20329
3281
319895
172302
104530
136873
94351
233479
328718
160177
149093
28231
82947
141886
54668
234008
268905
36485
300523
174551
231784
289938
223981
138751
7909
88902
305651
199287
15870
54935
191234
132946
85787
181739
35605
104935
44317
169884
184508
256135
118493
157080
195030
301447
43676
275342
70088
341346
330343
17597
29259
116092
172473
63038
147712
269731
225039
330276
156146
134911
59998
194764
264694
311079
232840
118832
97658
116044
73795
214651
263927
255066
155744
291210
219241
180867
192438
71589
290221
248639
200679
249437
193189
313310
54669
297760
111150
262817
325733
36835
90776
198514
143855
160906
11984
338982
38475
38443
321922
275082
221848
240101
49069
303841
60906
112341
193165
247464
158902
153046
27410
41124
21859
183569
301663
304026
44161
86783
1992
286244
292124
187289
96216
260494
137852
113114
213659
72517
172407
76148
291070
183067
230375
181089
240145
301667
192001
84348
169463
196932
265401
13526
136023
191217
184256
42800
20756
266556
45203
135989
61392
245620
197191
265341
164792
243419
196550
107467
201186
44471
269423
39491
212108
41479
328070
124731
229935
117553
53502
344883
46419
88980
344294
93018
276786
143114
263862
311529
211153
142690
314650
195260
49881
260046
89814
78246
284944
160371
114053
326764
19744
314167
153311
14337
344006
37011
216901
63645
193192
161181
254380
308240
50488
289900
163977
26721
249729
139614
263675
45500
23905
169675
14617
56383
302756
303649
344510
126142
62778
296080
192645
39397
115147
7632
78480
175246
164355
232118
330587
8396
330985
246768
189142
220318
156561
86868
289590
130632
116621
272232
89667
317461
74283
214507
9361
94294
93255
59935
177909
10370
231770
338370
102472
87599
211601
16688
244169
6296
286808
340690
160232
127641
336899
34969
298964
95421
8646
336180
5703
317964
210241
208563
251226
340107
129480
297220
47227
155457
253522
232185
218882
79426
59725
43368
20892
62278
255366
192467
70571
207820
106288
339610
54019
64180
61467
245634
271726
162518
12947
173946
164016
57669
19125
265072
242733
320746
268268
43150
261519
285500
94982
44657
177255
37952
201802
81780
73873
115447
76136
261330
87493
93491
170456
192221
144776
278394
169982
87265
104772
216449
258768
195596
54140
243135
151579
334844
73763
51514
116597
315691
217480
311495
330449
19422
70915
312173
15322
85293
24908
241212
189785
122812
95129
49115
238736
204967
46378
264917
277600
159295
254099
286879
211589
106720
163821
236014
329598
301911
94987
58444
318633
326654
89349
142855
85790
232200
203948
139584
293556
277515
86791
120405
323463
290828
222368
305786
55955
235459
75478
68286
83796
170430
238254
306952
40996
311527
59770
290329
277196
281013
212966
252760
260977
133394
270030
74820
249765
287586
72365
264223
28459
278413
52043
158802
85292
296211
322437
241047
344324
314651
288209
17479
297167
125483
45140
162778
259225
321174
74291
301646
134524
230089
256836
66827
296741
268649
173852
126161
273326
342407
88389
30467
127482
15479
308247
47694
165061
144128
64532
252656
240579
19561
37865
248342
9625
114838
19204
318510
327766
80672
208592
115149
218389
76914
81574
32014
223822
324337
302224
212526
54879
51956
129534
148425
270718
291608
199987
291900
179833
325979
298109
226883
222157
17200
41430
248689
206455
253809
196648
317061
118502
250568
113080
262367
41470
116887
266095
210978
257875
283058
33844
295696
227658
168456
188323
94100
29951
96633
283402
184359
98788
342524
246472
246685
155369
73294
150920
182583
52719
232474
340409
75276
7429
82419
174982
204223
109193
147852
36997
42034
198188
136322
274542
21255
3560
63700
39639
115164
55660
86098
262705
69585
331496
118701
256798
17197
196666
28398
178349
256708
144402
291100
324615
228987
5324
299217
309773
86540
306721
195259
287226
92777
165812
157886
169210
17661
330783
1983
282058
338887
8421
16310
35787
315073
202815
239613
229172
72326
330257
273272
210124
57428
157267
284161
137873
274199
322986
316567
113399
226118
309215
109584
98653
199145
236310
332009
74436
312351
322531
308673
279360
337541
252379
227722
85928
56842
296644
114532
237223
50145
294385
214329
299441
32358
194911
202127
332004
196942
106374
118349
50714
253371
245143
117782
345144
11469
230895
49432
108594
239873
263345
207424
303216
297349
297158
164593
248715
65748
339693
223418
113644
94860
281401
168695
125526
127226
71103
52648
255169
84830
112171
58431
301468
321545
139039
142921
31858
295995
43994
111203
9094
170030
259586
255532
8780
169986
128737
179686
197967
327833
257224
262407
177931
259140
49742
146127
96541
210317
219910
121122
149890
3326
233196
93706
306315
19741
227887
192352
70902
67880
302093
210489
290302
94278
190806
310792
271746
247619
322550
182113
290569
65736
256635
283215
263131
31876
56684
195677
149539
270965
340241
35568
62711
39107
250922
291926
161872
255586
278557
288277
248673
195501
111825
198951
166201
129447
195984
317397
29085
1932
90443
180049
307826
228238
84059
221518
93856
218214
182302
326454
100211
173513
276210
147453
285410
72395
249693
151304
286854
157108
278933
134403
336223
329675
29561
114974
113181
127370
68112
288804
233159
329790
202446
43526
304044
316501
103875
9509
276497
224976
277875
20475
308301
188685
3007
301705
52027
343030
216726
187241
81564
113498
255686
275242
273637
301178
264186
310750
12046
164317
322536
85214
40529
190675
84312
283152
257048
207575
168975
117075
203433
264077
61912
56313
313173
181288
188194
296966
102725
33449
286955
284879
175951
244848
18266
105040
319306
269203
155080
62032
77231
313184
54458
331365
65815
316190
124346
234640
1218
330910
571
149968
51106
231414
148465
245316
198070
345753
70449
22966
144765
79955
259319
263271
334591
145909
336374
73702
259600
286720
250161
71982
53509
251532
229217
119603
17241
36992
44411
341189
249722
88867
55698
3037
103027
87761
257977
51835
238628
239332
122493
94842
106650
74426
255596
9792
21893
21592
276552
116727
121367
196526
57646
48811
151025
322050
267367
72708
79903
278673
31863
200152
18037
317415
221772
137241
301963
340843
237249
206661
300505
39056
96474
62958
213602
172204
11215
48935
126249
49162
93175
79412
18266
59461
249773
66292
337006
41386
239332
80571
151289
118434
38720
135795
297162
185199
314028
203769
190393
228649
221263
87961
183404
770
83643
32589
326547
308128
183032
310737
220345
64413
239155
260847
57628
176030
36042
101228
12872
235407
54970
167304
40910
245469
175951
40377
149505
205265
133070
340178
118970
261133
137768
174570
58471
106116
52240
61993
27568
190614
170379
334429
34610
154242
80601
60323
111637
219667
311065
98050
252690
78016
166235
49808
7408
233436
225870
46253
75432
244034
143674
259173
237431
172032
105139
122160
305786
73778
125963
59200
313196
163093
326984
267059
143208
95771
99660
68362
81040
41208
120483
311482
169182
223223
168545
6712
9731
163240
55617
59682
216180
143952
156549
282457
324373
128379
267642
79827
226892
40699
270193
308261
207157
64746
210863
183398
330603
146014
227454
172316
10193
55804
206800
7222
193440
581
6883
257584
324350
216132
263628
209171
151676
145879
266095
64379
58644
283372
203807
212323
315621
87521
93911
100963
307068
148194
36685
119733
89345
100683
102305
180740
209755
113443
211753
333221
50084
191943
233266
264866
89682
86074
295465
252260
231505
145333
190319
137752
11394
117172
25847
231924
166143
307361
346726
309784
31245
317963
170720
199968
177431
340556
151852
55792
263555
93570
163562
144890
232066
197334
10889
141424
60299
3842
6437
16961
163572
273177
79025
85243
233351
42665
240649
252194
29947
121025
208794
259298
311494
241068
161515
307861
184760
124139
180958
210975
264917
197955
212674
131962
272349
13766
157367
310565
39826
26425
338093
20419
146615
40982
171601
170486
5371
128134
182927
325088
235727
87946
199531
275155
48150
231465
139317
19317
80469
132957
161872
317811
44893
16628
342371
145953
156943
315206
115005
122552
246891
39513
283367
275770
272762
218061
136407
23941
67233
201921
162762
130545
112359
121250
123546
55005
179799
19809
111099
263170
286184
239226
73593
187733
340525
144491
248468
327961
174467
38487
4181
49127
164541
219148
4505
215645
240681
229181
244851
109414
137781
31346
20959
203389
325404
77606
289924
8210
118808
230727
179890
168543
90865
309024
49970
98145
248197
337020
212776
273343
323294
316552
68760
214150
50056
315155
246799
44670
193897
127581
122424
175262
321944
287041
340770
131772
330711
189615
32845
152598
272747
240427
332338
83795
198192
99416
20235
164800
89506
326796
49320
215381
336445
168596
16503
268184
40851
93701
129311
97319
317863
124199
287424
225871
47744
99321
231566
33102
249723
260391
148077
236225
328741
128438
100610
268660
315240
107227
303031
299716
10609
126719
231358
7079
234671
66917
91011
306870
222769
198117
67224
119181
125431
63415
136291
134231
100885
57039
56460
57223
328655
325740
87366
292260
56886
45567
261682
289393
224401
52528
235231
104416
229670
206889
270885
326795
218436
139787
252405
293131
254129
253152
215027
211815
224797
241394
290584
79585
159098
235316
284759
161684
227525
231426
44356
177689
269175
100340
196963
149487
330583
278056
343394
345375
341523
66690
224228
171709
176311
142159
26186
228472
50188
95013
144395
25945
62235
45206
172351
862
58631
222394
187672
191678
309624
18133
15916
236841
278018
265183
83858
86361
229186
303072
21251
87336
8355
74045
74850
128070
270009
310203
308502
316203
310065
291047
94610
9540
52003
107442
250490
288159
217021
141715
138288
334706
309053
291514
342112
223619
171674
148960
284581
202660
193062
180490
58868
329986
143044
87047
283220
300113
112776
220101
326682
212707
72887
315869
151683
256200
235643
109280
108364
18583
103113
188320
252410
137054
309824
157389
140254
80501
209835
143735
35753
293747
83072
82785
98506
342316
267198
301207
217040
314884
241112
51635
317524
257710
17142
263856
62496
178299
122698
193822
168000
28195
168630
150818
117704
217168
326565
248937
134648
113773
37782
135035
309438
104688
225061
34368
89937
102795
230849
155664
122499
157282
31776
285009
181007
239144
337568
118692
128381
105060
17432
219634
26472
261160
163084
332462
255819
149925
222960
233964
174647
171661
23886
98541
145219
114211
204661
54002
138077
183696
29137
339253
24711
170328
168645
49064
151228
255262
147712
52294
279144
38646
180127
301797
199995
55992
195985
25371
282836
52719
12550
289029
35576
162627
285759
8909
305505
329707
292012
250442
223817
236808
4902
66775
74567
211347
190833
81498
175532
28951
112468
204334
240084
261989
144590
226742
16225
18580
144434
105291
344284
79935
254239
241244
256721
150079
292376
236450
211505
336546
140073
114438
189175
249344
155148
30843
173649
274844
273781
248278
194185
133345
40486
194307
201827
11209
171039
221420
291806
65050
202115
233127
246391
263724
243851
26358
81041
26902
226767
239974
289487
325344
281106
172363
194994
182640
254033
251579
37552
118623
97989
228233
315723
54372
81123
242434
97478
342503
207134
214498
207552
145267
81038
86945
189852
44552
237482
51047
310065
117544
261433
161115
272171
71604
73542
261300
74169
50698
203640
114426
214126
209545
298254
150937
34889
90204
40246
344693
179319
297757
301974
183046
71115
152577
284151
238501
339002
214701
25623
92225
225404
118594
204218
196693
212051
165999
128600
88431
171008
157169
292624
186401
121592
99547
247683
50602
283607
82784
185886
250036
334050
42787
95424
316100
293887
222735
76840
28469
282943
73048
29610
8788
26403
266153
64505
111568
262699
61996
97801
266653
230262
196588
122627
49214
331617
127227
85860
186403
4843
67023
341360
52709
170205
60061
338184
259100
81942
203094
118105
205923
314776
210955
106761
107518
115603
27502
250440
117274
168795
101388
7875
197204
222610
235871
206614
182641
153507
126885
275285
269029
207414
236105
141029
244555
112337
144464
9685
209482
243579
117716
33356
280426
98996
338825
85338
223879
206512
224619
272427
270762
276649
82294
175523
237289
20401
15633
313998
202320
343907
337020
139031
180697
268931
138401
201464
268368
84981
306469
307946
105271
300662
257750
137769
197988
279694
159800
133013
227536
235032
243071
256781
40910
255602
116771
85532
244616
225582
94275
11834
288548
34202
312921
269045
88687
127188
17507
328613
209211
64373
298814
110306
217
98404
193700
71367
61770
299148
127360
324088
147895
252659
301218
282906
288710
13285
155624
6736
167551
333080
102944
250231
103667
161662
306930
38390
19424
185271
294323
79313
284681
76268
79526
131984
206040
237991
274736
335609
194337
115769
268942
332358
317141
151859
322965
282419
56727
57457
330949
332486
296281
40641
241734
117657
4481
2673
144661
113103
73484
228978
48763
93722
294238
98187
191945
287423
188614
280063
22999
286500
95760
225968
331517
31284
3651
15112
173145
346134
316383
339132
59234
245112
337640
19115
99954
247303
285592
244802
131780
198623
97847
9847
247577
224159
124246
40534
96750
224002
268505
180304
43515
50116
48319
77840
228967
303677
251096
11054
54192
332053
264573
330330
321368
316525
10872
30237
124056
37240
211146
313621
25833
255964
139890
168518
263551
48976
248605
190166
17026
47928
172864
254966
14581
266649
54188
141077
131554
19699
200456
178651
293640
20236
221229
203799
277186
323904
78340
52724
232184
114961
64173
246864
337101
6687
163489
323905
193000
41604
109631
198000
226326
260518
323494
202750
267418
85305
120728
113804
166106
131773
194502
167673
107717
101256
202214
50895
169002
168124
291139
328804
327598
53306
134322
344337
147775
160264
336744
345816
345078
86717
28290
135170
54
281874
248889
314897
197284
284890
156616
266718
131755
94787
180686
185712
161793
251563
60247
88965
171424
54015
36731
342809
186470
181282
100021
11010
320425
332827
209769
218580
227063
279815
26888
162542
148283
121463
317089
21103
322848
90744
179445
238349
257641
162301
221141
316317
3210
85117
126454
162913
183929
218975
253513
78257
107141
251044
243964
136494
5907
137402
276245
24196
264866
114543
229988
51702
44981
164921
21752
172355
188389
92000
236217
231392
300396
130333
165039
224817
131711
109896
166501
149379
183855
104737
205321
158406
345959
199319
46727
52330
324680
240664
56423
128845
322108
330893
212184
164687
327506
30056
193918
179458
279904
21480
154533
307499
49711
139248
165514
271145
167039
298780
339834
126913
121370
16098
300086
200057
210150
132674
267179
284973
160285
339069
67375
123680
61161
120826
8592
55588
59713
217485
62075
234786
192117
328584
222493
40092
231921
259389
282900
311752
290339
224362
277090
73842
232324
168338
68818
250865
83161
7159
327863
12917
293867
144036
319740
162571
201122
28803
118404
207348
249842
49780
241340
171827
194583
209369
294185
185677
28919
101257
177646
7479
194887
194379
195079
206580
87151
216774
303418
333470
8405
322438
170259
284376
88893
257446
232059
67538
234720
209148
149564
155900
33719
33940
264721
339746
70067
249888
301539
302908
113522
257182
24038
223572
155491
268071
288054
36473
34256
293947
151719
319706
304764
166052
172099
255886
210008
85245
247784
309973
237617
336733
92724
301008
50133
1769
265576
55309
214383
239207
45034
311685
117809
200802
212131
269849
7653
21532
128959
102321
238988
53777
67653
246591
210419
250611
269643
126602
13535
37658
114566
49353
28811
264323
231477
161344
99046
211879
99275
95971
42129
343049
107332
298318
22617
147526
56798
104642
183923
154424
11090
321010
129522
67352
238945
277727
176374
63897
139451
345305
322327
37291
101988
174123
163088
30313
235708
216260
228714
323749
239804
236871
159252
254995
51842
291621
49632
231826
283355
2570
127650
213373
36151
191313
293145
76819
31425
318166
158030
301337
219274
206624
162142
323201
47882
63976
115176
44093
165925
186571
314906
73285
276570
217168
1423
159188
161049
333472
166588
297954
201322
210015
203846
65847
110974
254406
274740
35444
78687
329154
29124
12776
154485
151209
183085
211508
163811
37725
336334
264190
246838
237345
4948
225710
83155
98424
51081
333250
326915
185397
62596
207386
216642
289520
275620
233394
164927
139579
300733
222104
249278
341925
166026
182117
99684
201094
93825
38236
269177
113143
237061
58955
220143
83572
127234
74883
220131
52946
189773
10328
88925
269321
128720
85886
82703
228666
322855
225275
47328
333136
82689
21126
314078
9844
324047
86523
182247
76281
14200
315802
334020
97857
241780
336210
255741
345752
14151
253743
302370
158253
329429
318600
309817
1903
302229
38608
8545
278770
197235
305223
143521
278660
201257
4771
151792
90258
98310
214097
92480
250244
253854
17832
57610
233727
121821
16195
284031
339283
249670
176219
208701
81546
34919
127425
95067
165417
318430
147497
160315
281856
203878
7965
102943
152392
171574
343340
154162
65597
322040
60189
58552
121579
180822
22068
332185
60808
228045
290064
223687
98177
150572
321401
183172
171680
132704
234426
111477
339932
177
244072
237874
128410
242339
328419
318273
11767
112736
341900
298839
119060
133682
306729
4795
199197
295566
188021
113428
91318
3987
24107
510
15837
82268
242761
214310
264413
330066
19969
237467
231095
195933
29768
289887
219158
69975
122292
109107
326307
304417
162542
341011
343025
334325
114808
5210
109753
183875
305323
73342
214218
100907
46700
232891
112562
285712
83464
263984
296780
214792
340385
108063
338595
136275
255663
282131
69835
114486
256949
273723
184531
71490
211585
53798
114728
300490
314550
49191
196205
230942
280749
218032
156214
159722
212318
131078
63129
78177
256317
193325
76842
279578
141679
95567
50880
175617
150234
302206
241411
12395
205862
323772
108138
106889
43591
316835
124427
340404
75050
215284
227158
318106
21171
335998
143230
208498
341439
83138
188534
38836
85915
144122
301100
280102
254951
161644
314390
170960
203388
294932
166461
223042
345352
44663
171494
171178
19522
79225
140480
265166
131116
37302
143118
182453
64310
240592
45827
284636
17730
172140
97752
46030
130195
905
19357
170000
102401
335896
230456
261240
279084
168649
198071
111681
287367
93093
197967
262001
164735
257467
237026
17734
211547
266331
191827
229582
6077
324244
170840
237664
242004
339873
250454
195430
248254
11665
322769
130765
185475
55492
162122
308214
317911
312984
301176
51170
71295
107922
234834
222025
245597
73476
128909
312481
141335
177577
108735
121942
181208
301866
9673
185618
321727
66238
43333
195067
91425
292016
261321
319309
281706
321465
273226
634
174653
184553
311121
277541
315839
98299
283678
89956
334226
164499
70561
327532
196048
273157
334947
323525
307990
279143
134585
203376
123440
147644
214513
251310
67725
12813
287674
39146
340074
191723
71141
29714
253400
326884
109139
198122
82033
242195
75881
330649
338244
230288
230774
222897
102757
269703
331909
239713
37336
122178
33616
71278
211625
60034
230965
97219
11680
228993
332046
93894
291883
69319
75244
211280
224486
66923
345471
210290
322037
156267
214398
56813
168941
33204
95818
312410
257081
193464
262785
194797
12818
64332
322808
146811
83177
246593
77945
271095
285153
100457
313244
61245
108693
107715
114924
256067
118848
204837
301066
41533
339229
223695
259194
259060
118458
232193
87439
73774
198419
162321
30424
182161
13874
159928
212721
233332
196116
171796
249432
16568
281609
321220
1648
106144
327296
20610
73501
253781
72932
22432
249729
90184
275637
68290
37
336414
23102
185028
255381
217120
155504
316831
269640
116788
241031
23121
309860
88454
55724
262825
6318
334107
94519
230416
127423
158639
122031
166256
236158
34992
200803
116401
84301
110271
207451
121568
94350
151753
271993
318439
279476
75878
24599
191861
234365
37385
229517
72201
340364
143111
203425
145225
296956
316173
338163
121060
257522
97539
175600
205527
73961
340318
155182
196684
16536
76020
195057
273524
2729
136755
53172
187585
237134
143283
302256
202690
185510
54883
311040
338906
110774
70019
234140
292199
104096
37945
230113
328311
334236
95315
125343
256594
79914
313191
77220
206126
119979
50261
276280
326626
274580
38082
84011
28748
315233
269477
13967
291278
63907
183534
120670
33153
286850
254618
207591
130096
188750
111225
74638
48502
339851
248287
207452
136234
321806
34720
168172
283107
99991
296125
190314
324401
34242
248547
340311
198775
145303
27966
223619
302887
111436
144958
339702
41955
301615
19580
19336
319662
113299
287381
200641
193811
334913
164037
7251
165100
79093
171646
240329
4532
164791
20643
276001
165197
216652
182835
109964
302164
251379
275592
1086
25103
326399
28360
134562
124234
334767
49356
252507
205154
322192
147099
184749
24921
339337
186337
42178
327167
319801
135548
132937
79451
241650
297865
20244
99573
235943
317639
61356
308013
128912
267444
54629
284196
109525
37503
245679
263185
5201
188016
336651
73619
44261
246649
258262
136625
55767
312967
101556
300255
159331
212720
222387
52518
28766
345632
102823
166331
232335
304555
22084
130942
41591
203252
232318
118570
191398
333716
283880
50425
40189
62376
251946
201981
169928
41887
81971
280491
180727
288919
123724
104460
25788
52297
29585
126007
111368
201042
77793
2041
36297
255478
22305
190179
134576
69299
89771
204160
259384
244370
139346
341264
18026
190019
103171
152906
81308
118123
316032
270537
122123
303044
11955
108203
190605
252382
9913
182659
198233
241363
164007
273759
273007
297071
314481
22509
231714
119442
243115
329729
31594
123232
185336
102786
257556
12804
190228
250678
179936
316224
129998
280520
140868
322878
69288
81215
104070
152679
99854
155821
98925
198272
323255
97852
250965
297589
4833
328113
125579
310412
80889
329458
271995
210388
281475
255807
312300
34671
33835
273858
278782
306339
64
3644
100009
200021
323859
117335
267208
338443
69457
244471
64776
93551
122668
39350
81851
1601
333721
170477
228474
333885
198056
115030
71290
176904
79356
211438
297087
234063
191382
4875
240744
328151
108410
94554
36921
62307
154681
230378
196138
183483
37959
24010
23024
77783
232955
244083
186890
250916
76188
19667
274921
284402
255584
134089
330605
271305
46521
323917
109400
229557
103014
252849
9587
160097
316221
38502
82633
126943
118290
152568
267674
175007
201800
240807
87362
168515
162772
336446
72026
116290
231510
279815
267459
254934
216236
335875
245556
90162
280261
73899
101188
96061
322554
174424
185171
247095
324442
20872
123965
173578
287249
36098
264942
310102
330011
300451
118424
90361
116958
50078
310509
83329
41934
121676
179809
184342
149253
270745
228783
12235
147065
264112
11741
200092
157057
297701
281885
137604
195457
6760
6311
111789
175823
25282
34839
26015
196423
339851
281045
207594
294651
83868
54155
225926
114697
175454
54332
245416
269330
205229
216855
74683
323063
71375
187433
143733
43018
206177
146316
184547
47159
183973
254995
275133
337700
341235
43159
319884
15276
89671
55428
132626
109497
97970
321276
291348
130425
256678
139053
19749
215977
131485
193436
284746
188616
42042
158794
273914
102761
39877
41774
286866
215669
254365
172078
153347
13434
213646
88067
259870
287236
9357
201994
83443
152088
30850
317387
156550
24052
215398
146450
91831
118303
119939
321408
118783
32437
15
126399
17468
106322
298181
109268
4774
99300
11159
191867
289633
74164
129375
12152
142455
157668
114026
182647
19912
111644
671
290532
169435
119143
128300
223278
35930
188098
2078
146185
204316
21482
115123
80884
271716
275
180309
3642
153474
273492
79295
33176
117232
120494
326700
197726
209153
231757
48289
221016
169011
309510
201549
125337
55563
99087
207560
323195
26683
162025
44754
35961
274545
152250
197994
302023
20530
30650
34451
240524
63863
23316
213815
13966
165918
226765
75168
42846
447
103332
22026
66603
101777
331901
74287
244557
275561
308200
168386
237436
198462
10449
228247
292913
244470
30025
184814
263584
58848
79326
257033
212274
246548
25886
329191
43653
293087
325742
234333
38505
245796
334797
106741
283825
183806
291712
299717
167159
18515
42496
251364
247449
299790
161078
326315
291629
201983
122302
123883
329118
191331
66866
186319
246154
311411
170169
13884
66134
208115
175834
312708
249053
90674
238620
76947
191085
81965
66479
46797
166629
81871
108191
144482
183129
324356
244729
103043
154879
37689
314605
185757
16150
45166
17961
85501
341140
49864
244330
176626
168489
181733
49586
321980
41619
91213
44547
179314
269076
312165
231583
138171
81259
167350
52394
169017
83871
41271
144947
134906
109061
203115
187189
238053
236537
10294
307295
328577
325902
26633
127756
324985
226206
6440
148289
106634
133639
124357
217392
46630
67013
40188
184528
22475
194987
108312
204915
241446
190479
215319
5513
80223
59514
108906
9288
322435
62291
107176
294317
122654
18454
26684
155145
28649
227051
209438
10356
237702
271118
39188
118796
244391
298626
258784
219793
203745
128379
63050
134018
91780
337114
29602
316092
58688
150781
13462
257653
164999
127936
242765
248837
169738
20742
136889
275295
59044
270915
68374
32133
182048
262224
290922
142965
225824
300534
898
66712
54921
61673
120191
332201
50983
144101
162848
2374
173818
237434
28339
46364
321491
334972
67078
56460
169801
90892
279747
65749
104985
169892
30436
39316
34410
80903
321730
24966
216091
110361
216727
188948
337102
197037
139212
188972
204574
335042
232520
338657
326390
169406
211735
306732
310117
204841
267691
228503
198777
317217
5767
83298
190972
116446
35775
148902
215236
94115
59645
235664
99895
98528
60307
281261
77764
211500
313327
156222
227052
279571
196391
280488
114457
132607
289726
270617
58139
178322
46319
135209
166773
294352
75491
262423
63569
19344
146914
299978
290056
339535
320064
89046
154542
304222
275356
70407
206921
113108
225743
33232
282191
98505
247996
331384
237080
21447
299879
122691
231749
204859
285319
27929
24536
4285
9229
65246
216113
162029
110822
278
100069
83868
54652
230321
77015
50473
1255
336881
242582
24256
303571
242419
216821
104263
212859
86292
185721
268557
230605
224864
14222
80918
206395
215074
241658
2202
294310
137628
177318
172509
105160
126846
237803
179117
216226
178757
1391
24512
127589
300559
114928
119178
304888
61054
215134
323141
33492
171723
71475
52442
227872
292237
64232
42318
309900
111962
100332
179468
52930
178227
210177
150788
47596
297491
264220
11146
285800
125269
173589
297399
257355
264281
36867
269352
59058
283865
223360
276207
277820
275263
257147
233830
50557
274355
18425
144784
45911
127055
72209
227883
289278
304144
61342
337179
2464
116626
310445
128377
310956
30560
232069
138737
297460
9963
221397
164245
234973
190687
341401
314801
166665
192956
189054
141330
257794
299958
89167
217456
18934
257475
158812
343212
70095
118049
278406
146623
313932
290238
110565
296309
114120
75825
66289
292387
289674
71021
50484
143840
113226
37379
144386
827
336420
187922
196167
275496
208861
275878
325671
303181
78369
121348
165736
9519
270150
264906
244476
234483
68084
255513
245562
22036
266252
104514
189156
116973
22491
118036
245600
4312
212154
194695
270185
24386
299884
3939
72958
290184
160189
228325
186869
195195
78478
148569
344358
160337
333417
147290
36588
194164
272147
96426
289547
215092
293060
54430
283710
80609
101477
21829
323131
124662
39322
85317
68279
73771
67409
320307
274203
135481
275250
14666
24638
75967
99127
97763
328171
244155
241372
341722
75487
310817
43230
33513
290334
299990
26649
9537
93936
125275
139146
177655
201500
262383
93347
331366
255707
141811
335579
193120
344404
89626
213137
63617
160920
142293
306831
32575
75862
209772
12269
321239
151115
69631
215572
213654
78603
953
315118
206548
329803
12830
322485
76322
135070
314558
20630
214480
184491
299774
130025
132085
310531
188926
116135
85586
231189
337942
334613
122910
63889
218363
225244
273851
190882
206571
106443
118433
212886
29225
80609
57735
37174
330303
222532
88553
256096
215752
301991
38422
76087
160310
104520
10780
120312
77018
119638
3093
223288
102887
89002
192914
265189
39054
65913
295596
250608
121345
34386
226828
221631
146248
145223
202899
208204
2105
146635
307223
146013
186216
13300
344773
60596
298767
2451
186502
6884
268734
172541
187724
173363
335170
114468
48849
184394
251981
279025
304478
342961
13139
22512
127307
132427
271727
149293
232028
52815
338458
193495
312681
177228
34815
1997
263883
307229
273118
43844
283798
274237
182145
191254
267151
39241
27443
144724
269596
40515
343466
138490
166271
245913
216041
320285
181772
253581
223408
209241
125410
131334
122238
146824
100028
275354
342492
315959
47286
165504
70008
91201
122728
179699
88962
300022
1512
280723
335338
339991
37471
988
64825
243544
276049
312584
316036
83891
76682
46516
318909
151330
120699
312912
287189
223979
273056
54412
119787
247837
318660
94945
226681
270603
297487
94767
197106
255721
297423
70478
116896
299396
122801
152897
290488
344482
158832
284463
251266
267510
16269
293972
64926
322577
222921
261791
171028
196114
159048
28631
137059
107651
332404
159048
151332
145083
345375
21138
237841
53260
320272
313136
5155
116352
93691
124640
255778
259250
118659
337639
272977
60764
35054
344783
78028
251236
217178
169334
8047
199847
179214
316599
90013
171521
20655
62928
161539
290418
250086
311011
218051
234874
141513
321409
38656
146689
324282
238588
176640
128336
285475
160194
311979
72350
211799
3738
277295
280567
317689
115519
151349
24012
264519
310550
111973
288940
112555
78542
320612
327755
19746
52952
176894
324717
285844
27748
81831
239131
10898
202718
202898
155515
129199
7108
157300
316789
306004
89790
221874
287771
45788
339986
147196
333932
133344
87770
208654
1382
4538
154440
160413
337727
182880
289609
261555
132333
40702
145082
205486
28782
277133
124134
39935
96826
122110
332569
275296
239699
92123
209362
265628
287625
154696
5606
259788
60411
329875
268561
180682
267115
31675
149460
263648
11689
246898
207716
235956
62214
198250
134331
2286
305196
166703
26477
172437
126666
39787
245621
173860
290932
339693
60200
143326
53981
126338
227126
231625
274488
268717
243944
72936
67199
95282
259051
195994
161968
78643
324385
188989
162212
6574
346216
174777
63290
104149
341037
256692
227573
100018
62940
132746
12472
110353
93721
8686
64500
126489
40039
27615
301980
99228
135235
244483
253984
175105
335483
37634
88257
343043
343947
247608
97146
316651
287481
77496
70757
248907
128638
149036
281394
53473
154880
133902
181642
170964
278778
250916
261582
137605
225378
296008
83252
46816
67924
307435
342190
15465
309047
35940
246452
79085
88627
236647
262304
139391
74913
99863
182351
3904
106456
123551
41130
314484
162280
162014
179399
312322
165438
35399
26654
307656
202645
245754
38881
334208
346509
18257
83287
18738
45717
293282
172630
79376
164247
80716
51934
150998
278757
125288
47645
87655
1256
340325
292956
163630
103344
274948
207634
166403
123263
322819
104691
239767
29062
105527
344882
171104
87578
180017
23702
67182
160618
38877
101569
23117
331471
12503
7660
96261
189869
318834
307554
48524
71602
317174
214381
171566
190086
22879
201617
279639
161069
291662
142834
67318
320726
232703
49210
30899
328904
301547
49212
8680
107467
114345
213243
108982
157678
49472
163903
213281
155376
231322
136941
15450
138140
228119
76942
197606
96926
90482
233372
226301
63358
123269
210723
297312
255377
111862
43949
75947
41879
296624
10279
181242
56360
243878
257619
94183
60526
91439
222190
258079
98442
235246
209871
180788
22376
260604
302163
235266
255768
195530
1989
168683
282185
15610
96308
8949
213726
41963
167345
229748
36710
49944
62873
38745
92774
87833
9928
163358
225197
51211
285510
323873
322582
249447
5406
105237
331032
156141
128306
174332
302119
51130
35747
192174
332737
121154
111190
275102
141105
128922
108921
326194
78537
58521
249120
112154
297627
302045
196921
2175
201185
262292
157026
194893
150678
82894
213924
226078
269003
289736
328249
331283
57303
59663
73523
86518
309829
134681
4275
176264
157593
195668
24223
282841
307311
270212
202308
112987
336331
314991
163097
141979
235652
88377
200412
205205
212867
44104
279202
64968
313056
272213
318581
88982
75519
83728
187605
5943
73436
329820
11412
328872
223020
181944
327725
141204
127957
283361
300483
23512
206983
103659
60504
64375
59997
176840
258525
284985
128392
145973
204816
3591
281146
269444
259964
166146
56712
91413
334907
261152
206459
45783
169187
339184
167855
11343
141500
179545
38045
87412
137828
172078
254046
276588
316378
214301
293090
339902
65143
307393
242888
250769
41762
177174
209689
169757
190026
88853
16112
343105
178964
257405
289324
345830
91696
311627
220579
21293
195216
220845
305574
193086
157542
162806
41630
16735
271669
154715
78858
122130
304814
249941
64458
279328
178934
216527
59192
250287
163723
303071
281875
241507
168431
184129
258024
306651
42133
159250
86930
346655
214103
200760
12820
19052
126492
305984
35172
198342
61147
189471
295829
218705
320839
335189
114979
178847
114897
271605
172164
79134
46349
281593
112788
78662
5876
213387
102268
189767
245502
22061
82937
102671
112919
238299
60232
251812
284102
148880
129430
146578
67762
58737
44042
19632
247573
40123
306535
214933
105118
254053
73555
230209
138990
33262
244842
287594
181368
91178
212376
133508
17203
36935
301848
111499
24722
260576
305188
230124
74722
149269
201166
11225
194149
338476
21631
37949
215129
311681
280349
270181
119393
147779
191456
200522
336157
309444
276370
171656
104839
140809
2402
247109
339694
306104
52882
260329
20194
79253
146091
27632
216170
93112
220223
140545
79536
82144
152981
225466
204054
330676
307117
259933
301873
54954
39087
282113
188744
172191
148329
129605
285864
341201
247027
267938
101813
101266
151385
129793
223413
102402
288991
74857
213548
156191
1573
111645
177315
77321
21836
75317
269887
213003
310765
24824
17403
313692
266279
121771
76913
337086
219641
134491
163609
289694
174172
187165
251402
237983
42247
70476
238694
