308787
262309
28254
26200
161963
84442
167228
158037
220294
165233
194085
204823
183277
215516
95492
61088
43988
125422
95903
120807
183435
116338
226492
16837
7653
76024
132357
120237
220221
299435
12358
303850
290189
267961
222486
7634
239003
126867
148693
261455
91292
90660
15231
7768
153380
148120
225573
96773
160079
233715
170036
200702
241025
299468
265042
165177
303424
254487
282334
275994
126150
30165
151350
209227
116819
52800
124550
209925
303150
248720
120236
215294
172687
10995
19281
103105
181119
51731
10820
221539
287651
65599
186142
44325
44755
108046
31915
23684
21696
242151
68557
243792
247964
233536
259907
159664
213049
125095
70114
8471
90590
47889
292477
110868
309584
248679
112181
255597
47858
43767
263765
111143
261470
12846
214253
77282
95191
306492
34438
62729
16255
99586
268011
247828
193450
275611
1741
4486
68104
2870
69289
224194
146634
182509
220467
175839
8294
125994
138213
121461
156073
228851
140136
117449
100529
52659
305074
97761
218916
103533
18821
10931
220095
143891
188798
272689
58385
305084
227268
64188
108548
161872
118359
90190
126559
149127
236558
222338
80313
88542
87769
167449
227070
211548
83117
192981
224519
194337
93518
265828
207892
137576
282684
216648
131047
53569
52861
287096
99690
202719
133656
90165
221103
131050
183733
292886
55454
167880
145421
63989
271131
234452
6766
126348
151727
72628
18457
200518
278341
40251
2723
226459
78018
67693
41924
65557
108265
141827
17191
235325
118994
217591
170238
236935
281607
76254
119220
37572
62211
192775
308684
180301
103353
221998
31959
83728
281890
164782
53915
73851
108357
244922
247148
29436
252380
129415
66416
145606
47467
236556
281217
203121
179008
182691
113137
218508
175068
87880
31247
91796
55571
289302
211637
232476
102885
37627
36508
99602
126911
173770
206828
204693
68046
243502
226072
178861
95837
17319
289430
1070
205842
217042
141401
41784
63602
291482
212233
76023
242830
294704
109277
83566
262973
286827
201685
217865
211368
206911
1625
22038
270005
263140
141878
100665
232058
248723
148867
25619
154081
88323
86044
202737
240310
24905
292799
159417
185812
62824
301867
134690
38915
241395
273181
251361
290232
83485
294524
112231
268051
140145
128901
161528
76228
203161
210187
287520
196607
94562
141694
100570
44607
133185
251357
222935
163037
91340
12660
158388
139046
181712
187781
72808
174524
25438
106574
145129
78323
263688
299884
28338
63514
51629
69120
208503
71490
38750
284924
105991
85157
156603
99978
271076
168938
59047
262052
7379
247494
52635
73290
259383
127253
147066
118679
285835
25468
230848
290732
114574
114591
124039
268703
167299
104995
178473
46734
111229
168298
161427
136650
231735
291287
97574
77927
243593
301214
244718
162561
190887
308305
301520
202796
111619
30955
74125
180849
133692
308959
202476
278960
36907
115094
71945
54295
279172
111621
224373
250302
213955
207265
228880
46575
209206
211054
142771
31397
236303
155166
205327
123798
74219
247711
222114
257461
20567
232483
223664
9070
276625
41054
121462
201752
28875
7668
212574
267357
123601
39739
252566
31717
280368
95180
30729
83796
86210
211578
917
73072
286234
135763
244255
309134
149767
18826
166285
188434
201923
153597
236240
155850
269001
73890
252684
160273
153100
261330
98574
125699
244305
120960
74657
283296
123014
162290
186005
185129
167706
50712
241799
98996
129911
16240
221711
155686
269885
45910
267410
32524
230024
170370
194967
262788
120614
17582
136375
60883
33000
153139
108586
292209
46515
163887
42888
172418
234086
193366
164754
227332
175608
107419
105783
248973
181614
284127
144888
96558
130767
222760
100237
216041
33396
174684
201633
33144
257028
203616
46598
56550
6086
175989
15289
146368
95417
41665
172375
54477
134764
145329
288276
196407
14373
114709
244985
70527
164181
236606
5112
91502
285048
242342
50764
27327
82382
73494
277235
105109
17327
172066
271770
3364
194922
188371
1971
299183
38635
212883
7524
7709
122019
59436
302103
181604
152051
272581
229551
241986
256332
112932
65001
222564
147758
6437
196514
99711
15026
275561
306100
120004
300323
111089
293340
22120
40696
211326
8111
91008
295903
127403
190033
211301
225263
225589
1042
64525
261093
272261
17782
100715
49526
186902
214041
161243
290054
165798
198638
297261
93373
263106
152161
282565
271734
241220
136759
168357
288080
79869
308249
12687
53820
139182
201629
211528
179767
196584
114679
297577
5379
207375
128324
107414
127446
160662
61934
225816
302670
67547
226297
187500
24392
246593
281139
299553
247174
48836
98202
262091
120280
83485
281442
188531
116087
258762
300737
280367
11965
89753
27696
146424
88500
188528
47078
244060
67457
242776
27870
134429
106304
17622
201034
130615
73423
235736
266004
240143
225341
266076
129712
148349
165424
39152
267109
295560
147412
226275
97087
1
284680
186585
108606
204028
117671
72738
105601
175967
70724
229407
159353
159678
90319
270324
258219
301125
102673
184514
299879
117461
105650
228701
180716
246006
133903
76048
143082
285614
99164
224507
239750
41239
18462
80405
300271
49893
121587
101774
255798
63250
301267
111460
77101
46802
91873
32231
210293
208129
301539
218204
57746
265713
10749
196388
3415
117525
19931
127756
155101
225232
19742
280323
283136
231977
164445
673
170466
273084
194422
279095
309906
276539
153406
217211
17950
114112
34080
247562
217716
306219
275954
179072
17758
207432
64012
250751
36023
159197
29672
207544
296861
249258
160623
233298
73684
30752
159454
140407
151395
80531
283290
189807
240198
17765
11197
223581
212746
273389
190562
73194
76700
264518
305701
85005
185546
193389
192102
138065
76802
219692
33557
8235
268616
149669
138252
305840
230492
23625
228465
242020
141714
160714
264641
168781
174422
47413
147615
89324
149502
216795
303170
47954
35414
158072
169899
160553
4821
208222
3728
124279
191807
132426
164890
253830
164931
168485
137227
51277
22104
297391
252507
147624
303653
195546
306302
8114
132231
37063
170605
32728
307622
163308
78497
174548
118443
6637
210730
148572
282087
251217
103116
277356
273916
280255
77651
50459
223683
271562
176750
272416
165807
45897
23656
53273
179695
276150
57609
1642
241632
163838
109715
202069
170454
305847
168377
30554
91839
78679
160186
86584
132352
77390
252572
124687
61735
269499
300484
164040
113223
185456
55472
305548
225617
134836
79622
108712
102735
134043
219258
137129
290627
107972
56565
243174
239082
144441
98824
74136
39141
102191
75088
188621
21745
140461
193741
30961
33613
131081
173288
229593
256916
116936
189
94327
197613
91494
145429
199426
200902
44453
208465
166685
146503
136888
184223
128
247266
216209
90162
51723
140665
225513
199604
132550
30126
29354
57141
286338
230229
104126
118017
48713
289681
191767
251406
81849
61446
183501
80686
238121
170132
15198
153920
309582
100711
154077
277206
181799
201557
16456
118056
20702
265205
299456
232122
295641
50780
127046
232751
279543
129431
21263
236498
160641
300988
94372
243536
16818
226464
285775
63157
220777
149638
55668
298539
75360
246537
178358
109360
169334
176540
176805
24264
80433
39437
201690
272451
215844
225922
4098
11728
232720
22148
49155
234359
235033
200228
33149
46369
504
128705
224508
149858
230090
3952
187646
20701
225937
105993
179855
271509
27694
104826
48810
63374
155229
94273
34310
146772
177185
2988
281789
302991
223072
74080
216206
135658
202852
120204
259720
60562
121611
124399
246289
113068
101887
257123
40982
193311
166220
272761
119104
17401
1291
92301
298741
259836
281139
254010
250380
130111
291892
203384
74532
595
306382
134545
22179
151219
82384
126207
109265
88521
197288
220593
31863
248881
165684
1886
242512
238150
210412
193539
55212
28483
80778
226512
155472
287322
151279
132696
238438
124676
284848
257774
23960
70740
268515
280668
155420
248083
44186
143936
33916
89019
201374
285906
44658
262094
7272
109105
176139
54405
210267
88618
238983
260327
221666
148128
247524
53933
216571
91515
49900
271206
164658
226572
120585
94183
246136
112349
180537
286543
206736
42299
152893
122697
296539
269490
82081
169489
161951
80733
104282
40715
7399
220074
173821
138345
192175
144031
250698
50645
112255
224776
95330
85170
27602
225410
241312
73629
294770
40096
43075
206063
43502
254287
33714
284599
299257
277899
45841
121513
303235
232685
264911
112393
169097
207191
176308
217662
273012
20282
286139
174340
115861
110542
82910
138064
137041
87653
6964
206065
75059
71057
286159
303817
292528
185764
284749
306298
12363
8155
244596
102527
157621
228554
246250
198670
76320
206879
241652
253500
97064
178980
155530
171304
110186
83704
181875
120179
117703
48591
149355
166404
249839
129561
108472
99115
118333
223040
258004
191213
174070
254151
259775
261917
217079
112724
306090
222127
48493
240501
50858
251930
286744
46571
307977
139552
276698
289088
10951
43442
102029
113944
262629
56547
161525
50211
87939
288783
28374
13414
157341
134207
30957
38777
26988
190967
74777
186743
14919
253248
117705
46528
75306
79889
308245
206661
98641
215306
202271
137503
13161
254874
44717
91848
68694
177628
192231
235279
178679
195559
149676
183817
243717
124864
274038
269068
214026
14930
287859
116492
248399
249253
274937
220360
88850
217420
284363
117144
227303
44539
304865
49510
97317
264909
302166
61601
99468
302553
284982
46782
197037
284676
192933
124396
76364
160312
211295
105680
64061
300271
199101
50197
139755
272153
18230
100425
100942
275079
283286
105909
99908
114643
129654
138641
148346
85465
147792
177592
68419
231632
7867
260475
227452
215425
287157
78254
96790
296558
138537
139321
238582
288988
222938
276292
155672
279039
11393
277096
224213
130594
99683
169495
160873
237090
35861
186379
78500
109387
220486
102115
201644
196980
222014
68963
64340
221876
13266
88348
217576
39261
158861
239931
64917
110345
32483
83397
220072
282028
64612
168134
194627
292645
171715
21088
62279
85300
233258
14295
65148
200184
144795
307444
51490
240730
180070
146603
251580
95534
175728
309456
281020
253475
201551
143006
154595
112353
292472
302160
266840
175748
11329
298
204037
218206
264777
93934
256423
148601
257039
54773
230017
24212
93197
165884
228644
177130
143312
94759
114056
195600
99859
55233
186168
47272
271287
53534
39620
282449
69793
125276
58575
67955
43270
171553
36085
78325
172721
134886
6926
209751
171418
258588
7423
72393
218369
69462
183661
52735
28450
100833
244432
286241
119804
19988
251378
6174
179126
256006
133449
210391
293241
222470
94488
159648
99794
2984
296896
240727
148209
97476
252252
122394
207168
59606
284606
80334
77113
5661
49655
153164
85779
245667
129484
28693
149490
199762
137182
253695
7913
250571
285760
63163
174385
89588
210580
201170
49118
151649
242088
40107
300206
40648
128730
113520
129778
167381
248661
305519
4665
215378
307010
201060
294064
242938
86805
162624
228266
284859
100263
282879
158727
167778
126513
49693
61189
304777
18041
92809
159017
226296
163599
114748
38797
118523
189652
213604
192365
249088
142046
284623
165113
233334
102738
208141
149452
135305
234581
121634
142935
201956
76395
50059
220184
67106
231231
177185
48201
119702
23683
232473
123547
9766
254922
62126
203542
155161
26669
112125
83496
26724
199178
25176
49902
307052
300243
196085
195452
299749
191853
264803
103888
76746
260711
264368
288565
5832
136216
86815
293686
278837
80983
33632
92374
202672
168575
75892
65779
78330
113839
205420
211581
27097
271956
127677
59340
228540
233757
43052
85886
86612
235915
121949
119292
275126
73641
281618
65498
276163
62600
20822
106472
263911
173771
264933
153328
58756
191148
9569
287529
140688
286687
300374
64413
293529
76543
70203
100359
129743
165130
251661
254002
54034
133192
171543
27378
195168
229964
200025
46786
288372
273821
269789
266794
181835
208492
298896
192386
138398
70031
1377
180833
19219
309105
73567
295507
276484
237206
95585
264250
118868
149103
193191
101032
273253
11903
287593
274860
292144
195493
96310
204403
4835
269070
75975
98396
80886
250141
289404
147913
99449
174876
32905
262559
153416
111316
165795
281429
109456
191037
83179
92833
140063
147185
81256
183077
41626
36812
266155
280104
161777
265920
308009
13974
72139
124668
165772
231743
75679
292417
272097
221037
251451
12514
208117
130019
303516
190616
201857
45326
269756
143452
50231
285050
125890
60664
70962
237335
81949
78681
291746
153097
8735
162915
169361
112152
289415
83408
214367
37611
110448
161948
100340
255913
118642
287552
4367
271072
83168
43256
41863
31392
87546
302600
119254
127523
76330
164316
258712
307092
279678
255157
19766
265252
76594
44592
262321
190729
245583
32532
255534
179079
121490
205789
115685
191895
198499
153321
148682
158112
200536
276877
181225
62999
60554
107310
210596
189931
107030
31379
81909
197758
111846
90816
17315
29589
263039
288968
53853
173549
50070
201728
86149
19320
209565
113016
108867
113959
205554
76485
218051
248909
309456
295261
56947
164346
88651
228335
55060
274067
73222
255714
77639
133803
239426
48559
300088
268630
29492
89124
97958
128666
175950
27806
2305
100992
246428
248429
283694
292686
113260
241826
285982
230155
35533
97398
242087
288614
27698
38690
145149
54824
86355
47522
304129
249983
125672
106060
233935
307349
66975
40414
192647
106013
123279
50672
15318
260423
163796
174460
224366
280911
145270
114209
22462
302028
209672
193240
285955
205162
159021
104611
189464
2546
36660
177612
255065
280948
260932
258298
299790
179872
69396
28358
197768
76352
228353
151660
119897
102976
253799
103975
68472
176072
19981
3985
146731
238545
1454
45699
151211
94637
75202
235399
176257
179815
191631
299560
305277
86112
168992
159067
96642
35760
46235
173945
129031
151153
124144
103230
234414
199142
296918
92901
81575
146284
64434
1796
279727
28975
145810
286134
176475
190605
85206
114469
292563
61612
105835
198867
80932
88826
258850
172812
247662
99885
244890
233821
205640
175615
262754
234825
108326
92832
3794
50301
179248
66073
161066
11198
82341
118628
126480
176323
209557
179361
298397
297561
172317
58706
40125
150130
114115
265363
124944
138290
261681
301238
264235
250897
196095
261212
8109
175373
306456
123845
199876
169329
276623
138653
128439
105020
164942
236347
182011
50119
16382
247974
181572
24637
105235
31668
43513
115892
218276
106901
92234
169528
280410
27048
305889
234481
132943
280710
252645
33523
268031
100250
254368
247762
100348
293915
283088
71042
214601
9500
35981
60789
69148
93597
169574
188151
240006
232737
286435
61411
164830
287602
301782
195189
28481
289674
59654
81082
223256
241261
160295
77523
303453
169233
46618
100929
264300
128646
182962
237347
307318
95058
173442
151452
43143
169927
115504
55952
288374
168686
43345
133833
5043
197111
185005
96977
143649
30446
12485
244811
86872
143396
296191
37003
77173
71600
84508
104307
270311
260375
151354
207394
231775
196488
293814
149657
237528
253239
207107
288163
138910
121134
141520
215751
3356
160570
254078
93488
137584
138168
109696
243895
119966
158716
270333
243912
154799
115103
21777
199609
135826
276904
87752
93729
274859
64128
106889
190641
134396
52768
66346
85963
286781
39779
108634
303636
296922
47331
285450
216343
200200
50633
146597
279591
140355
269593
268118
102183
228877
147093
58550
84410
141467
243908
95221
123041
171461
120453
78740
57555
294768
3012
62882
779
261904
307370
116118
89133
31996
286700
109229
144503
135604
125289
44425
233848
6134
146882
186011
213795
62743
143389
123694
6667
9511
243414
192003
18903
87921
195255
90318
104238
183754
302328
3068
119835
252501
252101
147919
48963
300224
101171
252767
29007
164169
249673
142213
264813
188044
24363
176588
276333
18616
68788
260831
167117
141684
236103
134440
118618
63132
295602
36843
174940
18497
270338
49544
281879
47498
126979
296874
204706
92559
151249
147238
255377
254414
217512
90715
221150
82884
195870
166591
60139
272660
33350
212599
45402
4867
773
168328
26816
6845
299207
247678
119875
91502
5548
4572
66763
227321
275686
30411
55388
239632
107455
41118
247488
6443
25805
14337
29563
40601
297232
140995
117795
47575
65300
95063
143671
170247
13831
159967
277359
234657
264643
159019
202425
18490
55550
273782
142893
208106
141208
99355
104913
209701
112284
232580
164528
248655
216263
163701
70674
307452
187687
265092
47381
3970
279307
284290
7968
233078
38460
215594
187158
14953
280674
64191
146007
56312
103972
233916
211581
135351
72001
95564
229420
303801
246638
171410
266994
83668
92349
116948
197229
17131
98263
174960
207565
90590
199415
9971
30699
73006
24043
669
221840
64488
253673
215373
189478
53717
36907
304218
229224
22719
247537
111391
206432
705
125011
208843
281645
39288
94921
76204
227729
244802
163907
133502
90396
257843
246869
30431
172884
247662
255168
305299
251975
250933
183333
28989
122234
72699
173867
202814
206681
298348
18032
146334
152353
202993
94329
94275
212155
177551
212075
51851
39827
199256
114719
153951
135576
79219
63884
97416
239850
254311
234472
50159
160432
291423
267767
72913
284091
241721
228749
135849
42529
201321
34689
92135
69942
33487
39663
253149
6892
238192
271253
100568
191035
101029
291737
296458
148936
115845
80251
212325
131954
66203
280687
220358
227383
31002
231895
264422
237031
193549
108292
301469
84252
110097
195211
86571
180490
214445
291807
234538
94533
53772
117366
36232
22454
228090
60909
293907
300167
61773
10254
236681
76605
276911
127457
247654
80756
240372
48826
293647
100193
296664
6095
187379
130668
291057
70539
262202
264078
294773
118215
304628
222619
75045
193226
255403
59147
202250
53153
90562
106208
121858
1600
188660
62520
267474
217500
75411
212357
191094
249531
243530
62870
250450
44436
141514
228594
31951
292041
301063
235067
216691
218724
181549
138443
253904
162289
188782
18109
128019
102050
17910
157259
225311
21972
210507
103277
49610
101023
14983
236428
164124
218472
64740
416
62673
112134
96531
281996
143375
24167
62805
294725
175009
208182
2461
276145
305893
113119
33517
308798
1785
257508
65366
107556
67069
150758
138748
5192
249312
206879
212967
275097
269989
233934
8296
192512
218530
179689
213636
107916
185864
41049
29668
104919
282144
255422
281713
33883
135161
14385
60541
131166
171780
282447
29141
7084
95087
265809
182892
163197
307021
73738
81136
98780
222099
285030
131433
217445
226171
246676
34481
292016
2147
15189
181280
38198
239124
92060
113385
72261
204134
165485
34535
218554
120562
69376
102688
70343
188462
297693
226427
191611
248792
65215
178654
222445
43030
151236
200431
116053
4006
227601
73017
148094
182682
147537
199072
17220
292747
164382
229596
277633
113945
117665
30398
129427
266992
88080
146944
105550
6296
91048
87475
302546
90983
278544
231700
104092
242895
163180
99343
241435
180853
303575
296861
271438
55509
49990
44715
81025
28670
222712
1470
232156
217071
279489
172593
142978
75288
86940
149953
53360
304636
39157
252489
150921
83604
8692
210104
122355
63902
24001
279757
184116
146942
224134
218602
270837
253731
126887
11173
264525
113088
228673
153316
211625
244621
298297
303929
108617
103260
50330
273237
88263
182889
238410
158633
50235
289407
101494
286637
236618
266570
21948
304711
152288
25214
191197
155990
69928
91606
91365
48222
281561
139552
256577
52412
27770
230945
295615
178710
28054
144594
109376
81256
242877
96845
173450
193467
309064
228977
259163
220018
155707
303252
65497
131660
67994
292409
105021
283954
260260
134643
148124
129460
82935
75710
249315
6570
246939
302189
156009
201803
306144
257628
95465
308746
227347
193367
190510
267134
149857
173299
197129
58384
164577
94786
14140
109678
36346
36153
146956
192268
222824
189782
24076
234623
64150
273902
216104
206936
139643
256319
147088
309784
296127
40918
91032
224178
12519
270507
94238
241105
68070
301084
139544
224607
76498
86445
124761
135983
150633
226507
83268
183747
502
298098
38695
93763
8973
29159
116413
205559
232951
290383
57906
104383
164043
267274
158731
140067
105793
300542
139131
142476
100407
279479
258771
138965
264909
220215
229476
151908
241638
51339
161078
122692
100941
141770
113231
198577
150670
61784
124445
72127
225667
99179
182384
44429
97492
133828
269910
288529
158578
290374
228240
190527
306593
163778
187631
4412
208877
176338
565
160204
182926
292616
104856
202996
256920
69109
203955
200511
202453
57682
50948
60194
214100
7216
183381
151879
213236
83389
133690
123662
5383
189607
6702
56148
78681
215266
194755
285237
256506
184049
122326
144792
64572
16598
301279
190395
268006
225638
127092
241982
118950
222372
15578
206995
18670
288627
227407
228733
259138
200774
64430
194389
50220
26313
92625
105525
113265
132482
280014
84285
95381
241164
211715
200286
196414
107639
281443
142094
230326
103861
63750
99170
58239
222467
144666
13534
101260
225992
255661
2029
279724
25221
136945
129825
79401
86342
180482
120384
78632
69926
160011
152565
83856
14659
86113
144848
271013
58949
109848
191056
305463
54088
116178
109385
77323
125029
90890
102022
205527
145329
281815
156539
7213
181634
120551
146886
153509
127877
713
284824
117087
135788
81348
178368
40153
55540
145171
126317
193671
196936
252938
40839
231840
279751
210125
126824
97123
203026
84369
34228
219749
52730
279993
236984
226356
47489
255213
107305
252035
266793
26253
52380
183886
165837
281678
168777
258043
309960
265392
157690
228552
15443
265371
13413
112154
147933
298164
62480
224600
227035
71525
180050
122253
103812
112965
154322
1931
128253
25876
302919
151603
217043
133174
71914
231007
198966
78424
305577
162710
274460
81282
55905
172142
198597
238893
165929
264115
39160
211415
175301
49570
77660
198984
282625
50031
79223
233364
271502
298589
24483
281595
146466
228354
301743
245250
107731
129253
293973
170502
18217
63916
272859
119119
254998
164132
99359
191127
61259
190379
210066
14292
220252
22854
20060
275646
37371
97323
24803
7721
18227
111840
71328
174691
172796
170510
199458
30588
51362
287735
17578
82261
275861
110784
213585
128732
53273
127507
305931
83509
276396
71504
183697
290266
258452
151205
281670
156793
201550
230563
247627
274045
27430
40274
188897
5389
108733
93379
104507
268780
138002
60503
276296
263985
127030
54029
50960
278372
128871
261019
19625
64604
55017
186205
247211
75852
267100
179934
129695
166289
167596
70697
153057
65245
108471
195707
167292
80846
277861
99114
117403
174787
295800
110890
102042
150560
162790
297239
70073
52451
56463
194524
281819
141288
228806
169435
105343
2612
237761
267738
207003
146634
178342
245275
169621
303488
72418
263186
263360
44200
303091
49531
136000
118181
12820
151207
882
171149
154206
187136
18447
67700
162192
272143
174125
219273
238692
102971
271600
116435
70606
79122
31950
283334
186355
88188
155937
56039
216481
78341
142438
56886
76715
177684
233389
279487
133169
121129
110728
156259
244232
100486
72276
196366
39745
104963
160033
34506
143740
259868
22668
222352
284793
274872
21272
196791
284834
75486
273002
240265
166743
216168
276067
124219
64281
158500
103765
77106
71335
308136
87221
50630
204573
243191
207062
206538
166754
161364
223685
66637
11436
143608
150567
85723
70162
309412
164779
196644
89761
167964
96436
57214
205575
153459
21646
240244
185588
181693
6927
125425
280521
115345
167676
35172
195483
305676
55388
48766
267247
135708
292006
211688
72619
147527
103826
50084
242981
110358
114803
69922
296565
163014
126117
107447
91471
136897
182763
162528
81015
108677
284307
230194
108065
86321
145553
12063
239149
92778
167400
27427
268885
76743
90675
925
258473
24123
210729
158928
143542
290660
102189
142725
118050
107023
244294
195391
274537
148371
9366
100463
211896
159288
209357
211444
11922
116229
209388
149153
29598
192709
172394
112576
184937
48552
190492
231171
154763
248270
139992
4384
243803
42762
118540
235405
150338
110115
197711
12853
268398
187583
181950
171163
49420
308418
996
149657
190536
161450
159551
227551
10460
155867
217165
80669
288062
310025
2751
309223
139028
293665
215423
8635
248540
101838
78547
238752
62941
226075
10554
245307
267877
151623
21706
106219
72269
279865
171598
2323
275726
289808
28365
14430
57610
199602
231453
147580
248995
201560
53332
225801
176797
82991
198953
203877
208727
113888
170263
56695
275221
223146
309051
83354
84813
278330
107945
123634
202302
103943
168359
64943
305860
102505
187991
161551
148541
228797
238346
19426
66176
283032
133826
56110
277885
134486
180127
47332
187090
90980
307435
174398
147682
85784
276832
287407
139122
246615
196211
232421
267344
299030
195467
210844
70875
43816
300713
134174
10223
190834
32699
36387
230565
99464
112856
73646
70724
88669
261070
137409
103534
87148
286800
35439
150159
256889
172045
191961
120481
251271
165677
73640
304584
78919
98439
129405
84847
184809
187808
114894
124685
41834
150227
221428
256328
183981
83309
9342
35111
78290
46144
242781
264125
115124
189104
75549
291846
32067
273806
72165
125737
272506
275409
37467
265824
84377
28774
196994
238788
174944
193516
18936
256288
277972
272102
229971
218886
243108
121419
45449
298854
269362
244352
127229
202491
56550
237968
23157
108246
96801
120404
189929
114598
165339
28540
306662
175460
114412
277104
21627
246988
220586
11914
150674
225186
167905
303254
200384
202155
232198
50504
190853
196678
248684
63924
295803
301636
229479
189109
138909
289091
129555
262361
182158
248457
122633
137567
35211
230704
304686
120089
218425
93939
53122
260492
263210
131854
189534
22819
301339
173642
227094
2713
239430
302921
257425
15751
276875
111778
258314
170070
305203
245307
293278
204765
175440
187288
196293
287080
238296
170800
107406
278348
22300
249741
260575
135053
44007
16759
129539
307869
240970
41623
40039
38290
60464
125822
250140
216295
190475
167267
24258
121039
262468
111816
189705
234405
192934
131223
8794
104231
57314
109246
207792
111191
304678
114008
181990
294713
9701
22512
223594
8056
233562
303935
113883
47645
94161
264898
204722
221437
24066
111077
119227
19712
268491
282480
62643
194597
190233
857
238161
207434
233884
42278
21568
285203
95675
268411
198911
182029
272275
129475
264256
184374
255017
237155
286687
264871
158517
196078
2999
114503
268670
121697
15109
204413
80450
201269
82217
194444
85388
55032
85931
5161
242332
989
270905
11185
232613
132497
72989
225085
241643
146598
23057
99444
103847
61756
95776
210721
197186
228421
116963
231949
292175
226557
266262
237647
99659
2529
22580
299778
26425
247078
172383
36874
98659
96655
211033
226831
49930
254671
173327
113917
119637
296123
264927
38490
170868
209492
273740
195565
232927
23954
141830
254003
142914
141491
71366
6271
167983
6141
29060
163270
297319
213159
158277
265476
156497
105791
24725
154077
59158
283552
241648
195337
19548
199015
11166
140195
68440
293269
65740
231253
136126
297851
158992
124425
103464
262257
33189
159526
70797
177251
66267
200404
93165
192488
64881
127440
73319
130778
24144
58034
228617
8372
283631
38626
228248
115506
21218
300313
161359
66958
259682
86354
215233
138652
203955
117474
199280
118084
39664
246139
29073
258235
288422
287838
266854
261104
160380
239641
293523
296887
122893
237349
309914
263393
278962
163241
95016
97980
211733
203643
2372
183250
92977
87826
136390
162220
168385
60984
302093
166469
103398
201859
104298
102744
82224
159074
132764
172971
224304
22086
84768
151468
819
216293
163827
274275
13578
289354
247843
271694
226275
271293
162650
178961
105979
258007
79598
242160
98359
253401
137965
227916
26376
264571
145637
206823
253265
8214
299785
4509
11655
103579
17034
52665
46137
153367
91384
292837
126635
89076
136709
197010
92877
201282
179495
295044
44295
122004
133199
43218
272446
249545
20497
151557
136854
241499
120696
121340
173299
122636
234601
250543
64909
204113
231256
284673
261512
269933
131757
125661
101095
203296
289449
201242
181947
62310
95752
270985
4003
688
20495
169455
63398
299897
226744
127317
118397
147478
289352
304693
42147
144873
76336
60252
15958
63370
160448
265086
212592
259271
263919
295671
68964
244183
173919
268034
135756
242834
79205
138024
60000
78088
20910
215447
87539
173272
66004
87262
284018
18820
85221
278146
227134
42881
231989
40966
54259
3918
34705
195157
225757
31315
24714
95006
55949
672
16385
48176
45207
43329
283432
142242
84513
190313
174608
166158
2707
71851
120883
38085
148698
285889
163717
43767
41698
301185
171713
306929
155376
24507
139887
174809
178900
67076
260912
118691
94904
79876
147172
92149
23556
16946
223593
61137
228438
262705
61407
72121
307242
102749
92038
120341
298595
197461
301057
39677
36853
155365
155810
79640
185646
139821
229765
21271
87473
152792
271759
51462
115883
101687
308999
140375
170136
68905
113772
280785
200237
131108
134465
157684
35332
163511
267933
134998
63542
92703
74286
69074
105458
160571
267344
246479
297102
60255
309894
35597
61798
186448
263295
173655
211498
13177
68040
159480
82328
250673
73295
300506
102370
155683
39313
127004
125275
130065
16269
58355
296151
178000
278075
203584
161819
70225
176822
206629
17735
106956
277079
148275
248540
145679
251425
57876
20144
6057
67982
144278
189132
180420
155460
123087
96121
114553
173824
85628
133785
149760
85163
157720
247980
218460
135413
180596
11202
67515
123134
81508
241772
126606
294473
69936
196924
201738
52379
267548
135531
74677
196816
36594
58151
260527
186068
301702
153564
309882
98315
68663
288885
234440
237601
292173
287635
270072
265449
181923
292513
176324
145518
129167
169718
256448
56468
12618
153752
86319
19152
195722
190864
189276
113848
182350
24125
141777
40992
49360
182075
156716
251777
79232
281400
107139
158654
201139
111084
28782
147523
246894
45311
196892
96174
146382
175056
147679
112964
260970
72359
101830
30806
100128
85602
176936
143074
198801
39158
54566
160457
275557
148844
98525
133131
168275
205839
142186
231789
254545
48880
67794
228513
130300
298333
37758
285791
124352
246386
303858
303246
66788
282716
276022
120701
154377
263651
114750
60620
240476
25155
199845
289474
154630
110148
101534
220214
85885
297113
291481
18541
52508
296148
247912
253958
223397
123700
151364
73930
215152
22709
112801
113832
11080
92569
59635
25234
20617
262176
41109
11894
218274
262041
256185
235200
209443
42900
193025
127802
265111
6972
38697
250101
111067
103244
259370
304016
194320
253168
115077
186655
1703
92318
272249
110460
86757
237752
176167
241574
249995
211771
14809
213347
262612
183668
220487
286657
294683
245735
53434
19503
153286
1654
28890
105231
292010
215604
241476
56435
78559
181353
172641
78081
179267
228216
104524
233403
276958
236454
104236
103705
656
21582
253651
111863
167247
53172
160659
276555
45939
278529
155357
211625
159612
172867
89426
54022
115438
204705
97599
155391
37674
4466
20465
32027
178097
14269
38615
204662
210756
277513
184457
199808
13662
194134
9554
213648
90805
279349
54766
228106
105881
66652
283702
180120
997
22493
146232
194791
114092
232695
96931
75030
18608
171232
21820
168327
36358
62670
59143
266502
194660
55913
290354
141863
279899
267600
147183
78307
293395
302381
31786
75585
249242
27320
240646
11749
126184
120918
13719
119929
121383
133836
218635
191803
235267
197259
9223
127461
105487
97042
118938
285988
43592
276269
151958
167727
186560
475
220538
219449
185501
156083
73576
272181
241994
257805
108651
22569
17550
213428
223559
225599
259828
3115
107388
11580
241492
79911
58179
158460
207781
2213
275350
245267
40198
262353
273497
141982
97086
287918
160428
123675
31103
171576
289268
236085
179479
293246
289557
261633
84136
154161
225468
135877
276175
216210
158306
55405
264602
173351
49170
75916
50624
12639
309866
128750
27401
181025
224004
274669
41907
70772
102316
296371
29917
227700
293251
213566
267010
274159
78858
235949
228983
193624
120310
164964
163860
106216
294512
178237
121296
222298
244478
113479
42699
170342
113468
69113
59666
218050
31523
149612
80492
175677
269118
190039
168252
94374
31969
194587
69756
99004
44620
159428
9173
309461
200320
200459
40623
217976
160123
149847
36653
32649
304967
255525
43616
15030
195203
50917
293861
257847
111783
220493
196919
212139
232283
62363
255031
223234
257579
292271
285380
55086
261752
260628
124133
294941
167932
83779
288398
80571
186921
34047
149810
164115
208847
21650
294660
236967
93498
170006
38676
78524
308354
287834
143356
228056
101690
271160
41244
9868
71290
69184
184433
156066
118444
127024
83169
83547
158185
155327
80390
267285
223739
24311
233652
67815
242692
254335
212657
158465
278591
294815
266914
121457
254307
303364
232352
56695
169918
10437
86599
123569
169366
105401
235041
150109
265500
21704
177637
121712
147591
145826
177038
158023
157914
699
104507
213828
67876
103776
102621
222774
12557
128469
176986
269876
147545
89470
15269
264046
168892
211901
37247
253408
6029
194199
54051
204156
258394
227656
91127
55435
269249
205842
301230
108675
93404
284693
76918
78600
150681
214977
22415
232021
155420
169371
192596
22658
236089
17756
229942
159017
161336
243062
239830
176357
309141
271353
105834
149125
27105
5120
216222
193976
207307
237806
156026
176325
164807
263843
79857
47251
174633
2911
121663
13390
214964
308943
114885
217353
53251
59574
50052
13123
79436
59844
164196
92853
250999
76778
123591
251467
296708
237497
296348
223579
239400
167545
115567
70344
155901
287964
258651
244762
67383
243930
289867
163283
181067
246280
85175
30461
86893
121033
217167
62567
10608
121035
295937
159743
279917
97125
218454
32023
79301
127181
239154
164303
212252
222151
75798
162694
140724
221038
167838
111197
25438
14161
156137
83931
226452
27983
50515
227364
39918
258852
216787
95753
97629
39338
206278
44600
173808
198000
61060
248049
102516
166671
4633
190660
184832
80480
11569
72515
11780
20073
192287
31035
69039
309238
166663
271363
59
135538
180947
192677
62106
276701
228399
169785
284960
37731
189440
251998
46160
269875
233356
201513
245837
17419
231559
210146
262430
168210
147882
113130
151261
169045
162398
296789
282286
104404
22310
130898
44780
309285
86474
123746
181743
158200
211467
270606
96442
295377
133190
69875
256985
10160
153829
255205
268331
105465
123045
115218
252972
303700
277392
59513
219913
207562
27261
87230
156094
25751
125902
260987
155521
139678
126796
265530
104251
233086
141348
56031
51992
182705
243469
171429
301474
156359
225584
240107
250714
15330
309379
148420
59214
67208
140155
137038
96016
154889
143230
249915
44179
6626
46886
239687
259861
105662
251087
246897
220186
71310
284367
248728
189800
144197
263925
42495
160444
99987
94499
974
263028
89728
14286
20054
252887
88987
39609
254235
226089
233632
247142
70012
70619
302882
306699
261949
138033
137807
91860
82566
205364
192477
186830
41350
272504
248103
160691
24205
281628
111372
168263
258147
261028
106676
150005
48953
134822
284693
107029
278659
167670
64521
307035
171665
149736
243933
565
235884
128831
247977
60584
292976
244972
182544
224931
165347
72116
7421
160569
303936
106001
104352
160201
238993
145015
192594
155883
197776
306669
211050
259813
182632
228779
181056
96737
207501
113883
1430
179293
186552
9262
224314
22804
239099
165167
258995
131296
154719
91054
41897
229221
259970
155907
281204
96413
180286
174905
11961
141236
156959
157761
255755
181582
240828
257425
158148
26087
186903
61001
74949
86784
79989
275684
259901
66927
252917
132311
60860
238456
144038
265337
33893
267199
14141
179087
101858
281079
263673
300358
79597
76295
41968
10845
67784
147072
115069
90655
303829
229959
234397
186310
228033
208714
11003
114820
162417
174995
250421
252810
270036
242881
109456
201113
258317
46892
56261
106460
285394
211268
273948
22104
126277
20405
220878
28543
152639
233984
194881
59299
228764
7155
22581
277011
146165
160403
226792
96551
121964
299704
117995
143525
15812
262662
69085
290986
293408
257666
84278
42166
32104
10167
160694
77900
53850
227502
29387
3401
297240
253866
113039
5978
191886
171217
141149
96693
228441
23081
89462
159271
309668
274369
155418
174099
94153
82950
188572
138035
75516
306524
157304
68378
266156
198458
309249
108431
220567
14410
139755
139310
226835
292765
151404
250804
78565
108408
35239
25985
248439
181601
194943
185736
160428
40309
60344
142587
274056
218764
92270
26138
28987
265323
273153
56607
140211
145140
264311
115178
108198
32587
221464
39449
159531
45633
14044
128910
153639
161953
76921
307599
284423
287840
287337
30966
235328
209084
248626
10836
139081
289759
109937
150490
41145
21790
87901
145454
38834
273021
97803
262742
303168
84219
260286
198021
256280
83554
51410
257302
124442
72755
251460
79340
5549
258227
280447
211848
279682
54217
243879
16923
269818
187546
186795
268439
229124
290901
174718
268753
13003
226132
43190
29598
139907
245990
203010
73621
102006
244517
309115
183547
77633
286958
165828
108585
296991
188379
232699
47383
211578
181268
206052
164409
300238
3574
104267
302561
269283
59022
220488
104407
18085
58343
293866
296647
146444
97637
220708
90140
89853
70411
257545
83292
155363
230817
46867
109946
157643
256180
175990
254508
62578
254854
241803
23038
176067
296320
190452
167292
119541
119041
249218
216405
255358
245970
91266
219823
37841
211137
224917
112471
120816
196314
238484
138559
66373
119441
186269
233231
67111
205906
63292
258400
48248
261277
29967
169943
22507
84499
152546
140995
243601
297896
103646
107589
259527
81710
103275
175969
109221
273461
201966
147643
101583
278835
253082
160711
49777
245029
126893
124790
57921
202294
225117
250364
136644
90878
10132
304482
242009
161526
233063
206706
239926
56618
194251
128110
230556
167250
216872
125663
288272
241952
215479
144904
181440
194843
150796
22061
29303
305390
141058
245286
200647
204101
23860
300177
153748
112600
262114
287740
111430
169965
218557
66138
46528
228230
105615
84173
41017
211783
111022
58575
43209
181751
105499
231929
291814
129239
141991
228629
201126
227558
50637
176107
163663
289886
116029
170678
18117
97459
70941
57017
103963
221315
273888
276097
181838
204143
183092
274949
52868
18031
56264
258321
120846
102502
61772
182340
153183
202912
215429
143994
87213
12559
147658
19533
77267
264943
79497
235067
209086
256745
115367
107015
252288
197589
242352
238649
124533
209023
276358
49105
74429
196774
214936
38294
91341
73257
235378
66240
225645
199623
1527
230993
54799
184602
38538
273480
10432
151830
298300
68383
111601
229398
305870
277859
184640
129959
77521
225730
131948
62416
67866
143526
83489
88585
73370
49599
104204
223249
204266
247856
35894
144405
281868
15982
193935
47921
136830
280937
160028
283191
286951
261714
62137
137071
248276
126876
308345
160998
291438
72897
124535
240341
28810
204165
36957
252852
169985
282353
96958
171209
135963
233304
29631
221933
273542
148595
29837
27617
156975
271633
196795
237312
2017
60059
50901
269470
231135
289337
289413
61312
97396
65449
87604
102836
188821
168764
228198
124490
261502
120426
248240
169021
267490
71887
60422
220544
294793
259958
93941
54552
175519
34096
253872
82044
63516
13752
93076
230556
229237
156085
243244
66895
289263
254557
6469
61295
63387
268717
3296
156938
113862
98466
256412
300322
260826
52332
217246
49572
6675
195321
154180
77845
61306
23847
239221
77253
78736
40067
157333
102924
75297
187096
115489
161412
13859
196655
217262
86355
265102
277232
263912
87086
226612
128183
27396
12435
13682
53972
201692
204855
21545
91042
45203
235938
240189
306079
156731
281264
81816
41273
306256
55311
202679
177319
10606
150971
282875
129671
121014
60665
144730
97339
166293
262953
48617
248256
159304
260536
261644
279083
195980
88396
234935
56444
278444
259771
132528
162094
196651
117872
300230
34499
125390
257886
169336
295385
279994
123563
141701
247369
148410
172376
4600
248424
302406
49742
162871
226049
196881
101724
75396
239649
178351
129803
113106
294237
261891
230726
124601
255556
3352
41699
63372
205009
164486
305757
101633
211852
213623
243991
173020
252135
236297
217959
158356
300639
123076
263360
200890
14075
199030
21079
168616
228276
272633
116949
81941
276889
35633
221709
270251
10451
168227
237215
232158
217323
1488
9420
303540
136454
260606
175869
44394
3716
266053
165300
213046
77501
301210
42841
302008
301163
112823
278553
234050
250104
248263
239379
137829
290359
190261
12063
302504
130770
117655
147115
26545
32554
193285
188166
196614
213899
208332
302282
71742
69030
237720
73172
300508
266491
13520
142233
106325
300218
209465
290291
65232
286710
77408
147457
189240
170298
249889
218338
139759
140395
144019
125171
88350
290778
281867
25652
122919
253192
152715
46736
118461
26577
243365
38775
104198
55928
232564
3376
189665
212770
4340
125917
250944
274587
63337
186796
268757
83695
44783
143081
306639
105476
283232
262227
283474
196753
192940
97354
149
246825
16758
307612
73721
2930
3767
267776
148680
245327
109716
126851
288516
13918
227237
37186
131318
29257
209204
34983
89949
47312
137889
262596
242228
201841
159849
62466
168298
270455
219319
111697
107904
141801
298837
151043
300321
179865
11364
214660
85814
276353
208571
177268
95836
131369
224171
130524
226650
159994
277888
65546
123070
121365
66314
150874
265380
242789
242012
244382
70474
53386
284486
142777
49985
163955
190035
49159
142314
2963
267579
83633
139684
118219
303853
281926
140454
189194
156374
9829
159358
86028
52135
251552
257201
236468
47671
148688
154921
154573
81034
221143
138534
20310
291910
215493
80259
246210
194297
243147
128458
171137
206446
280525
106488
104147
136588
260667
37044
19763
225538
275988
30250
89000
199478
93281
22105
283635
52801
106222
122235
177349
81514
219463
190042
51797
247580
122054
222019
170937
130066
28135
106529
63547
80662
76341
192701
114852
135087
251680
126063
146136
293628
149676
253218
291769
104860
155082
221968
57957
23479
67142
278179
151292
41190
145832
289999
56956
52627
233525
251739
47188
37883
92830
246732
243290
115696
221442
92872
254333
46458
102417
163205
112882
153617
116890
177709
109635
94042
274291
289955
282291
108967
142893
303874
45135
92809
58404
281751
66568
138248
251301
51948
115697
107350
303499
210704
20710
253067
91727
206972
202473
209226
221874
186144
152670
104102
256646
6379
252715
262397
83067
277263
27464
38033
29093
236598
146292
31306
76533
152754
276034
245017
223426
42300
55025
267767
191883
112825
6713
292575
239894
177580
72604
34275
56351
269736
306652
259851
279987
31966
198627
308530
254362
137962
147930
280387
247469
71680
183638
304208
288248
151126
93607
233561
252514
268245
23271
103137
249484
167168
171953
239747
263740
168244
26651
153425
200424
66072
180172
213152
6683
188309
119260
161530
157769
214280
80949
231155
34488
113475
40554
89409
296667
235198
137261
9694
302311
294594
122969
87906
94289
93295
256482
221325
88328
248987
46072
302608
272785
270242
192278
142453
247847
225693
200345
78906
77926
32691
74431
70846
221885
6437
244883
196516
301263
230976
279379
47771
86700
197000
118637
152392
292679
96687
35540
35779
65491
82525
99027
13018
186888
3489
208267
266167
198104
107187
173657
169969
223364
7927
112881
162815
198037
60850
202030
289292
235183
284513
248191
76322
45550
56363
224084
301344
104677
113690
190542
19954
115598
18444
190726
229466
98190
76669
199372
166251
237940
229933
110377
283601
303332
9383
95409
7556
193549
96404
262842
305331
132156
149165
80957
298759
33353
290507
104900
285149
291368
212405
34923
278035
188677
100665
170962
124220
162543
191437
281171
32388
169947
52710
100451
266227
87129
36940
124428
146496
185318
42531
129061
176310
107695
243669
14673
215122
180255
245241
71974
9773
212723
289307
199840
147333
90331
28528
22523
246873
270236
150532
7648
244242
82599
198103
135203
216230
221661
47951
49407
122042
271655
254377
149471
189646
16733
307650
178758
298232
124235
233214
231591
226681
24099
231604
126647
222251
243328
15975
65045
156111
301913
82091
275840
66567
65362
115739
212757
166189
110317
55989
197619
238913
60014
213479
71060
5781
175870
200426
27654
98216
93651
191231
156725
295341
724
190496
214716
157624
68238
203518
107489
6025
67305
239611
154891
156083
148527
308126
127949
292740
249811
25547
83309
163797
271442
199894
211168
292932
23173
236764
213811
290207
104031
124955
3378
145135
214856
167793
152159
100131
220626
216351
165167
23115
134241
47768
9147
300244
57988
137366
14649
1799
138483
206480
12775
139632
13377
104184
148608
90958
144683
185138
38485
109857
210947
50903
290483
16979
211786
205209
271770
70651
190197
154171
81617
123459
67682
31760
170067
112996
51563
160788
153306
248551
287018
115877
183458
226309
133058
176499
80872
188092
98098
185672
308297
72200
150096
180741
68314
7336
161733
91991
229759
293901
120723
153948
4572
83631
135525
188893
109291
27444
275694
190003
204525
213170
193585
218274
209605
130808
137750
164904
6313
71439
47549
263411
8489
100658
87240
243466
5679
179536
42340
194345
77893
232033
6888
11584
195281
289701
66125
160360
136144
170214
63125
7311
152806
277701
196011
217476
139482
187419
216414
218496
53125
177451
52484
36986
40248
236695
55069
37786
144588
144135
111394
50559
137802
15023
188939
21014
227898
170526
122527
58368
2971
159041
227066
270842
136698
250817
304661
218277
214162
60885
222988
266539
4972
17005
224216
246111
171316
276835
173841
2802
231206
153999
44857
117850
147098
256531
262573
17682
97768
72308
187172
144487
219980
90162
44787
280338
133440
222315
98878
154979
136631
122228
122555
163281
52427
306864
47955
170085
232917
24965
30482
169570
36505
257479
234570
161917
265707
220195
55939
84865
271370
243333
232672
243884
224435
285299
168912
188906
282245
140985
164160
54671
27980
5385
57773
45691
301008
222094
303202
194131
89937
172165
309519
235508
301824
14532
57426
22492
85625
134046
121595
27307
128994
122400
41071
157200
6390
118289
91600
148692
243715
243182
261051
105345
203138
232032
147774
120842
37543
79775
182386
296639
309222
288672
154489
231959
144689
239084
8303
253891
114216
283374
226839
189186
135956
6386
171715
44368
218840
263803
28665
88897
259939
291598
193412
203697
220946
115498
3838
301824
8929
109687
86323
269290
308398
273343
148541
13538
75452
150836
274413
266408
144489
247662
39089
55573
219904
10606
62948
51560
285486
143520
191308
122637
54781
277957
8891
242038
109014
272742
125795
193115
197433
77930
77629
122574
44781
47845
305288
174935
231240
139308
72266
44301
1300
233751
11483
11571
83883
91871
134347
138157
285702
142574
38868
263479
248577
748
80919
144390
169377
252322
271497
7792
99310
56913
38486
106792
34068
21581
248205
87564
12203
280729
302466
261129
241057
51688
106388
167596
64728
167822
171267
113105
306747
304061
276072
261129
146238
207980
258657
41682
125375
294879
274796
77406
139582
271426
208420
204032
169982
288315
260686
253369
106930
162157
17570
97386
167071
239894
161965
139746
34806
228694
245061
118854
121383
14700
3621
33975
257801
279168
245063
15631
20939
259902
73445
108598
98593
27908
232788
63268
162783
101790
165255
195482
200654
65105
235570
12329
238125
296181
96851
84470
278905
205022
168164
232652
74315
83973
59477
230279
71514
292761
31312
147248
210890
57832
109920
96341
259463
213371
295846
160721
149555
11952
225662
35107
126060
282197
198026
205668
47979
248270
97192
92760
168234
124471
50515
12190
265364
135055
82727
148796
147811
120209
186996
174281
170257
229277
305786
25790
150871
46651
153339
126855
143525
166658
93095
151557
154107
52933
296110
277548
114892
99198
134253
208727
102277
240852
22264
249006
299162
59508
181466
28435
46534
293016
210949
255614
133242
61424
118142
230004
49606
301934
244423
229262
37619
74599
208949
288074
174768
299515
100273
250796
223910
207392
34364
98735
106309
208320
132476
7973
10052
20953
154157
204521
297259
115843
121943
263673
258351
251701
41787
136417
205815
144474
160211
220517
190493
141808
145010
19231
288124
233463
121350
217411
243463
191646
97449
32997
305149
284665
157819
48270
201806
203967
6679
93683
232735
39430
173679
262835
102840
94295
240187
219816
228483
35832
251036
304526
113253
267420
196618
168402
3697
125129
155224
65405
84480
23192
249198
299534
209600
191925
261113
114769
229280
246370
19813
81151
227158
195585
217232
6454
221792
267072
103411
262488
17662
75479
175669
86711
204864
249867
293962
96915
37175
231771
309108
40361
124376
62890
265971
177376
31211
236231
252723
274207
300488
7611
149890
181563
229187
119639
207515
298927
72688
272191
2143
211893
94579
140437
283878
73313
125721
140399
25195
166871
34393
157485
80606
218922
197884
8634
101031
7920
102290
96122
114705
249756
262657
293739
83957
187433
273701
108421
232301
15994
135961
160521
293625
184103
153180
123765
155880
82571
83009
282167
220485
122666
20936
86367
114937
31046
301138
201896
195775
55752
104250
107011
165683
183338
50018
215274
95941
112584
53497
78919
87194
209042
295014
236231
219363
102740
244079
198128
300625
199546
91820
92692
192274
128412
309571
111843
296739
177293
78080
61476
259495
177791
286373
25750
31872
277462
82373
172001
148602
292240
54220
242206
123622
103203
272364
18190
296008
114022
223658
277087
75118
141458
214236
68969
189668
29656
7975
18496
249990
251027
22253
126050
198734
194404
105799
15021
10691
287129
88474
279114
131146
107187
254215
212524
179157
59453
140151
283921
256693
100090
288983
304370
199108
214106
52037
273255
200372
270345
261044
253355
117338
249346
61411
234186
6064
14587
95629
146490
309935
213323
277993
203791
192800
38142
249517
266621
78031
165987
95790
292415
66809
64327
58674
195229
293715
295417
134023
221067
108404
248656
212623
308686
198081
105960
164143
201183
715
33359
48526
227040
69874
104611
111588
6993
85896
307035
47063
20326
206491
167670
122571
36703
52423
256261
136883
163119
102381
254376
220581
186271
122856
290141
133424
34828
117495
125351
207387
155419
20590
123101
306983
169938
278944
283021
69762
1247
153946
230630
175410
141079
261982
207776
136415
102411
103699
230346
153736
303574
39800
276598
32322
191595
271427
161270
288841
259360
129122
201445
164316
185817
250042
217097
52094
193341
223562
12615
112813
225125
146749
5426
160265
200429
218913
45563
220001
310056
151670
44296
290626
173445
95640
17925
94679
132243
301532
87911
19011
151588
72364
113148
29058
249474
218727
70252
63698
13059
241069
293038
104791
178489
31408
27965
93162
309786
60816
152668
163541
308780
274232
187619
25666
12600
204818
265370
218389
53004
41905
108563
254210
211348
227456
210123
189369
10274
6219
93746
63764
98734
56233
26988
278313
113604
113828
182533
105425
104620
156078
92034
263278
217672
178422
275451
143562
51070
120323
261871
231198
302277
194090
143951
22411
60814
28590
700
78708
205971
144417
91033
162514
208699
197295
119460
84985
156863
280581
299499
235964
102562
257756
248933
158755
154533
175406
296338
239187
292571
91342
158017
208821
92542
147512
164522
161614
195846
181581
25341
271417
243984
140607
25974
36160
83243
57175
155946
180080
301804
4977
16402
306652
259957
220787
16168
280518
246536
285233
90146
47977
55513
275450
195068
299490
150961
89289
27575
226203
254178
308242
19647
59184
208965
278386
78998
22848
254448
287403
166581
142634
244431
78633
115057
104866
56838
22380
107392
10915
5959
73581
87569
62924
218693
198946
16529
70086
136981
234575
23187
252806
45111
38384
198981
232334
192794
145425
78460
22289
83247
240475
158233
99575
73778
151699
25917
81456
174348
59924
18000
126377
300890
306613
286300
47441
32610
41657
10349
166803
161041
194097
187403
215050
111151
134037
253621
122215
36627
280269
63892
194231
296093
67683
228698
79583
124423
205929
146144
212919
275066
207904
263365
228589
296598
129102
290585
73364
156755
250896
54929
240247
157959
120294
222034
289676
56934
159423
226821
43403
42141
113661
183014
234959
250404
167769
149042
170341
255196
171739
43185
26850
245029
280056
145710
240873
130174
228095
204681
233557
181040
44807
300292
49372
176529
202644
157012
179910
308749
272860
127970
159283
23057
123441
172926
270464
209657
57064
255095
202575
275006
97798
229211
175282
138018
113315
71764
128787
155723
32583
89938
184461
279540
218848
304983
209069
140946
83612
65402
187106
21156
285761
67110
284594
280497
5998
138444
9913
223857
88877
35759
294116
5595
236747
12626
213718
293598
176263
129377
42128
268217
302632
138340
142207
83914
161892
127205
183693
77200
138376
18726
27602
104157
252915
112543
43087
301474
16231
184355
199890
188701
106815
255530
129041
10282
258987
268547
258877
73018
86805
303773
33369
262524
34040
264323
189036
62232
294149
81160
129364
84424
162640
156517
155523
277715
188710
221692
193994
27082
262090
222695
199112
212500
32686
2639
163712
295873
309938
243145
211
9638
248064
116717
241041
303186
208354
283680
2629
199942
192829
21542
197122
100974
286729
210603
34074
298656
30741
272084
273541
165208
235330
108453
262892
35055
7985
274065
214653
85785
41867
130924
298167
94346
164363
988
159683
9256
91722
214333
303158
10646
254774
75597
77287
20671
18172
273382
4639
153945
12654
186849
109479
191913
173536
52398
240440
233945
89130
230548
150541
243414
48883
308184
180173
253828
279649
169747
116609
130840
33256
99033
272909
63428
192692
133856
88983
14873
187020
190137
106900
86711
75195
241597
276960
236399
52096
55746
37805
212127
53094
287649
105774
36408
4748
148442
188901
283166
39790
126937
123255
185306
147524
233236
246517
3749
294970
265360
308903
207622
64583
53537
70844
250496
73191
191666
181550
82740
298623
72797
181933
282590
152029
298728
130890
76460
290128
298323
69660
269991
153215
83188
36166
231538
172137
111678
227609
167214
135388
51665
249426
240019
42776
12048
127181
44462
297874
11777
100263
22878
1072
90265
12158
150127
7764
15861
287534
33659
256331
217137
16150
211418
146124
302822
116361
247599
308343
31852
286346
184279
164051
6644
188485
12279
275745
153857
156891
1335
223678
271079
265854
206619
308175
191859
195117
242528
163149
190778
139333
63128
294117
176243
190374
82490
65044
274131
85177
75502
134730
24692
138365
241424
110234
306557
215150
196058
116883
235979
91895
151998
138206
189225
90378
222290
23817
305282
152187
245734
189972
170030
91248
140365
222689
221439
31809
151477
274016
114890
148491
79081
16926
116456
291201
239765
248664
140209
289420
272288
140794
165591
87569
102512
258609
170342
215054
144772
156815
171872
166329
10637
206942
29557
176915
137601
228596
113279
194364
266048
30332
197976
185501
25655
300311
186077
54004
101269
157352
184758
204453
79145
140187
40188
225876
192362
285007
71313
221513
75294
16258
202551
75129
220376
123851
73492
117944
238320
143224
233423
83455
200069
299226
229587
199577
87702
100191
174078
167678
171901
111447
185355
60787
166798
82939
259265
194704
142678
99771
37845
174114
293605
180939
174463
228146
53699
68179
48546
46201
152324
3297
285585
214346
220000
125003
257578
297391
113640
91129
157440
248864
275574
81494
291230
185099
136953
129738
26191
168464
99553
45945
124666
18905
193747
104895
248552
298886
37634
272474
244027
219548
38450
45315
143065
5678
271086
167044
33630
194651
291334
263346
264471
161002
50016
118443
244924
147663
256796
206909
226123
246035
122272
93375
257340
38451
52257
55749
233784
155492
126717
231586
240611
222518
109725
209187
64956
243968
130587
128361
45138
23021
271732
240187
247185
67310
53887
168638
276749
118795
9161
141034
202589
127376
266029
301549
238393
269814
245805
200986
178313
47767
254965
137223
206417
289191
127096
229073
95415
151820
305274
39725
30273
217217
200647
125580
117750
309936
102003
66594
299235
51036
281075
85662
70512
264451
127132
272168
269141
225934
124924
6546
13560
212344
75636
292879
277602
181718
196697
111418
21246
157825
137527
44844
253530
239545
87552
224899
38043
53808
224712
60264
7383
71342
262544
120370
114017
279726
217310
112302
91445
219353
139244
81474
50650
85785
155148
109796
254108
171825
10151
293072
246507
11860
241573
294646
296862
176585
160930
251843
282249
165990
83372
226898
276472
302088
268591
65501
45027
149662
115284
93578
63819
299901
229605
220755
94651
157360
8694
134155
56072
205175
55599
233367
121996
177291
160780
152018
36428
166949
40691
137287
284149
121746
82215
131833
307993
294392
193644
7006
28101
185280
291928
11339
101846
252008
12040
132130
220828
193410
200873
205840
287980
250896
8316
143407
296384
268450
133747
23436
40018
154237
147021
260528
17060
138861
135493
33357
50923
302534
137528
290113
266363
173743
37221
102939
294713
165880
156431
200482
170574
42565
49323
268671
303535
212004
306530
34360
11081
97074
251082
272325
170516
5330
190779
27370
214070
135554
19254
124640
42648
184026
129375
295789
264421
131960
229441
157130
105581
211095
158977
231075
45207
12407
227864
34447
83752
271513
167379
77912
293955
92121
210682
153484
65351
175422
235867
212824
103854
269607
157709
157182
52844
36881
154850
84422
296391
242441
290710
220715
193882
65702
177607
142803
195434
49755
65735
252176
141881
303891
130233
14916
161836
33412
181978
101837
121265
179709
55048
275392
44202
78046
287568
298119
135614
73539
127380
168823
267827
240222
56383
52483
245043
300809
193605
156298
126635
245733
208250
142930
249417
291337
121598
81133
84659
160791
309925
13894
108965
227322
155391
207265
71173
141026
31818
88560
100339
166803
237723
135809
52389
24602
264834
180759
82871
124337
148180
40550
243417
19590
285749
166361
75236
224780
145180
302858
148145
70740
96265
46653
41991
265239
162771
243236
172832
274625
157659
130560
225276
217072
88647
127625
68152
265015
91587
187594
257356
308280
57146
53342
161448
141132
309983
249612
280849
218535
188480
266756
235105
165050
156114
284278
106438
278006
308048
283135
108552
300486
227968
269269
231387
138303
118035
267535
153879
248920
219363
26130
188208
55221
125409
209940
207669
140511
9573
254812
91823
149169
241798
161365
26484
91295
234627
286779
42977
57639
193313
131485
15271
37907
41740
129978
205223
37029
272255
131412
261946
66234
44537
264035
211747
107380
58901
260236
273618
304932
295309
146331
77169
284555
269357
291536
86306
256385
166992
4389
168185
233111
282337
279151
278268
18093
251386
202703
294846
249416
121584
291452
168717
247338
55297
88469
129110
252516
16032
39285
218642
173004
50252
177594
64357
36402
261802
232487
198870
236080
230621
201333
19600
59769
66223
183420
111150
63699
197818
107380
38173
215643
13239
237816
275152
137026
106438
106538
190365
218817
156948
193210
216216
70262
256817
278551
307748
960
105379
35483
30455
247939
253418
13849
242226
140064
303266
244630
33878
41981
46667
94981
269756
16860
72925
145925
217862
140248
81292
190022
185308
176430
184524
46910
199354
140291
158532
47859
215199
13926
31366
45731
4974
247334
123090
4022
58697
110143
298216
232702
63542
149471
130191
255639
193402
167739
153863
23365
293786
243561
238381
208116
70934
130970
53118
243043
239294
278187
30720
306946
281642
99159
180937
49444
74271
298458
205380
273654
155866
38696
207604
283460
272914
154640
21199
111758
77144
241554
57322
17159
79828
133447
21133
249264
254579
179956
284477
282453
137878
98819
285637
179243
295538
86466
34673
305984
60698
167404
264608
118798
14760
289039
158053
138489
55676
122691
2390
308678
223444
8870
261587
220639
150019
294163
158329
103313
55274
207212
264060
117163
228251
152286
73952
293330
105941
198090
283817
37931
142022
292707
234715
155131
7414
27087
237608
106866
62322
4504
291416
116480
186174
213224
95962
205269
61273
200822
223825
66367
35202
217948
238160
146509
41429
150995
139468
264477
114254
12284
152539
179577
240513
26395
11917
121703
256819
240030
196707
90028
191640
200651
155232
178969
54784
250189
296229
243909
77922
274449
36646
186659
40735
63261
236404
69861
137416
150547
289384
117888
43236
103162
298998
281072
103431
104889
221445
89378
109104
60559
42460
244052
257271
85877
47068
201314
142711
231942
140553
223884
222878
259834
155486
156301
225604
124856
182767
69513
215292
160100
101806
269973
108520
187628
133442
205078
278419
37532
23389
74255
216584
214896
182537
110081
85635
287440
305820
205631
199545
108026
20503
22035
100661
33327
125209
44967
145455
57975
246361
262838
71612
143125
1426
195690
210801
208632
10021
277796
176710
176322
244233
89820
69383
140341
210578
245705
116609
728
263728
66505
131920
254644
262541
285138
250615
235631
224578
274549
207339
189780
307296
163146
278643
31310
71226
284887
187504
8023
258864
85162
220419
299721
204552
186004
170607
83974
178506
228213
73463
275214
303532
105933
22086
174112
120994
9204
55120
118841
163074
142177
59421
99097
231591
3574
276260
240914
99210
264336
58057
118455
109064
261055
122224
205225
213323
5401
73649
167076
286505
145869
59264
53175
176536
150842
41004
119802
139911
184094
278332
72999
146061
208166
81960
232830
305431
307399
232573
15490
199429
123612
105514
195087
164517
166616
18256
123257
208914
235242
63503
169585
51626
269643
230963
209046
243940
271728
117709
44412
194103
156200
211575
22614
181245
20203
32652
275093
200338
118282
300431
234373
235131
45834
218261
108116
95940
288654
133299
186126
35560
78861
176421
97282
127831
117088
124616
166022
264916
101172
146792
204245
295941
24485
225012
133267
170369
167755
296929
88982
152013
16055
27420
239446
170882
143867
29682
84200
157095
298331
251414
273959
63728
72800
22942
164275
288714
30725
48474
184110
226659
95512
84012
291614
269176
170813
201486
92743
31331
29117
83835
193500
129997
9974
186238
38926
159955
110938
224995
75138
109428
304083
31213
119964
185800
210745
241235
156691
2815
182307
288692
57570
117508
96428
267501
298810
90736
85390
233175
127262
37892
145540
306272
294301
43843
8711
68092
278141
3727
234237
254240
276374
306570
187290
31683
144749
195431
30049
280285
309409
202250
98031
230761
86147
277709
149615
239596
275584
28361
213661
258699
120517
169700
242261
84976
1284
91185
116828
91218
105966
230262
14693
255652
97677
239017
164812
275727
156575
179250
296483
87136
210781
101782
180369
195148
60197
255074
78921
147951
228694
84569
78530
72776
279862
75334
190672
220567
160442
215469
128939
202229
271751
167114
145855
55015
9840
193303
69953
92358
189462
143923
296725
212745
263556
47472
188124
172624
95581
208009
283207
173751
244552
73159
209442
297703
299195
75669
77201
108427
258274
267685
256597
292453
248735
59465
242456
125481
82682
293988
242146
32075
170836
127130
13550
221103
223209
208440
123472
194776
267568
47984
170524
180562
108696
249713
198796
90490
260447
210800
106542
49614
134122
13702
194516
240699
134057
307867
278079
220322
222101
98112
145079
210244
113952
302974
55991
268509
296667
279423
307322
239810
6312
289910
42663
16995
430
30656
229809
24103
110957
30953
154864
34661
221456
303855
38657
57179
105134
61863
187667
235364
299215
35973
86073
5151
242345
240295
119120
113396
265014
60897
2203
171998
93667
191962
33264
180153
41763
233165
300654
196735
122340
196608
241972
154011
289248
198482
283292
218224
77591
116119
216005
291200
294233
117806
67940
47382
68530
235563
120802
147121
112533
11259
271285
282674
241065
14488
256722
99233
104510
128292
28257
268373
282213
301906
120049
44998
173839
267128
61576
77893
225916
44177
93690
241766
282426
250641
167625
231041
238653
112936
181439
248937
215455
289265
215661
216650
90152
43937
73425
48920
122251
262915
200726
273308
3660
49710
275856
245537
197170
246521
76202
155283
33555
265411
51498
105214
42888
35342
152852
249364
101101
133567
50723
257025
121303
11431
58141
171533
275671
56356
137093
74375
207550
46593
139245
126537
308528
184195
263078
250419
231550
44901
259399
251979
36626
87400
221859
144077
4328
57561
113166
267848
145235
229789
118567
209990
43515
246142
145938
163579
253783
259707
114617
283079
50313
248765
139166
232747
175793
295192
183941
55202
43105
241733
201928
89657
151511
262958
205257
152725
214083
51699
250433
31069
207542
15680
74045
25252
33807
134030
206457
165977
216113
137436
142603
206708
172211
247651
122039
294530
4378
181430
45711
163944
260113
196604
245639
8169
258251
165198
6214
228873
67754
40340
70551
271018
76122
207936
293733
48460
206581
213153
126147
180095
255378
20881
256689
65385
184145
225826
300695
208754
248405
170191
18177
240633
176544
121869
298718
251643
229085
135784
297190
112963
69590
12598
300176
163224
112915
155538
133202
59103
9502
84486
78218
249179
83448
244279
29099
203861
295114
89118
305685
233300
65264
33194
170663
52212
193872
33290
136323
199945
197894
100478
44957
29886
285061
164541
175064
172077
109327
75707
306820
108885
125330
223850
149986
81840
213459
47457
308479
226963
248994
254365
102528
64515
250967
231753
23672
109551
283157
163340
174289
171841
227864
167220
47099
239073
176795
62478
171929
145925
299302
185145
283746
264220
60696
242222
103708
233707
137124
203787
113316
89428
137026
252359
267061
141720
85944
259172
222336
169695
23920
268356
207380
250973
94377
240514
14150
255478
251088
88510
55879
105785
159076
258301
193301
3098
14287
263439
104865
11900
94285
173806
185487
298547
68186
168396
303166
134554
152413
28497
118969
182421
227271
223868
30871
134802
176408
177282
253021
290191
28253
86857
210993
173474
173721
5086
33064
4770
300661
36852
7268
256617
166583
37232
175033
240250
166271
23739
108191
178536
74136
234422
200126
77715
3235
111269
50657
249574
59286
187390
8254
274489
100194
68391
171410
81451
259799
76812
303793
259226
164138
165696
201644
3811
232077
101775
257295
74274
159684
246715
96964
222412
32539
54970
137789
307812
112423
58690
297696
40793
61614
242604
233393
268558
114551
55854
242488
4207
15552
215598
258286
34795
271485
165337
201860
173459
133482
57211
22253
29959
308353
128388
256782
20519
295757
218833
134032
117082
66210
107625
230229
26691
14021
268975
209744
103525
69955
87346
149284
224921
251558
191579
159517
238532
162184
20275
83647
46764
9654
56480
116067
21523
2473
63703
282598
155723
109325
26461
199937
277525
37512
177807
7855
189182
34358
34500
196158
300257
162393
193040
167693
135040
208131
101823
278818
89026
122152
89421
236416
182959
285756
244069
147638
215647
93262
18507
300422
150151
306689
292649
12201
103640
299128
165940
243378
153079
135040
103554
212838
186530
21119
102667
22377
38283
158805
81520
277904
11829
149237
130863
280758
133157
276171
224431
198459
200522
20822
40042
85648
192555
229092
108329
307224
148278
240140
209648
167259
20903
171050
61835
88559
120135
216102
176235
262766
261756
10805
11751
25511
192702
47998
134659
25160
29415
156232
205880
138931
84509
147935
162831
21252
78251
234805
114097
78532
307327
278870
34316
76623
57989
204735
169991
179970
285747
212041
181839
187236
163586
171977
142468
12997
276325
105673
239343
53779
192887
124611
158310
292130
25596
218171
264358
116361
71114
151891
282456
53459
250663
101838
86738
108881
223666
219578
183176
79029
185508
206725
262854
213512
76178
226832
302363
75897
37261
287716
224791
200531
8411
170367
266250
210042
26225
47022
112017
116491
236544
255704
238923
29781
120534
204599
271773
236179
64357
248191
254748
64807
299823
45619
123203
180212
167474
191378
257852
16192
252229
155975
294150
34327
276239
292439
70182
128511
173998
28383
50284
220001
159562
278236
151951
149759
138781
228829
200844
214556
94243
233772
13513
233246
233544
69322
188179
23646
114609
25915
50478
178836
89693
27862
124791
257831
178355
216641
2459
104003
307904
117492
243429
301826
216332
87412
263083
101644
122447
22055
46445
25060
276185
138258
295055
172740
221176
275932
273319
226462
49982
280812
176670
54174
27879
215049
80429
89337
97699
50788
233262
24376
161980
308795
203039
185455
298175
213232
107706
80739
75087
220105
72948
60298
42245
14860
162329
122225
91665
278323
273683
69505
121584
87619
182913
5418
247827
94828
252857
93523
213429
30279
243492
127553
120278
160191
123433
291502
57286
69011
616
109491
307274
161107
116213
90321
44125
29589
260647
61603
264385
95896
12455
263528
218492
144551
79663
107977
52288
242501
93195
33602
177799
132375
294747
215544
188215
222509
68285
183567
167332
256519
249525
59753
299207
4810
152458
177181
86595
12097
53102
47734
259879
300139
172837
115271
172550
153739
104188
134091
237313
224559
176024
240309
35709
51672
283996
170170
54022
305202
203610
281247
202028
33337
111655
193071
121499
69974
301813
199316
176533
4860
36488
123485
208400
35494
147942
102169
51322
268060
31228
237954
184399
77092
47485
237113
118261
222650
119503
269736
145620
200822
287948
245597
51375
165039
22071
31883
154150
150915
226099
261331
154513
193456
65488
101394
268350
259120
75732
92513
3319
133109
281240
17837
181857
107939
66084
82072
202209
239605
36267
177858
172455
231412
148713
110989
84318
308
304233
182061
293260
199615
160890
90418
300589
177142
78745
80010
60835
78231
49933
111739
201738
68545
92057
181153
45429
89914
134859
164980
112265
65418
127459
139901
221195
212526
163619
84321
46993
111689
165459
258668
159821
31643
66509
200963
290424
260975
163095
31725
150324
181672
224497
101953
26416
48978
75996
230993
219364
165312
141886
91062
132736
237090
59576
229713
132477
99363
167755
58362
77737
165503
7169
76171
270911
110701
230221
211034
98728
183070
248718
154672
28169
192570
178408
182108
231012
80197
256199
285451
131493
61563
279426
197202
291257
101086
177096
302535
200084
256395
84552
277134
116622
128953
158256
228908
56476
212463
345
183836
12914
16034
205004
179858
147297
160258
91557
249108
147603
178206
133987
147739
65277
220427
240559
187252
287486
116758
281991
277566
291988
294878
209461
254524
188605
109221
280105
162164
265530
230481
271775
127494
119312
161484
273799
142182
296162
281802
116280
120429
231987
94056
286064
53479
245299
119315
236003
244296
64921
122156
170208
218804
139161
45973
28707
290057
47107
162267
253369
194568
16296
286490
241134
158382
163670
258603
237902
86473
80521
215035
8043
8573
167127
249299
287601
190079
180836
249209
209274
190487
221580
82483
34085
190842
187140
86853
221347
209056
77759
71410
166496
241316
222146
105944
217266
306450
213801
60856
106612
136414
225190
1466
164459
286909
292702
179018
12092
130369
268713
11529
209109
82572
250215
152081
38152
115684
90456
75435
293373
174399
250593
174575
6352
190643
29528
164353
130573
232460
271414
97205
17405
178935
151791
290506
284862
28117
282127
126212
121430
174182
46238
273368
69394
289182
116449
9803
196752
185363
8484
230437
94747
70591
260276
193223
86717
274113
21490
284040
5049
89886
214694
95032
219924
77429
266504
114721
142915
211784
158841
75781
52860
130138
86719
206858
72525
261038
239188
260630
262652
41071
181592
77912
202192
136300
250291
3695
185020
243659
179706
116546
157124
129778
85303
113930
26144
85982
147773
55160
210152
67750
113045
85168
243392
256554
233317
46449
162941
278148
197483
254573
308790
33521
236340
248512
64248
247909
115057
184924
277105
164128
235050
71247
67486
231427
217560
293102
143955
195447
12061
166196
172318
146697
69725
282460
290871
8896
262973
82117
46394
263380
143765
35987
189288
3546
173212
200861
295165
285965
108110
113594
177168
188362
172421
156225
21306
275890
138605
60731
37216
293242
51439
282507
233549
121277
305370
216096
290654
250604
115983
258559
32392
230992
5568
195195
298886
19828
284743
119953
187222
266769
126321
77040
224943
247199
305897
201644
2363
2656
77733
112735
167235
229873
196069
132913
236943
262753
248783
168510
232126
136111
188924
210021
230026
222704
42420
119052
144337
266406
149521
302650
246424
81501
267891
278371
173809
223860
196292
59931
217817
179035
97780
221095
19040
14918
193694
102174
87255
53521
124070
27113
42468
120564
179373
283293
221060
205949
188503
283343
147426
70027
185453
168774
175134
196332
130197
298644
247950
115995
211338
143621
213905
244226
92337
132672
195637
77755
151296
299859
231925
55787
176757
128537
214767
25155
195215
160968
131924
170211
87977
255378
157350
264531
191962
98666
143938
121571
33816
125991
137332
210527
282528
59723
215893
182107
278297
37187
247860
30428
175534
29012
165699
95692
55733
47854
131589
184326
116196
3098
130381
82407
200816
205385
212490
15721
220708
268779
244811
95184
133219
252107
21422
161003
196242
283435
13925
50486
279374
143485
149262
307878
162540
98176
236167
207768
268221
182627
309282
76322
228472
41106
127926
44241
164785
64285
208972
108142
306116
81429
135554
117980
62923
300329
43510
146278
204924
15119
247325
41157
107259
43846
168188
53530
119929
189916
5844
211910
181153
18741
301235
183027
243274
145217
196210
293158
245625
220064
292397
206440
154057
215893
287950
308917
63553
130254
174328
257954
298861
20284
157000
224251
216411
15920
12705
257630
103915
54978
275469
209099
1007
4301
252847
199213
85548
67488
224714
83625
272500
217756
135528
177008
57553
74451
10935
165595
235954
248624
299
47066
306997
10997
66328
2370
18520
75267
73045
182238
184682
207248
93977
105125
65639
16073
257909
191455
290205
174700
225894
112234
245737
50712
269119
14912
181982
98827
166053
259691
10190
254679
1332
1169
247025
275775
126607
79162
211385
63268
255977
213732
294867
151770
64108
51141
167047
102260
284180
235840
150450
11312
134190
27118
230275
8791
101592
80052
69365
44924
287294
127629
248717
132793
139662
123718
252733
45556
307853
232682
258009
289002
16507
65646
45117
210617
58993
30101
180859
178869
124218
15924
267204
12451
17874
169590
38810
47051
55092
192497
136752
257426
253199
198364
96023
24565
297520
270419
166043
36725
189858
296345
250419
187708
81719
128577
134470
239283
272166
22769
23914
264888
267253
63847
31407
276846
293127
70510
225023
270307
309782
186196
152532
304863
179492
219122
157981
40230
34226
145854
16394
41418
184894
116176
294586
54595
69148
280207
199583
144913
67004
128605
257371
11215
117086
165403
142472
223326
283978
62684
132442
152498
56119
114009
250278
233668
108055
233966
225007
200095
18038
107029
113053
206628
38756
203219
60595
40274
21122
167664
264030
53676
23927
292403
47891
71347
238814
261497
101980
309992
232098
21263
50042
306966
178371
128105
279569
185253
237664
195473
222328
118207
86519
243787
178374
208064
70267
221879
16739
160827
102368
179746
160581
139145
216846
128302
218066
57307
60540
109889
18447
61594
181915
155841
244564
55643
118093
273875
117823
101998
145620
228194
258457
13931
184085
64420
185557
179131
190940
182559
207412
126897
201901
208288
168001
3250
262339
239124
191424
55962
259142
272909
186064
22235
129622
35312
5463
235897
29347
108721
178357
73449
165952
245172
41421
265908
84422
147249
233481
172428
67745
22605
173082
209138
28990
247622
279785
302967
254337
245196
288959
147802
69872
211592
37113
291511
18079
291341
226917
183240
109884
303824
297207
264160
998
95301
301475
61718
12547
58227
36804
240584
299030
175317
76836
298168
74909
19516
248859
11939
126315
173282
239533
85658
55969
299083
63382
198449
63840
256998
60104
132568
33557
215574
39443
99872
93603
35368
68007
14560
297052
154121
205043
146286
227465
204825
279788
175336
178759
249484
207734
186844
78543
2237
249792
266752
162567
230900
245282
172581
276126
23304
238426
157169
152633
222566
109045
72016
216130
250569
253399
265016
60395
127046
280134
184968
115562
44297
150787
247878
159022
141978
219643
297139
131598
259777
287727
14244
263374
76278
306170
160773
162108
145567
160054
201671
234752
168751
96896
161325
178788
243720
119025
145875
117043
17235
190629
124112
277759
271811
141336
88269
269758
182312
136537
1066
69067
54589
192781
35917
137225
245997
15007
307561
123889
257850
241366
39311
102324
66557
286609
32933
53857
8391
14987
54468
229879
9884
102454
51641
254164
309059
76054
122638
93130
50198
154261
59502
253480
143578
177876
210472
27207
274465
21591
239499
183747
94063
216510
32456
121743
227940
40347
244503
268540
62711
289117
206898
99158
170454
202118
77242
67272
180166
168162
6423
288219
45708
309286
139189
291717
31033
280768
123243
292754
58554
232731
29145
143030
220856
71515
296203
136967
149742
122286
206186
190160
300819
29861
247757
156064
232247
232114
172122
210058
234651
143622
238994
298103
108296
82711
219625
112655
203662
61760
78822
156222
93676
126335
164073
136365
32338
223617
79603
188313
183430
104375
60665
207204
303476
167854
56957
114160
273926
103285
131576
188534
253452
175257
105031
198769
168930
72006
305275
152737
83905
54064
219811
149147
206379
61710
60251
36157
56015
215381
247226
283394
60434
138649
117670
108241
113960
141675
137281
238046
66290
93754
82599
283951
98441
255252
247882
121206
236386
81143
303336
295306
298579
95128
12556
14087
234494
194435
60029
288274
103760
184890
254856
160080
201044
29795
214433
156793
68731
90356
259559
73662
148554
143722
97447
42822
97609
267629
142272
252796
140044
233796
271091
256325
107832
157786
90339
78879
246468
189545
46696
229753
99906
179287
172576
124627
124433
116300
27138
47060
179042
54344
250663
259987
71980
35902
101836
8012
46748
159255
32489
137875
297091
244112
304793
39059
248997
240922
157042
57569
83953
220013
294653
258803
250264
156836
1067
119080
39301
13143
71924
262464
53236
150848
178049
272203
89305
73507
303068
20955
92533
296616
32126
155530
134771
86869
268821
13902
41221
250132
263241
205400
285132
177626
5275
284590
223784
47356
67153
79690
125965
114761
51931
90038
247698
238541
120051
255053
17679
250991
109056
110509
303678
84418
217706
99665
232755
28629
73283
53846
155017
37145
284114
122008
302372
37327
276398
187578
32410
274100
281652
169530
11994
117401
253171
222972
119657
245212
264370
58920
292366
273248
259274
51479
69768
17419
196022
186612
244349
251672
161499
295385
165585
16588
66166
159278
265093
209866
35260
83369
273959
131329
108348
247780
122697
16348
98173
156781
138349
297366
150370
9644
209885
216427
7347
40093
50989
301570
273252
160781
203765
275358
192612
228998
148198
42820
245587
260602
80986
246998
266176
96593
23427
278184
164599
146631
237795
247336
59966
308810
206026
92707
246664
179592
119785
84148
100917
182251
308611
4657
132442
203578
136730
145937
242888
247236
228388
48950
194404
27291
124639
108853
278781
209755
144837
59917
11442
58620
160107
295159
130190
106363
101773
57425
19195
40510
28160
17406
69258
296449
137227
243819
12338
87293
160565
237194
168182
229038
106389
162737
176033
128660
279452
252677
230788
113997
171638
79689
135483
270795
199977
292197
98922
10491
174461
122158
174306
36830
80050
134337
64972
80751
63821
240155
236296
17928
201874
220560
195898
45827
114218
66119
112057
199534
145855
228468
106974
178024
168096
272916
280394
99714
126196
114975
10034
278039
229879
303559
28346
98058
11122
252613
12616
46098
4575
262083
205218
15067
275899
68105
302278
82858
178809
301749
18974
142952
14246
295862
278254
219769
99807
29611
220108
120318
215333
285531
257237
151543
41113
304444
96051
225070
209017
295001
288081
126073
107815
104069
151711
193191
174653
253066
20634
262080
233570
243702
261766
282371
84689
123251
163789
140913
206816
206
263171
116759
45573
210564
87889
137293
207007
14468
232740
88040
115887
70455
292795
190207
34974
240643
205772
257829
204860
76972
153306
74416
226523
131789
5830
169032
93741
24801
217538
237428
14429
240801
39413
239880
281153
240350
310028
91319
17795
61604
62676
260992
229959
114947
26192
132303
59686
137472
96646
305595
151795
97230
203279
22976
46580
41116
116208
91510
68038
179824
192564
122205
39482
62298
91980
185119
229206
19873
196903
12886
44058
247966
197965
82438
218902
283607
158620
1709
233356
96610
406
122128
198849
27662
22297
290955
175045
30338
164590
24513
159789
279633
109086
99546
184863
71924
29681
41252
223808
43800
123833
222625
107715
54668
62936
98479
75750
306215
100394
111764
105980
89436
47362
129015
57276
74115
125556
115635
59899
165733
16278
205519
32335
96980
39950
160890
28090
247739
54871
300529
105675
66
764
201814
261063
32078
108321
202291
257230
51214
13842
136867
196541
230566
20007
23182
276076
112112
120822
69876
70837
134687
97722
120922
165602
155430
10965
89726
159347
105554
388
242503
252199
83349
118736
236300
55759
136017
243534
6061
120452
305180
167208
130564
1773
156790
109304
75356
188596
128427
115849
109422
116540
137187
136277
254062
257290
625
216991
61248
195559
194960
181325
262591
259993
262782
187296
140730
150644
269221
12221
128935
215283
14496
198032
16499
168871
62967
138715
52487
11842
9960
1448
239952
258327
75833
42505
46312
178292
138880
11127
75927
53496
276177
77815
99703
226520
113240
304264
162195
67682
221613
188105
238867
40523
247733
255712
31833
8192
81407
182424
158627
259606
220169
21133
272861
28726
45162
97804
153258
163799
156442
34537
269544
115938
225760
74276
294430
121043
22285
4933
94195
107589
228055
117665
94367
282263
141839
34269
91329
104966
231563
102499
119509
103535
108471
214052
303130
152313
194481
222247
117454
252709
3404
268096
222891
115899
215521
142423
71585
222170
35502
80136
279724
87005
9375
293480
96261
203816
273030
241156
159724
99914
90504
184303
182270
137860
278537
129135
74200
284492
90205
212420
42255
269607
203005
110796
278999
31919
288147
160700
266735
265800
201857
162367
182570
175427
264463
47915
102683
278813
65415
221252
72215
51874
38960
154355
282402
75775
169522
103284
184636
171330
289884
188620
265926
164404
157737
278218
123699
274146
15668
305037
198967
9609
272291
240865
226567
182714
218923
28358
124373
57411
48415
287508
107473
178976
163601
174235
107064
170088
287620
145476
83745
136083
263014
166403
80476
274217
298797
105457
298371
138412
66831
291402
309055
154376
145812
71775
198038
169591
73280
7937
259568
7422
122917
167072
286072
242955
183824
174590
73964
14110
103328
71135
121897
146367
229253
233837
281528
239497
193934
297395
123949
117740
295671
89163
227351
160305
166415
69493
146318
205086
70045
175310
64026
26481
119125
298381
152079
8090
27692
285221
167890
114166
65959
7963
163311
162842
197106
178596
4725
259670
297132
222166
232339
25663
214469
289989
124407
218294
16430
235133
90073
256474
201103
157752
157412
38839
137167
291910
94012
51550
47192
267565
181916
30180
108805
163688
260711
173884
47055
260932
101014
219210
41191
106154
115504
98421
56229
80052
293167
303140
144495
167092
92963
22521
136559
212192
73990
223808
197118
133533
40257
216832
55466
211273
159436
123288
181850
155806
51190
226187
184179
95499
261659
19428
79506
22327
261471
81411
169781
247133
92265
99292
236176
286503
49608
93595
285437
138088
93327
210259
120715
420
274570
156357
126773
276997
270251
175243
29697
146235
6139
115755
161837
103718
73102
235185
19749
109078
98355
170195
162549
78644
93382
82867
191853
147092
19413
96852
55086
208946
129303
277823
65582
295085
65886
200187
256258
307773
105140
261122
278482
19731
253318
287285
7123
282867
35952
135093
244818
250654
31954
119349
76189
213402
204117
34274
283429
197126
196887
158212
243974
189890
59608
202758
180864
249648
201579
26898
114270
249302
10045
147343
150928
245167
16769
37935
15650
55019
156484
199386
268197
228463
156939
199469
32145
271811
283905
227231
68608
32411
195834
29742
60300
129239
55971
174593
24086
44258
205183
257664
72747
248174
295428
133958
48677
197230
78596
131648
61842
50138
196490
300461
301640
34978
7633
235506
151328
227012
254827
68558
165106
102983
52163
65276
174244
7868
276075
221962
295694
156481
56384
144906
303086
255176
20655
309975
150988
54624
309166
54005
285568
214618
145663
158948
195314
224290
170981
263109
307887
33654
63217
93309
150557
8241
289430
56548
139617
12228
118976
280904
37623
261262
54513
115873
307302
102292
20591
291432
298678
2310
77051
261217
219524
53718
274363
71094
71341
97080
268298
116844
201659
275819
53875
123177
234818
305151
88823
73608
52653
172340
269827
301622
119170
303096
179890
223062
269750
19352
175856
212603
274790
50717
45253
241012
24427
186152
272991
34595
4118
50591
241820
215367
185105
174397
171890
92847
150096
301166
159621
58167
129554
56862
295465
208952
210287
215069
55030
100442
155982
93278
272441
285078
288862
296952
78870
139237
66403
8415
44589
308635
210347
126812
9161
105742
63007
48771
84494
179082
286081
51184
78783
194062
155104
111021
101351
299305
36661
45894
70432
291496
194879
144525
243146
90735
103073
79568
136450
298317
133112
107186
55776
109481
79556
310003
92180
92843
234434
309066
71493
230859
272923
284611
65716
187581
95780
193940
292815
172463
95562
298225
283021
213294
249245
40028
294399
265483
232923
25650
71095
42619
200716
186009
47996
231313
31806
8090
199763
273411
194027
137919
88154
131970
123019
290329
132324
290423
76923
241465
170497
102519
308456
168200
140384
117493
163478
292552
164904
305963
291473
293665
181262
68432
259684
82927
104579
35509
120971
231861
136887
196610
183892
50399
283101
263024
240689
216434
248344
210183
28261
191578
158294
67605
57639
83259
1063
308872
139491
303463
18777
302017
125160
126354
222193
280494
70083
253843
28089
93455
29162
110048
225377
180384
216467
275753
241473
200380
82924
56631
133619
158204
143309
120203
138091
121735
308753
49687
278385
27427
211944
11719
96514
68334
242778
39445
306271
241869
168794
211195
28237
264155
290628
246065
211165
96236
181675
228127
279194
299067
260041
116898
215906
109090
106134
103163
261025
308831
45077
192321
242479
273862
73487
308234
196726
267863
133574
233610
93046
16979
220423
296596
226781
297344
96916
120597
73792
266895
111968
51911
227125
93173
225159
148857
27510
195030
205420
25139
191110
59442
4266
150682
58992
43775
253097
225512
197538
184490
45709
142670
6929
142762
38690
130550
14648
10105
112163
167761
288357
79890
35677
220208
29490
20405
266438
52638
184621
137684
97133
169845
43310
118406
248872
262611
83157
116480
170358
83292
103437
120587
52805
147338
98400
106983
90066
43497
274367
205041
284858
250030
241642
4429
229709
119052
90277
126405
85348
6862
270741
288880
200486
168354
292200
126799
153584
268226
307239
138120
274575
211085
159193
17117
29056
93402
308516
283559
89925
97877
167426
100674
214528
307640
100276
131094
122782
230890
279242
137035
105382
155658
125472
232133
199300
61052
102840
101871
200087
184855
236355
174293
296202
292541
72657
272741
288594
190968
20710
220860
97437
82882
213887
106158
175976
258191
1931
143506
273765
137388
10980
282167
48464
59145
269732
185943
294440
29451
264238
209567
291737
25318
8129
24788
219814
70150
112135
213088
182822
106011
293677
14875
193589
123593
174924
91111
173733
213666
32281
223912
220672
56489
278388
36314
266077
89637
62731
92847
10361
25675
259255
101671
3970
296507
134406
5744
31909
286184
24628
155140
202781
165527
129617
137973
246126
288246
15649
238524
98396
200262
271314
158182
205758
16099
38003
243135
15882
73805
177951
165369
260863
282099
275121
305230
34865
143980
303549
27152
276614
61102
148616
72874
228374
156671
64772
93304
288888
181591
305211
272743
8673
297946
86043
75586
56176
45520
149083
172374
283815
229289
86377
217688
61287
13132
85036
223489
251305
267589
306313
227837
261773
79043
246573
182136
2039
182017
259123
220150
68438
289123
90168
198905
236191
244804
129851
209437
232946
295411
179242
270555
230269
40442
103628
81623
29672
174006
280800
263588
186195
77671
98940
295863
34316
104496
284467
282931
114392
226802
188466
113838
32083
281290
19377
172332
291070
281507
228280
60336
60826
284370
216889
258741
142194
85760
168199
43491
117693
92548
304199
289441
216779
165935
64366
250808
28652
303412
210926
9177
159366
30967
156382
144800
221696
200585
258120
36253
10058
305015
179973
203659
176111
89501
208638
208255
267072
110524
156535
288888
254979
68149
25992
92548
209086
153181
97427
104416
237669
71089
103598
34967
226732
225253
30180
79273
176675
236846
208226
6505
146446
289857
203564
64442
138900
46370
196720
291365
265263
28141
302308
3721
7077
252789
297599
143441
79948
47249
171231
74541
266110
42173
264960
174158
7855
147868
103084
233880
270517
233546
75993
223497
300101
268033
178969
21149
163782
135943
9411
178621
243198
241646
3567
203872
259638
261581
248222
101229
198632
83458
108501
45135
47592
157550
163939
162443
126591
164526
303331
84375
187957
51251
35067
141484
243570
303075
272783
249600
29979
16548
129405
25260
242749
76702
64991
127639
98474
10420
221722
299931
145268
128969
126767
36232
181131
40581
176712
262733
284889
248164
4995
7531
148086
270704
295090
21308
200233
122399
243292
60731
10146
38813
37937
236655
168970
108276
77550
73365
96894
65648
240099
280491
175394
128168
208148
92024
98039
66163
150557
41308
243945
159757
125312
306709
281115
26271
200800
234047
35598
246600
213048
72841
249878
168749
193862
138374
85955
254028
57817
110046
217141
117350
161659
165745
34957
235282
274876
263079
245382
241140
148342
215349
203835
67782
135929
227055
169082
251223
212680
94705
18301
111120
302170
82889
298652
196254
213741
271502
253670
37170
34522
290938
261172
278516
140158
229586
278833
161867
303743
78728
296866
257913
41204
70090
15495
217941
218243
28107
126635
157808
250811
126151
278782
283661
107870
208774
30991
15551
116985
29619
116198
69960
77221
224115
86432
40562
182034
7230
260703
250645
41626
133676
145302
204664
104612
300429
91063
48266
242399
76362
143440
32165
220771
180772
153486
109729
43452
9823
55930
305422
291359
266844
84560
86006
96642
143252
250222
60623
296557
28967
196400
263573
56855
191727
284330
75155
245363
16445
107099
27353
243574
222121
175872
143789
85821
80424
177746
220410
294162
131618
183770
59534
286030
37296
237539
254406
105105
211307
24514
275444
50475
219995
61261
253287
234617
246180
202151
42065
211117
149320
118478
17846
204241
305050
99379
298916
15263
245183
223310
299158
118687
50286
233666
48492
272325
7903
275201
95284
114809
158430
11771
175114
4975
171931
76392
229101
26875
68214
196318
38983
257755
142499
250078
80968
262379
149556
195864
262561
282819
127199
121269
92862
151154
243061
306102
202731
32442
309886
49015
170943
307104
207525
230984
64696
34415
153604
170171
24798
136548
207128
170747
149661
230358
93732
71419
185769
155385
71092
222207
157211
239345
90109
10846
205857
157815
284389
171557
9253
199127
204688
186034
150393
26189
20573
130918
81401
250566
74249
203828
306466
260927
158931
48969
255341
118712
254254
16033
79124
48951
160220
114211
109017
117154
122173
298090
274045
224735
114106
239065
165360
195598
184481
248795
230024
280682
303207
168514
247311
215863
26420
43843
265090
120152
286012
306512
225116
146008
250370
239285
203008
265086
256252
167032
234431
217947
117817
72788
297695
50324
232814
66632
213109
155210
185510
78729
175913
155909
65239
292532
307709
114246
40488
193721
211788
101451
166114
175405
84281
20853
83167
92354
169569
185615
49502
147859
237233
90438
241060
21989
237142
17425
166063
167281
132662
144251
252144
288461
132223
176763
168618
74615
306909
138443
157515
156546
83047
169503
224636
282889
145380
21914
83717
234813
62873
147960
48153
71896
15890
25718
17144
64342
171992
106079
236278
119365
198333
108548
199875
1014
107652
172988
11372
133511
214462
122091
145342
18245
114728
261299
238264
229471
242507
110260
178847
289403
120230
123857
12047
36420
199673
182352
111647
180914
52730
591
36625
22083
282997
15966
186630
200761
40308
28043
62895
238586
27459
108440
91230
127134
70327
20863
227426
197865
187190
181808
130823
51473
77050
275471
5793
231226
223346
85938
86864
171759
231465
214499
114265
446
37263
28541
149819
94786
889
66507
243714
44695
106769
85676
109161
110899
245720
22159
168840
261048
162072
274038
15406
183578
195814
263196
247664
14289
24267
256193
262433
103770
185577
169551
245291
10541
235007
157680
292491
297748
31366
232716
143203
122748
42351
113534
21993
122602
300193
105150
32031
296677
193927
163228
80683
207941
143165
71808
34675
68093
141362
198336
258028
291610
64685
29147
121519
93361
221299
133478
120176
47055
134731
240668
255645
296896
212062
59276
43049
56171
1390
15405
221973
48784
242013
216195
191775
104688
22615
139307
270820
253633
303715
55380
298428
74625
99249
247809
165153
32403
202370
259036
33154
35192
303634
185987
253728
73135
278772
3717
218950
212947
61464
222766
233141
48884
127383
13509
131589
97754
224831
40676
40230
11711
91877
99758
4315
200698
195618
43273
32480
203077
201121
140659
37515
293681
8466
30716
189560
188669
247156
95266
34367
74929
245805
288336
163078
9701
293275
115399
280109
23993
118548
287290
76391
80611
193934
104109
130561
150596
32579
176099
86388
261846
84702
179549
2006
233762
373
58967
152464
124420
276875
117155
198095
178874
287626
152776
250185
293083
279695
138155
243278
46901
94175
107698
62873
209067
156510
42228
167378
227738
30006
245930
103689
309582
69325
28907
162223
54136
13255
31562
217030
199487
172466
204993
304956
27699
79169
34107
266856
107070
86734
127775
263410
117512
205330
106553
40289
217522
298598
45019
132407
129981
39514
167573
295879
232074
224730
33299
13448
170211
74397
204006
277155
40659
278514
179159
20412
200656
227814
220004
45136
292207
167046
198462
102434
123175
100803
11927
216296
299925
300037
76140
113088
115585
176153
113129
194236
58348
99022
219459
302220
104983
97460
115448
145125
277613
66576
184361
65593
3590
101113
108873
22812
131400
270572
281839
3660
82406
279478
134833
74784
20261
130213
148533
7487
230934
82635
120640
285
133180
46868
231635
56902
208756
24980
303156
186160
211993
196730
157273
18253
30306
170050
70134
277432
69004
86964
42361
156708
262749
146224
300012
296056
17432
52115
196216
110700
125696
172348
180303
53357
236676
276134
189819
186852
71312
42475
196518
91826
84946
179674
164559
21700
209785
145142
146488
204873
280219
74968
115906
135702
292885
93984
170260
291106
33607
299888
79567
61925
117796
160729
64591
100303
54902
89306
151559
346
162889
122030
80844
298780
2557
114671
131722
159730
252538
256492
139051
59953
156814
81018
170531
10286
97121
91980
282448
76372
8939
136909
239885
171412
119396
8559
218482
279757
5095
160398
265389
7328
164174
170352
302994
189059
73987
71058
111752
288739
203851
133274
489
94350
72454
78337
30713
22589
294862
228970
238281
23348
266332
1582
170980
242769
267672
107697
182457
10620
168975
136204
94164
252908
236841
9697
165093
249247
149798
163408
251985
43683
35190
279531
9707
219451
183150
134185
174805
68512
61209
141773
260691
269928
134066
230618
18051
155871
32224
160138
264260
242497
130398
219545
264726
28510
777
125548
151266
122210
204761
126679
7701
191068
290467
215253
47406
73775
26260
88641
13849
309159
171587
4452
20546
233085
23722
62523
46279
232940
203307
300573
178958
194698
197570
138112
214955
259836
228747
90828
294098
115789
165381
136122
243920
272281
267132
256201
131487
76709
33244
163509
9754
216596
138840
273805
85650
226906
47730
102593
206408
139728
213252
232087
219225
186328
197222
206859
81629
17211
79614
114657
58887
235959
285213
258676
153646
135156
201660
174706
295768
305677
222058
145989
299338
36245
12155
169750
72046
214008
188733
90479
8258
207251
199410
143212
208835
84430
292322
275558
116362
287436
85586
40467
88234
11243
19862
196712
181782
303154
304325
115011
281884
267044
100473
234345
123406
41723
134761
49564
153487
279247
4845
119628
89469
102396
195814
221286
147108
306410
6575
291204
180921
102775
261095
3161
42820
80293
143172
212151
259467
185191
270967
16613
108366
35526
23487
141396
173613
307096
295558
237393
176135
233727
228312
11016
64512
135175
260767
211621
216819
178251
12345
80778
148352
9372
66797
47525
241871
17200
109490
47700
185359
260057
99255
244002
298047
2278
136014
10193
279103
122398
46574
227402
178160
54179
186977
250547
262479
193753
223891
210081
33399
230364
28746
117328
12104
231121
142551
149391
256961
28625
238447
25086
69667
251126
285929
175773
124474
285810
89281
69354
88377
155201
157649
27656
100917
91752
22420
177220
251718
93145
124065
154801
181469
303841
298527
39173
8847
212531
268393
59913
290798
13287
110776
308365
127265
87633
289758
268089
242548
21104
246975
296764
33825
123590
197033
230117
158233
116709
162899
226406
207963
208872
67016
240723
244634
255427
134273
7653
140352
182111
196515
240380
42883
85378
143652
55628
294132
51519
191015
283569
32630
149343
204625
215872
263044
298974
82598
202023
93753
78673
29127
175894
79839
194998
145730
276703
141798
241503
213161
297122
7504
63835
263419
35692
230450
11609
60484
252154
69507
214701
50532
4216
86452
280476
224984
54533
175911
34545
103039
45684
253857
184125
51499
189304
165510
44369
131828
182039
61695
303410
147764
97029
208375
66125
213272
130680
180556
1905
174983
45523
228023
277900
124846
151075
294505
219204
252041
153248
27846
163852
169074
85444
226456
96732
250542
86799
306895
301234
181487
41728
27495
186983
216796
296891
165844
138025
140668
45644
84613
83098
30896
283889
235466
10656
146367
267964
62720
234563
256966
132802
263086
116242
8319
91295
181210
146375
221209
193445
53677
194016
255597
229819
290131
109044
40605
240781
139310
246395
117128
41705
78952
159623
259749
9161
82230
255762
66245
256068
74700
305463
189849
45201
100946
161167
108983
147505
227670
270715
189325
216676
218556
285968
94121
80520
5880
281770
301392
19901
118692
268322
231892
144790
94787
298256
110818
92906
120270
292704
181819
112488
52909
303786
184067
146196
163094
149432
230048
114510
15744
138292
1520
246093
119235
90333
202785
53820
110069
237784
52020
235150
104364
263027
118462
244561
260543
131016
104319
122077
247692
25596
164375
116933
278152
46191
177574
194611
170080
218665
67819
73429
290648
136404
212576
278800
27172
252108
42819
284623
129054
247242
185449
168277
264205
197395
44913
2713
186538
7463
273408
199329
112115
108099
186751
52382
294222
267871
191965
130556
121882
210550
273108
220501
254332
153606
84438
39469
25938
276250
296967
93669
9414
103363
289165
148915
232665
209245
260899
74048
179981
255928
307561
88815
43419
249052
87162
230651
270608
106491
275185
6707
182690
177273
10182
138411
141004
204740
285306
66002
120433
23129
99164
204410
172461
179526
224120
39336
161258
118571
191681
268540
294001
141652
226351
55286
260367
54344
79742
181343
84282
80658
54055
205728
228677
197365
121838
232342
209121
230684
91577
297279
205668
217209
11293
226624
111332
248796
246410
162660
92552
172724
43978
290603
156301
1298
303681
255295
65990
6209
308601
86803
222188
210467
33347
50903
276759
178848
82542
30149
233662
87414
206510
4370
8132
85999
248266
173763
141045
66266
202648
19705
53916
69582
51500
96295
9910
242027
260200
271516
21183
226163
78618
48609
205032
50196
209715
196908
217295
95831
50138
179013
44528
197673
34156
251717
260074
276762
248772
2775
143262
305502
53896
166114
203326
49810
136606
61740
28117
264941
189163
143183
246804
251578
119740
245150
41562
215082
296239
19170
185000
74772
205932
25707
94925
262935
180761
274586
146788
225069
26411
237094
144930
66613
35548
27960
193291
105628
171390
249497
154189
57207
264523
142198
160199
10614
70995
97248
272684
36384
181181
146577
178370
205157
162085
69655
146632
135434
42712
11508
220148
98130
198139
41156
302703
220346
164317
166235
222345
191099
191808
249153
37617
14905
159443
67954
267767
149134
306321
284935
40429
271701
31722
204864
230740
255069
240405
242647
161758
274646
70155
27772
23337
279348
184883
174365
104742
111050
201225
300352
46604
168067
234354
287668
187859
80868
58209
7638
82236
137621
70268
88578
143284
308820
189427
161335
83272
119929
302698
33362
55302
45388
229162
30056
107302
188044
58802
144639
288295
124942
228958
229172
157543
155967
66418
58601
21700
83225
289674
238097
228704
263201
115276
59897
177801
296745
158106
189205
121499
229836
177641
201260
235474
281431
291061
79471
163129
19536
98028
46915
59695
285415
109879
246444
101041
67949
28991
265294
58766
57793
120889
283690
247324
69924
105958
284028
285267
229545
280220
100494
101679
189974
186641
77529
274819
190566
118216
196799
273794
12879
103808
220398
51407
216312
160736
90734
172205
290335
10097
10132
258297
78918
143351
221315
16792
241880
38252
220520
282046
294623
34892
41381
302926
165431
171694
80689
305176
136994
2187
261646
204622
224861
149628
217626
125456
183039
180577
249488
234381
19331
125893
51305
98362
294173
255365
110622
35257
142003
206422
46546
61866
65269
245332
141095
255941
188152
50679
247054
236060
157303
79814
43613
31114
54367
50959
113307
20353
139258
259944
281210
220675
136333
34053
118101
267797
8028
35821
253621
195632
91432
273445
63897
114457
275650
57837
295987
275014
211402
66857
215726
28692
173008
137496
231838
47233
60344
50906
24347
1561
73526
151408
205211
287830
150645
273815
239358
31815
204515
27024
26866
67794
119337
225782
256425
279327
300365
216563
289656
300247
185763
61290
195912
87295
60255
141794
192394
228745
128201
243991
294885
131586
226683
3980
132953
64445
212584
294442
296222
97254
137832
171971
262427
82120
156348
161262
156195
283798
140952
140743
71073
300394
268143
227155
218713
106703
194059
190547
78989
151298
97519
147858
191326
104384
270900
58434
198789
1326
244436
297547
157422
294883
252730
228118
297450
278554
44739
148641
103039
111061
241580
103553
265644
54281
121961
276361
151659
240006
28936
142739
61368
228849
305985
280936
95180
158469
201846
193850
183440
193899
200455
188148
19225
145484
260719
214279
34403
241657
106738
180273
75521
169546
145283
188559
150761
83161
117136
151865
280901
276576
32355
52790
145085
246040
262734
243467
168808
63663
308756
246958
78490
281965
252843
229150
75924
212005
95554
214883
17707
37384
67150
252719
221891
248591
308583
225576
279887
134846
213116
104863
119661
233697
171403
193939
286559
217263
85626
71520
265637
89411
214897
130976
164641
73369
266014
249716
96332
251667
95998
186979
237400
139664
107996
122497
42793
280581
190430
181147
193845
168603
50811
52192
141721
60390
251465
160063
207092
169895
239361
285340
50779
110978
115026
203028
135316
256419
40786
31165
74121
203102
176486
75500
50398
198928
120701
155204
99301
139992
161890
21656
13085
84208
111458
195773
156240
176440
81959
156571
173063
300533
90615
189533
302692
86731
223712
70760
4806
205297
193274
163563
211039
261106
304980
238728
211000
159991
86497
263302
147981
14994
200461
117682
106750
266058
50068
304777
58823
47884
297356
155531
301407
203689
116879
11960
109156
55760
300472
83056
278862
137661
212218
268559
105562
71315
10621
283135
11924
73888
74402
97016
307473
17546
220766
20440
256950
295520
284183
100169
145739
93529
225686
105827
34619
294696
181919
293503
52902
82546
252520
167923
36739
236777
149498
212755
76970
82735
167516
144943
252063
98179
136341
10654
169617
260684
86722
145424
242070
125924
165371
219088
162431
243346
240948
182727
157220
82209
4743
97317
232795
197405
207108
105351
41702
128491
191296
252043
228011
291918
298134
100470
305037
191996
169072
371
266006
28651
203292
153956
37972
184959
297037
239401
257710
124687
84255
47280
248668
71268
189778
2313
303770
119241
95979
275147
207552
163754
123418
142772
250477
256486
244624
25794
62728
91713
53639
294571
223098
175890
33004
173450
255504
103947
229971
249804
292152
297553
20870
205164
176610
133709
6899
144465
178953
38519
143451
184252
268000
28641
113342
284063
83788
209954
154648
221168
216097
12691
64145
85748
19761
64861
298456
402
137713
84806
147123
234826
38553
37535
53473
225166
35056
244852
83760
130520
37167
98946
209287
194446
104770
285838
241638
280677
195649
205802
297064
165361
173743
51082
191152
307756
238590
227826
12487
162681
94640
128456
140437
220766
92654
260023
24300
148957
40347
190664
41316
30686
124640
236922
47447
154837
149954
73623
247430
224210
121053
41547
90988
195584
243230
280835
258528
150959
84883
153944
132231
218089
78123
53611
167117
105479
152377
272766
227042
299956
146235
179836
199014
309585
192747
187096
6126
157736
98238
143437
239307
114402
244535
116060
135272
96021
107635
59749
31572
67300
76939
163425
186408
206802
309224
56598
21821
243487
25710
217344
263225
146398
271353
242316
121945
247609
49696
161327
213465
138834
52876
214686
120171
275877
172623
112136
34147
180266
228236
283003
295357
290026
77847
149991
209031
145827
190673
36117
130692
127818
43632
288737
87433
162449
71757
67903
218736
122366
217730
224117
179909
143765
292166
21035
202604
171707
282261
118208
80821
239213
247273
113789
54429
178161
135924
61493
214407
150251
82151
130492
16225
159693
166082
33527
153308
300264
250113
133652
72869
120483
51014
118871
247452
12357
13038
309323
41443
292271
87009
233936
122506
196176
224890
31944
274992
83664
172898
98951
78412
132459
251739
15930
266883
164928
187459
243140
79263
8254
26666
157151
44777
197002
301845
1647
73638
283202
244359
44811
103803
229272
300664
163871
207155
98331
14397
162907
194237
189982
203841
128754
163355
154021
241577
12502
204027
49057
56484
164517
169171
232912
66484
216830
245555
19603
64225
128639
21839
114593
196056
187290
297836
151441
237336
259379
256218
29886
166667
11912
252673
113679
26061
231222
232575
263676
231163
75552
73540
30049
24141
176044
107717
192864
269339
196454
33078
286836
191148
205562
41130
190450
153571
309354
34925
296307
182411
201964
307210
11024
197949
130855
60608
172059
170743
227502
269365
211534
125167
21275
143360
185776
19216
263408
15440
249300
180675
266770
69972
305411
307139
172354
162116
294628
176924
183333
84008
223270
300896
270639
206164
193224
264402
276691
165214
278621
62191
274815
245346
305269
302935
282251
282214
116476
166676
137910
155814
125252
25286
137758
292235
145421
207364
17642
86182
119330
294667
101947
230729
137145
20702
231254
50279
150185
264423
270781
21253
53948
52785
37957
181938
280201
266886
232318
216835
196974
182072
301532
89939
134813
242539
219612
35274
196098
156055
99199
303344
299280
280389
22827
288656
136802
23671
309967
278977
290240
101196
163888
8571
270064
70298
196543
8773
144800
204623
26440
108299
284061
251365
224981
286408
85459
60505
251909
64377
130620
73990
231210
186874
54067
240317
56271
71205
307555
114679
682
109330
130768
32411
179193
306572
49252
255680
244468
86443
295917
173608
20368
268792
71032
54977
217224
204051
26659
215879
156550
245432
280361
252782
153117
85228
287596
259115
87707
3156
152565
96296
283830
249123
300025
205496
38003
274782
141446
33435
41097
187808
209672
167866
70230
1102
219494
114969
18187
201310
203145
57275
242035
265133
186038
256746
216642
29079
219963
309447
20928
197652
30232
90281
263011
308707
7828
169557
308038
254150
168543
48941
101556
267084
176255
244143
246936
58993
255005
58322
74837
204544
59788
146975
92234
137252
141964
122220
184364
200182
63227
34450
17081
244508
254538
86268
34950
86527
225080
94610
275777
194379
59623
308815
110408
113209
64097
132309
148026
68137
246350
121291
85611
128902
178318
286356
79065
75488
115509
283091
296462
227240
218804
139843
238707
104996
297707
163011
98649
140149
227204
210148
146163
302425
110911
83845
257408
125297
275206
49151
1668
29782
247568
100806
65030
42518
105434
91126
11901
165716
78338
271996
245490
179288
245764
31949
38103
199165
198076
41469
219484
69293
231288
251182
256027
272684
158823
103760
96627
300938
217139
136677
216529
265066
214655
298282
132064
41764
137488
131833
239173
269563
14475
188425
116176
267992
125158
83537
244261
289760
180475
270436
292573
205995
287068
278143
147820
180299
90030
128286
67404
157750
253035
145444
3456
111539
122238
221486
126579
87259
271522
178586
219496
153651
89437
45114
160987
88047
250846
110708
269244
203117
133732
13750
77638
101609
74116
302116
187576
140727
203018
272669
261622
29892
63035
12692
113514
30759
147087
97827
86589
148924
115011
309141
256874
32901
141622
129382
44489
162864
225543
166051
249262
288715
309473
245010
286389
201636
120956
188016
151928
121163
280997
56607
182014
180511
149897
65207
149998
241907
230456
98960
57130
18380
107267
99127
28181
166464
158468
105709
70885
290759
260530
231662
308272
245171
203196
228731
90275
169915
166861
9805
252920
146314
81401
145924
259725
114348
183001
126938
141442
17880
103533
285554
81666
17696
225032
157709
290052
220125
75759
292767
2823
156998
235937
270040
276556
258669
167137
177958
235496
25704
236235
3661
107346
163627
75678
229851
186757
238302
136048
110694
173279
173338
91845
142155
143354
32190
95984
225794
294715
71279
62550
247146
2834
283287
291540
295275
195242
96372
137775
137136
46978
184233
216446
84678
259121
137179
239935
292054
296768
245977
119210
276645
293038
135440
47474
140207
217838
131772
140540
255429
31374
53562
302314
146959
24476
280023
203280
127890
71521
246037
75900
94582
39058
167400
102106
302237
8484
230383
25950
254835
50477
267921
168064
292195
294257
57907
104279
141514
136392
308927
35745
180701
42457
12148
68765
85163
297596
245381
196228
95678
151307
202704
280248
6042
39323
128504
97877
104935
119237
186724
14912
126755
297124
123033
43161
256839
17698
285780
138663
208522
90665
261279
208745
223729
27419
88964
282857
295701
140237
114022
152278
167394
217750
49094
45933
272395
250483
63346
27772
161632
223256
45699
203729
131839
210076
202427
299408
203436
91363
71310
76057
46484
33768
76123
15166
244733
250055
91095
308449
283496
46825
66645
6843
290202
256821
176845
287890
168487
303866
220787
55337
84095
56180
217862
208215
192268
279990
167236
249909
293420
99541
306127
74183
269826
217827
202048
193331
250381
81562
78444
53140
41161
59563
122421
146646
277172
65435
148065
5651
25421
80003
298160
13648
254950
196358
281154
217945
164549
229868
31828
14267
213057
33244
177310
170029
88026
201364
45256
190412
204955
9246
124776
65741
63923
44095
133235
8832
53571
87326
64892
260160
145429
303665
236018
82073
244728
301694
40145
151446
21299
53391
284352
69691
259520
33525
146906
248898
233161
184353
123049
222510
288784
117623
236858
141482
249339
82345
299003
20231
40236
78849
225248
82130
218799
268957
90994
298849
86135
20890
96188
145851
292326
134844
299145
19154
246633
231507
151825
221335
270629
236856
256290
128563
27170
243298
176715
259088
154029
81173
137573
260570
7967
36016
92214
117944
217888
157316
179562
110449
204509
130416
29313
307610
250487
266915
21960
291663
189122
79356
3543
250444
88072
87441
122023
208325
368
132887
241731
46408
31275
265628
198589
117684
309244
145824
255551
242252
262986
1193
149101
150777
83591
20810
121881
290282
54737
46725
146142
234453
177759
67434
238516
14546
267813
117288
83954
164775
96721
170870
31547
82421
260164
300600
191404
33353
269643
257312
99080
140758
98423
267500
32621
227208
126404
8933
15944
170285
174045
158485
211535
169131
289137
87467
76558
72389
106130
217228
168110
264626
13040
145041
262836
242025
294976
102537
37398
37538
150667
83349
140850
139170
192098
65013
1066
24758
221266
38971
300014
126008
162527
156988
292410
127107
90216
227896
43769
112231
134175
272505
205563
55743
174011
178086
70119
93231
8882
52017
302613
292592
128076
44943
123018
20256
21848
289364
271837
54471
21824
185677
98676
158183
249272
106890
193142
86000
200732
128648
209438
137641
143415
274875
241134
145975
72266
174824
123014
75364
61115
159556
282845
253111
13588
164268
288865
98695
238948
271394
34987
111690
143024
160412
132410
215542
27019
274843
20308
213974
225222
103393
9103
83805
142518
221183
152181
2766
140045
163133
154044
90088
112725
214755
159543
114334
189721
277949
249200
147554
296193
244263
297845
172836
157655
174524
279314
137217
197351
11252
210865
137928
107704
28979
195977
132484
63190
147634
289377
68279
101902
103200
13647
271357
86613
294975
144167
288822
309342
88722
5083
62074
12805
183195
275989
223589
60375
262712
210072
40869
35527
175402
121169
39979
162179
277322
75799
177757
67360
216595
20416
120996
226656
169892
284513
218316
298235
52267
304149
229750
38347
265868
288891
36113
127937
248089
136183
173813
281262
75836
111341
279014
49657
218496
267176
70174
154200
126318
51895
243271
116740
205677
206918
206713
284312
256237
195336
181700
2367
238615
300435
206008
100499
243745
114530
94975
179338
35988
30373
280149
234216
266283
114792
31253
201730
268606
91747
10948
44471
125667
190350
279916
188643
273161
269281
247428
261321
51980
173966
21869
42284
232910
156030
224748
132247
37440
98468
229502
154110
227313
249357
260225
234088
102083
243707
292031
242095
70399
229891
214600
290941
271243
72252
207611
196967
211850
141416
16162
117696
154244
31550
83483
52596
9500
301443
92618
269296
841
252353
145924
227659
14512
260764
145864
16734
247313
187782
193429
190945
268978
154905
202473
1724
28101
185900
114086
59961
213825
65541
19999
48832
125724
58210
233397
20523
2994
47381
277735
155694
161163
11627
20338
35559
121228
197083
2523
238115
27056
155492
276268
155681
172899
41784
293373
264547
63071
272655
290798
262642
73753
169768
216865
106098
209099
197480
55280
204979
265244
296048
183680
241329
48488
32215
138914
256239
152619
206581
132966
103433
212462
89253
199636
214696
148768
261470
117280
143505
160551
80892
45755
42054
136092
219825
193170
31679
39751
187143
92738
124663
97414
26011
73305
309682
244559
19162
198599
285757
141092
306208
143646
72754
219134
238329
266924
137401
239096
252982
248584
209424
204106
124990
54534
231781
299187
198125
100475
156254
80437
201492
26350
257401
139143
112632
196483
163301
296120
19525
289719
153980
281609
124187
290465
131278
22878
216931
174446
91799
215483
196753
89963
147085
21392
229401
85401
65014
37952
146448
241195
265022
220487
54685
67179
134702
146580
93654
118744
102632
247423
124186
11525
40095
114122
76217
279751
265266
72164
79220
271365
18193
46212
88514
28023
117346
75496
161859
212301
28053
217048
19128
170070
102993
76328
149664
5194
16751
153811
187806
15517
16266
197070
300670
115775
181457
170988
58612
243917
129058
223231
244230
147135
229298
159215
257910
181122
36626
262137
263745
124439
124920
222704
118987
212498
148875
165917
61283
161509
142073
16996
19117
117597
227038
59086
285166
309797
18702
308000
192186
226412
272128
281174
175489
20317
86557
281845
286962
8162
168097
292302
253583
291358
207570
301324
46642
59160
285482
297561
264410
259748
15873
41614
171202
25905
41972
26393
267463
40448
29904
143505
112474
288628
87182
3706
33746
117740
89519
90699
40543
156445
67552
184234
92573
304678
120039
160675
14096
4106
183090
4206
2049
306307
124093
297252
46192
265018
247864
140529
9568
151572
139922
289555
120173
254986
104871
188425
300479
202946
145113
121229
205048
53945
219129
164276
4683
160754
188232
85223
41796
197125
160294
186289
223042
139748
270250
301131
176974
133313
126143
126109
118135
261835
139758
185517
227210
5972
76742
225170
300596
29706
62352
114130
187493
129596
122583
200813
167005
300668
194427
203805
264954
168566
303747
267121
241234
194964
242737
121397
113973
127951
265336
183174
85660
242908
71134
146015
275666
253832
129938
225030
280863
230393
57741
257170
299692
189288
252759
134747
128572
108436
6116
15335
142558
53097
60486
37957
68714
81564
288084
257229
68714
125815
52507
247296
200656
93125
104920
70985
61772
42005
107238
201273
145471
64860
46035
277129
179439
134699
201812
41625
226300
21416
88393
17658
189436
26140
248497
146459
197136
96436
287628
80293
268164
123203
278975
279324
214097
264057
37479
213285
63385
64786
239730
110867
226804
13223
12337
44598
124325
12087
228022
194022
24457
209552
217272
44046
24245
166325
112064
114037
27540
67715
235034
100179
245210
178697
72116
76500
190213
136814
245482
178423
195248
61043
29210
172706
308133
44064
8582
131163
10945
105574
304286
146528
252883
155689
83429
162123
198629
25858
275268
211865
184278
271176
172729
13314
81232
29954
90821
80766
41201
263003
296872
77432
79542
229794
47679
5662
36809
90988
625
5476
15678
294035
138771
224639
259904
57692
204411
170045
224526
101056
14349
292281
17618
273117
135295
84070
146199
205837
223134
136489
209156
118707
259156
127139
64466
43287
144642
133312
36805
168456
203155
204566
303299
150008
33234
178132
111853
105058
273261
41903
70245
246123
123454
37115
240667
266649
166568
817
1221
37819
107213
100955
130650
120161
299998
281074
260292
107857
33967
201028
40323
163537
209873
99751
219028
18438
263793
211883
296748
58537
34520
84907
80503
299799
127313
87129
88498
206204
19672
288355
29731
127397
181456
57086
79545
257850
121226
54055
172987
272265
49831
191773
122637
188289
49639
114379
109617
192680
305590
182980
298850
28063
133618
255030
285567
236243
80338
28803
217693
300403
108897
301101
280025
25026
62853
227504
58733
70454
146952
91662
48645
246080
304900
161589
164436
153838
292717
171149
237
19167
200272
46331
34392
170544
198397
140815
275572
178253
302431
252084
234369
203650
112702
235496
179053
272806
107115
68648
185947
290469
105634
136895
36612
280926
203564
72393
144416
21785
154671
31006
18652
29144
45655
271801
271175
145530
202411
169459
15457
52509
184642
27588
39853
236966
106392
236601
7739
304115
50394
179142
294408
140826
283458
176862
238214
49486
257507
96302
47130
164642
115498
78790
278877
294747
230168
26836
35729
287661
53934
109878
145139
60810
56739
206473
170259
11153
61305
246424
290654
90147
100255
142631
232369
248695
104603
11813
21688
44787
119301
69204
47734
53064
156691
232418
122665
33613
289131
222771
259259
91935
249716
210108
96051
254342
269813
1166
28950
13621
109457
110661
43709
97294
122326
229777
71099
42104
62728
252007
206212
197614
196852
126532
178395
60685
191905
144254
282637
244278
169234
25912
231154
279777
75728
97397
93490
209649
112807
259650
242520
244832
292509
148740
65174
284136
297356
267112
116457
260867
8951
195509
664
133497
20581
302577
12550
70907
230524
267063
27902
19738
12639
54295
2677
271888
211469
307463
212287
152024
202494
49945
51584
147902
160929
219256
43946
213686
203865
76344
187657
261781
259102
109861
235865
236074
195203
140959
129583
39777
203576
199966
145589
85385
160964
265626
220453
191605
175450
197515
233789
94858
14017
126618
180131
232783
151336
259709
241965
309858
63720
236288
194775
3645
58272
267075
54485
173345
38441
33096
291005
180294
10445
11426
122198
94474
121626
232837
12795
14677
260171
71649
144742
127132
216821
87907
299171
84016
24077
281308
160412
23220
220036
133873
204938
266038
23925
199819
258643
300317
252
167949
112509
52169
197901
55061
104909
110329
121492
96249
161251
303096
118202
301211
185382
71011
161972
83885
187654
193099
207853
211160
240936
130746
268248
53849
275668
246575
74032
1674
260230
137542
117797
19671
308062
194951
46089
147859
237082
42617
289159
225446
46130
61080
247786
76085
309309
305739
202554
278630
296756
97999
144170
904
152557
72559
206505
85451
288596
174217
113723
206118
83760
218170
68972
113516
161329
22556
57027
263385
165497
231563
147901
87819
178644
92108
161803
284599
21567
34468
307790
301233
62113
165103
247652
288842
258897
215416
230712
180493
158477
49227
227342
56404
47129
133625
61623
259368
19490
37259
25920
182002
299447
125544
265298
120252
219993
121258
292732
293282
143137
62381
292823
174515
118710
41698
295904
203315
202224
275445
302172
62085
89351
108137
8588
189061
227139
237322
113678
113264
32796
85500
44465
266405
186799
62501
16629
167834
166470
44965
111701
239252
120839
259473
253207
15506
148745
22044
75153
28859
45717
113446
289223
272072
115702
218420
167072
55959
161687
190755
290411
40099
68687
151734
301113
33943
84392
21786
5546
58575
32668
246251
52596
299266
173749
164393
145603
191061
89201
210305
190583
201047
69733
286658
22822
282202
71699
253109
52038
125626
259370
132140
183101
163490
55602
114305
118985
96957
46693
255421
230174
87105
37179
99458
235362
70385
104811
73246
32701
226106
175712
25510
162205
170050
75092
180535
197582
120094
293973
60986
225180
57473
130728
190194
71667
289072
119560
74882
191592
137569
272420
304645
185517
83596
207503
118721
295203
301772
98846
59908
217806
146066
268970
23089
231966
97132
250330
91749
47201
168820
181635
125125
245255
145966
239679
45069
207160
168914
195167
192008
179624
193663
111942
80466
184191
244269
70000
284141
16513
5344
187464
234141
24480
89000
256047
214844
48748
43669
279064
141727
260201
73914
264133
195170
259435
201510
5785
29466
229462
165136
86533
218163
122877
86506
102200
32520
29887
306577
34537
304479
189691
223725
89693
31332
118470
92318
209320
274869
303974
258741
185477
128693
99062
1828
226636
131280
158461
240670
180906
24928
90802
247859
50509
73522
256862
212706
238159
54384
112775
1181
12022
51180
301135
151375
89481
134961
272992
121798
228141
4413
257048
60800
97946
199032
131453
291200
270492
108423
169787
258460
251562
185123
268870
60379
97460
33005
252231
45741
196305
262142
281588
209075
146710
256187
190729
299276
295205
101105
43274
258303
88458
267556
115277
280525
295589
82516
141548
111071
24024
38053
215159
291773
120761
213921
304353
16470
278299
233062
94771
249810
226073
221968
244808
206438
220260
16812
236707
156500
295416
169842
50249
117625
173565
292841
158484
100722
228041
274949
117871
89324
234295
121281
282346
294569
166334
52788
299923
206037
209575
282415
267728
299433
163940
17156
303523
224686
6909
35937
233211
127134
191120
260197
231320
254499
91071
9750
93440
89702
153959
253599
66275
30490
45696
40764
193919
215151
38950
14828
207470
82867
269148
17848
52261
126476
289612
145801
251588
302639
61929
23092
170673
119601
15213
190296
284253
173100
268121
198389
212455
32447
206370
243875
179286
7651
189973
32722
264647
273358
61361
157305
256968
292553
191404
226354
92158
90909
132271
72280
1754
196615
6954
189073
141464
102660
128081
116137
113662
249260
204712
123277
172707
142681
233290
99782
212750
73687
61205
109400
44672
164350
227514
49275
102473
211289
197421
45663
48233
220166
173437
99034
139177
187039
38802
109876
24914
300891
125506
197974
88790
30854
39564
285252
269860
255803
131938
112823
32210
219981
83366
5520
79005
61219
159609
37412
68291
123229
164244
255822
91826
20318
118841
106402
98214
230922
182199
99349
190814
161612
76176
226984
98395
1345
203949
271602
23874
2373
55824
209426
237827
85261
274044
187161
200199
1459
88220
57702
197771
102438
189347
111216
277863
149055
69574
54739
21929
55909
129919
146117
245180
110439
143630
124780
27660
64610
170174
21488
257116
30290
98801
18243
130425
194764
108364
266454
22890
147782
195632
153844
109896
308448
291369
75426
47428
204714
72168
227023
111376
182209
267570
76165
243603
66795
126038
288043
37101
169565
264038
102997
182555
240917
87237
135414
271409
309166
6684
80444
206476
1852
183969
150581
293699
117271
72417
55740
89178
229985
100186
100743
295712
144555
135999
150816
307995
278921
103203
200713
59793
26810
33600
249516
78855
118525
6970
129269
158619
231866
35109
111299
105524
2898
48131
236867
137731
223120
214304
165865
206756
109446
307245
30569
302318
207285
202937
62512
239148
78421
158073
97490
277629
249956
241724
86213
236266
152692
76979
117355
55100
241760
261239
25423
171514
279880
119845
90285
226102
130328
257756
179496
53896
99176
65733
27711
212256
126930
42585
280323
279165
150397
65991
198953
123024
113023
272854
224772
75436
173119
26263
14740
233279
254802
192297
66291
95808
5799
132111
24384
28203
284954
257577
254018
180772
70072
53686
29770
70675
92640
96538
89524
48914
173075
204265
114406
142521
202681
22951
198364
205027
65299
184595
238193
116574
207972
118643
192256
87203
132757
283899
218767
19044
284069
224039
37225
169813
255650
148954
5007
203470
184978
136607
111395
11658
110000
256902
58427
146093
168635
17545
254614
261346
264356
200164
270569
115094
147289
177230
168673
261445
226794
223107
44838
199387
33593
159374
188902
187125
106036
18652
282583
63196
242314
94962
285190
69992
217922
156537
151532
271242
308116
227441
6660
151731
110457
64841
109382
126090
27486
217522
299798
170968
162915
10685
7892
259061
237356
109981
63988
276412
222644
112157
150341
124674
278462
156592
34138
209818
249713
185386
260324
74226
238852
209003
88480
282359
94838
233756
55750
291527
287511
290928
97492
239444
27347
50532
166168
228746
209544
206339
40272
262391
14851
160916
299499
37028
283297
304992
17020
36639
279098
262887
182271
191269
177912
81904
95050
300730
120318
136788
165537
26709
177059
167517
260776
194948
255063
276068
157011
100721
6864
91087
72553
172761
257718
237933
290222
170953
126440
96798
211241
34299
137071
263693
163824
195088
296331
264018
109804
164233
92461
290831
40305
78955
223120
63235
85302
77428
180243
227845
101028
53396
161273
35694
289400
277618
201402
137602
137410
62155
151016
142910
144011
260350
145116
268337
199108
195896
286472
96738
280597
205285
18080
278842
38132
211278
181383
232187
47939
305358
104550
272982
211428
165311
306342
238118
250502
142185
244937
3817
146211
100599
168632
241706
98239
257793
279917
304624
72226
296786
190822
245787
86859
177426
203852
132409
155538
80754
89304
276078
269741
283797
244244
252379
214790
285224
117049
156796
239701
8809
200427
307152
234859
287913
234579
252451
287155
1857
59990
304325
225804
70545
143729
141720
234109
292879
266520
84901
170095
114252
308352
179675
143200
6672
51204
62182
93914
309677
275592
269566
187088
62566
180726
40699
265329
69434
115857
305287
32015
48319
190073
240548
225457
181613
136844
225498
56741
114713
204506
301217
215436
18571
176621
175250
180009
272968
35921
206508
226358
45277
256438
46692
297844
47294
207133
195004
36415
210562
126044
299576
116101
47604
242174
245493
234264
271775
14848
165582
233864
73868
104472
44713
214620
257147
14421
291136
64570
177447
152927
210815
10225
116911
243893
180165
184591
196982
282026
21326
241654
305209
209147
155903
284062
261525
280490
164057
286440
200472
131025
289456
57285
172336
179265
2227
202293
114187
306641
255804
142225
70972
306807
49799
54876
59017
36315
144790
240370
20242
246372
38710
173329
161927
264352
193878
203767
157776
154132
96316
141432
89121
181988
16955
30850
121058
177592
34609
301707
272610
158935
171770
39043
41828
31980
177389
36765
14548
196629
86770
186365
271507
172433
274464
296318
176315
129289
239134
256052
289123
145671
295014
100841
163571
223273
156278
140480
284412
112815
2002
259649
152331
101821
181099
286706
26563
301511
131557
14918
292462
250240
262317
249947
48574
180397
90407
7583
175210
116116
281202
174911
181919
88790
115128
203878
1947
41318
71731
20004
250549
176581
183402
196336
122761
116368
258521
33145
124632
36600
271039
14384
255576
201754
65342
303161
9448
267889
226835
143198
55360
106504
80205
20066
1072
13818
32668
914
105599
136678
256937
90482
143155
207765
25990
285779
154138
276177
147395
306365
122806
67145
76018
196925
241097
191306
31916
96088
103057
279554
141202
138558
50591
40894
71263
127861
174241
266189
305565
84768
146687
286046
179218
220933
161734
288357
60104
88152
37599
252220
300934
253238
164102
232938
276759
232553
53338
97261
116070
114230
134786
26790
133622
195902
75522
273433
162111
276241
233426
67288
114696
267887
184995
60892
190969
83212
102210
33944
50095
88900
215048
300906
284475
173072
81339
128908
15331
92217
206442
63681
90597
129689
30279
110487
306324
90773
196583
134108
233398
250166
112701
262796
109460
106126
120756
207206
125754
81465
39259
241439
173902
17022
215217
174768
98420
150150
248866
60746
70009
117452
271874
292368
306763
159745
29371
36278
197084
239780
27376
284852
197344
82712
47010
23940
100835
309887
234992
163842
88482
261338
182085
259034
9967
274989
294479
59788
101368
119661
69869
5131
182709
279603
229456
232725
134939
204061
2700
145101
295869
248995
201076
57130
285985
224269
83459
244236
69370
51577
77463
175356
23638
98687
147113
148148
126861
63751
39342
51034
233059
121084
67211
47466
263749
175517
115277
66512
206817
88075
115130
220242
288111
167822
137775
176537
19011
127399
192856
209944
264840
13117
179390
172842
271055
49862
36860
170428
224664
28831
169024
22893
90723
39428
233140
225963
70539
155118
189027
241206
141767
87404
136607
229119
119220
201312
130191
60311
308212
21957
192736
264507
40795
247838
80245
71900
146052
32197
114580
306311
57067
21293
264911
10837
56726
257636
68406
274430
187964
45600
241974
10813
107523
22508
263958
19966
268146
299978
1424
281966
23823
165669
151938
269646
299951
291642
305611
153238
307177
26652
134214
301787
268179
108410
143096
302389
77698
153425
150886
7784
226502
292025
152866
239281
258537
69691
5256
171761
102737
64687
87211
289483
293500
234257
104764
127679
82802
250889
298822
35920
175958
304633
231748
71896
180161
292335
90898
109344
294499
127792
87444
261633
70801
157726
18922
125352
146230
212631
305212
128343
216122
240566
251623
224237
36577
87256
29527
155327
254005
168066
239398
210582
74204
1281
62748
8477
115636
121849
168381
260348
284773
293617
275255
250586
160434
197518
76972
248925
175813
148247
210861
196979
117187
240536
276652
28593
30911
169923
74697
112750
241468
204225
299954
37266
266544
4371
120426
173001
109221
90109
300884
168401
264231
173732
116042
159897
89143
111701
136597
12512
217527
17665
307543
230002
288493
55327
147200
7183
269970
65283
192484
260005
24302
284197
7090
147211
297366
200204
304566
214236
86106
108954
288436
234553
265208
99478
196419
128574
171756
79819
54758
138609
105773
131275
292045
219731
144462
69877
200873
195959
309063
149842
168341
161025
309814
231706
11292
261832
34333
62330
214609
166328
22233
55865
260439
207939
211623
92482
260440
251954
238486
287390
79327
256534
113544
177987
172083
146917
179319
139016
25859
98817
253476
74611
210951
186762
52414
103477
28787
123299
188439
117598
56758
155587
178557
878
175437
245028
40533
173497
173160
158808
72502
278471
258507
138908
171600
55990
201944
304575
27381
162712
291124
74978
285603
42861
92095
207766
206742
125982
84668
108829
239127
65585
215093
222265
227379
113665
48785
186409
65398
17657
270657
92757
187068
162636
30099
99880
267635
193924
24176
83455
235270
169751
13366
290528
249419
90086
159064
258988
224693
196513
286433
146312
253386
219057
173066
127482
281243
270628
117343
95543
137909
187570
101136
248860
185571
144688
95369
284878
114545
221458
186101
53589
122236
184547
107518
217695
160257
87564
137219
132509
124330
930
21838
35459
274698
225405
76753
265197
83474
196255
47582
163859
67701
113703
218612
227703
269043
237927
306127
243957
308128
147530
144637
99452
24220
35502
137238
97234
134327
295281
296980
30691
75568
83510
55546
74879
147026
64898
49078
32345
33636
19741
111735
166001
17489
120331
158405
199792
158483
6815
27465
15838
109293
45385
137866
62235
79460
159775
45550
274984
43669
116711
216699
287976
45830
223552
286987
270449
77162
82977
272976
102798
271528
239395
121233
83561
71230
125279
106687
190283
151739
64485
272957
150189
212050
189429
230211
172426
160440
59135
264534
96231
119654
101863
288201
120054
56677
126678
132123
306627
196973
114601
250591
35986
138765
69757
215225
257178
265307
285537
140240
250449
63038
107841
159268
286500
211621
224391
169059
284695
295674
115529
301629
156564
32497
146862
212901
292849
232839
122372
265768
125101
153552
83432
268303
218345
26795
55139
13533
203933
102620
209072
229506
165429
293896
191834
100375
6441
83512
276064
282393
176361
43281
69537
233530
284277
206899
108138
213657
142517
162298
164951
230207
260656
283497
206826
93210
116714
176010
86400
296590
105303
281939
176025
184845
240824
226388
218719
25158
304005
15796
205692
157719
152002
302152
49970
269239
149063
51745
141257
288753
144600
106838
213057
241380
62840
151324
159430
39380
28037
68413
153129
128926
195037
248676
248033
257289
135614
73221
237172
117701
267196
163691
209917
154869
149111
172955
41892
203460
160424
163025
158706
72059
252972
173552
139108
38974
21762
302327
264628
244665
201899
252702
91262
119955
171613
295881
111878
111479
273887
278709
53140
147469
234848
205943
255566
29525
306941
105198
131314
298109
247928
190468
166823
40029
287130
82747
201341
160461
229025
244539
132853
199506
83347
66278
185
112888
224807
83511
294454
295081
8435
259013
102801
165939
26197
212211
221879
139644
108146
286081
304575
106947
200973
115507
158575
191987
33034
37330
146986
114977
74677
142642
178177
274261
272293
2302
45639
69194
198422
118323
73787
222787
143404
265864
153084
28035
100378
284664
276359
157090
3055
70373
275912
289051
298868
257263
90435
305146
241774
251567
97391
168102
227412
95903
287848
243750
59757
117147
917
13799
11362
128899
5660
161089
143533
133340
146142
110080
214806
220685
241758
111212
176094
260328
124061
150106
288869
11498
225996
91108
1118
267443
10761
233701
84533
127022
110726
202370
132479
24333
47471
33783
51332
171955
198556
85090
120348
224030
40990
269337
280712
237420
278311
72283
134238
247697
256694
90287
111324
192150
246876
49417
10094
14165
26135
262533
38889
236930
152873
762
202127
262052
51201
100209
45604
130487
104922
260768
295139
154260
162074
224119
260872
151057
233024
128097
235970
161720
61969
93251
162639
44269
37172
18066
120532
118571
32191
174495
110730
306322
268798
191394
265992
118950
142681
147431
297382
228281
200722
105580
5675
193709
106657
168497
295983
163337
126904
124032
183173
250116
46624
197361
75735
147058
270975
51629
164864
63984
221135
228422
156025
135092
80768
186919
260813
281865
4100
301955
233705
242864
94475
16756
103024
191578
25793
287180
165873
192497
134011
110921
137223
246550
105173
129877
24821
247716
86105
207546
167512
92423
272343
81413
16655
48105
13982
265674
181735
101244
23507
149312
19214
119894
146136
282319
305402
113803
132439
290889
14587
143256
17224
148763
248158
208141
42789
114707
283278
180431
98218
214576
95618
63767
239621
123893
60428
32310
124626
194767
30251
31147
292497
57029
132012
81268
248053
161850
190351
102950
256692
136862
122571
196352
8554
147151
289283
284260
172089
64221
265710
178950
184986
222534
178952
154431
270807
297202
194291
190823
58651
207308
121865
33899
40508
1819
24748
146363
153158
66201
148375
75683
208324
194218
269480
32191
157538
107776
120358
295535
11043
36430
44698
5325
157848
146439
192634
86514
271871
201203
178392
31077
283584
232810
116520
238905
100947
51326
133719
76836
214469
227014
218069
200577
180305
150495
188
77331
288788
139080
88121
14020
199583
54042
251685
296242
219343
85916
143440
62
181197
209907
170926
221053
169448
60318
299479
68767
278780
139280
281224
60393
78206
45824
308445
302841
157732
262224
100082
302953
102979
222302
292625
96766
55026
224371
85140
191176
119724
164597
244827
121824
293514
257350
225288
279539
251484
226343
79336
129314
247429
19949
128153
102503
211995
37880
96932
201830
308567
6907
182398
236305
151716
301723
151626
80765
177094
89703
98145
133381
179364
295082
241570
295223
40759
269189
217852
52285
217985
186636
50796
169233
300744
257097
28417
24643
159698
174695
169496
239409
305547
12479
95702
152409
220570
238332
227642
113418
225552
191540
84884
94619
181826
256464
137050
193485
255814
63693
208317
34725
203117
134341
238173
289403
67362
16549
89502
240895
262300
104985
96233
213498
208623
81709
205030
192436
264866
134399
157303
143294
110215
21900
42714
165162
280227
237573
116455
24913
72341
3755
241668
283361
1049
239041
284359
82058
45920
53148
168062
128048
29251
305383
87050
153482
86174
276029
253669
148751
167776
292593
180398
147914
111930
65681
173486
10877
256444
140399
223967
207059
70951
305565
171888
168925
207084
277341
219697
107702
248291
47407
198469
71518
308161
218748
241405
156451
72817
4849
57772
96729
139896
37604
54083
137020
224218
137322
82806
262567
102410
245097
170773
122686
113664
276342
260249
263111
241282
196675
227055
252882
92778
256320
27742
254930
97545
138496
61873
94151
239771
46964
49527
308939
116941
273732
114956
260473
227551
36578
113484
71351
249638
306093
8243
123978
57267
297698
108091
49462
17148
244325
182817
172627
31581
236166
225975
250587
276634
292272
216991
172218
212014
147938
176419
148298
740
242327
209622
264687
216988
113296
5826
192416
238874
147625
212482
219446
205793
175518
242650
278728
71502
284875
210159
88617
115787
9132
6016
156236
273651
266270
43009
139389
46040
67582
184076
308684
305244
64682
293429
176362
193871
54229
175298
67222
276257
273463
120776
11360
254851
23954
243801
168893
123490
283109
224101
96687
132945
120771
196009
262344
51942
211069
171156
208223
184049
12386
89659
172583
145834
73495
129277
122220
292252
153193
204778
49323
276884
126209
7079
167189
92749
140316
173980
3011
200497
52401
209197
262407
85798
170229
64602
165415
152946
75174
183826
123887
112864
168013
110171
242883
235812
286587
158160
248491
111925
114672
77556
77183
159954
146927
273436
193240
57827
122056
145634
97736
215248
142535
156759
303797
247168
238479
112905
106385
214357
114649
3950
305422
213612
296680
106094
268984
253614
259108
277244
59616
70037
289897
177027
266333
25086
63784
134469
218697
143981
46988
38119
146019
177366
246686
205326
103322
304851
64117
151916
118535
75610
1516
269845
127508
74923
211484
159030
58257
19197
259070
242057
63583
100668
256920
161985
271078
252151
79383
138981
120075
77708
245952
31964
185511
193209
303753
180616
18978
180240
7052
238888
19511
57701
79412
262799
141498
149625
157655
143632
152599
235233
27912
25942
15426
229217
69716
229039
239953
201955
81312
159522
110462
98150
132158
297745
131941
177994
145428
65615
12090
54121
221408
193408
59041
93837
288410
26805
179030
173699
243907
63877
180682
225552
221252
178566
269902
114273
248823
88399
156890
22040
73790
261671
32557
82691
281686
171236
195014
172748
55605
212879
206691
302330
112180
292023
226256
227203
88750
99675
3987
182942
89759
240465
287049
233597
86873
34812
6063
162555
281964
257888
65983
210013
11366
59117
75868
289486
221395
132654
105106
135598
209847
239812
29347
78095
120879
47850
139113
107001
14959
68485
234703
165510
184733
115920
299829
224577
71567
302721
266780
250788
34660
251812
265243
132814
223234
189782
119375
163175
44200
194377
251110
192134
136226
138380
60213
82767
158808
124179
82882
282169
160313
95558
28573
301434
26605
208571
156217
189536
150248
200860
76662
158411
151118
114909
43511
232869
291503
92935
116078
140567
26178
298929
166130
58078
284929
126596
151577
172748
68026
76624
85930
13907
282795
43102
145462
222379
236226
102290
144993
37475
30062
34191
284744
159508
4848
247907
258652
168320
232931
208365
6
21220
295196
89905
289604
276107
180805
7331
150544
230682
145421
43718
167437
239354
28133
181719
227151
296413
163613
23334
269287
22572
124823
242154
108867
99548
188617
51631
59183
291390
22237
267379
141723
170747
809
25702
218305
89808
135837
43207
253623
88339
161358
14028
238741
16643
127752
9887
5279
98908
62262
23027
62199
260106
12529
265692
97722
269463
159316
278323
43881
294162
256004
70259
178334
42999
91468
173971
123513
266956
212656
247279
45082
148777
12283
121498
275276
53697
216912
231502
223372
225815
190491
6825
208259
83870
293102
32660
186938
295727
292583
73978
179609
81870
253466
262195
174128
87806
203339
28948
203974
295387
146608
17333
173401
42416
37024
94435
97743
235319
205942
60397
233757
204653
269347
33398
222322
112873
164091
267825
229655
68858
260260
66248
56652
242370
6705
111847
120747
115155
12216
117791
10027
281228
134700
298429
101901
225144
80221
188352
215841
110215
188927
46352
198252
4922
276235
242436
118977
15121
86608
234718
145933
289756
18701
107406
271919
13305
14396
232325
49542
297220
216488
94665
106679
305641
196133
34564
26388
228760
308419
288237
194770
180642
154182
3756
258412
213303
240887
150030
178894
116886
276662
141961
137387
302933
112159
130341
183004
83744
256188
253132
94450
240820
154652
192288
25642
235835
294928
126284
42222
238735
144324
53295
58396
280875
26520
143237
147205
191046
158727
54174
189703
228346
25832
17385
225657
292289
297995
178545
104319
268370
26045
29021
22422
16266
250256
50238
133040
186923
51320
18437
144229
241810
195588
52129
76323
139469
121492
272849
178476
246511
109714
131515
133058
132210
272112
215343
80211
234810
184129
264296
202428
232382
64550
128090
255990
226326
21301
53182
227361
224838
210114
157546
40589
264782
43527
293418
196828
26976
87501
306905
120261
137721
95586
139298
147521
38701
61845
83013
43489
252118
276839
127088
6077
39835
150700
255118
63821
134236
33593
243070
48784
165243
297669
60550
159462
171100
24460
239845
125998
298538
183131
42138
199376
243024
261539
289172
230121
34979
264628
86439
300674
122414
133275
305686
123363
196361
300854
272605
178725
281696
269270
80376
40693
259636
301613
138134
150895
208499
132123
242120
37412
68620
102636
10755
179294
306842
217935
266946
281676
210901
159058
288341
216617
144179
43455
245941
90690
126400
149848
96168
46413
131560
301166
287271
98788
21729
160352
30338
145345
99167
95022
88953
239566
275954
296678
109705
110455
149814
73206
60085
180924
215273
282199
124446
58094
189666
286437
254782
277039
297585
226170
250884
131856
14581
94972
214903
225168
9695
265125
160144
42500
156273
208165
268674
242242
147739
98664
122602
297546
135760
267137
170094
85130
101840
307984
249430
34366
165046
141719
192134
118773
167949
178299
191606
301023
294205
225291
81674
190188
260716
304719
295615
26654
228243
166414
192360
186173
239247
182425
235138
254735
130406
104420
54524
115554
142721
106828
4340
101267
271700
74173
263503
10464
202027
223552
100131
279809
290759
156192
200198
79831
84660
258504
171202
218234
172933
245073
296982
110491
27347
7729
230906
270509
126318
207706
27759
54367
203684
258766
87370
172194
90760
260385
121257
167800
226823
71214
259082
79740
81036
168868
135119
145406
292334
152679
273927
46240
63498
232964
273790
26539
201422
803
260066
233886
47282
185977
79360
183553
148843
149933
131447
301372
53265
228813
224335
127645
227093
292390
157661
240729
81634
176286
180070
87960
261573
41532
291028
216312
152602
187545
55991
64722
217436
235391
15239
81486
287958
133234
228406
167978
303022
254381
23614
272071
190613
258219
58959
270639
52445
4808
237726
222323
272418
168226
191947
247667
43420
232363
180761
92120
21973
144961
89098
125215
206111
164859
60488
250681
199487
55478
116997
121959
236862
132062
527
210074
134084
116343
152002
245777
85130
150968
278891
97645
171285
109390
76858
78158
120454
187797
124911
270098
22840
96876
120933
298481
275222
122255
169185
13514
238015
147136
23286
46018
138851
247835
190748
90464
181340
75234
138957
212132
192837
270328
305449
70419
241132
262406
162025
18293
175067
69770
161658
65244
229909
101190
252553
42072
113966
74142
215564
285361
297366
132596
290764
77668
123405
195332
309069
303861
6905
262883
103253
68427
175921
6965
69400
74487
239439
234102
211873
196779
165340
151633
186242
103419
233233
111702
200146
226179
235482
156484
141420
105265
65108
299950
78155
270120
56901
278918
305790
124317
126221
284283
24973
285819
32489
24033
271835
284064
143968
113456
309648
83800
214947
69680
283240
293974
14504
250579
24059
121775
216337
139478
141010
124946
247231
85691
46446
38308
308292
30147
1171
154687
109825
233884
210664
184346
33503
285191
309533
35627
112225
99305
302325
77879
4310
50251
77791
69007
243117
179092
230751
102179
50285
251665
215034
60023
111203
152040
209842
282569
88702
227681
95519
17753
272693
44117
142095
122718
91116
86517
8720
46259
68981
193716
268030
159982
75753
210225
266355
247996
171104
262210
140595
252737
183761
251085
126215
129587
157772
265531
160555
252475
127713
291353
56391
202216
280670
174091
271734
156010
178729
286075
245942
36192
100771
163180
128242
250664
255978
156509
72073
247044
126376
85359
167735
222836
36422
55127
99572
114934
38107
276907
132056
41101
132076
146934
278703
306412
236268
95851
49592
296816
268038
176161
286862
300199
137472
235530
281498
72240
118241
203239
50398
85000
301273
202805
118687
54359
72266
236684
222096
86330
151481
182971
66935
101897
39301
61131
282548
59060
16174
230399
266528
221253
171919
284955
24691
297264
53908
306161
274242
279602
165338
70280
126019
291090
146390
203928
15052
111812
17156
197041
110637
134115
227389
199971
270587
86823
216474
285121
233607
31986
287109
254440
90347
125859
154405
16074
9196
219666
181581
182497
16248
76304
32587
26936
146427
183733
16241
96237
175977
16208
209973
298255
239201
148647
207615
309979
225634
206352
250826
22329
126253
138169
164519
12159
283260
130825
196859
99392
238108
149788
277920
186110
266518
56017
21576
214768
256577
141226
197463
236312
277223
258833
256687
299958
70477
188257
175744
137478
247319
223886
148053
150291
112045
252936
20379
103427
62224
18491
53568
108089
296151
176168
34324
40831
65911
29580
188062
186133
216224
250730
185276
182621
44087
254307
174031
123545
301459
218655
74113
169867
89997
138437
178104
244921
104033
69636
63003
214375
21071
171657
57236
155682
276753
91698
136923
115065
1927
53897
81733
306978
201818
303473
68783
105902
145096
24690
202578
301687
235326
80974
6796
220895
255661
181210
242282
94535
286045
172435
108084
188712
2530
9485
280660
302748
178164
51193
295035
11365
307451
33926
71707
229711
25457
195764
91891
180156
116847
217291
257219
151903
153954
197674
295041
27423
45305
104122
46302
170397
154695
32487
20906
25829
39593
234363
52220
218512
294741
785
309926
98078
74787
148113
300659
207639
252971
49394
40607
184850
139240
131214
97836
123415
150192
57861
38195
296908
69900
10549
9389
38463
92378
191802
80431
125497
171319
109567
251633
218428
77906
96126
189001
156087
84953
42680
78337
192397
308525
135951
9473
140170
159108
236600
273083
20260
237312
4979
192914
88280
240865
201489
199715
278863
93819
273001
133361
225148
188999
236687
281008
256902
35474
153695
292061
303006
285637
255916
77456
60853
177068
64914
61469
36973
185730
196880
155834
161086
146160
300406
23680
84229
117135
35507
77335
292136
211588
226235
299923
212938
231958
15732
214392
79434
215986
14629
146756
230647
39886
112519
264590
144417
152017
288997
18220
253470
81669
248413
200452
278324
163383
7888
202753
118832
280395
277303
167220
165057
126008
44802
241787
179931
213319
39981
168127
234010
47472
71859
300787
177246
116820
81034
274018
224786
24764
283593
129351
132542
36115
214969
7201
128972
178000
233316
70757
221789
193791
177605
135920
222615
229837
39947
153553
36782
132012
13423
165505
199593
53001
94740
193017
289653
60074
10325
264349
233486
24377
63806
5357
39287
77870
249161
274364
101188
167102
216499
227973
92743
142549
117553
283104
134604
280050
89481
233925
145821
156002
115160
307106
54152
135133
67431
283458
274695
55368
128493
234680
206595
114726
138696
303680
97365
91283
138299
99496
195114
134984
201219
268653
98341
277317
160724
32950
46381
9228
59266
84039
115229
259824
211564
305239
73789
29373
30541
46144
4362
241300
271168
45453
247395
129160
81224
164755
193993
296573
130654
187944
153812
82011
168887
176456
5227
218500
5003
94315
78884
15617
22934
58414
255481
284470
227531
164163
147782
8341
295468
109713
78891
137353
300780
125057
268195
77462
42052
269533
66011
247391
190548
272039
260559
10221
291257
111804
133977
82983
7132
122412
228525
143088
134905
207495
36835
247923
32232
113544
158831
83713
199219
86429
213369
226373
146587
245899
19934
139235
208659
265281
242362
48810
56518
217510
256720
188199
238638
10699
261846
175063
175828
37987
176551
17298
160183
78389
26975
266845
285482
103942
267686
19003
59410
39109
14832
5135
145664
283513
77729
305996
117058
167912
123981
190433
197029
236586
225429
13423
226763
181257
81092
76031
198371
242533
53113
164797
187805
108436
187272
233043
229433
233195
182299
240775
185433
58671
81264
6359
108817
269426
29182
73032
190800
202416
130724
307703
300669
203472
106525
115146
181917
85718
82448
303102
211622
118202
76105
8240
243868
249552
38743
121992
8401
210413
184425
770
103335
192375
49352
120582
309410
277874
201003
283434
147510
269892
68379
169379
104161
111470
96255
82926
35582
11123
73345
230848
172501
294505
85194
55109
194083
193507
70667
50585
307565
42799
76963
32304
271389
6485
116351
207761
280817
10754
179084
179114
274080
299104
195718
295377
261015
80852
309456
128279
292137
64520
53730
283861
224696
140215
250069
29427
18909
199416
268061
1915
174521
188690
21806
18453
138910
257712
210348
159370
288311
41734
42448
271562
305775
61244
277136
136485
64148
235169
286036
204528
20267
92645
130781
108566
25999
31308
40367
197583
76520
275022
273017
307694
243011
34161
304102
301960
71759
117370
272020
172933
103263
141942
134930
150298
102310
145562
13979
28156
228334
191931
270787
164027
110501
190933
212093
51296
22831
173323
101605
194242
232780
223517
53286
171673
77830
12453
173934
18221
291451
275555
194374
270950
219118
34443
143371
216421
219
140850
135662
71166
62244
235000
254730
180449
47930
94135
14212
67112
163371
307588
223082
124877
48400
258869
87606
191372
223984
98656
138651
242065
37138
117859
184395
61969
222813
139846
32607
99638
2022
300267
185903
284223
186429
61580
295359
87540
280542
22189
20203
282791
247065
247956
296803
74525
13682
123229
100689
53147
186515
139639
46401
31097
251834
32863
217299
14280
255690
10830
143601
277151
62261
199541
92138
2273
150562
69566
306191
167964
167097
185258
41157
35593
197429
75429
177735
170440
185101
302588
179945
139284
217888
173772
151751
58047
105879
186447
64785
99223
138139
167304
241427
292341
160532
133632
257154
65197
186814
156954
70153
154469
295757
226354
192582
188216
102213
221821
264561
74517
152498
173486
227809
33839
81237
80518
12946
196132
2529
288181
170888
215891
255392
133005
116897
161046
174449
105548
41504
133863
215635
136715
96338
193510
288827
225727
34998
309903
291807
239936
109562
261477
293808
18969
278813
162852
104583
146427
287992
133972
304908
45626
136138
288748
54295
184891
205774
163563
273679
46459
81082
278104
207800
110254
134284
25448
48379
157467
69402
254486
194904
74037
296914
214939
284162
51331
285983
266167
14953
71498
24154
194972
161268
223603
42321
252423
226564
174514
261530
177537
210719
170407
137447
300179
22904
120671
257270
50624
206110
233403
64393
175090
109991
115012
277132
215994
290680
134912
58674
165832
3755
48401
227554
88252
178375
89663
70909
309305
248111
28671
14323
287780
53180
206310
306747
203098
33328
233026
164150
181286
280919
82251
3796
103145
228513
40481
160285
250534
216289
201652
185432
97519
119771
190947
68934
308131
104064
138494
267648
41515
122363
11102
131637
1141
99820
279072
98521
36330
301260
10247
290489
259871
247038
260300
279115
104111
269562
191227
172558
238405
304212
263391
70836
223629
263614
56669
114378
214352
136651
293711
73777
76868
268818
106632
249254
86966
72099
73507
158107
72420
74153
242519
175848
260433
36058
285227
133863
206213
249983
229280
178511
243629
222676
70417
70742
180692
303818
202829
246952
148778
79407
206150
137403
280775
74610
64530
175477
191932
194731
226738
251045
271482
11599
81012
286145
162891
75826
45792
221177
21272
185511
155053
194786
268159
227334
122845
59297
78427
270104
237199
80372
33120
233372
194072
213175
250768
82646
22227
27834
25658
177062
272321
242416
86592
218705
238905
128447
173777
4945
222490
88032
3120
142802
277619
154496
268447
10064
172567
163412
264789
130828
20020
48719
166273
170000
281801
119004
115671
22127
169145
54042
239848
283189
165812
294706
26433
5039
57787
286403
270357
167074
195372
190351
86727
69199
93797
22364
148035
56198
150844
55292
81299
153228
57896
187225
95415
40434
279205
125341
218720
234024
157018
3542
289191
95420
237260
11516
54585
160798
269825
160754
275293
217576
8275
150735
221458
265292
248951
259471
175105
132451
69218
140931
243486
257963
177392
300280
231024
308337
256083
249681
162906
60124
259060
53247
325
64907
235623
207135
21960
44855
151887
165753
124054
25328
48815
308813
133890
249344
128077
7692
246829
197928
183011
88258
114888
192676
257012
38036
186568
87508
179868
33360
196626
97949
74171
74966
153679
81508
96476
56952
44234
159873
277767
131091
152269
90663
31299
219066
100430
16110
87294
74882
30678
93093
138803
122221
96535
78174
38177
222996
3056
5065
112907
96738
271775
251906
63454
256799
193883
48630
122028
71139
156677
182158
61046
139652
34287
181880
189977
2027
290112
298869
1130
115692
224246
252055
25822
260299
185073
280928
6711
308456
83526
179522
101481
137599
3696
131742
230377
115604
46249
166097
83031
94237
145592
286641
176837
231823
252719
250077
261683
5998
302201
278768
15417
188028
44680
128330
122089
14082
22664
67162
65906
216252
140989
36385
119802
20213
65966
107204
92232
151956
154413
144535
135970
43366
28848
150492
10733
289811
43603
209358
57968
280210
7567
112926
97957
8318
163920
228522
54606
56399
266200
80594
72474
52103
46948
184470
149738
253029
270339
191665
84526
280071
264476
267582
138258
284206
162251
87291
157440
286384
120947
20366
4636
289851
35993
161197
117932
266636
248972
279720
6858
297518
217735
104234
51005
153753
107432
59490
77514
289371
276189
24288
182148
197039
136070
151828
182624
285864
159169
173871
287956
168669
299241
242778
95030
204223
58457
239047
24729
176928
1337
209467
99958
253179
278941
3592
306726
303979
28193
273801
35665
37247
164001
243276
191774
90362
297854
16733
150940
161481
113422
172692
45901
57969
134198
58972
298852
183177
201365
176163
123791
41304
87321
52947
9522
215447
235841
35944
109324
225838
233626
244683
108206
279577
106886
118895
257215
55027
82798
154632
242327
10498
69932
177400
32608
73588
142143
48941
223906
110427
294282
288623
167424
61311
49611
132268
187382
114243
70828
192495
157489
287522
191215
5582
50205
192561
25547
44317
175708
6258
291044
194849
118973
90076
173924
271428
72851
198318
264370
25207
277122
21146
23766
146512
227028
47400
63159
211357
157117
139441
297358
161044
87155
297561
23277
150227
54634
153408
201249
38005
208560
285985
47618
273885
27849
17176
245654
80573
201999
44505
198961
120409
79044
95593
224429
32223
216568
32135
100725
9308
89431
186529
132903
98617
189772
285723
149736
33969
136113
187820
13000
95234
245152
276166
93958
91503
8251
153186
209643
74606
90862
205554
164419
161716
58469
107179
144813
203401
6335
168659
257688
255739
129065
135201
218817
49996
30959
245682
146898
281736
238245
63698
219088
215044
142772
79471
80738
211661
56875
11092
281360
151581
121600
246167
120142
103284
135376
137807
13240
62874
5753
132425
37458
144976
118263
117189
298209
157065
175404
119249
119830
301011
290601
275825
142751
269221
204000
189949
87249
121410
234803
236359
166178
52167
123858
89134
299504
235981
28549
232192
216338
308095
131927
212229
267030
264535
227176
83116
44281
167402
115451
164458
258972
198977
164020
284413
221357
162819
118685
10713
202445
48960
292524
75632
270559
14972
291041
28305
234070
168922
94387
112465
45245
194010
167977
223788
198783
1413
188288
175155
54275
225484
59102
256301
243265
287000
149006
83637
283184
171525
153105
6081
265642
136611
186775
285761
209985
58236
278755
271955
73520
213498
224838
288273
283875
76461
25313
201943
167077
165912
101841
42730
136210
239711
41162
295827
80022
109158
255907
77384
36873
93042
168142
177560
159999
183837
77257
164954
279604
74917
161573
306551
70435
75798
243910
273863
70737
166742
239990
288534
218683
41484
233966
132115
261366
157783
228487
255192
119702
283165
106914
140422
114922
146534
190726
216609
304748
111540
79179
89310
24848
138937
194837
122461
223683
221040
273742
223791
133511
79535
301436
179509
137360
237790
61327
160218
307721
64818
258708
238606
252769
20179
193680
224895
268596
2213
49153
88025
92843
132976
281116
160642
41351
63647
297918
302394
34693
228685
289183
276195
34589
291237
233139
11340
92351
39864
252340
166070
33156
119939
14637
245618
53825
242267
52457
220465
203244
238059
240972
136585
217746
180950
183062
143601
116030
132107
237026
13831
58691
45395
307418
297945
11698
247459
230075
121041
96833
175996
217811
110480
99598
121746
212441
284544
41908
61403
121707
288472
42838
50262
294321
55876
79655
63372
37299
142525
227534
301444
220980
254369
100839
119277
126536
195329
235290
201144
101448
196461
152547
80736
19543
130149
234474
156221
2063
66024
115048
192460
213174
22587
302355
89511
123802
128025
114873
15443
72415
71378
160023
162229
158660
192869
60110
75300
28774
176343
197166
288819
306441
200900
164919
171225
307487
231719
196983
45775
108015
26738
248313
161103
148903
119482
133088
285729
160720
215694
2023
91193
193853
117928
146480
294188
186912
29539
40572
238730
124917
109093
58504
291864
76431
191132
255258
246921
211093
224621
150320
268677
114631
152661
255035
166137
147403
231091
135052
266257
11187
52125
215229
188409
7692
266022
227660
97619
160201
169783
14697
62590
41324
189523
74702
56093
102490
7607
230364
81380
224893
281046
170571
53909
51680
164951
210520
111847
114554
84777
247932
50282
20629
306243
37694
66928
104852
5550
230866
302809
147278
291326
65587
55938
14701
21805
218562
305944
204819
114138
56990
184086
259970
183700
39436
44828
135189
253554
46898
262641
242296
238977
260917
141362
115245
204244
186932
111674
45999
143905
42870
50310
275734
219594
47926
24887
184622
206458
303326
122524
197551
22290
183886
287427
254536
128462
84529
105334
86378
134664
199293
187987
170867
218383
59528
184477
82528
168155
295958
119345
164752
141857
200958
77472
27242
94531
40384
135369
4555
258640
114834
283528
173970
19552
55072
224603
60713
199812
45594
108943
30869
195359
50300
112952
260509
166981
178581
309745
29506
217922
189322
211437
180736
273027
273420
288015
289343
95902
59533
37144
34937
294567
189229
114346
84809
263753
210496
48467
168509
169501
41632
128043
108853
212041
132820
158963
179942
256144
133214
133459
238192
188949
142000
56071
55572
78730
255175
281525
73693
62809
128070
87492
217160
58154
8949
69849
103720
115702
254394
81581
248099
79136
131105
147753
118596
222485
172290
236973
115964
38781
49061
230948
220684
31072
148991
254164
135801
227308
3600
288751
151564
75210
7165
118526
199830
263104
50955
259907
120966
270642
70689
62589
282012
266824
189331
77518
111254
295242
204799
83268
72834
252070
157694
90022
245628
153467
108985
262161
100577
76935
28801
221304
193909
204986
58748
264725
160349
64014
40132
105905
82474
274088
142260
36306
90883
30335
275989
309381
215788
245271
163887
56037
60856
100864
140852
201359
136970
8531
2510
209070
195269
88584
119513
206109
265227
54294
56141
272488
208802
190712
289161
84548
5117
17388
110498
89681
168445
1623
71330
301505
125301
305442
201947
93096
13947
74616
121331
282957
142407
157426
155907
120356
96561
58917
99340
308115
114347
248247
111739
65492
101820
232145
213991
174333
84215
110627
177383
208953
2089
306923
273838
3519
136476
51013
25581
23455
41716
288730
243618
261300
188717
39299
293580
210771
177740
92249
303589
43810
9291
30834
35865
270329
223252
276588
134570
169561
106524
268678
2753
308371
223795
27755
41718
9562
224963
59920
25473
284079
4419
86890
116505
37681
50262
93691
293539
8152
58839
17631
74575
108312
61487
155972
19076
150401
219083
185943
85391
247350
55342
195027
259888
216768
231275
75963
95810
94935
302114
76765
68202
241165
109794
110620
15361
229319
293670
88758
121283
35535
254442
59455
93307
217777
297775
287376
172554
162245
10048
222960
26610
51554
24196
193252
215570
253451
1583
169575
205612
199866
24116
208339
239797
83852
194566
227121
196291
96944
110001
255405
78865
299203
41121
255694
288308
209320
83885
243004
203227
228413
243103
27196
287316
202158
52627
180206
116320
282785
192111
46883
233414
287227
166891
156365
128627
34457
109878
40862
209626
25897
130130
60301
193676
264934
121322
25174
145187
11123
24971
25136
257615
164862
57040
147991
185011
157296
300036
258596
272954
199068
95788
170877
7697
72005
261797
132413
276429
184181
96751
202007
37981
73482
139691
15476
201522
121052
124272
272384
221236
251558
19610
256033
242439
247019
182728
134940
29730
294952
122428
295878
263443
307267
1006
4499
238546
300530
246270
276923
206396
5792
102717
30023
42747
4762
85728
214166
41401
147956
134758
241674
290917
304833
135699
200766
185581
55048
286078
254361
251524
283677
87440
132691
48356
301476
33952
188268
170734
31570
172716
24711
19887
77476
71753
271613
151354
190878
14755
21695
100059
42051
50452
252031
88135
285908
34409
17179
179892
195132
59191
57458
256309
74032
250873
227644
102027
236244
267528
244
250602
105181
162930
268596
86185
41779
76414
280991
205491
276069
56187
139203
6728
215133
249564
133028
5206
16441
36791
52732
244071
72423
251684
87730
136813
77035
126217
159696
307649
75282
274613
133751
222864
260250
14108
56033
66923
47445
31830
61678
138807
309547
267602
138577
207462
218646
18885
71337
274629
132157
67152
219299
107044
215073
127173
261316
100190
88808
124851
203807
157822
286277
8639
43736
70364
35974
231087
288909
91536
297575
90886
263295
4459
190979
233173
263625
302808
187585
199325
231464
297376
80105
82344
9745
167896
37576
49700
189430
224560
4768
280730
34618
154051
236882
122141
222516
13959
306358
120492
108103
91090
126632
200780
297902
136429
36849
276232
295877
115559
231801
261378
256697
291773
231919
116029
49123
231887
141083
173211
44730
240235
149971
18892
183473
42592
82329
36409
142295
235155
208380
240881
69048
109625
13
68213
165394
247215
191193
267590
34307
70304
1456
139867
304677
258605
146496
46533
262849
51126
124231
95111
286133
74819
64309
121654
46367
194464
12651
200061
72571
273239
129647
218535
292145
63920
284642
11845
1557
287987
53353
272
238521
155115
225148
252853
253482
99973
184005
131795
153078
205381
60533
179415
108754
163388
23737
308123
106817
242348
135798
187937
224228
220315
26906
308888
304951
171209
99376
58988
151109
262039
258820
155812
23626
178304
16951
95737
223742
188862
290223
294728
219980
244507
147596
296157
55887
278429
92394
19475
305043
225890
80977
230506
176445
131708
185644
111712
182180
139703
307709
55820
19017
182390
64916
301996
46430
143945
134110
286921
174666
199469
256180
285351
81478
148693
166441
208180
262012
73168
213552
209418
68006
208379
98632
4517
187762
264523
163580
222393
116016
174339
28000
252913
103803
173388
35183
26550
27081
216349
270615
57898
53936
305856
79476
140502
287760
78075
124055
235792
142824
160800
104554
21828
182659
247003
114792
189471
115371
238652
286559
59198
201528
270054
270240
226537
16422
269370
211922
210848
225158
92362
225559
277224
90313
37958
33788
155477
40623
230960
208654
307631
29036
242691
200953
221507
135346
204286
82742
72568
51163
81266
150501
296747
218267
10128
56478
84613
164697
151607
1156
121119
281900
278625
104728
272116
143641
56796
64935
258730
232757
306631
265234
115034
246672
88935
133187
225668
125917
75990
113534
123993
123019
286229
201344
8549
129655
131578
304744
78479
97447
32547
292386
181522
162848
113847
204935
241354
198044
226070
47344
253768
205283
298017
127462
36438
5987
268259
240345
52176
203159
153162
149673
164517
103889
233482
83798
8478
298071
151213
85939
264338
302954
233678
89308
75768
97661
243812
233999
243690
146591
131726
251983
187828
20272
23574
71001
99067
309343
146981
72502
7541
292062
148423
224161
88830
303853
111419
171020
68852
145623
23353
9807
221242
93079
211311
277943
21586
81701
287455
233357
195304
175101
168212
171302
287979
114997
62689
174595
125823
309788
222183
270019
35554
150569
46378
129093
55611
87537
224305
294527
164860
77284
34085
152357
191495
136790
262241
220917
16883
66998
192024
189760
265835
244018
272201
270996
30230
90228
10401
242701
198627
113287
91646
60646
221645
40400
227901
215696
47995
281611
184497
226585
114192
27510
80761
100993
272038
92832
284301
188151
15978
228939
174611
183997
99511
58018
44503
108411
41725
23805
201759
136889
138792
192833
121501
3719
20635
34773
72845
167487
12260
75276
68935
290364
186701
109095
105271
122793
46843
225380
24548
65172
295142
233519
110260
280871
272177
83336
154329
114445
234235
57097
72807
109769
296061
293936
133606
295014
242234
199071
243003
168707
281956
54284
20773
212152
85137
42870
176540
249647
208804
124692
78942
66050
255575
257035
241113
20335
104199
176666
21670
117936
34274
195608
269152
207517
80602
282880
54212
231478
14776
287239
68523
146068
8395
65664
4107
71834
303849
308711
190061
59306
170888
261402
194496
178843
152662
14136
33481
273401
132579
150206
103672
7986
123019
67149
142100
224241
1043
148299
223225
75479
307941
265746
160829
135348
106812
45276
217545
268889
197980
129618
88567
277568
249484
64072
285925
38108
22285
146698
103850
229861
277540
129744
135808
253608
127791
135490
45043
65866
233405
460
127698
37677
299367
285476
125300
148195
20623
111274
129513
211170
302083
283147
17049
129275
187715
114940
271695
32898
82103
242211
50136
160784
251749
265394
242524
60126
204636
89105
206615
68445
172493
120393
212902
300073
308476
114585
10780
307413
156799
222122
138514
232170
76311
52958
162844
72308
107468
42380
146475
289615
276772
99459
67815
26891
149207
282460
223588
206016
3537
173778
181756
82035
183378
165921
180365
238890
176254
48146
68101
65420
284789
26240
137076
136102
14727
233199
293738
249501
155565
10791
92854
263773
48510
88175
149846
263068
237973
147836
11967
304095
235852
165180
171440
119599
103410
252634
69409
101215
262462
268499
179174
195520
143091
22298
50314
137721
286668
22202
279178
291697
152025
182971
86794
309294
188491
93475
30787
199419
72916
247982
9511
229216
4778
154160
177586
98180
124205
494
89048
291
15146
256267
93309
47289
17995
298735
128085
133709
37785
87011
294343
163165
271921
282837
221428
237598
110375
14087
103024
242665
109034
235275
284335
142052
192981
159314
161294
93069
289346
207440
95483
196231
213983
109500
90827
125122
281425
207213
235225
271052
274824
103667
143728
286879
2624
251546
185121
252502
172159
234489
226508
252232
99994
75542
137336
181877
215403
249638
137412
90032
164171
304718
249022
247172
70668
39699
173040
186026
231801
191509
172150
171826
241253
136075
197013
140310
217111
105431
232096
140123
170330
114774
188563
26540
84989
222618
214165
222006
175378
135396
301694
135486
188740
61181
178114
162010
47923
197671
49696
278851
235533
56593
172144
56938
2912
101694
212139
162098
297449
189611
103896
36962
228176
297419
198070
120455
293568
137557
158559
158404
129827
17998
87797
151620
168691
63020
141671
139058
219705
157084
54062
272605
94437
185635
272898
199016
166065
252430
131096
81268
252267
116358
305492
158872
100474
127588
308827
197157
243634
176220
37754
104430
207655
53165
65226
132919
308050
204694
75383
304877
276073
99953
181755
263271
13350
187729
44058
119650
187221
64397
285371
47693
276150
287788
246602
33061
98137
260812
102491
260541
52517
133950
92586
135290
168828
183478
228886
122375
146
159346
250389
20033
276651
275518
271966
230722
207377
177704
164203
118934
168613
292378
221612
131713
198182
240560
211144
269924
6263
185149
278525
198220
53411
110224
247761
206349
181854
201000
46312
44606
89645
229025
153799
130969
232570
39306
227350
68503
59549
89088
288395
292184
48057
291236
164727
215129
206551
13093
186171
144756
86385
210684
42205
82782
254811
112277
36319
43352
183809
148869
46495
161164
174563
202908
79706
7731
217579
35254
222414
100330
288526
206273
240140
112260
87981
82788
298350
210180
273303
245029
139822
220337
276818
31938
258277
231136
92736
27452
186919
296797
67823
156605
12211
254215
84845
306800
257893
185129
173074
254053
92798
135259
154640
234452
236282
76444
145672
168685
297818
146560
197797
41926
184056
244781
20805
245252
280080
22220
171343
196210
307496
77230
189803
243704
216808
63877
100841
185028
213507
102918
22566
130266
237282
58021
33539
106568
205063
1645
74739
128667
137024
157792
7114
247861
30184
18886
110156
53223
209234
55317
172361
73729
66733
57662
42557
13668
266728
255708
50712
83701
301833
201836
176280
150319
295687
173992
270685
225076
29047
261485
205015
220677
241220
26216
53560
255805
137801
147102
9988
179208
266993
127172
305525
215758
35671
52897
11534
259314
2481
212889
30438
122635
126987
62562
50333
48708
134476
107263
73770
87777
121611
182145
134364
150780
113500
15897
170304
89242
72139
127531
289144
280898
157880
143213
61406
268912
13838
186828
246692
116255
217072
115828
99534
157650
32543
31478
95970
62269
269739
208881
169107
266508
13316
190661
230730
52378
108839
295328
143868
85122
10818
290979
129608
150850
213634
61382
213723
53040
129150
53255
15554
26861
298089
212962
138173
236343
37225
101066
266435
257358
108511
43085
72672
95902
17372
304308
124791
116091
157805
71910
160970
51328
248570
304878
39846
227721
36762
290511
56750
267951
266753
188767
129412
222728
232582
93692
55450
138552
190409
86708
142718
19073
36197
185144
246656
29119
225618
39705
118067
279302
219828
174354
20330
55361
173692
1681
49273
55698
141145
178977
161862
149963
23084
272100
26750
92431
186732
133167
268297
89807
274156
120631
205426
308387
207563
247178
156791
303994
113090
282581
284284
296856
185954
161987
40720
233725
302657
231592
238086
5124
25999
185024
142103
79040
205856
76827
214210
39552
176345
48146
265437
21757
280324
286528
202869
27244
80355
167793
110861
248962
83415
75313
134344
56682
165087
66511
270239
97278
296782
81162
157310
133741
86576
54530
15078
220371
111369
266329
253344
154995
206199
91223
184562
149150
108092
279717
36135
278043
104927
255979
27450
33384
309292
83734
118004
134411
190493
196954
235750
285494
252213
92890
89704
108366
84440
223804
240306
2501
242040
261706
542
110830
147802
294244
105131
198174
147857
123659
269417
193090
144272
165940
38594
257320
186371
274176
139962
45097
134950
28020
88495
130910
134377
174078
59832
100694
65659
219156
288695
114723
169035
272413
216168
183775
207607
301351
130543
248528
288442
2247
29146
215913
228677
198575
121566
185195
245844
156943
37304
40520
234486
4050
268838
27640
86135
306094
56537
25696
294577
305046
46218
81952
266076
215614
174357
14614
17403
258240
174883
3510
153912
46828
121080
191258
248546
112336
130592
229731
37197
288749
23098
137420
108163
38858
52581
269370
8891
296894
139156
128387
43237
164087
56400
203521
165041
241979
282390
99734
77199
184786
293909
276585
308181
110931
234185
29576
157760
26921
8893
45323
234844
256252
142440
67980
47945
240700
102917
61742
122388
122528
129411
152732
269310
241515
152985
123542
155568
283690
76000
98941
16747
306001
20286
16742
218456
24781
209063
80011
251671
300305
79683
103978
248217
192835
309360
108548
115552
169730
225014
1496
138462
139271
197481
269910
305220
235725
194750
278255
208865
196289
160608
99763
132730
155899
38708
31566
29019
112099
43648
299060
50391
244225
175313
68422
201561
105123
95527
286113
84246
140090
115750
122244
228478
46391
46022
277874
115501
114334
81994
284806
229286
12638
197144
3062
293529
160069
10235
277017
148467
96526
67027
8430
56424
222852
88976
190079
105799
13833
30962
255840
144179
259045
116326
155338
160821
155466
242324
136335
127588
123820
250664
86124
154971
51243
111734
16042
30606
95255
209401
272724
190042
35433
170470
301601
27987
197142
207976
276277
264248
161733
299892
27429
149571
181051
195038
108649
65521
16531
198021
276905
219095
255163
189472
269672
284121
13101
110043
15705
102706
264891
10527
216287
5291
164660
23241
241410
61053
223762
309824
72114
56168
39817
43415
216803
60956
10493
256979
228700
131418
192788
189209
235334
220287
24838
296627
297168
20763
29205
170244
309496
154490
189555
234074
120819
176113
237936
126820
146323
300818
192698
284481
139952
190200
130773
171595
17041
210846
104937
141241
273430
31738
294354
236158
218723
61020
122371
299210
24788
109078
138005
83503
204535
253212
303251
54918
201485
239956
21461
304638
90594
145969
302262
286430
80064
191286
166498
263617
81964
114278
217582
309924
44925
241144
289241
294530
272243
279468
164517
55420
103976
70424
223889
49219
97319
219294
212303
162936
79906
37081
56923
309974
300168
80470
292134
110225
189233
281759
39415
167624
135913
9991
13934
130149
120192
33713
20530
270997
192066
236606
9321
269125
140718
146936
171198
69947
141389
41154
204355
293797
199323
148068
297901
196806
33754
122447
136262
268156
156049
286504
170137
255050
292913
127698
108931
222885
19489
50922
83454
153831
267977
301304
1579
245303
237703
207236
108659
2234
25827
167407
45977
58576
126615
124153
301578
38946
107572
234827
5567
223294
298115
91641
44333
251623
138344
92382
222379
290276
220175
286506
30005
74283
95204
253153
122834
68838
126792
241763
142537
233032
72875
50105
260665
216322
22031
193237
220073
198991
213244
165204
183952
129384
254783
195843
61
145589
297066
290893
116284
11354
274088
120058
176600
162138
63373
126695
155217
216941
143164
161489
135253
216715
100945
16980
251014
132634
32195
185738
297003
138982
98495
145495
229248
153137
182985
162176
99156
270746
161531
20125
225056
185455
148888
8964
192739
244031
126839
119551
72167
269544
47360
287088
189366
153254
271216
22957
6051
178366
61779
155040
160847
101886
237460
40439
66739
262775
166587
96170
106650
4435
205265
218276
149605
167458
287872
118931
10045
47042
223251
308564
283524
56965
31202
213190
164273
135603
121031
196207
86939
93643
99511
162472
42708
35454
128493
258104
183811
221580
244318
161847
43711
200474
201782
52558
146981
79413
179956
7662
26248
263391
7814
284324
40830
111470
103039
98750
186372
141725
168202
114618
149301
1393
42017
36543
202299
148142
56559
135456
184915
279968
136615
17053
103955
182547
213522
36264
246506
104605
35307
90518
20614
155927
267352
248916
182222
209756
81775
226070
278818
127812
112606
254999
76293
139170
223610
175795
108063
168992
5301
64305
297857
129560
16316
240042
263914
289678
301775
268751
187645
215990
137869
251576
56366
70097
247486
181148
245430
252994
115097
142864
83738
212027
63231
295874
58873
74394
238304
276982
34471
87866
8897
43140
129878
155994
303086
249991
200329
242760
242864
308924
268767
229174
28781
258122
36372
270350
45349
88006
299242
107169
30632
188431
306358
226699
48922
299101
302203
64597
10163
117975
123045
232494
33016
185674
206986
229318
264567
242097
128971
250784
26885
277570
274249
85835
266814
287107
66963
107048
3753
122085
88414
291084
291156
262945
255677
278039
58563
193029
130297
306868
297715
190520
18418
171664
156517
166984
301530
88780
273171
262582
190642
151264
32741
24458
201741
103659
282114
173885
236776
109454
52233
203868
239098
271074
17473
124663
99590
235924
219400
305805
229506
96171
88612
264317
49513
123529
18694
107992
181191
261955
281324
164864
148866
81372
26228
286856
271401
71291
269516
59713
197050
153556
44678
274656
143355
286685
278701
170638
280914
188882
302061
223196
3400
115201
47313
188242
187968
213868
188595
147553
258112
236888
263969
274269
10015
251155
52171
64120
302466
165543
201982
149290
260764
257416
91621
289928
51503
217322
134681
221537
297865
71666
85778
304154
115720
308058
148285
5316
61591
216196
168618
77476
115185
224597
110791
140372
290216
282116
170087
136485
130978
111255
85791
189679
226993
23412
132498
265405
118405
87504
287671
52329
172055
139694
227580
285421
303635
54966
298081
145890
278539
226232
223984
223720
44706
258390
137707
220844
139199
179595
288164
243022
50006
79661
166626
70448
124497
65999
155321
220292
179150
302109
155315
239563
286602
246855
134279
212198
179001
119415
131646
259063
178517
308776
127729
51522
191136
287972
82616
191666
59153
210333
3050
78412
9392
65944
186997
57379
184948
244176
16116
155211
310048
225933
134242
304792
133218
289797
240318
91656
53144
168803
302701
92156
5859
91005
283805
221826
162206
7151
170704
18894
166042
155447
48462
60301
13567
238760
109168
75525
127854
185176
451
101938
264963
49913
258562
6137
186157
180182
9790
32739
266424
147512
268887
50505
152310
256418
68359
192685
80575
282002
123995
199948
182329
219011
212729
179437
199820
182127
230901
265193
34240
258919
195541
146338
229900
108588
293054
1439
64359
209224
130100
28084
152647
150015
138586
90612
83293
113913
289617
181063
250000
215149
282233
295382
305896
226008
159642
123272
165093
21244
61816
208592
237051
128635
270960
148413
166359
298073
93955
283258
133063
79398
11871
2646
151047
101157
148710
87268
44143
230680
109596
135271
168660
150571
152423
236786
38269
227606
297346
254795
116007
208778
105537
110084
212971
66823
228404
186052
199272
282951
174417
188131
54283
225823
85920
235629
100970
278739
176045
191358
277494
61853
111547
95855
41560
16315
142140
98061
110061
213975
27894
3080
129129
141359
184037
61400
84258
182041
5637
20917
109328
134725
153300
186228
218515
24847
13970
71490
76123
246471
172722
89568
71622
147577
143629
136175
178373
184679
273553
12212
281028
76230
46125
81603
52440
103042
171156
131796
307377
205032
246023
285509
217292
186138
283707
248640
112353
173140
257686
31260
91271
126734
91312
164068
169884
41990
236703
70929
150139
222132
36847
105489
29695
297596
292693
270015
9370
283094
139002
119898
242633
238714
17458
145580
87730
36413
142204
24035
129510
216679
66709
309916
211699
31242
40770
99145
97156
295761
232206
65976
20547
152362
53827
59723
62073
134532
268440
231337
209549
203470
211742
29359
19195
50112
207670
214064
145892
273100
105070
55805
241017
137331
254002
225263
115238
267048
146750
8034
217982
253127
17386
212578
266489
307898
81770
87591
243185
199823
24090
101937
178423
246846
116583
290018
158200
221010
239283
132293
196783
134047
280248
189798
24470
195561
130134
123623
113735
206234
7335
45468
127472
34806
84239
56822
299647
33419
144293
223807
52518
145067
15936
78612
41539
228285
258160
99006
211447
195322
183822
257736
87163
36068
83812
231718
238032
185892
303925
30593
130559
127839
156586
91947
180392
296053
216039
228783
173615
151122
28194
272354
255071
260485
202290
129438
22163
226687
281356
262871
43879
84097
233365
302041
259983
208311
7142
17992
141277
9744
10686
289499
249895
286119
52489
260958
67382
293779
52067
134906
299945
238574
198770
257590
68207
70681
129044
291892
118992
117933
223028
127850
11915
103496
248430
300773
148722
140594
95997
74959
48463
263803
241986
66698
68308
151148
50615
271278
75873
3199
291017
117255
202423
13265
204210
111352
144594
229075
107490
278803
65903
1494
224693
116903
183900
73965
297549
301829
236095
182684
230056
170384
136843
309083
279607
49668
52195
169446
301919
11429
186897
107926
231148
299414
129925
95512
168500
200721
225440
304812
296509
18318
155608
70672
7792
157693
59428
72654
275052
156417
43738
136975
189964
107773
274971
105160
145354
82342
109846
184648
292857
212868
148454
257664
42435
64339
101065
132
274037
168763
230112
31873
182903
49926
207627
227205
3753
168940
191776
291893
131763
304513
253279
191565
235784
115577
269146
224879
296050
161206
276314
69606
168174
217443
125124
54735
42731
120283
28475
235264
113154
309143
64337
146672
30695
22844
28849
203194
133945
259280
93159
224523
64980
158749
209133
7456
134246
114264
297243
161326
192387
105428
125818
149210
221971
51146
56246
66214
109817
43068
205790
205982
307138
269851
246547
152041
248838
305191
250546
237802
143549
175596
8232
84373
222399
262454
228237
101116
170620
101736
2382
118714
91999
104683
104900
273002
162723
6755
122914
35175
11258
220567
58366
95521
245550
220920
248153
274750
248763
241915
187068
14466
202464
197625
9618
75844
290212
72071
260176
427
243789
209150
181071
123980
309693
109805
115887
286970
198876
40489
115421
91586
204719
22232
273578
305232
208388
63602
171000
71729
62442
32933
245731
309126
60508
50841
49377
218324
147497
104421
30423
85642
20011
195205
308819
2323
302626
132474
48616
87538
290859
215527
183043
114517
206332
212125
126230
37220
216580
89838
135172
8030
112746
68492
213247
135202
176452
279735
239038
49256
185193
77910
160951
18728
279722
280276
243113
56443
101441
5004
230647
286342
217675
118190
93701
15031
244035
225083
277395
35809
111776
15534
135048
55573
4200
23727
162157
260443
193830
200032
77305
57862
168092
285248
293041
276023
32423
59349
35675
251129
201000
26050
160806
135946
70960
56050
54762
193870
118359
66803
1424
263819
71079
262976
185028
278513
276063
154169
25655
68498
202128
147581
22238
60519
12894
42467
222354
58268
55352
161220
7155
87012
140866
65702
251099
171309
94057
108058
156145
247226
175185
65034
189871
104596
14064
59511
177213
123211
256817
128304
202311
137880
118669
19581
24176
306684
213221
44129
165038
123627
250829
6294
167561
47142
260088
96612
6727
50309
223948
191394
147032
119278
126385
48264
127720
258407
181235
15233
290588
23234
95621
107358
31433
128247
120387
52726
43606
134065
231631
28281
228762
58081
174124
308850
61569
170335
92481
84367
198830
156028
117213
52354
172818
26739
122670
82441
86189
37209
268921
5760
154193
292558
9418
133836
79680
254496
22583
732
299557
134054
160744
306993
226225
25261
7046
281110
255192
55660
27235
134004
68251
88183
57378
309223
96548
252013
173494
143614
92551
174045
215294
154341
181886
102740
127515
129733
60075
146267
63823
277032
108205
202807
291275
283515
150751
148290
242763
72484
293331
120922
124157
58000
253919
171775
57459
200042
278208
33152
271878
182503
169229
253801
71031
278302
228156
107752
97626
170199
4710
124183
300155
87713
278744
175629
47824
13985
219974
154716
28786
276181
257549
209162
187644
80389
305089
222859
249165
203344
122782
256812
275612
217482
220765
111598
59552
153199
228777
24096
149887
83898
223561
73920
256775
97600
233315
151192
210897
127888
307985
182820
212095
233113
88040
44988
37255
14616
85516
735
190627
183388
192235
100798
255360
306064
248913
151606
221368
33895
95032
4462
35125
263222
138791
309441
256774
35490
53991
15500
295698
182516
60630
183167
295762
111417
218446
297764
261439
122104
294831
216577
309876
6363
141622
63935
94787
217841
22655
6497
274915
249408
90434
126223
131688
101724
62680
225558
273246
58334
124858
291602
22974
270613
248860
4748
271766
85789
48435
169279
90706
5752
84630
63325
23699
4069
261106
221635
264000
286448
166084
73154
295388
275686
86739
49738
17323
300954
213441
244330
87339
263224
32459
62984
137504
4494
57797
102329
292948
181451
89871
4431
96363
36446
59817
259926
137946
148231
47663
297648
309237
146386
265557
10434
35461
91379
32329
86561
246850
249273
77914
147806
293813
142549
63608
39771
38794
109476
35990
206487
237136
130008
173355
128927
138656
280981
74527
266898
161000
185123
259243
63024
53260
136913
234997
105657
201958
76708
62067
57282
20757
252646
220818
303097
48877
132732
291975
222549
191421
182747
165247
196205
73682
38639
245319
121863
100243
16637
302603
116818
65720
108017
273738
242708
114836
155776
117014
258010
77211
287598
72325
279781
279872
125068
58329
22506
82436
151
166246
215722
111290
224798
162686
184991
48341
140259
284644
215784
253930
191198
55369
265195
78631
170018
13494
269698
146011
250442
301264
222742
285595
27820
79100
275442
304927
116863
210877
246355
233873
221904
259185
284711
136114
202490
5702
255137
273320
122917
40870
285382
27835
215094
114463
204116
229588
171339
95500
147039
231057
133921
253895
23151
71216
261808
295658
98132
190502
213007
179523
131923
107372
10398
43355
84028
282300
33929
38480
255717
156561
61105
102652
16802
309548
257580
85198
29074
20449
1759
185375
280109
113293
130869
224959
24173
278719
265355
131250
230672
237125
280986
122053
261275
61907
294771
229203
88103
306883
191478
276772
123543
184622
140451
278096
233111
178099
192190
176416
306285
204122
251568
119170
167599
238257
307961
194472
266264
277903
73328
264158
83587
307455
108385
197135
160772
190260
290644
125345
241926
99816
89371
50617
50616
120299
229441
138211
93743
87706
107517
149007
7835
217204
205838
104764
70649
300286
223574
89615
256931
294379
16430
73279
37359
81082
130232
202888
122107
306105
161604
249377
274609
297340
247147
251682
13219
126048
265384
291918
286267
89002
254334
174522
197753
164514
237904
78314
69521
80842
53384
217763
30473
176365
264116
4175
128042
27285
133075
147840
204569
40673
152555
287112
131948
133837
176784
260179
72358
14055
183768
68242
45540
187887
118919
101101
130366
292735
260125
168284
246703
129537
280406
100709
269520
145562
8295
252988
167564
12397
169997
298400
2405
106858
296182
188353
164288
49754
288635
304445
105216
173214
76874
174598
96122
117834
302245
7344
169709
133682
9354
238846
135959
235203
86761
72325
116375
177678
262169
49435
237636
160806
63070
10495
193720
127119
57359
25457
126201
29262
28189
160323
261814
15681
125934
215554
208893
120649
248654
244324
187654
86181
272017
202719
155471
182226
248340
3619
206602
71133
288025
116370
135341
199759
46630
286391
101898
197613
177873
126638
99326
258302
51327
136330
172554
305511
269133
171799
164251
216253
66835
169680
232635
177641
26802
215549
296386
186355
34513
141210
210422
295014
81609
60715
79479
194892
159956
211861
171730
96561
31368
45439
8638
204753
150688
194034
210831
101705
107523
86979
285522
100741
33686
305769
181420
245155
110507
215299
172674
145680
200259
241258
237500
196890
32489
209412
85504
19017
15399
202026
184194
119331
117872
205555
143834
41616
81136
80596
55879
55174
216115
303508
65272
241084
275752
38669
288749
230445
215555
141664
124889
91678
18143
302561
82632
212212
271096
2579
213660
2826
280212
176440
87084
15176
270863
30492
210496
160471
247672
221740
11670
76228
109270
116990
140170
285898
277618
90839
87552
119969
179811
146360
156686
125251
54112
218529
145905
72145
41121
189796
36489
135524
227838
290793
499
23350
114885
216678
190614
214356
96235
51359
186382
272444
98088
36902
176217
155708
4568
163707
40364
142533
261142
168754
141671
117988
176450
13586
145356
193742
45
278267
95803
113058
165773
47073
196636
73733
179907
308298
48768
44959
150665
73090
157223
253639
219111
219856
167372
196139
184442
35551
12381
90630
138918
174868
287444
301886
109536
173413
86990
46302
236181
40061
241631
229923
309061
249393
111929
200756
302704
147319
218557
221660
177316
180957
83004
20075
35914
125184
146531
69057
266109
99809
292705
283871
234678
89746
251411
79154
229667
204923
243440
120863
245542
182064
304749
182345
118614
115030
151830
243416
2053
150732
256623
121896
133485
182890
287982
16544
187117
204420
212765
228503
285914
204868
259917
40251
228799
255238
63862
223811
86156
105834
196281
195265
212074
56412
260909
118996
118705
304240
13643
14999
225162
277724
261260
274372
111887
176592
292412
83039
20620
241618
254953
254400
231888
131419
284784
37545
35938
145115
2297
31790
191685
33772
167797
240814
171758
216586
220156
169320
233713
92210
113029
149415
51453
18739
142954
283309
99003
266919
60046
294667
226862
191186
74531
264044
176956
229848
160157
283434
293098
150143
61410
103922
292566
164919
250335
176653
193589
19585
82997
224735
134720
14110
232781
157263
10621
215329
254866
16698
252198
59277
232674
304610
91337
275604
286728
138839
142975
257285
224553
173900
52425
144966
43939
240467
42000
59624
255899
26395
143644
206402
41478
28713
291421
265468
302886
76559
254321
231660
94501
240528
265859
218136
61013
264186
270900
298515
56996
246774
44487
258886
173371
230551
287204
88157
259360
233160
222641
170784
225852
234638
110632
206020
98411
33550
287858
27259
57405
294871
46062
169668
153089
167451
193487
224267
281799
89458
281450
169488
153644
137712
137007
124324
233929
5082
261646
190662
196984
101760
201330
169030
27188
105374
68275
234981
54166
195381
154252
272028
276013
62516
290450
266720
306985
96793
242976
207640
99091
285540
248496
135670
109996
57774
102972
177201
11652
85879
129330
21809
183777
208096
15172
151362
89349
41256
232783
123772
18793
186575
206160
273455
217334
66149
308897
268704
293793
72393
11220
167616
127403
241937
226352
298781
227208
66727
43880
26177
88426
76262
24144
286638
174907
181924
177872
252911
282105
29069
228426
159367
111038
152462
765
77315
90167
155932
131118
79740
164509
133484
276068
152205
164289
149141
52750
285162
58648
76062
151170
132838
161103
43487
93885
57422
224193
298418
124646
494
173229
193432
25816
7949
292614
45484
202255
254513
212568
235936
252373
50383
241382
236080
45101
271584
133173
301485
200456
252918
253280
181495
56263
128561
236598
13815
253612
176456
164683
73703
191685
140664
292668
163256
290927
129791
2153
257274
291540
92856
210406
21237
79979
49335
27280
134103
49371
86725
53097
201371
6628
234779
230749
205726
72934
75331
150076
36990
202677
212625
188727
202099
250600
233822
87257
54391
38882
71761
131403
198014
52841
223070
286263
282582
189484
8208
43552
286234
47452
299838
75947
234412
136618
179022
304308
224738
210751
10471
308954
200468
239587
173656
16594
101263
258485
220527
52923
229684
141082
104832
57201
139018
277256
171409
217725
161673
226672
167917
82436
70953
256944
40518
29615
305647
4289
75080
273992
187643
162850
1572
134564
107312
285646
90820
40063
23791
258507
187600
93401
35670
210263
120432
136303
59402
236578
32561
94365
261292
34425
244423
215152
60295
158386
95415
160615
145740
27990
113651
78360
37094
192336
129584
246379
49446
49284
303156
894
3776
229036
84398
28539
246108
3396
69828
303440
198212
246804
150979
193694
149576
166382
252660
293504
85816
255432
64916
267652
299734
73426
161281
130989
90922
238222
244031
104569
188718
237160
74913
169098
306735
165079
49822
87612
10312
284688
292193
229918
156481
225671
260509
216475
224687
275166
174737
236988
263289
187864
275472
175287
279682
74452
39816
121851
45508
196683
183707
78472
129521
300508
211266
151724
141214
264787
260838
146724
78758
7269
84725
278280
217145
214587
146495
188774
69711
143795
65399
12585
139697
267050
191097
137557
79063
64208
235687
43489
1468
292391
149752
200173
266132
268358
166454
128588
103336
260633
69888
284738
308968
53856
67565
191585
135187
248760
276918
41145
8782
21966
188962
37705
19380
153072
141323
45731
187201
170966
40384
308086
244930
239768
126996
222739
253224
126649
69125
57707
220984
6529
135562
283075
174836
208124
59201
136268
19953
180417
164384
103700
146310
219657
31116
134507
307385
284654
222000
160121
292265
127015
2298
279172
123553
190760
253647
194340
285675
130423
138847
203520
72942
158385
9248
107689
36911
183462
188931
76697
20858
65599
207306
210470
80167
50905
125977
77031
104617
218139
209304
142715
241918
200121
251993
213113
225125
220963
153658
128372
161323
173286
20020
174892
166226
291317
285200
306536
120182
2018
296200
305672
218530
296271
69094
20414
274033
13979
259498
157824
303752
148149
252048
94394
98988
309830
282609
165695
120322
16462
86369
224461
145210
52577
226884
182856
106724
185080
174852
50119
35571
26417
277126
67674
6414
77954
147412
267060
168119
219888
229578
86727
239401
191400
149144
40941
138896
85752
185100
74355
92195
179248
13035
51150
120428
282736
292630
235996
272634
304611
280897
99519
74251
48780
218351
158817
224037
282436
191349
13678
254861
50632
37792
202104
226376
136118
154162
110544
111631
188692
238210
62918
140686
272154
213315
104709
37119
57564
35585
187155
68056
284153
216204
151687
82947
222002
31589
6714
142752
216583
251931
201772
134571
304898
274912
183093
178932
76578
211610
11824
180569
304681
142200
67294
274367
59030
274624
198769
272049
190937
254414
229461
6153
124023
225277
146801
288741
103240
92323
30781
269687
148717
106080
28113
226681
135523
13925
255748
183009
235165
227320
83060
229351
194739
172228
48724
135661
307219
78190
266909
200092
218565
113678
293165
245192
41898
52216
18649
293862
27642
60839
178232
144563
53571
234806
257263
230701
187721
169521
119295
150335
46732
119308
265834
3875
11963
60716
155505
80789
230582
117757
16005
164607
49759
166367
303729
307273
83723
38682
95628
151065
204931
15974
121657
97220
272576
158272
34126
254620
247816
282454
130932
31238
65924
241710
96993
167526
22668
219173
72486
1195
57446
92381
81432
309859
106357
30739
126100
68361
75058
73714
109703
206787
224633
250415
170254
48528
242852
34562
26979
143403
262127
153013
73023
77079
91999
190053
116271
20316
176004
79132
265439
179906
77608
166574
271413
198670
118918
130791
192938
141578
14656
14524
79073
230533
185705
308134
23040
281561
266391
95742
104425
138441
78660
212654
260555
89093
249195
205132
172465
60536
288401
37056
77931
168261
192487
295880
27780
153574
176434
220217
89154
138618
252800
35508
66006
309927
252944
246362
176442
167302
228165
292373
49743
49817
293661
228905
170730
188796
70678
238402
183192
165192
270101
37326
39366
214955
58677
150735
209623
228538
119421
51936
268267
254593
272281
41346
270412
61838
62754
233713
258431
230955
128809
289913
76244
4887
241770
51030
72189
54168
199136
286373
191245
108214
223939
28496
63646
76371
109673
289136
56312
26064
273235
12250
96229
70740
234440
162189
115037
200954
258214
177787
198217
290546
245392
253812
200626
291844
60855
253002
194770
153107
227487
47067
150589
182404
157465
146284
187469
185257
138814
229578
193550
292598
167821
6270
78708
154125
236395
50913
120593
4217
219412
180658
126771
151318
226700
271354
243007
50135
296783
277860
243433
286877
172996
47492
222193
95466
148442
255390
53258
270857
132305
236448
246204
50969
289654
192996
290675
111925
193662
113603
40660
275312
48481
132440
65630
83837
16147
194206
51805
195842
5348
102392
176701
75952
20314
168747
282395
27144
114330
5646
21559
26527
202428
71011
59174
70929
183949
132610
196310
9849
177475
210049
173588
267293
265170
107829
231753
56255
144015
37755
284913
295293
223286
157087
242160
174140
70597
206587
72520
156277
36725
251562
100107
32568
262973
245850
141272
154635
162604
229727
39649
249273
171275
144334
57671
222080
68260
273982
46759
148944
262050
37550
67451
223273
142425
36504
92603
262135
147748
157737
180744
251195
208788
300185
180456
28043
3897
94932
112117
95711
276432
80779
82323
265021
74345
219114
132598
130309
122503
224334
132105
38285
42743
285857
270226
235712
246057
288653
68968
299458
37945
94748
298206
241438
237450
270788
47489
21735
49557
285674
233568
109728
300509
73659
239182
295057
185000
67782
59343
251606
116511
2958
53725
20694
65012
79796
58971
125647
237081
144601
303379
198155
60864
235207
302073
223380
108590
238127
196885
257762
91896
204845
217609
55049
187638
90765
148155
207187
38947
246936
199340
155755
133571
233093
226390
61362
64128
26877
113398
85460
207024
7070
254274
13135
197622
256625
186975
118878
170482
273152
145240
256086
86357
272766
189989
281076
47262
111379
127592
295433
184110
59879
122680
264889
66988
120340
278544
237678
150379
187479
230215
163614
281717
296500
260068
280976
201227
45941
281609
285762
41027
12720
162497
132284
159397
10186
258039
160957
96155
72710
303214
111322
220890
16424
130312
44603
206911
113301
295579
190515
156883
276593
278420
159914
60708
275993
256974
32638
114716
153965
111395
63070
86189
191385
233045
178742
231944
65178
203479
8422
156385
179856
185431
158759
144422
138150
210425
298711
177496
192422
208052
27521
115502
309145
34983
150871
150452
200604
99608
16251
164789
216543
96512
147596
196548
95516
281068
96053
289097
66302
240997
286556
257798
79538
36131
50281
124907
16820
142050
191409
282008
551
154192
271228
219060
67891
31133
208957
63928
26776
21882
29509
294520
147194
165431
173388
244350
293767
84958
80323
232650
79774
307051
170779
30721
154164
282782
13621
285792
75238
36163
116673
49526
197124
18220
169187
170311
37998
107957
136963
232562
194579
100542
87729
58958
267609
171630
220604
193660
286143
137929
74511
252050
108068
133955
260432
69104
203478
32141
244237
161991
69565
37877
45147
291725
163065
43333
116981
249554
250704
220899
274106
273405
239693
289629
251929
30243
138297
76604
257300
228452
81590
307068
131438
112314
90879
178324
178093
90473
117501
231288
187766
203253
28082
297394
224560
301470
272206
135505
179931
152986
115707
257511
94038
131950
34483
195777
185613
139507
229571
260035
39939
221096
185468
283231
290809
194005
28824
24135
176764
49103
267492
87565
198242
25411
293896
283613
269028
131121
170375
219497
165420
165668
30039
142457
140188
108794
271901
158632
189434
29912
193834
151957
217718
233419
184635
279125
36826
271710
57957
238805
107529
144274
264475
299263
246498
169155
289254
26518
189050
161842
270671
97793
283072
57539
35932
231271
159549
249882
168549
254689
207070
38396
307637
40419
292091
137357
189654
141824
249681
277359
99635
11760
116282
191854
160409
210104
174809
178620
138009
39898
7349
231590
53341
86153
231657
6577
210514
186690
49333
257750
71488
103338
170388
105501
250774
273781
39154
299848
74084
8354
174644
92779
268860
249647
153486
222130
106892
220589
139184
270116
287544
153249
212985
11059
55551
177581
302286
284308
294339
69955
185729
83914
164731
97037
305612
182560
238598
91389
69503
50662
151480
212862
187083
175204
285605
144502
165548
109869
236536
259287
28804
137125
12845
184024
234471
156230
101710
296066
259730
151283
169043
162675
295155
139938
18931
249329
217273
127407
161636
73725
298235
211656
28451
150490
219152
270931
178362
90760
31166
161804
230735
171822
279845
180102
60195
160028
16098
208913
190817
211545
222000
166217
266531
66937
115481
172434
74612
272709
52551
205168
196671
206932
205995
9727
38586
145949
242336
117878
262731
172037
68867
237125
52030
69500
282741
63835
198482
31016
212956
25373
267193
145543
176124
212273
132450
73383
102539
37636
305521
239809
28848
114196
161784
56278
232990
85093
84370
271591
261112
271657
76876
78124
265196
128536
167363
196731
176577
118362
91340
302143
227989
115462
140962
104964
195965
21171
154880
135332
144455
104163
225314
149617
145489
222264
96199
170077
13419
50491
33198
235462
48126
74004
17915
260363
198896
305894
302970
210358
250565
120017
154256
222843
88148
47595
182567
106830
42672
48899
111791
216139
307566
278807
257618
125142
295447
268917
101667
288526
194857
216623
125316
136543
107953
12067
213386
138330
300491
139389
172202
137737
131563
44255
210165
203318
180271
94514
70444
181655
159209
186823
198928
146266
7397
202531
152882
101297
34238
9003
129569
52626
258577
41382
247271
128383
155650
174101
239444
302794
28362
70418
266159
245528
284910
78363
125080
224507
265268
104840
214655
103314
208233
75683
40550
297374
30896
306471
114253
209927
229565
203107
64650
236531
248308
154637
170483
209922
126758
189073
115273
284470
288832
6312
66718
119307
233612
252301
308989
70758
159586
119253
198001
4200
144703
252704
276526
244885
51194
10067
154396
136500
164962
138921
60796
142535
75792
108880
34329
1821
188880
146981
291113
303822
235639
67827
231356
46499
1711
32446
56899
53294
147572
165927
49245
151977
159713
91938
149350
42510
291
168756
10107
101440
277405
265515
164987
218788
263849
122639
83623
194294
27534
173633
305664
298487
149103
259984
237108
130731
40552
181328
84213
51286
186672
251592
125219
212124
184888
78462
3821
25378
168941
261507
164624
5530
179222
159238
104041
254620
264880
306881
99544
305677
92733
131766
303365
177301
173693
284034
188395
154155
225062
251778
259023
74607
251948
36638
56007
64707
120130
307683
144557
94703
216203
90463
94482
71731
307911
240282
266064
105977
144538
250245
86048
85730
232887
213998
145490
272154
260980
183824
39408
74263
292336
5034
35438
206285
192176
148733
150565
156249
13582
120396
271535
63117
129536
107981
106011
231930
204333
89759
259738
229069
254003
145992
258323
5709
27092
68577
157154
159660
234495
105900
42059
184135
64187
46576
116579
170109
69364
197572
92663
235647
135566
154853
108463
300331
215113
115688
149562
57939
260146
77304
300410
173148
278129
303722
143805
228167
63099
232048
245605
21289
104808
133327
172591
153620
100634
129892
8669
183566
261125
232924
46678
218318
204982
202320
256474
128556
247997
220058
107590
112609
40033
126944
11491
76943
111093
134843
297895
49540
67022
197133
186872
72967
214599
22713
82671
300457
197798
150023
283872
255576
234207
269123
186771
33863
277661
107114
272957
179040
117327
27177
10493
107565
292415
69419
68028
185949
208612
286169
74804
189665
27941
6232
187455
43505
96589
297917
129297
96027
298406
103062
140349
61576
90234
300971
97145
24095
64884
223889
282421
205047
264292
198848
222814
240072
41049
5008
277933
95650
97883
113296
276694
264768
111914
211315
165332
19937
104460
307791
168052
98602
308508
127494
240850
221983
305161
147991
202521
182522
156843
212455
151176
229429
207810
235331
121565
197720
65647
268725
136839
35554
17983
198207
209744
55847
145402
178759
298166
269106
239370
225083
252982
257005
227666
32943
121488
2549
173619
196669
150017
291106
298316
75877
297895
33752
56001
33312
45131
213305
269435
196671
233752
63007
38792
251288
47841
271399
67710
16298
155524
227124
99613
147144
27753
287687
70508
255598
75814
12876
113021
158828
85930
95141
208389
160958
218374
200515
200451
76209
131885
120839
179498
75067
180391
213801
32043
180954
155957
110484
212934
237707
62898
195241
231931
243027
179639
5445
234842
182338
162885
196093
101637
104023
25453
82857
136878
58560
23034
17089
294916
255516
194174
43590
162768
248799
229017
51835
177161
226263
64662
198278
57202
248987
182890
205421
182423
188773
152219
211090
115932
211937
45419
172810
230557
197392
65412
301485
88767
1002
26349
15622
131596
294667
242088
207235
194463
275625
96640
57410
288845
121619
120610
103511
141576
291324
2957
157468
213422
70542
113491
45744
1461
105782
62042
151076
77885
309298
213920
279305
25267
137856
260552
180942
243219
261532
178091
184744
17312
185895
256219
96370
204642
300860
227589
56751
101084
166820
33333
133860
223677
471
205078
186510
137290
203015
255677
167507
101325
184882
103298
218496
257799
163048
40814
9311
32425
63317
156123
302006
251596
255731
151369
12313
200268
73852
205132
213026
177758
118233
7304
113064
181904
70210
285400
146679
215462
28470
133621
298275
111245
110236
96705
186278
199747
202861
271620
51049
258496
8301
262513
63526
198271
6018
25567
219155
88944
207655
165522
173117
190693
197085
156208
9765
236301
182545
5994
302892
247651
126148
290579
51639
254112
120811
91260
20665
226154
41876
122058
6348
271474
76586
114564
240628
282982
212166
60643
111301
195537
26933
159018
136722
10204
16884
117889
265458
214264
263356
59964
66961
200882
306774
43856
268534
124250
26541
12635
286310
178634
909
107686
25167
19918
234204
189454
308426
9613
36960
146310
75514
37744
233397
197454
190378
36823
296560
112257
262494
130416
282756
293814
20501
43624
7021
306324
51300
235073
71954
7067
146549
117210
205455
123161
239643
138714
225509
3495
38797
14092
64535
186958
151290
172089
170363
154808
116581
268334
161301
273680
109124
2693
56371
3971
98948
56332
271347
294957
14944
40513
204367
225331
110150
194848
40827
34279
135939
95541
305398
239275
164383
191544
193075
98647
40277
166754
1976
261042
122328
1488
261137
268242
156804
266595
229852
23205
56816
126697
126108
187123
1624
243228
72728
277761
138507
224064
1618
146230
167485
287863
303159
114580
127494
157077
94340
277373
86490
204110
226546
162407
66913
102293
197760
275859
65976
295682
93478
159354
20958
189963
116581
154598
275667
263587
299367
214534
145673
119959
88573
52787
161592
14580
40196
87444
160386
2049
225463
205696
75622
80325
55600
149177
180704
278957
288965
258668
124177
7412
78868
99689
211454
203672
121496
224268
251937
18786
56408
139447
211229
222723
92989
50296
217355
206967
227661
94232
127044
85065
120507
72136
67271
79192
21904
202994
169355
25010
186839
19313
301996
229365
223702
129471
153152
40106
39346
279209
24780
221245
51858
191997
273651
209307
160124
39969
256991
75530
156906
220007
23387
238548
282508
262489
49751
15836
83081
78780
94378
232257
162055
143702
187082
39317
52744
52414
14420
291104
282869
109323
77090
153803
224537
12917
205535
110790
240676
123273
197713
290803
152296
309038
230551
277141
232970
104012
257642
246255
252960
190363
30989
127209
242140
166930
302357
219263
111719
181019
173712
28364
120228
222564
62875
257557
9092
16174
203048
165244
687
154408
161680
185147
275596
133164
162106
303473
166653
288968
250249
268336
167565
38127
167206
57308
172762
236757
261042
40423
175762
193387
179058
123510
285349
75390
57562
108510
227867
232392
165242
94543
94406
27393
169914
265456
140619
16080
245001
100698
49381
165188
224624
284728
201386
94793
206670
126474
5803
85489
72555
256704
238465
9085
90097
119645
213746
65236
85897
39917
56484
267457
148682
228154
296386
140610
172077
280155
77380
177944
131534
263699
184169
114460
291593
99066
113124
76162
277102
181743
193215
238423
247583
27659
162034
172707
216728
129674
187063
154023
192573
59685
12348
66169
286581
9687
185329
298042
219012
233997
152945
83118
257052
106824
74701
264277
195478
83277
36687
39787
176739
142105
13810
63443
33163
38415
9121
118508
267199
139364
220862
230776
22653
90564
283413
223573
219943
50301
264310
287212
176130
196655
42803
189174
278520
120268
285316
194318
125715
214950
93275
271572
200018
35551
106820
199317
207356
17280
284326
35330
59605
249497
35396
2846
274596
140201
279475
14649
308
115610
58286
40278
253706
73244
214634
309618
12127
279493
106286
218261
204760
212962
304978
89229
178304
294788
166012
268356
153937
233205
189473
19193
15820
123151
84877
102834
140122
262803
119835
108300
96672
115371
120832
84608
73999
120615
50722
15388
153729
34321
206891
292846
101271
246780
176266
35848
174389
170821
14940
134823
224463
283673
75365
240348
120814
234642
206337
138570
261093
68581
245283
251233
104725
131734
79426
132553
72852
68506
3871
94465
93571
89944
136376
238909
76928
252642
203368
126630
116778
136067
307579
260482
286738
218261
146950
279389
309903
187050
231386
69368
295888
125304
19110
142300
182994
291684
229393
163216
75661
250918
252165
91564
182882
76717
106340
115547
160711
238561
250730
39363
211910
4757
33491
310057
298755
79190
26479
223336
4578
245082
142551
135939
272641
54477
225770
84592
124951
55120
72591
85749
83315
19920
239078
240734
200135
222130
189404
164984
31945
7913
74502
81063
103914
137490
264184
56183
145016
288925
65742
53867
143448
57002
8568
254418
184669
163400
119014
164460
183338
208580
263224
193159
59732
280262
36469
278073
127923
44674
223530
189592
114454
143771
128365
27931
169373
266923
218084
4550
173411
124113
297595
31682
210075
132723
131102
70558
201050
13699
228664
57097
90314
249575
289569
125907
227385
80292
197813
168690
251365
171285
220976
39157
138129
291901
163482
223077
254741
95966
163231
103255
159339
287766
97926
57211
279949
218356
271047
108125
194508
34711
58423
86465
259567
181281
183349
274424
202965
2856
189493
173004
116949
265042
200220
21806
25543
31542
209238
256677
212209
88650
219137
113287
247107
284661
163584
24899
288364
183402
19939
259206
160218
50740
12513
298500
100063
219164
3479
37141
23510
125001
54169
107460
261884
13626
276127
1664
200776
164392
68627
158663
106907
231498
82138
52527
277475
200829
203625
75832
98539
233354
104993
52541
144989
65498
71385
37922
292581
26783
69403
23487
245500
95924
188459
186373
71097
5289
191540
197559
43479
167765
176643
98875
72029
57625
134444
212066
111676
73836
190944
31769
32016
4126
207359
184665
88684
73467
289129
231372
10061
214471
269100
286845
283976
2881
97805
99995
52514
165573
208362
71
27788
291285
74423
183509
79869
130725
139236
171276
216951
306471
5960
119997
304631
309520
201822
274487
262291
103371
165361
201072
220883
295663
6934
78177
245158
251030
306403
209815
208880
38260
75297
245699
75766
35750
274706
34994
33711
290634
114492
146951
133575
1408
222698
65938
56463
163417
295265
217764
120968
158806
112629
286172
257215
194886
26707
96823
68602
292490
128435
265745
274603
156903
4084
196644
262163
307309
123408
88470
47954
218688
115207
29766
122225
280508
83036
164713
9685
31258
102066
114295
144086
282744
296953
25798
291679
10755
118059
218742
131823
116081
81519
179409
95498
128097
162821
145652
72854
243507
248106
217849
123952
113225
222878
167120
197241
193440
225548
192766
142240
260398
184891
144445
293649
45144
299256
241327
17861
6782
127097
196078
33105
28880
119356
168605
293499
43263
72449
168982
216309
274293
124196
51606
82490
258801
161422
224419
145399
66005
102651
16637
86331
185479
13672
229637
130589
234807
219051
188738
150348
224047
244887
274945
162882
30260
57609
157478
229101
216730
259101
211497
137981
64097
160053
123998
52047
192651
62494
230757
217856
138679
195207
302216
235017
156568
210092
263375
229963
28674
93678
176439
30510
172372
297450
227272
188150
246076
18714
284539
90592
240179
17516
295689
143457
88388
87730
272618
175210
74272
73891
97673
47980
57253
124802
173101
49346
182098
209883
248288
95793
48512
115961
98635
119118
277263
304771
127068
88499
205824
4279
59370
196069
275181
185085
198935
11741
163444
189214
101088
239636
221942
156542
111919
150833
115609
17029
266935
132086
237928
134561
148165
35417
223127
243554
92505
170413
5966
101731
70275
26422
124205
34447
60709
135210
170380
241356
179793
55499
111318
218573
217258
238917
286560
49411
282847
193162
85415
253480
32030
150828
45580
107005
79010
291133
39184
216275
163269
128939
150695
36082
232755
254864
20107
36463
65907
212781
32888
56789
93682
153022
297751
305291
205482
110567
104991
120702
30925
205825
216086
233669
105365
1634
141011
123717
302242
26925
38932
149114
71744
267508
278319
68612
96060
109182
25397
115606
155750
177765
300453
104520
102075
208338
108290
203549
135802
205288
75600
96292
162890
227271
194110
27388
156291
237501
168950
158991
178406
119685
239272
15197
62469
274699
196048
172297
285423
220334
176336
89839
3542
126166
6129
211943
153071
170276
290060
183666
4081
168365
209680
213121
94761
49076
136519
73342
209097
284765
243131
35392
13938
252835
131196
195505
39322
139565
30298
135737
80511
302578
99481
196345
186801
292076
279787
112841
156727
10355
111042
307756
189122
206674
231989
34815
21143
288686
186552
1530
11451
288260
305225
207808
303424
37173
110996
300897
301034
39315
54175
197673
159224
89039
278604
238953
143803
191482
46807
210816
64146
180415
17590
244045
309845
186145
197857
27134
196450
284418
283696
165209
231295
74104
144826
138024
252201
258546
186455
307265
46507
301732
45960
69367
100682
134045
263561
229265
135122
9670
277513
39606
308041
54928
21880
61702
195862
106860
89737
144479
69844
161656
20963
169395
223984
255592
112297
191850
125014
307212
275787
186467
169140
261692
65462
240405
298067
173088
41222
220322
140104
87155
301422
132619
64441
262539
284021
48013
58902
14233
279821
5594
112151
121355
230670
141636
152068
216607
144764
158354
224226
289698
26519
294544
150518
167592
257654
141897
165147
169455
221030
121149
27850
288819
193889
186344
187839
83568
155403
161509
195504
15741
224751
237125
212982
285183
217821
242924
297382
111892
277380
22809
198050
254717
301767
144532
256635
93648
74506
123596
82408
136184
244464
82759
94269
100435
12195
204112
107223
100715
92142
169609
131889
100034
306083
246056
54949
188898
261062
165712
232471
39516
208405
224497
155927
182668
282003
206552
76879
129474
245154
89896
20301
263188
42544
242973
163488
290352
202734
16352
166273
65992
216977
235486
201092
4150
238857
61736
201709
126752
253666
298988
75793
163772
308291
30635
79708
34497
160252
49217
207418
173696
149540
72704
46035
106348
128360
221839
254483
91863
133316
292102
80413
17267
61909
271080
212652
208654
297483
273553
140987
254306
138708
104360
72324
190556
148549
56659
82525
187381
25589
202665
85823
7776
1929
274715
88892
110037
206974
17538
98848
73945
35502
187667
179633
246222
122364
191571
175466
85036
295004
250851
24215
231240
236638
145713
168903
17184
35166
110007
303877
66802
257503
31628
272294
134671
87026
105225
48612
224807
220342
141783
240369
251264
135093
192190
96986
80300
83689
210658
545
118174
16652
265070
89139
2137
253658
217742
208025
289020
291781
272975
301679
215765
293234
128062
120095
176631
204145
282534
187851
242038
12583
246149
38109
284742
71197
159191
263319
235905
91623
28648
22502
140979
111268
218868
291867
49013
89555
60899
207399
4510
145263
8386
47650
98914
23153
218049
142277
21071
127944
132533
124747
174501
225951
203554
183204
154861
94321
298431
93995
163907
13585
196533
184131
213848
138207
63129
296280
267420
9173
232950
164561
210093
75556
72167
31973
210601
55283
78504
188702
193437
24531
282213
59969
300704
104457
106983
257485
305850
244585
246406
264756
114669
114047
166736
161176
119762
104415
21950
235631
265895
251832
148416
23018
15577
228493
115204
88880
126795
33624
21540
191575
84306
89854
29255
84204
173859
283886
264181
201932
194823
17261
267467
227164
205945
245726
272796
272805
18459
82432
204318
17364
202071
207922
266314
104403
273780
278164
114247
278389
18075
227413
11781
272943
197313
295659
240807
104178
112584
265259
187658
186763
3845
43890
210419
291888
122823
16126
198965
75003
194406
291306
192038
138809
70067
175587
18752
255274
140686
116130
272989
8867
108839
87688
11817
76409
305285
256550
184969
243587
163616
262076
231578
72032
259868
304421
42683
86645
110721
211852
122020
268375
84227
123855
175015
21112
194839
101243
12322
31499
129978
214132
120613
207788
293380
229138
204135
265089
146008
102613
256331
286091
205716
293015
200648
293341
25164
79173
228861
153917
160061
304187
287006
107852
176636
54164
43592
258192
275003
235479
145203
250645
3046
19425
79975
36794
189653
293568
220704
40945
119028
94434
271789
230197
92234
155554
192568
111114
241618
173080
105457
89407
198518
57024
60322
97486
259590
107111
242059
302739
135194
95298
15886
65189
147539
93753
99470
293554
276328
178141
63375
227716
86562
122126
291862
39503
226950
135249
120419
54298
230902
205435
174251
202862
239335
283780
261482
2180
197554
126124
275381
108792
93524
169933
224127
126942
135230
304935
75263
138765
213195
61762
77605
12345
164386
113910
101412
61447
139868
289041
111889
230682
35358
240704
150423
119661
279797
297573
281220
59808
77376
74235
55915
200687
97831
82956
253512
48373
162488
30553
68946
220730
132851
105156
95473
273008
75201
195241
238776
183193
24007
26842
303057
158858
223311
104145
226014
117202
86026
248101
297573
34319
127626
89108
147746
22354
289280
236095
270399
283181
167956
290633
83471
300717
74292
27107
141143
17921
292211
53007
153772
216996
19082
167004
237867
100376
105465
25648
92277
141679
246344
216401
274101
24011
300575
273233
268179
46029
93106
136740
97948
17892
234382
215270
241396
182996
81042
273004
97905
157197
146815
5534
250562
35046
153392
50782
255434
195291
126296
287832
236113
24187
265461
108475
39787
44293
10576
254389
124409
155307
265094
53485
187421
66778
262668
279992
231700
78528
142825
212526
227022
256917
23963
44158
70394
161248
46518
89931
105777
233788
127230
239257
85223
75658
191085
71315
288554
131861
248285
69694
6762
94313
67626
242976
66354
155780
74248
308103
266864
307308
18986
255179
282482
271040
297054
205724
289793
77151
65582
140587
262676
194001
58446
277636
228582
75126
124270
59672
77503
300638
305642
19664
249097
239222
244299
87507
280469
268863
20724
22365
55699
224073
272728
41307
305767
60131
253578
294882
252340
279546
190029
256961
142732
192071
296075
243125
142390
172991
123525
122484
3735
211317
137465
25409
302407
130775
17347
61060
9680
124125
170599
11228
165581
290381
179236
238926
104722
148650
17168
240384
205421
86426
44528
25906
75972
109972
176404
105709
78978
83972
308820
11607
95066
95748
268980
101218
40800
102200
231471
249831
291031
114331
301761
285047
286694
153012
173564
102096
292291
237511
187577
20034
51197
58692
113925
180558
94892
168112
43639
222553
289299
20625
173614
239818
69222
16089
94875
273963
202358
198067
164693
164569
9567
225040
110032
113633
223575
104934
173299
263708
100727
269942
146590
52114
112761
223861
180918
9060
169547
277323
157111
268236
206885
289679
25792
118462
219360
240897
60497
247887
28279
54191
305719
73012
241278
90445
293166
242154
175709
188818
103474
199041
224354
29273
20038
108105
52160
10315
251493
264494
235533
156627
107383
42334
174711
192933
179863
306549
285822
25295
103261
21655
290366
278923
108490
261290
270879
50859
155164
97474
17441
266978
182138
129484
186
231539
86767
18343
116678
109260
228692
228342
128680
181825
116280
236115
123812
162401
153950
285559
57321
60396
48190
143849
43835
169888
97659
33502
121722
274048
210042
251085
206231
254874
170164
159259
203527
59625
108071
136699
194529
76745
108103
210254
107081
104156
215764
179696
170476
281176
178356
258942
135050
247574
280756
181885
125143
179247
214653
133348
170558
122658
151523
258791
99053
174922
274010
218304
136062
113803
1162
161439
233295
226982
98507
117857
249712
207257
180875
210235
32060
113979
248925
196088
109792
215536
129684
143002
251893
49891
76769
69914
54595
220013
246023
40632
305439
238883
213966
215309
77799
49369
66646
219896
111688
159766
156715
137419
159356
31366
221417
206828
52932
174739
89401
75400
164083
205423
162168
52266
185931
271141
210975
128828
35927
70828
58948
121192
141379
259121
155541
9686
271700
27100
186821
157774
55826
26360
251181
236937
255821
295028
3639
266270
293579
182649
132170
147221
216409
153500
306575
285544
204913
259867
290392
87450
106365
144678
127787
83664
149457
66892
28828
23690
273119
136427
156886
12141
75543
100133
159533
236922
37838
186676
293338
45855
259526
158959
126968
185353
188823
216062
250290
307841
117098
159321
177982
154783
35744
106718
251997
102820
95529
182893
26422
189297
7906
238454
287053
132964
272518
2291
248083
1455
130706
76020
102856
148791
197842
98548
78344
259086
263440
18250
257405
55346
187430
6068
144056
309266
106028
242042
288648
81646
127848
56809
3499
151088
91286
149614
154448
70588
286185
188153
72447
13630
142680
86014
154384
237403
88642
41983
80066
110897
42045
227566
187411
41662
73847
50465
141462
239132
214037
208135
224243
263141
285609
157735
140427
100308
121017
215348
88495
3466
142231
271745
73380
105624
1181
43611
44199
211326
97516
231429
1878
161810
109691
237864
2746
304882
109699
28415
259211
185916
185466
201145
239901
118282
41274
168850
246265
46289
290697
39503
138218
77334
292189
189174
7317
72854
193159
193972
220168
297243
65332
199835
81820
247375
144145
274748
121560
215918
240587
155018
119349
274908
12626
229457
304020
210753
219186
305923
173842
231220
260723
230674
271532
267276
118902
78265
213968
42202
207395
309750
142206
67620
98953
236095
279003
240673
62327
306631
20794
214985
44624
95316
57090
122590
294456
92795
189410
252390
52820
242936
165978
96785
21149
303561
224901
285004
284159
120255
161489
105469
105940
155827
221658
93870
166483
91176
172972
32915
3452
184790
172161
239153
256082
241981
301826
69198
85963
21112
129044
34183
147562
86390
173554
93245
112854
113879
41417
5931
281665
262334
70103
135363
15323
62408
298393
15014
131673
297408
39767
200640
282696
281307
36859
172773
28835
151538
45045
248704
152989
228047
70023
268421
239232
162291
250699
19277
176870
230578
7141
178351
268906
110043
229329
155121
135761
781
240344
263313
246211
231029
80007
124821
210408
22891
193094
284287
176729
166446
288492
47060
143031
62107
141656
82527
241676
212519
250471
220677
132150
183990
27045
182289
290733
33266
225620
109167
197769
183403
6354
223727
266847
4064
92707
86518
217867
11263
100176
139619
93381
168980
87334
42149
64694
300237
175150
250373
9904
296834
180492
80992
40268
28656
140540
262112
212357
75608
211147
104411
99613
39023
70186
88344
141436
2389
206555
203413
186298
234363
108624
247781
190345
230862
246361
59887
26386
106383
72659
153548
290776
301067
181666
166430
20273
83342
277234
263344
228030
269833
32551
244404
108184
299633
165945
256063
238586
86440
36000
149813
185958
2353
134516
99565
276243
55987
172135
259020
22351
190863
21156
259141
46909
308924
266746
305573
154556
174237
255448
77843
138406
295992
172057
175119
229461
109964
208723
32127
248800
92308
189562
256257
81840
271287
292696
207959
226442
63867
280049
182480
188289
310047
298950
203736
174606
190636
294951
236567
30259
163382
109530
280306
108423
28111
30041
303429
141659
116482
220889
19726
269191
36442
238503
208677
82250
143765
280748
77030
61883
209077
120579
44314
263620
132030
235892
163060
227396
24551
51745
68100
146125
146813
245397
3344
254117
141159
33642
193972
297658
189464
305894
79975
296901
190065
220994
190755
1163
97177
161120
55061
50436
113566
221709
94597
63593
298307
302129
288182
255280
251342
80352
32417
308471
32294
108085
267328
78853
1402
194571
129122
300490
119881
305999
24232
48843
62370
306162
266395
116710
112387
13258
64061
145428
74876
126326
32281
118399
15354
116111
190175
71179
300324
29186
304701
199847
110189
282591
167257
35231
49210
153134
55924
308266
117541
166067
117277
72745
200154
127663
18699
223308
243106
37723
114524
21537
174123
26859
96183
11891
241573
223068
290626
290421
223544
54621
22997
140137
306188
90377
266870
183910
201183
135045
217025
149988
121064
19647
281643
154180
266073
60920
260027
136977
81244
192033
257367
184353
85604
286924
6796
127332
290707
290220
43176
298283
244448
58657
227725
103649
91119
66598
155354
289437
26056
731
35485
235501
219589
212795
293492
274885
21489
90055
64659
139580
251430
205657
23032
245466
21561
49433
290764
105100
304941
61276
264517
236056
64820
82164
96944
164492
71723
123677
253599
197438
174808
32061
152308
148517
158974
105783
181078
51690
132028
39403
216738
34879
170162
70914
193604
62535
122922
34239
184178
52645
308559
266561
248640
185503
89204
86022
191520
252190
161740
124177
5534
172284
11404
134764
250376
77300
199874
73268
172711
71018
197331
253820
36435
172587
18335
47962
243720
84762
277343
204365
27334
258628
223474
118650
293343
100879
12763
123168
286605
157817
200704
196258
88156
89739
168654
73650
283780
155856
81741
5159
68643
2639
39065
54692
205135
22049
159871
245933
263095
2914
167335
3136
297530
289945
141129
240860
68592
299909
191194
181894
246832
107346
93365
77566
241401
243937
155116
12246
50355
141334
186050
53566
235136
232398
105114
241257
116106
25821
134113
206353
260641
212396
43511
250859
66017
292747
21110
110381
64697
11653
181564
128200
2050
190183
195376
61312
153
154039
112708
129063
297516
1658
177775
127974
276543
70682
287621
116495
205129
282769
111257
200739
163785
282415
21423
181843
213550
239357
179259
183640
49128
297852
49487
262150
70131
234062
164059
164675
277410
292092
292432
58449
246666
307110
251362
293440
36002
228636
285629
186257
301403
74957
53980
245073
234759
13212
69972
109904
64463
66653
291240
266901
128697
131502
238519
176730
14843
293608
290908
132802
278424
273436
116971
215247
273430
263401
123889
223906
248619
145433
272161
156241
36056
9310
163014
118095
94350
38776
168202
296810
165628
87288
248174
159039
274767
152693
156836
41865
94415
224342
121730
64190
218401
107810
240063
170518
97656
137122
110082
232620
245935
296706
196536
53136
57224
6768
80188
187491
204464
195582
86966
188487
127054
213655
237597
291784
214491
162802
139877
92966
108115
110688
236425
187621
160343
146206
51174
172789
143807
302983
192786
243990
141742
272202
231498
34105
138961
288455
223672
276760
18773
62657
70861
93275
57113
289851
193402
206402
219848
122838
182721
181289
146518
211142
49961
26256
69736
278723
119846
257280
197829
182324
4626
78153
147417
59566
131004
14050
137507
79834
53107
146794
137570
303951
304088
43115
138226
108581
274139
158659
39863
200215
183853
263559
52976
41828
27064
76645
131477
293782
166884
25986
269616
248919
243975
96396
171220
168415
143512
82763
161854
127129
174187
211836
223769
209906
296753
236176
5745
148114
185130
41999
238557
227226
299311
9829
271678
257857
198150
64273
307529
196381
210996
104242
93925
279530
121902
44330
27853
23769
83186
138306
268513
300478
270231
189579
17780
46997
168521
108273
300236
16492
47747
53567
126860
109240
210787
282508
275310
138193
230884
34026
75684
202936
642
131664
147660
70257
201321
263545
182949
103990
229473
246939
268363
261763
151989
133816
155532
60079
55180
242550
168947
305195
1106
231184
70004
228141
83876
61031
173945
152021
122881
115667
110741
50421
245269
83470
14387
155814
17913
149097
220343
28087
217291
195357
285181
263755
158846
124363
78224
126893
246336
5024
298634
193371
95212
264563
60270
303656
105797
118133
269507
25293
1353
97262
233703
32203
215463
207582
58899
116859
105479
305956
57031
189927
173582
35029
302321
131691
195265
180231
138765
257061
197789
206595
163471
115695
51452
152284
168231
56453
49014
109529
259015
276840
299086
147743
94962
41955
82559
205653
266276
198945
88692
31467
72029
201289
183921
307269
171338
103880
2839
293130
251313
101353
119546
226291
280643
74166
212798
188474
219545
58157
259974
224028
296730
225775
122496
164636
64885
17004
43105
9213
302494
46017
78642
3157
181166
301377
117914
152561
158170
208170
137471
27182
50831
296200
26673
56385
194255
299366
209540
187402
168209
296163
156961
244599
223606
116016
183629
53194
175311
106163
62735
62804
199381
57048
234046
1033
144811
294099
182192
255268
48855
161153
203157
47319
264772
282127
145956
201379
293754
107762
238062
1765
10978
148930
195713
145448
240109
90749
31331
66865
67415
91216
197498
78094
7252
303114
207666
33769
91659
207565
230819
232323
243791
247886
42423
115525
195737
134916
138004
220859
123784
118836
45538
196247
173530
55748
304898
301964
250189
171358
290246
173073
225248
103884
287497
163208
81452
42952
224911
208969
303560
304882
62602
103135
114325
275852
136329
58067
287666
203326
228902
96952
34232
34684
292894
142996
32697
26321
19737
262282
265466
189229
145178
172643
166991
234935
32532
159736
83262
26333
82106
57494
301406
219881
273495
31355
60293
119728
266447
130161
309606
220305
139054
92696
293767
148739
85719
178904
309644
159302
294528
266796
2065
49191
248593
35720
241534
195563
4192
36659
53240
69344
70450
24419
182767
70689
86521
127444
112084
1639
132085
237871
119652
238947
252935
148361
238945
80501
192854
230760
10585
199937
300965
20099
255313
48332
65289
283301
35829
92415
13447
69713
133341
244433
27803
244642
296060
167905
238057
177666
44518
152055
263490
29764
265541
225587
101456
35478
222125
110159
29800
121841
295003
304837
208294
129306
90365
103732
257674
207985
296651
38766
101700
216000
115886
44939
104487
58881
55918
183523
212330
196221
268322
46348
205258
185913
129003
170494
166354
166318
82447
125637
181073
45804
168335
72889
296329
272086
127810
125830
140702
129866
124995
194246
245572
33382
150080
183350
123957
166632
87058
236704
177186
181096
290494
117751
185108
261524
281503
228286
183384
3707
232102
4305
217067
276766
60513
175255
300717
119229
214714
85751
205933
7871
300600
209569
60008
35130
276999
171099
246516
15894
186306
148727
301591
40346
21944
224126
56097
247655
249463
233399
225991
174952
200315
228150
37452
126436
111627
188593
256663
91023
121175
288244
15546
162883
83139
169055
252332
183458
6242
153802
12380
231033
245572
164746
200619
234681
21459
190970
292688
18361
48713
252361
251655
106405
253341
155372
259069
241400
21324
31459
235173
90105
305751
35803
122394
107119
147513
123535
148021
47524
176327
29200
45084
178005
145611
117694
47979
70678
168406
176052
11883
72890
2281
118897
5451
172354
18989
282358
210806
271178
220882
55034
128458
264378
300178
194482
277779
42319
288162
28115
124727
216582
249256
160503
197628
288102
139326
293952
223495
282045
270760
171169
22193
220405
148453
268613
42788
1318
202185
61536
63118
242821
173091
296514
105929
154180
229179
289183
12473
19629
260851
241456
309640
197896
190335
239702
168851
195190
111555
52158
113572
243969
38488
768
225334
184285
100705
149186
56680
284724
267657
186731
200340
184491
69634
109854
251590
178151
99033
173268
182324
202153
24499
133011
105058
24752
137455
144715
176684
180419
18027
284716
8656
204584
72010
746
278919
70669
187336
233341
63830
275672
177498
212934
193553
185377
275374
89963
80409
128683
69543
32330
154909
120854
285555
139151
161957
99047
121758
144699
207092
182889
167584
205375
114574
47543
11041
254794
99988
182520
119997
219617
27548
110584
77557
192004
37871
246324
99426
278338
11765
205670
97518
148466
308671
198553
97096
238561
120759
302205
238256
309137
147609
304022
66092
208405
180304
124048
147796
163327
110672
137842
185795
169174
286591
119743
111318
291615
68779
300622
109428
201676
227145
167396
172515
125502
118927
133048
14261
244078
18803
70482
295389
102638
130289
303088
251658
212841
234489
245088
266544
275515
184048
282328
180549
36560
186503
221154
184897
239993
19048
146467
165325
59230
53513
81548
91566
66282
167628
61300
236569
155962
45722
56366
287977
216320
228504
20026
147629
200544
119810
198690
168286
116553
237819
35183
42373
266734
242313
166246
86965
59961
114174
120928
147330
26473
34756
61696
124364
57735
136640
69158
239959
247216
200915
159411
281154
245817
305730
267797
306962
282256
106690
240011
79463
297252
305413
252435
117802
53046
129900
85442
167902
72893
30527
86726
222368
138163
293704
9497
27274
142367
71898
266054
219305
88184
46440
154319
289499
123891
12150
78580
188366
223019
129112
24884
285435
161214
142886
81613
245951
157593
286004
39834
129134
309614
129838
160888
163971
138848
191285
181544
234245
109832
14580
293176
54470
63958
46295
231437
75346
229088
233927
150834
46537
169550
292226
155602
301221
124372
113166
128624
205941
212619
68898
21245
208424
2802
218645
137891
23596
158996
254248
140048
217514
299629
70640
203834
132618
203971
284227
138044
163279
17731
159270
86905
197414
12298
299198
281386
282411
19148
202961
23944
48413
120902
148483
160382
61595
270756
274328
272509
128689
118268
205615
27316
106966
83608
126566
168718
27554
172064
230488
239154
307541
2885
269239
189429
240584
131764
252985
293390
300915
30871
237952
238535
69681
57773
298142
245543
260087
15241
147004
60210
58289
265240
81524
149901
6095
186113
72830
170376
79814
189139
126348
46967
244153
32289
196554
275383
258976
167027
263751
268868
183440
32293
307447
270993
265430
189291
221690
259483
181227
133407
137288
255351
268180
130881
147891
301282
269513
170418
249847
123351
119890
208345
30090
245244
11240
185411
175886
29854
122524
203877
197939
166573
130997
305260
234500
242861
305067
47027
145192
80445
284366
191856
92556
288284
182004
19990
207510
126578
95138
122339
275051
273402
244155
116680
72855
305618
91606
49040
304014
271948
286634
221971
193671
74726
199374
261871
77692
179669
106712
277870
30374
98533
201712
230298
290089
251203
202528
211310
139899
209804
77319
251054
140160
151038
30086
267125
56833
162008
251999
136996
112821
29200
221348
275090
298220
270488
79854
18757
189190
81266
156336
200923
304555
155285
24880
5682
151620
165697
141781
280604
89754
205037
90299
70030
144927
24265
158053
137360
177603
74529
290942
185144
110733
171814
93112
122781
28869
285464
281160
288358
290468
195446
117905
286533
210070
265815
115373
183752
120232
214742
117454
215520
37509
228716
85176
254616
51160
309442
167601
50594
247469
48461
29225
89296
249598
27272
17800
113170
174799
86014
188327
47312
5538
141811
245087
275590
177078
137155
87466
86024
59205
234976
94248
15262
42080
232757
308017
89298
150628
139302
91346
255064
159246
270342
162843
140229
253249
204241
13762
144554
254796
200517
230241
51604
260965
232570
248556
35471
194858
238581
80030
296315
174098
16126
309612
13605
84365
260871
231793
98459
279171
262919
119955
106168
210080
24191
188392
93627
157395
198656
145636
207167
285383
46689
275944
143606
171124
159179
38397
234945
150025
45975
257623
54405
177854
198226
139538
245738
302387
30879
133788
180759
4972
116538
62246
178535
215935
48773
166672
259010
113120
110030
34064
229437
156634
25841
172333
103498
192938
16168
136132
7809
60083
175341
206613
117256
80209
209022
169380
82578
122016
35952
33756
132954
205534
277364
238412
269194
256301
223025
267675
104028
134661
179394
62789
208878
142942
140261
197134
137429
259259
209912
309495
145582
309816
132005
168326
51104
121692
9318
207567
212510
1528
114908
65016
96204
22577
256537
51131
214247
113417
213243
145162
253614
130719
18382
196177
86704
140364
203626
302152
7858
246437
272782
208346
158153
263726
17456
90726
141351
108462
209508
260474
153241
176494
251364
250189
252964
250782
288994
249571
112165
112963
119117
275104
31125
204097
302700
153813
145868
233978
3344
24916
189102
129194
282829
119809
222498
160787
139459
127134
179328
233672
406
180014
26625
170196
168507
214669
4227
294122
108804
238239
18629
75489
197517
37330
57800
195672
193975
96960
18628
211351
24935
147783
95418
157530
250267
104841
264414
7719
206863
172479
266207
197086
295226
87663
169070
199656
610
103418
284595
181658
263168
194307
173931
238360
300073
95988
225290
63214
145361
195185
36576
203452
33142
45244
281739
278417
28191
106058
138929
166188
168916
167914
279477
39661
63726
259200
54474
166890
296290
106499
147384
91111
211771
113601
184023
227275
262361
28280
88678
104911
46129
111588
37556
60950
45360
169237
210170
168806
274887
162998
290441
2859
218455
97154
221610
152463
41469
245086
281199
248815
187200
179200
86468
111426
132782
197414
224978
99153
15460
75648
40121
32602
91589
64640
267626
271564
35111
280277
215250
164554
81684
179705
10533
262940
207638
194509
146201
279607
222215
235748
250949
59315
286121
24641
295833
164411
113286
42672
105852
30644
102240
127376
152834
258622
46511
294173
126242
46960
103754
80860
276372
247299
284957
261073
8281
113577
268897
20860
47728
256725
114855
21379
98004
254270
306696
160362
152471
278040
154721
55824
285227
4418
208813
24942
528
20133
27729
53384
221685
140689
283590
195536
142731
284826
34514
129754
69068
266589
99961
160326
201218
182815
102134
80984
155373
74961
300404
255725
282097
11267
247708
63428
233258
169320
140171
194082
183331
77520
302642
150614
229941
137685
249924
55845
267601
6992
42134
78508
121644
137668
284534
231331
18616
2549
119468
235455
230993
250560
160539
72133
40228
146305
154801
106814
268081
2816
187799
105403
3554
190391
284062
84059
172692
115571
294906
263780
164727
299992
219657
166087
114051
10778
270155
221025
156006
130289
240333
54806
114429
55663
178959
202533
183404
166681
20851
10486
148912
179263
204631
69707
299722
109707
12239
237493
226864
294940
164364
285221
145147
66825
288172
81894
221904
239043
74181
17010
33610
67796
268859
107979
152585
56283
270371
250501
20763
233272
96194
150885
207666
278341
98411
171859
257179
142385
165781
85865
226704
232106
67896
146843
44467
147702
57725
265401
65286
44168
228696
42708
70147
108756
272929
220420
44541
111027
233783
231264
65849
30755
45469
151343
154302
270215
63698
187970
118245
202873
106531
80465
247062
171148
166973
65908
249476
176761
3462
18430
131889
42661
90224
268167
36296
66858
294879
251996
143591
292803
278704
101816
288169
252152
72290
15713
107758
94353
109607
71918
232212
145157
129253
72716
238556
265687
88278
6178
160096
9344
65441
150531
278200
72641
141295
297855
130303
225678
16618
280980
213539
298279
258922
266318
117528
36726
69849
114574
175456
125954
111933
249004
275830
21302
153270
36465
239551
269200
276056
91609
145850
176396
272720
269810
238221
268899
107738
269509
111930
167667
258434
47749
269467
190310
280513
69397
31936
159954
267800
83956
159711
224792
200618
267829
176933
154315
288936
131964
160145
49538
288009
220506
171361
190993
32423
122230
302840
242740
134947
159999
264912
86291
242298
181625
48988
63320
74106
18466
68648
156790
294509
221228
264690
129715
62893
214423
243527
254328
205524
287466
252585
60018
173184
24283
260786
901
250766
109320
250948
109401
304453
59317
187702
270754
160318
185830
283104
191212
53122
68200
185291
306378
17510
220108
292057
133542
173420
264812
40286
227966
133819
173066
291067
282685
267495
205070
83399
75182
275871
138365
280029
170746
94466
116396
195395
189275
207426
46596
38597
85345
290080
266638
242040
64541
266603
24631
146289
151977
158803
133913
123705
117612
264437
303858
291882
91065
264866
143095
271155
251405
266333
124309
221135
253322
282536
20512
271748
142395
73814
81394
285943
138866
257288
288906
2456
68750
6383
40016
253450
66994
154573
227888
130350
79064
97126
46681
273747
254413
294331
4640
96253
35026
21077
265191
33918
268610
302895
309806
148639
12418
270266
218417
40210
192607
47016
67074
110628
198746
141817
80767
183986
189649
185932
127650
3061
275109
44470
264486
69318
187847
305165
1485
257669
248536
98497
308335
23204
99897
92535
272994
110623
235570
68401
13546
226842
243284
107160
228289
214642
21777
22230
40620
219824
8246
200835
225340
93357
146140
16714
159012
170874
284135
40171
107467
160362
282495
9678
85645
54863
222061
293613
292228
62035
260638
250968
21830
284991
244069
14718
105447
164401
294004
31912
172470
175338
274808
58910
193671
3374
9289
298630
33369
294288
215156
65078
146885
259059
196808
144868
143185
130734
48558
39492
33611
132505
48016
115805
149649
2212
250901
49045
222238
138481
230354
144979
54298
303168
167661
87401
142583
258687
235637
95681
197440
149660
225074
29063
109575
110119
145775
17492
307748
120954
115086
77383
234379
252287
119685
259363
122518
27959
156300
257061
60946
157336
299578
69226
11793
204074
254412
171097
156820
124191
158058
124894
51918
238139
20470
188901
152209
75231
246406
26815
190351
274087
222841
195318
77223
139020
146579
101217
43433
142196
147083
36675
250081
296430
270598
164898
17706
127548
250108
111905
227166
234769
135136
273501
292141
55643
47117
26814
275993
203724
264724
29738
292676
124274
232591
106387
163792
117737
225919
231287
233594
293847
253436
288802
117987
258530
55844
306378
188336
211433
144759
189615
19033
190883
205099
67876
273362
119694
183519
248694
134102
32400
285647
31228
211515
215830
148391
140286
62850
107235
55924
233757
105763
140773
248108
208682
100172
213908
131364
188211
40694
292772
133784
60815
125389
307703
235260
59929
118930
160702
64538
31908
275086
82251
40971
56832
8798
224442
281214
240675
263119
139396
185313
153773
7298
307985
277341
33070
268232
145392
21496
134685
292473
55657
140733
234909
271871
10242
226326
61495
147615
257683
255257
287209
230170
52733
222567
10559
168501
187009
249188
202580
285591
217726
66813
235905
64245
81711
129885
184095
193173
309666
133440
184257
181981
113474
41197
189280
137553
300263
229751
220552
115567
89040
128942
91364
243526
48982
114675
198184
154888
205463
93859
210002
197999
203577
224369
302440
15991
217163
69615
254011
182457
51618
193392
173985
188891
235365
280963
48954
192371
78082
297750
62984
114298
219282
212588
55432
48577
282812
270869
210524
198323
142388
23729
219137
287633
300296
281157
193494
83298
40707
14527
45209
269921
254903
267722
243663
145746
59463
151288
14325
270335
83805
217850
18131
271218
138344
215654
101560
159373
97601
190555
252551
251988
98225
154879
123913
215237
273835
163324
121560
98259
205228
142937
28516
26023
45433
280564
272859
246518
33242
227920
2209
305370
68932
75044
197932
174527
150792
147045
233789
226586
119302
261416
271391
160561
242461
278942
260810
82399
297278
276370
164786
4493
199593
3856
60817
42718
163525
232179
166361
39718
90997
190613
126320
92560
140440
199159
132773
30563
92618
152793
107284
61356
181052
236973
181479
104556
252656
157221
212404
275428
78558
73057
135903
108799
206718
84847
194961
203681
123443
24227
12429
89252
264091
277185
12547
181496
70865
172305
101441
306516
259741
13127
116427
127060
167139
300066
171414
284044
155133
170138
257671
300840
228439
249085
147689
237002
49438
133718
207218
229970
144144
60227
11443
153612
143735
165115
262006
172923
145801
73967
85686
19016
127142
258418
129847
96525
204749
181829
2433
23253
123962
37948
235205
121718
67621
190988
261483
64559
124228
221064
91303
198924
93207
853
267170
212842
156140
163492
291388
284715
155360
153006
115056
162326
83959
222182
83311
274556
277875
218002
210858
25657
245695
247727
249558
267714
127837
236940
108800
249745
50657
231765
299012
106000
303121
305018
264463
278040
274987
190436
283246
101271
292657
259697
148522
64023
16388
77241
114245
65248
180296
91840
95858
231939
150671
174487
73070
48525
137386
90673
257564
84586
298862
250141
242342
301465
258139
211246
188027
156087
37602
255994
3851
241779
64906
172650
226313
112363
24497
176522
190845
309437
285965
251418
76299
296661
233813
217669
9673
55767
211099
134427
158219
257681
265621
136449
238452
244542
5794
33123
139551
166255
163150
134093
210994
19160
241777
183936
36284
32288
188012
38875
141819
12770
189781
254726
296674
253765
87660
184157
121228
80950
19571
181897
86673
196163
21129
162658
159465
267255
54838
193722
257053
308102
37381
303876
188702
136753
65148
153710
24541
230921
152942
189592
143597
295295
300955
280537
205976
41121
307892
296945
174923
9526
164957
168373
104878
43144
99115
15723
216966
250952
3099
275179
139724
305181
281742
193859
201176
131135
158929
214173
38730
18741
26239
300823
224755
174620
177437
152143
104785
39052
278708
242307
236326
233255
95522
22365
245995
99935
242285
134547
181360
220074
154721
151744
158992
194922
71682
57058
105201
161725
118652
232103
66979
185453
214501
39733
271448
12879
304904
270375
151182
238726
125793
708
142105
49617
179103
36231
91133
308466
222638
281681
171378
249753
175708
123935
179884
220829
226537
266547
237582
109100
211103
55361
162460
152542
93316
182502
137363
83630
4823
16618
287769
296287
266062
171045
60130
62196
298110
222826
41234
78269
114374
192957
50352
191632
253520
83591
239072
190095
59861
219403
189999
18704
39015
268174
246135
123234
144705
308589
189641
114128
163303
18165
29039
131875
103752
142760
25046
272691
25580
36210
175807
205060
132094
54577
61358
101121
55313
131615
121597
222626
209887
206273
249885
112645
197097
306527
230918
277781
203660
99562
98965
121273
215677
129405
193635
8049
58158
31263
195649
26961
50704
188561
281065
212128
187212
268984
103581
17095
235809
139517
50712
24540
102105
307439
171084
68558
176851
109139
295441
214511
260892
18743
122092
255951
297369
32639
259303
160453
40154
10423
60413
105791
17279
232831
223524
258563
186685
15217
75801
35930
90871
47724
138539
193044
38175
61161
7391
160884
309509
193171
51342
178980
241981
36865
149295
197383
235986
249362
3556
88368
216100
158508
195498
147717
287544
44318
203807
225259
306005
225532
48018
250472
287122
306740
179705
82419
145715
2874
179785
19920
189884
285213
129588
239925
158037
106161
132270
295898
303354
149084
230707
31241
284155
37191
305590
260216
242855
159070
274394
191502
66373
76339
184001
189986
229694
102009
220106
122091
173249
217242
105030
197411
117047
136213
267924
51685
216707
55667
109210
31881
44936
136784
307248
30459
90212
63496
166731
237262
23176
302883
24657
281936
143135
201318
149520
174843
150190
201796
204751
118742
32626
62668
105995
158646
19219
295474
24353
5507
188904
274418
242421
184265
43731
173722
246280
212802
182276
163922
42053
115809
158662
78043
111106
31270
194903
180539
59327
133487
282653
45296
296360
60510
191826
47053
70497
159188
169232
272657
166231
187121
264074
130876
127440
213591
16169
274676
15669
156094
200095
158573
305605
76197
156195
307001
195707
182016
42805
131878
249393
6450
68839
69751
275875
99041
117818
195065
201217
90187
185749
281688
27309
116034
294016
235559
280421
251638
178707
60411
236454
32002
179108
259029
109639
222367
92710
93056
36715
86114
168007
170258
19334
124726
291391
184262
200952
110328
150116
191020
3747
214085
289124
203194
16437
306171
107668
5303
298619
158386
171762
250909
152087
97905
289841
196605
211556
69229
56125
159872
737
94691
71541
190177
228570
112249
238686
162779
172627
157938
306745
87718
169353
240248
137045
153134
245355
266467
64951
235983
48245
38964
65560
129097
249633
30044
93872
304720
80814
280591
297904
43506
15048
14475
110649
42611
233742
116248
32060
153199
74959
106029
285836
158865
144692
269201
201346
125913
255844
80522
42396
22443
135979
187676
202543
92016
126376
275408
105594
135535
189044
153626
113581
137492
138102
200825
45672
222615
54587
78851
65907
14100
267967
221697
278886
36315
166395
283305
124187
47925
249347
303446
231872
48687
6223
104071
108267
269667
264067
51580
156690
45658
285638
139367
2189
78386
287327
275978
266759
161522
287193
184798
256817
20523
228863
5356
14538
2612
144185
277704
46391
110591
300393
175925
99112
192774
301281
113195
199475
198067
238618
16296
220217
130098
213296
33707
85039
115962
47998
129945
81360
115499
210689
79935
225312
211805
179417
234182
244017
33769
197467
90171
141859
138683
42488
207783
285495
33900
119075
187489
171471
147863
257522
157980
131564
80210
223281
218090
225322
186377
242913
269434
210810
293812
226252
25057
216497
286025
62689
238165
1980
166036
186737
170736
94665
40522
230499
46486
65549
88142
71424
112284
221348
231946
208567
182868
257096
202969
276034
216819
156553
19782
205802
302883
117674
246435
282841
263041
81402
150070
2621
97348
234886
146284
190981
221870
228817
149970
108863
25127
250905
253750
65711
268261
167689
60540
188643
24231
13116
88
287635
95064
306409
61484
109156
149522
306882
95022
252162
90391
187337
229678
70547
255295
261430
184139
229510
175782
131210
129626
127148
3213
295383
96920
231446
200597
47095
192086
27576
183714
296974
233569
99496
237432
270567
234114
232904
259067
207042
143737
128980
189577
117118
41987
93741
159762
202046
118039
175975
67893
272918
267034
281814
34416
63493
235654
218820
11703
118825
4382
207952
215969
276237
25356
92695
144066
249038
292209
273349
80744
52564
77039
101777
42073
275774
308603
243659
133737
150600
32869
258680
5759
18711
54374
16641
277131
245153
203337
297245
11945
164223
62875
3338
133833
241970
287136
130921
13213
119231
43434
152631
309707
130156
199013
194630
180651
124046
268034
57242
85161
277791
239011
288573
266548
46453
102746
30122
131624
208801
196983
230708
290731
307112
256604
39425
154247
1531
82854
107004
16464
12913
288426
64851
10729
179658
149831
253022
46503
230419
186111
298311
217324
256542
104392
236460
16229
37951
227150
218578
9239
147516
174686
237193
240494
132654
196703
87880
250351
220246
38802
139705
232205
238993
191529
63646
102822
7125
256191
231250
79917
91398
105296
307369
285204
229937
276453
290314
275617
93181
91464
97043
85310
56519
268114
52306
42610
160265
106068
209346
6903
80208
197077
308519
154353
251088
59161
60344
103237
195400
30510
166819
197188
32164
191836
102644
32083
189667
29665
136530
227294
73911
158030
192145
257596
70259
285024
241763
148100
144217
161243
201569
195238
138115
159289
116858
41797
248779
12956
155394
5355
305221
157797
126109
76973
127317
140630
164134
209070
234657
165147
244928
86189
94293
285590
24908
235533
180709
109168
129481
291235
165689
294934
121622
130451
305732
63472
244739
292523
191363
172328
63090
120730
17763
41346
194767
16294
249474
37211
255704
260601
256189
48851
161708
237898
226925
242888
223018
14385
23012
159330
78993
232993
5617
113563
287143
148474
106517
110386
63823
265498
6272
117453
129456
242568
242250
218272
52846
200960
40064
108317
271744
120051
86783
55963
24086
281810
33362
73883
267682
207074
101367
247653
45279
91172
132070
170839
131704
302391
29263
28001
161008
261147
98636
58891
83169
229939
83661
222612
49436
78703
82598
196652
161200
38533
6557
63113
77434
135130
117919
71039
2897
2590
184188
90035
231130
87194
44462
227618
167207
51672
105295
29211
229926
303775
159643
62592
24425
220133
200905
30702
18703
223618
231163
148889
127860
195506
266321
228293
191418
143552
141043
209487
11621
25410
21524
8231
215499
117962
145577
300643
91695
237306
178116
229029
55147
277360
298837
270032
280217
243254
119797
167381
91104
121523
268504
180329
19458
291566
134114
250893
128131
186649
193436
49851
74133
92043
215597
299170
117163
88712
211747
248742
105405
173243
141886
115290
238262
303953
229656
43479
151851
8650
212870
156509
240992
152048
193184
215866
173163
100638
37320
75117
204872
92726
123462
179017
204422
196442
256315
57374
201271
136487
148157
276084
41988
19974
202292
217131
43745
190266
189817
304336
134240
170684
35484
11571
156690
215994
180584
256642
163133
244773
11916
106273
23708
69530
115185
16985
112723
153861
160754
73417
174357
281794
148577
277386
258893
255970
227028
186243
88387
185163
305093
221921
43629
165901
231353
248099
128398
92386
10437
12081
107477
198447
60850
145499
131849
145874
151771
238765
69866
239363
262525
97062
280179
190417
33104
244948
115229
41131
254119
249177
88571
163452
272654
254341
165578
170428
18683
151142
76278
200116
191623
168266
84617
75971
91440
283375
26804
136797
118537
89722
265598
177708
201540
52558
180478
268197
17031
212063
244424
17281
14023
52080
5330
34388
188059
285681
160520
106667
158770
190711
261268
27721
152002
31240
9219
139574
296040
240857
195535
173106
285106
166019
54741
198450
181080
162699
180683
262174
144870
189373
93602
303051
21461
279391
103256
227842
213554
15559
300187
169840
1882
246054
307651
156953
105384
119266
164999
215035
242211
99506
158487
263422
15324
53037
284872
221667
139743
100325
207940
276106
301423
77458
192394
178395
268577
32697
179102
190050
73913
251103
37638
59708
71847
77217
151684
291675
281320
60239
193383
27365
23846
137447
285860
129510
153981
148106
141867
237417
216130
305257
113035
1290
218753
87222
280008
82307
188829
306498
185644
19744
204124
229753
221626
85958
125338
308323
179108
83981
163110
5440
278534
243173
305503
10002
227662
78795
253286
27623
190183
160586
56273
88974
130286
41986
292758
196330
150796
69309
253662
102758
32175
129033
108375
203983
32957
12377
90327
116791
179583
226740
3329
92083
50751
92432
136991
202137
176070
45499
271110
252106
290888
34050
226064
198392
2665
52515
258841
289499
245361
189894
199171
28330
128537
252838
151269
111207
184962
235731
206308
30541
89751
260994
201961
179915
164639
141121
50018
223092
233568
233910
121027
123422
303773
1741
70359
229489
117994
148632
206940
96041
70437
253093
9997
65961
98814
300787
227223
52094
140381
116424
161003
44635
276177
151911
194464
104873
288190
307260
55036
293602
187727
123801
273116
236588
230578
101588
268273
223378
207474
295806
240806
211208
12060
58960
209174
118965
4299
240059
78871
38722
15857
10840
131485
244081
100198
177659
303453
191179
244676
132418
297338
194071
238829
176156
292376
286455
253028
16289
159273
79008
236775
192771
12339
176493
10855
229292
214137
56664
211376
10832
2888
206631
162324
62532
212499
196891
185636
105709
98466
218489
244762
34271
98171
182996
28877
83298
164398
294072
3051
76058
215541
15430
22026
123010
259372
87005
105418
80699
102690
148999
59435
181475
214802
276481
27621
33636
3005
285898
132123
22838
104377
268198
127748
80179
151234
244799
115029
82373
170094
5280
276757
5285
13601
17379
264853
298734
88268
140943
28210
257975
57075
100122
252982
26549
66263
266330
125765
28318
65985
149780
244413
212180
14359
91636
268412
58120
169545
174366
48744
181771
183199
174949
47487
297297
222815
57253
193634
179190
25750
175507
9012
23670
295231
48248
46538
127642
29652
30211
36386
267474
53414
87860
97316
81099
235509
250297
186506
202812
212296
168177
281462
259966
29673
109022
193089
183511
12441
74459
198968
9918
223652
170488
14512
91275
191818
267343
254847
23114
152774
212147
103203
281694
53562
158869
249433
190905
180157
175195
165469
126181
261062
229980
230951
230210
222839
91433
179818
280593
271619
177583
143519
88545
307784
292530
182398
180242
38942
2985
94366
229566
272017
251125
293781
143973
267076
175446
39178
7064
280190
263570
113842
55584
235424
53379
143523
200236
104570
198166
125937
295926
67774
89181
306172
58262
16492
255157
177029
186966
167497
4470
34325
116051
290705
127582
59061
124083
133563
106516
212403
119570
72624
67203
277275
156938
31025
310035
123287
9653
292783
150312
293610
295068
116240
219286
83126
166478
165647
231520
237852
115812
125564
84663
41683
59465
168976
125280
149214
126241
60629
154792
131445
56638
116929
234916
88163
271708
202754
248496
143687
64247
7703
50362
77
163841
269746
52712
137703
163867
303039
138982
237078
132103
16934
80047
166546
2882
112991
191895
83115
28194
242033
281397
132159
243090
27321
253304
95822
107620
228242
60775
296701
142769
128590
164538
243712
193665
50874
225781
150858
79710
219151
275312
284416
68015
294765
226457
285016
123306
31012
201077
62418
245414
77705
248857
4566
254487
33430
330
23507
67254
76515
149423
234455
307984
279475
112989
294582
103800
135536
209732
71048
18913
133113
28812
2605
280082
80526
276661
198183
95231
43121
236958
252405
114218
38346
296488
278291
115584
252039
199127
214190
295282
230923
22751
165214
198292
6625
173888
118385
291628
25478
225433
105434
50902
58956
195456
155752
274821
156273
305224
122121
273006
26675
232533
260012
249678
251547
199575
108786
103517
230609
200417
108669
45681
288541
54762
21457
135899
245564
124301
73945
233502
31343
90574
275657
77333
145173
15377
75408
73757
210612
235029
107107
81573
221729
24699
76802
264215
206997
251314
110418
176062
36621
67043
170183
224612
306113
118934
81795
191740
210
109657
68677
245889
137206
301205
309477
56659
126157
12230
195094
117412
244479
119803
109808
168574
73536
63731
68993
180062
28572
226376
168239
28478
248300
44699
140381
25910
247120
241700
201582
303397
242526
79466
81701
293476
273843
57275
123434
60946
110937
197585
28437
182725
51050
82440
15666
51985
97382
223940
20802
177883
290690
304062
81641
219918
255911
249113
134980
196927
280610
213470
104107
285431
249157
216443
287230
87769
144344
49602
173862
151599
67515
287358
276522
227571
137271
23310
252585
294714
37147
150150
62911
73008
34559
234417
125119
162097
85409
133189
181736
202139
8190
92412
258465
58715
80939
68409
87290
309539
230842
284913
200076
66491
71179
195836
234796
231769
78887
68047
17039
151417
30656
123764
256393
137229
138379
94463
193351
177241
41918
58056
134188
28616
281488
300804
295687
111541
89192
255820
20521
254761
42278
205017
304742
105984
241896
32518
293412
238549
213310
296152
89574
247406
190957
43454
116591
166208
221492
154376
264450
234417
184693
62754
147423
177204
156925
128267
156990
292207
71035
62922
56752
209459
81686
89091
77392
286539
91860
179395
172944
118056
263528
259439
25259
295965
75793
249897
76574
188303
235617
297021
79456
275905
269612
139887
10375
286651
169134
147664
86549
193241
116265
32942
19533
279784
133865
165671
117177
238391
186517
131263
185088
20092
72615
219931
38425
57699
243800
45722
223116
95015
143632
139809
117121
42845
117382
289702
182573
214319
193605
278150
262548
163629
267888
16784
254491
90069
85977
111144
304613
297848
91403
237158
159695
57458
145434
272452
172572
171271
259202
102407
201037
48284
115687
157450
22051
105475
141673
139186
134215
213840
183493
191089
147805
248591
252529
137764
60612
226533
297698
142879
262428
53021
59025
31185
201281
105693
138007
214325
70947
187697
59045
21815
288486
112003
298875
32763
145516
64223
130331
239174
110294
193311
69377
135793
205218
97484
295405
166028
2207
109941
228051
11152
234866
128257
79869
52021
184137
205979
127959
268460
258933
11626
142779
159350
227513
63357
309586
247000
116944
263933
211107
95186
102202
133335
34236
122837
187641
122708
231180
259630
18302
7423
143094
32010
158134
21393
87580
82248
80774
60367
127769
73398
308818
257232
247485
300453
192658
254581
183400
272839
148991
94797
209881
192247
59483
40867
284556
282376
145188
124287
289697
12058
36162
102813
164034
91205
32261
131652
185268
213286
184351
9062
69263
2272
190082
239782
251918
24072
171797
297124
37916
150334
63933
67118
11563
17980
15448
181045
129515
96194
219694
197806
23903
107713
302511
201413
109124
108165
146672
134800
151010
265066
188599
22728
262740
112994
157276
209327
179788
293974
279262
235276
223144
274635
41425
28687
273359
104766
94367
44735
263087
173768
93898
107401
146893
216016
190379
22003
160131
72377
213732
286717
75703
97888
62455
300689
195409
34661
258954
305350
123699
109235
55089
262760
124043
65626
292178
230878
15961
175202
30080
143625
142661
239335
29885
118182
40315
280303
157518
93688
250543
59560
212075
190765
97625
259418
86450
5983
38346
263525
219146
231709
187084
163233
161957
254786
248358
265198
165441
301790
133603
240411
169088
147291
224502
173727
143649
51963
213064
263245
23870
16444
71280
3859
284774
7371
17417
54651
2156
216490
33345
18285
75403
280933
53315
26771
133087
295499
226542
80212
151597
284137
216363
248506
245477
67652
109269
194751
150081
133798
234749
172935
156295
285675
250122
98004
249860
115078
235581
32747
11554
255852
13417
154906
241240
292355
54887
167626
257208
292950
126923
119081
111025
308996
288610
89088
262902
5726
122330
83184
201469
281518
171965
300624
25116
170961
191427
221847
47076
287118
84208
64019
293342
301357
240678
301479
110000
144027
75052
265637
17935
14865
141598
116776
123660
180027
249327
119646
107956
308847
303017
237505
230201
294120
75936
139890
261179
144476
257784
30393
28227
54986
154496
86779
83194
121783
197069
306760
31107
152608
117003
273205
286529
47967
89000
95109
38064
31704
274490
64654
97512
263655
49302
245608
170000
234047
204097
255128
217682
79232
8921
103161
161766
155832
28111
289720
104319
119764
185651
301912
1201
189130
193231
122844
290775
251498
221746
180507
117428
35500
29117
306287
223569
154968
308775
72776
121226
113767
274861
24420
249729
227509
73827
29942
38240
43519
250928
78704
127029
28593
87398
31770
113840
189301
187653
78078
118359
248911
292071
197569
265092
235198
258059
106291
243238
24771
33414
3324
204442
240463
160591
26943
239570
259036
22452
126781
59001
119063
164906
278779
288453
189185
255220
304956
267058
29946
62807
208356
87239
144944
242020
31064
6256
196646
270652
111795
202220
233746
255036
296888
82881
22080
47236
28604
203757
145037
141051
308971
41772
95913
157756
130897
179623
199147
262970
248171
146242
75472
69142
2467
134158
115508
90736
143062
84982
246717
104903
253222
17719
56707
261928
302476
36393
147411
148029
49751
277124
223284
15022
161440
120444
298397
98817
225493
289462
200728
58958
227033
231746
164545
146609
274561
41059
62231
126785
157847
239939
99947
234590
186206
69607
300910
223197
211305
67736
74010
121377
26647
225625
274886
170552
226623
176229
9130
3525
214142
55747
74272
164434
228110
203774
55536
139401
113517
254859
302075
242458
215627
295854
46187
245031
155822
210192
241188
116338
124369
206499
83992
294200
215686
150822
87598
257060
133424
6038
267775
274400
268080
109364
34370
108522
298316
246475
282203
167590
161458
233691
185546
100729
89663
228991
208731
168414
105675
234077
119578
164440
309003
16635
230649
61396
14472
81376
82236
74427
265407
87606
148422
94916
156071
74821
100086
30975
148200
18349
290111
256042
203636
58434
179012
132094
219770
78596
115111
236388
16518
169063
2120
305050
304619
14040
57236
44326
171294
84902
284710
229606
12736
116486
177790
287694
13022
90407
91088
167365
24066
202871
170729
191352
121563
5324
41384
143020
279680
175002
221165
169636
3523
61773
277639
276622
7518
256267
172463
273779
302462
175394
156373
214893
165363
91766
126736
246671
33567
171227
166037
22442
82815
205114
45475
236390
105255
67286
97172
277967
18526
64678
79116
113133
298744
15575
2293
132122
94462
205758
258445
93751
294616
170130
135527
68860
131607
77855
106210
208390
206058
39191
211669
224323
252996
192342
114552
294239
40925
172504
19334
158560
232585
122492
117201
184981
272605
212462
288083
193118
26428
195421
181418
205569
10552
218984
116742
179289
71208
270849
63902
234380
280676
181353
255598
108952
109029
115120
39408
283808
101169
20452
296928
150045
25513
11937
228914
84113
180497
71901
206448
43706
166143
158227
111233
177871
235509
127704
16871
131672
249499
296368
40693
278751
165308
66004
216301
175467
184856
139314
127123
218369
173780
4732
167947
15411
256855
128166
282999
306057
121597
212076
199412
283918
224819
150716
276766
270756
276834
66040
75575
174568
20846
221099
222541
165932
58164
223465
163369
120988
194366
171461
272320
76495
32368
1177
95551
104381
35308
20616
268190
288545
190498
93364
149970
199902
289121
299264
202347
285317
69218
241411
205144
117749
2055
164355
156677
191536
243225
36486
227544
136168
183394
57262
213695
163851
108627
269622
151879
203492
265245
245901
79443
264013
211547
276523
26754
166083
195041
132699
294874
27394
45960
31436
263409
262589
143280
133608
150126
245736
156463
125000
177700
239432
303305
128658
212230
260500
283960
245650
81545
209322
170427
109225
244120
208965
279554
48173
273208
213912
160237
115073
71950
102887
56265
19838
54598
65874
233256
201845
226381
36006
131996
117233
232612
130189
261228
281078
63508
272432
4730
114974
174471
263602
285969
14786
82956
109734
242442
74818
193659
152815
265483
114212
220651
144454
247276
263112
51887
105628
215323
227057
292430
31612
25080
31827
3418
248074
96604
55397
265771
106549
159944
201192
210542
16774
244593
255037
164941
192571
46763
5012
249206
120978
36389
280702
136314
215120
85992
35111
10306
226181
93264
200286
131551
23847
58246
225599
123459
167609
147724
28595
220551
200056
184146
66452
270342
249916
42527
175242
294962
271953
44206
67705
241058
35869
69715
236685
122772
257394
84798
16391
180502
37377
168929
97940
175006
74933
207733
304855
135109
101686
271834
168146
245427
59187
297745
27721
103153
89414
219201
23150
194332
25284
30156
170110
169313
240115
299885
275524
304229
61956
37657
238188
235792
260762
219348
212628
100730
50134
226893
60065
233125
110068
189973
13837
158594
57262
246774
73065
194678
240500
174603
36914
97685
280136
244280
42069
99663
82589
232617
278429
9099
123479
211684
139589
193006
13269
273231
210578
256528
222165
36019
267141
217867
244575
72250
23792
43624
36890
167045
162102
4620
147029
82686
163450
110064
289509
37295
202167
198819
182572
307053
69228
225157
272589
234533
22358
298196
248027
149025
233807
49521
245775
62785
167241
11111
102207
85712
75335
11657
265888
45425
35743
130675
109290
66933
183190
135040
156098
21970
250625
264779
46948
115803
281954
280639
32550
33700
2752
80351
172462
66651
83706
206927
150846
251502
304232
218045
134270
109888
261522
127681
267348
254223
33486
109403
309824
85543
261002
298555
79390
136198
96231
28045
153899
85844
152606
94920
252917
194826
31662
300791
133979
78422
37776
305103
302127
56474
33713
140503
199438
211388
109518
144630
237650
250137
212009
241761
134620
141822
193097
281982
121471
69227
150640
286979
230929
125674
6639
100426
165875
304389
282983
38857
41965
96728
182784
250473
193708
101243
202944
165107
286057
61805
5106
146807
198417
275308
100395
10321
157328
24502
284714
51227
20872
182604
180461
55747
141879
127688
200590
235184
160861
253116
94268
195828
286168
200108
229354
12605
30061
244202
112506
47243
93489
305867
281668
229432
245394
137549
222343
219636
222809
70816
193568
110285
73602
260095
147113
106789
73340
255870
272980
55669
297878
90305
255019
46993
195641
282354
228500
19805
68954
62868
273025
21754
205393
9748
228650
22347
85317
42687
241302
264617
202078
23786
158489
129509
76240
60299
235622
166320
200265
68387
157872
187807
54428
265243
284736
37171
101605
138312
48851
253417
151100
226560
7573
88462
221952
293674
59839
154375
193672
176825
27155
108946
283325
221079
203992
17022
257525
11958
103892
162627
83350
94929
161995
113828
152026
223739
289540
139518
188110
249095
27770
237785
143091
178943
87759
199154
5933
83175
288013
145441
248462
183510
271052
264430
56881
139381
206905
255296
220847
147166
142202
189015
13624
154387
189793
155640
304034
284873
164966
4586
64483
40110
283065
71810
36801
16436
259238
261721
76050
278907
179083
5553
292833
23805
79479
306924
224776
48255
8319
28076
235986
95670
186763
112293
226428
36935
214794
66701
20214
164883
88768
65350
197812
124915
184831
130463
165307
24298
81180
233885
232826
56430
76251
179379
13811
108874
124316
256132
302541
15754
139737
23341
94397
250606
173952
76698
102401
299540
102406
137682
303576
302171
231311
108709
104961
111665
105031
17073
65102
56109
205960
184362
231919
66877
70129
60900
116933
234389
72684
262838
253412
238175
126757
262621
120114
38984
261645
77487
90878
81456
214214
308871
56820
82706
300658
54596
96720
188714
48332
175090
219733
89139
81329
260371
29493
138764
224613
124758
68319
121073
270622
254396
286362
613
113161
89114
114762
297491
123518
210583
214688
191567
231654
122643
76727
215538
237417
32332
130199
124261
9616
222647
14909
302753
11437
135161
181569
119118
108841
79337
422
262397
211011
121134
86325
101141
250011
189042
69846
72341
306661
99597
225464
286818
301001
112046
258310
198111
30873
309781
105364
211178
87091
225564
107157
149184
66615
110032
43942
194522
52833
300994
7979
277664
262769
197263
29462
142049
241662
200536
289132
226112
248510
80335
194603
264959
200723
218562
255668
41437
127983
5453
106582
147267
16253
154396
78197
270828
63873
287295
202930
35797
166007
225583
238490
90920
114509
2231
132046
257262
153797
263215
76392
48988
151867
181736
260715
121430
68775
222903
121727
173414
266034
190264
171376
224545
296319
91518
66773
238146
78897
211456
192197
285785
36502
101440
52322
190085
111007
140111
193616
29640
19750
205180
129695
190260
143491
9773
174813
286321
133677
132327
293757
88014
236568
178566
193805
72372
109118
61415
83791
42309
145915
17673
98931
223573
15928
63078
10650
136009
154935
222515
86610
56214
20222
32893
14798
36617
104037
141179
26149
34589
9348
11660
247883
167454
198682
9504
79872
300279
146461
124938
94382
294686
285369
99818
211930
62015
13651
199197
92222
113729
183902
28828
45578
281102
238125
57405
190133
67225
307589
9269
192981
170928
210063
150006
305349
81308
164618
170491
220206
288686
209315
36275
101829
88245
150894
152818
44887
173748
53591
183787
94021
246164
301863
40585
145660
39981
261968
108273
77608
143758
85185
206820
21829
91568
207289
222269
134473
148446
122813
252772
306127
291259
217093
245632
57840
22473
248784
79181
222206
53582
2701
35996
138978
20677
81009
176338
255417
179876
268279
13118
181016
17372
244902
131678
135200
300372
34385
48565
254997
136850
64918
99524
105542
125220
84980
263490
50752
96827
135462
172955
31301
36173
94
2655
83888
46273
104968
163185
26462
101530
122627
271562
191227
106471
224469
184792
68760
94983
92437
76686
296089
65940
101189
120485
213308
270881
277348
2820
239735
77892
211336
274127
258440
222608
289499
46194
243990
104589
185287
41906
170037
107216
95304
242899
25763
218458
72553
40515
215160
114158
106766
38967
130282
299106
296342
164708
30411
73625
59287
13468
198846
96006
261623
4408
253283
86128
50389
172314
195988
31559
212283
255363
271983
74766
271973
271761
160131
16710
260541
287272
182706
131824
276475
265675
124151
48056
108604
90725
202449
160965
213316
85435
299496
221758
19830
41833
201047
43418
210451
46109
270550
10057
190937
822
253373
101483
110115
252563
229839
61522
17207
28377
105272
65676
57644
272735
284880
216883
289882
307702
235933
230722
187467
305318
192483
140857
87351
307830
184979
15487
155498
281276
155460
101169
121259
99534
154461
211250
87287
221360
152800
153147
131969
48523
134907
96517
246421
108592
149721
85744
210175
147704
308944
48633
29167
204484
42332
262483
169019
280067
53957
301837
270309
224360
188850
73120
67708
123261
165005
123705
289283
187964
116523
262671
189610
186351
95717
247012
288321
113470
21020
310025
111913
218285
182319
213751
226859
136411
39647
96887
252643
129568
46176
80306
210567
161088
107686
40274
237404
57743
147619
181039
76211
44964
295484
75235
202437
58618
78384
306512
117631
70443
298866
259828
28172
111961
82846
183462
137242
20249
161218
134150
215919
187098
158864
155993
119514
80170
277176
121576
184598
17572
7362
48113
303987
233168
217521
117524
69011
288140
291166
180655
242056
115191
219542
172614
150741
210818
272356
10794
16593
99321
208784
77802
113331
37747
80369
56469
91063
220375
48523
82357
305997
237962
70250
24496
214113
267379
271935
19179
106890
100971
144814
248137
200370
129741
262229
257579
61832
238949
55538
225915
152300
294500
109264
7438
195945
175325
194009
35714
18508
99701
288832
200687
131760
244685
198926
184644
68469
106853
291204
54228
185824
79561
1489
193246
139574
180802
204348
174089
286198
170513
60332
56929
200360
182150
173733
91942
247343
142287
257664
61329
2408
141740
251892
65501
218551
274252
25033
236657
236324
92003
193577
223234
219769
286551
109762
265066
112525
164108
154235
228436
1398
208963
108745
284005
28285
158637
94378
96155
197499
167746
38419
197560
136059
150452
247195
51475
52162
47765
159263
272865
239165
49985
293214
39763
70566
5049
285609
276679
203409
227583
92435
267358
288528
183629
149011
292871
201822
64803
243120
173620
287841
166503
266989
148959
306113
222388
147906
285126
54714
188333
61545
156140
47096
269149
162452
277769
300607
121838
145689
88501
129937
89390
117496
25127
232734
269804
143787
28972
162160
246966
187456
124342
202667
220953
181325
94712
5752
96993
89230
226729
95260
171130
188497
279227
274769
27255
139725
303878
161879
54805
140150
62161
84174
133998
94689
70662
198556
215357
3871
111652
254854
162072
76096
58488
94076
161731
213903
280813
217875
112656
277993
46817
79476
75067
162414
277541
126704
154566
207407
98959
245506
13833
223537
249870
92500
150771
272371
16927
125173
40780
167895
115034
118066
185041
170333
247742
150021
120560
177772
290531
56119
215806
301942
27362
1372
296033
149831
127590
23420
52391
38621
174805
2801
141331
160230
43909
236691
120735
90932
94342
280237
212848
100099
9281
240784
76760
228972
264136
144470
161071
190820
117966
140297
233465
154140
9180
221910
3001
44427
60831
203788
51286
294710
174261
300691
139874
194278
68585
108123
137669
86329
127434
55895
283340
80846
103476
96649
303358
298807
207843
106075
241454
43952
212117
191672
197370
270583
178348
190859
104022
41823
262571
177058
78680
160261
56959
245093
38245
97780
46805
102699
194643
192226
198501
102778
170495
247484
192355
71862
257452
101993
29869
8176
269032
308781
23201
62201
279940
97333
88613
51512
159568
282148
193200
143750
74560
43203
114528
231451
38217
298240
269389
135750
270175
32789
288971
149428
301360
61050
16606
289778
49040
97615
260067
91639
279876
181756
310030
227369
237077
266645
190229
35742
137953
176005
172677
67644
137183
115973
135946
86548
145519
38834
118323
159385
192275
93204
11016
205099
26618
288220
304448
174495
268676
19083
55957
173017
263794
189100
167960
276872
57394
275234
86866
186717
10716
197110
142253
77250
274992
291770
284985
74746
267448
56450
5087
259729
72262
255328
138315
207799
261374
36060
125235
276458
115907
49381
300600
262083
268197
205129
135540
147082
69614
45178
234689
68077
92946
62804
254430
126850
214305
41000
142667
201638
245044
290916
112262
154392
162897
39198
97451
88713
10278
89468
178463
63373
204467
4033
44406
168059
193149
149578
20172
170881
66651
119189
163889
224946
123989
99253
208157
101391
244936
274421
61864
16682
183246
125781
111905
52305
205367
191316
240770
59226
254856
273956
135979
223475
55591
11031
224852
225994
34716
210089
269788
81867
214059
57981
216985
39244
27168
61609
60249
184036
183784
230591
254087
235847
25173
130581
116244
89742
224210
65774
100479
166203
199973
42412
78173
50904
94222
80247
208397
69668
84011
215949
64786
269513
186308
27608
96894
193864
37934
27106
187761
257301
243524
287308
172886
127783
158660
230670
254080
2652
26519
82292
220969
85192
127186
212062
72158
209259
287113
164421
5746
52864
271970
132057
99073
297660
217252
27662
218826
8149
41438
60755
154144
14793
216987
116932
188042
32116
68448
50662
75775
179794
8260
257305
29540
200147
201222
18032
140438
31533
309126
74718
272742
219550
115765
119415
118937
301276
32042
164848
111727
52459
83220
18589
254494
191106
17803
211951
270065
233319
44632
249846
32229
166779
284523
10509
211185
169314
136870
295885
181769
116790
47150
90530
278947
274584
43813
43714
12477
231702
228097
96693
122622
114606
101278
266579
250564
307624
220677
87484
282101
196335
307649
16529
204611
146182
743
251207
28326
164082
192082
152173
212109
303851
188292
227713
203090
305607
329
614
121543
288573
217579
284677
44479
6091
304980
54158
161558
305704
159548
295322
303607
229602
33605
178032
237575
291057
158174
16461
217733
64631
220890
296761
90821
247071
104794
239044
115646
45025
209168
289619
301813
163423
255788
159363
20861
90674
286086
112948
88074
139328
148132
89740
246788
101282
267432
90269
18857
274887
129977
233444
89210
146360
2477
53309
223347
300906
289791
221572
132584
283271
291291
93652
262600
196643
132062
5613
45924
166131
302937
249095
35517
61454
242520
59811
307528
273798
291592
78524
80786
212604
54011
288973
13629
110107
80477
87434
252402
158131
272373
157539
142858
269530
87611
197985
126074
193311
255300
219147
208786
112158
51945
41483
138722
18544
81292
80226
186181
70297
46867
82236
238631
171201
172913
159124
38157
5228
104072
193519
223005
103056
124280
212415
87166
55027
66831
22565
10282
290382
299356
245659
290628
36503
305166
203762
132694
142808
4096
231537
211455
90214
125442
66154
235585
7062
45174
87564
267748
215076
167309
224820
284993
39632
303793
228806
22692
158969
136144
140452
159676
122615
128731
86670
54478
138449
127816
8359
205558
132341
34665
44664
299736
133256
252164
243400
214064
144261
127592
262726
280940
61215
176341
128932
261443
5433
131137
272484
43144
132292
240373
109635
52907
252368
226597
144238
129369
109813
201878
141710
130674
15619
135377
32192
149608
140523
181785
101794
160448
185737
208220
136931
168149
114111
69426
93384
181607
126540
63915
116674
307219
31537
187455
138571
232147
144228
76364
17624
81257
16984
73534
300182
80895
238327
61957
282412
266701
162200
132289
27960
151381
152841
227342
282724
277084
250750
85759
192163
268149
85319
23606
171693
129653
268844
114010
128538
240491
58456
265474
206571
5156
187681
126311
308267
57078
260217
72600
110654
166003
45729
17830
47353
192035
66275
171325
295461
4870
58544
65577
61385
78961
49109
108679
285494
258769
248640
36426
207229
126797
115642
161538
134054
17811
247803
286873
46072
298861
142155
290700
188846
252319
160893
54405
299390
197994
125361
194801
129272
40545
14501
288668
308343
135490
251219
281836
5754
41382
212961
118118
199492
56022
231682
306404
68435
40191
79054
261754
307126
213648
180270
271653
28414
209293
149367
88433
141762
193406
173559
247853
58597
93590
113611
185036
189092
96650
56325
290907
297
41076
103607
289143
166464
272479
174150
68004
123562
53811
49865
283843
130612
298650
232064
22125
274986
161493
254059
268881
216391
302767
10088
95304
17403
281185
300700
240631
135984
55519
220234
164113
200895
73470
151066
173458
76007
107555
190282
34165
93589
203332
289866
298166
99026
171642
10463
155768
181227
26464
309472
192259
271948
105477
233
11140
301604
15710
55549
157765
85129
173575
96053
951
114959
84472
167356
196243
10219
25056
242976
46346
173699
164708
57357
34272
61373
104949
202258
260785
181629
26478
229514
112091
293278
308204
268918
264202
97049
139082
248802
31402
74490
149590
165233
8331
89471
210820
210066
201667
301603
177519
152089
84794
226566
99716
207191
34002
102813
8425
198074
5836
136032
43041
33101
163868
138805
5560
178299
171636
29437
298374
210402
282787
300188
258302
257878
281513
269910
161941
74162
100936
199889
133538
242942
42864
181950
35402
76192
156696
207931
306296
23893
127040
136390
4921
208550
303125
275405
156079
129163
156484
243882
179593
185461
303706
75959
41015
242555
61100
39245
232138
309334
121888
31825
280445
151039
207831
132296
97300
109447
23207
249431
210800
100123
47166
298751
73710
148550
77407
13610
245856
250104
119000
109694
273354
191831
198148
151425
110154
216420
185054
117969
165591
263330
73132
188989
255204
282209
3699
305772
28790
61797
232677
155356
183419
6287
64932
5697
292025
281188
241665
118367
87619
292718
200202
10391
96673
170499
225498
72399
29674
215422
188239
87945
287544
131999
114907
190444
210483
138281
202527
206557
82916
201960
129787
236697
119975
49945
59001
159410
235079
93300
39239
24659
193404
77205
126114
90322
81042
191472
195630
308257
202117
961
180505
101861
299457
177019
80713
212124
297732
51812
44578
152348
136122
141689
61311
22712
35188
117252
273320
42710
7264
169886
271578
115845
78907
177983
98818
298966
196998
225663
245945
115023
301836
58449
136123
76228
217625
291909
267325
283083
158611
60605
44140
265727
308395
226192
34157
190054
180216
37357
287628
212059
131844
3463
51805
253281
70193
103674
79134
215168
220330
296956
217475
225135
277006
71449
211223
223291
233725
169080
138134
96850
72343
163902
190011
228435
305254
172437
250977
271369
87862
28407
43933
269737
204560
62844
223683
205938
121550
203867
64259
5583
240074
256590
132044
127303
202418
123910
116481
59964
266946
194050
171602
179293
14984
26315
122605
113020
642
147061
249481
293357
17844
271190
278998
175520
243840
130364
218783
278481
260217
271447
14533
211072
255163
177744
1557
260561
281777
296491
99391
272723
173668
23116
154636
196838
20399
23778
198368
144183
93902
94914
201171
24665
243290
158453
116352
24241
228069
277480
19123
283403
115517
294619
94740
252528
146299
197805
10552
183649
272770
146861
185165
172725
246290
186439
167931
118101
40971
21640
53297
121767
87690
135169
138138
82722
255589
197539
56668
19707
206719
90948
174307
280079
235485
281169
279820
47043
101623
159681
214456
255621
203667
184126
124158
28547
25910
70322
23548
7313
145209
18257
122298
61594
132954
15560
252174
209490
294418
16047
231805
268161
284863
85494
233182
71775
192689
265
22695
264594
207804
68813
171858
277122
172457
41642
282527
126048
171764
145879
165517
145757
124480
17543
68220
72707
36354
293949
86206
15011
28570
178061
291626
232552
147561
305111
136471
100207
175418
268818
157331
284730
225896
173038
34859
254109
13897
228384
59792
136598
111084
99133
201000
93932
288035
196500
302270
270658
149273
140242
120636
117075
292663
209840
85565
223316
295846
238262
201146
231756
287522
287808
90907
182300
30756
23272
289585
27793
215404
238886
194293
156336
140370
54392
150467
213854
121033
214505
42761
180998
264531
76246
109726
85683
121988
206629
258142
265492
309930
261125
208963
142975
117875
103345
298847
125593
227647
220190
1651
209098
264847
95034
282879
80439
177278
277267
280283
219889
105906
63219
189112
204528
151433
309791
115170
16856
152070
55129
52813
1950
118031
221693
130688
220903
31920
120545
244759
110167
209491
45920
30786
128705
123020
241200
211081
189251
245651
289956
30333
190756
149071
35280
100466
300136
112557
248395
299156
155988
243331
54091
43005
297971
243851
135861
44031
79774
100397
18643
242610
183394
271106
37674
269165
60491
23302
243901
55417
91614
272830
163805
14939
175139
173780
256725
290041
23252
295660
132715
65076
278943
160245
184448
177154
161740
11203
14456
1110
78251
278818
170394
220232
26081
208736
189513
172614
219689
195599
59718
218632
283843
77355
10679
91597
264736
61175
109143
122847
226300
300908
13926
112387
71509
50842
247971
199516
272708
184517
303303
246508
97722
6456
109673
300182
265486
67910
204953
299528
217995
60125
83364
42477
199683
90444
39177
34503
261828
298706
161647
274056
83197
163496
253866
107778
257287
282282
144575
8404
238588
145975
11844
297551
284424
182296
47713
95179
146561
201998
58017
129703
309029
90801
266232
274352
150237
287644
207529
98601
114068
117094
28971
307480
172089
85390
90240
278248
85731
229343
117180
192568
134574
24479
27983
145490
58569
93921
134648
282258
79633
146726
222488
165596
263500
121042
179922
296218
259721
104027
190073
4589
248766
186812
13254
77782
212413
126624
246579
143596
196543
139047
35665
28622
242850
132346
295709
212022
277342
286094
75577
243360
302391
178763
26774
135456
264697
276068
45016
104912
20679
177297
300
146631
111135
173121
36752
131912
221915
105745
53548
279828
131361
188786
3554
29089
144648
66174
137726
159193
198684
163141
81813
268888
305721
203114
302797
27997
29798
304183
14853
24931
42686
202645
244281
70647
43520
181402
245409
199672
136571
27417
186886
169614
164842
5230
138743
139756
138752
201236
122688
208330
158977
141456
183188
50423
177349
259479
97444
128979
250006
30587
238581
57048
95660
129526
113325
151327
73186
39038
111960
296814
33038
122433
125764
166184
151720
214285
286371
207119
292686
278073
51480
255950
199647
254687
296381
130956
16563
1194
85197
53307
173259
230620
61111
60143
300504
183037
1563
97602
218318
226817
40759
103601
107874
100083
169007
82344
124497
111311
302473
47848
295495
235874
134339
113123
231357
204523
236627
21392
298389
181316
128417
204017
165888
192734
6795
40376
148528
172974
11054
184611
213069
9458
257649
102701
296888
267806
191909
140783
160845
33319
266103
271872
202604
119311
51592
35974
168143
184730
200568
48053
210215
34308
257890
105051
132407
89223
294812
263520
16669
222864
222449
297
150686
203688
29741
295731
121418
142757
59542
306649
263413
220888
293363
31245
285274
245517
152940
248703
59395
114927
170579
173597
133661
39936
123819
250883
58908
178405
310012
7557
81951
152072
156019
51343
143952
4072
162796
252032
277817
129085
84121
65889
54938
37602
15727
182708
146673
144331
124970
25802
153506
284395
52477
262811
209627
88096
76686
14779
171296
106514
282123
139573
254917
80437
110968
35786
66564
119350
240008
304142
133963
13889
25095
236642
258651
39574
84006
142617
225029
73879
79348
288484
135092
75717
177292
229546
194060
291378
101098
24523
83504
48155
227348
267686
122892
28176
89244
49415
276707
72760
152752
239888
10582
110204
241623
280900
74678
135150
171035
66722
169011
6480
136323
231207
192108
185242
192635
3537
26030
33384
208001
239923
141245
15187
281224
220368
148630
206664
168639
42205
287479
295904
44396
39894
85205
234812
304274
80021
359
290698
28695
89321
131480
164666
129981
19320
236948
245827
256254
204658
222186
10845
78821
266545
234442
130287
245281
59445
185791
264971
167808
294709
120360
214539
291050
17457
232889
193622
86836
97288
47962
257192
189726
157352
266141
248602
37941
145610
53320
239428
98044
113807
1947
230572
192065
66442
118117
220754
212676
235615
52395
59315
38685
2076
68422
110104
289862
23991
221320
207268
131823
149267
53373
257550
5929
245733
279807
224052
157118
164936
155650
148518
217682
7769
87602
118713
210921
39112
65308
236140
118700
250092
128076
303344
13606
61535
38678
246100
102208
47296
50115
46367
65425
184
171098
19713
288869
296
100470
150285
31696
149767
84715
36769
210377
245435
167033
253179
164131
233954
99794
267424
22527
97583
298325
301305
17371
62911
227573
62524
151196
19807
254021
16658
58135
261199
307899
80634
182186
115301
192359
252545
182138
269796
89389
289383
51461
202478
49087
263902
82939
289890
142869
15200
214323
128530
299280
264723
207678
250364
75075
13959
166791
236400
302570
150562
53370
307074
15057
245598
308720
13225
200268
241426
106053
120154
143992
255134
75585
266271
280684
208988
45080
205121
88782
24783
192192
106063
303947
259411
289449
118225
306120
35935
90300
155807
103057
300963
288437
97154
162941
49943
250158
156751
115990
170911
125758
268912
181877
282730
36994
145310
16203
257257
261307
255309
124982
204072
265920
6372
172657
17092
27605
73816
180068
111158
222212
62209
290309
288251
77339
242756
211598
68591
220126
288134
23463
13829
307158
251136
60477
208522
136310
34359
241759
50285
61947
91908
222659
70606
191308
270518
261085
20498
287426
154995
80654
152668
287130
295642
54092
204465
13492
244623
27241
12546
308548
14915
102606
131653
119997
98733
233975
161166
167461
52426
79201
45230
292623
39031
9783
230871
120665
152206
81290
178145
12714
224490
190093
275154
63038
256316
57025
273556
188201
3022
77906
70915
121662
1084
89758
245915
219791
160277
43571
215981
118458
188513
191839
166252
99745
20363
191072
225174
128702
147750
79601
167251
245994
81070
178764
142829
218541
145909
205628
211835
38834
191640
48737
157014
139533
141315
286436
285302
101613
287580
37304
213634
23077
124951
141513
224650
71211
92965
192910
16636
46299
158315
60940
270730
206284
38192
305944
246171
245096
53129
165030
71323
194355
108739
108916
299068
105514
136672
205589
122144
67255
95463
37567
92251
245489
240958
33592
158237
162187
148515
71533
58128
139212
47452
31341
178547
72806
47553
61146
196384
3300
202621
122818
92322
263719
22738
287056
272104
76944
147580
35304
185279
140303
280774
69448
208520
65034
246815
1465
244603
91468
57632
205564
121207
43360
245881
77016
298896
185759
56261
212977
290193
21238
283078
13640
189314
68018
110699
284553
76417
126219
259536
189503
58916
236550
224533
169381
139396
210123
226681
265550
190454
177227
165079
48546
175319
286453
244704
292499
63165
119946
165696
42744
194251
165239
120607
30942
2280
37105
69692
108803
140704
143957
1870
236149
77592
175108
15424
123926
211637
132339
208903
24994
126381
244625
304511
268909
304423
267417
42621
13777
158993
186395
229653
254579
149342
309935
110986
230527
138046
99658
111111
177972
37973
127203
125376
268759
10724
87225
34141
182135
237602
133510
192267
66399
243618
216644
118544
305618
282766
307106
35274
126420
259241
205897
286383
167596
301615
128497
93400
139082
243978
248197
18060
11364
272979
219290
37763
93649
306636
144112
147402
29297
33352
130408
262789
189185
130220
87421
276531
46993
20633
184969
224038
278796
160902
185954
76107
105524
22848
68872
209289
9991
306346
4866
173760
219106
299308
227035
112044
217543
198026
193668
108467
282162
217835
47501
187383
23725
261065
249667
202667
118799
277906
255151
46919
261007
256433
85064
174566
71612
243366
169066
308851
250750
190349
306726
229983
175327
252542
99824
32672
260827
287288
255739
146381
246673
28874
300808
285579
284072
78024
95287
25529
117670
9036
288871
111926
281180
21535
39303
298220
67755
150153
264984
45580
4225
7496
44968
290767
129262
67669
303424
50978
193773
89500
270287
135117
309350
127338
73193
117110
10165
189997
4225
53891
88912
27431
94189
200001
193864
86937
50821
72111
10922
107121
74190
78814
123064
107302
5948
141257
55086
217214
141593
31371
292155
169062
212256
148075
224516
192016
105647
305280
110011
220863
87173
22885
280528
21809
56414
252523
193892
145043
140601
61798
159996
257502
80983
308530
60752
105955
41575
19402
103530
252823
299790
79022
132449
296936
241121
264227
194782
135169
98288
164255
181183
241709
134393
258017
100884
73295
157055
127284
73461
233350
136337
105198
163692
290228
151580
298103
239562
175925
142545
124998
75537
96252
205183
266624
198918
79649
236087
234503
68445
240293
132925
289057
120453
54662
17007
18750
173000
1622
239248
56833
108966
22694
155667
174053
263785
194968
119418
150633
125563
204361
297058
266063
229915
95722
188223
65360
132497
144708
111560
135047
113008
201749
2364
165218
5232
117770
60264
250414
307468
260348
1635
299424
66616
128195
175772
298085
40857
26242
2361
78787
140993
8313
129222
284806
50113
202190
128515
176240
61739
55822
59427
247070
296013
52295
224366
153838
63727
266901
35850
192295
62787
35556
95896
215958
62074
148532
37908
2688
85601
295072
232063
90708
36014
83834
107587
55530
155833
260842
229995
20237
49816
218763
2245
301593
135866
69099
281525
73077
11578
7357
203666
96896
52709
217552
297701
127016
66394
48577
306029
196402
144638
130748
137821
270927
103502
251472
49641
24778
156871
289021
273700
53473
132933
65971
190282
227665
289122
193101
257017
50995
180106
68414
108928
31381
98853
143722
104774
228521
203352
249136
188718
108750
155636
51158
7065
123345
189076
70212
85041
111677
292251
215145
180161
231892
268282
212372
275836
201766
168474
54268
260249
86188
30149
5285
172674
28541
77462
172152
60911
137051
185687
306252
60661
292229
248995
142861
176720
266282
77890
152682
164055
282488
308266
137530
146176
273860
234878
274018
82989
257577
27021
86742
257253
243598
42282
11240
130760
106389
119846
137176
274760
40727
288520
220403
156474
254918
102672
301432
22733
106576
71413
157652
180689
138245
16391
74157
271245
155542
168160
131752
122691
283068
158433
199407
111439
298652
81699
198294
163258
267448
217504
66187
108028
41646
50914
203887
45217
62412
81823
145299
179939
70294
13700
147258
283075
154871
120570
307271
277906
193994
224951
157034
265094
246292
64204
165611
274744
46287
130949
152065
164789
260570
300721
211787
201357
273903
124627
15709
12840
148525
83889
30168
105811
39394
295950
211532
44975
154761
248760
288668
180670
45987
140619
48380
14840
135011
144261
250089
178913
81907
244144
276797
170857
26476
122534
105447
96585
140615
295532
200290
123969
300767
148104
170219
25618
155973
6590
166825
16448
243794
229893
162876
165973
255876
104031
39027
248972
238580
64989
130886
61374
1787
192831
101809
58031
136161
56085
200567
269068
40302
306269
139763
87195
131747
145207
82507
122120
35146
368
38088
57983
189186
131242
263922
201390
228500
259762
252954
158294
97424
8589
307826
233534
30820
253840
166180
49573
261830
258778
96703
279479
107475
282545
237179
238104
240374
200121
18064
67347
194120
204911
86199
126660
303459
69801
21758
160912
214239
6873
191077
167979
165796
292944
131839
264310
256747
107527
243771
67952
178162
117924
205518
123982
216837
131725
134174
220318
297774
192845
124629
20180
157977
87394
110275
34845
101752
291111
12500
303234
14498
60779
69455
260406
261501
200398
9523
145315
109910
300596
43835
200109
5171
191632
301104
29382
136079
290226
250853
140566
300610
107760
84232
88071
224712
116852
305609
267332
170856
12341
136432
184623
79389
84071
35196
79849
97689
137046
159540
103272
40668
56994
103645
131514
304519
42263
169942
280779
123904
65296
268399
80993
163611
179063
85918
277683
216000
19052
181477
158252
255025
240047
269620
61141
138600
229043
65486
97714
223532
222235
146692
2604
111724
210050
50094
305481
272991
124590
242018
22936
41811
78201
237564
298684
274991
99913
248574
36619
128692
250190
113074
117173
254522
35736
208405
14096
81357
207859
133022
116453
251051
38895
240075
129486
141042
53959
221825
102305
92646
107982
245227
186809
78786
20036
164815
264678
34741
291937
166901
102962
228015
298998
32122
152907
44830
22354
149127
53260
88977
306918
86416
143342
137398
285187
47163
292192
214282
168481
301874
220157
289705
53995
292005
128197
280743
20358
208314
50946
102493
270844
25171
49325
14910
268851
245626
222727
261838
121598
174146
42182
290271
9696
65973
273955
242271
93518
214297
215725
120129
225437
214022
128562
227424
34772
138520
49159
9768
37061
66885
297674
76842
281239
84135
163254
145559
202955
121728
18885
241567
79677
288152
58084
189669
139190
107671
82092
127252
11142
297462
10930
282416
161252
162183
46477
260556
305587
187953
150030
2529
173777
209091
79171
136128
19135
69012
47152
131171
50763
116537
52009
133396
24853
64978
19704
80129
33516
139578
236428
34488
22341
150208
172434
274929
215083
85175
67532
35384
257650
133312
20101
201969
291623
98251
136680
110094
50939
192040
116491
24409
136692
11185
21750
213538
141720
54067
194574
250701
165791
193217
145115
51851
293597
147312
99245
65952
249958
131387
23458
210803
6482
279981
286276
282144
160982
309356
135218
114702
204012
118890
239517
237137
89794
40793
81531
107344
265562
212992
248423
240409
96826
176389
220223
168416
193525
214628
23945
22799
281671
157620
130685
125442
164490
245254
256819
255213
95529
257313
10426
74431
305402
202830
300208
61537
40314
167494
200820
301655
161501
274545
55176
232250
282936
213110
178164
133281
26081
40326
69627
154275
159120
21336
153777
263184
99879
91403
67921
111861
19068
253652
259262
113880
124457
286318
156352
136263
47562
124902
209592
138297
304638
178497
24143
188589
520
160092
282904
47691
165500
243300
215734
77790
100068
289551
80318
192994
215328
270722
219997
284524
148349
26223
218300
220254
230458
75994
178541
239652
250336
166155
277653
27238
247738
291366
15345
6857
48118
278686
210648
55916
243099
199640
125972
75648
232859
234190
122738
144448
240432
74839
8870
228457
55386
9278
227604
201413
159428
251858
278195
61237
294352
80073
276124
237766
188245
5313
136190
175022
198763
252191
26060
160967
141328
40327
30862
229222
297509
271957
183453
11468
82754
64055
152296
268245
12550
140900
240931
190563
113274
163711
273438
88145
2484
230216
275100
27467
76549
92736
265353
186042
275349
108463
8357
19559
137406
252782
27878
255200
13038
58246
301294
26124
91894
215260
101789
234116
160131
41945
122338
98602
136480
13215
28079
283477
266208
50973
124231
108707
265880
260814
117468
216351
80589
57240
44282
126190
214211
190699
229137
256824
44790
140921
74772
220330
214216
77461
64628
75574
76627
225009
160484
277880
57661
161899
217690
53926
177678
161212
262244
106090
83999
103716
190684
75339
304109
254965
207339
51534
253186
33274
258082
21600
287837
14287
129619
61984
171723
110587
78498
170814
110347
53521
167530
170006
298479
175305
73407
136554
97838
169158
307581
262421
75509
296780
280962
141473
301879
193859
250146
74189
179891
115978
28014
241019
68441
309535
103272
39610
13894
194866
152955
73996
126629
149360
228969
190582
139441
114339
52077
162090
119597
269951
300199
230498
91527
308572
69750
300035
110785
232714
144566
252087
84913
91504
59975
152611
140111
618
258287
125515
247317
33135
190796
16762
186672
17502
119097
18083
189737
190432
230877
232342
163087
14953
43187
294520
245061
28346
29370
117601
232170
73645
211591
236560
30566
233850
192104
9510
48428
87264
118193
41931
128340
236253
177696
91742
212369
106197
267782
73537
181826
306008
125777
157657
30872
139407
186108
100268
95361
113801
82104
173092
164230
50759
261458
185649
87284
241366
167926
46914
256751
26332
110264
78772
123094
124287
6814
87949
109225
18588
67229
221994
214142
290309
262852
21745
197131
297535
237488
90989
77527
10398
167648
6017
97300
294038
301394
255541
125538
21774
134454
197721
291849
827
191570
17684
131242
106708
88897
84052
253102
2483
30156
29098
196374
133488
114258
139576
77419
242173
89016
221561
117391
271365
225858
20111
222738
178206
71482
149136
245590
8770
171513
281887
172667
305114
168895
238795
142354
106392
195929
85057
137579
45256
52734
290038
182000
288281
222384
83192
206511
112663
111106
79736
10146
63399
84689
66020
250479
94253
72284
200018
203926
130996
171096
75779
169546
33518
215100
156755
229981
223894
45894
68152
4454
172721
266088
297484
269886
77478
22808
7567
139339
221098
123371
39225
57029
151609
3419
262084
125197
209789
65769
169617
120555
241423
230792
107424
145148
27057
116138
199928
228737
6405
143804
90764
283137
44752
52020
29119
140812
114971
215371
295636
254036
157752
105765
42105
279627
46413
67932
121575
249845
13027
237373
130043
37539
148385
2961
258181
38134
141636
65320
63280
242300
156075
287149
287275
190429
138032
91142
219073
126361
157871
126171
176063
37810
237850
122137
126185
175903
11094
253435
80174
50425
146935
297300
68508
198997
110102
297859
275960
62831
199772
223206
66670
65366
128288
309348
147777
216518
219180
265129
192595
235677
292082
140772
119512
129407
267743
63721
42914
219673
49745
28353
262953
139805
74918
175985
159743
1881
80829
240666
57979
177811
31863
183306
77094
12561
235013
121030
155446
120160
128021
19492
36226
203462
92984
35819
110917
187915
16250
54055
106118
263000
62186
23271
68132
3138
129196
121643
62688
199578
149915
116799
185519
282562
300659
259197
229796
24110
71339
173142
3975
192949
9364
51049
215351
185718
293240
43689
20827
253854
158607
482
54455
84307
238031
127064
300442
74893
294873
226236
296626
192078
253130
79681
92208
61000
63933
269770
121614
95003
197989
274389
143444
157008
21736
306870
75262
137876
216617
273716
10442
199438
100228
192210
184980
240042
88709
45328
281298
72259
287011
111235
21388
84
48607
57495
182673
278891
52457
85312
30011
244408
73052
152494
184005
93126
186993
237211
199315
199552
279831
251382
208671
260958
4802
264887
84369
199425
100679
285599
153744
230097
34848
56038
39237
76977
157194
130188
91460
49412
232682
193662
141943
216832
55312
9845
252959
229595
22180
262829
167932
302707
48362
151485
225976
183324
200740
65575
287381
285078
80598
212987
210553
304880
136008
219999
200405
80365
269348
21705
49091
55299
208879
146935
149882
294709
239890
66345
46855
262328
189787
177194
70909
62258
158187
305527
239777
188373
165418
177479
289296
200953
300050
203002
40050
271092
189856
126961
208560
288037
245658
154368
166786
263715
185256
232182
175907
190757
117956
188148
96749
269538
169740
190198
185071
145489
264039
13107
283896
241210
235805
126799
192643
268259
273055
135831
107484
22518
215243
33253
268116
146560
253146
254003
90882
246004
92126
114036
147549
76429
5128
52802
179065
184855
197553
107344
243875
57158
84923
218341
55327
79985
278193
298968
80771
226838
72533
48052
286512
105885
276569
279974
286376
217004
162689
306747
124757
89977
295944
309564
93836
133176
178832
276022
151801
281557
41353
56850
21949
204437
1162
229487
302645
253237
9074
22361
235186
238802
26599
136080
157686
168361
269201
236928
235648
27812
182871
192277
202822
220651
303524
92671
151699
138271
107510
280414
296643
231061
98884
80958
71239
56346
138277
115343
31304
273571
290232
70325
35628
19733
84442
70134
51787
287166
125622
257329
284030
227965
190525
84223
300762
36158
261863
69577
281729
32396
166174
307763
199317
257315
122075
301270
181503
110774
253701
245399
80738
244989
187830
250968
197746
88465
225629
67597
243853
274881
287420
86594
179953
257907
61810
127894
248170
102156
245811
91812
16528
173816
212512
35701
140731
167715
185945
147391
204889
127720
115578
148054
193703
182421
290073
296044
132294
146146
76280
110739
259533
259005
191514
18989
58639
130515
116219
184629
46500
277369
263539
161881
167737
47972
154882
197522
202828
35599
211178
228079
214333
272261
46488
242231
236641
255795
63474
212297
148689
135615
98151
44490
87069
111280
219066
190985
124385
12423
157296
19010
117500
10460
4264
297716
58638
178309
292567
65743
264979
220510
148713
131042
196684
287863
72149
89918
245860
178642
298508
81922
40401
132157
157172
160160
177971
2653
144641
240372
291070
82738
303522
24026
114577
283077
168292
116598
286644
190664
49522
132360
88756
35026
241594
67599
179791
147428
288168
240747
82367
278458
85052
37154
211192
15716
193307
303010
269809
182075
127270
71106
263824
270757
193002
193453
125993
6030
10965
280586
70750
96535
166991
127142
107276
305523
16520
34494
291519
77237
230388
206320
188857
119506
255611
298508
119445
97144
132602
232461
73759
224075
126877
163865
49249
46766
26731
160379
305886
181780
114617
38481
125404
12664
255280
38077
248563
18557
136698
106732
13095
257313
234999
177464
56653
198782
113949
55088
286956
129206
15286
105711
302887
217261
92581
152459
220023
272360
120811
127810
307549
30277
306369
241675
300806
195591
184076
296612
264307
158190
296315
304305
272194
208072
62783
100548
188506
129260
133475
167401
71386
48682
287843
158893
128958
172718
67075
230225
148737
226495
305838
109540
55529
201870
130092
100436
41009
261144
54588
215561
198629
40737
163815
80415
303091
229906
160608
280493
156584
131419
267534
15613
238954
79044
102603
253511
132991
156884
82684
149880
182722
171642
46479
141450
295226
195096
95381
253591
220019
48542
20185
271660
147065
19505
90133
188179
231206
187952
247193
243471
89051
54934
6415
70560
234405
171849
213655
87103
89903
167354
299348
206792
225965
104927
201583
200928
75484
100105
245579
239006
219395
141445
8336
194116
181022
271019
300340
159506
241818
79317
10188
34255
222200
258012
219498
134876
272668
32126
42012
81215
216776
35738
227358
95614
160360
71041
243785
204702
38890
233887
282536
92932
266384
263436
283467
231080
145347
309474
270289
29112
256567
166059
225210
14456
270557
226448
56434
134935
195298
86729
42419
158374
147283
52559
254736
139051
68367
299273
161047
94581
192322
153689
69106
232066
166839
190467
73328
120183
240101
33513
45432
186221
181306
52086
18114
208689
185333
67068
161285
220860
229642
94154
254887
146095
115521
297343
166732
218138
167894
25871
41122
302106
8528
23788
101390
304268
131425
293491
184771
137529
48516
151553
85236
55912
260511
183134
220227
79726
305058
130409
206088
175460
217243
106655
155634
13626
139790
89198
273327
181586
277981
96993
30353
110384
220368
123971
158165
134453
47521
216548
131674
142538
293409
120741
246074
69395
99095
51828
99810
15197
262813
179483
16777
235542
187563
165839
200997
158546
11967
64451
95260
272872
78363
307060
211283
160821
110780
281073
304772
135819
101451
234933
207346
209062
36368
236729
198670
266402
174145
84556
47876
304945
253419
263044
138488
289248
208729
95527
172700
34241
192169
97513
249903
308455
104691
83491
272067
35473
257618
179188
238984
288271
46106
170267
189633
169082
236480
116431
73293
19212
28043
144868
303249
13877
89936
90101
301150
32834
107573
307979
298827
305403
216898
106391
190644
112674
227375
118406
67974
229531
146828
142956
118259
283706
163972
242781
47351
198590
5532
277070
171519
141192
67887
44
232192
207248
41422
175319
199949
289515
245567
189840
216114
295550
179261
145519
65
162341
244613
79817
140436
161133
101080
7862
304977
57636
183148
283612
295589
176038
292719
3433
296566
157049
93360
285941
164669
100604
197883
69086
273368
2380
102691
199020
98675
89933
21181
6953
45616
94329
105793
278969
246979
109420
107107
97691
239075
302377
124876
269231
299505
110404
138629
294922
257759
186291
167849
52493
252045
3424
65451
306733
271430
186965
196619
295199
41033
292511
159997
11798
117447
309582
135639
280488
44416
51760
34233
271711
256399
238596
177365
198180
82844
76214
27531
90373
98352
148482
150901
115100
141812
162005
231777
122498
158130
136898
171417
44788
289422
62212
174582
53506
168407
15799
139790
293350
64998
287450
9556
295823
10561
13180
263361
146556
80913
42682
308833
66985
218587
12892
122993
174083
156813
262248
263569
55489
27534
161351
235199
237311
252644
119294
279884
152331
31
19962
308683
255482
234666
255295
31673
118236
47840
101546
42870
264069
206160
190549
215243
155964
274903
175643
286202
86682
87470
113895
173444
182720
31615
133443
62957
240428
157082
81789
283819
24061
289410
116604
276185
144212
96451
133948
202981
44739
66224
8338
72263
39569
62175
188064
254899
111304
297858
190875
293828
218966
242799
100855
259900
252741
285320
285435
243471
302628
111723
116022
282480
166318
206760
275404
1801
229603
273116
116355
205132
87712
24509
217094
279664
249853
308372
157165
51493
265004
162041
277814
235368
297024
71099
29763
233253
37958
215566
178710
199577
155748
237491
114629
173454
1226
39444
244076
143130
96504
294696
115453
168485
276169
168916
104983
67395
143914
151319
47538
285503
29848
301525
19371
147886
258795
53454
58402
93325
84587
145652
169929
258518
109983
262049
80513
124761
5213
137006
225105
275065
248389
243604
107284
2200
116841
108899
105582
181903
291141
119328
291306
124171
13849
51498
189461
104964
63771
50302
181579
112237
191815
207838
164402
297611
144972
16505
75077
121426
27555
96132
10300
123277
19382
258269
96970
171515
47884
154409
11034
152154
168160
97821
212374
262923
36500
23777
87524
267783
129996
101647
72644
192969
143550
147609
161205
291750
257311
249895
81668
57465
112166
163930
78347
231427
148934
290268
32083
118328
190324
82434
230410
25915
296601
252369
54999
256524
284602
175601
45393
167715
25705
115653
27012
135399
16473
249639
53251
128846
174675
256033
222150
55163
239866
186557
161454
165378
136426
295118
46372
68280
50043
152054
264671
27733
76368
73382
249450
198799
56044
33075
92523
154429
256100
303766
33505
96711
242300
7198
95594
48274
49613
298024
272280
303094
18537
87442
194858
167436
97156
47184
158512
191683
75222
305950
278036
247825
235641
207453
92104
223081
179495
36479
230110
241996
61043
254606
132585
27466
95212
93197
2747
133254
41608
5717
229821
54938
200254
92391
32864
780
218781
38339
185306
296357
287541
271850
186899
197678
285557
131122
149938
206691
223760
87662
129940
262753
271901
71380
228955
200989
109880
47243
225018
219822
281672
226796
257549
15799
302350
302293
80204
102895
262388
96089
121948
12161
68778
255686
85101
134649
70767
163832
83843
133530
185147
221650
309231
125816
254745
169152
245274
112788
27562
190739
290604
230550
27466
293630
12626
251410
37411
150384
52977
36975
208816
18204
197821
91865
163652
252114
305302
307346
111892
33840
299330
98244
66548
81294
36885
94980
128000
11712
88590
36388
108697
302829
63589
254006
199353
231065
155921
55254
14202
307571
72466
65002
132609
216997
217178
98674
269077
55262
76088
21061
252317
120891
296681
83212
238552
229453
167024
244828
278215
139263
107807
147836
15213
37369
46721
284211
134801
231167
45302
125708
96077
242374
146119
268990
170418
136503
63285
162284
1369
264535
36481
132186
226151
20133
78207
143187
94526
131557
39845
148242
228861
132512
43753
39615
61008
182119
109271
2223
270467
279436
14490
290220
233097
260843
302062
223989
246863
49078
79268
216132
61704
274955
105337
32631
15093
86672
193376
60918
155939
125728
237687
146046
140374
125549
142971
126604
178563
267743
165180
21738
250761
25331
300207
238668
88796
141088
94962
40861
188612
150608
20603
299109
85415
288936
137370
106432
75613
114248
288040
302552
240853
266733
230245
209636
288212
177049
265219
23189
271174
100823
295355
75947
118199
84765
248853
112340
267738
7282
150648
211394
246049
76640
191376
132671
264203
100676
22296
162886
185298
213557
98893
239429
244757
289875
77059
211386
23686
225379
86013
238835
42136
6891
20787
271969
235786
22665
42792
182823
122518
144969
42879
104665
273043
91131
13388
93677
14375
182326
228412
168607
192266
63328
157713
284970
97449
184047
177183
112388
205827
279784
12951
112967
232049
130181
197204
188550
162871
74995
18965
178247
11311
125706
42255
90971
193981
162763
206464
17173
42147
122339
6650
66768
602
150282
273937
304815
98998
285216
11231
31638
228730
200846
230265
305436
1767
134629
36620
75018
296410
100119
218868
59370
80145
177373
38106
92169
173069
67463
28626
190206
150430
231207
168348
69390
224037
3040
34095
289758
212542
63041
180966
202998
12857
247519
5422
272654
186849
178919
36758
306607
190342
45694
61387
227137
104729
63348
263341
2001
174739
7823
270450
107945
125509
201265
87222
204197
82006
135562
300936
273080
216570
203651
199739
142924
64531
263261
112409
54918
100015
148331
199353
10343
102916
210699
147498
22971
303961
182483
198079
132393
153137
165110
138962
5634
3799
58982
55040
219667
181580
179874
127511
133883
84584
192161
7378
94003
259417
103868
7789
282805
162097
217008
95434
166276
216281
180553
296299
146366
229093
305770
118980
150637
206460
80656
156595
89206
238310
126234
129497
46814
173362
26076
144020
122177
246701
161539
184672
239783
217979
42351
83444
9067
49632
185054
236816
34999
192850
213535
115817
30587
242392
280740
188891
85196
139812
251331
54065
93213
124336
163185
21398
102954
281888
98774
124135
198331
39276
30989
67513
137326
93226
188033
193397
266486
153113
72207
101257
227066
292903
115545
265046
192929
243450
168443
257362
149346
94518
212064
178303
53442
259512
159902
33596
57451
203715
104985
283110
168268
245969
187232
30347
307007
204346
278452
144574
250460
67469
259293
36199
4118
254104
79942
218076
8086
150966
232021
26736
7138
88739
97098
18931
265001
200973
190596
175549
65873
306172
108914
273978
41243
156192
72208
46676
161044
193952
356
271677
101844
263215
249976
182711
234202
84490
141065
251878
16303
84530
156459
55369
85626
244720
61225
176280
144726
37833
49257
299181
277136
110438
187350
281483
201983
50560
66986
267364
267071
128983
236599
20341
33027
283535
160688
234505
137565
42575
3660
137413
65224
219857
245521
246628
88272
240274
34389
107744
178091
199138
132831
95797
213780
238013
147609
201280
208684
187337
45770
302824
278524
65758
215514
165959
293664
288858
34749
196422
223787
66900
304194
71189
202181
72205
1475
58072
159746
135960
43988
140225
86686
75608
223180
221346
102773
34125
308103
289026
237350
299705
99025
214341
251090
106788
103807
45026
61338
151279
106785
267082
294749
200830
268514
233978
284900
295616
124495
28411
160754
282648
263207
49971
12209
202472
177590
77712
624
282564
152663
144865
266149
70037
151927
221410
299772
172963
285658
31457
24992
117661
6911
283557
116167
87338
260188
109565
78973
17723
193761
279212
305199
243025
257137
241228
111555
182412
8156
298741
26841
259976
234943
30433
110915
213233
258117
4209
224796
76206
217425
48976
231180
243404
104826
200299
224836
235951
9171
128584
104559
214322
49384
164403
55813
28166
246804
294909
51230
290769
177766
170507
119754
27055
66761
190354
64848
146390
304241
233387
270433
239065
4385
267262
225192
190762
215663
68000
237755
138837
176884
260044
174595
58745
261807
160256
256649
45320
243257
87655
71135
229916
288805
117250
126806
35270
141473
168687
138040
159395
276365
154274
37635
158366
305994
288241
121941
38179
193309
288265
282710
130296
144417
11409
174988
26867
146277
270841
41111
23166
277678
219041
221827
47050
17631
231800
235684
151242
3497
133458
242955
282771
277927
70627
163888
292939
174541
201967
121831
99942
114216
153778
1299
198637
276544
297017
13120
95213
241651
30926
120022
181166
296021
119144
56579
200179
283654
12934
159759
229037
300349
52505
176415
268664
4615
292650
55156
131725
225779
305000
53752
143415
154360
3382
23026
90824
34952
184395
45741
72650
211430
167335
93578
98426
55560
53664
57090
209143
239263
289839
173501
33737
255615
284843
128785
153882
299233
221261
258683
163941
95644
89358
66684
152185
60635
270116
54459
138282
210351
99777
249195
181671
35010
173643
18063
132356
79589
192349
13942
44950
200664
185488
65271
291336
228736
207228
266742
22879
169184
247683
158334
93514
180053
135248
71535
126123
171558
258901
228774
241419
18836
145973
274687
22593
186258
108775
90869
80622
233116
117098
213304
93166
60704
1411
236207
261358
135863
69301
144809
115051
99360
162517
202616
141961
162933
174768
94804
88229
13183
236327
298056
68088
73266
186957
152747
155531
103227
63954
300941
143501
235576
20069
26768
11528
180603
254110
29234
49130
159213
204813
263801
309499
137010
137921
155587
64766
209373
106226
87314
84870
68125
205047
294394
113226
229054
71847
19527
148327
52537
243774
292763
185054
126883
273192
220192
154255
65910
39410
179690
76775
133750
60660
188998
98683
26528
245014
49130
281545
59141
56657
251142
88510
42825
202602
46757
94912
254561
251327
230187
141889
290082
104818
46562
114088
151312
51621
245201
156012
179487
20910
47538
253695
193465
144939
229063
32530
8678
147188
106018
283124
175646
267275
227486
161567
53788
288213
135328
151420
59528
290961
65535
36676
210799
54078
15334
190498
149908
284973
162940
49889
75282
137531
220648
269849
180780
291937
240833
170440
246661
136930
117859
172218
241047
41277
89770
63148
262944
246191
292431
40183
31906
163719
141504
292529
48840
248494
7187
243427
296478
171663
149261
108001
92977
166790
108733
134305
264375
101609
304211
299705
218045
2762
96830
34648
61109
218012
249885
284558
45802
56993
208553
89520
273207
271212
275708
130958
231180
275131
281022
101799
67311
230931
305893
215321
13639
130459
19742
264580
205387
245718
131843
187216
302253
24596
214631
259055
306203
150562
178764
5878
83368
170880
219963
116202
50057
56163
287974
111451
44912
251423
22303
87258
177157
61702
156870
140241
262897
302369
84519
182991
19625
96987
92651
212228
46216
144137
223497
75931
4730
90588
95743
117443
23266
136345
28467
241247
230047
144095
28706
276147
39257
99113
26815
298061
135527
254747
236335
308819
111424
82118
183035
287515
254029
235901
306132
258229
307036
117904
104385
116406
199424
33533
252007
285692
160130
166031
236175
77908
152663
211973
274903
104843
163806
299074
40551
51901
1719
306886
49862
307486
293070
233018
6036
126070
292594
27582
227169
299960
206679
173564
26182
85525
90432
121402
297849
69762
237842
60310
6529
75065
6860
194912
35290
226071
94120
86071
185450
71566
17270
297186
268508
290186
208328
145266
61646
234622
8807
207297
309330
9531
191351
212666
263096
279127
249096
117800
280962
255705
81422
118394
298037
207944
142365
290026
237580
159572
245700
138481
306496
251112
40917
86634
76837
190488
32202
9471
51144
309508
263924
129016
22853
21774
138178
161753
157496
105121
145415
31761
115105
117747
131528
191411
15288
277669
29554
106182
14174
182670
24816
103716
306487
287159
36918
3557
295001
202253
156914
88030
154271
116762
188949
277648
25624
33511
130177
43711
69520
116651
266785
149876
212875
40064
189876
78578
631
295651
145770
10623
13206
105561
261633
236245
288290
171032
232377
119291
180128
269170
82757
40094
200151
65016
147182
95908
48068
262849
64126
231249
12480
2343
290805
76169
126667
26315
102558
179291
283605
182921
307313
34041
255079
230054
295470
266638
63054
121478
285718
129025
180364
102918
294630
183511
184156
123563
97929
75280
238721
263600
141320
174003
36946
188835
242533
35631
112435
286963
247386
163472
261777
120462
209720
116091
233198
77324
126079
44825
229470
157075
195187
84377
271346
151963
104175
252482
143475
293040
294969
142076
190193
44687
161859
246114
52532
22568
176436
9633
246374
229332
69233
112228
55124
66210
58428
110445
141495
95910
234732
79259
35098
247831
8174
136554
153593
100853
18887
271852
139000
287745
51511
25404
61124
945
144024
217664
57055
133581
162383
84035
167437
216926
24714
158682
253897
836
201390
148562
263839
42404
278413
220198
191573
68001
77818
86040
264637
219560
62954
97074
49594
237709
6840
81330
34660
225820
226493
91629
124262
135947
97008
185907
156629
8778
116203
49080
21595
255446
293917
293457
113261
32829
90821
116916
116525
73700
100965
162172
12215
70247
6595
98368
38249
52612
80324
83205
30716
207229
47206
244377
87680
215414
244581
21251
78640
107051
132572
141947
69803
210559
134693
182739
127673
25536
207065
42743
172745
21065
70964
131427
83103
66161
166518
83630
52592
146047
100285
253121
125746
166838
167290
271280
44379
13418
282062
115876
80697
284411
152271
156087
13972
185829
144093
189233
90965
228
86532
177155
120764
114148
240205
113142
235247
151833
65988
186280
234043
305723
140046
56677
135285
296720
13264
180945
44465
121551
175458
254456
27475
294654
246888
32150
173584
74858
98703
200043
9128
253837
285134
45733
2350
6833
47931
181128
82746
99158
237213
269605
180043
249451
49811
205811
193074
103682
133543
139468
213848
305145
249375
13228
81238
96538
4671
51946
224920
97753
29996
87028
6029
57966
75326
5818
302885
62218
180587
190897
30549
248026
184330
155531
190149
142358
197128
286743
43633
14770
258239
295488
81858
69520
160809
125447
256131
137648
271696
85752
216034
134979
165519
7548
111224
176185
283436
114026
190778
299317
109059
225084
162973
8334
135787
43455
222845
27268
195139
302385
14167
222601
185668
152880
80866
185417
164719
192630
28618
18722
87439
52963
275753
135926
9298
167574
2172
59133
143279
102646
301715
99639
80518
210366
280741
176732
240976
165526
168423
141301
247634
136585
202404
254343
13982
154463
152664
277738
137309
7755
20989
61623
107710
20817
162318
305213
101924
84053
49640
35610
249881
263914
38762
288357
238588
169479
309353
266187
247933
215844
61768
297239
56355
131546
93729
10889
101309
12797
287096
128019
121735
258203
220878
220670
229332
23534
233933
47655
79121
78026
118506
283926
13631
69711
169034
266743
96540
48294
116703
98819
274099
122804
226068
94893
28473
15740
47947
120117
90383
26264
147296
214902
262297
20564
108817
50225
70466
21738
288423
27818
23976
1332
144106
34523
45986
82753
70948
78994
269244
306752
222654
51161
126370
299469
66482
77816
141933
215800
142362
137433
171416
23676
294908
181799
276255
306334
210634
36656
33510
236
22350
207298
124025
84066
180914
287685
148413
187418
28113
300112
126036
137686
289108
5922
87939
78519
160131
61324
255330
94231
111266
269038
69681
157819
240107
42662
110234
305103
265985
301713
75442
55498
216697
44976
119020
182211
42554
169223
226866
18661
272901
109805
188634
221360
166655
91777
203320
283295
225755
197290
128489
284655
217969
244727
103659
77461
133924
23413
219129
198769
301907
206726
113735
211852
189281
25401
191164
269857
151902
24242
124110
184172
258871
68249
198066
69283
108704
179495
171724
270289
80859
132700
299576
281218
76574
146325
73557
292634
19906
290485
68788
1002
263797
84278
216600
240516
21643
27100
22196
174751
305943
241547
204677
218962
298608
171302
265528
76929
31575
24714
181744
255181
111541
277989
16928
1889
71120
122133
253137
121118
205857
73210
306563
272208
228088
171899
52534
117019
150202
50484
274091
306959
114911
12571
658
113655
109660
300060
225944
78626
7660
204444
294027
176675
263006
27701
286319
97997
115302
97530
232000
191507
200430
181509
30103
39497
112208
50563
17298
282181
283764
18425
25125
142847
130381
159548
191632
23934
268535
254050
6261
60958
71811
269011
43604
260983
155438
287853
73877
43888
288868
117869
169748
148728
105751
224352
143988
306988
143303
167297
282645
70341
163125
29158
213517
303158
67700
77572
85922
67722
182821
275618
99978
213668
12909
68603
125050
226936
292369
11743
171201
249184
127520
250857
146531
188
295158
12382
95559
180134
186815
88204
276930
213713
167414
11591
74588
47409
241148
102665
142840
106746
247419
186370
271774
148289
40928
280407
2638
10784
177001
156869
190173
157501
286456
260240
147663
50716
165963
241619
103491
34647
277887
207560
294510
301766
204150
271859
291312
280488
277183
153312
254093
270999
199048
162440
145671
74518
14242
152837
253136
265383
19284
262515
155478
129917
190186
277821
108664
17193
60164
27413
99164
254662
52738
120520
179562
294130
57790
265794
154199
144154
189330
230196
232617
172313
102701
75803
288843
27082
129344
182482
248231
230040
277169
245267
216581
90382
13742
154307
5682
507
288796
288945
1366
180933
18073
109055
146986
75276
9610
171762
157095
212780
71619
212499
9171
42130
109375
246948
13713
119181
70358
190408
206451
1014
2123
261598
168937
50883
250294
93123
183571
285971
307885
155157
17749
151492
102685
52182
235624
64816
99277
91906
7190
167187
178826
37155
67407
288818
302249
22856
212472
147316
124362
138514
203268
301875
240978
168731
268719
146063
236724
77473
234472
229073
256749
8633
291676
57234
79118
84244
11989
52177
242889
293111
272466
2427
287783
270269
262325
148403
5804
266340
266184
108183
195667
279324
181375
285862
183397
36611
205758
213923
16347
146883
99447
10350
55019
6525
67524
155159
18017
289592
91711
4529
100204
71074
250450
106651
249457
78202
295922
195645
263681
290790
44249
232399
169856
263969
122017
125616
82302
6504
36997
220905
34592
101829
154424
191753
91700
278491
60593
140183
118691
109751
5330
4554
250170
300212
221627
189743
48186
160905
173450
185030
8812
46455
182134
264999
290810
160899
132075
209579
98061
132186
158853
160854
236394
252773
223367
307769
117950
41544
74013
279290
71420
37663
91603
181625
78265
200881
130453
292569
273632
249229
77262
32308
7602
2268
56378
171496
223420
236983
119261
157319
39801
251397
156129
155411
300535
174042
99925
229706
45379
165654
161138
289300
253768
63394
99313
231674
143048
44927
212427
144568
156204
269562
137786
187599
93285
252962
140843
289420
195183
300305
31312
43267
284474
90674
303727
301227
267582
277618
220251
277214
169199
207576
286387
61452
27892
216809
98604
241727
228236
263482
15062
86535
18946
140831
36964
268372
13185
53071
26894
273303
175566
75531
142227
47663
103525
3897
22123
77333
237640
30048
83725
243447
308049
165107
78536
130024
86982
305771
208214
209162
61023
77133
50944
49673
128528
110455
266422
72571
273775
31613
101560
212261
119039
126936
262394
181101
162826
117341
167601
249093
9056
82919
65442
171958
266256
227977
164372
278058
56633
23237
74870
60741
124537
110890
93618
38679
150660
9919
39687
255931
269656
188251
139499
89398
293225
163479
16057
201249
199446
242622
27740
9285
248897
121176
114177
132781
254064
307878
12066
192983
189665
84457
51644
132411
70987
271001
173145
185630
271314
38750
144068
214121
41953
223966
219953
195284
15352
105071
226065
137977
84235
286166
2180
22935
163670
471
133103
306533
209329
12355
232910
230853
16836
182840
25492
103031
58583
306184
150405
262214
58398
270726
253213
69753
83562
257079
127034
79132
4654
248659
266506
11865
74572
105559
8297
210570
78197
16830
136542
95602
20313
220143
22287
257580
208479
5717
103104
227681
10437
166651
111770
293796
76206
273104
304790
241495
204135
129037
55451
246282
95152
185489
51460
254126
60518
88988
3332
250676
282604
300352
45962
16015
194143
240966
22954
196855
307645
202318
70042
15565
229196
133787
98617
274956
91604
280371
102429
181112
64902
274758
158526
283182
130115
236131
104529
25667
280111
35646
74765
250883
188304
10406
143954
102039
43950
172819
45988
140768
169181
65835
154178
82850
435
186036
110650
20858
145504
238513
63617
78930
165368
295146
261327
105083
37443
183781
247733
73797
230365
287419
179505
17615
115361
151713
44337
129194
93541
111109
154126
266189
53124
164366
290065
26635
270224
265642
301861
58265
161281
269106
2675
191241
202172
47179
258260
302317
290112
47656
85028
290067
258828
221754
159744
136498
124031
226590
150578
272880
103111
290544
260834
69620
139977
214489
286413
90756
173942
87791
220161
235913
232232
40628
260216
35636
219777
86014
41735
73534
9006
201113
181855
16017
160417
198260
44410
209325
62566
9613
43831
220905
296444
235988
283394
239387
265398
227352
167058
103596
278490
93521
6210
277278
188121
90797
168643
287519
251434
70972
2586
191070
103204
42651
154002
252161
72834
125332
290680
250016
155504
33847
214806
189253
104890
102345
98246
207003
101220
264309
31977
32319
69144
289114
15623
240933
204536
160281
174535
193131
69421
103102
241240
163609
80327
175427
9763
209288
47673
239410
186807
291752
215105
251441
254311
188321
79256
269709
3553
83582
116767
212917
147549
137096
46604
210790
249885
260121
128127
137288
254896
193496
106193
126542
48257
14730
96397
247022
235084
58193
59983
50034
216593
96248
132567
51366
226604
167347
243004
304214
248835
44693
300071
161967
85272
109167
50217
102971
247063
15578
100007
257851
251112
71298
64359
163765
32864
70382
160650
67717
84129
34226
284284
277445
182987
36912
101480
303650
249725
83783
238577
300479
283442
266039
123794
154955
270741
238270
66459
36282
251069
47640
298386
83929
281251
74067
9177
51231
94363
21555
103871
90202
264051
80032
136176
37333
141959
7966
164293
10336
300664
95726
185824
273918
159088
167626
19036
242977
296507
35842
195897
3757
297142
94050
78684
100703
82905
15106
206772
305437
233842
157401
189894
301427
226430
118199
185486
219691
307418
34630
192556
105535
228600
144270
166145
284591
35387
157435
307257
256724
55701
260100
109541
226793
66450
29014
17786
189527
40221
109385
249142
74637
302009
58931
175907
182813
305435
102711
75679
102014
246399
286012
261950
214744
272113
42651
246629
201054
106957
159554
96822
157886
112003
74322
1830
173161
298704
32976
247544
273576
285492
255424
26302
68967
152157
99578
83718
167546
81764
22767
216897
159728
15441
10683
125086
198598
9407
220277
28546
269749
23368
166889
178874
225688
11987
77563
163363
263145
224504
80396
266905
15037
251669
273327
170920
220351
173331
23812
281119
165028
50411
76178
271096
14955
253444
16094
92997
243757
18397
148960
256256
84106
100720
132554
286469
225408
11630
304673
218875
155729
16417
84828
167212
254905
276281
137384
294758
261628
69361
308617
235881
276273
29035
298923
137507
13970
25674
91499
294881
226512
73649
114998
86455
304497
189599
124407
175398
46429
182920
275421
192859
110284
163729
63825
36774
204416
257533
308520
270502
267940
92926
219723
121097
107167
224967
104479
132906
11824
304912
179174
152741
173340
260392
106842
106335
23685
72357
209120
45447
206740
74067
164433
102790
215241
17065
231273
300980
16778
279121
49517
276442
210425
176685
211175
58290
25722
234750
217720
5740
125885
304719
156672
153140
19749
19147
252297
96366
298196
141814
102805
138495
164522
111020
51209
47875
41157
297538
161541
155260
109951
301961
194487
223947
212424
228063
294588
1705
134138
143955
252214
248993
35299
251722
281762
220973
199817
54519
299683
183849
164846
185202
69033
143776
194397
35879
133856
245226
7724
256235
118027
69518
7383
225113
136792
130777
17768
138646
158606
139194
57322
105842
117408
52673
241517
242645
291614
279200
108736
100918
167961
213014
173698
206199
263050
118572
171774
144543
122758
108894
146441
197805
78848
253699
84669
44640
297225
243977
101052
147754
73232
190196
251970
130701
2389
193159
89532
219493
195064
125461
59179
31420
18415
162977
136582
277931
169275
63648
179779
99151
183333
196314
249410
245024
72382
144308
71766
27131
48640
248280
120009
261025
25346
187075
170774
159557
261156
21758
177968
84933
98440
169969
258015
94762
163229
220985
246198
114645
237381
234569
177131
5502
121419
161072
287180
102102
245264
199038
47147
218363
60977
235063
144653
122146
14567
9192
226331
50126
248373
26640
173032
49673
238562
26153
52492
54019
116278
111465
254197
12751
271466
231262
1095
147073
116378
218387
177441
140047
208578
84872
37736
45356
141035
84180
186104
279901
40787
257100
92084
152238
239365
145671
108495
230790
17251
20542
268834
17811
275161
188493
29395
55240
166571
304129
287860
141451
92210
213951
3698
269949
242913
24121
1070
108566
57426
78446
183742
232979
67573
63254
193322
78364
231713
240660
280114
4633
282242
70820
188044
5585
225353
33769
70377
139882
183489
75050
50734
179839
242942
212784
204943
183069
122234
143978
210716
245448
286318
187311
149554
44452
45694
32698
99138
283967
38142
99219
293166
147803
129944
45211
89856
156255
93156
230691
121247
71857
210851
22825
158148
206090
213876
294373
239413
6672
103519
250467
199850
211749
234801
63486
47014
79265
249770
101469
209532
118421
111815
236622
305794
183463
200117
129187
28824
279565
42529
92437
229961
191013
50305
126974
293797
279858
41164
109255
167651
167386
9848
51858
187329
153987
67017
27076
253377
235059
86668
42749
105416
304432
256495
255497
177250
43396
196254
134919
197813
102815
145878
133974
181425
4403
101514
82919
224207
212887
44520
293159
232098
95364
193504
130411
179306
3300
113389
181507
47306
191025
202940
205869
4681
164799
11593
138037
233263
274950
62089
165501
86682
2620
146838
94461
309560
226474
89093
98091
129277
241111
27527
11711
249448
218745
81124
50233
61360
43835
26249
235027
104399
180465
145228
71978
129238
145130
265256
255686
290032
158243
178689
39336
141930
274577
75679
306686
68700
161622
200779
86885
67244
58732
306500
121184
304133
205064
160564
214055
182321
79076
297257
91570
222713
95696
111308
74805
82837
186893
117776
187263
64852
106880
165006
195890
294506
8722
20333
292240
79732
39365
170007
168493
86802
170216
306760
281512
136170
133461
11562
144260
261687
140693
1328
277354
152708
192593
107698
36255
39894
58049
70863
145520
286766
34091
217220
219971
204999
111932
197396
216968
203778
156969
149388
235239
220566
42684
250019
215033
19933
141416
254276
8054
146881
50045
221317
176736
283711
235880
120483
188303
150426
49063
222588
303888
116093
290694
134517
273793
211902
171880
59687
279326
88268
111746
205041
251993
40432
155326
251507
200494
208678
204373
178860
161911
91481
95109
81430
221621
70420
247146
218668
293697
275487
164774
54661
142171
170991
283985
209205
167724
201240
108960
185161
37424
264921
124737
7539
8747
305857
55872
230832
125892
283620
94032
45242
188121
272723
91107
246781
140705
238174
44208
71997
112204
79443
74380
44837
18785
44319
267509
102668
184102
59741
166595
9882
130760
233663
65589
128850
292635
254493
150824
257311
302796
281646
71813
8330
20865
192534
172571
55448
255248
71302
92736
221
67291
77075
158499
269431
7773
163583
78979
173300
172562
298290
27618
166113
278429
243837
64713
3046
220827
270759
210963
14087
95575
164767
114465
203186
2054
170182
252878
85326
116947
204602
83788
145859
298967
102619
59424
73710
158343
214414
217337
271049
117485
266725
40696
206143
290451
155561
105498
185638
3637
23618
229571
260048
163806
120464
143243
161259
93804
160800
62869
23730
28522
172580
17349
172573
241489
303142
208398
105537
243208
34412
272131
144387
176432
241707
58989
274435
20611
242991
200658
306792
71290
89006
253154
126879
97921
112593
281010
140867
195331
121056
184197
42312
4873
166895
236390
178793
220667
179096
286192
41417
13583
155982
250683
23708
99993
267501
231189
206583
102651
30889
120385
155687
227218
46383
162152
121649
125992
218453
44808
152142
228584
66126
309279
240096
79605
124470
227713
174237
286034
164715
73608
156747
192337
208642
95258
233538
160070
7526
142979
56012
84009
89076
7593
276188
274927
63529
207425
184546
53904
69850
216335
67188
551
24905
201342
173166
165098
120078
306754
64491
171033
63438
148899
300772
70228
63729
74399
148074
201332
219491
136604
238084
118432
166454
72348
248512
134429
165867
101713
187460
271456
7032
301280
262306
218152
12825
115838
28667
283518
198369
259873
288516
17457
262548
64832
60638
145982
175307
193077
250447
134908
209183
241291
118524
113946
172351
218625
112192
61935
176440
104870
140695
190277
211976
91594
237916
246806
206091
94630
196058
73753
470
186219
218048
13502
187533
174950
43817
297423
120202
306137
219816
186083
259081
90712
233528
233653
25194
254497
210881
79130
210849
84133
34261
248516
89842
154230
44467
134268
229224
207160
274773
95573
192159
163328
98580
35013
295104
64310
24849
145952
128119
32539
191313
2440
180383
152949
141795
136105
291565
298219
129117
74242
255377
222678
304917
185445
195930
63666
260046
40418
210090
274218
288228
98778
167911
265158
118162
150895
143849
52987
54236
50987
32917
179359
204676
103364
144088
46689
194485
209419
292913
250793
96027
302876
175542
71977
51469
238012
81226
193089
127362
65719
226194
240156
281568
291349
111811
231255
296730
26034
108556
11550
45073
98829
170349
18820
226926
285986
81928
155203
256776
14956
18453
230292
73012
154785
24975
51315
230785
145089
145980
290510
196192
141143
16204
122512
119898
40134
22548
205256
278808
289887
218929
257655
256604
180739
279870
284075
293707
154784
113359
293750
56641
257095
131075
235083
67721
19092
237243
89140
140202
70411
16209
273180
235911
52010
101331
274676
148289
43740
42260
163920
131007
108429
233296
39212
158881
112356
220583
16270
276790
166248
294613
5036
173133
65225
56540
25837
139132
18748
94672
279546
111145
129844
102018
69038
264923
46865
261775
196135
37210
21674
239746
136034
86079
235492
230747
272993
308291
277659
53525
285631
137289
237675
171041
55867
297694
210267
279335
38606
101085
257974
271264
237175
50048
140206
48873
95562
239281
279358
138496
203361
148643
284834
40526
290259
235449
12298
89633
57960
293709
154819
32686
249751
252673
113768
26434
83298
32980
167882
217618
259402
114027
163443
155963
229919
52223
96028
269529
2338
255074
213997
272983
242092
260584
284654
172937
8149
208627
24742
191422
219588
276950
147230
148933
300294
101201
300514
253676
271931
272999
2039
262044
241499
101688
279991
194429
60724
18831
202439
188869
60233
48745
112467
126088
58189
292303
99389
167402
303664
241605
17359
114556
104394
245887
233309
235583
71251
309848
8569
28402
239812
28455
3698
209924
252764
20669
41408
187531
243800
13661
298327
117365
3150
309815
55336
228413
170538
233226
171928
271951
34718
42661
41325
247911
254735
74490
234232
103772
47753
206111
237547
112454
165153
197816
240766
133900
176165
186085
216952
70225
55808
161284
173123
25744
268288
16695
204460
224236
168078
65488
225243
179451
255817
138838
260305
221723
136042
19733
297855
126613
266444
45059
3148
57503
234353
151806
120352
223138
66537
302687
229146
212270
22838
160193
83514
261478
104690
20789
89193
216359
223526
272424
292104
107574
191990
176123
14055
111
98647
291091
9868
52616
139862
223530
132287
286571
158659
194747
186538
12973
146839
298697
57329
76622
96054
155616
44914
70369
160327
56340
233737
297081
35539
186132
132530
203230
48228
25163
209768
64122
26511
278741
26772
96336
115244
54281
187210
175813
248150
233925
164904
195811
153080
258117
142820
276715
22726
182921
161172
243073
72337
124107
298559
70035
38648
185316
233587
31028
305760
109151
64717
51109
191644
258379
259576
157348
236613
298106
8114
185512
206970
224052
126612
284227
246524
91220
274466
173255
207977
114496
205727
139770
73726
97785
126463
34629
257924
155255
304050
228382
183927
11499
42422
251064
223878
254688
146724
185111
139475
140278
231870
221632
100498
56167
231624
64042
194831
205549
185202
133971
171440
228446
212445
190026
280046
31183
147548
249341
131777
237268
224303
33288
127926
292469
65930
6210
53511
293068
124349
191618
40019
27134
132963
258266
268457
38474
298621
28897
295098
29666
252397
264692
255176
270333
122341
288179
51456
216842
143693
3242
79422
201194
89666
150953
125435
71149
236352
234314
260407
66757
227275
25569
163568
131536
26601
95100
236810
46786
293471
151528
10207
41550
294287
143465
122861
211319
214003
296913
96363
208955
97490
144829
254278
31716
296712
24723
208479
115600
179383
7815
86980
31843
52352
48433
95354
285666
283310
288742
128371
142772
146789
32951
149687
161003
17889
292327
237085
290756
994
252193
116631
126055
172891
284528
182556
240625
57016
54348
29710
164208
69372
205099
193379
251260
858
210286
271888
54245
61940
233568
17728
138086
239215
31361
298475
221107
133379
22953
277119
86345
301840
75703
275264
14917
121426
26814
34941
259087
241251
254905
264186
50471
270409
65252
57486
25702
83478
247325
69959
238798
276079
97652
147683
207458
277227
235146
18022
139602
267762
212348
133323
109677
91153
69584
82237
199681
232069
41094
32656
37161
221949
224782
64089
5570
163299
230126
263847
83620
19005
114803
114244
146578
264503
305480
236655
248659
158657
84620
268755
71005
52737
165469
202317
48887
43376
258470
27312
127726
124720
51092
73852
33263
132973
231744
170918
290602
16252
186700
224108
143230
256188
243915
229961
221872
257840
150881
225101
50071
225056
94124
147475
185754
292444
243057
274627
85216
218634
203000
82801
121693
240629
26957
83825
7216
25010
308539
34606
104312
231327
89898
81589
25132
97432
288686
265307
261879
304519
240159
67515
97711
137766
81579
89113
43072
93197
8834
169467
42911
54827
99730
294900
173789
110419
95643
7041
43331
93258
294850
113484
149300
26404
110129
139545
116100
63561
71189
240463
107193
286400
225536
204203
67602
7637
112077
198196
288573
96017
262331
26517
240906
131978
28897
247602
146336
305710
68181
278621
78607
247229
79369
169965
3457
130145
15852
193336
82954
230111
269216
194219
61901
158870
298690
52437
175950
157063
300309
76239
248654
249033
139418
171097
18296
253185
73689
78226
51219
110999
306050
240853
307883
81537
157524
305700
91030
107564
140088
127084
65831
164946
258764
254674
34244
243542
117464
176693
207651
80609
220968
117143
196315
165603
168678
282450
109381
133808
297296
12117
204902
113422
183735
153448
16693
80062
179059
17110
127179
164628
31887
69754
287870
207130
298836
70770
261524
107548
196483
252141
227487
170897
112704
202273
78875
116978
221127
127192
232862
263639
272583
307573
12377
228001
34545
34928
174753
261832
32580
197939
39901
207837
33939
126692
161826
30755
35413
207659
149622
301466
295225
9925
16946
120854
94557
9808
259799
271022
150306
106967
231190
294149
235030
57513
261322
118719
240005
151965
287459
145566
138974
60574
182324
122832
241665
180279
116341
230623
300799
185968
289918
154208
66733
252260
131367
195457
134352
215203
243220
241135
286772
204146
54245
278727
17564
35149
116341
237234
166363
197947
140561
13050
141049
256902
119407
261323
40092
257933
16144
110893
240863
654
236474
99308
245802
169650
102067
254006
238439
233494
93056
35098
220893
215680
72602
35725
147251
163770
271603
32500
106643
100933
228295
222918
2589
66624
214150
103114
233698
225363
34573
197524
306054
81376
298374
298822
6777
9674
115455
217962
187784
151991
213926
222470
79842
250267
170228
114456
176617
97322
22256
304499
261391
172506
66833
269222
19676
309193
273246
237002
305086
34231
269528
67761
95091
86567
246881
266365
188548
249179
123414
305969
12027
247321
226942
84893
216768
231850
4010
41867
185727
23290
241336
56086
142489
254522
294285
133027
61749
288130
63960
204994
294708
236779
185612
197651
38019
303990
139266
301211
30998
274416
9361
246878
165728
111510
167924
13007
280311
264782
284413
292930
208155
117982
95247
88920
64705
249500
179776
213621
165678
251105
290128
5779
55629
206164
127173
150051
189537
298767
96459
287082
153341
77688
264660
239454
90675
20441
279152
144829
23957
261232
148472
229604
254302
177618
263459
224408
196903
36716
298348
220765
215863
238346
97800
82924
194343
309652
65868
117356
152063
231143
272286
146197
242642
33492
181899
16692
179545
189273
113536
154529
231033
178139
299566
253227
104062
77515
233457
251917
105341
16926
73820
37489
299826
75910
75734
154628
96488
277662
300364
53588
10518
201759
233759
150876
89191
206929
100111
99238
159843
13002
100796
135845
24245
194253
227816
80652
163719
256648
170989
181217
88120
199772
151792
184204
27086
249682
42583
195555
264427
26808
82126
162931
299814
194827
240560
137747
38753
302048
198954
94239
87173
262078
259328
8515
62515
195645
162512
209900
233472
95980
308786
122039
25614
187624
81447
195065
147768
153480
278821
282706
230454
121050
263279
69652
172773
93649
201819
241069
38517
143872
203265
47080
69491
118557
210293
28116
87761
280314
73816
65278
188166
220821
36618
150807
297300
87088
151741
233236
52969
2149
32380
42231
93468
101357
160880
91964
278673
203676
223904
11068
253941
42985
135560
223053
34194
101092
223034
237034
285271
269903
229488
227728
208966
194690
44663
65056
132341
21350
150152
250710
175969
252734
243357
203409
123825
287268
265695
10349
293662
9040
106009
7410
249901
34946
149945
86429
182290
222771
294035
10463
73187
309409
290789
3829
152743
194389
64680
126157
129660
4331
4169
248617
84803
124302
219436
276755
100841
50429
169015
23987
75093
220626
5441
141537
103280
225389
275319
260102
151892
181393
34480
18195
88841
49999
222657
6151
154515
288635
51454
140897
135357
278853
203571
171931
26815
175455
193762
180624
252344
93108
89442
131164
93333
134680
248889
307800
233183
278313
88862
198913
90982
225804
195432
187281
147134
160315
238219
270887
194448
267447
81292
100918
71788
198046
303391
205130
150845
62689
182380
181504
303155
4522
268169
79952
109754
112241
14324
206720
292188
296002
218226
174424
302615
246608
49671
6739
279146
202987
228721
214000
112813
14955
113353
160572
209825
128556
43720
148429
142032
179
211164
71754
285423
20163
309672
216144
279531
213686
26135
238269
15989
95792
81612
86788
140908
216563
222375
147920
252594
186546
232492
290692
52543
139508
19127
218032
28490
156987
302896
61085
91052
169900
62314
58768
272464
120705
295921
137479
47929
215310
289539
235855
16664
208476
184175
165503
280708
55728
68570
64218
68246
198178
65111
209269
182779
99754
105783
136090
309640
18511
160240
51433
192911
83829
29486
27262
171040
203893
167143
12232
179996
182925
169118
160237
286450
273888
228790
236708
174103
139804
36217
126715
306364
294923
40054
241454
201060
77069
165960
246457
78263
266819
302963
102776
234100
36387
169140
64121
101654
85885
28118
214711
194418
295196
173568
271313
70987
207340
282663
79641
213451
231598
183829
27865
265502
208409
284651
45680
95944
103084
77140
299849
147590
26624
271496
294535
101917
212112
157754
2473
262050
55253
105143
113144
119323
90080
12522
111842
188733
255228
264840
269095
51014
205404
153562
26017
107303
40709
6508
26351
105542
27997
64444
80422
293677
266029
12507
59858
1120
178212
197405
219340
126789
158214
181153
221245
104346
56768
225270
300632
101173
3660
133648
249347
6816
9040
125098
229546
39333
141580
130773
18814
241226
20521
60725
58129
189664
95704
5891
127641
169269
278800
144309
115271
83691
199878
263112
14911
303060
92521
233063
293373
271364
121516
51786
8506
255045
249871
36602
309953
127316
114903
69311
263092
118968
286608
101656
172287
125746
200176
30667
284384
209519
234581
185375
217387
299143
248226
36494
237688
258419
105953
34340
171135
303965
217027
210425
263652
116769
191578
64384
27972
154040
198491
269037
136069
235309
240373
241537
264225
121509
88672
138781
170511
99427
29614
34525
21463
72410
55773
218612
305913
122538
223098
1824
254344
90987
208305
267371
176014
33613
290559
280925
69586
31242
154553
198164
212134
279172
265225
199767
100587
219708
9143
298616
64620
101047
236016
106947
226749
66534
154105
230620
268066
6997
206363
8004
262885
38291
151894
16176
98656
196423
291432
303785
54319
124586
223988
215298
35984
163969
16679
70441
260043
200233
231257
175487
172849
155016
11415
139464
284085
36789
111522
189338
194659
304984
267037
284850
225147
183245
192825
17461
227776
76272
501
147151
302653
105989
193946
22310
16202
165722
108882
31222
7823
182152
139158
25824
100659
121122
80299
123353
223914
64438
124863
4734
187734
276453
75076
275353
280265
282089
264833
172999
74557
12286
295042
258986
228530
44654
34816
87966
707
125607
302851
211784
211628
216376
246039
27549
20554
123044
166638
48352
193225
101876
106727
24658
35793
147206
242051
277778
9459
239306
296581
168277
140714
116159
104507
86033
91197
24104
279868
277393
2460
265654
285759
122016
246854
195534
145028
133864
218966
94166
285297
83213
160226
41958
191359
68107
246954
279511
283745
299579
220075
175461
263772
273593
149171
301807
252484
100745
86179
245162
177141
214535
159361
91127
53384
205154
205382
38631
247453
176864
126164
255020
113946
29271
251465
109847
261890
157974
134875
232424
211059
19717
190497
6132
32568
217458
157880
40431
254393
88186
302137
142917
43034
3234
157769
103136
159863
32985
292922
167111
250173
297776
202572
84131
36947
48602
160702
10098
102575
1955
108202
81386
263657
186078
282999
36021
268702
220055
11267
109484
113090
124261
10059
187018
1022
248728
167037
52501
221141
214445
146991
51306
156829
52238
27894
6289
203038
278977
143019
269740
24302
273058
3756
293863
188098
190807
308921
138419
136310
286801
241114
271795
241057
27100
74271
29758
309256
17357
136364
134857
159226
31175
92467
17546
46704
164492
129335
171189
258214
198589
140617
100529
252903
123683
107589
105907
39027
69523
275659
181891
8310
209617
44414
68609
126233
164661
157683
122562
173415
153541
122431
130192
165059
246606
51946
85236
190185
129090
109460
264381
294703
298419
57124
296150
100455
194267
280975
294370
303121
53515
190864
296251
65166
81857
58403
127620
11138
33695
258882
254664
286034
139849
21880
4203
63585
63229
181439
217125
188236
222830
211528
100352
32825
83807
35049
258494
297862
75290
94265
219646
156764
50609
93435
72695
116825
113451
157664
297087
279341
276346
189162
232305
117424
154104
276597
9089
12395
16090
83432
165315
246300
50563
209014
164844
268870
180956
176491
193845
183447
164923
205175
49333
164351
246777
269418
109513
195595
102991
240809
247279
69478
156358
276118
33649
307930
49280
47659
120351
141637
309872
2578
115978
286102
87878
62526
202173
166325
88223
155807
277898
87743
197650
151521
69410
222166
161562
215935
93737
247573
244324
216752
63354
80120
307930
271208
168956
143211
57261
295851
89170
8446
178453
91192
304963
131388
203439
2927
80956
289832
129276
190055
121782
158251
261252
70966
83126
34606
7334
266268
68389
209194
175380
212070
142063
27518
180066
142551
223789
152558
61707
277105
146421
234994
177737
4713
222143
22722
134487
42527
134243
160752
240790
168950
236509
284206
127117
11935
296405
44820
184582
120447
217400
159251
79129
5459
242604
275239
174410
52894
126060
275501
276334
277394
134650
208366
2387
131894
1924
65442
307654
135657
199277
230076
164308
17775
213152
215368
247790
255272
266400
204581
145306
69985
112107
136013
102522
287759
78478
285538
201525
103875
102378
302355
142533
93352
232945
84319
222601
5525
292295
48277
305399
2031
114386
155852
234727
265681
257349
285438
306277
298001
26545
34139
80368
125455
231976
19024
177656
193498
6476
36944
125319
285674
4855
244980
122567
238656
74551
214989
140528
221416
47339
25518
95825
41880
294645
231233
256783
215877
250194
257180
114181
146222
256015
16282
161976
134508
81665
274869
115902
93601
131223
213411
138714
43980
79705
228427
136754
113725
214204
170551
112326
170131
281994
53628
10858
19321
228109
59328
99703
52802
186802
42118
297388
283468
177245
185439
173534
237982
280016
169715
203661
278754
262157
200407
74157
207956
284787
283117
258303
260982
70219
12685
63628
267838
109283
275866
265220
137542
108365
34546
276212
99531
229458
123990
128393
20003
99757
97887
217367
4113
237780
222991
240454
191770
40473
256410
167054
295235
180159
210354
298584
101614
294895
82762
62276
65877
79409
250537
288731
191067
104844
175748
119173
218794
44847
38488
257337
23168
126673
197793
84836
83862
66628
176800
266455
128710
174442
146038
81324
85825
236891
66167
31702
45875
223379
223192
151085
64940
27722
209569
275662
165600
13676
35514
304106
308064
142788
50883
196961
130358
40997
21170
121705
238957
91880
2701
116514
169795
115810
152049
74886
137732
59290
77925
170846
117676
141001
286080
11183
273984
240226
289007
20060
194040
256594
255556
2339
2152
84584
75706
99904
112667
194514
183532
127419
307159
23012
209411
198645
3546
116087
286173
34169
245045
204597
180032
144317
306381
152950
160254
285439
121018
94934
3056
155306
46068
166853
151640
235502
22474
207812
309981
19748
126719
91133
114113
88116
224918
182429
184954
153728
65952
30428
63877
45113
149797
73647
11295
129408
78738
119340
102380
53990
20501
211495
126798
25642
22073
265624
3497
94723
301553
3373
160740
221465
119774
16247
149983
29722
3414
175277
133511
71357
59906
100743
155400
128911
140031
55741
184792
27881
67528
188532
93991
139496
141143
214717
269757
49833
190848
281476
71352
117808
79440
268217
291989
230760
169967
43027
268095
11368
163813
29287
172826
200737
213615
215772
20509
113493
90477
145243
258190
295372
254698
68697
206500
107608
130299
52775
89963
134999
88287
120781
177460
201092
193524
186370
262272
281527
56577
138578
106100
193451
60485
167025
198889
290222
256296
16295
168715
166154
14488
241677
35259
87203
105114
267550
106722
260210
65826
291243
56372
278001
265324
260024
178329
5873
237832
13455
187920
171052
254391
78172
301242
81145
55202
107569
240481
6462
115184
201631
292209
4454
239468
234340
309856
191061
57287
111080
189963
242202
44392
113475
83269
160487
114388
237868
170096
185009
222160
113477
194582
114774
235940
309167
156652
37926
121408
290169
206784
186201
82895
296405
10848
147192
135724
146222
66214
246986
96316
171005
74230
167923
307185
191886
5764
269716
78229
188688
197582
280370
309201
89984
291652
175397
26521
203972
190725
259744
268333
25951
159278
8080
288389
227402
32393
123936
10816
32987
96540
305936
273932
7813
81088
60296
114414
214794
90997
157470
243494
270349
229953
112721
187838
245816
212493
125997
282859
216901
221204
309318
34507
251040
255263
24225
272332
31206
46258
22249
60280
290291
137345
144783
71850
199533
234883
151387
5270
207284
228387
199739
227642
164913
177041
302330
12208
195011
194857
12835
171478
43201
39559
294152
108230
179297
47551
151160
170698
204107
36837
133695
136817
246334
210070
193651
198564
169408
25078
40679
123459
283239
281028
60608
194497
93392
77291
234899
91208
29705
127790
1336
108067
21133
175737
178638
135211
117161
61506
294291
27351
78364
119700
298227
83244
83713
255
72029
97635
10977
93552
12778
285637
18213
273408
286426
45972
101049
254083
215509
208266
130551
128833
191649
89314
271026
207478
18915
298050
289615
254434
71506
48491
524
197799
208342
244407
45161
184153
271140
206884
171403
267315
157039
139110
13166
158475
79998
149498
259801
87799
304763
35137
221776
126936
24381
214840
283075
45988
297685
177809
221107
26263
155905
170251
41991
237941
284870
147800
233005
92581
153474
289937
13176
179774
149753
100873
307145
33649
125182
223445
249938
180046
104827
140927
169026
139729
134765
193493
226235
44084
24602
127676
250454
57321
1574
50292
288643
215148
21967
50127
199958
116196
295304
23509
107067
66177
55860
275589
273147
282796
38029
178182
74130
233075
112482
67349
152094
250573
96848
86480
39715
198856
135979
92341
78396
262653
85398
46516
115302
27267
63880
250085
145989
211841
300008
168716
34905
155587
230842
112659
187725
168949
15740
160257
179900
261169
84294
123046
51174
143591
21357
118896
298234
116844
211955
83924
234192
78174
258754
66727
38072
67981
133416
270773
180726
69113
263008
298391
6370
201521
126981
140967
33073
84758
35191
144943
203053
299737
309013
65086
54333
208439
212131
174846
10526
254887
167937
162085
243819
265204
160989
13750
105999
236252
232228
213559
258403
286559
200403
68289
209757
76523
21265
95416
43390
110897
28092
114866
47958
99175
61538
283627
199255
137668
105434
272620
43938
40228
219110
5215
113867
67399
198985
154010
215318
174226
254557
302515
138165
256791
149738
103666
72144
251942
298048
113064
300207
81579
69879
103778
38957
75796
252988
44602
264339
159020
119355
110775
101144
247647
111825
254035
161524
187010
134986
217834
178473
254458
275271
15902
167332
29426
233949
67727
59227
249599
303415
205222
294452
209893
107635
67363
168219
202317
293297
252969
71276
54518
17680
270227
299469
240564
110665
132235
127884
93953
206208
135631
36260
183830
235997
251679
31479
132017
213685
33078
6755
13619
250310
77748
6130
141022
178734
131240
16223
115421
63042
16381
271647
306144
99534
84997
43898
86508
162216
181687
61507
121252
202107
91134
92233
223667
296404
290655
252288
91553
307118
22918
185756
170047
9311
8274
271850
23469
301491
215291
132040
246258
141768
125497
103381
15832
8646
203294
88703
103833
241593
245633
55014
295882
98382
120213
271789
180464
246606
179729
113088
249419
238873
156138
105566
75161
109397
298505
157664
8345
54557
133746
20867
301203
199297
161551
231995
151136
30413
145780
36434
241241
188289
217549
253406
76285
104348
309596
73416
102324
104464
260948
30731
111262
32993
257237
7938
103079
240086
189919
32382
87198
231700
106058
29446
122855
116963
55922
39629
9168
39153
211634
282494
36005
275946
7135
187612
187378
5930
270286
239425
106320
70530
21445
241524
285452
226562
195946
308594
85099
7550
306494
221055
149062
205372
130566
259656
140067
257063
95689
70749
186088
122682
50048
250377
18841
251993
195944
267095
290298
147592
284252
181794
185890
49772
71699
279924
23561
219567
41035
151317
76273
95213
54668
174486
43134
41458
225921
167224
232655
309251
259681
44908
259832
141241
99888
157733
275810
172996
209905
209300
272388
267741
148465
232506
71079
9065
143658
129491
38641
201219
248663
250429
276680
89068
54230
67461
97624
17146
172881
95894
57915
125097
73699
43495
93368
72944
147985
93877
239231
508
149204
138931
203109
294141
100239
210142
189341
26601
225034
207787
305927
52477
284829
208963
181136
308895
45500
134352
29060
45547
254892
186017
91746
122005
169237
151507
114777
1674
184013
276812
135619
173557
125040
306873
112491
190489
171969
76191
243748
157612
109114
296191
261301
205722
39883
11704
166596
24609
150120
296065
246896
179710
245291
177952
160779
142756
278755
307736
101065
17131
290057
149708
120590
19360
220320
208724
126563
261525
82751
113494
305407
23494
7248
275727
159269
33345
265388
212202
303464
148700
104430
77281
248400
86998
172272
154547
94428
216369
216653
277539
200630
250305
226725
237120
32454
43971
9442
70016
155750
104447
133839
217992
189632
172991
51868
201706
66469
210105
45353
243180
274204
215382
240455
302326
186655
239518
306216
266016
189746
77712
51637
284131
65834
145063
135598
129314
179235
26491
109780
240777
9856
173306
2694
10169
24554
98862
143157
37024
120291
89199
69351
171966
249867
192806
205283
65118
195953
118539
3943
76351
270906
215447
10754
198394
224812
158409
227198
303349
24110
12675
82685
297211
304778
139255
173097
33207
178175
44065
145972
195733
211069
121712
44635
220698
144650
12011
160214
87328
167368
153684
146325
111869
137951
175473
284226
83734
85911
250207
223508
134835
7243
133083
198704
205149
204731
290829
205516
37751
11084
189602
28643
76952
180105
230474
3028
215340
309218
66072
154933
224948
37538
177247
308939
8215
137443
37924
39043
186520
258240
167412
147978
96589
31225
239017
188019
290827
68111
244555
111472
166113
51375
256151
129671
136109
101139
215929
260597
224779
50256
4700
184209
105351
190454
172832
76946
30964
90119
223611
11809
268809
25602
256596
296773
145965
23965
72794
64397
55937
171457
91245
112646
32483
59178
270201
283544
25644
195704
236437
258354
62542
81745
49562
154491
174556
119307
281559
141515
308025
108012
252792
11751
280527
5750
308457
270033
188414
297014
157571
248174
123747
30352
14717
247332
41542
9291
302922
18837
59299
288528
237892
87202
103670
272748
260734
137183
130185
35598
72275
124223
276634
129052
4562
242541
14942
21433
94086
49591
74250
209909
161045
196470
141138
48179
295221
284264
205723
22758
267397
241883
93070
147875
288403
80139
177074
156090
284371
78096
177379
289714
253742
71746
23949
170976
260961
17305
207938
31718
225556
219769
239342
189950
42999
10961
245969
259221
95701
22017
247641
285113
25647
218852
67241
237278
108721
186438
149634
268631
41164
129803
759
106723
155435
175159
221174
122511
16438
6349
156974
249992
47777
38580
187460
174320
97654
35944
187995
138273
15859
145112
198660
297287
201202
235174
128072
46503
173509
6831
154304
70644
137393
64338
22461
87271
93847
156705
101065
148911
123634
58239
153198
133905
175608
91008
140661
169634
131777
259428
57938
169231
169402
248133
239414
61157
70639
148032
102124
148846
148325
79260
141522
250153
193458
67791
103171
196963
173831
154214
30644
127981
309981
212545
52347
246307
65102
302706
143530
137596
35954
73266
258497
210039
190807
296567
151187
173960
53342
120544
41797
207236
46396
309182
293268
212511
204165
214058
132933
288029
132750
96911
274832
209452
268965
287223
243235
208447
47910
126315
278220
122033
243363
234444
215626
72949
134752
189686
180062
54886
110694
243396
69936
97915
296830
250999
294193
22006
302887
49275
262409
168687
249526
193639
172539
176491
170687
225045
202328
212623
126497
59371
306723
184765
88092
187131
77879
226865
31553
203609
77170
233043
109211
162625
161830
302693
61164
276286
10565
96140
118069
227569
112240
272651
169130
168855
137324
175249
251621
31386
132576
36282
196803
226226
38709
274812
295022
189648
154739
33547
266420
127709
2892
52990
199362
180651
128832
34113
251620
153975
81483
170560
91755
170828
246928
305184
248238
44305
164140
268836
256829
54362
36806
164683
79260
64819
279121
245914
172490
79389
253197
130095
132468
143747
255626
282287
218177
253663
210946
157406
209014
123932
257677
229164
278043
95150
116355
164061
15862
61303
281855
3981
121810
64347
82695
219639
121047
139107
233335
165427
8012
175368
182230
284710
186956
72347
53910
56966
199213
46930
223712
177313
127057
114622
85825
98790
10245
253710
4462
124706
269313
148939
184036
199765
200637
26036
272009
92720
120366
207523
67490
148662
236480
148785
117291
220037
239583
258443
132758
159391
67183
216192
123223
17409
70234
186977
106317
133393
279228
117699
8092
265412
230209
95425
4243
89754
290250
234394
66972
7763
259927
135700
150501
126245
266761
283308
284176
189072
189331
291181
212223
232667
13495
229446
7556
18356
232865
32020
167307
300991
254712
130256
75969
109704
282023
147448
205500
195385
12513
149610
60929
282416
183456
66322
264269
266247
166188
100321
62898
24323
226779
64646
292807
138954
147910
231464
65968
243677
149187
123607
258852
303658
4758
149560
309704
254603
293008
115554
268377
271812
55078
73821
260551
186471
99391
228307
15959
188406
42469
243251
24517
96499
301050
254854
164725
23833
33383
76351
241822
36509
28421
163277
96788
168109
205124
124209
84335
70210
305767
20516
23136
24999
44102
80194
153493
177130
233267
215608
29794
246006
151066
83880
33875
30738
299911
215586
136266
148876
214577
169704
85371
256263
3337
12213
96292
204519
293212
105892
58161
47449
289145
30350
300499
284721
240476
152090
22781
99817
200734
247599
205523
289310
278840
166532
69401
292097
226434
227082
287303
209842
167025
6266
228328
277172
62992
181124
260385
54616
158894
315
250062
170480
27060
284205
233436
303959
185966
241466
269053
86894
176821
287729
115081
41155
269616
7364
298246
146627
143489
296706
102020
217128
70778
22975
180371
196885
188532
208874
267456
275952
133387
236966
308423
295330
49494
259664
19787
72375
165426
279485
105385
228819
49336
253985
249626
181161
105023
88693
95952
54581
48477
142857
82917
181677
45774
59824
175948
242329
139201
242258
191596
247620
37707
219240
80734
222946
237491
143873
286189
247287
153420
100248
225921
79708
229243
239841
247384
305021
218038
211792
254250
231490
286460
135661
259458
286613
245643
208551
222670
175373
70902
32307
110275
65894
110875
306293
871
21864
304838
176979
209883
26026
193810
179367
39584
283775
13644
128836
238342
141409
44474
254482
199107
297053
117451
258284
70884
266280
70774
106785
296479
166874
221557
57327
110548
23080
292238
89527
59581
226990
187016
166811
87997
172158
72027
27191
88773
26088
284676
155524
91733
17567
155653
278254
53095
178770
151999
299152
175258
5904
54854
304572
281364
246943
234302
8182
273174
175547
104611
292894
188773
161244
27757
254701
303013
77761
254918
283085
30325
249465
263426
269171
243438
152149
171522
35526
24008
144301
25046
249171
226031
306788
122086
271703
166530
213675
15680
91520
3975
224395
35891
72686
146296
255721
49871
239382
255401
267950
85387
24105
209697
4990
295109
3402
107321
92171
178257
155573
89666
63068
182092
44696
84443
280
158539
109336
72349
138027
134500
239014
256545
134758
174868
31586
177259
231430
249710
30785
307342
21035
259386
62251
132430
110159
112150
155081
286708
274308
162878
278090
93559
140375
236194
205464
103691
255225
172547
232158
30092
112831
109806
41074
20441
140091
307890
86785
90623
191923
72312
217205
234377
62773
36889
171365
53771
297475
6142
3790
220263
62324
140419
191720
122302
150238
42791
157626
222939
118907
167191
309814
245087
222919
5654
99232
70755
21821
73319
184380
307037
185961
112880
100545
32537
39221
84910
38806
207882
43742
30458
61852
4165
244527
96732
114235
217543
157906
27597
289225
106275
293013
309794
68797
66618
177349
183193
151033
57941
297971
124341
36270
192475
169543
278543
171415
222683
122689
45501
110170
306758
153631
263444
78232
174761
164169
5967
265297
46136
164764
63436
193663
307459
134881
273402
278875
172677
168113
287253
65648
148354
36598
109220
108523
150868
123328
175838
141820
202246
44024
108979
214098
61941
178451
112086
228979
166493
301400
118892
127458
431
283560
62065
285614
26131
7851
115913
290255
300885
196193
110511
265219
307365
258515
226741
241829
265884
140165
58353
105442
194985
235615
133951
41553
47212
19542
135663
280362
70631
175089
24855
28027
73329
169951
111910
237199
33693
168844
195270
38754
143178
197351
18327
230999
181520
183306
191271
152916
260663
82465
241383
17731
104371
97514
259872
161289
227417
112722
126690
44794
147813
95625
245710
145755
205339
203204
4522
117
55453
50086
303127
252146
15750
82295
270069
236672
64844
148742
294068
68901
13747
58965
13907
228474
19343
108610
98751
172113
61827
189046
160048
69271
45655
90377
182148
9319
71459
51531
225060
148270
304439
131301
97199
304155
192729
140575
229069
78074
127419
221501
175647
285349
188487
198323
176452
165861
270773
186247
223261
8963
15057
240097
235084
88627
59719
101091
247454
41141
293123
182278
118210
60690
42219
172504
275709
306047
65351
27552
162590
218209
204621
60087
216255
296267
13329
77356
101889
216452
64675
170108
236788
74191
81829
109213
115208
118936
55663
4626
295062
279559
76001
222448
307572
122194
146536
261817
157140
23075
129365
192578
239501
224948
237397
73485
201740
289116
161077
191121
48595
228983
277564
53935
179175
295627
4355
225356
145091
261950
10582
93559
16902
64270
268408
255691
220252
279933
91315
107380
222074
18182
290797
229174
129144
109296
235769
165687
233441
123553
6061
275027
39224
175458
307382
252070
69675
70342
161548
232201
13720
241958
66872
119804
273732
103370
197820
232906
267207
290635
160716
214433
243783
178804
19120
236106
43868
268197
205964
247924
215117
82014
98271
259262
259310
74148
11910
91230
111621
161003
261695
221776
248455
126446
135819
22470
278050
156156
191415
284066
78942
149080
303869
155014
152981
16338
258301
140036
23908
170042
93301
109196
140952
45673
267744
183946
34477
67594
247883
91929
139029
184287
5047
69918
129151
181538
91615
262985
82194
64185
39122
98955
237975
51775
284093
190278
130622
206554
263155
299533
54646
211960
21014
100328
249781
5971
153011
10840
45334
277413
32557
17388
244379
246370
42680
236994
115289
118761
291084
212266
295913
276733
202153
98147
236882
14128
224565
170079
154314
164279
72467
231158
5957
191738
206050
34140
182791
213631
188836
38729
249765
225383
309740
303810
96966
124992
12631
109267
304423
181172
246105
144121
40743
297988
227831
117300
50040
139010
55564
246494
176727
187996
256890
154462
133454
126496
135785
96317
205689
292677
253851
167189
152248
195172
173846
234066
254048
215385
217612
60338
267598
269354
3202
95708
133019
73011
255827
229614
147135
213922
24837
16915
281596
143577
148949
260185
27227
620
151845
276772
299316
283130
255049
73003
196481
211190
171334
148293
43137
55005
237997
226569
27347
305108
226757
74598
29546
47694
228394
43920
292095
105392
108490
191014
283839
305747
188809
88527
168256
75527
197465
218772
113743
134082
114434
236058
45407
99362
51750
74371
1696
157523
157824
172692
309939
104488
275832
153462
188516
121272
300696
208902
174064
209977
141674
225344
65748
110813
286209
277127
154428
15400
31058
175054
59739
23693
100288
262136
238557
64379
297724
275192
281623
57361
271888
91667
198598
77942
208436
170973
285876
285953
61141
220062
165530
240516
117035
132970
152876
126156
81416
55591
184121
191758
273719
120140
158128
45806
198124
298766
238323
146642
85573
159018
308906
62075
125783
161217
55327
7261
251042
249112
9629
29157
72476
100585
286160
112683
94743
60781
167006
73529
254973
120766
243199
26612
15738
182235
265885
251340
168188
153812
148638
169662
59298
108803
42342
303706
47865
170479
83813
100625
270841
227602
61152
26564
208219
268684
170744
79023
113484
63874
243575
133194
137018
293185
123475
12526
169785
201189
106350
209772
23563
220007
205824
75461
2265
12269
140495
302902
269822
180477
205424
124253
113531
283129
186699
40711
213461
2709
55998
238844
27484
284872
186108
112438
184452
258345
80355
167087
104632
202629
217101
239636
35762
158588
118804
207974
265520
210040
281995
285987
174008
289354
21580
168193
176774
93837
53993
34813
225958
288494
170671
109625
300884
248622
154775
4205
290700
126439
268786
61296
172321
112210
88754
21221
252784
71470
219920
56644
82109
148780
43783
102417
256007
125280
31106
252207
206697
185227
49010
151055
49664
6253
185261
153994
128469
302154
40204
181905
13989
196347
172345
159554
122315
21240
289657
92483
163929
10717
205119
41710
22598
131066
21329
247019
269652
201160
90262
182932
190170
85702
254566
255842
106417
226660
278354
105054
77291
194731
89190
126151
205949
122947
285019
127317
166192
262705
217981
192528
94039
218454
140131
246192
116190
23892
281753
210271
292804
234005
229641
243651
36494
177557
213768
128264
132267
230607
63162
306741
305083
166668
62669
256231
81319
227341
130208
151924
245421
147251
261199
33482
137175
189700
13515
3205
300473
123027
172299
72018
71383
293042
135178
302227
229377
40706
38088
300008
189751
2709
137264
205908
255649
182685
70198
178155
259316
4479
88470
229466
200632
167282
24833
46215
224442
217398
215409
149619
129512
218135
273692
38289
37918
157645
18158
16178
66097
264057
39921
297352
51541
260413
69710
77144
82896
91588
285475
229252
10738
230821
171103
63260
98819
226696
63372
28544
195708
230818
101819
227425
127186
75643
223366
174476
245049
112918
247918
103815
34517
113989
299393
50795
122859
152699
75132
305258
74017
198576
38999
25967
114828
295461
128475
87617
230445
169264
106414
297052
28155
183049
192084
188484
153000
227986
246795
180506
307650
233485
161326
131751
285464
186830
12531
115489
98525
93536
156608
308536
285745
239317
186828
254267
64577
268845
239544
11276
5422
240247
186056
44324
113274
236102
20298
90121
250747
12149
87907
162257
246960
225066
168144
125271
185589
119194
164356
184929
299144
62949
1784
120574
121983
285776
300865
125158
77997
54963
90990
28208
246945
28340
116193
240336
83688
151953
11529
98870
125969
148469
179559
69176
270632
33342
195498
49102
25077
52565
7296
201612
70313
283799
135777
244207
124441
95485
106498
133308
117865
67581
289427
126544
292353
33850
188749
152308
252076
182326
303512
251124
148833
29766
3949
293683
1642
54356
232464
177805
257889
256925
287157
247935
175807
112193
46353
114678
254547
153687
177949
108409
210811
283140
40746
309128
114428
85533
280144
243665
243531
188661
187579
83370
140217
208319
20498
199987
146245
27457
136648
66705
196006
29111
293331
219915
28697
34995
19925
28444
191793
56332
264501
14335
16779
152637
159139
113910
283960
37915
290201
218365
91277
235006
105282
156040
244298
230925
18290
29169
240886
38884
131584
309132
113639
136636
187060
131980
257874
20595
53873
260859
131082
275288
37166
152640
224604
22629
228598
181458
309448
292111
262640
261836
61814
92688
280896
194818
23849
285595
192939
79273
143628
134121
256935
8055
103264
288844
98411
229401
141674
137139
256259
194491
118638
90121
39179
147644
289030
184061
93042
79433
69331
162938
135620
153574
163626
69905
68300
116346
23540
276117
146511
174755
40892
131972
300928
286731
129561
25080
763
285818
147827
269809
122368
40874
211618
222313
21619
244682
164949
278022
201355
152133
103001
164713
221162
78684
145479
185601
227581
68629
224381
23825
63321
76975
21391
64738
214162
223101
68918
22608
281928
203945
103401
237313
87046
96561
110806
247485
116524
68288
87158
213825
199529
16462
286559
13616
210800
79728
82704
300109
94411
229755
80013
186475
178977
305269
289469
152939
103312
104373
215655
171791
126577
153448
196452
36626
295070
293450
12597
237969
14095
158507
111383
118631
114276
176275
229353
205719
148490
17746
183497
190845
189186
172497
185249
143774
257820
8697
295222
11428
93609
247953
117067
222591
85611
240340
10708
73803
199757
11575
209597
242309
224554
12264
72834
77140
20081
33804
223017
253204
239593
153056
72575
246905
21071
155781
9533
119967
25921
64060
211062
130560
58111
56778
229886
277672
289803
245062
133304
127452
247543
163625
191829
238017
257678
4562
222332
107557
296120
256475
148489
268755
115340
275105
73148
259631
67092
278633
308101
249982
228021
267267
174640
243597
235297
18294
26108
157708
280223
189775
169598
305591
142490
301576
245560
237086
244575
222317
262325
113108
281788
296336
57199
115278
209084
34888
176085
159045
24760
150960
168495
249960
262678
75520
233669
73627
196137
278800
107404
38365
790
113582
271205
288249
32372
212736
191011
207211
277888
86758
215258
36227
297762
163035
220270
82852
1449
157126
162605
249103
58549
38737
272375
230438
89424
125981
121110
181429
66383
124202
208814
22574
59456
187694
187188
48082
237066
15148
95918
207183
286050
186915
20011
307281
284667
197382
71045
76205
67289
260417
137193
121561
41394
148387
175824
27124
218987
67753
287590
128243
34986
58253
158963
257660
259923
215025
12330
296398
230892
237730
168473
174598
296941
258202
78655
47898
245466
192385
163695
157505
79361
257949
248521
122137
140957
237773
299386
22092
32431
12577
224643
279368
195247
12476
25583
74171
158456
66053
25397
70271
75428
237714
200615
231913
43234
187132
184604
225329
277252
210919
276169
217686
122866
351
30163
296447
162598
21481
202887
38521
41674
117995
117045
253682
136949
256071
70529
70700
202462
238005
92802
222969
170934
217386
10125
221736
248040
211355
144272
160368
69087
180126
29091
183906
268598
91844
136662
206233
78877
240987
252444
309318
56944
183403
82984
117174
291412
224576
280415
2668
220555
299075
150772
122562
254622
73639
149099
45246
963
126342
253023
55462
129927
49089
107849
69214
115883
282683
211086
227898
37777
221268
238478
89945
62146
31523
15235
282034
41200
86080
224274
160851
10045
33177
125497
92706
157277
84079
295258
112852
185830
145764
270432
210707
42685
41005
146894
72419
56854
281306
63035
166234
204905
60930
156823
40673
186237
73801
78379
170487
63220
271428
309557
166878
264120
175631
17403
176137
196217
53003
296907
285699
25416
251728
94805
117558
283371
8826
150183
129019
68012
169795
104446
203633
146345
238617
220422
296808
185178
27352
71862
196661
195439
59478
56514
9087
151098
165465
91889
83620
2513
176956
20862
286921
137600
48603
204519
99861
138569
153914
303725
225812
254393
112378
279890
20322
91334
203919
59091
135319
86719
174421
127110
122971
71605
21498
270047
189684
53140
110087
51471
274077
43730
19053
276309
144298
149652
165675
223234
32199
179405
240901
128418
63404
167194
136460
97256
116127
53113
8444
20996
238338
259189
154833
74861
35899
42219
49869
220332
6410
301599
242566
235564
115932
266714
237851
177053
229331
299287
135070
105861
175925
35181
14463
272675
241719
261858
291061
279334
183402
144236
205550
252981
278733
223575
115906
93880
172722
103886
56822
187565
85700
68878
251825
1010
235240
49101
251506
275029
42783
213439
194436
110958
109563
2054
223954
10214
114107
48067
121597
151778
255022
186727
72556
163701
40204
110915
150120
82696
155768
123319
98234
198822
83394
251426
168426
207548
153658
78544
108612
73845
124343
274678
131010
179251
3243
98814
247493
196701
19475
161691
237368
275357
172259
175912
198063
247801
59884
274525
207012
97149
41975
227865
269572
214728
166181
171090
101340
263748
191011
42953
232262
158036
284451
142240
93319
134641
103353
21283
192000
290634
213703
64975
149319
94886
275496
30629
162956
192918
133022
263777
11727
305438
32327
305014
243813
34229
261171
175688
263070
30352
187307
13400
82196
172274
62809
133335
168412
226656
305966
296213
2366
112702
21771
105118
43739
104015
61103
75766
21479
138526
29751
109010
212176
56426
116278
119341
82867
216007
303560
79796
290972
210720
109104
141921
170733
56098
59361
136735
233373
250940
270462
124570
27690
177372
146385
142998
219601
52616
223594
135363
116755
161825
24145
91353
237478
72155
244454
277336
67499
258806
264386
58972
37396
44324
146921
292165
295250
238804
70269
263253
267759
96813
235720
19931
297577
22187
206679
103698
299405
286726
86316
158073
264462
288803
184479
162878
34772
181182
129997
287915
275882
174793
121136
130317
70580
309696
257241
99977
259955
205932
270577
219832
218252
173495
13264
40625
90431
43563
214580
24858
52059
168369
171076
10552
30776
216263
81988
70340
302060
162964
120026
10508
88392
237121
263404
309082
270457
244052
174420
43967
251015
26449
292513
120954
220713
74833
88740
262032
190133
275089
15273
302211
263623
10208
221208
139409
293787
6014
212112
18023
161536
309211
15858
158471
19441
160059
220504
277151
125832
58948
168411
237440
151328
207432
228660
44680
244739
10319
8686
66253
169136
101144
108253
123836
275850
74244
91677
53052
220452
109232
236204
285329
152207
4763
129486
285161
175691
183013
148360
286198
228337
170233
65202
268483
286289
83678
110823
182368
90878
178981
223314
116381
83417
202387
207515
26878
77666
218816
242618
137047
293996
120697
205721
142943
91717
84375
182472
178899
184835
1583
219982
261130
122601
230993
128470
133722
76674
86094
1347
60838
93901
248649
74043
19548
89318
272370
156264
98394
243434
194110
308523
321
125986
162640
156169
155541
259984
8057
35714
5439
16628
234401
199850
112912
156409
300894
92010
174124
223830
203239
230914
287625
262336
272073
162349
118656
183691
114781
117831
194741
174689
290801
276568
49250
60307
267600
271694
223427
215187
15051
195350
73673
95876
114696
152924
46417
260959
137930
96070
263403
49189
298426
104202
208090
304757
103187
69825
16468
135241
86089
35399
3738
86933
122986
77028
108605
133897
234054
145407
193248
124027
223181
65912
24424
296816
250210
122885
198294
288041
88841
34764
115624
195492
68416
190798
157464
53080
206449
290750
124380
108653
38531
202691
170128
232884
72507
302122
153389
76500
107486
179231
303859
191320
68877
131490
1446
139549
297757
278889
17301
275869
49654
172782
269257
106429
21200
32661
201956
140180
111790
62408
293923
264459
81530
219970
132375
276689
187788
53697
222046
84361
4528
221011
191786
169386
94326
139678
102377
268416
168177
236465
206366
28487
232534
162793
295585
259580
262615
170679
53713
273360
152629
63264
268651
135714
205742
8352
65479
90429
206432
204813
42013
150369
269934
94154
249256
146455
139816
300952
78927
127218
9083
195911
46024
71543
183540
181914
282635
134635
96095
232845
111132
245577
265545
288931
48097
3395
12875
57973
89427
100129
267038
262278
222300
135633
213493
60967
22114
158594
50562
234834
245742
83920
297856
187537
95631
16865
67776
87659
259639
91457
18823
30073
271238
174983
203660
224116
284983
148581
281747
172563
168707
206189
118284
3956
112134
650
102011
123930
244086
87114
128272
29242
188046
156491
60806
260250
38609
279000
10288
302098
150098
34515
245031
172786
20091
174751
119156
91648
266726
115598
11608
93296
202646
159779
4698
279966
80148
148724
262370
210480
260630
222658
155740
192810
131413
144713
252048
29558
201904
103707
188317
276705
26188
108030
234418
276284
179184
141648
99614
221289
13402
168317
51277
51971
57965
213523
201951
67264
224198
172433
116439
16755
288097
137780
200372
225949
268749
220213
82829
39140
78616
294675
107514
168553
285835
21114
157468
228352
50390
133140
117027
302100
231318
51134
50719
276371
184031
296083
50739
284677
242519
25290
176121
77241
182315
48422
61333
129857
55738
57551
32083
268171
161075
205789
170852
180928
263473
266414
266063
209042
56431
186978
121513
86264
174547
78570
256837
36868
120000
159742
83808
232006
161516
293027
303842
35423
248845
124669
82499
206764
206992
145145
57659
201870
176394
226258
47464
93956
228514
209449
270799
43020
174539
33378
143174
163284
186490
220374
130692
115795
200794
307399
184703
307108
31009
177778
232541
218031
10270
306424
183258
178628
107004
305547
5940
182908
90375
286136
33736
236896
170845
212490
212529
5237
72967
65808
21540
75169
104896
138645
50414
47411
213548
288654
207083
32126
138972
84045
222107
222090
66430
74308
18218
114846
306073
154424
95571
270714
72933
35434
145633
20601
258525
264555
222913
188550
18631
55438
301469
151364
18099
174206
119767
207371
288816
249645
182440
130346
203263
191939
43785
200496
277528
85027
238307
124035
36108
58957
32057
263530
252819
136623
54560
67681
309330
64847
219972
269956
237707
14458
8149
149358
288277
104440
22153
295605
297724
209709
274013
93709
305484
154717
16894
123904
215221
46916
103118
299622
30674
137476
230360
222412
219159
110126
35896
72563
10434
104229
264860
57867
9429
24360
99047
157358
290074
219350
9875
109910
302929
144153
154490
243229
307960
53842
240509
189449
46002
274721
70782
15922
90548
87480
17657
153913
1335
166927
69976
139307
94107
114675
217714
157300
186291
69985
31802
175284
32636
242064
17358
307959
263472
109371
140815
263888
56158
3987
116453
291613
262324
139056
215664
188558
244104
163959
149019
14926
110084
102100
258562
17206
178632
240537
65605
53508
168770
257027
142815
22697
95719
247074
179100
251326
261737
157264
194875
127312
92606
310024
87834
35836
200529
144487
55270
212909
112620
74867
299457
85194
242741
123798
112326
251984
105204
155532
163376
178889
193387
246362
274101
168783
55315
158961
168355
201756
7868
23044
178831
141651
157149
308628
149633
307338
254632
301915
56960
11916
198076
272591
224824
222183
7255
27721
181441
104470
244057
68681
136531
224263
241571
241979
241645
192141
81621
172216
53992
69487
35573
112871
139345
18832
263597
130422
303293
297513
256274
68477
233742
253251
114104
276208
289352
36939
158934
30904
97017
105029
218704
250606
267175
224459
295953
85754
93529
57846
251461
206578
58383
180395
39781
91631
216425
2324
216364
263801
251567
178030
123364
44365
201137
287671
256856
154257
294980
179901
142419
294199
220326
280770
263608
221328
248129
252638
168925
163401
209389
68994
195432
64741
251212
279693
173782
240241
110853
308535
40302
285722
129787
163244
77554
133575
39017
231634
12515
149226
156786
279165
216522
208491
84245
172690
231599
53409
17987
238295
43060
170018
203852
3819
83934
9356
212478
210696
289412
154128
142043
197327
102868
67372
46620
35794
17019
233250
89589
272037
24406
145055
101645
66962
267863
74889
184849
210607
79160
130716
59520
212069
127382
257238
132762
1406
238012
67578
188343
116087
71433
254293
133741
144135
303273
175994
215338
236306
200809
145333
9682
217402
203406
94451
109480
243433
248986
262139
221553
8588
19578
136
182386
233077
120396
239188
170631
148344
172064
195880
118943
83362
44943
69110
167683
232350
124771
211390
168115
61628
189975
6247
258799
23455
203091
250183
9732
97681
32148
29865
39923
97291
186605
237846
136341
88238
171379
219941
247451
29339
27656
305596
156890
63058
25413
17994
99706
85932
65864
27250
267797
210490
177533
14180
41900
110444
193684
295188
84482
263699
248248
299111
86076
127699
236734
25567
300261
39807
224060
294148
196838
210308
57987
259553
266077
243572
225540
297069
166414
306009
286949
49392
124266
275295
30519
306835
303893
227101
154466
243388
80197
132846
307481
223609
262094
228264
228344
39821
241395
2835
40912
32423
119266
205112
151994
165866
4968
237840
103302
212494
123457
204717
280665
39377
53364
172650
139677
235503
203898
30392
114724
40270
193512
190030
85911
3534
17133
30675
250706
295241
56076
280263
218943
283918
266915
260851
234925
281600
83375
231518
149748
116514
268814
69209
281114
216375
34041
253039
190310
67577
161050
120623
245583
22757
184890
53385
60398
126476
185036
230635
15102
234122
90562
114372
201181
74017
160785
75779
158215
51148
292638
178994
274927
230257
47883
249511
76795
228083
274216
58427
8910
105257
253058
104471
136809
19142
288
36361
216799
244630
14914
110791
194590
114286
192349
33384
47676
265200
265552
32128
305166
26541
40962
307742
277954
267143
133061
230746
86710
9754
158243
4666
34425
260898
73030
145396
105203
221113
1263
247653
124484
11926
221959
74072
206345
169571
477
64823
144134
133150
210478
210733
267954
149174
101132
197845
17583
157212
306717
171046
40038
177873
262160
216317
242089
305578
27589
243381
283040
65765
174825
87350
110310
49588
193070
162075
217268
293912
202697
36523
286035
205135
233680
297431
247525
77539
190808
211716
149213
16610
214497
112419
126257
210204
64919
242719
187229
13173
47731
75130
117031
117685
124685
290407
82637
43524
11979
35721
153781
68974
97245
200160
245328
173095
61900
228880
255962
6474
293154
78723
126516
106521
72052
195041
306239
82004
150284
6394
101446
224850
22614
106012
70705
269326
100596
24766
125078
96240
295037
142762
14007
29241
264849
99931
173093
181644
89150
267426
284962
284067
102583
168480
230705
106885
119683
299386
65799
205579
68329
274877
184016
213022
10905
232791
256296
82465
181050
44718
257975
250895
110659
45131
26430
20049
264841
106372
93554
162843
76395
222945
216045
104712
81159
270208
223377
66232
133357
109190
34235
225400
89960
110791
44207
140454
11971
63755
82267
230246
128676
298983
126064
187931
91624
5749
211959
152207
26942
172188
140946
108484
211623
206841
78698
17345
261941
104713
86690
205885
124488
121270
224448
85883
61715
183042
70986
30210
150782
108687
59148
248758
155493
50370
209420
298018
198605
302208
122006
20518
267806
13843
144167
280040
154297
184693
27430
96915
19628
22104
133547
180464
275972
270858
165808
207323
306058
126475
162046
188103
215409
242960
7878
103063
111409
159357
63166
269510
187869
68804
61040
93137
206579
129109
44279
87760
197829
175364
299321
154545
248645
291161
279180
31299
127434
3598
90657
168365
92933
57667
181763
208764
173245
20922
38402
270437
75100
237502
226578
203570
258082
69211
217316
236884
227121
183546
255030
250937
279153
288806
72117
226410
48700
276973
290047
61900
85247
80548
146062
286894
61605
20107
50376
4759
306522
238733
170549
135470
255156
60199
115814
284120
1784
70994
46078
84916
216448
103227
29798
282029
242131
122839
14659
192193
276914
24964
150388
271060
109058
259287
51414
159436
242072
307545
198218
68957
130436
111083
62986
17893
199994
275788
212752
207654
278858
142960
198661
182114
39952
237577
184867
134931
39081
160517
50339
35931
112646
49557
162679
139309
170861
300802
135647
235591
267337
176120
7712
161278
82319
54983
236558
52997
260561
103175
238740
880
276073
68640
290227
135039
236558
130045
182613
308944
116652
150893
202481
105129
183172
291756
218440
134294
277902
151741
29755
17121
2909
291954
83450
216229
308825
62198
39555
279411
129685
128674
260515
166193
187220
145537
297723
247193
207714
14873
272500
48863
304226
61905
223043
263318
172939
91369
184075
173041
140568
15376
15814
170199
267601
249887
188196
215688
9419
298145
8179
161794
263314
232095
136273
109998
172898
189534
44971
249762
12350
191754
259538
171993
305563
269888
174706
253465
228355
286523
250099
193945
185566
187538
279691
271750
64725
3567
144257
171097
116788
279111
147364
256964
6043
2826
99782
87857
76218
252584
113480
108514
15440
171605
120462
147936
139238
63854
207019
49926
15707
94993
262062
298840
78763
292116
188867
303156
306034
151529
89882
181502
272240
136764
77565
125077
26343
63
253194
83564
257973
7907
306100
170919
309211
78431
107458
174039
174569
248882
170619
53484
208604
49460
61601
10566
216183
306390
270833
155830
25559
281153
59724
208783
262295
108864
253268
302188
97955
272321
237610
88931
124413
46341
163785
128556
299440
130880
269299
270571
197442
145461
213393
261324
58650
34281
66843
216432
200735
249336
280169
22795
73604
134376
267468
52107
270283
122287
279428
304856
78634
112863
188113
285678
193306
265997
182323
139474
147052
244795
170470
132388
272678
84349
240027
26355
293534
15210
296643
161805
134478
254001
190874
66280
271241
258898
103908
61217
218014
70875
8149
209821
237219
61361
302385
120117
126629
3309
174666
12049
93149
6346
88535
237777
66305
149123
191590
162864
17643
117339
242650
92198
124440
178138
194628
263191
239517
243957
196835
173664
216168
108229
20075
104326
275222
63735
13561
259529
41075
291019
54486
2855
257022
165018
208686
293731
164736
173700
151035
261290
138315
239215
65002
105916
267119
196729
15766
85496
265981
47187
122558
205222
87618
152857
242010
146774
133007
109844
55091
25262
297427
155340
264066
66169
154247
154533
142654
300615
12015
93308
125104
266441
183301
240594
88340
20369
211135
183053
12192
309520
294806
54319
197154
265180
87199
35832
191254
205127
41678
10
34176
52921
205624
59323
55794
282328
305395
98556
4333
141508
109152
46492
136873
280735
131028
3684
185433
46420
101487
4484
18086
295791
173624
273722
74737
293380
159047
167910
181454
75551
266564
155458
150678
162653
551
110956
17506
188623
75270
219945
118788
152619
216868
202516
92469
39123
220520
207519
145361
136521
155223
11464
229940
265932
269854
278412
256134
179125
146541
301799
127497
30145
159304
101756
245133
309234
48536
274393
129802
96617
170946
126498
120299
248774
203414
93260
106636
154959
65462
182494
193620
110596
53156
306280
263622
157994
94662
246639
176829
11367
146720
257048
266645
262417
34108
275105
60062
49278
103210
95891
170378
283148
250580
207891
266276
166748
266899
37356
67018
211714
279431
272933
2342
13229
148517
29170
78738
47148
131979
122981
143428
83222
110897
215846
171385
107286
216150
11533
67799
153856
209416
38414
250516
196764
298568
15852
68161
112644
218318
32574
35885
299122
191975
287915
300047
266544
298671
148371
214019
209394
289136
260245
22991
22080
98988
207996
75969
117596
20763
166661
239462
28667
176908
227138
132630
304115
48340
308192
106281
12594
277645
101488
113727
262655
140837
89535
177227
249685
229941
243717
76430
308376
111250
159302
143008
174737
89460
198034
134374
224118
216609
227959
88027
190157
165948
242797
114009
301438
46121
223292
21092
208266
194834
243392
141027
266645
35981
90636
92034
280665
179771
185412
308061
268724
148867
84906
170835
244675
167723
175826
218907
6212
92491
132740
24779
50802
17355
25625
292930
181545
110533
216308
219005
52829
305918
141726
302365
45260
297169
113877
108768
61458
33176
191161
154035
259861
149155
180097
115024
12348
44683
67860
13899
33561
111888
130428
55564
142104
132163
271698
54043
218290
46097
236732
282081
189870
13109
175971
118454
8995
83
35939
161093
225234
199469
258153
16485
118784
281276
33523
154816
62967
197590
238595
263693
296646
33705
221243
57017
128520
290068
9774
194017
279886
130388
228094
15666
115693
302399
159708
245469
219459
172607
183833
85504
1372
158470
261524
149669
24109
123692
80959
111555
230120
157037
8007
8133
6452
169478
263326
125886
277716
301245
242184
76955
232389
141980
120027
134350
93578
103124
298082
243587
131813
172268
238882
129244
124033
251638
171999
88447
61664
222377
8151
90271
147277
224077
26966
56075
54287
286122
144276
251874
116470
219740
240468
249658
3677
284956
258577
11640
200953
269030
259702
65989
54307
177147
131486
195920
118675
130950
17225
31211
295169
198785
102621
215383
136370
84442
292109
301658
20751
293683
280249
196833
132583
121932
29735
277708
70300
133615
23779
274978
154925
222613
65609
14992
269949
298664
123273
278697
71362
141788
170835
93620
145258
175225
308528
32658
275966
85259
283753
171538
36537
18954
174545
279491
11920
100104
300789
263686
64356
196613
134262
142204
32697
47589
157223
59214
143137
199315
186128
307566
185731
94737
59888
105385
137690
184331
289510
8947
99436
166944
58718
256201
115466
133962
155785
25725
96080
66447
118301
205828
265223
144940
126903
188018
128145
103333
24581
101797
190237
263072
18290
72560
177894
26266
175071
137674
191676
134698
119540
246852
15272
16097
19673
209796
76050
165244
58111
21570
284122
35998
114306
304583
259200
104298
230956
69207
115506
107227
3770
298871
178124
284306
281783
234896
165879
154025
295322
179231
294275
148083
188386
99448
270854
168674
244498
281853
289821
257197
109908
62953
123425
239987
216515
289902
250265
142886
273379
309674
51017
46399
23001
106943
153597
38510
280875
108952
46135
210636
62216
185338
297499
309290
195318
81460
98504
264947
155529
83452
146531
169376
179871
153153
6863
5473
30903
2242
93893
285449
131462
207841
242669
281958
195870
47581
132715
261257
123468
248588
247668
183853
207777
50825
167120
163373
247437
38776
108780
149264
280987
34502
177226
79788
9341
189829
83833
183343
283858
188145
180746
140767
195171
125671
35057
242205
184382
88725
4557
170322
138570
226317
21452
154761
156474
88538
303809
169727
229642
141643
212237
258326
180472
239199
119225
24997
294846
142873
10679
97648
83595
246902
254369
139437
108181
293140
199262
117689
292513
109364
6856
32632
136567
229108
117034
40460
207220
197329
178044
118782
75639
112383
118644
4567
291854
140303
137296
126916
146803
145528
53587
150000
264001
99553
145683
188491
160919
262781
189879
39395
61076
225050
101643
113674
90767
257052
282136
189688
155826
259218
212745
182578
232638
205712
225771
196363
307440
23813
171776
119590
136480
257900
149597
44237
53724
39714
281338
92252
194326
123290
289827
64330
66518
297967
238905
199868
146873
278786
66186
51241
208554
66189
269249
143747
248496
102914
88926
300231
189895
215087
122084
130734
234508
39047
84856
172293
53852
252770
273723
103989
142668
214497
227682
197542
267951
149251
207008
176359
263889
301106
273591
188194
43660
303102
172472
279525
290135
284479
145573
228400
9055
18477
81935
187892
127955
99199
278470
237352
245534
59667
189488
38893
3886
23581
116254
250216
112665
141145
85518
188769
293912
176801
250292
298828
95754
12635
18443
77018
295007
28945
43704
274217
48339
118191
114457
198752
25172
199305
110850
222788
3848
1372
260228
144983
209042
251716
6838
6559
187505
69294
49835
236495
307902
52256
272623
97406
12878
147653
288125
308252
231847
263445
243102
11282
260928
207847
128236
41327
10562
293222
304725
89655
16031
278805
81060
139049
276590
156979
96089
111806
275778
281645
186079
228594
295814
17241
162680
210124
145983
182942
42870
162505
226419
75817
126931
173521
222269
145732
213731
210122
44278
200286
127881
242813
178580
198986
270832
277730
39047
292876
10016
30677
82303
187427
168429
306019
155945
2448
308092
213588
71761
173195
282076
156277
131625
290294
74869
132846
97213
67022
109274
155356
145321
203363
142857
252924
89548
296731
33262
138623
50478
304323
50310
66582
62605
136474
41054
39386
212749
223037
30934
8128
184965
241499
17035
29968
149537
55292
265678
97065
109997
214199
269568
258260
308644
81297
51838
276253
9034
137322
185140
171518
274026
117578
209847
105636
40121
259317
217364
282615
182010
200283
24584
66295
289119
165433
26230
32392
228051
116995
173373
77897
152261
9829
164462
27607
164311
152345
198533
18140
664
249075
79357
46760
7390
293608
200103
141461
261154
181120
246778
105051
292738
90826
199312
192387
96333
188396
287613
53405
58416
146036
208209
234251
106734
60072
52822
116540
101257
47575
84070
69164
50077
279375
272650
4071
92201
305420
194338
185292
308929
105808
270013
309459
230402
293818
75679
141551
232331
279813
168982
127368
239419
280892
45743
219785
13503
145444
73399
85309
289721
194077
259941
272890
119479
114274
215457
151220
109248
29736
21660
207155
99186
124603
259057
166695
134789
264013
129904
185813
181624
1179
172844
164886
14238
161254
241817
64982
146456
155468
223191
138014
74165
80495
176778
171786
228856
117587
171668
214557
280346
171318
151877
124984
253552
289144
296288
96375
94119
140455
2112
454
231057
3097
16363
36204
32095
74951
66940
179109
173850
105209
100553
123964
96986
278979
91386
205419
52822
189906
144993
151304
271141
137302
306015
216876
154111
239127
27339
121643
197676
112539
120212
64949
62291
252675
169739
136852
132590
51552
290159
265206
87087
247065
280534
83674
33583
104688
224756
242330
32457
215793
9954
223304
213810
161104
115358
197290
185946
138089
223481
239583
306772
205584
189325
36429
121529
136510
22076
166804
188402
48978
237460
16288
41058
162641
40909
34388
236782
216798
144575
236062
220131
62085
179145
30397
241062
255830
110167
48539
145196
294595
224115
99589
187778
151128
122336
22296
117298
123743
78159
294223
113702
23246
282900
74281
298592
286341
158220
64201
208818
289476
11044
221738
96972
62119
218014
172011
90130
53714
99933
208423
194187
5021
192562
139358
252415
389
301296
240417
281981
198416
309953
28702
233011
87150
9402
42463
124305
184220
209751
159097
148119
300331
77256
24055
209878
97971
22625
157317
297721
19361
208953
219118
23634
292109
168394
124927
91603
231111
8772
254286
243402
188562
18941
213094
248808
121284
284545
139967
54365
84151
295133
145969
261498
33610
114686
234318
113155
221331
272324
236028
198035
291253
225428
14188
160522
210915
185530
277983
65658
289372
37414
157568
138188
139373
98043
132366
160714
104270
100224
131826
74107
16645
247678
47014
264092
267966
144372
34480
10137
204057
217138
57564
144332
180112
296161
135751
179600
38628
233029
115428
193549
226006
247578
194133
40086
174774
233914
251358
89224
71239
54275
207892
25148
203966
100307
15164
73303
57815
46666
21557
830
138917
242411
32955
145427
2715
98739
19455
176802
90972
258508
183278
180783
136580
59703
120381
231200
219099
210158
297791
218838
293603
227171
75983
98757
20557
130991
19150
104898
237343
126881
135559
271396
54710
26057
301787
186033
82461
61070
294146
227632
139823
299236
47302
283665
197284
288294
15809
81340
78102
67414
174219
173804
306389
171772
162453
31608
185580
123165
21086
165769
291947
37313
259807
289906
169356
39364
112629
135805
12742
97846
126650
132686
173705
277106
138992
163266
46548
264664
239740
54107
174056
72931
185304
19791
154158
42801
47817
258248
173539
50400
186255
132431
70199
213571
223742
84144
91905
37183
97338
294673
229499
231584
21661
157483
61114
16113
276488
281118
17850
98558
292436
197476
263618
132799
304675
207471
96169
232855
6056
188965
167169
4370
265724
78104
29767
114009
226511
228372
63989
228107
219890
90596
71087
21259
2164
242998
304305
47017
206970
244868
302478
38863
294171
55699
211197
143443
236080
33111
216402
22932
15954
304353
103182
210090
296446
185617
147141
248224
188705
114755
185344
306384
112720
150790
140434
50275
190870
137593
161573
59414
113639
36746
202155
273634
16121
252249
64490
253759
213251
34058
59629
287641
286089
125942
81101
295379
175269
120553
205806
239863
74802
246900
285629
98987
1617
108695
25135
155855
78398
76995
295627
23241
18659
125538
306235
303397
149386
175057
195136
259362
7711
144041
153455
8448
32886
229563
89581
65331
115227
124702
255232
96369
31538
2109
82419
63714
34096
153075
303047
283996
176359
88129
258943
227254
4842
147324
8158
53617
35853
11945
240250
263910
256517
127882
228593
177986
198035
754
163331
169595
229344
249250
164856
117437
36926
372
150784
80451
102985
118099
5553
14990
304549
63121
168104
46366
190606
257630
50983
137049
301053
257550
165729
43976
244243
94154
210384
228749
221907
3086
49566
47661
223297
104726
170637
10346
293931
256570
232998
91868
270565
8875
45381
11609
62467
250133
246469
285394
133881
129837
298511
53560
197352
47681
73835
111485
110930
285609
204463
9657
208871
25633
203346
258577
38765
49549
23888
212915
246838
107954
264880
266420
199530
162145
30041
185516
52974
191899
136189
156344
108293
190614
266988
60952
15636
40175
74439
239862
95229
95400
166256
129226
141565
267604
81278
226673
206644
279294
61277
97634
19249
213986
72358
49641
305754
42674
271316
184696
150848
281837
273807
82393
226370
7869
86856
285
108827
194442
33624
18
248207
10325
194712
57978
14612
286971
212620
262900
215182
119582
9487
280431
135033
268267
177750
85853
84172
91033
229832
306782
283572
106688
10472
138273
3977
183068
169181
4088
139520
261394
201180
162942
93416
55451
14182
301201
297093
191550
200364
46896
255814
136946
260583
52668
17277
154897
67066
125459
162314
142104
16684
276705
277028
109341
50331
150999
21204
135214
230910
270393
11015
113432
101871
230560
268924
208523
268610
231044
284470
28424
90942
143305
109548
164350
195237
172227
288976
1443
228012
138127
48723
202722
176094
202280
306049
47792
248028
92533
27944
272214
121766
10823
283461
106586
124669
294435
159730
128618
265465
256617
283891
246475
90272
151443
274873
296599
2322
237516
30928
83793
72751
72364
199951
226137
152616
116319
295609
197574
221050
157347
226572
151166
204523
131941
256335
121702
92174
263133
307983
102472
241155
109781
72754
24550
163147
198616
238465
213916
115894
368
150444
303174
289620
229914
180886
96668
197702
290935
177160
69235
202752
63556
260661
24784
75521
488
307688
148793
103130
173077
211131
156832
191269
175301
223549
293461
152509
235917
276554
138876
168455
195694
292552
7639
230553
156599
58821
32211
31398
72082
199416
88428
162383
81755
49330
249415
94515
174006
226004
275734
5034
127868
167137
278121
118599
118202
213980
280381
227443
17031
273565
159916
294135
186289
201312
265982
207322
188800
133913
236843
6320
199341
287087
67595
153314
192099
176976
6284
80160
108643
62839
297095
294651
53143
265013
244903
267164
39586
259569
107507
66374
135795
72859
94112
66324
236039
253536
178660
218617
146347
277300
61248
273599
86187
74554
175428
38677
29753
266614
195668
229648
188184
13713
212176
206268
187814
139410
82917
264985
299778
282139
237480
224845
199218
207658
113099
204965
182207
276245
293536
207574
33149
28798
197687
303183
225485
135180
47900
264911
153756
198176
220427
252271
2842
137794
275229
198998
52312
82707
44862
212284
79917
102832
128633
123802
154472
260454
156279
30515
235885
188276
156479
33457
59653
293855
129729
185177
253096
288224
30050
161877
119642
176289
151696
128538
206504
164365
291916
92671
143689
34241
119808
242210
62755
81123
307767
91564
157461
196981
181671
29472
223838
92513
121662
299388
108670
131353
171047
304600
20059
190783
194034
163527
228759
162828
14366
209849
152231
242050
224382
72547
141855
93588
28224
175238
136327
139553
271375
267259
154381
168529
185503
14875
154322
25472
157436
10421
165609
172845
173903
129781
127172
129560
298403
106698
167896
265226
121758
152666
145998
225484
57548
202171
255043
237069
108210
106251
223612
290831
178603
105817
164688
144119
269047
92226
131000
253397
42224
7026
20682
302046
224912
119712
56994
16889
24211
278107
94957
30829
83919
278882
297722
91430
138237
277837
210040
92384
207823
181485
172549
34749
138772
26115
242448
140375
2825
282331
161669
161589
271333
269071
279142
14351
14910
226274
235807
308650
172357
82802
264266
264032
107943
136820
221862
243524
190906
259036
221313
33767
285750
256843
162131
229818
83349
209659
65510
305775
190464
117877
67375
295964
51346
83830
79337
228259
178499
63867
218895
12602
91938
235319
231352
302553
162056
147273
4828
292882
45063
111782
56296
304473
296843
23460
157064
47769
258018
8034
242722
215891
153108
304931
186483
236713
93760
147520
88010
80959
229638
117492
119353
233793
303282
127997
39058
173400
75379
42104
110304
167580
217984
18017
303232
279114
207385
308069
7751
208421
168638
222167
26221
14781
21665
48277
152206
280210
40487
160823
201720
183547
126482
267237
259349
141751
284239
56688
134513
110050
174025
239693
80223
214060
279463
147495
301822
71267
127141
163239
136881
151237
159153
3404
20221
263186
201151
54258
13939
238777
261357
240461
211210
223239
164428
119264
200026
223499
112497
115477
151748
218719
191759
26371
87585
113645
4222
269707
130378
147466
228482
166636
85055
24489
272003
1877
257318
71651
36149
229700
290459
280568
106012
118072
309818
238550
121236
147400
212592
5869
177851
143619
31051
307322
233392
264702
274104
273665
68866
309135
229134
242536
196633
216183
221376
270673
265150
274349
182579
198775
253951
126680
230220
175015
2182
252077
159201
54066
291548
293982
175548
244490
218808
52636
175861
92508
240012
124694
42822
213235
242081
77676
180986
157757
96512
124536
233193
77555
243981
103128
294192
107657
247041
304489
206390
277150
190986
194204
134156
9224
125193
35080
186152
19636
91269
267731
306393
155874
143075
107019
231381
168580
135172
200715
55616
232274
166829
91504
260140
235264
221644
185891
91529
79170
249497
58793
187560
138862
103252
181780
30678
268847
295063
45083
58020
34604
47192
180415
23638
251157
183887
217429
187437
305080
60143
93769
258943
52839
286701
196063
10525
226807
10346
247348
210726
260324
263190
235234
276428
44048
105982
50907
280764
65956
144932
42959
59378
290298
94609
110567
212223
66976
68102
38939
127702
252310
136176
94259
150335
306993
30585
35809
304648
250134
45755
65716
38431
141865
152947
14302
203173
246213
281696
218330
25656
212128
184946
250012
278040
233918
46889
209937
159254
244592
141594
74803
192130
254286
101435
264741
236755
109053
22767
94429
44425
89526
299085
220563
256812
169341
170838
283241
39579
183203
266900
223960
44848
304763
28124
81624
103030
296183
250732
81325
16491
206353
307560
229534
170516
197644
225668
90942
183854
56404
192993
138920
157541
258845
12802
265067
230066
71668
166384
230579
291104
278932
182793
284183
102662
128080
111162
223996
236630
231618
206976
65703
290647
29556
104800
130896
191575
106955
173801
242589
13072
69087
296588
163316
181885
258478
280889
253753
2307
217695
32056
282498
238397
212434
296307
110741
273136
119371
108390
201389
241565
265565
232299
221875
72526
87157
270627
130732
82074
257257
48115
80639
257388
90341
117982
111137
309680
229482
17320
19347
208926
254200
9618
104379
71311
120200
160632
9354
281288
103625
12395
195696
286493
37014
239175
202725
215733
289136
51715
102668
182078
147994
39954
137078
307171
71107
241936
203025
252825
102680
104860
195104
55165
10496
83701
55391
115268
142578
275260
144970
149949
117725
227221
90459
262243
37609
159168
299934
46120
20952
23561
51917
301559
296645
20587
13519
184405
85295
154116
176423
61057
58697
130109
120232
144108
208512
237843
52065
70629
298071
35022
218500
256859
119087
88652
122057
26902
43383
117230
169322
45571
158150
124061
255845
21147
33577
72699
1129
58469
235350
98210
305667
127342
167205
103496
273423
7399
44601
164709
93545
41637
141949
208968
298319
59666
82195
70917
264003
277044
197241
52784
183400
198138
263720
110418
176838
230652
221690
85235
7865
209088
228082
70256
52527
103555
291853
21198
100470
161428
220266
248677
106995
48915
140563
270804
70506
307577
308383
56092
236473
164889
15144
29334
143636
271581
250932
225981
200794
4651
52982
5185
54082
203898
154155
148108
135094
110154
291667
7274
234306
30173
155138
275225
193084
248244
258513
120895
119133
217239
64735
58115
285547
226195
215872
78683
78558
149288
199647
66114
146406
279046
243105
146035
57657
217314
24937
251524
225866
135480
89092
297708
48111
19261
244910
38580
150831
266072
123959
73633
15084
207278
25275
48078
180605
299710
294252
47218
251674
304005
81661
36501
175611
274446
234356
261922
228435
30324
216622
288685
27922
39984
53927
75205
34768
95507
197015
268846
157271
28123
88016
262774
188315
60015
280846
80343
206120
148244
231434
23894
302754
277887
259581
132665
72850
90814
64622
293273
205087
251665
308487
278129
109430
215197
16273
182577
258275
49031
163269
83876
279925
128641
309930
96463
74716
65909
261619
32766
70020
309702
203894
15008
261295
163515
24212
58277
298387
119242
169218
124217
35806
230624
35333
134314
85060
307016
290335
233434
285605
66503
199643
275025
5360
151480
28076
178217
98280
26227
58640
244706
84014
293486
240958
77794
143306
290291
2393
19015
207903
194781
210710
192061
187825
183983
138716
115041
273085
70027
288552
160934
109890
40374
83575
90011
19976
100340
83460
101317
163983
191074
267018
10465
169647
87171
165018
79141
58611
86301
139161
27915
190774
122271
169472
93568
269998
192188
93185
299075
160303
196042
258565
222212
105532
241445
246730
288213
207078
272907
53018
48014
89897
45985
18973
59402
192966
228445
104853
260169
208527
51461
204121
105336
285335
1480
104200
157518
27127
151628
15871
190573
35434
124711
148207
278917
55749
121207
19796
62229
221952
143919
168523
48162
68418
132059
73073
211577
235125
107149
78363
202385
13914
36629
25286
86880
46961
226079
179191
291045
247965
35670
54019
163704
4583
95658
204434
225651
299305
132137
273998
106258
175272
73324
271866
249399
159620
195048
296686
96256
240258
3159
88234
145
33516
11839
124926
172466
5339
119945
148525
26244
182833
158157
6066
220368
195081
247101
297949
182222
70194
302370
82120
246743
83914
70434
207101
232380
48649
3887
16140
294779
162392
183915
178511
67204
183881
32405
286510
57881
11952
148232
295507
301184
201736
20413
74539
277649
235001
84376
1703
145698
104749
217739
252907
153795
117708
256259
232399
93972
196128
184099
296637
178131
12206
253050
280958
214198
214312
307404
216306
234448
172641
8490
262407
214377
45942
217576
221078
63190
27525
164264
123620
145881
309867
247149
222921
114052
197556
211287
156902
167074
113274
28647
171891
141936
266941
19544
48504
288179
273602
282966
87040
138918
81464
153059
53964
10595
235649
268054
67625
24768
256582
75718
79931
111558
39213
98163
33588
108794
262136
247033
185194
26530
267054
11758
257366
209390
126272
108007
268117
101623
167144
199930
59886
152581
301767
185732
237867
3020
186838
267203
139957
72567
213220
290479
256032
194823
41521
238304
86570
29277
65603
253013
306402
266358
92932
219299
52438
41510
221683
184171
308169
278944
277536
56556
290355
115135
57949
160879
16331
37103
274356
94036
256177
277063
111078
27075
297703
166782
18945
298501
154604
154304
122300
243129
139316
141817
58727
159230
137836
188084
223569
294002
32246
4397
286981
83327
100143
30001
165168
225936
41567
32341
551
176055
48222
200483
268381
77070
290621
280136
248181
200584
89030
243084
221819
57690
211818
156804
194387
297179
1422
71349
237615
295946
217488
150925
5053
31606
89763
7419
28312
162862
221593
24740
258050
188004
132311
51709
272636
287846
204560
218924
170797
205657
262536
134420
211382
170194
115892
197504
302590
252656
192328
234005
142605
140771
291153
63941
263795
246064
251925
60991
304976
145161
308303
144668
182982
51106
229577
136661
59518
187250
280925
57993
32536
279787
35729
185965
65089
184672
27540
72748
129366
15252
44646
205565
268602
32949
188992
41102
290143
108163
191727
142835
363
97790
248521
38981
283085
120425
54433
135021
171701
93425
59189
135972
299057
28995
158511
51193
237210
247247
57869
25278
94834
201574
270983
156046
240671
127541
126364
76562
265272
82135
116862
96729
76530
67561
177443
126785
65067
90212
108650
255663
229125
236997
278259
282072
241233
126703
233258
217828
277999
97089
243446
214029
98179
9086
201132
36676
90348
144966
48855
195019
207237
94768
211661
163211
123125
120640
161898
274702
262853
255961
280346
158326
188568
295153
99335
11562
99293
59284
11575
20794
142292
139111
30539
199193
213869
72010
25318
208312
31479
57661
32554
245910
112136
156542
45545
139264
193947
48625
184973
103955
149163
188114
217382
292581
98344
261939
83417
264897
162444
253464
164910
71160
239534
246930
136922
274367
70555
261752
265485
181486
249694
120946
115769
253583
22923
149667
117927
18342
190023
235805
133439
202794
115342
287582
99336
117792
251217
185512
141597
221238
307910
48619
107285
97127
273648
1030
168293
228036
166069
181937
21764
89144
50120
81150
134859
112675
297707
27243
254741
42912
152250
29196
205553
178000
235582
297865
126646
175551
276941
288475
105945
57919
40117
257572
87255
67885
52131
280938
51522
267822
249494
297352
136528
36330
86176
173415
215974
72105
36587
196205
203117
120364
171603
16848
73130
163137
214398
38969
106880
120405
164683
136793
198551
242598
305930
298779
87528
85370
260626
219549
186254
109175
224137
62699
5036
169524
215308
104520
85260
263110
132618
191264
99670
126186
56780
289708
302160
291429
307351
297254
260546
223915
253823
77384
103479
73105
136542
109938
193636
24559
94588
92701
66586
203895
45496
187772
288579
223800
226650
238130
185077
208004
31973
163095
67880
111426
148927
46705
11453
163400
234701
201006
59449
80924
242125
305544
30746
19393
160060
143396
283155
154691
55070
295471
91026
205465
119658
259431
129238
235300
18322
122893
29870
79027
152873
116760
294815
234254
229228
269353
120534
188894
76433
289677
184889
136658
33849
300029
147981
1313
301302
256126
149027
110385
161605
221798
281130
241016
34886
264276
123585
193409
296371
28972
206968
82411
76226
98427
22174
64678
115211
29015
165638
125726
26906
246479
183201
36026
209181
223026
110565
32958
172762
253879
126928
270298
41616
209479
156578
97017
72484
228094
301639
174812
136314
178065
296949
5662
107176
241248
118766
143948
253765
104857
13566
298312
272454
73578
173479
88600
149483
33316
53988
165685
63586
242435
17133
95227
7704
74268
27802
199935
171225
68039
298675
10269
19706
259868
111145
205755
229719
188884
58640
201604
110946
52539
14828
48769
81097
147599
122052
84045
213978
57688
60841
90605
3197
159386
10469
254461
58794
299913
124710
166618
99120
13668
150704
22021
175469
292263
166478
2496
273025
234094
98013
179243
21600
74876
153775
32785
278190
136310
237759
247100
12017
33036
123863
89516
110706
86425
96330
221191
107035
207921
295529
98023
176013
261537
10951
215000
225333
64024
172061
114818
241983
300598
223704
215787
13834
282975
2550
226687
193601
150194
70427
3548
71617
35113
69968
115339
139275
187049
200911
262788
273827
178342
9202
33684
302310
14619
291858
262571
136496
92718
76392
264168
264600
37898
256348
225891
253080
152517
280016
85987
239325
58063
157772
14087
102565
293286
18359
22202
39676
246107
12358
182475
144381
179931
273578
164940
23620
299383
302532
269510
238811
163150
15716
27976
231154
226966
213597
136641
255392
21950
75448
23914
212584
226173
70636
221297
292831
133431
299557
15984
197871
291245
139152
271904
205331
140655
203277
124613
84230
14817
187984
20073
204627
139932
78794
298612
209801
242247
228034
74204
92655
9563
292352
294947
133647
201774
186017
146723
87189
120533
262113
144599
235600
294496
169941
4843
213924
247899
63556
268772
126423
264309
104706
124788
114135
74558
191039
118658
102645
262662
177092
41924
142026
213371
291375
256014
57228
108939
271763
89278
66039
76927
76570
188229
105880
244136
59213
247977
9719
100292
127347
50954
11233
53663
143111
110700
170876
305288
29561
130414
292940
121270
221819
300297
254304
293165
11953
262546
193336
139158
159418
30123
50322
121511
17972
224804
300474
134552
190750
31848
128645
309999
189420
51131
210273
231263
224595
54873
9570
203815
230553
74058
309424
286095
203078
293804
2507
173799
78457
250107
122465
173499
181168
41050
73215
284502
290901
153246
301367
99504
51561
89586
59436
180629
243375
169907
162399
92001
130840
304348
5561
286673
24538
302138
270198
187071
156406
123664
177397
29752
4321
146031
234498
188988
125532
305021
118507
55793
112186
159914
197083
229788
179122
151369
136398
1461
81347
234261
72403
204362
308444
221855
216901
2403
172322
234144
74822
118133
51846
127923
165812
191772
164162
118574
40097
184421
48707
156203
210770
290838
57918
89211
286432
47863
127221
307953
226431
304421
21093
84095
17056
192625
246962
226029
93304
40168
125106
15457
21371
236715
40441
287263
15457
183356
9841
169861
86519
196811
187191
89480
10601
145521
125291
11587
190282
80657
65466
306532
40005
33943
275236
72420
146743
240125
293706
5955
65139
197020
189033
19123
22540
19027
296971
215216
59307
282070
72085
101172
272252
295225
200014
92349
174670
250900
296119
265832
168443
272756
32783
56282
228532
168892
223689
74620
158866
56103
109651
62542
140404
252707
3750
250993
78791
113131
105599
292526
7954
82396
68941
100110
137444
162750
240190
145466
122910
253339
70954
122328
19561
142425
93645
69978
266797
67566
2818
85646
179582
134627
256683
233676
300568
247466
106176
117283
16087
56976
252721
22978
279120
140284
184053
301368
211566
100898
204471
153170
188086
183737
130556
238145
211982
285860
35159
159750
252697
285677
104308
245489
260660
94490
170930
13279
111632
53330
60102
54767
270098
109952
147441
76867
246355
72042
118575
162457
137852
23148
286052
238818
202260
208880
81757
287478
207849
122364
146545
85155
303868
32329
58755
293006
81473
269246
175000
284138
268614
269696
164639
195936
26142
7525
211442
299478
125165
116237
211340
207509
22770
291905
197609
129792
120902
308413
150596
43061
277488
224389
136937
253898
32873
161277
190016
1884
136168
224267
216998
109087
162647
304786
138139
41664
145100
208747
250960
62232
78267
217556
112341
282425
11510
218283
91099
140415
52017
233763
96158
5302
62567
123812
301357
285059
17646
34660
278398
92714
180037
147620
182102
210249
217209
299119
8752
188215
322
183563
290324
36722
171499
191484
37238
32657
141692
193578
91785
236201
115489
12025
38728
180740
206912
106276
136214
232324
243098
89371
297644
43188
70946
219221
262107
31619
167778
85028
261021
124700
152883
273830
287188
149777
267282
148898
292559
288964
58245
294673
101393
288528
86832
237941
299184
246856
267988
257291
162960
79989
26178
123641
10695
107069
308645
192304
240535
32701
296350
269421
26032
244529
39248
16718
291671
281419
106428
72597
268400
134200
20649
156769
118130
95130
39673
161163
293282
163184
302431
291254
220914
252573
123213
96943
54462
274380
285108
257441
154174
199079
274715
225886
261016
156037
223197
22882
35749
235247
230239
7425
126716
147667
36981
215824
194234
242905
159131
37304
259066
41079
148782
44052
287577
43156
269645
53769
146911
9169
45152
186934
99594
261740
83301
129459
282216
270460
214403
247848
45345
27553
183041
22132
12710
301365
87490
215340
288209
230730
90352
11628
170399
23574
237854
208055
186048
266808
222131
297415
46219
271999
293978
281128
242123
216702
100195
308014
53570
279577
206709
19950
87914
205534
219377
44763
252647
40091
228502
7997
145222
142926
270962
31247
50549
151667
68180
45862
250631
276825
75100
153324
115747
209493
259206
235986
285831
239218
153668
186164
98000
33530
156771
177803
257784
190638
212063
157893
191722
261680
251296
175598
105694
120887
75201
98280
213319
72679
294997
2582
80053
296282
307830
196911
281088
276004
161059
178373
305663
199461
203519
288795
39533
61349
11416
142518
34779
28443
96255
278234
5951
145201
155311
12705
194495
236514
165778
260155
29044
25867
151632
127952
203747
50558
218417
68496
25246
21819
244851
224182
49349
79401
175504
93303
255256
141661
120125
105880
95958
181757
9365
254334
267614
135754
39171
44409
13994
49243
162000
12712
220793
192429
57185
51842
204597
220543
9356
260693
293920
277008
257163
42173
47354
185339
43575
307985
254854
139100
18963
199107
296115
136755
124914
114344
40490
88198
292976
300158
69741
142910
300461
309254
90040
217105
142108
67706
132722
221671
184231
238502
269768
127004
139376
52376
267820
219463
288221
147071
282329
286484
121283
111991
4138
79978
73889
277036
257648
154238
267245
289089
198639
266557
269013
114863
214160
197276
114645
284474
197641
56453
292418
118395
100220
205757
273477
176698
251662
146645
26681
68758
26273
291727
66770
54034
182365
143876
148900
71511
253663
115365
162422
55716
107578
154515
180685
40000
222267
144595
188184
214371
126415
57462
204504
65464
64804
244941
25342
95428
250332
234562
252167
62572
10510
74204
292045
18933
156404
276606
53847
24153
114135
59253
131727
271276
214051
265441
29095
222884
18720
105979
26469
50577
43853
117458
129097
239912
86172
187066
264
37413
221096
228646
150535
265264
307662
210512
265911
102908
300613
271214
246257
270300
2109
84043
102756
270465
86986
256137
41617
42163
293392
156305
240445
122102
13409
246227
296603
254322
202226
98534
124745
293289
189285
35551
13532
115724
123477
265502
196758
12933
189564
218124
45821
245296
125732
122874
284395
118386
57750
74496
295869
268788
146953
21444
40438
20201
158676
74694
158898
279514
22982
259154
289206
147420
228295
188509
110867
105995
228434
205498
205985
98955
129449
298190
90054
50947
267972
82024
261560
51065
161799
33118
183471
182370
275003
9615
129610
8253
73540
64872
197618
305407
192488
165472
64843
141999
52806
122240
102592
45999
268177
149474
12507
297308
250051
241928
46008
49209
212765
305446
268295
154588
112737
37184
24914
71828
97945
101277
260476
67079
164841
129422
8847
267900
270545
139927
68089
166434
204914
293488
35065
192170
134817
19879
171731
122120
80410
73603
295401
5529
116580
103836
17095
244657
179633
250980
237127
145072
76598
135433
131095
58187
274837
127930
245105
243675
132895
284407
215050
28408
107628
55166
31989
230710
272314
217086
140745
177110
46828
294251
42352
227109
8292
68306
114268
273609
65650
289552
107428
242165
215132
158768
30776
188536
231725
198672
182326
55023
105670
238219
85935
28926
70026
233931
109534
214678
120876
65434
130270
111326
86479
98257
294388
22137
168973
202147
253933
189301
253909
278743
121843
69619
104058
89920
74867
231073
93498
161031
117870
248725
67876
41193
84836
29635
100136
189509
270411
267228
244491
10000
283624
67083
191805
40526
233486
256560
215435
153124
305589
195442
183404
256434
309524
48951
181515
167753
104263
210093
122952
163896
12051
236631
146957
112272
150674
167003
126478
296094
32987
256294
98567
161241
149085
172291
247932
308573
167775
223912
147652
118828
266335
30532
70138
284851
204567
288232
53418
182019
34798
259791
51018
35946
48450
91030
53524
36865
28479
226228
233426
115255
265589
245486
19182
240021
163821
296000
227929
167489
4924
34547
170233
209703
222829
217485
44197
52775
173735
152784
149513
281095
144035
159037
282232
117675
96815
169612
263211
298593
125881
298951
151951
13955
72105
61125
205494
256868
182678
29082
280713
129937
100578
235953
293321
62762
258158
122136
22066
298286
55715
264621
246654
100254
48234
302092
58528
219364
29945
113081
7423
22970
244433
148083
304032
116795
155038
123097
220022
117222
84685
219499
308561
52623
107201
81830
273250
90390
28812
268463
299884
51932
111391
223667
1305
123588
35860
113642
195484
121900
105198
108441
104480
193901
200184
282888
149818
108647
114600
167492
84615
141238
140889
56971
186921
248437
224329
12661
112037
280812
298254
309347
118030
110689
1173
10987
33387
143774
112198
128922
180891
153636
296770
304657
276396
78777
254665
103833
171566
145639
303474
268041
251620
272614
121459
225100
184204
207269
74368
86218
157247
159471
168215
8414
284858
206016
229011
63769
276024
35493
144645
31258
255779
232517
137551
202581
237328
196830
181817
210787
120911
99405
26481
121175
47663
121743
271621
3470
160270
146168
251069
267273
292938
68990
56380
196419
301108
120170
268559
170786
9479
119238
16203
113611
136418
104662
267527
278793
124290
207413
39831
204289
280859
274243
140292
100834
21327
100858
280560
282228
199426
75829
60901
102448
150443
40405
177192
262787
261480
237433
148722
244315
254873
229447
183928
38630
36321
66622
56119
234175
9346
202445
65724
4125
9573
43301
165694
120892
111182
52917
163297
27560
3120
105098
46964
229611
110859
216076
19469
144949
151517
70135
25875
108096
140622
181250
305720
93259
282083
239651
192311
267641
211524
102492
169056
268073
54334
210643
93267
219536
66119
219984
101367
242773
245555
227034
73282
243306
46859
227650
256665
17758
105217
183013
189739
161730
60116
30196
45341
170356
204109
251529
126330
207720
204166
159617
287856
32899
39223
72461
54611
157968
280227
144138
91843
246522
309072
122132
161366
217895
94372
47284
258413
24939
190694
176001
122396
260800
249365
236092
147139
68480
10483
138487
24527
120618
215008
177386
165698
122996
11858
102340
264678
275886
229961
255108
209563
237933
167807
218520
308869
295363
303098
94382
180279
34099
19974
117606
273451
169903
248099
201937
165381
75900
246767
247829
39262
181427
242070
35561
78328
136236
32979
3654
134062
276136
299423
43945
31911
290808
247913
281521
52285
271942
110596
200901
191025
178007
55638
230103
45804
158239
246605
212526
233725
298478
233446
85541
164148
243600
199245
41903
186696
51188
48034
90482
11158
170244
7138
147579
249867
26134
215501
181089
9463
75458
290836
89891
14334
220373
224912
143911
229854
63290
25676
44640
122172
185183
65646
190037
96822
156150
204456
138591
298081
106477
216944
193753
139787
80903
33052
75501
231379
154431
165253
20530
213986
28873
255972
176875
263534
305679
11965
34371
271898
255481
114444
263847
35498
308810
52371
19799
192061
129283
222966
34380
116612
117466
129219
64177
190865
148476
22185
108334
14970
288140
227340
169664
139328
194621
124407
51052
173293
154216
40970
224094
45501
73645
162897
158253
217836
122312
77977
8120
20430
2126
49794
215037
26116
222450
150937
106317
198594
55160
143427
139736
4536
112325
260705
84858
64953
40148
257668
92303
109232
116168
65000
11919
192364
274894
56636
274747
57080
233294
178130
120796
201555
91243
137918
253541
62345
219154
306855
164545
37519
144234
20754
157013
273781
199962
261196
82020
134443
65135
215997
32322
76734
54735
109400
258926
167646
30930
91706
181881
48947
230649
191333
159276
152877
255978
25283
280823
210002
74297
307616
167862
230014
109563
219525
169805
138525
37029
175798
232887
165176
58118
94476
171811
119346
265191
151841
42176
90962
251347
265081
83048
147611
99666
120122
64004
65534
50175
275318
31855
48119
74782
179003
304165
82561
140703
304824
98072
286386
64772
115690
215486
36800
227450
55731
242800
152654
118921
133314
243607
263356
240169
224633
305206
80937
191320
5893
244555
257430
21847
273539
116891
196653
179820
275207
248791
253319
57719
202939
245644
26782
202492
38539
110049
95716
62412
80491
79841
256828
144934
36604
227538
164700
287790
153188
11388
116672
234787
139743
44448
134277
83689
143773
157051
243905
122084
106618
195362
233372
253846
266930
146289
157689
1359
30748
277415
69012
204856
51403
42937
194511
86475
10086
5257
128953
33617
216347
235398
293595
236385
217547
124106
162322
248742
176234
261431
82372
201039
86508
194423
186722
61748
78500
116318
115914
72238
51816
255548
40705
1518
59078
189015
246575
164598
279127
224766
263694
49942
155249
86132
16293
166614
259249
207177
247035
176890
101040
84071
288515
279410
283621
76315
265002
168222
167476
194361
254556
199404
38031
55022
48751
160147
119160
177427
27722
152726
304734
79027
294625
307298
153424
102467
242325
169491
218657
185466
150593
93765
15577
253016
101272
121221
221138
81441
55927
137367
98963
82884
284756
3539
273494
293156
252987
51843
166777
34649
105380
309570
68418
188326
126411
109083
184388
280663
40289
66647
49288
115316
270631
260771
296047
1922
32350
38054
306378
153757
132467
188592
8128
41804
55330
214525
233300
7757
217492
144146
89802
140785
3978
18609
156152
260478
59470
73059
34366
17901
230676
89332
85253
272166
79902
67740
201466
156581
15026
251276
290004
202896
38286
107420
228363
307469
72134
115256
67311
119564
249720
22129
241819
178989
232819
48565
23133
167447
203867
152038
202625
284523
35530
69630
241816
82147
104711
63507
62892
288998
130420
223063
58620
286307
123211
74047
303667
93568
158037
6491
25701
221251
286373
199903
19525
156845
25480
37653
119654
173593
304629
275258
226758
224891
150052
124893
266826
88550
309431
300269
159162
156943
138157
216232
4700
132934
16019
301970
179915
193818
185310
269329
106874
108010
245316
264821
4207
186200
3324
283995
275471
105953
106134
219985
254753
239771
263348
25983
111774
209104
20011
70456
138335
181670
209797
155828
151925
88873
216731
151830
209541
155732
157988
243225
27937
79348
252078
92685
273863
233033
269006
269184
4854
271475
95238
1192
132677
283114
125541
87618
236662
45780
297418
40414
275961
92427
59363
291764
93483
236963
40740
152387
49847
158878
306941
160977
18511
22996
299595
52067
155082
110783
83286
254843
61923
40557
149644
53756
260980
160910
17135
14170
67861
189459
297797
260318
75387
228122
177084
22205
1355
121773
4624
29903
208616
150033
196031
142697
256817
98486
198451
79703
186557
248348
199761
141162
50125
30211
195563
138281
214495
10930
234115
160999
305176
75425
34341
214089
219050
26228
277239
94746
162369
52772
16402
257348
64779
100835
194529
302415
68028
141769
77029
85433
138491
78652
171695
230836
227930
163893
138762
256313
114702
96490
287060
205356
54001
21823
51724
10971
63992
213870
247327
74947
203368
182784
297330
185905
156390
162159
93511
234396
152812
69190
86547
254636
226050
196800
310038
27516
232430
37721
108205
20750
42854
278652
32380
15245
222023
72852
90637
108467
283825
183413
289294
52291
9623
169435
208063
163883
150498
294369
140055
20533
217734
9353
179480
303631
285397
263034
179875
166019
287588
83380
192091
72224
153112
168333
124971
232877
253391
144284
143201
296790
33662
303328
196661
21467
89522
151235
148435
146715
101695
195766
309105
151146
117918
256050
170662
12398
125169
91778
183924
193169
41741
247608
310032
304785
59375
6312
244876
258291
23639
48153
131640
60992
309067
238231
165872
262950
280039
98942
79869
49845
23546
64060
18170
293273
140548
190953
292172
292088
151668
80463
149542
233187
217281
263641
113377
227875
108716
245900
258436
122074
210578
56826
145520
216903
230206
162920
308242
50833
286008
234641
19254
260522
191056
201905
204436
152301
204538
133701
257254
294167
101040
243033
40439
233984
140393
117441
112910
153214
75065
106944
197147
152906
19708
269216
135152
24516
118044
158956
291146
267285
5600
304217
86759
220593
41915
227071
204451
153951
105802
100488
295797
63297
216289
277247
236450
37323
264538
156274
137559
214457
158576
249053
155557
73105
256625
134961
125129
307507
173432
206119
197280
96876
291249
90896
37237
126836
270283
171513
55872
231139
174033
296203
7678
164500
10582
24239
33422
84845
236474
25615
302592
130897
279563
293546
120339
270955
51355
94673
6151
44223
119817
203033
242710
45979
255133
264718
107557
44418
131760
302180
47936
123422
233068
50712
240960
142125
25604
185126
289172
217805
95488
46649
288912
263999
72332
127170
71430
144464
1388
23231
151580
295080
289760
240196
24537
59725
6655
291172
44134
163217
188475
158604
25631
259130
271478
291108
296353
137242
6530
37215
293946
43294
199158
155710
216767
36986
93585
297472
189353
189778
63902
13506
291736
224587
291847
257427
304311
167088
180168
298176
309416
54308
240062
308115
287324
158606
23820
6319
86063
42606
107868
295398
33824
300221
274501
86221
197710
212433
218999
32613
279833
78615
282796
225883
170316
173351
88743
302849
132155
130800
156713
172107
157509
216335
28714
96995
237737
293554
98735
299744
40555
71919
244918
160879
184873
96983
61502
82142
295085
103673
14638
81063
43035
248575
35580
45410
171372
247529
213506
207355
46890
10385
128440
96086
30135
215613
191773
156602
106232
96851
128793
2902
19068
223718
300763
139296
111481
173359
282492
82302
186762
285803
153995
160887
89985
183946
180936
132798
254340
280643
175401
58120
294087
232880
85297
111333
169536
98245
246152
222018
67507
58317
97450
67541
286168
141683
262633
134316
241313
256574
291519
211859
55096
53360
75730
270461
188109
35291
294164
170415
180986
1435
204703
139142
115942
108807
239224
26020
28518
139477
100760
222174
109413
156706
31478
188458
92454
22532
97834
240209
114751
140176
190784
161317
162788
23642
220559
202883
291773
43906
61121
9343
21040
275935
307909
233768
5034
90451
209209
180835
153939
20078
24122
308390
43553
16821
264208
236333
241196
256421
126870
271615
292110
111794
193492
137941
243758
301645
174950
271718
199652
31280
253274
62535
16631
92670
120126
135305
271743
196181
29787
192196
250379
272995
52776
243581
103772
205260
202988
204072
261795
299861
133364
85685
228048
20833
98756
38696
26595
176227
56727
254899
181928
105481
279601
189517
166802
33429
301379
1746
294090
128778
236152
23969
137157
137721
134997
262581
262843
170993
22387
37592
199809
238875
25971
195054
274398
177655
17142
301460
221726
191574
266923
206348
145172
12804
305664
148846
18992
44370
28038
278111
291308
300385
112570
92063
209739
223482
6931
210764
190266
308554
128611
290741
40402
47995
31815
80604
161013
133713
90638
204996
159854
39180
201739
196762
80302
183071
112944
24877
168901
135450
10145
32520
272913
289065
110406
164221
110827
275361
190348
66464
179492
59552
120822
142488
78191
189650
221313
1684
25067
120879
141703
63669
286148
7714
128389
287010
161421
4991
56487
230863
261822
269536
211273
249219
50562
23052
184942
307559
48587
155488
93205
257785
287837
168543
171750
122303
159369
231744
120149
307272
164555
282891
222350
210722
307986
181664
11470
147831
161044
4042
230049
117796
296797
225197
99898
202493
61476
61577
192356
15886
72435
104368
156352
213631
176743
67944
149739
40243
125637
202858
131617
264282
23746
37392
164957
216833
239945
95954
112847
305346
212081
26256
156082
233592
25293
130273
115775
263073
280893
291763
297827
183505
137456
106828
262135
52764
140848
280852
117312
225040
42886
236858
127506
234012
301569
115414
86692
3865
138819
294992
197654
226528
115928
132313
250873
192380
7863
128937
17359
7724
107296
114774
58624
213241
1780
187567
225324
127315
124439
116387
194657
250980
34578
31742
33724
279944
58882
144702
309191
45941
189190
186081
279030
309124
61589
83165
223472
22907
279790
166231
31567
151561
51022
125547
84216
151985
24061
133385
76736
27371
185405
231983
285201
251163
69694
205821
43336
183121
294846
26298
23497
47926
182542
76350
197735
182290
37568
143558
123543
233244
91177
78026
154224
290306
32545
305732
272284
82256
173953
200629
123436
227292
306269
245053
7687
71068
173307
294644
147901
254475
44494
302907
7870
242377
67933
289386
285702
76635
305460
221712
82949
202126
73783
72916
68175
174987
183656
196174
65240
80679
168825
41192
174360
102767
214399
163807
120621
255784
7913
55297
306021
207231
50174
76004
29753
71121
306543
172365
75665
196258
97941
286815
178924
14015
186111
256539
231523
205725
12239
123893
181001
108250
167416
91691
148027
283386
77168
210101
261307
282166
272464
192021
211211
112885
49263
206008
134557
53223
264688
152888
152014
58946
27663
110030
204065
262130
283677
187025
32072
29013
123138
232611
193240
219792
270667
97405
66523
99233
219254
117884
42559
528
264479
210478
133112
28310
130770
172373
151225
281604
63534
292246
308079
267255
145190
150682
112096
106259
78109
82277
187165
123566
17217
226454
230679
42927
15620
14605
179514
41522
283119
230982
244136
151259
61145
82304
158512
97101
140896
303684
241104
21815
305955
192017
154295
40349
289071
301278
271074
246878
139884
307024
207892
230891
245272
97602
12437
307155
201291
152962
262897
265730
136568
244721
36552
31827
99133
296075
51429
96907
113331
240057
124008
206817
110525
102488
228995
11634
105060
210380
28686
198009
208038
125514
258626
279310
173484
230934
295409
278828
249260
25625
129219
146430
70245
15891
299960
112157
196782
87238
262170
140291
195124
253820
131897
243961
226386
169379
100462
82491
24667
50861
250861
254273
230567
208598
196814
262139
23746
150180
129714
281930
3224
75300
80060
197926
143092
87868
100315
208481
2524
178134
77649
141252
39250
188164
47501
80003
257973
70547
101793
213372
95192
10375
133570
294091
251191
170226
196826
120979
147963
265399
167255
2837
236068
182964
61480
202622
12419
203299
215239
6228
289296
258003
110445
173062
155232
309349
190218
27170
296250
13902
252869
77802
297533
107914
62787
176752
253911
8079
28824
151006
296666
221125
138886
289474
208071
133910
26022
215397
176745
229049
193898
224568
30849
284043
244857
36967
36312
203003
119795
6500
158820
296805
256320
200033
110701
97045
170351
79300
176117
273489
145726
163902
239214
129410
189489
235583
64010
66288
89746
301555
53772
17212
166629
53984
65340
200632
173021
15032
189963
122889
245655
25448
221798
266665
294617
246634
23800
17144
7309
133396
297475
184842
243574
54717
72483
205745
297535
238703
117660
230416
221586
15003
69478
208306
1799
144627
42584
97727
252678
111279
124040
17306
102406
161886
226744
308129
56994
66271
267315
110915
155668
275379
124972
195601
64078
37035
1821
130541
156862
202947
234743
40034
207417
273517
189805
123624
106755
108234
89823
166357
96176
139712
132110
43203
276095
278970
22285
27107
1536
116440
204513
246881
33428
165462
7898
84225
97020
3803
93461
125948
253951
112461
95016
19909
242474
178886
303512
101043
7860
297108
2643
283918
211872
113127
203235
268750
197090
280687
107568
280339
120338
115053
270567
236218
252217
262883
90889
76122
225504
99354
67301
237750
135922
102011
133844
82256
204886
143922
6385
127453
118054
147703
178438
28645
120468
116175
18464
302878
17328
204935
91310
19595
29801
143989
231000
5376
173846
132696
3701
71631
257162
62698
289460
307878
196510
69308
8909
89481
144972
204148
182058
255283
294859
143135
84916
205541
139318
276672
100621
150906
205996
76883
24029
277559
22628
30482
181404
304311
5550
187013
264619
203788
21548
240872
216623
66344
199758
116864
112583
157047
97872
6332
158164
198174
229019
77638
132443
290671
270621
40942
141283
297204
251085
253039
52912
256453
10511
232877
71004
175324
60782
2446
130639
160713
35920
129021
154590
297929
237392
32755
56203
148729
121134
292535
260974
302641
72746
291383
137112
68115
219630
17709
207055
274271
245378
141339
209745
57845
169223
47921
253468
286304
243249
200606
80352
288692
90120
246748
156525
92119
159228
306681
124015
158723
154826
39051
296142
236136
118955
201513
242153
291925
55437
16918
62211
95778
103343
309271
67936
4669
146881
85550
216535
14432
70058
294464
234123
116468
191669
207597
75759
210217
299211
202621
255392
239843
222599
281023
157886
305261
194123
307981
299438
122441
126732
207385
80948
103379
139535
240031
49951
162005
305411
124094
278908
228824
41988
309079
240192
73159
12533
154946
186625
284334
18819
64406
144327
188768
79617
269227
10975
250874
136253
39498
301865
47669
216295
212086
153919
302529
202000
148593
230214
186263
195594
63391
310034
258864
140911
6294
195230
18092
2402
274484
287562
121267
121526
93129
182201
95736
163664
266346
248825
42459
257599
163911
176457
244243
4288
286222
248188
120102
212876
237197
73392
99863
207097
289353
16873
49488
238851
194710
138578
34791
293829
203878
34751
172338
18823
153404
299088
277886
131320
11495
96563
207531
150904
89817
237658
15941
273948
193594
275348
131967
181044
281399
205156
34266
115960
268349
213290
117308
174802
243325
257724
293426
69954
116500
228570
184846
63930
224114
284573
43811
268506
252957
241644
126670
294959
67113
87295
226743
114117
223978
83101
287445
237952
195372
285252
8550
291033
91351
176355
249489
132688
165502
26415
219205
187057
54757
195595
84648
166222
305968
182189
59763
8030
36137
157143
208882
61920
134708
304792
235887
170563
269773
94543
166182
303732
132905
226462
159263
26669
116632
213269
228145
277852
79450
153375
176727
95854
234569
156142
272779
165168
261329
256251
293341
283126
276386
28013
191284
245273
21700
262459
246161
68703
299273
289530
50146
8052
35989
285163
219028
197004
33303
198570
34070
194691
71758
130451
249338
236319
131934
7154
83640
219704
36157
54833
159658
180555
212096
170353
194586
264132
283293
260517
132484
180718
204752
203607
217089
70062
12764
166123
22418
295544
187988
77014
125661
280702
145071
18620
13234
124763
43790
85756
303281
129237
79046
67442
82189
268365
86696
18066
168747
62469
278353
97698
172501
172939
256106
118050
135437
69710
62643
38500
297781
67688
88794
277142
29488
218549
134774
299273
49088
12196
53267
84958
41130
27210
59176
172744
111231
172827
21319
162414
182449
72581
179793
264902
58051
281680
58851
128457
198007
248586
176705
138471
292248
214509
105718
178008
216372
14381
89911
197311
98581
167585
130944
168543
77736
60259
186560
104405
295159
1084
236167
257868
195448
4793
63744
224467
287737
7435
118385
286288
19738
20252
47349
185634
104605
139200
142229
25140
241283
63544
36174
5904
273519
51955
226766
83736
260277
28052
9377
90193
205808
291268
140837
121691
271443
235949
26346
152725
124094
37486
127422
307149
134529
290499
254586
270627
75678
102344
136202
6779
70650
203591
182967
184148
196965
298856
27884
42940
41552
132416
126201
87311
204380
79225
224473
244871
286616
299291
188382
188803
83641
210153
61037
26583
133527
32881
66539
45049
256430
293590
144468
199923
146220
26951
180300
161835
279544
111644
53344
142218
83514
261474
283578
205274
295071
260385
293107
110919
36228
166295
245551
126669
250102
282057
271700
159790
287855
143786
161486
246397
127624
159672
153809
45231
42968
301659
252039
90167
70403
234757
159000
274690
50645
280967
9907
306047
104453
213674
116472
77804
140191
109895
158019
188415
300364
92847
260009
81535
80832
284320
264180
3593
121621
209346
55753
233539
101989
259243
14154
122428
255960
33532
200232
130340
245579
35649
278768
156906
221657
241210
278752
23428
31131
16318
23856
289795
231103
85537
175031
885
199466
122845
204482
192187
86642
44453
183907
93686
191981
183308
154857
123025
184747
299714
106399
119963
196939
111313
172950
79781
278493
248488
223228
112316
130022
101182
133199
210073
140535
99175
52673
27710
228187
110186
163601
301203
83054
159707
293364
285348
223123
240832
153034
232669
190831
51063
19429
144167
299701
295123
96762
119677
100680
172184
145814
7686
252814
259621
62698
93628
81564
200717
261164
123053
302961
139630
249785
164321
128783
215611
99691
18277
4510
17636
303960
309427
145058
98391
283056
21444
40906
227030
248383
11108
303909
129306
38088
81459
75476
161897
252217
289869
181261
212597
177871
145872
27433
25174
304373
92305
172747
245670
16035
190360
264936
116612
127309
143663
221515
147814
42971
71601
57313
232729
143490
37835
151556
98374
145406
219907
47631
41946
64301
160583
294202
127534
134828
102095
302267
17035
205849
75592
29274
173525
260363
235687
255942
35226
54323
16927
116984
126137
8247
71470
176255
35810
175934
261429
9998
252602
276079
228782
227121
128366
256595
252924
270307
267428
42413
3876
55846
30374
9836
248968
122545
84546
17564
115200
102847
273354
245758
44772
26789
270810
98718
206460
142009
282790
123300
157049
20668
298337
305378
164275
259263
248237
111869
263286
226603
255803
149286
215720
111979
150871
194283
188647
7849
131404
144547
176946
19943
93322
271218
253743
21740
291996
294982
178523
296695
211404
219265
98094
147590
91019
290771
299048
129385
93734
225709
94945
19161
84877
256996
128524
38817
135694
53224
184402
59270
168885
168744
83654
8400
78227
223627
36535
261007
293473
82835
248473
208493
168616
85971
133963
107191
7012
69872
55769
66803
230060
269575
181457
306729
64484
102186
96478
59622
247810
253781
89856
268963
199803
286751
299927
17610
48396
253142
181136
258310
75498
215944
139371
218807
64185
61214
23293
261173
73418
151340
142803
175056
240161
110109
170904
211732
16901
106972
98614
149516
173959
21209
1060
129918
193336
174133
91782
245749
45938
183280
48896
300478
103704
232952
241403
305568
179062
299937
11106
200641
134754
132717
181961
107929
279086
294192
47435
155804
222224
126252
230304
273215
155844
88740
38573
156807
273675
44992
229072
147048
226497
96681
104426
119535
151060
168355
257480
289325
10024
124538
139746
234677
135345
175856
177226
205723
11176
32132
142432
17229
40697
59812
141436
101868
40257
108215
218462
247065
241128
267633
216409
216413
79556
156233
50551
2322
229480
59695
114534
120781
228479
197505
243988
143532
291411
148126
246293
307284
41132
138134
287925
2833
190257
55644
245939
128472
230134
116266
113872
3138
236725
86157
67733
163745
262666
71738
123456
253281
165445
135681
295195
266657
7714
213655
195202
176610
104061
151654
13929
269745
25435
150850
302273
142998
255197
134959
131680
278457
180458
102235
208262
243749
45767
140586
179503
217729
120018
37927
252715
40569
256290
182174
304191
7170
266958
234484
246508
217783
284558
163876
67000
159440
24014
190774
141963
141010
140342
143228
193758
260651
74595
31393
86502
93215
3754
35900
298579
35444
245977
219372
92007
265237
158676
248260
59103
288087
109116
228564
279399
57243
292404
139736
181373
106865
266922
29604
42157
154380
289220
305284
19400
302166
275306
127470
238210
184535
197026
48591
154150
203472
79248
186453
223927
151615
173777
32355
195572
40655
148600
64186
140664
149369
52128
303822
142701
157062
137372
51656
302220
162924
26411
188632
190832
175310
161719
69240
18400
279740
255151
281966
134823
137357
214478
134187
56491
239504
116229
307392
204033
149027
85797
164102
255331
101138
295599
20926
259057
72322
27778
279294
39098
217150
55999
289691
8294
269143
266518
280586
289582
300293
15338
472
201746
112978
81600
166350
23588
37681
141942
172086
262092
202912
258213
93341
96249
231232
140560
158500
185433
100586
90688
303975
135322
192370
245512
237180
176617
233822
109071
174599
53381
33292
265281
282594
267731
100514
1585
81142
292891
221045
280369
260156
233677
113697
28333
187596
4901
180207
133235
113372
199566
5681
165089
154652
86187
137665
306243
226324
243420
201762
168571
194459
131630
298034
63295
111187
176398
276020
200849
171798
197847
210997
63177
46272
74816
47878
172619
264503
13860
108209
19162
180621
52059
60174
32161
258255
235367
148222
151466
300969
198647
147711
240532
141933
247100
189723
171671
297836
907
87155
227138
305440
90108
63209
15499
187129
142531
218068
275555
54027
257030
49733
119613
306864
24885
201655
42423
273380
38815
153594
290569
109162
186358
10124
112388
257582
38170
222899
210332
288777
28477
213400
264028
5334
209634
141182
120607
153847
174235
294219
129949
90290
96143
50685
46965
33053
112841
290419
86489
161986
286488
75593
80119
206342
130522
302435
195167
22671
177049
153721
156881
280323
129918
154159
153472
275386
13043
280500
91671
9610
295186
172902
78135
52412
236935
55606
283084
42509
55420
3221
245156
192988
140031
210012
139022
141443
137605
233090
51189
17750
45747
280112
79429
277396
79208
40935
293476
279540
225382
32772
206646
130811
14534
19386
7727
138909
139346
206342
87558
70144
304955
53144
4712
265182
146797
229540
109028
116294
131065
284466
138673
293074
236605
183399
297258
265782
204222
300292
186385
220739
66552
244361
156782
168499
182653
214189
84008
243039
119629
239843
160574
238207
258908
194504
36031
64652
197229
197438
23815
158386
139190
138337
85438
51657
289183
283568
27850
235739
85864
130527
167897
57286
234195
304770
290069
284605
308449
268186
156873
179064
183197
193969
1024
158266
103624
34307
199532
109491
196398
259126
75138
66569
261776
225176
96766
230490
7908
255036
97318
8926
195966
57882
231017
213156
119525
51964
304984
19746
40572
224288
33509
198257
282595
292346
306764
273931
69293
225502
212128
297792
146523
183320
203931
203589
235466
159608
54345
225105
147502
272084
113958
76569
263637
224294
305148
268062
264509
4272
31281
166911
256262
91526
5096
204914
274791
207198
108109
199507
190571
267728
248582
240408
62781
270603
143515
285147
141380
39805
186104
211966
28885
168012
276000
126466
96175
112714
291798
187002
199020
150681
236994
38824
209528
269186
234645
63654
204524
139016
107729
145906
307922
57581
193172
104863
97212
112170
84509
259441
23266
198699
57959
210561
162535
254300
30921
48772
51281
119237
58912
282851
253014
66119
96695
91041
97443
186765
25970
298197
249749
242955
86465
66326
60452
163395
135770
73698
212535
226029
212653
79423
190034
305509
19748
303621
286639
233492
298712
262337
307107
106003
268271
3880
87136
11308
131192
123268
122722
287871
295080
186757
48957
251743
270037
202961
42431
102106
142108
185496
232222
264771
178831
100976
68164
161255
257129
164689
139323
140722
61855
111510
206141
139082
123616
202977
256746
251355
5933
157606
289341
205147
80488
63060
289635
136627
239514
119736
3156
224591
70748
17081
209036
302269
156071
244023
115228
226197
249535
290230
186228
83468
28835
195413
66654
291144
252363
175263
111104
204555
250640
202780
225170
243405
4916
209951
100901
91768
64106
209431
254135
304118
199145
206001
8839
268593
13746
211511
171730
84814
301894
173218
126313
167408
202501
22644
52674
166685
81583
20472
8729
237130
278693
262399
165414
50016
173928
15857
170147
46467
104047
61390
139352
26079
305050
51639
34481
228148
130426
97
288780
92871
241358
2441
257684
208150
112072
11159
12680
103057
21185
234819
145544
225656
195793
276465
145636
56972
114400
39749
167917
283364
114944
15036
280342
37381
222824
296865
305591
118933
275201
74261
77818
183931
94498
88436
301237
99957
204545
36291
178974
105051
80952
182240
171489
256180
163348
296459
176077
196545
10425
293244
201595
224684
203372
180982
309137
108312
152035
31385
213901
107424
31082
240356
194238
17741
154642
136014
138799
271979
169666
18320
101367
212347
219734
309136
155049
159490
53648
141372
55586
224104
261912
198029
70360
250611
200362
190590
211336
265235
96619
195681
106674
169882
134006
27501
227995
35901
270521
71207
12739
45783
62644
239598
227906
21228
55769
107801
20487
302832
102477
157638
235349
292024
275112
188233
163731
178836
155533
117224
64818
117824
231898
73040
249234
190874
261851
196149
307220
35424
293379
79324
154498
191190
225306
194335
207744
232336
83694
36386
23978
264871
19928
197429
194029
235959
209158
76656
35450
52517
170760
8363
195770
181578
284936
221867
53836
118609
32042
152773
205509
193479
263336
162410
108488
99350
255157
202064
50082
29870
150787
33160
258510
291107
251625
167256
61899
157306
226683
108003
186542
105082
21638
62892
23896
203735
189521
246361
82297
9480
252405
93493
112143
120662
176482
140079
13706
203003
164419
224969
230243
246220
296295
206352
247830
142452
198096
188830
42379
183137
274020
245769
213420
18820
300045
140235
18626
159890
237812
231028
190024
184643
161929
85387
113276
93213
238711
240932
186317
274034
309600
265003
84287
245176
145925
237410
236055
92434
25346
99078
228824
94879
245198
8955
173709
137400
36063
74628
26454
278523
263112
238443
197132
21142
304149
52686
307012
211118
24233
229478
239241
99461
163707
167887
112703
64443
210598
261206
225869
148805
307101
180959
298620
305886
42089
271086
249477
89989
305590
31743
263037
35744
164055
58315
268436
169221
25114
26919
211938
268265
282282
70638
10348
170785
122588
272503
302744
137156
183522
102330
149892
194105
305051
83394
29696
130290
300170
282767
285293
186629
303650
103159
85678
229440
45142
117435
256537
84954
169221
105306
39060
130533
118109
1334
257180
59343
201356
257273
263328
137802
247927
63080
19531
143260
102150
43097
228992
148359
263042
308013
189530
98158
215736
7
7753
140314
188620
99044
67474
150965
139242
6594
230380
128920
92449
159408
116508
27569
60517
167056
169992
119527
265564
11195
16707
310011
11815
276480
53585
270432
58823
266560
211018
144935
205844
289588
213723
121521
77262
258372
174516
290070
46679
194190
225532
83779
11190
143315
21240
81606
276220
274865
178598
309693
54098
21855
35890
43661
208325
211086
257550
212907
37235
247763
38474
269300
105108
214142
45921
167889
171012
249680
185966
259481
159928
95044
165383
233444
19777
170159
203513
10196
184094
147740
282862
23950
61432
203629
126707
286245
199376
8941
100348
180008
144842
9603
75607
211178
262055
235050
35005
191830
92517
11874
271374
64813
42825
293754
249402
24684
46931
137358
20054
247368
224432
180469
10538
236316
43060
138633
282432
99286
134777
284444
175116
88161
15173
225695
163757
86937
7371
301018
81836
170469
189912
57279
253205
27822
135680
272415
122396
299396
9122
159231
185678
174115
71639
220609
127771
84173
279754
273677
49063
86018
3540
215200
100881
73570
304148
47383
117783
8272
272318
181370
127627
51905
99752
27282
65115
13124
138867
170045
46311
252726
42308
177614
51307
223764
241348
222168
73581
96927
185489
200735
35269
76065
269589
61895
164199
93281
46181
306161
193502
267700
300217
163894
92751
268557
249210
130912
30390
93447
15132
108849
293951
172718
99361
186325
285578
207030
201638
272128
277803
140399
5118
15495
72778
137690
117620
264467
227877
266346
64882
51384
58777
74965
47708
83343
39264
121571
266081
224871
209765
189901
106643
173878
100715
53570
153536
9329
238253
207092
106752
206077
276415
265826
51566
209170
178406
147117
201738
253127
72857
247468
190000
239511
273624
82826
92544
251807
122390
187276
113339
291840
279238
305762
14148
72509
188587
181280
286599
136783
119315
188341
210080
35518
134019
204997
26234
76581
66976
47080
73190
50960
304832
224963
249240
246691
174607
17762
248746
197984
169947
58598
46775
52163
268074
229233
152210
300325
143695
85086
280072
43798
284730
186571
210447
99661
252999
292320
116860
107543
259051
209854
55062
119669
103674
272621
258275
150966
283480
100622
199867
98416
238680
13422
79147
279604
252163
172793
43391
272156
145260
188494
209893
62564
237732
225342
65975
110225
241180
113641
267101
254334
193110
236370
233931
189654
184578
301922
227717
137829
161646
2220
123599
94811
243998
135222
168413
59343
254972
294097
136081
291303
66422
67419
308863
79457
95887
78048
57531
208412
152060
18975
112077
247225
41892
271444
213008
56412
15382
161846
41813
216724
205389
171392
131749
65072
53049
237673
203335
308440
283740
175296
145328
169844
85121
220912
191067
4948
147911
76091
225882
273540
163734
170812
286110
230450
197818
90556
23394
27983
274881
120183
95291
197383
5130
195389
96594
214682
99435
66395
129686
39406
88350
211429
204040
1169
90403
47168
231793
227772
170281
17756
233041
295574
138388
59485
89529
35683
69068
262600
29903
157349
254150
160977
25278
127287
110465
50235
97079
136762
17512
186465
182191
307879
254411
258986
140167
123955
73811
126844
17354
118787
85458
153831
6613
142012
229143
159534
300716
270490
123325
34573
5189
155721
163019
229399
186257
217975
297680
100796
124399
249405
126340
461
308840
84886
187510
222717
37504
171622
67502
271026
97693
264698
158898
145881
18303
284363
230316
307388
226662
92983
243322
19848
107233
158080
71609
213712
66263
143222
90343
307295
291256
48120
261592
54797
250791
224234
109100
188599
151970
38242
177167
139863
103317
172138
79141
86565
53542
30481
237586
267471
116117
131543
196921
257619
251160
105156
42712
69578
124775
87409
283180
158453
224874
249780
234601
300523
218474
29551
297266
113959
43053
293725
184421
241652
142559
60676
294228
118807
248657
85992
307611
107528
226100
185999
289348
28467
122447
284339
129991
171634
249614
80389
148107
274662
147723
117174
282360
100319
134632
27783
180146
38063
201605
120760
33487
170634
169114
47783
288023
113605
79612
282376
83688
219926
142429
223876
52027
55729
45076
1014
264141
116709
296138
191703
284851
215078
6587
111788
135392
72496
60498
149512
231897
211414
93035
75970
160664
251726
184613
32914
287129
159695
295245
307735
97886
21750
188845
245313
5588
122807
302447
193991
276167
95718
275127
172537
155114
295452
111083
166488
87354
219431
239384
68955
210655
37187
185735
59707
297693
44053
103894
134327
130872
122837
74453
228569
3871
248580
233229
98054
235296
263403
180690
155968
196504
262398
63296
41670
58750
200595
55637
238196
174376
13903
143127
156586
305070
274010
155268
90437
124625
205376
11974
179736
163233
306026
11522
55598
33234
124703
85570
199735
230807
126622
206785
6776
195369
305418
239039
299938
206114
192019
4465
216821
93454
509
231796
59311
62400
89358
231204
99355
225298
131916
217962
279084
52308
144497
288659
124391
288543
266490
112135
276652
179133
284561
20499
83450
214461
236225
198988
98627
303566
56161
269269
201451
213159
220939
298967
111282
143303
57242
167445
227740
118521
190928
206287
249107
190484
136794
104024
160993
92690
236489
281070
196955
37764
226282
267887
256224
31356
211019
79717
125536
6379
34377
37822
214605
128602
277165
152137
27438
110734
142416
104401
8402
274136
83780
19262
268123
272297
140001
115344
162233
21944
268272
173958
107110
103644
260306
229821
308549
2702
165353
258970
185955
38156
236315
101087
6415
198881
186036
131108
289264
223421
303885
21611
110371
215918
192659
26063
166491
128958
76541
26053
29305
251122
2319
111003
75802
199328
155659
4932
178104
178143
113849
85051
58371
214519
2704
89562
28538
14898
236661
222740
238679
207909
294261
198474
215011
71384
120097
170476
75581
8219
228237
80815
15095
140388
209002
278060
154225
294130
211051
161379
141275
271320
153955
78074
71291
287108
252717
238389
6224
11880
135424
74770
101623
16558
78430
307086
292141
253058
269322
8188
4060
189998
304620
132622
37215
19424
177400
294369
191147
152938
60692
112841
236060
102719
18211
69002
281542
46083
298647
47160
40655
306686
67632
39468
154442
140801
282477
167603
198748
116332
274384
107814
53029
6391
52067
39015
246848
56997
266519
106538
102811
187074
284117
269716
20069
195702
51443
118636
182649
106857
197566
161680
275069
108121
301492
284249
234135
255368
280252
32665
169164
134874
4062
100989
202826
237894
139708
211257
1831
184210
96641
178025
154509
76366
221317
121967
272720
240754
250466
171841
163029
52527
208321
256141
108364
81031
184540
211271
98555
34001
44215
78796
307450
232632
149890
229924
114630
60543
152919
77265
259010
240784
68551
82939
269271
143461
284591
61039
206457
143504
254325
71983
61176
243472
69932
167313
25742
80737
174752
49952
162985
4788
142370
89197
213322
58537
232596
205492
124964
45890
43132
64426
268596
98960
160905
46996
188773
108516
155343
199805
202900
139453
221266
206616
34304
161539
121449
200590
194857
248662
94988
266787
244690
297532
16057
305711
51384
142000
183170
172695
122072
124427
97281
50896
95094
259285
251373
281681
246694
300054
15657
27135
270425
12657
3922
92694
102623
14054
26781
182668
39033
60758
138580
13054
127851
254408
161943
165299
252519
308859
216726
21663
226100
144863
180989
72061
146040
227628
299325
216209
12361
77568
219208
196956
13467
178649
283237
104928
277799
243535
172670
309196
239117
280329
279795
274725
74440
286975
69152
55614
60596
246005
191939
66300
145832
28465
292324
233176
297527
292788
159981
119482
143648
178175
180161
12158
158965
77957
97493
215223
821
309846
269545
13589
39158
98803
20022
194056
283104
78278
215352
289700
138109
230777
253311
58578
158
284471
174411
160883
2143
86765
174797
101676
176379
71718
212027
245070
82787
133264
47052
124097
38988
284787
164271
21776
257359
529
130683
21374
235095
295484
7779
297366
200157
170507
78405
75340
239169
187977
33675
17636
34809
172488
43180
77823
76020
12068
218297
108169
266852
222205
152117
61597
14398
75474
222367
178809
172397
279726
135704
273198
166828
184855
188990
109038
264812
35721
184919
205417
119132
174153
145880
145738
9901
296328
292412
296289
184096
96124
124280
280841
290766
231060
22727
212764
264384
139665
45093
301674
122433
24129
155903
217167
72025
73953
149523
163612
105411
66520
304066
162525
146156
64806
62386
96433
299628
240976
218594
118299
17522
1570
134222
266105
19383
108441
110453
158016
305385
204557
25757
252035
262249
158796
81221
295318
96330
283057
32518
288492
78276
69512
186218
193209
165107
14493
163010
296314
248867
173368
194401
140977
205210
245989
192010
203858
56905
306543
37087
215312
168457
56510
150974
49716
203431
74265
305419
120118
60534
284247
285584
200322
115709
156322
45198
108596
142456
82379
7203
269285
129962
105961
8182
168912
54412
304818
103642
35713
48872
7085
212204
138636
271702
281769
260690
150707
84161
241136
113480
21087
101970
145122
155221
208839
66360
278636
144366
176890
155796
56580
1419
308542
52247
280028
173702
84985
184295
155234
175950
77140
191888
168968
51641
26586
302213
160035
304340
215177
220754
302291
102033
258282
181256
259345
88154
121923
33761
284357
134605
89644
6701
35656
287035
228702
111413
53102
20555
72792
102153
61877
174418
18138
267842
26393
19350
204128
202104
4028
98083
157788
124399
126238
93104
199971
236331
75810
174934
96414
215404
263520
277367
11169
260612
46209
265909
202250
176783
201169
62915
159094
29553
133359
280250
170964
146800
227009
199363
21899
301063
76157
287255
198739
100929
42046
137583
23998
129791
291274
98108
275400
293780
229551
216377
306917
143448
240291
185311
212547
196045
309408
88327
290968
272258
172687
65024
148919
59140
224246
147886
22612
89103
73285
292683
174379
306455
5641
54133
241197
165175
140972
222510
305166
215206
129982
309695
286235
18307
201561
95808
240944
100899
69228
235990
151467
120115
90077
207649
246937
189398
53167
309979
157691
196449
288121
231054
10293
115040
306300
293513
251247
113714
778
242735
308802
195743
256189
185335
67236
43654
4750
278833
145069
172270
183926
233592
233091
158823
252410
251210
273429
177869
75406
190303
4193
298172
253235
288506
40729
11875
105511
177387
23072
69363
77512
62463
189055
51222
249532
185242
255275
205139
2314
285941
302344
4310
233277
14581
224338
293760
38741
181885
188425
69090
36154
190811
280618
275591
198800
271673
45290
300262
36493
293873
267580
56607
247639
260385
157565
129200
199633
95915
269488
116566
231252
251482
226717
176248
124985
104024
197130
20637
156672
60232
306477
269295
98701
41043
228144
59525
147295
158179
74411
259096
13323
62485
37416
170758
182109
48091
204738
151032
50349
29469
240452
93840
90454
300306
169073
297150
111974
12610
234761
285229
220745
148862
240340
252182
202354
147621
72107
240535
188411
143038
127773
169147
3721
181922
306736
205977
22102
166545
59526
170523
118168
212009
297448
91018
162136
297479
35224
298228
206025
82108
231042
33976
217375
75032
114572
73122
241881
280609
255352
4140
42600
195521
31330
124681
182963
216851
86315
161967
138565
266018
64847
145658
39039
48047
41484
277277
21564
36576
279232
88183
163626
163140
286531
278601
65946
15666
136346
292106
201858
111957
7121
173647
92030
85116
179177
239967
273868
112902
185748
158664
183039
201644
20567
44704
193747
2446
78811
83978
83758
104260
172021
277540
254398
263035
139710
211456
303207
296770
175285
254991
254796
28563
212876
299493
29921
213717
118940
40511
36451
288464
201208
277570
77531
77322
18285
71817
24290
208364
139937
37007
27242
294459
195330
101867
254310
84200
299801
265681
287114
223679
303536
270609
260271
98869
166047
239826
171730
177709
151928
37844
173926
18769
27945
50123
167112
256927
129209
164699
217766
192650
4455
302390
107638
257029
48314
229907
126264
140793
276578
42309
157615
65960
70511
306370
102216
286609
139463
286812
260923
204576
304333
194248
62330
214641
22905
209391
137449
74473
264444
156378
225311
44827
77030
308250
310046
51876
251386
233810
176805
246972
82938
248383
112881
162863
309101
72222
175465
237688
8003
57386
132329
121977
96566
108862
104950
249991
182396
58700
116504
293977
9924
232196
55428
281569
160504
88147
138152
17435
161503
180428
140922
130770
70691
16969
194626
163194
89696
86093
116555
190851
58668
272313
169700
27464
64842
138582
7063
106067
13905
221594
139963
7473
102969
124901
55120
261006
5233
48021
285356
83300
302361
302314
262024
236991
298629
28913
209216
70856
281595
297345
245865
186836
269766
199157
77235
264625
120204
13879
246581
234232
236808
79423
21500
80409
103405
30973
295981
140761
235242
81940
218424
60772
307728
74274
118656
158838
123730
9369
177397
198588
97791
60019
542
36372
213251
80041
153347
192951
37855
133891
204405
294103
269931
31864
107803
274652
200538
235297
133403
21728
92796
16469
253503
193694
164980
265448
235974
9823
12898
243341
196677
253315
108400
235972
253366
239916
270821
135345
152639
24353
265392
233709
288850
128632
149920
58574
121820
149729
67493
89742
192225
255663
61091
114301
66352
245859
100389
220966
109728
286678
192384
35670
22943
115346
233865
157608
111790
68028
4313
134391
87954
275484
294495
126722
7170
109113
168588
235845
32609
4313
147542
128587
82497
123228
235890
76700
303748
109583
209913
54226
227595
131704
9385
238614
187281
35852
11752
281533
158757
144920
172739
45157
34012
29455
166293
65951
87836
205820
209678
220723
51738
286275
79937
230950
192302
102105
291409
3171
295015
244330
49653
90932
125277
141646
284119
183754
110564
262538
308384
257833
112215
97666
63650
84894
202240
62640
195173
295507
119705
130709
128781
126798
43485
78282
230318
200813
23597
50716
3088
140195
53528
8536
139724
278425
186521
114269
274393
306782
80348
73331
112871
238714
73199
217864
163274
249435
102530
278748
253497
47243
286979
133691
199085
249136
121061
279940
284627
75457
178136
160557
39744
84177
109080
259809
260999
191082
241095
113763
244429
232886
221262
257960
194552
207764
238398
158308
13961
177244
293747
221948
51334
35963
172220
3135
130081
204784
247752
201763
304700
283384
174577
148066
46633
204594
157984
121587
185118
269414
189739
116927
172282
195537
25827
96322
77183
238472
117385
271185
244342
108498
144759
197842
222458
210155
132370
87974
179463
216066
232896
189267
166288
189992
101630
235084
287783
245794
251063
43593
189197
167522
183638
30995
30986
244633
284804
11603
158332
298029
113144
47781
248170
236829
18588
291063
284178
273498
135838
68842
89989
35487
31443
116162
286917
234155
119599
93212
63766
65504
82202
51143
200947
257493
227871
212938
276805
89677
21923
264299
276563
55233
218314
91339
89562
170698
281997
288543
258839
185765
19329
278142
10805
219212
161230
116
239543
304205
253007
268308
260879
65096
220333
279202
198155
7863
167723
302793
38629
182308
254414
22307
256684
127065
88191
296929
278791
220599
77988
192660
39818
100278
262366
196674
17800
148864
257145
277786
111566
203469
65458
1225
277491
290542
49040
240458
19930
264568
262360
182870
304809
228084
114840
66292
142335
214815
11597
42281
269991
136931
171753
237114
108779
208789
294639
147312
281222
47856
166342
8510
109935
271842
86228
241861
285547
277495
9270
230266
119410
111424
170922
114878
267609
141810
88207
135411
231772
238615
173632
51903
128605
22418
243029
46685
188
183671
105232
298398
46347
227641
196883
217094
176120
136220
164082
208714
275742
8608
131385
54172
130485
101712
210478
182817
134749
103982
247300
107757
227537
246541
219821
78310
71078
247481
254536
103381
298361
294304
243423
211081
134099
85219
21090
221205
86463
204971
87081
209051
62407
10207
251981
32138
267301
14660
211036
240341
23547
47894
122493
302508
114710
261722
120200
13691
117309
161392
303306
237781
132788
230676
278279
38236
70546
131738
19228
232485
174474
180204
212623
301723
29269
246205
178275
171836
5675
59240
86105
127451
294535
284241
143031
44989
111614
2788
134995
23227
159734
305786
156277
75684
57685
172057
216208
275849
284386
234642
31262
247411
176677
163544
218145
189646
110741
158350
82098
85872
175804
143520
184232
66854
72672
133199
290925
212762
145051
72142
209025
240612
176576
198488
259578
180284
2065
167956
132583
93495
75794
297374
244377
11992
192835
142252
275276
39933
289624
234074
44107
302192
223990
127638
161623
227927
61531
173016
215684
302435
84418
296186
217981
17536
253816
363
267080
151519
249971
219636
60747
239208
63748
71037
89825
166902
108676
309991
270100
48438
240726
135767
264107
153549
75435
84612
163326
62969
205671
284411
11219
175365
171806
80269
252589
170076
138273
149903
168584
143490
141892
79593
26546
295819
280427
132572
86629
163238
82293
182874
242382
123785
252123
134728
256159
232944
185077
299980
35086
263981
106494
46851
191732
33937
117286
152628
270244
184040
246851
36097
92675
301672
16930
92356
89552
199814
229833
164938
42104
287013
256866
164731
186005
26218
34934
69672
41005
8522
229285
34585
301909
85007
231472
247986
203133
139488
242109
134260
33388
242295
203531
108071
292717
36564
196746
54943
301793
243708
180093
219637
247169
302850
236724
41632
13239
224481
12511
245360
295044
207605
169595
218765
139963
77321
295853
65741
54681
308752
137495
65258
159003
257567
75264
183627
178896
293387
227725
254842
24896
3657
71915
241833
127654
99417
42221
220506
213859
307
177675
200221
79967
30213
142493
127186
108870
151918
228085
180987
263191
111500
197778
12731
49420
167616
228871
229056
215342
287824
307817
45420
144451
12042
237065
126741
21203
210129
218125
69287
99187
299887
190668
216217
250323
256440
148928
301538
198168
61741
213574
206895
52547
47127
51242
285903
259825
43557
257333
58561
214947
237906
38530
282221
174858
38876
92136
303772
116542
156914
37582
142928
60643
193729
19142
225176
237634
100380
210126
50189
286438
304549
45841
170377
190702
133450
23523
223853
72738
78973
223763
210689
78537
148774
275617
106043
21018
74911
258834
9332
204075
161200
147352
262374
240815
36811
281210
258133
64427
155845
63915
27093
178770
51559
295544
80840
117172
39327
243633
247859
87050
175917
135903
233469
94585
131759
66150
190588
73364
211482
303065
111793
83990
220771
206739
183922
25228
72723
8786
262971
240104
250904
276031
8904
187769
94425
300111
156291
177429
174
110627
206572
205033
245919
109195
225733
285994
173432
187811
52930
239620
4784
287779
226408
73369
40746
301239
123358
298619
94321
280144
30801
287566
250937
71249
87303
10752
95055
70851
151212
302931
29927
100198
128481
73015
177002
13454
155262
264053
50412
51685
287555
301688
277993
286684
307135
219991
128867
245521
189997
188088
69725
229234
159734
177289
147100
84500
267293
249690
286583
126668
186678
58433
242746
212699
194475
168862
123038
13445
184171
224711
189886
268212
116964
86714
180190
47069
44440
243489
229680
130148
118270
296968
277317
130740
132929
258972
36948
39487
106058
72761
99283
115371
187594
106533
51316
18370
199375
304667
16333
185086
273609
150105
291408
99571
216849
230139
144156
80254
272789
209892
137113
31992
148259
114631
70816
153303
201350
77231
144551
186465
147835
85635
263645
267328
92152
250430
241999
55239
24259
297262
82049
54223
109715
14546
308440
236116
228444
147286
297323
118638
104931
105461
307611
290192
188807
231216
139461
280966
306718
252227
270182
182996
284747
306709
288851
157944
180694
238793
252800
210497
152534
60910
252373
140424
182716
113319
100444
290722
248385
109246
65171
291860
132566
220192
205065
122959
233968
182483
117614
242036
307897
93265
94975
280657
112753
160520
111660
28344
160246
244608
280368
277885
265055
95864
257782
210641
66576
268175
151518
12431
158080
63256
92589
49081
251862
40253
79945
219943
257803
125679
17388
35804
177797
254290
247429
230371
64031
150146
127576
295134
55168
204656
64098
229568
182384
32984
239875
156791
266383
31139
268419
134520
154328
300506
220321
24912
209081
122181
257450
180830
46279
67296
2294
243226
8674
47886
86524
82525
100389
159535
6905
259825
143324
282980
238589
94788
44248
48991
16788
151098
254675
129055
258615
16713
31166
149827
171475
195253
254382
93198
81953
37024
104150
159617
148935
303723
114594
247713
180102
258143
145455
145312
218431
36505
283328
119303
43805
52777
307140
306510
110495
129930
151425
172654
10426
155715
204820
209026
226518
154614
306485
64447
259000
256085
210023
95142
76681
3505
58560
251812
108039
236103
256539
234888
153119
62576
197752
213198
9658
217962
142843
44292
133621
59365
282466
90056
194441
302003
99164
166399
133323
53448
107574
59142
49565
85333
8810
241460
45196
3276
291772
250988
224046
99258
293264
174339
108861
12385
58816
263436
6568
158964
6303
304419
252042
248476
109626
239362
242115
238663
3902
60657
117134
142880
238188
36403
123208
54955
304106
149371
118254
55765
61470
10620
70666
253223
274400
13873
219994
22291
305472
169817
72755
234333
247672
177715
149877
118277
223956
1179
303754
218121
216863
55453
197044
294618
64743
23195
58491
287962
167898
208287
39909
62745
72164
145449
42472
135797
149207
105884
114839
261263
215110
28789
52995
233763
80999
243592
171034
15353
48473
125366
181167
109698
15853
85531
98222
122286
106115
2086
292854
89061
293954
6789
232701
177131
133460
173310
12088
233244
135935
260203
161676
10467
16919
204657
263322
300806
212587
34206
275230
135869
253699
57484
152015
173531
73886
180431
96438
94291
97704
12595
139514
281389
201517
21175
169099
59433
195333
129942
62647
306078
112082
136501
226984
177224
236180
266503
111535
104807
167032
233819
196880
44342
274471
65223
288732
162660
254828
33586
204932
228493
279734
140671
141737
215846
246700
111917
291975
35374
31178
208931
215404
250453
194654
254060
292754
120382
25806
47233
156286
102647
117456
108886
230832
88335
59206
303054
176655
54103
119325
200505
9867
218348
4952
233390
273005
94745
212177
303297
203395
119244
269518
155238
257255
298034
5999
152209
241826
8810
117206
113668
173104
272590
19700
39863
155118
193579
223657
153641
82879
152383
110108
104515
189377
90503
273629
153828
164225
67364
284844
137616
170155
146491
50952
291615
296452
128649
240843
133259
226180
49822
209068
75177
241006
79653
145563
307123
244804
24828
199951
183324
270890
62600
240581
177220
82895
21844
226189
198772
229540
174684
33491
64293
62362
68637
137336
171104
253592
216687
304484
8192
172215
94653
251545
150005
134040
98429
285626
96252
219357
304118
181491
185109
48001
5669
99109
26640
186602
132787
5473
204163
155446
224093
126587
262355
287167
58744
236296
37726
81060
278258
110111
32618
81593
280603
23911
235104
308533
237494
246341
285195
60038
245168
272032
121296
120651
32002
233454
257895
140840
112825
92316
182101
12289
66529
127751
23636
281333
68996
251867
99860
209582
173158
6501
9047
80616
193632
138168
278720
94869
150678
18215
76518
150684
107398
238596
269854
46314
271413
57202
33345
17352
99916
147107
51579
293685
302317
10569
54902
284249
262382
103765
257564
195101
20233
108059
182447
246063
110420
124267
101574
23552
38626
30032
18710
165270
24815
232055
252677
236411
79653
246700
255233
68589
105374
150291
28411
95294
175706
155911
258806
289568
44770
207110
166729
218130
39221
145002
16645
81642
305613
153558
37146
242809
147831
100015
219767
198337
121369
4318
33059
182044
307176
233035
114980
130501
201150
300346
83401
237130
167958
148147
44862
304903
158162
253192
66550
263923
26380
198493
116444
208979
183015
228352
236886
177256
252876
121632
134748
208290
68641
113393
306528
108115
240251
254606
63132
101377
65423
50353
34368
3213
82607
45680
78243
188779
6954
158046
295980
178213
25805
135448
257965
267289
47795
237118
206911
54149
296219
265957
52114
163314
43115
303230
261568
258033
112661
307485
114448
240851
33049
105513
19551
150687
67322
285524
141102
144718
201995
178343
247009
193212
35532
204034
173318
298481
125801
279242
295099
169254
179890
10446
206920
2451
192909
200666
235091
123386
110849
147757
77872
229684
2888
216101
121661
117177
18632
149882
178368
308183
248469
163252
14403
3413
37009
158255
128693
126041
59854
131125
217459
211030
24910
159063
158257
109378
42080
113283
161856
292128
235053
271198
272646
83796
131833
240119
212145
193122
86858
43756
198222
138603
174664
167170
286018
83311
116698
168545
21409
230774
263378
96112
252877
297596
211028
154977
88095
240944
307219
148913
293767
282771
257072
287715
201944
46285
134803
45130
30334
173575
166820
27020
249117
102112
266550
155228
60174
60324
141356
60959
51809
194637
11977
7010
225417
81693
50703
203212
251099
228146
171137
238068
301375
363
111794
75932
120576
79047
27118
136501
249078
216357
74535
124613
302318
70062
268091
257708
248948
304562
130136
208792
129410
150400
14670
266845
249089
87488
172664
251465
9434
77445
238345
101107
157911
298674
13581
66423
132083
220906
280950
119986
229704
33505
214736
214275
177396
82919
150577
236718
291571
63024
123562
119812
47682
7912
188778
124958
77326
30560
157846
260407
12411
295445
84913
122410
34325
155876
97908
135913
248149
122683
178980
95317
11939
74429
219483
273058
92057
276458
146961
18267
129939
169243
89219
253949
168733
162516
193218
124668
307572
13730
52172
271597
63593
41376
96882
222630
75492
304877
299083
289902
210333
77752
155563
144566
164417
80013
106390
214979
67552
159523
100456
262271
21682
309445
45524
295792
161144
235443
223294
202073
97623
272776
228516
82168
226962
128492
178893
285390
229697
285441
117768
14790
73256
9266
103654
127703
87020
284079
223673
290947
152477
51917
227433
137409
35345
13445
261385
231368
50368
116995
148073
280147
47329
209712
238313
274589
60101
282548
110085
29542
16441
284686
155345
73214
4576
85374
134287
262616
16829
137897
290613
57338
103668
274718
67341
48542
141584
4925
137296
218538
111658
138410
292659
57713
41770
231762
178771
14566
285915
104822
8492
32811
148703
13490
240256
73889
41951
250699
170811
238946
302697
197621
192820
84793
71481
200643
162829
62479
284352
247269
185384
18909
196584
123949
308434
182185
10204
263174
87072
287166
137806
252768
215459
15629
170292
56375
77514
266966
132726
32842
90122
41488
255068
217456
37261
100623
247046
58545
98624
192093
190632
57663
73029
171058
306185
152889
99297
60095
95239
129214
159414
63174
289751
102194
96385
17963
222098
155316
90977
245144
285799
42644
16597
306210
186820
33217
17228
295241
62546
132751
43396
144871
174422
10428
301394
259627
128474
29308
306153
254789
19147
50805
232125
180487
63249
104780
81522
83841
110914
157963
291242
64605
235387
211723
63095
166107
68310
151475
164551
91640
129231
190189
282291
64098
34907
278927
23877
251768
207449
208734
71016
102392
85480
193885
233677
80626
129188
120635
91485
128510
111677
35546
196255
221698
220614
74206
5704
307776
5774
199059
255776
302213
154344
221658
147629
269559
189156
27436
123825
151993
283984
294831
84557
288149
231116
295322
86713
172309
258913
56558
87725
211608
98800
166505
277963
254437
284281
240623
233486
305039
294801
187301
87919
24988
213745
67617
111112
5365
32628
116581
174226
246489
189465
17634
281161
302049
227680
139586
103039
40706
85246
226202
136609
287328
187272
246368
253225
50005
123045
246188
216264
232493
156206
166838
243487
122612
286821
38256
241491
285760
203298
232645
174731
227831
58753
177048
256845
269518
278282
93317
158373
158692
29468
215043
83692
233725
288333
180209
54264
266468
46563
171663
228226
56676
54639
299542
279989
277788
74749
132064
72428
198856
100389
39418
14937
117622
203927
261657
282095
127069
259132
192879
244977
144901
289144
173076
124762
114814
170489
36694
178252
166512
142968
118673
290735
253454
272939
49701
51760
112898
246589
18860
239888
300284
110780
114217
75239
143904
117156
303283
180874
78782
103342
138292
286796
284026
81830
131028
239996
72504
61063
39126
144721
43879
228130
173367
168452
12375
37982
139524
297899
294676
107756
69049
94269
97472
245456
91373
170469
155122
139934
287726
38392
126489
254570
259167
225818
4974
192465
150359
285635
263967
297218
119667
79730
274562
276911
298305
297573
207548
15528
111219
256337
36094
188932
110837
57077
247936
35810
158670
73584
65594
154241
148479
31450
206803
304117
51017
161175
121727
304703
12053
150862
228838
33409
204409
75701
98001
244251
234982
232328
177247
128612
69913
220989
202864
187173
64778
117250
220089
74589
228281
27789
1929
195428
295177
50373
210052
114339
12199
190968
164667
100080
9278
212599
104271
86796
4385
244374
264357
282764
85050
150174
255529
149461
86652
260357
118262
192026
119806
97108
16320
218607
75079
215934
125332
155677
297681
243464
120931
64019
44256
194410
24784
249346
138181
237596
65006
102741
31134
78390
118525
218389
161271
4155
272463
137907
39454
200483
99221
283852
237150
169193
38310
120531
192279
260111
99485
16333
301652
117666
67007
43436
148203
295136
194150
304751
289421
224092
38446
70592
22257
29237
48246
277147
158499
176008
59930
106195
129104
233791
61101
26191
174290
27517
54987
129392
146732
160316
122071
3419
79925
208675
2368
276066
28128
74703
99312
187645
36185
1283
93658
200559
61255
210062
248670
148095
290069
148804
246845
201618
273891
186930
118944
166721
88293
236752
13912
189328
101468
238616
195013
47251
129049
222321
89585
13440
256143
2753
83093
158531
298221
194791
257159
159515
41212
198824
128265
114872
283952
124641
43908
159586
248023
282268
118544
203091
121900
305761
265429
194611
213780
253368
302760
164968
214927
142615
114214
13425
41048
10873
7427
186023
170142
10495
98077
29533
214035
228631
292689
281498
247786
92101
2580
292485
106216
211759
101296
233575
45870
6267
97777
230122
283517
73141
231521
287240
159229
201093
76668
249015
115492
87383
86975
45884
273312
118760
201346
140818
199468
264223
216123
39409
218520
24717
224740
11233
270609
200627
71815
292404
130448
160939
147104
149098
111782
235336
124659
263263
253656
75335
130173
250691
164240
283344
9489
239391
280168
18664
102960
292729
181962
306766
233341
288897
45372
180389
185336
190178
131729
266777
91554
250915
107781
307268
41523
18591
172470
150715
197705
228838
177764
267330
18229
270793
229790
219062
252922
177046
19967
19206
198387
115799
275301
238496
16596
125232
12893
107677
193258
169703
81482
290279
58844
138675
32644
77791
236978
119781
130130
76550
177033
20247
108671
5144
268075
108793
171010
292393
146831
53660
79890
285647
291206
281483
178306
244942
249783
119071
31176
276465
210350
51700
134885
34323
240186
85499
223169
125967
195896
289711
96960
156568
150545
36694
105678
107770
216704
80835
6075
191082
250850
233315
102505
269183
212968
36641
44884
42548
30825
161709
190519
81398
77161
217832
104119
110251
228176
53218
23961
273302
65577
295155
267001
176961
297231
155455
226446
163242
62621
77408
26189
2957
31171
1369
145001
106925
243695
257208
182300
19227
151471
172947
272377
127962
247160
126785
249822
81568
139857
116480
196756
143378
85168
16469
302649
235894
40803
257157
307155
144018
297230
60532
281855
56351
234512
147830
185162
131679
25687
47212
67626
264929
92832
33755
11788
3961
120289
142405
33395
156502
174420
41593
38218
93799
219009
125845
132516
302144
62366
219447
133027
236671
3409
260721
177868
47987
213864
5503
46200
67770
271390
37545
298494
127671
199306
269437
94488
221567
20612
275563
278397
271075
48564
52579
212512
253258
142094
31931
173223
16499
282353
189848
157639
21021
242848
215387
170533
141155
30446
289484
234614
128215
193142
302667
99636
104943
6626
90657
224094
22978
37069
7816
64294
249936
297818
93294
182405
250882
117442
223143
274803
254295
7575
249583
205373
44446
58662
15169
178568
265360
31474
65696
35784
130252
240436
100742
298729
218300
234272
78959
211690
215608
123421
271336
227494
115216
104136
49038
37046
133646
83384
283303
85988
165110
147786
151735
221260
267263
201925
310049
1131
197628
266784
273948
76654
210199
274064
170340
106530
168914
145999
143274
46837
27313
2060
104890
102176
133551
28412
102958
196600
205008
261951
38989
113131
242495
297234
234322
11329
194213
163628
211777
16003
216934
122681
222411
73949
210307
170154
96112
115936
126691
297028
173101
101270
175848
264304
72917
169814
130341
51206
169271
306813
48467
187935
239388
64201
106233
163282
277475
91900
16446
175677
152689
123880
194613
268476
283410
81547
93604
271966
145999
48217
225007
159657
59287
150239
246353
241907
223613
261821
122467
251533
299463
305996
231633
136048
58036
183831
142132
162916
44336
56700
55063
170663
161831
262218
97680
214134
147280
34011
281964
96024
140426
294539
132992
51892
213269
263649
160542
129704
125749
32658
26880
244067
25818
210570
170113
265464
273454
233726
222830
213840
115448
134442
38392
62805
120189
188766
260039
139850
103447
66404
300990
273249
194433
291884
205983
104885
133623
107452
205508
301681
252933
36141
88275
205810
122234
96561
21207
200329
79058
233897
36139
235871
179755
147836
60253
141086
120245
84222
304491
169496
235335
45060
141740
41267
120093
255955
104134
309263
119192
117010
309185
9861
287466
238183
99694
290999
295223
93918
107415
305029
101906
280046
65570
1248
20058
20597
215002
275215
290690
125467
158629
21219
107080
100577
240838
245539
173075
49857
190516
62008
126881
134088
205541
263783
137455
222962
262289
69916
11774
228717
171756
154958
275602
261106
29237
86375
290080
36245
6447
118083
113533
261393
3661
308548
135769
22223
206360
160886
179425
289187
61655
301612
309113
1959
12726
268017
209530
202829
42603
304666
300027
120925
290325
107021
157976
21087
636
292724
205678
148539
159722
34358
193600
105973
95107
42045
250764
147212
79257
110710
240149
186311
228028
37648
229686
187787
92115
169871
219327
51782
305545
91646
294393
26939
257482
273245
29974
129790
81676
186130
38401
80483
127667
92742
244672
12727
2574
150518
267605
51314
200476
224487
252075
272712
201867
38582
268859
63422
189091
141291
116883
213274
205522
236253
309389
224841
249957
167690
73661
96174
147766
193181
262060
202204
262339
50368
195311
62963
22119
301243
272866
175884
57045
242460
237005
113329
182365
267531
271677
233686
204913
117679
213854
147027
138368
110949
179366
255012
31375
111712
58013
226541
211491
132518
41331
109884
69986
5726
54729
35818
250201
34042
270760
248435
149878
169450
94188
199747
194772
82827
179187
195407
285181
128324
32328
298356
260951
42520
141598
235516
161686
200536
114612
65660
79027
220001
308634
103846
126540
172833
151140
216745
127495
284310
211381
228756
187193
181362
230784
157767
162494
53827
38935
74640
253105
262344
35601
222182
247525
173232
52898
189331
89884
301648
12989
247425
67667
297454
42924
221918
235286
45934
131841
48893
179547
269480
14362
116014
119225
264615
9291
131123
61570
23168
4653
237221
284527
296509
120917
197771
85283
277135
113282
8997
110890
208773
43345
118468
174330
158718
278450
213408
110533
190276
29671
93088
109521
283811
74640
200190
226813
227712
208798
277532
226376
176506
156843
182373
134475
75613
186961
217860
205098
14681
12317
266527
264104
213765
267937
178777
25123
229440
79380
241574
233783
231888
290752
298506
146085
59315
155566
73800
233956
19269
44870
124493
193329
282597
108389
37005
282817
181254
28445
296980
77724
110252
76152
35393
3207
85532
285295
22769
71163
94827
155325
126190
201070
206724
40125
255214
197367
32734
190824
105373
295887
302137
85317
188425
64182
121768
177734
233244
111884
156862
30966
172006
208134
121634
47862
167078
195371
24237
83895
63747
148325
169649
136942
40312
42890
147626
261179
5969
37254
137193
71558
209232
4451
250694
74171
112027
256862
59241
48789
20789
271078
22369
289703
236501
228625
209704
40202
247656
286473
21812
32762
49738
188400
75351
39603
164727
118159
234892
65434
171955
190869
79440
139134
7770
117847
51038
219517
292268
243676
25611
82455
159763
69784
136356
252250
71188
241422
15670
238034
299353
147050
200980
170722
307656
186313
21222
146750
171606
110164
14053
50168
167745
188954
2511
7752
245502
304063
210564
40022
248717
225626
31960
122178
80834
191948
287352
166741
263791
101737
149557
263971
198289
160018
81785
119419
131430
724
106080
51833
293358
70127
202325
92507
28183
289214
278798
120368
226848
258651
264493
260598
158119
41254
164556
144972
131152
261546
142320
155517
258021
274537
245328
29145
22014
95404
51360
197826
227748
32065
133887
80109
173868
186436
26081
258534
113763
93987
11824
170644
204582
137731
119195
220963
101233
205450
52350
105697
38457
208730
114996
142358
24822
214618
180334
120832
235263
197033
127715
175317
185024
220101
94817
268826
267372
188471
96063
286922
28894
44651
285056
224203
141618
269285
86085
151975
258530
67714
60158
30356
209294
31645
223815
147620
252166
205612
137601
4542
63515
114706
272520
240783
274504
145717
163780
78326
298460
211525
283218
139350
244267
6043
13773
236292
209383
53909
118109
13302
251872
178509
243771
26128
278308
306854
227934
94175
259935
238773
151985
179323
239384
46070
183421
81905
41392
50695
3037
182511
175973
85813
259005
54934
141378
263951
66085
87053
51872
217042
154804
112025
257503
139185
127990
129680
175790
293982
32630
203866
5249
43929
132746
74858
268231
124159
235096
186140
134810
191602
11298
310024
166409
720
169844
280371
45328
76236
186257
178421
253224
31692
141253
82150
82765
173875
100243
96434
78785
32777
171572
271649
79358
121794
298997
57851
161435
133525
69854
200227
178522
135361
252655
8315
114552
110299
217609
137836
46591
134051
206886
47467
239441
138949
140971
217897
246617
106640
308850
115688
150176
115796
213682
233450
125275
138405
233964
118393
68045
278439
219080
104321
5619
253873
274728
273124
159802
63019
122704
281290
90703
304252
246799
289340
294493
258725
95609
290826
252431
27953
68298
210246
42975
106423
102164
171088
131444
102358
297229
9430
14740
198604
280152
190095
223822
274620
259526
6273
53840
94548
220511
76111
281121
305421
26165
15764
184728
227782
208617
71836
295428
257927
70397
185393
28179
190781
106307
60159
168386
179915
73335
266512
145824
88808
109894
228716
12540
176100
277338
292421
191995
143417
201615
199144
58982
110666
157266
131193
71351
63062
232894
163156
81070
39429
226104
298055
145900
231642
82861
186519
112115
88826
168148
125862
103827
109207
99981
10865
20845
298366
237252
22034
192573
217158
278564
25421
32831
137312
85477
188827
74636
150430
270712
84198
102622
105262
23244
243496
80987
180147
24318
153488
239896
232753
135337
96151
184844
97841
281848
90343
56478
46924
217730
117251
276509
299664
305056
207624
175782
220659
75586
260233
623
225499
176309
98716
274823
24019
133078
62909
223835
270081
27312
266301
37772
123665
159040
189348
15236
244712
118055
180291
225285
187708
302294
151510
229893
68518
115841
128748
21634
7979
62111
286950
54319
46616
82860
119083
71497
74684
139277
14738
251636
220507
978
272608
100648
296440
100278
286651
195350
36581
60184
16987
186541
225380
143373
138308
182842
126076
116205
57295
253927
292909
26457
190877
193336
199331
242375
124643
101068
199169
96703
172586
147677
117929
146317
256229
198070
19285
211474
100936
5351
290827
161192
182789
227426
279095
240448
71200
150695
104458
287639
172399
116466
121903
262385
91290
82961
103969
250094
105354
164094
125157
266410
271401
29131
179279
240393
242830
292633
32304
66010
278350
152627
37940
231857
257509
308961
250374
298728
121628
94974
110418
110296
143796
261876
266130
263840
248491
255962
219425
245965
227158
299170
111500
287425
241858
55502
262391
139925
289475
21961
26011
106804
163257
263796
255286
185787
220264
192316
212328
136078
176874
59286
295878
201409
240601
39449
46398
160109
14761
20812
253030
188250
55601
26457
286291
91670
83481
61532
67097
90111
82511
3255
238827
184522
77001
213049
176190
59433
202207
266413
80437
256207
289400
159362
68683
73735
173896
95017
267496
155162
81761
102868
178916
36813
254549
153268
210234
208192
285538
38998
248804
243223
70914
184809
233947
283591
298494
24167
209462
196150
94265
144444
66952
272350
305932
11917
27209
181190
284381
229388
133258
81760
10742
41173
20276
69467
189222
71558
186757
231467
220608
96543
87238
22424
232276
156963
85474
37303
15321
62179
62341
277822
24844
189968
96961
308198
124540
48071
236193
225551
200032
183777
248509
51173
175425
84515
226582
153871
24023
144041
209222
236998
165972
49536
220548
242067
73527
252344
42943
42229
146664
308990
263170
5207
271312
191501
241879
236161
298373
270195
247461
57119
18405
78975
141203
2867
275196
272622
42942
279671
181920
160569
221689
307431
37495
144292
289200
183293
206099
304128
126281
178601
18552
176628
197414
287898
280646
74594
322
308214
198903
82464
101537
185175
56152
50775
248604
83501
252510
180647
107121
11120
49791
293622
243295
96492
264050
297773
72574
262955
142596
3555
194324
28792
228064
67473
243079
269894
161316
251672
230825
145206
238959
83045
260801
137011
199518
95874
277425
274044
194934
79018
206458
282294
135384
84870
304819
62552
145276
1381
281404
290770
200612
129657
147623
101156
178570
125717
308623
1675
296241
111791
44903
293587
71665
301732
151421
152943
119656
62891
87003
103374
51396
75965
41732
90160
17099
157292
65892
89696
159778
56442
66932
45409
83101
63926
223245
250421
291399
35970
284671
295226
302924
17796
4647
80667
206594
210707
267337
282714
13521
280913
56805
91114
125781
240762
64615
53180
155026
266527
204253
1517
71
102865
272527
25243
235224
184049
141119
244641
205495
219575
31078
49091
154095
171278
115617
139267
84756
213797
19414
123688
231451
77047
97342
36106
224493
24782
208042
226763
37420
39329
248415
141731
51531
105254
22421
125364
85828
62231
70595
96662
150685
104298
30329
23695
187354
191694
230888
254600
128167
171922
303117
270676
284761
127436
48742
281432
176783
56625
95540
79732
3949
259428
152649
266628
18998
130624
159400
261349
267140
149556
57479
186440
224895
82250
219737
138170
66198
303159
179916
43742
238037
1024
169125
29623
268310
59583
280326
112850
27350
188819
136351
227941
186570
236534
280581
13959
255966
292646
73429
286679
244230
76988
105043
159143
28119
158290
175129
116635
45852
144313
243196
262822
134683
156354
304963
59645
196894
112877
96137
298257
52853
216502
64624
273511
33180
212156
77074
162751
13780
18211
203643
87980
216203
284387
29985
237531
31055
59212
299119
199375
250111
24484
242751
112404
12944
255665
83853
219410
7182
22687
255149
77427
102560
261434
169142
200479
234652
122291
31367
172279
70382
257535
304674
182387
115954
17368
212741
279629
118067
140017
26933
100305
34158
134408
84497
74598
149080
134489
272452
126840
64855
802
260599
302431
239861
298842
100994
42563
231668
59941
306032
161546
153793
107959
166260
91435
130576
79441
236866
75881
289212
180583
1530
17212
237890
201559
234872
108602
271595
54285
144616
270855
3440
46498
165586
119389
32694
115477
105187
27522
63653
146338
29030
79115
161395
37076
132403
274873
31096
177868
9340
77213
202907
107268
256332
189664
65180
143458
84413
25712
151883
255547
114774
44258
20092
77380
87454
51581
21217
156198
282528
209168
33391
261313
179047
92000
46712
228919
143620
165482
131444
212104
132964
296237
105900
281961
212558
79828
17737
158142
294193
219678
73471
197406
283377
171163
61306
165889
102831
106125
175508
72310
260618
38237
104151
126919
232810
244562
201411
301734
132992
28756
305084
248667
3481
82854
83156
132426
38757
241559
256752
86375
95366
158392
249797
154921
165351
261694
77662
205690
10403
233983
4660
60760
287429
185368
194751
214056
216390
238152
205543
69622
7788
121028
44044
14696
21997
129496
142965
126351
262017
145759
104295
143389
113810
79590
297635
276211
218759
80700
148855
1110
245575
122719
39665
135286
131083
205360
178113
34892
177479
178221
247557
56984
192403
88807
14064
258634
38878
87404
97622
267881
37029
88513
32923
239220
78374
185584
172731
20162
170695
36299
113314
181387
13605
229693
71370
9844
271520
252509
253639
9153
22181
67976
248073
133522
91552
272842
269358
45336
24968
45927
121670
194449
288017
124392
47684
142579
3855
149476
87012
273599
289908
184566
170700
10801
224523
305402
79250
200524
306876
100211
287180
218240
37152
558
164884
113526
75980
88867
295242
146636
46422
32255
42556
26676
146683
21498
34121
34760
56292
181300
72698
36750
31732
30386
60648
45648
54154
138410
284371
100578
138459
62236
195759
20224
260193
53222
162318
188509
261996
244227
96729
306497
151281
213690
224598
54970
158339
301959
154128
59326
265267
48047
279975
126727
121291
219925
197913
166569
98853
111496
102626
115280
132636
249314
282151
202344
116853
46319
79466
58271
281402
36991
100778
18295
5803
55710
51267
306877
67652
106247
184628
223532
278665
186451
27423
130665
155759
281337
1156
35080
181929
170170
295731
42139
241256
305976
259570
295782
34762
193025
229322
302005
213601
47809
197979
114305
175467
39079
299049
280026
110206
304406
296618
84611
155839
283255
55298
214620
26664
138021
140378
292995
237237
197916
177367
223326
214006
293443
248694
100619
100720
179430
263520
28907
43288
211739
262038
153244
289207
67036
270134
30156
202311
297376
25249
212097
28729
109072
82130
241902
266824
178370
233145
187654
171067
228639
209666
251872
300801
207269
109186
17446
82132
41931
180684
178664
185372
297685
86008
32092
82368
168811
128951
162773
239905
95551
243532
113028
202759
59803
58620
36061
38651
5343
280086
210840
61225
309446
143623
26878
153185
36767
249006
109270
171113
300333
142704
304065
54617
19752
175243
246389
294949
144410
218476
276623
219297
251538
65695
106321
168736
278240
85329
92185
25077
30136
301284
126515
26073
52221
101823
83592
147978
243998
109503
94726
166130
88716
265860
161898
149738
2551
14877
142412
166228
184138
36826
285141
85971
258258
44159
282723
251619
90567
111073
231609
31022
128854
241756
219410
183719
7600
72681
116063
203652
62971
47302
67153
284822
64155
133036
8671
183868
287489
153287
180917
235621
175526
123829
101865
105821
167046
81445
152252
31680
274654
148327
79472
13112
2034
304190
161512
172722
77830
134014
164700
28226
148760
70127
140810
187310
165262
273356
116480
16205
218824
30728
1198
298388
106592
48394
100516
196503
210177
78003
288661
18713
213631
10145
14453
70324
118164
301517
167614
27430
175344
96656
92339
97984
10318
25955
52994
3018
176466
127911
26234
125962
255267
239314
83985
5846
162418
106612
6337
37943
140150
87432
276929
68914
164026
113696
143606
128467
171017
38160
286985
26465
156473
54168
107438
203633
165089
75729
33326
12636
305536
266330
165221
14411
101041
81198
33518
119180
143985
172078
5739
258107
248928
269118
86236
48740
170920
274055
63655
113971
110043
240126
140202
80979
289942
79741
293059
106439
113413
167847
293199
222285
270638
258952
107113
37581
183594
218967
143287
23792
305658
207318
303946
17617
176584
17193
81447
54962
8037
169297
300005
15057
192218
4160
62789
223012
163435
293173
68879
71367
162732
213899
49799
90977
178678
158104
255320
71800
186657
126992
270506
38463
253506
121400
51965
71864
127356
102189
206718
282225
293241
91177
23839
192249
145437
69312
45515
188183
268395
258714
227955
263297
100981
92305
3163
159401
163614
195365
155683
22957
196545
94342
200671
292912
128496
291235
133151
17158
239395
193541
271883
263015
82077
99999
114894
118789
248877
54454
98420
112274
278858
17222
262353
268954
87427
39479
34153
305897
237002
38250
121608
239435
129670
145543
299030
199433
262625
178238
293101
216801
58311
305900
141259
124475
193412
80209
271699
218711
171752
42980
45999
105414
206522
240448
234171
307780
50267
30234
210869
268899
57013
112569
159991
277858
305025
184503
159818
65178
299280
275319
60430
113929
280109
27565
286284
147024
301336
113288
250658
162481
145467
208011
169654
47166
70351
141367
39550
113051
59631
84306
122422
1348
203383
45793
41184
19265
210583
40109
162677
116932
47772
232221
174241
66111
105408
62350
52029
141172
133398
226325
107248
249548
201914
80129
258642
165506
81740
299951
301324
243342
106520
42490
112886
196787
279698
158896
136684
297454
309608
201565
214744
162890
130230
35722
54746
29248
307228
267996
109610
271615
274256
297823
179029
194822
72453
151702
221051
106860
222764
268943
44372
86943
104670
90065
262654
27317
201222
196151
186591
58686
307625
158300
13052
87873
275818
243395
30207
238501
2814
155352
255210
213596
175167
15043
135663
43370
8277
6970
214040
232258
235067
101466
10166
100383
301825
89082
202953
42477
217264
33345
277408
151770
178503
29182
284384
245492
48981
18445
307116
84274
158248
177619
60531
208898
76729
92031
232529
29845
237036
205604
105109
247251
242144
6690
285587
27777
192943
102369
266695
113966
693
246366
41489
134337
218597
55105
211988
283546
163432
122059
239477
167596
79653
140006
51984
77966
82479
295466
176013
11288
290228
258703
167152
48006
141201
227712
35455
183653
272826
197757
295222
175586
5283
270285
259390
56029
64411
59975
99095
168702
105754
105959
181168
151140
165856
152284
182556
48186
283015
25856
76442
80532
262658
104436
286710
122976
141713
228696
197651
232054
157586
192688
14307
87323
76330
277229
158783
87783
49435
269007
262079
174373
256788
48788
61609
181148
243304
271950
299124
13092
301216
66013
156226
214829
121349
143558
122731
83083
157831
289368
10585
209820
269929
264775
299850
23793
272121
199086
147495
212043
240280
77963
177225
239660
284696
169901
67705
222151
203990
188797
197473
175595
147898
287729
177251
60692
91604
111602
280571
136731
57637
244504
20539
186852
297785
139402
242492
158334
28803
275822
244149
289811
185443
299770
117581
292590
76226
255775
169477
224637
4388
160944
247776
219542
104492
10449
245404
31981
231747
103450
56849
151009
34078
47524
270941
248285
24239
29759
81726
158807
119889
171490
29854
265574
160448
20678
159275
211394
46172
130131
141649
74442
6873
285474
55507
62980
78234
103004
190983
305285
23674
47061
309717
294792
190197
167164
71988
39158
125427
75206
87006
206023
24455
166842
149442
120426
262553
50976
217773
283802
58625
141113
56491
158536
104052
103276
256138
279125
308890
107872
258534
60534
109838
177139
146997
229079
151146
200826
177317
89133
118868
4981
178702
12329
114339
193453
306810
117705
234875
301873
183413
303043
55944
58100
157699
112974
280785
220329
72065
181029
21176
57197
253095
276316
307589
88197
179751
198970
207009
12075
227230
116312
296479
210088
29472
286991
304463
40973
200420
291034
186182
175792
110056
216580
103868
21479
22536
142344
262436
5331
6176
104634
104033
250829
11731
211503
67794
210941
163578
220353
290771
88782
72874
168918
63069
246007
186427
175088
50737
15731
204029
104977
61460
63897
239430
86277
195083
80285
69294
265049
88836
235867
228121
39440
206190
211563
20230
86641
19539
217660
65343
140894
290874
258594
79524
308527
84177
307297
259052
289936
31366
161464
102449
201654
152402
202564
157349
158890
73082
201120
220965
27204
97040
109062
233305
205049
59800
268566
46085
51592
117198
186256
219323
299738
12934
153015
296147
58714
297036
74349
125009
52283
152159
77174
151676
29067
273890
208668
73936
309733
111375
44324
41976
225093
31433
301528
192386
196195
157590
74444
100419
255775
216860
16747
120043
2109
162309
26245
133789
252826
241799
194859
92005
27153
19534
135381
46267
51561
307246
231820
271631
71288
41042
259330
269250
255040
294510
10415
37148
108702
187146
119679
241271
98170
94054
59310
144583
301239
303965
189667
59441
185967
55698
103808
259230
156437
79618
262540
203309
289691
298083
109421
133582
138217
299167
155874
201212
167779
253638
148956
246994
284781
270883
84519
96240
123930
260600
255807
247470
122275
172492
116534
72171
84958
99449
236872
52227
235937
131881
300919
215462
64997
240891
237722
103619
302945
242975
18225
139318
108202
272032
258410
183133
251214
162016
22506
251233
295693
181101
93281
232800
43183
197894
162344
190458
308680
287090
278520
96250
90277
217968
237187
218650
296003
292727
101545
137709
107473
147693
11321
114567
43105
135074
61896
201209
155924
77622
96628
133893
52924
104897
123487
209026
59289
250735
214923
27801
142483
15391
104740
91072
69469
43765
271501
274073
3272
56855
285486
73170
250858
17024
218713
128224
250800
91613
256755
247096
184375
194486
284298
72513
252507
181446
97719
82378
88021
41669
195635
108419
171748
224106
234075
20184
100105
147580
114224
283026
40433
296958
191971
89680
152941
266709
180581
11148
116793
280731
296330
174166
89738
26130
181063
19447
185836
235790
268509
127517
233491
1991
184043
264971
235667
131604
189357
278881
255361
205078
303985
31910
136702
18270
16299
189735
208987
30175
232361
242610
177176
307043
267687
236427
119641
246332
196939
293517
62330
42868
217867
45880
188281
142498
165693
168136
157398
244776
236034
75298
109859
17834
301714
236588
246290
136964
121433
1085
44909
43982
260195
284666
86080
256130
69107
123706
67979
109176
223733
156669
283226
256957
144680
82217
210699
149717
174287
228957
230603
10596
207358
98581
212360
21440
167666
183126
241012
39930
26956
179171
235457
68434
19569
155727
49917
119065
82820
221791
19932
226207
242631
224823
79864
288750
154835
280231
196896
206440
105780
298630
256631
278465
248681
197439
94944
147344
210005
37961
154397
108954
284551
22436
37552
14561
157847
46063
240254
275583
96498
22848
33560
54620
158539
88835
49143
3031
119442
181036
242835
289736
140765
106153
289429
170654
116244
228350
177355
283435
199912
52677
49887
271585
18242
145775
8904
68269
54952
24011
111424
200774
198047
187616
304015
25168
13931
187140
181601
62923
144981
229509
167667
198996
242962
297658
139535
261358
266430
229470
281716
155092
86991
116964
191430
176778
32357
79669
271162
273753
91962
69623
252208
38466
22784
208149
72808
155646
295284
219810
195587
254991
163831
151125
133178
161302
18631
139882
282747
293925
17887
195788
70793
106284
166600
5576
32443
75308
147020
99212
284566
69863
126567
67278
156084
183296
174301
210375
11635
138792
105445
296866
111060
222976
191456
302856
309853
265059
125128
287577
145002
278559
138034
70836
309376
288909
2020
168261
192549
3617
131648
218771
50381
273187
187187
187755
32126
38884
81068
78396
147444
251541
183471
8373
11189
105075
278022
147718
289201
161152
74411
113250
243464
81967
209987
308071
287295
148335
216580
196334
234795
285824
13736
165684
20511
150476
203118
120357
44115
177671
228107
149000
197820
169891
72525
117516
255680
151973
243815
217822
205251
280001
54634
27863
115110
75199
297667
234151
87557
48341
189030
279536
130578
296297
29735
170850
101160
14678
85248
248665
30303
286421
243303
260842
102891
38295
155253
303562
149233
6523
155399
115394
175639
106934
215436
51733
168803
183604
161107
39654
214802
61361
267231
229687
175121
182168
128540
80633
141487
152692
152239
85280
64839
12139
158385
30081
101510
168396
7683
210750
127255
17081
90760
109412
162456
279715
162586
65155
167642
38328
54567
91233
207944
301799
295137
107975
205985
275147
239421
295686
17140
59387
35824
218380
223737
260039
186064
238779
66946
110627
172374
6594
59545
250644
153529
103382
225637
81631
279062
151857
79480
70343
141398
282576
165501
113337
281724
26630
226835
269116
40485
191809
165940
310003
170707
271151
251505
257436
257317
24573
255756
207512
134285
179206
224601
180209
201378
213227
221452
240799
171361
37670
145880
298139
211625
228428
63720
116871
257970
108834
197435
53318
64848
153478
188996
97294
233587
307069
130308
118154
182010
221036
166159
163620
9936
18082
5119
223401
82638
117790
43441
124491
49915
202607
27636
217474
241590
80936
17950
235555
29255
227645
64872
153029
172719
163719
290344
260808
244508
147408
116303
281163
106493
203981
48508
153074
291403
278596
53814
275065
141500
96047
75092
46435
170870
64472
205940
309714
286829
205479
273540
301435
271416
51050
292106
135863
237219
46364
123463
11722
23035
118632
29891
8825
129944
100964
24689
97806
161836
239278
294710
203020
52378
180313
268503
283218
150531
145689
53114
39054
262826
221813
134552
154615
117274
241213
275687
46833
116809
92702
299018
7437
242590
254761
10106
202383
203632
171998
43420
32804
201355
132458
151505
257694
40272
100306
208520
51172
134997
30831
150481
104026
287957
62975
102894
150084
11573
65764
203712
141804
207380
272074
63209
143405
134757
100538
307260
84488
32630
286265
238083
167030
39103
147595
269195
92000
162515
95325
78817
230885
287304
273240
272985
143441
175803
119954
268490
184574
294495
211552
17848
247121
84151
103331
292350
88309
289562
196743
746
213959
37444
186579
143698
200066
56110
208168
185203
263343
234729
146860
21437
157275
42502
135607
278605
211183
183409
250130
259919
35731
13188
68247
294446
71398
273360
205499
102451
77289
47858
149148
170460
198952
155913
99530
220591
115854
92583
203617
201732
235050
259612
26047
114028
273908
300087
84151
149424
234534
138166
68353
260756
91362
29180
267894
111944
299546
248844
135437
308410
124316
53923
107628
153705
284229
190750
166936
222639
141200
266724
178470
85227
180048
281559
234117
174009
64907
227612
164167
258316
198346
239942
161471
172760
47469
41185
286230
199564
280261
275952
47019
8745
40425
218363
190761
9808
40109
117058
283162
273565
12895
182200
235845
139824
34388
207262
65840
248839
143368
72901
45805
301024
100544
185640
159392
245176
44032
174563
79487
180064
55576
141342
123171
116226
206075
141582
297174
84550
26891
212423
139674
75818
271132
168068
109373
39131
117080
227861
308483
43865
49734
250591
244417
207136
202965
220689
158403
140358
118045
82260
20750
52782
228709
191493
246072
137836
143639
15862
245888
141188
205231
90187
165836
201693
240884
265945
289917
16380
128231
128186
98207
212066
70436
10511
97504
127977
209027
309598
166068
101158
61777
56971
28629
183490
282813
21161
244499
25900
211005
301552
248908
87527
237082
145201
46528
87090
155059
84761
12965
259125
33009
51501
302422
8892
108261
254106
268957
177376
125469
3939
208400
195277
93938
256348
158563
222941
186916
116309
64065
146898
78072
204402
165906
92254
182733
35237
57721
86776
179663
76245
7266
224989
274783
102472
66966
93717
41616
142745
125813
88774
102181
247711
165385
170606
277212
53011
246875
9692
290996
198617
274739
106756
145307
127080
149615
7367
305575
129752
167111
82531
71471
216868
219075
2569
217647
127357
107217
202045
61814
115422
20163
136795
54021
204156
28713
126042
43525
288917
34828
2757
122148
236963
289716
95737
171230
36855
100107
242044
139228
118120
289518
159166
183389
235214
304727
242828
76810
306783
164509
15534
33336
220100
188976
132670
275638
300170
288462
179801
270425
141496
231665
194843
117409
141630
280590
225832
130244
110828
1659
132962
22265
280645
75558
46237
79239
295165
268995
197203
300070
157010
18451
27241
204468
270504
306122
186631
25388
211906
231332
34646
236615
53570
75360
6770
137514
96929
143622
130371
128358
15294
230580
125601
15281
114224
198598
3720
177076
155905
104299
215767
144815
204045
28576
260711
1736
11253
39059
210966
145428
276088
148443
138222
157646
115901
171984
276251
296544
246445
224079
78533
180957
214907
120059
233471
49479
17294
281873
52140
106259
216995
147064
72500
258187
128370
215001
170100
262686
57057
185123
287544
205739
146477
74665
249944
30667
263707
7870
155098
70399
298471
249277
88416
208450
108563
90798
191890
3341
4616
138799
256632
41042
307300
160924
82419
27630
220913
146847
283231
119125
194708
140597
264232
120542
284920
201823
59697
91003
62138
230251
135542
21597
172261
21824
258911
254390
177983
238919
292920
104776
64222
179921
85274
242760
137415
214129
91058
149937
291212
245836
84064
306085
32801
97385
230995
72599
276664
54614
115982
260093
329
281080
305804
134241
13077
49763
104569
219915
272329
189217
56738
221291
108210
122065
37929
244864
245527
163052
244379
132143
22782
98451
238793
70180
140841
230271
184971
206018
105903
253395
74962
21369
173172
13580
231703
238481
254535
156048
52733
121925
225396
157912
11650
98909
182359
196298
154679
280005
189497
31358
111082
146479
97336
206571
284415
249151
158023
94286
81644
15074
33543
274365
287415
208016
223123
137667
20175
302752
31773
30440
120667
165072
190323
307316
37733
25588
63986
150697
249424
257842
148769
179488
68790
72440
98250
178418
125377
187251
306321
192956
252623
41674
295172
177870
145209
241517
844
172273
262498
205320
212024
11343
160144
49451
116162
2504
253428
191824
286633
33591
8391
73476
254532
264412
280158
296474
207167
108587
38325
309478
292159
169987
228912
260380
7772
165073
286184
124737
234915
34302
139304
255941
278163
134678
285709
107990
246585
235753
192559
21004
238889
197150
74601
290875
258351
195406
218053
58866
179489
25174
154347
138211
281652
307822
65229
114009
249468
2517
237946
89231
203794
138380
292378
218554
61978
190465
307926
291496
242491
145100
137922
74670
86837
261774
19650
92593
186511
269961
144400
57106
35451
259596
296598
81006
251199
125987
237663
207835
110994
5118
184226
245347
197656
28161
278771
89517
25087
271573
62481
217177
140548
49262
268339
303876
19507
42739
22579
268961
235184
181792
280115
76806
244199
34628
15726
291794
65896
24876
246091
148728
108685
166857
137974
28727
166484
216797
241467
164942
29073
267817
133482
149791
169602
261206
1665
224009
270438
202483
271356
256259
285192
50662
262390
9021
244266
189445
77891
71151
36329
188179
140445
218784
271997
132155
252057
2723
32931
309348
93117
130362
174543
67301
250258
290981
215927
181091
82095
230109
276612
81182
242576
216146
112947
52995
194451
14846
38967
104501
183530
45874
148186
135906
260260
51214
264418
173509
42198
260945
268492
150097
44712
269374
243426
172460
50736
21197
242428
266344
47388
78290
43023
64516
20540
233120
296460
108777
99513
8687
277921
5458
183167
280749
66789
241105
279628
268456
302428
304356
229007
263678
254025
170131
156312
216090
99319
127001
64534
7865
79087
237673
9050
159354
93640
119996
23039
156257
265867
99892
92058
173176
135583
7875
225955
44274
38593
126559
272644
162286
151388
230884
261676
26720
278356
26108
223206
215269
70858
197795
40830
271202
250567
37063
28135
89393
117940
212972
28097
263008
279635
2788
29063
147258
122889
281489
160971
240533
81372
66753
258569
90372
58957
51295
57678
205313
237794
69460
213560
265824
33428
250532
217176
256688
210210
50359
277019
294446
122848
25494
80902
53435
254727
124478
179683
77396
296
120489
55131
38414
26875
57946
651
107519
72921
200325
241666
211418
224057
15028
227929
186718
281809
236039
213331
272553
99410
109113
125278
213659
212549
17603
90191
167916
44866
33425
270137
223235
303488
69604
100150
218073
305971
15794
128708
41697
50603
177535
298254
245809
80985
179935
23452
115800
22839
85411
308070
50811
300754
2571
76878
216448
211056
183435
273304
21366
153075
206880
186311
55658
16400
174059
217931
179133
5112
253207
67905
59811
186202
196232
131791
181006
164074
13620
282127
46426
80412
54432
211090
15008
223888
96757
174386
152149
93057
95571
149065
231827
245825
298310
91586
154045
237035
198263
55305
186475
197017
54834
473
101732
145217
232723
139500
54542
199217
247030
276754
19592
169499
257641
162823
141646
147904
83910
13354
307864
164739
226916
268920
170879
245892
168236
95940
234447
23902
195296
246141
5505
75496
5265
208645
255641
67450
220537
48966
112473
132856
242217
114719
210764
181589
276701
244938
9217
308947
31154
275397
309126
61896
255240
244219
288920
90898
195451
99045
246129
303580
238384
27205
239614
36777
27803
81347
234646
66503
282031
52331
153624
247483
121190
255591
58787
271416
166654
106683
166426
13507
91774
114491
202881
7379
225958
199229
126212
205183
22444
57051
22253
187039
62941
216805
303531
42145
175508
253496
174990
297966
113448
66617
289670
11988
222042
85698
181177
136879
107530
90344
67418
240432
60248
229408
12429
1895
266615
103218
56521
263367
7933
95291
163520
122159
284095
298007
211793
88791
189263
287517
286159
82412
63613
201192
289400
134507
260099
261079
27952
189101
223682
69860
204902
219452
131022
22009
66433
245995
305484
301517
222392
215060
46317
178557
154981
272230
91270
105693
35411
247449
205726
250882
106697
92648
173020
194186
179573
34675
60741
179717
186122
273272
56307
149817
97706
181119
137504
140053
33207
241895
243839
72279
233868
266749
106803
128019
27053
231364
8554
296026
304730
77194
238889
75478
201806
123641
97630
221897
182015
249905
60448
31437
1065
93395
79649
68475
146646
72859
214477
172999
201123
72930
20403
23238
214030
273000
273979
176396
154134
1232
285057
78099
28111
264636
95478
67345
19790
127116
103251
285464
85729
212677
60166
228269
126851
145907
27965
137321
155187
72177
187128
239750
115644
13495
188608
29498
96659
72817
28577
134562
138683
103683
268372
175391
125388
85708
205839
233569
189345
83556
10866
195240
155884
10602
249445
201818
222896
150228
122929
199420
258231
232727
117975
206774
264512
30019
106136
288228
260392
170568
15015
87075
277589
153575
35436
239647
188407
40657
103968
175212
23267
198071
226
140640
90630
304097
150709
137139
285419
153230
109079
7952
152843
157055
2608
223683
249190
16969
256997
129284
4211
78843
298371
285084
276508
124756
43088
208713
104871
194032
183454
25311
305001
155984
114816
278876
28763
18601
179267
232070
26738
281251
249983
195549
71031
20925
199325
129630
292272
228758
152124
31211
44132
221218
12333
17607
152859
256032
206116
22726
99995
197343
200895
251316
105456
308343
190622
113437
222217
186212
253513
106499
305667
298188
131741
129216
173872
1113
114372
284485
70567
197939
125312
10865
15076
70822
10069
213792
266515
95188
160096
216872
45212
229723
284795
75496
178343
80990
223660
5392
261525
187581
63613
32340
44974
112192
309092
156371
172320
191101
157387
99369
193339
246648
161227
124309
235272
178869
220030
239671
66813
48697
30329
122963
257675
165878
81128
186903
18389
263608
241959
255633
247018
305170
218876
72932
277979
262436
99310
219823
161801
223862
220204
187177
20913
267152
65564
276987
136035
167856
107398
274331
247373
116444
78929
122356
235170
149537
113915
158486
253907
69481
158433
232090
244442
223709
96153
15983
306544
213812
182127
54816
68422
116849
15414
134781
193422
238917
229225
178446
135257
14301
67057
27675
55609
266403
221488
181982
293212
92288
273567
216255
309040
170855
152833
207042
225116
254911
231621
45058
258481
188914
163152
10229
117721
284213
77310
16022
175069
140266
11829
86371
254476
215548
102519
73291
46235
144867
34394
101275
167068
273516
268865
7962
301419
23929
126086
12155
37655
150428
180444
170777
139549
77720
43501
200187
164805
160164
299440
17683
193579
171658
79768
119069
34249
39315
197077
42711
131127
29230
293454
309268
255737
161150
76771
272251
287739
93740
90985
104134
207239
251036
207059
163026
109492
243401
236044
153711
125491
242696
13447
24455
12071
51362
194166
96599
114020
195886
9663
283616
264445
254979
256055
221210
283916
266044
283947
281879
87832
47857
282119
41013
302485
207753
169477
56712
242125
59386
188065
130198
75250
194562
304974
123275
203139
210338
120941
72030
36530
108227
88811
145067
102927
148781
286317
151496
152256
84682
206119
139399
215792
156063
24887
102838
305411
145889
127333
270142
214969
271602
48674
283398
171757
125302
211483
221360
114709
243644
303065
307254
112054
248092
13668
176053
247324
32822
99034
101346
230086
134609
86530
117072
168228
27647
13884
163456
91556
260267
66872
279368
305556
119817
123137
81806
36763
145059
223990
4274
70883
201845
51543
215383
28919
298890
204076
89453
126482
296940
303756
36516
122974
135614
118325
183207
206297
152695
185752
132808
195439
139343
266425
14563
278861
308298
119437
296063
80006
69807
256
61319
33112
164040
292697
88126
101713
180494
153830
85354
113046
61126
286966
222141
273680
208611
259829
73147
213628
41186
114265
200198
135795
194900
183733
275101
140781
75486
103292
135187
300913
170274
146404
71932
23326
101326
101060
73559
219670
16830
286260
139853
134388
12078
212116
29176
294300
69822
107862
35433
790
56584
278173
12914
29745
8368
51716
130689
19160
98713
82331
50057
287870
117135
84628
136812
99035
130391
220719
193458
103767
118161
207851
64843
153332
17511
163869
38573
177434
141737
235825
16407
165699
106630
216545
286600
180759
236811
219633
52326
136774
172132
2988
98512
180158
122485
50235
12789
98091
126587
134705
12988
105137
144435
305232
222701
306794
277302
131327
89927
262475
67795
257223
77479
215135
182261
264302
92550
47930
136091
288292
304053
17588
43800
265196
307695
148447
15556
49824
58171
209333
173027
85174
143975
226552
288536
33847
52101
187347
197311
79788
90505
256713
231102
223808
50880
235757
38044
104142
54250
241345
169431
26477
221864
227683
206326
163184
246160
60767
172770
196214
229339
232377
26549
230356
180167
219487
143413
239432
185747
140611
120235
289911
165059
73210
288755
200785
13890
127017
81502
231642
130552
64143
108065
267864
231762
224977
196098
210383
259641
285199
266391
47869
226472
263761
138589
69889
48366
113868
133123
87753
188478
99523
87886
5859
309154
180249
196704
233769
134906
137502
282494
298153
287065
240412
274497
176113
13353
224318
97414
92631
14666
6977
240784
244918
243071
121574
6767
279669
285436
67841
210961
274864
309688
227825
35177
229591
24947
290982
105577
93597
174819
58192
92902
81238
250360
96547
53549
184386
274921
184846
184745
87837
101774
190398
169789
115827
280625
276977
170033
96868
48311
267730
244190
65963
126666
103497
232646
205952
12557
230275
83169
276307
28284
109574
242201
244407
90319
89880
248506
253286
29110
150500
295831
87751
277273
250049
94769
67343
152145
294911
172587
118698
171916
45554
38867
115154
162637
100760
90460
303222
262092
199966
30893
256420
156828
161908
230136
147507
218707
227642
23566
276702
170049
237124
271397
258771
52732
259110
273658
247582
226146
127548
136761
172607
147513
13955
104086
181092
85733
278692
240081
122877
6667
177595
126361
143194
125073
143419
62983
161493
300831
144625
292086
12426
221025
249664
65354
146430
118647
105106
165251
210112
95309
257373
198162
48545
105525
270206
38490
67766
125407
30843
232236
178633
191485
103739
193839
50278
294632
289486
57082
112586
200377
5900
303738
130296
2264
154964
309828
848
274362
193895
1548
203855
133986
104448
225374
51050
33826
199930
37615
61778
37660
211874
270657
184522
104926
61997
218155
72445
159939
58544
285223
6594
5046
71675
104932
146393
233406
56448
46128
143073
157128
157257
69837
247710
227812
58361
276253
263109
178981
89141
290420
201474
300372
306768
81020
56440
49920
34259
153646
215961
78154
184354
251256
307016
72237
163961
21257
292606
130073
17349
191536
37031
121736
106597
133234
37228
305723
4549
154976
113403
140872
93281
203578
272974
201001
148382
83968
127597
277851
178149
278311
134021
111848
227003
142650
20376
229364
230945
283916
109029
110418
19468
65122
172202
198847
133234
92112
188278
97029
81899
172627
158745
278442
176538
291690
168583
232168
247173
286771
154386
215060
10482
239267
261039
16743
155272
51874
44430
294768
154420
284961
275897
60368
188323
28615
257265
285942
109483
305100
53873
57140
143318
217303
229322
210439
73751
210816
201007
305314
127399
52585
119508
185666
18464
112194
137659
220407
25604
234259
264045
279666
267473
263451
56694
146853
226170
104665
63139
124856
184760
90511
86114
214071
259913
95848
23757
264090
287402
191394
249942
242633
149935
223160
55353
165893
29355
111811
269367
102308
150544
37396
236791
10291
4072
61377
115657
299096
68301
54861
286226
118463
233175
112914
67944
193284
113512
141627
68862
285926
156599
223571
270294
277562
252389
80769
16056
184766
279403
167758
160791
32196
107062
25091
60312
292057
141784
158604
269660
7200
12050
296511
81091
96029
79920
126340
40384
140674
93667
66275
86639
288087
199999
88687
295593
191731
291525
234521
200713
294412
161166
232513
254041
228113
240740
293123
92369
12157
122412
153411
115551
140368
54695
181501
131912
76498
65423
174109
25555
128669
155007
256785
212992
4761
213650
65222
293066
53859
222957
196449
161477
87293
257847
100950
244488
57291
148947
123893
220829
196762
233630
162790
112214
126325
225808
26805
186810
70973
10749
101476
271875
32345
279978
197539
61314
245654
127819
168881
111755
254844
216276
213595
294937
250179
35241
4321
201250
222063
55882
108165
44565
270977
276847
19402
2328
297629
262493
209005
132205
210764
95532
185115
214920
306415
217712
118583
247327
260725
303935
243776
6569
41190
69855
81917
174370
70917
279839
264833
281468
22353
34054
15393
196605
78168
22433
88674
196175
96445
128705
48421
179600
292635
138225
125665
150190
52774
56678
31820
183184
25573
43942
147656
104700
6653
226592
109959
67021
131598
100358
165123
140150
159321
89023
141656
255436
303850
309718
182690
84258
221864
74165
39643
202947
245551
275837
49222
101455
277292
96295
126198
183711
53869
279567
253640
258313
72339
256570
296334
177442
274826
195296
49029
45592
277227
274163
280646
96949
32863
151868
265298
80233
285169
131759
26014
17629
164042
214421
243778
252969
135327
184154
127352
219695
121249
44029
135868
242837
155276
241339
269683
22754
208101
52210
133556
237505
209544
151360
41860
38409
249335
44198
178875
286213
54993
100954
153904
277474
107429
273821
88289
187082
61421
158332
222169
81050
283416
197473
74025
112224
46087
252805
272638
301891
72500
174287
3832
177631
193583
17079
81889
186386
200882
201368
87047
89797
213465
288900
120868
14439
146050
20040
49385
284808
75949
69804
231291
44517
177554
199907
159326
268271
281176
85696
296332
56315
182612
261797
36995
192011
293036
174590
9413
177845
168346
155866
108841
276
103412
131539
70149
213558
116906
131007
107172
195230
299642
247271
12538
217504
91737
104291
137965
276339
162945
168194
260438
24441
11075
63153
39024
252202
102530
206416
139200
47317
139149
290607
129559
146827
82289
21402
282618
161488
127412
242827
297862
200362
248600
10545
193517
223801
52875
171807
273585
230624
147370
297417
48149
16324
271640
192042
276686
2495
281740
51187
2757
152853
238760
67732
164453
227546
79993
228562
61808
140669
176381
175635
306892
27460
290424
200847
143037
243229
207703
243689
284090
109757
167269
202319
91196
101376
114141
139277
27774
36601
173760
18408
190913
277470
219597
73853
188090
196979
156154
128872
134475
65775
232709
151552
252695
160818
272090
205862
20165
52316
233652
4248
282127
78195
221331
72392
184848
71074
226893
242449
275649
172337
59111
142996
836
244650
88937
230103
107715
176795
265873
119944
271185
142181
180618
144963
183508
114735
106877
109767
249111
189463
129488
182548
157088
299149
178757
173276
209990
92638
167012
195329
114921
220525
279144
50779
113354
306002
308466
153659
171808
1690
227852
251380
82900
56631
56236
86651
20987
228865
162585
84898
301189
75276
184547
39876
131266
171159
41732
86987
193144
244122
258194
35012
35632
195700
13441
5078
119269
240713
64640
146307
62287
256103
102070
232029
41731
252137
67920
211514
126044
64358
266894
237364
128957
272716
143886
57112
104314
185319
285354
215059
87038
160279
272555
234478
301751
293648
60481
156051
265905
270770
66860
226545
99068
41995
63351
235929
204318
206617
43933
50321
208327
140239
302046
141939
281925
104914
188820
274928
164321
125757
161195
60543
99897
266343
178167
158702
282040
113172
86794
63564
275834
33588
79878
95041
397
168419
4440
237046
231267
148163
203455
213765
158906
148299
147268
265637
203617
239590
202498
19161
184082
252761
96338
277258
208127
115272
256189
126985
102101
184658
272655
283293
35898
269679
182972
257756
260535
141760
83063
147797
158313
236655
23140
114098
152881
51311
155327
186448
292278
287218
199515
172041
201412
217352
15307
82067
213140
129698
193897
96487
193076
283635
82894
232977
51467
282245
853
257528
168992
229875
232921
172210
159467
236670
52878
298869
86241
70492
93419
224426
7320
279949
285358
10164
96610
18141
73280
135538
178559
278155
34919
35712
243200
301876
114171
285324
254590
117573
55622
129595
209911
46193
10740
239117
53208
59708
17427
6881
213181
6057
18594
101651
176971
294887
258285
43651
74887
87469
187948
108974
223716
226548
214445
118970
125020
246485
241953
158620
61695
114265
290614
143413
60782
19854
287452
138313
289758
153342
89383
78502
176409
60600
207633
200351
289747
247669
132147
150907
7051
162769
90790
88976
131487
142466
273267
25303
281115
119326
151011
117511
32571
11910
220371
123605
149963
60157
202147
270390
96827
40615
309401
210700
94882
45885
108547
120118
299276
8991
122048
180886
48685
234642
132896
131201
242907
252064
38313
298588
245434
201953
218052
72635
228636
274064
228220
261647
181117
62298
158975
101082
10882
132407
73380
116118
27919
222297
260393
214476
143410
190299
275353
242007
90646
2721
104021
270043
280767
200283
219426
48115
159043
191613
221904
206406
61967
87171
217322
47861
289330
233922
286511
88057
201414
28843
120539
191192
163525
256113
56049
229142
185933
63136
17646
199772
200248
281010
112291
232994
100870
52056
203707
136680
212719
255866
76282
211062
164363
203771
153537
106130
30839
113320
249016
13718
49570
154101
255374
204339
232302
88605
181534
186975
77943
180850
305576
245843
74602
236058
109539
275365
217997
59801
217635
143360
160122
271913
44255
44791
276456
263327
38404
15095
164999
225165
79008
44444
124069
68555
164716
244102
251225
38352
82862
198877
208391
175117
209490
66492
3282
260100
244857
53411
132786
306296
96397
179435
46513
281381
204425
173536
221673
37414
242929
46721
69505
237700
190889
31533
120654
157678
38593
171904
87250
7508
255349
1327
236566
4749
79516
256501
4042
141438
265850
153892
188386
285005
102172
24214
270949
11675
269984
35040
141584
238986
152512
99769
265135
32735
250753
32865
130069
150368
306318
300903
136110
64229
14761
301290
218194
301955
74560
264658
72471
152313
36268
169076
162854
209696
179566
112393
104916
229998
307822
269166
56847
79929
118012
17682
218553
163175
122991
111095
281888
297923
285213
168280
269016
200170
250012
178524
963
123543
22491
264618
99811
232090
79884
83735
193865
96955
134034
189166
225085
180266
276978
121081
45785
174931
92080
162584
180915
294232
255193
117180
273899
60839
198891
307256
78001
274199
54321
178328
210536
273489
249654
16289
239184
165802
240985
235578
54887
251567
153709
222028
159867
252505
151763
163959
218643
223463
43207
119022
280460
129319
24045
253352
62329
147808
118999
185360
68181
75750
118497
31752
124788
33632
83638
24139
174374
11845
291398
153064
141877
90745
32062
287018
44849
188787
239626
77289
53184
73770
154772
170836
121286
154311
198657
28873
308873
251286
146874
98459
98647
54812
45249
247118
208100
81558
142265
21811
92813
37964
2055
68485
260512
208172
306938
237667
53194
289839
17724
281479
21700
307200
295701
55901
24064
41833
25438
146702
227737
47161
81072
7578
51001
76766
155592
255651
273721
101762
198787
237147
225712
207450
305436
253809
285826
281480
126859
54050
201539
163503
206900
302670
292455
172345
301247
250268
96748
47378
238079
49342
270653
185356
90033
166232
130614
160701
175656
182475
206596
246199
45930
172921
189858
121859
32342
248772
105469
233946
87760
222194
222206
187233
60783
287206
120783
179334
133890
211421
286292
30443
78792
2795
253766
6668
279843
220969
218611
132671
199439
298627
303055
57839
300760
99835
25556
300816
55123
7390
37
74243
77438
66096
193642
225246
223544
125042
164152
142991
273864
293584
233110
298060
107277
145556
301682
38939
4792
253631
296748
136937
47428
144930
302079
95556
293306
241825
163182
14106
270440
124951
78567
35647
190122
215890
249786
179927
24746
196210
121997
92640
162145
172147
237599
295946
201096
299740
235657
52989
254595
257771
30731
188020
206256
39114
45743
132009
251783
190684
67066
225867
223163
83053
163274
134885
62815
269284
161143
148549
108613
134920
103300
33326
199945
156701
17935
202549
180049
83540
91842
54847
216626
38475
287017
58710
70663
122497
133552
227755
72161
166428
1011
74186
201721
44242
172676
306368
79738
219348
1904
150490
58547
84027
241865
190333
30615
167756
291668
96201
308704
34372
309735
63429
40264
248471
178155
153850
23219
84985
87503
297535
6609
147690
255892
247969
260052
104952
102538
151621
113125
262013
126899
284037
273448
33971
149924
39011
157156
25772
32405
109116
157718
132906
25364
294137
279580
77186
10078
168291
160117
190580
242811
223150
42888
208218
23886
214169
166565
268038
296365
259197
211928
42781
144316
261523
35923
222090
264705
119414
154265
9282
49488
214927
26154
41376
28568
249292
219268
136389
210169
307176
56882
129762
97589
160793
32308
547
111021
127724
71507
28222
86553
111537
250447
269442
189830
137635
195727
2204
231453
245680
168743
292229
50196
91651
159516
226413
108758
210054
159147
244618
91601
163458
102361
143848
76582
91926
283933
211477
224023
248749
138779
165624
112855
69921
181930
229302
215334
209820
163560
115384
158181
200897
309663
24711
302322
239942
75224
165533
111389
142947
105470
43043
20959
203362
121658
300519
248220
144241
201646
79458
138401
220803
38842
295603
48035
80617
199397
93228
74327
201246
255235
43908
239407
96250
278121
143032
148678
90847
24508
267090
161970
185466
42006
208359
116282
243950
230029
6118
152663
59907
72808
156073
190143
230834
60868
16449
158568
84298
94553
153395
156866
5217
131890
183258
64027
9596
244385
149109
278582
249663
33683
47224
247635
35280
158819
221123
86020
161957
251231
154666
178230
287059
12148
133669
168362
105482
187310
289377
70770
17199
72201
171572
638
135857
105429
75003
146253
373
56226
85639
35007
128641
139581
214094
26026
284243
269764
146057
39356
21701
138930
164384
237894
84708
149010
42193
168355
87879
234071
157784
71631
165352
243291
154510
149342
104106
59518
228899
190565
214176
294802
160135
48498
238129
48714
300150
237475
208018
302
288297
12331
187556
95313
45271
208047
277202
282720
254546
282525
190215
106965
154621
265281
170151
271892
158120
247683
95510
245911
238659
21017
231680
134991
283015
166696
63739
240310
283294
17040
204387
283989
309523
127069
24672
34871
174623
6593
200537
253805
189965
143136
204174
194141
299653
141579
118987
4868
213884
52169
205606
38180
304826
213205
29070
146504
156411
79018
5012
157393
220816
129834
103353
217627
132336
6692
80412
233603
178307
132686
118473
153270
98487
147315
178185
126022
82046
38880
221841
266149
67655
104900
275556
265071
198717
197851
10092
161010
255309
212505
136057
176852
255476
107287
7314
28006
50482
207533
108859
298549
185535
20354
101829
113713
34653
143101
206729
297222
231321
205910
64677
179162
178619
169174
79942
303710
165067
110288
95273
156014
87682
48465
180467
14965
122278
3895
261265
237192
142721
302307
242309
64230
40752
10795
157205
118622
308373
275646
272766
115664
154556
296500
25058
296734
173107
139674
39981
167549
35539
278415
89516
139281
153601
203230
15035
238936
164363
110512
234178
206876
31842
168580
301410
137897
58844
131231
70987
57809
283076
211710
132152
74356
80952
97664
124646
101932
84401
136350
232829
88363
30442
67802
303710
230256
64221
115539
47527
60433
68217
24442
240453
57146
123131
270952
307257
212440
178654
296125
288704
28926
125088
291227
306014
227456
18765
181884
113004
239656
218932
34359
259847
161756
112308
89027
27875
300787
48494
4615
263506
26676
20407
210700
125911
253458
231662
228548
17632
207671
120518
240884
225119
224617
47376
126628
285779
133671
58108
299554
157667
173293
271690
244952
229611
49512
145406
40298
254512
140148
52233
205220
34987
226427
85076
53999
9143
236180
135886
47097
159103
189048
1989
278966
105958
76806
269119
304201
250082
176478
240448
266395
85282
29011
304972
57943
234446
16866
60095
60164
75935
204668
161767
55556
207045
90987
20176
59857
232599
158345
40234
38179
216695
177376
309168
265778
269631
52834
84299
278160
192591
111855
64429
141616
76558
288678
18843
16454
212264
91971
253900
216022
288843
209478
173801
172951
5645
176849
221675
57379
286034
289754
302878
189578
296216
257318
60329
226036
45299
107689
227122
296665
266546
300184
136773
28896
270242
22147
30666
113486
104854
169409
66223
79403
94468
54512
248958
229154
266258
275161
290657
294733
307372
68637
5382
203077
283558
114617
113792
152221
234809
117910
121869
164918
21692
235839
169744
142852
307529
245191
130823
122406
3599
273246
43377
271713
189849
283620
178240
32022
24424
191347
95282
156510
72927
26192
17711
2737
295252
16085
132972
291137
202776
111723
257297
241544
57636
260354
111838
179888
54569
20429
2341
18641
168232
172999
37001
28284
56843
85001
282346
144408
149149
190988
116940
288584
251596
231781
27305
87866
116438
288282
105098
252922
11967
265151
153719
232316
139670
1407
156143
270653
245231
283795
101780
210428
300742
65434
246629
85312
33390
218456
98886
282553
279335
45219
110215
110977
240154
306490
280137
200469
189582
139730
117647
105704
128465
284290
231663
134315
50846
14527
20871
93734
214179
243482
43244
262723
274320
278064
201637
128304
18493
91380
221930
238878
129746
257346
292585
273186
195839
80487
307868
87663
277388
219234
616
185465
230345
36617
18952
265500
254849
102407
207301
198071
233192
153409
232659
38163
166842
165281
75528
243097
60807
266975
55598
21776
70327
136964
68132
185165
294938
278642
155616
202488
18100
39440
125291
108150
10675
355
1191
198796
36067
8165
207886
68422
104649
90213
77481
111893
262876
285709
170109
289175
84098
14638
213748
10489
187922
186460
14218
308652
223449
220561
111644
70267
53000
112692
13936
57632
305031
119125
156859
195405
81050
242282
41824
174196
226684
287931
207464
6090
39531
8843
304271
156958
86291
115510
270574
121645
140539
251542
185737
190559
206382
5622
166389
264323
272460
138234
295916
275847
127786
58315
12935
202155
208998
101187
302487
71499
50288
194273
204689
66623
290850
208714
305783
64550
68065
261256
262101
218619
29903
123992
111234
118533
1891
123025
15998
177764
216127
107827
258211
254869
223026
104659
293455
299355
270374
44587
24721
80538
291819
184813
62978
174433
89307
293995
72581
68155
187333
248972
278917
235836
174281
222184
297039
6917
57118
87960
284561
289129
105442
230828
24654
259409
287090
9107
173344
93194
179147
298099
309575
90746
193859
31185
218395
57321
207464
2367
197915
202942
21376
38893
268604
92990
132430
251214
209934
146132
118071
188932
34278
35482
221761
291944
163959
116495
207556
279555
234805
164801
106538
119124
220333
71774
64105
236407
40248
91111
227565
201466
253115
40107
66096
76994
252741
195559
79512
294299
160191
114567
290738
149730
220555
162392
152860
272608
134080
68216
301679
207700
276614
216692
16604
190141
67702
303071
281682
226239
291679
167870
147869
72965
74355
260079
25335
16110
288470
143285
25370
115893
186815
45401
26953
124809
19136
200954
211075
114131
144598
158664
136330
203142
186763
200556
45405
150423
144022
64623
94964
2153
77951
97138
203340
116038
91953
279417
175015
162007
289364
117989
164393
292486
111711
104043
84829
113981
114616
47925
303097
111891
8531
157843
298115
125073
231125
276228
142560
77233
83234
691
87726
115363
258525
187620
127030
292261
172568
117373
244091
270528
155215
189187
304073
141994
276431
28803
288054
109286
13922
19527
114935
129594
206844
217009
275262
86373
79572
172278
117300
177862
271457
172963
89319
278534
97691
89562
148029
129298
146129
262025
238741
160413
55658
200587
155826
69338
52830
76887
129016
83115
118281
173370
181136
13345
59206
240781
20351
175961
8132
169104
244216
299936
256271
77200
262364
33007
288072
210131
251083
70675
161647
274904
19790
30553
13898
251473
204802
1551
35230
59060
127790
101484
89293
36711
124050
258984
293766
260462
76913
226353
188230
18865
57267
273467
266990
160070
160561
138431
3041
305780
278811
258309
294236
303897
241841
194407
224302
147682
93153
226457
76719
295636
271825
80708
45344
121999
208000
31135
145326
174360
139661
129919
280476
286620
63236
109141
290141
302938
197050
43734
145583
250483
171896
242483
179572
154800
128418
292064
185088
145848
306414
150533
59312
52078
156108
140490
21197
105112
48147
300440
121432
273417
175806
229404
136526
35300
154734
215454
171929
113940
58924
60711
298379
278092
269723
157540
266917
225253
199435
145166
151667
158357
34631
261103
177650
100754
6103
198904
220500
24197
254099
197756
256650
300504
72349
74153
299193
174402
201517
5643
31701
173408
78942
279270
194652
21526
240046
219952
232892
276405
136996
73069
248699
231666
158681
97890
121068
297390
134358
200684
47306
233403
215756
232878
28353
163799
289115
123323
242623
86437
226678
152712
180159
52423
306103
288465
32788
223398
35016
194705
307697
184289
48268
228867
300979
165670
281701
251203
257633
91090
177321
82799
92510
33728
293483
213296
290210
75683
132584
209419
227658
83436
19205
186542
98784
43422
27174
195100
193981
114117
238707
165377
180048
292277
298327
159064
214893
43702
254070
6307
180631
291852
158785
39315
86766
209159
84057
203396
55130
4000
157970
141990
114281
222144
1708
70750
126000
51276
172649
75787
77026
261594
146009
138671
297040
16270
203070
257867
177321
72335
136348
225154
186739
184451
205033
124738
34926
307277
10369
157650
91151
282865
214503
224944
68731
95803
154173
160489
119543
151550
4853
62521
168270
54924
92920
181883
218774
231887
136438
209597
238341
151880
190545
225779
155332
157496
112092
60673
107559
83102
254886
29219
80049
220936
165156
114736
247457
223081
88899
211302
45177
26785
168466
102777
239443
134176
46802
128023
239634
21381
198588
49507
31738
36410
82712
166876
208034
254444
151344
295210
170174
264447
54627
88853
258948
76322
124910
174803
1553
66210
58217
223344
42631
138690
279556
174048
217566
189205
290565
114933
193495
197611
114120
82764
243829
136963
239902
175522
78735
270080
239916
23362
64847
168562
238316
97433
16063
116352
256421
121713
58160
90728
125462
81832
27125
106645
34633
205471
294348
145678
219747
94895
33350
53779
268424
108617
23920
265492
127408
211211
45671
163428
43026
225201
78087
122676
228269
157562
198132
20796
7602
213151
80008
202092
242261
210537
208802
114866
219407
99674
247307
240486
135964
154494
185776
287213
286449
162697
277140
116130
95965
101819
240783
166178
294329
292437
180361
276619
116194
119351
165898
30418
174384
109529
225800
206259
58398
216884
129737
295586
6473
119448
138054
253636
159160
129486
276428
6500
279362
215113
56160
197403
66182
200944
64208
96495
197129
257385
249335
124000
114274
236435
65321
298825
288214
251045
43140
94573
136864
91762
45829
200651
228214
82838
274838
200469
277210
23445
5601
65716
176006
21806
225945
85774
27247
3159
44237
219729
278826
113573
30913
168523
101017
262572
151451
22984
47065
138836
261253
218551
21337
309238
275677
125094
209979
178073
259574
227128
260765
110897
164432
150455
210400
67597
122321
67163
196287
34244
32394
13613
238847
52843
92352
157077
49516
161476
172869
283222
279602
83521
62507
265355
197040
237701
16644
79256
83610
296365
225224
64243
93822
28774
101116
145072
110106
140031
222289
160204
53556
11842
240731
223815
215012
198366
72508
104646
48696
90928
296702
250970
179104
34301
54590
127544
78454
82691
269559
293935
32446
104340
296539
31403
14631
136069
271921
272793
100071
77240
30841
302841
198033
41284
220237
302872
181129
279143
280193
45268
62518
210492
17194
92968
286851
207328
301817
27181
186619
229020
107242
204927
73864
286291
100299
207925
207919
271523
160819
106346
209609
88182
286407
239033
142336
238537
135092
149521
90028
102196
142351
79261
243627
144008
209723
50436
179307
133687
202536
277538
174491
104633
75263
74963
186789
134530
270987
212433
225434
21246
156765
16787
120467
108211
274357
287912
301720
88071
297054
292031
233594
298701
154370
195715
204664
54228
306522
123106
151811
226649
128753
132180
191467
44195
242530
197826
59453
178036
156637
241142
263712
152290
24762
51235
74465
91514
278674
125906
241488
101080
22000
56906
219177
63926
251388
169137
65471
266060
19902
219722
61793
154075
240775
108998
218558
122846
309327
25887
106902
138597
268868
14892
95760
28282
293400
275834
218346
215222
304500
59856
187802
185661
190072
146834
233508
17472
140004
200063
296013
174322
7963
36904
151394
134792
119932
21644
24875
206978
185406
77716
278705
208053
243730
66360
248264
63473
62174
191099
70981
293549
44532
279238
76536
128506
154790
47271
234377
227986
119693
158986
114022
62861
261116
207307
78994
97028
54168
202388
221343
579
304992
17620
104805
283820
142126
140585
25169
302393
269395
105444
240133
170577
34545
214179
144587
235663
214156
178733
20236
58329
303803
45069
42133
43485
208209
183602
138917
238553
206763
47071
54135
62175
97004
262607
159971
53909
54434
118121
304
29919
284036
230928
331
309481
177181
25990
159898
267086
112948
89930
170560
131408
135492
242048
136182
209359
94582
225814
109872
33148
34467
207525
174523
89527
189069
56511
285843
301426
8879
160361
87297
228839
141962
142108
115123
63278
112422
162541
107936
8718
157126
7763
307597
259147
136943
180574
4110
8868
26561
49949
148126
216063
84139
37469
31859
71484
278877
305547
47456
88822
90111
165028
92481
51631
232529
7980
135738
176058
76031
256752
180117
117212
48910
308725
160705
97687
23020
48706
74696
278762
60079
278839
73488
99377
106097
89283
177210
11830
125447
252611
90649
220578
60750
42556
293801
245392
184008
13037
52138
298725
68044
182351
68993
181249
32691
34413
178959
52337
157628
180698
133936
67075
74429
251108
97654
256005
180929
284562
218767
256841
131173
62499
58822
196497
310000
118767
242354
232811
277620
38563
274029
205075
65208
266351
216722
58288
209317
172187
151827
14407
48599
166282
32843
307229
88053
270338
299677
72522
247070
36420
246605
275329
120474
106620
186646
152675
185455
293060
217975
203794
47670
53082
36909
168929
135259
305649
200398
238381
224899
285101
114925
300014
88602
223914
73628
309964
171326
91175
296620
126836
62521
261437
221536
49707
228645
299299
6986
297426
249435
12479
266503
64290
255498
221933
190381
151932
100476
256493
269193
211754
3266
229608
304605
8718
39241
146298
196858
99983
54561
129769
269857
98356
29688
198134
30355
216776
144401
150904
239447
156355
24547
125078
24936
215440
93063
205508
50287
131773
236487
96176
290373
296854
30263
78513
184414
218446
295744
219900
136564
242584
231936
52435
129463
227249
238813
282140
210262
134001
207900
93779
50600
79737
287414
78812
114055
209892
230300
263388
238129
253885
69811
207169
155626
125203
258957
148274
260911
190676
40018
214403
191237
119913
292865
211223
232186
37039
164522
239340
158651
75643
192376
280564
120483
102494
1414
139191
252300
158090
227463
144364
56326
301370
58500
204307
78040
96015
1304
211525
308509
170420
240178
3418
235474
53104
125182
58724
277550
158812
21210
88437
103956
67046
1645
309191
105540
156477
5147
286404
38705
245253
231465
59660
73031
165467
69981
53873
75258
5103
134188
244410
85408
196985
28035
210327
164058
199949
65747
300056
171224
189040
38213
86256
82038
24500
303381
217420
136185
29716
97298
195348
110150
15014
46091
107373
89084
160601
273776
219954
50064
237470
106879
303793
117525
178556
225802
25665
114465
207763
80348
47308
42922
256563
107983
218357
153310
233923
278513
258088
150517
173822
106925
288745
201659
261598
294973
208248
210943
27056
212320
92824
23615
275294
138012
279552
273953
3393
293753
22636
19845
235331
209100
148109
46468
28845
21316
175759
255489
244232
65876
102116
117713
285876
261542
22458
11151
61852
168779
13856
292714
120959
8953
39099
229145
242322
165394
115702
223488
219380
168023
90609
259888
12003
156621
187007
75187
93927
98069
263374
190599
148532
263465
268396
266906
309819
296044
297257
154354
93981
281682
99593
45741
65489
36147
231029
231745
263488
212665
279499
178288
98021
204774
285811
113183
25964
61730
49445
92497
24486
180342
192466
204976
279129
9749
35270
141440
155732
172181
241019
74287
128355
34560
124071
98199
67960
268382
64108
59936
128606
50169
138213
127756
208438
277011
35795
62108
34015
74552
174751
31057
186527
64169
136676
291831
244702
128046
101644
146194
4484
30228
252352
308519
275189
171818
195990
87897
99041
206923
53084
56041
199265
156031
521
41783
69637
103624
40490
195903
3393
21798
297950
216675
203187
288143
28025
2050
223767
250601
249515
117145
260015
153104
35612
63186
185613
120834
176497
281546
19678
198499
97120
292965
194813
306898
168649
50677
246880
255294
2487
115860
299809
299511
161632
58495
226743
191665
118328
148382
151041
31432
241016
31091
243330
166510
183235
165704
5495
272689
25022
257197
67417
113181
116881
1320
269995
157054
54596
38400
93933
11455
217720
157909
258534
188178
160719
203326
110795
8502
211987
176878
6560
308384
27449
101031
6626
266363
289196
266609
117026
97857
123725
234698
84785
306343
99109
303103
135983
4256
25552
164761
228138
159674
106834
39333
22739
234673
101478
5828
157171
127142
142154
72838
50621
245609
259329
123740
91779
34271
285177
52897
54670
159828
198904
22353
96671
274130
131090
255437
181257
70463
246870
159075
63910
233043
253691
57049
37999
64518
140735
80882
39539
116670
43620
267137
301634
309392
164675
26411
154856
153485
180506
78017
247560
162255
2525
259136
200818
35017
291509
267970
99044
161426
2520
94957
182363
144292
117262
286041
40521
307016
308020
13738
120560
304176
214196
269581
115713
87153
145129
80806
280470
293132
55921
201687
305821
263467
80205
277222
159880
178712
148172
203777
43164
282110
116483
49653
13796
129448
114937
221237
118438
175361
139965
271447
33896
106862
299375
53358
32981
274481
231916
265221
69556
77881
92018
238546
188497
268985
290982
269904
44361
290845
306724
268701
307332
232724
42424
67356
69929
212127
25019
77123
107669
227974
188038
181107
273856
170988
75899
5750
24915
173168
49400
185360
123520
121857
190447
181579
119461
260912
236536
102468
68585
194932
66535
112671
267901
43255
222591
140368
299123
262206
67231
202484
173270
173909
304204
129092
213944
29055
103318
33306
247262
196336
301654
182420
265389
144833
285024
188800
200647
147833
135826
255863
252057
123756
103776
234307
105767
21865
193666
62178
200427
96401
38053
172084
26792
190130
254630
7335
244020
240986
47463
161809
75100
175283
4799
216862
240896
147781
112051
34285
98159
222015
51945
16234
108650
196537
232941
301728
87369
208338
304159
290225
223959
262042
60410
295985
277245
97386
122558
292828
75513
194811
264880
52388
60081
121166
174693
116166
148203
255876
20008
219102
135228
189528
57745
251653
100133
129946
155357
289674
215385
69350
71190
132693
26094
240160
222902
180263
158965
205502
23751
256363
296713
20268
297920
78580
1555
154866
30847
139181
47402
18561
94605
32042
267243
252456
25802
263458
30040
264124
262222
145015
183210
161188
297107
466
270825
177125
125805
13657
130964
142865
120563
103552
263373
283137
92014
23885
161059
205428
285088
25896
80273
227852
7740
236782
182494
193262
50202
28649
119530
288695
98305
292671
186113
181639
182358
206260
203501
29577
238420
56075
122988
247927
178554
174860
152701
306613
251742
240836
26764
3408
141081
72999
94154
29908
195590
136082
283088
69137
276317
104455
241827
191349
23283
267775
4319
251667
14675
256454
262557
221944
18279
226743
71350
104893
107267
124916
195660
169151
226041
129118
2821
50125
296857
282703
111281
146607
37522
291569
138057
79035
137832
17304
166399
228140
297866
60194
51244
229220
235240
276993
216250
205177
30418
221004
75351
275139
44795
29761
157853
278940
196877
309931
13866
120558
6432
70577
244688
193732
111321
28089
183144
26205
41388
57540
112143
119577
11580
210870
28716
157383
1045
286969
72744
268368
270275
5787
199514
234913
177387
304945
138409
24421
659
160808
82146
155205
133763
236117
10664
208642
175334
87045
47843
195615
228154
10535
265714
11413
19836
203656
246469
144377
285595
100729
93510
293809
210865
57547
104076
223344
44041
86077
286935
177277
59831
283635
33055
242914
251705
203438
182142
114529
133813
193438
9251
257589
32228
4580
144603
22337
170027
117775
168762
173654
9320
170182
281759
22845
151922
228630
110377
105233
53392
178925
264851
20350
33011
148772
266986
112921
195797
24759
53362
36402
214351
275336
21858
163771
185121
240902
124929
274080
249604
177309
295396
265113
210211
235925
156209
209727
212516
159530
69741
125847
92318
151607
136136
60212
244754
29286
35168
120081
305044
288720
77895
247673
48075
220456
292650
166187
288496
73082
202876
7880
210441
62780
74861
273176
28485
225339
92516
139810
59227
296963
114117
176771
24321
37371
178131
222621
175824
2130
257819
241500
304599
140606
46562
68658
186646
49265
96666
85593
281564
228513
291417
174682
42509
134679
266599
33067
226168
206799
195370
108649
65641
155937
3644
278990
56676
27299
159157
106110
44912
135771
308647
230751
274792
206345
104924
275748
293717
218114
51987
212784
56782
88278
113677
109546
259107
60492
135562
158720
210012
142715
27907
178525
103617
284146
143124
300638
205363
207394
131739
158131
153827
148249
155148
274960
301041
67121
102807
91941
122658
251154
205838
173321
46324
271710
190689
6105
477
38898
249511
157002
231068
97298
73060
184174
146023
107982
257343
195454
96058
285143
114740
221195
233750
182417
23406
84183
299747
157689
156084
45582
144327
306720
273727
119719
78126
89941
277138
256552
47951
168468
255043
248159
257564
305235
124035
16931
281021
300116
300419
103560
235473
77199
289892
45525
133400
254734
71158
186186
236202
71493
225640
23313
18409
137103
260075
133493
26567
111156
281801
155335
223521
264506
60462
161000
75686
101816
238917
198299
230686
209629
65194
92295
145939
60290
53303
146487
9197
130754
272044
106289
228973
186540
277918
251728
94470
150305
55549
274043
101529
300852
262912
113702
237293
279989
89813
38488
219370
251245
308012
91972
256325
141820
149190
178395
25913
275830
248934
235382
244102
31047
31503
147701
12959
214870
92884
97206
229718
149776
256374
35249
143392
178294
91944
40185
287004
51044
30776
21268
183103
54742
235438
8329
306548
245903
230786
69728
91801
166093
104855
63555
234981
179805
228763
94311
136056
180241
152171
169181
47705
182918
220498
102449
284442
56863
71662
297335
229280
214366
215168
14516
265822
242005
162280
13823
158055
161811
167998
121479
75055
250969
274177
68829
150086
108766
60474
216820
176847
276674
278222
297620
154127
216666
111731
233808
78606
37298
142765
280787
46186
125417
200004
210175
173239
297448
115631
198200
255284
104359
125534
139554
156897
167321
81539
256410
300266
40316
154005
99455
81591
13793
51145
169599
169867
2902
96609
239965
294084
94424
84988
209853
201597
72708
144911
242203
110657
58117
145834
544
139314
232659
174017
21406
189113
216977
170260
155977
234588
106115
303831
33632
231452
40264
25952
277255
191426
52027
245113
27825
150724
250767
169304
213748
283749
184186
262224
292953
80093
47973
139020
243253
279115
217976
95278
7731
284493
281380
124365
94904
238845
255852
143179
250449
84633
185284
142198
6730
286384
142213
174762
120878
38099
212948
173039
140727
131541
117569
187615
211229
71467
164426
188763
57623
32013
87245
276602
34531
292509
222274
156590
40913
2970
47872
198353
310009
22697
50536
68952
12788
176190
72159
280316
77994
179744
207870
101356
93533
284659
84388
6329
251329
39516
95371
244172
180046
118717
237980
233913
1365
164760
173716
9885
293970
102095
146184
301246
142451
100840
179251
199165
210558
119551
175625
103547
242670
141099
255330
200155
37309
191546
46962
187668
22635
288020
167678
227495
278973
164113
272205
25506
165441
96998
182054
292940
159569
125259
29056
173240
194335
190286
5775
165371
129888
634
97782
80055
93260
173533
273769
37550
138439
254411
29607
305470
100594
120179
159426
182117
118942
50273
13220
173330
272268
82858
222099
40842
260857
50095
174790
266018
131798
213497
304955
194181
192897
251580
22706
194996
68025
133765
38680
167790
149436
5926
162137
78581
103759
50970
299839
182290
176036
132898
96479
115573
92237
192677
271821
290124
230330
250440
186787
176157
283300
278875
151479
139455
147206
269820
121350
16408
231246
23768
1884
40205
255372
215900
281283
26747
127472
238353
121433
82252
55045
149681
112991
193778
294243
150344
186324
250956
130814
235791
189218
190589
22914
29929
91348
82526
112679
199608
209742
210866
197776
78980
240191
113924
18528
26303
125096
86521
3964
159542
198239
238870
23153
294876
300610
241859
129641
107153
210693
88949
240266
6805
274299
290311
249583
251836
134228
248224
280990
16833
65598
90258
78231
156747
168233
39482
92589
93827
250475
121371
112349
93473
42917
300389
218415
226205
174332
298
242277
91115
81444
117873
219970
229847
206196
10087
306373
246951
143802
79271
181694
54806
124838
48854
271238
288164
159512
288778
8328
18637
136205
309447
56042
87028
150434
90760
191025
14342
172753
189036
183061
130993
91364
212469
229592
218832
183298
128376
137285
91316
122845
118904
294209
224456
141644
256894
81888
179023
123969
215396
156305
256653
307663
43984
63204
16396
24723
280273
221904
25152
107041
195417
34143
172261
3721
303226
221636
260641
176404
277474
177328
48807
234676
281574
8248
99830
208548
73654
236560
307362
132869
187105
99749
29121
263652
232441
162420
9848
95428
64548
91151
196434
229751
5761
302575
272503
309757
43276
147879
119194
135256
291895
278772
120431
156696
127266
164712
171767
296118
249782
86690
76178
293765
301076
229171
244403
45015
19348
133591
78090
304391
51855
1668
97026
289461
250460
45923
65111
38503
171615
240040
237380
219530
46077
236205
308857
288145
193694
248308
38308
73748
9556
116007
142517
167913
240845
286095
119059
206209
24380
110644
194814
91010
240661
169819
293866
185857
300476
120121
18850
263977
51693
82406
274167
275321
277262
70189
115921
98167
257117
105178
155421
111703
88764
232606
182559
79743
290418
75551
18219
104685
153238
28963
140047
113912
183707
309713
128983
44090
298849
158518
191098
109413
234820
192686
184832
200908
95455
66470
50426
215011
116097
236987
101603
170916
117483
121600
300585
289637
97943
81382
196513
236170
127835
203727
100691
55397
184796
225900
292475
71050
104424
230753
144103
207365
196425
66730
189372
265502
203889
307303
47873
133915
297653
203923
168941
242708
97375
187716
6411
249388
210760
261831
258838
114972
52264
266835
301539
247985
90154
102189
8503
253606
246851
287239
236070
137428
278186
17684
163321
274081
164288
114129
40646
298547
108724
33362
275315
291106
42859
99634
181671
166155
30330
90311
212472
275320
65382
179583
142680
79908
63384
140139
204577
119911
8415
13602
75496
78764
183981
159662
195386
50218
170221
301823
108764
150936
118629
212830
235436
105876
37066
251333
99186
220299
18609
97047
78826
61853
167207
234928
197470
120226
135144
211129
2994
32992
303581
238146
275414
225680
211509
51080
232511
130329
190021
40990
257679
47146
74865
92856
128851
57522
277809
178975
70842
288392
178426
65308
39834
278586
155057
275492
300320
301486
159838
145523
97043
159081
28652
224639
50435
204665
195685
271188
25928
30469
115612
295386
7210
218932
88810
84182
134362
253363
165485
183010
214196
101116
98234
50357
184294
78759
289283
27637
153400
140685
45273
249032
292336
47291
30172
95548
155242
301781
164513
259596
197442
78545
95812
81473
225260
32007
71654
108386
251633
281744
46042
217676
202182
48816
72828
74494
109160
140577
306976
234840
18004
284602
27523
55681
85776
27365
81317
50925
210526
162466
226313
55306
69983
271119
21721
160780
263488
160156
74568
122960
75437
238515
1488
111588
45533
116554
245556
267843
61213
187185
227438
29931
16208
249760
27390
199837
51153
78837
28804
232000
151452
201293
207380
259770
65650
161093
103194
182136
165391
218413
40890
61133
165552
35210
286868
148870
256608
135719
53436
43375
44338
46521
154309
146086
192766
121523
308850
198817
85112
14803
79183
1348
271511
60246
283484
52761
303410
39993
167679
53259
136756
293678
164539
208793
37163
27964
147500
157384
218698
234321
47989
71031
372
95607
111723
98526
300940
234127
4258
18647
165929
117743
110425
68785
46166
141995
29556
118453
44075
280121
286620
125567
113966
219399
303290
243331
212005
265626
146035
32532
264894
287116
93607
207046
7082
293271
278351
19430
160688
41520
150903
154127
99915
14385
179126
69184
231297
222632
44775
8064
255586
31126
148039
40026
248448
33739
305402
269811
98034
309401
265644
225834
63163
106030
14146
134230
123856
75133
100509
248051
170328
69181
262796
252980
159443
220810
54515
10392
16147
95164
946
181579
169097
159286
148361
176541
56869
243613
252615
33321
155445
171463
251821
191402
37735
217504
266318
108015
284783
231498
182340
49168
245037
49868
279505
114730
6838
262532
261181
236560
44479
264811
74673
101623
16551
132077
302223
51292
62098
55573
79126
125474
144535
302394
116514
189281
176213
152479
306379
296192
308898
73838
282535
122514
98381
294378
10998
152586
208579
96708
271472
108669
175600
122168
184358
11377
113567
259901
232420
19068
100559
265666
89826
73879
62178
61066
281187
147075
155633
28844
251661
105607
47521
251732
86396
298606
247280
68670
15309
199693
281917
240742
187400
279096
299396
45379
175780
80069
69820
51889
224461
153270
85341
10512
34344
43411
37129
2504
110195
16475
306183
5722
999
74167
28682
226786
38036
141405
1279
295050
66847
47140
45691
214332
20079
29347
308387
171705
161057
37594
108062
50896
292965
160442
170420
150453
3501
6178
181731
297136
272652
195516
116447
12654
161467
17706
182312
5358
117310
290926
88409
55034
280475
204172
8967
11791
289259
90907
162182
97404
131692
205542
56565
202744
230998
189559
255164
259966
143952
2239
260574
228779
146298
94424
229692
209982
106109
224471
6608
288799
16966
161861
7647
274672
36095
47247
40251
222127
9612
137187
57381
198026
225382
291633
22667
295637
295103
270496
83364
24528
212341
300818
149912
237696
37858
301223
161906
198202
112474
179542
231518
9488
226499
160952
193916
47792
81670
81037
150604
165029
18141
276986
198272
244347
182470
42228
45640
58081
137078
267102
97101
289817
31072
81813
88499
112480
270510
127124
128792
137697
121413
159772
234466
131301
298118
247798
30739
213437
85793
121294
246618
201417
80576
101181
39335
93446
100847
48631
214192
66332
171734
195882
210614
167220
176989
302740
43857
180442
213139
301672
169278
29798
176141
282441
106988
129327
300159
39574
280104
164172
63629
111121
243741
46196
35603
287503
7057
107330
202066
271472
103826
11958
172057
41720
205480
2380
1529
271051
34853
226887
166174
279754
85680
299029
189482
166749
290025
275902
284370
147233
305857
235794
152629
22630
46206
184653
118159
61536
233376
9103
949
133574
23981
218642
62597
199474
42037
262966
153612
277400
135321
289668
257576
196202
242321
164910
253396
39518
78042
193832
278415
241232
291185
299202
67033
246038
307650
87876
193468
297518
82619
2542
13583
176586
92617
176995
204726
84362
49134
167711
275282
165107
71378
207737
21869
37735
82503
38434
225647
46096
116887
200317
233084
147812
46528
78849
229022
60487
89757
44632
122940
262614
220868
159372
211511
111115
32809
1637
307695
15074
90184
21843
53900
241151
217270
157361
216871
181697
88086
305516
49121
290067
270137
11739
101554
181655
224467
119702
266888
39491
167183
292323
160380
5660
263213
209342
35721
145262
122504
249512
228519
142607
211854
294124
159090
228709
206214
240421
300362
257939
212366
295429
124419
278787
211756
247675
42025
217730
188212
149985
233239
113538
107028
97547
225752
8059
253939
143014
44298
59393
21460
74935
111794
94277
35458
169239
304105
66347
225126
174283
125795
309455
277093
27487
69907
35233
103596
309015
276047
199979
284531
250974
243445
213496
218240
179814
296238
295615
168595
260205
169940
208746
167093
191118
20339
70141
191668
287497
273437
210886
101180
102025
226584
244229
137658
145752
223100
245551
43782
10430
40724
288005
137569
97422
38209
200863
255040
190911
78081
69056
114459
176915
9389
214370
26967
56492
157203
40927
208416
21505
83956
119509
38928
87235
294207
42100
63662
18614
76210
22910
307130
239998
47216
173752
149638
167523
249593
80541
22039
115780
301679
256679
236065
76816
140457
94053
50754
25868
190038
80981
247683
108493
148114
38477
264608
282296
204885
125880
281296
186511
158984
295387
65501
77069
117167
99652
253988
250405
11493
64428
63938
81198
127486
100845
140037
234429
149506
82548
70829
100093
296229
61181
213500
203217
82780
283280
19606
60125
86779
145990
271177
72661
285344
24752
125811
95451
127642
294985
123036
164171
112
131616
191434
212494
275584
85845
95609
127372
8276
66240
95497
119303
188293
44477
295946
54968
240972
52193
219647
224821
218261
71829
10395
94909
58331
69311
308479
71943
20647
258962
24712
223313
48847
271370
141793
285127
141676
160536
204310
278129
267515
214124
172065
156593
16614
190377
290878
129540
15665
30758
149400
47225
53117
217371
33538
198522
200454
269842
291957
101231
15577
125333
41280
182906
38557
84003
65140
19971
107053
262311
118194
185790
45053
54536
45019
117842
277181
109856
194612
88707
141116
15310
211302
29160
87299
279581
31398
20744
130746
210627
87967
71672
122470
213363
55150
275963
117688
217839
39500
170737
238141
247656
114220
123878
253276
70530
30893
208959
211830
191356
182507
107964
161566
161973
258613
252041
140682
150591
60484
233565
107723
183716
157750
26468
32221
153535
15427
113513
297799
221220
299786
107820
255498
16671
187509
157674
146357
81721
10418
144763
191824
217050
57899
276425
271581
20283
172053
198566
114981
73905
155230
109914
288619
164698
62432
43496
176419
300389
124186
73531
283379
204305
97623
98373
27962
79747
269098
7807
128496
149761
121476
168857
47772
20193
28392
265116
12498
254748
31141
280894
175988
157761
222796
117961
135118
56949
57990
154520
142194
81995
136028
167446
256861
178697
119260
164468
12221
181388
290003
150888
114389
52790
259762
168672
95138
116371
114286
184349
276386
170364
29683
1086
156469
146070
145965
161865
24768
114796
236149
51487
266961
107775
105442
95961
221254
47031
69195
122175
2576
40544
225363
297051
34086
292005
16084
162141
70133
217614
218073
272919
280148
1875
146788
262688
291538
163583
4068
3045
276924
111451
60319
90701
307560
145149
155556
83384
214034
22700
91010
34009
256603
160254
231937
185507
227383
117895
102989
294347
25610
76757
46817
88845
248161
352
169439
181908
192436
255861
32122
19270
171819
89900
207366
106320
51410
11163
183360
258986
215133
81151
82296
110447
217714
73294
193434
201095
48762
218876
147631
189831
138598
173808
158155
73812
130916
33964
127429
879
151220
287344
88561
46969
51521
23876
39498
36060
303660
250301
113717
42804
245354
6373
275113
274483
74600
188289
183068
97807
123258
298436
47947
136004
64041
212082
233995
270701
151345
31170
229667
271414
171846
283772
135353
180597
282652
101282
48596
207010
92965
28101
156395
105265
75098
118374
232236
58496
299347
293671
270840
185182
222613
3348
246740
255048
191594
297778
205450
42638
131666
292203
42126
10798
284497
56425
264814
64526
221315
65387
94518
96606
9387
69111
70820
17987
55811
1398
303107
218379
56637
103024
194153
33337
173437
96355
279486
141622
40157
157222
221858
89569
229949
43248
221083
182460
139256
188188
276998
288754
50148
98003
126198
185803
91342
279998
190604
240063
258522
279021
120585
206548
124155
217160
188279
244365
98939
306134
27612
203505
295971
285129
951
174400
248064
269498
168193
125235
70982
117199
280593
7617
129860
100235
12858
247685
264356
300662
157553
120900
259934
182668
300642
237972
119343
216990
207800
272775
51185
72042
97787
90543
84848
219924
71988
281491
28382
293286
187404
140364
131498
68880
226455
240188
185753
98896
92581
21596
53127
159176
282939
142504
95651
296233
247308
284085
123795
442
183847
257122
304234
294165
265635
266094
25470
114470
52247
24237
173677
140059
263910
102537
123310
212423
22879
130507
11968
126759
29500
57126
103872
5799
175301
198310
238491
286217
292338
106180
289974
164822
249964
86891
228972
45617
268725
101749
200315
73384
163422
202882
217754
23999
94741
232928
88919
299520
136839
229690
119955
27522
61743
118738
48155
120642
89531
79424
283412
268044
70368
222646
160945
296376
150882
191002
242480
105509
77250
25695
177184
239137
104315
219208
308324
188012
115077
191263
125055
143955
269492
233839
277336
16976
35111
142858
10682
291844
99782
75858
291122
203560
18219
67683
194847
249089
103131
239241
72569
126229
244571
37395
36095
126174
44542
66035
107925
54415
65492
197256
168453
28455
20657
211285
81654
104303
283399
156256
270871
126807
145638
121451
242444
154907
49855
147106
143954
138075
238509
98535
5355
102080
276663
295721
286171
293884
206038
37938
126098
219353
156296
68874
50567
168763
229079
206952
76081
117446
55746
260587
286916
266624
213288
8668
192617
4700
192164
66273
137325
92843
97708
89809
85760
304261
137614
217426
195482
265469
192065
166419
276999
27989
215103
293060
233699
86207
272084
82417
221804
5490
122004
178307
217614
217978
249905
178962
214271
260614
301634
9225
195377
135212
181914
165199
92839
57990
135274
115877
307733
39256
25783
164699
103766
162826
74423
57565
104854
21090
137738
259252
286817
237330
242514
95440
97149
283559
241901
37703
7656
218060
131707
10744
33307
109825
196847
277110
210437
74619
44792
174038
218619
146076
216360
230480
187609
229463
123348
267734
95359
203351
95186
146091
42234
106166
271419
24789
56853
71706
279381
168810
9461
132527
191083
52554
36699
246024
183996
259796
219522
36576
230109
191972
182381
271632
168329
228852
105738
178173
211931
208255
151087
42888
212817
117559
211465
69727
131726
55892
4926
220365
252957
134236
176254
170150
168410
233525
259149
206932
72482
138789
210263
111520
44123
307368
259570
247197
57090
273501
68444
110360
27256
265709
275132
288629
260623
53053
170429
84421
299075
299249
170874
162986
283939
108727
34938
180165
274202
277634
31469
201948
101992
9703
32356
36441
266693
55869
46352
252817
273263
231819
170267
252843
40234
135463
109413
178789
154661
187858
74228
48568
309457
242734
90672
301623
238830
174121
265904
62110
268274
155577
271700
43828
309611
58828
146480
257604
206156
66374
129095
222249
236545
140530
216939
123328
214540
207156
184030
182617
132028
133287
150023
294853
229732
5353
136775
288255
41452
234803
85332
11308
127426
30593
196040
170373
170061
116222
244200
257672
105190
37426
138319
104813
49894
9572
86592
196081
160236
29913
20399
19674
140953
276936
97548
305011
270925
141844
240278
219253
75350
193527
246187
71825
99080
243448
204449
8259
57043
285064
294537
156214
131870
189784
260550
169368
8708
160411
307787
75755
86148
122986
93585
270272
223653
140250
263750
83828
130694
4878
228302
8579
104929
296171
149426
73030
210806
256777
23164
74625
211028
60000
148466
83828
45878
113955
58787
186361
175591
185348
236107
137490
113551
231885
30118
197297
41184
305382
121028
122502
60272
7891
178933
56923
38601
69056
234430
166058
14316
84796
199016
249325
2216
165168
87619
214397
168565
27311
63580
235645
126593
220204
24146
81573
98830
217496
277838
67750
69229
92076
145901
187538
196360
68013
192233
203447
223240
43594
96873
308892
120843
297822
181659
12115
85033
81175
285120
239516
67531
86434
130801
68571
83890
41872
141664
298402
18469
240872
246150
127257
202018
236430
180411
176486
229897
229035
29745
163490
103942
72250
54188
36696
125000
180955
83922
113538
65772
143611
276436
16858
285823
242086
26576
174417
225749
262185
155854
249581
79160
41289
40302
73493
8279
112575
267620
177811
14120
222910
132446
253584
135350
123919
81036
51948
258713
79728
265109
244483
297481
146275
24704
309812
99961
15290
217073
269203
272884
18007
101077
256188
216914
166197
235319
263282
280147
207468
41497
4579
195877
242604
72299
72018
273606
116973
261738
259448
18267
25325
139053
162018
59087
73049
107651
296547
137307
235450
86615
292993
39757
210920
301884
13093
106685
230523
178561
218730
50918
227055
283249
202963
996
47801
78075
199021
49307
115466
33465
15145
202327
307854
16760
51863
37334
278131
172987
222384
178988
56884
222478
138809
196540
272897
163182
301877
249760
238465
28660
6230
142048
60615
17271
164138
159608
8235
18111
224081
177837
46941
7138
96053
54040
81340
116656
306454
32911
53474
296041
239880
256812
231699
194877
266892
57421
101227
299143
181091
290895
145154
97805
137691
4152
275382
44888
218924
29073
4169
214642
94342
247677
80374
262714
106607
3390
34216
289393
180789
41700
275367
52360
27193
104639
24862
218009
244143
127458
107676
163073
81779
82163
40189
230355
168932
265352
273253
22137
168030
199219
173819
250389
309615
60498
214713
180474
28682
123061
69919
138516
161195
126208
159307
118512
234848
299529
205028
185263
11626
180329
36007
193110
196749
80903
261052
129808
149029
184252
12199
245736
281854
217141
180172
62752
162604
282177
309267
157941
117135
197497
253726
55404
146832
211223
5647
88621
35201
173170
185985
105379
158263
36300
305807
146382
90382
240188
30909
67063
187943
221380
221589
17502
200597
234467
56719
17359
148127
53130
192268
161729
232153
128720
287497
256534
64852
114228
171139
116165
189882
275062
191797
72335
149291
106054
105683
291768
140252
239215
305039
100533
298170
4912
141132
138173
209981
143961
76545
173514
282544
289612
160104
185844
93049
52520
43978
104649
288876
131451
24235
5226
213767
173194
36969
2563
131257
24096
73026
42446
216795
22856
4769
268311
249276
160116
191437
31641
254890
27029
281321
254682
287779
26245
237274
111775
133835
127057
114238
256149
11568
38490
12290
34519
254990
15620
16476
265301
27360
132186
202015
10719
309504
254457
11946
35856
255955
158570
271248
268379
75587
267992
3300
25748
150418
148237
238737
302421
170698
21379
73271
29218
106708
108180
161518
116418
172384
296121
30931
129454
33167
47662
308505
248397
31898
169300
223854
185811
136096
77863
39416
157790
136466
254100
247878
199445
197333
20680
112694
284044
167536
11085
189547
286633
261066
148877
246448
83105
279139
198124
181854
60092
21810
237884
17901
50568
2170
259837
233635
154537
61416
171399
92901
250606
121592
24944
57942
67006
259233
207641
242083
267370
258338
274846
275921
150767
8519
164291
205852
193313
307605
207468
25911
252470
23232
192899
112654
177428
253878
133754
184894
78032
121687
131714
213146
6673
49806
51216
84507
55167
280652
132754
247567
68114
221370
58239
16892
195629
259526
296935
292909
63014
135965
31185
206414
76728
16144
197797
202723
197907
159467
245899
223090
298951
71976
201632
38587
167082
64034
125584
120892
30036
209609
204956
9665
220229
37296
114523
11805
236128
155491
299290
189431
259401
179813
100170
36919
248193
287357
201908
61726
172218
62498
86405
26034
225636
232184
238047
45074
133005
94161
157976
26923
296207
108120
64694
117874
152974
237869
174600
308335
114636
118913
38
184423
37989
227261
279478
116562
194876
108655
40854
281952
241866
283480
209126
208487
171387
279257
120041
180100
243307
171474
233876
77127
85955
240861
102466
205908
141930
118617
226104
14525
32285
126105
228481
256747
176952
259354
158049
153303
86128
250643
20604
197280
279332
124734
105158
307163
116676
157772
303735
222983
165080
39403
94424
69701
288927
116992
187593
166724
118486
67703
24901
126738
254971
7532
206158
238033
124051
192699
94316
52338
213500
128624
135707
156609
287246
202881
55807
243313
98329
288245
205636
234013
156136
44079
222668
170763
101886
106785
268601
45440
5346
55529
238085
221867
150193
156605
157476
288738
22197
282471
50430
188834
244166
125285
144191
110722
33564
9955
287541
301650
309986
116760
205560
266350
51295
155102
239550
85836
248232
308047
129928
29095
247661
116589
125607
307606
132417
18523
288080
232073
242045
293243
279927
263519
38159
35680
118143
224684
128992
251898
134826
271673
106765
3923
246863
14720
75248
257861
179833
45109
11304
10404
78967
46025
249733
54744
23063
30711
270744
150095
5341
91143
277535
106737
257009
5694
289588
308891
231801
93335
178323
142434
167707
85609
138737
36618
297982
38890
73159
307420
181498
226627
159151
217677
282019
217055
182054
172711
59659
24185
249311
74569
172219
72021
292137
45002
253103
296310
300826
32767
301998
303944
70369
84688
293747
228779
223030
10905
57198
201991
78969
225467
272533
73295
190292
306053
269431
100756
162452
67015
258175
61388
260347
304773
137394
102276
134149
218897
156940
37101
219345
144988
167834
32706
111701
273066
79859
256905
205673
110944
301257
295313
53815
298246
35411
104709
161917
197240
9378
107728
79722
267956
161397
298525
245027
209860
276436
6075
125730
76612
192603
79239
208546
113479
290771
152082
212719
137734
222867
186813
308611
296176
253742
124673
261239
44605
73558
86958
288411
153776
148078
64199
17701
198936
246902
184076
50381
117233
74483
74944
115943
197046
245198
266471
35643
39780
79108
9213
256580
251268
122785
221841
64355
105546
239328
101118
144851
216073
163302
87315
250188
50049
134571
114297
304008
58502
13415
11071
284394
209015
243673
52639
129204
35291
74242
39511
30251
237549
178320
183862
291691
233584
102571
47169
180848
103124
124952
7810
232294
116056
271375
264629
282378
115026
205459
154187
199860
263002
279449
83918
180934
302245
57515
178188
279148
193427
112139
207883
242832
49398
275680
271718
228464
221528
283757
86837
223927
197354
265532
31662
121097
307741
287795
242478
218626
35289
133532
73365
169475
82262
34741
302131
243946
214494
202313
253747
20535
3350
234967
170222
170776
217521
139563
27492
71970
19789
303452
136831
283564
172494
132508
183075
143307
38391
309648
287726
306331
56322
152460
205821
44922
261757
132989
197311
93006
29793
175178
22728
294070
49309
147628
19479
138141
149873
214541
211411
121568
242081
16649
228638
279201
227553
296869
264014
52838
35821
120355
113152
88063
31565
299428
246789
46142
245536
305884
127870
257318
152286
52088
265936
74631
308940
261273
134610
203047
215775
18358
73796
388
128100
174991
194024
227800
220192
147719
196333
33716
83967
188265
261450
291726
54352
20766
52779
258789
41581
254714
100277
49565
224981
231374
28940
149959
254887
234734
34079
283243
147139
24250
288649
7315
70174
107314
35671
272324
217142
165940
127958
151318
10811
295938
32432
153936
153622
33484
74704
78266
301112
204281
94188
189600
173074
288877
250842
194103
267832
87016
183113
12185
123321
233967
20104
278033
100772
47459
172011
233364
105407
106963
56477
200653
99811
230455
30515
15804
31433
183442
220401
204614
101534
128736
117195
168765
185696
303915
51842
260875
26772
204737
201103
138360
205010
273950
284021
283227
196865
214419
16789
228700
306566
43842
173812
282633
130121
287621
214440
188966
136429
69113
163403
27053
257341
2187
34121
309991
140909
19208
241312
171748
46605
184721
203625
196828
234470
79812
90588
244739
140009
164198
220917
297242
62002
146797
149114
185651
170080
192013
41112
143233
227018
107975
162253
296605
30536
13070
223643
139400
156134
296529
36637
228506
306594
97055
241139
63032
119397
268871
29852
302508
252518
123468
190568
222735
19588
189184
197837
283322
17151
293105
109206
211931
220981
175934
1022
304522
104042
65226
264019
292532
88165
274217
135284
178800
302455
99359
227612
195097
127034
305070
303464
37200
249421
307083
135263
233777
203979
49338
38724
121165
180456
205909
279529
30747
131960
108311
65728
39404
193891
130445
188952
232330
175387
94631
223987
189490
76008
83292
203671
148461
193751
272374
244435
187635
134862
136988
55573
4935
109420
87356
287993
294055
138257
104996
175382
249293
129368
150182
220067
211564
5196
40558
303464
131858
185095
208636
166962
256615
287396
34010
294855
133444
302500
290643
110426
31600
40064
147984
30130
284160
52797
241408
259965
41055
304801
138454
18609
93783
307494
273142
138914
215374
221754
205532
153428
169435
264841
181550
126257
5440
29254
82965
264520
280985
47792
76798
230675
192597
150276
197057
206201
224557
154945
205339
83048
70907
77318
297324
136742
279095
183981
245725
151940
88575
241831
98445
253445
159060
220243
194946
15370
33211
18189
138498
51804
22433
22695
92438
189118
26596
124257
56905
145414
91174
256200
83546
212587
135588
236824
296094
276281
98800
302471
82121
161566
295889
230352
132179
136185
176198
276135
35503
205777
133334
187111
65988
159737
45739
173870
191134
251305
257587
36459
224817
293920
23471
29271
17556
109108
90068
262160
94400
244037
6408
236474
121790
180224
28775
201944
112681
87248
44503
96766
89027
102857
282723
250354
5892
113003
87839
252754
69061
29952
121180
4806
6671
186619
167001
26536
145599
5206
4791
39913
72654
142157
261075
225212
63001
51096
129944
292349
74477
303564
281411
90506
117387
61183
155257
218956
27701
102072
58644
214455
90861
84255
72789
143891
214846
284801
283348
304615
204816
6001
241377
35451
243842
143238
122359
114828
33102
232934
24706
234607
14528
70587
162946
227759
289322
237387
51162
25681
235078
31389
187793
309935
106635
26276
214863
113477
284720
872
193859
138658
880
20642
253943
207142
35660
268889
298398
85632
44083
184160
69794
202044
134038
248493
147051
206281
40756
14910
113052
119919
99149
183737
162374
60880
54532
105605
608
297246
88897
122149
97324
212907
14263
101894
136159
35803
23716
258205
286396
277567
261217
126169
79085
308311
185911
285903
268770
96475
210342
31618
35009
101979
125084
178718
295215
188096
42964
56157
29873
27125
288185
205388
181124
43095
148830
23743
7324
189905
22802
66676
181059
235715
74525
194926
17342
172438
200573
113166
226492
153488
238712
62331
25966
249194
132117
259944
225427
161889
275389
173637
94103
273305
303140
14636
171455
46586
90679
21296
255170
4179
118499
169115
80322
281986
84249
187842
149034
264572
281521
67713
39052
26137
3979
305143
303075
206454
266517
128856
52337
167661
212471
279924
192187
251008
166888
188152
266275
39056
189948
272670
85228
257381
95033
12059
276436
72204
32537
70552
159382
266221
198524
142490
243621
173579
16095
163973
2984
227954
32762
14090
9252
56574
197120
101437
185086
104423
285750
148606
54474
98040
67216
183685
6591
195119
170303
181921
75442
11439
226729
245331
274822
303879
5105
178028
240546
270017
154188
308904
306904
253237
24793
217767
139671
151158
262922
164563
145957
287943
74912
81228
195636
67900
187146
85241
47856
59243
248624
17828
31984
286237
291960
261327
308792
20341
126556
111051
19267
181812
232366
192481
21245
18521
269313
144838
269628
263310
276601
176262
169632
302082
70300
35719
5521
153693
210403
233313
276048
85010
135096
250458
287099
159178
47815
105048
80166
290591
38007
238435
206579
199216
129757
174235
45413
294064
57460
115098
125992
131921
155533
86879
196233
51578
309488
220714
238885
295163
67004
114749
122456
304134
184531
90283
143899
62615
6288
162368
78117
224749
282969
206739
169420
77272
42593
142216
69567
11485
291412
201441
233468
118765
266117
270612
292979
2161
236226
125051
125027
206358
65235
80290
67375
166130
277802
113491
218711
108910
222283
47337
275622
102353
13871
253992
57845
261729
80857
258744
20929
246777
151799
32073
236591
145958
74942
244089
3252
193880
304878
68699
76631
251232
101191
290199
268226
287544
188682
13785
35194
274704
869
211264
217639
242940
181329
12868
45317
34077
132953
162027
303449
98129
247488
65945
50844
85434
68232
12218
287023
141247
123150
272150
216259
97519
69831
255332
60806
65726
19634
107251
152168
180569
43497
29838
232799
216136
17228
256593
34946
261033
114646
6806
180971
139045
293396
217854
88302
212329
309232
17458
185865
237142
274874
284482
200732
289643
240917
240078
178485
145177
308185
169323
3097
95313
297888
275705
159322
277427
240141
68857
130055
110500
196672
175128
33263
110165
268113
65775
281490
275892
284145
225757
219729
104466
206852
121487
235155
111658
299585
92322
285152
249411
108211
280304
38337
99371
248757
229869
289754
59032
58937
103576
54508
243605
192092
297761
191205
165782
296982
110611
244942
244982
303375
76404
45433
189974
293228
148524
169936
165312
261802
198333
8003
140495
159542
50316
227190
158463
182823
243594
82535
9323
121361
64925
251284
103557
86150
293011
37169
84759
217927
67467
246835
222512
190386
206390
203493
209988
305050
82551
208431
82422
107656
157654
43479
209126
35767
260640
16282
99563
296503
144243
251806
297863
125067
90599
293159
92076
56390
69040
5907
151289
218510
243918
218806
206280
293632
55097
122118
118868
76253
165862
215525
61375
125017
216573
120158
82499
76664
202365
207814
107772
256424
224546
167324
179852
121680
55873
130485
143755
49900
259267
18300
268240
286926
176648
129725
302784
34377
3838
169680
182329
94014
63104
279786
116649
162564
269106
3433
66641
128250
77094
155111
108033
214254
55811
251907
193474
296752
308107
56498
277922
43151
12951
36565
126843
196257
105054
87965
28828
282475
100358
305720
203066
152169
88516
105022
217316
143379
194450
193564
38486
204720
190930
61557
51916
228408
139848
38642
184017
254225
281472
228664
64807
124118
205354
275345
44466
218620
270321
226150
290706
290741
283571
180795
225790
238307
225783
138874
95033
114352
62738
203642
57913
154531
53755
90852
69881
142173
279426
77862
130817
113857
218566
199633
41359
64974
124486
116474
172317
161044
268398
212744
196342
223962
278173
154518
218035
265396
34635
168434
115715
203121
277790
269616
220479
193480
73792
217473
187209
99903
97451
164084
273933
164233
51911
167158
213607
41475
47977
212478
159230
127868
94173
208214
152135
228969
9762
307022
164173
180035
266567
77648
210721
169869
196586
194747
232337
225053
59441
39499
199983
77745
259544
251074
304713
225985
260800
113771
14524
5462
155494
91112
38280
9824
206792
204127
189949
145362
225915
60914
170003
226701
215036
298670
36373
73298
26045
76625
188763
110448
128486
286218
165912
152982
160645
238830
153898
297582
56113
137780
133394
279058
164450
104267
303772
176260
7427
307423
123379
54975
74511
208378
244147
213227
176781
272187
293094
25292
69668
9711
186987
238039
169623
19202
87255
309161
102625
204178
255718
276156
100038
189381
43404
135018
71670
241747
27545
297152
284005
266822
103423
262319
231724
277466
193140
48611
187068
136650
254648
283203
34751
23223
213007
143612
306045
50893
9699
204765
190298
255315
35461
143247
158866
274443
144481
127726
265041
47591
104222
119168
198143
129173
25500
135321
53328
184594
198420
163847
194852
179954
55353
41144
86592
245362
163183
80908
123208
5664
283520
33127
229832
173989
301847
55360
278510
14725
28704
64507
209848
258028
281466
257255
77024
176516
232174
18735
263561
219566
123824
41278
125021
79955
239117
126795
93870
62157
271400
118020
99147
265773
121499
156514
92972
133762
222259
129319
240409
129738
111920
199355
139055
66906
13319
175442
285671
42918
167552
209554
36388
145298
59947
66562
198037
147946
107904
65442
90662
110867
75695
234873
225337
183613
274062
116495
23663
68423
236547
302191
78444
205692
117253
84003
299681
28097
216666
88788
68441
237453
220597
237406
215784
185334
62630
189506
199810
260248
306433
293450
25611
138728
154672
99890
222815
261510
54814
73140
29331
53909
173370
187135
305689
152351
75993
258779
84208
98072
120993
278090
85375
123855
167754
170745
293192
191988
29117
16910
246436
197784
18171
142874
47319
223386
45497
263082
22665
255207
295125
44534
254072
167165
215841
26851
272914
248727
39818
168940
188910
104477
250535
131638
80481
200018
114510
147080
91569
268013
147975
144368
124114
87843
66139
148102
204580
57877
244330
16211
141375
240717
142023
183069
279985
304057
36138
222264
56477
226137
57185
252356
252292
224300
68116
167668
11888
123074
219478
259926
231798
163474
265884
58128
292225
135668
184977
306593
468
75790
265507
111530
302101
307399
31403
11277
152738
156312
278457
89516
2770
90877
207834
18067
298911
29760
153714
102777
176803
274740
188006
280790
178683
137034
250241
215829
190857
244884
171748
278347
70922
45090
180803
291162
116119
187078
289125
21993
309460
64770
195373
16262
9228
271216
158863
110602
80669
194101
27121
97697
81919
174277
117384
86691
48238
181544
124694
45628
23994
23675
68811
235735
52654
23265
217367
137207
214769
172109
181446
112964
189439
172223
266817
125150
58833
52891
73665
45239
187204
267570
250546
294206
239349
182821
246355
47384
157100
177035
212073
124339
271256
2381
234213
195873
102220
39466
99023
68496
193044
145723
66564
4374
288419
40681
30758
29150
225928
202751
5916
276321
44236
55023
299561
60976
65757
191677
141076
111323
138880
163453
159305
206780
207730
160770
181285
244495
25231
84339
155928
239080
59571
242637
307947
137966
160566
102774
248233
73681
211296
114511
82463
69536
92350
262413
80100
160101
188081
156241
3703
126641
78435
181458
202163
252020
115011
47415
14760
279686
172699
270919
171889
32387
222157
192407
103183
232615
216292
214672
71581
25669
125905
156538
172909
238804
38009
143881
209725
65970
146944
2602
280244
252472
121629
25228
223114
61720
141144
227655
257873
226442
264809
152354
265251
213883
305965
86804
111907
214183
113773
8754
160302
278866
177558
240115
94478
145710
193013
118429
251169
191708
251917
199875
25332
186921
158441
2366
73982
102831
166566
180379
185511
98960
100808
58879
150755
181644
202207
82925
269530
225118
258908
172974
42790
61077
133249
189891
146512
137834
178071
249316
181126
54124
165942
63002
203711
149976
133605
198957
75997
308001
33045
297315
86142
295188
284025
70600
293541
228005
17245
222196
271302
97170
18981
118756
181291
109194
242163
50249
21359
246247
93933
294691
48360
98424
173800
208765
99646
260190
38450
235745
75640
111965
81763
163482
156882
150074
276470
260736
286610
53024
171145
120488
111610
109800
125186
3130
113204
125579
272345
162237
273850
139436
254770
255939
55907
157376
47476
95944
296483
296207
234330
274432
130504
154230
241926
119155
132579
8125
9264
130733
104254
118848
34811
249638
108866
29708
289339
215906
219671
198598
286415
296771
149910
273479
58977
125531
27338
26962
255734
85380
271608
56062
43227
240298
80465
23817
145857
154609
182944
110368
70473
6700
8294
159950
253091
243904
226870
190690
275385
32109
135438
51269
46270
41163
288661
92703
202749
256239
63242
189869
111463
187386
227967
103271
184282
74395
273248
309382
12157
275194
181108
5642
309494
108616
298243
28395
149507
122968
98502
110618
216595
200454
115017
166313
190657
68524
290303
71853
106489
95105
32960
214095
200723
61791
298667
171068
87466
305514
130263
124118
58455
39532
211261
296748
17580
122514
137549
91581
158755
101148
129290
70146
73990
262762
269194
7357
192760
215324
88013
176648
196174
28949
231902
203288
18484
174363
184306
43244
267310
177879
149251
71883
232384
280650
296590
131732
166187
299096
12549
53200
117495
270878
111249
159075
26711
128573
293178
236836
164245
156638
261890
230476
164010
257041
205335
11967
300096
149933
164839
300981
116952
98054
109006
216151
148908
18573
240771
188422
146938
52772
2059
268795
160708
185973
216493
30035
263296
285882
207546
113555
8295
210838
39624
70339
132100
293689
184279
261409
260215
60025
59192
259872
93631
149247
307798
301247
48339
23038
55929
296934
13668
205981
148385
99379
283879
135222
62107
1366
267013
256548
176450
146044
187400
178093
166202
53103
147643
130890
131803
111738
139480
59629
98848
200595
169115
89331
51889
16945
186109
150134
251148
49458
39329
217671
300052
69537
139012
105561
122237
205815
73908
14130
44559
289099
275962
123834
64221
247720
34273
120665
209515
235465
266897
155035
269623
195100
99109
26653
238308
218079
33915
247266
7070
307950
128412
306036
203129
162707
175229
61266
6468
95482
62765
101671
65631
140016
243203
89571
262696
166898
139876
149159
3388
234655
109277
307861
190916
221458
145553
10112
159811
33694
266762
198399
18088
100899
209138
307229
176060
222879
155007
264125
118916
155325
177196
123851
121633
248664
301654
125376
113445
196675
172342
89437
198051
81666
4473
240397
283472
81956
108948
19974
172814
132045
185448
277887
35066
118856
230583
117715
39314
248594
303429
257424
238890
89436
255271
246363
234915
83217
221618
169134
191574
249241
223796
113937
273584
307129
151991
246427
57660
285643
45802
28768
202564
150888
48574
304532
17799
87848
215492
208657
41990
57292
225149
38159
130131
31510
45344
243893
244352
127935
272900
140322
124422
33286
3111
258080
4154
139483
20908
35272
29360
282736
22070
52399
213854
60817
9704
29585
117361
223646
132237
295798
96343
284677
222308
291598
297286
267192
74223
192534
247035
301967
166359
121099
210153
85014
104685
213343
63644
175116
142698
58153
123085
75843
125065
21806
39669
202408
72481
296547
122444
219479
62871
275518
275029
296020
34155
285003
173219
101090
50940
219093
237527
8841
118471
20861
71891
193721
152535
233210
273021
215955
223922
228405
181053
107757
142582
85914
158426
212788
58423
197796
268148
39559
248720
264658
193376
97359
174677
216512
153471
202368
214426
110910
267887
241077
256635
167967
83059
6844
258870
258755
230217
219277
54979
115204
1448
264918
57691
49445
160069
162749
74371
79332
134219
112227
209469
3167
185913
138720
78819
143906
241074
269937
232903
266345
50871
123339
28808
21534
228378
5556
32873
85126
48138
297240
264609
265512
270306
166158
197732
43598
36127
303929
149313
259841
56882
47195
168257
55437
100196
185537
264855
159532
233662
149851
158374
237172
262143
246941
305118
54193
168043
52131
29063
249842
110500
73962
52377
305210
83258
52544
253265
173832
295911
128161
60241
137927
210027
156182
95458
290264
261611
113553
49970
153132
250628
122170
155879
127979
114956
179002
270740
204028
288598
175962
171259
172063
36469
39993
119540
119623
292981
253455
173753
110989
90849
157046
123360
243590
22700
78036
286774
122130
33011
26514
286276
143929
63923
195344
300532
211210
266513
265352
75935
189538
216735
112270
119310
207744
114793
3085
134736
120444
284267
228777
240314
177817
49388
133302
175597
10639
185906
213117
201539
299434
241417
126010
55835
16510
167049
233436
242673
42860
268882
219380
168652
101330
152117
63126
219788
74911
230768
151712
146263
173070
130074
290772
266437
157474
53443
48225
137582
291757
37061
215228
275170
96464
83839
4519
112537
119876
6065
63001
72367
290312
145193
31982
105089
244484
107421
72839
143169
218109
239854
32848
293858
122910
268514
161999
82927
57618
221228
120215
304923
270863
304108
157784
104603
10153
163629
191834
152561
172392
225710
241560
132723
18774
17850
177375
129655
18408
180293
18456
153666
246476
35169
28468
131591
48071
254412
203327
10766
54876
12868
132939
28353
225130
285955
75607
258056
198528
71429
289203
236314
160753
263820
153747
126624
17306
301253
13577
71663
110589
260873
291637
93065
263216
251321
241106
153046
257048
62813
227000
71574
107951
26516
281605
255416
32394
110103
267798
257722
137273
44782
178547
164146
174309
230042
106412
244940
40499
45248
274255
154157
223752
140094
260047
128600
209701
174778
39606
302095
14629
42625
248102
57232
184149
226507
80412
198955
195399
118563
275747
251367
293121
258384
27487
255833
112440
49793
251787
31041
109757
63662
6624
155683
27587
114807
62353
139070
59085
78779
243084
183782
235906
190482
107062
14380
268485
44514
125914
281075
227813
216294
98710
133679
153121
202302
237914
296013
10913
126118
113330
14434
135804
282003
160516
154843
134093
205610
276196
17698
157356
87041
87706
150021
87208
130150
214212
76368
232619
292351
61800
169826
270518
96422
271684
127725
91956
277759
272633
115783
127370
131154
101699
131240
300899
149104
92742
43786
1311
296423
200716
234034
43652
176822
192142
11232
250368
269994
249654
267599
90099
228405
289172
53826
281667
20686
202047
122928
44151
172243
114485
79367
301895
133513
102190
244546
226715
289722
123917
205893
221345
192118
78610
158529
223399
164748
251113
132862
156923
28515
106708
80010
214600
270044
89571
220207
37235
223156
20890
207952
11897
15552
189979
61331
84290
270205
237644
224958
17283
205754
125637
246404
211523
156279
270137
77927
190363
267358
153929
304776
96313
101754
225170
225953
66377
56678
39502
292015
44450
90995
293039
78871
134721
35171
128261
107933
273491
305394
99757
172589
273438
241822
104147
37263
294801
185999
281797
196497
105272
56691
75667
201317
78737
258983
309380
88353
32785
160680
125561
257963
273725
366
24247
269834
304681
139917
129638
307790
291035
69616
243118
176717
175001
11296
258540
138868
254466
294952
260780
102886
227249
290849
219346
50744
69566
23179
224727
232622
26449
42517
212615
138306
235515
244638
267348
162551
164088
2366
45209
182734
140236
258708
84966
239709
282036
25051
97877
237139
120595
229229
144282
291911
237888
304198
307725
145775
99042
107643
97449
50504
243001
189344
168635
17726
90356
159977
30447
1703
41231
25202
186642
224251
224650
206107
294093
178138
183471
199298
248872
29181
10393
149444
102844
207700
2132
47809
108731
118908
235059
268907
23049
234950
138851
205535
23684
195171
125460
210471
221966
140750
288341
171435
65960
256438
299869
97355
154548
250743
242526
270569
220477
17126
291713
8420
9618
258932
12735
174289
83536
308771
59284
119825
189685
151718
76903
89848
26991
261240
296428
212699
113830
228058
25066
78126
14281
229321
62764
132272
100479
182402
92169
143835
52728
201904
155589
285705
83189
149403
142203
18879
103908
84532
166029
304177
66773
135779
155538
47541
60369
109346
227713
13320
90507
142880
237682
38504
95595
224885
292330
193175
193844
257852
241904
109404
215573
141128
45383
145579
214868
164907
218736
215086
252314
72397
100576
228369
65735
86456
161236
301876
106487
243928
254593
145411
226745
164885
53055
172350
59829
233097
117523
34351
28265
246927
49707
29802
67432
294203
268759
307798
182280
92396
164611
269329
91086
142335
197550
296375
259151
254957
159287
275681
49307
18272
146494
291962
304268
307632
43225
198592
243066
290770
247650
150390
113380
113249
123983
78244
257383
13040
80142
112205
89249
230766
256648
195170
47738
15614
8649
222366
46635
177328
42758
114483
72558
58825
304279
16901
16975
193164
267288
192965
59929
259569
309688
15180
230126
243662
232674
8890
77621
97918
181548
141588
8298
335
157988
211753
280948
235566
308678
132237
87677
5831
242144
150001
232407
181087
24311
74666
67158
278465
68488
139979
304835
3934
234798
126651
7740
72186
130741
117650
231461
205447
144900
268833
206000
18834
199712
185542
19543
23334
122188
147307
15336
219063
307191
8649
247040
86437
118741
1211
113147
213721
86027
266394
85612
238623
72312
237060
207647
149738
108517
76069
297576
43832
157879
209314
302222
22828
61318
231125
237578
4604
114656
158622
289972
257098
93423
252525
224265
84781
272552
254297
252551
151835
238457
58136
76171
12753
133518
4898
192936
95395
31389
215882
71939
155369
57209
57276
271878
177543
165760
281298
88028
94036
110270
152952
138900
177499
275639
259773
17770
156002
84783
266396
270062
202418
218326
301521
37527
158120
6154
43813
159007
304009
32479
79675
193257
255704
186683
120582
181524
108238
258774
97343
266882
194366
285951
44127
69038
144852
113911
234394
81417
132174
290074
214785
166231
62876
219074
83332
214004
257406
122339
295052
254899
186502
236161
133914
97074
245379
153010
113628
236186
255515
156130
66922
69716
247016
20892
147394
275703
169685
204315
174198
80898
179811
309516
227210
184582
239977
3216
117697
286827
237757
20192
156552
171871
253804
290078
150870
58311
247416
23305
70855
128952
124420
267628
74234
69153
188188
298345
67195
128108
211787
88983
4837
3859
244765
70850
200124
57390
141500
207742
88469
775
112359
144116
146481
172990
152397
281841
294254
159522
258383
101950
96446
232601
233322
304014
272953
129228
111559
119067
183393
49620
210700
92188
170013
221608
137031
298588
91227
149995
151514
306173
94976
41562
72210
169471
2490
69880
220424
51397
268575
95887
87311
150004
54719
135513
196594
255807
87865
39315
75782
177723
135339
229182
123962
118466
42980
168313
140907
208796
155971
140386
139172
279463
94196
64989
203209
273452
6095
263343
362
218725
280842
12321
272399
30954
66981
281688
226501
30023
236846
232320
206430
172588
10493
55079
191737
217514
137692
269236
199698
54510
208047
177621
184679
300911
274248
8514
65021
96273
274612
206532
156224
254799
55403
147920
54079
30527
87886
24358
181617
236351
79221
76431
300017
217272
18246
62591
287307
243870
149762
122128
179762
220340
191648
9389
38087
91039
218923
172837
61558
258513
238244
303338
153257
83361
81775
32285
297198
165460
66157
298789
93323
97269
192183
268704
62930
188290
29508
122159
147582
131169
281274
54996
254308
289822
5523
19228
51449
307115
236582
129570
185570
19804
81358
177113
120449
276056
186714
197021
296224
69281
273117
138457
83374
267799
245894
127405
10522
298045
115702
156958
179576
67076
30189
94157
237192
50876
255164
140954
242686
40842
288096
18629
201778
55004
272036
82953
135101
198787
179547
41770
13903
234826
166529
237444
97671
2270
226431
120835
163471
184396
214804
211813
14369
279482
228957
60103
60211
64903
214218
2755
289878
58469
189212
216720
38284
294758
114597
263865
14815
283721
242312
175242
107895
92885
17875
44879
288566
34650
162249
120178
274020
244904
227810
256244
74558
213659
154022
181962
242782
302934
295965
86413
54263
160560
99501
176173
33947
131734
109822
289724
277742
202553
135700
167719
39393
43673
253076
88492
278461
178086
98821
27610
43470
111376
93857
66271
230219
263535
192012
124661
247417
6761
117375
293320
24816
282118
292331
21816
223596
226251
25682
33140
255615
202510
98496
166649
26653
197014
170668
162410
261346
159524
306831
125225
16762
291685
180863
167932
155139
60914
223712
207257
167580
292022
255175
150594
36317
190071
133904
18751
60920
97883
268886
107336
143463
132450
24978
230645
179116
183560
220997
55045
85629
200686
241032
114500
89739
18062
139426
285477
191381
28979
287946
245184
127622
26356
235781
79528
176267
155785
295439
290536
5934
95164
294579
5628
170320
110178
253802
174409
239113
304755
154966
111370
141610
169370
224503
4197
56707
280992
28547
243939
250578
226595
173598
297488
193303
30507
271530
39325
108150
156554
101815
222830
107252
4046
126239
70728
115605
1130
285243
307993
23189
71558
45966
130502
211924
270964
38648
200209
1734
278749
205441
114340
37930
179918
91345
264942
203425
126818
176348
177820
157068
16443
230942
100931
188559
45234
129077
178502
113049
76556
309321
294002
17094
267522
277314
233550
222916
28194
18059
125335
22535
262826
304310
306199
230933
208618
136268
185680
100752
69010
201396
82733
231484
125372
202135
100599
263178
82825
276852
2704
47264
53726
58301
294129
126875
234921
24934
29519
152019
10217
742
215875
188566
90622
309299
151857
289201
23902
92613
124434
308310
56351
100598
198550
84639
36688
299064
161828
83869
276623
252184
283664
231893
293683
235208
197262
112967
5747
230424
191298
93190
139385
291298
126055
162913
153168
31359
81520
168949
96765
158206
40064
2979
72864
70057
31785
8259
291790
199717
164838
168085
197619
83415
251042
116948
104642
277262
207298
271453
61401
261477
115800
119592
96518
7668
58489
97179
292694
309125
65652
226220
6183
248256
211685
98579
148166
304058
43080
274256
31399
184789
191843
80995
56605
59095
225952
248459
222503
70966
193415
84003
239973
40674
58531
239255
263917
261497
7444
242690
217802
65656
127122
33548
393
294057
176451
298460
133699
236278
33840
142383
77893
30306
73466
239109
271505
172542
113875
162611
173364
300512
298839
276170
109732
282137
261004
87729
45788
207060
237695
34131
112996
140741
215209
263364
238836
189052
115561
89636
212012
140429
142019
95971
275356
287365
114584
225098
226692
18412
175314
185269
97426
216853
200669
171527
188672
275009
194484
117906
186218
231420
45828
107816
193534
105871
217772
215113
140131
1780
3328
194003
234146
303461
157161
113345
284687
191651
110663
273011
258055
52122
17041
242476
29517
70866
244836
237144
238111
68104
254842
21511
14485
33964
119881
281199
247014
95976
152986
5828
32042
308321
190076
62978
306542
256044
297774
137437
204163
304494
261474
107727
183336
248788
167740
39576
153577
137920
283090
300926
279554
81374
79146
184408
124609
304902
89319
64160
270198
234220
57327
72108
94447
59184
269867
190753
282350
159060
190773
294092
288446
166889
17616
193329
229386
176279
200156
123160
15184
19109
201224
302675
165037
207319
149520
4353
222925
242246
61703
162306
59748
140549
31847
201066
51931
141247
175599
77834
282283
39221
180914
255089
289655
28363
220608
159827
95316
158663
275159
77982
120768
143853
278883
10201
245607
39376
92198
227772
214259
144304
85360
263330
52798
32284
209556
29435
36347
296346
91896
126468
107190
189691
110586
141563
274130
92745
18508
59660
40987
130407
149426
236354
136825
27627
281384
131904
136817
294157
228096
107108
67381
149519
91199
23122
168268
302831
98643
300829
274181
222209
141149
304413
150082
241968
297841
149168
130217
250624
111326
202329
106238
308822
36214
110305
294332
283478
148657
180494
159435
127926
258210
301501
33779
87921
109318
239549
304469
309812
148310
87089
65423
175834
97705
151493
227468
144474
266851
95910
128661
105511
145577
239668
149810
79374
89665
219771
90861
257075
32575
511
48518
190367
202822
231412
174086
20717
200174
84388
159348
188621
204493
130231
34441
128016
178508
79185
271274
235793
97735
93805
188787
164801
126870
180042
21765
59011
146103
48525
75506
214837
87051
80129
122276
264106
86429
112936
44548
64684
266602
197973
258830
127330
176792
164072
67442
242393
126943
35430
142047
160014
30408
289720
132909
212038
160722
266724
33638
145591
118703
263489
83841
209998
7773
184942
78436
201005
85421
188916
107478
215061
146145
268667
295411
209521
248187
165393
301753
206642
242564
266821
218559
46448
15772
42970
87608
33582
219761
288064
85314
3525
212489
269676
48612
115916
174422
236335
194585
170081
283562
199751
194429
22433
130112
272991
259273
180833
129420
214277
102489
300574
154503
226414
302524
147700
81385
68827
212030
83709
127343
25093
237970
182320
194621
107276
221687
107125
32368
34583
215956
127759
308426
70198
277546
44417
74041
178506
245576
40305
233898
8670
35593
4366
274328
133427
33126
270897
57419
66600
186715
120710
134630
195233
209677
221504
200996
15945
170788
151583
132864
259318
184295
10325
130785
221677
152876
266031
121507
253490
102921
99215
96187
186802
175309
206893
137850
270827
227551
214129
69420
118922
209865
178586
205043
41003
270922
93373
181679
241444
233850
211652
77539
52999
88768
155945
57749
279138
71815
156728
83006
52499
106022
45564
25750
125336
275006
75847
165133
73217
70282
87084
294755
26667
27671
244465
186300
308037
228472
47829
217783
223830
162695
151107
148270
31924
21451
249954
237177
261074
159377
7002
148204
133990
296296
173046
261434
17503
197351
260605
276687
268640
45653
270107
247855
144324
261699
233081
237015
77690
153881
71857
188627
153212
205750
191776
253248
249229
109419
299901
180379
141766
27100
106914
162478
160669
37917
64390
300960
192625
160953
96207
301242
111890
265262
177224
243037
7493
12628
306863
278111
111894
89569
213425
105601
196960
252698
250127
35940
109088
261673
69447
136388
124446
221363
15359
34299
222667
44467
253345
118308
191950
273033
23246
299866
100101
173276
97312
141780
60034
267594
146297
236546
220883
7329
30664
121985
183033
273421
73714
32668
272336
138535
100866
244756
232352
92428
59293
303018
9592
308483
233108
115109
216326
5728
81169
205576
239187
59723
134731
115926
269325
237301
186935
270609
130796
209762
289807
115203
27300
69614
196318
55771
151442
213614
145623
25198
169189
273663
235632
131143
269810
188086
242051
185302
93480
265294
29251
269134
252430
51182
81084
153848
262166
6219
57185
211608
167209
166520
17459
12278
257315
27121
25688
172377
67301
292596
187237
138024
223485
26731
297208
63807
103953
25428
101603
257212
124738
207049
82096
94390
1702
247633
130587
300778
7374
102117
15326
90423
175276
78224
289852
154186
131867
91739
264003
101228
11806
69655
266652
23818
10713
297986
298895
75610
101307
173277
229151
257946
170934
145705
43268
125458
217911
164330
124634
203455
307865
129062
63689
34670
243937
309770
25506
108529
105191
42841
104792
70339
228395
204622
63871
30563
5683
187761
75474
92637
58250
29160
271564
88033
71990
32013
111541
246178
181265
274959
67737
305380
289426
115164
214279
117284
131854
226599
14558
265389
241627
309578
99424
101186
306209
107876
64544
32913
99813
168753
4035
63539
274354
224746
191188
142824
203834
242434
270570
169546
51584
284668
150101
57473
249123
152398
299501
41707
20943
53926
125974
113217
191006
181057
59071
301401
197130
134323
16435
260780
30127
176011
181261
6512
187244
134612
87639
117957
292144
149088
229107
53667
198248
289621
65177
165795
218744
197905
79054
146923
15824
155637
226169
286070
163124
118042
159151
114730
258273
151818
302764
241656
204287
63402
181744
138540
64226
228457
126850
269681
8446
13465
215754
260244
257032
167713
84678
30757
236883
39817
171544
243223
34528
237078
15420
131679
76386
193894
294670
236211
254978
251546
288544
3353
245282
281762
169563
248911
268674
239054
172828
260593
57659
152566
160624
111816
63918
155124
143407
138115
148198
35063
296055
195307
162173
31477
268581
41355
265030
302379
82141
246702
83493
176237
10433
143386
289092
270076
157560
107415
19988
85780
268518
149843
108309
189354
239312
58919
299975
181115
4367
296019
21889
221216
197378
76115
183680
232023
26439
190443
182168
274659
1933
108016
253868
131628
21457
120352
165024
28011
12184
205527
10329
194598
103105
84409
46698
177994
53962
38150
121868
89411
6752
79022
128429
147511
257030
254395
186801
150392
169115
201480
207717
252900
39402
182712
258947
208295
37361
144934
226627
41036
20391
294929
168979
204241
4728
95366
242871
156006
156423
53531
19285
233546
292998
226899
196464
171326
281503
156446
221698
166786
16960
189148
120871
163869
51099
252235
237065
241907
122473
50019
105879
89284
304685
225641
27892
149006
302553
271673
73366
293695
248179
29678
304743
79523
145844
45295
136713
208406
95444
60599
168423
26028
309176
135773
22212
11796
271593
203956
24164
271331
203421
159350
55588
2550
59151
155552
66912
201023
238154
112407
70913
260576
211601
192329
249257
58
152566
222226
240342
175580
588
258807
243821
165915
161668
115725
222749
162492
4932
89245
212219
287763
241421
96608
100172
308325
119319
263668
40513
212332
251026
83572
288976
116022
26583
84621
261946
155528
230472
170656
176383
241337
15820
45307
147060
217424
123457
281928
243147
138794
28454
177860
47861
34455
119039
238446
280435
193555
197179
50070
36179
238256
119917
181462
301003
190990
127398
191056
34096
266980
39397
297063
14955
146983
282642
37410
96229
171735
86371
152288
63888
110482
123511
68469
129794
30602
234666
119924
107157
291513
184622
218879
137727
98729
68275
93100
270236
102499
79344
98052
41567
34047
244274
48298
77075
102883
265444
105787
221676
114010
272070
76968
115046
39546
41459
175512
301103
189894
55601
199167
302643
144719
117562
139461
161536
281573
199941
124813
61211
41037
133877
230564
64187
247297
273046
151386
49956
122645
225079
269403
99565
264564
7137
264769
114439
226817
282952
133558
63905
130834
73491
182645
22626
54025
193325
285960
229163
158246
301683
101844
294225
253785
89839
64730
302313
253137
254547
57396
102313
233705
78123
231229
46662
147525
54186
261580
162904
201593
134892
22106
189187
89931
251713
48465
218926
33248
255507
263099
203020
222669
83924
90011
80180
48171
228165
186708
295903
275724
133761
253801
257983
274157
158003
229573
3106
186696
87976
12393
63194
181550
33829
15592
280736
230099
304932
123046
1926
264906
91334
254398
275008
19108
68459
217354
109291
143533
229734
286482
187807
68620
96268
49034
302410
201001
220238
222627
79571
181181
171759
11330
74384
70273
87609
21366
57072
91842
170945
206628
215954
275926
113790
155042
180447
8727
250206
127791
217930
213619
266325
151103
47911
78828
159719
174821
250013
248131
222173
95810
308860
141249
286289
291842
174856
236544
287692
96828
216224
135756
281945
168403
295872
248811
145364
26040
182700
141426
38451
60645
258024
56558
162275
105776
63870
33100
76645
136640
117470
232325
45049
253966
264383
195713
3990
177376
161433
90018
303188
238008
5969
212940
48869
207542
220006
290585
63089
122350
16668
81549
119053
306077
85735
241184
158415
34188
252583
111982
228342
183109
218580
128539
31685
201682
284720
272750
199045
289201
133519
213173
121647
165789
230032
295657
153787
305153
215383
239966
149349
148233
207519
130484
300978
20427
202558
19616
18651
127717
201219
170407
46303
57402
200942
47644
80413
165141
304943
54351
21394
187874
49343
48976
145159
1759
258503
292833
244604
288089
99562
203519
158376
301451
24730
293053
186027
110320
142262
45615
239686
161347
6854
285503
188023
130123
137824
6253
49266
217786
68817
75844
241657
78628
38123
241648
136970
163906
206198
275573
135325
120466
200837
212565
295515
35132
47606
95855
73034
24247
288912
5114
215666
94242
181338
53703
95247
103406
235557
179726
175678
12923
23514
245140
184493
225018
14600
250148
11556
269433
115705
138085
274934
176978
109040
212594
22292
294403
97114
189712
294905
116659
229620
212611
178138
278360
79152
248918
289829
136597
86010
92133
37277
88479
22045
274643
248685
211887
275237
39959
146631
47079
300471
162105
17437
168480
25070
2835
198467
307882
213281
67203
88722
105640
72994
219105
188241
142913
113772
13450
133386
244425
86915
239573
27466
16648
214132
155698
86858
271752
25205
43075
273268
246432
297639
82906
65755
44781
163526
267127
213163
211177
216323
230429
44338
307103
276476
309059
15411
178820
116064
151123
293184
199429
280091
221084
74159
246497
164759
231931
131576
293443
264654
300099
122357
239042
28885
139336
250321
104301
226907
203021
105446
30463
136917
3070
257763
223798
92367
296327
13187
124408
46637
283658
233265
308670
242977
53939
156316
296138
246869
118020
720
37240
287822
153009
30802
216394
68666
3222
75777
182082
150575
303400
294651
168256
206686
160826
77416
235994
140597
187671
291431
152059
122819
273442
304998
74825
6683
213277
153248
178964
230832
137941
145206
176507
93964
179276
243934
239561
282626
202440
169449
215184
290973
91414
261105
244497
13043
214712
78178
250101
172292
95144
136583
41708
65092
146939
34072
219716
227668
167091
72334
134418
230671
132221
53918
293531
270823
195341
123331
64244
95949
68413
84201
136123
229943
780
169068
271422
120002
97867
114660
228843
159234
273938
128056
242241
213058
138401
131631
68609
188792
117825
225600
100875
87783
271439
46615
509
116647
134672
144980
201284
231954
289865
145007
504
63366
152232
61911
59706
114801
229868
69011
178096
150052
261654
213010
136376
139565
147524
164865
156553
109710
50194
272023
34472
102969
183747
24576
214559
96731
74821
224868
14033
263110
32013
96951
167073
55693
255940
225838
142371
211104
201786
106559
293564
127973
134072
22330
118912
182819
61350
58389
9911
98206
125821
64804
134591
117905
140522
162521
46911
292834
48352
111933
98978
17965
66777
6938
288802
299007
3769
226421
137294
309739
150789
303729
126032
263137
4972
119942
192926
80399
46995
115561
57343
217182
168374
249952
8760
133239
164151
44642
201988
154442
251133
21634
52884
269046
299068
144306
24583
169167
147451
105927
64343
60770
9417
203505
271519
4582
193916
202439
138525
11750
287807
60745
92759
273017
158365
192266
122498
21390
15397
274749
69296
7961
3131
263881
73221
305797
201119
32454
41440
208124
5676
124677
85068
126226
215101
219968
188582
114433
117741
307383
23216
155447
146155
56773
224337
261244
77117
146611
109473
120178
266372
250791
174036
252666
79815
294050
1669
19813
154744
245221
210674
59935
220352
293524
172176
50005
158013
260230
262180
95768
273259
261679
216001
305373
212740
94539
304181
24966
64497
198516
108765
139360
92678
8134
121901
4703
85976
238724
153982
233618
291020
107787
196483
295435
39448
187949
135678
212264
204974
304920
129322
44403
297982
179412
57536
277621
81746
237090
67068
16762
5695
298144
138237
198824
214160
16010
102690
105114
6222
161801
276424
291617
290023
240373
168714
13144
35224
308268
272295
125467
247027
106072
211316
289463
215131
254573
66604
146273
104581
52867
180855
185499
136294
262819
265878
146192
15493
173304
188552
149968
189722
174836
251213
131563
48190
39756
67347
87106
92961
35437
309159
73970
113370
232426
112660
167524
151484
21954
256391
2641
94962
260388
129495
194866
157371
301575
309857
185052
294913
276425
248694
113271
210280
175308
175199
80592
43357
252748
226986
186510
17264
190091
80606
176444
222045
189802
24379
72646
51413
212426
70008
121553
137177
91306
4758
6008
36566
119539
11567
6011
179228
35068
172505
141980
135672
66060
188737
97281
213804
299290
2908
278798
8287
96813
200972
117209
303000
182241
108627
57668
116374
296097
154659
182831
131449
19679
79677
125471
28189
233508
62795
19399
226485
248239
286858
148674
282459
93986
166603
170651
301767
305706
138320
37161
253340
117559
147689
17921
150738
1574
293994
289129
232816
302892
183345
233584
282104
194240
334
216859
148015
161197
65464
113410
181084
162667
197674
260351
196661
134569
199388
298862
99524
227847
43877
56750
147701
90795
52036
68682
48951
193845
128320
261776
156743
147651
49664
248192
202463
157784
301983
32049
51991
15680
166526
125060
31839
79569
175778
194258
23031
187734
246839
55001
1877
161897
299361
234944
59136
252314
303929
150
26254
284626
245772
236015
254305
41025
259795
128012
187448
203980
60431
173262
27042
211887
146774
283089
191713
153168
71838
201201
119481
11310
11179
150917
35238
178512
113548
100663
64324
167045
101588
51184
231906
84184
108063
72327
270322
236376
202932
19499
59478
130707
242596
246210
168501
274816
61550
97923
222560
259672
156542
274366
236096
201537
216527
141852
58827
44012
1115
96802
140540
141337
66716
246823
147428
205447
163028
68810
41359
273662
121167
41306
296889
61288
196234
81259
238982
242886
55798
162873
181537
86110
157539
205589
259140
109901
152608
183113
79058
17333
219876
132132
25736
77343
260380
304046
242838
124644
140681
54230
277672
206041
248425
146197
70584
147493
256364
80442
28915
106864
57310
10539
66806
134535
54763
132171
306502
297484
30771
207621
265234
294787
110882
146526
170606
3351
92521
19069
43365
167378
212469
156128
228817
213630
302944
178598
229048
304267
263940
289711
207191
36049
273881
36502
238083
155826
132111
266311
115997
143214
25865
13555
53830
132423
24596
132823
72368
324
156804
63725
230548
58288
295570
172926
144599
1459
295350
141190
182139
272875
91985
253248
152502
267057
62475
41676
110551
300468
136956
105628
77845
111088
252722
173528
86436
8451
199044
241304
127811
267965
79784
7655
269768
293030
238232
185090
184346
141904
268346
190304
112877
110675
110744
206042
266914
286718
84963
60958
126722
122973
271903
213097
186696
25404
114445
97517
60037
121111
213153
303124
269610
286048
267550
304805
278642
32195
94911
265144
179163
279859
303718
100974
65473
50155
162566
44116
223864
168658
134550
261282
261313
210752
120260
258788
126153
24984
11023
76263
52265
117822
273792
130145
229675
146148
262391
254083
292417
255648
280288
234705
165102
17264
293925
277586
19267
209416
70095
150492
26641
270102
295428
65283
85562
13128
168452
81790
81848
88161
288783
140061
186034
8153
174147
286362
170342
281170
24277
43416
198153
256173
200031
281798
18494
254884
242215
92884
15223
62891
47576
223333
20400
298524
2382
73144
129913
236451
88717
101815
142510
217941
155205
87515
117502
50782
77384
133308
84442
97429
135539
1325
198963
225049
98872
207070
60584
156037
71992
247206
242039
118480
126522
266892
134445
180049
201526
144699
62981
296879
209549
134703
182452
14044
233283
159630
43289
64649
250957
171428
86200
67662
51517
139546
172422
23643
205301
253612
42143
16399
2673
169425
166308
137976
201749
224689
208597
85882
194399
278327
253168
43298
120384
50322
75182
156806
221125
152387
274015
13530
18042
150187
237407
43681
157726
111676
125094
131206
72025
265404
306885
248877
79297
153020
222027
305878
113012
62469
233147
69429
15626
7285
108588
139417
201769
104814
269119
8802
209432
284058
75635
210272
22636
257993
271981
223238
211675
174520
208398
278063
172351
179694
184007
70147
118861
254304
215583
155012
205450
253056
279864
246209
192630
218087
228289
146314
204529
74287
303207
167437
156719
132065
87202
163895
152000
107135
66350
34269
14879
277040
260228
263165
194120
241963
294907
102926
77329
130732
83450
117593
16488
231456
177285
109915
78007
300235
222740
42303
255504
277790
157345
235590
301302
257390
170581
303547
41282
96520
247229
144645
108217
62257
274388
31973
277196
126735
118710
253486
239614
95183
282132
2403
217546
270110
117723
245344
232328
279698
225447
39486
47852
103558
254753
200620
294765
114801
250342
99793
44424
71977
177669
165004
175182
31223
175470
194932
272945
132423
233159
40339
18355
230680
105855
111350
224248
87911
217666
309695
148432
214915
300714
220965
264738
114323
124446
277044
14567
91551
296029
255859
285967
259173
306088
215824
102980
71391
144169
3329
30194
147232
300660
20911
154676
14997
50235
298760
15149
4258
52177
32352
294660
183193
150086
128912
206390
113027
179109
238683
102126
296203
57291
85390
51563
213434
221159
219867
250445
64
36851
305140
273134
8172
235942
83061
44790
300884
225978
87978
278910
164330
87708
250504
169672
234814
177862
78055
32733
130425
71203
277740
182909
272435
138916
13690
227874
22181
20849
93691
178402
45888
91997
32325
270707
147759
60472
13126
119185
176325
169122
99076
195341
226961
113687
51319
83157
209133
212051
5426
232163
193266
169411
226207
170883
203759
75825
154782
76317
66184
211983
91004
105049
135755
216405
286374
227319
209461
80131
163157
171750
98677
39036
161933
30366
259746
60239
162316
20256
235006
236133
117221
126703
88887
264839
122676
180781
75636
301253
100832
306479
230867
199289
11210
251369
286752
46078
246626
159092
259216
277978
206836
45161
36588
131045
108628
64380
281416
282929
62094
61241
71391
222989
61678
24244
265728
219076
101967
238401
220100
200182
193086
73033
230220
71147
180410
274850
50046
180706
86351
295222
98753
297246
221039
107322
148250
89098
80862
238733
164381
57156
119063
61547
191781
293090
186103
291373
92518
207925
42482
137625
216076
187179
248560
72779
129843
127674
56004
239962
83844
150903
173734
31690
14790
298785
301581
13130
277783
110946
204413
30524
272621
44317
207519
264056
64804
251956
127260
235202
80544
78351
209982
170594
115644
57638
309577
211696
33063
125945
200
36198
139261
56447
231450
143606
231552
191956
281191
245343
57105
82377
94687
243662
437
89347
61001
188309
214999
287968
145568
254680
90370
116554
116254
145819
82512
184117
115301
164054
64661
114166
283046
104589
40668
24465
19899
146534
22172
22085
199012
150021
288431
185169
142063
40387
227957
38763
47588
251987
103273
2181
38404
164614
218613
192737
25725
251588
232840
26493
22524
119733
300431
85609
179560
47186
103266
135912
293801
291423
34256
78907
292985
74377
191825
255411
68185
71271
198767
165780
78429
291419
251469
100965
218170
158633
48701
190081
235406
220172
170584
105183
61485
111864
305450
69466
53202
191019
129580
151484
27161
121086
44428
131757
81093
86741
255406
149087
119767
146816
130465
75849
264994
47322
118427
15771
199354
85723
76571
33529
163953
116237
65689
154276
297011
240936
79888
32799
299050
15550
67017
220203
290762
304369
30167
276550
178577
265972
214435
33603
275759
273418
306075
220358
191523
120070
293608
223907
150941
227614
201133
180813
96751
283644
254413
265579
248131
154060
85164
32535
306977
132268
190890
151642
90044
632
70948
169854
181832
41598
159992
273658
102527
277784
106111
24466
296041
182625
166637
271067
206088
32548
27706
189479
102163
155063
207380
215026
230868
13610
114935
183004
70250
1826
284598
178760
22420
177567
261981
9887
37986
87201
117907
279521
208416
302802
255142
235044
250973
250471
43891
109174
307064
160837
235151
45331
276927
110999
87123
145924
277739
64418
224448
28444
96077
11857
263114
236040
185137
221001
30879
233648
33507
225631
159490
271118
1495
136216
148896
236561
40156
40917
257530
121814
69882
93787
276235
99388
99001
211973
14597
211781
261783
23305
128781
206052
236797
67602
119457
145450
80499
214744
4819
156013
206283
177351
289445
127055
120919
142693
231073
197999
272605
270818
125277
150754
290791
207490
82548
133162
74646
18848
163469
247773
127836
122967
76046
108031
203856
280378
304822
127615
235418
87735
29687
165018
26101
193380
244875
145290
276307
200809
147748
213454
277596
281008
37300
55332
124371
132991
174087
99529
150040
283014
121167
143075
96367
183730
223530
215867
17224
175853
111349
231044
212656
206290
39473
290977
5501
306878
259394
116503
229788
255340
89561
162939
124825
188892
191709
224202
96174
175095
97901
198164
73624
37097
194409
55587
21390
184734
164877
29694
90577
283337
170486
287188
242637
287058
71925
46790
217483
131400
56729
18017
62625
16681
270056
270920
160099
277999
35132
165397
277390
159688
163743
129085
3578
23811
304719
205036
51111
92901
50177
39648
78725
119278
259714
84657
69152
281926
204339
47427
155627
202808
307056
1630
289189
4728
223583
56209
201187
37214
301072
272698
161481
71911
85188
59208
301527
10751
68919
132407
211713
67040
101054
275967
155602
294804
75735
103505
226656
138885
241746
137427
177130
264193
128746
221334
70069
169720
7733
197277
74294
97901
216812
151656
212540
19139
13700
110496
124191
260352
165912
97043
156816
96090
85975
113337
247669
177329
48448
201145
33731
48979
186727
21264
221230
77746
157307
173332
82736
228029
230286
281608
186973
75036
130630
164546
224591
82762
16496
120623
201407
158111
263764
52632
272699
309808
251666
114474
155023
245
186271
296734
256236
274206
110440
180728
96443
23911
219180
1691
117874
103344
122906
269782
90965
239791
218456
176244
42055
210367
300020
117709
290758
122696
295983
147574
220968
158442
151552
211644
303901
303762
108802
260681
6582
2907
171913
42422
117189
218210
183499
172924
181593
222954
92496
287803
288045
208899
273965
202801
302163
225653
309758
307953
18074
147446
144140
136013
229784
139896
113480
225489
113907
69229
82233
7234
103059
42734
96443
128314
21892
159252
149368
31258
304091
92278
44458
246648
67376
3722
198790
13068
272822
136439
181689
64324
56426
35505
12684
150181
117734
242732
96061
5576
144398
33186
239835
169386
139184
149028
162360
132710
164777
10168
155306
181099
307458
278800
84480
255509
75118
209607
111006
54991
45110
164953
5807
64532
194118
277245
154254
55678
260696
38968
235092
180293
91128
113710
71379
184201
194312
154378
246642
265505
205879
126938
253721
120417
277185
6425
150823
59760
135865
128324
25545
42797
267852
241008
306428
239603
108071
13827
223972
298235
271995
290208
142807
32918
218323
205013
117523
289189
166217
107372
166588
242924
25932
200877
55227
116834
285497
8776
157433
65837
46216
160961
86641
64539
234394
1395
33728
69394
129671
138983
219849
153491
309190
242605
124821
116538
20771
140887
196261
211351
168164
225454
83254
2508
76373
175501
31488
9462
77394
38855
50229
286218
115928
143078
24562
309690
87484
114840
207191
250109
260759
105970
268120
143002
22789
271980
93540
163653
220976
46419
279331
269706
21937
216458
81907
150866
217081
224780
256958
235895
136553
299736
222317
238950
242481
65768
147671
58008
23782
189088
176921
45127
204379
162824
34958
49967
275824
289988
110403
246557
46434
200838
222134
246228
208468
126193
19102
99102
240532
309505
300589
97120
272550
60913
11981
127807
40010
147417
249077
41567
25147
228243
221672
117725
67196
102564
247639
144507
293399
196197
50580
272936
233102
249715
291798
125890
88455
222951
151389
177561
138501
174455
111938
38283
195675
103539
30862
171616
267734
237654
126584
220490
308278
154842
8486
99687
64467
303478
154299
31154
217084
131703
222499
254309
241311
268699
206236
157210
158772
85482
103680
145721
305706
18371
196408
281956
33433
222626
114980
111840
94315
302451
230570
171680
95994
231337
138738
171383
239027
109358
289248
165503
233320
238508
21313
510
129136
217120
136800
304432
237021
244407
199996
286280
299117
6175
194345
268455
44779
123917
289951
202107
94299
5200
172716
103204
77253
115316
149435
108855
189416
57663
63989
292717
5674
72587
44126
41098
97312
28922
125388
75500
255874
223299
185266
135255
85763
231052
14938
91787
170946
286630
4213
247758
218904
103282
265466
217209
299581
94081
142957
192316
104875
139438
190289
255050
233098
135181
174425
207924
260582
132851
243118
225097
246401
9220
163436
107873
186299
285141
97390
116492
61218
299432
130096
227748
114412
22222
198521
247601
47355
132289
181295
275092
226459
185389
203720
25649
244000
39211
11852
175115
195215
176548
245738
32977
11201
106433
21161
209646
254494
69393
160362
190413
59581
124989
189601
18861
182258
294643
133046
263235
43032
254593
60434
231982
100750
240097
69000
156982
159927
269216
59388
28652
199276
133054
169276
94651
64724
207571
59900
17776
83567
277833
273462
138264
86698
232188
1078
162805
173386
35588
89931
65373
192668
203907
197187
148507
226371
300093
252553
91844
144621
4487
55953
1043
9757
90306
266229
122946
218216
231617
17675
166546
159478
282042
303938
5999
50466
86087
105221
146011
23131
59612
39655
3608
264589
180518
307947
185590
81816
16899
224059
38260
288918
141171
66891
32241
301670
217679
218720
185802
82980
58724
192671
31974
37099
198821
160000
242865
20256
303916
299913
6687
176852
300765
167650
6366
63885
127666
245041
231684
178960
87272
126468
137303
77743
294890
219266
188173
180621
118461
57777
41510
40270
96532
279063
162674
236155
282712
73955
159424
128640
289402
39040
8215
113180
81181
210325
92418
197585
53341
76784
223439
136910
299066
229586
115360
283456
11535
198410
24109
37989
10898
262112
21680
170463
138751
81117
157166
1650
247432
260766
264278
130978
167713
181943
25162
151594
78092
242290
1139
205240
307183
171565
244223
5584
263595
49495
22690
87901
162824
136415
64564
102985
100246
77796
119444
98388
222225
231258
306913
197949
226894
154115
227301
144473
191417
173773
304896
292020
243144
289219
214360
78461
231252
88350
249573
244743
107129
186268
287730
85316
263911
292301
199337
228785
91711
300719
26974
15865
288702
259540
205456
61056
76851
199508
199473
300016
22816
219916
42473
33612
47961
71190
99843
145950
158856
44438
93412
131678
277198
97807
259751
231384
225236
87180
66216
30629
214406
202508
46819
42777
111427
238367
199000
4531
45778
127431
198038
193343
184764
216198
255021
210789
133599
225127
69180
45094
267507
117962
177162
152439
191899
24891
293100
299083
180532
213672
110521
304839
49685
110240
155512
168925
31955
1532
146778
148175
114231
47598
209222
156439
232210
47138
69408
59073
28781
259995
195973
211288
157201
220076
300672
224438
252608
152589
23100
31163
6435
105606
86258
88141
179896
57661
111655
232038
170942
221205
146272
185348
286000
105988
120226
188699
248481
208305
275754
217999
260732
147598
80285
269015
142046
162237
118524
203810
41285
154996
149246
63584
134805
106693
29693
80208
177152
64554
202811
183964
223924
177354
213894
86509
216223
79086
305556
198151
268176
11686
270459
175529
47551
294965
72321
212075
298856
592
140014
239531
309114
122251
14966
106662
300855
71645
136022
12368
2006
131724
287259
246873
48773
66380
119114
199338
90478
264443
134733
152742
64595
139978
4608
40935
136475
167465
304756
215480
166541
86605
167454
264741
165393
205862
123991
198516
286962
75042
128295
112461
179827
188409
267511
128789
299920
219043
56196
196724
39212
198488
100002
299916
67006
75977
273189
158513
105179
250670
156626
52333
220037
1049
165869
245993
204895
160542
80424
91233
136218
226395
29166
79774
166445
81311
111457
75902
98478
174376
227955
208818
6949
149297
179611
71233
159170
82465
238253
171733
307405
65905
27830
197975
254410
135230
301234
38976
241155
225192
231694
40942
129126
77052
218057
246056
82688
260164
107682
60521
136706
50958
127534
88261
67420
132378
273934
52801
21789
101956
229866
149681
71918
290913
157136
259603
140217
174033
271844
18811
189974
183737
81777
71947
301571
282199
257370
268548
82238
119483
61921
118857
114265
129649
240540
49455
278769
29062
276859
206251
232220
125231
153220
159565
87307
58441
35844
92766
191273
307411
238841
171398
33932
96131
200111
290083
64368
121277
18393
133677
199813
254242
196420
32249
200299
199153
49811
58808
265018
137945
278294
237256
12332
71125
139304
153757
280631
309620
63181
60918
110646
41291
210462
24807
190602
80261
20841
70403
98734
92534
302644
272134
291205
155094
145903
203657
17940
274541
87433
237223
95569
90697
87898
201462
217332
23679
73854
70011
5296
203588
282788
271620
281152
2595
267625
18344
111897
54789
49183
234796
230735
235141
245481
227625
8433
52549
78618
275783
258873
102643
162701
140655
266794
182507
233405
188296
79611
25908
34077
218669
156751
188468
173221
280955
228322
97139
297924
285433
88789
141361
98764
59764
234609
198698
44879
53218
275298
122020
51354
286228
185748
14893
205310
254908
42229
209709
213670
258076
43039
256994
148240
121694
58128
47601
12915
73816
96517
59032
217481
116408
75794
56573
270149
113712
29998
56315
236010
288415
297492
287014
25702
219344
73494
75826
143059
5366
221261
285949
78322
94948
226904
75068
308009
40436
209418
14642
171851
121420
55985
254904
232014
31973
157836
271301
61851
103855
48359
231338
90391
235586
253522
245141
206965
149424
261877
158250
175952
46173
201954
6372
98087
227706
111409
101046
252775
233451
233860
13297
186691
302081
202456
58798
252366
190811
207780
141870
112406
159801
10042
253172
127796
8488
96475
106527
218024
109059
256254
26809
76658
154387
101359
252025
252408
271437
111212
281855
269234
134725
298813
255496
92812
112103
60503
26748
288119
203393
245434
220055
193354
205461
202379
21974
272057
49698
74735
5901
132635
104818
168808
77856
140817
5177
106896
189
174166
53812
215794
101847
99992
271288
75136
257100
232606
34451
86681
295431
29349
4955
252833
89993
180506
198805
12412
19498
304590
42450
193862
171447
15425
238217
141131
90253
9267
101099
182168
100002
101268
266987
105769
8042
261246
128698
17731
297299
44287
281801
4623
27106
248801
31889
190201
139872
124256
150202
4532
156457
75778
106436
240876
19585
179441
247636
137833
11346
144455
227569
7243
7248
302711
159965
184973
290386
155452
47306
182349
46129
178504
59415
247179
172499
227276
81539
2026
15789
275135
1537
175379
128128
139632
107256
235864
6616
162550
52221
170301
48923
272378
3058
98708
72690
48716
114533
101665
131447
285944
83719
241256
97413
91398
262737
145355
104624
15215
250259
217592
54783
125134
97396
240278
47026
39205
185169
182061
155922
109463
152473
242798
168871
177566
19135
197877
92419
113606
163838
235963
293424
218874
75109
207982
182039
34795
237195
220211
55376
226109
206566
114075
154660
159502
257388
81253
215690
80057
306922
82429
17603
169893
198643
260481
218367
293358
215943
197168
242549
51431
188199
206524
52526
37240
120563
278855
234688
209481
225788
75017
167045
285908
105943
156869
102320
143759
11623
237286
268106
261085
206569
306871
184614
157163
181700
228323
57191
231671
49751
35383
38919
139419
47535
262608
205807
16298
300001
260285
41253
37257
265209
89976
202115
19441
110815
115130
286059
152249
306312
45195
49322
291628
172898
140260
19487
52689
84118
202676
278867
250477
217256
199505
38985
304184
214296
205179
69103
79653
155850
33401
34001
280870
154112
159864
132139
90173
17270
282223
230760
169268
167352
97088
183288
146439
40589
229330
7734
246729
190413
112350
159538
1224
12120
139604
201424
9609
235088
173491
36207
273877
201407
116033
134891
212353
242257
182726
191174
160508
125874
201877
84218
23767
244350
179022
270018
206703
111733
82068
141729
141541
149778
78396
41727
1715
159442
171380
194289
178223
291912
156419
84353
68224
70593
148246
179139
263781
18647
174150
106264
80912
164968
243284
293478
235341
293667
296436
289299
59782
220698
174648
206430
73324
31836
221033
91917
295928
11079
235008
273499
67336
47262
89794
288306
204532
151275
71417
275164
92441
146184
30134
75987
20362
213178
289697
228077
43280
158037
177233
173050
49246
12724
18310
4772
84421
82045
159516
19674
79880
178909
302371
213964
194755
123257
216284
51029
49773
288380
184512
276309
30580
168820
229986
91112
167869
44599
132691
132742
157969
17207
49076
57332
9450
14220
248609
298332
280429
37135
285427
160489
78363
209233
7237
231640
173235
154592
124927
104110
90055
155215
193013
184582
214602
254968
236292
26337
304204
191654
228965
88046
200232
183296
223203
80017
81966
308557
38485
256720
11396
2936
10316
178607
13282
4602
130053
197545
42208
224204
30069
110143
167724
247612
264823
194557
39934
11174
150889
180689
262496
83847
210628
200637
272927
957
248052
139327
178633
76627
125058
4039
152500
89547
294267
250006
97790
149782
189678
126468
235456
40116
218465
7550
102341
290679
42340
251321
270106
44254
215011
78194
187847
27052
159020
280868
145508
116136
232571
195029
197575
48611
189852
57034
57684
194450
211600
36427
209585
36139
271611
206149
98668
301556
145182
46364
80603
135964
82518
296982
149960
102229
293181
64020
156581
31360
268518
154397
5137
172261
151717
230462
72778
223930
100170
243860
231322
279133
286444
282313
225025
258521
256980
165684
269234
228238
264994
163403
22967
222296
218712
240290
241393
16705
35383
152800
254411
135114
198417
254250
142956
27624
52898
290288
22011
242394
44613
58164
72793
5511
207683
155432
87691
14818
246519
111264
8844
263693
265745
79566
61356
106503
114702
110870
63600
248367
67593
226151
105445
152680
8190
94145
63429
59768
274606
195049
145838
255499
235680
60206
182116
85967
25010
125959
113254
131751
115198
194128
256326
57714
227627
302303
53082
188424
165959
146234
2124
9963
286359
142205
186894
157527
211420
204730
244136
70819
192789
112456
190861
168039
241441
284258
121104
109814
148040
193197
242858
40615
272009
43229
99516
201176
265154
185177
308565
19170
103300
207675
796
296804
218287
13444
167693
135929
164306
199097
174553
168714
138907
199316
149244
222580
244277
275003
177989
54374
111127
209838
91424
189310
181761
220366
247951
202218
146588
115326
242396
259607
194367
128957
203517
172678
118107
254204
44862
272133
297077
257451
242710
165762
144192
48366
287363
9122
121251
76911
207972
117329
231566
267567
114510
168992
170518
207365
56799
102986
271484
77515
230984
301911
223579
59118
138788
260381
178920
287168
166186
76295
117548
99417
159223
77878
309341
25676
244591
288614
46486
267925
63943
19804
149972
205799
175635
164346
120316
213721
9212
155254
70757
121990
201786
84903
123688
83189
293516
136300
149278
97155
148676
176709
11766
98457
132646
170014
90531
74140
124367
237759
6349
124736
154533
17355
39185
172952
258700
95415
118479
86833
190515
237745
48883
89514
91240
220353
199272
36578
247386
95249
40882
168176
123236
243909
68565
152813
78563
223227
285051
85186
304555
70249
11730
138683
114106
103198
58112
225885
197666
82065
96990
235604
42976
81211
77568
305043
256328
54310
304489
237818
293843
201973
46985
50319
254725
160084
125114
125720
115181
73338
130376
245358
263633
260059
248485
30863
230365
3919
103349
31770
5790
41653
153636
187010
165314
217398
274840
131269
143501
264534
244573
108609
51295
223
28029
138032
227111
307121
15858
183213
113049
69403
63187
246434
110041
174855
222962
288228
101731
26083
88468
147477
84980
299737
149581
198693
218823
301649
274567
249448
66820
44228
39883
47159
111455
107137
285970
8337
16109
219829
147517
172546
6429
254530
109060
38961
2131
180173
266758
246288
154526
263618
226679
91367
116816
36332
140254
76083
47248
9063
296523
109904
18804
215746
44586
17297
265454
58244
156419
246100
213776
238025
289959
94400
71421
304947
276706
278188
283172
289634
301599
302615
92047
205795
62333
6819
12673
38313
238324
24930
268302
157688
31181
108192
294685
249145
208991
46419
39029
293289
217375
135006
281524
47240
164586
264497
26294
227711
48759
22953
217790
2097
117932
112707
99937
161349
10273
54593
249269
307222
190139
9911
230835
102850
268821
210855
175111
227571
47598
74673
296804
231474
199645
153617
131721
133000
163869
14876
283879
47370
300119
108574
293197
251821
123494
147385
228085
34232
47516
226828
281717
308487
70566
33532
2937
99849
233683
250031
498
201792
74455
25372
304358
265795
149682
300061
224668
184973
255908
237507
240681
135237
109695
252729
117298
302234
73344
228588
86749
23457
247974
258288
252298
198228
64092
210671
252581
257344
92157
157913
161059
39566
47657
147207
118328
31337
29042
184220
71783
55776
285577
260971
279215
62285
266374
216060
161814
63482
140213
137112
61875
27734
13735
179989
147275
177447
194471
173135
195888
74520
94326
5259
155900
33697
119049
169670
269661
282523
142230
282250
291209
87059
42803
84451
296265
170230
206473
10294
103032
119999
64351
19874
13552
68355
152488
135425
258299
22629
5132
46784
295728
191011
179175
148839
309006
253459
212599
269409
243130
283875
101174
191976
161948
174513
178244
16084
137435
222389
13993
268481
8721
123556
228276
195730
10178
70802
56883
52015
34407
210424
304950
205710
122816
85515
38813
170505
61770
112540
123174
296718
168251
114608
104687
101914
259132
82593
76418
106160
134516
108701
291970
99650
238439
55950
186938
52899
91062
62728
133959
12728
265031
143022
59691
164059
15342
62555
144786
22168
242092
177632
289426
295768
82066
210572
18900
55079
187485
309191
27797
24655
115650
283454
202186
75630
196086
229259
41021
164846
62456
35168
152435
17801
283133
23775
183623
208696
60719
35993
245803
302260
225567
285798
55197
297888
206374
210438
141873
237817
265418
300560
221051
206051
285441
5895
130519
84060
2897
247646
16070
72146
263768
203740
272899
259249
60015
43678
131976
275041
10442
163082
277736
204156
4326
265617
294478
94169
286846
69338
37927
65541
92219
307757
212634
298900
236400
235362
5497
95824
97474
206799
65873
203855
64229
206801
121749
240464
95767
41317
36063
52581
147198
35396
9269
54573
11874
212996
247613
17223
295737
33279
149416
193494
272626
8241
127230
243429
181069
145758
52352
276483
89164
128980
60969
34810
95840
289319
271673
81424
148590
205561
144973
51577
60119
57702
284433
103581
130052
161890
248973
220557
202229
149074
281048
196446
23304
15185
17107
44959
62759
14476
147105
60473
291550
288392
159329
251398
141135
94734
183578
192104
60203
239948
301407
136075
82006
23190
124559
208297
119838
231894
299651
30136
145255
75502
131207
138793
266782
140615
83374
149452
123938
10981
266412
270782
124575
228892
148923
168468
57508
284390
135007
50940
241753
182298
139324
42428
92691
230522
14499
306958
27210
116745
87232
79648
253963
179266
238507
269651
215586
212149
10363
67284
192304
81728
108499
205449
83800
83765
144742
30833
152304
77072
301080
295767
298868
72460
299030
145700
149755
173690
160910
146619
213992
78533
13833
262941
220429
288142
266991
236055
57789
197590
24702
38064
118109
247423
114817
267676
241990
264701
143975
238412
205577
212114
117538
172870
137734
220698
173900
58351
185553
206936
202840
94256
39218
193738
130125
90687
270201
9919
116681
41016
88574
88934
31972
175639
25920
145734
35811
74831
261439
288129
246308
46718
306282
115881
120292
5551
168793
17397
67907
92056
181934
264121
4985
262023
181684
111836
213461
140584
36874
57284
223009
65151
150714
266386
214267
74859
29334
261510
146571
13476
177263
192899
57226
37220
239136
198118
78243
192393
222070
170837
19616
273491
309213
201122
258445
217863
243633
98343
91890
228600
268837
17553
212728
23828
123770
229447
3496
135275
229400
148026
274324
227140
221484
176809
52523
68617
52822
299363
85213
270236
234317
90748
52421
27318
47564
193096
228960
175415
16903
82325
17704
241103
244975
239449
160119
32293
46827
37588
88292
37163
50218
110673
146594
70604
71992
27061
271789
85188
91507
175502
289415
95940
24782
203426
196432
126742
50374
250008
93308
247991
195669
215122
47230
238095
213458
286944
237307
233677
183978
285612
64573
265179
143882
290799
264270
250094
222917
88461
113247
285250
58890
253498
221660
96154
264997
109132
230871
170780
69987
8475
46475
189593
196015
140842
20931
213943
269427
18026
216143
189330
41495
88935
112756
38368
9851
26377
208665
257189
13792
5709
138466
78870
15303
249804
44748
304895
307222
139293
291948
208386
59807
252234
108670
193103
275913
144026
9259
169705
238050
88321
94157
270569
197223
168313
174230
237804
234109
157390
111845
212768
285911
89966
228302
151140
187790
186228
2394
273537
259645
191299
264628
249848
177510
21128
14554
141909
43619
7687
80461
29002
208511
157732
227899
261373
130577
120479
140194
75548
146209
308006
151348
128681
56316
207309
175907
247551
169321
28329
170724
265020
71980
132004
207888
201520
62635
101144
52419
3673
284521
4301
82453
91425
303793
189796
77430
241735
295154
244818
74802
122071
276922
211728
203161
45131
99588
215700
128977
73225
154807
188934
260593
99051
256631
107149
99695
261503
208636
248321
99378
142190
8142
169902
246687
167628
230368
302702
42240
155877
147864
173608
189078
8343
265206
229243
187571
68031
25726
283458
79847
301867
94629
177057
273743
75182
25685
87832
308333
254576
195743
7557
85653
200642
157301
436
83758
5288
238431
271350
16558
244835
204987
144997
114960
264153
291036
9190
262657
18509
10324
105278
213482
217089
243296
126117
152010
23513
267432
183214
48760
130345
207099
216342
260694
296467
284570
14945
210192
143567
74383
92742
109020
147853
100381
24755
301154
130360
214333
252274
87434
36548
270778
108102
237022
107053
66355
146821
260155
88444
183674
13261
4838
182311
42343
131839
299640
210811
142434
228581
194712
226047
287787
279884
121204
46302
145610
67642
221041
63874
167307
186302
275191
132610
189672
190431
144344
272905
76061
151693
88316
121022
48443
241265
241059
75226
88720
189064
195165
58726
170009
218237
87942
182253
31305
253330
221521
291281
225937
33167
11901
10604
101896
40333
234472
252614
295318
121911
27757
126164
64396
182520
176819
43792
282500
80888
211787
297302
92147
42803
96464
261712
134135
214345
31876
264188
110123
80273
297191
96956
54162
153103
302995
181815
287560
112263
304380
169676
146014
17805
241357
79193
106125
1230
226540
151487
47273
266013
207086
5267
71554
100962
94552
8547
195003
68145
191268
292384
240253
30747
142582
186043
243387
165819
51581
69874
144368
134907
202747
266211
287182
79351
109203
172501
81176
267238
152542
104325
273091
183712
207563
223754
161556
204145
133559
291548
92361
251976
175323
137615
260312
143874
47260
23779
217561
294473
232035
80732
42954
233260
65178
263876
89299
44190
240458
185837
192931
292309
5608
154302
49371
91334
304901
116548
25968
278007
303781
172569
98871
232544
221045
161241
273632
182620
252259
33570
300319
82695
203944
162450
269302
274647
104566
261990
203158
253070
126869
245033
228516
12770
114183
20598
40639
259328
66183
59200
215021
169246
187469
209433
121263
177666
179065
81002
289784
23784
28770
181410
77635
135998
270357
85032
266904
204271
119422
20761
181535
208134
247237
65575
154401
294362
178520
292870
218703
63345
216540
202674
218484
303884
271882
68032
172516
106436
132237
24274
231624
29678
271462
290063
90498
257799
259223
105909
288055
10973
96544
175505
86769
93004
141644
226771
64684
89217
66910
256746
295778
91240
121773
196474
252587
43575
217086
21513
291445
105501
111360
69655
130033
58920
220972
151732
210123
200320
82581
79811
47645
300448
115133
202713
298440
281306
260884
130320
91332
20281
236276
151078
70715
285539
147018
207297
179222
36216
74752
180864
273204
97967
121040
6632
95949
212827
82914
69809
173000
241713
229044
63155
256534
48984
291876
44029
219877
99294
287320
288799
268835
54927
140287
252473
100281
149103
40096
200077
147391
300280
83037
50238
28999
37893
93690
84923
30036
194484
268757
256012
293889
241158
285565
240338
36888
35960
135459
210864
118611
207483
107741
130231
8355
205653
239632
21838
223307
204006
124083
94541
79210
33806
25135
222965
16014
247095
205071
85904
178380
107517
112162
126668
66851
187391
285892
57380
107191
63249
282487
125807
95190
213937
130469
49432
174419
90002
181654
13239
286365
115962
145623
235771
73923
121564
277791
138283
230930
12386
1976
179380
266404
228351
300188
156999
144096
246774
130097
160555
145534
173271
277513
101093
9934
308929
158142
88969
84052
168577
172679
8398
265157
186953
306875
124041
131075
278078
190678
307277
107515
68642
266758
154465
40561
249713
188452
218735
147882
34943
215085
110293
201538
249327
147955
126643
209526
154930
92933
178716
51264
29108
164724
245558
76204
303131
306723
137510
231469
219147
127035
42023
230307
91659
301190
73792
22687
234102
223254
20071
177622
278530
195598
150123
139821
71787
226378
173552
205079
257743
80765
297832
52616
225043
112337
253279
277507
142933
75615
247607
177710
147107
8330
52958
98752
175407
267498
272991
30581
23868
76807
234863
23611
29079
118264
158101
69765
201459
166853
27283
36481
218415
3492
297150
303997
69547
38641
194329
171921
165456
175108
139907
228469
254768
174582
39398
278658
116463
55331
263382
198271
253209
279267
81862
259090
276397
199228
228212
4804
33752
143614
188346
169380
145132
37291
252213
292905
111989
111236
182926
212943
185553
279950
198317
70695
7596
276384
302916
97773
289081
275615
243561
134327
14484
307852
112791
15598
271018
257563
201665
286502
122702
244386
286652
222954
118661
31286
308990
34376
174352
145948
166490
94552
222478
102976
112173
276637
136585
111242
138894
69161
32996
37920
13188
254270
242766
128861
24474
223075
199634
97269
234370
146223
136151
27376
265848
203567
161319
33355
126085
276284
301581
275558
107675
37817
294549
41106
204175
21177
244296
39506
61787
251245
34348
159513
108250
108890
73877
277437
28825
268066
292939
75181
108901
92065
227157
195261
43848
307178
135435
202617
208514
129185
275767
251458
228694
75213
135343
247621
55681
29435
214548
77915
104286
277974
246421
145738
237985
219159
134969
2123
101296
139464
249655
163153
73263
12769
71328
90927
148802
94288
185587
70719
200153
63304
255674
212390
284705
99323
113144
279654
138208
42952
197690
198579
122607
217534
218105
16870
60278
132865
90851
288074
60043
54844
206003
78616
273254
180661
126915
195367
281857
55673
207998
223057
247459
2595
241579
53412
122758
166143
229851
174940
74297
195051
88613
81711
63715
274085
46000
151363
187373
266994
5879
32120
119280
29651
27077
27242
120458
299593
251454
31260
143111
195005
72784
28391
175008
293280
114207
233260
179188
14346
227677
261063
204221
63498
46248
181284
278282
232272
261106
165859
211348
89787
151932
10653
10534
179157
17866
115495
201830
168462
272358
305171
28686
25109
301459
192117
21955
91199
169712
262998
127076
106480
80516
299218
107256
265814
233895
221433
56442
99915
110295
296784
2208
205214
220678
176027
129323
292229
197369
131445
119410
297927
197611
25916
57119
268147
72535
138191
17262
169290
172194
14930
261598
18878
122714
279645
200693
44846
65265
242581
49361
132081
114922
195102
92494
225369
153230
274100
191309
205071
74825
280041
14471
89521
133417
294497
185338
191704
245433
274639
271045
74175
280866
237230
71128
85229
296357
171290
8835
213197
146736
166199
277678
18233
24397
282811
163728
168723
161350
201829
223798
223582
159996
23321
50265
178095
84323
196676
264846
210348
61650
97755
14012
91307
180830
132877
228320
230319
265729
173931
42768
280070
218956
51946
73949
126658
198031
158087
50868
169819
303092
144634
89221
17797
28432
20752
192248
156069
78999
265275
109140
124450
105476
7374
58422
81771
252680
210298
2734
257055
2289
155214
31487
38517
170239
47163
71340
248440
272371
191801
214372
176133
103748
33247
284565
295349
92602
215588
208063
268885
146261
44611
11491
405
116488
79144
152839
268000
185562
301477
65221
57285
54818
159339
157857
88334
307680
243913
179748
292609
266763
4144
90953
127399
92690
149142
6605
44902
208737
59720
173895
149337
260193
75620
61746
86318
107395
126430
130547
233309
7908
240176
88839
200312
65886
76414
266939
236426
231975
46546
124840
279960
193999
50174
142204
51194
268629
198821
12633
64409
156543
29743
306201
148310
122822
213015
198542
86393
303059
162441
227077
301311
309139
225991
211041
245131
213767
38747
94897
123567
173738
261407
31670
166624
129989
39502
44858
142501
140969
58269
308821
242373
48039
225002
28186
134852
83327
272916
93615
70882
190374
194941
209997
261292
238584
98638
204328
113500
117744
216371
226558
166457
137175
206872
179954
26667
180941
41641
162875
30119
60560
168371
18799
203673
108607
14548
253629
283242
138044
154038
205812
306109
177882
187199
147810
154287
246342
193522
217136
225386
14374
297821
115539
271402
153341
76589
42191
226231
87896
173417
169036
194125
243249
46407
216101
259585
125346
236213
245709
200818
144962
158649
265444
58453
235589
223980
163893
133749
254937
294314
49673
109581
308205
173166
238800
152669
137931
140029
294523
273829
254724
96488
269578
116210
59059
143634
36135
303849
253288
62721
252135
303744
128433
15754
101297
11294
10893
284541
21014
276455
93780
224166
241226
297724
220000
98423
12153
240263
49184
22936
298851
285516
31909
71506
218011
56800
156982
96123
166072
33388
151077
83787
281988
210319
39192
180806
244580
84583
143300
238879
58810
272941
129208
46480
228706
248571
185539
48992
163113
156243
157305
7857
275814
116981
1066
87996
297192
294817
6413
14097
6126
196512
232054
305747
154756
209412
35514
45949
61155
61684
305967
121545
108726
180697
86504
44
119724
236803
44397
110831
165292
138545
32743
90187
4992
292520
202295
194632
89705
55909
86779
237337
114241
192368
39544
24923
175989
22041
129709
165021
141688
198170
289230
26133
273252
235626
216469
228920
105848
244818
179325
195122
27919
299919
219363
27773
305157
75168
94257
91815
97999
59840
300336
269929
293167
127143
260163
291284
289181
49573
28757
242291
272402
252964
72186
48377
284159
54216
158756
161527
245102
22580
96781
265042
258487
63380
49073
134880
90954
86766
192731
269606
11401
86491
222063
26324
94862
115621
261337
197265
134649
177202
185950
211278
140126
185971
31819
78275
181433
190351
42134
153600
79947
304106
63208
170305
139243
106834
242126
194501
44666
159422
139156
243472
11510
127254
207492
302278
153648
62229
251107
186904
127981
182171
182472
201312
132714
141932
250325
42295
54398
103465
270525
70627
174788
70688
143710
190449
212622
43019
127995
49629
190450
288611
241307
263317
228187
13263
81979
242990
98991
270915
115660
195952
106713
96830
286301
32591
152196
171031
47056
5685
113090
64591
227888
186118
137319
27114
63149
303720
121339
162980
91519
302372
1708
112703
150992
283454
204982
244622
125513
242764
120602
158402
76368
79962
150166
208000
156371
45878
297253
232083
222902
288591
237539
304829
237840
219574
107808
300833
168830
202970
110960
34244
249320
187956
219504
172601
116539
48570
203434
131131
5279
256971
92162
228104
5105
204011
99502
169864
23906
265341
90245
170181
183450
238342
130196
168854
203228
132317
44304
123189
127936
178896
165599
292142
246744
106819
107083
216256
15157
221375
36013
231249
170456
101369
85976
216121
118767
150208
302887
147117
240516
40440
47853
271861
80126
58926
189125
248847
95459
182610
36257
30596
301944
125802
154775
23990
253371
50349
287657
199365
35777
50390
233414
64469
28293
297382
256962
211540
281343
274552
238793
60045
16195
133232
158563
99004
299210
214419
10662
215045
282633
285338
20944
171639
48349
101623
101188
225245
102203
153578
7125
59735
9343
293535
124714
206860
296392
38536
97962
60846
86507
143171
41024
259891
160426
261289
246646
84217
116310
232618
259619
211633
304144
210796
241699
179523
47174
134634
175739
142221
65484
197448
262527
26273
292618
192269
279604
188532
238699
240333
228057
92721
136432
252339
128538
83735
251486
77095
162285
170739
120950
162230
246214
33712
271533
89535
113989
187232
203030
280629
202073
287704
253167
210554
206193
191460
308444
165486
134180
209654
33679
185723
240292
55344
209679
242355
175737
295703
12091
191662
284376
176450
184797
54560
159494
197828
228192
247599
59797
204149
259907
237083
200299
249841
239914
114700
247967
284495
25500
225710
199320
163850
202966
66600
44920
13097
1352
56362
71680
90518
33373
97199
145210
174967
205103
183419
48856
264937
282034
140676
112910
100343
36297
48303
175988
238983
75847
272507
297218
279368
204483
95570
71313
144782
136571
258404
294424
62565
303160
168432
12871
1631
18499
224114
199318
281739
234872
158491
266704
82702
236164
145584
91407
192124
252266
84989
82419
158324
105887
56052
252274
133512
79295
306139
54067
304677
166812
155668
111685
120616
22485
54115
283412
169059
213258
32904
284143
246252
287794
17198
272005
288502
288895
182942
288624
241441
19269
66218
54637
174713
232510
32214
77377
76093
29561
63914
268646
218077
230234
163909
230765
149798
144985
155743
218997
120393
96039
123712
57171
248744
154356
267868
284158
151229
81777
247565
136582
69695
88132
79186
27443
84124
60207
69637
254012
76712
60639
9844
271533
39787
116423
108104
304459
172506
90750
57549
8047
95342
301249
223697
154884
160014
48654
267491
135633
164072
233142
43626
279070
299331
192448
307255
152548
300740
184734
227314
251923
131487
282461
85219
80411
143647
212465
179675
222253
239897
125421
183964
96624
240428
29951
263
244909
231064
64104
35946
148349
304056
225147
292126
18506
137178
145923
232142
28483
21182
9306
193227
196192
229451
211764
17766
216034
229103
128931
202988
208130
110779
308605
233868
289458
177031
258975
25476
222990
112727
165666
297440
258346
168389
58974
265753
83683
191737
72916
114644
235513
117248
173862
282744
160714
302357
278216
145171
118751
125199
195576
230334
166198
148600
78535
29798
160225
149914
62917
64621
181210
84644
146819
91173
236686
203765
125355
302933
209326
129848
175398
195592
178201
101218
48467
117125
132360
113990
234781
61418
270769
197662
119820
21288
36213
91797
65918
207221
93481
215693
209636
15300
116422
18992
246415
234455
225191
243442
231883
147026
216864
275994
139299
219679
184195
126999
236363
307983
164682
255462
167795
172062
218887
164891
217820
164262
203523
283330
107654
261750
292251
5874
209372
77156
198626
271247
110282
244066
142542
195327
260892
268933
8764
28050
157418
187027
219230
176958
82029
71182
220305
222106
63612
226214
39130
228630
134396
22015
279759
120590
95534
116518
27307
110311
228695
277736
155601
209217
300933
162394
67918
108683
187488
281680
226603
199830
44500
284309
306298
94135
205016
61835
71757
236065
220859
100902
258672
145746
177613
68283
6113
48803
12415
153186
160686
198395
108662
203850
241293
186200
293362
63360
7689
160299
193102
246062
2592
116580
150075
96155
244272
248833
39545
254444
133110
253870
222316
181795
211909
289719
139083
100194
117818
199605
213642
224921
270898
62636
79875
77334
133832
192566
155385
287547
140576
68967
264539
50182
6916
234206
292806
45936
146619
69456
188686
231972
138432
153563
128712
19165
138148
193974
88741
268129
306051
277318
284307
295671
199451
97786
286475
73711
116042
283043
34753
16214
164496
170373
68893
298871
210087
156543
165679
44280
269108
244882
74728
222687
82328
258379
147211
284877
109063
53402
189977
113278
136191
19346
275424
255141
180941
30165
239874
259675
2915
267870
308963
232967
203479
50486
185320
184370
9873
86858
93046
164160
130862
212195
279563
24368
159981
44120
150654
71232
277712
45761
33121
223043
205690
158105
231291
22078
231012
275309
82816
222902
100698
251518
214377
124532
224174
227589
159804
173099
210558
145296
216157
13676
256731
287071
46403
265407
254081
21031
86938
308756
127035
123679
177040
105051
230334
22733
215877
220097
156733
278829
191084
76337
104179
211177
199751
271537
81833
176038
254146
158070
45101
155456
101823
54104
125997
202809
165885
105629
21761
257400
246028
36428
184173
172895
171610
41884
5859
126115
233758
14387
182482
47801
13164
98256
150568
235571
203672
134821
42115
153411
78425
304592
11885
233572
229840
137808
34463
113957
134646
174309
139447
175456
138054
216143
308465
248173
107453
260218
168846
75823
57329
74646
19454
51997
305098
310033
306677
3802
41905
247134
136541
285762
43194
43829
144438
205815
119542
149131
33478
73121
50943
130739
165473
104795
119209
292624
227611
180032
192085
130244
194240
113039
292032
166280
282306
114008
75932
226045
115828
197996
290746
127337
122315
200614
200067
166394
277632
266064
10646
74742
229977
30598
8023
167581
83831
134391
197290
154864
100519
124469
244659
303370
94939
232991
308916
151369
128809
38833
51451
250210
88496
48395
58099
48
298636
131577
285460
301713
36533
147756
95897
67942
243400
65910
287497
231911
2104
91772
183009
163285
42599
1360
82330
64166
18062
285585
100646
12462
160737
96815
59718
131438
61989
98836
58183
96405
165092
248848
166818
47724
289564
36598
305254
292419
103162
37658
86380
247753
106808
110342
53890
249654
68925
130476
23003
300604
286912
83168
113880
293954
169172
115863
184027
216411
221261
174669
138807
266884
95254
151713
7489
252759
76920
55647
218936
275279
124453
11662
174286
260717
239059
29004
278150
276036
127532
77991
174818
260217
48887
239192
234909
37734
68298
234484
39408
76911
25060
69291
105637
130074
77148
124376
140236
94788
121315
160825
58623
95648
35250
273951
199161
150835
146622
12558
138501
121060
297486
35267
110931
292159
41946
63208
18777
170909
66490
292909
116561
138370
234453
43624
114981
121231
102439
44850
84111
256655
158681
70916
54763
254948
92787
10618
14845
154467
128595
168543
298151
57756
94534
145640
171112
85194
96570
299987
279042
300366
309419
295565
300694
287814
240982
78384
167692
307153
235876
96257
293652
97857
40914
69849
296939
141175
35311
145025
95413
189806
137806
47421
179814
251167
251246
47640
156850
56709
244362
217077
200292
243358
276640
300402
63903
220623
85040
281359
112731
143795
10197
92769
40743
31863
13685
246070
77733
282359
26130
116048
68456
257705
72650
187659
308951
118383
78397
283538
259704
29489
54229
118638
62978
65769
128230
53128
55459
255167
79386
196247
306338
84393
216230
8910
81634
82519
88134
286184
243046
289839
46344
104021
210914
294962
60548
208624
14235
44491
138487
267754
149482
220646
231119
137213
8669
10258
166868
145137
235229
232482
62744
198276
297015
237692
178640
217421
97637
145957
222587
156797
82576
261464
103486
191382
88101
123616
129346
299957
38509
200294
50210
239006
190500
217467
19782
295054
167551
237927
241096
232818
295245
233419
234284
143367
270343
1384
134292
153783
56562
184346
265861
44356
4648
262684
241187
205357
255190
247128
200430
119563
29523
196353
128739
30787
279235
258345
138805
238453
111505
287943
109880
236039
220523
206515
218600
22488
37391
152248
207020
258213
184554
30721
271571
97983
199069
70698
174005
93800
73208
39447
75469
128595
51022
149636
46009
114328
21637
305352
87338
105149
46419
296168
166400
253666
251812
221258
131301
156419
172106
50935
204261
260669
191493
257659
262282
116372
298493
279698
268753
206991
68663
11785
230154
477
33204
43397
211692
143137
169787
54845
57123
280346
255531
252293
134261
255170
182212
79614
147167
207599
168824
212388
171689
211457
165429
275109
109751
187706
293596
72684
136519
189196
150320
294643
28477
170849
158936
60486
37045
207606
301588
59782
26412
51413
213243
71364
304272
12566
27879
90382
189660
191729
31191
161766
68374
232469
37522
146446
214968
16934
221330
223863
19342
297368
66094
156353
266145
152187
153526
98063
67359
191680
85351
81818
188044
211127
63546
224005
115528
87161
17969
232718
21879
289197
229934
216866
24759
113204
177018
18835
254500
99717
49749
264039
217965
6640
279348
74312
85924
11192
294535
23529
46412
294023
163489
225197
61593
95686
99747
117388
77462
50375
209667
225165
43711
137138
37533
110788
86986
172238
49006
106162
122444
164234
290850
162493
55869
231242
124567
239742
80833
16918
143140
22095
255664
61891
56890
273867
180081
127208
81028
284972
277661
120798
284759
82237
192603
298517
115696
153685
49645
185279
98973
235718
199285
250487
138882
102343
65299
31474
7656
129140
64176
305338
171308
159934
20389
82474
152731
58527
276048
218730
141064
183450
301611
35858
214305
213186
22886
90221
58135
68948
271080
5394
252691
261291
183044
186040
181198
38703
76333
49745
289488
34745
246858
230424
143260
117913
27954
236421
168245
229287
200381
240090
66363
116289
91379
117821
220120
65416
202533
238521
117779
66447
225342
300571
271503
95856
264132
8188
88662
229911
77878
55228
306494
19490
283576
185495
248767
93350
80575
45860
127008
16196
83003
142139
65083
24426
192732
220534
132617
68999
217713
144028
306048
40544
188018
12407
103613
27116
39523
3242
205361
114093
150536
283665
219992
215675
59256
87189
217456
190114
6596
302287
298274
168457
102488
194118
271687
145101
179284
191359
267937
60855
104549
291883
15764
200497
216245
272536
235328
97075
232422
256791
36767
147391
296531
2018
179858
210271
276444
138409
25597
153319
175139
21504
33624
53010
262701
125163
57695
283826
242149
83525
40895
273211
260831
289572
282121
70883
279538
7693
97520
213608
9929
221510
6823
272492
56860
172376
110400
175222
147211
238108
216776
99553
119620
244471
243677
23927
167478
159549
242139
214497
1152
227575
105927
262110
18262
138983
229039
32165
248438
92316
124981
183256
217233
291484
247005
251661
214120
145095
19698
281710
289918
185071
34066
76265
90122
301597
249163
263543
177841
120469
276608
295908
275188
198065
218502
171762
185116
166204
97810
70815
212892
295706
119744
169975
231808
287728
115463
129365
245715
124063
38586
140535
294895
305839
85708
188106
13467
255334
237544
125994
40235
176065
37313
91348
60306
125783
149895
58383
5194
191904
136194
122255
275953
179756
293509
144012
12383
184905
135706
290806
73344
63534
153443
253584
215332
287583
188608
16372
118376
96205
291693
150976
75497
238007
197682
8747
273792
168122
20633
28613
121823
73949
151384
10241
293883
97263
167098
301725
80541
28097
68502
273411
216835
257887
224587
53839
78875
223003
78222
123017
99538
141777
117246
160509
275343
141149
83892
106838
23873
86677
106045
295759
207136
199456
93965
106826
2381
128194
75370
20693
74001
23332
269563
177824
100627
168019
301320
49895
149705
145501
277013
62521
43001
142076
221043
243652
212748
264529
177765
50361
287464
172058
302176
164797
53313
103030
116802
47336
227220
65988
249738
23094
297275
293862
197855
45416
209924
185276
133827
34336
98625
222327
43895
204001
181348
250561
175369
2792
27484
126247
190047
220684
242833
246392
251281
177078
274357
105446
274093
122951
224064
58901
65424
309012
156445
4375
160715
154147
186316
86648
261101
217916
198308
156316
155675
184257
179046
115210
174549
289265
78782
205046
58132
110178
507
92389
64160
62325
164071
112459
27607
82653
195327
130754
291211
307738
173386
107829
301266
47332
292445
201300
260148
106653
50433
62611
148539
365
45745
101607
225536
110279
274780
135778
255548
115494
247999
107204
302402
65850
87195
15564
251985
234226
263901
203579
130188
24817
67271
123843
110211
236875
184085
137155
141473
134259
112290
14016
187237
241322
100232
283252
75246
122964
211490
126938
233918
137646
175735
143784
202591
82716
301252
199746
259780
219876
25272
243421
28642
97640
105633
1231
278850
93218
214627
2772
95710
50897
237626
198763
5469
210067
171316
295177
235579
249603
234439
206036
220099
304202
286620
48342
260709
226350
203723
221302
76259
171873
266396
19881
191873
69469
37615
181030
303507
140639
133646
122641
78498
94665
244247
77269
206499
180201
45741
133751
138691
102996
233443
251359
86437
91838
17491
30727
61216
87434
2269
154142
308666
74475
198056
3981
285870
96540
5667
252584
275513
4549
119619
289456
52401
92879
105349
78613
226375
194633
79617
300937
160031
37168
44158
162471
175133
220931
123784
108250
283202
269938
254525
181304
133155
60615
147752
105646
170138
114565
15845
307037
277162
124618
167718
216655
243777
78346
40540
25792
108920
49061
274106
306031
65932
299037
246934
68998
257344
231062
163008
285233
4578
102744
7581
176354
84494
297243
155397
87530
27831
290086
143044
70146
5807
242738
69682
22621
202350
180722
224321
6473
114395
12453
273167
119870
218301
277355
235012
177228
17357
290970
268905
299655
16578
253169
166797
224036
59005
190926
48094
231868
114437
263691
186058
116627
234321
127025
210891
255083
191757
171594
253326
69912
122103
301167
92766
262537
229469
28802
54444
222161
169942
9792
72715
128136
41325
273173
169020
146502
192210
240069
133256
108499
111631
168326
298863
213766
79402
62761
287984
307789
272763
222665
200486
24009
293843
290381
131392
19232
26264
246490
166035
103410
103772
300343
9573
275673
95980
256023
12553
284278
5186
291303
250784
274748
62747
7802
73760
284914
63821
274065
261435
199075
112939
199980
140815
38554
277365
61954
261395
268588
247321
188525
252559
108355
239449
296469
294403
171711
146617
281517
21708
73227
169123
56930
100500
118707
28091
155262
293033
6841
165944
301407
239552
244491
84260
287908
120769
227060
288134
197006
89313
98837
296568
249993
194354
25199
303230
9426
254869
212968
288165
223404
138330
255046
280939
214916
163666
32858
224854
144040
190485
307962
27264
143575
286247
143071
110393
229950
108487
247112
41017
295043
275683
123540
133481
208391
104254
263577
104016
20932
44712
86370
170538
96711
129087
41757
73670
74784
62768
186779
136687
69974
72638
118628
256281
142089
273247
131687
207611
16847
225594
33497
206652
181252
106717
18104
52262
262557
62512
226479
253898
163438
34199
264697
9259
269399
157066
301483
115925
46675
80142
142936
147854
240603
14809
149367
177639
50139
200783
276719
26198
293555
283021
275730
241142
55685
42251
305810
262549
125492
84979
58341
66225
131911
12755
51472
20914
239451
77164
273724
47713
25819
19346
33701
105455
151078
155373
283984
153967
273579
84413
223643
82858
243736
78533
191571
75967
55751
25830
153072
260847
101481
19617
236706
304068
46545
263131
303404
40562
138388
278486
101674
271392
116391
173132
167987
263786
184987
250843
158772
201129
132597
166848
192319
46645
149907
35689
221158
228981
186891
24160
149988
167956
303810
127471
94844
248200
101934
285823
170234
191002
135999
253802
293376
239595
100473
226581
158127
277924
97925
266701
295265
78604
46177
260277
146084
177908
27800
308752
131919
174971
85908
181761
45222
234346
262868
254658
98683
286614
93097
146688
11161
70677
238137
122051
304971
28143
153058
21705
47743
90267
208015
44586
156963
142800
226336
99001
207939
76992
251567
201549
283340
237755
237359
4656
124133
93104
226903
270490
101413
157637
269961
57685
197600
235016
182956
150865
251469
92760
200607
32897
255747
304898
107780
211316
255230
76143
7944
19876
97875
110496
290087
157337
122051
47547
97963
165920
223923
192596
122084
309005
78950
145620
267167
155028
78669
269847
286296
262481
151154
206359
48837
253293
231745
131527
175561
148783
135580
9995
300179
172845
57672
308692
222678
236660
212734
151274
8990
146869
199988
145965
77650
108971
76066
8089
129403
230488
123712
143524
276550
248975
275570
85126
3465
303995
170188
305058
153261
160062
231533
298718
51078
201168
129226
33644
153950
257209
60366
71433
150726
184497
50742
9958
179406
304703
155837
203670
74289
32706
89102
24153
169109
85245
259598
287379
265831
58003
120679
149147
173457
204150
13340
10660
109641
219177
6899
293136
141940
222219
303889
133042
108602
125162
240011
111437
118958
238198
205901
55963
40966
236648
131970
275665
218653
102516
110160
301614
294392
27680
218438
139112
119993
232075
162203
97339
63781
123693
250066
255629
236713
202511
57509
266125
209436
173483
20860
252992
155229
36619
48381
204349
30671
195484
162507
23258
11650
175281
188718
81974
271891
158259
184341
195701
302534
260391
215950
304821
158427
218922
87305
288059
305511
515
3729
287051
187557
307693
6434
253712
87722
61762
148016
20001
128117
306438
299296
144038
295792
124763
80032
243276
273721
82878
83369
252694
14543
95614
180037
162186
246922
120039
266807
275474
36451
120447
295776
282984
247997
279744
269103
27985
169517
3565
257798
198844
287146
236717
222347
7080
35730
24057
114943
164200
212679
124126
176476
55677
258450
234866
39418
53955
39779
75830
202129
137183
181148
228639
272259
31019
23822
162770
57074
139356
225299
129485
56354
131212
200245
29186
77622
124180
45841
221675
290845
141
113047
84344
140210
156638
297018
198851
22964
131954
179778
259361
221570
121744
95510
170197
51328
69730
20694
43905
4891
157787
114669
256842
74396
12019
199385
65116
234874
102399
159738
230430
214917
175155
191475
280296
215983
149334
128954
31095
92167
190915
62372
28225
149010
303542
22939
154471
240441
299986
288250
193131
124410
239379
210766
150337
292672
87028
120892
295182
169538
60533
116070
228603
203235
138544
296742
239945
255124
39593
51836
21011
220532
239529
73197
55943
206142
291861
124532
116420
77624
120973
292103
83520
19613
163631
225893
196382
21993
191778
168523
111712
141771
137409
219353
42442
294638
239092
274813
616
42039
282758
90951
174617
157572
220708
167454
301968
74027
51863
255008
191658
132632
227874
29063
20488
119449
152462
90308
209512
296657
89013
306860
132826
55199
270867
123599
290389
137751
100040
120970
145532
18666
71676
141841
232398
164290
294103
226114
38047
44752
183856
47401
225600
178270
236892
70817
231299
236970
103744
221247
46552
262231
115923
60491
31456
242350
34334
30664
164141
125679
67013
96410
30219
117059
29101
186583
176095
202518
2094
165560
272760
51436
225034
234249
58886
74700
208736
54901
25964
257103
48337
41490
11015
125048
247134
125076
209814
179831
66866
121340
205664
201852
61447
145834
120062
138827
32011
4374
290942
250891
271815
139482
101772
19815
187909
23156
2720
266984
248237
16246
222112
297144
10707
13671
208910
170403
147200
133874
13425
80800
305137
47169
72504
44690
244692
198402
10183
278028
280037
41320
207550
247380
73093
88822
148230
157767
161476
245451
278409
157825
18335
107503
40856
226787
235320
9409
280490
299119
88593
178749
21005
117051
2436
86294
15401
196248
193332
300936
228436
235059
152590
83600
112433
9212
91159
110609
244336
197283
165931
265449
229064
235671
260414
203421
74561
217035
188729
211597
158660
14229
214149
293104
291438
189272
85501
239195
207906
271781
116743
10345
123327
208434
290967
11842
134540
85599
286702
68086
35845
145131
218021
121318
263292
2319
4142
297905
278374
123002
286631
293118
114157
139362
250999
279079
88462
139347
56483
85769
176387
306336
152769
24717
74502
104245
38374
63683
46575
45522
302079
5841
302424
168021
73548
307819
32031
278049
114420
196381
31669
169101
210787
206330
173490
276731
71509
113996
128922
227539
301719
180075
102144
302017
307934
86748
281952
202181
257326
178637
12305
236053
245073
26147
159487
106332
263242
156706
20491
203738
7209
298995
30365
21916
173279
261463
255283
270141
212176
145819
70734
283644
257983
274808
190246
247789
139752
60909
134865
8931
167400
253975
84245
14461
68272
291544
300208
154464
198453
10303
175016
31711
157334
59313
22748
58904
149020
1335
59626
259311
126800
45836
248113
188155
13193
280083
56209
287651
93734
123415
116294
121258
77382
1162
252112
60352
72457
265352
217503
32509
256242
271813
85262
170880
124020
283534
163236
89018
128631
5003
230256
253019
54668
98212
120121
147465
107022
271265
232895
2920
179186
21905
49005
18396
37437
267385
107284
63421
286783
146997
299858
55771
56601
8675
80811
107329
112112
148686
76807
264520
120975
38716
57395
303817
13440
151210
186191
207835
273510
142172
166554
86813
4814
73322
258529
303015
80354
118648
5086
217299
32095
46010
41443
150911
241683
32631
230402
248797
109903
81776
301345
189668
135890
28506
135795
3451
67946
262459
207844
220224
275190
198851
1959
290184
285274
165918
23430
127809
298494
283806
286532
7252
119549
276067
268587
74751
161492
39511
300676
158328
59448
73854
72800
858
149551
249920
306925
234462
31693
273475
81501
25184
125928
145754
150084
20297
56458
177323
157341
87728
66480
74803
282793
91542
107121
112070
263712
69119
92806
177028
77396
186177
172713
256397
167526
297770
183475
57710
37665
78978
64125
251758
132571
12166
235614
161700
65717
23486
94326
134610
79624
293452
274434
134518
26682
51342
228077
148928
55781
1040
47840
131443
49841
198939
20470
216115
153358
18021
278267
117413
15111
238416
132398
106558
172358
290855
51545
25823
212855
112299
185214
284342
287638
205170
268635
194275
127264
42191
136374
112331
256005
309950
131981
17486
208345
245416
176078
58255
131527
89089
239112
41916
203616
16511
256831
240703
295091
46372
160630
18945
15663
168272
256738
151350
166598
211180
162311
44419
228358
30749
18196
255140
69613
45453
117360
262206
92468
84232
131720
15487
84479
111009
119036
204011
230013
125077
231259
58317
263760
226156
292937
293568
49243
144388
169285
225331
305849
21073
284329
60556
146742
25760
225513
37707
136322
60240
87929
31523
6206
257654
235090
82529
257337
198460
144928
135279
133005
307500
150841
101082
174740
108067
61595
160254
283415
273936
286040
299588
204605
145698
91428
218328
226293
22016
39443
74678
100117
262706
55318
110048
273919
207774
293735
9927
299499
43548
164546
236589
241650
270495
45263
68166
235390
264856
116792
230209
90484
61486
56813
306458
270049
185407
158751
207990
189330
124071
263313
143308
153309
217351
203545
194462
292772
141289
31989
158933
284044
63699
156801
126491
120404
110229
123543
52956
111956
92279
89058
172712
119858
109700
105545
127605
268081
230840
99796
42584
190925
60393
69398
44920
151535
150958
149208
23803
131736
307343
159919
290494
171166
109351
293678
307905
169526
136736
142516
135471
114524
49481
72448
42665
81783
115514
11704
76934
231933
126713
216199
154364
93968
119604
151336
206062
105134
217241
6481
168876
232335
151546
231731
111024
717
103832
26697
218060
204914
11857
26680
37018
14737
265404
144453
189124
210902
212299
170144
263837
116745
282885
184733
29731
10823
257673
283265
97511
280329
179695
132817
188477
235797
78574
181043
269220
64906
106046
123932
264390
20439
128991
75498
150595
278555
280350
307797
39151
8005
203578
195019
12198
64794
52562
253273
139055
233316
197512
134268
290255
157636
277681
77163
253705
295416
216869
238030
229400
264483
92229
211444
260806
72811
3095
279861
92398
184766
59904
95334
142444
54201
181626
74508
281402
294932
129593
27556
18523
247951
165446
47909
52640
210935
299043
161514
305511
132029
183103
176068
162463
49798
214856
304903
136951
178977
9668
38424
284753
157338
154378
127124
7907
273469
5507
294841
168425
206936
168095
42388
48796
127285
44902
260169
280349
260928
76606
210351
255537
122430
226853
58646
249436
125646
284890
109119
43475
91056
183497
170880
62225
275701
178964
61807
100089
147402
178765
212646
26354
78369
41777
57244
163527
81027
296522
41114
73533
78535
160289
31872
103455
196434
164087
109867
16310
284510
164436
212841
137283
268212
294458
139711
157921
85495
227415
257006
260787
297168
251722
52270
253830
72333
44854
107022
152174
303536
244902
136575
173214
6241
181419
153344
305461
188737
136057
277555
154832
9598
302816
65632
184667
282622
115497
252723
186601
151558
128306
134971
200897
48499
138317
232291
21767
297100
85446
188965
108725
228108
230203
90155
228690
209335
287127
119835
71108
108079
293078
111858
206810
13004
56416
238949
72442
150853
257572
204430
141596
89515
199218
60265
149232
76170
93056
257270
174301
135972
71684
174916
151755
231385
151944
43240
219099
308452
100995
153160
49429
302239
13437
240943
263561
177821
204253
253248
9470
120788
287116
174167
179656
302733
247674
61290
192156
237543
57886
138544
238786
142243
215025
99050
103982
263696
83694
40237
147408
33177
212889
74958
261486
300825
180394
95013
104210
71806
51002
20712
220092
235578
173661
282042
85396
3280
130274
14668
161525
89751
307315
79319
224680
216504
248360
177682
229716
3430
256139
4526
246460
12968
267747
270950
18578
210732
120663
190431
188564
59891
71293
268125
177456
190611
189685
235401
101930
111951
146065
49704
151918
99552
227204
295838
753
59478
22389
183648
128553
151111
271365
236945
159815
15160
308012
112580
8715
144208
103971
45648
140959
134866
297080
207458
193704
67774
43406
127495
266276
123174
60321
93939
166814
291485
146802
147787
148055
172344
49740
96129
256645
61970
184149
45787
141370
305267
132455
250736
52061
308415
272459
118983
109528
52427
249918
250166
144838
287001
46611
29894
151667
273210
216819
192519
181071
96434
246508
98275
16436
33291
84758
173034
250919
114593
119701
83436
93483
255461
115102
208196
29055
279274
141533
54950
283901
296421
49068
262587
21153
266953
174089
163193
96640
7500
114869
135358
290236
153930
260924
23943
307606
287904
231714
94704
295195
255335
269668
213197
205687
163834
16423
35234
69700
164453
144281
48795
123029
50275
228236
51625
120968
1313
63181
131887
53548
41899
116350
238729
293148
51370
309801
10571
200875
158387
149985
156679
117066
244274
299920
226548
229355
141505
2870
71083
216548
15578
127831
170937
98809
35335
260458
230293
140704
158224
24083
235516
24409
30283
177441
151203
145321
39684
304510
91611
21859
225906
291741
287353
287276
205008
190892
66777
162710
79124
287249
222735
233469
15059
80223
209928
146482
206106
122581
226013
54967
73612
300435
200748
202776
172003
198891
189787
99400
178663
224452
57370
267231
81990
98503
36255
15252
40276
292343
53285
235040
183907
194278
200908
85782
30
305897
55461
171261
47931
194732
214524
266620
57683
141846
123674
35581
289357
235254
203848
19232
108599
197820
6688
137443
90977
169905
254999
37272
104421
245038
157268
171148
147894
141319
140058
83859
286623
246231
294652
219337
43334
165189
288266
109409
273228
168142
20976
258589
109160
13012
140984
238283
108344
83558
270182
125032
138003
122454
182784
259665
264903
35070
263904
91309
39662
184276
133489
169828
60043
8583
119682
104932
168652
77828
277893
165649
164887
82765
33857
121417
141718
147995
283890
35749
3056
20156
47204
230011
74460
24833
308500
305070
244344
61733
232954
73264
243602
260076
309446
142227
124315
46949
286916
221564
138114
126122
226743
241483
307552
225000
155773
151160
255597
104387
267056
193562
92966
97899
182774
307984
143622
32338
148966
202246
260848
222191
54879
262985
202774
70365
99603
37219
264980
266373
206026
111510
142691
95214
106524
208564
297887
19955
197060
280422
16750
161396
257435
81241
27464
126564
298210
163168
243459
223663
233376
85009
220606
107778
196698
78973
296582
226051
221788
249786
66942
128654
2633
102976
219191
216187
137358
219731
269360
75725
89262
129261
145602
205405
288665
210343
241163
232565
254767
305107
151065
50993
249396
275698
267346
186988
259590
17380
89019
98697
44422
127338
232035
121769
190985
178733
240923
29318
20176
173177
235581
239606
7423
60599
166272
197465
36899
103417
32784
284954
186830
157662
97615
62680
248215
110329
44800
227527
101840
233027
261061
33126
250137
46689
167728
130568
113795
22646
151228
268538
176303
184137
197273
163262
114573
62667
276026
244454
193619
8472
19385
257890
108066
171034
9481
125698
82927
98947
75274
115743
274088
189252
227740
219287
111835
176975
13747
62420
76510
95797
159724
306989
265582
106966
50067
89414
78635
302280
304205
257053
80053
102000
187693
81346
78127
161761
293490
20240
137291
29073
9066
88049
62683
300679
4635
308371
301837
232139
104523
290171
78840
51532
32036
264608
48570
36493
42146
193573
55216
204664
76523
263253
180923
195927
19840
280660
70838
116798
49081
78826
275453
76154
233680
236854
140427
148597
143390
109838
256243
182100
122823
264255
150781
267038
263229
144614
159099
256556
103012
143682
290662
154337
57814
221204
279697
165784
289345
22242
38152
142595
302589
275679
10110
281353
87544
211245
103409
6984
125175
140416
51040
159093
132746
235725
289318
123772
182997
85550
123498
244025
92222
193881
297475
264956
193324
239880
278372
161556
84330
173170
295007
23880
224488
152059
225243
309417
98541
218497
152236
252122
255831
41152
10695
172482
72207
241628
179528
108784
6808
297817
119370
191776
136971
32610
48042
236676
194673
49105
249808
177174
241838
116365
295966
267179
8940
306855
250595
259120
193840
104423
294662
256829
288671
292442
265515
134293
187806
93978
49669
271962
66433
21413
173880
250648
21908
119869
248892
236549
11390
185853
70339
107692
154538
185133
244818
180077
188914
187894
165409
42183
180676
149359
41501
159428
54755
146851
303134
153683
97551
248882
2630
176277
125597
202358
135932
207131
162572
92421
111196
239375
4393
22061
35947
40480
148333
241337
53150
192418
173346
262945
158470
208919
185468
280326
309019
282098
79400
179200
294656
217177
300098
308502
146849
192307
262647
308154
163224
91746
71061
187941
216683
284259
115027
304407
120074
300890
118149
159249
109745
276571
77194
170654
286010
145346
256084
69748
262500
188974
194334
200758
88170
78301
225149
117338
110484
270720
288695
261512
226721
55526
199879
10312
206518
196255
28592
242803
175302
2229
115274
127382
22763
95975
297932
43644
34124
8158
212015
245925
28225
302993
43988
264255
73973
79292
17612
249686
147087
137706
16746
230786
265557
245761
286961
122013
69481
99228
197552
289239
162238
157300
245691
260684
69088
66533
278169
246483
80903
207329
110895
140161
220223
283347
57905
159436
155007
40457
76268
102378
67577
68558
309282
113189
106345
113593
290715
226586
4864
118599
85829
152929
272540
6112
307831
226291
146687
302143
253457
62318
14608
299355
232729
137829
123396
15925
56920
52175
39170
215212
92177
196872
274630
118655
185669
130075
160280
203837
163413
64852
225646
99247
218936
161890
294820
201618
79329
133179
15290
197812
191537
79078
22710
242947
197360
189290
119235
142264
177478
75466
97511
49414
197997
225015
47085
131301
31649
209276
210495
176417
135146
46965
174466
193018
74400
306945
35905
173025
252613
39725
134701
302083
148168
220232
268949
219618
207812
267298
234535
255775
109894
189880
33089
257627
59193
253706
304640
200229
162898
305527
303505
4574
118661
48638
282478
208874
234948
98791
44555
36385
19759
281800
70647
135698
171253
116253
235379
19128
181424
151411
150178
241730
193983
121456
26770
6117
190377
150839
141021
215060
184574
295349
209483
27137
191756
109126
140548
262525
188931
58444
209589
119873
21741
98268
242138
298169
108688
203671
283959
96599
248793
12147
41618
133705
203761
216348
75235
259732
96233
13339
84540
245167
152932
119332
215069
224206
160527
292921
135061
100298
54056
25062
196117
1413
297409
51220
105680
86485
29018
108336
63035
263929
74854
228974
84205
38138
235415
71266
28844
153953
206055
44286
148014
258232
75236
124875
142580
245468
155442
150960
147785
240819
134491
227223
32505
92896
159476
230521
264641
249825
47698
290694
9364
79784
274787
258564
136257
35284
290684
191470
65777
30029
285439
71685
11519
109233
78487
134614
133731
187303
19125
276287
10156
217195
34082
148361
110534
163699
228873
256303
77896
114074
132969
201167
159553
64378
178660
293208
301291
60527
99585
86064
82984
61281
194387
171
102258
67643
206419
246728
114054
251675
257373
135277
305626
26789
52770
76715
143633
166579
34057
242540
306297
285580
92036
144824
202748
60261
35220
14107
285882
273590
155457
16953
190415
194229
117988
114133
219642
59169
150079
151625
290469
302544
107798
147658
254088
244552
289428
189235
139189
142784
180566
6526
23412
91723
132382
20186
36073
26603
272837
194990
113102
56589
165904
298308
292388
53614
82506
81962
34472
33406
163160
214382
184019
35662
11891
180854
79244
221334
27967
265423
11833
68816
237759
16786
297080
151444
132153
15540
118985
68684
69472
297428
287431
126644
1144
197263
172644
25523
69238
49274
221913
287213
71398
12248
175695
89331
22533
44620
118291
212220
297678
164147
229556
172216
58772
132287
131728
92262
294517
141206
211983
247893
168055
265784
101018
228401
31119
147865
303517
151779
295368
35800
39527
175695
223145
266720
275255
219040
282760
149245
236879
120952
69434
293069
11010
122706
304186
113481
128410
167936
52357
119472
2303
87396
87155
170253
107102
226390
196797
190273
67179
2637
290323
166598
224166
121445
243698
60721
30413
201990
210967
276883
87015
192783
141882
259377
45935
31848
281468
7513
78176
57918
118996
236162
173309
28909
84770
104885
154346
173887
228773
308608
39507
42005
128290
29259
15553
159648
172701
288779
233470
66788
238838
153400
180096
31382
59689
259596
26134
133285
277177
189376
161199
293033
280268
114196
149578
131615
752
2122
103897
204728
10038
63006
8591
165098
280743
116467
11028
590
260250
260521
241706
182900
10012
153364
152136
221511
242655
254551
54025
84775
153526
104682
137338
215871
116860
111896
128503
135727
1343
156454
598
257336
191036
131269
270780
84537
289534
219124
142703
53870
113352
225274
171683
129701
306587
124687
42558
262283
45819
134187
144217
83814
266582
276017
103651
243360
195258
232438
125201
124169
244380
151716
259660
70489
187781
293567
98352
68592
230186
132611
176135
66421
43442
291002
38772
232241
79911
261009
44260
260669
239104
165271
200460
258196
90369
150921
119418
4237
119013
238103
270971
234987
64886
88066
258066
4861
241646
122943
286884
294765
25194
184660
63582
251139
240804
177367
107523
234124
189288
55458
159959
5348
22816
296880
207658
124861
58760
98017
196026
198745
47253
101953
282731
223388
253304
54781
280946
158409
220973
17567
119890
215962
124194
167838
204312
207042
99106
18236
53440
302045
161427
190354
207039
278125
58962
287463
38608
125577
261948
88438
147108
4658
8387
212154
97388
291261
300760
277992
283230
102925
109132
153345
280177
288118
181578
281217
199185
177434
23773
143547
77128
51145
112259
302432
215884
174592
119228
116384
301001
96133
269790
89365
191013
212433
117020
87142
220650
253908
251501
71435
145999
265979
53052
251835
164401
225838
45256
142
158648
232852
279631
258091
125946
138876
91061
212394
72781
263417
82603
166823
114680
44609
84395
52184
198099
258905
12536
119448
183049
51433
212306
109410
167001
71560
27506
39924
149857
150407
32963
168504
290399
104867
183406
209087
271726
224818
16058
111757
58192
56526
151440
191819
128966
83068
282830
269441
44411
264509
300054
99444
94483
259914
84745
30645
52255
55658
60510
281953
117567
271620
295290
290004
145777
90612
169125
307468
97685
263998
86118
256293
256397
161048
32642
196646
16629
298678
94085
95034
96757
307999
80421
94622
129857
228776
154117
233556
218655
108256
288319
26150
199938
180377
11962
12061
52860
71229
92326
160575
27535
291041
88931
105661
206525
712
295786
86469
166640
162311
234539
145407
55997
116991
129540
299463
28368
277217
258486
145201
53732
225568
3711
160536
123774
165581
232807
218703
184411
285081
115720
43574
263121
11144
260694
12631
30727
753
191197
265074
245826
292835
38941
187428
246005
213393
122185
14272
254358
137423
270314
142127
301936
185003
151202
207321
94221
195050
163601
112868
187680
217505
38430
114540
64809
170653
40514
273353
296193
254331
56697
244197
186955
25378
210694
91725
121863
279130
245900
298890
159409
264509
32523
35884
295082
174854
273473
133849
297950
27711
142640
107592
269030
147043
246033
21143
184220
287242
91878
267076
113651
248920
139763
18512
43122
162795
279760
105365
87226
117103
74908
5064
23926
112776
197672
76565
170947
32622
208932
239117
56063
268661
40488
256260
165081
47429
234067
127624
240207
156310
188776
12467
156936
40640
85577
217192
30407
276009
201726
159578
210531
261004
307961
91234
169375
284458
184015
72834
285904
279666
277497
199721
80858
101915
24601
96749
111861
64290
297888
288023
227755
143271
35430
238557
34202
152782
120314
74710
217987
287204
38447
57080
177472
176890
167642
294964
146467
143828
18884
64052
87196
112483
172598
174499
110412
111983
136421
220899
237717
162630
112932
161543
44429
31572
122644
130954
59973
211182
164446
147835
72019
207212
161818
13651
255289
63188
308149
121261
105641
58462
175857
40036
302656
74737
84445
241032
84439
174096
41009
72024
11905
133114
24264
212827
180940
43269
127763
147927
275508
195483
91575
144205
149815
93095
201326
84834
53673
309069
140247
79824
186487
103197
201884
20870
217411
153999
39225
41148
19404
263865
27391
197597
117646
121248
16781
122004
230410
281852
169071
239106
120137
207991
16824
144191
71774
145423
54430
70827
87238
295145
244114
292109
28472
121049
8376
215833
294239
115975
47624
55166
218314
260550
278377
84879
212379
141010
121396
300320
181571
115929
261827
146170
14833
24895
308843
259964
245011
279123
219091
308435
236854
247681
48716
15221
296886
149856
230129
218693
128993
135015
197947
107471
140122
269512
23246
182073
83280
84218
304840
228028
180810
269905
287197
223106
50385
169014
230547
119233
271244
257905
274635
116225
35126
296157
287727
297724
188047
204433
91419
281727
289037
27504
212644
66500
146580
202639
90069
156960
134796
297366
24083
51869
290718
49713
106823
233293
67421
219196
256317
96135
105927
287190
283191
14183
132104
13639
121522
205963
189230
178695
196537
148973
33406
117115
181489
140789
167380
135655
87019
180265
245283
174187
298830
221322
144859
99236
75795
245056
148817
45210
121087
167407
131762
14036
65813
142039
125236
119549
284605
69181
138837
250879
308268
61201
41198
193438
91299
99823
242751
119749
79909
180053
242859
148969
92563
241199
107512
170334
101405
68489
270360
161513
98455
60002
13009
137604
217019
49836
117502
3641
86187
293575
126630
306166
84162
268029
288103
303680
232211
35959
75801
300450
23740
126712
67319
235912
187814
202485
210964
296027
6631
206554
108744
153935
292753
65825
175191
100658
192482
167529
42041
297814
69003
242683
54996
45297
210159
220246
33382
127885
40951
142684
180437
19490
254716
86963
231911
18163
261897
24477
151004
275123
15281
181959
168808
296331
218676
8754
309937
139364
254295
30243
117291
161335
161336
212559
164097
37223
236307
188143
37034
293293
24736
267620
23489
195572
85421
290896
271979
44084
46324
231317
222141
14539
183492
309147
289912
81771
106677
241534
229883
209929
103440
18719
29276
43693
91904
161630
63451
204655
296911
27956
41353
307487
16404
144189
126887
301493
172302
246808
287218
271530
149722
179829
56602
20943
77147
134880
289855
13999
166928
135420
213037
242095
115709
161557
60356
309144
107444
94724
44509
110924
125437
151296
282822
170218
182723
210793
4977
17531
205374
149561
159661
187379
218317
296687
190281
98496
250425
287240
75357
65588
30300
88150
190188
48997
155991
247625
287904
181386
219503
140577
215270
13085
200272
44481
106904
62434
172413
38171
254889
38968
222423
149522
275528
255301
94271
48061
125818
170133
31100
237631
70195
277541
191915
140099
308881
136282
196683
143819
142539
273357
151050
172479
184793
130546
169152
303111
190897
88949
185733
106073
251553
60658
60789
174761
33095
183573
116643
155022
205651
242106
158144
49926
251861
59447
189360
89405
87828
270160
72675
85803
298041
183532
287704
107364
157384
171652
73219
226681
295507
148604
291379
63082
303827
17265
264333
203822
221419
251393
44342
146681
246295
143244
163498
91603
181163
149849
307718
136477
227154
3041
1005
31650
83513
64087
281648
92082
205990
232124
6003
135261
65474
22475
281141
209700
3378
76376
299171
229673
294072
274701
71203
102008
145107
275885
23629
14334
5968
36743
21437
7091
16798
58939
73322
71969
77106
11002
214180
259692
203606
106872
114813
189386
239297
75817
159861
57747
263794
144326
72197
153418
120416
42751
93231
207760
28556
112531
240239
82161
308132
287622
87478
10051
102494
31025
60775
91171
145669
189754
4756
11074
20425
136525
259543
74870
178004
82821
47723
166069
133551
6503
117199
108571
197262
153503
147813
244974
111481
169380
283607
26635
174395
8407
282495
75667
100706
86965
171210
164685
149066
172045
107168
230048
264588
237381
83879
50416
221533
18169
62148
124533
206541
170658
302809
142585
277154
120152
143808
171782
268210
35124
301287
154334
218064
295314
129756
142664
9729
25468
76025
267459
19530
295029
84542
25107
209189
107925
68989
194992
56187
23473
98588
121475
235907
101238
290157
102218
254296
244129
118698
120732
179596
305396
4556
190912
6726
47076
82211
38594
214495
279741
163964
90799
121338
245281
260738
222440
175453
14120
174925
235831
296173
122112
188203
55503
33007
88297
272042
175831
258528
239829
25776
179379
81407
6843
298739
36203
208922
305571
39473
108516
274543
10523
151804
125182
200346
266268
22058
266673
224908
81145
102185
255028
302711
112607
257236
281810
102995
161435
196530
125727
305949
260360
31426
34360
14981
215597
203945
275194
32975
147122
199828
298786
147771
47841
127935
112151
192282
307359
117383
173062
231866
300039
96668
53269
22249
110570
157118
301035
4316
255090
48194
137299
75106
92207
83513
54408
276590
1982
198140
168352
163242
71087
306151
208839
258193
103295
139165
269614
166119
233250
114744
281270
52706
103980
178361
229037
196483
117742
45147
35778
273190
136965
290331
281052
42543
232684
48999
132909
105554
301267
3927
53917
146350
258903
130635
220886
75279
102172
186826
87358
304309
73670
100696
247502
197298
260487
227805
29555
218597
191163
110190
65065
148744
42069
90446
230951
5916
171206
111635
131
302572
163991
238857
87642
295919
292874
91311
26751
153068
9968
44540
270725
151169
225062
41622
208952
12367
159609
257558
176479
272411
186252
222605
112345
253583
128336
33259
129043
75085
32163
30796
135993
203956
245140
47830
230477
67161
186967
77197
250681
139565
31693
171316
18837
167571
288603
105380
91789
170162
25613
118946
144796
59824
144941
33841
148846
113568
155822
150994
244152
30173
233810
48251
66052
51775
271469
76503
223321
113806
46552
226726
225710
205568
133195
107086
183383
285778
303015
306137
18057
18845
269893
205243
209954
103758
131111
296226
81843
278099
165835
225765
249353
306224
232240
275986
84184
234456
160525
120212
180618
230740
22599
115677
225937
54268
120229
47674
246945
228530
144288
138924
147589
61748
28675
115738
226444
202146
294918
191384
166484
164557
153096
272975
249357
242913
1801
10648
156038
110362
42369
285194
48724
158281
147403
9595
196346
152324
170154
135940
57452
49632
154919
252799
6952
87041
246395
88353
69534
74431
290544
236579
264685
40433
194578
22556
20759
8951
279832
63753
144742
181222
188417
240153
23547
3668
226436
190846
85911
119266
229307
701
48415
3723
25408
173840
187428
231764
3870
121218
120378
14679
266947
131317
8080
113888
243383
296882
211308
156664
174582
228499
42138
294750
130966
137904
215990
160469
43090
221535
109560
285699
96555
191351
181535
267941
27033
135461
275791
16989
128820
182055
275323
135031
277846
192163
110644
229333
236375
207547
126760
32003
276261
178238
253661
135001
199593
128543
264667
283138
153483
267037
17420
143660
98299
23330
230903
170595
160090
236899
60223
152524
118692
108364
251228
92919
135933
76059
161055
86768
267069
268504
154962
226660
44668
289710
247148
152826
222242
143771
271263
247103
62915
274027
208047
193317
170643
245912
205985
304016
225984
309486
241340
263683
74960
279742
216073
150370
93736
285555
71827
46192
156785
186931
103025
26615
262018
109468
223412
290062
36241
71892
150849
106973
4583
107380
22860
275552
15371
57325
168675
54425
290741
147369
4595
256558
213667
59669
250893
150579
248175
252975
304070
223592
177422
241753
297291
204530
110529
52249
66236
76712
62988
198060
256492
15711
210751
263445
213031
165557
184422
285433
309635
249125
309783
831
199045
35809
246270
191014
135318
20139
140399
230803
39597
73710
228143
137110
126037
299498
227625
205663
5225
188384
116819
115249
117338
595
252840
286919
10422
149847
231726
96348
247144
125336
18396
48504
308399
110145
153368
272280
63964
198751
206504
143508
32328
27797
133212
82855
138434
199419
4521
262754
15979
267291
53905
81390
8703
241896
222661
233877
170213
17211
133319
48498
245998
183974
187317
281628
139379
30
71885
190928
140700
267388
107855
268587
140053
225575
96755
257127
277086
170700
191890
300406
45402
170132
109917
21643
168868
265670
184318
16444
297814
286689
204421
169295
257794
167720
38572
257585
190903
284280
104945
169768
144123
34994
163530
206565
303258
64095
198205
204633
64088
113559
85472
297235
297343
142643
223719
205404
159840
38735
17170
215130
252276
53011
265921
19512
20791
218275
45329
57676
115461
122600
29658
241042
290193
31475
97873
221211
24572
115643
278694
50382
255260
41759
112689
115279
268466
126869
172192
68513
228364
95306
184076
234104
64845
51252
301540
110990
138222
227584
10421
16725
30163
60405
100224
275032
244584
248487
243475
38786
232243
263968
263665
138537
221983
3110
38016
281980
233550
274640
140316
151665
308773
222530
125561
168717
203471
2539
191348
44766
257453
119151
287612
308219
136409
89851
254207
138463
63832
216358
288112
77364
178659
155054
84830
121172
238511
42010
252566
297684
267994
113092
29022
150579
26116
113650
75674
249142
57540
194644
177697
230578
209485
281983
130989
86846
160322
61932
167228
296971
193472
251801
144395
48811
26736
260914
38694
218244
178509
94551
71009
262091
53581
203125
98653
4191
261067
75526
202625
41515
153130
183856
309220
222572
10690
96993
173069
178382
241643
187275
26841
131018
249383
35145
49188
258427
309166
291915
179844
37199
266309
271578
201609
262709
209851
36315
15794
152583
10415
2123
123306
80002
201137
186278
143540
235554
120410
109735
174409
197292
14615
149014
272441
217859
99369
261168
297511
40995
222754
209861
211357
205502
67618
232425
53200
198872
159040
261725
281277
88549
302073
16614
214541
305177
260306
239256
43188
19712
12550
67431
300818
285175
67699
224702
80463
173070
220804
220972
108308
179102
214290
79540
163946
91547
3064
123678
16038
250553
279634
205652
280815
140775
41544
22902
19541
176588
98951
158476
129826
304524
300581
176519
272681
91789
61933
302256
213793
113954
259110
223924
253956
143813
94031
273045
67793
124491
307220
45209
172081
145013
239591
77210
88396
123466
51613
76406
164938
144012
306594
126157
273641
250778
186037
129802
286666
8571
217358
158605
162705
84482
84489
217410
9917
288186
258963
145402
206252
45242
283233
274526
286200
125176
206291
185190
141573
228870
70572
295165
85193
176893
158546
272844
264367
295200
36035
78388
250486
143116
157943
79373
178742
219681
245597
102311
91517
5479
7078
22576
231682
126318
77264
159884
16222
51212
269523
165827
30292
245232
262324
23549
89760
299751
80068
30654
301288
96354
196359
167058
23844
153981
26293
211411
209483
296052
303374
95444
113114
269408
114032
179669
278200
66461
273874
69722
222418
124306
51120
274376
307334
32779
29557
100374
50035
252044
5086
166687
99666
6472
169642
19861
67781
736
13546
145564
96100
63915
239097
103831
167197
152501
70391
204543
191224
57218
150760
103099
53778
189061
55871
12467
49345
201991
253809
41401
9547
72089
299246
72503
193979
181463
264106
10608
303966
278561
9602
80398
166081
201595
27848
310005
247914
253789
149402
102762
49176
118589
83499
228652
287844
13895
173728
124170
270747
152649
96748
217794
254162
244123
288253
183011
80468
88107
298405
306994
307909
264989
100288
133219
49679
96443
190053
22322
308833
212677
286704
45287
288065
73301
56680
7683
71088
167795
130560
292977
194658
146827
236942
5387
18755
76296
307792
298516
300570
103704
192904
305849
30832
56184
220108
204017
24100
32877
285797
219484
277367
215539
212603
210040
114723
224225
18819
262685
225815
229494
189207
8238
10305
105064
78082
70373
79083
118184
120435
286237
8158
191540
184671
159325
274212
56113
153515
152284
1352
81130
277061
50235
226540
11958
283438
173291
215839
42873
170292
142433
154942
33318
94134
301399
150947
83078
143
171131
67585
54561
264911
60426
126339
197064
253894
104320
205757
97742
230855
286711
286397
57171
6847
64900
280509
293894
153816
101869
134672
149423
131786
165481
255156
216516
70619
54814
225285
298478
246728
225217
125756
270215
195582
266513
298111
168104
184946
7609
143026
268950
246580
67698
248936
201830
105704
116298
305747
100719
276125
200305
2708
215693
65456
193468
300345
261823
197367
215989
289899
98167
38081
88434
147524
155806
54259
273194
243635
34492
50095
241192
129073
26073
69223
275845
58634
148809
286115
118952
180196
279501
165271
273356
118949
137685
38529
306438
272052
15774
94002
290848
5422
1569
223627
257594
72619
119670
32088
115729
27946
108644
186915
3447
280542
246282
45058
146625
72771
48337
151055
309987
87721
297726
190151
11324
258689
247196
281816
77171
270583
84011
159664
82302
165075
194415
142481
1589
268124
225999
262801
109057
67059
287213
195016
171148
205834
271691
226900
97590
137113
228387
59751
49342
193482
212989
96399
258569
161222
203214
38575
97854
8966
188636
210503
120978
179470
201296
287388
286598
168082
163247
288629
5314
202262
136687
149776
185479
307242
90163
117226
64499
89997
145731
52975
161161
100587
286439
92835
255028
96479
230714
281743
57477
289352
221939
152836
75052
129790
253627
190806
158551
246076
40890
267365
61405
180923
23486
224749
48969
7892
66471
193152
198866
295050
155436
256577
231577
303676
236964
298776
172986
50494
248169
209942
227316
53455
120864
243674
242160
222170
290377
229245
121151
120031
6718
92859
70140
38974
33143
128746
90043
228846
156306
146763
72410
103992
74509
247473
206136
116753
262888
197842
275094
130099
255376
55102
41448
203061
118943
26713
19553
162193
81695
146309
163570
165422
59144
140395
225368
273508
294960
61884
29584
252946
148735
89527
259677
28127
102741
224488
57551
10218
106007
15601
202177
236798
111671
81081
5818
252906
193687
257417
131680
136848
275310
35533
192471
13982
191214
32581
175475
251046
6026
1117
260643
182175
277855
78800
67882
27258
241267
139842
244637
94590
211685
291194
93436
142017
297399
152714
27724
168904
166352
118734
184044
173779
254537
147615
170888
165434
216634
257535
224565
241825
293944
229181
155612
247098
198640
288730
284137
186503
306156
26012
117253
12661
88901
33345
229581
11305
200340
53461
245784
268671
83557
293095
146778
122338
48240
44631
106439
183693
287240
67799
203949
290577
61000
151311
12686
258622
252900
55914
5600
182667
277926
92331
298861
56834
118941
262672
213105
93060
278470
200650
5055
45861
207105
166897
89062
291675
167608
69550
208994
152989
230058
134304
189477
115172
178479
28257
111298
27723
292464
286223
147855
257841
210857
82430
64045
2770
10008
133342
72911
117638
176903
128449
144541
105162
60490
217904
61150
224924
137226
268864
217499
176684
188896
124492
93303
222313
195235
288220
183544
12396
278342
61874
169009
142509
254129
43789
121353
87708
149837
55443
137934
7937
89604
135361
22980
292669
55706
6777
211151
243254
108498
113410
307216
275647
189493
74075
202830
79204
132232
46383
302128
21340
179955
151806
218458
16035
74179
43883
83085
189608
126731
49218
151198
251383
114016
273016
301260
215671
15874
33514
154637
11171
37112
218991
26771
290918
16700
52441
218056
78383
187700
230447
200347
196966
140085
175398
65723
282983
12872
274849
236741
172609
224656
92844
78176
69611
286064
202136
233141
188926
140441
261646
277303
24966
120076
291608
188510
86769
267621
192284
91760
33574
68597
87688
29614
213643
268846
271712
33748
217632
264548
275812
227187
190000
253662
81577
176404
25700
132757
183212
28385
89226
80852
232915
299732
20597
81548
109391
98733
25287
53428
213926
179023
201818
14764
271545
236119
275943
52201
88754
92654
159807
274653
55963
124773
56949
188774
179047
141284
183134
125387
209704
100662
185006
272304
219640
189697
180838
44516
135559
107420
107568
257245
137466
38521
6030
202339
304584
37277
90323
224104
85655
38793
308871
51964
288600
161921
61388
112801
239786
156956
180548
137904
168131
144138
266945
249838
79866
282532
17385
246595
259521
99956
261536
216936
150910
247160
110922
125775
91958
211521
30778
239116
200803
111100
29692
23871
16245
168158
282841
231602
123021
9298
109555
113549
152255
119252
172563
23248
279251
51867
54713
176601
122269
277966
133560
17442
61653
108517
32024
152487
281962
60103
233494
34553
97771
255722
286658
154595
69854
52837
256781
292950
297887
146241
36814
269635
92952
184433
264711
145566
254031
308246
175423
122553
102551
262352
257605
58923
256060
295135
280859
20681
206575
258054
229903
175258
243493
49941
55457
269147
184410
255322
296535
141534
218337
12405
126608
168849
74029
289879
150439
254424
52245
170333
35828
219874
303896
175462
302127
181787
247035
291058
230633
22798
65181
202787
253896
212348
166321
214353
194445
106313
213701
62731
189959
65978
94887
199900
149555
301189
272962
199053
270557
263283
28139
11790
157953
291934
101430
168725
241712
20456
288287
95678
277894
15497
34022
158614
357
288686
304259
246619
121541
30856
224011
149295
30913
85501
273760
264587
105543
85762
162196
101467
78594
279384
81392
268868
209739
297037
171030
163121
87990
50815
198824
171735
95272
259292
164486
179360
242631
100700
200627
232144
209143
264355
28301
189246
89485
131903
146155
261720
160122
217563
163466
15478
105586
194768
218787
43870
207063
254551
51932
140463
176129
55140
240510
188060
7147
155819
19708
177705
169024
49575
74395
147686
6266
30062
48218
61242
175241
274352
184660
137286
234694
218898
179452
294567
83699
26582
103817
160208
40267
143442
142586
128616
91583
294766
222530
192529
179988
77765
271582
269818
30282
229422
297835
11559
139382
123596
296696
153443
219736
5121
51288
110717
138800
13232
250570
67324
68314
31543
155368
89208
141975
92383
54555
72241
276309
101563
92992
180255
48473
145327
99693
239312
218103
250872
38082
43670
254326
194600
22028
140911
148608
251455
270862
90255
226988
288542
307498
12303
186948
208919
122640
124513
86316
234881
132250
225340
68039
153163
221841
231219
290849
174060
50538
251348
229128
170835
306851
24066
191369
284341
125951
263076
207446
112242
228068
106917
285936
158262
45503
100008
226692
290571
283235
114865
305045
248342
1056
272821
246460
14240
4491
233822
133098
245119
235288
205026
142957
141722
281172
36219
309855
245089
290844
116616
221164
248564
36156
36344
238530
307719
222261
168831
227290
13661
39873
252606
229814
143667
289455
216911
63500
10869
17930
14370
261436
27101
100427
284306
48903
292499
56062
87776
169371
167126
242065
12885
281332
129742
149394
166751
62952
138942
152235
298310
131943
54090
268050
97234
217632
67709
20864
288709
85181
298531
184063
29397
216053
252198
135800
258792
124035
298485
87480
215152
295683
171840
153408
79858
237698
277914
70644
137096
117133
22773
48079
111086
288613
125351
21462
79512
178095
73461
202579
188199
58126
188824
283353
226355
24012
249768
36783
97079
127160
183727
232802
125660
44695
97559
66777
233604
86233
151609
64808
172404
277523
79517
302163
54661
145249
182581
145526
60689
236856
239922
62310
265066
216536
132232
126081
77986
76221
268673
20243
79728
170210
143517
138787
233946
232721
21150
151841
78219
285103
277345
143284
27067
238403
138491
104533
207627
214398
85711
183246
5451
106157
151314
300673
105163
297545
276943
200869
236147
188449
64105
171100
52996
70236
57009
7521
271588
155854
198767
67138
115192
208324
153827
188485
227544
295118
137621
12324
66430
178587
276550
222561
110812
196889
228758
299014
1521
184316
227069
276209
230668
280707
196363
15354
269830
177354
124880
125655
40148
133244
46235
91782
180217
45644
105863
139768
161670
158037
219653
272674
96747
55792
134728
198021
38842
236863
36678
211715
113855
98053
252532
131682
25210
267687
49235
74293
34272
146138
141533
289773
27485
53216
124375
107847
129507
177829
41066
99123
190687
226886
151373
226479
131855
251074
62259
105432
72930
292533
99871
37350
192035
115373
167857
114213
25047
66803
288041
27384
101173
11357
87028
174235
150831
64725
249708
58738
205097
66009
53495
26459
148440
17085
209748
38886
138046
266165
136011
107065
90693
244760
12381
48873
49824
24695
56790
188991
162499
146718
250572
7647
146191
255330
268233
133648
64420
206900
295990
121327
95641
269390
251904
30190
274532
148802
132682
208900
171997
16472
110640
268440
77410
60875
101901
174349
56270
67686
171929
212242
78982
54606
127127
4939
103584
163809
124012
118762
45929
234473
284005
81243
174067
54050
122134
272062
101887
254125
77636
36368
14607
17418
177283
48517
129842
59607
89365
159471
84951
165877
289247
154584
290834
177454
45251
249214
203654
266656
275274
221455
274965
126182
112099
283605
67237
144309
140066
55833
156469
180551
249137
34103
191038
236482
40260
60801
110443
76060
288230
187443
290981
144212
206912
203128
29496
241870
38734
180581
100005
271453
39622
290648
299486
109584
268917
16420
67549
88595
293393
131186
11890
98873
2482
191825
126998
281344
107159
219721
6210
262479
293512
213616
122211
78840
12607
291227
109785
22403
150846
22725
240686
203930
5814
114782
204051
276526
166184
264057
18456
137522
144692
82048
150638
239011
125930
101030
116757
84994
68686
189066
219285
134368
304344
307125
66195
125654
269805
258026
219676
154643
281561
8610
148102
50480
75035
234857
271994
299613
308356
226861
192162
63682
57635
299226
60475
163366
172216
261552
54553
273274
133085
132341
165204
263942
171708
87933
72360
163867
248011
111726
92154
137001
119453
18608
39385
79066
136394
71276
280385
54187
9765
91775
195922
269754
99597
164168
228326
273065
60368
307505
156565
256574
25281
175638
200804
27544
239313
163206
203546
127408
19135
204236
162135
39154
238418
273710
37291
15811
147395
238744
266339
163043
287132
182253
261452
252782
192272
84677
223244
217441
240591
11097
270180
276580
157533
129034
133997
94456
155613
143743
98373
206673
154068
199081
280652
234503
40119
152512
185847
129909
146039
69661
104420
9463
17888
6822
33598
166862
90132
250697
228680
27542
297424
160
78820
269572
171914
209749
265539
187095
181683
223979
99497
169606
56400
277790
217346
212742
273737
21321
132513
16236
182445
296088
71071
7580
105412
172187
21691
159292
100983
193740
227865
295772
106324
140041
230152
49590
10064
137843
42989
249836
172341
199925
139353
276828
183577
262130
173800
154075
114422
9591
300596
164397
277418
299291
269829
50484
258881
233660
118355
29730
17049
288476
239232
157554
184422
164845
239169
82182
282823
65972
248763
8292
11752
182021
136844
147843
119518
22185
308930
293401
304596
280373
14585
204778
67226
217419
110564
214217
171773
303057
209194
171874
110354
225414
289357
171272
43940
243803
190460
24556
153304
219534
84116
202746
297983
3093
79791
241572
212126
55059
74219
249089
295554
249657
11676
175706
307862
195631
183129
207898
178907
290980
251823
303591
199856
20534
104528
134358
41530
216984
297879
129791
32347
76392
13901
137545
74032
163943
149400
233329
72269
19851
199102
142237
86045
247069
99337
178920
154450
133697
230847
3057
274882
213370
18836
68035
214168
263655
164921
37990
234561
72801
286409
238091
185874
132859
185724
68796
35699
6304
8412
247052
76444
207829
161211
74684
30304
166406
238145
202931
173614
177127
206442
8567
220541
18447
199155
66468
89342
302706
222376
263835
136992
195505
155961
177324
291258
92598
214480
137143
129832
1483
279674
254231
192850
5200
29269
46992
234583
237766
261959
109673
64168
189081
136433
270028
253272
165914
109157
260351
168608
279791
161262
81761
107368
176974
32948
252359
156008
136546
188973
204999
233280
57725
152558
184466
136997
295019
88764
33706
297869
206387
148005
270421
121956
168079
303047
39632
273910
55472
61279
114483
131495
154850
176183
82072
156953
123069
262092
274617
233229
58852
91659
72805
251111
49115
272836
155260
100165
282062
6542
286709
137903
291899
50912
108563
56476
264550
235888
179693
129021
163104
150264
190734
303440
148220
156156
46641
91224
4796
30057
61471
220797
200232
214862
219251
184241
101267
23986
304250
102845
110934
192775
116518
83183
197559
164425
159570
7743
285119
107325
195418
33985
192383
25915
100330
24161
221013
160409
157560
142176
29528
290987
213284
293621
66216
22614
178479
286833
6194
305963
164881
220951
308416
258132
94259
256246
71843
203745
118210
231954
56255
179784
165408
49593
83592
22432
153221
7562
61452
283045
269935
236735
300973
51112
153585
285663
283610
226399
263614
185627
16699
139899
102701
147245
272639
40962
71403
107275
152149
217991
199234
214845
307343
38687
235709
101290
304174
256992
227125
68364
95067
285937
184380
282445
41182
103115
96277
71321
192729
309196
75960
142740
193344
171647
12747
82553
296223
143458
208099
9032
206999
211754
211302
216908
253409
137935
42300
95809
1933
17034
121907
201915
60765
199129
152603
105885
167821
79795
128710
228538
120786
134139
257952
188963
50153
106717
229327
248719
35746
301497
89473
33718
93216
244482
136892
289980
90305
230677
38029
294328
219193
135539
209167
53395
90655
246301
132288
7830
304050
21943
111288
222257
166208
113832
190381
118080
131503
120362
269784
300593
65815
196870
305295
76351
157062
270581
81987
229412
107663
288053
291108
288813
140773
302328
99090
23727
88854
199953
491
200740
150074
142601
44077
217637
146339
72821
42776
50102
149069
235036
197950
143036
138035
308980
90696
123294
205963
272983
33217
20289
131187
285036
243297
265591
270925
240453
195810
255667
177435
118026
85932
93135
180363
191035
82961
136748
220033
204988
270720
209091
239140
144856
149769
75501
275558
251569
43063
239305
241446
58139
130593
120197
248198
206013
300418
191858
256977
199855
12520
151398
158143
293936
140500
41039
295091
31256
62029
33260
19356
224404
224044
304300
5005
132398
220898
1594
201046
43875
266802
197603
303312
131755
228428
82052
249523
158016
84078
288102
179265
108788
168109
164622
26141
188634
57861
84086
98022
185158
739
87924
165165
110462
84657
74306
241591
50649
113700
266964
67124
23692
192033
36329
287965
278842
81590
147107
304390
163231
22746
22124
177837
105510
242323
81086
103429
34203
191700
24957
85175
180618
30880
127192
253593
19003
113181
203237
102409
280296
282168
306188
141857
231819
170669
180983
192569
250946
297193
117682
44381
52741
286621
268454
169291
185037
135739
24015
132348
242488
52309
30414
294692
283113
293783
213051
34957
102231
299662
76138
10569
234100
102349
62032
292247
151232
43689
43921
49931
204492
4942
188667
136717
163558
224194
306269
291372
257995
171735
301555
204813
240458
46819
269797
61704
39899
99712
277464
280331
41328
46125
185377
98117
27441
238348
246790
37224
271441
114279
161211
232005
220345
251635
72904
296562
49870
131824
191672
301186
66505
225034
298302
136666
186559
134208
109659
227685
5788
53077
171139
252689
242594
229712
85239
169548
120709
266111
294091
176669
139452
100102
212822
273959
131734
4460
34473
256011
73258
1369
110991
118915
170555
50015
240147
123683
174398
191978
216444
66200
184129
21529
21844
73894
13631
41348
194469
144170
234449
146376
18401
221523
199356
79735
54799
180213
12040
152892
133472
183582
220724
186714
115253
28943
2418
180804
54209
177358
131814
3882
73860
86403
132658
196983
77314
68253
67919
274705
176668
19372
66903
118459
58481
27862
1752
121475
90925
111778
141047
185139
18423
15556
65572
40891
270959
200803
108314
184455
267304
72754
304300
165869
45928
307325
121816
13136
292675
123535
210884
213174
134631
262756
285127
20752
155951
184300
100883
258105
24322
146527
856
106845
23906
165429
215612
91806
101084
246736
172045
83600
127024
63910
98443
112766
308456
117014
65146
268027
294919
24597
50657
10391
80970
303961
118442
165289
103047
113826
27445
294387
104459
234198
171082
64103
100132
54753
30351
177808
45781
286126
212579
100883
170461
52418
289560
213319
6104
206174
309530
61453
126401
82501
87190
219058
148489
233863
245089
133141
306766
971
237771
252610
290735
231917
222416
218142
171429
273384
82429
12330
209449
285595
289347
261423
93037
164268
85525
288893
54711
216804
188451
16742
85095
56192
191091
183710
233605
179742
111562
208048
269338
300983
309098
132111
182997
230069
210204
240011
123496
64393
264773
125136
246067
65473
10748
77086
99882
254597
249793
202008
250592
309256
39778
277882
263739
308356
81213
15775
222808
302493
123631
95386
141535
220159
234278
265865
299699
243344
205448
257425
165714
49744
142517
96607
141013
26406
253286
109553
199260
24730
160654
64723
114869
39554
108806
192316
110159
74423
66182
160737
58603
69160
20396
118660
183669
268506
225547
77940
109275
280574
89222
214479
216014
86842
175771
219671
211020
252660
245020
246806
268348
58793
100681
285509
127692
53284
218654
125218
27407
48792
272201
177993
35849
299261
286344
162276
30415
179132
26627
270583
36938
277180
166030
262536
305741
224789
33194
142970
143366
208261
60411
156537
172867
154661
143596
238072
95988
71488
44823
294903
52618
221387
141362
275220
20117
180443
18025
190022
228986
225345
18499
244373
298222
28414
208054
288075
268925
180641
111657
146070
217565
304086
109172
147092
112304
157849
226609
293627
186397
209517
65403
126030
99269
52531
223499
155629
260836
184962
99265
264662
280006
85370
232751
117531
46995
268465
65396
94986
210202
101813
274020
98936
250957
284788
202264
217915
132320
176277
279389
204766
282365
48921
133313
274354
31803
219008
260564
18609
266414
211682
112738
110923
269179
200833
144524
58604
190364
137083
42241
193211
16117
67261
54365
204881
200342
131598
294958
27373
184146
49878
125488
145881
202504
120845
4723
76229
144777
4828
16936
147001
102050
58161
130604
97098
274737
125916
100635
306569
120797
273622
40196
150445
39835
143459
48354
291862
221888
209226
38316
76240
262876
159449
74215
112889
34832
217499
136651
134500
66613
73458
144873
18636
259997
125139
168969
150130
238076
61006
200136
295435
15899
64315
45814
309122
37196
163953
118535
167802
169626
262891
205499
240323
269966
267745
53379
223221
43865
20485
260066
80355
45594
91456
251651
226181
101704
201330
306647
258789
181661
25419
232567
70460
89647
292073
63827
183466
107906
11820
167785
272081
216076
168299
35592
32722
198590
232964
302691
182175
232336
15383
286239
61753
32454
20653
26869
258090
300389
43726
208845
296024
123646
22251
141647
45537
252396
175364
50035
74062
35318
305699
243238
72757
178018
217975
11514
268401
274820
107636
282849
277915
53497
209040
187337
179278
173743
81004
66267
186177
136327
280053
181429
231273
158916
58948
242249
40847
92585
303367
270821
43779
187246
291050
155647
87735
79228
154045
9661
211730
25936
28994
200512
36990
162078
11770
307703
12108
33038
133119
198970
248740
281580
235403
264757
143788
280489
89940
159461
282843
30061
102686
289792
100274
61171
264924
298300
297949
105959
217860
300069
143195
61350
32706
255245
180791
209333
123110
73526
153280
116878
39690
233254
158684
145688
43715
153083
16388
158251
13205
209978
270300
241203
231547
214382
149077
293504
73998
121278
227499
112753
63009
264331
92034
226845
49364
259867
162238
85308
21020
301804
13016
121816
146091
213374
182996
73190
12239
139191
17806
238733
118427
122432
277636
99673
301728
90371
127989
215736
58311
218289
136495
167592
76074
289268
121577
150695
70395
212881
304086
270450
181924
286306
31032
192960
194348
134087
119885
185196
24262
265054
281001
182497
227369
47121
174853
188228
220163
53988
272534
59383
58439
202975
236609
60569
61055
202481
272201
152597
159601
55346
32268
10068
297114
49121
156499
288298
99208
8019
203672
33854
91219
187299
301076
83898
302999
105728
194906
94425
147612
152245
49397
285517
120828
302158
246516
254372
183062
272708
237294
164781
127257
239483
45818
251377
141668
52842
249322
79027
194948
134699
149249
306674
148948
83418
162935
132247
96271
205827
96975
26717
160327
228098
44270
208404
150543
142536
23310
41536
191668
138583
259462
46490
212932
305263
124198
270304
200120
31687
57467
194140
245395
154538
72306
235289
152958
235913
76110
244132
123501
47005
129422
294668
11317
223191
249123
183268
291857
257880
115940
20189
175623
12533
214351
86865
198318
302545
226065
156164
299691
13899
204202
58688
182402
91889
125482
67761
65412
73821
14794
143339
241451
23871
236021
232127
52721
116455
134521
167309
75678
241700
309026
19415
200112
147445
93323
123790
179451
169276
88566
38755
46068
270729
261946
125120
32248
150104
81845
241744
34461
98009
207793
114650
101405
121030
22090
3612
69828
222979
182436
301929
29396
29193
255661
87878
177327
165689
84333
88505
289259
269975
142884
246164
223531
275342
131477
123545
194809
57739
87374
248631
18606
40110
157232
132838
85113
219731
309118
306678
175685
74779
275257
124265
241494
216224
95361
180890
258921
96720
232607
246234
252393
79817
101095
168256
86507
78763
7628
178616
72574
125794
235376
288289
289598
190020
308919
179991
199006
35123
127448
238899
213748
225932
173690
227962
103994
287379
156956
36488
60118
119133
242236
201540
79299
230443
308162
156943
34539
278541
142797
65620
266891
146192
256031
283095
33538
19732
64145
204929
253315
238057
296921
289563
231619
182293
301707
102173
141384
77630
139097
32737
269297
50371
189738
238767
93843
280495
131093
50184
242523
24446
229881
105947
27866
184986
240858
195937
243664
235619
106290
257682
18457
150686
77817
29329
97335
177115
181612
97671
257691
79774
55312
273182
10374
156799
80989
238163
296041
271697
256493
31961
147477
133800
51447
250959
62150
125843
38446
232239
210732
130903
133157
169231
289830
154692
272346
255278
199603
43891
103556
68303
76104
40619
48017
87443
154730
269393
138478
232165
158617
2258
152858
197355
69545
289061
276735
125956
259790
76697
123977
4755
55848
166469
83
292018
164449
235775
269261
299759
261162
138547
1501
162372
214460
149058
79121
126903
232509
118840
201539
218545
247826
212084
240775
224483
200409
171649
287990
4797
262013
78212
265491
217031
109348
66206
10706
260743
6950
252914
288518
172359
241599
229821
30885
93887
114227
71474
8001
161479
99872
122418
135188
83298
193133
64468
253373
26850
36266
288449
121244
61157
268508
99119
36899
197909
203730
88600
253244
126252
35742
119573
211833
278687
86947
271888
256450
165246
145107
105254
22940
20522
140710
58018
75460
51987
62557
290177
193493
299153
187335
267420
156754
67307
62557
101610
174606
166977
309122
273735
55662
252922
85814
133493
306135
5931
194398
233325
46297
17095
169092
292212
80068
243413
109663
271879
263940
195191
125262
155216
235630
23853
92429
26596
230812
137855
200637
306950
147767
71813
237605
37160
147565
104004
74606
156985
94211
289540
201996
240525
44714
249445
198724
175913
133187
118121
186720
296052
250054
168791
282821
10640
97060
278192
122041
231818
174607
160620
210796
221662
283844
51628
90577
283349
159170
256339
240156
260265
227116
94115
95245
222711
224210
194222
259395
194902
208229
88691
148290
287226
232567
21010
44000
28593
281445
134672
198714
14698
122668
209805
273062
273830
215868
69169
90508
298237
54523
235566
33679
239998
200016
154186
95187
218691
109786
165734
254484
279999
172842
23808
194799
241942
140251
42988
197559
113198
27730
70657
206409
109819
32196
100768
170838
254824
16214
255228
134057
3981
45819
199514
143099
235439
31570
68080
48606
50089
894
277733
196721
250063
210105
89177
202242
68793
272106
163503
167424
297658
122277
214105
84684
295114
208910
176327
101707
173126
151919
51111
283845
111310
69807
175141
90261
251427
160334
206750
42998
239647
168212
123824
189778
160811
201531
280970
182123
140531
274278
50896
224909
115807
180057
230304
77984
54745
119192
1110
58243
296401
230563
97447
30596
198636
70498
201632
51964
268626
213500
20427
100338
20363
271219
61118
67055
245588
166147
194282
76294
285653
199970
128623
84088
307699
99905
11450
27913
171725
112433
251202
285067
282074
274139
209939
175484
21244
286962
183468
110211
274295
47146
74089
30253
23163
90293
59185
265944
303661
260384
226528
272384
44122
500
75832
146650
121366
112044
106590
106656
118262
38230
121543
272867
241094
7322
53491
300808
118495
43734
40132
285873
247594
129795
296920
21213
196261
150374
190912
134745
171891
161932
15542
144270
273675
293469
113920
96394
262949
30230
270476
174192
60806
239312
33792
94548
112198
239212
228886
261183
80789
38018
39915
185241
295192
307084
6673
150636
258448
200993
37347
289071
20932
207511
36686
15291
300702
177622
12072
115487
214668
82991
80
259901
59904
303353
92935
195374
92992
188724
300716
67741
4098
12308
231255
197444
221684
215744
198362
195042
250740
46938
15874
284306
222068
156048
115528
199765
227587
62680
277317
221608
189277
247119
237300
198145
75323
185549
236299
170999
302642
242702
69018
278630
78383
272074
209434
121605
72442
29311
176153
209053
301052
159916
73854
166882
178207
286711
176628
211373
290065
211639
130737
308864
174285
226975
6867
133480
103795
218796
28478
260014
174366
26571
241717
36151
95733
15200
53331
198037
249699
189120
279212
63233
264976
271166
295011
52729
260988
193342
66447
79883
228877
11517
87788
285709
268924
75467
225289
147819
1775
96542
5928
242190
170457
17059
146605
123103
269664
83332
293586
304297
139665
285080
26928
272045
116035
3222
258885
220291
276635
183243
8947
207241
183419
293644
131339
54566
53789
265934
44054
4106
286978
74504
156615
49186
72625
163146
160142
251684
54619
23972
54299
139995
165056
300473
224506
44529
18713
216249
51239
77652
307005
95287
36448
150633
238124
187933
27336
177278
62742
82534
240771
91988
166743
296330
292310
9357
34320
296309
141607
186735
14164
42413
254633
14983
309679
63352
220191
191098
238606
135180
81745
148048
195552
81220
204239
160712
48638
302100
106554
183456
209045
134878
214667
236710
73712
209694
118033
217269
163213
165924
37938
295000
161763
78238
83313
70960
56511
27828
284481
194806
309602
214355
39266
261507
257379
52307
52119
125355
279969
42630
257474
225628
169537
1196
154933
107856
63909
162024
78068
278170
202060
228418
154896
173414
252709
278150
10840
128504
114927
34955
9127
108779
291614
63090
298542
161417
16574
57385
35161
26157
131740
27217
189213
117922
212492
43021
171750
163267
171510
87824
253027
250070
49190
226223
290007
23389
266283
183452
195279
192540
270788
46967
219637
90935
77573
263936
283611
63735
106503
171380
41203
147135
204180
74369
287893
180869
295
275601
240233
288919
264925
13127
269289
121689
255882
66944
107675
55288
54831
187520
20387
53322
221507
163146
222755
273172
58052
20689
107180
42652
176822
135011
289176
39314
203450
149144
167738
82305
151672
308186
205958
295426
198166
17777
35315
126841
238457
253086
83448
300709
89002
109710
176316
110699
97424
48337
230933
79182
22535
84518
242595
118877
190335
40459
223682
172572
77676
139429
1525
169409
52161
212788
197473
71322
200013
153937
103074
278817
197089
299201
88303
129872
203955
27351
108029
169152
239978
114349
57526
159893
100957
212564
173109
272411
182760
154282
103500
49995
117023
187131
158616
129588
286614
224861
127045
81192
196159
186371
143366
42344
222139
227970
32917
283801
204852
228608
202972
155932
210233
61218
247309
11406
10558
161828
143615
148588
241555
273149
6239
250665
284149
76125
658
306490
262454
71340
139006
231550
52
73209
55293
105160
247063
199827
274743
268797
101023
9726
279196
44901
5947
154772
116354
217227
264770
59348
160888
256245
280267
209111
175530
117969
9815
115393
146207
88975
206865
186151
307157
144694
129036
81389
163293
273678
178451
15262
26717
155990
225982
223458
208761
10989
185874
177988
153012
287821
183143
247794
293194
97441
120823
62349
83351
61275
62737
155995
265096
185457
58501
28945
21227
19205
295826
307521
187243
309624
247232
72078
92481
258999
137970
290253
271066
237128
196108
257023
284670
98739
116857
80774
151410
215162
287360
129414
210148
232988
181791
248151
162204
260138
213318
132751
91848
30366
207138
291165
248464
192197
137283
254287
252849
113503
8498
67096
144752
101017
206896
226298
281118
143382
147634
231985
195922
87462
104550
217667
281465
93968
245243
108091
273158
85189
96624
134118
84224
38892
192241
38042
281093
233133
32438
93533
287249
274567
105741
46580
77064
121
229999
198069
216964
199157
198467
20283
138545
50074
171529
217251
198572
266948
295773
169105
36817
249852
286402
213048
26117
110807
143771
109847
217743
287882
185588
298708
277169
183261
122265
124535
202751
197959
75205
274300
3951
7984
199089
211852
282336
241698
109827
191969
165968
213815
184066
11919
81966
32235
79588
79555
167786
76310
28214
143224
127319
291950
120529
276936
102903
72340
62735
60686
169577
283819
174546
268018
267564
109194
276550
275309
124453
219173
146735
294943
293046
9412
49979
182693
204778
43312
137787
303091
259032
240267
221955
154143
297862
24079
209352
58903
207011
156112
294124
100206
126998
37995
68286
167446
109945
34766
231155
222546
176665
266149
130263
223488
188108
139508
207073
190634
187628
121575
27447
273376
280532
80821
287365
296718
133781
294499
191660
155
277159
107582
76974
223187
70367
178411
55699
304852
124998
13780
14364
222953
187620
207729
217692
211703
229635
81868
306208
212365
39324
261633
30825
241356
157925
158251
62986
113622
189635
2468
26036
177808
150159
241440
185835
235748
79931
96454
281764
282594
65819
60514
94484
206756
209512
65048
126410
211868
37412
95962
143802
238806
76399
68669
303980
37508
139556
290831
119400
98222
93847
176140
79364
250847
158525
231470
307151
20477
22284
13908
171318
271436
173147
290948
15382
81595
75227
222750
62173
242899
131839
215980
26639
251026
56316
76894
65768
136328
103800
54745
51009
243967
230988
167935
21511
77017
32131
220598
141004
239074
138095
122169
47169
197642
299966
114994
29516
270492
198236
132819
74066
260601
247599
244978
54573
216372
9121
246260
231288
41388
141600
217856
184642
144586
83962
271271
24080
273758
51830
209518
294147
88105
290340
177165
40002
189859
206979
168024
122749
5980
25393
177957
147522
29745
91786
125285
164518
30611
43665
213154
259847
102430
66323
118748
265470
203803
9413
235525
75720
215089
276036
122735
302503
196751
152550
57062
134383
49030
24895
132527
74581
171189
146203
287934
238109
216784
259586
210839
229148
216986
68568
231841
186983
143626
90460
78671
66309
206934
300468
301613
181899
127451
223817
203021
273604
89550
308486
228332
283113
79594
113057
55866
260711
107999
87897
257203
217863
89004
228386
116093
256573
264595
235929
62690
164311
287180
47978
183986
43065
79306
285724
229722
262908
298607
131681
162893
160685
226886
93470
84347
105870
55889
212728
80576
73404
261277
248538
169952
54165
248091
16473
67689
9414
122471
263448
165787
197603
124282
102953
42903
73529
205709
23702
282266
255328
187812
276623
255526
276981
230606
186137
289773
240176
114651
202271
77375
152827
46476
259701
11374
243971
234296
199611
128668
138131
154088
212917
213343
192045
167954
200834
260971
158169
61656
171160
50877
257638
78668
49529
270298
162687
142794
275689
303075
274763
17165
84839
303497
238827
145696
279066
176302
127124
105082
153011
258040
34701
56227
3725
303465
60532
230260
281912
42492
136895
224351
147913
162734
80708
84722
302293
43716
276631
2460
185544
221384
203481
17278
155586
248288
151699
209293
276777
155735
172000
260138
233650
123972
98759
72799
112987
134291
253221
303472
229810
193998
304285
223738
4406
202247
290922
81427
247010
220807
88433
214700
297982
30110
139114
124076
177951
148406
197893
184952
198861
150212
258148
58267
52817
63857
226466
52546
223365
20901
9014
112099
62562
173547
158638
210723
54507
86720
219296
305343
89543
104356
307317
156835
269855
129207
114654
83976
211273
155022
141925
137267
198139
195455
49520
283792
15048
226949
81662
234918
154638
185557
74206
137899
173999
51240
66145
11926
10143
290700
58310
89023
228259
201045
120303
286805
155861
110720
49683
150493
12457
194856
86990
70928
278601
254065
41179
281261
282849
3225
47231
10497
170652
95878
206433
261801
159579
109892
113544
211110
119427
25507
50172
243023
6787
214470
243157
178296
150032
73371
94056
153229
96326
154343
219042
76479
132617
197339
290640
300486
105873
180104
117824
298025
233018
217602
114430
101443
233147
300508
81820
32119
151407
181303
223041
276807
50524
175186
119986
205101
88202
77234
12196
249939
36821
43819
273940
71844
100792
176498
69413
156275
134252
176611
110694
197608
246896
43559
255043
168792
190547
208218
15213
90724
36907
131954
282757
232748
113208
3597
306413
154858
88338
161511
198018
273302
91384
61752
119950
40029
53715
149143
230979
30511
170599
38188
188458
3084
292054
229603
41406
254415
94938
144872
186183
27375
25521
168890
231503
166305
111991
114268
60122
222411
43052
229718
259004
223915
201429
155315
143177
83217
153008
300230
236660
32147
202801
10127
118506
76524
235015
28778
293958
63520
22473
94805
111918
155590
114283
134255
136829
164340
23217
161964
224116
247795
231643
189523
135682
301872
143299
39093
18020
217132
151585
239453
126972
112023
184772
76971
186325
4617
129096
9229
265882
96326
66082
236023
108184
8441
39291
50590
263286
185600
286304
298931
128529
208485
35652
228414
181437
306669
280896
280173
218526
198421
243134
26394
56910
5874
256262
283029
7851
292565
227573
178618
85966
292472
229727
211761
161553
235439
180957
301281
196014
169806
140777
306641
94625
251806
163504
300248
216590
205268
114639
222765
65898
74936
243562
80681
196286
70819
144080
193755
96918
64560
106755
183874
47899
15662
121056
297913
78624
191858
45084
154903
83546
264595
188328
41673
199071
86965
143234
239647
234681
48647
207056
269692
234092
208769
54425
277685
56809
88973
271068
97252
301950
245384
263571
243730
196468
127640
31237
292213
188082
143500
213750
274589
294234
189953
112022
243752
309327
17074
23540
202000
309654
245258
20433
94532
33000
210745
132060
266615
174501
73863
239902
258142
292756
63230
203352
96404
164693
46385
84837
70353
78528
84782
72372
229591
159647
25026
267893
70455
27404
15971
97692
201826
135232
277435
238998
310055
41382
125217
108013
36432
13606
185549
147239
188432
124554
19104
281422
75420
169985
267451
164870
15757
170015
146005
6693
169296
259170
109392
299695
234493
35808
26195
235439
282720
293472
114118
62212
182769
118855
277171
231704
194793
228451
150037
85185
18611
68503
28839
194222
203684
170910
113773
290305
51097
283455
194701
40994
190988
92467
174223
29456
47313
276911
132785
22885
257128
153248
86687
223809
283133
242446
199357
234156
251080
302466
118290
191822
123706
107470
198481
191757
287948
301795
129944
115798
101391
305533
184988
40013
301576
206092
306987
273528
120468
140494
256018
72785
295329
79245
243289
47084
81302
236632
297055
10936
157108
278497
42573
116899
12357
249826
271924
264393
243558
140397
167497
101491
83712
131263
171241
292792
55091
155695
125505
295825
256923
930
205530
28503
122826
275208
22954
3821
26660
207496
298777
139920
96998
138626
184018
119675
52472
219570
39561
135167
210702
148276
190076
172011
282149
212281
309487
243976
98448
263026
89909
239440
67224
190727
290872
115587
214332
248697
173775
243090
133655
258800
41297
62715
177218
36927
250642
141377
142788
68264
101545
158817
103090
224896
106565
248102
210626
136193
301374
60601
288245
227825
183897
207819
293981
69852
305687
182939
187761
143430
244399
104550
288344
32327
165549
117207
110871
152745
137558
165805
265650
29574
64321
170496
67282
170005
266892
224337
90853
186716
230438
256457
81189
308679
281790
115913
74190
74117
92373
91749
42508
254789
73860
134642
243780
173112
96466
124757
192712
81982
271857
220017
135209
122624
149589
146505
266315
244740
193013
71753
187301
230436
87758
56169
299697
34426
284937
199042
272899
246219
150839
7738
298943
306549
79443
246622
289015
128791
254367
236145
205515
102554
244800
42075
58350
119694
23238
208602
38276
226206
203480
45433
117020
295345
157772
83621
71611
291345
122100
57687
129597
152415
190419
305629
104830
195690
43313
210463
189536
275820
148028
170878
271726
250389
19441
77616
91680
160455
108792
291041
84407
23415
40074
302345
64157
214549
17819
166555
282730
258741
294602
264573
103737
47145
282687
168573
269158
115715
133616
184046
17835
152608
11036
177918
167621
187165
144900
1175
198524
273943
183311
58838
265100
16821
118047
199032
16875
57131
156291
63374
187603
90391
66825
59497
85828
47949
184825
296129
45018
54239
218237
215880
298414
80897
196855
192772
143320
2732
83775
136831
297194
295670
213075
104786
55418
94660
276048
65002
108278
309856
283100
246008
203574
104454
48154
263358
245090
182065
98621
125533
166614
291697
84362
208915
269206
263894
175381
272427
145912
287714
257470
26302
196975
129826
171281
190455
164216
144766
252495
284419
61124
133681
255054
239002
249502
186171
262168
240282
61069
84412
121565
50345
200185
158320
210570
73053
200692
222987
172806
237840
287124
303227
203944
270834
81681
194549
285080
35931
193274
31490
62455
305226
193454
179019
247513
308742
259910
17084
89741
75112
253544
122202
128283
182858
162960
111989
285545
297470
176065
89951
36841
39555
232265
62501
295347
187569
121465
252000
261266
299640
215509
17240
121646
261024
262630
139534
222615
46213
65634
51406
14866
309107
156414
272361
101808
84784
284946
214459
157452
273560
129230
218723
189563
283582
113171
228164
264163
264144
142386
24863
9968
133854
158354
255884
273671
5613
174629
108861
215954
89225
216655
255275
161803
74116
193624
34981
14531
260839
260797
75251
86469
279807
102502
216337
274254
88571
201709
146764
263959
220301
59659
110442
50039
131093
64976
104686
154926
14759
276487
219862
74411
23602
220943
165401
129147
102912
40482
167175
220097
252483
301371
291308
108826
29000
44405
233527
47882
186149
201710
76245
272445
250272
162199
175504
243731
235033
66226
61648
143167
176378
26915
173616
143803
136070
193278
213643
30051
3685
64850
16205
291555
117194
288964
258035
103479
66394
241840
275466
18657
116738
167000
225372
272684
157601
229149
180978
307443
74857
203485
274116
163605
141830
280100
4090
252929
199986
252409
241226
263976
236227
206492
123836
166379
214152
241233
232170
76058
32794
80967
147147
84525
147922
24712
292199
55203
243940
238021
273826
212248
145614
187836
203632
59657
210012
157196
255918
80824
296998
79035
218203
21584
173840
186340
2233
266046
86104
303220
203227
198098
13154
293307
265992
25341
290453
26152
9361
32002
62134
112577
306271
233174
216484
49332
98024
269950
31350
250144
48238
169146
49486
265463
212423
79655
255243
214370
252247
86585
300317
76707
169458
184777
105981
98392
21331
142057
259407
45297
185010
84444
80673
48598
170803
145569
129042
5325
286521
18288
305274
168296
16683
84790
184161
23834
11324
112054
77399
18684
251099
78194
279722
190697
76625
117818
253059
69014
15515
45804
223721
101038
192011
69253
89671
12082
277820
233717
247371
36566
63472
97366
248921
141354
3127
250715
147293
116342
1654
160104
72934
253081
300037
294204
105363
74370
259155
238202
229227
251260
51910
113027
102350
34192
1786
127030
211299
92346
191864
95344
308152
75784
188014
27010
11376
106966
209771
112392
218166
121414
108127
294048
270099
270700
260545
37874
98783
35228
246496
223951
269453
14297
80785
10849
165161
32427
104279
271732
115516
305417
94050
285272
303119
16119
276420
141005
309674
261009
133371
220909
141402
129649
72145
223600
197429
289499
308377
168262
144049
180896
292886
146331
227187
66090
307112
146687
35958
146464
196165
211720
240456
161127
250799
8788
129617
133710
183807
211297
156274
160508
184482
262103
25470
106519
161923
60754
141171
48643
94308
93816
102829
86893
136054
302787
275008
225783
247564
126926
63642
259604
154280
247605
29966
67030
183656
178241
248715
83748
1154
4517
4138
233960
6060
289802
264139
278804
57629
295520
25223
74342
194994
13004
227696
247405
72013
253545
106109
55232
266775
126329
58768
250792
296356
11536
202897
84178
48162
203202
296923
83247
259613
38710
156052
181099
301587
222273
274478
32157
34948
230161
147572
40863
73198
260908
268643
34283
175001
181810
84105
185373
260360
119530
236437
294665
100194
225276
268728
61350
112835
296213
110145
80436
164142
202439
79512
245800
103141
21217
229696
167315
248940
60445
300756
198049
232234
255663
269955
136328
228713
302165
243960
85027
61706
270649
237088
180673
3351
99803
178520
243521
284729
268801
87703
96620
13426
34011
155025
237094
200956
63842
20841
23848
300172
268826
65152
48562
121039
150570
227342
114833
43255
164060
177577
174552
244274
209805
30955
132567
111907
191639
289001
59009
125148
77783
155338
252534
274673
90986
194041
199695
230292
127050
95459
226420
7030
230129
217850
309139
130443
94966
123217
113247
280131
229186
42780
220808
21265
49257
248836
59047
77155
93171
106317
217754
307738
83163
78095
291035
251765
218621
215086
272988
271726
171661
178318
250168
113841
282945
146850
42383
125392
165046
113911
271202
97366
248266
262286
50315
144061
90652
132471
84082
299720
284561
107306
174892
75221
47573
241105
127045
115057
57059
22092
18905
52443
66440
3322
51879
54304
246659
64476
78290
1795
5845
259033
295883
280327
159643
270437
34600
121362
271244
66000
194884
138796
34936
13650
115753
122746
61701
257767
211008
46021
18351
257786
31945
199416
197001
103097
40933
147359
204532
117956
51913
198188
1069
131917
121796
170751
2554
257283
227338
122968
248394
127064
21122
123068
21433
78833
299040
26102
176082
107770
182210
260619
125738
35529
104305
5716
270688
305024
113258
246885
28565
273242
31129
252814
271473
17772
232094
100694
21567
219645
150033
252225
65777
82515
220936
241106
196970
84197
269848
281043
197914
220614
244943
118738
234485
237852
201789
302725
220970
143631
58607
183623
16243
202140
12216
51839
12782
135303
175914
173056
133277
202829
79621
88015
249030
39873
226318
181615
288453
71712
150216
84603
879
82811
4604
294897
277475
292639
88591
128917
81130
238852
168782
79609
280040
178961
78364
154446
192946
69961
92735
200279
143502
204151
293341
129653
84928
167937
255060
305266
189427
210500
272988
36056
78771
52865
172812
177726
285815
282881
250475
172472
186386
287626
152525
177870
71356
167328
15403
209983
259012
242106
134172
233539
136260
119423
95906
138848
146418
117727
245628
35303
165757
9763
228901
61250
142661
108013
303466
166280
171700
5946
104816
143809
1983
236942
14322
160150
220342
94980
235725
303966
111335
124520
181878
86238
212540
132095
25540
168891
117601
268878
36606
78091
309674
268600
121716
173297
268764
12681
246479
186790
180418
10721
64516
202505
146890
32834
183888
122415
189490
78683
7850
306156
2894
177166
102802
45925
57555
258138
246671
164149
34581
276386
202962
198431
65032
49822
259216
78729
110758
213470
275916
91673
218801
227656
10150
281966
143912
27296
105303
224896
107671
74174
102214
308719
86227
175106
47233
83757
60507
61806
273546
186121
133707
289416
249408
77571
71894
159098
54003
146210
89149
307008
37062
195184
110062
149773
113989
21524
286017
163169
237354
64438
288834
33957
231975
113701
268083
116339
62529
8529
58021
114948
249088
126421
211591
136753
187872
44383
135074
97439
31854
121008
215508
46962
49310
21581
281478
219093
201102
63955
172860
268466
221987
73379
173293
43483
114678
35378
245938
234920
213515
210716
32812
88629
49664
126058
301993
164718
283015
80455
249952
147227
42469
130649
194481
12598
183130
24478
37097
121895
206996
152284
126565
151568
196633
115471
109999
161111
227826
44925
153157
90553
41615
84411
295815
13653
146391
282881
61239
29757
56669
16974
233453
129134
41484
267871
152251
29082
292641
126832
110554
63548
41072
187855
259592
20836
242756
35422
258650
199130
24120
73663
64824
38849
27583
93586
86004
49934
131510
15607
197487
193622
112652
69411
135062
120779
137722
52277
101234
180347
13888
138280
138408
122715
251616
83865
3165
130934
227024
307461
114386
151570
88305
123077
309266
138598
99220
71971
24188
191184
158766
142932
122471
254873
115431
272462
177391
211233
176822
244776
61476
74481
32880
174662
161293
84934
137161
177719
307088
16598
77359
82480
52966
232357
100367
262085
99440
23970
10314
306739
155890
155231
58396
23803
59314
230919
272609
278616
23302
242112
150980
282657
262268
114824
89869
215941
288281
104918
15411
73974
42407
71884
8829
279173
70399
148961
215911
248719
82892
92133
2756
219712
308854
309566
50276
243463
70612
207049
180039
159283
33325
59646
137287
299215
260942
279728
121739
41963
237647
75475
135774
237601
106796
40155
3891
219490
217949
63062
17557
300754
69578
230796
136638
267057
208374
70820
82184
158601
204636
16761
280889
41792
139575
130203
273512
266412
246686
159626
98359
233488
303169
275407
256241
54273
245619
74422
132578
186535
250515
183127
100189
176980
120915
97294
234814
36335
289231
185453
246010
60663
301796
249636
45981
251342
186391
7330
261839
63062
190341
5410
245069
62835
126725
203852
302599
34794
229082
24050
299877
170655
279740
89385
177049
308761
301513
92923
221171
25534
246435
109552
38315
30634
47361
17064
66454
206444
54913
223564
64581
144859
298774
45449
23908
133166
88537
94426
197959
179542
257689
298104
75309
251462
119425
280246
69581
216367
3577
31904
162185
242762
297032
235295
28453
219564
177650
257559
161909
23459
174446
179353
231576
88554
201363
7577
133745
91656
153524
61427
2202
33273
138362
282512
15387
101096
48841
192157
154492
49733
23640
22644
234824
103365
67081
305692
138822
158162
155419
231709
280342
157400
199279
250538
218438
85886
141649
296281
296398
41734
286831
114092
49259
170218
8384
39933
157541
282002
7056
268263
110838
71656
225586
118232
254898
257189
281633
137281
199706
5680
290199
244280
30423
259368
169754
233790
85020
76109
57919
188152
274229
210285
186468
220244
193154
117469
306426
40664
214484
63578
131938
216668
281798
145191
218735
292551
285308
44795
128853
29458
275787
246769
221381
263176
119800
94466
191975
121072
176147
124205
258391
241616
308234
204124
272711
107478
170900
115243
133345
199072
301777
173698
58786
15296
57879
51702
41133
13345
145885
5086
186793
19549
305939
160635
109471
284515
281425
305882
93894
291223
304015
220465
251709
179832
58144
224132
209682
105460
181633
238974
164562
76587
212904
218805
266239
60218
257312
273468
208264
35638
274788
54984
282453
255278
105004
272846
11961
223205
108632
308166
27853
123863
207392
176864
138682
236740
152151
1587
147537
26110
234438
300037
20756
84539
196431
208725
251489
37686
224083
300673
42004
82715
74280
273167
33168
82125
116881
303611
298493
103352
82264
26621
283144
170614
169030
98759
278347
296004
107204
178602
214512
156800
104604
1885
129208
97941
8686
241182
35466
308128
159071
67475
176556
225559
112070
144323
269135
248473
129813
298678
52471
79307
196771
103316
272698
221757
244466
229480
305605
276657
216381
31936
68060
100564
149074
14708
31589
119528
250940
67910
114779
140594
37052
55779
291720
118686
27905
260840
142738
107118
229430
247940
168422
97238
114799
96037
106761
248723
24272
9426
127379
13406
208459
128445
98234
112242
96954
282736
287617
12639
219858
13069
36523
52215
99410
282905
184588
266257
242939
71314
95370
70647
13838
216268
207341
283802
231760
278298
49932
1809
135616
50227
181425
103442
230655
272115
160676
95830
240303
173201
140562
217153
11478
6111
80402
260751
263650
280721
92719
44657
74295
179986
58898
177107
84345
80771
264827
252845
108751
281212
19799
138271
196122
241054
267589
6964
287975
133666
30407
253843
175169
165294
286149
303731
79743
91095
278007
308201
53438
265797
212806
193503
96592
210658
261462
28379
244640
248735
231968
137497
148939
250344
18647
160673
119375
132078
159800
65485
251986
50947
227644
163271
72166
176845
242640
292813
146034
155266
211118
74360
26109
114679
206223
64002
172257
53602
38971
124373
213131
87416
125272
290282
287717
226412
57997
292585
305346
262462
34487
130751
70197
53548
277655
75893
20516
18123
207135
122827
95944
147088
78923
1324
17797
19482
11135
208672
58445
71705
301098
229177
67180
137309
135318
119177
225538
153613
135711
139630
218126
293664
306561
308695
249006
189692
241863
7236
293197
140146
52375
276875
14940
98957
282570
112456
112655
19370
167324
263296
77784
149424
182190
133345
245156
193400
19337
68113
196787
161260
56246
57672
239449
260812
7388
10694
157355
267830
87422
212929
192222
135372
255460
306441
131031
52059
13576
193482
294884
103721
66849
230345
236148
40092
10177
25597
232588
86704
258897
70667
151889
159744
159282
9932
202188
61800
17880
5692
209642
86535
40691
49446
233040
246187
290509
29282
61854
266742
135378
272761
36932
148746
149016
278879
12376
190253
293865
54398
138104
42477
89887
182393
104753
276111
120900
215968
142703
127143
107330
212888
84856
108235
15199
131444
115773
243968
222281
124469
175667
229268
298882
128349
207311
105759
224438
121644
52013
192348
207626
27887
228633
198118
293082
53691
63027
214442
243103
230741
160584
130546
171403
74937
108466
54912
288466
168748
190675
149827
281201
169196
205705
153822
258238
307258
152465
178784
249081
116127
114252
258534
109974
166319
156728
21121
264936
13088
134310
125630
403
10388
279558
30786
22800
127681
180384
46024
10745
105740
80891
134663
178147
126232
280662
169849
208226
190725
228657
18072
260691
74121
138637
111046
308975
108519
289929
61308
1049
272582
35029
46595
234615
233252
161523
51082
208127
107356
294703
285404
167674
288431
57731
50387
120814
14386
291035
206988
234140
169462
12564
220020
124897
130213
113308
182804
289007
163216
300723
283585
174382
13184
99051
298910
51640
213013
225884
200830
22327
162216
256998
182463
308961
34666
2039
226661
72656
299851
157384
189960
207159
309158
272846
100163
90351
285323
119483
192435
181719
215755
103633
15075
3765
207834
253291
146873
162329
69824
249502
26521
7205
278651
30756
88048
217537
118316
308774
277887
104461
28010
193492
61832
297813
194874
304471
84934
162226
158868
270299
186631
165362
220246
69009
138202
146495
6923
190498
227940
182706
118017
242775
42635
290914
271676
29037
92289
28749
272483
139049
230564
206389
284747
142315
150229
163821
115519
271488
175538
277661
222469
18717
100220
126795
36951
44931
36269
233897
28709
154614
1878
223265
25743
53109
84770
45672
155527
229890
282813
223298
290669
54650
148776
253361
130926
260381
84223
226711
259247
86429
279747
84537
182918
293966
204339
18923
70185
44461
165213
304157
295748
57152
39465
75647
250468
178924
190358
119788
218933
11226
128658
283837
46437
75384
2453
140257
156564
92124
44715
1144
282695
162033
46114
273605
108184
246759
40724
161522
89893
154857
214237
293757
32555
140556
80404
304865
147851
259203
104530
299047
149915
275325
288321
283710
107893
67974
97339
111376
24358
46307
171450
96560
291637
253380
176885
150785
282864
163204
260497
265694
289110
206599
266873
45338
105693
284907
166998
131310
37276
44674
187831
257356
294372
76926
37702
61751
52100
99156
41087
294099
95895
174549
274042
266846
6108
203941
263380
82278
39045
123645
262970
269969
207221
19313
148730
111945
287654
174317
218850
259262
95288
96288
200788
21123
196448
279586
58084
4883
276057
30991
91322
195050
41222
264397
91504
222345
63031
189731
162454
118196
20384
154137
64127
209094
24417
116045
61965
282142
52433
115697
97146
225395
144819
172727
179058
161379
229822
162079
56943
97890
222118
146251
186017
153565
226933
1978
7661
27784
5778
42922
89204
198698
104727
70127
139936
116928
242006
80357
86180
98513
284465
81936
207241
217427
7776
26894
33522
62935
23838
162136
295596
29533
309266
109183
238312
38517
88562
79715
80514
184106
99605
75130
298384
61566
65788
43975
274457
251963
97337
190811
10747
32665
19815
285098
301427
30414
85442
161111
42073
156881
219330
87742
135941
208215
40026
162351
50866
275600
96057
92269
158015
228717
208410
12367
41396
111568
191597
50510
251676
72332
130302
194982
85024
48831
38580
84823
111137
116884
78592
86208
30150
240822
113390
271401
194620
61159
221320
46263
68719
92263
217884
260187
94739
192267
286981
268054
117446
267710
157757
174401
17168
147092
107137
212995
764
68855
263285
96219
289211
209362
44341
276883
75321
158255
18052
83367
85025
233449
252819
43973
58110
122980
94521
104072
72174
24016
133881
89270
152923
307126
76214
285272
86846
114682
58961
244025
7177
254726
93611
60534
253397
299685
197277
251461
174129
32842
152491
123306
121068
226725
244584
15244
262537
135317
100920
119872
138948
127580
93676
22488
139651
152392
152922
16349
294765
85803
26661
259624
127721
158156
85076
187987
27451
283087
174985
128421
34397
232603
50142
62539
135318
164545
239274
178171
66092
76346
248265
121618
102028
306414
257463
219826
8284
178127
99099
245925
97539
195589
287948
105236
141041
309716
215944
291293
2809
15717
186085
40184
199508
75504
85097
266262
94559
166662
100950
295442
101930
226418
100475
100354
275888
130423
272803
34158
259092
107377
209751
250106
292158
173021
8731
28391
208841
48977
229835
128948
174823
238519
309648
74607
232387
5814
169533
42594
258710
236445
4328
134350
283384
206349
259435
211352
275407
227058
110133
18619
193184
178368
172197
28982
136776
53929
204919
27190
3524
160231
80830
165203
270609
160343
280537
96190
124130
173007
135247
297579
89826
265102
227843
19025
243968
34023
272193
120540
101406
278124
165870
121925
141337
299213
122363
195628
222509
56522
300306
288540
74944
241138
299360
239670
280658
104341
52678
264033
238208
216816
6682
308616
98421
229398
300431
302895
60364
148761
13223
255390
130758
305925
127476
269627
43313
203483
231757
151544
297431
246532
23629
159986
147508
301725
92370
116347
139465
91685
20677
86923
96221
265685
154037
116769
221216
159662
216534
57379
106552
179830
96596
131809
150043
85014
197838
177023
249342
78916
291153
205483
67388
217011
259447
49136
186097
256758
142877
165657
126385
106864
151298
53384
146957
100339
242747
201094
283346
261470
112271
139783
263991
71591
251304
198731
96797
34026
74244
226893
171677
208605
10067
185762
84050
42246
117439
183176
308254
235865
179963
203647
127603
294318
150839
112479
167277
289870
144271
306963
81971
235864
303216
75701
235382
34641
133882
63211
281649
200352
13391
199174
199417
270142
30979
263940
248798
34322
207963
113630
10643
117170
44352
145261
216461
299348
239738
251089
193421
138179
301705
65605
207739
220070
87700
250195
284439
109765
191976
256599
129368
182731
288052
105575
35579
71921
101226
268173
232113
32154
189542
198217
192801
271525
130695
172277
142478
260733
247174
173657
226478
267318
154901
260260
118401
37401
234013
268224
162596
32734
295527
253498
302443
248886
219571
245203
148267
163161
236770
256656
268031
133856
74023
33917
169483
194503
180785
162011
145158
213566
263346
266563
231327
146355
267062
32777
298108
220807
283612
243072
101026
134412
194755
55983
51673
283585
32801
7100
232639
62523
15693
243796
48317
23764
190448
305678
294976
46234
156689
209426
170854
129434
180683
265724
125052
72995
262032
227325
153928
53958
59218
302798
6232
231600
61567
263425
271845
31454
105833
205658
234425
215509
115679
215128
39612
217229
169431
45592
239860
259711
74919
208249
25638
273438
296733
299778
158867
195198
204410
147063
118308
204748
104087
281346
304637
110862
31590
217064
152815
527
63099
62698
228862
121761
47746
206815
293283
42581
141440
309434
98911
254683
33933
62587
285963
128192
239701
231252
16555
80667
78706
240047
218496
84803
66404
280921
43580
245401
146785
37501
76722
250790
75451
254472
65776
231624
109519
67769
249895
130211
296240
138677
119674
72526
250042
288482
213079
124441
174820
239587
159866
296491
214629
264757
268575
286999
259279
207918
307585
61136
48866
188452
282739
47081
58400
24670
111265
260354
304629
86297
246514
262574
255087
115534
199898
99089
66904
51826
42728
64418
185986
129970
24284
144176
300336
11760
172470
36321
116035
25939
260208
297530
285396
115494
216134
97659
79930
114944
38955
115171
232756
32233
238689
265668
126248
129341
182304
234555
96620
176235
228371
97608
34072
88091
96470
146548
67952
83805
223064
20480
187414
88196
191633
283027
132513
133300
152241
142247
46247
28079
262346
287106
146939
112730
309353
179538
219957
46584
68324
275108
162902
299902
193066
123829
7478
282918
94222
8276
251120
62497
53113
34103
152931
29207
170043
39372
299327
110056
76001
167863
222044
286726
47952
7078
160133
37737
211605
73199
82819
135419
233416
61971
45515
218589
55616
48977
21216
244552
8350
115495
236273
154343
108235
148054
121297
69113
62646
226831
167860
114978
48848
106538
169085
308663
246839
37035
299693
56931
254765
94686
227167
294684
19224
73493
203608
112086
140877
243291
124826
83633
62289
149578
47009
56911
137155
189882
78003
87792
232208
293556
71711
115938
304299
115676
235772
169254
256190
90794
92451
159558
82520
81980
1606
232882
68904
63627
36975
224841
292140
308283
168433
15962
224794
23721
77301
7773
229373
107499
60446
169006
178361
53602
38120
36385
261201
83055
257348
290450
143139
153068
76216
186354
23169
181615
76477
132170
37696
304643
220636
99449
136323
17549
107904
36191
35914
30602
63159
237321
295320
136202
297208
144022
17693
24160
141952
42331
140841
138522
52224
58363
227239
118834
181232
295822
74297
299570
53029
418
52193
123385
180830
300403
228182
83862
133871
22567
183624
106677
61983
125047
240850
118432
119692
279049
75624
12352
132445
83798
76945
4406
124753
139477
180574
254466
65252
67591
62963
138221
176096
259874
142528
156794
106130
95367
205272
158559
123912
199727
41388
248375
189315
217960
25884
90004
309600
139183
218597
282557
22265
82462
212665
62281
309601
164434
98148
72095
282532
117790
12290
224832
125912
197901
41782
255838
100523
297638
278802
133212
42736
166270
63931
263700
153600
214909
90086
34410
269569
222290
302813
213531
125799
234796
305817
128332
239302
244855
102219
270326
200627
72639
164924
126203
167730
100690
65743
250223
62094
49099
22320
104648
95593
175157
256276
51929
107391
40644
12822
285483
54376
139997
45625
242774
250241
283336
107648
123070
205721
6716
97430
114262
216370
66990
45883
55637
129873
184690
111546
271253
97980
236371
224278
48680
236915
268239
264664
290651
214247
191869
221328
53906
157515
229843
294758
91050
236600
195247
296226
308359
230931
226759
24874
18084
112402
55463
221528
202482
212791
47377
267700
140923
97650
50662
54225
168771
216746
116293
308947
30174
33278
171000
234457
159670
176029
177477
76012
271104
306754
104676
112450
246475
78265
117546
301581
150113
52057
303745
189056
278687
64362
161158
91187
38099
139271
147001
120452
34269
147523
246245
267672
249563
121526
185295
285008
195839
208108
277945
100351
266154
72134
204692
191227
118264
258837
139968
189610
49764
65622
240183
229108
417
100273
67337
45718
215881
100798
32888
131114
140351
9764
183962
55330
843
245013
97368
169132
198859
205493
208752
73277
85749
118164
54057
112699
89718
240671
296014
178129
6419
153371
80867
194246
92419
68643
97606
292519
151854
162264
34852
213590
306222
134821
273884
165186
252131
137094
120889
189163
45256
282183
156950
11121
53097
32041
27890
161979
204085
69249
283047
279940
136190
195171
173153
3760
76867
92646
151415
81659
180806
283096
242048
42652
285761
214255
123252
249473
98066
166348
57285
226558
198393
284366
303847
275630
13869
18938
120572
86091
268921
273191
249278
253705
301596
239151
82776
98008
63176
176884
201050
160540
163641
305709
111943
243058
278708
154459
56040
246146
44361
168788
83028
228874
12428
27457
181996
19562
272965
209489
129918
89413
196680
215254
37781
229730
249771
1524
91315
272122
194702
27110
296134
119541
273319
88187
110564
163247
203073
211106
134072
188726
137076
186245
237386
50149
199511
293152
67900
283450
207195
223866
197782
179358
128820
107894
28195
216990
143417
24504
247374
231726
77718
49160
305411
69267
205525
286441
58912
196287
215225
2482
304018
187877
61729
200550
219517
109978
214992
306018
216167
291049
49633
93800
186224
9835
120492
116830
164560
47597
21037
275096
2291
190428
212463
179790
56796
173254
198841
279672
18982
13578
14077
55023
256825
64763
111085
302932
194182
293334
203426
290517
2589
77197
126405
209366
288229
135329
67010
110573
228649
278015
271334
43442
230377
306362
6682
274700
308237
93688
176718
304351
288327
217851
208604
77140
250104
170085
256535
5865
296602
243495
240053
63335
276256
79524
87667
642
27669
228096
67322
34007
103836
187033
279492
106928
178831
51268
162926
227506
26991
129898
219141
161688
261741
238139
246930
21227
76957
218086
286530
288841
192530
52504
151561
116193
28011
112870
27487
132125
105209
309720
208674
77654
202035
165568
148023
23805
79198
160103
167544
82801
21348
245976
54467
101337
129098
255628
10831
76068
227432
110879
220309
126272
255046
75959
82312
162772
200071
254284
18666
101541
127751
138646
115968
195379
185587
208159
290457
92324
96078
267321
265778
225056
232746
245560
37183
102699
39780
252101
75074
149568
213312
75750
260826
67991
45312
5860
122173
84803
105543
105464
19212
267015
187051
142863
269961
176879
274631
72829
100035
276572
284430
246645
196077
107782
233561
9897
200043
145073
198012
231996
137990
8445
90544
166074
106573
137196
204790
43788
88098
182864
21953
93313
139577
12955
272672
99357
213278
253762
20928
97161
81600
308440
190751
194352
229882
3443
193780
235968
195847
278367
110514
44411
255239
119364
104464
305903
255731
151869
137483
305634
185878
287887
89879
252350
169394
24068
215072
219319
176681
235582
115074
45005
83981
121065
293515
21694
109345
303400
52235
222660
110139
106355
197516
308591
76717
103404
71646
251225
12121
289168
308235
130217
133397
167843
10290
9060
161335
300380
225049
114614
101544
309040
179076
263007
55066
76942
151121
43843
212076
143255
71084
149936
262479
23572
14329
205076
187093
16992
26267
212590
49003
38049
188065
225329
179909
16839
183934
288573
129332
266525
283108
119519
85983
35962
97284
78395
226018
36252
133160
253297
259477
24677
100929
165836
148443
225653
261770
284295
168862
165116
53579
33675
230609
116625
70602
212564
160903
188286
68872
131682
261267
132752
110188
610
63708
137533
137566
93708
164034
127364
33618
31265
62806
307151
59451
141726
194412
59388
142426
92832
116619
98114
169238
93637
195076
270803
251078
286609
157564
145214
40340
152058
114177
68140
82598
270227
246623
14574
41856
39591
138342
233068
113560
237746
82897
235276
208100
194601
88876
145563
166675
51550
114603
67009
26095
64517
228270
80790
137190
198133
79824
57659
178198
40451
123317
62827
146059
33084
182736
263258
274188
21175
263112
238670
228838
104053
113220
88731
98758
14520
305816
152099
187562
146761
163033
274548
216329
187629
76844
245759
42656
271752
245379
198743
132152
161614
29079
222170
209404
307584
266558
29189
294698
263705
89719
117501
103776
30013
128385
148774
274426
116076
188433
111945
104059
274501
217551
66984
141213
63878
75636
26378
248208
172675
144847
303561
276797
277569
110249
122989
209983
275882
75127
295447
191890
4030
6731
155547
183538
24149
215955
67539
307155
92988
166986
55630
274266
168945
105182
81869
284964
133877
2569
159732
43616
7436
17906
92001
170080
265949
109143
94209
180985
148381
164437
95505
133859
78394
108703
38272
156646
303788
236689
26665
65295
22779
242247
260201
7808
113487
121810
83771
299862
2281
245532
193948
60585
203813
214403
88234
55001
244715
252159
276413
276407
29973
68951
125136
98453
162613
100477
43228
80039
294070
23366
114649
45099
292287
283317
53300
142067
151952
182682
163627
27060
88668
226826
32356
251506
277685
25201
136859
209109
117657
140005
162570
187063
248686
154827
199506
235698
20538
115860
26252
266321
247421
93477
187811
107332
13868
133574
246072
240212
205630
255575
59930
279049
170279
190409
110925
147705
218277
280735
138443
270991
64442
90989
210836
13897
230820
173960
196049
229047
275929
308693
53973
97812
192435
24189
138109
217709
38556
274084
77738
157917
273007
39183
188748
108319
215563
206443
250029
83309
140154
294984
16351
181098
82363
131097
197390
209387
182261
57721
252257
301787
231260
40085
193424
151876
305646
80450
265625
208099
273768
152314
179003
20545
108812
253136
61095
109336
69906
4775
240451
82350
291670
208153
85157
290097
220455
84875
273265
117460
267905
228276
179452
55380
122500
206801
49730
203666
292327
207085
42671
148184
168245
137883
197515
142096
180871
54791
273572
108756
282748
72424
22960
40577
131981
210324
175986
291334
133030
3534
82991
14213
25543
303382
64037
43632
38
4023
17339
227069
295862
29061
238118
161730
277443
129146
34266
223131
2714
164924
63823
81911
141075
163032
276194
223286
11075
36065
295722
308430
27683
110025
45791
265487
182118
157085
111008
140273
18453
242820
283428
38912
155270
294569
131865
85672
278084
128444
218461
154512
41050
10415
292623
185790
14533
20754
140097
247405
278193
244992
224314
125758
220427
140174
280181
192050
45054
205595
123715
194510
271988
173752
299698
126787
297921
67802
2775
290913
182504
11905
125323
157810
105731
256523
238653
265199
121407
7509
158190
187646
16284
138550
22169
112149
176155
195151
292097
306514
204197
225047
167049
228742
48404
8452
196777
166029
49716
63866
9546
189374
238723
265119
78200
241768
18829
200836
13698
151374
282687
29146
109162
290359
133431
97850
93375
89256
239452
289730
131067
250949
267509
8210
198964
233342
124758
222213
79450
278991
204258
125494
256903
13116
8867
57582
208617
211442
141134
106773
69465
79876
254573
215697
183951
307471
70954
90811
167757
79597
67825
103009
304436
83051
112567
275110
280104
162903
281139
140377
241900
47994
160613
176672
226815
8567
35145
14785
25006
290571
241719
264234
243375
259778
268277
38541
8261
226754
89070
129135
37570
6984
129449
166399
45709
236956
192697
51454
187576
225235
22306
48037
42380
170385
219658
275690
223739
212201
297900
118930
146530
198245
272503
216733
280848
108037
284224
108005
178107
114674
70335
11699
295159
115496
35501
25955
224557
38130
246906
275528
33944
205653
48066
68646
124120
217505
153844
180983
25053
301275
283917
282718
227297
261137
268709
199933
72886
14214
130470
34786
7449
207448
73219
224150
229659
145166
126398
135267
116438
41185
90075
15064
235380
32505
162012
3886
249469
223310
299351
34490
259495
142334
238711
31848
32601
30159
134616
121753
24958
81991
250055
123610
227726
275524
25848
100826
38427
69843
173428
12583
83330
177758
189668
265946
52198
27191
250653
44679
123701
118951
197963
137883
243679
269899
218255
174263
241920
236236
150036
272155
123392
21460
191018
223931
280872
111511
121901
257642
224393
288774
185411
178087
123493
192141
274503
188893
187391
181931
275443
199131
79148
119565
227399
267547
297827
261392
126332
10332
31572
87553
257863
138610
288264
12483
173854
100643
20075
294561
261494
205905
103342
227660
88213
83181
91866
160797
141428
196246
165781
110513
13264
1481
145331
196866
246158
44081
129267
85871
49074
186645
40094
263220
269382
21894
105150
67206
124398
180593
27453
9709
140970
155339
215017
256766
141238
135381
60190
87581
25237
181904
227563
70610
91690
106140
125668
29167
71499
138899
303078
289831
197023
267452
190718
273053
246237
2958
273247
168304
228380
194091
118821
75442
176428
182264
249869
284976
5003
183369
149457
31302
75934
280471
107495
49823
267112
243688
87058
254497
282412
227650
200901
95510
195088
38823
263748
282772
959
303350
22172
237721
283163
155607
56888
217143
7058
295416
209715
187346
295264
185310
211969
57407
118881
168944
188980
140001
165488
233784
64566
138810
68018
100491
209219
32879
277198
165777
132465
78617
213170
249664
97100
121987
136474
110107
125905
27448
40127
254712
139123
205370
302449
183693
185215
140255
289836
192086
24808
39797
24607
288490
85090
274313
180428
105291
67876
95272
128573
302905
63212
306259
211380
77884
279356
155561
214546
86069
225752
52587
46862
240938
236758
291971
194807
4485
30215
196819
158146
73651
83955
79217
150298
37818
35249
309419
67145
156296
246163
61366
144655
267345
117840
296088
115436
39065
4015
26439
243723
242724
24086
239099
245215
173037
242908
216409
188231
216832
13833
145796
100039
267350
72385
151547
122092
103257
182929
72173
117604
126941
133467
270061
65768
50129
268241
140358
122135
285532
107680
99777
139452
104559
280750
271209
202267
189528
205628
13556
75995
15439
5260
108023
292973
112172
42691
156010
116577
17062
120561
167110
84388
146762
84614
185424
17048
92601
204876
267680
89876
181487
101912
304619
28625
56747
44762
176089
209733
111844
177554
89395
231949
194518
193191
100512
222826
40586
20876
97071
27948
125820
238773
97965
234778
113296
55303
211149
256111
296756
267844
9170
274047
231068
75920
28701
206685
28949
185611
98658
88841
159295
123669
121770
75934
185622
216268
83425
86322
3539
72300
167724
62963
41596
224849
19480
299007
176477
304564
27703
304868
35793
30992
303919
2772
38386
146084
55674
62520
81974
287268
129285
120104
46768
158190
264339
93656
280185
208938
207573
197855
154989
286963
164392
21484
129715
91498
125850
54339
158953
102344
154396
63327
76859
139896
281904
139730
17117
261716
39693
165254
71200
173339
270621
1253
130089
245885
277618
289776
118192
291656
189980
181099
275772
223473
40905
239151
220209
290367
38040
293449
241657
25598
252119
77935
138193
104312
112390
174241
141408
239987
25276
206271
178684
211804
78554
305566
89454
132572
290604
269877
185590
294034
177115
121752
57539
273554
19507
120934
79103
23320
133319
41685
83149
268477
96920
172336
49220
85234
179177
44847
143174
260182
88135
25806
81508
17034
258764
26349
264762
200398
239752
214918
274656
50954
184704
175137
203373
289014
201517
40450
181446
102059
303523
18304
283500
81735
39258
170122
235151
264948
307173
132161
266668
28274
181712
52270
142857
133181
291308
25316
169635
168515
201287
62967
198167
270854
42896
1894
152447
193131
31915
299615
250057
103876
274539
238012
110048
298519
143547
204070
76803
215792
147905
36058
50332
305608
149563
18771
18362
185642
208981
271718
103906
75310
223815
254276
274123
99904
181747
89152
188216
282366
43311
132588
66162
293914
109833
280794
263998
89056
114990
113593
105437
242630
299347
281610
175988
119281
291861
80362
16769
245858
147689
206350
242552
179800
221701
21482
123398
113110
225705
176288
249982
83664
94639
152460
15407
45623
309395
74239
230833
11923
234381
129843
11480
109965
242222
209608
99652
149293
73188
299329
129310
128619
289340
136706
243036
90717
243791
44008
68714
31159
96250
50519
94547
273665
307850
216073
202619
160908
286403
175481
186815
62783
188768
206531
27236
37240
44418
310025
24510
294144
226855
213466
53947
72341
140497
48011
228137
202228
168548
170275
14226
61977
10874
168063
203875
132078
172073
29795
300263
821
182636
83273
292311
249455
199794
53607
289944
133684
28791
27890
45478
28875
153660
68318
132630
156446
278810
67281
248739
237043
166180
259610
79816
209562
44246
141937
60090
5947
100981
49826
150737
212209
250305
50258
307275
175186
60416
160949
98905
72273
89494
114850
146442
230757
149151
134719
117471
111737
150946
215886
137821
236849
72709
51214
285702
299176
40430
121934
292124
113300
61218
99652
51511
150872
106585
16263
101083
118257
30938
125817
48926
150050
258969
47511
180498
3162
306776
275951
227867
134123
87200
285615
186017
94637
223780
128995
7020
150876
15773
50140
84686
294215
257677
300825
74956
117523
42217
139732
164197
22516
116107
186068
148937
230244
59305
290004
47360
98202
139451
49416
127684
136052
151442
292656
71569
261043
254622
123783
137926
89153
99888
118128
132834
104829
202690
143636
183257
85819
143885
274742
255064
45845
308377
25124
220866
19604
51043
73352
260693
165496
256697
250333
124252
127234
296773
200266
81645
185036
210573
236656
6864
4556
275016
64700
37054
211495
165848
18233
254655
181773
159286
42390
137285
155535
109830
267841
24215
153033
299995
174174
288482
265251
298424
207989
172576
199036
273298
264285
176672
160875
119632
73173
140204
12956
3748
182728
162958
85126
10074
45003
243790
10749
232848
133226
145792
6635
243321
86661
201592
81774
67289
204845
41904
261064
150467
10915
143696
169261
167935
248122
28580
264598
292064
200785
214620
255005
220243
257474
92464
155703
53383
253834
83633
70941
1365
251263
143975
138743
53431
211487
304278
5809
32172
249826
57746
184238
284210
242589
179097
207699
261568
66669
108115
113236
289245
287948
61768
137101
137349
446
228668
108342
143436
2705
193797
54427
82083
236996
222408
201558
200042
270369
56582
86314
235673
241898
26292
13262
194358
243886
35879
247699
93148
116
60168
182861
116929
135417
12535
255
302918
297679
39725
18781
91050
42716
37439
204494
114050
205453
243692
251859
270617
38605
286564
80327
222187
265729
87568
111433
176244
97148
232305
203568
219702
666
47362
199634
242267
228157
179486
198374
245171
71052
192774
79536
97819
143800
7301
95838
225880
104996
61756
140492
62738
250786
164874
167408
123102
5933
226478
96872
185498
58959
26776
224148
178012
169305
241485
309104
277520
308852
37496
154837
115035
76963
153991
170459
175772
78863
118084
193651
161575
190639
280575
67757
132060
283470
259525
240874
265617
6134
7611
108535
223743
63801
158219
72658
35252
219317
97264
39201
43823
283623
272890
86259
214527
216998
8287
67067
215359
144005
282509
14598
293266
53062
295036
105089
65398
124394
180832
206968
61311
64937
189939
18804
281351
241820
272661
266506
88846
305984
16719
261955
192546
189405
167943
72952
276353
161083
197517
95211
776
61583
37505
85581
272205
107321
147336
80140
92174
174039
278260
82703
264
172498
33230
74078
63378
208971
13679
288144
65782
140861
42705
187420
128144
97901
29182
277781
286285
76829
211517
181658
208224
86983
285397
269158
67336
66143
269190
51919
269170
247532
268060
208961
123576
167723
8492
285746
154286
257381
249279
234132
41909
14862
20489
125615
178678
202843
49485
288082
275386
23000
250421
82910
159091
140664
69211
239131
181829
86569
309124
294463
308351
242053
12278
6140
220150
263096
81903
145297
45613
166928
28304
55780
165938
127367
142649
93364
115484
303556
44825
152046
222602
129192
103080
127084
102251
16679
242390
265150
108024
37319
273776
263825
85553
111313
59327
135343
54266
240869
110395
282646
249632
169061
13550
186612
236205
270640
256682
53683
250369
176748
297910
18422
82493
25973
227225
263387
250501
96846
29611
298128
183649
285448
108190
102118
36467
65685
139711
302218
145702
111207
134864
299182
146484
253070
192521
183451
56353
260592
83854
208617
68269
263174
56270
248477
134770
297572
66691
265802
106612
150510
4998
85105
230523
306447
154947
273156
83603
70784
74169
278064
16225
23210
83413
216156
68282
46726
19077
7065
92765
212605
109342
286707
93505
73760
272848
297094
263637
40239
54697
247240
113673
120694
192688
75895
278757
282587
267138
34910
131021
290885
267584
5748
274746
165275
226042
205277
255339
254674
280687
173779
19995
80169
202014
277108
215725
140793
210547
37339
172242
204046
26690
305932
62105
136317
261308
288690
168371
268448
293514
192345
100254
24115
112895
279940
41923
17163
54442
147302
171874
89798
160089
206113
223279
130274
303361
68291
128578
67930
50831
305447
239868
247243
132498
142933
226694
270983
304110
142852
271033
102921
223026
193317
76511
123052
262227
115734
85200
105000
167845
252789
26499
280956
224004
153205
249248
151973
48826
223453
34567
196381
87831
295177
25119
91117
290872
247769
199391
122196
117999
80395
220084
8790
108100
271646
309099
191762
143464
295950
130935
133118
126254
218057
90427
165704
14168
248340
107716
113205
230003
248851
255858
196454
86531
114635
50787
214549
177128
253520
114888
38786
43776
228439
195677
196978
64029
78390
146978
24031
152533
305240
19443
111993
92700
189090
266763
30916
309908
73944
155490
260724
170377
249250
187608
175719
208309
306896
49122
72317
18328
172321
124903
72601
153692
102162
131768
188823
183280
125147
97049
276363
108883
106466
31910
279161
23941
72574
117097
161886
152496
303290
45426
151967
37224
131292
102824
99098
206576
44030
131012
256265
201565
192662
260612
126132
123316
59377
2511
57042
277363
168696
272043
297696
213618
196622
229794
62739
136710
77973
176868
238275
92119
66549
246555
110216
248705
73825
279267
285998
217960
32051
190611
3443
57542
205005
43551
49516
184154
224109
108151
99193
265137
159477
271840
84241
215903
221774
198090
51307
158105
146745
206363
290421
13782
273919
181481
121092
271498
149064
163291
144403
180107
24327
79411
238191
216619
144644
246142
170791
309908
225800
102052
155342
150972
309106
227490
144832
300638
244355
180956
185932
68533
7372
182988
236189
6682
81324
292807
227524
123968
243774
264810
22616
56572
289741
35788
231249
122477
29824
39128
144150
147896
106174
165754
98568
6911
148376
12475
191396
215239
53033
27728
95350
95127
128693
208185
29994
266163
143160
105570
261635
203707
67764
196681
80316
229793
76697
15021
137629
237429
182734
3637
295107
233023
266704
267103
15673
233388
151324
182623
117094
205373
60532
308462
202922
149845
266285
239502
129572
225445
142191
25649
148564
83351
129927
113412
211574
247100
274395
148314
47103
242636
215453
139942
166306
220050
24152
61085
164549
106705
58588
166811
232818
99330
61388
288264
60436
156387
297069
215328
19542
287321
196057
173278
222350
81042
260972
150734
54329
258759
267436
97446
217096
199478
167615
56300
243500
40042
245304
161679
280251
35144
174167
104236
299073
46026
299401
268534
63423
17196
282364
31331
233141
233197
73366
266474
89936
179831
272411
21124
105953
284164
271203
234471
12231
248906
87091
293205
83733
169024
7485
20597
245011
106835
48065
162980
231219
56606
23111
93634
306117
169683
155454
53082
171791
99136
234936
136022
111728
232878
125180
126949
210755
169086
58743
225284
19229
46727
259353
105456
46921
39556
71899
35166
169518
127818
229154
201666
146926
82183
277931
204065
267774
307660
281531
244279
212031
202310
176100
277782
303615
134205
49516
133183
106841
111314
83741
214646
112067
127065
137069
39852
116876
235554
42998
9316
308781
94122
43408
38064
196775
231068
32786
224939
60607
114193
269425
210496
221957
180539
247997
25340
109494
153687
245173
215689
298211
274496
244717
164763
155283
152428
234756
3083
249989
220017
280970
183912
65626
39217
179257
51736
233517
294725
211886
91468
63399
73958
176375
180915
180904
263114
130526
220502
3792
308530
832
68117
253433
260138
94518
41880
111937
301083
265440
86651
286318
138298
154221
147344
111840
16933
250414
220610
276475
164050
61294
273044
14903
224791
196577
65014
8789
278544
86759
148955
302485
21993
82505
399
30526
187211
19835
25337
142935
17217
224519
91907
249854
82429
182109
5490
211920
18196
92852
91159
135660
41020
269787
20369
127547
174707
143070
103047
86845
202311
92225
30956
247045
190692
50624
24193
274426
130610
78516
208794
10702
135460
17911
119218
206703
245135
120769
258403
226540
53720
185391
181337
296095
2000
51224
204771
176980
247812
100122
161696
103956
91284
68173
118568
36678
284450
5642
206899
267912
20567
153009
148499
168901
253862
22319
267431
83062
193144
27996
300860
199434
267271
209419
199592
31461
309933
75938
179440
231656
247363
264031
100376
247991
217715
285592
66851
210529
286592
219107
109159
49737
167438
215779
153038
205935
158896
79776
86149
60427
36451
280866
301203
281624
293333
173705
135178
168502
149762
34799
299016
40067
87473
201905
13841
7341
304769
120910
25568
91483
237632
298798
281477
252733
233604
91569
3456
75439
177344
184682
204016
179630
48830
174492
21460
53166
12653
112202
85584
269732
143014
113700
10060
32230
91966
31947
47989
282273
205403
95245
2316
47686
117623
29021
179222
272774
261710
107253
167289
39283
281150
53214
270168
6587
85759
1505
184173
183688
277133
260098
115098
37765
253650
177360
279912
39886
110381
299403
269067
273132
45860
203851
188792
303353
236304
224135
207652
55157
26992
297987
121924
111672
114461
195789
99186
32811
223632
218988
161979
2936
185090
161049
142259
115955
105678
302377
9078
257689
146792
119716
239974
75817
175440
202674
34631
120018
64641
167068
301610
76382
70941
298442
176295
239610
154833
118483
69385
250192
296492
307663
302010
245471
230539
17991
97795
210596
63328
146821
257900
236493
83005
230879
99430
152055
257055
70802
16168
24040
245694
21250
61850
263834
256620
56339
176800
81982
226753
184676
66147
212361
144356
120967
249942
144530
60246
299815
218743
213265
35717
198043
263289
61713
102570
192211
141921
103112
46387
41012
77694
93657
133203
199527
131065
61580
297743
287747
206370
26209
96273
240619
1976
229538
140324
258779
114641
4270
227084
81197
152165
221634
110366
130215
58544
213780
256881
273222
288806
292526
16325
233864
193521
16910
3669
236406
153542
177620
24218
25386
115107
160997
31405
19783
118188
178069
159544
128706
121630
132389
90969
158856
258984
259047
194780
46021
141882
20139
203328
216586
109084
196295
288903
299207
70837
90681
155248
36251
45777
29487
84657
125659
263020
45459
125860
114820
203441
261599
105197
273883
301752
20869
41723
62058
181368
41748
2025
9907
54102
63527
212443
136686
124989
49020
5108
90486
159257
243812
59254
189456
7954
262259
268998
152432
210424
181034
274487
282580
275338
213977
16283
11571
90292
101693
274720
276174
300785
156673
215819
208252
306690
144231
283365
29897
127043
293983
185790
41714
85970
217972
6105
114641
290523
79404
69851
226353
81081
118253
88775
31023
10870
300819
73632
108543
205608
111481
193786
231491
82211
155406
14884
137184
98599
68387
52200
303720
135349
308085
190366
154067
144588
161908
242306
186067
282401
63167
92603
161845
189731
247090
23865
107673
181785
88732
10166
771
36738
79407
154017
201436
213568
105805
88163
298823
65351
69859
33961
222073
254715
28107
296919
23119
180289
168784
178691
39736
223522
306677
206581
177267
176433
251380
20887
199426
42800
281649
72574
35101
11600
261828
153630
56633
43064
247719
290339
198260
172475
4396
232652
121778
73109
171323
156926
171447
202469
76769
27005
183390
272709
208150
232388
212811
110304
205104
248239
15058
300226
24938
117623
46994
209099
275784
43050
57734
249389
290885
84079
102707
210180
122056
254890
306083
304879
100406
13540
102885
61627
65720
80030
271566
5994
158609
179741
26975
60711
133454
14572
257295
243519
22338
266004
85350
260200
24825
78149
91608
193200
83631
86746
120247
121009
248370
112170
285031
28301
234590
10715
251642
77429
217463
27807
178088
87981
182617
309744
144486
182803
164691
276673
286028
199054
234293
256001
170668
107673
217862
193684
214289
105079
87512
151573
249600
174042
170915
133811
263243
192192
59782
163874
299570
215675
162014
200408
63877
255525
119853
231145
270187
291508
146762
215068
82722
211436
97489
52736
139077
37096
245010
134387
264163
24539
295908
52699
208123
179635
178648
199269
210104
284020
97059
304169
227786
260143
195549
276833
60332
61380
38193
138518
17765
12966
81801
54958
45459
232279
140424
80278
200854
125457
113914
158895
297131
21644
138040
264128
168404
209071
149076
200992
151792
47744
255967
187249
113198
21687
209371
153626
2371
262053
26675
282963
60254
121739
195235
41109
179767
70748
243765
80965
261709
203749
299317
35569
65608
299217
206995
158417
178555
67145
71046
143556
210681
235346
279394
131506
282700
65699
290832
47261
270808
150913
63430
91654
193047
6737
136737
287303
274927
296952
137200
12201
202349
136107
256242
49246
47003
6151
290700
8896
11379
14752
116172
234938
135000
280151
272729
128342
100744
190460
187527
145736
19768
33558
217489
162949
22679
61324
147132
18278
257949
285420
82732
241431
219491
45348
242045
7334
166054
216287
299320
143662
265337
176448
282708
284055
178702
250224
2189
62556
174365
222223
207543
101492
197449
22704
236950
82120
80553
4693
179337
222740
13349
271054
213370
129406
217377
96478
162144
63334
51591
48570
102510
41976
165904
106385
3459
213212
6183
67710
45273
284797
216949
257899
207907
170754
140904
256788
78041
149918
67940
129556
95867
139408
126060
266039
191505
271544
167133
302293
216490
76257
269101
191653
73725
156006
28432
210529
289315
171902
140217
64690
125129
232491
214721
212068
210992
1850
123897
299003
196702
80242
211440
120215
10391
152039
282293
19956
298864
84076
153824
275053
236229
288216
140109
155478
297893
51790
307540
87243
182327
54126
251088
62172
119451
253276
131411
219746
55274
303490
69024
50222
202420
198751
53672
305511
307268
275841
53909
190757
248458
248205
13751
245015
181164
100889
33008
185111
76892
225241
16047
118380
275028
256770
182875
299497
245199
128597
52171
72375
272851
6883
21951
130777
243602
70587
277707
228560
71418
270174
273000
170996
273894
253144
35521
15580
215209
272925
143204
305025
68157
159567
239431
142644
221980
206090
230987
95947
87184
4419
115628
46129
99118
195085
70198
61010
178637
36732
62534
308580
276046
17656
147836
286900
173969
177472
145298
265240
186362
105074
223757
206114
259045
183155
307372
173912
109964
119525
300403
202516
22615
210393
175941
36248
268092
201261
130645
47760
295572
19242
197823
293931
90819
63282
44724
12931
248852
75256
157475
159079
51132
9781
236308
251279
218935
242872
300765
237589
184605
133181
287135
170221
81059
139348
31522
83872
255911
52785
267797
148367
182253
117196
264495
32614
121541
30213
232481
92035
179625
70498
264906
146483
90740
206260
263045
5043
217157
214018
24227
248531
281815
108387
229970
270690
24981
51547
165591
137281
245378
231293
1771
213503
142930
246178
164029
224846
128038
58289
301878
297179
2309
26221
24861
222423
54635
250647
203025
246384
179739
200441
155946
274
231917
17425
137340
80781
307593
257545
253488
249344
268780
182685
17080
289502
262830
71006
166769
52332
247118
210759
78260
484
28682
187964
20387
221447
22495
258383
145496
25054
102089
306249
45204
33573
267439
170075
7585
238973
282170
178087
246384
168453
147197
62810
150589
207806
282187
146929
216926
286464
274811
90164
232632
207804
155664
24471
31067
281894
113102
189784
92150
99607
173476
214108
163632
73499
113879
155437
115853
154988
26959
171635
64193
78098
148811
111955
22062
182875
44913
9498
58497
260488
229418
187866
289907
16327
12759
209565
264251
183962
10039
235213
142974
77591
276939
109227
9663
23070
232611
38696
50433
9125
154806
303107
231128
189825
224692
294953
166201
70135
3533
68688
48951
223290
81418
269805
7935
143685
20628
34855
228905
162663
294460
243531
259882
151748
241448
145348
285288
103292
157147
33300
292591
3301
26619
298503
9939
153102
125445
249274
156691
276801
127471
28141
100535
91146
299400
264523
88689
76872
27509
136021
87848
127887
86778
277759
181964
272349
25294
258921
7053
222105
153926
190186
80684
86352
58141
243647
200580
141622
111217
240382
23814
265745
3128
98868
302158
42959
61132
287391
205811
135896
19600
162686
85961
179604
88094
37675
233658
249295
7713
31801
77867
144169
23956
306865
104848
144304
220059
60178
54113
116116
269167
109445
168819
238074
269118
273860
36336
237964
25563
56354
280490
49061
242965
56582
2362
302449
15056
166063
44571
16843
186056
278952
198195
155938
182751
288528
275646
52854
219033
111917
277961
7555
107048
248659
279058
8451
45898
87624
130880
245290
266900
154370
88620
301214
122402
163761
172470
82290
10247
53505
50696
15801
84518
149924
69720
167431
253775
66960
264552
305136
50358
132726
109349
112376
22559
224355
188276
195141
212362
245932
235593
299444
122816
61220
62700
242322
212003
147391
93446
145336
302737
49588
112030
165397
31407
11076
172762
216947
270614
74997
166339
34027
262971
258579
266142
67453
275443
89772
78588
290903
142259
13745
40676
51051
73519
155638
182078
250277
207827
297484
92295
264798
292513
277620
241742
49321
141722
80393
147032
72052
120844
138154
30789
168450
243606
248409
176251
215239
176396
9486
67933
14278
184501
198241
7328
303160
56219
275368
108081
254066
154485
213230
82055
132364
227231
50378
187875
216607
180332
298064
163617
13307
139074
50391
34481
238118
121485
61472
156733
40031
135943
165200
192876
72536
300879
191811
187216
154105
207655
209865
242795
19231
156693
189082
140208
94644
163889
255704
134157
164059
70028
257540
49881
41720
251830
62345
10582
197236
3504
304349
278615
124777
160680
302590
222174
254347
221231
90546
179490
263304
114790
105935
252426
123335
9148
247308
30036
107988
232456
187741
149641
1517
243094
134738
139664
213662
34094
157326
203478
143119
214146
140306
66834
245534
76534
108766
29331
190165
279529
221665
282163
137904
293178
189844
280169
195305
133559
88782
16776
151528
84116
23157
185010
136657
135682
218083
264036
138632
251801
176023
115550
279806
75351
294274
64080
284102
1707
60728
24879
73129
104871
185125
7682
236231
59235
285388
160737
139358
152999
83686
255434
292108
35964
92722
32158
47396
192116
222253
143527
209391
31615
166232
93141
33401
128298
261464
141695
265267
101678
141103
6276
181140
111948
63297
44983
280061
224464
71733
175709
118927
253290
267016
7292
73879
193404
307376
1396
80181
209939
199141
204284
101568
224181
195549
162259
119597
307213
106860
110665
96334
212569
184332
139840
251620
265420
309687
163577
240659
209403
244738
73962
244338
9721
27659
239195
128182
254576
292822
293243
234977
70551
279933
295638
204430
36099
134123
132487
128726
164999
130404
161192
223089
180907
17990
122991
154672
21082
55179
267878
131524
244736
231682
41310
73320
228246
13192
139346
245654
287275
95269
111332
301358
155377
210329
286704
10157
194689
260588
223785
295206
157806
16573
291810
182306
110864
10573
223865
174619
239170
79313
235163
100008
133055
151214
108988
131597
210119
212255
292090
224491
254019
92569
254123
162352
299184
178481
71611
191676
212055
13646
38017
179581
48370
150745
302446
160038
172966
179741
309466
238582
282781
195440
217287
174045
265495
26596
2076
79229
163112
113578
140399
21908
297613
300633
295993
232907
103442
105899
53013
123855
209975
209340
175530
207413
184513
182948
187594
189759
239993
139305
289703
134260
1949
169072
270392
66349
196610
33561
3599
147171
14386
83323
265596
208541
105970
245279
48011
201354
111025
140462
1257
15015
139386
307013
248223
244874
42244
241580
179030
247594
65736
171701
176080
65477
40831
92463
148065
514
163564
149924
171163
144051
200746
15734
219682
15185
100431
129478
236528
88585
262616
285941
295594
131263
97991
189074
166766
151114
205703
153062
186514
274446
147958
249879
164477
12863
11172
50439
63207
215702
195915
176607
87962
32084
159634
703
57220
163631
12722
302247
38178
87567
71936
281760
101315
214909
123507
211972
32459
79157
188571
223311
267675
299893
12946
233582
462
162475
54554
244821
253061
191431
124240
81647
199974
196425
28486
260181
48769
23392
168185
99604
175900
70166
116035
160958
286716
75377
157137
197128
4587
13315
205983
216491
48618
48170
620
181133
266248
43451
301256
302579
193006
5315
131783
218893
20679
113374
71833
64351
17515
8523
308918
278118
194787
285517
278972
128749
27069
214502
291369
229645
59627
268015
91512
41856
85541
89536
240011
113362
296089
232636
115624
75223
70831
151540
242911
284754
237056
157485
61055
210008
202406
102717
210803
202085
239099
68621
145435
42003
120522
196341
90985
46178
156759
301184
114123
115857
279763
245497
205621
309581
13827
97530
273221
257519
113691
209797
222052
167237
284986
43654
4517
94956
25582
251249
195448
6428
80101
217828
104334
142541
262795
188238
308847
218065
12543
256818
107216
282229
283167
198279
113075
215489
110908
85093
172430
273801
155488
282301
258751
101893
41539
118510
204265
106832
92091
248703
24605
118170
74873
146852
141944
165388
135930
52087
125913
267244
200679
22730
285637
264223
67523
6860
132867
177552
8665
110322
51233
176853
241374
175201
285977
303833
283224
254759
13956
22547
265149
299410
8611
40382
20313
252477
30459
170563
76113
42271
222412
186415
15990
136761
117203
173091
249099
131869
226482
97563
13213
256568
131809
199695
20118
32609
240394
44614
127486
202797
34632
176083
289787
182378
195785
229126
185964
292085
84397
196808
111660
178852
184512
240406
50408
161116
10331
48953
204620
246623
56714
111456
209800
32208
218798
231953
92809
107121
56357
14748
276454
222712
297878
132044
141852
282966
182291
52850
214444
291125
274526
97713
199809
171228
212865
176856
269823
100158
193876
240572
211662
74289
218243
176028
195138
181015
261380
106430
255713
258157
56371
181291
132924
185858
235133
166622
277013
228625
227428
51227
264584
130994
190450
231124
125866
52084
154357
122510
114258
162029
112471
303249
160043
79750
120483
3629
65262
191382
84786
67338
81365
279217
302483
101610
199872
81918
90815
300506
204560
244594
263838
192999
174761
76999
20404
176262
138733
160006
195282
204123
15574
31568
215804
39829
30929
60097
238149
132583
80762
139602
43798
110719
254996
78958
60442
84891
137726
90538
66588
163661
2504
159952
3206
125433
307468
178390
235235
238741
242118
208171
184566
222820
52540
65379
115851
289749
298804
295041
277880
89138
97225
210290
252399
296594
194285
134752
306902
174575
65145
35390
40026
224628
182312
224746
125316
131431
17543
214710
88748
204094
202419
253513
138324
179803
151904
255190
237302
6030
283920
199837
248234
106251
41440
230030
100782
214973
211291
249637
187695
9773
154113
201285
295336
174383
238195
260065
171805
76331
110361
122895
194304
280780
141854
113766
154851
146264
305278
55582
18177
92831
80619
27016
50342
126187
152633
121331
65478
187356
164373
25848
124983
226407
250693
280125
169542
285353
192044
206781
106952
130788
2280
137482
150699
200701
93036
265746
126999
115335
226838
25666
144582
105196
210363
10580
43212
15498
197956
16094
244220
62622
14671
189696
95532
61076
172777
145535
51172
219880
12274
297504
157849
174429
237573
10458
12381
53312
98150
205582
85047
8671
140854
86604
163667
184658
170091
286229
246108
23062
32399
261905
96933
147027
260387
281278
67262
35175
10440
204657
241562
143307
103804
52315
178094
203451
270264
80587
143634
38813
244846
67775
210657
245734
16630
5026
165899
259434
238821
24054
49902
3561
94728
40430
259202
64299
164309
104389
108332
273966
100387
112241
14446
194876
47805
231037
274333
212768
35656
242375
160926
264213
175067
184512
114350
42682
115334
200586
168142
128805
91085
175440
257926
52800
111336
144787
219736
308185
49635
16083
282311
227341
235359
206512
271741
26909
199156
240250
181906
139958
66668
80727
285931
242494
300789
187805
40071
294869
81178
302512
57449
268540
232602
121131
155717
87852
182996
242739
289750
298574
212308
80480
280372
155345
84687
181573
72800
46122
23381
240862
279748
91959
143765
235658
192761
28552
230572
262273
88775
4608
262170
70681
98000
21999
309189
171520
193274
19180
245229
57763
53017
84466
56982
143413
242549
273946
230633
267152
207063
303975
91806
217494
37471
32616
265662
219214
232838
132810
7161
93824
47874
239149
226242
154215
116440
39696
279348
173043
20477
286204
300174
237602
253972
106843
15706
225604
94178
27387
45107
235794
269985
75344
260980
302774
97897
144194
37450
169508
41237
15508
295415
29703
160972
25280
57527
282124
278036
183651
46466
23392
41168
130127
268837
262155
142455
301261
17522
176285
276060
50339
18012
132444
27477
300464
229380
230054
4558
132771
186243
200430
51935
95896
188184
277058
212691
265200
13404
257058
60626
305459
70893
119295
24052
110813
48558
185849
82338
33615
192823
23846
271231
28174
3204
9754
163954
163089
150410
56831
38753
221195
32259
72203
260655
2381
266072
131817
172650
31931
266724
133611
42598
34636
104184
129737
249002
44081
152240
10713
199967
43082
166254
169270
45276
46225
37207
197102
71989
65231
245710
95873
250514
179699
21578
116446
38910
180018
299945
285335
237464
98515
271180
132999
205572
66578
122046
172197
176609
290880
178668
183282
299248
288588
246372
194720
240101
211114
136750
236369
300285
170520
6373
154009
224544
284022
57365
197993
82806
198701
127585
205382
230045
38407
182724
167604
33982
265209
309498
119777
104913
123050
216825
42366
282818
227766
101313
189969
74280
53753
197047
76985
234885
213102
143882
208398
76
25537
147432
90511
255186
266769
28669
253057
143222
117542
263102
263451
99409
109170
257057
75166
179529
288895
231227
240295
118537
193285
267341
3851
94440
261164
219943
21042
204833
228978
227391
152342
254858
198785
285338
150348
122799
52576
284376
129284
297639
115397
288165
281256
145056
149172
200750
62989
97410
187060
102213
30162
97534
96050
86257
118013
285575
209744
299209
174207
232282
68085
232284
44255
296443
69521
116752
25934
289993
10028
43292
39833
146584
157651
305107
232773
61337
88122
132481
295375
223398
138272
96523
304140
23325
242087
121104
48143
174379
21894
7821
129511
151633
204357
210928
55876
48836
80226
101495
95882
64248
188341
34548
133354
48818
204164
4404
28932
215112
306737
135596
84968
100081
139639
257225
134821
221002
249111
139370
197499
201958
281247
47957
216852
302391
123381
24369
34390
10609
179589
182261
93968
35681
110270
71356
282755
13090
129037
240091
275926
284266
204840
282027
22154
142932
106276
283927
293379
8428
1893
175425
290167
206699
65114
252381
101234
8493
18976
254794
226985
230719
308456
241334
7860
15826
32114
164034
276968
162716
181698
301985
3109
56783
219847
265623
309807
283822
283605
296756
103383
184254
42575
20606
302486
219520
92710
239362
205679
29786
64163
216552
91039
171438
28136
146780
140249
231331
296555
234767
197516
169403
138898
254385
97073
308330
178454
149997
131457
174400
94143
283751
170786
194420
253671
85487
6367
1152
306998
56901
158250
152374
183653
69550
95797
251723
275067
100941
296412
18406
177391
164166
283816
85330
247199
191387
187574
48701
185879
257367
75296
193622
71961
228600
284283
195166
13049
14856
231098
265988
302070
274716
36902
216175
64444
102184
15925
292166
192282
271563
14807
217919
232816
107163
66612
152158
99208
27702
32306
187305
44150
267934
272276
43296
46167
187552
228750
87610
5763
206136
274797
302974
69539
45204
212668
145730
213285
221387
96625
215607
105475
258980
110278
140620
23398
271324
87635
148189
161566
144719
66443
65011
103896
95985
174414
14238
107225
152079
287690
281981
209442
52586
115775
158312
274477
212604
220612
277038
29726
158922
114888
224403
242955
219238
195435
33688
9861
243990
54184
49810
167540
272024
173321
98847
178659
263457
224565
185723
20090
93877
155706
30407
111353
145095
264989
111628
86648
199189
12414
60568
193921
81653
100180
171339
155255
81426
87822
265581
103465
230134
264713
278731
115737
255599
39322
291930
198197
278258
232930
271150
13740
48930
124353
23657
57146
87218
185030
115841
261040
164305
94807
67721
125132
142058
62925
295960
13603
160296
104310
172161
275112
59089
135196
202127
244666
101403
275444
67697
186644
17242
204513
9392
220295
119871
3635
122858
100519
17105
85501
20530
24971
118754
43489
298969
45687
68732
277811
241937
204708
253663
2159
13497
45592
183882
208974
227008
9213
279993
90881
257843
53371
237760
178346
104135
136166
294160
27646
39831
230719
90511
59447
15740
292487
271848
309926
228041
5751
179593
18655
30937
65905
144989
153268
139529
106769
83431
145371
14447
285490
25033
49490
207983
226055
23532
303438
207366
280026
155543
278250
163159
143795
29861
134798
105067
189960
25165
225604
196957
139574
222399
232922
20007
115280
251191
266335
183386
250917
151254
126114
170479
8690
42566
39147
152887
109319
71017
195874
39665
63124
40052
201997
41052
149156
284735
33552
138974
224238
148195
241821
232873
83893
286267
225228
69280
170808
39829
77640
144122
176077
13555
16860
179094
147718
20193
153342
286476
178864
245432
212152
24752
12198
66587
20650
60339
54134
303713
181851
250828
84372
55307
52181
40649
41023
282901
284874
176195
59787
293877
267369
95595
39810
204737
171963
191656
257384
105116
196474
101456
202727
209808
253170
300892
200629
110304
143895
191804
165674
257817
259052
295647
19131
213696
172453
45700
42455
32864
238228
70193
203788
303025
124191
59655
34464
195644
70027
21186
23023
195132
2017
137222
92216
14510
54660
184319
47660
87010
2106
207320
85020
221737
72677
51282
123406
185984
306681
247684
246739
108878
279096
307478
237561
16302
46861
20036
48220
3706
165924
181711
58705
210788
272387
56657
209842
28537
206933
111385
295049
55269
249786
188394
80031
278813
211147
120324
217426
17581
228682
61228
265981
206002
177542
62978
202329
285964
37284
181840
250779
1974
23904
165691
151745
266991
169884
162535
259770
217504
187935
73686
37544
116867
224599
87148
120912
101248
83812
87235
113128
121587
198215
36304
76960
18340
167321
226087
248925
145917
245788
197932
284133
152597
129523
218875
148787
1824
303966
82478
104720
216810
103485
129325
271820
232982
52489
61550
120673
122307
217605
280057
36772
245602
73922
308530
47434
123401
262659
63508
208391
235276
163954
261568
211475
217302
4631
65927
241732
36716
91603
212630
277357
21217
162297
264690
217142
188713
221271
191627
235132
148298
44604
86837
118316
212110
140272
220252
253307
146045
202055
60741
13534
103108
258585
36806
234525
191859
23242
270050
306185
269923
217152
97784
225156
284350
140132
154642
4139
143062
279174
125592
182546
48619
273199
304877
158891
198317
112313
245993
80852
93114
227763
177506
225436
222762
225317
2682
190794
92173
49351
61279
55328
11145
214943
303557
130797
73724
6416
262898
14348
152860
162088
10736
237952
127045
107996
159829
204120
141075
77604
6086
302175
178985
101066
304003
83119
93760
157042
266128
49595
223013
167584
291447
265898
224168
162285
158173
133108
134107
5884
15408
91261
127719
280630
70662
96760
208663
183124
66261
235187
137593
3531
176294
94937
283766
76122
107728
115275
88968
278938
191855
233388
202621
85785
158702
104127
19700
75213
18933
24042
22169
245257
213644
169044
169520
99485
186123
287770
59788
288201
242824
46200
291401
57730
77758
282779
211340
284347
43663
58105
93057
257996
54723
96083
236732
122577
165848
118478
217550
138969
308576
15905
117307
298585
134066
93586
53456
213004
139002
274464
279624
219121
166300
213882
166758
297905
34278
280481
60080
218401
103877
241315
94387
161498
292656
8170
261315
65015
9013
260905
242523
255100
141781
187374
188453
285956
136955
180416
210753
295029
230722
170382
191870
93136
218128
161207
46501
212002
164913
56532
109281
183610
75219
214426
190512
276128
144123
145012
220329
183963
110988
19868
76426
234152
213035
73294
257812
255697
44245
172402
267453
146995
14135
26514
77295
219245
259643
115702
309085
202192
48337
119685
197188
292165
44396
128342
164339
298641
145514
210516
179769
137938
99349
239587
85422
180062
58559
109692
87715
82769
193713
169934
12464
253210
261879
147039
124819
211971
284267
12613
26188
34643
241404
304982
79670
229304
261177
170131
258006
145622
184554
10874
121379
194986
68848
294234
150156
257214
216211
309617
27100
218581
107815
27570
76162
224233
262667
128339
1251
84565
245188
21837
192915
178975
189929
279869
96741
255285
164993
123682
115562
112074
119975
24036
110126
216104
23367
50010
222496
276086
239669
90052
271196
36720
300499
204937
10583
144061
139048
13924
188388
293533
284693
238837
88471
107387
170687
153350
63990
67653
289251
126830
305461
65959
232113
119594
158546
199075
92324
138245
51388
27389
60347
173598
84613
81163
252209
131175
300846
257569
174176
5357
63155
197163
244939
258258
38826
104621
74495
167541
11133
31965
253040
165915
175247
236542
198632
214866
174581
300970
281909
273418
27636
187492
180165
99128
285084
140163
40417
236464
245613
278789
123117
9367
96616
208449
145328
200339
86641
64582
82556
229789
9869
120136
157678
147778
65298
122130
283371
159191
33935
306701
137539
251765
165823
54976
36874
62101
110074
41347
7184
32046
162251
84305
301720
180056
263087
90385
63994
153563
23718
116815
19622
232019
113480
16742
295680
285679
270395
103830
301575
135800
72225
75705
15516
246651
178788
11550
169784
232561
232604
140123
205568
44292
143504
128755
231909
100656
83105
213738
138372
291413
292168
204384
293557
70624
164389
167537
297072
125016
101899
184848
305299
205764
265255
184162
177345
180655
123729
76459
79244
226535
57388
46680
158156
45423
149982
298927
19888
286958
289943
67018
24334
226230
136766
274512
289485
52701
254914
65958
129689
9039
135139
179200
104292
275582
43581
197456
281783
253511
57166
235467
227417
203347
166581
305763
141351
216188
7185
253562
295430
107535
284115
170364
8399
158218
36393
124340
62285
92859
131315
148790
109954
243963
4664
196558
12379
148191
55240
108880
121537
67731
43389
52057
261026
259955
171212
163053
89493
304242
158226
187258
166478
195533
168433
42070
169000
127389
272478
174981
5045
302170
112487
198117
4317
115178
14582
186548
206287
234776
23887
183895
253370
1343
237802
82989
27250
177257
268964
290512
99858
266899
305151
242409
116667
284964
244057
183487
152420
277188
244973
80083
213823
137408
252829
277619
261392
208319
165343
305864
198126
231014
56685
292387
125150
121580
25847
204431
67765
175726
66795
247282
199052
62932
151402
163964
90898
227227
168716
289887
28776
214293
17177
18649
70447
66116
34110
100942
43956
202424
119021
141833
38189
213255
16812
239822
7636
152619
5710
63424
177440
264356
127475
68475
131770
250854
86356
294510
189249
209151
104420
98136
14598
56411
51817
87532
43248
292610
139946
305348
155921
26918
125241
220089
145684
59968
56872
229041
9292
160708
263379
156897
10006
37726
87856
157537
170347
52753
286135
48208
23618
99125
144930
55702
170490
172689
262636
255910
141456
172400
279576
177801
39461
14554
122590
15379
199627
25658
288517
26145
265483
301696
157078
157583
74041
203523
267683
158607
23525
41054
171042
134136
230973
60415
80546
190580
239450
138141
244630
294331
110128
78632
13996
14143
9860
145159
100303
249725
256282
147091
200180
34583
89065
276354
261721
224405
133214
137950
58551
94003
241943
285739
235287
215757
67961
41476
125745
87654
290941
114886
272477
32894
198776
92595
280787
142503
37466
49816
120117
257901
118050
202454
259892
29051
232914
57641
203862
154498
175103
258715
263981
233643
186621
213987
195788
82084
182200
261699
71260
227602
26323
96792
92884
186055
71030
98464
133227
293767
73533
61285
269734
61012
235641
24892
301032
246513
150757
46117
204021
19520
243812
196564
14805
88162
77965
294846
89564
130824
95336
64477
273647
115216
123657
62393
207970
301061
61926
5814
101452
120546
97609
259796
51827
102693
145304
121429
141392
35785
183708
259425
284175
126848
83969
180833
284603
46507
166873
147541
9993
88442
82837
73733
306695
269297
121445
269616
50055
285792
302492
93833
72418
11948
102780
112259
183542
205701
280954
134651
241711
88569
81015
9159
1862
271146
193237
142630
252128
120206
192860
88263
282923
250121
80919
142722
251786
225104
191191
163743
264417
87916
197319
119351
15612
43166
87727
60664
115642
243343
135255
267678
134553
250057
180281
148373
220181
265046
20797
141132
220740
104970
7289
129118
83451
229967
210694
89024
147704
257377
29308
91613
22243
5285
47680
301235
53232
15401
45847
223287
271727
140390
231881
222112
275861
14177
212282
221106
143278
61789
194339
213416
197999
226764
87803
67583
134041
277725
207643
141214
280423
79381
218415
109034
60868
242949
260058
47389
241115
201690
105652
304232
45329
163296
140783
39446
168381
77506
10483
277703
305985
47682
172779
203473
66194
225537
306974
88612
278955
173659
39843
116971
219672
2561
259975
2594
161148
2338
116307
218239
300084
237783
132145
223811
258424
36937
218432
661
12051
308263
245330
115248
27223
149075
272553
97686
217809
16540
228317
143871
53214
259756
60665
37670
258557
292067
125492
267606
51622
15374
5764
221286
121477
179215
99681
274909
148013
17330
247038
246535
282020
274183
224616
94663
53694
89674
285197
278492
128244
21226
151008
208624
221864
196368
212277
162265
282638
234093
153431
67783
72983
38590
163690
194968
117536
5787
280480
178294
83944
6874
185412
117727
238419
139000
115875
218673
171753
29744
29849
36687
193890
250156
120055
163830
50786
296761
156605
14256
227132
28477
31943
101872
295568
147302
72599
188977
39743
27493
14501
8139
166446
161444
259310
14716
32998
227073
127798
275182
17085
30536
159893
303184
75003
212823
254172
168405
117159
202308
50442
163389
237113
82686
111411
39039
74873
124499
11365
152395
50030
139918
21784
248237
261462
210530
195304
43621
271522
210730
140044
145946
186987
96047
141257
27904
148031
67090
10897
243227
6235
108864
153040
285729
262273
119157
282345
222827
74505
252625
211621
158284
110147
237909
162899
205596
256041
290222
84770
190951
211548
2569
97081
63928
78959
152028
241940
19724
6449
99280
196601
188997
294844
37817
7672
5039
229500
214278
305284
71102
309183
220127
139130
290185
307
127849
66669
142572
176159
220313
159189
113927
181907
52233
268219
99053
252002
187146
28088
223409
86906
223269
168865
172071
154004
134
232137
102022
56939
103498
307714
141545
110968
87453
135846
304421
21564
79539
53317
2620
162429
85496
171024
281795
116736
103264
146260
302607
267133
296102
45207
176940
53387
123928
129756
207674
302032
173828
188722
267536
26597
14638
99198
60481
201760
133573
26605
218960
227473
75719
94553
177701
155964
79613
98635
12656
121309
76242
200784
140071
98329
260678
27167
95712
161350
197613
120445
124430
3201
15063
80871
100041
57348
190714
260333
270017
283390
37711
251335
51209
174580
126190
137140
190842
144635
209779
148879
283386
120803
183551
256970
62956
118188
50784
294163
64614
240269
183260
119258
201176
245869
214696
128886
70445
156010
85352
29266
199669
290907
253331
152495
216289
104449
110876
180077
11178
234261
179550
166269
227108
100658
219077
248740
264448
117535
228976
54959
137648
10178
242781
66255
306732
217087
307024
87177
297119
53643
268638
93878
13820
39663
102771
119307
34580
184787
103263
10506
41917
92397
169919
114908
133107
178281
241452
33852
256208
69711
240817
45874
94070
189258
37155
144706
17
276788
220903
157078
141551
123588
160221
279387
258204
60739
309189
115535
168604
222106
3093
195111
113425
72290
171099
20072
303805
136902
192258
200722
27684
12797
178383
167791
30702
269529
6780
123278
203928
81376
289558
78802
173348
134124
93658
237694
275595
221558
91711
105235
254993
203452
268904
244642
115853
219385
79129
55572
88160
193136
87615
243930
17324
125360
229364
176134
248921
96236
275842
216970
249150
236054
88824
99622
66592
98670
162231
163244
301307
87692
112855
125364
257167
231570
186406
187444
30490
124624
11836
7435
86939
196844
98453
241211
218521
125182
303177
228293
128992
61307
94975
23380
65924
117942
260140
123374
245545
30975
5971
3016
115641
25024
59635
180754
304933
105104
127069
81615
291213
27275
298558
295346
40723
112809
156143
205905
36515
303104
270344
272096
263895
9519
30521
306943
65304
63863
131269
81621
195472
32565
279539
254725
101166
272997
234528
22213
185253
201943
226556
123340
29292
99371
170271
212189
283115
292311
38009
213442
71108
285941
253714
178194
154648
34810
293446
234202
269585
40264
34995
280327
62769
174367
291610
264521
261467
122483
14569
60107
185249
127627
49876
249993
166562
154451
241871
156513
239202
11220
6913
260712
238882
93747
37716
18605
133407
12037
122655
108835
301018
67205
220892
197005
71119
259661
125223
90736
303501
273091
55256
298359
42428
130235
261673
199610
290533
16470
235334
213470
87590
300189
44961
105839
103406
166211
307569
97633
3069
268030
126117
2185
6114
67123
227645
145958
91500
23451
86032
51211
163983
19790
282246
61879
53278
186885
203344
92768
245919
266675
295854
95665
103920
268160
190199
256869
100183
214297
58132
105276
302850
248151
70204
99121
270610
21266
121374
39886
171167
49664
309513
42581
87653
240371
254002
56335
159643
175248
30862
85656
263248
6239
190862
43624
147238
52348
68600
35498
27117
39466
123491
172331
46128
42532
190855
186535
23368
128218
207370
211815
88124
260864
161137
229762
183112
81223
45474
12276
239035
177276
217905
111246
21928
106724
290206
69389
40185
154731
175036
179715
76178
67804
218423
237599
1405
152788
205263
125990
270302
158924
106817
234773
2986
254141
277738
104208
83656
264290
258506
127600
280259
58320
92726
25942
11534
130404
25138
119275
7820
45744
286172
42530
186105
269088
206035
156310
304081
207114
181124
90307
197453
247755
25561
75324
116778
172074
263396
85648
294332
285701
250010
160897
209090
303174
113397
178304
280729
48866
112385
198796
75678
229943
143003
76829
291750
256373
238840
90147
14890
225234
125932
159505
185563
245817
274434
172260
217283
286161
178861
44074
59278
193908
74661
213936
42466
41039
246363
26816
291451
233033
219797
223561
256067
284064
58975
54202
267303
65669
153646
47462
136813
175680
55243
195801
208054
100891
22279
146496
41356
26133
169842
262418
189665
4593
284285
199134
120943
191200
168935
106448
216661
110647
233421
163571
213274
11966
168146
243118
98307
71769
202641
186648
204940
40329
109457
90430
75501
137498
208811
36362
227695
122115
251250
131671
276278
90776
211095
27557
14713
274474
145295
298799
185205
233189
76453
45836
32339
9184
294301
160075
20613
146347
213492
76796
268756
56354
1049
171102
257084
217284
77372
276579
249428
49923
188293
243989
114872
86665
103683
229608
3664
125909
186034
127015
232717
234352
104646
66216
304072
207929
38469
266545
164718
55804
185295
3173
221131
138472
49648
49329
77198
142564
163906
119634
38872
226101
27146
182357
297461
130864
264269
204657
77129
56364
238626
175237
153521
113436
138939
134372
189045
54524
298419
161393
175355
62872
140283
181329
91135
179718
55220
214754
142132
9633
226522
95621
49698
19147
117981
62653
174749
86980
70202
130709
153270
181802
137870
263059
20136
59789
229300
264888
265635
155000
296227
78625
215661
299105
236265
160998
54817
273923
250992
183061
151775
280130
26237
231095
90699
196839
71973
263545
29198
109117
138857
302031
36226
104641
227942
85730
245734
9480
305383
190004
183925
13398
225529
54619
1553
302193
174850
269215
246995
109852
302899
1776
259101
275704
125899
108641
130485
76083
203250
149280
147087
268665
42003
300732
37094
91367
19700
202901
7273
250910
301301
209292
39541
190578
180195
257411
284131
44691
156896
3901
106483
3569
215184
164952
163157
122288
262390
228609
256801
13144
284054
248758
46274
294552
21061
303263
2142
203655
61728
38416
70627
148655
136848
281046
307159
127476
305308
83261
103184
62877
259136
216080
90642
293690
110456
94037
29224
79484
49626
152312
62743
146653
170092
226177
50817
275664
20379
89528
124891
247589
37995
115687
194929
47222
31304
53061
178684
285846
306955
194722
122883
222739
10054
217038
203899
280547
282813
79849
160094
28135
154865
155699
280729
83636
208583
29665
246182
52641
64295
177728
69633
72098
250500
280061
37178
145194
127955
131656
150513
91277
248633
58834
182359
295592
301735
237368
111171
277361
89356
194645
205489
63511
105220
55465
16284
120327
199905
229913
103355
18460
206350
21904
131881
218635
134368
117243
190646
225107
182834
152761
145982
57
307443
62403
145779
305392
54162
233998
287511
302059
253457
202112
11663
163030
10571
158272
264329
191181
97807
92278
14045
290283
9140
96511
262030
113314
192945
88355
52527
116256
126172
225043
189915
178590
135530
249774
236669
302818
170503
203300
195872
281075
240404
9944
126107
305345
263281
66532
231923
130943
248030
48393
125361
259990
6539
130368
38833
249018
243758
262954
224876
279579
240552
11517
185012
175441
74193
177008
52368
209175
23006
97019
11849
253125
212272
61550
73216
134082
286140
218316
88395
30863
247375
91007
27198
186895
209634
30988
195447
263650
218534
237135
309744
269263
308999
69257
50424
161053
107697
259436
252862
159573
74527
265628
13271
270772
64326
156426
174908
4103
205992
79517
184125
65452
292729
133354
168765
135728
193641
120254
304368
116590
8386
255298
13004
283623
71970
119801
153267
263748
308677
295517
221912
235260
80635
223028
176016
247141
50734
10828
138949
19890
131159
91208
3903
51506
209646
30999
214779
305636
285097
251880
205907
202492
29425
230160
210938
258224
231073
102914
146154
196365
155141
25113
171454
296699
143201
96341
46514
10241
274073
244183
257372
253828
88546
183166
31176
134106
188004
52393
24482
223073
27378
166267
283919
42219
279307
112615
227186
236836
161078
48718
109924
80625
20655
227251
25328
235141
117117
236623
139343
294086
145507
303802
60587
211606
67173
77654
216124
164606
16180
80535
94343
291468
204242
43552
285069
304050
278084
218549
216749
33866
187046
52353
77311
88940
81116
138542
192584
209528
89478
205743
271237
66714
136345
149506
167936
279018
241935
27407
246451
219421
152695
251353
202790
104284
97949
145608
6
67318
118504
42581
41859
29190
264900
207469
282685
269546
181628
221041
114775
85486
84417
84543
308727
79796
306349
189794
21935
152434
225813
196920
19153
54045
266918
95132
132094
71620
207506
200398
172867
151089
100098
210183
263847
163342
11540
52698
256194
89896
255063
228920
302200
83319
243006
138488
217839
192213
209742
173356
149790
308537
9156
75717
63148
56329
176052
46336
116197
304737
30320
225303
77353
300415
75179
164178
246830
8257
99759
265820
218069
48468
155836
283624
121064
184464
113566
185044
138830
244709
276277
246184
71124
145092
158105
302094
47264
219407
86766
261195
118818
93419
75648
57402
227145
292479
294771
142824
59024
297643
32372
228241
163942
308329
75923
10838
256362
47732
151317
13493
302941
240655
213915
82596
138094
31768
309544
93952
70401
248155
248910
262969
166318
133472
276164
2592
269736
113195
247050
229281
128273
115638
108229
63739
179986
259552
277577
21885
121250
202586
284513
143613
235176
234974
18594
169573
139754
164275
279025
68130
155085
153053
277105
41101
78327
59440
273207
263363
251025
223393
276713
133318
278627
224542
220823
50937
295726
98528
214635
230443
234275
276994
265887
267107
127346
139519
247390
225004
294921
157999
135166
155687
127842
273776
130322
293764
254514
110773
172316
187252
285168
178957
298825
183737
71267
242926
296640
182406
26595
152200
277336
256671
306375
129111
49628
14042
208005
189155
97441
159323
143217
144934
222674
48232
165287
286130
75998
195517
251465
28553
309840
77387
33563
149559
27447
39027
10178
75027
107861
52079
257873
187946
155470
112658
125533
218748
133267
213865
20504
285729
303848
185723
32739
103912
164433
229974
3171
2628
240735
281043
291043
275608
210038
41695
212074
255129
97529
251321
146679
5748
108133
4831
263771
10632
264076
56941
159930
74089
5148
290373
111112
210244
199797
217057
277487
63789
177790
204911
35916
186730
198685
27294
72128
264301
78359
117660
113695
236347
166536
168233
195009
218675
261444
115705
70273
117335
208759
271343
107370
188693
23596
248314
277886
53099
10989
179803
57297
194289
280086
63254
165909
229528
28380
68795
129193
183346
177469
167916
87196
287334
37186
99352
235576
230819
157197
179138
122088
304742
239855
156852
96628
282100
147102
54003
119603
261080
269412
14268
29576
187102
190003
43136
272479
198005
218636
66029
172480
253495
81226
15366
106571
296202
117539
267804
235578
226146
70574
208809
266436
227766
231852
245248
110049
133015
244762
293210
185767
210686
300787
286246
9259
239794
235680
17687
112843
265876
751
301856
58111
35383
234793
277494
4777
85224
187591
28259
241286
240595
151517
17231
266648
92436
142755
236550
3882
142626
180988
44693
91865
120336
140540
117954
197219
71895
307655
58375
152299
9624
73916
55425
289195
49989
307215
250438
283077
290151
215023
194674
217549
156351
92235
102754
99965
108153
141692
248577
185851
22324
262433
152096
154290
276399
39571
19994
236268
138867
48261
81864
76355
14302
137611
27038
294565
282293
245717
286817
132905
127482
276300
299859
212180
68636
209479
216598
233060
177070
187833
132827
206199
261378
98652
3002
169092
157972
112540
84647
32521
7517
222745
282686
19000
195694
84963
147256
282938
34953
74059
292877
212534
169284
141140
98504
302737
207558
77946
39967
186889
46855
57196
162022
193037
76829
127725
8645
228416
16496
36918
98180
32860
8364
285324
21892
267092
269231
13234
50179
114069
41581
191680
203089
225068
93996
190022
213703
165510
179944
95199
112827
265066
252723
27370
79596
117149
134717
56309
287637
264284
291874
132864
206111
123307
268607
76918
192432
130537
61958
151870
161953
278436
277990
66695
223204
138737
126135
14766
277265
261800
264938
1719
140215
291879
82599
237840
38018
226656
19819
309813
145216
22168
23891
165081
6458
195159
274625
153261
197350
17544
36535
229538
130843
79939
254761
282257
153012
263509
274037
224619
123531
259931
3049
268556
53925
112782
133613
75245
244397
14401
245416
199532
50431
190253
251783
195843
55181
283921
187710
149593
184359
76831
32423
212571
46949
125433
61664
156844
167436
4092
301546
304289
290639
192085
214652
246757
283725
51455
135103
160909
26988
210267
255765
222043
44804
74557
235512
99017
23741
148281
285396
201340
176630
1993
274863
155674
63122
86327
82227
45039
197943
133350
204004
116476
96003
146309
216293
302322
73001
208039
297825
96516
275612
37152
244118
34085
51706
117522
118232
152526
23996
173167
257194
46216
242734
156503
10761
31219
120212
288573
184851
132895
176323
80960
39432
226827
170445
2469
242515
3524
36202
156827
264683
67961
147470
244121
67254
49926
294714
73292
281782
268516
239102
154422
117268
290203
253452
202394
305509
190263
86131
138368
51659
173422
119458
4991
93956
110482
79740
215728
277778
288249
254977
290268
39345
24786
114870
232314
266128
254874
159541
119081
97905
154057
255704
278290
52315
103591
156559
287221
162349
245141
297484
167027
306436
106858
172078
211450
240130
54009
109710
278959
250319
117283
18208
303288
130197
19293
291563
235710
262040
60445
68351
67605
194242
234485
261264
251808
128507
39091
233102
288465
105119
14817
10964
170627
64603
157421
279684
114745
259514
133515
33558
6371
251798
222606
202689
286333
171415
292548
18907
218302
215714
179435
61125
166070
29442
6306
147770
257911
136146
215042
2175
72153
79591
76537
283324
120461
268537
150375
108370
16895
78361
93249
191601
144278
11945
76318
140971
165805
106719
218021
295530
191299
29928
244026
204618
13015
37654
87270
475
12312
98473
163491
218576
23822
212981
145725
267232
185258
194181
183082
227470
170566
146882
182465
115859
176502
268537
235625
28724
306638
248878
291745
236528
185061
179407
63130
114354
219120
152945
35934
256124
67482
87242
271557
175105
146121
212960
269228
242402
23997
55093
93132
213860
15224
155376
75819
81916
205204
129092
91481
155326
307446
159162
84390
158403
160609
55060
253470
137050
273718
193944
177872
23082
137016
287080
266493
83430
186081
273716
147388
182839
154273
244849
197204
199854
15353
251158
189823
309891
139181
203199
165619
240024
149451
41998
58665
86104
222461
120877
270556
167598
276708
67268
79227
221823
284161
63684
162261
190210
15884
114431
39391
280993
6773
7130
159501
287907
143966
303465
205251
149356
133800
159625
189725
223069
289959
234188
169250
291886
151336
120147
179577
4069
73165
107959
49485
252102
99844
99212
299060
164476
137197
207143
251727
108476
61741
223006
112607
222756
225996
267573
13407
295897
63260
101052
31737
1644
215443
92604
263036
106610
157254
35253
139457
212625
214617
151186
146724
94667
197000
183142
121561
118206
195841
263323
49167
45069
107197
129900
216898
294267
222864
163076
4993
289158
83900
84435
299433
23894
118540
302242
129057
188769
199681
206370
285255
242681
187153
66715
221381
54200
81858
109591
201219
60296
283004
156646
198684
52184
190502
99706
301902
194893
278833
234642
213612
129894
155401
193416
229297
4741
224699
181334
6583
261146
75416
115
157062
147145
291945
159382
241546
160318
17307
185235
253740
200646
4388
53891
69917
122024
15153
4141
146359
29014
254733
275600
291442
163159
273732
169199
206766
212745
306533
29766
230486
267719
226887
113539
266564
255657
16669
217906
164116
302967
145765
14845
161837
240904
165222
53963
122264
228903
142514
270858
256317
34578
48401
140283
98011
112116
293678
182723
131642
104699
118342
129612
238663
128079
57290
150412
192854
282140
188601
39162
298637
184623
79047
59866
64029
77969
126172
212224
34605
226461
252689
21046
92746
303681
80347
271566
268964
179703
214341
290565
45353
51845
178196
20671
158280
77221
274837
69354
38648
178745
217924
115874
244405
250727
10067
278252
62382
238808
161620
131444
181506
237135
100531
289844
212282
133420
76714
236093
6737
201277
297227
84816
174601
143199
154627
122834
112461
289050
121279
56118
237304
84866
166110
237525
163071
288250
70845
92729
270837
235329
171101
249166
230454
57080
266626
15850
302517
226746
231956
239073
132400
242230
97790
86259
118238
64158
198679
17870
300191
87373
108166
206278
189075
255899
257091
53127
245637
173715
130465
175600
168530
246992
171068
235504
13360
122578
204468
61212
81573
96638
13317
306413
243970
85725
243601
192848
38860
254638
123030
139748
218673
262643
58306
87320
247687
237917
303772
174021
106906
281577
83508
35571
274133
101
223887
179890
41444
298087
76373
98011
14775
253657
206269
229332
293833
126359
277893
48355
61769
108075
143497
247501
142085
8238
80194
179154
290114
277202
232046
290420
309294
161445
26039
208958
241772
26097
189578
194989
171549
198129
143872
58523
216661
204925
217596
22258
25117
164232
192872
303165
303140
231434
82736
216702
96847
113269
17130
44099
137710
157832
8327
169231
170382
176453
194774
128017
176209
16804
106542
140730
224255
205784
121027
237847
5833
168387
154530
39661
128559
2529
199921
302691
299888
822
173329
282836
305201
160907
168845
287965
177534
55719
97061
124787
28388
240024
128429
206694
200567
14872
103972
254304
233015
4403
213905
207218
147333
255241
181631
260806
177227
46733
132605
290636
110272
30550
228580
171446
28502
235307
60680
78045
51103
258292
61362
36416
97799
110609
256364
7264
102920
124670
121747
110885
252866
104591
159248
184297
222159
234616
92476
229841
258473
126760
282064
116552
214761
174568
19502
178576
58401
161328
139976
3849
29385
212156
167910
158510
184656
239892
278609
261475
162505
233194
309562
50586
33774
4531
177307
113293
192822
244493
212673
36872
130086
8638
137238
163389
215388
279828
199391
7800
111695
74701
24616
128468
258027
38640
219778
5329
39001
237725
289645
259227
98009
267984
249073
176122
114242
126293
284329
64054
250886
66946
13095
237110
157549
142626
128777
25971
115794
225081
229590
284426
253584
106999
86232
5914
14844
192690
128893
142609
87654
153111
169076
258632
221562
142911
163300
190480
24376
105965
297516
240429
161067
282262
251869
169030
181237
58060
198524
241620
10072
99567
25353
7872
245475
147056
239831
256476
38829
50830
9752
197717
24122
127242
34531
114798
293228
257345
261489
116220
184605
64779
186012
20762
169839
189113
231627
153235
155784
238311
266838
275330
73642
62649
47493
6296
238621
193218
265074
279510
75558
277989
131965
146537
307682
275517
300986
101705
246298
308736
16618
90105
248145
269092
67558
53693
69858
228019
244650
148748
210486
201108
43971
75853
272691
174036
203706
160533
32086
193477
196331
280179
7981
293549
152765
54400
132251
91299
113607
35449
244653
62946
134338
222196
93538
148156
154256
237745
259885
251384
19245
194870
148871
55022
272369
99345
44698
297278
309727
205446
66457
236875
6975
22134
140459
266741
301577
222602
22232
273308
248368
60179
10342
212675
228027
154486
184165
210062
108527
30147
88899
204437
50287
156391
132846
117051
163199
266275
85734
170790
178762
20503
158112
618
210368
198392
192401
273621
33388
273783
264418
218070
76439
108993
229211
148636
247309
69077
236343
70524
247755
80764
200536
1135
100563
242977
244981
277064
50912
243042
49138
44905
96967
267399
139581
182651
301275
261565
2779
205125
90883
68332
152392
213690
270602
129678
111013
225148
53334
93509
216305
34647
100154
94772
93698
300973
175256
209393
19314
270917
290386
279120
76851
144966
184799
30396
247025
53421
65300
26101
157619
110514
62054
204716
157712
269337
179505
31248
215853
206233
187810
5675
151883
184129
281613
187568
265295
164120
143472
165874
110628
200096
36318
243087
84903
217232
196077
154296
238880
181143
53865
222471
116912
193187
57746
165614
53892
126160
159622
285532
11974
204171
272907
43983
154507
259493
65239
248578
227511
266303
248197
5084
267884
118985
278682
291812
36283
153172
47548
243135
178283
163449
80962
290969
287975
163806
138608
216891
70254
284115
158030
112170
62036
135813
279969
248421
54664
157744
121866
253773
56741
139398
14921
180430
45850
100923
73330
74429
37776
198753
239400
217533
148720
231722
297193
192204
135571
155323
271974
252758
65992
242998
118042
59797
159870
264714
124624
219037
224333
123962
157528
195433
1367
3360
57166
265901
154205
126600
130955
201158
259868
140454
14238
90914
28849
149576
241384
28701
263903
183701
143398
274747
235951
123787
187338
117520
197375
116170
86983
247414
187725
281385
97073
84064
289801
90325
306460
239794
40388
287093
31297
163651
179064
23991
184056
229711
306358
41281
55054
151368
282471
158748
200730
32722
29694
71034
264480
197396
42445
209547
151984
262117
238607
228329
173486
260129
31565
14814
303523
230890
32970
201738
44306
83229
61414
81779
126417
108814
174974
277443
254656
218716
180781
136002
91657
200270
52394
129726
269180
258417
101366
67472
166294
287224
250335
294515
68032
8521
39274
153894
203673
269530
78862
106299
161348
100841
215781
163233
163652
150158
143242
205690
169747
42794
271270
30945
99178
168998
50837
191127
305655
184843
242483
94278
275282
190882
62737
225127
72309
250477
146029
48475
214076
160243
242424
98666
190035
209131
10823
69373
280931
207843
67524
303845
131380
190656
303901
241742
240432
87694
137174
34891
161580
121320
141930
305874
198102
214561
251899
12566
62978
36558
144813
203750
291767
179361
233813
257774
307150
59104
232335
42187
256007
189097
296526
138435
675
46625
134484
150278
38285
128887
202665
66375
169189
165828
125757
198362
59695
14665
89312
104331
228299
230990
107500
104440
34323
1959
209655
31087
266788
252250
211024
76537
3311
92654
234497
89732
135946
6541
65215
70535
157382
263255
205259
180854
160641
224447
252669
188560
93752
268538
272467
103953
35215
203265
194816
202937
88071
203950
279472
52157
50449
298943
288180
116922
103099
263531
119156
156310
34719
211164
149613
172064
148005
179766
212692
298764
141269
232988
111806
263618
86525
64984
266400
50267
254973
121932
36153
261354
222208
70157
87816
68195
133744
10785
100480
96913
9166
193910
205170
147263
117695
135251
177969
188147
220370
309040
220125
239660
306810
66362
40661
287815
64692
105823
229148
104170
188235
36439
278031
90178
75979
78411
281391
91334
287225
154526
224730
143823
221757
108521
117592
37641
134555
13798
180809
264614
484
71018
127506
60323
200319
28081
84595
112169
256791
66625
133025
1664
253737
229797
51476
149459
109460
209763
92843
81589
125950
195551
71488
278090
234321
16712
179622
129174
14143
228730
249678
41582
223372
200230
226607
166707
73862
52661
233414
131353
271808
114829
163819
187567
233416
69228
235233
37621
183432
233459
172381
261352
137794
146043
100260
77335
10753
205420
230461
73419
453
10422
26505
259462
223906
204343
88304
37187
15536
22239
46385
66145
6488
38
31618
247454
276867
187734
274305
232099
14631
67907
108536
16857
308643
284911
226603
25947
204358
271741
15628
86170
206169
10138
115456
141783
2409
87415
14728
89224
243584
108517
233410
79606
293236
145342
297560
296968
294812
247961
39802
239711
47035
255119
165145
262312
194773
243229
127056
266804
45
39978
239432
65486
198037
52485
106319
179812
31186
112915
179810
241824
47600
198638
120049
150397
234934
390
292826
107585
30928
160317
99218
274656
246296
141297
176674
290348
28386
71007
154958
68465
305302
60409
278635
301519
133816
276846
218742
19587
111999
10245
131039
146755
116811
64054
125737
188521
286417
262291
237772
165095
197649
43784
72667
298684
98394
213816
258280
284617
44187
247427
41150
216671
54397
299004
79668
204370
287219
13979
181471
192884
43346
41641
217242
51327
22349
43441
160230
92220
187752
265080
230035
200602
119921
283695
122378
177956
303268
155725
25871
111140
129491
110083
122224
92892
279819
79592
215085
66272
73007
12584
232149
163078
48173
11443
181004
64803
203319
199710
174630
116055
68087
186672
93632
180621
291409
65392
111866
199058
196195
74265
101093
299401
26482
102555
126956
163734
144424
45817
242805
1568
172356
302966
259537
281602
93883
121339
126662
52436
226502
205705
290526
3169
136486
131003
246855
183
290889
278237
87136
306536
23249
308381
191574
116810
36659
228042
171350
292380
33772
277572
56327
240850
162583
4346
265371
131982
81901
269190
43198
195745
64868
302677
282226
251812
224464
135517
288462
111822
57701
262921
201662
69744
199237
262748
34936
3962
147180
123344
43322
61207
71023
126305
284336
194822
65237
48662
197010
120678
132534
196682
40720
162134
132500
202926
171750
199807
160857
69063
227548
9395
199935
178078
153839
63159
284032
56938
189810
6476
84891
7713
224097
92944
18040
157775
110573
40038
178545
295791
25091
60893
245693
57446
277256
142902
92288
101709
164495
22859
62865
85406
225638
161074
159123
15866
141874
88075
79121
178084
92655
82801
154839
12890
26526
229100
274952
91276
214200
39997
40616
176129
233801
162784
174755
112876
111371
221838
30315
78769
157943
231666
194472
139695
238553
64899
103470
161207
116163
62925
244412
77676
95186
53949
307710
175772
49163
40874
90722
151175
278768
178481
128445
250457
50118
229262
206959
137999
172189
154431
216360
290054
85860
186110
220259
143532
20910
59752
163838
264512
208673
213467
20374
243164
51069
133757
48837
108073
99395
102270
149924
101161
82611
277320
132142
122372
71936
60198
161791
269146
134290
234105
132335
221051
291177
140352
94374
42978
134406
83357
22724
98041
118445
223190
249395
57366
230377
209626
47093
170254
284740
164153
154369
63437
128147
6321
63643
269420
180749
33896
90114
180975
167634
225853
65003
224018
283393
146263
181313
123233
273263
269762
248008
43447
97103
181281
257716
147368
266855
172224
103136
128244
95267
111953
97669
91363
206223
154032
39534
7892
22428
99832
188037
71793
91421
68086
57251
43199
208309
220326
101077
143356
190525
166522
83451
8253
187355
259892
29838
194221
66991
220553
220751
50810
253648
94952
308470
137533
262501
53705
143362
128143
229772
169012
245929
277158
45170
183457
12034
277810
113880
111920
276250
293708
120744
75539
158567
240943
42393
271909
296485
150038
116189
98176
161902
234114
146184
32248
217638
249352
237991
273388
23259
258618
227360
120580
160515
6616
18402
206144
45817
180439
266526
241442
129712
169480
221198
159671
293847
18739
102314
197196
35840
170795
43148
167268
70474
292909
184251
258416
174773
190759
303488
44612
97637
123416
211631
257819
82444
253162
75636
247181
87039
117305
122289
15563
95090
136750
306629
272892
228741
5227
277736
64883
111419
171846
99349
214849
191647
301184
79733
154615
298743
58906
9032
9041
161959
135349
150253
241018
305210
135222
16380
241363
184729
278568
118927
153058
19415
247029
8747
223073
153874
46913
237337
238604
49537
276745
262598
228623
141249
267990
250288
125413
60157
183414
291009
212513
46464
203447
100261
78042
178928
116983
179504
87648
44048
168856
293531
165161
215075
103657
179405
230560
131453
303338
35888
263970
183805
230791
28676
210597
252474
240191
284815
176380
112529
201757
282483
66219
223883
14657
91793
88403
136247
190071
133930
172448
202590
77470
195782
46745
94188
173635
280255
19743
187992
144965
96781
144745
149256
261711
302061
154763
17798
302639
158433
213552
90596
236843
115749
305942
123547
175440
206595
179552
165484
73142
243165
214452
167919
128072
5449
283936
255903
20573
54143
179741
60975
64459
241737
53057
133164
139585
16799
271841
6523
250041
80832
60561
183245
140426
200411
109490
136310
30833
141416
208461
85128
95280
156716
29117
283210
61146
237713
146354
61659
252537
226414
31590
211826
262844
260977
183937
128658
70577
257215
63503
296417
109668
91369
42492
80193
26799
230937
65492
122108
106166
210480
8909
307117
152793
109107
267302
236162
269832
23515
154960
133077
103376
79541
221875
202454
225449
14590
69025
434
289884
45347
1211
270156
242168
80160
153583
76391
57998
177323
136315
203513
233103
179069
192218
51214
37847
258300
235662
48672
220309
135172
137692
5804
266980
259729
8895
193187
305730
146289
284404
5953
214531
34228
138400
48034
22496
139993
53559
182199
42219
60004
231036
225774
84581
46174
175070
303661
24974
45229
281201
202362
188965
92481
300555
88770
280250
265704
251956
77694
259454
227872
268555
166203
135954
126256
62487
292418
252120
175841
38283
116836
81554
139406
279033
247340
136396
44569
273655
236902
31280
232927
300333
37889
210593
162104
19343
233040
2937
284019
215902
11765
279276
11962
170248
18035
167134
305004
5200
92877
128886
136712
180604
277400
148526
243102
102566
140770
41151
149189
214768
255570
31698
46772
302210
75493
14944
131225
263723
86235
95355
138785
269369
78528
210522
305505
72963
69091
40417
178035
176732
135969
187005
305014
10710
96163
38298
131113
56731
76975
30878
247438
225585
39331
214664
43981
264120
277745
115470
122684
170659
161860
103498
46233
43672
120699
210301
267157
133325
254831
106616
290826
19283
260346
278290
59575
175348
219027
169162
238265
129178
151977
59234
49851
78892
193471
293939
103563
63317
164
179246
259529
268330
237851
11093
160866
255130
288857
159477
222204
143187
231546
134518
66106
234795
40726
207259
4017
233229
303923
38440
247051
256194
282476
215988
250303
233487
244179
176977
117141
235209
67833
149142
2659
58183
53426
213225
108571
70616
217164
21099
33424
309788
304662
163796
247785
227464
261095
228952
174746
107501
300107
5794
293704
36085
217965
84916
236449
240855
256898
110740
148742
96028
100855
209323
167987
136489
158919
282531
45173
16610
131147
232401
241552
77039
230548
291745
179038
298542
231181
240660
158776
173535
283061
9878
163020
33197
160305
91792
192309
36013
277687
242796
197600
218130
43370
294636
287335
22383
105345
198848
190726
120192
203609
24214
136931
67522
112614
279837
217678
278687
43890
303286
173300
273291
94413
214867
275628
97077
192337
254025
266898
70326
20654
38849
56154
11330
94187
6521
210255
73964
5486
275569
64516
88447
245967
56281
56010
201598
180963
162958
35873
163881
282451
158145
208508
90818
94212
83984
224503
137525
234175
245839
301092
285311
46947
74364
139450
87454
17114
190771
292212
95562
135573
208486
187457
58638
105190
223360
237463
177400
50605
105278
55018
216540
243825
66976
258534
282059
213036
260861
32974
193771
96143
301743
1898
200300
259063
141267
263365
276279
100979
273532
134574
14405
208147
291569
81095
163139
25731
104949
204092
119653
7390
254786
87353
72892
181623
107427
95823
246328
212376
270350
211293
252832
279857
4728
54267
219621
41106
118607
185703
242888
113360
228027
252471
157099
307403
181391
188269
148855
149469
259696
149911
183663
2694
14380
202802
56844
176185
119347
212194
89353
47475
195820
68991
147985
142719
182217
82908
144679
108541
166989
119114
284358
251690
178720
136312
54237
3799
278453
122860
264475
120163
71972
296050
80216
105994
157318
182873
178800
271301
52279
65752
64078
107117
245484
231858
142484
183371
8124
181028
32220
76305
88250
75858
158867
235682
259700
199045
131210
104938
245428
203623
16237
217068
183738
5643
126092
257122
185028
242409
77699
152771
81243
257371
73327
231388
274304
100038
29558
205211
43570
222140
285531
28926
292451
156780
95189
80474
230568
141443
278201
244289
41998
151030
240198
298609
6883
67485
94045
76546
189039
25299
76338
109789
137490
25977
157815
154591
32773
301929
9770
5989
60297
245988
125887
282815
302973
104142
2310
63222
175543
281843
219445
222505
240649
94359
212557
79269
212650
149010
176010
52534
160912
155794
64098
123048
34625
292566
160215
169414
16506
150022
257381
174762
119312
197029
20298
89949
293655
171666
282459
178618
192756
10285
202534
144700
239955
250738
294843
294071
220620
270655
164159
173462
275750
285741
166671
60852
106416
240016
146946
234671
227091
80773
239817
59966
242850
260180
198536
120491
187479
181573
196346
62786
281393
140538
198481
181806
43197
192993
210088
106103
136002
87473
7433
142749
139603
266151
182566
197457
262583
105330
157972
195691
229136
42430
78773
254229
30661
179895
202890
52390
24270
209979
249747
128635
232110
156676
3985
240796
23586
134516
70631
24049
129074
248586
134609
306029
267067
104334
241781
180624
226993
22606
251616
107695
179148
258167
43986
62104
267272
119256
35235
303704
5261
41879
193296
125147
140763
191904
71984
30
85016
130291
306583
192778
263281
260711
255659
150205
34417
122343
231639
256871
178088
85399
174055
85009
261744
168085
74680
246777
184146
157859
148724
180463
63260
96959
186114
130362
269731
186500
14205
117386
132756
216368
163636
264327
90978
205226
170987
23018
184207
106797
201459
54492
79907
103403
185822
235771
288936
248949
75992
17517
133735
282108
264995
28168
52100
78523
127324
237380
168947
280394
87241
165191
42950
111931
31775
118439
193818
247921
266526
237745
227384
36556
159898
303955
305059
249802
91353
269285
291068
157354
148884
132161
7698
297408
133180
231168
229453
200482
37372
91925
263360
165879
248224
276617
224525
18270
182273
165273
225110
181780
202676
147135
284395
265013
132390
291277
9986
252307
264843
283443
242678
111690
154098
101297
135063
248103
136679
270737
271833
181014
292098
152294
282840
125264
8729
95576
154465
303205
185966
139381
192829
225486
148897
232000
179846
180942
166526
188011
262582
95349
38859
224368
68249
5455
5506
44883
125466
266318
60868
44654
147224
219176
116568
65781
15419
142257
131748
125978
13504
168371
91050
24597
601
227365
262885
272959
247653
102955
126273
246408
146500
13377
297954
118084
168109
115530
91520
279413
220756
198286
289544
115573
94649
304160
60108
111201
119512
2183
173350
40185
57210
155843
197154
105542
7109
25558
196516
158979
8792
309964
228400
96331
58124
108583
175314
60557
30532
141923
116372
174276
214881
84922
111695
191973
70808
82432
282495
286861
272000
49666
213585
98243
266755
264628
157875
6182
235708
208362
40098
261420
76295
130118
77487
67238
81700
284902
226354
47104
278074
73201
134086
118116
299228
156748
261169
158646
23164
22871
120575
236015
182664
157120
106053
77079
143564
269483
8894
9378
15704
162754
25734
169105
235012
135735
55328
268754
207639
309011
148741
197437
119760
121075
105438
55222
17157
15940
186406
91798
64589
102360
253630
257172
159127
46832
103048
24049
261207
180439
199728
202355
99263
133885
14951
80452
137908
218273
186405
214403
88241
42868
23627
160357
186781
205855
146212
174441
152026
219244
59240
236013
94391
244798
97945
42838
220607
74423
141236
259651
239653
291247
199437
72332
303669
21134
57872
172712
191374
299471
45258
305281
12725
121358
113423
6095
292163
56568
294058
76404
112583
295598
274198
273914
303055
32519
119335
77431
89788
248928
173020
123700
173370
223619
79675
48243
36957
30885
273491
257903
273470
281701
118437
215589
248283
69387
265707
79488
168191
177279
77167
42169
191699
135528
92716
188712
211868
9551
138772
230256
229431
299609
275111
34807
57881
40595
48644
196687
107003
238486
42654
152034
307319
56915
304769
181740
54287
121659
50842
260792
44127
184142
262806
218081
40372
124515
172765
263005
52082
127496
29501
175405
241246
151551
307930
261396
17471
206008
231757
231691
160550
221274
70815
243005
208709
198864
10617
103560
88178
122031
32545
178640
145660
213004
199608
134485
104315
112719
238281
138572
169719
299858
261989
103539
143114
223317
26740
192150
107460
29579
130240
11219
34638
35872
277023
272833
17525
45042
161929
18544
168587
148794
197366
119301
21089
156918
182262
48958
234885
223819
213737
35469
240270
205715
224977
146045
303456
143472
10783
289882
248879
28498
226199
69524
256730
61068
202382
222553
53183
245292
231349
169084
48638
65342
44097
216799
170865
47180
163485
187924
165241
235971
33241
126060
8651
219041
85203
188896
156619
195509
280163
62173
197332
254072
283983
183735
219532
31776
307040
180762
295418
244219
227337
260895
154303
42906
85002
73897
25132
186571
6855
190458
306959
270666
216223
208501
130095
308682
269021
237683
272673
252328
239950
280275
241596
55402
129380
253975
149911
98236
111990
307851
219274
107795
197694
306848
158798
198935
227924
121346
86054
133740
299981
95134
347
140527
57285
26978
12814
221205
277583
3087
251568
274580
286448
150416
239709
56412
258483
235960
21975
213279
14714
291250
191749
292922
164626
90989
239951
12918
183479
304560
140176
257105
146185
158407
1976
256072
138678
24423
127942
235077
232135
47325
285959
100298
126859
131705
4694
238103
48550
112517
275613
191901
122769
48641
13491
94635
144175
196734
195551
300351
102137
35878
149072
220532
28082
120572
275386
83432
94537
71781
206048
295418
308124
187340
44293
118376
132410
177726
275538
143524
234123
71496
246439
36391
123817
70951
225833
26857
32746
258447
132427
199899
14466
309422
242912
162815
228790
165636
257560
213115
226611
229073
302207
250518
174114
245978
229491
11849
22772
232538
306952
226100
238663
143027
62937
62647
241663
132674
58040
239719
41250
105617
285792
134636
159195
42344
102486
33920
125335
66195
293798
131618
308438
211679
252709
275737
1001
9632
191886
131417
212377
273646
292765
49244
144209
235110
118012
229419
110719
109048
294281
135461
299203
222330
110219
65057
36151
198011
132648
225147
171737
299498
134065
296137
75021
300634
234379
255398
299880
15441
293959
137888
226229
272398
169903
202156
229093
152722
204958
201455
245290
81249
281975
85684
288208
88388
227393
103987
294717
87268
238325
86923
66004
193081
263340
144094
187188
40933
142942
131717
293056
61885
106016
88394
52330
281993
32338
48063
228295
215326
199013
219747
86869
175390
91169
243475
32947
56271
21403
238146
104091
207883
277882
255582
219906
97469
111569
131737
64117
52204
151625
171089
223464
123731
83092
195376
56537
29635
77920
107963
96579
110804
29742
33770
277217
261407
82342
298124
140326
60979
199412
131290
245786
160493
114219
125384
171864
147363
165911
107898
4563
292247
106284
238987
112329
237220
211707
248404
297391
238649
177714
239783
119143
237073
172050
304774
242572
158227
269391
80633
115536
204595
204893
28531
237313
229669
64415
279235
210495
24091
46606
5135
173851
167596
254899
36323
239665
123829
5985
140625
191213
213498
213088
112232
229830
252921
104272
248245
268017
199541
236014
132554
194571
81777
106746
50432
187551
197811
134644
16508
61682
235274
132919
129914
122182
63810
184657
25373
135747
225299
286303
263483
83037
2549
100452
200061
207684
202584
157082
1573
303113
68369
81284
232652
240365
301310
284677
125367
175685
291091
54910
121515
99046
6799
122886
100472
88344
21079
217900
22610
159118
98574
227225
266085
101386
255418
299520
78128
197560
272766
109237
201801
288544
50701
278076
31846
6229
17334
265542
297448
259893
181895
133026
255321
97016
190772
283074
78612
46215
201861
55988
20472
131107
290098
38931
48772
275673
307661
19033
164580
208120
166038
268538
274767
8885
256206
20998
213568
256039
115966
303315
306375
12013
225015
103711
20688
140838
36932
192920
225836
151093
236331
289603
97077
260113
255822
148156
221986
85281
106097
273954
41478
212519
231549
229052
8976
124532
254280
169119
46357
232697
145843
83094
292752
233219
157706
60585
229569
276969
32216
36007
67808
98867
75007
152484
97833
230401
19586
75611
271654
211003
212757
281594
52695
116982
107333
179488
19819
210947
289671
253899
91127
220191
20857
175843
95307
300411
12956
260438
112900
128230
125247
46458
48258
161898
59466
199701
238087
22993
3413
130237
18029
263981
291942
211287
136905
61285
110749
195802
179469
308225
300767
291326
116512
55282
66737
258678
285043
127030
167567
41010
275916
29882
121661
293420
167245
3201
133212
41155
76504
261738
35945
33241
151591
19340
25379
204628
122914
56847
126272
288262
80884
49429
87845
90792
26300
229910
190464
106247
79496
33494
100296
178486
31233
69988
179583
107418
1502
21433
140311
88654
115979
8615
293324
170423
78336
77843
236766
198818
234836
302791
104439
155386
130178
160498
74845
257082
72524
11591
54812
185607
171182
181645
37563
50349
174121
263287
65133
73376
115012
6741
152030
119130
301869
238154
41991
102784
170531
110111
250102
295241
195255
70148
62109
195136
167756
14598
103865
273544
201395
49552
148876
94894
176036
16414
94857
232099
113244
181328
152579
76245
67889
274761
146806
138375
176276
261132
169824
284115
12116
214135
303306
182519
276353
227758
93106
269247
46925
263083
296384
306064
187085
269613
45247
75252
289977
268516
98643
192203
208808
108483
128882
60882
9573
78011
139220
178874
231271
182113
117578
277701
10741
301913
105016
300365
69603
18030
4254
51890
151966
85507
16591
72158
285102
223032
108938
53739
58042
170987
302661
19458
171432
34230
166159
288247
182368
115944
110861
232072
281760
67977
120795
40725
169064
202913
235629
144811
175515
286757
199370
277801
182625
177758
113446
179442
95397
27920
236592
40306
135232
81703
255439
267013
92070
69694
239470
280954
280755
308710
16998
247715
297515
285901
121482
8340
287642
159462
84126
144029
291277
302968
272120
124959
88610
190165
203838
279350
186957
178729
196517
297659
72066
297983
3112
216937
134520
292765
191672
210910
208295
158531
97049
295114
280188
83073
99593
210966
84165
208681
309237
155146
89799
125184
204346
46967
114789
124418
122013
21171
71168
124786
240905
146034
58293
277397
232807
22030
245613
173361
29551
110154
99457
9035
110295
244612
39407
225900
237920
33071
229670
233455
137133
243523
222276
135933
111557
28605
31665
185784
154985
245196
156383
114392
81667
123916
18552
261662
33307
302680
158635
111329
188395
84495
11579
85441
149855
250875
157628
142669
86064
43937
285806
201479
106722
285128
12571
79535
180807
276749
71594
164360
274628
130741
1617
248766
305422
171259
208941
91482
287022
143838
132007
193468
151012
55325
94473
64370
273350
185424
89613
185583
71493
154245
248553
57503
137178
56427
254833
68809
140721
280237
250599
213717
189682
192863
297801
148683
82318
45229
176772
156510
12931
307503
77786
116190
87275
299084
244465
168882
171566
16500
166609
146173
247574
173928
216792
272403
290663
42808
34784
187796
251035
309751
256893
108753
34257
236098
222418
13493
98715
109386
91484
14088
154785
156079
293266
257946
194719
47822
141714
130031
62742
277543
198160
12709
174913
81558
76395
154478
36609
226702
214341
255230
19079
145870
53848
72781
48649
266003
19531
195635
67118
142225
10275
25664
191996
233295
307817
128718
124585
93985
287678
166565
274186
213859
297233
28737
18947
69693
123952
78636
220333
125108
215722
196354
125489
116828
147072
225596
153004
46209
211323
15042
295863
2857
53865
83739
125821
125453
147166
24442
155139
58669
14549
136898
32322
197908
138293
287926
186634
260417
187280
181727
248668
309790
252203
186475
127220
283162
223313
109739
264435
38589
233159
117817
14923
99793
26386
31068
26861
260892
171967
27059
246586
268053
194693
84631
220907
291225
101628
65283
197546
69792
156939
259393
185731
274535
203824
136371
308736
144057
286377
227882
263918
257394
83995
6396
239284
295467
79220
241175
137731
71630
141465
167026
277509
308144
90292
160224
196724
255000
133862
64749
19635
114747
305582
49616
153986
198334
146043
53602
63178
54889
206490
200737
184082
222486
101088
87026
120186
280002
160098
41449
8370
185458
256574
283827
142852
256804
237846
227038
49953
24557
92897
51265
217427
230572
193710
212778
11836
16841
293837
245329
17769
177583
24406
278752
6012
301307
80147
153345
181818
8229
131749
89457
230726
110352
284333
96049
174802
159974
296120
92527
271078
107760
305796
270144
16293
213755
19426
3955
59586
116230
286358
44216
293568
55161
5919
110337
104568
11293
238571
38310
220545
73827
83318
194805
83974
116016
201297
29477
78992
114397
52347
216274
87913
51242
151102
152811
39167
174350
119878
50841
302355
285200
133862
290987
27430
52286
55046
21241
169674
76128
306730
279375
12929
78544
174515
166835
268562
126307
148807
97745
26381
160126
153475
42717
209693
72938
198744
239885
64577
154257
42316
165214
289176
132140
129709
61261
228396
6571
165536
236607
129752
211802
235114
94981
81333
37390
207825
120652
112480
62288
64758
25276
72609
133925
62618
56707
118276
201191
185867
104224
194248
173643
61472
297471
226584
26157
43880
19500
296380
188772
116906
130405
117224
222237
219562
37424
69549
235086
38113
95247
273683
14137
95183
155570
50476
223859
278132
114389
43371
309236
309071
241840
44103
78862
135476
218849
7810
21637
182269
190909
259667
152126
36280
17519
20777
98342
63791
233810
89830
235519
60994
226478
212452
177133
254096
8597
232547
227478
148488
10639
108928
143911
258752
193951
76294
119748
93123
107242
194011
192073
7008
101895
288792
190234
182623
96001
86623
171933
187286
30716
141963
50706
226904
22557
150547
302244
295500
182435
190560
111959
234391
120594
32898
111458
33594
113998
63064
42939
174001
123046
248828
281261
253566
69205
290075
212004
136041
63709
117094
241400
306488
139616
304269
95846
99225
208960
97913
30827
94244
303266
56465
171706
217797
9413
44953
187980
237552
223616
90275
251140
211688
135123
116479
178878
219436
104549
156717
101284
38794
148675
261942
104963
15205
95926
298996
121783
128895
288757
70496
11245
151478
65029
239995
174552
192188
210408
307194
33368
304894
212906
292772
170264
19721
229890
192120
220465
116201
44543
27327
243654
108125
261988
235748
249174
265118
225380
61380
119095
297108
148956
85886
55717
115001
231507
229823
66593
128174
302661
131231
169255
291603
159498
297202
38879
61152
270468
103301
38563
304485
155068
106575
289550
203262
105989
293241
226743
263361
276810
248740
85348
235641
170585
92482
192210
258677
284053
20006
10849
206270
190741
218651
235069
245026
261477
184418
175989
256520
25484
28229
122376
246067
151634
31788
119667
84909
266631
229876
248168
266611
64376
85345
244366
256814
30784
222697
72665
208108
68475
134036
226396
97407
87475
139646
27328
256483
232227
132060
72316
232332
36700
70747
185518
201840
251956
32874
299213
204865
287888
306148
193876
94854
122741
32660
56454
40838
46112
154849
216906
77100
9988
63006
22837
298924
107993
46637
212544
275236
4079
250745
110412
32412
216983
131242
168687
198693
257591
269916
264955
251178
287242
215088
141234
24662
85803
186493
14004
19149
134451
180311
211489
30478
96994
237819
148301
29219
136645
160483
30300
127746
59941
277039
277617
190897
275081
298860
190241
75160
68690
262405
248420
274978
306365
216808
61157
34754
134951
243771
185995
205701
19707
180261
70614
36818
180868
158149
239875
192993
284706
251674
249703
195171
243036
23549
116520
199060
110140
200973
85792
134523
178302
206712
181274
36398
248564
186688
23519
153778
154616
250867
30579
205098
100809
12480
277958
207749
155881
159013
130965
309310
137781
269128
231773
246838
91214
221690
43902
217308
160006
211860
155091
70677
292416
75079
142917
164797
201112
179696
84454
146384
73229
39546
300365
44109
88350
302027
136961
72261
216186
293632
149804
81191
188012
299107
232753
230115
49955
160297
61335
210241
106832
5848
70454
296519
164802
260461
51417
264009
117986
268831
3917
177826
226015
48511
227658
80110
8588
283463
246944
74569
171084
168750
45598
134859
31861
163355
228913
168957
226753
221957
4786
107151
185146
136296
70052
11392
220676
286227
25633
103342
76910
77368
59924
148659
144937
84557
225709
19116
125799
230625
264394
141363
183890
192029
123411
215630
184768
103479
219737
235519
305370
107981
118961
296869
254881
6093
2513
77705
268277
29987
191223
100518
211396
149089
74442
255282
125775
215093
216048
159589
269941
48706
108609
125948
49671
203736
274312
177261
303255
106005
137579
233940
101231
128577
190776
297894
86389
18580
251079
84772
52392
36109
58940
287242
302771
230910
155846
142013
97555
93575
161318
227722
105450
245211
159346
225756
32579
66523
86143
233341
86551
63724
171123
4905
270558
102492
2120
77872
214799
66269
205613
131675
155702
162281
208845
261014
193823
106238
257847
72750
114755
59814
286217
148480
156137
17621
68936
204542
243937
93251
199384
144084
211543
277104
73364
153392
266942
41837
62179
216080
79891
169053
226765
210474
212663
38965
38876
186687
93178
272096
23598
48739
76272
68652
288070
251694
189093
239301
261407
118152
180335
195822
155655
234134
242989
278270
204746
150825
112921
138379
164899
39651
85202
140031
9805
126565
225259
113614
285638
165039
71584
145124
29128
47978
241692
234435
191450
157095
304449
220282
160605
183629
164817
261580
158923
76858
74788
67509
79562
142961
140899
282652
305802
216910
16374
94045
239181
225756
53663
88412
306221
166230
156112
266187
59475
163738
111153
176518
70935
93962
223180
35763
296913
308543
243040
80044
266324
229376
217010
274631
167817
259265
294690
240011
280224
127410
135624
235169
100623
249887
104251
286124
299898
110368
176696
49100
113131
43048
281273
51316
244303
308294
213811
7938
265603
228927
202534
182472
209580
289118
102453
111349
133430
75614
41993
105433
214214
156462
61410
5826
74489
13565
11059
130728
12795
291994
291158
176548
94393
205996
284542
48412
266901
280916
40361
251531
261716
98515
252631
281027
116124
193798
271717
70269
166430
167473
148547
240070
207863
134430
105937
73093
210234
4705
237529
123565
106767
269315
36030
65570
291043
287536
93638
79148
15071
17336
258969
87815
168496
65217
194294
276478
227217
42155
154242
190946
70149
272981
157294
85361
215091
250023
154113
13344
52516
13335
102062
23820
50756
76653
221357
58174
197056
80365
107462
46946
19927
298771
51135
34239
200546
202310
106915
100764
30247
305333
124226
241235
200678
54702
148841
179955
198461
2435
216007
239527
69167
195222
188067
194560
304253
99287
35219
242435
220431
222160
152552
254317
63601
268230
28423
99215
52553
175607
197878
105769
38909
208909
73014
9709
19232
267993
87039
297738
236055
259203
299818
258359
277823
104540
295245
190714
180949
184349
246716
27582
160167
167581
251905
25881
17634
267056
160023
237723
46505
136375
189417
150934
154748
104110
286990
125258
10048
160883
323
49213
84845
39964
194938
227197
300264
88733
266530
197039
307596
211191
210073
3469
213868
67239
237498
90602
126199
146196
196293
100441
161132
293096
151701
173524
274848
10553
130370
294092
68184
24424
162130
187486
214559
228463
207532
306907
249120
138862
183983
96119
27230
252238
218313
70128
69616
62624
173889
125297
128422
241604
208409
201220
205687
109329
247497
205902
249872
198457
273930
161938
40171
153104
156147
264931
30270
144994
264163
146164
90330
172296
177898
262143
269149
23292
80073
237642
185540
226331
163350
308735
227181
143898
48408
217177
235182
188066
217111
224199
143453
259619
21649
50457
267997
277997
264111
297938
11058
227124
124723
138875
188758
90260
116787
296356
145728
274462
234566
74459
194757
83110
101291
281933
290122
155811
230809
297455
59233
271995
114677
295921
27238
46829
205333
272057
58291
56665
46449
50458
251613
176110
124106
147611
178956
57457
137298
276838
205942
36914
64109
247740
277204
152949
34024
40337
76981
207270
203758
176830
212847
269637
218703
50172
218996
98151
285338
23847
47723
293906
226452
211466
74492
34302
269428
132980
267827
212603
95128
156460
223567
292597
226048
188615
116637
257269
182511
145428
6745
149397
264460
70969
289320
266818
126864
243368
68466
183726
231207
298386
25267
267194
274849
95927
28372
226450
183078
201407
16289
102106
156347
71173
235407
165374
89437
79070
162785
195292
274145
195796
296679
1052
260765
230006
206527
22532
119246
220091
281647
17866
107629
280799
183615
77493
24889
11737
133422
308525
270279
95513
258763
59282
276428
145572
45722
255138
194770
62756
211337
96461
147150
210410
286173
250431
147744
174358
259963
265119
136606
298395
35681
228027
228950
116461
20366
179901
86562
216121
61
307106
91949
235424
257466
5033
87369
204258
83330
98019
104973
211285
160188
135564
10742
113855
235956
247515
278876
74090
709
235892
283799
38202
213534
135433
32329
102166
156695
306323
195719
266530
283505
225249
147414
23522
289918
257979
271262
229446
113879
190117
74556
233347
251970
128331
97094
188860
156876
280937
173021
206838
211004
50701
293774
55626
261678
232778
218976
196740
112779
280192
156484
9236
51083
257667
158315
149161
46984
300340
133577
97909
114445
110566
113337
149386
231974
140000
261261
191366
7002
34184
27592
94432
218077
122566
206071
160294
220147
212693
239174
291988
48265
263951
146043
77213
22056
75857
75251
196391
236972
140689
799
195470
216236
114996
139291
77119
86941
296221
166355
197324
297856
280116
233865
216384
266455
130932
207312
262349
45515
305480
290955
303077
126340
185554
51949
204380
71087
38936
71759
63360
79828
33086
90766
126974
307109
274347
295732
147753
222789
54746
257557
50807
57842
281143
163230
250032
251417
25743
251082
160266
222273
48615
177056
306354
99080
181571
144167
287763
133342
106881
167254
218447
43900
250091
25827
222910
123404
285603
282498
91912
45595
219583
206382
141402
112293
164748
176358
42085
167280
303040
95078
119249
35169
247865
241471
127055
285631
233722
215579
259539
194193
38168
220882
166061
113997
258913
241091
203519
38032
19977
192585
247210
265075
157935
116032
152888
181969
91475
147491
174276
294433
105664
225963
201298
188153
58584
116060
35828
202135
79115
69784
196598
156177
303741
209890
122274
130832
191888
287103
147229
69335
13588
276639
73324
16285
270334
237572
115617
79397
242027
261984
136014
226124
275582
96530
76541
133016
91711
163140
38589
281500
192322
278672
173049
188910
53351
165713
256149
241589
200210
301174
243837
295683
203443
101806
159613
71105
212856
231050
195918
29932
100592
23631
295344
237458
207214
40266
4225
215081
263204
129252
265447
293997
303269
56436
87840
257092
27503
110392
268660
143869
288013
111398
142125
194053
195194
230225
261291
25167
162303
120016
309996
146707
194497
142451
77109
127267
307427
239137
244943
301178
137710
175530
251363
133512
266773
227846
244860
140139
276808
64476
171319
173735
285386
38182
209990
283626
100075
173406
32668
709
305888
173740
35249
242257
223466
168903
288828
99391
121845
6780
201174
233684
180894
51102
220645
71123
278213
272430
243005
251154
152978
249707
197603
93219
155362
255891
234024
245819
288105
115059
265741
55573
140799
157063
289271
238932
263688
129040
26535
70672
116578
265331
162986
156633
65069
106658
216568
139863
204376
47368
263329
7394
143333
163593
262195
5186
266220
248536
113886
187918
190405
196880
201531
112669
309449
270762
199522
227287
13783
277634
80216
131008
282343
38509
224822
84571
233547
156891
305043
159402
101994
56040
272154
147265
212408
233425
280189
303694
296591
150034
27847
21985
207701
23479
258061
134124
77299
183729
50652
296718
190659
194727
62947
54084
287307
206669
266842
141520
231983
35967
280688
13655
84485
239284
307333
236129
83049
154365
280326
222079
239469
72180
250533
181755
62569
130175
265416
46036
41083
32357
102260
273402
34653
240852
215266
72265
64626
9103
10287
183508
63293
186872
207723
241946
259955
149183
230641
260344
77120
136127
245862
126364
58051
186769
292498
251055
124080
120620
147024
298657
115271
99898
297950
219991
24584
66291
56377
97202
7393
159710
274625
147405
24029
304856
31425
19036
203656
12008
101395
232567
241858
74155
232689
142922
193959
61510
135227
150186
218835
84699
24174
78023
45469
176550
11120
74388
105436
9964
285196
149565
202435
120236
25462
172513
195704
119824
85329
76834
204093
153423
242492
192506
121377
288556
95400
70695
134982
3083
22908
211873
278632
104168
292476
126138
160452
240897
150816
248509
69530
123481
201645
295607
87736
90556
277005
194492
221865
296674
114022
212172
151833
198239
159306
152705
292684
44253
175957
87024
8082
60101
145366
19047
7191
275939
150532
44380
72318
47077
248065
246645
304885
213911
21141
214718
187371
5725
114556
159728
172113
368
212038
27260
281642
307622
308820
17124
235816
86170
167545
141431
35674
160613
96
308697
264023
191991
169539
237850
163736
118965
105732
7245
45468
204502
224029
42274
176984
26197
241039
183962
42491
227479
90354
134462
173892
263961
215709
99964
170079
245846
12284
19900
18768
138521
86754
196235
5668
192640
2230
290989
126967
270096
233362
93152
90940
199292
31308
264787
247369
161425
41019
106929
38921
112886
6760
113002
94925
67684
88672
216505
146370
127942
27438
230753
171812
233980
47150
121720
279224
278770
187876
42181
146663
285845
233898
247040
239381
304828
307463
177472
277438
305924
273140
112656
163676
19004
87381
95538
85427
88312
253847
161840
274947
75561
254332
3241
44442
138944
112496
122330
290561
283739
32313
262764
102440
292998
204323
210514
43160
15523
187083
235450
205763
300160
58364
83488
63942
293502
203796
233971
76597
266050
175584
276172
265495
585
193653
21632
163422
293485
87587
190870
20447
225818
188568
254538
157650
95769
155707
156775
145442
232516
152397
25552
296561
243455
83850
56321
899
50467
145975
6281
304243
274427
61898
308075
256179
11872
277680
108649
134087
115083
309806
280207
125117
284510
6175
104606
143563
308456
277615
26894
76501
227979
228744
177662
183506
188851
90103
197173
213529
204051
78807
304402
174166
307841
37276
59529
34026
25890
134538
171559
294757
150887
123705
17348
45514
202182
48763
61899
244961
253023
208571
76908
299027
107960
266980
259479
61027
162874
150591
232681
206015
266767
110611
130407
251037
91642
256710
226110
83699
266372
71603
41103
282114
235331
256873
21017
178296
105233
68066
105644
260361
232783
220324
288320
107844
9629
158302
245839
149913
188695
111680
101102
87317
90389
172404
204114
115063
270873
1710
166880
161614
223798
39388
65750
84651
183086
94819
138036
5270
11747
215589
151406
244038
287401
120066
121648
64017
29373
162615
127311
309381
194061
51728
222630
119004
167244
204897
28549
107375
248728
224842
20557
218648
219207
215396
4569
115835
28289
302669
217772
294227
159605
50673
31346
292478
268177
164037
111755
120208
144480
44930
101943
265387
199193
230771
242666
162304
101271
302191
94437
250671
197444
112798
284209
39287
30973
244143
90437
301562
197692
28691
97428
204169
295543
188597
79026
143585
184947
266000
122428
2428
252171
255795
242217
247432
206815
28490
205248
154230
94067
268959
32568
1129
293724
196578
101386
151308
31622
176762
308427
209807
80357
292305
247158
187952
48550
145475
303224
63736
20068
217169
172965
301589
108130
24900
275879
25858
117130
30289
27197
211863
20895
6360
79797
248582
292680
70945
23378
118499
265381
72104
64254
36741
270211
87087
217166
256633
28542
147048
98680
210412
42189
31978
99906
114523
43552
140333
140074
21650
21503
91255
234068
154345
101893
10767
10124
191099
118082
6245
175106
26743
70727
116078
174546
282745
85775
228931
272093
276017
13398
218471
221284
256051
243505
163350
125962
69443
604
281392
44239
84644
308717
174064
181076
4670
127868
112872
147063
134955
171357
85320
140565
193797
168681
38429
196553
286944
47948
88026
99075
234758
222059
184927
154553
237686
108334
258317
110944
26938
141968
71603
141852
98528
161885
292346
137723
24998
142572
273236
25939
275002
221153
156896
303362
125796
245771
19520
140020
62519
72288
282120
307135
251814
20059
232116
97666
132925
255986
24839
120371
4855
142769
240098
204963
199487
162531
152865
113956
278724
29549
164427
221589
239646
212330
95872
15124
161123
193912
171807
23759
116390
168477
21390
169764
167309
229701
220098
38649
216373
126180
20826
50370
304885
61385
9231
102864
280443
47871
306867
253301
95360
182801
225925
181958
156448
269839
307352
8536
115306
115690
242057
289923
246014
173377
213534
211977
224123
218239
254267
146484
15329
172610
246533
141898
34859
107258
123944
221196
231095
19292
240834
262724
82514
53352
13961
257560
234701
245137
25312
272916
158319
239974
174934
105889
306565
64518
282698
147735
35198
229022
233404
113753
240180
281244
151651
214676
262688
282545
7412
307928
286755
15762
30649
241670
150532
268649
13966
41240
87000
60475
59183
60302
278921
135604
212151
37159
248678
172053
113274
69773
83777
50740
287008
109137
5254
55152
192140
157202
83312
142487
204971
118020
87045
190745
115319
200367
97298
203502
157378
240942
64979
285045
52370
155665
61527
230112
227278
211823
17350
66901
21195
273689
83893
189190
157159
17984
222994
21691
244049
253865
87570
231435
3211
18577
288146
74941
761
133034
112830
121331
37824
79890
145126
5549
20492
271878
414
152065
58801
24486
106533
210590
142647
16979
129187
43984
106746
76035
239299
150719
184462
152167
265065
162803
256222
95134
11049
58456
148580
53615
85654
95011
11773
266923
179976
195771
264420
80989
218762
183822
199024
118829
261283
240340
187296
277709
297162
39204
130917
155830
52450
106636
77541
295619
84113
211235
75506
275418
8935
15216
120942
39257
7367
143256
33402
222285
77200
159795
26962
121212
294005
149533
249876
223143
483
269709
272748
264021
57831
97441
205200
250845
149585
101478
39217
296884
85356
23086
183160
203174
270028
7276
155083
90354
134862
144815
308194
146164
275315
236034
106619
53021
62896
30533
39168
279788
100887
283205
66345
278084
250972
216554
235567
308736
34236
145472
209381
4574
67460
16213
248754
21328
284784
93243
151183
228635
86025
32584
196074
104287
287761
232963
225206
22108
98454
46619
196543
51124
156035
301587
209077
225581
116507
126086
183026
88214
205543
147704
171714
283056
157437
112434
217804
238841
29299
199656
245287
149034
204362
249101
170737
88513
44653
130183
212483
263999
75891
86490
281933
194777
69518
84779
57161
17648
122603
232450
28936
260674
43624
5839
94380
258542
16227
178381
78516
34602
141542
187910
50002
235527
93823
126235
59156
24213
18806
308967
296607
294375
273199
82572
118877
267907
156879
67279
288177
256064
298318
139356
263642
299613
36289
228093
293218
94180
143739
126143
211649
151398
116440
269603
186137
290925
236060
103394
75199
205152
262724
32225
237680
58388
96735
171997
14618
233013
221212
308078
277498
191663
19015
159463
184209
62018
124785
105063
121908
206152
164268
54457
5985
259827
105116
285730
286435
127916
285530
47198
247472
196741
234369
197557
184636
297919
79598
154006
72282
218832
75424
108541
59513
100391
170428
62333
126132
90242
255763
65578
129763
4684
262785
171502
256244
153289
30808
228346
214642
77726
69247
185534
19052
69741
93268
251563
184648
111614
274083
96649
246980
125094
40485
168337
133429
75156
88574
53555
112204
56525
148302
216643
249207
21520
297888
88047
11790
2085
128659
79422
134748
44976
261007
40194
18041
43442
269773
296772
51604
140906
10135
132854
224914
247002
173531
133076
292475
176020
172152
166596
260634
199813
66097
284186
104652
3450
190461
72524
223155
283820
25574
34576
252380
216541
136112
238296
157443
295595
301214
254913
105119
248137
304915
43614
291848
4753
177040
160547
223119
80659
143662
299528
197832
243571
252724
86231
280452
247503
218901
250553
45671
108746
115344
26629
187253
224811
158349
185932
307659
288982
143381
76103
255135
64343
93200
272076
300932
58474
62243
188011
14738
60156
174104
15679
62457
230794
76281
51895
280957
293252
250312
238073
246102
237061
258132
195845
215398
223050
144721
252204
246943
305232
155825
197838
184060
260014
76404
92631
255941
165436
308278
79232
51757
108372
91586
70424
70432
259107
299327
241320
48818
169786
29919
119504
146267
291187
87311
74619
22963
3052
106598
125162
244779
222197
37548
44334
277598
161603
8046
146449
29660
245700
80426
160939
297709
285146
267433
209211
63299
29825
202018
179567
206062
71169
293848
160518
88097
57472
5912
274789
9708
110955
192081
288159
209138
37962
36185
233587
20881
232148
183661
125268
204746
82462
41083
200746
200065
280797
139812
27916
185539
249424
190448
222471
35679
30778
82467
234506
291252
282273
55852
204725
170740
188508
227950
198035
191724
62335
307155
285976
98081
162806
308325
212373
238083
299505
80024
6775
96448
1059
103657
204316
36222
87224
17585
15898
72847
191947
126387
115355
279494
251514
58755
219063
22632
285912
186222
17740
65084
191818
156475
86588
219683
7801
246424
245434
290116
206787
174265
274372
253093
256154
139102
215990
99066
93796
288806
93883
180152
189415
239580
162968
190125
174385
234030
51549
93892
89263
71424
233439
247756
50704
53770
77830
143780
114941
176360
281686
304138
253056
201435
198808
256054
87907
70680
129275
224261
263588
90410
171993
301570
212049
117643
236200
21183
10183
151846
190993
84368
185976
202895
213445
300705
21413
101552
139053
273187
49956
25770
83815
65015
44362
29578
268041
178174
303632
179028
94632
139843
188640
145261
119712
189229
99443
226028
45579
159828
29988
78145
232635
223080
121002
268611
138781
281107
94635
47396
70163
1814
132415
290771
301224
125305
1429
242484
109203
71267
20618
123778
170842
38392
216385
291846
157425
32587
215122
76574
167233
150897
288662
263291
16708
82762
137589
291945
126248
98860
254403
16222
180713
262434
184231
211805
186815
132656
230862
280567
69304
176540
48711
182169
92004
129875
11919
121649
113597
221654
223931
19647
134730
70736
304565
153663
108762
305270
283887
227202
76264
235213
7141
199151
150447
226475
248881
115999
243592
98108
164801
300398
227563
119256
150286
66818
265759
136151
146999
142212
249976
217944
156045
123039
243675
151366
59508
4651
129556
156519
68995
147760
264090
119341
69987
111703
46670
108243
94975
186825
122001
91303
257783
169509
33943
189410
46003
227034
212451
288926
259489
166564
107416
235596
141576
249828
232022
213271
292095
243883
48840
125068
248674
205243
113245
262373
188883
255517
216731
115466
63447
256624
226951
275743
276056
49645
186267
52302
291810
214016
2916
185732
293522
200504
196984
134956
144243
8090
249305
270282
260588
48048
181975
40633
57755
282399
262462
261868
76683
160369
23891
222258
211840
202354
23315
173365
114874
307820
296898
206540
197415
15325
274778
124294
149811
233581
98467
241220
276583
21739
28150
3016
17450
201440
309484
140677
216675
226068
57807
307608
184656
116638
161974
174542
8852
161957
30157
137923
169187
274919
137385
191694
174559
100715
56961
294150
20115
234455
230141
246306
242728
192563
125959
153950
168081
136513
291553
250404
299043
275130
98355
74677
161285
269575
129080
262597
169068
180240
205935
247544
102464
236117
295799
87474
186282
20599
55676
99078
217333
255161
111307
295037
243645
107149
42236
266278
66954
222651
305
57105
189238
103464
193466
131904
4226
16057
699
80275
191008
88401
231666
179510
129345
215159
84459
54224
187187
289677
201811
188899
21471
142180
185442
276385
44019
134719
30140
122002
88747
283274
117997
61012
174059
181347
192526
240284
9018
84790
171052
126633
159771
137761
278480
222543
289406
222589
62802
298371
117888
125779
236727
64768
246053
36671
43704
139483
89348
163201
267448
154427
161932
202442
289668
103412
241271
251157
240234
218410
73304
282567
137498
104034
119990
97922
304329
266794
165085
187125
21699
244437
62954
282751
246880
136098
100966
4312
235087
5968
34114
37927
294603
275536
164880
134809
89719
294367
153913
92243
219335
279989
179493
173293
212235
145963
28508
171549
19880
150054
271516
51243
23304
258844
79040
209590
124981
98948
229747
11757
23890
136304
57870
63502
219252
260172
6095
184526
139022
228262
3689
170540
208794
69385
60766
182689
226033
212215
114345
154676
145671
5384
305562
287865
177653
217773
114473
112351
214318
166135
196751
96027
225615
57008
10678
5989
201932
285009
305140
291459
86596
240856
298932
296667
238122
272940
192507
72405
133535
138772
19496
157641
45291
123648
112692
118028
173042
43485
126992
259733
62506
281910
209187
120487
13315
172686
108034
71537
4797
85982
157915
234542
162224
277571
244254
307195
55468
34977
239303
181431
194530
181044
92336
224774
296763
168208
184858
142433
66809
64943
309097
179346
152662
237998
68891
132419
110545
184051
48244
126187
112612
27821
104308
86315
301306
144766
64027
255884
21465
257701
49055
202691
48962
155255
137003
25467
54228
272414
180632
215495
97339
204994
93334
263172
258492
147700
282348
149697
70634
272340
143276
281087
107848
298078
204481
219093
125169
256335
44049
107141
51667
84616
308415
109746
236725
77609
241967
159894
2727
69314
275897
232903
103178
204238
266274
287027
31369
247645
52918
100296
307873
305946
306693
133092
805
214378
41539
282640
282604
189802
270052
212597
125470
178129
241496
127997
266396
287002
233326
270589
243834
24229
297688
182878
118005
233621
62650
89842
145848
91706
11016
24498
239072
44620
157183
177355
118332
147634
49950
255080
20417
171099
82503
225791
30406
129981
77963
130876
160968
307681
108912
277833
207040
272609
118358
121909
81652
138643
79828
235786
189328
35455
168587
170436
253810
123342
123650
52594
162995
294662
259777
17935
106123
244290
40935
23352
59080
224183
223905
36517
239557
206995
238045
277850
167501
177623
239257
264974
58996
220823
65230
169463
293766
15994
149648
273527
233894
6248
268390
119060
166901
197939
177155
221777
40780
244564
232737
156226
218877
14986
143210
190019
35225
139639
271229
40181
214131
25377
234396
16110
68660
14219
203182
217139
218177
83773
53836
228425
245079
136417
170607
82661
262896
105382
192937
93393
229894
222497
52629
290399
14035
164403
303719
2705
173987
150340
178109
195785
201912
293759
97758
100936
238349
106567
83056
133560
78210
215391
68436
114692
309953
168803
85291
278664
190922
292063
13743
33049
84279
40113
255833
36164
251065
824
221801
218530
259469
30546
214106
245480
152001
243732
234962
5175
196013
218526
251152
133754
108574
176015
224488
269616
193658
80661
27683
190695
165761
241489
291835
95095
228343
83665
238802
296031
15712
99687
66721
12756
139550
278890
69432
268932
20489
208596
205357
111868
14660
5585
213770
162184
54541
266522
87792
228183
219623
271509
39377
49545
177602
30252
204607
100783
79630
207555
145725
213587
118051
301152
152357
150309
173030
22925
298942
81093
299036
6837
142250
291315
218071
220827
67049
59583
292805
108438
113510
256820
236496
44286
19977
40230
45099
71507
150966
177698
152172
166694
41966
303039
286542
113248
68532
32013
284349
182868
129391
219389
273052
250641
42142
199047
162695
160310
132816
260284
303902
83236
300437
160312
6847
232671
24304
61453
53510
168143
214183
275584
194260
163133
103477
255847
57851
75511
288826
25461
9032
215127
70311
286339
161549
4767
200921
68101
253960
304939
45197
73087
105709
57741
165685
163274
278450
167874
248362
96840
111524
71595
156754
47962
282825
186621
263956
239630
276590
250015
41368
205476
79380
13757
281531
247463
126113
86761
224327
147955
135640
247474
77844
83787
199885
285802
273551
186689
182639
103500
247825
201721
248908
302959
193434
285070
142226
250285
198328
204359
182928
282284
75653
164046
88151
216043
119622
261647
78814
242168
303739
92237
62393
96656
39658
186964
103211
182048
284512
179957
164845
255375
72111
226745
144175
73355
206626
88882
191808
291733
276415
49600
243061
176932
233758
231123
222077
306943
12720
141491
296909
43596
265418
250996
142887
231772
267502
37770
23847
101443
296
207559
219559
260931
79181
64532
284254
85655
99396
18398
207528
40854
289511
234296
13556
267574
78056
259406
275518
244881
219470
148571
196994
285335
273532
137611
162605
124386
100369
285973
282309
309381
210497
6890
76554
267677
55696
133831
45856
241650
170739
163972
281955
272036
216699
58820
120267
153041
210779
89826
23351
233430
59301
232016
71552
268501
18238
99590
14783
31300
278034
263771
10861
306566
288664
39717
116939
84515
145603
80658
85501
179743
172086
93682
202045
233041
66744
110309
12956
218801
191632
133774
165694
7348
156119
167710
7965
221144
226650
76525
97332
216632
135563
290406
132708
216073
89647
253218
16972
293431
13292
13955
77765
140063
245149
22241
124744
136455
180067
98913
63464
138662
287632
270246
167695
228093
39450
194922
210240
115974
177556
194076
87490
287968
300539
73929
48908
176267
222537
193357
293795
165338
3705
305482
49556
71737
290135
237992
287705
39097
122303
130528
141881
219557
111315
196381
14661
275572
296449
220952
209491
216781
228281
22990
167196
289206
281559
135203
142226
148074
250466
74431
49644
159389
31747
230010
113488
127350
309433
143425
160662
132885
240556
187010
182828
29816
133712
138173
178128
263490
283266
4200
55941
119214
242565
246317
225940
100118
244245
211257
167395
273501
121679
188167
93562
135652
85949
85694
104163
204788
62276
141795
189038
90318
115618
71152
156519
168183
269608
163694
33220
120567
285814
108576
201670
209413
64687
2044
78435
272362
93729
86532
11043
40631
137433
144034
112334
162655
113637
246218
107545
156102
246102
224535
62128
281560
105290
49280
211248
191061
199951
73507
48420
190512
226744
150351
306133
56338
120646
89670
106536
177159
4187
276446
130434
299404
243695
81812
95195
67020
134600
72743
95599
202118
196213
207789
85756
160734
162505
262735
195608
255008
190037
130983
213229
5705
52147
93177
10032
24724
306894
175929
224223
253622
60809
294553
63550
243341
278514
257115
103525
150757
293627
307989
8970
228084
58707
258818
181361
45787
94474
102959
154304
211125
137116
5949
213733
125934
298962
132327
169725
81073
166022
283504
55637
143434
184011
126309
129354
183765
78331
262935
264171
257411
39477
104802
277505
108791
88357
255712
100753
219981
116338
195844
171294
12433
183350
165351
191928
163266
166794
76177
216055
27267
277145
237406
127576
279285
209626
56040
134885
288954
30355
34980
206494
40195
94039
198194
133366
154534
221061
233644
256759
67912
210072
179773
110392
111029
259883
86043
224914
150272
72
234226
253687
173278
117119
143544
250464
34702
87533
296645
269825
208317
284180
285458
38318
186528
159298
211385
140827
95027
84177
55709
77980
166733
273934
278196
300881
101072
249538
47703
284839
241957
288866
168378
91456
103855
237298
88295
32013
46601
169521
83380
52427
263442
301462
139287
121965
126208
32625
181033
160980
177542
269186
44600
26778
166431
134744
175484
122915
58080
297664
45313
38526
134966
161860
236524
192479
246184
307971
216987
31090
191702
39379
20875
51227
19775
55513
131834
219715
23510
156286
238611
233508
79694
96559
117508
39323
190971
48004
75193
288186
139972
232905
201108
268459
77823
14203
206632
25086
19715
245282
42495
3034
307267
124558
274566
165543
236962
48028
26834
24737
205994
33973
116105
36649
248951
168388
213695
25372
169016
22989
260970
161818
122892
152858
228410
271082
137592
129077
224032
246070
40161
118329
97342
58560
213773
96391
276035
107363
43876
139584
111841
91605
13152
30908
65234
68857
184036
273532
36112
273763
294168
78411
255334
104121
139986
59516
240802
91440
88333
71390
4799
64892
253786
34026
81880
16261
115042
29505
229153
163858
123979
123975
58444
113296
58103
118590
254034
4674
161364
132595
116262
20673
132345
89368
129242
226215
76274
45930
13489
265728
110710
89505
281090
171991
163621
101406
175456
280618
20895
255669
144378
283296
145664
58903
10185
21498
206297
139699
9086
144303
170910
145753
197426
279437
293633
247328
227667
70340
4591
106382
51157
254224
47604
84205
214542
146726
250876
57685
289184
10155
301795
92550
70482
17983
163184
106598
10987
44992
22257
6365
184714
194993
298822
38900
98444
105332
136928
70547
296553
306914
17127
196303
100563
25180
105355
110082
157469
203819
281827
141330
177924
166789
287276
210484
275210
230294
281135
190155
12767
85223
27655
144108
160155
99153
262938
185900
107122
272576
275422
158154
276535
270952
131031
234918
229676
33863
190309
26636
35827
163189
183230
244129
217808
18446
87795
35315
143848
263059
222708
244482
61472
287925
134053
153326
15962
95137
216279
217043
265011
271393
135267
211324
118375
289830
283520
128797
269602
237878
272610
11652
247399
124829
204570
31292
98250
70671
298899
117945
201407
134723
217766
271232
236930
81474
179091
15204
112521
60191
290235
214622
284703
45165
41313
791
129254
249742
218154
279504
12011
92660
267350
140826
38565
261115
282732
270239
17422
287780
74923
28702
15760
250660
214169
240804
105973
191161
205506
290832
28700
174846
281560
102489
162888
183316
292768
63346
49375
176870
191495
13233
105459
106021
248540
282470
197398
20547
162061
202889
96752
262944
279009
232493
304990
231612
216314
35065
242958
83439
106752
226440
65710
292277
147868
249952
289691
162235
304058
206433
127404
49825
109938
153602
127159
12460
207790
103708
60732
169268
210667
179415
259614
152948
287881
48596
48344
272216
291017
139667
98497
174688
290363
138700
110154
256094
115122
135002
51882
237725
14651
44704
139192
126637
258087
178837
219796
187572
270969
150811
300215
66096
119002
47384
112133
216464
20253
96916
129722
274567
208280
213613
258167
32129
190640
11088
3715
152136
796
116493
78151
11251
120604
156496
142572
230754
93760
204066
202494
208019
194292
152596
243445
254570
94870
30792
96813
230255
144075
232659
108741
307610
96979
206372
79047
67659
43152
44751
244461
166510
269731
294113
52505
190942
149220
276094
36761
152095
218331
201255
132684
125646
100598
122022
166366
216188
238654
162117
73636
167527
215513
270355
265873
67342
65278
287980
97406
52889
125874
144060
185465
42599
141506
184648
150016
227192
100768
175895
96136
138941
209515
136852
224466
161325
41284
174537
224474
15552
153206
206399
216229
74180
245151
61349
120970
207685
307526
144382
134156
56483
92888
202330
40071
211781
119709
118255
299918
226073
243048
276043
184887
209237
230221
259496
11303
210
189033
193820
83844
171732
228121
29296
219208
73953
210208
67034
282233
283312
73261
308773
202716
138568
1996
62902
91330
281184
70704
173454
244719
291990
130285
16328
147049
42347
39973
197866
13990
18356
16874
169744
131734
244175
20622
141878
90335
207227
10728
277197
21137
244032
242843
238774
230478
287815
137676
188962
73460
176381
280098
91269
217125
239800
290292
173251
127178
16156
46627
41925
206423
175709
187708
84943
26463
188728
254864
150612
299836
122069
276784
209528
268058
63037
238691
272079
295937
81650
259704
63228
58804
254119
96360
43507
218493
145056
43758
12981
297234
183196
70704
55540
283887
249508
202636
63069
273727
299036
306941
31712
238191
219817
88711
126804
296936
289991
82919
182915
174858
134290
128642
274994
114642
60812
74571
124513
258342
69757
117178
24346
173745
166698
175355
248869
12015
15862
114047
40481
41723
163975
52063
127847
56913
210612
84209
183377
64030
249492
85257
69014
162159
294123
229116
72597
129422
115017
170144
71528
260266
287626
189346
268963
114902
107535
47105
118415
84089
138052
45270
274724
186626
152859
83498
270136
299373
35654
16929
63929
115016
68080
106992
100600
111122
72161
154163
62614
100361
280662
109033
18447
203004
210406
246039
301380
89886
279963
85298
280531
129466
118281
262468
255704
5083
304032
118513
20427
42579
76536
271060
149452
252228
286430
201277
115079
204849
60198
147484
52259
58527
33212
250772
296993
178728
76333
213832
170991
156021
33772
242692
167430
21140
26754
283473
170977
47875
39446
202662
248689
164416
69414
22200
65292
273897
223054
59589
64394
205535
86063
95458
195559
239372
86559
156757
124174
184645
22355
110382
301608
137545
3067
307742
260560
290636
233309
274026
44597
293946
268262
17809
47155
195463
259100
121305
263109
65218
237490
132964
296449
100187
292861
142830
108977
228030
59908
248195
73758
128653
180167
26159
264458
245520
173176
275673
100271
111458
299292
114092
241193
27519
17831
2295
222939
205127
261163
228245
29664
16171
229948
160626
52293
146538
291642
94998
184628
62645
307706
1936
157229
286490
91828
114625
304502
19268
285305
261761
246956
261602
194128
79069
128710
276535
111137
184178
288191
126957
266687
196044
201296
109866
36316
118636
299480
66539
73787
81402
219376
162939
283040
57246
215920
106260
192827
120982
198846
287626
155884
7450
170400
26302
150178
198
158023
39291
211648
208132
129204
220892
237838
57138
42764
112919
96283
291934
88323
96558
259798
305093
79978
279054
104650
199675
172792
46276
136546
112098
190107
79552
43949
35814
293446
54244
192894
196769
126032
204684
220447
181535
216297
73719
196617
129955
271016
248496
245942
82398
195799
143708
129298
233220
10775
54634
133979
91012
1220
113035
116016
268233
15896
206618
180556
66886
296636
185868
222705
295044
212437
117528
247372
17803
246285
257005
9808
286389
12038
224291
244880
88558
273965
96048
83527
304683
33161
304264
304692
20064
25251
59823
143361
301984
61055
171799
299358
68205
114084
178472
31431
44621
97355
111743
107587
225859
57766
59892
75630
195184
52174
147371
223714
203369
124336
240965
20337
176705
279523
104189
89073
259849
40936
141326
90261
209082
255100
280814
243750
285935
107775
157025
302780
61037
22112
229699
114413
48416
115535
11554
99571
251146
285728
208690
115599
238032
32726
171217
217210
131788
103706
227123
132395
233520
12189
177960
191823
241471
2421
189455
182350
140951
265111
26014
3249
26979
263499
146291
173809
195919
145686
18942
3142
27937
262298
296043
59655
144725
101897
217801
43570
258467
131968
289047
130595
185236
206
37404
286179
216263
219410
217662
286857
1154
286083
21414
180143
92065
20584
275001
219315
291784
96142
75361
96440
253842
216663
112961
26471
8317
284288
139995
15189
178508
230182
308237
250277
93434
295226
171856
304930
52075
56073
104820
141657
43212
76748
184011
223391
10215
135009
87881
229384
44835
162516
36799
65792
149487
78044
222944
31069
205946
121297
111427
170983
263968
138557
283957
174832
303744
230013
282389
298152
309628
85950
151859
141664
243424
32445
64621
177295
184608
127337
234420
83988
29103
247895
298086
236100
4077
36248
7216
34538
303455
227037
190480
182510
198797
293150
191194
201453
33437
213751
120440
103527
274161
159876
38749
266580
100802
64379
123164
119979
175651
125617
15178
169009
70687
228998
163728
178308
142381
305316
196020
55389
263409
259867
165679
268614
291786
5765
154499
197736
221600
150727
12448
62616
129556
194558
35874
71241
37469
4178
5474
121921
131310
234418
299466
145256
155329
236414
32093
159030
265576
106475
183322
114965
123522
16297
157913
183852
86601
151489
250582
28050
42045
161316
178544
9613
94939
286549
247675
96835
111982
179191
41015
104512
214
43025
105282
81448
179024
184837
85453
190609
183386
153783
41224
241289
52794
98245
195435
260908
239718
215527
67779
138709
174001
225729
70644
282758
251968
64603
121612
194294
284654
88761
45369
76180
228129
165719
177849
243502
103574
260742
98712
271543
36334
250849
98634
131921
145108
209746
284258
228902
111088
87228
196531
5080
276876
233657
53941
231431
296544
27305
78743
199020
156742
91690
179435
284772
301433
39038
144761
143836
302621
47732
4882
30421
324
12392
242004
136703
275740
170167
43228
128641
66294
191569
67196
246862
2947
218037
308482
138405
84334
173511
118899
92618
136660
81092
54608
286632
305000
119138
25728
156581
283062
110089
93852
212946
48383
210465
22829
4313
67263
269090
14070
264943
178953
277649
109809
41980
201435
33589
202019
38497
168560
222031
43002
245282
265110
308268
287944
108775
254289
26064
42883
234681
107570
296525
98517
162589
170664
153159
46832
19589
67987
244400
168241
308902
152986
208565
92889
100668
301461
47667
282958
77180
124990
82980
195138
144693
200654
140424
31927
293185
301929
258472
246525
92779
98897
92469
188628
55858
157560
262390
220152
293717
123493
265909
66488
239878
117919
88191
54271
55595
69940
26212
252635
154814
141125
48103
201805
88675
116151
282278
278425
115405
47506
238218
40718
294266
31281
60261
224061
42401
223858
11609
18496
268009
302903
39575
56541
172497
241678
181076
2371
9786
68035
151427
263587
89365
152538
205657
49200
271941
31090
203309
230527
223975
83375
262376
14554
73298
249656
6508
224217
307743
279998
16123
17499
301321
150893
71696
223191
154688
186938
267833
253589
51910
75045
254758
184006
121593
308453
201509
152617
39797
81387
113846
149377
5936
99070
32787
21256
241775
254289
189664
235391
241434
109045
254905
182004
54777
191846
108716
200857
131183
100778
279129
96436
62336
271260
106881
172682
208873
199167
269687
172875
51110
223790
280811
180252
152992
209641
30253
130056
60273
8076
150012
249807
103180
193465
289144
276042
7452
148957
249502
133053
299234
260593
89622
308860
44137
83600
199735
249806
163975
248820
34303
131658
91839
86130
74492
38064
188257
169658
308980
246906
202456
255438
241942
49698
97756
152668
153107
32129
137153
142668
282345
104779
94605
119475
235040
168802
66602
25837
72431
161554
194947
101916
224135
288684
65589
10959
172744
23268
43021
273289
26310
96316
254672
93934
309493
38265
28095
72550
64892
70091
238980
46049
118414
65906
19271
192733
256089
108319
232375
102480
71774
269449
182789
94956
204185
69056
127353
175861
199317
226514
179762
275879
122819
276456
151087
140804
150305
132624
197589
241597
206312
78955
228453
89279
1003
172366
118047
285121
63567
230663
196389
7816
78656
70115
236778
164433
259484
59903
288318
13112
250919
89460
202017
140120
158860
53492
303889
179734
163070
274954
124598
135196
276408
154847
179163
10132
69974
151582
103516
83937
225965
214214
278824
188212
62164
59118
120741
259209
82322
186009
129137
38601
57030
138869
106486
135741
33551
30262
14362
305759
23471
182553
86643
145573
167961
20044
235526
175158
196583
147598
206916
221710
44709
294124
116384
16518
210612
171722
265943
91510
38834
254269
95749
147307
131769
233160
255182
82108
225040
300363
228012
38950
8240
241294
201648
171181
225136
18672
195303
149608
53768
80146
69834
170216
296108
139056
119418
62928
21031
99941
156885
158849
161466
264091
92134
172715
239968
219794
83290
159174
88199
97048
162256
142073
100024
99928
17364
54765
165649
113753
57933
145276
40657
204874
88919
136633
162109
243744
23683
130240
20945
265413
164402
64767
189747
67602
256473
24941
71582
77165
236149
142149
126186
56139
44810
297464
149691
292819
126754
141252
292899
81178
227277
98165
200639
285751
138658
45833
62409
91943
34510
169320
185261
286236
285003
245059
305123
101782
162949
307932
118496
283404
114424
196003
52974
9780
111792
5169
79752
102852
155829
208019
190370
263234
291867
306259
192418
193353
65485
114099
13362
293403
44493
8096
83465
16680
121834
295999
130653
161037
129320
212509
288659
257936
25334
27690
3241
179372
55265
132561
65669
127577
159536
30919
235120
165464
158274
236836
10869
193724
106070
99543
49540
84525
220936
95348
249021
7735
219002
82419
6783
78576
207410
72343
205471
212711
188412
120756
130024
249081
68190
35583
44554
26092
229459
150385
197305
28759
249247
145080
38573
277514
207772
289356
280880
196045
100735
143864
230386
196111
5470
3743
230604
40786
21763
992
123192
214764
301581
65473
150297
33078
258198
177969
179494
222206
276270
201390
237958
70712
61844
206416
235699
129987
20408
297247
307550
71750
129595
52226
118245
78079
36035
27113
42288
160807
70760
56202
229030
241967
36892
60784
260075
227524
196077
173804
207775
60649
296507
11852
281624
305843
137240
93783
169950
171340
222167
3722
105755
26757
116499
37495
292689
119433
41242
242579
223084
19395
35592
32656
153114
216798
17113
85368
126476
166618
100250
209688
10254
50010
143874
208654
74191
23634
185816
194773
3935
114907
211785
25587
1120
102320
250417
287930
100862
247987
268653
292249
87894
7085
257724
302865
288858
37613
207681
207112
297947
138463
179464
102218
280033
205420
250424
140759
307282
159175
117255
7397
282684
230035
184752
206218
163155
127898
199094
270325
23839
307823
251204
275470
221498
240395
29003
62449
269236
81240
214259
210435
167054
247579
85061
197960
176102
215408
266428
29451
240101
136837
240347
207164
294959
239170
166606
230626
79245
92220
14379
86359
4634
137030
286950
185636
219032
225106
10004
255913
255221
231057
50031
94453
220957
224765
72598
192170
164470
236108
162519
216282
19072
58020
52160
13349
103668
279078
221174
70365
197161
66420
119933
166696
172552
296654
87445
224287
50483
13173
188563
187700
30514
304697
263084
88631
150271
178047
270610
258641
159965
251842
205652
98335
298323
53463
174497
300782
293758
22790
265696
208263
282341
105453
224633
276979
295506
67194
241479
38845
146228
21717
134003
157418
267945
135638
267120
158092
53936
21421
113540
41110
123761
62761
114469
264838
266596
157209
228947
113561
93680
28627
240635
143221
176200
306412
27520
42638
152586
285822
115407
119710
293210
138246
296946
292898
273330
110370
259020
179403
123001
62145
198542
200331
155813
230002
301716
98027
247599
243955
147678
239700
134868
109089
29250
87245
99278
153022
4319
206549
242946
52585
287308
13548
234928
136673
253482
1380
93889
267012
216051
51788
26879
244322
270143
137753
257276
12997
15842
177059
113726
254271
15952
94760
264261
183269
269499
208436
13362
44971
50731
300413
288927
70187
57681
15689
282877
187376
157906
197387
212525
70304
88638
159632
105291
237436
297524
295559
15093
53475
70789
78907
229198
75655
189956
11988
46615
142137
59360
76169
256011
139832
74446
71914
115727
7296
59556
283582
199339
172776
135696
120853
110368
300687
123252
287176
305013
209586
236134
165434
48771
56090
34847
257946
194847
179272
118404
98107
213239
258007
6495
168815
157161
43866
55985
12462
136900
140564
28913
300546
195983
280174
196733
136161
16971
87263
144306
288203
197636
208525
34584
172836
168186
41847
21127
229914
261652
138939
131012
24148
80667
22976
292573
29977
48784
185572
227792
269981
302128
167625
149047
8057
59685
162028
200913
68603
141277
76150
234317
255140
31507
225479
142774
97186
245812
116748
118072
68099
282784
216095
216133
91671
16098
104599
304415
154710
251768
16579
156092
60182
273653
258280
246501
223570
8669
257662
107134
267046
274869
209383
180281
106557
248282
109242
40198
104176
6829
265057
15529
269231
40377
15315
105438
48143
158107
153440
302181
135254
95846
126613
198425
191149
53896
154151
281140
166710
140557
25815
273739
303273
25408
188128
77916
23749
241455
180706
113866
59394
224967
92323
152075
264742
21327
137193
179562
151869
76580
48832
58034
50639
226102
205302
140939
149272
5352
298204
121613
88659
106991
213474
273148
136773
236307
29691
178866
167003
72881
56062
51782
5675
221174
240234
202819
170801
234609
145170
27996
10968
271194
192787
13790
95954
100054
145703
194908
244836
123021
257829
214619
29832
164809
174877
169872
268891
239780
175147
267962
53513
70480
168085
178126
173254
66118
264814
121102
68353
262733
11096
67385
194891
135925
70723
276873
165376
262166
303611
77694
28488
242780
121233
132967
285788
69603
177816
176183
306815
266847
91099
142430
81297
31896
102322
252427
277283
95054
280212
232911
207353
253410
308935
306921
262696
308968
43522
140465
170781
251421
9796
168436
158815
97294
146229
17146
155605
249804
247397
133499
59241
268446
9829
76117
99233
164987
113924
289687
171023
181871
183435
149431
154453
290792
112855
303077
282920
297234
81315
35448
196684
4961
271590
178605
263964
97992
71673
216957
2925
166567
227786
265987
267560
68841
228617
79723
252671
214012
199121
70344
167174
102172
285567
291044
19823
204758
39109
224893
141451
59711
188667
57816
261759
144776
255424
68495
148320
159345
243947
14879
111923
250887
206501
203493
130380
220226
162476
149212
38004
91660
221269
183889
34054
157907
121592
132367
20222
280242
61134
3417
115270
46410
144607
277203
263763
16816
72777
124967
150582
133110
232699
60952
45372
266432
140155
93931
11204
63274
219399
137277
68017
35559
198473
253222
82811
22078
78649
280721
178655
172638
114233
123631
277924
262499
16630
7379
250802
40354
201530
195877
144585
284518
3637
79737
57806
280052
250259
105358
261529
242861
305273
229345
303021
90144
124424
174971
42678
251298
23121
228743
125850
39029
183908
142467
257467
231802
35318
303497
21362
14671
62416
124283
98298
295490
292771
8575
39755
251546
126899
99044
149932
100071
153145
142877
233240
19110
241277
244904
171377
20247
172284
145397
233415
185512
283871
288232
169563
171966
265635
235386
256147
223041
168839
244657
159497
129338
175564
153852
185242
120461
8887
210929
187921
12933
205268
48033
237212
145629
270503
15594
180911
21613
208270
74064
156001
194957
273966
309487
61382
41860
131492
186506
74427
40266
60111
281959
43048
54705
18580
174952
82315
131674
97778
259393
180237
278455
17633
15294
178267
128543
210563
120848
287579
309790
280858
199228
263365
218957
162030
88433
176611
233085
170815
125188
150194
226518
86327
200438
176356
242838
288767
73265
51963
265088
43720
272828
181565
135497
285490
46281
88316
156036
221895
25773
302109
271583
54527
286428
125566
258332
244174
263179
50222
113911
1040
31486
217325
93550
233850
271225
52153
102679
203640
29692
286318
123644
66255
34779
59450
300099
59179
284147
182297
76843
171053
174539
100278
167403
125879
3191
109051
222118
114924
260327
267268
66997
108636
241059
106195
93424
276575
1481
33718
100193
252725
128535
57821
201818
7195
166108
19530
291796
36672
237097
119148
18604
127608
197066
4149
61912
267309
132072
104394
67783
51017
82982
223841
295568
190655
20428
218345
12989
263924
110497
62067
186056
280399
18309
197555
166814
42715
246361
98161
209914
281556
46945
286202
110348
204421
235909
204722
244506
216778
190755
32079
192713
18852
2127
138556
249473
10722
185471
294086
251708
179789
129994
246461
218519
273527
299824
207951
132120
59798
73393
93270
143759
196178
21097
171392
197116
116221
3037
64263
51919
220444
22515
289165
83413
188231
275623
251979
177235
134474
136722
220287
152587
14893
110159
304749
69349
75564
12696
132003
257817
83880
50488
21433
174670
157324
298532
161598
276922
229714
42904
45399
80858
43050
284098
59796
241838
67299
275858
60769
156403
28113
61843
108542
136151
88851
223568
255974
47067
21660
21844
9953
121145
66032
170867
307460
8311
285522
60102
73612
39225
13607
60231
147034
272630
4896
233208
302497
307599
67890
144289
75483
223089
252289
166235
2385
233826
32908
94310
33167
45504
202387
48669
224544
107361
223179
265104
268358
218376
196175
220866
176686
253253
86930
91893
280001
305446
102150
44519
102241
106066
305975
293919
129319
19409
258459
136052
146564
151847
167172
235315
128869
292752
94552
172812
241959
162260
247745
180340
181915
9680
241749
101936
85230
157284
193665
117954
73157
278378
60508
11468
297347
133333
70724
45958
272833
166797
85225
19158
169630
295446
72156
230182
180296
260054
230050
163457
80984
90497
66013
303037
40357
189084
212589
290483
260438
73837
151299
193414
258951
143244
210424
226261
93861
111810
221346
197206
228253
234578
269644
33678
165151
72990
229512
144871
291995
201727
19134
235879
111533
17574
109141
65381
35998
175283
234383
156928
48294
202668
36672
286445
57996
208174
63092
291527
89548
164541
114478
160903
133984
243823
222391
60154
82686
45343
92080
198620
8381
41946
282631
267642
117448
238167
237870
256741
296171
245636
138822
264233
53896
146319
183904
66612
247114
109936
26813
285734
233283
213330
36452
18324
152495
266302
71755
229233
307067
283330
42453
130723
283713
52213
140263
284572
214352
13108
30930
166031
43462
266514
288473
61115
79034
140081
307442
24722
52397
176894
292749
83327
253956
253936
143414
232824
278749
226521
50389
195068
244824
217556
9319
163357
107424
32212
251266
211540
139200
183920
213913
111996
41455
102097
305692
45618
303673
202496
2901
261209
245699
156822
121837
36916
130394
254581
61790
145634
171820
225255
93391
101861
211147
233883
213569
101780
225552
118574
45715
208906
66289
77646
242512
119547
122495
32685
230892
225004
300174
65713
129470
23024
122862
147850
211919
162377
230910
241997
195965
97969
49544
280173
106766
14774
148662
17618
169387
178738
307058
133981
248572
143354
302939
8851
282991
113600
29658
210371
136571
132274
92919
38087
114713
80078
95343
268588
287687
212074
135486
160965
21495
125627
245663
89626
187602
69425
102737
67877
176042
240160
132517
105523
33104
244534
223490
189601
122043
213759
135665
112787
79485
1733
279468
248707
300336
82448
74367
303945
21014
89246
253262
265522
250709
123980
303680
259754
157961
145900
198532
65884
22488
100503
103010
164973
256262
250425
21266
299038
33476
100791
90451
308778
261001
260714
219252
84136
234836
36559
28905
274006
114200
50052
83176
112540
143256
91926
5688
247751
141012
264500
137634
137426
150313
228141
118294
138492
287319
175940
217640
41623
173571
48343
187677
173442
155722
69241
142028
104721
15769
238990
238056
239834
205626
101821
226935
156665
71176
219830
124363
159225
287480
66280
280068
243018
210252
22279
189702
21410
214315
271599
156984
244397
195708
24011
40409
162419
7750
274501
91656
79748
263259
179633
262606
30025
191894
51723
280918
225897
217948
168887
19151
191674
49004
135838
282672
247014
301497
283384
106088
174416
249786
284857
73564
301721
179060
188815
54997
268120
221128
142559
65121
80358
173885
290343
230299
5938
264287
302588
260895
281376
243412
43946
66374
34085
167538
184955
301713
308323
180961
298586
81107
83804
203726
138892
116111
181077
94418
91394
127210
258089
25590
130983
169921
210748
226620
161237
199496
217358
43918
95642
265876
69347
165000
49329
138511
185291
6906
282474
206210
237013
168665
308578
201073
25366
6439
292905
127846
233795
283432
3817
46220
68319
60199
58119
202431
93489
169217
55624
146242
138152
154396
107037
195893
263326
51178
115443
153976
136414
169493
299093
234398
55741
121913
56825
217543
22300
178360
184890
184830
152073
308657
219302
293956
205561
251507
98683
294703
159848
5454
72425
176797
219947
247072
271170
203094
33446
71896
54219
277671
122394
83543
285712
35331
64844
6051
26718
36420
22667
285104
43893
80992
95663
82208
301457
242920
61370
257360
220476
207395
33343
295151
70525
277117
90767
252629
18213
49925
295843
226695
215152
292327
119902
188681
139477
220413
83989
264213
229629
275827
50539
104741
219130
59331
163318
268635
169906
272176
276640
239654
97995
287918
110938
218461
295053
90765
291215
5565
13359
177330
174858
301568
102017
103482
85831
45813
115025
233981
174023
75169
125829
193495
252209
130459
49662
103729
50975
171534
78499
188180
219668
186586
19598
152549
99246
77912
123161
9898
148211
215679
32393
107556
102446
164874
138659
207182
169580
63147
144577
306490
41358
254187
115961
220722
77138
228962
10580
52296
256841
9346
92402
262453
103299
272998
83470
93853
104069
121457
302625
2616
125681
176519
108448
268601
218390
260919
47450
11128
273505
171923
261670
67264
288561
18270
237635
1122
102658
251910
103124
226039
64385
151527
2052
242505
209329
161375
24240
144483
8278
231129
250334
282230
203194
164502
156626
73218
233660
295989
60937
190312
135832
175535
210535
163701
293451
30555
7163
202701
275605
101117
122381
246060
153032
125478
75243
234620
120062
57648
40901
61
148386
187101
155082
222846
174786
144881
230610
120054
112261
249360
104920
308270
237014
81501
291478
105327
219726
35042
5048
251622
134991
251766
201454
158065
245086
266960
59152
69565
162537
14576
72981
171730
141783
199834
173097
9653
17131
226568
267211
258004
261944
279747
32894
122254
168174
211379
112340
20708
139432
191661
210843
14483
73200
82852
161560
157495
157759
133326
284459
115462
187121
50417
207369
101970
243979
197190
275998
302969
201880
3979
256969
250577
3501
118669
6155
104927
117683
232663
185533
252035
44639
225359
52109
163647
247358
179361
75485
221340
124954
30125
61388
21865
9136
205268
237496
207716
4894
43057
13831
174576
267503
6270
51748
102098
220349
297657
270469
60828
185412
4022
8144
149359
122995
247101
264864
64929
138322
30311
5567
148418
35431
150375
162460
101645
30490
277562
211177
152891
21223
225208
123927
64689
97034
225803
12047
278214
192678
51160
175401
24480
68584
47723
258765
76312
191539
8129
121533
280253
306646
89850
257099
9068
59625
209355
214710
80181
244917
39995
28034
221095
177200
89024
195973
71155
230719
276109
241565
45938
3345
184918
245150
253585
202172
136199
305017
46317
258017
149173
64248
27451
211130
204726
103447
213941
96880
164829
213414
15314
38460
63639
105476
241482
101686
45921
56167
109124
168345
144889
167185
11195
242004
82767
273860
183763
106375
180126
153792
110988
59367
59028
45908
307860
266974
81506
139777
244239
210797
82324
168593
224813
15935
71887
256712
64946
217281
40384
257933
266528
61961
276253
10342
11578
183193
288341
308925
258393
53372
235840
264325
58243
99116
5407
118426
303467
63730
181767
256320
89447
169401
72882
155926
260893
16190
167969
217826
118727
11438
236555
143927
290017
216879
84885
302786
208931
189044
206126
119839
26
301373
159027
295722
14964
143982
208272
101239
84869
32913
170447
42900
173765
85596
275593
220610
289673
18037
288388
231474
172705
182226
117603
203878
239831
275786
107323
690
68592
33088
291082
110588
126257
217612
2863
80468
131629
235290
293746
89990
27958
212194
277292
5382
187530
185817
278262
11855
282024
43693
150163
39191
147009
106717
11750
154750
137312
296452
29787
160891
295506
185149
176255
269341
205311
179125
212711
268107
302234
23808
11050
306554
267975
32897
253346
101368
60113
162962
188035
7085
32057
198727
1065
131905
94853
75410
185195
135763
32417
94702
153655
14291
178953
308321
210684
112132
57420
61646
300479
86349
243215
149585
286866
309011
109561
108380
147381
96955
220984
80717
293568
303072
19396
56369
267077
231110
167198
111400
188356
222309
220840
99978
125567
273196
281029
147903
81239
29967
99926
213593
44052
155884
208310
200390
200165
19627
276708
240734
260289
181456
143158
272708
142624
211751
202437
278867
281864
24357
225565
7266
146041
108845
149208
189267
277830
52516
71760
59398
115709
86775
124678
277869
99745
274107
7130
223975
114524
75645
271637
134111
18883
305008
215219
268730
217327
105246
263549
233407
64692
91547
257532
81819
132550
200769
7902
24378
70480
12765
180413
250860
285952
284277
144698
127485
143280
75241
122755
253313
66245
169373
214209
126777
239923
193591
8550
176632
145971
267923
227976
151437
140688
285885
289952
204186
180637
162424
209834
166921
139671
155755
208972
185188
147732
204219
220346
302031
56028
214606
77804
48520
34685
62126
240920
269344
225984
222837
93969
31655
270574
31332
80155
160212
43158
148031
27501
83511
56630
254268
14573
72138
176525
233301
229643
50049
148127
7815
175253
272861
69097
282447
106189
240309
51764
281834
216491
10240
54849
286399
67100
266244
108267
187287
44689
194318
171350
28663
9765
58759
64291
208553
1073
265890
197116
239224
17179
196428
17534
194865
296894
80051
79789
99388
184305
118975
99327
274035
117382
282993
215740
217773
276122
164277
242422
119287
305483
81237
10773
8344
300678
180497
120848
134288
219665
153831
249459
193782
163242
87618
66972
158727
195499
250864
108001
174306
217562
277694
122461
238986
201971
280353
261618
22519
116580
161413
137646
207056
298850
306818
38094
157003
263363
230445
12539
177214
185246
174824
269316
126374
18481
200696
19390
226246
33534
45054
241938
143740
88629
242805
110005
216562
234658
72249
109391
305844
210826
191901
176311
125366
252354
277766
145458
92843
128506
18274
135440
44999
286363
63628
301322
16428
197827
217941
1158
53913
294547
128319
249296
121255
261865
283674
160341
160227
141016
293161
304568
304155
249007
23452
91464
38775
81399
167757
137873
125059
280243
192581
256592
118690
11791
155127
206456
173448
15587
219191
279798
48
218780
51198
7061
189005
47294
244199
47172
146689
12120
215065
293356
201405
293890
232582
16943
76839
29691
11142
65720
41598
240873
42838
68448
144056
18525
114758
243852
42532
299293
30503
120445
307884
251313
257567
105648
271156
205260
251939
25482
149466
305781
107804
112084
124174
174462
142065
21469
202554
95785
37838
10301
22678
244541
257630
287012
273458
204454
185447
24674
93218
56970
52756
117794
272030
25327
205567
39471
72323
49016
2734
40942
280330
274946
308518
62638
104506
151981
272795
118817
250646
37519
167177
228279
15461
183247
125759
2286
232556
227013
303996
4083
164316
68587
42126
307818
175487
166932
29460
94361
5751
142046
241781
26915
306978
107808
131760
140285
45829
231153
172132
217029
157853
117184
143755
19686
299653
37102
83331
124274
134289
6389
43427
115377
118235
53500
84506
169676
130230
306186
306726
168216
235305
228938
268506
275275
22953
95871
293613
91981
253436
63231
301670
263466
285090
128387
194768
79080
283606
114548
96589
21073
100661
258815
25529
163399
94896
277472
282424
58216
237757
283415
66699
24203
293977
161185
59170
33317
128855
249624
120084
277418
161952
201025
3815
222743
82522
77235
23396
35971
196081
280546
46326
268941
231512
191284
271980
64854
305384
126626
201803
249290
243708
239747
165242
155011
282260
22565
289150
205945
4764
25507
159181
103960
165269
5140
195034
284293
140270
166833
25063
128251
225874
248312
258419
155790
271658
144831
142476
74954
255206
61656
196747
283479
50132
205252
268656
251653
283207
5149
169209
136417
30194
300380
213990
279074
178794
130441
111784
125943
50907
22377
221075
237189
84294
50205
150139
32659
7551
54390
295508
230452
59008
154793
93098
74319
16969
19119
97685
198870
282743
157491
149224
223163
126556
292465
296382
152970
129506
288203
270096
192040
247552
240459
80300
111143
36685
213155
85548
13144
83928
144655
177019
171348
264503
64376
106728
28051
273801
284738
231196
98072
299656
189175
137330
267321
201516
256658
62016
257349
125544
83561
121240
146897
195554
164166
177770
218335
131138
50389
227423
242268
305826
258521
149651
200042
25192
188607
231716
215695
7672
36403
178974
46721
21130
178520
238575
254946
230680
118824
39809
211375
204820
43582
34743
110629
25789
38396
278050
89198
73716
129236
13560
33372
45746
172878
208977
10166
169047
656
170384
263732
42664
281481
168652
76397
211221
159536
303932
53027
213356
306406
197202
156921
270714
222546
43155
58891
146174
180436
134254
55574
53423
47220
98202
260092
72445
23033
269365
246928
221392
295084
213967
62439
84413
78836
32097
128651
97843
2465
168113
138132
184669
112333
240281
294006
277402
305793
122664
142212
221874
299903
42357
307245
113636
103668
148870
152475
52262
281474
217377
194841
176799
67898
167015
189290
72174
15552
266034
96261
264776
67766
118762
301528
167924
259468
257305
44202
169630
132622
296933
164356
90317
214981
270588
12248
197409
213219
211468
233498
92345
95597
200255
104330
298663
98496
45165
76308
197735
289460
127845
150400
178223
268099
118071
43639
290455
74415
51743
116730
277893
46211
301228
278313
103758
92576
297874
173576
955
186927
301973
7328
273801
51206
244363
29177
42694
142475
227613
199653
5833
186860
73229
449
284651
54247
227868
138585
137957
64760
50720
180556
169583
28122
141799
44019
57660
89343
204820
14018
189668
63156
45249
127983
226709
242156
168820
273252
131365
108964
158047
104652
260850
292431
58504
85532
205347
242942
49730
203987
286015
177809
229996
21956
132041
254780
204909
42045
303068
17369
50537
261935
48899
149343
19097
195128
304573
297767
16001
170671
262430
15468
98237
89135
157557
98768
54597
290673
47841
78867
234343
279498
249656
173773
70185
108098
199838
212122
140036
174546
161142
271740
160247
211453
246508
99075
231516
60516
300831
248934
191773
249496
178421
54208
18743
246605
51237
82075
101723
28240
12257
34326
49393
12652
205013
93594
110299
59398
266859
86855
124947
38944
116322
125885
135578
97195
29436
231657
255407
188912
111999
11189
105424
188210
295838
214807
298296
285628
220298
278130
309499
17928
51791
101570
191506
88823
242989
217993
124415
42821
200476
262094
200459
54919
126654
249516
158687
158505
177870
71082
57500
243652
283266
270547
86547
46485
46558
127014
282622
26629
192620
249335
255339
256676
162891
292361
114618
63835
176877
94310
260033
291569
104700
249109
272159
49325
155893
287774
101545
231656
16425
39844
170836
89066
148958
95488
222990
169114
218607
42215
200906
180434
274992
1732
131031
140883
128513
139994
43125
179139
234582
207638
128803
187587
78970
20633
48187
193115
56700
239153
192341
43093
194723
232662
188121
159213
166401
222243
61990
74419
252937
1309
80112
68342
151200
12203
102990
44650
123604
53843
24403
278915
69650
18069
284398
31450
304249
111974
31605
152462
208954
4828
200544
127237
175002
304347
171007
203499
95753
104470
229142
273133
181006
111335
189721
189659
227322
128571
89747
130804
39789
27188
38348
189003
202766
122355
264382
78950
70538
225835
108546
161985
235219
164532
148034
37834
185629
9985
229812
20937
150212
267428
165270
171597
170337
68617
168623
124836
229791
213543
257663
24166
179042
185401
233842
187084
126888
223921
58849
88703
163097
51279
151680
46038
305061
109654
230770
207699
163879
262263
285031
157197
298003
65708
109604
275680
102874
108021
189634
256799
50890
257988
214673
308693
173407
150187
28828
29678
155981
238049
281835
278061
54778
70132
5689
85702
148881
101888
246097
281578
199037
112433
250972
155281
56427
58815
132547
55984
165809
53514
294221
177673
127503
166168
53420
275012
85693
166123
73167
32878
287857
199898
46399
9077
204895
260776
41685
51392
90261
294953
163717
197373
159611
52050
69867
159370
95016
257026
91575
73453
174131
32310
99116
209208
27607
130235
202390
220654
34429
218926
137243
17990
263283
249090
261558
112848
306122
143381
75865
284179
135776
64012
1553
293804
250727
268230
119064
103728
131749
4563
287180
24769
290123
110269
107322
145435
132702
298480
197875
61182
186793
148938
71525
92947
82598
80226
173548
177189
250528
276768
120376
65821
106636
210213
274704
239106
158158
47141
50354
197253
259857
229369
184742
222076
8945
116228
262724
2724
282168
58784
172042
47203
221138
144920
256133
52385
307866
27649
39070
274288
118553
245931
261884
126927
265091
290075
217519
78275
151889
198118
120852
226743
94739
281535
296534
128516
159219
170049
108470
291378
28634
27883
167871
13611
281120
76760
133925
164251
32307
115408
10851
227911
258329
136246
132354
27636
15606
3353
204703
284845
84731
211373
234503
142743
60509
91652
77800
287600
82473
244022
148930
307842
5870
6252
20444
133893
242296
296144
307934
162269
106240
238351
218699
275178
265376
276243
156254
56134
289068
32249
103387
93623
278816
247615
147640
157187
173310
199332
294683
146877
88590
1688
29910
174226
151279
241402
96524
111607
172142
224714
113084
187771
58881
187795
187555
163095
274926
23165
74439
203430
79987
258970
289372
289006
203782
4050
63216
134467
49316
27175
98466
143171
98433
69694
15821
133738
38506
133187
96635
127713
306728
158413
45951
273297
5222
129183
303876
241632
11251
65979
152339
167408
43038
129183
106308
193702
306936
46996
4974
13448
22431
110304
56022
298897
10730
86358
196538
197573
113837
123064
242450
157989
108062
100284
290612
193729
175503
285593
274678
293396
1847
261004
77582
277129
147380
204744
39348
5231
113167
174473
242758
105645
204607
30995
272819
129331
241018
254814
258716
63980
268411
71927
231200
117121
90609
106697
282429
284097
95916
10489
160130
90906
25515
161829
187778
45713
147395
135792
33760
51383
134662
102616
74456
273613
263417
41396
172623
76529
8302
293934
285509
300574
197892
281835
217475
227601
227325
191219
42604
48520
102804
262385
284117
202851
282541
172200
199051
278503
126211
156509
51769
164307
156145
144301
231965
1385
113643
166985
99880
119336
278900
52506
111885
131550
282491
78429
287016
141643
262117
286226
51882
121522
143217
271628
112270
163314
161189
26751
145747
116147
98634
215627
235326
227353
105942
7160
26963
31572
217376
247011
48313
306025
212106
277634
238971
11816
208165
220654
5627
17697
49009
12811
183715
4496
204345
291282
100731
183977
295046
108737
282270
281887
73162
282653
76231
269082
111442
5000
152994
237678
268681
5402
155698
170901
13862
119015
73012
294756
238620
32748
113659
48418
100168
158292
155873
6364
205868
190024
164473
85699
265389
163307
128149
23678
45827
208150
228447
223469
44619
142377
233310
152720
40311
72034
36526
59499
130983
75414
305429
263198
199745
255590
208000
80035
306611
245747
287258
229979
44184
259464
77385
210291
307477
146601
246851
216090
110521
146097
32349
100586
210473
136431
223223
262178
37119
241784
175572
232370
260002
48880
222796
283809
159462
38141
85761
99814
199585
206833
260383
83945
56781
124472
92622
101457
87871
28871
234575
228937
271167
234415
295158
199925
128438
95307
135459
2488
152208
293844
230968
246164
182627
261164
194951
287877
274383
31419
197310
210767
282561
145358
226952
93466
170794
68101
96816
28327
21294
59600
220013
79247
249157
40561
125375
164348
209979
70958
19108
66195
191968
3053
128581
154796
276078
32429
211641
295953
262444
247318
268668
170637
82540
85917
257217
103160
257869
20260
166932
275300
222989
92970
267485
227351
75083
101846
82103
295311
67869
203937
147197
228795
16320
205062
175768
41881
277150
118934
91914
153172
175666
231602
214435
299251
76559
115513
286995
142331
289328
114569
69441
117473
216830
155657
231126
261538
62916
30493
170549
216804
167812
146947
16789
208144
303753
126389
59086
203759
149935
145833
66457
123281
127856
157220
24475
157508
96687
152997
19299
177393
18869
309823
276157
77544
22172
248450
2416
134155
175352
14914
165908
278414
106199
111172
163573
60327
109754
288816
29013
31119
185706
82525
4047
208218
156470
120674
107064
187218
152607
149484
211179
35578
7330
143367
305269
233376
137537
249677
90306
256371
168414
8938
66624
58036
78369
200137
127686
267456
168385
167901
192303
137357
44481
207564
12604
217144
13174
63062
300329
206269
119620
11173
303703
38422
98719
223476
119796
262551
260123
80258
174806
98783
190811
170247
172048
180467
275464
7398
264737
285942
266641
213151
103006
132580
224245
254751
128145
288257
53169
45067
211840
286366
86886
15862
99232
150690
288679
52968
150693
174181
278587
156510
130434
197830
31085
154686
286929
166563
36306
72850
96903
175677
167413
58893
241872
185044
198754
142470
124598
308453
146408
305114
134796
185440
288712
187951
168693
260256
217295
124007
59957
72442
145320
160058
60015
12814
95114
274405
172254
236759
158408
2066
183144
87718
8842
243875
237106
201397
33953
189819
39444
107710
186252
110737
249584
218818
57256
164067
308010
116241
279738
145778
76630
184340
21563
73966
95218
171102
288075
244320
115590
278738
114793
131964
95821
187460
61209
242657
265778
288591
263718
16185
277294
138790
187150
140713
48808
135064
150107
39012
296589
166021
216412
192573
180505
265179
28200
293347
120595
219210
252084
239658
218361
35897
291755
213625
293612
62433
21030
161472
109369
236122
14133
145026
151469
180535
274848
28232
70135
281557
249696
68844
22420
69040
54320
210757
130726
178375
168256
267185
177666
199461
162748
196674
214900
183179
141531
252507
90627
303425
16323
228609
6643
259345
275311
71723
225328
102366
1457
250028
150111
241922
64112
70268
54807
152306
133230
225763
76827
250938
82769
238588
298820
127690
30826
276148
300544
136710
268991
33071
99092
244650
289970
100243
169601
243804
201073
263737
169207
165072
206557
3857
145534
304904
5215
52230
40714
250625
223655
205402
251198
85275
168881
135590
266430
200223
156810
142429
29567
261758
259778
184553
131185
267026
290030
94975
63920
245620
112118
16648
190678
222888
60596
230914
298989
168146
76242
224367
170582
255972
147110
160325
207014
133684
79116
75881
282239
297294
87068
302820
158918
295105
54673
224908
155982
120942
43480
36441
308435
253431
65037
27545
184167
2037
225649
205886
134368
244200
181379
33980
235065
135883
146749
97933
288119
46539
68557
165862
254987
175648
259296
265414
290797
153784
27638
266675
50776
303925
166190
285583
193792
190640
24033
26713
82306
273079
259420
205337
104791
15633
304923
125127
184925
217725
251864
229462
184588
63716
135952
12409
168569
167614
245014
274373
285126
228091
40429
110485
183803
267280
149253
20312
293062
286109
270914
114549
30687
217725
15377
139234
305817
67716
16794
203116
248542
295704
259955
83186
114284
121111
59049
95930
200868
245299
70901
230931
94275
206646
17093
217781
264863
33518
48626
263924
53138
86997
25700
159963
273595
124906
296542
5578
247096
232182
74060
268816
71776
37633
152804
88386
259744
243920
67895
278773
150654
36893
9867
138244
194675
197327
5720
231800
65205
155970
96124
228455
247885
71885
43175
60387
177006
152080
254244
946
228917
25703
7921
280874
138454
145353
72737
140353
83205
252954
250795
147083
244425
270969
18341
184258
307392
116349
166380
159537
37721
254200
139050
2706
163729
112922
104576
97490
288539
224815
252463
174153
69786
4691
49295
249031
114493
14547
308155
122559
290595
37411
100145
95124
152531
254364
26748
54763
31810
129892
241638
21888
158446
179779
261136
87696
4619
62367
105186
22248
127222
102644
254805
138117
8672
57844
252206
174690
42206
41233
98796
269153
2922
113572
55939
192177
196836
239440
259441
22401
266323
93287
100279
170799
201025
245230
56936
237924
280716
174063
47083
116673
110198
271111
35846
261241
97359
196620
14465
134321
104168
147675
107690
279549
198086
262116
305697
179832
53569
44158
264038
146804
83794
116359
105709
116931
166576
30399
241253
300832
285863
46023
47603
239043
111316
44275
232266
294708
281386
305472
163497
17734
108603
5512
247700
288494
201410
13915
93162
190783
216349
208273
96612
116087
40698
68139
284826
139316
17872
254020
70114
270628
142737
200232
187801
107040
91035
4440
200922
18327
169007
185802
102264
294306
240349
224334
21995
228363
306127
248922
206665
46046
111781
257490
67367
193736
221272
224587
263169
53181
245390
156677
75143
301798
31991
164138
146196
95895
61567
187534
241033
231132
33947
203343
192179
133719
202320
258188
37593
92049
274637
209123
165466
297477
307324
24530
305636
221723
284720
29972
291925
308077
14147
35312
210439
129359
139629
45581
216662
197677
131188
260796
197661
148187
186395
259743
150697
287679
206842
288399
198294
298794
56440
12998
11444
5689
245458
92350
128182
9133
42590
278387
214705
270679
175052
221388
16196
34832
288792
266797
157140
214873
162709
253076
275608
151727
246367
281529
236235
152967
20827
51500
132311
264224
229064
228946
38322
110193
178641
73394
206662
34712
265544
99712
129919
301456
117899
193101
35138
175548
164615
153994
33507
241498
57478
127756
151765
267352
245652
34546
185706
87715
217293
118493
15688
95556
20500
17257
213169
232564
40242
256197
126830
8915
136222
110156
212256
17262
309446
21569
189360
119528
160078
42632
125619
160121
98665
177137
154510
6900
66603
204759
305322
114464
184493
141275
167463
85184
269632
4703
243225
221905
218558
51688
237676
287562
125787
84882
24667
11023
21045
20909
245296
191714
97665
186614
99279
22832
36901
289058
37201
267495
177412
260890
79511
255049
3174
242004
91531
259140
81940
231804
299583
92563
54808
150518
237818
30520
95794
19669
206698
54185
133001
196486
285372
257607
34164
171099
152029
77472
110139
277937
298521
73346
173124
230741
23459
302418
77521
225511
51783
234503
202546
202629
283172
43574
106333
306213
6212
238228
199571
169420
171906
93856
107902
273062
19048
204040
288952
88483
217119
67909
138955
135067
187235
189201
281125
118089
239679
247074
221182
184925
234227
152504
282339
232096
217503
138337
34926
286109
130999
238895
40861
28146
91801
288079
77683
26796
204856
58836
2452
104865
143020
33319
308881
244777
87919
231491
174367
248426
236450
92298
59882
54252
222174
298054
158443
69173
221305
260972
280635
280201
186769
43834
39867
199181
293577
239859
275449
280395
10045
182558
143462
146068
26986
120664
29752
138268
177280
128182
128804
294578
5803
102321
64752
287219
187114
105607
171850
114862
120095
57352
24310
62693
105147
231636
145897
56212
203286
131346
137391
55492
93111
131806
97176
34487
201803
276693
263921
90433
41863
96625
215283
278318
11420
159207
71335
289985
194850
204612
80190
95215
165639
304497
215169
127901
152106
207385
21665
4888
262286
309539
250233
126953
147405
55883
134506
136417
251457
64045
133577
51735
266311
69868
209343
2498
233256
268606
297123
61459
15901
20181
263540
178809
13908
222680
41609
15626
269343
162382
89278
5650
294022
7153
122291
250073
17482
69557
29127
226584
52584
119214
69366
108380
36610
289579
141324
64784
124570
51013
183665
271293
253648
235070
84419
309889
17703
21336
36364
97417
292756
141079
156457
5057
150339
20074
78636
173066
113270
287249
1907
207141
19428
296202
150229
302406
235000
258708
45325
193800
92746
100922
247949
38756
173556
89129
253313
156727
74997
220336
287995
111883
226384
139913
2535
22967
269516
64162
56127
34067
209394
159053
84254
81102
189220
172754
179187
257226
208433
34682
76212
104703
240095
212331
291141
148567
141205
211443
113439
219748
286733
60217
104912
14649
140333
120999
25267
306396
178414
139816
105199
174281
235179
283787
170205
255416
47264
227216
132122
121470
213364
157090
85344
54734
87117
47060
141504
31560
98584
31045
232271
201718
85353
277510
113613
164310
255506
160509
255271
231849
296296
248170
231449
57714
44429
189166
133175
220924
51183
199564
20023
43118
140403
54566
71199
43673
80711
115407
252041
4482
34421
269656
73110
110699
136429
64028
7089
83267
116281
213525
182782
63684
204702
299505
74483
216341
235244
60540
37602
212474
111413
17502
1403
144570
238573
135569
303548
194457
202672
179732
219334
146473
201291
87750
23931
230810
109955
157548
95297
220322
65696
187819
126317
233719
115210
15004
203236
23717
15633
211561
297825
3316
203093
199491
306594
262068
102869
147140
218605
196451
128234
140053
235993
48685
267529
110636
118299
244921
108462
150777
214220
35754
228505
176468
33776
199299
138347
53321
12124
28807
656
26404
208945
120107
81739
189475
199205
241520
242292
239005
13552
219494
130633
83707
57751
56748
7672
284679
307021
304596
207491
57707
306812
208041
136036
261370
262250
162953
297243
217125
181021
130035
147330
131504
89187
197682
286255
74970
11114
152
74013
197377
186644
135121
37031
48475
262228
288
176008
281953
183501
20175
29549
103587
639
24271
199715
108182
116243
65323
4769
272819
46743
42175
78191
305160
266617
181718
85863
64465
255105
280464
144046
219183
189019
148212
87435
8037
21021
27638
90400
155356
87148
175738
225329
197527
116606
184463
86513
66577
65550
149624
213493
107973
136743
260404
235519
204921
297444
132823
267198
144602
84636
223912
307326
78925
268207
119881
31486
259511
123021
205423
78910
4356
306277
104694
158454
56848
131851
15709
59462
159056
281806
74202
255462
232375
96476
28444
18047
161029
289297
308731
258992
257694
27223
156327
111915
143629
170440
219082
86545
304673
18152
171599
68441
280576
79570
128196
142204
229644
64024
188867
254641
44405
297511
261204
210226
92066
118399
301779
136397
17154
185529
70944
151467
63696
201051
85127
64777
25317
109665
256378
219028
125313
286830
271869
1165
140100
241230
172806
81159
210449
37239
195618
105040
261124
25614
154810
251797
57901
301095
114817
279533
90048
42734
198928
103090
137252
234700
34804
237069
115857
118302
309536
224905
156314
110858
294836
96860
299585
17939
196991
218445
67983
266383
278112
181896
210013
38222
215668
274541
140188
246256
40200
71163
219439
128999
90809
248996
266275
64558
242051
109613
241102
20722
22716
309433
163034
105900
135432
11285
187480
210695
199329
280644
121997
305714
250723
294848
157820
217817
277141
221946
138462
148164
71910
254865
136597
298391
281737
301627
230212
873
120115
115807
29430
264085
23000
167047
38680
153208
139809
90644
285679
104294
268263
192943
247751
11412
263820
138401
38736
82831
98538
227552
203445
13772
136248
226588
100073
62018
90602
280900
124700
97457
172631
300051
159803
101461
229011
23741
309896
557
167286
240028
150330
74909
200864
140916
135555
235187
19359
197161
189230
143178
127838
197954
148227
159496
115656
120404
273906
287723
128515
256443
232515
129619
85227
73147
111724
198028
106918
220441
205691
116966
85361
46750
160377
280094
284300
18209
168280
249404
13945
70767
147580
168276
264646
119332
309833
43904
55944
300721
306307
34487
212532
104021
22932
171076
182086
156870
43837
110647
96875
274316
86728
177020
164635
59187
134810
6017
9680
264805
109763
243488
5876
274537
85287
85590
244742
33251
255686
23803
170768
117518
244694
236250
17071
148400
76315
26065
36333
75041
198923
178919
130853
144280
152245
170201
248694
282193
103928
308059
155859
225164
137578
129750
92286
309826
27090
127430
24195
244575
133056
43253
172880
162260
22349
1098
91767
280386
286442
91956
165840
9675
167004
119526
175635
201978
253368
135728
288826
197987
108635
153158
67452
148128
307759
93324
149205
230004
261417
132990
87278
8743
288330
303203
238164
209671
251869
113878
35857
29513
102511
280745
38160
283323
191026
78752
274784
32863
296588
84098
271345
37154
6438
182080
80220
97819
170240
123444
264178
2457
89076
256719
88535
260077
151680
111497
267622
178587
30480
219012
268257
214731
147778
304305
150744
246313
200463
258231
67503
50553
181673
11064
247688
121168
222960
291415
36251
208334
31656
151936
174189
266700
172202
86806
294884
277527
180078
180618
211687
192917
103895
16444
54645
37130
275055
212023
239440
209668
102660
288897
72440
58920
68077
309229
200365
213047
91985
309308
108248
79425
238789
171612
60633
69691
159674
137479
31384
64819
195332
291270
145184
81672
229653
280656
194804
20662
20877
190578
185833
42607
220447
246609
74091
44341
212610
191285
91092
50185
70724
156858
69161
40106
15023
66586
12801
132891
292946
8370
850
55482
126012
52016
293304
283382
266474
26207
133042
58899
307211
247341
110440
133761
125273
129125
166041
65473
294710
206266
25498
39962
69142
46543
65498
79212
286719
139545
110699
255663
85082
309180
8298
208650
141360
266182
272203
221530
8194
22306
139236
226017
182424
47465
242444
131294
285021
272370
284723
60755
242770
201349
99786
36918
207772
42560
148225
153317
155966
35508
142783
195718
101774
153344
216071
168175
297437
251988
169352
81433
209626
204531
133659
187282
299865
67591
77655
257873
128351
170315
4930
289359
282668
279106
50187
2714
181884
268679
281676
137793
197790
138708
219718
154566
290069
36953
92776
45023
121327
246330
117987
258956
296104
20767
203265
113878
29092
130853
94908
293742
66921
2863
189740
156769
194197
45977
289793
39007
214500
24145
104907
48042
211508
70756
297667
1177
253641
272254
230861
154034
277252
214953
179154
57887
244812
88184
259500
146474
199344
148141
242332
262375
102229
79418
96621
280915
242930
74618
282679
160427
108416
121811
202791
265066
183838
209292
222555
41865
147721
46687
99554
178463
305448
140602
277429
85017
142149
294658
46492
174854
44295
58712
47985
103845
65232
199096
7924
156506
165071
257653
179909
126494
306507
284598
266077
109887
242908
188504
15876
305706
303782
273150
62226
199100
305266
64912
292638
235367
165917
224485
244062
83484
5716
93591
79202
192141
222736
8969
286462
294554
106045
193997
44776
179468
66667
69893
255040
228402
238316
170230
57298
10161
289345
78641
206704
11606
209208
114655
24978
168157
193577
269838
255677
157656
140926
211744
279176
120160
203265
161884
21898
103819
281999
266062
87995
261978
207673
66686
147271
165415
167821
141522
225245
109058
17536
237950
119213
27525
17560
191207
278379
152006
125355
162780
67906
53783
162176
60600
152159
87817
69326
228032
277178
247825
61752
282037
101078
229380
142378
105061
187761
275285
85512
82574
254617
248251
35258
160300
270696
66242
34595
61548
70225
16253
4366
246225
38285
47966
114268
273006
216519
130736
168985
154650
172813
1552
210470
280054
134045
197858
111682
43007
275785
54834
262066
242885
270353
160187
259028
29112
291780
36503
8027
309464
66478
189605
260266
201868
199067
189944
242523
286598
52216
73579
16683
227906
278111
261753
165796
254547
240523
236499
45534
142139
82873
183833
89209
121177
285530
25792
208804
264274
243875
294746
111994
37093
258026
235751
29722
258865
177685
301148
73573
188432
267246
193675
166193
226847
72275
54902
284683
29030
281127
77410
80988
208330
119168
297928
128266
112896
160549
102763
299432
146840
47782
31524
126722
174391
40181
67969
208406
52676
167188
105147
33866
286254
288451
13591
194046
238069
280659
51214
190784
152275
143157
280433
23572
7082
275602
117550
188142
12735
16786
136982
31030
212017
272086
259503
213236
122630
240600
124679
11498
1462
211494
239664
143945
154500
24075
175324
58214
40886
142053
303417
293520
90011
74428
273526
79293
51728
292330
273570
189074
92284
146021
42965
67324
179676
144722
227262
27236
5331
252034
223028
32036
155534
3667
267639
8558
257540
251696
101115
261397
290810
268789
228711
32186
18546
270954
69947
246487
209165
82115
112946
115289
309264
28336
256244
284510
195180
16431
286904
100678
294971
216234
210380
280965
206886
17380
209025
47371
210164
262585
214785
133881
85853
157908
91834
209294
115629
194835
287396
123044
197498
136305
33070
99503
274263
21535
52444
82217
147375
67610
294745
286714
72323
214328
66560
142496
269942
209080
268652
81692
278815
284068
111315
76317
60200
276168
69588
28036
207087
102010
3028
136274
66804
191895
57446
18206
115963
246849
140481
52371
154888
91324
267039
170679
135872
74747
54404
282736
223958
295798
34342
153304
221750
284748
102194
132731
148583
307215
293276
131947
140256
137622
16960
134001
8975
7421
187581
87202
181449
50829
207606
56838
231050
193068
55532
279301
97722
232973
204646
247582
185704
97390
277640
166222
94132
185653
256286
10846
54895
130366
170485
11557
82934
192991
298453
237098
136220
100637
172078
245653
309615
276654
293884
128459
123610
183681
239957
174320
94218
240937
140548
122990
254790
210943
37761
150657
82995
182071
79352
109750
77071
230856
15001
112731
237235
306737
157902
273657
220445
58403
133656
92006
63335
77193
217806
285056
181983
285690
134803
273770
90083
215058
78973
105363
165451
9515
32063
239711
293061
250537
41903
259377
286519
162430
247112
269079
233728
250585
120727
254548
228116
200812
109027
294507
64212
172236
197110
295636
251204
173572
247386
227721
186377
288446
110449
40855
296945
132815
103151
264139
13810
277860
156053
69892
2569
199496
151804
31976
31598
183678
31710
168254
180451
236838
107714
288852
268406
48678
20059
176232
237942
204556
66313
160291
60188
101431
288650
248707
58467
199622
162265
249847
112666
156008
42763
82819
36296
205615
194581
31855
32700
305091
238193
177095
162255
48640
180453
53523
242269
248802
288873
217054
292737
35013
82440
92722
197289
125922
38128
161272
129549
153922
170549
85909
131853
44078
53158
80204
46452
72706
77099
64331
190331
53400
72613
200350
112551
158782
306102
138678
97981
148846
1487
243194
247873
276895
309386
65354
307014
251118
238935
303160
38250
231608
154999
7003
183345
180037
31464
128128
248884
35867
56666
112765
125401
282190
1556
11119
193340
109108
110464
6290
176236
34060
110698
146622
167394
19347
113345
277694
274481
263111
11347
100032
182416
272490
54811
303922
150949
86407
240091
98281
170102
108024
239357
180423
309783
49450
263285
279905
17742
166728
3955
297213
171172
284861
70972
181733
16991
163846
213225
122094
305737
17052
269094
98773
248414
133161
132348
144534
170382
77231
83773
150840
20269
177084
55154
193254
188956
211133
38604
56240
261592
90747
124011
278353
186730
107555
11065
214706
200555
213157
246470
285056
41812
305107
162580
45785
291579
147560
191531
192498
128481
256129
46920
39231
209840
63769
164894
89655
174664
275189
6595
18238
264248
155239
184897
155822
285935
29948
71153
137326
302663
112106
194081
295552
38741
235612
190511
98919
7354
206227
234964
212316
167851
80291
300572
215499
74201
188304
65126
69622
240083
206885
309019
264862
205096
86776
247892
295564
219813
118869
133886
48568
94956
154358
189859
228264
156416
103
103182
195652
212680
180711
153426
264894
173627
281186
229318
177795
81490
230151
275134
295603
91587
190214
238353
245826
62867
185699
278860
97001
8957
273004
157435
136513
236962
223047
245488
261061
51365
179362
248428
118528
251101
176571
42972
135851
118570
91606
265559
272738
257821
128572
296493
278794
82031
41646
45059
94544
34996
278255
213311
285146
67963
293422
140053
23189
308812
294673
204598
129190
300298
199991
25692
208636
176515
1587
238398
154169
279994
281933
38901
247787
144217
100359
51698
147368
206796
138811
1164
136859
132497
59418
44350
92131
298186
269335
276132
225482
48655
268385
255699
65433
214647
276363
5538
254316
291971
94056
293979
264616
272977
132101
110709
285000
246803
162588
189632
190450
83156
304042
150513
153751
142839
293587
74764
145483
59090
307972
303247
263493
152648
53937
41453
222380
172094
98741
241399
180087
302607
42764
170834
92440
156333
4456
99966
142704
166299
210146
40603
226535
82243
15515
146267
298687
110837
66802
160970
307134
29362
163160
234765
220919
32123
137512
43136
246053
85986
107257
279903
294159
139254
48981
241389
295722
114769
61666
62893
230903
290288
20859
262400
275992
275279
95722
246500
45330
1819
13629
54542
177918
205210
65671
204134
140302
2582
272100
248608
290279
77618
229388
261872
88932
18203
149955
93108
112054
152039
45944
143465
31743
33753
147912
268184
147074
186723
165177
157802
229720
145949
139740
188855
194531
176485
159300
182010
113198
284016
61547
35454
147643
242920
153325
147453
250753
67358
123609
203047
125915
12640
225274
154503
254801
274356
22398
203156
203792
176875
239565
186840
25529
144909
243522
41448
13014
128929
240516
251375
105505
92601
210384
158455
176640
97514
127080
23395
18789
166092
70397
27910
305554
46175
1714
30459
55473
73680
172543
99987
212528
309701
7638
242759
308441
308704
301615
304120
44861
124322
196355
94163
7851
71230
145404
259218
248560
42388
270944
134955
183757
186410
166322
268831
306259
102301
40831
264722
209711
33605
57632
40742
179049
84240
83909
250847
153473
279317
309892
210033
166619
126670
130465
70116
29646
195198
292836
79686
138248
288838
181653
249050
122697
29956
59783
1678
98524
295022
15007
271099
82386
249920
99204
141456
7844
227501
211254
93308
135809
173020
77212
188274
309995
20425
136752
241154
117385
810
282013
116298
290580
31060
18455
285359
249362
209637
257516
44823
250743
59140
6865
155307
175666
145046
186359
230288
178508
25930
193499
108325
131233
20948
244554
77194
151446
61998
281660
192833
115397
304674
140987
214836
48112
64978
169965
33979
90779
136105
127800
308423
161704
43735
4865
125300
183923
125043
183351
260467
119064
78499
132524
244343
199245
82682
225294
297309
202949
76409
42692
121601
240278
17627
244774
45814
259791
208878
46374
74034
197530
271191
196603
223827
5471
40166
23788
148393
79274
208220
41348
220782
134550
53798
141047
229588
296276
60502
81410
250836
155846
305190
197970
270412
199412
181456
136297
193728
25800
116912
25403
128227
227267
197145
10482
29416
15159
253028
98198
50355
189785
147084
72314
106398
12312
220625
27832
241788
86315
250401
170784
133478
227522
138919
292206
242290
224511
247231
188855
195863
285105
224524
75530
115493
125059
56809
125800
204885
13034
115919
183784
191032
274193
190567
57861
264394
50435
58832
292703
256522
36829
32381
183285
301219
76773
8421
132360
250524
290073
29203
72755
64252
58297
210708
19424
303866
27697
171701
281810
291737
8814
154444
61935
26875
227314
193652
182451
173348
264871
28196
43087
54689
34103
218237
34389
188716
106470
277181
210686
61167
198685
286914
283165
282842
307336
303320
48804
116829
186300
20350
18468
249767
283534
210838
78928
81478
103848
89495
91189
166037
10637
125553
303821
98512
22566
110396
195870
190611
87742
40246
207136
271499
303886
298538
223479
121703
14144
140006
145471
148016
146777
184358
218135
208948
165057
152472
2823
149363
101663
203209
22380
153836
176849
56497
228815
259843
18737
233810
275730
38272
140334
74321
177788
97492
76958
135748
229544
282077
215404
186524
100322
273617
131244
65478
298259
126538
18121
193118
177617
74379
277631
121561
267482
95173
53014
253027
225300
265613
301100
174205
144855
252663
210425
123732
15722
225699
150180
101333
97477
272784
43584
154613
222929
11276
11699
163081
63410
100838
128741
158281
224511
219098
245835
14679
14966
133157
6267
151184
93577
210178
222634
215957
139900
161201
284509
235971
279387
246793
253584
13777
291359
213268
5676
296255
93935
68619
245327
117467
188892
108007
67114
194777
181808
247602
234309
165894
32663
261889
34035
216578
18377
301943
161560
476
15967
177032
223773
263997
87044
304247
147876
17676
7360
18386
151308
204677
259279
257874
172653
72948
151603
160898
147384
17297
301621
286227
172060
169280
91424
86881
188596
63238
94631
191076
213363
234346
246246
129425
303070
262549
304134
241881
240211
135083
194234
129830
278808
74182
60944
98799
118189
243072
205186
205098
239704
178401
88226
167070
121866
60142
72430
25198
164309
208982
5878
78982
8404
228256
297842
19952
15487
156170
51281
649
249858
40628
157788
231515
87672
225689
118779
130832
59233
156152
180460
221967
5406
198854
231438
280170
72695
84989
227793
208206
301057
58194
170962
167616
150294
105989
274764
178012
274456
77070
10421
254957
1180
180753
138961
172486
251871
74924
277749
266707
188957
19653
253865
110155
291086
124010
140057
6920
579
92204
229074
156572
260143
268455
16006
254730
29691
210125
191890
171881
232903
90404
22520
37613
191747
57148
182798
45628
273443
123366
103998
36184
165168
72095
104478
146020
156132
163785
209848
299038
81548
30656
301345
39092
293637
300805
182886
95317
84281
12626
170953
43631
201103
269626
223584
27802
272818
220639
73047
33988
151651
101640
192716
206748
52210
196063
127133
66195
9116
10603
234771
15452
6175
9376
49426
34300
284133
14078
21604
301750
73953
246430
302869
227041
109452
166613
238863
58540
174242
60389
16882
193322
97883
297900
198658
69843
68327
307961
56988
62670
84753
36397
2621
173473
110041
109929
134296
67590
31348
107480
133471
272189
161350
153604
175622
249847
136331
285956
152177
132291
90180
105181
65099
108360
46392
200580
255339
239563
228669
69902
185340
170613
87287
188697
235124
76032
251938
124766
254740
127160
238298
11231
147639
12698
302216
304631
236445
851
233484
241125
283500
226056
92263
47953
284731
47550
66968
170261
217588
33317
50063
271480
235128
137366
138567
140656
170330
137851
260567
32579
5397
298879
237495
170525
3856
254428
228131
169349
226587
175033
51473
118945
93203
256651
85019
254586
206353
79366
161277
20388
299916
37300
35349
54161
150354
5398
223694
269261
105817
234948
65784
216734
139667
298302
245215
203799
203400
57965
150212
309459
158426
84879
212995
178685
95327
49568
237843
135098
12724
125420
289000
72246
79913
71607
154651
141110
109833
87635
37827
105841
27146
192000
97482
133734
197344
107154
152428
218737
221832
41171
183862
220336
130081
67854
76363
163187
109941
265221
246655
143055
85088
295520
144855
296554
260554
167327
136616
75868
135527
187881
174763
111805
241322
233328
222154
149039
246265
283099
4560
63274
148356
230837
151127
225215
47832
275505
33202
87805
52905
938
83114
111901
270073
122675
83906
236653
189518
120384
91197
200104
289313
270851
69564
70313
126018
127820
216239
221056
299612
71772
35682
52063
25600
145049
4683
257443
175262
73405
156367
234198
127165
155271
50123
258104
243992
114399
27574
216283
53813
194065
122143
158109
249087
190788
283206
184347
218149
184912
134019
35978
41461
294216
18034
112221
167166
166245
181920
47041
49862
123484
307918
99018
207956
272583
80668
4274
99075
27494
20879
137237
143840
79733
44852
985
219907
208855
136484
41101
69529
277765
289222
44334
263580
237333
127860
190883
54122
160862
188368
165107
113484
229987
89499
28980
284448
64347
293286
76562
194232
77392
230872
96612
142791
58063
174275
51108
237431
75964
234334
45187
266270
9307
195820
307608
144266
196239
193502
302409
151425
334
239043
214421
203502
195038
265700
92842
229856
202322
136569
40907
215102
106826
3881
228497
111310
259755
134681
216791
173112
34081
260246
189226
205136
194522
217213
192230
14045
88618
288141
299166
167517
40760
131804
258738
216177
285714
160121
94514
175305
22951
168458
207224
151170
261828
38243
195404
249427
252484
64381
114234
29643
128058
178032
156374
223121
173024
14293
109320
45411
220990
215332
68113
53301
170318
128863
270195
286623
179494
263653
122026
25045
99419
147793
225675
256821
94670
256375
68145
188577
137936
212505
135351
305132
48326
53389
292675
300943
47876
309674
34311
220798
272935
98472
150992
72560
240063
71393
120008
224159
13328
234136
235992
257812
250399
155604
192221
12513
254479
243035
285035
265007
268643
74116
40881
177223
223857
151874
51026
137164
124467
98672
175261
64988
306371
91463
255443
41987
56875
109297
296676
25972
4504
126572
159048
272659
296890
147615
279336
55595
109580
52953
178688
192385
1274
179365
192384
192631
142520
289058
84111
198782
288984
198906
190822
38640
149076
77961
145980
37147
246879
198755
283568
115783
32303
19379
178884
79385
108039
209724
202130
132407
179577
146376
78316
148977
208943
156720
235287
222066
213427
66241
39732
300624
260167
227027
92339
262776
207640
165432
37664
184026
253700
222678
249857
66662
21943
113303
28228
121133
232356
41275
130738
264753
14385
187472
89070
280042
232768
139970
231463
3149
282628
20285
157478
160383
2521
49766
56136
165235
152134
156396
236732
34839
147903
309323
216959
91550
170448
231010
161834
34530
235587
51298
94329
164589
124600
168656
191167
64060
94428
309452
228561
97909
202420
210962
292581
51962
202354
2486
149484
162397
120608
141625
12184
207809
113999
48685
222317
60980
173338
113355
203048
46591
301102
253213
44569
28214
129736
201296
305863
162275
295848
268143
288484
66833
252454
219858
208745
233089
49700
120185
192105
284452
179504
184889
200715
11263
107203
17178
200779
257784
83166
230226
49482
46349
151390
85957
93400
183467
234872
155123
98970
128252
246313
266689
83574
230902
21250
165363
61361
270636
286995
267480
253139
191549
240732
142539
193602
294309
247852
277462
98574
76033
250463
119389
264717
152745
25110
53675
153138
227638
64925
255304
111855
124162
78341
159521
16429
86917
33328
198721
303761
125786
113622
238708
244750
42865
12564
253010
51461
229648
183796
135060
309655
160888
86167
124906
12501
35772
147628
296462
16601
111860
211568
289393
134679
306896
40050
147902
194055
204381
157177
79697
102875
171545
113989
237791
128562
267759
125818
139526
152008
147620
263088
68402
40891
65794
73557
158544
164481
279089
179801
112234
222628
198767
29388
154083
110763
181893
302045
279482
185141
4856
8347
291596
236381
147904
201870
189300
84157
278923
76424
64970
177168
296726
90322
164821
240529
38052
142355
47245
203529
40335
216591
115326
128649
243870
114164
201080
212833
52910
280197
293207
97835
135734
297582
304432
265022
153391
73991
216257
207032
190394
67304
176869
39787
137799
165969
166999
39195
306286
94451
212076
300998
75994
186116
20143
186438
56509
207964
164953
191292
258665
544
115337
230828
243813
299439
24124
149783
108919
112470
227776
71272
79433
125764
297577
125418
205567
271573
247056
119622
21771
136435
257017
113186
284360
51722
224748
70477
177696
274840
15280
223311
219886
36036
237149
100076
170180
257662
130180
218967
81840
30456
256886
102659
295740
217353
187186
44583
30762
275122
43678
19656
12929
271353
97083
239534
195866
60351
262195
135444
98898
60166
193969
40520
281223
75734
202416
32479
92448
42020
123976
68205
127871
162945
75474
222153
162690
35965
65876
201856
221744
12924
166607
171785
135702
189089
257356
150684
164271
249043
219099
253603
192443
278935
68939
199852
243795
126420
179173
280597
24666
152068
111788
163392
276311
300080
239020
288378
44189
308653
244801
105346
193287
80893
292658
254624
286150
34559
141359
27271
7324
277736
219902
164405
17778
103631
71641
41134
182736
181791
268446
89147
81443
28251
193088
18799
210299
151137
292764
74598
10585
215498
243291
62106
279252
309836
284489
268080
228015
279512
28335
272660
17724
190433
197791
119267
43937
169987
248173
93275
260455
57877
194320
148783
200649
241033
109907
272868
198973
117261
108714
10488
280779
212607
159553
201753
61770
60710
42881
183826
222721
27638
53663
191884
60275
74933
160147
250113
38713
91381
154507
22517
36794
301654
22865
125104
188876
175040
2478
74891
226191
159191
120174
291815
222997
130281
221537
79360
193762
220658
258548
222448
287789
25379
136915
40476
248293
194545
178548
220146
214438
167262
30809
223599
147318
228195
236275
193397
218214
98929
263635
193494
153631
67535
260747
287983
76129
297791
173589
242144
111304
82627
153796
48094
244457
144074
238863
85019
118786
23068
275863
20086
191208
9391
125446
160058
203992
7007
20985
258104
213670
53678
164310
291390
226277
271476
75047
219018
36437
232514
160813
246547
256648
254045
285233
139890
24231
138753
211734
92916
223887
103536
164634
52506
297327
114661
120008
189594
49545
263214
216695
187284
233462
251684
11522
108972
19677
37371
27676
277127
185401
245296
22658
215932
88469
39658
286028
212083
63104
115285
213856
145355
18853
65817
139258
107191
51459
115873
134515
280138
86500
238693
215119
263109
40824
161573
294750
304717
291675
31638
15490
173177
273694
153427
87184
72048
46850
262305
161253
92266
283076
294319
275401
106233
114967
242959
137206
56045
17005
157931
145403
169960
126491
35864
157011
19454
205776
240841
28887
269657
193742
181622
219160
272870
93051
157710
55870
162121
308896
5363
189186
187271
95439
44974
172217
94251
179967
276817
63949
87653
195271
213180
246984
256792
64195
167375
222723
27194
159112
132712
221048
289391
210900
147175
175682
118453
92990
110627
292651
21673
302296
290690
38799
103158
124343
102382
209918
220896
300452
101180
65338
172076
286370
277013
94725
63834
283886
42265
68755
33538
103218
223597
25458
102223
248377
44520
72912
124089
263439
98746
228364
49550
229871
77330
61468
229690
248961
283070
207248
298452
80318
301554
159271
306484
246523
198120
85774
49541
125923
308428
308724
242814
103087
176301
138244
296638
12876
74510
73826
55996
279584
99249
271239
46082
309878
107675
171045
193536
8718
3320
266265
303117
206671
66088
12142
44290
76852
256769
115433
43563
169526
99997
290635
31674
108067
135320
3272
11013
95620
22575
208364
110851
225496
162382
254596
159974
105409
263837
113228
80440
282041
109602
281367
132508
10876
74525
132662
200887
83118
68129
42467
234761
23062
76687
206078
51378
85687
194214
140192
303218
61661
163568
162115
216966
21177
218073
265516
172993
233238
62365
202528
201664
236035
66906
101793
57979
143884
51357
41642
206
290645
5907
170576
69950
152920
222860
120530
23676
40293
77596
1266
194622
249524
14164
112785
117458
289267
239216
40054
256446
51829
276400
54947
221643
78015
164914
225727
18348
308035
173426
25894
234086
306255
130019
122119
148656
185257
72463
303672
181099
118649
286849
140708
32934
194393
112133
235201
182202
62424
67837
140108
214554
18863
201409
99789
297958
200880
306371
18926
280640
289170
116804
71504
275900
161023
106982
109677
228832
189248
234986
140906
190674
260633
82198
181595
294494
269870
113868
180382
292873
79702
294493
145277
243806
179835
83174
56147
268846
61474
238732
15828
196160
305105
290455
271831
113813
290314
17919
11877
306401
241177
189844
1176
188473
42561
27139
77607
53596
71521
81849
119893
212955
212360
293321
208947
293022
97250
176788
187020
18744
292181
121442
292433
74306
202324
78519
262841
174355
189691
43304
87107
221392
68338
233723
219426
208382
60379
187141
98044
127183
77903
292176
3933
3468
114907
226249
267707
173241
50156
154713
85391
11424
232001
207264
294795
265869
87795
66339
29648
42311
150694
106314
226988
283435
112134
153707
190459
19614
196225
119012
303207
147301
149894
307402
215708
40529
80433
115245
92461
258347
143849
96593
253400
276011
290311
8029
47929
163057
20369
204601
214594
293373
309503
258990
28036
223509
165509
44239
224052
182993
228173
26383
289502
305003
59326
187869
85471
118582
7380
46945
84703
254668
305973
192621
63509
212804
255571
252629
4598
16510
266876
19958
177658
128092
73360
148048
272302
196646
135358
212854
89840
304556
215423
131429
228820
62031
153905
277102
174786
212152
244513
103054
210288
3100
187779
293424
45879
263888
135064
286506
12545
159774
229727
245535
97058
189955
210710
199461
270207
2368
233525
152345
214623
165198
236420
5306
299140
194627
117575
269037
215243
98705
227101
128507
220090
264445
191515
67270
125547
66219
169017
97396
104915
35697
152969
88971
86530
98852
308064
95907
81825
307027
251721
167731
13255
240419
273874
25903
15433
129490
242885
24862
57589
114582
130877
147898
90608
221094
88631
58365
244340
73924
269253
176661
16931
199437
244537
185278
229444
84683
146750
12236
41468
185240
151942
89852
271293
293873
14922
303430
139860
300892
244972
180850
48701
28828
125882
279709
190843
91292
27209
220934
254327
46898
29882
110075
108074
210931
174551
223361
287742
226492
117934
39669
132412
233945
54576
6128
115586
103162
220669
118498
103789
23093
229272
191129
275118
59447
251791
241196
154017
287034
271750
211290
109831
106672
77424
89641
104153
88047
120933
253405
275221
24185
95960
225252
127509
169959
184504
159921
153659
175684
297834
309789
231960
230364
143774
139416
309237
92017
186766
152068
185532
93725
142628
34486
306005
9265
200726
270352
272574
192999
8695
69173
222593
33713
178535
211531
21077
45465
165313
71388
306497
137298
77209
139306
122595
205268
63074
123138
126974
238
218930
59349
197993
28842
273089
190510
104573
4276
41037
170342
36407
286274
224677
154164
2091
145824
230518
308508
33584
61225
306827
80775
262049
79220
18288
88308
138352
233875
57399
233980
269022
111515
53179
203176
134879
156142
120841
23198
161395
242712
21879
123365
294161
307496
271763
139623
179562
19900
128227
194736
123472
251999
21325
117284
90318
246406
24722
218407
64120
218435
93983
24624
62946
82762
121859
160500
8344
45405
98059
148141
180851
218298
61332
82422
260333
88401
73533
153068
111386
243876
94410
207424
175326
194758
249793
294091
116236
214647
79496
142286
195498
86501
222546
22031
291393
188393
35282
261666
113061
268127
149948
61173
35521
189501
190188
195870
176613
63875
299223
213730
253629
77955
122253
253649
154537
21289
195016
37600
118880
106981
99301
292447
212281
211110
54370
245429
219150
4933
130086
307433
140682
185364
58975
301886
93068
57485
158573
379
228049
83394
196147
16880
45619
136031
7164
107254
116943
123654
150903
52956
158837
81026
195801
126700
237919
62521
77763
6115
8587
56914
195432
70060
253886
99970
271984
269990
285000
262542
32169
189053
69796
148481
56348
221422
31813
54629
295585
219372
153440
182158
85981
104573
187067
157840
299366
258734
87437
216753
248504
8725
248090
238635
266476
11924
227604
236694
164875
158466
60319
47668
87896
279708
242528
208551
97302
158285
255603
38808
128787
54789
31516
75350
86813
138864
60445
251606
21944
288033
266105
87180
208426
137657
155668
216753
224268
210399
80589
253513
58964
250402
199661
295344
184205
259115
43686
232231
125197
59616
79816
276333
133215
254978
30830
223459
114101
144643
204351
6123
207747
43433
209742
116943
247058
79408
39133
144553
92637
47735
203436
187919
23536
78144
288118
7663
63178
238841
49362
237910
244636
197444
88383
176870
61196
161373
86544
104378
91962
45580
275959
74927
172610
245523
309243
72036
44971
275081
25903
194369
194255
261911
172163
240404
12936
268177
203840
78113
218615
227846
306076
231819
17355
85868
4131
20952
259085
206365
249906
87459
151939
181958
133825
13268
178560
197760
16661
204538
109254
303627
155161
64155
299790
36105
272603
264395
272233
259669
9189
196232
1167
211389
225066
89641
24533
189510
287894
216540
282958
280053
165954
157198
93726
116994
19755
247630
214950
38352
239343
195139
274558
247036
208849
118541
157730
186122
25802
167870
72581
119328
33642
135092
234667
143614
276921
34186
4179
254609
221545
65232
154956
259137
233953
142613
112712
104393
236613
149042
107622
239279
293730
233396
164526
117567
231935
240904
115234
34577
135100
53922
258267
115407
189543
136558
181245
154413
233130
107817
88964
15128
57785
4806
71653
108001
40041
89410
307235
284045
87336
149517
268971
166735
41023
251818
86112
199290
86826
77257
164546
35101
250544
16309
308942
3729
81464
11236
17509
269465
97175
93376
116329
160815
275314
207579
116555
298795
112878
158975
31031
235327
267600
90316
285874
140951
39461
83432
200463
61693
138163
80056
220841
270262
232632
309535
30752
297506
60034
211605
271850
197355
1571
37696
69907
120153
288096
165239
117295
286898
12936
97617
247244
227546
187032
35521
242463
36908
192182
116332
217278
183579
205585
284317
182801
5429
64148
127745
265750
189939
75134
19848
20553
231563
260682
153949
262222
298712
238364
158451
126389
293568
309159
27981
71682
164675
259866
109170
7725
287987
58825
154986
244958
28910
64556
153056
114552
108485
43591
211812
162673
201225
163162
92462
132059
267253
171562
201516
16970
7072
255150
150771
294569
172261
54310
148096
241911
273352
76420
171771
185744
114008
57421
66723
117383
294497
130652
196493
242219
105722
57821
129154
288516
221951
614
28248
144295
88158
217114
239531
96648
175507
192904
134371
236179
133082
126329
132004
129334
215305
220473
93538
15650
155822
24295
217452
216344
120370
309486
259784
61551
282887
121818
192848
71880
28808
282969
28437
230411
252840
213328
155334
223082
152655
129377
196866
247320
159510
151802
122477
26956
95223
8682
267804
129877
185171
248597
105074
273896
148381
242046
252061
144984
263669
188317
71135
175918
107738
249015
193630
274426
131551
81769
6563
232180
41634
178222
62492
18308
91657
87213
954
124242
277791
24106
133943
223093
166177
303181
262398
26769
209419
286231
274887
17655
295412
157562
11111
111602
184590
203750
213698
135897
238394
127043
252276
255820
65539
124740
184100
17703
102024
248984
76364
49713
38465
126061
141432
14367
180216
181655
76131
217981
296767
296905
278105
278761
190170
1595
32311
175988
199942
124718
52242
143186
108691
146758
28453
122262
261418
99465
273465
264409
200552
2158
69894
233226
307333
56828
33767
66544
94856
61010
222962
108458
70580
135153
216217
129878
276916
28602
93766
211482
165656
252580
260937
215089
117143
251605
220588
128589
116541
15438
122415
10979
7643
280889
151886
52549
50349
241836
65892
18828
150344
151437
307522
252529
134739
134606
91455
204647
273698
170767
208595
6421
187216
126552
305363
112874
258500
209892
41887
208972
250045
66369
42898
259042
170279
241218
10616
230088
294408
209670
211003
270065
154926
223768
290486
208710
168035
81446
32693
154207
99840
140796
300886
227580
158398
18638
183948
97332
20945
206071
8461
290432
162999
108898
250151
40799
670
327
226445
307735
30604
121120
82328
289373
259914
98435
216794
34577
71545
128589
228176
278932
195661
31736
100294
53782
54166
204009
258726
46954
238764
309962
130100
98388
248524
215838
281055
176497
178980
194740
32685
59759
201681
12469
69550
259196
283856
98237
294506
60152
57005
92834
288082
44023
171704
238385
158726
73828
264850
69179
245277
84875
78771
261607
29664
1396
87702
168839
177462
53247
131274
68324
25381
288990
131919
259201
15663
166884
290934
7465
136713
186675
233860
118183
29572
243143
135245
227987
12366
147570
236751
216549
230586
72818
299313
271438
269340
180526
23008
215098
196492
204009
295932
171226
4101
13620
164404
109680
150463
64217
230572
7295
9707
143258
140354
174966
27066
178473
183766
66027
307962
96180
227068
247541
95526
43638
92209
11930
279573
272930
236830
137851
19208
60301
289712
138858
89297
4938
226929
144124
264366
264049
211203
52330
180790
139481
231071
271646
11509
11459
103557
69762
216653
89019
22649
228538
300194
287787
285190
265775
47669
49911
205287
58004
284265
128788
259293
222167
282883
241308
285201
149430
29590
170832
243523
124725
292870
155179
191478
72708
72970
185013
117709
54657
298739
218151
217076
244858
142234
135454
275885
288010
188232
35332
33005
229224
254838
253345
128326
56782
230481
15729
8749
252093
51002
46163
60312
298191
90533
78691
257606
68945
196779
303765
94339
243529
92323
50581
113697
66816
107860
88960
172445
54305
189360
80709
69046
166219
41153
158343
42649
180761
184232
292850
19787
62590
248510
121415
130565
84583
282595
156594
87315
55731
78039
40203
238088
110029
21789
272761
306998
168349
56425
264300
145377
123759
80575
36359
66972
35590
277838
240339
113520
181645
115084
68013
171601
17334
310027
160676
35631
289170
4113
190005
86894
25955
30452
185716
181283
235487
201123
230721
50197
45905
117238
265857
188287
595
88846
282945
266844
98264
7388
12813
122502
52148
33209
110227
83728
55023
302954
205587
164607
254448
262606
118898
72696
303416
201941
89596
185289
252898
283279
89759
196634
202507
196430
269771
279635
157458
147941
212230
78324
135121
212768
217310
15753
46040
209527
38075
174019
61137
112261
58066
232869
128309
79500
87617
103263
223386
235799
294092
211820
146782
133507
106795
40015
141288
126450
129248
62601
64903
268332
298964
140309
309351
220517
277582
275693
150172
78092
14264
219201
275181
19096
163814
298226
296526
217297
76547
156836
95825
119039
170831
160619
126806
217010
20238
42114
215187
71366
109365
10976
285039
191464
276232
284946
95841
108113
64695
280406
101579
305907
234532
259891
30220
63786
73197
83090
54487
131979
249337
130625
165567
166627
192162
19361
180350
83895
203978
94931
179285
177941
198797
96205
65844
246022
240597
234212
261920
274267
34700
227532
180463
177229
14811
60142
219232
303988
217079
199281
72354
271915
190656
78110
39511
65971
150813
61765
248737
11022
209943
167389
206271
166002
93061
69501
49540
73062
158033
208631
163996
303378
183486
1501
72611
8435
278753
306481
209416
163092
210824
119229
219667
151980
76523
256440
189579
53432
72784
246832
94075
97806
134223
169754
122362
43228
51109
295974
254471
26071
220269
2700
216583
57523
249536
299688
181153
183409
19903
217236
163882
190627
172607
31990
28074
114933
252662
73047
214054
282541
192339
268453
272922
113335
226640
38359
7224
258491
81664
38752
259070
159470
137897
75088
309217
218510
227628
272130
27439
285634
177611
282387
103732
148363
147932
303924
203700
198005
258757
250115
185344
24957
57801
264636
225599
260104
130175
136113
51053
91964
96268
2085
152073
139147
125377
293476
249191
183106
62218
167810
298192
48969
11706
100311
83769
263134
260111
158647
285311
91270
25955
105340
142828
305498
86913
234001
14614
280155
32370
45421
27096
162928
51053
264613
188888
227243
212114
52019
167911
292186
53954
287902
282066
50178
76078
269608
134585
119161
143506
8977
32238
24515
203511
205732
197149
109853
172999
251466
304110
10681
173896
59335
50
24158
205943
79728
108538
148894
222121
273672
158174
283585
148124
183671
69795
92334
108061
284468
295443
20423
190685
133324
18903
282506
80577
300412
196556
246859
103443
67654
112211
55924
195192
26018
202570
171695
41573
98173
272750
276566
149143
306267
156612
220825
238210
213923
48058
37446
47413
45763
226471
261565
172305
223929
36215
206615
147166
25418
167119
61704
28881
96581
249028
271994
118049
152141
122244
292427
5685
17662
253697
76037
198047
24250
47954
293373
245843
195070
178462
28561
291940
179288
42902
232374
7803
224896
227965
95220
11068
86875
231366
87243
258390
125938
151214
291330
290492
81004
14408
124502
118348
77450
244155
232370
267010
106211
218460
96416
267933
139666
234367
264724
179410
190840
29462
22404
38405
29957
62572
226187
283714
191813
175332
3110
274471
252177
174276
190714
302659
266411
108906
239360
269992
197138
231710
135183
189378
263895
144399
102513
41499
79896
119650
72888
183569
200412
142025
218816
196368
136783
5006
40474
154189
107973
308416
89705
140251
242861
162257
23521
111750
303377
270662
125247
62498
242237
26591
52203
237459
159091
171594
134263
232239
41150
85659
72848
155500
107141
196372
247255
202592
66775
279114
218612
133929
223903
307447
245713
164896
171996
40999
63654
180659
301121
126748
219701
206556
260505
217594
16534
255156
178398
29481
25929
174086
117457
293643
37708
98102
275736
117150
50449
172720
15627
6353
295811
266533
158596
6609
115147
197510
239212
33884
78560
93990
110300
193786
14236
113447
87111
149183
15133
27018
129952
205617
87282
69963
25501
243984
150
303953
236942
276466
133055
45003
43557
242400
178323
174402
46938
175614
33944
78114
238712
231610
277270
4348
286637
263757
165435
282986
20861
206870
229152
103766
26636
123747
253784
115831
252147
300052
226598
179314
306537
46716
80340
110312
272852
190637
43025
105047
41404
94939
222072
81814
307178
250690
15772
265349
81207
60683
191478
156883
115469
146380
230143
129511
150070
12272
181783
73375
289807
63458
264414
119086
207714
239688
290889
45908
46539
68691
147912
99551
174819
269813
244790
195954
271348
223418
200951
58619
33381
231922
64842
76084
165770
29630
204441
261876
171520
22110
244959
17513
276443
135969
177129
170997
147415
158215
107342
278021
133936
136613
294774
257443
212057
52724
133031
154852
141105
74780
196390
135269
190362
49767
247288
249674
205922
100559
125361
89140
60294
265927
123020
66300
258771
290627
155054
195638
101960
195202
86963
285950
252964
243393
183578
74866
236067
227147
75431
297042
140285
168297
205223
59439
33102
111440
82292
292350
12622
148125
57161
270931
144508
253214
217097
265011
15561
78508
242187
289558
178937
167316
82185
279277
131514
166782
161596
8120
117807
32118
64759
271304
209908
257773
69835
257503
199360
33165
300228
261466
152107
53672
81476
155956
54271
84593
148531
210925
154521
25206
156723
253437
169483
127823
34032
36442
248099
227315
215613
169625
231725
57717
270858
75381
211503
273307
282264
187459
164361
185608
297412
6842
282015
247617
72793
217751
125044
210763
4984
127524
77411
84417
101839
276431
148863
309389
283758
158400
264876
304129
137615
179504
36665
288
288347
298971
188673
253071
101934
183894
71719
102828
217197
162277
245441
152017
101187
262653
68796
222393
286303
75060
125724
91329
250314
260529
206659
88015
103839
55407
269253
31499
265079
37269
273194
287769
270826
286002
211685
127124
219714
209020
272841
268887
165422
144478
73004
74282
63287
222079
125800
189893
95854
241549
251995
55980
136226
140574
65101
159821
122936
121055
247453
182813
6196
231909
170085
4802
292772
209173
115927
6195
186914
167483
80862
78546
52169
198428
244774
207085
289271
105399
308621
255398
49543
286588
200393
232756
172511
41449
171607
78425
156310
110896
161224
177309
2259
309044
118195
248024
226270
210973
2304
163018
26513
40033
264692
211441
287696
200095
140973
157932
77564
281600
276775
145422
191586
101251
269019
215340
268036
188154
10129
264945
143231
220055
300766
162420
134136
143171
232572
153025
177326
900
22779
213853
65230
86973
31611
187090
303020
302791
222663
126230
88981
129941
51087
179576
270958
12635
157906
188948
100336
131796
113907
134391
113653
88411
221920
249237
55244
56976
180693
25451
252927
132923
86040
74403
168333
214325
307715
270481
280351
9091
186177
248170
287004
159339
122762
272560
220937
153117
38083
117740
39166
125414
19753
257939
167281
170890
260249
281897
81283
207602
146253
57800
31178
38317
187950
22596
94664
150019
280863
94679
193072
293323
164921
40251
52703
191028
232264
135027
192941
234031
5752
186588
134317
80133
126963
102752
13893
28658
254266
253166
182849
243385
45375
273266
232589
249831
272831
232657
81848
214965
300034
123883
57601
292431
23168
35289
49999
106579
212338
286851
22740
142598
43048
171805
15492
147792
106066
165198
149688
52660
149022
175602
143918
77017
29213
73487
221992
38656
133064
144686
154776
212195
164073
80405
256806
134053
1246
264294
149660
82680
30725
291577
192048
130285
165814
118624
38809
103260
13904
60448
284099
308145
174216
118251
280967
291208
309597
170584
88592
117382
219993
101678
285475
211644
273965
103901
251158
151535
131222
205954
223070
96491
59991
309580
194193
272581
247346
72788
293127
261137
203197
256791
47562
100054
124348
126722
126340
309761
221722
295188
273882
221810
112527
79503
85289
120477
125607
29238
200047
55277
170149
277413
244731
107353
279456
25895
290676
139282
234732
131933
187376
143646
167216
170897
236135
307415
90521
186704
159951
19222
228117
113908
227499
239377
48916
166807
177739
143422
278462
189441
258052
207055
106542
188938
238891
109498
48667
274875
3716
68686
192569
304715
64111
305557
284115
228826
277503
27407
205700
282810
21403
107367
285822
39495
261017
274065
227864
151459
16830
174515
98094
164189
109443
211219
263466
185910
106738
149438
146104
203522
281771
3289
25478
306611
288932
274246
309783
12253
132495
82379
235298
63482
88801
218491
73599
159469
194614
274590
257390
244831
73754
33937
152276
217829
35125
271993
306878
95500
90550
92715
86145
146827
69272
21891
285850
11671
161494
15552
256296
148857
146083
41635
218728
212425
167525
215730
199645
48165
100566
179421
12471
222680
22680
152703
241050
235429
122176
247177
112339
172754
54100
7553
287748
105263
272424
81429
261602
51547
235064
293864
122434
60632
149628
225223
19321
216754
192636
118455
143450
106713
35103
43583
45807
31702
196876
129172
18590
203122
121133
139521
23695
142722
187924
104424
147588
32124
48639
143146
212524
104139
148642
81628
101071
272927
86953
78654
195609
283692
70185
278239
73044
137870
101627
194236
290422
191777
296345
184921
234954
35058
142183
260862
42600
204493
148325
13771
53751
236469
231872
151631
219368
176337
216293
244668
86560
260585
121685
273495
285008
302867
100915
160498
71764
227014
232722
220457
273263
140682
250218
217804
123123
47246
277271
158786
217830
303523
227474
214114
40454
294326
45964
209691
301743
25106
83338
157778
61847
211089
249724
170719
169872
101842
125867
124870
203783
196611
237881
26067
289041
256432
206689
144673
141351
281170
237277
21310
102543
174531
95469
31531
277380
114738
245816
80636
282003
93703
207487
200637
219386
264495
271190
153095
270039
7464
204294
120906
174038
249941
190892
17822
169305
4474
70154
113439
246446
239586
86147
247657
34248
103715
217406
5492
165248
182204
6089
280087
17790
277044
157334
293829
275716
11718
90968
257487
252860
185022
92027
138123
81178
7346
173302
132554
229946
36479
302430
52304
209120
51323
166185
172749
221686
75496
243346
203340
128232
88278
223909
297485
50443
15369
285053
65290
191684
175449
147010
65814
178293
253202
207344
119613
269260
279475
211452
268009
206835
44683
66280
96292
30476
217283
23100
197185
4271
68880
63629
239495
117804
309023
66563
274283
112787
6689
179455
131275
41036
201776
42496
90600
151918
186444
87075
139601
276413
39222
128215
263148
64670
205877
22747
173741
126537
231252
5175
168032
19626
33496
255278
81038
269261
261311
193763
227888
253670
66864
45306
78017
255003
86575
174866
62280
194322
88963
146297
68753
197732
228434
63423
70719
136698
220799
81077
264291
285079
238199
145315
273287
243905
3363
190808
207346
38409
287495
6236
221239
37896
121790
262253
282002
66648
130164
37967
155938
263138
152514
154637
130408
169000
49083
29221
124896
152291
61182
167716
125770
129712
164448
90506
115834
292572
163539
105113
300760
147898
228602
289272
103171
28418
211558
17116
67874
110208
91318
156642
239942
34231
136102
110184
53361
139130
204010
261527
157135
99514
155064
139712
7199
291120
175182
291715
252221
268447
169119
45560
283188
198221
96244
170298
2437
190559
131216
218025
257120
237222
208176
211002
35049
97709
76528
151721
305561
136294
305038
210144
264011
302355
7625
222888
85786
279203
306155
102623
25562
269559
126408
253641
199868
179043
213829
1101
114844
200183
70717
291383
154646
121556
289177
141331
138734
297980
309114
168682
271778
75949
140186
115673
174586
36390
18205
302158
279844
65942
159632
286436
81916
64835
237188
240355
84811
232234
61073
183297
90692
95767
70884
152586
237015
230484
76198
30736
214196
191907
18228
80816
76653
118443
65577
226735
138339
214125
57256
241500
92356
138057
135158
291319
81697
21404
266503
134046
213167
90590
3047
28069
255336
218833
280347
300277
3281
271095
163462
151921
54577
103933
293314
172752
59107
5151
221429
65706
188084
31017
96680
79075
204295
222452
194585
183844
290344
140934
213619
246671
110622
262603
157527
209763
60372
95394
97171
24055
43931
266317
310045
57658
15069
184051
258806
188538
308916
184932
26304
273246
136349
31620
248612
70442
258234
13707
281766
249386
157381
207994
250201
123278
205378
109381
136580
272266
47708
187126
23772
24615
106205
177362
162487
124675
218207
135686
175279
124979
4214
36986
66141
11131
185733
246942
139968
223264
259537
307501
268177
69903
183300
222080
129105
84825
142431
37905
26977
128154
85490
36700
34775
13055
297621
138282
190798
29256
207352
297038
148721
85470
212397
107826
209383
73444
140606
139365
286631
236023
184110
242930
283316
26742
106171
81010
178138
140509
86114
39957
177899
165422
93445
208887
234831
307753
101371
186980
141240
182457
50590
207672
188224
210922
52013
43863
127502
101167
154772
107886
227200
300715
273134
210413
240072
214786
222327
54605
48053
234165
20770
53997
211427
9050
117930
234285
168610
19101
244914
274522
281229
170094
155412
81230
51144
27014
278893
274457
116798
142144
235935
78440
6254
135031
127323
90146
252619
138236
305778
164699
100077
117836
92434
72003
117451
248523
176313
73390
96588
157891
282040
142334
216704
114180
152932
17380
5029
185079
300336
59508
167849
162664
87648
49084
230556
196211
164237
11324
43863
63259
97965
181908
173264
49689
239188
44500
11457
224524
141116
100710
140231
239010
17995
15515
124652
86285
63450
80143
188854
127856
57546
257335
167707
141325
248605
204965
300942
185408
80697
276925
173068
22707
207594
94987
130561
277727
434
119111
162070
251822
164621
287847
200714
105292
172459
142975
18755
262068
295177
82787
154671
1133
132064
134500
3993
205886
12580
230669
191386
21068
138902
160409
250697
235955
97118
178383
166210
35819
284980
67260
95277
294254
54380
45127
67677
251675
103745
187223
117087
120802
459
181928
112336
82411
244512
49739
298203
105334
79368
124815
35104
161994
29236
226010
92879
230393
4217
167493
187913
20996
204702
236616
269891
36208
97860
36008
92227
27021
299446
242530
135424
37784
138057
26798
227284
260485
247616
158672
267631
59735
165021
303817
149775
214228
289210
85501
160564
308201
81369
107113
191639
55177
186790
134407
281352
244378
55564
5301
3281
284398
287204
208386
93145
254030
217939
147141
205979
44571
213553
139191
185661
39853
135863
259905
121754
263386
31063
294095
117595
7761
216539
189073
89548
88399
248389
159770
216734
41886
210827
29574
138342
134282
186293
10267
280075
218623
80672
226864
67882
120370
304392
37389
81842
16417
198056
55981
75238
164131
237906
268842
247176
114577
22134
40009
258196
288590
301327
265847
290985
120980
227670
48253
146523
103753
41835
232438
194565
272609
88745
55197
80379
235240
36061
251802
51011
171451
303399
117690
232819
22451
97778
261984
222069
240241
230644
27035
203085
32545
261514
5477
258293
209534
31500
33844
162661
17752
156330
98177
309739
190803
276419
275506
262194
203309
238907
8569
176669
261722
262160
70884
156993
92867
89630
160569
243111
89334
186415
288748
191383
123131
182898
140598
76072
249812
260449
214377
181117
49588
235225
26380
117754
75307
102843
22169
43861
219270
12318
101975
174994
1680
4392
39178
199757
8274
294395
236835
169298
257882
294113
233621
105004
268148
264704
191249
265482
9499
201809
208610
201699
110825
22494
54873
218715
265358
137174
289247
85995
131455
103390
204978
276119
25512
265596
25920
66746
254249
66859
293877
78306
72640
181125
110420
193594
62456
49878
32249
128956
125980
177910
218918
232221
205047
25793
55934
206983
196340
191713
226955
175455
212211
272600
255116
84925
52482
198189
266506
22366
79429
221628
142362
60454
38061
122407
169973
218980
89834
210412
220149
92770
180687
59779
129951
229539
24826
281933
273863
37083
296759
60115
265953
165764
280109
171879
72607
242378
86545
308219
91555
134000
11439
143208
222369
172442
225515
278596
81231
90809
161171
193806
62089
30775
62912
305960
283205
183013
144182
128860
70594
130317
85132
86421
59131
267952
175463
115636
217805
69439
271166
79804
174552
179332
114346
43693
235847
28639
17024
77464
89537
12964
305857
202189
118302
287123
57911
81989
144771
72939
253868
168096
260048
296610
93892
262515
253056
81736
42616
73118
31843
305683
81767
172660
157838
251051
122908
130977
23573
255322
233044
34297
189763
237061
6504
226311
17663
22398
134911
7328
8338
107254
100043
212261
116598
42915
285642
288965
245070
277750
130725
59359
235597
177714
168340
297083
129627
106777
221620
275542
133544
59886
157844
7162
173996
292918
121721
280986
101008
282905
171319
294323
18760
85657
117554
64216
69664
302280
222106
215344
88164
37445
209683
160373
220809
51150
91886
36612
154641
271151
32699
198876
118030
102954
22132
132486
273572
146602
76062
181913
60167
73577
245493
217930
175576
244859
172149
79911
301027
287751
54682
171490
125025
176984
305655
128363
106483
186890
32940
13792
197586
269175
279778
160744
24292
119928
19290
209325
105664
179999
81584
47082
297947
222895
142825
74132
277918
42749
198657
202176
56897
265256
232063
21018
282411
18631
304470
239552
167047
152928
268790
37214
5182
210231
6689
251316
149728
133128
38943
125443
221125
119704
253062
75510
306672
184651
245058
230184
293169
86140
18686
302864
183160
148870
223068
51666
275933
167428
271249
135201
64151
200879
48855
72932
2011
78252
7149
298158
10968
68709
87995
16190
11649
289220
220973
213710
212056
243306
164799
25655
307478
43505
249708
81231
11510
172680
297157
176835
260392
201387
239239
181842
192209
64390
14457
299405
108095
212317
80288
8550
238324
177404
153275
118500
293893
6499
272197
279751
146808
155704
296701
122462
174195
121141
191382
240719
41626
93660
258534
79529
76909
188441
2710
91997
52049
115895
2608
7504
183692
123485
103660
277315
183426
275006
71029
268798
269898
142634
124020
184271
114339
83383
4992
31534
225463
162790
22251
270282
262470
245875
223009
114049
85921
114589
267102
205976
132230
273281
306472
40776
76171
271721
244441
279999
200020
206455
7208
221828
239406
226637
154175
204291
40772
76359
187775
190076
101419
122405
47220
283473
208208
140646
16998
126759
234428
63831
96754
247154
197443
201489
237205
55900
64706
45314
34617
123031
69713
181867
31365
265863
95555
132824
239138
274134
275091
82784
68387
272407
267086
114061
127119
76753
307413
253404
184289
309756
195888
223995
146129
201742
245752
41870
207704
137762
224616
244801
291810
296164
197300
52125
282187
263362
69164
69332
293589
58777
250561
306544
78649
187118
274385
35310
241700
122028
70604
139984
231058
184321
307740
150461
283187
220790
223128
119826
277294
126438
76620
199488
62738
132030
186443
192668
17111
160719
175329
77980
205044
174771
87065
205129
165079
200300
309851
62909
194627
232021
292146
39101
162771
370
113440
262869
69069
151037
186828
127947
297761
108225
92912
265663
180733
285975
225815
290854
162236
215846
181378
21357
234252
155398
135136
302422
45175
108576
60462
37284
295499
110585
50520
89433
36034
139016
135194
50537
61684
302188
230604
199167
68945
206471
187843
57049
1707
224032
117244
141004
304145
296619
284127
165691
82322
218067
31171
41187
18189
143954
234139
149377
67975
107958
251929
110643
176268
16682
291888
104205
66846
274614
70947
264897
272767
118934
111412
280361
171101
151840
159654
233486
201288
22647
94644
282582
207614
202663
161558
129380
252263
199965
197090
34280
218894
152279
201089
51503
175337
129064
17593
173615
119759
280725
239820
57716
152711
155099
83283
136150
123537
117002
112135
269301
278270
263598
277362
233865
289023
176164
34968
110020
229411
185681
163101
45027
194772
17999
53802
188195
245865
300368
69400
203399
288750
135565
202906
194597
283265
82687
142059
31645
282876
217706
288450
271500
68158
6104
224124
41583
3271
125249
8793
186694
118352
125152
171954
6350
226968
238592
81118
79015
109197
7170
93339
308001
272267
14140
55247
41017
211775
140285
199120
12008
112033
16872
94446
119504
102144
82971
135299
165390
299061
115370
179372
223848
295282
99106
107602
141008
197105
174928
166017
173859
88299
308525
174917
143372
227880
81968
258924
168807
109964
33630
66352
230455
282829
180412
192834
264307
309798
18887
272801
115153
300315
170334
183863
177715
23574
225597
52896
188008
104288
164338
98171
55715
89831
188107
256982
275273
200604
216674
279858
58428
286332
30831
296216
195616
53692
288757
228819
194350
217105
54366
284402
306499
91131
229723
222198
156122
44414
172774
50149
164176
99660
191258
29982
240634
95716
25463
4603
299142
143325
231679
59217
31315
241093
118911
283475
89736
123409
55254
182800
131719
57382
187162
23638
196126
301926
148887
88211
244780
14208
106983
292948
282040
246164
175871
165635
63131
239896
175291
148928
118085
290035
251711
145134
200460
149847
196933
163043
4300
153369
135356
279418
217103
130902
50023
7110
304661
141812
60450
191042
118016
196739
119823
26470
214065
75436
97000
142146
169890
241119
269716
164481
187593
35791
269575
293399
306932
169063
202685
116335
250603
160769
221536
6225
222996
151747
105715
31312
5384
615
290851
218662
110577
46243
175561
64029
305493
86143
57276
254919
226706
246767
4039
38674
294853
20743
149793
59417
160789
241026
307727
264428
158664
150912
15766
217154
35576
206861
216108
241614
181684
145432
32066
122935
33234
200017
190722
256628
282328
212006
228899
260164
200870
291576
77290
67751
96693
267539
16491
33274
127992
32087
179021
85078
236746
172712
206332
82824
248782
185379
146894
268039
33442
86807
273199
220810
272895
121812
274061
295787
114199
118155
278101
307629
99749
40885
300758
20203
232794
120805
128158
168592
228340
152681
217700
229337
41052
300752
178790
216690
125625
211660
150208
68335
200445
81975
243066
166260
144772
95320
185343
95842
173151
157269
78645
152121
262597
107095
183946
165356
211279
64539
126376
104917
76748
257300
164395
57828
77137
166007
265343
22532
60211
86021
75404
239755
208720
147469
220936
268538
137210
187099
114887
210153
291055
249799
100808
249561
29622
74716
290146
34039
185965
54787
103549
18805
6798
228830
223860
1044
218916
219825
90441
12235
176822
18031
278125
308867
140338
248187
168776
279970
230622
111429
251684
107625
155532
174935
58973
267148
143682
90203
298303
285691
137231
157157
104247
125931
99350
272086
138975
120357
90715
270770
233075
298819
173002
73635
39814
93996
38354
70356
99627
92977
237351
212637
236870
277477
298014
155711
116770
96348
190223
25113
219543
251716
169937
230735
230076
281285
6788
53423
65756
180168
275188
216131
37996
73541
41124
115779
297601
57040
89186
298230
196115
177970
223989
109851
166218
239420
39980
307037
57918
308778
45904
44340
113571
206621
122716
32502
28988
96217
29777
67053
104430
56398
150922
129215
228652
301981
138931
69379
124895
81836
180004
253500
27476
284207
304348
65191
116406
77780
92578
7542
177299
204549
278661
186680
150806
47679
265630
171886
288235
230060
230132
308948
302961
9278
43576
134153
150454
285046
104045
9710
135407
53793
130010
43100
42141
99702
163608
91263
249583
69021
252003
87611
99597
2310
28642
175453
248860
45484
103302
309586
75110
112448
1618
132652
28341
144943
62595
183356
146774
136283
281783
302747
244950
108376
236928
287197
243198
229906
274300
157745
170708
244975
275883
213704
172901
255959
197132
38463
194447
28960
214565
126419
236990
111038
109068
43330
308623
10652
75056
110898
136474
195861
202172
301031
109202
207396
284757
55919
40255
57131
191063
169767
268010
267350
185369
10586
143016
306450
116998
48275
22116
115774
177348
267161
19868
273278
284523
123014
21021
83458
293937
69528
161215
99348
85425
55307
266122
277104
16623
123572
287218
60191
257821
130110
282789
106257
291656
168144
123464
110134
213810
132888
23939
36351
150074
26639
156664
107928
153638
24028
234683
43323
109664
128357
295539
247071
219657
135055
112832
282560
156703
171616
30538
281417
146576
147650
199462
256022
193007
167387
83308
287812
145263
117057
283562
228805
260820
83826
123456
73991
76730
238747
170050
274243
239182
294058
12498
270790
62459
73211
199510
96832
169740
14999
214068
203672
225268
151654
35364
296581
62797
257411
32759
43641
123883
159176
202026
42846
282565
1198
231314
156775
18205
269517
117667
189101
116255
162297
157225
194659
179350
18324
192129
37708
307590
231901
197132
11622
78911
190839
70775
111797
165283
224982
110189
279939
298665
255811
13312
52481
2336
39331
110557
213211
123699
205623
165670
14522
32485
53471
50052
144322
302556
140644
209443
293367
232668
248853
180923
249104
25715
86550
142897
49755
74704
303678
286553
72393
42101
41950
122320
7827
231083
199112
2427
95955
164843
5563
116916
75340
263909
155298
188875
223034
20451
280436
209916
140079
37822
287685
261445
244981
25984
140087
113817
190395
32627
62880
246763
115362
1506
57942
22505
244594
256282
180741
121447
238542
70539
71480
31712
135137
136445
116795
189403
198703
164009
71432
169511
287345
126581
239582
8716
233399
81239
42304
112193
8907
274630
180932
76873
24469
52327
294406
65601
244983
156218
110663
5484
211883
131877
270488
1078
282498
298072
306129
137257
52628
167981
24849
79058
219147
190043
153085
179070
285076
273950
289447
17669
42703
137461
35544
306883
268484
8432
261502
287706
278352
261136
40485
275634
34422
143986
235182
241916
29886
108281
9346
149839
287317
63523
86804
72044
108040
43135
299397
102291
122740
173923
293419
27877
28007
236461
253108
191774
13769
149780
191036
57406
15553
259622
201965
122554
5354
301092
280521
87788
188904
100125
20348
306241
205467
223112
142564
113350
268788
56006
88434
229806
215031
197025
43223
1400
94366
125280
101183
110682
92364
93404
176670
60958
12457
96954
139227
97778
279824
276066
185452
95293
172646
62221
139565
142623
75001
66496
11869
146647
166611
141947
222341
242826
284100
168597
55894
166706
74017
282437
4020
45356
58758
185682
181308
138847
10223
172720
243320
170683
200933
89893
31535
120050
98758
152479
158135
304160
67144
107963
117403
187159
121949
126525
214468
291397
10375
185856
253004
61428
279498
178244
250844
241791
250808
117295
297941
243418
137124
237487
107341
207551
168157
249440
46390
47503
16899
214432
168278
247091
234405
157331
208835
192538
86695
58753
92440
74935
114552
142560
41123
56904
117094
131406
207422
118635
48511
251025
107054
112168
150955
257756
112420
60772
211790
88043
223820
203258
273236
185285
189020
35018
16583
126259
79287
19202
32973
83144
185817
212534
119508
196200
309522
153300
201751
277690
291634
192526
119117
49256
87983
221210
205669
124779
256475
149618
26510
172673
217838
96012
117785
180803
138785
6473
204546
228531
114054
116503
121998
69619
270925
143490
258853
70719
230008
273175
87433
106373
295086
146505
73073
225818
296536
262127
138596
225215
193411
23777
277421
175100
290716
132680
207332
260338
204586
249265
97678
307714
239888
268122
51493
20444
34686
128837
263956
301080
200998
51944
52716
71173
107398
25443
267028
153849
264006
231586
276993
7377
31253
91216
114838
184579
47998
29598
283515
256813
122375
19012
299636
102453
138024
145010
175619
123092
44653
304273
144179
239010
156442
23132
140897
261774
31128
56739
146765
197952
23602
261006
109101
165617
137377
23664
67056
298222
47394
2379
202205
137066
164442
209791
136567
115626
21350
43468
266738
102490
58720
25592
296654
193541
59123
94914
147386
225718
100238
110726
14162
157000
94490
229549
23294
285514
211617
52041
251134
216
130182
55639
240147
93262
2354
2364
259415
114429
164496
134111
263100
262963
197217
144627
246466
204284
217339
91661
181775
66278
133665
200049
250706
275160
252133
76482
250210
19853
82058
3407
103323
211807
29357
89485
37841
96541
71686
46930
210305
70943
88495
142147
70606
200687
81379
170081
108303
159317
128242
55058
30851
124383
96462
287822
134304
243505
253423
246479
54586
265235
65018
265969
98196
97411
33222
5026
261404
88882
253214
245191
7573
266117
196465
216123
23937
9468
263258
98184
295257
204477
84720
218539
192584
55786
197073
166594
196974
280941
91695
124692
8442
163845
237721
257342
1949
229663
220600
30926
129757
102744
156280
54638
254876
47034
150560
90073
98643
115377
155869
57387
298796
191793
36451
212778
202591
36386
307789
283557
11394
122591
145324
131302
209524
91518
299062
49195
71598
249224
74109
131844
278717
39373
215476
90136
53727
180925
307250
18277
141207
86052
148318
242339
55861
157727
157556
198133
101622
28162
47970
11927
303526
208984
196090
74081
72081
96807
165627
24493
280935
220132
191601
209385
71075
94453
238077
22977
258452
78902
288296
26734
290914
286230
29096
154306
256430
52853
154692
184827
238495
218951
155580
77220
268407
120216
23733
20526
18677
246106
246767
75229
268347
145583
90369
290769
103158
99849
261643
61847
217770
268815
88484
250063
55304
103108
193684
77538
144796
223607
249129
203159
102629
258218
160976
114517
249624
41484
24175
273264
53432
124673
293997
244137
6647
66458
44355
162234
49974
296072
281480
107965
188001
247841
64782
202822
156985
37537
151366
285301
12738
93966
88810
193220
230008
127618
103456
301224
27126
246024
192769
72772
1248
154123
76118
309800
88590
159223
124855
67256
160269
275648
190232
298138
257678
107958
292868
182530
109166
295066
292330
24882
142986
264304
175498
217018
155448
134990
199924
172602
214979
224821
142868
243364
283183
119230
242115
258969
197429
195768
233488
196038
66019
72255
282904
145733
151979
244608
287456
118969
11862
111786
56641
279832
148607
171727
106367
54052
87613
246601
232176
186817
203856
279888
180648
278719
50515
59801
201839
99271
148830
189821
124801
279088
264651
277604
106806
42642
182277
160764
227508
305382
289944
272030
309399
20098
35216
78992
156791
262166
110718
75391
229720
147447
133359
302979
87882
306859
302401
282564
5486
279872
48391
251167
175347
20590
305489
17859
51648
283373
126041
127606
96737
159012
50461
104892
300653
34195
276837
285729
161201
308339
252368
274094
281198
44553
141039
265064
146113
57885
26296
208502
121715
202089
54736
30337
135623
214843
274433
109507
84101
28814
151588
58146
300629
83808
294004
117562
255386
72075
198412
218606
230686
263823
61717
95221
18708
154823
263556
233850
42166
31896
239030
179236
157791
291275
264573
278385
217785
151057
92079
66672
294526
260516
106316
98452
128675
276690
64260
138957
109052
176790
307804
31760
134722
172541
198677
142371
180002
229067
92514
87806
233642
219475
290034
244207
53293
76271
132655
39252
266442
116417
272790
237560
124907
88961
38460
203563
306462
86198
257996
59902
134758
160582
212420
74003
270702
56850
258277
117721
20356
140781
255479
206712
126610
152891
172362
55268
137486
122960
10016
307636
90722
191778
53894
175221
296364
33203
277548
167711
112711
68405
203047
110786
62031
60264
86970
256417
263277
120270
151819
283446
17717
49977
230023
172227
218398
302399
214681
182399
133062
3362
292839
47135
71220
154863
208899
1889
12228
101948
207173
104151
241120
54945
87738
164920
22773
164885
261214
166514
260018
277971
72452
269133
7213
245027
154188
149897
136971
106167
270338
284793
287122
2273
49563
43513
182057
116012
269669
158029
259950
297712
43829
148402
40012
134160
260642
7011
290650
213985
152183
219388
96250
199704
243556
206549
214163
103390
78264
235932
288675
87205
69071
143903
14119
17332
70477
96115
165486
58332
38646
142322
165003
265642
8913
83699
32792
66899
263862
300842
213025
141219
265738
223376
270304
94644
51318
297223
296396
210138
147470
142441
231123
134093
86317
244780
255539
165601
47402
175808
39497
68351
255607
192929
229310
170297
148823
288002
251347
203502
251398
113931
238896
217922
177065
116877
263792
41499
21869
76885
196537
125564
20731
254212
125245
13980
47423
249738
40988
129696
227012
49321
216430
77760
73465
285707
117178
32011
1170
233008
169761
169785
82245
279658
100584
299566
205385
122793
306120
306689
191391
261718
132544
284876
115563
196249
165369
141791
20470
2375
145737
173178
291034
285064
263412
23445
286984
230036
279948
249424
152787
226834
94104
143160
230080
308770
134372
301834
89424
140375
52422
138859
213810
40073
108347
54035
49853
199118
127024
65259
144084
32319
199930
253347
300573
265188
249128
134671
296671
286283
174300
158404
69470
114663
198053
99747
176801
128060
72323
77674
299458
304793
102831
213726
118448
45749
139851
59713
20009
225849
156417
45547
295677
304880
198827
60442
192189
244889
137259
165838
172752
121705
156760
209408
280230
72801
277448
91843
274870
115310
309799
209702
120230
238290
109823
194728
294367
61311
245682
21686
33873
147885
274569
274854
124192
91728
292610
234252
260720
28038
200680
275286
60540
70761
28299
264148
89934
260062
106646
243810
11815
290222
201349
16658
270585
76689
101594
76172
261870
120239
101703
194945
200656
117329
160406
271591
248015
198144
291716
294758
219981
282502
121489
54909
35232
183023
275307
270253
112187
207633
47545
66371
17985
39182
131700
144702
196790
151136
8993
157441
55566
70750
179151
118793
167397
94828
94947
262117
144520
99467
275616
76159
257195
141202
23869
74908
53368
87227
53300
139320
16370
85959
143791
281746
249392
303818
250511
231784
179009
132656
289487
299554
73997
82031
86850
289186
114981
275546
273762
149831
231591
297617
69293
15462
149166
232314
114291
30307
275060
168209
276856
104183
4861
44043
753
173347
219260
1070
77302
187200
106910
299280
292123
54267
144455
119291
283906
290278
186496
83325
111571
149430
139227
125567
168390
310047
270892
73244
46998
213212
122410
122435
110269
121134
248259
17518
228486
116241
66340
92667
170267
37820
156394
63156
240482
293884
265151
295799
60962
14215
90548
164005
116360
190055
218835
261613
106737
189000
84398
167919
279281
97452
47201
291342
186720
28248
125892
267737
74312
223086
253180
48003
152717
7036
216787
239426
71760
265867
296143
149075
242479
108474
100489
135355
265078
159921
28576
98474
256271
252638
8322
62364
91240
188479
291322
297386
6014
78703
157839
199477
109556
200421
84075
192631
180326
53853
292764
52826
70397
69069
191513
123028
77985
99225
253140
158503
73422
267175
105090
54344
205023
33005
33389
224600
189668
187923
158418
245503
249451
161513
98377
271547
123500
213749
21767
218730
245550
71994
106270
24082
40849
225473
67282
234053
145103
235396
209029
224630
178823
87839
127703
10070
179786
98170
234017
101078
206912
151982
242971
306305
261484
283831
197729
24368
68842
248616
161744
138391
300698
148949
61030
156777
128066
6397
102151
237100
76852
112190
648
23544
156320
281057
66809
287348
262359
183139
299708
34673
200950
124356
107466
34257
141564
29572
240788
189575
297950
180850
64140
308330
191534
219689
89902
150149
106482
204953
62549
254965
294712
23261
140802
290655
148079
56732
277698
93991
216705
49222
37620
246815
286302
59366
244927
193176
281711
177030
135585
158832
229945
126561
125080
245952
159562
279341
149909
93321
102028
127146
83249
194302
13118
206286
179356
298247
220353
85991
22767
215870
70116
130802
95171
288614
37982
96968
184066
170365
168561
119198
92614
90800
3159
86495
53461
42275
309298
36039
235602
306675
302734
22612
183428
35881
173628
308070
115588
150810
60735
183220
138346
106484
120986
246687
262478
235233
184926
84643
95832
111163
168204
51987
31379
281408
45892
224592
278155
219550
16907
271878
56782
38538
121844
125788
16639
211993
53128
114775
218516
236937
221739
261737
14540
167810
121691
261727
44091
231918
60369
198921
53132
85917
177492
256428
7210
113817
197454
143642
182774
57178
75686
47620
99541
292255
133322
292128
83654
130594
97311
44758
21389
36899
309393
127488
30255
12070
281057
269784
20399
103385
226528
161423
64252
129383
310016
139383
47609
92172
55960
237861
108438
115679
22730
181969
230330
38467
14072
153487
182876
118568
256710
252086
257859
46838
261354
33397
93414
151979
9682
3737
156144
24312
235925
223940
256914
84998
178380
16312
185348
50057
189298
125806
11927
151020
30347
38978
239449
246160
51669
67552
14748
135434
114656
187412
159926
230484
160979
56419
285788
18325
3606
271958
139509
40987
56676
236325
123653
45452
59008
285941
24357
127822
194211
253494
176157
94276
138539
57167
119518
53232
165213
57565
212427
254218
34124
247629
167405
119304
276181
83955
291221
137854
167837
216452
179561
90868
201841
116879
251820
255581
275861
270245
233234
21915
182864
205509
275863
195377
242664
107891
122625
269220
217315
128148
269015
120436
209383
297512
65726
65008
89730
256993
276116
78601
20228
103237
21698
196433
55130
279133
86518
48181
292987
109462
186792
280117
24111
40326
130667
143666
11523
181062
218780
13933
158238
32048
97186
143090
42916
291506
230481
121633
132703
98648
184680
11399
212271
226318
5799
26768
134796
62698
14626
48848
285434
33617
137942
42000
160102
235635
259799
24834
15689
137427
58007
136532
130839
26035
73203
77266
120921
205908
131847
283270
73777
270116
308235
14043
248112
213415
78708
53839
115045
86784
35051
257150
247727
5727
55180
294879
212954
285318
175941
98103
285589
159524
178355
11147
125406
222980
252905
111486
264851
3843
296921
31082
285470
101058
300750
236915
155731
108240
128194
254250
124574
49969
80866
210175
292793
237348
290449
87556
50062
224803
114069
201455
257146
150751
137539
43480
271465
58126
30354
42317
307859
176717
282931
225971
96940
94567
92025
48745
122759
123497
136391
56613
216822
241119
201089
34452
35499
108920
179913
247317
36835
117954
132007
248223
184406
245972
227112
299197
89687
306220
284975
256907
252543
84768
27914
111284
17583
158336
27397
145953
21601
92848
173559
29534
83132
274541
24251
143448
253052
66991
128154
211411
3819
140653
130816
71915
301639
267742
53100
165209
227148
204491
285882
231274
275417
113237
88302
215870
105617
300236
65770
215064
271671
276151
291115
120754
63689
139175
202325
170039
191985
13164
60159
124004
111001
227725
45404
6500
41128
121478
116212
35685
125218
279737
60706
308476
247242
299012
234169
71427
204384
67554
48718
14941
283152
307478
109093
210900
90056
11079
310044
274340
210184
33331
166314
148274
144970
79652
157865
100073
118385
151182
225349
93528
248424
274589
212885
223023
134392
121801
65101
306278
307057
183127
65221
106997
212834
183965
236473
135822
168469
51700
74747
22643
122573
152483
98557
68639
122330
121715
54467
6049
7011
124156
170815
277234
196166
127468
157257
215248
308810
35051
137588
95567
235705
193133
167708
202108
188521
122045
38827
289093
106014
200441
82367
146188
112090
236818
261977
177235
78062
102851
205777
266605
74245
203787
279167
116019
24053
37458
301128
262277
269412
300176
275299
306924
259989
192659
85878
41607
105499
283790
265404
56425
163471
270883
305068
25664
56792
26688
208945
1377
259896
21345
151875
44100
170582
252185
242530
145069
14639
162048
193521
63139
222252
41139
179955
276213
183811
139319
133196
221299
240830
241716
250661
199399
58704
309100
298571
141802
270306
22189
309343
128787
157950
14383
285162
171361
121771
225070
280310
269163
179492
14144
150344
146164
88913
300503
236599
89085
307374
185924
237300
260387
286331
188926
34632
206007
249317
192112
165801
201157
27081
109113
24163
95612
86154
276892
262527
288579
17675
295376
298294
68901
28421
181991
152695
70378
293693
48334
3560
154794
103759
240847
16359
28417
251266
153713
43822
303599
221517
116669
8367
241449
232447
147450
269120
246569
9761
228836
82165
109077
65073
76106
212352
129852
24434
79597
308555
156287
274388
279623
53063
15254
87096
278124
117398
150326
117760
26577
94098
135112
281055
196172
194864
276133
261169
148248
57441
28924
104757
118818
304048
304163
291149
22794
101984
210094
14777
126186
63210
185668
110844
13244
209872
213912
153926
128267
62207
67045
69800
94898
181492
2025
250955
102098
55374
258659
206008
199640
293758
219379
200977
179387
286381
124788
83913
114896
186495
188755
124858
131001
106162
87785
98920
210724
115075
286301
209091
184275
138032
296130
26309
127882
59686
306229
40468
210288
94162
295142
86473
255582
194399
253918
77593
306061
164105
274667
186379
17424
209958
231013
282447
75232
81368
192851
23669
177066
197735
195976
178913
201342
5572
63176
93857
120461
63624
253256
300271
257693
126062
253762
21834
269904
139148
136329
29333
72979
136655
176201
277167
241533
154738
93580
309329
23272
141642
296527
303382
99226
198805
123731
124129
62775
243853
6555
82917
113069
161554
39049
214216
243869
91589
125419
239521
111976
31216
202219
131231
18418
83601
233758
240499
109442
234030
217460
44824
39254
158665
55214
268039
155895
220384
1842
304471
162832
247019
225950
87136
209050
110282
138392
287214
276428
81852
67533
46406
167853
235771
278058
12125
268147
190167
301159
159555
11562
128311
96987
72297
213100
42384
12609
294449
12494
61069
65352
248223
78656
34306
132451
111606
158597
151968
251891
278046
29489
35615
205310
225088
206535
156728
121781
155173
36078
293082
95241
196102
21986
28101
46856
262773
221626
212575
40078
6584
181984
88196
271315
136500
85416
267327
145196
275530
103907
40763
304931
142555
245136
291694
143248
23208
198846
70597
8402
246675
210315
309289
192666
268009
38663
19072
92801
174185
120109
257765
139332
279290
110519
43636
183264
163467
28106
297644
20411
250916
269407
2044
19441
45744
259999
147196
1660
180442
47472
261285
236863
214862
118521
59487
70987
230297
39321
74476
162581
104212
55483
182927
169361
88290
59672
101974
82800
82107
198523
106590
150657
235548
29936
286073
152240
163751
8118
293998
240711
294576
139501
288877
247077
19634
109131
161821
166435
187389
27355
69904
198384
86975
196889
51110
78022
110626
194258
193740
188909
11782
297487
145201
206763
46044
17895
2892
186052
160725
173768
193599
116213
85093
251165
139442
47476
95460
290985
142199
7141
61446
154937
57446
190033
160354
161441
184414
126120
62558
294073
210608
222549
52581
162392
70890
101217
176957
103272
125108
179287
284661
59593
167560
70638
65995
106402
8327
193068
13230
148766
223934
248411
219756
163038
238218
150618
155896
71701
268573
136915
101530
194176
150882
238143
15410
281002
79748
41316
99742
42064
106813
80898
159083
240553
127448
162862
88916
168132
14140
211645
291186
195411
121407
28219
97470
276151
306203
92474
108676
8523
73071
159985
293158
149803
261800
275611
3846
190235
50083
202690
73996
149068
174258
135954
79171
303233
61571
152755
206060
294894
264750
242921
48591
25026
93041
293626
215051
122890
126275
296722
271374
28958
179844
32192
225408
36937
94237
71945
278694
139396
290605
218942
192266
226146
273773
105761
12564
195322
294934
97362
180822
138396
185596
86352
294824
143587
35605
130452
228608
61040
86051
283904
143606
265124
233959
43920
225023
155210
269581
284166
44705
84184
112536
101353
290222
49081
247674
176755
101189
307143
9775
57772
161138
62605
278816
281939
204346
14870
118012
225777
203600
218551
185493
124706
107353
275638
72874
142439
308596
110013
188508
200825
109853
277287
143829
192156
104814
46373
112940
92952
172100
134423
132057
191139
200400
37563
226562
216047
26649
259781
306328
35325
249957
307219
140995
271734
103397
50413
235970
211446
247099
305225
69615
279033
114975
105540
106773
69360
3349
120264
17816
294960
253039
62808
37235
7827
49029
93637
55735
168660
167474
133296
77787
67554
215586
291482
219654
3768
220834
260422
202377
245938
103712
208715
39386
262984
117074
270267
199982
78934
305682
180727
222416
123828
60731
76691
142628
73725
70637
30203
225608
30253
215959
102259
221631
291529
125947
228245
215175
4917
154214
307863
13083
39215
127091
102357
48399
209074
286569
134555
288163
215681
40811
36740
10876
271162
228261
90155
149237
223290
26823
285180
126197
140235
106247
178942
259968
90413
140278
204553
71137
152908
77497
236997
152493
121511
184705
216564
267652
301939
108354
107599
260160
207214
187442
175672
123113
95602
14764
278401
167218
79822
67071
293503
271421
57221
210939
36377
219875
32348
63785
38004
293103
213109
243134
133473
182133
195712
232721
56614
174051
257194
58824
97953
193641
123038
139812
156944
168455
111661
175386
139141
256608
138734
85242
28730
72015
246361
167769
220177
227933
208776
225906
166730
33959
127777
195045
155960
205724
214084
176644
87984
81063
4295
301305
286203
144328
129742
307058
102256
124069
96647
45980
7995
199518
86662
22719
239968
146753
72466
185576
97869
8043
36047
309123
240505
188397
153479
113954
36328
257665
293716
30283
181418
213364
242737
29804
45852
89202
246304
130083
112437
123990
184540
158930
280985
143245
106238
180393
154803
23343
218530
199297
90129
176232
205672
100395
138991
224328
177993
221205
83139
68262
223863
189253
122440
301691
165518
110525
221510
91206
128132
240681
152615
251024
239017
246884
102010
17564
55895
81362
100523
123781
34654
102584
269091
123128
99599
282373
205029
105864
303369
301130
201436
257920
24589
204390
51427
249706
74568
142013
168675
103555
131413
59925
173096
113234
33191
33206
7117
170757
268228
202791
240143
260768
34400
80267
102496
85730
98767
91747
171851
274391
160731
81446
19350
129848
97826
32866
298831
229334
358
259763
262689
246418
151720
95987
48859
191761
119986
98941
175769
223754
157443
264522
284596
95290
182730
241021
93137
67869
302054
36128
281960
184256
33796
155121
22899
54873
155462
25597
213760
19622
249467
279906
280306
10911
38681
151669
194443
250893
308577
111407
304434
232779
70284
25564
234525
171944
153012
75960
92036
102269
84760
123777
258844
23589
11569
93948
102316
47305
127135
276071
250957
302624
17767
26188
270954
27308
227446
120646
226492
269811
278614
169916
58867
297012
208269
90346
28254
112144
58440
212811
215741
88038
123547
157967
62592
53121
39449
288323
267954
219803
35222
205396
129449
162941
251853
46196
284499
139153
169894
194454
282266
270398
5714
178939
129309
171997
120592
195556
8847
170240
127277
110580
195498
303616
26784
82921
94460
257702
215885
17228
191760
232054
172119
217880
11195
259736
110533
96451
60003
109698
99649
228323
159473
228197
121581
7855
48303
22450
123306
101960
105832
47257
170417
238041
218518
174514
308737
308394
132746
236594
236882
179909
287726
139851
4321
104764
103223
277121
250441
298663
301039
217453
304117
138558
232080
174551
274640
288901
140855
186478
21074
243623
72766
203171
43667
40659
287619
161220
191140
86784
54898
241804
25045
256168
93840
26894
168290
131073
243856
43135
302390
188829
62357
237479
164019
86368
250585
209751
274220
56798
74984
197860
94760
116700
41545
135948
276652
41587
133511
56627
64959
18478
4268
229719
145049
167246
115768
296602
235934
192953
301282
80151
13151
241046
154714
80512
6636
194744
73463
257516
69181
131302
150922
242224
283147
17499
65044
201780
39499
155676
26029
250651
194629
64029
45839
243112
27189
160762
22161
40749
121358
293538
293729
151956
56005
283532
115428
221847
85308
33692
96726
81689
270955
252924
31670
107840
175655
201112
164494
18461
21555
36597
268000
226099
97306
120351
267823
120571
148617
64991
120637
140224
82604
142690
206486
71184
288878
86666
56858
146205
30833
107326
270294
132719
53695
198755
228411
226607
49800
258320
293465
173498
180099
275039
68991
92789
248685
251562
223357
90216
206745
69038
261368
249515
90474
33024
139638
21880
216706
278015
280325
26588
248180
62653
288100
178645
265721
167829
205805
37059
308423
243018
105725
139756
140130
240783
111726
27365
179745
6807
246682
61282
166387
263442
97803
191046
76612
29359
141879
50348
202373
8402
184203
172510
220727
73010
36727
98457
293950
212027
113212
112954
24709
3973
243797
103376
253759
86080
141004
125390
123762
288223
274030
79448
100720
107717
181249
293266
21008
9068
106183
42026
93171
88013
188040
37378
38804
295817
83770
268485
174021
153486
180729
153728
64357
154587
100619
118716
298355
181248
18350
206643
143663
229532
239699
269510
188367
1094
192236
74182
227168
133949
43724
219788
209172
101135
138349
154284
107060
212785
2403
76307
58604
188612
44790
78765
114389
185262
303180
264144
32692
52128
124268
197853
126195
61469
279271
83766
198831
147548
44417
185606
61203
111258
99739
59366
35400
175702
12834
126797
265902
308660
56323
243435
148829
263454
156651
66729
116822
52403
138116
107348
167083
146799
55449
74934
306169
58029
43061
114722
23944
245547
26562
126561
91427
143876
257163
260521
7602
91881
202548
243900
187217
29160
143346
71099
223000
282374
270621
112627
193668
284825
122513
112809
22545
148911
171897
105498
45595
268429
190127
173402
190400
219283
230776
129462
66837
308731
150901
19816
227925
91655
75262
285771
91673
216660
151423
255186
39356
159835
214363
250229
299424
201643
66806
114042
30187
154469
270221
144330
290822
36759
61749
218557
145186
255656
266940
163285
155647
241238
275614
294510
169791
258127
152937
130711
100456
143171
303805
197941
305611
27077
13475
182140
167777
288475
181101
72278
50196
262281
6026
305397
190009
224978
83122
178037
263174
208367
156271
302414
215639
74541
198910
156340
149563
151501
51628
114668
57591
198174
95613
203132
139589
87703
295628
171876
77803
75855
69270
90104
252743
30777
211703
276842
33905
19849
55101
24882
123232
55293
239311
202488
158790
174526
253912
103614
207375
118855
150336
305839
10174
18168
153204
37544
244146
643
104167
183099
112338
285022
188552
39228
110753
127153
182482
12833
210411
92031
56875
101612
30425
35468
73807
27884
175135
42828
229937
65600
1151
203244
55792
249605
2236
293099
82885
208363
165880
176128
5668
210640
258792
206434
16053
85919
169699
68375
137896
131550
240078
248891
86694
252984
195054
22535
128500
295571
16349
99457
166419
123104
217474
50322
75174
296910
42924
211920
26594
29364
75269
21478
301438
25449
254653
138602
188578
292971
158792
220018
181457
122544
260638
104530
235281
245973
113108
307698
162467
264140
162159
69712
12275
37511
83617
171941
75650
30050
238772
224203
86828
28800
236186
43906
299550
240224
158806
138106
193045
231542
120492
129275
229564
241162
44207
117157
277519
2005
43617
304119
189250
8354
221162
305979
270094
155087
95160
303241
238246
8328
189468
234452
207055
114093
84586
139337
73843
62088
153176
217013
131881
60040
47457
81738
55574
303916
89573
21608
171673
241747
256205
283868
89898
243396
10915
167947
226302
136898
17475
181938
62538
25468
72998
224247
15102
97831
155900
170840
27033
147896
24158
29685
31439
184422
209851
12285
288979
42135
248328
252477
132804
196409
21251
276146
88721
202517
252063
23972
77236
228053
134736
38342
112549
191610
247583
181789
199474
143756
294709
249167
102592
187921
286727
74517
98201
47389
123598
211657
12780
62044
250344
142222
114431
1779
281322
122293
212856
303255
231729
112007
306504
25436
124025
113530
96517
111409
111483
168814
119733
219332
29631
122040
714
238285
74067
155599
168222
77605
103791
296527
68766
180152
90985
219773
184383
223907
40417
263055
49030
68224
277390
144683
54726
32587
194582
102073
29411
32855
65798
26965
282375
155620
257175
299713
181182
193624
15725
54336
112626
172174
113131
282034
146805
41924
125141
96805
79374
219599
293354
149176
194567
84905
181660
291483
157224
150053
189314
58426
72850
297627
131994
303646
224521
301289
221609
102351
248289
56299
160524
245973
80315
94577
42890
178173
236058
112575
243662
125498
95265
92299
125909
17633
2270
98948
93636
104412
21011
8868
57533
304685
159946
251847
127091
180035
84711
43799
90777
229146
160045
190735
153670
243285
248136
32249
99516
225900
125506
284151
116955
45222
285377
110795
174328
199446
181189
219670
142248
300151
280853
71069
273343
149589
162229
63506
176275
19500
12606
216396
151385
153174
159695
161107
220316
97050
287926
267341
185267
253971
24725
16535
216189
72493
143983
34770
115584
123102
83231
106948
183372
233993
12260
98329
116701
175839
269853
228673
289014
203441
255808
94872
293411
44064
141956
213172
265828
303068
18183
112342
303289
293353
185957
14675
64760
155065
8493
6427
208064
280608
33550
9546
50159
306323
40636
284641
31154
227889
250112
117079
183697
243468
296490
286567
245822
40889
8946
127211
89513
21477
76780
233712
37957
63208
22064
188753
51033
271371
192212
102521
2888
138837
106396
273207
152556
163680
205108
58821
301793
256562
225501
61700
200104
115433
249917
236341
77049
173558
37875
67661
113957
28876
43321
303970
104513
223663
261692
76895
151449
267012
56052
127191
164241
301242
39143
190874
129245
119662
193640
123633
11583
293525
56629
300140
267873
57526
174840
230595
222397
36386
136587
59380
290899
144129
73493
282023
5104
280684
114041
161069
214301
138315
284621
259324
242652
27991
271964
41438
212793
242173
132180
128561
205992
241258
226488
130945
190159
160327
99636
199260
75923
258819
69877
170603
90125
248230
249158
202075
189968
40171
52398
190723
154309
77755
286858
306415
233737
162978
67261
157839
237003
211461
229274
154157
277861
62661
38028
131238
261785
120171
137126
77283
279075
12525
50181
188458
113388
10476
44919
240380
53587
128128
123671
290036
49299
210333
86822
219259
114771
4121
8747
98488
94582
290087
46903
252857
191984
244668
45296
118719
94941
253575
308023
136761
303703
257204
189766
85598
226515
7811
221378
203231
220593
129050
186098
14896
107758
195834
89535
20423
231077
496
273643
162536
47344
256082
299402
10468
191083
166362
164427
142913
150107
5045
124904
255047
112999
239110
280875
212021
48011
77294
300494
260550
197880
44122
272612
304079
160723
103740
83359
17709
225747
48900
49224
42710
97235
135521
195864
203842
234345
126070
66699
35436
84835
97595
272758
224653
59786
194012
249598
138148
118257
166045
241138
306074
167585
191869
61217
205569
294764
218872
271716
29750
88143
285553
74647
82372
96431
91948
111194
81581
216875
133421
78321
52563
60779
191686
3750
71407
81242
170126
252914
62078
57174
253542
274380
108385
164825
106091
264628
291594
266136
17615
218254
30216
199266
136327
186072
99612
135555
145465
266350
243427
173738
26575
75319
215841
166477
292634
80838
281708
294357
159421
44729
146255
154529
302819
217014
12606
208301
189073
188959
167230
141262
84640
265874
94726
134653
255863
129734
271797
24619
174746
128167
24346
53267
307927
259497
207923
152421
130837
121150
95250
163654
144515
188090
206043
174856
63481
229678
168787
230596
243291
174485
245863
144641
9088
218853
227867
242021
61850
69260
224744
3685
157172
27838
127848
296091
115360
219466
94141
145264
149290
47232
109419
107951
49943
165556
259278
83412
58919
137660
208245
50008
139093
182638
233551
185573
46241
250366
163410
145981
131611
186454
241200
275102
206176
152272
85398
262137
261930
241292
201772
19131
223525
132853
227152
158045
2288
281501
14629
111305
157682
111904
173457
273864
123214
10150
105843
157957
278430
279297
269122
48770
3528
171515
173464
277767
147112
143907
156364
285308
94649
298936
106029
78381
270423
146090
60779
186116
217171
301620
180687
96545
196365
133296
274256
96437
224645
184230
277472
232200
148461
82184
304530
218850
247218
245280
19601
40612
120240
291367
262778
23474
291265
272034
139174
230272
143778
144775
147599
102234
300562
306095
240968
1027
110495
85600
200723
267563
269691
306122
184901
259266
188459
214443
295092
19735
13197
183272
283195
219999
12647
202020
72650
275257
9804
57332
95580
284257
94828
134052
280613
282693
7846
182405
191710
70065
99868
280425
198743
221019
129554
141151
173593
202807
189504
103747
181785
165061
227943
149917
110176
269140
51452
174996
37812
3820
11385
286687
91011
205912
264999
238616
587
248780
405
29819
267586
268960
93064
9593
64146
145873
16947
290969
263946
133322
155162
77978
71895
177157
44499
88222
140487
216923
287456
70657
220968
291336
33693
102046
171188
290547
123687
10387
49852
246615
99577
75264
229390
185277
226538
34777
291801
155479
216268
197336
309828
24609
5154
181813
42024
147057
156534
119905
44381
191490
210838
280868
71040
306130
262141
261643
15450
210706
28276
60200
22537
286749
59133
159562
47271
85352
295227
252013
177814
219762
118868
10442
248251
173825
78275
205147
222507
298026
50137
180800
249846
221575
284931
267905
28458
245315
23015
13881
128324
109476
276155
128112
289139
305864
134325
204278
239729
248205
298908
21377
64181
194979
243383
13563
46249
234179
13545
59760
184185
27130
114053
60328
86944
95122
112483
243823
20825
298347
166374
278705
246965
181376
78710
137332
187513
249140
258796
309640
188433
264546
220655
74759
60078
121748
247438
100587
271754
59110
48567
303115
214483
164356
60518
15122
140928
78492
232830
246331
268692
23877
36615
40252
97614
174574
870
139599
81278
150037
231114
310016
258285
126818
65054
278071
247418
135718
92425
273108
43411
264514
210925
173427
248786
58007
306106
204476
154523
71461
75229
96580
247275
59081
222497
58315
288475
236799
308304
274844
279819
284599
193503
5468
176864
261770
202629
85519
302144
1853
92734
261229
205099
70539
272797
158229
54632
146788
53112
252523
270517
170544
13127
270186
204967
31719
190871
95399
216592
231356
132293
161783
177730
60573
140759
20430
81373
283665
309937
213956
27946
43199
34121
26774
108608
68688
153879
117700
67577
250784
225828
138802
49261
126242
189724
161778
102370
151577
55490
115850
40443
54245
306783
73716
224617
56925
3641
48411
15053
110035
58042
76244
168153
52020
122017
65830
73530
302385
30793
30923
220129
88334
298849
195786
86865
171545
208052
1770
55814
275666
290952
228208
178554
283072
65102
250893
273852
158607
275222
112633
206866
69724
273798
86917
65818
220519
44931
262271
133643
198108
159269
173927
302569
214773
294071
290039
146511
280148
64611
198804
67987
184166
199362
247228
33305
272325
209698
4923
194649
98872
184985
288721
80996
152969
277513
121875
226404
303890
132596
136906
132449
237626
227326
42272
224488
97068
116854
166989
248264
211318
90338
121048
282798
309911
270363
234088
86311
10217
91738
101074
18051
158185
199676
214871
70923
184720
175626
66938
183041
136089
247277
1961
277318
137207
25474
116237
35327
55784
229752
178940
14817
75194
248484
94917
196618
227878
201812
213609
156460
4212
73509
249427
226150
67491
177316
34401
194291
190699
202363
214911
176629
168167
196496
222169
297273
85228
295904
126613
56267
267823
280885
188767
131024
132271
130866
82293
123829
173463
161434
54909
283187
282516
100890
225699
272852
73669
221963
270847
262304
298211
198260
188383
277284
208136
219879
105715
143884
126029
220122
236966
44213
233196
168317
205878
244534
195967
196368
67086
264370
261732
20926
35905
19020
60720
304984
58197
167501
231546
35853
247708
183583
224506
143328
66842
232276
21151
289227
214054
79109
151705
123962
211329
243484
75356
10379
302214
224276
111479
284404
222015
227941
299955
209465
306016
221905
289779
307854
46354
45164
81287
207365
153140
81223
150294
120246
109589
129885
186558
82879
236479
261190
303296
141465
223095
60821
245354
54314
223558
66876
34481
96419
219298
185903
63609
63030
243940
233785
174367
282764
262830
65
209685
211045
126184
265422
89612
280614
30203
44661
2034
62618
188889
29145
29510
276445
254621
73215
139448
89978
136231
203930
296009
256014
9631
27008
149685
129457
195718
30340
131474
147721
90981
147847
16628
205851
95913
196720
214325
303862
208689
121732
80655
193463
75659
147686
27210
252681
109518
261095
174785
20995
29264
81979
66766
254237
115054
200916
209555
309806
102326
233369
297686
7803
308107
193939
263422
191401
936
108473
137880
77390
171433
194736
18142
105323
158450
94713
180369
94662
182722
213603
290341
164199
105409
13421
52311
30939
307801
25532
234292
72063
66689
208108
42796
260889
80745
109676
74205
32929
23453
73842
278591
191199
130506
129873
268764
292982
203192
74269
13502
70394
267725
50155
248746
270183
126133
102610
186406
139049
245721
126506
182399
202375
306435
112712
190829
115369
134190
114563
43435
53915
161311
259720
242013
299326
39535
68729
174767
182494
228512
254981
113912
140848
293417
47737
305208
183226
202251
11701
30935
149739
301929
91140
75808
299987
304330
210145
271733
216040
153298
142504
188799
285453
240686
186160
17039
203953
33752
216379
201238
144789
170678
241559
33612
102428
226950
71580
85761
305633
125624
137049
25486
267573
159982
155371
36434
251314
10456
1290
257532
291414
219246
82782
261556
222691
149025
282142
142531
90688
11445
255070
297620
258951
192871
182973
108549
82438
218351
156128
187897
299814
263295
25195
154108
139452
200641
48176
268446
17159
277734
136609
239064
267079
91791
290446
247880
130870
200459
22731
274365
4847
182051
293885
160526
95043
264367
205692
66258
55265
40062
301376
278302
263243
193573
274203
132735
234404
309110
76883
51523
73705
33560
101929
84711
106366
220991
97
210081
195485
81716
258386
123738
169813
50014
293765
63770
283273
153155
96293
107186
287101
37458
73111
141192
112569
59784
109356
126753
212774
271948
183233
41368
279342
308882
9662
79159
292551
267179
221962
185670
205028
287962
27521
172887
18228
269857
197429
27077
194748
179485
233236
114020
278196
40174
143681
22426
223202
117891
92373
250593
240031
189629
116624
59138
115964
176656
98979
285083
144450
22318
34694
22506
152973
6658
36119
69778
144090
6746
11311
35651
199516
272452
91726
157408
94177
266469
154844
289857
114311
148640
250223
193712
67508
143459
263149
253667
119058
80971
166328
216978
107706
110951
274654
139400
178135
110572
70785
94327
238841
80772
230075
194114
157095
286631
67271
168556
205365
232342
6360
259697
16234
293361
290379
12159
147931
20090
241281
196394
287622
70310
29152
28381
222669
255803
268946
235230
77279
155757
101557
13420
39358
296744
279111
228760
289663
111649
234662
135771
27366
164435
222653
121693
261509
19223
57619
177915
130940
117023
34163
173177
170589
260152
295149
273393
75947
100003
249287
17769
222629
43046
137048
43988
248820
224457
72314
10544
160570
78859
296913
305251
117143
155762
164867
226134
153293
59010
204735
235169
185303
258785
201227
225171
162933
283141
193365
66213
178740
42148
179120
148673
284057
90002
239618
25
42049
262207
188220
135512
246784
308917
202989
3876
91628
244221
173604
202625
36122
137122
206139
47938
55349
19620
270428
130832
114162
117433
295234
305663
168638
51668
294495
241128
418
167270
860
126820
284791
5221
134078
236
54242
87476
40974
39888
118686
138668
222147
237295
308698
130915
103217
146778
63183
177156
40581
135245
276392
193956
205986
11584
53562
240585
23033
243769
79854
265564
42245
43574
32386
291900
62273
104102
101656
59004
270711
291175
33351
224975
114187
70337
120673
117124
93582
85896
112768
133932
262445
67826
10330
145012
110207
41624
108032
198686
280767
74000
138943
31
225603
210979
85720
208957
79943
187921
120122
142708
268139
8091
15380
83294
95509
291783
54292
15572
204954
92275
164304
112249
24230
198943
165948
189648
191030
195938
277245
238018
60168
77753
161393
228678
246167
180205
233780
233367
20699
108478
230396
160866
208894
172828
96238
133242
93788
213498
44476
25590
9784
179691
62865
209681
8487
37266
23503
172486
276885
137312
296388
148278
69265
121110
301935
197926
119759
56908
50872
233282
139362
283149
141642
22419
146822
72558
291807
161642
79457
168344
205601
121008
102575
295205
64533
181053
265549
226922
221600
28140
162956
257619
301822
184070
176220
273574
219793
162821
171112
147229
64502
230736
25947
99877
228744
20981
269718
18157
283977
233105
91158
226748
276427
254617
258280
293834
275125
105003
267251
170053
297699
96435
1866
230943
171112
232236
259162
137420
230000
161994
35595
209082
212820
253493
8628
180137
116567
6512
95505
282206
215077
288844
141280
113169
36796
90222
255968
199979
225687
229387
172365
124158
35217
78276
29557
178831
247988
102917
198611
240809
268085
225314
72935
112
223105
289429
65510
25513
165786
127285
32756
81612
90523
106840
88870
203570
175414
51229
265169
73751
304699
244460
139702
26793
45055
55046
106470
123673
290512
148247
283365
78204
57216
288069
218051
52083
307503
228058
98138
303974
204299
255773
282278
98409
62213
106692
213754
4801
147369
18208
68749
293472
187751
115806
258424
247847
230392
86774
117712
302381
281311
36654
45190
75852
101463
115672
178251
47857
108097
22773
192169
229429
119655
220298
200436
233189
92717
193441
51473
263653
119327
13144
8251
91885
163598
99150
136014
96637
286703
184034
64225
23922
101195
19084
129594
24097
174674
124064
236717
122890
61949
191693
117780
115066
5321
231939
42695
165717
74495
109579
219004
241998
94386
230147
24976
66362
58824
209995
97828
166374
109457
184584
239584
297469
306398
14590
281355
67507
270661
167737
6164
273752
253745
301400
59713
293679
167358
308974
305401
5698
233377
128259
146738
235653
152678
13594
27428
103046
259505
179036
266136
183070
132096
154822
254302
145870
236050
19098
132300
191779
111823
131919
53582
187375
137478
23003
49910
265444
201032
154945
541
185493
216120
280963
3895
8748
29753
226390
169542
295799
33770
159797
39032
264230
115993
274084
29473
111774
168665
184243
73904
261302
43446
34045
105511
71734
26145
91846
128267
196807
104865
267481
172050
84610
115520
287797
169634
252168
98923
113830
14068
226047
142986
166883
80800
273012
268199
141241
274908
19453
214230
221664
10857
176498
278876
22154
143689
201776
275332
46053
186369
164161
140779
213073
89676
53774
217101
91747
59047
87110
183986
146425
241906
132707
187017
159538
17770
53204
192369
204187
249122
204161
278518
110816
53571
285246
263219
7083
249791
140288
137691
283058
184300
210558
179039
248191
257662
221974
152054
94424
141954
276974
2867
308026
154041
225434
62945
220188
116591
89291
263249
71738
195829
191136
154266
97369
84841
244047
300482
67669
105834
207269
231260
243029
238092
190787
6628
49726
185116
261806
190867
6985
201801
301066
107751
24649
165110
183284
235813
57778
1533
243243
220501
68514
299721
27728
21603
122298
87953
167135
117935
291228
112259
252259
94060
172339
13734
50377
245864
202585
261046
166827
128313
87978
85610
75420
270638
72769
74655
244807
32843
257539
1810
194697
210258
14394
247316
164827
195403
20260
258804
295156
89037
124445
171389
50261
90389
263760
206096
16101
75842
291247
103304
14287
277272
145727
100212
25493
233999
303130
220348
250936
12057
62143
137776
80274
86919
272223
200107
102598
8222
5164
73072
174474
114825
295983
20866
66229
3364
154717
294155
99412
309025
210242
432
158713
46161
250600
281772
282193
147603
181377
154110
283187
63579
89504
287678
234252
189973
266463
111647
183516
66784
17267
24594
76820
271913
149637
201166
69860
129253
62044
239818
70403
168919
30849
166717
104424
140481
299543
133446
162635
285570
126395
19350
83868
7170
272630
258302
269147
254683
128878
279755
109334
22644
221975
32863
110272
161829
74909
129962
152888
147072
294315
204589
98314
76422
250536
267932
252171
90576
86526
113704
22384
112612
4807
8783
194849
60423
277526
289902
107485
253679
207084
62443
226703
77790
184126
56992
231566
254918
179181
204656
102786
52189
36852
13453
65580
22146
80471
221427
69706
49703
29400
10005
156343
1711
250987
68294
145378
114225
158025
103374
226780
212760
84408
54321
223532
49994
294265
875
3107
2320
184077
61043
110452
212292
167631
294809
292223
139071
45720
70760
308256
217306
139418
35596
259783
249074
283190
124362
36923
200631
134232
13066
114370
207630
63946
84952
28669
288198
241133
36398
43995
180165
166244
308342
119640
35326
232465
159089
210134
94806
48453
11717
5080
84966
212983
153794
261529
269509
287534
156034
177191
28928
30360
251574
41742
123321
69255
224252
10816
220269
266234
49514
85710
51749
135717
108808
22892
105564
251556
307590
101429
282128
72511
223342
278309
179290
216347
66229
72068
259974
43593
125867
88034
195691
16895
202058
155945
133926
306078
285586
253472
242323
218159
61105
185626
239372
252013
62995
236065
214462
9281
85126
196486
216031
275799
36007
210541
281802
209445
251497
62957
165225
265418
152572
81376
163388
71207
141776
53919
66916
270004
153961
263046
104293
242578
113335
295977
138454
175190
212124
190828
45664
293003
108565
234650
79332
309821
273894
299855
80814
201645
277976
61380
205343
213857
117471
153772
16090
78568
34645
176608
88137
89894
124527
12793
233548
280617
98618
58554
53129
7359
106010
176990
265422
249946
293959
236898
104090
96229
155045
195004
115993
10870
11034
22939
103319
129439
130604
142153
14556
183015
102802
155111
253884
61314
47502
185888
191508
156400
66784
70055
42618
244674
40752
28526
219731
157030
14676
142009
23094
32457
92162
301215
149633
171326
101640
37690
20349
5506
263416
198686
261468
82427
119597
54913
50338
260420
135245
81998
182912
163183
92260
184852
236365
289589
248910
266570
123299
46464
86079
120198
131577
114969
245871
55873
226667
260485
161867
32991
102860
51555
43139
126149
83745
240450
165068
18203
202819
54877
167039
227440
201410
52830
68831
225306
190529
33215
116164
309320
102259
130393
25806
241332
22069
215713
31528
198962
288550
43592
100646
54812
213395
22968
173041
167639
295168
52602
49748
114668
252127
44332
43449
82764
75019
190553
43121
288697
226450
43234
75632
84402
266599
287365
53615
53752
10896
257075
91930
97113
250868
286785
242799
286063
131015
245945
84225
129100
133697
45763
221660
239257
66015
262854
210576
289207
214883
91050
187851
82092
264872
201184
152398
125574
2302
18184
177492
187096
118617
29473
7076
97971
7844
133843
120507
76370
264911
39846
5984
176255
211637
68518
245422
92068
217389
26308
210382
136875
72992
9828
65588
298198
40786
246988
286714
155167
84973
180852
280015
4978
177951
9321
161503
161746
162909
271204
133500
89587
142687
114280
297746
51964
257440
297297
231404
288402
140975
52688
99100
187616
81615
120577
256442
102023
13554
232761
238514
24460
83184
6287
87360
101232
205368
150272
103801
182754
112317
76119
144205
31976
302868
233057
124612
84039
89586
308962
81385
165029
239460
75369
266693
183636
250873
157842
55305
42044
41605
18417
73495
154214
180188
251469
116932
155837
49736
191667
50424
158078
16264
156749
154986
45998
295081
248395
126557
107497
258041
34397
92508
160812
288269
280349
38317
40514
212237
278406
120316
131642
87305
16539
260395
63265
247898
250467
271784
191816
62435
258922
109449
144967
185701
65507
304789
15051
220296
89461
290695
135930
76688
48530
257265
189892
27537
154121
142236
152019
276635
12554
196973
187868
101957
147597
65905
213301
31746
108517
62598
261251
159662
64643
139029
6881
121972
19815
303970
19654
165905
252747
194393
298099
31356
225882
227511
252023
41025
110160
277756
303675
96094
92100
158122
77834
76009
239182
284409
281939
1799
197992
57501
21824
172323
44338
155212
118827
266626
77322
242967
227175
275877
96542
186066
150240
53662
205804
234894
49490
255066
221076
20141
220357
97597
88936
12346
117967
224409
185214
131620
249725
164880
56170
131614
72222
262776
307356
25574
304263
25140
214676
275836
295317
192267
180567
55473
97246
166699
25083
165624
129821
306565
302874
79289
251832
160646
46027
234447
128206
111657
21522
191095
167957
292876
287870
132659
138377
283223
256267
282527
80443
2258
113904
117668
307508
286892
63959
209841
2507
123684
300581
160013
253640
304673
173493
131617
67515
121557
44082
271472
107189
270195
136787
19872
255291
103146
191645
158440
93656
225329
161201
241536
62059
193910
234386
125104
29396
156604
305358
200542
45120
54232
13374
59177
217421
215108
210358
240895
250958
241338
240060
275759
161271
77365
157350
80875
266874
173716
200192
41460
304182
237188
269164
132181
244151
92750
113403
209512
57300
141146
36894
309223
167072
86226
128339
90050
83630
175723
200155
210134
89521
270589
184141
156071
168432
120838
249378
307106
33822
235670
178434
196813
13698
169408
1380
192248
215060
65631
262459
147287
241577
99244
249137
262222
75275
91417
221778
59865
276090
52135
110707
174666
173627
121353
216972
205472
270749
36236
96013
232058
32958
10227
279193
165711
8432
114444
96324
127183
8259
18575
153368
257880
96999
79141
5033
116864
63709
267516
299146
107482
43650
260784
176730
43083
306497
259734
137833
77985
29235
101779
110499
218173
227363
199658
228030
304636
32832
253890
305037
81785
181517
67984
17732
19783
80868
209883
139164
252774
242038
105326
47181
300394
308543
182487
230498
28755
6505
185207
55548
150651
137913
222091
137083
129726
216826
155849
81648
298060
3245
92616
84002
278592
10470
33608
151268
109289
94990
238050
108538
102217
181772
164326
83275
255371
300557
51137
192103
159566
72693
198898
282387
226609
253116
3354
202553
28546
226940
79688
95645
66816
219681
262303
285228
259147
164280
240936
44175
246150
17126
91235
247885
210637
158692
274740
240673
73709
260541
108950
193945
13773
119155
175660
250329
240069
83587
212837
53128
278721
15800
143460
60582
115294
11872
277223
236911
15959
36317
69464
218083
143605
134856
161763
127918
286692
52415
290231
184371
129126
107694
74947
250255
192503
22226
35441
276347
60714
100970
239989
126668
222605
182828
266745
99506
176189
101238
235281
259637
112219
78378
72462
61874
217832
107268
33122
289038
113604
250323
257
275642
50999
4697
216947
235295
96736
219473
56730
227294
190782
126249
90743
117617
227249
85193
45869
98827
237952
55942
128503
60909
209298
205641
169341
136507
101969
102849
196497
65795
286041
131440
121101
52316
20576
254233
60170
154406
99701
72746
143199
200636
161754
35882
68048
176445
191808
118726
104236
271242
250657
156799
111505
252387
14185
198300
234439
133857
23197
174505
80146
296518
231692
40409
230745
15017
45198
271768
27385
294095
136939
209219
48360
29987
257226
222166
135585
128000
13106
111686
307757
73142
133825
190507
183516
50353
134783
151620
8114
242503
168912
135291
277353
55674
236634
247254
25079
305736
244863
25239
29509
270585
150655
110458
247259
306779
245407
75924
92714
81463
289691
160023
126748
133685
152645
94985
156982
171557
88279
228784
191297
217027
38619
293634
160512
193236
296707
137258
60767
152330
170979
239667
295432
119338
161769
286011
193576
234419
83976
112007
91453
229416
294338
236282
126031
215661
150797
15406
207369
182950
106426
77473
194105
25604
271784
152430
14859
305285
288346
200206
149108
287355
298552
214709
124722
286391
153581
87774
121076
117997
258198
293315
192607
79352
273597
59279
103707
138183
291011
180693
105702
100202
41387
253682
183298
120330
10528
201210
233414
58221
812
129109
244709
207674
281583
110321
91330
166331
218593
190948
105766
56747
98029
75371
72791
297085
11475
260829
37124
24044
261108
294924
212778
233475
259598
115493
210384
37960
162126
216858
161522
18949
31004
13193
117048
265585
224021
165299
130109
45910
153425
17863
268142
258856
249611
286866
90304
247263
33781
71018
255715
162128
169507
191858
266564
104782
128253
198107
244342
276682
249653
12514
242096
214122
90196
124718
173836
291650
122283
229251
214084
12644
131695
237746
302452
305087
298327
77228
283002
105560
304283
49379
219150
294632
210751
239491
122250
145887
170749
192619
268329
84074
208615
5751
176941
287890
287212
257230
261494
127594
226871
104152
108471
181302
303819
16369
80500
55388
299198
231854
3093
195582
67465
200203
107670
213101
183746
13602
96182
287104
255470
117524
87624
239554
261842
10714
2784
93109
288325
162467
122651
8307
119425
69479
39135
30232
295215
114481
16711
294071
172851
136828
206106
195092
224241
199632
72733
287532
134797
177332
301632
68111
93082
59496
67238
243802
220214
120357
84294
174436
175227
61983
278568
110986
269585
259483
166853
79841
121089
308383
180039
184163
30330
84758
117115
221706
266418
256637
21818
182956
214808
241629
65086
297549
189423
199465
74671
249788
286621
296028
210372
174873
218106
193234
169787
143368
65594
238704
109348
236392
206257
50128
84216
204605
253173
168754
170765
278628
60349
137161
48617
122108
116484
119708
297619
280896
226760
208298
120143
241674
304214
201393
156654
197277
97524
100890
110656
50997
5636
163123
199150
62998
6019
130257
281453
127944
41446
211296
150982
275314
171299
204693
4808
264871
164207
42222
58765
53633
31890
21214
232767
85024
307671
148087
208034
32469
91732
74515
205883
122116
283197
265358
39230
224135
278182
89706
150003
229112
180774
16208
111749
136041
251375
32605
157577
268627
147652
75683
16635
123884
254927
237410
81675
168653
53392
300317
289679
269140
221365
216984
271107
93715
131911
237408
275598
114704
277727
91833
304222
74907
69944
123881
154310
307709
96672
85516
251790
296973
126215
203318
118210
27424
255106
158059
6484
48635
112267
243899
114618
198982
214474
98335
123294
94512
49083
182506
301218
260649
194597
24021
35283
166952
40218
30136
37138
110237
138816
119248
111819
283321
307256
194329
245421
179961
204928
135892
192510
139055
201261
115114
108737
47655
213307
94171
232138
82135
15061
122729
224894
94328
239172
37707
53543
244303
177383
69406
41249
277225
89026
83796
235721
250164
86227
89819
284558
90592
86387
240551
70570
8993
242629
250137
272257
156428
91827
44690
74416
125841
70624
307972
106651
183231
296350
175698
72019
269739
198103
269402
167688
193478
125071
89189
183300
237748
283898
93862
79503
304859
283941
98519
121441
113454
280994
154147
165882
273761
197016
152372
198601
30579
288676
136977
187078
49934
36591
268028
113201
158383
2165
160553
296399
115726
30598
259823
213946
29524
96430
277958
158805
57503
162382
141848
34931
225532
191412
90942
196531
229774
173424
215847
227851
125649
25064
249061
182485
183156
163137
300546
239014
161549
21235
171904
185706
146083
268369
24132
204929
92217
190353
205270
69186
235588
291885
255538
227274
237607
157335
123823
239366
211207
230067
7918
69609
309396
134375
2246
12667
219938
92402
238048
237642
227217
156272
96226
229576
150996
273303
204633
205477
155618
178586
269818
98683
270333
109381
168679
112097
74243
59317
220002
156424
93431
12754
301428
95015
2675
126793
61169
143321
11102
110425
114566
2359
178095
254538
28168
250441
353
126817
272882
143403
163869
190948
215656
295689
228136
100556
245841
162388
105113
298593
115316
86277
288870
34818
51618
9244
79019
10697
150098
136361
98802
161105
229599
180380
246276
107925
129902
230327
183191
145628
96506
125349
136542
64122
145662
294793
296326
231201
197601
290809
280344
151716
286014
198927
38424
201248
252803
253010
273792
184246
184685
70206
241419
272009
194999
37288
265143
61008
46166
70524
111393
99010
164393
268987
143970
11402
216483
23671
190844
188269
240162
15939
286623
104864
124496
49605
305015
258983
211484
172562
181633
49238
124870
108391
100913
71586
6790
87096
223625
97980
65272
12380
94613
305465
174405
22195
184882
196424
63248
44065
71202
1833
62866
92234
97658
143845
139027
149939
301356
24373
227561
213980
287334
202912
255236
227360
96491
17132
259851
244860
257066
183012
256686
179465
123369
262697
206159
146602
94678
207367
259312
55013
145075
19156
213342
223636
195375
132781
23974
233465
294581
52884
297440
98983
132194
199435
230080
27171
268270
13750
138724
25047
88060
75263
277905
165644
144539
5303
169910
285490
169401
39509
293019
186393
81071
166245
115293
29903
302253
8037
135391
166415
189885
91698
50129
234011
133241
275586
22993
121106
91220
226585
300058
208727
30616
201027
120223
5547
78216
88499
67790
44030
129693
301620
182634
55862
264097
293808
131069
68813
203554
209879
291287
64535
144522
237092
263438
279099
12170
27542
252456
147867
256511
51719
74727
218954
262401
12576
88646
277626
5852
53660
288110
86197
86480
243949
245909
940
210470
18494
44025
38458
180579
287848
167008
242457
278791
87740
94813
243187
170576
184004
248616
4070
110421
105652
33361
270803
286856
191996
82811
146601
9237
1539
168510
191544
96051
26523
179704
2592
176136
37691
118713
31492
141360
97691
301910
126855
214893
220895
193111
153023
246756
262815
38714
70792
155435
193666
102897
252111
123225
181570
262267
299746
307669
75826
101913
199011
137106
119319
259139
83591
189587
80663
162192
217884
157771
171581
162668
82833
67669
8315
114059
157476
73091
195123
230113
29008
30673
14502
196785
70147
37349
136103
308597
263036
278914
89139
207204
154648
145119
285795
272269
152285
128843
185530
45164
278976
120890
239054
119013
25760
211201
180860
45057
112645
227864
27916
85716
129955
14617
49246
94449
295320
16032
42661
85403
109292
56882
162693
215834
10985
174592
297646
83701
284276
281506
228400
99214
122256
298815
17163
169713
269319
189054
209875
254961
211171
98031
94700
248172
182604
197308
42972
157632
150135
144435
186965
261632
75675
178911
161405
223343
203224
239636
18319
172396
260907
287888
13625
185281
272610
20875
293407
294055
54579
85406
260453
8532
225484
230627
264431
283511
135237
211038
305288
31366
96554
130322
190060
72752
104532
92941
136426
166772
52690
21994
87716
218521
167656
182813
268078
264870
108195
243645
18332
249691
22333
53294
174539
33732
134536
76297
752
24619
309313
136092
158168
91127
87865
231797
94775
38963
280298
269608
294158
46836
193490
125016
51730
107209
199840
203902
24753
104801
105635
29854
116624
212183
84178
228563
145983
160933
102227
106132
7683
118254
238941
235822
207131
131858
289106
209721
115341
156900
232530
279257
64135
222927
168099
205960
205738
78411
215850
29544
262483
241188
169042
38344
234068
265134
279040
55094
52342
39199
88466
18125
242791
198344
263578
264142
186261
119790
13697
236779
5753
158042
131123
27232
32907
203168
190006
300150
164861
98860
280567
186942
268105
53990
60499
290337
194734
134765
298970
199681
90076
26139
154748
66169
247672
127706
86640
66681
154374
182537
55634
19854
229806
271143
220469
222629
34958
281788
143211
290548
204048
223219
29236
164521
84463
249639
66863
205041
144478
179952
145547
223958
304315
298205
190479
275728
186874
19304
253653
307946
244089
297595
301315
286987
31154
172964
296821
236899
57796
120827
157855
131027
286033
73187
160959
257308
16641
83307
173501
110030
143257
99899
89825
270663
124462
235784
134410
300707
255680
299156
232109
53275
65571
100723
240261
151625
181838
103528
117175
177331
100288
278067
244403
232274
184602
161510
188002
84974
117134
176531
233491
92338
300936
164639
57993
177191
150438
133450
103307
25789
2408
308287
4497
280834
21367
16
41470
248812
66407
62080
28059
145803
159563
86669
71769
206765
291025
245350
218564
200076
103013
161609
202127
141389
302414
81058
276355
210843
134909
191423
157121
150936
131712
106418
277369
126178
260178
257900
109865
103248
113609
179134
194336
11509
176855
100439
240557
16028
61446
24904
107406
188360
109034
280729
166678
43283
164661
64178
263143
165523
307066
63117
175161
174527
235072
119615
272894
233309
97994
163876
175410
19607
79843
146611
229000
141548
307818
62833
47215
150676
181698
37470
95964
265245
273496
82636
107985
56248
26354
286853
72322
164079
215956
121630
262258
170678
287165
148776
125890
39443
58016
177583
159680
177505
14450
301847
267153
84306
265307
144810
61261
187332
28138
112167
54374
45446
237707
90736
40492
10949
94262
165296
279186
200803
238546
62272
52553
166263
233612
97710
54374
224082
308777
308395
260306
105710
303131
42662
131785
188667
35858
305212
236533
43469
267489
269058
130317
234502
178390
53805
53006
61125
93065
163285
9181
196941
146141
30011
135751
274715
31153
174319
47069
25476
291477
129252
145705
59711
290293
118141
292426
241356
186974
219424
140333
113870
220645
197724
195459
161231
134602
177864
98833
58357
283594
198668
248290
127062
184059
79076
134776
275452
89099
81241
144786
21356
162392
271828
172487
281393
252523
103834
33993
190098
228824
194467
113218
121029
89252
291399
156683
54950
190732
113214
100622
191021
108280
173140
211476
48720
109064
111199
242999
68530
95153
56843
183906
266834
791
178398
157677
228595
223455
263047
295066
30029
292092
187564
174560
309596
124936
170544
102042
115103
115593
242267
156170
271802
234238
174374
107676
282712
246358
56006
74864
259092
104696
280436
89498
35950
73178
98875
245326
228441
113961
53507
11983
6908
159164
79993
226055
188142
227143
222680
1761
214589
246883
201565
175334
304604
62397
101001
161910
99196
88210
197016
100702
20184
121441
248398
231137
71996
56324
105390
259190
286460
196795
197201
50733
193071
29789
116890
198343
190257
47838
175236
304468
93394
117881
304147
132471
181800
131893
302988
286423
165533
9919
26840
146813
172199
227951
236231
205945
49822
99066
309194
60741
219187
272098
260886
96650
287636
246835
89414
194183
244542
160872
195865
151705
224916
268072
173557
162402
191200
118445
117157
169923
267321
2657
223387
161299
83883
295348
58361
96188
175330
48127
158347
159643
90278
300632
78583
229558
213982
181665
9714
75748
169379
197817
213746
256337
177259
190959
77819
184988
103079
86093
231054
78897
58847
173867
184190
22569
228119
83139
158840
136629
119090
39958
182364
9825
277331
197676
114377
77180
27854
178143
80257
94817
65315
243618
267902
17543
246208
98487
264432
131740
243264
148162
125490
306222
150344
189834
280526
293903
101882
187396
220887
107221
239766
102757
38890
38237
63242
152459
300494
164490
276502
207527
161975
129560
119595
142623
126532
55088
115225
176324
90859
266302
41787
169077
161292
250748
6079
83469
39388
278536
221780
233528
11032
47367
61378
205224
143233
307782
286649
118759
291473
46118
218348
61786
271684
121748
257596
284713
196706
301232
299219
17453
91833
298292
156406
176727
140008
16729
15855
116889
248185
145386
304281
295457
204321
218593
45006
257832
178949
47501
37703
245734
150450
215477
268443
88875
222626
201400
93998
171404
274142
151436
206198
51506
265313
218300
8679
106486
290598
141757
276785
45607
139682
102801
179290
38593
228388
223003
59456
86778
113903
45925
62635
235986
166290
247222
90499
17957
282018
8866
151960
7015
166918
44715
70797
164403
11804
145015
180858
124993
183797
158996
119588
178670
130892
23167
114995
183939
6969
96027
110004
150880
280585
65615
58187
79113
37749
292114
302223
234488
276826
122142
50734
240476
195784
44524
259199
292234
234030
5015
122776
61413
101088
111023
29710
17511
243341
172626
210639
203866
123262
143281
56623
110068
114061
124720
35006
108700
61815
110039
303918
277297
187551
49070
15348
58727
270337
231932
35921
219399
95230
12055
284822
12246
153239
18846
33046
262636
156789
301182
207427
52458
15561
306082
219735
293381
185489
279936
56743
269706
110060
31697
246874
160863
38713
268722
237953
122897
15329
53348
47290
59602
276234
40243
22100
134890
231860
115099
49962
308952
129168
199668
269055
1279
221773
214449
66378
200576
144780
216001
222260
27342
38845
241922
256909
166875
274223
169332
180951
259723
87819
152753
260201
133105
130211
49261
162197
46192
302324
97424
3179
57158
285170
68532
284493
46656
263751
130615
279954
48877
224646
112142
256498
60792
208263
271125
123495
81992
207370
273566
296533
63281
22185
40978
125216
271617
24575
1789
67115
309225
196918
35222
252856
296319
143811
67836
94030
269989
271095
3002
78002
159494
178458
79961
63838
3514
238953
212663
100897
300934
99111
35281
83751
221940
231238
245601
283264
113996
204102
234482
100602
196849
116639
162156
149509
297575
223015
123833
177385
89338
26014
155
245933
285682
197705
28259
199551
179999
158604
64531
134244
293818
37688
297579
158909
117838
144518
213842
217459
33177
252696
178121
69065
100207
2481
83294
177031
187763
219178
103682
18123
91130
257953
117737
220428
73532
120843
4133
126632
139168
23845
255889
107091
219355
214201
308848
7748
186007
308896
148317
64803
217282
32166
202108
262299
251772
192699
173160
172011
225179
157504
292220
168573
57359
289487
304872
287995
289438
99791
190550
282731
7889
228510
95963
276774
275542
136485
110470
231901
108506
138201
123174
274472
5635
228898
185794
265331
103976
84135
43122
220383
38613
110574
143232
73795
223060
37344
153902
22730
261966
10954
253120
307157
163741
181241
148877
193814
141002
286915
107521
168115
24121
202288
4225
271922
136969
161740
143976
24975
30033
165902
54995
148542
7790
117557
180899
226234
122052
61437
84006
215733
216968
14697
188532
253413
281309
183308
205179
32658
240451
149216
309383
71275
48909
278186
191364
294899
257630
309796
137659
111707
95106
26274
252778
10173
267979
178786
268338
53719
261326
272898
6578
114052
73578
64372
132399
82753
90313
93467
164681
96704
265279
83665
262630
52238
237356
78607
203883
14261
134624
54968
241396
226572
217736
93505
73421
207151
232452
96066
185026
138280
146886
93331
43104
239271
152836
261109
181322
190789
202703
137269
40579
132190
150787
172500
28936
229212
186716
225540
22309
91990
268893
286273
162200
182953
164264
209564
244569
141261
251291
179080
286326
257189
88748
223544
264291
221287
96922
19497
103015
304764
195545
292774
207955
221317
203297
97556
96544
139655
53653
294547
230002
86461
289944
230944
76707
293053
227121
244387
47068
155742
9959
38329
156820
288631
45897
262809
65087
302435
179410
302094
159397
172902
243475
30833
146971
225145
221559
112258
42942
222212
179034
262016
11932
18468
249019
60452
219515
176631
265164
39845
146089
57208
128427
257818
297685
20480
56799
94951
35150
274680
98176
281490
28945
96893
113102
261746
235858
308932
255470
68385
147872
178179
93853
196171
126130
12285
56943
11766
197385
179180
186999
80063
20855
283276
133994
63357
59122
68455
129152
301118
10322
12015
76754
170016
142972
166930
211041
95395
293821
162341
50249
249666
138383
158115
162295
240121
171048
203194
39947
237564
266414
250199
156423
30151
115331
287675
161086
294408
183163
68101
244652
136489
88472
212473
36189
156237
210337
21183
190562
263556
19545
86649
237967
271039
254657
13236
72928
305033
175631
157879
67239
212861
231044
118714
87112
279100
232886
166645
130239
22939
16791
181278
184557
221389
296949
43992
96896
100712
70840
33334
305685
285590
156760
24734
7692
60261
295862
211026
24927
189988
212831
243030
209565
207304
80537
262952
46819
277593
29070
29034
153620
229780
144320
77636
99626
201577
206816
172658
179872
73686
146851
165162
52115
97563
33054
164708
309606
286640
51231
263796
294401
158888
146030
6975
35822
51620
179046
729
210121
39893
194078
111083
129335
219522
177059
71543
1507
57937
165955
218785
84226
261209
236290
21826
48349
244771
165521
213484
33177
294630
53382
259867
134912
55368
105426
29329
256943
113650
294304
58294
83084
43831
11022
282251
201540
216688
219784
38513
61468
279327
284516
167110
149914
232722
202232
109076
306338
261140
300448
296461
87030
302725
264372
300833
18335
67896
65015
266177
68401
256029
72293
84727
222695
118828
281673
170912
3143
289109
4778
40812
258358
237869
286790
17954
111532
85634
4724
119152
157516
236200
149496
267903
78476
219051
222946
220443
150404
109791
214529
39701
43627
93986
148840
296949
18511
6142
151640
86734
155085
301007
117203
169367
82939
132440
236266
249357
286185
216438
219144
266736
280578
62087
172878
265574
285930
51626
16217
1212
127395
222351
162769
4823
201002
296065
55248
11083
265476
129481
192450
125111
253167
47507
43963
26045
24014
252505
49035
129331
94034
189419
181845
239294
15103
64824
151283
128414
256958
2207
12988
267479
219490
273875
296042
180367
301185
163168
286782
183828
193211
168110
186678
203389
83936
25983
256798
263145
71147
222337
148650
262448
154638
180939
29855
235077
303230
108309
140039
249137
10453
88682
240426
143559
262549
20040
230780
84846
307004
156417
281084
199857
107579
281416
33743
284472
178805
214452
191740
280536
246172
245474
285359
257229
243279
252885
143254
167975
281107
13838
3943
88513
241718
31871
66697
197925
96798
163963
50495
120188
6314
193077
197761
153732
710
139956
84312
175910
75695
76365
30128
119137
31502
229714
222273
13648
82989
259698
202924
235459
200690
107249
78708
224873
98425
39794
41878
229916
287750
299542
184456
9810
258161
118141
214882
255506
110043
48596
230114
145333
124600
97539
245378
299411
144904
267067
6593
66823
308788
64027
183918
53020
74676
153208
281665
274451
128133
142483
116298
76639
250316
300002
83563
4555
136504
139643
202837
52646
20332
231371
101379
68508
304900
110156
53447
39209
161890
12589
278917
148182
191597
225507
160429
161861
67807
127671
2616
165512
200016
99735
179967
15626
156425
219182
126446
153348
305389
108656
82341
216768
276341
216133
30617
167689
170038
232471
30051
63096
38133
18207
34647
229077
129827
125531
225333
86529
106927
75148
272746
137592
261899
299855
208228
249819
178250
29493
251404
93270
152085
213969
237119
16645
246320
218663
265637
216395
255227
1459
128267
97532
161443
142234
241295
76571
13546
12002
63573
138646
294873
140399
162918
230606
77126
199171
292278
133588
84718
41784
232299
11270
224074
236070
245105
7746
277708
241234
6458
143423
79793
288044
32404
173261
116696
12910
298268
110562
140246
171152
212015
293016
193062
104498
281118
214314
61627
70477
290278
181930
209111
168499
307190
224432
296443
231242
16512
203158
74494
267451
223985
146524
662
272103
94408
244807
193313
5757
196446
299693
202117
208875
50792
75548
106210
5079
238619
203645
48816
215650
220087
82429
100851
264931
24941
143854
41537
150098
47161
169507
45755
291309
186513
174021
231222
290515
309862
280151
55768
223079
269951
190850
256158
842
118182
115073
132114
20228
301119
157042
216135
227062
70831
114113
120122
288529
183686
280794
89824
217468
35166
183433
297576
116775
62608
4413
15118
115867
13913
210987
90671
36325
237290
224868
191487
192139
231857
88752
178866
153592
175915
298916
82122
32690
250486
152932
298890
7978
207934
222904
276304
218951
2999
27334
221007
292092
24549
169865
66415
106829
28447
50967
235393
221541
227623
61305
128507
231741
115603
66368
202795
70340
203867
45694
20284
195479
7719
28294
303738
151450
281686
296644
278241
287931
199472
106155
255422
278677
23928
213965
20689
121358
234123
250164
269708
180023
105917
181828
190468
241881
302128
159784
211291
283755
251552
273675
148117
197110
16685
120018
21116
284949
3808
95939
122630
199827
111646
129693
118998
262059
192352
250890
244646
77473
116968
269047
202204
220956
219214
241418
19835
69610
204945
54994
3686
270348
240657
218684
234042
197836
44591
273547
242161
251564
143878
26878
100909
144894
126735
264045
128924
111760
70704
130762
195085
213656
157955
220790
26689
168075
101171
51261
166559
3557
253206
5822
115374
294915
280016
248743
27171
136440
212332
274731
29976
18661
210541
118616
86868
102367
259431
146601
17601
20072
156555
115933
181065
85946
254543
155402
13699
73130
55987
37151
48126
88017
34260
250821
153804
217413
304173
40395
235062
280159
136205
229521
67708
72343
136604
131050
150074
178922
49489
22100
163924
232638
10048
298991
210120
158340
293909
145020
20847
251302
247888
300747
287275
126258
232426
180151
176465
55565
217113
117700
92124
4851
41942
84397
268683
136025
88672
207487
17188
181537
70521
6259
260012
298265
98389
203648
143546
184490
53224
264671
173114
128395
95366
217014
244031
283028
135657
5607
94663
28253
306706
224592
225873
169000
252606
129907
175184
174011
55523
39129
229829
201932
256036
250996
280112
36037
222158
24999
209989
27909
141658
223279
59942
23256
285978
18881
40179
197891
217781
92607
235192
243898
113939
32165
208555
216102
198907
291471
254061
84898
217228
308450
157194
142331
233116
280363
239170
18102
221968
147774
309582
20137
278978
189935
68869
207535
35228
137057
18629
195619
123061
172583
220883
182825
175622
257077
293689
164400
110246
304165
261013
47299
225530
118606
234560
308148
98662
22287
202335
256029
101681
40343
61523
307694
178232
194589
200626
203252
18770
128262
307857
166806
135088
167535
122908
95349
254362
95658
266693
135946
225999
23510
93789
135204
5924
108661
95559
189863
288136
303812
29564
160138
259772
107263
67047
83855
73341
301829
148067
130780
208092
229811
68385
213741
212500
230632
106291
54084
272277
178720
232321
11664
114300
301393
83888
91447
216128
206848
269579
173446
204835
305641
187438
238828
32284
137063
78962
228536
264696
127845
95142
39161
232019
306157
196798
108708
128771
138922
30225
283135
65982
11877
307842
283163
121031
45195
273229
86878
131945
167396
199687
268891
5518
297680
219732
155659
223755
146930
306412
234225
303139
43265
2535
39764
233481
162170
124554
32997
9440
162211
247878
64761
68330
39442
144114
199965
130372
216596
31124
203531
148015
290719
122337
71378
178346
282111
81394
27191
7012
300493
62873
14686
278452
15722
17474
136428
55804
136405
248094
42431
269169
113434
158471
277868
9772
306751
47350
148175
156251
300591
9729
235719
54990
150314
211193
298443
306862
238566
116326
41670
121686
59257
85785
191436
282713
68895
270778
9024
103584
31673
1938
297626
237528
208782
21841
93274
97036
283086
159801
291962
171084
104850
63865
19028
65305
273756
309521
60072
48754
64109
256534
12147
259665
73314
110234
78313
46619
182970
87349
62366
216752
144049
265434
177003
189335
29473
179943
188535
156655
226039
20597
86397
274482
89560
185157
152947
220820
16001
154248
282551
159067
299476
263209
268789
24979
220528
69683
130503
80292
226165
203316
168721
234032
118635
195121
29221
117829
301372
151548
71209
30999
103137
73232
18774
88077
165975
59209
35541
270148
196402
179983
270616
198524
35261
122710
254360
132948
97525
300784
172825
275132
171420
202142
52948
74834
221713
272031
125412
64652
106525
33690
187266
137893
128967
57131
181760
98258
171288
162775
260034
11925
265676
227824
98838
286737
7103
257430
26975
73893
43590
89906
100567
71610
85943
65809
66787
149821
29069
142650
176081
185481
47149
139202
14763
21849
248558
256444
223470
232396
55386
218263
66634
110494
28628
263023
246904
184974
204757
73198
145790
30639
54266
62202
109405
162456
175812
268284
72202
242914
25455
214356
70942
3098
202095
75053
299465
2623
236248
263028
30137
192541
279678
278144
245630
215532
37302
157191
131446
304359
107290
307852
117002
306891
145527
44622
97110
51590
289862
10976
180149
287192
20903
200418
299913
84360
296864
259368
22171
227077
90382
125803
140511
42375
8005
64680
208449
141362
289950
95151
211901
271000
215004
1900
264010
175029
227536
11736
43721
107378
198731
206555
6509
203674
21303
63000
282835
8979
129472
233362
182041
131512
285141
80932
287824
230090
272934
88989
121464
68051
271822
62667
150376
214968
173550
102140
13224
144998
265768
276988
150436
9909
205007
197699
183072
54564
291363
119566
290928
46491
107419
156511
88815
4970
210449
10468
213288
93584
30330
307178
255846
216286
20421
62865
255027
52918
84737
277117
269256
190543
271251
283651
106834
95796
276765
260500
112541
258500
91232
5702
200831
213264
6622
178396
5742
155265
12432
179841
77156
279717
9963
289741
18035
52036
96209
108785
126430
59133
198484
167580
13302
48411
270175
285852
124332
235074
215652
144339
286307
74383
200617
179519
163411
209185
93754
18413
113840
245606
45535
127248
294636
84799
101027
227695
183988
26667
228369
262927
174379
13857
302570
176738
262798
278279
285476
73197
213703
301603
256565
53725
229079
115537
195495
258938
116479
33994
38982
261806
272678
268962
260731
12568
60159
268631
31521
93703
109631
228311
105631
250637
94913
114440
89959
89613
107050
229895
308747
210829
265578
62573
289406
298761
190559
166152
228331
267925
236463
24251
197833
291932
235476
306186
269821
271383
191000
221919
89868
123429
291147
201869
10718
281815
251545
155768
156573
144182
282508
216868
289248
210563
65494
31845
4228
164284
55465
169287
262059
131864
160152
239748
279303
50160
224577
203117
75623
84030
119308
205752
28945
48720
93499
199970
232
190272
51341
238546
168993
168837
90001
209910
63301
262016
216694
96246
107930
138802
235094
287580
131106
53979
78363
30514
225190
213860
26131
153252
63758
304102
255656
253974
209040
70253
36603
286106
258249
107030
3039
161939
19594
109148
207068
206947
107739
177659
71499
53713
309012
135900
194022
290646
269692
290592
149583
158595
55707
14307
168467
55008
125058
198823
161184
267605
67903
179778
116937
76827
83692
204103
47482
209513
90827
169610
194331
85975
215844
34352
4843
92111
93038
28748
299253
295277
263609
253589
165923
181112
7945
299371
92584
254990
149744
213322
197052
212835
61475
253601
169200
178409
104472
194843
202986
244043
71389
212223
263739
229718
17139
63993
14887
264601
51410
308415
120794
153023
56039
89914
174373
192999
118845
133950
309903
97936
290681
243076
302914
290645
259142
175684
36222
34182
203883
72458
9575
152163
196887
42255
263518
170948
21239
144803
264408
170235
291265
212613
177314
34686
139681
224154
239855
14467
266702
170619
76251
193059
103603
276934
259132
262442
23780
294714
219393
280424
147386
286769
191680
105356
162749
43685
304158
36052
229845
32623
11453
181150
269613
111068
51557
137294
72164
281325
189122
277526
11025
466
154819
157441
217884
7069
264843
70450
212681
36622
231092
273298
56742
11346
200179
65384
147409
80679
14604
295086
67767
304431
238261
290822
75441
166219
134200
162864
29131
110666
167861
176281
237331
87673
48392
15245
155631
97357
61561
200376
174003
184315
298236
219049
167256
36923
76646
209797
78904
101307
101875
141728
66768
89378
43932
92432
251802
54636
5146
40289
5829
174617
186941
278316
44426
249272
189555
273143
288439
11340
112743
155761
143725
143503
39119
298487
25570
144057
166899
13448
234623
271792
302901
124453
73901
171674
280281
265214
288393
125380
178334
155245
123973
25906
22660
233731
45210
156674
66824
216453
267081
2064
92247
64797
271345
76571
138101
76342
249952
74817
72379
262913
165225
43349
168634
221520
153490
181598
100651
259094
233850
175762
193180
129164
299317
202929
178613
32908
89065
117206
194959
157989
300936
157360
267001
200077
79141
271106
90933
8193
68085
275851
228920
301914
297477
161683
255800
286646
83900
169805
307787
273983
120866
102518
68605
14775
22952
290326
130420
239682
281727
289663
271241
295430
17061
42106
52206
178084
204829
9711
167101
236764
294248
281140
52775
22847
16641
139675
186182
20567
258486
291777
148447
243733
141014
56587
62439
305592
46670
37930
5383
60097
211985
126212
290009
143677
135942
252584
268184
241712
78684
275752
226238
222181
166489
87450
296801
206531
93780
127691
219281
121624
49011
162987
127875
121778
275651
26230
262091
148787
206215
147668
168581
124688
110625
114430
10920
86516
244859
245801
68071
38679
236203
269696
113132
122713
229947
55195
297717
152618
189832
211944
173604
72775
54526
157341
223424
260206
221145
265207
74499
72689
81686
170236
6042
137255
308199
44296
263433
173623
214753
157574
198070
110553
124934
234214
199038
257667
35773
203528
167614
273499
98834
8028
233163
76318
227023
93841
63924
29541
307851
38698
265561
199296
277497
234246
303517
299620
93261
143077
183908
267526
145185
168253
185957
23910
255096
11805
221547
228334
152688
39423
25503
299583
250239
99595
275856
215959
156590
147104
305326
240175
279559
203906
115076
110643
157404
217096
136056
188490
113882
213936
169079
176012
269383
196918
138771
67939
253266
267008
106542
197113
278708
245248
558
244135
183987
125069
265044
154568
16726
130852
156878
176464
142868
279324
161568
161077
298054
284842
77499
73393
96116
269900
171299
261254
145353
306608
112626
158580
89189
210500
11913
131723
5776
48088
26120
262697
256493
55510
26742
9905
182150
236838
118092
108242
13713
51953
15405
171158
206061
112747
95749
122578
177453
263383
122664
16841
277963
18420
46118
21348
156688
1641
146885
263425
76826
174114
206484
174972
68341
282033
278374
155297
201674
203423
197584
123466
49289
188748
160405
60917
302534
106212
66432
259699
147267
120916
17374
24753
48574
202533
116767
7341
104204
861
87538
234079
295809
76240
115407
288790
162308
202555
24525
190130
1358
89828
104619
42795
299183
307000
145461
72458
170688
50985
208876
263327
294897
133855
233004
219882
180694
78562
235598
176411
78253
97406
125538
224653
149651
102145
1242
76490
110752
227511
173447
180647
36507
163272
302084
262599
60433
260056
63851
252846
266799
204004
237549
67894
14524
49788
237429
289873
294696
6067
37007
298082
177371
306529
191837
80388
205414
252803
223671
250773
233322
5061
38279
99023
17717
193649
94201
111501
125689
8157
3604
263524
86682
47116
148508
132248
272678
297192
137516
87937
163199
117379
266318
276477
60849
229149
251804
70063
33791
93464
195634
293395
247143
49796
91768
156785
126028
197444
9560
195413
76313
259849
27101
181983
18505
257068
302206
193757
221201
25466
30266
243624
6696
79411
20577
52530
3604
115953
46188
133149
11121
153620
20070
3978
302403
185732
43623
12272
208911
52405
46813
135440
197249
195305
54656
252266
6731
270167
260758
263444
73364
116136
214170
195335
76116
221498
38770
128588
273966
107411
251761
258405
93404
52657
229206
309513
6070
80980
266252
28056
227373
10874
130857
220743
109247
199281
284298
154896
81357
185844
162973
144385
302968
297276
271409
61888
168474
203949
178571
98954
208354
259474
64544
259856
87275
257258
156585
24726
167103
300064
114289
136544
50122
9687
162062
90643
162515
133474
262072
162769
1855
42388
223635
235424
92872
115820
47908
82142
84779
167621
260561
193505
119899
84592
177888
44435
255227
6912
209447
47568
226091
72063
213100
29168
79434
165755
3676
186329
240239
34017
112342
217782
42291
293666
131610
234189
69369
193994
86446
292205
141286
214796
248083
126804
34554
27948
133376
120592
73839
146189
233174
114181
67416
93671
5583
249759
78402
111780
188089
230745
9983
87641
101371
131
215429
296074
39905
147736
81329
43111
40174
23657
240816
167840
260676
103710
56505
250173
34234
48211
86551
71854
67829
121135
97170
137447
207941
232736
36494
256792
229286
148058
84770
101502
102523
156683
35706
136871
237763
89275
259874
29196
38606
135350
98868
250510
134425
39871
82204
150496
293445
30722
168385
148417
32780
91229
15217
278888
20620
161221
39791
145444
80452
137138
149669
223510
118577
219010
276273
282949
309867
309760
71297
291852
37341
163376
173604
15214
29511
12469
145554
287782
170702
255199
90407
239075
223531
98682
91263
14439
193197
277201
16212
66432
130215
81689
22485
36134
69591
72112
129849
47571
178973
295621
51175
171645
295444
283363
149990
148365
265957
6651
117413
1594
302564
58624
15943
184960
51667
227408
245846
24135
135693
269113
59202
218620
121428
210978
124887
682
103442
147478
214977
304499
44046
131521
3152
27707
179055
114590
121633
88182
37084
275191
193820
119067
121813
251336
8769
169626
233559
258658
240860
294053
50569
123515
279458
59454
62738
187034
221712
64634
48389
190574
169489
110522
126683
187552
220282
271492
290315
152486
96875
69120
222318
23487
91777
257455
306481
66898
122520
76644
82731
209999
305973
227051
241503
65046
40824
84601
116047
53761
36444
211621
133328
4247
281832
123818
67038
80433
65224
123890
193455
145337
249108
270963
193494
208635
268616
17293
204671
69877
143497
238421
222696
218486
83381
165014
75330
51828
276117
296492
303398
191750
268029
51156
273640
154973
76174
263680
21987
263076
173520
284273
305027
265351
240938
145036
108050
201132
306106
173218
48694
268697
148299
227608
235861
250009
98143
148958
91318
42881
35095
95817
126977
297628
261568
268330
17778
225959
220437
293128
30865
197009
275629
139602
264329
184871
1132
79361
304666
5900
53974
164894
128236
9971
137779
113620
10940
5127
1801
259285
27656
252614
208046
215663
36696
256065
293183
7976
72131
37597
187011
115315
262638
119232
109143
164859
60074
51743
84063
98780
2825
68491
131273
232509
86659
124793
238105
287723
35901
51566
139690
162329
101631
172736
97278
307578
76332
130213
57518
306158
29163
133057
41795
86762
13582
123221
120084
7361
148224
215782
223671
142329
130265
202040
300059
258577
80498
299758
185012
271551
141413
266175
47503
143726
140199
176065
113516
70157
299133
174340
221125
40172
215925
172774
19788
229410
158125
189896
289375
48401
29603
300372
189127
12646
155652
305080
114054
164960
195658
38947
54187
306910
122717
291779
134738
240474
47200
174280
266298
146121
200138
81382
218662
195085
51159
306067
240386
263920
281965
297986
25857
159657
232992
171705
294257
253705
76411
258999
89304
166387
260181
126527
133637
179678
120595
12135
142469
172842
157461
172346
229167
253058
2501
293257
289158
276959
9940
212866
67794
13604
189895
239608
150735
58269
243309
58031
72560
256896
131531
202072
258542
268165
222272
213152
64363
39059
94057
150592
239312
278866
87592
210492
302242
286720
154148
192470
153037
217586
296197
130865
44062
11720
96874
225802
263104
283660
143968
67663
91915
178146
101916
115959
49807
234692
109177
37595
2139
74873
167791
7005
2186
145486
255159
23343
77125
297036
94002
91742
261740
138808
142227
259669
270085
114724
208283
152567
70305
140451
1149
296159
138393
291810
222907
42267
295032
272794
75142
198607
31160
61528
167586
272538
245634
135866
128611
234715
16875
190957
34270
290138
101709
57113
54469
232498
294630
144215
123587
269517
78650
80595
39139
255352
289909
151983
147377
59974
73468
213093
157387
191943
109555
188549
8567
77778
133462
93753
4554
107172
99586
201470
38855
156989
252222
115318
87524
282842
294491
13162
212781
127294
66889
166647
213085
141449
176338
2691
119733
37817
266669
14358
191473
287573
84243
156865
144989
112960
25243
241980
209170
94056
51847
178997
138807
201645
272112
256230
189892
51057
169602
68376
253971
36302
47298
300396
100713
153174
236055
259308
269899
34578
4173
67512
253570
206542
108274
29967
5533
28222
99038
186817
276248
260962
255697
89772
298725
298597
264607
59511
283196
219591
255379
49981
169478
258557
75614
225532
104835
12243
33514
153253
161021
122248
37072
577
92529
199376
179795
113618
132053
20895
122590
25035
133563
259013
64484
113628
228157
39830
248029
147586
111844
135742
285065
57851
231627
174165
282003
140889
112309
170762
63036
95413
102805
9144
54666
32972
179628
11000
252390
211115
241288
299550
239968
88717
85073
213338
61087
61555
176534
242741
2507
107310
210366
169427
89231
186116
171682
219299
304144
307474
282485
17089
255419
172087
57714
60542
279349
133862
21888
152331
70875
306834
138302
93305
134612
273025
242202
65181
107415
264985
201495
206177
208630
218990
299496
255436
153018
71147
9500
36709
184900
187046
272043
256981
138825
221331
9281
280252
143066
82391
162694
109082
106771
266911
10354
309311
153231
191476
243966
305835
93700
128488
216759
167075
50100
8988
236857
72387
200227
257744
81836
292725
60818
181842
5440
274538
148252
51310
75724
201204
188026
282383
46415
239095
213600
253647
73026
59920
32468
29311
188195
290462
103210
233702
187739
11239
130015
210152
6184
6849
261087
219542
149700
211119
213075
265124
96312
294402
260945
190744
176340
162752
80046
241912
253750
506
221967
56061
237741
107239
186625
4572
2584
149128
189159
270779
307885
173768
48926
62875
92057
232678
238325
111242
296348
260644
116151
240959
69533
9062
31306
305366
276506
144910
159255
238147
88791
2374
243980
278218
275608
197423
165951
262974
87058
92106
203715
232841
284260
233700
143141
47883
3190
194877
67909
269763
275376
242439
172369
112373
42044
45278
295570
309713
197646
187326
229884
145080
269605
305493
142766
193312
211589
71292
286114
176519
73237
285938
269244
162103
86983
148027
247176
250566
84800
284190
76104
48337
205051
42476
20402
214365
137360
123980
214523
192560
230334
221362
14306
200209
129271
289526
221054
66199
155592
225278
189188
264356
77930
259707
26608
15162
80255
124478
81364
252181
302982
260033
219592
85309
185732
52499
252897
70338
188231
23596
140075
48879
25550
244412
131299
250522
154813
49187
12340
287657
289866
7475
160590
251827
23745
308261
124989
111977
28154
206277
161157
270414
255913
189982
138340
197472
103570
93410
28258
290530
119783
260870
269423
67529
265692
280401
91865
308514
107344
101276
5455
258707
117180
108822
42889
291531
25161
193544
46913
155184
275293
308602
30814
39137
187760
186359
308319
245183
59717
302219
182606
156199
192822
13151
100272
93598
13178
107771
197023
109089
130485
256453
285370
285817
195547
78525
186119
219655
302497
275041
285170
30764
35543
64327
162653
89115
4739
110610
282571
79018
254015
55481
219069
46403
150701
25352
62781
69196
202692
1258
216246
59871
194428
147106
38628
70577
280420
229238
26286
29898
151615
280771
212477
295289
118488
211900
37612
253099
236158
169948
33774
173495
106714
307560
254812
22881
236912
292645
196761
220757
230886
114107
49098
272519
133170
297793
177605
200449
51978
37917
31001
98380
259053
109395
309935
194234
212014
218943
118772
61061
163322
22554
44880
155317
28453
134482
231961
128844
240103
225463
124126
300135
241447
267821
53537
62404
140626
56650
122436
52211
100422
282133
176210
203831
39858
2348
110200
274492
157889
241744
250043
18903
175876
281696
190482
115730
104322
256005
39813
82132
88442
253360
102616
93496
285673
290370
90881
98107
65387
56062
42251
31954
205559
75897
241130
300118
73526
146268
213162
135662
161135
164546
236637
57788
143269
127191
161498
50067
297029
37146
159992
163487
117006
190944
186134
58172
118100
86128
246771
183928
255720
156122
216771
234838
36051
130319
275485
309104
259867
255902
41762
66068
98434
7859
157550
86660
270732
67524
148218
5221
160762
34541
12148
300653
259027
304644
134446
78415
265440
13343
154900
281695
104516
38418
36740
154427
99293
41216
169924
152010
138772
181817
157674
272508
261685
116654
10212
135008
131705
260335
60202
178692
271765
296866
132373
104797
229314
178171
24441
232921
26029
278559
3490
289895
245860
148964
65842
102350
113260
305361
70042
97926
29739
103876
57671
84695
11028
229075
307756
142775
55094
297513
256854
214097
128877
96324
186384
49676
283385
59674
294365
90795
183734
201735
35643
28197
243399
85163
6297
192284
102191
221267
132437
80737
191648
130273
141696
195894
206520
3925
135450
304572
237433
146728
186530
102532
230862
13214
297774
271821
182687
72946
63866
228293
33502
257169
111949
233220
174128
259688
282061
170947
67846
16497
212222
149525
274831
53939
41722
7924
295511
97360
146481
67125
27076
99237
231696
242021
159405
300775
166424
137519
154997
23678
165926
150651
235363
124134
226892
306226
53888
176023
31666
267192
307580
75834
4979
280826
90042
117870
237619
129101
217048
199731
291927
78012
290476
258366
236374
265418
191099
114760
135188
222192
206507
152187
203540
23071
134060
237257
296379
236395
83798
147879
2349
245971
105629
111228
78476
53268
265220
189124
43498
201524
280438
268269
221393
294578
73560
43259
118375
161640
98013
64540
32094
4485
210839
141941
126232
107153
150825
284826
237744
36608
109011
148182
276560
270801
123864
242940
132929
165927
233347
161386
50174
210895
73932
279351
189005
126731
153553
166247
1983
193116
200845
160671
160413
230765
152557
176710
25971
269480
269640
183979
62917
25846
105299
179956
113880
190193
160317
61918
34677
125783
247522
221156
179925
239583
125014
68552
307995
228876
43294
87337
139588
91574
144529
294525
105801
266182
151251
88221
293320
224689
198958
151620
227005
208449
289973
91272
130888
309500
112472
135987
143524
21039
104851
247325
96849
248032
248796
208379
63813
306619
270244
305497
21213
269070
164765
39230
133047
62429
237272
201583
181541
212465
135075
272802
240162
212151
16109
134837
30694
103151
223459
18313
154453
179493
16757
120992
47542
213923
145622
284050
57926
75951
249581
259669
33750
206549
182464
299663
1723
108717
284792
94867
26550
258969
299303
58953
61575
144802
287854
258579
161979
134531
188535
102636
298918
270499
101393
207740
7626
68847
222351
95641
36406
192272
247248
144749
258447
55517
102262
250112
98054
47623
308161
300411
239349
99602
24090
60734
102347
138180
247713
106731
128918
278593
79331
118583
237887
113086
147655
32994
268959
170773
91376
197235
92022
277098
163764
292336
76621
282732
232451
203758
69832
297001
224705
298631
218031
110141
90068
252926
43038
185136
84454
83126
90886
224986
17834
287252
255990
52325
268637
77588
37755
272125
107296
50739
151574
72089
115052
188325
150162
85463
280053
130283
289845
211304
260508
157875
292941
146160
21449
252685
190819
241836
304934
88741
107389
18007
234194
25005
28708
109717
116926
290494
262843
213501
100851
100139
263454
144254
31069
307558
285019
122460
286301
139135
125052
158266
81001
63560
62709
56166
51968
59155
127417
266830
283166
217812
109582
27984
28328
287159
286037
176035
215222
165516
230338
150650
198527
100818
120871
116213
140353
155776
253394
176491
56947
297505
49488
110824
183957
22476
10524
172834
189355
162274
71930
241362
249537
244234
102035
228705
285500
280724
169610
70900
66891
9285
162207
307231
276733
289848
90981
16875
254057
86126
206731
58246
278764
164685
29425
118340
67556
236028
241076
268550
128778
225172
226476
6198
177487
63868
106941
150165
172051
241348
172947
34809
262519
232610
147670
22835
9682
123506
140440
113780
92220
287642
194200
158518
54991
123295
33392
99646
229370
198320
107616
207018
196738
111074
180030
244594
195210
148345
61066
108277
29326
166409
116291
10951
288157
8083
35664
199798
115269
189096
83689
288661
65147
61701
8781
66671
82133
261866
97874
68756
264944
158033
68387
142700
213219
13060
77646
180982
152830
66099
269107
191821
216528
171855
179826
293467
278773
208
48883
299259
266339
2757
140746
22064
111601
92235
8938
44573
138294
134819
57358
179459
108889
139541
7201
150198
242984
151130
286174
188058
111736
38009
258302
168500
96310
189665
223077
16114
259387
114601
94075
271660
160769
179052
150243
210138
29678
77565
79791
180507
132788
124196
128849
289280
153397
254733
54075
160925
119947
227037
3083
209877
216055
264531
86967
286282
111036
183030
204388
130349
307210
17712
172559
15487
2657
48089
2033
248604
178010
98786
96440
124820
171125
261368
24608
103461
227195
100769
261562
301357
107106
232959
1888
210446
104391
108800
58111
294562
159100
132060
118125
170184
198845
118791
71473
9493
7872
242841
160125
273101
61309
257039
208805
148267
86721
87524
66792
23261
197680
225215
35597
159425
127821
169031
48063
215940
27197
222462
133549
254942
148757
237832
268347
149103
61930
38556
143775
199170
281211
100783
186901
5842
5131
89077
303529
21765
188770
134487
295762
275010
172171
235227
63960
172696
131320
176078
138398
92639
145568
84666
158168
253487
214599
227026
180334
141651
242337
131413
279091
53483
226148
300354
108286
97877
146716
178208
150586
134912
154246
33113
248233
70888
254958
273941
283655
155899
298883
228309
223164
109036
189014
261747
205451
216734
7334
19534
253593
194297
3674
120445
209595
218345
186833
62704
10968
210971
233483
47591
234539
162069
194333
284623
301455
34866
92024
208354
266953
53403
33953
7079
156683
295232
160316
195299
48638
68199
228055
286847
11090
58181
223865
73933
22770
223420
303195
303983
15347
116410
241772
44801
67449
274409
173359
167634
192626
301931
23943
113020
112618
5020
306986
1089
226559
200255
141237
287730
183137
268340
96562
258437
94305
109624
3405
263033
163536
84988
178148
23815
159662
205441
112400
141320
163445
171373
110551
130069
202370
204047
91566
157215
300099
121596
220943
218386
36976
82997
65484
74177
5015
124129
58514
172418
244148
111450
96178
136071
178831
288213
57795
200741
245264
97030
184085
254815
49051
43571
103021
151886
24447
13487
123141
288392
185513
213049
207857
61911
228075
203000
51160
110040
144547
301225
262012
297049
6328
69621
168024
177059
20130
75510
84628
110667
176130
12662
271422
180603
236909
243899
188357
37633
224323
187934
74102
218327
121236
72997
44371
19507
267846
76543
83990
102262
82021
28891
10452
188176
239842
148675
128286
66618
125518
139405
303863
209982
127768
22459
238162
230747
204543
90860
302316
293255
151829
49279
266683
3897
240056
49181
222350
185382
210472
239222
234190
47382
269867
135660
290312
276047
253628
23918
195616
59220
182933
92268
126344
229769
94374
106195
271097
195610
185702
203449
104487
37764
1204
181870
159291
298003
245733
158113
95490
85794
237147
15859
291693
30656
148800
120828
294836
158901
269320
148395
126355
184309
178307
294521
149658
129022
157319
86880
226169
131539
173828
54646
133077
90138
117721
299253
280465
139993
225000
232074
143378
270562
203136
76835
287276
198910
30787
286929
275186
297408
208565
229010
99339
151331
209125
227143
120874
92726
175535
306953
178641
297568
294168
7824
146903
57649
43215
33571
163428
293931
229367
83985
238791
57765
55136
184440
30078
200965
296315
46760
266800
277434
66519
255092
57681
112315
10316
190458
289037
280879
252001
402
187269
67207
271409
59283
294195
155471
62341
256653
64845
84427
274463
83372
203258
3711
192781
242274
139904
253756
256594
38937
38268
272793
124838
300394
55877
7403
27812
91333
237863
269474
103983
159252
223001
159466
297366
151755
113929
224574
129802
46293
214860
99436
82523
137103
265447
77383
212024
56279
228350
5449
183073
115950
146642
256627
243964
227237
37519
201362
187239
80700
106980
4786
197596
215262
23315
45816
222267
291451
216252
11506
277123
287920
25134
266423
262394
247748
52578
195181
165876
57052
50984
141916
231555
297230
272972
166625
90938
97881
67353
217337
181827
245075
114987
198502
188015
279710
153304
137160
81538
250976
116462
225914
67804
151990
35329
270514
196213
229577
200317
84141
201195
110652
207876
141452
183224
22511
188847
289028
168787
162719
308456
49968
280441
46181
284362
141476
294038
185637
202366
300003
19880
60899
265245
45721
46870
39230
267325
239531
300605
14690
139847
141714
289419
263169
276158
192464
222801
50910
33272
222744
157279
212808
272330
203656
77417
149528
66166
55000
131313
295940
97796
46613
131698
182573
206240
120028
24251
98735
218503
212797
139272
254039
288750
129430
134275
38523
199510
66937
235431
191253
80025
162092
210019
299720
965
145013
198503
257338
88242
234751
56713
295273
226829
100959
143680
35730
296058
254340
244565
145805
190249
272908
76944
87885
297169
69318
128313
278686
58309
291609
308727
190683
78214
115165
247539
306897
7802
11820
115914
2860
300083
164340
80640
101142
203748
222501
244772
207922
212075
40513
32453
217859
122999
189358
208883
137629
170817
158108
237209
301146
56126
131925
174472
185148
72658
232461
277877
246651
124068
27761
34964
151072
4683
307595
300757
19791
178948
193621
70817
147978
175302
138536
126330
284760
113354
38616
190519
31986
94769
211382
229878
41389
253554
270625
4520
224480
70508
137556
94571
246563
63358
152638
24922
215329
290023
301302
147303
239179
193518
78804
104493
220655
293064
153892
159424
231383
306820
289550
59722
81983
281757
16903
267717
25977
51986
82066
119401
286268
58184
250592
148083
69497
199086
77030
29428
253440
105958
67553
251451
225985
151558
18952
254543
131424
134173
101369
121547
94872
145814
217704
104822
32748
242691
212010
34809
77845
268544
286030
132728
69795
300916
287019
8808
155947
164396
181503
97925
115049
196828
239793
222429
154550
17791
41579
157083
238103
251606
97827
55190
93336
271643
98116
234510
56909
9231
87767
155874
70395
112325
69181
268022
145170
183669
60101
172009
292115
109416
160440
106026
255233
100416
310014
127706
216383
83635
21745
234671
278743
210272
127647
65564
223354
142129
45144
211678
206381
180581
24971
133783
240332
279560
305851
14715
197155
76234
153018
162235
49507
47206
259933
151452
67425
226902
83283
288412
212967
288273
283921
156512
280378
251872
9810
256519
261024
115788
253671
35427
113824
282898
37620
265829
189991
210479
233272
14136
276191
84916
77395
287443
221011
8889
92944
279070
25515
215942
227618
184226
145777
157406
235912
120453
221237
143929
156458
7096
177578
266542
269862
119947
102803
127645
308244
48868
144712
67744
273557
276376
297864
200652
269275
102215
200329
296192
177848
266709
309389
235327
301499
31826
70900
66329
272713
106785
162843
104543
24309
242034
280656
274828
192410
130579
220499
13467
169160
123615
267875
263293
72144
8440
37790
93621
272585
33387
253736
104427
93416
20400
74398
128473
232008
190730
45555
257111
58772
190493
215852
99690
198470
290689
246299
43550
288348
250707
232876
292833
111066
231858
261445
150156
195659
47900
304371
164996
259149
255788
76726
25641
60343
133847
179107
124084
144860
171955
185203
196130
265815
204290
245732
148285
215573
120431
71593
74366
142481
296627
242789
301949
191909
223266
6915
84166
231289
56849
146211
30872
133774
14798
232809
290150
27610
239560
259637
217807
51814
97567
51974
196645
104537
200180
201386
291739
31090
260886
223589
39937
104627
157541
285567
11703
22044
296020
25646
124830
274874
223397
116445
229928
96296
23546
304214
116529
135686
271297
90138
74580
294545
175799
50366
9423
287465
149680
54743
308258
20328
195880
209271
87133
204647
78794
183986
180960
128187
128290
161948
73483
180241
196056
186482
51600
181982
257195
115121
75983
57579
53109
252725
11413
212715
214875
268761
306054
127123
221629
1586
286526
25999
113485
68127
284164
89416
135939
247304
112002
75980
169195
186750
78814
134600
84665
295764
138539
157850
284029
287884
175928
173070
289185
241817
273104
76566
84408
48580
8550
133945
125305
90755
147756
259051
32935
291374
268995
155447
138251
277466
22091
54248
252847
167501
203385
106413
154168
124188
5355
288059
306444
125718
51789
150888
6299
177777
269047
27638
46398
247865
230177
103572
173183
289152
50439
66056
54794
213984
296383
80286
10973
309095
145919
71000
42962
288541
205154
267953
241868
124207
252363
99798
274833
265030
244677
107104
70077
132225
150365
272807
288133
211463
270420
133135
94644
309313
27687
72487
202267
222444
228804
232169
39939
104421
163663
119607
251856
242446
185321
140404
302859
5300
29240
108103
309310
200722
101113
125046
91337
41979
216981
228861
17264
203867
209186
253639
2309
74948
78758
11085
38476
88153
251660
107255
161311
274607
134953
260352
308740
175798
20674
110852
82141
21724
93327
6848
248081
228305
117955
214917
203995
8814
208824
159711
93145
32487
18141
113753
239494
143273
239772
124480
199140
47889
259885
3302
99052
289308
57827
137376
224304
37159
282693
144970
302746
253152
22464
287752
172744
235244
184605
96103
264442
120410
166429
289261
293012
42183
51403
91156
233831
293342
161622
194097
132653
188930
113171
118164
190097
84888
5980
157568
224589
7708
70549
146677
47497
237515
198730
80983
203170
47858
153349
249245
235803
199018
159744
247855
300994
263026
219538
55794
90141
32226
135465
126487
54278
145863
125115
203776
238996
231238
235404
255218
194578
212067
102191
67789
274350
111236
226570
237828
177005
140627
64431
293431
178785
3087
194192
73072
294283
161792
174980
68523
202889
305169
249647
21834
47853
230515
144733
93551
180372
111728
145260
55253
31474
116858
96126
244089
142426
113660
88
21950
49908
159926
215691
196864
10912
120158
277218
61874
178675
59961
213972
76536
192564
288976
303566
262751
309838
228583
128639
119454
10184
55792
299241
269245
274923
110767
52068
51934
120432
265791
296765
267001
125171
24764
246872
205544
191515
141493
68377
163213
78316
30142
134207
267491
195361
90193
22322
289209
65302
18505
127821
285242
24417
102791
223467
69654
108769
227794
174976
114661
80150
238021
3236
39755
61212
277844
155810
250070
147755
60645
74693
34292
159442
257239
47259
43610
139032
102984
11469
303243
205033
174746
262388
263573
123189
281119
249808
170695
50253
180092
301692
24582
185012
193187
40552
97988
230900
234989
56954
96856
300375
24813
152692
121143
75933
240192
121774
228946
284118
280266
254799
280418
47693
119853
124431
133108
181302
68193
213117
265097
275789
138195
186603
70289
55583
288688
44765
99840
70953
220019
284936
87147
187911
201835
305694
47045
300607
200299
102235
265884
268417
261070
78325
14193
237272
252871
83712
119977
182434
192889
242370
265852
114098
303039
216225
11672
256953
292292
216655
191465
134039
230508
75410
260784
123259
213751
235881
214446
201049
167740
24439
47109
87977
282788
226982
300282
111300
258680
164572
200515
43829
257567
148220
64075
61758
52070
200508
112763
184588
129253
20913
144249
141845
89553
19014
252574
6531
10519
137596
178467
68285
237130
286654
195600
236146
280332
181610
296540
11566
75497
94572
195475
290236
119363
283176
94768
238087
126691
49917
261173
50191
267326
273620
285070
105433
6770
242469
127886
163906
309332
238427
198740
273666
105453
232520
98334
190700
65958
220445
197248
186998
229741
210245
213908
196324
291985
146110
5401
218122
244239
196869
236470
20969
110555
145646
239666
59823
258670
52057
161310
142358
193498
115699
223534
301080
11629
267946
12548
35589
272541
234937
99024
141468
89695
170753
86689
63491
120812
80627
71897
89600
102959
270748
11666
253781
24110
299185
273394
11482
116766
105637
61753
47822
166091
130802
94089
44127
210068
63709
139878
295195
63410
300717
77949
162869
277045
270766
109106
194366
144441
213521
123556
290439
283781
21885
210921
206217
265459
254343
297868
240982
122797
27026
148889
32104
89105
47122
130153
79934
244139
6960
2430
129810
308757
130116
153221
147395
61288
235390
36592
178949
150536
288940
280147
114388
186259
193714
253457
28308
23983
191580
251265
32968
111988
241760
25462
228742
295
298842
232903
218984
50323
212820
270881
189944
239887
179198
204617
140289
111816
284242
134518
255304
99443
219321
91666
160219
244918
228796
220502
287834
34022
218335
166264
274057
131603
146395
1487
112796
75826
266630
60332
303799
281997
98305
211752
47327
107638
95096
57665
25892
56190
159288
236758
163903
10809
266698
5186
13951
103653
212111
135114
168206
205547
290138
252449
296655
278352
258902
185955
219128
52562
110136
209677
104475
308055
197137
189841
253778
234797
114987
153048
214938
247652
9217
189124
298174
181821
275474
107467
22041
304903
101814
23793
99491
135814
92857
288383
229399
80772
285507
277309
300895
227168
50084
162612
78304
221814
35929
297158
243445
134810
222756
196306
268663
93823
304737
149965
13685
104610
204438
267844
238976
234279
124466
91682
98988
222021
80866
276115
209424
161655
67945
252482
146759
222054
88291
53552
151193
108676
169168
232589
180444
110142
273525
114484
273828
59480
26319
156551
16990
270653
157430
162462
246077
213308
169556
156873
256993
251189
158645
114683
93320
55224
179335
65760
109395
6303
132324
109584
14390
237671
33121
70816
296150
12792
53800
281786
138849
253709
109462
208833
149262
228896
103319
164099
101943
95561
299377
32520
170380
64820
4949
146193
266047
207142
87627
257268
113722
228650
130639
242034
210518
185992
195959
18665
276877
121840
67652
152091
93773
89895
210946
127487
237292
250048
39811
94102
35979
174898
142398
78368
50842
76659
191783
248495
105887
68800
124462
145594
240810
272435
12941
230377
127196
234018
284359
259869
151781
167663
146972
92097
239215
188522
43510
240784
190952
168608
199451
251423
179961
188323
238773
298875
46758
67384
157581
130149
115620
277669
53134
231988
109254
42473
54032
67823
297572
172458
105916
79393
63197
44813
24514
72279
245135
191338
54937
306152
12106
35254
22146
271705
260364
144103
237529
226821
51271
191019
216157
87480
288302
285775
225105
295610
298309
174130
256128
157283
29483
202081
157739
185487
113334
164264
403
149999
257796
163358
238644
60313
136698
7353
167259
306334
238463
177988
194420
66024
76377
308052
150778
103477
6293
190743
4465
152072
207970
270764
257996
168008
259544
145014
239901
309633
117269
45161
99535
174355
258713
268253
201176
132192
225116
301577
82692
99876
293322
240587
114728
109710
192633
3222
22848
252426
244627
78461
272725
115855
194
16104
213811
199655
113158
187363
261444
3489
65456
92283
90419
156834
134903
74571
64672
16604
259902
190338
266044
216412
141426
62476
283077
69417
61587
4839
293022
307153
118655
175485
178137
75803
90861
294766
254015
155074
171362
187545
129610
149752
9715
113640
174991
202093
287760
158679
78166
70791
305277
211949
237476
20047
281206
42859
4156
14947
145863
166860
46056
87993
84724
106033
245761
26223
186052
88637
221582
266965
7560
80674
121180
149086
309609
100999
279849
196652
297649
31136
215605
151958
98693
288106
6494
271417
23359
174233
22779
300158
97798
296023
213825
297593
41129
63935
250425
78604
271587
194004
282916
142047
156362
138169
17371
39645
23648
216782
226534
125233
286233
72375
162266
146738
60570
211566
69948
66990
144695
149602
32373
158116
263252
93080
166533
106101
176034
198234
248075
201122
118511
227989
59675
54481
11247
280219
268804
128396
132445
171805
240290
169764
151476
261078
258995
165996
36116
226929
32924
119198
209043
171914
264139
261926
238647
39304
67273
143437
68196
255360
191629
52263
120996
133541
244315
49856
178914
30453
227467
122444
114470
57250
25424
151558
59139
68570
75810
157504
152513
57118
32808
239711
104399
179409
70053
298369
191605
21444
167492
231090
264863
189258
13764
249049
305050
159469
107519
141900
93953
225291
247209
156267
153468
90145
19668
255498
78368
50232
276074
39303
63799
131473
143811
146276
170906
142561
281161
10786
144074
88002
126498
128255
235044
9157
83052
91462
254483
240837
170354
173144
226406
281267
233349
104524
165171
264536
7331
26128
182577
167506
132423
64800
83172
134448
47697
24450
20406
249588
56804
218185
201190
22406
91374
219141
264879
37901
91002
51452
90698
284103
194931
243086
255820
308985
210334
256788
240745
141835
117286
154452
300213
176495
243921
124859
140892
276859
268992
87520
269485
29283
235254
80161
145002
51295
212947
214
48661
36357
160624
3566
141245
73024
147424
164391
163450
241271
946
163944
256210
46387
95016
18398
81416
216654
292074
48327
309704
11766
156470
138118
51635
203952
289431
108602
176871
199800
108157
31536
270301
292429
216044
101080
289320
220347
197460
36107
130502
219250
145209
29083
196020
108674
172158
65512
247402
255560
200685
149782
247479
227987
11875
49137
133557
142452
176801
243822
161320
68245
74439
275145
180844
21470
261171
305212
260262
210307
37902
131892
183514
214246
39422
17435
192454
297720
116764
129195
231992
207831
34928
104872
86697
276134
136501
117791
235820
234574
46850
52657
278834
37774
223915
110170
10601
240694
121967
76727
15355
79176
96910
195063
308625
204198
15712
37829
221721
246794
307941
79590
230340
18940
124443
227867
133534
94293
152226
307028
300472
59089
255515
266476
150524
70788
142359
156454
39932
67312
181232
145156
185632
34547
96105
226948
7468
157099
107300
254969
43446
80138
195530
229349
275534
130441
85121
152792
285803
71128
73021
142639
160163
26930
134882
65114
105604
109887
222383
137855
133837
180371
292880
176455
280028
156189
221809
207212
217130
7172
55762
193061
241529
209239
15976
93425
215246
5185
148275
172583
186115
6781
29012
242875
286159
306410
133198
106396
302762
175848
254438
125473
213972
15990
31049
96075
140657
160980
250108
291756
103408
147529
171516
26842
94346
250899
207903
127805
113366
273301
274358
49691
243260
48218
68915
99588
11086
186966
7364
198599
298873
73119
281999
93050
52325
31615
69197
162986
150763
172725
180306
149499
100377
237023
230379
157653
131796
57523
271586
52717
156885
154653
151299
111189
265738
125176
272469
153747
180263
215908
72664
129616
134181
172341
243201
143488
308341
274971
55893
12246
261326
159989
157024
235565
51904
195727
166366
108939
4878
174524
197772
254074
85538
222077
199487
7140
49803
124025
278562
65343
244726
295956
297861
78401
169726
22024
48410
14110
23473
182933
166472
16826
73280
308596
245710
242768
268486
122622
137534
61144
260524
166772
100450
77454
4807
181450
98565
152153
23305
281203
27566
298341
194537
130797
79973
284002
197429
86628
8333
213842
90443
239171
178322
285991
235621
308209
179913
235680
276504
115119
39758
147881
110216
139381
247708
163669
237701
46861
261244
141622
158868
250877
64681
248386
243658
141844
234741
130607
14964
299573
249188
154524
44802
142206
125886
104688
136454
276108
169852
160939
284044
216456
78693
129006
74909
304441
308650
116702
77554
258659
308955
19912
99355
269800
93682
19842
87010
82562
32993
244383
90236
265163
118207
17813
305785
7083
12707
237108
276316
227228
1656
283889
120405
198767
240803
208963
224917
96697
152352
27951
152618
284418
25714
14155
240858
26585
82553
241024
184834
205254
10583
19452
108659
81328
155952
133875
205538
180028
310000
64518
186551
185385
48159
175865
107597
262359
202321
102987
158870
50201
99148
278647
41087
109644
17485
75537
274840
180415
259389
166635
75091
122021
14341
300315
91145
7692
100446
265170
96381
249008
207139
44367
68107
276092
199424
132965
123609
39104
260039
182296
281511
59663
145092
57024
160775
59650
269561
168580
49049
199096
288086
17940
286250
31827
291520
145891
282315
252650
66211
230709
237823
193081
31999
23167
11166
243465
148018
122877
252023
157467
250585
290481
264305
193282
99772
162875
83536
137172
265960
192273
179682
61420
307694
223124
141792
96818
18698
142987
43127
151085
68653
33110
79462
302553
143134
182674
79760
254837
41781
184333
250792
181291
157124
159959
222842
99103
172947
173656
107822
155652
36824
193979
147811
63412
258481
24577
34532
89134
75324
76483
142877
166867
237855
110513
227899
58306
184270
249319
134730
251233
129769
31712
164301
291589
176074
79774
112417
149067
228197
262842
21087
271892
173844
282180
2064
146610
130960
196729
96664
26626
32965
143709
56679
43306
291258
119969
133569
155028
51814
248515
20268
145695
214072
186565
116556
285462
249553
191150
29767
55600
254721
232151
34446
46460
272112
151147
277201
135693
299104
66446
67259
267795
273446
239989
182367
181826
220869
12821
98714
107206
257684
252612
250516
183759
98607
38854
87627
23561
95950
26076
6410
228904
290332
160094
133552
202863
124895
265009
214231
301242
211051
39776
142130
136236
220947
32005
248997
34520
256418
129372
3266
170303
60639
155197
164399
246334
256647
103249
258021
2529
123938
84652
173440
154621
36650
210917
244513
103617
116801
105011
91607
189250
272096
294653
276121
29219
92572
147478
196329
260280
20319
182491
53865
21633
308589
258002
203411
1835
186652
208737
199249
178444
198771
122319
308586
224849
301254
60610
14028
70116
48289
185683
186937
174117
169195
247057
26322
105069
243487
286846
272946
19492
274163
182776
6830
138379
21941
215145
294471
12137
270940
236106
59372
111332
95220
255697
135262
154778
246027
112334
82908
215176
931
25254
262720
26039
104537
281919
88806
292070
69884
288607
293809
238281
196946
251132
263515
58316
259032
277653
178224
257489
50824
299079
18362
264010
20234
76986
31727
102373
81656
152149
130582
248310
193709
142945
188759
11727
207157
294276
55923
201978
79420
1791
267028
17040
163230
146012
303375
125682
246023
247751
113793
109405
191243
87983
199695
100035
21154
171963
194297
200910
84707
269369
118329
166767
162586
232616
248070
202699
255530
175896
262996
40093
6582
227106
196809
163647
157761
274241
266145
104336
159560
90573
166910
230373
220968
267779
44679
144588
8585
75138
251401
213571
177194
19131
28340
145310
205322
151535
168141
80356
36595
200623
218802
145584
280801
120952
75655
187462
100958
4434
109399
125403
197848
96732
27846
39786
69667
301125
138270
140785
51965
231567
288269
251245
152475
127224
133448
247533
210973
290590
25720
168476
131819
245957
257820
43353
309318
55863
61829
34262
248934
113835
84044
87061
202351
293573
230557
191059
194640
70376
147073
93342
212930
181056
43106
239692
242233
307678
12014
223245
186072
229148
220707
37361
26862
108476
118235
148331
219207
96636
228678
8506
57871
132562
154789
299610
294745
82771
309016
183742
57762
16851
201789
225204
115597
15865
227365
37004
165604
188605
270014
87863
266794
164833
203825
229738
178211
272572
92274
225810
72068
271748
133050
148589
116888
9473
236325
145252
271866
16705
21596
91544
211185
173734
153828
121724
215506
108910
286958
64290
243879
2655
277073
295587
233469
139245
180213
53122
263469
105337
155082
54890
246286
108208
21971
152008
170825
278016
30811
178767
155920
127214
219770
185883
165483
62923
133199
59786
303391
153031
166580
214877
194334
206395
65953
121231
115362
306406
196077
112739
265019
59454
170120
49069
280685
131433
290916
189427
53842
56282
132106
138411
306844
58341
143542
34917
172100
132493
41983
233150
41232
270299
135472
284680
56331
256130
242299
74887
263458
55490
291568
276280
302935
259019
293894
121391
215066
143189
266574
276414
90727
142807
297584
187876
305757
222807
197011
169682
248412
276941
19463
188898
218058
66891
276163
44389
237657
172399
178020
147526
226062
194049
59832
169644
171911
166603
124137
148656
288537
179763
174592
166360
277842
50080
37700
171751
175776
253981
74134
218057
58439
270388
256933
17817
147263
251755
126560
240857
146739
139192
281293
255194
141479
102181
184953
90184
133919
65439
243646
309378
225863
34303
152816
128087
215533
207284
32418
14385
89192
103048
289505
34527
28957
206414
242935
49457
265820
162489
131391
141380
90338
253896
89897
285266
184714
106090
44221
262502
144448
105001
160837
31826
309026
245005
302237
151683
113335
148166
159519
150092
217429
279707
103895
157266
273125
41789
305735
183137
214936
2725
269131
204833
31257
132578
304872
227254
116735
19630
39614
154818
198873
133899
76340
147106
122627
85607
67568
136495
85913
111237
208454
226990
87800
248086
184177
57319
29435
83097
58533
251206
22673
92469
297566
210277
187326
63873
109829
66726
210085
206336
275063
179400
47394
239644
128194
285293
239859
107217
213137
235828
216935
257350
304512
248774
20559
24073
102266
52210
307976
297760
159577
266422
251635
75644
67155
962
86456
268209
112064
168407
233601
39725
84433
24889
102306
263583
238387
92618
87852
42668
184283
105251
269294
116426
18009
129714
127719
187374
185171
79493
76870
155971
215974
230015
185603
142389
287690
144923
207584
173575
68147
44611
239278
267325
4081
123051
287043
194623
151147
178959
162863
288725
17088
290274
184449
104455
67651
56158
115291
304789
115985
157146
284590
120192
241265
268547
111245
14735
125237
308923
295044
248197
245788
109246
219914
230008
143710
223997
297168
17771
190821
199101
14128
25351
248800
140527
64000
262537
130729
171466
88534
19489
142670
1545
96514
125597
251348
267743
74673
166500
130252
175062
203979
164462
221855
307109
228940
143768
725
302907
300187
23524
175771
142072
193744
264383
152978
91779
161024
2300
290525
170035
89332
28362
294264
236035
160358
136117
223375
133645
241318
148389
180142
194116
142988
156141
272429
141693
59902
43886
150183
15227
93336
121601
285451
144829
164918
143356
32166
259017
295026
209119
292896
248722
58478
261623
305387
263110
165485
278174
308236
291884
196036
151737
3483
280852
45779
122494
228133
195789
90289
299711
293295
89985
305346
258978
31881
22280
295035
47213
45111
10199
264363
300216
193567
127365
168268
31977
223021
17410
39306
56470
71815
39735
297128
196147
76178
23297
102578
128720
35015
309446
85907
111345
80585
100594
139829
73158
2409
293208
122862
163493
210988
164715
220566
173010
142340
90489
183821
56661
236206
58073
202744
176843
171218
270616
197179
275132
195810
286522
21719
107842
278895
26372
154356
88431
215862
287631
82456
132109
22075
8058
258192
83301
249596
220784
228412
207353
181272
259875
72157
265013
163623
145721
49497
277389
236879
143287
25539
219122
12375
215670
290849
276632
53084
167424
619
154828
30847
267424
154256
29630
198156
219410
197241
184205
196513
243409
109240
4974
292017
280355
104029
77250
192007
221554
266128
65324
53224
267
48859
25441
7889
54103
183227
234513
268519
20188
233471
222772
32345
100542
129378
76278
265022
279007
98068
151833
254843
165303
241202
170115
95226
66910
206159
61114
13053
216294
72319
264700
69716
207167
152892
222991
35061
246538
211620
209098
124304
251010
115152
4477
128547
42144
214121
298251
62430
190606
63275
269295
159404
38207
100057
112474
299512
85803
96253
74635
168132
84998
304978
116494
75277
237908
13762
13439
253481
235878
285114
39268
85366
204331
233007
298224
91172
69565
128639
266176
122615
127466
35366
104375
43777
155095
130697
125805
154978
176037
252588
145564
177941
213303
310032
14281
219081
78250
143827
115133
170494
248345
34585
274280
91742
105939
239908
252644
102731
236304
237325
152536
189992
228601
147197
32837
144873
168558
152592
198885
245029
66464
84534
267537
187332
182554
214697
173109
19652
271745
46155
71326
25048
156709
160195
90125
91142
309367
120314
199312
300754
54975
205886
5489
109424
3580
137608
94568
83717
18936
273654
122055
163127
219109
303564
247922
206189
176691
132053
79692
140828
49424
7345
137209
110322
292705
166492
54814
19785
166598
203282
111828
236626
90951
28126
288183
55733
221303
55317
171653
25349
93461
97084
159715
124396
48695
155061
135443
133337
280395
151961
155129
70001
137537
130248
290766
298663
40315
84833
9382
241741
32193
288430
285850
214736
211498
239457
69581
126250
108902
49612
293588
296558
81503
51480
170554
280366
37973
39015
188790
82425
208862
167844
140184
155765
152712
73080
262699
272063
171227
258133
205788
59936
65652
16680
115956
27738
146773
296088
161268
45356
254475
135408
217362
207121
168462
151406
104573
1451
136164
36579
224151
238271
212828
174535
42685
248491
527
264980
76806
123426
23382
9379
33963
276142
179034
107143
192895
254108
125095
66130
23325
196520
84021
61434
3431
124209
234732
100064
274280
297500
83012
270309
215191
64054
25561
267291
16753
277957
112773
13923
193089
207449
238164
50171
134031
55364
175451
97489
195107
60697
217492
178904
209389
2565
251405
119908
51431
278686
87239
200036
285886
124271
230453
268580
111081
275590
235194
134182
106120
79827
116686
210873
237152
192847
154314
287334
194299
29163
41924
99422
264925
94488
238746
282259
5916
230406
155270
244920
154538
153782
38232
286472
227544
188989
24357
160874
100771
175930
221584
302829
53400
252484
290785
152426
305415
210726
288993
303386
182047
12776
4421
231834
265190
239412
107123
134084
62245
191602
135083
78229
283329
31981
219668
18257
90815
94130
210442
54656
21138
242184
155018
179371
46722
140798
195815
153442
298387
15538
49508
230058
271747
227098
80026
35632
242148
18449
264676
32030
257694
47188
110250
204279
270808
293555
35736
138128
214200
256099
129525
159447
278292
192597
77318
74765
239171
73614
298516
89271
186438
298238
56501
185731
185162
67787
108195
253134
281610
8227
18673
186165
4421
250411
290051
194104
11359
229028
61484
162045
171501
133271
235907
100750
40803
115037
307121
4765
103818
71950
153112
179776
246886
97818
55123
187816
261393
84416
65112
207262
20702
205934
302867
213220
21014
39045
287803
249953
73633
207204
8692
221956
284587
79494
220798
261025
252959
29933
16699
164369
54293
23197
83122
163322
96161
25515
244684
202173
111571
121479
101265
996
58429
241570
225494
166666
237122
29655
209727
146993
82836
283420
176721
40680
116853
5081
167404
232186
51579
202671
206948
165187
255530
232557
133544
255450
47943
267490
3999
7663
226535
32675
122511
127622
172534
116948
250085
135403
243520
28926
109117
25127
255081
250241
133101
13830
101679
84505
4319
151841
274223
268053
289244
293317
280532
51092
170709
270880
104768
181485
292799
113395
280995
19588
232616
7916
10141
14486
301495
168198
174004
247674
67569
44033
276529
181363
223859
98923
29031
4621
122184
64964
227806
215175
2679
51170
555
131287
13969
367
252456
24532
185510
98065
60064
20174
218867
303410
196724
158301
18312
304107
281950
265325
44385
173568
309165
80919
258842
131821
307799
277097
192374
86820
26130
235744
51479
28331
150774
85545
262922
196425
111846
29688
251544
300746
88257
174210
156614
162456
67959
131776
36317
263379
225002
113828
65570
265934
226381
257610
77173
301281
61471
42682
79264
255808
209639
83405
305481
216175
123557
90278
304858
280803
214185
174461
134727
147940
142558
259143
154672
1677
64813
151339
221370
289090
78914
77280
40177
129590
2758
245759
171076
202801
188505
280813
230192
128180
92633
76695
181872
18209
43563
28020
114308
168082
65196
308017
302409
120949
304914
214883
239159
231603
295367
80824
176022
125426
162133
196822
295430
309879
33395
163577
55065
141438
301846
63002
17997
157548
62593
228432
79333
7434
265093
101400
124690
45296
186500
284958
309050
281914
211068
279562
263774
160770
209040
41736
224187
258900
140091
299749
25663
254290
62277
67704
297155
309157
267662
12201
36790
57795
223818
209249
106992
225460
34262
206954
185046
274479
291903
256394
14681
19294
14335
297022
291504
38754
83381
132908
195815
227566
172109
68427
160007
265728
130834
5651
266891
162911
273960
217974
164161
168771
276473
237729
68696
132508
134274
22290
264246
184772
164640
138562
247633
249868
181229
16801
184235
270882
247658
168633
33936
298225
85084
86372
193126
115424
51623
7629
14396
12838
2164
51935
72482
149884
233506
94884
167857
129338
225445
100153
261908
206079
105604
143107
165552
158462
120156
34796
218665
6420
52483
224401
185137
53382
234394
155374
133268
44520
150793
135212
17506
80946
206993
213439
97189
121231
81377
115317
239011
240693
99276
244517
229454
120870
186223
289028
95939
90507
114784
273307
280962
102284
19947
195694
15495
265351
259517
33795
153438
259783
263434
200050
37901
285647
184998
155998
265131
45732
269260
159164
256050
309003
206929
203797
228259
254181
168528
299576
131027
30258
74110
147722
164096
125830
103121
70813
133513
34005
269845
69970
304311
51974
214532
222138
85434
121623
9120
149942
269775
195248
7425
114236
177650
113549
180321
2430
12446
227530
283363
199584
114653
28395
28520
247792
40903
298835
102694
165266
175107
152530
115495
215356
71222
276439
213800
244447
294495
31995
137659
276666
307502
20617
222829
17686
201543
236718
3574
267030
164014
178284
182499
109873
245447
137380
222817
185698
204271
169457
70723
222384
109028
439
148982
248335
236467
31704
168659
295296
110967
236819
87383
146732
248695
210368
71300
169440
45600
59157
224784
292373
259473
258328
46619
285087
206861
178644
91590
195131
27740
204437
43917
280450
174576
298515
177893
30008
203629
269796
23395
151931
271221
5090
155613
47456
300778
16227
222062
248279
96551
146097
63630
264573
58007
131226
87234
113550
755
299326
50886
293448
282130
73877
226694
251074
211682
68534
59640
134414
273631
99359
244436
275836
257045
137751
236304
188005
239134
162520
175296
229133
305102
248253
145085
193709
150832
122552
37874
299971
76864
199694
302275
132929
62514
179260
141646
308249
92294
303607
222585
105068
103733
127123
181418
35549
86349
21900
156142
299668
97699
60468
59412
166641
225275
16516
22974
248610
5930
112414
82057
84078
183877
57581
233798
246891
275752
202998
96719
149915
39549
284579
4180
145998
309187
157822
7790
172246
107178
57214
64859
239385
209648
108150
90559
37107
303117
248453
176574
289534
254225
97775
136843
173527
123046
309503
116725
224174
24841
62302
213250
190527
247943
215703
261437
231224
62469
18299
256839
80285
253697
148455
114442
195787
273125
289852
144596
211917
168504
114570
124845
98581
158733
240496
26319
86407
275586
80688
253595
43767
239245
176488
92053
149928
78429
272748
232799
80287
182773
75474
109893
229063
3131
263278
126088
27058
277135
26907
119372
5018
65920
95056
84730
55868
144120
162011
171429
170505
175989
124358
104884
5997
302205
271250
36764
270201
157100
251207
160322
290551
12363
123460
143967
136593
143481
16232
146238
309174
82727
279695
63527
242378
177172
188743
128061
21149
5003
84014
13127
84317
41221
128930
235327
84470
14559
214601
157924
144088
279866
41788
73452
121563
257558
97205
273867
8
118960
82525
195554
120862
301041
36336
218436
294626
234017
198091
215595
78689
137638
59948
252718
7576
70242
173921
143320
133667
234260
108887
266275
11392
158799
289281
96353
90937
13151
265259
179400
36545
183247
290001
271668
29159
94109
56942
249346
147851
98530
67425
32368
84334
238911
128098
257039
163442
224491
128921
299929
271575
167554
4027
296070
213912
68614
159569
150923
179552
296258
99824
228399
159232
36651
279645
252099
60437
167048
39172
40994
6990
281301
63994
85331
155075
164895
174884
52580
129945
39499
124965
112671
174465
158662
186518
219610
25388
213123
28238
150175
175688
101561
115132
204200
223899
275677
43940
58082
291610
43940
132117
204047
110076
140577
212933
16753
82651
208378
250807
119175
161772
134585
6815
179409
46025
86013
198277
162520
57620
127792
71403
7439
247557
64050
251919
210952
58687
141336
41842
121667
276288
291735
187204
272942
40329
298841
210990
86723
158184
299313
124155
191895
308415
23190
304610
180744
239259
93896
278412
99265
69628
237353
57970
192196
65685
170383
293362
281989
278953
29084
21590
125940
226865
94076
281987
133171
7658
31747
255360
48758
106134
193045
155589
89771
125817
47730
19507
266688
227627
20718
125651
74183
66205
33850
138290
64865
122973
20992
169663
213901
260667
198770
43040
192678
158918
94611
307200
18182
40096
212131
46137
285925
182875
249808
174291
136666
222543
42468
142967
237536
82080
191591
239142
144573
213730
111959
38955
175866
218963
203879
106986
36915
87371
111829
281577
26896
60336
87492
151690
179771
71333
268879
203507
69924
163165
66564
189009
192136
267617
161237
232774
26949
255679
23509
14966
27648
6844
206
299698
66443
163877
260754
79941
33319
103159
259457
112005
258877
61387
249007
295410
25861
69886
306673
254225
303517
55759
99716
260672
282507
235450
238698
237080
162074
276929
12902
201751
60137
81877
163772
74485
86765
123667
114022
234688
100502
68540
205110
91
204924
28853
173150
173178
7453
299033
289965
216127
104574
126298
39110
210364
81102
141867
230320
8600
126551
26412
15538
265968
93147
138112
213850
231679
205404
225060
228887
171773
91895
293377
306338
82555
60765
154736
97504
116640
174231
90242
191887
8854
300389
75582
15372
117555
145205
178151
12463
109304
84926
93302
163317
47931
219917
30008
145021
71522
104952
239133
11680
287832
5475
6880
232764
135258
62256
238885
129804
28186
116298
287016
230244
218629
18867
112515
244547
202997
199754
242927
49478
131432
295597
300730
829
240558
286615
244857
63217
174976
28637
92159
74386
64997
53749
79103
124851
274410
55359
268974
52510
92396
238816
21671
252500
108322
39985
181859
231466
238558
201223
79250
174046
250357
161571
88902
262716
143479
178933
243529
41080
100585
239105
211862
179507
149889
283255
5569
131079
120024
91031
70345
147955
130788
156116
199074
176260
305207
126382
9918
143294
305312
238060
227283
85065
98064
8027
104722
277871
246703
28915
46972
4865
86999
200509
147893
71573
11909
146946
70463
173777
137843
83142
127310
133358
81788
269594
258351
252030
89074
85318
289959
290455
302486
215967
89940
142863
109435
146444
8127
68865
302213
52999
93321
253241
202978
219999
209839
159678
53927
40850
20683
250094
167413
222249
136659
62245
18760
285199
266295
288262
45102
256451
223563
309208
232698
65527
292308
148558
179626
96334
190308
194196
137026
227685
134591
179600
43093
97760
35076
125398
108219
121690
217621
33858
262993
244495
262910
59566
125768
30632
66061
299782
4876
57434
236957
154643
100366
104794
225345
23770
249175
152194
229327
223595
159413
74914
182752
196611
258610
12258
243190
46897
300644
165673
31199
295715
74399
235500
124751
23213
46628
11595
46223
251399
221905
125547
218346
99048
266847
306605
269111
66733
201912
27387
47018
309603
229075
64547
240140
27066
164440
290616
275472
49222
183012
144201
239696
219912
254423
302386
233280
257341
192855
4220
67587
255454
136205
276335
125757
55841
120565
54546
102618
92209
201280
245052
202206
308945
170621
243294
22941
230862
291530
252447
291144
103370
226849
224835
86823
125864
290940
131126
41863
206583
109539
228811
129700
255295
219046
189948
160350
190524
122876
54448
108081
28029
96529
133433
69752
253651
286644
279583
266195
185354
175490
270761
96417
9919
271316
280824
162540
59895
247627
81161
142986
284590
58157
22350
90052
252317
304695
11947
56934
302029
116012
263686
72204
56844
153204
125965
182529
296733
164728
52792
178872
239716
49739
142635
20399
108494
210369
57443
256544
270388
65850
69830
112500
165712
97533
850
291356
170611
202242
5338
49855
263039
67573
205035
24187
160844
260977
302675
60809
28235
195398
176760
125228
257598
230755
62042
238796
284715
295248
187368
301390
231576
35018
309450
121468
88365
70621
106947
5459
206716
90692
14619
268951
105449
231271
39623
112289
55539
283438
158474
56185
112307
227589
110831
143807
106704
39644
150621
138033
305348
17580
282738
270203
203439
306594
203678
208040
6564
286129
224929
10681
169234
46393
164828
217272
133943
28502
202968
110201
141381
122799
129200
96594
236702
297792
129498
13530
232316
177286
54347
301147
25500
36993
256563
15393
54202
6021
88120
108646
253237
253063
91258
81890
225142
232697
169878
220061
47671
141312
213084
255723
197422
64509
146861
79688
103719
243223
191170
204195
19323
65141
228171
280366
212913
145130
139274
301987
49996
301015
292209
250449
163479
17807
215047
185796
61973
143034
74896
166037
42087
38622
37597
241802
107546
115940
178489
262022
179211
79667
33029
131005
136825
288846
293092
63219
222232
31162
55669
191437
189771
214188
306228
85870
93505
182452
77652
114743
205205
309036
114833
295714
76777
196478
131446
282873
88651
15617
279950
230729
104944
5791
222510
179447
147904
36905
285498
276061
293494
202376
51932
147073
271972
178422
254638
197599
244742
10484
8733
12677
289911
120362
134188
139307
126907
129694
47647
60343
198044
229320
66233
150198
44970
108638
8275
8289
203934
140797
263189
38335
190036
26821
278685
111282
175696
10211
226446
49230
192347
305644
172205
125606
284018
114128
293884
81845
190207
86200
296260
289693
58599
11696
228002
116961
163149
179196
303218
291418
49653
305808
10956
282551
171432
133455
92435
197339
49751
126323
53794
233907
171660
35072
221326
245682
79444
277660
245836
127813
244830
241065
34296
126123
153626
201349
242420
172837
287371
17949
97588
166832
303041
124218
132372
53106
126640
263022
126231
105940
145481
64632
228205
166464
207765
277757
194303
242225
195598
196707
121535
306637
11823
35984
30065
157538
244508
37937
128736
226882
117437
196230
79893
214894
225581
34307
243337
73372
257909
96838
171867
240056
86371
88472
98819
17511
20953
255188
62943
279588
265716
176176
215276
86520
82890
283578
247425
115873
281726
20846
186929
198024
28261
75170
18641
283084
258113
83865
165589
97539
193189
244380
292419
64476
8504
77190
39187
48464
1550
215981
109618
163078
31790
239788
211807
149338
93529
125096
270376
75977
203624
32148
272434
160542
37162
308237
168981
37241
4319
153455
250758
236467
245187
51801
247210
33457
16044
89908
66328
177777
263313
226267
284870
60860
164755
264811
181863
178681
2302
58420
271761
2527
279167
116509
162647
248386
49903
134857
220034
83996
303895
255612
146138
201784
25280
242480
3171
285191
163610
290774
155816
185188
294007
194338
104702
88910
176836
71021
67785
174194
159119
129376
191657
53690
66089
18748
100897
298597
86397
84946
210591
157740
249562
279823
153036
301942
309236
9131
182041
286862
40133
110108
142697
68017
4531
185919
232126
76212
262979
99817
26737
143288
189085
252393
268953
35781
85126
50183
246752
291035
73391
71489
291169
89346
119029
187551
230428
66609
222452
239403
283688
132177
272665
45990
288027
222622
23200
191203
46202
224522
212442
2349
10362
114571
199900
73949
181787
110732
304614
284617
218218
276373
60070
275309
290829
174210
56152
15693
88553
159136
78823
31927
88469
187245
224296
77117
281976
72769
294596
177715
51864
143933
125357
6417
299578
229842
267022
38416
37437
117490
161703
232300
188755
152167
272611
265931
145871
240843
125380
64054
192152
80104
104963
73538
191019
191499
209313
201072
243484
243475
253530
222716
109578
120471
109493
239031
9338
8978
70078
80943
102865
62207
197315
161511
167649
284189
93248
67817
294239
136689
100705
268432
229590
157692
77333
222614
273338
177407
115752
33210
56185
43050
292396
124093
47709
30307
147717
267352
36833
275290
197599
256891
195599
244493
48329
91226
257462
226648
296659
160800
43207
277041
280921
267678
37864
113836
257536
123814
291086
216303
75379
114637
309851
96911
242746
250255
289949
236570
108738
173607
34078
87452
155337
164245
243999
113933
57365
112811
193720
6004
293327
163278
61214
194860
82783
66955
293631
233667
204347
184879
271161
97140
23825
140004
48895
114310
302081
60409
152508
159891
306978
227459
128770
88246
43834
228962
285363
176469
46912
307851
66384
117699
4385
197010
206431
249574
195880
77451
175731
268209
145347
109753
43813
153410
116079
204768
6197
287796
233742
266027
189780
146059
289668
233619
309884
186483
105763
287277
154007
176838
234259
288432
59729
261969
130951
229970
43227
223826
5920
143894
215387
40865
107721
124325
199021
279732
165227
173213
185158
282398
119931
131368
93506
32741
18059
307515
81510
47596
232286
263446
221023
44800
157727
111652
185897
102292
14824
185647
61431
50073
264171
2644
173423
226217
239448
196984
182632
146595
196723
203439
245436
283811
57340
68752
93694
158350
96547
178068
37910
254570
203958
173247
271264
144367
308007
212497
223033
83645
85319
245429
209515
91688
292831
85269
144872
295514
309385
26000
225276
99018
201360
270411
103946
82345
95025
165604
275323
221707
277270
166357
18930
232574
83471
16691
285719
3027
281399
209814
75710
164856
43267
112939
93805
305235
88898
116951
108285
273581
49412
14982
2948
10071
196186
243181
80509
49985
205319
7649
43509
265223
291393
294533
168757
92603
4232
181769
191023
186729
53046
274046
268138
109423
266192
241734
125187
157364
307102
174579
64038
46948
122477
193605
58576
273004
34135
260360
72890
181645
86379
270114
271891
258319
212647
282146
26526
104385
6439
22751
80114
141399
89834
307394
168394
240443
60247
106526
243251
73013
74714
9109
68598
262403
112796
129768
18733
87145
146686
84626
76404
68931
75287
54279
190542
234724
9428
249810
191469
13388
279719
200337
237576
289674
111870
296692
148329
221171
294581
245774
302658
278888
261091
217230
28605
199101
272730
42024
4540
89817
102169
238360
217233
143570
245014
65762
2170
248159
97088
219640
192096
109067
3767
58092
46841
306692
29147
92115
50765
162475
62581
160986
238908
123346
238569
131351
22098
153177
298742
282772
38000
140721
234509
51861
176039
18779
296702
100791
96647
7937
53332
263381
130340
187217
256405
208628
149275
138682
14109
38136
71227
253164
247874
179692
260707
141328
202696
143545
81290
233604
173633
67664
150319
43417
178938
132292
67855
244875
240493
278707
115766
134409
123583
119079
76945
137058
11737
228299
220955
83506
55724
141159
196609
182250
230513
225755
53235
161036
18340
159263
158710
239903
161506
3211
18983
268256
286957
8977
33784
252889
106542
23669
77167
4310
21061
306761
20347
165199
168311
68567
253158
233356
234610
242746
205795
857
275883
262966
161544
275787
65294
47037
127029
159152
636
151781
74972
246177
210476
121532
98683
207374
72026
292807
103794
268321
177691
124372
114509
255561
236003
117275
47620
212752
215279
155491
253704
154101
123400
63766
216057
205106
78865
23469
189062
86273
173549
15709
78009
123586
218198
7880
177961
228172
283120
43961
276358
226737
219327
151722
157888
255055
203329
115801
249403
79640
179157
29320
32703
55708
278554
112063
294792
222571
196416
134196
195721
105865
190423
33126
38195
190749
217063
58630
309736
295634
68472
169898
117788
299907
120517
164258
33697
85165
163399
77764
130325
190720
84278
166808
144007
237204
13878
137912
116130
303674
6890
8532
129743
115907
151782
257170
112222
56726
12763
27405
20850
192538
126424
69638
4384
9793
77498
160388
278853
235271
123295
94258
291668
106867
70138
260185
50033
135719
140487
187340
78053
288373
266629
59012
226733
261356
291776
68794
23462
237284
296847
209214
302961
64423
210982
133197
88875
176220
177033
17158
63730
286499
258038
220909
147227
220364
136146
59901
137515
92103
148408
84228
177717
10483
110409
178793
111692
287126
120705
49095
189390
25280
180187
207375
140650
271309
74800
21063
117095
51081
66820
198784
168308
230637
236939
193194
171323
112307
271903
39048
223285
91094
299589
90378
226900
7127
230978
67685
13450
252903
278346
82598
221233
55730
258882
120555
117771
57268
213149
233987
209611
154006
136364
156020
152203
16176
150155
95571
71521
89183
146705
247887
229803
177040
169094
205672
98234
201978
2966
95351
119890
184693
58137
234039
141663
265873
26253
241533
112913
67595
38040
212118
90688
141832
183197
67395
213311
228474
140283
204627
77668
252883
55738
35799
203618
88599
258720
172506
173626
173022
158425
145143
134591
108853
136339
308244
241165
176609
173535
156320
157133
87549
26029
227235
291079
137320
296871
232050
224352
294685
90310
271628
204615
145617
133310
227497
266541
285001
89138
269012
293663
237821
8487
10442
261158
217760
291150
188977
259118
76205
245079
167405
16891
296803
233349
92910
264694
219534
123840
220821
143158
176942
185564
227820
206934
69223
19470
139737
35651
229665
113318
122160
56873
47962
107602
68781
84083
166846
263940
266207
97917
259682
5725
39277
235865
225241
123694
21746
56600
149907
296172
297143
286386
253673
195934
233715
194752
235138
270922
170325
225450
111819
29499
243351
168058
294695
274963
17869
217671
93838
180615
302421
272549
238793
290661
103779
257709
63879
92496
208421
97264
53078
122574
215142
302115
45779
96610
46602
188271
92628
213779
193478
165617
108127
26743
198605
30528
39046
7046
198074
64244
23413
114184
118614
167788
309493
200752
305190
5496
207253
287550
88443
112496
166072
279883
67199
25869
2102
254017
224805
7281
228529
110566
305165
124804
63653
153705
165836
91750
53535
11079
26190
87341
304451
18295
295815
210869
113928
52611
8157
181117
2478
190833
214100
301581
178044
208181
212587
43437
198252
54062
119414
67952
74146
92815
299991
7623
263047
19842
293844
305422
38117
106271
15865
3403
294217
28691
50347
303035
96384
148547
291101
102060
176937
240133
173120
119822
170801
102589
262307
271670
106044
168265
162693
53482
72370
249709
53305
32605
70489
165939
221299
63891
74021
142993
150887
212193
111568
116177
23316
201699
173702
198812
144177
225957
185468
274071
90435
68772
191551
146131
199542
253425
52892
225586
148742
51311
65581
248550
194971
205442
195044
23236
248411
233330
97505
218080
192673
291439
41782
231107
121903
109344
154389
300906
162879
287143
245808
130734
149169
59025
192771
215308
179182
209517
176782
106561
73372
288931
155597
203290
91882
237131
257783
64253
96350
160470
261283
291237
133654
91209
193688
291684
105636
91165
79322
264898
93997
177864
67069
118648
253362
150114
99974
308540
78457
9490
250276
136155
143661
248506
234792
42768
16046
25804
287224
215274
180486
209982
240075
294184
84671
147661
233241
163681
238576
184601
222383
269953
187232
308485
208982
260809
167489
48023
153366
73095
11741
139972
52162
153954
138969
162716
79189
115979
302323
85983
250059
264825
140912
3698
54094
145697
120321
60905
109213
150576
272411
110334
116357
35927
67491
238391
68812
171992
125431
59760
225117
213358
254363
252442
227804
85109
34882
199728
241015
284698
142491
181837
160770
4346
262053
129934
16686
16690
244575
197516
194994
225064
74376
247459
257642
300626
115487
282143
7000
151903
29795
267721
225658
154321
59465
67802
223729
276635
221907
23605
17240
38926
95511
44373
36292
100121
183590
37401
202245
25847
11023
196830
65164
3438
211935
241059
218698
18460
122203
183753
308758
262692
106221
203310
77298
231320
53744
75679
94596
269265
32475
147885
60744
219095
187149
196232
216023
229642
278120
288674
53262
220172
286163
90981
44999
59791
23315
45063
138596
282630
300781
17712
235941
102589
150278
267366
56544
1073
249682
152844
216472
35049
232220
303003
67547
73354
187402
186231
231574
230554
898
109396
57408
239890
23139
30099
69328
98139
140332
214579
183857
151720
262738
98282
130607
218315
113479
257846
218225
101426
56937
295431
155764
60723
235213
220648
217603
305890
13881
10183
119454
226953
306261
266620
176943
37262
20571
201453
296294
51503
302264
139967
261284
5029
36853
193137
284719
305242
187319
197617
180769
174249
799
131826
177321
266719
166783
55535
131470
69291
297863
171750
236231
185561
335
208011
104739
12272
30285
94749
296412
280552
188086
168638
209235
119204
54465
50714
283197
50606
195380
176806
185931
308148
103349
115211
287794
209958
261844
160338
80672
38999
62081
214430
107385
4254
165280
100188
112047
176818
270162
53716
41416
271767
27353
155440
55467
10850
234181
163597
221379
171027
59659
269482
115637
147419
186697
103717
101908
176292
129656
191945
203193
309385
271766
304581
50970
96228
147516
115915
297107
156904
301301
271779
229094
28230
113120
128778
8262
308934
209194
201267
57585
84228
50063
309046
69194
116139
119081
235820
43504
84963
89150
280802
80783
145650
115696
100565
13297
131560
22475
229718
288299
169094
292282
238336
199760
92678
260474
275201
179697
235559
151388
37302
307960
205404
122915
35106
88256
89081
143016
207935
303376
229610
73741
110629
193547
155409
216366
130393
28546
288099
134153
140776
187798
19098
200943
83150
71795
213575
41584
58648
204066
186323
54845
161108
282120
218889
238400
242363
100325
114906
70009
238530
36620
17837
189937
247591
275015
126609
286546
136390
245050
151698
189141
97142
106015
157804
229809
24709
32792
184776
193665
54999
114302
87064
121858
186696
236883
42785
258098
109745
79976
240894
132888
122695
172731
278261
46122
193314
232043
37447
179149
270925
171063
28922
294952
145715
306387
20889
192651
136203
83333
236953
187194
145317
178560
237667
297037
302461
37445
186053
5134
292935
21303
113700
55739
130366
298105
230294
242796
118794
71141
179278
59607
186094
139087
38943
292146
95266
50535
143814
75087
126579
63394
75847
166571
18352
262704
208253
296369
22774
138013
177391
219515
138965
268068
220155
260348
260606
176933
218902
152136
127703
97649
39665
210070
181910
21611
206105
104154
151423
241033
44299
86422
49314
223366
57075
221183
216542
307023
122846
31480
36438
62105
25242
17655
282689
220377
9753
177386
24844
140206
158515
304860
200868
113379
41506
125994
129993
263304
198695
21296
109787
111778
35811
53083
270929
162888
226512
225795
148069
739
287267
114199
277147
82699
7683
153479
226485
212157
107729
218569
218414
241709
149387
217784
103612
78243
55873
263388
166546
135336
203667
212957
128723
302581
301353
160509
80457
241409
8905
158363
133305
43233
22933
224139
121224
237710
29031
141755
14143
61924
243363
53793
6076
279239
71906
302175
682
204782
99111
142183
146702
237232
2329
122746
7825
144456
127932
152554
303646
172143
239828
105675
137418
979
53284
189226
266345
212734
244222
245139
198315
65546
115026
219768
110224
309174
36876
158322
255002
135173
14649
197810
50030
74070
200126
260801
102485
246578
5566
305980
47282
48204
61048
106216
139990
281487
213674
158327
299183
30079
279269
161640
157181
90923
178297
167990
74219
50971
31035
114470
184339
27698
260422
56691
3214
292102
148347
81879
227176
177470
40634
176922
220152
247272
30074
76792
175030
121742
180028
256680
242676
215749
244202
99947
230020
58791
140852
138080
137775
156749
295991
255994
92228
184841
197319
282024
295275
204285
265366
16185
136969
136418
86439
25143
49241
80632
261246
272573
301761
16222
124487
97199
303477
148259
62709
25380
260011
106474
116811
12516
293454
92999
154438
189324
107314
163196
271450
12363
244980
48728
294516
87616
201685
254641
175331
240676
298090
26378
262567
165661
129489
24451
139050
220929
203093
7587
137086
187964
283064
192731
300356
277690
264475
195133
281497
93678
277735
281384
177517
117271
145318
35430
168205
64525
103048
3260
277108
93300
277261
85258
20781
6205
108951
204987
81453
125371
189675
134125
273659
253397
137067
290247
274094
121589
259020
6824
134422
117620
123724
266938
105718
67199
80732
178137
237950
101031
307523
280740
16788
207452
271867
41280
296229
86988
286731
66187
244428
211771
244496
41075
22015
114924
7568
125616
18160
66183
267583
186601
254560
169811
58360
268996
82640
283297
102745
103117
185444
13592
16681
124348
192723
85231
154640
37523
243146
121844
196226
5226
269190
202130
172965
235659
238144
68693
224348
139113
300964
40409
84114
232925
116479
117510
235276
10776
31037
102318
100131
186264
251384
90499
44989
278059
187857
148130
8083
270196
40475
267214
231565
304612
67120
282649
149396
87358
110800
197560
156726
14471
161202
46288
42962
287946
51909
20947
120494
49750
224708
273145
172001
289207
133604
137816
112681
296752
288884
141913
162659
165198
79453
246449
307228
244419
175279
28378
63928
259537
81803
36024
123928
212674
66068
230968
302214
24838
20467
208466
98716
233993
17412
288737
132879
237426
15325
291951
241780
66578
279745
204135
58009
29826
61745
257366
52656
284065
54213
134463
207580
257247
283531
12136
32407
270020
128740
86036
296272
173314
92651
48295
264934
16281
98272
127722
220396
95246
218378
166038
137597
806
151342
85682
152228
121029
268695
174825
233982
122383
157808
236358
134016
25748
163316
100494
294608
29704
6274
193548
31037
135001
82465
30338
108132
174575
226691
161303
144009
70334
303988
122204
236025
19881
225373
34040
124792
134225
129019
161426
100122
44907
185749
107616
8693
26665
230789
255780
202206
259466
211118
238858
11773
171180
131117
302419
180327
303693
261063
41713
205079
78101
267123
293583
105667
111372
93651
131623
139292
77698
185349
240406
80477
132568
106896
21906
12139
192405
181586
136335
9876
226875
261392
113228
294182
254843
74900
39836
4209
30990
309510
37367
29662
135265
239687
86549
128450
144981
80775
183273
135772
145507
115712
309663
128465
93467
194166
272593
269377
152513
255514
165450
288254
300339
297082
192308
232187
179841
32913
84584
145734
94934
101329
196975
48972
121792
186054
237425
211758
8226
168541
70691
39779
262261
2337
280928
212935
237828
58260
267543
186512
200496
288055
271141
205353
144209
187394
183155
129992
153148
24678
63699
146214
276034
37658
166579
59107
302443
15664
177739
13753
116358
122968
184302
41133
223449
95044
79365
50316
148526
244323
15405
280957
151855
151059
109684
76185
244223
302040
8086
149706
34347
235546
252201
115693
68837
39926
231364
149921
147161
31445
143746
53770
265483
171764
113008
176054
130254
271132
232353
60218
253249
162182
38811
262735
216964
138241
269908
64111
204594
220201
28101
64119
150056
278976
306734
22437
122023
10631
44747
238510
30725
137152
113288
15535
295363
236354
177310
131723
13860
65766
213647
76867
237787
227114
297032
158720
260469
166457
216194
97584
43297
291891
176505
46093
272124
119828
161338
292155
18586
291273
111445
4907
265973
161913
185438
24219
152725
262644
114311
301055
119036
127241
186800
61067
103121
22597
90295
254478
164102
159473
40371
112677
209599
268216
275561
161442
114140
47121
237706
251232
259284
225774
249639
119137
52167
134635
286794
242155
146856
9835
157515
60647
84071
264185
270909
1701
216755
186118
49111
137323
180609
154271
218856
29791
246770
79026
154733
304078
30142
27861
70885
198845
135221
234865
106570
298964
269225
259544
102067
209514
235966
277609
135679
84259
98104
5811
157366
69490
275586
166175
145855
11870
247646
259988
228421
141097
78073
123026
281397
34764
257717
240056
122571
215755
191942
260586
12088
146936
18749
283326
157238
59602
48384
101010
247942
149209
30564
272556
123324
30747
277395
233209
273895
36528
108686
119844
93126
119108
193060
117535
255996
9631
1817
127885
269463
44414
108772
39646
220448
160766
121532
183610
241782
241494
288864
282252
50144
151444
233763
80492
284353
198558
118302
290662
243010
198818
113265
194901
162004
180901
232208
201865
38231
264147
289261
170955
156340
199110
239174
228750
20884
139760
107706
193634
104548
97423
131287
285237
176360
72273
278760
140211
194692
278306
104657
21376
110853
133261
207225
114291
50231
15631
162112
306647
171901
227525
286268
275400
427
218665
112116
230826
266588
290692
81885
77591
233183
19949
198175
135363
110585
263819
203038
51971
209657
250519
260842
124193
200739
289601
210511
44479
219437
263139
55850
304323
185318
126841
85769
273907
243429
64670
273911
176416
73884
286973
115397
140188
34465
263048
163218
228232
243497
65480
30030
112227
48618
221451
193099
107446
39953
127481
34551
68725
125634
33426
86622
45289
75225
294144
154722
26636
24936
259777
127213
70244
163336
9845
29625
306919
111892
66902
62297
548
178306
177015
49248
37884
14159
166867
55961
14307
41813
297991
260936
123327
127232
117084
18078
316
52156
128604
74619
222979
189934
171341
173983
287805
170790
114460
109259
117575
16103
245484
286495
241010
202191
237149
228913
278278
3972
95506
75622
232178
78664
31720
105420
15222
26572
45982
167955
217056
97656
11097
205493
92732
208145
302782
283590
44465
265759
119195
9387
115970
201080
56907
191191
23800
26106
130748
139753
299439
206567
27958
223055
94625
117240
86582
104414
309098
57566
193665
290703
283417
245135
83706
151385
197454
12001
285643
103088
174109
18053
72657
29927
213245
279602
100268
185218
280144
19307
25043
113025
194613
79646
111613
25399
135230
190305
248929
222188
263511
57387
99137
155229
28142
277919
93308
182067
29482
184159
292089
169864
143104
175692
262
44042
118621
137005
36283
201631
158579
136700
152988
219573
25410
12744
261305
123752
9403
9065
60205
72175
39614
302030
160256
250268
121114
119311
99612
59557
118209
122650
137588
247644
90946
169144
236343
161807
59133
280345
71376
287739
201963
299690
41408
104732
246943
152477
76923
173748
293043
69702
115423
275453
271727
161126
532
227447
264542
81465
232457
260531
148816
36154
258905
108300
91693
39623
182023
196403
196272
177804
215906
122039
45871
13074
68382
275928
305907
307718
170847
193728
293334
229075
131548
75626
274206
110106
53482
217278
234330
173998
41344
80173
132167
129360
203348
18247
4946
139220
55528
114807
192808
42397
305017
248281
152983
219811
87592
248899
237331
119946
2151
191857
178574
91865
226932
63206
27108
179452
137516
116100
31387
267443
135848
153541
68222
90143
292603
234137
111517
92647
207815
308063
87708
287765
205025
279671
203571
256951
62744
184512
263470
274061
141593
247526
72091
297672
285996
263020
100760
132246
297208
197454
290812
21677
227857
177373
106270
186194
29233
6219
240758
220971
157198
253627
302846
42556
221655
258906
14309
130864
161212
157500
66936
45657
136700
171028
129153
144488
63482
7955
56214
198296
142181
102280
123423
304394
260949
299692
129692
195135
158988
273072
229676
206061
55859
80230
268526
58405
136414
182915
40135
150599
196509
44487
132576
164349
119259
300627
82773
209121
147975
129851
174203
301626
206124
278976
170317
259451
206326
234106
108621
2665
301423
165300
93630
218257
159568
68532
115417
81666
162087
274277
252423
72094
308338
122150
24519
227245
276749
185889
205678
193021
163617
30499
100143
47419
28827
209642
102760
211135
2239
262558
5535
204970
181066
303737
189476
206290
45594
286038
223875
161191
101031
160847
50277
182967
205096
11851
21731
111282
112883
50863
200393
144
160951
53353
35276
122991
151439
302304
186695
76374
2965
152437
230609
263541
263044
38522
48815
48507
298699
80222
81737
209211
199543
63026
220521
237617
173432
177345
186175
51652
72976
262592
36310
52390
286233
93263
246592
246663
105765
288357
81602
239052
109946
66644
209173
200138
41478
195068
71259
154859
213138
26875
75895
169780
97263
221469
186497
52121
13112
103195
197174
281305
10232
298581
164467
267954
112659
34417
236371
263138
106915
127509
12159
115344
27331
115850
103313
32896
147897
137785
26971
292901
239244
146199
230601
274566
302377
263621
118030
117620
17090
241710
154505
105060
214707
89189
54783
299383
2533
32600
274965
271070
264131
28716
125018
169382
56870
18700
282783
213380
18157
99997
12126
93060
299044
10713
55967
212407
170826
62105
223552
302503
185309
78499
255091
190215
17002
296056
128430
203501
161616
212921
232767
299193
194212
264507
159274
64079
161403
65101
84417
235857
265507
170493
104773
121522
87739
145898
146027
73855
266482
147550
125591
37318
101758
193487
117024
150430
33316
130433
48999
31448
22228
18065
163667
95023
291202
235319
263428
109245
102612
99159
24333
213997
2417
107082
151451
306467
203033
210231
96509
261512
9080
88422
194350
275326
232215
44670
62256
61067
103173
181241
75257
165777
293181
85661
72526
274179
139950
100508
189045
117680
78828
52444
159955
125541
286683
17641
302837
36991
187862
18175
219426
296426
264786
60634
115253
18371
140486
37600
147497
275712
268580
15852
293954
201413
43113
44863
57010
77143
279726
286782
37017
53476
242285
157551
244719
46568
122828
230281
257971
254715
57698
150092
96018
35627
213411
306487
121237
297371
136988
246185
156010
192869
155355
160179
15298
65748
86682
167356
32728
77648
308435
304599
209829
43425
30126
189669
78275
301471
179326
204694
289054
205227
266369
21916
298384
51217
125680
171567
258165
108689
135990
309132
149164
196388
30709
54078
304594
276931
170994
78268
142079
263524
1595
289885
171783
173733
10525
265191
221380
85049
246461
291548
95339
91842
49361
78691
109031
168932
127234
212216
259246
88754
78510
265665
174372
266506
279879
123146
256020
75533
11987
260493
55068
27514
76490
76652
7391
281734
211441
32945
101635
50246
151258
247863
170896
62582
168095
278631
14764
222425
138025
100505
150806
22673
79273
223786
192115
180078
249017
59903
191070
233082
116899
15348
29324
172270
208164
31563
152012
243753
15135
301485
159955
111318
180672
35963
256076
125016
2685
90883
251525
63205
302710
124988
161814
174096
177043
48416
246830
221985
26969
2393
171501
115067
217988
147236
307453
198863
166598
18731
56236
95133
244948
46252
195387
36189
178522
90682
197556
286898
154673
115678
108106
149033
158651
66870
161669
8373
74572
28723
212049
66668
223201
284351
180506
292701
130874
199861
76185
166852
87492
127208
12648
242768
81482
182492
155794
280581
87027
306374
170804
137400
264655
173192
282588
178229
143044
272356
73611
55409
180963
140196
290595
76455
178997
96794
143641
136272
195654
171222
70767
31334
81203
298177
4897
208804
265397
74497
92517
216963
206391
27638
9965
154945
102786
289506
2566
206762
233142
96092
235517
209747
235868
163815
215638
145119
178873
6386
220224
106694
102481
153691
248653
33543
192868
47478
136808
46612
168823
11081
25665
265812
162338
116101
87771
191425
100378
168751
299710
46901
199116
180172
68845
199323
261556
225046
273487
37054
23003
245621
227420
28650
216606
170048
155138
207771
226450
276264
287587
95346
276543
78523
268146
169056
210163
288196
33431
164254
190171
91392
289205
291651
136531
248808
296027
102258
124507
270688
65553
279692
70666
1036
114490
17441
18763
99603
231711
215376
264494
16388
80966
146263
183289
160069
181737
94633
169837
177183
92967
127118
162116
307791
236732
200473
277228
164914
28432
218858
77212
200276
246257
92811
39350
262266
56701
283424
301788
25607
127203
3056
73201
155841
157142
148548
273284
213257
230535
116977
69434
122983
188434
15674
297303
171987
225301
93735
188794
239447
43869
253125
230570
192352
47266
71769
17583
210509
177103
240021
301154
90274
58530
111354
124509
163624
40146
274081
229458
133683
16520
67350
39098
51522
43175
261911
302981
221354
77817
62563
284909
18824
280942
210935
88285
151748
221845
188511
207629
25091
225678
304960
210101
143981
112663
25453
243024
13347
148470
237230
30020
123836
244931
206059
231401
87446
231073
46262
231478
280036
128885
210957
179313
105632
68023
246691
170342
132400
284638
235492
9706
317
223715
81170
109102
70312
80319
220421
177518
309599
9940
178913
53989
11187
298955
271025
48196
46478
270655
211427
232456
167246
105301
42967
45420
238960
275371
142321
196659
158576
227621
184810
171329
280213
260935
189281
284208
168076
259751
59486
64849
83749
171631
169905
145214
291964
292351
293838
72764
173586
154979
211789
32851
201120
98026
149668
95223
219187
7536
273261
147170
212255
110950
218566
22630
48728
226345
269633
298497
260890
181450
33676
114787
159045
65207
7650
248751
9486
105549
251257
105350
8113
225843
150737
249242
142813
166934
224888
224057
76260
122796
121864
62408
16878
297565
166525
223533
73145
261366
286162
105436
256114
118125
63172
44507
3438
296787
253947
225352
215430
12639
11752
138294
93414
83379
106175
201211
296070
301550
222157
199503
53130
75093
213792
219940
53526
150657
64969
123553
91809
117815
209239
255059
152977
66269
108862
179472
44830
186062
32823
113943
156579
100698
229257
57226
182960
280274
69134
37647
125513
267580
18457
141660
111742
206487
244446
259531
245489
277817
246591
276856
171177
149915
118159
19522
180776
231856
181351
165595
237474
239912
100691
65348
119441
96514
241853
229785
207762
255111
303884
71428
158967
237763
36483
171064
203010
211391
58107
162591
284497
131886
101203
83835
265407
69398
163395
231231
54097
218423
260877
107861
231172
251542
84601
85496
67017
146458
166479
43320
205028
38735
138937
158122
212583
73900
108758
238235
277527
175549
283177
179549
239160
216289
32484
155430
77287
263952
169496
224834
80719
3601
46508
217687
116536
90685
183854
49774
57791
88995
80301
80283
3209
272214
269049
120906
179275
149625
178870
35584
190039
224018
83404
43954
17260
162272
40473
124278
27396
60978
49443
13316
217333
156089
142428
277217
288325
32040
97464
303405
65269
243325
224797
148258
43253
182307
153992
203442
195068
83087
61534
268989
248855
278848
176056
82837
173073
172832
90132
39173
211222
33730
87007
309116
171212
253326
21313
173918
50680
78844
11275
161065
188294
137035
196555
27226
193799
151557
256856
132181
216052
200491
213511
268345
37807
13717
70942
206689
52862
112621
129876
266387
75555
13579
319
245764
266479
203580
194258
15783
3094
116909
239876
2817
220131
235292
302283
226087
184469
28379
190034
268652
293092
78253
300824
204943
135884
48344
203098
253472
271750
56826
254925
227392
94185
114245
183845
32479
36260
285146
201575
81575
117547
160571
304684
61765
153171
270659
278145
153654
163981
242870
130029
153151
299940
225380
62603
136186
66451
133694
254955
162459
157737
47133
167158
190295
300647
253670
196030
32568
303618
64245
64794
211564
189339
259261
214242
156096
140063
185424
158097
214655
303640
235022
204051
212068
272412
62448
29955
57550
60830
24093
198929
81588
54135
213006
177181
66447
3119
294958
167207
168993
190976
26456
71892
118896
197463
38617
212841
139927
165129
202308
22771
258238
170783
174955
19216
111465
231732
178540
3286
179139
214042
42235
182984
79314
101834
24381
289676
309117
78826
6757
42483
94081
273411
212458
110535
204041
10976
135956
181538
162267
63225
202951
180348
160248
149640
182384
227869
62308
22001
74034
155259
12106
223379
249980
223637
231520
250303
42289
193812
33457
186752
59595
63975
221691
171180
151948
16207
142392
32018
188182
52315
121892
171659
110220
270333
223321
106396
115200
240071
291577
79870
140618
141649
12051
275803
13773
88372
245556
172
223111
10389
36079
303862
263452
1881
294171
261779
149044
37511
113561
124209
81038
53238
136448
294362
18838
193097
170278
238596
295186
98095
143956
63915
157047
295180
288148
165259
152676
126532
245267
82329
95095
280365
205663
296973
20979
224784
43705
69316
86112
224517
84043
256314
13087
265340
227159
36239
36565
300277
130294
230884
280359
183584
100417
265348
46735
293989
222988
150489
60922
236816
9131
138034
111312
207342
59296
83588
45224
89461
298443
300636
94094
173806
38936
146878
12399
11905
98541
2366
133453
92604
197917
4919
20510
189749
68476
233748
165021
13737
202952
1747
289567
131942
11616
50068
164265
239554
278570
188744
61561
178729
265701
278647
2650
169369
287387
255355
16090
226681
81458
230742
146172
213719
24216
143092
70657
258838
91900
83663
244200
57281
13326
63077
132865
9414
164941
57049
179128
123718
55346
147530
268433
66918
193635
258650
208002
265854
71234
38112
114387
15942
65482
240354
1191
203988
309591
164616
231299
12506
38692
258857
86884
152394
307407
98979
214311
176743
191053
136305
7344
1434
236596
168835
230386
129492
6337
111760
164373
118160
300387
211105
132826
230087
32461
70619
88192
103207
127095
113966
115462
141314
178908
140961
250384
206530
134135
256834
196037
160627
230658
259062
307295
104252
207775
283422
132606
59650
27062
258650
26901
278635
69583
252517
195413
228643
98823
104356
283460
93306
70075
36465
198673
109906
84747
137664
6724
124956
57131
65184
82836
77513
4086
36183
78936
211397
7191
211060
217826
172178
237616
234468
120518
205750
106967
175028
249918
247551
255551
132037
45318
92403
85069
30411
237520
209031
92751
153404
240835
213096
231111
13378
57239
66065
229528
32518
162447
271803
47292
19996
182496
290155
32073
91235
309152
69284
250482
41953
16410
275703
98561
301082
129485
235171
139344
276150
227517
224714
297993
269073
137849
7729
22464
31357
153342
21250
148803
280191
258339
93104
284636
217363
266958
50572
236987
227871
172420
120092
226791
194516
276617
109965
159541
37777
14668
121766
281817
254205
13580
14191
202912
222912
24964
269190
39232
167630
46508
91942
259852
189924
256278
105226
18938
289169
162157
50703
45048
236032
259158
209930
43350
299685
131725
275199
291794
125308
202446
185842
171647
250669
242152
62049
83249
43477
297204
181176
119191
78149
136501
49032
144677
151353
162983
102161
122519
123597
89839
10313
95615
273277
237904
254746
155861
262481
291407
262969
83497
83536
175955
300847
68172
184977
89053
254589
178454
117350
292110
259679
301887
65444
10463
159302
71939
90093
49820
215653
113276
162284
212762
14648
186105
110141
232641
268880
46026
139753
174020
169742
292319
36005
21286
36591
99194
231010
14547
241476
76492
168738
27577
79610
245547
150551
126458
265111
200262
193118
220695
150541
8094
63082
127745
146355
116719
46211
189796
112463
22662
178567
207926
43379
271736
86804
84043
217974
24661
162185
31509
143107
69960
122508
147623
75104
31707
116869
260421
180068
112655
290838
216866
38759
54663
154450
23766
101514
156039
241782
171238
267652
183770
269238
218257
32574
160052
205840
125938
72428
33766
275837
175563
270502
235254
152725
278943
284820
121966
16038
292063
280121
291816
119158
17355
20447
195233
68346
48219
19603
205488
207373
111753
275623
217791
46537
60978
228400
244602
170112
107424
41041
227850
76508
287025
143604
257312
254147
31668
39408
287209
246508
127880
48498
100338
10343
278341
68596
35240
207730
67925
30079
97645
112825
296111
65923
112254
34499
51174
9180
222829
295906
173527
231954
80705
205579
257468
273564
128909
46487
234586
166432
11633
19921
210425
191794
240642
294834
171130
212300
37004
258258
55153
108200
288695
24807
288212
177925
160828
166294
53962
211701
132262
92027
139220
182897
43957
32679
82449
222108
221724
55404
163189
299446
147118
229235
244102
217849
184049
81016
241708
43728
263370
42969
77356
307690
260496
70541
259853
277282
58525
88491
20622
225557
222195
81455
154862
139855
29388
192679
75329
66938
104016
221429
259187
13306
183184
30910
112405
200578
64983
112460
266814
113764
289746
265360
153378
141307
71739
105342
176728
11186
147101
42849
119184
54335
306088
148941
173733
251556
285817
171292
279374
212166
237949
13186
7543
290717
30216
263920
57487
99475
97921
242060
58440
76178
205079
88211
51295
172025
109583
144575
33078
46137
135778
273612
68095
80637
287315
56626
301193
197164
135334
184419
122677
194340
125076
60321
140015
12489
219650
150679
216362
129362
7947
261243
112261
303399
116556
218270
18511
306993
285774
97942
193649
57302
105275
245343
104847
17762
184985
111638
132517
295453
178889
156062
108827
101550
203593
65208
21471
186054
25134
287238
181600
252308
243131
175787
165533
5444
187761
47851
38267
202575
186390
168819
37674
48267
94435
164275
223630
134679
305563
51553
229884
93007
121292
192732
7748
24087
210046
299738
183201
113156
210367
240769
163384
27409
203460
87928
204758
299486
304579
96330
125082
35525
94060
22902
113792
235040
309156
272260
37252
131238
79012
66605
127612
113514
115600
213653
274655
103685
192477
113376
45896
214563
43814
157718
63742
225417
257139
180653
11123
199469
199382
276719
102549
128812
142044
185362
127941
245311
52498
225470
208098
232845
126256
92769
49049
148162
254878
121138
66061
126449
163418
98072
55717
236986
265972
263571
88088
217333
41076
89578
214128
1044
25390
93712
220613
93520
21925
173533
121545
61850
13623
216934
246191
102999
85617
269801
49780
137273
1545
307005
67300
268376
269109
203701
44805
266912
198343
223363
49532
43339
294891
305377
49207
295010
98487
220522
296754
60883
88190
112894
43149
250437
40376
301784
195237
283993
301505
220538
301380
123028
302150
293614
118444
80224
174082
131582
297075
210250
91256
87115
56667
143745
71915
162724
251852
73252
72940
160278
120555
110073
302330
60770
292375
171273
28567
54697
167740
154801
119797
36415
272947
202844
171072
80520
214953
147930
285865
206034
68133
238567
90749
96282
238935
146831
193156
256940
12382
103411
303426
308111
208719
57418
224328
309661
194129
148844
78259
36332
98267
254634
81783
277560
203621
57744
143046
284386
147949
225671
91141
36647
149895
195913
270536
158367
151937
275520
227291
30244
170799
177341
251310
161880
4735
191838
30475
94599
139630
101400
237556
265872
14418
159083
149862
102632
172493
280719
54313
216137
177094
91
255204
173630
157465
120988
218853
290636
80334
174812
5383
110538
281562
164538
283297
54093
109955
208701
71648
298898
162910
41724
249142
11935
201340
41171
298430
244896
119094
176062
221428
186510
92782
121103
12776
210430
109828
44206
286587
21148
154679
74531
96742
66183
204876
248764
17006
300702
169867
138613
249316
250683
232860
17083
166191
309496
225885
280949
139169
191313
36161
57721
30629
65919
276863
307604
22705
168016
145564
202293
275483
201925
239095
14891
292380
151792
115252
14564
34177
146210
251790
126362
182714
304419
53993
134919
275034
109879
53397
101339
128821
55762
173380
120342
64263
273046
293116
101896
181673
260479
221057
276748
17883
218502
144283
149209
25689
194404
292338
66337
194206
136872
269597
66188
82409
39434
284273
213726
71704
217815
21110
266574
30301
174272
114681
55475
121051
38614
141119
82375
48588
153024
223287
227522
117842
259848
21249
308446
214337
58633
103671
212760
88348
28705
39729
176576
61417
77237
138027
135307
280115
304389
303565
38276
248898
111753
73158
204468
123042
290386
174261
87468
113816
95073
212313
85460
50219
81621
102259
28228
152549
87612
38857
67468
73291
185739
121314
158036
236461
8213
133896
148513
155721
195696
249538
176754
245446
297657
85521
46989
194065
141541
135452
247412
63446
63340
211193
203250
111007
264547
172831
45707
304621
226052
207489
251194
131395
43757
30664
126825
162508
22767
17848
146271
36721
288022
256479
186287
192251
20242
154779
287293
274953
254398
40579
82750
252308
250753
51017
298294
206950
217228
179684
17130
93630
141964
9641
97637
112755
277755
194124
218323
217252
170151
233276
286599
82222
256119
288806
302485
124498
288947
160364
198940
181550
198078
23649
103317
31699
256070
124605
61939
53861
29223
227645
34628
222924
265484
51863
287685
189457
271355
258792
155253
201612
227496
213935
280443
32908
238831
29807
158306
126989
163493
297899
295062
64390
221932
304787
276396
39661
293691
216647
13090
29256
156687
306247
125688
216837
240784
94153
103291
254911
183490
191541
237659
174728
52507
120341
126653
22954
66003
72540
167615
76017
73795
82046
221986
47162
261363
301000
2693
123610
221035
138479
46246
302420
72347
100262
220326
119817
286198
231725
181349
87777
10124
83051
177513
34910
236995
44568
168186
168137
157509
196677
41018
152258
177712
122027
116498
23274
24075
305208
913
57229
31755
41058
127547
127632
120257
289735
272827
296644
268877
92445
11683
146623
75584
70952
123403
68944
12356
152893
302934
118200
237805
247575
181170
216682
45524
1436
141663
10151
167653
81484
273020
38900
46661
184405
178678
280251
94152
248355
7172
66438
84774
18187
303652
22841
187122
294491
17202
284919
268264
280121
253198
283745
244107
92516
190763
150894
83410
307120
104007
66533
232282
159985
120321
195667
273650
74098
246447
117935
306635
261779
9112
160844
80122
227114
73168
60719
281157
237823
177616
256988
259276
237887
108647
207398
139234
89504
220696
260144
58972
259461
185721
104013
42022
300067
223615
37767
128611
212427
60447
154153
82463
294092
250467
148991
276078
200528
129839
11513
27784
48354
234758
218829
127131
120785
208426
157866
261584
175677
210866
106441
80285
80852
37838
201898
37807
294734
277284
245543
59734
29077
127698
267797
19060
261375
36225
116430
36209
163482
137088
207598
12016
56440
252939
199722
284075
13038
205407
232572
285312
139335
149192
6762
267159
69251
101392
123698
253138
134226
305529
119070
298201
268560
10322
37036
233713
309313
199168
113314
202517
113294
56743
196911
97422
104190
179408
12135
234755
238153
224290
83080
209903
214120
201723
88690
201654
56203
48075
144585
88020
300565
7169
260036
208941
233881
240783
26859
145249
49233
149575
259703
185920
136796
77969
142212
38415
26299
128943
149633
158377
279896
48868
50045
217033
186041
51260
228558
152034
283255
269286
178300
175892
82901
135007
276468
239532
105143
252949
296662
217677
260360
67184
148213
122752
32879
178194
106214
136823
241089
1578
146785
212036
150787
145693
196659
267062
325
269693
1705
58876
69617
125123
93305
23305
132628
98257
287649
2393
239490
94727
221342
33183
9456
114748
182654
221768
219868
79503
253329
301554
249519
130709
52388
32578
111472
225070
194127
44442
7383
121576
79524
270628
18305
178579
165827
188014
128549
195108
220637
106871
5540
289021
165761
50662
121440
242050
176413
26921
42905
198783
9069
232382
111179
182310
169003
78979
200679
38474
269417
46017
157247
296608
211577
175908
143014
169607
240959
84010
124332
116863
302298
210770
54791
254594
219562
197164
229494
11505
236496
228123
263434
214868
231133
19767
198917
303125
228481
121437
295524
105229
50969
186006
26770
309583
281249
22308
277974
33657
40832
74875
103260
161766
196858
269535
17458
291210
251072
176124
214355
80442
61708
45973
134635
186681
201608
135330
172943
193470
79879
132272
82776
114731
69438
56877
98291
236905
65332
65786
302486
215567
236186
202027
216974
294263
251390
63645
57095
264820
154815
86844
31479
192815
220099
18756
42818
20561
248991
49752
289273
205297
33039
7689
5394
130146
126350
118465
121459
177486
187540
185277
248105
277153
24199
182978
161105
273766
44905
162839
296788
56919
60951
186857
238057
74557
241851
13321
92478
255030
127073
306418
242481
156350
239105
29517
272047
122578
19097
31764
21022
128729
210370
10141
261498
280440
234236
53030
289317
297521
127680
292072
175739
193742
34817
219206
184905
239616
111373
14043
56028
20232
184880
29786
139196
36963
185501
206992
284522
1318
108736
219973
100725
5060
17677
154667
234579
160742
195532
242531
287697
15727
42544
296558
81474
68108
106341
24280
46106
152873
88758
78163
187136
183260
200033
192042
270733
139056
67528
295816
233067
103176
137420
207131
234519
233356
51890
250605
293282
46590
306560
288597
203833
148793
265571
23990
20632
222443
279728
291377
234440
103732
2316
102935
142597
80962
79583
272219
82116
159831
232375
36553
39420
65430
186802
160913
97529
51527
213306
108815
158047
73537
92584
59655
277885
87353
20256
155584
100637
59527
78282
242775
262106
271030
213748
227637
52335
377
118096
118926
139461
112715
272789
214855
92293
262391
282152
184547
219131
166796
16143
17932
150299
201843
66923
69012
295500
226496
35201
115179
4743
128073
155655
68009
232498
37579
240581
6294
128663
124906
210026
267223
98571
274103
246849
17434
74898
82099
112845
234111
6655
294432
21405
280288
74641
175284
194632
302533
281371
79247
30526
109901
36022
18869
221079
75012
87390
220433
250838
291041
297313
117512
169552
142499
162660
28676
54714
284400
123597
155127
181614
301134
184023
94143
72277
47428
29862
73674
100757
73335
12593
259832
82875
84112
55669
29409
56348
6260
175152
43256
39682
30523
303165
263117
109934
154056
32180
214220
73701
241814
74949
190389
46502
226734
171753
83266
21944
223812
182559
70344
291948
283918
58732
64198
109643
256944
222563
253397
89518
34700
266546
238924
277325
219872
185297
264495
13018
67987
89782
141625
56142
183444
122515
143064
183409
271184
226166
82713
18463
162845
21865
144838
40727
283532
148894
160623
49854
7881
177745
187429
305765
216888
223553
268204
289987
36688
5647
220879
7394
298146
153663
261638
14462
189482
142788
215417
97549
84716
304652
85079
83864
74296
35416
125638
18895
135551
271225
126113
205830
167876
193700
307365
232611
187934
194377
295883
13087
143642
221576
18663
294966
167878
165539
242977
197971
73969
210702
252793
279283
157619
238928
149585
87880
180995
152200
103865
258217
14281
257742
166239
158506
135872
29212
289709
39271
174344
203425
257254
157536
10587
82467
152578
271804
8609
27937
35220
36244
277200
309855
63053
105844
115924
288898
146264
18006
191963
230490
157249
201527
185631
250277
152574
126698
234725
132774
215059
297835
254155
150755
97834
148350
117636
123205
164231
291292
231758
206153
236696
18581
232572
28933
60225
79608
153159
296075
279907
529
142960
215087
199697
20062
21889
66308
268341
234034
118408
115218
238840
247593
266923
147922
92455
120573
139297
205437
243433
138590
29410
39277
6571
148374
270716
107781
208390
131550
308071
229711
139014
298633
180710
196349
249620
224878
16889
113207
62991
19970
14652
161433
250643
145986
93754
174456
183123
26257
95492
84035
31427
205663
144298
264619
203498
80024
229365
148998
139580
13507
102770
26371
270574
103267
61951
259024
53945
64682
103962
166918
279820
83905
211774
150081
260140
268699
216176
188190
211581
221452
12251
218985
216607
107991
221757
304103
65196
4793
65678
281768
229226
309592
17359
282228
221612
109243
308665
210169
74000
161427
214192
123796
95098
258273
180331
110718
66805
263405
257596
149785
131003
286399
66567
58859
225525
251701
44833
285200
149661
305639
63240
272531
106310
251536
179753
247649
269781
98276
217291
296903
43860
49613
47510
205563
69857
227287
307234
289824
155763
100473
215145
258235
220566
45192
131878
213273
220526
198433
103349
273935
39877
236649
247473
73505
121579
240353
121014
179350
72027
82070
150324
64850
188028
10574
268288
303192
192477
109309
79076
119078
174751
33031
190690
207445
230951
145466
7342
270518
213254
142940
291617
66289
63835
105974
275151
38908
283168
131228
66808
254784
187068
59842
178228
63596
166331
307342
20792
258866
156191
48062
59268
192761
288721
30776
189367
245250
70634
235960
309802
10087
91475
291347
112874
20887
94861
7693
131698
34660
175100
256360
108975
124794
80639
273634
205160
8364
9930
114087
236548
39345
231825
66416
12942
238194
117358
239078
251102
87944
133087
106366
260961
8501
127969
66590
304437
19599
298241
246578
1112
76385
67854
160380
97360
149920
88511
22494
135378
8640
33553
182247
228748
238028
300895
288015
180521
77779
37794
5591
37884
87383
285866
254528
157299
285583
141923
9837
132284
3557
163133
265024
224099
33265
281778
261656
21098
112085
218516
214814
72143
149375
279199
205796
146759
216465
274958
209557
308840
187708
123995
253104
249100
205926
301629
161535
116814
270634
254809
222146
236541
160294
171892
77607
307124
129502
58788
164777
7028
92779
203651
304650
278730
19416
65717
52216
59537
34888
275471
8941
210117
251964
233078
94630
207828
301852
53566
121738
72231
203404
233064
69222
229432
95640
49793
198105
240406
66338
273195
125039
304024
72594
301213
207141
73645
166158
176446
117110
73811
122217
199353
200557
118009
212407
75551
97310
118919
135
83148
50159
204573
75680
129401
230902
26048
202723
268188
146040
309260
141428
112918
226247
244676
39674
71755
132563
295916
229053
299113
51021
210297
252555
217547
149062
116858
272929
70405
95950
208091
117050
239064
52721
281951
209387
89041
98137
304015
96464
266037
120331
245531
6301
305459
181863
140747
207064
100462
219824
259501
56022
204133
274057
274205
298570
188015
211928
61656
179279
4194
39359
230434
173662
20238
143600
164588
28246
135218
70078
160367
165251
76329
183437
24213
125199
169822
122039
289536
281270
81993
12795
263154
266612
157583
294340
29188
134856
172533
25776
66055
169979
82583
147636
245552
66626
234210
18954
273834
196952
132666
213933
3004
29234
49200
139207
103058
299050
265858
96004
158798
28725
59567
55317
76289
65608
212697
163612
222396
244427
54176
189941
169875
153136
92030
120408
241880
301300
187942
243804
109659
17007
71763
159672
228279
286610
101091
189594
169997
132197
129520
29159
127058
289445
291155
245502
123458
119369
153943
56210
291306
289150
232441
72581
228644
41907
231206
115839
108562
104504
129280
228739
144435
188490
89416
3311
269943
49730
289884
161126
201199
90279
84871
12557
205562
199135
241365
33035
144714
242132
288520
121785
166050
32318
119349
296065
154204
144987
247584
256570
33389
219618
256436
155213
41864
256372
2571
74176
258350
83449
74224
183857
112012
53723
45367
100871
306191
109005
140553
148334
170683
195307
233796
167899
230155
30983
148482
62496
4831
74511
172184
256073
102127
297052
11644
76282
150849
58264
53518
150588
276319
39075
37127
124884
142940
75512
236431
266705
167045
32428
250037
224546
292869
124269
246961
274165
75255
65159
71490
245581
28493
275930
203335
281251
138082
144416
231837
262539
76834
215764
35572
301579
256907
308085
61025
201524
306962
139633
111148
111776
260794
900
253591
288992
120454
208781
22317
200858
25877
8318
246302
86673
280114
178118
73141
217255
160061
130164
66580
40804
279660
101481
67945
225258
214013
209486
161631
102417
279442
78867
120195
173752
171391
176424
46824
68581
89409
110772
11074
12895
287085
237372
286277
171391
27045
307333
95152
102974
23489
199358
209221
50892
134917
277080
130703
132453
289602
119013
192099
102329
273827
102315
45798
294107
136204
217575
71371
71483
254095
11960
104517
222373
63116
101082
82378
290782
65186
68277
172307
163232
66825
37514
146695
93020
49389
301928
235175
280518
171065
287409
122741
228382
71225
193277
197668
292618
231052
209780
181970
167509
287011
230956
59216
126720
63852
150112
84022
137965
170439
283585
197695
272221
291019
17916
134553
299475
307415
78578
145281
272568
34141
242409
57580
298111
294305
92065
140967
13853
44735
120354
228031
128005
172769
221015
212164
205291
224043
136894
79889
180249
299597
243740
147314
78349
3093
76143
213703
174320
210585
277824
161461
158087
128381
156571
237811
160152
208442
241819
214818
68017
169965
264789
92254
147396
20708
64734
297073
66888
255124
184073
26058
137245
309773
267766
153952
69479
233030
123449
14082
92910
12868
108994
279271
141167
280197
297905
40007
42587
131562
243354
109683
29903
171788
85473
97135
200024
92875
93324
147838
1766
186121
6521
28285
149558
302519
209867
152271
173257
255176
97043
137205
98803
692
193769
150828
37241
269322
118560
99317
205835
259715
46081
217454
123104
91185
91033
48985
233636
174531
108102
57789
295952
161331
26264
188566
285193
217839
73252
108095
183487
92433
37838
208422
282725
69298
286784
92280
153256
28534
222253
3886
128756
82247
307298
103083
63728
268004
257697
62390
214043
196936
85228
272594
136159
11358
257275
181170
277199
137505
254264
83918
188766
20705
79059
261159
264643
110996
34748
127403
165877
37424
182091
272524
101654
234221
16682
121918
283669
295788
165980
84071
182703
71043
250758
259766
70080
87983
818
300987
157851
121326
264846
66711
282557
150069
275693
263391
76722
134489
173013
2456
218195
222693
210510
1130
143278
106399
40754
36794
218071
272836
114560
183256
95827
126888
105713
43631
259769
284488
271182
310001
232656
248942
47144
308801
193365
79186
125
151901
287749
138248
245860
234482
103373
164854
133092
116560
259422
188254
27511
109829
250603
160948
207720
60585
105393
103100
167760
192845
150185
120878
205830
285962
87525
21994
129518
28498
252981
309860
69785
277243
207225
136615
94674
86455
110783
184977
177824
291776
27621
44546
202097
291042
235957
121860
99155
127786
257499
122458
232249
210742
49964
65532
166906
273853
217775
185295
247197
41338
238581
141517
2411
228232
256158
64588
143417
243265
118423
170444
72662
89680
111246
250503
7247
67376
207265
80760
215510
263571
70487
130082
247566
210199
134475
276923
105795
97716
180291
134679
7769
212583
202295
214671
186444
214263
179562
11642
114669
41881
272702
43722
229849
292002
31374
232725
114900
85677
305845
168893
236597
200192
126640
20244
69740
112734
49531
222275
205860
68288
256350
265945
306140
6781
80229
59083
168929
226004
199959
187771
28031
251834
153827
241679
42908
227301
36164
21944
143224
225040
81447
204988
302806
261958
97909
30125
124334
197752
6885
228082
165772
262229
102176
108049
202594
11181
172654
90344
143476
56229
307917
294481
209253
76414
31183
86579
87150
287462
273394
220218
23443
209229
32687
306384
261429
178967
121939
292117
74371
126331
255312
166386
201901
257353
304003
292140
246202
4421
99299
174173
87058
73886
56599
217648
168744
273778
244776
284856
283320
14413
201304
192242
142857
208684
230979
53952
84402
46862
233943
98310
69446
34361
276300
30061
14580
237663
206606
276077
251649
256998
192141
183774
256188
82396
257937
122298
243580
7917
285880
189707
190186
221782
169420
235419
255819
169584
181394
91801
147523
138204
213990
191206
100038
227498
96842
236729
216493
218776
173867
39609
259270
73625
228250
99385
109010
35087
305748
72585
123636
125267
206637
120592
219092
186497
101687
147251
245068
230492
246057
232753
33335
108255
274866
15913
160675
183150
150481
307386
128769
123467
229153
288778
235101
260472
109823
119177
301239
135274
44175
176287
188582
114623
287860
232929
181165
103771
193464
224233
126362
99764
298853
224416
259793
10788
34836
190571
138188
189750
177985
218270
94657
39008
3450
302185
85367
63690
99331
290517
48566
126605
199502
69038
69832
47649
255312
37716
8418
136412
259824
229199
206623
86930
3700
91035
206356
35949
145106
126971
153030
3628
230479
147705
52871
237750
128750
257078
197395
201106
173852
264855
2681
4748
96298
277416
278079
274462
11779
170302
194892
74844
115627
271619
159673
200676
116299
290116
222030
295519
141157
72860
150353
138694
30056
297032
215540
130233
4029
112961
137125
77104
301528
158020
277757
253668
72649
294671
71665
3843
29146
53194
70305
245755
9304
259150
304538
277308
204629
17626
201870
154151
214005
93750
290046
258619
196980
119586
68116
58316
96143
289742
232273
265172
80391
279943
97755
195362
172051
52082
252102
21141
156695
211344
271879
74403
164042
152901
262799
118939
82162
215603
277022
290688
100318
196830
187278
124259
36340
138852
66837
199895
64573
37861
154497
279460
246886
264562
261775
58463
125474
202834
224573
6449
246438
89523
137366
159393
85816
304325
206179
209006
83070
96135
218258
285108
134172
125126
94983
140278
196492
178744
302834
1244
190327
144718
255293
50852
189875
277067
102228
169274
216526
256164
61210
230716
207633
113044
129153
288422
74366
28095
179212
78365
98008
278087
40606
98057
190725
29803
17094
100316
177828
264849
251778
124328
39358
138220
220786
163415
224179
2587
278959
294840
32897
72318
192736
57064
6565
245825
240515
283784
188110
13705
83829
37220
52880
70487
45650
255595
274372
128313
169224
134410
160581
288720
247075
307852
1016
284243
228681
200047
306945
231077
308720
122235
23239
74804
197678
99254
211453
136014
186866
103430
3229
135902
40915
78254
281515
256481
98503
177392
33158
42047
293746
253848
224141
219189
290995
144811
294973
138836
88764
122615
159813
306322
212843
98952
129446
293358
177562
286286
48947
243348
24955
54303
183233
62949
18936
61517
287246
157558
194915
211441
302217
278494
42283
116411
155510
108856
121010
6617
301000
60166
282746
16866
104007
30878
216768
156294
238445
255671
236423
151995
162294
145148
206813
72468
116195
83248
292146
80028
261032
139383
148987
280010
160748
175073
96695
165617
288694
216211
272846
140763
44174
195548
258330
40973
48391
65923
50124
128945
86540
40954
55524
139875
308958
208301
27345
174592
20231
134122
138105
241901
238516
232867
47250
122244
64266
260370
209317
90439
65503
193229
21277
253823
210006
45009
209652
169979
243195
120170
147272
7644
288318
146791
230532
15531
120014
139550
35197
27362
33842
193003
104307
44363
227232
104051
41251
285819
292621
299690
40671
295117
212283
215320
76551
1965
56632
79982
133878
51089
128577
87220
78163
200641
18280
215737
118563
199003
270383
119905
297451
218245
204459
309075
102274
173597
47278
91379
18815
9525
208913
101592
293925
220040
5690
177777
103788
231032
145252
195915
210436
167519
127415
131242
151374
77757
170716
61598
237960
4957
53358
1853
281429
40376
207920
258890
6284
210748
126981
305367
38980
99313
37647
98780
44729
142900
136683
224822
293284
305863
136267
255270
179191
54472
136549
63922
242540
184344
68344
158285
15268
226577
146330
130612
3808
210826
27168
251385
63020
180345
307034
150927
21461
257644
48156
219093
300652
80945
258152
303725
27444
121737
235845
263302
155397
36932
108628
227144
224860
200329
265670
252550
298554
298512
241141
44072
130907
104602
208849
260631
239263
280532
199634
40058
185465
215335
20147
138770
69248
197510
141054
143923
303799
278248
152144
34717
253886
282769
481
245009
74676
107936
57399
281068
65131
11028
168714
203532
177365
230726
42077
233903
42042
54330
124806
106491
168115
205632
128756
60006
86028
211075
193633
65518
186863
248451
47841
59193
107562
7720
179621
178325
131455
23521
150427
34264
69644
114150
50979
244252
115440
265699
203906
59865
13235
80143
286631
221493
242311
3757
170281
122606
73849
244923
218739
90714
275216
19260
75345
304789
280542
286984
73507
65240
265596
30238
244502
239020
257072
250052
6508
174398
113655
229253
30711
98930
96896
271300
175348
229395
3210
233362
222082
248212
152642
253992
268896
279964
125299
63152
295106
82293
37701
1887
77354
266034
11670
105290
194515
234805
209363
61240
53273
54216
255419
292924
183972
150271
3554
167946
163604
305806
163977
239235
151719
278659
54946
22863
266460
221051
114900
754
151188
301366
145431
161952
29021
190889
237210
56011
38841
88966
26703
48547
280248
184433
132653
207886
200722
224258
161510
306345
127005
302828
110105
208758
16272
35863
111585
185958
126531
162037
107288
54070
226529
165021
107154
110222
78994
25
216735
19056
175579
178063
50565
291430
146785
93515
132835
20777
283019
90635
114230
82292
25200
69113
290482
143906
119514
178736
58470
127265
208176
188442
256301
234480
153333
259504
156822
4245
195100
148932
246500
132854
234268
248749
212153
122494
18064
172530
227806
3553
4757
300922
65374
63237
276350
137647
256405
20559
115052
187659
115338
147458
207303
17816
114103
45647
203896
86536
309645
136774
102587
45987
36866
170819
38604
194976
35406
34664
120056
199636
225528
1626
282177
230292
2891
192064
296187
127434
101091
289705
231616
264972
242643
177463
196853
205672
191810
80304
10846
227253
272873
291456
31513
200362
222748
214669
273082
287225
11234
136648
37404
250021
63361
220468
257541
154368
143283
185017
290036
291993
221348
110937
251031
14130
81980
297197
189216
275140
71455
274077
90542
55138
306620
7937
113280
292387
190259
24789
170470
78405
51482
23129
309483
184492
284407
280981
154508
304309
110934
17005
196610
39310
279235
23197
138606
195734
216683
267400
283199
44981
1185
54741
99370
297513
294179
268207
288213
213851
298543
265993
36264
257965
235676
70146
273012
306407
14264
159381
281783
290858
125516
23883
305832
88213
77111
216828
77697
238550
239157
19038
281780
150029
247625
274654
12374
264733
226041
61972
100370
288910
95410
289183
83346
108014
133520
248243
260039
182785
54862
267967
210800
188887
183113
178262
140724
165978
168540
85996
11197
78672
60021
206416
103708
125432
143869
129486
262748
266415
265237
205636
28956
64464
86810
243073
288294
289884
174576
92029
182305
12986
52173
76263
307080
49931
152714
67739
69563
23015
177956
267211
88603
83982
92236
259187
256879
85453
181632
126737
116764
248468
12687
184600
217626
52846
289884
22340
34269
85705
24753
196294
216906
64605
11603
63587
127104
16940
263756
304384
278270
186637
195767
89103
20323
107191
2316
89323
47901
142762
186684
202620
56438
58948
117536
150959
158456
74179
180283
21621
255224
249651
302391
242747
124092
45508
189189
100581
52015
289996
307395
168723
299043
24044
225034
68017
208002
268260
101342
221674
40843
267073
164479
288747
249496
283413
55610
80769
201437
147023
299150
128522
211463
298628
304796
228469
248487
259635
159246
161402
101713
104083
55457
16620
499
173754
52074
91949
293856
53404
12052
171974
11208
115026
304905
214056
55534
148540
278702
226875
146978
119433
159114
77439
118021
235529
278647
57156
99495
166788
252164
31092
50358
260718
292037
216251
3914
186034
119630
154739
217012
49850
236456
174243
253470
224281
222372
17015
32198
99300
249291
229148
176023
126976
57961
87803
134765
150176
99214
225359
257112
231123
215236
281095
125294
131582
24758
263055
102064
230648
133175
256412
75913
85967
295742
102802
294570
239356
182540
101446
264865
187696
52915
153872
115776
153939
271639
147964
108969
63626
247391
271418
61469
73415
35843
77891
43669
19198
85152
207380
67312
47767
300671
146802
16151
161645
266342
242186
34389
15034
141451
147669
161695
305114
110345
80729
224232
162522
198325
182795
162045
74013
224047
293655
100891
43348
106868
150646
290995
48788
40911
183575
124665
117780
149051
73401
141005
109236
222444
298300
174067
232826
154765
172201
32941
65033
126297
251386
161871
156460
296298
125797
235849
25385
140816
206389
110017
80721
227738
267579
295420
190899
110387
71715
28105
184109
14124
133724
290911
197154
117680
91850
252589
226577
279734
177210
88462
16588
231650
203135
174356
225057
237735
106212
30141
296625
142003
180182
41452
295343
168283
28286
174
164412
461
128700
293019
279655
183993
37651
76769
204065
295527
265661
240197
53534
269029
178495
172405
82016
118926
264464
174055
87111
233641
86649
196824
81426
141105
277048
224963
72770
180345
217052
218927
95660
136045
293004
176738
228521
47289
118779
247281
214196
62424
140281
246233
58455
131033
58023
260577
153294
182321
56106
255473
205958
34510
270436
189430
295533
6817
84387
279303
17784
87948
190459
178190
297052
305303
236150
50257
159475
259752
281511
173608
155171
197746
104701
141859
160697
57904
274225
85432
229269
275044
10013
200923
7337
13080
291827
10909
1801
227668
300646
170519
157646
107789
36538
72019
153849
93406
301063
104236
210515
27993
169421
252943
301681
92057
156980
14654
211407
202235
283648
49326
47980
171057
221420
236048
199168
235517
50484
42537
258494
160359
242866
3008
10388
102499
123001
152735
106106
302127
5256
61307
162803
122738
42659
227892
9431
79976
52149
201564
285930
141213
62183
83052
95851
78233
147526
151753
227735
265733
191923
116349
239664
264451
161939
109264
20474
89508
26522
228706
243973
118200
303793
223549
193269
2781
240717
122417
196212
39155
123675
280006
285535
226924
77630
40210
219459
191810
183089
137114
15056
51939
243573
282591
233953
263611
1961
149503
63350
270884
180146
131607
159096
171034
253668
181575
229012
188468
99010
95556
63317
282429
98
93683
292825
169450
96586
268298
252703
41975
260596
271827
216120
56792
52631
187948
142186
183235
223699
133711
92277
14622
66605
24825
161835
29553
240219
308372
146687
231915
290336
289259
252034
184161
140166
256749
55509
297228
189180
57840
223863
265828
495
136970
248027
291930
243380
31257
44653
7103
302018
112328
251473
27189
265889
153173
260949
128151
144245
75165
160972
145261
34585
119277
130770
3542
149880
281419
273420
214208
137528
1219
2
45881
153347
181226
262827
41272
150707
179354
57495
240781
122626
293390
175391
260500
275850
258384
171770
12267
245823
104121
88590
276202
254614
32533
118572
211775
81968
117599
291211
795
45034
33270
205652
162842
170460
94615
273040
35231
10783
157739
120650
59518
292759
251545
101900
296040
271065
5167
168667
10362
205212
282122
1317
303548
156046
242421
167475
182143
264256
52488
239920
19476
92691
18510
192388
23078
72443
202674
126203
27652
173504
168578
89029
74390
150950
37977
28121
206977
289802
17213
146003
135158
226958
166808
144240
95800
218489
21708
135472
232500
20946
253525
42577
208780
244930
66001
231060
181744
261318
199454
24101
143461
200458
67750
52043
99345
142496
157068
240761
234354
283434
8581
103742
274949
18625
74006
179243
30732
302707
240140
176097
28035
115116
45870
130054
226845
231522
27183
25568
49614
20977
241626
157767
283769
188252
154705
105351
190806
306601
199674
238828
57409
173854
24316
177224
291597
31829
158475
308530
122332
174433
43182
199100
170569
185941
132232
258445
231247
59769
236015
203499
102515
116828
41628
283888
67249
186317
246209
222736
223920
45057
96162
135451
152082
174503
59574
295545
156369
136799
287638
175712
266139
36486
36431
211594
176702
8890
54287
219783
7933
217936
305823
112389
39304
287365
234038
304350
81733
301284
67679
216039
93231
212159
9635
60792
3393
371
217624
114536
68853
34097
15977
90923
181772
36481
58793
196759
248848
268000
40616
300159
174284
185964
168776
164228
284580
107158
123909
87031
232086
230954
18281
93956
176540
98545
295447
292789
65721
38294
282427
94153
289664
110704
248916
158190
142376
183315
164658
129261
180212
129242
296963
64069
162442
304845
265818
241760
228989
175780
65350
117240
252828
155566
120068
165390
205327
32848
304305
24528
27146
223178
215784
42743
174145
92593
225999
839
113162
99394
139281
240754
12471
86489
243011
72960
71447
152982
208260
72069
181944
298191
171978
94047
79509
161139
13847
40550
176171
12411
191200
186622
226171
70791
67612
164231
186832
166353
53335
197157
77291
222975
21864
299635
219076
448
219418
105718
289772
279106
39674
158184
82023
243191
43217
135836
204944
57169
22508
32600
243808
176483
203469
180805
48149
155105
204250
110768
260624
94608
46321
23534
10332
262614
83610
66914
119782
252253
166603
244105
130776
162502
27605
97365
227990
200779
92505
76904
243028
277142
136500
17036
287291
87315
156618
149226
74452
230416
246079
138630
122856
299003
140978
77176
243297
84836
151325
190393
274440
116414
270676
130196
307815
283150
187321
130621
16824
74847
200523
81165
236306
306076
195544
305748
297252
12151
162042
112740
81634
82237
281324
296838
99654
252162
275501
289136
163953
117499
142295
189391
153921
104794
125095
88717
293229
120952
240299
58795
120693
305870
239657
207869
197850
225966
11056
37182
83545
284711
206223
5602
99406
47939
242386
44989
278739
247748
30957
196874
289116
218638
93386
134138
153991
270364
170180
110309
281052
77507
298726
64272
42668
169643
78036
55947
66656
39633
170185
41401
67571
150645
242571
304959
96110
301809
272748
156630
101722
275472
224682
258546
280545
121734
5592
120428
53412
7434
5036
187737
49196
133204
286259
277619
229216
21766
66854
246958
307211
27559
150887
120420
206714
46242
43029
149713
73121
302689
73618
21653
255276
42009
201172
211176
86466
164599
202086
69541
205814
285537
235287
34761
261582
297503
223378
234316
119258
40068
105775
49539
268808
207877
74012
229744
129088
81362
146862
164425
9756
51675
306395
125568
77864
19845
248895
150404
269011
25752
70775
249660
66424
277207
270740
9154
199493
188292
42537
207741
120236
111093
139260
132844
23494
242730
12993
10375
260485
204941
60660
245524
35856
151413
19207
289671
288333
134709
124549
279747
47129
254210
27840
270842
65558
3642
144346
134036
243775
196557
231476
88929
294178
50728
21191
80386
79331
69950
59467
138158
69422
236273
260831
67872
57907
63962
122916
232513
274941
47089
209459
242087
255612
98571
300749
116344
59950
305388
271198
69288
49765
69665
140759
84286
309524
204430
213473
11685
142053
136414
158323
194679
163790
302276
252953
162346
199504
17394
279553
231283
90326
294947
261845
249971
307044
58490
64571
136639
118443
47208
227588
55525
87766
289105
42920
274993
175075
122100
98424
181638
176670
105500
134029
91692
299663
155765
85935
14275
101861
290461
131425
64297
137604
239401
61025
308774
221927
82658
215340
116727
131506
89905
213317
254903
176055
72105
286586
271689
89433
265126
112258
14825
209286
75205
41143
242237
135055
140777
308699
116371
254553
108225
197676
188607
39518
255240
214469
227306
73106
52032
174484
303181
159898
175676
13560
50311
238534
197869
132172
176502
77629
155487
70298
187876
33735
276094
10874
291868
220932
47572
291700
130067
9846
20021
81993
135985
33553
139305
225642
195601
4994
156447
124072
123103
59862
125448
56388
107922
136606
158334
58289
198927
268850
148921
289899
59595
196078
187314
142848
253559
305449
260773
144199
136436
204336
266014
301018
276854
269437
255008
26290
68261
277789
152548
221545
102700
294758
116925
165230
164110
286019
17582
262424
39980
169018
197087
125799
207683
173701
225604
27598
168345
305088
298913
220538
89312
38405
108402
225546
18084
218035
92611
21344
176933
255647
156294
172277
83646
171690
73203
112505
286769
35992
12423
43497
170379
165842
265877
303467
163697
101972
187153
151872
50233
45163
270929
187201
279744
159395
34433
293212
16833
48129
22591
7720
255311
113381
125016
163546
305801
15656
212816
233175
175067
153918
42368
48132
133606
99570
81719
299403
214691
208389
270761
154648
28086
263228
272324
285528
79121
234329
8114
9689
109577
45283
125687
289548
210910
163486
35017
8685
187968
134235
105054
290056
233624
217107
20562
184179
110446
74051
92704
171340
15436
130126
152704
179259
297217
83
198708
664
227060
276036
7148
7834
16155
290758
300582
273775
143502
50089
200703
85098
270777
291556
90762
307790
94197
78211
77004
8882
73371
174780
259813
160438
302632
46050
288300
32399
184140
1650
97488
149869
265673
91523
118718
22546
110179
164306
172301
130694
272234
206403
219410
11808
289871
253491
153006
254264
95973
252897
37061
189212
135963
307891
94303
261932
188886
42717
306954
151702
50992
123927
143820
42669
78383
237759
246614
223506
134727
46235
108937
240152
142205
77835
304106
244213
46432
251099
218249
133340
242101
304303
4610
298178
266673
241552
185141
82701
270396
38163
85292
53125
55314
91719
127186
302718
162690
278831
202434
114080
230275
193651
227359
166536
197963
187568
179415
81669
143063
44712
260997
225246
277976
89026
90634
249157
185527
166274
425
53282
55760
20979
94768
13079
1253
104291
294770
93148
27252
184553
80025
21423
194630
234128
299818
195378
243408
85921
124693
204252
230794
37326
225187
117119
263644
191410
147202
272109
168837
148980
264885
184557
24393
288730
292074
154047
274703
5938
124161
250998
183085
7545
262835
104849
4588
7438
278578
280936
282278
185192
186594
113406
6983
128253
297318
289076
111199
270157
43462
273389
104401
227592
208717
147301
13032
134812
6617
117266
276136
38486
301515
19099
116039
235625
52261
115833
44010
64461
45457
78363
27598
169519
86293
307125
155812
168424
305357
232381
205510
159543
4664
206918
53719
133388
222185
307913
13985
259721
1086
113196
59133
221164
280315
77311
205835
64112
153623
184294
167252
163817
168145
242467
223548
122494
72959
210436
5219
267424
135123
76610
212085
116712
189676
204094
211218
236234
228882
215863
54058
222190
104102
200435
39891
169830
205068
33085
13846
44721
278069
250348
162767
83439
198166
198483
294992
164249
279726
282510
35517
27333
293433
232765
265197
245814
300950
193624
165723
76332
138992
212065
91835
212741
109084
293379
112122
19880
230827
27282
282903
54978
190900
147137
163402
298064
86729
133688
222686
192800
26764
273708
84185
269533
106720
109070
213263
253962
42086
227892
168465
257014
287884
3052
240661
179355
19843
168212
224589
81787
244106
259760
114048
50876
170946
219144
299545
15589
267932
118821
44232
207116
29659
67495
154716
106665
44467
257600
41068
3177
97310
273826
201034
208006
62488
57457
269276
286198
177305
221202
140426
121610
151412
136936
165138
120747
166077
114932
242345
179694
84632
261018
243484
175521
140787
261232
129941
273184
267407
36595
222225
288294
65775
198007
248706
238244
265123
221487
26579
291410
268348
214711
75384
201141
6582
66186
84363
243365
289013
28539
134796
195407
246122
983
229580
101860
120619
78120
202965
207724
246797
177586
226875
276381
271059
303669
276368
244312
222426
11246
253384
121329
154026
294583
112248
129467
231625
126493
248456
11357
269916
142141
299988
202686
71638
250708
86819
44762
17114
7382
264997
205188
44610
287052
272234
135116
192952
162546
34715
168373
192751
256819
154615
60702
110531
253653
26553
125157
98275
92653
284626
3979
153162
165703
265216
208103
291609
260562
187583
294445
142140
114799
117450
108379
259379
174439
249443
46399
92825
168065
23602
69898
1983
119644
263737
166246
252490
141225
82246
143616
187389
97399
205356
180951
270575
283332
8756
12419
87841
177993
118465
40889
64366
148148
114881
309404
251446
266789
128048
201277
273537
101327
73540
39510
72102
218646
70649
169704
193792
276285
10211
42101
49445
177228
287138
273046
259945
266745
206393
248249
97936
81908
43085
255563
27567
77034
265845
288368
293384
116326
244232
164002
32508
192323
261345
13742
131189
4748
3058
156891
40763
147307
74860
196759
135909
51143
184589
182414
250516
299864
116879
39685
2484
180203
9421
242473
239442
94743
65175
25140
234083
231188
169670
176532
19993
224396
120876
153939
132755
270541
198530
79533
220025
191446
125561
91083
153364
273197
296398
179364
119798
286887
89835
191837
246765
316
83893
278574
101225
10318
32419
123768
254566
277010
20308
199257
181761
293671
160277
140489
119056
150872
208029
16616
19083
24704
44134
78313
302198
168401
267063
23701
84615
94769
249829
122086
106527
99042
243539
240924
246750
146467
5945
214609
72557
74864
32920
92400
69239
142908
265251
278876
233011
278007
127539
204316
3365
120604
75040
257014
52911
290115
15806
58142
231040
208202
168281
52613
218825
164912
161832
297625
297984
62149
134957
132303
178626
76851
13036
93847
263941
208349
12567
73165
66009
15390
37023
221769
41343
160803
113041
56532
250434
238003
10500
168572
172400
52366
144768
84599
167060
152801
218996
230835
260897
205898
265905
78395
75649
175717
266684
31886
168715
74853
175591
247113
306012
216322
287749
196066
127860
27469
91497
28248
270836
12737
116106
111019
191594
121532
148651
189015
86202
166894
264023
163179
71311
202516
214470
161036
147255
34254
168576
123204
204879
128154
295918
36979
257171
281791
306270
84943
277923
184719
76041
292816
262575
299983
65788
86293
87994
89269
166869
144360
48460
276956
154643
267809
3719
272267
118913
78641
191118
251981
42282
234516
238854
192932
24388
88451
139960
229303
118626
168208
68363
67361
146505
95254
176242
162303
227032
87702
180023
16513
267211
264133
57083
306865
193462
242853
161608
234846
219154
275910
141319
72025
20546
148007
263464
17636
194088
233144
233701
177403
8195
78284
230021
215626
42723
267278
266290
189700
23197
184014
48482
239823
184041
233075
18476
52061
277070
309372
82859
269957
120583
21097
24424
201623
231497
32768
57314
194907
303997
199054
208744
99037
24076
103773
208239
3224
2463
102254
179563
269161
126045
29238
63214
160272
275055
128924
305236
140025
33025
191039
12289
192648
7840
283295
157288
105295
205627
175056
62251
93444
136795
252024
280466
151419
257464
1616
28814
216927
113937
239530
183228
297762
176576
302841
243427
86355
16457
140372
150929
122392
256787
12326
42234
295463
199483
187908
95213
186622
269782
261027
172092
37729
34369
256309
256733
172825
92704
308462
41070
216262
118838
175245
62435
224983
206183
297926
30922
113877
192361
283609
243851
172506
286246
158276
155722
125201
196997
111803
222848
81881
179973
304346
227960
97028
146871
215498
117959
207475
297861
102624
258829
174904
292122
81580
263542
39730
15494
260256
171582
184076
223427
274770
38292
23582
41579
84358
263799
183421
110852
278871
21964
120969
62936
14316
14073
18352
191068
52166
267302
307875
32664
161945
168273
256437
63512
73279
109882
175132
98680
273978
251274
26948
309329
234275
109741
16382
259036
92159
54127
217240
250845
73241
270130
267099
261984
214600
52346
5014
3234
62999
143711
250826
290995
301339
187527
102888
236872
273433
4650
280533
148175
175710
90818
226137
275881
171163
89080
229485
304151
21513
150526
152645
177678
213180
221598
192488
205740
27689
183361
242507
178229
84438
215869
196358
80184
246564
101878
82633
226611
176048
78325
41597
3055
34546
73152
14486
194286
29133
67133
84360
236036
17488
75371
17525
67054
104843
233141
237348
157149
297848
207218
124306
31892
105381
211615
270247
184315
138612
281721
291450
105693
72811
188927
206885
38539
287204
169838
43809
307491
53444
192818
94355
134762
155804
289602
96589
131957
153976
149175
210614
96056
97872
179075
271663
94517
259397
59669
90451
79468
2422
94056
62584
292
261095
275027
11942
128021
293527
9812
15552
289201
195437
228941
197034
201830
306066
46915
73924
185358
302905
152075
226653
22447
162978
147131
146878
300904
226709
287536
243293
197536
140898
283121
103746
260771
141098
167665
262182
82240
200127
234004
72398
295870
94770
250881
209553
130473
14742
7962
240955
26795
123709
190453
215830
68000
148293
52498
266154
142821
233716
217572
99147
217714
222316
172880
95018
112170
101833
243431
65069
167145
183694
1650
150775
308210
119449
240553
175081
49286
182640
237444
251931
17111
225218
308449
14587
13708
276560
232776
95432
236850
46113
31475
195616
62124
186585
160552
248620
35017
95205
169230
108458
30237
6764
143212
93642
279517
277614
5896
36807
206272
250042
235239
9378
160801
267850
80374
59329
180910
247741
161700
133618
177885
25355
7201
48784
170207
43438
61547
90474
158943
255967
194801
303008
222747
94963
287845
114017
301944
178362
45792
15115
287872
261541
284554
140651
238112
93067
247232
122718
22442
132631
59555
32790
234883
255879
15978
127771
245478
200692
214669
219278
98706
263355
300832
90467
171982
264943
13259
167082
177387
26822
23910
308069
134286
221975
54519
285502
123757
56278
18733
142102
74081
160968
125994
210886
78799
157154
97755
10622
179738
234843
6459
91267
218646
261379
120270
81173
121682
84751
194275
202186
216684
204860
287581
3394
4261
89258
129458
84677
202818
70800
69194
11775
135855
93544
13398
95153
56207
72948
85730
208256
303796
86632
214219
250340
206969
268271
13464
28637
305526
20994
83508
264714
266128
246496
103541
259967
188730
21798
251726
265741
258570
245534
196630
173698
60454
51566
154136
240613
64598
255951
239784
130224
299981
87029
175506
44294
243884
11870
144440
72646
127835
167293
305819
237807
54219
169443
27974
38363
181140
40014
135365
231997
136086
238717
169215
97102
202144
182881
166416
238807
59781
14692
14509
52986
71033
40681
217187
298392
113435
243462
29372
175677
39245
224905
27869
308986
23030
143019
238899
74706
181225
270883
289093
287954
303623
235682
268724
257043
192352
40576
194067
183449
195711
131193
27895
220851
199065
251892
293344
249243
276865
34625
92491
264744
278995
73763
308052
93349
109776
124104
153258
147588
139256
6609
263868
13439
235854
25415
226538
74787
129132
12245
157714
124249
68677
192335
119779
142688
116136
303575
214379
151252
269531
178536
7992
213308
39921
76476
144362
111656
8024
248576
58266
116234
289081
74096
214015
166406
225949
180173
200723
256566
203632
39332
217074
139648
204327
156294
163833
308179
288057
248136
160514
202981
8935
165843
45623
53867
25108
233243
63936
140025
201196
233927
232302
197243
50105
307502
296267
128439
133511
2737
33458
241904
164384
116179
5639
41199
273478
131483
206405
145883
44100
6351
171131
70294
77887
67698
34819
81209
278418
305228
264375
288017
263153
82571
161143
285992
121715
228526
165246
4724
7029
138336
169651
254463
52106
29645
48218
280858
75188
94816
20354
143215
109493
232564
293548
17419
176119
223774
2722
18422
155701
207288
302198
50352
36984
15004
221727
220401
211598
298890
260285
127328
235354
42620
131735
295279
55038
13240
46833
64904
242818
174562
43453
112086
226565
21202
166435
17154
230118
264621
150473
14975
230183
121964
193486
151849
126518
12301
263775
30901
286740
289404
201214
119270
34593
155839
81616
210196
202096
228424
61149
237859
10057
247426
275443
305318
292472
38621
17110
90221
60174
204825
33037
282113
184302
97369
271779
304211
251043
122942
19195
292974
224762
258144
291895
283419
302610
260980
219600
226260
50126
295932
139457
126486
34524
102636
255790
281024
215577
237991
283096
182000
140086
176814
239085
44695
215112
203725
107251
309609
16042
15367
248668
65771
265460
288925
78828
99673
103309
251757
77773
14592
170175
130163
120294
182336
225945
228276
152031
103884
305085
14539
116326
42056
109203
211346
188771
15379
179805
296669
40116
254377
23372
10006
42022
145520
309295
266013
182303
51950
163003
97108
42
212694
255641
134713
111128
92410
41564
198927
185302
145773
12625
77369
20607
25693
234364
269757
146550
34502
167357
184776
141892
264152
73782
46233
229226
100809
284838
235344
80835
252672
272152
162949
174004
148616
271741
181791
204571
299869
192802
276516
287696
118453
207446
180890
95483
228688
281884
150407
31061
41992
54874
73637
229678
15801
60914
196588
78448
212669
169852
285537
43933
186257
211637
187509
298212
200982
162199
260028
242884
59450
299527
112898
214816
35200
107491
83165
756
138407
215777
88468
259494
165161
97553
41049
163951
18232
113413
99826
94837
71205
298107
256161
273599
233293
108041
296121
274472
171621
105394
82158
78613
61736
299984
124241
198413
130369
276274
287396
297142
216722
218986
130727
234944
94178
239424
47353
236482
201474
159354
89741
96504
218434
135657
88654
288686
50518
65704
197408
260541
137397
67788
186035
114018
65083
182526
148946
112355
264703
86420
209363
50636
84105
186149
241966
15754
308897
170606
110011
147606
276216
45985
174204
124623
107602
301942
191513
301126
929
221906
144961
117981
255876
274714
142233
132497
131711
6863
75672
92006
260723
286629
241061
80522
291522
286276
231987
305802
132472
168689
202519
40350
61404
65869
83560
39511
309766
269631
171282
252362
214299
229217
149223
95557
35601
30713
239699
120668
86685
225577
215203
41341
216261
136717
98553
151106
218947
301571
83615
204333
11534
307276
71474
9542
160207
259356
240568
237797
162931
45386
290095
219283
243127
155087
52282
301841
112317
247447
248896
34248
251025
152508
122522
92370
228156
303266
179046
187840
220951
46908
244921
116256
135245
200502
155330
83827
123973
256476
197425
223811
228553
35238
306852
49290
132481
93472
179016
94042
92869
28377
26820
185187
260255
24956
158648
81306
269579
137067
241431
85805
122166
150263
239904
194752
55626
13435
206082
277357
105263
70878
182102
207248
113210
270423
96796
188574
42642
95606
246085
13812
222576
237160
226696
261733
271927
38269
30603
261102
121520
141128
244528
160882
146164
178241
190705
14270
64655
233309
134007
154953
3969
98389
147780
270472
133165
292843
297483
54630
9061
135417
69475
158424
267655
22835
24418
266535
122134
44684
287606
129706
105922
82092
115942
68264
67860
219424
255550
93271
48009
93548
94490
116832
27116
175575
45935
220123
124388
258772
286625
30787
125164
125517
177993
82869
224735
289034
181880
75812
116958
242395
222692
140879
131044
218066
44188
170739
307366
7086
285421
178841
241583
102283
70453
117905
236188
257981
146451
142596
273862
329
38398
143977
208632
157346
153857
200385
157310
213732
258462
106735
257987
4142
154111
291696
231768
19176
277722
306459
113284
197839
232966
282083
64024
189745
134828
177177
230600
226402
125404
28100
176260
223258
116378
199497
157575
246267
120237
128746
183513
112613
170047
64417
178762
122905
51942
76070
116168
197002
163004
193993
74632
18287
226160
294118
305313
157580
152773
174180
231466
180126
190443
36371
86682
273757
98842
92919
221136
116662
148074
59038
144067
134554
294269
62180
244151
258356
278382
106835
2450
2678
15483
303479
203298
213141
155963
277734
113109
157439
177447
301030
202214
289363
128375
164792
37798
159462
86284
150636
67285
177296
223238
266628
266083
176506
256695
145364
222020
51975
210530
203185
168786
187793
195388
231873
92861
40838
216852
134018
53115
248866
55280
159491
121688
75364
141724
257977
27521
200411
93021
130713
197806
176471
109540
253062
223615
218882
276148
254923
128389
170033
43465
243872
171458
160089
214484
170499
221079
136532
104641
273104
176811
35378
54068
64163
249235
146963
161364
228035
133726
53144
294342
130067
174244
215409
161818
193990
261879
304190
4968
287092
268359
293020
164042
294179
146009
268009
89713
287536
71939
291471
135949
249586
163688
6107
210690
236105
82548
194336
86509
142108
273327
8531
186926
16624
2058
216665
60103
292705
143462
20308
300544
214667
154208
45155
133538
203536
72656
294656
163870
261953
60907
247549
162788
288670
274879
180562
268303
207446
183082
182967
65593
286236
234600
51235
177866
188752
268122
8400
128167
156612
211060
93181
252650
233875
219579
204851
260361
271735
212377
176961
67159
157216
211440
187579
243695
259336
107438
21326
34726
179463
3132
2818
203523
209713
98182
60536
146279
247045
73519
33721
69834
162838
40699
149707
108484
71504
132952
31594
256424
51555
161556
45620
60284
116438
308522
66406
224928
172477
4387
124014
200148
298540
215674
140918
217945
222367
48720
169293
214127
181988
247931
225036
159217
180609
120668
53762
8172
60875
15664
94939
60449
25196
274666
136701
207251
126875
78760
249477
68103
241189
249635
66916
77901
89394
241463
116035
147408
11309
202825
175023
163776
280067
259273
173603
48938
246010
209568
35221
199722
35420
290002
285446
142661
286043
120838
98911
220307
204635
149239
61783
149897
303286
102097
218441
12911
119897
167817
28224
205604
181942
141730
252505
58189
288825
223344
214336
106014
274385
234041
155694
193303
131125
27819
177451
41949
135208
84832
47653
34327
160447
25780
129557
271949
262124
130113
207189
192248
67298
302993
27928
291352
139774
236621
196213
46005
109883
263316
289479
94317
270585
66379
240104
83161
191466
71269
159100
279792
123452
134714
64461
270425
270167
309480
233748
209957
15329
16004
118855
50340
4282
301829
156304
152659
169458
133110
252789
253606
282578
234210
101163
31938
296417
228426
203757
114678
162495
192792
16930
253462
112870
131084
285190
283385
172034
240798
127554
105950
160709
223601
225183
12116
71495
243423
6299
202074
8690
290085
106590
53602
144528
157431
161938
176174
242334
64288
208840
250917
212525
197608
237481
187342
216184
33360
253514
35793
14889
111343
253793
296797
35695
264158
94738
227527
86818
81851
199283
3095
28383
100995
212551
69119
243694
302394
129328
250046
259814
80052
189993
215588
54566
20209
18083
81491
225311
248151
72630
249550
103972
29206
34666
6555
14510
113610
29735
156228
297061
264221
198927
193998
265902
80234
89782
160355
299231
25483
102022
309813
19024
44447
210776
203041
57571
81734
147944
223193
225869
6381
283416
118061
286975
85413
52466
242326
58749
83912
256133
132877
107892
226327
14401
61730
271916
238923
19563
63984
19610
160288
141947
135360
49488
171457
273384
6477
46227
217829
250381
120324
188291
309450
303954
156731
35640
188263
62283
66948
14528
252482
100735
237095
157529
164124
191423
239909
154796
58733
252513
97873
140965
262440
122072
224533
283984
148999
242108
159163
227231
109040
147694
183743
214237
259850
296367
65442
43565
159204
258912
119460
296365
287428
164356
288812
187460
45773
198271
212090
82419
201018
167541
35371
287571
111247
48528
27014
186338
76423
149559
286176
268314
117898
68331
9942
143281
51003
155544
212759
252537
273870
150773
120091
214868
8414
271298
33160
221744
247408
260117
235438
197151
195523
231042
181221
84651
154654
86149
254007
291419
93628
136863
220658
239569
130857
69405
82456
3647
47665
181300
115905
298483
144981
296326
48403
219264
284850
115603
221908
251108
176503
75860
51281
256273
280635
54494
28993
285507
96550
198133
282258
258560
131959
306976
303806
35090
269647
137588
282875
200993
29303
285812
199681
123684
280810
251263
304054
269437
130971
137319
87089
201426
239050
104181
118972
165787
238130
172655
201491
27297
127593
289285
27908
41734
7251
150075
165878
76246
268340
292494
73680
138071
264967
278265
71673
150440
43601
269338
124124
62588
152290
188958
237547
2291
272367
9201
69428
135568
53113
190100
128174
191077
235080
232735
110457
226472
237775
203686
137608
89153
173022
2725
95
295932
249338
111908
152249
261544
100713
79994
34524
38775
195102
18731
173063
31365
79342
41032
184388
242430
83255
110985
234443
134291
25599
156993
165652
220238
185210
245214
38818
159478
115284
142720
285267
246096
193116
229303
141820
98947
77256
12623
170839
124250
30565
81879
73683
160393
213821
36285
41292
1094
156644
142861
32342
105915
177293
49517
147357
112772
83129
230900
116928
40616
265581
280226
248819
285802
257463
285571
269368
266052
277211
174658
65041
206481
276135
248808
46520
105156
188068
256409
201683
269823
53713
208341
267402
146613
219309
13793
4688
129310
196595
190609
83091
200150
100302
107643
183786
113653
33463
278394
158946
160197
229899
241670
5269
45638
134628
158722
123264
33219
51467
114008
40572
87074
299459
17167
106772
177136
56762
73960
209531
232810
288528
292124
240615
175466
243150
276053
86378
150691
71292
186683
12259
82460
244640
165895
68263
231940
64952
13507
196740
23520
221717
228748
160775
234436
19872
282286
85654
266652
221501
44783
54909
92798
103885
99201
265940
181423
7104
199185
105853
122004
201429
61654
201242
20444
144013
264536
54930
24161
25230
58458
94255
138481
169218
257250
30294
238357
216824
56253
181962
161725
172239
289882
260485
276544
102693
56880
82590
277064
217424
37479
249879
234616
87453
253723
180136
76835
284330
65326
236039
225699
219499
52003
7421
1959
53812
62809
69113
304115
178141
28100
242104
216713
215389
183018
171701
213586
212549
120564
11156
211108
26812
173563
166093
194363
28169
8382
196574
138999
182011
9477
175825
156746
164198
142919
255930
242174
255843
119839
37192
168343
25817
222197
194577
10329
75404
134378
113409
826
169049
186425
161814
161927
187353
165624
282856
152527
129089
247986
14914
91518
16591
156345
27061
267717
144719
266475
275670
223095
296315
229677
86578
291404
47021
142455
295921
134832
88319
22348
294531
206919
272123
151929
63074
85107
159583
243664
231680
142222
156397
225134
249816
198074
239772
72906
268088
307296
254083
140143
11294
68277
273126
72108
64061
20003
204575
223759
10467
37287
141339
303454
169961
68814
33072
78735
134276
277920
95309
277617
294910
184006
16782
209582
111460
136393
41730
18635
67100
291942
90988
45283
14963
173170
92035
62635
196561
95960
187803
308598
25791
101266
279197
159129
307346
263780
257940
224798
209601
193772
191704
163967
168922
7040
195132
177866
58060
254200
255852
297233
139920
272599
207806
304953
255815
140459
148327
222137
11125
188362
73034
111323
31967
180819
243100
94270
139259
143766
239622
188010
171656
4579
158665
59697
257796
56334
190850
57242
245232
58949
209766
173980
215073
295862
108826
242061
45090
88701
56019
256086
268934
292731
268752
231576
277523
276366
58980
153906
210266
244850
70311
47743
89642
162999
91406
191106
19264
125190
74045
86139
81168
264768
296059
270628
266814
86205
3182
198140
199714
234057
104320
58288
1695
286043
234296
53957
270956
94341
133170
189951
160047
205919
159727
89508
96738
197605
197907
250089
298849
92390
49067
75543
144740
131402
302870
239489
146118
84438
301015
212361
254
146288
192372
55762
112336
25320
43631
101211
58215
241364
6189
40144
67355
180770
255598
172315
275348
217422
266749
165913
195291
95377
211980
199182
13749
283479
275588
278975
302005
90787
140504
87713
27682
176754
250674
294815
307241
239855
175048
94527
83111
63053
234754
61953
153734
287064
125029
222679
259511
80768
303930
164483
94059
123032
299937
91437
134047
115999
186660
200826
234498
288245
70065
176653
172871
224243
133474
64285
116880
142512
301989
184293
78729
167885
116812
111050
5749
185556
138854
161321
233202
135407
38626
80517
263771
188038
116976
217417
56197
71010
227300
93891
263219
33838
305320
305981
264976
12516
163789
146724
220292
112866
189977
250487
248701
45814
235876
71118
63736
159967
138855
50344
158004
96554
18022
279872
872
249001
77350
309425
132132
101917
78352
119308
23085
149604
269192
28859
83713
158593
260481
282915
192244
108038
41058
232350
36971
78076
146664
273480
146269
270734
64809
199460
182366
271669
162790
190198
248816
263755
99838
46162
206644
259119
134427
190559
116324
109995
188197
36443
43962
79818
256907
256065
156905
81215
299881
166364
73948
222269
157658
87495
207713
289920
162277
285727
202794
297900
23011
170415
213063
159288
178982
259588
305602
33384
291492
234144
122424
286781
48740
14338
224927
94842
1782
147489
211763
159892
167290
288602
62371
151839
40486
225980
12165
36855
239553
41683
140098
249696
304444
111196
149496
6631
283300
180493
273894
126628
305959
283001
157880
159184
215388
78529
83658
112884
140287
27418
103252
262162
42582
15364
53932
136488
276964
164249
278405
207900
293722
218003
37841
105142
210543
181942
198590
297937
297780
32959
204993
56542
200380
50114
69525
16117
93485
193612
108914
249849
9146
254845
33736
114932
181136
156035
147676
300582
60258
47857
183490
176698
170596
55574
88735
100786
257652
309733
296999
211366
218181
38076
191314
270406
54462
71081
280814
4615
230053
192505
99930
69972
202583
5821
1550
21220
301396
181654
37232
119540
181256
253970
244526
71054
301831
47471
115366
206223
60548
79748
49832
148075
110695
300389
265520
268574
173741
106328
119311
4080
9566
97336
46377
101926
122036
214039
149213
89236
3567
302577
282204
35987
79189
178381
24311
150926
98750
271452
2817
61935
31929
151519
272932
186246
300270
8654
144741
199697
223727
19187
112757
276355
206729
17626
87374
59616
240127
31790
287062
131270
81123
271623
140558
75376
78415
126910
66773
201036
54470
126687
153834
59122
213577
223426
304730
102970
33019
185249
29979
43392
111160
216443
234411
170508
134888
5994
50014
236259
49890
148522
196568
16673
37476
264245
105494
273643
143036
193679
53309
193186
93163
235580
242099
154400
162384
102477
168875
249958
223414
198485
15117
86215
30024
246648
84562
86827
37758
218985
107410
139757
50244
2354
243253
100259
17460
125500
94807
88568
264568
38444
79942
196107
66629
237727
188152
73732
38293
278435
218758
214614
106671
95025
77374
189231
87789
235928
251460
283414
164644
65998
242779
87888
57639
309287
118651
246545
66349
239401
183628
49445
293024
243150
70197
38430
302294
136673
30633
112554
44163
135020
10578
212394
269066
181378
58526
189615
4819
129573
229482
159361
175661
216258
205167
51419
213060
255416
112703
70504
203102
267521
123672
54586
251323
262937
115071
154467
169248
26102
137887
216996
239374
267273
71709
292943
302969
42890
114540
299114
189161
146283
224932
200848
45147
106525
304891
263021
207128
60437
103562
239934
294809
101173
69889
185966
101088
169508
21042
203712
291251
93905
100933
264976
206432
86653
156248
126979
123177
240080
177239
299829
284376
33068
129559
231198
297552
276262
51874
15038
68761
46571
234378
221206
275914
52208
289277
253062
109258
39376
272134
99749
51875
116046
156769
172259
39190
173424
154419
29442
9001
247836
275579
296794
263409
210179
100622
17204
125778
246585
191858
102623
142192
223201
307557
71597
61004
182981
2884
5149
216074
131209
293167
94610
295026
303253
281384
290795
258761
171830
100300
222882
217344
135716
243499
30140
232795
218372
195763
270062
152003
80899
106991
133061
41280
279851
59301
183573
135170
27281
290472
121658
251101
64653
60489
121887
76863
266518
140380
153079
154297
215441
257398
95704
233106
44567
86189
53235
6363
76029
89926
230423
82686
194638
211735
186442
212627
241071
118228
37997
294429
163478
63753
309581
55556
47814
37363
72442
148451
105090
267425
199758
277433
60916
9078
186717
279270
81543
147656
128235
172812
88498
2579
20950
176564
4009
109367
278345
175938
193669
239423
205099
27498
260363
124893
197495
151654
295893
140859
253725
38396
215458
66298
160295
156446
135104
124339
111785
260676
48852
203084
303547
76314
93916
220247
195238
11546
3116
260059
123005
268285
33644
151438
81655
28233
261703
122725
232339
6291
95831
235968
41175
305815
212651
65585
233657
8405
187866
267858
303696
108128
39048
57389
255733
217907
41511
35944
116486
47245
119090
18981
223527
87562
277001
282676
177458
291124
133678
264742
143415
112978
99076
179248
231218
148787
290007
196214
142997
260195
229237
85841
162205
114086
40272
294621
164545
104382
36164
166498
30437
167387
197170
88927
50278
300674
49208
133059
170471
307414
71554
298285
189459
77513
145240
296290
159861
17738
242276
135750
179366
277183
137282
173812
147143
138768
108396
219875
81795
53782
9397
300510
103268
194500
243111
117906
45998
179718
75226
133102
174247
173653
52278
267604
231589
210353
174471
231691
175964
137898
102236
247375
164034
303341
173674
85855
280527
93977
287820
205783
168824
150711
78324
185113
220998
173724
188622
112552
48104
89736
294529
74216
63095
27931
235433
63561
16168
300399
128472
148263
109256
37446
120370
79662
240862
258604
139022
215729
301962
290480
109579
266105
193765
294387
214695
52281
76501
94455
249921
90
184920
241996
204027
285104
98571
297792
305876
94585
291941
241257
172421
108301
284882
182558
32742
290544
130833
129343
106717
250319
110315
242910
234946
103596
287115
235063
212128
239745
194009
205123
227313
126660
4911
61904
299671
145088
250668
147508
241931
290412
230125
273931
207247
25791
251043
250446
199215
5628
286624
221170
152821
298457
267095
255481
116442
205887
39845
53860
54838
106718
225146
107641
216204
188559
140878
31588
274621
98831
109844
86681
161142
135693
138853
133757
101795
212643
144913
187867
292964
799
290504
80506
174980
255267
285319
62988
257196
309771
218579
225
41029
80485
285499
143702
53726
24758
264232
177226
102354
246647
17876
203806
115368
25475
13372
120149
122590
120776
146021
66430
11477
77919
12133
276083
44450
163401
72925
100919
197321
72370
98691
246166
59048
106793
77968
287067
264902
62311
307183
95898
162767
271451
271190
267144
188149
144849
82136
266309
191843
152270
159726
285758
254077
195071
275873
137502
127567
257512
152283
235332
180826
159855
294878
153752
180430
146798
52544
148406
95502
136268
212000
129504
240874
86855
202452
131554
270008
297594
58804
29968
13568
142513
309278
128698
121967
241191
172208
187945
309290
90539
263596
63645
82443
105727
156873
95727
76275
16313
42852
4208
88201
228884
238774
217522
152517
186178
23433
274902
58374
16907
102439
133860
94739
255660
244858
240452
132059
268098
194289
205577
112936
136607
71092
77403
276666
186459
224400
301982
45920
89559
175795
123843
45514
54898
32029
180114
248878
233151
122010
229
80644
195074
215446
266715
2362
286760
61347
150754
107765
14425
149159
245226
285810
292967
236448
278261
62044
154952
144016
286501
195127
259569
305927
28602
6551
23294
296454
56633
154008
265510
18010
183842
181398
93084
234128
300046
145330
214018
260583
33958
206563
139398
158092
273158
183754
106751
109830
278701
261227
232990
38572
244787
6304
266895
37683
284747
141351
95600
91897
254051
43746
183112
54139
34011
38695
261084
196938
123114
184548
147126
64770
298754
244464
149441
192251
96281
240125
35307
232944
164613
240433
18120
2159
65673
130055
259076
239413
185432
59751
249149
108548
144286
120703
29123
165199
251396
153978
151785
54188
13342
272853
184234
269382
25241
267979
27151
90722
53543
153265
250006
152931
34525
301638
279396
280692
225784
130065
54833
130370
117930
22429
126211
141297
281095
229659
220113
213101
43247
172085
304337
178201
265584
52120
468
109215
221626
120880
301033
10062
116198
30570
89823
59553
44192
291641
145355
105150
5119
178408
248138
199383
226208
63734
197428
37190
204964
194878
246411
156460
63824
9600
153500
292768
122535
131895
296802
220573
29991
48686
148249
53653
139763
5986
217053
281427
200961
70633
12657
47090
60345
9906
280711
16005
30303
208303
299198
309
121196
24133
261566
165082
100454
119595
18079
170504
177576
146752
81740
45528
66906
294083
188361
161908
213639
70109
5659
128104
189960
82281
62223
124087
171401
182267
245756
80511
15697
13652
160060
76128
227390
133273
115199
190188
259660
221116
11748
301920
138226
246262
219730
24999
257822
150364
85014
275304
251881
72930
17267
213844
210048
20850
164755
155969
170019
246602
61823
114341
258357
298349
121412
38217
45583
155121
7476
114099
229795
183369
232154
149819
5171
79443
226175
119736
277929
42599
27236
303071
285903
207729
53777
308683
110122
70670
104788
44287
57261
275752
194926
32898
49530
215248
72451
15162
10440
116525
250208
72793
103389
27218
8189
142114
57884
86975
245709
220609
72951
193890
112938
185945
282853
139728
283850
195376
144357
252667
104856
78828
43680
268552
13315
123936
239238
63943
177
67968
183690
253612
299853
140499
124130
111325
30537
243824
136100
40317
110356
123897
19404
118709
42987
258984
256440
129948
183780
133486
246386
108626
193130
243263
180552
86250
102828
130180
144029
66858
133236
298283
222479
132886
296222
245848
149239
245283
30571
17940
24587
129538
304095
215099
109148
183256
234156
257299
115633
141829
174712
194025
169413
209201
166997
198077
155470
288259
254151
270153
304286
264612
84818
126754
134145
182670
14087
239705
149355
205261
213182
296647
39177
160940
269840
128022
301368
301130
112266
162311
283162
120077
35712
42910
40042
81293
245877
249653
80294
224309
85831
186603
86855
21568
287493
158446
257384
264796
102470
145250
116510
125717
31412
281224
93980
61334
239808
205207
132611
31469
305672
188623
271625
295309
73070
93560
39056
40374
227634
21778
219760
119091
220631
48444
102578
268897
36448
290644
176484
56443
209937
258819
14634
115444
283004
68952
197621
251505
80652
242934
299902
23293
94743
81733
166254
296219
297974
191974
189744
88264
95385
4473
59450
273973
25072
51343
142640
44146
202627
146466
166690
166760
60571
105630
190489
1656
74345
59860
281582
95209
17691
219664
138713
25655
60712
214646
100919
308923
161704
44023
165554
248750
106216
163930
27281
303163
276657
22602
197623
220284
180234
84067
121320
256386
154894
111475
99844
48369
9987
46316
81127
271687
175713
259273
295150
169725
248195
21270
295176
229427
286285
66343
203111
204033
290393
191601
99381
91746
281751
130115
191004
21256
103329
33256
2994
214293
104061
247538
234769
127437
80282
182240
183557
210417
303230
277888
184492
63596
192141
202369
196097
163656
186765
155022
169191
51171
234312
12447
140695
115343
287480
286659
166646
225557
68383
113910
215056
132847
192473
65333
291213
50717
68395
235828
101802
93510
268182
94446
8251
192493
276161
239987
192074
188124
197778
140437
8541
53468
250940
61989
174023
136714
289238
221967
74652
163775
23234
87718
72996
160241
160605
74523
13413
159373
236032
182831
22095
12297
230660
12505
139422
269844
186342
144863
2295
217315
237804
106178
42901
126608
113020
216212
166015
83137
304131
11550
41735
241748
299075
226927
232572
172434
16926
151544
71034
263102
93325
293971
118511
164479
93147
179029
299702
54329
196583
151980
303369
100542
189989
214109
10582
56424
32706
33156
149577
143368
154597
299478
2128
111078
216939
215280
156860
94356
117467
104498
237299
35920
224149
7687
293677
295071
65341
256546
8762
46366
215415
234316
46058
271939
150863
35384
219582
55135
204557
198163
239153
206772
136928
255301
145964
30827
92156
62568
237502
297110
12772
230741
255395
285338
199227
212945
189536
6211
137607
149252
15705
264146
227739
300775
176047
254779
30031
104206
214987
163074
273636
217712
79636
194998
225049
118651
237916
220223
171406
200285
281482
108970
277362
266918
169881
246675
150698
119722
23915
116687
16037
205433
196402
148562
8368
6717
189808
254228
146891
140966
64296
30427
144494
128247
215368
161690
219809
69113
243339
50927
143040
94482
148298
291097
46964
17051
24259
220011
95258
206048
255375
127565
296393
215393
216969
99690
224699
68707
220102
2928
217005
201637
199130
252869
125429
247984
45083
181271
102750
94227
309107
253691
8207
143255
143619
56622
285309
146686
249200
108040
190310
68029
192593
30220
255307
148373
172012
251349
109487
190858
235510
243358
134604
301984
219912
53732
9010
165286
231186
255670
30329
287868
296510
283969
119843
100914
27223
32780
260603
4280
32254
115919
294033
155930
294949
236616
91600
219430
16540
166113
61680
183177
249875
183723
296783
11241
69371
282983
56842
191312
253887
88021
100445
130933
130994
278228
90833
126648
136313
83289
33432
39457
164689
188347
53957
103835
214560
191061
84975
131264
215673
124022
293311
198408
4560
226198
235640
17617
133117
163091
7482
31341
1682
300072
163209
254863
14109
104249
174509
230156
77088
50346
283794
300948
44992
189068
275657
91858
7958
72652
250530
113894
84676
88660
271408
142502
302055
183360
8041
107447
141698
137420
25398
289284
166317
125452
73257
232849
45167
265965
169017
256105
8233
102963
8190
45946
81375
105754
3466
142698
63625
9073
181633
24186
202605
236847
137331
28892
280602
110862
88047
21158
113548
4991
152568
213047
246267
272515
83991
228080
268578
259571
114275
95557
132096
22758
174390
31131
161997
256743
242665
85941
35390
287281
169450
93766
146468
160797
267412
195897
125151
73914
249802
49233
66978
103161
112955
90619
98423
137115
138020
135614
182498
78768
36497
60286
292757
9534
261763
269192
10297
226683
146475
182195
109348
114289
220222
8758
164573
182778
26218
166805
186763
117395
37114
137011
176867
298823
151073
227087
139869
164753
80003
37366
241865
264363
297121
140640
39781
195750
278148
70205
207476
124406
139303
9582
98996
281678
205892
272417
243873
15946
117539
235194
201134
80790
306046
8151
113355
140567
93427
284419
242429
74363
145185
53581
163757
231201
222592
275594
254763
125331
77878
146386
6182
138482
239946
66588
271387
50331
4954
5580
276589
187790
305896
129970
200128
221659
127176
181772
158065
179314
146654
125522
296260
267330
274151
121021
36206
51297
54812
152987
180004
283971
186782
235198
150404
194868
173574
115775
186805
228778
298928
258280
190738
239218
250488
234333
196057
102234
102939
77709
106891
290865
128312
209647
18406
32413
193056
42396
148970
109619
118941
270130
302555
142578
132908
61173
277701
192310
43302
179780
151226
117058
160556
31739
230805
263657
55329
195436
46507
4224
122829
56408
17935
199685
288389
3181
293670
270163
88602
182639
40703
163714
71146
201928
161136
215223
275014
110682
254936
221936
299789
306678
220415
192835
306270
209843
20494
98104
43087
128210
195643
138900
219464
61041
15782
121243
69733
162693
71281
125107
65487
307723
159906
77357
160115
258328
167953
139306
265754
239104
279673
102771
68307
116795
180908
153250
156264
37411
71888
301045
103495
217744
219260
157803
101751
217637
158349
146710
273972
246248
225712
230702
221427
266646
9534
214424
129022
237654
67019
107286
29393
265978
135617
133559
104131
170011
85608
45180
28531
297425
117804
203855
201587
292750
6774
125611
100663
32494
231723
163265
1528
212019
114818
163822
16190
107894
79721
133333
18555
67633
219150
55836
161120
22257
130962
93806
268441
176280
301771
25700
231894
119970
180042
74425
26781
208990
81256
86058
83753
28813
215614
38143
298459
305465
26554
109356
262549
156957
102631
23242
119585
101441
140951
127934
243172
183013
130246
222187
197607
175302
144982
37250
189742
166605
224225
255615
233001
188822
89027
114209
26497
151899
72971
88585
197937
303276
143105
220954
153565
125041
182280
231983
190433
259414
24653
107212
1732
194306
51266
201360
280164
156918
7657
13649
260542
229134
9288
94192
273407
252440
155468
8833
273511
234992
218954
47362
153818
161331
78166
204404
245036
157480
10150
213773
184834
87321
187089
181050
185959
81106
625
43587
279265
271755
40801
141206
257901
178650
71199
194529
110572
32043
162118
233258
256754
4836
286953
180774
299278
79843
69850
33609
120078
51469
64343
83894
118693
187286
84447
35143
285749
279373
304703
1906
237785
50762
282573
75675
220034
62838
149293
169859
194129
70287
37056
99780
260425
207381
45376
152982
272848
50382
24218
168787
146677
297250
210040
182850
74108
526
59254
45926
227524
193664
60839
99150
201082
295203
221962
175602
61471
103821
276697
98182
239615
246257
282095
47169
296340
30896
15816
232947
223338
296206
160180
249859
51505
6204
157234
283732
175256
237730
32951
55089
99825
268656
106085
126096
88113
202135
128281
220883
216181
261364
60956
85303
139615
225206
280267
153220
157452
202000
258861
301735
145390
157245
211279
7222
264310
133895
243463
272512
135310
83922
85130
37427
103799
27309
135867
29900
128536
275748
273555
307980
70182
107603
165869
158106
57737
5416
104607
206255
228939
53790
109027
238575
67359
194955
292585
232633
22718
64738
27898
285165
166255
110461
101133
202266
299485
35811
90934
86593
292600
30679
239959
122020
77564
260022
216814
22291
239381
253152
104187
295811
240165
304198
51968
147595
46269
246563
161621
266242
3159
44706
110119
139632
70752
130545
67442
14247
170579
144488
308372
210658
126451
242550
182381
105584
169178
234235
280085
238113
164686
249734
94903
185492
297114
196844
169632
122925
74501
76060
305821
168525
93815
123786
147989
67820
303892
146877
193301
176131
70584
110914
274961
187563
270231
80978
155561
289891
142933
226533
82894
272553
168288
307064
64221
33975
132469
15515
49868
228582
45274
79221
289931
246417
300104
233437
221076
13251
86701
287914
306236
218082
129041
156355
192838
93898
270992
7443
174710
175260
285848
129955
108909
254493
130998
188787
152535
190966
253540
190810
194401
74921
2353
61876
127820
45934
271857
147104
169460
119148
263519
196273
234381
744
108708
157810
14569
126330
225393
59534
73470
33607
87663
270159
168985
208463
26285
167792
106323
97794
160277
205994
301889
146712
261487
47152
118224
195159
180284
62156
197668
111868
135328
56811
144802
211840
209850
105930
173949
293421
73409
272621
168569
132148
66108
278022
7974
203131
162267
159773
266548
116815
54858
155597
197919
39697
227690
126527
82345
155883
89040
269230
249392
46992
73357
14242
113817
150646
161209
45819
227971
105541
94033
206768
104950
179241
215981
182326
11262
1255
273785
32424
175670
16666
53981
127883
68698
63725
208914
135943
131779
111556
83454
150576
189550
220787
262078
266290
192435
235831
200644
201485
269583
18961
287037
78549
164272
71123
56284
303162
52811
289764
119753
196659
303790
210433
258255
181894
119473
137335
302593
202305
147128
133448
34827
84222
171419
182650
292467
305354
31254
276377
22473
65670
158994
196963
158435
285941
275545
4951
238050
106544
48100
77008
304343
8136
109293
9932
280848
113275
286246
269593
186942
104956
234475
203896
176644
279937
25599
295195
17382
277463
117141
120115
213709
303782
244779
98848
58043
157702
223847
156219
99463
300703
79848
287923
17871
52372
243066
162676
158670
110842
244792
29670
126967
162438
153094
19308
161657
197437
29649
292044
10666
248447
96710
237339
161985
125475
114402
219606
162321
180039
223120
107137
294854
205467
226374
291301
75845
89392
251603
251651
173414
281326
132026
199213
200471
243557
64695
9397
272795
237399
295687
288353
38446
111841
154164
307812
228839
180450
31593
146258
165038
104361
169626
166707
33169
88378
12368
57038
141831
228343
10874
75130
256249
256746
209453
197959
239607
99778
31356
279852
265918
32562
104355
156662
292345
147835
33991
102511
90800
135449
300935
235461
206532
104313
193061
157038
106919
99519
45118
206012
303333
306204
195206
144173
123566
123091
29751
111911
199501
113677
299384
301705
111492
303018
237007
84290
61184
31760
249439
259929
184224
239360
124633
133869
27012
307929
32698
47759
192751
297369
44624
194511
238703
121686
165883
84299
211809
107992
97503
136707
309698
271310
271182
208309
78807
228057
226620
185284
295482
61822
304458
228016
299548
139579
9252
300330
277487
118421
189569
185508
211801
250604
269865
143407
59178
50164
50197
139447
260900
19694
98492
305169
279347
190630
243014
148990
187230
262498
247893
64084
278369
210340
167344
56968
112726
162749
234719
170069
91207
15408
281517
162484
248835
185415
164172
303279
34698
41264
217182
188027
234482
236709
85844
276432
112615
81338
103678
168188
86517
292543
227486
106143
46605
181588
197932
233207
67132
125838
55326
48499
293046
78621
288649
235115
118846
103529
100367
227092
114799
10568
2265
292888
7824
283690
92370
281670
85690
309925
15342
160962
7622
140012
44752
161210
25590
206840
52524
97595
137091
8405
164529
98708
15049
3070
145000
94141
281586
284720
74756
166183
168467
66908
175400
225441
69784
107115
275938
42125
81128
256483
96008
119485
1178
86217
238483
202911
83192
221817
208014
195472
281610
159970
18215
26955
21520
203290
241247
97348
294527
48847
237275
121851
280975
149313
294609
46667
113938
30631
148797
150816
91080
27061
91944
16431
308924
155585
21641
284614
218072
17524
284187
252682
66421
189105
96898
190246
67046
222134
208541
305556
176096
223521
49501
90750
134527
308373
283006
233332
58998
161487
152931
249112
56652
268639
254496
184086
89430
182122
231091
149790
255870
114211
23763
34911
111102
216900
44165
108476
213813
95596
142865
276393
203845
191954
235878
203414
37515
309543
142565
176438
295761
225279
30696
23800
58651
224460
266474
290556
168044
289330
209961
202155
34784
68260
202402
53195
60434
111012
283586
274653
203264
202126
95137
263887
27628
231837
123595
147060
282769
124134
23061
196260
248803
219091
17133
133600
249051
80892
174988
10205
18584
88331
137405
216588
22200
235153
59820
217694
39963
12739
264634
114640
4483
87443
2948
255361
11376
282999
69535
97628
72232
307629
190127
116149
127400
136280
257983
44171
237594
27981
211731
142966
241697
173824
122777
192308
209718
207715
111672
54655
92193
103604
254740
186013
285025
64133
190193
264533
94494
239523
72945
164900
217781
45462
271103
197321
107848
283509
301434
140402
38306
203580
2977
266150
97220
273795
257388
16618
204195
106682
255675
176429
139920
170250
80315
247516
265333
151391
243555
11801
64194
70794
99193
88666
261506
49128
237068
196034
117134
53780
38519
96192
286789
218954
101504
120901
236443
187770
45284
138784
27523
56411
14763
13200
106423
191781
107888
256725
281541
150839
26395
244210
144665
271669
154526
13539
185388
112969
220528
230894
42910
4956
99028
190750
84027
236930
215801
87953
19943
178622
271852
235931
62998
280730
208842
261582
299491
83001
239085
255920
171090
57146
60332
96438
137609
100505
14957
196677
163564
52530
186984
138707
298069
129082
39311
292275
54535
302978
154753
296759
291132
154941
185735
251396
164551
38645
221093
119185
198496
258221
53330
239663
54243
238582
213578
190565
259499
259693
187674
87157
261375
150325
190327
189840
303139
68130
279087
24694
275135
253355
280683
103492
58255
163716
164397
6327
285044
87294
182420
112945
276398
200973
295382
13298
89149
231697
155237
280168
13529
138135
93482
234641
101024
221223
174845
110491
54428
143165
244125
27730
181586
44075
55102
98246
264175
1035
234363
89805
82348
285684
178666
62900
9332
267508
35543
5346
212893
889
223612
161506
169408
248925
163173
70896
240988
124459
20242
192527
288806
204887
119870
69728
85850
90505
24695
139548
145929
191779
273477
268286
68574
75812
280358
120674
219737
236809
173162
205693
242713
207083
215222
271419
4629
97860
12041
192634
111811
105665
151068
269164
47030
64738
32877
122254
48423
221633
39068
247575
37895
293866
122217
114432
6731
124852
138626
24716
98301
285921
279914
15366
114404
256840
30187
98214
105957
182332
234637
7355
81548
23830
81065
180581
113687
29252
232645
130964
75663
166471
76378
70217
107440
278532
117675
242708
119737
247862
70129
67097
243250
236689
174881
18501
285553
200583
189908
182866
164412
245164
268332
268813
15304
232806
214137
95940
268364
176060
6627
257253
3039
5515
180208
51450
67600
218379
39389
63363
189784
253412
71135
27032
101878
263560
172182
234856
136775
188699
307135
50211
11791
183213
243632
91524
205116
136040
50590
70413
99998
112785
126775
208804
144781
247859
27093
145021
90575
48864
34965
132523
110176
296757
126280
63379
197941
161129
104550
171883
246578
70430
33710
198478
60247
82465
51755
88718
208927
9166
158464
197406
18551
213267
200871
173794
52927
279652
215588
223051
178766
119755
147681
230419
97828
106732
123462
126194
204883
274776
100878
215323
273436
6210
112719
142781
50238
72122
75523
122782
81634
32297
177598
102930
274085
247479
71252
298760
159804
96404
78715
237034
170996
33554
45415
68324
193181
211586
38031
66965
228692
298785
277076
150332
237891
257822
120330
93839
24545
51214
80296
34657
46545
277922
24581
205993
199594
148383
103783
39583
21981
149307
148541
21488
93388
42222
263387
77898
137043
30389
126631
82741
134168
84329
222344
31017
252226
5002
54407
224080
99770
132326
89857
34384
305188
209598
43217
196865
85113
209786
187414
71551
4313
75124
140076
191076
238547
12904
56914
199575
187108
263376
268056
295633
94489
3012
251122
302416
186158
140808
89107
112684
188450
15890
177879
102470
98777
40514
230262
72935
160361
10622
309678
104308
61546
214056
172856
228479
187364
5133
158369
212068
203998
80401
84146
160424
66129
271590
127267
105903
104062
15953
3270
265683
167506
251272
38545
65757
143786
106785
203946
140242
76733
186645
199547
157342
92858
267847
144242
124755
132016
303715
124803
242013
147817
92223
162553
4009
64751
145647
140525
260939
83305
82107
274091
44413
76695
222119
230599
204803
65645
30672
299982
285174
185999
44988
78619
299877
144883
127850
132798
242731
66157
307991
42625
201091
213875
252190
142457
87542
104329
106907
96879
245242
213861
110436
160572
100580
243250
31158
35444
51326
162381
179375
274697
268152
20227
292928
172290
121307
241277
88052
83511
74332
190521
147091
48924
234993
156594
83984
35525
93296
259269
90341
155646
34635
141914
28127
286293
152037
28558
12314
284968
293884
180745
115227
241992
250333
170910
120593
301928
91862
309707
14122
301947
108024
259521
115211
97922
11374
204683
201854
17512
187721
239654
297058
46597
3303
307395
307580
192028
256771
166750
225503
245092
178715
273529
194057
124621
228284
10082
274763
239117
267953
31257
49379
34962
276100
180335
55606
126796
204412
9945
217174
268603
39062
21826
103370
179149
21909
159930
300667
203092
198300
54308
200368
93256
46658
92124
253216
273398
8518
301047
99834
209833
26261
295960
75290
94843
70360
10302
233026
11071
99300
63260
138501
144433
1143
180016
105732
190848
179929
297912
228754
171674
58603
74418
51114
275274
289662
144929
272390
24183
100170
227704
68308
131305
230749
153824
112475
285147
61885
189822
164415
208337
26951
177256
261225
277249
131287
187376
173102
35792
74161
263164
237713
83148
236954
39611
16701
175553
9776
225704
906
144164
71099
64216
41444
128323
47392
44642
21981
256083
36009
193675
40442
102710
77560
43890
238885
276959
205244
243262
113878
286001
306094
145734
149962
113306
29579
280464
220456
263009
69614
5625
33303
20918
216792
265417
156969
219663
295831
151383
289055
66927
309364
267579
73197
115645
125881
8435
105903
60383
116918
257838
108459
26990
164218
101774
168743
55877
86678
214204
237860
267934
261004
158982
69046
255097
279437
71233
208187
193471
295702
289652
171474
151742
144159
190938
140924
303658
162207
92181
276164
183046
268168
78793
244223
132381
264854
168036
229938
248141
130480
94956
240982
158738
201561
214394
67043
142057
63996
134012
180407
221965
259005
138338
93933
10112
139215
26668
220474
73975
256673
203894
113373
272614
271790
37413
287076
292173
266342
14011
283316
64599
68947
202199
22165
301305
14763
143072
290589
36316
78082
247547
215456
191647
279003
240217
196459
87360
229848
84792
12420
306823
95824
11140
243349
273824
87832
17524
18295
277413
145320
187273
175225
272902
249630
167334
24148
179849
6
133047
173501
274303
10051
120631
285894
93144
83568
104203
219196
199379
262635
50969
273163
90139
77629
197801
188994
272587
114881
31259
133754
107298
151011
44484
84473
244026
72212
101236
269948
194938
303650
144736
102529
213826
286392
5644
283801
84661
34921
66600
226490
309814
12145
166682
75563
248633
137665
73342
157799
2226
283245
131019
269152
58710
23233
286218
126427
257185
236173
191348
34686
108720
247155
223687
243997
11855
321
226221
231549
159361
164244
104785
145949
111157
286957
96788
267849
210588
118800
173208
182230
273412
90793
289803
142209
39599
185175
177923
232937
303300
79041
277878
190568
263033
275622
2121
183420
49414
187914
143410
144095
102314
79030
25739
254063
283049
181887
299754
149981
145566
255771
186632
287564
175008
244550
253076
63889
259820
178001
265508
15292
163903
155803
268979
55469
154685
58968
231572
133534
68638
96595
238580
80725
271420
201645
114276
233482
123109
206515
231137
50893
80977
70386
151035
60962
77071
239089
227568
74786
142387
53146
123493
198193
17586
236512
131143
206001
167443
185390
157179
232894
63190
90588
192736
130387
203388
133455
127276
28798
277763
220971
195870
174092
3999
176886
155816
78977
274418
232988
305787
171381
213242
176119
216410
290233
165437
50459
190289
43344
241275
113502
214680
282309
119262
282682
66097
187372
63259
110999
291055
220021
234068
254474
22567
84413
123367
193481
26687
178162
292821
106872
266095
299649
133920
124784
49184
262942
266130
9898
279099
77171
226029
277373
100700
273235
219129
222841
178927
301942
156392
130343
291273
7709
33731
10057
129020
2752
173129
198155
261414
87804
256602
10753
190235
145791
254479
40458
52922
230909
284251
103627
26680
241237
260581
106213
123089
303279
274418
109530
284448
124000
199312
25017
164991
77964
281158
212658
78352
254081
18564
192753
70291
190979
47466
45854
277849
242749
278672
76406
10080
71903
41094
57095
194277
178325
128360
66286
260235
55304
19363
78289
20542
109516
246107
44138
172832
262362
80512
34925
133725
152983
132855
147085
14075
90723
16544
82773
73942
291897
130647
106821
86577
224752
44506
246414
106866
933
263353
212253
175155
215637
254208
152315
169573
230435
226534
3370
239833
264290
115721
307772
12730
8677
92564
173805
17757
12530
120610
74095
72224
254270
264289
243919
112892
288377
141189
33752
243794
4742
85100
152790
163811
305088
8378
189852
241872
126430
275519
200685
71044
79764
283422
303102
8822
128523
250106
158690
101051
123057
274769
77767
110865
147786
222950
285098
187036
236565
90887
153554
214159
140586
276149
38314
96995
149948
267979
142297
103909
149013
244998
43320
111866
67575
54674
84265
210608
170919
41064
11894
263926
152602
309043
238254
300109
57181
299721
192233
132794
250203
61917
1995
42870
78270
103847
150567
36158
207497
23426
259624
38245
78601
145569
12223
26689
256414
1495
35919
38369
262163
25281
55307
218611
157874
254795
474
280776
117349
159295
146577
258457
252449
254157
80454
28057
181663
179860
203485
37901
101899
111820
303660
52571
46281
68170
271844
171971
55207
194298
147227
148308
208843
115835
111839
158711
106469
31531
288503
55603
71515
156620
84930
292847
127136
135128
56649
99503
26802
7414
138761
6436
57133
201730
48575
301233
207760
122933
194878
236602
188914
169644
165468
220819
243035
84971
266569
242586
199165
305318
69316
86924
147155
51486
57657
150382
248090
51253
206647
146082
185395
203954
187474
30198
73539
87893
136761
68691
45441
71235
281769
150142
151562
282125
97885
189947
249542
85786
126653
47773
153885
190336
67757
76636
183094
142009
282454
123575
178925
299399
223651
65876
130029
106819
100716
96092
292410
237783
31231
32935
141521
193873
270038
238844
292539
191441
15150
123618
238895
103517
296121
227473
190181
103029
89274
127088
90393
176886
79121
259368
300319
265827
69657
265805
170714
46718
121749
124698
211234
141451
26676
211244
102565
114272
72886
232096
90121
220471
269992
127801
101663
195762
305958
58372
112775
137977
28266
71218
62647
274294
20736
216973
137809
182078
234907
183918
276043
19012
187391
132800
288913
271380
209952
4280
97323
114913
111566
274060
237120
75621
152447
79657
180872
246818
299367
133390
304049
8651
301872
124854
297855
296750
76884
161388
212817
140073
295254
90689
25712
203655
266573
95506
283291
180258
306800
162649
219281
211332
298338
255283
65723
292395
171794
39178
282505
166686
276975
270127
187680
211007
197004
86164
137132
39936
151289
40069
197830
27889
275806
253906
204424
194523
244176
266370
116589
114509
207719
256513
62331
185329
142092
283353
8276
307576
210145
177940
23859
90671
194108
15979
218524
241207
31285
89193
147027
25803
142403
238248
229755
12663
173486
177211
86716
132379
114632
36390
53121
79163
122861
27625
229256
76273
301131
299406
87147
278401
140888
241116
100469
223076
223266
42432
67000
179374
52327
69600
163556
94587
56116
47306
129181
257875
31794
254304
43225
283643
184715
41889
68331
91983
204651
151512
308578
92095
48297
31342
180191
193284
122411
159435
178511
210440
102909
85904
248982
15592
4905
268654
163912
56811
142852
221645
309381
30025
304967
244227
296250
166277
278918
237798
115949
283720
57285
223543
2767
217856
124577
257707
199880
200239
238887
295560
1268
137453
252580
265946
67507
100387
183394
116348
205735
67301
274101
308839
67546
33899
295937
285862
67446
141523
221327
63639
21186
1517
187699
180084
17286
248474
166779
129744
219057
104802
206949
108062
307123
293332
11601
218928
291053
122440
49783
16740
243548
136315
140471
120731
196869
94632
106277
195507
234797
59622
234628
226204
151567
247790
205848
98497
82218
215940
228737
293063
307330
159192
46071
277209
191335
13566
147329
89352
75969
300397
246801
301623
233196
271970
134388
113827
15436
148751
207253
278036
190129
240180
122648
254973
109906
71063
282057
235767
153682
195775
59019
206275
261950
183670
151615
308153
190586
246771
145078
66614
135548
198847
215724
197063
80716
44851
81945
37889
259969
266594
45849
67426
246529
160402
13179
215279
235371
216060
88828
300457
164603
205483
87741
200873
31452
8662
172541
18102
278469
257989
37138
47333
81741
68910
22355
75479
226750
299302
34681
271017
148655
297034
249273
48095
228462
155047
61001
49065
32432
115147
221799
283706
228879
308277
273486
82742
286921
251768
28165
39865
143427
293550
262973
178100
40073
193764
22871
95285
10765
198947
115566
87666
29528
206890
100188
236988
20391
194364
205108
93915
22903
185187
269258
215442
96207
76442
67522
31183
247890
272864
257421
5204
37577
264377
233409
86100
241382
109810
216934
300512
269722
73384
4609
19802
62325
237252
46524
8738
17878
162955
111759
175630
80797
224264
109077
210772
153825
244185
186988
158667
142795
215507
113304
136238
118586
235620
69654
154501
23151
171545
6199
164052
68260
5896
192772
5974
227567
289847
159161
207843
121274
30299
83888
18449
18149
43614
38398
224514
139226
49910
103010
104564
261756
196854
92219
37297
76452
110778
46814
127923
188957
227629
160469
243974
216778
60032
180206
29174
15302
105854
302969
213372
672
247461
224785
154315
243489
194108
79294
169655
6289
66781
177061
55594
63889
147522
33275
8146
166546
129601
17444
200009
27874
271916
85097
244995
108219
76002
243641
101304
151380
131329
234179
62534
170113
50400
80927
223668
17024
105515
225369
197585
31398
274184
105040
119081
27890
151553
109770
54410
263255
26583
202998
221746
275181
46177
212769
200352
109028
251165
306023
282061
165694
135779
250161
134310
51127
31144
24879
194442
249818
300346
258323
70773
98833
72666
217824
231746
36058
106219
182499
286580
203543
197286
63290
145985
35491
203343
247373
6212
66268
161945
172164
86964
241949
189376
27507
98081
92462
58790
188365
167690
75464
296538
124332
79234
137395
52612
55487
128525
234135
236326
86615
79599
28685
16184
219327
256262
244080
136208
286351
139453
140919
126388
247801
33346
43564
141581
194821
145518
91591
14044
273884
274960
213925
258719
140561
9406
184979
202631
60793
143393
218954
251101
70687
39323
24841
13583
185759
265099
270962
121242
26032
250906
82354
30005
62697
88545
33375
44764
85590
208029
16191
232086
234807
138988
256331
37766
303762
2997
309226
178821
51000
70756
204625
194950
62656
260564
218055
198504
199806
57727
101277
267016
82295
90333
122669
71500
292143
98728
108899
212367
241242
273663
274684
55972
260338
90459
163523
222826
77579
34799
35976
230467
106625
114971
134377
78704
246087
264955
13588
268093
148780
111217
66336
187794
296542
206485
85173
48605
185821
94991
249494
51386
238027
66687
160111
279855
127220
138803
100542
267318
223462
27710
224866
52968
239953
34829
7053
106762
110385
154211
163109
160044
98547
40237
117289
301440
277130
155477
168359
249100
84098
217285
192311
114854
135496
250561
79517
49941
267943
11069
227475
97873
261532
87040
104193
269284
244121
216927
87031
139073
254098
252512
90667
162259
72856
46225
133134
217801
257463
228561
169095
254570
90352
306933
300139
36013
229038
51512
257783
75573
252983
84309
167120
134757
302927
223952
12970
173357
193771
3769
84265
155281
120558
162036
193308
261991
121347
305231
4806
54093
172154
115880
195636
170023
162594
7564
198363
6895
262336
135722
131723
202986
59290
35197
244565
72928
161423
302810
184166
70464
209621
204167
176195
298480
55314
70868
126437
23576
166892
283484
126162
14655
189522
182760
32626
240453
12471
232013
184444
42985
233086
166397
73505
83689
219396
302308
54926
113013
291945
12106
260070
141944
117932
127242
160400
217309
27228
224617
140486
40259
189714
212890
42464
130013
187161
212196
102679
170779
78763
14857
22407
131328
259489
39305
51896
175415
220070
301314
39498
73778
125572
193692
119996
126814
52025
45454
268876
62582
83689
95992
237704
69963
200001
125275
273664
134345
161285
157893
199893
234573
118
254842
58161
207778
249367
83953
49953
12353
41042
69164
7373
107168
28859
294584
92871
231822
128729
103825
145408
238141
209977
26322
182284
203882
66739
210940
173662
216628
80108
146718
59446
274518
304734
44304
293256
3386
28453
261907
248222
40520
261201
301838
147915
77332
66662
22252
34805
39432
151456
267115
36932
279760
15481
161481
39733
259491
65062
81703
19043
59427
54801
239039
144472
134804
268032
162496
291871
306764
25254
4491
193195
19216
262624
30941
118527
207125
100515
297528
282924
198696
173776
285620
264648
181403
198066
191051
214720
302016
67749
305052
115375
269892
282816
262452
275386
142091
66653
19267
106161
292225
58935
130353
291253
308969
2435
241032
281469
161557
244773
53279
255307
20938
16011
257539
164749
137277
50892
32392
260057
212394
37949
42236
189061
286387
42335
163412
70028
173405
101823
195533
52753
221927
40017
128481
150868
54682
154528
193527
256101
78058
250749
233455
126352
134186
286018
77018
164931
291695
174674
286291
37583
259925
228179
6428
35586
102674
102130
25389
211135
93997
36780
159410
217637
257951
235778
12414
20565
128688
211281
108393
308687
28343
14491
308630
99985
164652
233075
41480
268241
30197
192341
23527
225414
258380
190885
99181
127127
165589
290291
32662
251427
195016
296139
144410
37558
94717
140159
18706
55107
36665
115703
273890
222830
229847
251341
176312
12955
295788
44474
27963
256124
5134
301688
224102
224420
142706
56615
82539
59206
285807
189377
136739
228054
251778
84253
7734
192797
228013
50926
65334
33018
90849
25446
201121
219949
46290
271755
175751
188933
23712
156674
31053
19855
145282
90698
18169
183835
196897
52748
190618
288836
204838
223914
112783
271019
164192
167855
11769
74696
54588
11120
243377
64640
114888
189659
49872
132886
257005
191165
46273
132719
146034
275231
34232
275372
10776
178835
127086
303789
150390
51005
61914
76306
193938
139881
152522
217781
165394
242705
136308
55203
271095
202550
305390
17339
115377
83001
216219
300182
120538
297317
183823
57038
279088
176044
307549
3595
14823
124850
197437
124985
219753
285810
40343
178881
234219
238027
156222
167810
30027
178808
119389
96122
241396
78457
243499
131040
305402
178051
231519
274945
91373
112756
281224
54523
52842
35577
64243
261109
289689
305818
299862
251964
180181
68819
180774
219091
277082
142813
168174
145766
85859
9379
260010
307396
17687
85093
212547
296493
197515
106407
130833
100356
96053
19587
153912
271168
26851
141914
145961
210119
286504
64145
135507
72063
123893
35758
154000
108963
172378
208792
31908
125620
95900
46732
291994
50906
103511
239954
304795
185039
236109
125618
79842
230237
217973
283090
209336
245648
130064
98536
70855
83336
148467
227596
13026
307480
160656
73936
67373
119240
111899
245107
114762
251563
51178
49863
70200
23302
167313
19071
135893
45395
29000
191602
191118
279511
83042
231111
138681
157724
296363
31446
43392
257056
93951
277485
137486
25814
149221
5640
77574
9201
172085
84239
124274
242155
178905
231473
20921
6191
231181
180008
100715
196881
221633
239509
104386
97354
22501
1722
92539
264892
172931
220689
87650
17197
110814
277184
274570
223653
129892
114878
199715
207994
152166
220864
298622
50777
240538
75725
11196
193140
292168
57580
85446
141279
288031
95543
304947
29348
289317
211441
211973
215807
176882
13704
29793
207798
159144
97322
276362
159463
235737
262325
134065
222945
13326
208115
240370
83722
117040
74846
216046
254166
182476
152473
155265
204729
269331
16925
118331
162552
274513
127004
224643
38398
101758
76833
162019
135109
137852
137632
64182
247533
97836
238607
289238
129540
33860
658
173786
26322
290092
202322
122745
11751
249883
301047
157987
43834
115426
37888
288821
48442
155671
192605
134774
71535
69951
124209
21636
15918
295744
64472
282017
192785
73948
101433
163514
144050
113880
121381
96157
74778
23687
231894
283098
23084
81772
167358
189861
254459
40347
109561
40243
300021
16151
168038
3987
78215
272108
82969
151214
49955
82555
183185
150874
154987
40511
61149
208293
166875
104769
212781
146745
48380
231861
306990
125584
254441
263805
224195
306346
221177
212167
253181
40230
201039
248510
123250
196879
256602
79528
281025
249138
189853
260604
28742
277370
100562
297378
111771
251617
14364
141451
16548
291837
51157
267420
166946
90963
266456
85249
188483
307060
47903
197266
132438
220684
75083
123303
105953
27965
8575
70208
304183
249175
93184
102232
239480
43906
199547
263834
182826
309515
248931
74686
159734
158398
76527
147243
82012
77994
201993
186684
149105
226650
104160
129775
293425
193781
39801
289743
105026
8516
288171
141996
97268
237555
161653
74205
34796
248505
219156
299715
42995
86754
58506
246950
124424
200681
155663
215040
36393
144107
240494
207730
4440
106548
77089
302700
189752
24953
28739
100626
53839
182930
186471
309205
197411
2397
47893
189058
158790
118919
231517
134344
216016
177285
217427
179603
122841
31371
54180
294126
79331
116640
71625
180979
246774
256286
146584
298188
96681
257395
218703
94385
102896
288268
3776
157517
304117
83833
177065
286007
179169
178773
150232
78837
87079
55709
41391
176767
79247
128394
203072
100017
305427
43179
18694
67262
29895
289296
259665
297417
224465
4961
270431
146345
215967
299236
104051
192697
124378
76684
25515
305624
96301
251642
166889
232779
241831
31425
25230
219557
75511
257322
178742
275886
192576
222194
306034
125328
69304
175547
6153
181637
74852
191701
246110
158707
51489
243847
258253
162766
252451
125757
86778
217095
21502
200410
217353
178588
59320
291133
105532
94071
300957
206315
198168
295621
108915
304048
226794
250635
2007
159852
136972
269487
157366
146957
267933
260003
184182
229471
299125
198948
143240
297008
82292
296839
101852
185311
87617
276242
41181
183802
104164
235640
33758
12366
25207
21531
213526
8747
66962
218998
295976
104989
201433
261491
108348
70465
231826
174858
48628
108929
296171
197011
216119
104449
61346
170323
7279
257873
136629
87468
144203
123259
54195
68382
123226
78493
280918
38173
259418
210394
60163
269788
212677
239268
281668
159049
163859
4801
57275
89268
130514
274262
248400
306516
261263
130786
270381
139626
266054
627
225833
996
110281
155155
71321
307310
195337
121619
106936
194095
108204
251634
287225
13378
108325
288833
136294
78789
178333
58212
239856
80724
28964
32335
23166
26472
883
144627
293403
263017
175470
288135
287580
209893
258473
242683
168860
255403
128759
267310
83992
177863
103719
101497
61364
58150
225751
133356
74970
285385
95021
154072
121091
178254
127294
44442
306831
6084
304461
183712
268135
295834
288636
5190
56466
295058
4159
218893
71738
131712
124166
107945
167813
40828
242873
69011
153175
173260
300186
202478
283455
66023
197324
81714
276617
262697
41718
191575
80378
144346
136245
202418
87626
172854
96405
114243
177083
128860
88803
26229
123689
265198
204804
127852
159703
120408
183489
243797
153502
291255
150811
212216
293982
210739
249233
85359
54775
44552
8024
115603
287000
280572
102688
220817
278880
293852
47318
294487
270801
100603
71718
170532
143570
158852
102434
167570
95768
162705
252208
253249
210084
252844
240504
66626
109555
283678
163002
308155
237229
49668
710
67679
38058
414
263949
160945
249213
201453
131866
32562
275210
218482
86870
193555
249868
13682
138381
215333
51480
203212
79980
63362
178048
47408
135504
98415
184446
120243
30741
272147
83819
27391
75246
223897
116187
122976
194648
243661
44701
195017
121745
50043
297197
186698
140751
1518
144080
306696
230005
211493
241558
70456
297946
270347
238137
77002
306900
43797
79460
129291
124559
4872
170278
256313
1940
200686
103698
45210
306831
120207
50667
12231
196794
205194
46374
166952
187546
196818
57019
225927
52348
47621
30765
4325
12721
309336
284621
45988
117075
227076
151032
2202
308299
189495
257375
187803
108739
184784
231104
214682
305560
171573
11567
60063
82227
93621
119305
20939
152127
19201
91880
2890
148132
151214
146084
166187
240991
105887
75605
101378
173222
51757
157930
157789
237487
125994
115280
279754
293785
306082
45969
142132
249571
244869
152141
205471
233365
82447
67374
264609
108698
94288
166179
81558
70340
133502
72484
143975
87091
165458
127563
139899
5921
234257
134172
151509
304072
109926
204465
207205
257460
134942
214553
75121
269160
222218
106483
77969
81792
99925
63308
192080
17382
224638
114522
298735
110963
184484
93092
288469
12387
72818
194792
284700
263069
30637
229112
159101
53311
3513
61093
234913
171751
73380
229718
91597
91001
268948
288357
221373
41738
99551
187567
119299
138585
250598
119065
77949
112116
145449
15350
138744
46412
19063
172157
51270
295473
104635
105590
51376
106379
174804
194625
220935
247865
135737
119185
188199
286831
139214
52925
279450
201306
3508
56403
291507
2251
17959
130046
40709
228561
141526
95401
41336
308327
115538
9806
287974
44334
309108
259114
103889
22799
19970
48592
34830
111571
145783
73177
43021
40971
114835
126668
208841
165466
194001
140059
261339
67509
183957
139112
108898
281419
152729
210826
41288
251850
152141
26200
106302
192756
22166
111034
195920
252847
15614
24579
217408
273085
145982
121812
75971
19617
148403
280095
282678
31446
179091
109081
195774
204829
256614
269725
100666
201269
23922
57875
79534
97412
120500
187980
98696
285081
156882
307949
58215
245706
64306
287483
39568
19371
232579
207769
5074
308847
12098
115994
263845
148706
49392
251071
223334
265206
25117
121013
297073
262812
265587
195579
303097
139610
280440
125068
29541
200834
164746
143679
84516
296996
287201
64300
268838
54190
138758
304907
242675
144458
25394
73490
91890
78531
201787
57166
132933
118737
181255
269048
139867
6051
60873
235175
143101
26346
12933
295865
147161
124768
207694
48561
1094
180359
277266
213197
111064
121356
149770
264368
303362
14209
68631
22341
213328
232802
48304
118155
293048
161093
50979
258395
11370
251974
116137
228330
198335
89046
247766
123688
24562
253523
22291
309397
179092
306261
262280
82881
168299
301364
121609
155887
19059
190786
154919
278900
161848
100266
243454
155405
240500
137219
79017
219554
155773
119357
140105
233913
284343
143018
146925
273922
204260
265227
223313
16281
267248
272809
166064
60519
103446
258756
239341
202240
151555
188369
95584
308270
132792
86514
184322
267799
102023
86947
178121
173670
43166
26726
65063
95203
91974
120917
23044
299176
180730
273626
306941
69316
4952
242909
131729
149207
274502
183533
300683
53939
83692
59633
26970
1303
64329
209723
15742
58273
123010
291695
270030
282395
194891
160807
163830
41050
37355
213441
193940
282848
301227
173495
189647
63000
2202
184893
177145
58560
167745
219790
288038
19524
203294
62190
27662
218899
55255
48147
167883
181028
100356
8474
107035
121441
138566
209688
172741
237315
129032
67915
141257
149815
195087
10491
5487
261369
50585
773
305648
192404
151564
268809
221275
408
175456
292734
59996
237642
134840
105658
114410
253615
24418
82923
77429
29074
40059
156347
65170
275947
110525
244086
275773
246705
283065
245938
41227
296309
278231
84608
266126
51220
260837
169696
100503
137092
126292
74754
117795
160198
42480
156720
3112
105860
113794
246047
21287
118785
68383
24134
55433
10910
83185
265946
104423
74234
165045
213958
87187
73517
11365
69817
234186
148726
203869
69394
246682
37209
253119
237675
54817
203769
138156
268189
256685
181731
258562
154824
302902
104725
24307
35147
225172
99530
214719
136155
266801
188668
178310
243196
155807
199862
219563
47298
149436
180259
308955
89967
147196
223122
212395
170952
150273
45447
43923
236231
7117
85200
128852
123378
130247
42704
82317
34088
266028
111355
194628
189232
42227
185718
169183
282126
31504
19782
153332
13940
32249
60654
111801
108861
4756
51876
123957
129415
238936
232500
49221
263261
248831
112734
42539
233646
74276
307403
186585
163926
251948
182665
276021
91095
184787
209534
78908
186598
193971
181683
97552
42410
75213
193756
101133
191191
30153
242853
251397
175141
30215
258092
271658
165661
177189
268410
25975
202791
196716
288012
140838
287179
279883
233305
145168
231536
178746
83850
14005
259574
87887
106489
38691
15238
130290
32799
43481
73440
130777
181428
129330
133027
26418
21427
100767
300012
209822
252576
12501
206549
139947
227601
91941
237373
104007
136843
212267
223201
69807
221733
63299
214204
244740
172393
210734
170110
84770
52669
153528
122262
269075
97659
9385
28274
176162
109400
293624
47471
296618
27169
309822
272717
284502
224326
147186
52119
193221
190806
18642
133969
230226
108567
126984
30957
118500
304924
136018
268913
45709
163446
254761
240883
37012
168899
140404
168606
8570
243864
283865
254438
82442
214721
53323
263674
268163
38159
95840
136431
42430
249746
76750
210474
77321
72326
270383
145248
239690
133367
22731
187894
132145
282975
81354
30899
219835
41058
164901
172595
93776
269227
56966
20739
81663
111576
274454
244861
275536
19797
130965
309337
156278
38751
236099
294044
198027
140326
304316
254473
224459
129277
146469
144323
155460
3626
16963
121879
76204
181473
218951
185279
1701
301809
229620
305726
132813
120066
29983
64617
55412
97617
62807
286329
243909
10997
194721
158675
97100
217824
168548
72557
195424
222907
70190
187556
231011
250565
62854
138357
137000
285845
234998
166679
57042
185662
50586
199410
130590
24294
160616
159132
100714
122975
261500
43019
223649
110904
62224
87058
25980
141485
222071
181239
108611
69794
152446
207821
226012
246655
145896
304415
194674
308758
54778
6510
125473
36927
232490
179881
141767
92537
238946
126902
177310
226337
215600
128043
19519
128224
176183
122667
275210
94623
262087
204751
65891
159360
106524
74965
39296
22344
566
307395
256356
91021
137638
209888
303290
269025
24994
147714
217463
240194
18636
99832
193220
157275
38302
223928
88594
208587
46540
141222
59769
60125
221077
97432
186681
303501
233301
293597
56503
290621
59559
12892
249547
155212
112447
146186
177313
15530
246846
266189
98319
268313
135067
218883
109797
62392
121194
186566
191431
147803
264848
160244
171148
57866
128687
192015
258014
216751
134704
64121
130052
286026
94252
182469
145542
259910
197278
157923
107386
7842
92034
289680
129201
221914
1058
262034
175330
100665
60755
122243
91760
47692
106825
190637
60268
991
114952
272732
279719
257201
303285
49442
31748
221530
150032
150906
263565
41616
183528
135207
233795
140045
50380
134994
278278
136150
142178
135333
96389
178716
252605
205374
247598
158735
40696
218276
72327
187897
103001
220306
91033
46552
269935
167831
2749
22898
47474
273223
283092
48272
108363
277212
226722
87870
146534
285973
287705
229992
44517
86930
306198
178240
82248
102229
140576
196791
227732
82862
129366
174717
120943
213697
295940
6820
152854
68473
282236
43746
156588
99778
110072
260040
57289
11489
59133
112844
213151
303342
301544
58594
36865
431
147485
189730
258028
23789
282396
19564
273698
37835
155881
172186
120321
53048
227268
249745
120828
145632
147607
250057
28245
197559
266494
32388
269620
526
79696
145844
59022
170877
224461
188353
130186
102622
253211
244913
159485
276531
290804
190615
97705
136663
223857
284704
279709
192369
137245
211928
202632
39368
300262
141524
257593
118377
282143
177375
149352
140132
99211
302308
281447
81467
74673
278146
206287
39463
269908
164809
64024
134511
89724
108687
75024
230646
286663
90354
251966
31105
74707
170504
68951
126675
18912
303614
305071
85211
124329
267787
202497
62322
305931
36023
244392
213364
192032
308666
125631
252504
135568
274864
200373
187580
137259
58946
140644
17555
147007
151697
128680
212259
246687
243540
5373
143239
281907
90302
87445
218430
1647
306880
138865
205270
274140
309280
87550
277509
278707
83098
140802
224723
284573
173880
140737
104469
183451
12543
141093
290371
1724
214678
256569
58546
288128
149253
300424
147322
22777
129119
309961
196533
129715
204741
236527
21034
290616
128893
163136
13700
67427
24563
67204
93575
233442
188999
15033
89955
84083
9110
260483
48199
140860
270452
208575
187853
302914
232556
302635
68533
299241
202866
283878
76728
110076
212534
281513
239535
99230
113062
173347
276204
78365
78521
111464
277403
223128
249357
80508
160442
158452
24709
30472
20620
66258
265330
38920
174773
288585
193322
300043
255004
74606
236916
8202
32283
43492
41423
57408
191267
103577
261857
269856
157320
33530
175129
55147
164150
112716
230116
109197
37603
44929
90109
125664
94586
186469
211486
232786
103089
11590
227006
257747
135261
229799
64168
23745
169866
273669
63668
93714
137148
111328
243507
238036
20124
303874
302545
130127
17739
164394
183854
174812
95614
158105
113696
99954
64521
278934
282285
72279
106123
264573
25172
24028
134921
282691
296920
309922
118556
54688
30466
177352
300016
26633
136344
91286
122535
307929
270892
85947
96123
117770
38823
62577
234528
301610
1105
153270
81937
198569
110731
91340
15826
304226
34859
74205
266479
208191
187810
164238
94770
115347
104331
172382
254189
276021
213906
36438
254967
265510
257631
185734
189251
226031
30171
51196
243993
92327
204018
259885
87390
179326
6584
190906
132935
289223
265196
13914
181032
128617
147375
236847
207635
219471
34616
3062
29599
108604
223368
180657
80584
66715
38197
41325
166840
141397
138247
144514
48869
287791
265241
73211
56397
126794
209219
217944
297454
261435
261236
198574
140694
152798
211838
36024
204066
126575
166831
224369
137006
270900
23678
14385
183435
178969
265166
162185
141530
298618
98622
266407
274213
64874
124339
85286
118274
131044
45048
238278
36759
216395
60432
96549
163965
239707
114717
76485
243351
303313
256245
264994
232618
291192
36952
43517
187752
66702
172540
263852
201307
26250
72089
141753
229839
114815
123815
86340
8685
295369
283329
74752
301163
195901
293192
227129
151431
221810
139765
148710
183244
258290
23324
13822
33141
24380
295385
85693
56055
237452
51131
225249
212353
298850
181136
134860
184525
58185
188061
62319
122803
68677
50654
156837
207348
180311
256284
7862
74517
223265
229275
183264
135842
121342
16868
97784
48580
270138
14752
253782
256350
187169
296718
215904
39162
273335
36328
230985
307978
132857
22348
55595
153726
146315
183563
29657
140020
177416
120652
309866
95248
246789
181133
93304
258897
16537
31499
16083
76221
94058
53100
252236
93936
85911
141891
254701
44134
90363
282650
269242
267560
277383
168372
16824
277625
127533
155286
258895
263847
302374
96568
149474
40440
138948
137468
277049
165097
159654
71431
47280
149739
118776
252092
88862
200398
113164
150628
5614
83643
283492
96581
258579
254786
236916
100377
291864
101075
118529
56562
155922
10968
254602
161386
145594
187475
284892
100966
213902
218613
291386
125670
131577
89967
45817
187529
283102
273281
59440
208176
264742
142885
225778
274025
253246
280710
202400
239536
154210
171074
23195
192961
136766
285568
25018
238651
59414
150890
24499
200792
180867
238372
155342
199577
309842
229905
254638
218686
133818
210063
350
59176
20595
306707
138522
263341
270948
4337
44032
217443
262219
176733
62519
62172
240452
39654
217717
114274
6295
213613
234811
302305
208160
148415
12900
211482
7588
96480
167105
12174
229961
261867
308785
71201
21066
158244
184942
115515
170170
216609
83521
161556
124601
268158
39906
126113
263751
20873
9070
89044
58691
287396
48216
293821
293031
251292
183550
256819
13961
225579
260490
39770
283519
97028
79866
161942
272521
289759
69418
211100
28432
275074
284907
187197
298825
237620
8977
246739
44656
301598
40515
275434
297016
105561
50802
263827
265591
84559
276086
200210
190158
27559
194310
234141
47570
256855
11250
203681
123973
37845
50030
198419
222022
28873
205621
7809
306030
247717
309218
200442
164128
111689
132131
211328
77321
108438
2787
169707
244272
90132
171907
281336
67328
45152
116736
261189
25658
57366
180397
210488
285311
164917
200538
48059
36631
241533
18182
291345
79721
103087
228278
81317
2460
30131
5245
288431
294401
306677
6615
189034
278785
234006
220626
86603
181613
263315
197199
58128
56299
239066
216055
264359
32777
38646
142975
189044
198238
75625
252380
92251
242107
96904
268555
70542
105251
163412
226718
37677
142874
188793
32156
66227
4950
180764
33278
34234
123731
281428
105007
25739
151486
187577
29723
63435
227362
178948
207653
258566
198562
126851
216572
33379
57004
17642
101661
236939
103722
281996
182707
118321
101567
287
141484
132202
182761
224576
243161
34787
217610
148846
82151
57265
294186
272716
81268
223629
173156
27264
197883
36214
241034
12804
186996
84123
54889
164215
142570
180438
132850
215451
83582
87946
246436
284620
103114
186974
51385
75271
67609
44743
15245
91361
236883
39866
105877
1440
151118
270885
28709
230422
218180
17661
265421
229477
185397
116263
290761
281732
248591
13869
153188
209912
300132
149551
193837
257765
193507
102526
61374
293636
91181
124817
1735
93096
174015
24905
137205
190628
273212
13593
176800
121518
124680
58390
34524
230556
166225
223870
213825
171910
272548
28840
223066
207983
195151
179561
37962
201122
96422
147069
306694
50652
74792
212733
124160
124804
188519
235020
146162
163889
301949
254813
19923
276
196870
237517
286756
187109
203222
121018
91706
302942
42495
23961
13536
183929
95084
152922
125664
75923
234000
299343
79669
130248
218602
261397
153267
84527
18504
292836
7446
127951
24630
280068
68385
35668
291798
59027
67211
1698
241337
83661
205060
4124
78444
287856
266506
294068
259304
80402
7716
66514
232093
133347
268681
254916
91072
288858
111920
208287
295164
165572
226021
213950
294482
19215
97578
38968
249975
184906
35116
25181
20701
116830
247271
149863
166170
188094
112179
197544
110985
288004
161608
94718
108454
233466
116105
59733
152711
136421
237747
85650
48097
2559
121897
266049
214466
132149
222859
153933
76081
73058
180501
96621
209947
22649
308982
143445
150100
74865
147336
264197
214331
158689
16407
216011
298131
119351
200821
261909
233324
189785
295286
232933
2461
140063
247860
126941
234748
91736
176591
19866
216444
194215
84074
12493
61069
279207
187921
67585
74910
97999
76498
30978
254249
105996
297885
263058
192819
221381
189956
169490
81038
68869
36631
158523
203113
92601
245708
32755
195043
200076
72696
199877
183319
137154
257053
147513
75129
76260
241213
13162
286558
176235
3130
281608
196565
69414
120341
231849
175402
132861
282740
5508
114182
257966
69924
231787
228819
202543
184404
5410
302154
198876
134771
214079
102031
308686
213723
131821
40095
128987
183618
25798
167258
259142
263615
181074
150427
83815
115789
48589
188902
307435
44977
291106
220726
15904
85181
159536
17169
94753
47517
262550
252799
136876
132733
29191
10998
181369
4355
301868
72689
45916
232734
48683
155277
151904
309850
292606
182274
164312
230608
118473
144991
258259
292018
46006
22915
233773
139828
29919
208680
2773
272036
66044
261216
40790
58874
119267
165573
128814
307431
265261
271170
44777
84970
51635
275949
128023
143411
204316
159473
189611
285384
8533
10310
109188
159974
185965
97467
90261
66758
221527
286658
21342
110738
121344
226365
145833
278951
264653
295255
44516
118959
45745
248869
194923
205690
304093
122974
195038
63261
245158
20232
52530
231999
100255
202554
139254
148976
120518
270148
60644
224930
290368
286906
296466
35520
30178
289689
48787
224706
269685
153308
293102
272532
1853
233895
219637
236056
21963
198975
15831
21418
150894
17414
112901
287613
207260
147431
75303
60824
231193
302140
91948
110144
7682
280227
233280
266838
46644
22333
158591
291146
77042
151850
263290
89817
198927
112868
204020
46839
281865
207142
193935
210287
244001
232731
267655
251780
138466
24411
49852
85819
290323
181908
247671
211714
281848
231391
11018
303315
289815
196500
196269
282450
289929
253812
60587
285505
102200
273098
65884
70267
100923
1091
167043
168083
8849
30907
83737
306461
308069
249976
187768
246193
275522
25457
118273
97009
217320
219055
133808
187847
145527
151797
176491
172783
79152
266658
218918
134485
239309
36034
306305
256673
31709
11433
21781
50782
168310
221854
104629
87454
97944
249692
21468
225317
117165
170112
85746
301820
8114
28985
199671
296401
161673
147115
140305
34703
102459
304262
221708
5640
283486
61485
119416
193774
269496
118164
162633
30251
259887
158128
123737
280553
255618
269326
167537
193048
171047
261093
185055
177808
18726
137572
200014
255393
298793
283332
169030
211069
258239
151347
20785
146635
275772
307002
303106
211097
54263
181663
185783
257689
151879
201022
17681
180375
290449
157687
197539
163172
149356
119733
7064
304358
54613
221467
23854
92101
283045
26362
253893
68779
170438
22823
5418
231934
184958
60117
74264
227091
194851
79606
76159
163283
211624
13304
290295
88123
245272
236838
174182
46979
72353
204435
10700
280724
212602
104978
193092
118708
30178
291232
122235
299449
292476
4636
71705
187947
203351
117452
149758
144141
58427
283184
46290
70957
303877
49573
175932
49014
289403
6578
92396
65891
148794
208661
276089
242315
208321
215943
45791
114720
197633
168542
163510
217332
303699
59878
135491
131011
92890
31994
121348
233120
83758
229490
85379
246787
114783
261050
222913
199568
236086
97451
155665
109370
8550
138952
213
205930
217520
247499
49519
72790
120609
48372
300905
160819
182854
2155
200435
212467
233468
36664
287162
106017
50442
102456
47981
115809
234645
254332
296469
210646
295173
157563
36308
100209
210193
49875
73501
203665
196078
163045
129842
308439
91088
219727
293854
254876
104086
190671
134947
308831
66750
102294
36157
36627
49072
92502
252246
214391
170572
41680
109487
102249
64275
101482
195315
35002
186209
19980
250673
210821
15875
79349
282537
307791
126229
105744
282734
231225
158074
295277
99804
116198
134486
202603
271104
231471
297577
223901
294884
119311
160206
93290
242741
279579
10184
294158
272186
120743
127559
133242
164339
277647
262490
208552
214980
191697
176851
38719
170248
11142
286580
306654
186975
67752
99194
204912
293316
107626
25346
60595
91298
274400
78978
264484
101422
79011
47240
169552
152345
304438
95543
308489
4786
73160
127705
195069
296547
244873
297971
250373
147209
64773
34850
163071
1337
125397
138079
133187
79013
34991
259144
270832
187387
17100
4535
108539
82063
103052
161075
274245
278254
122099
271976
122635
96461
166913
70163
68539
2160
43649
73603
127891
110214
20635
88713
96095
275090
249424
65420
9574
83319
138800
55070
292425
89458
168743
69133
139799
272012
192340
13001
23800
228782
307637
10688
277721
153041
60635
4107
121561
162678
164326
183577
15539
124375
26961
285555
266577
127952
185098
54884
75604
129560
147545
270530
90466
80505
174490
16457
24439
301915
4810
55637
266504
11443
270885
183122
6268
19669
207999
287363
100697
6932
66778
78604
26555
209374
276767
85724
191598
3347
219628
89244
60248
26898
227397
48828
264373
300048
38319
101008
55338
232654
32912
283352
75359
138697
16332
120329
257273
171565
188848
164285
175101
247377
153366
174477
169433
62682
119
104454
206227
153003
274908
53272
152249
31048
135826
175472
274957
107338
285878
127328
229280
4056
154509
98763
101507
46401
75952
305289
196698
125702
120074
70173
28215
7932
150897
227623
276125
64323
210325
40373
15275
293614
128483
300678
68803
266048
241227
37429
113515
78485
256852
45973
246740
298690
145202
46846
309350
99157
133206
194552
195867
307974
102267
235115
305483
196003
77381
156791
241994
285409
149329
150373
104578
104326
278309
91788
273712
139460
21718
67504
61317
144034
19752
151782
295612
31559
258667
74613
46733
95806
202987
238735
261750
44553
215089
155892
23289
267722
125726
158039
92974
186940
47690
171079
156209
69349
154639
34314
107308
192721
267486
241012
91822
253646
45544
57842
299286
193737
134494
1564
206896
131141
39155
276405
119418
113778
168473
238057
204098
123593
233068
304514
268059
271799
63866
29382
106256
270765
89875
49954
203862
165484
219790
241804
140812
252086
219079
107907
175676
279782
233186
279907
216350
257155
228992
117087
86
74874
120422
43417
195478
13824
84213
69357
117990
281402
236806
255946
166644
283649
14391
168388
235739
3692
270564
6503
225790
101612
6034
124798
155811
160877
171178
49402
179295
296751
52544
32695
210225
68252
282700
191494
224671
290160
97734
220796
210355
94287
101932
42999
66228
159538
111509
150853
192466
104248
59658
190313
10228
118424
307416
34417
98892
198323
150559
116257
304736
184218
95353
86577
109414
89484
203186
190358
162595
75258
205505
177639
52051
204192
5912
196898
252168
283718
122953
304627
236374
124773
248654
41371
224540
101004
193277
201268
198544
229152
76868
9532
293708
26571
26391
39103
274548
71607
132370
38011
185716
125054
21652
200021
123794
279377
71051
151644
262504
41969
28852
44664
70388
44524
103056
82979
144077
32425
299754
190768
243801
180256
170546
258528
221289
291226
282615
146819
297648
20386
234457
33999
303002
252091
237898
288774
175511
261988
24968
308807
66102
120435
116532
247419
105725
275574
282410
53643
253349
195499
40133
144859
300847
109227
297468
287485
66871
61964
209060
254321
142741
169088
59332
199208
227040
230319
289716
157588
178932
273666
70235
179035
46066
190914
69133
104212
10299
297599
275870
2747
24908
184078
64237
45119
134460
259705
252801
164963
62661
280085
44946
43825
38966
287685
58980
211810
145715
286580
267130
112612
217735
254209
256826
237626
36010
225546
198090
170738
196251
141019
145670
35501
290425
203378
179238
121429
56234
289347
243606
162558
261717
251275
257092
40233
116333
259766
244335
181919
141361
142120
241437
230161
67413
111218
32759
262619
178969
195289
306737
251558
228436
277083
280784
124094
214182
89317
66718
38236
213974
25923
124896
109208
298348
168443
289877
132109
11005
176783
287950
210200
201431
255426
59637
113078
80272
111219
133266
306777
296418
42472
220755
153863
170362
237538
147477
227903
25074
182450
79687
287617
131219
291396
282943
78093
180051
179531
305893
173339
6083
170
9701
262137
228914
257992
213867
134764
266484
294319
164504
296635
290022
192727
267268
244497
264138
229434
49765
139632
19172
131274
82505
255286
121067
136788
191303
246877
113611
240703
106719
246388
157470
253663
38993
144399
34563
164205
308228
306092
152135
258015
144819
293094
241139
159217
182043
205838
124816
190236
225711
223131
241078
147118
214041
274938
294940
288920
79654
267338
213632
198240
270526
234970
196388
14103
128896
229677
49106
132936
206505
201056
24687
152124
267451
149282
218031
290928
237461
159135
302416
139456
249757
182454
160329
180775
104303
279589
238857
167346
164103
162363
253137
157630
166343
173266
145884
163083
165231
183939
263415
280009
63295
142298
301922
57030
78017
155146
123928
155775
66295
125561
43186
234360
250275
39275
288881
293095
125731
101119
82248
206877
212500
49949
286057
283289
243936
123049
9161
152350
198894
113137
155641
40340
211248
13713
240766
103323
20859
267259
93980
239376
15696
39615
211466
131645
12431
83855
272031
212546
234433
59643
251904
288356
178539
234554
72878
19759
96651
228303
125407
150903
18460
286498
292099
32648
39449
218026
187695
237655
87970
19853
259191
68323
204378
102870
76254
268596
286461
246861
146075
251803
131209
289653
205695
213415
306201
111979
129343
41334
238553
49686
58299
181195
224691
109261
93041
303024
96359
67547
12707
76821
279185
183675
74873
263501
230183
217727
91494
280216
239021
266941
22853
144248
299473
148435
262222
125577
11597
212602
261321
304350
28076
176496
85098
304383
49132
83895
271902
195630
291663
136202
206397
206762
9527
248914
65510
131987
124628
202271
169312
241644
209435
144332
17183
126957
109502
93657
271948
239698
147683
255564
146922
298871
49767
202794
272837
167949
63024
35572
270366
261297
301976
101979
48415
95588
149116
62466
114294
221283
177680
133110
223995
151791
127230
125990
186399
160777
106016
79807
157556
81711
100017
1807
140696
277843
77926
99384
109305
141913
100546
274359
98284
94619
296104
151566
33754
303815
80486
165365
187447
223186
304882
50929
12137
125899
79264
215354
18072
249592
125373
85283
254641
111978
27286
95996
118909
167825
298479
230377
22195
160949
208635
241768
204468
196322
119741
221507
122622
305352
133965
103196
186236
203973
240734
105229
285431
195673
106572
4962
276064
251195
130969
122222
244376
89350
50830
58607
204726
43732
82497
273694
141126
211197
116291
14438
202347
105539
242610
164259
144198
294806
256243
261617
149700
31580
142397
209475
266564
153759
292918
309680
307608
273801
280711
29033
139139
277330
196339
215497
211846
200647
151749
133756
206032
186713
72760
105056
12761
300057
287793
133574
288083
274268
307190
58281
187857
113345
39475
75370
171229
23086
67729
61659
174200
268066
130390
122102
53460
277073
75274
143082
4768
46477
288023
224909
107586
213171
122145
156829
128558
100990
267420
285055
158809
215394
295780
109598
6426
32018
127033
36523
219537
61159
105607
62924
67579
307856
224762
278856
78214
53125
133133
253385
117259
71039
101012
286272
211777
54172
40132
264270
189031
179251
171506
167827
49537
108417
1239
286959
4671
44231
261240
291927
7726
142744
245509
169046
132755
143807
2115
302339
27644
115210
87967
111204
237113
31769
264882
16624
93012
99756
259662
102137
204608
20714
71286
40813
79130
93750
47272
204419
77689
277132
303888
230124
208071
37414
260469
31027
56453
131971
113114
155165
163336
214710
12043
157066
54793
94918
167490
183879
276485
200215
201911
189207
78681
290320
41714
243272
50410
125755
238990
127959
159086
116028
166972
297600
29192
206512
256541
150717
134639
216887
4280
165093
196790
205869
17128
52061
2745
219783
78459
47966
248179
309397
95586
216581
276053
4574
5834
118739
110836
241143
72456
175299
131946
57921
10511
150524
298434
173238
73172
33949
151930
289257
265456
28381
230087
46650
143930
20767
206197
25794
2482
187374
189539
68167
199717
213142
107834
268108
17361
244619
20223
264946
219957
113563
295584
51610
23096
157865
263703
212946
219277
257637
284096
281932
210897
106794
243977
104663
12768
283560
223697
224296
32229
308923
26806
284668
89754
81994
91441
224108
114577
189258
27804
146083
52236
40517
9715
261743
293997
271598
18456
296945
90214
223805
292642
100998
189628
281547
45095
265811
55559
208319
128272
292001
116402
171225
44712
83689
217273
121297
162810
78939
213842
273220
177862
110545
183264
269403
223558
21926
141250
81132
246942
257056
87155
284944
5465
47280
95658
189479
296664
210395
119024
241694
306385
59062
187189
34563
14065
273455
58759
262565
94872
204499
204246
30837
22565
27080
275344
182471
200856
257259
194733
209025
12015
12588
59918
221533
222975
153329
58921
45298
307436
235472
286916
121726
245229
285347
223168
209747
270210
270265
216110
2026
278305
151098
302161
115643
75230
184563
131087
267070
64806
307227
150327
164314
23314
21463
6871
179098
209763
244978
181020
50983
58081
82154
105941
258462
73635
74842
271924
145223
222414
225351
11733
297213
149078
48460
185314
3396
41664
192946
127721
173604
282881
228456
149947
307905
282137
216735
189245
158516
80915
68104
75300
222981
237286
131563
221689
188569
168160
110815
221192
13872
214754
27982
155917
166340
236841
291474
260972
183887
131974
4702
154813
235564
109320
254541
267656
193152
213363
310047
27072
73883
82677
168877
281457
182110
83360
124380
174555
181351
21982
11031
245030
124952
65260
104438
132992
97435
27514
244951
306091
25549
220544
169391
263812
168219
5046
308424
163259
111515
92036
239069
85118
94562
115567
281394
116751
19872
10163
112245
74423
145344
31896
308906
54791
101429
7459
172546
153194
255812
295080
145826
78517
40646
146765
273354
25720
58271
171474
231460
32847
196295
243265
89379
100559
830
44207
303768
256670
19395
71328
226943
272960
242170
249174
247179
118764
525
221103
50061
160061
232256
198763
205579
304317
202775
86396
156929
88969
2330
200138
22610
149409
173327
120106
21126
52821
251048
56393
245401
278900
55874
110511
4481
187652
34633
276524
140451
148556
195052
280777
299545
208197
189175
110656
76631
126262
38314
278867
155349
123073
198766
188024
82038
283519
97950
74483
122473
309956
60974
243181
176019
294146
305353
272753
171376
252517
233341
162040
200668
179029
217150
38983
98393
98360
113801
25175
126027
42741
99688
302632
252197
21678
72051
247445
206583
192174
14374
6177
195090
37474
309152
387
88134
293081
49334
152250
232993
117989
265
92187
210646
132831
71705
260849
292209
116965
239148
30120
217756
191994
128022
204749
196593
213404
173560
190638
182666
278359
12592
285139
133328
140566
127632
81317
145543
284875
250690
78291
53145
31388
68613
159216
303661
136730
158498
29200
73085
160158
55987
145780
295044
4325
246285
306455
135012
127781
176510
145839
53591
35438
87293
32611
41424
272783
190043
250372
168654
169730
224718
87576
159567
153300
17427
108368
31846
179414
154552
125168
247318
111547
78891
24099
46805
89398
249655
274809
235389
99543
267751
102652
119859
1139
242397
21868
46382
3783
244897
188581
119583
242463
55524
218587
119482
262431
299924
301434
296906
190078
302487
158162
49524
243315
115342
206285
309100
173489
223249
289642
31934
300155
243933
136579
76645
21110
121787
145241
263272
138752
260747
180821
44831
30748
28583
305603
144536
96949
288493
159656
104533
184937
74825
173220
174520
128616
12492
50120
203116
185269
161318
24616
143562
30669
72802
216126
221732
114881
307133
207904
231431
258912
247506
161077
215302
125416
76257
265806
210808
168523
212566
40609
28418
234237
188337
172037
259149
10401
16409
256763
102062
49337
259729
83487
13701
303694
258123
297148
241425
93301
96415
276401
7704
190873
255342
119500
34661
139911
205853
71993
146926
54802
46508
112195
54794
277606
204183
304638
302261
284029
189634
140707
266478
156814
70212
154825
286807
70518
278984
169554
77187
286634
120327
200567
186792
277753
81888
17621
4953
122142
71306
212352
2279
255836
302918
55720
256007
84266
307708
28109
107934
185677
99862
308544
214140
191234
147593
214007
133737
289768
65429
35961
275460
286478
111235
160541
54233
222304
199017
289127
190831
217025
229706
105173
32714
209846
82176
111997
121565
181356
29036
173482
173628
83876
22763
237856
69424
108760
76237
215774
60508
50229
26201
18471
104600
61388
295510
11782
239059
94474
268787
252766
203460
292883
284072
287031
168005
67584
92549
221727
175649
16455
304501
197998
262720
62757
54372
68877
90961
76965
273705
153182
266977
109779
247985
145524
108422
212743
149274
265233
38735
9292
20509
214713
208443
134128
163017
24834
224053
259750
70747
255799
154870
292576
184018
251297
154411
305257
175124
53610
200152
137851
265940
28571
112035
128753
167
251376
186023
136678
51970
94040
85549
49575
2375
94197
28481
286613
206079
87703
252798
244001
123654
290854
129491
187876
132651
43275
188369
187522
225003
1680
214905
118450
136586
216155
145792
39942
85148
172615
234330
192335
178888
213735
223536
281083
293412
114082
252933
38288
268845
84793
309347
159869
231061
177990
31177
7607
121809
110355
190278
300641
148253
185233
277475
299679
116135
98402
289549
124684
138405
287139
14271
164611
18474
9220
200528
265554
96147
93087
67883
48532
257765
179591
215092
84254
288707
105768
225863
762
151146
156665
171919
190128
278613
83016
187533
155675
115373
36758
45301
27080
220701
28676
191561
214623
56351
75834
34808
50097
51559
44511
72870
207470
130288
113244
285962
94809
14200
137970
13009
146375
210631
277543
96841
21391
155269
190965
238164
240603
127155
296567
252638
275085
301563
67115
174037
145280
279549
51646
203324
184726
309386
90654
7152
229250
103114
104080
184698
67463
159164
45893
212494
171551
91294
246055
26371
151825
151276
205837
264024
119641
55062
249376
269719
127003
80462
30084
235768
303509
120600
279577
62811
293754
107716
294093
97127
180999
305785
32906
298233
83515
56003
218659
80018
228589
130144
86711
112075
255656
112186
167578
287644
260122
22838
246034
190638
113203
67793
184084
168206
283587
47406
303904
13587
201680
114420
297897
230023
35821
162269
39260
132702
191031
137393
10803
150050
281158
16545
157202
113236
150674
150342
248184
225424
282143
77370
5167
222797
261009
257739
69797
80392
12436
251332
185542
5404
176858
95630
191365
58203
275847
158296
9648
7325
86569
98169
222752
173070
111106
135709
244899
71366
90268
302476
309381
184289
304038
299159
120150
94651
237707
128721
289992
226687
2728
56664
75879
235638
178237
174057
81466
108535
247725
211055
55287
180640
248641
70665
246504
193449
184971
158465
28089
212219
291205
296520
40913
305263
179820
251009
171955
113140
31225
62288
244177
172303
281566
173549
101898
303234
198275
217598
19127
104391
203403
32404
271876
143902
261226
180753
196346
12550
120028
183331
133408
117475
267205
1853
77610
302312
36930
4775
9400
188170
71793
175289
231420
287001
296680
58564
83007
214680
64423
17016
46180
7640
63452
90706
49909
124196
223245
84377
40943
85690
168943
208577
99491
213772
258749
56361
63682
81559
133766
218091
121292
107552
150656
121575
124894
241322
66242
60147
244562
149964
157776
277767
153491
126699
791
178243
172840
292865
287351
308025
56307
260314
21548
296896
126538
220110
232838
281147
19350
243418
110320
14284
256235
293345
78497
231257
191862
228205
212480
59080
31016
294338
68978
270266
252891
194792
219715
50539
23165
92311
31144
229323
65998
166681
155362
163231
60046
2539
41952
28081
284184
163568
219331
21962
292846
118398
132404
84554
230869
429
252905
270322
207654
44927
166831
291326
62334
168050
212608
220064
132155
307420
178440
283181
304868
78793
225605
90603
258705
197271
28206
120409
49825
230623
265123
176968
52358
64161
304163
23338
149603
139256
93835
205557
295180
261578
216592
218078
286750
63018
195746
234875
263231
232938
160390
120269
27636
191181
224647
11078
300512
146153
150314
49022
288077
17805
142973
283616
292989
215534
105988
11710
171642
39097
218854
140563
8309
30972
223835
222919
215419
146550
61028
82138
202315
272906
56742
244395
296115
228736
190275
56578
215189
160348
129953
32545
189587
33599
45133
23289
85154
45748
124797
116986
70689
60562
254412
132826
28770
43310
91958
86996
173196
225520
205104
296535
68280
92829
327
303826
266701
144781
93700
304222
223256
68184
150426
182740
266847
3269
83449
265822
214203
79976
97549
56930
111407
198029
62325
99644
15561
136116
70025
180979
296573
114491
254921
173370
106452
225244
166011
159872
85808
253808
70373
72484
64158
290043
288270
216091
298797
59640
193541
76234
26204
209232
53413
245446
205177
138142
152465
82507
83046
215593
946
227001
278955
29995
93537
123313
60765
77268
17984
7899
307847
122874
5065
122165
281014
164655
54790
101459
126810
49413
193272
116601
155867
199679
180515
183416
53923
17373
16715
62597
171651
84493
172153
172147
81386
232254
262175
288112
71862
227382
44498
294674
164246
195709
43626
7431
230654
29028
155
246829
107963
72839
64839
8805
209321
196983
173545
86283
133961
8617
188321
86897
278084
287205
117579
166133
30536
206174
246662
275254
280798
170505
136149
147461
115730
156148
235097
28895
202015
92030
77476
63919
175855
249381
281026
58199
168891
30724
300793
305687
140172
289717
186761
48892
117644
303173
28887
217221
140148
305533
27899
14781
195021
17368
288297
32973
166677
308241
41773
23417
284674
202177
197299
229107
238496
298428
39559
178495
259495
292753
251647
239796
219634
295449
82793
229061
72700
118423
28632
13191
163890
80575
271854
114372
137609
65304
172925
97408
102685
155221
105987
209253
99433
61490
29996
141182
53051
133269
293861
43307
50663
294572
261032
234780
77482
274395
190219
244555
268935
110094
301979
97063
177827
73942
155544
109880
225351
154717
97972
228540
306273
221376
111692
170304
294269
285437
8327
245269
278132
221344
273829
263907
281873
132179
9660
302630
245355
119678
224411
274274
295253
215349
303893
227201
248514
57289
203696
72386
11065
293478
138276
157296
223832
286477
1360
271023
251909
143598
244811
105045
36886
226555
173658
182239
243653
128410
288054
64355
107084
139574
25051
78163
187536
210506
238995
104647
139100
271492
174719
86340
115619
47723
50083
286807
306540
117332
286268
169787
35160
224551
29758
55069
80671
233663
216087
61631
211099
51133
96869
188621
78559
58692
181330
306569
228476
180258
35312
105858
14575
106491
27940
103967
262992
286849
118313
259034
190573
230089
90725
245764
41009
79285
262771
142079
167590
44746
285866
271427
16826
271977
301522
136221
35227
26701
55315
199024
58850
32203
221459
24980
128141
256722
164691
233636
55419
20812
298921
89616
289835
182213
224752
61258
111197
125339
25171
98094
22138
238327
217748
123678
73634
216868
125441
173338
149344
108214
285699
73665
164486
53220
272305
191549
298912
204449
267936
113508
59273
202590
256565
93646
308115
10936
65416
263360
202608
65950
138375
60832
99887
252345
281352
251465
132487
225806
199981
61784
222923
19472
238988
276334
150758
231083
237842
91277
237599
4246
215745
40012
234602
32858
70440
286270
163663
73763
109271
226114
193857
148456
71445
78299
60226
266832
133186
65037
92467
106825
49878
142465
303557
198641
87647
202431
172508
143764
74022
101844
251833
81046
74917
275002
238521
2890
181523
46967
66578
269781
288578
184018
303459
178042
70260
219042
130815
213825
160484
33647
77001
125902
55219
180442
58151
124088
303364
21993
171983
76403
146503
273546
132035
308354
19166
228560
106076
280619
87304
240831
279627
121582
19733
116983
60552
166704
49972
306314
70049
124407
68444
158648
249190
110746
173160
2517
204023
295223
122333
111305
83744
161899
216444
26627
194014
162255
143416
292040
239393
8891
183785
296958
124764
21361
31310
214358
105381
237598
7880
292962
52292
147327
49006
217060
250551
216037
123720
185716
192056
140702
127588
129935
153445
301695
106572
263750
42654
290567
157675
198862
97417
225769
256533
19886
61889
133087
281830
30721
248669
22082
61419
139799
123973
132075
257323
202197
132510
158835
297356
78022
131686
118360
1528
304136
297136
156973
76525
191440
209991
101004
237930
270786
199754
270640
304573
14523
243525
2671
215289
264701
82464
267013
271065
76351
52591
244156
218495
177410
257026
63657
216378
59650
304980
12042
132167
25993
274025
306991
163713
274806
177821
155515
249377
217874
187268
250615
105307
236846
196685
101851
45473
147090
47678
18005
40245
133602
142052
48179
105950
44077
286246
287692
279794
83054
249956
218319
89518
103458
289127
12918
124695
76027
175793
155840
269229
94480
84418
257590
161225
179252
115387
62408
239854
271985
49604
131991
90295
95895
164625
41146
116224
164232
42584
151241
156997
279542
166440
307505
277516
261386
205400
110746
167852
74353
260860
263165
117331
80797
225656
293099
143989
147041
177619
189058
113544
7222
22813
175077
210923
211464
83724
287756
68743
290643
258101
2599
121454
132967
31783
249184
134157
66263
48253
197070
280991
115777
179800
232861
33877
262137
57365
258609
197565
264621
185801
49251
255261
69784
240542
96107
215543
86244
289686
26476
87283
90449
213625
113457
171405
110728
303732
154513
279989
254741
218971
184524
236943
45364
156481
270004
96778
135273
110137
68512
221184
206133
33912
83199
180715
947
214419
230223
256159
157110
6405
5418
93336
141069
46956
139412
1290
268623
32105
173651
205760
252129
242192
146524
306234
97454
49719
137792
281912
287418
141975
41627
107649
35250
4264
67018
226847
288461
11408
11194
118192
139308
280292
62232
172778
308972
296288
266857
99083
81807
143776
265978
60129
283262
117450
96258
134673
189355
24252
51944
135442
235635
274663
152780
88782
121512
79478
209290
277255
205943
36982
35160
302867
17000
248554
185201
229880
153099
304274
124618
80639
180202
220072
148609
36542
266541
84698
265824
45431
128187
5380
202424
174974
62458
58990
290282
61255
178720
169821
126142
148558
244414
82768
102843
275435
264514
116863
182464
134718
303422
3326
34292
114779
84354
151100
266100
96802
109900
112157
44165
6733
289624
204507
154832
120221
233999
224699
293789
133455
189682
147957
32228
259606
29177
127281
214452
106385
289338
205162
171946
4669
94354
213354
183250
139020
187858
89800
205713
228817
68352
74392
84218
189769
7588
305200
39945
157641
101431
243983
230641
143835
191622
97806
185090
209020
275859
172252
174152
240001
192218
199355
213512
28579
157707
246436
17451
215875
147228
295888
151421
7587
229891
110103
96246
158934
183908
183613
40339
198904
140377
143908
138267
151631
21158
155721
264478
302521
161628
205460
148102
188671
16412
29216
127042
276296
202
141070
209991
282496
148882
184851
106147
18100
230314
4578
173681
70619
31518
43972
159396
28953
256878
136711
210402
144907
50272
215844
213546
275818
265155
211060
125300
227721
86942
166666
30906
108854
34266
17436
71998
130448
52319
45211
216123
175248
237668
134084
204234
147133
94822
44037
236652
184313
191878
171494
92240
278313
73416
161851
11809
209189
107247
109056
212612
288374
160634
74007
108211
64912
61534
136191
9096
225319
34986
190491
130668
264904
18718
168205
164544
307486
157263
275119
214896
96722
113036
901
299295
139598
15863
105034
129686
248217
254834
124145
133444
198527
219649
83409
221165
295723
185074
244787
275410
188694
256183
139058
183260
296
125566
45083
59345
102009
114737
70276
36366
199117
202402
143880
207539
148660
248251
197421
93610
184804
79405
37705
22423
237372
184838
17098
140074
168402
260061
160803
193126
27231
54984
164424
236592
211380
275491
237730
76295
290018
199311
114164
120368
198858
51531
41619
90491
58824
168316
33563
119235
264126
152247
34019
223292
298903
202212
146524
262910
133361
46370
238761
223056
242020
293380
39801
121508
164963
251480
64030
296083
64184
232538
290876
54527
53873
288618
44426
189107
104643
107370
149273
70866
69853
150598
303708
259779
146583
96862
73223
174015
109581
124275
43131
179852
146823
241302
268043
98850
267307
240604
115769
40187
105432
142820
144298
148328
967
55003
241226
234161
52858
279189
182171
251001
116834
148620
11367
309651
10167
13761
161242
19379
210989
190007
245772
217801
304769
287036
242901
294276
9057
236932
113028
175660
40507
263500
132391
44866
202735
79833
143015
244909
4688
120095
98198
10838
141419
301775
152610
38847
204567
105380
234276
123456
255079
50515
249759
147098
55908
136008
42444
276718
52079
84740
24582
157876
174655
163768
258369
143679
184513
193754
206330
274585
74608
275812
150960
40102
203943
3185
144083
146596
159139
281169
157345
195424
118505
106765
273761
256112
290654
146905
50309
54497
99711
55264
49267
66842
124441
242562
168308
168813
264641
64372
185292
242898
134961
211850
178252
185157
224012
261111
240811
219841
218449
7427
200054
165719
59129
208943
204708
196907
296816
103682
57451
301818
200372
232721
49244
194657
80764
16650
248236
168229
117170
105174
51780
280635
68950
255668
60145
77670
101629
30160
256220
223027
305660
27617
36324
15510
32495
294592
235923
224151
39796
290708
263855
265447
8751
227865
306912
153924
189819
119410
86907
119356
173075
126140
6913
90468
235207
259689
13009
23409
309116
184493
20942
168092
100364
133060
77482
256586
297277
179131
205483
99895
58340
23278
151340
91092
183732
24489
171061
9603
257383
106242
77722
259523
267727
259403
100164
98580
75693
107310
38212
159685
69938
109661
29572
75561
74158
79906
195891
257968
126268
80174
90501
251394
208991
48546
178857
205734
66938
289894
239513
301221
254486
41554
155447
228030
157437
252496
85407
213906
90958
165599
249187
71867
17122
59861
89429
228589
198826
247227
109790
219513
157626
237048
218152
258171
58534
186447
156814
34723
137557
51415
3990
48853
247609
298193
127799
63115
221508
60356
307277
176871
232037
193617
160655
65083
288219
131883
139033
307941
85589
195724
87017
161920
14184
277691
252420
140813
226732
218742
74165
177819
120922
189676
278206
86397
66239
170490
46058
266791
2149
225030
45368
283884
130519
285590
297732
88690
91979
209171
132442
18919
219323
292723
130778
164657
238513
267724
265432
211973
202982
287457
8310
62611
297889
201232
297289
38576
4023
63137
43962
81137
277524
240319
49893
174892
2826
48722
298259
142670
307749
184488
97300
145513
71254
308462
251390
48260
238431
192958
280633
261589
260761
192968
284133
165968
120414
265160
229166
50636
279173
13463
145206
182633
228950
281593
200526
235596
80401
97141
2586
268052
293470
245606
246719
152568
237203
143846
1816
239910
112127
190394
273678
99468
115458
106764
136323
44946
57452
235583
163765
228322
20779
165474
210920
20646
55927
90178
35818
287673
67515
229116
237503
210821
211019
149158
251929
77187
32902
308302
192705
165258
79209
138531
138909
305513
29496
166072
284701
171121
196184
19832
302347
44369
102183
187242
68658
298600
82201
34738
78758
227455
163193
117452
182571
267561
74811
41334
84941
245301
304557
166277
24200
23407
277745
27044
306703
83995
119113
208192
217863
223061
43612
41477
180612
98055
307194
235999
37608
98913
67826
81786
209222
125644
12586
82184
225620
255206
213828
138900
276615
126147
46488
130662
263536
180107
62295
13391
136773
63424
160038
20257
84417
127490
307107
34616
70391
250429
38463
89598
100136
123979
111101
26086
171503
132730
49605
84121
108308
167624
245992
26044
220434
280255
153356
254767
136820
53212
215646
120694
114767
306608
43864
232149
38215
67535
250660
188687
192292
4281
206116
26089
62695
163191
104724
186258
46987
214003
283090
49671
47870
65101
110331
208849
58657
125414
208707
145604
209415
73584
182753
228737
33543
35024
152846
215325
30650
219551
17647
8207
196484
181532
50684
24648
28082
230553
55361
116923
50164
305787
46366
252391
86587
42159
306948
110681
39615
8643
38462
278447
178868
9887
104603
221893
77160
37403
129261
31135
147588
143525
31589
144444
306554
306477
228144
172667
34553
279333
83709
19442
194257
291347
63686
266088
37346
120468
105378
112990
56290
283504
92350
137240
144869
240157
256125
100248
109279
58608
159140
263144
181906
202516
202923
98679
270100
252079
93725
196562
72722
120555
146878
49512
239735
204179
241019
112166
278597
192492
235281
220572
81652
16812
50143
141666
76662
162402
159267
2551
252208
11775
136922
150027
16860
18233
106551
196623
213001
45625
304123
280065
133539
171929
204136
245274
57530
148961
38985
199715
46076
121852
5034
66793
274949
172890
9644
11246
115124
9442
145872
20445
261585
64714
113527
107335
203878
209500
232565
262305
238086
33922
235919
61309
218665
109870
149408
142813
88498
275582
182195
15756
92199
163780
110287
68094
141670
87513
287205
270249
195246
168614
289574
275812
21780
213917
84
122683
248611
160991
308672
128059
193923
207387
33160
37048
166748
72431
190687
133807
194687
274280
38862
294350
114590
244421
37906
284926
167677
88947
46361
268317
302147
213812
232255
225819
50362
248564
245830
243566
237908
159132
172688
267738
17630
292671
255425
159750
253480
196450
104332
70787
47790
36148
110458
174523
239231
272023
235903
159909
198300
26182
145864
65023
294614
59763
41770
51470
80338
190375
115711
27346
162710
264619
217949
295724
191590
162640
134330
115147
119291
239939
279054
114341
54537
227113
112024
253557
104950
15533
159581
117194
122479
195715
141959
126295
168027
166758
179886
230016
78895
282119
38011
185316
73317
111407
211789
17871
178637
67074
307124
231381
118831
170078
277919
178319
300373
32372
167166
166959
220498
103074
66828
154455
161023
230770
102333
19203
302855
81191
305578
200430
14230
231117
280335
119863
17103
290888
190853
1206
227441
214763
26265
143092
16690
216322
148730
38718
211105
65695
294819
35901
287434
242077
32718
188517
220781
218738
14770
279501
256852
36398
47640
267105
80878
15059
113713
166677
116207
298569
57930
166645
257152
281965
116833
105595
149604
26362
86136
184077
84408
34869
304545
305831
109885
139594
236120
252805
144456
206182
231430
121277
293506
204193
218457
296655
32383
232109
187722
13868
285718
302056
105865
89387
297022
182884
270088
190930
187833
201172
228556
100408
159471
115641
99925
270737
123608
88063
58891
235109
16551
9002
46257
24390
195889
152178
53747
287206
41364
200958
155062
110942
75836
21923
196638
80719
276310
98511
201984
62573
14440
230807
142993
148305
58141
33103
107648
193603
222105
18504
135601
188451
248952
207532
195935
53117
60662
255915
19110
274601
92826
61375
229434
885
277953
207388
135594
219886
151247
155169
89772
8380
40604
183557
158248
10019
131458
20579
167482
304537
241736
206616
210855
40180
8216
286099
285933
206340
9342
54346
201420
304211
181786
304960
286774
132660
282110
93555
200623
5761
287291
43797
278565
105652
37302
181703
84833
183694
128352
83670
239355
119961
79107
224404
75582
62253
132934
161852
256993
286701
198996
71242
278299
306115
234451
43562
72160
240511
11596
172717
199982
146075
103414
155432
308492
271365
208791
50467
188162
64877
112336
40135
121622
185483
118604
92075
232568
25257
198078
7310
218445
151969
172468
242973
79779
99382
241424
145562
32012
284393
66052
3107
41787
115801
207324
280744
219163
37080
188861
245376
297788
163182
12435
250061
85767
95433
122962
216351
261890
309725
241825
286539
273737
88273
187326
85392
230811
4415
74776
180796
212710
161066
151708
263166
223359
117520
121075
241066
138138
114873
265168
92175
93591
272606
273805
103550
293904
137797
110361
240680
201845
8508
286542
43584
293981
277828
21654
390
103894
122352
137842
163773
70184
277698
119429
14736
25590
120683
51332
139349
201431
262093
166271
164813
85390
66915
125541
189827
9609
269505
253314
97584
94792
262254
195061
158167
190784
108673
56771
66520
11223
290923
285883
190421
114754
189839
153689
125560
149178
125793
129689
103858
162725
238546
9847
137009
298237
124290
49018
202020
48982
69197
289015
161501
192502
77692
58802
33637
256443
254874
39599
282974
70658
1479
257677
156334
306852
81180
62956
190691
16321
62139
257271
152715
180511
169939
271937
13356
84350
259264
26954
187515
122394
15611
208949
173843
128467
217128
115760
85353
78635
291217
71684
160841
57021
17939
290212
221094
130788
104345
14616
281825
167797
212303
285725
200876
273518
288101
55650
186491
58694
190539
113476
274759
106272
13678
163882
250044
100272
304059
200824
99699
208650
76933
180311
125582
134919
119702
6654
18663
225630
38408
292453
238830
57289
86822
92639
113510
101383
175844
213047
65125
182168
72960
199450
1536
16898
27492
13315
241212
273701
181999
263162
94035
97907
29149
10763
109003
226862
98102
294819
26013
204211
165861
190464
34997
79737
143714
148407
270934
89344
194746
30842
161425
63106
300710
187127
224749
217733
227023
77549
84206
181040
244541
306955
91168
126085
64674
157407
71088
84617
159014
223766
206723
1945
273828
243913
228045
9788
269209
231332
109043
29371
163737
227498
73718
305445
23624
272051
304935
24256
219171
58495
221969
247994
172
103709
137651
259415
203458
83797
184522
127623
148285
211353
161559
8148
35001
128529
231198
209244
80415
263850
15056
62688
74872
307399
253202
248603
134711
60301
55372
68681
243601
40402
88
19134
139368
178803
225080
281841
292410
94891
24645
190970
193161
27372
7261
235174
79264
77277
133092
292382
213823
134938
281970
191677
209409
254269
72498
46830
199372
295704
289512
280066
294061
285540
100329
136561
54136
278157
48695
256552
307940
125818
107054
245335
253848
138089
46163
103134
286294
225236
96933
287442
90770
3727
152410
139291
274552
259714
56292
90676
3004
228063
245703
255628
193008
74932
204758
1286
155059
227668
222598
206603
242052
212237
163597
193554
96393
116848
6458
163017
299163
133575
108620
236096
14316
53150
2717
124279
27429
158988
298140
140075
48596
122908
223480
19390
234857
99203
279594
148285
273865
152962
225863
10833
232699
274864
136635
253035
3961
189993
51869
213336
37691
243648
132225
164574
26313
120264
1750
148023
304292
245847
150805
85401
137102
7379
241401
170253
188896
73285
30240
109715
26618
81384
268848
32377
35626
72574
275636
63354
178778
105735
62550
264521
308467
302318
153775
20781
130205
279000
256917
257923
239374
220789
181851
226671
198386
9969
44037
89323
70584
152235
18125
124752
231887
161164
28312
273291
4301
229594
18786
127496
233397
58426
48809
70082
244626
141708
141975
28467
218078
32606
218365
83364
195656
134707
230912
301882
64887
235138
26568
113453
54314
298198
284303
243666
195195
171399
307600
122800
221190
62409
291606
161738
273189
200061
199910
201651
49927
241893
210965
192992
88610
296238
145225
72682
259877
48958
204187
269889
297145
209713
295488
51472
15750
66736
188183
268424
261969
185859
164835
130962
246805
252049
171052
307151
264461
111043
31048
154852
246887
275291
275464
90735
208827
81048
61682
273054
181971
133557
282439
297477
112287
1105
187480
141941
173625
132509
249511
63892
219762
121754
76197
236821
73398
269936
268009
34436
5440
74400
32249
88918
116492
92683
115745
52445
142453
103145
47285
167964
254491
54037
89048
98900
308104
92781
4795
205014
288314
259221
268493
113161
249392
65374
299065
26534
96523
304815
72768
270133
264337
160124
96708
232503
153091
260522
168515
243524
13649
77918
61213
172716
200280
286229
48759
210414
7254
23555
230757
40546
215726
28896
270639
47686
285730
161774
296895
116698
293455
91255
111028
27660
229691
126226
197207
63431
101247
190601
163816
222882
170486
42645
226448
255731
157605
131950
92476
232654
178712
131640
120564
48699
254361
148147
246108
67137
309300
157116
293361
77383
289852
146559
58290
277172
253196
308692
241310
72241
57583
309045
161956
155301
78499
165428
96132
175275
260751
205573
77352
166749
257532
271979
60220
196985
46375
222255
282558
227898
227234
196189
237662
60889
157030
294036
152481
117554
286770
128918
100946
194869
178011
147488
189927
266450
124610
168026
215479
176116
154799
188555
140087
210774
225354
168568
42545
12450
90825
31369
45353
71043
178870
196330
191340
245016
157063
236120
237543
217274
126560
16040
57969
171426
168273
6681
278011
189351
64278
1125
161409
96011
207346
194885
83480
308830
81923
114030
156304
305220
210254
176821
100133
237036
52626
255661
105833
30859
10989
93921
123030
203226
283826
200384
78152
134773
160067
62884
42081
74633
236237
186573
156937
85369
26161
208942
51529
196475
206439
270176
103734
78419
110992
97336
303645
272282
234979
6770
44848
17021
253546
59756
4569
87061
290221
183052
34031
190195
294321
188114
8839
228447
302338
124054
58307
168923
125756
169687
224106
75997
164338
196120
213347
309912
113039
303720
122527
87163
124254
135854
295676
208639
227768
147009
251769
218489
266687
159472
16644
206270
262899
29529
35393
186436
281816
87516
184064
134829
299350
4787
160860
41857
301452
183181
267227
33434
86313
267235
209093
281826
156760
86474
4008
148818
308505
73090
128516
42231
188000
76717
194585
267970
87929
31103
196754
270613
79167
240156
158889
24956
62086
121389
295453
83671
219911
62543
142741
223989
88890
130018
181576
194265
213312
266574
55277
129821
251878
190702
131484
1226
40419
257825
89997
106288
273479
108087
163515
128075
305374
74745
3761
203223
92167
240032
181693
137893
146780
9004
245842
128452
264849
282207
292426
235057
135293
19475
24262
250583
242695
245590
37084
174912
46551
80356
288003
54319
116772
54087
280441
307446
75988
169323
217942
145713
28525
23996
117031
64135
16528
20233
78790
286089
99603
95367
225193
105411
105822
77992
173342
81572
111098
184880
135458
309210
270880
221414
75447
308034
199813
243393
133889
235983
279848
253664
289439
7492
234244
124584
78515
222528
20630
62961
59876
89997
40596
66283
4053
155493
269613
111638
197716
71011
57208
100935
80589
208499
166726
67080
274038
173818
58820
104287
202532
165370
144773
240369
214412
26796
232914
37642
308377
178815
205137
62967
171375
284346
173429
173069
210981
266799
80942
64304
65625
88743
101726
233297
278694
80265
196675
249128
23416
16658
257137
304645
146104
198178
82212
69461
106465
200083
66626
158791
104039
20619
298244
62003
28494
14532
19723
9930
155974
10818
89778
203746
253172
121094
97532
7373
226770
55293
121323
290093
296290
291227
195516
120944
199358
133030
235360
268949
49999
235755
125978
195319
128424
263250
165318
202435
244537
249653
30228
292208
42627
81016
196842
154697
248326
220495
173831
96525
28875
190492
307855
30107
258441
90957
71832
88701
178492
217167
75655
120338
111848
171494
95370
282771
170149
262072
267419
64230
194896
1629
129927
11801
216993
60929
101722
145029
159071
174972
216957
303605
179164
70802
121812
61765
296341
34727
128506
192342
79269
155972
290834
108176
179722
79090
120820
248053
197576
117502
37085
184768
288514
180120
83007
21507
306534
41172
73223
236261
214545
262161
231176
234261
65726
23994
87702
155096
62266
62539
190843
23997
239678
92935
222724
239472
197619
114524
24442
234828
194982
54795
32536
39452
213486
298161
220085
33789
234397
222622
242174
85693
121765
60246
184121
217628
133180
56693
232828
229028
81046
98622
236873
59592
268650
120400
163986
287126
24472
70865
299563
153962
297716
71219
151702
206946
19777
157595
116030
147387
106186
141893
59081
166380
61429
152720
264913
291103
48704
90557
48290
37950
306617
46866
263221
78213
46588
221377
21220
48153
5602
285838
163651
204017
188468
31904
56484
216277
48031
105192
256625
8797
262901
81465
23964
288210
46305
42600
65986
93369
6900
120366
275638
123641
271144
163408
13085
132656
71003
4043
170489
76168
10839
287103
164682
162635
299822
19341
219084
195796
289046
15104
172059
255058
104439
133085
209361
281764
5886
249318
236899
129230
167307
225387
44385
27114
198800
175363
6196
44889
240564
4526
124806
55768
242766
252222
100443
184845
93134
243613
145875
162533
272720
119467
301264
149378
84381
258319
160119
50497
223638
25010
16269
136955
189936
67301
237149
7151
31581
184331
208226
234422
190792
134270
209143
42339
128365
154997
95871
268733
29340
144855
289828
10517
168690
25314
228466
41887
254968
194383
26365
200073
8459
231651
179174
245225
248829
138269
40940
59809
243928
267171
256271
24877
47589
265376
177467
109820
203150
308594
39568
138075
100701
232042
112000
272807
145254
58542
244348
298528
7572
209051
201965
56646
157589
182478
299884
97215
250960
288200
150653
51179
94309
36200
47133
48454
268646
14215
138404
47534
14149
259617
230618
129298
30225
201756
254519
81439
40678
49457
65227
140465
169816
130058
136100
250500
18857
133664
293962
42792
216882
221918
136308
169308
37065
253954
67534
101496
296178
106029
148091
205676
290389
212311
304444
288219
21080
220728
59520
92581
261108
127621
147943
143332
28429
111355
286528
191629
273295
15232
133775
137492
228988
292913
90218
295739
282363
191334
177893
5433
179931
119704
83286
77770
149784
302516
208581
4648
303912
236379
1915
103577
213789
278633
58510
300239
111985
140928
131547
240933
231517
69430
25198
29739
100817
236377
197623
84984
131879
179387
303706
168843
78107
63804
86403
149904
81685
24599
294405
659
41047
184804
288213
221831
102254
267510
160483
60805
88964
129691
142882
89502
229225
235234
296907
140219
133148
913
46348
114607
173857
13299
70615
110936
154803
169753
302168
301293
3181
132362
207231
143279
85663
172131
56807
86379
153523
217900
244227
144054
230384
94272
11484
50379
250002
228394
257571
104165
137036
152015
98080
307305
158891
158800
113409
147201
138459
226237
138329
205474
217873
308285
256736
161892
17513
92608
85948
205296
211861
288994
192540
25784
37822
146401
191647
287653
206282
186725
39456
243588
138082
32558
82027
33879
67639
286134
210187
49996
115637
13679
98365
20849
273612
166582
232975
206994
170568
112935
259016
221497
306977
244942
253273
61291
87259
33784
274609
154952
213181
209596
288997
252012
35100
207344
297656
265425
35155
94622
121506
159498
147497
303370
150585
82825
135803
275012
186614
210190
126755
273552
76204
14013
279324
225391
300901
151716
284788
23766
88117
270128
66200
42283
120727
190534
287528
76157
264510
109281
84559
204800
165803
39026
211710
75792
271250
210810
34060
235045
1064
141572
200729
310016
166128
20943
300660
145986
149176
70112
114107
193143
145486
205138
53145
202453
280324
40078
118325
42024
88491
59520
189167
239329
220292
76728
289578
89658
423
110709
270878
291647
186869
191768
108034
148340
291925
116201
191422
271314
276843
49485
19082
163183
104767
81559
179026
183384
76643
80210
18540
130657
266365
118411
216006
55790
307136
187915
179614
46411
13999
212472
145851
9563
220652
54257
51303
268484
86754
207223
122377
155957
20830
47491
259187
124927
50048
293536
165054
1532
107888
283333
158914
75285
199913
85941
130264
215038
76416
10185
133221
14101
191939
244843
292537
221896
226094
209781
249273
42540
188771
109242
9591
6828
181648
158700
217418
282646
273131
252255
159496
89649
180230
279602
87895
103780
9128
177805
254485
27700
79932
152679
142069
95805
13235
243124
282026
38782
227927
265265
143802
207120
162289
77447
299830
167957
71683
102794
278459
265140
230350
136853
131810
275154
214283
288080
81998
241502
294616
100114
167783
282784
157796
142633
117983
252125
196087
155099
44246
42300
143471
116705
56601
14464
257188
132244
243058
16054
90942
190177
276425
14552
107670
254487
123632
261952
136883
224138
127206
28431
115092
279809
56290
129321
3730
279175
65591
88587
66019
217569
277498
299740
203492
9209
274418
99933
9628
79229
166467
112278
216534
229298
123582
112788
177314
183803
191673
111460
118742
84910
298378
273907
88552
162225
85614
108176
298900
38697
108417
200169
41537
219835
119415
488
125106
32525
245673
49597
46541
301764
40596
156504
166448
73973
274583
191228
207203
307344
166684
147391
1580
233619
137950
193256
10977
90835
36316
129313
284402
259559
217179
220439
291899
114491
306637
251855
122718
58284
84149
42087
290031
63025
166564
202128
99866
288534
283117
64442
43526
189540
266282
75544
170532
42574
308565
143800
161415
47493
261793
25301
27337
130795
41788
184744
48191
46949
129114
174132
137943
90089
39381
4638
173853
6537
253845
51265
98269
21469
86313
237328
68122
122579
174325
206523
296518
55638
133627
162971
173909
246524
167373
117081
138369
111634
123571
192999
209627
82886
39933
65200
157973
269884
117945
217645
69742
87003
14889
241311
286838
178544
155460
198568
235662
213649
296447
136717
22221
197102
211952
71463
192990
286929
33866
250435
44096
241979
94260
229875
102578
233634
262181
231131
96855
213813
257096
221519
113193
202669
90450
39440
99716
162535
205861
131240
210282
276152
284431
142610
135523
228121
117127
173850
176184
237471
69700
150767
254966
292060
142708
261886
167165
292991
185456
67292
180286
229869
152484
240075
240728
151464
193342
139932
219193
175696
188811
267501
110487
214665
42939
74811
1129
300635
155209
18541
162354
155038
300884
37225
17725
29252
236402
228105
281874
230869
148825
132641
8425
208634
127878
109331
290274
60283
111155
56498
87066
96073
192227
195076
292808
87549
93624
39168
59149
78154
242520
250346
97829
60530
270652
140899
118040
262225
294781
140618
49473
124927
154935
87618
253744
93351
26036
85607
173406
79933
308457
252026
4797
307578
106592
188748
36669
47820
15045
164711
136245
103750
93631
135391
238944
183263
100557
236420
69971
262641
23481
31846
190640
113987
186285
273212
301360
45744
250319
4602
262452
169168
258370
274730
34720
291654
109949
25123
174819
174886
81227
184879
268333
23615
33191
128360
100005
165915
269151
233635
110004
216950
238484
82360
263361
308677
37951
207991
54768
184521
286570
235873
270105
96977
231073
238930
112540
89639
93698
71170
140979
146586
80760
264198
171051
224638
139214
234856
112450
43640
256529
278682
287868
153317
136870
228880
24625
282072
213185
109076
71239
299222
93574
16661
99634
72432
214077
43655
255935
85353
13341
289649
110328
35942
28802
83328
259639
83722
204806
14868
181801
181748
62737
73612
124408
116925
223320
194413
250137
265722
301596
186754
52385
272531
264906
122496
264430
194310
185920
259266
103473
294607
166978
55810
129254
210878
37210
5183
22999
24764
38895
260856
143365
224474
271934
182641
172638
8117
221220
211871
309923
105197
289363
148949
97042
191256
296380
115628
230043
274832
238080
183609
207795
221808
153290
273618
274119
229256
30529
72436
55798
82686
219988
54057
224087
136930
118561
77868
86513
134945
128416
104315
301987
74275
102637
45675
250885
272843
145953
122932
112801
262284
281345
94214
92902
178888
49223
155593
252726
78276
255061
308812
107718
196431
152280
264022
252365
43304
40916
123870
101304
174387
302885
276564
290372
171489
54763
92349
179370
247599
148787
108363
135868
159255
42929
96664
89910
270944
211706
42707
211958
185886
256440
57688
279679
87104
238901
75491
130498
159933
91497
62745
270897
224103
94468
152873
226773
247598
254161
233510
31111
258901
157693
145067
263762
221465
127740
61691
155977
219619
110774
42384
132719
129359
65019
126662
183032
144162
115874
70809
201089
93353
54767
13855
232783
14754
186898
206873
201707
76132
90909
304347
257194
156112
291967
137854
291654
275885
40967
125287
163891
279038
66567
281647
69591
71291
82373
49388
149805
26158
43295
86213
10309
248858
123092
28367
144461
127703
201120
78873
11570
132988
92093
102323
131607
157488
61798
296911
199695
164286
140350
303833
177894
144555
298823
283608
284229
217985
94547
205986
305952
268444
294759
166017
76391
158662
85840
176727
188674
44252
238195
218378
62466
72760
226877
125068
197021
61748
82085
268914
35115
63436
82838
172071
85580
303557
301419
48363
160538
101837
168792
102435
36629
248592
150427
301483
201982
145976
31846
96150
207679
265518
242952
254135
22502
110776
305083
65381
86296
255486
126152
144209
195149
308621
295624
76519
29557
178105
30658
206981
116790
199456
247685
176627
76059
282677
230375
71535
42044
153777
208113
173846
131298
279899
27263
222428
29618
27264
253680
141837
294597
264428
107465
304796
307697
31618
253156
200704
256227
29674
136052
171611
303644
72339
45872
53703
92572
163912
48679
241444
188294
116916
302720
277
199111
209437
48562
51478
258287
125872
299754
280773
49284
240484
26642
270266
10631
181458
19238
211144
44934
67659
45577
170890
279625
91018
16843
18692
80109
123366
79519
191732
300133
183490
8405
79154
108122
20809
217323
192605
239494
19380
91137
137963
294443
180331
140237
160763
127566
161515
278632
166387
269405
21450
257453
188473
25761
229351
205143
142314
60764
126362
137347
163497
307736
142871
188840
58095
275304
295871
289613
272153
54748
283817
38486
205234
308874
197798
79402
65931
214141
278070
305760
4188
103671
103146
305424
45203
41529
65777
77621
190971
148604
157408
7518
260233
276928
142922
17185
112918
144873
93444
180265
155503
56815
79525
259571
290738
197234
159424
161601
65937
114263
132545
1902
121474
113267
217771
191442
123712
224950
166071
196128
283614
161588
303017
71349
8602
229673
105996
286841
286538
165348
38133
59135
143055
20758
152311
67833
127155
1558
121625
26576
172757
164435
68002
99781
177378
127617
144073
172383
295507
304822
288179
64698
202206
149015
309810
301124
156320
118632
233887
274711
144867
16132
264337
288110
22526
210695
197623
252180
295602
158222
218409
199995
165477
8144
185480
269086
1879
197333
173398
309693
34088
257082
170232
155556
156727
20140
54041
46979
151319
152352
216691
3697
131715
68544
136506
238371
185836
98460
256445
277233
22666
23487
136573
156414
45474
18184
36491
283133
97657
198956
97962
135789
26581
284226
13942
15682
29098
26088
165246
224557
149694
266100
170347
98184
192177
206132
291739
51445
43894
279184
224754
143056
296746
295883
289034
310011
23382
176994
210295
295243
170507
171999
57709
131557
300955
84432
307963
260769
34603
300351
283573
303837
227358
258679
188705
303077
100552
40154
32769
285575
97954
236575
207485
144475
94548
200785
161052
20300
2837
151210
242477
302089
288974
139372
270295
65500
197761
233173
238611
124036
285106
182087
227829
111064
251473
197334
232679
195086
289185
67272
245053
256414
158636
77091
73954
157169
165605
9523
307169
209395
275467
305859
2086
281150
300442
277895
55928
82574
108379
27270
183851
86968
247257
280753
165122
52972
14443
221099
67966
100554
121890
195617
105604
284318
47157
257171
63495
115801
260044
116058
49044
61021
11767
241898
43188
175845
265662
50974
226830
17402
130662
253390
52336
269351
277890
201055
200400
153674
235320
305147
62295
204265
103570
161505
102567
154961
57162
194954
273020
19017
62119
166939
193955
183365
41698
56018
55006
207269
141642
293925
178914
278075
137393
90644
116843
89730
268157
164003
295781
67537
286292
71527
223876
233302
4362
75546
299961
140185
172756
247970
238684
250720
140654
146277
184137
228269
126168
154403
90177
20643
129405
174750
71521
25440
121573
207348
2286
158927
280854
259895
158026
57985
62337
257245
168303
75192
71252
211755
245028
239413
146577
108769
221908
213683
308967
131796
97849
36085
49336
106149
223098
278870
77525
244555
104090
205490
259924
24659
179457
241154
282972
99139
253905
84812
27814
162789
252609
257953
11088
47576
26209
73329
27543
138954
240350
198573
284075
100519
140803
302241
275008
245196
185779
270456
177106
247687
121611
33747
207739
221229
297212
200414
222816
3697
80018
39181
298451
124646
170305
30730
29881
24768
292080
271528
201717
239834
270860
221189
305574
49626
276373
112112
63807
50892
92874
268073
13026
173908
173369
240164
7487
158282
195388
78446
46294
22554
258072
254432
239145
192349
109731
122693
111030
99016
79932
152670
148817
146579
33522
256486
230447
166614
274545
161358
180673
46560
231839
231332
203012
139462
272693
107164
201906
181634
50362
290916
253522
11645
22293
307066
280823
218720
181238
212144
61068
76647
153486
232613
213744
9780
131339
111729
704
225086
271503
92860
265915
81510
305671
142236
161664
79030
221184
257613
103813
255250
36060
188978
9532
4861
136156
263868
81650
237479
242999
183094
15756
13048
193528
172080
112444
298949
127466
124241
225589
277301
32998
287716
183908
246228
215984
201061
74992
180688
264652
116562
106489
99541
193387
273360
30293
278301
172177
142874
65078
200774
72217
209635
119696
177656
174514
111863
232272
234068
27090
188774
180280
104701
165839
257716
228667
125227
222714
227881
68294
97739
81997
56006
207290
196176
78815
238993
204605
184932
810
243205
144119
47573
47584
128451
215387
296801
194735
232415
301510
117578
37853
7508
79315
285154
206515
260779
229277
28823
162157
60276
205646
274987
21855
10147
210575
80722
31373
297066
218962
229883
306473
185991
34025
72625
72402
268568
88694
103364
20650
202042
40825
296402
159121
27654
267978
284517
274449
72776
115964
147954
92457
245860
257727
181950
86135
4565
70054
277678
131032
68560
185384
214033
194178
253404
200322
2781
32857
246088
237658
52131
172404
148692
22274
171869
68117
42137
248859
203663
191298
174423
121188
111458
54297
98543
115592
38211
124358
225174
8363
280019
186168
197639
22057
297929
306011
239673
25520
297066
271978
256661
272857
268074
86288
21714
272029
256121
46733
251596
64389
110649
109247
227728
200980
127984
291313
76643
133863
36561
171466
128286
76884
21502
219724
11196
233569
158649
10141
82084
270384
54833
141633
271236
98784
126408
114420
84587
118581
39879
221639
243515
141972
224957
6192
165528
303414
64527
275777
154808
142176
187673
271646
35850
104390
307373
303628
244737
33039
175785
128117
182876
166832
43804
289093
124203
108667
21903
233050
140455
187057
7423
92795
170251
292551
224540
44001
30541
97938
130442
150994
69743
54886
95783
200593
92315
223783
24964
278999
4577
146559
25711
284123
127069
26461
131391
99248
154825
59512
155085
238574
292940
277388
107980
27576
142267
292230
235936
7456
279963
255147
245345
45985
166019
252852
8542
13361
155339
151117
170063
19552
262754
258425
309511
235740
282967
106237
78791
308253
302326
206426
12637
37667
70530
42351
54937
284513
299968
230959
78628
31070
238435
233093
66465
96472
108557
40856
131329
206405
96256
233181
235167
88008
185970
94675
15257
262686
153867
150351
51549
70321
14108
1687
211593
88764
16096
234481
26138
102727
174397
148759
200835
297323
252563
155928
61796
175629
182140
101117
16923
168523
217848
50743
246962
294163
109349
172038
204725
177224
163148
27422
296581
16629
22980
301995
68518
32769
269779
64738
170973
200369
63377
82577
135068
295913
10295
128250
130347
235168
161194
200685
66222
85878
249319
190754
118716
295690
229652
68706
51659
165794
129181
141179
233571
308549
282762
235226
246553
254392
274667
48829
229571
124168
82715
266288
6366
258613
75754
104997
263534
255931
35886
235171
138023
46970
151766
66843
197217
26958
236551
279755
139222
488
63495
186667
195604
143818
109741
309143
289446
25530
179486
296039
296534
40058
32291
201714
253968
214189
238772
162249
50906
185752
130833
197695
128621
26468
66578
218812
119155
189010
277506
98949
227637
234867
136964
148753
297949
279883
183469
188828
218731
265844
104498
186278
260283
273876
104944
62833
52935
174623
170135
284758
229398
266171
103368
291395
17167
134945
65672
40998
190878
234504
289412
139318
305610
128161
240908
32519
1096
209670
74687
140103
12557
103392
9161
265754
166541
38937
154270
210659
248322
219084
53720
4296
6402
82366
285111
34182
57248
224868
74782
40875
302677
81421
225978
293268
173369
28148
75994
307140
137968
277527
168630
183961
253619
220079
120071
249889
16475
236340
101968
15309
88999
242640
248506
122004
13425
8398
229739
251323
286604
156498
86686
69607
87302
157064
87254
66069
187420
107278
189419
153263
94625
297605
19916
244543
196285
27960
246919
126363
129665
241902
238605
276445
32206
74466
51803
14189
243581
249653
115723
301006
33747
213675
22764
7147
59695
24002
270232
87432
179304
198636
201013
279043
1686
22151
44555
3168
92513
55147
245711
71131
278884
228206
260371
44703
194467
175945
67463
171119
260245
161730
236921
3340
172137
268115
188298
143943
239376
9707
110034
44431
105036
165996
104095
188940
117474
167003
249306
134315
76494
304745
162609
104261
107991
308472
276697
291979
133728
268750
124696
205232
248515
284356
72445
8082
125014
105253
180376
223620
309480
112867
33523
87164
56734
23938
295408
157221
127218
242971
44679
127352
249093
248388
130547
136075
275050
125386
141087
95432
262174
239703
94493
279332
158160
264633
244813
94209
79346
137059
111951
135648
87978
117427
23366
137344
243571
155278
4811
122582
165908
210771
306031
191177
53928
29680
209341
273418
248967
104431
191818
278660
97358
242307
224371
283526
291998
208584
88916
124634
240889
169098
293106
271952
214834
297215
203906
134952
141231
110306
249168
293994
293902
11146
191146
171175
254731
53469
39559
59220
185340
10416
183051
38620
257663
157399
76928
59588
289744
126566
217943
127116
51094
26821
213587
111281
156554
22066
1204
104362
29186
105580
247869
2999
188229
80360
251215
19818
145863
287570
151673
232078
171553
71614
203517
68178
157232
120678
246164
193392
255890
282898
157486
237032
110985
249671
199241
117133
296478
166507
188350
51205
122564
34073
136833
158589
207708
308114
211368
66973
245743
138563
238230
69581
207035
80689
64869
115101
273941
17806
293846
73337
59900
109701
71425
61898
90842
60624
175175
144157
56029
83006
23419
7980
172775
109924
98106
74480
286810
185647
135776
177970
59129
130841
256643
222252
300683
208048
90209
45109
175188
2914
198250
105350
238299
10920
298312
39942
63193
303441
93473
141722
251457
59227
50778
245096
527
298851
146188
151473
2351
133299
201379
25845
153040
190855
288149
179774
205700
127714
241649
74194
179450
192721
66151
92191
116301
99193
253601
187813
44925
34032
97673
203499
240397
184086
3984
203084
114718
230360
30203
202786
269539
82745
282516
221755
183598
164351
167532
209218
44864
25434
165582
219419
26570
54628
294240
248313
106620
58958
215517
129859
174850
99952
190541
237750
194144
34040
190752
128578
306217
244354
69600
69140
258932
121188
201053
6543
794
80139
301447
305385
131566
23819
125748
214198
13441
76757
94097
216269
58755
134514
253525
299306
101990
280448
3583
294763
268406
170715
53310
60930
250600
125162
134727
67085
280559
104303
249984
89638
2103
43270
219371
204189
44319
91745
117173
100621
121944
168219
212195
300609
288440
244553
306437
205558
197774
226147
300857
198288
279108
157830
3627
65203
269347
59665
6109
35432
244667
241177
255229
216463
37346
147469
40294
77455
18781
290429
132113
288385
23730
94414
90399
178798
283952
91655
154196
291426
118243
39109
92022
132147
188781
264187
42168
144942
56322
288330
204300
30946
274896
279922
183333
84368
180203
19519
219562
176568
200164
141394
251491
285333
283285
295909
131167
223166
239958
234317
284276
232380
166265
127732
166116
189534
76499
65298
210253
209749
193025
222901
197651
213614
281994
181597
267716
96128
135388
20972
205773
74332
33016
263776
286339
141807
25065
187379
226215
264839
15046
71831
281085
133170
95014
90887
39640
155029
224397
213185
204978
272031
152445
42231
192790
183670
253440
85385
157419
63679
251990
196298
35500
69593
185928
301173
52821
123784
96670
145237
119655
278513
218837
4259
145206
173297
3659
260058
241914
271633
27073
59877
206612
30785
274147
29782
70187
248307
235321
174231
240908
307091
10100
155321
17498
174678
177216
118100
83458
42089
115194
169594
212012
30391
146178
132254
209492
29395
92766
50497
131889
64877
138711
89650
82642
105434
68357
137515
107482
66997
26206
180163
189546
63703
42982
43229
91290
247389
247604
294908
295263
10678
259284
228182
217535
131631
221858
136789
16310
88402
206387
193590
201285
182423
124208
31038
146415
206447
70783
175587
92252
143370
235048
307689
97508
306867
297268
204614
125297
269264
123680
224990
146134
159444
253309
184209
222826
266353
148659
281698
250667
207659
153604
79552
171331
85320
258370
126221
20477
224982
71196
190791
243549
269527
273
173463
304984
69496
258579
228055
224697
101008
240734
21728
220325
297264
114874
112090
181716
199928
42170
290530
170347
169043
254721
111633
77848
46981
134613
182925
219173
150732
109301
238455
25746
87680
164788
71556
60766
279779
18489
290725
76825
194212
220920
64288
276867
182189
144944
279496
4757
236265
131136
37798
15614
37689
250321
52625
25564
181835
152118
175224
195673
32039
274884
142847
53526
20953
69874
269420
184267
74120
190394
175610
117216
102393
297484
39254
262231
129833
1497
143591
102045
260116
59580
33895
47763
265742
157352
168101
305564
254696
245165
94142
300289
135419
53163
26668
134264
130226
237312
266460
118960
15458
186590
20026
300475
112453
295360
308940
1580
51016
254170
186763
108572
258178
87889
153752
204350
248979
163361
289944
287090
18020
297313
235513
86452
121609
246410
62186
176063
256098
293707
75510
299100
282799
212899
151301
222055
288236
232576
154065
185619
109491
150103
282442
48826
105981
215929
31708
102524
229365
248803
212419
174734
4705
155946
133000
257174
24181
250930
56605
48250
63127
246937
27986
19322
31652
17025
161783
120942
101003
192443
15177
147888
281633
111784
269520
124353
242804
108579
50553
260178
55858
243682
166536
195722
210027
247441
189062
157496
155971
28584
169547
177719
211739
146550
203421
59835
59729
200847
123830
203905
224427
102537
154822
116591
189272
297048
32459
140256
205061
71708
102909
300376
276644
32313
288743
1722
283405
45991
288040
216688
48056
147100
277731
36765
272211
301824
101722
170230
38573
2526
118786
148572
101461
5763
168736
196876
27356
186391
142343
171497
136785
267376
295746
232230
1208
63063
41780
85929
230644
133441
206520
11944
118027
141801
2444
184398
62676
112015
182289
187210
9074
186959
8805
255543
37692
56558
58659
119903
167440
238367
70885
289867
214815
166029
130571
270559
103567
30288
32928
287186
200251
154493
182522
296616
32019
289087
76062
298010
153787
103994
30523
145016
34959
149136
58324
199322
277448
165715
38745
209260
246286
302690
64566
82044
77494
18463
28110
97694
287556
95833
301174
130004
70812
215508
302303
153171
168522
30458
88385
192563
85835
202779
42385
1728
39128
300948
66493
92922
75818
172783
178603
145823
161525
164907
11367
222630
205370
177059
295181
226145
46906
126772
131002
154851
290073
148902
231461
199871
102085
29938
167744
18620
23396
168653
28036
221700
131002
307382
140985
138358
152047
66988
260406
156463
230127
105556
73414
146158
285284
9451
131755
152689
154170
98122
179001
17987
183499
219626
51949
307057
242612
214571
39568
2204
39339
199636
170026
304359
142603
156206
31878
181033
103595
41854
19841
240006
92181
148977
121128
98194
16509
95873
300777
267430
241140
21798
83732
98053
247902
156836
123136
158032
141342
251014
260577
212054
147873
172152
137261
306881
5501
153990
265516
39403
53330
151899
175694
137904
35581
113998
58034
200933
59140
14604
216455
235120
89096
24727
181567
256854
167612
169676
6727
72722
194406
232262
191157
73568
218795
13640
249542
298317
192152
294635
183943
136241
299497
172506
44117
296513
61731
113411
159148
277080
133005
90643
223570
89117
8168
97863
26470
17041
259737
279489
175349
53331
103011
26015
88950
40911
216393
98445
253826
30401
208289
55338
151469
188151
157847
65836
118942
166231
3428
235205
298747
211489
189349
134781
11452
255941
68630
171741
104855
273107
193885
96103
70320
189957
175727
26397
192603
259848
90072
214333
297081
29970
250616
188383
119345
124706
94678
44812
115601
202471
161941
91862
59731
301824
32667
154463
159257
261768
294591
292979
237310
209416
103222
227341
245413
283
169932
275213
66981
224934
113401
211749
61691
225135
207244
124473
26485
278089
93335
255860
76214
261525
130721
292228
228319
257324
19235
131712
272518
101869
113623
71241
135494
171278
285133
225611
97549
89037
37157
298503
284461
240117
86465
200057
238480
3579
140442
35553
51193
189857
124618
35735
114548
153317
171361
188335
273474
185061
131754
293771
280387
45227
107963
98178
117912
299412
116686
183365
2611
245030
104657
46430
202869
149267
218413
283881
134190
246928
306277
211406
43394
22966
70071
309660
189680
153375
107686
65544
211145
48361
217637
186353
56703
207739
109133
274631
53882
291988
239458
140685
289182
2608
258441
160961
33128
111492
60764
109533
239385
297379
217437
38041
125063
271654
62577
223010
36435
226802
169334
32959
57387
308683
48648
308399
222273
96017
137714
40653
99214
83008
71836
272547
156528
95248
4982
122700
262569
255869
269401
217552
19130
89291
270156
56446
249104
225473
189343
163850
127258
281223
107809
243354
192813
241529
72014
15692
217337
196223
50329
265092
66727
252858
101391
287391
301972
130959
265808
144405
155610
222763
54668
182983
229567
96028
48454
126192
109079
2391
154290
184157
81373
108461
17254
175979
155546
198481
219215
301780
245968
212414
25596
32063
175807
6637
298719
247974
269312
273325
56908
40981
28742
18894
173897
205556
173511
4182
9869
261992
205415
35039
286523
305999
271880
153584
40413
275750
78811
134061
194182
51780
118522
299886
164512
238860
298110
134953
133759
256242
78020
273805
113794
133043
101360
296699
98955
200530
13282
109477
27077
240854
181122
38368
130128
2888
60851
200802
155745
234870
119011
169635
207651
128062
277179
302954
297295
51029
1710
216278
255319
144157
26576
88606
15564
9363
223669
14451
281704
235198
226925
150860
159488
48940
234765
195957
19346
148206
116431
178569
123237
233959
282774
301794
92872
212560
241798
148402
24296
76453
121522
284362
254105
226793
304352
235971
208584
279049
37648
235963
262760
7670
229298
159558
31723
131247
2726
7549
79978
306396
286917
156889
128617
247967
243982
261211
203816
258934
266679
251700
58957
248154
103475
291203
54364
24681
62081
202440
48065
211434
49076
55645
135320
306942
140165
252157
82450
60468
298592
189095
38284
194210
52888
142456
89280
40064
52741
210946
128689
53056
192149
43471
126276
171810
159659
147062
47034
121163
234580
63594
154952
139668
273073
75685
178708
263261
200752
233247
147550
211801
101175
87603
90511
32975
16516
86499
185761
60097
305902
80122
146759
195631
23704
252146
235913
250833
168522
9067
108225
86638
14158
286341
93554
65991
226910
44946
23879
309283
284869
15945
116135
308973
251646
158352
65003
32108
80304
262576
226071
201761
193609
86271
214324
10389
135050
141328
306718
179513
271730
305608
115550
130261
268803
71240
103351
204949
70254
85306
59090
33033
219865
28487
156924
115892
236590
149282
29107
260674
122478
124238
190394
181574
49495
108628
83016
233334
237091
254255
9898
135607
123075
19838
149883
44164
131847
235577
103166
59641
1390
20273
48758
8953
24516
18311
42391
107816
294472
203939
77898
155717
57011
230774
3401
118723
251660
56070
135882
91011
302147
159097
289024
110724
187776
92726
6276
302665
26387
205013
264956
138180
130908
216576
153879
28881
14525
123066
153874
214316
259319
28819
99876
170395
143568
237672
217104
198882
284498
189721
126174
192043
104776
103427
49561
24545
226867
171277
28217
290646
65944
265134
130718
166617
143912
257887
305093
134690
216955
262980
1301
159608
24831
264556
169949
224261
26935
84202
145789
146531
265446
47762
30627
163118
48250
75260
116465
172632
59400
305996
253790
78006
246500
97744
174025
47764
114441
57348
116474
206077
174890
167712
75050
288597
209560
279903
107281
190288
92377
61351
12514
105995
163656
143347
14224
141654
114554
70929
163103
36458
257989
244327
57156
263227
139405
222721
146555
204455
123633
228713
162243
189758
225025
140431
251764
280279
43359
50143
123604
72245
91403
151909
111663
124733
212408
194649
237052
157737
29552
80328
156066
200729
176467
18377
93024
15521
107684
172832
169089
238015
308276
135169
47038
23303
73109
250384
204980
200165
149823
309811
268114
11693
276383
24904
5614
29534
194958
214214
164178
304774
170742
140372
163705
138455
95559
304821
152654
111411
307571
134400
257444
309230
38174
130948
91724
300740
207537
216590
204585
238538
102302
83817
291900
20606
103006
118007
163027
208882
89034
178165
3107
7787
202818
259140
110873
235646
215326
38622
164495
52149
256998
118920
16779
263094
219369
43066
1740
60862
165792
240038
138037
185593
186001
205956
101131
161377
68222
133462
108400
64102
186102
91845
95228
226961
264863
255084
187803
185073
15726
309487
43043
240441
266848
117821
184921
53652
256420
61809
177157
69554
5756
36180
122903
121280
93639
197465
293474
305027
145354
35858
97134
188657
181248
210978
26336
91486
11397
55415
215268
182384
248887
168827
50446
122297
210361
51403
301481
96032
194968
201479
12475
201287
97307
71701
48457
22513
21523
74755
252041
30132
82287
134097
16814
202727
264384
132789
303853
165703
286467
188084
128439
274306
86685
14139
23136
40256
2510
233329
136808
208299
87070
13293
104168
72414
290062
11416
83898
294272
90080
205922
241267
241528
264903
31290
159154
70371
295505
71236
120253
80990
163845
299879
185168
195323
185162
30889
288482
71501
129114
58729
178282
223425
8516
106749
99152
278407
293838
189952
304528
63696
79566
154802
145120
62080
5643
164839
42424
176018
28085
281903
307191
234626
305936
309504
276487
281217
29974
192693
145902
241263
31313
154437
148577
250238
4997
281798
194175
146457
1648
215197
211785
53122
66893
190846
192354
156674
287250
137784
182557
27976
290694
151983
129324
40154
99879
18545
2388
2732
87347
77257
43473
212704
141058
219330
167554
111140
250804
185909
277305
120386
17277
34730
70891
169333
170627
155064
282529
44654
63140
258265
105137
261358
271355
9439
263650
237582
113952
91924
157973
265841
32474
140345
112697
260465
114523
270079
136850
261770
115382
149201
81915
249156
153958
118121
128384
188088
19109
117755
244517
131019
132950
72616
7331
166135
249286
238808
105335
280588
102064
291133
274429
216221
32344
275302
100363
148953
35880
198122
133210
182432
72433
230335
230403
26943
308287
100555
9903
112270
290539
33720
235057
175636
169473
176612
55125
292658
95579
213945
177396
204121
2047
203884
292898
265914
218301
224055
224958
152588
253792
6897
195580
207459
257888
106860
96773
298905
171844
97780
279768
178758
112868
290305
175849
165242
239647
65915
4975
282086
293101
118018
53964
232459
272344
60913
136889
68966
221821
218422
229599
92626
131512
188705
235058
160119
256846
141532
253370
42647
152086
150211
293917
142614
280849
219745
249893
89470
101845
44044
302521
38307
55725
280762
296308
44541
267
274953
163825
264915
71423
219885
160312
178355
173665
215373
92790
217527
75861
95164
191077
141943
177431
27999
124865
240428
39469
14870
90851
277125
167991
110796
284398
65502
32270
50773
134516
286499
241916
70006
116525
51533
272203
295112
279232
117710
211024
178490
126728
206291
24940
248264
154763
177426
41141
89261
168803
301210
11866
171196
43674
151762
285301
147756
198686
25971
54162
57631
92916
270466
112903
301072
229739
93257
289822
187238
98624
89127
19939
65381
14710
102389
242950
157085
169775
309836
191267
38747
199508
58705
82617
217059
64118
220856
3120
307689
163446
252605
191537
97560
207574
11572
33597
52263
54052
299810
139733
180693
123072
142091
59366
27861
293033
11784
129776
261140
207216
215347
57820
147112
11899
295335
32981
119453
280915
252231
246934
193304
123155
78922
201867
67358
81414
211464
131615
286468
217518
277669
265898
76860
160362
296753
146939
85751
261607
179600
154563
248397
178693
272869
295468
221370
243797
56901
180830
223614
53777
67686
117897
282510
213158
174315
147715
229439
154692
32738
111366
193620
162702
130846
57389
190276
112992
228266
301718
124180
287138
106592
299533
152721
138911
235831
103473
155037
106857
174196
299950
251627
10580
83738
11518
299352
84145
168543
300156
297269
248248
44549
264939
11009
25211
77145
156944
45491
296272
116116
307435
50900
268929
109638
196457
193559
91794
270208
201179
64168
6710
31844
221958
102090
276108
7633
112131
149195
105941
53311
190104
302205
234926
234056
54259
133330
227373
104945
90925
3292
302402
272301
31504
251449
89912
12732
185027
80618
242832
144372
173976
307270
217160
195674
11299
154625
162167
74697
106547
260330
285346
309730
134163
213095
42045
309462
243243
212375
144621
149307
128174
45696
235880
61067
168032
117875
39775
229215
207158
309307
114906
254673
90282
216198
219217
241791
200730
194511
104482
211445
238612
259651
208649
164444
42484
74061
77398
286740
68028
288151
80360
246784
198378
279209
194993
209461
68543
65094
82143
265224
268236
154722
133058
26634
196997
19131
175479
19912
248431
65021
65504
269925
185420
38263
126048
200448
277813
44997
174899
233436
136886
256815
30803
234042
208287
225297
132454
179934
105004
147707
81374
18263
217833
31390
173117
72281
239836
13483
295565
201910
139592
87429
69118
285795
143233
284136
129916
263012
25699
249941
74347
227766
229384
38206
142863
25691
279230
215883
23772
259295
129417
300805
274778
281223
13069
100025
40718
223481
273247
143362
4775
15776
105265
137030
6744
190865
254009
197558
282238
122481
24202
218627
87668
22442
163325
196818
224376
242866
210087
150498
245615
180083
230677
161453
18705
303401
55870
297660
101142
182151
47387
260263
174973
124968
191436
107785
100651
51636
297812
155609
41955
13048
39866
125661
244873
298606
6399
98684
102346
11305
650
80425
1615
226667
263570
5257
189836
72644
133693
43885
105554
229338
137687
193574
162331
5799
139604
11274
15634
9542
292480
217357
62082
150929
215084
201836
233608
9837
202646
251142
119273
259082
175470
32641
197013
33264
45946
46643
278153
119646
91836
259706
132869
277427
67892
66883
136977
116469
105517
3563
157682
74351
77658
236028
46967
208622
17364
282231
99204
271149
68396
39309
275877
43806
191967
12768
291546
101478
151639
39147
125567
111227
247626
205912
60718
105380
275681
83573
103820
94976
192648
182348
169967
100515
261319
189235
307643
304290
5981
194559
44088
121510
302167
260608
30111
33487
236660
55737
28404
268265
76749
261540
248208
9456
229188
128120
295796
136919
304107
257611
169891
195975
50496
157799
195745
146809
151165
231614
208518
182781
307534
175415
263882
108051
229056
266632
242636
98731
21243
23080
177193
233256
121983
147482
62902
36066
213066
143561
301200
122323
256608
24880
176595
135021
140067
88869
127819
219331
302504
166850
30701
58193
172993
176578
174239
281053
71502
100411
5491
190927
102672
12210
298283
266994
130218
110116
150639
70385
113956
187240
254391
271990
43672
58945
60971
305013
293033
127211
215525
198894
83694
131711
10073
228983
20766
149420
176326
47740
184516
251095
283744
286180
51421
260194
263250
249983
224987
86146
108969
189494
267991
266190
194135
31627
21321
108055
286552
86169
25429
252362
195639
171246
125037
290911
35094
133795
276578
49406
215173
231987
251249
245074
167437
46291
97066
78902
227538
129098
266791
155218
138485
59248
181662
294304
234549
163564
107040
300419
43450
191507
74191
216389
263170
132502
160663
6879
242390
291070
51506
134749
103617
278264
27716
247651
308778
65737
220985
172742
145528
120404
178309
180171
75612
284378
182812
163756
257201
304139
110526
203849
15356
61419
91087
297421
37521
182916
283596
48041
105803
137194
291022
295790
247697
204273
113104
256088
139050
165436
172831
1202
264508
79073
308817
160765
86675
106157
290102
177759
248827
181211
63518
284247
69806
84152
194139
19608
148705
275461
107941
128805
212846
31303
125255
242991
195627
450
240109
4491
96982
189339
82228
216041
14045
105744
155053
297134
260601
210906
112908
10457
64490
119224
30508
14923
140406
15561
305065
9496
46090
112897
176490
100335
307564
128862
171629
267122
76798
21072
115752
57814
82739
87115
115047
272657
293177
37051
202380
217329
308036
82068
286571
85820
92000
26106
241287
213680
153489
83899
6152
110188
220618
133545
135067
120330
55080
148656
213745
108167
150618
79907
23327
19531
251598
190309
58388
52810
36286
47066
242783
100559
192955
77608
34989
116224
54053
134751
12496
217784
152280
114000
165557
82156
211367
261919
220451
40480
251471
78677
239007
293420
230615
15489
267701
81175
269663
16897
260246
235323
309959
119049
104420
166764
93472
268751
147744
114191
119464
259414
285241
31625
47177
135552
255251
21462
255547
87496
94422
6951
300665
37038
85656
204784
153978
108895
150210
308206
147380
136106
83743
68371
262272
235571
166994
120931
105414
30131
277690
256510
98905
293734
171592
220491
15014
121529
89564
9085
286322
290737
269902
156724
91749
224165
170311
123361
150316
255752
233731
110423
112424
230944
208746
90317
132453
189739
164534
131268
248145
191745
248888
90507
111563
56670
270304
211907
99134
68173
119264
259014
77004
184251
81109
213729
236411
281040
83237
141212
101721
126543
108299
122558
269516
123579
215610
44759
179947
57058
279860
11312
140665
208472
280599
10205
75995
228793
91106
307511
98733
100912
300769
239968
132071
269573
159625
70573
186156
232469
69298
49972
5137
67065
194408
213709
54423
291061
16467
125589
59647
246435
60742
311
88354
158702
216983
92667
42964
264687
238228
203783
184734
212224
198088
123117
32690
264882
211335
293464
117235
232780
116004
93067
46149
129135
6345
107060
93754
160955
189071
307983
117556
282910
87332
184325
218521
121227
10538
207400
41794
198815
7365
50314
73890
142026
280826
272844
180857
78297
253135
280774
935
68804
244798
237271
128479
195599
159013
68730
2836
287590
116983
240033
139439
158923
305999
12240
62274
177712
293704
161091
56549
48676
165700
107992
205165
227655
1570
284827
17716
268100
250643
56663
110209
254765
8047
208118
257288
189516
97513
44173
220026
120147
170390
33794
267319
281146
28881
166
164607
220228
235479
282394
68526
39595
76566
233929
203461
108273
76170
240501
110090
106268
153940
94426
295207
90058
238684
250866
68787
234185
62641
194936
174737
107
246611
150453
51728
115273
205714
129415
182916
225373
214566
110776
225141
175132
65839
46049
54822
181612
141001
150036
274061
140435
125390
85629
209692
229061
151042
33069
297707
241896
111375
111907
154283
262313
134903
139797
249464
81679
98035
230319
45055
40291
247648
129542
271535
39135
241915
274361
148963
162798
135592
223566
248786
173306
291109
113271
95571
217847
302268
290865
133228
188812
285416
50139
144137
220555
143335
206273
222190
162399
15688
66595
70149
198099
96746
300055
30241
112033
130774
79463
18333
142727
184151
255277
292647
233316
254103
95058
22783
167692
218619
87565
218469
269230
29154
100836
23450
46559
128119
240924
280097
4470
245023
15714
15202
94747
2875
268091
254046
32638
136197
68958
146693
124839
266359
127580
257550
82350
211819
20549
304634
72133
87943
270513
280334
268482
3128
302590
127874
60395
179727
66875
243652
242105
222571
186485
244163
178952
288803
274598
66417
273861
100392
81346
163500
274014
138193
15981
58081
264555
168620
31117
304329
86145
261944
250184
42244
203467
298501
87141
168979
119144
4444
259900
103403
192167
180001
303412
174309
214292
165873
300515
234779
184404
46264
16040
267855
1743
230649
20695
209234
204307
20556
162416
117768
224778
216526
301076
161192
226757
206745
225710
3527
166611
306707
70233
168912
38056
272341
118336
59449
18379
207352
129841
126477
59957
222775
84500
158778
149342
17978
30677
141138
234918
84314
10567
244876
146522
300229
17955
17389
251876
249015
216139
208202
226922
298670
40764
32378
218907
230438
244927
59402
286554
229988
298374
125491
265148
57219
157166
82451
244424
8120
131586
37978
64352
89806
262219
280727
91922
277323
41462
114630
230102
308371
144577
47443
116856
96805
254343
208169
146387
76924
141538
175925
121657
278763
58678
206362
174937
166841
109236
144667
295023
68266
87389
52404
48721
188195
96646
135608
274043
26040
92459
116376
248250
211371
268729
49722
287393
24416
280459
130667
108262
128762
242904
101855
225286
25064
308317
214311
173933
137143
91190
308475
299633
165090
115868
4801
182066
44880
134497
231593
233355
212238
33283
230160
126033
175745
196930
179074
111328
199967
274171
187581
237649
177261
274961
241673
76831
196182
240960
278728
286859
197103
252763
60996
144448
178389
286672
33486
279785
11968
85138
288425
164217
239048
27634
205413
46868
70001
76987
51630
10277
99840
305143
283406
59675
299904
235110
180331
138110
274580
105217
79605
233481
132033
151759
181863
138693
213179
140122
163555
119661
232809
224643
181712
246445
183833
285839
265145
32711
51167
108141
123910
470
11313
82022
198589
232995
165932
179019
25696
222350
48378
109449
224597
179113
202314
138414
134519
303898
115021
20924
205520
94468
63680
101195
12416
284248
266588
254774
306718
264697
242255
263516
275673
217547
50916
32552
49102
108127
160752
70418
240021
135004
117219
57209
57014
42890
87981
143027
62425
277186
91510
55730
289518
113353
252446
282636
177815
10477
18291
195274
85803
87226
99822
123439
165539
298322
75365
146593
19552
109775
258049
99867
217019
51895
85333
31200
165702
15352
288985
225197
226401
118349
21467
169847
68180
85049
2469
65175
203377
124104
211229
21649
200891
101799
222862
279655
192183
100773
306709
106060
220637
274541
96375
298788
86263
194301
135427
288191
246642
169467
158231
72240
202466
159798
258411
196369
90630
108620
53357
3115
307042
210691
90829
26271
299467
13102
5367
100993
30390
221201
191280
297650
124767
1202
113278
91798
260176
247165
272768
262097
279917
68469
144457
30334
115779
48367
133792
272683
167993
77629
244666
307456
51169
276493
120599
186026
252176
218604
153379
108445
124512
275738
23963
185783
277192
239010
154500
73644
19836
218232
141184
164861
225591
254011
169770
77622
288031
170464
107699
55120
61924
142293
146350
256090
111009
258681
36648
107628
263705
128859
270388
215085
307479
280228
17908
102637
254383
37233
137891
7525
133577
69325
173236
81627
262906
133115
179602
83773
226346
157627
130566
134589
69175
23315
111997
112210
130
250236
248743
307000
135989
62703
132314
60739
26903
71788
194881
219826
46792
2898
231239
254181
86742
221728
1568
305350
293769
71131
171468
273902
216133
265935
246819
87009
89629
137751
200210
12549
195712
35312
114165
182523
59579
230296
253697
301791
278656
116092
177157
162470
55280
20542
62250
179334
278145
110059
177867
29994
21679
169499
97474
154783
73820
284391
254161
37264
102543
5559
159952
289883
27874
300891
98063
297646
140623
132736
215372
246089
259957
6868
251567
150348
267967
181092
301979
292799
290427
151023
188274
115954
277219
187141
251899
23430
192709
168953
101975
240372
127501
184650
188824
142414
16994
158437
10591
134891
299150
151536
4003
153968
67612
100743
2466
81596
298262
124074
136440
184648
296239
246898
234574
290
122642
2907
213536
149068
14303
280979
205504
61784
48566
296107
246783
98758
243672
117677
215218
260284
185276
75142
268252
72167
153533
99239
276505
111523
170805
196254
191656
197235
108624
249758
79927
191346
206787
273498
160135
293150
73875
241451
245873
145175
231033
174364
17300
201225
114674
226058
282794
141064
94836
14695
254416
191787
240293
175981
227180
212023
103684
297083
273926
276765
50276
13506
96464
110641
150186
44418
285007
239783
263394
272263
172149
68137
124143
173478
10500
234448
154921
262493
284844
34626
86639
97982
174270
98957
20340
271944
120263
219720
276500
28379
241853
98055
145262
6064
213827
286665
206200
169409
218122
219228
218278
117267
170994
155026
154593
250685
233474
184813
235562
49089
124964
273591
235953
256053
142767
279545
160164
177181
309510
187973
42833
244043
127090
8612
91951
15367
302154
281218
82438
191380
286144
176041
146418
65410
174050
18687
265435
151853
93955
40253
266612
240837
7777
253758
27859
175383
220328
78058
172766
149594
53936
304853
214966
267674
215193
239388
207072
157825
199028
257977
118435
111157
303511
57833
177455
163670
147678
1069
227788
109957
30132
6782
243816
241818
55906
220640
152511
130534
71842
245470
20238
134962
263258
21245
248734
193463
90931
164581
256076
162638
77570
48767
247038
207361
285111
294860
55482
193662
103594
219766
120310
223570
128746
154407
182059
32340
289855
20246
198665
138919
195720
105296
193738
54643
302759
250225
59532
65553
179904
200090
30376
168672
210690
27792
88516
262525
195121
53902
245447
225096
229050
120369
270659
290976
157907
151910
151269
92531
97460
74140
119796
145798
115969
91581
155488
151014
146496
243240
119039
253655
75640
60316
111885
163783
42287
145219
147971
293341
204758
167551
298369
222656
163331
10766
186011
297935
35550
285109
224285
125208
238308
112599
108119
260264
222770
34770
129358
79089
248284
157919
2030
196715
84540
176579
174108
297917
36980
229440
242874
272484
81580
173658
265815
226224
221134
35283
237280
87827
146179
114288
122091
153641
230510
159672
199568
18705
192173
49507
174086
26745
60718
199681
231401
55493
52970
225752
106843
183966
2418
110492
108003
303144
164019
276126
45736
295290
21553
133271
40945
295410
304014
285854
303402
301699
274008
169453
91350
92369
151998
188178
181553
192488
106322
14203
54536
253916
107715
181972
261675
45484
283243
13968
293913
43050
114540
236808
270351
65654
259456
295209
23137
213467
64072
283922
308882
5231
215004
130091
230424
209439
16012
192425
269912
272460
153955
150337
3518
44389
205953
242649
40640
288412
296228
123897
293040
23026
93468
219134
128200
159829
290686
98243
199989
63825
146678
285552
31472
73196
43186
47808
220576
137697
285381
255628
139942
304201
84485
221818
269997
22201
193904
74434
7519
160578
74445
32820
90732
193391
108264
92836
93283
129162
32890
103118
44875
231473
209868
293783
238204
221479
158630
70037
44701
205196
128801
7045
136472
37025
161746
101679
102531
123961
134001
46875
209328
225029
304943
228278
100525
231771
166219
9942
276959
101930
175401
178259
38252
96321
92150
7735
249600
74604
232763
306412
239669
84752
186840
186389
72967
211639
272791
246181
226465
116236
24345
185949
247642
296074
210230
244791
128285
167027
98108
268662
87085
276841
26749
194506
22139
141865
124895
92106
9373
293466
58770
143497
201155
126242
12119
144778
63703
279123
36514
135312
126725
309250
119564
67467
23557
31043
66991
127781
157915
188782
299645
266484
303012
49916
161051
68152
52404
301249
180424
115135
32318
261033
9251
108978
237101
216149
142407
276626
28818
253506
192396
291579
228556
241063
89252
235913
297756
51089
97417
30770
167541
97890
180737
105299
182846
302353
131832
28944
174219
220323
260059
78649
176900
294466
7078
27436
86905
217169
192574
148838
60799
265733
73360
211894
46298
171663
215822
9483
135902
129853
84636
281024
7044
236372
290411
276816
2318
106171
123054
279365
222694
255420
82888
118576
22978
171059
194825
63389
150107
254455
10889
174661
274325
235075
304356
32235
26312
160914
184372
248573
34781
100048
304035
26900
187044
273920
38310
51819
256285
144331
204371
11177
173632
48396
32742
84108
49665
6876
271440
237135
259585
280428
302531
218981
129576
128134
179443
144982
20857
272112
60568
113093
121067
294663
148111
46959
241206
124319
148450
281308
147701
309646
18177
202412
219309
203769
140993
231396
247805
280654
57788
307351
221129
96868
145541
300882
302651
141259
249612
110865
287666
21799
210768
305639
269276
275184
113654
237373
110561
231220
178885
56517
265664
59530
92782
129605
177470
143568
234805
20014
18489
288459
13914
286164
146897
172977
124006
274700
237226
41613
177848
221796
116812
226223
86884
112291
243136
1515
210176
910
199008
266358
28650
252377
186295
108784
11158
248620
270807
16691
274670
270499
208360
58671
269079
131185
269455
228861
174172
59012
189780
145270
177038
69810
171678
69698
153338
212777
98188
133404
291649
264098
138253
96834
232868
71112
25909
154577
34114
48994
218948
58867
261538
210538
71879
220117
31345
249645
87728
247301
126181
204375
96006
275040
33779
283122
200657
190769
141208
211213
153218
308591
74843
175336
132252
82350
172903
39857
301700
7236
44541
202096
187995
309513
255721
256433
79350
306389
199033
135409
73784
252709
25029
248913
229931
136261
181859
221847
120328
252258
19166
276777
233796
249501
278705
71498
28033
58390
237797
32822
278971
15537
130523
208924
47933
180972
306871
224887
156062
75197
197695
177707
274400
786
188870
124212
189699
24126
100340
89010
173781
154008
175492
275564
71928
266848
69848
255119
112248
117831
13879
159567
207608
106028
288792
251321
130480
292793
85273
303270
55880
186137
99428
204077
77737
117
294502
188816
304400
159825
232883
168451
134195
3321
69202
167188
262542
236343
225434
181151
141505
293370
130016
141867
238418
198537
110195
290326
91053
132620
190459
274841
44433
110144
241190
140921
139658
35031
10685
91472
99494
249438
95599
76122
303915
13369
55421
278360
88215
2048
241935
290773
2664
174213
54709
76187
231846
103901
145152
247712
200730
239770
295579
84541
40619
22177
77591
96295
194130
99500
165802
240658
226868
43422
154374
222285
2929
211023
182500
229328
295992
33794
247437
273019
14262
227152
166498
59274
116642
76120
156557
281691
128023
188046
145224
63068
13003
40818
65768
125566
73351
296346
82677
158157
74333
103362
5673
218437
207477
116466
155079
229950
90221
287681
50571
261465
123616
276824
279251
3014
102598
34468
35593
45549
234548
53181
201528
91446
238957
221885
120058
280324
119407
121391
172737
258285
217657
255038
175607
52042
209706
194014
243645
47787
209073
305782
251827
103566
222002
41157
75362
15645
46629
245432
304971
247191
183546
31722
183557
41980
274662
244313
107255
95954
47445
130180
35083
120335
131438
28479
264167
44639
258554
291365
13493
170611
171977
199212
301654
118986
11050
299752
264739
113904
120135
307381
181563
147605
210779
76721
221294
265862
266180
296131
89021
307320
280275
177017
297377
272580
35241
146975
301788
25920
255445
159314
264939
20068
29814
16484
227673
148802
303931
239160
22149
109598
27359
287869
199803
26120
58985
245754
304380
153932
127172
107370
71367
136548
12507
264224
58074
35880
171402
216774
72886
258044
8846
182217
93410
190471
235053
7715
38465
23173
290494
15361
274781
166894
18371
54816
68446
46699
96679
124922
154740
113279
238678
223778
177506
289489
11295
120830
174547
286117
57436
143122
126869
262885
722
273568
108998
234648
69693
62952
213324
148341
154746
219906
140097
49672
193778
26345
286508
297680
92670
270
119697
31631
118664
26557
207671
191560
118015
51434
198134
226308
244260
175596
149337
101286
182571
293147
305277
270517
26962
110761
271865
276434
207809
132394
48309
301784
273449
73094
15489
133905
273293
26443
145734
162415
231838
218259
248204
42827
268761
277033
138514
250439
64698
79710
212260
121074
226609
6823
5672
41602
34620
213555
79132
41773
301695
219362
242326
74231
225625
71566
88949
43296
77537
215965
60246
102524
238713
38382
204556
198462
9562
292637
85024
100257
211776
201797
164928
111216
257726
253170
243619
308723
144016
64582
27703
143412
242276
222251
279193
155028
197700
123213
46865
64483
85293
225761
136879
59137
38642
143612
259947
148976
40163
209408
202159
177029
145403
252718
103813
21524
136947
214056
62438
171084
12362
294919
2529
153495
275956
193887
212934
76973
269437
140279
250348
306963
243165
186935
294065
291933
220120
207814
227953
269785
209583
290391
184160
231
66970
75211
158859
128615
184963
24886
215327
2541
52743
139138
288353
99953
166463
305282
290962
78810
112956
32515
282212
37119
32427
71420
77073
12250
15159
26098
199696
155121
66493
165506
258477
142101
189075
511
71739
149426
50901
116575
281744
105204
231173
282519
10587
224943
213396
17130
187846
250535
138524
126057
280593
272284
131636
77385
214033
149699
35264
114152
25390
114085
276949
208370
147076
273036
279370
222110
297907
57616
236860
91478
162137
141951
111191
178147
76418
6044
101082
221218
63565
80483
85550
126985
35414
129373
261609
181422
102912
216458
290569
306258
101445
138353
235471
212051
146882
193929
197165
858
101416
226125
272442
64585
284604
127232
252381
42962
137250
183686
162713
133331
268675
86375
41146
229647
10518
16059
181471
133537
251850
284051
156162
167615
153507
111062
282997
268427
219636
298558
284439
4593
261815
127485
308380
112102
287059
53689
274536
11592
90712
22119
156808
37378
92987
149626
108116
214010
118390
143833
165560
219968
249537
189242
293558
200113
67469
108987
180238
35144
157326
94932
167768
111728
48007
239255
204240
208432
253469
39677
102795
106239
21929
194066
52620
227083
208710
2723
50167
51580
102745
263613
123700
285308
28585
290074
218120
255118
255598
78399
170611
77368
184706
218312
24687
174077
131547
100446
16681
292660
205508
152857
37273
210556
146311
174420
264573
221468
59553
86992
127979
159028
195258
102213
179704
41324
99279
29024
56162
47661
158782
99237
118208
92554
194653
129492
301941
162905
234409
9
1116
74951
198588
142817
187200
27247
186569
301075
198669
204891
187134
177309
227641
85483
30176
158791
26602
6255
184036
86374
90388
181009
63362
13157
305438
31224
20905
231809
243043
52523
246514
130107
266437
128405
9937
20193
159401
294300
236887
142930
197901
61266
36039
252269
211790
288544
3130
261115
259354
18082
143512
56376
32494
62862
264171
134411
86854
144994
82247
15735
269525
147583
160507
1864
262167
32757
157685
38844
307805
117402
93359
108717
164064
90863
23249
150061
77400
233146
32063
254097
209191
216813
75981
40779
302146
231874
202855
164748
195068
86728
97362
183040
220833
101742
96655
25053
255988
236787
44523
13278
291676
72790
208070
6731
299639
100784
6845
140612
75648
12496
177906
248911
38518
55342
121190
25513
119125
90388
238121
222269
205424
60669
27850
193195
144464
74870
161260
286338
2342
277174
200353
135736
83806
27114
128035
229311
16079
13696
91894
29870
119387
156014
234139
75900
109185
88862
117854
38453
121474
190239
156418
158701
259631
219211
229026
23048
277888
21966
75346
166203
65146
291935
133278
110082
22857
263166
267419
145199
305622
56245
12750
24055
211268
207575
259619
250722
180663
230051
52767
262499
271019
150478
269226
148462
40634
162518
100757
21051
234394
241516
171797
209517
128298
225959
175389
214424
225329
100360
131886
58597
99915
116717
165172
103209
87232
196465
188120
76427
277723
68418
113427
223745
287535
308038
156847
62367
167463
56282
247400
1193
79300
247605
43266
61326
295887
180749
166114
36982
237568
231527
233903
169682
233290
148527
284120
250973
218007
153499
151563
28048
252573
62354
100895
117137
112192
49228
157945
15014
62484
198634
95058
179193
296852
256097
133625
36101
54830
240699
93157
56493
267316
161999
301122
182792
42659
259177
47337
33126
121239
291842
10683
218133
129291
172473
19643
175279
122736
246574
150902
269739
39668
57388
169755
283314
97188
17091
241940
55047
55447
82454
200129
96384
79311
100637
253959
594
161776
227868
220804
89007
229535
91282
110335
120673
274073
277105
286015
165967
17885
172508
275372
259777
216494
9401
137288
297026
100784
34232
39567
167323
144779
37298
225141
15725
252248
182259
99775
37061
262674
110154
146150
73614
144712
290006
214879
126946
217688
28948
206726
302141
76081
230529
133265
232971
283505
158781
60193
13097
150278
134905
229312
46881
276490
291519
252015
296348
287762
50722
226865
23518
186185
256026
92489
67968
268009
207401
262469
147265
122965
308279
185287
145342
50420
43134
31437
302174
99871
194591
273315
149864
286380
85534
297444
170224
240062
56148
128933
224189
292840
232972
199854
160735
210792
216747
48023
28175
18162
227654
178624
305316
97946
297933
300104
63559
70442
149761
253306
19250
206019
48359
75013
10420
112566
267610
290670
199844
16395
208386
259601
78747
55703
78569
227730
154352
131
106912
11706
144977
135554
104424
51813
98447
257240
208259
264993
231675
34584
185177
65054
141510
136414
46592
16743
175625
54380
206716
242702
61236
151123
41830
122691
131761
150187
238526
249374
101538
180724
189276
305673
215202
42196
27848
85266
81439
306827
189910
9681
63385
110679
139924
220570
45741
186723
23259
144056
14331
171974
235221
213710
4579
66290
15481
187108
287225
182134
77434
81245
31568
36359
127364
123258
92677
177910
33620
32850
181677
141961
150344
256308
268029
154493
17231
101755
75475
263168
121073
137982
297707
34153
123208
14256
239027
123544
19107
251203
127187
239409
204638
82583
226026
186279
137660
61852
102252
254484
166977
68955
15199
266853
102938
126107
50436
224850
173422
175173
84713
292399
56281
210702
196966
116740
12446
105497
50608
201581
158712
85376
146701
4499
242624
88424
85550
54150
301831
83830
118376
192955
110321
13616
46987
134455
191297
280634
46280
107214
118236
137060
59344
207428
275240
76455
50144
23739
163057
56483
296359
219907
210400
9612
178485
222293
105985
222056
277990
127937
43369
30310
49742
253732
66503
92231
42163
229750
296866
57961
69946
213757
241576
196557
141596
6958
220157
277023
278770
62237
253999
1369
27499
163307
21061
257978
186400
215088
295487
175323
113214
80320
45753
240402
306319
218890
178013
29821
206020
264938
220832
116808
46250
123962
261923
70062
254672
296696
300214
21658
58766
131373
248961
273877
20891
292684
100875
94608
121941
54513
70292
86507
180346
302893
42826
69565
33714
176144
14597
235486
175954
59150
203809
155046
157424
227442
109191
106858
102674
42130
233882
171328
233492
270325
285900
77966
66775
215438
260163
251734
37890
140036
261286
97895
197753
242527
145101
201762
301412
274892
3019
38516
132323
214646
198138
128670
114448
213048
234063
66200
162935
90030
293568
262689
22918
44495
279927
139035
3856
256877
279842
196450
49853
101363
55735
38946
106520
103416
284393
168734
75708
288922
309816
223025
28796
287782
65650
92500
100003
271570
32292
178446
136375
67389
279663
160391
220158
210339
31699
16279
274253
241534
305982
67391
216862
274766
186183
14226
253039
27134
83733
33246
160301
214501
86832
152567
229875
303945
7310
116023
192907
126095
29683
114627
58901
223741
253228
224749
272947
252910
8691
121001
171930
295720
282536
95781
64011
155090
52888
280860
116424
6959
164884
118400
121244
232486
66304
45655
252772
302475
61158
302360
119582
283039
172308
91481
123244
140399
186332
226087
267708
274903
8183
138976
230614
218910
110724
170575
20701
265806
111932
137043
276520
23131
24924
201675
29205
198066
203181
172082
94322
60095
277660
142009
139013
85376
33881
109449
235516
122285
123940
64460
228954
291585
124432
34467
170345
214082
127583
249579
58406
102813
59712
105113
169304
88024
1542
98983
44067
23801
147943
58060
251029
234505
115486
162837
127616
268850
164835
5650
259950
111793
163847
234377
176834
279216
160112
226147
36963
43313
168284
89740
79739
205077
230082
292111
270923
307924
176856
199688
241362
176698
96287
230977
237111
184128
218294
307730
8614
223079
302228
159542
6042
286545
61668
265518
142853
107862
139130
13198
208902
203712
51633
50047
230515
145283
18060
15345
38174
302676
1324
158607
198411
174424
206869
234496
304788
177769
58158
171587
190108
249091
93005
162634
269916
110604
253661
803
155769
242222
270525
102786
302337
309626
96044
199972
136452
68857
264851
207920
206839
222567
171675
97206
245695
260193
21265
73519
47116
52597
163809
79252
164926
50716
22859
160032
192839
75804
286907
4641
137573
155108
257170
124953
181685
218140
118372
34884
133044
107601
151563
301611
1150
211329
201968
237765
10612
57426
248868
271682
202639
203267
17564
51908
294103
136014
231093
20238
292704
256128
166202
188914
223913
113761
23117
261273
49502
83800
231444
41078
77826
268947
14955
45806
4860
186377
260596
257722
63023
69919
267849
17646
270270
135446
143122
71599
202164
230399
200048
265951
209070
111416
52906
21532
123727
238122
210247
192006
17045
293278
37641
25529
215088
123887
253965
161740
30385
134997
58011
127586
207772
130995
148324
75066
232067
116230
30216
78113
80191
223513
127012
145662
241789
214288
203648
119076
108655
114083
12357
98728
296497
281215
263074
180309
70560
208348
298074
71085
21281
224364
147911
309561
3226
7311
94727
175288
131144
65197
166744
90740
93788
159283
41784
152002
306711
116752
222640
184841
245872
185899
177518
226425
107192
117756
133716
242068
258609
214837
279174
208666
21121
264880
54545
155622
259569
24450
21264
175950
183585
4627
88214
162499
173227
218665
211052
234629
126836
209143
104216
299060
292285
176932
273238
46428
224092
65873
11829
182461
221570
148558
78286
232374
176467
124679
168813
256243
130422
296713
224754
305859
113642
95720
87499
178170
41996
243333
109461
256522
228074
147450
154681
49180
173049
157188
153425
227160
132057
4526
218425
255785
184514
117769
247499
258877
24855
195074
136044
25976
13153
279667
187669
172089
260964
71600
41596
233834
195184
244015
101606
228376
152796
201370
219700
197314
8658
183293
188457
5655
102974
196741
105669
46286
299113
206193
14938
294898
84188
158226
176534
176802
105177
194909
24731
287093
276832
185804
16673
61566
61703
58337
179163
265581
79790
6206
180345
95626
198692
32129
224297
77603
159055
23644
222193
1481
254031
40600
251246
208535
210495
228679
38621
183378
36397
185681
227892
71239
290911
111496
113123
251914
258267
137472
155711
189319
32669
148722
259100
99347
27059
6863
155185
12939
305332
115324
161889
32091
209013
262032
1750
38224
244468
231418
251161
143454
271886
221663
58997
142280
246192
128091
119243
260558
223907
276025
142306
289280
58203
72791
111322
139649
171501
79197
215
262634
100578
259336
290502
153929
220005
144245
29331
300139
264548
230465
86614
211635
19735
99077
113275
294603
97579
201697
168210
241201
93602
26240
72830
305583
171675
271549
22436
293215
260991
28957
99329
94176
287187
78245
150434
154050
223174
155105
286544
46065
177914
78261
291675
128532
260640
268862
25381
130517
52751
146210
125243
17772
35617
195751
43102
167600
129771
277155
274887
221138
169770
271981
65759
176037
232445
65089
284945
215889
289246
5474
303873
201142
226235
131389
105207
59377
44215
291126
231700
306682
73272
142901
126834
293188
47374
170474
79511
302234
299752
291105
285878
223765
16373
85712
24637
287811
156974
192478
266540
269292
302364
276025
62257
255075
106868
178048
136228
255649
121550
21887
9041
254913
74718
169595
132977
197864
151215
191328
157585
297876
278494
228989
223448
82479
13847
209098
69936
289213
130661
38857
209231
178987
63876
58572
73651
201227
125998
33335
183395
119905
49742
183315
28222
157889
174647
263629
249627
231822
217027
53171
51700
150450
113929
308984
131450
94902
257067
168377
205354
4942
192501
135356
266539
300841
45903
165281
31740
29649
100980
16657
63891
80594
257722
64940
280490
13961
271204
57535
307051
230875
300439
244755
65140
255212
204003
11549
301924
172302
75521
193655
151194
240675
109238
9758
234242
36839
115406
190539
56367
154731
281611
88384
23870
282397
160699
98342
240665
176933
228722
138439
163860
62107
279255
285729
224940
309260
172388
121678
161275
82738
308889
250710
282437
184481
280788
53417
160234
274575
253796
191542
305655
45366
45220
301054
176001
128869
61092
229923
109060
79410
247617
281811
277355
178361
194983
104869
83925
187766
6062
167515
83043
155814
156249
52215
63737
297560
310048
87762
305788
265436
106847
3294
263211
265547
293259
228700
156950
138718
101992
306930
38974
241831
276557
205368
232087
153782
112400
150918
134993
245177
158226
126990
26463
247052
86054
286636
307190
53927
239687
264949
152341
292698
217028
8466
118466
222857
147076
253529
182434
157454
217240
208433
212939
182868
259011
297514
238640
68945
97182
162133
29971
277204
122021
92424
37012
147011
270541
194386
204388
228834
33202
283462
231787
109268
295279
7488
269587
270849
20253
147099
182161
181891
132206
307401
284936
80175
120473
179418
44246
286099
264810
286337
273223
162446
34727
180855
221235
209212
1264
252208
270628
210425
6599
173876
146257
214252
252363
75595
299483
307389
19875
140485
219472
109275
305858
75073
91509
69190
184
282501
84799
154588
63365
264792
6382
245765
257574
284122
248248
251111
139210
117979
140993
285964
60079
289604
284084
179967
47342
59572
126413
197903
225519
165632
113179
124278
112267
92998
81846
32643
290077
167530
34404
20687
173085
283094
141067
276963
96355
126356
305986
10415
102497
223839
290239
3252
224608
24810
84167
169493
205404
216170
180089
54314
85617
44347
175007
71691
254342
131533
118555
117884
80369
170002
58386
304037
44991
114287
29011
55885
195960
289106
116214
206518
173277
145895
244449
10540
96826
90772
186470
183041
65089
95072
74865
207209
39612
237350
94188
107600
129346
258546
76320
152728
56319
93670
69398
185408
240112
304243
123917
29508
288155
178611
128594
123474
263815
260705
54759
158939
134268
133173
271925
73368
296033
280704
291962
258184
250210
7368
268045
76987
19677
231831
276874
304379
104326
222713
226785
59493
219445
50177
177062
292133
253195
102207
224785
102953
193841
252299
142576
65284
119335
198525
151734
225534
4191
24224
285121
166565
289950
194470
40240
99014
26508
101717
124298
124631
303567
121926
75962
162584
158580
251627
3554
48099
36565
119706
181896
49025
60615
232653
276208
275141
7727
286378
179465
169989
151619
187876
190272
309138
182337
200186
78671
172067
235667
114693
112342
228074
102291
62806
47166
199416
202739
165494
209279
38334
114565
197526
10781
13237
28406
25399
291429
168393
6643
282291
32144
202838
127252
25324
284162
209459
218137
310025
80276
123597
145002
5148
175003
165556
19304
129609
48759
263474
141837
200953
15796
44877
67680
237887
28055
128770
47738
102976
158547
101707
133659
26309
172948
33888
186859
85542
43977
911
198711
40453
148547
103488
243413
155118
77918
287142
65711
198482
225214
256040
94483
191171
267577
38807
289480
121205
70293
220312
55427
168850
247113
77229
173036
278445
48253
300494
224936
287078
176696
175622
121624
47400
273456
280617
245142
133262
12379
48119
246243
98405
262398
73390
255793
62033
207856
49068
25398
306123
8729
301797
166881
60357
248345
25231
108960
208915
177801
181077
6888
75785
75765
222878
51304
248176
276214
194530
24079
196113
43535
34434
26202
34508
303765
130091
295988
231616
285008
147362
180497
37750
185783
29862
247302
233657
308670
71525
90471
307669
183677
195682
208606
244085
84466
286104
61172
42385
180120
254455
76742
264505
221928
237213
305425
288730
283350
48188
228924
17039
149675
229165
295373
301126
123633
43871
298216
298460
52432
268057
123537
89052
37880
13371
111232
305293
201803
45539
192910
237549
132616
279431
126930
99056
152213
171933
183677
177359
204108
136465
304230
171182
49867
208807
222132
46043
126707
10714
134146
95373
1508
183199
260181
193432
6625
253616
231430
77360
76159
105882
124599
72098
223836
141293
130991
133334
12569
300049
4040
231722
167972
77548
22113
79805
133665
244764
170079
304977
286158
242329
282178
40337
100827
238694
269204
131417
39873
106343
303730
306071
254207
182445
173840
176220
183838
58931
55803
201606
276513
52271
216499
194774
38664
270897
228383
114099
186291
16188
286402
197646
291496
135096
132180
230897
304126
72065
15310
187280
304575
133803
28063
235126
285285
290164
307336
187840
61897
294081
123503
15861
247773
247015
305354
236782
281002
260921
83859
201234
277190
57459
138748
20376
286441
64574
129971
203139
146427
114981
125901
44129
119299
72245
60177
110609
221993
39021
30378
21575
2781
132165
52242
196291
58938
80547
114860
259040
249206
78755
49419
133983
83170
2514
127374
125126
239482
120869
195813
17471
268620
264557
117810
120432
216186
130387
215751
8301
18136
185549
90923
212030
267924
176864
137490
244250
308054
43160
237686
264805
119823
146866
56196
242632
205442
13567
10018
183854
53465
95329
12200
145023
138549
297895
248035
163600
66568
306127
219075
57954
170383
232025
78188
128763
295155
105688
190100
52583
23872
298855
202560
124283
10383
34021
61953
149065
111154
120360
209315
149148
281710
179645
117077
12031
87642
105277
253634
120593
78531
117496
79653
159126
122702
146659
178490
39813
202523
282073
254365
74614
295633
269557
57104
49623
191124
303238
2890
149908
159773
137645
263995
23560
197143
152011
305051
114497
84705
250292
220007
15162
271131
93609
49877
186503
114691
1925
279581
143937
149360
14658
214898
50933
122397
48175
7539
34285
197604
213077
265108
162513
52199
238769
41654
253286
273972
189950
243382
303684
244638
83788
288481
83736
271273
46526
219422
155639
308734
72614
255615
234017
108553
306317
200973
139874
306845
264176
83189
207978
41390
250574
219852
265970
270444
175206
75079
100569
180009
245185
211610
147860
6067
195377
275489
289456
262234
110135
288520
227363
305122
266441
111176
23382
68906
141444
65635
166666
286295
69363
32632
55301
302850
202642
186737
299344
135330
142297
15491
222442
110785
151124
199114
157983
209692
183355
113554
54246
273060
107964
15765
166174
32130
111370
241424
220636
248178
220037
100629
178186
158295
115709
78750
152904
196287
258964
287687
228612
260995
273624
131139
66262
103661
178519
43603
294003
132872
265550
232433
192085
46254
275989
227287
152379
92929
185663
61790
92532
7525
245975
41709
49619
146667
222298
14375
125969
282020
137577
163329
254502
191625
215398
62435
278643
177418
43808
115262
194073
229899
259773
91521
135277
242490
17312
243819
74718
233123
185186
47915
50042
131195
46637
177382
305460
74826
218997
65022
45195
107986
53388
21172
94895
119847
298405
74996
179205
172118
263012
36888
176674
201168
304534
260909
265514
110360
77607
169412
141985
176805
55360
76354
18754
207433
277621
16259
143780
27320
178575
214072
253245
44780
182201
225178
183138
120498
180223
19113
7138
258961
44297
256492
81257
282755
202779
14624
48754
159300
152845
140660
189796
121784
37080
40783
174880
186894
241783
59278
219311
287675
87825
77926
196165
67095
6833
153375
130821
288576
112824
207854
65002
118295
220135
149149
80491
215992
285268
251230
285503
117256
307090
82627
31334
116048
1205
142491
286866
280642
128919
161396
216655
140836
41185
79892
193819
205266
174092
109916
230310
137616
32154
309638
160020
17015
296848
22844
102952
162706
283457
96122
70268
15338
211891
32647
78748
44568
295588
128229
242054
125695
307962
193156
204176
199981
101875
292707
301793
146755
188668
85315
18122
119108
229013
249590
273968
80312
192029
103928
85568
140968
145059
182083
217340
301992
246251
245184
169140
212353
286407
71781
26231
180460
161700
57511
185083
38372
235131
33934
207084
165549
295184
260998
222988
276453
244272
229791
70751
1680
112494
225502
104710
89501
188096
293685
57588
53664
254464
211745
147042
31163
195494
306980
153119
189227
110392
1667
259216
165983
167402
2828
80402
231675
231956
171951
64385
115307
111218
183912
87120
124762
169277
279835
309651
75518
51458
55365
302093
228195
228316
164914
8204
265859
173015
164278
10782
252620
152561
270209
169200
58240
95461
161908
71748
300619
126148
178750
102828
78876
188663
73114
57683
205830
586
260791
229619
157713
93748
267993
158419
81130
102583
282314
242725
137014
258042
42279
147916
297227
101025
190692
6022
115353
125742
189604
201808
66044
227141
191233
161586
224295
84149
92987
307387
184374
119594
295994
114023
173910
308946
147103
36383
251131
86616
303044
7206
179123
309884
212086
42460
193115
205621
66012
138855
225117
11925
151910
34256
182139
46123
171776
25911
59873
277474
50181
142402
303531
272030
225827
181634
83625
9794
90496
168939
270454
39441
134360
15858
123135
266940
175002
89525
252119
298551
236909
303392
302346
1728
68938
163335
291784
201741
241725
196712
279081
78391
37637
29559
303107
301141
303301
180339
211221
239377
64313
265344
231489
187415
73139
276036
196094
169392
151249
275605
156513
60713
226826
49826
306772
107320
284623
27834
47781
184631
122886
216884
205701
58446
59758
168756
287639
47969
291808
277090
245399
105382
90257
175561
109344
78644
249525
25388
23190
167532
28745
51056
300153
211387
35788
195565
42918
81936
13896
188361
273152
99947
303464
56292
125692
298316
73480
280105
44930
26624
163233
244739
180703
219279
202149
142510
267695
259153
256704
33455
77918
76096
89043
275095
242429
75188
25580
304303
89670
65803
108849
202239
215697
171206
265636
149814
210380
73283
185106
85185
78779
13710
206879
144024
184040
173938
288405
2134
126135
197525
233359
145669
281269
281199
37083
290271
52008
179444
270654
206805
235783
295922
287117
193818
174198
265040
142755
37170
202151
216555
136092
194810
101584
79156
83441
256827
146516
238828
58118
232612
123746
52250
77852
146152
62864
167711
220398
274727
149621
179002
123536
309870
195806
67973
306026
82482
242348
21322
204121
116250
85248
213439
278504
189499
186070
146449
300960
126735
105679
25977
59018
189309
39634
28845
113273
307838
231432
295495
8984
298321
87900
65884
6099
28083
166369
170056
260407
79344
186336
77531
22229
54617
234528
74705
97051
13093
185089
161333
125222
30427
177598
164277
135765
50329
137004
208931
32176
282415
208999
69257
90534
277795
155319
185476
239093
201887
260663
75047
131756
174279
37891
176588
301945
119350
82840
87881
14215
153087
63085
116710
276236
71764
201001
197430
237249
152117
262801
291237
59459
214400
284175
183099
170461
104015
114960
265043
303709
48763
143238
99476
246880
260816
126802
93642
184217
306142
277938
16194
187306
186061
250508
131125
46025
243177
37427
253866
160991
132719
242190
50554
281415
19961
249773
258574
92516
54461
94127
17115
229843
290154
75064
203205
302915
224826
287900
234370
40947
201625
132023
111929
189070
202204
212491
73812
4878
271228
297152
290296
256462
71005
44005
210545
181296
72150
63259
24043
242935
103801
6420
76056
163810
186816
216359
29450
157261
17880
294142
265173
102430
161134
3168
27278
20879
284817
182886
222584
202534
287384
40316
222728
13902
155257
71704
262503
302544
309904
40840
304792
246226
131440
93495
46064
101208
55065
298132
97926
184028
244075
5601
90444
277443
140991
151988
7079
301709
165918
177900
2601
289617
64860
261878
71106
285404
77901
290670
23895
170161
237016
186864
100236
40417
133276
42929
69620
139224
251910
274637
10227
146264
106396
86718
293181
51375
98678
200224
134683
159675
252557
124369
295420
81165
70667
242540
304387
68677
228690
273174
76051
129234
118583
175464
284738
237503
50904
53981
13969
84821
31805
134670
67386
223622
169465
23534
157657
145395
52661
267977
267425
9664
203372
234939
302385
1512
149636
135140
42299
57532
7479
106399
304247
13482
9826
202223
116814
89037
65549
57195
161027
187781
164638
194904
1542
245966
130124
295873
19853
264769
260549
297315
201022
209381
245738
228183
218987
92597
275895
21698
216320
162417
271314
109898
301931
300007
5663
64949
267244
82988
305660
122386
70573
270965
153663
71335
157601
60276
226514
86024
145602
237249
198896
184391
42013
43956
302229
178514
307291
2447
62791
155863
272631
142264
71925
86016
81084
307359
219987
119831
247229
21680
78113
292066
17544
107782
12218
281529
292078
69256
127018
241902
273110
86334
111725
9751
153926
241928
151718
67718
195632
8909
250365
21016
223472
15649
91605
249398
89575
70616
20389
308499
207501
215687
212628
293538
243814
76100
277044
18463
138176
243827
275393
13391
280256
275
154371
171026
126650
282121
286091
288932
274969
1066
259365
48447
14034
124336
167938
115566
35576
155410
218860
290726
290699
161102
59422
29142
254137
1595
24629
239540
171419
123387
85262
219606
267645
19735
68644
132967
4644
212861
209459
194199
59921
152886
140916
278286
244812
279128
254357
300571
309324
222466
246612
29343
245142
257045
254221
237781
9448
71311
50617
106229
147591
153517
69779
303432
257765
206362
77286
193394
224564
121945
133910
105928
218504
81899
54061
281996
280516
63996
164651
231707
157571
160002
1244
99852
297076
36724
132245
193581
242041
264719
301310
13316
19388
269765
221967
298881
244895
309001
140687
85870
192166
235000
156693
300719
77567
229225
54049
290707
22832
186082
168828
201760
226713
2380
181123
158660
38168
22756
294641
38512
247296
250895
43536
222116
47591
26611
190307
178239
217981
153567
214299
178
277156
23005
217903
262046
197569
140697
37844
134411
167371
7412
237781
242843
216826
291128
160921
251387
54084
282549
37429
93782
289313
23485
276942
260109
108782
26407
193123
308254
222981
238491
167958
197392
240090
47095
258965
19252
224385
244645
15423
191393
184599
264281
10648
265064
230149
157716
170142
66831
268181
241259
111307
107913
160505
303462
189204
8426
2792
59423
81320
292231
199782
248958
85871
234308
29310
280598
151867
260742
5313
260158
52229
213888
70888
129410
162931
125560
125327
30662
40160
8356
102373
218205
144233
190377
288708
53118
271722
23084
114686
195122
27211
169001
271474
215020
115693
78919
60910
120592
125236
64388
123145
73230
175988
229192
279656
282610
97138
99344
196905
180464
27795
110247
140743
44234
306819
115361
186359
154811
258952
110827
149499
19013
81853
144187
162479
304990
57282
168176
250543
98957
6403
107554
82706
119317
211775
92868
45672
125736
297865
294912
28310
243872
177803
207212
21672
173485
245270
221442
276846
85488
174162
163231
181324
298382
258356
298169
274600
97037
90814
174034
125023
194103
160010
133882
180760
246677
308585
105362
8574
264364
15500
107843
265944
113576
11630
219447
214588
156016
249180
77999
148100
150014
55218
119157
87523
107655
209539
17402
308946
226671
86508
54246
123142
90275
285503
112624
292428
283887
168079
280721
160259
246305
71368
215881
145301
148343
115564
185785
38681
137579
64387
81544
59065
147109
102888
306069
206620
222342
111896
72950
226988
222533
127060
200250
52703
115309
201692
306521
264368
80667
111206
41046
71706
91878
247576
37097
300201
261430
111980
147109
280966
82875
10716
163450
94228
66301
139081
152893
162244
88449
122414
251975
55320
212172
110311
210608
293029
149384
281239
168935
5118
205325
182207
47363
309376
43012
205724
92814
189136
259773
92832
262073
46250
256474
200100
189171
24327
8396
219966
195334
163865
180142
59696
35339
37303
295781
198203
56984
223794
27797
166729
296557
160078
97247
149419
38394
123944
8243
192038
105302
288754
264946
279816
71882
203562
199875
1126
223411
80119
9917
261256
63579
112072
203388
266323
51274
111350
161658
95739
224509
304883
133710
67381
157379
42063
229982
132312
219263
48699
213358
248085
219134
130338
182841
134162
196423
9339
120987
255951
275881
121049
154253
309000
141690
214948
87200
132657
77384
232229
26462
165222
18139
32773
131773
275369
226014
49491
21463
6871
251993
295360
303391
80754
44142
240327
261312
19710
206749
165615
275278
72036
248370
63730
10628
114806
255788
169568
181375
44175
91377
67372
251067
150311
83126
88478
271160
264758
219575
269715
104857
139559
277874
187470
40726
265468
200867
219707
237807
28173
161272
293505
52053
96457
137115
308365
129128
239880
153679
250045
234408
56825
104125
76645
259323
118915
283802
129697
126244
168481
122199
29585
145028
145386
260601
213695
248424
76736
41612
242073
250187
73425
229909
120402
51279
70579
191077
293199
169834
106879
8795
85123
201352
80709
232516
283637
244002
140808
273488
107264
290007
13001
85031
46330
16586
41279
27982
273341
305093
289333
267176
175386
151129
142421
299705
198126
266236
99420
262122
2940
138984
51995
147686
175148
136868
290081
298143
227768
31269
176311
6814
234935
210283
305235
171290
38641
137633
215442
32205
113610
7065
17957
161853
232630
77308
84129
165680
236039
152206
265719
83728
36624
85476
72979
181559
208601
295077
197554
261411
129406
200867
203245
292568
264248
37436
96554
273583
24420
69513
34755
135407
171475
204306
253259
175567
122941
207592
3847
162731
211612
142809
84897
66679
233290
238224
226306
133011
52622
309714
154964
175546
867
85638
74781
209851
153238
161687
146136
64488
171111
279666
2413
276101
42039
204951
149556
3584
112778
80586
170296
255433
215292
111920
236385
270753
116424
53654
65687
246260
196916
111041
81532
127629
203946
208145
129328
225416
166173
171560
221250
270828
25919
308526
106398
260041
128098
298595
271247
115640
103393
298344
230132
88865
153623
233570
128042
101059
20199
128919
20800
247441
253254
259316
286935
107928
145330
103780
303440
212568
36390
213949
286400
4226
17094
273058
81608
301505
46138
177715
172149
158268
276709
182921
6368
248668
32559
173723
304524
10068
33644
285762
208046
169641
51836
300552
271387
14506
22666
86719
183997
35033
262357
185222
135709
272794
227068
98171
25448
293710
50704
149592
108431
186645
27695
94626
152501
185913
125643
263350
177566
301305
62394
68749
281096
126142
61568
157
56471
268370
205506
212458
9161
124847
84078
30277
242855
275566
35045
90026
218234
166939
72786
195851
153046
147404
207509
200329
258515
86437
307139
43226
217025
39858
47629
49905
87688
77968
145835
304766
148645
107910
78390
196777
39643
274217
267279
197674
161902
153923
131625
104754
281185
57556
187086
8011
118839
97098
303833
41759
73313
293481
176873
14723
150217
155098
228604
175253
154617
87513
211892
118274
95692
159452
86565
281080
275146
123502
265258
9858
145068
99532
3905
52016
220868
31995
175599
93339
263716
290462
56678
17120
262686
19822
262943
187392
146502
120604
170100
97911
78972
146566
149360
220561
22195
162456
249900
267739
268719
114221
250208
296377
77591
102415
180114
135879
214872
177459
45629
159283
171796
281153
244934
157462
247015
160436
194268
173687
124834
170755
105150
53261
207776
124494
205683
112728
242340
96494
81115
181757
173257
72272
183358
134557
232703
125793
159825
119787
92480
110039
89744
27104
295573
98514
97196
167688
167819
300143
237497
289775
193029
238411
153342
152112
185639
156254
221851
25915
192510
257033
229558
84298
136367
289401
176385
106123
267597
98530
158135
8342
33154
283654
69799
225053
68603
280256
109163
177609
161796
241294
209183
152012
307940
274910
224093
183081
24989
263856
33373
77433
43854
160371
101560
255358
243309
56933
46632
5592
5187
26175
20212
116586
291916
165285
237766
189227
253563
57558
105785
70136
150884
159086
66365
288686
103136
211108
84353
27865
25363
5970
178970
93464
84819
430
165605
230045
146347
282975
284690
305482
222563
68650
186048
49216
220133
57257
303948
95197
59768
210848
135094
308138
18213
24449
143878
98089
92197
238105
159290
286658
90500
137082
252649
41924
108368
212739
210267
263070
96116
174271
217269
69178
10018
68741
75582
273772
223233
270912
18479
76887
151156
137773
218909
200106
268559
225582
45087
214793
285787
141338
36756
77925
154953
240069
216318
73752
264191
178108
274615
151759
257637
123641
298868
284520
294761
140773
116912
132
210641
5455
25398
86443
228002
16352
16701
112396
243364
179346
235086
114020
243523
242702
289404
55892
157595
272588
81301
185537
176824
62394
66593
298987
260432
83442
147271
214554
254611
8135
129598
26359
87648
168903
18486
23968
23060
143234
58352
155087
229666
240317
23117
230808
266059
242142
273432
20902
125712
83818
210064
259784
145052
168544
71082
19404
291695
257274
135395
40452
281562
244902
276433
231957
119229
241942
201808
78415
135718
12382
151418
295497
148920
15003
179914
38243
75106
219386
298883
239111
46724
123619
119786
124111
297306
252789
137826
208976
127282
263435
54370
188600
57706
283530
19870
68455
199552
52553
229040
56732
14271
17948
138976
6272
141278
10992
206831
167574
90937
229378
203231
48994
172059
121955
4483
49092
288040
255899
65507
146071
246831
82535
189122
155393
67219
94824
243374
8880
95004
10025
277107
305701
253217
27386
126819
253812
100121
70921
90026
162281
219147
283925
245833
230515
55478
244252
222680
265927
160345
306184
174014
274113
106108
77586
201876
137913
279423
148086
103114
289404
298632
82215
121373
3769
306697
104629
174164
162275
301184
273502
243704
142628
166796
282334
169070
21489
184007
220515
114303
14377
10255
151227
4028
60423
229123
215754
58975
138278
71037
229451
260358
87032
84602
267364
248772
243625
114916
74223
236644
17978
79206
62150
65730
158109
59586
53127
274446
275382
52338
109218
283540
81920
21125
91668
295762
146957
38677
132358
238973
108858
150716
253521
183427
288047
134934
185131
124197
293505
308548
299273
83129
42817
182711
202665
29854
125144
269728
198095
278263
283971
263953
161198
182937
287013
11322
144583
213682
309103
7847
73350
275650
79539
231963
165016
5396
235466
265390
243020
298792
3791
284050
40287
181371
54045
91401
304703
237289
66311
239878
174217
108003
233038
31952
275174
302199
178106
78624
164529
132972
275349
130554
73579
215047
207280
170022
222567
207274
26711
3112
22243
54114
14759
247991
279876
211340
134839
224458
222987
204990
24154
236210
198443
232485
137983
3632
294668
89604
143946
230401
111389
237563
254243
218112
132304
276407
212888
112361
154291
101932
18969
176451
147431
204787
280164
63335
17290
194503
49628
267522
72881
270948
90691
235063
158395
2989
28863
268198
58481
9602
51832
72510
249951
226999
223153
55386
116618
28271
208191
123896
178501
83204
273446
14593
113703
34586
75191
85109
192124
139318
80182
755
9853
38489
285101
128158
24657
88830
294929
260696
291152
141039
270494
61445
91316
4204
60223
240832
38215
223515
282819
152042
273530
130496
63485
111929
134669
214682
202364
70133
40099
172039
228974
69120
257175
32044
175344
119691
136162
193312
187333
103325
233284
24607
10267
244995
172339
90648
83173
104255
289697
87554
16016
308239
253943
138146
14553
133499
64343
256632
215955
81867
20687
39265
192848
244286
168897
268722
120135
31261
250298
299977
278506
66509
279666
197523
117073
198284
21211
77488
61962
133006
181013
106411
211493
253117
265466
109896
1753
277060
278857
88870
263942
232501
23819
260878
19093
180447
110030
105943
193530
80804
98647
14442
161369
279530
278977
148591
192041
250652
43238
11927
9742
107780
287471
274097
129192
232736
158855
221694
165350
171001
63864
283594
57598
165600
149088
186328
36801
20322
86732
305776
130260
247789
256801
59070
303290
138875
256863
210651
143557
140803
189343
264679
84367
119168
285898
29504
234972
155520
4646
230114
242604
150742
80470
24055
68289
304632
20602
178685
280777
64459
237134
265090
127430
108898
48204
203637
258219
159302
126195
85109
248779
131808
127067
6760
82716
297640
26128
133536
130083
38431
93311
244262
86882
12018
26169
254382
115946
158135
237676
177566
125636
100549
230351
263059
170149
91977
182753
6841
268095
69014
293252
36317
170901
282414
73534
216523
140127
285430
82789
97235
300980
96020
290059
143599
223821
298497
210995
242
120
82358
191308
73426
280695
242691
278673
211994
36183
160295
174988
171644
58870
84856
151818
177655
307350
225793
145945
206568
87605
307986
46666
250462
236834
84560
296399
295746
42475
104062
253145
60951
301687
51768
214782
44186
214958
95237
188846
195003
110891
170497
280179
186052
257955
180433
250866
159387
108230
24080
272217
215922
228748
34773
36977
57111
172190
249768
194594
213976
257213
111999
156906
111001
151987
139591
235469
149043
18424
91272
118993
67531
93855
147022
234832
61368
82970
118398
228310
228259
153696
211317
306725
171196
173540
309816
87674
243974
185574
284631
237808
64536
89970
124105
87719
308687
245722
219163
160965
267245
129976
282456
172254
97135
272607
143179
124025
157735
20583
38539
270619
11493
93443
212139
77670
249884
305350
302317
55640
147311
200865
281813
16628
90197
44584
183168
61064
99728
223087
162100
68652
147333
232868
137517
242208
54727
28554
32415
210639
304353
81990
132148
201936
227153
87662
187578
113677
95982
3721
222410
97309
4647
204832
109820
158224
290809
142068
248670
245314
93744
169385
213496
177438
139377
217178
118167
55644
280834
192035
4030
34303
229830
270982
209851
49428
23402
182390
104851
219266
139659
277504
70757
274043
28122
109346
229406
164766
168736
111966
237552
301328
56656
173913
192934
196489
126413
88799
4835
148277
310024
106060
128231
100979
138432
104923
273580
287709
267131
185198
308090
192479
234323
58931
262902
67093
90905
104106
171517
288182
188497
29854
235471
156160
282830
103481
75859
272881
90599
295060
148270
230858
204761
30650
280326
140181
257048
300522
223660
212676
152493
179333
67870
91421
98412
259656
134484
242401
166253
128937
262673
248382
200902
49165
159638
80585
55361
143677
250528
186423
141443
32105
151138
22328
25462
185754
66408
154523
206726
244601
241687
6457
209766
306619
64384
258436
98189
1814
253479
80293
303983
221551
67920
118728
6365
50653
109484
211937
95448
53385
38109
121728
75433
234342
165164
108884
37796
147002
88959
117780
211140
34753
157045
164844
145842
248853
226180
170969
24542
129002
243551
4042
110080
47234
67988
5737
6747
70781
106687
221590
11753
96678
14677
123451
162204
90553
192404
178642
103024
201056
56071
10208
221014
288645
292794
173718
111601
194484
131825
6574
195094
58995
284433
286911
189555
238693
204771
170359
177232
50285
15573
222480
103620
200713
152720
252717
4569
306606
297865
231361
98972
15916
183576
147343
167871
262192
98421
148099
211455
243464
154330
171243
221382
10017
33627
11846
133021
236695
15967
226349
229878
193791
34351
35970
298972
15698
279607
212451
200818
280109
6724
270759
211390
250246
162133
283971
292272
6526
4149
294922
181494
303315
254199
62327
278977
224777
202881
259842
253528
130252
259400
225262
210085
44136
18418
273054
277705
84535
21486
154593
69359
46970
291901
78842
5567
17408
290599
5463
79398
127639
19407
16336
184078
269184
86695
197099
29332
143542
150897
133929
100431
216524
3463
165812
103537
98743
266884
134922
137558
67893
44114
259761
213858
134349
21092
50946
100948
274585
279470
162161
229555
162585
270555
108846
65456
81632
151492
282801
283481
258061
240712
276971
107459
51659
293877
196341
246765
214606
122461
54958
45167
145493
24105
32631
74514
111768
56621
292087
306262
206277
122619
12659
221082
37189
232768
31478
200072
295844
121020
14571
71919
232552
3531
96948
234738
275137
83742
133949
7112
262110
239806
33355
289551
90037
179538
242563
151972
41863
101518
274378
193773
183205
277732
164622
181977
181768
101404
27263
108428
220050
28715
56790
49861
265977
32313
160965
274947
12603
168740
308037
185619
46712
306813
126947
164459
201882
130061
55135
233079
151022
177821
47335
271595
13705
245383
135471
267856
189274
17754
68203
68965
244560
7715
295421
150420
73397
20062
244162
253465
248
244847
25641
187144
213074
61524
247544
129491
130470
166106
70196
148276
169145
163083
209129
218067
53981
206880
292604
103454
184291
226985
38432
187594
239030
275054
74357
163634
129085
254984
263053
287487
81645
179358
244272
136984
42333
102327
153216
308414
27011
162247
180549
43882
305981
153635
109949
28596
190180
63341
66391
182130
73028
201556
168831
184159
297328
294041
78084
79565
287622
269761
59854
145899
175920
128008
233191
73227
145192
239418
103809
300497
108640
85345
3409
120410
67319
130403
88093
24725
119097
159716
288961
275613
222359
172474
202440
15189
126327
86352
34837
232462
174585
305428
112886
153357
222893
136388
284710
100231
105740
103110
297120
29752
35199
224161
178172
250447
258236
231385
71149
248358
302236
228492
29803
283157
276326
130214
190260
159546
288755
59755
90854
273257
184901
170248
14039
11222
166922
20572
277750
24011
137962
244567
84246
303456
42640
48827
182936
87278
28726
176299
8071
159679
112119
191116
216375
146522
153429
174529
132536
149147
78179
201285
42362
304104
285113
276791
187871
149436
294136
165053
280431
203689
200755
44244
223555
95595
56987
109276
276442
13821
175671
71712
20547
57735
205715
156195
85949
133258
41483
250582
303916
207011
111053
159045
79428
279433
63165
137232
116671
267607
186540
265536
63114
201696
255087
77270
154938
269868
67681
199253
114885
201486
202726
282103
143406
74413
257970
42462
261553
140983
274563
69143
87251
94316
238520
102907
139873
155678
244224
69472
4776
63693
152251
17733
229804
207898
14382
177365
58188
43388
182974
284214
295518
55712
242325
74544
112641
288380
297708
57263
279781
230121
15826
179466
38605
182667
195934
98849
23987
268994
93982
119344
78478
217937
87858
272547
242780
194361
76950
26328
19665
74340
197459
100190
291878
306622
297915
264282
224688
20309
11478
165489
290142
62010
121299
178697
52886
189214
131305
303224
220205
41978
302073
41461
234385
242693
163144
112413
287949
176590
181119
193291
277393
157114
196282
237033
271834
125103
96763
100031
117129
163937
218629
305638
239172
29523
5818
176162
43762
153223
175417
115321
54604
141543
55572
66067
107098
145761
209932
210444
138353
263924
78220
163548
278468
50812
291906
260198
216241
236546
272047
35472
94902
208478
167270
51071
299827
127001
54695
41106
226994
154336
291834
243633
182345
123124
56198
216408
203232
109533
231995
218321
50483
35281
167837
32715
302709
102517
153889
64220
198945
141266
274743
168461
231720
281156
104928
2581
302284
5804
137772
274807
35645
88131
245934
232297
145319
291691
113176
104245
279955
64202
232214
308996
125551
285598
158626
9426
101127
254487
97834
123955
40325
237920
304916
188531
300877
222385
57538
91146
108722
280904
114961
218893
58266
48188
13416
192219
184123
85556
153125
231197
201169
81915
162454
26672
271186
64841
64874
260544
172971
32921
154706
116211
277244
63868
234609
253245
193297
175027
124721
102592
138642
73923
246670
24096
248548
165699
95430
284462
274076
224312
156123
301915
226484
259586
150191
94930
246953
134845
99938
82712
17256
170044
154493
97357
110969
18272
58421
203073
158358
145584
204435
42518
96991
184119
272846
149230
35637
194437
126321
50184
224956
186499
161002
116669
63940
259830
119022
138530
230577
166293
15417
154315
130867
126069
93340
7235
185457
271129
13052
182979
205732
296821
302708
289823
27503
183607
23532
136775
20325
229392
270369
77103
215648
277620
70956
74957
165178
280632
281221
309446
78967
260193
198959
30399
56162
114921
86760
12357
34844
48341
214098
128370
224370
54525
115583
203656
61656
266282
231859
6393
19785
262898
249926
213507
290020
99459
20313
261488
93998
211505
307640
70733
297327
36941
201721
103745
145981
279100
219190
6192
247329
219669
206686
64349
181341
162130
81656
76981
207729
154376
284549
255898
185148
124977
85431
283335
130393
170846
285083
2004
29375
184919
38468
209026
287048
75411
191658
288437
191010
49146
121930
23389
272342
155249
164046
116280
217304
206306
140647
28958
297239
190722
278420
49516
30110
83070
195698
128946
77080
191165
249441
157791
194517
124014
274059
155145
68419
268109
92645
220416
79993
173606
141418
244725
227738
186829
261590
144478
229903
55503
102512
27032
246090
41298
289444
202491
142207
97905
99283
235838
20068
224865
93980
9569
70261
149071
265550
129029
297993
11148
219059
74277
266086
183638
131195
234705
173331
181900
115811
214790
79622
115394
54491
141506
138168
46650
248573
294975
35409
211618
61805
136736
201249
201567
203016
18102
128593
249286
165060
264027
123793
99079
125990
217094
220482
204726
109400
180116
16579
135121
171383
282568
219449
224461
30628
135840
33626
177702
286666
95004
153524
199766
174331
254087
151973
191596
127794
57042
307799
73235
197999
101895
243481
74329
62437
25043
260475
114803
133607
200490
107036
83975
117733
207964
193726
81738
155343
125038
202591
175708
230705
105221
139915
222026
198605
288099
153290
55676
67631
295174
189411
93057
140077
185578
106033
225016
45241
164203
36979
130401
239896
244251
80923
231664
126743
173797
43495
39423
148481
152185
301483
237386
74023
147700
116066
292180
36809
258943
23281
31589
116
1096
96226
271430
175781
267100
184176
270176
226565
23135
203094
238729
123233
50547
13420
150985
182017
7420
159605
186165
92802
178033
489
105395
273293
197864
155813
227180
220223
202586
180803
4871
138920
150077
249628
277044
8757
200979
7844
80479
115422
172411
78562
248185
25579
92642
65194
20479
85917
303298
202635
70513
237650
73988
161773
218541
152408
148505
253196
189
309840
3229
97934
71806
277832
75530
308677
20960
79610
259958
242579
71066
63343
218820
99363
193170
28456
175659
175126
188990
179008
205905
257130
217295
237187
71279
16363
96977
60709
50028
281507
302044
93861
31270
174618
126482
41891
128149
94732
94602
212997
57667
69318
211805
4477
207369
145797
264864
274368
6214
207607
25961
90326
143853
264193
45518
305874
279558
164990
128811
290412
225324
299138
26401
261065
190930
121370
267731
250709
64656
265765
63473
96264
298552
31098
182452
18391
251721
21303
168261
95969
19706
62997
98062
147440
37473
280497
42328
252682
145444
69574
35013
44632
242308
9598
22774
193005
197364
116404
114646
248558
177130
275335
206755
117429
152749
272788
173440
49454
144449
206361
207476
277381
104923
158589
21043
118076
10160
48349
298484
47545
87642
87039
288477
32235
270825
87754
193717
207642
288367
91794
214862
133455
188184
19379
86847
112510
299496
184454
259028
46599
121405
298563
243984
43508
68053
148422
89982
234874
304859
171327
227466
279816
51414
9916
241239
11600
203158
288772
203902
122601
117910
139396
298466
167527
71182
179260
209764
62690
179616
91081
2461
218080
170161
309387
105341
204063
15987
182404
15917
139980
184086
95737
122210
196504
307960
71261
33095
261360
3000
208807
294909
62326
91992
204977
181406
161149
104044
242597
225258
49224
35472
201373
110672
60267
200541
258052
64524
90525
33033
120159
110193
194547
51440
147851
306412
24406
74004
71464
146449
42947
250079
289996
57689
120281
14571
125976
265405
9501
289392
254624
242244
105718
265000
274875
243902
2351
3442
217622
194080
115319
75771
279816
169249
3081
55779
208166
77230
154086
172821
146764
156521
230904
85330
177451
220849
163754
239266
143765
182972
32080
129324
156499
256708
48864
217865
305822
209418
20614
64053
256599
274989
258998
28907
53253
255180
145464
88984
211070
127346
259113
278943
10750
303896
35038
111483
197060
60593
255308
212714
296222
25676
106636
263720
159979
177693
132346
197056
257785
196753
92865
103426
69546
240819
291136
93204
205794
12635
65915
213923
20676
130796
161022
202249
239447
235629
123630
290268
178662
17018
117339
76930
89543
107249
293035
199177
66188
80916
304739
163932
278243
22776
275805
66493
118646
158154
188705
204278
305354
148260
122958
303200
269096
41534
3186
260056
9930
261109
219310
107840
68655
4896
13380
62280
184437
259126
72694
291544
290260
136212
263257
198340
258634
174332
33866
69462
142852
136512
251883
36574
308603
213598
141987
75424
144218
282307
56602
91489
214565
216711
15637
59419
118335
25844
297398
170702
128868
109359
187095
203093
214848
256786
183189
127108
131299
181937
305742
253878
89418
258607
115067
31207
167702
214739
220284
182811
263245
260057
288902
196760
95905
39676
141139
208688
55236
230948
291204
135235
110345
175735
258373
112578
1435
293767
198616
288603
6485
104111
36623
301402
147101
288655
8455
44139
35417
4305
306065
186548
32772
116514
259969
194468
274580
141075
28672
167746
11691
262141
177926
193306
89939
83756
141969
294672
14425
170125
77254
9324
233701
53031
225267
128742
293963
114443
55605
241899
170142
119037
213687
133834
154451
95233
17621
202389
292778
7209
280068
86457
251303
261408
292315
21812
112019
250214
55396
158783
81272
14009
105887
62080
309521
180002
268263
230995
50447
138995
263539
85745
127354
183768
242117
154465
121825
194385
27576
253562
226979
47861
236842
302052
38905
96166
306115
151798
185930
54705
28686
100188
156988
187620
108123
85132
16331
18676
226961
156229
9607
281101
305463
215152
292654
209351
273166
48877
90986
4960
51181
73905
181632
129497
151253
208154
289219
308483
566
193935
221448
245754
162248
277279
215614
128928
12177
137436
198835
230349
53758
233214
176094
272140
87706
225060
138582
161352
139599
35560
271082
184350
155829
276863
235167
172601
44626
206928
70094
142850
264324
298649
259423
34941
105319
195121
17260
198138
115410
259570
125744
216139
225823
253653
250980
33615
194981
45752
295146
115199
161771
74060
304891
259926
24185
90873
93877
198266
143574
205921
138989
269546
200874
133774
298606
54013
215289
106393
26735
291105
191671
126610
255822
205919
104414
10802
203807
26742
132083
3262
188455
26093
9097
44787
211890
58721
100188
33121
74066
90268
107658
251712
202115
152246
231580
52279
302823
221580
148290
182155
106894
258939
272760
238611
248405
263504
5067
132826
239966
220220
218353
166764
83703
306510
45650
11061
71303
229355
49326
1423
117358
221886
122483
278891
131056
51114
150261
13370
219868
261774
274857
146754
196888
147400
248516
262063
138099
159514
110314
171024
235087
5240
108903
106057
121246
29631
200906
159146
35764
121653
223638
216759
278314
147611
64745
277201
143867
262
305228
247036
107964
105250
244424
47451
141602
302162
33912
210206
138913
100662
296027
272614
110071
42396
241245
105314
230016
274055
113315
17661
300641
197159
276682
289674
281578
94406
95127
39384
265516
57462
264753
184418
99776
121914
86297
189981
164914
108739
216688
29822
201657
219737
224272
251801
74061
26178
301409
174970
157345
6887
139638
163007
217779
36899
271486
163588
50887
85840
296033
158520
44309
205786
232951
198318
110513
90550
167920
174911
82545
110601
113565
164183
71486
39233
154406
130486
283508
1189
217736
94628
36693
109336
66642
218855
142996
221669
144790
236802
29585
143124
99954
228213
197333
235646
100996
224717
196586
118389
160411
150848
291109
183746
251442
73343
142608
116100
5800
66483
48952
144344
14479
277295
277359
91369
184036
115196
87203
195405
50384
117194
135720
52637
14034
220937
96808
258920
114200
44024
291883
208547
117508
291325
178697
56922
240192
230444
57723
181795
259904
97042
120442
299680
42936
282484
40885
193705
155125
220287
105319
174078
180586
46579
182907
153269
221894
33345
190225
291538
284426
304803
264396
186507
9831
296485
226089
97471
158897
73537
19428
152508
197509
77251
281789
144395
117785
280011
181221
242261
234639
132544
79234
67578
183480
6275
37415
270433
150879
283487
305984
73989
241560
72221
176894
24023
293823
232038
150855
262178
25960
231716
99261
264388
70372
21854
283502
186254
88681
288912
20539
255209
260994
149767
229754
27817
136233
274878
251559
172645
15063
160670
165091
62713
130777
153043
172750
113293
14934
201722
221878
103001
221355
284652
184011
18340
219502
200223
143402
185420
36377
43241
57712
104257
154134
294415
93144
240197
140146
222765
306599
28596
197130
5391
39489
59661
209569
20118
1587
187261
15824
211
275564
284071
278982
110913
301101
270934
241794
191132
209706
269585
52538
254244
194407
164824
285691
152368
294568
113899
21780
149556
63008
157471
90183
258776
284942
13031
175005
102901
170746
86243
180902
225646
183549
152892
223679
68426
125872
153490
67158
262565
27079
145870
55291
182288
245501
293701
86812
183019
198073
127186
81522
148330
308098
195275
178163
119518
97336
146273
1478
282068
181830
69092
149686
48967
69532
282393
207763
102264
235630
290171
256773
53057
307267
25744
237894
278840
209755
88792
40798
258235
30130
77071
183558
148523
248128
69249
194515
109692
271526
38586
113923
138269
53100
253764
118051
155527
268555
177417
177103
277527
220559
25620
256549
8430
192569
208118
218120
195287
66362
88202
76720
132002
95038
76859
190716
33273
101980
188153
52278
279000
125964
127754
157875
180949
306039
86961
220015
74656
301043
190810
188997
55550
90160
139485
303794
102125
4941
60776
254746
181607
160236
166248
237332
57624
45014
18793
230998
242740
138236
12124
191498
17388
283825
212711
236336
221784
281328
154167
77090
295605
63303
96980
84130
70999
191395
251601
163795
193328
206546
149818
282754
225112
91893
136106
88945
147861
144611
210205
88177
73541
15362
219358
28421
147979
195365
57706
212153
25730
309711
163733
160579
36020
131751
129637
16203
203468
73252
75828
238152
127720
185918
196792
19513
161210
200064
39998
136373
46185
26407
29996
258616
65095
70067
36424
289260
163624
271966
162688
300899
7634
32107
155990
141210
119309
115747
244753
174676
265352
60875
39881
21798
44593
101251
53124
225892
106508
47017
173899
73087
246079
296932
37461
169792
17590
81428
212822
12613
194931
18993
99845
5219
105627
300568
302695
151408
118081
33356
69510
153992
283709
92180
303775
239452
274003
167780
240476
214585
57398
177800
246029
267602
246643
1229
228212
99422
207064
213046
85560
170184
233467
203298
284365
248359
212911
34
167826
263686
58052
12621
231952
87869
27980
292613
216732
130928
98733
92020
283639
234842
245360
90266
270010
17626
173898
12525
130084
262230
22840
190290
36756
169695
45992
87344
20211
96324
198452
138298
153725
174773
98364
188152
168843
155512
242108
66791
221090
196382
138579
254320
217886
209678
199714
184195
144874
83369
17624
55712
63629
111374
51185
283761
172586
94485
234109
200724
288212
304140
144857
178809
148757
75497
46806
20369
81302
175002
14904
238950
33684
122314
167418
171825
59464
273542
264438
98405
201454
234574
14081
29188
81817
167204
265570
74185
95631
202745
67932
252922
170944
139069
156959
270736
39830
295791
39192
188240
285731
11382
139226
204052
222681
85882
303660
213690
275816
305001
126494
247314
297786
101137
142127
141062
188523
198301
134953
202384
170547
197466
21997
148115
172824
250797
246590
171292
138493
18760
225243
239108
161363
200055
269642
163144
15393
70255
30338
242104
80786
273087
100970
229694
30063
301261
175205
297520
58216
55461
33761
285014
119214
276147
169825
40509
128120
289034
165088
29979
147101
168908
184235
262774
47632
127526
64648
287529
89042
269300
275733
152857
11314
16109
269623
167572
23059
125021
14130
225533
81846
56663
165251
14122
259732
28240
278923
120565
280989
180053
89702
154357
156178
73266
25260
229384
235374
99275
8673
21941
201842
67382
257259
14327
154105
46679
3816
49165
130537
64417
67630
167012
93330
218173
284656
296852
63632
227452
116400
41635
73678
105185
178094
291906
188396
42105
274687
206189
24238
66995
108384
231421
66540
128427
176828
103292
50430
136204
159417
181548
61651
150969
141905
146553
264381
127539
230079
300656
198515
271367
214101
199044
251720
218191
12479
110229
48070
226795
48028
99528
188131
228458
57157
242287
107624
291786
282901
301268
197282
209660
214131
13758
200869
257111
65425
250173
180847
35441
299322
303626
171480
250442
98976
131570
127891
292905
117485
243967
129182
98009
224492
295771
249341
211246
110425
134945
42622
238733
250055
218739
161918
165093
125309
13063
249366
45955
180798
47091
262146
297074
61377
130336
9108
292567
92067
216251
70648
291993
54075
186938
57941
121684
33706
262899
187243
239360
135856
268462
204691
260337
49579
7812
283303
224158
284391
166952
22668
235740
167267
118316
279983
180692
83526
62465
295740
282776
32208
53034
174872
271596
71429
205219
233083
250964
232829
272387
306792
63776
46748
238008
98665
40859
271595
233242
67373
184330
17708
3305
90664
252221
260492
242981
148640
153972
6577
251571
182999
147753
50042
1967
161681
248961
268157
44669
246199
197213
281548
288034
238116
121298
301661
157359
247921
140974
188687
180583
91674
81665
151459
74504
150463
279323
285439
157391
287009
104762
216637
241842
265337
92176
10463
251091
94696
210599
22990
224260
64956
101227
195165
139187
259015
287793
225284
211034
93943
54206
164924
122160
300548
307314
255179
130309
87503
309042
200338
176306
216071
6702
284486
249185
189998
61075
211072
135897
173716
150371
195255
3544
216625
248832
202311
307664
185627
276005
205782
132447
152446
116166
69250
19257
304506
172221
72182
107629
247198
170654
213894
113968
192297
112901
237461
95806
223994
222649
17104
296221
277374
119138
109667
238895
97347
270213
35138
36980
47502
105163
174534
44662
8552
252369
251074
208308
275807
82727
123156
202114
94137
165638
116443
202306
292187
34167
287279
35332
32196
133405
302206
250318
41844
242580
260895
163089
88761
166142
131878
87111
285716
280904
280117
127949
304584
123187
58593
138221
34090
295735
174475
14875
307891
24478
150557
101479
272939
140640
146598
27327
161751
57909
79030
236813
44885
90104
102018
15848
159836
141212
180879
132471
169818
231815
33448
37070
80686
82701
102129
286962
186667
121567
259442
13408
111829
245265
177285
55538
286660
51610
15590
291345
124346
167269
45447
298934
292943
90522
136361
283358
22003
238784
78203
142938
128980
226873
241994
218386
151491
1067
219794
39918
26767
101425
244584
289399
129911
176633
87702
90210
226009
101285
174097
225912
270902
210403
281619
268735
144953
302703
70010
291564
91747
291439
22647
5914
271616
105495
223958
104993
86554
29704
53160
113462
178802
72872
237392
100131
131930
108888
163611
51836
27234
131447
53787
227260
259462
1331
177238
51150
177548
130161
307039
44144
47567
68277
184420
188753
179628
55078
169429
179843
10461
42506
108392
113749
232592
273486
275188
200839
159452
157574
124494
213882
168339
94741
144574
282705
159933
185574
303433
120216
185718
93198
137529
101460
201519
200246
196869
94438
205034
180064
46946
94942
67536
148261
299505
122008
149044
2093
260227
125215
75764
121695
108352
2793
263884
148948
1520
37623
250729
279477
186639
299071
96224
300834
246688
242757
187413
111947
200735
44245
170380
98048
117787
19161
158381
69547
103250
260031
245132
55849
49678
296301
212763
101730
214415
68011
149357
212172
190047
91053
233651
106085
115834
126389
94057
112535
46625
190350
155040
293550
286905
278542
277711
80683
30724
254926
290400
205200
160861
65693
102826
144589
281638
289927
94252
21876
107872
32521
150131
281973
247345
38209
79140
201057
166278
226418
197186
131540
46325
153134
190734
108528
214585
148926
34458
220340
104385
85951
180279
263248
136097
232292
167364
49622
30822
69282
71816
206714
257686
130432
223590
227177
63569
11533
199248
301166
131152
25715
6250
163427
12376
266646
160307
122322
106333
166607
275334
27722
291984
46698
259062
56929
81027
156393
51078
43049
87847
43617
224585
9992
14759
208825
13324
114654
272078
303683
103245
206098
83624
1756
137710
307529
286994
165831
276029
264954
161522
52722
51552
93567
39376
258710
242154
113332
80913
49997
237329
114777
94576
93931
294752
254578
56479
203759
153163
152596
250032
176458
248386
136135
166802
52441
88398
10551
35664
295992
387
210873
1358
90907
42307
94381
96560
253017
269372
5048
113808
8291
235582
242780
59879
116578
95678
123357
235114
281855
260543
210217
216930
89284
149119
23164
187932
298556
291113
291320
144335
138631
120867
121342
60277
124134
73408
80341
15261
297278
222751
301389
52612
43790
198184
97317
245167
117049
39843
83441
197677
207428
25001
116907
38627
66829
92969
176670
143390
167791
206139
213784
704
255339
140318
77690
118161
198466
43155
173126
182953
220622
289464
142208
231829
219175
253131
81876
141035
23983
130992
262417
89376
198958
98526
95748
211207
26726
9582
28182
271134
219722
208540
185891
275161
54287
66307
28505
7141
206308
58237
137114
64759
144395
211798
134223
308838
287533
112186
53478
305594
117773
1197
185337
38623
194972
158187
242235
128342
37274
295160
212376
38961
262369
204881
151806
18047
247777
262658
24013
36782
133653
248433
287683
241028
242263
135149
43693
232875
68872
107780
252483
96905
92416
45225
181825
47249
218548
199872
300486
255512
249348
59156
209007
289397
229543
176022
218816
71407
14967
253842
98603
192940
7875
167995
16464
168376
174253
234697
297224
173081
228138
191334
253881
27015
12834
235972
75756
230048
85719
16722
17833
226743
3891
81198
207979
121528
175469
305723
309076
245237
4630
16106
8390
119731
220974
237496
193261
291901
36865
306469
261873
198324
118717
228829
47492
151027
161301
72522
18447
209383
5344
97500
268824
35443
114061
46382
112142
212356
370
8379
96840
4775
242381
87039
60811
258217
275643
70137
140175
216540
262030
33185
101914
164777
233
304560
200982
148084
38786
189314
3757
72530
24629
67674
184672
15145
207455
203442
253757
195214
2941
207002
122633
69563
61057
86505
206376
175233
160589
252932
84428
110253
153287
301602
276936
104737
116917
33189
165763
251356
239052
287427
302754
159810
260557
244122
289676
32278
159593
304676
175886
169325
156944
302407
4017
192599
301362
289676
254282
149065
302794
4446
96604
293907
99933
296245
59236
65782
271717
12043
86791
115817
73896
11734
148590
278140
264931
289715
269931
101417
169969
221619
76491
143383
194513
247614
211160
255046
49473
206645
299393
54722
15159
187026
231836
30130
269167
169207
280552
77772
204369
41071
56293
206659
93989
91298
225831
194988
300561
281005
171957
176437
11310
293974
156971
259224
115447
270845
257159
238760
163022
27295
35286
207552
308156
213720
109959
200879
219285
140075
180632
135082
133609
187464
181079
46230
43895
167644
153919
216162
68789
95414
179272
10761
187852
154736
22079
44785
309604
36902
128534
60889
225022
64420
262012
126289
78165
270848
265901
183943
66755
14630
273767
65620
201239
198305
230427
79150
77001
231154
223710
78152
217630
17527
120400
15840
301494
187438
279830
233017
65243
121016
285115
150297
154310
114596
66864
84036
292106
221922
85092
55649
183313
106997
152939
163792
129156
100512
225496
257629
292953
151832
151552
172927
175908
294403
45590
26140
106779
243304
210486
101676
208130
197136
206170
303699
30029
60394
131251
72942
234612
6097
117643
240214
27941
132181
226262
59262
145423
183761
10585
307993
180177
70982
95191
101485
127175
188683
153799
158830
181144
212760
45375
140205
165584
225487
298065
16915
266647
75436
110058
50589
240766
195669
22573
159026
181654
129767
157473
241799
73336
224673
32827
26506
137314
151595
42015
299605
154606
104889
217563
288274
297953
185804
35333
222881
285968
300180
152118
111828
153344
82720
258264
13889
178552
9708
285569
228461
232798
176107
188289
275799
121973
129332
24044
199773
246746
295328
88432
205459
208354
248677
74593
119767
197569
28892
235687
292481
281479
3687
276920
66102
168680
239247
231614
169031
226597
6047
248514
205838
119553
245385
123502
283688
74580
127686
251410
38139
180359
268886
114103
71498
112186
286099
100602
139835
187954
268623
43744
299134
105267
116278
153174
191230
235581
9624
175847
149166
135791
221558
258024
174212
249618
4578
165682
92838
282576
277085
23658
286094
307096
113686
220827
95881
241204
44190
40162
114348
84027
213958
253090
247671
301965
181334
94924
297447
126224
118792
278224
28381
142648
98035
272731
189007
207834
216244
153369
148027
84388
43343
114419
289909
282695
125430
64264
168353
38069
88838
274848
5867
177408
111353
179693
202561
178998
4009
75570
162177
62328
250670
266145
240739
158770
212097
114782
267317
193552
271166
210190
243744
222145
261717
13093
256964
209916
200966
298572
48445
140387
100922
308201
222129
57322
57408
54863
215476
267183
57102
209603
142981
71825
177375
101317
270290
81052
38446
51205
124532
272664
137488
154953
173764
217104
124559
308277
144115
13721
169909
134397
93834
165728
190870
307020
302710
148971
196590
149955
220240
115078
206698
36555
93057
158843
166707
171651
243573
134014
141536
107666
219837
293548
189773
91113
139582
50035
274035
215123
176066
207679
171544
252947
182676
93540
250138
185913
286918
196317
224523
152315
272835
298108
246546
61710
48026
40996
302830
10535
109123
178112
20315
48912
284831
104072
68711
195228
24893
249846
34366
31638
42443
24957
111381
164765
165063
3715
256835
57056
243064
286216
42025
140380
148934
202252
274287
149996
225069
124027
141287
276325
291158
269459
302337
209608
68914
189553
72096
294282
302855
275423
68637
95258
56236
16645
83326
61859
154959
160673
193665
228064
132344
276978
291202
228623
37536
51374
260195
210392
289242
181624
79983
21683
15700
151171
88104
131456
149013
119755
109404
41533
293313
222938
76619
204021
5047
221220
81563
257221
161274
269667
255252
272062
301330
4820
40814
30314
288354
196540
132745
47264
158013
62518
91666
228087
262492
127573
219724
151565
108781
265344
212019
100288
287691
83417
255483
211415
303997
165448
221978
228585
21955
50547
127800
123629
145487
214173
11532
239506
163612
47744
121110
13226
223325
164236
144492
117625
21752
300614
209700
86574
76797
2567
59262
98118
136232
172011
197426
219052
50179
235950
149000
183012
101516
61762
305224
15819
204202
243401
56000
54378
43421
16143
197146
8950
139158
213706
204760
52862
284812
61270
241948
24458
29011
126205
219794
192764
106749
74190
250726
106924
26000
35769
111407
167756
184402
275902
285999
46192
151614
229427
80754
287955
205925
8762
218223
236008
48912
309135
140551
190453
271855
191550
49365
124434
1285
257554
298437
83250
271714
200993
3116
35252
176901
4694
242142
299762
26240
283641
307077
273596
30339
75645
308049
287018
150173
141842
58375
101170
133119
56372
181090
137003
2191
141556
141038
142162
26816
264753
230059
48279
161511
146498
205283
221600
187818
261129
867
226150
194575
34384
85785
24666
224148
257926
57122
290366
36834
176360
63772
60115
201365
70491
54896
306547
132230
116844
71513
59252
190787
211036
191589
197669
224222
107892
477
188469
132528
89154
88501
142866
223289
79329
84631
147803
273196
88558
108078
52502
76655
139183
222550
261740
41264
158044
115652
234376
159925
307655
144933
270490
119127
205525
283234
134113
255152
85180
180101
226361
291674
129956
271110
173557
190807
191392
168912
173980
72530
181758
27742
111141
31490
99707
248707
154605
83004
57140
232502
66883
288198
165599
179560
198548
290256
287297
50142
3164
245005
306937
143809
11482
168196
141448
265256
258294
18103
225601
176506
299149
74557
275365
54821
66525
301629
294921
219985
90430
100136
162276
239690
48375
146411
276744
80788
296801
258216
67327
169158
215963
292626
110861
66211
194707
276046
65580
46488
207469
46002
109573
252921
308428
125964
38772
145251
211371
124950
254258
153533
125999
149641
102786
234002
297884
271525
13288
199635
177690
16569
174076
111205
288231
309692
145646
202844
58712
169398
211038
210138
119077
82780
89981
183677
284746
75074
4657
57756
101312
272793
18881
235860
222348
144965
127890
70619
109032
35605
126611
135335
30591
218735
69714
15087
27023
120692
234508
48968
75940
2843
98029
77626
288218
125388
269526
59551
163283
192338
63976
237037
7704
186250
151927
235563
52807
105754
83690
219370
90102
181480
200971
300563
306578
106840
42675
288771
226452
43891
72785
306036
203801
208919
79926
216692
14918
92096
22330
100696
305028
211168
229183
284715
248057
283583
233692
264873
166319
52744
301035
4574
90658
67134
284156
171772
136716
257182
187430
271117
275319
80377
254590
273086
150272
93027
305289
229504
251991
12099
128125
253161
188185
116376
121574
144871
194009
99361
159086
246530
181383
215835
292621
215323
276257
273407
11468
5263
248379
226553
75186
12442
166183
94742
25936
10328
6979
64912
168130
30461
262166
252191
194288
207337
289211
137464
218697
14480
85185
184268
280658
291049
51758
205357
11992
174687
17146
215677
220067
12520
241796
17542
2383
306741
24824
139359
256473
133504
191358
93631
86666
271785
281847
96086
173154
107998
28958
137511
16576
178824
180041
297074
233075
188748
170917
126359
66720
108903
163290
47771
293164
79838
32727
256044
192265
99092
96353
24454
229141
280646
215031
124958
281241
2439
129740
65757
103800
197363
307203
307080
3400
306797
179162
154415
143627
309216
134725
56628
111709
57045
219533
296066
242430
80371
199475
74217
15864
297519
193278
145293
160941
17145
104662
307915
33601
193320
12063
223464
207198
291512
254242
65241
85471
128418
230115
282793
237068
8260
166767
207966
34628
25086
41986
125664
48313
130718
163313
303251
37561
201450
89913
182239
228675
17694
43820
64203
295369
214694
193350
58327
90686
239388
24062
46196
25818
219776
169062
221468
178741
5351
171158
213246
55270
221702
113528
31383
153714
273247
37172
127682
111786
29319
101142
127515
195006
270804
8552
75538
204009
111124
70340
174863
153240
31062
162191
38265
172574
53147
301410
61385
252167
74912
257670
198797
175097
214409
75852
157054
149171
190861
290295
106877
191399
213235
4174
18629
199677
80363
56647
282446
153171
267355
152413
159359
299162
134224
302536
175597
204695
112697
150218
224048
134573
109094
47578
305115
52218
182521
15590
52854
245488
277624
236158
68199
144978
112659
130162
201257
112844
185090
25935
210491
219063
150274
287615
81752
200480
264927
161621
293651
176103
304934
157338
20594
276434
196644
61604
38265
292566
281882
110229
121904
34247
298479
175373
197298
782
127439
269837
158227
56210
122213
265181
114844
196860
42052
94920
264051
112803
260510
125183
122466
44479
171558
3338
62621
264734
3194
59642
85171
2503
283107
3070
297988
192571
109593
202490
11419
146998
9996
1239
44824
62891
308233
158619
200392
55966
234678
296161
219035
24783
175583
73838
32579
169976
233829
245248
33699
183354
261651
209186
57652
254489
172704
169174
278765
188721
78693
97025
29986
185776
162585
17598
178564
11128
104642
307730
121511
74923
50889
12501
55701
301817
287608
71156
263907
13926
216988
145139
309654
194162
15245
283032
267353
172561
89930
71272
55820
115700
127930
106135
81477
69724
154314
13245
149451
248422
293696
269354
100814
208143
91578
160970
82338
172391
268211
27456
180887
114727
77384
66292
141931
2418
123219
222959
137259
210090
127902
109921
84904
27453
50176
309852
15200
132282
22185
64999
295370
300348
97105
176264
65486
181709
292100
265458
232414
167370
197379
99856
204736
19537
47395
11001
124385
138490
122697
202651
255982
58388
43342
172645
225863
181219
44505
114913
157040
43226
170785
10963
26701
4960
270206
109830
277986
101931
145642
68525
273556
237659
231610
269732
119104
292046
295185
207221
155407
194810
302790
143069
44708
255967
31934
296026
157694
110174
302264
266545
79485
236968
232373
146236
170432
14307
90346
309302
54952
244910
137229
183201
145225
59083
198839
133602
268644
95922
176530
217041
170519
55849
161457
215800
170422
193658
176175
105271
60642
215094
43017
102101
242588
78951
94421
199242
211870
233814
246122
15044
39519
239874
231882
57511
107384
70773
88387
70436
197575
43801
44972
304621
131082
184491
219278
7771
26416
193842
255003
142314
60366
283047
98229
79711
184869
6122
12698
169029
249529
142168
249792
25744
76738
169057
249674
36184
282805
293889
224949
266062
23736
5641
265284
274075
289691
259881
216983
28990
99757
190974
265965
164977
154984
46635
113553
137753
255534
167606
14371
307981
125949
40850
40133
3944
110953
43091
231388
292184
116709
107679
93233
174981
61202
113374
29013
86901
68300
144783
18107
185889
302105
266267
17591
124993
210012
92047
2798
122699
202844
183490
176724
226892
86095
154408
72461
183883
207904
190431
212703
296142
3774
128575
299816
149996
183792
273069
208394
151363
213523
216087
153033
114056
154826
88481
118869
205308
276564
197499
275204
15406
88113
227642
16596
121082
74033
97923
165901
230107
126349
256851
173349
134787
36761
221332
168566
266027
6293
22143
60009
246040
247335
248680
147242
150777
291891
252186
230459
301846
180425
283540
51617
141347
101614
88110
21126
71802
225505
107689
189338
263324
48121
75474
231145
123350
30982
191681
65427
87452
164003
2607
111958
242646
81493
136927
57698
297656
8434
146474
268107
258862
75497
250838
12054
101766
173429
307184
214401
282462
12644
272126
9451
259423
8905
302385
65311
167029
39277
209607
294614
201310
2363
236356
231672
30616
274443
38113
202582
94050
79429
102170
240242
149594
149395
127291
182850
270690
289924
118631
157405
14409
138625
156156
140607
182012
296148
79804
293201
153245
73334
205352
252324
217246
56970
217456
13779
198769
24423
203082
253185
91755
178141
111219
131510
68414
205918
41778
32713
216452
185388
83334
253347
302704
20439
78752
84984
216894
244300
227138
221213
227258
8848
31909
231282
11496
44153
39690
76730
45284
70834
54445
251945
242507
229614
124720
219009
47532
148160
69151
16698
29842
56117
53999
7156
253514
280986
125891
63131
127951
221388
117094
61064
1608
282410
295305
179371
102163
96003
241599
90094
270982
269385
53754
248412
198951
22007
217128
151257
41668
239392
231774
273672
192062
128277
216967
113080
94090
263825
10024
241305
258424
83042
297166
130892
174661
191064
86398
101637
207790
203976
73848
51698
119991
114865
6348
203866
254243
210190
97417
118235
178405
99471
239749
72676
172678
45257
151985
128795
35886
225631
33340
226925
3988
55849
243545
258733
47438
26664
29186
5089
217962
64932
81973
86150
45258
163646
68193
254625
6957
202141
34102
53462
170322
37785
27162
110012
230063
133161
206996
296275
253689
304250
153052
68760
30645
11179
51120
132391
47397
38777
87759
239536
38945
218511
87946
256126
288217
307256
73247
197734
62614
143742
37517
298748
18247
94655
156968
99800
1771
177379
252855
127290
129206
255953
138786
258905
230639
192820
203241
148220
306783
51975
188353
244843
162107
103164
126273
247584
8282
148221
27690
139143
272820
53348
177096
62291
147404
163197
64663
196419
286102
122139
168149
35706
256836
291348
20278
107027
155335
128583
181826
230027
178151
10289
21428
155461
12202
93941
107982
177311
135494
196280
261336
269160
65606
33401
296022
219776
9368
207596
234525
29967
256512
271832
150347
212999
119673
280216
126877
305192
122224
36605
305831
52592
95129
169740
133446
62525
89649
262748
51502
71544
73867
8258
78635
163156
31215
281635
275303
103675
166737
224323
20883
9231
46959
180364
289022
94704
78672
107279
286230
266673
66232
45085
279555
121322
43697
294979
307795
205015
228562
187129
167647
160635
22672
157040
216953
19452
192866
48638
255967
91960
295270
12633
11940
217232
253610
23284
3738
233057
37233
211970
93435
211580
155798
50074
307153
185918
296877
228893
140721
215568
167268
207214
107958
305352
182520
176478
52224
195577
82581
238054
120520
189374
219477
79043
98126
259940
208110
269131
272769
260480
75720
44450
61341
9366
40877
169794
32018
286565
70005
195879
202531
287318
91618
154850
181457
97959
53421
281947
167847
292550
123283
185518
275468
296149
40132
299670
149977
194750
239681
121016
28640
43896
155250
131270
259300
252983
179409
39141
150732
254586
118881
42960
18086
79070
111132
64900
84580
45392
287060
193250
61246
197458
267371
69140
131731
126998
287751
160047
244352
234838
2890
94982
101137
288126
220666
102153
9603
263972
284065
243460
306919
174507
169532
139428
227006
210084
170268
246139
102567
199834
45920
63246
159367
43102
216786
237236
144327
237562
87436
193
204548
89733
12613
37317
38382
284269
201532
112547
122924
98824
273600
305936
275777
119073
2450
63465
160826
57476
272396
99696
293570
7159
102285
149198
6686
90270
159568
127758
24504
192220
96298
106045
254598
285403
204890
265471
229956
144233
193073
137986
89324
212775
244377
232799
308612
84184
118085
174765
254457
143388
156292
144154
88250
269390
199669
188816
248216
285954
164991
130261
57017
151388
227573
292975
203289
175220
300720
255551
138953
141515
55011
69714
274556
103327
76605
298185
309786
41989
131142
100716
247292
10194
138902
209566
297525
308358
12456
261285
123455
40942
285385
63371
37233
82853
241816
290148
289480
199090
71939
207922
58442
273264
22228
54514
39016
216131
265099
1424
158
289783
134585
202892
46866
251928
149805
229862
87002
250713
39910
4240
173437
22709
25645
209632
290121
104432
123867
246913
204015
280156
107375
51596
159742
93672
47034
260829
256100
75995
300720
192841
225695
267289
146514
55746
140648
19354
159032
198048
201233
90198
21816
267242
204051
76434
103930
273932
12595
227386
54210
61242
284725
239115
70529
232849
286304
247834
89665
115355
133312
175937
53184
228032
264621
293911
202768
4156
186538
143319
255569
71717
123858
101817
187959
176392
83416
247182
209156
127926
116576
122422
219953
136812
203205
110340
184458
303534
19024
60637
303538
92433
89777
207055
260349
107848
92367
40621
136208
292281
293078
299738
106711
111413
166229
112786
106913
39887
221953
36345
230934
228761
260944
260642
113345
227857
255878
202374
141589
167226
67577
13912
189994
275442
53496
89076
95777
274765
43732
282878
271981
99008
119510
195916
206094
129037
302334
254572
64923
20970
195753
101508
43386
61153
12269
58428
181327
50127
68927
213274
44855
195865
207933
242860
305670
66772
309942
59417
21399
73039
277174
92789
6266
218830
180662
164746
43870
224606
230426
289631
4589
68326
224734
68977
182078
239102
249622
89299
298355
75309
150395
278868
130143
296228
210744
288893
186944
224795
253119
204534
242370
18851
287910
160930
75130
196435
222525
288668
213067
159951
278636
59730
91907
178801
227593
134864
222012
207118
256129
267433
279261
189204
128478
302014
35588
226869
153580
181789
252783
41918
83298
156073
21825
289513
216412
140825
22957
154281
44119
267875
22664
3669
35830
85711
129737
227176
306921
35922
29380
88004
303709
173162
279440
96158
139039
191395
10219
268782
173088
309716
187789
81389
108987
17285
268874
168392
15478
290832
161625
7309
11679
15880
71427
267641
113162
8972
287582
303726
129646
188478
24629
157822
146519
81898
141349
56859
125361
236911
236916
29835
84425
50221
82142
294621
48234
88524
259536
182409
171846
145021
81272
137413
215479
191535
78812
23999
34123
278581
221689
58945
685
123732
81697
36396
232940
260920
191106
78712
166840
78070
254881
1281
236459
289852
229926
196216
211689
197771
197747
184372
47205
14848
158008
259767
162100
72148
129721
15068
125093
188282
42245
196337
14759
164795
182209
33084
171133
135139
88989
104737
207598
294719
199224
262730
75174
263081
3082
221030
288194
140959
195878
190752
178247
297215
290097
175218
277012
104935
95564
206341
265080
179068
110840
62023
267046
204082
304660
301714
196888
150092
180908
5027
3969
40113
16989
4928
105525
123974
13945
271340
117335
43641
14596
202095
108629
33952
271505
27304
205663
117304
35195
191886
64662
76232
261016
116974
305126
50964
254883
191627
106704
103958
213958
124408
287055
190416
233236
230502
126312
31105
1850
30266
155333
158489
88251
111467
112779
93023
43186
11648
269644
266724
307458
131037
5060
119871
67794
255879
219992
151709
275646
211147
294814
261614
48772
95051
254112
297826
239871
245109
261988
62742
172779
101332
293261
148475
278595
1549
46119
294001
82456
288659
28761
252937
284966
197389
252788
4392
143655
18442
242531
70283
38304
253347
184184
269831
17226
137002
134934
89261
196727
6114
14838
193853
162799
243297
155029
280369
235083
207107
158495
232621
140155
289425
199018
204829
237592
183997
129814
309234
260627
306573
37777
161523
178017
11282
229841
307029
142468
180028
72885
281526
163226
201336
240027
221381
86257
15631
237473
174913
241001
265810
37328
84430
227270
81991
134602
54473
282214
54542
276734
205402
122216
107099
115927
44475
139064
285219
71493
52167
266164
265309
188703
56136
129800
103045
217964
55733
239969
233113
83580
209574
295028
205184
10689
37880
54312
278724
20336
224867
165461
194477
37787
192781
269506
23445
10396
11872
91705
267397
119629
60591
34334
130919
36113
193730
22804
69059
241406
291932
190519
75601
273258
49953
72940
183667
215739
62378
45886
168345
166690
116715
247805
266960
17938
274825
94357
69764
35427
134300
256518
53710
128905
212632
72282
182425
290998
223783
127270
97938
259659
254805
261435
163116
43222
63477
44010
173563
252103
277504
5875
67793
10084
260703
34147
89694
212799
244917
92385
51558
102832
145259
243226
243249
235392
30980
24922
206097
29919
299109
236283
259919
207249
124442
34908
76942
17624
122677
228718
72390
183559
88092
143088
147385
158646
125520
164162
199894
220887
87364
206713
199988
48501
61899
143261
226589
116868
164375
186777
309740
283822
113539
16992
230964
42576
40640
215239
20455
183673
86404
233269
294385
185936
295377
230199
167236
82393
249594
94225
242883
192296
91632
159136
157568
298824
84259
263779
206344
175577
167031
259548
45536
164257
165846
89768
109986
307840
197395
147978
55491
150452
258357
240741
67765
105096
275721
54216
225347
23119
163935
76020
252647
99378
93624
155422
217655
53240
253549
63838
192293
16988
188221
54342
111724
236707
103671
245491
82163
106775
89303
101624
103899
5034
111872
227296
288357
2305
65225
27207
169820
146237
197099
212953
55007
9012
153982
2929
271172
304244
280671
45103
174684
214408
92326
227705
99805
125419
126869
200741
51676
263572
227015
183263
44358
98800
55198
62516
150349
280464
131344
251403
12503
29055
154993
140319
259056
164370
143750
305533
97178
221347
114530
227439
149480
39227
190095
150253
74783
222976
178363
82127
4151
240621
89078
241337
194926
99325
63458
2159
88743
169093
56278
6920
206683
117621
138470
309958
223964
194633
145578
286217
263595
37671
115821
258812
112681
17774
70390
267340
137443
186931
269292
89597
248810
306046
116713
12528
8264
128819
58125
40775
303005
36915
125029
166560
165512
234951
136393
11076
115120
109841
200308
102098
243501
221707
44043
215170
256224
66666
230122
266823
120086
88579
255190
293078
93433
62377
165435
114255
158669
162166
39181
171204
183814
74482
261058
119702
179761
121884
129775
48894
28428
216442
301001
70381
86626
162823
269252
100667
215799
168858
160116
150107
25915
286507
104460
64664
253033
117406
173450
96413
176485
305428
262450
11032
270399
23805
238711
49310
156687
276838
129891
172693
301418
211186
251866
238174
199214
59165
282509
171099
232584
289227
266591
67722
33885
272411
289830
29316
109178
263359
95781
234237
107263
274031
175304
118459
67657
149649
178129
32825
217547
247440
13941
219345
81305
287106
169393
188776
51359
122011
78845
88550
157725
193593
147131
289832
266902
3530
287049
209010
215787
116368
308789
133462
14441
268552
182147
54884
100246
156078
126412
233441
169129
103065
16401
202023
51155
293280
90980
208740
202395
174846
207947
11721
307172
86789
70366
302513
116745
220036
237668
105249
268355
303675
74817
45242
96688
180421
200290
103608
305217
192094
126269
159519
42662
32701
227287
36731
139986
307225
233812
248411
72004
45176
255897
63837
212812
155510
149668
300497
271251
72313
112616
293530
107394
61637
125058
33557
185320
227339
73257
19455
232072
222500
111383
256171
47602
246840
139654
247891
100780
75003
150639
75571
229648
28864
301977
297988
88636
149895
296547
61264
140220
206406
303530
80124
18636
171044
64187
12485
190221
1517
282540
68095
156940
154686
60630
6859
185803
228815
144499
301949
252300
72327
96899
281306
58283
301047
246970
82936
68856
189505
189762
117992
82369
73765
127843
143784
64624
127502
128490
37903
155510
261194
42175
5232
47506
114596
3578
77651
144088
205519
45840
294697
153741
98801
125104
156196
25528
143949
130164
231361
142746
27268
32881
166837
51644
68659
216429
56679
119034
22622
260545
117372
80248
27740
119095
209618
31158
199211
123821
103877
112991
153479
277674
224876
192486
136362
283142
266309
61299
281101
193591
185730
73549
36130
116410
244471
203210
137621
297699
265070
31186
180895
178777
169039
122239
78024
9815
162395
276159
145674
95918
49818
285336
259665
287476
27410
308616
175844
144586
273660
308651
66417
288190
210940
99980
304006
93653
200932
173109
43887
30084
283910
287900
55770
137698
234606
262463
98227
185073
145365
106916
118740
82157
275235
293580
107066
76562
251407
54088
169543
255163
248727
418
35751
266965
123281
298167
249666
166389
56379
96937
213700
53252
5804
188203
194726
262059
125170
121710
156891
256922
140799
187823
256935
158199
71335
46435
25802
200110
95605
236554
52550
130379
2013
34664
177545
284105
258947
116140
194876
233796
262446
287967
16321
263027
127440
216708
122956
141396
151947
6300
137146
168062
143416
184007
260996
174962
178389
158851
194312
69929
77127
153925
150672
219280
75999
217750
159467
73074
281070
139171
223512
81487
220006
124513
67858
196179
225563
37147
287781
290993
112491
244343
305875
69261
135666
134247
5702
60652
212236
28471
106244
18760
41095
4166
123617
216469
129624
246711
287458
289666
197470
95114
5719
298683
97590
292762
33217
46489
162034
271952
229180
127855
154664
139520
211717
188184
228397
282439
117773
275028
260115
72806
131747
114762
137186
33407
64498
209456
259648
70969
274663
18640
23125
285386
106082
63629
34713
73443
260421
42522
24772
22635
142682
63886
201867
197396
249483
47327
53221
308071
181069
188663
86942
156726
141760
18087
233045
33089
229405
125460
173506
192579
288255
89791
49958
274068
126778
6087
166692
117504
241681
127929
61502
254514
193608
121916
289446
301471
202777
56757
277752
15392
13265
72556
228134
78295
256018
309027
46498
232300
139753
107799
266591
287642
87267
36377
142901
62333
173914
198463
227411
257586
138090
65197
178011
52504
232500
229424
211276
202620
194604
120309
138523
172071
294617
5000
131406
255873
286580
208269
130154
206742
131481
93185
10268
259383
106020
99626
194247
242812
194645
66497
198412
62371
126391
303292
261853
269274
204370
186027
104207
43373
75490
145651
85452
207304
178632
263202
236309
2296
157880
243626
209665
156190
87173
3182
196927
199789
263906
202174
16664
152061
60457
158303
271415
168912
258224
215624
244880
126987
27024
82526
94401
226943
34590
75668
170253
106894
211855
116020
241125
8330
285889
177331
289475
215887
302765
297771
26101
220464
157813
142917
94283
178192
81022
125831
248492
248004
13185
298874
166072
250459
142420
32678
53944
52638
129716
89317
292428
143407
97219
259336
133716
133982
111547
103753
223998
90103
154346
169330
244754
5808
301026
190708
253363
11483
102565
140631
122479
204959
283793
29038
162343
297640
182528
145292
61382
135209
20447
226255
180445
214344
302625
21675
211441
305956
116384
306683
284539
140576
138615
30646
124329
147486
299709
122481
261501
211725
207956
245405
235807
271976
286720
170717
118708
301786
42096
97965
34614
171886
246680
115683
89622
243708
302646
277743
168637
137127
25707
5235
29340
188765
20178
46555
280424
89933
161863
245959
63684
204892
151243
48526
66797
258661
167186
215500
211127
97776
6040
77294
285773
135238
265146
293615
198164
7471
268834
245797
147515
167912
106858
233962
1171
40758
143548
307632
18348
175381
201069
111723
222275
108695
20023
148219
58432
152611
259843
6008
64095
362
207786
21052
291579
284056
11299
30889
288005
294491
69055
189360
67581
137798
231291
275987
192189
16086
114481
239653
114083
70983
129272
63594
201347
10553
309794
10527
305463
1483
273671
257138
29801
205533
134407
117822
29292
210521
55103
165415
30120
206382
78244
270994
102989
95243
283690
188914
200346
10764
239114
207354
229942
236489
287921
106007
226304
115028
133212
48571
175836
106751
56514
47882
191620
134725
266865
506
34039
113486
116773
55587
230623
14909
289204
74518
75712
4838
97293
303852
207094
19143
242303
148124
168187
258840
169770
151108
24245
195878
202383
304653
249998
92079
43531
194928
122806
243156
207888
235599
203904
141356
198448
167192
11156
60175
113211
145351
55084
297266
126160
212714
255721
96612
190309
134118
259238
168449
282981
93096
45901
203661
96785
73719
238849
119113
266915
87127
49126
104605
130710
38178
286191
169052
112292
161665
107989
265019
127940
8031
302034
173373
65827
193385
121861
146900
251950
76013
287718
180565
92764
141361
154887
92380
178810
226422
219729
255763
271434
114048
1170
235905
75843
164288
253620
266827
123367
113789
35827
34356
106666
42407
179844
108575
307388
25859
76529
306157
257165
212376
55138
304576
159813
16852
141583
190325
156042
81840
47405
249102
138861
281387
200807
62458
209590
235480
126420
250951
87113
278913
215502
134428
147798
60084
83593
178514
119423
245567
169826
30827
87956
49870
153966
274658
77236
280343
15879
304340
199303
63016
253276
201418
23473
84932
198801
73042
19119
21630
238894
41264
257919
96101
122115
245249
306633
33710
16623
65711
106936
78345
305266
296016
72712
122785
213248
272034
291335
196971
205465
9709
145390
264194
274713
135000
300332
247825
284682
60450
219113
151913
307952
159836
102740
142281
209270
119454
169562
80072
290516
294571
132108
83849
224073
87230
268747
105833
283099
211812
272890
199475
181275
281115
201290
204198
212175
204295
135173
299896
74681
26198
156711
101758
225831
241415
284224
272239
226823
284734
147650
12233
1282
198649
80450
278147
248587
199374
36742
306890
109184
33648
127349
177292
82258
62550
298904
174565
296814
147637
225838
279296
5202
123836
295369
108080
276009
302584
227629
307929
138434
124979
53330
309851
147327
39983
165113
239793
158534
42615
123828
111841
131431
19910
127376
17474
109088
9869
217059
172042
62267
99497
62293
276227
164559
141716
119596
123267
287335
285459
180301
59840
271964
299225
199879
185042
58162
52824
138411
211816
87393
253200
117469
57094
92713
97956
182919
202609
42586
2886
138273
222639
295604
263792
196573
226731
28702
63616
147343
2598
46358
200552
79862
99094
18621
180512
210951
40129
262564
84335
152711
38160
298372
121353
165373
100829
143318
272334
82952
125210
138434
58953
238085
40362
135390
289229
217896
124948
284233
95922
63112
218428
217279
169544
121514
241158
144569
30270
46227
65155
269216
32929
4587
307094
116376
169277
91162
174499
257398
282699
60303
303667
174851
230965
272346
299800
111854
112633
194970
186216
42569
134329
32928
201837
58336
19266
24265
217458
120978
120089
8518
159006
203204
171878
194353
239011
76549
6278
135425
110455
119271
58788
14157
249579
68384
34443
145381
7253
68880
305703
75339
238479
73860
199432
82680
104401
121983
38677
43421
280794
95234
72068
62859
155492
46056
89701
29713
122732
257188
68676
230218
226173
229623
111110
39103
84698
23801
257031
232990
69155
274582
165227
75415
108854
98704
196630
305626
308401
171072
164237
263368
242060
176264
248344
221647
211201
159342
150248
122603
114693
43596
156471
13065
204222
197370
165378
218812
307919
105067
183297
115561
159328
58305
243682
157222
193836
269500
110658
89835
307360
291913
188866
24020
276884
205373
240897
193207
22141
242225
299672
301242
77783
49868
67177
82458
265716
275399
51727
206551
172836
15458
249356
226657
206918
166038
224564
9614
287703
9225
181532
89494
145133
258351
66232
168703
208696
66720
186139
190030
227050
201775
81383
82356
106342
191280
301450
241857
146214
18314
267263
51682
86655
234279
264014
131611
80842
72600
124567
240992
75249
180369
116098
252234
2957
194068
284302
304962
17988
262120
296155
281213
218419
265940
304975
220584
269276
267242
165959
298328
107105
173389
304749
173629
282689
227256
158140
110321
226482
43897
168023
161297
16727
161960
144792
101675
138597
69078
115871
3200
188965
153577
57464
55132
207539
298703
124537
93334
20437
122933
307282
42197
281841
14898
80255
147479
284672
60218
309082
76095
210700
216904
21078
237238
146637
35737
69415
194540
38388
295028
292046
273190
48351
3146
163066
34268
120964
197924
212466
93941
238377
186662
108931
96983
222085
175662
252438
135638
121946
285041
137384
106437
87609
125041
75261
195508
271279
308770
240105
200687
186253
240259
151430
220832
188332
135407
40360
181482
272295
310011
307569
38748
116756
18214
53237
252965
43457
248803
45789
215647
210429
110743
226137
29761
183713
273456
13951
96994
135410
98805
47464
241059
166494
44661
77424
107623
49933
65328
160295
1352
216411
9481
164000
217466
95280
106191
65107
250230
56054
276741
148545
216532
136678
18667
212998
123015
125623
23157
201676
163341
171146
149090
50166
189803
67756
61741
192936
289975
153902
219390
212895
98217
234478
181775
236616
117974
272649
10897
250094
141780
140217
123587
292505
103910
192031
112163
227000
168368
259512
7131
194428
263350
106413
233005
204424
218634
251754
130387
46952
76247
168139
146479
71886
273381
131375
73522
289431
26112
143060
62076
80503
147476
16869
50403
226113
168410
218383
309065
168015
84825
170764
290322
304378
60713
214410
261677
203427
120552
53762
15799
155634
285890
33323
268816
207924
231046
305434
160251
282641
283335
105929
245581
185510
240618
224475
147259
189194
190271
157317
39428
163390
302040
47023
111237
126126
12309
125590
268402
232286
3688
81060
158920
165097
287930
121
123326
120774
67552
161413
91814
167797
284234
166938
71163
278485
287691
209598
91904
209979
171491
270845
123334
92587
20852
167589
209679
250355
17229
75333
296502
48282
221496
101630
112340
308494
129493
5248
251375
96309
55131
244520
84864
289364
187095
218838
215144
302710
97137
65863
286120
143914
11336
101237
184123
64709
176870
269079
168417
2483
288479
263152
40479
194433
102063
158648
48630
81672
206799
120540
14582
205300
220057
124380
229992
91256
134804
211879
216188
248229
121817
96971
295012
81005
273998
185794
259126
246371
299160
84789
31492
68821
210272
212743
81238
124957
163635
22804
59643
131398
27087
245389
145318
136093
55918
228533
273692
11300
173048
27973
293721
227340
272402
207856
155973
233355
228235
156775
210397
303540
51848
297366
230283
124147
180368
184058
248275
91764
103905
239058
268037
233518
39679
263884
158399
21397
111322
44511
129896
268401
284943
146799
45635
92577
148125
60098
98435
174437
291520
84185
163108
297053
186995
288758
241322
102894
129880
121742
157767
175566
122068
290382
41584
289565
129918
145989
139243
150856
226984
151018
59186
78499
65554
21390
246014
156225
54940
178435
139114
235852
135980
2499
160402
200541
8038
53697
239703
266615
1043
271727
41815
56696
39317
34851
57253
208747
187388
42881
111944
202706
248029
46092
93336
121602
115179
138109
150703
186167
189236
131572
186076
178500
155834
260863
240008
236375
272145
98860
95288
127765
229595
305489
105534
15831
305929
39806
207719
135508
37625
1656
23503
198960
300968
224398
66286
122333
226699
169871
127730
95826
243122
132647
145877
74162
148128
272142
98490
151027
20195
150664
45703
45246
122152
123367
238623
202017
62502
109607
126642
309700
137625
116033
238052
162484
222964
304081
169084
49926
230256
2360
260974
222273
52052
272555
291320
296389
184016
18955
7959
95141
272554
146051
43863
294395
193232
34413
184338
292981
90031
65730
243340
275438
236722
216225
184022
221084
23442
259560
73633
291025
264173
229964
47918
43860
162654
149483
220968
33112
166901
119177
69242
158526
87692
236095
29808
161422
215715
84581
224445
292106
196750
216609
51538
149618
91806
133148
198235
248636
127067
229451
268070
90273
247672
76947
106702
141287
307178
170804
276924
153213
136548
164081
247925
248931
160565
7894
9037
249187
289528
178488
118854
182014
67739
41175
52091
302098
220292
304384
263991
267135
294886
128000
253018
191730
50924
202752
208608
182663
182569
49851
88585
278293
257364
232204
264991
59713
153764
20707
137529
226376
31273
260507
275786
232773
56217
97614
241949
171110
262461
166568
99489
136097
102702
247958
211425
32279
260553
293798
239136
280548
116511
139559
178212
200078
140142
219599
22270
91090
146852
144843
176233
136781
151258
196081
184106
48622
202483
252975
29340
304182
219131
236123
119036
253198
39343
164021
252122
134684
283707
87392
296449
241424
23522
284711
67894
89295
144069
35119
254638
188791
165935
309352
224830
258288
103668
6532
215529
154943
251230
294012
255614
217243
28727
280068
65240
109630
253056
229361
191063
245582
193651
119808
266904
84291
262634
221406
41542
202856
136778
47325
90154
275621
265240
212112
224634
50571
141549
252313
238106
98491
97027
201087
214043
148432
70095
214480
293814
237589
986
72599
187693
281533
238179
36058
290999
58978
281147
150627
245279
114818
64555
156700
159400
221558
136565
209070
92643
289527
131553
129253
29494
130231
98400
99026
90130
237715
209035
250760
144286
193552
179521
152410
156726
95430
207197
8939
45329
249340
221552
93481
69673
258846
179595
249172
232023
291085
122747
42583
93174
302781
237239
181535
83881
103427
122251
58347
41571
133376
56726
231551
7036
27932
275758
257008
142048
134127
184862
244939
190270
203762
185117
13494
80201
62407
304891
236819
191428
170233
182344
27684
36411
176011
68275
222174
253711
167100
34119
26230
149918
53262
116006
232975
209512
13464
184636
230221
70875
193648
304753
198127
118762
192943
103383
181306
87220
90599
192714
104916
54286
165577
155931
196985
104494
223517
204352
16780
273007
23525
204785
300884
283889
113379
9602
9708
112898
55529
101553
262932
221188
209442
198952
70755
43663
145519
250780
125093
76137
50744
38467
151633
72239
69271
233446
214741
301778
167877
196599
58253
253303
105579
203549
124183
72882
276518
62472
136104
209612
77761
262673
114263
272518
229980
72512
14099
64721
35184
30018
248796
302009
85039
299415
37159
58461
154112
19159
254780
141778
117964
159981
31839
43595
54667
133322
165271
50611
142099
23212
80709
42339
58198
94250
280640
35511
248932
102176
45725
206891
49457
164580
65796
16498
152911
91936
157637
31805
308718
162106
254131
162597
272345
113392
211967
306812
197290
17162
273138
139127
231524
123555
202415
284128
94115
168190
45545
291050
244734
283791
166590
249349
144227
40788
112265
180370
215998
196423
174111
278253
295516
169305
48645
157190
95230
302507
210526
103194
204245
200731
154178
123956
171245
8510
296827
255327
65522
135873
239276
290390
87695
7899
242010
61323
98493
63996
40595
56877
142534
100741
306990
9876
306993
225901
39720
263506
129647
82740
33399
309986
28989
125477
192821
227635
157748
167712
59248
185187
5796
279688
226309
243635
81664
72352
83836
306430
224602
106126
294083
260003
86838
300168
120197
306345
4025
260439
131452
275485
137516
215539
80023
64620
201147
141376
113415
211519
133270
97752
109505
170670
180258
277410
222408
17396
84498
78252
168507
241008
136775
161722
168612
47346
146421
61498
38071
203593
99785
184369
186831
230743
129420
30262
121827
303737
268431
16906
130485
224756
258514
278360
65793
74368
60549
72734
65356
201679
133177
277300
5961
142883
2021
28110
288683
8062
240245
99282
45912
303205
21400
159380
48419
171154
170464
261425
66809
244416
181353
294209
235500
181589
140647
168022
81798
239750
294629
27256
140768
87793
288782
56071
110860
226743
44420
129199
225641
303489
26132
58663
269778
232536
66556
287587
214453
275953
256010
68915
115372
69848
220658
166171
294032
219472
216861
84565
224784
276812
44114
26175
231906
84739
32710
138857
252958
217262
191254
238986
182174
276219
208848
100432
86522
140513
284033
185559
309423
164418
177578
180928
156254
18836
230274
276132
60506
243855
83193
160780
39220
146363
296355
128116
119496
267106
233318
228370
224507
126287
159728
96750
195718
19170
173058
151942
201764
289264
208684
64562
7371
72903
19424
59578
17665
256920
176224
253528
323
172279
156445
177334
224258
118239
249765
210656
250087
218303
206139
269191
123154
165862
274435
99428
97217
49336
128059
165729
245522
287989
101907
190486
254079
285411
269320
230120
172807
262113
72079
55393
232823
253186
209122
191791
165489
180996
54476
286281
98414
122571
133067
222713
204554
204292
39452
150845
126050
196011
185039
186029
164138
122748
219639
32342
133283
299719
77490
309899
245541
194317
207047
163746
60087
201834
236797
210242
184498
83461
246549
175871
164895
92174
290027
193127
283210
63060
39066
89159
200505
179903
118243
45726
168940
84078
50984
140954
255810
72240
253209
238520
71641
20565
104956
177011
259022
283586
67135
272502
21782
32583
216539
56099
13381
203394
222317
264018
92247
166013
12733
49461
19982
124828
230012
127459
182356
68090
68134
118895
285501
255475
198073
259490
292103
19693
136021
63167
269520
307474
547
142464
212860
104703
212297
263367
30462
196096
169703
19721
222177
225434
221643
173011
182148
274339
187463
198013
177313
270476
263274
65792
294827
67168
111857
118265
57897
294156
15702
86969
76592
270926
185636
76992
67247
80602
48822
149795
236974
103426
291002
106117
238225
214045
263298
35644
280482
197084
206336
56371
91708
48960
219051
214761
36967
269615
192840
239711
76347
39779
70919
175684
302535
308323
164690
27960
110006
284188
197314
204272
198593
294257
201018
300901
27987
34189
165566
276801
29060
179780
64491
307053
262502
18733
213287
21111
237815
85741
100954
195996
248139
182522
169836
292783
215995
208443
10947
49305
110556
87784
241730
54904
93440
29369
123577
85671
66388
220541
6899
110638
27796
172635
181278
192690
90194
102745
118878
18611
162869
183527
91309
25154
306068
134165
181673
146622
16255
175648
252717
201085
308411
132049
220063
207698
290525
278318
178681
30981
249647
148198
178839
195307
121066
226119
23116
71824
295793
162971
12136
141347
191757
70889
157822
238555
293189
73435
132470
3647
121842
19038
259903
303545
288631
70696
232182
45140
30180
118732
231604
48301
5796
35776
15997
169710
181527
129455
93378
268011
302901
175442
243170
282566
71791
10268
253873
209948
227711
13260
54151
15440
245091
309645
169690
177466
212474
90867
184456
251311
128536
140080
262248
174922
226272
51014
158362
53910
37122
186159
227072
200207
83563
99021
25975
244172
163052
220811
128919
70825
214448
129619
57296
281136
209975
197207
185576
75719
251445
123208
80846
87163
222199
279042
287070
137322
241479
252088
227187
165285
248082
55635
52288
266829
220870
68702
83228
263499
134797
45261
196043
79945
309357
106275
181115
187589
272195
51978
194100
236058
79919
129323
134539
72574
158729
201541
69799
256255
196421
204228
77288
284326
125685
112947
158681
296379
28650
202169
153678
101768
182043
234551
22306
236144
265236
39049
134576
162682
280111
134342
51284
232658
55579
305381
222896
290006
109659
225535
104671
13153
144217
116521
204461
176978
301282
224348
71273
186423
172817
238232
111113
275447
254811
7382
17813
142701
214847
181190
151004
307114
215883
186812
43045
193039
68367
197670
294463
217400
279607
5615
68722
173799
31323
85490
269455
7443
212763
127141
206376
112587
197932
248841
53279
280448
90377
160334
133574
110846
109743
147900
273435
230720
203580
164625
215253
180431
292062
41595
115912
73986
186754
265311
293938
89778
118209
214815
227015
135580
195168
264161
237903
80538
71638
81808
189695
106031
88813
309313
94282
170338
181012
73812
69802
240476
181529
280333
290701
140890
229517
231833
220713
176735
199882
182019
268290
103986
10890
239731
125337
47790
186987
252107
293607
105840
120055
253659
220871
99244
81004
135936
281590
223046
226692
81248
66257
277750
242446
151642
173979
277409
222280
110562
116322
101847
69675
148729
242656
250163
302983
218626
136341
127385
269193
80018
42339
240262
177015
287373
108465
108044
112026
33196
272273
66499
60594
13249
253278
106365
210296
239844
242596
149756
273605
77315
178426
93606
249023
71731
22764
122001
165219
113806
256888
247954
290080
80732
176773
234306
167392
196310
262071
299056
163441
229769
237433
290653
85540
5875
94776
218829
236138
228410
29287
275587
97220
169937
45571
204562
281136
309228
187942
161505
37504
167541
286732
29646
113257
75951
142536
296188
120255
94672
60912
255289
219220
71685
30791
255037
57243
197824
20708
250435
214355
209225
47433
116555
91672
278510
125922
148601
210231
155396
298841
23617
273018
246535
303477
199238
113187
2324
176515
179325
225690
25588
21571
137106
191573
13816
84264
103229
70309
113772
48326
224375
114637
188065
193972
20201
83365
60334
141273
73057
53507
210327
269121
210281
39762
280900
204148
269239
97185
308840
220267
307461
156097
307140
232449
64558
236858
53090
308422
175433
301046
228636
211222
6303
46557
254885
191901
64972
306006
293049
195712
175297
190818
60995
219754
223103
154504
146914
133952
101763
25829
115355
66572
158482
187697
223896
55862
74483
124501
181525
46243
237292
261072
288972
218243
88222
9645
30040
254253
206758
214929
151082
117700
146580
155338
69914
262170
223466
255257
55604
127162
59289
209337
203551
221850
32148
305156
158304
63691
55994
131145
261602
279421
119581
238320
249310
47731
257571
33001
126380
213426
168040
182317
178466
76039
125049
273950
118664
209566
139455
305834
86819
249447
210906
33670
37817
41958
182839
107452
210346
2682
135687
54227
208621
43484
260065
296895
89046
186497
146270
286864
155276
104080
43999
242101
292288
81391
101223
281010
292230
300050
104114
185039
211344
206725
276984
183104
101366
237523
303344
60140
123046
197664
68033
285251
294860
134888
218843
76559
87683
117480
45914
79253
35214
102295
245909
288803
162472
126047
151679
67173
126651
86031
283423
4675
289946
3753
63954
31526
310022
151903
21429
254436
199892
291858
57601
72068
204630
48501
279458
225826
258279
109089
257671
308216
4314
251168
141716
60841
255851
59054
230674
105159
253077
134101
186242
147078
95745
163689
12428
122481
216002
9592
45572
218747
215969
213370
252565
263039
275178
300267
280413
123351
930
166065
286528
252092
263772
234781
199520
125244
235382
208698
247126
83424
247151
106899
305179
37087
27697
121448
144078
42507
82464
7158
172676
37069
264197
130353
164609
73624
123812
251792
239721
192597
254066
205329
129974
45885
265235
131254
215707
283050
217642
99522
256783
23082
25462
234662
180366
40384
152192
124713
269791
109087
57460
25662
272038
218138
201167
195570
267675
129176
23366
281528
185901
47616
195070
192322
86587
159822
19208
243843
110061
55445
40874
164026
308129
71027
206618
245755
156643
953
66164
153838
206168
113413
165427
191272
209120
45222
34959
73738
273956
136712
51148
134959
238606
173790
260839
243773
100503
101439
181866
1658
94556
237469
200257
220436
260703
291767
221996
218337
130602
152709
180202
271105
61473
178580
87576
197450
47393
205582
238612
272442
85058
67976
269439
220250
42854
87392
298051
154362
202468
130838
59207
73571
29098
204245
247119
98555
218442
54585
244702
25021
32241
130439
210104
206722
138289
139692
122637
146329
256285
80092
295066
80995
191338
47293
53719
138594
72896
56740
8057
110647
149109
9962
280068
216367
72999
74315
223336
82375
138187
239430
145053
111787
141840
83637
284559
213182
60963
217493
174472
241436
216437
232028
172239
125901
62920
48382
306273
181252
205037
236236
201257
110477
93437
269689
102734
219877
18728
219449
293564
289018
211549
179310
252915
45101
47377
37876
265970
76377
186418
228527
67258
244436
145687
301219
202955
90426
286817
78909
87176
162905
243660
195399
248960
202478
102523
5997
305707
223692
185805
248921
33307
184884
104304
75803
234478
95587
268799
196670
282910
175575
152151
80581
132116
87147
142918
84325
183579
19044
177624
62908
307953
301608
291887
198711
28572
276756
234674
105859
130634
127476
150720
212693
155176
185284
66135
201474
226395
127846
66934
306161
148217
39785
280029
198910
10098
37050
85854
194738
140048
197619
192890
36959
40188
283835
247835
15851
259716
104987
13852
218833
23392
263792
83343
13659
144720
249656
218449
297710
231691
31642
148430
98998
297994
102285
225242
36790
4586
102415
69638
227552
283937
129990
107542
187790
178616
199082
169783
98887
12404
280608
148893
174477
161703
156557
182514
45056
110208
234250
28479
129281
251393
29599
135991
274848
203902
74658
81302
173105
62382
210171
99553
80465
196672
121447
84846
217867
18182
94808
150241
237328
14142
304020
109948
43683
923
301870
34073
289360
15296
9556
18587
141772
5438
5967
258016
23071
263081
138218
22073
306785
214548
301098
12518
297205
168169
213471
178502
175421
21788
201075
308366
69018
186097
205888
251028
221055
7608
172538
66664
150669
68500
142328
57517
168971
301391
253107
96743
156433
255680
26269
33764
183121
99955
223892
71568
128142
95325
86502
17766
255974
60065
289344
1884
264042
6872
87369
122665
309907
200567
19164
142471
250670
191213
199746
235886
131020
69449
147154
264796
237494
160084
193887
227920
135114
95688
192199
60006
191666
211517
214203
270818
179364
218974
5720
132175
274599
88833
36197
32840
101290
107970
237980
102627
53936
143414
300945
18786
43544
111848
261131
159658
80521
227635
11466
188726
285620
214623
245521
141552
2015
263029
7218
186577
101526
2057
148716
25477
298376
306753
162426
81494
130946
152861
261434
231852
136363
253199
149204
242373
20704
242766
229957
195706
188579
112438
43524
217208
103777
108682
108629
16664
122678
211828
158879
101173
197744
204376
153385
174541
196116
267217
18834
254260
141519
137221
156080
307330
225393
45014
278174
83240
81951
37019
229714
188535
274256
8403
179814
285879
235980
179141
10339
120098
179053
236836
255983
275960
178854
253927
97446
152485
25684
72538
110919
170320
165231
227922
115110
99138
30117
103864
260120
95289
277636
131779
63949
27415
1732
99290
225522
90767
261213
295546
1571
168988
116708
99832
293459
162036
259372
60496
194444
248800
221311
70342
142529
282146
225438
203425
98049
285520
151571
8512
10067
73264
114707
160699
59623
194502
89654
214123
80372
287232
62196
224988
175810
16618
255483
306300
225684
178016
25924
126257
221073
18901
190063
233451
187103
264339
201017
188278
137844
95192
128063
90735
268922
66870
298645
166081
263917
61847
45681
242229
52619
283612
223714
52759
146106
178018
131719
119132
183882
153010
170047
190037
294318
217683
33543
183128
154708
98862
102190
57000
221462
117769
145191
235829
141860
132388
134727
17084
163476
267302
141381
348
178394
66644
77661
129741
213035
158524
131023
178798
301389
14691
309901
306356
218365
212887
253831
301922
258993
174926
73566
204888
207034
24840
305500
103385
45434
204012
138035
136302
71195
258457
105435
208680
278841
163311
56720
17090
91918
260191
298687
114892
152740
282155
124477
117116
11574
201334
157674
14132
165433
178066
140644
182714
227116
142043
75248
9284
252396
111177
89443
20384
85933
58853
143978
216153
270335
62797
160174
194464
203330
82098
15068
159311
42854
188911
197739
254647
141317
5137
53504
15859
264756
186722
194696
43650
237462
249044
15180
139360
258790
154937
10395
152650
77649
263346
76171
5772
195365
292318
202447
149182
220257
99256
222657
251699
61779
291855
184996
168008
48587
163257
92465
76678
169478
55268
30998
19483
287689
158788
138099
106243
299900
117169
21858
44511
108177
281630
236395
25780
101091
124347
101565
139444
97092
281944
116529
175380
91732
263354
29955
247450
123558
197976
12061
276176
205759
12604
71735
104256
54376
219429
232897
48423
27524
25729
210919
242163
132450
273674
155258
129977
245332
29878
266114
204530
100706
52633
271082
142402
172423
132390
144779
199012
88214
117020
138921
148256
187520
155258
225695
132846
215767
91292
9777
80231
159252
59055
228971
63143
167790
174129
55324
128014
140546
223400
115011
256220
118479
123999
44231
246781
250457
54217
197425
275152
296173
195500
293781
294107
297408
205096
20381
140934
256487
12942
172117
32411
240766
62190
47809
169774
168798
83217
69274
9345
186168
169051
240854
241980
289747
275494
159852
92789
303987
139975
80527
242339
40119
219514
83845
256128
180951
142813
100451
49168
206345
265011
128018
77461
28648
154904
232106
186096
299659
150349
190944
24754
20595
57056
294854
10024
262273
2348
204519
199595
264050
254559
166399
294505
260062
230830
75756
106416
275764
227982
298902
7270
154156
201827
224005
66272
118267
220536
42643
126243
181230
163241
45183
299717
267810
158970
24682
92334
49532
116687
295790
239182
233672
251789
73971
190716
57771
244618
224811
147008
190712
180036
155279
103991
215953
175247
295916
222409
229296
56538
202637
28368
138621
283604
169238
139885
115392
125455
245213
189257
65189
27315
295019
217427
180331
302296
155218
123165
30240
35805
221533
116120
125383
132985
280638
217864
91532
99401
201337
202679
26361
54740
102295
183902
9301
41890
119603
268060
128569
154978
38862
80029
105345
3686
243983
309770
167057
269160
209711
23106
53046
268632
32364
195687
291200
34433
177224
204649
246795
281492
162842
121100
111047
177665
47888
181408
162122
52317
183549
198671
137525
4379
15767
260037
86886
206559
193519
213102
61127
108823
45042
155228
189563
32861
182554
98843
103242
230958
307965
212620
109524
232112
48092
74133
209365
165849
148015
95020
86402
178451
291469
124048
241401
185163
255315
24785
14659
85756
103456
199162
259259
116274
34614
187987
258917
17038
121757
51907
47312
126693
233454
266335
130222
113201
171418
39172
113315
231796
529
217717
273978
38132
207680
234472
8345
225561
80355
233395
303759
229532
194578
68403
115103
21407
251683
300575
227267
25536
135182
193161
40267
119190
226737
87465
215183
125801
68178
23986
101298
117881
290393
288423
306977
183045
232662
298888
204844
287273
148990
110441
173388
65790
308737
109243
235086
85540
288258
128485
80973
57125
213608
208068
282544
208413
247549
205710
16181
145141
257155
113648
39825
282858
151728
237088
110927
91459
226251
54477
287435
96231
92346
263454
123368
232365
189814
120151
45346
166437
91813
94798
115700
62810
93917
272684
158265
233988
66562
211026
157653
269558
268085
286820
139458
85362
85780
307721
228067
95101
98886
1742
135702
111840
88991
308779
301403
111475
140537
198722
266661
101862
191981
67444
240840
223061
61064
77593
39386
133800
150736
65373
200749
55574
98381
1532
305152
15731
141435
249045
21592
137188
79111
258902
211335
192766
16089
221105
176174
203236
137629
175778
110753
241284
164591
187394
183655
173111
22697
217775
248435
238221
167077
182270
271429
26873
275660
5112
110215
114274
78504
212077
270557
33050
294883
192956
22164
24104
41809
245558
72330
162324
120496
241414
94613
257745
300246
59933
125657
180834
46571
115234
274260
169884
203018
225893
97414
249170
206597
222156
207584
125116
291151
209086
46947
308142
54958
47746
164058
140500
108074
2577
279426
179590
81098
279908
165556
282340
12475
269377
292527
31372
181335
150005
285277
264570
267762
300970
157491
31383
305387
26118
73182
176930
143482
178097
227877
75991
37282
80321
299532
69547
74535
102281
78671
276669
266792
83444
226989
108770
54384
186580
72885
136843
154982
221474
215942
180539
303860
199935
86069
52717
154449
28122
275935
305662
277838
58286
133674
154232
192323
61919
45443
10859
152442
139896
258792
248572
288713
188485
191649
115466
142946
220654
6510
200926
204191
104805
17316
80461
169823
282496
83474
280864
90660
271604
13572
77910
8771
302238
236828
49167
166430
142319
299226
266543
204323
57833
154924
226129
305956
109496
160567
173928
2706
56756
222149
116847
43293
271671
59873
47649
277543
308699
19374
263259
193936
294080
246317
212766
134934
116727
170731
111591
230281
226519
52241
63731
181415
77825
136375
111952
43600
183012
95130
98208
252446
192923
26840
123263
16697
130847
306927
284817
82967
271138
273816
223990
256121
7166
10258
155635
267808
286144
82286
54864
221056
200615
88663
38553
183482
140398
199135
159071
125851
64584
259088
35148
299111
131376
308453
139333
145512
276858
190576
212107
37744
103630
211813
56670
130346
2716
306065
300528
113305
38619
11303
303555
298420
53748
205005
308347
25061
296720
117934
145151
147292
126594
221669
81995
148149
216805
28765
277141
136359
115953
275207
234156
92103
120737
66938
277924
225250
307445
244153
147212
194802
116172
283517
13326
272555
108907
305734
44928
244553
14114
171421
159738
16945
167420
120466
38830
143528
102137
103453
166122
72362
62495
48646
55529
25362
84242
222894
236403
93699
238807
81563
210705
92015
254118
263626
68349
23859
174715
11507
154019
269326
32126
250143
131821
111296
131981
71294
179130
79749
164582
136817
92835
216734
159600
72587
287553
117342
12824
271348
246084
146539
217516
21189
19866
179580
56156
73727
217553
59955
240496
110034
57133
178942
132
8821
295966
109150
207449
249767
135517
251329
119117
18589
140891
15006
266961
243602
43435
29373
4230
53095
103190
255620
96084
141658
247309
151899
111956
60147
67800
111709
163152
182629
36617
266491
68817
212251
258190
89594
98118
293428
29182
158516
289866
114457
54745
198686
295297
204033
66585
193627
208364
44083
135426
283426
69547
226093
206896
304785
34498
259018
53227
75615
96102
219546
165625
24825
148274
176323
149257
255349
18647
3630
277411
190219
7589
25160
168005
134729
118532
140833
169349
27036
91475
202888
241526
160946
85907
186456
66336
219966
253677
51361
200130
75901
38943
146977
49391
87600
209226
11957
181463
202572
294884
41843
212514
187288
290681
5
26706
295924
82444
75715
68364
266025
112446
235764
67574
192958
255806
281459
280396
260328
6770
137927
65107
52888
249096
289550
58588
12510
297368
98217
280012
267826
252300
215254
254472
200024
193863
179287
177785
95049
21878
120470
158375
262664
38490
47882
258540
59837
59146
168777
144397
90773
149555
216092
298994
268474
164090
149036
61366
75029
162995
203849
40032
71125
235758
245038
18926
226728
109872
206563
154004
200440
156382
8505
306876
242749
279543
95137
4176
152864
18893
103216
247378
217294
233721
141921
26473
289639
86771
78492
145098
110289
291137
243405
153602
53738
129403
192652
122072
165933
173059
239861
40160
4332
30639
38355
254595
44295
124731
286107
21090
188485
77820
218479
105106
132485
171084
281870
209533
121467
264439
174102
100949
211972
286164
257676
248067
190141
258750
219704
255192
96264
131475
60318
199471
20946
18188
80708
277575
25099
151304
239658
197205
135999
110410
141316
71444
293439
104998
105851
122230
152212
153450
300811
251047
232781
89966
214717
212
10607
125379
91644
237861
208157
138015
283120
27945
71869
84809
206760
272256
171691
121007
189835
22382
19
102337
177178
183526
52223
39313
245157
146262
290135
299387
660
66308
180953
279964
247614
249357
307581
121262
72963
286449
110487
248825
208478
249624
248659
19660
89630
242253
290323
284249
138667
178738
144986
185742
203833
83019
33788
263824
286049
225270
106882
204260
129057
17758
124340
175469
173366
129180
215058
236708
283065
212469
139471
116781
61901
35883
276519
240808
126256
21019
253514
34493
302105
7173
252957
308244
99184
80221
2888
286454
181470
177535
126972
199603
80655
276331
192139
229447
122680
218351
175006
83844
278216
72950
7600
299461
59122
82907
191677
232690
208544
150533
28579
192262
188447
208259
50976
148453
237569
155455
163238
283375
47335
86661
17265
66980
23745
129305
301443
250662
228188
141321
308992
121533
259067
105584
204599
275744
299934
207684
169983
102587
151795
269090
64671
138740
130620
308255
48585
188750
168539
64107
233473
152870
126733
107190
140949
216080
163764
130040
16272
25599
93417
46539
278211
108924
308037
206985
181192
273341
309153
210086
257757
229692
23475
193994
61319
181594
112316
81636
119502
250741
104614
99776
297864
115138
7930
203540
239766
37285
76031
24529
149855
50156
104471
148710
241206
108167
257244
107655
56258
85717
110999
296675
33256
255565
57245
170817
192196
232232
248074
255146
72517
202077
246974
75051
247299
15393
113367
292897
152629
17577
76056
196914
8101
191805
298704
90264
134835
14648
49761
302359
247917
62608
218541
21119
267786
231349
229647
77664
84895
166980
41386
160467
34774
145560
97017
297640
302398
283213
3391
31564
99686
17904
130975
251457
33029
184542
24771
190307
20100
162950
209430
30112
106364
197741
168243
18687
28830
242934
111150
235987
57062
115841
299464
70136
5317
151071
106389
11073
109628
139991
200746
248919
243197
117174
101849
234383
108711
271150
196749
49358
40503
184061
43146
99263
42411
193517
115995
233153
210943
297546
167970
300889
215309
110534
259967
273989
171312
119462
205182
192267
280101
84459
230982
101084
273054
163573
266038
168242
266610
152496
33600
87316
148893
280375
272387
50834
83209
147036
256899
38966
22918
13246
128957
139134
47064
211231
242499
153212
156127
19100
5134
206956
266395
87763
261598
152909
105995
118828
89441
89511
245964
140948
85370
57010
171635
217673
247007
173535
137760
144693
56325
268516
13452
51075
131759
274561
296302
218744
237529
167974
81778
92167
154764
152320
273856
236812
232610
58550
138569
59071
135043
188701
253462
300621
77621
182393
52054
140861
135510
112046
68036
120747
133998
201801
215109
188854
237927
186007
236549
86028
303124
149152
266958
310031
226220
193680
45661
50834
61816
145056
236868
293650
242714
298832
48848
165916
77059
228760
184267
21036
104305
58408
271287
51124
106566
11521
25640
266037
58612
50902
2433
196935
216581
65036
59708
266031
133373
7009
87036
43343
121180
300390
261521
141492
69117
10801
221271
29714
203842
246949
148563
196883
257976
148313
307895
28380
70002
220820
196212
62219
258868
141479
134147
173945
131281
60298
289240
292753
172798
36981
292998
89667
191910
168761
302687
22809
222650
165
129871
191851
122641
182765
232235
288901
4678
162213
190568
32112
87069
189134
166311
268695
102355
179842
226865
298139
103386
223000
22437
79699
163179
177512
239243
1315
138474
171587
245647
15704
55750
183380
32937
253059
278253
282084
184884
141150
258219
75219
130150
55054
123051
122019
176302
181630
33916
173090
10304
141602
173760
169135
233035
263954
77863
162530
237536
42422
298011
204804
95401
45499
200531
79646
266025
192992
91741
276325
27296
294056
184724
139116
4281
202096
89252
80071
153608
268390
279782
20477
264712
107573
195879
130526
9385
165626
190405
183898
12561
92770
44398
58107
213117
265102
105866
224781
191800
237692
40653
14091
135805
89404
165834
73199
304898
110005
191585
130522
205217
115585
204969
264520
197672
290368
75667
277279
63247
89483
192121
195768
75978
166578
303660
229894
297154
287425
26158
24203
262835
235745
27631
98783
57596
154763
216229
198649
185731
112103
83752
146241
269564
4447
181996
283878
118690
215073
74311
272782
84396
81116
25964
101294
280419
298661
290875
22134
149733
56806
10449
286329
186916
110335
171031
74340
117809
7000
224376
165516
146420
241141
106764
114805
78682
187668
182772
113175
188701
242094
190529
145676
167302
110682
93569
83184
56211
150379
247499
59328
89682
119071
138996
217444
208948
179809
182664
226156
289024
265359
271846
160799
248663
102681
172342
110047
70297
38281
177963
202778
195220
48345
170924
267055
48270
244836
178441
229145
267056
211860
177023
114947
276688
119910
190005
187511
151135
95223
53780
138764
128266
182283
109642
200058
230642
181788
250271
21195
183591
117154
97503
300312
59485
279733
1158
282727
292362
128706
157598
224402
13511
158547
289414
144830
254806
222691
129073
273908
176295
88041
150111
120033
269355
233143
200767
222857
266398
234573
202227
94004
128200
16341
139122
55431
206320
207698
179400
118628
287087
165714
234235
109973
161788
107940
89388
5216
30501
216893
106700
23401
137760
173266
290175
44148
277205
5636
85602
85516
254280
161324
283328
172275
153168
298004
55716
67580
97010
25056
70987
100716
142991
270096
67066
12482
67926
90056
252
66294
213283
157081
160611
259933
97882
232283
128381
83977
113391
181893
223301
239031
18955
246073
164472
175203
196771
238432
216142
187498
94793
66857
120362
87198
83828
196992
27682
959
126584
66415
29013
309188
252594
96418
289061
247886
104563
142616
72401
256769
132116
199556
73457
254340
220294
285782
104388
219437
161034
301534
240570
127570
97433
135667
92928
121585
63535
286811
118749
174509
301041
261337
120261
271779
292449
240334
20031
166487
57125
199787
10663
17075
109589
33196
132874
246003
277961
69584
108776
129424
225918
199308
124269
53786
55037
248186
225013
33466
69455
71330
267881
248659
147532
57218
236135
244451
303025
65292
123906
81444
265533
178907
104772
140815
78138
158126
13097
158313
175225
301866
248993
174716
71701
281257
173021
281850
3604
86842
207663
252174
211690
7269
102075
1318
204115
227003
146485
17010
60665
123427
88397
14842
234037
285072
60135
236911
270894
192773
74086
207342
28618
51981
180342
228233
153754
157656
172910
179365
138648
123395
308767
214489
309387
305132
203559
73630
42991
204423
165264
212079
166125
93939
220321
307704
30830
45091
58519
298122
22118
194461
104923
129601
269998
289150
278496
217702
239455
79718
156438
290834
229587
244115
291210
186677
173256
81192
158905
102307
222593
237090
166459
150142
222610
235212
96951
219895
260138
96274
305695
76887
261887
162110
284250
296154
132351
295888
21961
158468
204940
48188
149991
3972
284711
217758
301636
245991
93837
115163
7330
49079
274099
274092
222373
66530
40539
181184
201172
18918
170695
255377
281183
168260
13728
133868
192810
206671
286469
237614
96793
36627
26135
247142
98593
143814
48994
90653
240932
65854
180252
171816
67102
213771
298377
77868
33238
59196
93677
120927
677
283828
73979
255570
177220
203848
162528
120639
141165
203151
69669
155170
104660
183003
244610
207638
100681
267697
305987
58971
211117
96756
7721
57257
86654
282931
134770
116027
24010
140223
156468
53112
28220
95384
246994
167775
244420
154893
168120
153101
260931
27966
32294
256392
96844
183334
33042
1921
249295
288561
18300
176301
173586
67760
12119
89465
67108
277251
273539
165085
65871
267819
289075
253387
159309
278188
307492
25808
32807
11831
197345
199538
64123
78938
98285
203863
73109
9534
53974
101623
236819
64301
297490
252756
97600
247246
69950
162538
23236
104770
31832
127664
165783
60153
260053
53756
43790
252324
270091
54365
281820
123422
195951
40087
78654
99224
40779
305696
244235
250185
63866
241800
79844
298786
178657
277814
120817
187511
239315
126960
195196
143080
213378
28137
263637
262330
236972
136170
171705
4379
1304
192583
109157
146250
22461
176570
102583
240855
230401
54322
217901
282259
101244
151355
150979
244343
114273
188113
185765
80876
103633
258109
27476
166556
236267
50687
247290
40675
220678
39973
251856
207602
17255
212203
64818
107605
233698
154473
172013
148491
275646
13758
300273
250079
39901
1415
273086
83608
308833
181543
302635
12336
108423
53896
162813
122764
229008
230416
280408
242619
80768
9778
156102
31178
40491
259077
88500
95613
147172
234488
48204
288743
265885
275498
175512
179790
116928
136626
119077
168074
53603
283809
43376
17290
199141
88535
234560
61513
123183
60685
114170
283374
88893
15421
76769
60236
159814
107085
269135
103275
109704
42006
119381
275695
101075
260797
113245
83489
90263
99117
126326
67478
266781
277941
158243
171762
256723
158319
15892
87205
222003
228610
107519
116336
247264
307384
160880
38442
48122
151578
82728
160171
21384
173937
266176
176411
212651
77618
100157
114148
298636
114389
301858
293412
26730
216149
124217
89177
55033
30931
12486
37541
248314
37305
19824
265257
126174
240584
291959
296756
108471
129942
167662
4719
285275
13404
306637
250705
154473
104899
99434
23920
77296
70991
214674
94656
266087
94199
40116
230607
250190
162766
137192
34150
194892
190437
170010
249248
248979
225544
249862
237100
65387
155421
248977
56829
274153
103259
82828
40520
46179
148522
95743
68505
284949
42861
133092
91791
237376
182870
191666
188740
157119
124188
290222
151865
115220
1027
139855
143100
230273
182001
117623
217956
85660
4837
281964
63782
200014
81382
35807
134927
86165
197345
138977
88073
273779
97837
281464
78170
295123
812
266777
290052
117010
216119
9732
127359
259781
70157
308634
290859
181688
116205
249198
34389
85708
120789
181812
102848
142680
148053
239182
280583
43491
280450
169805
457
78848
124372
219220
197877
75530
230550
242213
89273
264621
209902
111394
38806
185900
7315
65924
291867
150608
189322
236397
48260
131668
198735
46268
192658
232284
270120
82755
271271
141020
262940
237182
13098
287694
115084
28756
228879
4685
75666
119158
174420
234092
119526
150229
147407
80912
241799
216043
133063
167336
34864
92778
50869
61855
193746
66249
200504
296373
129682
111517
266662
260629
116047
9719
297527
134235
71307
280997
123417
157438
302424
46701
35511
308814
84447
136651
73156
59371
190481
252843
115162
165482
171939
163535
240760
302178
205878
75705
39168
276468
224634
124932
40549
196661
214224
206184
62567
70125
49294
126282
66186
50825
153463
155714
167230
66870
107929
57115
126225
236425
110946
57138
136279
174601
170925
97064
269626
16730
158016
231473
135269
38468
35180
166062
173781
24098
152539
189418
110089
259149
10746
185603
260288
39817
285175
165488
111427
181405
38738
196463
38153
36624
209170
109119
301800
30929
293624
260311
123361
150547
213558
200561
270877
46454
308782
216085
185899
22334
247939
105066
57526
82300
244941
26031
252304
252392
80267
94947
290923
223963
259545
262262
112850
5783
221330
113505
194868
180056
306150
200278
182789
169558
19578
68005
107380
140987
279921
181563
232995
57290
292208
115241
103490
107398
173708
130399
134388
102388
143620
149739
14405
60600
106463
147901
226158
252768
203442
303313
63605
75483
140166
48226
139443
206285
252392
62107
59113
122828
249845
157736
276747
1409
53747
162290
200410
103518
10230
146272
15128
270172
181237
304043
190209
118466
131578
55308
114282
182474
196789
117180
126802
308859
47161
202483
95313
252363
239540
204440
68316
49593
54046
122367
218899
261886
61863
43314
20482
298083
139536
104005
207922
267463
84874
191827
194374
254872
240517
291360
128121
279321
17464
252402
106970
303926
96758
124014
34581
3126
3676
228201
200459
156295
15441
72175
170715
84761
49816
282595
283666
125937
97884
214771
306345
240917
233425
172357
170927
219043
22507
4753
113281
265221
164963
38156
146722
80331
77134
276709
242468
41099
248032
94157
204572
228869
178901
143796
265667
301353
150388
239440
152548
144494
50890
17913
295883
122389
193093
67876
120216
208233
127356
241224
92775
125806
62478
256555
100561
239249
87304
141906
150049
29816
270828
309781
36714
52931
68073
208165
96851
238618
17971
228858
75142
230003
38023
184317
168728
210475
203415
146146
152823
261726
170320
83618
5106
269798
300222
49792
45357
32714
122966
22383
187943
233582
65734
74640
285109
258799
308705
227956
15154
38936
308566
123990
126831
16150
289115
35243
46562
106138
289669
43814
205029
89565
260105
162453
200393
199620
179579
224251
18222
13419
192593
239243
113763
140015
296930
102882
65354
19551
64653
54055
272935
86297
61792
309496
283311
71801
44584
38118
107362
110591
233991
210216
54613
62386
68892
209137
86274
90378
119692
181556
2964
243260
65133
234159
228099
84741
244550
230588
131196
279990
94956
246909
281636
295743
266084
22891
39107
178065
204062
123847
192089
282820
41857
165439
58799
307520
51297
159484
266852
254876
199266
262909
30048
53926
77891
119957
13954
278860
222748
302310
130929
34095
182413
143593
238014
36382
190905
9877
272706
305352
169057
306176
230547
193162
86323
97925
199975
132785
86428
154363
241351
48070
193556
106820
88648
300995
275199
234716
222353
96615
58024
160438
73713
32308
102541
211969
238232
85440
198281
26768
75806
257427
65134
283928
266951
175023
31950
155329
80364
202600
10051
290803
149417
96645
29736
301621
267763
114754
137854
39350
186761
227619
231988
97674
165865
26151
58355
266774
158094
42380
172725
66982
259438
177417
7539
170695
239278
262071
305530
143050
9649
243546
70511
61984
23355
33652
68378
257960
43417
192062
227936
32604
97189
232610
60865
221538
125441
110103
16889
469
45091
180483
124158
7212
277595
297158
44819
39995
32444
220393
301479
23444
251880
167420
103756
282722
54497
114975
12746
105157
26958
303634
303451
218609
25336
233640
280415
124321
95638
76521
25988
108712
67154
109417
224291
63366
160451
253343
115669
284882
100249
252278
10131
260052
120319
50313
221522
140691
287248
138224
160304
78195
266835
257474
118170
44959
306669
127111
57189
97541
297444
287843
219387
277486
274496
39779
258070
20436
134543
282045
181874
97034
130899
46958
3457
30217
151494
65225
38464
238200
76589
292651
204589
277442
96240
237127
68437
196271
2742
197442
296153
18272
301458
214583
244414
8168
268312
269249
171577
48970
248776
2297
280540
297183
60677
78446
283236
180956
66709
303675
180150
139561
198235
276209
116038
211809
220151
59561
131213
98671
243536
141943
242038
162522
170884
133817
298679
239150
261643
82570
265483
166131
130053
59806
60341
273710
203188
272887
163477
126682
239341
39672
94443
35822
246434
268921
256981
69434
31092
238300
84033
16067
140187
123794
152176
146414
275270
68072
109161
277553
182719
233308
175409
205571
240367
275109
111352
60231
225527
146836
292925
233093
96479
255826
157250
84325
160372
18750
230449
265398
228510
165270
16602
199337
285014
206803
197495
13915
13444
236783
184723
183388
251990
260341
291303
142249
150387
82755
82411
80655
98804
79375
187178
93453
8551
189979
123497
46855
136431
129381
99687
119377
83215
233330
175909
266034
97048
88550
193598
69440
80242
119482
281740
163342
6997
50051
57340
291007
257387
237589
162076
245377
302519
140885
238485
154894
204661
184978
237000
302920
177078
227656
273089
109133
112218
97054
123296
254794
111898
140560
207911
191304
212374
58458
253660
83854
290441
257660
177326
55781
263220
157745
57116
297201
280138
22888
286654
97442
194058
302752
135738
43418
226352
308573
185890
279619
294299
163795
16582
149194
31778
27953
137423
176109
122916
263961
51323
270680
255015
182629
143824
180108
205933
142654
203297
256810
30330
114625
265167
185239
104857
300665
29490
102488
297803
38800
135515
136391
121672
298652
98217
118915
268253
190837
129919
92083
213168
115913
141613
142082
12312
123274
240668
14356
259774
163686
147929
221870
77122
55849
116787
50388
40772
168288
231085
102249
265527
164268
255821
111966
135648
40476
170159
229464
19992
226462
249023
178310
73833
272106
27194
265197
285356
20342
90009
157189
49682
45599
243497
289679
271587
171587
126311
186084
293306
220414
195268
154075
297899
160721
237045
117803
12964
68206
89077
162019
42000
237580
117158
156380
197295
137993
152466
51693
287899
233783
292915
7270
155119
302635
233748
209417
263650
148261
102141
270628
279919
280478
226174
189679
258200
235259
101425
162805
53573
298369
114547
304420
74551
34932
76203
156445
46362
67963
163477
301593
33332
303799
278440
57164
92193
77153
305800
177485
40924
289234
299595
249155
126366
72942
33408
119494
131186
123435
256397
1042
105240
12143
287836
105582
232284
129178
199582
215473
37308
272572
92311
51555
304372
44298
56493
180290
160997
303326
193369
169023
41812
214181
2279
100864
282001
23828
69522
224215
187107
205242
113773
7199
8450
4166
79093
129537
236143
211713
168424
293432
257990
179586
287959
292958
86093
14728
82766
309893
112310
146495
81191
271719
203916
140994
212269
307216
221782
252078
61490
4650
162668
44650
121402
27553
108220
176849
219960
305176
235205
165181
232683
168400
225543
116722
69553
65767
247184
223049
246421
170555
112738
109832
208329
514
293139
224022
95847
142237
113818
295235
43042
199946
246940
55265
254144
120066
57654
184023
158873
236919
286331
119141
212070
86254
136079
198084
198357
160976
302362
275417
204089
152166
241383
284877
273506
255320
94201
65042
49457
67143
91801
137120
183901
207524
188986
70562
253975
142218
116968
146412
127086
4069
17248
57171
273764
39146
40395
275863
136925
116092
254326
237667
196573
96288
88698
207063
271201
299139
134221
175041
130458
284428
191790
120189
67103
198826
77085
51405
181924
242466
78733
286023
110720
192164
128645
138800
17376
126251
6758
213223
144972
35944
19683
179417
295842
59991
202512
222044
146230
28437
144296
212469
19065
240419
244392
231872
286233
258669
242059
105802
209142
91812
294905
120707
152648
110225
104104
248450
170869
62188
191237
275112
234076
237958
882
221596
20698
232963
205796
162802
224124
193976
20331
53584
156121
2293
92338
145892
226721
48915
240664
220611
267492
181959
212208
126759
57925
216727
141139
220
60461
184981
144016
50711
255119
290035
291010
304132
234638
94065
100107
101500
203561
138793
65850
236841
16990
174067
68466
176225
120779
80555
191717
249239
230579
11837
295433
189726
4518
57911
149796
40936
235593
63332
9083
84716
266024
57246
224220
275212
107986
159447
93505
224207
285282
256496
58780
244609
150396
265330
95572
186509
180971
85705
213624
2472
297208
116700
242140
276640
76346
11837
22967
255408
16600
206302
152635
26459
121378
112786
28891
210623
189728
103817
224253
18343
185930
194464
188724
278192
27013
67283
275204
116323
198116
110214
249544
171569
150951
232351
223225
147974
269104
98252
267631
113112
80890
255528
251921
151386
127297
106913
219154
287290
70436
248232
284777
12415
22596
48075
70330
288079
302798
29957
276212
46181
232766
205629
224528
283123
308111
90791
135723
26443
76618
81712
12091
33049
33774
89756
291074
214789
166604
252502
260830
248222
205422
268017
230783
15334
59799
195244
280098
289183
232981
236924
205197
113946
159847
197628
298926
160309
185468
191948
244616
153324
214800
306477
6614
149624
219874
73437
224135
4850
17588
2035
206123
212797
22482
120561
231335
120780
64055
100160
292476
182853
272930
231658
37526
35825
129191
17038
53388
125192
233668
224875
22846
299726
164827
43948
67299
295115
83248
266355
33082
81376
154703
298909
245536
207565
69728
39665
9809
54196
296020
168048
136903
119903
262598
142491
251621
57951
250631
24432
230481
269869
233621
157057
126182
106149
47871
74716
45849
127328
36266
237019
75054
224963
46496
32909
268602
75593
70393
85628
230984
286519
38262
28679
231531
255971
141075
47259
180711
130303
66246
108217
301499
306275
277381
90852
109618
173401
197888
95742
279864
150204
15462
259039
231206
143755
109099
45697
163905
59030
199455
153260
225143
78551
266650
146595
272000
104966
123526
140927
19040
206369
156856
285057
295445
96017
269068
20304
271694
83440
290001
80191
21544
87362
25793
83146
255575
231138
125515
290185
157676
130066
150706
104432
172282
68427
183061
226251
141347
111099
58436
8727
33917
296047
166084
192042
85619
228598
297956
302796
130991
121853
79024
172189
48040
137359
142698
3325
131737
251647
144920
254642
285216
25988
160993
168612
49578
179946
57965
180783
73704
50563
90097
2767
51801
6460
286996
265774
243308
85817
103456
228650
292846
242778
195450
83020
163950
104386
288113
95541
26424
246346
221337
102402
98236
26997
274179
31290
281687
211167
233025
259779
91601
168253
145380
266706
108564
243143
296766
5319
163497
38803
149576
256866
248201
241954
85123
225867
306174
242115
290609
184067
161959
182651
128893
187802
89173
69425
5857
182729
122692
74118
15260
250027
231202
161370
38232
251451
89908
190151
234905
103762
226288
22198
63844
251063
214861
293931
5988
28863
286343
289141
299112
127344
157630
98513
185830
17395
278993
278291
264955
169454
297974
180202
171339
92883
238301
69
184965
4693
48319
73652
59042
31054
89514
137728
15071
309504
89934
197795
103811
294899
123895
228545
228909
200009
157024
280704
266777
88434
21618
185305
133020
260799
117634
113259
218549
179362
142730
300757
105014
243063
125162
58765
196367
249535
206047
246687
22928
191993
96537
273902
115723
105930
151285
137861
303631
197797
69989
284007
79350
157972
232327
294054
137855
209465
27557
269122
23845
299360
138187
163402
98781
257009
289759
88767
250823
92675
7324
187548
103740
78929
228141
127932
274337
230916
117489
38762
124085
63445
77759
51703
180397
208951
244491
53031
28769
32746
209969
230657
37906
18321
52728
270543
237
106523
83441
18768
35900
14129
173457
30469
299417
20569
67101
204537
187603
261960
239481
126031
289211
294245
692
206911
109095
266797
221119
35688
28325
8539
37681
202469
195226
118766
161105
147656
185873
298556
64676
183408
262839
115872
268214
203429
61115
50004
201436
97370
234955
126635
238746
220899
51274
68048
291513
271924
34083
90291
145408
63988
288210
205090
88233
97622
206911
231571
213341
195212
230704
279427
231638
114448
263439
24517
40647
31480
262071
188932
211806
2757
229879
8472
227238
207874
40091
29814
10284
215994
50098
107331
274749
239033
100289
300448
55006
284789
62137
223369
93909
289909
253751
259635
197958
113452
153251
254886
224319
304966
93933
166261
212218
59008
152432
126589
189246
59168
285326
247781
50556
29278
281211
274156
248075
296892
266805
240102
110455
152451
5206
247350
16151
255943
283544
60423
160463
48224
30516
115471
60221
171959
156618
109617
114324
266480
91949
65132
129336
232197
288828
300344
266091
1436
71744
101421
284259
19049
225789
28484
70030
171081
39530
82490
123994
39427
29302
281757
115394
114072
27277
57244
137769
160399
212605
254942
287375
138989
306729
81195
53480
116849
92942
39353
161153
858
112409
148426
45141
164745
196511
252874
226067
37879
166945
69591
132781
214527
136781
264564
38131
270286
184555
299888
67240
217360
156296
120801
298641
191201
60317
76579
254528
25866
91233
284334
173219
57397
65481
66199
258206
86820
289519
45586
251736
113756
88158
88404
155499
208522
273973
42779
104061
280467
15438
100417
208750
46106
293673
137465
224825
153603
187242
121080
235401
305698
182126
166819
40718
217971
264447
254296
133590
5063
190431
20693
113653
127108
286455
242227
62235
88592
57188
79426
79458
90093
281705
141413
223475
111186
219644
274185
234402
245856
172212
101585
93409
86715
73115
80616
271656
230696
214471
159767
36387
37770
238518
183992
148072
291971
61388
283101
294436
116264
180125
119141
111612
59054
56346
133604
252978
304039
83074
49697
2617
162103
46401
270943
76459
120760
251396
139051
272347
153854
174298
218148
181129
14602
156802
251679
278212
276279
124701
181213
21676
32743
14577
193370
125690
7831
113551
112159
79679
41317
92599
15870
216582
47692
307465
129988
304725
171256
257030
12081
232650
296642
243098
122269
176802
307023
111037
264249
271136
295945
301171
149517
185768
194459
117512
299592
235172
183615
196528
171188
27088
173160
1832
190920
225160
12332
101105
246818
36040
234541
13596
243421
7627
154186
236935
102220
211969
159344
152033
57789
114231
20826
249376
209544
21552
86731
78732
578
204949
103373
189511
296481
65866
110034
166549
49347
158191
249710
14828
305083
282167
153274
297559
175386
202298
199542
61457
165778
18169
110369
301071
299300
249510
240369
220812
121318
79590
237767
82471
299584
269960
17188
265964
178575
101460
138896
175039
47875
270696
76586
26977
157216
205466
206256
194076
139849
12775
306792
280057
202635
222022
265977
79560
5036
168054
252903
117750
17272
260025
94281
208136
252459
164102
300917
205309
207393
109829
12441
103887
133888
157114
85162
145290
96588
232396
20417
257191
279945
48466
151002
74436
218238
257658
193907
86453
82528
198620
102993
177074
222401
82067
242548
206701
213678
114581
196310
202965
229408
65183
163323
57507
157120
126224
305467
147938
32174
271489
101973
185810
60532
263159
247773
159502
38315
61971
152687
252620
16537
136922
183163
224110
48544
75780
71273
218991
182643
12761
96168
64389
281434
67240
301305
203813
144360
275489
259664
288661
91848
133869
201400
2478
32327
60227
283719
25248
278736
231374
19398
253821
43737
308112
222901
246507
102234
276136
100355
242306
153533
66225
34304
108629
217296
163334
10844
61259
72754
109942
453
214211
117624
309783
49990
152130
136160
95646
116318
109906
32115
257703
3937
68694
283428
200607
69041
153321
149116
131754
21947
99296
283702
152549
89374
220657
121216
275053
307924
69655
176004
92174
159326
299839
307085
296757
81472
300454
153256
103431
195763
104668
59057
243556
214513
131638
28208
12128
273491
53266
162079
295610
188727
123828
301309
163685
215553
220333
264362
123624
277891
209280
85197
239945
286886
261446
137487
232361
108131
126228
209057
53910
226841
170072
188704
88070
287741
182771
285836
148290
32745
56625
194276
207108
218881
307274
220420
242160
188369
169153
123986
247330
48790
126768
64343
287975
17011
269260
268378
177855
224283
94887
250798
104122
202318
111117
133478
57784
69627
53025
227465
104291
48714
179830
108202
30605
152314
226482
231951
173291
41752
87271
93515
34637
295071
143028
233687
57341
135061
269964
286717
253549
167078
42728
204655
108487
159352
202841
273882
228252
58018
19148
129041
226049
229714
206161
101563
204076
192597
235522
267763
27666
208627
114376
303016
165071
159410
276096
252365
101793
307865
31898
234014
216778
122300
165821
71696
6537
206553
45273
50310
198095
7604
282338
71294
297804
294699
52506
270903
51445
201079
60415
35233
167556
179644
89618
14458
80669
105493
162997
171529
290787
125183
233583
152761
279609
159074
197698
187839
83535
298538
99059
15879
231247
148096
100943
68232
27655
243985
5922
3028
56250
200320
202073
263966
304936
90152
164817
29517
298308
242966
242383
81761
27656
242761
99816
289856
238212
267330
146749
286372
274781
233405
211000
82043
177843
182802
197580
175749
126690
288128
165440
65157
152438
145169
222706
259524
75631
238204
144113
309659
180530
76068
170566
38042
238085
263357
26493
114887
150861
93086
92063
64446
253885
76918
296016
236890
83397
290381
215329
139655
99581
293854
68338
132096
84578
23547
302689
158144
228412
216860
233188
189420
144633
72573
129463
169648
27293
246564
213197
221472
176868
165361
74724
124895
73467
13406
108545
164602
50343
132476
157190
245740
73071
88052
59339
54333
113274
184364
283585
34152
300919
297124
307751
289221
182495
21593
266111
111804
222561
17921
156962
157080
99631
133789
79782
30359
3975
78211
82751
275985
287740
204656
83104
97789
83258
111460
290595
302178
251938
240472
84731
217796
253756
85669
130284
153659
138704
8566
253535
40211
145884
35957
34824
35430
264299
238232
40387
163098
81591
303491
69123
168052
184595
59332
129466
4217
234061
252437
25403
96123
215429
254107
177945
85117
178223
260535
13312
193223
14815
217123
204105
53801
269324
23621
279141
253583
289785
99671
212978
171201
166747
304487
196828
114448
20928
58964
234476
213227
10298
172789
249489
309832
6353
215856
53822
240955
299220
208100
95995
60839
44395
192103
208310
60885
263443
140613
154927
295201
74844
235938
19919
215016
187254
59291
242781
144246
28991
208118
81452
125468
75287
31101
220591
304785
164747
202529
278126
1385
259576
270860
81350
19561
203996
49280
290394
182103
216742
180990
10457
100840
66989
279128
66902
49182
297456
209762
175924
61634
193842
163177
153958
305575
65634
20787
298621
40783
156179
307512
110281
43114
32565
33866
291512
143224
279494
12696
275590
238964
8748
204723
260564
294788
158438
198329
257850
188946
193803
29701
16127
122150
177741
217963
169475
212173
74024
70977
70387
45822
255014
300994
133035
245398
188909
76048
170293
2487
247555
22417
71766
249848
7168
28553
31600
172513
11000
183288
272441
294721
151969
234824
309566
163280
284318
276936
36501
224962
273903
284453
202407
2282
70310
282490
115704
204508
215207
174070
251659
87734
221483
124625
35955
257472
137220
183896
6495
96797
246657
11414
158508
246256
221605
76330
213147
238401
266721
108546
299083
118550
154811
183604
240965
215090
103979
94173
143176
164998
37625
185216
261824
262213
108584
25472
234788
117764
225361
95913
247843
212161
143565
14482
283402
230844
270681
173697
190441
221575
212758
298167
44660
23225
54759
268572
308881
238832
82650
6512
38853
25607
292985
236465
294110
203027
46550
44429
93055
30970
220189
61278
43823
9548
35817
52475
206266
160252
44594
120289
157219
82238
202275
231016
43209
140151
128736
183969
104280
106924
48889
283244
8467
212878
251081
170328
209886
295782
77732
226182
157879
106223
42293
97226
88659
306521
124977
108384
47351
288414
194626
69397
302977
306232
245101
44520
261995
21531
170982
180689
295076
264612
155059
300131
153215
160478
120749
173717
67871
113237
105994
177856
170384
225582
109139
60178
81550
199754
11394
171423
58655
205799
70850
57527
171894
72484
11065
166372
157388
254118
309635
75348
37792
166710
50920
69964
279297
29589
167494
194380
100777
273940
94415
16014
115847
183418
125407
198367
278977
268289
21568
22067
13461
88955
165425
26727
11486
4173
226560
72674
165119
15146
69524
183596
63428
7200
264387
251705
247827
44065
112567
208497
128693
208234
19913
270294
118722
290381
272670
111161
118254
123750
78309
63819
285936
193410
42007
170784
100872
96722
2141
301210
72036
92202
224861
136106
275811
203517
168270
302118
223058
307567
258136
45940
263240
98012
238286
213056
157469
143058
94683
147269
83927
243125
100834
225478
84761
52266
101040
308858
13843
176096
61227
184087
179620
192521
101791
73862
32427
100845
63153
114195
104338
64254
273273
166257
208603
126722
135599
176325
287519
119700
309648
114450
146884
229458
111911
230876
148729
198986
241241
98693
295059
71887
65688
70356
12548
285644
204306
272649
196433
138670
288498
189639
79520
125059
103890
91179
491
140139
293988
141548
175094
292695
232849
7196
255550
194818
28516
8167
133903
89271
24284
204410
272701
216765
307670
38438
267719
47243
12492
14111
156628
32854
6014
57956
18897
174758
133935
281334
76521
210285
68988
21494
283055
195891
45870
14018
225377
253676
130214
117354
71480
49279
259975
275331
53053
54965
287663
148582
162230
251198
264135
229903
193878
66229
263182
197774
306729
116928
197764
120595
201185
49379
116434
205686
307762
95226
19176
186009
292404
105269
121461
298314
157736
96020
5817
42179
72896
167065
170172
84969
258217
235474
288530
307788
288242
239583
258956
115872
122533
110137
58681
108796
23388
6800
102493
267378
228959
6149
39092
178306
242043
260773
255867
179341
76596
22971
248057
152110
130026
292353
206670
100017
61340
248905
209831
174313
235959
87322
77898
118631
181993
170466
20104
176774
297259
114364
15022
241992
284037
45572
47213
120159
101762
267960
99041
5371
237268
259390
32623
220161
219683
108463
111612
271122
236365
94008
89433
243450
106264
99002
204654
260592
39647
174685
142143
84633
114626
258835
249813
123055
254796
59795
214006
234216
75970
179790
128910
150952
101859
166106
135385
22132
212998
292309
88963
242484
180355
248984
163834
283729
67273
88383
127984
76610
230781
189386
300520
206118
31967
270481
206654
110597
300995
277848
163739
12011
202486
270247
293956
224960
124292
192910
159109
150803
255009
99216
202249
168587
269714
219957
254614
62117
12451
51274
277970
245687
280289
211974
106934
86577
93295
155852
249719
248695
241732
94864
52566
116235
77651
300717
202070
256306
254506
109332
210663
7793
226081
30527
30280
29380
24025
203827
199192
159995
114721
113638
71088
257430
11694
127272
264166
111284
5574
53963
44459
293766
294331
275171
170385
182808
99938
210705
149838
139226
40649
17041
108824
149642
40145
255083
235648
84030
278335
123704
130730
30413
155419
223353
150664
250279
46479
182125
230890
59057
126744
234504
183266
254699
193668
288692
280185
289025
120695
175673
18869
181896
296749
6674
147287
205046
181908
176934
257606
66650
35020
302950
132997
56814
170532
137292
248297
231139
208476
9989
25347
294354
158277
269125
32406
220628
227347
120884
231250
263585
41576
309662
92050
47522
130990
267671
183155
162507
149679
26675
258167
46282
244598
247704
148688
172678
172995
108789
234160
206925
151768
53844
250467
188146
120422
50102
277124
270719
127875
181960
108880
176358
47518
104422
12457
22848
277701
290637
174691
281742
134871
68448
5670
89072
80129
14375
114309
94855
63981
150173
81957
199889
210151
277876
60378
204869
194390
242835
142086
256973
20104
173816
207329
115983
46027
223547
183874
158086
218829
301296
284951
76317
81461
211438
94370
178818
191097
267737
211606
57770
102737
230033
46764
127315
18009
296177
306600
58696
113318
304868
152380
277354
127751
52489
221286
23763
273487
75015
110134
56458
48238
260519
100479
190535
151102
45833
167724
225079
306753
30574
55383
283898
234536
230781
289276
144838
98817
210523
62245
227996
86717
231010
20952
308812
71427
309853
191032
274316
299586
305192
21458
180922
197124
218569
64794
35083
296364
282613
302430
167173
147047
83013
195788
36339
298100
59463
6458
253889
219243
231821
291006
2037
192885
202853
246255
140445
211793
260396
291201
122652
189402
275881
176614
32026
169593
151337
204951
123678
49649
130703
243374
284656
168698
227577
63259
142038
196967
147731
91553
143795
30341
184888
63
36245
251798
50391
210181
268870
77640
119662
264763
173981
106612
38254
161671
141546
176080
23494
99606
191051
251801
55089
52933
71312
241826
205830
140735
264549
37356
16109
205686
39629
201357
122984
203339
222323
105556
255140
166438
294959
285841
68112
36921
255623
67883
223877
197605
255824
239950
50238
139219
263194
22352
189407
280117
198386
264414
145931
201316
124179
15025
204927
224680
271658
30288
49117
225983
2691
239151
193162
227345
175230
156383
17274
175167
303636
201512
70019
55641
268076
260018
119197
124685
98452
205756
197724
56957
89008
220552
197276
71120
190416
36978
74807
228167
242556
140280
188576
201764
179026
229080
132157
147807
1899
257619
98472
279650
192710
40117
175149
193017
307422
238130
119949
104941
82484
208903
64420
55931
173945
127816
71819
125657
102547
260462
200235
296487
166767
305470
115207
42523
104993
293801
63912
5028
253695
16383
8077
112386
167969
114007
54211
195518
136446
206872
7756
130463
224726
251469
74433
272529
149664
168538
160075
54424
95408
106644
25155
65373
22377
207009
69524
249858
282631
111332
177228
51529
278597
224200
267856
45407
185951
248393
234073
254507
309534
170810
242757
86842
227723
267990
42691
287938
219594
97306
296081
272041
309914
305697
15600
104744
37743
295444
236363
221220
129804
116075
209825
309135
293040
109061
220042
271422
143704
65981
215279
223331
271611
242617
16338
237727
22230
112446
229893
231477
15705
173600
27203
131424
242948
83341
208738
189459
110994
181992
286548
6402
282741
17762
151048
59299
169598
13437
278323
146137
272316
70570
144156
246014
247060
86954
259810
98820
266938
221947
171256
57763
101418
32590
7474
170460
48917
104664
137712
289746
247132
180666
124846
26071
27953
285006
16332
111567
209178
91483
165000
70755
60419
54394
242670
139760
299368
15667
178396
247440
280976
236115
267820
49440
183347
39441
198344
187827
174439
288997
244055
49347
282948
65491
137795
309760
290609
290635
61777
104542
95755
35616
137583
178077
178566
12469
84552
200771
296170
293984
268192
51943
242358
29192
302315
42507
87184
66711
182964
52782
138924
212674
301837
299018
130605
98276
132628
71385
138878
84636
186171
2209
171555
135696
244366
172320
275864
263341
993
284084
150518
42639
155925
131853
309336
44076
48766
116730
242537
123709
90810
195656
2803
165335
288592
12702
288580
128617
96650
6267
209653
304999
267833
168672
192567
319
266491
172033
157380
117867
84583
22183
148433
193915
290561
63643
257489
88123
225719
257838
259689
28527
270674
167292
630
174112
246076
52362
218681
304487
280113
32800
88239
64775
265082
280378
220542
302836
177886
257650
44870
145002
48209
127252
29655
279752
283960
67415
284788
212166
181951
235445
287806
67221
82649
304857
224051
227099
130525
67680
39707
230535
207644
151740
180073
266461
246979
242265
287471
77439
71999
20143
276994
261069
262292
294607
234567
203436
42975
94829
188384
37947
129042
244819
286205
49819
267107
290543
154907
92149
150222
75930
37160
62170
256261
171745
293570
19925
243634
162119
241198
203972
283060
3562
213553
95302
76201
47359
44615
196183
77965
263760
124157
72451
278753
163627
73026
122157
190247
256395
75202
186382
13047
73278
11364
205830
23209
15770
245504
20553
11545
44228
83630
53179
232688
205182
249404
202263
286786
223300
35603
162493
140789
191363
15819
9110
292789
111365
208507
163356
166776
125264
131296
158749
183316
22691
70367
65724
204348
61325
202088
105618
101133
189440
7327
198641
126430
44118
189936
263285
159550
263924
150715
297022
296687
217218
109281
56758
259608
173849
259070
35059
61815
99142
190260
266175
95901
257606
221363
94223
225861
224197
211202
263887
160870
46
202047
31670
268027
37363
71140
121736
202946
92827
99455
28915
205977
246853
3556
15487
104040
110379
185423
228408
182905
57331
208478
217140
204259
159676
179219
233227
210740
93934
183138
58678
206694
148388
53352
244082
63302
217434
178416
166696
4124
88091
36902
96188
22190
302019
190011
163831
69501
124219
18190
78933
191557
130616
262902
172830
270542
296768
93664
65128
189947
106897
202373
266845
190982
273602
91190
165570
200460
214326
175807
190336
141140
11028
108509
164451
53418
298303
157996
150883
6583
301208
199844
192138
169999
93303
77248
186430
232209
99817
269046
204245
262604
164569
137355
54329
65009
220389
168112
103492
146254
46857
138405
160530
21638
91514
230966
120226
133322
229692
248796
252101
195704
175044
238379
243310
141560
137238
295138
66144
198850
85847
8320
182087
169512
85570
58001
69589
167870
200949
6453
7007
293098
147471
261525
196845
188468
163903
154887
291732
63208
143266
87596
214308
151798
223413
199168
88317
96440
228104
140653
139752
41384
37290
133642
240007
28198
277628
198235
291184
169602
107174
93769
80056
227232
94587
84472
183665
6603
163478
40924
103757
50929
226490
168530
149774
291081
24619
244176
57288
86082
165850
16765
228820
55512
304908
275836
109373
180666
27192
157712
285554
246671
128747
7027
104771
67240
51044
115236
101136
101458
30699
174545
255455
165869
299344
240881
203330
255344
195841
132886
1620
298972
175818
38047
225046
190698
91023
178721
179048
155691
101150
70254
140414
200545
11725
59820
764
138625
131549
282105
66568
115911
258597
200666
125633
91419
177582
107651
51255
32015
200341
53828
178713
190137
143609
92211
51192
176508
153438
226029
157793
88923
296561
28509
223907
208718
245313
135724
120751
144793
224157
50139
57799
167750
267570
254233
214640
59551
176349
69528
115175
5509
190556
288419
268127
12862
29216
119422
153998
39138
291896
179891
79406
256291
274276
226782
77227
154643
144344
184313
153694
177041
140809
243183
230152
85885
74845
81652
217496
6612
147761
176880
216044
187020
146741
154534
49268
202993
470
150466
203551
124046
263915
280329
300498
138446
232464
291579
285498
182986
193156
143313
188350
115944
46699
14321
203192
28080
280987
29913
41812
280147
114051
106242
265866
79803
256100
17181
113767
65610
34469
159806
45778
198033
176392
24778
120787
157380
172023
264992
20339
277859
204385
242979
46951
79213
78003
18599
199964
26662
266254
236121
86760
174631
142416
20056
266220
269123
182668
134618
51860
285748
7137
178874
240353
42604
97546
2794
56620
262008
106100
111908
125366
138936
263491
224542
23047
59440
267887
300654
37678
125595
174894
286241
296066
87929
10481
276506
70596
1677
265216
128308
139283
204143
185634
134543
112018
282588
82682
28186
303028
254559
64830
92545
122564
136035
240381
2659
143228
187179
250602
298774
188966
15062
120390
236084
44800
13578
212051
11985
160902
68769
15153
216748
106065
167756
260022
172604
7657
137071
282986
230202
240993
172054
101021
203569
232296
764
115408
248563
62718
44433
141701
254821
122903
291993
50636
156368
19655
215573
82227
190762
72929
89969
230149
4199
220792
49964
6556
50168
76448
305047
54055
175818
288456
27338
74421
225362
234681
279862
3929
294453
9026
47450
80152
61225
204073
30311
147290
73010
165046
787
73596
225943
64755
207217
225016
13517
52450
303757
137857
42338
215235
297899
131618
31141
183440
259798
149917
182655
11620
149336
80236
245485
233753
29414
168675
146340
152701
288659
120641
89508
60956
164601
197720
155913
168334
171978
144510
124446
214012
175665
217694
82503
80214
288105
248927
298097
4429
172442
92104
8384
273745
93132
144372
278829
265031
225148
67159
177584
198007
282071
97686
203017
12002
4580
254959
121573
217665
251711
150699
251265
47205
216633
278312
6470
287470
262477
275830
185636
254305
292132
229244
8787
60573
228498
232368
143074
250279
2625
131867
121897
179445
244703
3740
261791
298360
176201
235470
129849
56288
294765
50236
112314
158437
166287
156820
172303
123539
211935
81314
240528
86433
198697
59916
288897
288365
3090
141649
271781
220154
191712
119086
168436
133020
1444
70260
80412
128973
268282
41090
84664
254138
271009
124341
51627
139848
253576
274235
114598
11209
140086
70311
160975
111056
208277
200889
111265
234717
68942
187764
101627
129917
166447
234718
246754
297157
47186
64853
69331
293173
28674
177185
116504
275627
160867
91712
136269
76518
62397
155810
247162
218790
286051
77286
261457
31187
103379
179069
34690
55668
41940
239192
293094
119908
114541
252655
70779
63411
201057
28617
187522
52576
220274
204799
265142
287651
164069
83262
88511
140555
257247
134736
88027
173203
215347
282383
307092
245602
97027
191806
4038
162005
257951
49356
11074
255722
229740
149069
196077
44656
186628
276032
271414
302350
214453
240142
55412
202601
168749
14386
13612
141382
116536
155038
192409
239958
45256
102267
228681
169224
231366
193523
161547
64815
170104
172750
148474
292978
67179
34903
58926
221380
90961
202802
69262
170462
113902
200794
246142
60169
287543
259259
208820
281572
184310
7496
134427
158886
203074
19748
172823
248297
277246
211188
76281
305779
144133
135301
8397
108731
232581
170941
273516
10607
103360
194407
172311
207366
208059
140815
262527
189253
222795
136671
217498
48326
252213
239168
308092
266649
264834
216846
300466
269728
195762
71544
56956
69023
211498
30740
275050
207452
121634
252310
27318
40390
194605
259289
281192
289817
66238
32648
70249
285556
299437
29271
69226
282917
144924
249898
7202
64551
5842
255107
97069
59769
19331
149159
173930
288336
17149
166256
288796
218724
255237
80504
36406
99966
56142
178450
197734
76676
38001
235301
129858
205043
227609
86076
210790
135356
223367
219746
38752
290710
282485
270877
6339
12031
288099
268431
199539
39279
155363
281733
249903
40626
203717
99849
81336
113267
134418
193471
113752
169920
64356
189770
213288
191376
89478
33544
59673
216515
197391
143580
298077
142323
65647
32503
304847
163785
4113
47299
137043
289472
219237
64869
199807
158078
299299
267497
183564
207573
246648
16290
74774
262121
133431
174831
129901
20610
215275
163853
267020
157628
171733
91093
41423
66375
61937
194641
277297
112622
200387
270830
304728
184055
16614
4105
186744
257176
282627
303949
151531
160731
285057
174477
105120
120775
76497
93303
282719
253818
232437
44401
42920
224333
160807
74324
241438
281770
247221
260634
95367
12307
126652
33436
139530
304942
58913
7236
258149
7165
304318
58668
111200
134185
207023
58687
218014
149395
63630
14077
17458
179367
196647
175748
4533
75362
149263
179158
86269
75980
33522
98685
286976
86849
169282
241941
119239
21226
213011
224001
89949
229100
18829
151698
95541
217230
256300
32600
276500
120692
291368
54080
300987
97350
233120
303192
263606
116169
17068
176322
156009
76806
227346
28048
194954
91088
282807
218714
107951
174442
261650
183111
210894
242421
234235
159151
201878
198268
303749
102231
84681
288184
181430
280612
119980
45895
252341
266114
309136
146580
153262
202899
48699
54875
283018
127169
308399
8729
111276
184282
106502
262150
272844
100668
8970
214446
236131
165286
175145
33876
21269
7906
92934
153939
84140
219718
251992
31650
241416
259240
71224
154161
284249
221539
199282
79420
165302
6773
142708
154504
89447
62077
304608
189770
27984
244060
275942
241583
266171
80497
281212
9751
116411
262341
154077
98825
288755
159347
151483
160552
49165
231595
212064
153676
180596
203972
241128
112261
223054
146777
36353
73593
296008
173292
77365
15551
97063
57760
109200
300770
174702
170632
277859
134588
63357
123924
144287
208117
210049
75264
250731
145442
38301
146124
177638
26925
303917
284959
746
169059
57912
128000
25228
252569
193403
265915
154365
280526
239977
93517
296142
261588
133144
193215
163
230526
265121
262028
61422
208480
262696
41318
247456
153201
154811
62969
164229
184825
294360
289268
113245
291243
15224
154650
224052
174717
185937
201093
178752
306688
114844
33635
119243
75599
120774
124375
108730
100888
256897
18179
143874
267203
54659
58204
108854
233655
23913
12803
53506
10676
89330
13304
57524
143393
146963
125395
309626
6578
97551
306459
112584
233260
296489
106853
275365
65937
78985
85890
277734
144305
217285
136878
213198
10324
271305
76297
97997
199589
48967
68463
266554
117595
227386
76785
156329
26390
154537
28914
294125
119375
301374
239482
70739
299277
243434
160662
135927
27165
46238
280911
121482
120981
12596
162473
239384
227037
19784
251624
292368
55230
228225
142942
128312
123074
39196
103235
132098
284675
149431
225310
211583
183789
265115
47458
49512
299107
300157
257470
201160
7428
228280
30348
74610
192023
130835
35803
145870
279406
7023
76065
182475
249168
83335
194417
130396
120773
92215
128328
224343
195759
96139
257282
297517
295553
180016
243305
165801
155677
201811
265920
5339
295943
283579
3886
49753
245617
249867
274828
190013
30266
138487
228650
14538
165573
29643
133895
125378
121671
201733
235437
195700
69077
170119
83377
182782
246312
174492
232488
282946
117149
181571
98989
209950
112209
178542
259368
74305
151955
18821
304015
110606
180146
162453
139993
29648
118393
40372
228440
114139
249161
106421
157529
60585
177333
244442
95415
208194
269787
63414
145397
238741
163503
113630
298566
157367
133906
113838
257191
270409
67010
79363
54341
61171
242847
262288
113306
185235
213689
297936
63089
181308
275352
131506
95570
172424
127259
240125
102179
292551
196300
258437
200155
257650
146240
109847
168091
143917
92283
171812
191694
193276
220341
175852
250594
27684
177236
101197
270861
282619
48575
91685
299769
291858
105290
36238
9391
256703
178956
301706
121652
84534
6346
288013
7278
175239
262145
186328
227979
91450
205561
265070
303745
190854
69137
108064
91667
67699
197353
283433
210981
131617
216767
144677
74708
238279
38856
74528
79543
99676
271585
31803
91406
69981
77211
108554
277087
292753
86384
120970
293428
158421
93273
269649
180194
13093
52541
201063
44837
1187
37698
127563
291274
159625
228591
12738
169661
218562
95896
38454
287248
150924
238053
260783
197
164842
41350
299624
219178
130775
179594
248693
289017
198958
25786
263793
161142
170671
208980
78948
83173
201108
52260
89355
228655
197442
308646
31972
231988
247709
198610
202383
53595
208910
61582
11394
301833
115436
7987
274510
98866
108048
27755
29444
99130
163553
222675
181583
184703
301951
97287
161571
41998
26679
16942
283287
98536
228556
7640
64751
251590
30904
252287
109125
108507
23425
279656
10717
148330
72535
270990
201357
277231
23651
174437
49213
84855
188609
113254
159968
54519
105653
104779
136236
193707
224554
249986
127086
257636
301274
200864
70572
41950
300756
269670
231490
192842
159108
210440
64670
304591
149880
28321
109768
216726
65363
9753
213808
215449
68028
172570
304440
196603
217299
260870
223776
49584
140541
21995
12001
65375
236065
32980
142804
276869
89782
289278
150518
216921
264875
270407
17732
266689
67829
173604
18682
22779
105624
8375
215440
180981
233182
112954
79521
44803
5657
35782
262104
105225
166689
118902
287129
89623
276966
32017
297597
92036
245764
290251
2125
183430
60032
264416
301117
197680
289927
300643
256213
288895
78910
204034
260356
191581
159967
130802
296124
152197
170040
158869
226586
232577
38632
230674
224709
63610
275952
11068
191376
134025
153136
267541
289745
234293
286701
300248
219784
300488
136155
81478
120233
189383
278926
40316
223730
107811
294944
202331
300015
13780
219153
291544
224367
206458
110576
18754
112588
79401
81266
28350
252695
167947
9368
149839
168631
255964
282835
74990
166090
149102
260567
90975
3919
39884
214053
36871
35831
96478
235285
115522
114610
308869
167627
0
272696
256070
241814
139419
145421
298486
273620
91784
66963
136224
96619
53865
136367
69991
307937
275768
4643
226138
139074
194767
239413
62481
75618
159594
206393
103415
61259
161844
204368
201492
184329
38401
244983
241564
236301
289783
59585
60191
139964
183733
169018
304538
146669
136100
148148
248692
154082
130366
140346
249475
179485
259355
43179
65064
109664
23972
72105
250254
236734
265464
235703
202135
100558
90946
221685
4644
242923
32531
50200
243493
35756
186632
44547
177216
239336
23352
90829
113816
9451
254976
216079
218845
36294
155388
160356
109386
197512
34378
157929
152786
131446
296535
31475
69323
292845
90083
93716
89844
151297
41310
251857
209149
162693
18734
89376
127214
44260
13368
147218
236241
171749
93307
296798
71021
180486
5195
253072
125432
261899
40921
307729
272863
265621
285098
198505
82090
71944
165526
49920
265416
90846
72174
34124
198335
295482
251763
275219
267964
5760
234606
142321
7326
68972
251749
182449
22911
204473
141019
35375
200011
119415
69335
34534
101422
282798
103853
269360
108954
197680
97182
245519
61261
5646
305029
208074
83874
300094
186073
119728
167178
89807
236034
292015
193315
20183
97471
37854
208144
75487
285826
214521
303324
277343
291358
241095
183425
120415
79750
296953
264340
193425
277633
131081
300492
137025
208166
18549
242932
106829
5228
13492
77000
288984
171499
228507
155904
78743
180542
131323
88000
274814
209170
50822
302916
281490
250256
183481
297146
163593
217081
199195
170313
296674
279301
200597
32736
174342
268658
219350
38127
283185
206395
213941
16424
59934
293586
291058
294873
220497
298067
158484
295252
194232
90832
267358
133823
143942
289794
67678
303726
6709
146640
194716
291189
104455
300407
211600
258046
73841
21655
96000
45938
49211
107108
169156
272982
20040
238294
300775
171017
223696
85320
271281
119556
192460
88713
93243
200459
90454
256503
269770
302859
169498
184944
283340
167305
175176
39174
282729
11631
31324
89209
221136
173214
152785
186646
50643
258538
104255
153449
84601
170937
200877
39722
73272
213623
34345
290141
217205
243119
306414
17749
59005
275877
297191
142984
230790
161008
213363
35848
280102
128048
272080
291682
79867
230259
48341
225690
240958
222272
172226
75682
11025
47786
50670
117359
8789
80759
112993
241241
250559
113296
114778
102518
196472
11598
131165
18585
61097
92443
15574
67227
1738
205897
167324
239217
264335
307042
254732
96644
254776
146187
123250
150201
156100
243741
154466
254084
194731
59832
73339
89330
1328
297963
11529
141827
201658
97895
89437
203704
142616
275298
28278
212420
270537
181547
210862
106715
194765
17492
228777
138272
128530
194987
29755
188071
266096
145512
116613
45544
49931
299375
204864
152612
53973
84592
177044
298021
91072
52705
66922
163596
22166
15786
47636
87165
134681
174994
238900
11412
215984
117039
117246
207281
285914
276957
86165
218216
163466
71408
28671
255656
15957
38301
89125
77360
170837
172085
29363
165358
267064
92257
209494
108847
72494
157760
289722
52378
177892
93293
24806
263827
83997
195202
308349
272999
92200
18753
18626
240316
245888
129959
57512
226039
27835
173167
301544
36414
252970
147290
2926
46317
90841
60359
305315
291816
62844
213597
307903
145467
183331
71950
177596
124662
151288
211363
263163
58757
101784
104554
45762
257475
194259
281285
76952
79430
235352
197725
100502
304707
202981
274147
217915
178138
138384
42851
206882
156024
150407
269492
195257
182455
10882
204798
181684
233982
223238
147602
305775
120717
536
259816
151783
99921
171809
161909
185881
121938
29926
65892
290375
193097
192886
3144
85340
231510
241251
16786
270627
292411
249507
74606
110195
271581
19354
248739
7416
230836
239937
205745
208213
235114
234515
40814
123959
248512
61320
192770
11876
259845
117581
80726
268097
76063
87497
4586
196241
59517
102313
282596
243130
100870
128067
272964
46086
42282
303788
248331
43483
185431
303788
202598
169884
171952
241811
248127
271768
108965
73953
208212
70098
52133
139847
238668
154107
155846
166703
67034
98073
25801
190064
47277
190645
159853
157757
307146
47662
74298
271971
297861
265857
111211
141648
296087
64833
252279
124843
232910
84704
30326
85134
238944
142787
85146
205034
227588
248564
252618
162873
42216
273934
247947
210845
219014
299685
134763
129929
109600
159087
157132
192116
109329
249492
301334
302919
91853
259024
276974
165239
151970
118906
141060
129566
217200
75296
182894
211880
64923
141388
293255
107628
270546
92528
206806
67373
14496
136860
56222
35062
186962
161425
44689
223162
13459
160228
30782
142029
179915
110727
136835
30596
52927
159608
36030
70985
105669
252430
14712
130736
118659
44473
266737
297635
9129
304838
218723
67265
104537
134596
208426
199042
272676
47278
57394
22085
104452
265462
90350
3832
110130
74539
150999
129834
152453
202705
229247
39395
262106
59650
7395
281922
30337
123448
197045
199916
145025
135833
67368
49388
36250
129602
204676
144113
204611
271643
6925
110816
306116
6448
143668
28340
79860
56649
28796
227260
143812
84178
249680
302296
214409
63810
282847
278313
294618
64624
216250
101769
42621
231964
2751
63084
171117
277739
88676
255831
196540
177114
84780
47919
208676
67154
132619
241552
42903
233798
173353
207899
117049
232522
243356
146483
160226
94464
140969
51715
273304
152184
169281
23760
116795
146182
75716
44133
3063
156928
528
7284
13057
29424
27924
157964
159724
80862
267019
279877
135148
118155
172322
48408
82418
156688
141837
290076
43966
59986
133373
251273
19423
22644
29522
92878
223171
116060
31144
40564
170668
212528
113143
296747
170103
218101
108760
47756
195817
73680
222506
281018
276210
216457
221567
7331
101215
37697
234798
99789
173902
20082
242226
84907
136093
284675
71029
152136
93896
131421
88471
280487
142868
272948
187875
74397
21290
10841
71406
84479
21669
54533
178487
213513
4661
23642
257852
87729
218418
67006
6204
95145
154139
114867
219944
145011
109509
274606
54018
109532
91608
293792
283663
301067
138753
158063
267428
146887
157526
162020
37120
156995
111811
135711
185407
172396
92340
35381
12482
9545
68400
138650
194760
10525
285257
284673
224659
295457
128609
109417
215329
202727
43661
108972
140908
3747
48080
17546
124247
36505
67971
278291
174339
289223
220392
176542
169200
269746
73873
70208
44122
22715
246478
131292
166490
182734
296948
108042
256187
7346
27614
14789
254922
273899
164378
17977
206707
130349
63167
41120
124979
118436
192392
86668
270151
190854
89298
19569
289907
45604
169932
186987
25969
53469
292650
212647
30362
49286
105759
104217
122431
29237
27651
18689
276807
125665
211452
26150
3052
25692
118695
172978
116763
183364
61496
148308
218924
51474
90205
84283
8266
260378
221934
128749
156051
110999
183013
100687
139305
257506
286436
181851
282627
106086
30585
158571
159585
79441
148950
78954
254945
209250
151895
78954
150711
31918
144542
198261
253155
94209
293144
143581
253184
264308
79307
3740
45824
132411
284271
164857
240124
121806
74379
17412
99699
245235
92901
107574
64381
82820
63788
290215
147361
109554
306903
126142
276013
283310
34142
119292
70702
8803
258329
84885
64241
42745
134113
51791
125445
124344
14403
53774
101830
266337
47140
223840
199554
287278
227199
254520
136501
195128
204777
181528
59826
82649
191003
10729
149030
115693
32125
155201
239962
282002
300046
85954
138943
74858
168167
201567
701
93074
290597
179914
76377
4018
244544
52264
61698
2436
253821
1911
209706
27045
300522
288861
136927
220238
130342
202528
27950
44703
295944
49342
22412
189632
149793
113267
214363
279987
196735
147426
147550
169365
143360
251560
34909
174379
228744
282400
293301
118512
177777
57623
252430
184165
290764
250632
292369
263792
193985
210544
181344
289666
8502
140523
4165
38039
150929
99274
84670
73467
309396
79370
201774
49056
200032
69444
162876
303949
204271
253733
76795
293946
145608
280852
176023
28239
117402
309160
259692
169769
237756
307463
309771
256361
211469
122973
117811
230191
48344
282091
109458
155746
260641
56799
166722
255584
221475
85783
202193
72490
295480
13058
225088
85579
182134
110450
35639
93530
298485
82846
60254
95387
276110
85714
92685
86882
61014
309431
119882
16329
261961
47706
214780
292274
296465
67065
10816
287644
113475
143937
261846
209201
135516
137309
299717
271322
283794
98664
132962
70121
75629
15191
185025
132922
246289
156827
1510
577
125409
97812
308589
190863
190555
32227
182645
199860
241346
24337
226994
250134
192561
189695
271464
214844
80814
111933
9696
108271
99777
109527
115536
250564
52788
134110
282465
59928
147297
69587
76129
174780
280229
5338
85237
279425
197541
174884
58708
85836
155941
288978
71762
229037
309824
291244
203803
131470
170707
247451
101205
240918
80673
304232
198255
54537
282582
55918
301389
188721
231749
208826
276037
6214
278276
91060
148132
183011
51059
15963
198921
230910
132638
150948
166973
50078
232287
268777
237066
188933
164481
149737
278706
217206
244539
72462
219139
277040
104298
18101
87898
112267
268762
306146
188111
121630
284509
214103
292068
266421
255119
157946
222841
102908
112969
287006
53400
55425
250183
198618
13334
84609
133331
134273
119120
283297
132083
83903
33263
39868
4915
265161
1722
8514
249048
256703
150287
194528
281176
107087
168371
191139
195060
17708
286500
249070
277859
13334
306819
136376
219432
49854
22652
118212
9239
162956
82213
102779
283931
211623
307834
259977
307117
255620
79916
267220
231623
277576
285923
295280
264738
101231
54994
307002
260742
276121
290961
269891
125927
35664
79415
182224
2500
300786
261270
143564
22096
295847
205470
59499
101669
59137
286438
275117
90884
164286
292335
242306
273930
211523
172598
165990
105576
223058
307769
165701
106774
38962
229834
171996
308907
223384
162887
137670
1443
4319
158276
278835
210132
173241
244728
186738
161014
125685
157476
206378
181519
28265
41164
28089
273162
144176
201566
71843
2800
242061
3818
47608
192719
109173
90472
76376
267481
52154
249334
18243
227708
279180
125215
144430
171606
147695
84447
43901
274048
47392
211173
292514
247271
111008
149700
218443
213176
169642
90448
246738
95008
208023
229571
276519
52599
164946
143680
190684
204780
115162
258215
289891
204179
33343
259815
273303
307866
205499
268868
228353
242834
93472
203211
235195
146675
156314
284256
263545
72001
53383
39325
278655
118941
118865
231648
229133
178081
236356
282337
183347
87283
209385
235782
266625
212276
6711
78749
235830
16748
280097
232463
202336
59165
92967
289685
56453
194980
135701
260497
271851
206126
272815
164904
248070
9675
67734
267692
266251
275526
306012
118827
281060
156125
18719
103297
264403
308382
3
240575
69832
80158
73489
188293
34256
216326
256727
180988
292726
224593
149417
202979
303264
167442
252301
286474
224878
270511
20933
40626
25291
199562
232758
241658
309546
104080
20852
167382
217196
185947
301772
167541
158756
114715
273790
241991
240874
153546
297157
47400
132354
26972
40833
139381
118276
14915
43222
298528
101197
269081
58836
162808
267040
15814
51906
196464
304892
253090
153566
167943
31019
229924
165074
99611
291776
84428
269290
291500
51183
94886
111822
239936
253232
206362
202347
85059
115104
227679
292795
57380
108303
261655
97206
37811
56137
121037
116403
119344
290334
194745
112710
50811
177770
308252
132208
217364
216283
50427
56152
121798
11453
227089
183851
144754
254967
234197
89277
212577
119465
178601
77636
255167
64142
309050
249012
158201
175031
281918
113575
305521
115605
45974
189372
75052
22373
281764
131077
129490
259581
13362
179486
166901
264992
157413
65932
228209
74933
92038
121541
229400
197563
58301
39877
107383
99999
254837
179460
108934
29906
17782
149770
265288
194437
268421
305321
211462
223680
181801
236214
61294
305977
246865
216907
257792
57491
150494
102003
277208
284997
191999
29726
292529
1461
283111
309880
55094
146893
100832
23709
75199
122607
235037
234789
278650
25721
270620
6037
257799
283053
249700
17620
262736
55958
68262
233538
265314
45573
88910
2689
284341
296667
107993
171886
233478
118794
15556
264110
35589
295950
20316
71108
15500
286023
173894
88943
189594
270259
276946
6243
87089
203433
107089
18994
253870
235734
186447
183478
236887
260064
180373
160183
94483
244163
87798
191847
178755
160401
17636
213494
253792
107111
302912
224633
305695
32655
61420
141596
8156
42665
274712
158712
222849
11145
61492
241282
113452
211121
39779
146772
29409
406
17623
36140
6768
241399
12219
50907
307756
34055
14000
235098
22214
128431
154430
288989
57479
119736
130605
289512
308370
224053
190733
229191
122651
269352
262762
34874
72739
265050
14908
4229
283496
19487
132582
243004
69610
279612
292688
278916
244975
268259
263835
14651
218127
233729
189563
63288
100183
241374
104243
177750
186654
24043
308401
136670
23640
71341
102785
246901
117726
174297
60610
164992
279301
128722
272450
161507
195040
258887
175047
306284
163403
196901
309649
25128
158949
132717
216371
17275
262707
146353
191430
217836
32218
303797
234356
236139
243814
171070
249114
279827
121717
87299
173713
263279
227466
160720
173375
296499
176113
90739
295329
12326
33601
33763
289965
86583
263021
2592
18904
85989
266380
33030
32910
105528
116061
133168
75419
39326
280369
41592
236386
194770
146366
2569
133954
275416
281460
218872
48263
304019
160770
189748
155491
237269
16747
214070
18125
282969
283663
220255
23231
80009
18523
185893
200167
35225
218680
83429
138340
188315
28690
275167
215586
286022
123319
101932
182579
132941
35585
182171
245465
16441
98777
17296
66819
231522
217212
182561
210736
156091
211396
288748
154559
23334
49363
58050
188710
274280
75455
301501
129203
150699
242333
44949
281348
98197
138066
258074
147358
41611
95327
117469
173203
32194
228402
89055
158467
246152
149537
188099
290891
306808
62736
10481
52392
174957
61765
3181
146431
111579
265188
216218
175731
270784
154040
3580
69466
92254
66631
84227
118169
268579
215435
308101
47330
71758
35761
268103
162932
194399
101307
228214
45956
285872
18938
104625
228971
136504
134658
116800
45826
248855
296229
78387
200990
27007
136478
287746
203788
46470
89017
79581
303378
93880
196977
144398
53339
136854
45726
131672
308667
222079
286834
162499
131682
56454
136861
138999
143650
232952
206504
262376
263762
79625
145929
128417
5760
125701
189455
399
232116
51179
209606
39287
264588
273929
53165
213917
217500
75858
209103
31029
272241
195160
74604
116277
103881
288506
215055
81891
24368
53649
96334
233338
190392
137515
63185
75250
58074
102425
298406
205424
296569
62767
100575
22341
290618
90417
134981
280067
294984
269969
101098
85338
200526
122088
139977
279667
132387
74622
67338
113405
179730
217763
119731
212185
173590
11167
105754
195994
123502
198459
175505
302942
226897
36855
92567
264909
135507
262464
79335
98770
235946
255022
121540
97834
188164
11413
123434
126134
8043
119437
272621
197189
237755
146851
111101
179934
121448
225426
254341
90068
308203
276969
6035
219488
138566
19615
282506
257976
161423
89163
9208
62460
206604
254581
34132
141789
236340
263697
286579
202260
149068
82262
57493
188670
222284
64872
209428
26688
116189
96113
307070
85795
187838
263633
15105
140904
189139
110079
73107
188923
96915
273416
295680
2346
304395
73709
267650
38304
125859
23036
118201
31451
261222
161999
58353
283900
257957
143094
17694
248879
255978
299884
225894
202229
62608
290064
266712
281927
51772
45336
169764
69704
164504
195611
267490
146002
291638
143424
8109
91017
303600
57170
159582
202989
281217
229540
154846
222589
261548
117069
231348
163654
283056
68885
70272
11696
188907
54011
138958
95339
173272
44396
154693
71971
27658
127258
22195
46605
144955
171892
91380
306093
254483
304441
60227
30707
191569
14249
240322
38955
72425
187108
303789
17893
215732
212283
114775
148440
72165
73764
236230
295918
121962
82793
185545
105260
224578
125296
83097
70942
176180
219050
300171
278965
238065
40226
129308
95612
134625
247120
263704
19580
277359
237238
85955
192968
162644
10026
234469
264681
48495
114999
30687
82051
13159
27774
83296
247181
213817
20640
238211
119158
91239
24701
54087
227508
226801
54124
44623
218022
63774
183685
42695
135474
222341
66455
302567
116046
290219
31941
85902
304681
276367
286316
208967
85436
82839
238103
92801
119522
78848
242079
250525
118849
178115
64001
65741
18073
216055
141840
141598
140416
272264
222776
280090
30547
230823
61574
242852
158762
256848
249147
97920
39463
224329
227286
158395
156484
50723
216551
84952
261360
20384
200303
125510
43582
131271
58048
244144
130376
258593
35420
291350
144222
69692
190964
46426
293315
182321
260876
296761
132273
4326
120852
79928
235138
133535
270188
223502
189360
307057
149145
306215
124491
85799
134977
129588
233212
268829
254428
146335
142348
139815
113840
92558
91978
291322
172960
72634
57096
216259
62160
166465
255997
39928
225238
181157
31270
249093
136296
159074
122584
262620
127296
235174
70215
237659
90855
158830
42620
194031
223509
139441
198502
176333
236086
304873
119679
37272
255713
175900
135195
81271
150688
181294
184184
269142
102250
73095
175304
218192
11397
170121
107864
203380
38533
299332
229344
7941
57716
241085
23657
281867
284843
89095
25720
428
73739
119280
254358
226779
99627
163360
103241
182786
108852
304573
280996
36191
115313
100787
96805
118373
307330
160501
22411
193585
88172
221695
293409
25231
174085
86824
219506
225849
294952
176729
133543
180494
21539
286420
216585
120025
15397
43113
179273
24404
217863
212278
11631
243443
134800
148048
126261
106202
142841
142832
139902
123591
15954
293391
139132
152
47704
59406
248267
221971
61689
155183
199076
78717
256835
273214
61535
53554
233430
150612
271434
212961
133932
297174
936
25974
300194
56666
278791
136900
35467
101635
152472
195932
164713
59970
219181
270430
203555
252717
96108
176219
191752
176009
27906
308582
87982
62904
10846
111541
68114
254968
281889
162756
271987
284670
89723
309420
188736
179915
51680
72986
217518
216956
133817
70123
303247
197845
113203
112889
57955
154719
241948
100576
97976
749
119744
48093
138457
275811
65116
232624
94521
270203
307775
76055
43348
109239
147018
248099
143081
306691
239478
162338
70298
285951
299189
25911
88335
20335
122239
246918
47087
305680
116391
3464
140721
193742
105296
198175
155345
166990
192688
224194
261809
172651
14388
247312
217871
220635
290772
233084
236393
58746
51271
297152
65550
162987
164368
84505
159439
160620
120110
222635
135696
137617
148761
247435
31467
190156
226292
225167
254798
287826
124093
212916
86051
15442
58566
10405
9949
251995
5085
107686
294594
179629
247532
62474
239117
10219
78149
249495
194992
124831
10309
57700
291550
112480
105929
31928
252170
179784
270826
136045
210023
247011
47659
34698
190182
96409
42365
185451
81898
36459
115280
265683
236406
296729
67260
251748
204880
274508
298766
151329
300964
145938
16517
176099
285637
60332
76972
27723
193127
257832
164605
63231
166278
218992
14682
212919
210413
9128
110334
237974
117729
203298
4089
32810
62223
283904
1489
61903
43762
143093
305592
39359
163368
186895
272929
165612
275635
2211
168044
110596
26663
137381
128037
96971
301579
39461
28556
235822
208839
193410
147834
51231
76875
191168
243028
261919
90367
18641
75129
111313
297431
40171
125275
301291
17031
187668
200491
215466
261930
27138
289454
282361
112012
60646
258957
53601
17165
197778
59336
277321
207960
210036
279052
104497
308054
154157
13256
12534
167560
1529
193164
303746
147046
309038
5016
212402
124487
197857
72511
182922
43300
129224
255686
186524
155831
73150
138470
135972
69691
32840
185149
277828
14068
267115
92498
215042
148431
61950
262329
78262
70736
21779
274375
124305
152468
208494
176901
197482
156220
89543
131527
124648
42974
122226
110961
27767
145580
116920
140029
248781
64978
211523
68352
282208
49206
30617
139334
138371
156715
98059
1719
280753
50026
60998
206018
273345
267507
205831
59492
258332
190757
246097
9939
184748
49148
496
2714
247349
287583
258241
109240
4814
90188
69776
77417
17931
124032
87816
168227
49514
202345
184855
44789
250017
278015
215478
110378
31108
189330
219754
51340
220612
24410
233586
198685
273845
149180
206284
10197
115331
163864
115442
18115
252949
198868
117755
231587
145163
293510
285833
247713
33153
50241
214046
96211
166460
144149
260924
32832
68369
217728
73207
83606
80302
158059
192796
265009
87748
139795
10192
227714
185795
92789
59487
97322
178488
61330
276170
279077
282313
299766
32783
108997
270860
60629
94741
224353
140480
100865
63457
33893
71069
142399
261819
263918
139784
48515
28499
189030
11220
304352
37700
97399
102984
171872
155387
31844
287544
29499
13091
141915
47655
261158
167217
107687
127454
85188
11906
154151
38385
277840
126171
106271
197580
304802
179068
297171
236234
278729
269538
97528
76481
170031
190478
279912
123992
25480
83938
133662
88384
92684
63792
281425
45343
238968
85576
288625
287024
286189
307532
261615
241476
227093
230484
65216
25265
232881
64823
218234
177418
166462
173317
38873
186478
272630
100
292714
201075
252800
275035
77884
202143
85333
22054
237774
180236
33830
32598
158949
69951
113698
247498
29840
280278
205867
68499
63006
166031
190671
62644
215868
108574
118870
55201
104028
29629
230147
194644
224699
72355
74198
159587
29359
241129
27240
60817
173516
159044
73743
113043
145962
98476
183681
5919
135436
257174
87842
286474
53712
269172
77710
200801
269374
170630
208910
157566
279766
308834
235605
33973
197441
294920
227313
248362
233372
108016
75496
45896
218212
50345
268625
207084
44539
273141
243535
232732
81286
308753
242263
214447
221284
49445
158300
49861
270945
276099
117954
95293
87602
306690
112637
101973
190438
294994
232128
99472
70143
169635
123951
305470
99147
290668
116587
272411
211249
237215
303762
242755
578
247261
64894
266432
280266
175429
35938
150745
31467
211245
255822
122715
192971
14705
946
186848
308766
255046
111159
17046
130929
23738
90812
264598
82432
234660
234884
122081
87319
179359
205777
177039
291647
160272
192403
71325
214588
192897
286120
81607
50187
221922
13741
52915
279481
206874
252982
214609
181565
141384
268281
57424
295778
137463
197490
236116
212051
117461
287145
273299
34722
296693
231500
30985
147167
181885
237153
63101
39829
108033
194709
195551
285283
172211
122088
72004
166403
230939
220004
250816
41310
161900
5647
7021
146227
7891
94008
211873
47295
211428
80190
295649
125865
166469
142808
276735
91828
290846
31316
197742
290149
47263
203293
34734
134326
257322
46156
172808
10684
4798
177603
71978
18290
135051
204581
152922
2148
125115
176482
210770
22384
150880
25531
230834
174671
200863
87473
18776
224892
165898
39290
166156
239047
46294
45646
54277
140516
300659
279953
263420
234798
31740
210430
147768
224371
26893
164998
140228
57723
262442
16137
53934
151657
128224
96692
253766
140622
280455
47742
305809
152111
284375
188223
133379
217438
43016
138201
30947
242592
139167
198815
149681
98876
164384
246983
105924
237395
77904
98661
291663
17652
224218
207766
95601
277278
68611
84913
56996
305517
40407
249906
269417
179224
201069
32059
51960
220016
24217
227385
83890
206308
106373
273143
166079
149656
221817
263682
256741
261974
263351
163388
147674
94875
155722
129018
242019
32896
13360
132131
173766
30108
203674
76928
80620
89307
302353
58366
229140
126061
257424
75820
276562
6197
62203
160970
11863
37762
140446
38980
279141
234470
145089
218066
271098
173141
190783
91492
164462
118075
175098
300267
53505
35792
146637
216330
298666
158934
35128
265873
50001
226430
195910
162389
274482
215318
76405
67960
13562
26918
200859
239321
61282
146982
241629
286244
94718
60855
297352
137754
226633
93705
28995
171077
148194
148644
304376
152798
300808
73206
88734
114764
193962
147701
221811
117428
203845
193116
1874
86804
52802
259905
68775
216572
303919
107188
97871
290238
251582
70027
226791
37203
29122
204637
301939
131072
103808
270377
95984
39945
267237
268600
291530
81931
174082
91161
260108
30676
165972
225355
101147
40109
138806
266722
37991
229271
205042
60853
3455
214160
249769
97333
182360
110640
121082
161007
218814
167155
110059
206928
31465
50536
18093
170798
286481
294049
284616
47002
85295
170634
160411
275248
243947
213647
226929
50674
227852
299388
131798
97564
215880
289070
72150
244507
100735
177171
55196
304376
166953
99450
48350
45361
188488
41740
95987
236309
112326
9275
46125
51305
298701
113121
14629
297197
186048
70378
248107
167097
37423
116579
66781
238345
263853
134721
306981
244908
76373
194760
10964
44685
103697
236893
93713
105310
261677
225351
93370
245993
308160
43258
179669
43755
173228
280084
126948
123439
6055
265943
110176
80199
142037
182332
203168
270418
205055
157041
237034
135181
302895
222968
80462
1122
94360
258780
21901
12916
89108
192900
220357
224742
128016
15485
255407
105884
37687
29449
19729
125089
281556
192587
264017
149457
219890
83007
141315
189207
147
121004
89642
267311
129567
248273
120542
58866
104751
243134
261374
33424
167733
121271
203965
256706
221283
295559
145875
34022
272903
169054
137760
52380
19853
75898
269253
200127
158439
109801
122688
257015
130546
302516
43926
156474
296917
63351
138893
236408
230998
156996
303006
274833
76918
236632
202240
52752
91932
295200
40841
22751
5034
1826
7780
274564
285820
92827
173550
174
86726
309914
231016
81896
82460
133333
229213
205750
53810
155246
98690
17142
272135
150299
31177
92016
140650
125248
210060
140837
212897
79204
239297
160977
109897
144727
127121
297520
221242
273527
194844
47870
247242
30790
82028
110618
280274
94880
146915
120827
259593
194424
1058
69882
259318
231825
228478
150902
68531
41096
237515
171167
231561
63981
192771
256228
48503
127981
163310
94857
256466
71356
247058
233223
161785
273750
152732
275012
177812
267109
231981
11181
281573
254401
24137
17055
305705
25402
269630
223831
179405
248026
191458
47042
161826
50930
225116
18868
297287
145951
123141
241856
142976
638
162991
4047
241403
33533
73467
159702
59927
113421
100579
55829
278980
77844
145773
166860
237550
288168
214429
181490
170933
172638
253878
58140
63342
223523
57992
275324
309908
163356
35936
144692
30311
292193
294618
38721
91606
18998
40592
193821
31875
17942
159296
37164
76877
113596
305726
75
28578
115655
228408
135650
224886
8979
261712
222122
120150
150754
148723
106010
211155
213601
66443
95159
197677
227309
84045
229790
130910
243068
260942
285231
139041
1904
146115
17217
190990
91577
34148
253150
149925
151124
20225
272479
292008
264930
190508
257366
124608
180073
74904
193497
192802
141915
132726
279146
221011
78821
67922
181038
262003
14219
224547
20214
302834
16240
232870
173148
105301
86685
104501
175714
124970
1700
211633
252924
83883
6226
84161
203105
224910
258177
155952
113042
44512
115836
129337
53016
168296
205290
291150
165913
282656
30286
283862
61850
82090
18730
225920
63349
226049
92952
258384
143763
131064
212557
171609
296500
199185
117066
162048
269127
191168
210788
201098
290237
122227
217337
40059
118284
200410
256755
36041
308019
43303
234728
197311
32794
272317
205057
15593
238823
114455
283127
204720
71746
180538
189843
308991
153226
89226
83561
247229
55508
83885
160481
120077
214453
257194
40652
50732
163740
21340
199899
301037
30269
198516
73631
90594
178888
245090
8327
134259
33711
181070
42671
101686
286640
162401
300459
274235
222549
132380
236108
219506
243580
66201
43570
39557
183157
82939
236458
59170
287754
212911
31602
299812
106773
25692
89150
166561
65006
84967
231655
234296
226120
300482
131860
42598
90347
199623
171841
201619
33964
75074
241070
209132
105128
196615
84540
202658
171000
44823
2204
279603
193481
186145
16049
69652
210345
41860
218978
309095
63930
40664
42974
211014
133843
210264
736
164481
101044
269201
287193
180688
109475
284335
61487
255195
30048
112694
182628
101206
121643
136738
227900
8064
274387
39123
203630
184515
200992
43302
139520
256211
166060
291863
162220
62738
145292
228990
42884
212537
255824
274425
253392
172916
30165
237261
156795
176663
261007
163998
219858
28392
153305
243719
43414
189428
226025
167100
154023
251750
263525
108760
184400
96475
283717
297046
52910
66673
125597
43205
7473
30419
81333
69623
231424
129237
282615
305697
180542
101212
149243
235364
285748
79883
146305
26754
220492
139524
130184
38619
288394
157401
89272
124344
98970
277687
220919
16566
238906
32428
307336
242877
7125
184355
271591
233974
242933
245037
216696
111769
173235
275493
287860
44493
120783
222647
306832
106990
278801
1542
11215
181587
128394
2471
239880
44591
296082
254357
283195
119442
5901
38035
191471
57544
19436
6590
24122
152049
267966
230043
55729
223392
183701
45271
246269
107318
263248
112733
67220
223665
33481
225780
240674
288297
264086
189348
69629
15966
77413
133917
127437
164895
224215
222904
300042
174515
163341
287029
242042
308190
297994
132056
168348
136076
86601
178365
41572
211056
21541
236806
94125
156850
191198
102480
119979
226217
13867
129098
196318
230109
35874
39699
278872
237323
255476
205609
22110
197009
268547
135026
71368
38311
214883
79633
104591
269661
234651
148063
296742
259982
235403
302459
209637
146987
271334
101243
142675
59412
153281
144755
277605
141073
129742
189702
121127
187580
166990
229961
189320
276858
108008
307331
55998
299560
77549
67894
59668
17693
241195
51455
247150
76948
98335
292994
123077
198583
143881
118485
70811
112885
243977
115477
237476
184078
7792
167886
27046
10510
14819
121100
133888
211058
272425
41557
135664
200520
253593
282764
268083
279002
309431
140113
280545
107156
103356
224073
94667
178959
301025
225542
121022
228815
24362
3887
179362
143553
186775
102940
250178
135879
212658
113870
272231
25477
27704
254893
282538
42751
71049
184657
1748
246409
231450
181456
272386
270672
235103
96467
232232
130715
111710
59010
281728
276498
272764
198849
238127
98195
11832
113920
137359
206341
84661
193666
272996
152154
258092
252753
287754
180818
84413
150784
190882
135029
176330
233006
253588
184123
158301
100682
191573
100517
251053
265134
106859
234923
30711
144966
93554
180399
111668
161111
136444
75263
62093
94116
79590
236866
273471
172939
254349
295868
84489
91841
21605
230895
255893
54108
224614
85440
154584
116161
138510
4204
257976
236425
196304
300296
161358
170720
248605
164650
243620
5229
7387
190102
43288
230643
195025
213461
279654
309962
217220
255705
242746
157129
18090
204471
232865
52369
274917
131750
254631
35912
204665
189513
197576
277147
11804
282441
134725
231172
106487
217701
253371
164847
139721
272262
62614
51788
36084
180800
51051
288199
134626
97431
224423
266520
15681
245641
293128
201660
92687
212984
11180
164969
270178
181996
32387
221134
73791
259110
111329
70408
61826
35666
32485
117685
218778
98374
76155
237268
239484
38005
78431
292280
19351
17237
32827
291241
249156
32302
148966
265004
297353
100992
303093
17652
53529
2878
2756
222602
85887
18380
204764
93204
308286
247302
190757
19890
166234
96297
21414
188421
73377
239956
212382
77333
295661
160245
130165
191839
122071
179085
196255
225074
227430
259344
270
198431
89722
192296
177041
137759
28212
192986
24636
33950
169564
61959
111198
285176
137313
65413
23601
44627
170288
308796
128966
244522
281464
268281
241632
168674
138662
227081
266717
228513
97927
273434
122595
110123
167869
44637
34770
111411
267341
157061
268216
290839
268335
182866
80139
228364
203029
244734
157104
126022
73730
243324
238961
62735
2371
21990
3466
175303
201252
217715
148559
153364
232563
258679
94230
55934
212653
80787
66489
209211
165990
124392
148922
28649
112775
181020
266034
166189
154106
215957
252589
204453
127158
178817
108006
179348
161914
190389
173562
229794
292739
184868
212056
224810
74750
236956
11888
135916
182314
151844
199418
171207
219346
263421
171149
202657
107372
188814
228309
193423
190200
24460
274220
9093
223378
284369
30183
116429
260121
125768
143708
181821
306315
111604
305608
13338
51615
208035
60093
187882
202134
22750
231463
215631
275166
58475
83280
30493
223091
287420
81863
206225
1616
227342
285106
99720
156533
99262
135598
228362
25137
24624
266804
242923
56257
225196
278703
3517
254325
108758
167152
104780
294384
109903
203800
289918
188062
243300
259974
178599
52792
98093
67470
302593
212340
63327
100242
78424
213597
117686
215175
119415
63729
0
86578
284341
12810
232167
273395
232537
133174
177016
211065
199964
23522
158954
200085
252725
80280
283347
286968
55788
220330
254501
237476
76379
132016
10438
100273
202099
231439
109767
247587
113395
205000
130045
298590
301496
309441
268573
181816
294895
84058
69405
81935
90083
283951
108211
107582
81750
251311
272796
180100
117340
186112
85821
45810
49169
92743
290294
249967
37694
61823
253179
175387
63280
185662
65985
145636
112700
5577
7932
214264
136706
234377
213543
269353
86454
89659
76483
268306
260725
214124
221819
199217
283315
65168
275295
129828
137389
104358
204821
50848
52839
108876
284714
21374
226248
1759
259881
238594
289707
40613
283580
55420
283148
79485
72565
250036
88987
224795
293911
121324
23953
22208
272306
218105
308265
61657
73456
58577
21131
137995
235420
49666
97753
135714
234492
49732
203665
95646
285253
231778
300446
158442
209207
268251
45664
80665
288196
10523
171786
47810
215007
90034
197383
187043
165733
154500
118992
214279
205078
115364
142160
90528
141361
99625
50757
54448
36190
32177
106534
180226
34854
228748
22839
197072
142523
145869
126646
135137
182800
208646
283754
304016
267095
129672
80791
306032
306741
1671
262449
87007
55282
156413
202273
77957
256900
39942
160633
148107
200371
189385
134329
242998
83656
40002
143716
73334
147512
20842
252752
53595
210851
241998
259221
245918
231260
121812
43638
88592
36242
265568
280087
112872
137422
270184
125465
298329
268244
2312
297164
283023
169802
151497
35338
223308
287897
61311
144614
83477
275430
2693
95123
208998
246142
153434
117853
139505
170272
215135
191831
271477
207795
208376
50699
132941
70243
65480
109917
135743
125733
27216
281116
256266
139939
60578
127009
16728
182644
124184
253512
263391
237137
90537
562
251552
258719
227336
289390
20054
55501
128070
22375
239642
257953
230682
125256
163581
171944
105949
198366
116373
151590
89617
245740
234190
130284
214709
106097
38972
300040
106606
254234
163906
155362
13752
244127
11289
280066
208965
213911
282942
295426
16157
9863
105878
231874
124665
271404
184700
121064
124130
2729
142746
7896
113704
251575
33261
2614
133696
199287
221374
266477
3273
193286
80343
303933
29025
245384
235294
280283
50232
133993
168151
200088
276295
249767
265159
297451
280919
129362
107897
196935
193265
302140
158659
146261
236030
62551
514
306631
272731
32700
294173
222692
102158
95378
293995
241061
297432
64581
181836
227909
180278
208841
222958
118571
127734
58591
98939
53615
205872
57695
92263
227403
11762
234692
93106
167869
297248
36772
183299
180674
202404
248322
303955
260443
305823
120333
303179
114688
224040
97409
170167
304616
165158
59276
48738
264375
41752
29
189083
299544
38264
252694
295063
306994
22701
307123
82132
178890
122330
234789
53081
170178
86388
92854
107677
97933
39368
122347
282350
104559
223788
9510
254654
231952
225818
302611
31349
75998
135800
220560
192040
90076
90113
104588
293179
233096
200230
39224
240920
152898
111838
113918
99562
33679
199283
53018
209429
11729
125017
255869
137872
227855
69802
162356
184641
291690
208471
75159
239286
1182
128367
222767
306531
66093
237971
196693
111480
115191
191729
199423
10521
35803
79084
143644
293363
162613
146254
27849
117179
273642
288386
292468
72364
134606
107665
57659
134117
187037
279479
78307
197316
104176
218585
234823
216892
168349
147017
144206
156931
182725
91952
59344
69988
233689
276654
86189
83888
266364
72766
182617
27631
99567
156497
251916
57231
102621
163625
119983
152817
39032
300125
176331
259352
76962
89957
97217
66481
308111
249687
94003
135347
147211
253721
37172
96278
174479
154778
93190
294528
94907
133295
269561
205406
137036
211718
13732
70892
272877
86194
149723
205347
304371
266340
300765
173841
213345
130351
235557
125722
171388
32349
134188
27723
285061
230862
195431
18703
50808
293374
172884
28337
239241
51499
88013
94332
16202
269496
268180
38867
16385
139528
119724
51813
31121
281707
4554
47199
184275
88558
103938
105721
142045
105872
278073
235138
243596
158395
163661
239009
97696
255251
18994
265944
211391
67136
213958
197576
199043
277867
283379
214036
131412
76991
288450
51541
67093
239592
205120
200000
55205
224795
190540
181357
205785
72766
113792
48666
224312
68669
229945
297148
130601
79894
101585
174209
123065
237862
40150
21155
190360
173630
77226
112249
136190
113328
27622
226910
78227
148750
146177
67157
224436
209654
238430
95714
192440
285574
79287
93236
292983
275983
8486
271600
218598
39512
175419
267898
213080
146203
153177
127055
122724
83745
153859
263378
123014
41817
112292
76126
196623
571
106177
44429
31671
120257
188796
172371
101568
185467
163844
26491
98370
7296
62212
99247
299480
261755
248816
98430
1048
3840
265019
176012
155519
211724
52633
54175
170448
166733
52639
301200
215536
56807
264426
136774
160586
136505
284231
86402
215157
50944
158935
125542
207225
244228
214012
23643
241600
82388
142292
149560
2163
290650
97382
33991
276660
80172
95034
309228
33649
81752
60201
229139
243675
55451
162623
65966
207333
268791
10070
27524
218743
88775
279746
237692
252690
45792
2908
60159
190240
136803
256384
252018
118221
293700
88108
152033
150070
309977
304020
220891
185875
56105
64567
253003
281019
51245
216422
279069
113826
143139
208757
28765
285062
164560
157717
103346
181955
276371
73091
119545
108999
84675
35244
244547
183187
235522
237756
5926
203987
284893
41543
283669
80274
82483
77330
139532
122320
13043
135136
181725
257483
94467
3381
206312
113325
92234
161233
25178
30705
234379
171947
240643
281612
200463
104923
47135
190718
166746
191160
259423
206258
107181
52678
114638
119032
252180
15556
273093
153960
206105
227513
67523
227910
190546
165088
86637
186312
287877
130153
303489
43691
56130
68255
75870
180276
38346
18266
19682
105048
128826
254642
205511
160784
239819
287219
174333
146834
143635
155671
287102
275566
84060
60305
276404
65063
255881
127946
143487
5466
194351
7196
256863
1485
294854
237672
284403
61400
17966
196158
95569
268245
28003
137016
101454
72127
238086
243653
99393
1765
190399
105727
300030
72570
118399
120944
74704
62051
71908
7875
168106
109815
104247
138273
268497
53839
241383
148697
293247
22529
116006
267998
46908
197939
149828
246893
295270
92082
85496
27127
5025
276643
200935
48355
156111
246002
188351
1275
11354
91447
262317
88668
42408
225970
188727
2826
187008
97624
49702
246911
186010
105354
280300
288350
54839
46961
290277
184343
240600
185395
134047
158150
302375
84334
123136
200980
217879
115260
81653
284232
226823
10543
183486
279195
132446
267389
261403
33633
9694
99206
266284
203982
247822
242342
108199
239571
220973
84911
264134
76236
191577
154774
296432
56774
249850
190647
228400
284678
107125
224993
260057
308319
40241
132398
104690
49195
11981
241917
282294
93732
276193
43947
302379
66310
227442
251995
137405
212144
264302
935
112511
146145
34604
228059
141456
52282
262189
127992
287268
60062
168889
254424
213143
84238
230002
193931
180083
71472
147396
26181
306204
136669
160719
178837
107173
18274
254400
72810
29172
189939
17416
229318
262344
114995
256933
126276
226444
278602
289626
122627
245785
253603
168893
28018
156150
147732
12054
51499
83599
161103
233011
301144
155472
64690
278406
307483
21318
199794
71816
139641
55684
144857
102962
260886
22857
36108
96546
91078
232824
117292
98181
1083
169737
61360
180938
114793
277561
153194
145620
297395
213621
248646
62888
218000
111537
246613
44074
84109
67274
118091
197841
196211
108780
165620
223472
24388
103203
12848
299620
112725
290686
7684
264313
83459
249895
130183
257793
229974
60496
215208
62129
73907
58041
11287
235332
41770
17893
47184
266113
48345
95732
278230
262968
52688
62988
169237
164050
308744
306984
68259
293154
252384
263014
21379
55513
47422
172744
246871
290524
263595
54707
116800
142676
302970
192306
254049
241871
18190
8917
154414
223519
196674
111162
184877
176419
227330
184052
161251
60214
287649
37894
93939
226250
15374
230287
79621
261656
229377
277135
236293
249660
150006
206063
217519
10354
149310
272092
103257
150340
274848
135423
172822
125824
22034
237744
95297
92336
45062
287563
274670
80005
90039
127982
306045
193876
73591
86604
265695
63607
295616
204823
261445
9306
153258
186202
152977
194731
121307
180113
213031
266816
307541
261571
11229
65670
271914
56705
292700
119471
163233
201928
120883
165287
196255
52323
307088
44781
53476
225695
2445
276067
75067
277875
70387
137694
136237
246870
305731
215280
48470
252610
177538
49239
88954
63615
191643
94315
274183
72318
301265
78715
5358
16040
9120
168264
30691
225606
163424
152752
29720
222966
114419
14090
15368
275137
72866
289231
8477
24170
81359
247785
217473
233846
251056
143834
235676
154735
81380
297885
55114
124935
240191
273012
13351
250352
287979
106674
1299
115875
122053
142961
220183
58172
145268
17060
154813
48601
201117
86325
65382
195878
84367
48652
158368
50119
116663
159715
186099
83647
187054
224543
111358
49648
31702
150938
128681
84874
234952
146198
234097
223893
106870
166269
177821
60661
265075
106851
243562
289484
12898
243742
220748
260635
13740
203508
34825
225198
108928
146446
20980
16119
135623
240222
131379
173451
262103
240514
262517
142132
66980
91103
202816
2312
140674
196880
209735
308598
86816
15606
68737
187789
256551
267388
72994
177346
250976
216993
254518
303718
245447
197813
275279
260365
140528
55012
15416
109776
22434
178075
269149
279202
148825
260375
90348
21841
9129
128986
247503
244361
261585
271779
98807
93513
253061
228075
139564
159092
223485
15194
233265
140967
182037
118484
114223
71723
295272
194389
280127
235720
121420
222320
37735
155503
238227
215855
177712
22897
47181
19056
170147
55085
185355
8924
256304
141010
89348
235757
127715
284114
108248
290787
230273
39714
1583
223755
198932
54736
104210
161080
72030
76723
46541
10282
169932
287826
203083
259561
119309
281833
10231
10773
4739
247370
2035
209303
106462
246178
46473
51625
45608
133208
36808
170479
89709
204151
255610
230596
34803
141166
171874
121662
220158
251684
17604
4617
206657
47943
16165
268067
68444
189407
99572
247945
9900
297475
18771
201259
98586
103356
59728
123052
237780
70689
98471
225044
246937
85307
101181
218766
140210
214485
225695
144187
65304
221818
110655
130854
175005
218523
23990
235557
140989
137359
90753
197579
15934
139266
129963
48205
120595
32271
302853
308250
202127
247105
229626
101677
235662
10256
59705
246978
14866
271317
91450
121015
208868
208239
294226
240294
43241
137176
248075
123055
243520
279487
205500
131195
164277
301648
34500
210157
306194
264184
66652
62967
9175
75189
128256
226292
174468
190921
305048
7217
158978
249698
42937
101215
221035
192704
111237
200611
273083
7168
291233
294582
93805
84505
229303
234031
100443
300842
196682
124783
258135
253224
138749
191971
71795
259617
355
37403
58770
309374
249662
82334
151530
192763
267236
268659
102366
60181
5835
229200
81073
261190
30722
19323
267111
123576
54282
32953
99700
88396
8602
158857
135514
249615
25645
158547
174313
296106
142
256593
161717
93105
12458
42966
78291
143157
102066
58893
145218
81231
301492
123748
217973
89005
111527
147238
204851
273262
242526
260359
18066
218741
122253
283771
201620
193288
200470
118336
63965
100177
213394
74688
52279
56008
59050
8638
22639
190887
90905
32931
67181
303991
154403
13717
189061
10081
8644
249118
19789
14632
194852
68016
108982
269582
99336
116506
277
54269
17531
160422
180106
303151
239051
302703
205068
44445
114741
87367
248032
224826
77179
152524
66701
254079
22534
170715
172187
99436
167788
300589
148732
189180
233989
122091
170663
59634
186466
72208
144660
84537
106941
174318
54338
106940
182390
42355
18275
44149
15973
174390
124182
226089
14882
236505
291164
79908
227273
95552
215772
64036
11681
255418
170138
63536
19724
199367
151040
76950
211661
153197
307177
309747
205622
172359
137373
72240
291874
44031
113919
47664
156758
203918
298364
241527
271552
203154
243873
211026
185453
123232
229048
63423
239003
97210
151776
72017
20442
139426
156423
47459
267032
300666
132291
236546
304597
64001
129632
118624
197479
126777
232952
224593
238387
157281
153297
80008
285352
190199
258538
44275
164682
47473
123850
200325
100581
208639
51190
257316
264172
274074
304880
7924
105149
66627
104129
109997
14289
170426
269953
117067
160598
61071
125295
306368
187478
163863
70741
63707
305202
220525
55901
22789
124142
81779
99328
127755
51271
95066
13436
92229
36613
165280
120945
213487
186938
171375
279380
169317
235644
166346
215187
138082
169287
9649
94088
145590
173566
135997
212019
168054
223930
211520
193182
168379
166009
45714
104411
289004
17975
167025
236676
27118
297458
160803
264442
9847
74793
128194
177539
118935
162514
43974
123822
174294
208468
228938
214190
132519
276990
63603
77862
242926
60564
51444
162644
87084
174575
47579
223026
185997
146410
217662
224133
39702
203499
272240
224977
228626
4647
4569
109832
281735
204735
282870
4801
155741
109560
254115
140257
122682
188765
152015
306408
114962
201850
73133
290053
26088
71557
134308
142802
246788
184622
259192
171455
219768
140130
215923
298834
81345
273045
55478
24035
276366
107849
30822
93410
193184
190774
186854
62604
308005
212870
19625
292880
144165
167698
48929
287737
86212
52753
105322
285257
79130
72873
55661
1093
32892
28036
208912
100362
233335
277389
89568
52962
296403
270160
267001
128543
98683
39629
286859
138408
147286
174511
227799
290324
249030
218026
270945
53397
165256
265302
61468
208752
105868
34553
13046
692
253707
197590
145621
304553
18199
88769
90906
266463
130263
96842
166240
149824
129125
34869
15766
16348
238380
151970
83121
200304
70576
201936
173418
87748
235230
236032
270654
308480
187883
182105
128419
122676
189987
55297
304244
267177
130892
51030
170175
131258
128127
90497
97028
285609
260347
192838
259887
225191
235743
265548
156738
117586
239697
276143
224638
285138
28449
151095
28589
38480
188225
250474
137439
19731
154239
180352
224403
96192
372
204243
55369
281966
178117
80085
201293
137238
220197
28478
14645
296037
238109
145340
13040
138938
154778
168183
100223
79214
306707
235185
109242
203746
199016
167930
306035
160898
129592
67192
309550
252952
222482
173017
261185
182648
211745
221146
23277
17744
30440
242815
136683
100274
274924
37638
294929
18917
196449
101334
302053
57936
46937
83364
218661
53030
291486
215582
88321
215118
227772
249987
258137
207561
117628
767
191263
32385
131431
172832
125593
175661
140944
100921
285083
73368
167360
106296
64582
147161
11327
84993
235642
111248
87827
288689
80483
31838
97781
286593
278939
172450
177431
140114
211093
60412
92565
152716
110170
219494
70377
271421
264837
98208
190845
90397
44703
102026
12392
66175
4574
263714
257165
211272
243758
139627
100712
128923
243971
56751
124290
297199
104682
205452
235421
84620
50063
162029
206722
26027
244337
167100
58026
259966
178946
265424
104308
186531
252109
192112
259974
116115
309029
194453
77666
107427
87613
150439
263195
242627
112546
225282
271738
168795
85497
108231
23141
197798
260730
104321
168440
213398
9796
114064
202496
110178
18882
159892
183382
267819
103686
192704
114835
169813
81935
65300
265874
148652
170925
33498
300294
290938
161229
154055
67339
64046
94273
107179
25126
121375
259345
105431
237145
143314
85758
257776
99044
278380
261617
223362
246410
129257
124585
177420
193087
17363
82975
70149
9835
141897
142742
175362
124455
213072
242268
23186
151328
183192
105942
223220
221281
260858
28863
142367
141303
23999
186579
97380
126734
32096
282979
136284
76227
42140
285594
124373
206163
232714
274493
287297
28341
186039
191518
122975
257968
39166
267322
199417
17411
291366
115725
174094
158024
127321
278934
98273
156037
153174
88828
18890
135994
34084
109634
95794
146358
162576
100542
130325
192281
195164
42840
27359
226770
188278
194288
85789
273839
135432
299196
19287
134750
246656
281581
273727
145137
133149
102980
183696
91044
97598
183283
87883
285328
139847
151811
187273
252686
91467
100882
263579
214512
189134
171513
308271
18523
238656
164209
226316
165761
55744
201430
44643
126579
158116
90070
269337
245931
178437
37664
278260
160556
292656
244001
212697
29877
78821
263927
260299
207777
64381
141261
287671
100821
183367
40855
294407
218657
303389
141793
160056
85386
306275
201006
6141
275838
58707
44773
83646
389
31573
96904
19304
293250
13582
50683
137018
100012
145178
230481
225042
47244
56229
172820
244969
19875
73186
69099
307636
10856
64258
190935
241886
281691
14871
234214
62081
79282
260364
298983
145064
174344
94232
51485
299313
94806
275383
292463
102602
158261
22860
226303
87495
189392
34570
170751
258378
215887
113661
177758
155689
254608
29409
16895
241488
144422
146438
67312
123418
161576
256677
276542
83652
277327
238317
84345
222587
159118
230757
26522
200726
83858
249025
236825
242950
14525
11107
298314
165759
289633
143513
62200
75158
159063
220656
176272
203477
84451
256884
131674
226767
11753
197162
149999
3881
161266
261147
282647
61489
21758
20956
16848
275127
304365
280350
176747
53799
6252
161387
194762
291965
225234
111768
154574
140698
68308
198305
107394
249686
184048
23372
244985
197730
147087
79317
71910
276672
247876
14909
98950
40671
192097
280603
28426
232089
156776
177808
60712
225627
105051
138857
298393
56326
101300
51313
34096
179402
293322
242129
171347
166013
126785
9880
63863
308513
297890
37505
189423
85731
124329
12049
276065
192499
195024
295784
1941
102054
116837
106328
199818
117330
11407
188757
283631
305977
165750
258886
53225
15900
245898
169502
222864
101990
164134
244536
70054
6468
1289
218740
208547
106638
49676
274151
39936
15062
290780
283825
230596
300092
295904
227713
45872
252587
40895
57996
283010
124586
190572
227923
278202
278535
164477
290868
248657
116368
118948
206051
58009
222906
248451
100001
159669
70380
52637
80219
109380
157571
179727
24712
193594
29252
112833
210102
25616
58133
55681
37763
637
87284
141347
249453
187420
171629
222717
79115
123722
159203
287586
296702
82849
123943
246155
260945
286827
278440
139339
99168
285007
173837
52504
72944
112428
111884
43186
134979
115996
301348
231829
90442
202500
232335
59921
36107
190405
21110
205147
59846
101302
218806
34238
270571
259925
140643
23559
151831
285342
128660
74905
110359
13779
309437
270180
286179
41705
162377
131504
214964
308237
261270
39599
204236
296615
276529
85393
30127
91833
175260
193585
271429
34420
182974
28937
253335
74736
175920
30689
178460
226857
23422
122909
54110
43339
185256
279353
61017
173301
151096
174885
232474
114568
214202
616
87510
175560
57175
153073
280153
287274
272421
72501
141632
135747
135584
91229
96698
34890
206670
8933
120655
168017
39708
298718
122959
147725
54687
224042
279148
46068
88747
217287
70045
165254
24066
19428
241394
176263
308290
7383
153969
290427
207109
40987
54370
204797
186658
127100
174603
177920
73086
39982
252028
18678
141533
155541
259409
262751
29654
175739
248934
51522
251193
246029
303342
95541
192979
130412
139922
157851
252527
261961
69111
148474
48347
13181
215662
54282
307698
279582
268037
257885
80122
235302
60555
229804
180702
38836
264132
266662
20294
81032
291933
181354
301898
27234
78295
305459
216794
23653
88603
202581
96178
247442
203159
260694
68635
162484
91997
72103
85550
306030
168760
6051
200663
193812
178173
269589
83828
149366
120030
155842
73991
103985
14170
1472
298302
3888
130336
285462
284807
270614
265591
246764
157607
307952
56066
108343
202131
98107
27428
180219
211908
94783
299443
31645
66744
250829
74912
206812
47652
56608
218658
305063
302317
281929
128666
40962
236958
24639
82355
66673
205632
308979
97052
248789
267356
78853
291198
199918
286435
87481
213799
178541
213098
72355
22532
92013
263414
131951
209406
207294
160467
126014
167716
154208
76001
114989
178482
143554
2568
29496
117182
203680
19102
72229
263061
160730
59996
292799
100337
287284
214602
173772
263866
283605
291413
61194
40872
168271
247068
59720
24327
249920
92755
256669
40574
163859
129132
113107
120294
73463
78391
183241
119408
22615
22598
204135
223825
114236
141807
244796
5352
105503
17188
176512
96763
257533
196363
19298
193412
157954
145938
149508
3348
131915
290224
88628
181894
236093
154898
306504
210597
125748
146884
101039
83027
36834
217785
273178
167002
74076
178796
144476
190637
105597
243582
129420
283931
45775
69050
137106
202614
39762
178035
137084
25963
189327
244438
269794
295982
210784
227174
15411
170256
166291
285004
252457
127407
298760
54265
300973
140560
258230
291832
280313
75990
154335
184785
256975
185297
264176
140460
231401
300384
69470
226363
1539
234092
89522
2881
5156
278470
86991
297317
277024
272856
146382
191217
165142
142062
4963
67264
75211
44425
25947
25586
300684
263255
298284
288668
149832
184890
123512
37761
275159
284794
116556
263048
148129
274436
120523
296344
11512
276674
111091
266531
88590
266460
62316
84667
166766
167315
269958
136785
65274
132044
56250
216851
173535
20705
131661
101476
85535
16847
233355
214175
12838
33433
230307
244059
265574
232000
292197
37909
275381
118034
173593
58879
162711
142416
165311
283202
144966
201769
105333
301404
79300
219612
105749
82202
261436
18992
279178
300008
184778
86766
214001
252022
216474
31626
155868
150495
38624
201547
174497
222779
24783
128067
214317
276094
116055
306782
99283
126140
300830
178006
23421
263371
228232
309726
35250
132236
248691
196579
281927
66132
309886
71302
150725
122923
87196
171557
276921
190409
238352
296756
241753
94365
99930
153505
164627
195952
111114
307631
276849
166556
171778
127456
284254
225853
184058
63120
101443
84910
125782
32093
141011
203931
270111
252824
41383
135074
174737
106183
187257
35489
284214
131667
25455
15883
16063
56006
280627
191442
59914
15558
296000
125753
60992
70798
59551
200709
122544
100156
41980
46906
247434
138886
40731
247751
184321
181660
71687
141671
192887
128981
17017
304054
276222
195862
276571
126901
103235
24892
192848
27112
290385
53277
96377
106414
276112
52686
110545
269187
114910
82125
220998
257244
239379
86344
108772
284650
276423
167159
169656
102849
280412
11447
99523
235576
196565
234983
304529
278125
163794
79116
16783
124534
152241
40580
159858
174702
204640
55708
196994
244081
107921
293236
215118
61052
62440
162324
215244
113130
165971
193079
169281
144204
39256
172527
258325
170953
158747
90100
110638
111794
304039
122946
280457
27051
292562
245350
257184
234097
146674
242460
73722
172303
117829
295782
220118
184877
177215
152778
88840
66007
111216
72747
47078
224622
57586
50154
27042
179806
228844
99489
166080
264244
165185
67618
287602
130161
275379
222939
95620
88354
207411
266694
301401
307937
175865
7172
174818
77771
8126
241220
132588
304292
115866
269907
170359
76736
103202
54870
211850
307275
78729
217157
63336
140690
54011
45306
79496
267581
11373
14358
119178
274475
3131
640
231470
140937
254361
158103
267324
93143
204094
51583
67138
236868
156413
261345
271414
293761
212437
47099
249882
308335
224201
35151
92985
201613
193634
238119
40549
291472
64114
168402
241103
156754
192393
103694
203540
246496
60962
106897
12443
18019
284249
308419
281043
191530
212224
32259
211010
5466
286426
141752
25187
166375
253066
86677
247619
128989
59451
54821
246036
253598
216458
170358
280674
162816
108716
189006
144044
295874
167517
143559
155743
15351
34942
113978
104257
214058
29379
218514
259623
176494
35481
294056
298058
81852
293697
217523
9730
191601
126408
256487
280790
41335
82927
285337
289329
45966
296013
272711
137243
25474
45970
58591
87408
10808
43272
75615
163209
231899
193140
172597
92775
231783
302369
107262
165978
177407
128680
104606
197782
52368
166925
32770
85684
139675
285363
163542
119773
199437
280821
125649
77068
196967
232872
182679
213383
59646
112873
134463
115601
307667
214272
164739
50879
1458
36016
293446
298628
84341
53290
206195
215142
17395
40092
253864
2553
116781
68688
241726
40933
142432
27347
200323
197586
101871
299857
221376
196491
165068
60637
94716
95025
137207
128920
195536
265526
90813
4527
268856
178151
151129
241187
43953
287172
176170
259524
99482
121266
67966
225384
152176
250088
211801
222763
280527
63238
86427
37397
211546
163897
58431
95178
8300
284085
175393
182504
289397
158559
145860
107545
45448
202825
298916
308386
156179
213767
159707
77744
90833
134105
47878
198655
141444
51707
82420
23710
16727
31203
121235
109728
270916
200555
112900
6342
257054
289468
92588
261504
146778
1148
22548
168006
36886
287560
183992
160569
74585
55871
118152
97834
146313
106445
88940
172510
294967
243048
134826
155506
23806
135556
20658
140610
97360
77191
152731
192914
128447
34395
184212
184729
181158
78772
273861
100417
98486
275980
16427
302390
201498
212302
254839
97910
250141
111725
203689
204548
29356
266820
20008
305155
132786
228247
274669
273773
54999
137640
41307
201838
148462
25951
234030
278539
274072
33053
61166
269690
29486
282032
43951
278837
9789
63268
46554
162163
26226
104823
35140
267555
80394
272292
130737
48084
41264
77681
194431
294528
215844
122277
239319
270619
116282
253678
149028
294641
104131
296703
10924
147264
128818
294283
126706
184273
96985
5146
128548
309039
120498
21335
134897
221599
227890
78301
10309
135750
133352
258758
253407
286329
132264
46720
148164
237482
215136
282308
114515
274308
166316
74428
122643
166226
110497
238174
6475
245495
245415
116766
130868
81492
65205
11081
90302
32395
282306
220255
242331
264468
190849
135194
159529
273695
142142
125641
91307
106438
126887
149094
155104
76034
216059
109763
1793
180584
33576
259320
65632
222285
214769
211097
78094
105675
15870
301312
93444
65458
117180
177257
22840
14109
170140
24369
283587
127233
45953
240451
274085
5177
235176
160488
81353
1364
234920
307520
85632
32912
172221
72957
201737
284198
131715
208571
152570
84748
191544
259732
308897
60469
231431
174424
85463
58714
307683
111179
234610
25883
208501
306055
95338
202835
114912
36619
239049
123861
264424
211680
155474
287440
70525
47058
86921
144322
132097
194438
185916
16422
117015
241334
79520
267443
138277
119945
209519
163402
73113
270391
191123
61299
203446
193811
141951
100566
129487
186391
175936
245606
230365
57153
177608
11288
50308
170255
283945
245240
113227
304903
122853
283328
72999
3207
85794
77029
73179
108192
25151
225754
284163
100871
265599
135583
116930
249566
138854
19835
303808
89574
85356
9392
110439
252245
165883
113602
160978
300063
96677
23586
81369
263610
185106
257222
219756
247039
254160
258118
58580
253514
131895
105884
230615
245548
201308
2039
106617
142862
222552
271230
219572
7871
303908
120234
142247
217033
295583
24256
169964
65078
229512
305829
290707
28630
52327
84252
209873
286197
1193
2802
24309
154374
85674
304117
208145
214465
266074
136018
218899
32875
254595
152238
175491
170506
227701
156239
222310
184961
18078
129916
302894
155446
165371
53266
75070
5408
68232
190235
123295
169586
303150
14837
296640
32327
202040
191612
252067
90742
46873
173495
194962
264629
21553
69299
180644
93521
295473
82052
50731
148469
57327
158
14977
119304
152664
293366
146584
143877
15079
297285
302760
28862
148061
244171
123701
236502
82326
71474
134290
247784
260194
240856
134917
27938
12801
300828
197231
206440
168256
103726
214614
75079
117113
68837
268382
227934
201290
265671
298613
61750
111783
139099
10768
256985
38117
237694
79217
27429
226614
189036
147255
131289
299182
22401
287710
132438
17925
193020
102231
142171
186832
169010
101301
263969
258065
134092
239340
63384
32327
299055
147632
118204
241501
187782
47982
1725
91374
243920
213335
151030
178363
61103
169490
68551
289779
57633
200955
130482
134534
102130
20066
5735
8685
49908
189240
205805
255513
106461
248608
30403
154200
70160
243643
148534
229948
304887
248583
133136
40121
228177
150575
53877
289025
196389
233646
179590
132714
107310
187072
60841
259225
144250
156493
93031
69283
83582
87242
30773
175773
229567
265091
130335
194704
95729
278015
219460
4327
173213
300289
228296
296430
70996
303568
93555
41819
99474
191074
163365
53683
285748
252789
60608
106314
104139
221544
185478
308172
297676
83301
98582
287656
290635
178659
173811
216820
94692
253706
229758
38362
199602
107262
15971
214815
194097
191097
42462
66959
13792
4876
263452
162713
264588
212665
156182
64583
9325
123101
14191
179354
303140
214852
34114
13181
64059
251754
257786
61730
41083
257951
203998
165773
272535
117206
309464
61621
265672
232658
110799
302382
206426
241337
87853
265512
108339
263345
244592
93956
241598
261703
301588
113805
46855
257072
37996
967
261118
178390
71874
75912
3631
105387
80551
65783
13748
91456
183679
68009
30770
156013
184635
158212
259489
213730
128826
211216
28365
184719
140314
145451
31119
11500
15720
46941
213739
244345
86166
279623
235655
167444
44548
209342
207795
308763
250015
62601
147819
125938
299913
302746
187433
291458
14972
172990
47929
236396
265796
268261
68987
136642
279196
55427
66112
235013
27344
137283
39815
215249
169542
165525
137447
57198
274728
195560
147220
245682
142156
196200
268960
308676
158672
24321
257404
196603
293406
234964
204091
152910
277311
52337
245895
200859
42960
212478
31421
93687
224933
199730
144833
59505
235161
94318
46630
82752
12044
37300
219044
17478
20663
678
26477
240871
285318
104377
72025
45293
144994
2063
116542
193788
249690
95719
66210
259016
108985
84140
65667
259606
279676
133456
40678
150461
229462
73274
269351
140523
100787
215584
252375
96202
193751
178177
207879
108815
130812
75310
142380
97870
195910
190467
213976
245233
241952
82764
261279
266992
191009
200247
32556
177091
291144
72351
148824
129986
291733
7261
277198
241813
188165
154790
73983
20456
165786
197094
147762
234071
157345
31483
93277
230097
297743
123862
240444
79409
23131
38439
168688
121709
155152
184924
88357
3033
37269
114312
31397
283776
36207
263708
115523
149437
152434
50392
249648
282882
113748
251947
40567
242442
204515
205632
242417
299348
145798
268798
157825
298682
259867
155826
275719
291878
16220
176721
108276
71683
294784
36057
244621
49351
11004
14067
48946
61793
107475
148553
10342
134396
309463
8872
144858
85054
252109
171847
52706
202270
117416
248204
218606
84651
178859
286001
145434
102760
15245
85906
85994
191930
244766
247826
68432
162018
108080
32701
37326
172420
127622
7037
194462
184280
199218
85259
120103
227882
42191
54602
233693
194680
267565
303498
117508
290629
141768
151474
135180
211389
86934
307518
33574
224285
183695
158442
260779
275927
268546
233214
153885
275822
41819
216365
103041
13451
134425
62314
154876
63662
249986
139113
23827
119183
308125
165833
82754
177105
163291
4682
39831
196382
133958
114418
13801
286997
219104
210057
296675
87456
126583
284956
241340
66727
94605
193706
147210
242516
299896
95387
210127
175306
262417
173457
186774
110719
175658
299632
198882
285249
130887
130044
114521
69686
178946
171644
101688
244381
33771
200353
230070
147897
75629
230724
139272
283872
167319
271011
261452
18777
87963
119470
275527
238053
27447
267266
169717
171153
198310
104613
111773
228759
222644
278783
160519
300490
288195
173028
125940
85146
93031
300377
233120
67975
242366
303824
1186
215582
2163
222777
289473
205213
119288
58237
200088
269164
198676
103046
174758
42052
255849
260588
71749
185652
62259
63929
92498
281961
129968
2676
4092
180078
159167
167609
199244
236567
138385
14049
189293
307573
4698
252013
48180
286029
112184
123471
293115
208417
299156
126768
108948
137960
190883
285822
150440
13468
295167
254929
276181
232265
256372
41205
135368
74882
103765
152237
73109
255083
63538
28941
109386
301096
181851
47376
47417
307339
64308
187263
271925
181834
72614
144379
36682
221166
63853
216432
221669
79077
220079
273791
244214
85104
86591
273446
81650
205801
235927
10762
134820
6977
122448
238033
236518
172876
108573
11757
208664
285246
244561
43628
38134
297039
16435
1283
90433
90891
226887
89876
306719
6075
146945
22423
2231
275760
218376
171308
68418
4163
150563
203573
247595
48450
264876
42527
109833
34472
7994
2073
10474
59393
97887
21062
255310
129647
880
303373
211015
224126
254791
35992
150697
103924
256971
40459
274638
163938
164460
133007
255129
165540
160745
226705
309827
203297
60061
54766
84098
241193
33486
22989
182663
265543
230524
181848
293789
214805
221808
298626
201056
219882
78906
28756
96408
104660
191847
299491
263171
190693
174374
200550
178527
162919
165447
84314
31800
1504
214598
254918
278834
131993
212330
199260
103594
124464
293789
154535
310034
253692
57715
52693
158084
5414
216140
11855
194417
219504
154766
223632
34241
41209
88078
185271
261418
156669
136923
251623
115550
252558
95434
80978
77644
117015
51846
150659
43844
163417
17305
123880
156855
153479
149257
196229
152756
188077
45893
60326
6493
77093
165443
146065
225770
207259
244366
260335
191260
116708
27335
164153
76376
167998
177381
53753
80831
178997
267235
190926
100324
152507
142451
113786
88098
259543
111793
48726
51754
217879
253408
28632
304061
96035
261372
137408
230693
94980
127694
246640
88236
260479
98659
55522
267715
69246
116105
117436
189342
91277
14722
22316
301135
176036
78552
121638
11501
21885
112712
133718
255797
186463
191701
80439
232693
134570
277889
252158
31544
139019
232170
11245
230770
221791
30142
179892
12309
235587
186985
124698
132673
114480
191002
149060
252387
176183
146331
91262
282565
231527
262007
151734
37907
158824
238961
128722
155738
248659
130687
279604
96941
160149
17863
144085
190274
41550
13982
93978
238865
38272
95375
257869
300946
89333
62235
295651
195836
92721
19889
31015
303456
149204
197191
195793
89471
9858
190953
305175
284441
151645
286413
177929
71646
129116
244526
187314
145196
57526
97171
106237
172780
8222
137084
208831
205598
163080
134630
233560
279678
106361
189416
254444
89833
56485
271865
76843
236412
244579
43741
248428
139778
157808
214320
304648
89965
41257
210306
27950
290486
139629
110520
188424
95973
28182
93164
268190
55848
218377
225453
37997
161711
278371
156256
21308
34376
290002
68671
53538
51830
138731
104554
82734
43914
67378
190421
245471
244321
140578
240038
110773
19936
166683
285816
82991
173209
88350
236340
297682
240824
199066
59548
111964
244964
147204
222980
237260
54911
74900
13684
210308
195576
136093
105167
150113
253449
230782
7595
22382
201034
232483
242256
142964
251960
113635
216165
274721
253936
121028
90261
74484
305740
145310
246637
122954
175533
16679
158824
132712
288818
265677
297296
243557
258153
87621
89383
38820
129251
228524
34813
191489
182837
81846
36743
9552
77331
144554
14749
241638
285138
7598
91024
59119
105697
304515
17857
302590
90963
93257
185361
222434
196316
42169
180099
81396
178343
204213
251688
172447
75803
88993
150584
160598
283545
42524
255482
175914
141149
82763
279071
166869
140303
273029
124518
63762
159142
143783
251333
252834
214287
15175
141889
27626
85087
275778
296357
292926
295074
65629
73924
72149
41347
277063
81442
141881
188841
252820
2031
270747
112992
125136
3805
139405
169887
5223
227679
52544
102511
202312
147625
114018
252688
259850
158351
19510
281311
51788
83098
284828
222825
205247
208147
221152
173744
88581
189571
303226
127677
262054
190730
221463
257861
57485
212085
76209
209676
242792
254400
276047
43438
96572
20908
280848
143559
161885
94401
253798
301319
187440
122584
297164
154795
153808
22590
88565
44198
137648
3898
48982
117045
268648
33913
235272
190793
276643
233694
225093
119474
32403
116226
270827
26248
109743
279077
211755
63718
170231
109881
291848
13978
74032
176960
208471
277875
131559
253868
176156
22340
62081
107550
32905
22974
115223
216326
154
80768
306707
68355
293547
109759
3759
42164
43965
275394
45541
130454
88776
235021
159305
173906
4207
108618
75031
283058
236202
139575
211298
171042
84428
231542
83922
125636
11338
290622
254621
19403
244981
145486
213447
179874
84654
224111
305803
214430
163978
1580
269725
282403
95231
133645
139805
93870
118218
210766
44185
308961
169414
13014
182587
55879
193396
232029
63883
29075
102583
98009
208027
120778
99614
244827
57594
42685
209587
67124
33061
99227
129856
42244
117115
31902
138801
105280
246619
104499
83459
52754
196282
172382
92170
50135
126051
57187
303214
217238
124753
8904
76026
193966
64783
209684
179360
104573
306697
269106
65930
175339
281425
169936
251582
24077
121099
66849
290023
203127
258373
72461
199627
161156
19873
42448
157610
290500
287177
231854
183289
53527
197731
77709
108419
196917
70817
49379
22454
46712
214006
54241
202195
9626
121297
299623
128944
33432
96230
261053
278270
173744
30714
215087
150978
287801
146683
83799
296309
185883
555
125286
199229
34282
198927
205783
25607
152738
245424
2880
129202
192048
31290
69029
70269
66645
187786
99397
168148
50655
108372
94935
185444
168125
159238
130653
195957
265963
118503
146134
84108
192117
60159
7204
142210
257301
71686
256821
255518
84393
178261
181032
128675
32272
140857
203650
75829
220621
114272
120261
183289
233362
111626
169688
189496
120134
210765
150019
213275
158217
179281
259519
250315
305253
304919
207141
309805
87151
127937
66284
175929
110245
26759
305124
117943
248261
270344
41952
227596
274393
157681
221337
293723
218600
177092
275602
184955
233803
248251
267354
138985
308017
135372
270874
256124
130362
15042
202394
180584
47488
65607
173881
169789
10259
140829
40390
189268
156933
38411
252807
67395
297052
116985
182513
5911
267741
53912
190377
115540
139787
29287
89320
17675
15167
161499
269761
54212
49294
19827
27641
10556
59296
143341
27016
206921
98877
152783
281944
239384
294887
239853
241245
30015
181906
140541
193300
158071
227171
299906
39536
128426
132534
261607
290542
53891
117091
224291
80354
175626
296201
181564
115796
189966
81812
131875
13421
253404
220924
27816
295798
216028
26360
274768
307169
292672
6333
274128
70605
104791
251031
245688
28596
202776
64011
145523
24024
4871
71100
386
32271
234609
58760
202801
217985
142975
83050
257404
26545
292782
99042
240334
70031
201528
17981
105219
72905
65110
1171
73492
198233
240156
142150
67523
53427
276638
246945
203414
155156
44181
127144
279669
165362
173099
211123
122842
151508
193614
104952
90547
29198
64233
27906
112453
279894
249059
44145
235959
6488
191747
288791
273788
46975
14973
273400
249859
115614
236489
193255
204785
1911
25520
158822
18330
89333
260161
3700
188247
194495
217077
144691
109342
206324
3972
142573
10114
228658
145658
54054
268947
21229
272021
102675
20423
148213
172840
50100
284865
131952
213349
280647
390
185379
81531
118089
73039
239476
1677
208402
215322
197889
232395
159140
274742
72664
252660
296595
185620
247763
185509
30010
22440
137847
16017
307347
269933
216010
192374
159737
110721
173440
284687
104698
91983
205951
188589
29404
258505
302247
9322
293332
231219
293537
215443
116009
300085
86319
79370
15043
251057
279677
79157
248517
268916
230864
48668
67808
27190
30649
93954
49936
169553
73433
211944
115855
192134
255019
127421
231855
220285
199791
66575
237802
245703
127974
145695
277713
202349
164966
145239
91730
72471
119818
18222
251499
285646
74855
92821
186795
173110
53669
141605
69794
69783
197512
80634
278104
15337
52923
44174
306595
100718
305650
163716
247311
112801
129743
726
246064
148579
216444
283136
47535
238337
109709
44068
270899
91304
2426
241556
242565
209832
2676
174094
103521
146148
2187
302424
20480
34353
37875
160737
88768
107999
97638
83602
103486
9208
23982
210529
237722
301720
116998
32804
263056
241083
68721
19073
214860
296462
193724
208392
245609
140522
140918
94608
77202
74423
69912
169115
155640
263167
263285
120142
43259
1284
65200
67657
290686
88698
133259
307840
125073
8450
184155
207764
208883
271691
301728
272936
47685
302906
22006
143440
263399
23538
271315
253785
299250
102555
113853
304020
28040
19078
27941
236826
118213
104623
3139
37684
248466
458
146521
192540
271484
50098
139840
49494
99423
93999
37517
285367
223885
228311
109683
217226
83267
231835
104253
256804
304894
89865
33132
118183
15651
1593
241777
89307
39438
52800
57350
288772
271662
188745
121544
289038
297360
128420
27516
53422
308597
19665
68496
186217
182078
147961
283298
230859
240217
209729
199695
238474
177442
81558
299617
21493
199515
187001
106473
210708
70763
277894
275182
226368
302654
290461
295319
185896
27642
180296
82076
74681
173910
217945
114487
274589
102257
223775
126279
49283
255910
168178
88348
69528
108262
144732
297449
280693
148531
15563
61493
121526
106048
217312
188418
26461
282436
103858
96881
236740
252052
267347
304095
82969
19698
122801
90991
303141
154286
309938
224870
142009
48072
79611
44376
173121
197391
283121
89775
151247
3387
178477
182280
63675
60520
221726
83105
65824
253611
247508
124836
309741
144893
138413
88398
13874
2723
301347
4243
257746
90423
114317
118601
229175
6465
148723
177013
297125
124159
161632
23007
303975
300375
6158
297817
128972
159244
143181
305474
62371
123323
52559
179419
37465
25657
174591
53395
196851
185854
284359
211363
177410
240703
97310
233498
18431
204533
72764
191721
151163
87192
101271
98535
12708
154085
67812
132853
238702
126902
134984
194161
107915
202096
188709
221985
237830
161462
34221
277271
102151
107247
74217
117846
71207
254682
12542
123230
304946
42128
20456
15616
195917
244485
134770
34069
234789
185808
85864
79361
14819
45955
206089
287623
212658
188052
97194
26669
299598
302947
172022
30826
109140
238457
62961
76819
261346
11782
76661
61070
101097
106476
238591
180182
254541
111826
293731
974
212107
189332
283698
48531
285335
159052
38282
121530
191283
102423
120559
100069
162911
245635
219832
184275
90551
26300
286819
167703
16381
282832
244099
225215
90159
290495
257674
36043
176691
270137
158938
171384
93949
308080
141256
274148
155352
117028
229932
63781
93853
264243
169671
241617
218148
56387
252165
118740
111782
59523
165482
127443
32840
309782
167228
126381
298771
222143
104509
250534
296274
3209
5509
112396
285847
161857
173713
201079
152735
224891
184458
202677
93089
131040
2272
58223
211851
280510
279581
219182
307641
186662
77495
27844
243436
205442
130138
103388
140597
50861
159657
64659
293488
28419
21250
176648
182404
69310
256594
6386
161328
231364
283868
304225
255885
235852
197995
249044
11517
199673
125386
23735
148425
305310
36422
124615
111059
204026
50388
33705
45018
293400
269656
192765
250110
68016
269285
27902
81735
104791
9384
231843
181661
23447
183201
30690
127195
243058
231206
47082
168241
269583
223948
121276
232758
229993
143606
3686
92102
157953
297280
45950
79518
53480
167904
267050
225182
110696
200296
98131
45777
42016
142245
257876
297417
304508
103012
118898
53083
209290
142239
257997
236071
284409
216017
287964
197402
97137
89477
41075
30237
71809
130092
160616
95357
36733
229955
164382
236648
132678
183467
56347
284981
300364
28089
173072
199541
147415
106230
183448
127545
120452
24941
10747
6988
48178
198957
239065
123987
176113
14304
41035
264632
131274
274973
243198
225149
33790
224659
239512
252505
22610
153322
14827
197244
59608
220263
233826
140264
89527
234571
193339
270078
201191
3468
183649
233093
106608
139352
168353
133906
149877
221212
238828
268921
159455
139740
184714
170531
258759
178110
281844
1104
276149
183223
108814
158636
235837
34508
70772
309451
76767
152549
297751
10250
21136
208901
232484
185091
215914
105937
286200
151732
274584
223063
276998
106884
279104
15677
4138
186467
292679
123940
143662
249760
123989
235615
231907
43907
46272
76668
148815
269222
96003
190611
280726
98876
23876
266079
104754
201067
286765
88592
103522
255431
95487
231011
65751
118815
130172
146204
140686
253986
302431
130850
188672
302082
220793
197636
203140
299936
233603
149700
19440
167163
36391
119229
282613
252126
1790
131280
233505
170580
234423
284723
62393
199306
59822
302204
304693
76608
127130
115754
223840
158682
94318
200985
67246
121124
57954
171632
253782
2184
142800
296920
54104
29269
151714
246118
296375
72029
78291
54925
249816
117127
225057
262226
128225
22126
164994
125060
43534
210934
19465
228447
271971
94248
17664
19299
214698
297389
296402
129678
70227
113483
83070
106331
70686
140837
275773
113503
287547
281357
14671
1783
135479
276129
172093
198917
140321
213213
105179
119347
247500
230420
112845
71213
78748
306155
58775
216078
108725
162953
200355
99121
235529
187383
64167
13507
36355
194519
168385
174593
172412
13292
207154
237822
167728
99555
194530
40738
266545
188802
240081
29957
195708
290371
95700
243303
272173
102045
89982
223141
9049
122929
228332
57101
78471
53700
83937
208954
121368
190905
187597
50515
261191
127013
189182
200305
265050
137581
27499
180360
133441
251636
244383
281053
251665
253319
110380
203841
107391
309946
122085
77739
1927
118836
233332
145982
21838
274646
274200
216730
128690
179166
793
290230
76457
103491
87207
219265
7866
273386
90226
74163
155988
7155
82974
182451
2133
48515
148652
290510
129949
277699
216506
182921
80666
15829
296568
207376
174999
40478
187524
9229
203981
226849
246421
26159
138669
140013
193132
252447
292011
250877
82905
86790
120427
144427
183332
156823
293947
147515
242350
240582
185848
80874
23562
179131
291067
92805
139376
295321
72656
284158
143926
239909
87525
90669
81842
114553
85214
269511
183238
122850
156284
35144
234858
150638
22247
188378
210481
193617
262406
277521
203224
207981
208328
243212
1480
54327
27198
285859
274053
211520
258308
285485
286375
233937
202812
137027
41776
197021
183400
166448
65878
82176
164511
164551
175345
133987
213663
117504
89767
242446
266170
277066
225903
154234
211400
159378
6248
146561
275936
262784
107648
597
56359
190351
278020
105965
309553
166723
113180
159640
199608
176181
145996
72701
93482
222882
257629
191422
154404
163462
7317
129236
175697
203014
157620
22174
88932
29212
217156
253547
169566
64605
81986
172427
152993
54566
14586
88115
69224
276767
119825
309652
205045
185212
80213
250783
300910
44086
304677
92539
269760
252267
143932
161852
203009
55655
190449
162048
162537
68515
21352
259424
23880
8330
61678
192146
54899
29401
203629
193911
123012
71694
272729
175069
116921
288965
183781
241902
42675
105157
29841
4969
92727
151654
192178
85540
189299
141306
216460
284116
252231
170348
141434
291062
106485
292221
14035
176073
120100
161427
121281
211134
269370
14559
160361
171579
21117
52690
65563
9232
251528
74901
227106
57371
222784
64847
263452
172709
139045
1693
27818
182133
92937
195045
220955
134452
300505
150534
171019
207842
73531
138902
53693
84207
196441
142651
243060
156109
43595
69270
229640
14169
47049
180050
172779
244453
7302
37054
20147
296233
230257
306304
13355
212854
253116
53570
12509
181596
79950
168150
138466
79763
125677
152554
36614
175966
103899
258234
25427
264711
180337
132655
120277
105080
252826
223078
47930
143386
23216
36445
75073
304805
31264
204620
9231
160411
147143
169454
87650
72465
70036
206010
167976
250925
235399
255137
109581
258032
50039
211718
122928
102906
27556
80404
305162
18086
46730
154624
12422
175507
233476
67877
71026
309297
18832
183420
307885
98665
255980
177937
132617
112076
252028
156376
85273
84258
129224
66516
104307
166611
266528
51118
288167
189984
176607
295989
92436
191355
68349
229647
23629
139988
138791
168185
193587
227820
18106
138129
11047
122240
283311
251895
127170
44483
278451
100256
80340
254190
302793
305179
58106
24940
51106
258981
212682
31155
71718
102901
281185
51211
98039
92881
28226
145707
243531
152789
119815
308012
121234
194813
209933
232637
248101
110185
89046
163854
36031
225035
211992
80325
291637
252961
39457
238773
262303
305184
220846
237937
78977
108854
271536
247840
113585
249164
159716
62801
118965
12641
115022
79018
73133
242833
46121
100871
188710
179476
136067
107926
146761
20617
83096
287592
104599
25467
136066
178892
125194
166049
306855
182671
208671
143324
224231
166024
214846
6215
290047
65878
57327
101204
175661
172141
216276
158679
285578
40916
57657
78681
204210
243937
179452
125783
234047
209004
230033
218701
163437
141385
90287
58156
69944
204643
124165
154848
222965
24162
272682
133607
258629
102982
10075
71940
16834
301186
182181
203328
139416
97450
216764
1348
183333
183247
260319
155793
271107
89855
165804
307316
145839
189220
194706
63333
198750
148530
177664
57930
275416
190627
26331
68555
64276
153600
46606
226845
89568
201931
16966
85456
32954
2214
134939
52042
273876
183573
256757
87561
277439
294282
166164
295015
14006
75026
19529
302263
1273
41997
35018
74274
299394
142772
114057
195051
63722
186171
252946
85814
229843
91281
88117
305451
277720
299323
151351
281387
272015
278101
66148
132778
172475
30303
259951
229906
292341
227347
184160
12499
147372
222312
202881
132256
53266
295886
253262
77979
108839
184192
8845
204605
182510
267644
307214
274214
165140
91442
91008
274345
158253
234458
195071
40692
274268
29193
195048
306108
24208
142070
118808
210468
158404
194990
247164
1028
170274
163206
29021
23987
25994
244426
78820
15410
38751
278210
205931
277411
262541
188742
116784
186146
191367
45337
162793
235057
138214
110853
33516
256542
57631
151087
248959
197969
279836
68986
59691
15100
258477
282127
137664
123567
298756
228167
161208
33731
187113
162818
186093
188983
262037
56067
21803
101147
114295
3457
120035
149174
52521
117181
296749
86150
140586
199376
163517
173770
6329
274302
212385
42052
298723
40541
163190
43102
19287
105896
71447
44797
186880
274128
133415
93224
265021
137011
178961
200289
202004
133995
251366
121597
132357
53557
298230
160818
177432
309437
7219
244193
134771
196925
78077
31278
306598
82841
80393
83366
245847
119587
56129
24867
110250
171636
33114
224075
108902
228889
206242
242450
174245
30617
93586
120691
269538
268223
284924
75306
193901
36815
14704
258420
73189
270693
21683
43003
66910
3794
201830
195491
264031
61153
128583
226174
92447
284581
184756
39313
121667
308247
53057
47992
142322
298773
187300
24759
256789
263056
45411
149858
139216
150112
128092
248589
279104
78607
199347
16237
27843
266710
199854
31741
284531
103077
306954
205683
170790
17399
186933
77935
176815
225492
286510
234895
264205
239930
157384
248306
72277
68990
20306
54562
241740
230644
113313
157457
56863
235266
288964
231854
104609
254759
293657
137511
108793
46809
280112
245604
89676
307815
6843
3299
253325
195447
10162
92380
210659
223196
235831
146415
38229
289612
34965
14899
200043
63123
53866
218254
111634
287216
40701
54154
195972
166907
32767
184072
179461
142424
223345
265444
292746
176349
219252
107287
179750
38421
6167
161793
281803
225991
77535
25679
52779
282511
4812
93723
37833
59124
126883
268754
196432
74426
11474
109457
69220
250443
137464
211525
116372
127448
244746
272295
301802
65994
137642
124874
51173
254024
232259
197776
198373
190759
168139
181329
60202
280726
182076
78396
129238
66260
3532
57286
286267
49852
121757
120193
241195
162930
77282
308471
5753
9880
133814
74875
274507
142185
240823
204218
267713
57336
98777
128914
70258
44511
256845
195069
13336
206208
50617
17286
106759
190270
72297
219231
300402
178006
80083
308755
299243
276117
52754
161953
44320
95646
299257
270757
305657
298387
303356
43192
187077
76165
81006
129462
43505
100447
214351
246723
92154
66222
140917
203814
17823
83105
254703
237542
153513
14496
62271
34885
145609
101128
176069
150167
96976
236447
67647
138397
138563
18083
203928
15029
111122
44564
284334
14602
109125
294774
10738
245851
56641
253463
220869
239208
113045
24475
47746
82632
303346
293708
193667
185064
261999
233318
274931
217010
260945
73566
156875
294311
230779
106078
195438
218028
299321
146561
224718
179770
185922
185246
81735
54001
243375
242210
160284
849
108194
250948
265016
152367
99371
211258
275635
48097
309840
117724
237990
158220
189740
54073
160613
139972
10971
167603
173050
280487
82786
59831
77279
225704
234075
194937
70066
158581
165347
31045
75879
69703
183483
82893
248028
25371
144364
72641
201676
256671
107691
48420
60636
159779
226588
1833
74548
18792
95971
168359
246955
307735
236360
70343
134446
155657
166451
164881
181141
189033
210239
26053
136235
98386
181362
57092
140884
251917
177262
167818
243842
113733
114073
239477
283789
35658
49965
147890
229343
259749
139295
207010
149335
182749
36706
25210
199156
41657
96494
289573
26888
171954
45874
93620
246598
34581
73953
122663
56067
112353
15100
83932
1549
109940
274566
125866
130867
101839
31377
21120
118162
27447
226634
265273
273831
155309
268596
159343
100975
38414
48823
15389
116265
9972
202696
272092
235510
60713
116179
189137
235023
26217
70284
188727
92866
165353
67898
63445
114890
155117
216879
253751
164585
56681
209402
257875
108812
225463
275311
126949
212385
132990
45645
189646
178923
118018
301019
145264
180573
60738
22952
215068
82616
85837
215566
176347
208665
186959
107889
141272
232400
167966
226691
42613
121980
16100
279654
41521
113626
183310
154233
26935
177390
222858
199898
166444
28811
291814
93737
268216
270266
169762
105700
92976
217008
260911
286495
273777
104223
295185
227358
36492
176961
16653
146010
79645
247689
38335
30193
191369
96722
307233
46288
241851
175123
181048
16441
70919
115601
104984
24739
211272
39340
4659
16061
226172
299598
277921
302354
256967
241182
94645
44691
186186
271767
25262
278214
230690
243095
170730
172018
69649
152075
217229
156510
204575
172007
216035
158715
101460
239878
235187
81081
81981
131949
99084
237
132079
109982
219036
30938
143762
259816
196556
219669
202962
152567
83230
18021
172225
93998
78462
19663
150268
189931
169090
223914
18863
108187
276092
66436
85852
94486
306899
125545
241507
285304
278312
72843
305274
34903
260995
129394
189971
69564
236344
289757
90675
197099
7121
298219
34592
6861
125918
219845
290237
298312
203238
271790
179513
232140
128060
146294
198622
117336
142993
159951
217130
200531
253975
42318
158075
196154
150717
90078
99402
91442
141199
227189
76563
285512
167862
178127
301876
92616
237148
254052
117691
10004
272936
286241
188666
176477
209461
102672
69160
61822
296020
128374
288440
191342
20017
306696
266323
89438
306629
303401
2299
22230
293031
216349
117992
33024
242160
190085
159507
85164
205916
35631
213498
21224
73223
49667
28855
206894
145818
178852
45578
252957
180563
210470
109484
20650
122550
125082
296268
88240
123013
145401
196589
188926
96875
8698
67908
283071
167827
294261
301425
7418
69421
180995
89478
22692
152809
255233
189924
296979
39423
53078
213965
139918
54526
112694
185470
260953
185354
2918
36397
177352
89942
165787
182825
95395
176809
262753
5549
203469
191283
39001
216294
125474
193813
147315
166471
2239
205154
50912
90729
260071
127646
212185
298557
64897
255887
272381
172969
116147
156826
91627
169953
142466
245404
294983
202544
306572
75620
243899
92948
91242
161737
150598
147726
228583
271806
37063
190316
266811
245620
273481
129924
271927
156994
34681
173259
214365
113623
180992
16141
68696
269770
45852
123685
76532
62200
103014
249318
211861
204413
171033
212510
22940
194767
195038
122918
94999
211451
250567
169471
178038
164308
168509
132554
70156
166780
235117
309576
116110
272829
299057
241197
43514
189302
242166
303704
279524
15421
263377
140765
210142
134135
168608
168456
90231
6754
284721
233482
160745
25567
283133
186758
76371
125431
77067
141564
260251
278307
12403
156568
83299
184227
27605
237443
188641
90786
134878
264084
283392
4871
95971
64298
21673
298775
186087
164251
302218
268438
231296
200015
247818
238547
84315
223809
137858
83187
181589
234830
289761
139560
23051
231432
229906
155095
237703
158904
96378
264440
131810
283407
21469
71800
119548
84747
133546
281552
161732
15535
142289
42126
299646
171580
222570
150969
159897
148994
262106
56391
108869
92163
182174
152565
199063
27678
78066
191612
226643
167084
261024
112389
66757
59705
222785
225071
113753
87969
140459
180579
101995
297465
188862
25596
117213
20901
171904
302095
290667
306105
26603
112337
2267
204488
226228
19691
85940
217069
78640
120814
78963
272740
36278
259268
53629
100188
242514
218393
155356
119794
279336
302752
73903
294720
24893
148588
29049
154658
125034
145113
137102
89534
150739
248491
128540
91886
137848
90526
119345
244041
18404
231458
196394
242670
267041
83270
244315
252483
4271
118936
198657
71828
288032
212440
269412
245840
3794
112333
283286
274612
255845
78915
195635
287149
67331
102088
296320
215214
185033
252601
244273
22028
221115
166055
27786
297512
52323
203750
84820
212215
243053
8109
47404
72822
25119
122333
229386
47152
137141
5230
77931
238637
16320
179346
74350
120672
79666
26708
65944
182437
117414
157042
10735
308184
46539
225120
285445
63163
161938
167406
304243
58469
307922
97437
293563
73370
256165
231494
268497
103377
269771
174288
29814
135151
285456
284480
118174
21414
627
208565
139913
184993
237532
159793
200760
155703
115132
248431
306680
201956
27142
233516
106566
159631
161395
298634
301272
80292
283497
235568
62756
271958
46954
222217
249995
254291
288914
160631
124329
16748
50173
130021
46116
139386
202610
228905
71848
212706
92265
173483
87449
47826
6512
83816
36931
297368
267680
158513
180428
255253
80457
19097
114899
103174
224525
112910
294117
263391
293807
237578
136797
190778
248994
25382
308594
204988
245097
36260
285097
6760
251328
174516
258644
93946
234217
264063
53680
295247
212721
154773
38494
118510
142235
46784
161952
177733
153304
246398
241220
58745
148233
123815
236743
60233
187915
94457
304591
26636
87705
272476
165816
297915
162401
242409
76179
300230
174902
123063
274422
152292
241164
292332
8349
1372
274263
80899
45150
295788
214301
14623
56549
39290
983
212545
297138
43962
149796
165658
254743
99466
48535
192022
260145
217448
25305
247973
175573
57759
48352
135025
70136
185952
59322
55153
9990
278630
169823
179212
141650
76140
233098
270523
137967
52958
79492
88872
227586
287101
300308
162127
179848
166745
4410
177199
133992
184203
194590
153109
199961
308535
177487
45168
54574
82980
220513
280206
32920
132126
96115
193392
75057
284223
145307
298899
65161
82163
255969
301976
189851
467
89834
295062
216852
190855
185760
300788
242955
256566
280591
273470
214065
297027
239928
108590
29527
186686
105356
50332
60420
65941
185797
51802
253134
136526
290049
141633
307278
157214
12770
579
218623
159946
141518
24645
151516
119832
86425
105960
90920
58824
192005
22101
24113
82117
130077
125855
125388
133032
217377
44331
190822
165523
153080
215192
264791
68604
143805
49596
130742
229769
93291
69549
230066
72447
8265
231554
307545
79865
290866
121825
132532
290559
42655
88622
127081
190865
110351
152099
204721
106493
154700
83802
15132
98391
106888
153314
183201
32580
293649
84597
277442
82380
279
69009
122668
16887
167668
244340
111038
210085
15583
27285
23103
181903
279431
119289
258768
61478
67938
214397
28071
119732
73933
32980
213310
99564
79244
167287
214041
172579
307518
206650
222218
213091
252026
109462
269994
45861
116820
31779
74224
239002
98886
217962
85624
292963
96568
192973
5657
182795
275644
31543
138061
66914
25323
1713
194230
70575
188872
303677
79867
79677
287709
3410
23599
126750
95243
121305
105470
84817
10506
195646
260443
21736
125337
135862
11191
78281
230790
54819
6275
59820
19781
104148
255049
104816
98092
213796
82234
111791
296016
241701
94273
300243
53708
88951
41469
75684
211994
124341
303747
222858
277761
86840
24284
299319
41283
129439
124190
232029
271563
116997
71329
21092
130758
173778
279213
241271
115941
167156
34831
1498
95315
21510
21097
225611
201684
159779
72657
132297
87673
34928
11508
54791
109028
161105
114685
30408
117316
144157
51298
41855
150965
19598
25400
36378
14831
27895
5494
32770
220415
220326
258547
164353
275683
170033
218859
308647
145746
15288
294573
124738
254585
228592
113920
221497
175179
182244
309363
42741
38702
299269
132329
30518
306389
181726
272949
160775
275544
95742
169404
191247
6119
69897
10748
163062
305974
58038
199949
122634
166923
179951
151344
238516
96459
87720
214706
83143
283239
99202
181769
103484
35245
26592
245798
229922
185761
37835
153866
207026
89638
257643
147244
169305
247284
171962
22536
202196
148258
209697
245905
124725
150458
270857
53697
298754
116198
92445
144825
110616
111836
182860
113213
123052
228762
35002
54811
217480
34739
261775
22320
129956
236872
249419
74393
305135
212708
33877
135856
250251
15720
80614
201193
152006
211110
71
82438
150493
41090
228976
217330
16350
44496
132307
45269
121336
266857
196559
1083
8119
268387
141467
101532
185202
62074
176047
226744
255971
268015
277795
221174
63215
46465
247860
14987
52484
168654
25773
20126
92509
246477
141260
41045
79487
180836
190712
243756
146387
225443
126116
114171
196067
69015
127385
212834
161104
64370
256812
238941
179649
197273
294484
248043
92464
132602
175909
111467
241992
205940
126135
170275
280263
266570
55292
61409
238071
42983
53130
107982
80747
112136
118462
259334
250697
44182
159951
2715
10209
2668
174271
158214
54046
246860
192004
51689
247104
177364
274112
43572
57955
293466
125374
210109
187689
225329
268700
72647
194590
255781
167461
3968
261507
247708
281630
153597
137255
140553
266576
161125
45439
43264
76753
99182
204261
186863
148645
159132
231302
6696
90968
211053
303698
290654
157253
125594
20519
27123
297702
216655
283413
133067
244590
198989
292525
182540
65052
235391
71593
16348
70251
164366
239276
227445
26813
124996
177786
216568
259253
113822
278195
252408
238958
224135
6299
201826
207315
259850
3264
233155
257227
169455
62383
135746
246130
216866
181983
26284
143379
10258
207109
237862
208577
69470
88268
99228
204435
15790
195723
120568
203399
104687
309651
76982
218810
275485
228326
77101
221325
215961
177078
124060
42092
73932
62584
247285
304973
276288
172
295466
120003
64030
269884
250468
191918
182132
283190
137463
9650
11274
288078
40392
134683
231017
302080
293118
255556
156495
184088
127189
56047
217064
98242
108050
303310
166362
146436
122958
230155
112164
216659
245216
15514
166634
272737
124215
301427
244734
29275
47096
63402
82507
118003
153404
81048
69458
278485
45032
53217
4848
6690
254307
12082
153731
66948
129462
291337
122977
171083
218685
167467
103522
238614
225908
282125
135339
309506
265754
14659
224093
90017
80698
167234
2967
162898
276617
188879
16658
40534
161652
242465
102719
42521
193761
69261
131193
78967
18551
305772
92497
53173
259607
15817
72716
241460
12551
147878
299403
115744
286824
88256
127571
214179
80810
24984
276368
205531
105089
211983
224782
2915
202158
51691
110142
166141
163768
282792
289378
262428
265542
266180
302973
278646
98974
198402
178108
229919
226251
208354
288565
289145
128957
266607
167205
157293
282736
152606
250059
123770
193182
166050
166370
78961
277144
290023
117380
266937
146861
186686
256449
178791
236484
128551
30442
242314
306263
269911
42812
243199
183952
253237
70959
146117
264884
161258
136353
150751
91643
113760
284745
106854
260692
51226
50475
304422
182354
134706
127591
306778
70406
75504
112210
46799
207542
200386
63478
174289
130392
132393
6758
69276
304489
5258
108933
118499
61097
113400
173650
89957
168898
259056
304849
56009
222762
92713
195081
123197
254806
23528
43476
63310
248085
309968
155966
47234
222843
194824
148629
253288
263838
148877
116130
116768
194899
55677
91885
131967
253188
195928
182097
31397
178590
204663
40223
14281
191745
241348
197857
166920
89134
257606
233154
84922
153240
191600
192533
115053
160626
136179
144060
79488
307791
279668
274446
52425
26311
286386
82168
221334
85313
301118
285007
254456
301608
294434
228522
206780
238497
90404
145464
268703
21149
288117
120683
171745
147128
143463
307072
48065
220963
215384
44795
111776
221097
174262
269801
94469
14628
225330
106394
218391
95647
19240
218661
302334
252805
23203
42679
70287
152726
89811
56309
47816
305829
237458
246709
250505
285031
201259
286470
115749
45161
284768
109254
37753
46287
239323
225015
237279
115054
255397
208965
118904
269588
14469
70507
287853
288107
272333
278472
186832
201347
7030
34978
100660
262235
294105
290030
240376
42959
32292
116055
282328
83549
52408
164342
159753
129433
2104
50017
42584
79441
188573
60877
285307
136610
265996
20480
80692
280284
277947
182952
19053
54923
35508
202713
106514
145360
120006
133934
178429
171080
49992
230933
77282
204109
201273
232502
266280
9821
66969
252049
308523
157866
144422
21224
29152
246199
206587
123854
50617
189455
38399
257685
75636
285562
136306
180002
179665
244601
92044
75686
223959
244206
7098
40329
16681
179939
99090
161063
226179
195514
293831
180764
247000
123234
165267
118441
199721
107946
11744
261754
220733
282038
174755
85750
28935
150755
180656
169752
59293
260350
105773
54147
106335
240978
304404
281833
24417
79435
150917
96618
13038
74417
252567
79706
156393
279970
281890
279362
25011
97114
122172
28915
309651
177877
223798
34523
299012
139912
271385
90479
280348
305047
231855
152202
130914
168700
278197
61181
169343
238377
13964
42060
106099
117084
145461
83414
300949
266494
285178
232656
169777
54105
65134
55037
263377
110891
264000
126775
209030
215282
262457
1864
223993
30485
187880
60868
47727
182931
216710
217896
84859
3719
188345
125269
115927
288418
129274
141301
130288
91186
129496
239979
63437
186981
210828
96566
235763
305859
12019
174023
94190
137123
69476
147241
14155
286607
252305
219518
297809
106086
42044
75436
125261
191135
16140
13841
23625
26794
36709
81494
59029
258175
59318
149918
198064
270606
116290
55289
85560
14801
18955
30023
146933
197167
173605
162459
147965
58704
24113
283931
230048
126665
172143
89804
46574
130658
195559
152857
147947
240078
178683
180143
226455
79329
224670
106681
13880
73360
295174
75087
290981
178756
257377
2011
251272
29095
290802
58529
272542
15798
173839
144630
202609
223107
158622
117765
111472
122576
200048
221383
21171
145994
8064
41368
38136
218622
289362
29387
101676
237525
161418
57457
59738
106131
72934
239676
150455
210179
242838
245379
231307
183166
299659
257136
39217
209281
231261
39603
107892
307234
47645
266854
47003
150336
164910
241003
285329
80046
87802
212669
63834
214906
108032
283744
28845
224704
201819
37408
51853
233834
243261
182015
279721
51824
47049
82485
69490
79455
192179
213538
112191
299368
309291
85951
279566
122971
39297
34727
116936
104135
43995
269971
67569
243182
56444
156126
102113
302372
1536
67134
110046
305698
160221
208518
115170
301349
226561
6064
113391
186979
260275
217686
191661
210288
64385
85174
21398
149193
112619
62560
300546
232116
248873
27157
6258
6980
52011
237405
296742
46046
77749
183261
234319
119285
1718
213671
129433
236953
294051
82496
114482
215225
243020
134168
176193
69951
201592
135540
133263
51102
122479
19538
56651
104995
191833
6371
52974
183384
305991
86108
142026
117624
180361
84604
36173
284678
70643
162746
302283
27277
105413
251654
149564
66943
113011
285907
174983
171103
108869
184592
276744
103207
38182
247987
211741
234267
269748
19454
214260
241067
131360
274572
262292
99255
233681
141690
126949
97369
23505
79440
221737
226173
236617
116953
227192
127594
279213
210907
19591
238331
228960
224388
213496
194021
12980
209948
50744
241380
246938
222142
173259
263316
135526
225194
227964
44926
169714
109231
292818
222158
291168
226601
133060
199639
162012
127475
183316
194806
237568
212530
282283
146634
17801
198427
124599
247260
100308
253107
190397
138412
178539
218078
272803
203548
221709
140104
5311
56716
99237
78795
54600
281053
137024
153414
86285
98479
201232
309433
207336
160204
70280
153040
15755
55998
293524
266957
170806
118094
285613
123453
179466
229381
291840
233777
52723
288550
279464
280032
141969
141254
112618
238016
216572
3481
46305
156002
276236
168712
245182
275143
287754
217827
280362
47320
63565
98996
122767
244236
113562
227049
149883
60439
298698
88712
305750
234109
271457
299854
106347
247719
142903
262361
79111
125300
294923
39241
288724
293701
114621
224449
297221
161553
44734
222280
221322
25065
29171
158715
308331
279740
256970
193272
227256
188501
116050
136780
65731
249256
309168
272257
90112
308515
29732
102376
158871
47760
57949
154287
135795
98491
262015
163919
82955
196795
3961
225554
234069
296980
80469
86589
149883
78066
265665
120504
42501
206352
63691
193850
281137
97295
17500
86454
244579
42918
161692
6335
161985
305281
115437
221977
249389
203097
220585
214288
146742
302496
155967
180357
142881
90711
76967
71535
107751
238986
296736
127826
257151
113502
162532
270574
196115
257346
307210
65622
232210
160422
235546
252334
139019
303723
169730
48960
13553
215509
221311
303810
199204
30659
162470
173615
150849
178258
6074
302147
44488
164668
117278
305843
139605
240794
253077
93021
295132
227209
82148
78963
95946
79586
224740
14214
283956
28489
41798
94045
49201
307927
283281
130546
154777
40604
172452
252159
249853
136161
146029
307663
47107
160918
91036
155393
192593
217746
207780
281960
268164
188054
75467
133944
106837
67851
292929
120559
109664
221575
9829
41157
217484
272646
248910
165302
59201
109362
305973
48778
236054
77761
127226
32236
14776
236158
40018
247601
141186
37504
192762
242400
306736
64186
190325
249792
171911
229460
12218
145214
100945
103489
82227
166462
155831
50177
223605
70685
59160
176284
131598
233875
10117
172661
69343
42224
85750
208034
252802
140696
50876
280146
33126
243347
151168
180553
71046
224128
119604
101116
305027
208686
206295
238115
121514
140214
251661
129502
189970
203870
88078
142578
64109
234499
166798
129908
37993
163478
83847
123359
307489
15743
292659
45505
241462
17199
259083
233650
131448
166723
116628
122039
52541
255277
21619
126849
298637
33270
114736
23081
16886
8167
296523
212547
86733
102854
35819
160819
286224
68042
228054
1406
113814
39831
51846
95257
48780
264659
189977
186635
171463
40694
183283
17359
122227
225124
20354
164218
252362
107256
136052
216699
67579
63772
309608
66289
264686
151816
92738
242414
180762
54847
79357
308025
277622
103964
69745
47506
70323
305625
235668
289812
87892
204175
268502
170690
297953
39153
212735
83572
136493
8861
178696
29014
160795
304927
173230
154189
156912
11959
73555
133825
215753
309980
295941
175164
173450
46344
308479
13393
16165
268883
98799
89062
151105
266871
1062
220181
32103
33028
211358
181298
296835
291122
288327
161756
262528
308786
242681
191311
229560
91530
148645
216952
266819
144326
224648
56520
187517
21128
59577
102
294589
208957
141517
27916
283189
220747
134735
16887
191467
87355
305720
47473
27662
2785
159630
70003
90453
271315
203202
259379
16697
222
250179
161990
61049
86478
127879
277349
1496
106202
51282
130828
307561
104668
125034
196054
188411
121638
285607
61524
41103
58825
237335
82596
79165
213101
229978
179698
222477
33930
294596
62371
664
48416
74818
303563
267352
139288
36255
276127
60878
260811
272816
26352
176316
87713
188299
279755
211436
52934
19292
11404
64878
26197
85391
116242
262274
34384
15601
138495
104427
156756
176112
283668
231162
35438
307907
96113
132428
305360
301112
286543
165469
190970
288239
22614
89470
51921
152231
238229
30383
110884
105537
144187
83122
256874
8589
106017
103319
162591
240430
217034
175240
237087
198281
250949
37207
170695
255443
198467
234924
244116
24115
29713
112421
75514
162377
112740
121826
112378
101060
295874
265924
269461
233140
76650
231759
64308
81006
122514
114786
153940
248520
35184
228563
304906
226897
115500
179799
212290
277883
207490
272874
304767
92213
30146
139383
168218
282793
206839
175555
176779
250413
86719
227170
126705
133659
100937
189634
192285
261258
43064
6200
24104
309463
121155
48487
3574
248988
235038
19825
160074
188964
43325
301757
253338
10615
261317
279986
50451
251190
70659
204468
237822
169595
203758
37203
59392
104629
234942
48401
271438
111243
195130
215390
70494
290870
263796
99419
18108
119749
82624
135408
159446
68028
64347
90664
91645
290831
92545
218741
195578
139207
43051
171471
241962
278270
172844
302771
259076
135336
279680
161265
43325
184417
165874
118007
276100
22178
296707
161486
283729
262029
6453
2696
6433
38690
232583
28136
189856
303541
43460
5124
90476
67027
112989
293264
74919
168953
216544
143003
52109
290179
267551
19221
28369
296556
234960
191503
182469
303635
172176
104205
183033
105808
271944
184029
295762
93916
44797
277124
109026
11551
303247
288505
14150
63756
126632
218715
211387
168519
195631
166188
41560
256556
292018
52609
296164
60892
100461
241248
168656
86973
50545
37494
218048
173964
62286
255003
239168
140001
60507
256777
222796
285037
241729
37115
105172
287301
257007
272703
33925
53491
117629
247743
76124
288037
3991
272355
109733
152285
176376
154961
224046
39049
181836
100974
155647
93794
106601
32554
192838
53282
224291
48788
150076
219232
274781
295590
39536
295611
134854
148894
179071
289524
233583
230719
305286
298981
89421
218550
307511
273590
298474
149898
308761
100493
4735
300288
33327
292711
113687
220384
186181
147786
217877
293184
229225
91684
221993
24072
120196
119446
12641
60955
204606
280595
81318
262855
308035
5352
205780
240335
44612
92420
102266
57801
3379
265226
278603
119421
156317
97740
221493
33462
186322
81740
152006
268581
110914
239038
174805
159117
30054
194265
15051
116149
277282
84735
255119
21676
141306
33448
180156
133281
63192
64511
227366
98386
295736
167710
182122
135469
190750
17766
55552
171376
46113
97764
224175
139264
250083
162351
59553
212432
71623
238548
4897
181066
145301
47384
88036
31164
199224
111520
265970
73017
271690
65668
129606
234860
165168
297172
68862
213101
209340
28569
161455
148526
134811
185161
229395
200741
260149
284257
286761
228503
98514
83338
279499
40940
231
125631
96223
105743
118887
302751
42438
187352
470
17933
137899
10530
189670
303104
175714
83043
29234
111394
303773
42750
111612
242451
146667
92019
47200
237832
251267
92502
18524
10993
217128
44809
116736
287289
26102
297437
287937
108240
67245
241421
202441
151174
219339
245160
22968
193025
240959
128253
61387
238102
288823
192560
53545
184092
63807
80900
44370
150215
61444
2671
121472
239357
295680
109505
217448
24034
273144
119442
242590
246777
112938
90847
257747
159504
139091
282975
37498
105786
44384
117295
212547
257169
272253
21061
70527
231145
70616
180506
205731
162825
56542
47850
209238
183624
171466
90294
176558
142964
267433
284963
125262
73396
228842
250438
169122
63020
32724
188822
297467
11731
273288
282127
62313
185760
43589
115361
146760
86083
221436
204394
140437
246252
108533
1290
43092
55188
216812
162404
98016
163294
166366
268517
23480
80701
131631
253530
123349
100687
87869
58980
219078
137075
147705
47339
39373
39465
289539
64862
205284
12983
232463
273445
102709
203339
99480
194461
264098
27778
38434
77881
305842
185800
83873
135523
102920
272932
30208
112528
261052
261708
251433
69227
146386
285559
52585
262021
187459
76039
250513
170075
256568
231400
117844
47400
198399
145073
158287
231734
25299
61277
120998
298398
87195
296169
199960
307845
143206
185407
242636
178840
275690
123505
302203
54657
216026
256449
288350
148683
202491
224050
153608
219976
758
244185
111286
168618
68320
303772
223770
146927
303624
88385
68466
8856
67743
22987
135512
173723
73950
97995
37230
58544
234820
95624
97251
141622
134821
109516
105653
14182
273027
281076
147305
247159
297047
273898
164349
94293
70926
75948
197963
198496
257586
109539
42506
121569
304494
139698
140766
106979
189844
259375
82443
294617
147482
147187
225298
44765
96218
7406
298975
159947
68126
277673
183065
192852
219928
57313
56718
47524
281261
143285
233232
183422
156491
117180
104007
161430
141598
201118
380
82909
152793
141592
45802
254147
29092
292405
177494
250386
31126
86417
215842
30075
243649
306076
97273
252326
37639
225878
184463
194309
68168
298166
33751
126252
149658
19214
163887
166767
161654
230991
47701
33725
124035
284721
75612
291941
7205
187170
261146
156609
141106
191795
267389
207345
273324
155392
161250
213442
285873
279230
256118
231972
248412
135859
13596
13979
253071
2117
300983
264037
298241
208132
185315
157586
32546
104635
139162
22906
41425
210610
257696
1039
35088
190558
291224
29374
77815
247423
89574
56797
64151
231866
128684
233156
290120
118079
259898
130388
283650
23319
194116
152516
170963
235741
27348
128341
188723
197931
270584
74053
40211
58244
198241
143074
50489
26605
260053
254216
229945
16974
163029
79708
16191
45654
151918
168558
242798
44121
220633
232046
111931
60488
43515
75517
91249
48735
123963
112784
124519
84599
42750
177787
226434
241622
98068
165329
3802
59826
122559
140019
118345
105699
970
29619
144542
255147
216554
89862
150568
78270
171859
153256
168784
171148
176563
9543
289084
143895
260989
154642
280702
96381
263082
201187
29332
242916
87766
124662
160579
170671
179401
239072
69192
143941
92921
302942
248152
156084
54698
163406
244713
230253
255225
81395
299879
131620
100794
27516
55347
241770
189867
30798
20268
44240
125953
31065
169121
49298
240231
301973
227650
234571
155885
50552
89147
26618
21819
261628
210919
122417
175291
87267
17217
298417
149368
143881
239444
150993
93172
59715
235460
81214
238385
29588
286107
117857
105365
204041
69078
66392
68012
36743
262084
145668
57231
75404
264463
220749
285805
30554
244482
15577
11607
138604
183863
199771
287033
27378
84131
77520
264186
124543
71552
167994
58328
126315
288002
136433
180214
129152
30311
175722
114249
59749
272790
11541
9340
168476
288737
88268
112709
268792
281843
179438
33325
77250
307968
188817
291203
11944
223373
42654
121485
104824
102611
159657
136736
140548
31748
205624
18328
179101
231296
124869
96010
119898
91907
296043
167803
226069
69341
214924
135246
20827
204973
56855
172822
12319
253185
294689
128773
106039
3269
165872
123168
218253
291241
176658
56805
143341
135273
136135
267693
278426
245078
2772
67367
118096
142452
3421
99867
270659
63940
172831
8277
93282
306855
110891
291667
297473
6441
146278
176744
274232
255706
166560
50544
175310
28362
127340
133261
206331
99567
139398
225798
160556
169075
250232
198934
231249
220453
172653
182381
121890
261713
226722
69357
74181
251194
212289
300645
56169
304468
203702
220966
229072
168988
5887
132114
198457
48846
195058
309531
251129
86508
285236
44193
166920
45255
29487
62284
180592
6524
293897
32260
144757
178024
120464
96304
227782
227733
240919
104909
118932
116651
259856
23942
149342
1624
17081
56562
73857
192484
73847
199363
155561
202836
117270
278572
244037
291818
165004
37080
290310
218509
29704
169664
152336
262658
254154
259571
125647
18418
169848
259717
210780
245909
1136
108237
85050
260253
286583
75758
202785
216776
59925
154206
147609
34490
260657
222579
4590
32962
223229
243767
296189
259510
260267
3648
115712
177082
240829
49856
106307
123557
305819
130855
42045
131521
119413
64939
182071
305077
184614
273069
165563
103454
212997
64547
254317
242589
147391
302713
81163
172712
83182
135005
88516
305553
239495
77655
101285
117712
5969
171740
103468
138449
27086
307355
212007
87695
48474
167308
236039
197020
196897
244960
226939
137980
293276
36962
94141
10545
226673
167447
211166
309642
273985
6513
154800
206843
178568
309957
275822
15738
268282
130756
132567
292923
129610
191719
51989
138275
43227
232877
162466
107464
54143
282897
91385
296349
225430
145377
37678
22534
291936
276871
230387
218445
88880
187230
84142
93769
136452
222163
183402
289183
244518
47783
139711
158479
173303
194150
109234
255435
241902
137003
210456
244736
267791
216372
166718
135190
233407
41749
208358
290941
141566
23100
194109
81682
78613
162252
13108
286102
307059
167160
156115
8685
86828
95540
82212
138162
281564
296446
54313
70314
129053
30430
166105
279925
223557
229789
222866
30608
65845
221926
278202
75470
197826
64405
24950
111285
102512
217035
30421
292894
103155
262747
227499
235541
298263
124451
72674
98810
48109
298447
3187
119329
60837
116275
166489
151666
48066
33851
204995
106822
43175
46675
108662
45686
306264
241438
15326
46626
235498
183533
104554
48767
41647
125624
38529
278119
45335
78883
273982
290871
176618
104360
110132
27705
164866
121517
39232
298767
277703
85828
245958
48828
9539
71302
138129
172650
253103
221409
284657
76003
216557
171813
166712
47397
7616
210695
244484
167163
302795
141791
48069
5054
37829
173347
226043
169669
292550
273158
72781
282660
152185
225323
154827
234701
143425
9406
110834
304937
251462
293883
278692
158900
191413
84525
119544
285894
286055
238465
242620
156931
126872
107382
181963
32266
122077
209873
150021
8476
218874
130762
305499
192700
24022
209190
109425
219006
107380
199650
244401
229123
1598
172189
28280
39200
269224
231156
243850
7345
90840
35279
270278
258633
167172
48791
152516
114213
249478
62447
99575
183528
29641
303200
233728
231687
134212
137780
50783
208722
249435
100219
200969
57891
145194
107909
34930
282914
290949
63216
196035
203649
100480
110637
299532
260909
231374
260839
288814
27613
301398
240604
98131
192830
306451
69125
8022
106474
275460
283458
932
135454
213067
193766
58043
149562
291296
208232
260832
250200
15953
298699
231843
100219
86388
15082
165122
115960
39993
45783
264902
156581
86929
147682
187617
6635
45396
65966
269457
200987
119956
24676
174467
46705
76886
144137
21307
176589
100890
280657
92397
37869
202196
3571
188741
245926
224932
148293
20648
164743
94735
93959
49931
39570
162550
29903
73810
270392
143248
113561
49165
226088
107701
219094
131186
116684
96125
265843
1199
205164
110231
300646
257227
70012
200465
233863
161416
173202
209631
61953
72210
290943
302625
264057
15442
303473
176395
291321
41987
96827
93342
33157
144047
1402
168884
265177
174907
300673
74972
260069
678
30224
163896
127322
309286
191646
250159
52099
20378
158316
168174
27955
16038
152831
155294
23077
4340
138411
43557
145493
71631
261995
182837
155463
209346
105935
73305
36095
29373
291518
29137
3587
218055
28337
203615
100065
262318
83042
7351
88977
180780
253097
23192
226568
144473
184591
152200
46253
72916
170316
95195
122968
146817
74357
129072
13523
130065
15456
200500
293099
114644
61308
41109
138979
87212
19175
210202
77525
90446
144730
240892
43306
85298
271939
162388
217432
149562
174960
72343
67898
133874
19183
251636
62323
93130
216780
200951
258456
199298
194637
159758
74501
59323
91270
284570
172364
247907
161623
119896
177688
187387
90274
91203
275587
65761
236049
286750
186888
222754
7795
159546
203229
118298
286891
235726
244910
48255
307784
217436
259287
269483
70327
214349
304854
287069
126628
53668
228213
132399
272792
288071
55136
140783
208145
141890
223320
84232
139594
292822
4942
306340
30118
14757
284228
236734
127140
105366
211138
234032
125382
56454
2349
306115
57341
251148
137425
30392
13010
114629
63068
89286
249374
123195
260491
106757
309556
230438
38631
198394
27740
288732
112158
212584
56342
269720
3395
219621
241028
257249
75484
245832
177087
96671
110388
267086
148004
186604
267149
133430
141991
95738
234670
24962
52045
100894
32060
140616
154814
83498
88359
76025
68313
278564
186096
120626
64205
64720
107394
189331
35203
125567
198791
39038
186629
229437
192422
288258
81169
1146
220254
231299
10098
56339
77947
53156
127544
283277
234925
101965
108379
281169
140166
104424
160636
180080
67864
188529
132436
74954
200254
87499
150482
137145
305392
73380
39078
195112
302038
136133
140172
296527
109369
198540
77782
86470
195141
265147
195232
87990
118748
309228
307177
7041
88572
73318
226487
226936
56713
87054
79693
215165
201832
287983
69197
233458
202689
265244
308841
253022
2234
299491
41783
35732
103188
174715
292556
61165
196893
63665
136386
224885
198268
229193
282454
187731
247502
115832
290245
52382
302631
90039
133821
21271
226594
202993
121240
109311
223020
71567
108684
178684
195063
142530
289581
227546
120708
181685
51034
115519
141546
56400
233764
305760
77313
165617
272318
101139
34770
72267
303269
17707
25417
292425
64052
219718
187505
252047
65147
106361
124421
294281
262415
164766
202542
88836
178234
216745
43774
284028
221205
201015
287860
179607
66594
113151
110601
23834
65738
293982
266198
149486
219745
83436
279602
82143
95483
146735
1058
116316
246366
140634
159631
101850
147757
135031
272379
240209
202643
226540
100968
126728
83096
190446
52139
211645
288991
282044
276776
274444
116646
240015
239658
163436
190672
35555
288010
248466
253779
67906
221361
50985
158189
84943
230434
277379
259444
25309
11578
140368
232672
22835
105609
48462
62343
204359
56295
189018
230022
142075
14441
27999
296306
229520
11594
279358
88292
202348
34973
14645
8249
41997
222867
161764
135600
221927
109429
305966
57095
107506
134840
40662
298838
211135
15163
45021
6311
141591
184188
169482
198980
62644
220911
183420
141289
4268
202151
140395
296189
277973
298119
265535
77674
10603
87400
91256
208585
112793
195678
286708
296941
12929
176383
123525
37885
95306
250486
281215
184447
72522
110628
286568
20236
68933
69437
149247
190167
298573
106319
204305
199117
176780
31568
134448
300343
53301
110501
150427
200969
6290
65750
31855
127057
11119
35074
264376
64446
106846
382
39160
230386
229816
198300
203282
276659
150539
180943
119958
37393
185953
22658
144111
21058
160163
238834
179803
213572
125789
175649
247344
92566
1517
214228
122381
216840
106523
44918
10533
145833
196496
70048
245417
83505
289406
78113
34870
161869
217405
20238
54495
171550
209893
128632
125991
156412
255430
62681
90013
191707
305322
87732
98814
249667
96023
110463
179433
247668
182637
202395
196276
261257
70231
90324
46313
252970
216400
181188
43339
170479
32725
43101
1257
270018
12588
173526
200522
245054
119774
99936
99248
203756
288708
217867
134109
150443
201750
68821
58813
165241
225124
165216
39224
213781
203530
125624
149190
242109
193016
216048
237618
69317
300038
244391
47165
37850
266715
39699
205513
12749
68309
113759
296688
51633
144200
215862
18738
81820
119926
20574
292750
130392
221077
96864
96647
7955
36617
62836
199023
125612
203531
214172
119182
78071
188704
302967
40779
53157
113156
197769
70376
289260
232463
247679
188947
114856
132393
175742
100528
99077
284719
21520
224661
127891
85437
30351
276968
78694
209993
231125
186315
11196
204883
70946
165183
93004
57809
279211
291689
206411
107673
285593
178700
93538
153130
65904
231838
83888
257175
130007
302404
297155
68686
36407
144161
309480
248308
65792
23776
122645
258945
245209
281086
49134
115554
182522
44131
269506
187671
226619
217433
115526
75975
43827
95361
115688
91117
25167
47007
197287
13716
181756
184522
98318
208026
85672
14631
66030
262877
200726
114628
179169
121143
61098
105703
39874
71346
162014
275267
142165
307104
173806
5251
88933
255890
238268
101971
26655
259767
229046
58935
146583
72959
280946
53922
206976
253543
220067
63218
103748
134790
301181
306293
162027
16373
241921
121464
281265
162075
169296
48580
134328
112740
130
102334
230608
81634
244520
52008
248595
292887
252031
136771
62665
223840
300025
223880
32998
45396
35699
102069
170549
93427
110328
185078
267715
229953
154530
169397
38164
165490
162532
37919
145977
160355
86427
46200
26016
284310
208524
193722
36439
134222
40753
226536
244824
235451
210290
96156
62098
207019
6703
275342
1345
291521
259910
142207
201798
61988
173242
126537
180387
46075
67057
106272
283888
140018
309148
159590
230527
74799
308319
244322
72271
78565
233187
263770
234332
262849
167049
163847
78064
98488
307894
132254
82465
131588
228636
299469
199430
104720
111979
3435
231443
99946
104342
164092
299051
275368
14169
190755
272404
106648
33878
309058
103863
23125
202248
221174
171886
91885
104269
27434
171140
66633
242848
31832
147355
212556
264968
280190
52331
129062
143744
140855
147996
220036
15452
22024
120751
42132
147574
51213
175761
119292
54495
156268
170746
296634
89184
5535
177548
187600
127165
73340
54501
213440
220659
103982
140346
55476
42198
166312
22842
27498
30542
231342
2295
27972
224227
215325
52918
151507
161369
42065
162540
115134
209399
94926
56631
250525
291301
253826
127951
257483
276246
171109
81758
11793
266194
69079
113228
292307
250120
34130
232468
77636
210232
208500
306072
59786
293138
33068
131188
132743
92153
221975
214010
253195
22797
37575
292292
94279
299413
236500
302531
95021
134985
50209
21673
152996
224772
208944
36468
190234
199686
36633
187344
70455
79966
97903
268911
263742
210974
267347
174035
127884
255668
245343
184807
288121
80246
256252
213549
48425
95629
214053
138252
60397
194685
16696
285937
106808
29504
10686
260642
113556
253430
94161
265407
293317
238931
267326
51001
41371
258290
103332
214566
246433
254497
255743
295926
161629
185451
117704
218769
232503
150629
246582
107167
151766
166564
239546
244180
146409
77513
120228
299712
264953
37920
210890
244373
245793
69897
294502
260344
236683
133723
265275
289822
146675
38832
185140
293277
281003
80916
271365
239878
173232
43593
100668
2898
69091
250523
175376
179359
246819
141899
255416
249232
108439
1658
197887
226983
218616
87163
27328
104201
246105
265126
74939
129851
283782
82111
272506
139969
34616
295635
238352
271427
286117
68113
52898
1332
13865
235945
297730
290276
105534
201016
272617
72100
291601
215220
187204
73365
67393
240353
139660
237646
128384
83264
167710
57834
11479
37073
42646
212587
236036
201196
74789
156698
82621
13630
261596
7012
100290
161330
155762
4461
27089
142396
138267
31152
215386
140503
279737
55698
75383
81593
171466
234933
36643
274228
113115
151771
109130
25059
249518
204279
19649
125292
98419
40913
298600
94792
153002
24985
290820
231891
151821
3093
253058
70924
261079
292729
135300
275728
285374
263404
117252
236385
16616
124325
17296
169054
25734
200257
28256
102545
247796
110713
61100
76620
108186
43562
215639
21907
285946
291398
73835
295017
205807
112267
272604
187094
114614
192143
43402
243181
76961
89879
170854
49540
10031
244412
140505
162601
129739
231211
102931
267453
217679
262983
204479
203313
71428
223783
208171
37420
75889
75636
121283
151968
92539
306524
136214
2993
68975
292484
134893
239736
10386
275986
182789
170633
283610
98297
86939
248217
291028
180611
212379
146585
283125
162087
211400
132289
11181
125430
257164
60225
4920
146502
304627
15595
187550
37131
148329
296570
222772
44240
154769
64791
137649
301106
150596
116901
192475
186024
151934
28578
136577
215481
293153
274825
154053
122534
47476
93506
258652
40781
77580
155450
127012
57381
278450
305820
262950
165255
168135
247707
161822
252381
137210
129104
64232
32970
162107
12651
266941
237440
142467
242117
177500
251956
126267
5654
281339
192077
232693
269981
155186
194071
239517
136693
171177
48640
237108
11118
120259
256862
21014
216494
287422
307018
291030
181028
188734
307589
291620
35467
307783
150255
119423
83035
261495
257309
41935
169381
105651
270145
300817
307752
186822
216325
197409
243394
182743
19721
222816
164366
94661
1308
193681
261433
49833
154264
262304
224289
256019
36152
220159
303860
276285
296858
83934
215938
186455
155716
250059
15299
5755
227318
189282
80065
32136
47339
172731
303361
133400
4960
216441
21686
108904
250333
208264
194534
167866
179884
253847
190373
127645
8903
187378
31849
129002
227566
236226
206393
51043
21611
272305
208799
294560
203049
87756
97909
91472
258402
33019
18262
102697
264985
218162
252476
28722
44284
292721
207049
9634
129760
34987
8860
51828
125025
171962
303763
222977
24435
236074
84807
250233
141791
129960
191937
171690
34226
160048
18342
92279
213902
171630
13464
203649
162773
148028
286370
274539
146694
253312
171583
194853
119420
162853
273672
241044
274688
95376
68552
58424
27152
107669
46971
242550
92789
293042
169357
112208
213355
126426
238078
115054
235289
170384
26346
307672
309138
24744
97601
179224
129436
56503
113576
211995
119516
121689
214330
35389
82210
129552
191554
288124
176874
212001
29758
48911
139628
36073
74912
288502
176715
126654
92798
9044
12190
121956
255125
280566
116337
183829
99722
108843
34935
120022
31188
30275
217784
38747
45980
172177
240758
199752
54966
272050
226697
245451
76754
176992
243520
262284
185519
172136
141189
133999
219745
300999
107320
197278
101659
169724
78657
128513
1481
250100
123751
29416
4526
108843
210579
84398
38178
204128
157090
283210
159503
202086
230053
145443
22872
138951
283569
158990
127885
276379
101356
113319
268259
93514
141746
82013
211373
284177
924
98171
66556
13809
145864
23831
149492
32088
69803
114245
293813
223380
275489
29450
232592
80929
50127
213791
10827
103668
23653
144429
224069
277554
287024
296187
146579
111870
182124
258743
42593
309848
165973
158035
68927
88332
257555
155569
257239
254959
32728
9428
55815
49235
208932
102462
141360
272524
18839
37329
82520
274483
171668
157953
486
199156
251534
54707
86575
78068
298985
82747
121475
17816
265806
29546
43906
282150
174378
48892
83257
187307
270975
279532
165055
153503
266244
286000
138008
73602
47480
15233
3298
289862
162226
77966
19151
104448
279667
43060
309819
53793
251453
211440
164331
104419
153294
192990
58431
223912
96006
4383
26141
213974
123313
275111
129262
79500
101500
77344
67386
225252
88466
306898
256551
228204
280573
60247
271581
294285
271034
110788
17968
211393
224087
287976
82144
269216
165470
108651
216446
166041
131907
113454
223052
73523
294141
246992
307097
295631
287161
255559
187304
191116
152917
67918
208215
104012
208215
180283
267216
107167
278600
183479
286393
45699
235220
127720
147683
188255
112118
151055
161833
235317
76667
178894
288622
289711
122438
67735
219126
258756
75610
55450
226790
70785
295889
55873
176562
154128
219055
61472
198749
137875
61896
12470
108633
191548
129816
309075
149359
76793
262276
260754
284171
201395
236129
12023
205379
271338
122136
124358
118436
303693
299651
266965
31664
268153
68272
211484
115270
40306
267414
115032
76060
288196
76867
155363
141035
152593
47081
27260
105875
60833
29029
140834
251753
120060
169569
25344
281119
112785
28060
182659
139279
56277
298246
115010
22393
89093
167387
109611
306742
259804
133510
204093
287595
158989
7495
281376
77591
62942
12372
211586
38518
81521
262634
195328
303553
270187
88929
27044
73817
59146
20186
16913
67236
296212
104754
153814
142665
307138
200992
255976
97618
21397
133817
292377
16194
24166
218656
138623
130269
222115
159712
21742
116542
96072
302393
295084
66973
18591
290380
100675
286325
38150
220433
79902
18780
169689
217222
4832
188439
278111
290843
301701
90869
287931
60031
59689
51932
201127
302155
217227
42503
267555
48920
10775
256647
294056
247134
98881
119778
291657
194407
96461
270665
24547
226303
246341
170927
14132
20294
186631
101316
56594
297046
292910
242306
126588
236046
281643
180037
69478
102406
249970
299922
30162
178188
183747
245565
97893
170737
275601
73362
125393
272102
138374
126
231874
142944
303634
220413
177079
203677
210439
78645
217017
228899
279820
225478
300934
81820
34847
9628
27436
295669
139128
277321
137459
279542
230551
242217
282436
132520
140735
187758
212293
197320
247226
60245
174796
16431
84024
241527
260748
133664
252128
141718
304097
188317
100191
42766
226882
72193
165849
255748
75423
237216
72110
40614
90290
82095
198115
59122
250194
303126
137952
256529
52676
16163
169863
189081
94773
135286
303238
104755
208620
17501
16344
141889
165200
21004
140038
151526
223739
115831
250033
18618
119916
105590
170927
266600
200629
27923
215962
242805
211540
42078
117336
103514
60721
56476
190752
63825
60831
6284
204580
276871
17287
161487
224396
18629
69605
185325
17638
289071
280423
61068
137031
51993
137746
90233
211541
150047
72857
1619
159538
281965
141931
240943
298303
247031
127627
234485
57845
207622
131612
162613
186414
128408
79778
90746
198391
68799
5373
154547
225085
42400
288659
258643
160361
103799
95808
114955
257844
66235
264921
179930
136769
158394
261493
32481
299937
219076
272748
105888
43701
230983
186108
164154
228217
110168
62051
47407
90890
230653
249036
55599
104825
70212
112217
229762
283778
167290
286297
271748
287446
121224
257399
56297
136250
263163
81485
62922
298996
112006
70920
26087
76107
292298
141794
190652
226549
263162
278335
8340
139107
274347
137917
30287
297088
180193
285648
276290
279019
195506
9196
37469
283357
95722
274340
77736
74443
35708
309448
94531
14971
242546
127144
27594
120989
110973
292515
170034
112020
33982
277409
159681
7833
241695
87323
304795
203767
77694
66703
186042
306558
130943
29675
145486
181283
296302
227009
257842
57486
9045
99581
1626
16742
190652
88611
107180
115963
134477
170748
124046
209595
218244
136410
10551
281721
145856
286962
259494
282220
71100
110346
245371
291322
196118
245400
273133
187302
141066
292981
273944
73751
643
67417
298878
308082
108740
197086
131598
301843
84
148059
217320
63998
185071
288366
296771
17675
151681
147537
123823
289093
206819
4545
128614
310049
172412
49229
283720
14172
112872
28229
281812
235329
101667
171187
196848
102563
291940
260623
273137
161375
71097
40542
162403
83919
242143
189228
114934
149757
91335
36855
40954
180051
161838
149623
19142
13256
227499
185938
135476
267969
166685
22056
239964
199154
49622
227832
6185
220003
222261
140972
193624
13739
33499
5584
298658
199605
106793
128086
304643
87737
154195
182103
112858
194422
116597
19823
142694
301805
274072
230592
196359
33348
267496
95261
96508
84881
214518
61256
125173
303316
114945
124051
238375
56632
272474
77656
223487
110274
195427
166092
35558
117361
231049
84807
222783
147056
85966
103925
273745
86753
239891
271974
116234
302761
43048
206634
171761
88308
158881
105270
177833
119796
206814
67278
281382
184582
265358
107707
15334
169410
26346
47773
290949
63721
243781
136834
29880
135150
239859
56997
266442
223560
233427
18598
266256
260179
285414
85772
246593
266811
207452
309363
225751
199534
192937
228550
10122
74079
21782
248969
282462
58732
170208
292391
179077
224006
262328
172176
18837
12332
142201
290738
210231
163485
160275
108414
181054
29869
149502
178322
234174
53896
237073
152449
164299
152457
48272
87651
294941
287094
15921
293929
28957
142889
241832
295085
188309
74979
268366
243997
205301
233316
261392
271411
42173
164477
200289
279436
237674
49772
27460
280923
218769
264555
155824
288415
184782
122471
251162
26529
24593
288892
202262
128678
306719
293314
7225
24209
16327
204898
146473
308450
302931
267602
204366
69608
247340
146472
35692
160753
228156
83415
118355
193270
89576
147723
100215
21
249746
243541
33517
128594
300646
141959
76403
217416
230571
138845
2224
148503
270235
268486
36562
54871
183424
110472
112438
261529
272590
186964
248097
287940
137556
226875
124988
162905
183609
2004
212086
186259
276559
9111
28043
298981
158059
129565
169860
155042
238046
309523
100772
20754
30361
39677
94023
256171
167281
196647
286580
138280
240018
16178
127670
100970
90798
281264
104177
159227
186438
191534
212124
254185
163040
232315
112688
180123
306233
275520
206225
287255
65502
50072
24106
48341
19657
299494
73592
301398
157339
234010
169695
90186
270107
152797
199828
227986
234110
99905
156545
256888
76842
137778
226189
48983
309075
16867
215474
214787
215626
52799
203321
296764
271271
43865
147010
165613
84021
199058
2628
117418
258554
78338
64127
201624
248149
303251
266558
62176
8618
144371
177243
114868
185166
245122
112854
302293
283656
300983
231224
300813
198912
114906
10562
60606
84299
128778
42138
28592
7372
228915
176415
212888
179578
246681
96107
198822
7250
60293
265310
301582
56484
30200
62784
141197
40308
125745
69321
146678
180743
245778
8619
69020
78095
185958
184769
98536
148992
18587
187776
188622
228418
64122
106154
140526
141105
169026
262941
5189
274214
107257
301708
154340
87888
58747
69614
179192
56587
289571
290929
161601
247923
192885
121494
155041
123690
217292
284067
288391
161555
280111
55882
92643
308631
123162
274964
54921
68480
292660
89917
39461
245775
59118
47884
270214
30760
288040
152275
302593
273413
182331
235077
117663
54257
296073
201777
296267
76970
150291
166929
83633
304477
136973
245130
242043
50407
17966
41993
88363
134943
86034
242866
158395
245104
164099
159234
300719
201113
205066
1792
128398
298206
14798
239105
208535
127473
47191
93744
96796
263409
252094
19208
76875
282531
131254
101556
168773
57462
207236
110165
219830
124026
281672
85894
138976
39106
186953
216084
99913
226462
139743
167210
151171
109812
73725
210817
126763
51996
175198
210759
291559
223310
31486
243554
168999
32628
57475
74985
182155
278476
90546
303777
220918
284050
186908
96047
225424
176634
179077
114040
98862
67683
87907
251079
120921
148406
205220
223358
71255
253465
46740
106304
238094
191365
1960
237329
281296
207872
158869
132080
74566
81864
9041
274975
238096
162405
60239
309271
213302
25427
285210
77888
196646
180931
95227
166026
89148
196044
74064
144961
205438
222101
281976
172213
164485
146496
216053
37931
168076
107370
22445
95116
19091
249876
47208
217536
101434
93306
60179
291458
94899
193729
96499
229247
57200
83807
131670
39241
137622
295089
18660
229565
214043
182247
17367
64440
228694
226893
27994
303639
78121
91253
309404
149230
240059
94017
76168
269531
157409
45485
158130
118644
108373
1517
3900
193723
304931
51839
263912
228071
5192
236245
77935
116756
304906
164337
53261
227415
141644
84615
263165
167265
113908
95090
168385
63092
11504
10877
128582
226413
309820
176075
12661
226338
93108
253622
48878
189334
284204
282760
197127
175622
12433
266736
180702
164582
15429
58165
91676
82601
190093
200729
293473
220159
232145
180495
56249
200263
75205
101884
150571
54731
169155
266470
149074
235994
255175
261195
241945
212977
288896
203833
269565
90508
199056
96121
155862
14675
37905
104852
10509
130584
159485
104392
147738
184190
133674
286184
107445
9015
233063
209760
2985
211894
240632
193841
104295
202290
194571
253959
253702
42658
91160
76658
128812
160309
247507
283589
12698
299932
84480
237628
132352
16640
155675
166645
38396
267190
202426
230973
205469
283420
146208
63305
15039
125146
66203
35476
133892
175286
123887
258840
30138
39598
29066
225287
170806
245526
138253
110470
117602
25735
288587
252895
121237
254179
214174
11364
267669
98438
232716
216365
217771
134611
84787
130526
202816
234572
183720
131964
78765
168077
216003
51694
262329
10830
210938
71782
171039
268222
213721
102523
93704
128577
149779
132051
266583
120492
183032
241086
132854
152100
125036
284486
265214
133562
115364
116926
251280
147885
26264
50460
154605
281526
267030
232051
104085
81104
45542
93859
182935
56408
265191
16100
146326
229155
112292
183552
129352
7466
114069
300203
53313
148173
249964
74511
159566
178255
79992
63773
173675
11482
8233
96324
118484
220082
88336
5649
56175
152388
109856
291919
117129
154510
218087
7272
143682
250864
69192
98650
146620
258487
148290
190090
148296
90613
8688
278376
168240
237345
45104
4257
295739
268847
92908
24401
189370
214535
159744
286390
111539
41130
189336
89797
136314
228413
206765
219516
675
279171
133162
289660
129927
107201
116772
307586
111089
65176
184688
181470
54159
286191
188855
52896
82200
274312
218382
279559
143399
72691
173186
231288
184340
3408
269354
116116
38754
199035
18088
179415
28484
273243
243433
30845
142810
45845
6470
136776
128174
21835
43343
121651
51250
264608
34648
203631
82373
47078
258490
201949
195288
14278
259252
190148
104937
102498
183609
153333
33951
27218
243751
4047
60939
115307
31848
257737
186096
277647
186938
186044
100881
308778
289027
69002
224387
72026
215282
143311
177185
241751
56689
279129
127663
15225
239586
17978
224474
180906
270168
264160
63994
136372
308213
231767
273872
38930
151734
185781
195072
119498
125516
306734
7515
73759
105743
278092
269324
45824
173260
266309
16452
54380
191997
267095
287823
33955
73399
293681
154533
78827
14298
105943
266920
170087
242181
62075
218852
71136
48580
174424
79587
120212
92563
22361
191241
197875
61061
185553
156084
113613
304074
261929
200913
143626
37213
123811
88956
14734
45467
234879
224074
227304
198168
240749
224715
88590
31033
55660
151243
63469
231051
289596
189665
23308
103850
257667
208988
79045
268198
304896
154913
120419
254871
63981
294747
124540
98708
34542
195034
75220
285654
288453
58808
136980
175329
232577
270629
78824
56062
162336
54722
98576
175731
114045
246048
244060
265007
248146
105333
22074
162337
210089
202193
127596
158705
214556
275758
78979
199734
279071
208470
23958
150852
174624
187921
136331
8811
17240
170173
178584
50179
114647
46869
164971
101515
78106
92357
180434
199558
87597
219539
65973
5451
217774
215000
227921
236587
298217
296937
155016
285577
90475
7895
12358
40140
180343
299917
12840
91287
210499
16540
273262
225720
305000
36668
7878
50485
40856
242571
2271
300385
292758
119927
228433
152363
120185
264262
192005
295667
91512
276372
262572
304504
28209
279024
57024
122615
168655
129550
128603
102064
283339
265997
23582
25921
55485
287895
86905
231857
147520
157745
191800
37234
18000
239034
89826
273365
148484
62839
54925
76225
285464
295099
229237
22745
999
127435
198628
298637
174782
153250
81245
26242
102680
134862
80079
101746
195969
271467
152453
229275
177195
215334
308852
138005
28142
100372
130183
171261
153331
116736
80163
213192
89893
235923
197267
148698
35592
113793
101474
278070
73823
132027
81945
258887
135255
145813
125606
229333
188692
132340
103213
52962
5091
29578
74874
67280
98811
201957
24037
210924
230490
196948
135364
247348
83372
204772
14978
267925
210379
300553
186787
300842
107033
253442
90925
299229
264742
87182
66498
308990
34552
199721
153430
5196
157349
301107
153511
84413
242069
28373
196034
41337
239835
46265
237598
28948
122961
92011
177110
183543
180395
221265
24924
1314
200120
8262
104836
264861
44430
5426
144720
121287
1778
167368
71453
234275
130889
170081
244676
75598
95401
54056
84280
261194
73968
124796
12329
259889
6321
25177
294390
290705
210385
281318
80598
15398
289964
114349
6216
240953
117602
294771
258329
40123
244938
106704
155111
15420
57954
82412
195281
6272
81296
162575
286007
159562
212449
58262
6987
286175
66679
155440
162344
89549
200866
188201
166980
78275
84162
9923
61583
299691
196058
211728
91785
117605
136771
117471
257712
223285
106980
3839
239735
191741
251273
199457
299599
125400
201052
38692
258068
135214
57291
217153
64329
175512
47381
257882
266660
145487
210642
268434
91697
106553
165558
90473
11237
296608
53821
173888
70183
187645
78747
303749
263640
66188
285139
108244
18417
8945
50141
90103
174399
255369
131307
99177
140682
32023
297904
48348
66689
283999
17011
291945
289205
178404
128766
125427
181842
257241
16411
238307
288601
195992
126379
294372
204411
262256
278244
178082
54474
272657
94783
258126
74144
143254
171285
116119
49297
44817
142510
63055
155431
20524
236211
2229
173238
84971
5546
149515
83483
252471
232528
170906
196739
39507
130071
168550
68792
53516
125130
176206
121366
60114
12556
307862
24554
28764
175112
305791
246788
78853
92408
190624
132002
192796
74179
141718
130014
243568
140597
160910
67635
295378
248436
8176
166360
101728
32107
52393
38420
116227
284954
173661
24191
34875
267434
282505
71854
234726
122973
25266
49250
132094
72956
275308
43227
62914
72346
16085
96219
172783
155339
118050
104410
35799
303438
101875
62924
75574
221806
29227
294082
307135
14612
6483
285561
159737
264480
254671
52146
24737
122670
269222
49553
173519
290544
251769
4918
40917
288015
163543
145850
131590
258525
226101
233907
293739
74747
262169
121630
8866
94618
247031
65321
49212
259275
301163
233420
305707
164911
306795
91717
28259
70038
235077
192718
303683
185556
49919
188528
264422
102593
123409
285972
10615
49296
126416
129386
129526
136477
218397
266763
181369
82216
75020
72370
129750
142882
185592
90017
200624
285523
114223
214348
104130
220393
266976
146208
95031
65657
224976
237457
154640
47655
60242
256330
110577
308889
253182
5400
296005
179335
69299
63525
35325
71322
56757
292630
250961
221744
18355
114307
248207
229931
214233
275877
8148
26162
223112
249722
59129
21523
28806
155679
127014
193920
197918
223722
174042
30336
58793
228072
173972
202088
91668
108542
113096
110616
301869
242272
280868
106238
230125
31678
182152
163434
277676
13573
250100
176778
116120
40310
208497
260041
202031
42030
290935
106334
177577
151450
309754
150791
219231
24433
258334
145651
212755
187625
304203
7362
297663
153646
99680
245984
167944
28176
26947
202003
250013
164174
88059
309645
121182
92085
37262
284176
76010
183934
116061
309899
200119
85208
282395
15422
223274
276784
142778
103732
52282
11629
229904
176678
47735
21303
285181
155938
267670
141582
290474
277452
280299
39745
170579
170016
90154
192615
274767
224044
213644
239337
212544
250209
260688
121145
289026
112869
224052
177107
23443
115651
273953
265758
75488
63378
231923
21455
228616
59908
9915
136541
130849
77677
248562
308278
156386
71597
86535
153065
131961
145604
37501
73438
26843
86193
274300
111012
198418
244076
280345
93033
110112
189789
132790
100119
102756
132975
132056
183168
154678
177055
241192
70395
259952
233416
277252
277967
298127
153064
151374
262726
28339
154033
111145
80305
220563
5288
263232
284895
213171
70043
8227
227608
173688
268284
277818
297476
267624
280048
244488
244704
301702
58785
35234
112771
105885
19270
29689
223280
9477
168433
210610
297186
48708
41199
156377
281898
79569
28619
97088
173070
1976
129202
188269
267775
21411
17311
241938
278944
22360
61827
228617
122642
55177
29586
300249
23851
109610
88615
116189
273500
222369
33319
106570
249801
69604
190310
294306
176771
293248
171888
279384
285992
175746
60948
78682
273867
92029
192918
292565
84519
102059
53698
43657
172460
175799
271787
31584
212422
151103
261424
278280
187205
265692
134841
122435
73954
68692
261271
78942
22837
214035
183593
293446
98760
113145
28085
229997
208989
246624
124616
16541
191387
148167
210586
35260
33057
34836
85402
139557
66807
47966
205056
35232
165105
137229
212644
68331
250765
214661
133519
169019
225447
262290
217088
170896
6592
122107
62321
4874
216238
147776
86963
164917
88703
120386
109593
265910
277700
112976
54376
85257
290936
40277
190597
155466
189790
203914
78485
103549
269645
258967
286197
242337
281330
200930
106545
14215
152756
18529
41389
48220
27591
117204
176397
7854
291886
109369
186907
142147
211437
133728
157330
153627
44787
139515
42665
244444
103492
115006
218288
245157
166985
78423
16128
15422
5129
55884
66369
830
128322
63751
41127
291949
43698
29645
305400
298484
10014
59438
214995
123521
215276
5145
139184
55660
38981
214386
262243
20961
190249
84215
134065
225863
132262
286778
268019
77097
153992
190152
148602
301764
156573
210400
83936
27127
285005
93014
230667
169579
129318
66331
236333
29096
288574
32626
185720
240581
39239
78587
214645
200817
86015
85779
161450
69160
110163
226419
22772
47095
254077
32215
105873
264923
212322
239319
21173
28047
215241
277926
152832
163794
79201
139750
294709
211991
186873
279827
176013
298617
149379
169414
17541
2528
173833
153441
183992
77757
192749
120388
178528
51058
145429
19751
148665
237092
135928
251087
156594
243370
196758
12170
201297
55585
234208
14192
144010
103112
107901
202637
120950
138756
206898
60008
18841
108402
118160
63742
36815
248915
141889
159591
77349
105197
68689
159619
109406
153904
22809
153200
105739
110473
138386
257810
12319
119560
102700
130519
19672
176254
301287
12363
245426
234551
3252
128225
109434
277843
72003
256570
81518
33784
48567
40799
224540
77219
158005
92007
268802
58496
250508
258278
7700
10456
50599
204296
300712
11969
197092
275908
197134
230800
129033
51504
155206
53274
149284
307705
185766
247905
146858
304654
75207
83110
265100
205869
71450
255063
132683
201168
150754
297149
289432
304610
51671
50972
8315
16014
222393
167119
237292
110291
279245
13436
79697
97017
111045
80633
88734
104860
129182
117796
30160
106175
98430
106660
177483
35983
163485
302877
95123
229025
192743
106385
241376
187741
255211
213200
55879
218190
119140
177577
142572
115626
59503
39917
164275
239868
147130
91847
232656
128518
246198
157061
150986
5589
241953
295830
148571
182649
222827
153727
270453
99855
152291
172077
165922
77262
248045
173274
309664
113785
10423
122840
213609
84405
268015
76404
24746
79447
252644
174297
81223
86466
250677
121609
7959
50464
222534
166443
35314
144651
126994
299848
46238
213395
155557
87000
267539
18384
107719
126182
111649
284232
193448
125326
111730
15325
268998
169675
17931
68685
115900
100579
64506
101341
237032
34334
207430
37941
82579
144257
226522
148593
44579
163769
7152
64632
77596
66250
286381
45250
9930
296118
149216
278133
27082
191369
20421
197062
107557
77071
60507
124379
122994
28315
235486
195823
202755
16765
79403
15593
44478
144090
211323
3959
68148
210660
253619
284667
166043
157874
40853
95995
7551
124252
110690
59767
145848
113265
172720
109919
306682
213345
263239
202780
154239
78029
103792
151310
149872
88570
192309
62100
116612
149320
211297
41212
115900
290963
5683
173322
34051
22845
165049
245406
243782
135659
153212
292259
173045
131911
122069
284225
232583
57848
184587
132452
171582
251984
98038
55231
219564
242020
39916
119129
58500
60045
874
199716
210317
163115
86431
167971
22648
121046
48720
223243
76572
181507
235854
88173
306803
155901
123122
276540
122402
7896
228837
211510
151971
148125
175482
64638
203830
36851
101096
14836
198022
222176
263368
292157
13936
67629
261457
85978
113365
81985
25268
265161
179893
207116
69038
213219
73210
146795
54356
237825
22460
232591
118662
105081
193097
262392
287480
79893
208948
86764
303569
177689
273072
21989
140160
88189
42867
197148
146792
204380
184791
218059
25268
98111
304293
113670
169286
112131
17195
191662
91260
115410
86428
282874
155773
101288
96139
149962
287637
252542
282584
259325
63656
204678
174950
192901
84638
134811
284356
91013
80565
109841
84732
253192
290150
163104
84680
17251
37201
220067
97121
143877
34092
45301
161103
78529
148088
34402
103623
239555
224411
279615
45221
263193
73036
208256
222538
271952
13455
151727
180641
157442
108065
253619
238105
292421
111100
24620
79190
93307
184936
144760
88157
265890
77304
302095
103497
223706
263389
194482
152327
60631
253807
19745
264001
207823
292857
156442
131442
26999
38577
217255
7392
285754
14362
62839
116651
151008
44004
94485
121541
26459
74256
287076
80386
174059
202465
118736
309017
115602
71744
75367
78637
74865
235796
228153
182058
85150
18862
272645
198444
94444
90748
91450
141277
16679
275277
148463
202578
204760
59078
299575
164482
229393
190534
1286
214722
116261
147485
27252
304227
94492
128196
140785
170720
248786
140045
3820
214887
235847
254213
275661
54682
20092
91451
159522
23781
17845
274572
104767
190781
230542
233426
50601
31246
71196
274057
153905
214385
846
75846
278692
298785
234471
57124
28478
29267
118473
249462
265458
229414
9552
214140
273888
215290
25301
306533
124485
152090
296454
113468
309858
146517
209667
170021
56755
94430
157616
125489
233937
156231
4462
132638
231988
227810
69852
76588
45671
101063
100974
55610
280542
199101
21795
269444
192879
95662
283187
278084
238954
19010
126006
248515
217054
147857
227458
281273
169405
281881
147356
117011
57615
263898
146961
91476
159408
283756
267556
257233
293357
168699
202171
287487
26468
245171
75669
231385
55227
272655
177840
188939
268767
190229
37425
168673
258184
278410
118482
258943
46664
179531
1625
302307
95600
249908
182727
36196
141056
97578
240952
27550
111068
211400
249577
218777
243214
58743
165982
101053
246232
228407
250977
203953
41209
9340
195789
302017
261465
75787
194868
68031
223590
16392
240369
187931
242164
65043
4463
227401
282389
52932
274930
64439
68480
111889
9166
127437
288378
54477
101849
71658
177930
170124
30814
253936
120619
291421
25514
44822
128191
144430
70549
155438
191806
235728
147765
131772
79265
176280
187657
91914
29707
304573
276018
119406
107654
58530
182994
177364
141171
256216
159237
273041
267721
135639
257140
271403
143529
246679
174358
97559
258101
147634
198005
145189
302329
32523
171501
118333
36599
208451
139840
242267
124
25620
224306
185648
1432
139210
66445
43666
84952
134944
100715
271339
89515
145156
230961
272646
295143
172308
291204
284075
2848
165782
193778
46219
199223
300487
59151
80411
42452
169897
33871
131344
305633
63634
65332
243667
120249
273858
180129
180053
11132
302914
8228
143183
205260
45812
228151
103859
251462
39856
30044
5276
131188
305682
282528
230378
71039
35065
111728
207431
269480
95298
262259
179526
239140
197447
124006
19010
239333
128796
294028
77044
218193
111189
221374
48320
232822
45986
98945
217912
266628
156680
20731
213997
185946
253541
304273
306161
213713
50899
250832
229093
7631
249744
254686
243068
106925
49178
121596
85173
174029
134847
290091
179022
170901
304011
167171
29635
294957
140910
29287
198901
272677
288425
26444
229593
287729
74324
300398
88018
166275
22315
64966
178034
299408
124489
189040
119548
208705
74936
58966
102454
287021
11956
238025
142549
309952
253352
247700
96101
252861
30665
277104
266018
136417
199460
251864
221037
149815
146668
3823
266547
276713
89085
284831
110848
89796
221535
106071
134604
261073
308941
218449
77705
202350
285536
199414
224420
284552
262288
37639
166581
181893
157462
256607
295409
136373
115530
69764
112802
134707
64506
55918
209318
7450
18404
293370
63571
282232
269485
280434
223905
189667
149351
294252
72799
241606
134651
184065
46286
294217
48753
92326
227092
194767
205777
57583
16884
159963
223839
130671
63371
237528
12166
189789
261846
146041
295845
45425
241915
117942
221894
73222
276850
35533
186332
146607
183291
164025
41180
197384
158091
230687
84712
229235
74203
173587
144371
167427
272884
284747
302320
268029
294212
85875
16650
230228
35092
144671
273562
55239
116711
104351
15537
210741
255623
297154
253181
77814
183048
92230
100514
80256
281443
249638
119026
171526
9501
151661
85380
55601
150642
191405
184999
54214
17417
48085
115584
138261
185059
302559
116951
114159
42547
97513
1500
292104
196395
150828
253623
11597
210494
261038
293842
167973
178887
126021
98174
137875
26518
145888
198257
244617
158182
64502
188138
203231
217504
56770
57731
136855
178631
224623
187263
209702
234864
33043
168131
255201
224763
229297
140349
233276
11348
6848
250326
87893
100579
173452
200249
118128
178033
158763
235604
99493
39820
59591
151447
59923
281937
306944
185568
185360
206855
209878
219960
262911
161654
249214
20448
185678
154135
229200
56580
169780
139351
205715
218578
305034
242326
205695
222591
19892
87552
28085
208204
41504
127686
67977
219807
113610
107686
233113
250271
81812
10044
194637
261745
206246
277335
96957
54424
138158
215686
55543
106416
87961
181753
305364
124639
17320
51586
11931
166210
100190
270095
181922
64294
275128
171873
46392
149123
50072
34758
276213
84128
114521
49556
110966
172055
120727
300569
83578
247133
174389
148438
82807
222407
185889
77603
158974
232757
301060
263251
229137
207668
2953
249002
15932
227153
304158
180200
74887
72333
57827
36445
303167
28229
171486
207058
136286
113362
142771
159908
298656
35090
170765
229455
261167
3617
166841
213975
111680
77749
125972
217876
246146
224337
309872
139863
144761
215786
303586
149813
149536
42528
76676
85311
51603
197665
230125
71820
181515
292318
246457
3055
16512
207064
164667
166968
220432
263565
11722
188636
172826
28466
258506
236568
131184
17451
112546
198758
34714
261674
187464
233358
64355
217184
137799
13584
290974
299346
78813
303543
232372
165824
300875
20867
180098
115835
308896
159230
128416
83243
214182
133427
10886
6392
107730
225247
182239
275697
10361
283454
134741
49157
118471
259221
7332
44957
232052
186337
5309
25787
176799
40803
274048
79821
259835
39145
50495
54864
37735
64502
16946
152561
91775
176566
237167
174349
254678
87251
178535
282775
253302
152774
119022
219392
92159
157596
32947
134046
28767
189689
266734
271533
32552
194861
181208
15438
5628
157342
190626
175617
305491
183140
296790
70777
4169
110486
157546
131658
41009
270224
10220
281904
309262
219746
635
240329
53793
104896
308081
54514
90496
90847
69619
27784
227515
49864
33665
130827
64095
88008
196971
241864
292869
21149
116393
276276
224954
10916
280852
80999
76485
281623
147843
132645
236759
143499
264390
290820
255969
202875
293695
13880
108138
201681
261340
260485
76798
134315
60554
180392
225368
175912
266954
308882
45603
117424
14138
9697
234066
43124
50198
22711
211073
141329
277246
75241
42223
12035
70928
218986
232037
232887
50497
50658
261445
232733
6386
210419
286339
132419
165715
36528
136199
276786
2589
61866
53620
84618
290191
3998
124811
194121
15419
38207
255642
250818
297139
64257
119244
296787
63416
251493
133127
16189
184378
265547
309116
225187
160281
71027
223822
288815
136427
116246
307894
194536
296066
194176
271181
183313
253900
181243
202769
302382
71740
112612
151100
132011
276885
216483
227866
135327
255235
228740
116916
221674
57670
119047
29546
72679
25006
176017
209749
140105
29335
4585
268793
272305
289115
10997
254126
29457
153070
254054
121930
26351
299973
66770
223560
161931
22179
203813
253909
230571
119515
304521
290973
149075
230685
250285
201994
87163
299799
25705
48950
223063
232654
160169
57176
255026
310041
168512
94499
241204
112621
299083
244771
192473
30674
258707
248962
269351
126201
160137
109739
179876
30557
267362
199226
37908
32861
13933
150962
18218
294986
77945
42023
223810
298624
196816
130309
32308
281188
220109
13333
157695
288446
246276
194926
133439
105169
216029
96336
58074
274741
210918
27536
240832
255241
288819
154004
156080
251631
252114
292076
190522
294862
10923
68580
3159
13601
23444
44638
204415
222431
223135
138817
2254
111241
5763
266765
198340
157007
259436
97888
16221
171884
133392
59032
74364
240212
16169
137596
202237
2410
73135
96405
293135
5179
96468
228226
161693
259206
97115
17143
303789
195330
243934
113068
92807
236722
308737
244419
183587
228753
202098
129917
230796
122610
163409
36983
18925
88367
144496
190860
22814
245283
171800
196757
112735
136481
29747
118107
184115
182061
276367
106203
173975
21114
293760
95472
45621
287067
168982
5128
307080
62812
119364
221284
121606
137061
278352
83012
289124
18321
141639
112753
38860
19011
224327
239279
139368
130278
135538
257819
179752
124079
213225
246093
273245
237521
195920
55136
147865
60460
107325
297333
266525
206623
278362
309032
181015
106185
299476
248441
119699
164626
2187
287567
138544
269544
224609
117843
33505
22161
516
102358
151736
13174
200248
236668
250036
165497
138254
161976
115887
209631
250958
120598
96889
303659
292943
106296
83117
284389
70831
55123
213510
246218
171430
64240
62316
298524
53167
249552
69248
69074
201000
234357
174473
155398
162238
297293
303681
178992
39005
259848
41419
295126
87810
109834
242870
186355
115439
266263
228046
10726
32549
86002
163769
2131
153438
297683
224414
116129
31667
59710
221225
4117
137701
14224
72955
238780
123723
296291
106329
97684
67863
17750
165311
220279
172736
8613
295152
2221
301801
253681
79354
17723
138669
110296
13741
35116
67641
106605
155811
93062
207420
260147
57300
233980
133891
210832
69021
136029
257309
288417
228012
55041
212475
308348
140022
285878
52088
11305
98071
41411
225728
108062
212220
177859
232076
56256
259479
60960
262292
231453
202731
211547
138668
150556
304432
79426
10730
259078
141057
120318
296251
157419
30294
132291
287077
185679
122780
183984
8909
216031
232916
292433
220751
2791
5078
192019
277830
160404
99049
25494
14019
63244
275003
14483
159471
222378
200239
290631
45645
9463
126295
251832
125380
140798
266786
179122
217069
256738
239611
5083
88188
178522
260177
4402
74359
252224
92362
144497
184702
259884
212086
176831
34541
140396
207700
111462
21516
5518
226024
109361
264246
11996
46283
62091
4866
267369
23729
39468
225293
200294
208196
59578
90784
124983
65782
193245
29859
20212
149701
259172
34908
54671
278277
164467
20827
293232
289864
246946
241316
14478
183589
87182
112099
140584
55437
161719
91632
97299
65602
117303
183781
75366
45620
25818
309349
15180
113262
126694
158498
226179
143517
66872
78796
226293
192879
251381
168232
229915
53707
205615
114335
132163
285418
136530
297855
291969
305248
17624
40312
175317
223925
160273
256029
209566
225698
307283
32729
13457
84133
236122
9813
63556
53033
68755
61744
183189
275427
113446
259984
218438
137375
179549
109885
158631
17707
227574
150579
91738
11284
296155
99042
199157
49648
193847
19310
61503
208760
226686
105159
170644
245272
102225
284611
292262
206228
72804
193120
232264
155750
225749
219391
261727
91721
124320
42713
101337
257463
99076
154141
178487
82116
153870
56697
302868
54973
174670
40977
18576
288702
95481
140858
229258
24442
222864
180465
125768
30069
142243
163527
280475
276352
249960
273715
225842
153644
291454
133634
101832
137446
167303
156405
274706
73936
175697
244456
154046
48309
119254
150777
102801
177740
8032
6771
129782
296852
206081
236031
98865
294683
305866
9494
99976
57298
129796
246503
25429
18979
148175
246637
58579
210456
133079
8756
301022
74458
234067
141624
149305
192653
66791
255939
37632
81933
1581
35808
218869
119466
159706
270153
91947
255486
248735
230864
305686
160957
10478
2180
125337
133324
176727
153905
143921
219142
173969
2263
247168
148990
130665
306539
34882
166344
166222
102678
105337
142427
160200
152515
162290
95566
146069
81313
298810
29704
241408
223996
249885
94411
224462
48370
149562
109781
273890
252398
150639
143002
8237
170367
262490
282924
286601
303087
75069
284856
166540
269402
190446
150257
237774
280041
251944
174
29901
39131
38944
300484
215498
12993
223477
29119
165813
266348
6856
233215
267209
294629
19222
177071
28507
156067
146100
27696
211250
104352
248546
198749
207517
189637
214787
4164
39074
288991
226401
255919
104847
58831
146588
297402
231271
132013
42776
298689
140828
197398
257311
6132
150465
208494
136847
62072
237646
186634
292065
9413
184548
46759
26606
180190
38030
168038
19103
237303
89768
80031
308671
88377
162912
254225
300723
132270
277609
189204
28097
301340
165751
284963
13295
68685
131011
194466
20806
282661
169461
73225
259458
71566
262944
279304
82386
271462
293305
100238
166771
56590
277958
119962
246957
234878
176588
193711
224676
257132
102288
87349
95552
80559
114307
42972
180964
213985
94869
166169
285838
24892
106020
10679
193420
207979
130665
186127
210359
101791
6198
32672
167917
110496
288130
160146
54380
30403
135684
112966
145999
269347
71288
91735
6279
94893
77029
200809
23267
304670
226366
197374
233998
105460
156228
12866
294322
80805
1112
304222
179055
269092
245211
271627
260497
299973
198913
83361
112468
287508
160408
201302
104223
304584
155312
2899
249031
59735
206591
12975
306181
290377
6143
261750
140851
97391
87714
264795
54358
102451
221789
35042
86335
306268
41597
262991
28109
29545
222249
69218
214780
295906
208047
63553
83802
256714
151310
36384
272944
202098
89475
150055
142026
93627
99443
171689
237799
141957
211255
192924
188500
14538
208515
162653
167222
287482
265735
264982
230973
217696
147826
36129
136893
230678
288313
75744
39313
29406
300686
153233
84481
2362
104128
5151
140265
302785
2404
121870
199544
101919
173891
307189
138022
277177
303026
127722
236343
273643
177006
134977
119226
247911
145657
48262
237750
297798
172155
24770
261387
187480
34408
45826
159700
222768
131268
174857
129781
249901
148285
307362
269493
242525
51378
194000
302332
279858
306507
192252
247235
39704
17193
170358
106170
35856
126513
244863
155725
115277
244057
291716
242417
2678
305625
113400
299050
303912
116693
209153
200849
277522
56914
134351
132349
174601
170555
251799
16071
86216
90957
24148
113559
183541
85493
257921
139674
241326
91158
53686
17567
138421
215468
225004
249716
262536
49480
165814
16265
36202
83912
98367
156756
202422
190292
74135
83038
61521
13985
159526
251466
109496
242607
206427
253940
81574
124627
288224
18946
46463
102873
164554
83974
284321
273510
40488
103345
97693
186152
271278
58827
237935
221716
36529
276341
142746
295670
278626
93870
248930
154334
44589
129988
247499
279094
83674
44069
276216
194113
54441
178343
309057
10729
139135
259733
220876
181327
269246
50190
141377
127057
169818
234674
291342
171265
252874
302697
112448
66195
143604
75788
19871
131286
76520
94996
38016
264758
133637
263677
93634
239503
301561
20474
153688
12169
212979
70837
215630
235813
33757
103135
272114
119038
152596
227001
109449
79376
251368
112924
38702
75248
287909
246066
176477
6635
98632
126409
29837
52016
95697
40568
170504
44909
196654
215424
239196
69408
79383
6054
175892
160077
95395
306837
155527
113588
192154
61625
224587
35077
206981
176920
78092
140161
281708
126911
77662
26207
160088
61355
2269
75218
101883
73800
224471
206914
129026
291771
124202
19965
113415
309909
300927
58857
34902
153950
114836
209476
241466
249458
25905
171306
38193
290275
308460
258350
198996
73649
143068
97817
148042
58608
31497
207203
61822
196865
262845
162960
286431
32961
286514
252481
46536
190972
176676
88166
217302
256868
223144
60138
3872
41236
89948
240462
192412
51627
147607
265376
296536
101749
107344
20856
193728
100693
230252
126529
15638
83828
57333
64291
207554
98023
78116
279491
92662
81837
277629
73418
264146
100018
263660
283864
205026
225356
128329
26135
289587
195016
291410
116838
151576
38546
112343
132963
47019
135931
182612
27051
187190
89493
103480
293619
16470
308777
244623
304254
263618
195474
259920
271162
260767
34776
179474
176095
40810
214640
241455
252864
158926
255163
183986
231489
53850
127891
98509
97808
134046
139561
57887
121393
12060
302841
248509
254733
101844
162981
149765
305348
5934
228237
143405
240111
108969
291508
178728
168555
38650
207784
254569
236279
81223
68317
77182
63037
229795
196708
171110
100660
160600
296157
251388
154408
44872
195223
152754
290156
122216
26533
132110
220757
284767
35825
144227
37698
187187
94121
171641
135452
134874
220742
11685
235774
251587
76285
141000
35471
200641
20627
268638
142848
234566
132411
204619
292518
94995
257327
167351
79957
71624
155261
177669
296140
273527
91007
226943
20107
200456
300580
12633
33121
82896
263039
103312
215499
165274
171335
57048
38575
43331
209387
292981
293535
94879
305677
127154
188090
123006
266597
64113
292977
259187
198049
193485
134880
80630
29846
119748
16342
207548
214873
306028
86005
93421
106901
263710
44324
81373
158432
155084
194694
51347
232119
192307
17535
111563
277835
234697
66017
242034
188249
26176
177435
156453
164629
187907
243194
241564
14981
60740
81127
272432
67334
38586
275845
50049
168873
3342
203850
270034
296230
65091
37380
160386
27774
31530
227125
51897
179617
191488
266064
103469
138703
57414
18
41618
154602
221220
199090
137780
18691
143649
61293
211017
125084
79848
103546
151344
156005
18134
256224
62655
152360
160527
188692
7760
175211
150925
17321
32162
53068
82718
38693
303014
235057
156459
45180
117036
236323
198405
62329
248151
34212
141355
254234
8831
82126
210214
267913
65040
268141
7049
105512
308389
33749
252565
153280
194902
78083
206524
175031
87410
21757
218574
278134
287443
206752
96191
55793
159435
303011
99895
103451
66039
222655
196590
31378
110877
298514
30052
303282
157954
70385
207505
263373
144770
42008
204734
148653
165110
149374
113954
241637
155734
171005
99353
126650
81100
138980
243520
182256
172044
307479
217196
163690
70272
181381
290895
155742
224139
306748
88923
132889
120314
79301
121105
64000
184420
76048
12697
9198
161561
147364
167136
67331
172288
110543
155392
105754
44843
63863
125934
223087
91454
196502
132852
54332
184014
117134
288843
231466
229970
119246
29155
205064
190664
257883
184525
127303
211468
252809
209876
101245
286824
214657
285942
179501
188088
59189
163620
232054
305149
125336
100878
70374
119285
259711
219048
238670
280727
79310
190961
181762
260121
217490
38601
101671
83815
26622
125193
88564
153030
59302
134687
25795
289026
240822
94669
128065
277273
144644
295603
116515
235932
204412
35787
153623
86919
230132
41126
108934
194203
240270
48492
298832
171912
244551
52343
14195
225627
129972
244233
261593
143332
201868
43249
27824
278341
270424
93889
48519
267058
14248
106000
3998
42375
38925
116978
124165
248190
220007
98107
161583
99922
8964
26753
147602
286536
73750
27071
37422
127906
242119
309482
59525
243531
125024
266419
265106
51161
236009
41882
95882
276530
144640
265587
57343
170347
160188
298673
75128
123544
143668
48393
157624
148980
236093
183642
287023
16382
106853
248450
226549
173770
129036
163452
215357
35138
148907
51120
202966
243107
206489
153300
25695
224264
287099
227510
285473
154113
177879
460
39385
250920
22944
164163
102653
290081
91734
195386
261866
87445
176078
146560
60677
271344
92272
188882
8573
1540
282037
202354
69656
293328
74571
306749
20198
150229
25951
53668
300854
19419
173586
137469
95438
288803
200554
210858
100476
120135
106049
202506
250995
226894
86728
37654
254980
298602
281088
176174
3878
12397
155390
166270
83305
138738
170461
26974
220615
1434
73712
194586
159365
223100
14063
7967
153514
33912
34901
286806
53706
296052
216003
175751
66588
285343
234083
85244
70238
192366
24914
10713
138630
68458
256793
56139
81559
59772
123953
25044
80498
209914
289422
139247
52254
75528
99365
202694
84322
171693
19012
52701
61538
129643
133986
129196
183059
78460
148628
159072
300460
242884
2758
205767
204875
180111
111751
309619
286194
117474
128123
191485
212415
229898
4189
247248
85172
13671
18100
230958
238564
193404
290994
226249
243026
63746
250047
45072
118104
13377
222429
190917
136704
20769
187133
181999
142478
27343
252577
121937
289794
263475
190290
201741
153801
65019
120178
234487
277814
230214
290745
209299
158982
12020
297315
302318
265427
280833
37539
200118
216649
208676
40981
52719
67920
107666
25243
228043
18910
56932
10783
158448
203957
260515
290481
207345
289469
141958
174499
116845
181278
241263
299440
3781
221651
18455
55725
35771
2027
201447
67521
104545
309119
232726
52317
274284
221366
265961
220995
132240
37902
275986
160798
58085
113867
99033
128731
196826
307314
241390
157152
41053
160488
56862
130549
127572
203571
173485
10066
11679
41265
134708
2954
261338
296217
179390
12213
273520
101800
42087
32844
155591
72362
234533
249202
225438
56262
20228
89911
96245
255247
198552
199892
22299
276298
65025
103299
25033
48773
111260
287044
305743
227507
164498
144326
209162
236370
115170
49954
283329
60836
76980
288174
34764
299085
200266
55180
302599
162089
193926
4412
253870
37667
61367
50393
142801
225967
201602
225149
99199
295525
116910
76213
58091
105470
77355
259801
34479
199881
179399
287227
75878
134983
104254
79288
305102
19667
38118
195751
157854
268544
122981
134459
246401
111911
104638
197484
160173
307155
264161
251740
82976
39490
14090
232714
265153
162773
302322
219422
120541
22507
66129
274887
4705
161650
182010
244111
182338
168738
118512
107672
185725
302400
214718
146645
62434
3635
250598
307825
267114
50053
168775
133339
280547
298148
56222
176347
59156
124846
53643
34383
287012
62123
21363
302621
302071
3523
178148
234071
214457
91015
155758
174915
100631
276625
149152
255611
114938
209288
154695
90770
27033
218928
140922
207019
276667
279597
227906
104372
173089
286619
234461
307523
85
79430
250430
133682
142312
234359
156398
292149
128784
148239
54015
12360
115254
187326
76813
257329
187395
260107
92713
234709
202187
17390
275705
144541
45256
275229
148859
278655
92484
267940
150763
184223
138829
288233
261725
17192
237434
181507
256358
233319
140714
282934
62625
98789
243093
266631
169944
97256
47
304670
89437
192774
209294
160732
263004
151357
273911
52197
298515
272658
50589
213493
18282
182444
254948
9768
272862
213573
257903
168602
76942
26717
1860
163586
212797
185935
191127
291584
307848
124943
11686
193949
190430
123060
139876
203588
264305
151660
216865
200209
42342
166043
185416
159738
232421
126110
179265
91755
34157
123774
24463
224132
301594
62511
255893
267796
23185
209281
16234
94696
124331
22016
42789
39368
297885
203621
297315
204408
10306
23669
147673
100076
182931
197367
156383
21630
256562
256813
112962
164029
229274
235941
109153
106037
258039
231985
78519
195523
237620
35829
302404
14044
102686
80319
105
234289
277779
26880
79285
266629
127845
224676
6194
288148
270409
69367
255628
173249
185250
134815
105412
131967
20760
276112
286123
254325
89333
27555
115392
296020
155515
252736
54037
69994
256451
238101
240617
224992
250248
111633
297476
196309
11620
127592
69939
262790
28469
136877
61121
229693
274990
286959
55819
203010
290738
19533
179966
98973
305564
79433
3000
7467
102480
244174
49067
213023
150962
181262
118712
98710
2332
159341
98804
258572
110510
87197
128591
254877
105808
52782
28631
43188
147932
233775
10100
212793
243844
25424
261729
169015
276184
202172
224310
58063
4674
19705
27029
97854
176403
207184
285798
218758
224847
272975
688
264494
24533
213203
14236
158586
93050
121223
62447
279202
38939
228545
187666
82183
159543
33497
109430
153615
295398
56522
152568
211796
259241
158534
254696
18195
30714
148752
138462
106240
12967
88172
189969
63536
176341
160838
157681
37302
296002
32232
251634
94078
264021
10727
186928
291653
226420
148694
27626
40257
246487
149266
160877
215429
142528
70892
61772
281070
41205
83096
7980
203738
218072
109487
214595
253348
119209
129093
54412
219105
103163
94039
77184
48446
209583
179738
100597
92542
233234
129984
118111
174315
49213
304403
99207
10010
78984
94556
32512
66030
266937
267010
176670
244258
120308
292511
247144
198554
164880
174520
120503
224920
194676
123892
58402
79433
104398
88376
223165
103828
177495
299023
130078
85802
241419
255934
178241
248093
42615
182158
301084
59596
220516
16371
87351
274796
231252
155187
11974
171423
220544
75256
170254
3766
182598
217308
154827
227183
230221
184117
245501
61757
129946
38506
295320
170517
124837
197938
166807
20565
198386
16316
245070
302673
260649
297250
84483
783
183386
24577
250483
121577
171632
122272
7915
65473
65470
178325
25421
142406
243483
118582
223183
69694
77231
216770
67998
152354
210985
110304
88436
38949
214068
191534
246856
1658
18486
234481
268684
229250
203983
109132
131486
227096
136634
55990
28913
220585
53469
290946
58022
27577
221861
272420
29756
289981
241076
271590
276392
231888
264940
148833
104440
78793
241116
16236
78664
141070
106242
213568
50531
250275
93647
8254
103115
266295
148741
284858
219466
273308
234976
270278
135966
228693
6189
34672
306243
85678
47596
125794
164089
225799
243530
105514
53308
163674
97127
240398
193502
63896
93294
129093
189962
228476
307097
208901
37706
244543
216494
263754
275026
277315
168198
174895
220373
147600
161962
8489
231650
255571
13209
270336
230363
150722
222623
56696
94769
98939
257631
21509
69694
192842
278548
239284
177167
253913
95296
299568
241415
289938
218243
246827
164634
207300
304206
16298
227080
297563
191821
275149
184131
87258
199167
303484
251475
207062
40085
104154
278398
84634
40829
131122
209241
4696
166582
118485
102458
269433
65174
128086
110614
226557
8864
166685
168698
27792
107308
271974
202065
299782
125298
121450
148283
44359
158903
135119
27824
149289
76746
241173
8236
109586
140790
239266
47728
85057
93665
39392
302974
225773
20371
65453
113532
275623
163637
15871
20576
106501
39855
84241
244641
173666
42593
235523
228237
129610
270404
70417
275305
120691
73332
148099
178593
270357
120601
75832
306238
28629
121909
223207
118851
217863
221870
141911
3607
158369
67218
40460
158325
287204
111230
183016
296826
255301
173305
56596
4076
241016
239773
202155
290973
288271
7255
261603
17482
278633
250734
299895
46201
108369
37953
251171
130734
229639
178763
144249
124565
205988
105378
59359
75341
77751
238360
200990
64422
38338
15662
66665
308771
84790
8097
193264
108299
240934
172793
71194
70018
152299
49114
66454
33072
215360
188296
192487
248735
12211
47666
191857
187402
166491
227591
23576
180812
14022
286444
219300
231327
54915
103845
95983
215747
271492
181752
184699
279282
277984
306437
135877
6244
221741
174786
187192
102784
223444
206523
215676
74261
47336
284474
91292
86060
54359
126487
61273
14031
171014
271712
177517
131432
68817
36431
254647
212253
204640
171157
304611
301505
305768
209017
25422
287778
172702
222389
40682
117260
43445
48042
251306
286059
219927
37421
90738
153094
178124
248214
268096
204196
58135
296433
213816
97745
129290
106685
234806
293323
188423
213554
93383
203731
39047
215903
70477
99136
203637
121223
219684
154034
284511
10264
271638
285739
151086
257056
251141
266198
30578
287808
262784
172355
166740
237223
271214
253724
201867
171038
305725
201047
202492
243036
237566
129682
139882
51662
250305
28246
254252
177919
88169
298775
193144
210513
5833
181951
98256
291242
304463
83304
156472
76047
201161
30234
73140
263406
32244
102919
285290
172091
14980
58571
33990
140302
238945
38119
127341
167901
287781
283903
294250
105493
198250
96964
84260
158558
219399
209962
36933
48089
307898
50121
49765
228014
103490
148970
113762
85324
250440
307564
247938
289520
91214
221200
20664
95412
126504
132511
24875
175980
53484
270887
110716
69939
255238
21483
77268
73989
206752
171132
176202
54188
64708
96459
256528
247977
41410
269196
47753
209973
266433
63640
188838
234873
52266
187300
25994
155580
203866
182756
28848
162375
198910
163532
285363
108151
215986
257384
35578
43048
3823
214619
198058
65369
215543
85302
244676
41129
187160
27826
287732
171308
182770
80053
961
67225
146316
215327
4936
203971
38357
73616
210989
105613
81068
239417
62571
178294
128590
12248
205264
10734
297428
174046
237694
237040
147377
42971
303499
235902
108171
129779
37784
81938
257820
302563
165200
126579
267109
148165
280209
306301
143773
186377
141968
219191
36061
279218
202998
142413
309061
209266
268939
15699
148878
57066
59547
227419
86666
204845
220156
301977
225277
121657
254373
153878
15575
201704
276677
259745
17679
1793
100484
149311
74150
121089
200982
105432
191625
298895
150744
109621
168346
297094
269804
4261
247951
206852
13954
136644
136153
68678
168603
123261
269980
163694
218725
59220
118723
287948
199913
166574
120959
7909
246940
201824
82155
112656
57223
258471
177110
2317
118675
46948
65693
121510
292999
90599
218396
46584
241008
253977
267880
152005
274923
163188
85500
84659
175781
277511
161149
36752
266609
308819
168862
38080
69715
85951
215452
51824
173687
162294
303054
184718
46223
180227
100310
20212
217256
121144
69090
95959
77990
274977
263865
163733
157765
84975
267851
50284
197395
3790
98782
215509
297155
213172
80261
109183
94430
61020
108468
140287
180517
295445
51151
43644
78255
110032
101496
41969
165930
125014
299888
267506
174144
204597
153308
248265
5332
205130
79175
275689
138176
270818
90387
66025
166789
74455
120725
37812
163590
99075
71885
144628
136631
248162
247105
233929
173844
185242
219674
58391
99894
298011
274673
109222
301100
165704
100842
183641
291342
154204
133210
11130
150801
134657
54795
45903
305999
51024
19973
45520
233725
158758
299436
79271
44485
308699
193044
118441
243992
205878
187768
11148
172013
115724
173176
155074
261064
38819
218016
134857
88430
286715
216249
119131
116145
239398
246064
255395
295208
62204
181691
121535
231983
138145
297704
263142
117782
117215
292171
211524
16084
272605
155289
18129
207446
171564
162009
42083
67150
152520
114122
241120
100777
122279
234154
305669
241978
221874
5127
269430
36371
147607
227365
156967
113980
22330
4239
291804
99972
258544
4360
22915
298015
310016
80379
259540
64224
115991
81713
201066
81016
14007
279002
298943
222964
66958
225542
302441
109452
56860
269076
174623
136509
53673
8559
2929
282722
169052
245700
44431
16764
162823
88320
46156
41817
81535
124025
115484
105420
123409
131400
275251
199508
284029
171049
280850
265908
135243
34779
303046
45716
140333
871
172418
252970
100790
121623
109250
221285
259046
38834
38110
178007
75968
55961
103668
113298
44420
56922
251237
49397
114474
21456
225884
72811
112451
170265
246941
107051
274239
121459
6953
221096
73859
124450
27734
91698
134642
274124
221114
190309
123900
296785
85445
73285
120379
306086
197769
215582
209627
78031
10802
18760
14402
227953
25627
257637
120974
155056
4100
121468
89277
266401
251902
34597
235521
66200
253032
209108
34016
103646
135893
51482
173023
57030
252779
74930
256405
133850
190200
184417
22586
263894
149843
189662
88411
133280
125670
249814
55221
193628
172501
137156
293597
35921
139052
60323
269823
299348
43424
104647
275124
149951
214677
76836
269773
262578
244513
228730
80446
149737
151924
100859
117708
45793
219487
74513
10376
197147
66853
72452
198546
143792
235918
50
80141
54466
174402
253370
58098
307328
31160
283046
161722
278314
32696
198043
16710
123290
101672
55724
269738
175221
243640
32103
86297
258546
217464
107415
156813
246823
278834
21559
93233
284178
138503
22544
199053
211308
166509
268722
14971
29576
246649
278194
131913
69507
281462
299999
28078
281010
106350
79222
197111
286850
220089
222072
228359
307859
234001
54980
96902
285390
254673
303842
19342
277385
229704
137187
241380
208531
298572
127833
280463
139852
228523
131019
100424
15635
246647
221812
246428
17250
304319
267314
144372
206296
158945
179045
14830
114978
305470
281001
220991
91560
157713
26528
77755
219797
155780
96065
108043
23546
283846
65407
80866
2669
111423
175649
211603
121858
106467
188487
218705
106385
115514
126550
20380
90091
259010
36644
209797
171590
204674
219683
194777
266437
238750
293789
70885
132867
112612
255705
262828
217385
247867
21564
219786
191224
241932
143382
18734
141279
137910
91489
269321
291698
266851
245605
93378
107943
7725
31947
209690
188537
112528
1864
131680
274
207280
13426
216490
263294
2312
25089
36586
168882
95868
30064
224984
304200
230917
194680
138694
246253
174236
242601
872
237166
309006
66380
38743
42238
57609
261942
13974
146546
30718
74157
179040
115007
116007
205694
241240
104423
151626
289073
5358
123825
309951
145153
11327
61112
175785
242116
196643
205344
167053
33838
205967
125509
270900
179539
224476
52653
20749
305023
87893
7343
236950
225751
219821
250605
150261
205159
258857
249032
28133
208683
198698
181694
235843
155201
122623
262088
25395
154242
102115
15789
26196
46336
33907
29512
187045
51119
245646
218458
183746
173957
90381
166976
200881
137651
287554
293450
36067
86830
125409
150628
187675
14984
156290
174519
304848
14820
186934
195171
102576
29613
168175
129511
249276
196073
203663
138966
81938
62090
16935
53726
294365
101114
61719
81797
247737
287536
141217
85342
267129
14790
28893
20572
164799
228768
114072
25744
293253
64922
263892
12600
247533
89750
256474
141168
264680
266035
155656
59479
76011
7672
123797
267016
151071
50574
184105
303689
94181
140124
53717
36560
91847
131927
262554
164480
265860
134611
109964
214065
142284
74470
182593
235378
222026
72833
203380
284487
283401
279731
80447
218025
249161
89181
172051
176176
190570
203099
252403
88098
87619
52005
55644
71333
108106
193797
103921
127196
40214
100438
231371
91156
213853
98418
146562
10519
143044
142282
124009
30785
108996
293695
26152
128857
160650
24771
164262
121404
226360
9950
128609
279662
105119
50415
38580
123172
62748
252632
210692
250104
91019
238679
70763
54259
235554
278042
245422
4257
136764
305710
45574
127276
53886
237654
146416
264494
303389
270291
215665
202690
122106
115349
259058
16409
306548
77438
213420
270029
114284
164883
225739
110281
271934
297077
225130
235970
191496
147297
1494
10619
194574
9148
233324
62926
308744
292694
217283
203642
156524
251612
263758
116047
266984
120299
286580
76699
15502
176028
71727
236061
27465
30483
206627
39267
277725
123061
116908
302651
304307
195076
175471
162142
174128
295923
245717
71425
71434
225594
90804
299269
136477
309545
122667
260448
202288
125623
24570
1869
106552
250738
7629
74004
103220
34144
108116
227260
134331
182150
48205
205689
186576
31039
223498
301591
279226
105415
125014
96315
307676
249080
181333
300469
33811
163035
174831
260792
141129
107515
211268
84182
200477
296600
275039
260559
158381
197210
234333
191900
191922
210321
298493
88205
25039
66476
67870
216340
213412
148567
183987
280887
110436
256541
11914
120179
268863
97767
119501
41491
180357
177217
66723
58935
242227
265694
94498
5923
277008
229334
300229
13449
78368
223639
216049
257029
85845
216541
165492
275369
40297
155533
75192
88198
52928
75653
272261
10922
49370
96274
244068
261802
202067
132597
110927
157981
89328
267708
135797
182124
263065
84335
148529
300389
16178
252388
182000
164976
299563
126717
91930
87023
83777
162409
234703
219869
234214
125209
303438
150387
138355
296758
148461
75636
131307
24504
128222
42618
304222
152221
89169
185244
153934
230992
72269
75644
7220
160556
144441
19579
291988
260426
252778
100843
127924
235264
129146
242203
74446
99276
96468
151238
295348
34157
187595
142688
225195
287445
205622
160544
39742
229986
145093
261800
220848
301037
246658
206358
110371
287156
273217
235568
100146
125396
96471
20926
18646
222979
291153
295673
43198
248663
14295
108762
205337
100355
91045
308358
168330
237141
155655
229867
223629
159711
196362
169145
260806
182390
40338
247440
133633
194563
299605
5805
134265
90758
47156
258662
148912
276228
95960
9647
118421
75379
278470
108859
31774
140538
63937
196250
191859
119489
126358
308930
249760
148612
97596
57015
103358
152805
181300
138879
226119
139545
207240
90824
172588
201188
45782
255572
207661
131842
177476
306788
5193
273253
180347
274503
102538
167354
115709
206510
296390
293154
213924
146192
251373
54428
215516
5854
23214
38084
132717
17346
229148
76221
31082
256463
10891
143651
9492
260082
142483
193710
179188
180428
149287
153174
114098
53722
151424
50632
119704
198057
8254
53784
28747
75520
20768
167218
43253
78580
249760
138725
56836
25115
100567
254378
68397
116111
168747
41227
222589
83302
32518
115492
296978
160788
103356
134553
179754
56345
149865
143631
120706
268508
130946
20921
56143
193126
286355
98407
188324
19998
257388
6496
179409
254207
257385
230064
228122
96052
178687
216780
199482
113531
68110
201050
136994
40238
261198
255745
191071
258230
16883
167921
110453
21806
11303
21756
231902
38970
69979
242855
206098
274451
37908
27292
231525
254816
10350
31589
112385
3223
150155
163040
72024
242985
235735
207585
226451
151982
258753
240351
198620
243720
123047
147164
97052
163195
130354
217365
13321
43374
275611
222596
7062
302672
279272
93993
252948
164971
5515
211779
232532
147675
276536
132469
169835
183095
148140
76914
239563
72881
98398
88123
150603
128019
59314
4231
294610
264682
18688
224277
45212
92558
133258
256727
131418
190483
271121
132541
275865
244159
262864
180159
232462
181068
21780
123854
208257
36674
16278
129858
109351
197934
306452
137270
280015
222407
287206
266237
186737
132365
183591
215270
246122
153948
144569
45019
233701
180448
164503
163819
124121
44625
31240
110200
63287
89534
173345
271087
14777
93994
43425
283693
298369
270397
114183
84284
59456
224609
245426
136538
306449
156795
263886
144802
72285
300835
128956
293562
81382
146667
9153
183590
211691
234193
101955
281234
62381
300426
36503
83232
79827
153951
259229
33652
27975
90708
87190
162289
187567
72964
224134
184786
142843
6773
305357
11468
257691
76189
111259
53553
53326
158078
87665
97979
23182
116250
268805
95736
102438
186308
156969
290601
135629
15490
228824
273262
287398
266044
240156
186868
285742
95874
172340
183632
18101
194466
31480
121782
277137
304221
269881
305257
15475
167788
289023
204716
170009
56305
162660
188425
282326
159370
238292
259320
66228
60808
14343
293271
11409
116782
282499
165110
287939
48949
169478
244857
146911
160015
16229
224271
36024
216550
39675
244507
121036
277904
67094
192599
3296
49231
169611
53599
221304
113868
173666
209018
5
123115
68281
33003
304376
278007
58046
34273
295111
270448
244773
194086
100440
275259
108678
304254
265458
162383
246654
207886
235505
205643
58373
264741
239019
48515
133954
20010
183928
199957
288628
15017
86918
231721
68759
208379
20676
276125
259920
189690
295550
301390
174400
5281
119973
154125
151282
188035
235460
280314
61393
58746
305730
252393
129931
116635
264124
15125
183216
114954
18203
159407
122254
175874
200254
239052
246523
67649
18964
249290
74247
24941
257212
35309
179412
147715
187204
93688
103349
214135
156660
73338
33341
272993
270298
136902
302913
214126
69562
70835
38523
52672
71308
122372
210136
263764
185382
266726
265530
38290
13567
501
96330
114101
39692
29209
180723
197542
107681
153108
2548
223718
106527
150950
281786
197669
287005
302890
50087
287356
269920
239557
44174
239488
248173
256559
136767
304888
178911
109527
39665
105120
116551
268472
302789
122313
302938
276209
257003
208933
215871
38011
68616
147440
108227
293780
218474
187873
225168
249155
97288
137821
249344
86236
14070
120730
299718
40192
62348
204882
77406
137022
175600
40429
191877
135604
216134
254074
24233
121543
128552
111136
35672
78374
231628
180770
191772
84189
49127
95753
42757
170994
228022
302381
22730
144498
64389
125630
203144
251576
135939
281471
108360
34008
10295
233696
172728
223598
124613
286567
167584
8957
52286
194634
187846
291772
89100
157140
135430
87321
221774
190993
28444
206902
129741
88367
20357
303129
97105
130793
57978
207983
139340
247788
4249
60704
143772
214000
159042
71686
242231
104878
229928
64248
14218
290201
101936
223262
33157
134754
72061
143205
48113
1981
221662
301316
107604
281659
209430
114132
75990
253072
37134
5504
270746
92111
42893
69929
167551
263809
44216
259432
193506
196268
73124
16824
150689
201647
132801
296023
102847
260990
231747
158843
271573
205086
89862
218900
23892
226597
64295
81514
308623
27501
132561
65512
304782
110729
21645
127526
122424
91189
70757
24158
34741
180602
83348
209879
185648
210926
182582
35892
153225
185854
272285
26144
165036
226162
76006
128033
103990
267049
271991
31924
31016
285340
189166
131332
273741
262396
169210
202448
20936
158425
103122
179031
110160
264080
126955
135639
231224
271368
49924
173628
187399
27489
221274
154467
135284
51579
36120
300799
34799
201643
74386
309103
291917
192627
232365
127096
266596
215115
219427
10202
178835
214773
76838
109511
54271
305893
24400
103163
200175
39942
142433
118952
164806
258137
233217
41618
126090
184253
248508
124553
179421
280121
141197
177776
216641
159289
65936
189505
300013
220280
67161
117726
111396
6108
138378
165180
255343
244167
209072
57736
170859
104658
142338
48710
194943
125796
188213
290319
51929
207281
229832
222323
140116
48793
41659
308180
143060
303010
86788
11077
251617
9522
247801
212849
114924
156047
289445
251279
297859
115240
269363
117580
74412
109446
2423
190404
66414
98142
71454
243238
112859
249442
23028
509
143676
294311
148107
24453
184473
244855
279409
146201
130420
202731
209123
162813
179662
137983
195630
190416
172706
55736
141207
99805
21860
127537
105551
14949
18983
128396
216517
256027
299665
186350
201281
191577
302023
91455
111389
247795
50751
163458
47604
160086
268460
272547
51583
58391
133268
36696
3382
253051
116979
35885
103169
232207
7720
124720
111378
228892
147326
296319
116192
17688
16490
22431
125007
154501
210425
159828
300518
177723
212620
282047
47578
39407
29009
144389
216790
4961
108499
181598
268676
234553
271863
79348
94705
228471
304764
92943
167440
41472
263762
224706
134418
82218
109708
183161
296888
227087
276564
207663
168202
31451
205490
189152
177842
20424
154007
199093
24478
195898
148993
42822
211623
123309
138294
304969
18557
14689
61977
73982
202017
148928
62848
37314
30480
37108
2504
222523
30526
193199
49247
200979
232143
156438
2909
142895
283156
76794
219324
251744
149542
140003
247166
106782
64357
138165
79258
265526
275300
308624
88618
277537
227980
51097
286084
62523
87555
160152
92874
232323
204057
162128
80609
119662
218003
74060
181543
151181
163674
125389
152197
25879
127869
173977
136629
289692
244200
3792
165691
149634
59090
96995
179212
141976
295984
105079
138739
11950
107929
9441
87913
156821
4290
190475
136521
200468
4121
5756
284266
163858
24287
208387
19912
96248
115568
108266
287933
29619
72135
251378
255376
10573
258204
26665
125668
3529
39689
70653
66228
276907
59003
156498
75477
88196
220125
143641
110651
243532
2704
201727
196060
264420
9126
291636
273461
208560
143066
117840
146269
61481
2551
272156
182423
144789
14199
30889
81008
163529
196725
214670
122521
236473
117752
238396
18602
110496
119597
452
275207
87338
69970
14362
28653
49822
279433
281032
212551
108941
195093
47330
175056
127728
91038
195220
98832
161154
181976
163589
218046
68350
209596
285859
307265
203731
236582
90972
80510
184555
114207
159160
143184
196985
278025
108841
271937
90066
92330
193900
89164
59149
191691
70102
258190
14436
91506
294079
252362
166324
33351
292615
123788
226476
108131
10736
222557
84611
254831
177029
216040
193775
301801
262581
197595
95195
272503
178437
201187
231316
87132
42582
23843
242031
176049
173144
257304
61454
106129
26528
275673
2296
302436
30518
288077
292150
199603
107794
25667
231348
160671
123006
36102
181158
104493
45513
147266
168473
169369
71267
243638
3933
303437
50607
62619
118113
308380
228283
153894
167790
186796
286804
129639
194450
167570
38343
209688
116591
169987
44350
224393
177414
204720
30449
236133
211739
101021
189656
234283
36437
14249
29036
36923
151871
255538
115259
166769
61375
61078
229308
124081
50491
278967
158675
666
129051
48126
284650
36872
205478
109037
239869
266463
71073
211000
137349
253891
252795
245280
3643
184594
167212
22398
185626
247236
269344
77618
92301
192583
6121
257862
251891
272439
11140
255864
76131
269316
300418
301798
96715
112838
27723
86327
189692
6515
119982
251675
163982
12139
252853
247548
102429
304921
64688
246096
173239
124407
176241
259704
99260
289583
35025
27818
269402
297061
23156
83563
179653
197263
306434
122759
305073
293369
258421
254932
43021
114782
186149
246793
205757
46503
41705
33343
149167
175073
226980
195694
173181
95946
263158
16685
234133
56001
280702
64428
23715
269844
34839
238550
124639
293926
97257
198646
41344
254446
22547
113493
305578
73572
177408
278216
99661
58493
29559
211910
209910
298431
204872
239875
226592
76387
85285
15007
196572
175842
106299
205816
131601
288401
146885
25031
77363
136061
119349
257143
291397
280538
285657
279604
145362
268758
217730
111003
107959
266715
281374
30981
210290
200636
266246
31537
242893
139839
163445
170679
198083
301322
29485
187493
219097
228723
82220
268619
262363
8056
243816
214463
233694
152912
144342
246390
267068
96132
85156
165698
120339
162339
292495
236317
141526
129707
31227
297098
34584
266547
282337
242287
174443
99207
118881
223201
265909
29960
156424
8849
77480
150945
159145
22012
95854
304352
99273
236894
244357
22581
95771
277679
310014
32291
242325
205898
207112
173400
232863
232565
293386
204243
7935
202230
270514
97641
64463
78094
145064
260288
278775
291590
290072
103646
106957
158122
88671
158119
182492
170985
80617
164293
284474
33595
154892
70043
116501
157893
255472
303325
201121
225165
11117
270552
71452
142177
303805
277423
256614
206046
50891
127129
121702
151118
135154
293071
297452
54584
154555
200322
114975
193379
191070
238036
281956
301753
300530
139556
41989
179156
56833
242062
194414
92847
248392
255216
101242
27911
77474
286010
12044
4173
162621
13382
217920
122919
77547
270313
200935
150133
254701
37178
278811
171536
105365
195993
49440
38655
119274
97513
29914
296570
271787
1287
40090
279457
259003
137526
33536
78740
90690
76650
300043
112463
98123
89043
174901
123418
123202
168971
284834
153890
217894
112620
197141
25849
54777
253052
35601
253869
180549
55799
41877
77060
163974
301054
106240
132967
164652
258040
246223
301919
55766
304330
174588
291414
186989
48442
24551
97192
224896
105688
131695
267379
170577
252458
15215
278666
226998
51887
80783
3703
205880
10654
214839
164622
201909
83444
134476
185378
5771
256970
159507
281103
295597
90738
58726
254629
241388
112372
216381
282992
83376
6420
69970
282318
243647
71166
70695
192064
125441
184669
56778
17570
275684
168584
92200
14217
112447
193299
91670
249375
35793
222300
242476
44049
67893
273380
89997
186235
181147
134784
189987
34396
10190
20940
123765
100990
4033
279144
9239
192095
131877
214003
205044
247245
96711
15606
195979
203200
131781
227012
197587
63775
158117
64044
28745
282416
268854
104310
34344
134192
49692
171026
60363
43729
107304
245185
267281
228890
212617
142340
73102
293378
241895
115861
202270
129084
229673
117760
8727
241335
68910
186981
43972
35248
32643
29843
227769
198940
206246
88276
284452
87688
44937
224167
192580
169627
185663
142212
21757
100581
170825
64613
282946
20786
112863
109677
249949
269985
308661
269369
96498
5357
208138
140801
2941
187068
42967
282459
209467
30050
196805
8107
190829
77178
209963
65983
138877
222506
116340
252458
224492
18385
171008
293530
192471
251231
107354
117955
243225
81015
300915
35220
130168
170045
205381
79007
75536
28790
111096
225522
5498
242353
288907
255402
30902
199518
166363
37901
232822
2682
49749
301698
6632
112832
282361
177872
280066
130726
241847
27512
254037
4763
150952
30761
127396
297418
102051
263615
157965
108378
87747
107
256872
99521
86693
229574
210675
123437
195234
46107
264673
293172
200410
223884
247262
2576
263802
87349
243259
25116
281146
213462
154427
88955
62162
293184
286795
66915
237891
143402
264698
64173
189578
164781
298958
65099
298665
153178
305733
5471
212386
245836
307392
269060
260141
80445
97015
136869
141604
81798
113
229180
110058
111964
124533
12801
44235
122213
269861
140003
91794
123266
162813
114581
137031
289620
176679
286586
72097
223918
242354
309675
39782
297820
253500
59915
173258
167986
61104
280726
56655
32178
19002
70887
38258
5290
215674
201132
99323
194890
51954
37916
233019
281624
128541
45353
123154
20937
135433
192909
240671
304822
306079
283952
154396
223675
122951
53271
250141
972
197889
154665
125447
151838
114590
85007
211247
8295
49792
19647
197611
263383
76526
291035
129370
79047
102814
149685
183637
217754
301220
16598
282461
190163
288779
97358
304074
14224
305967
152201
3606
129975
231419
255765
114125
90508
94206
28935
22044
133611
9840
215251
276746
218297
170707
32687
260992
200027
22982
271742
241452
51673
172902
109065
290956
305063
119757
136382
192592
112756
69204
248696
684
7302
88559
259009
179143
94049
45833
10784
242340
144501
78702
298307
94560
294778
300841
250630
296883
211948
219243
200800
29779
29391
132965
101174
134142
80109
287476
227743
11093
190044
239995
152632
18775
37398
291174
144533
93725
185901
181861
213546
90016
805
198693
2673
88062
134291
229572
162349
63608
295107
76143
110132
138717
4035
291297
121101
153943
192267
55809
219521
279135
68392
194298
140995
96980
195032
68475
82266
178275
155902
80487
100460
151273
13071
69769
238071
252978
262363
102707
197900
292812
197574
128715
119014
12352
147827
234763
120390
206808
241062
235450
247556
208213
43683
241035
248790
230935
132975
41998
102990
270954
234002
204701
9817
284148
213210
216627
147359
50792
70525
108973
60113
146153
288075
206320
216195
265246
41261
12849
251858
180880
95371
205429
238284
262155
252358
84370
185761
221297
307609
80990
151188
107185
156705
18615
79322
150382
14067
80330
36891
22341
44788
220278
91873
19276
167154
124126
305847
281751
110536
156565
268058
272945
256323
279138
164643
21261
173914
251781
157237
244136
169957
123711
45101
167639
259420
195747
258085
124695
132074
35331
184930
220561
32837
272052
60586
62833
284518
130224
116194
274434
253249
308978
4622
120429
169711
151770
118225
258478
307252
137325
191012
6043
208191
105818
125302
139870
62585
227536
9104
242131
193177
96823
58925
276886
213250
206044
288083
266907
206550
82959
106968
52956
222134
95777
252721
148290
71177
287345
309176
123711
22039
15995
216539
222998
79653
36281
94684
94851
7222
57136
84576
73055
49936
257618
198017
21001
84709
150317
14867
68593
56208
181665
209956
148473
131104
294767
142421
28516
132060
116513
178541
216025
283307
16629
158909
14648
147130
169290
277444
76025
131012
59352
13695
37580
57274
157417
282910
182957
247845
195671
2880
46535
141359
246160
181251
65009
82640
10944
273306
209850
213168
268051
127743
144756
33937
302096
162210
296660
87652
40226
176829
21914
156484
129633
70491
23266
44139
493
309807
154767
132879
193016
200423
38400
261449
84202
188146
206378
287485
106796
138898
240899
136686
77811
96604
297073
158988
13442
16119
295377
188977
185304
149875
292349
110974
244605
205414
122615
236829
33311
289537
287073
21510
283765
181528
30783
65714
266607
197492
242334
275371
141618
6560
127576
287028
262114
78492
228315
20890
228313
245392
67883
179362
36998
224187
181460
162926
93120
117840
198422
69784
167493
81744
43923
35329
29836
275629
250796
168889
8512
176792
302415
256108
211748
75899
155353
183078
234823
273476
153366
258250
111517
50778
136206
176288
113145
302876
229328
177713
121176
46785
18711
169604
110211
215155
259549
199768
300639
87623
54237
148314
137691
242240
232317
176960
36675
227442
102981
35892
278389
65388
125828
36882
219754
15896
128142
91159
123142
60503
247698
261958
296374
128308
289344
27011
160538
183278
164959
182019
68182
113778
4382
32426
229125
182592
297631
155850
230719
243036
278985
265366
7219
285746
88752
280647
270775
26795
277109
170212
288032
43133
124289
189857
78694
90942
122026
58791
274176
307296
227166
66709
217917
287689
8944
24053
73303
152501
33106
58445
156913
173611
273412
211695
119019
118492
237750
281261
44623
150088
90060
73871
27519
226496
138146
117019
58522
143196
46096
192407
108442
250071
279965
125190
303619
217083
162123
33621
298674
293536
220799
233524
166180
150382
135095
200752
122804
105604
88055
298564
94476
120818
166571
27731
187338
117713
69085
180749
104821
94109
97524
272300
204049
299879
59183
186256
259235
235388
83316
117731
140067
53775
77500
141662
30533
162956
308340
72249
43045
23689
293675
174080
144459
222543
110045
57241
265721
217207
68048
177879
160109
67330
55373
86972
128623
282668
267396
304004
290436
278688
121987
178196
65657
56087
70517
24081
184006
251009
199413
103994
53915
191724
107910
18174
119013
21451
149938
24131
117819
219145
49112
136411
271147
190713
182972
51427
221242
89756
290985
36516
49336
97069
159129
27848
183923
165593
256681
101515
221541
160116
141989
137566
115537
61812
179002
143976
206775
242803
127349
162541
75974
150977
108700
142819
140626
173966
81356
96165
229729
291677
267252
131181
110620
194494
22490
34370
104060
155682
101155
250655
45889
33942
114310
171517
158558
16703
281297
74258
290852
174866
113008
69313
189171
102355
116065
243235
150960
263255
132322
102405
146199
275807
2479
18570
75812
125088
276128
264422
78239
300121
75998
28318
216038
221637
1695
196349
305911
168223
131492
178744
278563
223719
182125
36980
114591
224399
230044
139733
85913
170832
249802
238855
9843
239436
73226
2301
250525
42119
308326
299828
197995
131394
71250
198915
267964
254173
245750
109602
68983
20431
87067
46079
137035
235969
219050
123004
104780
254129
142907
31438
101936
252791
96684
280033
130284
169183
233126
104613
95521
229231
65365
41568
219453
183959
300454
151209
172932
122507
72922
77720
145633
128533
144598
224506
83323
291472
233284
189341
260720
301315
194354
73983
183814
247835
218392
302492
19453
150892
123538
244751
103061
6534
122269
229747
87723
45037
232312
46200
178320
120155
293447
85456
25979
28160
300944
24901
181743
249999
101034
258383
174745
4994
190651
95771
87471
29245
113030
39313
151235
157540
221330
129467
256775
218710
223340
233921
187836
266257
19717
125265
306830
164607
255843
211835
47601
267545
190686
274203
300824
42897
44025
141547
185527
205677
149233
56288
272724
281128
9359
113733
57904
195175
241352
99850
296217
62594
254119
91414
82818
22662
178487
93138
81781
115555
263301
149915
235605
126560
215714
169305
161376
236355
287861
120008
22636
275506
101319
205212
222590
189142
94894
48365
44098
25514
101771
46036
244365
207315
45677
217115
143438
238897
218164
28640
299246
270158
171089
80832
97918
288549
114183
94763
275021
171704
157534
161255
176912
214917
275195
211865
33093
139835
230778
113070
250735
98304
286448
257364
6776
88994
296019
148681
103215
206666
9079
183215
296207
294014
160426
127175
54978
236105
155323
21809
172887
172120
243130
26302
253097
128324
209397
9633
140579
137020
236780
224211
221198
261907
165455
158488
147481
108410
85453
241836
250062
102157
268297
194965
141081
75696
280975
301212
272
66735
201064
59890
148673
292680
53006
165466
24761
219669
158878
106551
204710
81890
3958
11164
36133
141467
18275
152913
177623
33482
242409
21889
187768
209454
303017
77332
303103
69748
277282
77258
59238
180127
129032
142682
304271
293883
289523
163513
40052
103811
39011
20591
122423
305528
111731
177562
45215
97403
42368
7796
175510
65776
87005
2287
97721
117437
88311
163813
91227
141006
265510
226056
157271
270848
80111
93157
23284
268872
147595
68817
67845
117864
249608
205484
8944
231770
1626
281073
21849
38620
17497
55696
193827
266964
81841
248241
255937
250984
181243
232632
154538
227524
114345
65640
48012
224409
80562
175159
205204
9385
8349
68463
27177
57020
238764
132283
88034
75405
56244
137262
153331
166890
92223
101353
187219
235185
213331
128442
13594
190711
301578
175021
29377
71474
206650
216991
11001
67185
296734
265077
179168
206876
229363
95882
239704
30696
213964
200387
24112
49479
185866
208966
12025
256333
175059
205635
185868
94668
2278
236496
7941
29736
91890
302725
9476
242319
193088
98511
177755
127076
258780
162012
168563
144631
181435
67224
299674
238393
214739
258525
230814
127225
9138
219965
127293
129260
108221
165342
77068
280133
166217
253985
76888
248132
69102
147387
139745
31731
154465
108537
14483
191190
133520
133754
43832
66069
97832
255781
46418
278432
85543
130020
75886
158807
66970
138120
29064
131212
95362
289845
87887
118424
6477
79813
232358
308111
184290
38272
139909
209335
67645
4848
199599
142135
303626
190881
48147
168988
259175
7246
32727
283698
77057
8944
263332
125425
231132
279917
107636
134280
279679
117266
285992
44695
223878
169462
229951
278812
290249
152342
142418
50709
27982
276693
137510
6218
281282
134543
198605
83545
141961
251267
265400
128442
30701
114738
271433
31053
42562
252538
201545
282164
115380
154753
256983
24790
25027
267649
74731
192208
202345
18644
148922
268084
113355
289412
13384
41214
218279
30396
100933
53965
252726
198693
176312
288847
211332
214613
244321
299439
255679
186404
162581
157533
168668
161148
85930
29644
261252
207916
193266
4591
147703
265787
5679
52892
262185
245902
280169
144929
74988
170566
254391
44148
258804
269548
284339
34991
213401
101791
160790
211338
102969
176724
90633
180077
23913
178182
219026
302480
240863
261641
235911
158268
118723
86697
9166
98849
30387
145411
275245
198323
16264
4433
299187
16573
190738
145736
182966
231430
145385
188099
307917
157173
272548
207730
178065
263585
215776
147603
285548
216393
303128
66691
14612
28708
5356
89185
799
90462
258964
84286
105046
118606
281479
7674
86056
208289
196570
134330
48424
87426
242006
49737
141379
232248
163903
205247
237288
58672
252763
199802
282151
20731
149466
16201
29282
280052
193965
108197
161913
185358
201556
238684
300376
129041
129841
17665
247505
89074
168234
96243
191998
287533
26128
234662
69193
181399
193440
286834
200866
51519
231469
284895
46165
5521
144034
1164
182605
160866
225327
30070
10981
56154
264389
236271
286654
274358
242426
132273
133367
263119
160959
73245
15206
263479
42269
307148
67421
246086
305321
159812
213149
285848
79578
57200
158442
170378
210042
95091
134727
137156
260329
111362
118907
83382
45659
273766
173815
50182
45592
29248
21338
9336
94022
145125
163915
121859
307573
138187
229154
177658
142973
149027
55212
11241
5809
35285
264423
251637
69836
186615
154866
51591
274533
13874
43177
109985
129771
51450
284809
269877
77210
118
257418
251106
42345
217156
293300
224985
216377
136555
195093
173123
166710
251113
68503
72177
173755
162802
114412
237551
192554
19627
124878
188831
101472
100323
236846
163095
188859
103159
73143
8768
62480
216736
79747
261854
187813
253171
95552
12777
102046
7567
190770
251332
89073
259938
255398
185758
259869
267435
230388
46488
302542
149105
122949
72142
270864
167747
233729
78097
2322
119309
203459
142097
275249
43333
161078
197782
39638
232556
288865
43142
266587
278172
12482
275752
235039
246917
174498
269272
27483
121471
15451
95076
45814
118357
209550
274926
70565
136413
203092
126198
274085
297455
285723
91125
160478
89483
226088
298379
100915
125435
119986
197430
65383
217532
28444
251556
175405
242640
154974
165156
302249
249915
21565
109755
226361
1777
233134
66324
117213
22885
145758
192235
228836
56360
277004
279211
15812
36503
111843
304142
179098
116664
58212
265565
156397
14979
289115
272291
41821
244861
24713
66655
59745
68166
22052
228282
152100
296558
43777
253559
37271
28751
224284
223347
187989
33053
57734
141278
276392
152655
112741
233787
2995
256958
167089
124747
24415
31582
132467
122770
178873
158535
140945
62187
23326
78948
42558
295422
257102
95810
129576
92880
239243
266389
153543
201068
10942
66335
143229
3796
159670
179366
174847
175468
231324
76264
67306
212736
277104
19396
292058
186462
297096
277244
92364
88536
245977
28123
286970
260207
207886
257513
159806
52999
260654
68252
216171
257959
16
167463
98103
25406
255241
303156
199501
252461
173593
167379
274321
172745
301542
208185
309251
82654
259312
68700
125920
64271
219052
154558
127745
57049
257500
104253
66059
45171
24800
187485
190753
269286
167885
247430
94007
163481
240271
138677
105954
258803
126380
242421
206931
172101
293567
66237
109413
33006
12261
227095
65917
19860
161630
115196
34871
168769
177180
172766
32986
305673
24211
114527
206288
134274
168405
219081
293870
140878
86436
35125
193453
145610
284650
296866
260011
285787
294786
290732
167156
261062
37910
17954
178451
222085
42874
207718
127895
79964
53511
196261
222621
10802
41214
28515
107199
277670
273249
265128
55429
170060
228170
194455
185157
171930
98864
122329
215680
270276
248276
117205
81477
284693
291288
195256
122468
163667
246170
116346
273910
174270
30351
67871
88867
291581
260568
134709
102289
239904
196536
88405
96866
261358
73139
111207
237205
253782
237991
201733
236596
262331
27757
74155
208961
278940
119974
101982
154344
6934
124504
48284
253581
188518
106171
270457
194304
281122
285579
204764
93482
92373
3194
55505
298363
273263
199844
28191
144902
189167
76016
169926
41168
177504
271202
223199
240827
177792
198227
21602
259833
221345
267218
241072
92735
103457
308957
108792
303263
208897
173639
129203
224512
61020
264705
94716
117882
112331
185842
87147
188751
223073
57402
295068
225974
244105
86670
230122
45331
281670
280128
244235
102043
166791
136246
280815
131347
90315
201072
64605
112555
19912
217499
192236
100872
24439
186907
82061
53219
131305
265688
106802
22160
260335
83283
8162
278559
298502
33403
68903
304661
8725
99027
286259
66771
281236
35404
80419
211876
305041
163186
6626
38767
300107
127250
256574
65274
109961
258180
12342
201642
96893
125708
126547
225069
256584
303744
179836
51519
267120
18317
69112
215337
5364
266367
10127
52267
146752
99598
285557
146716
40936
217537
71644
15671
52750
294291
226338
174976
135216
79483
29220
48747
230441
135629
285721
248938
39871
226183
305072
114883
7348
150237
4628
272342
112263
211209
123473
29987
115507
233867
78702
160478
281953
238800
43345
97031
11175
183235
1809
240947
23726
170608
295386
220698
169775
149580
2726
284678
237422
302651
246928
284112
230552
197878
209896
67782
173924
87027
97673
164253
94628
42975
172890
62822
118725
9708
118120
272955
168904
86579
241183
98012
213451
148571
218930
206666
197652
152863
69453
138046
119354
44591
54860
204525
64276
75671
186309
15546
17174
40548
32316
215000
302729
39350
187483
213957
126128
21282
8295
141568
224785
205430
237497
276529
294471
186792
255279
6179
26679
33471
55878
217108
63747
12426
5438
98959
32753
175775
40459
250494
166516
136098
160069
261081
4700
2139
123942
129050
172700
299510
266745
205243
173444
212514
251720
237217
137543
84486
203338
109109
24643
32396
33497
208684
284253
301324
77393
110615
195297
213694
282957
266396
19695
40904
253852
19479
45695
131459
69809
37147
167895
63766
198683
188123
62588
40156
91407
249708
170669
94694
55356
3596
233922
113548
53591
304086
120436
37531
23058
120508
9304
129193
72669
308953
164933
237131
213304
9059
70932
251508
302167
66914
34427
2640
40346
92996
157646
90831
160893
242542
106395
218928
43456
297341
49693
203042
186741
126902
96507
214127
9043
49542
90837
255439
101022
203778
122390
287130
138265
195406
69263
97341
71856
212623
49931
81394
299470
248876
145025
290662
31592
172971
192639
216692
72658
47892
270624
41651
207867
53878
6695
217285
142564
206679
4901
259872
83570
1687
113617
167474
90575
99384
248664
233152
7187
23568
146539
308257
84079
60600
32778
241446
93920
47414
228093
72136
257464
223969
267280
245853
77592
54095
64557
284857
263150
254551
164548
102047
217352
95991
213482
4690
181183
86499
52914
239869
200319
257324
198505
26787
260028
220916
242651
112032
265188
102959
240198
54322
149174
279192
284420
153763
255573
163439
13040
199087
266290
13370
251
233682
184090
92617
15219
258070
78588
93005
54912
112379
75327
91200
137157
144610
151964
8796
173425
264070
306684
259376
150001
289460
193929
85723
13221
182514
213186
59210
8771
196128
105983
181287
78973
56250
259443
306443
196782
237380
176951
125606
254223
242925
9409
185517
295141
308015
47308
187282
307157
67033
109958
294674
258689
263245
223322
268656
127599
252008
107708
300663
131891
194646
281201
233728
27863
214615
233904
182752
63390
286102
61396
131593
93213
118468
48053
140130
262428
264562
285954
131055
155640
259586
38845
150984
19408
307524
279420
187436
122734
47483
47236
129000
272517
124394
188011
59845
234182
220989
32118
140263
226386
47693
221736
210791
231089
54621
94138
49195
171093
257243
93456
290324
82080
162764
134301
45689
282745
254123
236441
127979
78770
21731
34253
243614
144118
73881
122425
149237
147267
152334
307433
254756
217883
232938
168256
214892
79322
258689
7398
10328
65808
224422
129131
191618
55230
182410
120249
282325
146951
26059
23457
288076
145059
31943
113398
223171
236552
90875
297198
71025
309878
4315
74047
77947
306209
287617
87452
283310
149795
236200
260289
96098
87675
44773
119330
41934
208490
226097
151685
79968
113980
136536
212289
77747
238351
242693
203327
98419
283509
5013
259129
195703
284073
112579
143850
66460
197260
209915
278859
298833
169555
170345
130982
75861
70568
138825
28696
98278
85552
126537
195862
110965
104667
272660
50820
154597
5247
200271
31945
7971
51970
215413
73387
129735
263366
291189
198614
224409
9532
42797
267671
27025
124310
91714
302565
298630
95132
5779
241541
272438
281330
280956
133682
259703
220378
161376
193316
291727
92896
118171
151160
247100
106960
102671
199199
47108
226970
41174
34708
138518
60829
91631
126920
204098
177644
177216
184275
119201
218243
65444
156798
74333
11610
206021
6425
234678
296514
284805
222036
182117
30290
136100
122555
101034
47707
99493
253583
174226
14892
305278
144079
294762
33139
286689
222813
73514
157031
106084
28337
231009
105421
153942
123939
105815
36337
262581
175766
84052
124610
47252
41762
110780
270882
79759
113080
297713
227175
150856
90305
261187
122300
306082
24984
53839
98005
13078
252851
161317
75507
6902
73426
287609
206244
263477
308662
259586
211736
74972
62861
36810
54022
97351
172037
24038
199486
202891
189719
268827
159185
51484
231293
4594
30730
174394
86288
277728
175638
300238
209840
237989
238673
196672
299206
240609
298826
15077
143800
121334
125829
92620
174124
98496
100684
170405
113428
114668
254737
179721
309530
151407
291543
194373
43565
188704
162801
281448
195736
153142
129
246456
148788
202102
53075
115320
246957
35451
102673
191025
91178
279198
3746
179533
115447
306889
31376
101891
14423
293900
65458
130914
109314
9474
303267
273536
178487
18319
15629
301393
290528
217271
240112
23509
106729
15356
186623
85260
278841
309442
249739
82369
169307
302622
29757
132510
115438
182943
69459
82196
95079
42898
292959
213887
262852
67960
192203
148164
171492
227267
205479
252716
114204
47935
247349
139113
281610
107067
267720
22359
36214
101485
173267
109624
24546
146634
9621
259075
177792
131041
190959
101104
57643
232958
224008
154461
157021
295310
68760
241548
48524
54056
251536
191562
72015
61660
111484
255162
33226
225442
56739
142862
200454
136004
180591
207856
247460
293913
188772
149304
154558
2056
110907
74865
68029
287030
14633
292220
216028
159468
17413
100919
224033
184285
273719
286580
36702
72375
152079
9196
17493
286326
218294
37628
201472
53161
260860
55605
46099
58903
78373
163376
186498
101724
216443
249698
134051
205465
114782
210554
237527
129421
173689
119864
78024
274509
17124
168979
72476
151549
5473
3174
252862
251271
289180
229905
182935
256002
117610
122262
60671
52458
41915
33845
303698
141060
90307
236582
40314
175883
213348
117316
8891
115152
137981
244994
90647
244955
199179
209915
147773
187305
209997
46456
185267
235545
212914
169756
30501
96224
73681
133690
258188
142206
132344
67805
6823
43996
185454
253
105457
264503
189147
112691
188856
289213
101854
290017
171347
185809
233206
139087
105118
140219
98477
299093
268331
286083
262670
258286
232120
283422
305004
79565
230449
258725
57687
280006
254736
140280
47313
76048
120251
199913
70087
102129
4611
284815
125424
274447
38993
37848
43410
115895
153896
222265
140368
279520
309920
5276
237331
273409
99482
214726
228349
12145
118508
11875
12298
118337
7637
90427
73491
92244
300913
192401
195465
249868
175403
113373
193645
220935
293459
268690
57996
54606
55365
81061
217962
172894
225275
114613
249867
255632
83839
227349
239979
1332
138273
309142
175079
53486
209619
55809
50748
72011
10878
16658
82977
126629
280374
302533
63307
92275
241201
68207
192177
52257
275136
65622
29331
48748
241
285120
3892
167485
241728
214375
198681
65610
272442
87514
10336
258851
16252
204682
66266
179682
79460
183076
88819
180633
166408
298924
243367
91345
114850
257484
103518
11633
209180
199537
37035
300734
166702
256902
62101
113065
2027
180634
297700
27379
69520
248704
216328
170958
193277
253444
87458
127326
128700
280287
303364
89006
294714
272994
250752
33007
56297
125019
120420
239162
35842
164248
54815
171010
205601
181442
168700
302689
276757
54797
199159
238693
5265
7203
23684
219603
190003
117974
175130
225709
162293
196778
288502
270005
198607
136797
219872
36062
24279
10787
132741
83337
167707
208881
257577
79360
256242
150602
230380
243292
176319
63323
170542
158260
268043
117545
146142
129184
103717
62558
31882
29228
236581
129229
238881
84976
21590
295973
78250
79218
234288
57955
164465
136430
72799
128042
298560
144489
157618
64299
125984
76876
125220
298031
125233
260162
93012
185535
78464
106239
254106
114631
35026
277310
110411
285496
260750
114760
148758
42600
248453
65076
14194
31795
18279
223552
58738
127612
130675
156972
182111
141103
154437
110748
226552
24566
133286
266547
64443
210913
219187
206702
11427
254186
166226
105469
78172
298193
39660
175057
138547
133227
146752
143941
46542
154296
270822
134381
205909
114567
82146
7266
187273
253840
13097
228465
76921
107583
43044
146752
135114
239544
179320
134885
29095
228294
170524
210896
218185
123609
52881
182927
189732
226522
215898
176917
63213
292012
236154
66656
156395
227877
269051
257204
224674
195209
272635
218800
194838
111779
85663
42548
216939
301838
49604
289369
100665
33199
270712
115989
118367
19198
39127
67646
236032
222428
282156
16699
173953
80867
117140
241894
241422
34523
74715
273728
195170
26053
266883
88959
270020
292636
106860
180497
16460
140918
50030
214164
140682
120101
263213
219370
145801
11762
262333
291692
225263
38796
130825
154747
34354
298309
211094
162631
214314
161053
77111
104884
23439
184190
77417
197952
158064
37414
20788
97070
52430
121314
10239
219533
106732
284756
30842
155758
14749
10040
130314
222800
232165
240052
107534
111358
125935
19499
214125
25451
124479
150503
124792
61909
133858
92537
128532
114885
285041
55229
150191
96967
290006
301447
176242
182322
102957
225120
85356
130378
735
107084
280935
18526
278476
90264
303351
35533
218159
226685
53451
44758
248610
280830
284590
171906
183523
154082
158797
70359
10952
240712
250798
105414
251634
205164
191030
169446
44543
224325
230262
105608
112638
125858
87936
158163
272077
103164
227211
11526
163108
40987
150530
230911
296737
31908
304872
89673
188709
263859
123852
92156
5638
175561
248264
225284
208509
61256
248429
57369
81060
171172
123801
303687
114295
163486
131904
229525
48270
163045
279794
219461
12954
150058
266556
104154
102332
164168
252895
90185
167161
244146
145346
132307
50807
296024
229738
224377
61441
218029
302635
128724
112888
228977
209179
242631
169702
205912
255846
211463
277659
35354
303180
87797
276480
289264
259084
56835
146159
300550
58618
124226
137518
80589
174961
118593
160483
24668
221489
27786
89205
72746
113267
231201
42995
244971
228961
194935
266209
149691
268962
139403
142041
126794
252867
285621
246755
293921
59004
288344
113269
82745
67859
13616
217324
308598
226884
35289
264033
149084
74544
212953
295407
249207
120666
268548
105269
289129
225620
39938
236618
255663
274270
287457
180613
183713
214889
12504
275360
20842
202486
139963
304817
256182
118895
279218
896
135335
87700
217524
223967
128404
242256
88154
190897
252569
51125
297815
214951
261227
235755
115232
133283
203238
96276
36707
219127
27715
300966
136449
303513
305383
133315
19006
290009
43344
264439
71298
160842
210238
116466
83854
243739
48668
124074
63058
286251
149642
229935
283501
192404
178297
209957
50997
309239
190814
156005
79702
213031
12109
60230
120611
163505
164187
301008
29587
124121
113801
246541
195675
292053
170755
194665
265757
297437
16061
257026
49835
75423
181363
117581
270687
251956
59661
115637
266620
271986
227834
104286
219416
185159
224417
107359
23297
161720
281536
281931
134160
11278
139032
303464
59314
13081
282575
124584
74254
58990
36923
251768
55209
225582
235512
234210
103168
243604
260840
106695
234494
229635
199703
152321
211162
57771
187564
115795
269443
205342
56414
20709
107644
155509
294482
48002
75098
248561
258995
302179
150475
110671
288069
175890
164004
117527
28172
305996
123566
181013
117748
180612
54519
7884
126884
61059
178936
233111
281648
212497
110416
234723
186951
205867
132057
136293
280678
207289
138199
153920
43046
286253
203611
202170
72388
103072
66456
211596
9791
5409
159353
201307
65089
85965
248252
37590
49075
72305
222679
14463
269873
174634
32197
166341
105128
125073
69007
269067
55710
61757
63215
4060
253708
292625
128984
205021
223036
197381
229214
77989
131484
145791
265133
243612
62131
238035
31937
100513
110444
60612
216026
303316
1068
91420
289987
111873
79692
82315
79663
91481
35983
288974
223338
146207
255933
53545
108514
294903
250247
293241
243703
136773
249305
26936
266814
59238
155313
244474
130834
142433
112052
11873
218741
224812
54947
159258
76197
153728
285491
50740
105475
156871
142483
291023
105814
213832
12271
112467
48124
79349
183206
176708
134515
233855
192436
244728
293623
88039
17000
35297
164168
269190
275469
244046
83825
269211
205100
20081
172279
165590
296293
308884
273597
262293
260876
134276
53844
151969
189772
179256
305432
59491
274663
147683
241537
135655
158848
294376
215590
258736
91672
84946
18478
78088
147101
150497
116882
65534
246338
74642
85683
292601
181643
306479
225222
215599
306911
257940
55930
148484
6787
273590
159341
55106
94601
301023
179353
115836
171017
309060
274812
15951
15630
77782
293058
277792
93001
184524
126964
200145
268584
94635
138842
70965
206149
234606
41131
94647
17548
147974
257598
152192
189900
103234
8354
74895
105335
51476
157485
14464
251933
21220
16893
189350
153257
261907
211267
34700
288158
291272
135900
153367
82190
240827
57334
227038
250028
99142
194760
138611
184586
220668
292591
36582
19118
34892
229822
289110
221799
297076
92075
259415
108614
293765
309387
79149
269618
164379
84449
272390
137859
237194
157780
263218
140345
252685
121606
248889
51033
224207
75475
307266
257035
223586
85549
77854
113902
30639
114679
145653
186899
256785
246734
279373
270388
98858
42862
102128
133146
154626
274133
272306
20768
188541
91934
70019
256342
292029
25437
103320
135678
83382
91372
256026
102222
60424
124362
225211
259905
221685
238358
202333
74415
247127
36128
214596
222474
117421
175233
149185
159070
286845
157188
182887
266230
276269
212318
103076
136348
159079
104830
275627
85672
241120
30682
232944
242215
51110
134098
277734
293882
55550
142543
38327
102262
117067
84140
283087
103835
214627
190859
154729
194390
181129
103757
6007
200661
196408
71768
36374
79101
237429
93920
156903
108246
278570
263458
101507
166757
273123
241597
273044
202788
125549
265483
175948
15975
347
263071
302499
185185
284827
231406
261602
84773
60423
8344
141500
36494
240121
35649
152781
84760
164988
248140
33321
120871
10764
26027
67770
301454
232602
33350
173405
213311
270863
189481
183211
297115
148451
79388
77616
154052
307220
300231
210696
188733
300622
253489
241730
25010
169745
202818
124637
18719
117799
15647
110389
205560
249226
70928
286945
30482
75580
230269
272431
23871
162259
272877
247529
136199
11800
221904
236942
219948
64174
202923
2792
110090
207740
302214
226747
128152
247465
210157
248639
279964
98883
183300
183271
219484
114504
125471
146109
247371
272264
187947
166451
264071
235531
107495
59907
232183
309339
296708
91210
40631
77453
86784
31422
159685
2455
308327
96684
47749
276345
31701
51808
105927
193410
111327
23246
146556
237645
191994
285805
25097
24795
42120
276826
278099
227010
183041
246369
146865
137378
307208
93306
156605
51237
232450
265127
278000
287036
45402
171408
276150
39879
178149
11723
22537
156790
37705
152117
206602
189179
14278
32341
152170
160964
171291
16816
121614
197593
191961
38411
178328
225785
122894
161541
157731
108482
211095
265148
106179
2921
1703
306750
206367
31409
130265
45978
63311
65387
183534
105653
167726
108453
263299
11558
223529
56406
26156
31969
2928
76859
105261
53576
159614
305888
220907
100317
31078
170360
288871
171584
290829
128256
214464
35235
215868
127607
4240
172889
276722
210114
94898
100713
20048
190248
142850
178655
211061
191926
44515
241399
23528
182689
266131
273125
169716
47928
117473
10807
112784
190054
237754
96442
188903
194303
136162
262741
13154
8665
130164
124419
148270
189292
99859
248090
206605
89520
97976
168588
137577
268226
208297
65644
299824
224969
250571
219924
286235
165889
247922
202131
157137
216250
96076
152987
77262
128827
138641
124350
37314
251474
19938
142048
36920
286304
214644
152414
7371
55222
158653
255156
195148
171268
250837
229850
181575
155803
22066
249304
148494
114266
39851
7175
84615
116542
240122
221355
77342
174486
222739
288239
283064
14968
217645
182915
157986
247477
31860
193721
225134
66779
95503
175658
190516
38749
172041
76393
227657
248890
197596
148514
82383
161247
70784
237650
216584
3142
228289
223107
219554
10013
231136
96281
41882
24769
97714
201913
131432
134192
231973
112743
235516
28591
301392
66975
25690
101384
65997
281881
200486
151290
70043
285536
202087
156800
12310
159177
222164
295387
158866
71050
154550
128689
229803
286118
204960
255716
163310
24927
129484
185445
254689
198680
158181
188155
140686
273194
38040
133254
6831
141549
37021
31132
85124
285839
188042
280209
135284
166711
99527
114658
72984
293823
93480
159781
98818
195819
270257
164695
52399
47408
214239
22522
7447
79183
91584
149676
142437
32507
196293
90477
308382
247247
35135
263794
240604
187142
284251
50862
67123
215850
198951
26641
299179
105012
264767
41475
252475
257933
106062
48273
235884
247019
112880
32845
104776
16677
199921
299695
307568
285702
135185
80267
181143
236820
276290
76173
162234
246022
211240
294089
23654
259149
297391
29611
269832
288801
240693
195104
220561
15865
68642
295908
225318
212426
227870
280306
28340
113146
276945
205399
273975
254560
25581
220291
239992
123418
269276
188125
297987
156650
61546
6595
17925
95581
68318
181099
234629
28123
167974
83160
83750
245733
160275
246185
32623
30769
20030
150742
93953
185591
111839
134757
55611
162537
67197
219413
105408
7502
76551
75447
31338
135614
270067
309728
32386
74668
217197
273552
43716
299081
81863
96521
287637
32137
184341
287776
140075
10229
138914
282750
201479
97587
233253
181501
104601
292786
262634
890
33285
97610
60697
78874
126760
231803
207139
154752
192155
264744
112151
283788
214187
90017
290829
7788
123870
193687
149798
51535
201721
154642
196971
188881
83513
48337
156133
82686
57317
132272
272421
36720
266317
128849
192703
307835
247316
195189
82365
71070
170168
66348
156552
285968
164221
163651
104646
85128
172476
197221
15615
271065
270453
296482
285874
249039
175375
139018
276595
189563
114771
285289
93573
14049
80431
223603
231802
199976
240616
134051
243596
183271
30695
228635
204305
72318
156036
100191
132398
234525
168374
257930
214963
251254
136611
307827
56782
309564
300861
111721
242773
252834
85888
168945
29510
81649
235190
16952
83671
229965
308391
66313
152042
259365
266522
96106
572
238986
247703
94688
266409
221540
160726
156744
220956
220632
59900
235533
265818
215024
64626
12858
11069
54779
258364
267378
227930
250657
20321
249412
15583
29076
227268
12125
299535
205879
308717
92197
69655
179210
92309
219131
6308
284835
125604
269625
287922
265309
54197
251209
86321
183645
133898
11315
188088
194807
271893
288164
147586
68219
103264
161388
170579
65262
102705
150650
211349
289451
142231
175825
271012
275058
36814
133542
173052
171928
94123
302107
189847
77984
24101
135177
180320
303086
278335
173461
273656
258790
208502
17350
13653
10523
141758
304257
120738
179784
29547
157357
265760
48687
7486
125370
58060
175961
123162
218927
264291
93005
118403
233175
290055
26969
11573
131469
225904
154825
132701
226142
221497
56896
254480
263468
87533
251613
144410
17046
131965
138139
53202
139005
2262
165926
116971
283632
219238
278528
23397
65345
183728
65369
139701
98420
295476
96274
228702
285580
54525
82655
64529
219161
222361
117250
233227
108101
281478
106539
10973
204602
252161
22598
29874
231125
125621
221663
104595
10496
198766
209369
31649
45445
125628
264625
139146
281701
145482
183179
22585
6314
233926
210831
233753
264422
285546
51519
19981
88326
306700
35875
278530
94820
232189
151554
33962
105385
20666
124627
120415
63534
26005
198208
187025
206756
304272
196203
50808
278661
13917
167265
217821
134610
255366
180049
279955
96222
299537
289265
285753
281251
193745
164278
33917
132750
227107
309093
304239
264291
24612
20104
67000
160448
218743
266404
159407
266350
278559
134143
37704
293715
102191
281398
171139
305341
109852
54670
263825
309671
258679
222224
279261
263188
294985
6334
65782
58451
49714
93444
123267
195334
242584
162887
167078
230090
130194
11810
240209
205489
21106
69193
276397
257840
76139
181051
11300
29669
182875
137168
118049
135013
33731
237253
82514
9172
6799
183429
258577
194032
58154
300169
145493
292967
82344
182912
301852
284199
249963
86919
29463
277873
131734
56954
282672
83387
7788
176658
243374
42499
198750
192280
133386
190062
7470
228596
244286
210832
43790
73548
260074
159029
207291
253487
62653
70263
1106
297772
54746
231907
52193
10171
37297
73958
240964
246154
184118
277482
120214
81602
279019
289717
92262
172481
231862
116842
226702
221596
218701
138461
270756
142702
258703
223095
285257
78757
281799
79178
14770
8486
155231
223601
77139
173477
152069
193735
45095
25604
303876
170991
222222
93673
59199
172688
196773
257102
83486
278615
137160
243230
118004
193081
110901
222775
295514
112297
242411
105655
224366
280290
76178
2815
149635
258491
300821
92870
115764
258887
258550
166405
158232
183571
242122
163516
173893
162212
68333
267129
186702
119376
62628
20104
29016
117334
43583
36826
218681
6549
200502
165439
207987
263528
135617
209030
41113
95510
21593
41449
31243
82995
88914
116055
94870
74544
215881
292370
100110
120543
61633
44436
55507
163769
209336
301717
229083
237185
160211
218081
19024
222446
206410
20855
16589
268194
59485
259625
114344
100770
88975
81639
215824
123332
227281
244798
84346
141789
297783
232975
298574
272746
255787
178906
212247
89460
198589
83664
209841
116653
271805
126427
159454
114055
102417
169390
52893
55045
44788
33304
36344
68841
228814
172285
207280
251678
126273
5804
111970
190689
163361
162446
180444
273363
157551
190685
277764
298192
94311
107811
245837
80240
86477
297112
261268
57299
287638
45060
115217
192058
152260
136526
205111
245089
287829
125353
308459
160672
199378
47319
72911
225543
277631
299655
253801
37750
163302
10221
19861
38011
55590
79417
249102
120521
195844
229812
92036
106082
223676
281765
286293
109640
269247
46574
84517
298364
154120
252566
183719
161707
73904
303233
164330
17672
225157
148164
124750
142391
21049
108146
75014
119070
80730
227020
233387
93294
188631
156300
91050
250807
179564
270961
14162
46590
174769
87664
229997
57479
155849
79757
188764
138289
272150
232509
60863
21249
163546
73136
17292
54704
165832
58262
91100
164146
84065
162130
183342
232499
112055
247498
299533
73639
11897
264812
289838
143273
172897
63515
217293
262470
48824
171611
145361
66436
90118
253611
112133
202309
29414
19458
17480
123050
244051
35614
13921
47280
23759
215890
227555
45523
300138
26756
106681
6557
231787
75326
24292
261057
60056
29558
280567
164490
199183
145273
139963
298291
67512
48868
37275
64454
23811
184170
135242
274738
31054
218985
267589
69471
130937
189740
48926
248205
270321
73472
287590
91414
208792
80286
100083
26610
174691
272303
202853
233072
7916
67436
236577
295308
50011
98473
288010
238786
309065
301992
64760
232020
182583
129527
46979
204884
219091
57234
18135
51400
170119
62478
3069
305247
57891
15639
263071
237726
256822
69926
267342
279929
285447
28964
27177
196795
185348
307275
16188
4385
51507
41781
125592
303245
194125
182994
165815
71783
269289
224276
92167
246638
101090
117896
180623
190808
250388
34003
65386
113331
300809
138892
289342
72868
130510
26163
91242
12937
214335
145901
21425
38741
195456
249216
124342
183814
307295
10787
256995
147776
307590
49081
28965
265516
41082
127497
260471
65759
196794
117258
261970
124733
10349
27873
282168
86670
209752
235267
142501
298647
57687
217509
21317
198553
70041
42413
140245
141916
8625
62927
193070
245899
188250
285394
140153
102821
65707
98923
223143
246780
87528
55460
85531
27129
168866
104810
9943
181861
139961
73579
142180
148130
79431
130749
4967
291446
154647
123949
191279
220661
99750
297631
298258
122892
305058
173917
71344
5042
112178
93666
246593
18245
37382
163788
73761
90169
286137
144510
301028
89319
121073
97045
60482
185913
272124
172756
20603
39833
235498
22489
50217
80361
224662
15299
87377
57760
148413
168029
212250
283047
217090
306355
102616
179116
284156
38965
31830
58722
2219
231597
242409
276576
232664
220657
263762
65917
153409
129076
209507
213299
1716
278673
26987
266954
90696
235693
275111
126203
303552
131238
51075
54208
295668
68638
226329
263235
277091
310002
287620
13959
182759
281585
199617
33329
299259
249589
183909
152457
261404
163377
45498
52250
29247
46561
43606
14225
105172
163644
304431
120383
157147
211104
95086
103203
215321
271546
188644
184029
131800
3089
137466
46713
37129
115740
107745
148801
84263
20143
44401
46508
190098
88379
101242
78950
298780
78918
275273
252110
63095
134384
209641
147319
3603
12652
48614
136117
135800
61961
242059
5318
68734
76231
247324
102342
110582
5132
200585
1781
230314
139852
137247
279669
73282
77420
51793
296769
251413
205294
269534
78495
142618
89216
117064
179621
211027
85400
220076
205891
13330
192873
16737
274669
191744
134567
194796
80946
534
112867
258112
83382
207776
301086
309250
300506
161382
58797
221161
230482
231556
307355
36084
211139
203250
82266
13588
281127
161242
284916
221361
236901
2433
102627
180948
282634
4621
308473
238121
272222
203642
87137
28959
210727
300023
86685
170320
246067
204901
8280
144166
276193
142809
249032
118969
268958
54684
34009
64194
14505
2044
228533
268016
25969
216925
40186
159269
109624
179709
8955
215771
272188
232552
201833
217212
96654
187950
165855
290099
142703
51138
97115
199619
50982
147692
10926
161771
13959
240599
288717
67503
64283
111269
51617
202416
288999
304243
9286
169506
37838
203255
303026
296466
259647
18182
229476
173596
63857
50605
156512
89751
274874
216246
246119
255399
150567
247368
201485
56505
220388
226846
75317
73523
218238
197113
132794
5302
201554
62118
61994
90725
261145
17480
98538
50561
241179
163936
179612
291015
23489
93845
113294
105679
227672
200124
133608
128710
130613
213027
175379
153665
592
210862
133399
296028
46570
266696
171928
134512
210462
112820
122924
278860
41112
170883
6341
129805
60287
32683
142960
168233
238763
236182
60588
136358
211621
44861
267390
222086
186715
103228
40910
179950
132059
258422
20370
74061
193345
68837
224023
309750
147666
246415
228311
163193
181018
70507
39872
214250
193886
255605
79683
148242
230423
28708
180178
112687
109294
105812
192
127367
17820
292285
214027
195601
16809
125518
284672
283119
43280
206823
64591
56423
156717
243902
16093
66718
282911
234670
50536
96143
205677
103679
127409
140062
59521
264684
273727
307259
260923
116294
89341
152815
265095
181902
264749
187713
252958
148823
216027
299494
38327
247996
14870
41910
278441
192279
66751
280350
202729
96201
274617
9549
109507
241211
96749
9343
85150
206572
231208
279062
227833
70587
12173
218481
273343
49135
279892
52278
185353
123215
178373
68458
249520
12126
296744
123840
108153
31756
50353
254370
41071
57204
161062
126105
105973
17747
28337
193196
52073
94686
22850
65019
99742
107501
309571
192326
238252
66240
45097
130663
72701
83414
272361
284749
193273
233803
197254
275108
259369
139634
265174
111279
184969
164205
32404
7290
290831
144170
66759
277919
99310
9649
140806
33853
290285
299127
108451
189673
306871
303127
209542
55916
250003
44990
289289
273787
172540
288145
200515
207710
154718
170634
288767
248446
104146
205147
216158
4603
112465
150195
103133
115415
238965
100283
110898
266174
309318
239718
205712
48435
287034
265355
147845
188634
203643
212782
278053
285769
221296
220138
106212
92416
200827
78164
99195
298936
30176
23638
301686
131178
230026
99602
129959
229805
149231
103115
35850
79918
135752
61473
307726
52142
236258
303767
183496
200192
122541
287316
254535
48825
23023
117483
280714
153098
224599
227188
182232
123856
292729
141079
216011
131449
183835
59215
271950
185026
76712
75113
230532
80587
71463
82140
302017
34746
88808
119436
11701
190594
111613
137293
137851
79309
219243
177646
131203
270242
144876
204254
98151
15703
51004
13751
130660
171156
179816
100356
250143
33755
172406
24400
182968
268945
153403
40736
249802
288153
60325
150054
244819
308064
178602
79647
242371
307482
85359
111848
133350
304282
16700
114334
141499
245785
225933
146620
19942
23809
226937
255965
46215
35534
267178
294614
152429
242301
160193
161783
22551
10030
78252
153048
241073
217088
281420
216734
184319
261477
127404
95573
97932
6992
62981
108250
29004
149858
198642
137715
108424
185144
153678
117324
208613
89312
84372
224347
274692
79130
53365
212898
235432
268583
64975
223745
274159
212606
133624
116555
160119
158207
248386
165572
219745
168023
61789
67006
5678
97077
276115
240047
6854
145715
220753
69245
96352
290798
185134
219335
172908
183983
147609
293918
41211
61379
257896
218167
94009
158895
197485
283627
134473
77643
75188
87747
304976
17569
244148
167387
55663
71551
235402
47165
19098
45985
176099
209265
86973
100345
175734
160736
162366
264799
268258
43865
37851
101732
123212
289731
172937
190124
5464
261375
223234
195762
308985
31909
129863
295027
273444
3449
107100
215229
4549
21144
273337
21111
234146
286522
293481
229382
19934
181466
300868
224840
227781
290883
57349
177409
263303
157546
158856
14202
296092
307063
307527
108461
300599
128962
121184
79054
25202
55364
302119
212745
188612
151083
123012
268336
110934
3579
132546
160899
37750
136133
273386
117579
107309
239594
275302
142003
107861
93411
301727
35894
168214
131144
41117
207317
21072
290963
195224
309227
254978
62928
305759
85180
252409
8881
301129
256025
16128
193043
85564
121097
274047
298410
305651
103768
238062
304151
254636
76795
106175
97285
236419
212115
206357
268611
159021
40204
304815
87325
206353
239739
224008
216620
154528
141613
305408
208007
180918
44152
14616
131543
285578
101251
28596
43498
37564
132847
18299
39810
306087
77125
191644
233450
285456
242292
166368
78894
34087
225704
245631
256526
66960
12419
298177
309857
231906
118995
21928
225979
240815
67787
113567
49791
92513
239573
295167
85269
126069
209770
127333
29085
78625
281313
9620
218692
282285
252402
114372
143534
234981
306393
297966
193367
283650
301295
235098
75662
125614
206033
222729
255596
104408
130249
165205
291913
266064
97438
159609
263883
207586
246459
92161
280230
40668
5439
293187
107004
8321
300691
55939
162724
236838
94850
189564
218739
156641
89421
253619
200873
271604
267432
204413
292267
202597
174027
211874
5419
269941
54441
235295
275415
306196
141855
49566
43596
247416
210720
150761
102585
168901
20398
57952
289394
226106
60716
77669
49264
74352
74885
153119
59041
95162
57409
23560
207021
121560
111812
90629
159718
278844
168425
30969
119169
45219
307111
13462
66635
217725
261215
103393
299817
84755
169010
63216
170271
299288
128058
89051
11871
213109
214859
165873
304424
266820
237084
187892
260796
83510
75904
186968
90948
230347
251782
180123
262496
84516
282884
201922
117005
104367
161777
136599
263584
47085
248156
128522
114008
267253
123845
195151
212514
85537
111686
26537
306194
91802
83431
63898
60281
231781
77095
289706
295118
139299
222714
224875
59320
165273
250191
248496
189014
11048
289611
251688
82715
242627
101017
179282
36502
116869
79539
133548
85304
184143
123476
15086
234205
258563
245694
210989
243957
225199
213057
85114
238697
169866
290826
221106
115604
5275
1881
247152
126699
188516
176449
304737
197973
158384
51952
59805
149656
228062
155247
13255
261964
148612
157875
127544
291999
84852
274819
137445
62155
224643
62807
277084
87778
113391
54648
1444
171213
257624
117958
64850
128872
304047
197430
173176
78865
227880
77586
193922
264030
38729
893
291249
285346
13835
194084
68241
132347
43611
5291
173251
9777
94092
34390
152091
192844
295572
199158
81237
308856
25579
249896
165612
276655
205586
191070
151310
90243
51022
140022
222302
219761
66666
233611
304264
48105
73176
188628
142107
86170
16120
294912
70128
109398
258354
85749
62407
34868
44453
75383
13488
27900
104297
33849
261602
16376
11141
153800
68934
116069
130430
28251
128648
13900
191415
95171
28758
83122
133799
32184
56705
251294
169836
177896
20917
203203
125828
166382
141573
168777
54167
44294
57637
202759
101197
151523
226829
17124
27446
139532
155142
203560
273055
292705
233758
60451
145088
70434
32651
263828
239462
39457
81502
173010
63093
231512
50153
148620
175081
151435
307341
39724
91714
115986
188544
253242
235682
177469
27234
236921
161676
306248
249967
177506
157954
166947
61085
267781
180708
255809
61327
179151
47508
251903
232849
213190
259299
250147
86558
75060
44146
309698
78743
115832
119617
288118
308591
12691
123786
13596
146476
106448
257987
272877
189921
158137
61954
133940
152160
140808
93469
128781
43065
243437
287981
123788
63475
53448
129276
36843
225325
195722
195140
207266
233724
31589
4960
63440
286168
83740
31139
172426
299316
50315
270079
47342
34097
32855
45791
262931
150699
43035
80320
197934
300805
10199
305222
142559
172171
137451
231909
38368
50962
105695
51285
102051
104493
304349
104531
23616
29423
208417
68349
79465
59393
261052
93368
33668
233424
15113
267232
18607
55234
87038
307906
307267
295159
93760
291789
175346
189426
130752
140149
11822
224279
137253
227658
248666
233607
24378
84879
266858
302484
221556
113506
59314
127627
228254
59895
149967
248378
156109
154372
265535
123965
24901
243682
230218
142352
154487
294827
188510
133496
244391
63325
32876
205207
170179
111461
73562
280971
187542
248162
55875
288239
221956
191993
229782
232266
190139
261199
69101
163005
275497
276169
274822
34367
103318
210227
122927
119070
36269
186795
103806
217266
178373
138131
296072
90148
25632
227545
305388
121785
169439
73273
171472
255968
308973
187377
175090
73673
184987
229813
257316
284976
191986
165407
194428
148880
229996
10294
254866
65838
177903
156850
55581
233667
131806
199001
113590
83871
236210
299188
50267
174564
112745
308916
266788
76918
239414
5692
216065
281919
4818
163219
161412
126962
148799
145706
206464
264180
162342
156387
200355
144933
41013
250887
293467
232694
288850
164044
101039
14878
5160
243650
2872
127426
63154
65641
25583
266590
113006
33979
126020
294206
130495
71795
257762
178092
176957
306583
291954
216216
244087
12662
262453
234591
96114
110729
33989
84489
91616
158007
169431
293514
112843
199797
112055
43306
277195
263549
262407
68975
269506
239428
72343
70100
96288
251927
62
252916
277086
210558
221493
228180
91437
166569
159157
122000
232142
140160
165170
271581
60329
110407
260547
208486
289192
193628
205237
19486
148002
302198
143834
216675
15549
91532
161130
131625
162690
35016
109178
296360
290829
52879
116213
98830
127604
9595
175210
245621
202850
116676
88399
167924
50413
63944
241246
146238
265709
148867
161977
45396
205723
90651
204998
254173
16311
35424
4633
32081
118030
216315
8832
140288
245059
208716
76656
239869
174010
111053
72122
44286
6721
205894
221838
276626
198588
227895
26323
60513
146116
293799
275987
62765
142954
196983
151484
153077
69087
196081
24364
13162
245390
90741
256840
200649
17359
153460
187068
24673
73002
128240
524
194538
219874
124555
70836
269919
30734
148483
166829
308434
295930
77875
211026
73723
25315
204297
111489
295718
91951
78342
120895
123557
205050
95980
69358
287589
213251
194107
247857
225337
252591
209287
213234
127761
199092
116388
117719
84216
47422
140903
269037
90344
155691
106984
15821
216352
29533
220782
187028
55905
145852
96814
156759
76934
160172
150654
99827
133275
118292
31589
218817
148220
163142
169800
164507
54363
79406
1178
116319
71855
170818
172640
119723
284870
33090
207922
108078
57027
159057
157925
214455
56260
32249
42820
305944
42634
272876
51759
227453
69071
193181
83326
73621
61397
222238
180565
238625
46344
74167
19361
298114
309936
229892
255220
175499
89971
39254
266285
131043
69165
72797
173724
237973
190420
171409
22199
293214
37574
181320
22239
256696
46679
235003
269843
125158
19652
252940
31729
84234
142541
238316
283543
214450
277191
286116
98792
309802
108561
3796
81026
106106
249510
78996
170812
177577
87021
31441
196646
165840
264141
176738
29835
135282
16162
58463
277329
221862
239666
240145
160011
148305
227247
69611
143012
233482
216530
170421
62718
204970
94268
137821
300472
309137
2113
7167
35720
40928
268214
10479
136166
43871
102273
12892
130755
304917
109467
208349
72630
225028
260909
276916
171021
117042
154630
206937
281500
277110
264127
14487
85743
135733
284348
236831
177585
264491
183394
148400
153902
67497
201960
151766
234033
218392
63721
44193
64050
148858
278623
61886
240314
284154
186890
124875
299214
78930
100106
120093
129079
106093
152849
233807
139264
67163
296515
164955
219082
293930
71023
5093
219249
275600
304551
74255
203131
155388
6295
243820
13105
176635
232023
262589
285998
305981
305258
92797
227311
38049
112118
187784
231587
97961
172853
79374
120206
177710
284416
207811
190503
268679
132755
250851
119302
182404
176799
273741
152525
59899
215443
71874
196477
114279
18515
195181
79139
214868
103591
6348
109670
295838
127764
74554
47344
251044
207541
198938
240087
25842
7280
65675
32287
134990
131432
25945
52028
46796
235090
213214
218978
50500
227556
58737
160143
38851
255255
203856
107247
58611
126289
234455
273890
114896
91838
31558
193375
107502
227511
49349
72770
77229
158492
193294
19578
216662
1715
72146
156344
41795
192825
290157
259778
58972
129169
62880
54991
102615
65669
117334
72723
220398
221006
104847
117130
147584
47598
49993
219454
159464
266046
258518
281783
293818
268354
162679
72986
76458
285044
124471
297989
268405
26570
47770
46692
12879
72
77965
219038
70517
267801
240520
70597
93438
295314
187674
290301
203891
238705
107307
145850
243761
107195
226172
167270
113374
31021
225450
243807
10481
294177
258789
286587
229287
252504
271229
17787
283185
223466
237483
54426
202025
292035
245956
39094
56434
139731
104110
193136
145355
106806
292264
60872
215907
307935
124900
45904
170029
84775
81071
290587
206634
148171
8829
126275
213903
88978
175503
226259
186548
276329
82034
155681
299254
190465
121557
250130
233629
10811
71116
60810
33077
293816
219505
258079
98167
227233
157350
249961
32690
246032
303132
153796
47716
4114
129054
6237
239327
21756
106753
61011
299296
156439
31184
148827
155007
270260
274362
300735
59899
283355
73534
262113
87655
137001
88939
36551
150862
220425
192208
14643
118228
3221
80008
276900
231116
79612
204794
85017
20295
31320
12728
259531
179360
201448
180420
146131
101563
72480
180290
286730
155420
153241
167528
89658
15856
290409
64279
46798
214244
259271
131668
103863
224584
78270
38159
86003
28751
192725
72124
235128
168539
256940
92519
147697
157813
180249
130717
183452
22282
34926
9759
122396
188000
198843
228313
31446
247118
72379
104087
202011
172450
139596
204361
139214
41963
306998
54199
58550
216542
285727
156993
60902
33431
240554
80056
33246
35885
274798
281399
220123
74506
284092
84494
199813
161926
38415
81719
161827
300589
5662
172650
254152
184299
85599
282642
3204
291030
153330
151604
132953
40854
268783
157777
57156
80978
295670
191389
117132
152075
156671
212052
308405
100780
208562
164349
200143
260213
66677
267188
145861
237382
32832
68227
260850
142379
98613
110989
203465
87654
213628
56462
207879
109712
188113
266478
156293
96356
213013
3881
274774
221919
76093
145049
125945
294181
63952
303637
41236
122446
240980
23530
116148
35869
134683
53215
202709
16404
174996
23229
96585
47642
156459
153388
162447
269545
222318
20072
92161
1936
151560
45701
64043
75765
212743
280842
147120
87010
189105
25626
125108
245838
153539
240317
70414
40117
141852
47935
253913
161237
246806
103223
9253
202857
95728
105333
206103
151778
289356
301572
146937
217089
259768
42285
31604
173710
292311
305419
150469
47952
123429
53859
246344
118145
23770
86935
114159
243301
112792
13929
85018
124330
67842
184790
142624
272473
180647
92761
301194
94741
196889
187202
73278
87757
298058
70680
127296
58209
241248
172884
83774
220298
204917
227688
124821
115413
80685
243228
228264
137664
109994
278837
205673
282890
297209
308770
104753
88002
186985
172255
40578
39862
250820
187362
44588
18102
1503
69334
269801
165545
107898
195023
252164
237250
218112
281770
287138
81852
112354
32584
81018
223731
118423
299779
105060
170191
179735
153926
309622
49392
187711
262729
77129
88875
234784
97148
152298
103430
118965
213342
15765
14381
241802
173144
81562
78689
109072
47796
107833
92990
127756
299306
195618
103327
112571
77385
283231
94792
198267
3533
208799
39765
75074
224913
130418
265392
203537
72663
153002
193421
294686
229874
202173
161035
82931
12940
31526
57036
68844
300950
297849
28009
166769
277424
298710
14144
137503
124225
35929
270026
290729
65099
205544
143784
17083
290913
267542
287424
246263
192173
102166
14697
128542
28337
64228
258011
307900
74980
281208
222950
29195
67064
235469
61659
3272
86414
217401
55283
240977
268151
259301
82516
227029
159461
183049
75590
111939
78569
111832
24411
27775
171554
306840
213256
230839
268126
214842
239078
160321
210769
75879
191953
11923
137585
37856
102766
219687
134339
45746
234117
144813
28451
216804
172855
74385
40637
50361
81310
168128
308961
34161
248914
306989
194068
58893
111706
310047
232504
114604
299745
195548
2264
64259
253238
298688
165163
40822
111689
74490
140897
44290
303186
207161
207001
298670
5939
253786
158034
123186
267914
215471
204202
262299
148053
25730
133617
251810
54182
30552
9096
23118
310018
300660
113917
71206
47155
130836
281575
129014
87513
241480
307835
174289
224222
156304
109903
59011
65873
253551
71654
210128
154725
78812
159852
12728
176594
207169
207716
280968
83751
156418
152108
301032
288507
172097
152823
44242
219565
186334
94600
282064
241060
189430
14802
7393
202926
54381
576
225637
270714
7846
277002
302280
118597
33920
96630
373
56248
12759
200535
227032
95083
242193
43996
275575
41556
265214
6430
239086
226090
26219
100983
69111
208114
170306
50796
117160
269725
309137
255054
206979
250901
145019
41996
95145
84815
275218
179564
160997
231750
180313
114658
8234
31215
208065
287422
32626
12078
196337
51191
63128
121344
160955
258055
178276
176141
269418
265616
286461
117990
18090
57640
146141
280965
36124
8143
69840
89734
53075
122212
130918
226101
126901
157809
59243
239913
260569
231913
239094
161011
47021
53625
308146
112317
201358
53993
169985
49291
249672
214173
28798
29236
120223
305647
308504
142207
19254
76902
47415
229221
5167
34081
8904
185995
181485
245774
144849
282811
243284
117781
35707
63425
4505
182823
306921
160353
138535
113822
68685
177348
175570
149346
212283
43109
180687
121587
150983
276471
148888
126172
79830
239031
106282
253299
144166
43448
123003
253677
162650
137047
272687
238186
52563
130181
110039
43931
103129
40229
299806
38003
153658
99185
32934
296916
246824
247450
294071
36050
229184
120312
210119
62317
257631
234940
235444
129095
266886
243063
278341
198144
50411
203483
94360
120146
77322
61452
307065
5240
119810
307866
84174
110600
131826
269178
290586
23307
19458
100238
255691
274229
277640
236340
286904
304212
242626
178869
177094
114816
151342
142200
130642
54074
151115
13981
309943
254589
65857
68199
121859
57624
309079
250297
261602
166062
114022
207294
199215
89708
135994
309444
70173
302848
223426
300465
63770
251585
155457
17031
284825
138559
37042
53959
67934
91206
46561
266754
106327
280297
83100
160342
105406
64595
121446
102997
81458
95068
12855
102252
86662
189626
60963
143062
169834
89369
186716
57233
191663
261112
308170
194919
106240
70536
10126
9970
246800
162014
143072
82955
281790
258896
162920
7358
20287
296843
1955
2005
74222
178356
180604
227589
122037
245395
308783
157321
145890
203958
276304
113061
47964
308762
139812
157643
280427
205839
301718
230677
68543
82160
108239
3010
165206
212781
247866
15223
119486
227476
306985
303172
180263
267239
202561
239660
223404
70826
103627
239078
236030
272846
8874
300910
43895
213557
286926
288441
54283
286859
195276
91110
261811
18853
158228
109123
275079
198382
267726
202307
75462
7364
93038
43094
149359
273201
275971
186266
138815
208729
6120
139815
239821
261261
177197
156261
105851
22750
85602
268247
145984
28251
265550
299635
74478
1071
81131
61554
53834
276416
239623
45251
3973
86453
137421
291001
17603
103831
10498
82654
10878
214600
274360
93559
186505
286679
160378
225976
238794
120777
163405
129842
186166
70553
219639
244064
18664
76704
91454
257975
58524
277194
42608
215262
271171
54733
159255
221385
130174
134
109801
183340
206399
6518
22469
275618
192065
71133
206483
56999
38112
266257
166632
88115
301862
59070
214241
228733
303611
209470
123383
277182
284341
33827
225816
133637
90143
158850
171056
63915
299983
68157
129475
98772
131553
305849
77830
113741
9652
179150
102021
239439
64864
71681
273667
237643
162455
64951
185355
139975
256646
48189
180311
236269
44629
290508
109185
24441
63638
161646
34998
309039
5230
77126
107428
254558
22045
204862
163017
8385
235130
33018
54604
261423
183096
305713
298952
196287
139920
17005
147867
65695
46681
208724
223617
182338
22305
241886
158577
138140
153780
227798
51108
34544
148041
256956
277648
47081
62487
167940
204007
189412
128980
8801
305706
113582
136759
236631
285108
260072
99651
83943
286029
85230
238780
305399
34016
36313
231046
301155
219496
209670
27064
249513
272133
296910
28897
136897
247368
209609
177564
276511
233009
73158
223693
49228
59617
104688
72802
253349
208322
31744
161137
136188
72931
270799
267581
280217
287727
99260
248862
27556
159109
73330
109959
9199
35920
20280
205737
80587
88489
82331
211610
282259
187193
47981
50686
221775
55592
182782
158064
291955
274132
151990
308593
21063
230764
72094
217725
154532
250723
91760
96433
33255
122941
89432
20110
285346
33243
290784
203584
210936
151943
308461
46142
5914
166563
103834
11530
143380
304599
193505
73420
30386
189765
292185
224216
4860
274772
102658
246107
214103
54007
93514
213320
183056
176171
246992
190938
259600
223995
161856
46274
56756
210838
15076
62185
189272
246862
309909
131361
32293
295496
99314
154803
164070
54281
257782
86744
237328
158937
225960
155543
61077
19606
20326
186243
247867
81899
294676
10224
222905
1343
54413
208023
223848
14308
304621
194504
172265
148203
84289
67332
142000
28569
126287
205545
258269
8716
291499
268263
26469
19154
249251
150998
225560
278044
238191
45372
105703
267329
219297
144563
123774
286196
126649
72755
18977
213677
106224
96032
80787
123878
257728
223072
62525
210353
83812
279201
295405
282611
114640
66500
88611
39606
13220
47978
25684
31559
251107
106462
182636
129776
142095
296321
135716
63119
55735
279620
304497
214996
52098
160418
122346
107327
101949
277249
249402
66981
202563
208131
153052
87285
197478
239260
285596
6202
16626
85574
25596
232345
5742
222403
139437
98712
136487
118275
296525
18230
63533
186646
70544
305815
98196
143661
215573
255925
42874
197146
269006
209935
138148
42229
145840
143448
273788
27025
86826
197388
210373
249187
256086
135101
57953
108855
222145
301335
56442
260039
8844
299209
288304
163503
190428
169274
87296
289579
249664
198496
150942
52206
247730
124394
294544
54288
301391
12280
124853
236316
149670
97639
31287
26887
89893
59840
56040
228993
168743
298659
265345
262804
219388
215668
150523
167764
245619
189216
131661
102169
84992
98650
256653
195010
38655
62407
254955
73641
200737
253857
60388
291225
92329
12223
75294
230996
4873
43730
241166
268975
146799
253413
67442
200531
40508
109770
199686
291025
148632
30867
37002
222077
214937
236807
66381
43322
164942
139192
53512
306720
169742
197021
135750
268039
275467
205713
192873
221506
48992
220365
17643
237610
59563
40991
137234
174928
215055
195064
306721
150254
85586
192505
17446
301362
164706
181195
162859
130524
69155
60408
289404
276603
155680
135255
221115
121404
71321
113803
240659
246727
199694
112700
301992
135265
290369
7362
223155
81162
242915
170750
211524
304695
76622
294855
103322
187783
133784
285286
102233
36718
219698
100398
215005
23486
226916
121424
81995
189944
256434
256939
136634
32615
21384
36673
46432
221333
267261
281133
139912
60276
156896
251452
63317
260383
148093
163664
88944
247462
294122
55916
160480
259564
292875
188427
126377
235633
150692
235291
250283
101587
207853
103084
222611
171935
298753
97920
284118
64341
86524
184439
24705
260635
173292
227813
243484
101515
247735
32365
76483
269691
168002
186276
99518
181645
257451
225154
162090
230233
89892
43522
219057
169864
269047
35511
128351
27269
202336
299217
155953
120506
306089
106216
125263
289753
221979
84570
225344
172962
306958
209799
84062
147015
197564
63801
139129
193491
136670
41912
112618
28312
144906
49095
217826
27715
46004
254625
138293
198074
248841
61388
297653
44328
209165
57643
184996
208035
185868
102566
252938
23350
120050
275494
113387
215530
19184
242549
227167
301148
266950
29729
91404
175142
37419
183869
10423
192417
47942
46741
293003
189700
298682
156476
297006
19741
55193
270830
277808
8440
74671
93951
277697
220891
67982
145
308714
41473
150233
152789
229991
194834
78133
97167
279639
150711
46200
95817
71677
125031
127182
251006
256670
46930
71810
14355
299188
37907
297138
16111
89507
78770
187306
237879
52948
177400
204497
14146
188393
54332
115095
232096
569
99508
81324
281442
19438
148565
102476
2796
14123
15216
36844
47951
132803
160995
18247
229909
80857
5344
276172
306899
37892
189044
113729
309997
164393
287297
175576
269458
272510
220607
139719
163708
219642
236995
29789
75201
269953
265883
243149
210532
304180
192902
31025
265028
233641
216689
250275
118168
90852
43043
230234
209272
245760
47942
149396
249053
62642
101492
258183
290805
111546
123150
65935
80132
210270
136535
276500
43386
208721
107257
236229
307560
297025
70966
206514
118849
39740
132580
163685
270111
138324
189893
216388
291579
56210
118135
285432
121588
136156
250269
214401
123972
262538
5254
26570
33695
245616
265680
23934
279416
183151
105521
59778
173150
259627
279348
185192
156004
227027
127458
137315
57819
17883
58966
589
108779
95036
72480
253507
219194
23871
53760
45920
12795
237731
64553
221157
7170
294835
239634
41098
93707
241386
260773
140138
153911
271693
67168
153761
80147
295749
41594
214126
199961
248789
203115
289182
74953
277793
263159
76757
289783
220815
59509
19630
174482
275263
299473
157514
75576
261769
69363
49081
205474
162364
290067
186891
181694
256726
85386
169559
275379
17372
12757
249575
223909
23313
48185
104734
241382
172487
79236
303831
22939
52070
275293
2877
200697
277831
267438
48280
91507
27304
301341
43035
73469
194915
157790
5905
219153
305619
267742
241095
166251
295918
290725
145070
12705
89536
288928
271649
259327
42114
74435
18623
72801
166699
6120
152090
59985
6742
90483
94962
191648
2668
164857
190595
47884
168862
287311
73842
288264
74893
242315
139525
108709
168599
28990
146625
114873
31419
262908
220968
195267
89070
88634
198387
234345
305791
146548
277375
101410
209045
153170
260163
108565
283277
276966
173429
103105
84543
119755
305711
56756
127836
194294
32342
275169
5363
269837
5333
116072
164664
260005
200340
222013
65483
233603
237812
161395
261280
218127
186571
234680
172283
120760
297362
132703
7781
56131
254814
251976
17114
184884
174077
30905
285560
264762
199497
128550
274960
189346
216334
240198
99175
198055
230832
120147
255219
55063
53044
34038
63108
12177
117077
144673
284355
9256
138441
17623
191510
205888
55448
258627
115304
102460
164795
208760
178203
243577
146694
218718
206887
168554
249744
111378
244268
125589
207178
242222
10467
160983
141259
286067
34679
139049
295803
80644
242559
227972
53189
43978
44171
207565
210340
269602
183393
308061
191300
73424
52495
273417
244133
162519
300992
301788
114175
149404
71285
290812
210272
30774
59951
289957
156616
70483
31935
38734
160512
220459
68311
165014
286447
140543
60328
32324
307672
83673
54001
217364
235814
141598
180604
306030
153028
299857
82611
69452
279032
135212
198491
64935
12375
208271
153309
230993
297058
131869
215123
221835
71064
223730
78028
244593
157243
100115
69868
246398
65545
211474
99879
57874
278793
296791
223459
223811
105190
204051
141602
5186
47871
13282
286545
130624
208579
111937
245443
1723
31645
206900
53488
115802
34874
133766
297850
235731
187531
133057
129910
122168
263678
186678
203013
267860
40175
162188
269009
65985
33048
149524
223558
52958
210872
193620
174227
119515
46882
271752
249876
129583
151358
306960
26173
54944
114274
278881
279338
206395
223112
134044
188070
95366
51266
66813
9012
5477
177022
140082
299683
107854
77411
260493
22272
243340
6058
84491
96309
129029
225511
34777
24759
266654
171577
176739
280818
127172
54459
186464
15532
217668
51551
304329
122641
65689
23100
175679
193422
42166
305267
34908
244678
19865
189423
154191
114758
238384
114963
276334
274856
103724
204957
209196
260012
57420
122209
140568
144397
95723
164920
178795
59632
25243
5526
277768
247642
156882
210592
72591
230920
219332
37726
59955
18048
67474
11358
82866
224130
218391
291872
121554
80385
38068
93862
16624
40087
177623
56039
245685
30257
43944
35006
306725
42134
198758
230777
126503
53098
201257
147926
224227
162673
162575
235458
24813
198000
104586
205932
2978
143147
279894
36944
777
175765
233694
149081
167195
29421
101895
227164
200037
284135
305942
13710
195305
6005
241844
124189
70729
72856
232613
94846
20107
15740
305725
281705
61558
127771
171548
226113
72637
264609
93015
174245
208341
126431
272220
84644
65553
217830
179515
59670
127973
263934
303840
308163
268203
81103
193347
156628
364
171196
127989
130081
193059
211964
132944
231596
272070
73483
282738
141444
69966
170797
34746
212590
134865
149889
21426
222538
22182
107463
154123
175991
48126
118891
27012
295739
284815
211692
25069
224037
73769
101846
280186
72853
203353
262120
249434
124590
308436
97160
183910
293464
48533
204130
12967
12034
190356
267225
159785
130009
214113
11545
229320
66566
240609
131807
8416
177140
211158
110332
108302
256631
105911
142906
8776
166891
287351
257138
1187
234434
86519
98288
128195
146188
266290
152865
109204
1442
275181
183938
117597
130344
88808
254133
226418
226884
304436
299633
206328
165623
34237
226508
160564
231569
155724
204565
100191
82051
233329
58769
16333
16696
115525
50101
202852
226212
616
107639
171229
72589
88840
118206
142701
164159
88103
26979
128898
282933
58562
280332
283975
56094
72609
282211
35247
255357
133360
220827
38671
234217
197295
213596
148294
15631
190551
180550
7682
62307
81135
116722
309711
6082
80252
51630
235396
229081
207878
210159
115924
105757
53790
90113
131782
306094
149030
257177
264555
270799
169324
261243
299942
132094
246324
199697
100429
1740
84565
81080
277172
292714
184494
144879
231176
214551
115224
245738
160811
21837
170128
214648
96651
4230
305481
158849
90399
186294
234009
244114
283882
54512
243888
154500
161371
162959
17402
178964
47960
7002
3205
270933
207770
167959
184673
263916
243963
31356
27475
64699
127416
65052
229352
220685
73386
50138
139011
9893
51122
283396
302542
174400
173730
198799
183102
214933
218402
50796
13011
48176
269374
114972
116376
104726
199771
15528
42884
121966
81613
233796
72772
216226
277832
229423
127745
210426
100303
301142
307088
168686
195512
14533
279443
46968
85374
193907
268520
287330
161274
239735
18575
68098
57372
181742
205708
237520
137707
81196
212168
47538
166762
11388
11740
261737
147793
192801
165398
180167
164201
112481
279745
37947
157236
109709
243141
1747
210151
260911
160328
135391
161138
40433
292982
31753
226864
22710
252972
260910
114931
25646
287470
173757
158375
34858
118464
238418
289124
44788
74515
37741
268487
147661
5742
151043
232760
191602
143162
298722
14250
234593
47279
285410
90923
38835
287837
50388
167953
55081
111237
305228
223867
225726
53756
128179
239325
84491
244125
133839
295754
36989
185805
147766
258758
74057
94726
103580
198922
278477
35135
286202
4754
22135
15071
299175
55839
84037
207504
130006
271278
274662
278645
86002
42535
173694
107593
220745
133889
208231
290936
43124
113260
76468
22552
41512
157633
51788
151231
227654
296582
42737
273372
142183
9545
110268
41910
239288
161184
285401
12393
138926
252100
86043
308608
44416
227509
192528
13663
114115
131666
250123
257005
202658
31456
243449
162163
193219
154052
200705
125194
81944
89307
123363
156534
192785
105038
139164
165940
277791
27485
194249
107907
258055
19958
229054
308597
279437
247222
193434
269111
3740
80045
214273
143451
179291
229224
277990
71519
31715
49668
3774
266935
295593
168735
88643
256688
101513
225281
239843
300593
202466
69029
208295
185391
139491
148738
61032
42103
18655
310049
131097
304968
108075
256327
14856
217502
157674
261618
130974
140785
280402
78554
269265
101483
16225
204559
225940
215016
43468
144595
92147
41900
180836
160657
139310
185106
7544
52380
307722
82142
5435
124828
277311
78174
20500
87529
228036
71321
157533
132526
162074
302771
13190
83056
35084
48930
45149
43577
132788
229147
70396
167552
70726
29536
43858
12774
114619
156674
230570
276723
175387
46192
179077
47646
134040
228770
192287
211515
57910
22063
95203
64048
142674
290662
208791
213106
101958
271025
31658
132815
283611
180004
210179
118430
67012
183664
197476
40556
207356
60886
256068
207812
175898
177074
196812
34360
288982
178890
280411
208612
42067
149237
72565
23882
52779
27830
84985
913
91104
145459
75553
153527
235063
218879
101618
139023
197515
61396
47151
80772
245762
136440
63437
24296
248888
165794
13999
204520
137485
284621
212317
166776
160732
33000
104236
15320
296039
104470
156506
42566
73991
303134
253552
305922
248254
176707
308830
307201
122437
198757
197223
227097
17121
271503
220901
21349
219204
66958
159257
67465
83712
82315
57924
218641
187292
252124
177330
220241
283576
53881
180417
307382
175362
191265
269613
171116
267419
304396
82535
231897
264686
127508
26058
95672
51454
52184
202266
175769
247491
304538
14636
81061
40156
258678
248642
285207
214168
239382
14361
195550
77974
210431
131214
88920
309252
233204
33944
101372
296993
250944
157471
58204
202102
136341
197223
205408
222004
219047
78293
259318
22205
209360
282592
237132
296493
214826
105227
242319
269105
240951
239344
125929
194919
225783
172587
110010
58915
179872
233167
247887
162261
276603
49027
162850
22981
96331
170931
169706
172646
71995
79071
196285
288974
28288
271047
111547
24479
233921
223348
48874
150763
40019
12353
187022
103568
213211
129528
129581
59703
45942
178446
259352
13524
78602
267201
126143
4009
174343
254802
141938
66084
229176
161983
276622
132087
45462
209404
210017
155632
89085
222672
31885
825
164425
222818
85036
248605
40613
111765
104584
86267
136584
74255
1420
110467
60794
44389
44920
104031
158804
81699
18211
36086
199619
75605
247003
111749
17989
111497
303432
111059
78716
125461
31278
170392
11556
118632
18085
280964
146578
280430
139569
212586
85881
9598
26979
52326
104101
105337
234688
74919
71400
22157
159699
231396
185620
168003
213282
205996
164228
167930
19653
291559
280665
273728
156963
204013
15205
250761
143915
35525
168771
150566
39402
211309
251639
146274
72023
254787
99751
231489
273424
309173
25830
256684
292936
74660
308022
266990
162711
253874
134418
218941
264372
85180
86948
168320
209678
169090
118254
61832
49966
170968
77316
109517
98589
215936
177333
65133
50191
298090
100414
153868
223901
257517
24141
117948
295590
14687
7494
281796
115636
24292
59151
43325
252656
101832
6555
255992
303645
46493
219858
91882
184518
82566
45306
96324
211292
295203
38146
277227
31378
265340
295431
240794
135341
140614
118916
218721
70241
307724
185408
88418
76283
214378
209343
302320
297507
31664
165820
170644
56838
238389
53252
127529
244505
143935
193163
79450
58119
172268
262940
254347
217641
201820
25596
87191
156457
9013
4925
92376
20945
303081
29698
139308
10912
111548
139926
284352
116914
202952
174027
72251
48055
300164
105270
46094
189175
218449
143872
236059
100732
308529
116245
216245
150465
173897
118041
160987
89019
290989
100866
108978
285959
191055
34902
283162
63863
133803
174825
226047
214116
28763
123069
206442
13259
32561
213650
141285
259482
265021
135092
21464
129226
107959
276514
7244
19707
181321
91335
33095
91821
104695
125202
24592
137315
174952
297557
202261
203363
44481
126476
107394
40294
270537
160889
261824
292743
144794
171459
51638
13121
73896
81841
191128
56327
288163
100845
127309
68938
102941
307147
169020
33408
94760
241382
142296
117737
279541
50898
200682
19259
105347
171042
177412
174845
65494
32144
88988
18489
280774
164264
89796
38684
163936
62723
45043
84497
136152
49897
137568
243698
263942
61908
85840
133795
249722
131998
172918
112550
300521
201270
247871
163630
25867
85776
300259
268323
154998
278371
46495
274032
230829
15075
837
167479
173875
109515
14311
206725
138839
214410
291817
80219
93991
32284
287669
74638
171091
236588
159758
167177
172343
204703
147595
268918
60446
43841
129224
91391
157120
251610
47424
302335
64445
80500
24559
53946
146762
199610
14499
3681
102630
250027
25157
246670
10982
227846
187608
203108
236824
197666
46862
80038
105697
60251
52328
12097
43435
113369
300698
41895
235939
259160
28700
165505
246871
80532
237455
155029
286253
260735
42516
284431
163138
292073
79592
165117
135947
106599
279945
244037
204696
168249
125883
130881
154028
120486
204740
154192
4539
234720
265765
224195
298177
142458
102750
68347
193793
90453
276955
42719
13824
211048
177319
32065
159180
125592
5635
247772
79197
277767
3468
112595
232259
51167
220590
166250
263103
208109
145966
185710
79932
213285
66558
288676
167925
173034
275019
265574
21374
126801
32640
86343
50300
166459
54843
221535
168315
91659
210464
106852
30749
65905
292104
20117
13140
208037
195653
28694
5700
1266
246176
265529
292768
64524
197419
280721
188507
105529
182834
117441
21084
289428
70099
172269
215324
49070
84294
243768
60173
69384
223189
212863
131429
238515
281310
190636
196683
28196
289047
17687
182712
151247
282452
299237
98097
224229
31569
214101
118438
138404
63487
279213
191045
272542
91925
203770
9575
263307
186108
132422
114469
272881
242731
306064
80725
187938
302158
49273
252532
246481
223197
173944
286349
120447
111344
108589
196394
124362
157007
214666
214151
295918
98349
139480
11126
10196
108298
222492
238110
146805
283626
273214
235384
102225
199785
299125
180405
222521
238599
77558
103078
95406
126096
148305
215393
267495
230025
28312
230688
267900
193799
139151
113896
275273
198680
194308
217020
261154
275563
238992
28888
72512
83161
254394
258962
18392
188611
155478
64473
147757
17029
291057
71060
98664
220228
191224
6568
71121
37114
283455
195589
232314
286836
136097
27852
190629
15154
211523
68363
155018
295245
297117
116507
259987
6120
225953
148673
305753
270965
268792
257876
167017
89560
232533
46924
66147
149289
49300
100242
169968
178263
8458
162597
77698
125700
248226
12777
52602
237141
179070
94115
308451
272319
102745
92566
179002
254320
20634
130085
194175
45181
167112
221025
12378
114400
228951
78009
216532
128140
209314
272388
121913
15834
93906
136532
233947
39396
299551
150266
164268
112061
97072
39279
55632
141766
298200
296110
150530
139617
636
72785
44947
94349
153256
141240
8797
143771
227559
20549
193995
34044
195166
32812
25253
76299
307868
16150
296906
294018
145741
16895
183471
117322
131293
119072
309405
973
173735
188509
274438
198648
230697
223381
231119
16140
275768
233382
199294
249533
264992
74622
154151
69059
84837
158066
79160
8599
270780
217740
80504
224277
307867
290130
20277
158129
252573
143
230124
306653
256661
61844
154089
245882
207869
75043
73226
189873
14793
87829
125004
130732
196090
228771
215974
216956
186556
26994
197039
222709
32893
108803
164979
221367
209682
86947
178881
189008
282584
93425
232033
26071
19427
229071
283817
84971
32886
111603
178608
12189
6687
13330
225225
268064
167572
229239
51083
153506
65971
58427
4307
102583
16952
249859
179318
45812
22401
208194
253538
51647
283618
217739
299124
117324
217291
243596
35980
89216
170602
271652
239145
253974
31542
204095
140519
203759
148294
27597
57525
129640
290076
269318
12971
73128
12418
299928
138339
110186
152731
309359
55269
43774
17589
221433
10096
183692
106320
27528
106843
67708
281358
84612
178402
14652
103690
92639
157238
142387
2994
97869
36593
207082
82531
282607
223671
243703
212632
69102
70929
58252
29064
298998
119845
56260
265996
125202
52379
26069
237987
95514
1342
190794
13004
250015
130547
249199
76188
146996
49597
35844
65336
110344
244194
193649
47725
261122
33736
96268
246196
163055
73888
106767
195301
226926
69216
3926
107937
46488
104879
119682
255458
74725
43504
154435
54354
128787
103221
18734
61582
128338
89024
90246
240772
19297
259141
246327
186980
231423
973
115667
114730
177075
118160
143747
109103
7942
153041
122025
222837
36499
206450
36819
148524
151730
194981
170524
112789
12628
108883
273046
159916
271226
11551
198973
135144
90792
217032
29726
302123
69380
210770
110136
260921
243454
6701
304307
58660
61821
249652
43030
198848
219645
80881
102904
205130
106101
240954
93925
128409
55890
157487
223966
198511
139386
146949
104007
153924
250490
229796
281873
243441
79096
74412
229648
151092
117838
194179
9013
55569
252987
210591
274729
136654
113741
52831
127469
42138
281163
13256
181882
259719
158227
11270
79149
291331
248410
12896
78058
168053
276676
66829
187041
161037
53501
221589
23154
230545
18390
48859
202227
39872
305597
178560
2745
190166
12209
237378
232300
7302
81271
11528
55926
236250
178532
174009
199455
99566
30208
110945
143778
18061
6534
32141
87036
91960
177621
264989
270640
286799
145125
205873
25597
63484
96594
70144
180400
276028
298167
287595
14289
82855
239121
18185
194673
200990
276111
296201
157054
157939
181546
268251
42167
235700
128350
145437
283716
275076
290841
80573
110511
233756
35930
142923
274136
184439
133921
91463
120239
16063
209354
289300
26568
305667
123801
6955
273854
191813
87139
117165
101804
150074
205408
235793
33435
60995
289885
246696
37912
40721
284090
210473
175851
212078
106472
188887
288400
108932
278693
42692
51247
145404
54582
96505
89987
257076
275735
41944
290865
181920
190078
131833
275707
133649
289901
16594
306688
84049
89595
253411
171669
108508
103181
140106
186034
140930
242460
42949
36586
276369
90974
174797
309064
229785
102004
181550
43092
166721
199958
253650
14653
254573
286129
129058
221000
263579
609
196289
173409
279031
278471
112588
281367
245045
231356
217932
78810
234055
304379
167195
44037
245812
67482
113107
233218
122294
241873
92586
247117
300165
164632
190145
278038
222145
306012
265911
290214
132975
159772
294895
12130
105165
154658
281558
303836
293154
185395
123720
80663
77894
46122
31770
220712
149848
203882
306379
231539
295391
42957
229660
305401
223928
99323
16699
258624
302701
185771
62406
292254
226441
279045
258668
202314
246500
118849
148414
235858
157778
229347
20610
228840
187389
261462
269191
12921
17875
179140
52724
64751
179735
35372
6286
17921
107572
99372
268728
79427
182654
92848
67140
294110
111489
82321
286593
71668
224740
97046
127329
248654
152212
38654
264149
6784
272518
1306
35617
62066
122735
172310
286695
30673
288551
22058
119748
101940
248122
5748
243013
68642
302592
195345
27707
247391
282749
55064
200618
132074
214491
308662
33553
121
105529
208510
197336
103228
244883
262872
277612
139746
108311
189422
84539
303241
35228
204672
274965
91615
124124
199512
124273
190324
293815
229181
136825
306016
189751
98896
200710
168392
118539
83066
178268
304748
112089
138314
259294
91074
127154
63584
24293
246014
120280
21951
292345
192078
255993
300562
156960
153073
60152
215376
41181
279423
227393
78963
261023
132639
276160
104143
67039
30616
174389
36674
125255
26202
28923
155802
169577
30126
125049
299642
133890
220125
180241
74931
73251
220320
42823
28376
51963
908
150830
134561
299385
109744
219813
247967
171611
46558
162649
46676
208927
35356
252726
88720
220520
291225
33834
80787
103017
65012
233707
122163
77787
4684
218614
84601
66170
194531
113779
254235
64226
242723
131640
17265
304558
57520
234221
236958
56918
96925
172104
66412
279448
57823
89115
70349
96254
83121
22099
101775
56556
301813
163604
113463
139980
174884
249896
172504
194095
168251
21987
165530
255403
256628
47750
272408
15068
292046
30056
276041
94218
113059
161581
21441
83222
74497
172291
73355
240531
144733
301628
242600
305938
33401
30086
298232
144512
263023
268774
299999
72042
94909
27354
205634
28727
247994
165217
72291
149505
111261
210289
41144
192656
195412
64903
110732
188300
190142
243954
232571
226322
171915
236037
205032
61132
152133
9535
196293
216876
89683
13784
204797
290617
244305
283899
38023
228019
1709
286691
12318
21074
290391
212222
37099
72450
306121
105135
180578
273076
10982
11969
168923
259814
246040
285871
267170
4026
58857
71489
33675
23736
148009
132460
2469
63177
195177
204264
204087
232593
208124
46341
193819
111616
63047
278786
229117
297715
285677
112501
180142
11311
301850
120512
159863
270938
175810
168298
298354
274000
143112
112645
106150
55865
255800
10876
127423
112368
152728
98281
140645
248671
169616
303619
119849
259794
189119
306714
81599
200301
38706
150723
50511
284854
112668
291046
67221
23408
219651
285955
133720
223722
221199
186759
131279
185012
219306
298145
31004
110543
249969
21040
82217
81998
248304
44436
105642
229053
257244
171145
232307
301293
23222
232142
138301
290350
21333
212237
190252
291070
49053
97818
282689
17756
247594
66097
116486
82977
38887
63553
247514
11497
61499
204906
96420
99764
257389
281036
303150
176722
193840
33762
102859
275128
122551
210167
278060
171321
113517
31377
255197
251048
298540
48630
6286
240882
52559
288199
159023
171315
4234
84722
249797
43163
83180
180117
115972
101819
138969
299997
183823
153476
302039
27218
173393
30569
159295
176431
203575
285902
91588
139539
185918
37451
194837
238540
140747
206806
112518
173903
292176
279912
227038
230283
225779
18084
276159
277588
144962
165923
245839
166951
92472
256194
171916
8988
132453
177824
94989
108291
261687
48311
42511
202760
77670
172394
33362
291486
13423
153168
108779
67990
173519
304173
2289
175143
224286
22297
280166
3700
290725
55354
112164
50661
283416
159073
282936
194201
127584
46069
239035
295392
208867
125465
308916
157310
156027
207525
150919
52043
70240
139198
305393
36188
18214
138422
293787
192363
58212
33108
207353
239122
126045
111598
307738
14341
35675
284933
284780
196993
192168
277459
13651
37003
16404
59996
182764
96330
158047
87105
278461
255727
109847
280562
180545
77725
138762
15347
138407
18051
85039
275895
59067
284599
217252
228180
171103
59643
241572
75617
244030
296271
49239
305568
984
75546
192627
195430
163484
105330
238845
182732
273871
263315
16664
174402
37790
78632
208899
47223
309921
186844
129144
279692
210956
148388
240177
29753
111471
160572
238327
270054
231642
155232
159524
125663
259087
260661
303932
203956
129003
163553
253622
129762
95003
47559
288909
73547
66622
178916
28007
191546
295049
233154
54423
278523
284027
40024
108869
238880
97437
184580
92223
93526
21971
286087
27756
224078
194838
102754
142235
240694
121090
258261
174800
86774
70348
204712
153651
119256
103802
308355
209472
179750
197608
32654
197847
126282
71943
227849
139336
55354
86733
113561
106772
38683
33135
120764
111155
241295
200498
303766
225701
77008
224271
103655
249008
166054
225426
149077
242024
242675
283626
133687
116534
214720
247691
248631
151500
196166
194920
28209
227784
73221
55011
166071
19302
260152
196092
158180
60684
167487
133040
280696
269739
301746
254046
6814
44542
227124
258028
59967
57276
52579
294492
2625
38502
162068
181900
190636
153614
167444
124942
266088
90168
289698
282736
151780
181492
168695
31065
289497
72046
99378
42696
224052
65209
125322
15821
24681
96400
107303
1309
218603
64778
219166
26686
261551
91639
156016
139669
179077
106062
57787
48560
125017
113712
143358
179149
22225
129397
252539
99770
75784
106353
14634
232095
211110
96266
129336
208851
77833
172971
152510
287083
202109
309226
249416
115292
116277
185268
92823
293652
250522
87365
17353
271306
46796
96907
92212
172614
285976
217360
257137
219919
69544
98513
273967
308671
154493
263247
37539
123438
97464
115008
17301
192523
155164
38020
173561
267910
147324
207917
244525
282022
49671
45212
106486
277737
82905
172370
221719
279716
11315
203868
305126
101043
222948
29215
213996
301253
202969
135029
252994
96749
250506
161450
91509
200889
1558
82841
273488
102671
11864
226663
130911
263258
200599
151114
215053
193253
208028
173528
212633
62875
222425
274559
295948
208125
305948
205919
206174
91762
215117
152460
138692
303833
205505
210953
236838
132614
236740
290809
31469
305532
38510
75351
286556
197955
46362
224097
263710
158965
157620
102054
121137
130501
92230
240482
96798
38481
68806
72131
277815
125954
248633
217629
70551
255341
91752
22431
197119
111060
84179
82250
205494
296185
94458
257779
279652
182801
104607
237150
113560
126265
132178
257671
237972
124067
159847
238002
19416
266021
292327
78238
165490
219110
301294
74558
224116
29093
89877
205338
297209
187435
137178
147811
209818
169692
181053
69050
99920
202299
280477
151577
252696
122297
34420
43444
186030
281630
99488
279404
148635
139362
309780
102129
85863
302996
107221
179089
128335
281389
225092
197808
141301
108771
300512
158517
308891
200985
301537
221819
48140
60305
102325
108541
102294
32695
75520
294358
172289
236838
281801
169671
4243
105848
223959
161317
124705
123301
200671
166225
111183
119547
174956
135767
155996
293436
217111
200743
206945
12595
241598
253969
271223
118165
133417
265461
142774
207947
201134
56456
215449
108574
278959
280760
82793
102792
68593
64719
265850
124893
308314
122834
67120
272115
233073
287453
14478
303600
103212
32657
233560
301731
27927
16931
13056
265320
15731
179482
260494
15963
101944
59060
272430
272066
56253
9287
219456
120427
239023
104166
23478
48130
26579
82570
248544
154930
69430
2343
173664
184581
175708
149871
208603
89895
299625
179567
155094
278608
151913
208119
71448
174145
198984
5329
285995
157139
101523
241848
210439
261744
189903
142468
200084
287422
229577
256065
232492
110533
86357
273378
151132
167943
32847
31991
47805
133371
177426
102305
244800
294509
74307
181367
287879
111899
126462
78444
100155
157936
268913
107119
264844
144168
182609
304107
112491
232805
247881
33665
187940
249426
267033
79089
178556
149761
98937
222349
242394
61911
5507
41354
122636
70954
283963
286706
250938
227243
191869
146411
208026
30355
102434
223675
62090
193659
165307
77590
21263
301558
296643
83464
292626
65758
162078
660
217942
291977
111139
207113
297026
234324
114768
13044
162364
168427
197734
91394
23736
39415
189301
113894
227358
246090
101880
163592
255051
34587
51009
20498
224463
75409
127741
268691
3156
270563
129641
148895
210756
21853
40793
222391
218041
189306
306878
56848
158868
211462
87252
233060
245430
164703
143494
125233
266174
168286
168474
147893
173315
137360
82254
254667
295255
261310
54611
121483
240325
243970
72571
222966
100365
270884
238314
33792
126211
155284
6622
41603
54928
164199
196889
46114
123968
150333
48101
27267
211462
168743
6971
11375
163569
217506
171917
104037
74712
205378
41171
246090
67751
830
153437
177984
51926
99297
186022
206277
46352
201655
256727
202912
309999
49138
135707
164414
253648
235876
165194
284416
20050
294866
68849
32714
246726
183165
93412
201766
247658
28636
278027
59469
26915
170776
287432
143897
52118
21156
130326
160610
72777
270712
85837
67164
107963
192817
138407
195778
246473
290456
274805
23146
303226
119286
147848
191427
39337
270287
218984
40643
19089
191777
201755
48580
238894
69042
183714
281971
207321
280813
254047
282381
53636
290552
16908
80313
161130
46124
61778
33283
74876
211010
308551
61754
194710
264589
124471
35824
177110
120769
111989
179843
183253
200
189560
26394
286840
285185
50765
154812
50727
228784
182636
717
58840
58763
142156
227653
235717
163333
176818
173478
242078
107463
154212
191952
104147
237631
241965
309454
245813
9824
168972
193468
89247
184630
166883
69911
115476
190924
236476
123038
290879
212993
64227
619
271691
217887
273783
23194
153219
260619
38968
154039
289169
152824
149815
100220
164972
216014
135928
267434
279288
132800
254763
83976
238401
236417
73677
75728
12630
181008
82346
47886
190919
18164
171493
105199
104782
45655
78304
55284
273593
73032
191217
185517
76375
90815
110336
62302
45611
179615
243614
26282
56359
195449
240293
69433
263354
195491
20476
262328
208388
17218
235112
74299
11248
250539
264269
144508
129022
225796
285863
11610
255866
168405
47841
40108
24374
89793
140119
193206
147883
5930
259556
100617
137802
249853
70532
209720
123739
262675
287045
128146
284028
257364
117489
166739
75511
235916
219999
226546
84051
42512
137981
130149
37053
97141
136658
88206
303440
225896
128873
50382
199976
221269
170154
164150
304949
53865
189490
149558
155489
112470
174077
127465
227242
69642
48165
267781
292167
157942
262258
53732
279080
167624
184418
217007
8782
192499
137088
221726
222471
16951
284225
251676
255916
216523
261281
217954
73363
92458
88874
244186
237121
136752
248968
92708
113618
2164
34638
228248
122213
109442
256226
173943
6211
166122
186915
66112
301018
5675
299857
90456
154570
204396
133091
59428
121563
37634
286688
59017
227152
70765
35111
302180
293459
155261
72273
50372
226610
237005
134904
47808
214132
145616
166657
153177
232486
43531
142803
251854
68426
197582
296605
298888
115646
53340
234596
39495
250513
171214
278185
267418
91656
32160
229881
192556
107021
52984
211198
48331
205588
185227
209344
195463
252755
262433
151996
253763
45716
25734
189717
138848
140647
214501
190696
293374
213129
275226
175832
43989
228295
163076
181182
117834
72896
33345
43035
266624
129949
296356
134062
57819
188928
124405
218782
58814
141692
80146
232186
31846
171657
94315
68307
96582
197213
83679
144151
38974
182822
102735
77541
194428
170292
82454
229654
54894
80133
1079
137658
217235
272319
70146
101030
240669
9164
25228
164550
264211
147089
272122
267954
86185
72806
31162
108072
248657
218308
257394
90714
233582
275012
309593
170606
185569
278053
159874
199748
159715
57758
60355
42800
104451
245403
6661
296622
103761
143397
304884
214922
264933
109261
36470
280986
8922
166878
279019
10111
24549
115032
296116
163464
253600
60585
306896
68788
218879
112170
186854
20819
214356
171447
19789
83293
163559
136501
201818
70927
252019
72870
224994
140421
87228
221039
13943
2563
63448
66171
274878
231046
99290
244803
32584
264496
175336
106436
53163
291020
245876
299081
54038
73740
49418
273355
138586
143297
218773
120708
25453
106056
26463
227850
245278
74440
135166
60744
39833
101078
288364
9699
294316
298417
167409
147784
16828
298866
182226
82482
53325
175088
38641
35887
186634
52207
240146
59093
239584
45940
154946
253938
300114
106748
268678
24957
55422
64687
276616
72306
32514
255487
45911
2435
89829
308635
263920
307919
205630
153174
150835
123988
40457
34993
88309
147418
248390
274038
136567
103661
25948
293672
6169
93906
71283
44766
191928
118979
157832
177083
114044
7586
73071
189006
301655
143573
217724
55456
153480
296524
136603
195262
24195
257316
200404
135212
168340
96693
189597
267071
210445
46379
55733
98978
274582
47795
163886
227206
91215
7852
53698
168859
9322
82993
251775
270777
91590
5217
29396
13572
61659
39664
207253
64287
84899
58322
178829
246592
168655
116299
5204
228876
262045
19433
274556
15470
92935
27242
293075
107474
298423
249060
77405
269444
19239
37974
138241
171899
212810
37940
12743
153594
184372
35844
241739
223311
232820
304654
286258
284845
257949
123359
77443
191032
301639
177810
153772
281331
139671
127564
202875
183443
188009
88144
248827
66718
290306
285818
164185
150107
68184
103826
209616
264800
127636
138849
98421
60231
275407
178410
142449
244312
29001
225093
136943
43083
232261
4928
276141
145779
24228
279593
309105
144391
6419
256437
6217
238301
198475
57249
299410
7128
203541
23857
97482
177168
285446
190272
68633
73582
67882
246539
16209
130769
18430
161826
233835
4547
177995
107121
53570
128948
159719
39124
119939
154777
54355
32856
298306
143944
2229
162764
177900
305163
200455
138666
293996
38841
78212
292322
30134
24767
109495
272351
127848
282843
226023
110751
122138
96268
115356
275161
194799
14462
303025
128269
99776
110926
252270
256141
153333
159237
89693
46383
100168
86997
61210
66900
23310
306256
152750
285197
31968
97058
282186
61245
235529
124438
81135
47315
187546
243127
81241
137325
210757
279338
71627
53795
185981
155218
114882
197612
146899
275706
24484
169326
306043
44041
218549
85193
185804
135125
141538
171043
145307
105052
129045
204994
198889
50869
177390
240610
245498
154168
74316
186470
148741
20628
190480
250332
198384
56006
73919
180054
226926
230408
178108
187355
306554
150249
210857
119629
110168
262633
68477
153982
98181
82365
228130
170587
298781
84501
24987
277188
79447
27508
79031
286914
195021
59971
80729
236679
66799
176025
168697
12914
130480
202466
274476
156350
144433
217138
1110
283826
64864
223073
282861
159857
296910
49560
138770
84114
285300
210400
37387
184381
232772
292351
44087
303159
14345
205215
87115
206373
246509
286480
122412
221362
187209
60922
282472
228239
179882
172468
25472
90796
87719
88433
221117
121596
295348
52504
107448
13362
215023
132418
208913
97409
135878
117466
294605
78861
224148
86436
197529
156562
8839
31579
120893
153650
182030
231399
142659
302984
192199
75851
271213
192524
210490
267759
53972
59426
211223
116758
248768
14919
126018
252271
271889
250638
302121
105068
191351
199678
150172
281105
121831
42549
222104
99440
295212
151874
300427
305691
247984
49660
212898
274338
236941
146838
89754
217197
134884
154113
152082
85618
232717
65478
72149
62618
167317
15423
278685
132405
171915
215868
134496
131377
309938
202991
36994
33894
135970
28786
276487
205889
143650
209217
186386
241784
114119
20611
34615
80483
50090
54775
177606
123992
28043
87392
202776
259331
201
232152
93491
14437
255947
44598
224748
165850
147003
207875
191367
242344
8052
82227
9441
217006
224896
45156
77481
276617
181312
181098
84794
274513
300374
233020
38579
275553
249993
99446
269157
33887
149363
44993
120423
159058
226432
255605
199214
220240
267706
35240
61225
183492
257771
156607
190116
253099
243020
190086
242088
205473
257289
248586
190079
83723
241981
291535
115929
286997
208419
205776
169939
130778
98614
66206
159524
264285
54496
255004
74876
96191
97786
9126
226054
87040
81660
187791
176956
102936
59241
89412
45947
184737
13163
142509
208461
247523
255021
268710
72484
27629
309629
275822
53425
90325
248769
299583
296079
150965
280184
279005
83145
67982
105323
46880
157995
46940
269985
98422
227958
263132
135192
248033
147729
87924
129188
89544
209916
267031
19160
306842
45549
89676
12176
215976
291498
81603
67703
20223
63667
213273
73576
234109
191275
71259
290657
7406
189029
12192
76556
182183
291548
240243
66931
138837
17704
201988
157452
245012
78601
58595
71817
168169
4846
17057
102664
239978
235511
90655
290119
75027
196986
109214
128414
296363
231306
240872
240175
202058
276288
292690
160764
305832
92462
10771
147589
44980
129243
157543
308370
166618
173474
234413
55178
123289
304692
97468
107064
100360
281019
162795
37577
290838
296197
284060
6258
16284
203592
180731
302988
66667
268569
808
57753
74598
154956
292266
52319
233676
262256
168153
99505
214717
199985
79454
15587
155477
243226
154977
293682
309292
22110
276656
19590
231030
55647
262098
141036
184904
110610
10509
12865
203935
38364
154932
83923
181318
138140
11568
61747
103397
116612
267137
60826
232301
185010
116572
287888
1962
154863
51369
23740
229222
145072
51706
84728
124576
165264
244542
294489
198037
234393
246603
141360
35110
143378
42913
89274
249574
270707
221409
32846
145302
262502
92150
297087
54723
2437
159514
292537
215656
113959
113385
225099
233284
1861
128766
178863
131455
199539
268508
153873
168543
163735
124627
243398
251021
70213
1341
16956
67334
19533
138923
59321
271582
166424
288711
10824
90011
39677
306790
307670
224964
125220
251568
178184
281202
35264
89139
253555
85876
131447
251674
241505
204557
270218
45382
67794
143326
61009
255662
142683
152660
109129
99897
192957
224730
41440
227476
294062
35125
155016
5595
150313
231050
253231
88438
265607
65455
229396
4099
59176
243703
81388
112794
36092
263306
208227
295609
177341
229012
3335
89758
223246
179874
181368
15152
42404
249428
158179
12613
200428
153829
17337
66038
212381
117680
76694
268413
135056
228769
97104
96022
46324
53262
98090
66925
50563
33338
179768
156529
145129
283240
304013
70990
182904
89620
118614
19919
53414
16914
82049
180355
270176
35644
25538
237132
286063
271263
211107
199784
227933
269007
1971
305786
78263
177931
68818
145074
135504
146890
157763
143543
298934
57830
67595
185282
293528
156775
92838
243448
161519
219185
122352
281735
160355
43598
130053
31943
25475
306650
281846
46298
63637
27475
306926
28629
33818
274763
170070
110174
305406
222756
262010
114927
57001
293816
28835
64342
119429
29378
246400
139687
78331
192328
191303
33593
227444
272831
109723
19682
243655
173449
138741
288213
67193
100129
56624
68829
29191
134134
36194
155532
23448
91382
192984
29584
187476
192800
220562
272696
223297
2002
14894
57891
105489
50585
48429
166022
79122
171398
301373
212785
128634
246439
247556
288248
184818
70383
46842
221270
203264
115258
126566
236705
178413
222951
245692
35124
233862
174281
226637
307869
92936
78556
94171
243300
9206
11299
183129
81989
100425
122707
304400
10347
148110
233017
134298
142149
62433
11019
1215
66898
293583
247314
24206
23022
184510
126678
237779
261529
213653
16618
307624
82050
215444
221816
111282
105923
252467
252086
101782
216889
19135
45382
203095
163324
19550
66026
266653
270823
119423
124172
82849
16887
64058
267785
147207
153411
165127
13777
128977
50368
229565
189330
198271
41552
145038
112774
267158
213602
99828
67060
73514
295156
81621
121646
36994
239220
138953
200741
123587
194079
154997
62621
304012
133990
151266
230945
205558
20506
151204
272811
44387
251498
135635
220469
79646
241281
81445
27320
307621
99815
101647
10094
308749
277171
89804
165178
52865
259842
275400
223671
112411
160778
120592
110207
126439
259778
151324
17103
203259
274088
54586
127255
2996
23848
183498
136200
147856
166123
6500
259542
161523
98390
176625
105375
282153
300355
16100
139565
289855
234684
141292
258064
277004
121409
162788
219848
56862
62146
142847
77612
290120
134822
290459
160087
214926
229159
299884
37858
308383
286567
302897
52186
259238
58609
3890
70519
158894
37417
71480
175834
254195
206054
88904
102605
258667
126989
124711
169831
297194
224358
170986
293674
41129
78072
166333
157806
129378
41271
100513
268335
161903
301709
210530
26738
14765
229551
268699
187182
546
153111
52388
2828
71534
38851
4800
24876
45801
266434
125989
28620
102462
287
18089
286064
282700
180569
222942
115185
301380
204838
194883
94379
106802
101616
113764
222799
279980
307714
306601
276174
177444
132984
102576
90761
176380
27430
204478
280830
120992
69698
110068
129759
106244
144805
37744
143448
151810
258332
209155
132989
159642
279576
91622
220705
198836
154244
247581
283187
307226
283437
66623
230700
109247
41969
42584
91973
122932
143155
231703
53731
157994
105431
97213
113485
91313
2264
164286
206703
135684
250727
276700
277579
77538
80217
31523
106563
123786
231817
169257
44915
176308
221267
51334
111677
73718
181672
75090
176545
273661
253080
40746
276560
242209
244995
48249
122883
270935
159562
2328
222054
267145
68577
213447
21470
281325
161833
131746
184443
243285
159749
9689
222431
117232
88788
182281
201376
52326
180689
9206
58890
66472
254573
84425
263741
55827
168787
154451
249897
203013
48283
203660
40749
242411
252465
295641
51554
296765
137443
53150
37265
195604
279067
225704
144780
14434
137193
34363
148167
299790
271064
117261
107731
230108
135138
260146
47261
197555
232419
33119
281490
93178
269614
61625
255414
292693
132062
144206
240324
172763
283350
53514
114796
92176
118022
308701
238580
205139
8927
129745
261274
276195
90083
110477
86334
111617
203237
295528
161352
35625
28782
240160
66505
296307
154792
252601
170
145946
117535
269649
45736
228778
68706
52484
29485
205843
165526
305284
99623
67915
214365
72387
307081
300144
179345
69145
100170
259436
301560
308542
251922
124480
266847
201278
152891
231401
302032
221976
234033
62188
58420
123028
167113
218308
48504
30718
37482
156263
163279
258854
172599
82737
307850
15647
265058
153019
300017
168373
279990
118200
45062
215849
225142
54385
5126
80049
240914
278679
262089
159920
149136
236354
107803
241464
110077
203726
144826
275158
158424
255864
136053
105934
111464
270554
158819
61357
128183
153442
128452
182411
109022
60671
3849
21038
29082
80787
143982
80537
180423
294770
113073
99459
77993
234256
108428
110187
219228
84224
218581
78296
301543
40594
64181
184439
162646
4575
73299
88935
222070
184117
214283
259994
77550
11820
18566
281379
66273
105449
195942
244574
28281
69746
266268
44263
127796
191222
97385
291548
200508
38259
199091
62170
305540
162918
124393
263758
92289
27147
254935
113403
80803
294460
224151
201519
274752
304041
225081
195585
235139
260556
289492
302751
142644
128355
216409
100885
223256
181581
152168
18470
147246
64586
143744
187160
37793
254526
74622
285272
4255
282168
205285
62123
215138
74795
42000
306196
95817
93328
148030
253457
284147
84258
18187
172362
283307
11027
121325
206476
206569
245087
264653
310005
107176
130070
221233
169992
62590
149994
231515
29820
19005
145978
25066
301140
273152
229944
201496
259070
261428
11445
214205
175558
72616
303159
152093
117920
225100
291367
292145
53505
61238
94688
305687
90604
212192
51149
186232
182030
60282
205713
75938
106908
212208
211601
215108
129878
43638
254776
67917
32096
124823
184781
214822
10880
23606
142492
244306
27212
69068
41469
25866
70072
160490
21955
162829
195444
141875
278661
74240
8919
293974
270551
212674
84583
130211
89323
167063
300589
69343
32980
118133
264948
240160
302957
281489
223947
164869
78200
131821
206161
31586
95462
163083
233123
207534
297722
38812
268029
145248
14230
9585
267833
264923
49778
306113
94269
211994
39536
237455
157054
284927
200158
115622
187609
305772
72807
39983
98017
168064
270858
100705
78704
175011
297815
303772
35032
249866
261096
291850
90426
184607
139278
266329
64279
140306
131691
212356
216579
109932
229177
226542
172333
276120
307184
9324
178523
71730
76070
171575
32040
84166
197446
206745
191199
124439
47352
96151
127243
241922
255812
266266
129510
126388
238755
75391
78588
193823
160259
56217
101243
101303
102395
257704
147124
85616
38776
17340
106816
30962
89448
179806
120167
30275
65898
38890
118967
135324
214984
14204
5935
199278
243265
155853
290757
180606
76274
135565
78616
22331
169424
273000
292909
192709
28386
97980
46996
170497
241971
139033
291312
14555
91764
113461
236062
31062
200513
197416
122007
231387
124338
107712
13544
204804
186999
9962
83773
69921
267438
70931
242599
263908
258373
13400
15250
30000
227265
292802
153083
98737
253749
99054
233576
282320
62293
147553
195863
265233
296028
78242
226014
180901
241655
85118
51826
294824
163942
54305
26902
86198
165313
81702
163221
264583
66931
115145
46279
165188
109370
279735
249728
223627
134280
202469
122705
83652
175321
261402
85732
236796
153669
210320
141413
278785
49667
72754
144484
181403
50599
129527
95420
154018
53533
11833
111872
219994
292905
71987
101578
43809
225995
223584
223024
226667
260425
7949
263745
118782
154726
116074
147143
269711
151535
54821
167604
148155
304321
8928
113482
9
21133
72439
284657
34564
25532
42361
21224
143237
261697
275125
64317
128673
56785
31512
113270
204020
178993
55588
233069
163787
192783
210547
91610
250912
35325
115005
107639
290158
163545
17895
245525
28580
256719
121900
277952
15834
264106
260769
263082
86802
22811
147391
3384
114705
181188
214897
192978
241675
299286
277054
219660
93444
71861
41760
206666
44011
15260
73448
194726
118012
39496
246057
179219
119154
288054
178387
184975
192626
106488
106918
58876
93506
59968
118597
37380
130331
168431
236388
85224
298584
11867
162653
128746
273024
130942
162583
72651
144306
21685
268
69444
261158
171046
158889
169426
223906
74403
141552
43997
30116
78987
31334
153353
62028
144154
32490
155676
244761
271232
159595
116592
106447
197103
227759
91741
128055
286212
307992
155103
130517
235343
309085
83903
34027
273390
214592
135512
1818
27647
294190
77811
259551
287597
288377
153811
107177
60505
236197
167284
7728
55947
192376
87000
5155
245538
66499
182511
200812
155372
97828
186196
62259
35139
171912
147609
210145
94603
15683
3668
132819
68190
30458
4328
73812
287925
164369
244864
104297
70399
270768
78592
307752
209929
642
75389
304821
39614
15262
229048
69844
16335
276638
49231
172002
114324
179632
242735
244040
155377
206507
185156
222543
75316
152756
247629
137665
79428
79261
99406
228493
18735
183315
72086
3603
92276
149086
118941
168303
22536
112915
94924
244060
24222
147176
182648
135965
203845
150809
306871
282013
75269
309431
202173
253774
76883
146271
180743
267374
224454
265419
52704
290405
62115
10850
1148
96207
69077
86140
215039
243647
56026
267070
206504
140214
140568
201953
217322
250521
869
195489
31606
171543
236445
114737
305257
196240
213523
108335
238760
65031
259438
248573
92991
7456
185070
170764
234079
172430
136024
113795
280669
1890
222144
108952
73473
258465
109454
11106
65546
265449
156738
83291
13413
69745
164517
218119
207235
233126
20865
28463
150899
242705
33114
137943
276437
77738
74711
219184
216951
167958
141114
288805
215258
113713
120780
208054
117083
147587
165264
225737
284136
145284
88987
129583
74702
239773
210653
71492
158795
162068
121880
208253
266181
73534
1408
27954
21991
163465
222644
182623
159254
219674
181786
280038
143856
189406
34728
260505
147659
44885
57871
302788
131387
158096
78803
156171
1465
181030
57678
65073
274477
38391
286244
286352
240280
294669
142174
89886
215423
172929
70543
107227
122437
121463
159310
40157
182370
307838
27902
61113
206853
78561
174625
112902
170704
239815
279162
59048
104542
147729
216216
276555
94648
141240
66019
63694
59816
237987
227416
61556
75469
60191
274863
276250
192926
257353
283061
99174
252643
290075
79560
74892
211739
197274
269855
282346
309418
211633
80309
116991
63833
67239
296987
96955
264470
41602
127583
303598
176558
222662
175450
184429
253368
253264
83593
76135
42721
136561
64562
186585
255770
37261
298372
61618
52975
240925
41306
4546
49146
261647
213558
207027
199607
226165
176948
60668
91942
234407
131713
221156
266848
199439
180822
46596
257238
248865
145585
87338
185678
174217
237476
171873
95256
207203
60267
134444
38896
300239
33168
173178
107761
67814
195485
57239
259048
97807
211263
108929
2033
127333
14397
124358
230113
183936
271310
113431
224273
280232
28807
45399
97536
79406
116057
185395
9744
22189
143098
147063
266981
184410
147345
239367
92697
39923
254315
198622
3209
304641
39135
203955
257376
232288
117161
151869
38946
28976
302750
96540
145842
189475
116551
127916
122377
225128
116946
272977
278999
242569
146738
86596
54720
266812
242299
254357
208936
125515
115572
270224
256512
115593
49087
230037
288399
159747
226194
18018
128191
16616
264782
21373
47088
62686
42805
81638
30965
279572
204522
148859
166136
87434
95962
52619
115312
260880
82028
99270
151495
210355
220078
31516
238252
46360
157237
99804
69763
175742
150936
160668
33812
247649
10464
237954
19753
172783
40023
142092
176834
189753
309442
34192
219512
253809
193222
148833
187000
117116
207567
47433
126176
124079
296513
246387
96640
132998
278197
110160
48138
14894
96373
164826
261869
293490
41795
40115
21170
269869
168238
180912
274965
305180
227941
47169
173356
260385
228223
280996
245050
207449
21912
99070
243091
118313
306328
32748
222008
201882
132902
193850
193770
196721
197958
57236
14447
8795
96770
214640
259940
74828
164354
198552
171883
152766
17261
158807
169093
143331
4409
212785
15586
204677
299741
63475
66219
262426
188224
139288
287038
73914
280472
77646
185454
23015
31100
54014
182923
123215
125910
294050
75522
110052
18345
97394
171616
275272
85425
153889
190020
96553
263044
63410
112961
278642
17116
273956
148518
170948
156908
169930
249481
270233
136765
106803
238420
301337
89910
210715
244429
109584
15552
102510
150074
238947
196810
126664
5917
248816
225627
20703
45781
276737
54732
124052
71360
74120
99252
9814
9526
212453
309875
282271
21179
106112
70007
28815
50390
66051
308870
74693
189925
65482
260162
13021
23274
37040
25980
190141
77536
149598
271698
120020
129180
307053
37982
83252
270277
236512
226850
265017
22576
161925
178857
112724
166760
291170
45579
225355
241741
252757
215954
69772
91358
2733
180101
171498
160693
301182
71850
48452
40292
283246
27700
224552
30124
225383
141010
163144
64339
242088
209294
97811
163855
30049
309325
219335
271713
727
72489
54794
287444
132296
261381
139101
80501
150726
272143
168213
70578
229154
103891
167972
249162
217979
94045
100982
261225
208569
297690
235171
20483
244772
242857
20934
22983
65172
53799
79813
276249
50564
104971
169032
76703
235647
101391
54586
21484
196427
285178
75747
268145
38957
6596
264538
24032
294058
20243
298514
204715
37572
32616
253037
82467
273845
256653
284398
255335
245166
307984
11856
225084
187355
174901
76804
115966
63126
213032
180774
58083
232822
30086
296361
205774
303223
85301
84039
281588
12363
242480
278493
221411
83274
49295
11310
39718
166286
196262
110633
112181
42780
180313
56407
108663
30079
246884
47870
181778
246820
76871
89669
276694
82379
235825
88197
164670
16606
85077
231743
56897
47118
175943
49603
52527
168877
258487
41919
162332
228268
179526
156024
174996
570
31318
53866
142660
155445
147712
63971
153620
292321
217032
216518
46073
46147
265387
66984
287158
292524
293412
256515
274235
168068
210371
301277
309024
265471
268110
175618
294201
63366
215878
116223
247959
18350
194690
269225
198214
113249
262104
121637
90819
147007
303248
38574
17282
111680
102122
42804
243490
287059
287307
218436
73570
262461
29887
239135
162117
282625
135948
31650
206549
193090
119790
80368
250204
23252
265239
246990
144654
190411
157508
123684
123963
226384
252863
164345
101518
273535
140213
235082
170420
268499
15890
172026
52962
177275
45288
188163
220079
219842
189489
203743
196772
120667
75618
122143
234251
28798
169005
215922
296014
16377
305719
49327
111123
296641
293351
3447
137662
191870
193790
20912
207654
195519
300943
55863
72908
257453
174263
144411
144907
212253
132304
234774
308205
263122
186201
159979
189071
204424
262225
233044
235645
31450
5237
280906
158336
34389
38328
101099
292511
657
180171
243100
39869
52881
307541
64217
117813
297490
186378
221022
72903
200665
60681
22890
180461
223550
278908
302520
191236
147614
94609
285591
278801
211362
134721
15013
124556
123760
280764
111342
273004
98531
217983
289069
203268
11284
210753
28823
196228
254191
13985
205320
114315
164359
15094
177326
184639
52015
54121
240504
190032
282615
142991
249735
67243
306034
43686
277794
80572
266045
24642
65042
122917
24653
288902
223419
220263
205258
220257
142505
86790
144305
123117
123957
197861
55608
38612
10303
58648
246656
99830
174467
72211
287977
70130
154395
307768
201296
164639
80482
160587
103289
225668
9710
50067
233439
119942
104285
158188
145484
214245
140504
145520
292206
238558
300064
185850
108225
309491
151428
128033
34030
9642
305558
68338
281912
181914
308585
1675
71308
256446
173251
242725
54443
104702
80923
117111
1752
252544
36606
265087
240493
152071
271421
178890
114836
52108
126145
1630
291853
56715
39926
258329
159504
107120
185015
138954
99085
28781
86662
153405
237252
241057
146557
64098
32945
257971
132230
189271
178715
123334
277052
6498
266814
241170
104569
306732
13614
21710
49987
129008
266245
20039
107959
217405
93440
207944
53341
153813
175635
224829
192407
101729
276527
184093
244382
309191
295688
25656
59853
286399
272693
85015
225160
110982
25617
78275
32462
234269
71735
76103
204650
210712
202330
23084
22710
203704
87312
182333
11691
210252
277642
294768
121192
108649
170714
230566
227184
89388
167963
288512
238566
162714
265977
13433
181277
181370
87736
294408
217324
124359
193842
210016
150411
168881
83809
134325
156690
143576
269713
234145
286477
103491
240821
301988
155659
127347
28384
309262
54353
235096
205958
25072
70230
243757
43583
148707
182820
244397
199740
213935
155256
253952
198381
301682
12315
110732
210758
114498
7693
101983
271357
206672
248248
148794
126221
192450
2690
262667
77631
211927
237731
130544
309210
265552
44844
22770
82008
133947
295259
121187
41528
41769
110183
254153
267440
37736
23084
113931
18277
39507
261226
1668
179732
80982
161295
64667
195851
263165
91990
158456
60447
262921
280187
910
63681
135579
50442
223838
259943
46059
139265
240654
275907
125177
48637
21033
95793
254114
84341
45026
141889
130870
163152
157292
278951
140269
187564
94122
259802
66291
85590
192350
52221
222778
17678
258325
195222
280617
99954
230005
189368
196234
99891
82495
99985
270284
54377
137598
298308
153511
40431
274660
3927
190002
305234
220047
69069
22938
214468
268544
172484
295074
303735
225378
59016
96462
126343
236868
63670
306480
376
212249
186997
38135
101448
99420
146796
224864
176354
282965
18623
177401
162386
303812
154612
99865
191157
104942
303252
186819
149801
73213
303681
210203
34459
3661
35775
186345
306114
229652
82760
62501
157699
147067
212397
308832
78467
148266
155862
6977
26335
273562
144017
126697
1522
5153
18474
156567
112415
241721
114108
143265
205251
100659
291306
250052
98129
106609
159456
137403
180184
225293
155506
287009
271631
28238
39805
236483
218385
58161
81367
224369
177511
134436
217708
226032
272697
202151
87394
225232
107828
109224
129793
184787
91560
13745
14738
252103
102435
298891
237903
168973
59024
222203
250637
139701
29065
11475
183283
233630
123231
247803
34432
261488
182370
177783
9435
137079
278577
242908
214435
218679
242202
113293
294880
228630
302778
116919
273355
133438
36
241869
282915
36812
148608
283876
71139
251064
182648
156977
264584
183308
282830
87147
197643
214361
271037
36798
296297
293649
195528
117842
84557
172213
235323
190855
287033
262790
286057
235306
109423
112988
130067
249322
207349
74521
209654
181751
207743
181150
166195
227809
218296
1125
206375
5902
43438
106039
184894
30374
42335
203391
303122
118498
204180
32709
295841
91863
268778
220868
143091
246972
171877
208241
130215
241701
147042
252093
211439
153087
67552
180345
93713
309200
258659
74458
232146
35313
21725
179834
131918
106572
28194
101648
93208
70232
203030
263576
203882
150419
4888
211480
267730
17631
139265
262590
133939
223886
108264
1148
257510
46736
74013
128589
60625
63607
25981
305719
256266
137615
181298
191303
308581
166521
293441
126438
174361
234659
200138
200020
69307
275836
200140
86379
244823
216925
97039
247551
188435
57610
268051
220194
134865
158397
146171
56603
137685
293735
72373
102624
168107
166982
173279
161863
183753
65530
176959
216861
125492
82371
149162
153510
52144
310002
304755
253564
257285
94979
92078
111731
214908
139302
105268
248433
102453
117208
271115
72075
32391
220424
157560
176509
223405
189984
83190
298228
252174
305773
83075
233742
37036
64995
52184
50962
296131
71740
222823
39724
293183
138275
74674
13548
79545
99066
62026
196652
122358
234020
117229
217090
124874
100416
216729
12003
284623
65053
230161
90721
63727
215877
256453
24213
162345
165192
129401
28022
52555
225293
95655
117621
65350
194132
189561
42008
209715
37968
231797
66208
34330
279953
255622
247908
304614
200074
124143
278042
104594
283283
73880
160969
36906
306802
214241
78896
202344
162704
129230
201363
47960
227996
129807
282918
255402
280585
109583
112303
135967
163583
84095
149902
181438
303507
166300
14324
258598
18743
263938
167865
62979
176504
131690
187197
225420
81599
102490
283871
306391
301631
141536
265818
141807
225906
63620
110093
257073
46422
294598
57629
292261
151192
221039
18675
117996
1086
287229
13556
254647
84524
63362
220559
63429
39403
149787
254751
264685
244993
266302
116449
213776
239713
50319
95093
257223
230807
293985
16482
251172
65480
160930
104496
225676
196311
299439
48046
52294
24690
41612
169800
267120
223835
213752
301759
137904
179705
281811
205586
97796
161865
213322
158892
178034
191377
144770
199639
179611
172399
158862
24684
54527
254450
159311
158079
78711
307250
287966
25675
16076
175518
47909
16715
130603
308079
45719
160250
52844
237938
256834
121280
278229
149284
308193
165127
72516
161750
70536
118817
239814
98332
234946
1349
209704
63659
271369
177366
11715
113883
58497
180805
281879
145140
301748
276375
177956
214132
284289
61296
293764
218114
277611
237473
149084
256500
283117
217873
68575
284583
62183
277316
296430
72623
21060
73278
76036
37977
163199
89209
47170
41470
207714
119622
106745
128438
3710
44307
157964
169898
104594
191762
138349
124824
171954
93107
58667
79465
8842
136704
235748
129449
236502
91093
227422
156786
308660
215669
266186
141950
189833
180328
291588
182287
107093
179342
80683
158010
119234
246659
238195
152673
199814
79883
141831
175673
286708
42735
19894
179322
298604
31243
183126
21414
108086
128097
162281
293785
307902
41359
134594
104966
278100
307974
298600
222700
175035
303728
305640
243800
122605
45309
198504
96109
1978
124545
151828
297323
251918
276914
260934
226253
294769
253485
108012
139289
275828
181973
137450
73957
43458
43774
180598
152844
13441
302191
183757
222005
276511
257844
17692
98133
277782
92723
271394
106562
29657
245863
216829
110334
237505
64992
116389
43804
278535
269292
207220
65919
135539
33129
88673
156502
113042
234668
197605
211528
221547
136081
123336
98694
197845
263036
122559
205116
28809
62739
289151
205785
174062
74353
96186
240964
113471
158378
198019
83827
275482
67494
105245
210474
86791
102124
281702
243959
35138
188216
150892
78195
261081
156604
43138
14192
105781
251912
34044
2046
169302
186739
273081
74110
23984
219345
169129
102964
210300
69447
62034
155746
183526
280571
224083
287089
21724
83642
294836
309462
110925
83252
242553
233113
170379
185548
64250
255989
63246
265427
264276
144379
100358
278266
177671
251239
10415
306516
66449
247424
86607
161739
11442
175409
65860
203529
290552
251407
118122
283693
299070
243454
117002
69787
256970
97723
43292
117159
207999
252710
210608
48035
135490
220909
75815
113446
73469
26937
168673
167046
113178
242949
276189
232026
65351
214552
72348
231420
106556
209325
205176
138554
241041
143592
187743
204446
14879
192861
309202
121483
181213
241974
263826
242751
74883
141830
276896
18224
100270
58503
239748
182462
299259
207795
297466
36084
161
54871
138118
261785
210482
160107
55188
271346
149161
209664
175063
242897
116909
291768
181087
228734
60881
95338
206937
46386
143836
90711
56262
52958
55121
109806
26153
32234
30314
74818
51953
227277
114070
209719
21612
255307
1919
155302
124751
292567
293555
149040
54619
118519
33466
48427
278809
265861
153093
2782
269807
150451
309773
141898
254002
207862
41529
179448
240993
248919
281441
83272
148508
84310
121417
255093
90788
5875
256370
240246
159247
147316
30745
293929
161867
53988
18820
306149
213077
236159
142216
89839
62261
22998
237289
243494
44745
274996
93632
235576
28075
212541
227271
306894
102690
278920
105250
38770
68882
110743
195504
132529
247292
194529
24254
214368
227822
54189
123884
294816
262047
24383
210539
204979
224509
302695
68802
215331
31198
229822
7514
119555
111753
28626
6817
74497
134775
178883
86946
125531
241454
14163
234553
287522
307687
63012
255292
217740
81663
55013
151327
305407
266918
306086
151248
135508
309811
57710
142304
1928
220806
137320
294831
12887
264624
139302
86831
8657
294765
55376
122705
217038
241672
59488
38833
56240
132612
224764
245280
196943
243628
76027
130097
270055
271619
16927
57720
78768
27495
294738
153018
248970
90730
42726
242482
277584
29975
127124
1684
206990
251216
224406
153381
235687
171574
243543
134748
166526
235662
233332
263085
142139
131981
106281
78732
188984
237286
264448
5791
134758
169448
27640
28972
138052
215770
183334
163975
123278
265200
265306
258811
244093
62010
70169
201530
45237
297764
62333
119643
71933
336
182599
36570
310029
202325
18074
101179
138825
291038
299572
260567
221019
236526
219305
290352
244168
246162
243781
280272
76964
234924
253663
55003
293442
76462
68568
221346
237982
168141
308710
278863
280884
94812
43239
66671
18149
273594
64528
143875
273994
236792
140246
232073
81120
24560
191708
12033
64089
153515
24417
265001
230528
158366
91749
151799
131978
18463
179137
218714
73536
9855
10307
144102
75082
142392
72311
26811
130229
224116
149301
212851
194798
214045
71290
250643
229941
270876
97246
212454
181893
220292
136944
33315
69024
216392
131349
159523
5774
298876
91210
202243
138040
109667
75279
72546
253765
166209
265102
147042
268717
285598
87744
273587
95384
109120
158726
77574
147415
126548
128809
94253
96391
60348
270385
292521
65723
261287
168331
193749
156029
88853
182415
199612
283028
41928
7406
187918
261733
212836
243733
291361
162547
173878
133814
227589
300607
229454
118478
140999
303952
151347
251019
154421
84783
173016
155926
96614
187334
200237
217945
295267
244912
289084
268536
301139
200481
123045
209558
82348
169631
302836
219102
175023
144940
83261
251943
78573
217483
108238
277956
51193
163011
197321
305174
147209
45922
299134
249041
182809
166784
9360
107734
160195
157889
257644
223843
35968
116302
31475
127622
236570
255541
88108
289060
142841
169187
63981
252329
243762
132093
291763
51678
147265
281566
213009
182644
107084
235530
170583
245193
35061
264252
55134
207242
302325
109439
284367
295892
234
198447
122697
162646
111905
18750
280799
106786
141794
79765
73473
54961
199118
200188
94891
237366
100491
219836
11762
131655
183236
167006
248316
25290
219713
262383
176431
274284
122433
256444
294559
99352
39704
201081
183294
25926
60455
17425
68856
107415
288118
2661
83186
301632
271058
113805
51715
251171
304921
169943
26115
294864
292248
281683
158544
123064
215757
46760
99294
142518
201557
33484
306897
119051
231888
65716
256588
63962
281700
159299
213796
123624
69911
20074
99110
242179
80949
248486
18328
186559
219202
197146
171830
171535
205776
184871
121923
204158
255477
58601
51647
152762
200
107552
171257
276367
271947
149113
122425
280677
148439
243344
230430
163356
192807
129516
179784
20675
279304
259778
192312
38726
182154
134741
142176
2008
248976
222878
132898
31269
27508
298157
263319
50439
94757
279341
69946
47844
112349
66792
178450
257969
28794
113169
183379
215201
142425
208274
14983
52765
201236
38272
58684
56967
120672
34422
246227
88865
86788
16656
225606
148632
159055
96758
189692
165260
203592
49669
183246
31939
227010
241920
62157
93970
40775
68388
114535
70494
181082
272395
235367
244313
20912
231077
91604
278446
156167
86798
180885
69508
170521
18225
45871
287835
244525
264075
279006
83778
288606
17532
227643
101301
156137
196565
31110
53184
103455
306590
215841
293206
309762
141541
10290
54493
6738
117779
62258
24103
27005
12622
74629
191477
54600
191794
112485
171655
238315
148252
229955
136029
32616
229117
285242
159506
264507
265515
245309
266952
62197
75381
182272
214774
23459
140251
71568
223560
4725
155858
309517
149235
1735
293086
43498
280034
30745
236956
45955
9470
12778
32598
233322
18291
19125
123830
96047
42466
171935
139635
9812
97521
234993
151560
247881
45335
18151
129318
251270
219000
173268
114758
215031
164486
113777
96798
216478
105809
260670
4405
159631
163286
66832
67857
207878
190316
294193
216360
108451
2976
71989
236990
146748
69183
77858
227571
298220
118011
200306
155932
251512
49206
185013
16313
187490
86417
235325
229873
178595
21391
260565
138036
285366
86853
85114
46473
61097
128664
150253
233828
20500
61695
44793
162191
82744
282025
111626
134216
139762
24625
142801
85967
225711
273083
63868
211248
159296
121392
282590
306098
216231
175470
285121
89328
260994
83710
120558
155083
175810
137221
37809
103326
126212
136181
10277
13071
86235
82510
286006
91960
112743
59898
19515
3307
135340
305533
33743
35130
111345
138106
167039
235101
37471
92430
58296
20885
267568
217490
197492
240964
46694
74077
24328
131752
91990
136533
53033
272280
227626
156543
174535
30750
152282
267423
11528
135132
67075
301473
294392
123489
23372
231025
7594
121066
114567
105599
148278
221414
283870
18638
276160
77308
245205
258551
173911
192923
139619
197554
81643
126566
167025
156287
127651
161005
275274
259315
10438
267509
164770
201280
162957
88288
70372
150783
193139
69745
235134
162670
128332
97784
294983
101313
230341
146882
43087
29621
48660
182528
183027
8365
211521
88280
167295
93935
279960
64097
269500
226014
247030
287934
55497
178925
285894
130210
239035
231031
277653
35320
13554
233726
164039
254859
206695
283422
247512
232450
276849
113523
149481
264943
39787
26431
67244
171583
87203
306781
22362
274163
108234
88935
18247
301851
172299
156554
165303
5893
217346
237629
11786
161628
91742
825
163220
81019
234978
11862
37038
302495
227056
222196
183685
272814
297198
219020
163960
87962
213043
80353
287055
97861
307707
25370
257840
202380
8784
202510
205872
38717
243120
172347
254877
170105
260152
139084
53573
196157
141868
176398
213324
78629
18308
15986
38183
137688
255423
104127
120476
217383
271965
152363
144271
34930
14626
63437
45332
67048
138396
218821
172770
281431
226373
161958
111531
219362
127917
174425
175638
262080
112798
59205
251776
240879
163283
225174
201545
182386
177679
164124
222792
214601
145834
235291
45795
7228
186091
42114
95546
26684
219519
100798
176793
293727
110215
300844
2521
189101
116129
247127
284430
164787
295397
243132
153878
4051
300721
113162
112159
264273
261046
263326
85234
199776
49856
289227
85580
70071
32528
224503
153414
37856
236583
219019
86719
272030
54588
214338
77329
142892
251250
23909
66624
14887
19259
105521
296049
206839
248719
85969
147060
196599
8781
252700
107472
134230
239894
302756
137798
81463
137877
285925
502
142303
263960
182115
28270
159261
302772
212784
142812
201297
37088
199134
307179
153176
217968
133642
147240
5519
205625
308843
247175
274413
30983
233277
265198
900
245455
224035
294999
109417
26255
180840
71445
153788
9405
50722
116834
248779
90824
273087
264762
18937
183427
144626
304691
218291
9769
1899
194897
248087
307262
5722
245602
280439
142865
58372
53316
40084
164882
14583
50334
34162
43649
274459
296455
6253
296507
164223
163772
284869
21489
178448
19728
201061
192299
268417
219445
31932
164764
38542
215306
55923
133748
164461
280018
262884
13357
38319
118215
11458
56555
248649
161784
41822
288741
267811
47666
171077
45935
39411
274640
43797
176763
254574
286817
114243
74128
155875
125793
98670
101529
101575
260160
151593
238060
94555
210876
296971
243691
261068
55662
141531
254507
144949
258097
24446
271969
242133
222846
100449
167815
240977
42113
281551
24502
25457
59587
80648
71785
130341
117977
120242
174607
196806
216421
199620
147287
86955
83959
289981
236687
260711
5743
289325
154686
111508
164660
68446
221072
67675
113992
193152
209493
184233
281487
197429
85286
250435
106817
280906
147053
98351
157066
268807
88721
199800
249847
291847
175581
38760
214993
295821
231980
264699
21061
117374
142885
188686
225486
280814
309914
141365
39160
17449
5245
235720
125866
266375
178378
118685
186780
274869
40411
13957
208087
30996
30430
137518
266703
83829
194461
50702
90923
236647
273990
85627
190241
166881
236173
160314
279650
78061
49622
204914
190223
306293
136720
179751
148385
228216
30333
45104
41819
1733
51575
227800
6537
268346
66008
285717
139680
197165
72537
94498
289605
81285
2859
3815
306199
138015
257055
116445
79294
260963
145323
19004
2427
11964
125474
39472
221899
296257
23049
54317
126710
203922
187509
57780
87364
141714
85378
31663
22864
150160
205131
71468
135335
144391
62838
126698
264106
137351
266505
184763
31353
132189
141154
137149
44646
112556
114177
191873
238727
202696
284970
250048
79183
120653
243679
72736
117692
213143
151264
305650
199037
291004
151335
289628
147740
64705
78544
305230
223766
210132
242089
230532
69571
273108
118789
75327
62662
222536
187665
79282
235851
193890
108089
132932
268329
225279
38198
300248
162143
136373
186248
290999
283497
7411
123554
227366
120826
183126
72378
186173
271453
293124
156747
90595
210942
125344
54766
41077
255814
178611
66329
153200
232853
19614
287443
271036
96735
126353
3441
29811
185362
188519
74812
42925
38456
79614
75563
192811
213469
92602
271170
144478
67651
216714
265825
72544
276463
18786
167571
223839
80332
174640
123925
304350
39939
73646
224158
21333
235160
130336
88095
253803
288123
272722
280203
20766
123750
213633
186288
299533
228120
171858
67064
124976
194617
41915
231439
79565
247934
163475
214205
167188
187680
60653
31474
269132
132496
96308
192057
164800
50980
272683
309333
97493
17997
118581
261510
213748
135437
27695
156796
281818
142897
293049
161800
272644
148927
289654
130335
28779
152667
253314
133810
16945
6942
59809
38675
161762
82139
269697
241386
86704
287987
63337
22417
45598
285804
12833
52359
142594
170780
132516
214758
165031
12329
277006
257718
163010
144865
45803
120308
146152
221230
90158
228185
94381
251601
157225
213601
102446
140178
277059
192610
105698
138887
290707
192794
167895
84336
146347
210915
3672
196084
180491
49066
101002
157454
306514
215371
67683
131058
181854
150542
120246
13667
27328
31241
182754
293563
4056
21091
306490
183257
9579
33846
161343
120180
179586
275670
148492
169235
65345
9575
70780
306796
125920
33474
62235
101664
308609
293269
195632
5504
207171
38209
292750
249947
125729
261817
112167
201908
114061
206418
39376
202413
240724
231762
195710
288497
153456
297441
162243
197051
103026
114721
271426
278386
142750
68606
237990
280383
216287
131737
246815
283673
198043
277029
80580
253297
200040
167245
27980
240059
106467
283830
85144
98605
98550
219972
303988
88341
130355
202673
112764
132979
297637
198811
158017
259467
174159
187167
251590
141388
98517
152944
61868
145427
299903
257927
3326
258774
51719
187214
168999
219146
254678
7297
45877
20101
279948
22549
262640
278099
262787
159404
20131
137802
149905
308881
221842
35802
203053
72543
243499
111837
32902
187210
194876
226480
278645
161594
256782
222204
178066
18532
292518
12440
27460
119594
209658
275189
128161
286894
48060
183787
262195
220166
223366
242222
167346
174197
263289
282355
93897
72621
222265
203717
130418
276160
307919
70073
205002
283074
235626
129317
202124
295611
115019
173717
225842
63289
35221
50157
286878
85827
257458
302873
243518
156292
294383
135339
162282
47298
226329
56553
303513
19252
63915
160916
198639
105054
178657
303276
256874
299434
307075
183491
223045
267547
149945
44974
279024
146712
266715
259166
189946
264221
121720
40560
117988
192371
274918
91421
15419
148857
135548
234415
269400
127803
291594
116386
115586
294211
146186
228904
162751
154758
33321
176142
200599
14064
256376
209178
95819
4881
63640
89637
153795
153619
131693
83630
302486
107251
88407
145901
222547
236149
124259
248226
72322
78683
137697
244965
202847
217468
43392
8422
272605
303040
306564
235378
229460
169172
110427
60599
167915
12965
210179
171791
163593
121809
91564
5796
290489
302665
307211
24643
242196
134755
248542
257980
121652
252095
255223
200457
99283
90269
16331
113593
54434
50959
232773
2325
53035
148268
15436
55823
96718
79415
126525
9639
284149
256516
216924
256932
9255
128311
81719
40712
47918
290780
103577
272977
2053
208274
73479
31071
298448
273306
302622
227220
5701
72894
158889
18432
186396
23020
122978
260633
80680
258767
137194
204708
54928
109598
37438
172558
91475
222766
17075
27441
283316
197872
1194
179907
121848
122019
252368
16723
95798
226467
61138
244104
300128
220976
263270
237633
36961
283170
248128
82243
81285
104762
69635
216846
281182
244878
117888
42649
41551
240424
98351
30968
151325
109626
257534
15087
20228
227745
58968
2716
139732
91136
277366
123964
293375
161758
7102
154309
274855
200798
232478
16701
308345
39171
159331
227367
153930
262128
164655
105388
27570
209058
46882
80687
286500
141993
209788
221404
261752
26540
75989
209446
133848
122106
57782
174203
134738
272282
287610
6206
162610
4573
128277
127727
78123
48123
100993
68297
207779
230183
61075
283403
162570
112254
109190
102434
95495
236950
36505
216616
54212
190011
33702
119536
266579
10832
179411
98334
175294
126258
11596
76191
13324
62596
162823
164748
70668
37536
241124
210729
86044
305496
95340
143456
123670
260973
87170
244440
230715
153814
57549
59762
13663
173098
20381
40567
33899
80884
139663
13285
165439
10211
161737
77904
198044
54635
186329
98987
245927
300171
289293
287738
51572
291067
191138
99235
238209
168696
156984
260685
194179
15760
218164
253596
205053
25823
191497
16952
194847
179363
283750
164508
219935
139256
183167
208515
38855
103683
95496
175309
253131
123180
234458
86017
36399
142311
263205
58029
41963
235763
69465
109277
253202
163789
76517
157505
206819
117306
75852
166580
142216
73341
293627
89668
198799
214562
274994
158869
29461
47215
249638
207739
248977
170304
281277
240877
116635
52855
2733
286002
22616
241070
296155
25030
266440
244918
87132
167847
275104
293287
176064
128680
245854
35321
281938
1068
92224
241087
305611
121430
110882
220195
267848
199456
308398
163705
168493
266402
257314
21692
111891
249342
107404
270023
172740
243519
65220
273442
221733
219333
17529
56400
304565
121621
146867
251770
298963
177094
278030
247154
257246
170576
296129
94487
143431
136582
14619
98455
297106
70728
175481
254479
124599
252428
46037
76172
55886
98606
231006
57604
132343
96015
63938
184319
198024
190857
193956
225195
118023
67560
23032
263224
276370
278677
11108
107369
65679
151223
31028
776
190672
287342
29552
43162
41942
57680
266475
101720
29739
165339
141611
159083
207449
124972
107459
251705
121740
255647
261262
125154
63838
46797
306248
82254
257116
258657
161294
200855
259223
273433
272860
230125
173594
126132
192069
132297
131295
59124
72616
47852
114723
211424
260229
130947
43472
294746
147434
297882
98710
300867
238944
284806
103832
196767
230901
293414
145531
251964
164414
74375
272748
185066
249117
236812
220455
48237
177904
220101
222466
139304
202399
71401
280352
46652
298171
157788
69032
63960
160931
172821
229128
172512
63482
205035
235373
46759
68581
291103
51128
2107
167665
88493
69231
307726
117908
264775
282855
273700
79309
36593
271110
87580
145229
196201
55238
6310
256373
144931
103001
234081
161050
30796
115768
37837
133384
153163
109090
32959
18491
143961
194179
73103
290036
37163
52794
30372
265487
230868
195683
3710
182096
209232
133718
136828
91034
61567
104131
143567
153239
23698
225121
184921
121293
139240
53491
34883
57745
218787
233859
2214
110200
33008
51610
280375
148329
90575
207850
300127
296603
103470
36679
245161
43499
22199
157863
39155
274281
183334
198252
180959
300181
18575
142240
160962
106501
117473
81695
209236
69266
204756
41887
226002
273351
65746
195557
307247
197923
74298
22851
28165
235894
71728
229519
262298
80649
253687
94041
126442
54293
150735
267913
258868
125588
125845
303013
290682
272363
42539
170317
29335
177616
112770
261746
280269
183862
223946
174149
136453
2653
279477
170430
56496
195292
285100
254158
159567
6855
159617
5408
976
117136
277074
263282
270544
42570
200078
249037
169103
112780
124380
188850
236712
110286
104087
240662
233695
17886
134087
76006
290522
128435
86722
36865
57625
2730
140720
57622
154858
267573
251783
244913
292893
150991
61757
59348
307031
164447
170221
268322
272546
221785
193930
161182
128315
107670
169045
211988
112902
95868
107669
258691
78832
8846
198275
307932
184324
205567
301657
113353
267407
183665
33225
143321
56338
13250
179014
127037
112297
265218
146821
267007
132907
295805
72747
158843
214835
228545
171112
144609
240984
286566
6989
249455
1875
113670
57237
16833
193726
161401
14360
85657
284527
72661
278717
286150
141524
231632
156973
77106
111588
74026
182335
295718
183754
74572
79525
90671
149421
207845
77526
183679
115627
31102
213568
217665
141336
173793
251089
21901
259221
288417
29721
301958
263074
202499
202616
126769
200741
174764
159140
24619
9594
222589
147693
44605
18131
72732
98062
72045
74558
92022
244936
165459
170519
158325
61562
53407
91852
166207
80243
82826
251536
277954
269144
268107
235203
159228
138540
35486
266991
96274
160044
47449
57447
301640
298373
143146
122917
142369
141348
34456
129940
91790
14866
115042
167148
164766
273032
217708
80667
231810
244056
38853
183388
108336
110036
126452
239409
65824
28521
183696
132982
284562
35374
160142
2747
47036
91780
285220
140234
240086
263645
8300
2610
116906
291682
171715
83100
29857
79353
138634
243679
70716
169953
225700
291274
283048
25774
189229
14338
265430
76611
192806
77263
61720
274635
87308
154965
113998
210248
11988
271172
285644
252949
42554
9241
10145
22383
112008
157598
53753
239203
171499
214864
225263
234058
98541
151633
27915
299175
98876
101975
277052
167853
32
186276
221153
259395
237457
83523
158238
307008
91590
28365
297205
258415
170784
306429
219868
218875
216113
146308
271333
109783
71306
265288
225382
213700
248317
78106
25631
222433
251742
36588
289040
280843
54736
257738
175380
254400
195916
255967
156316
153059
185107
225159
141656
25425
81484
63640
39118
309828
204104
58291
148748
131368
263687
85392
213524
40691
139312
254982
157284
149262
208917
208765
285115
130362
75978
75841
37763
143275
118254
201614
127391
214399
163686
72769
224282
189649
173346
228844
151405
148636
1667
191469
218671
55519
151580
219566
261603
48163
144184
75129
281164
20656
35147
194353
185268
79555
124458
151159
39015
267723
187315
87355
170004
255533
185179
2247
158562
301833
104329
189697
68894
175037
211732
19630
193195
55789
50710
216700
178118
16201
21375
17622
122750
153996
154605
204969
179979
184091
228129
39343
285715
134334
80901
177067
113555
114620
41281
231997
262960
196310
238728
148476
113561
91606
11242
90316
94899
209359
182312
158516
125925
173110
281031
152352
105458
247048
207987
269812
166705
24931
127056
304215
279759
218065
185886
20393
12716
125392
166571
219983
178875
234330
46654
238292
59273
105209
283110
282841
253631
211351
132184
182875
119381
194219
298221
99557
170401
177313
96780
24162
277547
73363
50924
80984
102568
100831
307956
183050
77160
85173
280935
208204
180116
107815
172487
267114
62437
205839
73446
241357
306435
163195
293698
299274
50730
126857
204414
128835
211158
147474
74667
275972
65596
118286
262101
59058
297251
36769
114814
45329
160937
27382
197685
304641
50741
279348
25403
240563
182602
277496
277649
18059
34803
12937
267438
130653
187575
181989
303845
153282
14953
38682
236404
19227
82311
88289
250934
8736
131976
23098
255916
275806
27301
198035
229428
253192
110101
17371
250518
194319
28886
302653
33895
111616
211000
191611
267299
214613
293445
139373
295081
251566
210449
28246
254117
145617
195568
54398
156558
255625
152604
66805
18577
132125
236245
154376
193956
16629
23553
254609
296045
132950
275488
130066
70608
274657
138354
226185
86016
167591
141057
162856
96229
198571
27186
128979
221133
250525
190874
268729
95195
96497
148348
285793
58719
40471
147079
131266
255827
257969
189697
132680
76311
191694
251924
106853
167173
56791
113623
43818
9547
79207
196372
217065
16670
52332
256652
148998
274731
186133
295932
280727
102819
98313
271766
243857
51299
79460
119574
192022
198418
304702
31235
19216
61840
96977
220534
254962
102762
149551
61049
91459
45101
47549
252612
18869
36689
166430
296885
156109
181889
275254
265604
261156
202093
30262
197327
146594
102422
124395
24890
285367
74191
143464
199876
72952
128170
15698
111970
256947
284955
222979
152595
213546
47228
1405
105411
117908
14735
263298
144826
18270
134273
183391
64920
136181
162752
127599
252938
127481
301561
120607
176613
273832
11257
253584
259087
1368
289310
196498
219129
155063
100523
66488
60712
52491
144422
87393
263106
129179
256466
132430
225098
69046
11789
306679
139102
176379
260469
10579
121048
9967
99679
263323
68282
287613
119599
141598
183073
117338
291343
97734
200159
191250
227073
299980
11413
264257
281000
151127
77323
239331
205629
104821
267558
2266
232643
41451
149635
245843
28415
249206
10520
159048
78570
269993
44213
25563
37285
70455
112587
182961
91713
77419
183541
261610
41265
156096
246157
209842
103854
278866
256587
256625
111781
6878
195520
305835
239406
167010
102422
186090
95311
11877
1619
215486
251746
237022
287749
139421
123015
159036
251236
218111
42407
25645
19249
238146
91700
4552
185853
201141
138599
97019
74732
158306
204448
255903
258444
196040
233482
40008
111690
74986
163594
262866
109704
63424
194830
199092
38798
77712
269237
165608
193273
90172
143623
148442
41907
12441
58962
112719
7177
307836
64444
244678
241147
100167
293726
64584
8082
229791
126178
270117
277609
309753
209165
54534
164146
26655
169910
71926
118721
258278
117155
146461
228803
198586
260596
98361
254410
260958
124774
48119
228127
231227
283449
75573
305663
75576
65278
280523
93642
235028
607
98490
122222
28855
160186
26503
16924
250540
175104
262974
271306
239140
152009
200248
121806
161705
68491
18850
13964
158488
6272
205027
201321
292958
257047
128958
14064
58637
227451
792
228606
161352
279107
175162
89515
175028
22355
75907
293126
185185
132527
103781
26690
270837
306495
207125
173230
249077
220050
216844
306046
197952
192655
193761
71446
259700
295816
168961
137588
38366
89269
49129
275891
67832
206551
227997
32234
19543
168213
119528
99327
118398
119555
198830
270879
79747
212664
261137
134972
232535
273536
287515
229526
93461
289071
68628
74923
53758
272861
75338
114486
14762
210690
227058
48219
181265
202140
226674
94322
31098
49249
150752
82011
197662
55642
131760
70103
215034
237945
301857
161751
243116
239065
179909
19433
267838
145455
9926
163371
36261
2301
142122
3934
210488
96711
10880
118756
232046
161468
206499
232993
11797
67189
67437
100268
149326
56117
25015
164264
114804
198184
192731
76665
169189
155008
228717
274094
246919
132164
197279
102121
268848
221527
276016
71757
143279
66441
53781
67858
264042
68394
133946
70227
23939
229321
36985
159265
247548
50931
148602
254591
97911
61727
127477
189654
3270
176003
85336
22210
155867
109933
15096
11384
259144
176943
28567
235313
7054
190348
225722
307250
22058
169270
91291
3455
84171
290920
56292
139422
181025
218249
60522
273527
223887
223207
300877
150097
285980
110802
252821
178825
91185
36012
148376
167737
232312
142786
188289
176602
269675
235010
226528
128423
83816
211025
144349
66919
63947
71105
86478
302312
184751
6934
191313
152209
59001
141888
210270
193657
262149
158724
254918
272521
308163
182776
67990
62573
87629
101416
217767
5883
159280
301398
184090
305261
286222
30776
278314
11956
213068
60415
30822
144925
25005
170209
21416
104289
151764
304529
76980
144035
61964
162787
243584
38413
270087
290512
3999
235815
101216
27701
15737
257951
303376
83229
89400
65512
168270
163358
211817
96744
232070
130055
6477
227651
99333
4234
45020
22258
281583
228838
81690
291116
270083
74318
215205
126169
95298
21760
269722
57290
36091
182024
148450
305964
216741
181130
54414
158781
153576
49572
158701
94745
236643
22957
56297
247090
218123
166084
130409
178483
55392
160517
305321
104068
167804
298850
240169
88507
144564
148626
41371
177078
35174
72040
145120
3839
226519
288718
151286
297240
242076
242826
230627
286542
306996
15323
9818
154213
45634
71184
264896
66755
102185
74043
30694
181676
183502
103410
44034
301356
240933
115682
93580
3161
175671
161094
167395
194927
121306
36077
83793
195461
213145
103709
301231
133219
52948
5271
13859
127036
169030
86674
130527
179294
46108
298085
149060
267237
245425
65920
220344
180044
199155
140763
101269
258005
6155
223017
148180
181292
150018
75172
288008
60163
115962
60283
130609
309384
125493
187005
66041
38856
213633
233693
226141
177304
86416
41746
181543
227769
310002
270719
182124
295259
49806
287364
268044
252637
93068
281966
79808
19609
12933
276193
46420
225692
149882
123749
164
12949
239021
290251
198816
22372
120181
157929
150798
68651
46695
149124
249248
164738
10903
201754
148474
244253
38410
259149
187384
163805
255462
182126
291325
93126
182336
206968
166757
98074
199838
260733
287646
44608
252870
24137
172634
195675
196481
283912
70170
180678
274810
143637
79199
232482
121870
152467
169943
258069
102262
267132
291399
256831
241243
80055
253233
302727
130406
178954
59839
263721
215783
77806
66186
207931
239460
39236
189990
286324
267486
5329
266535
115574
254867
230650
266743
152321
238975
2985
101800
299553
287558
249233
217589
184226
99109
15091
167273
84992
95604
164460
141557
224548
54334
207352
112954
166099
181329
179372
239394
222957
90096
64075
76326
159899
147333
302442
68413
167916
234602
118402
233063
138427
221916
2146
117197
38526
174785
85277
248459
184439
200095
22351
154538
5010
306964
70285
272586
107837
252859
31559
135887
150382
23977
156637
8118
180485
244090
191686
161860
159456
283397
34573
148795
226196
131751
130810
188945
296278
32202
24514
247028
131101
19114
227700
35289
271273
90530
217615
38171
96541
245848
111799
195851
163510
46138
22339
120956
274562
157468
67059
276914
309821
276164
19057
165322
149854
181242
283167
226162
32625
164445
168770
225827
144513
34392
257192
104532
302480
152916
179691
202384
11060
259120
234954
240857
216281
68587
248293
220466
79704
54915
267396
142822
227589
261344
197821
185647
100162
151321
178424
140825
136974
60489
140064
252135
248861
151179
158597
57881
290067
92702
261600
26649
191007
209839
38785
77750
154360
155432
116837
231933
207878
2856
189023
152332
119062
121157
266944
77787
12675
251704
211425
139847
150692
43453
74243
36415
61033
110679
240988
51447
92063
193054
132379
62027
269211
281478
137679
219018
189145
4673
176868
84913
45896
128759
141073
25041
154005
259547
129553
247769
136735
115824
125913
259442
66332
258087
49366
269014
136987
32585
69791
237205
104356
273558
253492
49801
192688
13682
230714
80917
308994
180974
149412
213645
21810
92686
265057
259570
124953
9467
23802
265521
296243
158045
60601
59178
244232
191712
219910
68732
53996
295026
215979
231981
24569
47052
114561
256813
32122
95597
48443
291010
181583
108799
199235
145104
308013
175752
59115
37139
50666
100679
202136
121091
241691
281462
128715
161000
252181
88749
67829
293089
132117
152377
182880
264858
247913
288491
154149
173510
89394
160746
19333
42468
88364
168767
160091
90938
300234
87876
250543
40350
116978
86631
105485
288787
235505
151759
286778
232443
78407
165871
223697
77832
230426
151580
309878
260362
150019
198587
192997
68420
233170
84934
129434
282581
159706
167570
133697
249992
152754
302291
283186
217184
56105
82058
243260
146138
7904
116146
59043
287909
198620
217482
93656
36133
73157
285178
176885
238657
194565
21663
48991
153186
252298
82148
17438
28689
245350
196057
56767
117570
143006
28273
161611
223
246110
27500
130173
62793
207565
257909
226223
69218
17832
192012
267329
90975
11456
101618
44625
233905
10094
255987
202461
159845
83211
287939
228355
274383
64072
201723
276446
69790
57102
147260
305218
195393
260735
106219
215413
96236
119923
304807
280737
15773
272961
206614
4649
121927
156254
249892
280697
259504
254644
270329
278258
111042
149772
23912
135649
29656
110234
221728
303005
153177
164308
252040
114278
291321
110838
12363
144516
81374
266396
64374
160828
200312
72310
102998
36589
15805
24615
117800
133523
296256
186232
110564
123679
156732
274247
230681
116389
309558
243107
280214
16449
220901
107005
114564
174669
250811
209605
279054
236292
188533
298486
123104
241604
147452
166668
35341
146719
104779
102854
145195
301668
298702
272295
69401
289009
145407
119562
257460
273550
66477
51001
154080
208227
190848
307614
275737
51169
132348
91231
468
232343
56516
124220
234279
13252
147404
253791
93545
27377
304404
156947
153262
278373
114694
111668
110911
239685
83147
240
292497
83395
178952
265571
148472
1377
89127
66646
175673
206413
284760
169410
256578
151804
44658
101636
271153
283544
10568
308081
43953
293937
25258
268344
163339
10527
20134
126794
258667
8939
110369
13973
91172
103523
230012
274405
74432
281638
28876
281628
260351
136878
283398
247556
211413
252870
19859
64361
140321
201399
240152
46162
154783
213941
9032
282255
87334
152511
292579
203502
233877
207601
196758
75618
174289
266683
195114
101731
104795
163565
140876
202223
137810
66861
68083
230194
79661
253288
133518
48896
228692
146038
15999
180984
79375
6887
176432
2609
247389
256721
119190
157351
110049
50383
73672
186408
309849
130961
244097
184289
19274
68430
49860
149547
184432
62703
31477
299762
128618
48384
107375
296632
240294
125791
247777
176739
298377
245437
18076
246479
110965
265058
296647
112715
87210
158559
128072
15496
130719
3876
179136
112799
140718
195895
194485
13847
197630
137114
286864
131151
285943
99198
46406
18449
79787
195830
274076
183119
184853
40605
4584
67309
147872
204007
78517
175903
243222
216716
130713
179227
71261
247681
79682
128963
229647
162890
259096
146969
53837
261991
227201
66942
219207
267028
28248
67515
232018
269961
75321
161718
38758
181932
116225
201588
194778
182900
217166
268834
46897
173732
125030
247889
35620
293137
10733
7348
253667
108153
66062
191734
101845
186962
235221
288668
162703
239874
200652
109385
10620
71961
130718
5917
154171
256684
210738
131377
79912
42965
38556
205066
33153
304639
217930
98484
9747
127629
20866
227893
231159
140689
87849
220673
212023
151887
149371
149862
75176
213035
289465
162203
21586
289278
225802
282537
217986
303244
31485
80136
217735
279677
19494
271387
45498
191982
234814
30333
189061
289527
288664
49669
22584
119898
49820
245366
132815
71665
24041
40212
51520
292120
19224
69765
146994
231267
107714
138387
132137
79300
35017
92553
114972
302
273039
276395
104404
283719
58681
216129
295271
41945
176135
25847
217386
253199
131314
95951
261599
179447
105357
32787
207012
271586
109112
260381
107186
31908
74523
141001
79035
252656
234135
212835
177944
120521
111051
6580
289203
115109
107828
93498
135898
85832
272313
78974
106585
71882
62880
241350
87438
60535
293623
87038
21809
66049
232147
155226
140134
157705
49963
97988
7202
145469
168168
65643
167216
251037
7542
285177
216716
251853
162168
192669
291941
123138
218487
262664
140692
94506
245900
176225
206046
31179
27843
12309
202542
195020
101539
157992
154157
19854
151543
165855
240045
18409
137538
233041
33874
146832
279718
243923
240507
163793
32307
290864
305057
121627
250114
278874
79226
59129
38715
288720
274311
122496
244724
100005
67260
54522
88216
173345
219596
236470
25585
8798
242049
205898
80958
222535
93586
113098
279446
35482
81222
100317
234223
278432
300954
22224
219215
75282
210593
38558
84296
222078
3295
22073
159413
259846
3632
272943
239275
3286
118087
84
87430
57324
190625
209525
101481
72162
257458
75049
72055
261944
268733
55954
300562
289297
261397
207879
36100
210171
144915
16106
15473
30246
113676
75808
250613
65922
141069
122865
185396
251052
17648
108025
185706
192408
205253
110813
252743
199721
201447
110395
125771
37898
102288
215635
173357
266743
154544
189074
112468
162855
10447
52235
156721
299994
308569
11921
158127
78563
299547
270011
198749
158362
278645
94016
262805
244499
110559
131532
100847
33823
250465
13652
2614
44976
40333
275375
148093
229578
154095
217092
126785
136036
255563
31065
114672
119770
109269
291562
68142
177072
117952
210246
232254
174503
248958
29666
106316
52273
69673
38406
133605
161203
158922
31809
100425
12161
38411
66304
99228
183511
206336
55051
285466
310002
156624
228395
271114
246852
169323
167167
148210
50190
235404
184942
278934
141689
64189
269478
24897
16942
67202
205784
151209
248565
79794
142425
189707
268203
130888
100799
120977
266948
228772
227943
184657
38345
9257
54113
211041
302576
116946
92880
77495
303514
107464
88437
100989
165709
151623
122300
155561
8081
33912
308861
49498
34399
231667
226326
94640
37652
302026
131035
251656
120078
62750
27302
156221
182726
10165
213019
208419
212577
281386
137574
215368
303939
121094
141259
234664
286296
118983
164734
235331
191029
15249
228555
39351
96343
159033
130912
181700
45318
139145
228155
159086
217755
174279
84913
263563
269519
106342
171170
220830
76272
195443
110517
121752
146931
235020
60581
91842
234735
90543
15552
171070
176758
274078
106162
275061
10373
73928
159016
216685
177946
268502
89169
98565
256823
132221
237459
150446
12596
307766
197976
170248
169952
72656
38230
164396
172750
96384
269430
90763
25270
61270
158724
152840
198871
306793
81849
227564
139168
173459
142665
47700
50323
231352
120284
289052
219790
220494
289740
67298
41735
28242
17406
213845
34367
26099
278680
3519
278848
266051
266528
77539
299030
5075
269862
172771
257917
116022
280376
40051
181068
25139
156238
168858
265666
88877
226670
34134
238888
166070
133726
223328
214821
126122
248246
214512
65803
233330
272024
181711
188409
132597
75966
65229
69638
138156
63216
233037
168607
44699
41955
130124
171100
149097
270678
153041
155948
303215
25577
307986
232574
191332
288318
102574
212565
286286
260720
74427
65277
265530
29545
8572
269288
225742
19295
211647
68695
216251
206799
14591
80433
67554
84207
33520
216780
9959
24505
258038
290869
111516
143959
214174
234785
252407
9312
199510
85154
101516
293449
199908
122654
183073
70476
119060
201287
102486
110630
48058
88871
69651
247324
113630
160536
294018
107773
204432
203182
218713
157049
305868
174683
116426
124147
137202
167929
97308
273109
219013
281146
133349
175332
24177
232670
51015
188582
34379
52812
188208
122577
12663
252930
102184
24468
64408
63018
305535
254820
155019
262167
57854
230569
281415
290761
73026
269995
216601
145143
67458
276127
115904
139668
196959
200072
248108
120817
103518
277918
271724
144311
215344
4849
129619
200280
201771
171456
167784
91228
160142
5010
140710
253546
159015
35381
304804
292823
102235
122981
235006
295129
45902
154033
119685
216586
143937
217565
303505
160630
186470
146330
70475
308506
150345
52589
256035
306195
201119
244575
261885
57423
175642
83189
177645
35996
296511
184825
685
293404
154169
304080
181748
5635
20171
5754
219562
23387
75716
180005
141119
101900
244540
32548
293998
225383
23274
209510
144380
83532
235677
222984
115084
15911
43137
71293
235723
3808
165991
263062
98906
288652
231895
98987
205587
209138
63837
136443
222709
137945
290857
178559
247250
77553
80835
177044
173862
57358
52940
257126
122205
291882
114918
185311
192592
19762
44693
14965
11280
309521
242479
12563
52878
51591
112410
1090
113204
156849
44255
224079
265995
279602
220849
271486
36322
43098
157934
289138
4317
202984
28534
196
17915
118196
155046
71087
63220
120592
21012
108081
288994
109555
160653
151110
37727
67870
251916
248010
125291
139377
241055
117518
77278
45750
19366
80984
287558
66762
65680
122664
278349
131602
112961
145575
270351
55469
65361
289581
74264
136286
210173
35973
65318
181479
190408
37072
223749
234035
194341
80302
109838
133486
57114
262681
28465
242399
47183
233599
69315
21380
197765
215145
124833
167809
260025
142682
280693
299355
271939
181758
19780
264193
91058
121269
26401
284076
21951
45441
169153
245232
102509
233892
194318
233302
35965
265510
226205
222183
262547
99923
126290
208031
199423
191102
307056
365
289866
13188
297053
50848
239462
118351
280392
152902
192666
220996
173102
295115
210153
12599
225104
246769
285047
203899
127295
43794
176987
12103
258242
137598
144524
41661
166969
289512
184466
9539
76965
35649
173153
228788
230672
119947
36533
62354
224423
80684
276116
178424
230739
298989
236462
194823
37054
64993
183155
254297
250058
7284
29686
288045
181567
244140
193246
172324
248417
254148
115287
41893
8231
291749
184778
282815
119551
153992
4211
59632
144697
42194
11464
90656
46165
228019
28463
306499
281886
5765
121624
206062
212812
297647
200781
2895
54920
180070
233186
249231
190440
112821
269915
167851
143972
103108
89495
268927
232641
91102
11827
20300
121096
271973
19713
270717
133037
133551
147402
58604
157458
17866
285149
65471
91856
188803
149760
230017
40586
141554
292411
156486
168950
12429
74790
211181
211917
85468
262594
268868
204917
157543
229382
96071
106746
140654
246294
234769
237162
258936
184657
309958
246468
146246
263931
8690
219653
256181
106831
292386
212926
186086
192869
306592
121355
187059
290637
82289
94772
99959
203184
309928
304772
236889
164065
188294
303747
46319
70465
148757
20015
160576
123421
302278
200457
304712
37488
8241
78901
249537
233886
79457
291886
64887
8372
185356
129550
285734
214607
112144
24213
66465
219475
16003
216029
65142
196577
240704
140180
230390
252456
277076
180029
246602
223412
8212
205418
255704
294123
256189
78107
100883
143756
149201
22500
217780
146673
146241
95481
210087
255246
23793
41119
116072
68616
119982
19559
206140
289765
250911
262541
159065
206539
48956
275496
227838
195263
268285
173079
185081
159416
254815
266520
192187
278419
214119
3428
180710
20304
105571
25552
297479
178277
15490
98005
279293
26939
56176
41739
142414
280772
98082
199501
157483
195770
65089
163653
135988
214499
38796
290249
266267
179253
134684
233391
161320
53441
211751
199241
201482
87863
50142
248491
110669
6837
242251
191385
101549
187715
119110
109012
36395
42809
284200
234977
289566
198460
187557
52264
256787
93505
91225
231437
169606
299471
128080
88399
200200
18797
168705
61800
151021
301547
67787
80452
35537
147928
261931
293451
217507
217583
202801
16402
159353
252438
64168
152832
49247
111
302927
30174
55464
24991
114995
235895
27461
308228
94515
148974
288626
83634
114480
111926
100795
248329
121435
186178
169065
189449
295329
234564
244057
203253
51025
246908
191600
82923
237355
142118
194520
20347
253808
270130
124376
216265
158953
248786
8526
305552
123811
164911
188308
40801
147169
97605
118573
135351
294503
126772
218104
33151
77139
269677
160380
154374
130880
183755
142867
198718
121841
172991
98994
266538
256573
178780
131854
70055
59306
127698
241235
29250
72644
191303
105076
196827
72524
44960
296127
250854
39409
203761
132757
191820
66533
156822
209049
140601
82666
31258
294783
22741
11635
10222
294573
102130
296899
68761
197113
198304
28702
121664
69847
156878
178969
164232
273970
178274
115732
194230
129233
48137
52471
93046
4790
175510
83378
59546
114627
269315
302703
51388
87333
307002
193156
249620
163727
63440
12121
107290
15557
77310
138339
124710
243679
91691
264438
19572
39610
128322
263173
106917
25319
215225
285778
283891
299165
115514
85624
59926
152709
103490
167633
172737
17917
120323
74305
171453
68690
1923
169730
251463
279346
10276
82087
301059
204544
198814
38129
128115
290073
236415
15792
291472
251402
128733
101409
204911
239308
154087
62833
6613
174769
165059
243306
261517
279345
188330
294327
68141
218156
269751
34371
245221
168064
124329
23169
92810
283246
65788
146228
243166
301910
51524
207570
173661
127429
10664
101384
145786
264231
66825
209059
231178
177508
218135
62358
62238
118956
172124
207497
171079
291831
82143
38216
162825
301971
69417
72913
258523
116740
111312
116980
240797
157887
82614
131798
195991
70003
72660
194381
95531
46686
48835
135343
133465
118401
95140
270890
57428
108751
116420
265641
32810
98600
26021
140107
143468
191899
39218
69822
300896
240834
154405
167990
72685
265990
274243
132607
227701
94310
242166
242270
279908
249341
44190
286596
35393
295629
128310
78775
204722
70401
158504
296768
25690
262490
225952
213904
208767
259138
20653
238547
205928
280130
98967
53917
142207
63975
57865
104798
185249
102496
69269
62584
98
232487
84619
260104
132818
285564
295014
223901
41615
77096
263895
156146
121231
151738
29896
295149
249730
173309
210479
143694
161257
187029
246062
233097
8968
143149
23505
246860
146634
46300
265305
147877
275734
219106
270185
102238
298862
237485
199095
154896
41536
229347
61885
12280
182121
216003
162817
118378
211789
14402
174129
63235
187855
245379
20830
272693
173615
160300
14145
172397
282320
160665
187904
25852
117802
164905
24806
298627
50903
254712
257728
37385
208551
72548
6247
282289
148692
293487
128035
234911
304633
154011
29762
7621
202623
127270
5640
101839
6964
202349
307765
77791
183187
117351
143658
121172
281173
125695
56827
81798
1322
160343
25204
171554
52976
156065
62190
65012
40341
52005
307555
77588
213357
140591
287442
93969
223058
157598
239858
221087
131761
295618
292177
12301
77164
63637
231692
281906
215735
98201
214317
118795
304140
144444
13285
123003
212177
207362
171848
256812
42699
204459
255729
167916
273229
231503
126788
169080
190599
173347
290320
79238
33841
63119
143606
129677
63466
49629
243468
157852
261384
146475
139186
16770
156514
228366
215229
249642
147905
82897
8911
133961
155773
295741
222439
59953
63024
195490
144348
58123
184176
113340
180820
271589
85478
201446
295058
17798
176097
213217
263679
281875
42096
45670
141971
81068
140873
17523
138089
102119
42886
185484
210617
127889
283440
163921
174211
269761
197621
58240
17033
79197
60432
40237
127205
36023
175644
29077
154772
202561
154749
184803
8495
212323
72683
235428
212434
94595
39548
253914
38032
82091
137624
151249
4535
276413
183414
60999
4540
179359
112485
86019
202872
110830
5724
234522
82376
96872
255911
42794
246103
220909
227729
143752
71086
166413
223746
157481
2265
227935
165244
213091
226673
8244
52570
119084
117659
111655
25510
84805
293625
203122
42480
203930
99030
175123
51581
257590
307093
53155
127572
212480
174000
197452
235996
230777
281855
195150
67951
291177
45898
208405
238286
149630
225226
259192
45538
100925
80192
268419
299418
28128
140338
288727
260302
203732
123007
179996
248556
182461
35072
289175
224024
259397
53677
17613
160292
30520
98068
235376
129421
244925
119374
134519
221008
54626
276889
148739
167533
160339
39630
294236
201405
207253
248952
301611
236836
129937
184631
141326
69337
290411
296105
6194
269428
303734
212645
62296
303557
13994
214972
166140
193
129968
148120
4006
91932
162373
138212
234163
42726
125544
127285
42076
61667
77337
207211
83216
264009
220389
29603
95045
178275
89491
163839
87859
145977
282490
236607
145874
119809
265687
189693
160792
187310
244617
50319
38962
88407
56852
309654
136808
92845
286098
109335
285319
307153
263021
216953
283517
256358
169489
210199
276198
302693
68239
148532
114837
293464
253508
18810
278557
208872
18917
302460
290626
113094
240445
270746
276946
55311
78271
297454
65689
301388
76470
106339
131053
256070
179102
235989
12800
143391
160754
231852
80532
45480
64949
123526
96651
166752
83351
25849
62750
303173
146978
138023
7552
14445
32128
243455
187923
228699
29546
266775
154688
156298
18131
245482
182700
52152
162740
176542
305976
144171
91023
301362
235636
159170
238907
244460
78513
283765
99831
289459
250254
108055
273747
77330
207748
34521
163711
59775
90046
263541
263195
231736
190124
188937
179068
190439
185105
19393
154698
264095
18995
90882
20216
143069
13877
107113
180538
301780
46713
145016
208357
206986
208962
224574
122435
241322
51260
136422
117728
96012
185335
7875
245810
291873
280021
227690
170092
122476
256577
240008
143975
75817
86855
219232
146638
275608
88505
281627
309642
276496
273148
106934
7410
96857
248787
11005
208505
43028
116179
245166
223570
50472
166387
113082
125672
259738
142029
48999
229907
146827
9150
105224
119377
49827
222069
275159
11160
274937
122684
69325
79369
298325
91311
251660
91834
195570
48636
222490
12920
55724
67712
255776
15681
218459
277280
167027
41050
136034
247391
106715
194791
221268
85102
139404
175616
192913
304419
84940
102934
252329
94305
233089
281112
204154
36618
1493
177448
208011
288654
269807
115021
296536
295825
306621
122663
285474
228314
297706
287145
206625
123582
255029
296930
268266
16127
147290
31551
209687
168701
242291
121526
308573
210182
215687
284145
173890
47170
69962
144358
12302
86918
175556
58002
92990
55554
145827
129717
91315
199596
124831
47072
220327
250142
160069
273589
184346
171698
151513
147413
43923
141941
122709
81246
220693
67362
36072
1208
40807
187830
32369
196225
9417
256176
95195
272483
262687
120036
265642
273200
139303
75522
132180
180983
223536
304602
53578
34561
246860
226030
271056
145931
134485
36103
771
263637
119716
205503
216517
156788
168933
80560
177135
87544
305481
278153
128036
278390
259957
74187
284960
38084
37044
197884
13970
300035
243928
63458
249892
92942
100990
185613
159083
245936
305386
37720
235149
198981
297476
159715
48787
307429
15792
151198
93074
161664
29084
167667
16171
223672
158532
267167
219986
127439
208709
253396
27363
229249
132391
273396
29122
193000
242431
276442
102943
96308
249596
308600
123666
22412
7861
90265
58036
169910
58645
130328
187123
180013
182208
51029
104081
87767
208505
272628
198326
197574
240044
115571
17497
171365
177488
306009
153017
79195
43778
289684
193132
115347
193578
141431
35562
20659
146246
135888
177207
20242
100357
229087
278934
144137
97973
51695
160545
144742
131826
240635
79274
47858
106990
30475
277405
115415
63549
251822
102361
296303
248266
121764
147894
158809
49362
242187
283725
307704
289425
173916
161979
24799
5563
44681
120593
32786
149261
109662
136848
302260
229674
142996
274065
97055
243961
211375
166962
199637
60479
296911
261191
41065
264677
267372
260307
168809
2100
283901
45628
57543
212096
142768
119584
10968
281994
21133
54094
223246
149932
57992
20229
9227
61437
46278
215497
107281
192307
55169
187797
253513
107724
185000
298285
89313
65674
19722
21780
256992
13793
159774
3788
306096
240042
118966
48967
220513
196129
1847
309666
8664
140405
82228
5211
163908
148244
238150
230659
264984
82789
303124
217536
40644
17796
138416
204612
232615
175804
32704
58441
13757
122935
10767
303568
153312
123089
225894
222792
224539
135097
71194
141891
10007
133614
188474
230881
99671
73466
13100
117034
83822
293385
256281
2327
230412
214830
284072
72416
192591
247314
292240
14264
230043
268749
131152
46545
158720
258698
116028
210440
267679
250761
16617
229767
262782
65113
275119
246712
168722
240218
196605
129946
257166
39717
77794
246744
213039
187844
12224
257993
250996
42834
246911
186890
99290
37249
207366
44467
263447
155828
93435
168240
144522
191588
79978
52136
96712
35720
293365
30157
52480
166265
115534
98719
153126
142280
172629
157035
67594
119575
248948
275480
122436
206579
154812
181378
238558
113015
221353
31289
273890
195917
293064
90434
74298
297185
138497
258741
241559
215280
203728
97077
74653
24501
293144
133808
45729
160561
95112
52219
145050
107174
182672
118423
293058
246557
90574
121249
126470
296217
74351
307785
44773
147076
163116
93914
190953
2561
159428
305417
45589
161723
264350
147299
275479
221589
118737
282587
292237
270886
101098
273194
72424
272215
221510
214570
66108
301692
212516
8121
250964
218772
253066
142980
144193
296414
192866
256667
69940
92099
4757
280801
108117
232796
4175
298322
109258
249870
299163
185152
150903
58614
43054
52503
263590
218183
271725
58381
56187
214251
74364
290592
186447
148139
283346
16506
296090
102551
24251
298445
211120
188579
57062
193090
276486
8783
239843
88191
24407
308992
13989
3584
88273
177013
95472
25820
101266
228734
75985
117043
291223
114173
269072
181552
159678
210260
172790
139714
216855
175326
11555
25215
140827
244994
133837
86862
59394
130968
294322
211984
145589
148893
42736
65351
55940
85250
15927
69842
177265
94255
200672
49231
141570
39095
21752
217749
173036
67798
288168
180743
90609
79883
282928
105083
265637
13606
137153
277574
275843
279119
269132
166915
289109
178055
261046
296667
151177
307343
187544
56432
53780
235852
244583
158263
198638
269731
235083
42580
187284
290370
127996
92377
28207
131955
276243
117118
217768
295799
165821
258617
170632
3985
243084
154567
73708
61543
308376
42527
220386
161063
142049
221624
66268
2873
91208
68845
820
226267
14420
215650
119179
94366
90459
117794
10139
99546
307617
117372
178710
39794
297293
136959
240837
199035
224422
33776
109687
26433
3561
250714
102274
151431
21794
8338
206371
151285
57340
170372
179747
145327
68261
61427
15076
48585
138270
233858
46129
37768
85637
300880
54039
229860
308548
226206
276325
135464
182137
28634
115949
238129
226120
168757
165429
298909
136764
78377
258597
110772
229281
230104
81622
128133
294849
270425
138583
236414
6231
204184
19721
174471
125900
297305
263717
207482
29281
238371
180998
202463
88978
88479
62380
104730
276776
284587
254096
30502
227002
179620
254178
239885
123734
203766
116407
134589
219133
190654
280524
76199
147281
22180
244762
3589
22099
96919
183461
246541
1437
135534
183392
183881
81831
73143
193738
3163
21097
236337
89268
39078
198800
57140
182155
119169
13209
208126
260277
99278
160022
123374
144194
186102
120977
134416
82357
109806
293415
282176
72378
284906
63553
59925
13481
30757
78255
277226
63235
83677
154986
109843
300593
36655
206575
146003
287090
258720
220399
163189
269558
299811
155542
184418
9866
36647
15101
212312
243280
214042
264750
39831
71293
140941
239475
276166
239282
215449
243299
52146
252161
77988
60279
25806
240509
299778
75499
193336
98883
236760
300146
240068
90277
155323
209507
172980
86438
252379
113171
216123
163920
45687
101859
10127
32865
66745
49765
142285
63536
177474
179672
12174
290998
96375
262427
37485
11255
175214
4648
174923
247997
82533
16936
7631
113742
91409
125023
88121
306993
60648
224941
288349
196347
263812
4971
124157
108875
82848
152858
128883
167957
240776
280708
114743
189018
298395
167262
71575
14487
127105
116498
193145
212873
128842
47710
183851
131086
136208
162053
175255
136207
287025
215360
127265
269086
294715
187861
141085
277963
234485
112437
165595
198777
277783
680
68650
260722
247170
36775
157687
81781
303689
73044
19185
152788
276459
142277
41095
233189
355
272957
307254
273239
179614
120111
140835
20784
228852
134674
242044
233424
129326
33593
25379
146239
118118
83305
235607
31276
36573
63526
149059
308631
218307
215556
88247
119436
119462
172684
227661
179386
135040
125109
182532
252225
173217
207934
53300
26738
226678
116036
130498
6013
170397
110101
83170
139858
105669
278774
200938
228532
227188
32670
83626
289471
230122
68912
287546
309204
179934
208758
39785
127389
60233
244192
43435
177825
150425
21088
265738
249496
153418
170674
257418
285966
28173
14913
186365
26071
107667
241194
141049
50074
55340
265563
298504
84536
75543
144512
143249
227977
277345
195799
54865
106764
132774
216876
49530
183484
186083
244034
42786
299263
227579
301710
282062
227183
271437
74648
267330
101847
295680
268477
257536
65546
138134
235488
155473
54971
125393
254944
277539
187866
135764
65577
258170
276950
81131
111697
128563
226003
218218
254308
119514
29535
228879
200114
225810
106491
233703
196931
163311
161494
242557
263953
159071
55882
118184
70829
54216
108691
238810
302538
249007
106210
202517
299360
176672
103873
149285
262927
219254
110228
292124
137924
107316
240327
76633
132947
170007
160175
65611
188724
98617
230258
171488
206979
268580
95635
59582
161590
294091
37386
127108
189981
210055
83483
92212
27182
257501
249091
95807
297478
54429
295791
279421
211154
14828
177557
244039
109668
184926
47450
127816
141583
190514
47889
131314
272399
168491
236205
148889
22279
283480
162188
45243
196578
237651
12999
126185
127906
242432
222814
108915
40032
81242
114671
176895
76703
62348
297315
53932
282222
205887
1533
277107
213930
169275
302261
86579
187702
178845
146447
122792
159119
262535
82474
138493
223832
32018
27258
246531
168066
219553
197699
247373
289296
183480
69918
172493
262623
215413
166135
133993
98011
95285
153274
263653
136322
3530
108047
217878
176485
234896
15393
75066
255848
191835
131524
275033
22671
107592
20617
153093
273788
114274
24866
183935
196641
46063
191276
36430
56030
269793
127691
71357
204335
38043
278293
183102
287125
309300
57629
150111
220432
73002
165864
76488
120882
114901
289708
148977
38179
151621
18029
276169
5977
43048
97118
103095
127939
197980
228025
188648
203666
33620
300296
117851
146729
146257
308525
29343
34458
286798
99446
193177
53479
79060
301642
276291
292010
172596
135307
9711
185711
160081
155962
156355
50586
3693
212424
109639
209837
255924
269183
183566
200394
275601
50633
133575
20502
218143
177127
234591
204335
207763
4859
305598
203078
122604
54662
147678
167844
244718
158376
154845
175165
49815
103525
37330
53963
301210
111054
78246
32202
254654
276090
10509
195581
30463
250377
306704
201605
58434
89873
126969
298204
299931
85728
247365
235955
110511
58991
109463
183875
43284
196743
89964
247921
127027
146757
281339
209525
16303
161863
241611
287229
196374
154559
108680
220339
108773
256904
173847
240565
146649
11024
21057
170072
307596
242520
174567
37995
246645
38415
277686
234031
111963
288915
103520
120256
39393
243949
131366
231833
165655
195302
98899
265229
119834
160197
247342
128757
228826
239371
60660
18307
277698
109012
89351
150526
284898
234584
38401
187705
195651
113872
180141
110483
274056
159276
144130
71143
244846
304110
17148
225209
23483
214530
33221
122874
239565
69745
170597
219546
147860
201556
50854
250174
263691
121211
116393
208089
56728
178244
271934
11208
169367
306538
243940
77667
48791
100563
157489
246780
184022
86642
3283
23497
115473
170144
278256
255462
117205
3537
20634
85371
123245
216030
285459
43771
89777
43838
142655
294750
212107
278357
269783
238192
199040
38397
308819
70854
201360
110226
127116
39676
196250
248099
154709
84460
209026
227981
194090
224482
177065
158831
289472
123815
224917
126358
141710
94512
275571
245902
291026
274502
11200
123074
213623
215841
275573
253008
79891
274261
82576
142396
42537
26897
108814
243622
90062
135289
111686
156636
108729
86083
4539
103159
156574
269745
67444
164913
58873
217541
16497
305898
176373
63677
299550
218198
133364
134050
287710
167887
234408
246380
187949
174581
198664
5898
120713
138998
39122
181839
53933
46573
141017
3874
242066
25939
126806
273920
176046
164705
170444
6104
119645
303355
149563
149485
278535
303610
240411
89648
98478
255481
33739
242233
240943
41322
24722
66748
215941
41210
66570
174334
288897
253786
72552
295724
185576
123237
289800
77663
250699
60460
177661
249969
34009
293050
104236
220551
249278
138074
54549
12023
58646
230930
294150
158395
188080
80329
67409
154914
99476
198508
62045
120553
209570
14190
195607
179492
135121
127070
207179
274371
239026
49335
88885
36604
279718
131544
25986
140610
46170
146438
42520
14159
32093
153742
79129
137127
114509
40607
99966
39199
262405
193037
196821
27508
285889
245142
65085
110601
87699
18270
86374
266539
253752
259776
160358
283621
25037
33139
191606
180233
256905
219004
170126
36606
264897
11257
86415
216967
99166
123414
42943
238730
300246
74988
147727
3971
293589
126368
118222
23322
32321
301782
245556
232753
162010
90401
66617
103309
285006
298404
293393
250209
112299
110306
244110
65568
100038
255222
45266
136394
147383
124359
97435
51623
153714
88407
183929
231069
22973
224526
300434
250272
287059
123390
255923
234491
161564
133188
307558
193156
89132
288231
96258
174484
197048
11311
182297
287223
104039
104607
142782
196970
180910
298912
97415
152203
149869
59785
187735
294938
309130
257826
126074
8657
158298
164091
93614
121032
10661
219709
305236
57057
199465
76159
287521
84601
178898
61992
60817
219537
109793
226586
240808
231583
239894
67710
29228
54904
60548
38393
155011
119610
167619
115347
142980
130281
298345
49091
5184
212133
41164
86509
57856
251566
173466
267028
96314
87502
270109
123523
31064
290589
126335
288466
71629
94207
45549
119688
27278
183304
21821
173975
106959
89703
194239
64277
186901
113736
152252
265653
226413
48794
154445
228124
309802
35990
289299
37510
238176
259979
153530
157903
86135
164251
294389
17028
73269
12708
177472
107047
227698
64527
204841
16438
22722
124870
38408
82487
242580
90059
153474
186106
202646
249551
140721
243216
113251
29584
214122
37454
84302
117664
205264
267229
151082
11115
215100
43767
195948
206523
9722
294215
189994
64422
93693
146257
60518
190994
139775
206818
258439
170788
309288
141576
261299
239297
92409
76674
260040
245552
141769
298815
80061
268721
24227
90158
189944
39036
194012
68716
192103
265571
81582
94768
6890
280534
244947
309500
159742
18683
153972
283
183863
246761
259232
188328
131868
12803
135524
111041
196778
168158
56741
71739
265218
230247
98909
285885
75027
229533
115262
219168
140029
241614
46832
82812
252724
182318
227564
260423
111545
124312
277725
33980
143987
234859
90240
306371
12037
93240
165434
267501
269082
298090
97035
100141
149615
68708
121703
186616
211499
182852
103202
93289
46046
23829
247482
145864
107142
303492
109384
152380
190981
123327
289888
309935
245648
180870
5688
282540
284397
155515
90080
11243
186514
265768
267317
259718
8731
218515
26067
17231
141198
84278
104255
129275
45164
188791
188276
218133
172161
210789
139461
137538
67399
270376
30947
202842
274687
76376
285103
87594
179766
23911
155076
144633
166016
259721
46407
132933
17891
192014
133154
194179
86033
280122
154791
131041
231317
25199
145695
173581
297051
238519
128720
221346
68152
295670
248025
236942
124236
158545
32751
19919
134323
109605
128769
66418
303895
76764
37046
32776
300662
288454
281805
67785
219432
307388
113538
30395
251730
82712
96465
138071
44882
226835
129989
296206
152224
30788
287688
129220
97235
274819
5430
124492
125181
191518
35104
82200
145057
250494
299844
63031
27594
517
7369
275854
45876
107172
100707
306617
137387
24932
124063
13553
152084
220550
302866
211751
35860
142014
107063
101290
148636
184595
283977
118516
163029
276257
139351
52747
126426
192908
191556
246667
264432
106716
65591
181810
217925
182678
45188
284
198102
83316
244486
172378
240142
36953
195263
54482
216534
296421
265309
103063
84798
215584
2007
152835
214484
253592
111560
22714
86911
26098
35390
11138
119482
22211
61990
30023
99572
286615
218558
197190
198800
60358
293819
44771
70990
206482
143262
267306
93944
79409
105829
289418
308986
18214
295974
78615
171015
150753
40509
69235
267586
169633
239810
239738
222794
100899
261692
42116
183394
265828
169057
97617
191104
60123
47979
230216
77766
129594
223492
50314
189001
195256
47262
163625
16205
234285
246458
207431
232312
46908
82177
230886
207082
5897
152395
26002
27820
210774
115351
181762
156747
14011
195052
240515
160906
126460
91188
150781
284955
77622
232554
171970
167123
157005
181572
54262
268471
153242
270727
127909
157201
186551
129069
57553
306708
293689
170159
155783
287154
284790
162291
13754
23071
23406
112374
226590
225720
230222
235637
257982
265756
163929
23321
190157
123376
133957
219395
65597
248700
214972
22632
235924
129021
180420
16671
72274
140849
221217
290143
219082
69856
127698
28157
111352
182325
241204
164120
1845
305906
181306
272924
89817
289890
19165
185740
180979
176847
304736
137989
164266
185128
183125
277138
199799
123828
10471
21468
89715
60431
65966
145159
67019
130982
98037
267889
87541
134996
2989
183462
45249
197285
132361
119877
306924
180761
282374
153818
11100
297281
15025
18759
144718
220626
294605
184452
20569
28870
109437
210730
70751
165501
268549
169261
93682
42689
299322
115663
55781
132611
193240
179071
146803
115773
193163
245757
129934
281529
227197
156015
67055
172995
194215
216639
192339
295171
224359
293490
94003
125224
268564
137728
130781
66300
229429
205054
34147
75544
293538
120997
137076
108875
201500
160278
273612
270062
295105
296720
68989
87121
239490
19564
122870
216958
88092
303314
265416
92111
208794
193021
252092
199702
158081
165770
277302
259833
37649
2628
188707
95879
197118
14609
8030
247613
161396
71568
174294
289299
72025
88617
79603
227319
198643
88716
103309
147682
44922
306852
99600
223044
114244
268725
274719
100969
295543
248513
26548
278329
301332
185246
1943
78632
56281
39422
243520
38015
168495
45353
66648
246733
54890
115328
23409
40332
269742
217849
3414
218362
9147
195582
1010
291587
251228
27582
136095
101913
121080
11733
93683
240357
201277
72425
41455
231914
191144
95995
212893
128176
260864
174272
46793
97866
258289
203987
68715
54765
162449
263814
208546
90184
204873
158051
300037
307445
272259
299841
306175
305774
141160
285639
245580
227665
130885
99768
13690
143230
306963
131673
221218
11490
131399
157390
168725
62068
113030
280681
42801
168847
142145
216391
173721
120533
220042
261520
66963
150471
47053
252730
180021
117291
146433
126481
84100
307872
148743
124713
57007
67102
153964
277372
266181
141981
297564
177052
83507
112097
84284
60946
300152
260273
96916
103792
91509
89246
59276
229684
303323
191762
164674
68308
242917
236774
111499
164397
193474
25849
176281
179764
238730
133199
127278
163426
264447
7112
242754
295194
268999
302247
209078
146509
4076
262016
303296
290854
197828
54814
52385
216278
153139
226596
110740
241618
290241
272399
234314
67374
238532
179166
165657
24028
225125
149285
132624
79644
240870
269676
287346
127841
136240
280916
47435
271888
278135
15022
19756
286772
44102
249287
9594
104935
21688
236045
175165
132328
240416
1952
307400
151064
280016
66101
133381
8983
110834
216736
104629
98665
170130
137692
289829
183606
291742
217735
176891
175372
203432
85211
129153
34064
36555
147508
152237
268406
116653
91601
305764
247021
60041
109306
29045
292130
90935
18575
263488
221637
146395
61364
23219
176255
188562
273808
178747
228937
93477
152068
240734
44074
105335
93848
14536
202806
149531
265620
13353
191580
173584
30628
270042
171946
213793
128391
221610
281225
272088
76592
127114
190820
20975
107412
254084
78704
221799
152266
59901
66597
135108
155885
19743
108468
88393
85582
43836
33512
129049
20489
99427
259650
19719
210315
9278
68155
67474
305768
72240
94091
254179
58177
20
152492
306261
26379
19264
176691
120775
7605
135784
173683
163615
253775
119571
139475
258732
33215
103774
132701
305428
9640
202163
137550
60861
23311
136597
210183
83747
112786
59051
128175
107336
287207
103063
282082
88908
282034
207846
102364
205711
151559
234465
262188
154342
3521
61536
215565
47024
204347
94271
5528
35805
153850
127042
138594
257509
3635
205324
228946
180261
113352
285902
182094
262434
43211
29880
280743
120470
212836
41002
59315
290653
57727
1656
297134
67179
255824
106230
210114
11117
258528
98281
204363
296368
280978
17648
87746
136779
124637
296558
136886
160488
61334
10095
240601
4552
287641
63835
179424
206380
157141
21372
82751
195065
20074
159899
295162
125614
306701
160882
233292
179111
130336
145646
29123
211516
202185
286520
129514
57307
185137
239098
244801
25850
217387
281196
45921
227573
101013
217593
142447
4073
174080
195226
54357
74540
241276
212151
178328
263244
215041
248617
264537
32493
156475
223297
180728
9918
196602
243758
239779
67067
249312
289782
172905
252870
229058
117362
192002
250268
82274
54533
151246
166930
52283
187332
48528
208197
225415
264603
211551
90985
165391
252176
175937
198780
35034
300993
309949
100241
298171
294198
69676
230911
165872
290559
203440
33832
74287
194056
239485
300810
180712
178158
254106
55409
28546
287722
99197
155781
171251
149164
971
292505
284223
3332
18901
194689
67867
290900
303883
212530
63696
159965
208627
32706
145117
186115
204682
69915
56658
147624
298869
4183
160731
5862
130543
20016
212048
47298
208504
307758
8249
215937
117122
137515
236140
102833
180989
78550
222726
240256
193552
93035
281241
202303
225443
264562
218466
267820
203304
254574
66051
59009
224651
153528
35956
138418
277167
131892
54869
223979
32014
305337
244972
70969
185310
103594
205595
257834
251192
45821
112697
63670
294024
194795
257042
105983
165945
10992
172603
291484
187835
143267
101444
223101
240919
35662
75071
203512
238135
29601
15885
205034
75008
10671
200940
75954
115704
158081
290639
143214
5274
124641
61658
100266
307745
139478
96135
51281
120053
106427
4490
9235
13719
124505
25482
266191
249300
168074
247656
110826
209548
65190
137178
280502
252289
81733
186644
213019
146643
150240
242137
86761
278637
77763
129349
298970
254410
200498
185503
53401
158279
205169
287999
50126
176820
33792
290859
67109
204718
221820
289886
54019
53354
163464
148249
300267
13189
15860
268119
308764
197795
171375
285607
242024
101100
175243
271309
135761
103112
111399
199166
24621
160560
67141
249221
126833
66098
237459
175369
255886
130232
59048
870
193242
84269
160854
153391
83110
283481
41720
196896
97759
35246
263237
102315
305417
293038
151082
286874
20953
50698
137224
130228
159755
257209
194627
87897
162005
234690
72870
76047
26878
266627
62656
159992
222033
291587
260523
231490
122576
150552
309226
77163
42567
252268
86736
8395
305315
179348
77867
114367
96122
234409
136004
71310
125288
140546
267256
8107
193793
11466
92046
69131
87979
176230
11774
26394
205312
46756
305257
71340
69129
101069
220190
149220
34002
300683
184849
148424
178354
205724
161479
213062
28604
206718
85001
105451
13782
169877
152455
264626
128841
78926
241662
145325
241882
226813
133589
264524
276091
39256
203343
120230
17939
39890
31860
182998
11203
110256
215042
290489
175422
23672
100139
88900
151492
300231
139034
140725
274579
74363
219151
278396
84032
181572
165580
51696
255390
97158
276178
79925
65361
263213
115333
46087
177704
147601
163957
142455
182107
154490
60645
62430
193383
287781
25833
74237
129247
184119
275680
99523
194209
214195
120142
252751
270684
233437
178520
293966
63684
14334
115052
101736
224523
237951
308712
296981
169486
143312
59575
82942
55713
103925
62277
86644
85171
247568
244316
92926
35789
226900
112620
102067
48518
200145
301341
9372
271477
275559
281250
174642
195023
260513
81865
279903
261154
4893
15515
133117
225478
112918
122066
58490
71678
160142
286923
240103
213738
216283
135753
32246
278747
49954
124379
147315
89613
152954
164538
109219
249454
286662
273941
138020
111309
247080
116971
101040
271137
105237
135764
299695
240216
87192
181411
154525
19867
119717
162909
105691
52491
181007
195502
62613
194334
243521
240299
283333
40881
16449
282780
264739
252384
69348
212079
291419
165196
249046
286806
11202
236493
35975
25912
85954
107382
146885
236922
101393
240911
6044
182553
164356
124274
50069
78987
67547
119540
82520
300526
163203
73462
69532
239226
297161
162794
255053
137719
256961
274965
58393
178483
120700
120743
186432
56672
145127
70606
228286
5677
164788
5183
23539
176300
228177
130707
171729
143012
16058
57705
268305
188107
221102
272802
129475
158845
63926
106077
215400
287749
94101
154534
282961
207874
133225
180308
106688
149468
67991
108115
22879
227253
302405
294078
288080
173909
204445
185404
154407
170229
183533
196380
253723
9978
62251
166498
257183
168254
307815
288153
102668
171288
304630
52742
13387
221633
253102
169355
264970
241789
5522
241281
124189
153289
143978
164417
254907
192636
172274
13721
283354
163693
238289
277195
254330
251852
170230
138958
198059
247689
155282
161252
142968
290929
155388
291570
36283
213459
159314
134660
295821
117026
242930
140357
278013
7238
259393
174447
206956
276272
292010
291902
39053
110170
292676
303156
262005
106674
6247
112784
287206
150810
103594
15015
95934
274269
190526
1624
3668
106115
259588
159540
96684
128249
298930
285222
278566
228199
105915
58516
165639
301884
231932
224261
76628
176564
56683
83412
222214
183252
214478
281725
127324
114648
286094
155324
119966
150539
132216
144666
285860
301695
60073
24986
97816
179831
140985
37163
298131
73160
298836
27250
104635
237145
191206
38411
2662
150565
54008
265746
117655
173162
57001
77185
176755
257465
55400
215678
70392
191228
246751
252539
185184
106922
41758
86950
142235
161003
279977
189717
222763
231237
16647
186561
131977
215278
9917
250070
24886
2707
304056
295465
60574
105048
228553
200936
65809
85696
37927
123961
148767
139864
46531
18194
2420
125378
124106
296359
148161
18252
145950
78068
59614
119882
48790
111190
206038
250521
63668
58394
164462
83601
119142
78643
226222
145435
132144
260504
95094
95705
64033
66182
255909
68076
101313
164152
189284
297017
177981
123462
238299
286544
205362
76553
149853
93439
274792
43023
74560
277069
181611
134432
18063
251186
93432
178312
196927
166108
198261
71365
299138
230494
94480
145933
177149
74404
96619
269503
151756
37381
62690
250565
272521
97583
65526
158835
36037
223524
266236
259594
141985
305185
51861
225129
254783
20351
246498
251703
209563
131844
307814
105810
98365
218689
235837
66478
214131
165383
287035
5949
261763
192372
283751
146884
7156
169989
194251
182940
187714
237083
290869
25715
10197
65108
69952
251725
147287
124968
11533
11716
137603
38437
173348
89451
15705
114198
254071
296632
228245
61493
262150
101872
191365
70878
261616
82475
118747
84465
72877
70999
280722
73321
10096
295848
76808
275563
180046
100321
255203
304721
179227
96921
210777
208318
115605
120930
142099
237613
290932
105700
287202
93820
86498
108339
248246
142280
51182
230180
71078
262931
172365
290860
258858
133640
178961
280328
9842
41767
301969
275490
160822
121479
243052
298023
15466
130557
172422
27021
113736
289502
154405
229972
207488
200169
105459
28382
63522
171406
223373
192885
300546
187047
234756
92295
192528
259230
265264
27864
219411
27512
304862
90406
59623
299366
144861
21541
8518
17232
162824
159513
105873
280340
224398
228193
147711
209279
152070
99739
223843
248249
298335
158920
213751
165184
16656
94927
190383
39738
234993
152137
263540
133808
288641
109839
68700
278548
172907
148747
211073
236648
95858
118040
237588
156876
31824
65986
293765
23450
64996
156032
214720
221830
191770
109805
101712
284655
44605
154742
62116
193213
163035
225742
202919
200327
208657
154681
169547
278392
162640
148134
293384
280020
158181
170120
292778
235346
268016
153457
116147
226262
17455
244717
162436
242883
286449
257746
241118
235222
292136
229729
160369
197233
128567
32201
243982
198093
111409
181452
17940
39372
113011
73652
76922
98051
203874
100125
188213
127495
140307
155117
244864
221966
206390
94039
43070
284240
72594
261468
86499
20365
34317
212597
564
157160
20578
80326
218735
203603
104330
256877
31738
157252
305979
22934
133907
477
112125
62782
126445
213255
233041
35422
174499
284632
127665
179576
103614
88476
201682
127278
47918
28564
11150
271726
252972
178035
52782
105633
199153
88296
178338
288887
294353
145425
67059
174559
19142
12698
300613
168649
255635
33681
196574
173404
49774
20842
192783
121508
278064
274563
299269
153194
133196
111791
114851
167767
222672
244939
293539
53933
97772
165057
204105
220933
8898
65234
103870
164200
269544
172611
244291
160890
73901
172870
143571
248528
83284
226379
75398
303447
78582
300862
245869
108839
210861
7831
73052
244834
53147
173863
295936
39304
80138
12222
215900
87047
294721
309323
213910
117516
147318
150141
278063
281236
35707
257319
189307
184536
287899
169683
157135
68833
177816
202015
126242
33024
93923
204003
4481
266041
111017
113248
294089
246422
92107
43941
25299
79322
210449
58775
115051
271245
209220
74438
57454
291835
27512
138390
153373
16492
306696
86481
261939
144838
167920
248449
224911
214542
282896
257081
31533
76540
251940
7408
209233
128716
211604
118854
223644
7036
24455
275147
2883
268595
216612
160714
288288
48293
286832
196558
158459
156277
249087
164160
113939
97024
292313
239090
132457
284278
287542
56188
279722
80638
147887
35694
69248
109483
309698
305484
262712
256142
73845
89631
289466
146591
210353
196514
248208
254483
14461
12132
93539
202683
307601
99472
35599
296843
182162
51164
217526
127565
258085
178784
275324
295693
157000
288841
16638
2402
14719
174875
242752
97332
172234
45967
178499
255517
95189
31831
207745
42439
121581
196537
279975
289048
258034
106134
251235
254542
259355
87163
171205
48180
180995
230352
222237
8160
259101
154108
8175
120361
187434
38641
36924
205621
76442
137389
113159
103884
79788
188303
74216
164280
269040
116726
279052
250796
123718
147695
253254
169909
1366
161325
240399
230453
133888
293421
224755
266428
232735
99259
48394
263709
221617
108624
300579
3738
309026
76391
178891
127287
73581
137321
218857
245476
285272
116264
305227
182181
10800
79132
15929
198194
70792
204712
2996
11365
243371
30481
193558
225072
261206
137482
137615
134526
247063
36197
175474
139999
274320
129386
37582
111722
105935
26019
63384
174664
237867
28123
183194
15366
279262
32977
173676
176740
202778
129290
101175
105597
227310
254410
65718
161963
58286
206171
276409
31190
255274
254210
89581
73387
21499
185121
273782
167243
122218
60689
190592
211925
154251
274359
39176
300462
49492
233689
139617
88172
170627
163756
199989
270701
233490
283670
151336
135910
117610
103724
295718
210726
44577
89836
289790
171694
272529
7714
288727
174049
292928
146701
78994
269281
221214
18780
165532
138637
32907
207530
221425
235081
248747
149199
170291
195972
32271
84774
165939
278447
180780
148586
108957
220424
212619
122866
141158
5274
269817
166075
169706
53985
238428
55812
216692
231459
2247
81959
80508
36376
135529
266808
259420
71903
11630
25299
124652
98558
187228
13487
140748
304964
49749
121985
245401
8984
213753
71912
229593
285262
73065
96931
188669
220674
160603
171104
1581
193174
278750
196650
122956
78320
253444
25698
161825
10165
49339
278772
291629
60312
250517
72890
130791
22806
35474
72004
214849
267037
107705
155837
302801
231703
191785
53632
154726
259955
210247
304269
15099
51325
184712
163704
80522
202361
45715
273711
275844
187772
7391
109621
71773
279465
175064
34771
37877
42425
304129
167299
307991
155423
295239
127526
57166
272627
82268
120681
212461
66511
238390
107009
207977
214306
3987
243598
66588
308020
305672
290390
126041
258809
262149
78173
255296
20953
267425
297273
253649
70974
248410
265521
258751
190462
171048
60651
23120
59289
171776
155008
276361
155674
303313
177070
187953
272872
174616
117200
17018
266800
241760
145493
294206
239097
123941
112031
266612
122355
242445
243143
247366
125560
10078
305997
59152
153318
306688
168255
88667
291278
17735
149556
62247
46401
215462
246499
166280
229280
236252
30047
31319
45045
290165
150376
19466
54053
99415
142831
175859
305939
137114
278600
176502
591
285639
191423
187835
198522
281362
144097
276315
288627
32659
24286
284287
36394
163764
199550
245469
308786
5296
171351
182696
81939
223916
100961
183493
6099
64990
135812
234635
295602
226826
75195
164132
154288
122851
13108
140661
171967
7496
136954
151271
306638
206000
262928
305375
296974
125280
59680
281341
190274
62744
190881
90445
110730
275905
100241
160194
74481
189613
176292
255935
258568
163377
154624
271187
87029
269283
303321
232260
181873
308193
305816
253292
308367
14430
147811
213189
14819
85285
219520
305183
261431
179755
69938
5720
112680
131046
243433
257501
15225
287954
41326
127747
140449
38015
214895
64446
64881
304570
53491
88051
230934
138021
270416
75581
264706
147160
223014
125821
134157
168671
77543
139867
16317
49811
96870
161509
238501
301425
81386
16823
150958
53023
9381
241971
149393
133136
242265
267639
287344
167625
301238
281283
291729
297340
310009
32802
151430
179446
234486
32074
12423
195646
206361
261745
106066
17604
305001
182707
140043
143263
3278
176118
150040
15854
109887
202876
245571
230645
200456
82338
93077
27084
131706
88773
175285
203369
212676
228714
304530
41270
96625
46972
223023
56673
149287
242909
277656
125722
41753
250601
279139
260702
1664
79675
98725
5553
159566
122742
140350
176069
253065
101786
88998
48198
95714
8208
196189
255542
166284
115178
107985
186632
177085
186380
197145
232270
257649
38412
239149
35012
297788
53416
161705
19301
128234
161235
7190
185939
77367
4103
102036
248827
236261
38561
216365
85552
41347
25029
157896
265153
28164
44688
85218
187809
222798
195543
95275
70592
9850
299030
310019
120890
234148
31965
307633
84079
285033
212080
19914
57029
213158
167188
129048
116787
262890
223377
162441
76536
117651
19799
204390
63352
179342
293601
242629
265930
50181
204248
152663
161223
115763
208400
201052
147639
219502
252310
170853
20437
63008
291486
263810
152947
50804
98768
33159
158957
6787
141082
116260
88262
164864
185820
263082
11822
58135
98891
86203
194000
252624
35122
74371
146869
230814
274585
57358
308763
209546
277372
286190
212679
148636
16303
6503
169492
262996
303313
31300
43619
112587
2213
97884
89768
14068
35260
225287
57805
180247
27584
118534
301100
194163
83347
227565
91506
29622
144161
191241
117947
207983
54717
274425
1926
245548
218660
210906
44386
25551
303449
20786
100601
60980
21348
105945
243601
284303
129069
79750
275031
115704
32225
88463
223562
294233
130061
219603
189122
18023
34833
53524
297068
29972
285609
142766
222351
285967
180504
278117
281671
783
109006
285690
18038
24362
144516
139669
138618
242760
75020
7718
188299
161594
174646
72584
270209
137263
255016
102271
303325
143834
288323
30236
193028
262443
164501
197721
238546
52261
46443
30788
19850
302307
154639
267415
209128
71272
272063
266117
259167
223240
92925
301142
63569
133668
220886
108198
290392
49614
260572
250442
291426
117937
247495
243753
281510
179204
55105
265644
251097
106159
9088
206590
150141
22504
95500
281843
63132
152249
211246
136799
190460
44536
246128
60062
107112
42421
171876
153612
229868
204888
22733
74941
55058
176511
227935
161883
281086
241985
105525
126013
284408
165910
50302
34498
281711
293409
152378
71696
123994
278319
31998
123106
242081
274074
190644
93601
190141
13524
178069
461
68623
75703
207621
268674
275590
19369
149363
39092
37210
139731
52071
42010
35783
72664
66574
154219
106376
19183
235808
132926
138316
222143
70104
214179
292055
102373
200314
303425
167728
58458
66967
24061
66153
64395
211161
218450
299302
184165
179311
133032
254882
169513
174857
266939
155498
105898
203334
262597
17843
208578
100863
54012
93514
107832
118611
43677
167112
7199
20540
13762
165034
270242
273663
20454
280853
32138
2731
115882
308399
242297
61775
23766
11169
51642
181287
259244
9834
185537
56948
240842
172437
308965
32178
44609
30851
33564
196381
178733
128947
283314
254338
251062
186222
103144
102511
77600
299336
175927
237629
289448
129909
88123
227163
217502
196520
73221
121441
291847
226260
100799
176063
266753
54600
140119
303365
122760
119917
243376
24665
22236
213611
113780
18501
5233
286744
276010
127766
241174
275624
296471
84610
99964
288379
220045
41781
46173
92599
13193
5203
6000
67957
57293
77255
35633
163496
196039
224136
67916
279644
304785
79058
298169
124327
70998
80398
221733
58490
30805
181398
176767
75383
229241
50062
283254
58100
213154
234069
293985
14957
264120
30788
20114
260339
256122
103157
234658
130663
99332
36157
133416
123777
16295
200932
174828
247002
248718
80330
51552
35783
307523
271625
201739
39278
133680
307762
248235
214641
265224
227627
47142
83910
175393
296201
247702
137613
191669
120289
264810
224750
87873
246105
184714
144701
123927
206505
75735
79726
149153
116029
232317
270864
155301
20238
185431
151410
204257
206309
225335
71880
249733
21144
268382
99735
176853
8624
133548
195736
74651
78230
48844
215822
74747
193795
264898
288975
209845
129727
39863
132859
39965
105463
189804
216515
221247
214026
226136
307219
95339
8673
21823
217468
182690
264048
107920
206377
294177
137726
143619
82303
162251
137341
253680
57237
193415
232056
57560
210578
12723
38291
308656
26981
219227
246216
253303
294993
136325
47706
41654
40761
251993
86973
30778
290516
87297
170777
202838
142111
75740
218806
252888
95561
219885
87968
118132
9966
14717
250790
105482
48159
33423
212457
44450
201883
246494
1314
58726
99750
210146
113396
221012
114590
60076
217009
5297
167445
31973
199254
4547
15619
115690
258539
23567
69666
95390
174565
294411
165507
207384
231127
92984
261923
306853
216983
1635
302349
246342
152339
99906
131982
102133
158561
78915
300993
7731
103589
84838
132287
240892
45881
228391
68611
101665
47476
86432
116609
194078
63593
136718
267415
256090
168409
79879
168720
254548
16877
42597
145372
120361
148781
48438
269733
96240
106243
218003
4542
279657
183940
236804
149735
144732
308206
229350
13227
130298
115891
259495
297532
277815
287429
175955
91528
269159
243874
133907
252631
304534
226780
20110
261310
195528
196817
300153
156010
270222
147002
49717
150132
50173
243577
229301
81572
62258
7379
81178
297063
140676
17211
296517
299234
251503
187171
110175
296140
29633
150793
33806
185304
10509
198630
115662
309788
137933
50340
233810
201894
131779
246001
139980
252105
294647
242574
31129
17679
203350
12386
270359
130036
125903
209211
215562
118521
227550
256561
27176
243792
33982
13172
172757
60364
298495
305283
286721
185925
21434
173105
266556
181940
191402
275510
306718
158667
118122
142232
122705
11505
173129
239888
224095
150291
281051
81962
237287
221093
292112
57877
150389
281832
20841
270423
22761
240319
168968
33580
4523
263835
305017
156988
111035
273021
138644
298661
297593
137335
76814
95410
205493
80231
283496
169280
96562
2007
285664
292875
124866
247578
132700
217201
271226
234469
9702
232604
113396
247672
227925
281780
229827
274935
281542
61638
232941
3240
100692
5569
132367
148249
226820
201090
987
78682
56866
45021
137727
128918
269756
172499
223024
147451
158927
107444
130588
109175
307261
158987
42203
59090
14456
81059
85354
235142
258754
22483
268138
80998
217091
161625
300407
90371
83303
120170
72880
116823
20905
18330
278258
175447
63616
5450
229226
243288
296758
300680
86869
304475
209633
118115
16588
158237
93693
288453
268230
18060
184653
202478
218546
265830
264650
59079
144309
268345
294166
217283
137719
245905
126
305372
253606
234518
296906
77273
70626
103707
189251
49745
195954
125454
293912
144334
28341
27947
44858
115113
279699
309695
108891
212400
231047
138453
210601
244447
110056
8643
72323
292516
271448
213664
170938
211127
162083
293255
16939
257348
2711
228761
8744
92608
113197
188407
64685
24945
265396
306520
171376
244512
19540
241829
183451
102543
20032
239543
189563
174156
232416
302754
9191
167865
82072
176549
134459
264825
262593
270439
145624
170210
75044
175298
157121
7573
121249
268768
136579
76887
14717
106526
260101
50049
155388
49924
181846
186377
236309
58254
256950
28758
129598
120093
97788
205899
123641
34019
144793
112038
24562
34908
252054
161044
225922
542
264200
4751
136353
291181
6456
164588
4385
59113
190964
188428
187249
22703
252901
199548
46184
115897
308316
197304
183702
209102
257374
167724
209964
7200
59199
4855
252850
87908
76575
235589
53676
102469
90760
76920
297523
108771
61719
203977
294553
157854
288493
240787
89087
29172
228846
111461
100648
87650
270660
297910
35035
134877
111157
297633
277586
278745
79322
271553
187746
42793
81305
218245
309608
227553
37271
99639
306957
45896
121254
147471
4471
123942
169744
67904
183463
102770
4624
63828
190743
68173
151101
129048
270047
181080
308321
179860
276911
4062
301304
157800
168944
208795
179747
91446
28885
28253
144352
258731
280870
297390
202972
29897
18774
302923
249880
123481
198704
272437
306752
44722
187557
115399
11804
211531
289796
288290
80214
225978
79294
124677
299688
25572
115288
138394
45035
231827
243465
60872
277840
171518
30346
74313
243774
249049
288471
22616
31392
97956
195103
81079
164503
260144
220728
17868
156516
214971
233785
16845
8927
78254
182962
112585
280377
128554
92749
148806
201627
187610
11600
147288
12565
171958
40546
38708
246585
96582
298816
2940
160349
155832
123202
183723
234831
214099
112452
186716
97623
99010
244785
217542
277186
273837
37537
83241
227059
126072
232477
139727
46593
261220
146598
132600
104011
272882
82783
192186
301438
296057
66759
78175
48129
182254
81909
179857
173903
219
196698
218171
268399
68887
37729
193295
87340
8494
301777
185068
214563
76899
89381
39144
32837
247789
279068
208790
58856
63220
59527
310006
158064
197472
95196
3800
263586
295881
232511
226955
87674
263028
117399
26840
154107
84902
31001
112104
249105
77054
4289
21692
292927
74504
1076
294629
309464
188967
154196
136099
300033
28188
256870
127118
14104
212355
103738
287915
280025
21407
289896
174989
149429
112220
175566
133173
146094
101802
117389
23277
253601
237919
70655
214493
299971
253559
217257
209871
120386
80863
30298
8509
43358
45067
168663
87392
62331
64749
77721
46084
223818
55303
89623
73556
98284
166974
280836
24997
81139
179826
246524
42719
111575
235838
35003
150310
249634
50162
306260
80167
271613
288117
31527
41041
294841
232164
132962
163005
107224
142372
283499
96060
77909
19672
123541
180164
47908
241041
115418
25929
78005
155844
218206
252148
103930
285823
103635
211294
303281
119186
297334
244321
293259
210977
217098
73531
98845
123682
136541
282863
198621
66662
142659
208994
74118
174873
4140
251772
194839
165842
257242
34533
262201
161994
99953
219509
275183
204590
25783
259268
40547
306302
100971
196018
84872
128379
71482
177470
105458
111883
175535
87432
62960
150061
306123
278400
57332
152038
178428
254847
33119
39071
80885
279076
272897
221385
162540
5685
124341
45097
235230
155603
299550
167328
25998
154737
40031
53353
193663
238343
131590
83983
298849
220467
32118
29205
201481
283389
36803
134769
9680
56070
130213
122766
25600
53823
211589
78308
179905
195102
99217
147880
261867
162942
83938
154141
51536
263818
266518
240151
296137
206071
234767
119645
91808
149360
252355
151405
244495
213433
154979
265001
150952
227385
276017
134909
214261
295218
149861
33341
64477
198877
268607
216974
259091
208717
240480
144850
740
21753
7445
141474
289923
138488
60152
40984
54851
129647
234744
114695
303708
158329
19635
11398
50683
219924
51266
258018
236953
216771
156316
47480
215322
209615
230961
27417
125392
133972
94428
209803
169254
138918
136207
127736
277896
894
225698
22577
35955
84576
289912
14305
25955
1154
65135
263413
125026
183868
73483
278042
179531
213537
203468
300494
266459
289503
104575
12872
63143
149519
306082
233885
146737
212928
251774
289107
93998
59567
111000
274582
260841
259558
139406
23601
126020
60901
172818
160329
79501
278382
76008
145038
281497
252101
224878
44548
32581
68809
11975
220390
208456
44314
81190
584
89982
94253
298970
261718
86756
257719
225071
153891
125184
111429
82375
55290
204245
209311
47797
74682
42394
149650
100287
86538
217551
191457
285358
16797
138458
308755
133717
80067
44568
227373
26525
277763
300833
107976
79267
278599
14366
225447
52241
267153
180512
291750
214925
147554
84909
148435
162888
47865
24277
167566
33282
247629
53960
118092
108905
38153
168362
152428
279169
216095
98508
198220
263053
19172
210496
242593
215105
181421
74397
94803
252870
290256
176841
82717
1611
172439
251101
131268
169525
150805
153993
43254
164247
211994
260839
151627
93229
69134
245722
60844
120421
203633
71370
33851
42160
220146
37239
259795
232313
67770
12764
54130
51402
200729
52316
180735
241934
256143
215973
290379
30446
264416
127133
194576
49164
35556
308452
207975
235515
171052
143467
195150
244151
288238
45909
14175
81212
96294
139726
28612
276230
161348
35973
10913
79762
300400
31519
6768
7644
112447
76889
275715
165183
243652
258633
19146
124441
94835
106110
111349
228190
184111
40922
261112
3756
264290
227999
200058
228132
176704
77249
73406
48624
176440
21403
182255
207035
180061
188205
186554
303861
199566
228945
184385
83597
297903
107858
79784
77436
22097
108734
192494
160336
276741
235044
253620
264351
150646
172926
130197
150307
104656
274200
16017
179881
154029
14343
87080
245437
104634
248396
76512
70316
237476
239929
38444
220048
303853
134003
120944
116129
196054
160510
293532
204387
35258
222187
239929
138755
239808
205793
94953
228663
180000
118947
227558
243580
63572
88084
234251
299430
302880
123035
6915
177536
278595
103775
164489
278137
205779
258819
205357
93519
106378
302026
205021
228523
32891
196225
281174
157867
192985
61805
24380
193397
215314
9518
105032
158021
147247
254400
15809
139194
282384
162734
288421
74846
113296
116426
116906
111388
197582
59447
261114
53415
99516
21713
216523
48686
221589
21189
151642
283766
257800
128360
131181
170326
99775
150008
176750
296466
252170
213431
244272
29916
298257
269126
217133
44750
69436
26861
263370
110106
259667
32915
177085
175732
15494
174351
279715
291953
30863
84976
95913
128426
85347
132423
252458
251631
266413
305383
45858
100691
112706
226311
117824
275199
124669
211315
254415
151754
63332
55335
150836
248646
220711
56111
25164
11302
166696
124330
74055
245463
10432
142875
9951
136338
171979
31796
253485
175600
142254
200240
117128
205448
27038
43818
282985
304512
5770
10015
163470
254288
1312
206818
54871
197100
270826
142496
223775
17128
105956
213924
259294
37737
50860
271439
12704
187613
85347
193118
249078
249392
129757
243930
222572
226464
253168
29211
299719
188833
208642
203409
82638
257844
34882
34695
63938
184641
233160
146076
107383
270478
40641
222280
23448
135954
202568
251588
296881
12339
64416
30951
49078
282099
36110
64131
72158
287290
192015
144580
60714
260849
11562
40893
159482
41362
308077
261401
59101
111711
258060
139360
210718
281108
258111
135538
136147
52681
257412
98259
162681
174128
44946
121126
212482
243121
32014
285017
163671
117762
242826
237896
152890
278561
176263
83945
107185
152246
208577
91705
299326
150593
35954
123256
2744
17321
253618
76311
64886
308836
280070
169773
124840
121192
186690
202067
83373
268545
300134
194687
233974
126886
283986
254558
108036
58011
146779
180688
256591
306966
160408
195206
91272
39381
271477
199327
39090
79233
3079
227060
221007
172675
291660
136224
152054
150008
5852
250046
287353
259675
257520
3192
64882
28476
125107
187014
229141
40139
30099
24219
208157
84939
304027
4026
199304
42325
28710
18881
308246
72160
29174
246247
111141
279921
305115
179821
248883
59335
113100
23944
233685
132777
219711
100002
276773
31162
307434
190045
75486
218480
169040
91365
1696
84858
196539
164443
189505
167883
86987
228822
39080
169225
150467
118656
265626
42477
264063
299279
95035
9489
139475
97189
121177
223348
209419
111509
110381
140233
138220
163479
8332
99169
110898
216392
187294
170745
89251
222807
286903
115755
269041
268825
134536
257228
179182
106945
192449
264457
170885
130982
159846
103982
144066
59028
175175
139915
185233
206200
166825
162045
9878
159890
238932
74488
237770
77637
35134
258322
161074
129451
271868
282753
14086
179988
95509
43195
13408
190252
51913
17636
95639
306201
52957
185941
193633
13997
164058
172579
49316
21534
240970
152390
270557
82935
232712
195312
135594
280558
120726
50638
133993
124533
190021
120640
251334
22172
15919
215278
15657
218907
200433
113499
214
14050
1703
96033
14667
224965
13609
295056
199591
206440
61605
271678
5950
212897
132238
177184
212666
183678
135112
296684
249442
276451
81612
99320
10303
124136
2778
32162
212044
118634
107917
14722
114297
147930
169308
11588
206102
143733
307583
173918
223762
36149
165821
69919
152735
211027
245527
10357
259811
278277
211558
178747
156176
53021
130545
167749
120956
100493
203697
129159
79854
291030
207410
201759
39339
204978
232063
220412
100964
87799
243545
119697
39144
287709
232606
39603
223518
28232
211874
43118
173190
275662
81592
35582
9460
202630
89508
309592
31092
17836
162877
288146
94358
195148
101791
162872
19858
254856
196889
233618
133775
276241
100190
236672
279805
203615
184366
11426
306264
207751
226693
137881
93536
216734
159682
285185
303125
255733
12430
245330
227844
301987
256280
151556
286049
48927
166434
203707
18713
125669
216345
89538
218272
165138
68249
275414
166472
80094
217400
125156
77590
46531
200113
176305
114025
219235
36093
266333
127781
150137
21853
211585
35506
64493
198339
138725
276664
169980
234801
22792
254953
226068
164945
219943
197689
65636
158504
109620
42115
230196
292780
239781
232725
270065
237870
124146
209442
83097
18596
94328
272812
135043
282389
169388
105296
241808
257394
305036
37972
14571
62294
199947
95020
268159
170472
30856
29629
99475
43377
37773
51899
37263
116181
279873
126537
273698
307087
50415
143410
198054
290608
285194
189285
165254
47323
280874
20859
72405
255566
294737
172193
309069
229484
58476
131284
240888
44179
104257
196730
13700
308549
5836
136531
56620
243026
44196
303397
216580
36583
14656
44778
46767
204453
39734
181912
272608
219162
72988
136017
145707
273828
142605
173968
281517
182805
286970
190998
132741
295846
141565
77315
86368
37641
68893
252089
48008
42158
146955
289672
41486
10428
127694
131301
157908
50615
175506
208129
219243
63171
155790
257835
187459
269934
123242
60469
167195
302503
283397
114741
135448
299597
300136
56114
101197
295206
100816
304824
127967
212389
165267
282537
233601
217530
222446
220045
288363
193366
176391
201291
193304
195347
223222
253071
215349
54711
166261
147963
98135
146106
9355
255956
266649
185802
151827
224111
187884
185800
254728
75876
94966
260098
15629
69109
205640
10337
34200
60162
235366
212067
167594
211344
185285
153776
56218
68389
31146
277824
43406
154366
111848
292673
124271
44582
137861
105378
170704
224236
251645
217761
164437
167901
208797
304512
185908
200360
175615
36918
184850
227572
152188
259909
157511
78274
214456
5928
17662
48615
184140
127587
247347
8514
5472
62956
149668
174654
193101
42591
238724
216705
47483
306161
196367
114238
307158
142321
245743
297152
204405
5642
11381
135732
297186
15204
238559
101413
25384
276926
244152
127076
246007
216134
136975
167521
23228
43945
217632
5809
211337
261754
25257
147219
284655
201807
227655
111596
32587
238880
91691
166561
70065
213271
221654
263645
28606
51782
10826
56200
158684
47655
77503
280590
82188
58330
206879
93797
74654
80334
169419
9951
194927
237158
202346
96192
49549
191800
296534
303418
309862
228260
128311
275880
256062
6268
185582
293976
94171
66896
307699
222164
140448
56795
121803
140670
2489
137746
117785
267282
135266
159015
240779
261693
53165
31876
155620
112890
290356
10747
284890
171964
178768
145092
119152
165859
182456
201717
106556
48884
300672
10806
82972
24353
278712
237612
68838
233246
252720
274120
182394
295648
116963
268714
225247
299454
257818
9935
62649
81768
247840
137792
71305
272177
262996
260748
141346
141724
7483
216380
213056
11637
125681
286084
152225
291237
144661
70202
174650
23769
79295
43561
165528
66868
182713
304540
295870
248444
185804
110901
36206
184002
251031
299575
192729
105341
202332
1039
69350
147381
201443
19692
33236
30762
243187
153989
534
130574
237982
45829
97389
137840
158597
10678
134720
42261
55015
22415
104594
270910
39718
1680
163064
110151
202177
277397
34456
95206
6886
296593
222260
285544
158572
52224
104212
32135
225528
188473
209796
44410
251863
63008
303538
40317
51688
227089
271913
215851
308320
283025
133326
87485
79162
8832
21924
9759
30265
258992
133404
152323
4807
234942
166488
172330
209549
200940
20692
146387
16756
19078
175095
158041
248445
17090
187906
123048
154011
112786
191389
213374
290743
181706
20739
274876
200167
260150
191942
107567
36455
252614
1272
85946
54875
129822
129700
169998
68028
113882
50744
42780
153931
198197
81624
308039
103525
176735
137369
47615
23026
200891
81990
62372
2353
14830
247240
186638
297286
60963
34565
140603
143560
249518
193890
26596
303785
249462
38508
52950
85768
148084
120669
296613
26589
198644
218802
191217
104409
274349
277403
189623
133900
199956
284784
293212
117081
199109
99907
260136
112757
51452
196047
173721
288418
189189
54277
276428
244864
187016
46062
259665
123195
245144
147690
99548
282585
256754
126588
50293
241065
231695
266365
116174
237886
274342
215162
290847
31560
234423
245788
57039
199772
300827
244136
242183
218266
120828
40965
93434
58424
276189
36639
75711
276272
130842
308496
306298
161927
51590
266339
72294
24920
253095
254668
17841
288362
51902
155625
21009
304515
5201
124369
193032
59346
290973
260980
288604
235449
35026
157867
232711
15659
26896
207461
220384
203583
85970
248933
86284
124938
166345
63991
180540
284427
133725
102887
137858
246085
90785
209523
118379
4738
235639
167733
152729
303621
169401
273663
258149
41410
46702
308428
95759
188991
275661
117737
11570
287920
170539
264318
99902
152796
88680
235166
33185
176710
249119
147845
205213
118063
163149
46908
9196
229734
94632
193604
31022
242059
183842
85
205992
269807
160723
219092
264174
272313
82950
164608
184813
163299
270003
137074
26092
267537
187542
94102
183998
9158
137396
72823
222922
254717
122193
290476
148457
171615
70366
296189
29452
274882
251756
229047
162223
175639
266849
301449
110787
22587
78143
49413
146140
46083
35750
143583
286452
271174
266326
230071
154145
285950
284183
262924
49612
250122
2397
241009
27458
122692
201476
173395
294749
183952
42738
273750
104876
168587
95432
198784
236023
302877
146338
39678
50444
139328
94152
309767
106978
183948
49291
226278
271035
1580
152924
255016
44806
285646
212026
109902
119919
45812
60060
301302
144860
105867
33039
84490
259815
225212
66287
149326
261685
157098
61312
108683
259872
155910
176535
303534
24342
118151
186546
68518
240851
50281
297992
218730
193282
208750
107720
266800
171237
251236
165881
48977
164298
8436
138240
140940
264940
233159
65545
172911
82035
306395
174199
67903
307934
213748
27011
47243
201360
51207
19588
171665
184990
114648
239086
286248
65612
8090
165968
200287
231717
243062
73731
105771
14641
157930
196352
240264
44811
293684
170217
128526
221505
186693
137370
53387
80703
280008
61219
272763
219226
148858
265229
92347
306070
286160
81139
305224
168283
234657
295189
253530
35422
217562
28912
33791
277436
71744
170472
206495
96276
130953
268397
146383
270244
282204
274411
193687
150644
152247
125568
76884
147696
127546
146604
162022
146889
8883
91720
74691
61919
9929
265476
56831
63928
190855
271899
218640
239777
8372
108752
271106
135583
108497
184324
158589
26153
255659
219684
69254
102890
23222
106855
52851
4706
278843
6338
272948
229193
222250
205245
163182
41808
150775
16881
38241
25067
8726
163436
107758
140589
54833
1268
109576
115731
235696
297908
281648
100731
75216
165675
105684
32326
147739
62835
305525
243348
22055
271152
81246
74279
33310
175251
8854
171479
247010
246336
242119
4941
25988
180791
65889
202487
259748
203054
119211
300358
89920
277679
279277
87303
292920
73868
221221
297961
144654
47076
263229
86900
293124
107281
56915
169931
186417
181739
250981
85387
161516
108858
190232
118889
47407
54876
66473
129148
298251
183806
28638
49052
131608
18441
169352
62688
101095
80748
190051
184589
195847
289331
267287
122535
235212
98492
279379
245878
47700
127686
155015
56259
6130
168494
230738
79767
28564
51166
109990
61069
260654
59259
59821
205730
120163
19028
223509
102806
159675
304365
180300
148190
127555
256285
229617
191543
29683
105458
162967
90470
215265
128535
162251
23788
136633
244024
162344
125545
107536
21691
304387
285911
258226
291378
16789
146679
297301
210382
93530
254161
303423
113964
25380
233903
269966
212806
129883
190688
262341
303887
56755
232243
234739
299491
208924
41846
149290
111178
206708
309514
186340
100638
211654
257537
143890
94408
293619
97681
79800
133440
205735
74043
157829
14572
296130
286852
235510
36253
215206
95291
95805
191147
200403
300504
189794
173048
10805
48121
304974
81090
87439
108043
309894
153220
76840
137923
189414
123333
134683
167109
98421
238614
163579
35099
4262
130412
167892
228993
165422
189509
249513
62900
236046
89346
104114
96896
126753
41091
186642
194337
293631
178547
45221
184810
220463
186908
187635
289943
123765
272617
211056
215483
153248
27989
71771
184893
181307
60973
35893
87934
183697
83130
188259
36251
304611
111344
97784
30506
78127
63399
106950
270164
44318
250782
133140
163139
36172
193785
224580
244779
15371
133753
303153
303790
149695
29185
87783
89772
309701
136005
244745
152019
41045
26564
89275
152066
100618
263892
269834
43906
84756
141569
283193
299645
191074
201135
12937
50510
185785
120162
115651
232882
201451
259864
90961
225630
85725
207472
28452
214286
21147
224771
179621
146945
305129
137099
197630
70837
40358
200256
253449
159769
89276
111714
144203
284674
124594
43069
97795
159972
186733
255391
269135
33076
237549
20950
89392
250188
186713
215301
70988
113624
193053
60961
189743
44906
85705
133413
35545
83522
61791
108270
92868
308172
148971
301288
262698
261328
186812
247550
23445
71654
130565
192735
211640
225895
81022
69596
49704
35368
261773
85629
213322
307030
80987
19632
157894
182309
138184
133000
254051
146937
186969
111792
81624
250991
20497
153367
79322
276540
267982
6330
47206
192888
69294
152063
295714
301192
303871
269906
73506
183854
188366
150874
143485
157504
26476
219219
271618
239673
144954
230588
133112
52133
244427
197534
118231
255193
148024
112659
65044
153883
99556
199391
253855
255756
245864
259921
162647
172310
255493
207773
217241
70045
61805
303762
221514
228570
274090
12054
192045
204633
107047
17345
228337
173326
85402
152892
48166
14526
45557
98589
116518
83831
78998
17396
62493
67927
91088
214641
134625
148530
29748
74491
94314
149820
77714
158820
96130
27276
33562
169109
125174
6918
243713
232235
122761
133274
17424
298432
274872
238832
292922
103196
65840
109438
161597
38155
114984
161814
203768
80098
153749
88504
242526
127228
149793
143896
141823
94608
101680
255909
177493
163468
253557
93886
38604
290437
198495
93267
115666
118341
230660
244639
207282
15801
32973
258176
197783
757
295848
54398
126841
261582
124616
63896
306429
80885
168367
117058
163692
174949
307233
122229
87696
18433
248755
222064
265595
45597
269067
106951
39213
234248
199299
307504
200306
266156
194888
99836
7922
16715
5105
308810
253970
11560
165620
56040
304160
297924
52493
146232
168197
225251
210930
85989
158859
207881
161141
102226
214165
86949
240280
122194
117333
117987
8544
272065
199690
143745
1985
105483
289485
278892
264526
5092
139770
281064
14886
134598
272103
233053
121499
110318
60736
151583
216006
114697
205307
224363
152477
291366
50226
194377
294448
239238
135540
28358
271918
133486
184572
7576
77787
95189
298931
76559
172906
199125
26441
220151
132349
266260
196573
98688
38989
267789
76838
45723
32433
191853
92518
212844
69019
21775
29778
165324
16743
262133
122920
105965
134805
211524
183585
100943
210102
272576
42222
201965
47035
89696
145155
95373
285171
203530
148041
115648
105708
79065
8131
86897
2729
153781
133581
108040
85404
20610
74356
299905
207446
165624
91418
6180
188701
298249
31579
249678
193921
164666
25244
107605
112981
183415
259232
288515
227311
210264
157622
208925
291661
85236
213216
221164
106697
289236
288145
25246
55108
275322
267041
131948
99666
33825
309456
235816
166866
245429
66939
201195
292680
105283
75636
148749
263386
251010
283184
279223
152850
2811
187220
236367
278974
130465
139407
132032
226261
244684
143301
240352
78325
2371
266244
109552
140617
294313
286138
252448
88833
9931
31703
114111
307893
102732
88343
132211
244916
31166
181050
53258
90992
133016
48179
234758
256184
153818
267152
269642
213420
27812
232072
288533
106954
260272
135681
308918
64381
252372
194825
172122
54779
116349
305905
68633
73515
307711
296664
212913
36216
180894
164106
234430
68934
203084
38796
198986
87477
244423
210786
103417
207856
138114
67368
166328
301697
255294
153459
23418
284780
262235
242558
113583
194644
127833
20135
256524
275124
171735
172448
86393
59870
223209
4443
82280
266166
157619
82515
52578
285052
104029
220828
158319
82918
66078
86327
77072
108056
189361
289458
149295
38979
186892
248332
201196
292877
305444
297103
146574
81522
214644
56056
110972
196164
149979
157628
144054
104388
28229
191623
120710
296460
42727
202821
126712
197380
185230
282777
93377
130485
104560
104201
146634
197828
103520
52512
307178
252536
2014
294227
87078
5593
98752
254598
25644
190906
49167
124548
30617
35575
189388
304265
4802
16169
279327
160149
186692
106628
198417
125943
232061
181635
77719
264460
201941
24211
254064
269487
149449
124298
118387
301377
268288
9807
265105
108844
57157
58750
81128
236223
173649
113348
134597
124236
84574
275486
22945
67664
174606
165683
120718
226651
204332
21678
300844
220971
199469
121394
93093
179324
75419
138642
210256
133294
295353
268097
34874
98923
148381
39856
246736
151592
304486
80326
207965
3791
287396
260018
97621
219447
11707
23951
216112
47957
243886
91001
150650
62976
272022
148009
105898
139779
62444
285443
300327
272168
270357
285772
86931
279876
265763
195344
63547
39515
89256
215198
87431
101351
22539
221847
1766
181898
209393
284264
101856
48109
91131
247
275720
127435
238637
4038
59513
51782
53907
19238
226209
209221
228134
102888
56012
142754
92789
233844
123393
219058
11412
197008
231491
121430
284893
55059
249318
105365
123613
82888
205505
165932
220088
70723
209082
127243
73344
51205
252992
219519
137667
25665
5641
216537
141858
155705
214171
301930
75028
258293
24880
292101
303209
216545
105475
200854
284039
42236
164959
129221
287614
200346
14964
18983
197576
72159
223375
159266
201060
37416
260134
261429
176805
18280
188697
52217
93943
4053
303750
144245
238000
262863
162550
151198
85567
78913
226962
208950
227571
13110
111794
305716
63213
280691
213831
83186
177175
286296
18439
49712
267662
156751
255015
25087
141589
219052
124700
20464
243556
94478
147483
254261
48222
293573
290317
292333
266106
238499
36591
141396
3541
18757
19908
278777
16849
15394
240413
203681
66990
164640
306233
78216
118386
91609
202609
199762
164122
143183
180388
87215
57483
165957
195310
260114
72616
98865
116806
284069
295947
117508
81492
235727
308531
58134
207189
163942
199999
44120
241693
185521
91334
257781
67946
136148
106114
155549
306005
192230
268408
99256
150204
122625
177958
44023
68877
52359
145199
284356
247170
258407
187626
5197
92519
260113
180870
248461
180193
146509
277039
249263
209153
151240
104858
112748
254769
13341
88603
285108
124174
78595
123291
105533
212085
26331
124223
21330
215881
302248
284618
235330
142794
152938
103168
157842
259516
143118
68675
119261
269254
215522
78722
134925
255191
20409
220344
33428
290538
143297
111386
9688
52038
284287
157136
195882
227287
207354
293910
169813
54429
187236
22036
129022
180876
248699
274178
298957
202819
296930
122131
215149
121464
84659
158988
84848
21137
157332
155305
289208
269915
16030
4398
288162
13870
121282
298305
280683
35194
5937
49557
279607
162426
97169
238657
196139
126769
146567
129367
234899
18490
241776
40140
222805
293082
61407
308224
123801
5035
169496
281168
108771
202786
3458
63075
298082
27184
195070
156625
226622
150585
4848
49133
201310
155872
4183
184096
208477
220253
56993
179667
307383
177337
107086
220681
167832
155239
80002
200670
87816
228128
116855
139926
23122
253811
236331
88336
90531
96104
41918
262929
234782
48480
256835
49393
87976
110949
70026
74717
182701
194285
13614
104671
276933
275873
323
184177
176655
280409
269167
37397
35591
115639
181471
71231
170408
161817
85651
267825
230099
100556
170077
228157
285164
216546
60916
63287
118809
222352
100338
105210
43959
261761
88431
211814
188917
180700
87547
107553
229778
175533
281776
187624
305397
192976
165895
85968
120764
14212
91149
244172
268394
268381
104993
55216
289805
193310
252813
44456
74091
67195
160229
15972
96823
95256
126769
159252
89464
194121
152956
295209
125089
47349
232200
47694
128291
187221
126977
250540
196414
101134
109484
173781
179210
33509
123278
186858
156387
93336
172084
73364
27183
31487
57586
302966
306633
210820
296895
141988
122765
243802
131046
261610
118333
216099
18398
91750
8497
59311
252176
128962
139456
165795
293967
103364
59581
278887
142641
69240
203421
12729
280556
223095
210757
12304
197439
203718
38418
11247
167747
264809
299537
45184
33909
13569
308265
61725
202486
45895
80332
174739
76870
225922
104997
149030
160245
161903
295205
110024
190068
274513
178032
62490
186754
60529
124905
238074
67409
110315
173589
38543
255128
188331
63836
157950
272672
233043
126437
6679
101590
222436
211534
275527
10104
278564
111322
218431
52896
53756
46909
140322
59934
96022
169679
27330
174906
277036
286274
95641
287461
150045
54557
146853
48485
165591
307365
150722
105555
290277
100034
75991
30100
153843
193181
154668
45838
275505
4281
295861
176123
308603
162849
260065
61042
265743
250338
276919
82772
18739
38448
155555
223233
93911
43277
42651
266308
268730
135040
296599
28334
285939
286416
218276
12436
273263
214549
288306
47950
25445
112157
301826
263290
241210
199387
181360
232231
259463
40195
281571
82198
254303
217408
239364
184165
247603
83557
268167
222254
181612
120402
268575
130034
267057
68205
151421
129075
305340
88438
80535
224778
147615
119804
96406
88539
62145
25221
53616
8193
191270
222237
35133
152656
164637
38367
189920
276959
108575
173757
187616
13363
89914
262702
82563
26290
183776
280397
91133
129713
67324
60198
61492
178976
273047
170101
42745
144329
156305
284422
292638
93726
272509
12543
129506
140982
240343
4422
4084
69693
26408
77190
8997
85440
157993
30625
252954
260340
56832
32195
47562
170431
90515
115801
25420
238344
113708
140356
293513
239328
274743
157277
214392
211496
32609
219547
195884
269648
52947
196671
38053
105616
259902
115716
176633
230573
169469
309164
10436
111537
88268
185899
163368
62451
149121
294080
19375
102362
185925
91263
219999
108024
91296
279123
45696
277133
149644
40935
276521
49967
284917
28450
282437
259335
19274
193486
213746
28353
182122
80924
148919
212679
221162
193164
181098
45220
16282
147839
138655
136476
20567
216710
151763
140581
181630
90732
9
286119
206306
161737
199614
244146
130538
104124
238991
168049
209533
1616
129592
125668
21667
68118
296606
222966
163372
195331
234318
204262
221526
208908
306161
174189
109617
232759
17350
56338
28733
73415
32111
7839
254061
264426
78308
99584
48559
190252
254996
11160
212340
88919
183487
92637
138825
99990
265522
101077
266836
290174
217703
216103
42549
23703
931
297954
139917
181468
244610
225383
92777
45816
217422
83147
11332
398
282848
176834
142477
294964
97228
72069
46183
78691
90073
296700
81665
22786
191924
142545
235501
1719
12860
270878
134434
1804
55385
175085
229823
81922
183876
231232
101068
251595
267067
210924
19657
174299
174785
250149
87654
48150
212336
280471
151465
43106
119917
159902
298682
296924
47425
272860
186184
162047
43296
193589
53900
166170
150753
212514
160470
34680
107468
297185
89181
226957
98407
7090
121925
161522
110925
135808
107150
305316
251802
90798
304126
12795
241495
175576
145596
57293
41544
124093
174821
101142
153154
69298
55553
62347
307669
49766
280542
183886
69115
227342
103872
174752
14053
170088
130912
87758
57251
293863
143586
151730
257870
277064
285243
24511
235574
166977
264912
305952
26996
75274
237032
97544
127454
201
5171
125246
171814
221141
149349
56450
97748
222936
13190
195404
180639
19500
152304
59412
111084
167688
223846
161102
301178
12865
14171
148743
65587
65761
22239
268505
195199
186548
156688
185544
159428
276880
251330
43190
253359
212051
198931
62719
183699
169196
41490
11785
61128
185268
180217
99888
24168
152658
258374
19487
248448
259443
144203
206185
206362
21237
92551
165850
239720
129172
83018
105229
122948
212254
18420
293407
160468
140895
184550
239977
306862
283360
229768
111005
200170
301416
282821
260818
50723
195395
71834
98280
162098
46341
56543
265937
272256
97518
56682
56751
171390
9407
282536
58622
249998
253101
150433
180967
188133
223161
227975
41431
123272
117517
36992
229756
265575
28343
126028
181624
139951
128646
288952
129972
23904
181301
78079
147910
50187
124202
138729
288434
201516
168311
272755
62451
125461
306079
214150
219958
44695
131817
28865
193112
235946
43715
147229
290396
308763
190550
169141
138956
28720
260277
250315
250397
9565
174749
92382
214353
244970
80255
280228
95913
1342
271857
211273
123422
219011
267291
65551
147094
183454
33714
48283
192068
82237
293079
252214
292572
277307
135328
151666
243079
260832
59151
188019
8058
42620
98253
1835
271588
172811
166077
275187
19209
283297
126174
242184
261451
255630
252293
286357
220973
372
102201
290371
178744
265128
176384
95447
32264
115859
150820
168796
119774
83454
77021
128605
48361
183568
267360
219829
194094
142673
249063
133391
217421
63542
85054
255104
32622
163438
145993
159436
1289
94127
118450
291490
212391
236055
6279
16738
302907
91789
109403
24215
163650
115162
263878
85375
45095
131648
44064
141753
184396
124053
215372
37805
36855
33362
6623
58253
187960
68135
115103
232218
206064
136073
119814
13909
8041
240442
232425
104903
85451
35028
156104
301602
55852
170406
293441
156755
41007
195777
280761
102716
268467
75188
102187
93562
206206
27686
278463
214933
170370
292254
17180
22
103633
196509
49978
167864
92392
260441
40573
126843
175445
268483
226240
64204
276273
246804
10293
147746
144070
15699
298675
278089
191345
181553
43046
28961
98221
211843
114703
154904
130300
217073
244545
40480
83197
212563
174884
231120
16579
24625
257512
233148
120894
145713
57687
130973
13294
228510
134436
37879
60502
25482
102378
39733
259769
225458
306659
214876
92522
116966
68703
306679
278451
190794
148706
172167
197954
75477
269381
255894
17346
44704
144220
8914
104866
265399
222346
36624
63062
57033
232655
62155
135445
269393
260525
22758
185887
101467
32909
304720
143849
150746
218323
226479
109827
89381
142468
243921
171425
65272
46052
205064
244982
171648
121678
223644
30210
79497
2457
248046
147792
95541
277021
268302
229527
205368
306334
10139
93901
34698
294624
15769
267194
61109
123790
243659
22832
224934
24530
231339
42591
299336
58155
243997
46770
118120
172219
287153
110380
85636
240245
225955
187914
166418
171060
218437
24113
171979
218097
13457
22484
51364
41930
33663
60548
82072
145002
51482
301952
78958
37193
178454
72953
37891
134691
130285
284791
242031
253630
180911
89889
39480
68672
225170
278501
151771
70037
236800
207586
226619
71086
221040
37386
241671
9422
37095
85669
35516
290752
59885
247037
6448
301148
146963
133655
100357
246626
233571
236089
160490
247145
27372
163914
277041
268145
138558
116059
105427
90850
121983
19405
216027
230467
244954
210309
283990
64847
62214
22632
19768
86648
158881
66498
221420
250157
107145
214691
58195
307636
123179
20197
135551
106909
144956
85132
131500
273783
48347
146735
294227
267630
110102
195950
39362
273360
124040
216156
2251
133139
147995
90514
239720
231745
282735
39375
79488
104037
276511
6448
168847
234346
188887
161658
160542
270534
84958
75321
1333
48513
161030
109885
46994
90218
265918
89709
22553
1654
26084
256481
240350
46127
271772
189285
2341
70861
1613
185627
184622
42415
268271
261698
295372
169913
12251
17534
199138
285898
300024
219061
247931
212010
174318
143656
291162
183945
189751
274327
163445
41830
123907
83532
88671
36992
282465
292002
22764
128308
96546
5415
221226
73727
147706
307021
240455
139455
158558
182320
296111
59668
8895
225539
12883
161344
196259
187032
261774
56438
160358
66043
303120
244777
154425
26595
236131
243586
172014
228044
193688
6051
106540
223291
249124
194310
51222
276927
127015
224898
204813
205658
273430
265528
20407
36108
164172
166597
50257
198138
42292
217252
111654
177425
30711
83623
237395
77916
246013
293586
252176
68841
289966
230904
99773
275155
195577
91662
255355
108888
43213
239450
103582
208055
262451
167215
34846
156209
255128
217500
38787
151752
249692
7437
35453
165511
32350
13869
292490
258932
73148
108777
40025
26822
93160
255997
168405
131706
106478
210663
304392
77929
294508
302217
164609
74520
187440
1057
292279
134541
230968
49461
10106
177924
263420
78491
94811
73709
2485
123619
307840
250124
18973
263293
136957
109876
152547
132207
165291
282881
31169
81403
167679
227958
99384
160430
80104
178738
273647
279860
224846
244463
127646
47356
87927
135454
269830
85946
275248
103583
185479
286716
173702
241096
192562
274719
28487
59789
188193
64932
166054
34375
47348
46847
146936
170359
194538
91858
226166
128877
187104
64586
106226
27501
78437
94579
168494
226691
17609
66936
268835
186176
125259
174664
300422
61201
106620
259446
58836
148871
188073
20936
194795
180339
182942
166271
164269
292612
161192
224790
254154
270476
201709
10701
208802
9564
256361
271256
47907
291281
28581
74960
231037
228612
210624
196902
280166
87703
278094
165835
68175
291018
295958
84120
186275
268018
173493
299300
42359
60391
283730
7749
115655
42026
92051
92605
5382
151220
104397
212257
246877
6718
80466
224485
31196
130930
61615
255012
178380
61188
20166
153531
105540
133033
22938
100165
155954
62716
221629
27253
1119
249879
213260
32018
84776
39701
61884
127190
209474
274424
121945
86045
237722
277259
29718
234937
93985
6737
132533
149507
275409
112565
249066
247090
109112
189327
66082
246647
43866
28800
14240
307540
210710
5559
153808
117946
133342
106218
241933
91012
41248
93266
251873
49578
207213
51560
207262
216048
41691
135023
46024
126857
7388
197894
209624
66544
85174
43425
125574
201721
269977
131119
264550
257539
42811
39374
157279
16535
93667
9883
105995
50574
254773
35972
56639
4479
193094
235600
70146
119895
60902
304937
208037
233811
225123
127889
146421
192357
45253
63603
117651
46232
30179
71126
235100
121929
155040
261573
234316
92237
280667
227413
165339
182517
54599
199974
187379
206337
32219
253964
287426
245825
104651
181042
212888
197501
281585
87667
291344
211934
82083
251482
147021
135357
273803
116046
127909
179200
160369
249108
131884
242571
97584
46170
85863
250045
210775
173682
175924
245409
118888
32053
233471
180191
57420
57487
281034
245423
278326
37974
83059
145913
205460
125496
243792
172297
50048
172344
270300
72348
249229
84215
151638
206940
108965
168816
258998
166141
1784
30011
287410
101208
15254
170738
207831
62835
38007
85347
39066
125062
109616
175629
52871
222547
187232
67185
3382
304795
184115
65019
65893
247859
42797
94624
307263
301686
193141
76435
306993
287776
57657
69040
284193
121188
65916
45706
173136
30745
150925
150858
189020
172147
90658
162114
213649
152970
8253
117939
209833
116128
7936
219721
308560
19939
23869
10906
31536
232885
281703
107382
142041
106642
82195
241584
233556
107870
68617
57057
231238
286080
143661
62132
61260
108381
97384
65511
232453
143889
69234
117864
15995
150994
212612
154880
82014
133025
302556
18865
39556
48144
34165
189660
291944
244047
262671
179886
249639
253465
126724
272429
192954
33535
9240
24084
55195
212196
253331
162367
41448
150115
46892
140588
284467
13327
227294
13925
209428
261925
18039
111963
108760
89912
52500
259618
98927
279748
149353
129817
132103
113793
206271
80413
162486
9431
307373
25520
140259
1607
182577
164233
284314
246433
253611
273520
67096
54324
243322
162697
91937
195192
119083
181892
245463
36679
155082
230513
62021
243243
154424
32134
64063
171555
43468
98083
79862
34261
128931
189335
198201
39592
237238
303196
14785
198280
120696
154732
5424
18848
221926
132961
62823
213714
207130
275891
250633
247712
196321
283318
93062
163300
103193
216305
133747
65396
302441
198952
229024
132084
132509
119533
32456
138436
140606
228810
299611
274122
14983
163515
90307
212003
139158
259570
302173
147657
108346
267203
291519
248285
112369
214685
47146
81732
36106
90353
171590
203447
281588
112746
182854
156727
297709
124608
201592
250197
217803
256890
17325
249805
253145
159913
240790
282223
144504
239637
222920
89703
212772
101993
139099
121055
101254
228274
62527
121975
97632
35433
221719
117845
34991
140128
4809
251793
34749
219420
201906
157519
184653
155367
201736
200497
126511
141951
175473
120110
180881
305565
211275
91365
170276
77143
190953
215872
36681
238014
200758
172107
126392
5722
265674
10969
175699
298799
43675
266401
230899
93127
186163
182571
92308
112877
62603
73465
104590
232620
37229
199358
167781
242143
273887
187538
140277
15319
61694
111523
257902
39359
54660
29373
226488
29362
206514
216526
274020
265397
299220
94427
80398
118094
140951
9904
239300
44693
248724
67899
13273
276470
269752
167073
40806
98036
73450
214650
98857
281014
211124
151833
156977
247094
259542
76337
291221
209826
190699
213039
66193
115579
283852
166623
144885
110671
117049
202529
142052
229978
82909
134139
43535
176220
82799
16920
248682
150440
31560
280048
82020
271199
201921
226581
87175
142203
188007
305271
138929
24140
270206
124474
242606
234169
249626
56708
200840
194427
277791
100181
183636
137212
225721
180266
219613
2942
72095
26999
223324
205810
268947
71407
266681
294531
261195
289635
155323
254705
227754
69668
163494
184171
165605
266428
165679
36791
170808
160732
54271
285266
169177
122572
247719
113120
75560
247154
277546
32873
51117
275284
70927
126651
56708
170664
138580
79856
160433
222631
285554
208273
88236
40959
288947
31031
261746
214089
104437
292821
187128
110677
17844
278036
137750
282622
230509
61451
297139
123964
96795
157285
100356
11579
35372
18543
51016
272141
178496
73489
125376
270776
254210
13432
112389
104842
94023
110246
123389
290960
246548
50962
297726
6200
79394
107861
23305
999
165223
104745
41522
166274
282712
38971
167580
193915
26336
37535
176459
101724
214144
12696
245994
14157
124779
239042
80133
67219
134365
178138
182399
43011
190956
180263
39115
26
272413
271205
280100
116542
288584
62441
218860
53935
159370
85720
157227
71315
204088
175198
46465
132536
289077
681
59287
296430
29771
38933
54339
119558
67382
13201
35513
28793
281032
130346
236510
48916
46006
13013
259351
195605
255086
35793
100463
288565
75759
306030
194900
53762
99911
244502
69923
27631
235758
133642
73954
80968
19405
166503
113949
79075
121917
173642
163231
187498
286492
273430
238504
238524
209739
210433
247400
97600
297104
283736
237055
93117
208465
16042
140856
227342
46448
152088
80290
163690
229273
127960
113655
59373
277760
229467
241326
186511
108981
101251
295661
174387
260001
27600
58855
269563
225587
113651
63956
158790
116573
104701
277511
58624
268571
79196
214366
237379
255771
134485
284313
282228
160980
120543
228910
92722
35335
278557
101688
277497
107314
234873
243866
103865
6980
273256
29745
119232
72030
63995
269435
119067
102529
118816
94053
172138
107344
157079
6145
132550
214548
240044
266864
80118
11839
252098
18874
37601
301767
94259
132233
65324
161645
45935
59905
236838
137920
19148
58399
2417
100139
260623
144150
131675
277820
58115
212830
195045
95988
236645
193209
302708
166775
163647
286717
217191
191108
283019
154324
307758
156282
168137
189737
36663
178037
110772
58616
37962
302028
129801
137688
288276
258461
114303
29939
159518
180735
66687
40205
56264
215132
135736
80752
72832
240752
280072
214057
108843
264011
295296
117240
81182
227797
122801
86405
103024
24011
53204
276639
139759
237142
148556
162282
245729
266898
294055
282413
224348
206500
93410
108052
92754
262602
108770
50437
122491
273604
27886
184568
287221
8386
295972
224734
306448
176283
249871
263071
206320
188965
306423
306232
21247
61335
8040
231359
215822
248683
97247
303270
117251
272553
135385
283715
264521
213002
89564
209409
183233
240151
117808
82132
89151
147584
110438
211963
53445
108547
296365
4531
35345
208954
52660
88774
233084
105032
40973
222275
137529
249061
267187
112557
89369
74212
270205
305480
70627
85051
283508
284540
193272
29866
249358
231609
117297
165651
41658
144607
183413
202710
45223
41647
213543
290355
31681
305341
112130
261549
267693
32239
87406
144896
115775
168433
93230
87778
204924
58032
191726
188247
249354
10235
23695
132756
163910
258695
83207
11449
269975
203751
160741
182503
241160
867
2892
298421
31022
41682
120599
89096
176199
309470
160342
126809
33248
236688
122860
204239
62396
229478
185378
158942
113402
14442
56354
121033
103076
189771
251621
20289
306372
219469
70700
12136
22850
252042
74455
208087
51305
261772
291165
155885
273251
144074
259384
40696
256812
44897
268427
35324
38172
246174
180007
63708
170791
7637
52417
227524
164066
111293
52023
123413
201788
85607
304473
213419
149345
227803
21469
215420
64299
33907
138628
264575
20617
164533
16908
204899
231193
2871
221444
169775
167331
65379
3825
15242
240309
59926
145274
182474
19375
198611
289317
48411
191091
85557
69699
212146
55785
47088
83143
229046
5271
57987
42742
150116
309050
139540
286578
205510
280362
167529
149491
166156
11552
222162
10133
216826
279412
159580
138252
18522
24918
145127
18692
138608
44701
108771
175477
55152
64669
74690
62943
120744
210674
185487
302466
43335
296710
290199
265866
142264
15542
20723
17965
286440
305839
136657
262482
206411
20236
112769
267156
41179
178336
163750
8804
178306
284747
142427
299701
277263
208744
98597
289933
170557
226550
101025
307737
223624
121608
242012
241044
130968
19120
116867
162230
102559
231172
233242
301748
247001
284030
253504
192151
59887
222291
161340
286315
147973
259495
62442
240776
156838
96241
98237
300424
126488
153676
189927
226154
219031
10150
82390
8601
4139
225233
34648
299563
209976
15627
90211
247765
114555
64772
142794
182072
141979
17273
36576
187217
216930
238200
123719
271470
223808
305792
112758
5841
172822
289803
27845
197365
168513
59584
68557
73555
20729
12506
162361
13088
247469
219347
18964
10428
88187
308098
253680
66713
65587
130191
271885
274219
34272
145024
297801
219376
193507
68981
251001
260299
5362
296428
4065
202186
284972
48819
243384
298479
29005
111167
145822
302051
212788
73748
164507
161422
245447
202013
195972
81297
151014
257336
274028
293934
255825
5495
140189
121040
286102
76
39994
8154
89863
48050
201686
185730
248786
198144
242828
110871
216144
250327
283231
120488
231109
118303
245471
235969
32543
140371
273841
257790
61462
64126
152834
31370
210202
173053
289618
241075
254345
73357
222706
134637
181275
207932
103579
225459
84347
105664
138125
148503
180991
308165
196956
51693
147685
1206
28252
19359
57109
171653
108985
20116
85152
295829
83182
124284
205486
9053
182990
300340
273990
274346
216625
163154
149019
182664
150571
183835
302881
72653
78470
81913
105873
208476
229779
220044
187769
969
41190
132204
139089
261263
124130
28227
203740
194326
295996
33217
13294
58627
101963
213478
147215
163995
239784
78874
192854
118736
248153
293114
285251
45822
90959
123780
189125
120595
176472
306155
126959
13257
233925
274086
227237
202890
102291
89311
216922
200499
182258
237644
190349
253726
249304
151659
167026
263961
102432
111939
36746
47934
228067
291636
286033
7884
22373
126781
90820
208940
117557
43273
195476
152485
88950
231053
177034
177322
235747
202364
61707
169817
251882
39657
65304
208343
162011
233323
4482
222200
89803
103150
201486
164473
264123
47511
29325
297963
268791
173295
175001
32207
24227
229429
194790
2239
278913
247627
27327
228570
215862
176591
216685
166198
71005
95487
29347
129477
232869
291912
5524
27220
223033
227213
11346
195496
236720
176324
135370
212293
235811
207940
5330
59092
128454
263409
93940
253385
296934
72901
14491
35191
210302
120529
270417
297948
158624
143772
179485
136368
297927
106511
90116
128584
118193
58375
15645
102547
208187
178130
72305
143690
34398
206748
9627
23071
2603
70573
229877
46743
529
26839
158862
187181
105310
276390
14709
104269
2243
125208
256330
149439
70269
43354
298571
306026
307860
15023
253041
251660
162056
178764
188266
228340
110983
154950
277311
124080
75872
300494
41598
34644
288594
211198
151940
173959
22426
247905
9921
287862
90952
92033
236261
25143
299231
26936
254666
172348
18747
248259
196646
76873
17469
117569
269332
160114
289203
60538
252222
166226
269940
135612
209270
22435
226380
48158
209257
139591
189355
22965
176267
204571
63374
68227
297476
292037
148195
251463
233585
112277
44576
146216
245382
101007
276444
263776
285585
98207
304244
15485
306696
277835
130544
42992
86179
25051
32404
267951
121780
85753
294374
236229
187252
95358
96401
229174
21965
301864
33150
159713
109697
156537
195720
107434
33967
3197
147291
46208
155872
257529
98949
113407
153272
79773
133014
261602
250759
78818
112119
197481
163164
291980
301608
305460
276441
94678
308558
36771
7639
214599
5235
205686
123340
219630
305217
300878
164057
304936
79984
72996
61812
269996
69010
19268
116339
78205
290344
185129
246952
38221
111831
178902
202763
224024
139916
219474
248066
301722
304467
236128
272695
142426
3541
35312
194022
69336
221300
119390
270550
97491
959
193889
261888
294059
261988
72313
190220
34244
131722
30800
308427
33587
184906
286718
240114
113606
102557
53930
184425
23564
271711
262065
160945
3946
168995
274293
1202
95936
23496
213235
106097
100118
203384
131581
253908
290712
194725
23651
271450
26498
37074
85280
221634
259460
54899
133336
234117
263118
162983
26690
159924
297291
146617
56007
111525
212310
163072
130845
286419
74901
296698
81765
153033
235813
184359
26034
212641
289719
157840
277386
263364
115065
182956
230536
223527
184024
253566
150068
130201
290020
196999
209282
14955
282949
52894
197267
67629
228673
300140
296729
67698
25145
263443
245867
107757
93740
32552
185919
253830
162756
286043
198518
153862
139271
157673
98170
165811
299211
184153
215896
104530
218530
120959
199218
91056
213960
12051
207373
35605
236184
256449
80704
169447
53394
205464
78660
206565
99518
303097
278112
277741
90513
33972
281572
40778
259916
73456
303247
28636
299421
278831
217118
94977
36475
55416
96169
2591
143608
133013
208698
117609
31489
197533
229568
212500
41233
184145
95227
32799
168510
252205
129612
8246
131245
118991
243830
21561
70573
2030
66300
128326
64520
181500
98617
109253
254573
131661
75312
58528
92820
22500
168752
266067
189815
220986
247592
43868
199266
274613
129214
174975
208342
279200
291253
69880
60812
240092
172433
109607
150415
96115
89564
279353
228913
247078
264335
244186
187293
167451
304508
163033
75622
98228
128436
300196
246981
153476
72765
155992
33688
74326
136403
46575
136623
182022
88172
8978
248516
147090
97877
154595
235022
168750
103236
105792
92336
136028
37939
273091
262781
128608
9384
90006
170584
132773
82103
192348
224132
283166
80502
43784
88411
46462
265082
211676
120255
57123
64996
133203
37306
141509
112484
195646
77169
54488
50086
194554
89650
191431
71773
146588
115977
262431
148324
21742
276254
29797
13687
58435
38038
143537
257439
167933
127776
167723
126152
221618
268460
110830
184004
129825
164439
37918
49339
291018
282382
76020
70413
3098
282373
51570
54547
243774
47619
264923
175963
179526
249560
52090
112873
31364
142581
97700
60940
173130
147071
12869
55888
122133
307387
12317
41674
295078
15525
171747
33778
95560
261750
118591
2875
191901
113799
211113
277947
233830
212801
247538
200605
95332
292924
226978
176624
199164
64900
60416
141397
175319
243140
58744
35577
163024
6019
230795
176734
212659
32920
265440
1637
152621
133569
96770
172353
40881
203415
223044
286043
23682
275455
96539
272904
202198
37440
149556
197943
236360
105921
251323
191897
183417
29563
214277
301373
255041
298710
112283
143147
222639
34781
217652
269580
231120
133593
128008
205137
238454
158438
301575
57874
42600
226861
189553
213580
272300
155838
15008
217700
251160
201107
41939
54077
165447
225472
295145
65982
99492
231151
14480
204065
309252
197187
74408
290530
262670
276272
96431
118323
181906
99649
3565
216183
136743
110249
102220
42193
136418
209680
96516
85792
52011
270090
75407
75066
140855
309819
51233
298103
118572
243018
15828
99068
3814
308423
18832
289729
156285
85052
268176
241990
20188
131040
260103
208877
169514
18215
971
1999
75982
204313
136325
77138
206784
64907
10191
160966
22925
120982
54491
136867
164420
239466
270621
212500
92767
185289
104744
72697
49454
95539
220603
267888
280255
42891
168001
78097
63695
247870
113782
95791
237259
22075
14622
195523
33686
123397
191690
273960
38969
251556
7328
192903
298530
157836
81784
240692
62969
140910
1826
268145
41066
231160
42465
141212
199214
160043
142214
102400
220528
93306
287883
259948
180672
295707
64393
140488
209365
132375
74392
10091
199581
233611
191929
199965
195333
75820
104041
23233
256734
123577
159969
283143
22960
33716
284236
186177
90865
239117
155703
122976
141246
69482
79896
87277
191435
17669
191461
220622
282202
129320
201952
92312
20865
284512
109301
223082
183285
8889
198606
81197
90707
141117
62288
281045
119353
55858
210810
89111
186594
253246
145644
93305
233646
170620
141550
156505
148396
221489
306028
217983
9159
25992
239245
230513
280551
292241
6360
266166
220502
304734
226079
172315
273572
6702
252889
55574
48120
160466
196181
230037
40798
145646
185486
53598
155445
222382
307967
89172
257658
76789
163422
243898
188525
260639
217037
63350
233647
295490
202179
14248
54891
177807
142989
98269
159092
299213
15674
274790
82421
271785
7319
176993
81564
157068
251825
202119
20576
176694
122056
16357
252520
152473
52958
54618
142547
60597
31720
171216
23188
523
269242
213968
15903
169575
224509
260572
17227
174293
196936
144409
207825
26086
8383
218700
89624
49175
61931
34380
168390
281724
18661
159133
2043
175503
51349
91885
301882
85584
161223
226349
296275
267526
74973
77571
87707
71140
47315
127401
24784
231023
273791
57623
117148
169909
71487
81739
189729
63794
279153
154922
199552
305581
307850
29456
95499
214082
250399
194228
300795
146231
230340
28513
268595
118958
242062
27404
97723
80180
84949
428
113491
132690
225848
254492
286886
156829
17375
23607
140613
253026
34005
13927
146603
86858
289755
83612
165153
169233
279572
96465
29743
127973
191157
71488
36176
261647
203669
272788
179894
77050
11550
241280
299848
230204
132733
7843
160065
227087
309020
91825
61517
175153
176243
33902
62629
275799
188133
58778
141973
144579
30227
120023
154888
11175
288905
5759
27390
3842
123313
123268
287671
224860
234214
13943
214699
285166
186812
93081
239284
234592
269226
11073
175298
80621
21636
190958
277098
7460
5006
138031
254950
79595
214984
10724
138564
102912
304544
169720
24543
229172
7426
49825
143462
258834
305820
184720
12809
307898
56212
239770
243507
85228
225313
123619
284682
128212
304995
197932
306782
259495
61311
295435
271526
113284
163831
195304
163727
93653
11671
308019
3044
292671
11148
63131
113737
41302
167903
205583
129578
169455
165171
45147
63448
259020
257954
250296
38797
107612
193595
126499
87328
149761
60596
266921
42065
162169
137190
151538
208973
130304
306903
255853
10678
172728
52280
192623
183194
132140
256485
289255
25566
117068
237535
108356
24358
94742
252353
143908
66545
5857
237505
238480
85929
227590
83628
157712
42324
297486
270091
33727
205838
39372
299531
219275
209493
42143
81968
98105
91036
287894
149876
229069
9406
121122
150062
78329
256780
256062
247156
141252
157322
68961
205646
221606
28570
298845
305582
172541
115329
77535
197689
75704
168733
216753
280474
213593
111283
216196
71588
76680
307635
11274
293027
281750
229533
65712
27666
204832
238055
59475
91351
290871
37501
285722
211644
287113
305154
109767
108173
6019
137773
108548
139371
158432
293574
101984
187679
127073
172598
179442
51819
122819
111804
259087
69999
277369
135038
82644
47044
275375
169859
168239
89227
244529
3242
25006
49601
15541
155586
100530
119393
262872
295073
97396
69820
158637
101527
84001
221914
152854
146189
210762
30242
278832
79563
297023
308819
75305
28260
302578
179618
242340
34353
308111
269972
2949
69327
282514
48639
233769
117548
194526
303001
61196
197069
207379
85618
91095
6421
186611
260297
34043
277145
197699
171700
218416
16027
135200
170098
270698
101640
89771
52692
38862
259274
61453
231472
275106
210095
92688
55783
123548
232330
259204
41283
212082
136644
37959
43463
108658
253536
256504
91929
170538
113539
148392
128856
221351
239758
132165
305526
301643
67558
301334
49621
208449
110733
299558
169516
21953
98904
100169
107119
84488
114287
130990
153131
303084
302564
188173
258755
225271
207985
174472
137917
170741
6601
156788
22030
302508
140179
56960
38946
130512
16372
152907
21399
87137
217311
300514
267821
161323
164748
121386
205817
300926
8877
206925
18980
226125
213569
3093
298337
202973
209918
154595
188874
217826
197705
282367
289710
122862
123108
281955
49563
277211
305190
97853
173221
227572
152778
280379
115210
273472
208648
232738
188288
167983
199660
37203
108091
24224
199160
69527
295288
29903
217513
222464
130834
112976
216544
79075
118510
291361
122668
105221
228072
84147
45093
208096
80898
147478
9466
90646
230921
157750
262639
2242
2746
293753
179599
10695
300476
161776
17492
83055
76018
74467
185607
28826
206896
116460
129557
126400
182298
62729
122835
262754
41009
64490
103559
227459
42817
196798
38889
121153
128908
258461
122067
178038
367
114502
13577
259537
144058
198529
305547
99150
305398
125524
206945
216558
199304
193028
282872
259396
208148
281131
177068
233924
15297
187254
281632
237916
168971
275512
19998
184148
79069
286184
184966
148393
22573
183512
88484
173307
162458
55283
74560
204341
101496
167724
82422
69253
105260
107474
301895
176628
127628
199204
195036
4051
295827
83308
278086
174890
107263
191311
230029
3583
195684
106776
262588
292436
199154
42344
233219
101767
272556
197673
160962
133430
94852
300028
236779
150125
112181
109079
20069
303537
35450
81036
105512
226773
15943
282213
192973
68018
248252
162072
252534
103417
165763
3024
137139
168806
306825
294867
1334
63221
102635
8129
218625
287551
297865
58406
117902
227019
58901
243594
189206
100821
86178
280769
200259
256234
52553
273266
147435
64376
299716
302716
294927
165537
270157
297554
282944
181339
222446
244900
147621
152436
284174
250121
245032
227859
107591
218973
279576
116596
221536
20456
150558
33815
139247
86435
244169
155342
218375
60090
78352
31064
212317
82245
78164
47074
275695
39309
8599
91710
143745
41902
172262
51913
9245
265026
140451
26100
257177
255706
98540
5537
14197
225629
75929
124608
184654
95838
178590
104159
12052
122218
71524
97670
225534
81276
96704
161475
167890
104845
111591
17298
193477
130219
306067
251853
8045
226146
81589
53948
132573
146268
276605
187036
139524
159129
189156
18578
60456
175388
153532
26266
7244
17273
199612
127629
249639
155613
165667
111106
52510
79928
96484
146318
274649
207782
77003
170522
199446
214959
259060
52213
121843
229010
32341
239000
309544
82274
218161
278517
288135
140978
243028
117799
101463
156836
5234
77273
162169
152799
51506
150534
143315
53764
124544
100150
294081
77234
42685
231695
233384
192710
125754
82600
213043
271228
52639
63540
108383
134524
174540
32187
189885
158588
234624
235600
306888
65419
100927
148131
218033
278534
178991
296034
152667
267425
210955
56350
261133
307739
231925
204418
242522
152482
24971
93124
104077
226981
11370
282643
132654
82010
221815
54325
56297
334
188919
296883
260228
135688
173929
26598
45520
134076
227790
51666
238321
240004
200187
90311
278683
295297
42153
305203
91811
111561
292303
186643
216273
203374
229202
54486
248818
189783
152108
31651
133147
50876
244887
92700
236951
236083
154110
153379
275466
248862
154555
256879
206205
252838
76506
38184
294282
243700
70308
289870
256976
170928
214959
241568
233181
46104
150120
203603
140856
110675
163005
260975
186586
289509
251171
29617
141595
259461
23057
263842
62831
19640
290906
60835
181258
924
6842
284900
56641
216707
301064
182778
159572
228167
210915
45185
239718
237424
305521
307369
175258
150019
282134
201179
295116
210113
37947
148620
153703
282637
215376
61244
25954
234279
99946
297223
235542
136875
264028
123849
6144
188274
77035
239189
70852
152341
247390
294439
30455
13422
114768
195599
75739
87845
282570
80282
74010
176168
222153
119434
164489
223951
37752
187359
83299
276838
128525
261722
90993
238484
225516
232867
172073
254961
77482
87033
124370
115271
223637
97077
192658
168248
217141
8085
156867
2966
16065
34524
191201
207220
186384
218967
299192
220794
272428
257647
19992
302165
276554
286714
248787
16030
154571
10924
182195
56368
301191
98876
192732
274253
81323
161005
231430
78927
179060
247531
262671
64473
44950
98697
59524
96619
301187
146660
116046
22025
175060
73444
195910
196723
167066
91444
265817
22381
16273
15167
30949
296630
76929
104765
115484
92978
125540
298693
237657
92559
129305
217090
208523
261524
30221
139240
108483
122977
66312
172412
167604
112996
148852
237431
165765
155596
11190
70837
58797
279219
221203
167481
51674
242011
34337
190080
105636
127609
253087
8370
272311
284943
204001
24780
155598
100338
232951
217283
65465
194306
99483
29600
159012
161722
120842
36779
137958
147171
2894
79659
206650
189915
173725
207330
1775
106235
69881
5590
306027
157393
143030
167230
275942
44024
220237
285415
237966
39504
136109
220938
268885
15444
135215
88842
145504
69641
185056
24090
134611
179929
5205
156460
287191
49176
86102
114344
303135
108800
298985
297783
186319
42881
25283
46424
45572
272992
228923
209290
41843
223914
45423
178118
102961
172711
61047
255890
154337
116225
101766
205665
4219
152183
137191
144358
30512
107347
92436
78500
265957
57198
68102
284282
126219
197835
205063
162143
88219
207463
263860
103303
227869
288003
272563
246320
273547
243670
209277
285160
136320
5537
158993
40120
264968
92546
177488
160126
257939
144314
299417
77125
203717
198921
41588
10103
151061
167875
123390
16451
12936
33379
112276
242639
144
185067
9281
138202
77144
179092
115778
223388
43997
62346
199105
117194
70605
256463
277659
85026
221764
173188
28297
81413
230699
155116
73741
194758
156639
225731
175337
225383
89518
5476
286269
105312
21767
254842
2049
280282
18624
103108
2455
284315
224689
86156
275934
118610
271085
6047
121844
22468
257057
31924
130827
37560
51912
191661
73781
306587
181560
246380
166199
290285
9506
98224
114546
193134
190316
20060
160027
65987
79469
57645
277174
297224
206412
286405
302821
236337
78194
308776
61118
124640
165695
177785
98109
157407
112138
221810
852
138994
221595
219821
91216
1123
234205
2071
144111
76114
84016
196421
274663
196203
105261
72863
187246
270783
103347
139530
90443
163921
45602
245000
64313
165903
262345
68263
276153
295160
192484
60312
147655
54371
187808
235026
42162
27322
278469
268226
286443
245583
172384
131185
49993
212389
290219
72152
192878
69297
195017
277837
179909
42199
244271
257290
35810
159453
180046
22423
6076
151556
237749
229641
435
278636
20064
84001
96130
111583
97498
255680
12069
303608
97647
219896
9200
127188
289136
72716
101508
220574
104950
215950
122190
274622
267972
161712
215518
240676
119527
184872
76237
104170
88712
258594
175092
113452
128264
150162
22706
196083
189497
70613
166194
5338
213820
239993
76030
260763
296495
47183
204729
256933
67553
103186
62717
33509
297653
29338
141766
293475
142970
248284
310001
250393
50307
58063
195204
152227
5145
100638
72887
269731
158435
232145
252981
291480
101175
39203
151533
256776
118985
42839
225268
284478
71833
281227
225746
288715
266230
305138
161475
159117
166413
263919
42248
107555
307465
16542
225685
271045
223677
55451
173511
33167
222657
162959
120507
234038
285429
16909
146446
197923
257143
51151
291087
234765
302835
208962
140679
144000
45756
264411
55417
78929
53550
285925
116229
174136
62321
73045
170232
256041
211633
207804
152434
272231
132685
83289
17722
69674
19039
78174
68676
217374
238774
73310
23165
158838
168342
149879
221611
88697
191499
53817
74599
151419
51700
109679
187601
274441
47886
248
9134
205745
101962
295086
212171
58708
247019
97767
299369
31360
47148
111891
59825
143909
162931
149195
89595
203412
13128
279270
151392
271025
23299
96739
171159
19468
182634
145121
241265
270575
236384
68858
102058
152127
255963
69507
137689
185895
299414
303797
280687
85579
84699
71743
31088
37377
293972
240930
268381
45116
28713
217634
265872
183874
70998
6557
7922
251735
49289
243670
143265
13410
130332
10135
238506
206185
179131
127009
302458
90022
292403
112960
64219
131491
214920
47794
107192
178533
67653
144040
159882
142487
33371
136376
33505
64845
139121
121289
195394
49862
141296
74478
195922
278531
5888
22551
17274
214851
9033
232482
110727
168651
284644
88274
259744
155240
21047
16125
53394
215991
17651
156627
202402
449
31845
24768
236109
48542
71780
58613
60736
282301
244071
270722
76982
2243
251597
192767
235901
122617
74762
32349
151762
152492
252960
65945
253310
226760
167390
250014
243889
9789
119820
184208
69361
45129
73506
277494
95110
37627
129887
83819
157635
291519
258445
202457
96445
134552
294574
55486
19510
33414
135645
285179
196022
77462
81439
156303
31743
232161
204622
244708
275652
58146
122253
257695
139734
252225
170195
85966
278433
25969
213210
126365
149382
251999
130176
54991
119644
166057
261925
35967
115963
287634
133019
76819
140810
148530
44481
164310
242880
25007
264259
85701
194552
73815
38448
90578
302284
29273
251411
593
240138
310031
12997
152533
49187
75331
109080
130841
226801
202566
274625
82238
46855
238956
56291
202712
168333
218157
43197
32150
269417
26575
14849
66786
208747
272434
256882
249179
289747
21373
205936
48947
72224
213638
52786
187101
74423
233219
282516
31020
75309
93580
285707
43929
256994
271370
249838
72306
50046
131186
47018
179042
53999
17830
279214
257627
21289
106355
258565
185905
58390
306270
137647
249548
12058
157989
51724
226308
38316
105029
235953
293932
219670
202589
122497
235766
36417
174166
257669
113185
92177
39020
26535
249079
113872
221552
275840
32876
243608
67991
246118
198019
299336
219090
298105
106100
173797
260681
99610
189518
201147
163666
162889
105099
4824
222383
139339
186381
133100
36918
266164
278631
38331
212688
224996
295651
81449
25773
308516
293206
249240
111410
16603
9995
249424
138142
246050
119583
200447
194861
285803
303721
39471
51495
58297
10535
53912
45318
122098
49504
139206
86166
165385
280868
121596
155563
191827
1682
197676
53471
143106
207643
147951
96050
85048
148433
151265
104899
72251
11031
228993
32046
166454
33347
96440
211583
13571
38419
83995
37117
185024
159091
123556
273936
187913
78513
101383
271908
283065
189068
142936
70301
257469
263791
213608
136906
181473
180557
79840
42732
127938
4176
146367
142506
304652
158415
233799
132838
20589
50759
25057
39446
263199
47683
296722
128903
178001
223052
186180
248905
245970
201710
69004
305111
303941
217939
91438
257196
101375
267020
289579
55066
46010
289408
99922
171605
255617
34819
20734
240410
96625
121303
297777
294425
204635
233487
20229
249626
47952
28666
251773
66481
72171
204177
215484
54771
214961
285060
204224
131925
140811
113351
47514
110510
274351
4501
298021
32380
49725
286445
171906
257043
70458
122895
89585
111731
266057
4368
252381
301273
306504
224235
78090
26881
23
223698
149917
242943
50366
77214
58471
268216
283613
50999
36482
181955
261796
8985
239308
21879
109796
147669
67346
118967
245670
306403
295497
44157
168942
222079
305401
61131
113670
104037
105943
269904
301579
207531
37513
188935
58487
234101
225323
37767
225298
112309
57769
296476
104178
163380
53855
202291
72225
124906
242004
59329
99614
180089
165353
273609
94830
89275
292629
141642
230133
135205
147976
274937
303147
236147
164095
266151
154900
243707
271480
227816
303375
285010
110196
77995
135920
235464
23022
154173
83392
65727
170929
1155
231006
171619
294373
92885
118552
242179
78064
275734
143738
132007
275388
11408
70101
64958
85190
189337
251544
14124
140902
243031
11710
148824
10661
278457
240251
209853
215781
151371
119629
19664
296908
30905
60781
103367
96645
197941
203962
116190
62548
15849
226310
91131
261214
4213
301485
107055
92744
50462
23582
275954
237311
309894
199649
170900
178799
42276
281474
44742
146433
252901
299172
161754
197888
287532
294842
249827
284079
190079
123059
19602
171266
190299
69944
171101
188647
141602
145336
489
140674
276684
101690
55059
130738
255169
23869
87841
112356
287115
31010
37445
200232
177803
240542
73470
178571
141035
161212
147988
247104
13221
293827
292907
50109
177763
114961
256084
184410
22956
201946
256924
235859
175104
110324
113012
295864
262594
118933
306179
152631
177487
122826
286156
201020
115292
11570
73363
267107
37052
108521
226816
222868
159029
295720
258353
91026
59348
171041
21983
125453
207399
52677
68352
217618
147664
8421
101122
120645
204099
290282
292342
35960
191726
117463
303333
256586
58363
103138
183296
87551
256016
119169
188910
224985
142609
88138
28381
104504
288998
244613
62901
264200
109332
222656
30298
69095
53621
1920
48842
179584
97077
246579
150323
272709
264738
132942
163597
116982
205075
163383
18017
235443
228065
170050
149679
129638
67921
29056
181392
179036
193783
185913
295603
79005
101544
192783
289926
62283
230372
163805
160698
225199
215376
249242
186804
28383
29652
68575
157141
244506
281169
36779
236119
242940
237627
38828
283030
29628
78611
250598
259619
298887
192407
63123
69317
91968
66838
193525
190465
195096
136160
197219
304845
222294
32455
1367
166908
279409
296586
54161
186437
303853
290055
260827
256173
285847
249704
115879
287138
21334
293433
49712
76744
51886
202051
304553
121358
215446
46945
225888
258630
198512
152708
219587
284894
284273
160283
198648
10790
292048
189839
58316
181348
146661
197131
169984
21639
150223
196274
5184
309577
95807
256733
243584
161619
28216
7748
97135
107931
145557
25672
215283
137822
80131
234668
141012
137905
56733
282687
181306
25193
282432
260772
86124
126210
303867
97960
91763
274773
96117
180969
16835
292943
133738
91687
160853
232435
263139
188251
195493
86005
291674
91475
5273
94453
138483
123753
182431
16800
291520
292477
204531
49283
257712
72623
26625
90524
180312
147421
155491
299121
186300
34849
291228
89703
250667
282839
84284
120352
80260
29044
46198
87076
285118
309212
184799
61271
101339
284247
13408
72571
229557
91733
254762
212395
248101
135486
162747
195114
105992
79310
147760
277275
291629
238321
104599
251147
67078
158076
286253
200754
73757
47558
103443
46840
94137
100993
117836
139336
14179
21837
185375
157727
190833
95470
188300
125655
133484
244663
289620
16757
216630
240456
199532
39716
147662
132892
156595
18570
55135
274634
281191
232977
212171
88850
219153
2926
24520
60084
253765
96718
222413
143919
704
264267
76493
175212
296616
238863
188196
193915
97230
86587
304863
71869
207048
99052
103259
152354
299731
39068
263092
70746
231379
215819
27546
39472
73235
300892
223500
270195
303154
281968
305417
30119
173557
1756
309827
89951
190578
101514
46557
188389
31607
164982
306414
138883
165780
69117
191145
205463
102005
130079
185280
25828
69681
26390
95459
90273
198924
249765
278420
110750
185974
14420
33345
255827
66237
98933
18649
198319
192772
2447
187794
184187
129294
139957
112823
11256
110154
62164
296468
246919
273100
95693
218135
252665
134380
36983
16126
114499
213121
231633
26360
275495
270965
241992
257101
287347
122820
212567
130599
5221
75939
102785
199748
298059
85248
305325
16491
280367
296304
35051
276859
238354
201332
32769
186199
26488
104811
33469
84349
137908
70113
98285
247617
119308
84283
29832
73984
110322
137736
128736
108463
131356
257447
246784
114354
62701
219071
236804
171792
299727
140645
89045
59879
239214
142546
266189
226908
79453
188828
107215
35123
110346
14808
272526
154473
146260
49250
281295
125403
107183
58782
205132
57481
85469
283481
218035
85674
241793
181532
101105
65941
134837
187578
287516
94877
217541
290732
157157
172246
286814
196721
178539
245041
155829
144981
59960
127559
46901
224731
223785
264780
60506
298664
181511
188605
116039
178367
12080
8598
18520
205757
79829
252395
228123
167126
185912
44641
158924
93597
304857
279352
194092
15486
242287
49809
19233
52459
294439
6204
183186
140731
107993
3794
78387
281919
134980
254040
240016
160191
187507
41308
48239
199008
23816
95207
101521
110936
187627
298222
257415
170058
64282
21000
248067
307807
106970
75695
290660
2139
228645
62675
76489
128284
249655
132445
231643
217420
196943
66373
170104
87547
38250
69097
39339
157132
10398
90064
190350
255477
7625
185877
125641
130396
161870
247460
114327
217254
105004
6194
239640
12255
210138
228917
111859
116356
120054
181031
238724
293888
114170
304838
69405
160303
141906
243185
60842
230943
118451
165537
213027
230504
133174
292412
27600
176479
219752
141388
180846
269727
107289
73257
25061
286716
134231
264954
219551
70035
106083
158255
176889
271196
29043
117747
192576
211255
106781
36986
37853
170264
96639
22230
74400
20759
199415
18481
27410
133777
255875
290350
78531
295333
259818
213599
268248
241251
14453
33461
174380
1048
162353
296830
27324
14531
29645
230913
221617
68199
144753
47880
78548
279968
292909
199420
151550
118638
5027
208160
123575
183491
256638
261660
196723
212837
111883
125821
115723
243406
42750
180305
89295
143846
115925
251358
239663
274863
90622
183468
247328
99654
147516
301042
291857
56683
213468
240576
152585
92373
169583
246447
202427
124958
98292
47993
104084
250911
215813
66734
48776
156409
6156
144320
176232
245719
260962
768
49334
293353
11828
224647
128984
274103
76045
156201
205108
305812
303864
268756
281320
136339
215240
201696
214287
52621
43548
251894
120060
149256
190124
57789
154127
101570
240774
55978
49293
99301
151429
153551
71203
140693
48485
244175
263665
163618
110632
262333
74198
93404
37521
110134
290525
202052
100705
85112
5738
226892
307240
8218
216651
90343
17748
40727
276511
251593
258321
92124
57217
220114
67097
185462
269612
246084
293629
60130
225001
193699
167435
168215
247964
244438
251088
131093
150564
20542
22250
11861
207790
77916
22258
92424
32771
84030
33019
194681
61154
306052
130559
294265
9973
228919
309306
144509
139550
253168
110997
257956
142486
55911
32611
57365
212989
228596
297593
143515
4653
236369
55127
43270
53832
223813
160421
286488
73594
6970
101195
145790
67155
49917
23983
22163
84910
241598
251790
105438
120778
36664
237061
56199
11961
83333
146010
186286
282329
238369
139194
101547
134597
18272
60360
252334
289892
187545
228168
165859
259597
92177
102611
76322
79317
223430
121583
164441
151128
36598
95155
154012
56910
194329
34335
24637
42602
260912
297571
164374
49491
180600
204161
4091
95701
217594
174926
239380
141005
219548
248926
122877
26845
154505
65371
100120
156531
115157
86146
45523
23948
223125
27620
182769
61865
213718
215292
143873
138310
16185
215347
284309
213709
222979
8854
91057
134065
49762
269048
27409
191139
262181
87197
300121
129180
130950
252587
3363
2378
105278
161574
279952
44266
247492
165615
147383
301236
217499
266927
168007
119218
93148
99787
138415
225667
163078
85916
20977
269891
162366
181188
80867
147183
14154
296941
10950
20287
216940
72179
61776
159180
161940
264054
53030
27209
237842
49012
201084
225316
195167
152935
207449
34555
41789
57417
102118
181957
283315
64644
111093
298353
119640
247667
291143
181909
298473
224898
125545
273286
191014
47306
210466
148883
1853
132916
66535
139437
93606
17868
200445
181891
41641
143243
51348
87279
143514
162527
43017
190720
62031
112885
66913
20738
270708
207052
210795
251956
283338
250132
262047
140703
83571
180469
65582
30911
6838
110953
103982
141333
95970
230965
132337
102978
138492
277644
148818
214826
112070
120753
73687
153224
242644
53082
223900
238367
26043
201810
262125
44641
269130
182751
32242
254882
39285
291043
229903
51468
57197
153608
192338
277522
42619
185686
86679
206929
223256
167134
275228
133353
234772
254163
171403
67982
202357
52860
6400
31748
72265
260830
188378
227441
222685
88689
24398
89658
202433
143136
229181
163042
97920
35902
165067
103680
291989
138256
184013
285516
126565
167465
234131
259583
171427
70819
250632
89855
6615
212659
71908
45179
164225
165501
32281
211556
179511
37919
264140
159604
278576
244564
297737
119115
78606
269324
130621
300351
200306
147770
277118
63332
287184
266122
221316
259957
191954
129244
202985
253592
234998
167542
155226
70939
147516
137528
210648
294055
28703
275061
226306
17889
288335
15833
98072
217651
13478
306445
50676
281219
133183
278552
81108
295986
15257
178257
215611
55112
159077
122959
184673
51481
1343
179545
174179
85089
109139
232679
9642
182843
164880
106794
138082
41449
118644
254300
176187
131819
208900
212942
256253
290764
81520
209243
226439
252250
211057
87156
23447
142147
277158
222400
3505
6010
23953
96727
250871
53024
220127
21464
25732
103174
113379
98539
122913
200256
236462
134989
33372
248788
176941
99756
215695
26880
21171
26886
239310
7571
290396
251743
288913
181006
180479
192083
92109
7889
272460
102927
102906
87327
90216
255454
13765
245805
299877
187268
279316
155322
111052
110231
91348
40922
123114
190286
112471
139058
258999
265542
129814
223472
220749
241240
250472
169561
21075
155680
119665
238693
302083
39383
89388
56911
297568
247001
230543
255908
226761
2124
304560
184637
205700
171390
247685
174045
171371
42664
101422
227159
193656
146280
232187
157432
131747
131829
296123
65259
37624
80956
78148
34561
183990
6955
72674
152786
42694
16252
235865
276375
304433
191533
276585
188311
203864
168277
295111
215696
127089
113254
11790
164684
244765
34730
242663
266278
79082
194894
236244
9387
244240
3901
121894
297033
118042
136981
47851
65357
122459
124425
229958
282435
160915
255225
94057
263960
9688
138040
94799
240284
245834
247885
99803
150425
239702
163050
89217
74526
75540
264441
79348
120338
302506
52924
230378
43155
284438
31522
76404
173086
90576
270059
249743
176030
176659
190986
232155
70909
185221
47589
219477
15221
32218
231722
70792
297661
13244
114205
225032
102737
29368
102555
271216
275558
67415
167141
12915
100345
22220
227798
166482
131184
161560
30195
190830
20582
301936
52400
309151
268096
215851
106569
266046
250602
234324
153430
73065
108122
136371
33116
144596
101025
107800
96253
163828
286550
153459
217643
196572
274971
304514
253788
279971
8262
143044
201763
293793
9815
95108
170819
44593
187087
2606
277807
273026
37925
201692
266536
144904
179127
201573
158306
133694
131495
183382
139500
180991
83734
265054
2112
307773
28833
128337
181758
111088
55261
303958
273537
288469
257920
209629
33327
241396
195330
40160
262301
88753
241426
138403
182284
933
242621
265762
70918
223818
143846
32954
187147
161896
305694
85085
174950
179974
214747
197182
279332
248985
151472
127069
46614
214293
70396
76828
280047
70009
281685
80040
76944
29518
204647
259216
165115
286189
3976
184950
175487
271394
113086
187711
133255
5246
65812
67497
198430
231334
78110
237768
221567
287126
244281
136089
75577
185091
88641
256125
143882
126791
33405
215526
22617
9055
86077
201134
284332
125571
217384
205915
164421
58615
46832
44225
108506
225001
31652
148016
93535
104214
168916
23824
246857
75733
65977
242760
169017
193698
285303
77664
6794
239850
73951
39027
120309
217091
199046
184774
230021
288054
201466
258946
213524
242685
258469
66963
65873
22694
98124
86191
229252
12179
80827
109559
24366
236744
270055
278601
221831
131760
160134
237172
70498
192918
202569
50380
53011
60839
296148
112221
132952
111640
299260
93496
126326
157339
202138
55720
226905
147779
66744
194225
264376
280330
85289
148209
142881
252046
196609
295064
273209
149861
190674
72747
277979
241781
163856
279419
170469
233439
218495
308498
277750
156691
113975
242511
32908
231548
162070
168467
26778
13744
166406
20094
58343
134157
37205
207607
30986
165120
136028
53822
87946
144331
267752
164018
27822
155738
201155
140803
150753
139873
99695
143834
197654
175050
99465
91562
95717
131836
46257
9999
79009
91772
193718
79626
121216
291166
24495
44667
96559
89217
290533
241734
173004
56122
37956
92186
289887
94010
270868
299982
152897
94880
47164
199949
55842
146743
50217
75459
152305
98765
25818
34348
250114
7407
180403
53937
229843
192878
145711
181722
38217
104724
244096
307390
135739
288868
154465
103601
309752
41324
88434
190182
43514
147652
180826
272768
62037
10874
158456
261685
4078
295885
36698
195106
175028
56662
221155
168957
217211
93859
190444
186724
306904
278773
78896
172778
75113
167953
189929
244808
272406
205484
53833
4071
190548
277617
152904
292622
195848
308332
24974
173875
181920
269631
48273
76645
151298
125058
243486
212933
67158
82205
141322
307944
305374
240134
645
159066
51705
105488
59476
99718
241880
181922
210189
194958
155664
171221
77317
220905
5413
121562
130923
246419
244752
57558
180026
35233
188273
88176
61673
172868
140278
269360
246210
54405
275922
250064
179146
164276
161048
215653
148640
185863
14687
200412
200443
177809
108242
267572
143319
226858
249031
68511
247824
283209
219193
93441
66626
138734
176397
84667
38716
300127
252521
33083
46900
71330
305433
191660
252842
171167
29265
70706
133308
10832
240008
98027
198748
260156
80596
35044
239729
236696
199299
200554
96264
191556
189021
249414
51278
22169
308621
267439
219271
35947
247009
136226
47495
281122
296461
301868
32906
148333
197481
67072
156673
265083
239148
167521
175440
65021
222223
60125
292031
64442
59258
110341
18045
168379
35020
68125
42871
29876
102380
115478
52158
259885
192801
255457
146088
215017
171452
253656
142228
24866
229666
6255
284082
274696
44486
226757
74043
137006
178557
238985
63041
286263
218889
117768
6929
254297
137128
83744
30688
81668
2929
230841
284253
259863
100166
292613
126645
264145
3970
116129
243822
223211
244147
273974
144988
114844
180790
268170
135113
190817
84591
272489
81190
166739
143348
187969
186889
180473
3899
56765
277765
169861
177993
91469
73148
125349
206797
90843
56813
173653
117780
222228
296382
93001
199248
281214
290665
56433
237105
255535
206156
135021
279744
251149
230228
207555
3890
248041
82789
29754
81323
107489
1625
224870
173137
285848
147116
52600
251381
97092
54837
37760
90528
60090
262218
216761
157963
75417
287044
129414
280034
297567
157478
148501
187166
207525
284881
220545
70440
228475
164445
155586
43107
48969
46003
161468
69990
210839
91645
226363
306901
276555
69320
56280
37109
89504
266670
189294
122590
152273
264246
30607
7192
30496
61516
217183
253674
84292
81026
167515
194042
302265
136648
146788
46883
249324
178700
234970
13188
216847
245974
137882
252742
154823
5633
127320
46763
9794
4551
224486
1729
70219
239007
270938
32086
47299
203013
79009
293642
93179
281888
274971
80008
148564
269570
230319
147178
59900
182845
136695
126036
119439
242524
77842
284550
277978
294708
295369
232708
15617
143615
300379
279933
39276
187171
115042
112263
77858
144315
238002
301442
27619
273611
162932
225078
46625
234849
275885
193409
134688
110030
284761
140473
193319
270621
142093
51946
12518
295580
251181
32933
239154
257623
282452
62776
288873
284971
80112
94508
30345
116013
122170
191385
270237
37228
216415
169394
256604
119495
203888
92129
183439
262402
230759
60916
145896
148051
245750
75251
95858
301428
44170
159741
54318
210414
77258
69155
257738
15236
171075
13322
104947
115670
223067
302821
120875
694
59940
210059
252675
80472
46349
45173
234486
173938
106811
38915
123376
22878
278323
70573
44775
296683
61707
156415
110683
2298
102199
170563
251113
99622
242211
262662
93294
39139
9362
59524
92111
147335
305887
246802
136035
131109
128158
33251
53548
203678
171532
282823
190295
304547
227978
201563
100450
185827
111359
204073
89974
184483
32633
284890
156952
34873
94534
201387
236506
29108
216115
299108
297953
76638
21573
170230
120175
244217
221794
248911
181751
224781
240665
282765
176375
78288
101759
145359
179365
54028
251251
181903
256743
244261
154960
290766
65027
168886
21951
73525
290326
170726
254875
59140
119524
104371
141967
149455
157086
41263
105858
105361
151266
101313
69925
257966
118238
42226
82639
223301
199591
114038
263692
263380
56461
299583
213019
53353
49723
247877
266146
86538
285262
23389
12790
260986
97476
216619
77991
182504
223521
173717
181721
194065
142173
32575
269623
157178
276263
66794
129273
25859
2784
284006
135743
65833
282750
242042
170784
199859
126193
282469
264702
98343
118706
268692
50353
4729
163133
224097
125082
270572
87656
283001
295190
187473
186427
76857
171264
52684
88427
3155
173968
167188
115148
174248
87466
95447
187028
87507
245271
123287
300517
137631
101374
69498
43355
289590
52536
19193
223986
70109
111204
5930
167399
147079
36372
198686
209229
68781
38637
206583
121826
219344
105822
238218
243917
54570
51212
297006
175401
182925
116458
30287
171666
5975
80847
121928
145389
18150
188979
61800
298515
178105
88156
160979
145178
142586
281415
246299
80030
116684
216057
43944
124260
90605
82251
274338
119156
274750
113235
158932
204188
209134
297427
265067
256859
285531
200674
221044
193187
215747
66550
264690
72711
92387
44602
120379
160417
11683
204503
61944
21992
262893
241988
77735
205798
131392
5934
292464
212174
186828
262325
57128
26634
31774
7394
220045
240435
193200
88977
213634
229555
307109
76196
73236
74134
250246
231060
51067
39151
240223
160858
162457
61093
70677
59102
107419
213653
93796
54696
165112
136738
171136
22678
306269
103628
256353
208438
50835
265189
91
162832
136048
305235
97984
251617
90127
45409
72248
84811
69377
254925
96959
284270
256018
67379
22710
155869
234979
122354
261873
121050
58708
11084
152093
4778
12778
135847
96056
257287
2667
227841
210473
250680
28907
289800
114261
236565
258253
108945
56707
263925
79815
110437
273617
202468
145148
211687
16280
224123
14212
290856
285365
32659
48370
6959
291969
5197
143485
287916
161952
199112
52561
255500
224607
304295
277573
50650
273772
62329
121415
52341
43244
190516
264578
243394
189097
25159
266076
38336
274499
86835
112542
136322
272818
66401
240696
61334
241629
149151
223783
305475
124967
125343
290492
239508
273667
225423
4020
283297
291397
276642
200362
250058
215095
55621
3774
108233
92839
81734
28590
177924
130937
254279
280606
190582
278125
260430
131015
307596
110483
303458
229249
9531
48804
186159
92660
128262
238448
140995
227353
197140
224860
229748
158801
254050
292937
296712
25807
93698
181674
242135
85455
79949
186394
138444
186985
123890
113349
259059
250751
307856
232701
74339
126915
16746
180735
274085
128953
191565
125669
138783
239430
112641
185758
61433
96814
252255
197842
206142
257788
81279
90514
44966
286516
222167
40978
215356
100552
187190
275574
299775
129114
202091
144036
123879
39136
76835
41921
58224
301778
2228
248311
111441
17473
151651
2977
210111
14173
122313
174662
67702
61674
131606
248049
107915
68019
133412
116954
7625
233547
271830
206772
128116
67049
291949
18075
9023
94289
82231
298960
102353
300476
262596
120869
257722
178483
53996
227445
89863
154327
76095
73554
249897
288413
177384
38495
114748
153843
169647
75843
281093
36855
87638
217972
301658
75474
220284
61533
144226
246864
201804
29277
254282
44809
40452
170795
153868
65821
282859
175328
242736
138255
226412
180215
176499
26955
55783
277361
283433
78599
271857
260426
18757
37989
71999
60531
63313
180606
217762
238723
70738
226124
78612
155075
90977
44487
255412
13739
295231
235257
58490
63889
302457
1366
173388
252519
18954
32072
226073
78459
204111
292181
7005
154916
71031
135046
301793
265892
296956
51093
193777
65930
95884
109392
38794
15985
215752
207514
300823
37592
57796
304399
211033
44680
284348
198217
75218
245396
16424
262352
27388
47672
124963
182266
27644
131025
157820
140787
280981
91171
214684
235467
276321
258622
37870
197374
177189
75448
120238
64846
161110
289201
153642
22163
273680
290413
154288
66330
58751
201477
269927
163570
213888
177564
281775
29474
243069
48242
296793
105061
23050
46844
3600
288504
42443
214488
232807
257482
31824
268246
186578
291118
202025
12361
236447
14927
110735
137737
166905
16855
150415
161921
91160
6277
301463
219446
123932
171576
235208
203197
158520
122185
210425
231710
4688
155033
278282
102297
172513
282322
277417
141677
11831
87461
81014
125435
274062
160238
238595
297090
251823
197341
263364
244781
233498
230765
216953
180468
121751
123565
136262
210554
138827
139261
73407
304051
44506
35166
308353
69585
291291
207497
17701
213154
84314
99169
304308
54596
69385
35292
132049
206183
275988
30395
126511
102633
145498
167459
299440
153937
50804
85541
288052
119859
134162
245022
198347
199124
191034
95291
36451
196436
55319
20539
101188
69746
303262
132875
183436
112871
293496
81748
168707
89606
257344
172365
305330
220786
222512
120573
46744
143528
119390
205023
109750
37141
143809
166966
264726
247450
90206
257766
308992
228355
137352
93489
59232
93175
18514
138762
246021
54142
301520
138209
266234
207865
30774
49401
231688
193549
194499
33782
237357
168263
1285
76261
283806
169657
245055
2945
89633
55830
45298
221904
268502
160021
2237
179216
227044
222548
133580
148314
235640
189373
202150
294313
262375
91690
189932
35893
46030
80658
263335
168401
139121
35509
220702
201747
67519
66027
107777
98911
42146
142563
148544
64414
103601
119134
66806
222208
136844
8326
61484
12433
207263
176943
216052
37415
8255
14432
148249
54692
52340
15799
978
308677
261681
222546
248391
61213
33605
153066
130370
302167
199098
165640
29378
209175
85633
303104
202181
163712
220096
7475
4407
308842
76550
298091
177866
124923
290792
51031
224171
80128
111080
66867
277096
299466
73784
195544
91463
232656
190045
289246
55272
227313
134340
161556
260889
206638
290409
246812
70082
237650
184881
37252
63175
19054
212235
150911
23990
9783
160737
222141
170265
140931
108841
291309
6246
231991
285154
255511
111770
7560
252006
151279
297016
135530
67253
269455
174545
87385
207936
82458
120476
137748
244270
153630
64716
83342
39566
272785
79274
247744
288026
266737
269114
53545
234780
234814
75516
102439
53701
221034
196467
23609
207352
176306
22001
38988
217009
28367
201764
224569
105186
145530
110548
4656
226438
32375
254452
117319
221750
269083
267406
98880
100999
264339
296042
176423
166077
44093
258485
142820
64670
19714
97780
30786
280383
120813
195348
124597
45969
79500
31390
215890
222273
267652
39586
235527
280727
32675
241984
79302
51849
259687
176005
245953
12707
91452
48880
173882
75274
2794
257460
55948
215993
53128
270023
196164
288757
146167
225421
172635
99508
112038
258586
231983
242513
58924
214443
59708
112653
222242
61899
63611
301230
302389
245251
304822
225865
175083
114407
154949
55327
154584
294899
33365
107440
301355
184067
6211
278509
200728
103985
82825
4740
104927
17780
189116
107627
165785
3964
280410
83033
295751
190627
120660
51563
202912
190741
197214
90174
139046
231085
106271
18123
723
47127
89914
175705
217362
78237
27302
59729
175916
88926
264726
185875
95484
30981
112914
250469
38064
147112
259759
59141
236226
60264
50307
205965
175379
74919
180781
44466
278237
153452
132990
192789
30843
279448
293652
19170
16738
264788
68330
73375
191518
115076
231574
30067
194551
16137
197862
267769
27898
52372
31531
157556
180714
255233
297406
104881
271648
231291
280573
138697
289869
5684
36438
162954
252269
126849
145597
51505
132630
153660
153212
48929
19956
186962
252185
190835
93354
201248
135041
232916
237679
277186
58084
213855
186890
231612
116040
163454
48055
109815
277508
78352
196966
155650
5278
170025
287070
279563
290125
115130
70649
97027
297429
64289
180943
294549
199995
295089
168968
228360
268217
181407
65228
17722
138147
32569
36254
38790
27692
291567
253566
137509
207108
24009
273424
38470
285768
235242
142278
262055
74090
22737
84619
219162
206581
151514
65611
237698
158774
27082
133744
130528
101165
247382
111819
73118
277478
56558
137556
105417
87294
182278
132589
212858
247203
280143
63162
69998
295879
14530
145497
262516
198600
217976
206065
167366
211058
268080
93723
35300
494
6656
244171
125927
166426
226917
271917
2341
95031
79798
34723
165038
97587
164476
293209
69817
41600
82386
204208
91001
81945
92299
220866
214937
40664
89582
145693
65335
188848
225426
158743
148395
239593
186960
13140
114380
9847
13553
101263
175628
67915
296850
74407
248416
49351
130363
41529
105390
294206
274183
277660
265997
154889
255478
284422
120242
197251
253776
294747
222587
81330
244574
174117
174240
30471
40770
72002
93274
27980
275807
58294
154199
228846
256584
216705
150196
34571
181102
150684
266479
40898
33809
167723
48621
155672
297555
271111
300264
57188
200277
145028
285919
136051
239609
91810
137660
90319
144560
51914
225893
150817
241585
111795
288454
183688
139125
307461
132019
180321
189679
244745
152023
122798
35047
234993
2470
252200
74102
135382
275495
8461
279705
198815
305523
104992
285928
91481
116047
51683
224706
161813
290396
149333
159667
46802
165617
297866
202013
125224
300360
308065
134176
76728
112559
236400
203205
56103
308639
51583
178651
16508
116762
265435
280366
211621
151929
133689
66247
73118
161108
106866
124400
49170
290088
181566
203010
122058
145264
247840
87029
174357
57303
237866
137430
209249
223319
238450
240697
11574
87354
49571
37505
255302
276885
21119
249022
241600
161014
120892
110484
198517
296479
157893
158597
121916
261816
60622
254093
308975
122504
92061
57531
114012
55680
197954
193600
172750
228486
185431
92889
165710
50715
104835
165028
282286
42580
158110
280089
226242
233016
11744
152878
204251
198534
276692
7147
54514
160132
225207
159225
167523
189296
179061
41583
14503
301593
289710
284441
9823
172221
81303
122831
221625
255820
304053
5637
285843
229628
79791
28964
32253
300452
74941
48650
156061
132082
273907
289631
44931
52489
293176
122363
87963
42825
297980
237858
239722
24103
98663
152301
175815
121224
221082
233700
298647
266216
275994
179854
130982
165975
284174
37643
111913
264894
245148
248229
104516
101200
173642
246668
202157
108566
254991
23451
189974
201400
205982
87476
114873
77112
82598
66455
131997
6477
3875
151562
15965
19568
198334
66315
255840
276728
158862
98029
182652
82702
258820
169733
67963
12451
208747
9077
159244
49702
234749
30711
201400
272967
279648
207042
120828
54382
74800
12895
109170
167578
143301
271557
87933
15893
252319
295494
247190
165828
210719
275051
300420
128301
239338
29058
105670
173034
235451
229203
25028
234858
86163
298141
116658
201801
307282
87871
51597
91506
204399
277640
298088
10124
272629
891
167779
309362
126205
300229
29335
164288
292729
100444
68827
230
126313
73198
5445
98059
24812
97247
163705
64773
155780
44192
19281
217311
137050
107186
47950
299997
308630
98322
16123
111099
125952
151555
231665
102203
82425
61276
136605
90139
216926
63103
120095
65941
233638
23414
173512
88855
302127
194151
58571
145525
270896
276465
74100
240548
142076
148206
257603
82358
102548
240646
211677
16960
112108
34092
109074
172370
113268
274970
180912
73079
30215
241361
199852
169324
62416
145637
6180
127555
168329
302319
56811
11152
278385
68780
80524
204548
303124
155260
41164
246934
234120
305331
151989
260969
279462
91498
266116
299104
300561
44702
158370
195958
156196
155540
188349
144097
278026
234116
116898
247041
60836
142073
55010
63829
132222
25149
410
203993
154045
106124
46290
89614
92536
53954
164874
215011
183250
4
3164
43607
128112
75892
279265
224685
287050
277078
121119
252785
236079
221422
241980
6489
141193
193428
64859
77286
183492
236584
25236
130574
142125
196022
21969
132073
53124
205575
220334
285128
119622
153000
248605
273766
303052
212241
204232
21741
182429
35273
181737
207623
133413
298927
116626
82874
102747
159860
124420
215784
85308
166034
193846
13873
19638
224268
244815
279221
252053
257532
263786
70107
110336
265122
85729
34609
179950
95502
79453
260206
258835
10718
33970
91048
65655
238975
273419
290205
231521
303458
261463
302972
103588
58252
110813
164790
130895
69558
84621
236534
251929
168881
271773
207358
172722
217978
252201
126481
299510
248521
121658
270613
168018
90623
249608
53357
292662
202268
78390
90772
309754
300007
90519
118515
156277
234772
34183
51692
216029
210530
80473
855
54951
51536
93727
82340
51654
296357
116417
249749
265217
159880
18341
208584
263818
217769
163900
130374
293124
110635
253628
62730
170872
84646
161513
248992
53508
218374
104780
72161
163601
42876
66982
206622
249775
307729
255883
89122
17901
2415
241478
106810
72319
66740
118595
280443
177671
76627
181955
43488
148532
159882
85491
190443
192550
232823
182131
102884
212511
164603
49047
114857
296031
22425
33052
176052
91063
25642
160571
290982
37421
177778
266678
53199
195358
70979
269025
71858
286840
79349
230762
85824
78745
98707
247169
275670
17648
124856
131398
34752
14912
29573
242500
61830
207991
166507
31567
108226
193683
184984
242469
104369
163726
132299
225820
133608
57911
223997
202302
128884
40364
10205
86677
236891
52922
164931
34097
102404
235783
246555
272439
30131
285396
120767
253044
257078
40941
111967
85585
271805
108244
76148
218593
288939
181332
218896
288320
165917
187796
112240
223491
262211
279837
114465
27660
39418
131348
120633
251660
14596
145574
227621
160761
20990
147425
63440
233411
187079
31361
59991
280029
35544
130047
3777
256303
98352
143327
277428
94431
15663
225471
34583
115114
80715
246353
275300
284287
134424
249961
109912
7148
81924
285542
253853
269867
132364
137262
265310
65191
33156
218522
80615
25334
61810
252072
137382
85334
24466
252331
84646
305650
50129
64725
89877
67597
300278
231309
120933
281539
251815
187555
132013
10909
163011
222717
105934
206312
294795
251000
29253
45235
18409
204833
103717
241513
94870
181726
213648
278094
286893
299477
297854
109585
262437
216921
297461
126411
281866
130642
79098
176957
25580
98925
126730
232277
150956
187286
59661
171229
134120
214424
158301
65843
22171
66206
157902
142593
286507
48865
234745
277151
32848
3817
9327
20036
9862
79345
166274
305394
160281
233356
86584
255706
155291
304020
211689
297304
36219
162406
51566
285274
304783
288448
76361
147385
29128
273374
162689
30745
148845
160693
89117
102456
19670
21167
216237
36427
238157
159341
68767
258750
214688
218553
298817
184400
41401
123073
200013
295879
266525
297251
48407
202928
116875
278694
153160
217988
214771
162922
44589
299063
253
214257
201642
35305
113031
159873
110579
126767
261296
292092
180054
219484
65121
16170
242071
112161
95786
245169
33688
89666
43719
205313
7295
259041
121120
259265
32644
4528
130575
203034
95139
101483
67708
89565
263492
44375
309522
263988
18284
261755
55949
246695
24337
76284
292797
1569
122440
147217
303122
297120
92242
180405
268764
306105
151556
174887
241941
234468
90309
37626
63113
186887
297271
296137
169689
261232
46458
81943
245445
230784
179061
296162
300489
193970
33702
202494
134484
212870
184469
31471
98448
165732
113987
103376
29273
285086
236092
212000
20541
147423
43532
219074
276664
66303
216832
219753
14157
283372
136205
246184
155814
79156
46143
270304
13780
209320
271515
129042
270422
260718
287313
172569
10737
135182
3581
42843
86040
90843
29563
248813
111749
169169
88183
231537
308770
92986
246162
58206
260757
276639
204061
74619
172396
6375
205280
252731
195120
209582
123927
218369
65057
169413
223015
110692
68209
109719
206484
54501
85321
78957
307831
106429
18084
93908
224396
157965
109884
178975
270378
117923
129907
60103
105117
6099
77373
32129
223414
233544
34655
53952
280945
199770
166377
82060
171564
63729
227057
238310
76341
126441
129512
112012
226449
159946
97831
202455
179076
113221
235382
207610
165970
132699
191633
180712
94144
145148
272032
212889
276759
264520
116456
294954
28174
65425
33909
245797
31793
284699
208964
276343
82868
220687
15875
278389
151455
130591
97007
166476
4629
427
100657
155704
175808
54867
178029
165808
233513
160230
137504
173476
283022
239630
119665
225480
294291
225397
190304
136275
100573
116694
281970
304768
105892
307476
75732
167937
86377
42843
32223
23802
205167
242649
16678
16450
151355
64740
30182
89458
66207
182125
166090
86942
189756
127570
169541
50009
284635
220560
22525
183309
172982
31624
165144
28580
258505
306004
13584
1593
88125
79171
80619
229898
292088
142508
223678
153654
117225
37249
115176
195420
281789
306358
290024
246743
96012
158085
6138
168527
109771
150873
174718
74350
167902
183953
198330
215880
183456
173573
31283
118549
208714
298208
147859
251531
287962
298624
194092
139635
61426
37027
200510
293451
222185
185445
105846
122216
27757
186707
270018
178087
102498
130852
186640
95206
62905
139920
95239
86249
38887
199405
106125
121206
69042
305211
164944
84484
241849
242583
223403
147917
27399
223616
128419
49697
91721
188401
185870
280446
44517
205508
246395
121142
219166
226745
193053
103060
151018
87298
306085
244226
112328
84191
141765
235626
23516
121115
181654
209473
120850
217301
219132
111732
83842
107166
302067
8938
179047
264012
244204
230705
65683
7136
167512
301615
120685
4735
79743
165196
115696
175492
170745
267618
290468
8140
32091
116925
298286
184895
7305
130377
190743
46753
162263
191942
65252
68928
209455
123612
199564
194499
110871
182630
258820
238054
146701
127002
281864
18558
28496
206734
246520
173633
243265
90182
73375
98423
165043
70238
281660
149737
72078
24774
198346
123188
254388
204575
223183
223333
9674
70922
183077
56201
288090
272905
193457
275161
134634
163889
69989
165694
279710
1148
264527
212106
70273
78336
189712
309755
92292
1177
12639
128595
271936
15043
296068
221351
264002
22784
52298
5041
71765
175461
105539
38890
257414
9595
56725
284745
23778
127755
307159
88434
62292
85266
246857
205775
198993
18389
45193
144560
238307
57780
217140
61290
23125
253478
118622
36541
146097
221096
6689
100586
244739
105864
34583
38155
125859
263209
58129
56784
95084
238952
126403
197604
193421
268548
108446
183510
130771
21380
2051
190352
294966
47921
90830
4142
106277
139325
70499
135532
163966
160783
107575
62337
39418
149079
283024
27619
33523
243749
170466
233290
27330
13157
68647
262406
225186
114429
446
204170
109488
99307
19953
137119
141259
9456
115653
262462
213795
270030
238965
136701
204741
159984
192469
117892
167837
152327
26784
189102
35371
212082
120099
181814
64812
291584
45256
264279
301404
235672
228310
72466
263807
117048
126105
255494
200129
270222
232307
2455
151815
67824
136906
193082
151760
49258
281460
283223
21101
61110
108928
207221
180006
63604
148729
172203
268110
102252
226439
239130
224653
75086
262066
153594
26193
217317
13526
280874
74770
241031
305877
97217
157321
237459
134837
155982
114584
106892
309238
261806
94123
281252
36502
176251
256899
141957
205676
240803
42457
141400
103293
237064
245859
62777
303224
287775
217671
240051
298561
275067
114642
182643
198126
107103
124229
128966
7199
206004
115084
250336
188170
73750
192450
134788
94265
236394
148020
231121
182798
172449
158989
95247
164556
249076
1498
21498
10960
176723
156466
250357
21205
192936
253816
242526
98759
254936
61809
135520
100555
178759
166821
175779
260850
118095
121051
109178
18854
276567
11752
46358
276341
240581
112126
73640
127062
72308
204265
187378
51501
114199
8073
254113
138008
288673
61385
51085
50935
153211
101222
291075
162253
124749
184309
211559
112377
136826
60516
5021
261822
67648
29049
115837
182339
76871
308604
263331
244567
254249
218958
292683
296360
132846
43961
255044
127750
253463
158149
96387
241563
150305
256881
277182
276680
84632
21618
33079
272317
287842
196145
202380
240663
264604
5169
185405
131677
222787
70506
298347
5287
23293
215058
209790
65796
117558
17215
105431
145727
169492
206462
211058
60369
162920
1185
31070
85843
197937
259327
123776
211976
58829
173802
136703
67201
270546
118864
225582
127591
56413
230675
67912
143438
214553
184480
36338
192041
156433
269432
185379
116503
85304
282286
299715
84408
266190
118744
303428
69939
138285
29001
179075
27046
248057
142138
137675
302995
99313
169095
140082
93171
9557
139262
68368
234972
85349
155921
164064
242195
165672
36985
17661
151417
280552
165646
185139
185229
182948
276088
282457
35613
216508
147886
59590
23867
134375
116032
129320
144975
279252
297691
42437
120200
46416
32199
159067
187700
48836
193441
119118
184950
102330
124859
253595
272483
152094
291648
120323
5513
50034
192267
125738
42166
144839
140483
209774
84007
243783
128237
85942
216716
176766
79547
140533
228293
189365
85982
186257
292696
269443
61865
85973
60611
41863
196132
169243
99766
6095
166751
193186
116624
51228
130870
164196
111114
204473
129925
133105
246875
25207
273279
139783
220586
21815
117194
90951
66791
182293
109051
118896
306809
211835
102747
233860
37611
54108
247846
79284
249421
211801
131775
232882
278194
9652
239191
46914
260714
260415
161654
50412
231370
98825
303097
277622
72341
222633
4946
183117
163994
233098
114416
175886
30993
66099
206039
56978
195332
45656
239252
214634
131495
62414
11164
221343
199837
226384
273925
292972
19690
219691
263061
288232
267150
21973
155250
209773
259638
65980
268659
224916
187630
221944
260021
127113
228766
201351
65059
263016
116358
248667
288340
270386
19993
281745
55376
23304
195880
179476
222819
183392
74081
88606
167304
184529
69159
309482
40301
46070
53775
74960
190576
255997
75632
78307
185803
186324
126086
63281
184709
285560
270209
266761
150510
155543
171544
193143
121655
83502
185762
215399
258212
55002
213305
67983
168129
261440
88667
140190
216207
239059
189428
101725
57071
276348
298525
279043
103358
61405
303648
113569
166792
249217
299460
8584
144010
256468
45146
172379
221862
230975
192445
55491
215843
258359
223791
42551
135269
278310
11593
123018
240542
61725
209211
243484
285338
95214
186643
292398
308545
66960
48735
234795
147187
18293
70555
301054
211207
126995
15106
76394
291391
3308
74025
248661
258154
57709
274826
147085
171898
171783
290219
3402
68503
302899
151689
278123
19492
133083
56588
2897
54830
118080
89496
249000
294660
237755
13267
97350
63191
126221
171501
171704
6157
283791
156725
271749
214871
174197
146487
172184
131712
105415
46426
215013
164955
224878
1313
123644
93968
167059
17124
120406
265775
90903
285624
25162
118781
104961
210894
282376
263299
75457
60238
271560
252295
130790
114788
75350
31595
100244
126729
212342
98191
169612
15681
10462
134096
141594
221543
122212
190018
76148
167717
239075
134023
36549
191753
19477
269941
19515
282376
207641
126080
233332
57812
242156
255047
272359
117824
3075
113249
142367
78842
117350
269597
69700
68776
66852
247103
232963
12122
127294
64762
46583
264344
7019
31550
96748
248550
177979
159694
196972
258312
225294
256957
213182
109425
252781
250370
250450
147660
194476
173804
43892
182599
76759
301359
207081
57933
90391
116671
204420
99461
186491
74552
211498
203429
179641
54031
9872
297357
171653
24722
24030
49293
242962
63196
202158
64128
60104
35282
258370
23751
99261
193402
97858
76551
290913
62677
28119
176937
151610
186832
135962
293746
293057
35936
22470
290339
137598
241313
124732
276632
141276
63060
139319
210987
99644
233166
138789
5188
11518
25879
1370
60792
309730
274483
169073
214674
295486
193068
89900
97870
221202
156704
167008
262487
34644
303818
281565
55532
108456
280967
167443
122732
35286
78717
195460
273293
283752
269334
297817
72221
122832
11260
192056
170983
237802
145988
224592
32653
156862
231572
71821
79820
73804
146506
81176
15781
146547
285137
58071
251627
141536
303055
103223
302556
102247
12841
229118
253523
36885
251459
101112
197210
159367
281806
202871
35755
132124
185139
57377
12991
110547
114524
44124
272400
256918
130758
215885
229315
166194
202277
95979
232848
113150
272026
124227
70945
116582
168131
72768
98087
91391
112199
109684
271047
284861
279917
300395
125048
220236
183286
103561
161860
6767
137119
190542
258456
267756
232033
242627
256735
183424
143972
206745
11092
35795
309234
197736
278066
237075
205344
110967
220070
131713
270536
253584
204375
109063
254028
47283
107625
87640
159585
228728
193832
111191
123087
88050
247800
246716
202519
150070
208657
170493
220501
296337
220144
192257
162940
202
2511
229276
287347
15928
50784
224164
96018
72757
108903
86462
242814
223405
3868
242614
300732
101903
53507
21726
79362
97648
266809
61132
96607
227268
97586
284658
292325
236770
128505
63911
120471
57511
200957
227923
99174
43739
6567
267003
197089
254188
279185
57529
243844
274093
232572
282359
226552
289055
268819
281841
68557
91231
114487
99755
207679
54870
201495
257896
178981
226063
237321
52485
145679
18917
92746
143281
105714
14618
111974
144042
77918
125278
90574
70880
210572
281834
48623
18897
8322
176794
201647
308764
189996
212589
248480
299829
200812
28699
306717
212090
170382
117915
96742
132172
309505
68697
72643
266242
280974
32227
251568
110814
171525
1755
144309
207004
204106
177956
261213
62382
3837
146999
82337
73047
254692
190744
256726
120428
174687
74579
201289
77621
244463
271451
3235
286926
94400
208356
87726
227507
290539
185306
101220
238486
107506
148409
127194
275476
78996
253521
67965
185202
296717
185973
256527
24240
307892
166817
178574
172157
171309
45701
249992
191811
222900
215070
205723
308222
304407
95420
182317
61266
224304
288023
257795
13670
257675
181164
94609
58262
224682
218835
65308
251706
88933
227112
306290
204544
65975
143288
195368
11223
163413
81611
40182
201641
107513
289276
240479
98382
65399
186773
147848
270846
38507
68771
4673
109655
33265
3012
266972
28441
253570
305813
264623
212232
263778
158679
270756
271902
120238
10320
230631
157268
96876
211556
31464
144031
199770
20490
20323
171143
280491
167735
90295
15670
237839
73629
73034
139341
275557
52020
234702
292501
37106
161001
210151
230939
41347
226453
288193
211280
33396
63761
27344
146188
136391
215510
54871
206068
52495
255855
127119
79288
189209
270467
286590
208213
213328
106470
248474
309948
239613
38625
45442
2571
35179
269842
299130
223458
32299
203988
223187
37351
64714
208426
250269
177721
256566
84266
50644
81432
268360
192674
70250
272269
61408
225037
30516
132797
295083
255503
37265
77665
263560
244655
240990
33973
106517
255525
115307
115004
240792
160666
53601
236803
309577
212475
99704
88772
129323
211462
100417
195378
115174
257903
261375
137485
232421
66557
276250
92061
98307
159603
6047
130431
256798
78468
196727
2968
1544
305579
117148
283204
41968
7807
72947
174365
239818
91357
79451
101345
236756
37968
201490
45695
33531
180496
218326
216290
217152
151604
38312
236606
181267
258266
189738
214520
306593
22701
233180
22372
143467
64642
302400
164952
33154
283058
193073
292482
15960
253133
3409
80998
299850
110451
4294
249654
239742
28517
304184
71370
223945
115950
23003
294802
138629
233531
41665
150551
17042
80091
128894
65103
162131
199794
234489
7188
9623
55264
198040
109103
161207
79757
125978
217554
296283
48494
250013
164996
167854
236830
229848
151499
81680
17182
286448
283622
118477
269320
158749
243374
161421
308779
135657
27608
94663
263982
85458
57814
185540
242502
7342
222449
196613
33987
233637
202463
113892
283407
289666
266366
167889
115944
258737
236912
229067
301302
271537
299254
270972
130557
598
201270
112066
92848
104706
35676
300333
80728
290153
148235
271616
112140
110777
221030
221149
121331
151017
100294
161792
71702
221770
110172
249219
221650
254890
253115
236276
194942
286769
49786
115567
224292
138715
207019
14119
24487
192655
96374
73782
77322
191283
80053
102469
28219
72239
160837
56591
78797
64590
165965
306354
254351
207379
35354
52100
243718
121489
3462
25882
174874
56849
268794
118707
161442
301912
187051
123551
309366
219469
307957
242511
257424
269522
88518
248428
69633
167377
265081
161399
103074
138639
8846
162729
259452
162640
203180
281617
284920
303795
163605
184013
178263
264431
295161
159998
44222
149541
109388
24729
137964
18459
260908
256647
19391
246552
255516
190527
222970
66627
278542
33599
148284
130836
76096
142043
185603
191645
294097
76808
103891
246676
29658
235798
308852
175182
86420
64959
231986
140416
194751
75688
13463
296976
29379
47354
268063
309878
105882
246402
55
218604
133275
105065
265412
8959
182372
84327
288534
73069
134571
226295
112099
186828
310005
95571
94815
92651
111769
297651
14691
175688
278801
282152
145675
114702
32495
262914
183874
283541
21012
247513
81343
246923
7360
194799
216456
179262
110650
94664
5663
168232
32513
113521
153713
48194
42742
196098
247760
38275
77331
44587
180591
234648
33104
219580
90152
148008
61267
241391
210801
180866
184169
291591
127187
159231
2239
263325
100825
157392
89515
289790
222463
134203
138431
256952
152163
12046
151911
247451
271370
5968
275258
153825
234857
115478
151058
13625
190126
74730
168824
39095
98218
117676
54628
260381
69085
250487
260372
23957
218504
30960
279598
55385
286814
73304
148174
82243
215112
180424
143205
210161
171091
273554
186679
209913
18665
209753
273446
220292
225927
33065
254863
206342
263925
235284
230176
74202
118134
148809
207298
220314
211990
205484
138630
271568
19196
62453
266786
152587
223899
201059
243220
141464
52664
241113
203942
234932
21993
23922
32119
287815
132993
191454
187014
102461
243578
109593
309534
229383
158831
46063
2694
268229
154918
75947
13181
91712
249995
266799
14711
11539
142900
220437
62334
171480
242745
68988
143798
222638
74158
86686
269030
80118
32198
67128
262595
48227
239124
34672
203975
296173
93675
251294
251589
28026
136458
108284
104791
260387
215530
216347
184108
68116
259023
213713
193583
297497
265451
78211
193222
270552
136439
168035
303087
217279
165987
14875
113138
91824
158790
59421
277480
114933
145698
36616
49024
24496
214074
19352
303722
119499
253745
35261
81264
34061
1796
213996
275811
222074
144772
242877
749
24259
157814
117894
304774
133835
44684
22979
63912
218151
278401
109694
73435
32913
301780
59072
241514
296151
149289
24290
228845
200476
81192
149542
176131
100098
136455
21237
79599
164473
236226
87052
126437
3449
218272
46502
81170
84800
25617
492
309190
278916
253847
91293
145821
34051
256066
262598
206741
297607
260292
62207
177302
47773
193962
76904
220816
275549
172761
104409
278974
278523
209425
196835
106666
281874
61666
144513
184552
39668
168989
105830
203819
279009
59496
183314
281302
102936
85030
148641
173054
76939
255266
206590
182522
188295
190219
123109
32912
295184
229988
251675
304098
207284
256889
274582
280464
247165
289381
142031
126753
197018
229200
2033
66261
124502
257911
113053
27522
246988
235421
64037
70334
32253
213836
105582
39314
138280
218335
172977
299235
253914
139022
119222
128497
24368
132219
43562
16284
149490
180719
86467
39601
206766
66880
290013
216968
217442
61992
9760
27422
278021
76677
124180
258428
95567
283854
131700
170469
21892
103219
190409
163267
280135
135768
226351
278473
173904
7636
69721
211580
302107
249221
184295
177167
31975
77471
61183
206649
123220
240294
34126
192763
50111
289626
190492
209416
293240
94036
194916
1551
282996
116193
129174
188491
138347
277124
31462
129216
45113
95847
24924
289807
219746
179110
127273
68091
165479
159933
164516
38175
152965
281421
165913
73442
206254
66180
295884
13267
114334
131954
182256
259739
46278
200713
200567
155329
67307
669
33341
252525
199422
282977
100176
229253
103914
131389
41981
201551
28236
93416
162596
141526
86059
54223
64239
279255
307016
219680
22652
33850
163280
288782
40066
168653
203247
119562
253542
54741
141585
49158
294734
45571
250987
126930
249807
19141
244721
282521
97850
2507
84827
53660
100756
107183
198193
117895
70372
279680
94874
83946
303655
101708
190966
218210
143585
265144
302301
126603
207692
235940
192155
222355
224372
100067
223311
21597
182242
48367
271633
288281
34305
123218
227393
286293
287407
27906
31819
301103
291183
116158
146365
40456
95850
270030
220963
141811
113182
8810
123048
292409
82020
291523
43086
175937
200294
227326
78399
278989
269687
232785
152269
9074
244953
63368
133013
19801
232250
212565
3144
292705
268441
70563
197484
5946
131594
226468
172231
204909
223028
268803
114060
2512
184822
267267
38865
110820
19194
163725
144446
146270
262283
281887
237566
81134
144797
57872
209103
209098
218629
217745
126536
42274
180944
72611
141485
243873
221818
196829
112863
75660
66913
188152
299979
246973
32577
258176
273444
11008
240825
142544
9846
222209
15734
153237
175973
275493
243187
136809
207797
288665
206165
240062
18427
214869
102030
148600
60162
295939
113225
292127
21393
69616
157732
305580
852
197349
941
161201
36281
268741
200289
59373
160943
177043
189894
265013
182973
39387
263760
2366
173279
54361
255718
189949
62512
288340
117669
79849
66786
74953
46594
260616
213163
159358
160144
26738
88960
165038
10217
81638
189320
225181
157701
31843
89907
227736
286235
42299
92398
30069
208074
254817
105507
11419
294775
65972
57685
271331
127612
7250
166286
44334
109031
55937
284203
215785
147138
166913
293605
69448
198959
62663
270652
297598
30593
189489
305814
300721
186908
104124
6983
187513
142402
19061
60259
256659
170637
234920
135030
124952
233919
114150
20514
303230
204564
61632
190196
568
66032
217080
1458
211430
177167
138022
134000
288038
91357
294225
195620
179858
269778
227363
299982
65162
170569
217080
95596
235606
295690
266099
136428
308683
20999
303137
252416
158151
15655
165351
251732
306166
309106
182619
187589
16499
306058
168384
121426
283003
125510
231741
87423
297140
150133
231251
132920
271458
90099
227242
274263
48866
229626
117122
27915
176487
171149
179727
164799
95646
145339
133376
200608
305448
218738
40443
88793
288822
7198
210838
171952
225865
201000
4577
73364
74600
282471
212542
254491
131869
260302
20637
219138
19788
290486
275786
42556
231673
31760
64349
99067
167
173025
286888
301769
199859
215191
7390
114493
85605
115996
87616
293954
120196
209641
254112
18753
102770
166624
233692
257013
246086
77803
69449
227039
100914
109682
135188
218574
77895
80403
107652
33477
284788
100749
82492
27717
210416
217084
221723
17826
297993
117502
156311
129133
107022
55464
125091
300049
94441
99256
27464
245002
216672
150780
289703
293726
21261
27450
36589
241917
134391
282443
203060
293027
89862
166508
218461
273994
34653
177919
13290
283049
244039
51960
269180
23806
136009
74507
124834
164215
88893
31947
308657
119832
248796
14753
172539
84159
135025
145069
288477
30120
140355
292503
137026
233099
163705
8795
248715
72178
175155
20758
177689
110817
40518
220551
124544
159063
124819
53103
282027
163574
166881
278972
62620
301430
34294
131827
95020
57324
120394
288855
191929
132396
200069
108875
110516
103074
297497
171785
138946
89645
130285
197730
164360
234297
28432
94056
87909
6835
281676
65180
79950
17134
12568
59865
236025
253361
17461
172394
4360
6118
22594
116468
122633
273857
81757
18814
8804
75094
264814
68179
19424
50798
139335
237589
299634
252289
186947
229280
26833
269468
121145
177563
244049
121742
367
105351
192336
31211
9810
77333
159471
213400
199853
134739
12861
87395
308926
36041
193863
125282
59663
238717
111170
97680
43225
268862
98340
3777
307393
282691
290259
30722
199061
164340
273423
262958
49040
242637
118927
117427
76506
111894
308414
115530
126752
281076
64900
158218
13029
120628
257483
21987
192480
142145
152355
230842
169987
176729
209448
79684
278006
212894
38132
283927
31321
242280
213423
90680
247310
149934
93837
157757
14906
47594
22457
202678
109334
69403
167632
157648
136230
307205
301729
124591
194808
55299
186059
19289
171583
80789
177468
114810
259371
77159
304587
259493
73350
230861
309139
257254
208746
121841
91413
3361
292124
163221
266002
189163
225713
3141
203747
207395
248827
35013
16461
215381
231663
46265
149078
156759
130632
247069
21148
9673
260174
268829
139702
42740
79071
139646
174133
7098
120582
173048
106127
108179
289985
154718
242431
83912
223245
304429
131019
223836
103539
175836
278739
240856
195853
238077
113529
235530
246811
164067
189074
18654
20357
42417
94803
147839
9415
131405
219873
109802
296666
270782
12987
138110
145084
111857
149006
301471
236025
120259
210248
84713
245144
264357
177343
180945
80882
10618
236195
69373
131181
134967
126515
38042
36398
268506
81981
188034
117711
77970
179679
219476
76831
166216
180330
227517
299821
297411
183081
225982
265269
176708
217908
35118
164561
287299
167867
232665
114773
256257
122874
95124
194551
215615
163902
280555
241244
198596
37518
307049
60357
200332
142650
199416
125807
182873
223431
14610
275813
2362
7650
174882
216552
26662
138711
176008
294521
89301
95816
115087
190098
256669
244180
303551
128245
175707
142673
223073
224906
250710
137088
3880
274341
188676
159117
23001
129658
25963
43945
121583
56690
169117
302819
230505
154141
161801
304336
160161
14614
71609
11388
174717
139697
46332
12680
44891
219843
29458
229139
157630
190979
198161
185374
195842
183480
11062
183216
260152
136637
193282
166976
64630
262354
203126
286554
34587
200048
253519
184531
61029
155335
8416
133126
37513
121353
61090
61369
227668
17233
266715
272894
141342
230509
23917
127518
241255
109788
54012
172394
62513
255638
171035
214302
200153
145624
281284
43508
294374
255107
276406
135252
220956
252944
138370
152165
198998
140404
134519
170431
188344
109723
93189
262238
220263
290442
286483
17910
278325
170396
266938
19977
306335
92440
247481
280233
60057
157304
137854
199961
273403
300083
266569
97213
288320
14349
202351
229612
40201
295324
47252
225224
168902
111922
187977
120727
116701
274449
186866
94954
238031
238629
147542
161655
307215
295528
61579
258071
164925
40013
296274
118833
232665
83064
47774
125509
113558
235542
301218
287497
213262
243870
65367
289721
132680
48562
272490
295152
72457
81709
187699
53812
259918
129043
205789
76664
134229
221150
202477
194831
87148
86444
230688
115923
132620
45128
179843
14367
20286
215872
151654
217423
34641
187256
41984
309135
93318
90134
110439
101440
127020
254379
169845
295128
229392
145842
30938
98342
178345
1722
28496
133493
263367
163288
224730
112737
280644
256308
29655
12732
307467
271359
205433
58868
195187
52961
38962
176867
217170
151641
204021
177935
50844
298470
223636
254921
144199
70627
88906
258709
67874
181554
41605
232751
97295
24619
160813
52375
256939
263516
195227
260321
83095
298465
189229
256529
29497
205444
131883
34478
256053
249452
262997
68096
22530
92208
150716
279446
302437
110944
171167
266907
49344
26050
169848
167795
167004
232351
39409
97458
298542
41017
202808
308982
110953
155706
266037
200703
181841
187054
178961
16199
197255
262184
122307
302602
54092
121897
31205
209919
8432
107463
129282
289876
159862
286696
41353
115759
38037
94915
254102
72339
199033
37444
258666
254517
95406
119030
17490
140236
274096
307882
224426
111917
272646
260522
172429
214716
183877
67662
112249
245049
135883
253956
49034
217007
65900
299584
161833
36010
230893
241957
144522
119239
66688
306962
265362
29707
145606
157039
128073
79262
284201
138182
224343
181406
111972
184462
155313
65636
252121
177431
115501
221676
224503
143475
113866
158384
229042
11949
74225
278489
47866
289053
234546
32299
7232
231218
165622
122200
98188
145709
245020
216477
246249
243399
224813
269482
27739
214459
234056
145999
124751
190249
45155
86756
225697
166016
135163
160009
147300
227343
192480
151880
26699
223625
17769
27323
161772
51980
147679
154769
54128
67599
306447
116817
219944
142473
215199
197804
283939
241514
285199
117129
225867
276891
132021
89236
214796
93004
52674
120790
43097
103290
251635
59528
251669
265978
254919
307723
153804
115655
222515
197704
276702
163386
226029
131404
127215
252000
239644
221070
104887
282150
66241
204688
83099
249924
159317
158849
292873
262726
103443
155674
201441
114861
37037
75555
26645
289490
276149
45096
180026
293115
218339
117286
157795
162915
78103
299652
259718
216629
45249
217835
54365
176808
58557
12389
85636
19918
262356
39205
171660
175484
137506
149784
265359
7572
275416
101863
157542
69273
300039
288455
12860
147933
31132
279321
224708
40899
91317
204785
43126
199044
153592
171707
46691
218201
168131
34187
20220
126067
292706
287869
61584
12701
218805
166035
74420
147910
495
216753
237235
281847
215140
144997
114186
12373
55283
42386
257488
205029
253131
25411
48442
115513
166737
258435
216704
194138
57186
4505
38343
275535
97212
110047
217547
220952
299093
137563
49145
152533
228207
201230
14715
93674
134855
153522
66850
261602
228323
104872
239196
89163
16100
101942
166211
189408
250526
137977
98822
179249
84022
43572
17719
175315
401
286489
69957
200903
278137
135789
271026
187896
278313
177044
108972
157677
261635
259549
63768
233816
101322
262367
181325
147899
144258
226122
175355
304292
179788
219442
184044
159979
241511
41013
117816
55903
150499
127903
97812
171751
50782
267774
269555
43365
294099
256789
113322
244179
168810
209414
173909
191978
3692
231922
253930
103437
77682
298690
103193
216013
171775
289110
224782
292035
170375
273030
148712
234399
36145
289426
43822
57067
226671
152322
295025
245213
69845
129540
34110
231973
111696
254027
231828
114667
100112
140655
119557
261809
123297
138091
74857
261469
296467
97425
32134
213876
167929
205837
137107
236469
87060
69190
54851
213154
72750
41210
16243
102033
140653
101041
30854
101294
291790
16138
124826
301872
269077
303463
1275
294797
178770
219028
27369
239061
259496
238008
73226
159904
134784
48652
216974
91478
172348
221779
155502
185684
235314
291776
248843
147522
78744
172779
246836
64433
226047
169444
17284
66674
143915
7726
20773
291069
29758
150058
254240
106238
254906
94608
208586
47516
35606
185827
14473
175647
163393
38445
153121
243310
302031
128467
109998
84642
181587
54086
69853
102852
160539
138189
271365
46203
169656
235255
17292
276906
208125
69439
23150
41211
216858
25637
156176
272597
138373
106935
282852
38496
171746
75103
133572
65965
239439
292497
103663
195874
61603
255931
108985
142009
103891
292342
232519
10160
254663
149326
228972
201184
167118
29297
59351
255877
297665
237101
122469
258339
70315
290796
128945
32255
28003
235411
211195
107577
18737
258647
212986
96433
181934
119385
72418
173278
223597
204988
248024
99016
302908
163167
82453
63119
211425
96902
95703
92109
61730
6518
163370
233624
71109
268627
115811
288457
228408
270233
165728
258112
204715
297625
11071
122493
182306
192636
240221
54976
217519
34989
298223
133002
41614
305702
148863
299862
246093
30523
140081
24646
291215
244794
47991
143925
187041
82449
256374
55670
118560
101505
299865
50482
62564
63121
131547
283662
309277
212708
142118
41417
68807
296971
227795
179778
97062
228996
222607
137292
234849
156105
130577
227488
59372
95402
183419
271059
16272
143069
223415
138006
82391
280080
229558
10989
114949
285256
203197
81380
118924
102630
256930
309941
221560
289814
288672
132416
14610
124862
233940
276093
286871
287722
23648
100050
142171
111774
196566
58889
260103
30784
139410
67248
296396
195077
192847
107056
73847
239126
277268
78690
94935
269997
262447
176571
162932
302969
15543
15883
197369
204632
284383
100220
65554
257017
167269
63501
242777
46935
5650
27290
118788
177625
55942
124832
235874
257535
294677
105513
34883
188766
53227
168372
162936
166137
244680
130653
20837
70658
61110
100042
255582
147897
16445
111017
94677
287074
151781
266026
288041
6289
172535
269845
242950
112632
275520
142006
35985
269225
283623
49012
216206
128643
244297
281214
229119
269328
194116
191915
53355
15920
114305
255150
35963
269162
188959
157650
275697
19313
93325
142218
22507
235606
202055
195802
242101
8063
301156
263233
95360
104217
267953
6090
245535
215918
6198
229041
255729
110354
288774
52159
152491
270068
20752
118756
245483
6128
60670
31209
117858
86196
293816
187129
143527
86156
309395
227251
297279
176426
261300
205593
105933
48428
83664
40445
69953
110398
115766
57078
217645
240324
172439
72884
31886
152799
199396
139021
237628
30564
29921
3814
133088
295020
224432
248577
229634
31787
70090
128217
212860
170824
237
43006
269351
12669
889
194940
234585
251062
300606
257582
228698
74697
70275
48556
44450
145657
262528
244690
117562
306414
265584
120717
136862
102628
60069
271916
93654
92024
99708
111567
226398
217630
261555
127388
149208
288209
234781
117199
182926
100011
228233
17334
45778
159339
130288
197445
236964
96458
164245
93377
192812
164982
234102
14783
257470
34879
67116
127332
132361
267254
209804
157531
269290
54673
112823
216344
264252
195179
190538
206555
282491
189427
214299
146182
166948
82123
300586
217215
278233
225438
43248
37549
268511
238402
198783
237947
269830
49161
99787
32034
100996
181417
23384
90650
168640
51759
97597
96597
297275
33447
93282
286191
48863
283037
244576
79181
187040
275561
68407
137253
254082
159469
230429
10046
233105
227569
194420
233453
6571
52726
27600
240940
242694
220330
220335
16600
214424
229169
126750
204709
139869
267068
15473
108977
71535
235465
112867
188121
35703
276974
159504
134894
175201
156443
258705
76590
207331
229850
124340
127765
64851
203407
189206
105925
239248
149051
8350
267341
290552
2938
271365
155842
173801
143616
5450
158298
31612
105588
199434
216313
127409
24660
249769
199635
258432
225896
90738
87332
5923
149051
194083
242414
160541
48445
265998
129471
9488
223062
297370
199732
37683
54011
124398
142825
6474
200962
224557
155483
212359
228113
257615
13461
101133
158705
47774
307653
2421
112594
72755
299040
20637
102094
10338
45794
39879
276751
15479
27061
30310
87188
7822
211961
189455
205740
178066
17183
54086
114724
260212
94421
36974
206151
152989
148003
309850
142210
130878
182444
266123
139080
292363
528
283356
220321
275600
228927
40852
33948
273095
36546
217924
292925
231731
271764
132951
59809
9407
181631
165742
245167
235869
111451
278398
170405
246974
160275
204923
17011
92235
177389
184656
249579
4256
230967
222146
17721
251387
258277
309915
169065
225835
164374
215155
127074
215707
156064
276434
285056
11750
181787
230233
157712
154174
262259
293175
282889
213037
124157
251916
62923
105358
81621
126318
122408
176352
105216
130672
18950
138175
60117
68094
125134
20109
202959
259755
268046
24537
35803
239697
231384
299470
133019
192431
148983
248444
62009
61166
120046
44349
103421
151422
91295
288483
39876
89652
282143
279051
74347
152865
159901
91950
43680
286833
255731
239384
83012
69826
281833
190196
165607
241789
106790
289352
250003
246488
85571
268709
202191
56099
12513
251316
63766
69240
140550
42955
154076
160046
117017
192287
180842
76229
241439
203241
24949
5287
39254
67941
262906
200490
122148
44794
130889
114235
86421
233989
193832
117989
77463
17664
7450
120413
277653
111948
263531
140600
224263
55699
77873
154193
235137
43758
116176
94631
214317
185103
166614
296208
177398
221062
7266
254611
267100
234609
182093
130306
139945
135773
27088
68289
176614
57505
130208
250094
110275
119929
137780
100750
210065
247941
235436
32899
32364
295093
108464
22117
241431
148349
120552
105472
48360
75822
92006
141784
52974
107879
162593
167069
166145
25301
164039
208174
43919
47596
222949
42448
183167
39217
34359
57655
240825
290435
307637
237784
207071
159896
87893
34100
69805
62820
65376
166000
102690
138315
299653
256560
74094
244646
153041
105143
282515
87915
124632
30175
217892
213821
143838
239940
220645
173251
236019
78913
294781
282299
74287
116313
38204
15521
261011
267111
72820
94578
101564
17188
251320
72083
18382
241975
221708
64442
201752
119238
259807
199668
224361
218533
284850
116815
309857
24427
227820
291580
73147
20120
201472
299937
161296
135929
158986
225437
227711
281246
260191
197758
201900
185380
243550
206771
255454
8453
13937
138977
205361
230467
81024
122970
192383
180653
292215
20269
191025
308856
68517
117800
282101
128509
194566
204715
49998
64473
12023
183424
209544
113657
62178
281577
261149
34907
42649
183442
26191
73801
119151
120587
143855
162732
71745
191753
16043
247118
193237
4704
29987
31915
9338
299774
119425
249720
234666
287186
269927
288410
172912
248794
127951
207352
65022
113971
68038
11486
94605
228493
209692
154685
85228
61965
82771
35656
215444
94141
300700
123420
127698
86881
105582
154739
25748
144221
56664
209236
260597
3289
220236
35201
7138
301411
226099
287771
34000
197860
116427
24248
249485
270431
267994
5640
11075
215017
52361
18787
50889
19282
83790
177953
231307
252588
254265
98942
309973
43918
205423
265842
274581
183602
36501
121824
57466
296330
19819
238899
138896
160985
227468
15280
58319
37489
68236
195138
95789
213730
188858
95564
87502
120756
187961
185008
293686
124825
10164
252708
109864
236480
126303
59338
179996
40992
240260
44885
85139
9411
58090
2883
266859
150943
178255
169508
178412
277847
104652
11091
183229
3040
30566
160354
35432
140520
195272
43013
291222
92099
283548
255173
137349
267717
184665
110747
72319
304406
305336
21225
20474
248910
141085
20482
193508
102710
108436
292237
254341
58534
310044
89562
260712
209025
165182
25630
93511
44202
60547
179760
216379
3244
301957
240492
157965
294580
135526
42314
298466
14880
254740
251387
212578
164980
37644
88970
52008
231646
47470
11826
85732
48693
78375
192820
105018
76183
54758
270547
288164
180079
260672
20993
58086
103652
120253
7966
28825
61812
89674
268729
44596
121762
242916
258140
259171
295120
269995
29412
303904
243846
160582
308012
131089
225616
181053
223990
99406
7664
79374
193819
102676
218870
94261
203929
169640
36273
131707
106597
86062
45215
260460
154451
79467
24089
38458
27491
242172
42051
308047
124963
232491
174284
42798
309451
189775
303379
137151
286780
228261
259487
213469
274956
212574
285478
143639
122873
288383
4878
104976
44458
101027
255336
45875
309576
103774
82512
55521
55193
180008
220170
84877
77591
193048
308885
44436
186389
28408
297088
280777
35633
245279
22247
122498
225788
176195
210634
185228
53841
295966
219631
242416
200145
233636
144983
156101
31413
192865
264063
128640
300061
108245
274865
175055
184054
154723
174057
130951
250249
196558
97398
139515
196051
114457
93412
111843
39013
75170
226975
209308
130818
192564
218256
147506
268682
235724
15090
41102
188885
4235
214279
222444
195386
160939
150790
1120
182597
52045
95701
209976
214978
26234
302824
114427
121302
278750
117727
245057
143514
216412
129915
208461
147706
270994
299791
24519
8830
62289
287996
220597
218257
274417
105930
77579
175614
108911
106455
270709
19525
222265
28272
130250
180418
211528
16515
114467
119932
14848
233625
266996
44452
296349
71920
215897
112080
255715
77930
145798
41608
1149
113603
17876
200498
296581
62456
213041
202633
37673
156651
69601
158297
16355
62089
197449
266082
16044
174568
4369
215362
246937
84117
24795
248720
87648
182341
209467
248642
6894
17384
68044
5434
309606
138760
127198
141531
76522
21642
21341
245076
41239
120417
29575
25218
109777
4971
29377
86907
239644
288753
248696
98005
285697
226860
30685
122725
230186
237437
292038
87395
101527
67780
198778
107625
204493
136301
58613
51460
138760
259513
100364
24824
263912
259584
295122
288775
161016
288373
289023
88676
217598
81666
112977
25679
168059
277164
277546
150194
91458
114135
31058
273948
57759
187267
91296
98743
256622
217587
47147
154265
106428
65371
107755
86817
243531
236827
99440
94975
49072
102875
173585
55285
95423
240050
160265
234089
109979
194152
46499
241824
164686
261250
49718
305021
221670
240822
267073
207174
194698
127929
114542
178978
96092
134640
71206
145683
217364
46805
204539
200693
70400
62496
290508
108091
153503
238743
82099
262549
24720
235230
147265
203829
293395
204784
73766
110880
45323
101639
213450
152488
93064
57709
307269
297573
162283
135839
22338
200616
9468
79524
216716
210074
151732
14162
15326
182248
309858
93082
254530
70830
155540
283643
32638
139622
101197
302466
19780
302653
294934
132190
182643
250418
183645
181271
15733
235118
186311
291044
14381
115594
4087
163191
111469
70968
40103
159996
97751
16728
152092
165082
182667
249698
174851
265752
195579
297098
49607
147440
108779
41572
256860
298540
35450
231632
160488
125681
41325
187477
72772
250071
296912
225955
44228
258195
263328
184866
271007
33687
123468
265260
72196
50414
105044
183212
54331
10573
31504
85196
261999
37540
49679
65145
223784
211894
25485
294828
281278
83903
165923
268862
97402
148687
147927
430
223332
40806
217521
200417
222243
224823
173694
212775
243481
288490
34538
235337
156675
147170
218494
66942
26290
186221
280086
7518
93064
62733
255451
39242
296065
119316
10367
97978
33846
271916
306362
195185
33441
295772
305547
103595
245507
14630
48284
306935
6813
288179
231170
303779
61228
150426
139071
272630
222609
18259
5579
150819
128687
84323
29159
272799
153914
63909
285749
285885
250841
89623
40026
69486
7327
92595
103080
159010
253831
94478
29735
225996
199380
143597
167885
29795
239907
7122
244628
189191
192508
277779
56839
169677
119777
198781
254481
80590
301872
297278
234831
222315
38368
213450
307690
221544
107951
202406
205275
27782
109578
259001
238085
129751
275895
30232
203354
7195
73643
245062
100405
134279
154530
238203
235639
48639
224804
43470
255665
36132
154597
72164
189409
69424
255668
308749
9837
13387
126089
198187
265759
173524
127446
300613
208493
26816
260463
85774
124944
99374
193943
250169
271202
144074
116158
37036
7249
122400
296572
154308
168716
184388
133056
307131
283269
2073
96737
104154
90046
102924
284752
256289
260535
261312
38514
14068
144106
264559
74811
42304
113304
27166
128466
205684
147977
30613
156860
9726
155233
273447
124052
243903
219007
306820
41107
13224
75290
126731
267885
181315
202376
163094
270941
258558
233283
126422
257728
162252
66493
95399
246804
211195
73392
291091
260416
111946
19732
271077
159608
168887
125500
82583
45146
245159
126728
96423
10886
185238
256065
163745
233037
28674
245463
125394
150886
270143
26918
27894
27650
126407
207489
50430
190111
299460
151804
291245
293904
30574
104037
207995
308607
6653
102043
236737
173897
111105
226866
264809
299315
148615
125696
267610
157399
60610
188732
183955
264117
2496
274717
103754
136054
195616
283747
121396
84931
7938
285700
25072
150683
109173
10185
218090
174695
112440
57838
304110
9129
262056
240100
294275
254604
255923
289562
156070
230051
54297
69199
49337
125167
156794
194593
88938
20570
15380
105793
283628
256780
99445
231067
117379
300542
15745
121940
219789
134792
183728
245136
77241
6911
154701
287249
34955
172971
126324
156414
14068
252841
57614
165967
57078
4707
81534
65703
60601
63307
95518
58861
291477
284006
130669
19893
301295
306342
99063
114567
231878
206650
243918
236461
168405
229245
14918
89787
30820
257265
4983
211993
296959
218854
257409
208129
250094
249228
305507
39085
165150
250460
276593
208038
55725
13295
113076
20969
172535
280060
2042
135783
295770
58076
160005
42153
237396
277360
149720
225598
271206
215330
112362
230746
17637
239376
244024
59158
143145
9472
188720
4488
58656
20218
107398
47070
144955
55112
73622
10244
202510
280356
180458
205736
35027
111928
34895
622
169120
58287
56190
142485
204393
119961
74640
190039
21679
160681
285859
4291
73448
90852
237773
137737
1196
191827
234414
189946
203204
57181
41510
145155
264884
40578
176036
156826
32747
126691
165417
163098
110752
169940
269612
283967
202956
275954
70273
153956
238884
137332
65259
32937
25118
173392
50161
18940
163826
136920
166956
240192
205725
245002
111850
154471
288320
71714
309918
46328
248133
40835
141382
196233
78746
302382
88420
31431
98647
53547
224992
274876
88089
280003
172130
270638
119584
103173
247640
148683
168476
18638
278031
171777
16542
33645
297354
285482
217141
15928
129143
177960
36770
280673
224651
134994
92890
141791
144001
40640
250169
51869
86700
202838
80895
178428
279900
259744
184457
245195
224336
157422
161387
101169
244110
204840
242687
83963
277630
250020
7419
82734
80834
249870
263214
300841
16688
261603
168918
133584
110191
92199
254034
110801
46895
109610
142277
20348
164971
56644
52520
225119
196647
21945
66589
82754
235191
302110
28502
189540
26147
152975
85346
279478
304607
141380
275648
234943
309006
175620
71367
160124
309929
243992
102356
55841
168820
128172
79974
45855
189735
242907
74459
44713
135024
164714
263949
78758
282555
111164
264890
221271
198241
82972
68995
105229
23243
59990
91265
114994
180354
53849
119
152676
202772
88730
161935
11158
157564
47878
237965
238010
24945
297793
292039
212369
214943
115572
150301
266893
181265
65814
94443
205870
86896
159925
276918
287687
127292
173669
214432
118219
126120
131186
9301
84351
9665
49915
170396
96298
308160
258980
119748
243754
171749
77666
2044
11564
213108
197350
118312
19930
9139
220430
118010
19136
295892
76134
23046
278345
157702
80809
298038
271035
306456
250308
105674
204996
136159
219802
282938
53892
161853
286751
114763
247140
43417
305
87124
297987
25077
143528
99061
196651
133418
166937
202017
95744
80551
64354
296177
50925
89826
101029
274533
219555
169842
302470
22225
302666
233546
143259
93781
54414
146604
234172
178178
105093
240526
16738
199622
35238
188240
55932
152499
122197
120164
4568
55996
258496
10231
20671
224421
265888
50491
45279
67149
256464
34166
34986
260714
186499
196352
82220
117478
124958
300396
97699
153823
167235
241439
70442
264846
178143
24501
186857
176833
59716
135845
228437
210067
134166
164770
16524
20604
107670
159680
243464
144793
37271
177982
49209
262996
295563
34213
223994
238769
152264
57413
235279
297568
201325
156887
292823
116165
220656
32361
285645
278134
209978
273880
276618
32904
94927
121784
63582
199117
6297
211297
7968
100829
51258
188530
197283
150898
3612
12755
14612
157591
279476
68448
32785
1712
183141
200763
101839
58704
177157
13642
232548
84403
38782
78456
139915
296562
3326
285238
201176
176267
204184
72540
4864
126777
249504
229574
85060
130831
276435
223027
161150
78350
76385
203152
20377
255374
138834
291863
182715
292691
246777
223903
26300
162372
145664
51549
202484
164448
66815
85836
116753
159404
208189
108417
43376
138960
246735
263244
106405
152206
111410
88776
263407
64272
281339
42255
246083
62900
207233
254370
260363
29199
232690
72325
30378
241950
163513
252881
213480
309223
309542
212041
274562
221254
11636
98981
45970
302757
863
227210
145816
195372
231874
26271
164885
251497
54156
139522
117691
295565
33861
258436
309361
232298
283061
177663
47870
7516
128679
104151
215003
241830
180943
248918
191730
275864
15440
157470
22869
248571
62334
124856
197730
113086
87503
227055
99429
70739
53867
18938
67512
14755
50371
127909
868
206987
12985
100075
109771
47599
80061
75071
12512
46070
163802
126896
96003
106044
266971
18063
180672
191140
51107
280431
152790
264632
72952
44704
153741
297458
198622
45681
240918
286517
61249
104518
58822
43807
51908
189560
32613
202891
294312
15049
266492
292548
65697
5880
123831
180066
137951
257319
50465
250613
136665
259682
296941
184013
200273
192208
88618
184751
140560
208929
32036
95230
299324
293759
213376
197494
196766
162253
234907
101709
111914
121986
257923
309285
277273
57255
80978
180265
308508
113234
295534
109204
184102
499
260031
224406
18063
177713
217493
297747
139100
16686
291880
172043
177577
278972
165993
105046
202357
259155
302212
13027
291980
34488
178028
8468
243482
285154
289456
209059
8322
100049
67534
142153
59740
126117
100690
121059
143435
6605
130430
297321
256804
108654
306090
14975
222196
253217
12723
71350
238750
141610
95171
204032
86342
150743
249489
138005
33122
178048
99019
111183
177812
127258
271877
96973
150525
141676
127658
4452
290569
209144
231283
59400
218948
291166
149164
134773
17141
33213
34031
172239
95285
277738
289353
245342
236689
241955
232690
58924
131131
94969
309877
135953
62237
285793
238884
227489
4556
252210
233827
160359
89706
197723
280521
9357
202664
309715
220529
171344
140041
104058
229608
234892
306149
299763
18501
106748
173566
177520
29488
142572
82674
297035
99312
251147
87885
163303
233917
142269
16899
187075
62479
115209
120499
90851
259528
158646
8236
237971
175227
147517
102081
33633
96253
301350
130616
199957
277157
283839
58253
70956
193259
213039
98621
129301
250414
133115
108076
229472
65609
120526
220580
89905
197293
44478
283287
98955
51709
50810
123581
79192
68835
155448
274860
92595
189073
35972
192414
243080
149751
75008
151255
237742
155360
234110
150782
245380
163394
837
27786
117115
111914
179426
276741
209163
173847
69286
218362
218862
121494
289375
43188
200117
191334
287183
55184
68296
248451
171451
302810
166632
200031
124975
271591
159664
304902
171839
216003
229856
224325
15425
144803
281457
279029
31117
257408
283779
137883
65983
214543
138071
34262
126542
300491
27626
42368
18627
107116
215736
269524
39789
77982
183975
227091
188491
126921
135482
295270
22380
214114
158414
34130
121993
64021
231717
20459
39428
222994
259229
280545
37315
158612
237149
124572
74544
277507
33784
5596
203781
301425
275412
190336
32177
217913
149813
120370
153214
62256
52165
54989
103851
167936
158468
40468
18812
231292
291060
99821
119192
9653
210092
303226
182550
188215
49895
10567
304220
221126
309252
57039
208871
177301
174450
101701
154468
201125
272945
171168
10680
274664
206208
80600
275287
165937
98261
253844
200588
50685
270378
261983
167326
227698
200278
177228
203372
120276
19407
2811
127557
17874
55197
159735
268976
284161
256006
301380
131614
188093
305375
70083
297872
106682
247863
297362
96198
170132
168768
121742
72847
229858
245082
243193
52410
59882
118861
223589
42276
266470
235888
69378
120117
61735
203048
190146
187911
275117
180388
281519
168386
178931
29984
254534
28855
125137
98418
154553
144114
199628
18837
86440
109173
51015
115602
203155
215505
115098
61498
11462
185697
267503
184655
183557
160553
92007
230097
17849
170369
49784
201530
225916
247799
18468
260768
102889
171889
105155
55168
17739
140538
235075
11942
211333
150679
193319
786
39316
38978
24517
243418
290103
244569
273969
298254
269858
284698
22006
122414
51231
144559
171627
37822
108395
82814
169312
281276
280417
63687
3921
300276
283997
268086
288145
40921
46543
202332
205826
306945
167324
5668
149098
34669
210080
11841
252240
216189
202402
207320
221751
33822
303214
87827
130497
186946
137594
219788
211365
198554
300222
131825
259825
285060
173845
140791
99275
136243
110189
34910
169456
104898
292734
163963
135106
12024
118826
76205
66524
116267
26937
28410
60091
252454
264562
219231
107158
196740
239372
148622
56634
48529
186934
60966
304076
143812
96710
89745
257197
206221
147410
102135
114843
155541
107691
55992
132431
207303
5250
59629
306322
40127
286891
269441
224896
104409
219049
269456
271367
251221
146806
175162
84997
54778
277906
302517
304461
88454
229042
215225
232070
30557
95400
33188
255280
72691
43551
39372
246134
193396
245561
201690
28345
308923
187450
45961
103165
2077
28864
221823
144351
260893
235647
119112
192217
180132
292466
237529
209448
110631
48093
173927
128094
203088
300329
308490
170684
88619
281048
136783
39449
104261
39071
169856
184578
33530
83419
119588
258411
228775
250829
46802
259700
299873
270099
17528
224271
133830
117380
194368
136968
110919
25038
36661
34932
150920
113628
279376
58711
161708
48462
262562
161069
46189
291639
156624
23124
33403
54687
122315
14149
289896
128636
303130
251764
160648
179127
238864
160747
277750
78950
120510
30121
123584
57587
36245
96751
267395
288846
273646
302933
24357
10916
151839
59256
84906
114875
206178
219376
226898
115591
75829
182317
77528
19997
199254
100670
282064
59750
164637
86128
104837
112798
202322
231033
154264
174580
149252
182833
304697
240845
90684
258601
7125
34629
135776
214743
155104
62590
160859
156466
224375
249317
285734
140188
56238
98767
147503
54925
16331
273509
105110
190773
31789
279467
165216
27416
142420
265541
85626
269779
45843
305297
187652
89561
250134
122062
59257
185082
287934
265835
236090
64203
45710
32799
201607
199530
137697
183939
184690
305624
7248
140753
292411
307611
302540
251902
146202
295558
208614
143081
202847
85377
62162
248505
251150
57512
25577
30791
211231
131411
67820
155797
172915
46335
266318
38640
141471
197418
51693
56866
131631
262162
22371
69502
14643
274006
124197
224196
43792
169228
168626
57462
110588
31405
34921
87018
129844
275278
190742
179289
84145
19
82325
188505
216233
168322
279285
179605
51920
44905
216135
80535
172732
211746
120652
212458
87320
155682
289691
38584
54998
70951
208980
97180
39693
100768
42862
133570
181775
221070
309502
237172
168149
222353
78345
218173
5412
108587
294708
263387
114995
268691
284596
163486
161462
48434
228891
99238
4332
102788
69775
288139
200400
182383
225923
209921
117449
241147
90190
225089
21107
179934
13854
164828
257797
262209
74022
302882
109393
113311
216851
84344
82385
293405
190870
52671
10992
75238
305526
92107
284448
158736
261926
259332
105575
34873
153761
44010
136182
175065
266776
18049
135300
146036
16540
16104
133756
83645
157611
92764
76580
295451
241653
49532
255897
294462
229232
44483
137835
165394
168362
112098
272903
38726
68176
72424
11154
249074
19302
173029
172100
277431
200550
103095
209229
281880
241136
290124
210625
301771
293566
261475
309341
153314
280798
266053
140376
21683
182320
17133
282717
263366
260431
63339
262674
297908
148200
238470
31749
23527
290544
118020
195373
251081
255109
62281
275070
146834
246266
36392
253709
73923
29118
86328
98292
303850
76253
206657
27291
207018
252040
24326
146084
228145
106605
257489
138760
254118
1318
77460
274204
9743
268195
72274
169352
53580
134044
104322
201422
219741
79704
193330
76626
59395
20623
88559
83659
52673
128221
245808
218667
106872
107058
220445
268
165641
135968
283170
223752
208712
99433
201124
87015
157890
228200
162986
170793
218556
122197
188878
225462
130243
222134
209415
53664
215846
17604
119458
10919
116600
285997
112816
186861
200445
155762
245176
23967
190342
244198
192892
252635
54430
159481
40074
4862
257844
141510
154440
130240
299483
28956
158994
153898
292583
302097
134994
9611
39583
80701
213388
220688
102797
34787
193969
7350
132397
183770
19249
263788
114001
127986
171905
2400
165722
106655
116947
42370
237545
47847
47483
263684
194161
124211
201800
227955
211322
94591
60907
159282
210999
220453
104792
152664
40870
263858
144410
132527
114155
212581
255876
224303
290045
97520
155033
198619
283506
31685
73035
45191
71644
74585
212596
170767
74981
204185
292006
309532
87100
22573
57309
56033
113931
215866
57811
254451
241100
64906
264550
306223
244072
259230
106332
278940
225623
93603
50124
173693
243354
104676
224880
162226
306193
240697
244983
268409
32728
273620
6645
165008
113597
58672
54242
148865
308079
8077
240583
71013
119145
186609
290727
291118
213464
4785
81845
183370
305724
104271
93068
98034
31763
133221
56139
134769
91229
109704
12672
265210
173131
277550
61970
160368
93401
29099
147057
36329
140291
253792
130451
137825
307753
296768
102903
151696
108941
91965
63633
242541
244933
90371
244249
134291
27514
261046
223467
3494
116708
83461
113654
239877
51008
301823
222065
254147
243788
128819
107599
24720
92220
27954
134455
68554
80817
2174
13936
288167
186119
285626
43172
290978
222092
256782
250026
194563
57661
187949
208017
39868
236188
246150
165349
41652
170534
267106
225185
245979
31001
94192
138012
117949
161167
201226
291512
121883
299542
21659
82718
16231
252610
135927
191695
127251
288509
84823
116577
159168
72090
118223
240512
63461
106813
240311
262229
283270
76767
83713
97338
300182
211581
32677
76733
161180
202072
89996
169645
204576
61953
183160
125623
157655
305948
138045
53697
55752
216965
253948
233164
74830
233610
36840
55195
79270
116315
213423
286161
66904
32426
243457
172512
284465
300175
18686
181010
99983
4253
301313
279622
73055
121006
143765
273261
289505
156999
232858
137934
44620
229855
119394
174101
109623
37493
282074
308249
106944
84853
219684
305710
218406
95474
136732
48795
163601
124026
121128
152863
107684
134827
309155
139574
81578
264604
186776
131023
63860
260485
296457
305868
14689
232449
199910
36699
220895
9115
283755
2883
37235
283070
156101
28021
295568
164086
128752
78474
228507
24308
41071
258802
123682
200570
93928
142449
114197
81146
42913
239823
122537
84390
275513
295791
106803
156401
38065
184732
178421
274539
113048
223007
160423
114385
22349
167399
240148
198624
238648
257280
37251
127306
132890
36017
245031
46713
280025
123098
13380
22400
128288
240321
94031
286940
307855
97264
48278
172706
223256
360
68985
105100
309440
75681
153023
249917
212228
102030
15961
20918
202208
37345
119581
173378
250035
28306
261807
64539
61756
224958
253928
308902
152194
235832
201634
282430
112392
117824
170884
299927
37491
41451
144137
134662
108242
5474
134336
308602
267737
59057
22194
299934
66581
152737
35083
63639
128817
253932
34726
176616
262885
218523
163405
72770
215177
124791
109739
191899
253454
188306
213289
143171
228230
295227
291066
166963
54561
196370
113264
205152
223947
189427
175739
151549
272860
148322
293834
143274
129739
89354
45743
66944
168721
106186
198257
235567
277370
179387
168479
234766
45746
168660
263639
147330
188074
112550
14072
3092
260791
86162
107861
218685
22089
162492
176835
126995
174873
230279
230081
283439
232759
190943
244773
285542
124455
305027
162441
264209
31832
25603
41983
40226
279838
1688
279211
205374
303243
111884
164391
255842
105332
203954
59612
260265
107620
240674
200227
259267
70119
243095
16980
163410
292308
129576
16421
224655
224750
242361
197953
113108
68063
16528
197840
18956
47489
176741
102520
174140
166678
266732
215421
230100
284857
188653
183794
258203
271956
64205
254732
57820
294353
254141
107758
116842
175374
177547
68850
170543
72954
194964
157310
68099
25115
260018
227786
12260
239087
264306
245915
154139
186547
262760
256804
216838
93575
297276
123406
31535
42116
12947
190385
63184
3291
188458
163659
222928
234955
140556
144194
101597
179944
12923
303505
261650
56962
119423
109851
92482
19080
84056
180681
68332
195663
105593
251620
106663
272066
205769
250941
64162
93336
231387
101722
272888
286162
199808
86511
167925
264558
158989
208500
205247
243308
101454
103554
222411
137977
49102
51410
121789
218327
171784
166863
256723
48094
187110
27760
190216
251000
63479
261064
91842
60795
29119
196394
142277
234586
69107
49039
76737
47705
131978
138968
299681
286036
89549
52078
196013
134504
172354
111872
219754
79438
99173
147043
228926
145846
56003
305120
139433
136984
221481
119474
156616
194553
300724
104875
114507
22486
303217
50431
20158
308913
118507
139666
268263
148401
305962
238167
19715
121745
228111
229977
301747
153637
189111
236381
20791
225696
31333
81873
203746
173035
250990
139521
162819
250702
108547
213395
127496
112901
33733
238322
84960
145863
39313
94376
187863
108839
308145
225087
238487
86921
58215
170663
297225
72858
114106
91473
4798
103027
82017
161843
37771
96776
69025
278067
195537
277420
230656
234256
196810
55202
13474
115396
66666
242312
252304
261904
31427
32208
220394
228612
126428
111670
238413
309884
175651
15365
186139
269653
220137
277507
26289
104014
593
48483
244105
109078
119245
64533
267071
287168
227917
296025
217214
49379
37980
192682
162586
9665
14793
229680
31517
177401
79839
209359
275527
208320
35001
294257
4987
255003
47906
127421
82767
82955
7416
153988
61080
164130
250200
80933
49164
299052
174142
133524
56558
230981
202807
227971
213607
196981
236244
55906
267609
12571
253754
81097
110177
173418
95554
10632
79237
9473
277616
4720
33868
147407
40992
239667
35009
128410
257402
149847
166466
13719
224802
197721
146619
223859
80430
168507
236366
202537
27246
269401
260568
173992
130284
38416
158126
76655
255264
274821
287078
53809
66965
212934
106491
218457
96125
161011
68169
87744
212619
272269
192688
63082
80713
87488
155702
51972
146155
274481
299245
102721
149007
296123
222431
108103
22589
81701
68088
7879
215381
65950
104480
118739
304878
273987
149585
116188
66607
299229
153604
85837
305850
219533
307371
132207
113647
166503
147329
146779
99081
253315
139181
199103
211181
84316
13263
264780
89907
174651
223021
68027
161315
295967
183165
3666
185762
49092
45784
161641
224574
272066
53256
225186
236617
111614
185886
79343
197192
234442
286271
100614
287690
4534
287571
45713
139753
279317
297060
205192
120166
250038
218052
135453
165982
90975
126069
142591
178613
51008
251019
136555
275786
121160
138030
49952
250801
221861
40238
297932
274013
174327
243903
237067
59297
132711
231174
276620
246891
175446
186645
46556
180520
172007
134556
304415
44854
47815
211356
296195
276075
204195
117607
80143
122539
32014
130171
57607
180577
1267
289287
99599
221756
237422
296038
130474
220072
165583
196622
67487
133914
182815
53972
225055
94671
162099
98306
172662
121194
25007
224136
138898
217093
262729
294735
127362
189885
159474
135497
210841
93657
69691
229539
242468
218134
127883
263460
48569
35745
62726
150
111085
134352
91759
33131
111122
7612
219227
126883
13851
253917
5284
297441
298058
130857
204128
37814
123211
259377
6963
182739
22125
19636
160544
30134
302842
239348
169301
277097
116631
251984
257925
47621
192653
283697
29734
262013
141595
229025
59589
296264
267817
146755
270414
308339
239916
29161
265282
54688
20891
228196
158467
95467
106938
83258
279064
167902
271071
163393
44380
285671
227246
234384
257955
255265
256649
273964
26409
20762
177091
67920
128820
185941
117700
20786
106837
168066
247385
140659
151033
57851
231607
87931
166471
63951
88613
260114
189247
260190
189423
157942
32367
197414
289807
92309
272077
308353
250584
165485
165406
13523
305933
201214
26972
218520
192930
163230
166480
285166
124078
260344
49911
208304
96796
253938
282098
17561
166408
122701
131276
240777
152385
129779
114682
216256
279357
110159
40326
139226
268497
19973
19062
226448
197633
16598
135424
100283
255453
47409
307351
150636
275893
139143
228289
104534
53644
198154
289860
77030
190153
237415
121387
210168
120219
190886
252327
256331
206064
60899
112349
73398
196943
207245
30892
174605
125745
196979
144359
233849
271506
206594
120743
197195
231541
166389
76045
5968
138379
306686
75282
200885
263230
34009
243883
115590
196985
207193
83286
282160
72526
130016
257346
29384
71410
202052
167832
288699
92889
246921
69457
203422
178050
64782
209780
131574
304091
184393
144324
79082
28370
55817
50519
248673
263592
163826
212972
225953
243761
51637
278977
109976
63074
156202
169689
227500
163982
132443
238476
197891
55149
258372
93464
118617
208161
148117
186219
63131
5917
32525
262409
243630
255603
193335
171989
152941
270006
146376
194547
115001
93765
156144
173129
105892
152991
167307
162730
179774
125770
141905
295746
268304
158190
125115
15954
233249
210024
14345
55846
3854
152532
214640
100596
142034
229709
162269
54434
213538
309774
100866
139754
26976
125013
276297
117171
115208
309896
128110
298005
10703
47279
13669
139054
230167
93525
302622
49709
161617
612
40251
206373
118792
37256
292207
82834
248195
178558
140950
127986
70644
153565
237645
9085
251331
201717
285932
196925
52774
242658
10292
176003
230862
93955
115661
81933
25821
44962
63458
78372
69351
195449
204508
190663
121741
101603
121387
58437
141551
291913
91897
237905
36436
285549
61787
83888
217004
93528
237102
223756
28185
38946
127183
293131
68088
205420
115249
195488
226739
171169
164069
149493
295833
223101
146567
40999
230369
188084
65493
42449
257734
70022
278588
84341
234978
219790
248195
204156
110508
238064
15994
24048
282057
61528
167326
17652
224243
88685
307331
217756
136831
425
4020
259536
95560
240945
184656
55606
89817
216961
283341
53444
194794
84351
273113
131516
217513
98255
284676
199836
118273
192009
86353
3567
110994
120452
26067
269388
197199
256406
34859
74804
68450
46941
303330
229365
124330
149177
72051
224679
71
143179
226154
152391
79824
109960
295529
110298
113440
179637
230727
192761
37466
206169
77825
271820
108254
297465
84886
98201
254679
59282
173715
281833
87506
220615
45492
87865
58057
148820
107406
243597
63188
171609
214646
215412
30939
301996
137911
146834
157812
45821
23332
103044
86712
271926
106447
162031
160140
89814
149811
13908
115758
298696
52470
256517
184970
299970
197972
78819
145571
46406
37590
207097
122980
299917
71544
40317
242014
69258
268101
46946
247536
265561
196912
254969
157669
268538
268461
195670
76315
11128
215621
52444
161294
225276
251439
4548
13054
41605
225685
222582
207823
206207
287386
284622
227766
3100
172611
261173
100369
237162
57871
29761
202544
186054
52762
60228
71805
94158
198428
181458
131432
119531
110890
74599
17126
14618
299155
60238
231887
216732
6060
259120
208023
185899
85631
117351
144003
117194
297741
261658
190299
115955
191883
124568
204352
155894
272323
281248
45015
284858
272627
278537
188306
291382
157718
282554
48020
171176
122195
144618
77904
94770
279259
66658
296777
200755
194845
197284
249070
67691
49734
215170
185525
211351
25399
93164
187828
22963
27551
244677
214875
71197
20188
205722
273
129048
139657
290421
231734
188986
300986
246307
182762
200583
136352
305773
21197
91824
217592
45040
234637
105836
253344
177161
156509
156890
158946
16338
133047
44759
184923
185365
1631
208766
157586
154784
222921
305152
198785
297393
220971
138648
185829
6576
219205
92477
295638
7338
31431
253245
21091
217218
74566
246734
119105
267553
247493
166136
289561
118522
280905
187742
98076
50665
252847
247758
81491
173917
205098
38802
108264
89370
154527
102823
165262
20533
144072
288323
108122
306198
257071
289910
294746
223706
198644
113820
298102
299301
120960
150288
219404
257333
174400
245962
43561
41455
99731
21012
167495
191845
25398
178257
36966
272709
181032
167625
262275
304258
230212
68995
256899
56440
19741
274852
52642
56989
171527
38275
288616
296642
142212
217306
48445
189701
29610
308037
113579
131545
49413
112520
205433
105620
116923
295469
111547
284494
99437
268258
156839
193220
20026
144055
87856
21950
70860
226671
81577
157639
283449
84618
137147
239182
70316
280448
215592
163878
172775
286897
204195
268059
98113
192482
255799
61743
263627
291845
302669
154539
211912
261278
134887
246346
73712
32790
79170
35991
292545
12183
28749
192576
271018
174527
168975
265698
278623
280176
260731
33325
268218
249500
10404
34711
285264
133727
147001
305769
9713
72601
167771
210437
13386
8449
154657
157665
211477
250674
261590
106854
96266
151852
166984
275968
106121
204798
187318
94336
5421
257888
268819
103542
302521
51618
204098
33465
142159
100457
169522
30066
65921
246307
206882
220815
270881
122105
25568
230052
221306
28558
21753
75227
144319
308907
189942
13064
269371
56262
281890
90663
231038
14237
176118
292919
274565
295592
151645
179963
184139
246505
213512
211656
176755
294965
273538
106897
24704
115643
93331
144131
151651
273819
94678
168188
255565
308691
171207
35754
234718
89841
148209
234344
234121
134468
23223
237904
26640
146430
294859
110953
2989
303275
72036
36751
113197
289289
16334
185646
261894
92706
309548
243253
12587
20132
194880
7325
164769
303825
246415
178621
244401
132001
36918
41069
240725
181598
32356
276256
217049
251345
127093
238055
207360
2679
166490
95077
233741
213453
169
89937
225031
42758
97761
163561
264814
20827
296750
24970
149099
91808
40645
64684
133146
202250
115672
269213
271066
125489
263792
150733
193034
162600
112663
104727
307528
96302
263476
168373
148593
223290
129486
118989
1814
170071
15076
13847
209243
88323
181703
288203
266832
282084
284176
230380
288416
147534
241002
291732
277849
182596
215847
116200
300760
285382
174290
44372
252115
158101
232918
124813
247109
289544
230012
147362
185756
221117
36304
28604
56157
44720
158193
252828
187533
140842
165993
110247
143992
224146
102996
71401
8262
165002
265678
296131
24864
271098
70575
210504
171551
265015
233459
290457
109425
140806
40808
272465
272492
80565
294932
167410
81141
232705
152331
261672
105880
71675
136516
106024
154649
28694
19832
90911
269341
273971
35705
106472
55669
99042
275000
196983
253151
9295
1716
297077
197144
273585
167780
218340
126180
197797
149523
219468
43379
276235
12818
168230
37188
219747
165250
72494
222516
122293
161081
294900
53785
94717
247723
171960
49036
200336
207636
111144
227893
308530
231534
206695
49415
57231
197548
231680
261856
222615
95735
52216
90214
300220
103928
235292
84239
95651
70851
32277
307438
203574
151913
290052
257702
143022
44855
3088
177722
269281
15650
171265
153420
295167
54975
219533
5682
121358
177586
306146
46385
91998
52867
233992
122175
270238
303810
142654
300225
84263
172812
157655
256861
8752
141704
205074
175762
255608
30488
33810
225294
40489
94563
206968
14150
194053
77830
136391
296275
271923
248451
68498
229417
166713
221929
5381
4267
262020
147505
135005
280805
272067
58996
279247
248533
270415
162643
122715
44949
125672
302149
110434
91239
60502
78564
36462
18254
303684
242435
257567
83793
222690
181544
151647
220392
204246
281333
198965
71541
20554
70664
271101
236180
294435
31665
4144
204981
82534
92385
264579
253244
122578
141180
251774
225124
133287
74045
117056
302305
116920
304278
120137
44033
263760
201902
27348
131155
49332
119925
309844
51318
190603
142394
137245
215120
239486
208561
249236
6698
39025
208735
185404
35410
308284
114571
2590
163724
187285
196950
48671
114211
179394
112838
219743
253461
18821
16014
285854
253762
9389
216500
210784
183341
194191
15891
305439
29367
253048
177261
284201
217183
171116
196782
5524
166028
30126
10449
760
124257
219381
285140
285412
290276
213645
288033
148694
28057
42804
101078
155149
108661
9799
48834
225075
103886
80618
206534
281361
277541
129288
139335
16544
264798
276996
280372
208691
13315
72054
243988
95927
139134
177062
289279
281093
155894
270981
234391
81281
307218
227876
116063
290325
53876
29379
105898
273901
32600
308533
297746
46992
56531
177578
291048
127830
219443
192210
174715
78797
72743
63656
25116
273935
102894
238106
283335
210994
22799
173816
97758
221778
16716
9826
248388
262404
201984
112005
111220
153189
59136
99873
305289
203811
281532
97871
246297
119879
48632
177100
244285
170254
286244
8657
205543
239909
301397
157937
242534
240228
1470
278180
243257
241506
48126
303153
228312
214561
281771
91655
243680
227130
164606
123137
232852
280339
101588
25895
283170
31817
246790
124636
227739
192101
241970
124783
227798
90685
270960
281842
48404
222522
189568
25179
41907
160997
169833
54439
31456
102464
240495
127738
49055
14110
237231
77704
25597
144649
122548
46427
228020
241086
288280
205895
19560
278320
157230
179791
72388
6202
234228
69025
198024
255400
233883
66438
244044
184570
4404
24594
120641
108303
86740
196477
87896
117675
29081
62386
49094
226493
80445
236415
78928
269107
19657
190695
168439
52860
161762
146290
278115
147003
96556
197357
5662
25324
281628
47116
80880
234121
191180
44516
167334
33854
98046
242427
257589
236370
126729
51985
5660
148142
119345
265287
229457
286479
51354
9658
172489
206563
88578
101571
229251
116751
113627
41740
57851
133717
212931
32955
192181
268625
128905
55918
15412
83839
301660
176481
185389
5102
258399
18693
245492
235700
174966
55734
199823
39071
39860
202612
299240
208544
158099
309842
124014
212850
96277
85276
115721
13117
148648
179595
130661
267978
205515
132901
120028
103790
4568
167447
101643
79440
14409
218217
44079
91430
308407
291471
229976
37908
143759
98304
14020
177873
172308
289729
239979
168605
43919
83983
82581
30124
214660
124944
59278
88898
241145
198353
78378
212331
119372
285222
103813
17193
15038
141959
114086
205734
183837
130781
230910
149236
153984
64488
33406
239039
65070
224988
65739
147670
127003
12142
17109
306193
27513
280264
195076
253866
85181
116034
1571
78417
117286
288403
114349
33052
140523
262782
211217
134972
162587
185530
228959
23622
123114
129927
203045
76630
226937
70866
45589
238305
18519
1529
191132
109921
192994
302739
62042
39229
270930
264768
97653
103277
289263
199405
151858
210191
248439
118537
196816
75853
121669
254649
67799
185293
34131
189035
287804
144568
135701
60179
211812
219246
304190
177739
180897
198686
12259
259765
187363
79044
282188
12195
264951
45873
184569
232961
258139
108465
184462
71517
180652
201103
87384
130575
121251
159217
152709
246877
217642
69764
164606
224473
232719
173932
145938
165835
265743
51854
243200
289268
138739
194918
95929
31582
88195
192024
163246
279719
165136
67872
141931
182063
45971
29299
156266
161320
81266
256523
196916
47914
43125
300955
288819
301657
141493
37270
44442
218605
172744
250403
124842
241237
206138
308415
172147
68719
248083
57772
220340
261732
189936
56425
177845
268959
234418
149976
197667
117993
87509
269530
208758
305235
238181
277963
11408
141744
11668
9179
142371
25144
254326
13931
258080
53348
279072
117310
25672
53380
170890
183679
133520
22950
230627
214592
304307
214848
143451
282089
179414
267237
69643
208224
106034
221990
41842
99095
78924
128397
87029
223895
169783
201202
264762
24844
48800
172888
229247
37772
128780
239474
200940
16651
10273
276732
31286
234306
294476
259034
140964
111356
80031
124099
139434
306285
256959
308105
46537
215017
88322
26596
253690
221200
33905
267718
118552
127898
289380
249148
54015
33566
161715
303091
11007
21980
94921
189050
22433
277766
204310
152627
117973
75830
109705
29324
295943
208753
278268
90909
51763
162390
159047
245191
159234
259077
269976
307241
278759
303505
167038
15272
143033
242801
67571
63031
84787
155398
183377
80938
7507
175392
3495
257263
2803
212145
23398
280214
55913
60230
84384
298585
205838
92156
255185
75630
289211
154115
10237
180247
265849
258117
59781
289647
191568
180713
265097
303050
168389
157165
212151
187061
75250
13199
116257
159218
63471
83874
152446
121447
199128
269820
11258
240758
203245
284205
51143
58671
64379
161208
257968
196597
207958
187503
146947
75727
192595
74796
190853
271646
161037
143684
72593
303623
111343
208456
67248
11304
197654
118393
1493
215692
246686
170306
138769
148094
99768
231348
57583
32119
147447
174302
70829
237634
201198
121249
160618
173863
132056
221466
243209
236193
175475
234329
46779
29462
78750
246187
248586
11034
163365
268710
206222
63036
52982
183530
35272
75151
45012
63013
22913
97356
196051
289895
118963
226423
59532
296460
74514
269464
224367
256905
82789
296793
101917
221902
112268
167185
99961
297420
223143
50551
217358
225161
260165
177482
36935
188117
298871
279694
308238
118366
243134
61655
206770
158618
69215
186395
48249
305891
85680
202373
119109
103323
149893
171922
292266
32762
101423
242221
202876
113789
52135
175694
198317
189258
68816
136329
284452
21275
220386
196827
80685
1126
128442
168962
299773
33812
189659
229243
603
9187
95881
130949
236298
210127
149601
216535
120717
122248
97052
122984
31317
163986
79366
206083
156014
298182
122084
254218
196904
46212
148511
291513
299826
36055
216755
10581
208794
208430
126798
98903
47111
93096
43607
96775
168593
203737
197274
250087
254650
153727
304295
40134
147356
159018
142052
302775
43901
28295
203951
122436
269414
189920
97860
18227
61885
97359
171246
3856
143279
229646
13694
273968
32950
28366
288880
195772
66327
57216
110251
45520
152882
274273
114915
122427
184089
28732
116471
41131
84533
256604
99527
297724
250962
300339
132340
140093
276016
122296
141674
94446
293345
138708
207972
142902
157210
140169
12260
239397
287337
141118
32310
134778
251087
193498
38922
137924
10353
190339
187497
219279
85999
30740
99761
200292
284811
239535
71494
145987
221263
154890
90758
235238
283853
295780
192319
35512
252404
42064
264792
169854
34198
33661
125915
42101
250281
239132
64747
308517
100141
213494
294001
136964
256328
14398
261904
225674
99313
280388
99174
253729
99212
205206
241682
107340
134598
53165
301537
306196
132246
303270
245805
1361
289027
146554
30697
90048
252714
82668
109841
107266
24220
27169
219484
248936
210423
145429
94159
179230
282676
308863
212183
35513
269636
65172
35821
201736
137127
11985
45854
19442
310015
231734
162409
5568
30832
202309
85264
110367
257351
128178
214590
137191
238649
10860
149494
162962
244242
31618
276835
238325
42816
128451
148593
287896
294334
26577
187872
196053
173176
59503
249118
50405
224360
175237
38168
86186
230983
197506
221870
228024
47794
169973
254240
136975
166427
55330
249472
230710
106547
223950
147101
170791
156669
185450
149287
90519
289665
274473
280018
165800
60541
81041
143198
241202
17836
64024
140397
75787
284921
210714
145925
287959
217412
203032
110625
99928
231851
80006
121583
265625
99235
82743
62339
106962
141168
41847
49837
115231
184730
9900
44264
130232
199089
208124
162113
280467
38314
138906
169302
188025
207878
291824
95976
243081
75790
87951
4224
257390
281505
110529
124664
253507
117797
11843
107162
9426
133274
246406
147214
138898
216108
291019
273252
3776
177104
290789
238631
105781
121637
255034
45359
201125
70992
260670
81916
175832
202257
214655
111311
227458
34166
986
261181
88213
69715
129677
137278
275827
278067
88484
238020
306390
271738
70095
306741
90294
227406
141635
131080
177803
147592
233673
87544
53848
282305
93105
261177
243612
101457
52042
26549
101220
44419
265018
3986
64816
43326
259602
125478
58606
256663
24255
59929
255576
210717
279630
43630
29042
17933
262912
102512
10181
143152
37504
218145
277002
279638
7027
47467
147807
46732
141945
29289
220876
219838
11886
282299
222720
267899
235872
114499
157869
213553
43831
117571
161911
78879
262658
56222
253391
17688
75787
240576
152707
113174
244405
108833
119647
28844
196382
211155
216560
250237
129523
125479
128191
153673
131860
287283
204277
304050
199716
260047
119278
180094
228867
308747
230857
104162
257837
182023
8065
304140
65671
106863
294314
242667
239927
14878
66174
290115
53856
261970
113830
265900
110770
82231
91709
292903
273123
110036
167680
279136
89350
25196
63430
95501
38950
55761
53821
45958
282933
171956
53626
154388
129767
87324
88082
300435
142240
278461
207090
134923
217125
139751
148839
7153
66511
248389
165415
304983
127664
93701
26061
42785
292866
58555
206799
287268
251449
72416
129799
92350
105990
105124
195721
249564
269079
245565
36930
30038
245410
76115
244856
49995
157153
208928
221129
267706
246190
246068
69891
169430
170527
276235
163227
29391
207320
84239
109720
129671
21244
76861
138112
296885
67556
269874
123920
236101
181042
221629
23865
167160
185879
222374
33479
191907
25731
44375
174808
135384
187951
275028
62801
240129
232052
138180
50686
157938
246862
243626
30841
290949
307223
175487
275014
244196
25659
233628
42772
219290
220709
103004
181918
226797
15598
260709
292066
272407
269646
304158
128444
160798
249926
9012
214356
20703
8346
212460
247301
97976
142796
36330
125652
149422
195834
163025
278857
101915
194404
274995
199690
31415
259198
10853
283297
31114
304696
200102
10378
140154
1233
195198
166654
73424
244083
299909
39621
219039
216938
93719
216712
215575
98416
14142
251111
290680
44980
206274
19734
87196
44021
113237
45468
219589
34620
229295
7678
172874
88309
155648
233639
109621
201693
140149
157823
201095
261196
83662
37579
308394
299459
4643
209634
188808
199887
33486
45845
299109
260069
199359
275511
300150
58121
50998
157893
247361
17970
10406
58794
211585
219551
87541
175863
132740
26589
4258
283855
76997
149093
118595
145147
47841
251610
191608
170737
220259
62766
187070
273325
61217
301356
210837
13521
287637
131687
141838
300630
304445
116739
158242
288244
241827
270008
154992
275377
299578
39897
53768
234044
5658
160814
300568
23391
302164
47829
61847
202924
7782
287301
92511
250079
93158
215895
203427
53023
78063
134534
238414
89159
201788
125195
168282
45187
289995
102439
128903
288166
100966
277038
6764
46968
72869
14834
115907
39159
285795
231214
174845
258376
224036
59791
29061
305485
227632
209753
91486
292172
223463
183569
105460
515
179879
170421
226210
161598
234778
266168
182744
192993
103033
35317
254721
301192
308193
77216
106238
158683
309757
212532
271020
170386
36675
88338
174780
181949
174517
154327
23835
81971
91331
120206
305510
20151
50764
229834
12894
167757
112787
220109
199547
193122
67322
147681
293264
42747
287811
93630
8086
235309
289442
4665
292824
32035
167332
128122
50626
45498
112910
140953
29295
27927
143831
114105
27259
170172
247112
25141
27962
270822
192611
265692
105549
171025
133934
272138
180689
258576
212209
143509
152929
251409
244076
245312
127459
22532
140075
183788
26685
30633
137493
64413
193082
241005
27771
220912
162667
187711
54073
155403
225554
140677
277375
73954
26713
128981
173966
169374
20857
240582
104845
97798
130955
154274
182181
119221
107531
44580
251572
124898
30713
102315
11898
72940
116180
84249
284176
186554
267833
180797
15350
81565
248212
95972
302722
158889
302107
238598
236545
1494
45312
101436
108466
308639
157628
141461
257769
66468
296689
226805
65070
165924
159736
270310
226726
242929
133802
12991
83669
203062
222057
152234
194870
60706
233743
78857
113920
298523
87706
109723
180660
91086
100340
114675
128010
148713
6580
181600
11520
159899
141313
186306
149869
58675
37967
280131
173
165114
188839
233236
228116
77553
93573
285589
166872
260321
77997
73922
272990
54995
295108
281281
208585
37062
185362
242168
4772
11441
62317
121515
232283
205689
264553
197659
180246
274454
301342
67786
13669
155497
161972
191325
64454
172837
117717
34867
280265
87207
59198
111834
12375
228608
110238
83935
300576
51878
215606
66398
154154
169233
114093
291190
24025
293908
270128
263994
282991
189059
89594
154746
231273
200949
1172
202467
242212
287834
237165
257270
161876
235874
232927
184913
17380
212751
296954
70783
262053
107361
90917
236679
52328
60063
140908
65814
96536
188766
117240
40161
108034
120844
86459
248936
255672
105126
153961
261633
63844
246898
64149
125404
57598
293752
41068
188314
285324
209481
241868
256784
128002
31496
269437
68617
156057
233637
266039
84578
128158
214375
235022
127595
107545
290861
179775
254288
167523
36510
140539
264243
251226
29195
139170
224308
214293
49012
95589
110879
24347
100378
56824
295038
198492
226337
283383
54768
110549
8034
171174
51403
7048
96149
176904
301717
41319
12006
99496
182758
228731
219189
188814
69479
276191
267054
189679
270763
163449
270426
299728
1581
139955
251987
226774
92984
50225
97886
118775
185010
185677
226296
279633
291501
8542
224530
95922
142361
163102
38073
211393
252761
128064
74529
302168
248059
199689
228010
584
217357
86242
87060
279876
309888
116547
26425
124041
182756
174587
88447
251353
174535
240134
139330
295340
202285
281861
80853
14761
246131
29087
117402
207726
209402
126276
233390
37493
284432
286715
85720
304664
87043
191872
215533
61528
239865
81525
167052
125336
253482
56996
190947
15435
107870
99
264825
233753
133572
227162
118181
166416
19540
20402
201489
255125
120040
281723
178291
173290
204093
8889
76181
17977
228898
233975
7331
121426
266993
262511
77303
235878
79997
241794
306541
51142
139726
99974
159791
217417
197134
40012
8983
77535
82205
101282
124349
34032
12200
285684
174819
162560
245990
16834
211720
126226
49537
307622
217710
265449
23804
99243
70743
9063
223620
218952
145051
115758
90289
152156
275459
289276
204826
94101
177551
90847
86032
130801
154019
221763
192859
209113
268878
238372
180565
253507
304078
78765
138076
86521
180831
179903
220366
196531
63764
292203
73066
45920
51999
115557
90245
246154
46557
5813
111022
151070
10461
161651
50581
192814
276874
110124
225747
230218
252731
84336
275729
48733
307560
202752
282496
161426
174681
257263
230548
120760
9707
275471
149539
65051
234218
295753
84331
217994
56829
125956
122963
3864
207097
116637
280992
236010
264420
242339
140899
69976
85692
173964
290448
1545
289578
38678
31006
166219
137738
100529
95295
304695
58007
171758
80949
78396
189370
87637
159733
85554
174171
138674
109742
1115
100268
145902
120277
261246
83666
132127
70238
305116
155075
45303
30927
114820
9598
134232
260638
138089
15383
33946
1644
242206
139294
272197
21917
246839
39785
74026
281127
221494
283326
130355
296344
142398
276558
125288
90842
172633
174445
61680
193359
201701
71056
286783
268816
29388
269287
123691
250506
297028
214566
293399
163197
65884
132604
117855
235421
69071
220289
7304
45006
123108
35032
114734
36306
238656
278561
276039
147503
125871
275561
59113
218095
182250
220238
46283
8999
272038
118329
6918
110069
223736
242903
41858
66061
67052
207484
241310
1169
32746
84910
52363
15766
283858
56444
37842
159274
256394
285667
215834
21826
201398
126243
21070
289592
148846
216754
174247
96483
253429
206765
75063
280482
139159
159036
15743
139415
232990
18044
172211
87797
4964
39887
4424
106966
64911
99767
245647
71697
24788
43249
31911
269186
141138
115003
32164
195980
156904
75181
87976
3349
137857
128491
66741
292404
72299
307693
220116
48442
216419
45558
147628
68463
249759
43472
117653
246794
78014
235848
20237
55458
157828
250506
298867
295266
180196
171748
118591
287559
244009
44799
36554
271475
95943
70059
38554
17955
79732
171485
212451
73936
162908
303574
90447
228410
264384
86610
153687
111826
153499
239821
230396
92226
84598
282013
73662
225603
266532
291281
165173
187164
65480
84983
147176
268953
168935
170319
251784
50072
38546
239316
59449
75476
263699
239922
103879
258025
228044
2740
166612
63602
297680
252572
298329
237067
216968
73864
195791
293051
111918
99941
11537
124688
66535
177890
205160
15141
34035
196808
176076
71202
99573
180383
35784
115369
185199
71090
200516
290152
37805
35119
298303
253849
124905
166081
26305
115456
48335
23816
254170
45648
278688
93506
249621
19155
26246
205381
134462
183841
202658
103950
178798
162478
220931
231331
18165
93263
236471
150296
274016
289418
44447
244856
145753
278169
59803
248698
126442
302262
292207
265286
232789
190759
247874
302915
252242
134596
136140
276724
137476
26173
129217
254898
19573
147095
131148
123935
140865
169159
73428
12566
259065
167713
112114
194059
70410
100016
29046
237331
43827
176561
70005
298487
149187
160146
220714
27553
276424
31485
121643
23736
72525
174211
75690
159395
14980
111743
306019
161865
265923
71942
131830
234273
89934
45657
110586
70392
33313
93441
156060
280356
286938
291855
129021
86241
138574
28350
53366
201527
65523
39765
291380
221847
148134
66434
29978
151302
44609
218539
19417
223409
291324
188107
140520
7518
261345
24379
107373
306177
49179
243350
10241
199181
194767
226020
171420
122906
140775
75894
291056
168770
166927
92296
239793
4084
261659
206596
231639
114276
74812
180095
185521
179446
89328
238811
234239
74242
16662
88278
247768
64791
211564
218069
78713
111849
227469
70658
226292
114535
191509
195476
85774
31245
29195
101325
247673
213248
133261
118580
211792
262417
125582
183976
207767
185257
270621
43919
180635
194073
238494
41112
157596
196099
155405
35718
143252
97181
35654
95167
61962
258471
143471
57765
184605
145460
71191
267175
243647
100925
238589
258331
50944
35945
37443
292352
11118
116321
284154
271147
285695
73203
91162
116085
78741
153647
227465
138462
172022
50731
9901
179399
58996
199691
303541
209660
152069
281453
52458
263390
106230
46362
179025
16285
155741
85886
309923
1532
7774
116161
224362
293886
152329
45870
140958
164608
227922
208995
254494
264693
286645
156211
19110
32564
99581
23211
112027
248194
83997
36227
248500
74990
219240
257560
42274
139616
288051
260768
283144
9705
153521
126251
62454
279734
162987
4146
102726
191318
202743
306484
85840
145441
121782
113443
297876
304743
36124
189343
301957
179046
17803
246979
275138
272442
238855
129659
160917
232910
137238
22538
175299
216649
170121
82830
286645
198764
89531
19529
191555
11326
122850
251254
174614
135437
274810
221601
243396
122942
91553
194140
287504
57887
168698
56210
291588
270911
60761
123688
143956
168757
177441
42975
121680
54293
85438
180627
283918
183365
251138
263155
218011
170837
164343
32046
239879
139739
88241
112831
240197
166172
3008
143316
180934
185094
248071
269165
194954
2502
178170
83877
234627
196358
239586
299270
257222
5861
272247
259978
28044
118393
162795
227691
126243
13462
147621
82240
43666
169080
93131
277855
15098
253096
51734
266822
30212
231272
99430
228187
257029
253205
59046
302626
19968
306709
142982
27667
246001
69875
227221
284271
203063
67708
196012
288258
126364
112476
12210
236215
16827
280840
201266
188768
6702
136888
251261
171473
243054
47371
174582
190084
179115
64667
258737
251077
191693
266869
248316
184421
198660
13226
231233
49815
300835
51918
168660
33871
273286
285606
92018
243820
46732
225397
132666
158317
229337
76720
151919
119265
114888
89059
63540
282028
105396
244803
224844
172871
37119
258986
163338
85595
41849
54601
68520
14132
264536
148764
1031
196048
199499
79042
301895
193297
107021
183663
10671
117307
249144
85269
34019
33623
175452
44453
281625
256625
64349
93840
49095
228787
89708
251223
150017
305804
100648
181253
93108
210490
26851
180789
105704
297799
242899
95635
230599
43637
242477
109347
220292
127116
205157
55772
10095
61052
228512
36827
159402
254823
102921
82759
288368
41313
199893
309414
142690
110860
104355
305812
73776
265589
127924
227697
9713
255413
68900
11603
206709
6483
96222
143677
130826
178519
92436
304610
210252
116209
183753
283372
310029
224730
245521
240097
27871
300616
58154
60188
264515
90197
97082
27673
238923
86910
99364
122380
132266
180787
85110
160397
153443
124739
5489
62902
253762
220800
127230
130101
176780
242476
74366
267903
19983
98318
166562
96705
246333
202123
262412
307606
254300
204885
172710
222885
114943
218560
44779
243196
157139
280458
251945
102498
244176
123122
45875
140997
29841
258666
122511
250761
83625
276032
1336
203153
219442
25656
57801
213818
169432
43331
240044
54293
138108
135078
288646
50590
27695
235708
49056
3313
149044
29548
258112
199908
56405
245116
23249
170717
44481
190608
46437
49085
95020
238161
106281
293754
244775
168284
148198
92673
58685
265891
120586
306861
299714
138994
136968
263312
49700
286413
283825
196544
200965
236217
128027
227942
85299
41297
88511
157551
118108
275840
92112
127409
70809
202358
223284
269478
289180
195398
26954
154225
307436
275217
31383
259816
299638
55806
120040
198976
212655
227812
69152
272781
42901
90120
250292
90834
16740
112122
68543
206697
38820
270846
218500
127297
147372
275751
177644
189935
219447
270510
23508
58335
82661
135916
300386
62214
244648
207396
240347
86309
226161
79161
171250
31134
188180
45521
194968
4130
237484
241733
219944
93200
151161
42681
267315
188541
133527
86613
284964
60933
208834
149420
136623
273402
111020
281843
210885
235506
210984
45877
57888
303303
277937
225614
47094
112246
283012
281238
115377
73771
230824
261836
101336
136751
256552
297088
33971
255464
173472
41012
215770
102998
35797
92656
217233
114203
269076
3002
294736
197273
139806
303393
271823
248442
153764
87348
100260
45681
194348
197826
226519
36531
239343
301080
60366
148335
221586
178394
264996
235958
84833
12987
269991
41381
39092
100069
35962
175456
177145
148651
54083
15339
95540
214420
161174
99203
178788
126971
31953
24737
250836
95891
221679
284359
234893
254648
271877
274594
150168
124645
205498
140087
164149
99002
94547
272249
180495
41502
73930
72545
272085
228690
261539
97533
31147
77487
194330
185135
83185
208036
286905
177603
269277
191627
231925
106914
280419
122379
18746
156853
178631
43758
141034
292115
127357
97333
184156
248789
292488
108478
169484
287532
174045
170645
2766
217243
235899
83332
69206
133676
188324
304486
245310
84426
56616
14508
192059
131545
52144
226619
192467
171847
175274
90445
194700
223084
184117
24325
210438
69209
295825
99423
286258
87244
123260
283765
143616
276212
46916
250101
124853
98578
239882
204633
240759
128439
91921
6987
98932
62968
11161
128654
299857
226375
278804
273735
170175
144426
30027
255405
308398
233437
143693
273136
220016
112874
38068
213189
223303
134969
224077
281938
60056
29231
168858
50891
27520
55082
121004
259061
258415
106005
110953
186105
35393
283695
47761
302398
234365
56564
281124
98617
307652
135630
218475
253916
105126
307225
214485
309642
190190
245338
9034
37022
211184
159578
281982
62432
152430
70121
307964
275269
235405
244519
145004
28935
272151
280083
300632
291515
113304
254670
68435
207360
55462
291561
119563
39183
251397
164434
223574
290935
209583
73157
173597
46701
302812
236130
199254
63864
101991
155537
130426
131907
264463
166593
262597
296162
224325
51729
37741
121192
156106
200840
6297
200385
139205
196478
227237
110954
283516
267591
271803
130800
191636
83768
185639
239046
74456
252506
115302
187432
305168
90462
69452
187637
29244
288589
20456
228715
189400
83892
205632
43333
241812
66194
299423
308987
16538
214956
147288
231468
261290
128842
24322
149648
168363
133727
128820
213795
184701
300891
171430
269689
266235
3616
256533
102851
198134
39199
125436
253880
173586
167641
206054
299740
209605
305685
83026
251062
90206
11144
176016
174588
179618
154819
302760
146714
197047
275188
145210
204876
112499
11077
258704
213961
41602
146465
183786
270346
226006
22068
4981
45669
78404
150809
177966
152133
207151
100728
237130
179990
238767
35921
70625
235309
172908
167584
132187
18970
176019
113736
198889
282206
100575
221979
197361
22103
156330
212764
225666
165271
11816
125237
145257
75205
10226
192716
125809
236219
180947
91907
256119
162376
139551
257335
256638
267241
78219
123039
56058
66748
245086
10997
164558
175609
50824
279655
250700
35312
306411
134073
186327
292655
127187
274108
247766
131446
4250
77533
56083
51710
3369
122087
58200
2537
48803
60945
34231
253144
303457
53151
103593
8118
22607
94072
225543
308466
307928
217519
214798
169054
27395
140744
182799
207414
41176
226138
305868
142226
148952
158631
292343
151893
116797
274497
121900
265820
193675
271832
70388
233179
67359
289383
290596
87303
60143
276161
246376
165278
307538
61956
188823
199593
232157
117731
280314
188510
248369
154118
252365
103915
228249
247843
48619
214454
20506
134377
65957
117190
257514
102098
17627
102477
218593
100
24574
160034
257499
242171
106513
176824
80144
125751
151685
45683
144856
172417
245212
30020
243
1913
45569
291927
238990
105588
43561
72427
34708
305117
275749
119355
240988
112275
98474
259528
130827
261542
140539
286395
79301
159273
18916
117792
148688
228294
45492
304436
31704
147624
117518
91959
112076
113914
297393
234644
219455
306035
143049
165327
50550
25162
292596
269850
178318
69038
167642
288073
234604
123666
304251
166008
104745
195142
197752
233623
291450
255389
214016
220779
131406
164000
135659
120033
46056
31174
208663
184257
245153
134506
93233
119731
75176
79797
185525
167596
160473
213478
242206
11312
234103
173230
42160
135005
193191
10664
94818
144168
42500
260865
303981
241260
187750
43744
10006
29293
142392
306601
182405
192179
38606
74752
128937
186938
84012
114391
256587
25637
26208
147224
61273
271570
30275
130836
51570
54807
54823
255305
168490
224836
305381
167367
91440
290040
155445
64843
271917
31912
165103
146488
233195
245008
127665
35984
215048
49788
2543
77397
120255
5815
60082
217585
57789
90211
262132
188722
157685
280867
81970
248798
300398
28563
300993
299726
69086
225824
45933
146417
128707
114682
147334
69581
128528
99663
50229
190377
34577
294318
170027
298509
199563
11903
254301
103786
61936
191337
307135
78000
153122
228794
221044
290607
180384
45254
252839
250804
240011
108860
149967
159294
109746
228876
145844
75454
152386
65213
165471
15068
261915
164963
156209
141078
138222
213301
207307
86481
83850
112887
258730
3866
292129
182400
238855
229417
156179
294507
28494
15520
140390
63843
275996
14602
274492
153273
45836
222663
103513
207305
227184
200726
125374
43111
99120
90152
225482
5111
79414
151573
239015
150703
276939
182976
89585
124545
99203
89186
132706
217386
135508
147190
293366
117103
221855
291738
1174
151154
288540
87718
228183
125805
300952
137870
177139
7960
10117
20655
16343
61029
12965
46170
295638
217240
57028
192491
70153
52509
269494
63126
300877
256990
209399
263356
67798
60699
282429
216918
196265
203117
197062
189501
109890
25476
262825
254474
237272
206398
220453
146432
73917
116984
30618
119486
162720
36529
264782
160309
47945
119239
263993
66469
228989
283747
34211
105928
198129
184388
127838
71199
26783
78292
16773
1656
124777
274072
171576
145661
192626
48088
203027
7091
257165
139567
141049
273644
30197
68904
288495
154520
184738
78931
295160
197154
120269
76551
143742
193127
108140
81475
80152
56105
42278
287171
221050
251342
207490
60973
297124
211531
8563
156694
184099
63296
203498
90046
302479
45658
292985
270299
117943
74982
20504
172518
2144
175996
294996
204580
238421
298203
159223
276857
309154
108261
33492
174943
168706
271845
137128
149806
116688
174482
282264
179843
108396
79668
61891
104780
208960
289004
284052
294932
184151
255972
251945
219923
222084
95160
260351
284040
30744
159883
180689
18462
23066
70920
132246
156828
144626
197392
182718
269505
90463
105371
228041
89849
54440
35324
248332
200735
99552
12997
144484
200325
208705
224163
187049
266379
306641
73173
235341
291131
283482
217045
270778
283502
65159
161390
285654
221185
241586
207304
53286
300244
180092
126667
233229
52594
6182
147723
276437
138661
147297
301022
267755
38675
130419
19134
178395
100964
246267
260410
126017
147264
74329
16915
299588
106791
110835
204384
216959
146962
124182
95965
82250
121223
54527
25375
150183
114353
112544
129068
23493
309087
128454
86449
132656
68233
25932
69420
222786
150154
82713
195910
248529
289154
200222
84299
230585
195138
24850
26252
272153
285889
296970
123469
243188
259255
200331
281502
261089
24867
33952
20614
218277
41484
13841
251957
71448
12503
147097
25917
228139
74459
63172
85942
159396
63545
71873
49027
55552
263654
107364
31916
265749
108572
86572
47176
24079
167106
63495
138866
9097
114248
142445
200600
294727
196104
7891
229716
238738
124004
222271
148251
182767
305821
225060
148987
135448
164546
76001
118471
162128
46157
199622
58588
273271
305339
283672
183486
298276
22405
309050
275957
262239
10146
225449
201405
74210
123236
64306
19940
209346
133872
133606
305061
246270
266294
184384
152703
181217
270515
67768
29572
72653
54170
181971
218433
203802
253270
28947
236601
34731
129111
135298
229761
21935
180998
98347
43574
79684
169251
91346
109804
300173
139479
265479
158842
288834
217130
86064
53169
263831
110089
146366
76925
179956
261310
97517
76458
196406
308860
200978
203868
238878
90326
204897
227229
194101
93082
169341
36935
115480
285311
149905
218600
95350
25387
123787
207958
106548
131450
285466
264233
135110
101363
214442
158839
78410
291271
290276
165786
195640
210280
219839
53397
68140
96673
105331
280105
144772
231485
69426
117481
181380
198262
89253
144718
297029
168163
276992
264739
159178
188753
220779
33615
245549
112539
234029
14312
118505
281027
45184
292382
233163
43641
8266
238422
196529
277634
150498
247138
100443
287734
309764
28614
132412
117200
25482
52565
305098
54135
211580
49861
10572
147967
137807
146677
109011
82642
194543
194779
99089
130584
75503
241015
201142
43707
71412
273200
150483
91082
177241
40126
270915
44780
118047
242608
303729
258192
25106
92442
295056
185097
212734
13163
24071
11286
34132
43006
189514
197655
136448
112750
91226
270186
171758
232008
23682
218432
8397
172862
285234
238576
261753
42074
146528
217046
226628
34626
300854
105270
176236
141571
137544
153173
43386
305406
31985
90916
84253
152775
239142
152551
299211
3287
270964
62570
142723
172403
57412
306926
10541
76418
17879
268692
106877
308606
40967
44290
276305
171790
51077
1484
127793
105851
129508
308034
179339
176534
272796
264598
120595
263918
201894
170577
256409
31931
253020
206311
63262
81811
277874
129152
167778
82845
67088
121031
307594
42552
254000
219891
95555
170074
125028
194998
89306
291520
114126
6885
212376
116283
119855
209945
282019
132610
241715
176302
174638
149150
173615
277955
176447
136956
164955
110387
2804
170914
59080
284900
111992
253999
117738
239784
151669
174546
203691
94275
60503
13737
188714
2276
119549
260291
81756
58225
182707
209514
272412
3563
256553
117571
147564
116475
186254
61706
143064
166818
252349
194675
31432
177297
71918
244663
104321
126888
196378
157362
171066
24009
34481
261068
117024
140571
65561
116990
48621
205826
100587
15008
210461
159650
91435
283933
20672
104332
25518
234699
262469
111472
226314
266133
117672
33637
267356
15047
225011
115251
283418
273475
237414
242227
252304
59433
201682
130105
203336
77384
113036
87528
56206
6072
241057
286165
11902
151890
189068
129195
233875
142849
245211
218037
29068
308832
295355
15703
307319
44962
253740
158029
274832
137727
222952
98567
236276
66480
24354
186454
104867
132656
71229
286740
61993
254897
188140
221306
267905
301199
98826
258289
55815
145604
23652
284814
43354
149238
30455
192044
2650
142514
198769
171241
117127
296695
276420
262097
49222
238442
276050
96771
229230
298311
255897
124045
171348
108087
171901
66588
215121
193394
14335
64493
276977
306927
107449
34196
213041
758
156283
105688
256134
152991
68705
203489
66120
253583
113508
121326
226060
56417
104147
273228
199876
266167
48935
211064
184099
107760
172966
16409
104344
183485
191787
204664
271668
15914
68117
100270
296500
209772
79105
271789
234098
55720
162079
92341
91227
3596
228252
84440
248309
286779
148087
64470
286209
88633
198518
306237
46533
196653
237416
112875
17455
296888
204459
168835
212070
242698
32418
89776
45374
105067
148174
115942
66901
245557
254714
3966
112147
93495
24903
147018
76697
80004
218113
120245
193532
178220
267974
257494
254091
237428
172918
203907
87065
17504
98674
184834
108117
265532
253373
245372
168121
262611
125216
34238
24804
102045
140821
221280
174334
169175
220978
165561
43179
237522
284891
98806
38536
191695
296892
41937
32291
209907
207494
195365
95059
54719
66474
36095
49033
19379
97028
18749
249943
22363
9245
216432
248961
70646
233242
44029
99253
213775
39241
194413
135652
72034
300108
189000
45356
243263
80842
125730
276934
296183
212095
235310
203429
122879
7874
54519
76200
88750
2063
177308
57977
182135
165692
252022
150933
261858
254925
99463
142450
109503
237789
131052
237310
231237
245720
15334
126384
13640
99903
37189
31288
13498
287082
6935
77101
52564
243895
272948
36913
103350
239436
170366
299081
267733
167345
230573
196216
195809
227299
275495
104578
238794
269558
214577
2647
285076
279767
259199
198848
167467
24326
2149
53574
73258
46322
157300
56574
175077
275971
147026
178075
201918
308385
65406
101367
95350
87770
99985
219665
25051
242598
307771
213181
158663
176983
63568
182246
9193
23893
101935
105647
62756
291474
114986
157523
55561
227667
63890
176371
273023
208507
71808
298593
65620
95184
208445
978
41365
77492
295284
25942
236352
23384
268437
44199
20466
86304
299841
73517
139837
250210
1638
152787
98332
22367
8863
228024
250297
115383
245456
35016
94108
26565
53371
126986
281653
259717
187257
62349
184741
120349
241411
268596
138725
163634
81738
270048
230191
239365
22427
239861
99713
280817
168334
109872
98299
52277
255202
264487
135901
131318
264007
249654
49112
120897
173307
333
110120
209220
257185
106694
222204
151467
219855
219479
8464
69336
184403
235120
125066
111238
48457
71927
221976
278207
156217
71239
77216
196814
300775
273100
229328
147413
77016
145285
15
155793
99919
170164
229677
207892
48471
26284
126356
109270
56465
238869
234584
92499
54353
110024
142618
115597
240917
118454
300204
31077
137403
292006
110890
151417
293841
304161
82682
111793
119615
169914
251765
271724
141446
253304
160105
276740
286987
114703
68267
304304
12109
188780
247618
44844
42578
69551
88292
290045
42823
250332
232742
293001
79288
81209
163084
245539
125799
205482
108026
119062
222548
8066
21309
157976
186716
59634
108874
261615
176051
277283
198994
89728
234426
134066
226339
50177
109813
19489
34355
206790
160496
60464
293981
144288
263118
172726
90154
174417
100416
252736
84306
50355
28443
109801
2914
204833
272329
288047
175465
135075
43656
4029
77209
82021
100449
232203
201869
257848
14005
24246
13132
189206
194917
22472
14990
195900
1856
24841
269628
189489
197012
39241
169484
122644
8227
300454
110284
79050
192675
76306
98544
119827
147742
267998
198645
200326
111309
104054
160657
74369
255010
30401
209427
180412
29702
161541
271726
61499
132465
91223
254196
201364
280927
197277
176786
262344
113728
306332
228476
253135
265168
300838
238520
187441
102728
181561
65713
6075
192538
181276
115423
246531
153125
204680
38296
277597
212419
238716
438
301957
195834
277184
97450
242427
305318
197051
256344
163052
291626
201700
74511
101379
97472
34795
114794
205894
59880
265854
94359
229060
21319
135295
131194
195433
280998
120036
64948
206413
260291
231376
41766
97618
193776
148134
287863
75260
294534
128509
91390
30293
200368
84510
233985
214056
26271
229500
245642
289603
132058
190240
305747
73771
140741
248949
274239
126842
271342
256653
120699
98393
17654
272218
180790
85115
62996
60704
136031
249277
129302
257682
205331
110588
14816
252523
272280
131395
308012
30762
234201
66442
80121
55955
6953
75215
247064
203363
16464
37033
22771
248601
162277
264245
190893
194023
202329
183673
285137
270801
93298
257902
174623
41209
243430
171856
308302
230278
64212
241543
173232
26821
101201
256876
182532
278159
37077
36404
177551
186735
20854
243515
192753
228928
165331
114743
53304
74445
136434
49771
70756
272124
15335
4026
268237
189929
296132
58609
192294
200453
154893
88548
210005
192944
191332
10816
80467
66511
95874
252616
199905
164125
148376
146774
146578
283172
309558
1826
281105
128879
64860
259504
121904
100846
44797
10696
50385
22400
202224
274381
38208
112861
294148
68444
64985
189408
285450
241786
275319
141410
40600
206323
125944
68515
159608
213379
40977
146104
73436
160525
12280
66816
228908
154659
68862
257155
199918
11699
78961
209026
4280
217413
96169
89968
292577
33320
124396
91461
248373
177510
38966
4639
269257
34227
66342
159946
298052
155458
287881
13847
70085
6842
28353
11105
193836
223384
302775
282936
31204
177241
6179
71138
269656
304480
112123
277196
82164
253329
43367
217743
198308
40249
23263
94140
140017
122535
189048
128672
282755
6339
56722
51800
36599
108796
112405
269261
143583
268770
293597
149921
306404
260939
257314
16857
57231
256010
48415
110822
124364
213051
275132
258439
77164
73372
207903
141195
179521
95482
228086
48140
85670
215035
28456
59709
278650
250278
242677
201505
247725
63706
43782
175400
294292
87809
236324
36812
53472
266894
75404
38085
278896
33004
300933
110162
206414
272113
200081
89061
224886
177587
285338
237969
59155
65500
190375
216186
254838
231020
228947
68551
96791
177312
49121
114994
61335
294179
224488
93395
271034
265855
265968
250445
32594
64796
290908
204175
60128
232776
183117
38919
129745
267173
31295
121155
48576
114774
177787
121259
139405
47123
22564
260491
176525
240184
49709
159377
248421
8318
209970
136252
59830
64445
149027
80900
138956
303083
148275
92461
225032
4878
62507
207957
95874
133105
174751
185403
248731
130502
70517
95552
274864
224455
200122
6578
78517
289424
22047
1124
260537
309974
298556
293290
68688
33678
38112
118151
256440
33478
209631
231284
50039
199104
32186
27946
224044
259734
27957
32689
275632
247749
74466
303592
165106
159853
165914
232170
209528
276108
298960
280051
296268
13358
9890
15616
75421
185954
14150
2862
106669
278218
27359
8486
134467
253949
122695
22527
93186
166450
300370
134449
195294
50032
2107
74815
26061
303880
80436
43400
80884
107904
303335
27795
306613
43565
33213
304260
73920
157130
85366
101946
41349
78020
249919
234101
88855
59320
125273
85661
266567
134039
189503
96615
147142
7961
292990
263165
305409
64843
293533
238521
11169
73894
251918
267391
127209
23346
43118
266680
172020
146150
96352
228574
1874
61431
158364
309489
24340
8522
232920
112887
14412
114059
103310
218329
149316
117471
74048
284652
241767
297897
283803
214630
16914
100386
213573
132738
120977
308586
150880
74793
195785
89946
301410
75580
177017
298536
65358
207859
189612
2317
191734
174180
271277
46421
81920
305886
27414
227925
12274
239646
74000
120571
156632
188118
144043
118867
72301
39249
214819
163958
100602
108320
149595
119561
240211
158524
263422
76519
154120
300003
69869
234807
17844
185182
65161
228197
79383
131795
210102
39207
192435
303523
159410
96452
244855
86579
102812
149474
142231
189791
298070
157939
263698
212583
161829
199943
259741
304536
78249
209713
150786
133244
96100
140634
26386
227922
99672
223581
103689
103278
143191
7444
114661
209393
203193
41962
195533
144272
261478
68404
219801
55825
288166
266506
147449
218095
300912
276854
287543
191486
256515
198001
18028
209326
133179
167327
6096
145732
57889
60207
284743
265076
146135
232393
136305
65987
149753
85715
172490
297826
164637
108669
85857
178007
22129
94478
15955
186873
259756
47979
92106
10486
199053
210413
295067
195549
57493
145807
112484
158834
272799
11553
283340
150512
308191
40609
209008
276534
230334
98289
39097
269618
190057
98436
125022
249686
213818
208998
297836
154747
177783
32683
286053
53137
177877
16354
301627
248846
31946
29222
180017
84067
1238
123004
21629
39609
62141
102304
225056
225749
127998
216769
143553
249348
67678
165975
263798
14837
99131
150406
64122
28414
229056
188756
177953
273143
159974
55701
121631
224346
301109
176203
217298
125037
103550
244122
91770
96420
119510
190080
44021
241321
192454
254977
298998
82402
279986
234401
92398
195782
136801
281481
186642
93950
43552
82034
71915
158030
283961
257455
137697
295271
60013
124457
273793
148267
157701
201601
26572
180092
195068
162574
174950
20574
229307
66271
233618
25292
299321
226679
217259
39777
164588
271455
11016
245591
117943
13775
285126
3275
250606
82918
75961
148504
5574
164980
12000
259722
131840
146990
21444
309836
114567
161632
237895
212762
164108
11167
47410
144020
70416
108699
142967
228669
304093
17301
226971
8067
127164
13418
276920
189910
5255
170020
267546
181458
132018
224763
247780
231492
263538
78177
24065
259199
197911
263327
184927
7511
163263
227667
135120
249709
212643
293830
189563
274559
93594
286683
113367
206922
177298
236043
277522
291024
132104
66185
147372
148209
254856
94009
86531
77893
51370
28922
52628
77916
274219
210165
261638
191945
79100
192099
181870
131063
86817
189058
144076
110190
9962
189633
247678
197611
219487
174611
253921
277248
187221
186007
172839
283981
22097
135010
160531
210425
308535
225359
105022
129978
130826
81750
267979
256952
93069
42307
16376
74758
161482
201236
132273
127367
43598
145028
257927
281292
209834
52111
263176
240
169369
132794
54745
66994
182103
158009
135158
54561
281960
165017
170674
209600
71690
175438
259267
118466
128036
243632
243443
137520
6899
77082
14458
301833
292739
94194
59110
169268
144627
226352
133298
181544
6465
31778
186130
223751
67063
226137
248665
251678
69183
82372
31583
135996
67322
275853
243261
165407
88105
102857
277470
156171
157593
273643
304079
171297
7003
302202
139933
39916
102545
157968
31381
198019
301179
132274
263544
120211
13507
26442
132766
207340
77511
61698
273329
115080
132079
165773
293620
253432
247197
46722
91778
19943
156452
157279
164749
85600
15539
178351
60080
128043
290768
167014
163022
257550
13295
299224
257622
236600
197369
283742
206044
158556
300787
89051
295370
195939
298872
201151
268763
111794
78151
140386
296750
248908
139825
67958
233197
241854
39141
190444
3373
242573
57898
260394
115047
192422
306325
108322
20987
108112
263209
60517
257379
60271
146934
222324
58312
309528
132629
53084
241464
133217
36847
108802
147474
231933
243542
145188
144505
159532
86048
193071
8374
146769
124446
22158
308100
170265
121768
282640
55390
101462
85947
42045
223102
213489
272178
36269
31330
61898
301577
289842
41786
112440
90812
182695
28649
110062
289418
178651
19660
179381
61703
86414
43404
230614
195644
224696
124231
117474
150622
286809
206930
198358
276361
281139
225763
127950
97629
168802
273580
25373
252945
57664
22350
108334
206944
26927
220453
59106
271985
276811
209958
138958
34573
91070
136993
53727
120136
308989
17270
291795
224417
124109
28961
150178
220970
87490
113935
179663
162229
194188
253989
113476
221481
106200
307319
252470
99493
299432
234146
222439
99623
65167
183913
167552
258210
253825
132973
266762
288491
173141
240293
266231
108765
67787
136821
116800
216424
59268
262555
107198
33961
36486
272589
160190
297642
110352
46898
166373
171240
174431
209622
190639
165357
197447
52963
233120
23166
92792
232869
266917
123744
266191
230067
218772
243643
203449
90116
22389
224261
280901
36660
201309
4229
206317
280383
243885
155381
281798
138220
285705
152268
223069
97612
9796
208078
224583
250023
123770
237031
298639
188982
228319
190793
85868
287198
64750
102292
78471
253444
153289
158217
278269
245395
1657
20397
217816
295834
307091
246410
48952
185685
31005
231488
200633
17246
268835
284196
204628
255686
236557
232496
201212
124782
106743
14417
22360
253947
186469
266908
230578
43920
241532
209429
197824
262660
32740
244531
91201
145806
95591
216992
7572
171601
87071
230436
127783
90135
75528
309894
230657
253125
55871
38237
61068
303247
204140
220026
269775
89101
257660
35097
45161
90882
112277
243248
186098
233874
260618
61804
129417
98625
279140
210002
68751
55909
248554
110677
144775
179402
217839
176859
112120
39321
40176
292426
151341
200814
272254
109012
137069
216188
156916
155827
78058
50051
244514
236029
44872
42218
73789
264135
67940
252105
48478
5710
154694
99725
123689
177765
248559
84031
116848
45113
158170
28594
110625
9820
13347
241394
306289
14998
99818
119643
217770
94268
208094
41160
136290
219723
291536
200281
58398
128698
203600
110033
297183
56941
227152
242670
226258
79428
215297
128427
14148
123977
229592
3001
265289
238089
70941
30745
7034
202482
238036
193678
186708
62381
289262
264111
4129
147048
15279
42211
129184
89404
211863
70957
186012
38483
221370
152080
37884
15004
226480
53760
183634
75482
73751
34802
223329
99224
217404
49250
103461
187148
28839
75421
202533
134746
103987
23725
155314
169003
306968
17415
191317
36027
50524
257422
12869
209749
41763
30631
66107
291463
77606
86436
76148
166574
152024
49916
249506
232927
44635
99306
151327
48629
187403
153942
70952
36603
269365
279776
235849
192995
160721
682
69258
282050
75512
85936
188149
79246
218041
199630
17203
85133
106614
215479
240034
116252
147635
9531
246409
18112
60766
201253
203575
309319
30113
36135
162713
290239
89642
151047
53251
309741
128111
105891
80865
130194
237045
266765
175241
222086
39292
168751
200271
288020
212177
280042
194785
307454
285062
255928
39776
134079
47626
238615
84986
99121
23117
240276
69763
46666
255493
275556
136137
154073
58150
72963
9245
9465
248607
249925
250930
62423
228867
295617
278184
234788
292354
239934
307257
230921
81830
130464
144112
273301
93678
256789
88921
72109
76086
277582
190848
70287
11644
243043
300292
304108
302496
110437
218303
8349
261477
239249
55137
226088
169883
87782
40245
111687
238003
258724
69263
259939
5789
94697
102842
168392
271608
188855
73063
120081
143647
165424
94060
280171
177120
161130
29389
147336
10069
158940
184128
235522
194784
106048
192381
149099
258086
108757
254662
149886
105855
275304
154224
233442
73582
174786
143535
89208
141589
144915
238436
301081
248727
92819
173583
97535
86534
122833
173334
85388
277648
304822
237778
77490
22614
101802
177000
199505
44793
28841
64519
306753
83296
87006
79050
55041
69099
309239
120164
163602
49535
193931
167188
17668
30499
48027
273779
37332
281486
223361
282553
247706
50315
228746
194802
15851
149049
59974
178118
248217
281084
167718
256136
301089
205123
33965
1633
41138
39414
280104
195867
165156
73673
251958
297078
88758
226717
153389
71393
287726
80834
4185
173912
300476
118878
171609
20967
65499
133809
106805
80809
258252
210581
213782
194835
256278
102559
88044
283321
205967
217409
174204
221956
289205
307440
82489
99973
274229
278037
42767
244658
250857
223863
306952
71130
70188
207906
11006
115390
201464
39463
297973
154959
107441
27501
165843
75418
193693
152108
303870
307869
253693
108323
171622
185657
135285
253613
86648
18941
117604
5716
12659
197326
287733
209873
299878
39091
35024
15085
297696
160589
173439
122395
42032
187434
250737
87123
125967
65651
94380
128072
43968
96729
214032
25372
20362
287244
22269
41454
220233
216099
278131
199642
66236
177593
54295
181679
83025
3917
18193
271837
53729
290864
268951
15509
116657
116301
137903
223108
219043
176620
251603
13351
93342
267150
14674
105455
275840
242674
113238
105392
264459
83581
219088
137581
227003
55232
188701
59293
258784
121670
178083
188901
276743
175763
174457
34663
309397
168957
152360
278857
247693
268094
140961
15847
78596
1929
42069
188754
85061
42020
196367
236722
309156
148319
181330
309580
125801
66534
43017
295366
282164
25377
300112
282633
197662
126576
65933
227659
120288
226842
227767
32452
85730
160444
805
261781
87146
135489
3412
159269
232966
197280
37603
171286
19891
34792
295445
16029
268708
257209
125297
169249
252209
110001
242528
254642
163277
154073
96799
239095
124080
261959
219436
147590
266787
297106
308242
227715
258315
259573
85648
256751
250356
24618
186421
285516
41393
296306
229591
286712
245012
186289
88130
34809
235701
77344
202742
182410
46125
105304
175887
264481
131172
157906
7368
261097
265397
288225
84184
168861
60440
256301
43624
82217
126715
122953
33752
60780
180248
229347
122819
259609
115637
55451
159080
289162
256565
182546
148720
267564
281265
40167
121848
301000
273394
278220
87603
77859
58409
101731
219600
264694
122628
227417
35215
272260
208802
122204
290329
195189
56272
210139
211125
96181
152038
35137
111206
115666
277874
108960
194852
245587
98819
98123
147613
112191
296629
80557
267316
212379
172922
8243
109481
69017
271618
246554
86681
34798
179837
224754
110362
90836
105836
93005
210088
218945
139021
5184
89874
250262
270353
13905
56505
195570
12040
64466
273686
226625
257574
205757
231374
109368
165651
2401
72984
84472
163000
282136
249593
152170
268669
5400
43255
296353
42093
77861
22609
252425
59670
220946
244660
169698
263912
228193
199518
165541
72051
236054
175535
264870
153160
90676
162686
107941
160434
5901
201924
125515
162810
109390
55831
87468
124131
37548
285782
16219
301709
297721
60695
82417
247404
6350
58827
8924
204522
159557
124213
156676
188796
266809
271724
2282
72784
7060
20428
242115
57517
255882
236307
243559
116132
229181
24428
286581
98524
189330
249834
137760
189781
148699
137841
113247
291502
19334
156662
59169
155269
93597
201476
82323
304339
123787
91192
222614
225422
154426
202606
173228
181296
114438
124889
74292
4489
29006
85887
251550
151561
14648
97439
221479
306944
276095
162268
14807
124125
169378
14630
88219
57794
125000
43556
31785
211920
224785
41975
79454
190841
212438
69615
6651
137731
193921
286018
23123
18061
228186
202916
44230
135110
212044
37861
187602
54406
195919
149538
294150
71160
277933
304396
299327
222674
52131
103749
106802
154445
287068
66832
95433
80390
138757
157041
209923
15161
99404
260252
223363
260160
202069
33138
227826
271586
127276
281756
204431
68542
41142
262799
211878
249428
110978
138246
240086
182459
232322
6119
209900
198719
117381
257526
131505
44349
139339
115074
145622
35386
197102
146878
154333
171910
54367
113976
305518
306066
268701
38306
254805
302625
119435
124994
269891
903
124445
7560
126070
216492
15264
111539
157786
237561
38883
95135
29590
101253
226572
56904
67610
211311
278477
83298
101610
272266
267822
25527
93676
97455
170252
257586
250222
42118
14706
186399
95466
212705
213215
109134
204421
269912
9294
45903
262423
88542
191616
181279
309354
143665
230337
199650
264708
140073
262578
132636
89447
177857
243510
217543
41035
68663
225470
225640
111904
278183
95911
38966
145752
306458
92433
156916
178495
78630
188913
59978
112666
75108
34602
244870
253596
66582
207709
279538
97345
122512
249437
50621
289248
159577
306880
176975
307376
74677
4472
173910
125760
66495
44286
194802
151613
133737
89876
198514
91120
119463
280040
61514
50626
68472
190953
56979
136783
276498
289562
210812
108276
206460
95559
53975
97569
255205
137695
75441
86182
138411
75998
36065
220534
285402
96232
279155
158745
280339
198092
65256
251356
184503
300971
251674
249106
152126
55638
299375
196598
19304
57865
158403
224690
109693
83541
273969
28437
297061
220679
5622
47192
169362
194124
204254
97809
75814
189927
57840
139026
233986
81962
113676
58089
99849
207844
80571
153527
147821
137370
22280
46941
270891
282882
35404
238603
86520
178496
226373
36371
219140
127212
195880
257625
13942
232783
245903
114096
59707
24250
254168
94045
277152
244043
44388
158569
10588
17723
18243
178709
93165
107779
275956
186157
84606
291146
16143
232464
169179
192346
25327
9857
281288
108931
300690
244765
197028
84254
20732
200315
141958
140755
210256
53983
196895
279187
291395
181077
278675
48612
155928
202097
42388
302516
108172
209428
25822
249825
128391
189670
76095
240914
283613
297728
19518
256622
240729
13232
140274
121366
112685
302152
229124
77923
14935
11041
50627
296281
75709
195112
2313
120071
121977
72045
255094
145088
6482
215346
163887
36191
162891
81811
154729
215130
150243
287846
251189
254549
254066
273718
158893
209948
125521
194126
179775
172014
150771
73611
122216
288664
235532
195273
253313
272339
220627
259282
28798
276151
272387
259219
101621
27057
162131
226960
70907
37269
146640
51212
226636
33103
84195
289102
32463
238825
193535
105013
283198
267135
51718
47425
274668
281040
220158
158529
218507
165892
17962
148602
7491
169667
134007
40348
221910
291368
187041
119707
308466
39088
74299
31931
258587
90832
81971
38077
136279
273010
137756
174180
20286
216819
151423
235859
84671
45879
211938
103778
119496
304752
253591
183953
81422
11090
55564
177639
10175
131991
177872
137186
119563
81909
73598
59999
78130
28531
189378
247391
301312
175418
265177
219159
53816
297411
254295
190182
156254
152601
206038
161313
211050
61464
170737
159326
17276
298426
303831
201000
262498
39677
109785
59692
85664
211925
258670
249962
44965
100260
115140
309270
114633
247468
229321
161022
84368
141466
189245
216375
124013
50566
121903
250632
33900
30234
60452
215541
247287
52187
3530
38095
87002
304236
28770
284040
168321
207959
145905
189838
87387
51045
242288
59311
54845
113963
201692
175238
8911
102019
21727
163058
106548
206668
287881
220626
301143
236903
32420
279197
62256
191995
117129
238436
237348
243212
147107
126488
147776
190443
239182
121146
179588
220131
249261
68989
61144
275820
127967
81645
178215
141961
284237
306974
88943
299898
28605
38924
169606
48951
119233
132111
230860
118168
31257
293968
302169
175457
176419
295260
174998
52507
124867
232253
283246
8768
170364
180570
228092
32302
182563
245852
67145
126620
164656
100848
100661
82405
242266
145539
139224
202504
186961
236585
178250
25893
109182
178250
210500
32399
259568
73835
292728
143066
185063
78468
125404
253883
185783
120062
246044
230799
133786
675
163292
291894
135112
246384
284749
201129
189701
28340
101088
294389
293303
89517
176231
222816
1821
110119
106671
26194
64609
228362
8617
113046
209436
198559
206747
181171
40569
39264
10762
17822
52736
283151
256112
143618
262920
214344
2898
159086
51381
194331
204049
54773
57053
178219
132992
92090
295553
18119
2748
245302
214675
39785
247332
207379
116276
283327
117133
292754
4981
136022
131587
11893
121115
50607
43438
236454
154342
74098
35772
10931
286145
148202
167797
59162
14983
30193
62979
23784
86998
250895
268022
136264
274296
7074
278729
213793
110544
27126
214991
150390
230753
108897
86278
209848
121968
243587
188320
128274
78461
306973
281262
3108
71875
309845
149358
57687
148219
262276
173606
93371
122000
252217
221702
94834
309115
220050
14702
229073
49320
143252
169384
134352
272551
214174
115993
71261
164215
285563
125785
109273
219583
89196
44431
75065
105963
75409
140891
156091
202397
291106
25627
148124
178339
131015
15129
293546
288091
273106
54920
77261
298621
93
163898
33325
169055
118131
103154
306465
206640
252844
166533
170630
42135
189894
254735
270483
120650
142143
223082
306371
182073
295715
221107
102381
107545
244099
183922
94744
290230
299592
43328
22830
25897
121309
258881
196788
88365
220858
294405
192253
295153
185404
226413
89798
183990
309988
5355
17712
22097
93746
184425
181840
68813
151842
288700
77582
190724
160841
267825
190041
241584
118130
123952
112663
9742
266052
101038
52113
26406
159635
197789
283116
119976
302934
185997
78804
275089
255483
69234
35229
270150
52624
261151
222386
275860
193930
63717
6236
44799
21749
215304
47475
127441
31874
240343
234463
127075
17936
277911
149323
114813
117437
197298
303084
283072
200252
265467
2167
239595
140420
229936
256233
120650
112192
22074
306050
72533
210204
302140
47315
149105
267297
213887
59533
110903
269855
243344
217193
203904
123457
142928
86406
87530
62747
199726
92216
215268
104748
197880
41862
279168
2130
44460
29795
303402
53011
43775
126508
34777
111624
298934
221359
147671
194165
9996
123201
229163
27048
121759
291307
55329
208378
264458
178270
209596
120509
286801
101671
296471
135750
9037
17631
249367
46125
38791
148579
10200
71526
253763
54736
228153
16186
222212
199337
39123
9551
255326
131216
212149
264115
196230
123027
46719
190858
2502
80656
224063
283117
50466
192053
95413
238978
9505
178984
15733
117577
217042
218124
33044
287010
2921
94470
286478
98490
119817
74987
80666
152474
130185
10884
11023
202246
30815
149448
187714
308003
131036
136609
59449
228889
235690
288199
196799
231531
272177
231088
192570
70849
129797
88205
19656
178508
297712
23523
306634
189870
598
215722
235015
72803
22490
122324
285594
304948
8793
164800
57382
257236
129559
99469
2067
131799
215425
87698
132793
77160
293646
57900
287318
280959
181451
56041
63384
191987
202254
257666
292636
185212
60474
110302
36604
271610
150404
285031
181318
223317
9686
279397
26008
213648
260902
281804
64454
161588
3061
65296
126565
139215
137101
167832
287347
205364
164685
266497
240292
75069
64317
305629
249819
180817
60890
248505
92224
233629
285516
253647
36870
33410
12098
269298
109888
239425
103615
97130
260464
38282
120304
273336
57796
121695
232286
220973
25865
158024
129954
38801
246999
192712
267344
105848
28994
182347
8515
216794
248852
82717
233752
175478
218869
192099
302749
20803
83801
187394
53450
195783
251673
53631
3057
200912
204629
280211
63653
86243
50474
188721
143046
185648
94171
57062
236931
203372
145363
13136
38747
123126
230305
220329
110990
215037
200996
31370
184670
211127
185622
206091
228795
251505
265391
122513
86202
86919
39252
281842
74872
191776
224878
117839
285615
128748
143417
117909
42373
117888
153358
258138
293326
290231
139
127250
68963
84412
239573
298863
171636
230700
149817
25351
246211
139600
56562
93543
131090
87887
155957
288677
158679
166435
222109
229970
251841
26031
123146
208662
146825
220970
25295
213489
159417
85177
87904
297110
11923
15028
43777
1769
136803
214112
298204
133112
140016
154684
237997
29373
232612
45860
278754
63679
113678
182964
274367
42082
258066
266760
206125
278531
166436
39671
45144
123480
302369
99829
192789
298750
246125
3395
14700
235682
69109
136732
216167
186980
270419
123345
251348
89086
110014
138326
88209
203481
161611
152351
300696
245
302602
206204
295139
178191
280295
304633
271084
151448
57519
248206
80083
146778
59459
104625
238347
11378
73920
119613
64521
215403
273147
3501
308505
181126
14689
265313
200452
67930
222396
75210
69186
40801
17843
170326
129365
234594
32609
140538
262521
173159
2756
113180
265569
192261
112928
238610
185954
57687
127629
12323
305709
187969
196785
109851
129117
261571
116412
200515
117806
5203
292394
108116
207794
172447
257416
214738
126226
43673
160074
148562
211925
137601
126097
229117
230670
27476
136896
208557
126438
57399
271603
277398
206724
242482
79365
194242
226341
82713
265799
257452
19386
262849
267125
255015
298513
174053
152856
307299
262724
251108
51437
160291
34609
296678
183248
301208
7613
308337
94087
251995
17849
230008
158125
230163
298519
12771
86627
182897
140572
50256
156527
105970
72962
249432
251261
7225
120620
151954
94980
208891
121505
104790
243536
224114
166353
217875
271121
104587
45082
108335
189667
14849
76899
165968
143642
42866
252047
119374
121538
114799
125180
61562
193551
53177
158576
220781
193528
92294
14712
206582
218568
167830
52790
167789
163082
117310
300306
68347
87003
242622
51824
132271
171377
272228
226516
182157
125907
8744
225139
24138
117915
296076
235375
166144
206143
107375
126264
7616
108155
152439
296949
276029
178274
290364
214291
41956
157075
282636
140960
169292
214335
77749
179486
201594
221404
259679
75990
7466
132045
33437
241133
297926
1385
75207
152857
262556
283006
285477
222795
52440
36109
243534
259478
193891
138119
207755
152822
296646
183265
247157
233699
97057
206852
62773
66284
66424
65984
257895
266015
29938
253281
28410
131809
118794
92171
280919
238467
271003
252892
207305
255176
307878
246519
209335
206294
56174
38063
274643
112693
51748
56457
82605
144863
5221
156929
164517
187510
270224
6220
146001
113197
93109
292576
163535
11390
154677
56248
298257
153370
48990
6250
97678
266358
215441
204542
297971
41729
9562
1808
21431
231378
203670
12477
44751
234575
308659
195953
4546
290727
229804
143637
287837
258050
202455
67611
48209
40507
15767
13223
75924
197243
261684
93784
301926
161162
29697
155848
119925
294283
128902
298918
218220
230938
271588
137819
245506
278944
71800
109697
86766
14009
63131
81362
165399
252700
88747
296787
60311
146251
264118
201070
272727
92771
78264
169290
69452
4329
115724
206122
127362
5337
39547
299404
304177
286966
78966
180926
261665
192702
151991
290774
91958
156019
64706
250305
227690
153582
231697
67758
68933
278627
112499
186149
23982
63239
251638
190656
237900
16294
256756
6990
234197
157421
25354
208486
20182
48177
230174
72331
52688
190252
139215
261856
205569
1727
125046
93101
113933
204747
124015
62093
58245
98208
265509
225476
111352
131199
163430
21048
142866
246034
183845
65
173047
269265
135993
204176
58623
44423
142230
51557
125603
158294
116572
34835
204531
224422
154895
183196
125128
25351
91047
213884
57658
199689
7177
239672
42067
130451
185808
38782
47156
87082
59079
77698
166611
90836
177598
84114
75878
284155
272746
158213
225028
302484
163595
266135
170019
37067
274737
128488
260183
182394
308813
257870
115464
241799
121683
91657
75799
195888
48952
37250
19950
110586
128647
103041
304087
189081
117780
187618
288993
216126
259907
53525
173582
44231
262726
148602
21771
261809
9141
218445
133655
156947
85590
240630
28349
213587
261383
164340
17000
154984
157730
100299
54516
52636
211779
134688
208367
214433
24605
18557
85391
139418
132884
55501
119498
83898
287227
6441
69953
184489
275133
281291
261644
127588
198751
245758
117060
98537
128780
155978
31178
213383
68376
173848
115295
187820
198062
186777
46404
43765
146843
184539
229128
93241
75073
21271
203821
148506
155770
272806
170051
55701
58967
60412
284820
10993
155613
853
148069
197964
125550
152319
86750
121119
61866
28828
292516
127950
36459
219870
24681
273381
67856
229274
161569
254731
122806
206660
252557
257488
180268
58471
11703
162017
284303
240946
190464
268514
279373
191013
56135
216899
222970
299513
283028
54714
100190
257274
113847
237768
104912
204924
167778
308816
227831
131517
298464
186721
200139
178704
236020
176460
158460
167772
169641
134491
87286
270438
145090
186373
180915
189587
40407
247185
220671
818
35222
211139
251525
7883
135479
106282
294037
202074
143861
67606
206910
231328
229017
264669
157686
275798
297495
219288
97500
52868
74694
141718
74993
217976
209205
252376
183151
4810
99036
307909
301334
165212
228002
224713
300781
55654
227611
159198
68184
21907
11260
194870
66332
269852
209389
167032
58690
163166
265937
298243
29352
175364
32954
303529
73372
110826
75512
44913
200461
284299
174882
131965
198688
123288
170790
290405
304915
29480
18215
101932
51222
199963
219003
238460
227232
8174
3436
253874
221655
164600
262080
274619
89805
221793
11435
173206
63406
279443
128272
281220
147423
10679
34367
168397
120576
261177
297033
81464
56064
150638
29281
295
272365
188214
240165
21903
211718
277661
226657
42956
302443
296671
290722
300333
250365
28177
298713
129082
310002
59162
29459
87226
10048
158738
23787
35228
170747
306456
279147
266125
11783
34432
205622
60638
111735
193950
19006
60767
24188
150255
202079
72241
211949
229600
190874
22373
287373
257874
50609
79567
46521
282164
265112
298343
58866
241853
135980
222890
287293
120041
92284
112220
46814
192936
14678
283833
38134
66971
53518
141147
36294
174256
109168
79230
220288
120837
249309
195507
299759
22565
280676
83972
302697
136437
169545
78572
120164
303805
63554
189952
140978
232425
146899
150687
77070
48205
189752
140024
2019
3691
17188
249188
212883
59717
31511
263804
176749
25045
258071
172012
29538
116624
68367
77121
291511
41676
148369
41186
52651
235968
242560
32893
139806
74695
57495
236416
25418
16949
283836
63350
22659
230483
61726
214224
139691
191630
11493
189499
101522
12254
119329
166597
97918
276581
302181
71572
7640
41177
162900
28869
8218
256637
287304
118192
194856
144593
234877
198451
231095
125853
293048
122180
205376
50312
151381
231251
280026
25099
288122
8834
191912
100223
136675
93598
22536
78585
193651
289900
252786
266168
141204
276884
163459
274929
213700
134068
258192
87830
162226
84533
114940
40608
297303
27775
135671
123589
147838
118568
146418
277772
263849
293912
70652
275753
31151
162040
46922
46226
112981
238024
197844
41066
86211
217244
97980
218652
31351
129403
54732
175401
308999
3080
34558
203588
174619
43032
117114
38188
301997
2322
67881
205918
284510
147503
194169
74460
280363
192021
120175
223317
41617
109022
67396
135495
85582
261869
163354
268077
34003
231211
58803
95360
41860
140683
173946
49406
307136
305924
49761
110837
81807
47983
5294
154431
15035
80233
297906
274169
214392
170370
164564
198036
36138
267500
110409
248034
280549
57349
47400
114816
191464
223021
267943
61433
292635
284818
254022
270451
279407
212427
156559
308327
55136
192239
50186
37960
175640
174610
78780
293927
305366
147743
157278
174608
264082
179906
257365
96231
126733
7730
196749
172120
41171
199251
28192
185433
88048
144382
1375
269199
14859
303216
174243
199960
112256
248296
100182
220737
97403
223885
146981
80386
273509
129266
149614
296480
241853
150385
41712
177406
136893
233800
248601
91621
84248
107756
2508
305974
120464
69872
80012
96809
31145
272626
201451
140328
128059
188031
249942
230674
246921
25896
182107
45199
20925
76764
32517
57855
49743
105838
205692
282113
205719
282114
181630
195142
128442
155571
110135
4094
137059
275854
177427
268617
304954
204885
215487
273057
96272
183924
280691
268710
54406
232734
292098
21342
154923
37841
204988
116710
301092
173253
286323
219836
306700
81841
40020
281661
172041
73765
105574
233397
126103
207516
103176
278280
264635
115201
110852
198390
142986
298956
283775
189466
256543
15750
269933
235390
131586
171606
185751
279809
307412
156727
6983
217690
34041
143768
469
163879
244332
281774
7681
198292
7152
49920
89166
269631
234637
149365
205880
308302
301613
215460
265922
161507
309553
220758
9409
115148
91354
21830
236610
187157
170957
117807
10368
83400
180151
240104
121260
12984
109651
48024
126494
286450
38031
296368
125756
73676
10319
138298
61919
19105
187508
158667
19563
57989
145369
125530
46768
253178
265322
245331
63922
127507
86067
133717
78621
152515
120691
243535
65899
86478
284588
15530
82001
72331
174371
17020
265973
290714
298646
190188
274720
103021
160562
299503
100857
12165
217318
66190
275649
16577
269349
212193
49845
210365
171721
193437
221484
189350
127095
51936
104290
216466
101575
29118
175922
20279
272233
265059
235803
239152
224729
8031
228766
97101
190174
152125
133764
297272
215256
181441
265106
73387
36984
37819
15766
138004
77787
274005
233121
207054
159602
136283
58797
194932
32
190703
137311
34694
87773
211195
1025
82282
63327
117747
171517
10568
58365
198031
94771
34993
100567
110948
266582
253760
78321
33238
9446
120365
49146
25462
10034
201181
42298
92498
81339
245212
299307
262889
222978
287685
250112
287690
87559
108452
41596
140382
205322
221859
130588
141417
148730
307092
79799
226559
65244
49045
156260
287335
155708
260062
176415
296233
233954
303382
88811
227377
224816
12646
90278
37122
276080
223394
277793
288299
74081
244613
201790
99997
270159
247610
239212
276438
62170
228130
12994
2325
177980
202050
286339
5646
108778
11189
150267
111274
280717
58234
175696
170190
267149
278394
134101
149093
269550
15232
69216
28767
38685
7699
133396
226730
102321
142631
136514
281098
170682
164437
106030
265932
69339
208099
71394
211543
103726
280808
283754
98946
280088
270003
148458
285211
182641
120857
89871
125380
301653
168486
268702
253847
133419
22574
155433
148795
283671
227263
138928
204127
246025
102362
203586
67523
158997
100192
296748
103307
20489
233699
283836
294432
97505
32076
56425
170481
147300
198133
177855
146767
169052
21645
65969
27262
294756
257367
66992
46848
209129
258745
115667
96526
296259
77511
241868
119333
110311
122831
718
212259
179648
61285
49414
250165
298752
268149
137332
62206
211735
252614
275924
111817
166686
52469
96601
220221
131502
200771
226606
250563
133603
147320
245988
202019
97148
184035
135617
231630
279700
30635
136043
4606
31936
54659
239892
170722
194535
64465
62304
303150
94947
157374
259678
33754
78443
161555
9531
90865
95352
166305
17461
254833
8941
82155
77042
247762
100818
197839
153787
206086
20769
168571
221114
68081
178442
232488
287686
275931
60484
221016
196696
284317
30235
36248
286511
118699
267636
221450
229726
200436
88019
219080
276517
118353
103812
101055
160823
40791
142573
223854
219184
16271
6345
252901
41262
292556
203386
242067
28073
279523
57163
132299
238572
77783
169838
307344
301445
156511
290554
210736
45155
274993
75842
290099
78333
48911
62058
234792
72056
268316
161034
21045
192609
8294
220956
137636
68560
30133
282251
203661
157041
227950
14765
252625
224652
308246
62094
270881
302941
2991
220755
101696
79282
239795
279095
81482
211010
145501
192566
267323
117101
35049
34490
13192
21911
155699
198203
222536
106308
137126
278820
19830
169504
301066
265619
255136
158480
205233
37787
264790
161845
234479
14471
113724
24070
263511
300123
294960
121103
64646
75002
245794
158928
68989
74315
294340
263136
31721
231991
225429
137367
113325
255744
85383
159732
201513
270322
22249
281808
115738
299002
85847
133333
38060
288061
29366
62939
47823
120331
112990
135879
218078
184275
168446
195193
219107
269962
272585
48996
67253
218522
263775
127357
261608
37487
225887
177384
108570
99309
107756
265079
126403
140325
144698
176240
305865
114201
163433
286510
200898
56726
183603
24818
110256
280543
281826
11488
117451
124715
236663
189578
222612
149042
219778
178339
44556
169235
250712
11268
121974
244977
134774
116557
260742
143857
80750
80467
5160
296246
253449
225870
144570
299619
154164
287044
66968
62660
177409
162410
20611
220717
266041
100398
202397
38713
191934
105681
115665
234494
99504
79701
211821
62799
225027
92019
110987
98760
187128
121688
204978
109816
236900
1468
72637
199916
167014
210134
228057
225996
274971
274941
252445
266587
266861
63371
277340
144160
41017
100111
122756
184995
159606
217322
308837
268066
213018
3886
257585
162092
45945
205271
50317
18774
71676
304096
21370
125968
76598
231783
106818
30215
296972
196634
194772
146940
219675
38060
11285
33640
108339
156180
76573
66349
285966
281309
214509
82059
107058
283590
175156
201961
5740
183676
95583
26
69187
49567
209616
37785
131113
77404
168083
200715
76643
109209
294186
68448
187324
103105
54759
243963
252904
253756
244209
14428
122152
33693
250834
112785
85311
279950
226803
90327
188822
202051
276834
188487
184530
276546
295816
135967
76883
229695
237865
7777
295735
39404
307071
49098
143235
124866
103468
201096
163209
204722
142281
303416
34542
291142
187205
10702
60963
162696
29004
92738
189303
26815
43322
202131
189380
145043
248730
172882
150450
277468
15553
105992
256009
157763
100224
103674
163815
68796
35199
30300
247260
171211
202931
277227
259125
281930
286836
160994
24968
67408
136145
48463
306013
215327
148800
309502
177359
282979
112479
306078
257067
182085
72695
107759
157578
180969
205123
242315
239212
207713
97871
38707
107087
146814
109890
124868
47609
64045
295956
20726
106603
161481
306283
309490
127248
25895
207303
131109
186952
73176
64899
39379
27891
9986
255259
89291
1739
283505
167746
282423
129172
175248
273029
268141
1049
26121
148624
31199
201077
15811
33363
147210
161840
157235
197049
273517
94059
152824
209869
123366
298375
34367
135908
205789
63524
257367
49237
180705
14278
179136
214484
246183
143818
11047
142
129877
121946
246994
253947
239430
18622
224443
222136
233308
70866
299818
243546
161831
254554
273803
78151
167479
141267
268440
307434
157470
89067
131730
241566
29880
187853
83940
259740
215675
38906
161719
24255
45879
74588
181805
136574
147990
307654
243745
251547
97073
121164
137430
65419
294022
203205
213097
230343
72168
254793
128340
271370
185990
27988
247805
6129
99445
138665
126864
186648
48537
213144
244948
517
77703
279559
77029
49123
269040
49676
12839
206304
188998
275671
96734
162238
16253
208883
131229
230997
211941
209673
34152
77478
262948
52505
187347
303236
225991
74672
54354
151016
136969
267895
71930
154790
42050
105960
237550
205832
52518
109207
113318
89156
59425
111668
12800
209375
3662
134774
11489
52512
293389
36134
145940
90866
179548
233899
249578
286351
179414
220008
117144
53784
66167
197817
211563
235477
78625
251365
260643
158203
127143
244
28520
123285
155718
201917
69194
189422
93753
134445
92029
176509
283821
179055
277034
289171
107423
282850
276877
180295
252292
248805
258902
167220
138383
191399
278743
98473
141596
278636
162225
281470
295989
42749
1618
217654
279353
37989
165259
2989
166372
101658
76520
157780
263194
25533
241659
68967
302555
73177
307730
12079
225743
104467
306219
18649
266199
157785
50403
237968
14600
255910
58818
95819
245119
184741
158407
288959
136228
17133
163705
200944
139544
225519
303645
170645
224010
292711
250584
276991
288618
300085
64021
231469
274128
177204
234155
109936
296387
38267
41483
226592
172404
159351
132778
17104
3444
139306
263203
299070
51357
191533
269304
204046
43568
28195
264540
17086
5446
155135
242919
295103
269283
116180
187659
144840
248559
86299
164151
272412
261007
63266
25676
85122
89294
224475
146329
241300
178391
67850
6418
188766
13395
245193
268818
236427
127230
4150
179037
158139
37943
30665
200234
145964
141690
225119
145927
300023
128531
159493
241538
290488
301622
59857
279562
114500
231313
208702
170055
288438
128539
28211
64225
227529
69206
22628
49424
251490
283972
237827
147266
245628
44344
181343
185655
126791
241254
307926
34573
80465
222165
17063
98450
232485
22584
149404
216386
287559
40792
248433
101709
216655
163466
275715
53399
235924
279498
229698
24930
66
45837
164662
44112
11393
213962
123362
291377
272809
158442
228001
69260
51122
282293
243442
221333
95038
59903
92818
75620
283688
202329
190633
50721
183686
76389
101461
294073
44481
76219
297095
39846
115874
195657
223536
166081
15399
286604
26269
190652
293059
204366
121054
93424
140750
210893
51781
8644
149114
152490
218500
85787
74930
13812
140878
277253
112890
145798
193048
190116
174677
63561
283861
154469
136927
55633
306732
247885
207400
218512
48173
199296
31236
161029
212515
253658
270664
291117
243589
82997
3390
184147
210010
163859
8365
105939
119063
45412
279641
127006
37487
107693
123961
160275
78974
253112
67002
277513
149355
37420
104498
246634
151217
52519
275417
283794
100610
243374
237817
104734
172795
216717
33289
124731
138764
21701
177246
37751
270514
198517
123853
70415
18063
33367
189266
244915
238301
60864
22046
256352
146991
139337
110354
88589
281383
258894
153349
89487
250959
11074
15398
4220
127363
178096
143479
221836
294582
209800
147454
190077
120290
97914
246711
197745
206054
56597
44821
47485
260224
102421
295143
301932
56735
119928
303356
178803
5042
225859
11868
235645
297301
36200
248102
251671
219692
113112
75167
40730
265925
82200
166756
100964
28365
238669
67040
68358
177695
221193
199043
106495
263738
214776
249674
116751
203750
199612
133398
62509
214171
160534
40322
97263
267377
293058
242960
45497
25027
152213
211747
280904
167742
89853
76384
196318
29712
158912
66068
205583
30591
195962
23981
158597
236256
143775
22198
84031
219217
160933
135503
257966
111327
231972
198653
178864
22639
265492
204726
251338
18321
98557
120545
186865
270278
45820
121783
257929
265930
77367
298601
308650
273505
121863
288918
282497
99409
95447
53754
203510
71417
40487
143675
237786
102499
119570
268816
210883
211059
175775
298723
93518
194443
207997
205890
46317
89551
238814
60282
261008
226489
34790
6774
42772
185494
116635
182330
84472
64055
67385
119666
110957
96786
19906
110021
93645
108413
88823
225660
166726
111574
305184
140607
173778
233368
46500
135669
54613
53441
96373
54380
99509
273531
77600
75772
79951
298201
157687
266708
86883
4926
41925
72604
17797
71212
25414
143917
127118
94789
271797
77525
182578
54602
165469
278192
266326
125100
209977
220283
309750
39900
36964
78317
248713
269479
78699
231487
301628
157842
134508
210415
285523
25412
244029
259879
16848
285770
27006
92517
45344
19152
232712
83018
48506
205510
42237
130762
257476
68576
50527
38116
305468
59440
91018
268194
233639
196868
265721
188400
174281
190608
47028
32639
152389
161009
142734
247450
269669
172156
214648
187722
47022
180832
22457
234352
212105
173749
148351
28583
179718
194447
280477
185708
181117
117036
285925
193954
50657
136987
128712
285809
113013
204902
115306
12882
72718
74321
109436
221625
203713
101549
82338
167992
11424
125083
145007
196742
24917
295292
183654
22886
34283
109769
25807
279687
161661
92186
104841
243841
288986
262942
163897
130926
277674
105030
175977
88104
24018
251116
166490
101696
139982
269629
74033
309747
75353
251265
61744
247246
298922
83731
226254
149991
174742
282652
128499
121469
140212
299279
39089
204798
237245
272242
28463
44463
113556
307703
248356
95976
195639
214432
206739
44999
293815
28182
176060
80191
102618
102909
214346
157763
201633
106005
221790
162607
144010
11845
9384
11676
14116
179918
252158
228325
105395
190770
272689
227205
24842
87772
116032
166879
40419
4864
63139
47915
216539
280778
39398
133928
103507
142840
186892
28255
60788
270695
23411
170269
219503
232586
150031
34213
11605
59095
293027
60851
222859
260806
295296
12107
273019
149986
272740
39370
183725
246714
131594
19014
51686
188693
119056
63296
36093
148271
183857
234590
213498
216216
268674
232663
234009
168525
300460
217001
149824
125084
285375
104126
264986
133306
166363
293137
17701
226978
223119
39040
193628
26369
63564
121733
147172
169782
175727
137663
294760
178009
267321
101982
226717
190243
102930
68208
262882
283980
37795
220603
61412
196363
10210
214499
61323
279202
297010
76506
261627
229928
148065
5970
67023
222262
228847
302877
298886
279287
141024
266766
208427
15371
81207
134907
299898
58875
92886
296493
117491
229321
219389
136013
6482
140257
116341
217187
214133
23246
92177
146007
165670
58326
104644
5219
28449
256946
225352
39947
102638
5286
125364
237485
181391
149683
252808
261928
120941
106674
193778
42718
307625
20220
273391
143657
284171
17577
74915
99805
276469
254796
159489
116951
246008
49934
257220
132049
292543
224814
47112
269957
307828
177396
24434
186361
89089
66368
293661
43116
27438
46989
98229
253679
2949
265819
49262
9385
210116
129862
187592
220589
214831
56408
261632
193932
166163
77419
70236
104333
223710
255702
287747
145100
119966
78843
137076
221200
115607
80360
196843
151506
126581
168516
75813
60507
293501
298886
194185
742
218049
246022
283815
266588
280746
43149
346
230773
49204
258816
125194
124180
118144
71435
228612
172168
185114
156079
251190
272390
96067
3547
248610
250398
52270
216449
2295
221218
141095
59132
303814
260675
18687
268807
271678
1890
173731
42363
55215
281165
74712
34718
293482
75364
182302
290882
133313
230266
107148
64638
64199
144805
157505
164567
6355
247985
292585
183163
154004
181465
302534
162521
250031
243767
257044
228168
51908
42871
261146
274375
221000
51048
126658
86710
126245
131214
101478
211071
7431
141767
279739
304428
40227
220910
264215
266479
276842
191454
261729
228891
256061
95580
109404
34022
309326
157395
95248
172824
2342
130385
15405
172776
161576
202498
300230
11330
124215
204543
270255
96135
229107
285225
220789
48594
282008
30760
110692
256658
68405
33113
147679
277774
240284
36961
123216
45817
256026
17467
61
235588
156260
270632
292080
152203
242615
267629
82116
50711
275995
81240
34375
164681
299721
160407
54223
52147
309382
16466
169808
127156
163095
255247
256384
303340
207391
24005
68093
51240
166874
302879
271624
252390
260927
39617
105272
109643
239907
157152
118469
40086
10006
245342
168320
5642
225703
46779
230583
168578
297656
267446
226528
107397
211790
304765
275626
205606
267587
189741
140399
248781
248262
115257
4005
229487
69286
130735
273734
217902
287315
166201
182374
240566
307726
275398
248847
212661
89358
94208
12468
42676
191615
87846
57961
236905
293620
306173
137307
87876
220270
201417
278062
71125
89942
152609
230065
239967
4111
230998
118722
282091
30444
112494
154162
98638
113366
4276
307309
238302
87783
126299
152727
141324
15521
103952
48537
301350
156412
112469
172739
155702
229684
212875
256800
234822
185881
27371
52493
89338
205484
154960
238764
298069
126397
198230
172028
165135
68570
179302
282501
74321
43002
252969
106483
957
51047
148203
279169
37753
215921
114237
268097
162267
4087
232273
128862
104690
181182
199910
151575
219920
222545
84175
128325
136326
304373
47362
56364
22844
82790
285382
258532
182565
213966
183286
192557
170049
257035
168850
294249
190754
187613
101194
248971
309525
45944
301591
184948
260129
61340
307232
293851
36538
90069
159915
190091
7827
76135
18648
192464
274836
56864
202674
38646
262959
251221
79136
210032
289156
57502
267872
97673
109718
56330
228246
207057
247853
287929
624
236674
300000
134833
67511
24428
247534
199053
136390
105651
114530
54898
265548
271810
2839
73839
125464
283805
250061
44467
50883
153899
42985
223240
113014
251410
122940
43077
101277
37021
256884
303478
286672
10550
50705
106452
84638
177839
171662
186260
4112
65566
257400
206917
250469
51980
266615
159864
49791
77728
37856
115308
106844
34799
116246
128883
259528
19304
58190
119562
161913
285241
113534
58590
160330
102846
291644
231837
4435
10564
70503
159917
185137
55621
290347
162176
112364
38879
300803
81326
309119
257829
273230
212376
291530
69926
74960
235302
114611
71640
93593
77175
184673
33740
38937
269166
297489
64188
256540
61335
258445
291476
57129
268522
41766
283536
271144
162473
168575
52345
79121
205728
169619
115449
287942
265534
164680
87757
56167
40596
82770
112039
291646
17341
213383
126428
149367
188568
96521
300759
191824
129217
34010
280034
232234
187216
102054
34766
18935
22007
147034
27195
202574
127147
123619
60203
84330
175515
9706
160327
268830
142534
272871
225295
239369
248239
307388
214034
5053
86807
293586
236392
270287
137812
101635
238331
287182
180954
175769
121565
260053
59333
134364
263189
96028
146071
145919
306845
178156
260481
165259
157171
263881
268145
21374
35641
34027
137262
268951
55277
42827
103480
144731
233070
34175
497
66665
304736
280439
82459
115128
217967
168229
127091
238802
288463
206349
209252
79956
128367
253780
226848
130865
192361
74557
150837
205319
7511
2954
108043
45528
216855
88703
144310
111747
265592
15310
67514
2384
142514
57686
26618
3490
164480
180876
80563
65779
86840
166884
90073
22353
199489
243398
150343
20332
80926
19009
210907
46893
177112
236012
261197
211027
238697
102060
199323
288710
128091
18716
111054
224214
30770
26832
106238
219758
104801
294795
60200
181669
8936
223613
103923
37861
304588
98686
91547
55630
43935
108255
239162
107500
122683
43493
45279
294233
117986
73646
53313
181291
171330
117146
67802
35735
77418
119818
248117
97933
182153
40156
102045
148233
139265
269238
239945
53350
298917
57386
15576
286535
93764
106861
304631
262850
167308
204367
140767
198853
145038
154010
170989
182986
78049
247743
11709
157014
295960
149882
220163
170035
46161
251339
69170
14629
169863
205831
57495
190459
93155
116285
216262
233564
206954
67485
301288
127024
268115
190959
5270
42268
91665
101406
150191
144426
206573
93935
236232
165968
245041
164898
257001
225216
42767
78057
264613
14203
199463
244975
176796
109388
75658
290991
195825
268754
89667
190295
250490
91461
295790
156225
199435
28615
144354
97263
181091
93082
268514
84857
293116
25520
253905
293138
255297
241227
214399
142456
176815
264230
39079
142610
191272
149069
240673
249705
164872
199376
38610
164074
248610
24250
132335
2482
19115
36753
245547
19955
17765
69019
198430
284344
198115
93342
4264
261112
147347
66322
131510
242176
17806
229194
275187
139965
262818
51302
115666
134060
83316
23057
226559
1640
74175
123356
185799
297369
287346
158215
284126
247434
92953
283508
82819
41080
160382
184933
71578
280721
248673
265315
23456
285123
72365
142502
145801
50011
75015
279096
284063
98889
283377
51460
101117
234157
261441
20449
186595
215726
263391
48626
7134
92437
264377
148372
263472
296909
198037
187325
53708
158840
279662
30761
130569
85421
48198
145340
299568
112226
149759
77004
29185
111290
50205
169517
150575
198890
146859
231801
253327
251091
201201
120518
284356
152611
141030
138880
34245
254760
111532
187087
103301
15020
25864
35936
212850
35361
102892
171892
215624
286274
6873
135669
167522
290634
150579
239161
104216
282844
294352
81555
125851
267591
175167
256805
136760
24896
199973
44780
203305
17167
17863
126837
68571
7276
269286
293874
189122
258254
192197
80820
270978
160865
169858
3025
100089
107476
245
181383
286473
13326
241956
138320
248230
72553
211882
71883
186135
198893
855
77239
99959
222072
290863
50259
243421
5500
164858
206954
182198
119138
220136
234322
105900
27761
84916
230438
209097
59705
115638
263110
77809
235831
194679
176221
275344
204198
247505
205326
298685
84603
156531
136154
124687
264589
211619
258837
139538
137661
44694
281925
130321
195141
35108
109157
159617
307298
178895
218143
2194
763
129661
105386
161885
144971
22493
305516
189675
223561
12123
228850
183282
34657
216896
99285
74649
110098
176943
154066
43726
21079
83621
101123
67875
189918
49104
26712
203479
5233
91793
66893
94640
183575
74560
66287
3325
58840
142504
255456
191470
281371
17452
280001
100928
161804
68968
81688
285385
24575
171199
88722
124236
191305
187803
236746
250225
77089
84379
20899
13429
257877
3308
72477
122950
150634
272375
241812
230528
183123
269577
242668
45067
126025
85682
171817
48556
101427
267276
258406
276775
8326
229716
93871
59513
209058
153511
241753
95116
101582
14200
146872
298653
9856
195609
70849
178687
205434
4584
77479
124808
253134
283983
258172
55453
303911
181361
231822
264134
239884
119271
228420
258756
157353
296105
302518
272455
58911
181405
185776
34329
180014
107158
122782
286478
222272
55320
74251
201919
127891
281322
188801
90627
163089
140938
230301
118995
16638
258563
216450
292792
94185
208145
91129
286733
278745
198267
254588
208379
153781
287505
257191
304474
112404
157626
169491
282915
49585
174922
62403
57637
56728
8387
128734
170332
152068
138866
138080
198571
87451
148395
96312
229108
223896
115169
84622
305964
230845
80729
23267
221929
199318
144342
121169
176396
171556
244143
224023
99338
305769
24195
204028
89994
106360
56673
70854
298705
201215
221690
32756
244658
136506
203879
74558
205046
240524
153999
101681
26778
218940
268784
122536
159491
98321
247282
26784
130355
52494
232230
285672
44382
250031
130405
235983
56759
128232
38309
39939
170367
170876
14063
192244
16066
84601
259302
217283
128920
49368
60473
285662
275863
248748
227737
293096
112813
288497
61192
229594
136178
24786
180087
56327
214332
297958
257965
291524
208823
142013
119921
220142
303908
299682
29536
153098
191337
20541
256454
273509
228410
279643
176490
215885
247642
79328
226980
237181
65185
249910
57133
274267
195125
166321
235686
265828
100403
44587
63938
275384
95745
201486
57780
135689
210266
47997
266255
272366
112725
198026
81039
152731
188833
23192
236589
53939
40117
305082
213234
58763
60220
252331
23687
31163
157962
230041
181773
128687
192205
290159
270731
78360
126340
73609
298866
115893
299102
229775
39324
64415
570
98105
16227
57466
21008
213632
183890
274591
44350
8930
187157
143137
293530
198021
107985
63564
120553
211437
90371
13110
143869
234025
102819
72747
149003
282233
234302
118774
128247
56919
229133
127295
263228
161067
195077
3237
296559
19160
231916
120377
18987
79331
231041
109278
25948
1672
229253
546
7290
181133
200296
5556
304446
290339
20131
56624
189016
290783
95447
71460
124881
269092
302318
244747
77387
46137
115539
95512
1802
201888
267241
229191
209644
139413
19794
173826
260645
217014
164056
283982
34063
213952
136585
300008
45437
159629
55171
245369
224276
75211
225754
126386
259246
232053
142580
120819
62190
55553
232971
85205
170674
117467
245744
108435
155174
307736
190674
289374
260091
108507
255364
147183
192592
113730
99090
202621
211292
145111
119346
287351
249466
220653
28915
254420
181856
228055
250038
245535
35025
131362
146732
79209
127752
146628
282113
171637
55665
57762
298307
44407
219182
55857
160551
306510
25589
151201
241220
93623
26528
27657
148626
273892
112221
124432
217557
247799
37110
265140
166906
206952
113870
274155
292153
197232
229734
201750
7146
135618
275832
14807
253408
25239
68939
299978
87312
81620
31914
68784
169358
182051
304690
30027
110276
256359
143528
308310
61246
91647
5082
204153
310057
15516
175559
244058
66610
233299
90122
59838
105399
280014
129740
204205
230987
287528
2258
32174
53042
279900
104522
232927
146385
303831
307703
160364
92475
125807
89777
137180
266558
154213
276315
162393
63463
111194
306935
114151
279573
248371
159077
307452
1010
208639
207347
85108
52461
236455
193303
165372
249814
228123
160893
74205
122795
64104
189804
140262
309215
181939
221295
116627
193665
175978
138786
62724
307207
252900
42369
140895
16711
214044
104019
98453
88803
215663
97385
278499
129544
143857
88835
116574
189760
142607
203630
82209
266799
8207
70582
6516
239389
49532
53193
20616
251607
279218
122423
14457
260360
188450
131521
275159
121408
146771
166530
81252
249382
281721
241137
137906
219869
203859
179222
45952
128170
55241
41354
183048
140632
158524
188378
58796
133411
92985
36432
253434
265397
88327
262887
192996
119488
97541
113624
22684
217159
222694
233957
199980
305950
54691
3038
268279
131065
216646
278806
93310
175273
275154
132715
190793
85728
281708
95999
254730
197182
158025
212910
257105
299684
278739
167957
97760
85026
229964
242947
182734
34990
93036
228978
104292
86039
93856
47093
134522
64079
280270
109057
21397
231458
184257
144609
210126
259974
112300
98539
50507
89089
137942
243408
49665
286925
308137
268146
114845
266137
108998
209260
206060
247111
115850
289187
278464
98526
242510
120259
74630
155073
168586
63254
150452
263511
285108
153057
62715
123672
20330
280428
143535
214736
44063
51550
289440
134411
125853
236722
23858
247494
135245
67566
160020
74182
241162
306274
73849
185112
231951
257567
27317
59631
96123
165714
168798
228411
277283
79089
201093
133936
219564
190795
18618
96969
137833
119966
266975
163609
301952
236525
59650
50920
9000
146529
123608
296567
52431
36889
185759
130885
266182
232941
86410
52022
120831
184755
110546
180810
271642
308733
9770
223101
211349
86300
192109
218270
291390
125669
244529
114559
104837
190920
301587
259750
170121
48142
180898
38827
216931
275258
98793
306441
164514
251464
17056
117590
273501
39313
59091
160895
259899
116447
243415
116679
130273
257717
92880
185241
182018
59076
251265
243262
233598
269828
153636
140104
79934
44073
211459
114456
2547
155948
182059
88710
72958
181567
28164
153636
248709
28665
53934
64243
188269
307079
250277
169045
89171
104631
221186
200414
33471
150387
8839
11108
81502
32300
236360
259146
299464
266780
7548
281410
281944
173496
5833
107070
290082
136844
198184
243729
306962
270172
94564
30846
283063
169670
122255
251663
98315
204202
254483
39650
226755
30259
283414
64209
164391
264526
133255
10227
286307
99701
59118
48011
98582
150937
4438
147167
147276
147639
130314
9397
254002
225764
47751
14757
122705
206006
264144
172633
129072
71637
247179
128922
144819
74371
150774
186349
45791
40785
214201
251532
102681
72850
236183
77267
45538
103207
163826
79529
294159
59628
166230
8411
304940
292013
62058
290134
264277
39336
111013
294869
62343
80581
45781
26092
56388
155282
93595
177026
74911
157416
264202
292435
229433
24747
196075
189595
141434
66438
58558
303912
309599
79024
104013
184175
107399
65245
242158
126864
45563
18922
96306
281372
37114
299790
274992
245218
15184
21196
35431
42350
125155
219435
120369
148456
275237
14884
145195
309566
136379
198847
145542
49204
296547
275417
179230
67577
2559
99094
89583
281236
159764
143990
90836
3956
177317
298006
256877
225254
99309
281648
276040
61934
106311
186900
20524
134750
182078
82302
60454
61810
175471
159401
103783
107939
63142
127932
306757
1326
241371
110114
301298
285899
298689
115666
162431
224633
22503
8178
115100
49332
185761
277466
248076
189546
100556
100273
61426
17782
20039
244535
76807
27770
1897
260604
164542
24433
155925
83534
103780
223137
28484
182521
272789
37788
40727
53690
285585
181681
38007
243581
120166
265830
230897
52592
140148
199243
165431
36889
181443
279058
219966
4859
78749
27488
158843
159360
254402
88972
221816
99657
4376
254594
133875
38980
228777
219277
54597
236533
293587
198921
295297
278506
237614
256214
118483
301599
292662
270747
72026
273518
241887
270332
277517
265304
130181
205111
279134
301280
76211
159092
83296
74616
69992
267748
78636
143372
71855
267076
188674
25197
50397
18296
265981
281658
542
69763
288204
110268
141388
291143
264374
185000
151395
99877
29579
266535
270227
143310
195583
228509
104077
50008
102584
271354
256287
48448
55692
193338
127376
262464
14626
200801
266484
277718
261872
251682
165957
150804
134319
141876
245412
243573
14794
172407
15190
291423
139266
34271
65800
116093
149752
309376
163624
130330
180846
147917
307418
13770
244554
295751
118478
255224
195133
282030
217076
228728
241994
81210
272956
61222
220427
379
15842
148511
225171
71691
251774
41586
186156
85307
50427
66666
287798
71648
111757
214118
66941
299517
212421
303164
183059
43385
269599
85434
125870
217788
148041
53852
221550
182881
223090
81852
235704
304104
31413
228934
256186
186310
245592
306448
23304
15155
81608
69505
242128
17223
12074
104890
266141
292868
112812
141375
262543
91766
148410
52161
164865
200300
140364
88803
60847
61045
272298
18299
105761
241627
197234
26352
40154
94322
54759
275141
245592
59713
295702
165311
213926
161873
168139
272701
274120
301591
250726
174101
290985
23617
286737
186769
201762
77838
61511
67
209226
96199
226405
35677
182270
55669
253695
181373
241097
221859
299160
138979
274243
128311
154303
108638
55599
127710
180818
69305
42762
130202
128123
123401
73108
179123
289514
90035
222892
63604
105176
285097
284293
279051
67290
286392
24122
10269
282123
273195
97635
122255
43131
15618
290215
249244
149797
256822
308907
246130
50553
268005
177275
281589
150602
280831
281128
131366
44077
185377
38657
146153
164066
299718
238333
32719
106539
186414
307779
217195
226066
239966
26985
176996
158675
260208
7330
58954
62650
299028
226488
292893
42585
152219
293595
29475
75606
247597
284851
86449
122526
223347
250717
292139
60402
248345
524
299402
281849
167578
122912
199542
185670
82263
67134
185550
220783
85613
175336
122847
294518
51742
87669
283516
37804
192561
46483
223259
265786
255590
304877
194139
152415
309495
135625
99258
7013
163404
127093
172661
240605
3886
288071
181981
240001
167647
170954
307696
204293
58387
183196
61806
305049
115086
267551
278141
217503
6679
142743
60290
303305
103258
185819
197981
309284
93001
213370
160092
252538
35155
100103
281030
159963
213480
129709
127782
164550
110177
74151
213875
263780
251035
16536
19805
225922
116885
57222
20206
34125
172614
159506
26472
230177
148140
43842
294659
92553
44013
260507
291108
111966
217703
112972
170321
288804
57361
156102
27039
46913
123231
81950
84848
265148
252378
222130
189841
29015
126548
149907
65844
67017
193331
230032
17610
31538
223979
305228
85070
23736
72018
88668
43513
135905
43411
102617
124269
228523
47761
236035
233806
40842
116831
207550
190336
18208
202022
30307
134075
251442
165017
107247
167545
146815
97619
129860
28725
257009
4488
204625
38741
309459
113338
77365
231245
226754
155743
269782
93551
125741
191607
126221
7637
226568
33136
5404
291197
3426
282134
274266
284974
30444
114575
156454
16927
179608
55905
2673
90573
178254
255665
200637
229613
41874
37078
161867
206784
45614
262391
86711
157637
85737
263923
209453
227538
101632
58342
93183
301807
152577
33734
223761
268932
114560
92809
213677
202925
127731
142098
305845
305229
142012
301025
106871
244390
210235
200107
71570
49466
16929
6764
50441
233109
270890
85688
147783
23350
251343
279356
296266
157194
130991
207249
59356
99012
223152
93643
232623
18190
181334
192543
201946
232179
70817
2796
60337
192598
104462
257207
136417
98592
276632
227817
159663
170618
35872
119013
18100
126892
264129
163211
129247
8892
90456
98615
122926
289078
273165
164322
173916
217449
238303
10664
155343
71170
180846
121271
295951
97591
265265
45426
111471
95026
240453
86656
248457
257508
216110
77310
100994
173431
263808
288460
271867
277870
181596
50245
185760
224311
185026
268595
245813
73799
58718
173351
55360
24848
173199
248410
134359
281118
73089
188368
277979
80348
55024
142752
154410
245384
717
101411
286144
215070
276200
129393
245576
54677
21086
222711
254075
34684
31256
87806
188225
140119
93614
8150
144612
206645
279798
291115
50729
209638
217312
99070
117969
256773
211574
95465
9820
265933
161746
144643
152954
307692
28561
277323
242866
237493
134809
39716
186774
92677
99828
130914
160070
92525
188076
114929
223241
81295
112136
147932
73513
113777
191749
92928
307942
171613
39414
15695
71888
94175
94118
60871
3163
108244
195727
6210
255282
92891
21999
132463
62929
146697
276269
174507
206707
235694
279566
171019
125145
117296
243691
150133
211114
138442
235445
17880
131257
250366
1042
160891
163159
240538
46369
46851
133086
50061
10779
129750
72284
225065
133884
160635
151537
162167
138685
204768
179716
26053
308707
272880
227323
9463
72648
78775
139267
23254
155370
193941
245896
297108
125510
217101
75358
241488
52979
160619
119957
264425
17316
203703
140651
126161
145133
32498
218973
240646
118197
302536
188108
183599
63753
306826
258156
257743
301041
180336
305738
287791
152092
202180
300824
58469
179104
251198
13322
37442
47508
119949
88576
79427
34467
207377
114335
225102
186334
70813
65533
92275
114174
183738
102741
41400
293345
53668
181364
250264
195621
272866
9390
202492
8486
86374
99614
290183
241167
194362
130842
224393
84707
106436
91631
268767
174952
141755
302473
126819
232045
220604
201571
62294
67420
220233
85474
253795
246794
45510
95743
108981
130128
44371
100343
22904
112931
124474
281955
103010
26741
260876
52081
124109
72897
17175
57548
15154
110561
117825
158997
44356
116040
54977
6679
111827
279547
54147
268082
56007
190443
253944
103088
295272
159015
238155
17776
81055
307156
288792
44408
38040
203840
226639
292471
249744
245267
223335
153661
187939
270729
21543
143786
302173
16676
119384
41933
84765
143693
266264
213379
233735
140110
35816
34183
143080
1489
46019
89968
109109
88980
211859
248717
138733
45052
25772
157610
25179
215717
289089
94848
223450
20946
257905
90071
272624
17224
308953
141527
20911
23927
235403
120144
37817
187883
211552
154424
227366
69146
121827
48904
163955
291264
162167
147836
56875
121090
164448
284956
218179
204468
284285
155259
114402
11856
155842
275627
214004
101004
30931
131319
137329
304715
225579
176863
218355
187971
242946
107446
234330
200238
102718
257635
53304
171987
162690
291525
192120
78474
131038
214059
73369
32987
106430
210102
303906
173335
177652
167140
85848
112511
47283
194050
20870
102944
257477
46638
115826
109893
139213
268871
163268
97942
195082
231486
72307
87598
135966
252809
230107
183996
80617
132481
160912
45714
151489
126615
138153
200261
48179
38606
155204
288119
113872
115158
33284
5789
75394
164969
130115
151590
156
20577
288176
37221
182562
164057
306405
299743
30445
181907
195912
102005
85229
144088
242359
147843
106340
168340
24810
301203
255782
53147
261593
33801
299055
255306
78074
54632
222129
72542
180997
87863
16537
13632
153941
73501
128598
10946
94575
145852
110523
98465
138012
143762
68233
81225
252694
206480
297751
149561
30350
214050
277045
58373
41297
24167
63655
198065
34356
114081
46890
86795
160142
192912
305924
306405
218140
14365
309174
250634
95927
283719
165894
150456
113136
18210
122303
98535
268220
108247
284125
103754
276073
126440
207917
203646
49053
305092
7426
110795
48779
202414
224279
69969
101354
210920
152475
170990
232933
227548
20560
304964
291576
211639
198918
227980
202119
110022
28250
223863
299385
94644
216229
1412
49982
87116
267043
81515
26021
290759
147140
280546
175520
106239
178034
139535
142784
238274
217302
222495
120568
181706
165435
101254
153282
37785
100761
156539
187925
276791
142567
115334
143194
258750
48165
103232
17360
81696
69108
295777
171035
290793
184735
57411
90624
137663
203712
303717
88628
102073
277218
255533
135214
92679
124644
98397
128983
25809
258055
297083
75422
162645
52085
304335
38218
85801
102623
52220
191212
240648
282166
190207
36862
49035
112903
273794
255331
41715
244937
267961
299812
174807
96240
80652
158452
27564
128345
270438
107913
155528
104741
161864
111723
251603
149466
305116
189908
136133
165383
153437
242914
225631
94750
51600
152604
145287
134546
235340
261577
273215
176828
253486
158414
209898
235995
180088
273123
181064
45964
301558
24245
137756
85486
295492
64324
164082
129658
14252
28924
191873
108939
263692
258424
116294
100869
201104
167508
227386
223720
294379
194487
223223
147159
168154
110331
26571
307899
33514
143258
165494
31063
125409
18428
118591
171089
202822
120137
93101
64913
30075
229108
292738
161950
66289
117349
192992
307942
87223
113288
33325
229275
209593
20478
182394
70208
274813
247169
187681
144553
190469
114065
258821
216508
150028
248057
169642
305635
143972
55141
106648
101016
66141
213539
78618
152150
132856
154732
41161
240951
37130
237373
168534
230177
146403
207688
96751
183795
109431
203358
2214
70067
295083
271486
267484
308703
58038
264907
95207
194719
170060
296416
26912
6485
130549
110568
293794
97013
305407
96638
81065
281774
299121
151873
258874
238618
149608
164587
190775
13652
31035
136224
270512
3287
88064
95777
203570
112557
137520
222762
116561
272280
182128
161447
249002
289612
260334
2945
174533
230284
254933
26381
303181
48106
151509
221001
275381
156715
201653
48319
69900
136203
95187
33301
99261
61688
1458
145292
36211
299088
173460
291896
150313
154447
115408
110502
22108
18082
202236
257778
154067
118970
94327
159697
43646
166845
248918
112234
292415
258573
32265
239900
35092
113760
166016
192257
27312
206546
162675
86107
211917
141836
149415
17542
188199
110355
3070
246196
106456
236599
128108
227277
2880
108593
90865
11230
240791
33379
98740
117771
181772
165470
286159
24451
48463
277089
289611
14725
24913
39253
170593
98696
271182
196281
147606
305587
181686
96473
4715
247446
61626
258143
118755
208622
308408
139663
289093
154101
83489
304998
74978
250836
193379
106575
78458
80765
167035
282775
18876
274688
252175
74225
42890
193896
116802
187995
170668
141957
300464
258302
49081
813
88262
80343
231910
173812
70368
242681
270333
286287
133512
69715
222346
118619
172497
121316
155199
99212
210025
102110
283969
300641
228074
249365
140798
79603
51857
39435
40845
118700
187917
52128
163920
260810
179300
147206
233113
193156
292699
49014
8650
97925
101915
218148
102818
181922
220971
117176
245558
177696
253186
25127
155615
296618
69968
147747
74988
226791
115017
253196
287035
243144
194268
235364
49924
249477
9233
171099
251108
211869
18461
221111
272840
33232
179806
2791
223923
36562
281070
83873
165321
262002
292199
90247
144473
185076
178764
74534
245311
211329
267687
146812
285872
68467
64804
87283
143928
151767
281402
98694
120772
95485
84794
158929
275732
205154
233446
210758
173570
270028
85182
15139
134893
191773
44969
29934
21108
27326
32996
117002
206555
182580
57901
213390
298324
142420
12611
78983
268725
162962
295104
136392
74736
224662
40267
210462
228452
309876
215526
209263
286499
308781
162618
110908
144092
65657
177940
18713
77776
156067
285498
99402
65722
64041
254931
26815
222299
110379
108556
219417
290765
282
277340
159166
37566
57694
257048
12045
101867
287281
18044
75567
48302
140371
37805
125120
26952
7702
76442
210573
210334
37741
177769
126142
85061
96841
22729
124136
124496
261842
192583
169072
266582
261809
12097
290672
168755
128620
78497
222980
46481
208279
21634
288367
34905
299699
216408
254056
262068
152864
6227
224457
17119
83319
283484
136690
71964
78960
241696
170881
134698
34822
45381
249029
228433
127720
55977
223336
36178
58137
186649
300531
211297
185134
157072
233914
286531
298152
91126
139796
240893
133839
130706
35301
229924
57514
272319
260466
205389
207864
62442
292937
175679
69367
79982
229259
116158
54530
232841
46362
172105
303635
229079
289649
16846
263234
116035
86549
22620
283398
306252
165435
270760
251110
201984
83686
185112
78339
62465
46886
240771
138354
225288
80382
85968
137808
121556
102500
98468
203771
270837
159638
20356
28105
88883
146221
56037
269633
226025
147988
302989
260933
300180
106968
88872
281452
207524
26550
78568
299277
48333
67122
109249
27082
184213
5225
38154
27519
266274
86798
216096
304006
301504
271537
282562
44714
149119
120492
64673
133168
127470
195813
28518
199762
118695
245342
145409
269597
11318
7921
309751
150239
22868
195256
19067
52990
24000
238785
184330
263090
231194
299489
134141
262596
161245
34705
82642
273402
242426
227973
163809
13921
96919
34492
30137
183928
214768
132149
15697
56956
3310
259503
140445
106467
3655
137182
176519
172184
303055
111673
53566
6534
18666
281890
33110
127028
151295
181461
137250
54505
295208
180983
191384
4102
246527
306377
98716
52909
257591
270134
224730
127661
145374
68750
132254
96299
100481
200179
219763
191937
229104
69332
270597
282719
223576
196244
184401
78338
112676
128467
56322
239326
47664
147439
125352
203330
252604
215167
295171
21493
237159
76768
210424
237422
261234
27010
37378
84606
287112
94861
250518
171453
153000
180215
100810
49069
57261
44017
289537
47367
46752
184818
85985
177068
159045
159896
96283
126829
289271
199137
118475
49707
308036
301790
73620
246710
293536
179184
267077
78369
27059
55785
153367
305640
111373
48108
257192
34339
46671
96950
212207
6602
45340
49914
210233
232554
268426
37799
74002
46037
168808
175702
299250
156662
94553
86808
38459
64836
35027
157057
195723
216616
188557
8895
285829
264027
228656
106334
94035
130427
66604
295870
296908
128994
34683
82653
285216
247545
289962
75604
223317
300465
160353
295223
68306
172577
161225
83913
128214
301816
284305
267003
150405
264031
148588
293500
146231
173042
244382
200243
113417
5952
293251
51389
145876
83175
189264
139456
194332
179762
141808
280696
63881
127094
100362
267396
79106
72747
308461
132304
113944
63153
85066
196828
227653
290865
181345
165522
153378
137979
272567
22838
116157
240204
178214
185085
214693
254437
178363
106948
251588
194633
270761
111292
308560
161421
17205
256352
9384
140775
128005
185413
185262
249997
278459
305079
259533
201925
261981
58894
268628
62259
121618
9678
17870
236337
183146
6797
208697
292091
33583
161923
282466
197021
194105
51033
171751
116333
161850
219746
74907
302998
78302
53939
82007
183713
57179
233743
183552
14814
270332
21003
100058
75872
288956
44468
309641
116152
37662
195851
18262
18953
306364
127001
75042
200926
304885
309633
148046
113320
17603
108871
50508
228595
84354
2830
62579
54049
188196
272792
56836
11296
172357
73836
153809
195845
144982
110300
117965
173092
271540
240415
149034
187550
278619
299185
190759
121745
283438
260945
52288
167791
138161
123215
138017
187953
85449
286073
39961
247968
152560
63493
149570
32060
297970
127386
129293
79414
234979
86987
176868
156692
54929
216266
263856
41453
256752
111552
184864
221054
27776
74830
8706
77968
20976
20681
139257
272257
23851
163802
103703
169437
246499
293169
189726
206980
123487
253885
110311
4270
196290
304720
126821
277018
89659
98954
152060
127669
129916
71279
234195
269298
1565
162022
91836
256152
211911
82482
122755
41002
165735
30640
205642
140418
126400
23157
197703
69080
211064
169110
136801
24017
154132
42512
15437
306496
4904
8488
270747
280495
259820
74015
25818
3394
248085
280064
74725
79802
79350
136152
102999
189303
304678
125570
209218
92692
1824
26979
136719
269962
261968
226823
163120
282492
291840
89411
149066
43566
190955
168013
19057
267856
163644
48603
112440
181147
101386
176712
202137
288507
47467
198537
70709
55506
132356
64101
295485
176635
48174
22837
180499
141339
41492
231865
61889
111931
65566
81391
185123
161805
5628
156520
27842
158202
155852
266155
181259
43302
86044
25334
2377
252435
117697
271438
13399
164958
6895
82932
135281
104532
190296
15152
11782
94717
269189
83338
253367
98251
114542
239896
132806
259876
120570
2812
189334
106638
105109
158304
236177
163433
271669
294518
131819
31949
39094
191785
85469
266027
71946
186824
181470
227674
243443
307734
216405
9772
37935
307787
61082
107312
261941
151414
157302
18463
105574
184110
198960
69669
917
119521
12058
124911
203388
89004
294913
46081
193082
252715
75069
138936
95786
180966
257085
106704
3473
56902
229082
145692
39064
82977
246448
100371
64929
43593
252477
91610
263537
128494
18902
111363
269113
184403
266548
109878
293113
22837
122244
303281
152714
1620
297548
254917
130546
233393
202001
187758
254765
66082
6597
78091
233013
161205
184907
39292
229759
129480
278752
165705
81000
180716
156854
213594
104208
118106
39853
261368
280338
262609
147636
38560
152591
272045
295176
180865
10427
63916
157095
144874
106881
118184
286701
208010
173702
145219
261382
221683
102602
283499
256550
68662
77068
237888
157194
206972
156786
92727
272533
194028
166065
181951
85888
160602
37490
203504
281046
9386
123902
247607
200657
132296
48576
201959
238381
118749
203003
175762
193481
280522
230252
24695
213836
61439
108442
236201
131802
19758
133540
49439
21685
264174
92788
291412
232007
128421
36178
164370
303372
227218
17475
175078
62290
182758
181079
71930
270642
201869
268571
171429
151822
280062
59258
252594
113449
132449
119709
219434
229181
216783
49816
112593
159659
180437
292708
140397
77670
15508
164245
115466
62664
114055
302419
167576
5169
173097
206172
214929
6244
36846
270318
28548
82360
57024
39103
109255
15769
149560
151313
221313
259379
296313
152552
98440
184252
172030
191998
248932
270596
233152
5603
221378
24152
283213
185847
264536
58216
5124
142624
24849
81137
168111
95960
278819
157110
77546
150629
142722
214354
214753
252637
140314
268482
178058
290040
294708
91346
193030
208968
165870
282149
40061
44065
221932
183018
266320
68383
165233
28613
41452
86229
173559
2824
68127
54238
30227
184506
128098
307875
74314
279216
22550
87379
284464
169024
285894
97812
284167
167191
199962
34710
276269
104645
64978
234709
121496
218373
93786
166439
243818
161827
88751
92248
117577
246117
302812
211239
298555
40204
100220
170592
262716
274492
291920
221626
76329
249043
139028
65694
186684
49140
251059
249695
76515
157035
276507
285792
13445
309280
74845
275823
100281
1750
136386
154872
83976
243026
165358
268251
136284
249216
240109
71742
294661
235110
95433
309282
6079
68660
141795
256704
259594
32144
50764
90446
136931
272903
8575
239434
105045
272712
249439
201432
227748
164349
76695
281756
69632
140513
37252
303847
176972
76868
100747
11919
62475
2486
301083
182798
293546
187591
80187
258538
100334
143794
287948
104088
23572
57703
281090
72222
193201
17515
201357
197352
289331
269960
157761
284272
59088
272723
145664
279014
234630
60669
93654
296027
195179
70244
132166
213103
298353
244071
221743
125855
243598
143881
158564
144152
44858
95954
148137
280454
68974
38845
156732
89674
83455
250329
278421
261730
118592
110206
177507
299786
18165
39465
261797
105522
280066
226799
21320
225288
186921
75035
144837
215992
136468
305603
107201
98950
255465
135416
66865
240717
80082
105326
21730
76796
176590
209624
149996
85455
126334
142768
100834
143821
272846
160303
153014
43210
135676
131591
206042
168827
257219
77046
220667
241017
237100
152102
224860
208899
289137
181855
287026
102480
188481
157353
120344
152957
295971
243906
59968
146050
135966
296143
303746
257631
194754
16319
275549
167244
88149
38558
236501
159089
270334
127078
289870
19595
244043
116553
99247
129851
171500
288076
213819
272496
141252
164786
219373
124803
68721
65318
212641
103441
153762
218244
201566
27977
278669
97762
210764
143989
30447
190782
225963
13574
66705
142323
250911
47953
162834
252258
175647
242282
199122
202083
100823
171103
79756
128492
66263
144251
79881
55493
247397
36668
138449
90618
39328
23143
222658
287197
129085
132848
215059
285686
80438
26157
61062
156384
144805
259910
25815
23628
141487
1911
131861
232034
220398
60728
294645
284542
250343
122787
132763
159829
286821
105566
192286
221380
82232
160077
201069
181239
285760
268769
142393
234736
220605
114637
38030
254457
176806
260360
46239
5539
14416
56739
12891
84997
85754
304930
169212
206636
39314
141645
123797
98849
190585
86181
126827
71989
120158
152152
30143
78376
39004
32953
208732
277685
2584
107584
39363
178443
13279
90731
237733
94624
286382
120758
208513
88285
129894
98913
297650
63903
170186
206382
248835
86068
7537
220414
196758
248797
74930
49153
29724
79817
99064
173913
124059
109308
140429
126636
260430
170309
261500
165391
88946
221273
16365
152818
167170
148201
26361
232113
54616
186616
47396
135281
15286
59151
252278
83949
78603
45705
121137
251458
271693
12411
261227
286729
136636
150628
265130
206834
79875
256412
107117
192773
66930
231300
36666
291355
139861
303849
28515
178942
276753
109006
271750
4525
130936
171515
295156
40249
89746
188673
66449
264826
261963
305756
279616
303949
72860
148244
51190
215882
161389
133428
13718
31171
244740
172981
212927
13762
36471
94276
201667
62279
270519
154907
213782
87569
214445
223083
225104
220924
122142
208185
136859
34050
228099
185138
306906
146231
258226
249849
145337
296862
121202
175251
232228
171294
97480
209574
198432
303889
47016
168121
166026
260415
50934
72676
40690
84142
250686
29089
151214
177876
232552
116872
221901
105380
75184
291289
8342
145762
169477
71262
95230
41632
215550
214975
133964
97536
75630
6449
48384
14270
72608
146764
40187
300808
88836
174060
210360
11446
19194
192603
100165
240124
217591
137312
109404
125183
66976
106068
171988
134821
173441
158926
93004
91991
186490
279978
164102
122296
212283
13668
180320
251908
77194
8326
139852
256286
196514
130299
248618
140474
138804
253764
159866
137768
53758
62079
220939
135131
252318
80909
100764
48948
227999
298867
265996
207970
185632
221564
5068
185944
153829
291227
265215
306065
141762
281036
11812
251099
253068
56966
121259
248892
117361
296055
8381
200877
20075
140165
11963
265413
248981
6266
285037
277218
298945
12379
34496
120842
9556
197938
162992
187700
265566
2712
171536
224999
121236
146773
116423
84032
42544
126430
7367
19580
50191
50546
174164
263481
176065
209365
102471
223437
217347
53646
260269
181295
153657
152436
75832
177556
138601
52537
122617
230309
23823
19442
303562
30725
98556
245434
69175
85126
87648
17589
214374
184263
144767
50107
37827
183204
302041
163607
234056
208124
181219
150955
178028
207659
285624
99686
121339
103530
81690
128223
88772
104429
191670
106546
40860
178152
40201
241563
150826
68168
67712
273723
279329
208245
1710
137862
267830
99
36234
271151
148152
134482
305402
61812
244351
20608
245073
124612
90
184968
33068
56688
163342
286192
238761
113926
213117
270451
239681
152274
156896
27727
245559
88894
269715
30945
246714
271275
195002
119176
144629
280596
130230
273607
178553
35383
43169
60704
74567
106686
239414
67870
289937
37188
281065
279750
241713
97456
237618
8374
306774
223262
163231
24537
44432
195922
177215
277115
222913
181709
139289
286787
68604
77539
237760
61351
12615
116362
24886
112105
269277
271116
100814
9839
37514
138197
55455
217120
248193
23432
52003
297057
151918
77866
157170
162178
293044
217612
223396
118324
289866
251017
245353
80137
285609
8995
50406
97848
275613
161104
175457
309086
174043
229957
297991
195929
45308
247020
19909
270766
96189
244061
61909
17831
173666
135861
77380
73113
4109
177090
6922
35003
3655
98140
268546
237581
78975
130988
192259
232893
105223
278074
83432
232974
246217
85294
42213
153383
189348
58201
211775
264178
299688
216023
125166
20948
135544
297645
212057
109220
224358
257413
259067
300401
300416
262849
273929
49943
114567
140034
277624
194876
14812
78116
251876
207587
107477
93644
283670
304069
256809
289276
110789
207647
221360
35583
97805
214178
100275
255429
249670
267533
103296
213966
38526
201421
244994
153702
211871
45695
136076
215507
222608
110546
60481
212190
141790
4315
264940
55916
275946
5972
212259
68648
122677
194515
282203
260100
135050
129943
120355
37678
281418
279973
111936
145336
41527
246400
271775
17252
72069
281304
49820
10861
189334
246668
264216
93489
309517
193444
251603
199154
126954
138959
241794
185551
113885
188104
34228
252865
100995
208417
168638
207390
94033
70230
184476
75683
113253
3199
150595
217195
119160
221038
262262
7883
153469
105127
74157
277111
296624
10239
95060
50584
155003
84007
4464
273018
136062
65673
181585
247606
255262
275265
136370
202001
128081
148911
217772
148028
200690
172122
275132
28833
152379
141179
142322
74130
286749
68289
200345
35879
254681
287416
140355
181733
247674
210324
63866
29655
148907
62502
235771
289355
239396
252906
285898
210483
149850
77306
181698
297901
84305
74876
115747
282325
115743
145379
155884
10472
116369
146721
272539
210300
5151
35933
83317
132327
17741
108788
10805
109755
137944
133808
75178
108945
196861
111909
27959
116492
31742
94291
164841
285077
158906
213119
255339
234221
175068
287956
238283
13853
187858
140190
113636
132437
186701
153533
82794
299829
210310
19385
219566
159753
294099
228231
106342
184771
245238
174765
45060
255496
126099
261865
183634
173248
152068
217749
167807
200714
139863
282627
134916
278670
247226
67266
80670
282264
177024
269615
178718
131756
148385
88498
69486
123464
220786
217863
109322
192755
198212
183183
201164
272152
163352
197903
293199
298814
32312
198101
133288
60577
253845
92141
190436
185245
237319
277424
28894
89122
75284
14855
291003
170433
61675
155960
281457
143918
259365
5293
134684
23218
292429
247279
113711
70852
299491
294280
2189
140676
270965
172262
3992
74396
264332
242669
101896
62846
141225
169817
12691
44708
19751
255462
51060
97517
219062
257582
229244
39397
59797
73532
70888
68324
99421
156698
104254
181170
232412
267560
61258
274700
182929
170124
197947
203993
214994
93316
238253
283118
138697
76024
246163
49153
160967
20603
128350
198688
290132
68326
240013
190973
279898
120463
87639
3062
87789
119549
430
61423
122201
145118
167028
95464
188375
154389
210645
194415
36605
118857
144749
97628
26968
216366
304624
13692
82166
154087
262810
69322
132126
185547
248739
290638
303804
280994
268982
121885
67912
281554
156835
232208
59711
282670
119838
265595
4487
19405
138861
201940
146276
155261
52379
181981
278032
212713
215866
132530
152470
142958
269548
12756
68675
289235
280503
74190
50067
206806
284683
223396
227151
74185
90965
252433
200465
272268
99632
111884
132373
207215
285998
287049
144119
224623
165155
239558
302430
13871
180067
233875
261577
101060
34541
126809
201306
10878
85465
296955
144798
271608
264244
50115
243715
268826
156543
146606
249049
65097
266323
170178
202498
138093
124450
80409
52260
76370
97621
130735
183488
267426
118330
52311
241002
288035
5420
297603
224053
228956
93574
215883
15878
272834
203206
286960
150549
106725
132715
233996
52151
238807
60249
10066
289116
142386
179597
63713
203707
230618
56790
5730
58353
252098
197998
190365
144746
217092
15361
52790
273119
89388
96011
288385
135024
85880
124916
106743
285077
44969
162183
61064
99587
289676
208284
165723
288844
230576
6807
140870
121671
74504
20696
286535
280155
86741
144116
39195
168213
21144
130293
147573
220603
45905
49884
188103
113312
97048
224128
190686
200862
257751
220762
179742
179961
91936
133488
146411
204952
189212
12603
287924
52159
160224
110653
254389
34710
197605
50733
114834
209670
99878
14383
64295
247387
119490
175156
149843
208400
29316
103240
198032
211186
15963
76660
274228
120342
60075
191260
65176
80585
292979
64707
87739
257218
220755
155902
265849
119255
151632
238714
111019
203122
254874
250597
271171
16782
129106
217107
153052
209721
61216
158844
157206
214986
118260
203213
20509
165553
111132
20389
183345
220428
73187
75272
55048
305784
154472
35558
64647
69375
158623
225787
241714
284721
38458
66763
155739
2493
146266
42599
39429
219156
240348
157814
196880
159258
142136
166987
226038
127783
25340
57983
131503
83381
286459
60339
108516
147015
180337
192018
278017
117355
37446
203934
10582
144847
52694
67663
110731
96607
103460
184654
5827
306823
120474
53071
216556
289268
218261
93125
56768
16168
3518
177655
105659
178351
143183
172763
240861
182843
299809
230513
260505
177792
195755
5682
23437
254200
25117
53239
280391
33373
255313
207928
203302
28623
208800
184513
52750
145929
249234
250503
292645
59375
68002
255243
279360
207922
122937
169875
240859
252360
270087
38759
284093
255459
309404
235966
239502
166416
221578
249389
179874
164000
147262
216003
226901
306039
280446
296509
106513
91175
202350
189995
53924
193885
42998
181464
177306
82070
71231
236416
93726
13601
10177
102332
13012
189584
24315
247639
308659
121803
103606
108138
104508
169096
286383
85161
251149
23128
292987
188545
90964
77626
35556
230030
15607
109204
204298
256459
89818
263705
201628
194593
167671
14054
96269
289603
31619
9088
147097
227217
226354
176139
73922
281647
294792
280323
153880
266399
210634
30558
251175
143765
148267
294975
170731
266299
97956
73558
139641
256293
305471
231307
222149
150091
11562
289976
25089
218111
264628
232676
54260
173257
253992
111952
286519
70875
60433
129052
140702
17298
302414
279704
243170
113579
45727
128458
299618
135929
154870
298295
271805
9611
53904
205729
83370
233955
184704
63204
305500
167057
52179
114468
145416
128111
167820
149194
305663
321
166518
241837
106488
170778
35448
28422
167273
157068
69339
16635
217488
56731
184273
167134
82283
298619
120944
227517
16310
136670
79179
80099
56342
87846
45826
123593
247182
308812
99440
95821
295880
13312
185873
178869
274797
286028
265810
160828
209865
33355
300451
222695
123575
132658
160942
280338
97560
108016
210811
19991
307918
243756
241773
31118
11910
101677
235728
176813
222082
82458
68553
51998
243073
246865
33232
254537
189753
12875
152490
266832
294018
283257
50908
304370
79490
99429
261532
1764
8121
210963
215000
7764
200281
36594
93526
8084
71441
282654
223493
27619
128879
26275
111445
136172
159787
207107
172166
272742
57742
16919
181277
166450
198782
115249
201978
138033
38245
105259
307328
82304
277525
151015
154178
163470
126596
241204
295152
232538
236101
160307
207762
100404
151736
214595
43629
275236
18527
217098
296671
301448
81857
279094
186790
224905
12765
139962
289367
178443
176480
105572
73728
79204
106857
183656
196992
272686
171333
302664
254525
223150
144995
110697
233278
58089
299259
67778
295107
187731
135434
264189
142925
180569
276829
205492
137418
196077
298063
299993
45418
46689
187600
207356
226010
204809
174696
2864
192758
244697
120478
170225
139432
277259
181045
69283
101067
79012
143151
227546
264710
234717
101549
7245
117972
189094
66269
527
85897
255055
166099
234045
247127
269388
260827
291527
199
239302
171155
188038
239995
184676
16646
215012
157541
82280
211786
300523
150094
141359
113219
223119
271891
72127
248211
217907
140972
16212
139003
88268
257356
20775
17205
77102
51358
112103
76460
77965
150828
47216
202698
274593
22355
145207
183381
306234
144294
36565
133839
137786
156473
213392
211303
26489
223107
14134
69645
289338
23104
303865
241673
269951
98632
302075
198994
28820
58505
199999
167558
92656
185198
12810
302296
284219
8846
114378
232163
87951
172886
123467
121050
152903
237916
27601
241037
232929
211194
80298
185386
293095
166152
121456
279118
154687
53573
268561
31054
130682
234052
63864
115008
272230
102342
2078
66156
99943
289488
29221
308811
248138
22354
167385
256185
12083
183870
222488
227217
94683
240202
3318
196374
158012
245935
245861
43933
265958
134235
170048
112356
222157
154683
15325
196735
193302
89092
93892
68132
25107
243988
54655
199251
260981
73811
36899
168309
110875
249957
284789
59722
309020
171471
111238
197945
138443
305349
19466
164794
99371
48269
5076
143886
88470
66439
174143
230843
62008
75952
27534
262440
158571
129158
95293
108535
174924
192059
52740
134589
243188
218170
98226
105435
238282
301670
100834
43110
38961
98714
35819
181260
265689
23109
272366
307949
64592
93521
8385
213763
264010
157921
217492
290993
76242
144543
237817
73195
263199
234125
33261
42041
23946
102413
276002
29553
43398
9056
204748
123238
282718
268386
70535
248109
54495
28828
115215
309412
47397
219571
45424
243646
128215
40824
107078
274428
44611
74375
31370
150600
242606
18753
287178
159497
73388
47076
274169
173166
303610
179217
269513
79965
177910
294480
81921
209468
24345
205621
248462
137287
201223
34776
149125
211612
263033
72741
115007
180876
215893
86250
188968
167697
240077
197641
264376
81042
50102
43350
133354
160596
135302
126165
203708
264840
234151
158767
159012
19112
306537
262101
282739
70137
39543
103345
98956
65219
305051
114004
58973
291559
97617
168425
225983
122543
201234
24371
19514
263112
208836
57443
142650
170509
70178
94059
251965
108906
2118
99643
117339
87209
259466
170017
52952
75877
74945
294176
235362
35038
249159
86601
218084
120321
256251
6591
108384
190435
107359
191546
70463
266139
121972
223241
262422
286317
6708
104636
19699
117340
189677
207006
219675
213791
139147
158160
221724
66001
137566
296829
291452
8208
101949
109813
160611
244369
231458
256337
297021
199189
201928
276149
225653
8072
85685
301502
94595
79013
282200
82934
229127
244079
129196
250516
246640
16625
278970
210505
38846
195647
138582
451
105390
294860
279356
177223
213803
83271
33565
141797
68060
52866
112871
150244
160161
309524
262566
138943
41425
76380
258072
49758
14370
81467
43918
187649
152526
259205
75274
277947
76394
1247
237705
75528
174198
117159
150333
66498
251597
165931
73672
189759
206627
65729
130802
186176
27834
2190
97012
42003
260145
39851
239029
30881
108620
41286
285207
42628
94417
254511
8662
49484
72550
168776
202298
305687
265857
42189
136600
249068
105850
278539
56484
66988
127995
150946
128908
65604
141483
99350
26081
13269
95923
309472
100743
236954
18812
87517
115047
4990
78169
3038
180612
224058
131895
68105
91180
52503
166242
53400
121868
116773
73714
96471
43202
159808
134825
276156
39076
169004
241318
86273
23887
19706
156208
235723
120485
214709
270761
98366
273825
233339
90509
9461
215737
67019
34936
229966
287504
140347
171317
272427
41000
107431
23536
1196
59036
236376
298711
168074
102721
53459
134539
230000
106321
113225
113478
249365
265381
11230
202125
239279
289173
200017
256564
232455
228795
131456
238496
234679
208464
280359
261512
222693
169715
263002
150441
213713
37318
205081
53175
180434
288608
33713
232513
24131
245536
175634
131615
148164
215604
257168
268100
284481
212205
111201
12047
5226
92888
158382
140909
228669
221537
148641
155361
44992
186550
31293
201023
39593
65318
267856
78012
100554
17061
83991
107434
55432
14990
21911
76406
52621
36005
310039
305033
208592
279428
254105
106688
103964
184922
218434
226058
83639
36387
47648
173836
28195
62893
58059
239840
198871
264841
109096
4492
234620
280587
173573
16777
217615
293764
156624
235521
138810
284863
110413
110492
190928
128385
140392
113332
64385
138357
124451
27475
9577
186994
120532
216595
16919
8489
266282
300209
289716
198047
266150
37998
230034
1960
175520
106455
245366
147013
299567
199908
230606
91358
102174
94919
186039
257137
35728
58389
219473
107425
15732
307125
152808
246498
278124
54310
224206
196814
219347
204418
309270
100295
192407
65371
144621
50364
57462
15634
165426
276206
269737
273133
59721
240364
231892
72430
296766
125677
102083
172505
142801
193663
223938
114746
307343
93997
152254
12480
152034
125730
226233
278279
294887
143269
227769
145963
189380
248890
211002
85468
253176
76081
294346
112317
244091
412
123215
262738
70605
189436
308290
73910
199398
212629
108789
103646
243491
207407
10769
34510
279855
207323
308234
272074
188691
149640
264494
4479
280198
255766
177534
108062
253913
291286
301953
202622
49084
241971
102553
82070
235285
68751
6004
186756
165472
115195
169207
83288
274667
246981
199879
224062
5043
273741
109726
142841
198881
285152
222225
218964
3101
278397
255694
133012
185048
175922
21835
221990
12653
305685
129859
195694
70118
228297
90785
193541
110060
99473
304513
174048
243362
146612
249150
88507
266224
102842
272189
285346
231679
260736
238990
12878
45086
157790
201451
59132
267665
6658
113276
87780
74504
43972
173781
9672
9305
76711
273588
56586
25428
257149
7863
87437
54162
90248
162537
45699
286187
206623
159976
238221
257546
303830
164149
200924
253061
146308
145780
261579
184730
231171
154639
37471
177957
157115
51868
270054
49354
179345
25643
19552
237376
84025
80099
190284
309996
151776
91199
104551
308408
94727
306716
214200
252547
219955
136399
133561
94867
153018
107320
216509
305719
175147
68293
213095
46121
97642
285819
98689
97986
105414
277627
300753
284849
241356
299297
218660
298026
290876
40060
236787
67146
279584
61739
57667
57011
282492
38640
192596
291498
159333
30827
175022
78461
290937
269257
200283
37031
143342
12506
284253
178298
112528
214231
262277
234543
254080
276688
250653
11601
166253
14009
42440
163785
136529
212113
244777
284221
5597
290320
260217
112439
190601
140018
55645
95635
16996
280026
93316
272778
266699
56667
162674
282973
51435
58709
219146
269548
128071
200839
128812
234743
169788
52056
109406
242136
193884
232828
293077
157509
60042
184153
132918
59291
98914
130077
152849
197157
139330
224975
167632
145353
127888
285852
45356
263823
274471
112880
277133
70948
47254
229683
25334
132065
4324
168235
214424
44267
97952
173784
93776
265004
92027
9557
78909
115364
40552
282912
106634
68203
245182
49892
283281
194653
104680
33180
2210
293585
287942
28315
256949
14490
899
160427
150733
294898
14703
174615
52986
296602
50050
191071
196141
218906
34893
84356
44972
174181
197701
270618
113274
11732
113486
3757
120373
172081
302978
221408
199233
202664
36577
101732
42952
99242
224618
197821
300712
135909
290747
112141
254565
238744
255271
234289
46466
115852
2661
282685
130944
613
230960
151623
243277
85194
301630
139393
236844
163466
209355
285439
56019
105733
301053
285479
50655
164540
299215
158402
235836
219877
192448
166332
20637
125039
204346
137598
204554
16520
3446
91774
263150
81748
137427
36035
77545
163005
125493
204792
209256
67772
178047
1259
302221
244000
186293
21785
215026
9094
89263
33275
204761
200626
1819
174094
273816
25908
251511
101215
25751
204237
246607
223598
41376
20635
292388
107122
238922
5489
189832
207199
234700
104369
83694
186155
139036
89697
101407
287800
92486
152144
87580
262943
135324
27341
178219
105869
155765
265231
224471
78413
219761
94093
296104
162103
4335
23856
82558
127950
172686
84741
97390
90973
299596
22596
14570
131533
278439
284249
157507
204340
19993
89744
202065
270793
94951
102366
24789
122915
55809
136185
90151
128298
192917
269049
54398
65853
132766
6693
266452
142090
172131
262340
242999
168110
299945
122275
53899
147612
101649
106621
155480
209361
256440
188486
260965
122156
106766
201046
235964
259459
249174
270050
236357
4394
140159
283444
258973
280644
137683
162863
93172
271166
133276
11627
235661
140521
131048
173072
253872
239987
140495
194514
55532
290015
52246
49675
217732
76587
81587
68451
11718
203871
186878
240484
193862
126800
302871
118326
16481
61248
200213
36460
150798
181703
155005
239152
47381
198659
17641
69921
272073
248861
97344
138879
2513
20136
217556
140514
304718
116931
115566
86666
306532
15131
141956
256873
305953
283118
261889
89055
305789
213421
151371
211102
208449
4385
237181
238168
108021
37472
267917
109410
157953
257538
141446
86444
104436
40708
210309
89708
210266
305831
275043
97965
71682
250078
43846
155030
249266
148023
116345
34539
201513
77429
281729
173978
109877
236494
63615
49535
90615
211890
65346
50548
207852
58005
151691
32431
65830
154638
211639
55750
153677
7531
273144
98840
157625
67810
128844
157101
217335
197195
4416
222165
35163
136230
262380
162379
134829
91632
141889
146423
198364
289328
53040
167480
81155
75147
87361
38665
89202
244971
26865
32670
97615
114773
130848
239806
269304
261610
168632
177570
90201
9316
181248
53694
151374
257653
236092
223264
200431
1624
216529
179963
194630
94025
145062
118812
60222
215617
146083
209855
100411
30315
119011
269112
118353
284466
265586
73805
113868
101442
309846
69359
199338
252567
156254
3735
233748
308050
176126
120244
241543
74134
77339
98019
129437
267456
86168
274710
186927
7266
21913
18362
109673
225795
232376
127894
143164
23179
147079
244606
178004
216870
214435
127312
8346
254216
224475
212930
249344
242643
56865
179385
248676
218835
249487
231941
42546
2739
61798
237323
120791
80898
86125
38690
286348
47022
193228
147788
272418
155092
189583
8075
56692
31988
258998
273231
142112
108215
29279
227902
61470
129596
85178
192675
183678
227049
254325
301061
85599
118469
178918
49838
291131
304904
83269
50879
36186
41863
114286
252029
200692
188710
303375
265695
96233
24221
68522
254172
257205
101739
134467
279738
122691
220077
64594
95846
93775
297665
147357
277086
19965
114765
165764
168738
279839
85131
271456
42419
91404
166370
192812
149072
100959
139238
156361
163636
267688
125957
115067
74004
278428
204975
28054
270659
278995
308422
86019
186271
245710
80475
95383
39522
292116
304021
94819
179743
274633
110108
131435
47369
80309
58166
17577
83026
58842
61335
110134
254041
49909
131221
43982
74010
49266
148972
86036
126697
309265
227573
213154
263855
202682
256066
136808
103812
300984
178705
41542
295736
275552
307193
270473
76785
100881
123301
113328
5986
27417
214401
81525
225218
114804
300370
123046
87144
284854
210279
21858
296853
130907
106627
116896
64471
8817
68363
141043
190232
301288
102143
185440
308595
128941
277637
180835
135046
235204
164526
195690
301399
167145
265951
93206
178574
201039
279701
295389
184960
300134
88197
69599
180761
125004
286653
249634
208419
40262
303429
152143
46100
95045
215369
46366
231039
5431
47544
73930
32180
79389
228753
294807
259653
142666
306182
242692
292883
183858
220509
175417
277903
33514
8536
275345
10404
136882
23907
291507
22166
196805
175100
25642
302687
12623
154468
222778
119661
120522
208861
196487
305527
124733
268823
78197
64975
58136
295357
30154
106333
273266
124261
65212
171914
139878
3892
103510
102661
122622
195478
231668
111551
187841
151140
11909
77697
136133
41536
8715
16633
264305
260503
32553
228640
209177
187036
23294
111922
105917
135390
279067
14525
150990
271062
130921
292054
251545
199147
168869
27570
267080
164339
225719
148945
196896
87621
9392
103819
137369
248445
254773
257872
216718
122747
137625
192902
220450
209336
14064
213766
185094
17555
255508
197345
269800
222483
224836
91644
200884
250228
260236
263268
228096
41784
169953
101007
251568
260983
131530
157934
179328
227970
55571
2271
218205
139656
222645
277155
39840
57102
236068
292526
229760
55232
275641
9934
283835
52756
299860
37984
21241
129429
72859
109267
7955
241444
50249
197338
41545
139554
114422
91030
59967
118184
27641
34734
163521
292895
241583
15821
20062
203990
308176
55015
1636
36559
197124
84985
307655
82072
2311
65959
32504
171130
100189
265084
97073
295154
45817
227360
188813
22
248695
120839
265226
186806
8512
9239
241695
25299
147494
60375
212785
217410
63835
267288
87732
78253
30990
143161
287145
261885
12506
71056
90013
302771
258582
208206
16877
162945
279037
261439
175798
43950
225236
271827
277551
145834
70150
58204
46912
114187
51251
193822
225923
124182
289746
81
154611
69238
286843
212641
236892
302845
291025
213739
237655
14903
203039
133738
266492
108507
192227
160505
162649
309129
287769
26017
99304
285928
47430
48195
292366
198827
53365
291766
41321
301790
268758
71084
240008
224606
190389
235366
155170
13712
260497
75124
293530
137916
68786
5239
216084
303746
226618
171588
202511
146749
199218
282989
148273
122877
144901
160420
304085
225115
124903
207740
103476
198739
109821
58061
149526
62401
212454
22810
3779
126951
263522
208132
219930
158101
288598
102991
234414
189792
160320
37171
172364
179444
165459
211479
48302
303551
238504
48000
64224
293605
59601
169541
185342
237065
70138
83455
206888
20323
105588
220869
60082
101592
60148
6993
33885
8634
303514
22669
44607
164184
294710
156481
125655
28072
63462
119911
255021
31977
255531
9326
113323
254249
171610
99372
284359
31331
276993
41525
176917
263977
230020
309135
224223
233421
240290
33527
18538
220877
287824
48637
243569
268931
244130
114300
92742
239315
29018
110687
296466
156337
97163
203610
45043
149749
98945
10813
306885
102489
236492
66913
144811
54466
302355
284820
26021
66853
247944
8885
269851
212929
78664
299959
40119
265143
255358
168683
283218
103612
209203
60962
260448
10528
168375
9901
91407
134108
292301
137672
42761
27921
33876
70924
100675
160109
174511
169516
46175
309679
5244
204283
237344
255484
71269
102040
69695
55536
164587
299761
158045
275228
200286
165700
225918
252435
140152
275976
163994
244560
165999
74802
45944
218496
53321
246765
302878
103708
68789
159763
262958
202900
203855
282090
257064
185775
220701
171596
298397
10712
45045
180898
653
278034
162832
91245
205505
169456
142836
64048
176829
294744
159731
84744
75540
212566
236490
209420
11915
186021
71675
40795
193017
113205
141078
46861
142791
151953
256335
86576
171977
62569
253547
95850
265499
223800
118604
281152
189335
229225
119747
306210
284030
226196
102331
163829
125930
3510
7762
179194
115224
60139
194393
83527
201810
285295
296509
264768
289790
225186
133707
67299
201544
265965
191488
44131
81949
301126
10180
180780
27230
48309
191699
190379
62119
209984
230580
202522
127244
54267
128200
88095
27321
221474
273999
26691
56030
160291
25042
203711
261833
170614
73487
281442
240305
246272
287370
38332
50145
211750
144635
200537
255569
170928
132694
108020
235506
224064
117250
273765
304557
239736
242309
62071
23165
286785
209591
235173
181448
28846
7232
175747
102961
269930
18082
228427
194799
205092
41332
70996
231538
11310
200402
97622
136761
215570
215009
250639
292359
257514
161190
299763
81439
54921
256920
118805
132936
234737
163761
120438
57482
26959
238471
263982
293578
181401
265172
40681
128209
217346
309565
239889
242621
153423
92943
12284
154468
254288
87301
70656
59002
293770
302779
290300
429
114837
145687
182456
195673
234774
82167
259062
91372
224448
202774
163016
10667
252241
141871
302046
34810
142287
10957
126457
51605
158556
153000
24133
224201
135607
231587
128358
274409
117135
201158
101968
265346
121875
76640
16332
185331
137375
133018
64917
107309
293290
51404
16514
88886
150546
120147
27768
159424
226254
2387
152433
283985
2107
27330
90354
258032
145176
226144
174611
198381
252788
107590
255011
185939
188323
76305
264691
277079
41868
128039
208824
259406
193946
154438
260452
79137
18378
67636
240410
28958
298400
194705
222802
220223
274589
269247
82894
59754
195707
187829
306638
41047
91045
210129
7868
244871
250455
183567
255139
215729
291607
131195
47621
74270
45630
288137
105092
81976
218286
230294
261638
278273
165473
50223
252129
197078
279743
96097
278916
110148
180894
234929
104325
138070
254184
115399
77385
238763
205730
168573
205840
131563
54052
189348
201381
833
292402
109936
114612
126697
117894
24751
265083
229134
41983
192306
266269
123400
15052
76399
62167
143393
296563
185871
53735
162134
61980
48072
302965
31519
88499
161568
78307
169204
11103
221474
267329
298385
131270
186505
188166
25986
5715
165674
225624
78158
252011
119537
61256
237308
224189
58959
43623
210372
231866
147979
154176
239659
188315
104793
227391
183394
217539
173284
49803
33827
191841
225531
284100
185703
277193
243908
238994
298594
28635
123520
70215
94275
200439
72180
173961
291755
218122
160831
121915
252076
189147
292103
194365
41828
283157
296930
181336
122845
50644
70748
256148
75838
175650
24432
249597
222598
95836
308546
231257
257583
204831
198663
289627
124387
76986
244367
300002
171529
7283
244590
253736
13014
156807
210758
165447
181789
283988
302350
91000
305434
234286
231688
158374
100785
290835
183355
172489
89285
167546
244628
177638
304559
304445
299099
74341
1456
78012
159758
203738
240208
250097
281391
188199
51650
254355
55506
25478
42774
193256
185690
268404
244913
309742
132871
267884
35840
255903
85833
106508
253413
291076
216199
161284
241650
220477
95823
158325
193892
168520
216798
141831
77650
105101
289383
288597
175733
225117
160376
95790
256320
30796
244134
182102
250495
121397
180751
247619
299267
99459
87531
55022
143805
290142
174576
108270
182721
292569
119951
253010
31912
77530
31894
256885
130163
253411
24138
269691
47507
282039
201014
237636
29403
72474
183796
255251
3752
308329
134100
67549
303640
257108
56494
141853
257706
286522
261950
210262
65283
149374
175538
172588
102084
219453
68562
16414
203366
53809
86641
285264
200989
284334
288855
114227
61628
46576
107965
261688
280078
170480
93460
84386
22865
260679
71045
133894
195938
22521
213787
249322
292014
130852
96978
268763
187420
309832
103575
292419
166838
218035
115020
178092
23042
264045
241245
193235
215376
211713
257277
244029
91472
59625
228556
224455
5726
24058
51879
25945
201259
93584
38033
92622
271212
156881
302046
226828
268617
302248
108978
263492
176202
255065
45851
43306
179748
94651
308978
153496
209398
40117
139056
148319
20381
214673
262751
65746
167699
278784
298599
274595
159981
197787
256806
123105
88292
58441
248353
184604
298555
154983
15154
274472
59603
128765
112357
84805
113794
6161
302311
214594
59104
163226
188790
76344
46573
263135
109639
56099
201626
113108
306920
267174
209019
238322
284580
115460
100495
245542
248182
237782
105800
55151
102098
58014
221294
244359
111507
243224
218813
245759
75349
295402
213096
82432
137296
191153
1246
232293
204868
91392
29789
215754
208967
207792
227759
23519
17044
243332
26663
300496
182727
204899
5900
140652
126355
161034
148635
281110
173232
1443
95132
203584
307445
185394
7347
92980
129200
121779
210992
239704
70709
89846
30128
34376
289465
162074
64726
248358
34551
286061
223835
86743
203478
222315
31262
62066
175630
291489
38070
186403
146425
87625
20970
42822
295124
80387
110257
123683
198533
23907
140198
140494
182339
275973
260566
123366
280416
48942
278584
277441
132481
202701
38027
282123
190953
7768
162902
220466
56742
98535
131352
66986
134074
208017
138547
74386
255035
69402
128324
96223
224131
72162
246961
309463
209302
150328
15844
259098
27642
185604
193015
267785
177156
97236
207457
221882
120776
301187
104800
6759
272681
296065
295752
131797
289570
307471
25732
71336
73411
267289
224175
191320
82484
218726
68448
301922
240067
82950
35647
173916
69323
286061
122786
225
283545
303238
74344
160239
157743
65574
15635
92840
40553
47587
306388
60630
135054
125123
72292
288013
192413
284965
243960
244563
106124
65842
88782
157510
19134
28145
143233
160564
300160
108922
156944
220724
129705
92986
136311
252685
210532
116669
57241
287845
223457
222057
235632
269280
51996
63755
25826
136040
296644
284971
71578
214215
33931
53326
71414
177249
289378
208762
217810
31816
271480
16859
284654
5185
264687
297458
244603
247508
114131
189286
187023
229516
213166
30252
12801
13776
117135
66362
12632
126267
276497
237355
44830
133256
158791
3293
295116
92507
263696
177947
215560
207967
78272
169127
279934
259493
33790
303058
77249
228834
187724
143939
278518
180632
285232
136615
68026
128424
269820
137001
307376
230958
233104
245289
243588
96851
148391
262952
228724
5802
276516
287125
227258
247244
23490
61203
112054
172371
248357
14826
175564
265184
74109
1779
75224
187239
144832
260629
128000
293294
120225
33297
180404
15789
240155
143092
23479
154646
115466
63739
872
274043
240194
201984
253815
105330
80145
154745
170794
108621
89748
54044
252090
51180
219016
157093
229642
97757
120943
256549
181269
176289
301307
15882
186408
281456
58439
114894
265661
259627
27524
75539
140995
112652
297330
21007
286129
125689
283259
230950
81939
114733
263994
48971
60913
110401
264477
11092
68026
63978
244207
146361
188213
56453
274909
76607
17916
116712
172403
33829
177865
195184
10418
226499
210992
17981
185818
163898
49142
219636
276427
59194
54973
75817
31937
203952
65904
89068
80264
153747
178795
35750
206563
175047
303077
164945
64725
112114
17367
67563
117209
302973
206736
61885
79060
291182
39517
168807
259859
176774
134840
81483
92272
151514
227939
99894
272468
111540
210331
22679
233326
35421
62315
49719
42140
181682
306006
15186
144755
72129
28116
212603
280267
13637
189597
49750
130608
45584
231441
210676
294761
298280
284968
46395
309852
185198
146340
179071
249445
257477
56491
243152
130929
183622
68797
64141
304145
209699
249717
284796
273742
306275
133543
297252
226758
132725
106292
2899
165857
1619
154823
263073
250129
291630
254956
197952
242753
234290
114255
113971
49284
5574
53050
50363
99533
250666
302320
140242
166494
234147
29133
219858
306081
192536
188323
168978
56167
282216
162637
230099
38510
22336
54863
169067
93650
221083
305423
169756
130254
210063
11680
42055
305662
68984
258168
227690
2501
252863
128517
149848
27494
108993
303925
253065
246714
75955
292711
194398
68033
22087
166346
33218
237323
8166
143246
74630
56768
24898
226443
178748
97877
307402
194946
107112
8991
72652
307881
233631
83136
112110
87773
10484
7113
287921
219997
78534
153252
259736
214175
47167
231551
60971
175099
283920
133584
172730
185415
159474
224817
51206
104127
95957
20881
149807
126689
135187
168863
165434
99418
251811
135765
253340
230894
205758
98171
50871
307590
100746
275802
267423
20847
163371
35538
95955
291167
106408
158219
195198
28059
88561
64153
221576
200827
51522
27418
151860
236919
41421
159543
40688
288289
242026
231742
276856
112042
200420
28521
225146
14946
15644
190296
296814
23550
12739
124368
230055
84471
304088
80335
220582
113969
218678
148190
280211
296066
197956
289612
199301
273609
94536
263214
103352
46932
33176
126818
225038
29372
48337
245291
50496
117149
270869
172854
31828
267064
133699
181860
267799
127828
89194
260331
55018
271283
264250
32880
57275
177669
309144
86893
163382
208788
81028
115682
43505
18593
42022
33588
285972
33263
142738
83275
257632
68669
306221
42437
6658
280566
139908
208477
118643
121453
146044
152805
42987
289018
309198
43712
103029
72996
66486
96833
76783
96695
257479
194367
176108
304948
259631
142175
162356
304949
269455
96026
215354
204776
224610
291619
98956
150338
167846
267285
208215
135492
86659
112456
71173
73930
276703
76419
164001
96101
179717
309986
65785
118746
150630
270541
137215
49177
180960
78705
198705
126580
28471
299410
272659
83796
140027
28387
31472
73285
134742
118245
163939
179143
282274
196066
17615
20688
1313
40909
220253
54482
45796
112317
288649
260863
184542
247457
197502
105808
255841
109675
218199
118295
299183
12842
154638
16879
175821
192904
114316
60670
301494
80598
131599
228913
284735
225688
5701
305846
129420
55873
304063
136288
229727
119077
133805
242244
11359
199723
193244
283962
125334
201484
86563
304176
159459
13048
162937
162526
80081
236853
78301
242143
284797
278964
153351
284267
159441
63727
40633
126975
144507
232515
95436
105990
24485
156902
24754
291636
264578
302918
288456
253782
91871
233716
38352
130151
191144
149822
266864
306036
159686
169283
241798
18597
228163
258040
58249
74737
295732
307207
6721
213969
48115
278632
33485
294989
73363
167098
207808
185930
302221
248337
90181
109189
194588
4830
236687
284423
260740
18754
159005
260473
226911
192100
44913
246145
97681
190898
239234
34975
280274
161078
106023
193843
296947
122276
53635
276373
178356
191858
114005
222024
156893
54400
43372
2955
119249
52906
88901
109845
260463
183845
52281
308482
9174
275827
38167
150500
153765
309368
144738
196078
306711
209658
285498
52486
128859
262540
157306
17496
107952
270635
20043
50275
5148
64620
75073
202845
176523
64981
54845
305751
98269
92202
74090
85166
298901
259508
236794
151867
77234
49720
247478
241587
114527
103929
44573
178869
130542
42841
9551
46121
209453
2955
274377
145033
290974
78957
59471
184072
248161
240966
209476
147866
163419
197441
128281
75078
28789
159095
186487
63138
208150
40572
219037
293205
180555
104649
35823
206079
272114
212787
208425
151579
232019
93564
303675
292268
105742
253892
234635
172856
306610
194935
22945
287219
217068
79878
127608
75221
165834
235311
144451
215935
256090
242671
99221
9481
112592
134721
127978
8266
237313
27287
205068
195311
80943
39567
158911
169422
253184
270972
264287
131323
181198
270880
286690
270599
145205
108265
120875
209757
168687
192677
60085
226261
133630
260937
304770
137435
148837
292259
73616
151853
213588
187203
299776
15948
118036
205367
107775
239910
296778
71231
154664
197086
20357
260643
258667
296593
133212
50648
181901
42523
174804
3998
42611
167311
250636
295118
265605
191041
263831
96989
219197
159028
277602
243063
214688
1826
290890
195001
209189
298259
157073
122830
23267
125007
121118
32759
208060
158672
172255
178938
217657
266748
137953
300770
45961
191717
277966
156470
288263
233452
125087
162956
134207
229505
227929
63610
167367
77260
14269
91368
166821
303951
166509
163239
91397
185372
162883
115448
60660
142390
280670
17480
178294
222172
123773
283492
19919
201168
75988
287875
264359
17350
304302
71537
233173
202362
198446
124887
129134
207498
221857
307353
219830
126931
272573
201359
234522
71148
139145
231067
37068
175855
108923
206588
228326
84407
53544
280941
149807
255571
208040
214623
126697
110328
84823
151595
233055
285797
104083
293484
36555
171658
305762
113231
229857
122874
164430
277323
8316
114858
213596
21875
247141
83012
204480
67941
183458
217178
10916
204759
61204
259883
143088
95387
52875
116589
268924
13363
207899
94350
51605
7544
129009
286610
58798
217594
243790
293435
271183
124142
131148
232693
141050
72204
179221
24146
138761
115762
124813
187623
29209
241903
276244
207176
129873
268318
271619
165157
13032
225700
198087
58010
121414
217042
161516
239110
11670
15365
185175
2319
274214
281631
202989
43311
190554
131212
21557
34967
161553
282378
291866
193726
233417
286855
137075
137028
132692
49003
234056
203099
277212
176392
300112
99942
12927
16169
123134
55346
153478
232765
275659
126958
125279
63285
297185
14615
12008
254981
73652
271732
162923
47227
3715
246531
22914
229355
34396
170039
115949
39333
16055
260087
23663
77287
232175
215915
284626
300857
147879
304012
290083
59944
87986
137586
226465
109676
33898
177643
107919
176507
204253
156578
256530
31180
143089
267641
180901
26706
213731
118927
248649
227975
87731
283584
163652
17865
147007
99383
185047
32192
131306
90132
27050
261425
139245
145152
80556
82666
195011
50860
163944
268433
38996
56980
110388
57375
163244
205297
121409
42035
149116
249755
98693
39602
69089
266985
68347
236110
212012
249336
182097
131992
79492
198319
207236
172106
281542
217253
68346
175080
71466
264222
113470
232322
226003
26327
180937
176550
121656
170529
237259
214721
232503
264787
185564
4086
296712
100663
197904
15805
212721
31612
107509
146126
68449
156730
56028
12207
67927
122539
52555
195780
57356
164626
167343
279234
94899
79388
225678
257911
89579
18658
47314
197648
287317
36258
243933
77561
239553
274207
222630
116663
20451
147072
137687
77598
47879
156090
235110
108889
81148
178644
232645
18590
135660
206792
27785
230850
271103
191059
252692
295460
64863
248831
227499
27490
15645
180672
270630
149984
249637
53984
196343
287118
144373
90811
267801
74376
283317
68696
203396
163245
125492
43984
259376
99079
154151
257461
278851
305768
47614
303512
126620
206104
127749
235357
272863
286814
174699
131639
88688
279051
145176
39971
153090
100999
145130
297870
295268
75522
146094
305114
30822
192713
125869
105609
191557
233242
34574
261028
227534
73419
95673
31572
305416
309213
180273
31868
119058
254406
308244
14146
110963
254427
41793
151158
105110
164963
65913
27952
109864
110179
116442
142296
273875
35378
187552
166694
284333
73232
296703
69134
204864
38329
220968
249740
88779
107143
240610
40712
258553
305640
116840
127933
70058
64610
104476
181650
106622
189797
106565
81755
216824
159132
123639
3166
102053
186280
206481
173789
163249
229737
178109
81540
251944
69044
82969
56045
257308
133705
256878
552
24134
301014
23179
281167
65399
62041
177194
248555
268002
156348
167493
111217
157700
14010
78661
23542
226856
12197
260137
225605
231797
24343
52034
31792
37946
191672
167262
74030
159550
292437
288610
35781
182461
76005
258552
204029
41020
153728
241554
143011
291228
269051
161127
252706
236792
249743
112515
174901
176720
177700
192563
10551
38550
301532
109121
17299
180000
38625
43778
307863
307672
126434
241175
227468
44675
251533
122058
96724
184615
249780
47528
228935
292625
185124
21133
229325
137035
105990
20418
182128
306588
219524
91666
238085
88906
238845
63809
200443
242617
105489
174157
202988
267138
40145
133636
147165
7830
158249
301905
10970
248830
28001
156502
11785
279587
21348
18713
91190
235721
119357
43107
76336
45138
92649
299436
155830
87297
44826
244189
45619
185355
228903
265954
39855
215384
155232
3938
228782
250370
63965
194298
306394
119535
216804
254306
52911
239455
112634
195793
169905
242528
142297
95860
111918
208491
231172
92239
203428
171230
301870
164418
131883
257968
221215
67535
294505
242046
132008
268587
138938
126876
33773
123916
201577
20389
272344
201336
5848
82880
29736
221554
222121
145961
82239
269095
95800
73745
93790
10921
162846
193257
198633
80410
116254
54047
23495
228248
150686
146072
40361
130015
113082
164721
29038
62323
109115
201407
34423
165294
212974
257730
91469
99988
41718
4586
163611
775
103703
134297
128313
63709
101436
276690
138078
141557
284334
169991
77831
231606
205124
55198
100108
289455
256054
182884
269947
182855
92309
194615
65531
1411
280274
51806
118772
26874
308809
298996
282702
135901
193265
166846
84399
256927
184709
105486
32364
196709
141433
63635
169879
233838
285001
256009
12014
53595
66973
208783
143890
255087
179637
294761
57496
43394
131575
145123
90924
215742
12850
49876
215683
237587
198101
79668
5572
71966
306862
42850
187846
262890
237561
275439
80944
308835
309175
229549
160405
164674
180522
87406
235287
51984
69301
277117
260662
189700
250645
108730
305697
254252
101555
230338
55451
278016
200030
58957
229684
119131
124774
115010
11496
39520
228006
77252
233000
216023
71405
140522
255747
2473
280408
73620
131824
265522
83389
8500
53927
114544
259838
252241
205123
288645
95876
126035
298485
123581
64828
94001
161841
16361
241016
218974
183689
178230
167909
37430
35890
55252
25829
124133
273023
129891
20887
192329
170495
135094
102646
122349
155777
82487
176802
220191
135786
7037
40913
142970
175120
166114
237396
274670
213701
182554
237362
76609
191581
419
197029
99003
69320
134754
96812
130759
274285
287544
134666
94049
11994
145327
212573
172845
276406
113436
243435
163165
181512
248304
161255
249095
148176
33197
290549
180832
140110
170817
279973
225058
233449
235784
91581
1712
64460
62623
165426
17830
308571
28194
39760
58204
304089
211835
239446
231661
248975
45188
267766
217453
252685
218306
288269
271831
104003
74136
137722
118629
26363
308799
103265
266593
51701
115972
57636
47236
247955
287128
214427
231907
90712
275152
18412
214255
238973
222103
48560
129348
77376
307640
170717
86350
139340
272438
208030
60526
165322
104890
241273
233711
235119
261697
130621
142848
104105
81766
57283
302916
1730
251549
43671
138484
222307
174069
241664
164692
290324
249747
282033
26681
42493
286134
27947
161792
177939
47242
238065
42139
66543
292584
62838
251010
277838
209819
11748
150105
264206
307772
111194
283207
157806
239887
76739
33081
26933
296042
227382
181346
205647
231650
86946
187016
202090
200141
152314
83076
84511
61472
95493
238388
59123
14582
142453
262473
199831
309680
3658
192691
222740
61328
144860
38962
189370
243306
144148
148161
4089
253647
4228
234017
48101
60120
165057
244071
295682
289626
239490
33853
36874
105962
219360
36562
247037
90045
161457
216826
220292
117100
1766
94642
174352
88451
73697
158292
97492
188676
176714
32034
214814
81349
69323
7201
15804
288395
43681
15466
222861
199029
19436
198522
170577
225118
141415
118213
296916
93514
236559
49908
255888
260547
254154
44394
235877
307280
34345
60243
116737
12205
195500
159733
272753
63186
283483
162906
22133
181707
298790
46136
64507
98242
195003
147841
287276
173680
15311
161955
177469
251778
110025
112612
131884
296772
274680
114893
121932
154635
161098
241762
109775
120788
283798
254292
151065
89159
259025
134270
300795
196885
277808
162770
35267
59519
89040
60557
37562
144360
221068
63343
285651
256330
4999
255408
221495
193160
83716
86073
103914
304712
190486
61122
250017
83872
1444
290865
103237
269462
64855
16654
226503
70321
260706
18729
10269
245045
269178
45805
162944
166014
193353
135662
89184
78324
41663
247370
97367
81493
165694
205527
298133
40428
280057
175389
40556
217262
187066
205000
136904
155955
126373
201074
16916
272614
295881
48627
241601
54204
34536
194007
72213
18209
77043
245104
289502
47662
191776
265015
195820
107883
252433
81192
184898
172684
93950
233257
59808
31450
233928
96270
156421
184017
32897
98142
288083
144808
288757
171394
160952
54149
23316
99517
73227
88583
140813
154085
135321
202734
217920
254775
188869
45309
206982
86270
184240
27221
181271
217098
225751
39715
275456
241621
128556
187589
162194
161046
156861
122329
262745
110927
227641
127698
156905
134374
44869
184765
23263
239350
285143
121346
154870
287586
272651
160696
236995
1938
276011
119455
299487
194199
116291
132369
253627
4322
240465
70470
202510
280559
260445
163721
219386
48184
26645
291630
221838
172908
53403
88893
136593
217821
240348
54476
251050
269922
280961
211400
250409
34381
47654
44043
307889
286446
278348
59288
284911
126778
239872
96778
168257
83244
284858
180962
137942
76795
174497
98389
167200
156935
46457
267090
59247
142454
309302
29052
240994
244004
204613
142851
7280
86037
59367
215223
183985
59740
146405
288272
19047
241671
135951
246563
75110
20622
222902
263803
53501
234561
252423
286012
44705
107533
87645
156201
292654
276018
307666
279691
183790
116656
152077
80183
35687
1679
31646
180496
230095
165126
60350
74984
106503
272529
23104
231366
237159
157649
81728
149773
230212
244708
46091
105124
38838
273051
22377
16974
806
194250
101572
290869
142108
266351
88974
272456
121006
80302
40803
55255
240341
123487
63379
265975
256846
250304
251213
70156
156811
263198
163962
151038
80857
272546
191680
87292
194855
93481
254834
1196
9285
247914
202471
161839
28849
306659
121360
108113
286962
254600
48628
17375
205295
136740
243593
278239
40022
92200
48921
50538
119210
198614
305122
109482
28292
8177
217742
71634
209132
158890
214145
178364
21979
172574
49670
174015
255849
216492
63229
170652
136066
179985
301156
217801
62864
108385
264433
109291
195017
289553
204676
197232
252241
264483
33430
175043
74673
301776
237947
33685
242030
202633
286122
59304
191894
285163
308991
218078
151747
298198
156992
296602
252786
260190
219882
174238
154845
258762
216885
6114
37607
299546
31634
171741
193935
157941
69638
119032
209443
31253
126728
269036
2382
195611
177767
61334
226888
129356
152280
134724
67870
5882
277069
259240
95266
256368
218619
102365
255433
238793
206220
194436
303114
303425
184483
243629
80092
41314
240528
197515
36255
87036
299741
133755
22228
211647
261417
38268
143428
144144
17775
287218
251797
161569
194665
11871
76071
83010
85741
272356
244963
306135
240160
80999
167073
63084
137405
82520
172277
205728
8206
44573
247888
19976
303777
239944
70815
107586
240490
136947
24098
283052
303480
233619
121716
98779
51094
33464
268526
30812
244748
45764
43436
88402
78537
62265
280833
81904
282824
8547
124856
231367
266088
308510
2069
209217
134621
79994
32987
94672
279944
247329
209328
94816
296428
149583
77905
59563
187805
46478
7471
236322
148517
236397
21440
140665
10454
68310
235738
227962
105581
223466
285794
162834
53796
226367
295254
269006
128731
138546
1669
278425
103276
26695
199762
202329
250296
127995
165648
231692
251209
65699
247026
110495
256900
155504
112418
168881
138457
54064
107440
283856
286340
42784
174089
171004
62077
309879
74450
227074
205832
37090
165634
14585
225141
165383
228647
61978
303754
271160
290516
154392
141711
57029
26985
102314
139423
299289
37343
70699
272100
299623
274700
59970
37543
11163
306468
105882
76413
153195
93508
229135
43760
278143
210664
69244
181996
98321
53837
33948
51182
283569
8967
31782
191001
53072
166297
160822
277703
41899
176975
230291
52310
83086
221712
186330
41256
234733
244104
295389
4850
222523
182989
29875
277952
251245
97801
51600
256722
78814
290632
133771
37687
197259
247751
176464
30494
56948
160046
171890
204747
83855
196973
210987
10137
34450
213688
220774
263092
181145
24289
248386
245226
174396
288731
134498
309
60698
165769
100453
286635
132456
225849
169659
88719
137517
147742
263208
70068
45777
166721
180422
150167
283374
56069
167834
40031
51944
183359
175321
181839
101149
158442
304597
160407
92821
85493
73811
244183
49805
34674
131567
224141
173211
167018
20897
83109
173776
150507
269930
37155
243046
206290
79230
3960
22343
298538
245376
17800
289137
57222
231484
257659
174813
43297
284641
58620
43432
169913
190640
75590
86949
133526
185024
288560
160249
39155
44825
170711
229286
112955
35037
185371
20868
83745
277738
238613
43752
224352
4935
211235
211768
223228
6385
112469
106618
200992
145517
116223
137499
40831
139241
88517
167230
240973
12948
269951
78201
205691
4191
173649
234707
212580
151660
58464
284668
50046
202715
59740
273237
306554
169017
184123
200749
84841
24449
81421
151006
184970
77921
209794
138156
75409
206767
103722
201793
111003
197694
107553
31756
234694
196297
276842
88497
261913
69415
280059
275715
160127
132225
201304
221620
65095
101757
163816
26090
279644
100453
146062
52927
163711
154876
68549
267796
169902
225908
65438
222033
221583
105533
151010
221869
174366
91391
19864
32690
15036
229120
232824
123107
3133
91656
207542
292831
145489
246406
8954
252679
109444
201734
271121
27932
174415
252768
11977
272230
187565
256947
155087
171214
201363
238567
138376
25553
264247
136660
305514
212077
228943
145188
30126
289431
269632
286819
224150
20501
237508
52190
308950
39465
206467
155329
79771
5908
206799
264678
261692
101663
128659
227887
44450
95333
71469
295997
107787
92652
19353
120938
197249
309287
300388
11799
73998
179937
13043
237345
36382
278535
177162
32719
222219
148998
4053
291989
280451
63722
30172
237994
32416
186209
91766
70790
61358
298591
172098
89301
49455
238924
286560
245084
61432
89656
26944
54027
83111
267372
126868
266684
172560
67160
83639
268164
98993
51441
226618
22495
15616
309464
78751
283138
218745
45535
253972
201583
68203
80058
209593
238604
214255
23469
63691
80391
62369
211637
124969
241452
145483
142344
78920
155797
107992
74042
195731
99438
113170
99991
69800
282540
132147
189309
38384
45324
117392
62646
140203
292775
42987
133903
7877
270318
237820
120851
136266
82858
183303
224967
252164
230913
238030
272513
281324
43602
279809
200284
100909
177203
110892
154212
216959
70960
66717
183240
236511
177195
83038
201910
207483
38133
255777
58824
221175
284928
283408
297334
226832
37802
227056
246274
68030
60475
34688
167318
302944
231877
139369
58823
294977
256109
194532
168106
171918
277945
244465
80018
119931
305042
224700
307752
23351
276115
85074
185928
74805
88948
20274
83029
94036
186478
7536
19538
39016
96443
7039
200785
52062
2724
216117
156048
287674
301963
44873
53990
274237
123449
148261
253237
67311
295705
238289
246676
113034
211622
266015
183972
297259
202239
197718
282212
208075
4285
104652
140236
132942
211625
290687
26068
194840
102785
283454
276994
86493
297214
189035
3528
121219
132188
72288
71231
145032
160793
174413
103635
43763
279332
257328
40931
277715
108132
9746
193591
80057
22504
11007
270295
35491
169734
198419
287406
51464
308545
254232
58727
195929
279004
173474
298342
242234
137581
21596
142449
139982
288300
112000
98843
76693
269368
157032
268795
101457
152119
13845
201436
163615
196455
303986
161134
197402
206482
277602
203060
231027
159701
309780
307098
171047
41103
288178
52631
153833
104437
307944
200997
271754
145693
158708
46247
285430
304272
173386
193087
259334
203807
139716
49357
40433
48539
22398
121598
265213
132295
130534
116808
83363
159815
49279
68224
292515
89370
196470
19952
272870
44061
206290
293302
155240
206988
158046
132873
158686
49708
267305
4088
152083
42898
283479
228772
300122
190625
92924
65757
58154
157113
299968
142187
37244
75351
25433
273360
272431
215522
240536
109187
208781
255717
235915
205965
180455
154083
179879
205381
278823
98450
218245
86420
22063
205932
276175
173078
221249
6298
75267
117602
230997
62399
102762
190589
928
300454
214491
139383
43837
123445
66873
122167
30649
48611
234831
116677
222323
146796
307759
118736
227769
291200
277613
22390
301297
254387
214905
257098
274427
11861
270683
194345
15485
214054
268277
16771
141507
258916
234051
273114
6360
58625
308835
38887
138572
118264
88148
19807
15082
6490
167637
176647
211600
125818
273326
259922
100841
189371
271810
191055
1363
262423
52427
235668
239291
167295
184405
48125
48132
288719
54016
253851
179615
278769
229891
171469
216782
139576
267316
235898
76468
67489
156719
143628
54646
89224
304781
116083
64539
245478
96384
196344
75936
105297
221986
83967
281302
22262
193472
228833
237450
103314
249828
25560
182677
132178
21044
73693
58778
37258
202422
114790
186946
104130
169846
133166
75358
257410
223509
122753
218764
256139
162306
9557
107215
275446
305093
61178
274692
147475
30261
215665
288021
292414
235939
270899
71035
58467
181986
218964
89756
199627
49160
38921
199030
294610
5747
18209
288023
272426
55660
240964
59446
205823
69879
136777
153610
164063
115019
38427
31609
90827
286240
35856
252231
250861
41915
120458
90684
185804
148584
41957
248795
96308
31362
57706
253379
124762
182058
252138
141316
154641
46465
148240
162939
55962
225955
260826
130566
29687
171040
102280
80808
28780
289882
85932
157049
248315
165190
248860
309980
299550
73874
265051
138303
62269
198936
197385
233590
3910
287416
132136
25292
212057
8677
195714
19331
188488
120722
113200
249364
91132
264161
61533
127726
142749
135294
148771
282907
229151
95913
291521
73086
158290
174745
258669
169618
212822
173688
57687
144492
294811
183048
262401
184078
175580
148516
264696
65769
286049
198397
163502
183061
32121
26305
107440
23348
209501
271365
151966
172250
200829
184411
64601
103182
23766
163854
149483
64542
61795
171249
155283
87313
16938
283748
44006
113352
287172
65485
92583
173113
250811
214071
258790
211109
292112
265899
234765
304305
249234
172422
88533
194982
247815
187598
48498
173823
245030
9786
137304
157840
48855
205251
287429
42441
5824
171534
86079
81670
268152
264372
79519
1564
6788
116899
27661
8701
193896
115707
253107
116032
30166
253164
292896
292669
73386
37879
292516
102735
147575
230400
227447
214030
141038
179742
249872
284393
255814
103515
181767
143494
275055
207372
241993
106153
151437
291603
33844
623
43385
135730
90956
9893
75338
54345
280125
15710
921
288109
64476
307579
11155
70245
84435
38699
201770
276175
205554
7180
101778
110800
220979
180837
282345
5525
133189
188065
232277
203402
284969
144573
202164
122203
86873
93663
266726
53033
136994
309570
12463
125576
38877
220387
231416
198109
163386
220835
260547
232088
163866
37999
56457
58884
7680
9328
102365
184713
84562
20759
114240
224192
211473
246167
29726
3584
173555
263644
246714
81040
183854
289941
237388
59699
93933
276529
51647
6342
122820
37158
93593
275131
183192
19072
186930
268633
307101
26146
51682
193084
213393
119409
136121
240745
43666
227559
229445
265804
225627
220454
266031
110577
204828
250754
97491
188126
146623
842
80393
301482
48214
213163
179229
234508
139725
36650
89777
102407
114815
272939
107831
113603
35715
24312
129102
167662
15398
69533
78355
80953
276834
2928
194307
187730
118798
215314
174856
131444
250920
81666
172758
263
240054
34598
138574
233063
122644
32432
247044
174524
306118
50720
296015
142505
113051
289134
183097
52644
51153
6330
28530
79306
302902
102414
117082
299059
27149
66411
129259
241545
67551
35526
123843
64110
63484
187495
70403
299288
181102
51045
81560
85586
133965
211151
138958
269786
34166
168749
92939
300428
119732
309153
250509
170911
124006
178318
240142
304657
92428
199367
237705
304052
134773
122592
59075
125299
277541
229853
198972
39941
124792
100435
303075
67254
255873
180511
108236
236122
233857
248701
74345
179403
273652
111736
307315
135335
69037
224997
172711
122089
172536
264172
298156
162574
66241
25108
56483
182966
129504
174789
269917
295660
97977
220823
99925
61202
80888
168946
236183
257428
284952
108589
151133
186094
160604
294691
187669
133135
305956
20305
46193
73494
254306
165477
212068
100833
107411
147070
284452
267360
103786
115877
141425
210582
111195
61810
293879
13097
126972
138244
309028
204150
158507
176440
65466
21563
244838
304556
157819
88028
133385
95473
153007
59298
76116
70915
82370
225622
250507
232776
218327
212670
21527
278915
113346
67300
255529
16580
219021
54534
10075
305700
151259
261751
267715
254140
140245
132717
103655
279922
187345
128456
39079
286081
256316
133379
272265
87543
116232
16254
40186
101299
221212
231610
245856
283245
182077
17952
143763
180153
183532
306222
31947
159217
82626
65448
222208
148084
221033
236060
166905
266974
47766
102597
77058
227937
216534
36273
238011
35940
170546
299489
275665
51980
11404
186158
247146
181078
305951
92594
30696
249257
58505
75087
253296
157669
16381
142046
153678
259493
83045
192255
181930
265921
194300
294128
87808
166000
130160
119223
116678
135872
170858
34961
249889
42162
290145
137057
285805
308785
300230
157676
183218
154926
45540
148097
55445
280579
165924
195276
282874
26340
286630
23319
60313
72066
152060
11112
215175
156363
131347
76928
287541
9960
139330
19391
304827
239653
285507
309127
272443
184107
150066
100387
226624
92214
11709
159293
147209
175813
190225
166381
262373
276017
165845
3639
254133
69545
240805
39078
220662
234770
189457
172740
48171
46520
244838
64263
9841
141154
263521
73493
154077
290265
268381
248780
269324
101603
271916
268125
86826
180774
96179
142100
156239
251237
208536
245159
134854
50221
30247
157857
27044
190710
141810
246862
210178
301014
285567
302407
221175
31580
159321
33865
51239
4638
59421
41403
69878
33087
187667
21856
218309
153626
110074
59575
280214
291757
13126
128432
292630
80115
90185
208664
160892
194863
272953
137153
107158
81525
142839
39509
223178
104851
295294
15375
220299
302745
83026
132205
91643
77681
53473
295264
177766
191703
210984
126040
146821
245098
256925
276216
192788
245545
300950
11712
66159
100810
162902
222461
260722
174408
243729
20594
269132
88099
261053
195905
220928
164004
189229
48019
93527
75589
220456
203672
114066
199869
307488
136936
158902
278897
196506
218076
86259
83096
35437
307881
222883
86046
284237
50180
27620
20062
273478
36986
194840
15391
147855
234816
218490
211929
2032
74600
222860
145260
243544
38573
43259
207631
81857
72656
279856
115025
269418
87707
42782
304161
201400
240657
61825
165066
70269
233862
253398
58703
291579
100035
35920
211040
92335
177792
114373
101883
22585
296864
172366
308017
214726
52581
156637
53637
191960
84899
286284
44814
121340
301216
154681
94799
307195
132913
73900
62543
63387
79666
275483
290087
225799
39466
47739
220000
298170
123822
66142
250708
202670
289665
146235
268063
56257
85690
148188
151962
237682
159372
141369
55588
254891
122757
120266
283589
257654
249266
72379
27604
296886
85288
302663
2890
199445
228046
273801
170142
266128
1462
96144
231860
183919
250807
287436
303902
288577
228381
221010
308097
13142
205951
111138
279038
108450
293388
183939
182072
218601
123209
151671
198905
35909
220845
91107
175549
242781
289762
237748
217728
64964
126282
169751
35014
255743
76474
40676
229793
182808
29086
59043
299320
172519
26172
153470
96556
13329
82939
287960
279432
20209
61408
9545
7582
195925
77493
242795
13578
248900
139868
280888
143882
127784
171906
261387
187645
260788
303162
69132
217596
267045
174731
36434
59151
3428
252276
222457
304379
286067
175141
96878
27693
239615
23158
46453
188415
189607
39064
53090
181931
21290
231768
272906
163267
238124
129133
158143
174309
292813
139261
205307
190266
213358
163115
110820
289658
118404
181318
143627
43890
51280
104235
14842
267833
17789
55323
244956
142499
266589
108652
204483
4372
275404
272058
298436
236957
160723
210380
1648
236250
212523
234750
149459
236184
105836
196248
264749
227780
103522
66057
261368
303330
244444
102047
67813
82655
274321
276130
267473
153376
232829
262488
77402
169942
96855
304790
270352
78315
2271
272621
197858
234789
223842
244111
172815
281705
308562
49197
43905
195302
301343
75464
77705
198622
99797
20158
231278
295182
288214
84429
290321
271534
155655
30147
35412
100615
18015
150285
2221
297023
185029
276423
211939
216320
47547
276792
125953
66208
61832
110253
252272
151353
101833
41181
219869
25723
103249
203837
176813
228320
229260
1191
243902
55827
157690
240650
137768
31759
1121
113159
169692
292450
53846
14954
305930
184237
82981
199203
13405
1179
7540
223678
141825
260428
176329
267077
33182
246831
9861
181917
160879
299927
37611
294816
29710
195425
35677
249517
80234
286099
226400
164990
285528
22069
269287
143891
170492
191492
192384
93552
58078
294602
306660
131782
276840
286610
80572
56060
136123
289863
27965
234730
145207
226150
137803
192680
123578
38962
251481
97350
131323
21021
81047
28391
301925
268363
200612
95631
244362
269650
219857
301720
273548
184292
233183
78576
79078
300338
24148
208799
22965
26664
291218
115739
11823
81827
215152
255064
222932
232307
66504
51761
153200
201988
199438
134154
302733
43007
223381
195798
27920
192459
285843
252704
126156
198675
2709
140963
267164
128329
167013
262776
296318
68445
234433
55476
269323
82807
148641
179099
202086
230140
149543
309232
257818
298936
59319
306927
277100
137303
14361
43514
234652
211098
284074
61534
188861
172152
303970
279936
234353
241252
275937
237308
82365
85248
12654
164998
307283
232392
186053
204270
45092
243321
309011
249376
60619
157464
181332
211929
47303
100728
43927
224223
46715
79538
55378
5615
218011
267008
306513
298029
112793
23563
25458
161127
152434
189452
205152
85444
58096
288135
285192
208180
198204
43118
245627
253234
149008
96140
131791
217979
38584
289168
105562
74052
46644
195749
64861
87592
63634
176484
171723
21230
200166
147778
70602
234228
59826
35118
177321
303223
133221
88895
57835
168475
291130
175682
151426
31010
56058
228923
149658
245669
2415
214750
150246
275115
98990
193268
11468
1643
83532
297718
97556
118315
236271
98422
83782
176170
199779
275099
246289
49943
190765
214685
233685
18997
85745
110742
70060
141905
108083
111715
118374
160474
126750
27870
144116
295757
49697
273034
182374
123418
22746
278324
118179
113870
295181
52914
197923
239160
289791
14516
149849
87667
129744
105317
223752
146229
204391
168802
44242
102536
38168
288291
258470
160408
90082
48705
27181
185840
310007
12726
140774
232793
161762
206537
259567
215464
290056
165857
133221
104475
153308
165553
51907
40321
31454
12508
75117
82958
142136
107103
229405
183750
164328
209927
39337
71872
249550
180518
203811
177226
127206
132044
53566
192000
109383
225069
87161
149464
18538
297507
265422
27596
283715
300830
261533
217297
64579
247610
165613
276442
92921
271411
186045
3699
234663
166433
105767
130091
294005
81985
77545
275771
233359
272884
94121
49908
255475
204727
181299
28150
304677
306359
288258
181418
144169
214309
33265
274537
29105
96544
167659
121310
3564
92821
273594
103521
212941
102576
230841
299794
123956
164504
34590
273432
37129
235065
229407
20923
99947
112800
220899
87134
119409
114979
178947
135320
243373
31203
257664
243743
120291
273796
238232
240848
197607
235448
126253
261377
84347
280489
282504
251416
283384
80362
52782
25261
197369
284826
6329
303548
143703
143699
4631
162214
53985
213767
166370
251816
281484
50400
155652
213539
204076
281913
114852
34096
246374
215051
153630
284858
243041
233268
11009
23400
92685
275581
295120
237953
248873
307707
268095
7075
76003
60526
263208
135005
34083
52746
46042
269784
93055
232671
175464
170606
73524
296031
237905
196181
11700
236202
139218
292046
226832
141472
306313
238028
53029
279660
16411
116102
227371
292056
27715
135854
122854
193301
89302
180085
71566
286609
158221
169693
150055
308251
184015
38311
85681
21782
140700
270081
112880
93438
88896
147305
264690
121281
104144
67977
49519
165131
12784
269861
280748
240473
122887
210993
90506
42410
103684
199854
21023
99308
265139
54702
164848
90949
270071
104307
112164
290821
258140
101702
119381
116955
77569
84795
783
114051
136997
230181
262941
217348
290769
31893
190891
287191
240155
209069
128929
161959
75807
50039
270295
113067
196201
102267
251099
76000
253236
229498
140517
178670
294954
47925
97950
187364
173769
84400
77424
40474
50311
230029
119464
148683
25879
172104
234128
93399
259396
25550
29557
59713
195046
309421
291707
46237
6145
149309
23402
36780
39189
72564
267752
233952
195058
196667
68878
54024
171439
15117
97
308911
273108
80114
215007
256725
178462
300772
253399
227825
41246
22878
166887
282677
260648
24205
262423
183057
273943
221501
199935
81163
91075
200669
162574
241638
3726
309570
181061
229024
243706
58733
86681
253799
85245
280341
112439
110308
65423
65033
273669
254849
151543
116458
59895
22525
15889
169379
308982
269526
184645
45488
106586
51079
194665
24755
115343
224114
165777
298731
175025
274564
222365
84728
14530
250178
145559
61581
113878
210127
250693
271377
217035
66731
134367
22235
141792
260982
273113
28448
213129
45715
41324
266949
230015
110443
95778
133950
134190
298593
52361
174781
189563
13891
198792
158260
298288
125814
165608
5960
233342
211280
254617
298702
37005
259329
44808
207972
113517
232283
234791
40854
117616
172542
123966
100664
48276
105886
37984
71681
58450
188556
60606
116779
170762
113432
287322
241478
209028
109946
257821
5087
267168
34390
290626
178793
76563
296838
147759
102292
226484
254971
116665
130864
115521
72585
249313
120588
238108
245856
75105
307137
73609
93871
214511
80376
125656
118924
106712
1821
56398
226710
255629
228447
207893
115777
288647
298354
94309
200995
225626
266467
202625
191913
86790
255261
936
298264
202993
222715
93912
296094
117190
144442
64336
111589
282428
128248
226299
233223
42225
144509
26209
3956
200186
104942
97195
50526
36794
231619
11157
242796
145302
287951
294552
169413
118366
297487
192328
257908
290074
272547
126448
300317
219920
121673
247619
234488
139232
274187
112823
151274
76867
289053
226796
120472
137486
282954
193570
120173
35614
184103
158675
80647
74646
143565
257221
241489
69514
257502
188228
8823
305235
170964
284513
162294
135768
181769
270970
220240
173987
211383
129722
64887
55439
215586
178526
38662
89747
241187
50543
54741
135598
239894
245259
271009
139601
134373
283071
171811
538
208783
222977
232133
272531
162516
33165
14896
132548
61879
116069
296430
165816
169849
1616
48215
98136
267444
173013
50576
202974
25162
279916
231373
95171
156524
162439
227536
257482
72493
5050
59056
305182
255024
18462
90227
72098
206207
162659
284456
131596
122757
144870
19992
146308
283287
209248
308930
237557
152915
204818
199977
193346
159965
223900
174262
261799
294329
235830
169348
102135
85292
233182
83423
293900
253709
153310
36868
197862
242352
110693
56777
214250
249321
309513
173223
32681
256520
64534
60166
223239
190437
215114
44412
151026
77754
20887
208297
133247
135583
47834
148310
271619
132872
102424
270056
113443
234238
43278
167003
252651
173920
199559
212919
276754
36439
133636
204678
111038
36948
133739
93852
14189
86971
253798
182018
21345
42518
57270
204662
154074
175241
83549
138722
137165
81621
54814
121342
56506
29960
62210
12823
102749
21274
162795
113372
49457
238500
13189
13294
87931
232158
18783
166177
299123
206505
22210
138243
287763
150258
165926
39636
27653
5272
18186
204320
84313
373
92234
222568
97352
261803
43035
3106
223820
125159
233509
225654
192027
265209
28876
42259
43748
84412
153092
150597
299184
294155
207978
36861
226595
108202
212680
241789
687
257889
185091
111460
243824
201559
96656
198272
295621
270564
135051
57390
279512
115671
271714
93643
297201
137848
175207
220175
65536
309113
63775
183988
237287
275699
153712
152771
225138
152717
197314
31521
231758
199061
250853
308792
215442
302868
67873
309850
125260
119966
274949
97968
91589
246807
770
64015
144066
252809
161173
74272
65011
263119
200373
81078
238652
295741
277213
134214
84640
235811
186517
22576
176653
201725
94911
48552
91059
122246
3184
273740
112379
93442
57423
96343
118730
90162
39304
68507
121275
309664
152142
249897
118669
11023
164967
65970
184996
185358
264167
18009
167492
198097
297177
145557
77353
90772
300926
47727
5308
256187
16589
101726
44819
110860
54982
58319
25575
205682
15375
122163
150659
187454
68962
80124
104021
156553
96783
186234
116954
257757
175442
210069
220910
185660
144744
234008
121899
84591
215927
284446
300179
126122
212033
113023
267530
225404
14422
302781
167937
166252
185928
19415
45035
263621
203898
195046
286861
10910
56912
213915
94850
292009
281243
9721
88352
266750
142294
44456
261789
133450
171409
110075
41592
171225
60437
248309
245603
296934
126269
86941
247908
285094
192518
149671
4860
8875
164315
46562
148531
59653
191985
142811
109181
85415
105462
263721
211917
113249
256655
290116
243689
205482
35982
143370
126753
301486
250175
148934
64130
69189
170062
1470
142856
60909
60026
1211
200338
10099
236904
134687
208220
114466
249028
301228
80257
72865
109298
191085
257160
305062
246050
196837
28694
228482
92410
31304
109809
199998
74395
283205
32753
247756
229909
93513
133860
220265
100949
115772
61931
141821
30040
113203
212989
305246
22351
156341
160223
244740
206214
261023
62458
94770
22513
174381
268248
269320
27683
278696
109032
85104
105426
155589
26336
293320
246396
302349
29527
45507
242121
187927
140504
104880
168963
308916
250613
232559
102761
294954
105960
62349
18441
149818
254561
149120
161686
258620
279977
274869
125017
125253
165472
109980
32835
249309
252176
297570
284621
31783
101719
300546
102196
147815
269285
258036
137209
64072
106633
275924
275655
8810
93546
215213
227920
76484
190603
164630
76825
292464
154527
157052
295124
203066
299214
30516
85112
128127
229618
211927
171294
118534
2808
212142
215577
153431
286476
46378
2278
48930
214816
83420
52407
88256
145575
29091
32171
184316
117801
4274
308795
139132
268386
32271
35855
73500
202620
288425
130818
25657
224317
131483
218256
69267
239327
302443
145192
298130
232545
122317
163186
176300
99409
45506
71155
109990
176363
169625
119866
186405
172273
111408
158249
274224
298539
161734
67259
237353
178228
298759
154548
55518
9062
238472
283434
116603
40891
31199
77519
259139
118594
232569
735
50318
248980
114098
26968
243280
217933
279913
229892
215089
260034
302930
255289
173439
302057
192262
261248
162740
266737
113324
52841
175011
106923
271358
214563
210032
141289
289501
118729
78445
298318
12749
63895
49919
84082
28725
160922
31454
226727
188108
147905
202776
138041
27652
257435
290241
212177
234034
123869
197641
201501
294503
224413
180237
234360
1236
11135
12343
97909
158432
104457
100255
19042
155263
254546
163930
192504
129266
3062
95060
119448
124460
63224
112627
269901
178027
8916
134004
126234
34512
279770
233661
19174
54099
115337
59427
62126
246856
126564
189074
162188
262809
135785
36545
89652
99721
66264
278030
215623
173531
29788
51014
273309
3982
212751
67196
200828
38339
172170
25245
288791
223590
103460
136685
230659
87051
286528
62499
149795
239421
257199
60605
172960
185315
127058
52128
244537
188844
109498
216442
219406
17631
136805
43152
249014
11052
202333
180454
256065
225615
278707
216510
42159
210636
103546
12756
277187
59364
284882
61134
251019
40857
37465
42072
106186
272314
306983
117022
163648
29742
64496
296336
302995
13423
77196
1088
1515
10249
207956
273160
111722
68045
117397
148739
205573
187093
18475
143099
27913
232729
62484
177747
91623
166865
199699
78698
271347
277721
147836
134906
59537
236744
260084
139336
49469
121866
144803
155697
98058
269358
227821
163971
262568
52271
288243
285936
6275
294439
41439
41418
39178
192401
239902
79177
73662
139294
264487
2835
257391
191385
218149
309021
2455
137777
173596
202317
241751
106055
26691
41356
151708
127117
148282
144667
227169
302070
61147
188285
249139
193017
277579
126272
117152
145676
98705
104194
70800
79218
242893
60801
183442
118498
219797
303660
202109
286582
66841
93490
211389
139723
45885
26436
300978
208779
27874
226484
52800
288290
158020
73798
30626
6538
182169
272842
153060
28836
204512
57996
222402
217561
67510
69252
29203
40630
97336
38214
113613
9011
15423
217660
257462
107708
176308
211691
51225
86748
171579
146957
48513
188989
161640
184626
135881
83552
188310
144932
130347
38264
36202
239187
269434
909
130779
11503
301329
95016
134986
76714
105496
232115
241851
59490
177012
161357
171518
59937
182963
272268
121513
14970
47651
244668
309159
113346
267662
128439
41659
178265
293190
22305
151540
81052
231279
244756
255808
99002
264813
305999
29812
275447
9840
19746
122900
297385
185492
138230
80440
48599
106678
144680
150001
39644
293141
287628
242009
35260
113006
170458
293853
112825
129338
205995
261882
234835
182030
25985
10469
51309
223847
271564
204396
149384
111374
21827
152174
219270
47169
99528
205417
56626
130033
120101
53192
202480
243580
300392
167875
171698
216038
215232
118677
308673
193654
101206
1406
48133
212575
121286
133482
144267
104550
24127
256842
14993
113239
90191
84229
277621
292378
50091
69894
287842
188446
270198
227889
180947
237220
285391
147520
85316
267720
210775
236194
195153
5328
153792
69681
87160
300363
190913
134930
22684
155368
30326
110177
86686
268353
206382
215576
296526
218706
120500
307464
180983
206688
7718
7655
94396
120123
57394
248240
115520
251148
218057
245591
270227
146049
161939
220042
163793
123220
57726
34233
271404
188464
13171
90784
307983
97845
20753
280166
196915
267831
86920
28348
289684
180091
235729
129140
94669
250428
218862
291237
273465
150416
268271
148818
77584
64442
119388
252590
81123
156793
45843
226472
114153
308843
101969
266095
303697
47206
197372
294375
8433
16788
16810
189459
271591
56551
255547
108191
294808
158413
52045
256156
284440
4932
29262
196105
291338
293661
205723
143806
159150
205691
4724
197390
242478
83823
21269
148727
126345
27634
106964
256612
12214
141597
33600
279445
99846
273263
13390
270033
307474
120065
217821
300727
179290
166374
283054
287032
175458
219048
242124
258928
249208
150004
172160
236727
174586
232678
182901
115794
5551
146376
254508
236541
213605
204946
60325
155561
283828
297117
121344
251639
306046
88245
214
94904
73136
236706
189500
268007
187402
118669
37507
251563
222578
239363
237983
219778
181645
159835
156600
160418
217022
63929
179065
230433
101378
177336
187665
211117
158275
175373
257419
77477
50011
209307
112597
122176
15179
86109
57502
155893
270665
2403
144622
46907
231334
192883
9300
120361
194276
80025
143602
268234
25136
304742
194020
163797
34221
133318
80126
264709
228241
48430
30861
229566
212004
89752
293350
264177
12121
196463
251024
150247
215748
283070
32672
228584
268062
118642
65999
208542
252170
192481
233150
153135
777
114626
200187
33093
21266
245139
235000
282830
175501
165522
156284
254231
183643
202015
235403
113380
75929
173779
203755
101541
95498
179603
280262
299164
228915
214382
271032
67771
91177
283187
10225
122616
157276
142966
110083
76168
25945
191681
285140
7751
282997
267401
4538
300396
208148
306611
83337
284665
87587
291657
246593
269657
96003
82540
97747
201816
20742
163943
15479
190758
136204
69993
65502
222191
308839
14697
182143
267953
17693
100194
136588
6559
51087
187566
303198
178910
307754
74221
2642
226692
7913
75702
207597
251540
203774
200394
32344
98891
13552
63951
68105
59462
106536
150200
91052
274604
183975
167676
201411
198265
85719
187734
164051
21366
152427
94775
253872
223899
93409
118048
291023
238562
299940
19579
175962
270476
103331
110642
205840
13740
123925
2845
308062
36739
245189
134671
80709
264326
36357
42728
8786
158936
272530
93673
201754
249807
51784
54516
224075
110743
21698
110549
125734
251533
67428
31035
116793
58506
308247
216713
83100
212847
274356
94880
171015
131995
77471
150922
36492
277699
185161
144494
105546
47547
225036
176063
78944
170639
183009
154894
61344
264421
241019
225555
6717
162984
243074
292226
272910
103343
216800
108745
19408
50336
239966
204071
98670
16290
301896
62225
266446
294029
18784
50647
51079
228688
102639
161883
252379
30091
308371
147114
223592
27118
159730
7878
256159
178691
284633
191546
282262
141489
3845
110950
278751
211182
115494
298410
9734
248876
52662
61909
166106
272273
179882
201083
258552
157454
194487
119337
20717
136451
209907
249239
55839
106886
120039
133315
59906
187138
50836
107266
13028
38285
197238
94769
273268
162044
74134
248541
235767
177920
161976
256317
156927
84941
269560
30433
121074
173148
68601
264036
200976
90399
218526
98836
280646
57330
305732
237350
106484
308528
33965
241530
10591
246525
196866
113302
139593
141405
219176
242841
269666
18345
84864
233197
254145
218842
263107
221327
296217
165547
17137
69040
136070
250019
57665
2265
77339
274202
53255
129251
99031
305111
145160
197526
196785
71303
126534
169357
7296
221534
157041
23368
279061
198982
309937
142959
45198
228265
207274
242604
34029
2521
294089
64080
130379
161397
148543
180182
222640
189241
190491
281022
55070
228099
124745
228281
131413
210875
11054
17471
50211
203618
252657
7142
182493
205637
105333
206726
204030
131455
255034
78364
15553
114200
122019
66931
280743
213907
272002
36547
4822
281174
127493
50304
171149
213581
241466
35364
191786
49450
212347
76135
229288
53087
31216
198090
280677
276982
260595
285436
37834
224074
117894
40346
267389
259640
76122
231808
229510
182303
9214
188386
267958
252419
185396
203949
160573
172101
15961
29248
129594
154600
30076
118488
259867
145622
130446
149702
178437
114407
130603
261574
262540
150225
185511
168539
188089
152996
229082
267303
255583
279364
179824
132482
163663
269934
220962
81672
44509
176609
289438
251524
103883
189169
12968
168827
213784
207802
206819
180785
294690
293268
234233
65736
195840
228786
81324
174687
174787
308297
200730
306961
71120
52260
62732
142319
39538
27833
236282
121651
118334
3757
219035
34041
104768
127061
36863
7962
147329
241780
20853
272443
192538
122201
31256
309508
119900
126462
268088
218580
237266
60168
214136
302227
93914
216556
112415
156074
31285
55637
166967
91098
96091
650
297415
147806
123873
24279
213364
73422
211093
48842
228340
206481
140305
34271
302869
243764
174412
95329
194845
142187
36768
291652
40107
14465
204020
68686
104344
209691
144752
123579
66230
18429
225078
241538
227451
150260
43966
50357
72198
204359
215537
6781
90617
258367
125088
267719
194697
231558
81417
66041
274938
92185
257364
109201
283606
27823
293916
142732
61210
137151
127603
222953
164916
271595
126746
226574
158164
69821
80326
170992
122845
49324
13308
184958
279162
178537
149015
69383
170819
267459
225814
58272
308395
238167
158137
86294
254979
217705
266688
132707
107567
131645
186261
235582
263337
229847
41626
215445
236347
152014
296913
203450
70070
132913
138006
194762
160032
289310
209241
9304
56993
259560
268145
92948
80025
240388
46884
133234
39127
187189
133320
173318
111575
34179
240213
258323
46393
77618
288497
298230
44870
92873
170346
223308
291404
107728
229462
262794
49952
94785
300230
183011
236294
30337
215501
118789
134693
269420
101354
96632
134982
238983
217201
287108
208519
245791
50331
119131
188801
220302
64382
176263
237735
64690
215087
165971
80306
128593
150136
110886
33231
79037
198107
258130
52764
205073
240138
227973
289889
221573
304161
141007
234875
63974
286373
271479
131890
309771
175049
174367
34589
270844
20420
11453
303033
197666
256356
195608
135870
4463
210490
198919
173101
163193
188539
213591
26842
230795
95426
260932
91692
274388
289661
215928
166671
276355
70494
32459
304594
23071
132568
307734
100857
240990
173384
300009
235819
107009
281763
150721
6444
210670
48966
56389
180844
265130
302731
106677
89163
6713
112182
102685
59028
1492
207798
13693
281513
33040
199015
169317
98732
7660
141379
89302
220432
243476
260799
123939
271207
265478
256956
232198
145675
54008
301945
141402
276465
172808
197973
307903
252929
181270
249894
300967
106988
172480
185521
237815
302203
215662
284660
177866
177053
52267
256670
114586
40629
145251
170591
196387
10340
195762
5639
185000
70656
292352
168342
226749
103130
12721
209747
106406
114469
141313
230353
223338
269471
85037
242947
215925
182436
285954
304887
219943
41650
206037
104527
139367
161911
231163
187015
257156
60350
23505
158106
98204
155878
302050
113479
3758
291298
96372
31768
245053
242579
191010
27539
256666
33064
52724
54002
135656
267915
200992
285916
62070
193616
259564
285359
244442
32480
205121
265165
113419
261977
14070
181627
278021
63544
58304
274298
232767
228600
86187
38976
245194
302676
143241
240000
88814
82425
204868
167260
83301
288492
229990
67418
82057
190919
296482
202326
251561
36403
36882
256931
71736
228764
272608
79964
253485
245828
141429
250704
184666
56616
156511
140264
189880
284876
81424
47357
137067
204999
233735
101330
161029
224317
138689
87644
49934
187070
175151
256641
133827
90321
44102
50393
254018
200005
209598
306504
275980
137674
142708
38622
237339
127295
108278
92704
200940
209632
208439
205969
182055
305191
209038
174384
164543
8108
192974
222687
257121
249477
274282
236657
283807
150757
45371
102760
117748
234018
126994
98772
39018
288700
266226
264014
141074
216638
142511
73200
144792
108445
188561
136690
29216
296879
287348
64171
52322
229745
248031
259804
215273
268875
77887
131691
203626
78767
44781
69673
88481
185865
248554
187993
55303
269255
56575
27946
154384
38126
171060
35504
183018
304770
79283
116656
176966
104735
288759
157920
60849
114066
273176
144676
293536
302972
216577
215960
272356
20182
294852
221881
271882
207422
74813
152316
8492
224018
78645
260894
202298
101295
285605
192743
254396
29568
109056
146282
78718
260337
10066
8592
108189
268925
182192
294476
116887
67256
10914
270204
250147
11881
74816
277336
104390
126103
212784
34331
288947
143697
49379
144348
205705
133722
111794
215197
156914
21299
17190
116358
60595
291383
123114
249098
158802
7980
182720
102425
156624
96715
97344
231492
39158
286730
16652
263794
276987
307115
187299
185188
274850
178878
213309
73383
10484
113878
3256
241357
115713
302103
70566
79769
153955
41495
221808
142793
223717
204740
262772
299267
3472
96057
198743
305484
60591
219458
142529
249838
233419
151153
144431
96503
120081
33529
200520
113487
177928
75858
6870
110462
169273
303175
184227
92424
67538
272638
67292
135137
209174
49997
6244
75939
97830
268188
5026
4881
8179
174250
104502
110765
268355
214465
291488
188379
274831
143998
271117
197753
117799
257390
196629
265390
234005
73042
3745
243390
186996
303852
238138
228271
99612
47252
13006
110597
38864
50180
30316
121055
246504
278432
211366
170057
243312
66415
252468
249604
56922
81318
32953
91846
218752
190706
11767
52006
208674
28974
171117
31227
160082
267726
294564
281999
130847
178032
158057
137712
62576
193746
274282
155326
42818
182168
254293
77797
29928
26327
72141
103442
234259
49635
82855
8044
35399
164829
83276
32253
242831
221295
130273
223290
40434
187664
79889
246846
74844
155040
52923
209662
81820
256560
168011
186308
97525
272164
138782
125679
32357
30072
149999
47568
203848
175091
207015
89253
285843
182325
117248
275899
127127
283038
142781
123570
12505
189435
136595
131295
262736
99033
54360
206799
170714
59152
280357
2069
160360
275576
57995
110269
66455
283539
295472
264820
75119
225343
153266
110250
262794
185052
151948
276449
139451
116985
207096
244897
179169
72582
127575
86478
265653
163988
152027
279585
48243
182339
263980
75165
156897
251170
8377
302692
288689
157588
231551
162092
273390
305342
97840
32242
74044
125449
89790
197296
250372
270763
17311
291415
290950
247606
123864
276751
61070
128025
23060
252548
174426
55729
226984
285435
199957
276494
81619
255638
266366
95003
170683
91597
288982
296437
124640
267597
23692
131537
127007
38745
63659
165101
241068
61692
95294
158992
207838
291445
83859
69662
287101
267789
38838
250146
240047
74357
202667
230227
248709
214350
250047
24801
44110
258049
242005
308331
249740
33959
175049
18259
141149
4770
244595
91675
19839
222688
173556
168657
159676
65123
217436
63906
53641
4537
237388
252942
129263
103022
167050
31661
100503
303500
292267
236752
262602
227958
137144
274698
255405
226074
109648
203153
289393
137237
75059
8184
89920
10992
18915
195715
247269
100797
309948
73542
181193
153546
760
138201
293981
241262
278721
72463
180026
98148
249373
92369
149127
227476
106318
23560
208453
5339
94861
51965
30770
19190
227760
189363
129948
213915
254445
138676
255395
36724
22428
116192
234604
34584
204235
281791
203943
36759
31317
275951
38936
294314
282169
62579
199315
99180
156362
137504
280113
302536
162397
94742
267839
79247
219056
249395
11840
150185
223220
307484
6216
282004
254905
10067
162783
197780
23705
54226
86087
126521
120925
200699
149164
57802
151276
32802
127450
246805
88424
35811
253054
160849
173439
135527
276988
242365
197545
270029
76336
305253
58115
267161
293705
121178
252976
200280
236601
199982
57280
239592
289109
267892
208499
228520
175257
224047
51998
302943
229005
276026
280125
273985
173151
272843
10495
267978
138880
186194
49502
182848
29756
280572
62738
108759
277221
161342
203140
308434
294125
224214
78190
109172
131761
298278
232677
303136
21064
191505
46035
30078
275887
142251
105142
269147
211553
33067
90781
289364
282422
123196
152036
97558
244708
150100
74270
167372
47655
220133
12310
193260
192992
305992
15395
27707
301772
221017
54801
277751
77918
173279
151967
241464
94325
277517
270602
165256
306514
38369
187633
123727
166990
64916
29166
50042
212135
276227
245214
251624
257867
250972
66116
297755
286076
180312
271527
201244
188984
55609
68187
226802
228458
80492
192213
159927
159580
137757
239351
181421
136671
116001
112614
98505
32258
11281
30494
33794
147696
252211
84112
75365
227028
204075
35981
124357
208186
131247
301883
67844
263259
219511
225841
157161
189333
59447
45695
5152
262105
56447
213100
294464
251410
91372
68258
229010
116529
133599
48140
179917
277349
306061
186072
192079
292886
99442
190353
6954
189063
146359
68163
61767
229880
111256
286846
17486
231177
96989
51057
22141
275162
38974
23987
172801
142239
173504
17203
1724
234963
38605
210123
205839
213666
163826
58250
221972
27716
171213
215197
177399
245794
275253
208217
176891
103653
16765
152727
112174
182003
57501
34712
222492
186453
283898
252976
72226
279818
148381
207092
273576
304939
90399
277355
276451
229114
36826
162365
89862
68833
180234
292861
204156
188086
301382
279208
93518
189395
192360
61176
174351
14298
159947
126333
238636
107299
195572
131767
64033
281201
134837
176265
282136
240290
12743
256249
264372
65921
133247
53345
121151
238399
239116
299762
178866
43189
83974
13787
113644
83366
141920
270129
192183
123427
282173
148338
80960
278669
211381
161958
1160
237431
186111
57440
66054
93068
255802
257515
270971
186548
187626
146896
181714
150803
25964
71891
65119
103389
7614
177187
72147
142889
206006
279825
13752
247414
307340
175960
35406
215108
167614
288942
226965
261931
190877
75151
194827
13106
176690
195706
22038
16278
67199
60673
278475
14713
227960
305964
279194
195813
239093
4374
118512
90559
154162
127795
151071
64182
161717
194845
305985
59710
167486
189309
265819
197085
163590
140915
119639
165098
23771
28358
72105
93561
276265
76780
22197
39431
97983
56293
261895
227101
288719
249526
57191
98882
69572
78389
306450
232746
256825
150053
60073
185164
15010
211887
104281
258072
179837
187912
134092
217385
121000
144233
104250
117546
11786
128621
261902
53810
298055
181843
157611
36945
264992
213167
51027
100606
260833
74740
93985
101332
142797
105427
240574
106983
231362
275753
165134
22834
182920
248139
227242
224752
17878
98225
8475
285680
32941
80592
159909
62013
179653
213117
189434
18359
12974
178966
81554
255526
244766
86926
69035
184169
281043
187652
264849
73837
143621
190238
185284
237045
29557
295505
57352
246955
178463
101252
146572
130498
276630
83722
17765
176141
266863
147730
227292
219558
117875
67769
57666
206441
56306
215966
14262
299237
85498
90612
100728
57941
123874
161480
34680
225200
175872
83309
291284
106932
136226
234255
95258
166792
308808
288408
246591
250264
188713
158676
5002
80072
4873
159228
119843
194596
36334
221522
160455
8696
224720
137711
280085
130441
299676
288323
70424
102969
13646
291470
43283
307519
180348
234103
65531
16952
22068
241415
21223
270814
103526
151660
169058
115659
107180
250707
182704
38705
306090
48279
64389
136314
29952
12918
279802
15999
303079
80027
95309
78507
140443
5245
22556
225944
111826
59038
179169
140374
64785
250363
162615
17376
294604
91409
38636
100895
65169
261561
240218
190086
82314
54957
87180
242520
98112
66856
191746
11579
74800
182651
244598
34793
13455
94733
50780
240774
260881
85076
305838
112059
1434
169770
47106
86732
112435
173064
21291
36540
90146
111335
234219
182918
151400
218196
166830
121879
177656
290503
160188
186672
97959
88212
34440
240291
105826
81568
279597
118596
183683
229134
32018
20101
263918
150809
98155
238499
158600
201293
2359
106957
107782
273948
53665
42819
282837
93531
253105
302423
136008
140380
34515
40769
144429
281578
125493
3020
250275
268295
231171
67575
284843
213921
127944
43215
94751
187908
25916
66704
111714
33713
281692
50477
139719
99110
268615
140874
159533
91632
86326
215802
3127
211595
8889
263018
144766
134452
109267
199352
152612
50578
45429
42002
209925
278905
61581
87110
56359
159875
209190
2315
225022
107938
157975
31353
290318
196382
189321
222475
88512
304769
108249
16770
137999
246256
156406
88981
248454
57445
148356
262537
250699
242629
83592
155012
288970
222485
74675
47673
3414
80826
54599
213132
31267
267948
153011
40480
26763
216871
3479
192465
37574
271503
133033
174984
299693
257200
299395
3490
3291
275026
181655
287026
185324
267583
191518
176873
227549
220787
237504
130677
45107
217185
46503
217680
86826
288447
215923
61204
147427
85519
59289
292823
88548
172268
292530
85566
109742
254572
70764
193093
114316
177897
255259
100122
135570
142261
220408
103840
86527
250398
135264
19468
134250
84428
291012
226385
15238
37307
124202
263502
187362
238598
308760
169688
292092
81526
117528
89412
76313
65969
54533
112606
52030
101945
213805
217122
90462
55046
170082
196508
229066
180115
194469
148109
95538
301735
31170
224656
279602
77178
37678
283394
52751
118200
122475
267351
305264
187785
50623
19542
198899
86858
134293
123112
191186
222283
245338
258984
167742
204652
118847
47178
11263
67311
92159
36439
134554
191024
56897
286855
275723
251296
198171
90426
6013
138692
211407
123534
125046
275336
280739
166679
17611
300260
74905
111774
275814
303714
75363
15097
199440
139797
270767
125117
35280
199285
306488
70713
140741
139066
113621
49059
123702
242564
194071
109172
68542
271168
276933
118227
4871
37382
242923
235747
79151
92943
303543
192007
74455
152666
253499
33361
268667
146316
170000
87017
4945
132701
251420
147284
103683
199170
23002
121781
271758
123717
116190
28126
285131
51290
118955
56392
61524
18708
42158
169984
265181
52938
253956
123310
86470
89362
90664
226525
69127
30090
89779
259663
126036
206313
211590
88803
163457
70264
100386
65262
250253
27044
32568
213769
24159
37461
131196
68537
93075
116492
44890
216283
148796
258553
71310
174361
185658
136218
108434
207301
183473
96447
59535
15510
204156
279258
105425
293457
142515
188481
188968
152335
15542
98765
173604
99608
124186
25055
152671
131190
240542
252008
235646
54390
73041
66136
47540
10157
108386
250637
60443
168305
166486
40543
106006
148630
16555
93653
277531
94074
202213
30819
291559
36740
146029
26513
163014
255491
168057
68931
182645
295619
258445
248574
146759
12127
69667
218488
118416
280109
222667
22230
55398
144934
7605
278306
207008
44752
44963
51675
297894
132967
203437
157710
185507
121823
10111
165462
309238
127510
127220
194128
299331
151884
94089
287170
281625
163172
154726
79275
234683
184878
245447
223617
224536
1055
146927
100150
61136
189163
68480
110987
114922
284079
211994
269133
149708
148297
252074
41381
91101
165734
60843
280297
249739
17451
222960
295786
178059
42532
26846
306307
8435
150167
130014
77314
179441
293870
261037
253704
31271
245644
23136
181164
261953
168271
62445
252869
220666
58848
133750
27558
287680
144662
76608
265262
89610
115717
145260
199765
149331
37429
269092
257939
56157
298402
56594
41719
303160
27669
211828
127320
166946
96521
45008
194968
44408
139232
116101
203600
212932
242582
269953
124637
107958
65175
70627
290741
131955
269427
201292
121990
284920
224772
179331
245864
265519
49487
159920
42165
64205
9199
289379
125028
52257
305509
170222
289922
239295
21061
8393
272814
246497
30269
205003
101037
248248
39589
224953
237345
50558
242360
103348
105803
277477
58723
75144
296727
76794
114881
268255
132140
244196
25110
185006
117664
208949
264057
38841
133981
91934
106207
134777
63227
10857
25657
105494
246667
125226
21458
1942
286788
249384
287250
228144
283671
151865
154131
43310
299002
49800
237312
33469
8819
143051
74349
217872
97615
209106
49764
254531
49685
148901
117386
226604
188103
282517
241939
22351
257782
23015
257035
253449
206124
90424
165402
253572
59660
78242
116737
173276
237165
31989
197230
231857
177201
7159
282247
33864
65628
308969
9987
81083
264234
299061
290513
171900
286126
204853
266058
140500
218506
143572
47741
204240
103844
199748
304908
179092
190763
123013
187768
199288
107503
203620
245303
134406
142035
292063
252401
295945
184497
80657
228692
186326
125510
184824
199142
44355
121216
159927
147264
45708
242418
29154
33492
52490
234028
236250
182332
290309
121090
108930
62495
292359
289792
218620
166614
30784
215369
301429
290894
177419
149923
81496
225163
44028
229831
271107
200398
168288
191392
212273
91287
163507
275887
183832
151156
42828
282121
166968
9701
208982
13381
245777
72926
237869
308842
190150
59377
166281
192437
12818
288089
298431
56547
91402
98569
150902
60
95760
222594
165778
154130
78874
10725
212871
133590
57242
207125
143801
143721
165924
99891
196864
279180
225815
165697
208892
32656
76877
220081
44661
151917
5839
38728
14138
81548
225335
147420
257747
8439
197401
306706
74896
184632
270120
280243
121324
90052
63603
248761
228153
240911
123532
126958
299929
119858
292767
145768
15610
133789
278538
118411
31894
298966
84889
265097
298218
279697
30056
131215
218666
263577
19363
28993
104332
56288
17563
8256
198124
16937
219703
288444
281688
172878
182346
309416
92661
303847
54903
12497
119787
8669
50464
163201
262213
278087
303305
75184
268073
84031
281907
124420
59531
290462
174686
233027
69334
191891
300201
23115
117160
289179
138092
125307
290638
197007
89445
222764
202899
156558
229067
81917
173371
130614
212594
110589
100554
58788
176864
189533
198096
81201
303064
107958
205123
16044
43928
217618
206321
202204
24889
224743
169250
221800
130860
279981
54100
34108
219260
105329
93764
161673
153216
280333
295452
292073
240848
181132
169100
279483
200785
119614
122997
285204
153203
86735
148864
279454
67637
204531
104612
76226
248118
14515
58298
170015
186533
42633
15142
36186
217148
72405
13076
289901
255590
169522
127697
68666
264680
174145
179200
272536
255959
95654
44461
43594
28343
59325
173868
16767
102805
294870
181680
226229
230890
12491
242382
99066
167570
120207
38921
203693
122159
67498
69718
67029
148000
92627
82341
10234
269322
51855
261489
139473
101704
45796
286537
263139
293335
103517
283956
102425
255023
143962
32841
129505
230806
223973
137077
261373
36396
66652
278982
217095
144961
174196
208229
249564
280073
64513
305210
138734
110055
220526
246599
173177
260591
250217
280136
129998
35578
306055
250553
40905
172620
230105
1833
11843
164700
3204
273776
72057
103946
163799
271297
219638
212248
26499
101088
214011
25510
89038
116299
69149
177398
207227
74206
19202
141307
144432
17635
270752
252792
29715
170769
242159
206546
251096
26664
264066
274346
97762
192857
240608
175756
140237
68866
169174
102805
111181
180333
230298
19264
240220
39420
163519
36209
71124
130
247238
110413
295475
54480
253506
259277
72008
105725
162407
254985
238663
116106
222460
224359
6926
31605
144641
242645
155260
301317
212864
228401
253745
53362
293596
233188
130191
99277
261457
181277
305828
105691
37537
106755
259669
213870
50381
123676
45026
104643
24585
175147
173590
84035
200139
179264
158951
296039
214825
97773
172846
276066
24036
106115
150135
178324
304620
214845
188264
283476
45180
99444
144371
264013
207846
21435
269730
179275
155921
151514
86259
123209
172184
191261
147630
105509
35300
79674
37204
11300
286897
107595
24896
42338
234817
250273
167100
177250
191951
176593
138970
271252
244362
294555
215243
235019
7855
33847
43414
234277
184467
32532
195260
87253
178127
252976
25197
145123
52816
124524
216684
104345
290674
259820
75998
129705
202870
108150
282508
211355
84269
190773
140248
92424
266221
147221
201764
219094
49956
278266
144798
25767
68164
40019
217579
209625
295275
302226
129280
63201
147620
204230
211426
203147
197663
71647
148573
138032
148970
185704
178279
120741
92591
228255
77248
138732
250702
55954
126306
37634
150984
38517
52471
69004
74288
141418
175777
240378
298210
172274
266290
239154
197989
218216
126377
111387
83251
306180
241926
262661
147293
75526
305276
2067
170994
13199
61641
141462
233781
22466
50180
32818
166363
197268
15462
140250
76448
254996
309483
10902
130893
23519
6587
235630
32833
71337
7337
23867
191460
236882
76698
97948
91901
273328
186372
177187
79112
246189
288064
164492
148032
77545
145388
13189
280575
56114
85464
121950
110494
143620
22709
12076
302003
176073
255642
303053
75029
173615
138481
142861
52741
74908
226830
54703
204716
288405
271171
48567
114657
121344
224606
304328
268930
41366
255023
97558
85547
270835
301660
250655
128381
33586
136348
277394
114723
24090
145876
217989
75877
152322
127238
6129
125857
256536
40603
34233
297149
93437
89565
290486
274702
87223
26187
206500
246517
106234
158233
124922
270847
92097
30228
147629
218592
288512
183814
294467
219308
101686
86675
175856
207346
266133
131741
234886
71690
72738
246871
68999
109226
295227
164237
207624
301036
115764
264218
97085
216708
78808
83405
102425
256779
43897
13233
263228
199526
87607
188647
239079
136233
96408
32635
203857
94534
17208
191808
246056
206438
251419
204293
270888
29621
202341
90026
30724
206398
266549
76238
296238
26832
126374
90858
6406
148503
304540
301490
250152
128676
118332
188375
261986
253048
225078
127523
15343
145701
135459
206259
15133
58613
122342
73022
193319
145857
233386
141610
173067
122100
193368
34159
104914
274705
152500
295752
138139
247784
185421
236691
129163
266398
162992
276389
104504
78979
230349
15180
118355
77158
131655
291513
36104
199493
207634
98284
165925
160623
77243
173288
146820
298933
159044
151416
52363
74391
50718
97946
23441
76898
14518
117669
118220
288530
81901
24973
2821
169373
219780
108975
235495
167414
79623
295651
438
172951
37279
170784
195621
235423
11179
259363
60099
1448
56298
18046
19016
287819
164442
256608
135836
132328
141670
216358
90751
292356
156161
254049
278096
308650
194068
40583
234189
212595
223253
176373
127806
216268
163153
191453
306311
6221
238375
131851
45672
63641
274235
17358
12049
237422
279570
282695
258799
219187
204886
222914
168100
283776
151967
262086
166002
32297
266321
95744
130856
50328
222730
52848
218634
274601
143916
112445
299291
155662
223528
80436
298404
187080
89961
144998
65834
245798
109499
160007
143722
242378
142628
124534
181744
13525
50995
104365
199623
128029
299648
206540
108765
217435
297347
239927
204029
209107
273128
176040
162424
145314
246296
51686
209913
57565
45265
224595
233356
100488
95761
26203
96113
59458
203654
86217
282832
218397
273889
291456
23214
107026
293211
299188
12604
278698
215745
119767
244834
179146
182925
130698
6218
39338
165174
217102
151209
69675
248890
27567
259991
130373
154574
71164
287611
56154
156826
155399
243750
14749
213060
101290
167558
225476
82436
61415
86951
13584
33049
164642
168756
150146
61245
64881
301383
273969
2671
39702
87395
144518
108605
136845
10790
228238
109274
57073
112599
162657
161952
210209
302876
298259
2474
259182
272627
283885
227592
128479
45083
61449
137639
82094
127380
200700
158078
298162
129872
140983
222871
21982
40432
190880
286466
50396
170877
70873
279095
126765
201675
127398
4150
97174
163659
147916
202000
92687
188357
83843
87554
189726
119964
71950
185392
33918
246600
118366
208919
161314
183334
21590
184788
226287
70017
209500
152178
80605
195740
21620
94028
140302
103757
122173
227530
167807
220463
173741
258010
134936
133607
30603
121607
109042
148195
274937
294795
185585
277411
20392
202304
203997
56151
175867
71264
197403
205022
87001
36384
281592
163077
298905
194110
39301
56668
132483
29018
301520
189576
241195
292556
259741
51751
53523
50126
124294
175900
249953
272613
101678
5614
36722
261572
10551
9858
186202
154363
154529
1197
120976
117945
231526
23982
263574
132185
252900
198810
141561
250457
91176
305395
133376
143637
192461
52420
54127
166139
246215
218953
152231
287884
165420
211356
83326
88427
93703
264616
123227
38953
175792
196686
309356
207976
296866
286101
294926
126640
21117
112659
104386
184909
209574
302621
300089
85115
80528
254783
101711
52085
43734
3266
298758
118173
51027
119669
274209
220162
291997
177291
124899
113435
169234
200453
175314
5482
273534
57499
303391
141238
221734
244782
180808
172186
297116
83935
59517
250418
35197
203456
221621
35542
112744
29631
295607
243254
69839
47836
99875
38395
278331
113285
42298
99064
33132
288556
77081
289279
271497
143702
113339
127853
220093
163915
140160
38088
73759
130604
4916
253487
103600
282384
6370
156615
234444
261237
21676
228924
228241
166865
243343
291162
302613
71705
189602
300062
238171
189252
109849
31114
203959
131319
294787
292768
196311
51508
470
121149
139058
33201
22519
263215
234542
119814
34451
62175
183986
246721
74183
101310
202840
267945
287616
58075
163848
38900
135916
179916
195976
80637
231502
260872
173169
268637
77906
30162
221726
155276
277433
149678
162302
251964
187474
267591
169498
222918
14912
78612
16751
218889
20800
40457
306909
152674
6692
180972
271379
10956
25481
224292
133924
227223
178402
222560
4149
71129
157663
250718
304838
24273
167778
221659
35055
249012
224483
24581
231220
116218
284148
215331
132777
50460
74688
31687
259584
147449
133647
147060
65357
38890
13777
96299
130820
33829
214461
166894
86662
98022
53429
34941
192118
57220
50780
175294
218383
101071
3796
195214
301922
44026
129298
141639
166033
185284
236058
255998
20853
101562
94581
246478
110310
155855
89885
206930
271380
270110
56849
49022
226694
294969
200904
132580
10137
81094
269729
266750
105732
43367
89142
295279
284804
170685
245320
139389
5244
2311
274847
165920
75023
196860
302741
229903
187411
245961
159778
201003
132375
158876
218648
287206
102053
243109
30234
72695
238443
244370
216904
260838
147580
37983
30352
131744
208515
59152
218605
236717
51674
151286
133745
254445
232147
152809
300319
149788
260346
62885
150674
17045
124612
132047
180160
277385
99345
105787
106857
114448
97037
211939
162636
93915
223986
287583
49121
36995
238060
39432
22932
174692
106046
185989
146338
40136
176438
187070
76952
288739
253014
242016
141499
6530
118086
170230
162474
284701
246748
161088
205551
238073
224659
69279
57743
288041
9315
291727
151745
180564
130696
26327
130790
54866
91180
177177
270178
137307
51789
28842
5
193781
83333
194052
286232
274874
194768
117837
156101
211512
100067
119873
46475
171687
295528
69608
158552
157869
173615
12918
225716
90675
62462
92758
216320
144334
282954
196029
128308
190682
108453
304601
218941
130052
73096
42085
245472
37794
163480
90819
20544
11462
107591
270981
182159
118288
44235
142078
184674
97445
304576
252311
155697
222242
66596
78613
195913
140907
56175
301304
152382
95911
309723
243980
52616
91351
265399
35160
80984
292848
189056
42548
54804
263923
255245
154860
128183
177824
74177
96443
118560
283616
240247
146920
264452
305878
236981
61205
160162
13604
27967
298726
229088
193803
188704
298082
302648
91846
128185
101857
290885
182196
96013
48584
236411
250222
3524
151955
186545
276306
260474
45907
98663
60237
33238
49057
38450
180047
49828
109532
304039
303963
3299
248883
296883
21432
158021
243496
292164
186151
265535
158339
50309
118689
246632
40894
303381
249449
238058
224500
76984
222524
67633
65942
298377
100551
264791
115704
65343
47203
293366
296599
20080
211831
90834
67277
165009
136253
260381
237821
31033
236239
241085
179122
42483
247667
206361
14376
195043
22436
254727
173005
226295
268439
136924
91115
74434
265289
263079
115719
198175
309822
199125
280061
156483
181936
291416
6210
140979
176473
122130
307006
3758
78391
26176
237126
116993
104408
11793
118466
18571
104938
191424
84730
71186
272517
264381
209588
74829
288234
228741
157697
145116
210089
33760
224769
74055
100468
126520
282425
169131
151096
266076
299648
97766
303942
106958
104527
210755
165906
149631
301322
265444
263537
46820
218268
87013
200492
298739
253424
55100
127332
145425
269020
138398
251526
188878
159896
126617
186460
122170
228645
258591
17004
149377
66128
11650
148003
266707
33349
75664
237362
41857
44000
10753
46884
108110
212608
133063
193068
221095
71257
207992
272118
254681
279598
40552
100858
158251
305075
54243
10072
226506
110468
207825
108445
221472
187192
127782
96637
139701
71115
18558
101648
27242
262145
283958
220279
279756
98253
15389
190669
240961
297354
246405
269130
16566
267398
171936
265505
45792
260503
307768
115157
125078
107139
275797
206101
13961
181397
207478
305430
204818
266079
153311
9587
171920
280492
118232
27377
61233
84823
75232
100660
52643
79189
253598
10645
136027
206545
148269
111635
95526
122382
169227
146046
80209
152210
213340
248326
240557
97325
203324
233310
35048
222601
204128
6015
253799
204215
153808
269942
67785
131408
61926
237395
26372
29126
309031
63054
23726
254180
132699
261520
97049
251070
227055
289852
100643
193170
144711
158600
132968
21850
127153
92471
146975
253208
89578
19542
196954
190560
85135
304027
168806
230131
33668
57627
228193
148422
274342
31915
50286
175708
189272
182623
219689
8486
223106
31645
200274
132065
283366
270166
232248
291128
215793
222626
57519
131720
235348
37675
95392
52315
84066
277697
304542
149198
255860
190121
130753
235265
111749
257534
294239
200262
92296
66877
202612
282937
274056
43575
35976
70775
263904
173629
143650
157454
151731
15975
3029
254618
6665
304051
56567
57687
203958
277507
188284
87912
259811
143882
119914
224034
235903
24387
89821
92606
288279
238353
119229
190677
86238
31723
73331
122236
275839
37951
167976
247119
248712
303761
280255
250415
2258
206026
307527
129972
24307
65098
230031
33673
48806
245080
227563
288882
213033
109775
148875
306547
46684
74363
73343
259389
28271
89220
113487
100868
87191
26607
6948
250524
192948
286450
2431
164394
118756
274257
101193
196361
255544
188943
85192
188505
148688
157348
276574
122753
165527
197467
79480
296979
212466
150676
60929
185459
3091
106590
24442
45603
75340
61196
225538
252548
61165
144140
276647
203491
209485
24507
219637
39630
244722
303910
304109
145636
173647
234932
15418
119087
81079
198104
144642
42415
229494
151734
69364
112365
31060
22101
41859
30778
50715
53596
145883
97231
4981
135439
168235
108802
111698
104893
224983
212746
92502
45425
294186
224291
113292
208435
253731
242563
55105
4132
287442
230066
147214
91694
303136
302889
111308
75449
233660
3719
197480
259673
41495
1812
182076
191262
202207
34078
294395
256611
116780
26016
282742
63060
232457
273223
255170
77702
64742
120888
164219
292963
145285
174269
265320
248012
133475
62292
138548
166781
280175
275993
299489
146154
97243
104844
202763
120004
268533
271654
13441
264526
241268
254861
212321
189085
204071
127524
146328
193733
259530
125821
297202
33623
3524
161176
68560
223627
283790
204622
118983
58356
191553
112316
187874
262532
132254
233969
284737
151823
288302
280123
146684
110842
87375
208284
16836
132499
21721
163687
174574
35008
83933
110167
64572
268245
54586
245573
113219
238968
142276
125528
48158
74113
202156
118797
269118
125404
8576
86483
158196
68460
288048
108845
168714
10445
248694
114283
285029
110178
199727
120071
146216
271365
164295
218766
122059
253700
114869
281640
192162
192741
61064
246389
235177
145688
146470
191552
249475
167037
37422
45103
297301
175810
236406
151175
169457
167701
32645
145396
108058
223849
6116
238397
163411
176097
269874
216555
190913
46834
262604
293691
129380
85728
84719
3317
64072
207822
136390
93408
226883
39939
111793
296768
32087
127020
222056
195015
280132
84916
562
266285
120247
15379
9868
210077
52608
278433
78225
123703
181581
8334
64660
214272
145180
89563
119147
132823
289600
276028
1918
45272
45146
265838
76454
231343
294694
103610
100289
45413
212021
194487
247423
179075
103480
125525
241162
292785
245735
103897
82409
181260
144143
284558
111401
148731
287394
26784
292121
55150
210419
25460
64356
206490
152985
234506
7881
50546
300685
296042
64525
276730
153223
120670
206445
225438
180174
289438
143732
24579
26477
56031
28133
307469
259310
19218
26012
7559
29833
272939
161416
45183
33470
187888
292988
203800
123377
210496
103157
209853
259241
23954
295381
301987
139420
169517
178007
194048
211313
273434
178589
31293
52922
101477
131208
276541
117646
152351
266021
215714
251302
27483
6041
47378
246716
307451
99809
87332
181586
278471
176704
102612
172467
232999
125465
6728
263810
301757
161920
10096
262342
292528
279119
47783
19528
231125
101505
298304
100276
278565
37561
200242
35105
274003
143476
97684
4163
63059
265631
60750
304832
214817
156181
191572
119231
175701
301944
172854
77827
191685
44714
141522
153583
292537
259126
192654
63310
228952
86797
291625
115619
93706
65660
122127
175787
298870
150475
125203
23422
81285
286180
70503
306713
71245
242258
82592
240427
149969
243384
220421
139367
75173
173300
268000
105915
108075
221525
15057
113926
137883
166610
150620
272679
262894
87922
64047
122748
9932
87309
70922
19950
161236
274868
122327
299871
134616
83481
28608
61913
19665
156507
119704
168327
65823
90966
16126
42321
147674
109966
284361
286401
21282
34973
291829
67384
94083
308677
97353
213269
243962
36453
198854
263820
189285
21554
67362
8182
205881
130824
50088
94023
120803
212443
139301
243026
183169
34116
89990
184868
90403
158177
274692
71519
132002
118017
290853
7684
98912
22417
31324
139671
22648
144747
61450
132436
120871
115267
182240
119017
229357
63049
210508
249993
40761
17985
2751
163418
50326
137161
162463
204523
283673
303535
226475
80639
70145
259885
136410
286440
106013
217019
184934
270290
188866
67083
288247
180
112865
196728
46405
108466
293781
258035
276218
207401
252188
28621
229192
214803
252597
108849
212347
200665
281199
217440
158140
60692
238680
190733
246381
263623
58858
254218
298671
80167
172474
239281
232440
77086
300312
65768
300359
91339
269381
178821
235422
234273
23877
216377
69660
53808
182733
86984
128780
165334
68649
86331
119853
184505
6655
129288
196368
50161
195587
168871
300746
76489
28004
54041
40129
110366
317
187954
255949
101088
212795
164761
129478
194507
62270
73126
10881
33116
368
4784
173197
71834
103706
27891
154742
21633
93622
158587
18322
198803
268656
16970
143456
300285
281875
119377
268211
285016
60841
192171
44089
133556
4226
149136
205706
270786
243229
138526
94679
21514
169580
87463
5473
111992
169412
22545
79973
218440
95465
278013
262998
151936
208911
92099
63466
115413
263922
71466
199963
168309
194676
243101
114665
195432
225898
122676
167505
58670
307510
107908
27628
1448
179887
191719
279896
95332
44810
44643
190011
183404
195055
183501
30081
117404
121289
65413
191082
287055
58199
29517
158005
214327
131580
270155
34747
153541
307199
303588
295514
102693
295745
184911
282488
70611
268657
114167
248700
261119
209906
301637
1756
248576
18572
38828
196627
229147
22891
245520
60085
209580
70416
118690
182127
243164
162956
259530
273933
167997
184355
119115
182538
162320
175522
81777
115666
256575
9201
188553
141676
56092
9975
151253
205163
309256
206927
228036
138457
277271
179400
236377
238893
274145
166943
204090
271424
187510
146057
53911
99945
92675
178792
49798
266634
36185
294688
161303
103760
15508
207888
177839
229590
307630
231056
303899
81750
18152
226269
97359
204284
151158
176882
105214
166384
240524
303195
803
163762
8816
69142
7122
7658
309678
38154
245422
110917
163747
124106
47380
185497
218041
83945
166009
88402
280946
106471
26943
231693
270448
103014
71684
102709
92295
145418
5056
149052
124970
33806
219059
54073
7659
307270
76546
237979
269067
22627
34096
103598
171518
261210
212774
128517
113594
20918
97917
81739
144747
198667
239772
106074
111128
89612
133873
216430
242681
1036
91367
157556
167383
100079
294479
246747
21666
14493
224793
74143
191952
263213
202797
954
34204
25059
115810
151996
299717
154778
253912
225442
55897
46699
210725
71605
103567
108685
8278
166528
178091
61582
75855
261921
186771
67572
98029
67471
12737
120787
251818
112907
286427
148046
60414
114712
137138
94951
96013
234286
41500
265801
226656
47151
151477
241312
232239
194333
174411
156141
72984
164891
241833
105038
207320
272830
184123
168305
145820
144726
307540
200661
214505
179359
95710
83994
304602
239444
244695
106847
173778
276584
222734
231813
89507
308359
296488
74381
131866
20807
63704
21864
105066
173859
24064
149105
221651
101691
53741
305562
280582
57152
11245
190029
222813
9884
217042
242752
55197
210328
99141
28805
181073
10130
84797
54788
86834
190788
169201
261771
3668
122989
210673
105887
66904
43742
70731
237800
7218
34170
232718
209098
34480
79177
256628
162974
302223
209287
226702
140055
236920
216904
42514
45713
247317
93095
138077
226478
244560
242326
88227
36946
6756
260181
103117
269410
176791
184684
202467
273351
187296
235783
16221
163806
242670
242815
123278
10259
182329
41552
84859
53727
273408
37135
72372
151728
2182
78567
150425
305918
51
99717
86055
273340
89043
189089
95317
175691
249112
160641
150501
19279
238350
251186
126645
167098
170440
254836
148444
35580
28327
111508
268945
119404
10345
107752
303581
227336
115224
89175
98150
125501
251455
134336
181986
281005
293043
209547
17289
93451
303230
28247
164408
49086
296375
234538
148158
280257
101953
289665
275966
172605
32287
1059
273585
16348
200483
95873
117095
14985
195857
45263
109985
245959
46067
4354
105906
14383
211668
77473
73760
114826
277652
139154
191543
212468
24551
2140
105189
123496
161320
226547
267683
133686
179673
99031
10143
22554
33092
10551
303234
155866
159472
121296
211771
54995
13354
125305
28935
169246
309418
106013
106049
11892
211912
149250
227677
221069
186224
55916
182789
277276
9255
242824
244876
59364
236512
154591
59562
230224
264411
215799
142504
272556
68531
200954
27537
223553
82330
209075
247001
8450
256761
114613
176927
292617
164279
106671
184544
225451
164364
42998
54797
285887
108487
131045
143715
138682
66317
95939
183017
125141
114890
157919
216939
32877
136036
10251
51455
3143
118314
165302
181194
44633
38573
293880
298123
1363
110243
242237
33130
216708
244821
309833
133470
280814
213877
161052
195079
197259
12902
57783
208209
182216
190489
293139
189419
142584
219538
113236
131216
73479
44793
61169
137818
283656
160162
278172
117034
240621
138765
257460
145322
184767
248173
156458
230938
277610
290657
295634
302814
196419
243732
286895
124529
134890
22011
57136
187321
304252
282247
225843
187336
88760
8765
253195
160053
18329
175182
81923
57614
285761
29234
79168
45891
69289
222497
280487
100117
253667
62206
231897
190003
271612
107345
3111
224209
262062
266099
189093
19071
103655
166396
164708
244041
115002
22975
217357
201931
30264
82320
256935
277937
139601
150379
299523
199356
9473
83555
131892
221925
303319
140420
200285
288450
211141
149162
24814
178313
212019
285806
13789
119174
30544
67851
149026
264142
141000
69492
28124
233475
194122
107450
180207
7515
275814
180299
260890
241155
118760
164286
192958
10895
4789
286170
205562
249368
253465
34712
160019
72525
174028
32196
127117
170018
211330
206867
289718
88005
165056
128322
154672
71087
156754
56397
292666
126439
268142
182280
48392
246895
128394
52271
252863
205216
144071
193986
40755
91940
232565
170217
266418
19557
240271
303465
64400
29984
187495
250981
53677
120714
267435
107804
87081
224742
78465
46780
192769
154089
25016
239073
201434
128626
12217
153531
249308
261961
138250
305499
286062
21750
277301
81632
193531
96092
66300
29475
245321
35242
244081
288972
16408
186860
21080
90668
295419
206065
83943
267576
205447
212584
300151
88040
64853
11273
39299
225353
13019
244802
135168
94035
75709
241166
103264
270470
260917
209439
20574
181646
299732
231591
168259
33352
274888
4403
76830
230525
293594
102599
205232
206388
29045
117593
31842
215888
75778
171341
12710
303112
132649
39848
53372
164555
112447
56467
139174
149092
251912
28876
182384
1925
105534
112201
240925
104301
121415
98631
86774
200392
296963
149624
256054
73985
122488
222717
179897
124350
300249
10332
16533
241478
297526
263454
10119
221736
171296
170727
266108
22012
106019
4016
225574
181183
150724
300425
253806
39377
255622
235368
115506
246929
171358
125743
84534
43197
156965
241415
269247
268008
234409
96886
60087
294959
258992
263373
308957
102526
94575
136549
1516
132610
7784
104810
164255
281654
185028
174213
129783
138453
56411
32343
70753
192199
232507
65888
79093
194554
56890
9304
220
275688
184647
187680
101142
91893
140219
146422
112262
211162
199524
255486
285830
160907
286240
309505
156905
36007
63410
141136
272129
73398
270712
296773
270554
3060
236696
67377
144171
248528
219314
157958
236454
38496
52034
169129
106393
200106
82340
136416
148100
244180
22868
129342
261909
44129
9808
65718
191588
201773
270131
156807
101404
32787
166619
203921
121
90821
181185
177543
245535
128458
80356
216766
101751
92956
101516
185407
295709
37474
25985
241677
267007
107524
276819
268260
136890
302577
75513
200578
202871
23470
194487
269326
191401
55960
27943
255800
88459
195932
49715
91834
115058
294298
24480
247044
265681
291077
141295
67814
218259
98052
72920
175664
111224
119763
185592
96120
141125
293044
203573
243480
4439
236056
303167
221760
166617
249789
299815
89788
93440
33701
297660
54566
227834
201426
7751
87797
101162
24889
35282
175447
22277
176772
268290
96074
33880
208375
305062
267534
1541
51388
262219
119240
191615
175541
99073
6499
216966
112784
303403
95345
52427
147238
19031
183176
105158
66555
219942
170166
25339
198444
125365
120670
111675
22698
131997
300093
201443
21277
210058
189332
230158
36746
13893
104400
4646
125915
268374
279413
91202
125242
251169
47932
10167
270950
239841
126841
35691
177915
80256
200094
191932
150550
214559
279525
227416
61242
184224
231461
246974
275044
63345
133123
152868
82381
179225
290912
240952
19379
188743
292623
264303
176040
150284
254314
181081
162322
15799
252269
208972
222804
240030
17092
223802
281260
169733
174310
150873
299662
139664
110860
253809
5785
46206
231503
260278
85883
4857
50087
75772
98984
130663
200851
185942
301474
92749
100380
70327
290636
86489
137484
109115
214766
70334
290214
167820
241776
167608
301022
115096
207508
250699
155449
219855
197545
270266
154773
228301
252627
246437
173106
38264
187766
293987
141943
93402
223322
31332
184235
238938
106355
186232
269470
50627
224833
235709
169319
83969
4397
188052
121307
40952
257895
111326
204443
158667
138551
3287
83617
262124
255931
61183
275335
55601
288296
38403
49342
53010
159702
205454
175377
116479
37377
152928
228610
271048
101987
285149
199823
279090
159301
96398
292473
102972
168564
37322
168518
200255
178853
84796
18307
221141
65658
180822
230562
17946
41406
137052
250498
246619
48581
87765
261450
295757
65854
274623
32060
67008
283693
300291
54531
183049
113126
260230
259507
117047
258995
192797
286563
164567
309725
10640
52358
201647
269976
130411
281091
167485
167110
136241
269627
248149
52739
175400
42264
130106
175460
45745
292066
140718
14919
120437
175064
58255
126262
236272
8043
48015
264618
200781
12209
289526
164818
258368
149071
298135
58631
231977
109901
65505
223314
196947
124725
208844
123288
25387
129540
95428
61257
175302
205413
166501
127688
182605
106083
179035
193732
90718
242664
53650
171221
121237
192318
64072
92896
114891
308195
96273
163901
202024
111003
43929
249766
228444
117799
305184
92704
221050
107518
71800
152342
36654
39608
238224
92717
118137
216679
176861
113037
118566
254282
175397
195310
2445
90870
231713
16704
253250
301567
161153
23483
73849
228440
206643
181088
18282
92905
2368
6230
205277
235041
122844
88146
207463
209226
67750
52352
148020
59787
277419
282783
70778
299292
39226
7429
135537
221971
275429
181293
104453
128674
230602
127707
121007
209519
121294
46357
74914
181524
201293
275179
206414
292994
175958
138156
244439
121382
240892
194876
136934
176442
143130
164626
118922
4406
58920
241537
128596
213717
248111
207008
287210
258262
4361
70756
190203
45914
100942
109647
215560
83630
110850
268920
135690
138558
148716
242258
233729
65372
129164
106312
232269
105503
120360
190215
252759
262826
149531
181822
47922
262212
277801
31257
153658
241701
274434
107977
176135
279405
127912
205762
130752
43879
130145
240218
255629
76689
63018
38830
119047
218988
95713
103307
80481
94260
33772
111513
277472
125702
14933
248498
306454
229885
167307
36910
100198
303980
99204
141562
156703
152792
137446
261827
235775
175040
98568
234342
163945
260993
184472
167006
6085
244311
113783
291153
159894
239001
231790
20350
186483
128666
262637
187649
62821
295589
236161
226525
225207
257257
154299
174290
57206
86251
222746
105897
105870
55919
60125
227746
121950
44378
174062
127587
89081
26708
120636
50514
205952
110345
2026
30007
77059
285121
294381
190087
112316
165850
161235
180667
52813
130291
5689
55598
215214
130285
217939
36785
16059
42730
238088
53306
279988
44925
121592
231752
118157
233314
243379
270337
16315
187516
152992
48473
37015
77203
273670
297689
120339
87136
298235
90485
38971
86818
143784
78130
270998
408
12913
178657
267681
71743
113887
258654
201777
275892
150390
208400
126300
220463
272835
303726
83477
70209
26629
180255
38040
212861
258637
110354
163146
187202
40253
187715
252280
8886
178151
76298
184609
250091
239660
13967
72650
229716
90105
63296
245641
79627
182675
193463
127192
20143
143202
142973
291177
188041
137394
60929
293282
32301
186195
156446
231291
109649
177136
116296
216913
27954
153385
32935
214773
33091
224207
126412
235279
67985
89074
107193
165053
34347
218572
209199
261304
304075
215313
161028
104301
173976
157487
67667
277302
59595
244584
135145
56922
233189
277294
7954
303432
177176
271900
139412
146348
306873
182973
189293
261086
124675
122422
189051
44468
285315
150956
309601
187223
83745
291348
130286
107049
104010
84596
62642
58029
289723
124117
286463
112701
73001
226572
153629
99558
17917
199593
219049
281383
290075
35522
154240
251665
188146
298710
121490
16254
190340
96288
172544
237330
59231
210599
307424
167486
128456
65707
303755
30806
174894
41543
208157
43491
209080
75877
36246
7500
226787
180183
181043
229074
239422
8944
83789
308792
260995
302487
51204
33604
191957
226222
60084
216859
238320
198094
165682
5314
82668
89164
293682
295751
14968
149898
288466
299979
172093
56141
151127
96721
120367
156274
304840
221291
194889
187355
139052
8978
226400
46199
29390
153906
126222
5533
4398
166713
47535
37070
286053
40388
138091
166361
101457
281908
94119
84435
169551
211972
199470
299685
145225
670
205
243522
216660
115461
72651
73698
246137
70959
258238
130107
4440
69573
219506
94997
194259
222337
16889
149639
116535
11001
196056
289396
93213
181337
62802
273765
44872
167842
279919
105414
292387
151097
38366
62188
247974
147243
131562
129595
255404
60722
172
281549
194503
233573
26711
148214
233811
37309
288566
260089
54400
306039
262719
11916
123771
264631
202653
56773
145826
267155
218380
95718
10871
24997
106166
137725
172777
66263
291624
568
76500
43481
309607
162577
244020
268442
274683
272999
114748
178278
248440
114534
177541
253598
207566
194254
68101
95618
81215
243011
234488
279262
6535
62855
160563
230807
274303
318
82680
43203
26229
151100
57846
11664
151845
134876
157115
36731
252621
201309
308135
1687
140450
184093
22510
302834
301774
42684
180211
43608
158533
285827
199841
173467
133419
272412
147767
280269
186116
43241
256029
9556
65656
103090
55893
48815
274250
174915
269196
231164
124499
205504
110139
170660
220221
212268
198056
105538
66701
102788
239312
41069
153925
115093
293256
55017
165282
168507
247852
260284
58311
265986
82765
668
111794
231373
22036
57012
258784
227326
186660
257053
5130
77027
25973
184781
177957
113838
118035
254986
53763
56206
74915
305579
265652
189452
112891
35526
118510
84439
110825
211757
150022
63083
91799
266632
42915
214866
185858
32335
199172
244045
229673
65863
43135
5173
128531
98708
6594
213022
36053
190202
204734
250672
62729
120140
93040
153173
246624
294528
304666
301963
285252
140336
278698
119819
17591
152878
11664
301000
87526
305426
288957
14468
179482
114603
292802
203650
246903
176210
123011
129753
214912
297966
215037
54588
102225
219855
214392
220219
123700
206302
46141
199672
263789
228179
58161
114009
253571
301463
198579
309374
155548
94492
26008
185522
240856
217891
105240
247939
188762
247999
223685
126165
137195
88655
12197
260810
264045
180367
103140
85103
208169
213607
79256
183757
266600
306723
222846
227855
88407
245048
220225
108526
281840
151663
276150
87435
236158
1940
120316
42037
243171
25616
285666
181184
229583
49235
293610
127164
164261
55424
67495
260843
143725
75600
181071
212780
78266
61111
67510
72028
73610
217440
62812
216919
60490
224532
146340
70167
65719
261838
213876
7439
76205
30265
207223
2378
106715
137304
199028
137173
117418
117972
200083
123901
265027
309766
305331
130805
287010
296604
35299
17982
179444
156016
154088
27833
116025
40801
102270
25783
256380
259537
117483
277154
132803
63835
165083
273399
64710
113695
31417
282505
171388
107042
37799
212161
99667
184910
186261
122454
242624
73044
167315
72457
57962
197665
41420
293533
36796
191708
142743
197098
14391
196818
301731
253503
49322
144242
140534
79634
174454
148980
78224
153321
308339
93554
262161
309017
103006
103944
199322
292635
87528
41694
114924
81060
61232
89516
176014
266837
68650
184075
147201
272124
226866
245236
236505
70077
141208
23808
208863
262208
230059
60943
26823
202937
112412
239079
69584
218845
108078
127430
207746
168905
160188
42349
43338
265516
307781
177369
185041
206194
256910
76408
246785
19329
47412
121195
173009
301273
189951
190693
136353
204607
299398
9982
243302
168910
111535
59840
188267
65326
200893
211148
81066
46632
11139
49929
185379
270848
209303
277204
275284
99935
143974
50668
84191
72897
296406
184402
158017
297009
26205
68367
166005
44539
20274
191930
30127
163588
200214
7921
288018
148687
204162
295270
187792
258515
60478
148377
114448
273702
290278
178327
285958
242629
43983
287136
269183
54282
158036
168337
303590
262746
231648
278524
192300
75857
166785
147842
103333
243986
299827
196646
127620
199319
340
297208
156130
250331
3465
58127
197689
289796
30107
15537
279846
146114
308318
305419
276350
140942
12135
270885
256892
56560
152387
281731
242857
81952
189575
40584
189479
220600
33380
254047
275759
116303
38160
237267
290103
40613
286687
173424
288774
272233
191081
158478
310015
271916
221326
47504
186934
146994
79976
65269
167694
193149
275213
12522
223719
98293
129594
136772
254246
120435
126413
49569
142463
92703
249844
95078
225042
295612
174134
77244
104533
241203
38213
57507
113341
108565
165163
8255
275857
123824
258398
48392
284743
154139
220951
25386
153022
289859
111339
133639
222904
227669
240966
59197
39746
117993
48959
289556
257597
242200
129951
243129
149474
849
261780
62771
271743
134545
109767
205714
287751
61215
293326
194070
237333
194330
199950
58190
97563
82431
274873
238125
5454
134085
90353
192596
285697
7479
65029
16089
25972
150669
291892
114110
265897
208202
246094
210521
308621
117963
239780
103172
81349
180997
96900
242534
68699
11334
65221
210060
13697
40918
94201
143006
271781
110260
246236
41823
90366
269166
134203
59039
113700
184423
81470
33514
167631
6510
202820
173343
135646
82730
60669
269851
174013
28920
197101
36959
233265
169769
199512
239225
67323
158451
209328
105596
217761
128751
86408
69577
221258
88488
128130
46272
289716
186545
165867
52590
134844
132892
301524
80519
191381
177596
274892
221808
149752
3903
58722
37320
230126
186286
210882
47280
123959
253039
76456
22447
41372
231344
105141
254120
55599
244604
246114
36841
245741
237209
44120
156675
116740
215756
231739
229272
81593
72171
257262
288539
196278
238770
85311
133469
110793
25431
71126
5204
119530
309273
59642
23698
154352
251396
206664
20651
79022
291936
58380
265552
59471
139584
291460
191140
147670
171367
199242
124971
9732
200747
132560
127002
278971
52412
98981
227880
303360
280557
231574
262617
163538
34061
193078
4448
154685
275353
283428
213265
20760
245667
17
78625
305926
255589
192574
177492
28782
194282
269306
182636
170696
81719
244087
169308
172013
71419
27601
157025
298978
141756
243393
47685
170604
95555
268159
101095
20768
211383
256969
133584
236457
259281
231555
10080
126788
1319
236394
47444
145585
238082
54468
289249
153857
251804
228227
163012
2886
287660
73800
179055
22733
211716
156388
153197
238782
135794
217458
35492
171697
112509
305780
227577
302111
202187
115075
97720
251848
220809
209572
118084
215042
271282
297022
264996
128059
161713
254395
180911
129654
256316
103415
292757
181502
35155
179222
87735
67026
117141
93448
127233
63524
58144
290390
131395
38280
261547
149147
26677
142380
123044
153086
287791
244455
32942
273845
223779
223466
287083
182974
300240
209833
138929
227279
94705
302687
297218
97321
93825
295603
96120
18476
102633
254880
172771
42013
163074
215513
56185
257341
117452
200352
177184
178684
96379
279791
88268
166047
52650
197452
19087
128452
239592
198077
159941
47899
33891
116059
158756
293783
198393
161688
185926
235035
247697
257829
189935
298307
174225
61158
14481
293431
113175
202675
240337
176862
5271
173966
25169
23329
207862
276189
253796
159002
166002
234303
77474
109032
35666
104272
149659
280833
151895
126780
281537
188277
106752
12142
301684
286615
298747
119674
279598
37006
267879
869
303552
290334
81567
253902
36011
125166
149101
5098
270691
259040
252673
202518
309160
114164
234880
25525
292932
129102
33341
127952
212089
42704
12343
19195
242871
174046
1883
250642
298541
75579
237498
22469
98478
214051
177333
55377
293816
91949
281887
198380
151536
124222
12570
24281
151274
71830
276319
81786
87129
90501
113904
52087
112140
153752
63368
167104
11432
188006
134854
84764
232877
268471
16313
78254
237971
181676
190662
92035
183012
264325
131380
17215
289243
132371
295380
114096
59431
166073
45374
203815
214396
294934
287916
216509
10540
66501
25404
248139
123331
124676
226759
103399
21808
255625
190898
74533
123666
16310
166878
122283
229790
189510
180573
50826
134994
80981
55194
268825
6005
270670
173620
139437
222168
38788
197103
218307
142868
90883
73419
123595
277017
284553
166637
195718
31038
220550
148185
122181
206112
194910
259617
54148
202933
125316
145956
137183
95455
219954
57855
279308
14677
82809
153321
231627
55594
238285
120005
246086
59014
42564
177806
118035
164192
120307
203563
268124
107980
4705
198323
150358
296324
117760
133287
267843
107356
160342
152470
193243
296140
221079
32992
262720
12018
272597
210242
273136
250436
195828
223794
24418
202736
82812
155198
254188
86522
276156
152370
149375
34649
274877
306744
124952
196426
199419
246067
259820
111200
710
177897
106188
167186
70339
172743
246824
154465
215421
28745
267204
287474
307123
19034
42170
103295
9832
141102
234010
169397
23817
209236
20940
71863
182828
302407
148688
189614
20528
231696
160306
23212
291134
281373
75048
176240
231549
62885
173631
3715
74543
178915
50069
273664
294230
189592
17788
118586
262777
258715
16656
164540
257765
102136
56373
252049
290347
37358
222188
236857
62209
270653
193420
37433
248496
25922
219317
221334
191211
108387
217357
162349
179177
281283
251858
1184
211848
284602
228531
31625
149436
132558
299344
17969
254666
73290
306626
178622
87048
45298
308280
178658
78976
305350
36635
107552
121230
210198
32310
23452
117485
226140
132696
196935
14315
185970
13857
89140
248236
150629
95601
9453
172973
172031
258329
251049
89731
65653
286018
46635
95538
189613
105483
118519
118623
189904
118290
232214
173069
54154
182430
108796
26313
293783
14125
160190
124066
260846
13597
309374
117272
150149
137305
188282
149008
115790
30437
242668
202946
206461
43952
224497
95865
274079
154643
70042
176555
138669
67582
303477
162626
139495
97424
126862
21417
153173
299283
145133
49693
29680
267953
152218
295587
234392
143033
114533
189885
83155
263754
186762
117426
180057
204965
174220
232079
134867
272857
107659
239926
272282
291641
104084
247155
216490
86363
206048
60417
261064
251679
225315
287065
131096
68196
205015
131788
227392
38417
95801
168071
286289
251646
208622
203669
53691
229955
305477
71263
155078
195688
277126
157618
179682
21152
257472
227362
164164
190494
31556
220521
259686
136555
124681
212552
26658
171271
58810
49390
255166
276137
38894
228269
140549
143693
134160
166069
290120
47242
80642
185207
34080
27359
242507
180794
89703
307572
96470
309176
162538
111298
81164
155562
160562
223323
200771
237176
71460
30512
99729
142802
246138
176018
35162
228211
96370
304784
153850
129000
5182
238104
83941
162377
35043
62449
157513
46359
118249
41976
209792
104891
91643
197424
189141
110371
78132
148152
227420
35352
107446
264693
248312
153899
286178
260718
177745
280343
105198
47771
56172
114485
162119
225143
44833
21039
44412
243507
267261
219526
246824
33115
20905
145174
55502
163021
57780
188236
196140
281311
301567
50286
248798
22843
239975
132359
286050
270147
233245
309447
40909
174316
192849
88900
126451
236377
135250
296908
24167
223456
69255
77196
45223
220340
173323
257731
190190
294652
90065
30465
270652
199434
273402
287550
127707
62987
180398
184680
228701
91277
20432
26329
217854
137331
34037
111350
272398
85437
20520
6823
150087
269400
184470
212621
300388
30008
231362
21577
263845
129517
152945
201214
67690
60617
171772
161469
229669
254927
173554
49565
143408
157361
101642
46564
84398
11040
178924
250406
154315
105707
285353
37315
52707
296600
135210
73543
16764
31841
177003
125738
230430
42679
92120
278015
128749
33280
212698
58250
135495
141588
173733
54468
65481
194103
142480
183753
159062
103077
212849
212534
236070
51838
289398
68095
18653
23344
205383
173165
32295
275069
175237
37999
62030
115256
146766
281956
165931
265575
293831
211641
74291
118747
194006
175383
241264
74993
86395
125924
245692
44572
117849
261987
247959
56814
262407
39197
102670
9517
309561
243472
27507
271374
19298
298640
177305
213169
162771
27720
276508
206276
255509
79985
42651
15451
108377
51253
204879
208262
171060
105641
224396
11117
99121
220150
264684
102293
298150
143581
94571
158955
48928
138832
289068
188608
160862
230394
209016
215214
108455
195037
103158
287907
260191
224753
308053
212387
61792
279597
223132
190906
301447
152400
81266
75447
116191
107580
124018
271869
143580
150972
95267
94290
218133
3688
250661
256726
166343
37855
249342
57014
228692
14982
270795
4365
297742
117273
259286
67609
98129
292492
255646
216754
26049
190095
96407
119946
234592
200635
151862
309497
286410
306480
57269
78960
211776
238664
24007
109750
198979
68754
145360
151157
155759
262322
306443
73779
113831
279591
237125
177200
57458
182573
155528
68057
89289
157936
58849
201713
281232
134215
202960
36822
80585
173747
268920
63884
247771
81801
3683
167875
68238
174870
135844
160297
94683
247443
191674
247460
138356
109203
113795
293514
104457
158647
13068
187336
12518
34052
76065
55612
58569
110735
61359
250629
18162
82328
271494
128873
230859
139383
99260
161801
265022
308494
179697
253659
218626
284135
157883
244128
279551
215966
197561
18134
136789
186770
137739
129992
180729
95206
116419
266428
18569
184930
221276
196307
252681
264337
116240
85528
176160
148980
64168
239120
36944
95199
292608
200499
195196
245686
223266
254297
173748
28766
244064
80592
222555
93737
278649
81840
194522
233427
309772
164317
11948
152558
304984
72072
294055
154707
192736
82185
201336
270204
243594
38373
85412
116198
220796
169321
173946
122184
304888
230852
45812
59145
203623
141709
116238
70478
198410
65748
7519
218035
128884
249669
88350
270248
266710
104855
19608
163763
220793
255273
179063
61258
30313
184971
225720
258868
148951
254488
46335
223326
54600
170589
134729
48806
125259
60776
129895
158439
82817
168322
195098
59187
267846
150017
157638
197398
303090
92111
296528
124495
160440
248740
13550
157577
254852
56158
101534
162059
180466
42347
81161
306442
154446
46483
294246
231279
147235
28668
187067
118838
94452
301841
18743
84163
145894
124265
185966
257545
256851
99023
216445
120846
202860
110091
200385
48585
159306
280045
178209
44995
45753
221483
156561
114292
83645
7702
84729
112291
89647
225496
73758
8791
797
229336
171627
37336
276201
206196
187633
75730
242933
219400
271043
256437
154427
136453
101417
81040
39995
88316
106532
155753
116239
211865
200707
140481
167026
210750
240029
260875
17661
60917
107311
153250
265747
21354
64985
94057
59059
80174
245589
111962
84257
85876
12247
306789
95728
292099
74663
284860
297926
219726
157810
60133
92858
183947
28641
122898
53694
252226
117789
141573
154556
188790
263110
65069
78847
77701
192237
20210
298692
271339
142491
15699
94787
70569
114024
82752
250200
81859
229323
287607
228158
284407
283141
129487
110791
218489
31696
154364
121905
223787
76183
225998
227504
309122
250459
120675
281784
173524
232459
99044
214841
259892
135977
161471
107997
272725
167750
58734
71705
250346
167370
137761
197416
302468
269912
217031
76649
120619
31057
2027
58024
226043
172969
201087
84346
229374
176031
265064
153065
299308
141366
87157
247144
243211
75291
46512
117282
7109
13689
143833
169499
66460
199968
251871
254806
5165
204714
86630
136452
133327
87461
77834
199801
300930
85981
164260
252335
160785
60424
207566
178226
44069
90864
185596
262248
123361
199286
5462
7660
33803
281047
22199
228867
152445
254991
181121
139580
4429
190428
171605
124744
150657
71997
252638
28281
158939
99805
36398
172698
107181
97943
303570
289684
150267
11862
64169
193841
157851
5106
163265
262483
39821
35355
146244
62343
160169
111111
257828
48173
105397
13162
75238
237853
91498
6937
82335
88579
178768
126518
4655
79804
241334
79308
177388
139538
268608
139453
225774
284350
138363
179224
79123
289762
174376
174241
148656
179104
139374
209036
275817
171941
151973
249179
244380
223010
130723
93009
184445
204753
121523
216172
8076
234134
94134
238996
144905
153404
120514
3994
78746
291666
48340
31789
308389
43778
262567
65828
144168
114326
123004
237761
93554
277908
229492
173391
90057
149505
132247
307005
81732
185792
293015
94782
214183
28455
168513
111142
201019
25330
217142
291519
272904
47786
122060
64282
51154
217766
113043
131897
290834
267201
79440
61408
219367
24909
277560
296059
4732
141794
226951
169012
30148
34289
44200
143728
67752
230943
177918
8067
76070
89110
125726
161241
115267
15164
45444
142061
31591
226098
168470
143366
14952
159417
173689
58022
189559
197119
128907
72640
48472
222537
53605
130633
301217
191317
150092
56513
66127
196580
272417
173188
271011
91645
94448
183945
56142
267968
175805
306347
191028
22496
51514
270497
63975
144433
247111
106009
158319
302845
93028
42440
171743
265089
141676
158983
141951
85034
242969
182837
295897
238387
22197
195218
168356
187644
79325
45466
85136
127359
225172
166777
118483
296873
280933
182813
44488
168452
274982
267775
154454
221183
58433
291164
127859
257932
206485
126228
242290
34409
10358
306345
220465
67377
39321
182326
152959
140012
45942
5879
99070
183320
35835
133806
287422
27920
58915
286225
253929
264134
174590
1981
137005
43382
34218
231051
295907
107069
239330
144127
304264
114332
185249
45983
258994
204144
213659
102256
131973
81699
252141
174151
48996
269160
79507
276427
102274
187646
294261
156033
157842
2143
84364
221984
34049
30062
212552
157448
300303
129170
75746
245412
55288
191722
173884
85986
166670
50876
198368
179921
259261
148036
32060
101173
59500
63637
229313
261714
199331
231545
45616
69115
42939
124844
283123
273490
192733
168731
133648
130212
101403
18858
103628
61591
186177
106967
309570
1991
129125
215882
18582
257626
254616
161693
182655
281889
63855
161463
292764
246534
274461
187063
164197
4055
196728
24178
271031
248859
249417
267296
90945
142800
148217
35071
111638
205151
297268
279937
57169
166651
36635
160636
147899
16072
59155
30743
221374
170928
78315
118429
298563
141940
201529
18506
87577
95452
5563
122507
256113
78340
82192
124239
255261
270857
173990
199472
182535
104720
81291
279615
9831
270440
232040
750
20096
284641
93141
234352
59820
281618
228710
237714
32427
131830
277537
93956
162134
66948
308035
97602
123714
185791
149962
176577
281971
131016
289914
265953
17521
308318
279833
237948
36803
133519
291557
189232
113429
231466
171971
141770
141902
116648
281214
202807
20812
113820
227310
120902
134479
43221
123403
296908
192019
185723
302116
305443
286555
51007
136784
63079
213053
240532
287483
173881
32835
152250
59489
205755
28302
25759
25684
203955
225716
3159
144452
174773
71546
100112
189461
209409
260161
140340
20240
268797
92337
137969
258882
222934
106206
84484
69896
305792
266384
108239
54482
223843
140149
222869
153211
168597
304261
127230
286009
130945
295095
82804
57732
202848
304500
44455
144081
83567
120919
289074
118456
248229
278270
117653
265253
232492
269745
139026
287296
43845
272289
101216
113476
120995
272801
235639
260429
86307
279639
67912
29946
210044
138805
76416
280303
243321
122634
20061
235340
229823
267664
209925
196630
75950
232390
203612
56725
39386
22710
224136
42633
224204
292135
274063
130038
243150
30530
287966
208709
144699
93252
239331
81920
144261
69512
189769
303772
256210
185357
28050
162017
221039
157127
174360
1518
200050
46463
231195
297512
85572
85194
205550
47143
221890
113064
139494
298856
178639
156715
219555
44669
249813
280539
287882
60755
88375
44139
164924
268025
229915
156071
133093
69038
240593
165501
7226
129598
242042
124470
177454
35057
103600
206885
258205
194672
217065
309819
68093
62136
238208
6674
178266
5604
163540
275390
295729
224729
47787
117767
26892
161581
96210
194965
194170
273611
113156
267092
65612
168849
136750
188628
276876
161823
204559
227794
10356
173944
117544
232015
228765
147248
306058
251673
256345
17450
305388
123064
284117
56959
168461
82829
9359
146486
188332
141439
28231
71649
172921
279557
93461
125367
67784
220326
157992
48902
275237
175428
61953
158042
166067
266755
173549
305816
85290
174613
107958
73242
86715
255952
154672
209765
280082
303019
179428
81075
192692
8385
300500
4109
50466
2306
289891
254221
280172
150482
182956
155983
3989
107685
135932
177095
130272
234678
177664
138139
203502
308254
13606
126216
120651
35604
24554
92645
269393
107421
187308
50567
258554
46575
66288
170804
36034
34723
309529
240737
40224
21414
89053
161799
208207
97481
308746
220789
299741
154692
200149
152702
130221
154521
197136
184694
29626
237336
86401
35219
302546
122450
2058
21004
208612
187708
167015
32371
45612
187373
65850
7058
130433
213431
111478
242012
274452
225163
168049
249899
141963
229805
260675
270204
198518
168581
288535
195751
68820
262270
187814
107717
161921
83295
252820
38297
92416
41952
67236
102560
233836
59758
23342
147861
199208
177358
293864
88792
132858
121080
161137
261169
185403
213693
294069
166261
25803
209175
127471
156060
276278
308993
102580
27409
247612
270799
175476
303516
225714
136138
35490
114579
104726
93444
303472
58229
267408
153795
120863
176759
118052
95236
188717
209543
229617
209572
153699
127128
292070
72385
279488
188874
297117
95714
105427
57728
277111
95653
134590
30836
85892
221169
101154
19654
130793
142836
152802
81043
179005
304406
45575
267027
35266
8449
127240
226939
180093
80522
69413
18216
298323
140799
141413
98840
126760
103010
70899
98554
172528
131123
44812
99431
276767
120536
230636
125825
167410
173875
249984
306364
117847
224587
213639
250517
177574
142384
191676
60434
155857
87392
225252
105277
255237
270257
104131
246043
17245
126809
119585
279447
251290
181190
141523
279830
65585
94037
30815
45142
11036
170200
90180
107495
213554
48863
287053
158696
234239
106451
197768
65090
233958
117199
239146
52556
38364
144110
115710
169290
116449
3115
258869
267243
58838
52760
29497
190163
12153
10541
211750
93142
145803
105065
219654
298278
130095
265334
273217
128826
83351
153220
220846
297926
73281
106257
63640
244237
174614
55579
143056
8998
304283
214979
104700
284749
11491
202646
106987
251050
156410
28117
291238
219063
3295
189107
211580
56434
112053
827
150747
284279
77049
79854
53056
289731
262684
50909
107836
205300
65524
115331
212588
97496
41010
274402
297113
198165
10557
132370
98027
299715
267372
234899
7902
232890
149257
194483
140194
165641
271649
185979
146303
58284
28228
21183
164070
126370
221781
11320
114473
282745
217499
83426
113135
234506
35690
259810
248793
83778
11769
128169
257605
273231
74765
264386
170789
167119
254513
264096
144947
29483
242709
54975
62973
144084
8834
119858
71711
86120
115685
119326
78518
170698
110535
26613
94275
296286
132578
199459
61612
263453
31917
101921
294313
47388
90252
173122
11300
249456
2813
258952
250770
50477
76404
84587
246171
2905
15771
240084
102963
249445
135087
261074
259477
186535
161026
55520
184923
57016
81050
309235
169534
5841
289716
236451
179918
115818
82334
38300
191537
100889
282517
224016
100116
212715
244575
105764
136236
46254
115742
255748
297775
212399
257886
290230
177752
108230
235772
291300
213587
166592
113335
266936
61671
25262
64513
94264
264529
157753
174156
167128
139514
90352
155783
292772
25454
8552
81867
305316
54024
67524
100387
236778
5665
101057
143920
204000
100121
139804
83875
9562
137581
219794
212555
9822
73606
106264
167251
150030
55213
166830
213388
306747
211142
309757
183417
217871
97880
220212
253702
290719
303164
58753
74884
3189
91556
72606
302271
128571
41217
120532
19649
221639
26715
38133
165132
194880
231353
285347
245996
108995
29020
261302
296317
270401
52210
226372
83057
187214
276513
200740
167564
245835
134061
180995
165729
89262
118346
207202
5475
38939
60119
109811
9514
296032
161055
141061
277328
247354
280504
159931
203220
253837
283007
153026
288697
41189
84134
254474
160587
20910
130688
164901
190641
119517
174393
49766
299492
18753
103546
243968
68149
228042
150044
303223
171977
254664
74443
30333
87341
36738
160639
239147
83253
195027
32838
246962
23777
304567
131002
268114
127561
66827
837
159523
287597
188516
183657
164694
92261
96603
89566
140753
2131
56340
12782
266542
268862
147845
91792
162967
193328
275369
169524
13145
2240
156668
86791
117834
272155
55563
115833
112217
135239
49189
247505
41486
204032
127438
212803
182094
226771
208875
51712
231875
262052
97669
225265
232445
204742
231485
143828
97228
238332
125748
55304
174640
105612
282248
115573
34259
102820
178567
102280
182575
120950
194364
80984
103934
74955
152179
34326
74457
79735
282358
213073
196097
214165
90507
175307
67087
67995
13927
39795
147442
134677
45878
209277
109524
25291
13968
232900
101319
79625
264187
91916
163489
251113
163231
80605
285829
296180
34118
6270
240114
87373
207171
119468
12020
105716
15189
82281
160782
156664
68763
97261
65514
179904
293968
227094
305611
132829
256043
282613
216358
95577
122359
13924
309611
162480
204285
23945
285054
48919
223300
297896
148658
220936
24879
29486
238082
174275
98893
272662
166289
213583
164995
241885
205221
57170
163510
78618
258623
33211
263740
50358
83294
235166
255174
140984
282420
107559
184182
111456
232539
258775
182596
157176
64184
186580
301570
301542
268245
79330
261258
2801
4554
17463
77005
109974
106864
289824
101594
158879
176197
211802
97619
13298
296874
215887
260223
230365
195821
135451
264688
282017
66527
192364
284598
260286
263497
199369
192080
251145
145660
293737
303871
148285
6504
246797
292204
261907
50812
33151
39734
150953
89179
294291
239604
278149
234872
200797
192141
243018
73587
87513
23458
140182
156254
41756
140061
64121
196018
58316
38586
305719
229063
92573
232337
257405
197475
261724
136578
202914
257045
155502
49113
179291
102986
5113
225278
275629
150650
107910
232201
169512
263383
43507
274811
112802
210041
125706
203373
18120
281765
161034
229818
307752
276467
156231
142754
175518
204037
288883
65218
172857
61436
183054
141003
61189
227145
217656
297105
147944
250222
145173
82966
31440
49537
105309
159941
260102
207679
76880
11365
214977
146051
87585
135739
204870
72277
232795
216621
199034
202176
289293
145826
262850
302337
194983
147189
122474
238823
265874
283298
80688
217369
293922
33359
253025
22260
222022
37633
107715
306121
111405
191898
292918
48065
139052
109014
84122
112874
227733
91341
111770
194081
142492
38875
252199
277401
208241
254655
86182
77696
23927
34166
179232
287741
39
290597
124210
185707
16013
173691
190554
204221
159466
192468
203021
281567
139873
280217
254643
53203
252994
78254
62470
2117
195847
119655
198238
65084
118919
215670
161711
282378
185396
248581
16370
205430
168105
222459
145189
157174
241856
248193
129768
141529
66254
89936
75206
162773
230577
251614
204983
4361
206012
96794
305087
102014
131005
10486
217447
104538
611
114791
307974
244399
285310
222042
287353
107402
154710
144221
184829
119372
31446
38540
61784
90376
304922
244013
215305
161892
88528
5110
259017
273107
279871
68353
189682
91681
78382
98708
272584
68963
187048
240508
182200
254325
282577
252742
216926
78439
273025
256126
181597
235045
76828
220200
146747
172546
44697
95177
101943
294719
143409
283017
85100
114010
10269
26126
115155
59893
18253
27476
57749
250221
214745
107729
49954
113288
163718
246809
172751
254474
146271
174396
157730
238043
187308
181461
75467
285759
42063
247472
31223
23528
179761
179437
162570
220043
189343
193081
236302
67265
238198
224224
118907
277989
11457
306994
296497
232070
256685
246115
12215
256251
79244
53880
165619
265256
157046
177474
127234
2350
204249
20158
64685
94454
182971
70259
248708
276817
106007
286685
234037
190340
278553
141723
49510
185691
69390
271608
174299
11599
247267
219377
171998
33110
134695
233421
93629
240310
115482
45642
246466
10851
92951
62280
199963
80354
254988
194411
29400
211540
160947
298174
91791
293128
194168
128708
13703
102677
38573
302722
136182
249075
75725
277653
112557
225932
160492
4401
295373
121952
304167
137852
233326
70805
133328
170896
134868
207146
151368
99663
134459
126591
303636
280543
80820
286814
13191
133843
31934
211475
93811
239129
291252
304442
48492
78117
293788
93963
215894
48921
43593
195451
304667
137817
249211
70927
239430
72918
146176
124085
102616
195171
155405
6470
305801
212951
189579
42355
257637
231780
178392
126320
300727
209338
66371
104537
138345
41229
201560
7023
172450
307421
197377
183253
104458
26620
245466
285409
39716
21447
141196
81799
157339
96321
103554
109268
115591
21705
233884
44476
172935
35664
284728
281409
140090
304672
89217
208047
3526
165285
268948
106148
149437
190534
120125
201932
101948
95719
62581
115249
242347
203890
230033
40649
24011
169040
90089
35681
32245
219582
284931
139564
241109
24141
154358
108955
159641
279779
277588
301528
118883
285435
146537
209977
244122
263887
6825
237337
1747
157519
119869
195095
272759
189776
10971
36248
292891
294220
186782
141871
146027
240409
181440
213794
2874
133171
138523
120586
235765
302492
292258
7972
153695
297274
263362
158644
275880
198732
225933
108796
241488
163504
243592
109203
173959
38179
307571
44178
269304
35003
243598
217079
41109
160385
294552
196863
63452
249518
170655
7115
242027
98500
280838
105468
59320
227116
45772
139929
221017
294646
225765
110547
96702
74341
97634
64979
151371
130264
109650
193764
172368
244629
244945
129098
194038
185756
133175
286117
271930
228804
1805
147319
228131
285150
257831
53200
83284
9330
127153
35995
82599
215499
275945
147503
179019
165541
10817
156809
156207
186948
152397
179927
18286
270942
166256
258574
6937
305688
21274
145595
183078
34703
135962
77773
282221
221417
66459
171718
161951
184911
219839
277137
269491
123931
199376
33583
223287
255220
240332
51441
1732
245892
210194
59861
215766
234751
229629
665
117574
266204
181669
100582
42047
110475
272667
183015
41186
189460
171650
285463
106349
18505
225488
10091
269854
137192
209480
114952
70898
285812
268383
15825
129341
72837
31796
295684
96638
161957
10439
143464
169955
64945
7154
13991
291369
153701
299848
244407
308765
33848
290560
276959
21995
230521
273780
243573
123211
95025
49859
141078
219514
265036
65335
256289
273470
112322
226054
45611
256409
272313
198026
15510
83908
230475
91523
40714
278745
83687
232211
128771
80479
275251
170998
238419
67364
18351
278928
268065
70381
128893
88063
273578
298447
45091
162470
238036
158592
289782
278752
217584
292406
17863
31981
212332
256444
207127
173130
246667
174136
281602
140049
227677
237354
284841
272871
41936
56531
303166
235734
130306
267190
209616
99541
89443
92969
122560
109657
162444
60355
226849
16855
254096
215664
90087
196482
35342
261238
156834
175812
59368
217956
285818
72375
15342
175257
293641
242622
158971
147347
207036
69343
155633
50279
298224
191365
21718
212863
84246
65683
305209
16661
8347
90485
257208
225559
133881
177930
127694
92110
175062
183459
280502
147951
197298
166912
141901
282778
82182
271679
141165
262256
57392
113389
142432
15139
246003
24549
108433
284845
146231
219762
264918
233291
136857
25185
77194
103802
260329
300824
14940
219273
265563
168271
208633
193403
282908
78769
28090
223718
12401
88552
15382
43473
95523
216931
296688
52721
144007
195211
134836
69822
44096
241890
86008
244182
65536
9095
50766
225785
167017
118651
276720
122244
159026
293874
70662
250551
119155
8953
183592
1130
37816
70833
148579
60428
291777
91901
215110
224238
201801
80720
214669
269718
123123
194066
113069
68493
26680
73154
143746
59696
130007
136369
37134
122074
150751
33617
83096
82499
29756
26936
298917
308678
70190
75765
88824
86948
285510
240399
51037
210853
278575
301954
153608
305195
263548
197255
16696
152830
295531
198253
21741
37299
90279
224885
140920
176135
106422
212738
152139
124909
8853
63249
240290
138466
92088
244332
148505
238301
180052
153583
47427
105568
131747
276581
2721
44510
15690
221878
168314
40912
204832
57501
285337
255954
34873
44590
27425
262141
96328
77747
51172
85625
243699
163030
64657
18518
99873
169643
8888
167381
191043
30510
144538
10993
66131
244677
213372
294309
49701
271198
308316
50145
293004
241874
173242
213288
73514
123723
16935
16252
60164
278719
269920
16547
139496
201048
159478
184061
86312
267777
67624
108528
9645
115173
270797
5115
196908
190637
214116
71522
197037
169393
63227
33967
280676
212392
177868
46137
98536
110575
36052
91036
253048
281204
168468
23023
289048
50748
15620
195453
227430
68387
217665
215491
115778
251282
280266
69132
93831
220043
114534
174396
98127
293964
263419
138017
183599
90913
225637
191409
283244
148215
77074
302139
40954
49937
216909
261534
156289
297329
214576
202342
19953
96222
136887
258003
297304
59314
128444
8210
287784
31634
11460
164502
224071
213719
62752
95321
140449
30371
81125
273258
277651
235480
283360
126176
102549
144504
296310
273390
69607
112501
25019
272752
274095
248682
250677
8709
213481
224259
37622
134021
276501
150272
272492
237332
164013
227972
67173
182053
284053
265780
37578
120790
67393
32815
33217
195794
9861
37892
289389
162188
192496
70333
220456
56967
249755
131198
8760
158516
105805
268322
35083
288283
163102
288876
267082
115097
263846
173161
175058
193322
295991
265730
129003
149631
25994
122891
180737
208016
225344
71266
297174
171180
115693
173612
16170
72350
217657
155972
119815
39131
81493
279322
30422
270924
5446
147234
127582
98748
299078
305314
38125
69464
210306
264700
166604
292730
219529
219550
148779
42407
78634
7813
231191
159072
45301
112047
4967
180007
166126
257485
209671
267833
293857
69135
230352
150224
138550
257858
275083
304387
75676
124479
308172
179354
81790
120994
272192
30866
139758
164502
143952
44710
115021
288252
175339
9037
267410
198146
291690
35154
217371
211762
93765
21653
5488
175579
212233
148448
144486
8770
3125
41627
4203
64031
88801
208484
74686
98178
235645
140065
287915
47222
97088
245654
233870
223100
169473
151570
243435
36466
252339
77580
169312
64748
289832
220003
106628
101514
283326
275812
138776
41245
151807
183619
213042
217530
67015
267403
296607
230163
74080
161945
187853
284929
261023
247854
28337
200650
4936
135953
176494
185095
69902
137546
82311
119431
225425
118715
203572
82464
19387
244879
120174
287713
208425
14132
80197
7403
6660
135400
199525
292449
248758
267587
95544
58120
16428
88533
197110
35871
167679
44701
279453
94644
139171
247480
210965
143335
304712
103383
126175
281401
249555
88335
5639
144541
23262
182368
167466
63253
239455
44922
274478
111882
172999
293100
263257
189957
29746
75961
32425
308527
105276
266156
277579
264884
149056
278280
154406
209516
72020
168130
306787
308711
305723
261296
211173
297706
250078
38976
259091
225917
165518
116889
178009
113644
161866
231288
293011
87310
98981
163386
137227
134295
172869
1402
235012
6389
255633
141605
234597
204219
160958
276201
63153
154711
154213
194063
147771
121254
281675
15608
91178
72530
287844
122324
273314
270356
278794
208754
121814
102890
104578
75044
267720
197569
155653
110115
205604
238765
305964
259076
7616
287670
275580
120288
62770
202269
23033
149441
78504
232169
262122
38798
68378
156839
247709
108230
172448
94382
181980
229500
148860
86945
1449
239673
71450
75940
80050
273542
263410
225645
294644
246276
234272
273052
228261
156645
216081
187713
68290
280648
189494
187727
308535
206699
298743
294757
308375
162871
57680
299243
223212
179912
45470
143996
135456
165434
287455
175513
25744
113685
66327
42612
243437
246047
47522
142760
231422
6764
114945
33643
155104
106255
232960
195871
18469
307231
251528
249528
115742
234000
37492
200308
207541
185471
299804
112550
210579
170826
132470
68956
121429
161227
123556
253599
23513
144844
291761
256749
79924
45116
186002
50582
240710
283716
162209
217664
246882
252932
235079
276893
194654
211107
309708
244254
228691
303711
141595
91724
27794
232843
123343
228150
95514
241112
106936
197000
211449
168792
50497
291549
258861
185741
190768
109684
102948
40043
184477
88870
2998
245851
264785
33690
165494
36869
295878
108090
75620
50804
71913
133484
305772
17974
47474
289138
14794
232113
139430
33820
43822
274737
150683
101685
46062
191830
257073
110997
105719
28473
19933
22076
185535
226960
74198
282956
164309
66425
110893
264589
218603
70798
120387
229990
154980
63964
206339
297195
21422
275848
140778
108919
102934
187381
98138
141489
261377
17592
245367
185715
40464
127035
282822
176172
86661
46434
20174
38755
233651
188459
301294
171873
27452
258275
89148
5097
128416
198828
284205
242016
122978
106601
273334
153749
219084
15837
43221
238357
201893
212368
305087
41426
207046
44722
159230
197242
3212
56401
238066
156551
82122
203636
51943
119499
187749
251053
288638
73553
42184
211649
138668
100025
121359
41080
22634
105590
66657
144465
175613
34550
248410
25200
115750
276723
180129
122139
32445
32736
45692
157974
137574
248661
265422
231380
95530
74309
149271
299330
31545
158199
220651
79979
308115
286835
201760
265938
261299
119690
36797
271643
35797
250371
304412
89983
279264
7647
56697
286469
44933
56106
76196
131200
14234
68227
189009
209733
273592
168952
195273
244005
54696
228085
300788
143987
192213
267081
109558
208886
119328
53175
309739
290886
290961
294069
60416
158767
2006
27428
219211
247336
195204
130915
33422
4429
12742
184147
208840
227914
186634
40119
89612
30655
127530
88467
36922
35962
253197
74952
269446
272095
271715
159599
110335
54123
186571
50120
153128
285641
194105
276344
45595
61521
161989
82422
94741
6199
186452
166222
27697
228093
194973
264920
118983
194317
94061
54927
278336
243366
170312
36544
94131
51816
262113
297188
81595
252509
222119
260489
241966
187589
148715
297495
163119
65650
192660
42381
251300
169218
140493
247954
78053
214634
78448
256661
28089
300004
235463
134245
302603
166412
84285
82477
67662
298853
239186
184106
16712
246568
205697
156484
91182
289633
186730
18070
264489
45006
53303
305612
142328
93111
255588
160605
237576
149782
127668
155039
47663
36201
306179
260747
145730
110656
202616
275676
101047
253736
303987
77100
274188
292986
136053
5644
96969
162115
59997
39858
266667
19049
284908
178981
289842
309805
241860
33021
32856
26895
33312
39151
64204
102884
117361
155993
64049
177060
269957
233469
143736
166712
214974
171937
110133
299611
133697
94353
259759
70317
92891
78105
265754
216929
299855
4015
128217
296563
71049
52222
46570
50994
155759
73755
198707
131940
154424
170155
165898
177984
44663
241928
65023
72835
154373
301227
111802
281509
41303
168341
196803
33797
304440
26851
187934
64959
7699
99037
167429
41913
23435
254430
241132
304068
173128
291870
247086
297966
258927
105176
206254
309992
251866
282269
39755
128395
19566
115168
182890
13533
141166
198897
66622
307649
192151
29712
278550
123441
108629
146720
238204
120633
82344
93129
300588
34150
284685
280307
45884
18653
17100
20381
173352
146763
72257
173451
242277
27994
112701
227321
155539
11342
36196
2583
255294
46390
197230
192055
28336
146067
26474
159306
164951
23550
95558
100981
52692
293629
86566
158649
9774
57870
26064
184358
49996
22199
286846
293781
207980
152826
235719
298545
89571
165100
168944
155507
94896
49002
205024
21484
235621
240405
151283
251872
269651
267946
49012
60809
111325
196596
136721
86170
143776
266653
214443
227164
263489
74667
48832
4973
143300
238682
290358
243653
249386
187741
146019
20553
258313
37304
189135
52478
260302
148100
25347
199630
54634
94055
64815
223538
62889
19321
243
86088
241994
57164
166421
27578
245422
32671
64488
252583
259539
260144
74528
154187
226602
181334
81037
114672
93994
53462
252027
271869
149309
249925
160897
101975
66063
149929
85789
246867
8520
47539
6387
73952
263518
309509
155398
179969
180723
39250
281214
189779
56608
3298
68674
295323
89123
163794
154223
158123
215310
272747
226225
63974
53602
85892
142472
168299
206223
142363
49718
23715
120289
148220
276891
50585
142900
253104
164531
278914
286976
217552
270983
290881
143075
230029
146753
245456
250357
66420
132325
219762
91225
100941
227133
88676
184723
92888
171629
122372
222187
30897
220189
205017
83858
14039
167475
92498
251730
162468
211465
300315
52126
248765
262573
261483
43873
252695
117373
244874
36844
112802
267956
18007
105206
295204
169956
300603
6821
137389
100734
18441
61793
150631
84746
151839
7066
95769
160853
143089
139803
191573
77370
147390
306504
290278
292563
61531
20357
216429
301330
60988
262936
304955
92152
228533
94090
243960
104812
147208
199429
231533
80255
239567
238642
203589
35751
122718
49804
79082
196318
117090
122852
157631
150740
43142
194828
35833
303867
72313
281639
116719
270430
260807
15642
179617
161451
114690
268294
234170
9802
200637
166073
130792
15649
37038
232558
301892
85894
276376
273162
151029
307819
241033
181776
117744
245143
252113
66299
292587
289551
96792
114944
30317
10019
118848
238181
252815
264999
169202
86651
308799
279872
147480
108307
101152
220324
280216
119595
173135
255292
63134
266564
26949
195893
68206
28398
53840
259374
278340
86649
308964
18285
273818
303486
291997
135878
222125
271603
14772
127647
158546
3479
114172
98705
166835
12679
77843
85391
182571
198675
13740
301514
146967
157448
104157
197498
71734
87355
308311
43924
299830
211832
268146
294247
82555
54635
227635
265135
185082
300000
3874
24758
101455
184669
263690
241530
171398
233281
179675
165005
226454
257387
219818
120298
169698
219306
68174
198403
61682
292207
227182
217697
3129
7071
58780
142418
302954
247680
124975
173855
244343
91344
120390
204621
6477
232124
254987
29257
47225
245277
181402
92896
246398
196408
128305
232470
77757
135690
21826
228989
91621
190766
155544
58943
162400
259657
185950
279174
13232
98206
195859
307538
199153
181645
37193
120474
215888
25490
214000
286454
297307
185492
76073
157557
309910
222447
47282
47878
38764
13365
219331
189178
130553
27375
127666
71779
190539
163153
43110
287322
301293
96989
264439
229220
221642
64591
215898
286304
188588
31405
97591
280504
275327
61332
162742
304684
281746
13656
168523
230025
304909
12250
225211
119128
25852
63015
228152
250496
34310
271288
308587
198550
49008
256631
294797
158086
297556
81522
42203
87498
60820
293454
51577
103759
280005
227035
21534
21786
124661
120851
64270
291752
141784
157877
13052
264229
27826
227454
229766
256245
202282
58868
172907
86171
44677
14387
185535
174172
131596
68273
30532
271889
102463
248165
279772
116702
94926
4499
225794
284152
224407
20887
296798
296052
19875
242697
48916
167886
244273
93424
308548
264222
9217
187661
223980
133160
210099
35702
109351
222562
45365
32904
98772
27480
143177
33316
37243
25009
16000
277056
190070
118980
278559
158681
225101
249742
133371
239111
216624
41273
136215
46802
160608
167101
220379
256525
106895
192730
23236
125846
201225
27324
170895
224521
101210
206214
62542
46737
12138
164865
14923
210036
123940
141593
220077
125876
153710
246448
284049
188023
264026
1750
164862
301318
85740
55639
49670
66334
200161
201524
111347
206034
151725
57763
10399
156971
186806
225897
58452
296047
130248
252248
25498
173515
258505
71186
246064
117720
206993
140276
115627
297647
131992
271223
33019
238683
16976
141533
16197
4772
7872
290727
118848
307652
177798
223673
128527
112432
250131
126619
25450
244960
7785
142793
31580
285458
62609
149429
72268
6851
114321
85432
62912
155914
145635
232165
234816
56442
255199
30319
70246
235586
73017
37860
140799
213982
23053
94167
90626
266867
52558
230982
123789
54027
39769
173627
245448
193928
208285
49835
163010
5182
111344
149897
8334
108957
306729
83697
181780
182168
185609
184810
143962
96121
293010
127695
129879
39781
49045
60972
275431
81701
222604
274087
266578
119354
240841
182262
32984
157799
17745
756
106430
26935
235471
77731
185581
159631
5603
51148
253760
60960
202657
249712
303255
211421
300200
74484
275825
177870
287910
115647
73409
80066
101588
226086
141146
159968
16502
254689
109646
130106
41676
64520
94883
99178
103535
112478
203081
150507
201639
130279
139950
30425
141043
60899
274217
183545
241737
23082
166821
245133
5964
250793
210089
117202
244047
18804
243872
93590
103004
105700
85299
228195
292117
261731
40237
162843
147570
38694
236662
49711
236179
4159
210714
157483
93855
114118
142122
304977
84532
89486
289509
158207
305959
200327
172628
254286
96283
62836
17149
79963
101030
103785
89176
42631
53183
195190
233540
168955
52980
30931
175551
180448
28723
225815
204189
76899
122990
84868
93778
153773
15643
189050
199871
161925
192331
161736
307014
195926
71543
247167
185068
9658
277100
45769
97373
75583
16188
84713
2715
77248
30042
224114
166881
306005
243905
245828
195463
125486
264111
48961
28567
85065
177036
287109
39815
141524
183403
199642
253960
16491
281600
146524
304808
301425
77864
8898
297227
218167
79775
38413
21985
261559
200377
105217
77872
173316
256809
211034
38859
228710
33308
16963
221948
189194
252844
228181
300425
173290
9556
191381
57929
48477
200357
60880
43579
161682
58324
235520
271311
180484
83444
116880
50614
47977
24397
65566
193993
237870
177314
276182
136042
189246
209132
96608
277926
287393
289342
181218
247069
172921
45651
267356
221919
206124
106778
48576
119594
55805
57435
34052
92236
48256
180277
171863
108098
250048
38357
151181
302708
187396
98901
206317
240588
262941
230120
54940
113046
176198
243101
176624
127483
235607
34614
57800
57644
116168
240317
150337
168939
79923
239919
284101
41735
178213
28482
196219
44209
117076
153209
63359
36784
305488
7053
186879
44118
68848
204079
43427
225621
181410
119341
199756
154821
165793
167318
74754
74504
127311
295102
303116
257470
250156
171230
106519
301176
265843
263262
78722
8835
62303
297091
141407
274107
130713
198780
266067
94944
218225
271251
298079
21227
174793
11478
215871
43777
201617
257075
307811
292590
178510
5294
308023
309840
157729
80206
247054
212290
133358
82709
160002
3619
2793
93749
126734
46831
221993
157210
101794
49839
215150
189333
18085
247928
125316
188001
280086
216263
270424
281199
112848
41015
91255
51445
88109
37619
279679
96012
157683
139226
98884
160222
306706
42094
46300
100964
245108
55450
102192
42448
277246
45551
259197
203226
241
40930
99673
290943
121682
206550
1155
148999
53644
4785
248713
256552
228317
173094
284714
205442
99900
70622
287752
223593
20404
70398
217120
119618
22615
108974
1357
116815
121891
253947
49005
257935
1028
212500
18295
202413
146265
259552
221817
114070
184101
160755
98111
201597
182956
273879
8751
158065
109329
248194
154803
193179
160361
61504
159091
75744
31949
3934
199309
155874
152220
158450
157457
265873
65046
75224
269131
10657
309657
29198
111528
235267
27304
74129
265415
2177
140545
120174
129069
58020
170124
199769
138590
59385
128223
233076
37984
172680
166948
159767
118179
54164
225868
159025
234054
161703
271624
277143
254417
261893
150905
196443
193765
23528
151505
14951
268404
88497
162056
49759
106266
112250
238821
278371
187800
138609
172125
206570
293868
23428
127908
136499
237495
93658
160456
301291
72337
296456
171087
232503
299759
136560
65738
302305
290664
139687
69788
300254
186454
34989
181736
136979
80595
22421
33614
23430
11224
215620
43450
111975
103051
129932
300980
110757
144036
264408
101615
33988
1716
300184
294382
289647
79623
300577
143506
174147
4084
132036
3987
213272
83992
297544
183172
36967
65933
308625
233366
50303
121352
265759
227006
191706
171737
52025
84291
283416
51071
44275
216550
199859
260128
133576
172427
96580
111317
84117
2465
211563
258456
239556
284851
157409
284517
12026
100816
129098
222170
14211
95883
105063
242611
32037
173222
180560
261035
50829
237098
264060
54309
203900
187112
55389
28433
114254
3580
77691
202374
62480
105300
260088
169997
125342
109969
227988
233166
61987
193573
273519
17814
291872
93406
237963
278312
196849
296143
272895
46708
234374
177253
278302
50961
191109
213965
250903
111214
72279
52180
103060
92927
197092
112520
242585
273898
22692
264696
264815
3476
71486
166271
135715
243730
20794
185271
75524
3220
223052
67611
33195
13698
182117
147563
810
226594
286544
67717
4630
105984
124903
282099
33176
299462
295594
139220
236312
207995
53978
37415
130307
140402
252257
30438
88074
164893
291083
269910
32311
97396
20315
55588
222582
145390
225015
211344
55639
117850
289340
86172
204692
185563
233816
141149
263682
180551
12956
255017
300336
104327
207917
67483
300675
290986
205763
179639
16502
244548
267995
66302
97356
251095
309200
29017
246036
88777
150085
227248
274467
251571
264717
216125
23877
126002
258369
293254
302026
153263
122925
165044
266123
85661
43105
118557
257058
255575
129166
87975
105288
309935
34978
95783
85548
207574
192866
54700
229225
214206
158686
150362
10998
245187
21939
166252
150173
271257
9045
139230
241948
70994
203250
274743
225494
207714
280594
166694
28999
167565
252451
205295
91582
152438
13948
149521
245849
235797
17537
63035
229734
281379
95172
151426
129002
173446
102071
173565
62504
5373
238375
273269
25695
202259
207686
64128
118043
131772
218179
63788
66469
34237
46498
104634
70936
168912
139724
168406
153208
180061
213108
118973
2911
222305
264044
287445
249615
134570
190261
285199
268556
43342
19987
257931
272592
49786
97771
271392
71146
175033
227073
222380
147459
160760
112917
291024
110320
239399
227949
186612
263596
87929
64425
290355
161967
287479
203145
143222
27982
23772
143685
263370
98122
53131
177735
171311
165799
199870
227640
238471
47174
128008
260115
166850
282870
84674
180179
182362
103630
100673
67412
46020
4469
67080
68622
73470
299093
270776
49481
31147
297863
3180
301586
25127
281560
118146
286852
300006
184830
294292
63979
135886
129682
294587
107064
144894
20859
217790
27968
112643
192736
11483
247248
141444
172465
21984
268377
176354
164433
245158
65145
300926
242445
56105
244707
160045
15373
215658
166176
42215
87856
98228
263218
151878
2563
269309
73002
84704
60361
99215
99842
38085
263058
259231
109347
89332
67525
147425
126872
66086
8393
226359
30683
228703
108741
57414
274701
196201
48051
281721
110909
33152
167278
151177
23977
86287
99214
257945
88441
139885
251072
378
25751
225674
305906
268459
135401
219943
145645
40549
293698
227262
82979
156485
198456
136470
304997
179118
187157
73867
291220
178396
302025
22417
18633
161528
229918
224841
165240
80811
244676
87582
144721
111438
126432
161968
70067
292985
77531
288365
181529
200702
228837
246197
106233
264287
253743
250279
73638
238670
258027
45877
157157
136062
198795
306961
282427
289954
102653
256031
192488
110789
104060
14152
34479
123354
142192
168627
213424
125803
144358
228465
104182
144492
186031
189110
87697
200273
188186
299365
252260
217859
93356
119117
107556
266328
32009
56907
280690
268870
61245
65709
150409
56428
234294
200139
162013
270192
95991
306711
84342
208757
246601
162061
98772
35362
204934
115548
97955
286277
65596
104281
235471
247734
295809
159974
199438
167849
111798
7873
181643
147326
307342
31965
174362
262045
294773
99738
45357
209241
16507
230576
180665
121182
1444
270192
257994
92797
92727
198428
135441
285694
140957
217757
291565
235768
300656
231603
56101
73081
215659
234344
64065
151200
153710
306313
268147
66934
19353
267341
281348
204006
118692
36216
103033
145085
176204
269607
16530
124116
12627
2497
139552
291796
282820
171028
192008
265754
188203
246759
86805
301014
123270
118530
122805
87017
43758
138070
46110
211379
234606
227162
30244
19706
282797
280156
81382
90647
238993
167607
87577
54602
11622
289404
101583
48981
12847
302092
217349
148047
187018
156879
259404
148581
132508
256293
201179
69123
18723
256147
222349
220281
134453
19718
55067
215677
26038
155776
249759
20677
84889
233431
259962
243098
28747
38229
149191
24798
137986
308349
66923
166180
231513
179727
103348
274188
35589
274310
105722
46610
202681
55361
240322
94678
76364
178575
57469
66560
270179
37955
50412
33249
164810
32424
226381
283702
249915
209141
178990
280400
84960
306528
117861
146200
19367
181200
169725
50559
148041
19856
216969
197547
36761
96807
95336
143386
225226
110269
31128
267252
198879
91774
213420
252782
167400
31417
176397
253447
231912
203052
12360
89217
161973
104134
126958
67844
117386
90096
150419
43523
97285
294712
221259
309125
186027
76164
171911
147268
2903
112504
83489
222310
134433
305925
224598
28316
99576
106410
32700
300033
145037
270567
178912
15676
155573
121760
33898
87545
127642
285023
81466
305380
215783
145843
189562
235338
305640
269322
163535
242624
165556
304162
190934
151378
50680
41466
83797
79367
244770
196954
164066
301174
218775
242184
185603
68781
102710
66653
284266
129021
231389
16767
265329
171249
95213
128446
152456
16892
220952
56406
172773
95569
265768
238790
150478
307640
47599
281807
90708
279548
113965
52905
46775
115151
102325
213523
161490
256212
114646
156243
62863
231445
90177
135151
59484
306108
18898
146972
288722
280096
200782
180557
254094
59635
41003
164828
73173
198354
107026
294301
88399
207051
164275
57139
40073
140975
227526
102318
192772
55253
140081
178226
90953
190064
196704
30417
252404
231109
161689
252185
260258
59704
166269
188664
238210
6920
100963
67767
118024
67177
88448
245981
70859
197575
213376
177986
190014
291590
140999
47531
37279
226722
83142
278718
93295
168429
118953
139883
72779
183845
121548
136993
293909
8699
102609
39854
222054
187694
286463
112313
31364
284334
106737
270794
82284
41085
253795
207277
148538
308637
228882
18227
68859
50574
146522
205200
299574
1918
249289
133569
299867
60875
60924
121705
269438
203536
256412
252645
162869
283396
169641
110781
268300
172628
186214
88998
292743
223337
94489
245408
74985
259893
114260
216686
55562
274156
64880
273610
119768
63410
128099
37123
100547
112396
7582
253191
66533
56355
39022
59666
19304
270768
154960
213578
194932
222120
292219
12561
200861
28042
138924
63157
258776
122186
229347
292817
241980
149254
17565
147278
90951
256176
11442
275763
99262
174897
57431
114888
248757
296997
211591
115726
264557
149242
117551
92715
84318
27445
257269
146571
153338
99106
237809
23508
206897
108530
293928
36470
196940
286669
221113
92815
106070
213453
185680
128514
63084
295491
145353
156928
241485
59573
236457
60109
190607
245109
298768
17938
301338
236453
279025
280903
253805
7129
295573
9595
207366
295146
132822
37811
224219
192280
274248
181663
250171
126837
129731
35248
232227
43805
108459
121034
55258
235700
243997
73986
83145
3815
231177
178996
303530
296909
124126
31506
42511
4892
51534
190500
46606
218614
201691
87209
289115
7313
169713
74298
69226
285096
274127
20521
238223
177007
74341
150969
305806
205162
82983
33837
13364
93890
143856
72223
52626
265365
245270
271320
146912
241703
12575
265249
50040
138465
40309
205023
131049
87796
273539
262890
294732
309861
13758
40010
179953
77488
255317
175472
229680
152965
28094
153663
237494
56388
31666
281179
271843
189166
44554
8735
57807
25621
183578
189134
63218
188151
172408
69272
165373
305000
296877
261094
192910
186128
138195
170379
133307
289379
31776
33733
133305
301719
256447
29620
76961
288925
232926
303059
111657
177045
199201
275138
67153
263156
203179
173273
88604
196762
255673
43491
488
173071
219141
251976
185901
232130
295402
116968
24316
249678
108148
94853
157598
306047
202571
296144
298704
130348
165310
148015
245799
89728
283929
86388
6095
16702
230987
18665
103584
303831
58288
56533
294779
225840
123469
54439
119276
106059
296782
33375
43408
306335
49263
131185
27645
63025
38558
271996
181121
60320
194200
15104
242639
89077
278518
78993
75840
16949
100648
238558
269832
97736
309252
18651
255374
204380
271262
67523
145656
151399
229881
39832
126310
206388
233519
103672
152076
179858
46010
207864
22325
243389
52090
289399
221081
118898
89054
197419
106428
28954
130510
143596
58010
76952
35753
247144
71613
25264
92822
20610
264128
93766
20453
204282
126278
61525
240939
291878
119543
261627
161923
227117
124305
132245
300781
65987
119065
181222
292671
263960
217507
217642
68974
50326
106978
210975
136026
103476
36153
169302
25450
254833
39360
106017
218653
92520
113095
51346
147525
231948
55938
255742
122417
158065
240655
279138
217320
286021
215615
42872
114641
23406
10081
24578
76874
135015
167287
266534
79109
280874
158922
179399
229961
119242
118745
227843
218445
19860
280934
23026
43270
278940
61800
282048
75408
221079
46538
270651
252963
173524
94950
81398
25237
47291
106856
222985
80151
206593
81341
131100
130788
20712
73386
237890
190184
14996
140492
198339
60271
231575
300011
239033
240280
211806
202242
180057
207922
183039
304485
231369
5355
264090
221370
27834
154124
14162
262742
22801
46505
243723
183156
251316
47590
56981
156276
109116
191534
152187
303657
83724
86121
228386
150815
102247
62714
9599
133648
102748
118112
83308
227587
169754
49754
223950
40474
10478
1088
256711
152766
257524
164348
181329
34421
8249
39504
278327
153644
168067
187072
52156
234498
31402
182984
15897
84935
28030
301143
232677
27043
267497
176272
166420
82012
140739
16353
249342
221531
205015
110151
278184
201101
116898
141423
118977
201764
185379
274157
188460
54865
5049
66599
80312
233289
2060
90195
214588
166049
235366
136106
262021
23185
275778
169006
238421
33477
28219
198402
112583
293607
264716
218143
194864
276270
131501
78044
58029
157660
141106
238628
254286
160410
184280
231135
241767
299766
53498
158242
172878
96368
40906
52315
993
220468
111438
139840
130169
189048
19206
205553
16961
225999
258191
30511
127651
248530
228307
118712
285700
89035
19614
299048
256305
239157
29564
92669
257581
111782
162748
186334
215197
192060
47768
147468
157789
240469
50424
273604
86379
145917
112200
108061
167294
87911
56513
79593
226544
10575
68861
180699
156706
191136
109617
303257
192911
81006
90842
140734
307384
24106
79374
82011
6778
108396
257350
29566
201043
183741
9740
222891
273237
248902
98017
13404
177323
2177
12194
185445
308951
288016
154372
46440
92534
81246
213665
274167
189554
177722
78738
281193
22869
229271
272352
219888
152870
210536
55036
135613
268602
116564
305968
105468
262835
239151
162062
31361
113137
38907
301520
294700
199907
292368
148960
21167
279071
45476
93287
151749
257815
264563
46578
95424
189194
78463
301781
161258
24449
3367
148197
118259
214331
150895
125594
140718
4436
256
160567
217573
56017
243738
108271
43482
219824
20953
141912
294450
125189
144175
3359
281251
173795
179206
168582
224150
169395
2730
67516
51315
11495
110096
281414
204850
90583
22553
72759
172228
227132
278377
304248
89331
824
104837
93421
203034
88101
274563
276728
63365
211533
190422
277949
141784
146052
101324
251290
23304
251841
44231
52818
154783
10753
259207
118380
104621
282400
294626
83193
174749
13155
293021
206045
304045
204167
284451
290612
56527
45772
134201
166584
225942
227173
85455
229877
247795
168022
149694
104476
42498
152868
165310
282117
199650
19355
151598
95045
79391
247685
134777
67197
228960
305401
184686
3974
11072
213020
262259
36839
125501
280325
108355
184875
187617
292230
152699
158034
62033
227099
220180
33897
164597
300063
266266
21726
133531
17583
152834
212163
268559
277269
301259
261948
221590
95062
153358
84313
164553
216923
290773
45855
243949
289759
299034
39420
190970
87588
218723
209515
161205
192746
61166
93057
140665
110598
242818
106446
286994
176498
53130
222723
84258
133079
65051
280474
10698
128736
33348
284681
101048
278116
304958
86630
237133
74802
58349
61223
208308
142876
249455
106945
239579
277456
188752
248762
15470
144329
147440
60174
138572
193594
141940
21365
182960
32009
223426
248358
20237
197014
47852
199878
244985
167339
70034
40500
159302
247913
159853
282775
32406
210712
161272
241700
12813
212768
129469
92676
135592
103603
35663
192550
128957
161062
225324
4242
265329
74005
234711
260663
241261
185204
131740
934
68261
294285
301667
228629
120638
189640
262681
55157
256145
44392
16656
85576
186823
87654
247344
98045
116523
208392
70729
56168
71450
285318
192386
19227
175718
308670
147397
26059
76548
284733
141493
89270
63256
249129
103337
6503
74084
303964
238375
4518
267774
292033
121720
202743
95388
15613
50948
166896
250386
68629
215630
150328
198093
7737
4297
166369
230255
8105
226725
42335
66040
73948
56152
94227
98414
256380
64760
262341
187795
174584
167456
297643
7677
106900
83087
59602
11789
199857
70895
140278
267072
302384
146014
193263
107395
196186
243694
128120
203524
84998
8395
26525
86557
210248
133719
159083
11978
184601
309234
182469
218459
48
56987
142099
105091
122903
8082
229948
248750
215969
180460
126010
260558
138826
216032
58880
165962
260596
288327
265315
156650
43894
84345
56767
179542
76820
215498
305264
263381
208126
186338
71512
250763
295744
184541
191636
274799
279639
273197
218507
212864
139105
121043
248624
17437
245040
13632
55512
15362
81018
160234
49504
51183
22198
247014
264271
116043
307660
276598
195534
236902
85321
43661
270523
280081
4314
190000
42130
7855
156547
255119
98477
284491
57942
92275
94142
199445
127153
202856
260054
289948
123882
39953
172181
67495
240683
122738
15624
147664
20848
174932
285181
12183
119911
211209
227328
266136
57543
29185
1520
49683
283483
40457
264154
219332
57550
84271
176967
32598
129595
99076
10641
233264
68418
238699
122662
296289
173056
264868
133540
5402
126998
262612
189523
60443
235562
244992
13023
243127
24078
167303
209333
181383
233066
183142
200567
97091
15513
191546
69759
7415
28751
65930
29431
304490
234899
222993
64729
152723
187561
257506
256709
308069
63949
111939
281219
118908
245166
133618
135904
89429
179719
9943
84237
40394
226518
239740
119656
266044
57110
28562
267116
194442
114938
92765
260232
261380
220453
136451
217243
69796
309726
227974
36372
172215
65691
224888
53660
133394
227892
292472
263074
60294
49326
280163
289322
165081
98941
34825
90553
116112
170837
170921
191921
217074
274449
122032
219941
35413
88311
119223
262724
278290
41590
175382
28608
167025
163920
49399
52387
262397
175999
224152
104466
6563
36719
254337
21644
37846
193557
266917
206259
234505
103223
37629
73639
233468
221810
110823
206480
8735
233824
37179
251060
134899
701
309313
162766
102457
178364
188373
279155
98917
146757
278279
114936
196766
77478
18507
260159
107686
142998
231549
246357
281235
5137
53983
35050
226566
40576
62973
113460
245863
239256
84074
100704
268508
73604
16414
40141
12922
160946
276719
149494
202154
26236
194313
146782
111727
175615
203609
27473
248208
170793
159012
303367
108757
186048
24253
241827
78116
34772
135020
112863
210989
18382
57052
152849
14622
112587
308542
242387
47219
143644
263622
207699
203338
130196
265016
247718
44945
259786
85111
266972
245853
71495
11742
90510
300429
239641
103121
62571
65065
231343
112889
232608
74415
198049
84891
141274
145536
52191
120989
238996
126663
276748
140616
299439
188262
247631
14060
82552
251125
170452
232105
207880
98859
119452
110423
176691
21306
15352
230305
201935
295864
19139
203185
113170
39856
213835
222745
295415
264519
259481
77755
216151
229871
11259
34269
308505
104975
49464
11389
156350
162355
275786
229764
23036
86875
297157
152465
66476
267896
292341
119114
16060
218287
111708
235938
160947
145643
264098
9623
301819
201171
237026
152483
201083
89709
38055
267050
199005
130716
41755
308890
164861
251522
39724
276628
276268
172207
74590
39530
212944
273696
290562
57301
256363
236772
201660
185842
268285
163772
112644
158732
37898
138071
248933
20021
126948
213377
290974
148484
22761
177284
37126
117201
52518
140681
19200
263799
181379
67143
159982
118528
87281
8932
94173
198400
32776
283835
64325
90005
148624
24814
306939
4149
125177
27001
179925
300108
280933
243854
82021
18774
58388
282724
104250
186000
231431
247608
178139
9785
252885
43045
24332
79982
163615
175169
247748
116758
145253
2329
90955
78979
35170
7105
52168
75687
116936
102515
309590
307101
96581
260970
129602
70729
2977
159901
242848
303368
177301
101319
63027
281019
207820
308051
106094
88368
190115
121258
153443
156393
225137
163655
91387
162360
133553
262058
81243
62188
162077
220442
184702
135583
249793
224507
157869
224504
308323
135586
274414
135392
227318
305820
193034
66879
145329
109823
296204
104823
56042
137099
181901
119551
227805
19120
236056
111358
29996
117026
70571
273298
67315
40905
211716
255796
259110
147356
209499
185145
138324
158900
262516
204119
247231
212279
232614
303484
47775
49474
272266
26710
51738
122508
49460
98544
226967
147113
152303
65836
71663
155849
250111
258317
232714
216080
220775
233728
223775
237550
15842
153794
144316
135856
203702
155665
198186
212289
84296
100444
212353
149850
225151
204954
144272
80253
53187
213193
79155
151118
309128
304072
132339
164038
254332
234636
114691
246087
157341
241550
167648
17685
196384
10745
90855
37553
152092
184559
241342
69216
136679
48032
274285
237796
184450
241560
219751
75287
250458
255766
166768
220656
300599
122776
88770
224136
277682
237479
58439
46272
247422
56196
294373
306378
131738
210218
90167
168892
115411
158259
173781
107338
822
172091
143324
283446
79030
279280
241308
106435
205896
85354
136189
137428
179704
108435
231468
198767
306567
30720
295734
86360
29351
147281
197918
181600
133467
266197
123776
237988
226288
284884
297850
110745
189227
145367
62926
143266
156230
151998
42900
171723
175325
283290
89048
114502
17109
191870
4976
76326
10890
182134
260596
95839
98894
6115
253775
63811
153287
41339
175575
3044
84308
112432
231649
181790
91919
217121
277714
233557
36200
279784
193685
90114
41890
122080
246863
19154
84793
72417
26888
187181
262198
210798
296957
220981
164665
40816
283707
168407
181732
91252
118407
278357
244923
268348
247128
175176
39245
211368
240043
114704
198255
255568
164714
133450
13614
199554
196017
142443
253502
164788
74854
254072
52599
6928
105648
178750
5049
156518
108160
307410
49877
20023
191838
167422
47842
70659
298642
65039
84423
103583
232106
151209
124364
42974
176789
69653
264156
269715
234836
256500
307943
34896
252537
77652
253760
152034
263339
261947
167192
221415
66227
166832
180501
118186
131300
99668
135134
150618
66179
98697
296998
185997
296698
280344
251367
252084
256220
297077
55987
194710
30189
190054
184680
97351
73422
231803
240911
40340
72231
154823
272396
69109
172348
218755
130084
87175
249955
42712
16729
174308
253787
47698
16539
278172
187898
267781
74174
230833
242841
45619
39129
258520
107234
95633
175055
268493
286998
90059
124461
85799
165836
130027
164989
90576
64010
23149
293636
181286
143353
18724
134964
9174
106670
170609
273449
56303
159033
275797
79616
34215
290281
6481
53649
291615
137601
234203
299609
299546
197750
19524
267745
126420
306907
112813
101404
158214
31798
13681
95255
65275
100037
15058
252787
81732
285612
135574
210572
186195
77905
5364
57828
200084
9763
122805
198059
167505
57046
198414
249364
123179
42809
70312
161884
191779
102999
18463
256083
267077
174977
46634
238194
206419
27349
51131
106379
148591
179327
43139
40910
159040
257423
292913
175131
88885
160867
301977
191129
95016
77252
67883
221832
17162
279992
183017
53167
214483
282594
148085
274097
219681
281498
64448
51707
87561
225845
127280
250839
113171
228358
239966
6918
272973
259453
250511
268011
92270
75649
307498
147608
163600
290126
42884
86197
301487
64813
176991
9925
239019
293468
219391
11833
242970
272634
64040
308517
227734
237059
148894
227533
256714
285107
177453
3536
269996
193882
38829
74366
174665
43198
302690
236571
109839
141320
168299
302282
115456
207175
228926
50516
199049
162377
202272
166630
122330
8482
73677
290649
178300
265768
31272
35482
125283
34476
118860
308682
154564
90995
70235
129937
156004
256223
52129
71454
196103
142666
139569
301328
111765
307924
262023
164739
258655
259154
166534
81858
222431
87298
121788
36034
1562
263881
218284
219994
258406
261723
48626
18280
203504
224215
16257
61338
222977
266604
200340
72473
100853
76906
210055
291419
114870
267309
75947
227114
302829
33474
282451
180126
244575
11457
222290
70359
126734
47314
87893
153857
207314
49537
220620
186266
12699
134065
37565
141477
163501
150917
203039
110136
146504
183575
196247
299301
114370
102390
158616
305077
228184
122185
303535
283250
107842
62122
220771
176603
286055
272060
253438
264225
151830
294191
107330
284720
16917
32154
95309
222214
55421
292264
1802
33008
81208
95769
47640
13706
192763
86907
43961
166878
58830
146146
23477
147864
274014
66911
9847
253083
267204
129605
250532
64144
224197
186303
104230
189442
122099
233178
301654
161961
205151
21165
238908
267014
170575
130421
37976
47543
131321
5433
174425
39733
212069
59811
10014
204324
176696
23543
237185
35892
124983
117794
32006
20221
135797
216048
213826
195935
133862
5784
75541
54167
117054
227155
133492
47712
220413
204425
182519
289828
21250
86906
238295
266297
251999
203587
232591
175086
75263
23433
99706
115346
100482
156684
70371
204303
249523
130275
89110
259240
13071
292557
13215
283932
42931
180723
20582
191498
191377
62358
162471
68943
182257
288052
268894
269182
196635
119578
227710
45972
239580
29808
244428
106537
141095
254113
188226
119474
91038
308153
67978
255857
253331
188136
293309
292406
212164
42634
103390
272722
251080
135591
250710
8597
153606
51489
51994
51901
20679
265647
117065
255215
114253
206734
28375
230557
132734
150332
239786
6710
141052
290588
115421
174107
225560
94966
27551
295780
119109
189780
218795
225706
63229
217297
116066
82757
115436
153744
24366
217362
21155
180461
11282
129667
127122
52929
234105
70057
143967
167682
52783
11557
275950
6463
54328
276501
11723
227851
40122
72393
229910
923
44400
82699
283663
245991
305588
39386
35596
119430
145938
191542
260347
6082
171347
90684
205700
41279
189544
260160
120866
147670
287880
48270
121910
10881
134860
173668
296871
65750
183703
21376
206197
69087
2230
99411
221125
152087
111986
286116
245712
266258
3457
100234
172464
197048
162248
165285
221110
79056
1588
16603
36819
130145
237501
302139
156537
101669
216458
31413
220593
258017
95094
293475
72912
261469
288113
90361
83011
27473
295733
289919
237192
138857
298940
104696
239776
230486
83783
1610
127580
227395
209758
102465
137284
117736
11713
277969
227263
51859
23386
136760
259829
141115
174677
16
59996
105441
21901
236322
184887
183103
5041
293519
290830
143009
188287
238303
42738
302253
162620
11913
290271
265743
299073
176726
155750
194985
239436
105290
199813
216830
182753
297025
135946
280043
283636
248294
257244
34832
154887
138613
130370
129830
163277
221383
243533
32047
218556
111489
111369
236990
252853
59024
21721
111798
104803
5531
303385
51743
206967
170325
209238
224268
71283
181829
114810
236118
33800
298282
281776
48021
120970
119794
155483
20983
119438
12630
115018
121274
99566
148298
30671
140754
237206
276167
128480
302983
52848
146623
184940
287634
122314
52379
66060
225491
280678
245508
64792
147041
126657
155482
235927
302140
207421
137708
113313
273872
167072
283224
69621
207982
5672
303957
42909
89130
157870
120629
56191
264125
160363
271672
178826
216276
119916
54752
304535
38145
63678
147906
206079
220648
134795
294195
218776
249848
177468
88088
242040
193467
101105
87983
71881
152203
106449
224874
88320
205399
116862
299424
36798
280384
223790
78491
243493
241312
137374
261431
128407
254853
247289
162042
186928
154540
145597
8608
134015
309224
49246
120412
133887
220836
82972
35178
123715
119271
53311
15820
214083
217010
279181
95026
286813
30546
212118
231834
223939
37848
287519
193683
4854
54119
282163
91269
82663
56190
231337
238430
185870
237492
140535
181488
167558
208251
265405
300978
181472
49898
239243
241879
200966
29483
116507
50456
66000
85733
65151
299388
3388
299659
131567
283041
242158
244211
9313
146969
126253
180016
291122
193661
98102
131082
231215
21560
182348
18484
179256
28918
140090
44720
303918
211088
277580
210456
285
86038
239287
72916
239960
303144
130607
136212
67573
298085
78009
292040
13100
31841
6550
256744
36772
202156
169460
190208
74074
115543
223655
160337
119082
169738
94805
244765
301458
223679
60760
208672
93648
138326
195881
209132
260228
832
157790
179528
87956
232799
208575
119391
36801
114205
186382
171675
178577
159365
280769
199240
296936
167838
42988
56215
264379
115741
56818
127412
298403
184807
199785
55730
279503
121488
264773
101547
117329
55449
146736
292026
10795
299481
83758
260403
58308
292925
176884
23742
6346
225249
183641
298113
162122
191553
122922
306665
186980
15423
162378
244252
179875
221712
205615
6086
72965
47134
232629
297540
227562
11899
54659
84771
152817
303555
31821
180703
61816
151202
113894
117022
215278
230608
26213
221613
55974
298346
167193
214370
278369
264738
31977
89662
107210
201645
252295
149176
259066
36214
264160
34815
26292
216613
109675
69983
191682
181097
155733
283394
240553
8666
66535
57419
246530
225500
190877
160451
26917
302541
10927
220983
245502
28803
60389
211820
232721
91370
119416
125804
287388
92270
143270
111588
26216
153210
243546
70176
250547
135207
176938
282338
275219
12371
264340
239044
22391
140273
167979
117117
96715
51359
234897
2573
113000
233925
79476
43846
7986
108024
185708
263418
247713
279261
139063
35232
171255
197814
49721
181138
120407
2146
129057
125147
26647
193680
299794
69609
6332
10594
82047
26771
154689
184870
84621
228648
300229
305477
122409
180615
33663
303602
54974
186272
182951
291434
198604
109078
89245
84132
31273
34528
149176
233679
263916
304050
243702
116825
82576
18776
86335
285995
189503
19462
248095
225994
17796
256096
183568
61820
49536
294255
42135
218308
180168
192743
292917
106025
240457
99884
290381
20029
246083
114085
170450
152695
288823
973
281287
66391
37136
109539
139566
4813
24612
256486
66204
152259
289121
136987
296159
185310
113618
160934
258653
163146
255964
242110
100740
68867
70820
145342
83789
243305
107087
276596
13609
61801
56414
135170
2358
195710
239176
35182
210870
303931
44956
158376
281356
240889
44160
125671
14698
225524
147474
257899
174060
29654
16358
193813
242912
159690
149945
39049
230674
270109
109812
241979
3907
216162
248210
21410
250429
196140
267464
7114
272218
225221
296777
251240
301980
232283
72470
271591
290291
28012
99129
140382
212905
193151
20493
222750
118827
31958
218907
128543
37746
16151
71089
226971
98727
33201
239573
209285
192409
271516
57870
235733
105352
136416
196470
207922
190360
288751
89565
171972
300483
44673
87092
36268
149219
223509
291539
259412
91741
180762
288848
185764
282650
293433
24532
113788
78338
112580
62996
104850
155366
293266
253141
35522
105881
20716
218763
95001
196547
98329
43030
61078
227247
98570
137952
228429
65696
297410
272142
95394
218551
283585
209075
234419
170983
57704
262133
128359
158838
117007
40170
98024
80072
1846
132091
186147
245507
232377
35293
40311
305747
89040
104285
69880
117025
260977
266728
186846
130276
275812
81146
137181
67780
117053
95056
258971
107294
166312
179756
18440
88730
205445
29651
220486
192940
296822
202942
261740
117587
254308
29558
233634
132643
176083
80940
75092
7105
146393
64715
18685
163229
245443
290491
158502
88418
120706
206184
290860
93893
106897
46450
238952
129106
127834
52034
214080
132297
194655
135996
78826
62242
198434
274198
118592
216373
234522
257161
306626
77731
292369
156982
82467
125479
231906
47449
226698
130297
217714
135010
17314
267243
6687
11768
46068
181726
6736
182171
288745
231415
128539
295498
304837
291437
23331
90116
185037
146354
214503
137350
93383
90428
282346
209477
228102
194294
97187
144479
126683
188850
33756
145075
277162
19976
47039
137378
304406
264456
211991
261231
140046
239876
234727
146610
45777
237260
230048
131272
274013
306471
99801
276226
159360
38977
180629
307512
255791
132990
210167
100317
32464
191494
137653
183148
159015
139536
126983
213830
263328
64995
98627
113435
303305
289040
161973
117403
109424
209156
180873
247252
303594
281184
52904
177833
104495
213278
289186
142669
11721
162717
96390
204970
129631
189011
140933
249193
126946
203176
143950
143482
74156
218020
108416
82043
282490
119719
268721
189239
35194
154232
40026
15481
260025
113162
229833
88050
218124
169531
196955
32960
165471
248763
138647
207912
45364
182288
29064
170484
252084
259902
58666
1909
280739
72391
121322
50888
202262
39693
41766
305447
214542
290391
253934
199734
118019
196103
6168
47214
95707
213838
40751
79685
276542
299726
53568
32214
274054
23545
183244
2664
126701
138189
59413
99558
34579
9419
250223
18582
217237
196803
250577
41616
198228
21026
309661
13505
259217
299205
16007
187472
97226
179073
251267
33215
259182
219000
210377
215898
229560
15435
75667
79186
43243
232158
258494
123819
72254
58975
66267
205458
59538
176005
108119
42414
240430
283803
195556
185472
300266
295316
304179
18011
73550
173782
140354
53326
176548
119067
49927
17884
28117
27201
225866
309778
197267
111614
155681
153876
96088
33069
186280
94071
272488
291169
183737
112890
227184
130813
207586
278340
13856
64996
283085
765
8515
109558
202282
71070
164103
79725
141209
66188
58939
116586
244298
250932
45613
101665
24973
38007
294551
65778
294413
61312
114833
137514
119395
150132
94143
295994
24431
22656
276344
24735
231366
90327
102792
74918
52220
21495
122171
52419
26453
19499
277743
120637
284209
107395
297588
277599
236287
134633
144497
302801
256606
44947
68638
232128
261258
211415
169562
89846
157068
295017
294577
192121
81838
99367
52281
94023
289781
201806
136999
191107
120405
208671
255745
20803
271363
188365
103724
296562
227810
127822
238684
176521
29472
283125
46548
209590
5383
237762
137870
227277
151582
105127
254108
170805
177865
206761
9102
288341
12751
293113
105153
21038
130807
111599
73843
84199
205807
115108
295557
219202
143230
240751
303215
195250
20696
70265
70705
149953
166231
108966
150584
42614
237207
145785
286411
78368
136350
102284
197807
25901
101415
137640
211716
216092
254726
242982
150519
146081
79733
143479
242451
107718
183272
173557
47971
15450
142300
70593
29030
153350
65843
118049
278402
214071
47251
123465
306448
9717
110163
300419
189833
65526
198596
41075
76889
21090
131016
108866
131422
239198
308546
169258
223475
218867
22493
184102
154662
176687
37162
260527
25132
27912
93809
99987
5786
251532
307077
56818
172303
99741
232953
67174
102905
129485
252179
294362
12538
11196
31668
199314
275566
97285
307371
241029
261545
49994
10562
149025
115937
266936
59236
51285
218372
30180
166682
168516
158948
118927
201090
94218
62146
14945
251368
113281
3157
164462
158138
176911
185369
144266
78649
134180
250528
195565
249000
253944
112068
266937
241984
180200
234293
200553
117932
183239
250120
58500
90627
37285
196789
122197
174466
143317
146394
264798
260274
104619
227879
306337
292744
153745
53275
220749
185914
79178
92778
19510
257038
45154
214292
161267
104732
6616
182358
181644
105123
199447
125397
138479
15590
9526
83609
244181
143805
44883
279326
295424
82787
176090
216063
263467
186810
246113
242173
78599
125322
301075
256961
304396
14292
43561
215594
138325
127530
155146
65811
203490
184211
196684
97364
261894
226610
286056
98191
101070
87251
134325
122182
275272
105312
34889
130123
61690
270742
59189
179610
110624
24343
110034
143054
248712
231621
286534
188776
175262
246840
263692
23382
300760
63369
73632
206189
36537
93913
160953
35126
123683
189667
106648
84457
157680
244087
199195
75365
57113
96733
302595
243150
233976
17715
273621
219118
34108
144697
23244
262590
51094
205437
255098
142584
9351
275292
255832
162582
103044
104154
37553
117391
195508
267527
183502
41808
291438
85805
100998
168367
268081
228001
38526
270032
158514
88513
274581
214848
151676
303187
62544
288001
147842
182154
206546
69421
279192
143999
112453
35434
262211
66425
292031
267859
225955
94300
163086
268953
283323
33344
223192
91337
43372
179722
192862
77614
152711
37263
174180
240389
281909
202123
240975
172280
304450
273385
283627
42947
86184
170303
82983
281081
285536
12459
157259
97000
59742
88635
82417
300493
177876
137151
287433
246940
163165
7958
58381
259737
118150
160567
56955
149296
74135
87786
257714
75831
199646
195149
63861
295062
171662
231605
224448
115513
99369
168724
299547
308335
82121
283431
304082
154137
35061
185448
147678
74192
146959
235848
167346
250442
166185
194090
281653
64746
36973
131070
299007
235139
64989
58218
97675
167581
249250
285960
6597
79637
130518
19425
16437
91041
241594
58924
118173
37542
5880
283225
239332
111012
56168
17941
246167
20179
227196
26686
53471
26544
139561
113489
41677
130001
62347
174404
302239
132549
220395
285384
259305
151907
187898
91937
109864
143038
204749
48909
199088
23568
86479
28673
133906
15084
241236
247215
20247
17611
77936
132154
252349
254218
146623
343
120948
78368
191264
258031
179955
51990
52678
285018
68670
100248
236513
234655
28969
304497
219380
34146
83890
305224
132828
309617
102113
294123
117962
125433
231841
88928
33783
122849
282415
54257
221325
49998
22051
17917
190278
270925
266914
234868
258187
108199
180077
14346
298115
155458
244217
308790
99237
232004
87868
174412
65903
165115
205189
269957
233846
230616
208786
190163
190889
37815
46051
164844
305489
77986
299712
41321
63003
9858
200909
68295
147164
189133
184302
217862
254341
187760
103700
217124
82620
249340
296591
207702
78090
65805
162605
6472
144849
54966
212067
56448
11846
239958
289542
180614
238447
98359
260034
294184
50068
284882
148523
47234
207733
47700
86226
205208
144590
266872
10808
254358
272405
157011
251232
141059
307687
295372
206452
13289
234772
37637
3137
111990
159679
84719
297823
243417
280591
226949
66878
107837
76045
187456
69042
134887
272726
222939
279336
13631
208011
91341
124979
100297
179536
114607
79812
29244
55231
69668
200864
274013
102241
64853
9573
228542
230514
175173
55732
284953
247181
292861
75501
149789
253150
286031
164990
206190
46059
130529
137210
173615
200453
306117
52778
116292
234564
120750
185194
77766
251257
196509
294646
8147
92329
255963
140881
259083
241618
55083
41740
29422
244795
262515
158643
224360
140850
113037
217156
105079
6934
193332
266549
170567
308204
101194
92572
76397
170549
49481
68633
149542
159644
141382
197418
182927
106620
189544
102871
114864
196856
133479
216391
227704
182161
41569
111495
99383
4722
125384
128870
281202
173490
81944
176367
274792
47610
95641
236434
242326
293563
114375
161723
108476
126575
89985
136551
75440
196318
224334
17719
203021
109809
103256
60707
201975
228114
241565
9951
112585
69749
271472
134505
274177
302896
52485
5102
79233
139340
248975
151544
28775
185272
260485
116022
48066
48624
265475
59272
85471
103471
75208
192758
124340
140616
161928
8664
307885
244557
225094
232106
89101
195490
48213
136169
107996
308274
257792
17869
129085
183636
152856
73909
149090
94955
27650
38393
74805
31022
252129
201017
257147
201723
217643
66191
116495
194740
30898
69240
173110
222129
99559
197416
111696
211166
196183
242225
42177
173531
273711
263277
112427
194822
182027
307131
180940
101865
156821
244979
30010
120998
284834
79085
244171
149151
243867
83014
47724
169643
108620
104564
214214
201885
150187
71789
137442
70802
10663
174219
30300
199183
200435
153999
121247
154150
29119
71650
238947
17347
223556
100695
36493
251498
34762
17275
132745
274276
259877
81492
108533
254483
150222
79171
43538
165548
247025
228650
132054
33783
130878
160257
281790
186834
139479
127395
254517
52820
567
86949
233855
6044
150605
176511
306462
42836
61405
120091
57576
78158
292949
117529
12467
237468
283296
160391
280455
231132
70513
260116
141877
147638
289414
29483
23911
93411
100530
257996
173854
262257
68825
66785
141010
275439
21576
69882
85737
138007
164473
99129
15729
149549
265138
202194
4021
63501
16377
153256
192023
179691
133382
105262
31110
162870
52815
49625
243333
241779
71743
181844
287311
46037
105369
294915
75259
272509
70635
131309
295363
186685
158355
183116
250004
305375
192012
165464
285900
281411
210478
193774
172734
46269
33335
294300
138365
146396
261333
29671
66018
251867
98202
11641
209452
272974
291
301574
34361
165520
70028
53984
232604
271769
71258
146733
12386
293170
261578
222571
198462
301894
36785
271309
23209
80608
192997
119830
80352
153163
193810
67473
144912
161013
85728
217520
207757
68509
209616
144844
105749
303745
120679
305090
75847
19799
139947
295948
225958
200948
227537
269382
55696
170999
222405
102815
224367
62693
236948
9795
229026
107596
174724
228530
161123
130620
92257
55167
132140
98117
107698
78842
203143
308120
260085
78070
89040
69905
184045
102045
285061
199948
141022
137
253077
99232
292859
102968
236936
65975
30106
144084
81752
259133
22061
74705
26309
77377
58763
168584
58320
297390
251822
278439
212932
26019
203226
65064
23261
16439
23249
131712
50914
91153
229253
91217
211046
60302
47092
30216
8652
195597
265502
183172
103262
95729
280120
47322
123423
108546
308787
216570
79905
84077
108924
144518
144456
92163
107481
86480
46465
283346
87865
204105
42955
301446
265313
297653
85665
198353
248121
272984
94895
53122
234961
133439
168040
172607
99317
67030
172971
123965
89321
126632
211858
206078
32862
42074
165352
217027
18206
181844
228762
34900
304781
276859
123544
171157
90862
35929
206223
94429
230485
223944
208813
112442
156641
105659
10017
250491
139143
22081
43071
37798
31312
20026
64177
214844
251992
161086
193859
298478
26767
205814
68335
35659
39703
45885
204110
45966
217155
111850
43758
105154
154422
85314
302792
43029
255919
14557
201655
180500
174706
32457
239269
45965
6522
44924
91558
165199
269482
286720
10610
213583
110285
292422
227981
193543
18956
138788
154307
146458
288964
36374
293344
45251
202646
78108
281229
31894
192237
64925
57216
102813
142640
275254
19441
125440
302828
165817
83874
161821
84445
211740
295735
60280
293776
291520
218593
68683
297184
160634
221437
179187
22467
168463
242640
66601
46050
220748
100389
138830
25348
261751
113357
105316
237777
256556
102813
173152
288277
189604
228599
8450
163984
275987
83477
190459
17055
261128
18120
152710
281966
299560
153096
192455
284906
190897
51961
259091
24500
193230
84203
19935
129341
98188
33426
42935
163709
194848
97362
36713
43825
128320
22249
178076
297186
103096
309592
279802
207935
36083
286907
104364
23966
277932
233151
118596
109038
221748
137560
56513
40142
281523
2339
129448
136098
60515
13302
55629
87460
307255
143035
231798
295734
131685
212624
234607
14434
96243
296639
273633
216143
225865
207842
181009
268458
71377
99576
141397
239042
282680
61454
134591
58502
92962
146251
113016
143553
170649
204960
162636
145739
48665
55359
301169
187692
136800
281747
193046
139257
191649
163773
239816
95140
225966
305542
59090
147404
80477
43208
202369
33242
304882
186815
152657
136458
103760
241230
231411
121575
232076
239528
164193
167185
2337
141891
62140
73835
248085
83884
4001
93153
261554
253571
56394
243556
194302
97600
36729
125606
300456
63607
100782
254775
249208
55145
99882
22408
10598
38374
286067
211125
272170
219657
277291
31461
123484
90035
64887
38210
68962
240601
19017
125609
160557
297623
167635
59454
53983
88641
98425
50000
4315
46860
264157
122199
258826
285841
263486
143854
62111
306524
244499
44333
199190
133575
191938
162365
217743
243775
248560
261337
133908
76388
82967
85929
203350
98500
128948
134285
281466
158553
63440
48724
106405
41732
32130
16672
84988
45309
31265
185587
287075
236540
240657
192740
2097
91610
300476
60028
284188
303589
186147
280652
172037
301190
129415
164228
233084
170514
125668
60813
59554
273116
225553
296374
284523
60535
124493
11519
215525
11662
179174
97141
305588
129939
146661
238064
23119
270342
31897
266469
17869
214940
300693
78209
231894
236817
149788
142496
181918
186341
13742
62156
14392
78833
305069
9649
244601
133661
14547
245231
169938
55522
172971
192846
216767
178772
295282
64997
160014
114955
285110
69148
248512
132621
299765
232147
158865
168453
300903
42796
279391
55215
103664
100069
33581
289964
80142
72244
106120
194598
94643
175919
160999
86433
210469
261117
191237
116152
306412
150546
58590
272054
49496
142581
211030
167336
232306
68094
73093
125475
246249
125048
126666
140248
301790
32012
180803
113047
239284
151339
215029
267242
196876
276020
72343
243018
56910
242465
264849
195266
102399
41401
17162
21272
64974
292193
47772
49477
250612
180101
245848
190125
188249
1472
106797
179464
38675
107440
139679
211337
234662
144794
141852
62665
68404
282384
52611
205354
48036
3401
254372
132874
48555
300203
72336
92778
219392
196940
10519
306961
259839
81240
60539
237671
56611
69943
164277
154516
20367
11671
143401
294245
51433
61170
147453
47161
138342
61821
80713
50350
207804
57855
228440
247902
80908
161676
270142
304563
152173
307084
277772
76690
148607
270220
181136
218394
21964
184770
257697
120175
263578
182435
289393
232039
123084
203377
109869
119885
236389
232821
32627
296233
266938
303330
31763
71061
248176
140976
81217
149920
139863
249713
231726
57405
245809
208689
23711
257013
291354
149636
78238
195171
308193
113661
24287
5233
19638
100369
304724
275230
274452
294535
237308
131754
292394
125929
110894
149892
20675
304750
87790
295322
224872
65520
59940
251081
191270
303267
84273
264731
99449
172439
7732
116694
89527
255466
25984
212369
105302
93440
243186
271053
300610
33830
251407
38255
233633
296826
184887
237656
271812
148055
183156
31245
167428
17756
70923
189637
154852
40770
198727
59865
82040
137037
156740
173667
136241
8956
72663
116561
808
67375
151286
283946
31527
288047
250576
269261
161942
114097
244946
273443
71887
17763
237782
182210
110424
267559
265121
81270
112915
124183
196817
238608
199628
70887
289502
14529
189837
224065
224801
119803
297677
67684
182046
40649
247075
182729
21822
17338
29182
205036
67509
16911
138336
247775
212901
172337
211295
73199
185352
93885
166255
104116
172375
263235
17893
192462
21735
121303
247569
64249
5697
162275
174863
26215
160706
81680
208867
191604
114067
192042
116861
118661
212217
22089
255096
100532
83625
261881
302633
92798
265402
98690
57658
67938
300625
123377
43836
261929
298867
10181
209168
23969
132176
267782
123873
151374
170749
278775
134537
232215
135101
264066
215129
189175
251134
75075
255914
78833
28424
131299
85978
302592
208704
185868
179498
273643
110528
305124
71266
217836
287893
151961
97959
139863
138242
145249
132696
113786
240971
96723
137171
231625
271378
101520
39948
98493
277562
291437
270704
72950
16689
238371
99278
105242
223511
260132
4372
1846
209285
25988
226560
281891
289011
18160
104898
10262
44921
307251
206471
202920
248956
211587
139291
21424
68453
201312
32215
38131
143428
211948
54720
78033
65600
266612
44553
43762
7165
89540
192349
234085
229771
185356
137653
45780
158387
137438
203711
232941
270676
194573
166876
229255
23338
141413
259712
199467
80628
134502
50284
81208
7873
296139
71304
228260
21062
298873
98424
21167
73650
46119
91917
243985
294432
309735
230122
101150
304751
171202
21447
63022
185476
266007
298802
243795
262671
131461
11358
288066
278711
281326
5017
120675
285129
38764
156667
63296
59947
267234
132639
39214
126859
308266
79630
108066
164954
43850
264596
276253
63452
19887
297063
254412
183411
57916
308660
298977
231472
11267
72953
301350
179233
163532
79967
127401
23704
238701
224256
55801
172105
132789
303587
174004
240897
30470
265330
300208
81345
229822
58047
95313
276607
214319
270984
132904
242051
252131
187720
21662
296972
258409
142078
174539
163761
92939
185951
231626
83659
9557
154120
222517
89679
303149
291647
65780
271656
203630
68662
255703
126010
61164
220522
205185
90998
275932
264194
171166
152064
287163
290689
194662
66615
308969
122073
128730
104958
46445
66182
24436
137924
151543
15009
259356
294728
8852
301210
28452
58484
59121
43053
86007
189725
231381
147552
289674
196481
295990
27946
40364
169188
31571
40456
126657
223526
51255
56538
31286
101730
45830
91052
129797
24502
211507
272182
112758
203165
50063
124046
19912
191117
301800
106084
131224
8197
167090
21209
15802
258754
265528
285758
92658
269663
1946
60547
26627
93589
89335
16060
102737
250360
153475
126679
141471
135205
11905
57638
85004
66474
197345
221418
156038
293977
20340
58000
201796
14453
124029
133315
211699
153115
94084
2144
291807
246349
25963
165042
258052
161643
204404
203876
51282
183406
278178
272773
298596
199565
288792
268336
42394
45347
157224
236307
203963
243250
194069
214855
76890
203062
245315
232263
95503
81530
185787
187212
16524
126471
301681
131004
115347
225339
209792
184032
258183
103990
189608
9981
186533
288911
192257
229702
170972
276474
191457
246332
61847
76559
235319
18840
275177
177719
41353
200744
119695
116499
25834
104297
57361
7834
270668
279687
190378
84107
283095
74298
41893
27746
296979
261585
223249
274905
22152
301761
60213
254690
228112
172161
101879
91902
196060
75150
252496
227255
262682
7169
258451
99386
184338
107523
262094
38913
129254
173762
182555
231260
197348
138620
42521
218343
263487
14095
93983
74707
263605
72748
140109
120371
274973
176485
103771
67767
155522
149357
274040
31575
226474
10034
280179
156324
132069
251128
251722
168724
28139
40333
53569
144757
204134
160634
277026
123099
253530
44292
153761
85171
110598
254086
161750
18392
257296
239692
20532
130959
76558
309900
186720
53494
36800
216489
39069
191874
122944
40776
164048
205029
115356
229107
53792
5459
167832
48198
303651
139204
241170
86927
274995
41945
158618
164567
6983
36971
9709
2064
241964
4302
122693
25355
124484
229314
184069
219582
195925
51134
62497
154076
122877
13071
219251
191397
162581
125695
298694
42116
226630
230438
682
195674
142118
19604
52330
230
60372
218749
249720
120916
217277
226090
299706
192055
45030
6147
71177
104898
12924
72376
37633
8258
241312
138237
38405
292359
195689
292252
66480
239133
117163
96435
61517
169118
112496
77805
181575
21738
21986
308612
110819
124750
40880
73981
59968
131958
293888
299001
8439
84744
632
29481
203153
4961
102994
303102
46677
13356
60681
220535
120867
44637
264588
157421
13434
21738
271690
243715
202443
4741
80905
73115
293987
164901
119011
229326
3772
137873
90578
191188
139949
42187
220242
227773
8198
78291
171281
230631
159633
238438
193575
133391
158326
79608
115262
245031
148681
303290
10383
128701
302285
27165
243682
80911
130538
185880
309809
264788
199988
206579
66355
184449
54221
146516
155409
223845
51377
289095
217945
17825
161266
122559
259936
115462
174799
303759
115805
158753
107093
248714
308917
105090
87209
180973
309383
93925
104457
54933
34841
216230
19538
187509
48111
58742
20264
136657
294888
92173
148546
181696
19244
171386
119794
94011
275848
109529
207230
216383
187115
59151
25121
9620
279872
283018
257117
43913
74517
123660
212659
26032
78906
285225
18395
249441
310037
162607
150162
41769
81832
135320
101379
267844
102196
168861
38995
143439
37524
236377
101464
2582
276120
4020
77671
14673
280422
128812
184281
176594
41502
111299
87157
93579
220335
109764
64995
202125
234657
183264
19416
87846
169594
159689
155115
218825
105797
189801
196590
130886
228066
94334
7642
150004
109819
245832
162165
215081
131913
187403
194373
204087
7700
137941
67010
289560
74077
84438
145218
300331
241831
272882
175074
164863
104908
57265
308247
256942
267344
138698
188255
121698
1294
255316
64577
241243
58267
10081
299234
109713
128384
134834
60656
62255
28423
142594
128919
215973
63591
194083
63991
180592
111609
185853
265256
25482
68249
191834
291366
270310
7178
83502
198739
23086
159947
300887
159495
121814
116873
68973
131396
106454
290673
195607
150360
189652
51265
82874
24470
226424
251110
29677
231710
181846
14318
30703
281425
243537
136302
160520
112513
36451
253029
270375
251098
60931
211211
28859
178944
34052
53659
114656
36413
65145
276587
176839
274663
85530
296382
77665
42106
159556
52908
242712
106026
302422
113169
81433
216237
152967
18798
123605
116295
33594
226395
91655
292289
129613
33504
218602
125251
194245
40510
308807
83114
197680
292257
194462
76019
270810
7220
305373
234471
128106
150282
57691
155825
178924
264640
247290
259611
86193
40026
72458
212847
6859
214657
182558
130184
82327
204455
116694
60962
286410
184864
132199
161454
285746
299344
232336
51033
91644
266923
210049
80704
27093
156176
63852
20526
197122
39418
275130
75592
237705
28167
71446
93586
105710
146989
106704
160184
222283
246647
31481
250398
261353
109342
158599
302702
92635
187873
23270
11272
60192
306315
246198
301295
200827
71906
82526
223997
283564
108135
16654
24783
246589
343
107094
76943
4532
249013
293546
263908
31337
74604
290188
278932
1757
284685
125458
55646
239797
138000
54269
158368
217632
251884
28033
263315
294644
128800
8977
82750
196557
302231
293546
26143
208557
153454
286716
179503
189004
22526
71795
76925
229465
182830
139390
9258
230562
148327
15481
219294
194259
86767
164692
234708
18948
70281
291808
92406
162973
55584
88063
123552
283816
224262
197830
61566
263083
55943
214097
295615
132744
307753
25025
201378
114605
224556
211160
196360
7253
23636
42781
187436
171596
96741
149520
96734
131502
251348
8137
168102
4494
231292
244967
195507
299008
249064
93826
10370
166272
114971
69357
192540
144667
241060
232121
245442
176564
37660
69834
93242
268560
294528
262978
204075
81575
306898
52175
9326
248348
7713
95385
50089
150370
214447
166352
37417
3555
24584
84372
18062
77868
206717
288559
47180
269272
208117
101168
133086
91013
122666
185744
129687
154342
179777
89896
150945
275341
74724
262329
281605
30099
235464
299398
187442
153998
222793
101439
124961
71218
107788
214138
231458
302794
209666
104951
69170
74217
264399
85805
6052
77472
39209
76261
129784
181486
144015
23492
185789
266025
39126
97019
11093
7713
81321
92486
251224
156020
206509
81923
249449
366
306942
89072
43454
163381
303438
235802
250682
26729
254303
120144
286852
143772
44506
104484
191455
309633
133261
34694
108328
28876
218538
19302
154062
286104
93799
105859
180683
302243
168044
302939
262654
113386
197709
53496
309647
40274
238987
69782
111820
194875
677
55701
49574
40040
80680
186782
189729
213410
108734
183148
97086
104787
11887
189947
131724
17066
220114
44633
41455
70396
219651
85463
253899
104872
272800
299156
287905
38153
108271
84848
159514
75387
224355
136368
165689
147250
49811
38420
175289
145765
215853
285539
48514
157733
18015
224300
184915
292111
153830
40743
124234
184934
261659
187950
304228
203953
218662
42247
240421
288233
68319
83323
136569
15423
33902
256433
235609
217506
239740
132851
192496
57301
261664
26945
261875
43486
272225
189108
212024
26129
208846
196659
194212
159143
274588
56170
178948
112068
64408
295471
99601
114160
100670
201067
145806
233225
71
244308
145159
225909
130818
129262
17515
3710
134676
67437
289209
91900
266375
64509
304901
64688
94361
255471
148271
276404
76508
125548
226542
275420
281227
216713
222366
293988
7561
168386
230294
64380
32297
139296
1678
219477
273386
46679
156279
102905
298662
241223
43905
100009
230977
63245
19322
114180
23277
96133
83355
270923
28195
222246
77169
132192
227173
147005
308434
32004
215060
204446
299231
69230
151663
266267
50451
198678
123957
192366
175924
244434
261176
99741
296182
42446
304682
8150
172746
270233
145779
99661
70601
101920
128394
273113
36360
70036
172676
267852
242271
179121
217763
15597
277633
212184
145736
286288
192966
250115
199335
158399
22135
254638
246844
93578
195449
260595
250853
17338
187023
124666
269684
125309
255566
249203
215250
273071
38379
160404
162792
255569
2085
211090
82326
173043
126181
205780
64407
161361
158600
109832
144967
142531
217807
137687
80273
7027
56561
87767
29373
242279
200932
108877
100972
145043
71746
7967
208256
79277
211732
3822
138392
197694
203760
252599
31485
283338
75400
155792
258131
48179
109632
187231
263554
169400
36506
32820
184550
299799
170497
156726
217971
40971
221218
136973
20781
253388
218127
302433
47952
25753
70753
263246
220053
243072
9864
299507
283730
98189
27291
18407
29710
188941
225024
75622
66266
63778
75808
255657
235833
56936
216862
8581
17147
250072
102431
156264
268510
170158
138267
281675
203060
254654
4984
199570
9775
292816
27776
186068
192442
284049
47200
250926
152384
61062
302600
17830
46921
289949
83761
150559
87206
29876
129074
278143
187263
89973
245162
32683
146875
65655
79569
300020
67965
75080
278031
175490
140411
4964
303075
116995
23349
16580
6642
142372
23882
303037
20330
72157
257387
250484
40502
192876
272957
247004
49310
274335
192576
271349
206296
225950
10493
278711
54920
48296
274787
69374
109321
298686
143083
41633
262482
142801
176846
56472
163853
144562
42434
206718
84674
15447
48873
228245
13539
105874
112751
16412
181949
233779
81619
96029
185030
209189
39470
307221
269899
79376
95604
170330
6147
203694
189780
294217
221548
249059
79426
24065
149543
65611
276842
114509
97993
253382
307485
279287
82374
307090
192692
157192
6707
148552
302735
248479
193774
128619
62836
139036
194864
72421
125665
153396
295238
93601
136248
257303
81009
10619
40810
233321
134250
155170
143836
70263
145902
18164
179646
189721
25034
61788
126124
250538
300590
257661
90290
158088
262502
107799
262262
125682
79085
23675
297458
63763
120633
96495
104156
81865
175815
222232
169040
19058
211715
83195
165033
207937
47637
136788
223963
61338
151405
166245
139020
77883
205481
300024
124571
55439
274883
12191
86205
14248
152265
263508
275362
242985
5909
163651
70866
125439
61390
182509
277529
260761
301636
154073
14914
5069
908
221953
287242
25619
266608
173652
280463
220218
250846
4789
40742
119635
34891
118048
264355
116902
142234
219760
288473
272160
72320
66583
182558
18841
293463
302960
47295
176565
12550
41814
309567
99384
211605
157897
10180
139435
6011
252236
206446
305877
79050
11716
77587
110038
9369
279501
225365
130880
185837
173456
305118
8639
37845
90460
172091
283753
300986
207962
158496
298203
144831
257394
241033
218020
271122
25765
38645
279739
81470
25775
222577
222934
20909
125356
250491
79546
91015
179792
52964
210780
193066
282939
27281
288824
241217
43935
104365
287854
266118
79387
293301
194179
207075
112719
115374
276715
130083
124524
260422
138075
217532
259507
133708
47256
33294
129230
200160
290220
307187
307504
155040
222026
48198
160666
147940
175583
74486
276259
125757
59556
252701
23057
278898
189923
81368
136878
205207
28037
267087
64999
175775
155604
135690
286076
172685
135611
152963
96510
184474
42188
189816
233756
137844
189170
531
257257
52067
121382
306692
148308
249416
292281
77959
278587
172064
302679
285325
13964
188340
302304
160182
196176
152229
218404
115103
160841
209732
279491
292614
188076
106263
10711
14179
255958
242088
216910
157078
134727
32623
230871
46400
12418
51436
9855
81773
9266
74640
86736
2802
234194
213033
10523
89842
141976
223833
287209
155382
66767
21644
103019
141352
186148
176215
261263
300087
19473
152238
71906
171525
88224
92859
90418
16653
162319
216296
20807
262546
88519
297914
106333
235870
135693
47023
211803
234890
190991
191781
242610
167253
49339
309313
229246
103550
153814
91725
150385
150930
44094
243261
216233
157523
184970
44991
141401
231836
308729
185524
231622
2030
126631
113123
186100
149219
293449
121107
276989
172784
258226
64291
105734
307023
132471
139021
86065
39095
73112
87041
264492
153051
225178
171367
43828
7911
54465
194092
227692
282731
227930
113322
182406
298949
280357
233654
73710
248090
295360
143659
291992
185210
64819
100211
147037
46398
283271
219922
206001
300538
287012
148569
248039
91862
268320
100636
287753
262288
163147
140477
257438
65257
197443
123579
86884
253630
285120
206567
261947
78629
157771
73434
12831
1064
221631
147828
110976
121662
55947
228891
53575
227050
583
292943
295892
97788
52970
241780
170298
106106
45073
35941
132902
19663
88947
272635
136961
195247
149769
23872
27462
113391
156106
238799
201441
252257
215418
114699
51987
193899
250754
293954
260190
217922
206933
205194
260375
264066
119713
279916
186310
126395
18313
62285
257534
18159
273992
184346
101494
112715
18422
260143
186217
15523
196076
153565
3464
220330
170018
266889
284804
97289
301287
262239
85955
136049
243495
241010
286044
70418
242719
97211
163383
120876
108027
71180
154918
186562
299309
14049
227528
201476
46648
214569
8359
155632
118846
217135
136694
240659
201500
98036
219975
169240
159889
72257
106675
247484
283629
15386
168573
103650
266596
61927
16087
102793
139812
21137
108953
207884
15235
263023
16352
252158
132691
302222
24587
75910
270126
307325
157337
147531
210856
13653
135198
206794
266067
88773
180803
142317
72839
98483
298766
286896
66763
235753
299750
225423
23032
12622
179859
265472
198640
119165
149719
144442
254841
148207
64639
66716
215299
209581
19237
175229
104990
252714
150844
212092
294474
183871
66124
208339
185047
203077
35574
291022
236622
275576
170482
156746
211046
92351
175221
185306
35634
21669
25382
8186
123061
104408
87141
245189
75022
306196
225514
274129
216337
201953
299298
233032
27459
190523
83629
43661
105912
14889
234073
196689
278291
4703
172580
236277
204146
55731
291784
141499
221548
220957
285088
47152
27321
12113
185564
83411
297302
199070
240607
82291
210372
51873
81739
246654
29061
114607
269766
40278
190062
214049
242002
74113
247257
170536
35698
76769
85758
290041
178132
111662
115684
267500
22808
50910
103916
154696
83429
105239
31124
128988
237513
228400
304704
296493
269458
199996
259773
303339
181643
283046
98536
72898
245249
197819
164152
206617
170612
299377
11717
193998
279355
152648
63246
178657
289582
199739
278149
247543
254791
261543
217934
200936
7707
162007
84171
280897
16910
303814
296694
309304
127169
306852
144389
45495
147760
11282
206691
34895
285723
181913
159722
25679
232842
17664
307292
101562
107878
200010
152039
244132
304385
263225
128645
236633
116826
205997
186335
283197
144833
9947
19815
56797
8970
2715
151943
63157
127019
104817
222867
128852
190244
175173
88380
32307
122698
307677
187064
211474
170857
302398
257205
228791
183092
242325
283815
64036
104109
102681
295988
141896
197011
85501
16429
229651
233825
112732
247645
163608
303193
45803
241896
160105
56805
276107
97586
50983
234491
6245
223072
107151
17587
43875
202126
210233
42612
264583
40547
93188
251867
240333
151891
82804
14937
118767
127813
104579
102
163958
246534
43718
248366
190576
24640
221413
132846
109960
72828
158532
57801
89509
261901
226220
54835
253991
197309
173471
109241
245175
11076
41690
116058
156662
116547
145372
266948
189266
92804
266497
172397
151348
210732
248340
287149
306102
48816
33476
199795
199587
176200
95240
87203
53470
88597
284190
144757
111843
260299
46272
243504
38848
101974
248869
62157
207433
37729
206250
50162
101787
295075
272199
81683
25477
280874
41029
76773
231885
249157
15026
186328
214268
270657
16292
60783
17672
294079
90926
138814
194312
39825
21302
20873
9504
198528
110525
286924
152334
217203
52947
98387
264056
120239
249043
114565
256143
86845
129349
107462
225434
196865
259839
296620
306590
136843
94696
92093
77773
86695
89200
262723
37834
156822
51542
203765
76081
237078
158608
66332
25166
258813
131699
1973
86855
92233
226004
110322
280580
166661
219054
129062
229618
3621
297337
18503
191426
41664
120046
293469
242442
82442
264612
79894
5140
91751
303324
15831
134206
107612
265634
135449
175244
202783
36978
175610
227622
295869
112106
134670
19706
93240
192140
167595
219479
6609
30422
182102
282776
240054
62590
137719
165775
168417
75371
222879
195838
180260
2912
43325
15640
31184
34343
164068
77824
166724
55398
6375
58267
46684
245124
21774
233989
56723
301009
237244
82257
294946
153500
218615
158221
219113
295651
34133
20426
67224
118739
307410
56376
216920
12999
49520
228596
295433
237352
161245
167631
245236
119407
181371
11872
130611
298848
56846
194488
127795
259263
51141
18452
79023
50012
202936
59162
144129
219089
247841
218681
38925
295143
235080
287018
126997
223072
152397
106282
69052
121922
143189
256298
183369
241132
146666
238571
29897
199124
167326
68175
299266
123048
213314
31520
95321
219558
32001
5893
7600
167370
130017
10923
2938
291936
79695
22326
298070
132816
114198
183654
140646
114377
39278
260092
282104
43335
5960
301986
176170
164130
132203
175659
292003
177768
229278
123857
14696
290516
185516
186121
69831
92130
21617
217942
27065
245341
300033
102073
252263
305536
64095
184717
246548
140335
195801
180741
229638
98011
107509
114174
90664
121671
180842
5183
100717
73628
278199
307598
252210
83586
124854
130713
256122
214118
119921
17029
278418
47729
290309
26431
238860
216646
201215
288226
214684
250512
112087
174859
277610
106459
161248
299871
191656
147487
295726
38107
267932
197432
178548
309742
61870
299280
224064
18191
37043
57253
176440
156552
15552
255994
74809
243581
43306
142938
11440
37375
11664
85554
249351
217576
226280
270576
25314
79585
99903
242512
72772
309113
212062
66067
161959
198408
213178
111451
298228
211846
283297
61532
278657
136443
99089
116176
101291
150973
171707
19865
288313
35438
17055
102120
84293
66517
61744
18399
277721
60088
43415
111171
120219
287947
25931
96171
115589
234730
134231
243330
75271
118762
149951
154187
36295
20555
1792
288417
254235
67438
72387
174689
162009
160759
62693
2232
136632
269526
44442
133339
76669
149529
295052
142983
53808
181041
242081
145578
305495
98377
82008
299864
191944
219706
162580
105414
298460
137730
261275
290727
296475
257468
292859
150557
66257
6278
222233
22598
138251
50091
133812
87045
206856
24666
177829
270108
180024
39647
29621
302690
168805
162541
164478
137572
105628
43
178296
257269
65606
301424
130178
222671
267980
179243
122899
260745
183135
150421
114931
143225
270964
239548
289686
149317
219970
151075
91257
151425
56091
219535
165983
165695
24183
107557
295323
239682
104025
109849
227635
48873
227828
127962
229192
108060
31002
290361
264637
222932
121783
96952
164180
294650
107619
34960
161895
41299
301163
98066
112912
154105
121236
235648
257038
201575
120006
28945
115679
24010
16242
114666
262481
292219
21968
106103
231160
220408
236756
65628
136896
225338
16418
40843
86116
205864
204074
34042
106030
213088
268591
10349
147665
1320
281630
114643
236249
2682
2425
150877
140589
28837
203152
133285
544
35737
91857
246582
44287
93701
97677
70560
217303
157808
284601
250387
230440
265838
226775
296219
44384
277116
130240
304324
247475
170355
114536
194435
18238
227068
72789
300716
170729
104034
135342
37787
89192
278356
13609
217688
49003
30489
11413
147577
111865
135187
291051
308800
56377
165355
30901
132049
39249
308400
128741
74730
214291
70358
154109
15461
147345
71801
105217
184687
40564
253100
293553
62084
64874
214807
145663
281916
237661
165319
240315
101248
107683
9883
142969
261718
210480
302766
272206
113143
150375
250395
101102
180497
118049
298202
59955
269854
151220
273314
293933
274225
34716
170397
177846
24895
53374
196209
195289
116251
195017
97846
26867
87792
80985
23073
40104
234066
289391
194208
26070
199241
80764
209057
38489
138286
12859
168916
26122
280
37965
181350
268824
91285
168332
61463
147807
286022
266571
239643
40632
110081
176766
301849
273215
308338
301891
10411
35175
161309
203213
47590
239312
120088
58513
198825
193220
185770
203431
268981
291756
81804
221667
24735
197381
231251
46116
88865
148824
185187
304577
231697
197997
164375
188768
91471
255579
260365
21839
228641
188887
207917
185958
114158
238581
26614
245777
16368
240295
33249
132737
10756
257366
198277
2905
77812
76813
11917
51082
68998
23877
10536
159957
28684
59381
70478
225198
76533
5480
194298
246454
67924
52127
47897
99675
74870
200117
230184
307404
270206
280919
249159
288328
165242
39640
4789
159488
119745
294326
180910
222168
243907
277891
149247
108341
14105
40621
296335
177313
30582
65804
134168
79952
170501
161232
74145
239831
168822
233467
270280
213843
14040
137417
259536
258350
167485
121989
216942
135581
90775
68702
17295
264427
178240
49541
285269
28190
45126
262633
25834
165643
189002
249583
56583
146094
195587
218221
214202
281566
29557
267415
107298
130372
101840
126085
38534
33982
221597
13699
300599
238601
186087
261293
101473
144652
287983
230592
253737
34098
167175
24343
79495
243368
162940
105536
297624
112868
44630
159662
168934
168980
174841
292313
143055
280520
69428
195379
60486
17596
241911
235545
250859
80449
46705
219937
210607
186823
55199
206087
2566
19220
275620
184899
136138
226147
18002
103478
164287
145013
121191
82609
282454
240256
36511
82379
271632
202225
141073
244751
61710
296271
140633
45217
45358
53021
292431
82587
68868
129241
125732
123445
76975
80988
101206
21833
302544
17505
171375
270768
18906
30867
131510
306025
225154
215019
220663
258812
228857
129028
60509
18320
98563
78642
134005
138569
55522
151463
291720
14302
166936
303166
88590
44012
164335
126848
43018
29475
193724
152743
66517
136545
254751
174943
303193
31343
18324
230054
238713
191151
224456
529
95120
113702
161953
144280
197053
211599
66032
199197
137519
161654
193604
176822
271766
288928
141713
249890
165607
249580
267677
98629
120120
69189
153166
243182
43980
10072
66352
243746
30631
14801
305380
143991
71620
4552
117510
972
273607
46541
152152
20319
109166
251519
131744
296291
30741
211540
8792
3092
225777
117566
141799
268638
287464
189244
96152
277597
136882
69496
105064
155144
145263
273755
222124
65974
67320
302271
212575
184213
24474
302977
132075
181408
267805
161173
181441
181630
85568
90665
259264
148441
203784
86088
120198
263950
123023
119556
234436
130631
46756
67099
87488
181019
216513
19114
153139
89162
39742
17919
11326
28527
127641
302834
155464
227656
221363
262633
152769
172027
290526
136832
293168
141448
283792
185143
237289
121689
146730
304795
284956
113637
92956
147730
303924
30527
280597
175292
146021
214387
168933
212822
204245
186276
123892
109610
67267
210125
101481
66100
240729
227388
135579
149618
206364
231805
289181
203636
167958
144685
130148
213001
112453
225736
207231
280
263839
90493
70198
4673
252206
178981
129669
28941
165234
90012
35107
288974
241201
113212
298674
85435
168277
154688
83066
46385
53305
254868
160258
181834
249190
209057
122176
43809
269328
17672
207838
59604
246314
160119
33
166257
62247
205970
194063
16653
173155
197474
58876
51737
85662
223315
86337
138613
218811
159742
138679
45307
309385
185528
189423
203726
123528
285906
113852
308510
291351
190241
58468
127491
3808
250718
295211
175167
296019
207371
263565
305487
194650
112407
192487
46071
92945
43132
136753
107160
3121
85681
294121
52915
259526
82838
61645
100394
221995
210049
15552
231231
28729
92368
288703
293988
255653
71049
19020
183861
214835
298397
282740
94493
12909
230762
190909
100638
86809
153671
231066
51037
142516
181243
64390
181744
194385
285969
25601
35186
91301
125961
84999
71714
227913
6275
153620
38082
72956
272879
181521
210841
301303
65821
248704
222435
50259
253263
158381
166026
138124
58167
38920
23830
20914
141248
271365
61155
61433
224741
44722
9660
172210
120197
46620
249541
260458
181398
39238
195606
301096
281665
80270
305190
35001
262805
14510
240423
183258
148147
87524
112694
53744
93358
296662
58485
254501
70739
240034
208687
245970
63346
16905
86945
303495
292448
79168
104979
127106
33882
167972
179609
116884
308624
251165
118021
77105
53983
10527
264487
93623
116761
269766
120447
101331
259659
355
271810
77949
157462
266298
5166
45537
35891
302640
136265
24764
192958
285375
36923
93167
308941
152474
63651
165499
67587
126342
255669
71292
150773
282685
217643
262970
12891
211908
289807
280211
181724
276160
212505
58457
146325
101655
271254
107776
190103
68939
295114
117380
210754
50042
129382
246608
205869
179497
84456
139796
265799
168197
273129
54886
133859
133257
51668
116517
245992
234606
52501
243806
134573
38521
225249
59605
112993
292970
211387
73555
65584
115056
121798
31060
246896
211734
267943
239679
29454
76024
50231
126543
50396
208161
255837
123872
7327
140831
61714
275342
247238
117748
167830
33144
308490
207959
251193
164409
160846
248038
209562
295492
266847
266138
257147
248099
167346
293518
213209
53181
227444
74177
217767
285611
163600
305384
253584
47236
251988
85885
283383
217723
47400
230107
26355
197277
270687
278661
68641
34285
287244
134087
287636
172447
241540
302326
309879
272550
239188
18948
123877
286700
7288
127491
267532
11741
287581
183586
121422
39093
237129
79048
255945
9144
216074
3542
115116
203999
281353
52356
259446
189202
185826
208851
158684
56085
121340
138001
277216
268995
106540
229476
307422
131673
175748
300793
53430
127566
63
11030
36002
109338
247114
138749
138694
160070
274916
122269
37238
217601
89225
115027
34639
116868
39257
105056
126349
142531
80886
32612
159620
177761
120297
120770
68080
8387
27019
134400
256499
111537
262218
7111
245899
16736
286617
104806
261220
45438
79877
47873
249163
191707
292906
226484
213922
49867
16301
25570
17725
172999
95302
183332
80680
257598
155245
43198
167960
154997
139029
179977
159737
64563
93753
307075
44782
159171
289506
175246
95774
46767
93588
169275
119189
116711
276385
284136
37485
37804
288357
145614
252865
152298
24350
226260
16081
202329
8361
68372
70606
2552
88099
131168
281979
202216
59053
79920
243282
235334
14383
258938
69149
259841
6071
174846
161566
195984
209288
294366
47077
183139
118939
243721
30385
188835
255879
165351
46864
78463
170258
21003
215797
136044
275096
43864
90838
111484
115418
291855
160063
249911
297970
207588
91505
166300
42062
214012
93659
21081
39647
297111
205800
287402
154972
241700
119034
245190
35137
96058
291180
66749
5927
149759
206464
87615
133441
36393
56817
49916
71937
283192
72591
30356
221326
9176
224307
171627
17034
221601
147346
53303
155643
172430
161917
23837
35264
181415
43487
253250
214707
238693
71208
51519
54889
286161
101115
70571
231538
220338
179363
40068
112929
84984
92509
190334
185582
219255
103470
259764
89173
48680
248684
128800
125506
69700
32861
187452
284005
99060
171012
275970
134647
4279
279479
249594
187680
305956
63631
62898
65533
294391
197078
131548
26768
270006
286330
59140
145396
288658
214199
74734
193176
269498
74269
112078
21982
208176
132143
141577
13462
290470
112725
185611
246226
129289
162379
109669
120373
42665
261167
304188
281471
292843
229082
168371
81797
84094
104033
133038
67791
143657
58222
279907
187956
303672
40974
145502
164414
143017
236746
40240
304782
287553
276142
152245
185998
147239
86195
62860
25124
277526
291478
57284
262773
185630
200257
174107
11495
213632
32076
170709
284303
38536
55337
255810
300757
112987
309709
79311
136494
46105
112919
84068
294437
18391
198246
283207
215130
17076
214210
6038
250586
307477
153081
284729
94659
84228
209607
143845
92048
43894
54852
234313
150376
298350
246359
40817
254998
164678
32178
87797
85232
199545
50417
225469
62250
262143
232841
231247
16280
28512
208963
298650
185051
170545
263712
257636
235770
219589
64259
53619
117057
60893
101884
199686
41755
13193
77302
248461
94228
139693
44444
295241
298048
18738
249117
171376
15525
257086
278490
92040
222403
12197
292275
223565
56901
219639
145386
93468
247538
31850
197699
73908
136915
14381
46858
306066
137220
48054
167885
220469
74477
228682
200281
249759
238753
241578
124521
62756
22083
85939
242147
52269
25032
98770
39879
29630
112277
114543
183626
104433
329
263519
280338
304887
157931
181357
240664
91966
76687
104921
29936
150215
18021
100054
96503
91947
309127
264598
160623
28776
232332
197024
155410
140159
23245
57189
175067
244387
83169
160311
66553
127629
244935
77782
33551
22339
241315
117160
190626
280042
20909
234036
5257
21310
105535
16891
51652
230867
157860
68009
151546
156337
163357
16472
145228
150205
70401
116087
104510
53199
113337
261605
125534
7703
288
3460
106267
279123
121131
10836
275336
70981
30721
19739
90593
199016
154155
11135
67273
136448
181689
27524
66802
179620
112350
77493
8247
299195
110008
74888
106896
108818
251544
155437
234160
294360
166404
72161
79146
303434
162816
40712
25732
152160
297996
81652
230226
152017
269555
111552
198238
240330
63857
287483
42736
200059
215416
34134
16554
57196
79721
293201
61414
107508
168091
173406
4386
77536
230280
200957
160146
82136
29273
223763
294804
150269
11168
300208
306959
163581
63234
227282
280598
266437
35324
69899
194718
86584
248296
139322
242063
224868
42290
277442
186204
186188
264427
68676
110651
56935
125820
190520
278966
228689
130122
57478
100495
165182
189729
289570
305297
221559
286467
237082
66338
112690
76376
77395
291144
48585
82798
52354
296158
146875
33212
167465
184808
74567
302310
19035
187676
156827
178960
294728
191433
280805
43287
105642
200345
115930
43227
196009
235602
41564
164945
151020
225252
74343
100243
234147
22941
212479
66695
166143
97924
253341
278367
19428
306992
43180
276276
19201
212504
22091
114366
276399
234063
236901
67419
170084
187865
76137
229380
132204
165712
22008
116852
274897
243409
168020
2712
96762
260452
231293
11082
151958
98991
64810
172007
291286
60536
289152
230978
239176
27896
253893
110837
176774
73852
224219
307245
272772
245161
62149
305245
25633
143360
187967
281547
95831
44276
158243
36173
99589
305552
28916
248590
47825
150275
145690
183572
8056
212614
50520
249876
84285
284979
101722
172430
242608
222456
170299
14571
301744
190353
305124
157849
190352
67385
162986
59612
236046
88084
263796
252187
68447
16808
38946
98035
120226
265531
14947
135830
2275
220777
55997
192485
96985
276573
44526
95497
115321
102686
182725
138058
288339
57590
283030
160166
31515
257977
275016
101139
280212
24675
117668
122430
101760
100451
64577
284622
81046
165853
76432
31991
176442
73320
21931
110687
301669
250171
256770
298130
129189
305372
41998
114661
188568
72779
168054
241960
60214
238896
19286
291724
18808
104700
165037
291847
124163
160881
267835
292994
21841
96381
21982
168652
155556
241966
81252
274259
10684
148755
123877
101558
22246
38074
62859
255550
175123
63855
137474
237120
33248
47423
199195
34965
37504
16301
43138
304956
293916
38408
202924
300969
165627
226923
269498
274747
124585
162337
167444
191734
147557
129353
143414
213328
176985
110890
231942
234310
82941
58312
137504
303516
177391
75002
20010
53380
21462
83060
271065
54007
58843
309141
218386
275864
134096
67774
153181
53160
229178
221565
110746
57749
128508
264647
245169
163717
89696
178939
148481
286827
282388
281051
205990
48541
88482
264477
55665
17467
196938
71651
289386
153345
106855
138015
291634
36848
307337
208752
301108
38666
199791
2053
267462
142475
218789
184877
68643
266446
9419
228706
5455
104696
127473
81559
130708
308261
20985
66175
309295
93873
229400
254178
34248
298480
149446
278828
38180
35024
226120
16534
150681
199675
6917
38112
107719
300888
156924
258901
194527
236494
223292
254141
144247
212520
21189
56158
132250
285943
251306
294899
226727
185795
291926
300705
174857
60258
169001
139887
278638
2993
182784
64773
62176
259946
96673
166099
247102
60287
279563
209198
208644
152921
208324
94372
293289
67651
36518
101523
71416
13900
257480
88199
183406
210864
118973
297951
163979
24104
271585
125135
60878
179035
207975
165185
200182
77456
294963
247827
249470
184846
250060
254941
281722
249010
109240
134523
105832
44132
191079
85571
138357
21324
279378
180830
78861
117940
12515
174911
149916
18309
96869
307954
162588
60512
118677
305122
114159
198596
305784
254957
197566
92594
122929
128526
271209
47001
117322
145010
89600
268181
3604
295431
288413
76475
175363
230147
142068
180433
308605
236588
128077
120892
283872
40479
118949
1706
216552
38289
115700
302057
103244
281179
67752
138240
191321
161275
1704
224762
153410
37220
248425
8238
101085
201775
268619
50285
42963
48982
86056
112942
163850
216014
37838
266035
18393
284714
68433
157447
163682
61078
198583
73032
263249
92386
133077
219382
181195
79712
205251
16170
51152
14774
92234
19348
188759
42103
12179
173652
128081
107738
134965
301724
80152
179964
233137
268063
209023
267558
179659
151045
282188
262843
145223
68026
307559
120456
2358
272429
218534
147418
50221
206681
204628
240920
172831
51995
231308
173357
49017
305589
162494
95170
12143
216166
200881
294756
155104
191253
153358
250277
251577
170589
138873
293727
179729
187878
246134
185450
191070
149345
269569
54781
110828
229255
215947
104426
154337
114845
284769
289731
17211
167446
294317
295807
185410
276299
152230
299394
89633
110148
227849
199761
284645
271129
59708
140858
127756
6150
25450
55513
114989
208358
255334
234059
220737
13563
128587
240976
14169
28789
276802
68277
248282
166106
294580
178671
237018
41934
293867
272225
218663
197467
176449
137476
46591
65382
306032
49431
81194
268507
222317
133105
108819
275605
192570
110129
297894
95933
234204
190177
309729
359
227546
23212
109062
86072
298579
128222
289422
61818
286882
195451
61173
6740
253593
246303
140108
254600
148785
162247
117995
32226
53966
249076
51309
152660
231839
281963
114692
209396
126913
144900
139932
89454
49241
210274
188017
220178
171455
272451
100691
44049
122131
98646
244685
89301
99068
244190
773
78347
152131
211763
124609
2385
287360
107197
18771
63682
164823
70645
102796
259756
113341
236194
35889
57742
129049
165584
206063
198164
156670
5322
27846
231603
121579
125070
179541
259083
51179
181964
271755
40745
209676
199544
135843
136312
104119
127787
128458
2934
180959
79012
199060
259363
154435
142841
20925
186590
268724
243663
11210
106817
292546
39557
58998
201589
242171
181731
14919
121294
35381
144483
221319
65413
118770
308447
240673
106469
155433
43323
116423
295273
283978
248388
94692
58063
160875
242522
294210
257595
148497
111377
264346
193536
210915
249964
212698
110047
127410
193572
160809
193720
38140
197595
141621
137512
1791
223538
241988
110889
253470
199596
254633
16721
189965
227680
89237
162869
298919
302429
11080
146524
125784
144325
278908
296304
256878
131781
255395
171111
304272
69507
127943
61439
18676
57426
157502
172174
177380
114855
119500
183355
186453
140311
305919
203638
140593
182314
171980
117047
58796
224543
122716
120571
118582
183489
213054
84855
34291
304631
23149
201758
297225
140381
69908
190671
285933
273908
21777
236770
34994
251785
36350
7142
252581
52241
173864
183845
128578
210274
188179
23739
22458
2719
141535
263175
259179
258057
79192
130293
274964
92696
93917
163645
20423
164363
280075
6952
115869
191293
73154
243240
50344
68251
125013
12420
160680
177687
159053
270173
282712
102079
275150
113808
26448
173403
201107
136477
287211
295670
30679
109008
301979
179241
182550
137549
119510
47494
27235
300956
102490
178628
122891
267106
215402
279900
177873
39317
74122
241233
65106
225481
242564
106102
204676
210641
184006
23132
137795
272693
139859
25047
69087
93189
266945
187137
130175
250075
272034
36392
105498
3397
293577
153464
7244
197456
260195
210961
254700
31874
41404
187031
243583
240279
255913
12264
296652
214982
55417
109407
179604
304668
185564
268657
152626
49970
10974
11670
242950
184572
128523
221793
200932
155809
88902
208683
68861
133849
147269
12209
25426
258865
267869
255178
69016
114614
100643
186445
40019
309624
305298
222804
37951
81972
270147
16280
101248
286772
61205
117783
273018
125625
11043
86874
41143
705
170946
179785
66458
113368
75169
219274
118478
117125
264117
272103
129491
141798
299902
41316
289286
11742
171609
228416
209
298731
31285
215747
276815
227642
175118
274305
281355
165197
76832
250086
288977
255033
285139
140776
305033
235690
144499
132569
295824
30003
165544
101330
243461
248644
227277
293301
218799
85003
174965
193566
57199
95416
60758
233137
238436
32007
110235
177983
32953
303971
114461
95768
106878
61992
234028
281870
19927
204940
151293
218754
265291
209894
101452
253741
105637
209042
226197
57346
241243
220156
183088
80818
38521
275991
183042
94630
129900
137746
145577
82556
101466
167407
230456
221440
306600
288331
157099
292719
256955
156579
286189
222973
29693
41003
72613
25598
297900
147531
167337
294726
46623
98197
179968
102559
146122
64267
98890
10393
25823
77485
127691
95958
68139
80077
134953
174200
27180
120114
42316
83399
184427
158496
223696
206693
134039
105339
233213
81108
285679
307480
108748
222365
186251
20634
297758
52575
98484
147930
115145
72272
71118
258565
247518
72081
166739
301335
120086
18588
61464
96387
169708
85913
6945
284845
270632
255330
237520
57521
149888
240809
144336
195320
25994
74832
170033
205896
97822
43559
308685
96393
9063
196166
156348
121800
76055
247908
8921
137842
47899
25812
41953
123031
69402
261214
994
284960
45287
171033
67877
0
114003
111646
192117
284053
273494
88272
80251
138387
206275
220455
84337
182984
61153
127308
227238
215738
107086
55977
53648
95380
270690
222218
193032
52191
158501
5311
126557
181452
128898
276990
119513
92735
166258
259257
220614
278704
3761
186069
153636
256279
195116
217452
48095
242757
282992
52624
285014
115783
143141
271731
179890
64552
122905
124565
165375
239447
109367
275300
261371
275536
70781
123526
307655
51591
254712
259009
239054
246184
205173
19048
242665
68825
5904
12904
86236
58261
274148
138333
94216
63825
89949
127686
129678
236349
27327
272289
194075
12843
41411
200594
175932
301946
79834
209446
299735
248838
66372
290610
105193
29654
12870
118745
191466
174413
18313
5787
124927
5583
241561
207059
106963
192282
209767
221416
41869
254206
211448
55751
5045
148280
115691
199451
255063
142493
40094
27313
244907
148781
283762
9291
140217
301334
296443
62838
150616
293257
38091
208344
111723
70631
218423
74831
270820
78911
65440
169121
231579
260592
123847
28456
290323
112747
196078
87559
288572
137333
256728
69119
212687
272737
10440
17635
112059
157795
68426
161077
61384
29327
106417
264278
161896
219419
23810
166289
15414
144301
219070
161325
27288
201861
238916
272281
22631
45151
202826
103748
48161
68948
94625
95784
271334
10582
13819
135302
119524
184976
136516
65121
61083
54225
221352
83273
217449
236292
3966
8391
273410
293195
114744
35634
240598
199681
251271
200040
231746
166195
40366
84842
27335
27471
129431
246205
208519
115336
258816
259631
289441
146923
207285
26390
116711
232807
251908
8392
109292
293694
239912
99043
296251
261070
79283
266879
223413
287702
192614
253032
297998
226876
151372
120577
202479
182579
214379
181265
202954
156483
96912
290485
67489
304523
83679
191153
159054
44489
41841
221641
99263
261011
247522
308985
158897
57408
260962
66326
253638
166146
172384
290079
125450
285350
123119
182142
78222
96036
23922
62830
63615
38432
72460
181622
85693
60957
256845
284634
307454
186460
179465
34291
236775
77731
148865
247309
199598
29650
165351
179339
118214
289018
50187
145279
197462
226705
39482
10703
228116
169599
143119
61423
205174
54562
106341
87264
123174
204483
244509
26836
262118
111468
252489
13924
24178
96064
132499
281664
216105
154441
16373
288709
57342
139492
304595
295872
69627
124799
253018
40650
197687
202075
102405
178858
250364
79793
268450
186977
252658
160068
307300
107034
104551
293579
280157
110791
285529
121733
97400
5203
145815
151481
218688
175099
53452
66784
10639
53302
246865
117424
79372
251792
170812
5262
245558
259775
236103
79986
299610
67721
88056
234469
12577
285174
196922
183223
147504
35927
205394
72418
296516
234220
126392
3502
176169
109700
219101
217361
32695
139465
139221
308849
271338
39349
33851
293972
70012
120341
31963
131729
256335
178859
23218
133960
229339
271690
52105
125707
238384
181916
292399
305867
209941
236328
43184
121091
196537
224048
172776
200971
283235
99619
104751
69662
198502
107301
58059
235752
4790
51044
257185
142342
179353
3322
21479
186743
132732
224129
21483
62844
180687
107538
242341
227033
84640
144473
186566
238762
276973
308395
207229
47976
265083
120999
259734
28611
33993
196355
199028
125257
202311
141427
95951
162815
203928
47365
26810
307901
161133
45297
49785
87585
212048
48562
190201
210641
146973
10179
120579
166276
246331
264352
90295
287559
5423
96320
240142
159560
55021
277774
205524
308230
255398
169905
280784
175358
48212
13603
257986
217036
176122
223418
238051
180794
120749
301065
210243
195025
47816
290872
20442
233925
22611
266142
134747
157065
273131
132901
231287
159644
232988
220501
129299
219853
57218
157016
42251
39666
242411
44691
137655
208091
30691
17206
37097
234223
244711
276642
292092
243578
38027
238790
221311
141895
50993
187154
15656
185421
108895
738
174575
98575
240388
301944
35350
5243
156440
69348
279704
167798
62644
77423
78275
169719
220578
55557
183616
85900
304753
111310
291867
33861
64193
147580
114769
24631
18442
142704
189825
219801
165597
231801
235823
125333
246308
114439
81905
135635
129842
75241
183617
141746
79316
5280
289242
102092
51782
191083
193311
281496
234513
151917
99589
154069
237879
222535
76516
299836
43670
541
153741
62669
99516
248926
273963
177628
90709
147988
85379
88647
296783
94667
76123
13172
115626
68171
109146
84770
181787
279455
210921
245416
308827
233325
281623
141891
197054
140775
67937
1602
297893
228926
244472
223221
143146
9248
101566
306276
42468
235175
227504
202798
245970
8458
234775
253212
209332
284712
89491
132468
160813
151077
180289
14218
194917
64311
237319
167317
164691
60531
203487
257910
12272
175484
153008
108311
190830
288317
260279
183436
156919
233878
30614
173106
79987
248169
18547
132035
246814
210111
4543
49784
95969
8553
263821
281131
9841
260897
169254
61212
105581
6321
231615
137089
223898
43939
45892
123952
282057
255855
198191
149097
134898
84968
231282
76587
19328
127259
136870
12729
73109
260356
193779
10047
151496
100394
22586
33166
88099
154990
215474
189594
209309
169109
91438
46045
34115
209169
296605
292940
263081
27372
116924
47381
97536
237952
124658
74404
84855
167150
262285
302476
158345
134004
33722
35956
200015
136254
249937
148032
280326
23484
280999
159053
298228
303143
183833
55487
86685
255726
240612
240087
114153
292854
49152
43839
62535
79786
70585
6540
39179
175395
83282
161923
10687
270433
196590
189450
222834
113872
177571
262455
168771
133050
35093
223505
295395
249375
195042
204642
180642
59374
280825
81348
5984
167318
60463
116677
195485
264177
284071
48037
3860
137697
13893
195356
34720
48353
138377
297019
245952
95891
241305
45299
144943
276106
218386
21306
132961
250865
214215
165055
241165
12276
300308
65544
190989
228922
6874
237907
77108
182085
140691
275382
79230
28974
257106
135918
68901
44558
255330
192228
83812
49576
143749
98866
128166
170091
119425
77537
248232
200879
286251
19883
138012
117726
95078
13555
300599
42294
63366
56259
269613
42467
241350
84681
290938
309125
98228
63007
177746
144529
252093
22688
70343
59422
31097
50340
269543
195863
159217
39726
199473
46595
237701
15459
274923
86535
145908
167975
83405
265145
32738
59964
136293
137240
53671
274147
281182
288592
122638
13299
85269
20535
85796
287949
134047
229691
134078
28840
2883
184441
76265
220049
20734
152658
187932
67577
150988
13934
116864
62279
80744
206598
24367
287409
191196
29981
169528
120134
88221
217797
44717
182388
175965
148810
243478
203213
293708
58432
148941
169774
189683
150077
16571
162455
201867
228810
124602
227545
204507
217613
268606
22945
264823
53119
160744
41468
254738
277373
92207
18976
144498
207212
170185
250687
114580
49218
125824
85314
168390
121667
24655
120741
308996
171969
247884
264997
88149
286345
127177
198781
205957
117606
144249
123952
239028
308510
73250
293472
59381
138080
296025
183855
193549
163458
86449
215174
152468
300245
271186
170096
228387
273916
122574
34346
78919
79739
79237
282640
229037
173614
250876
135479
225030
238595
310009
276927
249068
144741
141705
42802
27241
140534
81629
9950
45865
64650
210202
162651
297555
131106
254941
263799
131643
120644
116564
290635
109144
114769
61994
765
4058
283092
296096
123698
108598
126623
15636
129937
91844
8043
95395
7859
245610
38344
176459
307471
214077
1997
183137
168730
57100
130889
297055
240497
257896
117009
7563
33065
99812
202445
96422
275444
277111
40582
137959
66194
98714
108535
104735
190740
238958
22875
115686
98419
272807
284822
245129
214617
221364
13094
264372
108546
211510
200239
283308
90168
155215
103556
275178
138689
216363
14391
165114
54473
85596
148867
281383
207212
200317
17030
281983
6575
285461
7951
157938
67521
56744
305970
23833
45575
54369
108486
74051
61884
86657
274828
18558
234744
112228
39726
150843
174807
112766
284283
119577
52153
114549
300990
127832
68012
150918
212414
11136
31920
137334
296006
262407
295657
74474
4196
146694
49249
1887
94619
105257
110338
292830
55468
301364
89653
161119
255208
161929
29468
43101
250602
298318
124668
42221
57201
111681
126773
43514
140819
176597
26419
51757
36559
247066
119405
108660
88279
231010
297517
19293
217201
307557
46724
190981
306694
106033
62454
172578
47607
94924
261330
38850
106964
249776
44891
152318
276537
27213
190152
197634
218478
259743
65041
254979
148168
308838
240463
211169
290414
56712
7036
128695
104677
263712
44501
307308
57434
203065
290928
272447
202722
203004
6509
154847
234676
230296
117399
2281
4906
175275
234709
266519
37975
305940
25333
84933
241699
204763
211210
162310
41300
4956
28079
16766
205913
168401
113276
205435
52319
245295
146377
82849
182182
178679
111656
82795
90075
268084
102795
219922
297162
231455
138757
224972
87245
16713
308679
86504
185408
170900
136568
210026
19482
111227
119907
112613
142510
257334
47889
111511
156211
266548
1962
169611
135317
160983
136887
84314
258661
228685
68166
63895
283352
229248
216714
20156
306748
118608
267271
116280
73566
205512
170992
217336
289671
217862
72547
157658
97826
105595
128101
111305
130796
64833
304535
227322
161291
40958
255236
287927
52151
86411
160787
27385
3943
274237
191469
164783
51153
111826
305541
46792
62138
13952
172326
216281
206684
208258
86880
236127
72452
152207
109129
120483
173443
18762
52628
3637
17829
271533
58326
190644
212999
155130
294376
33333
168697
249586
292772
227119
240963
114857
160925
249559
265367
122563
194638
275858
13267
194601
198263
88928
157140
195255
171006
100788
290341
245071
245245
88359
158972
8133
38626
116496
106216
229799
159400
90756
105633
157755
132721
282866
33266
46855
155541
44146
262678
217307
86480
120869
180176
177853
50074
124587
71649
78205
227875
113102
301624
159657
143727
128263
104831
194614
120053
131497
161554
224044
211661
288546
153502
81923
294089
134933
266907
225205
294230
287527
218976
182565
116910
273389
256590
3040
227970
123728
73508
120343
78024
167844
175485
77566
12035
70540
206096
219942
10950
89984
72091
139493
189875
164487
201291
88934
79337
33268
291680
292782
292864
284919
207165
81183
193836
219059
47295
173387
283412
98799
258949
122936
188652
60633
40673
107037
231038
62449
217034
211812
52090
143649
90521
183564
236514
250701
238150
118359
236036
281395
87934
94678
39125
215420
228595
8501
233764
250796
297749
42496
159648
272328
10746
195523
266456
57875
275911
109497
35581
166907
151515
89456
37035
6076
153200
78791
33772
209085
82448
221760
175775
245069
215756
285330
176916
132498
83693
275895
20449
162518
139400
274512
170338
304727
147268
179773
47503
139628
41576
272547
173452
266812
75738
265038
241715
219180
241260
274531
173241
40633
223411
307805
162930
8574
267652
209375
66221
222766
274307
85576
123699
29080
104050
171876
214829
95219
282990
119316
133168
165640
212552
253922
153455
1028
259065
131712
166547
169124
53432
213035
193695
280166
135303
44025
158342
60570
221306
218660
52374
256197
107434
196464
118578
77280
215799
159298
98590
58243
59751
266633
272757
150649
261377
40848
39547
96734
165580
222611
217082
121677
166954
98420
14889
193693
12469
124260
116727
61715
150042
160822
172195
37323
154443
266639
117357
42977
271268
186496
540
195278
10115
78270
13533
289899
240349
173968
1141
80175
69364
213271
193287
64901
1067
264218
173263
209662
78809
272339
79835
272029
299072
173941
46440
248599
217091
84107
67319
226378
240126
111485
731
53350
247241
286295
93795
8806
71073
256695
167293
278529
172605
107757
183502
12107
84304
301739
217446
151500
232355
235153
278677
214132
130909
161070
111438
107895
90157
94991
143972
207161
295114
131693
229132
147399
59678
130451
229739
66923
23657
69351
190592
271163
74193
90543
208025
221236
296604
170559
188765
232984
118216
257392
162796
178643
172311
68830
253542
59652
287232
282915
237448
228596
93692
25173
50930
97264
54375
108168
279374
101886
183210
69653
76009
292106
111258
3165
130299
121414
207644
8447
255820
140904
189848
30939
520
188824
250364
34772
257629
4798
29684
137377
236544
260812
99358
243198
244627
210486
156250
130015
157932
82099
208315
214084
129926
141037
110942
12297
243279
188654
256332
165315
87108
47980
31506
174522
231761
214035
282464
218367
123509
287055
71203
153291
56745
278081
157024
33035
54570
283601
90143
224670
16391
242933
141508
213474
306666
292107
259619
100084
282997
290230
203322
304063
32753
43550
118813
143444
189762
184758
51113
87386
133698
294763
208879
134226
252709
436
173888
188610
163421
263724
275458
261232
162752
138266
125275
201624
176777
161174
51568
71439
119818
242274
84056
94598
56141
224442
153640
202749
297038
147951
116728
227586
166672
243819
161962
307604
301083
49093
72991
94753
6552
271501
241669
210980
18688
289034
7334
138390
122806
94577
107124
20577
123918
141090
31939
1127
115420
34698
45846
85723
61786
39211
47811
146232
198038
219138
61703
146933
7483
1249
34754
79263
123367
281093
9527
45445
306818
197459
155640
114103
172248
211382
160401
115572
133480
118087
34867
41054
192858
241246
260127
224168
50693
276118
14824
33343
215181
109706
13284
284464
39658
112140
267311
273403
45901
84959
18139
140621
52342
164008
194283
109891
220500
156633
289232
266502
249353
205484
223515
290793
22571
307585
5428
205954
303380
283015
19555
95557
10575
224795
242437
77969
199068
6573
193035
236148
117796
156217
91013
267285
307611
154986
78585
224319
291633
154761
219999
143714
232287
82459
26210
130970
237759
241627
171712
23650
51401
87823
303280
225776
304651
231817
297610
144799
74294
91413
298471
132783
194380
294832
207107
162862
96364
125180
123076
288375
122873
22763
86523
28401
101750
245610
57483
154560
61464
76431
276026
106324
46533
269392
43653
274717
130328
64755
90151
305531
184327
221945
40536
110000
88061
185051
244943
28192
47601
280889
284808
304377
16627
295187
194900
269241
146904
298217
19379
134775
272280
131008
154535
224908
167439
273785
24619
204534
241758
145049
234515
132400
181610
138956
206984
67204
13141
96767
248689
126237
272368
96620
70978
176126
279760
29892
205007
285432
82495
222483
168193
217435
143505
83583
72118
178210
84365
216112
31987
302414
202768
244678
39984
218239
56306
217846
245769
247203
252302
294325
279260
221330
89173
913
94611
222616
167466
146539
83821
136714
83754
149897
187156
195393
269142
122811
106438
80007
85654
47428
250386
260269
80352
221326
35044
196998
118670
308881
224352
147104
42126
11765
127397
205910
263556
290589
214249
163432
277741
105657
219366
182382
86756
58005
168737
126512
285639
216272
230896
82795
200765
25738
104164
25919
306723
147822
211992
77735
243773
48100
105604
210547
301306
106835
53724
37921
213840
184477
191598
118492
18497
111282
245582
64977
67842
147111
256026
84378
253778
145119
43214
167866
86721
192081
283214
273552
278073
732
68680
259604
75899
121482
110610
182330
164661
27870
233376
108566
75421
127770
159336
89486
71486
184591
52805
193873
117713
19507
172824
242671
227107
80435
269595
146047
229678
268034
120449
281550
238871
18948
151560
281085
212791
240478
283521
150833
17965
137475
85331
240062
216211
223946
100683
39720
6179
215500
126579
9727
278669
236265
186327
10020
186105
254158
23990
158639
294164
153184
122561
109026
248859
242909
188778
246067
225977
78847
108624
224020
299364
166579
12969
278683
195630
219612
242800
64867
24163
146900
99798
36675
197540
114569
177606
290174
293531
138183
37143
299146
175991
100819
214221
121122
205169
222547
1630
219269
9352
208995
51764
256535
134129
240020
253319
299767
157171
65146
156931
102098
130938
269972
55422
190743
84818
286371
73563
13443
109145
171173
195336
158010
87105
126035
238798
77326
304635
30455
173091
64075
49509
160072
162224
207017
36201
284710
105017
152566
121993
255419
180606
181281
213332
147389
46224
72445
97290
103143
164581
179256
285540
287291
288329
117018
163239
89395
16973
167839
2716
233049
204200
78122
33532
141773
288290
290148
52681
128284
173499
244427
298630
1312
20768
191677
191431
116180
143490
20119
300368
49556
204614
146842
20631
289099
221663
275566
248683
282721
304180
150515
132326
110251
109162
266201
99215
303078
274262
277336
103782
220559
39849
40421
295871
96387
157354
136377
172129
72554
107864
53678
217709
107470
96372
213135
202867
161117
170169
59039
230782
99418
29246
306490
164360
184968
196346
87792
119160
177784
227888
159675
220855
250451
31379
274114
243775
15692
262328
216430
140208
99197
99578
38446
99218
157461
289752
244799
166484
166841
210981
53433
47719
260470
256384
306420
228133
257519
24089
20169
249204
140217
32439
255724
133217
253147
190995
261812
140518
149731
235075
140315
122924
66977
28172
145344
104149
294393
293766
231038
6500
38713
58050
190786
91604
189565
20865
27367
26097
309982
205097
253358
244454
152133
232035
177191
9500
155701
197671
207623
141577
276010
273283
188432
190666
265697
69645
227159
108943
60646
280873
183451
307974
2348
148315
622
125514
52230
72196
219455
55290
232294
14615
93689
266954
78560
293405
147582
67976
28053
202351
241084
144801
293325
148377
208755
46847
135728
190718
19178
24374
7459
93937
102976
65538
305597
57134
32332
233273
116986
156395
4732
268256
253923
163248
255981
114379
49156
68420
101753
98300
280327
278212
181082
286489
291975
1134
71234
270685
56121
186520
51506
160905
288781
77896
30709
69445
126479
7918
260058
221389
140361
278268
170764
113535
279165
159830
236476
22355
76119
223373
232355
217036
258144
173008
10516
135026
230913
232825
102359
58137
252365
245058
104251
49510
306198
284629
211933
306792
194714
107660
248316
201397
108897
244464
214190
151493
260359
150912
96524
178433
242888
221468
307218
35954
65138
132896
185738
223235
14142
191755
281042
212391
280700
173010
147000
46596
220757
300587
17722
127185
107533
277174
172851
226132
288272
69490
244095
44480
210049
309784
96921
128257
254610
224028
287129
136192
283843
128801
40211
93920
68583
53439
5640
201635
189452
189993
302721
205184
45113
48097
142505
184483
156184
230575
8540
71744
203411
64912
119605
91665
254285
303723
291768
43890
78896
185832
157592
203901
203039
171852
258593
18411
168693
201764
205572
270260
294750
266270
245628
31815
129655
217466
230604
280049
40770
268229
200429
22804
301856
225145
243951
195679
190081
279958
264994
176677
267109
305294
137110
68328
190198
81232
244975
215410
98332
222640
31125
204800
192571
241022
201250
300525
198874
73001
65828
296760
54111
299786
298812
126234
237357
50795
275246
85589
239812
123518
101102
59409
184509
286443
301415
40952
71273
245649
24847
85027
96150
9897
247024
242776
149044
91457
150262
108329
163256
145434
305596
206218
232284
230023
196693
158542
100528
138653
213252
87197
246483
100617
284621
94474
240314
53572
273881
234371
257703
55775
105661
29681
166354
52045
100861
189685
71112
300946
67287
7848
27173
206182
64059
99500
90041
257682
776
218880
206382
181233
137748
207407
173755
213474
145547
280261
146733
185194
183481
127397
243530
235710
16357
123877
115990
130102
248452
41474
206404
255673
256518
90938
299373
195647
3271
33602
231925
64698
14664
198638
27096
250445
71179
158620
255713
159929
209603
129801
296618
90801
305194
96587
102696
166177
257390
274593
257352
197595
224677
183884
245172
234780
88085
266896
120048
20857
262067
282905
8547
186842
37081
204564
267778
241867
65063
7412
16656
197708
120778
67098
89269
146615
147057
139316
32842
207768
279902
298143
40983
213674
91917
184236
186201
151665
81005
44654
168736
232413
18705
237946
253958
215309
8582
281503
39715
243540
135531
40951
279081
137950
88980
262862
224291
294905
33543
220468
269973
165291
242618
248949
107946
75583
54308
68815
254592
84991
199629
209301
257753
286836
51248
149171
98996
152999
13392
46299
218719
30420
130768
26987
158258
599
33538
42848
25092
288703
106006
204017
175938
155189
164541
134492
147969
99862
56528
260630
160966
109699
267741
39189
112009
242297
229675
272211
295353
155844
233984
255189
7452
85579
245692
186321
79686
123235
99198
38539
190845
90775
122316
296788
141281
267894
203117
279106
187137
11275
294607
301310
293497
112189
140970
168406
32417
172525
60721
241545
152531
84119
197516
256915
199514
242018
247219
270626
156486
7791
34020
8858
175628
231370
66867
39504
76335
275028
259884
229678
50205
277291
142861
179774
93864
94668
5312
260480
305451
130215
229441
38993
130439
95593
116942
303801
57591
251414
205739
5782
216837
271818
64901
94882
171902
234371
291321
112003
249535
27495
193829
308707
256681
42369
179259
154388
110988
289082
85520
185080
58120
106812
71174
41134
130049
253700
20989
7716
135503
263553
36592
241923
260464
75754
129906
19542
131734
171863
243598
277324
145076
231413
175116
150256
297720
241624
243087
99152
78841
132461
79192
169528
199553
66860
5707
161198
172106
31329
127370
267488
122492
225596
107929
151819
231700
297993
256405
282932
306670
223126
187160
237886
292244
168997
295204
215026
228826
117230
258651
38510
306452
231863
211709
204189
135228
175143
201071
107902
297705
90639
130381
108256
225294
141106
228887
263417
242330
292474
295028
16041
256162
20131
252380
11061
188586
98103
34333
155969
134852
44564
77566
144630
150424
281514
217471
286513
282487
241059
198167
49294
49114
184873
10837
249838
172204
37561
15013
120200
104321
45489
164179
209905
303674
215760
117584
177189
267356
278357
137494
153069
142948
136279
267466
82037
178954
152801
149791
212412
299959
303906
105022
257719
297721
135290
238669
8257
71029
271654
44259
71611
224914
30973
202892
177632
232651
300489
143625
58728
88091
299432
268346
208754
131287
18898
107281
151741
46337
233750
46711
309175
60181
288339
241842
46265
211778
178986
242957
180839
188251
110860
128391
2584
37112
51767
283330
101869
46406
2397
199372
46773
201586
46434
88538
169903
145736
290279
129595
135751
677
45721
214357
130709
65711
231157
102512
220527
244073
78678
297713
153079
108838
36707
41582
5326
226750
50476
141608
215425
26188
194278
3348
38953
121936
84358
190487
192013
279271
9971
284830
300153
245695
219213
29343
139539
282666
198916
110440
16786
299034
84677
9574
274922
289916
119380
309404
269271
200294
51983
42248
235323
120848
113077
71001
202545
175031
155780
112382
249001
35794
204975
165365
305532
102923
75124
280574
164553
225834
264994
123056
277684
208872
289223
263398
172041
54721
300528
209023
252653
68140
80941
182877
16074
27129
286599
278712
82855
15985
246053
187544
120659
308517
17883
226609
58230
40092
127519
24757
26876
213730
101026
95083
232722
206786
196195
219320
4260
6533
169297
219849
74521
285391
247149
176680
167349
243658
190508
273268
264727
218363
291691
287216
59540
154539
297956
235169
24900
239745
5778
292521
142363
145914
130847
256259
302881
10105
223199
103332
90443
40410
51598
98520
180020
131649
248714
58725
13865
284227
179331
114929
139339
150304
215066
152272
123181
23213
251667
66621
112747
248936
84477
116858
239628
184458
29501
274421
227509
136291
126201
192934
7627
34835
180517
91272
134388
184179
225026
146846
113423
60930
818
147252
93497
159288
93143
49809
75470
172575
231011
122564
267949
6837
301129
253576
282908
184579
185012
3417
185852
155426
56149
265205
236596
78101
185999
279869
77964
263746
47294
195684
38145
190747
291910
256837
48866
281092
134413
304321
209758
276578
128520
121172
54948
214101
46341
21230
295600
242084
120070
67189
286700
53687
101188
269420
201414
21543
97733
52630
215400
34654
134880
131706
12846
299317
64175
129898
220226
156096
188217
247874
144433
174500
745
66092
38153
133273
147826
30421
64259
100972
223407
212827
211802
84361
204024
188941
297143
47526
308328
226472
4900
127469
102381
188433
185019
16428
39254
37043
207811
292705
280742
63757
121123
41623
243511
305124
15887
113639
94160
113019
83625
74649
18017
17906
94684
94595
82434
215210
264336
134440
228395
108762
24596
112192
138716
275423
204779
286953
65113
221089
145427
304948
89335
47524
138307
123856
60522
80775
56949
142728
56087
220242
79444
42485
176414
40300
167617
99350
235367
185583
165914
221621
115945
19864
52819
67698
241490
62207
122675
25779
264835
152703
172594
118028
263580
206336
266376
47852
5369
17877
25203
258988
301921
136430
211200
69858
200806
33313
8552
46790
266243
6063
74674
234849
109601
68898
133061
156045
102734
141578
129527
169431
131582
171065
249703
26119
39685
171513
89855
86296
288509
65307
21310
27819
97120
135373
185138
230515
267252
305044
176793
251239
144346
277084
102604
205951
257786
255972
229250
77825
303569
145414
287243
92852
130205
208792
279312
193224
171405
190685
145394
79703
113270
183394
162552
89437
140920
36134
135515
261712
221462
59884
269420
206055
307686
56636
270377
88659
300498
20574
199541
254672
75034
47169
18629
155014
26343
3341
89937
230146
134503
261056
154142
104531
133217
183616
249381
187248
164124
237844
241141
96291
245749
147086
269276
60570
128053
74651
198818
289051
15536
80061
15069
249372
132653
5028
69106
291014
4635
214812
115933
88134
240592
279514
44192
90865
284897
262466
62792
224185
211809
42413
39096
265620
117531
26716
257475
221995
302792
276885
8088
219453
90999
110913
275439
99149
109340
233048
269526
133074
109144
176051
144058
18779
192096
227240
38117
15914
143714
280776
19295
231845
82108
86584
115080
51855
239321
45019
29961
64782
64590
22668
11619
34998
267922
155007
278944
100804
2843
294106
121316
232156
245018
196462
274813
225123
15533
93633
259683
244275
115166
97810
262218
298890
88414
191748
274364
11042
154393
92440
72045
36647
280163
211062
178546
54599
92942
268977
281130
242521
219248
158931
223868
249155
198002
302995
85062
199405
80053
282603
150178
224895
107030
76677
10334
220446
253150
101657
91099
123315
143103
288195
37591
24945
131178
30544
269070
302275
273184
144495
119103
149259
255940
111718
131044
269473
18126
281478
188484
43590
60059
93933
125981
73916
250387
306898
9651
63921
7587
141137
242269
174845
18861
188469
208256
91282
288681
309728
234418
301344
29922
160969
266308
154829
124611
87240
40856
129820
134373
43130
215036
206599
154577
236258
226333
71474
242140
249454
25315
100160
253422
164789
108730
55286
119216
251226
256060
126896
58122
223428
50531
147432
6426
114714
129104
97123
265467
165282
98417
89998
135162
207560
220441
106590
261409
150637
261894
156946
185993
69251
53131
157897
101255
81796
218506
49060
36229
183236
76320
200943
303545
126380
259748
242283
147596
207520
139515
114515
134202
143288
83446
85768
74391
2251
58476
106043
271571
191031
293763
245286
155965
49917
11761
43323
271402
175021
188271
195747
76109
154632
270915
210613
134786
252152
223711
125094
141561
188136
32177
286022
265106
132113
135287
266082
167324
218854
40815
15215
259037
75505
225135
99126
281070
249153
66203
75413
169747
143403
213141
12671
234961
223630
122845
12592
191083
184244
305587
51248
159033
307899
41718
42172
152273
158676
261309
198136
158135
66954
165898
153899
67818
39839
182719
144287
24367
153937
136257
198420
206154
126465
118691
52629
217566
159231
175511
34433
112208
224853
186223
43953
240213
260134
292846
201523
194095
54131
153808
83480
36919
85398
183387
45696
150544
99558
253333
82927
18267
146036
289421
220416
272944
32692
144629
141273
274554
201553
67136
301556
6893
289015
166942
76846
164797
288270
28866
207123
74006
61055
129310
296710
5181
263588
102627
291818
292490
289189
135509
146646
118138
170975
172462
230247
168378
147498
114044
141410
261377
182702
63114
25131
22065
95798
234422
239313
84838
205377
13308
46742
93169
231280
145899
168382
282074
32885
227345
33776
275214
45637
86365
20341
217815
60709
72169
125520
46706
16152
139546
67882
252668
22830
132548
133692
74179
256161
18400
53725
270423
242511
32464
230257
138834
39250
127523
99433
288785
111174
243819
78057
214376
115436
619
44769
159885
23766
177798
164693
5299
275205
150490
252648
225203
3779
298563
244296
285306
100129
292506
102983
15659
234698
13652
186862
7576
49603
135184
44252
196382
56389
33897
203633
46141
193893
151017
160016
164442
50612
43732
192755
297469
269126
47211
52716
10069
173813
301301
49461
284265
176505
254738
150829
95162
33717
20946
212002
123439
184855
147349
87597
188525
281681
273877
9206
215294
91487
98436
106889
192811
233826
93849
148270
268099
75613
98651
158574
287270
146608
300424
178621
28690
198631
75962
200710
99725
32288
265159
172130
193645
46928
263930
245712
45362
132545
216040
25198
130343
225759
8065
48853
192831
278117
133744
118810
239772
183812
263008
21585
56398
267966
123992
182402
227429
280378
263389
23567
127262
119888
145449
301897
275985
174189
70828
18840
127830
11660
49029
22661
296834
119578
38024
184755
80512
141302
303187
34104
108175
163257
28546
30396
196066
186017
105445
298854
171712
241922
247549
143408
94377
96815
49438
165289
272427
150011
196798
217012
141194
218758
37299
198289
71910
51516
4515
12852
299627
39786
137284
296701
208137
250664
233616
59196
190885
50019
86277
288793
118248
168828
31092
3511
100143
298212
195032
61799
281438
191482
105356
285351
202775
9457
214503
130554
77083
39579
74773
131693
230538
114530
206105
207626
258089
296746
203162
280551
276694
147462
72834
137886
286866
29224
243742
37212
49018
266402
14035
230146
23720
71966
260427
201389
305579
56730
57634
24388
95853
103229
147350
200532
131801
214146
149362
171551
302750
305558
250067
232201
153892
142305
61780
203642
17408
57151
194114
254321
195478
15139
204562
232936
198691
278891
27089
64509
83930
153923
93903
173240
128835
308864
242708
197323
80494
222731
286344
306966
54362
19658
58197
294975
226000
41134
18159
304284
230648
91447
217777
175063
140236
213432
197016
182280
266157
78501
1076
36949
269659
308899
123491
248829
182181
266642
125661
171090
190355
215046
152942
201617
228294
207593
74867
125644
210724
13756
132530
256135
22502
36343
49963
15115
140855
254239
31207
208003
262858
234436
210697
40571
15597
128767
295090
15002
156643
167508
108699
167372
236193
274283
43148
123145
233491
85737
267097
97146
48268
76880
300460
178749
104606
215352
228382
134343
225524
30483
149381
108884
57225
24675
164256
270233
96702
162608
68847
132900
215436
89052
101144
46984
206484
211848
187698
306693
281478
55562
261526
196304
120162
302322
222514
282313
179269
49907
198118
72031
29062
147688
307160
78505
38970
279175
232022
278009
214969
81833
172907
3140
282948
136476
214947
64816
58869
300468
183016
202195
182943
275982
252040
54218
203293
293936
32064
152323
194781
118029
297931
162293
132073
79734
87637
908
141985
290921
259214
276828
144880
203696
120090
124128
216614
21484
296744
159280
140820
5830
79274
273764
287055
109046
209848
178463
54711
241054
204059
61487
108350
96471
217834
303089
169225
235484
267787
200526
103907
58384
147004
47784
280844
170617
123577
140372
70253
85613
200052
280488
132736
223762
121750
187745
251736
47546
46247
149048
257372
155379
284540
18544
161430
207622
137759
66273
147205
295545
93883
146686
278384
97526
257435
201090
262640
292424
146488
47260
247292
228248
291122
292124
121436
221163
209512
42317
141441
28816
74451
260072
175727
177385
295591
201303
179525
42847
179984
36133
240222
48512
302714
108612
194499
96141
50450
53717
43098
259829
36959
32013
53099
94500
287245
270337
165914
21647
188261
234052
223153
1492
217278
277618
125058
14624
171968
217883
46507
52270
87065
10646
22113
158124
156502
296942
155034
121298
34285
241813
24112
10127
105652
26441
5222
232162
266809
276368
168084
240100
174009
160403
74598
134804
249745
161217
205690
220615
21512
143104
16250
142516
301372
71779
15430
291607
69885
126701
125893
239347
127067
231927
301880
198772
102701
239043
275774
229426
113190
248690
80493
300910
105777
274606
48155
60345
270489
252541
192208
38873
224271
8472
165240
21625
120222
292071
25883
230669
7888
69806
295164
218400
97556
211374
38776
298753
201138
119953
31069
295893
288536
275411
124792
197394
19708
73250
164444
49070
179561
247720
125182
301372
160565
142595
263469
77881
306445
100410
170436
93759
222284
4647
133136
58865
142319
290473
156655
279047
77758
300866
6501
195019
15824
230251
96673
42301
10664
17597
6842
1328
273143
37481
13525
307996
179101
21081
108818
107176
244264
156278
31698
50876
164405
200846
243559
234710
115834
134576
196448
184042
145755
154932
107592
135822
160810
94955
153270
154250
227146
241307
233703
268746
277974
185344
74689
216706
16395
173918
115184
226918
151117
81294
138455
246361
56753
253828
68018
304650
220000
200760
37272
42472
110562
160484
196058
294521
99187
142158
136146
38625
155638
207141
285880
148564
19166
61168
135671
213297
253589
236549
161529
224445
26007
271222
239433
108827
31943
126874
49965
19951
120445
170403
27113
191443
64847
92057
245638
102771
164289
71593
211461
221064
268918
249992
88985
285301
189747
147325
172763
245199
133992
288828
207939
22226
296600
118473
46238
49279
264611
267903
56921
101848
179343
74022
36023
288833
251875
52825
86988
180788
122322
229684
217932
109541
207927
135033
41482
300001
64510
81324
228891
199354
72818
200753
269047
23548
25916
160374
7209
300778
241110
73169
197863
209950
220309
267599
106389
104747
50274
187181
51330
120177
254406
261724
216430
245388
213555
176948
156579
3556
29676
252782
9320
209807
20978
53860
246980
70862
73888
99440
85734
22945
2081
218929
251703
100168
223405
114979
3727
44411
53509
169300
63501
263813
168098
262462
180399
6480
161502
166357
247237
66277
46308
165866
79922
79071
9256
41933
39689
272404
93954
83112
67974
91095
55584
244279
188313
253862
42229
161487
98050
142910
136572
234012
78095
160095
54419
52135
254939
236207
75677
203616
224285
225497
245114
36294
293616
36155
232583
207702
239028
109700
183275
186116
244161
64197
255052
16687
179682
15713
51509
60082
119504
133221
257221
34886
49087
191435
36448
274669
183086
149060
180575
281448
132782
18453
22215
67899
285968
227593
192993
532
204322
181795
180556
185338
68388
151876
65813
195301
169982
246638
257814
207030
47315
229944
264285
263248
92542
137779
222475
155261
45613
120379
289696
49471
218229
254685
184183
165015
56338
238463
103227
122457
293706
194941
89084
304749
55709
54338
146979
75175
156045
36531
174544
239851
113243
95656
122955
176503
177823
227696
113131
284700
183965
26684
296474
117124
170634
81388
198045
247701
105941
77743
302116
100987
66424
121583
262284
220885
114945
27052
274059
260140
80122
72923
95157
85619
124133
111698
102254
100815
31580
237013
128320
2498
163222
166380
300305
271573
86640
196662
214640
97440
268738
31701
80641
104858
217851
284108
118296
203410
126930
2298
62809
133491
46868
155257
57716
137967
211897
120424
127632
128370
254082
19990
295396
152323
91621
241395
67705
49645
149747
207079
179081
157608
189648
73903
100894
68281
58924
288398
118200
42450
179549
272846
306881
214004
123826
91295
171241
116002
220518
289636
70425
3407
281044
17984
42656
49820
142582
184004
135585
61679
78516
129026
190311
291278
196763
297163
280034
155987
145592
269836
223434
3821
41944
49714
21465
36151
302329
220
38396
292967
9905
210809
246436
31804
94562
231343
38568
58533
73112
35732
275637
8230
77093
157391
45361
108747
258441
270540
31965
40129
251830
218641
115939
111213
273114
240567
209994
268503
297185
130947
191963
227795
182916
260543
176091
172192
16029
134569
239790
200911
62685
151923
38211
111248
23971
291279
230740
202444
182821
237983
244341
60566
61505
288097
188682
62796
31254
305648
235505
251170
269349
50278
147099
154306
295628
286026
247179
140593
155691
198626
250047
74794
197869
32064
146051
175350
164749
267802
225733
114016
196377
210598
35169
270101
118265
152141
163231
272328
54871
191255
72366
36578
310000
171138
280118
286862
23352
49782
117169
74512
19183
224691
35517
82976
267849
194876
145231
308781
290221
248137
179713
50879
229096
115484
241144
64523
263670
40031
109889
106171
52338
60867
178513
70937
72772
41640
21031
10609
96144
285897
253829
195349
236950
168542
303047
9850
42467
102331
182865
299669
188926
92642
243852
79851
119107
56746
81190
60720
138525
194019
23757
294580
75249
17016
131446
231178
199435
274697
121413
280343
269685
36717
290847
34295
170646
136108
50633
25696
218377
55133
151062
120557
278555
206817
130307
258059
101836
221690
299005
91051
104611
118445
9856
290989
206541
146002
69454
192775
282914
276169
149245
104640
14222
62934
283889
188509
166748
134388
171364
6091
274930
124305
176885
134152
60162
252452
292038
218246
68459
161383
275069
273371
274836
168223
82700
106818
232767
280884
244164
1031
258300
236270
162657
23142
273366
80820
85320
37384
233019
264698
79108
153721
207217
265712
270344
73268
210672
269922
50612
298314
203877
174283
305531
112255
243244
214598
221603
276484
71882
217633
177709
172188
306153
129061
306733
309577
121935
8684
65466
64264
134146
182936
170603
109804
220414
225253
130647
40031
263711
41842
220674
94031
153308
79677
106620
88650
239632
102603
179888
106167
55318
266822
27655
144280
45563
139284
159375
199099
139763
75
251566
122709
220022
223843
95045
2562
42220
65954
134338
257720
209777
274021
233000
79714
282081
76581
160490
214934
281690
7962
123010
186637
170784
47354
181254
207548
237453
257875
56116
195128
160509
190811
77681
119697
50199
155254
283534
247441
13994
19772
96396
172089
200178
140934
151064
12797
97386
44970
261080
230021
41006
138012
179457
132523
28164
94308
291867
46396
79532
246623
28478
301593
32179
74109
28052
278130
196576
111487
77667
110511
294405
259700
192880
244932
268213
245999
24407
7165
235532
308560
181568
36075
284828
271694
76336
133055
169393
293313
103900
255316
167868
86955
291084
157769
178881
1228
31167
134352
28083
53317
174058
55624
54892
62283
17716
231524
154434
131882
117798
44496
157618
85756
228371
6737
169912
268880
29819
146515
116949
139165
185304
14669
299238
54996
167467
33665
105476
37396
201220
74813
34629
68445
177645
81996
126950
60177
58291
73812
191437
114641
174251
5006
199403
260091
212276
253641
4576
276128
22190
144766
45877
89155
202841
242385
173070
12444
247119
150939
13954
112960
27027
257392
219943
38102
265980
217627
265946
54305
69158
249060
252039
294239
143004
769
206244
80511
86675
234327
82241
98553
19713
133054
288069
12992
310048
173269
98015
203062
55139
219469
258674
218726
17258
72723
13623
78799
6135
202345
304327
60408
302830
235532
173128
277048
77870
111598
2155
24536
259996
182236
32691
191892
79503
17875
158767
192426
16157
166840
267300
67243
220690
52728
234625
194065
91801
196105
274795
191559
299192
27329
104874
39008
216448
224552
207249
121940
279336
260735
138289
183426
27799
144374
191449
69330
89505
143248
248940
207798
275237
298397
108511
307467
275389
65848
273804
117731
45432
103304
14106
176623
88564
306904
41681
23912
149060
163733
72104
161075
208841
242944
208796
128008
92283
271075
299993
270492
227620
246020
268683
223492
239150
202660
169105
118752
61255
272060
296934
267982
141368
46045
20599
279770
223637
36938
160701
39635
155512
243523
89385
13450
243232
157203
27374
265506
120885
295858
6989
261206
2585
232163
126613
57611
88926
18695
97633
190434
127656
69292
129506
48732
131091
227149
7291
162777
29200
304186
143650
168454
54986
232685
221887
40291
15844
224034
95067
302432
254048
140551
207171
174978
198439
99348
196845
68688
288475
266120
9648
191958
241350
199155
80645
214604
277606
115499
93713
211695
210451
134592
300546
127830
134338
219914
288538
250075
159655
93218
2521
157995
255234
149346
41949
249717
262871
99874
293723
265996
165178
159209
137338
173696
93803
306405
304230
236351
107701
35561
243856
5638
123161
265054
269240
194360
171788
87683
9645
167143
84013
12561
34268
259380
79402
123508
264246
92972
137348
4997
245180
260140
223828
141762
251787
108378
69993
48581
247521
224970
100394
250430
68365
291893
256543
239238
87688
26316
114
138561
262373
110261
215489
104929
163301
282121
110032
252338
4337
193237
300229
55300
46896
24729
194133
32002
21508
36157
163738
190721
150468
192267
264204
307328
173585
42218
54111
277830
113074
94726
96263
280363
194265
290173
294933
97777
4686
202385
218468
96304
228480
41881
52720
102928
39203
133600
8891
252154
39074
96796
237270
208551
281389
83388
126071
250441
123286
22383
6350
143450
56783
82599
21532
98548
87178
191353
276477
153618
29508
92490
175858
214139
211712
147419
54760
290146
63860
74000
86727
81305
93184
281817
97405
16869
101157
261209
203797
205334
242053
85151
44086
133668
182898
27133
66373
291401
7340
168551
390
196614
43993
307711
114852
67803
228441
85908
309346
71170
260282
32613
164175
84114
195993
201779
29149
61236
210001
164091
90459
288989
65958
50687
128670
9435
194463
140305
142377
146770
50146
187409
308186
55464
170749
183300
50928
225799
291612
278534
195216
194064
198385
5204
107417
301181
201607
174487
77223
16128
98779
181555
200932
72868
7850
211783
97932
228187
147727
87200
160795
240234
8138
261705
51289
228781
101265
272310
138118
133721
166156
123247
239309
238836
245468
166219
166056
164392
81502
49029
232411
43782
4790
267255
35530
124975
302638
72062
64900
165235
108105
84697
307418
51107
255376
168614
89239
257076
174255
275512
279339
107159
248333
187023
2618
278070
127316
64078
63903
307278
223227
143697
2679
281029
113450
116429
90518
44327
292337
231269
70687
131802
286987
174058
295539
65518
182744
297886
132561
146497
93162
157790
289079
265290
224314
173985
308336
184708
139005
87677
306238
188472
155463
243334
72903
65331
239108
72933
242982
62322
182278
107730
18420
296927
278084
183105
306835
71018
216331
30490
110277
33372
302948
71987
17149
15902
208375
133575
246409
129942
239680
26088
127851
170136
161252
3927
167211
36814
270900
309750
228344
230559
167893
49919
297784
136763
146708
135504
213908
69515
39690
206083
16764
94437
28627
123574
80225
246036
155883
25273
114413
245691
99865
132589
21775
124403
177532
186063
772
95003
231389
102500
133100
228232
156151
4539
125858
93938
17364
151666
128940
41170
178944
194959
103683
293824
88506
224392
9939
131961
52668
253640
105357
248913
40597
144775
296569
25003
163067
293157
189518
90223
219873
211547
9223
40011
194884
117419
27764
25830
104222
200195
139144
263605
70473
267120
130096
190921
288164
206638
240198
126786
119943
61756
167309
300572
146308
153932
89437
151300
246624
54888
204817
30561
94489
65659
219381
165705
206972
161489
169622
78052
250638
175804
256789
206501
82254
204353
104478
75449
136699
127829
46719
5015
188681
74829
123699
119747
270162
270184
277211
174305
14404
218104
93773
52486
188873
265664
51789
33029
142580
186544
211668
296962
18798
304554
213667
241329
272505
179308
221003
2851
179987
22570
47016
66310
204952
100045
148131
58285
140358
184220
298084
258187
289842
47974
142827
223209
263480
44451
94029
267678
231872
161471
276679
12786
290056
212995
292971
194052
158379
78011
171856
162658
26865
173527
184486
185066
205175
45764
100697
223109
253680
39689
99745
6992
306793
246236
99947
228879
55761
295296
57344
237183
13818
294042
238343
292309
113516
254738
180337
253125
200181
221488
156247
131678
63944
293420
67008
33316
118190
87324
287457
23344
309014
206063
22922
94803
20943
132440
156575
38560
96553
93056
103020
120209
163507
61160
247949
288761
72988
53698
51266
124526
45996
115718
106561
61799
258655
46246
125372
247910
26129
109197
277534
210245
50449
66553
52901
140886
299236
195695
145910
181111
90122
145797
114765
155952
213133
87845
165156
48138
1098
182799
262583
146081
8851
134538
123181
67669
152221
194678
14240
196071
235557
186309
268634
3309
239300
140763
155587
53056
172753
298445
3846
309532
26609
171939
29559
115398
287227
188665
292208
59710
200095
160892
88618
94583
29314
290801
307163
66010
273406
246053
59127
145699
241991
297148
268975
90635
232198
232537
123706
222389
116834
95099
210333
92843
295267
229567
44360
304354
178114
26795
247669
178151
36363
200303
69591
122226
291115
137600
151246
74437
249974
167005
133899
224169
95564
141333
53369
235688
222869
86989
50113
26584
64562
220245
189919
160417
276369
95475
267274
235679
259272
226590
163686
215846
227808
139089
50005
273395
110123
175228
308713
296707
302516
130551
23701
229415
44880
294280
50345
22175
288222
157624
33033
219340
207300
69330
104865
149642
1247
247653
25679
170264
307797
197294
125413
135852
290119
238549
102739
10843
192449
177811
245648
138686
150658
266275
183166
304699
141790
26636
82234
276558
205687
270786
133600
30830
216371
105960
120717
264040
224181
20154
179476
140354
78889
147424
254179
210598
218066
171842
127215
291244
141265
198909
173209
155256
247288
216319
1048
91974
43442
112990
294316
15830
61336
162447
83707
264028
251025
135023
33952
99923
191975
270984
38122
188019
216757
190659
185870
301838
244612
90472
196605
300499
258809
114669
146525
213615
173621
280182
81925
206935
99134
94663
121234
30457
22088
52232
212288
57245
113287
87115
241972
300020
112875
145393
30521
264090
172121
72622
193444
96349
182477
98101
114224
249817
299084
32629
11360
101925
137893
228496
76231
170824
167370
296106
243901
5873
210636
168985
107776
142030
5995
82378
283389
78732
137730
245340
126432
108714
62048
7856
243380
92947
159279
186759
197373
211258
203032
26781
95408
12388
205193
252228
79654
27895
175089
59463
226415
90961
243602
144369
91158
270232
172232
208334
171771
137443
229585
286994
165290
67243
279476
260903
256578
60570
234594
185785
9103
130773
6658
104547
30539
166987
62593
175403
85756
312
135128
99251
251152
83197
152589
64589
32228
253566
214622
206630
188702
3534
252533
184006
62635
171984
197096
274398
112862
194863
123790
128985
196942
94211
299428
83250
252883
11446
118955
43746
244870
170585
246305
272889
257804
304629
237158
108752
233283
185989
162517
15008
104138
105542
239447
204909
155356
119999
36656
178372
198968
298604
9951
262905
84253
131739
197992
290356
140268
49501
205680
124373
277985
95580
125662
198348
125385
197918
88921
146201
210863
64095
68919
902
24244
223450
87495
34637
201110
55816
273208
77873
99231
83604
18427
135800
158936
228529
216537
93399
229817
25300
119758
65118
32027
91629
294581
179878
286223
140254
234328
234823
221555
103919
234276
281028
94961
17421
83190
305609
165665
163769
229317
16901
278855
155998
237426
222595
274658
166430
141679
221566
67448
237461
235892
13783
156024
98296
217573
82036
80045
43218
219471
260572
277
197864
181629
162091
292317
228010
211053
285462
280714
89589
22939
73905
100982
209022
135146
54750
20822
153256
201150
91534
32487
234520
142108
64292
12897
223498
53700
30789
268906
235869
192007
63865
283042
8469
197397
83981
22597
251934
60021
296529
31988
170311
274709
186329
89010
261564
64858
175278
150709
148785
159487
279718
210996
231761
294284
300478
172925
170190
85216
102381
1308
82908
275414
269350
285643
55033
131617
281889
155999
166705
277144
33688
117635
222584
229445
294167
301852
173886
178193
202576
123106
266497
84059
27743
195042
84963
142246
290546
261002
3223
106342
237362
20148
19638
181178
143004
285223
259729
3324
42609
76773
168234
39601
123599
213437
27839
224856
62176
216274
58590
54688
234037
291538
278626
156078
246022
74342
22087
147410
16375
245427
163287
68239
203648
227142
18020
3867
3541
64385
54383
173767
170546
285704
291512
301661
590
90194
232671
120402
76753
60356
105670
299606
11499
205163
132506
291799
153677
75100
210496
21328
64616
146694
272161
101664
188371
266190
197132
228549
259842
233098
6249
276785
75503
190957
29354
135043
272120
176680
175660
284285
294448
102718
149382
18433
224459
220949
221932
183530
249109
122118
220221
167482
252248
72
279854
33846
257640
114751
209038
109258
150193
23414
30157
11870
122421
286664
3357
99182
253218
86072
9972
41613
96412
227435
192135
234157
40704
184161
173057
212503
154146
135368
273576
268127
136410
147367
223736
232236
39354
64661
29153
269063
17309
129416
126563
218191
117943
169798
17803
217168
245232
219435
121849
158827
29313
92936
38919
47294
213634
243888
300090
292656
82953
124078
176131
45463
97992
137445
134354
213380
153902
98879
154299
56300
246780
19283
289989
101058
6010
3010
116806
20675
16824
48835
244393
232920
48569
252372
154483
194866
85498
121107
186550
184710
183792
145477
73152
61784
233997
223958
227004
7760
268310
39094
56906
156415
198185
23753
125573
158232
36283
52051
246538
229978
167243
41373
285801
291770
32934
37010
270865
1804
260422
159041
287953
90201
302550
223400
20592
105988
25358
19834
256589
239119
216141
286751
129144
122786
99083
116595
153786
296027
261325
75298
48435
303795
302552
41040
22117
82599
68295
51192
86641
191284
122499
9591
46574
9949
291590
73380
126557
44436
28358
104264
116856
264997
246289
231879
224063
114183
245500
72294
232102
175774
53487
274299
139310
612
127224
111185
90566
150299
36661
11581
44652
302024
128659
298363
275611
204634
251007
59625
89483
167602
252485
122497
65880
213072
160533
102625
137625
40997
253139
240492
250299
186435
84084
94541
286091
104467
239289
17348
27630
257068
240544
78072
231838
291686
263243
107624
268457
102435
227587
294116
121814
50537
229263
243825
307778
168816
49491
42095
176748
309596
209951
150251
140004
116514
82902
30538
212488
105308
265511
149025
270536
191970
217505
295707
297904
65759
26471
123066
162679
102081
28733
262079
233030
245096
132920
222816
25250
273896
41908
20112
157750
7188
233976
241238
1144
64122
198553
76253
280263
193951
163333
47949
146845
90284
213337
164607
103188
261318
75548
282611
138944
124546
45547
72820
177312
80450
149689
99558
161579
158388
214271
26620
177268
198855
27301
299963
233848
232453
159366
186246
1948
278389
219692
87021
164274
107491
156435
32522
54510
15059
156811
272918
164874
124829
262061
35239
287925
259437
265294
118177
114952
155201
179998
17285
53347
218445
223890
295441
285875
9649
129277
111889
237554
148
165117
25358
86225
130144
9624
72048
76825
246594
87049
81459
24058
138262
266842
283678
120932
182462
72112
97780
244593
115148
188459
89536
176659
225581
23096
130305
65772
85916
227821
3904
103444
6425
81683
82296
142731
136849
43905
150052
159527
197995
144365
162134
221930
157534
171826
239958
41085
308422
100345
158186
297114
39141
273521
66683
104303
238040
266076
301566
294592
168027
97862
34989
208084
135934
96694
67135
299583
175543
11171
35710
275191
220996
89165
75220
214456
259265
270028
36537
143642
104907
74085
114954
108753
132305
236800
198110
86048
111514
241650
152252
104908
243880
181779
103011
279247
186048
70790
234121
159217
3894
206660
306092
11253
156700
73481
95704
227445
155688
278404
309491
9140
261291
39995
2359
102764
90172
149184
139528
119437
262752
79258
253670
41169
77643
80242
140758
72863
33861
20928
36873
155008
289485
304901
236528
5775
9047
285986
210525
260301
47065
59229
80579
262433
151988
198021
85921
259451
252517
44588
226584
119056
279295
124123
239259
144264
208036
158118
200583
89392
288721
221946
58396
293863
29626
41786
92428
273069
137839
185887
136158
230079
233394
51167
282531
263213
61942
228849
199390
32640
78766
123120
74736
39833
304992
42932
245701
263609
29482
38533
61252
247355
68441
219229
293775
79091
188545
70649
280472
243994
215464
281757
304347
281596
302231
22201
268003
1700
97470
287857
86879
150363
28835
237187
140504
40175
250349
246625
119594
114428
260912
181740
87003
209138
77701
82005
19258
18089
197217
129216
214339
254784
208914
284896
156530
243388
74720
116201
281907
274657
240592
70502
69809
22097
272061
154018
144411
271275
255977
200282
1102
19356
186152
18279
192495
14398
101331
121931
152934
113294
157016
154474
309303
160455
173811
52989
198174
63452
22377
158718
278225
79423
188368
27355
307051
252801
291403
190168
118743
143218
54135
230626
296069
4815
128160
157304
128644
66937
57776
194908
10169
54094
149664
277488
38292
20832
243373
40534
125893
190410
77903
162350
106847
34820
190752
304270
154445
2325
190063
94289
159662
116868
97916
283328
232465
145456
265149
179004
29369
59043
123923
264367
189103
86885
239255
7759
195010
168617
228586
50739
284358
246567
28245
42573
137598
265440
201771
222574
99818
234752
114453
186825
68198
294400
297986
21254
239166
118783
139546
24933
8946
150827
254594
11864
260530
296385
240835
268926
61654
9271
164268
309575
253036
129944
231870
294927
121126
65208
183646
196040
10514
70511
215420
127317
175537
283219
238098
303609
221110
278077
82895
254287
291884
199598
178007
306516
155010
109777
169154
53896
256727
201772
123468
252270
160444
156524
301099
162169
296202
44339
198130
60742
172182
152057
97934
304536
14800
75579
283010
71215
159820
230604
68837
83274
57017
52079
59274
170578
277267
44374
273044
136824
251685
257845
127828
68969
216351
118391
160448
2674
147456
115589
292277
236547
88310
85646
143166
204588
199867
52311
249787
236572
157673
136505
207862
218659
111987
236654
79388
270859
258209
291120
274073
83352
282064
239457
291408
48026
73238
99780
90613
83059
178740
49180
229675
188901
190345
168965
239573
238159
142205
176488
167237
111987
98310
82120
57970
215527
292379
73273
191306
270920
138335
177000
192345
202090
179440
128742
226997
180788
102260
130668
230999
257925
28074
7782
28391
283501
54324
43648
212386
272722
207742
124395
89099
210162
18051
120466
131544
178485
200672
257926
26481
309588
118698
299385
48988
71235
131364
300375
72773
149452
260787
230135
56620
6259
62111
56899
77896
111021
94939
91864
258683
253273
260209
60480
172243
237728
102395
115634
78720
172675
219160
261185
74901
131709
270535
146095
119317
65858
10349
306541
26254
56004
115927
260787
71233
254243
79311
134930
248810
212591
151560
89782
210546
299434
109117
283024
66347
302964
26691
151332
279210
66522
150298
110320
128151
273271
292324
226909
131680
263589
49499
1065
72833
91941
269811
176546
158678
30698
184902
256292
167562
71738
306982
64437
255069
160839
195047
159584
148405
127273
74149
212213
193800
186930
224603
161700
152982
150105
109872
248899
290774
126663
86263
274375
25369
302264
71031
33311
31389
308404
199274
115028
172517
34201
245919
75366
117081
232425
8542
28963
164840
282701
186953
162877
28240
93623
114384
125668
74748
29126
64982
39795
270119
77158
23641
5958
44194
214942
154974
74101
41097
289468
240897
150518
230620
30550
187359
156292
303105
26308
187230
70182
109528
257016
227138
134297
300241
101066
246556
269379
140969
115730
54555
248986
227090
185747
78767
230470
99810
262595
119421
18523
198664
247240
122643
148345
236867
235828
96694
278916
264085
248373
193833
235463
10716
211776
257132
105615
241980
115729
307930
202441
70473
273127
97492
3701
38301
186703
267775
111616
234820
2229
197284
257658
98716
76765
269575
280627
229900
17007
217331
58095
118942
87097
38182
263131
162199
86451
78110
160371
3858
83913
105088
297876
309135
47493
280256
121598
94488
80431
7275
12904
94388
216922
208704
256271
202964
273997
232068
161966
130566
121454
19121
117822
23324
51515
309340
200666
153157
15615
15044
23360
78703
305616
161940
15905
73515
270959
22655
190456
83473
68593
105601
37821
92871
77232
278595
40334
123776
288077
146624
266966
265702
182300
177112
289847
306511
86077
309018
246240
76749
181357
231227
278916
155306
90271
214318
99920
204567
12721
21684
43266
307128
291014
142011
77759
249961
288657
136599
166050
97377
67835
148573
201136
215190
12123
240773
132639
95180
220548
178425
234296
179327
81482
144710
181587
133901
216906
145888
21181
289956
250546
211997
197675
109096
37433
211147
257204
222848
285101
49576
221635
133401
184069
216892
15060
76781
246621
38119
110885
102382
305779
68456
271689
150909
235958
225558
67132
272825
253128
151647
295396
222571
246612
187178
46023
67416
114232
155940
122748
202365
215085
123739
166418
51663
130598
268831
224797
195243
267499
21781
182678
227768
157562
45619
45454
207377
60784
181721
210197
43351
181225
117334
28374
260146
63435
117797
33219
47229
198575
258472
215237
170214
18732
21632
40366
41645
226935
179885
230571
107045
132218
283557
110311
217314
95594
141114
90405
101950
144430
79618
231047
229709
256325
110935
204772
271184
308164
24899
301627
83568
12537
65192
292766
267203
214169
112670
13054
206145
158335
151622
217616
255424
42409
16318
272756
174356
243425
267282
256494
155341
15876
245629
94280
298748
35440
48779
71339
128157
249835
116915
282212
283854
230033
121268
56017
22798
107349
146070
44132
103728
200523
143014
238993
109662
233143
88344
208490
79063
292836
109199
245570
143154
203060
62965
206256
256677
235458
230212
79456
143480
145920
201770
26373
158132
134450
130285
145940
219109
73553
62542
45805
170958
38920
96957
44186
182127
20574
15424
275939
161591
176055
74126
18090
289596
90487
125309
18448
264322
246619
61817
130389
67328
163705
265814
309730
22438
215198
99669
61100
292762
197847
271262
80658
309584
185748
294936
291197
296873
169794
194897
39232
148854
307945
286956
7773
123724
259048
168094
38050
100559
161568
139357
190406
173424
195736
280724
282704
110495
64871
12121
92013
110660
163318
19043
75769
158563
198104
253999
288033
154329
186898
242712
181364
3008
271487
178440
267060
120924
21943
108595
254286
83880
76739
105785
156487
82273
92888
294526
135433
168086
301879
186066
85705
110369
62725
57779
269973
77438
82849
249435
266903
56874
32685
270159
89594
19886
65809
118974
279783
75782
260562
147216
10769
97439
112103
253600
285404
172706
141594
211023
210773
63806
197006
58477
177271
75338
480
4425
206236
132706
839
228154
191922
248457
293090
148335
296119
51941
61324
15047
157418
187902
2298
144823
150418
162202
217930
23193
274523
154473
2549
243504
175201
61562
280873
175617
84317
15311
40272
67234
186954
20873
48044
280158
102109
271007
10327
87187
143585
283759
171559
94945
299289
35854
103877
81108
50589
61450
264668
145961
90040
107726
128694
55470
149144
186588
27747
8094
78132
253719
129021
15458
183265
155630
65171
183513
49884
89716
201738
211097
54335
155744
48028
32833
190987
131338
262938
196382
150175
234582
27056
213713
143160
99834
15539
150689
181689
244893
293683
233180
283604
65529
85958
92920
105146
139341
113318
262180
303151
77728
287908
42390
32284
297690
15131
134443
96921
156369
240463
134760
216657
256857
192914
111531
150811
200104
255265
91357
214558
39418
276807
289950
290779
177867
77664
287794
153629
251402
199370
153260
122841
258625
158239
51447
256351
291181
27250
274753
130199
193048
95305
95966
15910
140775
88047
204136
65049
136262
196096
27542
105265
162994
5632
245328
282407
266627
31620
129704
30218
300306
132825
39604
221284
29188
65999
70493
73688
120873
152509
209883
207465
281651
263884
74238
247086
3192
60229
137009
184135
192396
76868
82073
200524
75542
42211
135304
79966
244985
84406
47938
16796
60489
8317
226617
182011
204861
18883
272709
244905
281458
190927
91512
76501
235077
23012
238986
114110
170550
273418
4192
286859
26224
93197
102192
113798
12405
98187
106459
67967
92382
282815
130509
197272
101948
49092
276677
95124
216139
268655
27216
229576
274134
93852
56969
286489
309267
73395
177026
89691
35903
84168
224744
309384
225811
187394
23209
193804
38952
172398
55684
188877
163251
9669
182667
145089
241112
203972
267471
256350
140053
98626
265354
105469
114751
30751
296872
260475
80591
251212
211853
308855
7006
73462
225790
242661
195295
93523
262674
34250
257794
129092
168512
164388
281426
8805
162284
295270
166748
276078
267356
116183
194805
142682
81845
161461
239824
108116
161022
408
298449
86071
150537
273610
209713
20945
101852
233060
209709
93807
21285
295199
157986
288887
33585
251783
308036
284425
49219
54453
97716
149699
22107
45468
98030
110288
233400
95320
173954
165496
292557
251222
89815
120284
208175
53165
39202
33560
257188
193882
97305
192130
214466
257551
206925
117461
209529
12823
67738
127902
80352
257379
104082
34070
60893
252890
244181
310050
165216
256364
200983
171155
104858
141419
292906
119742
107653
161652
88355
114863
17707
283948
82109
211428
166739
149893
293779
258771
200259
237714
275076
15344
255513
47228
209405
242406
305335
14535
146509
96322
36921
187853
80246
7828
103326
13240
211058
158103
235115
59347
274028
13747
225795
278630
72845
17527
260776
265908
103248
166499
28864
297404
114912
94349
261331
185205
42371
176280
302942
241575
71184
248567
99708
121310
23566
203251
273373
242411
95900
31147
73506
113062
38687
172843
118090
41724
203028
135655
269010
24386
127811
289896
224441
214025
239201
65859
65751
16633
11135
239593
173334
128651
156670
281311
53274
229616
194005
70936
83482
71197
95737
241160
189177
67651
192601
86346
186846
78080
205439
304475
171893
200207
248819
224254
218186
140032
78240
55273
25842
235884
17791
115184
128582
284303
110845
187701
115042
268582
106646
279265
118592
234863
54881
44760
210781
130222
136587
240191
13753
169570
284996
216448
67284
164526
43096
29431
293879
297711
194805
92594
109752
158679
44980
185816
81258
39652
299458
293880
226184
223436
90077
91194
240423
67793
44031
293908
17359
286428
144323
39281
221877
271977
272917
178662
130103
208479
134962
207467
212678
225323
142977
284721
258602
223601
180762
54891
69737
175880
23660
198686
245940
285361
214876
248834
173003
196163
265658
167575
276027
161589
210998
307352
2186
209366
282579
210731
78521
13301
59234
116260
164086
49887
294516
225788
47060
36599
35413
158803
297161
124101
297730
249253
21980
159999
218899
173586
64740
143868
86112
14483
2281
62770
300274
91400
119714
84669
198219
124603
742
3522
41019
225851
102968
609
85692
189656
66698
168475
115638
45270
292172
71765
8140
3470
2576
119831
8162
295437
7811
46994
111869
34072
204768
279525
117850
262015
36578
248104
196368
218
202844
189631
199508
66495
57906
215594
222
226361
85090
246411
61408
84193
129819
185039
75004
13127
305868
37066
172672
94077
298379
185841
19627
56211
177137
49150
240491
105816
192281
7592
188143
152576
54705
308292
174753
29571
199373
108776
239803
143356
258431
123967
67700
275386
193252
163016
55823
29686
286033
293677
183262
54835
221775
136984
167741
269316
253399
211032
69760
30765
63012
155121
67901
90041
37442
51277
199015
111775
136752
53114
4736
304851
91370
180229
95422
231070
118864
277743
127939
270971
123207
209943
168342
233230
57208
116357
125319
90908
201754
5309
103676
26468
153108
134305
103894
12419
120087
17743
197689
70854
677
206121
54125
59046
68833
214705
17164
145138
281294
266607
284006
153868
17019
147147
116457
303457
107058
268940
191604
218843
250090
185075
145017
153074
251918
31717
292460
56417
110245
33019
61318
72894
191484
186000
132345
85827
173393
270834
65940
130871
83270
72894
39379
38244
203430
180845
98505
294500
50024
285784
255019
83405
3141
5489
169232
129333
281367
77067
192199
186433
169730
184514
45247
58303
640
69719
58253
141274
267659
303944
253997
202933
27067
173442
182678
24525
135715
249931
208552
271266
152292
291740
11086
215421
187259
80315
138940
81699
83273
247209
304536
166345
200390
131715
211566
143759
197606
234416
98743
146891
241510
287605
255536
305831
50177
302972
233635
300866
123561
181559
80118
174288
91586
251113
179529
147510
230781
273308
173715
10201
199169
228565
243942
39331
211103
164679
198819
284574
127557
104329
193838
62029
264096
233546
115774
109350
186854
115571
47923
139568
90353
186869
37458
81897
227124
85900
214546
68909
256410
255720
61673
119893
224890
224984
255757
237890
225449
40777
77365
61278
254581
33454
268327
26666
188674
111042
21182
211231
39758
181720
259771
81698
285544
112675
113381
279371
205902
273161
198826
158301
246320
201122
182255
226410
41525
144023
275626
212840
144298
290203
63836
264752
57834
2621
131973
191902
156385
26659
138849
305730
291145
84506
172868
190552
268479
155213
12172
12789
85052
236314
237285
299647
233401
299959
305594
149536
57662
7612
211837
9196
217618
264016
256839
15754
229513
186543
259228
106402
126095
289065
299900
151677
117456
7789
136471
91075
230416
114055
77149
59486
131295
297818
166117
95080
154047
80518
247676
156884
301969
253750
257110
300060
4338
265274
129991
305637
157849
29242
244695
102238
207506
308735
228090
295427
250911
81091
166395
17357
249984
181228
274599
12037
34413
22988
135171
258203
309236
27358
97977
193852
267605
110278
238795
217766
115693
9450
176378
221976
306652
253607
94777
251579
133911
110143
302897
133653
67657
98499
92452
291933
97135
90365
163275
82932
97649
153023
226577
233794
80176
271339
300926
20010
52389
100454
253729
83584
34141
241015
86845
265304
223937
124886
204671
278927
218320
126208
64911
184489
57767
229092
154538
271593
171966
283688
35806
155638
108953
113562
292748
14893
103598
163387
277400
14481
190261
94671
198560
150640
212258
15920
56000
195150
276981
281132
6854
217914
176888
73605
24928
246772
111678
28498
279011
308582
81537
66373
87499
100279
150713
147437
108190
164118
309384
56500
291723
134302
59270
152084
264137
95687
84577
177896
278021
130288
306762
52124
133211
164037
286013
131266
239168
53453
43498
297412
229512
266558
53776
165913
170898
233515
255463
142651
56256
204049
87425
169035
208319
113372
130266
253252
43183
159377
124461
280426
137229
111203
308678
266967
183388
82876
178396
215230
119726
171297
97827
1756
128954
237338
268391
181458
125882
72019
146179
239217
294628
5590
20079
240384
19478
113288
267751
259133
105491
267781
82839
100532
286660
239272
212246
246462
168702
303017
30083
184342
15495
280763
101429
44507
22128
148877
97078
151521
237345
82648
139587
87724
18878
23000
131063
235426
146543
76904
222784
252448
168102
61542
249349
143703
47107
131372
160412
288664
226847
169330
22374
124564
205073
38383
46692
288760
294466
137858
129290
61406
117787
185291
109324
67016
2760
229449
57255
165956
260916
154218
30008
4028
267392
188162
41483
69742
196397
11156
296867
100707
235082
191166
292554
199060
7140
14345
197164
249586
254084
41490
33958
268978
282178
238046
29073
289719
146107
304942
27984
125822
159008
232618
172478
107749
85269
220598
182863
130683
88390
262209
301915
261650
212877
197360
81093
75613
233452
213213
93916
198759
219393
278346
62703
106165
74475
129788
309995
234334
32405
47110
7946
129579
61121
198261
248532
229903
168206
252867
97256
5031
89091
3309
184405
164478
290340
199656
115489
66128
206621
4358
108103
58361
102222
256639
16656
5393
146740
291300
287633
125688
142927
76520
134997
185726
135445
297885
287984
50998
309065
161048
260846
183730
284791
254987
221577
27033
261117
220037
185888
29568
98059
249488
197852
151346
291714
91430
17376
330
18947
280703
177904
72312
218432
128572
158163
232537
144677
21154
226054
246555
175754
287257
60990
195012
212672
266599
189848
208460
303630
259997
228489
26879
99355
153273
245195
192718
57191
238230
24914
190842
17318
303822
229761
172114
65623
179197
90643
184158
94607
251782
146016
196552
274842
166666
14265
202133
21330
280352
119552
144772
100194
194783
77548
33307
36111
171938
55533
36838
144016
157144
10422
266014
256925
279203
139767
114410
189181
265903
254244
93845
16495
162345
270963
168622
250729
136499
220046
138235
244760
11341
122068
79659
95102
293031
95952
129715
293632
154246
48950
255510
166244
34699
178609
183409
138516
222929
227319
51779
171068
252126
7627
230291
143517
277887
179680
210631
273067
307003
42737
19471
235224
213481
54760
233578
108843
6447
112378
113747
288974
241626
56074
248581
298469
173983
4055
78576
33279
127958
196797
195578
278257
137024
114639
59127
1074
84893
60968
80180
218808
300810
214862
269134
9438
253349
289772
139554
4613
61519
56636
203997
137753
219726
247988
265810
32343
305409
54908
102275
234927
151082
112961
178655
148100
289325
73284
52502
201561
104587
120317
178180
113233
66417
165631
50383
257570
1134
167302
179217
31142
161339
262395
86316
286955
225627
293938
34247
69105
193257
266889
7915
289110
76992
178502
115657
33998
134675
196153
28328
141589
228748
62645
6752
98697
121703
272070
180145
124911
149612
163023
190112
291672
22095
191791
276534
65993
97385
296403
271417
166365
236592
147128
98425
118136
22837
304077
177442
300505
276447
34899
246281
214375
81839
199615
7836
169734
125210
175838
308394
167333
89928
101615
270114
185988
205820
100851
229582
181876
199236
254322
49315
299693
3657
170560
301457
303446
167774
101705
196618
220859
96456
129793
151920
295011
279166
278780
195606
81982
13347
201420
89547
26971
44836
143722
132583
182608
95082
299445
274742
187472
179903
204305
204410
298651
285800
27016
234424
20662
125419
172485
206119
94773
296201
148166
79637
7499
24712
144471
302180
30860
58744
30792
74333
142745
186149
66026
61156
130016
194183
264762
174731
176608
70390
238414
8989
290022
50074
93194
168227
263457
23538
131834
31431
279121
309035
151276
150261
3804
218002
139764
206860
193292
147439
59746
287328
160280
268541
218229
306839
307120
158530
33325
192562
221884
168206
241274
229156
71900
49336
301799
68131
174728
4476
261617
187867
61783
51385
299884
221638
39833
133883
127710
147870
209617
67209
233251
25546
183785
283288
67090
117729
198278
149683
221758
23295
84460
167193
218005
287461
176626
285733
44367
162932
186965
136463
143274
96255
266335
174828
30521
29871
142911
62147
238497
97803
260397
221136
79052
134873
180302
241984
299624
30867
123989
13776
183882
259667
44404
144211
166986
146749
149253
253304
299872
87269
130440
90741
101768
71749
130146
154217
179095
306614
250624
289024
296761
89617
304368
22249
300311
214603
61625
158887
209303
49639
155760
159422
258446
68276
247793
129073
294178
230499
81229
234544
297741
76073
180457
216830
144105
104841
224188
147716
196430
121740
137398
231886
176577
134015
29183
190531
104855
113283
106913
111456
129073
296875
25388
1136
39385
133827
236760
4982
148618
273382
34410
158823
153889
22686
136875
244032
194087
213017
287404
122946
303465
89475
229868
288075
268152
279467
45468
166281
224166
279447
302064
270048
51511
331
24555
64078
28032
191957
231086
156690
132842
295943
91779
34485
50637
141912
18497
140873
147434
118969
304764
63091
302335
285507
64902
206522
242823
82690
103772
137839
22833
231677
3863
105541
301863
125382
199663
35119
304150
284355
300219
92816
274213
82857
77837
194731
54356
292901
105545
174942
109360
298906
278644
143424
102713
26096
156241
193660
299457
26075
278940
306390
258367
290141
210669
96611
184978
123119
163513
267292
222080
25733
137473
296581
264508
72712
227264
280275
258734
42726
56602
276003
231062
138145
299497
122822
140704
51444
251747
293363
6441
65112
50063
105593
125866
288078
39372
288779
125291
214711
167997
145325
99966
291820
252162
211305
104402
95316
79241
227858
140069
6640
152603
306854
262661
190169
90300
21041
216492
4914
5676
284379
259337
142968
194467
224073
138402
23409
66450
309005
171316
269147
46529
180073
244662
245573
36476
107230
87000
20003
109317
105674
52584
142009
173005
248958
193512
283266
132385
246105
183675
303490
231467
245855
18449
117583
90433
309222
158190
34212
115653
126357
85603
239198
43238
176407
80052
113403
274124
135410
198240
71127
136001
209989
82182
233242
117336
182703
242920
143085
191668
123672
83266
160193
205473
38327
264318
134831
275102
40670
190669
253857
67980
240414
55894
234438
271689
276305
192231
122465
35647
11208
192664
206233
58674
32127
63678
64683
85747
41028
234842
106105
249408
71349
105811
53212
162657
234606
288222
300305
170621
261989
73349
226517
25768
187060
86072
170217
174341
128026
253368
128839
122582
31175
257604
208533
250583
33321
29442
267571
32093
173159
273148
300557
87744
161328
42418
190384
32589
239698
14309
214608
220922
162354
20731
38041
213253
287888
161732
105605
143159
191473
229752
263831
45022
148897
178368
127150
26744
9561
205534
260169
307753
153181
16900
78731
206204
306249
90898
30289
52181
64391
52041
276200
84306
43880
266086
279655
284433
304028
159182
102355
308639
185945
156394
73206
130481
204219
82010
64277
41898
32843
29843
292175
232073
172743
51480
109626
306666
169457
102834
264371
55485
46343
106323
238485
150229
135496
123180
174773
271990
274589
242553
165339
299328
261120
41609
280569
10374
153847
266962
185725
142825
43522
190584
137032
183453
226744
81183
11443
746
196692
116474
301860
168463
128170
58954
193855
135348
197731
120889
131471
160434
254049
251280
92968
153007
121699
244811
215222
170700
35681
211666
28590
196487
285047
196277
117241
26041
230306
294876
161563
6222
242356
112771
188087
284219
43458
202183
68401
309962
238084
137004
125751
114696
245924
57660
110223
122135
66124
226293
155978
261978
103616
36714
229889
85717
63049
22056
7414
205062
21137
129962
62074
234864
45591
232794
255287
164111
20115
82811
61505
179713
305822
183457
26059
72700
150592
13901
116008
173440
201620
306088
68545
164505
67759
150370
7278
265160
55429
71158
192652
28914
210395
243137
123810
135839
163202
271712
30756
85386
238700
170793
88568
157739
291067
186551
125585
229311
232685
72850
211549
249632
87475
61402
10347
41243
90118
208531
219874
55436
304827
79993
119842
94343
2734
217606
272402
4424
85551
44394
145523
203541
137859
1232
305073
140487
275621
214295
286451
119181
32625
259119
36634
37489
61251
58035
282421
180591
118930
156545
136235
186602
174997
187356
20591
57786
262620
250512
219259
239241
310047
304340
265684
171954
232340
147951
291881
178299
5925
104020
254366
111167
82547
274839
208938
126823
222821
27783
305413
14717
5446
198695
72509
196315
100809
253061
114439
184648
259453
216408
197579
260947
241421
293122
6565
219553
198104
232386
164307
38709
258765
183986
170097
187651
16124
59488
15848
189690
238329
5064
232810
16209
152307
235223
299823
277183
308215
94368
77177
35425
119796
25568
240104
286309
273193
21981
72665
242032
164925
294667
80687
211073
56636
133285
80266
40039
155827
269874
285996
181956
250593
260017
244242
37753
235352
259871
196440
217845
210392
244188
38670
101342
50671
292608
81009
47327
229792
239283
58320
24521
71023
299294
138541
173256
86765
26700
27812
189119
157151
75183
56568
13097
186072
143301
220764
295985
20507
59643
11838
122342
178402
251432
147036
62136
113415
270643
64654
91380
23918
177039
44157
20287
142889
18776
122123
147872
193418
218098
38930
28675
302813
1474
251728
186967
287067
89613
269786
304032
274434
216886
197366
210376
134669
297303
212474
275580
51735
284118
245609
58244
54423
35661
4414
141030
303477
117524
300251
225458
244375
154920
237223
105687
152534
265563
120725
151282
102536
63712
100032
158692
110910
63987
243490
271573
114506
114587
194846
152226
226091
233749
3455
38336
181751
65941
265608
65934
292650
166881
309738
39453
261044
100598
302271
131743
250096
145033
271265
180479
203829
120803
128624
265961
230174
37465
61394
47194
15048
81750
301682
120559
254962
123169
225587
180349
252622
118160
105539
14654
291988
271369
101903
107674
17262
32144
11324
30881
51333
56324
49141
215513
100481
245977
98488
187467
160179
237071
230181
293747
273783
15857
171074
79874
170092
93336
104166
66038
78850
171731
214250
42624
256809
6161
53004
235722
189021
204675
202994
214012
246962
148763
295252
145031
209950
204865
223442
269840
148475
271897
124781
198450
161934
193030
121777
24982
236982
119322
258383
297821
286134
228732
178644
217095
128895
119045
18052
232601
30885
87617
144494
19150
210292
168043
254136
46897
148553
166256
26710
184144
115537
135562
274075
148320
132612
145193
106396
167252
179766
44074
37992
113366
102593
53138
292146
281317
34514
99727
127233
57925
2392
144706
55488
127009
269025
53992
96269
143101
120361
174110
238942
19117
68898
175312
227723
142009
203088
100666
142255
233590
42491
191004
79036
292805
195360
30189
57635
125379
100157
136978
281571
216624
32762
104694
162088
69293
16872
309383
158204
267552
307199
147016
187877
163616
162714
269456
230850
23087
110101
285016
90022
162602
202845
219882
225126
204842
101926
270422
204405
263113
202762
139924
61684
134303
134942
229096
229542
86030
193911
270047
105995
121597
288704
279082
4485
192783
32692
50037
203600
235419
300391
279728
187110
96623
18360
47881
74877
175779
117670
135931
43814
285394
85541
22961
51866
6398
115099
252823
184817
194715
301292
302903
57223
296209
175922
292008
154066
213754
256183
46510
116905
153166
13450
286793
30135
127609
81323
46694
94138
239585
98938
244901
116241
104654
282835
123155
125040
248068
238365
303780
303256
40588
189174
300581
95183
246967
35141
266063
101455
70520
81232
225129
89782
296284
49482
32148
23523
160008
283301
306616
96843
237136
45508
78632
255240
94691
73906
297766
125231
205549
101266
46761
29278
270503
207056
109388
56061
149989
249592
278884
112119
128776
240139
72491
129307
67908
26793
18771
94661
37686
135695
61355
25894
100244
155778
160755
100857
76605
68415
118957
206746
105874
20635
217996
155440
173469
5775
269059
37536
72019
187436
270735
279527
18182
16895
301498
292670
101652
17952
258486
230248
292009
294601
18207
113124
136634
139550
63377
224148
275362
159085
230857
74676
54721
246630
209186
161129
30355
192439
46572
225480
266716
18271
280738
170950
216393
19617
234412
105043
306994
281020
308619
72205
129402
37597
23977
277578
11018
1294
166508
187095
35191
96908
151455
198337
68968
35123
294198
203332
231879
235594
96642
287420
74050
165403
261050
249459
103388
88601
87511
28568
11994
301606
232482
33851
181949
84723
151880
48410
143917
72366
274511
39466
167259
220363
102580
187716
22944
154670
159666
187062
213668
160006
263736
227036
273090
62753
56233
143955
172230
254562
299811
257720
67763
169041
285526
267988
297453
203026
205852
222369
140399
92456
304395
195375
119490
83905
247190
266137
42620
195686
236394
229465
206774
302683
244945
189181
274084
137162
50491
230655
158311
153875
121540
96730
88728
262786
212624
41593
275799
91953
126829
93663
192463
256511
260043
144891
39684
176648
97596
54536
304091
31826
232911
221653
5494
155438
99896
211930
133897
149122
103466
47360
239394
16445
138194
87754
277239
19224
254100
104203
164232
156041
165163
174816
226527
38035
245426
301343
109638
90340
103576
153246
139825
144695
232236
23893
57083
158205
149791
35562
292617
199435
288361
105661
176539
173992
41972
304225
120054
168246
262113
184176
288611
242202
290445
74571
30160
43924
281906
22484
255570
9666
254695
10013
142295
205372
11400
165997
272215
158835
23668
217819
68473
73011
6767
173720
129785
55715
111782
76496
303852
7786
183445
71599
190883
195376
18963
30607
131862
142587
270280
265994
280366
208519
34203
278522
169822
119439
279335
23093
140469
1366
258286
306976
294228
116134
210044
149853
186323
3159
85389
68199
45656
239552
239665
255317
294034
48356
66989
155085
305550
115837
119820
246469
33173
218376
268011
293867
103395
194486
57034
69428
131241
292824
62652
88083
91785
158631
190937
309519
55902
123100
15933
111051
303459
178365
168536
111674
222287
83544
203332
230138
274598
82453
130446
197561
221394
155428
120902
38967
42190
27953
70703
297079
292740
302057
308413
303052
44792
69705
42303
151657
193159
92050
28471
58787
152157
144092
32821
182467
295782
249099
42755
146198
276097
192417
34428
45207
180219
97829
184429
204783
304692
26070
305101
306037
953
264801
208144
83242
211984
131891
309730
78739
303479
305324
94649
224162
308669
37107
92661
281246
232089
244621
94218
78661
172992
109623
272310
192217
99918
189009
83776
194373
200482
160498
234651
68101
8044
262851
38864
2318
218465
2255
39846
47303
145743
2716
205529
171547
258126
120678
210726
233268
289322
255298
89632
37283
288459
254327
256415
284081
88132
129054
14319
6141
88139
53080
7929
176831
201965
37155
138973
156857
306082
77737
15383
91501
76758
163398
98240
245823
9848
80708
103397
104217
260262
160955
104714
79797
156732
27841
294751
279300
89987
298236
147663
293653
104473
12861
223000
263088
268139
79565
23812
95108
244369
302780
44145
87898
126546
168335
36531
146583
115829
127296
215108
266110
285488
130362
159778
68204
3167
199473
126771
14414
33678
187227
120951
260908
174858
14549
182309
184094
252708
275628
233410
82578
199342
191481
87081
153686
156620
107720
212964
63798
192592
20254
257114
242759
53340
254567
218148
115485
71752
136742
44977
70587
202072
17355
6537
177190
301337
180544
60738
249810
236080
276451
42563
200922
263490
92537
70658
95661
190389
153470
78438
68201
273819
288437
115136
252868
37131
74842
89812
226131
110766
179512
150549
99302
250684
132016
169018
71328
159252
209322
301252
171573
162452
90910
171817
165757
276547
225329
55766
264947
99682
210408
85600
63238
106952
14302
222790
64163
272803
256002
263519
248319
136116
235484
89769
159217
197006
63139
36734
214878
124096
41572
42894
250465
96690
216755
164487
192740
304716
92869
236976
164234
182524
237691
197545
257338
121224
148787
297534
255103
209258
134887
160815
173815
250079
73719
208726
39396
58559
195404
208411
116786
83829
251181
137074
297021
171121
291002
207080
17359
97743
180555
260905
51102
3243
149577
196855
75604
160559
82224
91108
162845
215227
14222
96256
154575
54129
49435
39021
293558
257601
179403
284104
20508
195870
124942
77590
196256
308983
305871
154605
271734
179245
281959
16936
48228
29639
184576
102913
130286
25453
215324
156205
288645
118609
296958
261565
305116
30430
75055
112123
267771
82910
103022
120082
125412
107949
169813
49528
235246
98927
153707
72082
30227
158877
223046
8562
138470
194566
280585
103026
245268
97512
204080
10143
20698
247981
188477
146481
8296
115029
61118
224772
173984
26706
245801
224465
292800
59212
111102
302799
105032
303510
289576
91842
17291
139452
29407
241513
306556
28968
150043
303825
113978
18175
169721
68852
183946
218999
223655
217918
107213
303085
295136
205066
4415
260980
223739
170973
148477
127614
210537
110342
142985
231666
94925
220323
262899
206218
176028
193744
238923
160652
101669
115079
190532
142140
151458
36283
239010
10330
282806
65118
143550
22548
73094
180108
79638
83772
192846
199313
298991
113158
36429
214195
13548
99277
91395
103402
196416
241382
292750
114981
61726
200908
195805
184331
78164
295084
65468
176154
89886
277065
265765
46865
123838
272925
61439
54960
164871
124120
116024
230958
19872
95630
93026
19444
85535
267948
26847
267148
248240
197540
74117
4915
75860
237297
269448
253017
294549
209975
73864
21444
167369
184902
151158
130386
144358
123170
223608
77521
210968
135533
27645
33348
104786
130427
97245
30881
206035
32692
245269
167187
27800
44021
87532
173995
244808
46767
71921
297726
46548
46745
237062
263345
300810
271609
128043
222086
298215
274061
33836
109820
155308
140391
251175
138620
41549
169197
35174
136454
294239
151726
57145
133421
154738
307427
150714
91270
10807
80114
66707
69211
188218
88013
246835
299071
114464
215596
213959
93405
288347
58480
101703
70395
288486
254806
237768
19306
233129
185820
211903
273570
105423
251833
252574
291404
210565
79694
75843
232463
293266
68334
8314
86070
189320
192388
107668
307644
12193
280124
173036
52118
71239
192066
113771
293984
8911
51533
245230
177009
95635
118943
254748
216159
159364
90475
104726
239503
266197
223285
12440
306435
109261
249266
58265
92890
70770
105058
279608
27379
213987
154394
205725
224830
34220
215542
245545
181730
119237
48533
62886
78251
159216
302926
257845
278729
283683
54060
224096
1203
46617
307633
293435
205514
55678
220378
75219
179894
8127
64813
235304
66028
271194
169246
8034
208974
14822
223879
125724
35366
214608
76904
117562
100080
349
208333
192846
209130
94785
143510
2096
119105
179500
231810
159181
218598
239713
112061
57040
5731
179330
84222
45089
179168
278171
304293
85252
177264
291613
49243
74775
280362
28747
295666
171781
246941
236751
249024
297259
234028
212339
196588
98593
261553
189061
143268
106071
88956
14019
223855
257363
17365
71044
114579
286474
47105
284790
186886
191737
301924
260179
212644
202352
276610
43346
271826
177998
90832
267671
204519
303316
215126
146309
6585
128558
246580
170241
148129
46298
38473
198430
152476
251542
142143
211904
197247
82544
207701
69753
16467
65638
219970
27184
82547
159823
249355
180699
86539
63175
30196
215671
86279
112693
157214
199494
160525
221065
211517
199582
191301
50628
193006
230434
204800
143429
28200
208003
269109
178823
42941
18546
125875
171635
85630
233453
108937
270437
305600
297501
211635
233716
55568
229721
109502
101347
198667
180722
62474
197546
182570
91443
128203
297285
129247
196184
30411
26951
53888
138824
33317
230659
122708
39989
219748
253279
75110
220937
271802
223725
245610
212147
91241
273004
150052
222415
35347
113644
171857
281439
243326
79241
150782
169135
198128
168537
208327
116319
155187
104134
295325
268818
23331
265935
190469
16282
10096
16251
11305
251000
105415
112484
22318
161643
212605
38930
200387
224979
32721
137711
88330
166284
106246
112928
266328
45605
266119
295114
279661
131024
221243
235935
96475
261730
205529
106720
172849
153113
109094
194999
229824
217997
104080
206126
93398
30362
164718
21787
20594
34119
205034
116419
74531
157937
234170
14662
176451
151958
102844
286515
33082
133252
43557
66836
125704
251843
109051
206869
262923
91414
41669
286185
19704
75001
262923
74467
113577
6266
31866
305277
60300
296122
79089
151127
152306
255002
306406
128404
18588
40568
158353
304159
27794
283776
186714
13968
211337
39880
254889
21213
247770
23030
139743
265593
98629
283100
68597
248540
156812
50974
77317
20534
143889
31583
230130
282643
9923
229007
14092
114464
298128
131314
113787
166974
222320
219168
292351
265325
258477
123826
50104
110962
44367
17701
117089
59325
95986
261867
98136
221225
302788
166051
176137
108056
99106
76054
8185
224326
141088
195391
27442
112359
215592
235498
74942
246507
291224
35004
26669
29109
16110
303143
189123
162462
211311
302495
158242
194514
43556
38878
292266
82945
263404
301229
159831
253376
99354
288085
115018
291884
87288
48569
154097
181592
182462
9904
82078
37881
245430
68710
236275
167832
284621
252652
305668
76298
155968
243408
115610
237492
199595
74799
166832
14715
71563
226828
260857
66513
101102
65517
112131
64524
91466
22500
308189
122671
289082
131925
184171
10661
55211
273711
95568
145326
290571
112741
169346
190881
264829
209325
186009
271226
139774
86991
118218
69903
176070
102792
194319
77605
14054
192670
192917
26267
29809
526
35593
274591
154404
35179
7992
120393
76655
160667
202550
204454
302023
120556
84024
18301
228474
187220
178034
207655
102886
199045
217745
273460
295591
181531
52903
225474
26804
272589
220902
1349
107417
207116
180077
178934
29250
221115
266177
119112
32029
267454
183224
189139
78076
247020
127482
171045
267275
240680
91542
77470
303459
149983
23832
1400
208154
125671
210764
12809
215143
279573
36561
15637
82304
215185
100723
141058
201222
30872
162596
171092
119250
239361
106211
294810
151020
277996
230283
12074
45672
272023
160122
99462
80278
77760
233172
158413
30703
251137
231434
287061
60738
36669
178297
231698
41271
204914
65593
175519
135340
237099
92817
178477
76890
265104
3701
75494
201564
199399
285689
138755
268615
166967
255144
16473
17369
232450
107893
115723
94115
95418
71284
17723
208542
15272
134681
222904
300511
235501
52912
308472
305632
84040
190198
52622
172561
66014
14313
253879
308448
234284
276296
98643
113350
192430
170630
6136
55728
92545
69228
232435
288599
5266
262495
286045
231557
257762
137046
287307
109855
187133
220209
133313
284244
202699
200970
248927
99457
10506
76244
185780
65361
158420
299316
70396
196468
238359
123151
211627
304467
87920
225660
184418
41844
177643
36580
94366
13442
301021
121876
290900
102465
48164
248136
184041
300901
249214
162977
274354
25017
189339
289841
118442
139451
75751
243693
281874
188118
228192
57897
201069
54680
63038
44742
180246
11061
106427
60197
52011
262865
215906
11777
78728
291510
95164
30912
105681
300672
141857
43044
285986
202385
170254
85912
213728
234460
171009
49293
109852
27148
35487
45436
271351
234355
148851
112738
45345
291252
156134
84656
38054
178209
234834
223955
246126
31732
116465
93503
309051
90213
157806
168566
129218
256842
106653
289998
198465
271385
202529
40077
209540
45003
37255
40118
249409
204317
180497
18055
31967
218891
61448
59281
31888
55491
264631
163528
257128
18515
14495
190453
218683
242226
80516
42100
205371
116629
284123
27436
108327
25974
309602
118405
197737
195842
72549
109312
78529
154103
97175
93308
38048
118929
36245
14841
27017
184268
201947
168992
214857
5851
58698
93550
113067
33250
187738
292995
4270
220108
137335
277052
109201
140820
90866
131065
212522
133179
174520
34854
282271
174208
46107
174702
204322
241083
227618
263121
306447
260330
8466
48001
274365
150489
298771
64381
90273
219591
280073
216064
65763
45236
264763
59784
55363
281892
160913
138823
241367
20345
121166
120113
165644
34701
1753
154188
247394
117511
21681
23733
127358
57059
176594
255714
167199
154744
184042
3926
143001
88564
303353
157351
138714
14249
163503
282400
41803
272989
98665
240611
306158
231014
72345
307503
53834
93119
132095
299911
204868
265739
90701
133644
30844
231626
28195
77838
120316
63604
43939
84035
178929
5646
44739
210742
118918
116487
35712
16590
212793
181622
100434
118355
247031
145919
24861
15666
262591
19907
91426
123342
274460
137146
123785
273114
295174
9402
193145
100462
174844
51035
39110
228136
57840
202130
293825
162464
275644
15691
288186
218761
125548
88052
114985
21244
29814
8817
181803
282355
63677
116955
121184
85037
198014
78539
91835
49744
180831
90620
126257
182367
297099
60964
98635
248736
146348
173612
88047
14839
119076
92798
215212
164381
294598
41771
117027
274239
100005
67591
70576
80763
209809
49986
34972
4480
245342
745
91478
112587
308382
105468
260302
38473
4914
120162
4793
121443
1768
47382
75317
34063
80404
86453
182978
275425
162652
224756
170853
199690
69150
79211
299846
123460
153120
269098
31816
275646
296862
10884
179749
283495
90104
28509
98894
99098
83552
76292
53685
112304
20551
264757
43970
40361
21598
235663
267312
30546
173707
239921
180190
192314
202190
130292
29522
181350
1369
185405
182340
94630
174236
223847
36029
301316
249912
39193
117669
212044
298984
212634
247202
53132
17218
218126
293703
114543
83950
196681
81551
219706
17486
192145
60578
66051
224880
273109
80347
194423
272722
124394
222812
202638
247395
170358
138352
74997
127476
250241
297875
59029
184167
44582
190343
219727
253620
13861
31773
42645
69092
219821
288473
233180
60177
85174
106690
304577
101098
94535
28506
164391
190487
239922
144229
132931
153374
261601
307634
51938
246892
292984
5070
121496
258174
300775
291273
163234
156108
184804
73557
32651
146851
260043
283175
49501
80384
293602
275418
179557
151212
164361
208103
278293
44614
308604
146726
309227
25429
182286
151429
156825
280147
256872
177041
64950
6028
12671
200693
35551
47
265381
90708
153763
33443
230712
35076
144169
35139
207991
213707
195158
72912
281466
82641
28166
186200
57917
168689
88681
247115
194089
288954
102660
189044
212432
14079
76931
63338
106267
10638
18812
252308
162633
277040
154459
217472
281959
237983
214963
33570
20646
306375
173950
231826
187526
90457
230372
119379
86300
94626
125049
66130
119924
226716
188201
187851
114863
137108
57118
72454
302333
255405
268754
301211
235157
174884
174395
220458
49316
212638
94790
151348
13451
63383
245222
35576
117228
119754
61010
68599
30712
227622
646
244625
168101
112844
56786
127537
143113
26133
159611
6030
188447
71846
113922
264021
29152
256843
220920
250313
192009
100688
287274
128903
227071
13815
101003
118311
82187
15275
133569
193207
82778
253502
116172
264599
128612
119734
293794
198764
166626
116432
290537
107184
76290
161917
75899
4139
207506
120655
99941
252396
240630
90623
178346
72198
46789
159581
61532
220344
234295
97086
161411
79416
231672
222735
151193
125297
293891
273188
178368
214725
270586
227182
157261
211698
252760
183504
85653
77718
104174
137625
153081
273744
162662
110231
82915
33379
204178
116630
147313
127686
136428
278330
212652
94427
163352
75538
263983
302903
154782
235238
206222
112093
181949
92487
157026
201929
172668
112737
62666
161978
292569
77998
113601
290089
113622
54418
261198
95099
2091
191099
257232
247679
45185
255189
285711
223531
278667
295892
59238
254849
41113
292254
96314
112431
11112
159906
44749
39369
81664
64553
155293
174179
241305
240478
298221
116209
220797
167548
306816
210106
126770
34919
292961
192294
130328
34359
263624
112884
260971
221758
60386
132717
253555
271546
39098
46810
96250
176521
280031
305760
156378
172874
121937
173199
226966
280504
74638
287807
193529
117929
31847
188015
236096
21303
12116
76723
16424
258296
74838
262056
148558
239282
21031
225352
221364
207174
123853
282377
65747
41700
131824
118994
279959
28955
305914
206234
207345
231532
287155
48922
305218
157377
4298
11071
221498
200900
101200
202667
129801
47664
63837
33208
117707
268363
279756
92128
209101
127054
193602
447
126046
195068
86070
245722
243686
48672
117962
33694
138874
188279
197282
236337
5754
293898
262788
262420
143486
9004
43597
94352
289079
32821
113704
292098
267000
298065
233904
176906
171164
275466
20778
285605
241491
179372
58748
237541
38058
2483
134033
178645
134503
218827
62570
114226
72724
182266
182031
161293
154677
157138
70837
144056
134929
251888
267444
53665
69038
7165
77129
202102
259971
221936
31669
221184
18066
239065
151805
204677
252968
76196
291794
2782
21604
244250
114282
232175
59535
298286
89628
38145
133855
242315
158287
243572
52615
60862
291871
260085
184312
307588
271760
25300
76037
237088
95085
186242
80149
110359
179098
9282
58054
230792
44657
184874
143523
291733
97856
251434
288487
102409
244781
215018
190465
14180
45669
186177
87226
140770
101092
137641
54039
128219
151247
304439
68947
306672
278925
81874
62760
189188
183842
196719
215650
54576
119009
162963
191648
299251
186086
13837
257625
299745
155864
136676
81899
190796
250145
135012
35947
219848
191513
94
241708
280044
5352
116871
105030
264539
63876
122665
138829
61568
296068
138846
87454
137485
5780
115894
198460
97774
236137
248339
236000
97921
72370
14388
253768
302304
286987
276328
17407
158411
162796
48851
134958
88109
86215
299435
184934
209075
103818
80492
174793
161329
180340
179214
243274
264176
59568
283254
129652
306858
281921
297062
129533
182324
248998
213250
188066
225042
122468
232332
60178
231317
83616
29733
211080
290002
279559
299454
152052
305037
195021
309581
250833
31797
94285
152740
302450
301429
276186
131621
34268
27982
157974
265227
162824
246832
36565
67997
60915
253143
175469
48462
250406
179813
308261
294875
47470
183117
112702
105953
270637
109894
306392
163879
84307
104482
131129
141684
226655
230212
68268
242127
238598
259252
115411
27590
181238
115989
80907
72772
84345
69644
190270
199776
267533
242665
208827
51053
182861
162476
217964
234713
95476
289321
206921
28506
78086
138352
75062
56919
295697
74277
261036
80095
250991
61639
153796
284802
228507
307957
307742
238360
20098
208960
150691
264770
90471
129844
113517
127882
100530
121335
175594
214600
96344
118603
51580
242979
70604
228402
198943
169870
146649
109170
235103
254146
277797
300602
308451
271671
14432
255614
259912
14402
56837
137964
68022
172533
296347
130194
281911
156051
237379
283783
77577
79086
220756
150118
250164
276312
213773
77815
114817
17259
106812
211064
153627
216645
214914
32404
273960
65518
29704
103677
49609
19241
35780
114716
282761
35962
298060
44137
284556
73053
216170
278615
3930
32864
224783
250891
23705
196495
187035
104653
133709
151060
61924
219994
179627
276430
274981
118705
157915
301849
41824
264610
181259
54497
130835
80073
103747
230083
299980
81697
186144
25336
271314
65285
137303
255785
110715
121756
53785
206540
307469
198838
230995
143434
7824
47570
118751
203206
26576
221262
162801
293662
27973
218142
136580
41807
294570
27243
77322
155152
227142
309232
232270
180638
20850
106216
79647
260407
257244
299053
292963
80877
136780
287988
80740
220381
49677
156482
78521
123582
259605
135115
166945
27644
10789
271207
18292
301664
94322
201362
224765
99523
263245
72017
71248
188770
144142
303775
226403
234429
160225
103156
268391
307299
243404
283684
60825
132348
127861
284372
15517
127646
87999
51656
107193
138806
47761
205968
172938
231576
226035
213105
173098
307526
225864
182122
180458
248055
39572
46145
83307
29738
223131
289975
266448
277233
140496
218837
29756
206487
304865
63122
217336
127936
102055
228751
208057
162063
33407
235176
126009
196159
72901
38299
14088
203495
64838
83560
196776
296324
5710
302285
194562
13558
196407
92265
241103
147524
108409
31003
95159
16688
86805
169059
32699
237936
83774
295454
144487
137723
294439
182504
64899
131312
195661
20926
305330
40085
164207
244004
36289
275404
220071
4619
35543
205605
20633
100412
233836
125995
140527
171074
16245
161520
61507
283315
198059
210816
99149
275211
143691
257011
303883
138760
241974
116887
117552
74242
108492
125143
306395
52094
33516
63108
209251
194501
57266
92539
111510
111397
83316
221134
41930
263247
132118
252639
265662
83421
233842
280619
176858
191467
114775
173185
149544
295514
250641
183496
129720
3778
125197
9416
63245
39496
56239
29323
136838
190516
86924
298177
152821
296827
130368
16410
302063
8641
152639
258576
114665
31002
61453
216624
30617
282976
62881
223452
166853
227276
65808
207846
73927
298290
174896
205574
2781
244563
136735
162705
226870
205750
90276
114165
236531
197413
125819
225936
113363
87148
117291
280165
197204
263646
50209
255838
302358
99365
137782
297886
70483
258217
299689
154326
76333
101182
141488
211343
126634
112473
253480
214545
272022
122043
135205
52421
53218
269462
93482
279170
255524
26973
130556
273490
205326
83846
107332
181087
179699
249341
283054
259060
186573
253954
132903
64213
181513
111811
287163
76719
94782
156381
309435
118129
78136
48515
280981
91893
136584
228664
147479
2737
210655
303498
278296
51258
241094
13802
302332
301339
16523
228711
224808
270532
280047
7468
300918
238644
168889
211691
213401
286162
134301
53967
44833
2087
176528
263431
75065
121000
241354
227007
126219
229960
269814
235120
190920
261541
281
251602
178572
153880
9519
224914
167772
152661
52114
33479
9683
65214
232591
236955
168134
225011
79771
145821
180361
201938
185048
102030
124499
57783
203121
60734
270817
59779
157733
283136
291753
191965
228454
114448
196487
223821
135421
88373
290697
29845
165426
100008
8087
89464
119395
7081
7963
14763
256064
172143
300069
111067
17495
184211
89779
65788
184042
238959
206206
195375
285838
163726
252026
160768
9800
250817
166658
10563
238805
79027
243048
28414
283607
93516
292199
264118
113987
172722
280569
96558
202752
125651
131698
296128
9058
15803
260798
42367
230393
108879
19345
117074
42141
238427
132539
43242
267579
169871
181235
186343
221551
121812
134292
191866
61957
131685
156892
174321
143307
220051
193362
121462
203815
94646
132317
216542
293944
199318
85699
51778
90228
133507
122357
173004
49523
294936
176945
97127
206982
301488
239318
67561
82387
88476
44008
176053
91780
224954
266741
152839
283572
201046
108352
38120
34034
21859
36211
174363
173220
123579
163106
220470
29071
71507
177917
306783
274138
102639
141441
94469
12663
14639
258329
251192
204592
5123
303212
31441
88141
244827
19759
169102
76108
71872
200365
96810
49019
43329
271265
173237
273721
114487
40465
146340
22144
182188
174733
30463
129060
132460
224728
170198
171946
64361
228568
209587
123845
187391
128007
303139
236448
220696
111306
42033
251727
66581
212666
244643
172966
48252
235007
196674
156791
183715
220882
78615
276977
10695
285630
253492
67971
155316
172934
146605
199789
154344
71096
131340
123367
46747
72919
253357
257890
207713
21127
86072
106192
93386
50830
254291
30289
205213
26024
106489
291871
14640
87016
186172
179913
146507
179266
184677
17461
242866
285193
263374
117170
146447
96117
300039
187716
261457
151836
292391
94337
136487
122875
296588
75874
269967
177907
167769
272291
125713
4677
215033
48870
290955
257948
259603
175637
116490
125951
231705
288460
94201
209260
60559
309214
289682
175651
247911
241626
130757
231452
157496
260498
145065
273814
94234
141998
54824
105965
224331
208972
47326
178474
26668
161783
122683
246827
37552
253523
111564
183153
31108
9728
3607
233743
270770
72175
177504
17566
167657
135917
114417
229301
55894
119353
295981
152176
135959
111871
232518
80039
177420
46986
62390
301359
235388
95513
179129
198704
193232
280903
23530
66748
19480
130871
178247
228140
54345
1506
280346
236110
290979
25906
201326
95919
79923
80321
26152
12586
17085
265230
207518
224269
91935
122288
132098
89817
290728
196113
101422
89329
235161
65716
291718
131152
72288
102153
13119
173382
205240
153242
75120
151059
56262
188675
271749
191224
186165
245224
204047
113187
238388
178781
11005
35420
37746
238559
23947
134592
33849
200306
303855
129697
254018
105661
225219
87411
113548
111901
29615
299442
49815
253258
268166
91606
206773
53273
235668
169016
270469
201533
115862
89814
204252
200407
238551
57202
275570
303143
279752
289328
254478
258163
292330
266352
179843
287432
247880
21156
160923
1249
245356
12257
137491
73570
147769
163108
29645
29567
247672
173628
292807
47312
183115
101614
288335
4275
47122
286450
173119
96094
42889
278618
305247
203054
94391
182997
215219
111015
187242
294499
132192
240268
91734
175189
128377
82477
204343
123504
105502
256466
229082
271952
235337
302685
182732
133506
92183
272057
45893
202826
195318
65537
206614
273140
195474
292850
202749
81828
280054
142195
289335
127130
78381
190309
203371
256313
147035
10008
80204
124510
69294
21391
4396
262249
246062
46860
81024
285001
9682
273134
307031
56882
268832
5979
308816
216767
164208
226623
240467
274765
234914
91002
11625
102357
124261
242283
59050
27874
137193
155534
66206
101600
296976
58731
229658
293124
168291
205399
141634
242948
162279
74949
11479
297173
81652
308214
196250
205283
141304
4499
293770
97364
271694
120919
8060
304377
177193
108555
9105
86747
171836
87258
52401
206720
152842
63393
253957
91709
178456
40398
303331
233901
266826
122110
71164
154483
252726
308808
263876
134681
282691
244948
84316
60513
106728
179059
128763
7927
99195
146578
271790
231354
110299
186656
227757
193169
142928
297917
129398
89250
97894
268295
298030
304763
138290
166304
166951
137925
279446
231577
144136
43511
279877
41317
156145
22787
187592
49422
87275
31301
211737
85123
216068
268835
176469
273725
29293
8226
272651
197357
43905
280238
14961
53501
234921
276175
103253
187104
130563
136019
84909
193853
133570
305874
307481
36632
36242
212815
284540
182327
57386
227562
37595
5626
206760
96785
161655
247426
42636
64438
79399
276013
64767
75525
87356
77022
24412
181473
80894
111198
15203
271811
110461
12976
42193
83627
152865
61609
273130
40840
9544
210108
257109
123379
23273
125981
8575
304029
187202
294543
275019
296126
282073
66704
166812
234092
283281
59254
80504
112401
299560
304140
77477
27350
247577
281673
178942
207953
66476
26989
145396
165235
247420
43164
308958
304990
33620
22042
267423
286248
305807
238136
243837
235696
199176
154367
53519
243979
181518
111005
106565
198732
94401
111636
59596
199532
69183
77617
43980
72407
165304
105854
24754
267741
145345
280059
199367
71684
80894
244756
118161
163497
7269
72950
86299
80294
186827
302732
286898
152995
265820
99649
21944
35864
76545
67448
108421
138817
5581
297154
210303
144953
189593
2204
300706
161099
39909
109322
72443
114230
247220
287325
204476
276849
109976
260432
49962
201615
62000
286786
130542
73314
259465
283692
228992
276377
100309
210852
20516
144956
87501
79306
207126
280711
141483
151398
200620
37578
118980
19685
188240
108252
132852
119603
40385
265905
89997
111546
139425
65602
61032
95932
237719
271380
184950
168019
19671
230156
188983
113698
162111
271475
255295
266324
240839
255395
161737
10402
243569
219053
75817
293959
302921
62923
250956
64311
49486
3146
209346
274506
71121
298273
254618
180010
65250
37548
70790
280346
72423
67644
283865
38231
141156
267230
108003
134412
58544
284344
33365
254252
41921
23917
78505
9064
180774
79764
246934
249303
213593
169964
155439
79156
245542
60194
208833
204748
241624
143232
165786
65499
38418
125300
93561
19169
263756
48146
243518
104447
23962
218726
303014
196111
166631
275988
37614
95350
252847
25474
224440
301875
41582
117366
290905
166746
91683
24691
157509
95318
197280
104645
76123
157232
7771
132549
242710
129040
290295
97738
34976
114209
123844
24525
58065
153787
275029
108952
38230
264315
49442
130089
120391
209573
43538
247786
23944
76199
261529
168933
291123
92447
25270
130331
263119
198308
31433
1994
82746
23999
241132
199605
253039
174306
128946
79584
249416
112854
261868
46431
188971
295721
220372
134837
132367
275966
265532
127473
219742
242254
412
98994
171167
43932
224387
132300
20833
72649
136586
180908
125930
184560
58429
152675
196087
283118
30952
225728
183064
33862
231803
267563
80167
107448
186453
208372
56129
119941
249606
201775
131671
288931
264430
110497
232528
155349
1385
294095
54167
25252
144222
300170
56565
275432
183492
17907
27233
153241
21105
221209
204949
23301
218231
147947
72355
141530
1688
220765
158083
33209
78780
182716
133098
257399
174777
295443
17914
272871
165855
65067
56288
65013
206418
176090
84029
52336
178880
303610
7645
94758
267314
16694
179482
292124
71782
24998
145584
218409
42325
156739
184362
42040
186846
66753
93571
93150
64555
280785
60688
251090
89421
257790
222892
231310
145988
296409
297464
69577
59442
282071
118788
97534
151119
200668
111083
51373
2101
298968
306908
120063
105605
263576
225929
98710
78775
167169
234631
1255
253361
307377
140509
254314
270035
157852
131707
130869
110446
178915
153283
121986
266968
56085
307003
28277
227699
13621
111932
277702
105923
35093
146300
115018
266969
15559
159259
168654
164483
124889
36918
8801
248951
247491
39992
153447
64354
42050
228404
130790
103602
177877
98520
163539
77289
75759
145836
274936
13033
592
51746
74900
275780
259176
35346
95306
140315
183563
254164
210051
1961
85146
293945
78806
246640
83930
218064
229997
233159
164651
13270
301695
177676
131273
244759
259602
160211
143566
245040
246195
111879
135308
79360
63258
96364
149593
162251
45334
207141
282101
294956
200723
111000
33755
19054
15534
2491
93800
71870
282215
193404
270943
219158
16694
272288
284542
239465
129514
94761
174251
257569
98684
166520
256497
206052
124948
118381
163754
233348
180833
25
303338
59400
102153
127873
245665
96111
270927
261878
181614
93939
219749
32271
52484
202188
131888
309584
26627
129680
118295
12416
23393
101829
41522
140221
126679
279145
13340
71635
179315
160399
277937
71624
71211
159294
144195
309490
36586
273813
3271
122898
198539
42957
146933
199576
230718
53108
248505
151447
46197
184024
154272
117548
147082
124015
78555
122194
226765
95582
269725
217672
299347
247164
11621
178737
291652
67134
22676
276888
304088
10579
245692
18540
181738
148377
72739
2185
62210
284587
243182
39593
146949
70464
256807
8476
140768
44033
238021
200793
185771
138292
17429
174367
74532
90617
127465
287952
13013
241354
68102
238985
291284
133059
32112
226209
235752
6226
162459
181263
284153
228196
229479
170752
260600
209146
110371
149921
153408
298968
5552
59355
218635
56915
94454
15285
262997
309056
87811
120563
38572
127918
285015
133983
187996
1445
102267
128023
173371
60204
297302
220789
236351
69163
105763
16605
98392
13231
171393
144521
32684
175232
115999
227459
60751
243515
36887
270215
231024
32431
150814
84580
109912
64135
242016
176637
273581
29967
264437
241822
172212
182889
269759
125867
277507
92373
41286
153166
259774
13662
210038
257206
48572
118861
89153
307530
54675
65560
8722
44853
302292
81663
91917
88685
99337
247353
86614
198761
179992
264067
257968
259235
185834
29389
45026
165129
6746
162150
271525
295413
63195
9299
72797
272964
78840
230374
113954
168320
119793
179611
127361
63433
167283
215376
69844
267653
77616
62571
121981
262472
69473
13257
75707
134598
34801
1526
171208
304602
294081
49153
177931
302360
34800
256732
5034
8084
271731
120777
225623
175439
22269
220983
186974
171632
46425
193419
307157
249781
309148
105212
232251
203249
261103
29622
153265
6030
24301
49051
90933
268124
148350
34557
130907
120723
222750
97846
271437
19255
72808
106486
84876
149716
69224
206844
192425
71206
218619
21457
277150
164427
2312
238357
68800
189100
189662
161954
68108
214278
266890
207228
89718
97333
289405
100360
304014
40311
111775
300773
124122
110807
92501
131211
120437
293876
85234
282025
145234
211975
306189
107146
152429
125202
286481
278982
241689
45028
127475
214766
196352
232174
81193
123472
38062
245486
41241
243419
208159
131441
186339
260559
17804
157324
283480
65834
34226
176209
133802
182679
227568
166616
128829
206490
298142
217412
95837
245575
50829
106691
228217
1858
76382
83137
199444
206761
131896
231259
285761
92961
130553
235854
303709
261030
165616
188889
29948
309585
121780
146189
299682
27300
117093
198258
270819
285375
218161
145190
99760
55090
87390
245179
108230
236937
243494
154456
127604
84456
5892
257348
234661
84819
56160
216296
119763
207330
11250
137065
171406
46978
104885
151479
4196
5367
275571
228167
145820
130312
106063
191542
289646
262366
63398
238655
53873
120169
219515
199110
199815
12510
66942
145016
106359
198823
12858
226967
292267
174847
276709
261751
41311
106511
182040
42361
271871
29766
272686
84173
102949
309556
257445
258874
68584
184266
271740
231848
262668
9436
54257
273322
302085
207198
190725
66724
165348
308989
164704
147015
288717
281569
294474
160794
273567
260217
140502
86527
248834
233222
216003
13522
270530
25884
28509
155492
4598
136531
252748
5306
193885
72816
234895
164244
207562
85909
24735
71882
58058
208378
48574
459
1671
105556
297799
67531
100839
93438
78784
52523
1301
267565
288655
92225
161064
122626
189166
35845
278812
250352
148396
35249
125547
37793
214648
46797
57465
164965
184726
58712
1193
66140
160302
234388
88152
145740
305161
30596
63533
111446
241552
18553
254889
48410
135491
193141
304177
225363
70402
232082
224593
286028
24650
32707
101520
4092
199721
241502
250498
72559
299159
292001
115318
241264
27274
213271
184349
40270
305990
235581
307232
9991
48626
44326
294962
213753
221777
129358
45761
145057
126162
242199
93366
175149
213907
258656
183358
190018
71994
184294
269570
222702
148780
234764
274901
117636
134310
181787
227116
116232
127586
157850
135682
34411
196022
210346
210193
125318
190976
110763
138044
304149
208383
282871
297047
99025
126986
66774
219700
177210
259022
27922
266710
273281
178248
47875
89728
9607
233733
126817
259617
44817
299401
33698
237245
61061
308549
190957
80964
272638
123114
116047
122137
304720
166292
94253
14439
21186
122274
76406
96999
73960
66471
287070
46104
131306
100541
162542
51551
227284
47572
21347
118642
108086
265271
277444
241556
103474
175378
96211
221464
248674
299560
129727
249751
307650
7399
58068
256941
7988
265806
206978
43815
143679
67003
264532
48365
300981
120446
189284
282409
155061
280312
290847
45106
65552
283206
135539
32339
189899
309885
93196
55104
135927
225159
260205
233893
27058
55821
10319
154683
177091
73444
126059
287741
202245
85761
47830
69853
75515
148694
193419
107615
206529
69169
78568
291376
93300
10615
221098
271991
307471
188945
230431
301851
72997
149472
291800
158354
255329
52019
39200
226381
86547
80864
271479
170464
30651
274773
30353
28631
288057
131938
96977
99027
42650
92416
128707
26657
86070
254567
301779
209753
10559
203141
116727
262740
101652
274052
71501
137379
182408
196865
157287
82074
54106
29612
263341
307142
159132
100192
181908
182975
43780
153388
96915
84404
291001
297644
157688
18954
278690
271051
83330
262099
39035
97006
169191
16189
298819
196567
119402
251154
250114
267000
140578
213454
163438
204684
168356
76309
113969
225469
301183
242771
235017
50815
195310
150458
170197
232984
136590
91081
223091
11554
149300
140340
66690
298871
226756
199992
182777
41033
59721
151764
34604
200175
35803
295822
222037
44294
68204
227687
296266
246928
131920
271599
132000
294364
173370
210673
73271
261428
90438
179579
199219
163093
289485
69580
14913
187608
27017
9298
148597
40589
251904
291369
112572
270544
277875
272022
245350
217615
103503
282508
193257
82049
56242
190061
257156
195938
106796
263196
97354
181300
301602
79948
258783
238604
288967
79746
1913
266804
103193
40100
106636
189773
179655
103625
304616
242469
18414
136926
253103
302013
106939
211764
297132
199179
265404
61676
182381
5900
255840
201885
50013
219341
74346
122214
97553
48103
184312
122553
82138
114307
200066
78189
121349
2015
272312
199431
217871
118972
148371
261268
285018
266417
133673
224109
307320
216160
224551
144740
26571
28079
153607
257218
114192
40014
138331
289598
262665
90141
215312
255006
198955
195815
131861
126466
127938
243374
185530
176118
153028
297737
95165
79266
17953
222088
211182
107866
47624
182943
132642
216312
301760
284107
91767
163645
152785
50188
63141
239393
184430
75578
99711
5295
114437
103588
18726
284144
104685
173452
260816
46765
48275
10399
213873
180961
139142
266186
264478
214251
36108
118795
179042
114981
248146
163765
100231
278212
116182
243816
247792
281736
112657
37402
127927
258717
106176
50125
63851
78011
232186
119535
251732
301267
224036
145931
223985
71328
136950
8347
259638
116237
287471
241066
146832
305857
290592
222715
297210
93502
284600
156026
67144
38176
308261
116240
31508
225651
174217
209786
133178
257058
217977
72271
133333
123302
254421
199341
202747
214700
137466
188283
244436
305481
132017
74664
273471
11513
301007
218675
39896
163486
276080
16315
169214
306095
169310
12284
223251
129270
190668
240867
147713
189179
302820
195742
97082
221498
3602
93121
149279
119354
161649
45350
53278
137513
136976
111412
303072
276096
195902
301262
240928
201293
12556
252977
128566
146467
249431
297733
122734
79267
288222
153644
60312
203656
244130
187465
247002
263976
213846
263179
146855
130148
153032
68350
188696
126106
169383
42120
98057
162368
62992
234321
9134
94119
198219
218185
82754
274244
93679
28248
76586
222630
268862
154056
77945
157667
262851
288783
277516
201501
240995
168886
262141
131420
98408
41318
305189
103946
45108
275480
94938
70526
15180
71514
81979
1930
132829
251985
83443
23633
28004
251077
267913
22399
234877
58174
192562
140270
183327
10465
48958
21287
290733
148235
280895
76676
99909
103537
237840
71592
60335
57364
159868
56970
154801
130150
149668
231150
232603
303229
188559
277842
118669
30455
168112
267790
154375
299606
92544
132129
131594
60101
133861
50630
299922
177042
237968
65274
127613
254846
210383
102017
109471
184893
10487
45829
21105
74164
10542
261841
15110
283604
186498
150861
5468
118574
271641
15663
135991
252162
210161
166409
190049
59815
48553
304716
80028
79038
113894
31073
102576
141723
40749
236243
301366
282035
188755
304375
28077
129533
264246
194061
10608
244725
157220
272655
32847
249335
96787
100651
32559
219028
145523
180009
252075
70774
303198
238453
193713
123260
232177
72879
192332
157500
140081
204150
205458
204447
120923
154407
184846
272329
118313
41298
217882
35767
63843
86117
23107
11041
140464
26937
229084
251462
141289
225234
169944
48606
190439
101590
222362
190312
287137
166723
159427
59600
196469
109228
40127
133654
211531
7120
179488
203039
17498
263097
60937
35323
23299
149499
278435
74505
102394
142307
34817
238570
56631
284504
244461
112526
149954
232968
208023
225755
275215
64615
130263
206851
148708
22567
233331
62363
55612
222122
192454
30074
196721
46996
153549
100044
180490
216969
199023
295556
16908
46330
258814
92672
157802
265885
18400
111342
295172
92401
259773
108628
163248
61990
29166
279303
200299
287311
207778
136890
79106
299747
14014
30816
188538
242305
241468
82678
48357
25923
9670
95055
240306
241972
31192
39171
99748
101397
104105
304179
43223
194004
102846
94881
252425
199066
58739
198587
63982
230410
179560
234383
119400
61365
208142
122671
132954
3063
194365
97233
2689
96732
147536
286073
286947
210561
198246
256292
12771
92962
189118
62012
135457
96729
266035
198008
283075
14382
174381
298958
48768
143110
241205
97366
3227
141853
140016
301292
61798
39215
25680
123261
147544
219406
121707
236105
56089
129185
286256
237989
251288
8772
95310
125063
56968
47320
242186
297593
216350
29636
30270
208938
40696
163175
118527
262996
189590
118310
162025
2665
78332
259479
293373
223200
186942
268598
213064
159266
141044
11285
281979
7633
120751
202723
114816
9962
146998
53544
265095
72060
190681
101685
200202
266128
203642
171846
227649
99779
116529
168450
115312
42150
57024
317
225069
3806
280960
113036
276519
252006
179510
86556
148517
210137
287805
221222
234428
3087
240734
144114
28442
151602
90602
105881
92948
8163
69543
92747
305193
5148
107003
143599
41677
155349
65148
60898
121462
14277
143077
79410
262899
71946
259419
106030
40241
307628
33987
186095
189109
138677
129602
259568
45162
27774
245862
161179
270106
111107
47028
166716
259602
28331
119428
146676
64387
233382
201554
272376
3853
237235
54741
89610
295742
22507
241028
49589
14159
229775
93819
59101
161332
23725
117705
146861
192057
262556
213516
97929
262400
255344
15588
128567
187838
77253
172221
269772
53376
160300
12819
106110
227803
2046
269083
253515
131424
77631
252530
309639
36588
184075
112846
294352
100148
67720
236415
103480
53651
297100
253746
35058
309044
78855
187028
241652
30728
152638
47818
34065
63426
211085
108061
169233
107266
214070
128966
297525
138710
269793
118354
244041
211560
132549
281537
276869
130665
154713
137649
155590
3837
105166
236806
104730
292392
131680
163910
147911
30381
70224
300599
171098
143358
92542
17794
73439
227219
267351
162069
37074
295295
188882
182845
44523
254441
107682
147428
100668
104457
143442
219921
248423
93490
279271
304606
278477
150213
114009
116767
132123
132197
10481
49348
267874
304848
298861
255695
136481
285708
137394
23485
173747
72346
182764
237612
106141
268551
301461
45978
305340
247472
19144
233560
200760
74333
102714
115896
206812
247790
65434
153064
27845
149073
235345
128153
3657
10887
225395
124399
295871
35154
240891
304002
54927
228642
168636
55849
83631
161741
45912
53499
203599
217361
196942
89784
115946
43067
8223
261750
83817
68083
240876
87255
248941
298586
143489
217214
45597
232177
225669
162013
189348
139329
242269
212193
73676
166029
302143
127891
274399
13881
86819
186144
126315
205130
228907
273527
232666
69585
197105
38469
71975
104522
9758
84712
277233
129950
99362
144931
22341
309052
250645
213242
280992
191957
141951
277374
260966
233472
130998
262802
140086
55251
102746
267034
51273
99253
48878
91733
208925
241890
142037
273728
37258
253745
61927
255042
16968
89778
74995
306383
207584
194308
156778
303155
78534
300831
47270
221736
36049
140316
268849
112732
196025
226825
241858
230300
68993
263239
3980
265453
91164
86508
201604
150500
294991
291564
120735
244096
50633
24410
88781
48975
52181
257051
90113
71140
153915
60483
306168
210557
227727
156006
145040
5697
135770
39323
146109
65410
235215
307896
29341
120225
82840
168294
105322
222480
56804
201182
106393
246457
102139
224488
155691
246363
195275
215107
173920
28261
141359
99991
42225
36659
94775
50409
53452
28788
164095
43323
299063
7541
11793
249699
18402
41399
32106
181745
112035
105083
107722
200064
251738
208515
282929
42197
68447
203003
45056
305160
241622
169533
222874
191155
190212
306749
157044
135450
126878
275162
131265
246797
258539
229118
96386
20908
46273
278617
92445
267676
117991
269054
266273
246083
18417
161851
266548
111051
238508
109644
276609
67579
260514
176532
138205
178182
69170
212120
182361
132160
206761
136552
255000
254193
150361
87400
50230
127062
142886
267825
52658
191700
273326
295016
181672
211774
148880
107430
185575
269141
147114
177553
175371
68581
1741
180375
68297
78527
10479
301274
301830
187706
86845
107195
3690
240300
189625
155340
156296
159234
200182
143496
123115
240051
246500
29259
54528
170854
173788
35991
273254
230868
190456
19758
28612
239687
62238
78831
113635
159013
254628
53140
260329
216345
16636
107530
157219
6915
189943
166857
235735
275473
115771
16128
70986
211892
171517
270742
119925
266329
241460
310002
240653
252970
10501
2141
151629
241084
139424
79623
222175
143797
305644
244819
112465
268249
287981
62492
197479
90628
93842
14615
163147
37148
276971
185659
70366
9987
248900
170690
196758
308157
163705
53498
230300
200370
262621
86454
179369
219157
60488
246428
187269
165550
182360
207433
58360
191928
207980
280536
275596
57009
271680
3177
264412
138524
135728
197416
67903
62236
81666
121532
178210
204018
188731
139988
230248
293548
193271
30458
52910
206471
215407
260103
267929
190589
196037
149732
56731
27588
281396
196354
95934
175174
209845
4268
41191
50866
99676
172828
18997
157873
203795
179205
221093
295069
98364
25419
1671
87644
102790
165360
281682
86236
212879
160659
241639
53956
244809
142923
139365
305564
161417
265169
60627
180251
266175
87476
16678
71964
67182
173177
74321
91947
143448
256172
29168
238589
139192
152260
298607
161361
296742
206848
166666
244335
279116
49518
152971
4124
278053
33810
23001
285379
247716
231236
287575
274329
92562
102598
302926
143975
253338
128659
123149
244011
61904
183518
301691
196529
68894
271510
137739
206370
34583
68428
208662
154790
202359
267807
45757
127878
40396
208580
305899
285189
21193
137853
73334
35290
145210
95793
20643
298898
172591
279483
56026
219220
153073
240376
94850
267496
307703
7939
227425
150661
39493
211510
203915
298321
217491
104335
145334
119976
25620
157091
16756
17200
63733
191971
52676
207770
267429
189886
258301
223980
146262
31599
56348
138352
194997
278954
122833
242672
263335
67662
241836
32804
285300
122987
160881
199203
267344
250540
78733
76090
108130
127005
194345
209690
89438
99286
302255
56595
85658
268094
189256
140120
67703
293285
277944
18524
196828
50444
155876
287567
58757
100064
305676
220462
237614
155184
235283
188944
242674
296968
18479
3609
7326
18479
17454
304259
63922
203859
270572
96822
264526
205534
84120
8341
244888
143228
51753
141782
142616
110046
41207
51462
180740
127515
296802
43008
55775
263560
54025
51281
305959
256502
37333
191586
31783
249318
145723
285975
48768
198144
139810
93619
106635
122152
114106
116290
190254
91630
234061
111925
303713
12695
199926
305674
105406
202011
265154
116921
278177
33444
219054
139672
262046
302108
36184
183970
229766
131624
144513
181505
269451
226994
21900
197958
272224
79295
171921
118537
84026
183030
195429
296671
185233
105749
258493
275974
174910
117695
141849
152512
180124
2206
179783
296398
242324
2241
70450
177019
153243
17241
236287
50680
231686
304042
196242
296796
99970
207672
213534
79724
55612
301345
229077
229084
140143
240281
48164
292434
151593
2123
205523
256213
161664
277151
54679
146514
19527
149650
193102
273809
273244
147052
109774
178928
73906
255266
83991
189088
2392
167092
221640
202437
204088
282524
193873
184849
60797
106398
248189
287020
68417
72130
163600
121793
24422
51202
213490
187151
289493
85132
173982
180729
178006
179855
267952
267963
28341
124593
10509
83102
236969
43380
97569
112561
272364
224559
111826
40896
105360
106821
253394
128787
181760
290504
250773
260649
262237
257002
185560
173446
154375
156005
72370
225860
272291
252463
71498
54066
119672
125751
167498
163317
136642
56540
66940
166212
144362
83427
260268
33296
113485
111235
85159
195310
60242
37680
28630
245129
23483
168487
201276
183074
98714
63581
8441
167716
55411
300905
110846
44238
17207
292435
131009
269340
184516
26194
103900
249687
94506
79807
9252
309447
171549
33078
60503
106448
254037
165333
295530
285449
66266
154674
291697
63088
21700
118482
222036
222365
5220
230700
51974
101022
195662
178430
177085
240253
50275
172786
195497
218988
305627
272499
28304
170543
22649
178618
61127
298920
274288
301026
193613
38171
71932
37535
44101
164560
141274
115871
177727
208922
52829
120861
198334
201495
306720
30700
29941
252984
83869
42018
194907
287430
54206
65434
80316
270213
97493
160940
3517
97276
229395
67007
267679
21723
167186
123733
162505
287471
28065
131217
144106
292998
184482
223917
122195
101172
187500
259845
106337
217258
269055
258249
20472
62358
234403
224226
85339
113613
16958
52477
282334
214321
196682
287351
118729
32086
9090
34271
33203
55178
103839
111198
240839
136453
87578
169313
277273
45721
238858
80385
1404
301408
126739
33298
273916
94152
43961
82087
299060
41911
60330
42511
269486
101136
53479
130132
118924
297485
243932
134212
32776
145040
277731
251504
145017
32849
80177
119908
208938
20603
162116
198873
253809
157270
193219
266699
231356
54548
210110
174124
169990
140826
305369
234472
139163
181184
125685
308542
12101
48433
40516
192131
219461
104197
212664
82715
70682
159844
66897
305037
208725
118249
34616
25517
171760
120007
288750
52122
204391
91320
149356
82171
165792
174552
131258
148928
8705
6830
128454
269384
252837
140164
81970
45382
266528
40530
120187
229337
134129
40113
31277
13610
120758
32833
54510
250817
51969
50598
269753
122906
15207
34372
173184
3345
123459
205408
77767
14172
282689
271100
7692
59067
165712
78684
191870
8148
196703
239705
56595
221120
210382
271229
265280
270054
18143
144704
120867
14925
44728
7124
69611
4842
73179
52980
258528
217752
25945
41845
163050
192546
90513
86785
296785
18757
213382
17606
19006
120836
187982
237112
156799
90352
118650
47815
211958
295591
161987
17032
143954
261566
160016
185350
70250
40795
304001
242765
78501
21188
215
156946
187797
220454
182836
89736
158824
187634
193731
49713
72938
105883
250238
208777
82295
121757
242067
149455
262095
225567
17160
17434
86559
179918
108642
29137
159730
57631
50428
26873
23692
210869
148099
44957
72620
131710
37720
201091
200883
34004
122784
42156
76013
10402
232393
183411
87864
119225
240974
101870
115570
241369
127015
255453
107419
289137
79284
96167
149508
191171
205432
291690
235847
382
199299
67422
224805
74427
189742
139110
101382
108543
283380
222094
194435
141017
212052
230133
96959
36031
59719
200099
141375
260423
268441
133079
66193
67376
240834
303467
41068
78158
126620
153323
294963
132425
159368
224345
25692
192357
32779
206344
125609
263974
225704
114952
185063
176701
127474
284785
257659
289059
301520
232994
206737
94991
59853
29547
283750
220392
100279
35019
115751
119199
147596
75591
295099
131999
112382
306352
40079
221338
277350
261014
5454
295128
47227
208210
2995
216915
193671
279012
229356
52980
282816
269733
120288
167451
270787
263784
55296
24128
250670
170637
188514
163929
285132
203838
67939
155691
143406
92038
2915
187021
282937
181384
287356
271387
27301
302985
257748
231673
281955
290549
5585
273986
97140
243349
159934
77024
45380
228333
171040
212112
53605
145468
162570
138008
173961
66646
77430
302157
80462
111758
109804
266666
229584
294233
178344
220300
67222
238573
221236
217105
271560
124981
23787
184039
85541
216751
277607
159155
78189
54019
100864
45232
264803
18170
129866
287175
13112
225942
27755
213386
93179
75883
212707
91980
174575
61932
61796
239711
49339
126779
106928
62306
263502
118958
98873
155883
150284
5841
34628
215925
183026
244661
307929
149646
96418
222371
25091
136555
103997
85041
17662
141844
156284
93256
250100
225732
265012
130294
198864
250181
230579
291989
85471
302597
24520
142957
61400
154713
210574
197029
154741
187256
72282
36892
72845
286400
181784
37209
70341
143180
87903
92230
167258
248997
34499
31469
109585
161351
21834
160945
66088
117553
117731
259110
32864
176870
176426
195443
288655
302260
145050
95882
41571
149813
160410
276752
153702
277587
208574
79047
299018
68765
202884
307791
198304
266928
131111
247875
207894
3765
797
2305
97695
15256
257805
228861
98306
160375
33371
217904
119219
250713
1037
272027
59276
162103
139505
91460
209292
190062
56681
135403
266503
139077
142042
293798
209782
100659
213757
245888
67845
291697
31313
1549
11662
135232
223486
68040
70941
60162
70946
280888
224164
309269
1739
13202
280599
14589
229049
300007
133953
249735
100616
177316
173235
174031
139629
201388
70598
150383
231552
304560
172229
208159
70908
152895
74092
113703
281349
51620
114580
170569
6633
281437
77839
298638
179168
102884
262727
23874
218088
51877
293011
40363
172144
205879
8424
71966
11026
25922
292700
183208
105935
233997
291392
224291
85082
228357
24431
56585
265171
186231
282831
102196
32164
233381
233802
247532
275766
231725
38276
185903
115660
218479
200408
206681
128194
262145
24517
68384
55748
9202
143722
29260
114608
106583
140061
213371
248468
4861
196663
207251
191660
289838
83631
260986
122409
232281
140230
221848
300093
67625
77357
52721
305560
144056
177515
245474
268974
72565
167659
88365
156431
130792
256708
255121
84118
65626
190842
180877
60918
37663
75289
192358
172003
184121
5550
190577
237544
160095
153572
263392
149831
106913
223302
58871
114885
116446
90948
102639
140146
173413
300668
285045
211983
143438
2502
291379
127438
50208
223546
160073
160061
255406
153327
21599
180575
42483
133606
231895
189675
58871
131639
111502
227853
9505
162092
202661
179369
27807
297748
117950
11209
115712
93491
21374
277795
64575
10640
88609
93819
32984
253249
38363
202517
163557
190234
243410
77997
295484
257117
58613
26846
279305
171926
183024
295374
78326
300181
131636
233757
293775
213556
165570
38111
14321
2183
21921
277046
102837
75145
306266
80710
207731
269898
152399
276983
152093
285675
130732
46223
262244
135281
156176
118729
84890
224227
294153
306539
307888
292608
211466
6994
226344
75662
309147
1325
145144
144817
4621
268143
127509
132763
281405
140517
119914
132281
103863
149574
65639
118676
142294
238599
153559
20450
44828
215965
112826
159585
59741
169524
139401
207531
50918
31671
56038
121801
244380
96367
285615
104930
301420
48387
176970
178157
195129
162955
121087
102293
214088
3527
92892
153905
307699
651
40809
74203
208425
79770
98352
103202
293320
123858
288528
177576
84588
185597
118066
59388
138749
200296
44642
234336
67490
141404
187215
127991
229143
250569
11139
108644
167983
227072
293715
204253
93158
87062
267205
176244
77517
26039
222884
219379
291685
272300
240922
309816
273164
165009
74599
126155
232007
9257
22545
294114
127305
55359
187839
92489
90524
203793
125316
34124
14342
101370
15167
210354
139959
289584
172829
241290
213084
91091
234326
5329
164596
278634
12526
1138
199944
152423
78052
115849
71439
180958
108146
151108
151380
261993
236247
242751
93453
150275
211687
3324
60538
67904
294879
8278
77962
24695
104913
238946
12272
295837
63124
232587
174212
96818
215519
222087
76924
53598
166896
78673
143203
229406
76994
196455
304098
222693
168303
236794
12003
172090
176191
73866
151871
191285
294689
209164
99719
62247
71880
264033
104591
43682
204247
26133
137003
260658
78845
270050
226124
245989
246507
218448
162097
281860
291401
270887
99610
64029
237609
277944
244783
263505
223362
155542
292436
172038
127796
101811
195444
116561
23352
184174
40627
173874
271634
280344
301544
96615
84585
109438
52292
302164
309082
128756
91950
118849
164142
128088
140068
289720
119894
150395
104525
216300
35220
80164
167342
42307
99689
242733
123908
139406
221194
300868
206168
135525
294408
98784
204654
37521
99750
184218
69926
185863
88709
281820
38860
111381
130704
302932
100358
271791
232324
232968
283146
148660
232748
111242
83580
158071
69569
66471
302353
78275
197503
281390
228502
60446
295263
284374
252896
27426
104704
137463
147095
108826
95452
302576
32705
204338
29467
217615
55951
144946
292294
297387
301734
67566
275389
250239
166438
228173
49202
284777
284737
118613
117151
128013
19315
148444
50507
202450
159990
184154
32591
76447
157293
106796
246995
270025
225519
69734
131371
156173
228739
302372
191484
308075
209362
28696
226416
272899
53259
276402
184805
20291
286676
15271
197989
213475
304850
205396
49331
225549
67017
12070
76922
113980
76155
307585
232224
192230
287277
2124
238010
148830
202148
49306
230729
134008
223589
211773
18640
234797
38656
164194
17106
18359
270237
58416
275424
24846
185572
293481
203664
15457
195305
266563
166187
307244
151000
7403
154224
13902
262611
170581
298450
107659
1279
233428
222094
105642
190996
25412
101522
230208
17654
33173
269972
212212
270775
207283
58206
217649
85179
162216
33978
218760
31133
107695
23197
51744
10561
70404
32311
231289
207117
116760
196960
130783
82233
99501
185503
189120
131691
206010
254995
188113
299865
72310
257641
1329
10546
2448
309375
146536
164212
232831
177414
66396
27336
75637
51094
275157
303807
226109
111648
290791
35749
213234
134694
234881
214816
81548
273602
141611
116124
169622
228717
33149
22270
207672
276426
130343
20530
91561
116059
204860
242538
250493
260495
221301
27640
175749
111740
175917
173371
149015
78666
140493
137727
63384
279497
73315
263275
11774
8834
141327
259634
281028
125389
168631
242599
250965
67953
157533
58655
45021
303872
28279
236723
241027
1095
177250
22007
309382
54029
164577
84609
89335
22746
309232
283068
289891
48104
296128
270874
278845
216674
113213
19430
244389
110754
54966
264991
151650
198075
157626
151922
154145
142231
129994
201270
289201
142467
118843
176676
254110
109418
100541
304743
110955
50256
10322
258537
285816
47427
240146
254574
203679
43905
167410
180345
290712
296064
18714
158164
50071
262952
265962
85467
242685
295191
44974
102654
283381
278747
293673
118058
295865
34663
6341
197333
188547
258276
13416
242330
91898
294005
272290
219830
200541
157260
67541
299190
106932
155127
6759
218431
39458
262633
78608
249405
80549
53191
241191
306965
128617
309366
2870
238567
219718
104079
150304
93274
96421
105590
139340
75388
185448
118415
58740
292143
216680
279320
255883
57641
140863
163711
112459
64981
219110
175771
246144
184363
259222
177196
28771
266124
271002
74584
271370
2730
219398
72846
159091
154588
304571
165974
207421
304684
155732
79938
128833
199314
55745
91275
91587
86942
302315
125153
32276
245626
72359
170347
306439
240849
88716
224826
5371
153937
102102
297551
236603
51394
55827
15204
110957
34637
285102
182403
21050
126396
196698
279697
143678
218715
184003
223728
165087
91792
37805
243225
308404
285625
225509
31240
82352
236244
101280
236893
276097
187929
205160
9067
216524
4647
102799
170076
184563
266417
116663
25757
59853
108445
11512
160441
41123
93495
212151
26075
40119
38214
51554
176516
74699
263091
16554
250315
238191
276456
248112
132896
168998
67268
67354
155761
209484
27396
300881
248628
168497
209666
111484
144806
239002
233701
73231
131361
303016
245480
221347
220401
294122
244863
26559
89116
61252
130573
164156
112724
243531
292867
76849
215879
96174
193752
133201
171538
221005
104956
166095
131516
234005
272998
54288
101155
307900
300415
251467
175895
288154
36574
256138
77083
66307
240427
93629
100208
285688
228345
80708
199964
250402
193779
51651
162977
37276
230814
136493
210279
305832
264912
120304
8738
246049
215940
75504
168755
262196
135457
47048
293792
241571
125480
176863
97353
118487
209652
93375
59469
267729
279635
286302
72115
264326
14192
72368
216306
93388
109080
290007
194519
166313
113841
98780
165017
252413
10123
53002
8183
214348
260796
27339
10298
48996
148261
214676
200644
70135
278317
259021
50564
231646
189344
117902
239255
1997
95918
108891
239202
268471
182522
203858
6247
81330
270367
267722
296175
96076
129916
202227
278005
275415
209682
279019
262393
263025
73247
150397
282323
15814
156740
39132
110646
206778
68681
154665
240793
56263
104379
79063
302243
120865
173785
185417
257937
125353
20205
148844
154688
71242
242097
240562
248289
237717
41486
195680
74595
293908
43225
197779
108819
224597
13848
112598
149114
139025
243470
181140
187359
297085
41334
12407
303630
126351
44535
249073
53471
231749
154659
59207
62414
98455
58014
197982
188854
46643
241238
186082
112542
136616
227578
195149
284486
86871
64965
273930
158841
184607
274138
109748
124505
130648
220707
288083
185221
165405
20678
63965
236372
28199
123844
247446
274260
138132
42511
293771
205702
243729
253338
20028
233324
33819
168748
73649
40121
114106
297410
247173
277245
143231
135890
248045
65388
60246
25718
235164
158831
203792
46537
222471
155002
251471
265656
6768
14725
45867
223820
33253
284815
236832
104419
146083
101073
222624
103820
308121
52184
278563
133764
163762
257782
227850
122370
43294
221444
12233
150495
198142
114635
42101
43145
197065
176416
162982
40065
202404
307904
83944
83563
8215
138341
73097
206830
300271
212408
301392
206136
97922
298712
24643
103883
227036
184424
240203
259655
202401
55993
249326
159647
269489
7493
160674
228422
28497
73075
44329
142079
272026
80362
136372
54338
176643
217516
52064
146477
120306
70627
51909
158920
15140
189394
209505
159600
248332
245195
98637
45048
62431
248312
294200
309013
244562
245924
79568
16534
211134
243597
218041
163933
78712
300133
178114
119670
21965
137337
107499
275282
68499
36335
109404
200990
110893
5529
233374
71065
90915
231882
18254
39484
203371
281195
286252
9092
179182
18515
265815
253490
141810
289496
206160
282740
108140
270590
127625
124758
85671
291078
70162
166044
275980
248742
80992
86191
59429
297379
148761
81152
249566
179171
29032
132264
71640
15410
353
128838
175320
157329
170709
244218
168548
244220
68456
5599
114531
272842
117880
294972
60565
258563
62786
33886
47280
148376
256774
82439
239812
147523
188265
220391
79241
15878
29489
20444
159874
229952
66185
111330
158491
179622
64978
239882
47156
56490
48924
272138
137084
162367
114660
33196
136178
287033
81089
9893
63276
4464
299869
235587
262141
73047
51193
80336
305672
296107
25942
12443
131943
15655
41602
146510
282606
209691
111672
154216
285624
36879
142604
19991
245060
302081
105022
213852
264119
185313
42562
161414
144323
188410
139744
205185
282390
40403
56503
223108
285149
63611
32991
14786
224008
13341
146953
122015
50611
238390
135091
44157
226152
150461
140695
252155
14863
8814
42303
14210
283823
202754
302575
193650
166302
298301
300296
69200
278907
166181
210096
271793
272175
269637
52432
110250
24471
29867
100892
135855
298930
74688
9505
104105
274653
245507
11288
56767
21610
101693
225796
156513
179944
304595
225984
149863
292544
239174
232720
238644
56309
292361
38746
164217
96648
152967
307341
55570
94820
11106
286194
117987
184486
133427
216901
100812
54550
135429
53082
14672
180912
168315
16717
83848
53094
38919
172374
51792
302457
74648
187744
4591
17712
253513
145667
236242
197897
270384
58183
90677
221617
283447
209807
34042
44955
180305
244419
110560
42611
191884
158457
106003
131095
231771
102475
212790
69202
291652
141535
2029
238920
12187
277284
52640
102922
48617
294920
258769
99593
29137
22419
40650
138730
84522
129139
70199
129061
268737
2067
297233
162381
84196
175110
162156
204388
189727
42250
77307
105
249632
283953
152138
290494
54440
253185
272651
40114
223982
232279
207759
72101
298403
203607
283270
250252
142358
302286
309528
165183
100828
181921
23040
189358
267559
275249
21378
104753
59084
166981
53986
283865
172856
291030
241803
192591
244654
148004
174151
290898
137560
259119
282566
268078
159261
78560
152307
240890
195818
240608
3238
266651
285625
187500
119844
175962
148642
86906
292667
104984
129224
69843
239341
85792
13896
111342
36727
153196
132640
100046
225253
178683
90684
88469
104886
132732
9804
73388
107958
126602
208756
284501
220461
266244
155213
245183
123996
84944
190361
250722
166935
289040
223117
89537
265155
253515
86357
6767
31897
226595
226596
142004
76174
121162
235876
238004
263932
123370
153912
59562
221115
118073
44234
290070
117315
276989
216503
66818
197324
275549
128248
35878
205328
263997
28686
43707
173783
212123
292260
148135
259477
224729
77182
69599
212154
80269
254729
22078
175374
220121
274687
47274
125012
206969
192404
102627
263893
32683
276675
77436
75953
62165
255444
20349
33385
139643
81428
64471
251358
103022
178045
304334
282396
87210
239483
125353
156816
124575
94615
192219
225765
270881
120816
242256
303353
301362
136608
193224
168279
273463
140718
241344
38056
680
211370
120838
57587
206371
181936
138972
235803
259579
247114
268560
33049
184691
174538
197275
275643
291168
252713
296053
236904
170760
230393
118926
267917
152444
200049
241401
48942
69101
160016
143324
198807
121792
294758
51397
113355
54219
295226
27888
37795
78566
28165
164655
261055
218877
19476
44442
86215
42943
118782
282549
40183
161179
207900
32845
174734
181914
298861
128506
272477
178861
34105
286601
88199
271539
202401
161517
135334
273231
88758
140414
59206
180949
244878
30085
109862
5170
215558
91194
263896
93672
20522
43185
3893
296213
25496
121597
191118
6298
148810
27414
207255
212850
114859
285663
242541
28041
159836
93131
194715
261773
67975
72226
63055
246491
43537
109293
304069
123706
137915
76222
245783
12772
26096
163833
67668
129208
126532
100923
254975
180890
130486
93815
172370
270025
276791
13483
64999
172615
110545
289172
135775
281433
89572
59189
164058
87475
99342
69120
137680
175015
259145
212219
159370
63299
69178
104316
6513
182010
84585
274576
208577
106602
24477
260017
131256
269948
110118
11035
110377
276855
41767
233956
108696
12604
30290
89005
219274
252445
225647
291986
150666
116310
246543
15872
242330
130527
142982
277147
6154
83009
298442
169198
173012
278176
301091
67082
168635
134140
308736
46532
101224
151423
124457
248472
248398
122584
9249
43769
109877
46726
81723
156038
260449
280032
260821
219277
259484
160487
158271
164097
102132
120514
280553
286947
290733
203204
132985
19453
9165
151784
143528
172957
247947
281377
133580
259061
133417
259182
213953
226180
99995
159419
216706
135031
48031
42176
133136
22434
293149
81497
16150
14624
113743
125511
34140
60191
1834
38349
290771
16477
61777
277000
67221
74760
123537
46510
18161
247077
129196
12916
226031
15988
240729
138958
152606
99808
150924
155318
205420
283951
69513
230170
67487
25515
92876
203363
206531
97468
107066
165060
270328
163571
110036
185256
101574
230831
262102
101131
109471
256685
1662
167149
239306
192642
208529
285326
138637
34973
26738
270320
48938
252523
35714
203622
48653
17552
52144
99191
89893
291513
70654
58953
119458
29623
270336
173921
229893
17908
223290
127625
258358
118842
187352
106536
90242
77935
80718
98509
266913
206306
247910
97428
301049
97938
56823
232678
149377
97336
151303
79368
78042
236221
24117
20399
107132
105199
62412
280765
28227
92968
137589
289541
226290
205
268349
9649
153287
86215
176425
108176
48534
234895
288464
1432
149004
283071
259282
254493
163919
266135
39437
66898
181597
289707
8850
250378
206888
14329
308730
148557
208350
118817
154055
25248
20124
197196
9165
177295
173620
282146
77885
34455
172945
142774
192021
86761
72767
50050
227589
149815
241637
232785
152634
186731
214187
151421
166472
257771
109806
200296
209547
189411
220721
298892
71306
224074
296858
223614
205235
79834
246839
78012
104621
62889
129250
210324
209739
267063
48922
9766
124329
105993
221887
49349
138345
1154
189797
167844
24154
161313
165177
250362
259068
306157
227027
77909
89435
38822
129505
42707
116414
301696
33944
218820
228794
229063
104140
21443
6305
71648
143810
74433
148029
24440
60169
101497
124459
180780
108920
146591
108780
292469
63505
141474
132846
6309
185717
208694
53519
96725
232099
138117
24565
71486
296122
197116
282332
224683
151829
296195
10311
40692
71447
131192
77208
299474
167987
76082
264932
171320
92
194447
109738
1676
189297
214324
29723
119651
197829
165886
69284
268094
140676
207053
271496
300473
4410
228182
252037
195506
23526
104619
124992
75179
55881
219643
132646
272788
295719
293997
221855
135767
133612
104821
48686
218834
132430
221586
153255
214691
60605
98919
20391
249124
21688
276931
16838
13059
33451
201234
244132
254275
95160
105475
153650
101253
238601
155609
8541
248026
1127
289173
186330
225971
133883
146140
264302
155404
208161
68625
204828
270731
140656
68666
60410
548
35149
32829
34806
283883
198574
60554
245232
186026
101226
32311
102868
197897
207136
107468
269347
133874
136529
300145
256583
195047
291377
233579
57235
247802
211781
5960
96910
244326
283579
142837
233372
31635
155152
223523
80193
233952
182664
30859
221064
292710
148222
51983
270776
96421
150969
66903
66361
209642
191855
202982
230537
197235
307103
130976
260961
38182
35572
72512
58771
176525
295536
221672
63033
249476
125299
98267
124480
124941
133812
137081
112169
230701
121602
241721
99115
272813
74733
176742
81545
102737
220642
117447
281883
277890
59677
65948
275405
6922
20105
276359
180081
227039
40930
286565
162299
20502
253968
254009
160127
164339
12481
231417
19333
154703
1872
184629
243587
171747
70416
186773
84973
112756
299445
199941
75368
278148
36933
34354
144657
166116
274239
289984
254723
99161
125488
189198
58438
115810
217935
143411
83751
184452
95415
91775
23119
20067
118646
131427
130160
24954
184189
288718
272485
211808
1188
222266
9110
106428
29939
170550
230058
214604
257485
261309
138552
21245
34735
46697
100305
309807
111235
110769
64854
124729
203116
246029
285710
29044
296831
231557
171515
85557
100456
66121
104743
296310
180317
197289
290912
83017
278307
156542
210485
300548
32421
284052
95776
252944
278066
137303
93336
234294
281396
42776
180865
38767
25637
265503
169518
153986
230865
156434
64599
277757
9066
159865
168743
217871
200897
277995
138878
48866
78490
281369
17850
73476
167422
259276
141570
6078
176984
9838
24925
84632
224049
264340
222396
141862
223166
177741
262158
69287
221566
2479
14401
249427
32032
216826
70246
5425
31591
211436
45700
37256
75507
17224
230420
6798
288712
184553
5368
268799
191869
255049
302758
205308
235495
139628
278926
192199
160616
14790
37613
9644
159399
301461
111256
256988
77349
255682
74465
26405
207399
153606
77087
251188
99371
199824
111232
18786
229385
103538
6927
217127
159954
202812
243461
272690
136714
246263
278040
157997
280088
66847
197888
57340
77107
216642
23552
192617
60636
54396
90686
179231
271681
307656
101939
174137
164953
240576
147655
140516
36135
202469
4339
131554
43410
267367
266385
237312
287989
274588
199712
121318
298543
285476
96857
132969
36754
184502
189774
296325
236698
79814
309573
274739
208509
135754
219676
63868
202376
92232
203600
126304
35879
232986
29552
281713
196299
15222
49862
94196
28215
288824
226899
27906
151956
168389
82192
25720
151953
92853
258886
203618
226984
9038
118053
241529
26566
29519
23238
44565
102528
42677
162886
201097
62422
115795
66449
52814
21990
233930
99841
37896
142718
145881
2561
266325
18422
19820
25403
161090
273071
301326
97689
211791
55753
238095
156133
210095
219321
246467
44267
209683
298307
267319
63313
218361
146040
135800
286527
4759
266573
72983
13494
107045
182177
109700
309056
7824
112035
219624
118319
303891
219596
38099
64114
10403
271935
70984
175922
154139
235948
295980
46053
224525
117455
149799
189002
217907
121764
271627
133242
11061
42070
101810
109175
234955
20460
140527
165483
53394
161472
26655
141817
184080
254134
266945
76789
244792
46656
293079
264825
205481
236140
131382
19371
191080
123376
22965
24791
271010
54832
264953
147675
56284
263805
204017
237264
163622
151964
109532
178409
269404
63254
179100
260941
136701
231786
132538
199454
140785
53031
93993
229866
191612
195217
194766
27114
263412
115571
132681
165822
131710
225760
19195
171480
302885
15715
142129
191811
208548
208956
192461
129795
39837
221930
155547
46936
175663
194011
152572
143792
226388
155838
221932
178910
62989
246022
86276
208702
286230
94812
6545
70818
57359
88893
59433
307565
28013
136444
147644
78764
37159
247735
130815
117562
45256
236278
43430
267743
126361
120207
88188
197416
180147
3198
289252
249374
196343
45837
49094
272376
110364
110476
199889
78562
285306
73416
186050
59241
262527
301415
71576
305864
112080
118429
285342
25977
135614
300481
224138
218815
231393
150920
128704
284734
206749
75911
154728
287345
277786
249777
161761
2369
20554
208821
167288
300911
276232
107712
215675
228437
49543
208174
59257
102845
185116
122035
84395
199108
191951
203627
298070
189148
35103
293317
72511
235765
165182
288301
287636
205932
53392
269088
144776
150754
127100
159547
139287
37636
232753
207606
389
156157
237153
220352
261944
58769
212017
280452
201814
72967
157329
7422
51450
4299
208560
223394
25601
270447
27131
262835
76488
202152
286657
103522
166457
127634
23852
276251
130837
91622
79746
15455
15651
147391
178423
87580
76080
143638
14301
10886
65001
74843
127017
305334
30311
165065
26246
43895
222535
233186
252387
264910
13897
253037
238359
48215
192853
262132
22007
102325
208758
121041
191987
51423
165975
51129
49716
138433
65131
190721
68365
201615
37713
88187
33372
93770
181421
54688
182130
47242
52607
188969
107637
125727
187693
41837
74164
185145
263018
172107
93871
149693
50424
42293
134273
71013
166520
248999
85314
22337
122608
4484
95981
163980
73314
291912
245909
219153
185170
69407
190255
131506
172794
88202
150542
19848
194285
248020
168610
21447
47863
279747
183236
184586
146284
142960
223198
295519
19107
186198
77317
175703
42834
178692
18344
125612
241989
145898
276696
82367
65950
240317
112270
47594
12700
124885
176926
8341
233108
34093
156736
206181
57416
211122
130043
29737
220894
48293
195131
46377
90199
226526
86266
128711
92098
149508
228234
31428
223003
50147
202018
282367
60863
283477
35607
298577
19754
104898
174518
278667
149329
191802
261446
111807
259594
6649
165890
226005
118032
93835
57006
111756
223972
55936
20064
156800
131367
207679
231150
90629
61786
125485
56122
59605
155029
282761
42930
290617
301651
116718
9493
284579
200468
242451
308838
124096
22991
308361
286483
126718
45485
153539
142665
190764
242751
21439
75746
144497
128348
180192
162392
69730
224351
177989
73279
278207
188365
12409
212194
211670
217021
71140
297333
99918
4906
296160
11667
187478
185385
95533
229130
89169
101867
149589
212006
61671
234751
212916
269325
112003
115231
133255
110772
48615
197394
3381
47131
89129
13217
7641
261757
80454
171548
165956
40968
103689
138899
197994
156958
91828
36644
204404
40044
222255
144718
301177
301443
114531
156263
3951
133422
228401
11764
238681
90356
268800
112288
16931
124498
286292
185673
53028
72424
223496
204365
282207
272639
57711
91237
2036
110021
264556
114640
17691
84645
230728
221409
287137
10100
143255
44739
161380
115463
11946
107495
141633
173285
246963
301582
102128
293355
211662
42984
248186
66399
141056
281161
181819
306180
241514
129958
188040
134679
159492
62192
70269
48624
5448
298134
181920
164218
75641
164145
192528
28678
189543
125364
157011
295719
147848
276023
190143
157180
136509
55569
193996
78038
258119
3958
6667
185158
89914
73252
277915
168044
46017
281172
117763
70460
166657
297218
200832
221418
161898
236509
288949
47044
17106
348
16745
13887
144576
218623
166390
202957
103498
127755
159075
29999
83498
80477
325
279546
227019
309133
62789
137444
149109
259033
16796
106690
170162
272798
306994
35455
93438
2280
256864
161435
14537
91079
216853
162877
137252
230909
242388
27685
96634
36849
20476
118209
36429
245864
95109
217028
172022
48798
228491
73588
41691
304946
191352
26590
98512
16255
214474
84674
38858
54883
14456
265129
176481
2935
242769
127517
99369
97625
14013
25007
85250
286739
49031
250266
259717
153196
196436
268087
221545
67467
253244
18370
236450
115610
113999
303397
109656
76348
137179
112700
290918
304531
64578
53090
237815
3575
99650
154768
44410
66540
14033
100798
107283
44084
43248
167860
136937
231989
209129
217801
93815
227819
2123
208492
308045
20505
56647
171535
153305
239725
169549
254486
264620
159479
94883
125276
217889
739
34841
150744
209677
7287
222663
41815
76005
65969
39651
269703
43907
246733
247712
270779
39493
7645
168636
18484
33832
86692
268569
50382
168857
80853
75404
264929
10092
186153
41872
187510
281863
25685
74289
53507
145210
60522
260227
18507
43654
304288
204656
251829
18279
229496
91086
52469
219071
121544
250982
258302
166611
51307
177266
218299
303447
217199
88004
194417
1321
76804
267972
229165
24995
17280
305321
94491
214527
143160
125095
303391
16963
200170
193423
278494
270384
169233
140609
281026
167269
65267
291463
78250
199462
54103
213384
163093
249801
192400
58906
104745
266422
300790
27860
173347
117913
141783
244496
215243
281912
187755
204389
59711
247928
192910
121473
120333
246154
48669
55829
224472
17169
163102
114817
138254
19468
13458
233141
258044
227763
27041
206564
2447
256567
56365
179048
62472
130815
285227
302702
287202
240053
11391
104039
56742
166930
27163
191785
207113
68966
254486
205396
157694
240982
36178
36986
108638
100099
15901
181323
184251
71791
196333
219765
93664
200723
222056
84490
117739
219711
158829
79310
220571
306950
205006
135744
82581
176112
289169
101380
106475
282183
168534
125229
186174
249183
1383
121463
193470
275874
301414
125932
196526
244797
132170
127660
75363
245961
98419
108766
19458
68662
282677
76016
271998
133749
163730
214865
141040
221282
256691
30322
159353
43589
76498
257770
148412
241819
206162
273593
218794
140874
159198
224874
293112
27633
33144
100944
72921
48737
272874
16571
129662
118402
72688
247926
173214
112368
53813
191832
301940
14154
67293
5914
31086
116154
245298
39592
217735
237957
76021
144278
7231
153557
34866
109974
301010
234046
203196
151937
90147
228683
179453
42467
154764
47166
43799
293545
109672
227935
123052
214047
75577
217919
21124
151941
274351
81507
207026
208963
213809
301490
206528
295550
87118
166296
221598
56659
306154
191903
8299
70216
95142
201613
119271
238174
241142
146897
66817
157176
20126
136194
260822
90596
26030
158007
35752
14245
193275
250616
98563
122843
301963
87858
5006
252510
216893
220632
144298
286395
243456
211513
33391
118380
85264
118788
296694
190960
250443
160568
182393
35306
204758
61490
44414
261028
293547
121356
33773
26116
88000
268985
135146
253756
229954
141954
109363
146639
96778
272190
6428
131523
161888
63169
106566
68439
128385
163114
273153
302052
126856
259571
144038
109372
84480
118305
263594
59944
92519
301065
211969
218492
96152
275864
60345
88214
255965
279713
133951
303708
281390
276423
201696
77571
194708
58104
195535
251515
162475
224378
255894
34102
252752
138808
70905
69249
54812
101955
255284
232582
167614
24985
225680
203808
4444
236194
237293
211688
274176
98516
265542
185418
112836
159107
280180
267426
288403
195192
66020
139560
217972
260672
86081
230043
303747
49614
308213
295781
189267
223177
151368
156523
209045
304018
96618
216898
264337
185314
36707
125905
2902
70715
115420
149026
155794
267178
275222
288937
249511
107998
144424
39597
41973
117575
25807
287222
241445
260372
122518
83059
285445
140879
142506
124438
120140
151247
92026
251455
159476
5451
304953
91970
6963
133765
288985
179035
254022
147061
230519
274600
254257
110146
3776
34347
36437
129609
253849
171525
104505
108617
38395
291508
3129
260596
56588
82287
33863
74397
148569
115338
15339
186324
233309
133684
139008
134785
231756
197066
184546
93399
158728
233553
117609
120869
110831
246292
103573
267471
154509
176939
120877
84104
145814
107620
31101
116796
21475
173803
135473
96231
191208
299806
61239
135732
272227
27807
9729
19504
302270
163908
284614
19138
175001
242167
188257
281941
45677
164111
272471
37126
55281
222319
155135
125221
111191
234171
91490
225296
257863
304314
50546
155311
236335
245466
283671
249925
111922
188625
117587
151568
114650
34087
38893
110662
70800
227734
40823
46944
309771
81853
72881
82187
253975
291744
208348
294467
206005
233577
198001
145037
179441
109270
233093
58753
101551
135765
133884
36419
37670
68645
192918
185813
308611
135686
22154
5621
245622
211782
29216
68289
276104
180128
264836
296868
156494
41992
149622
216462
309505
71434
202454
78433
189555
36201
203049
99836
14021
108233
218093
51587
278637
243448
293756
294325
18215
298641
205928
237454
10607
275401
199080
81289
73627
58572
244508
59231
113019
164543
13962
121827
34584
237550
114861
269988
307487
201061
255744
23288
13321
9028
61817
241657
212244
149581
244923
10706
157981
236988
246609
99771
304695
2437
295994
158909
219156
5528
157248
107582
107896
230631
223172
14179
156423
95229
265811
160396
169518
256038
175333
288685
62502
62130
186384
223244
11792
304845
98729
282773
75382
685
25242
206034
79995
239569
306116
285719
79351
152409
232050
235959
14518
254880
19468
210457
57176
235737
151308
176657
36956
205931
272950
174945
306217
260173
188281
188131
218476
40932
81562
194901
286183
145197
142056
50059
265721
285854
88753
115659
55717
208934
179953
80315
4917
26149
303588
86226
93142
124425
55313
284112
271659
29861
8617
252575
222345
155986
221811
195949
254052
279727
280787
95233
83291
109347
306126
109380
111703
300401
68394
293863
10942
54751
231601
31935
166071
153601
83056
291304
123519
229721
67663
277333
78788
289417
108822
258547
251852
20671
204219
62585
177687
205521
37351
111606
271171
57694
260091
6229
106481
181203
185460
246633
295980
233478
302962
195534
221876
62487
158664
7754
92118
69160
85825
199529
162370
127608
109564
203685
14332
153989
55083
166692
76248
136475
278858
117210
264412
164899
102918
123558
83703
272941
218256
150164
122716
300261
235857
58419
232982
13664
276553
207080
278980
191082
203030
40353
24338
106263
207409
191628
25286
6250
295591
141578
263610
245428
217989
83144
61829
298416
197242
112262
83369
222935
305696
144317
301931
76564
22055
130556
225191
12912
132064
128859
266460
282333
206672
152110
145493
51720
306607
145771
166306
190017
302035
182928
50889
59487
211445
125672
192500
148301
28472
169358
124271
111087
68385
268247
26030
33136
79581
187588
236625
29124
223380
145726
183236
188208
95819
186601
151407
122315
63998
64318
141597
129337
261127
4909
12834
290890
28165
11325
30288
11160
249126
81180
282019
38227
268564
194723
147305
109234
185904
296536
216507
146377
161173
193379
254661
288805
209492
205161
213468
161286
165993
84213
213097
113128
266408
106911
60680
140595
35535
67019
288688
15873
47086
137691
261600
55124
165712
134666
202337
31372
236470
268675
111452
231724
247804
195556
89422
271356
35071
74343
150430
294498
93023
12142
152687
65602
300454
128060
88778
148625
96875
16172
25351
165837
267730
286961
300756
148337
8349
183899
24111
211889
230464
308481
234806
234563
117461
254955
195783
274046
4726
155427
32382
254889
29330
106425
90861
91453
192835
211784
105161
187784
186913
41774
195578
199972
206160
206616
19676
52277
171236
304138
145735
121083
78062
6142
92232
44677
173102
40482
282179
124293
168752
242236
43757
3588
202411
239070
146051
296903
102095
43336
306909
41305
68809
209611
19863
219304
239380
32087
91398
11325
227480
227655
106590
273169
155017
145835
229533
12353
276967
3689
77188
20136
305984
231716
211652
160402
195153
266917
17461
307966
214587
219312
33530
105213
62380
154653
116960
244645
204511
182257
274219
37191
289678
293481
246816
123266
240283
270401
237782
198210
222907
177666
93715
205363
37495
97950
88159
36935
75252
160784
42021
135390
61638
264700
67366
40783
67712
222402
224648
187976
218659
142783
222808
96730
101661
202197
82205
207969
219796
216902
63277
54408
252232
11201
88249
169425
208932
123946
46898
133430
134521
299582
126037
122888
199990
307188
256311
244170
71960
64670
70190
15696
84907
263102
808
285690
29137
298074
181445
293072
248838
125526
294593
91873
79044
191286
143209
269308
278406
262440
252603
237262
50464
91654
283502
145649
27223
153585
322
77785
144926
84107
244531
74438
206694
40562
225523
300383
217163
103340
282250
66961
250167
130050
66771
57671
47437
48497
158270
251185
9581
46764
219049
282140
122820
291173
174362
309685
201163
99834
29637
13560
213555
287632
275166
292934
162498
186763
282544
273008
181619
163997
149704
194999
103480
285177
126135
3721
214994
172522
203134
116116
76949
302311
279609
56642
86280
225009
3084
236805
118491
156106
209072
279862
147034
49423
156744
224454
162145
150527
247090
278499
15572
16086
290118
11394
294976
114258
73920
20348
130146
35960
127876
108068
41844
7028
264081
199344
95055
195142
111640
143022
185482
112188
190905
37237
250446
115856
285596
173865
280639
180525
54277
304826
251253
84213
80756
298453
299928
88890
49421
256715
109068
181392
194763
6653
125874
293145
224120
227804
188067
63472
215045
93013
166284
303172
196223
53723
76268
82682
52111
57831
295823
155670
220085
120686
119086
12762
173459
174298
168493
139280
308361
121942
112139
73807
198440
149622
203403
248824
49426
283207
123505
188956
272689
242475
8376
155427
87525
251311
219080
8513
196735
237583
287813
258950
93427
143373
69084
198616
84978
248945
308576
199153
303129
197828
239009
229925
43583
244107
18215
282505
178453
118993
163425
297144
166353
88768
214076
274769
29902
236403
195712
195070
96571
201141
159512
173094
81237
250746
171053
294123
115651
163023
193009
75557
247724
41598
132196
139446
125575
204349
249772
42286
208558
186384
284257
2965
4574
54511
223876
255232
299411
217610
295922
39265
142976
290311
271550
41431
240750
21200
217250
276712
287912
263940
141365
190154
162914
190101
284307
77468
66151
104250
24051
30416
257363
108958
209169
12491
95316
185592
245013
55374
308904
23418
264978
178326
222346
107912
198602
112051
80139
145156
97872
144018
223580
204456
149362
155958
157921
285081
79465
220259
138272
8524
17298
228065
213075
42171
260638
222608
104198
79628
82453
62723
306190
29183
269925
182375
29129
232125
182124
178413
189326
268177
170122
26067
283868
263278
69033
270131
174394
219206
60810
99604
79645
111280
259281
260343
191401
242524
284816
47280
133292
91118
56015
107232
137496
166473
251416
290073
109425
205330
304641
304076
237568
201407
146497
285493
131077
86179
152300
207689
159595
107781
229644
256868
90354
88719
148084
181116
85696
146665
243530
276945
100291
237063
277493
102368
92510
306380
225637
305791
199401
113738
34553
102739
257221
204459
110764
162933
90948
267
248548
309787
23194
236121
148441
31549
70989
305207
145921
130386
304577
252081
274314
8307
193530
179241
302468
121901
250083
280377
199770
216200
278822
144992
15972
287212
197953
299962
75240
58758
58114
257856
175810
243212
5839
104804
188416
223715
176133
139522
259695
246135
217142
238352
95424
44138
198876
90564
73984
21780
215080
139660
124758
271875
29192
182487
33595
17193
124969
167721
286330
151939
193104
165207
262784
173609
31404
104741
43028
185225
215963
153901
102866
257827
98116
163559
154355
292826
160330
244317
202274
16168
45310
135083
75978
242288
126532
195947
227341
59805
53835
302706
206691
124357
79818
132678
256931
165437
84910
12431
29803
208499
134336
128070
104449
290934
109067
151909
98017
77786
112063
121525
156721
207752
168058
161682
109481
91187
105237
157705
233548
38886
306196
239213
98938
137230
100192
252785
142231
153832
287352
203931
298808
7695
28859
71500
17116
163722
33653
107015
307968
140555
253505
36375
177503
76739
81157
179519
101781
258673
258220
93093
112852
255680
234235
157541
235836
204636
58223
224841
195641
246647
40925
263073
122177
128253
263593
126325
275971
78213
223378
290346
161864
292080
307121
247977
226031
252758
46019
261923
243475
212814
925
175985
219054
6111
233204
216622
25326
250495
283172
188734
70725
245095
235401
299757
229998
275804
175155
308881
262401
3835
303312
100490
285163
195036
177547
67491
64067
141456
58183
288886
32335
27044
88737
284031
9411
35297
66136
154722
106269
238002
131461
191741
295636
174863
98254
273831
148921
228300
229992
221344
75710
36071
199506
3847
83632
109381
169323
165610
214932
41375
206946
76775
114815
193226
182372
63140
135443
160144
201881
286716
135174
174124
191513
129449
231695
225898
261764
264112
215787
198307
248432
273265
221101
228134
5239
26603
305573
131972
70599
24095
256747
51979
206522
197038
12816
122672
68356
164245
300112
97460
1641
84962
237747
235714
222645
183303
129261
182163
218533
14273
256376
251696
35511
177625
110084
257442
209116
133014
97259
212673
188211
297029
171030
242119
239146
276316
118833
88028
272452
273480
106010
83056
236648
42172
38950
124374
154754
149454
74662
35207
131080
3133
244354
195374
294949
277484
65563
257874
8712
100937
100552
63318
73587
113606
166963
98813
45152
107138
116378
86271
57481
303236
299298
103407
214784
53952
199476
233761
203630
27826
258634
309602
131516
170619
43924
26317
251070
139639
153193
152928
73950
307946
21594
27422
128515
251175
211840
158887
290628
263298
55880
121015
84255
16322
276995
65122
273204
258971
134978
134515
120693
108536
257380
102747
172374
305837
274539
1781
185902
237632
210919
32533
143268
249740
259863
222884
73211
59057
146682
124786
37746
269288
218015
187011
257513
232239
146053
104241
219457
131040
239023
186103
75627
266273
220071
39944
230173
102457
185205
180378
292830
59498
189695
282031
137817
104575
122949
52918
68287
145797
183899
251082
246798
196016
187936
276308
28630
201370
163088
119985
156269
202825
271935
110347
94787
78763
78837
167816
307124
148694
204394
86432
158206
188650
8196
158921
101495
233116
150203
149827
38354
168671
256548
33118
39333
245967
93450
281377
228741
131645
219001
236050
42913
206373
58130
28068
300013
239377
302400
102505
17620
153958
111415
103234
41417
126243
97184
109105
259060
8675
263974
57809
179574
77261
83171
230363
147352
200828
89652
138788
44954
58456
30659
27191
139110
6545
22266
157724
20247
106173
98763
303988
152298
296655
109836
121913
3668
60864
5610
6177
230953
186167
126612
200479
266075
221195
223296
148681
7288
121661
229326
299139
262642
100498
286323
36882
126216
206773
257925
164685
183182
292048
163129
176698
225127
116080
144391
265407
119758
135781
122503
225355
48264
77153
148832
81615
177974
297423
137634
294402
284692
282015
146162
135911
159600
155517
204427
241798
48971
292480
266928
136853
177853
137646
50234
62709
156871
292915
95243
25060
254943
248836
272182
253660
45973
300645
140324
252920
213961
234175
217103
139843
79151
132703
288415
51918
59818
219216
259178
207903
157673
281451
80460
66275
124716
124839
192953
295647
267081
156658
252780
76619
220255
65629
225169
174315
261731
43691
47071
6982
299024
106593
10328
221576
161176
128319
46193
233230
290328
151245
86000
99997
165787
192550
104675
35952
167817
92842
18399
67759
108935
179892
135087
183999
262836
10349
304783
124201
149109
51959
203594
283974
78279
142712
250434
74756
75416
304357
212689
238507
192155
264798
235837
208523
132347
287807
21731
210803
55892
219691
91340
247313
149453
198692
40297
300211
227447
110851
74000
172119
291035
295230
24373
95402
31879
158320
130258
126136
255471
68833
225383
146234
19127
272820
297586
118653
84997
189847
171982
190862
126966
12889
204014
62224
47668
219467
71907
168021
18322
48355
281875
115221
182557
87764
231956
240173
132034
303311
165717
222842
250876
230774
3732
3301
95011
226898
70085
158860
134756
285760
131301
66631
59761
207601
303451
117847
1416
111945
208327
190874
20536
36468
296811
251712
92145
285339
74728
164282
179673
91042
167317
260470
27733
34844
293589
16243
182192
254185
96569
198010
242049
92326
16010
308519
116251
208355
200897
230375
145789
95221
89708
217923
246378
3920
80525
264859
83474
55935
87531
135388
31194
100918
273352
164072
206445
288195
247093
127470
122044
282639
225118
194621
238072
160893
304959
59512
203680
123108
282910
102258
167834
73042
132134
193651
109596
82851
201937
260363
23172
4863
38213
282951
290712
202129
84330
161956
204751
260141
90137
186259
62566
219101
70032
253855
9713
118212
64426
293124
278454
184541
302926
30853
212222
274557
20054
109701
159312
302670
229347
139367
144597
133480
208218
204987
1781
237349
201607
221210
276875
215706
272032
136955
261921
74966
193075
34732
41060
207491
164981
51975
111281
230490
277951
230204
182367
222670
7145
229905
231466
106143
138130
255553
126196
169375
259611
3846
183880
103905
197041
133476
199084
154642
158527
23495
236300
293315
179185
103475
240918
195639
37102
259419
230163
241322
61370
155897
103075
18948
304764
26165
73058
125182
281597
213188
11624
123334
202431
146448
7175
44192
103754
287628
294505
6867
120427
58124
9736
164069
268983
147073
292217
151214
119460
258653
98657
105271
60087
134177
113153
235139
25039
80504
23450
25274
223185
261088
216288
290355
136100
188546
199775
300550
298247
185793
130229
226250
249222
42955
114612
71940
164148
307204
100813
70636
176858
215670
26464
153256
276658
38638
288691
196193
247911
14035
113042
59854
231654
168511
232063
308128
282122
47637
294414
218349
164073
231130
263359
110084
144616
60848
239742
206597
161631
21017
160652
187782
276829
46858
299551
73605
309303
309885
146302
243113
180290
120188
252370
193668
137343
215604
18806
187821
36045
244573
73418
156630
10465
3731
124587
275491
107297
131559
61707
222721
26811
305721
43802
245181
91778
251422
299314
110989
53276
278065
22364
283131
118487
301366
112075
182887
82029
279653
308771
257426
167561
165768
292024
216312
27025
280347
175562
17736
71842
244520
6108
63573
288150
257880
22971
54788
88229
54067
118364
225362
189315
54860
309086
133854
293096
96613
214893
15496
184488
189143
152273
186372
254126
122040
298093
65251
234024
209389
156366
154037
149249
168935
235682
133816
55238
15284
17984
76005
17275
122629
76924
100273
79646
265540
151987
257501
184763
94409
77914
189555
163716
256126
75447
281296
44153
177789
275707
27240
144545
244850
85217
131606
222778
309539
256758
295178
182667
165018
296749
276785
301544
143825
208101
57781
130771
94820
141572
162717
250582
78581
196115
271051
111555
184872
30207
129520
212341
129251
107758
125833
248344
75866
48416
26084
105005
187562
302241
150592
32994
164836
71720
13094
124300
210730
143283
70897
296935
58840
1363
220030
25205
62016
20434
286002
102367
97349
284611
32143
151133
100702
186712
83046
243219
91395
7657
149890
271282
79688
247509
185442
234094
177471
222128
257025
116168
63612
164344
69321
68027
167533
268372
126118
40853
246953
97664
243223
36635
121907
292861
120456
225954
14916
81898
167081
165667
223854
111437
190720
201325
241090
89777
182005
283123
137264
155453
96551
221356
90902
16051
155716
129413
109664
100402
96770
207035
171184
257490
222974
253122
186483
57965
224027
14069
228193
224368
23934
263948
257265
129073
31069
116545
301097
114005
123044
145483
848
300159
206374
41763
261530
33575
23801
116763
163877
56347
6322
293290
97448
43587
233244
171423
272880
219261
190627
208996
129997
35703
57739
202330
80730
159865
308792
132190
241757
57430
200440
248766
273946
42007
207404
80875
222715
204889
287267
120005
8243
93388
293083
146738
293341
237233
214417
276615
226279
12175
17954
51936
4139
134879
273379
173616
180445
287825
135912
15271
293031
70773
290213
236200
118975
63472
250672
220480
43923
265608
139844
181912
164048
284895
128746
87787
200905
205511
15632
210123
138135
178507
144825
87532
263420
35271
217200
297577
70870
196834
188361
195294
25905
240255
26419
177930
88648
297306
139813
302548
295086
190712
73546
128262
277632
52798
276337
246060
287751
173944
177095
50973
250894
103266
230673
40717
100271
187255
130817
52519
8315
169596
83713
306567
89832
29044
21991
55944
192110
186646
224704
69353
299976
132572
120260
233292
92962
38307
269787
226255
234938
287444
48598
245954
2985
26222
137201
110059
202177
129033
159387
164687
207424
162032
134211
95879
200709
104243
81160
20037
148026
173423
211413
161875
281396
240281
220764
278030
8331
96284
291839
297952
79010
70591
12093
170406
112346
231157
82851
97458
188243
300082
108425
308770
230383
50014
117156
106421
201414
168385
249547
94852
288487
106695
173773
212803
283523
70652
292564
198396
48595
231133
176379
48059
265803
288670
181122
197044
35917
300523
184806
23531
167820
296895
172512
308134
13000
215496
268061
17414
281366
26256
168367
179182
239904
227817
17377
241474
5687
181444
69313
135993
111433
263959
56772
309860
226535
22129
47093
70741
307139
115835
241824
244807
206221
117540
139825
20453
47936
176501
203408
102374
218928
245657
151508
223662
6603
195794
4667
63777
236021
191771
102002
119288
238462
48368
280565
167639
297365
181842
4278
91762
144388
296761
90755
144931
101389
25636
114594
54904
279957
234574
303647
265324
238327
91244
143040
139382
51560
30421
255564
66148
30057
22055
282412
52766
120944
166829
309691
47577
159145
120465
266438
162941
301913
7829
56648
256834
156123
106944
119594
251097
9276
282805
170222
199704
50957
177276
270807
130995
255540
121201
219045
57230
105912
62288
276070
50694
97107
146056
10209
293853
249349
140610
21074
238793
50313
248969
291800
65256
130146
269423
227907
130566
94920
268076
171525
2964
65881
197296
165070
306
298343
72204
270906
218111
63966
172051
143846
59073
21983
297278
87308
220331
270820
189296
120575
118328
139915
97919
273748
37424
279912
302756
125129
104548
253262
53133
97817
174470
243440
308834
283619
118939
235578
55592
16090
38670
10158
28008
146103
292277
187401
103645
85749
92235
162882
212381
21551
102750
297912
149188
37969
288282
12534
152143
212483
27090
57066
99479
111577
31490
125066
54441
55472
20460
16450
208059
40681
184868
55358
104448
66674
309631
224680
125147
243859
236901
133289
206949
190831
284272
7018
178723
55177
293873
65452
100372
2421
71237
218386
63557
253308
44703
76002
63216
31398
133038
176804
193555
303993
277377
269772
290074
259643
48971
150103
72976
29591
162533
278643
223606
8314
277609
9935
195466
254106
168137
136949
70606
17057
51026
267430
31414
11929
157669
236864
301759
103285
70281
61881
141182
136396
189224
250566
219884
167925
66029
4268
303434
224098
168644
180049
144116
186419
10157
299222
301226
216018
153549
83356
160309
263698
164820
184426
164438
251032
232808
15095
6929
258579
80181
122266
18368
241876
275922
30380
295195
204256
30375
14433
176319
229656
111253
228161
60402
199204
174266
156255
271921
18113
135255
86749
222342
215444
78220
8618
227431
306116
219972
92114
159677
284385
153269
263587
68166
61870
80131
287625
128414
9115
273125
264918
239274
119723
260696
16627
124611
184244
82537
160095
295267
285717
58530
223809
241007
198906
96234
306554
209143
153641
106802
174719
180645
79323
252925
124565
39906
272140
93310
215399
221707
26008
121532
49533
113273
274030
72066
304360
91793
270467
101127
243134
70660
289226
278886
202720
20960
179837
308879
25780
72047
137056
195151
239409
309503
148219
113128
204149
77161
263108
186736
149168
129769
262481
293670
15522
39571
194894
258677
248788
78044
173276
60084
293434
176741
144740
243743
224619
62476
166033
1252
96484
222032
110923
76807
149147
289412
138734
280623
16115
283672
6029
218519
76101
90750
226800
187415
231283
213201
194764
127429
252669
126899
158335
7472
89126
99554
87044
226585
80328
279974
182924
309644
174425
88432
89777
208483
256714
81202
49391
146713
263431
273879
82458
293168
252231
154620
173658
262680
170190
220426
308523
297353
264511
155837
265331
57508
176262
45134
17795
203942
279339
259843
129153
160438
149067
4670
58160
13608
33856
128651
48285
75964
51252
207507
151527
206856
224132
126630
44354
270438
71219
278469
133755
244879
146595
211486
9707
200643
161022
144908
216408
65262
242686
238145
40203
183869
212800
175937
213753
17660
39469
20812
134152
10492
136975
175132
23713
297984
15343
95889
71937
150194
239275
85345
279112
213453
64590
47576
210485
66119
7525
125697
237984
293540
184835
89940
27321
125865
155803
233
75100
65727
103399
117925
48639
148011
209591
268195
257300
127648
188350
4491
145167
267919
133442
60800
291944
111044
103213
139248
99553
99487
222730
7088
261390
15953
222174
158297
288298
6494
118141
74411
66388
33565
43923
80685
194450
135260
38404
124035
101250
235394
63473
125477
148431
121030
239424
44963
91457
117672
60932
134483
265163
187044
43405
5691
291861
156013
300980
57777
231344
224870
215105
176185
275792
85948
223414
97904
135536
21726
219533
128840
84579
157477
204475
279233
68924
304810
281118
122776
94893
123239
202772
264333
204449
256951
239651
104805
298324
13814
238068
229769
224989
90916
59990
82775
186510
284755
106920
182961
217308
77139
44742
136011
100630
258304
301080
59138
128520
263845
262496
22847
53360
85649
58124
26993
97321
84451
94066
202689
50941
147070
278791
147681
255264
308897
233274
289141
114780
269177
286746
122788
309321
279084
226971
274814
124184
62862
14454
246206
163737
6930
19172
45838
144073
186097
308307
126738
65747
40420
108218
296823
37462
190955
42159
194826
147385
44764
308395
153502
23925
171524
54339
14160
206874
177698
94336
309419
253746
66927
15319
123838
81538
307078
184347
195942
164087
172384
9785
160367
42108
287170
57788
294057
302659
276743
257174
274256
286152
72944
42777
124576
204108
207588
241964
83471
283483
230806
228277
170581
268645
275638
199695
70327
48042
99751
118775
166702
34143
37607
288645
4621
40454
27526
263327
229707
252908
46448
140274
254979
183013
161764
140620
170373
187668
235220
156383
40035
187773
3335
122329
50594
265365
205394
155284
257559
217298
30724
273004
42000
174446
202001
190976
16473
30117
229157
94306
105270
204607
178115
284488
4077
7214
118096
11479
150672
196027
105863
257274
80273
296300
161802
249878
50277
205556
108267
59937
146379
295546
94527
74888
300772
222411
134207
267330
201052
285445
4181
88917
97292
13535
44846
219055
185816
15292
89584
228374
91786
158456
164792
60088
117359
20415
35070
76651
260909
97201
273170
295778
236843
198014
91825
179216
104655
77124
103881
252355
219956
81586
11814
159666
242142
75020
39856
55543
102540
145279
249859
125910
91521
38247
248627
265201
19800
277968
9267
152593
166684
257772
67145
176486
213479
304702
22025
271581
22758
288671
299823
177854
65306
290070
62085
102794
84174
267254
97567
245000
76518
210087
214742
280958
199655
291070
278378
306907
293275
109550
251562
180615
201359
107049
113538
291538
135367
87952
207600
199587
50798
145422
281702
24727
207458
70539
67503
246671
60138
45068
165053
35820
238735
11250
157321
63523
30214
226149
129726
22747
247448
10662
175630
12866
233485
179965
68909
198649
150114
31569
69041
91864
19378
113884
132797
88349
149554
307743
133744
65292
188390
96857
304086
179196
169630
93183
19380
210289
70537
251934
305761
262526
95603
270424
39278
213726
125328
58259
218765
171792
151643
294914
113359
290956
44752
95517
161127
137581
200671
152196
90737
271942
31874
191330
32838
270128
227653
203536
11477
63667
15998
73840
34387
256948
138492
174720
291422
193420
155313
177535
66819
280513
221955
164312
33649
153424
141451
158931
120691
61503
171960
219628
165037
4359
40328
261745
69560
132117
144666
168881
55296
280286
31077
305988
64489
192346
87206
42749
9719
238815
9778
87507
91986
208205
121864
41238
44613
203532
285784
112870
34233
127312
209305
110546
174615
246028
10970
226706
309122
53320
23002
163501
50427
114408
273817
209538
29743
63247
298666
32669
34341
279260
182157
74076
235998
200483
11333
243592
143728
2394
275915
8184
248878
177714
75047
278151
92305
236907
252175
166696
176212
89588
47959
275424
299001
179545
51066
79613
188458
138755
67324
287816
286439
45155
296079
18241
14249
208704
24355
57673
120904
88968
46640
125209
270100
31986
275793
111110
117295
270835
122318
230534
248384
61258
177794
123788
170109
154139
90769
168780
268346
193909
256195
54172
127518
282961
266055
207280
250882
46388
233976
87348
277218
234674
247797
52414
207855
118155
21636
149597
57918
171262
96295
88054
128919
287098
255694
25302
107111
129644
86842
61287
70704
136365
146065
142787
239710
21183
220310
95435
15787
83662
98459
268465
260605
1725
194752
42021
217346
31166
38223
284593
198007
204801
109246
253012
218465
131650
244658
72290
16995
291187
67822
44791
220014
200242
18376
59849
141479
60861
90214
33695
146765
201074
162823
27125
107340
185411
177324
17266
170184
266430
102366
206975
141264
84641
11977
111403
174963
7061
180706
248870
116573
164252
99686
276809
15011
149943
57171
200064
26483
174056
50208
197345
199053
231587
95485
70066
207394
240523
59990
76431
144297
131391
231997
78496
123434
26941
278395
228965
115249
216381
94288
153763
190755
251144
225086
278153
7814
46866
256478
288917
300203
153492
52462
196637
1182
156260
61495
152105
124293
42855
258489
192188
278067
261584
13470
267433
302723
217542
171688
70829
227161
49982
29828
267666
252393
295568
86814
250026
183846
35791
4446
160882
265434
220822
69432
81966
45403
123560
65876
152665
175377
124840
133770
30332
218180
116784
280189
238697
83575
104816
284765
74721
38194
210965
308473
263372
182469
271903
194159
78568
161912
163363
280202
28290
175232
185842
2070
256783
248710
213143
234174
23125
39511
191004
47537
53286
247056
21599
215834
122708
112814
15438
222307
297012
16033
173402
124675
175958
58118
186122
25416
141934
171636
237576
266239
160590
173896
164363
225616
19576
254431
87351
105323
121848
69527
61127
128966
65962
198922
259831
131412
76137
244451
119966
1614
229425
72667
26544
157690
257358
112678
39242
57328
75923
223762
79584
194008
87210
82345
209353
60999
21037
266506
201436
112491
84304
83016
198930
289507
99350
117483
246350
306436
208873
47652
248277
6384
173818
127846
216568
53571
258984
239731
268781
262304
163730
199411
102349
72174
120529
186318
178552
226643
10641
256
59966
294539
167593
223440
152662
35417
280755
233534
79570
205900
281169
68540
184798
115460
243395
174563
275299
94860
155277
66890
186115
113210
56008
200568
297324
77369
15768
46191
255696
19245
17729
124944
177009
218338
264463
172098
298882
108064
201088
189392
275373
202959
21521
163331
96830
146101
113323
245055
235128
69468
258744
51617
302292
55100
279463
156709
42489
268300
176418
63563
84079
103685
118952
283683
159943
224177
229060
64039
308637
141132
23813
93159
270112
225551
250833
211290
266877
90687
155631
94800
82814
78315
32586
87505
106022
139899
160408
119121
276222
75633
138457
48605
46715
266922
48039
125685
5051
253546
143888
239439
38634
85496
114342
173181
147192
118430
271831
148446
112641
220213
208668
37018
38320
149752
31417
252629
305750
255453
196981
304901
42261
246286
93087
247963
289948
257078
2517
155331
87741
96158
40307
206048
46298
211329
249675
301936
76703
13994
295128
194830
72065
58806
246198
96310
27787
194683
253502
233565
116080
299418
299195
277901
235297
60737
40665
286517
158625
272664
133262
307692
287237
273890
112372
137365
186814
111518
161925
220708
17612
266254
120704
188134
112150
258078
54092
72371
38719
200589
210781
204697
214764
55312
73190
180881
308174
70777
46421
22300
144334
253428
263576
291179
109675
13917
95353
278865
278088
268494
196766
278156
281187
223830
107934
289186
7951
244653
100488
180117
268150
135026
126894
235623
305110
109464
27517
267442
198015
12576
268534
32078
222679
83546
138276
73401
137604
106618
267190
291812
135729
263865
232577
24635
159480
49744
45556
296276
144345
150571
218257
196222
287669
257200
221560
294936
91013
77823
193702
205572
34762
169822
176477
277224
238692
278503
275252
101010
235399
179738
241177
25691
242575
9506
48635
11470
260901
299275
121119
233916
280992
184032
13156
121276
242170
144684
236546
245480
217752
166365
30559
67930
171196
110976
125634
29183
38046
170935
205783
79179
29417
154736
137413
47129
4205
140190
84151
24176
90268
226663
117785
115406
73311
259885
12978
149646
177373
229887
93677
1909
65681
114742
121241
142295
64611
245812
189968
220666
173770
251566
263145
186894
25672
200057
127761
107538
296713
214059
220435
55448
7938
201644
277996
284044
180458
283541
32865
237607
26694
261007
218131
31972
88708
45837
288620
124026
83193
210046
122482
271491
120618
213329
79861
243411
172979
130285
116997
109696
308070
47213
185952
170769
302156
267404
10872
138085
155762
101237
271849
197056
296344
150972
162005
21944
238351
27576
112595
21131
183774
176712
62091
266091
282079
157409
58615
95983
223870
101393
41512
208012
59533
174123
60905
61980
66368
113136
133796
17977
268785
246658
266961
74310
5216
79175
257003
111118
147855
169818
24945
108227
125152
143806
286137
286916
256461
246500
247016
233206
288185
170509
47868
186318
200441
235669
88039
79845
226493
232850
229616
283181
1427
157629
89657
269404
20974
188400
186429
63259
153461
156093
185905
112943
155547
21864
107184
94784
295072
161832
167518
289107
298195
225122
22471
39366
118948
184806
33005
173631
132355
96355
105543
10748
115989
268846
266543
157453
195072
144507
161353
119130
277668
142551
188956
74916
158957
46403
97252
255577
171444
194626
268172
178334
111571
263109
53913
69028
82949
277417
227678
16789
42130
299064
280488
143823
92689
237250
168765
138558
24358
245659
59180
57466
241798
45685
303056
287856
254187
138097
299338
7860
260141
252687
134553
183052
135050
273987
109084
132311
306737
227929
102070
247952
163133
62209
237779
108222
253921
60969
177114
235108
279422
137453
179819
229251
106680
56646
162906
288798
144135
117033
83464
251569
155625
213741
150066
22685
219564
213876
224654
35340
34202
285231
46370
285611
280688
191141
203901
269886
138583
290305
304403
207413
309707
17276
121704
57145
238442
250057
28384
256694
146727
198954
177258
154102
25320
192756
178809
132920
88114
57478
204098
251900
25122
146461
206066
179150
260724
303685
22125
42872
89122
232127
160011
205693
266627
57510
288724
142432
214458
127984
226233
139007
163554
131737
42469
115780
145391
47072
287535
181280
159444
7346
28049
49728
99059
12946
187240
145338
64760
137761
304613
304758
211169
204480
67241
142395
145918
279804
32845
143823
57908
294141
249214
52182
224366
31703
19831
269578
40038
168744
234301
153761
69053
43556
8245
240328
183486
210426
45057
188931
301801
224178
309222
272382
285928
40929
81522
229142
85974
3710
72764
232990
51319
256796
144637
145935
72537
29451
287579
72342
150099
303614
8189
1257
143463
121791
149968
223733
215911
259194
103167
240415
261336
264922
171052
114551
202849
206616
244462
936
243190
299218
45488
72703
98939
303698
27309
272756
94419
247754
25117
241769
272302
40441
82114
251511
276999
287558
238803
156235
157793
49299
166590
167031
150683
17784
228794
107990
298717
10505
17484
183792
162276
628
227327
48572
73217
72816
262324
212144
236668
92553
167042
12234
294400
143907
33085
116199
215366
186431
293225
163782
76818
195875
80421
171261
125808
53105
284580
214798
4803
193966
103412
279732
97588
22699
198487
280539
78284
62179
43351
21359
117995
214246
83561
56998
147762
138759
136602
215201
7786
202528
283381
114604
236136
81346
211865
205230
126134
209276
205654
86088
245649
305813
123252
80849
278860
48334
287164
212547
258304
80070
31690
293665
4256
28157
17245
52856
234939
162699
228121
246479
273682
56896
258636
138273
68525
234357
82764
111343
163157
109175
213277
291717
250354
164957
165778
45784
54538
58142
134390
128537
250156
8287
161930
60863
50065
148783
254149
46018
271327
12890
74713
116820
63458
56338
288931
249360
147924
82944
282929
192382
66805
50386
169779
212305
134687
124549
155241
135748
139681
97488
270909
156901
289764
64474
12248
75618
12228
263084
124291
287008
208266
237716
271021
156238
185106
104696
259605
201941
80148
107071
39605
195785
230401
28542
94699
57838
154990
99221
13020
99835
170185
293222
173954
102531
67090
221580
309928
122497
142142
175717
66787
178474
22924
276638
212786
135942
106330
71121
180339
233736
242333
33352
105629
225484
258153
44937
244138
119715
289072
282900
282517
226523
140449
4694
36361
253043
72973
73505
254670
138778
248367
298104
143939
170737
4674
245808
68520
149366
4609
52220
123076
126990
42876
60275
75366
251320
200507
44031
296495
259128
278738
2754
111044
286931
102369
247441
203279
142435
69558
199031
78139
117826
68928
216107
13767
64284
98190
80947
40288
43412
154483
174330
164678
43446
63240
188529
63930
249155
237155
116135
239124
227510
237714
308759
30026
191964
231734
52241
127305
248485
190762
44494
98154
93398
61082
189348
98898
122228
104850
224225
236600
131715
220978
27142
51430
140221
213634
212735
299106
299636
64267
295327
93991
27890
126148
36669
186499
195562
39893
2679
245553
92404
296850
73123
18515
272578
114935
308825
198370
215363
41
223321
219833
210285
70751
54036
205077
43497
202823
299150
51724
18186
150032
140569
26388
142948
302925
298847
80600
288817
18568
106029
26688
183392
187952
59278
62968
7114
9171
43174
2267
126152
197065
247419
214250
127671
122074
37030
224483
153547
307278
171154
218338
22833
237233
213408
308446
23019
5848
53686
45522
216367
102037
109493
62353
209558
305512
236116
178728
57542
108316
197580
50133
74704
106142
74227
162876
246721
37222
19902
20466
150759
65392
143725
173025
73212
154183
70752
140455
263441
133810
26087
248311
111665
262019
153469
121609
200743
70695
219752
57298
198506
179110
257985
116031
156984
244780
145714
1996
85756
5400
265066
126647
192530
3709
123149
202103
62976
107792
139212
241916
154321
59410
3441
220426
249780
254449
282942
168314
225359
250954
124907
293800
195892
154523
164442
302557
111951
296139
128517
250678
143495
126425
142508
140357
277091
135258
12217
45271
82451
166848
21103
17983
293720
87562
264007
75726
74667
283788
169924
78604
178562
242210
308721
74931
164466
177949
250756
120345
167648
193398
173879
146540
87688
59549
161151
221923
139972
1845
133922
95388
119269
25794
199038
180236
165261
3695
55210
190581
76962
181677
270702
233227
259651
185673
221143
48005
1937
77085
226135
263513
58277
285734
72682
303389
74739
204406
296309
297588
239489
52749
95511
89253
5115
165378
106676
3574
164966
8048
274098
102292
21884
253196
25911
171297
149423
295652
88714
220256
283120
243077
79575
273055
125963
146730
109291
63415
167136
100792
26327
40515
300343
220225
133214
25217
299712
136938
40439
294120
134431
295682
10851
218233
63459
236992
299885
101497
299072
110006
263184
280642
109845
86385
222904
153802
124360
128825
248942
156958
162689
285121
130847
291912
122328
95740
232598
159418
228397
88460
176872
247519
156407
104716
175867
209911
39970
276262
114261
130074
125033
48877
270242
191635
21674
111073
77154
270234
265752
167413
44577
196281
171905
87652
270400
251597
87484
10546
288855
189614
169444
206942
294119
16578
225703
219552
28703
125008
17432
35392
233724
274046
223239
5863
309460
136984
235956
287869
285861
144059
13915
57767
25429
93316
272683
257708
123914
44647
148653
304877
9756
274377
29833
194747
188695
23936
107489
274399
145011
97264
32757
255373
261522
27145
282139
225515
107429
187737
141668
199340
60807
79988
222628
153403
54195
82557
240541
235258
113315
66646
84156
171760
299789
229602
245422
30963
66127
8996
196706
191636
38273
88522
112339
142420
224300
192242
51851
269180
36069
55076
191160
217282
202931
259415
203572
298913
185108
6196
147942
159382
118612
216514
167060
225378
114169
273500
84678
233103
261822
263769
242870
223283
128677
48975
143002
35553
300945
73565
72797
30618
258100
163791
190315
50816
10155
248179
232603
274048
153422
40304
65951
158561
224498
85760
84537
122375
80672
198848
288149
29756
23036
105148
120996
246001
87382
82611
196002
291958
267952
302879
31652
34305
84248
77028
308324
40128
174707
195229
278420
178701
154724
175951
244779
3194
201599
86435
74100
199183
149122
136947
267798
114594
176423
201756
32221
198902
273527
221313
190
201759
32887
171231
56859
149647
300700
248224
151302
253725
297991
246818
225145
273318
86824
208394
180413
172145
142507
244708
178971
157952
151449
203983
141425
308508
258264
73173
242810
221917
6495
299527
57500
269797
275405
41716
88895
214757
47918
8917
141433
185300
263134
114090
91157
120397
302806
248086
192246
239684
197799
110089
182642
120711
245949
210781
240508
289589
96419
263418
23126
252988
303381
143140
188442
299358
265486
222670
294361
151211
299033
109797
254343
77829
68954
264615
62484
114547
124479
58031
276125
120394
134860
39501
212391
152500
58511
205661
247400
203102
108589
92286
21395
279854
40352
89333
53180
295655
143270
93566
232584
136008
166767
164600
261595
191846
224155
51144
35645
206459
48873
149100
179058
170300
291454
207043
191031
102511
278652
24803
59528
258884
139845
1258
152286
230742
154535
72476
87433
158000
286104
280275
234859
306281
8687
131462
290449
25715
160360
197910
301149
10339
67295
37853
301073
67172
125066
233575
5668
61429
176549
50723
307736
194812
191503
63053
269566
270535
205352
45592
264604
94456
155889
133838
167636
249688
284719
116437
222806
76473
86319
227072
126121
196964
138915
55167
252832
290488
105325
180144
48028
54934
19929
47068
60115
260981
207151
93859
122634
103458
94094
85425
69642
75112
96360
301166
232070
72774
134092
230609
253070
293185
155648
95068
204218
5180
38649
293065
148018
39248
295937
40567
295711
119445
98440
228338
133140
288966
205347
200110
261763
227497
266124
77813
4651
161526
197042
196028
8379
43875
141889
243625
60412
256411
267434
146711
4447
209109
96174
166790
6419
245573
202893
297365
107494
45297
124975
38141
215507
141713
103403
90934
210258
49972
233630
9269
283974
295733
233340
20561
243412
290484
228636
143977
292619
274702
18268
309840
151919
783
152679
211515
85446
309965
197816
306993
39378
12090
92715
116022
51437
292081
250953
78283
167794
247353
227203
253500
131012
58424
275228
68082
232978
306131
301980
57098
266652
218065
55800
304693
260176
261427
245420
86560
159386
294077
204896
293710
219309
228221
216612
73016
52643
103283
187787
264590
101695
14769
200517
55755
184069
44033
68000
74887
66666
108615
205857
78913
178690
44421
119293
55788
236372
279441
58970
151590
250010
48951
279182
90602
29331
120592
97390
131609
225341
64891
285577
23432
39266
276499
266440
38704
92850
157238
6213
214029
20292
170937
139089
231709
217909
97553
121463
218077
79272
148327
155044
46207
297482
203485
297686
58387
76599
104687
194384
157115
284486
252498
89667
251166
300926
127250
226163
66894
135010
43523
267061
215037
62684
110864
295972
251476
118276
221638
35323
65900
261637
16038
192288
279126
185712
90854
709
222133
148483
48197
147348
272204
238648
166321
217646
291877
231359
4727
145909
121359
76464
293012
218334
237247
205156
44617
32175
178425
112209
105346
285940
231992
265180
55448
114934
80347
293492
302922
259773
25267
59162
113724
73388
55453
67733
194841
212337
224006
284378
105463
291117
279670
85293
85907
40042
55933
126010
51823
52196
53453
22843
126706
202583
300015
70672
148546
23093
122869
256555
274792
46555
125038
140468
199400
160173
154649
25635
185640
228049
2497
169517
152263
236839
303309
90424
117321
31070
58205
94421
211547
143059
93029
2590
100971
150292
241845
227391
225710
183296
176691
158513
240869
81338
184761
84733
116826
242582
304475
121307
184242
218626
119877
135770
78654
265800
163687
264634
5903
274284
38040
25395
55737
74362
69499
74493
171100
295426
268347
110469
82793
183780
208857
271319
39158
262661
274270
66936
91034
181879
103047
128458
275236
141608
213074
261271
223901
287314
33710
227327
237429
7231
290446
175079
45602
267533
148783
4137
270647
236427
230112
291170
215398
164214
33237
110647
56172
122913
27856
272459
278374
275644
280193
139460
81281
110396
11020
35221
156848
196048
41850
131426
62130
272631
54170
149255
48149
38012
121837
196010
173594
238275
194483
209727
256253
190252
90915
64892
227031
309928
235538
220149
208937
126342
260092
272083
119078
170827
13778
12742
33013
65712
181197
280664
18019
249341
40181
100483
213394
156268
3292
307750
279983
139233
232556
176307
167972
92212
175333
125337
107100
25685
247468
190080
50680
186355
92936
129084
3773
63068
237804
284823
155011
181289
89513
24105
282659
78019
45149
225590
75372
92328
51726
258929
19149
204817
282652
246748
46859
161038
97916
20545
79681
104770
76949
265850
7189
193335
17971
59778
172627
247982
47306
5048
77449
28429
287410
96301
294101
267956
29087
255135
207349
36348
235839
266238
118300
128140
49875
27736
69027
90682
271878
38721
275571
77085
303583
146588
209522
100088
103366
214940
104556
146993
242716
51923
26356
55358
94795
31546
204766
225740
109327
82569
68367
301742
135045
157143
152456
70205
285261
30064
94152
201253
117435
38634
77891
276100
222667
181928
182434
163846
254469
91518
220442
32816
145967
80115
37984
244676
187744
213631
164069
280650
34987
112238
287686
269437
308884
14420
149044
36425
226002
214682
2932
306627
23127
128559
212233
40356
50386
9442
240417
303862
93021
222872
34104
67885
265982
2163
110163
145674
256893
150687
78852
223821
18992
147106
301749
267035
142760
224757
309458
190611
87851
131311
299347
221600
303905
7788
190263
130050
131498
54968
278536
165143
233142
260143
15189
265148
192788
304943
135115
283412
112749
137642
114964
167483
115784
282376
295713
44308
171918
233595
306928
172410
122756
21390
82860
14910
2181
115684
176546
120688
144552
119669
236830
155379
132821
212732
35697
162538
169838
65907
106307
289631
181739
203168
40040
52979
267820
85918
43846
52416
42317
5112
12294
273833
42687
179849
209798
9687
253200
161773
834
117942
254367
204345
114409
225325
140739
308867
165867
40505
181344
21645
296097
109420
261965
24939
25596
156038
118133
244100
238382
186950
86521
213398
66622
191178
62033
118861
308862
118071
293632
30652
279836
242883
243667
58210
241873
142817
166752
224787
301910
47134
229322
32828
177085
50891
166405
27455
192792
109316
121118
220915
122504
90519
141154
51140
114172
242277
231871
167389
217389
81266
166502
108218
71408
159020
250013
305142
73705
28856
149178
194940
269051
27915
19927
237597
187650
26067
304060
307369
28708
22913
6997
89973
74690
197590
301845
241360
154898
213444
110675
119993
258844
102864
111575
72298
47094
285881
216633
58912
51243
102982
9945
180639
70126
156182
200821
174349
293546
124139
32310
170491
45322
70173
197238
274532
80508
85554
226204
30625
107339
108063
305409
191005
262089
184813
121652
8992
1701
21101
84466
175270
202306
47247
13048
17995
137542
256090
130227
270856
132973
33623
176065
265049
222571
168857
2084
166796
132622
229637
276077
160596
118629
127468
288960
85065
147541
164896
75129
237419
115775
183912
224598
240350
308973
175788
37435
97671
299746
179701
235862
294606
282768
122819
91112
88182
186197
120092
180529
249834
290696
193803
270366
108137
242868
111739
41721
103336
249504
109808
82691
6330
149368
206337
136501
60482
103811
41529
142155
203929
71308
18971
173985
253489
64472
275929
126518
276057
157965
99927
235605
293400
172835
256553
134649
141300
56366
36664
116791
96519
213664
126991
87148
205305
221165
304074
96345
283863
299180
71412
220521
198342
205235
136988
115384
270451
25661
70109
33904
93701
194540
173272
117532
130487
129270
268663
281410
66332
41412
237316
221813
171660
304730
226820
206059
232886
217987
73267
240923
199677
219911
274486
194677
127878
284725
100996
118113
171700
284373
32166
98524
7072
15283
27208
121345
258126
27529
299652
77841
166037
176165
37688
11030
298065
65007
14522
76168
46008
275378
154107
51515
108969
56397
306804
24306
91719
42496
277963
288132
299186
129923
42760
93904
169727
207851
272227
235626
147046
214965
178145
244091
231836
228791
166850
67373
135426
197712
148120
69044
109332
276756
186424
9020
37798
1009
200956
250455
109180
105703
251010
264767
11868
65243
233806
115932
112151
199026
137058
24571
127088
90915
4973
146312
204015
56580
235486
253242
7780
136018
280822
246214
194300
214109
301764
152671
68184
300686
231967
273768
242804
2148
134999
254940
83159
129250
164218
36095
306052
24512
57018
47472
94476
119553
279126
249746
259975
50282
204821
275201
263286
176360
22067
295173
129447
192272
151352
237792
166679
206699
271565
70106
131963
191034
105862
241394
220155
139605
45032
89937
147415
50338
72609
119790
161325
122803
106466
134635
202346
210813
127735
75994
216396
133323
145885
152112
47681
54634
173093
101830
47490
119543
8997
142322
21655
29269
162829
22825
288482
264559
248669
229066
144363
256610
81594
9026
257921
69360
51197
105919
47615
135473
143840
183889
278422
285206
180621
154762
171553
104386
64112
256416
263010
177549
127567
246734
260367
289954
64344
220708
16848
84458
185412
23074
121567
255225
179877
114651
66257
305385
25944
143780
265693
59198
202324
299701
155080
246354
200193
167846
77449
1871
187357
229971
190140
6183
226798
275198
170011
296563
250224
255639
25106
144241
215535
72328
299937
40770
248865
211500
228554
193627
25002
155092
160399
92930
295468
268194
134750
49464
177877
30707
74740
35239
42337
5501
133844
134556
23027
73840
57347
304534
2461
225962
198936
199956
245799
82929
299686
284676
35972
47032
79333
2969
203487
198245
269460
29812
119454
258779
219433
24105
239573
274116
114713
182644
11946
299270
223614
309624
306776
41247
81323
152093
35558
123456
16590
122930
192941
262018
5848
92288
222956
162729
38634
237103
178060
29217
162958
226508
96957
131752
97808
53193
78279
307739
31018
259994
33437
10918
38479
126907
89198
200088
267880
129452
264029
244506
217076
57433
178837
130052
74325
183711
193949
162069
16473
45146
151947
161595
203675
8091
117134
85281
178977
176299
254894
47228
61682
39318
291510
220750
49467
121919
92918
12615
259394
182061
26380
292199
86265
58393
242930
234649
163128
92426
296488
112649
112599
292557
131249
43989
95546
172271
189374
135793
148007
150395
264845
213207
231657
39866
81403
32541
222274
85221
221656
214170
298688
142511
98217
72527
165631
153588
237768
255827
178799
76563
14401
57914
23577
130838
158660
147575
24738
127688
140446
165685
307259
62852
69238
906
177182
290850
77774
252198
245287
125411
66710
114945
55655
53067
165690
10337
96530
26117
147615
214101
39880
192723
213395
71188
280076
264728
87698
277525
256331
2945
234265
24793
80317
266298
230650
154161
110924
41123
174155
68131
278188
195024
81861
167044
229361
17689
249784
33095
79734
10991
94675
187480
271043
174354
156660
226250
235907
233233
42416
274391
93999
205305
306635
30416
105731
272852
4192
116228
252656
234192
117780
245568
81220
85108
41992
216912
122119
295463
124153
41039
106100
160454
129488
67504
74221
124029
107385
191262
165111
299033
268477
272109
97684
123814
28407
255598
244327
10915
95488
212284
186751
218057
75875
161019
29612
259605
153485
254933
65345
173816
33602
229366
177769
51499
8266
65007
84890
185658
274438
61642
190664
309414
151177
297344
34402
211412
96085
210332
155564
241424
63942
14016
153938
143493
196897
20406
41033
88195
17454
12631
169779
304295
164150
280632
98760
290705
242850
296734
286882
137618
112015
284817
122368
279597
272764
235804
129593
160591
212167
38698
202913
140807
182169
300738
149777
195780
98097
115892
35320
162111
294160
95542
141436
191385
182907
266292
178392
290304
30211
82871
301732
238708
205615
197567
257288
219282
285753
107880
181623
139586
248760
206596
93703
214986
253676
74544
188285
181694
756
87662
60032
142067
166095
27778
293668
73263
195848
37109
158170
183187
27795
138523
252517
267255
194176
52827
306764
265561
212008
295827
148706
176547
73112
180745
190229
62157
197843
98927
214224
279961
67654
50508
226407
68205
248831
219371
161617
182914
256079
166318
230310
103792
46107
36669
236384
275210
104217
298777
244516
137536
195300
37971
302563
14872
108970
145638
115385
131023
184787
117594
215899
242545
15097
263239
214871
149054
113819
113960
168598
1833
258860
144589
183253
184638
269885
12120
80032
101882
180478
114035
67808
278196
10222
125320
272792
160579
243736
289403
235579
179121
134733
14516
90108
287158
152520
24377
41176
273738
274551
28135
57956
90131
182731
264266
273858
61181
302458
245796
56090
28069
133428
248598
121271
262628
190101
285328
265674
169015
13358
5271
234967
81707
176902
94080
89113
53416
99939
208293
227157
36925
96957
68519
98233
252746
298439
305987
291185
28561
218842
186686
152798
141779
213012
82698
152368
62905
86053
89601
209187
58327
103904
59066
249133
266655
128550
123355
277805
25474
270579
204701
237632
28489
5954
149207
2716
174098
165734
87271
253071
301650
110246
72006
48096
302133
200099
112865
217436
206158
17281
272351
133395
247072
291641
171593
108363
130903
278796
76971
165464
133202
157246
198627
24496
276149
284812
239921
79285
121491
124943
302658
237866
251938
278665
72659
246869
202064
92558
12038
168836
216831
219097
230068
271754
251839
252159
21200
159426
182023
28885
84712
138182
101956
163253
197996
31286
222189
51450
111778
245808
67184
17040
186661
95638
11525
170467
255894
163674
72584
115123
217813
164069
92812
238299
115323
29865
15676
72605
22052
28467
15454
183290
63942
207424
53216
276326
71600
109771
18337
247127
50509
2845
289803
75727
244562
145018
65843
18010
134979
90746
253335
80991
249305
223949
50630
120230
56437
65502
126430
125714
130507
59638
76779
2213
166325
155025
122612
25368
11439
79761
150544
224615
77101
47759
79621
191207
43924
164828
107725
184074
193922
103453
94140
299588
234768
183814
172141
205865
125829
193569
212990
140332
304020
243029
142989
277516
80902
200891
157218
52631
16711
190441
251346
157326
100377
82879
52787
150557
224819
193139
285800
20691
17987
290030
12187
117586
154288
163252
247626
73509
143678
284428
272703
231397
161374
41578
64859
105036
187195
294893
273296
191124
295664
56393
108652
280141
155598
295856
141561
167878
86805
275165
153093
298459
75765
219858
219292
16117
186287
154545
286206
93508
202514
43136
198649
165264
275079
243836
133916
61144
131456
142006
145999
269027
213228
297517
196454
274740
158969
33311
37117
240003
155658
24856
273273
147691
59644
189925
6530
140630
132513
300669
59081
290624
47790
282604
184974
301846
18166
42652
187429
281221
66559
202985
144994
309631
3100
232018
214334
253360
8889
40372
236621
245326
232275
36461
148820
232654
269694
285971
27585
23921
310007
93962
257242
20169
112791
287595
270087
122406
300472
269564
68177
152330
307672
99488
212165
270863
219790
13045
179579
23441
3715
119719
305993
273182
71372
212075
275436
75749
131482
28805
149172
208786
202515
159095
126092
223664
232741
84758
106304
262605
2891
116528
212365
166061
287596
199949
127026
54911
103336
31157
287995
227422
178732
161311
10054
68291
23149
154810
50330
229466
84495
188705
276039
244804
174759
263343
70047
161561
194881
117266
192896
30947
248034
138320
166584
206463
173800
209462
120690
119310
257638
75032
233954
309694
31028
2578
246328
118267
246695
294713
172515
8836
188347
70711
46625
39550
195976
278508
117672
134950
202938
290665
154373
194986
95031
266671
265209
273033
228183
281856
257450
257231
201524
124320
198994
296434
303920
170121
26417
102464
297552
37488
131879
263346
211134
193979
144017
60719
185046
197006
281145
110633
102514
262356
54272
31106
44769
66627
193544
120028
189047
251188
227322
78391
58612
234882
7032
149747
71617
48965
185086
287033
68220
216114
55897
168636
199408
259516
267277
51882
84875
238015
24100
261238
195015
242860
78918
272504
301686
18821
245146
21390
271171
69088
167736
212187
34284
201625
177734
283095
254985
308552
166909
299065
224015
196121
18515
54034
136695
141447
58447
255346
240354
267383
107206
158443
58678
91625
220262
215808
140146
265980
61997
124943
207241
140033
94807
95266
143421
281044
23691
42458
192318
51746
204759
57858
70279
250342
49
163462
203773
230966
55615
164648
255091
285784
190333
253576
150593
281555
162716
240216
167287
257000
255078
24486
146860
23058
152424
34091
182100
260755
114452
181863
39898
78702
275929
22553
45329
112044
294229
257114
27406
287976
74295
61247
304535
84685
7727
25431
231542
67246
138186
70824
248226
240433
71984
230315
189530
282473
113777
87056
167675
265970
107791
10987
247940
159226
172993
3127
193332
219136
54206
164198
883
305633
53914
308315
48437
291291
197004
253213
281854
276583
267733
265816
241823
259088
214888
273156
12881
128770
220728
170370
124572
120848
120035
203729
172258
204949
52147
152
202734
303629
239200
290986
40570
113056
41284
238586
190784
28035
76977
69107
221225
214155
123443
1185
238099
291051
269021
186509
307378
29703
141129
150128
111295
60444
263215
175007
208248
248196
116368
6442
25956
235080
144313
135991
108029
89207
181217
296218
31022
160411
239797
276064
298010
167422
108877
293672
104673
37484
177846
255823
89288
11556
256011
272889
122220
187578
72657
100019
83843
65086
34026
186023
139363
117116
88300
206647
285725
3563
113595
150724
135206
279892
287605
216827
70241
250296
95321
143118
266258
262444
129884
160972
192437
112456
70637
213166
171248
149102
289387
128238
142423
266938
151341
303764
303815
242553
276070
41668
98962
209670
294612
110720
281533
194161
229133
87378
187761
85967
91186
109456
245716
137414
301061
264584
147455
458
157456
3907
84014
154475
211160
104028
93414
266270
199801
168288
78739
174394
34196
116593
197136
86729
89885
12308
254625
63006
298353
69994
52582
13087
31222
302314
162077
102673
222845
151513
56975
75318
238486
49861
126422
93521
216069
150027
78613
186350
277079
59146
224042
171313
35394
216108
82410
63480
52058
89612
84578
168134
85289
151818
89611
160363
138454
89380
215728
117616
273812
237740
106534
128666
238614
133392
307706
220730
235938
138774
168454
201023
218513
126030
194943
154764
142405
179907
12607
299083
76160
45132
50767
82917
200154
232371
171701
135366
284138
87217
211161
298039
205412
293908
14945
158394
447
72122
26907
90553
109974
216575
41884
197499
9143
152721
294275
166187
187500
16393
7344
45318
27020
15304
304127
235369
294348
64496
148762
151999
86068
214557
81769
122786
134294
166600
174755
24371
26825
79681
274933
300308
100600
293098
177981
307278
168896
241635
19085
149526
81577
224373
280655
246781
38952
149059
257422
23833
138044
188054
191745
180519
291640
9469
297956
213129
228000
195590
215966
24637
119055
49472
267982
14877
175099
37045
96281
264071
232318
50490
94614
278034
101574
198971
75994
136759
31837
83323
144700
86442
245070
211030
225909
87738
182751
47126
176404
223764
33468
47033
259784
166262
107370
118870
270738
5710
169693
54364
122319
117830
297975
27197
168056
9840
233263
108533
189907
84389
279048
44483
4428
209850
238759
24466
168351
188656
259784
99637
238048
137392
165003
11368
269213
82342
17835
190364
114833
175900
50962
168818
231015
142191
72960
295574
103916
144675
290321
151393
92111
145996
14505
130169
191755
120405
16562
48907
157584
27259
293788
306948
270323
129645
296738
49334
156158
283089
143320
231738
220074
306024
173438
67083
56197
1955
79873
212348
127225
37495
131882
91001
242359
227337
195202
207201
124819
60969
194146
268573
95907
176527
124529
108446
79519
139098
256761
289262
51715
57028
46141
28155
252926
106013
32848
235923
60769
189655
147230
234970
26241
126983
126714
7220
37700
205305
128055
73713
144490
69365
266742
182922
126388
205326
258425
250463
273485
164443
266030
122543
267756
175098
179389
9009
56120
293096
199851
292841
286623
202822
10132
27163
62849
78834
301183
87622
236639
286482
107092
202646
138994
264839
222924
258683
80481
88430
87536
292096
168117
20811
201091
181153
4865
247209
184531
216453
142169
198702
154936
47762
121705
47090
51493
154607
226611
11338
114220
88955
241334
279692
169456
9160
127336
132426
52732
168370
208579
56662
270513
73503
53721
25288
292203
38697
99361
228106
130146
32193
86442
301641
164039
250060
133696
299802
153476
273787
119036
58697
161016
304605
157569
187728
22688
247858
65484
44
58833
244151
191687
220985
265248
212740
54947
97748
38647
129336
41539
3418
170407
47890
226581
52478
306859
145778
6543
197955
108773
43563
6277
43846
118504
126987
117293
212950
274995
56730
186860
169469
17168
31404
291742
246149
229736
135430
32585
157860
101808
124895
108669
206514
105523
71131
126940
228156
261909
188515
260291
168649
111104
41108
294488
184281
254883
157482
132103
169259
95977
47219
226995
181654
153158
71764
77461
285891
195819
9645
260848
140597
304834
62851
282636
44310
212690
127951
7645
24808
168049
289469
101921
287492
98664
266649
170491
168018
79067
202812
48231
240590
229569
219029
114809
59883
243804
216157
76324
84062
105053
50362
297522
70393
68052
79994
129016
165673
208657
72432
194513
96157
155241
125167
104509
309845
160651
109230
71229
72153
305415
261254
225723
254503
152604
241154
80098
244223
259559
257085
284491
174426
252105
165851
308753
213833
223607
50076
255800
24240
230479
58265
27942
188381
59347
74320
125086
265470
12830
224088
270531
278296
250967
51444
162364
142864
265753
9052
78611
5355
196908
264795
17517
88400
197114
258695
52458
258211
304858
289386
6214
302203
207716
9848
262462
293641
161077
88837
87742
140576
115521
264413
9624
89873
241500
110070
116471
89043
260085
188997
99952
102319
46915
294075
256724
248818
20389
56280
118434
182318
301136
15945
229512
59548
66694
70150
2208
308696
238387
61982
208092
126055
122444
232019
69793
1013
41308
158025
288409
152717
258734
256305
275299
71489
308223
185117
309461
94498
107871
103516
279890
93454
154238
198916
88449
213940
171468
40272
95700
236948
3261
13744
98306
95052
281984
42570
95112
194711
203350
6182
206640
212381
112777
99050
175894
171696
28394
282805
117519
34882
42825
70025
194065
139070
142996
141733
286904
57535
39277
309068
118817
302412
231478
3756
265774
154789
15871
245172
221908
130888
16610
36719
59296
169271
234319
301103
180452
193201
167999
36281
302770
94262
213787
131699
209594
65339
239433
140895
255565
280018
156878
217656
306109
84254
167334
127837
190530
38968
273126
93535
300267
247286
200787
70143
197002
36592
75732
265378
168495
200936
82275
29682
31920
200369
38911
105284
230546
237437
211825
44193
89189
25164
292006
107098
300369
299259
55788
13611
7992
6593
151325
185350
273735
24362
148641
261186
78498
199451
9420
209885
133228
181750
262344
24552
194681
235937
308736
240762
233081
17303
123970
222887
184153
190063
213887
206706
136194
45188
110449
70991
71606
284312
186293
98518
62414
63297
309353
58744
160243
7789
75120
101492
139553
166240
146592
213848
259189
8612
296082
288806
115304
4769
129957
9814
172651
191450
284633
111299
76731
235723
68289
276513
276034
218815
76253
233494
42792
196092
30973
260994
114037
303159
70928
3213
34656
262209
291203
275992
218375
243966
1786
236176
93819
246968
254992
83902
236974
225727
48054
253341
210629
220812
170703
160653
252230
131436
223368
237068
291484
175242
15233
96469
6862
175699
162665
264252
161120
44896
147753
21601
140903
22504
6361
196652
188946
237562
94098
305081
269999
299452
21339
152437
236552
196443
100937
138862
145939
223120
220397
224797
265223
159811
21157
40942
262684
236604
104541
77729
227559
267846
280146
269561
251479
279375
206357
297909
82407
55308
263697
29817
120243
149205
184858
133883
175077
27495
208537
162116
113219
287160
43078
259563
52127
81090
173909
296995
279300
286603
83633
253037
144964
268942
148641
39364
243055
250467
259887
24246
229167
157801
239817
36194
228652
126390
262767
120839
122804
140459
211388
296801
6429
7737
75668
194413
168922
48579
281853
202185
196686
292673
171765
120617
185963
32189
188415
158669
213157
131384
88621
119119
110498
97924
124474
51512
187963
105781
137448
238190
32104
72430
10234
31920
100835
78171
36974
278531
259143
144776
23917
218384
91199
282309
89362
154933
212381
174587
94084
257976
232601
243571
117095
92065
159021
175540
272791
299320
134332
183906
299313
291417
126667
82832
305157
204323
305829
51641
221273
136890
289344
130423
50540
287735
41326
252121
46362
34481
1225
201575
184003
237936
36770
244304
171683
98747
290518
170524
104508
44880
125926
146526
280970
136786
76306
262615
161927
225363
78224
9597
86116
170868
263708
55529
231333
236444
92103
252900
90206
263369
8621
56335
118854
113850
185152
159761
213193
249571
283134
102828
244428
287621
207683
297815
81057
247221
36976
241260
48753
207163
309037
69907
303384
241614
287574
126569
232404
267199
171489
200843
119496
182156
220574
116195
185703
102451
192036
274026
194508
242816
221645
247685
43405
229701
97186
236435
217116
168094
235361
116595
152667
49840
172759
282869
61380
66205
91738
301573
180026
214153
84193
128504
95713
256272
131706
183904
116048
270181
265989
86340
64998
200626
299025
15214
172358
169725
23512
220167
66818
130085
139720
112265
270591
177455
256827
170209
3882
83704
95528
12787
25835
149667
188663
12974
96019
230212
281841
51969
298806
32410
245649
79906
33356
37551
139043
256403
246764
65759
249353
239690
238669
148982
265815
171184
196442
187587
308924
120234
210235
8623
284833
78625
231901
265992
132083
106786
157201
6598
50997
248029
185576
156796
232963
85378
259523
130680
176602
167544
212616
289837
100323
150703
284368
301492
264085
259194
157224
47743
223213
212649
243335
184892
231451
24524
281132
142098
160068
20034
244796
58745
239541
113544
184806
1552
30335
301068
93965
257690
1798
174274
211645
264810
288971
225816
187863
172349
99600
279829
203541
57731
305300
267493
266616
169324
235829
177329
84498
307212
243596
214311
174927
40718
129689
4469
293319
300326
166951
195850
86349
162341
72964
120787
222441
318
235495
150990
84300
273972
152636
245141
241525
104325
154575
93113
133668
171581
135205
281417
83927
177279
256938
64498
243419
60556
87871
66403
239380
35900
41365
153657
56845
44379
252873
192672
271042
99378
296336
149959
133154
156059
223639
160825
42220
105276
268100
294819
161106
218505
28565
271797
199063
263418
177786
267704
221016
276077
185798
111425
245126
206389
82964
144361
227117
180730
174432
244300
191751
287695
287839
189293
74151
39036
199304
50567
164749
244475
55158
121251
41655
78095
147404
85330
35427
273270
283536
309040
57445
221745
195467
217954
225460
70232
216883
85412
124233
271631
193343
226888
268941
22052
27652
264267
35830
111704
186982
229041
170571
89551
76403
220876
288424
149519
18005
140204
41697
261789
34258
242692
127903
288822
141792
73629
272807
127266
55926
252522
202822
109169
32939
232815
108114
100792
277528
84247
183293
235203
246996
136329
57136
118832
73335
308797
80172
122781
192513
81350
275230
173213
66549
229793
296198
240578
307979
187349
86100
218550
121393
244424
156541
21030
277811
127541
88117
269936
286907
181731
127689
245184
78360
140948
180915
200566
99650
217129
44893
255611
78464
66833
22106
155017
214273
77742
257948
170824
275748
130603
64084
16367
54948
165229
84537
105950
300162
224198
43285
303550
188066
147835
18849
75424
194089
176479
17082
19241
213555
122147
210358
96332
8073
192582
160175
47730
42618
139979
73989
188297
251883
72506
278809
136470
255418
123731
138414
241273
47617
408
244806
61824
114459
202700
193698
277106
207712
214368
95316
134409
264281
108696
284724
243089
269724
280198
138444
244266
179952
39446
136963
289588
157382
298184
55543
291895
98284
144710
1665
275525
297110
278234
256287
164213
116695
82669
210428
258654
177365
285476
236621
218935
240425
197167
58188
67040
254311
80909
130279
17402
39900
271909
288133
12773
207233
89748
4165
30139
48648
260425
218464
233609
6704
204332
300741
155492
132468
140939
281689
203161
11386
87859
179692
72326
44203
82646
224891
153965
28490
14010
177059
158768
15940
236287
291847
217631
10982
150415
180790
194634
82037
274052
172130
55819
160526
146342
174927
10365
109775
5600
105910
205945
289885
115350
5268
217804
308863
56267
209182
308805
187124
143525
60078
226161
155880
14582
301127
166610
230773
25947
91930
103261
155120
52147
151206
71744
63720
98997
127960
73584
168758
309597
96658
72285
238340
230620
231946
74196
232893
169417
85662
91083
146169
62069
89360
78523
272655
271862
32509
225314
273149
76833
141128
9660
222257
294097
30039
146910
217603
153162
146678
284850
124640
287475
89831
272944
80882
187830
86874
138177
95014
266213
128558
64482
155954
169108
202382
254411
72583
293025
48716
272638
5607
202836
188418
19938
194161
292961
115451
116646
78123
121922
293778
87075
172139
299386
288130
221801
253236
58705
169635
235838
174239
96987
15149
96467
24904
232948
160921
114565
269770
61727
151833
85940
132679
161100
48351
150491
96737
286769
109363
55459
85126
98968
156551
126292
94176
55271
37992
185650
215205
25923
156709
278988
205604
113999
299483
228556
61644
95290
210729
110968
113153
297845
146604
89311
15524
69777
150931
116197
286854
167551
65492
111898
98144
210048
261410
46586
286738
124433
980
43292
308368
69224
254050
240295
101261
134121
22010
186378
209971
305676
159242
165834
84345
266119
257397
234737
279657
110984
194594
170914
108717
155605
118424
224495
138853
49712
47544
21399
293823
131458
294029
138930
142548
192937
187940
122423
257748
220205
177200
78225
156766
137434
282523
294729
223903
36143
40660
112230
18686
6265
42397
5737
138008
127320
43719
195035
232274
209617
144165
299172
115100
196704
247530
296711
53160
124556
49545
129877
124639
139316
131627
173391
229460
197480
57562
132057
154752
211146
20989
124122
23347
277146
13977
292519
220668
171913
221563
137252
115217
277066
164214
245609
115173
52991
199396
41179
285112
309869
162370
268634
124952
252534
167158
304608
6008
126589
245793
37257
96582
87943
12489
272590
45162
307170
138806
128880
71597
96055
52019
92130
244178
42155
67861
206942
93666
203751
87614
119897
33758
195330
121314
150558
5865
146965
206907
234879
164714
14641
120740
132366
239439
248442
140659
77486
14200
102181
104495
112849
93271
189760
79049
275869
238080
268161
158013
192915
294591
70557
98069
286937
97057
158371
100365
166609
296474
285091
20788
183138
28296
253743
96132
160670
249722
146347
55541
219624
84998
247965
223262
287155
238941
275360
61945
3321
59485
126871
189060
131948
135841
78551
83851
188177
257848
169676
222756
160559
273773
205025
180695
199617
258027
107692
101734
223259
29459
37678
274522
24107
37113
283532
56483
288269
140223
223602
250875
152994
189702
254448
160898
126916
2629
26537
33417
201215
195369
263524
266395
196493
295094
212073
67168
157510
297118
36142
126118
137339
150252
227746
24059
256505
259998
202876
271471
127148
47485
155949
142620
182077
136243
112963
282982
236255
177311
177387
246719
106681
306968
25015
242076
140055
98761
122933
190915
88610
305367
182577
218689
256794
115384
231952
275421
152345
188843
19513
94498
135442
281193
92464
243436
2215
80312
37869
202549
235900
142494
132294
172965
7298
292999
134870
224290
201116
50804
142857
204377
79548
143901
242282
223993
173155
5120
87029
48126
99818
307983
103880
283222
233648
210663
186853
93916
47794
41080
218892
201608
73958
198331
232923
299108
303457
210787
143637
229007
228798
272257
50108
192015
43965
95106
214954
47168
306745
309423
184710
51601
212526
70557
199508
261649
249352
25791
39701
206746
48004
173734
183118
174439
253886
191615
213466
181360
209778
13884
201163
152125
190885
130212
207975
213011
58445
57559
150686
203854
218088
67102
258242
101711
63684
262509
110721
283531
136662
94494
267390
307269
4608
288103
237406
70653
197629
237617
77904
189461
139930
27229
226962
146100
128581
276221
280491
24817
107393
11513
248949
36865
133270
196159
161064
70497
214448
35868
269516
10602
220663
224709
154355
159103
100606
306182
49970
36402
279676
264411
271714
22033
75952
302266
304482
80833
244338
213026
19430
184724
273028
95353
216979
103999
235482
299082
104093
68347
236392
115417
148687
131451
33608
292654
83506
191574
1621
44488
60708
107646
110258
157453
178509
106240
251412
72304
280637
48480
298283
128738
153112
232064
174835
228282
142891
39189
171297
204531
97819
9295
236295
75771
208394
38649
180042
65203
138850
230980
175759
134714
113987
306198
258064
232990
4789
63773
228878
171365
210370
9274
207492
65439
168410
197863
11675
40311
215694
97967
165796
36827
280700
23416
17268
191436
205261
15130
278976
24242
130023
120519
182209
9310
93123
41623
241490
41397
240943
251868
174687
39852
24029
108468
100825
21
252624
92919
177350
152208
41121
225341
304300
271073
247045
256162
271261
166089
209891
309483
273368
54508
48419
212098
4333
208564
223361
146452
13148
67050
64981
115950
222358
276580
61468
60870
272709
140835
244963
215371
242246
163391
122981
304487
266173
269706
225407
301542
147453
147174
149963
222205
6023
281705
41938
10134
230055
198569
215241
61460
194824
115677
260451
263140
128263
163535
292834
69507
224544
100455
152846
305864
1138
62534
230979
8779
88845
225903
79658
152531
198401
89653
180825
139708
236513
25805
284280
51236
219013
149242
308046
149994
197821
208583
82395
81527
166610
90716
100209
265866
254165
177928
281568
164641
113340
111165
82732
68591
296522
57241
160791
245555
239782
216696
255969
183726
222590
224985
117766
172914
200474
170698
66172
205199
198597
150902
227243
150963
65004
249642
250351
223490
304498
205435
218200
14534
254653
5589
247351
23744
132638
165896
229013
98035
28862
36307
182755
272893
88497
172080
231885
235044
13706
224334
151219
200761
22645
202604
121606
118023
149669
165611
63794
237763
79124
196845
300382
523
26591
232918
56303
228608
92174
202455
304909
147869
65147
183520
9168
303648
30078
136036
76523
112555
259928
160817
143374
11706
207995
104672
46643
17297
54040
164490
127044
121839
194945
207030
40181
300982
297373
41103
233881
46236
229954
276122
186083
65942
281940
45496
68223
220618
162218
279320
28820
148649
228244
209211
7616
35168
109200
202753
75609
195552
30186
207674
165390
129158
115948
64317
88517
49206
74214
59980
18557
93820
743
22711
185954
252032
16241
110034
58303
102875
8963
84018
147292
124580
140769
207197
278687
169478
149162
220533
294304
194459
307714
72009
197675
113215
156669
58330
186818
140985
100337
209861
270519
296909
46413
51668
221764
202367
302823
305713
98599
133809
30448
151293
31872
36354
227971
106332
203679
54837
37568
237955
169016
267656
245012
200510
10823
187908
80754
84616
35184
248233
272330
139210
47423
230639
173857
276243
85900
56388
191826
158019
37590
7604
118291
65380
161475
108227
126423
69475
135220
200964
139408
205947
198069
170406
66918
41801
266314
279332
84482
24452
269378
293894
190488
214256
88035
210214
255654
190781
84650
66430
12691
138281
49059
30323
219471
148750
97657
45450
123161
226484
223409
258545
141371
78271
140466
234109
217878
253683
196221
135242
72051
148810
263534
282834
297881
130162
94113
98226
173111
40103
33649
174527
203055
8439
184187
25141
51325
96829
281746
252605
155693
231604
34529
58179
199864
46733
224562
166142
274352
247870
303364
108814
211869
5557
217998
194100
33789
3964
89242
19104
297357
112019
2885
229341
264558
48869
147018
294581
186942
38738
242172
104010
57096
120261
263370
250353
68631
173761
96264
288433
304163
186550
127277
2351
31823
64532
282095
90108
212320
109035
301020
170327
112621
62421
236885
1360
20134
303097
180039
262961
43347
159627
91518
244950
99012
62540
89132
77130
74037
284496
199609
22253
189526
58087
104215
124028
76254
226059
48218
35410
271063
299643
31850
176110
210243
173607
51464
258650
212936
116302
149108
53963
226230
187781
169522
165526
103143
162057
306065
166566
130191
239827
212675
92117
35637
80552
262954
231957
68436
122449
44869
278200
101365
304315
138961
84418
131220
18762
64073
270491
84037
66360
149214
197092
173669
214399
239940
156872
119063
133852
44143
54665
270304
226951
187800
44492
130937
55473
124754
114110
201812
6014
115698
49423
187864
198577
230168
46529
178619
281592
128953
12452
89152
115884
59465
291957
135443
26951
3684
99541
278013
63568
150404
9873
13259
78720
12097
223858
169509
187668
264744
269020
263446
45988
92297
131195
115768
166637
101818
266835
202680
197859
35283
213193
159006
57115
281059
67098
235561
176944
252694
105112
307564
24995
169623
162180
218530
148289
185489
113878
66527
239153
88030
192961
201899
43047
77236
263586
308218
297932
260743
222274
231473
206830
276982
181569
144275
46927
240025
46200
287641
120599
255906
172717
270195
81444
61049
79382
86902
209743
180161
107602
26520
189862
134605
260437
184778
80901
126750
32233
60822
32506
63137
111741
309439
43276
20712
124164
248664
100934
77871
143045
306846
77419
183017
126759
65734
68915
305603
33250
26773
125223
104184
17275
54598
285720
97529
217626
68074
107652
20497
197434
297549
67580
296639
174742
16341
56378
183453
90354
172602
132552
151485
277813
215726
110039
168938
288468
244051
243216
83136
27601
303104
271113
258628
35570
290331
216843
143330
136055
159977
199986
304214
163269
102424
112913
136181
146074
107309
275532
201101
118698
48340
118459
105032
122384
18165
142549
65073
133205
265524
235934
143401
118333
266315
116338
204919
183907
274043
297918
135739
120188
93496
22925
50728
66917
5615
74567
73783
301525
219262
163763
197324
280289
140025
247566
199645
51268
89062
308699
78998
28151
196511
172076
170516
45446
97404
268311
112481
166985
142584
266101
76878
119600
123828
216905
135637
117564
124906
209135
92005
111613
303061
92924
153680
230174
20768
224078
241119
123384
290199
251959
194338
130597
47193
241813
14342
171255
65462
107701
135933
253196
47904
60798
176175
190956
109009
239373
123714
58839
142557
235847
162351
282283
149192
237222
305502
305996
127361
56595
115565
208768
177727
218747
249878
28516
153517
224477
113726
306084
23475
97643
193089
268789
44263
219894
131893
150777
189388
239929
149045
176011
101088
141108
68401
39783
131572
62343
287043
159387
12985
174700
40143
184372
201151
212358
73882
19647
294601
106659
151381
39161
109946
172092
193210
283890
84658
243115
64783
277807
58854
216237
92895
205384
138522
137679
254848
198730
267403
178065
58923
220205
121349
72397
150602
164746
257688
211519
203780
35908
42261
212692
203349
96438
35343
303833
147526
297517
118550
38967
167143
273278
188288
11329
263936
81616
50186
76225
154431
56919
185272
230587
9794
195815
54186
222569
161971
183844
19310
143595
43617
291458
299630
216807
219529
124025
261330
141132
247950
203040
244668
284381
269345
49298
51713
50618
33242
13259
127657
82406
272222
151408
251607
188248
175133
117092
147304
7730
245825
187923
23562
230938
245629
261583
152929
178092
193809
308077
124134
306006
72645
237675
132265
235067
4735
176900
216895
58639
22621
288061
286808
255240
289965
108648
287423
51238
90264
69566
269762
101005
165782
113557
84930
33925
118866
69371
147912
26091
120989
265116
218917
177362
255435
238403
100349
75152
285002
148492
308578
14499
46288
242363
275608
89169
13124
173290
75699
138084
109568
243821
38206
95918
185623
15597
103687
49690
21738
84123
240428
226422
213485
176781
33159
126439
184755
42667
250402
290512
212218
282995
242119
2718
55994
116481
8343
282110
67860
35963
110351
34191
193364
116037
74163
223480
290785
15863
144848
254415
11076
43317
65997
302398
256700
101856
292712
194810
241834
10669
12418
212910
158056
41793
181108
277646
139311
93652
17437
51198
255201
117256
141418
61249
5921
212844
258138
223006
52130
206704
231335
215768
210361
253403
120793
274973
90113
278626
35278
298182
81474
228109
303262
139662
278349
33614
9208
246904
142926
99008
261124
221240
29747
147314
161041
240736
205713
254145
38788
172887
202671
233280
282007
168168
193487
260530
268173
112990
291447
48993
18568
760
70577
202553
287192
10527
132209
122915
238221
14120
196934
282986
183923
73197
88776
133660
195643
29959
134096
137182
258356
210305
114086
202542
186100
288685
182033
115986
157426
258780
299067
244278
132270
191972
277177
17671
120696
194320
286493
83921
178982
62331
302836
31411
187630
48626
254374
163731
125673
73730
282610
275004
246871
197062
249571
289857
84541
272259
81036
249774
244856
155044
107133
239269
298029
130243
232452
96216
142763
114834
59518
176186
218258
15334
38147
151915
121858
303263
168581
259663
214135
306520
11185
102090
283094
281345
99567
171193
43484
279419
230864
1556
166040
214449
239676
223985
293685
285528
162661
128516
224775
165116
261641
288899
141728
80700
187025
66420
223747
97344
168669
10114
190552
159112
251425
186455
127084
124305
98413
73252
282134
162516
74195
283503
268976
18241
283788
275738
30314
129663
9540
162712
17872
187490
64986
115796
302555
305746
105305
281649
213474
27818
168006
301271
260475
250268
61839
231847
168973
120143
109952
156729
270823
243525
278140
129103
24577
95541
157448
19092
77375
172529
51052
283475
15702
79710
259048
297565
82128
237156
298254
163205
6413
117660
120910
110137
247209
68027
253992
256168
309582
61190
273360
51453
183656
5837
153242
197309
260722
17708
276291
107922
275842
119473
17278
237739
104254
141198
272401
33742
46621
158738
70696
1775
245518
99435
287772
194928
166383
168440
66935
149918
170017
190715
65059
6388
206546
255385
237032
308168
150570
56674
30085
202397
28489
223254
175187
173658
235152
56580
168536
82651
183654
7983
286933
247886
265017
109552
20451
301291
131500
265277
183589
131734
114427
151275
125586
49363
234317
86756
282256
271114
184250
256197
162830
101256
73463
108499
257136
82477
133693
254738
236943
107279
80541
200106
254832
101658
281663
225639
217372
283506
151585
277686
176771
93974
67892
123583
103797
133633
223769
29670
204681
175559
34439
289484
133634
66713
259277
208212
78929
239897
79540
123293
231662
248232
250889
166390
250339
289614
23105
69700
78215
83791
207640
257926
241279
238528
145103
140098
200571
296001
250582
14869
59141
239126
183808
221097
195495
135873
66419
279480
153788
209987
1377
30515
239727
294885
100276
302902
30717
12413
286473
221668
57188
164935
37121
102396
140593
138492
285112
212658
67445
197646
154874
52186
25530
104653
207773
222524
36071
118281
201423
196913
206117
294274
289529
13171
263648
6508
291159
192725
265225
129857
124474
269786
266237
57434
209872
198665
232915
87581
186993
147734
6029
76713
42836
150990
261667
84898
271081
186155
160504
277116
70065
284268
194898
26813
216753
132215
84666
53247
43804
121574
186219
38639
211016
246619
214007
160111
114792
50875
213809
255367
299556
149195
29419
104390
180972
248122
159709
160093
70881
215613
30775
187143
259082
30888
110900
17416
309479
153872
165843
68375
212871
232718
148826
117092
197989
51904
8081
223616
20761
112453
298611
13304
230825
64427
84146
259762
31528
67759
8941
240586
206827
16229
20069
253020
46039
154623
253369
104930
181472
172428
94554
223356
142058
156056
192536
207638
64665
90385
96980
204440
109119
121777
189086
276682
160302
291283
201969
23539
208392
220998
203435
164046
73088
101873
205585
75274
250467
262374
83069
171731
201533
109018
102031
195758
159025
95592
295740
63757
120354
12336
158228
46553
281082
78762
17219
115095
182605
146235
280440
135999
59859
148995
269547
244944
13317
89792
201043
305757
172078
722
115186
113658
148988
104231
34679
247946
139507
80162
146609
178420
198003
113378
148376
174644
52908
100760
157520
72409
303659
211538
300557
168850
293652
70942
8951
172647
250461
178408
272935
115822
292558
77846
141506
90177
42590
225890
78926
169229
162821
244866
134485
66922
124232
88431
285857
83805
280585
121659
264108
268818
59693
276404
155358
76938
91610
216671
244654
146091
60281
106352
249630
135212
260281
217542
182017
241850
193242
104713
198262
123453
253190
86278
120948
288789
209173
300698
299338
144875
63022
292213
96048
79376
236630
234113
162369
150938
301754
247644
305690
272482
305635
92545
35184
226141
56047
308565
95876
197106
167344
56045
211914
225797
241101
249318
127589
174042
285184
76128
23743
231223
4818
252278
157670
89492
115251
65500
100303
192543
40156
137548
274093
142979
219848
222045
69606
306457
111760
189725
150373
205836
251463
309705
92978
104315
41160
124298
67964
23718
306657
20961
63649
54873
239508
70093
61221
96469
87882
112227
165256
175240
59912
113186
122985
111019
197484
20277
279249
102271
263604
185143
26433
159540
280742
232543
3879
114352
202294
73022
220120
239925
9483
136122
307877
159624
71265
149615
276989
198160
105355
36227
45576
102211
224172
216691
69080
280973
61875
88741
288519
48309
191052
212715
202669
130824
108472
301721
84257
216477
81807
131995
41734
249860
71442
262398
165697
85394
184780
76733
283194
198090
14711
99392
226516
228237
167053
170414
7873
21358
250013
168004
140835
92534
212698
20323
157185
175541
299540
288911
283895
77697
23719
158066
275237
233497
267051
97017
295059
86037
275200
82485
8656
35892
87915
239734
30049
39157
234089
56406
274753
68426
112285
306315
206508
308358
129206
266572
261507
148469
155632
296312
37819
183596
170725
108625
50012
17786
165404
24284
239338
118123
270440
205199
215581
134620
73183
44115
31270
267985
187526
224740
23460
15188
162293
43430
240262
124564
128619
200857
258062
227927
185289
185895
305215
257003
131621
78122
79262
87625
228285
250803
37658
40595
48335
145096
47705
166732
294043
235279
103627
305291
23011
60914
223487
280910
299902
82236
52343
132255
177877
155702
31577
290283
217571
17237
216603
35909
60127
64645
174992
35884
24004
20039
220628
126369
85973
233959
30798
139666
25591
38664
224750
61843
129322
272851
225179
177302
151412
79337
207790
147901
118235
151405
139287
167965
212156
207675
241443
82049
151857
308750
67648
96227
202204
171255
109082
95424
140447
285484
171887
167734
137067
274203
149035
255896
178622
94008
34968
230822
281455
287190
228450
284364
173130
302295
189915
242665
210730
162904
29015
109190
254308
79143
202773
53208
156638
141392
245115
220704
153327
98825
154020
298323
34628
269741
253337
282692
121801
179554
239867
155238
41475
51705
218018
73210
62059
132867
239228
30475
73969
163513
278339
744
215561
301103
43598
10397
209047
208821
209861
54979
38714
64805
294610
30100
216505
98874
260651
120832
35214
93867
130081
30186
150892
226023
285524
42420
278836
63666
37490
116081
102824
88448
108830
58196
200640
146829
137784
109174
89694
89837
19695
91479
113121
229673
287780
227268
280401
45220
286923
202508
141644
294956
214648
241013
258860
240107
300858
263807
128931
246488
260412
212957
1326
177575
57164
36494
169613
189636
256902
85275
274123
269697
172283
301926
249696
53809
262179
183729
156029
86756
267821
220154
121255
20640
18093
125742
134829
285864
98228
59382
7965
18712
10066
191931
86277
98301
155535
138971
124397
39302
76373
276730
294748
177681
121958
288752
33913
33279
309338
140500
207628
110375
133163
271927
214816
75124
13140
92411
218169
138229
131350
84476
280970
14805
104914
103876
77225
202245
151076
101474
228583
230576
164811
133049
253571
68943
64475
38375
52428
33986
87090
306753
263639
206044
309967
274924
97016
230614
233636
50290
233752
242324
231853
20861
241445
4197
136473
58668
73222
220689
18443
16287
33301
266558
178864
133631
193477
255382
226127
162504
44607
166187
45912
46855
104526
79967
306361
158936
229016
174005
133407
45866
295335
109982
165057
38622
243028
81785
1677
233130
60581
259882
173422
132887
164207
272444
3364
39338
191749
241635
265774
215593
88107
261199
247904
236134
157979
88051
100021
256308
107657
130846
162360
63914
176855
61201
7489
126926
306511
170633
222316
123965
309716
236036
258489
86779
144196
61155
141417
298271
229507
236937
815
246262
304922
273888
266911
102956
79161
125883
84850
240802
207821
137220
140782
66226
215033
37578
97393
93953
195081
147520
233587
196880
82408
263152
110365
203174
152636
196437
121490
265476
108799
301843
275088
161701
245790
30510
170962
116054
29069
89963
278911
67744
262827
89000
234870
183432
127280
145008
2296
99730
74939
103185
112339
87725
255196
187532
66695
34302
258640
300702
28496
206624
61154
21646
250274
79902
221841
201962
297973
289065
303508
236560
279919
221805
155295
143513
216130
100151
267580
293595
20451
92000
166710
35028
277558
75750
227724
54255
113867
78968
72283
231724
163966
238231
273004
273624
199597
90111
65161
298758
1224
170556
101402
158945
103121
274095
282596
24320
107088
88643
276503
18768
71806
203887
6386
96891
224160
161440
169192
84694
36448
82881
184646
301617
214984
286340
29858
301927
144969
22339
127366
203247
13571
141211
140675
80905
203939
161503
170744
75254
160705
256645
165800
69254
15253
138904
120597
14110
57508
137350
248948
148905
236159
143466
259386
186960
149390
237597
302051
251678
206432
202363
206868
228066
129377
244181
2448
160387
227405
272978
3524
138688
187141
288020
24321
238246
121957
10536
300169
141502
84100
298441
304123
136366
267744
230253
69627
214958
143115
94073
61964
42406
219390
306376
276381
89837
112153
103617
176468
272671
124044
292824
215343
112563
259331
182749
107424
162372
36397
151625
125022
286785
203915
153905
156373
270665
227993
84546
239700
12108
34579
70496
53202
20160
201026
62020
272266
255089
49123
177639
43026
131742
191285
199327
136397
187147
162049
133236
78252
116839
41652
178035
87199
120828
132587
74070
221436
214807
197414
217005
53838
31600
19467
88913
128070
128010
134676
219447
87770
130685
276344
7327
249890
164908
39553
304082
243166
165719
15016
140717
188844
238432
143715
169479
40242
94065
73680
188564
188402
133634
285036
8392
51777
162589
25407
306373
204675
83634
191374
10573
226206
118981
210189
160576
286151
280969
175633
219613
220537
253986
203813
195174
122124
146562
128123
5525
260788
80319
68764
157073
116985
220993
284583
120886
40586
230671
2121
52960
186635
3829
168780
239765
19214
120482
237760
177382
38927
117617
121237
126374
233476
152812
163307
56781
48655
24051
246993
227421
132217
220525
75741
83329
86034
140120
259181
89367
141468
171984
253149
38586
191801
266622
228585
34794
31868
49115
117526
308473
41190
85467
56633
217145
56171
281869
260618
58564
131609
150054
13446
281186
173941
130318
17075
130690
307999
191208
237354
213849
89484
139850
115350
245298
292584
255325
197127
220471
205595
276797
134280
88832
59605
229484
44932
238283
306679
68076
236878
150414
48541
135794
14588
39757
88218
266145
130764
79812
56671
98273
268654
267728
157088
65767
146708
224734
66402
36495
293483
288589
4042
225103
39931
36078
149866
86631
82479
30053
145097
192519
21547
10320
74804
212845
119798
97546
262229
232142
9956
292169
154266
154367
67614
9783
93619
116150
233418
234766
63057
197710
295471
89557
196895
44895
186625
22761
66155
35960
176269
87765
105533
126456
71826
281104
182464
236211
296172
256514
290785
202184
153565
162163
233616
110039
223192
88762
238280
294118
303918
117260
199545
231516
264856
169078
173999
94231
147473
271258
27711
265008
183455
83356
219958
33227
298134
151474
270025
122974
251565
170082
102314
224819
23580
63733
122219
284400
56158
3209
236874
156759
167023
291377
23614
119461
94635
17446
261679
27743
258352
167288
51343
217393
202551
241236
290599
82871
243159
281545
157667
297302
286167
40132
208891
24658
37313
103457
118639
230115
76386
114364
75322
215007
188013
236681
287666
209741
178819
144037
104026
195649
134497
9192
251908
7621
5981
250375
58643
59143
187812
55390
194537
24054
197264
147022
246789
182742
289987
286120
164950
284782
295503
43361
303747
213269
246636
172820
7671
92656
233109
150423
179735
16293
303591
238378
183993
188144
126871
158300
227074
239024
93333
48737
98694
77218
277759
202044
72454
56362
209095
245465
20631
2064
223248
211667
309369
133494
176656
81723
227990
47904
33871
37156
15477
171641
59477
215567
83235
205591
112948
203787
25367
711
179488
51213
37246
274925
104110
24430
226241
227429
140194
299342
234565
162218
300852
205297
92997
105606
111853
90151
88698
186758
15653
84784
148700
291931
56455
144819
124321
201565
105754
210649
51324
116059
307741
157484
145720
44878
11883
284798
262920
151641
7450
176594
85938
142443
284262
139408
37942
198791
281149
6909
241359
179566
223396
140585
68062
209141
228375
85756
186089
4347
171130
288330
72077
122920
62080
135987
185527
213999
286535
157344
283720
262491
259981
159504
119684
172778
104414
1397
278994
146003
69755
75333
47370
53563
145093
206945
156035
261955
71630
197955
219354
226979
303282
240281
116888
29599
135623
299587
289618
216208
190051
46969
114645
195453
165576
232753
102830
95086
213944
223279
273254
228709
189136
281262
191607
263452
305020
51613
74470
14648
208816
267725
103922
131645
88592
170028
297357
216799
250537
155648
255929
159706
298161
67524
37798
176018
17352
135884
49866
295658
130657
96040
163017
238608
214999
9102
213117
76901
258566
302973
63750
1674
177432
71721
152874
97581
226358
121286
58936
139156
173427
180937
44078
256820
166967
229649
74647
211509
63182
28356
143492
219915
195284
31910
89693
126828
65546
296590
179975
126310
155570
51720
77187
260106
273753
224915
300018
16759
155464
197330
89741
647
21116
285480
288582
66875
26000
208158
145450
267594
46345
40799
249366
75260
283684
259783
243879
148514
66346
133027
230482
71125
194471
292383
293679
192271
169728
234087
284660
181820
297613
256194
29971
231643
150980
296059
285237
207276
110644
192477
164249
200499
172669
44573
78415
84722
146201
48377
191919
302204
149799
83550
272382
230618
9101
93153
106441
181161
286070
68056
129507
50075
44672
133614
126755
57993
78391
147257
168632
128079
68505
38357
244489
233594
206717
76649
257336
94304
66141
40632
196558
272701
242569
307826
120210
127235
85195
265473
118300
12365
24929
110317
46270
202325
295160
242149
299065
184506
109601
103740
140159
113382
131539
48406
48932
95623
67837
102379
250601
167972
274905
158319
110646
125215
222273
87284
170636
16160
241131
117834
220920
84783
215289
65339
239427
62420
276036
259207
117821
58775
187247
200695
82776
78571
291329
39889
59471
285103
127687
50606
206908
131482
276856
295289
258940
300730
126302
217507
305550
161968
19728
164844
10532
190838
148389
109845
299881
116876
173865
93462
87499
230889
148599
239183
217360
233127
260490
227496
13697
144795
87087
14449
130406
93566
38534
278127
15869
264861
65504
67118
141
154447
162678
214504
213882
278824
239066
155054
187042
257804
180955
229425
242260
7062
176758
68610
245464
234658
65083
15461
71939
229446
19454
166157
57050
163178
43108
149229
274490
41713
163174
104158
202769
154636
189844
72492
144138
84683
13629
100268
200401
123295
233745
238002
1786
176224
42415
162024
250863
303058
140980
303763
269996
247911
261445
68015
160917
133978
309646
287297
230901
96693
299021
278114
269726
101133
232528
104404
229100
58094
258202
111514
55140
173006
131599
166216
104273
13210
113427
114120
122023
268704
114493
217360
24045
108429
231146
97972
154728
144652
102648
250360
251214
7926
184628
163197
298687
175143
99563
170838
125646
150868
266275
18739
107118
93741
160828
85979
270420
59119
241945
278511
94564
171262
27400
188672
107254
166750
88659
132489
208154
68422
178309
42589
250356
125570
138834
112618
146459
177265
227142
262799
138029
225236
176823
81035
67643
195281
162127
308236
160332
176716
264616
252827
256047
176569
157787
222113
146929
181134
285454
182531
206158
156342
42224
252241
122681
204359
43231
159994
257798
250478
293243
285351
13571
10972
253321
215847
17603
2637
189014
125925
89170
167990
238895
209427
139800
159207
85925
299299
102101
167809
61923
60527
303780
24827
43660
246195
54194
48246
118865
291447
30709
192017
104791
231655
278493
82139
234395
41222
254764
35405
47506
227902
43414
215038
291312
261468
132867
13781
216829
114142
305053
248141
1671
291202
307256
49621
254683
156097
55515
280810
204473
265656
100458
291495
11841
51607
198852
278180
69674
2471
68719
12362
13297
34779
171809
215233
115656
75873
117890
122518
273327
169272
147698
87934
152553
58467
109993
225532
161774
196861
289674
290107
272923
269167
93142
236789
23661
120511
274117
136732
108528
32486
82128
87582
83983
309409
213658
29598
9463
90461
214834
194292
142498
298488
301871
210300
65762
198542
75855
146656
256607
290400
137429
259815
132710
81303
251526
62366
82557
179163
64949
80970
161888
37683
282612
82297
177226
119534
301206
11485
291313
213717
2243
294030
119680
28106
299879
95114
20241
3538
186978
270775
155775
169604
206117
124327
3548
33554
285470
150167
134715
81320
70768
12530
156139
523
5369
123474
127366
172362
272692
291403
105135
296736
2158
4660
277493
184846
113933
218505
128248
254805
211029
26875
254107
125032
68510
301972
245162
124781
185635
225189
121064
69497
307034
274275
245119
13070
251140
264904
68806
264027
90299
140772
299278
10074
256198
136440
24391
96002
79428
14501
45223
269315
85301
277866
246040
218818
195217
291576
138194
96865
207608
52134
57664
230209
10309
107307
202274
73202
225843
167219
45462
162721
291082
187439
197592
138529
125902
167719
99768
148944
272831
36590
168818
245826
43472
304134
114817
90312
2393
216316
258168
135943
55772
49880
190498
229353
140805
115783
112115
291119
142458
234512
243588
72310
182431
154269
135173
212000
171894
226768
46074
24543
80999
86885
115479
61211
300622
41507
142848
7924
170627
218669
266035
77199
177195
257684
103737
102296
291578
34236
308328
231054
290575
38380
217888
137683
185142
192080
174198
149860
115033
287674
101874
285856
157142
179442
269803
245019
274458
105492
280530
42537
145748
116862
281404
119526
297040
24513
12324
21324
166729
226458
238477
46974
120727
215791
266787
25223
116571
77746
120242
237251
263719
148118
268350
73951
40102
71619
221808
71094
131571
289501
218088
277078
272086
60228
102468
100143
233894
182162
72702
3145
191134
179238
213221
62456
196461
281195
147902
203778
160309
5222
148083
309915
241627
252546
90535
248773
83401
275184
192028
212467
29488
53808
47166
167414
219294
113998
285018
285376
18616
210096
275486
11233
616
44672
62184
65559
89900
305432
282384
1041
37584
265441
48853
112245
21934
204834
90852
263831
246012
301690
302089
239608
307482
35484
100931
157201
215329
134688
58414
151880
217921
160009
212166
42946
19898
122632
211029
19431
72713
249231
288065
166756
79812
251203
62403
178313
102569
102519
241598
182968
194496
202906
18934
116077
151320
222315
253032
245810
264783
110777
77725
285836
3704
153452
238763
301328
126174
304397
218516
164708
228154
211149
144085
148811
21463
107310
304349
124289
187975
226302
84851
25201
171111
5595
283153
175339
6057
298446
74085
77849
71205
283691
67115
23551
239108
134764
155226
36347
307025
49625
166751
97252
98200
186537
240503
248970
105076
118767
245891
293637
285746
48325
204372
126984
202705
123048
95306
231595
11035
167514
212711
209526
187373
163823
197813
121621
156577
24182
8713
296103
137925
249973
110612
188663
128804
99021
285908
296984
10838
185303
166092
309256
136561
154806
270659
182006
186897
198113
23402
188443
279785
125626
252362
179853
3202
182045
306592
260060
192074
50716
16791
95194
154315
141107
146588
71326
219668
128687
169290
295276
28309
121471
169772
293770
117159
137917
85911
10277
190460
232929
296107
96098
275311
287510
174976
207841
285941
8258
17641
233753
255058
124159
38960
198794
7773
263817
268886
150639
208655
79239
292220
220889
110558
14847
190626
212052
302169
225455
102861
250253
24282
266751
135265
155978
262298
211557
52413
203684
149442
20722
118182
83830
257613
174207
4501
36837
107452
236639
257490
274715
26775
27973
217098
26330
67502
5145
303315
93525
178007
299617
180886
264553
230735
14542
158081
285889
5927
137957
184566
136815
79026
64707
120002
261651
170989
244956
136307
67358
280653
146891
194630
6937
217547
246106
261489
95937
31566
271067
262990
192199
132617
286683
212731
36777
175274
306735
55880
234032
160849
239229
180300
33230
97079
97232
274590
53927
112581
173715
5556
176742
298545
130914
185666
156502
216472
302300
290298
152274
204722
158039
127679
298932
106328
169067
211180
205955
82129
241587
302058
298155
181962
158353
16182
26032
189451
39172
291355
215922
296356
273511
128645
53941
254011
38788
32319
159596
10118
21682
249134
112994
253662
170360
50229
299744
114771
259014
121546
287488
278049
112227
309340
137974
99645
252274
256726
69983
181921
224713
212499
37152
108601
80771
140594
206169
185473
267162
286191
171103
215370
282743
208213
118573
305783
26248
135127
237725
36454
298072
185516
23498
82040
197692
157350
5168
62425
256600
167635
242976
203848
112229
42811
221891
289984
43990
100693
279546
105797
157887
7990
241157
30104
83200
291779
115841
21606
226008
76503
227104
3579
123429
41484
68703
81365
223346
278880
168480
461
21320
20392
210835
80927
14017
185775
116492
106558
223753
278596
123217
123233
181016
241846
136939
125162
99572
289925
272404
12577
211045
25854
76648
110584
299866
134748
86436
137513
73923
186765
168130
256371
169601
132979
278030
118210
136043
29235
119900
191609
208164
90789
245785
84293
75966
189271
231710
194314
140237
200069
191342
89463
249200
200721
22082
59821
151312
19838
103856
260490
155180
237945
120895
194386
169507
264632
1219
104048
18470
298051
140923
220023
164100
19307
270382
3530
231261
95378
200767
246836
300627
49004
70558
222384
148231
275807
309272
309081
202577
294223
204148
144072
10164
256943
142157
229979
218936
245933
249639
282151
229350
306215
59818
42422
102907
279919
270928
130229
71317
187014
49988
17672
211971
274099
98289
202295
20491
86736
215530
141451
206718
244863
94849
9590
204129
198543
164112
295868
241885
95756
283041
82518
250077
129753
244540
11812
181905
61603
203498
69330
31240
247475
257013
156285
236066
74764
11995
167144
65137
207147
304660
217102
257109
29462
187025
142986
198877
154677
299530
303420
201947
215570
44652
220630
103666
32527
179830
127656
267046
92121
248160
219282
169934
21251
151546
133943
215983
302341
254346
150523
191000
230997
131888
207491
124423
75340
252745
91702
244349
300695
119572
234586
100033
29975
204902
166225
21951
278355
233297
16830
108899
75285
108864
292778
204480
141372
7249
195396
91101
226390
185729
64180
129695
25014
273053
48743
142465
114262
161439
175177
7545
166240
258061
235945
82076
274873
39891
275685
64903
219717
35014
42361
156911
120194
170226
82715
190096
164724
244455
88890
209858
269275
23967
232939
247004
61688
235645
263891
151867
270226
261376
307130
134481
260127
15282
189216
258722
54927
153011
180644
239272
252884
267655
138259
272944
83077
104556
266934
276551
109603
1521
240919
51615
296726
127159
212959
23008
6763
118736
84323
257546
276971
223008
32761
236630
137921
131587
160114
92558
242204
182011
100497
81184
131902
61571
192003
198714
102594
231043
178695
250001
269454
190403
236707
193079
187764
53825
185832
278157
305594
154822
71778
952
101421
49462
300462
109854
45894
142684
79224
275304
138649
98767
202742
68069
105069
182806
137523
89582
96883
190901
249102
87809
156984
99088
281401
181276
228574
304811
64154
278504
211016
64015
185716
73415
199228
126174
144951
53588
107927
12686
305607
172405
250754
244877
223079
301630
282454
73018
267069
49725
146873
156587
192970
94391
212232
85837
236719
44051
29433
67330
267621
258999
11800
225063
111422
125642
97346
21057
32149
121865
141710
175179
146487
223138
77978
254065
269900
7244
154240
128429
20713
88637
108589
173229
251567
267806
242670
256501
150936
307461
132876
201365
104381
36915
11216
238189
162058
64680
111532
132216
115710
131187
188356
33504
128669
217098
96002
31877
7504
46620
93377
150681
275319
4403
262349
200754
244657
35784
50315
11958
103462
30735
220704
64867
304682
23088
271424
194053
23038
225998
114125
70418
147001
84287
263862
110709
236449
305655
47199
272653
100559
299587
227706
39581
8196
177080
97931
289076
85234
188696
225297
29872
209025
285077
213204
19765
9246
167674
99618
57847
133292
101925
88798
267903
52279
239958
123676
306823
265112
285938
54815
111608
196321
75937
192433
177180
265652
164098
141793
164990
187909
259441
308712
101465
43846
172034
11730
77738
189585
257317
294058
200519
21586
163316
119050
49504
294481
163581
120706
38279
184766
119817
162953
47902
181073
72310
308472
107513
214240
109161
234813
279689
288173
123473
275769
48328
108936
186889
184283
196246
26966
133062
299732
164447
110352
270035
11681
155615
194989
279451
7847
301314
119250
246771
57948
197120
188384
215656
248467
192092
33536
99004
62637
54171
193487
114682
250953
128711
5077
144787
190111
154338
133189
10559
260797
188163
141860
297095
147595
36527
281650
47725
181050
51365
292729
240117
165970
18200
262860
708
1920
231465
169693
245635
73964
263267
221257
207681
133644
120000
61447
164605
124060
142854
290813
224392
19447
63867
27921
137720
69673
121088
48589
156615
106718
261488
47177
292845
255431
209938
230330
165604
131430
2312
132402
117743
225002
221414
221529
126713
300679
265583
251161
65031
281093
230051
274774
147455
237791
289252
6100
80059
154243
96742
153624
18239
193094
218190
228974
24836
141550
164025
182298
51304
203217
173582
78148
268825
8806
267241
101626
85327
12872
214713
141822
13319
122721
268285
195045
99952
189240
132930
6607
106932
41413
228095
180422
94171
210744
79006
125825
33572
237080
159514
45307
50409
272260
61642
252722
127812
97384
76122
121352
165777
115299
308889
81471
287294
194606
96996
63541
40875
120210
18217
60029
125585
76814
269164
256384
131831
153135
63900
33215
105289
269412
119217
255653
102871
270434
43950
209374
107563
9105
247011
40619
259007
285951
19215
124726
269529
192144
230398
118563
271356
152723
167131
131461
63906
205836
773
150038
79193
206931
200333
131598
186657
172139
192172
244136
236827
100278
149932
25559
167948
270461
296220
109279
57318
259455
187968
18764
28644
83077
195734
118550
58285
210223
68302
239434
221959
180363
126033
271507
30634
82073
26598
174668
197795
21637
192896
204474
45146
83359
260894
192870
172014
196090
102555
116681
64237
124054
71140
285744
294021
213928
226991
211839
82255
175851
67828
197910
139480
239236
166851
53912
31322
272175
156793
251495
298134
304075
152927
160828
93753
135963
64489
206983
99748
47211
293083
92489
158363
186373
215261
134897
246032
301760
134863
301052
42851
93596
290007
185621
237448
261329
67140
45185
13753
197732
132532
87263
300156
23345
268377
155371
162387
281551
127966
87549
87398
116957
205146
158673
14400
292415
102526
143138
153722
274795
255537
140676
208330
151624
66949
20523
27986
73753
43498
248915
121461
309705
263780
94115
296069
59215
232342
212079
200661
254591
226477
204933
195505
217365
137611
116718
116609
82942
123374
79099
63664
270832
94035
60902
284920
197622
35412
108378
190375
253170
68921
282511
216164
89746
57032
20490
68249
8511
143584
278346
15905
101449
190198
138419
23522
123468
231430
243026
194437
259720
291353
14116
124541
268201
130816
14950
260562
221665
194906
52303
71994
179695
23687
153373
62569
226570
93108
275546
194412
7831
246510
76684
117792
216668
13171
118995
181224
252551
77678
94084
80255
246150
109950
108605
62237
240612
144515
190098
88009
179059
304848
95677
108231
46216
156968
20669
1434
148194
61669
175221
211009
201865
268196
162568
160783
273959
132883
284023
4018
52179
10328
229681
111349
280780
125409
190426
268472
91748
260529
199150
165483
17690
168609
72649
24412
172902
256645
17741
260172
36326
227289
244064
289510
293344
276163
35624
95305
55721
300985
245570
265867
52169
289315
259623
201213
80614
2491
270948
209887
120535
70921
28149
244608
143579
27570
295577
71002
189592
277924
123404
217864
211559
128318
209541
288885
260279
67198
230955
138751
76027
216773
153702
308926
202084
115839
207137
4392
283278
60495
164203
240295
275476
217175
18323
199352
58603
10481
117442
124173
101453
172507
149924
73209
211028
144019
168041
73157
249200
197822
184891
265915
126017
238624
29919
1811
205583
65619
181149
79043
234897
28941
59574
281058
111412
124910
237180
278820
123360
270839
262900
280568
145138
195836
54314
248940
161723
110637
25583
276843
34130
54058
277454
160651
241289
56663
105089
234279
269380
266271
307417
260137
233573
295300
198823
201905
214317
115314
31390
65644
17867
272467
134023
199357
264468
193215
213622
32068
21829
138111
146014
164849
56479
33498
53945
236693
104251
206560
195218
224014
24082
96973
210498
53004
7299
216802
181705
254696
188013
223560
160582
72760
115410
19048
243012
73284
7621
200381
102011
37002
138513
306951
9887
163274
112131
305011
173092
29509
166742
101110
208693
229980
272184
10169
224828
30705
43766
60217
106629
271075
7073
59308
198149
286739
185396
206218
157145
73220
144480
150325
295125
159558
92294
145368
85465
233273
283144
272697
205697
287825
138383
10682
141114
120793
237663
45348
54425
300611
174110
273908
95923
15473
131653
169788
234021
111354
79805
182360
57078
110251
266946
254862
264242
288184
293172
163206
79677
253759
226816
65141
86032
30397
84869
156136
150313
284679
206962
15379
138081
31857
278561
244153
39274
87117
32061
298920
114216
33116
78993
124731
214363
263985
77327
51190
114975
257234
15535
265395
199755
41180
41879
96025
89664
93074
123427
234738
109406
277997
215153
305442
5789
77172
62194
4112
64140
206161
175264
289394
192365
51043
68682
242272
95079
19047
298955
186546
133318
27255
67876
203903
254868
298992
55218
98018
279741
44004
18661
283928
287523
193874
254833
276500
38790
81886
239722
14355
153294
192575
12590
241995
283071
247268
35897
130715
131491
82003
7246
2801
159805
10019
130306
247670
190963
265609
273514
185900
279072
59860
232463
118291
272696
185689
96180
197246
221157
281098
299246
121503
197832
129669
231843
147207
30760
259620
96870
301961
114368
248266
57621
229974
257000
46664
302320
265588
215314
303240
172731
191406
71762
208054
226751
264969
240400
203757
178888
279258
216848
252821
6024
78254
37917
139115
131519
212307
41103
288732
37845
144010
231468
125172
56321
233860
277943
276161
308955
151146
304426
306633
164142
89577
66674
8042
240596
225009
99611
296121
239252
104725
212728
15957
98641
307203
306209
306184
148918
223346
294499
66095
281035
194649
284360
42322
103361
218258
87164
10286
84817
253932
235788
259407
258416
11983
149621
53341
208087
178063
120380
248412
24328
209459
23737
282635
630
37485
99026
148479
177927
155552
183015
122464
64226
84604
94130
86307
37034
10779
300754
139369
3446
231537
159281
10901
250057
59500
237400
171354
49847
153830
264462
67020
86851
163626
202983
286441
176566
163908
69283
206489
161903
149597
21660
65829
128170
167637
123821
199379
214463
190442
299139
161885
287803
290326
298624
153575
107850
297984
30386
140154
23469
34676
149532
148509
75544
216058
116278
12256
173978
287015
169421
73460
20370
249334
224225
254427
203757
71710
271784
149307
123017
266744
96185
280644
110572
306686
182704
234398
131089
290870
41248
223869
290609
137622
150343
91132
41809
139515
101683
187599
109252
208989
57029
7817
74012
259946
251019
6936
281784
145589
189596
85054
237275
286258
229909
112907
89338
211263
232164
234558
78085
66899
99607
125817
213554
60455
119584
1501
33988
171152
191532
90219
54771
4054
100442
5974
106579
52205
60823
118531
269259
247096
101062
283958
221367
271541
215527
16582
216531
42044
81687
41148
73973
17483
51272
190655
136179
298557
156348
259118
236147
80367
181993
264964
309770
275477
258484
248564
94291
244379
113973
71506
236433
7273
86281
81665
279768
64741
6140
309408
261282
168722
195498
84928
166204
292946
98800
128383
248323
215096
4321
213592
243666
192339
202565
236732
173416
257970
256770
171218
274140
119077
5310
297138
277921
74165
268791
112582
48059
309338
210946
296454
217797
47011
128728
50737
131892
182705
54421
254595
195425
196774
112901
99204
82370
84322
269443
307318
267207
64716
11560
132415
174745
178201
224675
1494
125337
137827
269251
126357
233448
200749
86595
288845
282018
305536
187358
21262
2151
67740
129701
22402
54403
285969
6492
255766
300492
280762
267765
263953
37965
148033
192813
228610
72399
154739
83539
102862
147144
267353
16702
5543
167438
13601
181330
248508
169816
22261
233122
305701
279420
227334
140229
138838
50864
160292
264178
79822
21682
147119
273589
52606
14206
22607
83651
211849
199531
222867
11631
254755
231713
70481
162847
173845
304992
41630
104924
202859
9702
186350
61802
208157
210412
118138
176387
5933
291071
39603
116471
128244
231009
196813
55245
25984
301047
221360
156227
222838
115334
47647
205743
222201
36630
32956
224572
9156
14827
273549
275146
55184
222901
95590
49431
287060
229128
199255
2784
108405
284915
125455
32322
184956
42180
72095
307968
146333
48998
129038
83456
79544
53756
116126
93981
217710
164239
117509
119648
45153
140919
155362
15800
254001
50643
75085
285711
111328
295267
114919
121300
161036
168221
74185
77413
1294
164049
200966
141444
161947
292476
191845
69213
206948
25870
84856
74323
207107
109170
191346
290733
247399
15895
259592
92697
277603
161819
169319
108733
92566
168767
118738
72227
304537
110119
101088
188210
153560
155763
307939
233598
150395
37985
15095
206216
148285
151566
67782
230629
188883
73651
124812
289498
24235
35125
86584
206037
266352
88064
101697
4015
20036
284050
119078
91527
233806
232648
233733
183738
43126
226162
12610
27720
275103
155079
54717
25571
303947
273381
134616
171794
183788
122119
81230
151146
78049
247982
287992
5051
84178
109194
225275
285575
98774
240961
138866
114323
33545
26707
285543
268729
195002
96686
279522
205954
123230
300335
2716
251879
229885
156698
146106
29127
230310
61694
49695
44184
274718
72982
182180
245782
239663
163353
194014
97875
245740
297764
137886
36430
270245
69933
96677
113567
13319
208924
248807
166218
17410
107853
84595
90159
146837
25180
262041
127716
238810
104470
127474
237187
226488
45759
249099
263451
163458
195950
216917
34087
69360
49291
290154
144494
168772
276763
194787
109718
288481
242298
111226
94568
173402
268948
32772
76744
23390
47853
220056
169522
49940
11271
138819
113744
180726
134719
10863
179822
33338
299279
118449
112418
81345
22337
222940
288219
93046
288227
190797
202713
150296
263111
52883
42486
245121
169929
290081
115544
184692
59559
21343
287671
117264
232912
160050
251863
285255
197685
183141
54200
266441
151622
112175
223837
108254
75163
68092
28354
178418
254565
252332
41894
119857
176746
309294
29477
220325
167458
60595
188100
146021
207154
136502
293546
273708
71668
1627
52457
20816
184539
115434
132252
144076
59154
122502
257618
82318
301950
247670
230491
165641
204509
224554
169393
91029
16952
138344
168629
260021
229920
241367
129520
201396
260444
205207
257190
24509
250783
266230
19346
9058
268700
4946
9060
240348
141067
190458
268162
264715
32598
35617
121417
146287
188428
211180
222178
125452
156643
200947
76420
242004
164694
12337
15206
145980
49318
13425
287191
85706
191382
50473
115681
266999
229239
164249
1619
20574
22582
508
38457
216121
202047
152721
89810
196329
250080
204488
70421
197436
25638
94518
51815
27006
59244
16157
287171
76276
233647
78771
47422
216003
297777
240069
207033
12891
72207
233664
164864
294858
254948
10627
252468
141283
66985
184582
156024
3002
144768
23020
249022
43678
112671
120479
174142
41289
145120
182634
3208
300793
241483
121914
68438
229044
15604
199835
218744
209441
54398
41509
238450
233382
54948
203718
230072
94033
231010
275611
204808
37150
156063
280131
180767
269939
235621
185187
94793
9581
14231
130471
15753
7330
220939
93261
103037
119260
75101
261054
177245
248012
269750
17253
92302
158193
279363
237288
26472
117178
133981
20639
307109
237534
67223
236394
131841
33059
126996
241753
33944
112604
5475
96509
196526
97722
129133
309024
294192
150210
115681
309363
25637
52398
68993
246347
52437
219401
13643
144993
144881
289826
94276
131667
305720
66307
147520
226745
71221
27351
40601
184688
281290
211559
236880
43276
271058
225628
246390
7195
118565
54612
48044
29415
268774
5961
70537
194813
38189
265955
113612
295995
183483
238764
182330
9628
218107
242221
291781
273287
22486
302396
293518
190138
74951
149430
46555
28508
255031
288427
240555
103102
14160
196484
95994
27786
54135
75796
76213
109457
287147
39112
133702
243587
101215
183432
283088
8731
10891
292442
201361
55677
59176
247652
306633
226868
224237
14577
180452
3876
53162
232655
16450
8305
100476
180414
60798
246779
83400
145968
206056
24471
68231
256120
82263
212020
247220
41423
121060
190901
508
82522
255255
47487
119157
22402
141147
67591
91470
20855
237299
38318
252854
216597
285235
225261
174124
186156
21901
207390
206958
3423
8023
270649
31151
199228
130338
215376
199520
164150
201857
96374
296681
138090
266181
127691
124139
308996
143467
269075
254587
191025
63588
56277
122261
229047
218321
304226
269975
286584
15609
244117
181895
51604
64409
56313
23709
43655
116246
184757
217065
268846
177238
287183
98476
38318
11011
65272
100364
179045
239885
116572
85669
166216
272631
87636
178289
191649
144457
292279
80502
276066
47307
291473
18730
63642
302179
14766
211234
26138
39252
53142
144135
291957
153217
77197
73913
130609
144852
208704
274931
77494
182473
173797
220120
36205
200785
195296
51713
99944
183180
54410
260506
11827
35571
10869
13399
245152
262235
14132
234729
45305
132008
299081
115353
67099
136227
305691
93393
157040
56024
213326
130260
278546
129787
64749
203049
236874
170182
277699
236027
253648
181162
137612
232011
31297
259877
189748
79165
149950
107304
209913
35949
141472
197765
215545
228132
156586
164893
68905
118085
146579
188728
249324
71087
170471
83474
282518
232804
289567
294166
141767
171385
276494
213964
65962
18549
172384
240950
222130
276485
100495
228819
51883
90107
61945
243948
170557
172170
125335
301428
250688
122770
14173
50493
213212
59049
101871
218449
156459
37022
231418
107781
142602
115296
101481
271678
27746
133770
200495
129254
46129
168842
187604
148898
853
139767
258947
94160
62578
125888
306821
7015
31599
6004
260690
193510
4219
224245
144630
12024
262203
192020
30650
138126
147381
167354
136984
18225
49724
156612
194607
121614
188760
144181
178098
5009
250665
220609
293496
108614
202279
244335
108959
62707
102168
190443
4883
247547
84416
49788
160813
273329
9772
49718
9876
76795
213089
46666
19399
233041
205696
44684
300417
164876
303469
144201
231110
108485
45337
235868
115433
90820
103856
245754
302029
234728
54201
258674
306574
45837
209805
1070
24854
286299
31918
39291
53149
207754
164269
97043
180545
275579
277849
197480
52471
60743
243967
224305
207534
231862
42521
18143
203775
14629
181896
232626
272149
108987
58203
70408
147761
127973
3239
227048
144163
273600
7602
23961
235491
296240
180359
182902
7740
127421
22024
24352
98180
138732
112156
208153
95925
122581
18605
216822
158804
285070
48710
154278
128649
58274
55291
120866
281964
36014
115527
99930
107946
260666
240248
189715
26165
287974
282362
112012
142119
214915
160506
304458
158114
271456
275248
183387
222304
245246
172584
111010
42155
292159
188259
295594
40149
193499
73243
104853
188501
175035
25432
251376
97711
183942
129617
298761
263394
240851
190849
261253
275536
147220
169507
310043
189173
181631
214925
293523
130148
223670
149129
52504
120218
211602
189356
6745
173520
164565
61625
240945
72561
118884
129306
99365
70427
36610
214404
220728
153404
1354
133355
40139
153638
103349
122627
87269
239589
106598
138322
252486
190188
156693
55788
160057
218116
32367
161969
3038
182911
71619
59101
206175
281645
81590
166835
285556
115720
86929
280337
35837
108933
234963
177681
204846
121588
103592
222009
245613
162480
45533
291909
112870
303552
130032
140128
274829
58236
33731
113701
47576
191329
131758
122202
289951
208556
210495
71171
106715
198252
164358
4853
66662
180460
220656
167440
186681
185114
277556
20207
135901
170116
86440
209983
84676
118508
230145
20338
261340
48001
260574
253944
16788
245486
141963
8299
70609
152366
84265
132061
262430
288214
171425
212237
308963
117692
9621
277279
247797
220880
79770
231782
107139
66757
85898
4263
123902
15959
234399
143170
248642
219076
110610
219715
62927
255615
15148
308093
268844
281465
160892
32875
307675
179996
52587
138417
274602
238070
295042
26659
118217
117631
161419
302652
225291
149431
55097
106927
117252
190987
223112
90300
43733
185889
71146
258238
248593
28330
92026
35949
206580
117677
290195
291572
256948
137335
143715
96785
42258
142185
3711
178962
96535
255689
23376
172337
261310
255749
133720
211766
277087
167256
158002
298996
194960
288341
221463
25246
107745
16222
167317
259233
100320
27766
73331
156627
55129
146273
185862
284602
18174
181897
68609
150295
306109
129730
230816
50233
243538
173207
124199
43058
265954
17010
299826
231163
235975
93708
255054
167712
265890
94860
303633
40186
39258
13697
194985
112011
66257
249404
31800
191129
41026
106490
211098
142290
250012
39615
41679
14069
227334
176900
28526
35075
146072
64357
226860
183885
117753
6397
85377
28993
229129
199957
253253
242032
256240
153225
231264
113807
175411
55885
268411
6484
273242
286835
177202
98520
16947
97106
181662
222648
176776
215859
22246
108098
231804
125320
309822
153718
131534
304984
142453
138699
14723
179893
274415
100463
258446
180838
192581
223029
67553
78614
278033
284167
206838
259791
141236
245156
206725
50516
238886
129408
208282
165143
180106
200618
301761
180165
90670
60909
289116
160277
13222
152721
39859
109526
187639
283761
289050
178645
215228
214194
230985
136721
75400
48361
39324
31497
26648
198677
131301
278704
270110
278387
72358
170235
10956
77839
85702
247258
256919
110061
159282
118200
86345
232665
230193
92319
14337
228696
132454
103364
116387
146824
128115
46928
251511
74397
248286
274680
271962
211397
235817
83108
293008
157447
280194
230916
245929
285944
73759
19435
3255
29316
189173
80276
112725
258008
119505
116097
213873
144515
188262
305395
145763
168038
121190
75811
238508
245116
231886
265744
2143
187832
153645
126068
241622
298999
93197
193685
268609
12132
87774
305556
17718
29635
145401
161984
20877
96538
85959
254894
76196
192090
133826
100087
97137
14703
154527
200788
236723
266345
100612
230736
89907
139771
307179
84312
95262
129368
159171
93180
199633
217391
139716
136989
270423
219354
68666
271064
280392
282388
63491
226763
74515
174825
76959
179152
41654
292557
136220
183685
306830
260264
9189
71452
39463
278898
97732
247501
144783
280494
1303
20290
120476
227591
134434
190937
58212
196870
125150
279855
271894
35934
263247
14814
30419
168171
211972
217999
243919
137945
127292
93033
30471
167202
255922
201945
167350
247148
187147
57572
189200
230932
186000
243845
92264
71545
296302
247289
169443
217494
291080
145579
138731
276000
165488
271238
82350
183242
200081
241940
38969
33700
75557
31359
38326
65348
177043
41178
59136
214783
54044
79198
286522
174137
52188
30436
261190
142470
72670
19985
142268
271823
87212
219817
222424
66816
253032
209840
304410
40017
132384
75109
301732
232905
184079
38133
30598
182410
307723
29436
169158
19816
136448
111076
262927
259304
80540
197391
208028
224461
13036
300047
101260
176266
258874
194558
29228
197182
229331
88159
47704
73668
230853
88575
288335
40619
248520
193538
286389
145677
153966
207834
274081
278556
301739
75524
28585
202202
168967
293945
185834
56096
108132
33095
128920
8390
250463
83344
22296
145122
246569
118693
110674
22199
20851
259932
122709
70955
5981
285227
109990
287976
249998
170047
201572
262868
59533
238588
274425
262134
70731
217838
242033
189001
247880
302834
116354
301723
277529
164306
89126
176213
258105
160823
161838
13788
281737
230063
230380
234384
9207
166243
302271
204832
118476
308798
27077
301809
113816
206937
34773
247670
124082
258290
91621
279653
187744
284396
270028
178747
2484
308979
173691
273874
116616
253038
141506
236004
272583
252458
274217
248818
202459
180806
244545
273385
90366
9303
241460
9703
58192
289129
227140
16788
116513
262273
305354
162068
265891
91385
270396
119333
101433
198995
283965
130012
106268
236163
64737
4481
26239
193872
198752
105221
296080
180739
196484
169487
73606
58876
16564
183895
90721
44839
254560
35635
228299
23809
102667
59216
75054
92927
124206
3632
32202
248588
21268
89972
197307
143085
281112
103437
260467
72608
303757
100482
48048
262497
175939
244287
153784
29862
248635
33820
19642
118432
153243
48220
187561
53722
220254
272495
53945
98142
89212
267873
171645
159145
122937
146984
249694
252914
169982
123511
65715
33045
130244
28150
239639
4888
179143
48441
195657
196930
214416
231238
189308
40248
193562
167206
119839
67395
262608
171489
241169
161045
236836
197914
23081
144146
13487
112233
166849
26569
195341
251448
126416
307444
209783
258699
64092
300317
130798
156482
128160
113310
36569
80696
61893
119374
155316
92910
228076
222167
5031
382
260356
122528
105137
23845
308095
221623
311
48758
279081
7623
303273
7708
150096
95991
193501
36741
129463
208808
302414
9530
195687
74464
44623
74502
125989
74538
250361
248654
173593
278255
26995
268790
139291
198082
140424
249881
107850
66716
225235
155468
231743
66286
306364
135571
225469
99525
231641
135591
101076
153275
231063
168632
124820
270786
285316
201441
174956
288228
40943
254129
231791
93904
294001
278770
1931
275852
234415
263107
150452
77007
214599
98247
254951
305614
288439
94441
216067
12902
32174
37080
147404
232110
233400
92188
73005
283130
56626
256064
78418
168811
68723
292602
19999
196169
32175
170214
241326
232282
236903
240745
43207
269160
236040
223172
266788
88925
257220
81716
178462
141532
257435
70578
136628
44114
6115
106464
111011
45816
59225
112868
123823
234916
63113
27354
151624
82418
109617
194079
134122
284592
69692
125861
237620
204892
295683
137349
255785
213893
146691
28516
177894
42870
245026
243919
239467
187373
49214
282614
139479
246093
71790
261454
2867
275932
10806
220680
282879
228295
119714
76172
260082
219097
285869
88837
306787
219535
35666
189564
244655
117531
107818
49530
203669
174424
145747
267
208173
73035
81790
134985
166982
117976
283051
93029
151545
51968
8436
76285
125502
5395
127133
164221
13103
123678
72483
190298
201648
60110
241866
71839
118363
271100
266368
200339
233390
95239
258330
246508
188085
291713
170445
142588
188583
106091
229844
138346
307075
127132
217707
177714
45853
221059
246959
175695
143635
166848
302229
1329
132668
31555
276431
32277
4996
64088
254157
179148
215941
232027
292427
141558
239759
116815
20154
32111
267085
147125
261843
128139
64401
46320
275622
64238
38456
60718
235004
54448
147216
15189
245930
129853
25107
308416
87766
22643
235157
234320
80921
105401
205833
209559
239467
200607
299588
158244
137077
191761
167085
209720
37487
115474
253585
205134
134597
108994
250578
133772
213555
157160
144319
263080
224271
221858
278204
256232
147891
26283
248488
32615
186814
190974
241661
151082
47575
183711
102119
125402
134204
254255
264940
70892
304292
154138
298905
269877
144816
119130
259317
280897
111850
123539
301003
89773
27242
58300
250329
263893
246907
163296
288494
303625
32519
227052
308951
219977
227102
2552
225422
180983
73914
90362
37974
199083
7054
64596
269079
262885
254952
216406
302160
258099
265761
154853
123124
96549
48439
165536
108677
65844
38525
156841
28363
227324
287511
203846
20534
214771
286184
224856
150737
90175
15850
287528
275798
216626
9632
253341
181735
74171
166939
90258
199119
204870
57677
158433
76353
235802
16230
25357
35991
84985
243535
44031
100342
198799
96907
104533
49986
49703
88228
7254
300331
245241
162578
72207
131227
201637
149484
230082
298680
167534
90214
186879
210687
18708
149797
69176
251848
214862
83247
62794
246887
206281
83051
227333
94854
186148
71681
209513
249568
270909
281788
32631
197418
31689
59118
196471
228981
242626
1779
230507
108739
300920
185959
8195
294531
213069
137375
182429
69627
58572
179523
81331
200347
163823
139402
107030
296391
238835
212921
301819
101662
274506
76727
232396
33328
110449
290200
123002
133532
287452
240819
265000
14436
17869
298139
127787
173511
253373
38622
190485
199510
137280
83512
108936
114908
152121
2851
290315
181901
77196
231454
185706
148710
87336
170769
24188
155672
45321
150407
8175
73025
230129
4549
144528
54938
278264
295211
259362
299251
309716
194139
235073
214186
178593
68522
80600
113226
100054
132653
228553
230995
43321
116126
247777
91979
217766
171084
296595
260444
286475
239361
80878
230259
5974
108409
213794
10430
172327
44680
29938
163432
77956
90721
100404
237575
172595
46598
307516
170709
156735
310021
135580
113279
281357
87639
7857
171258
275891
262204
237290
93673
35823
9140
71566
122246
239814
186912
306881
157705
275328
141626
86253
82039
74004
168291
145758
236713
136059
130528
215193
257289
247517
46718
196377
175151
267508
309844
18084
182128
44444
233957
7792
246938
163410
120714
276739
289537
146413
304248
46523
175187
279258
304210
204260
101680
22930
154868
250307
219540
77195
198709
269078
238721
90590
193630
225328
88059
115109
161190
53707
151740
246171
18017
126075
66023
44206
34232
309803
104416
13067
127694
71730
60099
242458
57954
283095
185997
114048
290481
53534
29506
9872
38405
271729
261272
187743
98072
199203
187807
158940
265020
295466
238530
282776
216976
110901
40713
16193
73967
48934
259788
206298
232446
18067
81623
268680
9933
23683
150184
3622
114064
246650
223503
65458
203084
249096
176800
70995
237646
157164
72831
206665
293440
105781
207319
63180
164099
176518
156712
273244
123112
43629
239347
296031
207770
263347
302704
196625
147541
290436
86553
236282
46742
91338
5497
236698
30213
40260
118569
281
243635
19489
249965
59363
165866
184289
304379
182623
154503
55039
212355
204538
79928
105196
125075
198144
239777
248880
136063
45671
87549
260663
52787
150208
15988
252367
62845
7436
225440
144493
175443
112139
157291
223216
190599
288159
24966
1128
194953
245211
163493
233340
257302
48384
161796
148856
89541
113894
215886
104650
309634
205700
28188
261288
42301
64669
64563
183314
44583
188336
269264
24180
60375
200301
256181
222471
41658
201670
67786
169908
30120
50526
234378
12241
175399
173724
158397
230036
23055
31126
291629
187444
137043
82137
263743
65479
127211
5746
115677
286638
10597
81569
127402
206200
33647
79891
181681
36139
76677
275761
283202
39390
20153
126923
146658
272725
294556
224986
286640
121375
202387
139572
170961
131793
79839
135692
2838
8969
139561
66470
308781
125063
49332
229573
268005
167209
209162
119458
247989
196069
222147
309431
73347
155328
159401
165556
73377
163184
76854
167364
307365
309497
266578
130272
116605
29906
179154
217980
53799
269828
45944
148081
283358
257738
251241
293857
116579
50087
219815
233779
169143
57682
48725
145762
81647
4576
111127
198391
266213
6668
10849
8355
52371
250088
290489
89043
60089
269328
133238
309219
238746
158
149961
106135
22902
189593
44212
35534
94473
111312
65460
178204
249205
302349
119585
84390
26429
236963
85960
112668
69661
246981
281772
41308
65652
130047
283749
173046
59288
66643
291638
292246
135904
89331
20795
91955
143957
44930
255585
232368
258031
221537
259652
36601
148204
215956
263773
71065
156808
215720
36652
254120
64119
61753
148237
19605
97213
187411
46976
112424
167643
10209
202600
47720
139230
292092
122915
295466
246354
189563
51097
217465
35713
72669
112545
195476
67536
66530
138257
153017
192983
26171
86465
308206
44592
94765
214909
124320
29534
279776
275370
113909
119505
111443
226724
51903
99501
86970
44634
57889
247777
187161
89354
237831
179747
8287
103297
169725
304288
63628
284876
237105
150997
293097
284612
92084
35996
101866
160396
262312
48124
242580
91984
165900
236881
179643
113807
114075
90680
268482
95732
203609
20413
190854
230215
143343
39030
142246
294178
102626
299164
182491
185127
180094
84160
69573
115096
7242
150445
109732
157312
307985
247697
127183
133721
126281
262444
286564
173595
3805
31676
193866
185889
31660
125476
211058
16350
58559
229283
121752
165488
295867
22266
206507
245384
32832
249226
4282
53166
69584
90243
170961
207182
90981
159009
40339
282739
74822
265642
177680
252540
45846
301982
96773
187398
67889
82462
245371
61274
287349
234175
156264
136429
211073
108794
162355
208718
190706
178143
199622
170632
220084
234830
53924
75278
97838
81326
74849
46242
214252
240245
271944
25537
246751
24068
291636
243839
56761
60659
119293
262484
248844
226778
292866
190243
56002
74630
205697
30750
132907
104322
192184
296674
41355
274447
252491
269114
40747
111208
70105
15842
151697
107842
42966
175485
47210
70768
273240
235283
169093
250761
12419
191043
108855
275248
111862
102693
174994
70975
298473
20864
245603
186956
59136
246491
207621
22910
140041
189424
149171
46214
148205
24166
139268
36834
92378
248026
129260
254283
39793
128873
200636
53481
148961
223304
137588
266023
148921
254151
253956
174843
237541
277426
69467
274908
261943
46779
279928
217952
280948
250329
138676
218324
94486
272978
240133
172922
289465
61795
185224
123903
105996
4608
68760
217632
309488
280728
233440
117778
232892
33448
124477
44175
184773
38798
17663
256141
123084
92657
163988
624
267413
223925
141749
269614
238146
5853
295301
138885
188424
86664
225832
181812
230135
239424
201878
139812
209320
142594
166328
68219
197311
169999
186132
265328
91352
20887
35567
222483
106571
304508
83973
294521
99831
124669
140833
210368
179441
95722
231521
33715
147931
34444
16736
62222
107245
263461
244470
241231
10837
227796
127655
279102
264661
285815
165625
119786
35162
254810
154046
288946
114678
149431
56687
89267
232826
55854
47382
96594
8963
28323
126303
15240
78735
217861
23412
147708
281540
72159
253828
189889
103994
73480
51509
277285
94353
78416
107331
11845
137352
287874
96389
244264
21512
251268
101285
143309
175648
37139
298954
9243
255549
59545
104661
94511
43897
244742
240996
30204
126825
164434
76042
251502
186667
166630
77679
180505
243146
72434
150157
102609
137077
19117
247080
110828
223538
214683
139525
118818
50762
115394
178534
273293
58056
71504
205159
189988
137344
282166
97737
156964
92249
112437
40430
216369
175112
170241
146958
278348
54639
240961
192530
104190
235887
71862
145617
294505
268318
289675
109177
256031
213601
229577
208700
174205
294586
116355
268664
193322
4402
185563
53062
25204
233772
250357
91172
37757
126979
254747
63813
187906
64634
23986
203350
271781
116346
101979
33457
82288
38520
269739
263427
76436
267745
239502
147052
153783
191431
80965
142102
18703
185008
256473
24880
249615
247188
58844
163062
107142
212837
196305
54344
128098
25563
62474
67858
92962
175312
7920
45021
91215
82272
12486
247669
257297
134303
58462
239091
187814
250371
135273
174924
149454
65921
217315
145839
64816
197771
139751
48360
134429
103424
198148
126076
184881
158252
182911
266924
133167
285442
240090
304526
164882
266919
203061
75077
280729
120290
90854
141986
3390
87522
306792
107349
295584
280906
66556
63630
17816
48132
269359
48731
186001
306232
35515
31344
79274
135743
243723
101664
179531
109495
26301
94140
214266
295001
219507
78755
192077
40984
244095
220491
122547
23092
179613
113018
205449
200383
302120
248436
255144
11098
61352
167035
281309
85957
230691
299510
177757
299735
199651
207927
169643
18161
18487
291597
1907
137434
207023
213173
50906
134651
230968
270682
201728
143666
109596
56115
112295
65636
76079
143753
236954
126835
76660
60890
22378
50843
201150
279497
116173
67828
209170
203236
97974
98567
91769
245033
79183
141366
216020
75928
148815
217075
220131
56254
157949
131655
58671
107898
238691
298878
295197
72925
116515
166684
267817
198797
96420
272892
43611
244628
40983
121480
168512
237294
182588
228609
184982
178207
240321
179543
141517
280796
279807
197075
278443
148030
43262
208674
177271
90988
171010
39117
138595
1651
34837
285560
308314
181370
5090
82427
43020
197278
178418
219757
209224
112270
143234
288996
145136
278367
62208
165959
84503
214783
141336
218637
64192
198460
198246
143010
100292
22266
144118
62594
172728
302462
130039
281426
14560
124100
242324
203591
11095
275444
296922
79871
21961
298132
292946
48109
149098
187135
7601
5698
234078
296265
22887
243814
84518
262586
51292
280851
302430
266731
120572
3488
162387
234143
18109
232867
306875
250903
191054
270576
92221
7992
28
82503
122524
97272
75969
141832
194061
74034
51009
307902
236852
278873
133315
236853
195714
16434
191769
69471
167160
183153
239457
226014
38043
80143
197906
238570
99983
28618
119098
152264
170684
13014
58337
162090
61894
25926
291541
289460
72626
68936
32287
233964
138630
170200
87112
281032
238997
141015
210238
63061
23811
246310
144481
24866
276055
14601
148705
224796
257217
275089
166202
193576
1269
44500
130342
73894
246154
288277
287672
11712
290213
167744
160453
130335
127341
85309
145642
183590
153780
127797
5214
142275
307507
131977
134683
14592
88428
14153
116761
234444
56789
253141
271240
97786
97453
153445
33721
76702
88448
182935
4315
252050
304331
141478
119302
24956
306711
73089
293767
151766
187101
285063
94624
234926
73724
155555
244589
66172
34520
230598
127141
104892
215125
261577
41948
43729
82633
164615
275236
77640
72608
206452
58964
266542
271788
22283
236750
201568
177875
158886
167722
99460
110770
6284
172622
36785
7817
47747
72911
114071
27832
97983
90260
55360
31947
227895
289160
277267
283824
66529
208496
75964
144950
4802
100849
246678
242514
173107
3487
228022
60407
129712
216272
271076
215436
123045
90569
89148
243956
185101
28799
14292
102716
148457
22413
78618
172658
223748
249472
70066
20102
299665
36719
176429
6808
188799
147193
240486
112880
111640
246695
56827
160285
288417
205619
207547
81697
189051
64704
66461
37984
76542
291526
135803
234884
76478
185469
134260
141597
104798
136969
260020
84968
72297
146565
4765
248968
169002
276405
75266
104845
167112
196394
654
27467
233055
28056
19750
52628
94553
196612
58782
109129
1276
199574
104358
274498
82177
59402
129200
96105
223141
147661
267024
97967
184455
128855
7519
19706
95851
88000
243960
19752
280518
165617
267590
96900
151440
66065
153538
126241
252349
298878
29723
190780
52992
292361
164185
116984
172329
15362
243526
26829
195022
200423
291696
184734
220517
197750
268015
86372
222611
165021
104578
292466
134279
270128
262346
129226
175055
212871
27392
75465
22492
167515
117555
249518
302375
43760
153697
29811
147441
179473
2071
125324
9675
243923
148112
300638
27849
36488
265476
45877
124593
139018
17582
113236
175555
189011
111562
144558
104888
129525
63983
142758
134811
270658
24255
135065
269545
17308
179181
260424
202752
172856
297895
39330
63490
57691
84720
113909
283534
50207
194335
162701
88087
272148
28779
158795
291568
54927
20527
46847
116649
287394
46755
274005
45416
290715
210340
293515
281571
112924
117863
49334
283748
274895
188433
135278
256252
306089
186942
53252
134790
103270
219203
208571
273809
82496
45986
137411
4903
301273
103680
65266
258357
254315
93422
182181
51194
223572
93797
61507
71636
137810
47723
245819
54401
140169
5632
309792
87147
257793
306506
30507
134911
142818
255569
168008
288878
162255
246737
28834
107610
4224
249435
217949
36135
20920
258101
106462
230450
111745
250061
59443
203616
187191
270930
114064
271435
51939
289806
34644
283480
225869
121724
238742
159699
134289
305805
256679
142664
306157
121300
137503
131590
17124
87859
232134
120810
16787
247791
93094
216069
235995
181405
174166
292491
106061
229048
156065
24886
182320
109494
183054
239801
227031
6203
124565
110855
252456
5415
185375
58222
99370
93804
38251
248912
81132
227820
262632
110353
274646
74877
4166
258567
280978
180017
295647
169005
307954
305124
79685
127650
95953
201246
260054
115362
118718
212152
117913
164099
75572
158313
107302
292898
233238
147698
53121
235929
280229
11798
192387
88229
80579
24555
263958
208482
31063
147866
56175
65685
102586
176166
157434
64253
42999
229336
74627
10630
39318
288766
262017
247507
26993
221595
125942
290110
260968
48638
306845
110597
281402
258291
284916
134970
108706
96579
208284
46430
206219
159933
153922
89452
251701
241533
214887
77473
259981
9432
196513
10241
44329
186461
77958
149102
286905
52369
112966
51722
249811
110878
6677
263717
194809
174822
174638
228262
76195
65784
211749
179655
765
250485
23001
290592
301668
125940
80916
227284
20639
55027
38034
130347
309250
121860
165525
40599
282609
244213
103221
126237
255764
38147
159113
176347
116998
85183
252861
186559
53644
101370
149212
218707
94149
2507
250223
178858
206589
182249
27218
212845
184252
53828
165449
279474
9590
143680
215738
139892
172969
172987
212791
193722
93329
191919
156886
5903
234925
111537
25532
212119
232560
101672
138334
92427
267570
53453
184128
34988
39678
281985
158550
34820
66073
196184
11060
195436
14695
302626
301778
99437
20418
163637
194479
44526
267575
298225
61278
127579
175597
147831
243523
248394
32818
81090
252614
191336
107850
263669
99927
247304
58408
247016
92513
25853
261839
30028
149833
114470
127500
236460
118733
111314
195049
156482
8891
188714
207797
240351
274079
218619
53857
202296
80106
303271
30866
195261
6027
95621
221359
16012
188245
46140
84246
286505
123317
34732
133419
239616
175703
142373
249511
155906
98689
207400
287902
243052
37061
242781
214475
238009
275564
214783
58684
246528
264288
165137
240859
3953
248436
54314
227680
12929
201075
203598
156919
219739
84468
177951
148347
122572
252409
282937
234483
309851
279673
671
74833
137185
194667
137594
152353
90605
166629
100678
284420
169651
293126
194581
237113
127070
4561
9476
239570
138894
200237
85362
234201
153572
306220
215458
40122
231136
174634
19556
173525
194382
29757
132651
227949
305751
147754
228555
60158
269381
13079
34827
277434
127398
162127
300683
93749
255302
125258
23190
152407
182865
235956
294366
66232
141499
160653
236984
133914
291995
4300
257349
90368
272588
49727
198606
260934
129197
48234
155346
258419
176961
143746
123659
296863
223301
173873
190116
964
154488
181009
298107
72619
260703
94810
18250
240048
154319
116389
89873
305856
49744
274609
297137
268190
80994
141969
272299
161050
41178
122352
289312
58131
127511
157808
246164
292468
123145
305727
15688
273472
190376
72659
227271
275858
117098
98371
96179
218937
177299
212736
284729
26434
163321
253810
197778
166422
203200
167166
306086
279097
277110
302371
290952
292890
37205
25565
183871
191058
35624
71977
163699
109157
183448
125083
180900
209935
308943
127401
253253
31958
18849
140302
52996
68042
166620
186053
181159
217301
256387
3065
35409
12809
252685
289951
228185
159883
226092
215545
298432
262872
46695
10106
103468
242849
232898
107775
9956
120206
121457
243302
206974
69953
8310
31351
256977
230981
193599
120117
113810
281989
241244
236520
206920
112918
98973
286484
241865
75498
94904
230140
156673
5172
153362
183501
59268
181140
95166
138109
219727
34164
245583
35886
44274
59325
200550
289535
140165
150425
149241
59358
299818
124242
92700
233131
11284
273876
204602
60751
41953
76006
30909
294005
280970
11203
94478
247243
216241
260891
79039
84498
261572
197944
146836
167534
42038
13492
205674
309284
8838
172737
14205
223443
252137
51314
83981
17594
6700
304167
301287
173614
146605
59525
12605
69835
97065
6662
209265
30584
291698
63367
135398
191053
65617
45410
126625
300799
97255
102378
133634
42078
270549
271071
147968
78817
240720
257897
155196
158430
101337
5652
26078
79283
285743
3539
121071
278585
148132
298872
290611
166606
297675
301062
114896
234907
141596
245593
306404
59011
171331
224480
65396
266934
162608
207400
196271
260342
148078
19498
293152
3638
49065
270327
233426
33611
228750
240914
190934
197319
58858
44719
115374
204204
289025
292150
236456
27164
129758
86264
254726
170188
89510
32281
176501
94571
15297
202836
286809
98090
288081
231976
168973
110928
298999
232778
205661
2746
183329
146216
69125
143391
109923
5194
154774
105453
190710
273436
197757
5559
194256
58765
159976
184476
232231
207483
130330
212205
142832
242697
58085
2280
273032
98133
114914
48152
49615
153560
258367
286730
256484
36847
263381
40139
139101
243990
216346
12618
194928
154840
116348
271809
64365
254306
52702
94552
21071
141022
177975
180042
54459
292422
82165
140947
201075
237338
121403
98538
122520
181204
282942
248423
305616
101937
285592
277978
41358
65638
230571
6970
99723
233752
35898
1440
1002
307615
102753
189108
149754
94674
251112
198440
140737
213093
92992
214202
121732
199774
177305
97596
124262
239827
241061
136613
101517
190665
44109
155767
250912
224351
170665
301678
248470
216970
228125
169461
280590
8599
293295
40842
288151
100313
35806
136568
229362
252079
66469
225062
146356
63154
69537
273946
140054
118436
151771
19937
156911
37733
3551
110989
92369
20124
273813
196841
159732
193247
7637
80475
247526
44596
29260
118244
27008
190154
304915
270863
307585
170414
169698
89994
270770
91931
65330
188854
157042
57907
33389
140437
83057
244232
191602
179627
5106
309586
105596
284239
272497
112623
278674
152003
141835
158632
4305
269021
88714
71863
43565
226141
2725
97175
299353
43390
218499
136279
226579
167392
81886
141621
208928
139737
32520
235497
151215
68722
32956
64025
103794
184525
9201
188147
106891
11115
240070
69738
150883
266584
21407
70977
265373
27071
123828
283809
164706
27814
253221
129929
15780
56117
60672
210560
23470
152356
173014
231591
118785
223169
6279
277001
113440
45659
211370
280392
89094
159988
272753
56959
207735
148376
30864
83641
10333
222055
253054
30280
166104
266761
114550
214889
32761
159820
64083
167206
15875
167022
294278
240930
252597
128372
238944
103080
45686
28652
89257
99247
48925
171572
158575
11112
35272
87343
239867
254741
225679
158468
149968
164280
60747
139003
221196
117181
23874
212272
12785
283696
26897
204121
187313
1513
223331
207905
72170
10678
171393
27535
138029
163034
18727
282659
69799
122256
279430
143299
134387
211440
195989
255828
114565
209241
60089
184237
50814
290982
184261
52690
269341
38494
59134
130940
229910
65877
69801
182058
251731
289250
149716
158124
189912
196596
306670
175041
164238
68316
137859
65834
199868
223528
22406
295501
293097
248274
309362
19655
211631
166760
41237
131316
272886
189867
184497
160266
242105
148313
217344
108334
96696
42721
65017
249569
98183
17478
103460
292884
16911
248661
4159
7274
231397
106127
281854
52249
19405
177984
211457
126473
222829
22741
264221
48626
169792
197008
69313
191997
219316
56162
308603
21769
101065
26028
55793
96040
152212
272725
10970
206707
24814
205674
242643
90672
124161
188105
227537
217620
64845
105727
298121
115522
306654
244178
242623
120497
286902
22895
39018
122511
31735
31483
226280
300991
132871
83464
150923
296188
259556
256258
79131
238566
218387
175509
299563
98525
205506
33863
122806
131805
142171
214979
284896
159566
221728
291642
219171
164160
215530
297622
232496
180370
159002
279762
194977
251774
86693
18341
19474
187530
45464
59088
5117
37210
56962
19283
106417
133562
299037
221940
65117
307997
15783
190094
234786
92985
91829
300538
49980
61936
133518
174004
197774
67331
294967
261100
172649
133061
121765
284835
162857
173411
300534
179069
24518
74879
175347
237240
291181
278518
137146
201379
162760
231585
229397
273557
240169
171628
166872
296775
285843
175482
295315
274899
259324
196049
158411
184614
275103
304662
128867
112151
2969
54804
307246
114599
19743
183759
96293
39239
219280
140050
256654
308630
172043
99296
264564
121388
74068
307132
135173
294173
218771
151725
63513
84053
4303
78048
89575
127341
194275
160409
137837
236715
182947
154132
44025
175233
29592
237827
44138
64960
5014
103245
51653
63334
173524
232877
92402
291885
163794
101614
15026
165076
75444
59420
90251
223164
46870
153847
37730
71918
110765
229264
293697
154140
78839
138142
17256
235378
172715
628
24541
154936
239907
227690
244738
304291
150870
113410
199756
173540
40139
123240
239446
37225
41920
154400
210593
92984
173100
141811
94610
246664
116991
178324
176105
158829
38530
24462
119725
213118
285852
186815
232304
64756
95936
22290
49918
115915
225629
214649
191231
94885
129819
154403
10249
134507
233087
65582
240609
62930
163915
236465
282859
7456
269733
88889
6696
28724
119652
40173
250314
252223
189339
44510
151365
99026
92541
145436
256493
238685
147551
282807
70316
288369
11251
130954
29420
183866
71295
225369
272639
100695
35716
235497
153140
136441
243948
136252
269654
112284
209466
97818
18077
81898
231994
241080
79567
166088
169445
104092
74785
234344
49424
190330
229912
296125
253693
111513
115775
21868
79137
244689
281495
295166
203482
239372
292723
37731
158540
260620
65538
116349
75430
106397
269564
243080
134871
125102
159650
79934
82293
110466
208381
204352
26691
265898
250877
63361
277579
172021
99868
60464
136073
276775
169148
282066
46486
41088
289497
225874
77830
210401
190330
229997
44405
255332
141928
125448
268953
16152
152733
219214
308802
176222
32525
143553
111785
104032
292068
246249
70237
192775
71028
31564
181753
60163
35622
152195
143063
44807
89460
259827
268331
272777
271621
226753
301818
145577
62992
254489
16159
145139
144013
30076
270214
232003
17084
48377
279785
243927
107125
207651
146858
47772
145150
174850
178743
224492
124222
68456
171817
144383
82340
172311
234827
86536
238931
116896
212220
246342
307663
254468
44769
157255
261134
131434
165296
271323
240571
192199
3650
305719
210511
168278
279946
266527
305983
110142
282215
304049
203337
309757
179560
119388
94177
96119
84924
280310
166361
221639
273525
279648
212740
187501
300410
72930
27608
125274
182479
116505
80497
125988
30899
59224
117456
279483
177587
8372
128541
132170
102692
111699
25277
159484
120989
74790
108681
19167
72872
207661
100511
144824
81820
212426
72841
6828
278078
117359
62202
163447
29637
102856
235769
119032
263271
3482
90465
100223
150561
309092
54291
213789
149407
112140
113235
126329
61570
37406
37839
221792
271545
221821
200768
102256
112087
295197
125757
74325
115743
259234
259889
61779
277472
155427
244362
21573
41634
241002
89403
120839
145306
197557
8481
219213
147604
124198
172337
130353
144012
187392
49227
213609
240787
308084
115802
272271
93181
95577
262657
240706
240408
23640
304636
265664
174877
287154
269338
251145
45401
108103
269064
129224
129255
291768
24649
6284
96117
295249
25931
197084
267211
237706
144432
23736
26619
188872
199466
12601
160141
202425
50565
163694
94952
201045
13040
247581
227385
179877
87915
138444
244587
89892
284359
304312
169978
53190
281435
259984
16764
216419
88753
23729
259360
140298
217425
22613
286385
29731
149119
49497
194593
228745
127985
106373
230813
16758
301073
302189
243567
117555
164364
164093
271869
270684
118733
6836
133643
209400
262013
17230
17749
187597
306249
215107
22162
155207
99929
271097
264590
256476
246882
264710
111782
13125
91003
50836
307077
75259
251900
168397
3170
155718
255466
266703
112841
8589
143583
243498
232469
41434
25843
241004
38676
64004
134973
206732
257809
54870
127727
231644
79439
288573
85817
12560
203245
61330
119009
108764
274388
241693
226319
19618
206935
200346
174356
78421
201524
24998
276097
106563
151325
194399
229406
52253
54945
283072
131430
1886
230033
43043
272135
98834
35824
248521
125296
71744
188200
74883
50737
143170
40047
298975
59671
100577
99962
181698
280291
264760
202006
21754
176767
232449
309956
274868
298486
58838
195951
107378
26773
292689
235877
80542
207449
57483
141333
191391
58234
296662
223717
158769
251296
171529
151834
285287
205507
11137
116731
212078
262301
219922
81807
67088
117161
193022
85773
183936
262764
42026
11245
255723
177549
185044
3884
126361
4900
124719
95791
143032
114990
127826
306179
192913
2453
67720
179972
84615
50302
178228
13107
96246
9609
29594
159000
14201
258917
215205
27321
207745
32487
138356
297123
88787
304758
163894
168849
292041
105411
219229
298233
269733
303420
96277
21077
297397
144841
188986
218642
263027
136355
292172
303009
27503
93978
28938
308845
261296
129596
194474
104637
67671
109449
60724
280785
105319
39415
45279
235559
117052
111365
127108
246653
241160
252066
67760
243889
224427
29285
88494
305123
204140
192093
385
289253
27521
172683
232025
285059
278220
224104
45633
128912
88156
158753
175809
185936
132139
64093
280196
72001
159749
129980
237605
112352
23620
25753
184077
189002
17595
186958
124846
260576
68581
249958
91337
36688
40358
282151
304620
278531
140074
48130
35769
278369
163345
240489
168357
178748
220081
246105
276175
199209
151889
178226
122673
131423
294353
95753
44130
121236
279773
147130
259351
86975
154976
28354
46146
154283
103410
289643
175441
264443
141843
174266
207721
252866
236462
88705
49927
290429
308241
227731
266095
304080
31374
290999
265952
66931
125554
298591
28010
144505
209199
303831
126438
214064
298950
87601
287916
262637
192902
261701
259161
103339
122963
304369
98616
100193
41699
131762
83868
75022
268585
96349
10959
265629
16026
249591
297363
85210
49146
12862
273529
143536
124392
103415
204704
252750
251655
163479
28769
240075
216046
270459
304501
213058
6827
80015
309398
36595
102908
251401
304552
33233
183613
42111
94013
223178
105785
94443
105386
202111
74214
219118
232158
102383
166164
180316
70368
170254
248287
242883
93237
44508
192317
111064
229652
96594
245489
163884
54409
259554
174350
308316
21151
203168
41731
9078
57794
125970
92242
121224
130222
160951
67511
130789
276610
196380
220785
101026
185371
247318
139078
184097
71182
188690
285327
243808
274629
12530
254092
240042
147409
165195
131530
285577
268089
97694
114218
93785
100927
128015
277473
16106
267586
139810
224356
6063
247612
33709
150544
82855
233281
117721
134790
250390
191848
249196
154920
217168
87223
65005
154112
59759
70805
95104
230542
270131
158327
172767
172668
19889
11846
192377
203560
87059
67543
104200
71694
234305
5164
189794
218881
10431
238495
297901
212601
53199
139937
67399
183606
244598
52184
169301
290713
81521
306583
90370
180607
122858
99780
99210
292954
131157
39865
128223
61143
153201
193305
299564
274629
79266
211055
33532
20662
141858
157927
13868
61867
263224
164096
126261
296123
97486
24710
22163
202711
8858
177760
141333
87332
121633
36850
115303
47553
306385
299077
286745
93694
238209
114259
287435
219988
49393
72420
148839
131245
21920
173980
280092
271649
284264
1201
1325
135365
228571
148464
13758
102812
99885
173462
52841
63983
210911
141515
111179
275628
201733
80897
193950
122496
105486
99909
135000
179891
76776
64466
58441
170441
283784
258491
113162
257833
194091
41119
24773
40254
188511
1145
29186
134686
303119
201184
186888
117550
119900
205698
188204
257768
69208
251006
262801
57946
263293
164542
117363
134832
281803
134726
288750
92829
236073
134000
237696
197002
207477
41047
222615
221830
39166
144615
4061
200971
69065
152540
308599
18282
217191
79216
214474
65748
1669
186256
28096
10162
171544
116165
249609
303983
200262
86335
217702
195996
117261
285113
210206
284275
132850
157240
57258
54304
215850
125582
282924
225820
123949
72622
178011
197648
56228
230627
197883
68217
110537
45445
150583
51213
153106
241703
70333
197511
32004
72884
131105
146142
33340
36158
100424
20312
72953
227677
234928
205693
86119
38564
76614
132786
306282
169529
250166
53290
41080
16196
229051
37068
6423
179196
161555
293147
216946
295263
106902
239025
71802
239514
57686
254622
243089
266327
86527
141321
151819
87256
65277
280870
64974
44977
246345
258978
154386
117303
231197
149489
118505
295893
116318
261952
27493
126619
144170
73087
80826
80969
65795
153272
244081
217660
86259
39793
94669
13987
174550
120295
145514
173449
266944
112328
89517
161919
287637
134293
167613
236368
43599
4061
276402
189691
29740
216069
81140
35442
293820
75990
30948
299478
186772
232214
116939
130784
14324
190941
224851
70870
209687
202506
151117
12496
305632
207385
30791
113817
123261
208732
34171
297912
181830
53488
199928
280915
246615
47595
171746
200676
185066
224545
33788
51090
267444
278524
150439
162011
74332
229774
12619
243486
145303
273799
235891
213662
168742
112611
124501
154216
70508
155904
147131
260919
145778
102398
261679
205913
260380
131063
236946
14623
97392
243231
276765
49391
19957
273594
45793
113386
158219
229629
183570
185736
267260
11284
96588
67599
306351
162628
213808
268924
115677
62516
147901
215863
278651
157744
185315
162775
296581
309914
209643
165655
289171
149515
219864
221001
142420
229722
281349
43352
129777
43901
19443
28020
76618
114924
210684
25135
235150
182128
210053
145904
305880
114493
105458
263338
190894
242682
7341
242769
110417
31865
254962
44648
117011
193192
113703
101120
121975
30642
210124
277720
214606
276839
262293
200368
236085
57318
243771
167717
287789
116571
284460
1711
227304
252893
198925
136547
36300
150601
129159
236243
182368
84879
108801
218180
69075
157999
217495
26982
97166
304202
201714
149870
21073
300932
295974
37662
235278
191263
182171
135026
99596
276417
89161
73396
228023
298919
236277
55021
160156
204022
137461
111236
254791
203615
43126
29846
279442
180927
152254
28810
112276
118918
235329
64336
241470
257128
28016
70317
277580
87246
46832
302919
92116
203418
15284
158253
141740
226197
63027
156537
24439
163671
223423
231063
171096
26822
77995
59590
137761
43077
64107
287507
276938
155598
202537
82855
199399
189131
211151
283399
244002
54898
284207
231466
298448
59713
307556
166402
133641
140669
95528
219051
30538
137579
148688
299658
145740
70571
93827
133771
167962
93360
71663
198664
94575
294558
87318
131673
272454
82837
274140
272571
272661
309544
129065
208377
175028
53944
88025
247322
98150
186461
161748
213114
182586
216890
159741
68698
130507
249429
1626
184272
237289
190522
176417
261111
219222
7576
214908
262367
257500
171717
147696
71059
268742
234019
52275
111809
35668
79178
22606
292981
87034
257746
99961
78040
14965
81150
238828
50373
276628
245861
167906
265061
179668
109404
192471
185314
51312
66052
225564
139634
29003
1654
15841
279747
230934
308145
35269
219476
55093
79630
285846
242001
217300
240421
270668
130934
20551
106337
230292
223168
5976
145433
229339
122342
9440
240217
231948
195715
270533
252715
104359
50012
20206
125205
228451
244627
2343
17378
101630
301345
82033
179514
64412
284753
217229
242078
286917
256289
51135
270184
47607
111584
230156
224851
90760
293334
222628
107376
184877
174328
295365
188102
193046
206073
65177
128232
192417
149892
105729
258810
87464
87792
94539
76998
66969
38028
55462
149771
269036
121458
4388
308242
298670
103559
148652
48252
63534
184532
182143
292715
173459
158965
18644
191160
252714
41072
33006
232729
175002
221847
31665
202913
97495
292132
183318
285013
19986
72621
139993
17982
188552
94148
187718
220793
18827
168781
89313
285577
284775
112449
21433
239190
294147
229053
86383
78971
182348
115421
55065
222629
207037
204940
67003
272730
274825
234276
168139
29981
57805
266899
158831
202032
22033
171581
262727
35715
196395
174065
106669
19402
55428
84129
203931
8578
82525
285176
121665
54502
80382
164034
275531
173483
74177
167095
226116
177481
230856
65847
226100
287044
5901
287960
308144
35996
228544
21754
98029
165057
26659
1727
99388
189145
237453
206046
292500
298017
63805
21310
146838
165078
138884
89570
92471
273616
55053
125030
94532
267806
59809
224204
141170
140665
264193
274180
203462
198875
69899
10279
149965
229686
96959
283541
42100
189247
137489
220489
208903
274429
35535
214021
119513
297576
102049
2219
241357
76762
192453
98584
149512
108165
281781
28876
226573
98015
138765
127695
119810
80541
58155
187476
284577
230724
80550
76405
153486
65246
286968
89965
167808
128542
7639
101280
236367
230832
52113
220932
77089
88125
153614
284347
144026
132294
255285
270388
11356
60636
274923
66094
227918
300518
27717
249214
252508
48083
199272
85916
205244
170961
226332
233873
109419
190483
9360
190069
102851
143853
156950
30987
238710
209981
298647
288484
160172
236036
47740
151281
278407
114529
116248
298030
268862
202357
215575
255082
92903
97674
166420
43651
289596
154030
44364
274804
36198
217295
261942
197950
251672
266362
195055
200382
276351
207732
124060
132371
159198
295221
81138
51019
142601
136380
254937
1189
239913
280344
127607
122322
51846
37292
10533
54080
159953
231964
122291
283115
68553
232046
299190
120485
91076
114699
202908
193073
242661
178135
12370
34774
118548
251554
231527
36969
1205
119748
213585
45160
293018
171614
15531
276477
300704
230283
253264
261933
8251
171953
149754
205987
280019
28190
31982
211806
41220
76602
291310
103906
121249
50184
214028
164640
166572
39066
219546
255541
249340
77133
101961
297613
82634
304526
294788
240073
165814
262599
163813
33485
160919
305038
130216
166695
89568
203975
31425
52587
109900
284570
229767
228437
77021
161863
20214
112254
69748
202066
106277
201802
301050
173031
249614
105117
305843
211995
254874
148988
1991
127952
260173
190315
36175
106879
78403
83610
119058
195981
49927
151127
171063
15374
10350
226745
39499
189234
180669
133586
55404
157996
37715
19616
182600
262749
156086
186661
110641
17638
41792
271516
94475
247197
225123
31916
180186
63323
137910
174188
47072
277352
65476
174649
222112
89820
57579
275187
146687
160033
191274
152954
109243
205177
199098
82176
2426
278308
159783
8717
220726
33340
155880
65645
36780
84583
68831
77157
285583
103884
295499
99547
279441
256954
146450
176910
109923
66787
173621
75208
77454
47158
215506
295410
116458
272358
205119
183948
199893
239157
147669
84933
199685
247749
254892
192213
126182
184188
228149
301778
98029
200657
78917
106930
245962
51746
97778
158076
270614
88849
48359
63538
85025
235275
155524
118094
55992
150824
296653
236289
4300
116356
236444
259133
167560
138977
213729
74755
184195
44251
94585
88949
154582
24549
262782
106284
72307
17566
32814
291593
144622
156824
206405
15089
51761
239424
130368
225870
169185
182230
139876
250991
100972
304109
262753
70697
100850
278871
140139
89249
213765
268119
133193
76069
10904
75567
308205
85157
163028
68136
5784
279148
26142
87817
183680
24581
57739
236970
65802
281737
49895
309785
71447
226293
187583
8019
121421
156589
179554
101964
228681
60645
199525
208059
159322
41461
78181
114414
173127
26926
139448
284179
5819
181590
59544
87550
87478
73277
43857
230720
138123
115929
276538
131133
121770
26354
283310
254301
69364
174163
151844
78238
95757
255362
39588
160327
153691
92516
141183
27856
128117
112653
41774
288490
205817
72883
230971
198098
199503
304022
64605
63618
94473
235965
170497
6905
52772
285415
93887
138765
308209
62492
58433
216048
180586
175789
175804
134201
149778
129797
287755
271250
220896
122340
9613
22348
249367
80891
110132
196490
191516
17821
292496
147224
245164
91816
18481
69386
108435
145505
293491
242651
265675
172769
60130
135406
173874
269854
77501
147854
38324
3558
7003
133282
184840
274378
251281
295543
32981
164811
240024
307570
21791
14798
264258
130662
115377
42975
260233
202310
175847
71466
34683
55948
25877
45345
153356
288826
219170
139202
124128
10249
37371
101867
257466
112750
73558
132300
255408
156462
289460
270435
225227
306571
95877
128064
181149
166574
77834
157069
145556
218740
170258
118756
138379
112816
51586
55113
113228
252671
309365
55585
17596
14159
8947
212958
304469
10727
290046
27375
9726
63180
203786
245892
149560
123586
169557
216394
73385
80267
44663
237555
17562
303020
253027
69225
123740
80279
156793
128867
38170
221503
190434
269031
53673
236926
200998
79683
277158
84942
83628
189504
286957
252970
70101
34905
279425
193874
303279
206171
277982
55991
267536
63828
161350
26249
232867
43603
130888
287854
15200
308195
263105
17039
40716
261059
69598
261781
263615
3620
243104
58332
295410
25115
223697
221168
225072
156050
289600
293293
135735
305446
56183
280280
240984
94614
204276
303729
222139
90176
191374
25196
72450
236035
231387
252285
306585
271545
243313
225422
74433
192166
67570
149396
205811
253880
116602
15307
17491
198494
192233
25825
80885
18917
79076
211343
205415
12046
290897
63037
254926
149547
87083
54799
245322
301784
60172
70224
222040
83860
251934
275655
250614
42980
237491
54959
207912
237010
57057
280451
102190
168965
75485
19876
169764
85204
271773
120431
36242
87790
100907
176693
175957
77979
142168
197574
158781
282918
61207
281103
187375
264322
160674
56921
301466
103857
271858
131872
26351
179044
86712
67491
298107
176314
89244
214468
69958
30805
85288
117537
253589
273141
31930
212061
122773
213689
83546
56851
253040
163162
304832
30200
82537
10985
194767
172680
138383
304570
97235
245527
298505
162761
208348
32054
307531
114513
240607
66752
195699
10917
207775
159232
287431
82685
103602
259185
69769
185417
200849
49245
154518
205811
61315
127487
3380
220244
164072
194868
281391
1314
265435
288634
126708
105274
74386
293783
261507
308564
40416
76752
273583
150652
266966
158291
72295
268181
272270
309806
130491
197449
5003
301762
221791
68779
275705
96747
170968
45592
79424
43546
204563
92548
155299
108156
154621
151274
157027
190795
39185
181520
112542
213938
196600
289918
216660
198608
182710
86548
248220
47097
30734
232077
148722
253701
306605
96580
96944
294350
154414
261401
252760
177850
125217
23650
100135
53382
134733
185925
46676
188735
3154
53309
178063
271243
37764
137699
300692
63507
53431
163980
261139
40823
55336
101312
43758
277904
231777
171659
34359
217846
250082
251966
63213
97284
30014
94691
22060
33308
192078
116466
238743
77428
12920
83343
187831
2955
178764
5156
289548
150693
110583
219164
288114
158700
254077
296166
265020
187449
107675
43121
52600
83338
151031
58270
243519
145710
100365
197877
76406
223627
184251
239160
282412
44701
235525
219501
200604
244406
226799
191195
152491
81152
173865
85735
218370
242210
276908
159755
197014
249997
271495
185244
48411
74306
36690
163767
80105
44061
193343
204003
172771
238455
278469
309025
113922
307358
81816
213340
289726
96393
192090
233192
80129
206619
38126
135346
25753
6140
185181
95176
83940
153917
261332
257033
212649
178306
46974
117187
225830
300261
248656
129954
85872
57094
279649
159971
141083
199146
73487
28431
129169
66659
302948
143037
32437
69367
259884
240627
149935
24008
41635
164610
200357
287187
151034
67272
255390
18971
265154
144412
83051
279619
90622
180574
61435
257805
220438
261486
238729
17285
299032
189295
220010
143372
207672
76912
25851
249106
147447
270043
59324
238227
37738
82837
102045
104542
55507
128881
206634
226964
225197
54821
226137
72630
163000
25974
11094
28682
106111
141551
58787
179193
114187
45879
154422
121871
151764
184723
182504
60729
202378
286543
298906
109086
112477
279176
65951
49314
293750
296600
114113
144333
44703
200944
306247
36126
88486
109277
177336
97565
175125
280767
59632
139014
205920
301123
107184
277911
297513
229282
91568
252381
140974
136700
101294
109129
19103
280039
78085
990
1038
142280
259737
130967
197408
37908
301325
57369
187945
24852
167852
182768
194510
18861
62000
179864
241354
248166
86020
290145
49837
221036
66126
205615
282739
208328
8771
295291
240618
109971
280684
8718
78886
186764
280105
258371
178137
131384
275005
194493
191441
153663
269162
165375
309490
248403
298785
212009
220927
262692
157811
141530
12782
93851
4434
57408
293002
26018
181157
278984
279354
87181
79867
178277
274696
276328
62551
80484
91468
259525
199269
88460
148059
198373
178163
201777
45579
178386
79528
211188
255607
133242
158591
204220
198733
144609
236406
51354
308237
59633
101325
133031
19867
178112
1494
167297
293563
189782
189074
182364
131472
237261
267273
277483
6768
25109
139374
253461
31612
254588
198828
195322
42037
26330
214565
232226
29495
177821
195631
237695
207788
178074
265119
269216
165432
253742
23054
101018
13348
241501
179365
125062
298002
211946
190833
47209
293856
49878
137412
141951
96603
49576
289725
267385
115192
183977
120638
118673
8918
25363
306350
130434
268966
47424
169357
298840
131656
175246
56763
84298
59249
11621
36300
127849
171650
73999
217952
161805
298283
251356
77361
71609
263287
248896
170014
145318
221346
236649
170528
277810
105901
302581
124436
10504
18337
231690
273874
64197
100890
294651
280669
51121
175992
41593
39517
298266
200125
56893
11780
183896
237735
296219
278271
303782
269843
232723
86031
114591
145181
53927
44639
273152
289188
201035
116899
145755
68410
111965
238431
418
104352
248993
264321
264164
179761
290294
270203
236326
232576
272963
265154
276253
35107
208629
209856
34159
16502
139800
307410
168317
173074
85164
296540
33400
60608
154604
11088
149094
202165
111823
194733
65522
127593
194458
102722
24007
235499
292866
82614
303233
85168
267098
167657
14331
117380
283299
90945
105121
161134
141213
52226
208341
55515
155861
80584
275086
151722
114286
27078
238032
168255
294851
273431
250530
250722
242772
15110
169042
297061
78833
59371
70173
44890
242990
183186
238410
251564
193841
301338
179573
268969
255573
246351
229966
162684
78966
111375
121428
67806
157011
295042
163641
242833
106238
104016
282131
32145
29660
74642
297095
285389
262722
146948
103340
244087
197813
81133
113095
308095
152678
281560
30140
118719
175363
151949
202352
93669
81660
31969
195411
278538
163814
17896
231108
212314
57334
139046
16393
173891
162260
31353
94739
18535
262677
8902
140584
203989
199067
46522
303814
257288
208614
292941
89261
110572
99869
26082
144533
26306
272300
186303
164175
124775
45934
286452
263220
300690
153536
56994
264872
192359
169459
51179
195647
47440
262918
258348
58586
249735
307871
108818
284114
149879
109948
161581
97699
158279
135761
299126
64594
127800
178477
306590
92427
270887
283287
141624
25976
243662
162554
282600
224661
1389
301877
182550
67814
272290
299937
154730
286143
231793
110180
89712
237567
40711
93346
193494
169720
175362
281
71031
287116
273615
186914
54145
27535
258904
70633
179974
223769
50796
212211
19920
5457
258777
177634
180425
294237
182367
45805
251788
237793
153715
182022
220187
269193
224694
98042
103539
261207
227495
55575
226637
166457
170500
168929
47328
95576
140459
186872
160728
257763
110161
131766
125157
275371
101460
231283
63291
71260
159629
79096
25846
30697
21869
129221
122343
213359
146164
127609
239881
135253
198909
210100
18568
62609
415
27723
302201
222907
53372
119598
223959
20054
236343
16274
225847
192606
157253
205838
74069
157010
151853
153517
288777
273929
123222
169147
142332
204314
19867
280192
120932
219804
88453
116107
112926
137227
29064
269864
83907
264982
153811
233077
30038
176676
48467
174148
168098
67704
180994
272133
213267
21985
41349
86830
57765
144379
290485
52861
64975
228007
119537
43780
259215
197982
304300
100345
24872
54703
264251
160508
283044
97266
155377
12026
6103
128089
146270
100675
114575
148446
234773
38876
116845
285777
229007
113196
13486
180754
65061
244427
85259
298009
103142
43509
85845
58310
74607
244143
12226
121557
17267
249132
251141
197011
150579
233334
144061
35604
113230
247073
133638
213892
201846
198375
76027
8402
230981
105204
11404
102675
205466
269762
298354
153778
3053
178180
293848
33758
49303
192049
214307
167803
143562
161713
297503
202746
106758
172225
159213
304799
1755
105607
163243
171630
236336
176693
140390
238612
214951
235590
201415
286788
229246
48544
13738
273587
3268
257239
94699
155131
27391
226094
62245
154549
21326
7526
72727
252256
190743
76088
174520
304235
159600
103529
26243
294590
143584
184633
43283
40745
186452
160611
303026
251327
35799
226434
76822
175855
120336
67892
198002
118564
307691
293430
82056
98668
221733
100335
34123
11853
49415
67733
71989
100846
308475
177195
48753
229680
102281
151485
232683
151468
9769
7495
37523
168250
210052
158042
221394
4601
247134
176395
273547
133645
46202
232255
106060
246776
297421
53195
203624
26877
237734
205343
292456
135268
238995
156189
73658
33057
82456
29740
77430
265870
234308
226392
265521
300247
7951
309744
196090
248792
251951
293964
104623
38961
296412
304688
37212
201106
279909
138304
222872
33741
25641
137999
68195
303513
303207
37448
227616
289449
124886
3333
76819
172445
266457
1454
36781
6508
15210
309511
2050
205061
99953
258981
52053
228980
54975
109801
173156
284828
45666
12213
92715
58695
286809
209162
241761
169975
124550
160591
5963
257986
294168
226548
95913
7425
289350
77679
5485
215824
110819
259722
161834
101446
44554
162146
301436
262377
19556
106803
22851
126529
44934
59904
10464
146983
126005
122256
91079
36177
53574
66298
32657
60081
295727
167905
249041
146891
184427
123912
287392
270387
201262
130602
34358
204875
50147
228150
259970
87255
243208
255018
247263
187012
111466
115108
203869
266034
220803
163927
159477
152636
97813
146712
253080
80020
227760
44141
88883
282902
1876
206655
38608
139788
262053
288448
149486
271586
28252
88422
269900
49170
10451
77693
209221
116110
199320
171870
72810
205287
289219
296027
91467
104377
186183
14250
104671
64648
217852
29652
179181
193788
256488
69950
304638
301807
209087
283661
230959
199179
5438
67904
108758
305683
167729
226923
48322
254338
59666
46622
291284
201606
262818
287600
85936
298013
194227
276825
121517
117337
179497
126439
13848
70246
168569
130610
281293
53159
208353
128184
166373
860
20493
258219
55813
236506
122819
163678
213777
115008
145851
68814
15061
215993
292344
206012
248760
20553
125678
152147
9403
88544
245091
53642
68819
32470
97204
144913
25421
188419
189960
94450
172581
7790
120242
274360
190482
36176
278238
98063
273367
111264
89392
309088
20520
259990
197853
145749
264309
193914
198179
89416
13705
192704
164498
82537
165407
81683
220615
163950
80178
28984
186533
247198
77372
250477
181597
260717
71812
159415
67488
45166
144353
9692
293227
103499
213999
190497
181633
305562
66626
243248
112955
95627
200918
275026
15298
71125
80859
77394
299762
198193
122889
234599
269682
25216
184504
39307
187913
151623
85664
42402
235727
80372
107065
188057
88906
38586
104624
73925
59837
280825
226823
66987
262908
153846
166920
23096
58756
5438
247160
60903
220788
99613
119385
29620
207699
153666
15030
155193
52793
7816
20904
96192
30983
107602
190562
117270
56541
148509
212323
14754
167238
202198
70688
304715
251823
171236
257189
259484
167226
272150
260829
251185
126547
242882
144052
240373
80612
128981
196046
106551
162967
27412
124039
117032
144034
173174
75807
133657
269346
43361
269805
26227
53893
241354
266555
213269
296025
241799
49865
27146
289857
166367
36438
31593
199313
6191
268064
52742
182005
9883
39880
118337
222160
86642
226351
141467
51968
149378
254491
307058
114662
35396
136500
178874
1926
185494
26012
192388
31542
195664
282378
222664
123989
191749
104449
77292
265924
210056
3155
90021
289225
273053
115792
196640
56669
15388
218785
164979
240468
5877
139382
34832
161693
164590
235813
248407
259409
251552
217109
274164
93600
35204
22760
169514
246557
71462
187755
185977
194883
263331
96514
85210
203391
104428
253695
251305
79905
242712
281558
5853
269964
173900
103588
96272
20240
63610
45601
182565
77125
208369
20910
100953
48414
289428
101288
156163
77943
149899
289906
108499
114889
9669
155806
69166
284232
12428
209893
225603
246565
300004
202598
113136
231067
155051
147943
236262
101851
222138
234908
22656
5441
76191
57847
56147
92471
102245
224986
134900
135839
289702
268784
198743
168016
43628
63931
158913
217585
43963
93294
50758
273107
136006
201253
171791
22417
216053
58129
162976
58858
292408
191118
54462
222744
248524
11029
111171
280046
16497
47966
246823
38163
38925
156069
292640
245485
278771
279721
101208
53296
223380
49661
42580
74417
232859
144707
266350
212875
228682
71395
24241
230074
294968
186962
222831
58928
13859
20010
200463
266056
227879
170114
209441
21553
94781
275451
183252
246164
191267
18216
215705
214928
143300
153119
118398
257420
70620
299941
65264
24652
172584
268299
290355
182441
233069
29694
45568
182597
163885
196840
253215
173040
183278
1976
302209
153923
187556
208609
276566
286909
301935
30279
66011
211472
54292
170098
75241
99980
30363
179159
252451
183432
263839
34362
271114
124203
207034
66860
45065
147343
283164
102074
46538
109674
7663
248868
3360
276021
189051
46785
4122
26205
240837
176524
127691
71608
103418
208750
169926
308097
271927
195516
212119
23031
55216
174712
306630
186500
309587
264737
281515
106294
200825
96971
119522
254103
123032
267131
58023
31312
202305
88474
34005
66615
95465
132909
134868
138821
282829
180632
28892
148147
152010
44310
293012
92393
105706
89780
142305
191673
203802
247640
230291
148407
81692
220353
134074
132954
22503
143192
199368
95547
230614
13779
94718
98799
51848
127008
106587
146589
212641
173478
210222
85536
145296
197820
48782
96746
74559
309790
83478
304423
240477
157726
116533
45422
105932
127675
304934
76140
45599
9954
157092
213760
292001
281346
202267
190325
58747
301452
195352
152220
216003
16390
132414
87925
73283
149655
36342
213865
6201
32853
300712
124352
308036
273255
102631
284456
308787
24817
236998
10990
125562
218365
157747
178038
71724
273762
164537
174026
182472
221079
82093
637
249828
158228
187155
72572
159123
42347
267895
135019
112642
239277
281498
185335
57993
100479
46632
228409
162165
1734
169812
265703
97699
154916
187730
12470
299941
258277
145829
16762
77409
222903
104834
254534
295725
242161
294035
127774
190066
165022
241821
290732
31728
35886
275324
225754
34459
114988
179866
218596
278327
250254
181685
164807
220011
109975
181867
205222
214809
182536
157582
137924
57158
63471
172726
140665
29972
55946
119827
182766
88371
279295
245276
136623
232566
170416
83665
301862
258387
287432
273857
239110
224348
93709
16859
253218
113000
260009
278027
125808
12296
60102
135592
102015
128524
204322
156212
125539
291061
110303
64427
21625
234575
125975
15874
158373
42433
120769
253182
131395
10695
120619
167133
25140
260267
76753
135358
114734
81913
86920
163147
31844
113985
183918
273967
126545
10052
109214
144730
280204
226386
96693
251810
167076
148625
294350
112079
164712
263515
153665
71320
140613
262613
143543
107916
125823
56056
41119
86257
35286
224339
80492
284587
55815
89862
260980
288602
288555
105489
54638
277259
200328
59598
284515
146127
302863
92252
131564
62989
223509
138789
113066
140640
270656
73225
173889
271600
309753
121975
158065
163032
139259
300898
22937
59831
198883
177942
88494
73378
190138
269656
147885
62800
253064
139035
296226
73483
31521
119055
226212
57151
185765
170712
108590
204692
48160
143420
244360
117193
219269
297069
237952
15350
216633
258547
156603
18714
125330
46383
34945
36619
111439
174250
297326
295023
21671
44245
252080
7913
213064
259168
115436
296479
38983
100294
154193
285744
212573
100281
198982
132770
5995
11141
306285
79767
174527
97227
97660
188721
203000
300751
210004
229104
120513
140161
189232
80693
240877
174031
57217
296202
45030
173823
117976
173507
54364
37753
278830
41000
221711
224348
49141
237330
91481
266827
36346
29498
181591
256353
62095
86045
269740
45801
182809
263432
231135
283361
284641
120701
43335
46353
273374
118637
240456
172391
82803
133292
85407
3211
286828
189109
279437
72007
279862
78486
271977
32576
117363
264051
132795
303131
237628
306823
104024
16786
66881
271432
293265
249572
245328
284584
295388
30532
190898
5630
290300
306723
216855
176464
42726
20451
192123
33198
261981
58830
282072
121828
277559
76233
85021
84876
147213
198285
273517
289829
129022
178746
145166
272152
299337
182411
262639
288813
128173
279693
133076
100721
75088
11278
158716
15707
105323
93762
248066
142690
135260
106489
44090
20858
177910
29228
257279
247662
86840
125995
17833
238707
110670
154968
225201
268776
102518
36033
125539
243995
273745
122573
285965
242697
293046
139907
98136
167376
213407
120084
146014
306570
154558
153582
48075
115192
159958
48318
143360
83
13493
212860
142529
84691
103501
30884
144270
276368
6899
276243
210008
292537
282749
132358
125251
18220
196789
55889
301198
186532
31904
119533
179389
193638
298458
206293
95559
299184
159929
53655
253017
189086
81114
290228
225651
156551
134957
100636
127374
194978
134845
180708
176938
141245
158443
269695
222277
118189
106703
234605
53088
182960
235020
60190
103553
220295
167050
270187
15645
246055
69151
32561
87704
11593
255405
76849
251410
222126
282601
260381
140335
104483
23721
265515
111512
172963
110261
276791
305325
226965
180756
90273
271560
285163
10622
294541
225927
206818
134951
159057
51115
128347
94191
7402
131819
213810
291878
110866
187696
211642
278776
46647
68865
94508
271194
268311
24228
177084
188202
232742
276587
142768
239494
215250
195886
185695
91382
300904
170926
31992
65600
251946
174897
43153
26942
128173
294514
274469
6396
33735
55957
38601
129206
113125
20182
265468
203448
31785
200559
251649
129962
297794
76798
91879
8176
277477
72961
4351
290850
91624
172779
85774
118581
5678
246036
25921
3045
80461
309165
301709
206091
201164
77840
169914
94106
101477
142689
2658
295643
185709
139241
134647
295057
42752
172569
121288
94395
8669
51919
267289
288102
183035
273009
288798
114314
212946
193376
303797
195996
120072
221647
226006
201001
85007
306064
187537
33649
292415
122421
34599
188594
209734
280425
273875
238245
212298
305165
17660
33377
156049
294914
292119
150796
174294
5753
113179
27604
95758
108601
278278
298861
3018
140821
165853
88434
266512
160798
24057
6620
229242
5167
62544
136695
161737
239579
233239
268595
43751
197875
221650
22987
238778
42436
141087
252859
265359
200676
237832
128210
115833
45710
98170
7294
138119
143609
218112
220134
32528
138928
97340
165900
261977
134025
94837
76122
58766
46401
212898
173280
158902
257192
278638
121572
90979
47947
61515
266593
14090
80910
163733
280976
174928
13465
195938
76207
3664
70024
255263
137918
38240
233593
268365
67800
63850
213798
72423
49831
217091
174773
17866
125471
233740
67849
305251
45313
165056
27932
237057
227172
137798
153835
30980
195052
126036
226109
296176
29862
300629
255664
44277
248201
201350
293637
40030
275494
282212
207460
144960
15959
181520
123463
114062
212728
27919
185342
62339
256491
108571
45816
15022
149346
260664
83713
39147
181449
78768
138306
138672
257266
1225
301737
26816
10914
4564
181291
303592
239317
166285
280648
1676
153395
195131
164479
166099
287852
301670
160168
303745
169429
203806
10245
219964
151333
156450
287315
175431
161566
60935
185218
93162
230422
92339
182395
291731
199863
282898
43933
223783
302985
263006
288475
14307
148352
50522
99048
227489
155738
204384
274688
2927
285354
39891
175586
285470
218651
259314
85904
226246
151104
33677
182558
94604
12903
24651
201073
56902
302520
209252
221230
29605
212849
158857
164949
71417
25089
116210
88154
247829
63636
125882
171634
267831
202521
285840
263622
300814
193163
34504
22966
142439
36211
90188
79295
12778
8404
157356
55349
43795
240523
158609
81823
249901
237973
254904
169977
201961
301468
104719
274616
164887
55809
244418
48624
5496
1095
265541
85902
212038
277084
50847
152747
42158
156638
233416
82445
50978
34480
122059
39582
80904
141005
274569
185129
128782
172549
105691
107443
111997
40083
285132
244684
146294
192978
285638
37062
137411
152769
156333
101649
20956
31118
160704
140204
242635
244315
25377
53501
54511
171089
121601
172428
49611
87710
70410
70120
185554
236077
112550
249176
96444
25025
193266
136602
256035
39919
225926
164667
40805
216218
39533
110560
218157
238923
249460
291571
247564
271233
33023
189426
167645
97612
8582
301924
124781
19545
119228
223658
194190
48364
114966
137174
156417
51835
309333
249619
103434
266910
53362
309304
294773
143656
58623
42391
219177
200631
146094
57996
84221
196407
292900
70298
61437
306786
79923
176571
47285
33799
296196
81666
203599
12587
199559
299565
166824
261460
221865
4902
66924
259765
48305
233634
208718
209359
166336
232532
290404
54571
296350
26952
216814
302204
233327
234487
51528
215573
216436
142711
40565
211263
140479
200067
261375
190287
57192
635
175865
81044
296511
1958
68565
100644
176788
169630
85820
35699
103182
297671
96363
237014
215900
89046
227054
240202
95803
277387
19831
9635
53864
261995
26862
251457
41087
116036
200467
274482
238373
29978
15600
246949
140262
142431
221996
241577
161041
231862
184084
227389
230628
269430
114540
70606
203835
298316
31743
24895
58503
134941
101394
143481
197946
260379
136978
31101
65899
196103
239357
91609
191357
166348
158435
281699
187279
15330
52245
88111
119179
187199
73196
139429
235248
30071
8272
141917
260330
16917
176385
262291
103219
289728
129869
162302
111357
129063
2612
116963
260333
76908
27436
22900
152018
195788
192370
185489
130662
191516
232149
86866
166442
142998
76030
190345
52601
297017
239698
152929
165322
150344
56114
8370
140788
33622
141327
113169
262431
88684
161986
292053
149259
120770
10506
139446
206921
288471
51520
40632
72793
18968
61425
163471
161391
196835
246599
261486
146050
197471
92255
80650
196077
264730
285396
109011
183848
133395
129927
41824
276107
73573
170928
4944
116012
268427
218214
275334
129428
10692
42531
198774
218860
161495
275970
204796
161958
300010
238362
79280
37521
206048
99756
308185
98954
37327
179161
134690
300218
161377
79518
77933
27089
2049
61031
42147
127790
167997
53355
58542
19372
121782
263104
35791
300262
291492
262834
52532
18783
154769
302616
252003
278031
257776
5389
274623
275029
69920
121322
175715
110390
238880
45873
157497
95279
168922
7192
2925
246919
159990
5450
119227
216359
287576
254549
181018
115338
188926
217539
67981
220084
16757
271980
162862
132800
226559
261315
277954
174767
286624
135440
77911
117517
232018
46402
205088
209387
273329
203441
15035
279452
298206
16894
66312
35922
160056
208844
92301
221297
135473
280654
65239
24205
74955
93785
72936
210844
77713
36742
130994
135172
271583
165281
4170
25580
268008
17294
206004
186492
136150
146984
273848
257120
68200
22989
23046
244704
110459
284836
280012
218186
89289
2437
194699
231875
280886
258772
60560
22134
285492
273696
241671
72014
46438
185984
285215
272826
299236
60884
133966
80530
162378
212361
4569
198455
261009
185642
170266
161805
263939
52960
249528
55815
213876
75918
309826
154749
39078
19527
81660
62560
37566
102682
41444
295929
166352
256977
187657
25689
117282
258873
104888
125684
129369
238151
159569
42723
30885
235884
257010
290232
90793
79086
230189
17990
105596
49527
88026
290087
3933
131022
81881
238426
47672
298156
118961
105335
68431
231199
269206
188935
229969
172833
21128
69119
72002
29321
135431
156928
276293
304024
234897
157932
158992
33069
306992
230740
24869
175533
60042
204402
29653
273837
180451
12040
19179
181517
14173
33430
150657
267800
247340
210979
233703
32012
298348
64674
10975
108188
63223
135055
91952
290695
191022
69797
5468
207756
62499
254668
247896
41904
169077
70331
207348
61910
299848
270617
257387
40181
173064
116914
1423
185751
220959
28109
158479
107018
227737
254805
94430
285734
159406
35210
29780
196013
244509
119900
170448
197941
69058
26547
72889
282532
253822
303815
135132
126827
256532
138357
172272
46494
28448
299627
128352
292758
265424
43484
53682
291889
165540
47965
297293
148171
191142
135132
149384
8910
301745
135873
93002
183017
142075
133564
304461
89535
53380
257420
24272
281147
118
162144
11464
173550
308100
191174
8213
17902
120974
93789
148954
5238
181660
248598
8957
195813
7330
96337
9714
209885
132228
279986
159884
121505
228341
296973
7186
295984
67073
124564
114547
136004
306871
75161
41737
131431
81588
16141
200635
153465
143255
219552
184172
213504
52266
190734
154324
30267
192124
167323
172934
166534
282680
87466
190016
286899
102050
163702
236745
282226
157544
193435
224656
263114
119453
236029
87657
194363
291538
297903
25183
123970
49453
170214
222947
46545
71025
50897
151972
219058
260083
252487
144396
216805
46449
302230
55131
301932
300745
118475
77301
55037
282954
124082
262821
166914
192973
237105
180988
303578
128221
41031
36141
139451
266209
140857
209814
264900
231096
158145
126676
77863
174044
31811
21431
35649
210184
223703
205845
78023
275941
256408
105846
43807
229129
210593
170855
75468
31305
29987
246853
17366
9303
36846
47341
75176
197997
287011
42067
269786
129592
12406
59916
19450
58588
63473
156169
135204
134744
273250
33165
147890
265107
83306
102756
142172
194572
92744
188026
79766
226466
36582
308218
152803
198724
174848
54561
52000
65810
274424
187236
208725
275595
46235
133984
29879
31743
167060
207778
87662
230035
14384
220444
247799
194266
308532
197250
55097
169351
25147
42411
249170
136910
22672
16813
17018
10828
240068
195968
126651
254344
180254
287633
265311
225621
245219
63847
15235
136978
104602
269666
216735
287520
21108
292672
88881
157812
271510
229131
99791
262582
168608
248269
258412
204781
119120
290658
24278
270512
266452
249339
78588
291874
180926
181377
29653
197668
229097
212267
294718
17898
64865
279525
99086
153362
200505
14358
294005
30399
237112
305320
270829
171280
123920
200668
240974
194718
34226
262423
214180
63913
167237
279037
220840
291266
36465
102956
42196
148817
249945
308647
44697
280078
110194
121868
229863
222335
226881
90842
178010
24440
232444
134613
149240
30068
33323
149777
73484
263121
145905
110791
68827
309245
68089
301540
163755
234171
16628
307357
287610
31571
89534
288394
219892
95954
99873
185118
231235
188054
210745
170588
129091
259435
286384
18006
91991
42686
236051
103792
108733
90100
69865
304006
116588
241203
196861
118229
77192
137166
34604
302898
162055
170193
87463
211302
94109
135690
173281
165864
219562
119328
192055
300220
112369
127899
34224
44429
273289
260253
244501
45267
161842
208346
303647
23570
263680
195285
252323
277113
83403
51419
247277
135689
56497
302146
189224
156361
37402
249714
127720
22778
255620
283300
290241
274214
108793
234901
270631
213738
75943
25509
174451
56915
7475
79195
72414
175169
81012
51935
276051
251472
15868
40143
200555
182139
167692
218431
281855
204810
127464
156130
287286
202773
157234
114673
233354
194118
244784
165064
102930
222626
26666
58637
267817
252939
56623
212425
67094
62289
303254
281971
119057
259227
56813
106821
89415
159997
264596
202255
92050
94071
232129
201741
290752
282674
299688
251197
103778
297765
308865
563
191604
63132
231618
304747
207464
179253
168558
43357
247963
185811
80782
286716
298711
233601
174889
31043
224933
268266
223649
299974
308693
103848
157151
58188
86105
95534
177846
70247
110989
135318
171005
20716
177085
127390
22827
67398
90255
225172
56326
108473
61114
220449
96948
142325
291672
245295
114880
183060
292637
90438
239818
125723
305725
137297
218368
53615
122886
288922
124767
92011
238973
47048
259978
96825
287117
251475
255407
173449
223232
57598
38989
251927
135174
258949
104313
88886
120492
54135
149722
190627
34888
299273
297967
101588
136717
83113
121905
50922
107485
232559
238502
275997
288985
59558
203090
21002
128743
105771
127214
67961
174900
262065
1560
47641
292040
9174
76373
96660
187714
274865
175790
134410
49942
271188
52397
71363
159415
307648
270458
298716
303071
54169
202201
186501
40350
247458
117323
304213
37281
244159
126810
299909
175726
199250
237208
172529
151711
296349
188883
215756
303970
143892
29424
145659
292559
87002
222608
48969
223808
10878
131772
244949
140516
290097
139601
78675
38735
288447
87394
5408
175241
208399
118309
133830
221902
145516
150222
241301
246772
106540
277735
275355
280591
232211
28623
83805
57627
303611
79948
168957
132129
51819
200509
190820
35581
120208
112013
67944
21953
65230
309868
172428
73341
125797
162074
227618
269273
281791
15770
115335
59976
226942
148533
283487
133768
206832
243965
107096
183073
219576
71155
169493
75938
269320
213815
252559
19372
205549
182071
98736
222255
269937
301898
148951
134294
187975
302663
8944
60153
204313
262103
125305
187187
141332
198736
237173
253391
140176
243198
192878
173739
144603
118087
32869
205315
40129
57853
241174
147363
82583
7918
66835
153183
174840
30183
144526
158421
122750
28927
20636
162293
118211
86426
237674
298059
207889
198031
77746
30054
239957
4343
147678
158422
191257
52343
220658
111526
206585
207897
142916
41377
208586
141828
238282
82597
73266
44161
212673
243333
142276
276232
11248
201976
282334
289454
219728
55871
236673
119935
185980
306910
70065
71191
22861
51145
200445
285244
208850
292563
181586
269514
19940
67135
274969
12658
110349
31063
295294
76317
215438
4516
174830
214031
256362
83322
117176
130785
158575
283673
289085
286170
3889
273390
80615
202112
131167
97645
5047
305883
6641
298602
27022
224668
151757
192814
18154
207546
149794
303852
196857
133766
103268
78952
98490
117949
167228
223165
104528
116447
142879
117743
287721
198541
231829
9693
210407
176550
113050
178696
262799
74009
231616
164271
274334
120264
119198
137931
295376
23461
117932
200844
155535
191178
274697
279854
230252
59667
187897
162708
88648
166490
139113
270499
200430
178497
21425
194074
137122
4423
258630
4696
108659
232613
237721
88143
109430
170921
135039
39573
111934
70799
45974
247519
127688
86304
120603
271574
45767
183489
241920
264819
80374
67585
148169
9164
68648
76935
42392
17613
270023
288762
217703
279785
100349
296967
267216
299525
216439
115589
261664
16819
7638
115271
32398
198002
55848
146527
217397
40795
260802
170860
110858
76508
263591
170808
127065
53592
118158
301704
99676
35954
16158
268532
292652
248144
13397
53075
250152
308502
67028
257862
238659
250188
275560
254125
237270
128484
301659
204244
285369
135809
229142
243259
104697
56560
216752
267750
193921
78079
152196
232606
248089
290061
126145
143766
71015
62070
85232
205262
111017
281191
161493
263393
224325
244099
25521
188244
39532
107561
169894
279374
93034
184402
99324
227260
106428
168999
302192
254489
111286
142432
31908
208519
204488
118
65107
167649
100797
267120
4765
140102
215255
71225
65536
134685
433
285198
198490
57449
298967
37100
81715
245417
261987
171952
143232
184674
167641
124050
47155
61241
131945
301293
5397
44848
135106
237146
287869
194897
71665
252345
153271
250994
99304
49233
177805
150494
240642
300214
12784
273087
134937
217783
298897
196715
256662
283307
8523
7459
291800
237183
279691
273926
68156
5685
224872
203617
219630
138203
270272
40008
215941
105139
276204
56953
149020
284549
208521
144688
76758
285840
173335
75851
74396
266468
22606
78922
121716
198383
285080
181529
269707
97068
114588
110649
172275
146807
105550
273802
70109
52401
51158
161828
22658
44100
226373
6033
130441
83084
41536
105420
269675
267
191121
240963
151135
122051
56186
94802
82917
203493
94092
117998
25069
230987
306951
258545
304214
12223
137509
81350
65741
59201
305016
82385
150253
139417
59319
221824
250392
48641
106347
47773
270328
103190
38574
302163
162240
149991
62793
62980
284644
77132
134363
16763
35099
184637
37843
116492
74875
169974
145916
258814
39137
110069
74624
298655
277717
210578
16219
177325
32701
46182
247638
217008
213393
214818
309124
268028
246926
78928
257378
125672
196971
209013
81924
67679
279314
276303
200477
196738
240437
8186
4264
71811
24771
212463
278686
178811
58567
182541
204528
263105
300955
38339
116414
139719
26591
77414
275450
150463
84267
151685
211361
84637
291714
54724
132060
245660
53882
154885
16011
199574
59379
205837
220218
303082
123889
289159
38484
198067
233212
247413
98537
192685
33007
38583
195195
18806
120998
42116
302797
263505
250266
87139
118604
142023
266187
213667
309780
36208
90021
145822
25212
273552
265220
127038
146814
93525
71092
87455
119137
288836
275003
96768
287029
107688
197437
277787
108132
279697
6878
171844
246422
183430
17802
268480
295159
129891
308428
229272
7113
81722
241878
46645
283213
295456
59094
165193
105240
65338
281637
162407
285614
40209
142994
137274
86192
41538
280354
97774
85204
292696
210557
40510
204751
189693
3142
161776
40749
305867
147939
254606
34036
231383
222907
95807
95915
180215
123295
299676
6062
20335
189080
96550
28672
163337
6911
161766
31397
11771
125578
109274
131260
69779
104625
124372
164401
242577
288418
76123
242585
11165
121296
261364
24632
13842
73839
287318
195979
51405
12476
284118
79307
112894
61492
185597
43188
200028
239177
188378
94141
259681
95224
80663
63494
161456
303930
87051
131789
26496
202440
213047
229780
24556
62957
145195
297651
65780
100663
281541
289201
141643
63314
213715
62813
39059
293380
212226
73583
94082
107106
22132
88279
121809
301927
296692
179725
47780
210853
228088
87008
112223
21205
255707
16024
212686
19054
28578
71968
90593
59437
150879
245340
118618
37481
224824
191203
277754
72655
190202
262078
233418
107061
7556
4508
2977
53218
244663
198119
93260
87331
195515
128156
68667
303546
58884
202487
164024
102079
74344
71716
184593
129489
265908
274044
145593
289649
148363
2002
82659
17382
211005
39510
121172
123932
290385
81733
147341
167104
3134
258999
112547
91768
101693
53437
252660
146017
39734
272261
283602
292385
37266
154121
264152
199213
193962
50369
19733
192706
269431
52835
180240
55018
239223
54563
254934
298684
150867
222739
227101
245731
172479
282178
119321
150428
210039
151259
219858
174466
255096
139259
287976
95826
229529
34028
50743
95799
50295
86801
51199
173963
23830
87956
155430
24344
144827
190357
173504
186059
117847
170523
34777
39514
284714
103419
168892
215865
296449
68391
132479
238901
208373
258569
10963
127547
137160
1448
231737
65241
56676
167871
276028
258204
296589
143099
107628
221134
9828
95604
15591
217683
110732
285936
72996
214391
144432
303968
228309
241201
52146
299371
6778
210578
285132
107032
271428
288838
216001
2586
120344
254060
133239
71331
72616
29939
131062
25940
245244
145425
245838
154055
7058
195237
251102
285772
207170
119498
163560
282165
78116
132873
150565
264441
224815
118142
205701
232284
143269
4456
111732
305131
308116
127673
44175
230452
204530
195061
282496
283343
147164
281789
127715
71387
255378
117818
21878
246357
30775
32683
12426
265577
216860
221391
87419
225888
193792
204257
255792
264456
118206
242303
306069
225652
180669
182075
95285
285240
299338
145149
217982
34301
189463
241065
163822
257390
28858
29393
199771
262051
25860
160302
62538
99734
195329
112532
20030
171997
204371
14480
30589
238399
298098
225816
218461
168369
150376
15035
12028
25559
273432
199604
209224
198266
9909
39035
186126
22833
104804
208542
198919
31220
157262
309588
296475
261626
171307
236268
201076
199199
98697
18649
92767
247597
143099
8635
50706
161976
219758
91069
306618
71006
299003
196323
205014
34744
261517
212729
120487
136353
271989
48944
248794
163855
289731
62248
219337
199774
206326
219504
243452
128606
211328
147593
278391
216310
155743
55228
60518
143214
174545
301554
186579
48646
271000
113038
248939
77034
174615
203703
188029
304714
194408
211231
144490
10989
237712
284483
147014
227055
246394
172197
276620
70237
233074
113320
198583
296723
172088
246984
105393
174105
205311
42888
86085
192597
284965
113702
104656
23498
23810
224450
24657
72684
91110
308719
129673
201748
13415
233449
287184
14431
30686
64574
257404
78377
272749
55761
16115
50343
48144
161508
261368
212540
14597
296065
93616
106363
236867
222529
191120
250782
282749
147151
146181
65064
224764
196482
18136
62890
122739
244094
133861
103971
48689
175932
105825
292512
271144
90652
210578
53863
264686
23501
266381
307402
138874
28389
63073
40605
212449
61413
91778
107214
279471
55566
101165
231618
209977
267495
292161
37455
35638
96131
113387
252653
272070
268782
68940
42217
92285
2065
249427
279471
264687
104448
188706
23819
114270
119933
40129
154448
136091
205471
143959
100040
92438
233806
125943
175847
44567
200850
125046
110585
20027
42332
158951
902
1029
257181
281808
17877
147855
213850
97935
110035
196769
172092
47502
140916
123923
245187
2220
57346
273295
121503
111969
85546
287807
172417
213252
197865
185495
205731
121113
143232
64629
115907
98796
190794
105134
88505
91029
292634
297984
85228
226423
61953
196871
304092
21883
208486
138448
206607
99033
81415
269493
26525
159337
207106
133277
287637
300590
123650
83815
22926
261643
291618
66176
275902
159435
26401
33610
278295
105973
9882
122233
182432
232822
289096
171507
262602
222077
246948
170952
167462
245138
28656
259704
230142
290423
60791
136114
234210
2440
234325
167691
203604
307830
43301
176325
34978
216082
259684
91458
125219
306187
62171
146709
69044
48409
31068
271035
211071
175847
8750
220809
189115
178854
262420
258977
35786
100174
134558
24400
46678
118624
196838
294710
273847
173610
86075
228710
227870
190087
195221
194215
24516
209073
275442
2770
175697
89786
214440
131959
264880
278447
143794
31104
5725
222527
139211
153728
295430
292964
120314
219977
16505
80217
285576
306011
243736
269454
194042
246115
68280
190041
192490
73824
152895
217582
238608
59996
148811
234317
103176
92453
188561
188134
15439
275956
67399
286560
205007
160203
26352
195269
193564
192770
172479
243532
309414
62012
181391
96695
288541
17270
1602
253689
32057
298749
220868
233153
4964
149365
1259
161576
205812
80167
223587
276099
165676
100066
65351
119434
149361
131357
44215
25068
131350
84300
134497
157482
3696
159057
276461
216402
247837
253127
122533
264531
251931
54794
129520
171554
38901
301459
139264
63668
58671
143164
308947
147665
157638
299622
264918
127431
84489
287573
127331
279427
134992
277881
198499
132233
51252
144091
228113
209601
147617
7278
302130
23747
24536
32765
209525
111232
95628
107698
189751
263491
113895
285651
305880
13856
163317
113332
255570
163531
286889
76554
173401
62936
168377
244051
80164
109244
298068
90036
69064
64007
5996
298444
7023
240485
234437
99964
286208
21490
156641
70311
307216
237058
123010
199044
113152
23785
291613
42804
304615
300074
218745
132850
241443
170203
176738
151105
163993
114008
11377
248199
173826
227185
246129
211231
114208
87406
58746
222897
188166
131652
12208
181635
129547
213272
186078
183723
232361
67608
106597
94732
210967
138359
182772
234427
105884
19998
173171
170999
113633
258218
116325
251945
222941
134852
300162
172726
295414
254174
15072
46339
192788
65733
243318
203523
167733
147960
48778
56748
201110
210699
287310
77215
176900
182845
234537
10328
266845
256861
103642
255711
207396
22555
175383
194789
15557
283105
142914
252821
133289
38771
298814
245748
297666
106306
58350
265192
160360
205628
272289
250422
73129
33411
229507
123803
44935
62558
296677
122551
297136
178247
277591
57808
180746
50542
110655
9064
155045
63229
249510
107131
189926
202801
251706
160468
180369
10883
162843
226211
234146
130746
130914
107771
104117
180657
266478
15393
141860
105022
184197
273114
194329
214952
259608
71381
256977
261747
118524
83225
308315
289665
150829
36979
38302
228568
115060
76799
593
69507
97588
114649
246596
140496
130827
86476
170500
22890
115505
275406
177733
41297
242096
121645
297718
5693
243929
191433
123811
300677
22806
38724
42347
253320
276197
145476
228075
183127
198900
31363
300771
143931
285909
296904
235203
14836
242428
257099
78070
13084
118359
276715
4968
99976
242147
84433
218996
16728
98393
135615
98615
104547
288795
278706
256685
149925
188026
263903
299789
204605
8502
43533
30425
237425
195053
261880
44893
175886
4114
62337
301269
64478
6359
291848
253285
55259
215894
10819
191522
245732
19124
264914
92420
186660
256551
162069
124271
143849
34467
108546
14566
131055
287964
15526
110053
39955
263369
56690
2813
74815
227457
44556
195839
142813
227285
214810
200927
111833
77723
140558
51639
15680
213560
47676
288963
130991
57832
80538
281231
95366
47861
57070
269092
208828
209785
27184
291176
172876
303134
186409
115639
258378
163340
160994
240073
264407
136892
35992
55300
151492
19690
141912
37399
119231
294226
69261
120460
205027
259754
246860
54841
93408
6259
65043
143954
132358
67498
46737
96188
175065
140058
109828
72947
147713
52627
162499
77568
265753
215344
7102
235570
18991
235894
231793
126797
159620
272109
34905
198844
88482
177517
283405
104814
244888
99863
112338
298473
211974
176330
59172
261617
192412
123623
194506
168610
121568
204120
164319
252440
64926
65778
90521
13272
200679
65777
246010
160698
210489
283993
289326
231203
167813
50202
19413
24505
268471
205353
9347
181174
58574
142035
11357
273514
248356
182162
115129
222715
188933
139376
56250
178960
94440
191476
147673
148757
191920
45634
42622
129326
41086
6269
144580
216463
7345
236284
171499
207850
97188
55104
168862
10336
167676
212081
126257
303079
259196
182906
206830
68736
142565
105866
250119
122642
171252
179237
102360
295793
11077
41602
244791
260503
44597
245680
253348
285287
133065
265751
18984
87568
162281
184378
212272
134357
28934
18175
228520
292995
90461
149749
247123
248811
203916
76751
115377
137578
19987
238661
258560
103389
82040
230344
298232
85883
10501
121289
197579
188309
102382
105914
117859
295906
78944
242797
38562
3551
80865
71763
191797
49944
30079
173829
303588
284474
90938
221462
96472
49990
187064
283368
207234
84202
190753
265261
201573
149298
32068
227164
254040
1496
213030
154325
204455
177190
135113
75426
259688
309632
239980
52189
259033
304773
29509
208136
263919
125431
167497
22488
239516
91877
278248
142502
166483
173468
182960
91643
29582
105144
103232
217541
229034
137952
113535
90845
8527
232763
140381
69006
213573
104922
107570
225384
97716
69968
249934
152485
295122
202965
149729
101976
43175
45242
93541
180835
309283
86010
116654
172183
45084
154725
221945
242352
77032
58159
61688
6187
165888
122581
183697
292654
197576
291692
173648
236392
167322
82103
293465
51802
20188
281391
225857
232458
71272
43360
299768
87856
180568
123172
189611
165382
187980
227802
57289
18549
48674
10084
268262
137702
236048
85723
31051
279053
112818
143276
123312
130685
287940
47206
165378
304535
242721
181710
233117
75654
17174
144943
135226
279714
295660
265039
208840
289394
268302
78328
145245
77203
102232
229185
70884
171933
271989
283366
131393
215153
308849
118018
285863
304408
225955
140893
301728
91913
109417
7918
19002
75977
66516
203014
74925
199512
138239
240123
226507
107207
164857
288931
125873
185540
228975
22615
46429
25736
303869
55311
570
206531
151132
126711
82631
90014
246633
212903
259123
180405
272491
84989
24098
290442
296267
125725
226607
145387
210510
79428
122528
92045
27361
48952
114851
75846
59728
17692
262746
238202
269885
1703
86437
88887
278259
55866
126405
79140
300153
66541
71865
201189
109647
28591
169870
265480
92633
197129
254701
45351
80358
261880
5122
252688
282875
270405
221173
221679
243310
147185
35196
125565
192243
2863
192456
125063
255183
212081
247263
184214
173968
70657
257777
236547
305832
47819
30525
209271
85417
247484
41487
236099
41671
190538
199878
49279
83108
278213
290270
175194
89699
228149
174182
286347
50458
115749
154825
282405
186043
207344
5921
214625
122260
209123
112701
63449
103826
301664
281430
209074
37829
48159
285486
22145
91432
76978
170407
253234
54896
288650
309404
22130
10958
49640
171040
240677
49711
292971
25706
70013
59255
16834
151797
66146
267214
32772
153311
198730
182458
163721
262595
113084
207320
54567
151088
37165
119521
59825
115520
131062
203378
216163
299905
113385
27686
119428
237074
197027
128487
99464
3321
305859
201241
24235
250150
153437
174458
226443
94771
79715
47852
89005
102864
29210
215127
65023
296910
1785
106468
276934
247861
140141
122140
3841
62534
12375
54808
209832
6809
31638
166705
244539
40812
100099
137573
4088
99660
285124
183285
45534
19150
226957
283851
59777
59680
228622
275681
294982
189500
166093
241257
22922
195119
272267
82055
255790
292721
212360
232489
76082
162751
225455
26505
206002
235501
210269
56027
41608
23940
205155
10976
271938
142008
59706
114664
25408
94962
224678
35705
69557
132850
74526
171646
11922
123012
25737
286546
197589
282988
260652
262632
141120
276253
49657
140478
166857
147638
24334
119381
142938
264189
289692
236243
100998
137895
216230
14913
243953
107822
77423
144541
132024
219626
211305
241646
193651
55626
39298
75636
105297
110462
121783
105760
218741
159634
167095
122402
256997
85245
201140
281645
181478
210017
117449
273090
207053
52860
26943
41068
207162
216218
90767
39008
215070
296569
99739
304233
155179
72341
134329
289794
82263
204601
279601
106954
55860
197985
77601
192426
69254
134121
121899
58614
236099
173495
262400
241612
7936
284760
274540
43347
299766
62247
213841
155122
169000
226572
305239
17600
48432
114642
6363
256118
164496
79814
278010
123722
7249
147671
92821
107781
106359
196627
84110
194113
187123
7278
272956
59756
10038
158277
100541
90764
275617
102263
191165
154566
97557
123167
157197
25118
115323
28139
177978
167645
144144
138599
287294
101629
169953
204654
226978
204500
91658
213943
203347
50213
151131
294695
208397
94538
130184
93326
87197
250110
173727
303929
148366
64721
150490
101590
100259
189253
178348
46829
216737
132498
301813
96864
300045
215372
42617
5362
227554
143010
212347
256906
307655
155011
8836
153462
242644
76722
203094
291710
215616
32430
10565
265729
289365
266159
135877
12488
249170
264965
128051
20719
152480
172109
33046
278357
67092
269559
10398
16982
9514
51031
58983
5995
265897
284601
181976
86166
168611
104217
142734
160889
57976
73481
52158
208942
10886
133761
198489
256260
294327
73907
158532
302948
198019
76496
302167
306002
34235
3382
87884
15165
141230
151903
139935
31599
309887
232508
126479
105522
147367
17998
268589
305268
208025
234230
37232
105552
145300
105186
244450
304652
110948
110970
85394
78359
99275
38423
152838
70854
119043
301568
62718
235435
231584
148498
304533
137703
258675
221325
71737
208237
166410
164515
73743
238651
203598
7723
302844
185622
138752
10554
213517
98035
26893
70486
276321
64704
210807
200368
178546
289899
42489
210656
259958
194478
112527
122672
83348
84255
238966
93748
116802
198515
275845
285423
54743
300655
292251
38349
278809
121873
239885
179364
116178
191992
123509
304517
285819
304106
143644
303851
90090
282180
41321
141502
256514
214842
137226
197326
48576
88207
196646
179929
90683
273078
6257
181471
88421
86258
268763
202035
178409
135223
39104
140977
248354
94371
285947
63802
276173
299591
25558
165872
82339
302290
119624
84155
80959
205075
254088
102569
191562
202607
2200
26072
241172
148246
128780
56239
199572
55882
25861
42706
247871
223745
256976
159158
109168
258448
41863
105091
110155
215601
9116
57769
61431
276380
136270
253796
78093
175161
213358
179318
96719
205822
181643
206675
109312
288984
176883
85582
195068
171320
253008
192576
121516
14047
107413
3669
295631
84929
158994
111319
148372
216722
243944
268564
246386
142751
148300
186733
231610
179217
171001
139189
169389
128428
236071
269663
1404
200265
302055
9602
232151
26393
59454
276615
194950
285236
51951
130489
28030
236865
173546
196987
10339
216004
83546
16674
303375
286428
97346
192566
299213
114149
295159
223418
197154
90505
151134
259686
92032
294962
161283
276740
195802
157506
282163
22470
300751
64619
230160
303636
4410
205048
212859
78525
114660
304871
140180
54158
207244
213234
237742
104254
242844
53878
180842
167545
298412
242135
194711
270203
127933
92914
363
262870
150071
117937
242696
111219
102506
133449
241508
190116
54730
185978
3747
303444
91654
29178
243628
40154
201093
138337
290763
179956
216818
46073
211327
53873
10925
17366
109195
9902
274689
253056
47550
53250
181094
84733
57304
5138
117772
77603
38425
134517
201505
235486
296635
298757
307646
161389
200436
16942
82222
223198
47911
242230
61993
226786
82500
209954
184057
246724
178462
35872
269845
30378
292948
283702
278516
43850
211523
276070
95934
154082
114463
196812
117587
173164
138157
1206
85190
258441
277351
52096
99395
255060
126464
296828
115323
188131
142567
210450
153191
246965
204208
307935
57294
178362
261025
215315
122962
223111
254015
126270
74527
79601
105220
223709
113402
189863
106599
305979
15667
47603
17350
113780
68310
139079
12952
227562
202421
125421
243533
121601
96366
55943
28767
303702
192195
22448
25905
282902
144145
247132
237644
54635
119510
12067
86622
206590
237279
35563
278341
81498
243551
30879
211661
26734
65945
115391
279011
274071
40265
137351
233832
169174
23974
193361
239773
118306
51952
29337
42207
273312
306345
165345
88995
119001
167032
181703
39243
63731
39506
170790
251642
130539
96907
21210
182366
224072
278094
124158
177644
268116
182631
196866
108452
92986
298336
47045
168467
248388
149216
296941
28048
115234
130939
271804
220616
157961
158243
293760
59481
290577
158198
197135
44901
117144
307137
212878
87772
115272
262006
135729
5901
128924
250818
100135
156250
211156
97452
230109
178825
98414
220471
308689
133880
89485
225595
287083
241111
249286
298340
136586
242307
268426
221792
169295
117511
182001
143070
25496
234080
63200
39311
103575
74789
127320
205889
279138
260831
70087
19649
277934
74458
154437
272728
168467
103811
270813
271901
146326
117144
260380
286328
275496
242838
102196
120256
5920
192175
183442
117600
293233
21318
290354
234879
39337
188996
99888
214957
92801
307033
233466
254540
62130
48120
220426
25623
76392
150021
111922
68796
70979
172306
21830
107508
38129
232062
109445
42690
216061
48904
7627
121542
109056
3873
173760
294150
58210
81486
29147
279919
101581
305602
204143
240333
237713
1817
294341
35057
153230
136270
245134
33129
79674
227922
272376
278925
154951
135017
190494
46881
138359
71845
45088
30502
242790
241316
153119
22840
29593
10221
68291
66576
98401
75570
122307
76887
171057
254143
161050
73828
184730
142397
290192
60822
87947
106556
135651
221756
286992
86118
150473
249742
173422
116655
4384
79342
26682
75303
113313
136680
201433
219683
128623
292469
74856
86432
208542
41516
101214
58023
36561
261434
187981
19834
296495
305278
128420
282821
125152
119876
104072
5401
147819
6605
183762
306284
211424
238306
25494
235736
48776
303374
187732
148043
15873
231459
106493
3038
17450
282409
219143
102256
304576
66715
195260
221080
191989
241662
112838
298652
71310
149734
279769
269993
98729
136617
117993
124237
170647
173448
238047
152002
246201
196686
29888
20790
110258
101269
191386
150832
121844
61223
179888
306340
273164
268687
124694
120677
204789
214615
63413
21959
152414
265297
229920
132856
86347
43767
215259
278907
185538
35148
270578
188589
296240
240524
266188
274132
134342
76848
282046
10587
224825
181984
183364
27079
230598
90030
109075
58826
289074
151210
282293
88082
290684
163446
163866
264947
154921
189753
294719
35453
64254
27602
237153
98938
246778
239524
218597
148228
12212
182258
135655
252250
237605
212752
174958
91321
302809
110507
68376
213268
78513
248499
51216
177051
278588
22574
7810
257695
45640
293225
233178
303417
19458
101188
267026
188033
301928
212892
79348
239841
270270
136447
73169
286737
99855
145473
84835
16773
298444
306908
165800
84962
30784
114624
122603
276217
62172
17038
212483
68027
102360
168951
273473
942
179845
183171
177416
110370
261276
182995
62887
263503
246795
227114
302402
32748
183176
52374
4746
105916
221319
179321
21014
135871
193424
142857
241535
110535
162605
172755
266012
139593
287757
25237
232981
171123
167567
46255
196464
189707
98203
98029
71917
300414
28512
228140
197354
63301
257275
157639
249227
91766
296774
78028
295708
134038
175152
267887
154534
162686
170546
273150
13252
134879
233075
206077
146195
161820
168759
307440
149410
136284
127346
81253
221291
134211
285123
23332
246128
23975
48587
117142
133285
107474
140884
52487
189791
163598
282223
306311
47731
40715
184413
173876
178997
33779
287076
41321
149059
41324
129291
289666
122520
29688
248295
297958
200203
118813
254980
161168
188468
15442
248005
153538
205098
258843
254202
119989
241687
205510
92261
292317
294927
194539
38808
120689
45647
77005
63043
221277
74933
114390
137797
162291
104792
58614
12225
62846
221226
46698
159468
262818
175078
193503
9831
45997
36710
266135
61399
65352
205900
144573
242248
114063
192692
56563
114909
225523
200995
252288
264522
129128
50473
256326
67713
234174
243293
302115
245236
166407
281160
34692
216359
296437
120472
277148
100123
11926
72738
61719
69651
42514
185005
105418
16453
194106
259534
44521
135492
150667
134085
307789
298730
37686
182914
309544
136105
236112
276129
134412
208270
138406
301339
21563
28048
9416
37865
286229
255409
189540
297295
103583
43778
61556
257764
110336
281313
203482
103983
183691
129360
168525
130168
302063
49977
119113
19616
234129
15392
292612
158268
158715
217981
140619
43821
153334
171101
284224
292255
58310
54316
165905
194704
106171
266353
161924
249758
8617
132553
60110
268326
271690
92166
267329
62758
224394
16519
194216
236402
289047
158816
83535
95448
230012
205824
96499
18031
219174
260450
28264
103529
165498
54846
159022
53981
304760
178879
150643
251893
39884
68662
117175
284443
227431
304551
7861
277438
289313
168458
300742
234276
54296
136878
70189
15675
60448
171143
54949
128463
57335
277588
277221
198530
51705
100692
31800
67663
123937
171437
168626
129442
174888
107435
198332
219510
201410
231575
150469
105257
136353
80669
33257
120457
136777
158598
36340
289170
141655
266586
137200
167853
110270
234157
56492
10366
236161
134260
95509
63495
39608
184982
33895
293520
233272
165383
200485
160231
116556
111318
72858
47442
266267
166171
162014
139529
267021
273694
5832
119681
133632
73509
34319
229856
180982
109531
40065
168375
163219
146466
190715
152019
123927
199675
146729
256635
175872
11066
200719
223332
10596
27934
21556
2999
272319
290587
141007
26161
279321
132936
191538
94637
95173
57934
173085
184639
304478
95300
237781
169018
281179
125330
132432
5221
86407
169337
190945
174242
248443
226430
88800
283743
143534
664
158897
223803
252174
24215
211769
186349
308381
258662
60114
242751
236062
137637
118559
219080
197348
282311
306479
271511
189140
49874
175386
130506
290716
105517
117930
92642
19684
64664
25971
35713
156805
177858
244874
309641
161410
98596
290459
123531
39847
53423
185024
180595
287605
259562
231011
259168
9797
50612
56398
251807
208870
227662
47979
35748
296689
173219
229801
99422
260415
231528
159105
62331
191907
124170
259126
127568
16876
88210
300384
279985
118265
62431
116469
236065
101183
96073
103273
8651
136851
82848
306333
214712
294694
101123
255175
188722
254649
26539
30697
78326
198315
258089
161421
121756
147197
271985
402
21216
54809
142546
219329
271155
47843
252193
262439
60242
172598
288745
71181
238514
242174
241847
177179
259370
274072
167221
132274
168243
225282
58257
51449
102420
234844
222440
234977
106095
309061
10058
163156
76044
235331
50887
106954
121530
92602
8411
257062
292758
248246
42508
84059
287468
233884
113877
82224
157463
63810
106857
223981
14924
306085
175434
206269
152545
163287
63433
263923
200377
97406
46201
306494
21410
27098
87765
192444
194846
47314
275078
23243
38505
8366
32191
43980
168722
190313
54267
73325
94576
37166
215001
81575
96897
255051
138865
213275
43913
294310
119551
78255
100195
267061
175209
236254
116912
129582
59165
247885
129614
137516
279268
71338
90348
154498
199781
237614
153566
263479
288716
214662
78360
278360
185873
3431
263681
6992
147939
293917
23208
283871
30663
294233
4690
5277
9597
306011
200536
267673
126247
42164
152704
152906
15977
58574
303462
16146
262869
180664
276317
31671
224392
93596
34055
255616
112466
189877
244193
47397
50739
157233
227124
111589
9291
35134
62142
205783
163872
210810
304882
169835
286536
237200
191931
188586
205511
271606
254810
49231
172403
130015
266485
302724
239121
21984
94923
161045
13800
263588
158260
86293
114834
198686
261133
231519
58352
230982
175906
8886
213231
93628
177886
58768
6980
16450
286527
125470
236505
227467
27707
273441
10593
267576
44400
100070
74502
97783
261880
10646
23856
148042
112295
212968
285007
60729
305569
132378
31973
231460
218936
12495
25278
49483
232162
223710
291446
288934
129721
225578
269044
182494
276863
17192
81834
84592
115812
129531
62623
244040
156788
119795
80818
66178
25660
167167
37337
122405
762
51080
149574
212437
98796
129232
266167
218585
204821
202853
285559
244965
61174
106976
99517
265734
216089
215998
178731
162411
214803
164937
277191
24402
158115
270013
57960
284655
134393
29082
220393
111716
243644
83010
249023
277713
176368
219586
285660
70789
309029
203303
104742
189943
305606
29498
251397
256045
37044
186396
183884
276414
87196
432
195435
191520
280482
43915
259915
1801
146402
208989
201152
163660
288263
84561
223369
295665
181960
185014
170820
180935
4889
166309
199052
115929
275732
17170
34442
118482
222361
134926
177937
213547
97239
120108
103653
35782
193608
260308
50484
69063
245556
156054
47908
63648
250245
237266
140272
162139
168752
195443
233325
59736
100582
149985
286649
202746
271014
221864
183064
9737
201124
175980
70680
276511
307907
248537
65799
128869
217162
147387
170675
145899
95015
20055
204675
246031
179549
200818
144493
23046
273628
245120
80185
43338
22746
176905
193118
141720
15409
168091
109378
26883
2456
98932
4141
279351
233845
117057
27765
251984
228596
161788
246907
226528
140120
167314
135035
241517
132320
279303
65787
251286
73899
58407
143171
268729
197358
147371
166343
183070
70186
257595
128911
44708
255975
304998
186144
212056
26494
219436
241043
294729
132850
195181
108994
137502
308433
94693
299677
181137
73209
255359
162180
47109
206108
204809
250581
97281
239547
155357
212033
223984
288533
33795
249786
297421
186852
231995
103186
91388
50320
176380
246895
305830
56378
148940
134998
210151
304008
80154
218199
92087
78450
140159
134506
204215
225843
268942
87962
45784
204188
308687
277321
15371
124397
130884
145934
61886
7662
139797
33494
16881
132522
284874
169042
113635
294837
83597
92838
260605
51931
57920
136736
301864
223760
88873
71321
19049
307039
39267
50232
137277
249261
85041
157215
15834
246590
56160
302534
158207
19796
8126
239678
243237
162198
246489
287322
96294
107763
235581
7619
88305
287853
93333
59337
274754
45884
20240
256363
137303
197396
99877
15244
191852
35433
240853
2843
2228
65483
213383
165891
162570
16601
4163
264376
212822
129375
194205
183612
47033
165580
126876
37576
57250
20721
186818
214495
149838
215474
255965
102360
249396
92323
266295
169838
199998
139211
298335
287560
194198
266386
183517
37157
162794
289731
124271
176779
208989
243794
277923
205937
27319
245094
273108
222438
277900
89441
28857
241502
114388
17978
147937
249091
140815
213397
236027
242216
105107
50824
3476
118288
11290
245449
302005
26619
22817
79682
49557
136921
138633
194774
82445
266730
228028
18283
73191
171251
114219
199462
280475
179161
220851
148741
152572
41273
79496
294958
199508
102100
64234
192046
110101
13026
100396
288959
23533
127107
78485
153094
160924
139733
102524
9098
221032
102951
226578
69621
282774
126390
159176
151744
217916
171670
81916
172282
68601
120388
124582
49624
198464
309758
201251
34374
47951
221543
193773
72122
297435
13466
138942
96824
229595
212533
267605
212235
215513
76795
178502
230142
38323
108887
215033
221843
81471
170421
162568
307441
3362
183691
228671
96829
60956
61018
106087
107735
117202
187010
249277
252205
20970
97477
199692
131662
170287
33478
155540
115370
52644
245803
89125
273275
161817
90291
28494
162551
107834
182999
307537
170294
15689
39666
199608
57011
218840
267949
250536
154740
88998
141984
158835
263529
73214
232307
106664
165760
88878
216467
304304
161931
228942
246253
199100
223142
25669
232560
278158
59265
65735
79280
72793
274264
98517
187216
227163
13500
255098
84664
156476
168171
70085
306489
130679
69176
88725
143024
51854
48361
218513
101542
128446
12418
141696
7259
254102
248050
183158
159488
296371
255912
274482
78958
88621
241778
107924
275190
270540
238513
43740
33092
33485
54015
261699
9764
201993
240413
213352
146664
244089
113529
175910
258547
308319
83080
240651
148915
290540
290123
77189
216795
298935
10468
245600
166652
98951
256263
134390
300234
117135
187473
273143
14446
68264
230160
204848
44359
185055
174934
74049
23842
8569
71928
52449
8783
105598
170307
200139
92463
46075
160291
187305
10441
243062
63064
249418
151292
305918
304042
2178
36051
243124
281801
285464
102820
145961
9985
280863
131678
222608
403
293838
48892
225243
130797
280874
226901
206303
86025
146118
248638
159852
200928
231776
121723
97231
69250
179515
207472
100286
12469
15931
102769
256096
852
9084
220096
47629
262500
244905
243473
176504
158989
250789
264438
180902
214231
134456
284645
92372
246648
59775
61422
256232
183925
152263
162939
96056
204380
77063
145629
116637
156967
254115
83885
28344
89817
13042
205850
80101
192383
138111
141979
253196
71128
284538
4411
194165
226006
239446
267554
293219
208540
25017
296388
33338
188461
247343
101875
283907
134883
185484
72546
59945
224986
83577
87753
18309
131198
87481
177479
281422
38668
50595
168368
276524
278526
310022
293479
148824
119079
77508
101023
76812
272459
81598
28022
144299
125983
234197
189342
130990
194699
68551
34349
15178
128457
41673
281878
11638
123134
123095
63959
71164
51160
222544
307490
2163
273734
68044
87016
1708
161186
42053
188489
45677
39225
291952
130058
228483
70930
36862
104974
32129
118400
44872
213003
247066
68902
3259
298945
259553
307678
287761
221414
256027
290435
215594
21362
217400
165239
103130
273931
200202
262125
92036
151253
104285
165035
973
15580
309928
119161
20169
158760
23670
180439
37117
39691
252282
14186
49532
295312
183659
254237
142077
273674
42241
105545
179005
106496
263965
296136
52506
206726
119368
261548
225883
57574
198879
126315
93141
304778
27344
205997
64531
24919
9061
283065
298599
16719
47763
73468
243147
98639
4709
92521
87762
42432
302673
111739
4377
221210
269749
308634
187975
221759
240843
274487
108128
30964
66547
80159
67317
126556
270328
272296
105111
203683
92412
99435
12769
52159
289690
306891
155307
203480
175210
128555
194417
27356
250071
227994
95021
31170
218410
295884
276551
245813
149489
166888
254479
150255
205016
69289
170108
12644
213807
191435
35447
252043
26071
19251
90017
191482
7533
141195
109048
63418
235504
143110
229529
46978
185053
90699
185320
60157
303054
31
213916
231992
71904
136191
87937
271035
234946
222960
264450
236350
281840
261186
84772
86372
33076
211615
161250
240334
294590
87871
231871
231677
293620
168714
16851
285114
83033
282285
166587
210000
163432
207410
59937
252758
285895
181459
55965
248360
281584
124809
241570
111198
61803
120896
133186
258985
74382
78518
294935
103602
299207
29926
109539
73420
92756
174130
87529
158040
222188
264709
69621
92912
131543
290857
102223
151810
7780
711
142268
236161
44909
200336
7737
68491
75218
284743
46660
129904
4210
71814
269183
14030
76787
19656
278952
175100
127506
80124
272516
221577
305570
243154
255958
303967
202082
175795
205664
186196
177493
247541
60661
273642
87031
239963
171969
87915
286989
162193
131376
288517
300258
293669
47541
17086
27022
169101
131930
228828
272850
212814
84454
79171
97256
248722
124912
27616
23847
204470
246689
116734
242171
12486
261653
92637
113056
86130
308252
3119
54230
15396
273413
55360
108333
275086
242678
283978
138175
145733
198114
239085
126080
31732
127528
234100
81193
255383
222117
82711
274949
168008
55972
141463
63601
125783
32459
245464
135616
147192
272229
263414
258453
156572
206322
124918
204451
118763
59111
243097
284118
294959
109715
44561
293749
92001
131751
4166
85564
51418
91457
216732
167859
36517
144670
94325
28688
124626
122059
116843
162890
144487
214885
176755
205373
142482
121761
217760
167224
289702
285711
107713
175307
83182
209154
78274
302964
104836
132180
171614
108194
130309
307044
30038
71325
40305
304534
4377
173698
63934
39267
133934
162286
186956
25404
260784
96534
15817
11164
289551
65076
88229
222913
280498
283600
53478
128916
1421
134980
258378
238643
302797
76242
224039
62327
278347
86370
170261
52520
103801
249500
125596
111889
38517
166493
244954
93444
86282
257736
123770
79169
267318
70293
100108
131928
31918
238599
171155
6254
42406
15259
261783
204192
42438
122160
110682
217527
236472
114
84700
237134
188107
253379
133122
286571
283960
214298
188341
76608
182635
232281
188357
57355
29374
134463
112831
267731
195837
132247
276118
145246
290783
294308
275236
219579
105567
164209
171745
214113
168010
155592
138364
118518
259742
186732
222575
66339
282669
59892
250717
215075
214387
212882
17248
307937
71710
79237
277086
221393
27618
71835
152983
174734
65940
3372
242205
162320
47235
213676
145055
289340
177720
169701
306235
105480
8364
129920
247377
269920
67333
31879
265550
85379
240952
93254
196913
122911
208494
258264
73659
223253
13717
109369
226349
241404
27178
217981
17197
35474
219428
5928
308335
88380
107612
22976
221856
119199
293284
200842
264700
38088
146956
137340
4337
92382
4634
204933
217529
178313
201023
266700
41681
173907
164880
143042
291780
258076
282660
27742
171640
43388
125127
220925
235287
197568
81342
218114
226623
20360
205684
125674
277149
187950
193538
193372
158013
140416
251487
45325
218023
138984
92294
259781
181213
581
221431
18989
194834
86146
72079
202622
15675
239191
5815
175068
73308
42498
63553
100681
290780
180149
245052
96315
45498
222257
129978
61826
304789
150450
82698
237624
64904
60562
264510
169547
117585
148313
68472
194817
153766
95908
283076
5799
145406
59267
237819
17499
113602
175329
59754
300568
65806
96501
246099
283694
206167
147195
98850
26515
124048
182239
248391
297434
153929
54251
127826
123324
97577
103921
127553
40943
211500
299080
173491
251570
28334
253231
224757
58600
114745
300792
68972
282820
284860
91405
135213
152343
7758
258479
152405
153403
160467
121585
153634
194441
33090
47628
38612
206062
2870
309785
116956
14984
286073
57649
232625
174529
277878
115114
205347
10122
43169
249301
202111
271700
32108
104050
157333
306447
185443
70290
55184
155725
246463
303188
161482
104406
239745
16612
5835
294942
244110
73335
90342
28185
115934
264621
230077
226167
55033
42836
118774
55006
143253
81903
287027
201215
58081
111103
243660
11922
24473
128272
20773
188259
36260
299458
128959
53298
170619
191198
242891
240916
68771
71933
32293
281610
186015
303416
113313
230952
246235
55045
203013
35619
238944
27964
90896
292710
257962
263767
6001
287013
189035
119810
50768
287914
75615
238932
72723
180637
257749
29155
304514
8895
24250
242613
41240
7704
70878
16123
67723
135450
84671
255534
19401
8282
203022
116654
254872
220492
272364
140471
37043
223241
166181
144320
283035
164061
160344
226366
106102
200154
285342
276082
83704
276354
155273
308844
63411
266742
287463
237370
251641
118341
225956
257528
101680
25713
134436
157882
74436
8467
301091
33262
67554
192076
155036
18976
237504
264152
157460
92080
251614
2902
143167
151904
252843
119521
292634
40232
176734
178288
136937
73916
15114
84433
260717
43540
251325
184127
58532
117636
95012
65378
114736
172964
120215
218493
146677
223778
256469
23531
292499
277722
284360
89359
21754
190246
162205
157277
120768
216168
187754
2909
90415
101731
267527
37526
231349
274966
165677
46538
302369
167903
266406
292525
265818
157414
164390
78024
127370
266829
58833
201907
293133
84627
278137
82561
148493
53243
43374
32623
267965
54327
119846
244954
167745
148035
135590
22031
132969
239246
36297
259753
17499
153980
69938
25613
88362
303022
27348
119885
11743
106686
282923
155836
198053
92220
214810
41695
108756
26602
191449
255378
99570
259912
264275
212643
52909
231759
296982
35376
65194
254116
16817
124341
241918
107994
106230
293496
257159
187093
261177
24543
189990
178501
97212
283693
233866
273330
106751
87927
193294
21517
175074
121163
167099
74279
294518
32297
214045
106583
193300
51954
16708
296884
230644
94975
298330
191490
50400
171893
186025
186805
97376
279773
171319
3197
125463
133658
248538
250035
228770
273464
233868
81757
97124
201266
76283
121917
306926
22021
236041
292033
107311
281786
125728
226949
121891
258894
160107
275509
44650
108960
294980
236214
13323
139844
126574
288992
58047
11092
39766
205859
41573
281327
268603
30300
118602
132580
126991
266350
131033
192993
250256
17420
276368
29087
151452
238363
127668
27009
66398
35745
164536
71530
149285
52945
92293
231803
143855
86246
299455
225089
221625
187539
199556
98939
181518
284365
208829
177328
7881
302968
218786
84239
63716
208771
241716
88741
2813
204045
303061
277177
110639
266208
279501
297181
62969
277280
292288
37917
110458
130947
71618
267237
168431
81657
5664
12178
219589
96528
298784
78963
48707
138999
182555
295188
67559
104674
210117
75795
244276
154162
260354
100626
179505
308071
150233
279567
39011
141377
10332
164472
105637
278197
228276
43979
93458
66520
240650
109387
125786
212567
50620
68314
99263
301284
92341
70596
24071
182488
257902
209445
62915
227887
215043
134541
309448
154649
6986
14573
12956
74088
208229
340
264129
112892
282087
247746
31976
226503
62677
80863
40689
54489
229556
181872
39901
18267
285325
218271
53860
68473
157564
196192
281456
128853
303380
161405
92368
291749
234124
172699
173055
242890
162769
122865
103209
144409
14706
229114
235520
1467
182677
34655
82911
239231
244497
31535
241726
220723
297314
71879
9131
198935
271942
1026
130211
11539
10105
268670
275000
147195
37027
280832
9274
47046
171835
128597
239709
176600
218532
61447
153126
141547
281058
102635
8424
174596
269363
233097
92082
126978
140527
18017
114836
127692
303885
130957
31571
93542
98513
244684
215519
22021
67810
136646
52952
299114
147323
135807
94268
248364
262536
150936
159703
143376
308835
116932
306066
80839
282259
165632
60554
276857
174242
65256
176169
7075
162446
39092
175390
251107
47955
138897
291447
27213
1393
53248
260044
264870
179219
223059
294595
14671
250262
275075
222597
53700
233995
255834
20617
144523
14442
74474
219754
299944
206519
159184
229082
27225
58339
86830
137608
240433
165081
163721
257652
209783
285130
201114
218144
89352
234921
266390
165214
182524
60034
295986
81406
268140
291240
87656
5401
126058
125465
40178
180787
129250
38646
176624
72097
100981
207692
108294
122497
106877
154296
50425
13545
224091
66742
201525
30642
95224
183452
302612
159785
235744
41285
10158
85497
16841
33563
106500
169627
44847
11710
223696
38139
157488
101319
154655
172123
74672
152853
274793
267530
195969
94228
139034
177756
267720
103252
65625
91064
88405
40785
225385
228285
17585
13566
221909
249325
218189
272455
293437
167894
104846
78882
303861
217333
61648
196262
302776
264393
19481
270795
304958
76026
259581
120524
168953
91998
8969
261215
118617
51450
159014
69779
173929
304921
220840
74439
36606
265154
289163
198780
82607
28633
67263
147989
75696
71609
136155
274972
162746
270942
267213
307501
169350
159616
221543
175968
136632
16231
231926
138854
115590
249784
80477
131570
118717
40835
177980
149281
180960
73610
18000
211767
18353
62874
213317
25899
86769
236902
168656
237294
268752
88433
267916
140649
226326
164360
139235
135941
19802
292283
161936
285297
206521
46507
27827
109562
121906
175898
229950
9796
288481
256406
255435
260417
31644
245613
260130
296158
10420
149543
94761
210491
295793
303208
253967
172606
48856
12669
123630
280511
266839
35440
306958
272298
288953
87393
33555
259771
78458
54883
167267
32388
219032
285732
198043
133837
26671
248787
187786
202700
92595
23791
174979
296893
48846
167829
307292
64972
215081
75635
102737
272
144733
239606
306132
228240
205554
247752
258025
287901
137068
63329
128330
102731
123924
878
92760
203570
120470
106057
237396
87598
187334
292713
92721
51378
14422
85823
141959
132463
99328
214036
292781
283505
225477
184073
84035
5483
138173
280088
127584
216552
264682
100130
71431
274979
267872
234429
184340
201662
302945
205957
232695
19979
253374
294921
221654
263798
306601
173408
198892
184381
248690
55406
205485
217275
296060
260555
22888
114565
265491
122280
144840
150624
49334
281123
256740
283963
175178
301795
225917
36061
152861
9944
232130
225851
26622
103337
211663
4920
1277
176965
45980
39271
9613
93157
207947
12287
232729
16078
71381
25204
293580
309678
124130
25577
295943
164787
300588
120774
165564
201769
232658
72057
120137
253349
73029
32978
282387
217359
204633
89427
17581
6130
246077
304247
239310
279432
47762
278222
99740
124514
270263
292407
272591
286850
24675
147906
152326
179752
220441
238146
233127
74114
1940
100177
33682
58203
204421
176603
165135
36453
16878
200444
102406
281110
65858
39046
144970
281227
143007
53698
213828
145002
169482
269005
108963
44176
282114
292314
66896
20966
87375
132475
38043
214732
145385
42654
298283
64394
237352
232106
147199
273429
99329
156018
248940
58036
166487
217666
205924
36772
65117
107821
187945
44147
78030
250884
167982
112249
124342
14035
132200
254444
303943
58763
308018
288392
256060
119059
100868
139905
28977
210908
132037
25988
209422
96220
69365
168265
252914
216845
51118
76858
15339
278132
73419
241863
77315
12017
226287
199334
122276
292314
305192
46045
78066
169355
75520
203188
10529
254433
145331
87743
205329
147265
9329
308101
277292
20115
63884
227471
229367
102574
107878
12635
204701
272867
191823
119375
21147
252765
169679
94940
160358
199139
185296
157891
232558
168561
134987
120948
240199
60308
78032
241505
35376
190366
104099
63134
179333
30305
168714
86040
61910
85236
207237
174830
269164
208026
66244
16626
60569
263073
74297
262867
91638
246353
31521
207545
218998
126957
84188
157450
259522
188809
230974
99449
249565
13036
266920
287301
265410
175458
75474
263585
183935
176600
217403
131547
204614
146163
290720
292154
67148
51148
131694
166898
291578
210945
3107
55573
22312
269755
60000
56865
168455
268827
270780
115690
270986
83844
10701
233445
137791
274848
201270
193305
210189
69374
119852
6008
84269
93915
213140
188801
51931
200883
168241
66140
65995
92831
253313
107845
54070
300994
242427
37747
243621
265335
122368
61566
197893
126416
249518
232694
309646
264641
114044
148777
205363
117155
15773
113947
262421
115488
57763
164431
40304
58018
133087
63075
153662
139139
53310
236872
6409
111255
202955
369
164302
143648
23752
106179
148362
240015
47077
132252
2055
248661
228622
271345
134665
13697
85115
280750
109091
117606
59006
129763
174705
68994
36519
154928
251660
129921
49454
233554
12566
53917
168389
187382
46269
298365
248031
286828
305769
260370
158342
144197
115248
136276
133454
23499
305508
256771
281000
30731
288261
299135
53415
197377
50611
187621
269613
260287
46543
226721
17767
279167
244391
246616
53230
70605
239093
182502
48264
177098
81590
124370
67796
208308
241992
218966
24273
105048
298583
232087
12870
121255
8774
232108
34498
269400
50271
170402
200094
287998
227650
104722
47332
266175
257109
204480
112440
223917
158506
237624
104422
253304
205492
254246
208058
278207
1526
90641
151663
69953
316
282460
211515
194956
277160
263665
27215
240115
144734
159299
154768
268715
167182
25698
36550
89924
95953
273579
152251
3107
22101
205974
257794
96935
118576
281809
25349
48292
171243
70450
306648
244539
196679
67217
82098
43162
282408
216785
266723
179069
228901
141929
13802
47990
70190
282487
140136
86672
64761
278422
246978
178895
197146
78121
128137
61812
57403
6767
284330
228824
115010
14848
275514
149888
149824
242571
238835
119740
91857
221538
114120
43458
100333
63436
92973
54490
301722
157741
125846
67176
308555
157524
134274
123040
10041
60995
220200
218855
119488
231591
25680
21475
92764
194432
87148
59846
101805
222172
223058
220660
135743
89086
220563
90365
92786
277087
20062
254445
87993
145112
175246
155181
60602
76466
165534
166168
285886
286822
275638
2045
119306
149068
168074
50584
197618
19705
279422
137814
1216
6831
143071
256688
77134
182806
127752
42693
270864
260714
108934
62873
261244
251726
191513
47539
17415
205464
204373
34827
248260
242867
90350
226710
143398
111759
216411
86532
178239
133001
239356
282351
253715
139156
81699
202077
120850
140202
120306
200285
266218
22167
58828
242534
239239
197035
292307
62324
164594
247516
105296
127827
211926
130892
302952
289874
38108
199534
39346
277868
16099
92045
269904
3065
23329
194717
10512
274574
117263
234675
115817
20028
133659
170197
146787
201251
48900
288872
165109
78114
122368
116489
150957
262926
122622
151873
245095
163706
189833
103553
142377
85819
91757
282622
63097
61592
246567
204535
203746
170770
243401
232716
121144
206776
120977
211426
5839
125033
309274
40463
59171
256219
154358
249560
194108
47501
57163
242835
47890
33792
230574
42059
21460
67039
305038
106784
281521
272000
273308
99109
301038
66513
165424
210476
91762
110723
161701
190352
108739
71528
145249
17745
198281
98543
82087
253107
151025
225673
221525
92052
207932
225458
172566
267802
168738
214221
220092
220986
239144
225573
103111
268264
116392
57389
19066
290028
259156
191546
113518
146523
143903
239177
250243
130261
31308
118186
28733
121663
250929
63122
20179
308138
215832
90356
291655
156600
129617
171143
224669
288512
86264
34503
158971
249253
303816
133298
69939
19619
267726
196101
237903
239323
140899
214961
287475
241244
51061
121536
167248
263675
42930
146712
5284
297205
106380
136821
213219
14502
28650
267423
1715
93415
256409
148703
296273
9102
156554
138817
237128
261959
156608
178601
249597
52999
53623
79924
246239
199615
254169
38291
216140
309732
281682
131676
237159
123164
146924
253018
264396
5463
33986
192603
1925
229714
248833
167715
291676
13699
257700
37825
87852
131344
226926
115026
218680
245089
132470
135549
76284
112986
1661
48491
140377
62059
195800
199602
117642
139912
92534
55263
146760
205558
276666
302482
167920
170999
152847
37200
114183
46934
23154
175445
30442
130728
214396
64285
238530
105351
12997
225061
183984
81921
196741
123139
110721
237240
308681
257727
279343
48736
289322
227122
71764
119404
78770
38156
100176
86650
32337
279303
14788
263484
67653
19102
58126
42690
246473
135983
231609
36078
124817
231123
131901
269836
120333
178274
238991
125939
97859
184477
164020
59886
251890
39725
1279
37564
254494
290465
70858
18708
127809
177506
145910
152021
147149
137095
249798
6706
33890
40767
108172
292116
309448
248097
78976
89036
71422
248717
224044
283753
45583
38767
86366
193235
49548
152788
273411
217204
85499
184322
144267
237894
256164
150190
299119
84430
90797
181003
212938
57243
182384
286990
303925
207746
207215
82573
234523
82615
308479
64198
109624
218060
126917
164575
186310
20497
229727
303033
7659
12338
230463
250493
170568
209424
22728
304963
196848
285537
256504
306339
244718
182605
9254
56784
232303
221733
158713
291281
69632
20032
201269
80241
187386
253662
166274
122353
292961
197949
9013
251638
268318
226197
46569
98731
218804
272318
49108
189839
173685
273356
126097
167167
283100
71500
147287
124938
107159
229364
92852
16598
222227
305412
247605
203770
152909
31164
236471
138495
31942
71920
162746
243365
18425
112249
243130
250372
180445
255005
46206
2969
19534
37874
223728
190576
2033
52780
146125
132079
216650
89272
212874
196762
144512
41718
2587
236080
238824
201391
295677
106906
143535
41736
103556
151028
61081
90112
21060
266897
159744
4834
109350
184018
282754
90750
300369
126767
143482
267420
72727
221261
16948
105499
155192
34787
231532
58362
185794
66962
306592
160527
19071
53893
273643
14378
257672
122148
44378
171277
173958
34147
235052
164345
216390
60242
306774
135303
98863
268607
280637
140991
73498
50799
148108
123870
301792
84127
274236
219955
244941
73252
225276
88316
65973
183415
271998
286741
225111
91103
72983
139100
92907
212542
100215
186834
124956
43505
66255
179584
274862
275095
195225
106552
39704
12384
95480
55084
166335
292349
244281
19145
13660
285619
46117
127697
130520
283396
210848
18814
215065
120792
20114
284399
16309
269725
121179
150521
127410
198814
9051
85893
292637
309640
116257
103046
78636
54526
163885
54615
117562
151142
179621
307180
154000
101936
279820
138860
65288
301076
278876
294821
8784
243440
15805
298662
5632
37388
222549
192329
180931
220333
261305
114252
130283
211584
68604
291313
40791
183686
118951
43192
271976
256131
164429
287126
151372
86791
66896
181165
300290
305265
101989
78365
281608
143875
224203
86479
182897
230139
285443
251606
272542
96983
8717
26934
253048
91188
239571
230841
223382
2702
141486
128110
103156
276191
54282
264906
303827
18109
37577
148138
193511
302862
174426
101754
56309
231846
289673
124589
274781
18739
264918
119587
292657
67426
188746
16864
146417
159812
263318
167724
23734
130394
91251
234652
122465
17093
223280
226899
162868
179763
186255
93501
76738
65989
59920
128607
268440
113867
164453
50564
161098
260945
178935
174293
48688
155511
306732
309250
105654
139580
209087
219659
18011
150864
84533
235469
137395
17289
100683
241090
216330
164859
152133
235990
245797
282920
80852
75211
60787
67590
201482
34875
82047
221698
194431
64114
188375
236489
260448
203209
114388
155178
275040
289661
302392
180428
209497
208249
12764
284855
278577
194653
218480
31359
225324
173327
292792
167185
13147
218059
262354
63671
153156
21580
74139
6017
302898
67256
285200
5510
141427
295879
174501
209383
265050
163397
73685
109635
275846
138299
242401
125350
222847
275269
119264
273428
27202
24733
218143
253819
191176
265058
270979
92844
102216
181332
71156
208310
223620
124356
243740
141221
179880
274520
117006
58856
32550
188254
248463
142202
57740
238
153839
124213
25700
160494
149137
234443
172500
148483
19020
197307
111615
289564
38334
5569
169900
30529
308456
110460
135146
167389
309753
199132
275489
126281
75377
63433
308122
3136
154850
140193
134184
53504
279375
168397
20129
254781
210522
72988
63108
145531
299216
67547
13884
140462
26837
224405
270149
195373
94384
124957
294284
42288
184976
3769
216568
181488
44899
207539
250789
239957
9100
60314
98024
245022
39769
128948
229816
330
1244
196063
22544
16988
188998
41874
100341
58972
7282
275529
255731
253760
248590
13567
34159
206514
237035
60268
133470
52287
115913
75528
141264
83134
224117
38886
259690
68027
27965
169168
27459
74879
262535
167500
54158
40467
224841
23109
17471
110663
256954
79736
5045
296739
187808
245160
288166
25874
97755
52221
122160
301984
287320
166747
1809
152989
223771
18402
122178
288322
252060
966
201647
137818
304598
16360
142332
179813
230369
52450
187517
293584
34788
278563
86542
252270
260793
192251
143999
298473
94072
114114
123896
288381
64449
7483
16580
167546
218016
136525
196970
202149
212130
21453
193699
190767
164498
54686
206568
267904
276417
27714
249039
265112
56252
120662
251894
58758
130592
104835
139705
108279
306891
15872
152209
252796
107815
143261
169303
285207
209560
105216
122234
5107
172722
50739
48805
113003
87506
121158
121751
53916
271646
140498
38767
273577
267351
206317
212423
104298
208708
223484
211374
55691
183914
17418
100605
203005
267167
62839
114905
236847
185098
93834
71266
291277
132139
169493
271352
188970
27043
12680
81384
300496
219325
153706
126042
132039
239227
277070
215388
293271
20228
183068
208207
241589
180806
230834
84357
121173
86823
239360
123596
221351
105149
14247
100732
207881
58263
154888
306957
3792
262748
187919
229875
301919
273816
269529
256941
226540
8463
222851
118253
275548
232047
156130
7700
276933
177660
237421
257066
219894
19139
247497
968
309353
285275
213691
61949
293482
250554
65236
156294
193401
189214
101042
279868
11459
105092
302643
309422
212226
26341
118114
190875
295116
212402
246910
134037
29563
65630
238313
231943
53547
69186
223058
228677
254807
298677
106829
251053
163067
291719
58917
29688
157554
7914
126049
242205
67637
226710
219628
63077
179144
172596
57446
302712
154781
199588
215335
68197
54046
16137
81192
106534
226927
272942
99511
16059
167576
76188
35595
98415
1761
269724
177728
207682
131751
9727
19012
152467
257232
308172
165797
299901
101628
281741
240671
285392
105908
30475
305543
10010
277556
255142
8195
77835
278535
242197
229664
102590
279002
206737
95418
28449
58059
164023
231052
306119
14517
242072
170125
246842
127876
246111
216191
171842
189966
226665
145803
260329
296715
82979
12582
298375
135598
256432
301795
171660
207986
142758
216546
222236
34207
171399
218411
109482
283643
101630
67231
15988
227275
163237
12599
306848
257581
41148
221463
62955
96262
136646
81318
296075
279036
90207
119877
97879
83907
267652
179864
279637
222937
118558
226075
198409
142938
163257
11365
12307
221384
260647
109535
71148
81273
44041
7011
151957
225881
25489
53167
171574
104257
207798
305430
132577
89438
299315
143552
172697
41636
38082
244968
263100
155680
238732
182558
283847
173214
41879
111643
245765
175302
51428
157018
250394
96552
118825
58609
115694
139808
175208
182055
270928
226430
126717
126477
151845
40736
160246
239078
11240
229493
100597
227130
13593
24362
264873
237573
26524
192790
2086
2318
191991
77099
8331
44402
109974
41084
4156
136299
149453
90651
164352
79821
308049
85623
203271
326
96574
277871
225288
294856
132907
19140
180025
211512
108849
74613
23996
63176
28675
263227
250543
245484
88818
272303
179556
39002
293219
306583
211085
2972
39281
289091
37284
244454
295722
182196
48170
304198
14872
266436
100621
254983
113153
132622
38167
250988
272224
262152
56419
255217
113276
196037
222910
130145
105918
186908
146923
226200
236408
33913
223033
169009
257663
200941
197977
32790
204554
196234
262362
268542
56652
42289
109147
285135
237519
10151
224913
155666
230960
252033
273223
155103
277639
120313
165373
309254
54776
73950
114509
261841
42725
80709
62876
266608
36658
145762
191708
83583
36745
272541
190074
215453
69980
187698
65664
142483
286670
36898
2846
124546
153590
250418
245722
69892
256304
186266
41470
148174
168258
134678
199804
94570
78901
224311
41245
204277
50402
4364
224308
222671
149
150616
289564
151321
234662
49503
122649
247636
94667
157548
166844
65452
292219
59530
221177
95311
119475
257276
242917
43123
204904
48927
118019
86361
183115
35212
143927
35643
27041
13431
208786
159366
53925
262955
282183
270199
231847
191739
147427
246639
59438
61623
210565
221514
70105
69242
242814
50397
49573
148656
55798
174854
236136
165109
36145
237239
42666
32128
280790
49248
73004
220556
123377
203744
235490
183082
89768
118637
127197
255460
228334
47427
267725
80075
154443
7278
50543
49622
105447
71798
119481
162295
199155
94552
223770
300131
283648
214670
25029
67729
144725
296464
226038
279815
9133
84248
299147
254542
258463
118894
33405
1837
55050
85288
93260
91084
117757
10909
198515
168558
295326
266286
238192
188065
12821
178879
259788
64348
278431
284883
66083
182004
288291
61980
128022
108647
193420
145103
247654
285146
114529
20256
269926
245580
300028
216128
233062
268248
31939
98525
199854
175104
264314
266059
159500
262434
304302
230727
300316
257148
41462
232918
251516
133694
4888
122106
133539
296806
183194
25042
62047
271919
299877
22184
184359
209501
32303
47391
207206
274348
102650
173213
72489
61663
220502
153171
189060
142933
205346
227770
246526
15824
29632
76063
119547
75649
208132
105176
288612
210654
11310
81840
278877
264627
185418
57256
54707
220194
38578
220007
267747
21884
122024
212156
295253
32940
235145
83811
34629
35318
305318
159119
64713
148181
186745
59584
305534
7338
261175
167850
158483
279610
61029
70758
173988
225096
37479
214141
153494
292591
260859
284216
12681
193621
188130
291202
101446
243159
37306
78226
151382
287947
145836
143743
193990
245637
197901
25654
157295
123177
129261
121926
128876
78611
262358
98207
223129
99673
87500
38353
215007
286623
94837
108529
250287
305958
296927
99324
211
76155
141903
196523
224004
8402
60516
276097
145647
2932
266384
169582
302736
216872
72200
40223
69765
96849
260597
2338
189445
117269
222119
202195
156219
8698
137733
171525
172582
88780
82637
1413
208626
35985
133596
16558
53176
127896
85985
130786
204502
306294
131825
166897
34375
236143
75100
174695
275033
82246
209074
202164
45853
176508
28606
107978
22956
69461
214505
37835
156172
48757
79500
47225
144007
86849
138289
85852
190616
34013
200776
67399
91826
108094
75838
287323
156254
82124
168544
85446
103379
78897
610
205163
39289
152841
77389
23167
18675
61838
234303
64460
182492
75270
49106
176937
204267
3130
160169
276673
123447
55859
64769
4723
307655
267096
113121
193448
127883
234083
180737
266799
290985
186781
82563
111244
18152
131629
143956
895
261648
220604
81920
87823
226869
158342
177901
300727
58206
56343
225713
181347
196005
60595
52835
296944
98142
264779
46368
97947
273445
170289
165958
14655
137273
189446
247849
80672
75785
210815
23491
140623
249526
184756
18912
83502
132116
309332
259431
109690
102422
53626
291153
121095
155819
97760
34153
161780
190565
279124
287515
173831
150045
226304
113684
61955
184682
309060
296584
122236
105085
213662
89032
62247
259564
75465
308715
41687
37428
177408
18449
281344
219181
297729
240962
54513
165682
229361
101030
165667
81225
55169
150562
74150
168727
279489
45730
254612
115182
280660
18579
11416
18500
273187
64882
15047
165474
28965
240239
212132
96267
207832
85852
109621
166658
96493
119551
138371
139783
211935
65527
230842
112220
168206
279616
31138
236922
287131
271999
71012
23630
53140
4977
13888
204690
141636
196695
42066
301807
73354
80814
280574
215774
167661
130877
307132
221445
39287
207045
229577
116509
89150
176633
238376
155545
188369
57451
70379
9990
288083
99005
162805
223255
17912
248296
289148
301588
73884
56697
184342
20474
196742
186610
24010
149583
233429
216058
26449
6701
249527
17892
68308
289319
93926
3943
304723
255196
24524
172842
58936
188704
107684
274214
291536
212661
1518
207208
116223
264410
238757
1323
273493
138915
182541
9590
7698
219369
145633
169685
185483
35039
108596
127211
109337
42098
256352
158348
206412
83442
289267
185128
227323
286641
172648
64003
295979
269910
237373
96293
146124
231747
299146
248957
173889
134668
150939
24947
264744
3187
98635
300574
101989
181499
45674
206184
204573
103672
272262
101610
115641
117387
160876
139484
208491
265879
212817
53925
131042
75362
166251
140826
176350
208575
174726
286947
276551
106036
241928
279207
83862
118945
108546
168017
141581
122433
151513
136971
138773
81839
170123
230358
245646
79397
60576
261928
222022
65323
36530
141291
256791
251710
130278
295734
268110
227340
236747
262104
191051
89975
255230
89325
253716
126314
212296
184073
174975
70305
296700
217485
63740
128341
107086
63423
84948
307015
41999
234428
280099
256486
114379
226873
28193
64157
182723
26227
103984
87907
153419
110426
25524
14797
142514
8171
39762
284049
246549
192153
77821
80786
150575
65218
194051
115262
246997
11961
122806
20958
220658
183380
30356
139643
34786
80952
103038
210608
248160
119076
36780
270285
276805
78888
283027
110272
293547
98430
51072
174890
62315
93097
206537
13409
103921
28990
160881
88039
274860
64685
163670
16035
99111
130614
216042
266610
222399
220515
79304
192908
107389
117378
310034
19905
261652
59216
213893
233879
6080
97577
289193
177601
172619
159678
97601
108241
29655
41524
287780
67776
276437
34679
153186
110791
193189
120806
213946
251725
279946
162548
87320
9735
71351
91520
187489
276373
182527
309276
285637
203858
218376
201522
281477
299821
112362
213691
146078
158170
218317
308493
300176
9915
77998
261368
161276
148600
214098
36583
149283
283051
134391
45606
26653
293016
46415
21583
81186
284132
156374
244936
106237
267571
36661
77735
53168
138763
184452
49039
252689
216394
12123
201436
163005
193771
152153
158938
14922
161586
178346
153806
155986
173166
297339
18010
160951
262378
114469
37001
21203
265202
237415
131931
123907
289053
273251
46582
58046
182789
83275
227088
49099
111335
18032
299687
139400
281698
27234
90144
92998
189643
197632
235093
60807
185184
190710
113364
246511
291533
44220
55736
6648
268675
81887
33968
140408
19532
49345
102658
33132
13129
196443
136840
92535
151530
309374
19479
148511
95881
126220
256350
308860
219275
195857
87830
137312
195015
180130
11477
33089
131495
303745
176917
251086
55398
13057
204486
86539
115295
58150
18351
153267
166057
233541
230269
305134
280064
208134
121562
15170
189317
4344
209819
777
92140
256540
181119
267716
151781
135262
159648
30755
301714
66895
116563
126748
188110
210112
56846
147268
29477
192418
211060
260434
24673
119243
138128
188777
237606
126008
258479
296482
82588
294888
119111
85525
78440
22325
137160
264873
278187
144375
261198
19884
69829
160618
178400
57850
186584
120740
37180
171787
65052
69747
118944
180402
28692
151142
304861
115416
48157
266451
17230
16479
118604
297780
306400
82946
141197
155583
277198
53556
210582
140520
245796
302601
82806
96994
70938
154131
106518
98182
290833
302314
239517
24252
173401
203144
253709
237192
109472
154292
154557
237367
181116
287936
57145
185464
147536
255309
162668
32974
150169
159023
293075
182557
242827
110844
186109
300162
54648
163119
108239
208561
163761
191847
71553
300668
286527
293239
58825
235999
190269
49133
261168
13989
274622
220513
75733
298596
115886
292014
196874
302314
265518
239645
140392
1677
1636
67230
92285
31820
185979
44331
256446
62499
68871
116546
161328
163975
212602
277879
125053
19682
69116
280729
96333
172278
7216
51360
8206
39270
26522
108380
363
88635
138840
133998
285895
249749
147881
37351
240685
152454
171926
282112
71144
7628
305608
82503
12611
34317
208852
299757
236718
101781
266398
271119
259822
150927
49690
247658
21095
273563
193744
133764
179644
130790
225050
309490
223589
242935
121138
95575
13360
177468
174160
184038
240633
218809
40022
1647
202491
256991
110813
240008
44415
237461
209718
149360
141696
128620
94779
31835
244565
209359
170881
237216
300926
67238
13717
97297
213730
153220
192135
284709
98839
217573
188043
197334
284700
109072
228763
117989
219795
85875
58454
268304
49939
122324
111804
142976
66762
207632
245326
28668
276889
223169
27739
288435
5081
190360
30313
107892
34971
197768
137760
1919
219067
142381
29728
289425
130624
139931
216342
139096
131268
300332
256613
199795
43535
50811
154211
132660
267517
270572
279360
286978
54929
181572
39180
110667
308316
101474
188077
168712
84849
48316
15460
57399
173252
297190
16239
206597
171869
292786
271318
272664
25739
289110
209543
203799
129827
160944
169690
2395
35622
36549
90438
65042
214392
177558
164998
300790
202357
68271
82672
5258
186570
219295
142721
111038
279081
125994
46172
136583
147762
152591
110925
237841
280587
145042
17790
176083
257489
209585
171222
12451
197878
124826
105264
93956
171284
217633
159068
190249
300764
296724
185251
121637
128402
31978
293563
187319
254108
308412
55057
288896
129231
44304
95146
108072
81761
86025
222639
25836
14768
2440
288810
79633
245800
52338
46069
301120
256278
271460
41803
289832
184989
11821
305023
240906
3227
163555
270759
276846
265831
250636
138354
277201
48307
288787
188976
205051
262253
24642
242258
249851
99816
242125
103230
7530
38255
193256
112797
237239
3047
249092
45915
249747
104248
156641
50189
196598
231564
265861
192522
204192
203524
17466
216556
114123
87562
184743
214534
117441
152326
16314
167243
79641
89057
70254
153759
117223
153263
229360
113718
290519
96557
204573
40236
78111
188074
146062
185212
6385
122793
80256
130373
257905
83359
271232
29169
136158
153849
173277
140625
277993
143725
184362
201064
200061
149617
146587
115390
142502
82089
76999
22253
49272
159160
52822
126395
1936
288668
7967
280440
302436
131576
286702
77324
89796
176904
143897
302570
142499
215159
17463
151135
157794
289159
191849
98849
62961
222236
255063
144432
48459
75560
162792
75702
278567
32060
161617
2304
184493
37664
43783
21136
191909
218444
182535
98254
106776
298227
191667
82547
271446
71144
258516
17718
137250
48408
84489
209219
242400
291048
208048
206633
143198
109324
127232
298829
18003
267118
138321
115704
40889
190234
108712
199333
207329
72898
296938
81599
65231
23049
189958
148301
191147
39053
111437
157
81506
132499
206639
250650
231949
195631
107244
57866
39279
278349
258697
283311
200587
18327
37128
124505
159553
59660
97275
238327
249750
92848
41581
123895
231840
21276
258725
45001
187051
2152
224567
216751
131310
14282
124427
284695
34999
152942
114286
240659
15575
256829
177649
16855
192873
157738
251375
11595
187185
288709
86301
74688
34019
60168
79369
133292
72263
181794
49490
123586
238449
43284
162732
41436
215124
55678
153516
99206
133614
50040
179410
254228
25252
163312
247453
293603
59922
113118
76035
151384
287215
268220
12417
291507
244742
309689
112650
64508
302446
272104
125195
55416
44708
219921
1742
84914
301038
17569
228180
117046
298573
85447
109282
25851
27813
199015
246183
168695
51448
64465
147237
289487
117487
261661
173120
72064
212727
308509
114621
96036
180375
67083
207105
91141
147054
243565
214887
209673
176141
180064
271585
166252
179425
172112
226518
103816
124292
196008
238864
267647
59793
271599
50346
48595
305073
249206
217899
176661
278268
156409
128676
38827
170126
135362
77170
251513
168192
228376
251004
260629
177029
154396
263249
75507
131144
158671
24686
241752
200547
233088
9221
283658
121965
32686
42719
30346
46384
208085
101663
174942
26759
135859
292314
139357
303463
68973
168554
131908
219826
183254
34340
289201
99890
196567
264262
224383
116085
279746
85768
92644
147673
225339
90229
75410
130719
204625
297207
7635
86710
197982
236317
308696
77634
187664
293936
35407
123607
203229
100093
24632
290223
266720
220364
190017
76428
72017
167868
95598
172781
119933
100380
228206
156372
293923
57828
89223
83875
261062
211362
302991
250707
1505
155198
74543
220325
253811
70781
233844
27870
225199
83225
4666
283283
31304
137958
163178
52585
237931
92347
84586
158714
47175
178121
7432
293992
282524
282670
140122
147391
7525
308038
219246
290904
35102
46590
36742
299580
109923
248886
117488
223408
165511
87631
154716
245563
136554
251155
254889
24269
9842
206177
55269
251793
147488
159839
280467
254916
137241
74830
266042
210343
188534
307862
39914
207486
250079
107666
70096
162702
145769
72314
13345
52763
188703
10957
109757
298952
180742
249078
44616
68840
43947
4245
214754
294907
258849
50624
262412
199794
141237
83352
5899
230290
154297
121895
9720
273407
135657
211114
269659
256594
307837
58561
4981
266123
185253
292426
303925
187856
250133
28749
234950
217116
250321
32203
74132
272569
53958
261383
300689
275446
9185
262663
1945
284731
145007
151987
52848
224379
87719
19582
171957
66096
75969
145560
257497
250294
8579
80832
252719
212567
16248
173211
22611
165353
251118
302270
216139
229491
210949
30557
91268
180722
102928
6856
76925
53435
36532
9617
140620
144951
3543
214408
222718
84105
215679
290442
228906
57462
62839
224807
286862
84980
18247
206776
215671
230197
11117
255184
222745
25125
273581
107210
175935
81170
208559
26922
301463
31899
133234
259673
41407
22339
41230
265793
80830
124221
78580
226859
187533
44940
180921
287156
192684
308377
167914
25960
235455
115358
275266
108668
145113
99379
246982
88952
249081
308811
98723
19498
274720
212753
10146
112790
287343
178725
258366
239016
66366
42364
246917
98835
118677
142926
302969
216750
151219
96897
183670
111413
71810
278935
19842
123940
24037
99336
203037
36821
26002
18723
171478
262361
133677
19753
171669
167449
287879
91738
178740
216189
211418
217948
24537
161774
256356
186718
181625
266144
37735
73116
113820
77771
46236
147857
267404
6658
28979
90394
187139
253198
267178
188915
204728
183867
229626
277725
244418
147314
35752
256322
275560
61512
176732
62232
259231
295548
126960
18273
62366
286152
276049
61945
208634
252714
83444
308035
141212
144402
15985
203328
194767
27402
214666
275121
57481
301533
37287
107019
143373
212064
298875
304013
254024
17390
44341
158926
175368
152330
191706
124943
96279
264753
308463
2657
232788
145500
308663
197609
89057
200942
178663
44373
46471
287617
225178
205950
306530
256640
134524
46013
191484
167637
224357
3647
126491
145353
85440
157702
182824
55795
173159
299020
205146
109218
8802
122432
287980
308457
261368
95985
294867
35051
4804
243481
17469
97937
237294
73618
103020
115973
40388
30553
287716
38325
127965
233921
289977
37578
205129
301239
254153
143224
145217
55319
80828
305586
2686
74503
41713
248835
198496
193447
67655
186756
252974
244947
233657
116727
150901
297395
164026
300036
187987
47420
85140
225946
227673
284149
72680
211287
227907
253759
110772
21416
107138
194847
205047
286960
168171
175707
41574
180917
716
96914
59652
166535
253269
142190
250943
191123
52448
52058
205233
54760
73420
267093
235275
7204
2512
90233
175632
204621
132952
287842
302171
56028
199490
74236
60624
175877
162125
89103
128715
250376
27585
305719
105850
234275
74833
138663
104461
63408
258091
66632
206843
10468
235920
55285
109517
72504
128260
243436
19579
244207
18332
254334
245825
62586
213854
80923
19229
116588
216253
305023
204387
4052
5777
292350
111526
103006
4260
245618
226213
184620
248374
212837
38902
86652
111458
28703
56218
1714
159427
77806
64750
172128
88240
92446
9185
106327
5958
233495
121246
108044
240732
178995
202453
202918
238344
27989
67598
200478
8218
5005
200453
160678
78445
137916
265455
120499
44137
256873
202500
166440
22120
35341
216315
109901
179603
296683
74703
150631
219900
285601
231661
192425
152750
284850
162081
61218
171930
179900
137718
114508
29304
147177
306876
4331
251595
59938
189610
208502
211636
221532
272856
171752
68899
220519
123230
226527
112154
283310
162275
189261
200748
267172
163538
297465
175633
181117
86900
157217
50303
235484
275597
263255
169537
15166
176142
118602
111847
73055
223571
303907
259350
98102
80659
162273
209870
215096
76889
292376
202123
254053
261117
113882
149969
5627
80941
211629
201136
221958
128808
230668
78752
157066
288842
88741
170119
55649
39330
100720
107001
132621
152283
50845
49334
169623
1362
285397
40370
212942
183908
52475
254312
217145
253614
30682
308597
82596
18548
268938
189375
166790
9238
261485
48766
293718
81773
65851
281771
230228
206494
125157
278282
1873
63218
242949
234359
307293
183887
25367
262484
125701
87718
2484
228119
78377
199721
224604
134805
290293
299420
215795
94906
187323
72682
241361
42664
30890
289086
204665
49627
308121
138828
175461
301357
133324
22807
178543
1867
230139
38583
220487
202408
43922
79835
114718
280741
16132
156865
150214
73957
48083
92624
105447
42821
160145
266480
113661
189660
303059
211896
129919
238589
122536
84580
53299
95442
116880
188191
167205
209885
169761
13736
240028
224827
159461
291667
285023
60965
274326
75596
34997
172054
40444
223259
293758
134548
138563
141803
293452
151996
263336
119199
286628
286008
105422
281984
111349
247461
11723
119780
267694
2274
154404
20850
139393
180976
291700
132743
162751
32111
54936
50515
110454
86841
158180
218915
265252
2983
97102
171715
206810
80942
56353
153309
30244
296403
220289
183763
174464
153752
204522
96833
172223
115320
263727
8548
279996
150058
7057
22775
84613
250521
43559
276880
59324
235163
216069
219358
266788
131132
140996
31463
150058
184021
252683
195319
184423
225709
152244
117576
80187
260296
209594
218926
72121
223284
245170
88167
139096
17152
183924
31096
115337
42478
241004
134751
266880
174814
53629
141933
186913
228225
154103
165361
12370
218216
169097
265415
122530
211606
22347
61847
280020
171891
27153
136485
260451
14096
148472
173087
47590
233676
14979
102243
5564
48993
60842
284425
87459
14795
43226
127391
307592
57290
187211
265191
194221
50039
82339
172936
269939
269195
136917
120350
298546
46498
217473
176800
138523
178304
250469
45952
45691
120559
51386
141837
231199
274865
29424
257041
108056
209250
122195
280332
97406
224017
271501
53548
204912
27626
114752
275207
152922
144674
41535
110630
239152
88217
141204
76920
35910
247487
247835
29277
95057
229797
88587
207305
95959
154129
265828
74417
196213
269871
249737
274351
45772
192513
181480
15024
184472
270630
202676
71316
90037
258212
193706
262076
186476
46620
89512
185647
180035
219906
8980
16678
92973
221287
249963
217179
56670
59247
253327
89940
243026
140670
195476
164862
206800
104631
125711
273736
124651
39525
263271
47890
280051
214128
199881
154658
29775
106174
111218
177893
195653
303670
308829
28385
102701
290585
132258
250122
211644
262251
80378
110725
292876
87203
186497
237562
41491
129637
265049
154880
192423
271019
240053
72142
207241
55733
127106
243736
75718
48022
252789
303979
240558
176617
79135
40407
172908
150821
222851
15580
153536
218440
65668
177907
97894
145144
26557
309615
208153
24731
105478
76068
223561
107172
154995
75299
78590
130737
2688
277717
25345
231189
171815
241276
294849
153712
167032
278138
254892
164840
259388
95817
14206
97519
231733
30125
141254
306133
91277
151819
63855
265088
28160
282291
10467
135797
77270
156594
284719
276188
161229
304192
31020
308654
21213
73534
81459
68685
224510
222440
200571
262183
53800
44703
151933
40647
70295
10169
116460
164227
202428
189226
48152
69853
210965
279735
94667
65803
67738
27446
132293
140033
265651
96974
224867
143235
89971
127682
226884
58043
26195
251929
281933
55585
188689
34154
172974
2215
235676
88616
297272
143484
152688
156453
3644
134622
233601
17722
61396
112764
114283
106052
180337
218653
273961
296107
55930
245634
35398
165659
27801
117969
286891
271471
301153
298626
9565
280031
207218
225240
2860
13914
198691
87366
225311
171040
305895
85553
227994
120708
292038
85911
90968
48993
7925
111644
230302
301311
114908
250041
11283
139754
53897
10417
8349
259365
233452
107018
246687
181465
173171
79418
14320
106310
145952
307109
48685
16284
227574
97583
300901
204905
72651
106603
274335
212363
299535
145875
286994
193359
238047
174445
195777
309849
29435
254432
97788
120873
123247
155534
288409
188548
73981
242444
102292
11657
4677
58193
290193
279077
18441
85001
39418
268055
169138
169306
293196
228242
61475
8908
68370
285036
226697
251716
46349
115586
143432
300085
61782
74558
76820
184827
305265
163490
10152
174748
160844
116592
59758
67594
183487
245588
208944
195400
139352
98619
252836
14303
15192
22534
31927
250861
59458
239190
22013
215694
117319
214981
16138
222754
36033
205255
38066
147704
9917
237596
149643
82497
109667
178520
209591
154170
196312
89869
211004
53087
105592
259609
160912
169328
11738
275362
213492
118023
92990
62169
43386
205448
186252
148244
285956
272681
73849
135219
81750
178946
7039
147907
219335
86608
51192
65312
139583
231562
232302
10196
95239
107217
139002
243445
19963
273536
272210
126574
267023
164250
153187
73894
223711
82949
34402
267265
45358
111117
86301
18116
114008
243696
136560
76063
191183
275983
241217
132164
285071
213586
106083
38497
70023
60302
273441
272896
20091
68244
8832
304780
213737
94862
200695
150044
217971
285194
243423
277781
124859
77935
75148
170783
127638
246353
68595
134143
87784
294575
145698
248708
276526
65450
133020
304918
74039
167532
175766
99082
71356
117033
234271
212919
166224
153435
277783
229022
172590
108675
195958
152763
16890
176260
165255
163984
157224
133493
193157
131344
84001
86841
123474
139848
198535
225656
49709
31370
206105
36454
93809
94270
32301
288377
233411
197926
95786
13780
204377
199441
165800
154734
249215
277545
307994
45396
92742
192771
165504
144141
219498
13865
138445
274876
248968
15141
70968
61109
173230
215261
197606
194277
87718
199539
118759
58231
46644
79561
213903
10353
15828
1930
204217
118826
26588
256582
259643
170863
22427
250311
1321
264318
75888
19631
277536
205841
33988
182998
114939
193732
239096
59873
86009
152661
51157
29856
189995
144836
142774
274616
196072
141693
24401
16882
42983
278430
222216
64625
45214
32355
263687
143280
119544
226313
225327
142939
20435
95038
221582
280239
124570
273488
38297
37573
69103
248397
257712
43563
13405
149176
184462
303292
29651
87137
195108
9916
62386
8805
301201
9935
253932
281890
276301
46429
32355
161085
194738
281445
241181
183832
8176
98410
67368
170479
67352
253687
88984
43764
288745
234559
99441
45759
83815
271971
175246
272951
219255
169491
141382
211193
232180
60087
131314
35247
59946
226875
48437
224947
31202
250765
234547
259667
95245
176016
40418
261430
10452
53120
220348
132346
190587
173742
5375
306487
45436
241853
267314
145678
230231
18988
21374
74195
166437
131505
256427
307007
161808
106756
56598
82879
4176
55946
239218
68770
136866
294152
18289
270731
42516
217071
35680
23702
241521
279003
289362
217859
179842
71331
53028
156090
146522
84041
210524
256733
145680
194370
188409
231534
179283
299126
267728
196780
299774
260375
48133
255305
67979
272755
173491
219696
166018
108015
293112
80629
265694
83022
173146
109479
57577
21715
198958
121003
1794
15605
190687
310017
77525
217869
264160
194529
135239
3665
303144
122413
129336
82827
187932
162322
242404
154494
258659
3745
190519
56855
285305
273225
111316
26581
6256
7638
104036
309851
216631
120887
86748
147077
89081
241272
253610
129561
228433
519
243877
208825
1117
63526
214120
100984
64722
188560
173006
306593
191605
118566
190292
277586
277051
173391
207528
239398
65626
223125
103976
309302
291493
255999
225600
7120
19306
60550
282531
12948
194881
298338
4210
193629
68339
117109
176889
284563
128566
152919
39994
265010
229362
275266
125315
61737
66282
125399
181419
234818
36719
234651
115407
126462
111708
269500
122995
74458
297379
201286
282629
142445
280801
77907
275239
114496
244157
198534
180146
222652
2597
231609
135896
240969
1080
223460
142974
226729
267037
118096
214990
297077
265657
27746
249809
131435
204107
178154
36226
263064
154511
302252
276629
145056
33129
29762
29865
19866
5864
309852
164970
239004
24366
287397
217321
34922
52199
18452
146915
25915
160157
147072
258174
59482
44761
198541
50115
192477
224151
145981
228311
49205
546
124097
285978
119849
207574
170743
235730
43405
195186
175484
247357
43610
42776
174205
160418
157800
228932
253407
76392
73833
173568
252265
147196
192007
134064
50737
35201
301591
258531
65974
275445
30272
751
67860
109359
20164
126227
139446
270045
184030
75840
42827
270821
49591
168136
29848
87385
253732
152353
131724
126378
25636
52098
204849
66691
253698
166612
108968
273907
45779
224457
209971
303401
76924
258944
235229
308932
227260
236686
97849
169940
241256
50320
80453
293563
18705
182307
254168
151404
200189
264800
12740
139135
245548
203040
54406
157519
162673
106342
104299
74342
70242
298388
10776
141256
269114
161666
15713
269752
295055
119660
186404
271949
204927
115405
123833
153849
161923
239497
46923
146870
79296
159509
174953
174087
263696
78155
297763
255879
7888
197751
19292
15111
192979
143679
155521
277828
151637
94999
114728
61075
238423
272878
63323
71220
43051
233022
220651
249076
239887
124031
68199
116479
112432
216041
18213
76124
232934
72115
126469
34127
238070
12021
2399
137217
59327
143669
217866
108042
121230
64704
155566
155286
45299
78554
57577
236681
43996
250014
114121
288537
292848
27475
170429
135096
163166
232312
60335
236698
90314
257834
52513
233096
211964
255816
164175
56956
191218
108963
86698
52773
135285
258894
222521
44882
249593
156861
83614
196557
92065
35013
246892
64831
89726
188957
13703
283925
199518
206629
153371
233358
296967
145273
284599
153096
136218
30714
102638
280387
161124
222504
259590
266036
4584
275509
177228
14054
262387
59870
256571
94116
185387
225022
93224
232991
275465
31477
61639
134794
309309
132737
189564
123405
267675
167040
291456
264550
18417
52840
162480
114972
242685
79870
104677
189676
190147
25250
8550
147895
27578
235262
59841
14280
271202
308666
252905
133436
196511
179000
172512
259183
10555
190235
23872
302098
162547
187007
180085
208336
6958
129069
222855
305386
219775
281217
201278
294024
138386
243442
197848
93952
146773
276624
116989
225931
187357
253013
238584
68246
272180
16723
295281
145147
89089
273392
79098
40699
222528
159010
67069
134059
14241
149678
166572
78713
304097
109287
47075
297968
215489
253065
264911
232074
173202
239436
153332
9139
226233
299455
89434
20166
133789
76057
21189
110793
235020
39702
262380
306419
279491
206465
142287
242368
156684
129579
5739
76597
58427
72430
82099
84134
123853
279030
22700
130467
131073
77480
174244
91456
153556
248066
118648
206496
233331
1340
193003
69655
261141
149035
273419
117340
98302
246849
38440
205176
114067
133846
72248
56983
157309
35761
174980
239957
81268
263320
36018
203776
248215
147273
69354
102534
203840
127692
186883
268150
82776
23094
41478
208514
243572
289355
92603
6539
269293
35924
120706
158963
279043
189634
43271
89995
170354
11605
155883
15507
234396
71091
240925
231681
98343
281126
38889
254827
104489
17859
258324
53416
259861
24045
307350
117333
68844
255787
222589
303347
288775
137492
259726
245104
3931
14856
97587
76503
151458
192847
234669
206813
293796
119675
216489
245519
271759
101118
229360
260266
162247
193860
114030
272025
167827
3483
62868
139014
290569
123549
56295
130643
283630
42404
194107
93235
199439
47251
74855
1565
82976
90807
68285
159816
155011
309975
107299
147890
221743
106390
91019
115577
50666
220492
73825
110434
97053
225203
12127
44098
136392
211018
100524
296084
171417
67432
109971
259750
128344
84817
122320
267737
184514
155074
193953
305836
46977
198030
117546
81632
103751
234104
11758
69627
213774
152719
231357
132537
196784
9827
256318
239421
267904
214139
241070
157907
66379
189234
37753
308680
281442
30701
62274
179700
148245
153438
284584
47409
141120
48295
184318
98026
252860
136359
123392
71299
11896
284839
10624
106763
197719
69602
28375
19122
51465
163865
132533
291077
201832
293031
76335
172131
8197
234333
246103
197530
259280
181765
151775
16018
142126
302038
67940
307427
230541
164030
195789
302597
85709
113655
77128
198066
105466
40030
114936
36003
169903
31307
244291
288379
156721
105273
92992
78698
145786
7502
226718
258749
10376
54862
210824
188792
268151
98211
176585
93907
37064
202507
305464
150127
139107
271443
291668
274101
281142
199062
291668
307895
50382
192928
53031
101703
75476
214168
63407
287488
83411
2716
298920
246410
28171
59304
49213
110762
75123
75668
267825
282381
95019
59012
134524
126012
67924
132506
237661
302742
169127
251527
89623
102552
290553
93483
29949
207412
182968
227581
122264
217755
271419
200409
171803
304513
195671
220818
225820
19327
271410
254429
28307
192770
67560
213657
18850
89118
250076
30419
105912
158158
190481
260553
16227
290996
227156
30225
288
116109
133146
14452
285525
103321
262037
211330
10768
94493
107138
204650
44429
173106
6450
101835
17471
80809
229759
165893
219472
74275
22119
2078
4698
80216
225543
134604
50640
238312
40679
66012
235419
119152
283701
10155
279822
273111
5650
149385
278114
4025
126835
217361
267034
266800
14762
19828
18088
188651
133955
140221
309178
296996
158821
111295
107225
252930
175901
193371
170665
185053
293180
73779
14731
176068
86394
196581
297804
229595
107341
233385
85311
251500
294495
11528
86017
83662
218894
90798
45044
175443
18684
183596
177113
107172
202206
181903
32732
294931
13935
54584
179598
53298
205453
193317
170773
28041
297737
11616
249108
246670
62194
72013
21892
206764
122067
94404
173108
129379
9828
67779
233846
228726
103491
63962
95842
284545
210684
157123
247973
9035
98339
304407
12436
101952
260285
17282
282569
99476
178031
215549
122730
14981
5356
93359
54024
132510
6657
285107
83764
63896
131734
184999
187194
186996
162805
282206
29416
297040
237646
185615
171514
4137
117040
237094
245600
246115
279656
282865
79443
235998
157065
110824
299528
299013
101878
214756
39220
130672
254864
234174
82746
139853
143552
271198
289082
119006
112535
86514
1122
71762
24317
95644
36335
149231
56655
133483
99811
252631
24332
172898
268877
296877
177947
50069
126548
207345
143141
209207
161372
239901
269116
90070
280123
243675
140164
50187
94521
153976
93914
122449
110792
25989
92626
5103
86585
286612
113959
203475
130463
48733
169072
98509
112482
147310
77761
249184
119883
72321
154505
65095
115530
104196
240088
81838
228161
66787
50359
15940
249178
104357
174535
156435
126166
165451
255633
193662
54976
185854
123930
63117
152142
119902
61645
41390
217226
104106
200216
4438
81454
20278
45679
53478
83757
189499
279750
43377
247496
74731
182696
149276
197261
243111
260460
258854
183206
182776
96932
16973
61291
205464
114842
79166
232441
175464
20615
107333
292407
178296
60294
36111
271066
301178
137251
49852
264157
251641
16054
218294
249988
82097
181303
35602
5591
133062
126873
93088
38313
44849
236327
163971
157811
865
277343
292001
207184
206183
4405
43985
240329
16819
108773
215749
491
28767
18867
286953
63992
206857
151987
304931
231916
295648
26419
288265
114926
64363
20302
255172
4750
72424
256871
290140
185552
288039
121126
182949
145652
61372
82548
178909
221970
119721
160422
280972
167721
188554
75245
268779
112809
147301
272102
73484
257437
42169
219885
19604
73985
159455
145468
254948
150539
267600
199588
222889
260394
169406
88242
156466
205869
181548
304496
142219
208620
102342
102744
218971
148511
25405
135257
135157
169093
174482
49255
262192
291309
291257
29394
23970
66224
250054
236619
56106
73010
162968
151338
91435
236708
122786
188728
179816
202387
287487
261592
64991
136556
169358
31732
16290
147729
305780
160880
215842
136293
267081
82766
158515
35902
9254
266273
107656
140016
24459
184858
286386
168991
280715
305079
246863
187400
202019
202426
66155
164864
281028
233052
48328
39535
181489
269214
120806
282061
303668
220710
186183
230032
169554
43970
51076
270
268764
205774
108272
285519
76316
304535
280866
89190
102116
203426
256340
136340
52336
67550
306295
229985
235208
224879
92381
292371
60895
273820
302742
225707
184979
31087
156707
132590
120777
32306
93292
21781
221746
185962
102365
307039
299519
256447
266476
51316
86927
77065
253083
226337
92991
65541
161649
224198
110947
74150
49791
188531
128244
23738
178318
250117
223161
232928
133415
6053
67928
117463
143417
180760
231130
91980
78302
199718
298168
162974
295544
209615
270771
200209
191108
134805
252160
146256
221197
270774
43679
155284
81578
155036
169617
190495
19833
46714
23490
285395
52532
110707
183518
283245
49076
211872
14234
108733
127144
163711
198131
38399
26018
149491
237099
142311
277511
109683
154992
114630
130705
266832
125192
207670
200891
300123
62100
295143
239040
20223
112535
291412
299169
7303
298756
8227
187236
189929
24358
87188
306301
6060
156871
135944
178074
142973
40710
170858
204228
163377
48579
94410
62669
112591
289712
226702
286033
173283
185169
269006
227896
88069
147832
206476
9440
110201
140101
57079
180257
168230
220005
61853
171387
239673
244231
82304
242055
296783
45112
19702
119813
98455
47987
10480
56209
199444
171259
154071
154262
148494
252852
153596
173114
297638
156007
176503
75356
27955
295487
138527
93604
93460
43228
251616
2690
210313
117984
289392
101142
301967
247337
32164
217157
70047
175651
167888
208887
42674
105778
309690
37909
11562
127021
128185
40253
164492
20498
218858
73997
80087
73767
93968
60656
295543
7954
38543
47808
181020
132614
57699
58961
57853
90154
269980
197708
194359
33841
131154
233018
143028
243383
4344
53460
78253
70904
36043
291790
260481
268214
3523
87659
257911
299681
40518
289213
127903
119432
207217
231135
225958
55229
143401
25379
51074
50782
261854
265249
222952
272866
126183
234169
228148
61560
245362
62703
205470
257336
90290
228992
4397
38601
175828
3381
304634
165197
244017
244447
307288
203299
219737
225453
20051
78622
125021
131786
262886
17445
270806
274589
6799
150975
279257
109234
259459
288865
44380
233247
118642
181933
137352
116485
10876
124297
3172
4863
23758
243692
65529
275431
2923
238975
102412
106216
216678
219767
210887
27626
195093
262581
72617
275737
84119
85907
172548
165137
23197
5643
53522
305268
189146
114954
175834
300674
275297
231759
47248
220680
253723
115798
211916
225618
168303
290867
190264
167152
135323
12158
154075
137055
173420
141391
63565
67949
245270
235713
79475
121978
105331
231014
30769
255868
249301
157223
193474
286502
51448
13123
37195
284935
138282
113612
251623
55018
7685
125813
164163
258300
56366
52057
68361
202538
192333
303935
46055
120583
76755
21092
229572
199886
185926
306873
211786
289745
45318
117419
287747
238768
166069
77448
237552
248756
91189
57180
222390
16887
168560
261117
96395
145224
304304
66966
194726
121563
167228
256598
31798
165388
272615
98505
281061
45844
126260
97286
239410
213529
4314
206346
223745
29994
109287
144610
270141
143078
4968
89313
171335
260025
8107
157477
102011
195111
122282
4531
200276
184666
100113
51536
218085
2364
179514
119828
308590
73775
250498
279495
118365
298363
94805
57923
275736
125376
10469
97031
252405
230456
263774
242519
72604
252333
144623
232044
70764
67032
303491
119934
104570
133915
9590
304752
100802
304160
209822
192765
79061
199467
295852
126899
99832
2133
119892
150115
11468
178228
287246
278710
175413
149794
124808
177624
119055
206356
100997
193017
279950
20331
232517
145381
9251
3149
201882
34623
260263
61919
24879
308960
5740
132247
273455
149535
107297
305787
226913
117795
24299
20478
106565
127345
69226
247780
307205
186086
167282
187383
172299
87581
269848
249392
135845
206716
169741
143798
234300
227494
74011
303390
295083
265552
15918
70928
308953
91242
246185
42957
283907
15605
87955
193316
62996
242842
214495
19507
148436
91359
204806
124660
127335
215416
248009
128094
294817
126518
225719
101350
22824
148002
6558
159441
208479
289378
166166
257099
251301
229610
264663
142303
147863
130040
12214
210021
254560
7481
267481
201874
195734
141434
210010
188576
43200
72047
241551
27553
146397
265393
65334
86967
42348
269991
128979
182458
94851
271474
179256
31715
176046
58042
41244
173769
302723
264453
17874
166683
230465
193248
295556
215756
2542
308385
180721
110983
105659
468
219239
263724
272477
108695
253984
216868
65563
100758
60790
32260
153499
47647
68195
129524
24679
167743
295565
250204
51977
285554
107500
228616
231665
166017
156484
153573
152395
251137
199453
163871
83211
117305
186701
61871
267485
107955
61885
187884
123551
194738
242376
129584
75004
712
50740
33086
170646
238613
35292
84811
68221
168691
187920
119412
251717
288868
4126
76839
192687
157362
77397
27494
35548
60403
149951
205819
278307
263015
258368
100046
129682
38316
213906
169522
26840
152462
248636
268545
309444
157580
307175
122843
192021
177261
240758
79065
260230
161284
158261
142205
137846
292471
249227
229565
137405
56166
141580
831
54046
221299
45279
51687
258965
123620
65991
278113
86658
127269
298346
97986
103640
159723
34612
260724
123062
105036
57231
95897
41040
44571
245647
34481
55554
292318
214658
70933
272806
286760
134444
43393
4593
257379
47524
218519
152924
248924
185716
280277
17776
2807
149610
242364
229990
265014
3822
127664
180380
149938
32038
181781
172939
174949
136527
21508
172736
176610
245146
187520
29483
302127
209787
22469
253484
247304
141644
265532
47667
159546
212615
78170
71809
280362
188637
286495
207746
231428
202049
8513
259634
56121
288973
190901
232113
143787
19613
194106
183771
226184
37672
89582
185346
105735
235812
224790
250157
72152
13631
264169
263809
269731
204619
286603
19840
201197
9748
223444
194301
190653
257836
14285
200331
253927
72618
211603
294993
65533
244506
16286
120586
79383
287531
21543
225397
214900
168171
88458
285443
9924
195153
214766
103754
280056
165127
283807
89731
123066
34381
17182
112332
15105
68201
8702
141873
158999
275447
124068
12479
163004
223378
193774
225325
188790
229234
115746
256233
298127
207582
265814
263283
253708
94703
26636
176563
210577
258570
196434
282582
31919
260355
140645
27570
243380
214941
196542
3684
126654
213774
56063
145064
308763
100451
32466
149060
101588
139637
4842
131418
104653
34157
127105
49773
118870
271565
134948
69394
34634
178374
281989
258331
117335
252114
143264
65635
34457
242993
152080
155657
105522
193794
126215
217021
82897
93953
150229
110768
96768
44152
161474
262489
126810
151569
129046
53772
79046
64187
293968
91604
293730
118460
185597
128492
215000
176587
247060
211723
294688
13777
189958
3300
8982
140179
196373
72717
294805
163655
190248
68860
24182
48369
37545
175445
267258
121239
282487
116738
223075
106941
22547
106470
142089
170253
178427
51214
217164
151948
17967
5116
159696
221343
15261
236615
290298
292665
269524
69315
90418
85272
34440
272435
154383
274620
105035
276408
287133
304545
141621
238722
57384
246236
206655
132036
75653
256412
52318
251065
216760
26906
131276
58542
220294
143125
279261
268991
294737
108358
139472
262324
235947
58078
233365
129659
68129
198990
82066
132077
167067
87218
132051
151519
35507
299145
173925
115036
81561
36532
178726
143864
140888
179762
254767
80082
307294
184556
39128
88808
81422
269852
257140
161133
271747
178236
137318
226166
212256
146759
262222
206882
165459
123033
227019
65483
210121
107602
26575
168046
271823
187298
75151
81216
108662
233400
38592
300639
2439
117020
29159
121569
273056
69022
14554
107510
100718
105511
113401
183419
234966
290281
272767
147948
307980
247399
298271
46731
88015
88700
45398
162651
160192
108390
167373
297308
215911
125573
110302
42379
22759
208851
283602
142405
240360
274375
153132
44925
224100
197195
152196
73828
6381
89500
166959
109163
21046
172531
74011
33995
188775
283645
285943
64134
306193
252898
286679
75853
182390
759
191327
124698
133443
216963
293282
85734
236137
83472
49649
1771
60431
110587
125921
162005
194153
130971
272208
205011
139999
200966
15897
20101
90502
226057
138878
28425
10174
255505
35041
217875
191683
165561
103000
10108
243601
177431
209845
241900
164099
251368
110641
65742
58832
128089
169868
75096
167380
161597
51509
205271
300551
111393
226292
146187
200643
235739
309589
67519
139400
291226
235618
91901
232860
35322
287895
172578
255706
226089
27549
304685
253937
177884
106474
107541
82392
309697
3751
190333
174827
134399
30243
280103
132731
146888
108318
32824
266107
212134
204319
178557
164092
2873
258232
180561
94677
201310
247088
50082
177208
210617
288781
162806
293586
307558
284704
3621
54047
283420
235736
3637
73766
283641
32506
13223
88935
179220
30839
231294
184218
47889
163680
289796
272956
261950
141464
211664
65056
186484
37298
49293
234604
276205
98025
274819
36441
292593
126139
84600
252881
183253
20396
56881
140650
207350
210605
86047
93744
77786
52343
218875
154744
27388
73874
240284
145280
12881
56561
64738
284389
290634
43906
31362
202034
147429
107018
297771
281074
200087
227057
209401
258248
33815
204406
137983
221794
172473
261799
19472
55695
18649
46370
213622
250518
239257
292482
59094
234301
160289
220285
168350
228847
149351
272118
202957
296382
104114
173420
37800
179908
26167
118362
47912
207736
182679
180402
71119
112637
5270
115498
195688
92896
128319
56549
202481
193660
120207
289478
126919
224046
85440
173576
192995
205174
110120
166724
286034
180622
134061
109767
27980
24301
112610
240041
180970
205344
189872
202816
119121
239893
27414
207925
183943
36682
29966
187531
74609
5720
101142
183376
216226
201397
107363
233556
154345
11085
135260
302169
96537
163592
306114
115614
120988
65004
267450
294916
255467
201413
63021
172706
146554
225718
232518
228938
95149
28429
69457
288676
62898
2892
111491
141216
306542
99946
270486
105807
146226
210614
276211
46356
188756
33300
13239
97500
67658
167126
148538
185927
16910
185790
126155
33954
269471
23523
101856
202875
96924
301141
85978
246389
146334
150674
241757
152449
207927
177073
252804
232116
276354
269123
200783
258891
306440
208151
276683
258156
110693
29119
247780
118449
236406
76340
10557
116136
155536
67331
42485
146743
58344
309960
170243
21940
117054
53890
197507
53447
42418
104404
186019
19055
16253
180048
56352
244193
255929
232528
140386
113327
51714
260126
20598
307083
49735
274059
277090
284191
136660
12015
81779
89770
187088
208533
25236
135550
95554
258324
80730
108434
109120
147750
268526
165851
239819
134791
183857
35129
226591
210684
33927
213668
273804
213845
296087
155306
160001
115983
139232
308412
308763
95652
64508
242723
80742
28977
145426
273481
5544
238541
293433
264435
116879
305343
41622
149822
110704
283914
76718
109763
215602
142983
131898
285211
205864
240511
177120
284805
172004
145262
121107
237838
51236
24522
177046
195012
308151
306185
13897
294648
298895
77068
44187
171621
44475
212909
56361
119591
268055
155462
54815
164799
114164
133259
44491
223418
78914
299058
11552
47901
207741
136719
144561
127407
230546
304535
125113
276729
85410
244250
188248
49828
293265
168347
297309
257372
170516
196056
217633
17415
126974
62540
235215
64867
212483
268653
86211
282350
79679
252660
113671
31826
309492
74833
127320
226359
206149
290608
21441
118593
264307
136236
39148
244710
201106
247643
96698
120736
120858
147035
2333
199208
260874
254259
157824
97456
47032
30836
67185
131976
294488
167749
61575
260273
284137
242432
246101
46312
107068
248546
163033
76031
285275
31365
281720
91315
304802
85115
243015
100285
294737
77531
223101
301907
185250
100843
48881
177826
66948
215044
181011
288049
142742
102663
41289
14119
137296
259015
182012
24848
46859
24367
160180
94337
60512
159965
164044
143480
89803
79436
51415
60570
142696
85082
79004
284171
240740
197147
174190
10947
282782
203851
21910
17651
178189
12421
205428
226462
252678
73720
299070
78626
253504
766
216586
43799
81977
250082
215607
17525
167955
300395
33412
247348
109077
177969
76171
48087
192473
24091
292388
50725
58960
128495
195003
163719
176436
56361
107035
63248
241768
98747
66394
71458
201987
147179
249847
296290
62113
43354
7796
24709
294688
223093
22673
211811
9686
231090
137195
212725
274275
250937
146688
28582
17612
300242
45484
48917
23576
76189
16119
168140
249191
71883
115674
289478
124681
130230
133757
57128
63351
273435
202415
283137
229878
140154
45480
295223
138888
197231
275831
56192
258745
75634
138131
291007
236898
9562
196670
5217
132694
158573
131308
286138
127663
114415
97318
233517
49655
300924
260168
22541
198577
110536
6989
202675
247810
123754
125605
122485
24590
308968
100968
182841
9865
153485
137835
36208
216046
130668
258017
144376
222935
111004
140828
168365
2980
28734
180665
110040
189569
7313
10065
84123
247980
86449
14337
299451
301446
114577
117529
116252
152333
115333
23989
132511
18597
281640
158039
15345
115256
219981
135490
2215
37457
10387
128433
79863
229003
58248
267993
282936
16353
51959
101036
31490
249892
276382
165288
56851
167081
170029
131106
47773
185941
302075
168295
244386
153626
276524
101918
310053
112252
287817
80884
286821
95770
79548
241763
4431
122359
100908
95184
300313
107862
121535
303939
167541
25731
154511
197289
156444
303621
260512
300405
4708
77181
90197
241040
302280
42181
21031
7906
104791
103009
120832
80941
214918
227494
157329
221393
192610
225036
292949
118833
24612
212119
230437
256286
148995
247782
26458
288157
156914
76190
198724
104776
10231
174397
55200
272174
168071
35347
65983
198091
7745
137146
279343
71050
39406
11758
8407
204500
215861
211582
116906
195147
86310
119804
59901
163911
274385
114238
194795
292340
115744
159557
365
156045
95733
282114
158026
215195
111245
155305
227139
122831
249704
33583
286345
185489
150250
167602
107576
109951
78968
170187
255067
172872
204403
72801
297196
160959
255888
42046
143914
163072
100916
233332
101183
162527
244694
190213
135232
281074
184193
102242
184797
269393
274335
250015
214105
189499
179078
69923
133679
223670
272604
286536
104379
60173
148787
138793
29905
13778
258372
23250
234421
124988
137249
204108
30654
263715
178825
259859
13752
84405
26518
248440
213475
167667
122485
172999
138067
63103
275225
182514
195846
8622
81738
125009
258714
154030
67935
20353
203296
70625
76448
239970
55775
68366
193705
87000
284067
133484
58672
63429
83413
142578
149536
194927
143478
264884
54474
284030
253085
139342
160988
124457
182389
183622
258433
117267
94156
149409
89160
43278
104583
280239
212763
126220
121713
281328
51504
204294
206988
1454
250570
93346
247178
139648
252662
308313
110848
216668
243900
263522
119570
967
211705
104838
175270
143914
221695
255224
237353
95530
259501
241468
20484
158828
83801
132110
1053
195590
282789
219488
176335
88958
294490
179175
291957
141042
292419
77270
232976
164644
250189
84588
244470
62007
110133
29598
167243
5167
179957
248274
233656
149159
71730
243729
60763
130568
182375
291508
78156
127923
212414
146432
25977
52619
186390
22324
16231
100158
81360
137672
84169
301509
254475
147313
54762
133307
19074
230977
49333
255587
96435
227153
194562
113205
240236
215900
256302
222612
286996
10862
113776
4731
78600
167980
249654
7142
24454
53110
298328
273655
309229
291687
42552
243734
303408
112886
99871
269068
274422
292637
139005
67773
67800
133583
106964
275136
208961
15499
35197
177648
121945
246352
205815
167134
10433
307127
79312
103643
235968
281590
131561
56805
51091
293945
106483
62851
287435
4445
148051
58464
92629
166052
100398
223181
94887
83471
121377
123110
21545
160489
299015
178375
216367
273203
29484
131804
309293
178131
58818
259500
3208
64143
104745
41213
4602
296147
176116
168229
239984
145494
202147
203446
3387
194876
67285
297946
144478
202534
66003
107085
224724
212891
158210
205394
17178
6775
50109
19270
289732
306268
19546
109117
38326
165400
80623
160653
80117
131724
14651
184046
279403
275031
256164
54173
56236
77160
78054
117796
288154
53745
90318
117170
202367
280838
156265
208101
211215
301441
12082
246917
219025
232109
258516
274530
273622
186748
82062
126428
23709
259089
266144
128896
223709
15633
281622
176570
195667
116331
297672
198346
188851
9366
153487
44736
191609
51718
154163
70866
94438
252551
65214
216481
174901
173912
282446
175512
293767
207987
205201
68160
75302
102082
247611
273235
189600
110945
235105
191188
241379
195096
17534
40989
170627
173923
75757
180282
113571
194518
265739
116942
127136
67701
260153
247009
30581
70923
173636
171212
83957
180327
289643
254887
62498
127111
301883
251094
223555
155659
146943
22333
91913
54329
77231
115427
256317
216035
209716
207651
192550
233675
113339
218851
9239
94012
121935
172098
83187
91892
171135
84680
19275
200414
44916
164475
207584
189075
301377
83920
64789
200081
29459
170812
19173
20309
217175
10990
5580
223946
278208
178295
216275
110223
157547
273352
205285
112360
66336
83127
61184
154968
79820
298931
18735
200303
95176
275893
90972
275185
228617
38021
261629
102869
21832
162953
248334
230463
139107
222853
233640
232814
229221
148785
128062
234883
218494
183875
288984
159691
118669
97584
147639
130911
87777
287072
29836
66176
114026
27955
63086
29328
90384
80538
146621
165879
194889
239090
185687
180988
253733
16869
155806
123890
150676
111075
161936
283631
134413
209129
91935
6723
227896
238232
295883
42585
12731
241360
32659
9384
289756
224462
96206
301125
266320
70239
297611
54187
132268
306486
184838
11679
220149
175008
204080
54249
11095
255293
50401
220480
248821
12438
273415
239487
73705
5117
252223
127839
106589
13320
47854
72107
165684
308872
132747
191177
172900
36377
77999
267204
26376
71920
174597
189704
70706
154594
260249
150630
135753
171418
116339
237934
28044
56125
265743
78680
28929
260441
33374
233642
251537
125639
118608
142519
77191
306761
15730
12231
198116
243158
40235
166751
160637
90776
213334
113948
8235
39854
257361
71777
256994
181113
83116
32821
117831
280434
230365
124571
297676
32629
307070
31563
239453
150091
16260
232264
262631
77758
213820
112707
239608
116987
22143
298778
190430
76082
29937
249679
216421
199422
45646
240115
227302
18419
16122
88679
11011
12380
59563
281762
301976
236364
57092
277881
12546
192480
218551
82315
125915
109542
299214
11331
225529
141900
126868
262521
6569
236090
237769
166059
112219
166843
127521
197250
288100
282415
13460
300331
101868
261424
4514
128755
169495
28946
28320
141418
25463
53247
62229
1487
41067
23359
208094
57653
206290
146191
202109
279082
10614
41063
306598
115108
113159
59414
29229
184097
151665
220457
170094
20065
54851
18927
216264
40587
109955
229759
170173
213400
22452
164598
107477
81237
37000
216672
43746
73804
2667
169380
130011
31383
266954
13371
285626
48264
28215
168275
44984
117888
39824
253249
114661
71744
272937
138166
215471
284131
210042
57102
27834
137957
232498
293445
75859
9315
263371
257807
94207
16778
290138
241618
77636
217380
161202
119298
213403
206525
151685
260193
137240
250195
159914
85727
296889
170221
126571
244473
110088
57462
247692
93270
129354
31361
182417
167063
288070
127528
152893
2963
68131
39218
246794
31633
61577
38157
67063
8704
151169
116914
22903
257840
214201
239450
54627
124384
295879
155539
301054
46339
115360
211093
171623
291980
113102
177207
187878
66108
180054
178877
95216
7885
102998
216535
8065
129436
38020
211596
194153
286654
54984
124579
101755
158736
226231
200562
284627
114046
73988
95920
209526
185173
50123
268413
114289
222306
208407
284232
198688
35274
95330
140560
235440
46912
199452
290231
141964
47653
83951
147088
97946
126653
265062
228308
124522
199246
260773
303577
294596
199602
21486
293267
128550
189854
241089
279609
271492
149443
32089
111526
274404
40371
153520
3501
285780
248635
63489
22724
253607
86880
182112
111846
285878
173678
80453
66694
170214
77477
84003
179923
246220
16165
253967
256424
114494
235160
240163
55574
51203
76067
234025
118212
274941
274334
114451
241736
65141
9768
308718
219741
285246
191985
232207
104585
223444
253664
290206
298275
140395
209966
38735
145782
61201
15449
36613
168857
52657
31210
84313
195635
282460
55258
285061
114567
249927
151352
54182
5067
112571
91751
153935
231632
166478
108517
198601
292858
261090
69240
253855
163894
121795
180188
274075
249916
32931
220685
118934
152237
87167
148813
134564
20665
4451
36805
126015
308575
233534
269106
4943
152967
300121
52529
67429
97748
20855
280246
22569
25848
298846
97773
205146
51115
266491
69717
12822
278397
10872
256779
82081
5086
74097
187094
116501
53553
176949
248260
258401
221639
33429
111714
149689
114292
267603
105815
198480
82878
275144
247527
295194
97913
45456
280516
307855
5848
223508
61707
50777
101626
12375
47875
199766
63224
2867
262684
250152
97094
107477
153442
55913
175593
234898
240438
265564
178709
62079
168682
175645
262235
245872
298828
64446
50930
204523
81662
157554
237088
10147
297265
34426
103969
130065
37645
43703
106427
275345
22161
252521
120427
28657
198950
216001
41418
281243
77391
61632
183379
59994
28050
202151
282186
122211
145027
258904
96030
169019
124398
178178
189859
154028
133818
143254
71145
272401
281868
302318
82879
163547
134653
144073
255697
277717
173235
301768
287693
27040
288966
264832
279979
151561
42851
160200
89515
62315
295079
107084
150947
158929
235481
64199
7540
55687
9404
233073
73396
215664
177892
216545
210485
45916
170773
1712
284030
279362
305251
58232
219310
287763
304383
108231
14358
88222
17460
254299
108135
247873
303847
243142
37779
71935
20005
231729
108062
154717
233713
228580
65328
135920
208978
237360
184756
102457
280426
285878
277709
6597
110554
249583
266548
294427
213823
28244
299293
121061
235612
226026
99211
258311
250652
80064
202444
271954
308937
286177
52608
275716
146490
197027
282338
70095
226399
223137
167247
167752
37524
281909
18288
309978
49932
197487
42804
253563
186868
202213
171262
177754
28135
66796
82279
269347
250487
49183
162692
127682
251295
212639
169596
292035
234253
348
88118
253933
103019
90521
50706
152249
226577
262166
239911
210393
157115
10448
44905
223154
21517
255228
308794
72790
138182
16277
173470
148618
172476
121910
252201
259349
77577
241268
105739
60263
247702
124515
216717
197553
212565
75809
195938
106621
150027
161873
170249
33772
167255
208235
124733
264244
124842
164488
126024
275299
55818
23741
290242
85471
76107
307240
167705
110072
120094
158889
132049
89280
192025
112246
192024
209025
24898
257265
103716
50710
179040
294285
135434
277806
179834
38338
32373
165733
305404
11009
214234
46882
272000
172962
46390
303217
178441
26532
38228
305086
261261
45071
207390
125879
271618
58807
134628
120950
132237
182134
269882
50799
130442
249693
171679
119266
171808
34684
279031
131371
217575
288725
292660
65394
47287
33193
82729
20612
308282
213356
211146
92206
88341
137933
59771
41974
274751
102375
219786
260641
219985
113217
50538
301702
215852
49057
257544
225606
113257
139949
189132
57948
163905
96773
107305
184346
119338
291613
79379
137482
299134
257876
42637
8143
241459
232389
13379
239933
216664
78384
277410
62312
120818
158885
240164
57725
89350
281347
68782
233913
6157
100546
173382
147846
141959
147567
40485
13514
32700
70419
230763
265743
247596
132831
40692
247719
188592
2797
63141
161532
89703
258714
163000
114084
282762
206638
140302
148109
295845
55361
134686
278064
145838
208268
278458
78412
8179
108627
135043
208169
99456
263188
308872
83394
34760
211023
219542
272830
116985
44551
108107
103542
59746
275336
255340
78942
225353
175363
214583
251999
223571
70102
236435
16608
260744
137665
218065
252528
277840
122994
256921
19243
289320
287813
120918
163247
107513
282278
21786
11449
168027
276767
302718
230721
122338
123020
69293
278806
78915
306919
164362
160603
148450
162891
42703
266066
264087
68466
14504
9394
90395
37308
219567
56373
1612
116374
103976
272887
139873
52724
286199
70849
274244
33741
157458
70783
237097
298707
115923
200252
51644
246430
242644
106419
7140
17034
50226
32053
178645
240847
298720
73483
111408
17766
204946
143265
264677
221910
31576
45448
304484
85856
86193
304094
131629
211945
144080
197616
279092
24263
127167
157873
230563
65428
114205
66365
99568
168949
258673
31775
196297
204451
282003
76172
224884
204324
82990
96471
179102
126074
307682
656
98947
105224
203261
13293
43447
102391
146025
107585
26152
172427
7526
149654
256238
173163
66614
114662
204107
182381
98873
17351
24071
186237
53122
21506
197630
38261
2554
152654
218821
816
279341
282115
133665
216435
52150
217892
5530
94040
238871
116477
103853
293165
51881
290549
228075
232827
163816
169507
156070
75578
79699
295501
251201
168731
174655
121094
127317
135748
6948
308735
122441
268794
22249
233524
237376
143056
19665
64382
243866
75528
15312
4881
86531
237748
254492
67907
67294
216784
117073
163674
266693
45849
147019
40400
19575
41839
127484
126959
72739
33534
286259
101992
129648
87997
231811
260413
291645
307609
95949
162494
33635
190148
49162
147195
284902
279505
207231
130620
198424
10153
111572
230994
213952
163931
56850
56485
27003
247778
19123
171845
52140
195229
239351
38131
193507
173612
133392
209559
189572
227083
208168
9701
168088
194601
7297
260072
145633
182021
251750
10089
244902
187275
209789
120416
197419
179445
185254
212350
167462
151582
169018
14714
103505
219429
364
248717
67892
180525
56893
172573
152728
199326
29346
83449
302469
230154
195891
44443
131068
151001
192023
91338
11454
120859
217702
120994
196056
173762
120026
219088
205399
139006
159476
192852
15152
267381
266295
131800
40877
202731
132396
219419
225361
101731
2174
118227
120312
56930
61898
272677
298010
247537
127583
227745
218157
220761
2236
168663
61950
66031
234156
157896
259567
203062
236880
268965
95991
179517
193632
63519
307211
188644
84569
69503
203125
137163
211299
146227
176730
18482
143830
73468
238877
103486
45019
231745
54650
231093
77469
778
236367
36837
73636
249513
156334
45879
309150
89561
128216
212391
62326
257026
26403
298436
9899
197912
109615
63785
303065
74922
219692
77104
35013
231564
301226
121442
45701
28065
45313
89270
161788
188547
53749
246382
202608
80354
268129
303571
250110
207988
291753
262379
45992
292458
269680
11702
62438
162447
135572
264926
223726
195721
122930
137584
66819
46138
22751
41389
20319
128108
290383
210445
75799
78447
246383
68056
265239
217188
40562
14825
52538
127384
124249
27771
48965
92734
274410
144496
96806
208055
154532
208801
27126
8297
32319
253608
170058
176368
299383
308221
227429
280271
75297
46211
254013
31439
63245
3692
154942
259436
116981
22186
101052
13935
58605
37620
23246
241517
204365
237841
116069
175043
99439
155489
146265
139904
307394
245915
284846
165627
27862
101588
231040
267710
42302
92856
235869
273100
272732
272165
69606
144084
198451
138681
86636
298066
260433
85663
170486
169473
288256
189680
4550
153993
46706
58717
255863
110303
229197
199620
222856
263236
173094
236906
193405
61685
113943
230480
100701
289351
152368
99211
212798
79343
100307
95097
151865
41715
74594
246087
37587
289013
142862
261979
4413
1875
262197
27867
35654
50730
8728
265885
187937
190052
137434
162721
70207
220357
250169
60394
143794
891
209356
31223
40057
155200
113412
262915
8369
88669
189597
77600
145649
71248
171859
101873
151428
234261
246755
60090
259229
14186
262461
126354
221562
181595
264091
213168
228944
48712
62999
64820
245318
110256
125764
91952
102590
131312
72735
8347
55988
116272
290904
25536
248264
105487
176404
22441
66324
286876
16660
188093
216791
238197
150973
168898
117760
301456
149935
197165
61041
66559
60501
189947
250239
246579
140654
6947
52582
50890
189070
152433
12882
112965
109613
80082
56405
180683
181519
289411
80366
151006
198595
77537
16781
5721
271091
292841
16113
220554
142328
95452
95793
58228
919
86052
261594
209624
43669
123062
135432
194838
223064
60499
192574
161274
43328
71426
131438
104785
288361
273435
95069
142402
196379
70655
289748
29024
272492
15008
43343
108760
219820
21362
203576
33033
9853
185978
69084
263025
101839
41502
120094
285038
56635
210770
80282
90844
41719
257223
62455
306145
260440
137036
86328
90580
189067
109439
73228
156321
123773
83321
1002
58544
65896
280119
108649
136363
98146
142469
276808
216280
21489
225502
13803
85098
261533
105564
232315
473
7554
298984
291245
252418
84053
111862
214460
215505
12468
231126
249183
136896
177939
24713
236392
197148
141587
255551
205596
254000
39591
114217
20176
160605
116460
274872
200993
100301
271599
269617
31464
185009
7384
163518
181822
232744
131766
59029
259208
128154
166461
67418
254218
28792
288031
147207
234874
66851
213007
166612
57739
179115
13317
144882
8062
77662
269616
225715
273122
37366
294315
34002
259283
139651
178838
131349
18133
44533
268660
8472
289883
237248
163628
146663
159808
132303
141216
99954
151653
221323
280980
113351
29620
269220
167211
95622
11506
260077
292147
138638
248509
75342
196567
17837
17527
215841
116118
55678
103832
261558
27126
100132
293158
269836
231948
249346
157480
275190
159974
86494
157529
202092
16130
175223
180726
219903
185296
17831
199347
217764
16591
272018
69168
251176
106452
243768
280271
56871
165744
290637
287063
15108
5738
279251
131817
260396
191663
273563
231035
22753
296747
38130
264745
280495
64796
266819
68346
160105
216357
177267
127775
250615
70195
243563
52424
225482
206987
20433
297202
152653
87426
103545
165047
100965
42797
128493
60710
256064
180466
63773
95863
110128
37853
65268
131954
201730
276548
213066
173259
192755
129255
199206
135637
112726
18739
203659
10888
80317
266952
141802
238713
287812
194203
117842
192806
192811
204715
252982
18164
261604
59263
183942
304444
226758
96009
102501
96493
157007
282363
208233
198262
73057
179788
73480
236940
44741
235134
141387
120399
110366
303075
292700
195834
84340
85629
166160
7402
237731
64700
237664
6452
77724
218790
92563
243875
109842
243811
205449
115944
111987
221690
115843
181835
192900
113238
16410
223283
22225
137558
293346
97922
27745
24847
156807
235531
36555
287749
263853
47321
149421
75693
103697
244176
67551
293944
37948
236686
214900
33826
289562
191765
270154
295095
6897
192770
104292
152214
222271
229586
44934
175276
89252
261890
83865
290323
127505
104110
75604
150108
302119
196519
199361
137925
232735
36233
147385
125830
32810
86971
103932
272316
221094
62943
135225
269241
24282
91060
155471
48911
277914
98359
252559
69830
249655
80824
306868
27833
135596
290771
270077
96019
210804
196279
139771
237724
190646
272112
134745
233719
152931
193825
119861
64075
198430
193907
133453
248204
52291
138537
177061
24054
284228
130937
6744
137917
11605
204649
85115
141133
144755
174004
31057
115192
290907
16755
304682
78507
135164
287422
15581
124019
132790
208421
101291
10188
246911
115131
111257
180632
18174
123860
61894
159907
212642
224666
231734
168492
258366
28299
221273
56743
101866
301209
229981
124179
166269
55792
227341
190922
36003
182070
161905
120372
172686
257498
233262
26509
84194
179961
215907
177424
113751
165833
297247
68779
29858
16553
225793
218837
12265
253007
217390
41306
27847
211560
298709
143010
174680
22224
105014
268458
201138
59128
107259
23625
150740
18558
160426
51203
292792
232686
154294
60031
164932
263934
134540
296004
154962
80781
106857
209929
257812
51443
16533
151499
29852
121710
85145
97075
94544
30544
190806
31161
228288
260303
76849
218634
263211
177889
171607
94275
161456
195277
137112
119467
100095
38867
297772
126992
230476
175240
101326
57649
266405
112400
155638
126835
80995
252367
16368
289177
308440
297945
27521
136181
186839
219380
69453
30925
288246
211765
71287
154328
43535
153937
131671
96334
153241
127966
24814
258742
278842
106178
64168
189106
256843
154702
263835
22165
161914
274612
83836
309151
90629
2144
121914
123387
231185
205820
292626
130279
143741
95890
97514
226610
154737
154164
138119
228827
166322
198269
214873
55112
286058
303155
308928
245389
181788
18474
286624
6017
168894
88294
235578
43045
70472
8541
187176
225922
96787
130072
85124
277463
137673
179715
143364
305583
232500
22944
199748
158720
250474
150937
233728
261754
5247
281735
101501
102495
227704
102679
106445
262492
100747
283334
1734
169593
122761
135423
279385
28295
304538
5162
107940
126681
159513
66205
298829
180161
278226
41646
186795
119700
252825
229973
20544
179982
288401
23954
76024
172857
120870
44909
25389
292104
75015
24064
56219
163686
169552
104212
295993
196086
233014
179509
210580
129881
285845
13721
99017
3421
107944
14598
8906
17298
293540
254798
150341
42954
108580
126719
153732
258088
20610
107064
95502
248985
189896
226036
172571
178291
102741
39029
58529
32491
308665
204405
194790
207337
118379
181987
155513
131899
308172
236387
101306
268431
13653
276754
184553
30612
145255
104153
94742
280587
243298
282392
157567
213048
31124
263206
178251
86500
119308
114355
139828
96436
186346
262082
63096
230862
7794
169693
151388
139766
136841
34127
117009
155482
257493
3378
65804
23990
35550
210974
177255
243816
5616
175268
38577
169758
58680
145851
78174
244015
135169
131102
239052
169295
24202
161840
288252
225887
233265
240112
50807
31327
173292
135507
187134
162045
276548
264016
100952
74759
111662
219813
193011
80492
51900
307629
138586
222765
85181
145059
277397
193628
256575
225968
69749
68627
73016
251892
193318
9749
102972
152392
7834
190570
11105
218509
44493
32036
184646
32826
238765
185381
180489
80741
260556
178575
23155
46183
136860
58607
191683
20640
54240
732
175882
76316
287414
202830
232858
90402
14395
248717
82839
67836
229746
179027
273394
184962
23897
68943
34964
263740
287378
81666
110373
128131
85385
42557
111948
75064
105760
304124
59555
170475
97602
150373
17018
56399
5295
161043
200959
16077
148422
202530
270283
212805
194383
2094
207067
146098
13202
84365
118719
6564
110331
309792
104720
240977
172736
263112
134412
10762
111951
216123
200450
204464
241288
53648
164664
136399
170505
145478
6641
142238
19856
271173
30510
185543
260909
282728
200430
253524
124431
61862
84031
173044
213501
253957
23055
155532
16380
303162
85538
47444
127579
220933
109936
111969
195337
33381
34530
279485
217701
125748
249397
52360
165710
292538
288798
21579
128566
45793
220881
228630
104756
184500
93951
84429
234423
154945
73052
58760
50344
177800
209542
253144
264476
173014
160565
5533
232799
50672
5464
83494
145477
213514
141294
39902
148707
56431
37571
27987
209754
282421
230484
238115
287772
99881
299611
25260
100962
129635
7073
294422
223032
144070
35596
234936
197419
155540
71058
302705
57050
265581
306184
208572
11794
82530
162037
172217
264390
291664
91085
108058
182091
171296
306037
28952
279510
122422
123020
159918
211320
8435
78322
93324
126515
87616
25545
295096
39557
10384
98029
228142
52942
60313
288830
225487
88919
267234
161324
12084
144232
196747
148183
111431
174647
255951
267866
302290
308800
112396
166226
90578
202517
93758
177508
252328
302718
234342
94315
153468
191797
49187
309475
9277
14475
77186
53554
231539
84590
246803
143331
175484
146729
5525
70709
147325
37502
36709
282223
75579
24762
151223
173103
36890
126833
39395
262510
128183
210441
222458
219820
134425
60196
247466
216921
168532
108576
107213
205951
219621
98515
202367
14451
35542
10805
210433
77483
66549
134132
13718
96550
26357
53275
249500
262387
133960
148589
73021
88495
255945
243293
146112
54832
242348
255908
95071
169850
230619
16165
90333
125761
59410
68448
49784
106686
255860
220468
254778
301986
151943
85416
189756
64330
77706
115353
280150
244109
62787
1282
255265
118449
106792
139866
89797
305983
81410
17940
281079
282110
307559
298876
76000
45392
275609
244297
39795
222984
260621
268891
24442
283105
276371
153433
193953
304328
61682
291946
284523
177018
52257
46453
285252
297409
171126
216845
270170
212243
212881
10840
146205
150471
257429
4549
230671
262852
215341
195620
157440
160985
122474
274959
92418
286194
106647
116685
232650
9936
309031
108224
203272
137094
27259
5778
17930
85778
94009
250341
59430
13337
215722
82215
175397
210351
251131
2946
165186
214974
76448
278779
244777
281386
117461
235128
101348
114181
90393
50085
153059
303704
209994
183356
103165
268356
278737
309584
80224
128730
76021
116816
52567
165058
290907
164642
273162
278886
177186
179088
169098
227543
147951
176544
275185
89141
50761
228294
175383
63442
58531
5124
177229
143868
92955
87716
187189
270770
180891
164742
166761
288695
71224
129085
222003
200462
237296
309153
83281
298137
10906
239970
187736
3666
299173
192322
60621
109588
152087
183954
241495
86918
275284
61627
149411
116593
133377
263313
167622
273103
249998
144222
89018
99017
41786
93041
21109
33122
113486
129069
308035
227949
157420
308106
118546
107203
27949
25989
219891
66247
25551
97801
19333
184723
307189
144780
42121
109099
39648
63536
156358
188981
219911
103631
276871
177346
80952
100524
286276
197816
44220
162799
263049
234738
200732
68659
144104
140433
107607
137549
55771
24494
125891
237914
135294
90302
106002
116306
122709
273900
300823
44296
38690
88794
117084
123570
289234
191224
271267
301812
302922
164114
70908
302192
217189
95419
270403
290185
193208
143142
96958
120357
5767
271769
217893
175887
175786
227418
296595
290312
238379
45522
265073
278008
247468
25177
187522
147352
15718
225578
155010
191150
12122
297666
274595
244922
45234
4185
264122
65614
188881
70765
294210
296962
90877
234542
300203
185247
37072
226638
57437
114924
223936
872
78540
46879
136492
194176
12678
245887
3634
94414
135759
244970
227850
242692
138418
92889
5760
259287
72330
89386
13815
225297
176703
104646
17087
294174
88368
219304
186072
248046
139991
58852
91120
122223
8293
76790
283160
265108
101351
23762
76449
86935
23408
193178
256758
207626
196305
290230
231709
213185
164700
264127
34999
126108
247623
308509
263705
3192
71665
167162
102337
25385
43333
306787
97388
162039
168765
68527
116353
287415
24980
246435
289495
166633
56966
112691
166174
31917
80282
309094
290783
46344
109511
212627
21942
274259
275047
65225
85052
209417
274091
6169
251356
27118
194046
70933
164032
290676
221965
60984
232554
201523
145896
43890
219295
226962
93230
240612
89013
157817
220650
184912
617
245545
245789
72993
83715
175291
95739
65526
141904
261780
27308
242363
159945
198098
285478
276537
112650
283732
164543
94748
140635
158162
274822
243898
179155
156952
71770
152343
25031
234773
126826
50170
18634
232921
208821
38728
186432
177488
226528
73664
301235
117608
308353
7596
270905
157814
223843
106887
283938
269950
290029
15431
11595
224913
182011
93302
4412
227780
208150
240525
76229
249745
241799
58356
295554
104099
136494
65445
5234
307406
152971
120737
230954
260438
283088
9432
208360
213412
95079
211422
51281
77761
273557
89778
150453
270953
194772
75862
249926
207775
152627
57692
279346
254428
211893
171290
155039
140456
160134
220290
14052
227898
101886
143175
183492
117985
227183
37761
106289
142954
127287
194380
11685
40747
67471
81082
46691
308962
23983
27360
144971
195877
262752
285817
155850
19256
173362
32711
84030
63255
203068
148847
3422
209785
186206
131111
214541
166780
307702
156663
135207
81377
108900
103420
43301
24406
150864
58144
146465
169343
183558
86694
280813
71994
35129
220645
240773
131593
198039
43855
264139
266402
233864
267803
146882
64867
31924
218433
255658
34700
103801
69152
213292
76237
247555
159829
112550
60576
248900
212288
248484
141967
62259
141195
67926
264361
74514
72381
253496
63699
160641
266682
244983
203338
283728
7491
78099
17917
14961
277603
254715
165262
21018
275173
134380
209870
138980
162095
65631
196576
118566
128618
25960
277389
82673
26446
64799
138251
261291
26031
295533
281075
21037
51010
148771
281352
287117
243300
276287
1429
110333
265025
260366
249456
209317
253740
43343
80344
170989
105679
161849
233057
284528
290504
56024
230659
230851
241551
269689
169097
160324
105595
242942
179143
106652
231257
2325
286365
29516
220297
280308
233585
149591
158884
190668
152823
152732
249719
141865
56878
115215
277690
101374
207407
122311
168973
274711
39319
111745
48571
86482
307799
230510
98775
22533
209245
196799
227592
44223
219491
78614
127650
126585
198035
81087
285915
87967
46562
280746
97736
259078
25752
131349
118506
20463
193469
79412
229778
177424
79038
174106
218354
253097
231911
67733
173310
26023
123907
11159
42240
129673
54189
210061
143165
70558
92592
95798
83510
190123
201480
178149
46245
14496
118326
66142
293396
2083
100709
114429
125352
221987
48163
233584
50591
154604
164791
203504
255054
62232
84237
242588
172308
110438
207084
137922
89402
254593
222287
62635
295609
28087
161976
287260
33361
235340
56196
191731
160970
205233
161625
233331
120802
127824
196048
61787
218797
253155
214357
284426
86295
52461
66034
295574
21707
190660
189664
282023
115320
263762
102374
18616
194590
207087
263743
992
210835
93392
56838
122507
20703
142790
175453
164136
211170
48549
240356
144935
217683
144236
301784
185921
47796
100090
169536
280505
296908
297381
38788
199071
12489
262646
309397
283416
266814
182896
147128
110093
144513
98271
59469
39684
94332
264885
187413
163812
59806
251458
84464
304913
278119
8841
264932
52166
135605
138282
178308
219756
230502
130612
58044
54219
226559
65268
23250
223546
109019
8325
106513
200825
289868
138515
152716
214685
282791
135353
133916
184444
32559
271900
56763
86582
260418
85388
155347
34221
205139
195388
175579
278652
174605
240966
49999
100588
205516
53657
804
285440
196236
25861
189615
65954
169521
39174
147586
128548
162939
48378
110272
216550
195977
271850
35963
14378
158165
176728
178400
19700
299822
41847
72329
70342
73460
53993
303119
76259
238967
25500
31485
169945
267541
291937
180095
253728
291336
96751
51137
29951
100505
6790
254223
84083
275965
195775
287863
303370
64393
145514
69328
259632
45876
126891
307710
273828
192464
1547
91045
66688
285993
90958
9997
187180
29877
122452
137545
182610
217520
145506
144677
133049
255458
273276
206973
58323
17618
245331
221397
93055
236842
32236
21166
117663
487
146544
95183
167636
235409
99449
229822
82481
98960
255333
8027
275787
264324
264545
193892
226026
200256
192754
205477
267599
196869
143430
200716
189807
46493
142295
76054
62163
86025
112504
156333
96349
166078
178038
296359
240753
304932
176409
307310
101227
36596
106103
145528
255788
53133
29387
282970
78019
53708
287393
214585
292469
56236
244667
274936
108426
299641
290370
105845
178410
245082
48399
206408
35722
191783
44941
229231
9875
100740
199251
299427
62050
213933
132098
284993
183940
149559
123912
145378
94430
72770
156398
171426
212161
156910
233837
79414
39473
262063
260280
157246
187469
102884
207899
119884
295468
9637
67185
51486
235641
256427
241584
176469
140815
301856
13808
192031
180162
302914
164687
40162
275854
118785
250188
204738
24846
111965
202753
79952
177706
306948
111575
1052
130260
187692
134367
221414
149861
63852
167697
26714
27556
40144
252139
47523
8999
20522
115249
285946
124695
116636
248384
45761
261307
115449
27160
292664
238259
236579
21506
77044
29090
63837
248472
280964
301288
296367
35355
225506
70245
196834
6890
194258
80351
54544
152735
32976
1031
62926
70532
282003
251297
189155
275748
95279
172441
192059
84758
215514
119022
300194
132200
45991
255040
91446
283196
199163
169367
106139
43042
83781
27511
219158
142878
290718
174082
254421
245362
73789
30287
76969
218707
29668
231418
299641
22529
287033
308685
143339
181065
236525
79261
87642
266957
99839
193902
170710
46336
294097
174281
260978
90118
169103
46920
191193
139028
86354
203029
200361
296625
243775
292719
214671
194815
213101
191285
233880
139802
297806
93828
18042
225046
139166
280865
27196
298867
211113
228191
204708
65156
189959
243326
53285
38715
230106
110825
10193
119057
76925
3690
187239
309390
168101
58416
285534
308979
178738
303257
19523
203759
8110
91967
237461
94724
193123
266497
264036
132701
220896
251359
41124
67269
185056
286675
116273
226141
147295
63189
48097
305150
238966
240599
245544
100184
146219
133668
100451
295429
17883
114701
62931
281741
117279
241972
246031
97606
4773
189348
259074
160818
82776
82578
296618
66290
139594
5685
144274
65495
248580
142147
93945
70329
247160
150978
231575
177913
99894
275277
246366
140561
17582
194142
253613
149136
107022
14732
151108
303482
33408
275845
176591
63815
209378
21839
36178
259886
122161
100404
150888
48659
230651
33146
165724
112168
245309
208377
103325
183619
174267
254992
290380
33009
222991
251491
276798
86068
190894
227638
208548
287367
243251
184397
293740
147980
276067
63074
50102
31003
89791
52826
220234
15111
105147
90754
145894
154647
202652
40680
135354
65669
185863
286945
104885
69383
113770
234834
292745
141734
66079
180588
128835
103091
207943
140537
144888
246283
295802
113476
246552
13818
264855
204547
164819
14922
182697
110664
199598
197217
150817
258297
216583
298288
206012
299567
273284
289666
260368
90899
42978
266870
62747
125922
92052
112887
223632
102550
202250
183408
109126
150990
224070
174274
17779
128566
152383
91325
170800
80697
136323
157217
39728
190305
93602
168588
104327
58699
245006
34580
175583
191423
74294
238410
260895
122571
71144
233149
561
74385
24274
87629
13578
249932
193050
103704
14402
111299
273373
233945
263708
94144
255551
293863
68131
260882
13076
26619
133722
114577
73989
30317
200027
73568
153054
249342
302416
38584
271058
300187
213765
114793
49671
159523
78547
43276
78066
176838
166098
22245
303508
122740
282872
178147
252334
197839
20388
206621
294991
223615
198019
210334
292267
287755
231727
25083
203370
29401
105929
213223
66035
202934
104679
232942
286214
11618
212104
261386
245241
137410
158349
84946
92228
128489
3993
166004
304064
166855
19598
81089
89999
26642
61474
78150
42976
130765
213651
194974
306452
21052
251071
283364
222583
158540
125346
210572
159990
77277
193149
129386
202176
276109
293453
151604
225701
89204
255007
221023
147341
78777
53291
253546
231821
109502
77953
302821
215274
89298
240065
258311
188324
165025
109788
237818
83647
19964
272064
259103
239691
229194
237964
290364
215251
162763
205881
282485
6973
297585
104918
157707
253799
64255
12354
155761
123225
223457
210999
305244
216372
286471
175955
24439
258462
222337
214912
259369
60040
216780
59877
98715
13441
67924
128439
58085
280517
297160
204252
163246
72016
169626
296125
236102
292902
197020
218385
104007
101289
36331
164915
235943
211319
67825
129764
45445
294751
141771
164651
4885
133000
237545
76114
150509
172514
218920
86073
185136
217738
46754
234878
274364
291361
45503
115670
206105
114647
195175
269702
236796
138746
11141
185757
95492
166453
47973
42169
169830
278192
115685
164145
109638
248839
13637
306818
57735
71080
220684
162934
197518
147599
211881
262099
5433
105184
176099
31401
96743
305795
81048
56247
306471
103550
164995
159452
156759
261706
257661
275576
266895
198135
265365
113708
248100
126911
230941
168114
86666
82623
236116
99319
144617
303059
97039
32057
173711
279329
18705
249480
155861
148857
69736
21155
139232
251538
298080
70114
49528
196971
68148
276227
9143
51443
296111
19123
289344
59378
28114
267333
246269
202098
195976
32713
182492
265361
184542
38075
186771
138400
225511
26637
266085
74371
5746
180689
49808
124783
113690
159273
261803
259426
125372
22636
179770
130912
192807
262710
25756
228401
79424
154508
68332
210886
248867
83725
128823
283297
255988
17225
3927
99815
29237
113830
118106
131637
99009
83532
108210
134560
241957
90172
47188
171067
183664
182084
66981
72459
78187
80696
148219
139255
20930
223565
172222
261748
40227
191979
197041
41254
153374
244647
122041
140997
222991
107809
46343
270134
16618
267930
186078
226765
279132
254872
296155
87044
229315
95365
305597
304957
42383
133065
2456
172415
87968
106978
71793
95233
211310
162543
159924
212063
302826
173416
305750
141927
233162
45231
109457
218816
119117
59016
229369
103456
211397
118087
264586
5084
48925
168422
240687
116425
54192
21631
76563
293793
246652
148805
146968
266290
112861
198346
16002
174694
130993
31503
160640
286743
224094
45758
40303
229021
54262
180894
198707
60560
42552
43335
125675
225315
175229
299395
149987
39321
180768
190141
151189
221177
91699
98841
297160
306835
150792
122186
162030
6253
86903
298547
63280
268597
145618
14260
118825
20521
183553
200206
205763
24310
29135
235445
250556
165887
93313
79288
166251
57150
281743
111581
203516
245238
231284
195017
254428
85131
269173
182952
157748
284058
232060
209984
283445
259394
285916
151596
271186
86109
253995
250028
272867
33583
96334
225093
281607
278342
185705
179699
279977
279163
104831
188669
209192
54568
43625
288788
279871
174487
83275
205571
168218
213202
153545
126
5453
216951
167341
295896
156540
304421
10463
256163
26574
82730
54471
62548
240564
266706
236264
106161
179418
155721
156236
82523
235113
107355
242843
244806
233457
21761
207777
188405
25691
74321
184286
285359
288698
17500
173389
21229
303242
197424
57791
166834
129801
5231
205040
303124
123705
240344
224179
181125
204810
156664
150672
135302
48488
98729
221832
204293
247900
217510
49013
209776
263094
305088
168877
142426
151835
119457
109392
75423
133313
149613
243136
151620
20360
37259
238585
78268
104151
110241
88207
268259
143061
173157
266539
295022
285911
301327
12060
79557
286711
268088
240147
178849
266359
155118
174067
272616
111378
29780
27088
264580
280840
46251
234747
189797
134724
59784
176488
222498
69059
282884
308888
20905
43496
213580
50566
179431
2859
256335
76868
298423
50276
139602
105833
258836
25341
54550
152835
50295
271954
68654
81059
266857
261544
78015
29874
265634
191850
105879
5402
241261
30756
184985
218839
8214
48769
244985
279961
123783
71313
264743
300195
134921
29256
66118
257994
84240
107921
214697
30445
298664
304459
168432
45261
306494
261732
306040
197685
63505
4944
266399
162573
13035
175401
131243
21666
70425
185912
202565
107029
19863
172506
66317
201716
78421
200123
278724
57186
45765
146853
155011
303144
253144
100041
302950
18391
167607
305473
214297
277214
135844
87770
44394
164758
94492
233177
84528
66576
306936
59314
67874
12125
73926
93841
131432
68578
11279
263601
190211
295587
139544
174700
38756
307947
273982
185390
12813
251921
52939
13737
57603
53529
278580
258356
54769
292928
304823
159719
207733
159751
170093
307094
20831
84823
134576
140858
256522
16411
171670
204668
3458
101856
231832
121862
101099
260873
156078
74530
78875
85267
183922
81310
90476
649
236048
234777
155862
208918
292264
61384
284922
234222
181573
213559
108389
41199
198651
305926
56109
182576
286340
291420
245216
167238
292378
289405
306819
267717
85062
11976
231973
217869
53407
131374
20079
164637
184567
142158
278044
76712
36893
277730
166707
132016
264931
302102
200804
273100
29553
99382
76783
259750
262322
56302
302230
180435
10950
52984
41476
155225
176993
209806
275428
280394
243372
219332
218325
302202
105318
294132
290239
188721
101502
105971
125042
309621
97555
222537
207711
262911
95672
236411
165863
119775
15567
240061
289420
109262
86066
231602
156577
113513
256416
1595
117929
299268
192407
306761
184763
30953
158376
224451
150795
51962
140469
273524
1335
3171
217929
269887
47488
94188
268292
201602
158535
142290
250422
60231
246535
4771
46673
278918
276690
29328
108812
282289
87124
14805
22522
75315
209846
91528
53250
65278
210224
112645
200549
85208
52751
225356
849
40402
35486
223925
82244
77815
298720
76660
24314
269728
67008
9600
89682
179550
162932
42673
152091
193846
151865
110687
251649
186623
281302
7400
177218
226690
185766
290439
238122
31571
176092
99331
22383
89429
150341
174846
264377
19989
36284
207983
67162
40475
39887
63239
299099
152300
109670
74223
80187
281378
85716
263720
26439
48133
116166
159084
236188
129722
12866
148046
138206
266425
283187
41688
227771
223399
50096
238451
193198
213644
191055
280386
90049
306829
100024
127696
304257
74581
202489
141141
269689
41246
289580
276322
111546
283263
249281
189522
299818
233875
301476
267640
245543
148619
121061
101440
67885
240626
85202
137935
221067
36180
120089
81752
143471
77065
228921
15006
2247
183176
23485
72911
132094
53597
22896
101786
210767
138851
74819
109935
96968
153217
286427
90033
218664
144473
27947
307784
27440
254530
223336
56611
70180
272218
81409
36829
181173
131497
16243
155522
20333
251399
84456
53220
242779
99810
7403
87450
19635
69978
152484
239326
63654
204247
5047
80165
280682
218747
167091
103225
242427
42961
114127
144417
141111
164031
16202
105514
268320
230731
87370
289453
225741
267452
256046
95733
258378
110102
217370
60900
127781
153824
262374
190874
288843
157544
241182
264651
142386
237072
215032
38068
159192
127476
269276
75141
201024
110997
18335
216547
186807
71637
142372
77251
202097
217345
63508
157583
204201
122574
44693
120683
148476
128976
8858
86999
130135
61393
300802
113562
16697
102427
29320
276828
166949
291518
289629
231729
90300
197366
145570
260326
132453
167970
86279
50033
282432
10098
175113
24035
258669
61466
156807
218647
24854
90062
95590
14841
279376
44278
70179
196423
18256
106733
164862
10656
144846
69426
132468
189602
195172
232576
181750
31455
123375
250908
210284
31745
111118
162142
145347
295899
130523
57488
236016
222040
232050
266331
140726
11393
222385
170824
74361
230852
75349
188527
122745
13529
297995
266955
135315
248255
110563
239165
147693
232499
215020
179303
60752
100727
236330
244680
124878
43849
247074
168165
169212
273139
126657
46286
6529
56469
45253
238817
30891
218620
250383
81290
88028
302354
142912
253962
160298
116461
283826
287546
241162
271653
4579
160884
208425
34333
286475
103908
271377
70113
45736
254350
247460
292645
85718
105453
291221
192374
289375
248049
267004
39804
120091
129333
55863
170279
136612
127391
61880
106386
63551
155503
223230
117361
37427
11601
209595
200199
172912
168491
120193
293109
151159
300916
206885
260992
163030
110785
81644
79053
124537
278727
21985
144285
175237
36913
251692
265823
249786
275049
229032
41966
197515
126718
247377
37783
243176
220053
280998
74655
56977
206714
187173
3208
133860
273082
186958
308550
299262
217161
216392
102889
137514
294814
78128
133408
277040
253598
245973
241005
10506
102503
126228
76677
9287
30489
121210
40353
162101
176483
128338
94708
5337
120337
143246
173890
139180
301195
244974
246040
201103
296950
95985
107747
62368
298816
95303
51842
71843
245048
40447
253087
180542
284822
181005
158574
112274
65968
73382
293374
32441
59351
202708
124441
303879
45524
17817
209705
129853
184204
60283
184809
308740
83882
194473
143389
156119
211391
278168
73708
56799
34359
5509
182248
137655
174974
194177
11748
34133
109103
10168
38152
83951
193076
231241
287143
159270
79022
141104
253478
219995
284854
290372
297316
303153
127860
38461
166363
183451
26110
224552
217170
215284
82701
191261
217068
298340
245132
51201
199501
280516
89903
296035
118341
93401
148476
258217
307557
96813
2199
171114
277760
155943
99043
38358
164215
100072
234666
106557
170191
76452
240389
177884
137682
190838
235950
115583
211178
282961
219940
276367
119095
213795
57984
65103
142374
3616
297220
243879
279340
30155
18492
153708
184410
287442
129316
237658
239182
271250
229484
19371
218450
165073
95726
263041
62736
65068
200883
98191
249583
155787
279963
146077
237113
111275
186266
292028
117845
266752
26040
175464
298266
125262
121024
257532
280785
104805
760
46680
237206
229679
171726
151983
178566
6681
135047
94138
143985
244201
271170
163552
103613
135035
19023
187985
55240
183248
208623
181374
44466
129307
18712
282158
138999
138708
250230
226682
260799
75173
49462
113781
293555
16865
169290
140995
26225
225057
136835
277702
161787
282959
163678
156489
108278
89010
59335
288344
128972
277680
246309
96749
236399
31014
200861
72126
58880
224119
256233
21645
298999
233377
201295
17058
73977
80906
142951
236449
96610
210707
142056
32723
153288
41819
130015
48551
247717
243111
45355
257949
7271
270835
115625
264863
14236
173544
190772
232687
122868
242865
145599
149432
83486
116957
205705
21696
107403
4838
67022
263338
200364
194434
106220
268277
211395
281879
115509
172952
199837
221350
10130
208120
275411
76093
79049
115644
136904
38307
152296
45461
297902
73782
309104
89030
286847
238772
47351
88684
137938
121512
282629
224786
23525
203262
65521
53558
192232
19896
82112
160405
209075
248568
118718
129471
85157
279833
199265
271849
55427
298681
52504
82322
88671
180561
88345
226424
175266
299824
106190
110511
296531
116910
68863
244284
227438
10674
164532
196670
237615
302578
42261
5912
238174
245213
157788
31170
221570
202470
68854
74422
108775
77562
120583
190004
106946
55391
151313
243489
191395
152643
85766
267366
300035
132055
229425
119598
112797
294778
63277
158068
190889
141415
217403
7810
102921
164599
212525
295697
181449
262403
309922
183929
103121
204540
134000
9328
279675
226619
296738
92016
266260
115935
308522
84409
169045
91325
1374
272581
229531
194669
81129
272995
253107
165519
133720
286880
153576
128118
306022
229531
192176
234522
203756
301682
256829
63758
239229
91623
38525
70165
292589
4930
139892
58299
63712
186305
168785
187280
89592
133279
101432
294346
120163
35573
101780
202793
14201
272354
268089
105011
104267
76625
92179
262401
146974
13078
231740
24767
142177
204200
270889
270209
39036
64323
131207
153870
279967
261969
184811
28058
66737
111187
93228
111669
267908
296016
126030
35622
44073
188265
55273
76292
278414
154443
89573
122041
179933
168111
307545
145884
10676
217665
144086
177842
176377
165684
233164
107441
85524
27358
179729
270812
140006
52200
137431
28034
40331
176318
61462
202338
104928
71459
139123
28549
298501
261558
1327
144978
240114
47399
208843
57612
167010
87165
296036
189124
132073
101041
282834
168538
225057
297981
68536
75528
176833
169126
211742
132638
66028
179123
238795
274214
154350
134277
106327
210072
205272
29442
305388
184856
232535
23114
268892
245112
19227
209905
166888
272323
44491
217055
16259
257048
294907
235442
3329
300659
156521
217616
306305
219286
292064
260643
178357
29980
249659
307330
92273
283353
266785
205029
248843
150598
29726
220802
19668
82967
22759
134515
185497
7027
249163
205379
146561
156743
257955
278899
44319
163807
309562
279647
298497
22982
65940
34944
27974
154394
232932
216749
282397
125037
103577
96442
115035
307480
3780
200652
191549
261038
224172
6830
105737
292533
233236
65229
68427
7022
165971
63444
56963
203512
12670
89387
77001
74389
134465
231809
29370
131313
278482
13931
218597
62074
227275
27165
54573
223666
58899
250563
158962
221882
16260
293631
182408
37523
131689
254704
203036
106495
13593
29892
179092
90599
10265
307416
136684
235753
7447
43721
128874
245734
304880
165799
189606
227413
186921
57835
164217
124423
30974
202237
291714
246239
78766
98538
56910
180112
226073
95252
31627
268793
257958
211684
54526
206193
132146
305636
299884
172707
95811
158295
274661
206655
249602
296505
205121
254033
260089
237468
309806
223500
194251
90912
119196
250339
169581
219417
174360
269106
305699
131522
250639
262913
22316
46053
31252
87233
64977
143582
232838
221307
121094
235533
231385
203071
81819
295439
13816
292705
214713
295084
33059
7212
305246
22787
238219
132649
89530
267913
173062
199072
230720
52789
259979
257046
148337
142025
255559
100150
19787
125975
60605
59020
225222
249917
223691
174794
296235
233869
294672
250004
179309
158347
70847
248964
178413
215347
46876
46187
161052
268120
208859
72926
17514
185177
76483
118840
228818
14906
307443
276748
197325
225688
20866
170062
159068
67023
137657
72047
248105
3567
11235
260452
275341
305218
69229
112658
97861
165978
51343
230382
269519
304713
280163
23259
142856
62944
29231
204801
128036
242729
258996
40487
160593
146689
196532
96731
209993
76759
115500
179167
109545
279388
245024
122578
163989
12359
237220
116952
11474
245297
236295
204930
48882
241980
62577
151399
50527
189210
169814
304058
234237
148595
29038
253434
93842
80061
267734
169682
42926
63096
21566
40502
50598
232568
100476
121524
71198
125386
123615
9705
246871
180677
80115
284263
217493
110703
142506
132045
282601
4559
249564
170891
233633
79467
89070
130607
35858
200661
169433
36074
224424
264710
304937
239614
256814
299643
300271
78971
215128
25470
266709
70925
174499
299331
7915
9426
155451
224790
7335
26899
241051
239928
238422
132787
250051
235358
200996
150002
223762
260398
192492
117707
48281
145937
219288
170101
207462
235792
190912
9208
210484
231021
82402
133773
250266
6002
219470
159848
89488
8433
181321
300041
50428
6091
240491
164287
153117
35573
185388
38476
95095
252272
83419
35498
98700
274816
271091
152462
97685
124522
180928
248958
272529
77169
164588
180501
286304
19775
195650
239107
245382
96251
140701
210424
58444
69755
291634
286990
307106
257387
170879
188510
148172
54652
238213
71357
251730
302374
257825
252799
82035
72434
303199
161273
161945
252474
216651
100004
125146
140767
3328
266882
179486
291083
195753
175926
55418
32663
16190
130792
17754
128521
84498
91706
142961
215571
29076
97500
147885
295617
23350
156214
150625
73934
175091
254477
15031
123745
61130
297758
60773
278325
288039
40899
175865
69536
81586
208451
21528
177717
230550
46901
74038
160526
234188
213209
45716
12877
143280
250357
256849
157281
7093
114305
90367
100814
238983
139179
136971
302096
224627
33611
264514
7600
307318
274767
179860
230411
277329
29779
17942
1132
7485
150479
200208
61516
221247
172644
207841
95471
195535
83483
6895
203065
258142
121447
133773
305615
271443
90624
205355
27047
284833
26407
239714
120352
238752
146546
264124
76517
175807
115422
226020
171049
166439
289062
126473
138177
139764
66613
259995
1725
188402
130031
9953
173080
82958
211737
299411
264371
21632
52733
188542
159142
41421
304824
282025
257432
276265
201724
82354
234032
101965
69725
98079
136459
55660
124956
123479
294083
244610
82979
192243
90073
31017
237877
267844
163307
94109
302532
126748
296304
279220
127740
296432
151201
129464
192663
55937
216672
299069
46460
240151
115125
241003
291673
17748
139987
268080
9020
228843
282037
153139
226441
204010
210208
181399
127315
144102
17129
104003
241193
114247
35098
226233
125713
265672
260643
62698
95531
190317
215076
268950
160412
144822
110451
276007
214676
221672
292957
95601
239514
28770
127662
126848
48559
212817
53981
264415
271775
265969
177917
16162
66071
182952
44581
105409
105969
169147
50333
198284
282553
6099
64038
69077
128457
232855
180092
67066
58278
46400
833
286882
197241
116606
153021
162553
77887
144419
264925
149262
22144
304728
228438
125246
1898
109098
52842
209811
39237
130885
63112
41047
91375
129091
145257
261991
6609
272239
215471
31324
198282
116461
282129
142812
160662
233875
281495
207932
215480
36755
241181
256223
5665
252987
70719
150914
216033
146616
170408
177399
267728
162675
88760
51086
280094
286512
291940
142793
95325
225820
45737
174567
64751
249197
172222
68888
114713
140404
193592
249379
167301
220119
26787
172052
233419
226768
238081
19663
122132
291500
126425
299629
116246
293029
246311
142305
167802
200965
262318
37532
107345
72177
118168
214089
143563
7490
223680
256130
171361
162173
296744
136870
233286
90061
192991
64729
42361
186117
265936
174355
208825
197734
266920
184618
6025
176384
261052
158533
14016
234762
104107
190008
293760
135636
56879
216122
794
54960
245931
306053
165780
234716
187949
120752
95391
140708
55641
76408
259169
74808
294068
136281
284477
26636
14094
41500
147432
271128
141216
247253
195738
261031
42987
306328
205245
115710
33675
70116
257981
229258
221847
124498
171671
106621
12991
18838
130902
190859
97552
72721
45350
200764
213023
121505
26679
266060
172
65936
243696
152694
35653
165053
76267
227269
195134
253021
125903
170173
183086
70896
293656
257426
185469
157002
108432
303009
42921
218908
85057
212274
263686
174533
18288
71708
90979
138640
239933
56199
108998
58483
32780
75494
128409
247198
182006
151221
90402
195055
67954
157302
295137
121720
126547
126873
51317
9982
218409
32661
7337
187471
50813
107253
283370
193840
244617
54532
120994
165246
295299
236464
96860
105551
138967
190024
235207
229144
135857
64989
39123
3954
235522
57278
209673
144717
237317
288323
303074
62475
18628
211806
143637
55219
58198
185555
159359
72104
13968
280282
42717
135006
248690
40131
22594
3688
99437
47456
3713
271701
291641
258033
301995
268547
289902
166635
249223
49634
86041
82003
86679
176901
223869
224846
227032
122814
1703
208446
129565
282594
286206
52847
242326
51666
107762
66361
145457
138737
308597
152268
214889
181315
24646
20775
145516
34909
114627
278999
223600
137991
183387
277635
153777
255781
305600
53704
119375
113732
155804
88623
132053
307466
295827
79251
167136
49037
33267
286095
194941
158901
65945
84913
196433
306175
19388
64260
282377
9535
108067
148768
304911
182269
22033
89663
254929
45812
118009
173122
226793
70258
168235
129603
100205
89011
212572
188570
155541
43806
282155
65214
167677
168171
261395
219289
308127
261179
309395
207255
69749
153441
229213
194536
161226
231445
123371
107050
116531
24547
50669
277972
214139
229774
204829
66106
2358
134706
267130
177789
254494
70371
58233
33000
281378
274238
41190
262873
130904
285743
202621
111305
97264
166756
263543
300500
72746
149919
152788
297965
131951
207593
243421
137343
190180
245441
231469
72316
35500
194595
171305
15850
254780
28596
187207
309092
241572
201935
87193
40778
280663
73173
273200
214012
309894
79697
34676
288478
244763
128474
276439
130742
11821
235396
216001
245897
90680
235285
145538
186578
44752
72664
186537
172543
254954
171848
288268
134533
32597
90989
40822
189482
174192
298964
61594
110615
120695
296360
146390
192691
5549
271957
219989
131041
103062
281387
128307
149308
94783
123448
253269
14733
291128
197495
167449
275121
167082
259563
152174
179874
141615
269556
176113
72112
217187
98115
15884
2763
265183
1058
139702
48157
244929
54332
228133
30285
69858
278027
81406
18246
20500
179186
203828
151689
278446
183535
185268
287913
309878
100262
24839
275983
131807
88604
213842
290681
233883
290926
174800
205561
180084
142579
222923
228829
108800
209139
224442
86808
62158
44755
84207
119721
251464
102971
59393
301855
78939
88657
141644
240104
56635
125335
234211
6937
17579
127313
268449
260964
125971
294648
26399
168755
205386
135539
77527
107289
226604
285985
139876
202710
185346
104105
1262
149084
129478
201922
131138
258319
40480
214611
27418
306558
301968
256672
309043
233007
1581
262066
200495
279921
292994
248928
180177
129701
79928
276630
64043
137237
19206
180391
220795
277130
180831
270339
116304
34460
64493
179214
243841
277662
308917
118732
181445
111923
204883
112582
171697
185337
151689
268111
27031
176317
205648
39559
14863
149302
55541
206176
306477
3682
124792
243290
151031
32755
194825
65056
2843
133982
16514
306116
264047
241351
61808
14296
96199
155750
64539
132506
176003
91723
272662
303134
179768
163299
68572
3849
196037
35926
223498
302516
69790
155124
18076
202404
64853
22684
129335
117752
296385
173476
35963
15751
22288
143667
153187
164987
181837
263410
157334
219105
139008
66410
13863
168545
179849
5919
257231
91036
144643
253946
10436
110390
174194
303300
254670
48177
122603
128988
193234
51565
13510
237939
189645
28289
94951
269509
109337
153890
237144
212974
88243
204440
143397
49602
131296
51687
183977
282308
110814
69227
160133
88493
181168
58273
11789
131656
276501
151350
195046
186743
178828
167236
98599
205781
167324
172098
157867
10545
191158
51548
10892
40883
241449
198612
158103
234375
181378
222415
63295
29388
224000
28526
83252
134187
271023
218549
56583
131501
43091
114132
83455
288681
180510
232186
126364
194372
258508
165115
211375
122800
100806
16814
258008
23494
116570
79639
257878
205049
96309
140937
185474
265021
116900
214299
169968
285168
45620
43002
160844
83269
284831
221043
187846
27583
7470
88309
195015
272644
240066
274979
299196
141668
119637
21057
11740
34278
63297
71453
270799
244490
173662
19809
262328
52407
112551
219727
297275
155758
115457
54799
278365
67806
163920
158651
130686
173440
306360
64117
154545
245638
178579
189065
187058
240408
184612
241247
293402
124255
15556
69675
70459
272720
254187
281302
30357
103790
235650
300671
106931
145571
232489
55345
139485
175480
310035
225626
21546
135482
57159
232130
285816
104496
53582
308578
188360
127682
223933
204602
114727
91739
293684
49057
127023
46505
93859
272081
155334
230443
270089
289761
112867
39457
158798
9630
259792
155685
198113
31693
161084
229517
129034
102571
267494
205964
220110
221136
212523
74636
43393
160578
43713
234289
217408
107086
196225
9739
137662
267510
90826
60182
297875
145976
113358
235966
153417
37678
214592
309003
251515
36977
98946
269269
10651
299161
296123
64251
158056
291104
281157
246939
273563
57892
23730
161418
241736
81877
236500
72223
286822
110225
93913
11992
137236
76935
277505
192181
21012
304140
98338
95857
230803
228187
260359
213485
5389
54900
94900
88673
155475
255916
205932
164174
95504
191901
207348
173852
23321
204299
244682
74543
264874
11489
117722
291631
102853
71558
229124
176918
281506
299883
244737
156736
83949
133783
247672
190407
302981
298603
276554
27878
183998
177763
297463
164893
65250
285642
265193
64198
136502
166226
102303
290061
177622
260993
24722
101216
160686
169468
174887
227110
262211
262650
143723
140359
171497
271556
72269
131835
257439
288457
290419
94962
11230
227204
190879
282610
117849
193050
161489
241724
276916
144126
62590
35594
246660
259128
2516
68110
110729
248909
28097
163684
158241
196028
285259
68282
123653
20000
72097
23038
44102
104000
12571
219455
60132
143151
231311
21409
132250
191394
290859
67904
117246
157212
226053
96236
287263
282223
37545
278425
224586
249695
238989
27994
77105
18771
292823
69225
12430
164141
168421
128368
183161
240707
64409
4218
19036
73689
93825
190665
268854
246076
59495
268291
116528
207652
164444
59745
181323
79286
267157
186028
166568
202562
51461
243646
160829
151464
38963
134047
293874
188631
131644
209517
9932
230134
238766
207951
13755
56187
23908
79904
14852
128408
170800
92319
303347
160011
86164
220212
230273
224018
140194
305512
174522
300088
20755
225244
76995
87551
92775
62415
60945
120385
170652
214336
180914
12869
128381
61828
192754
188807
289790
154640
103850
66389
12826
132489
156586
134265
216808
251772
152394
258417
201213
274594
1804
92959
46283
18075
287315
87428
289382
181986
15003
175065
299069
218348
181952
111331
142933
243877
89899
280668
104053
20907
276541
162655
140598
164051
279496
70356
32381
254882
262932
294142
80236
196218
211626
200915
254793
261574
275643
224598
123432
163767
269833
294793
42751
31919
90400
282632
221070
227869
127383
165560
4613
208817
256801
32556
151391
110366
171581
136516
84306
205959
169155
41634
108932
79212
138283
84612
140129
118039
232381
225789
253131
303324
39443
90108
101642
179444
307763
288520
16338
293488
188003
301756
172434
73423
205448
129019
39842
178959
198986
153014
23922
264021
195004
126000
300351
28311
207231
266787
184730
210854
271104
163585
259172
112551
187704
255387
199138
161657
141653
153002
226486
137559
192084
151353
255565
198105
145885
90155
91427
152372
27501
246387
66766
110814
259082
213513
239091
68536
84598
264810
256779
34701
15553
242143
285953
165421
86270
98558
20819
47448
164610
142225
60597
73292
258993
160326
190317
109017
301984
44283
243458
44977
230275
207458
132722
128943
202006
204715
89083
87395
148219
94619
102915
234038
249369
93028
265878
120666
202918
270644
199912
92675
167003
308379
47552
13017
193033
158836
157658
303723
270643
155616
223937
234222
148320
26518
171894
113019
241127
6205
110809
7299
36361
201325
31368
11919
299223
283242
280870
112717
145924
274629
16717
18611
214524
45920
68300
292681
12422
279454
69103
291254
168948
301294
226962
174859
53437
190512
241122
223479
104478
117462
198282
53033
134286
213166
125505
284408
238992
66836
70489
60065
41268
254765
286462
228214
108051
48866
138660
83187
204643
241437
50004
90849
107842
231517
8527
252001
170168
295998
298378
106121
50274
76903
200823
90509
277294
283019
17972
212556
78505
228832
258972
54884
42504
246279
309860
275655
172927
17073
128919
69928
143994
264065
306954
114649
79133
237906
107523
301987
110513
258657
259736
187084
80914
133734
228191
234185
240195
140801
234250
174052
104379
150511
278151
66853
59995
66660
61605
294272
254744
175704
36517
258123
267527
226543
134578
133547
95025
56710
35554
303445
280039
162545
200152
4892
33882
160179
270936
121798
67983
264846
244786
53321
104058
206233
20671
293243
49920
200935
215111
246052
6450
284287
15382
300269
12286
104686
185304
175020
165858
121099
144955
71397
37415
117636
89836
293236
25905
284420
268332
189159
275704
273109
197501
5115
235508
64568
300124
286196
189837
305638
166580
217836
36509
146951
291476
143001
118705
232605
90516
85523
150680
303091
187719
254368
110638
194681
33016
288704
56035
221770
179973
35822
170873
207048
224299
133560
88571
160887
182103
69862
297433
102381
196032
282910
207764
206038
77868
126356
42106
42028
194948
48698
272582
18942
102603
178162
109501
152070
245237
185399
174621
102607
119429
273405
103972
51890
182223
16374
182797
13996
8937
88883
171029
124730
115484
66069
278986
102127
300666
299931
246024
81204
292854
105866
148128
12361
234811
150286
180068
186645
237190
72061
255982
19992
157479
153793
10245
283999
157404
309565
272376
5860
896
190101
272055
255424
217035
154812
27933
156914
307456
218027
83349
274970
224393
96242
162600
76945
122089
90088
183732
115996
82584
83845
124011
306140
31077
215701
94245
79577
97059
83978
197179
71311
199307
136314
307555
286237
228892
180333
127714
60897
5185
18180
261191
295406
305453
236402
86239
220007
254230
53839
112055
140233
83408
92771
100784
218285
136021
243836
191405
220715
212149
219065
234139
125867
204840
252177
92329
154652
139147
103779
208035
19532
284747
90412
100990
51114
190895
170933
237902
280055
188160
223735
49543
21246
84820
2097
112597
82937
226023
106577
106256
200929
190544
201116
25384
261105
25974
277030
231270
42467
133357
193065
3093
140516
143178
58560
49873
154217
91205
72929
239279
237398
225953
278062
189036
118957
257521
67995
217259
155251
25081
17386
39049
209175
114988
138161
295283
231959
209366
5787
103206
42732
120511
281889
48285
118850
218715
43797
4069
85011
1439
265494
182334
16098
129667
147868
102429
281905
125113
156669
201424
242863
167411
271598
27129
176202
277983
289939
92866
2454
114169
85011
243199
150177
299907
186784
209631
227930
218301
302565
84168
235808
296875
182628
55654
167112
107130
265716
31625
251645
46087
278800
74925
141546
32050
72453
157533
170162
220573
305673
191617
62516
5740
167131
139505
146386
284604
55552
228691
206127
292679
93967
282201
278645
242840
218350
280848
265064
31258
2753
149124
233217
149682
104273
272800
270450
275826
286796
219603
97605
206991
284984
112201
298724
234458
161754
296494
45236
293765
173609
84456
29132
29324
146813
233534
285558
60639
248868
24941
175890
302017
146880
46504
169191
136650
72753
236980
4725
24477
234056
286136
188618
262022
53336
256094
238985
165637
98121
183234
85302
84887
34943
267794
10125
238094
285759
255320
179339
125083
68830
170511
87901
112595
86292
37963
220944
212815
128256
83028
71410
166221
40870
131081
225491
62325
13759
304256
188881
1047
234219
157236
305765
207192
255003
57133
176968
198948
17213
231925
75994
178117
238045
182946
264049
31388
143529
115827
51339
306025
172801
127293
160076
295687
258447
207231
263643
56189
216724
67871
141131
181828
252828
38079
305211
62958
266824
70997
216650
303903
152033
30111
10360
43877
145409
10781
180889
145198
259903
283743
214080
254311
303564
117440
294308
268163
276326
271853
50970
197065
145644
17227
176629
164029
237540
154896
14661
192450
177114
5109
60421
95837
25008
81443
94000
35428
256325
124997
273454
301463
103680
215405
66576
212358
2365
68449
225098
213411
260534
9709
220972
35205
191550
1020
196779
233601
309825
169880
11450
283995
4301
264484
8237
256578
71262
278797
90395
16696
10844
157350
248083
115388
309305
190774
130568
78226
109506
232185
309928
271500
78036
17934
114300
180641
246905
3640
197591
194583
189645
246396
16785
136961
42898
298061
81120
272595
93085
105688
96915
120092
75961
135941
61289
40700
180963
309856
228123
292511
248570
172466
7360
219740
50417
306846
206675
162417
304511
274520
15614
52461
205322
134512
228497
286757
287667
91675
125675
282277
204646
237783
71895
254507
203590
65910
44840
78079
145609
207611
216398
27356
136807
32600
168916
45246
255322
92463
4061
79998
188350
154730
120532
27397
301144
21787
40964
60018
19686
64059
266643
149744
87807
93605
138384
114813
93272
252801
152502
73253
25239
230233
161378
74508
263954
143057
46428
169859
303298
254065
68767
175355
30728
27876
85695
134853
84629
138114
195097
26221
71488
130146
204514
257509
74391
229189
229269
212912
279129
233360
302132
29901
281
30157
129849
197805
138981
48337
255650
232919
1741
290754
24881
92237
38158
114032
218930
56239
146356
255836
253585
112612
93869
104904
215670
236965
276544
182037
37183
132331
23608
257151
270636
59626
27534
23426
126807
167579
112092
228748
144502
194016
228451
265077
68887
98567
176429
257506
6154
40519
106434
106064
284255
95199
258009
141291
234006
88619
302814
217776
49089
94008
288949
18555
244689
263262
34569
172640
52402
303281
129475
82811
138897
187082
90097
168146
238175
180393
286842
246710
217719
206449
119561
189414
103124
154279
1789
211169
91372
84594
38392
206450
135348
86221
118452
225099
106546
214988
152617
168718
298725
172738
88073
207085
235166
230962
249552
284931
37943
224976
309733
22368
283363
188687
130205
59136
140868
194825
35422
277534
242269
233077
162416
221392
230576
59400
119498
306030
35709
86769
178882
75231
156759
204348
227820
85763
250619
299382
90936
279968
8185
249181
56569
148054
280049
221390
130942
184263
51515
4252
2530
266144
77172
227324
299342
139323
245845
73651
61247
106786
191938
293100
794
15320
280338
100503
53731
200668
298686
179749
108653
22739
233729
173412
149098
117975
90899
308488
51791
60379
96499
184892
247699
291876
183474
157453
248349
99259
277947
180363
238398
297904
213194
45220
126720
72558
234040
135003
84127
204124
177308
71120
99168
24578
186416
105858
60193
271954
140643
235837
144433
200853
111696
182293
233563
301300
67854
50483
194558
237896
117002
29885
139942
164437
191891
201019
271660
211998
153465
101166
28566
151392
184861
216783
65613
21896
278362
84524
119441
158472
57646
197102
43613
273315
16869
243325
85926
249597
296636
14787
108972
16435
294328
289275
102917
21571
152055
164914
201855
133147
125914
93319
303606
46264
181401
174267
71274
34669
203330
242780
128224
203531
22031
268715
253553
46838
98328
295968
75853
89592
182029
220109
151094
63008
111982
226130
16138
282718
101521
175147
35940
29111
77266
125282
260004
202607
94692
43304
191900
271897
44630
183387
108896
135288
253947
224152
268730
260990
145644
186788
105877
274702
231549
185340
83730
216612
70032
104554
191390
73083
235822
82359
167808
193051
266307
295368
115935
267034
79544
112958
85209
137574
20047
168862
6762
92002
26814
254534
263254
287477
218731
256336
248959
159398
87268
149022
204052
113303
236827
253021
202366
230452
119199
223738
295382
3140
88393
161023
70816
183010
118433
159710
177373
264333
175777
252988
255271
232858
133641
226214
173579
184802
45471
13083
212424
65163
194731
3235
281947
137712
243488
125855
239793
49207
25270
106684
271550
258052
44031
279232
104370
225471
129240
286334
208454
155736
185363
149823
191164
43909
101230
101512
229162
122900
81157
198704
266035
24463
220933
72873
137572
127606
57347
27362
133128
126320
38775
93296
229096
50646
88851
116652
223043
188037
166171
183737
4808
144843
181813
161176
255715
196398
39129
157931
268779
22889
102599
236604
199062
191226
86631
81839
287948
291308
118680
97956
117574
120906
440
22222
20706
219959
64243
26262
203054
27777
62777
2798
3163
235562
267167
14400
208006
209421
69191
196778
155260
23117
127483
142355
278258
44245
112247
203167
3515
246137
173482
227783
268040
865
20357
153802
193873
284506
303540
130729
166244
225519
230754
40296
179279
305723
305034
208759
174604
162374
42952
222890
75103
187663
111651
77016
185194
280071
25020
268019
136523
173859
298686
268502
188040
216000
214632
158140
287418
270871
23865
140763
248563
124574
251895
189768
88003
84683
239062
136646
113663
279835
3490
179859
249393
37614
304927
145258
230239
68018
10377
283000
16468
206400
89910
151697
21146
186513
219473
277563
296934
86418
34408
237899
203301
165344
167530
133555
34951
13878
129302
94325
287769
199230
134637
119890
1014
59530
226467
52061
18243
219414
95083
48363
228401
161944
47336
66404
285401
215190
279084
115954
79041
224067
296415
100928
6908
223140
43401
279913
244424
84309
49164
277984
69251
5095
48070
281693
208076
143929
2008
292872
39496
293392
121533
168318
191842
26258
200791
1225
75727
96624
37086
302788
167253
68162
86094
143160
289374
16374
257078
263740
261605
21041
309716
219206
289791
24931
57151
231324
69497
137614
218403
67357
218553
100008
81009
97719
115875
100195
9751
164769
144806
174048
255706
46074
212447
46071
260830
55360
152276
230385
145149
242925
35847
186329
216582
209909
89821
63882
227474
250797
244065
31464
13357
293758
137015
163649
138728
302412
72768
259797
119327
198439
197002
59349
274557
29912
286154
227861
182109
301586
178328
31492
217346
204947
184242
173551
80786
17114
291212
233705
61442
72308
207358
105211
161802
113808
259738
281534
106467
126623
171623
39363
146589
300298
31216
238145
80878
289854
268016
48266
273555
146011
127491
240389
108262
284664
87509
84173
264071
144988
222482
219848
275348
23435
277993
17806
48359
45492
156583
277968
32389
11789
72611
134995
187830
1891
289641
105038
51447
193712
197358
164401
282587
70715
30841
121991
27187
96916
219033
126904
255861
290737
100973
75974
49662
213367
173908
52494
176872
272070
135005
298340
83351
55379
72497
260628
260212
213767
128740
96905
186634
174850
40168
77754
12994
118575
72541
10727
154164
255715
54476
176103
233453
219117
244790
102806
308267
208039
42859
308386
92410
196646
223688
103087
17684
207635
154177
144121
209607
274348
62091
228100
109535
169763
203206
35260
295979
258159
130344
96882
264011
142691
205621
215298
32711
80623
70367
114940
174014
250745
305592
171624
285464
285058
132602
117685
185931
240405
80123
269615
16322
74981
23146
63830
129998
92854
236994
11924
234687
197540
129120
126263
69690
28454
182058
72649
271262
78933
266311
197381
38383
275598
140557
296460
189988
253567
128163
232497
247315
111787
205198
100085
284017
214266
59666
265955
247266
194681
303372
123853
196437
299416
193524
190916
247839
25452
258740
123979
94491
35520
120715
52421
232333
34076
206243
73639
244165
24136
63890
92658
17242
198654
27252
280158
161631
106960
57673
97112
137464
109784
42660
103313
235936
298809
231796
194349
225093
107375
260071
100751
109488
77161
19771
20126
304697
169218
214385
219833
219039
254448
164051
243004
6652
160191
184113
285655
130428
84375
111757
189207
171169
47746
67262
69385
36668
41395
309987
222886
130776
82937
216484
293527
129425
108763
224088
111413
187081
43058
197956
257690
272792
30444
215330
221988
78629
297100
100062
80953
52453
69795
305991
255061
285951
259119
149142
140349
252044
186290
196996
173331
189707
125445
150659
112826
101524
183176
131169
156882
42800
82122
139651
94351
58316
223124
268494
250776
162673
134165
271733
45572
164433
294259
129071
56925
66254
305174
13863
269993
84315
309706
125413
80189
37711
296670
101524
178525
213766
217059
48038
9462
60630
232501
112869
261294
37122
239191
192635
30832
29612
143559
282933
24995
8261
80917
91524
27992
125047
276917
263057
180885
38653
153973
95298
281667
154297
12135
293511
77543
201849
103890
232346
262742
189922
308196
116234
2364
135138
184980
24845
72045
257166
167339
98454
22978
306465
176019
21783
299776
195188
133123
20246
64596
126802
131313
60036
224424
99773
32923
198256
162913
47198
213202
193445
160260
84007
107079
109714
222416
229639
305481
284796
207050
21043
233238
116860
102935
221236
5802
288895
182765
305451
75690
74328
268803
245465
73071
70786
78233
125668
217906
64563
41599
244691
214897
177322
100898
114399
276451
256767
277904
209030
200553
254226
194363
16590
252251
172965
993
83972
291048
293993
297936
177618
217757
247995
37599
299186
110494
288103
263370
154352
204353
285316
267707
184831
34997
213179
259539
83810
51813
71352
178401
220778
164299
116157
7439
168271
269210
27952
135927
228424
54451
301068
130374
254300
74945
146221
60990
11749
16852
60232
175194
100789
165004
153942
228429
135620
236689
65964
134167
240012
67136
220946
171909
126770
219865
221791
202432
163107
273775
225976
75546
14237
214477
174530
283237
279911
69185
138842
276532
57622
222177
150701
104425
245718
246413
177606
75229
193518
217262
24623
79529
91546
138478
103010
12535
210866
201549
281572
215970
40753
152006
130180
266509
162423
307831
91766
51341
77919
167450
228246
130959
303372
298060
224055
140410
129662
281333
189496
12177
75733
118002
20333
277898
175732
140816
305433
308934
57691
54597
39530
223601
139116
109700
11713
298290
161130
158545
146872
123684
306676
23855
186641
297392
252627
269980
100751
230858
205560
295494
250441
117515
178131
111457
7016
198474
52649
15475
68395
309145
21419
1043
85376
286423
263011
153274
117249
75084
166171
220568
139926
273707
100118
228831
107093
164427
62381
47260
172278
171084
171299
269
195962
296316
194737
103739
265606
263592
45509
37422
80105
170949
273496
254482
53143
105615
158416
35057
25628
183303
64372
90357
135395
22694
236495
287444
79340
302510
154857
306107
103280
302504
141748
58766
195325
160316
262645
142259
8772
86436
206186
172448
3399
155487
104483
198064
218654
254809
62493
42139
124654
109159
190642
294452
264673
231488
64092
110674
98337
172438
212075
166350
165278
43323
188943
217086
72064
189017
290367
152378
111006
261634
142787
156647
89496
160851
177250
80954
74750
218294
68883
148037
48812
223356
91922
62396
29853
267534
103357
111410
215500
61090
301868
228332
94249
130884
256597
221203
100211
16847
79330
193991
145022
77189
160105
31853
46033
165118
181963
259156
225659
104914
300015
215982
31355
124537
289597
245055
270950
140394
242027
73982
115600
264136
160442
159470
145640
203917
176752
46952
177833
208557
77950
118192
269797
9752
81226
275229
76914
236099
260298
131489
88218
5852
108732
49730
211379
281230
52624
241224
3073
131149
292219
235235
48506
283220
65759
294491
64270
173775
139559
60518
21576
128327
270614
248993
184917
23824
68466
238133
204857
192473
65227
144178
138142
215397
296965
25354
139111
274530
202794
81462
138046
150291
81946
205388
186677
154599
210180
254189
299598
199487
56924
171951
72450
153689
166581
197720
223371
18999
189775
273177
125611
83542
113163
287960
64904
5584
185239
184133
69251
285384
80633
59984
217162
175731
73076
264361
186857
99255
10994
167154
258699
83113
189026
275556
25998
304148
122625
18360
127077
200402
147614
246756
36580
213034
151344
305898
51897
273978
30787
187345
235679
98974
54093
41561
306443
211917
83971
3787
231546
253071
58745
68657
130415
77046
17262
25938
128555
198301
286305
178541
161401
14673
114628
110723
293555
98256
293518
37460
238242
235917
96629
285152
278016
100687
65670
40308
254310
68353
72883
122308
273904
4282
29003
52398
81406
41667
8002
141992
167661
70112
171603
178604
144422
99605
60034
2031
75788
6146
277357
36123
121219
28051
115941
209480
187084
92438
264856
58865
283927
202872
138390
299783
166942
141937
108581
171619
298747
183623
99628
40487
123025
202694
253744
270745
44382
258833
23440
270199
10729
245061
74567
290476
288151
299482
14086
301222
168428
256113
146928
261127
298473
136239
194318
293591
233359
10311
297352
197310
205523
211234
257222
81978
212932
191261
99603
8167
288257
291638
54481
87820
213763
70784
125774
191458
157107
46402
52606
277128
196351
34778
163864
170234
167021
58702
234735
287163
95595
196223
272064
232722
174219
128879
307918
269948
43009
298542
193505
153783
122805
21561
15465
295800
143297
224785
193319
68774
245
115199
156182
193790
212117
246861
286504
33660
202735
147519
262482
235029
163484
179012
283736
10369
98000
39071
60912
190788
93587
263942
155085
167059
290968
189614
185287
259256
31973
198076
101792
191815
38797
214759
196212
247027
176403
58959
146122
154322
250894
301803
51245
240555
171757
35260
43302
60356
193443
264779
230787
86967
102277
20179
62845
209654
58334
88399
157888
200858
243747
38847
49530
240858
175499
61354
111212
54874
59147
294835
151938
146002
40891
235924
279600
16452
19784
61194
43980
185570
302027
82279
31367
289504
152554
579
229298
21776
6073
121680
282789
193639
95595
115614
128280
101292
25399
175888
228433
194412
110680
42521
48065
120982
172076
216236
216289
138286
59784
239446
15425
16925
9481
239010
74924
89016
87570
84743
128339
107500
168423
3637
65462
301287
238281
164935
85647
58659
3932
254173
26840
159491
26358
68047
263330
163530
292935
122978
39531
70462
40377
277387
244037
252955
90453
276110
296853
252278
256952
289654
245878
96414
227580
171063
244783
289434
37857
252737
53265
23271
274033
101021
242303
69920
178689
81185
283770
130200
309688
161027
164003
273804
79184
208082
277276
31304
198885
305163
291066
135939
149819
232924
29652
206748
78206
178380
227314
27757
14370
207698
159601
204092
97990
203536
17250
101493
131236
130401
85280
266310
111377
6441
33575
113095
209136
85772
132144
59038
256434
107178
20683
233838
264495
290715
97424
54657
178723
168744
104880
7316
193894
48042
140240
286316
190291
267757
278193
22237
39427
191595
190778
89738
17748
116760
222657
97075
230693
21788
152308
107882
65742
190402
111645
288469
8792
124671
153638
262900
122629
138179
172088
93359
224496
233271
39230
268387
59066
253702
33697
248594
254205
84256
278346
228144
130327
299818
201689
142043
305893
222572
40741
290343
281456
26139
72338
36100
44415
232313
268105
293256
165647
185092
116255
40557
307098
180495
253604
236721
199478
25894
268142
41208
47906
115855
115330
222808
238144
7139
41831
173480
201577
160623
52902
91883
126614
267041
85191
305699
262085
227225
49220
35131
160712
19948
156452
53572
233335
81483
300055
17746
163391
239078
267850
210152
186691
134796
204003
156579
43415
134920
295797
180083
267488
72568
39767
296976
90543
136299
198304
295304
294228
164103
254376
223403
94208
147801
174963
295205
278869
99657
286058
94358
58229
80947
268730
196103
240370
193775
108494
282868
47205
609
247431
127534
55989
261929
273073
291359
306465
200135
294239
266020
254731
137814
96282
292149
299715
292390
36192
175851
193635
157194
234721
149794
174234
166958
9597
64530
30874
57246
153183
130581
262887
178939
11689
128481
156371
81626
21087
14018
296330
134793
174268
125732
164602
8804
106868
115923
274446
263176
52690
260627
38884
145458
130098
232235
277120
3180
229094
77427
268269
205297
28145
229433
244678
164491
122556
93521
114590
118138
302307
47394
266625
81136
194394
258145
278903
195338
280126
174166
64289
121259
269363
93324
116024
48037
16724
261517
109504
101799
148498
138350
147904
137908
230723
288447
77691
214294
144619
21566
285825
160765
289797
67115
75259
188382
127708
204198
229405
197946
36736
13451
160902
3244
197756
100189
53149
243286
189538
85965
218858
88655
164923
113889
135709
169764
193245
269314
37880
194930
178485
75231
123794
73602
52266
5731
213392
295207
260151
171401
166650
199226
186067
69876
6774
188027
214494
191334
219714
149125
14124
259571
54212
29293
272921
2801
297421
289378
82296
226504
77538
140867
34449
32967
178457
137313
282536
250843
9190
234
58620
48408
115177
90171
297675
198388
192854
156870
48650
142132
279524
78222
57684
50525
79787
130582
145090
244973
306621
216632
89802
259457
259618
84263
5694
97959
79578
70465
74890
283645
234006
254433
286835
10454
229564
49783
18861
150016
110868
255311
145678
100249
144302
304963
6729
2593
181895
2006
146641
208857
100943
178749
54402
258561
200852
108149
48840
25287
295104
287156
128849
236118
209710
146643
133678
21461
10893
209181
15282
160343
27790
53467
56536
59724
179746
253911
288015
251649
160528
155168
274814
130495
121352
277421
206983
294346
270189
5089
187305
238664
230580
13143
208856
141678
195172
36869
307113
182056
118468
116760
6016
69462
106746
221532
18100
3334
259443
64225
153823
220248
64141
297539
275267
52432
43923
201953
209191
26006
190994
229756
134416
66551
94629
91030
82338
15044
266947
28103
78414
307260
90022
144783
153797
118741
160957
182997
143121
148780
294729
295817
220236
10091
208460
204754
93431
233584
140555
224940
305713
12303
190535
124541
295683
60054
94708
193495
62296
106711
119741
46741
203283
65088
117032
105964
109068
78071
27151
235128
102210
174484
266080
156694
189375
182646
238279
84554
86221
113014
262034
171102
251671
65994
125927
61209
56963
121158
150333
201336
113880
1025
279564
232244
221164
179684
154364
263826
47266
300203
44753
131722
132879
260355
10281
144486
262206
111824
131308
93425
103256
219893
170784
33066
27169
137027
26067
29573
306943
81639
130391
186299
45636
276647
297862
271217
141516
296731
30294
134087
19552
236313
110463
193712
168239
138542
258604
148851
120767
120012
62772
147347
100690
101351
105315
122096
161427
38783
132287
174851
233158
220098
118564
80569
76425
260194
205939
167418
10128
22526
263135
48043
256417
117907
291033
17324
207884
171705
275361
168665
126197
163419
245316
262259
112875
224830
121906
308265
76695
263761
271808
54907
18558
52753
221336
89170
60306
21967
55688
34199
208299
126344
99655
5802
207915
73395
57960
202715
256636
51704
45497
917
5721
289716
87486
165673
203518
13075
308752
112334
156624
253701
123350
220573
166267
223180
1885
60828
273900
278155
10912
120086
121366
240247
283322
116371
142529
23246
199460
252532
83774
211875
228489
249896
163763
90537
277434
103762
242357
254295
139432
65438
232151
274926
257905
33759
87642
217524
220272
70313
245906
274924
82150
305862
4074
134570
135492
274464
245344
147810
187546
82053
92801
30723
280198
54073
1491
142495
142389
152106
51973
94831
43319
14863
272856
83169
121072
257118
34618
105769
233133
130788
143814
134739
130324
135478
276935
88514
172135
74630
101323
270711
10556
80078
223438
117241
187704
242957
169900
143996
25441
155385
226894
184485
154763
35381
221539
225106
177288
154671
48116
81390
308889
187731
270887
130012
79270
216877
224481
130227
37573
86415
296692
193303
248448
39529
44299
17642
295161
170937
161042
57121
139569
193609
275002
138163
200798
71619
107396
54903
100802
103558
161837
55794
60757
5646
175041
153209
251132
279655
211366
267701
175127
271402
63348
56025
100847
103478
301118
45680
183716
24956
177995
56515
285414
282769
214108
35484
299813
95297
8788
114088
16048
76017
151968
283200
309071
135913
301709
171844
92847
51443
258366
276058
12010
294130
165514
199942
286842
173118
157889
193939
125355
244171
774
184230
274683
50980
274418
112498
78789
195677
196559
73998
307504
199527
116556
144968
153498
232645
36858
262077
128705
280970
248703
242343
157630
156366
175378
2971
268306
71607
279874
103133
93712
97582
250250
30725
55716
104337
219440
71743
295614
9973
261582
97557
137305
180328
303986
240922
153429
273225
179
42605
226044
105159
258309
126335
194720
105353
3583
45061
287447
263674
263708
3429
212615
106908
216382
234773
294511
9551
258070
200675
157530
204718
150283
103324
208069
190179
276677
297587
201216
125898
301844
37843
200280
229243
151092
83802
235428
52433
197606
223223
111776
4119
279992
58693
190220
273836
187333
180199
37919
243085
21722
188408
183473
64982
241783
8133
178372
35938
36587
114740
271477
152411
16036
222684
225541
131073
90050
11090
265836
305059
141052
307412
204561
245934
177426
14823
85552
63882
137773
77778
59142
286237
278119
198708
63322
214278
27506
69202
202418
195849
292179
145661
111443
70411
176957
11588
100178
228131
195855
274980
32
235114
202864
75679
243468
206239
96297
221164
71774
127251
216602
91198
100606
114245
32266
223196
71476
147572
247381
211664
215341
10714
200781
213814
98887
51449
227607
68132
62906
194222
281910
110397
126431
35058
127230
278720
167879
54121
167480
267640
272553
161517
257662
287224
238314
5500
307322
292848
218023
88082
75163
208335
113804
292526
160469
174801
63946
303594
304994
300777
96893
4871
219545
176759
79291
32320
142629
112022
55566
86401
55057
302074
241462
17613
7823
148137
151441
216735
22058
86567
273339
209368
255620
168379
41332
257555
56600
186648
49856
124326
178487
222011
198512
40515
269298
305362
136787
79919
152697
91556
210712
213986
186492
169216
240163
195986
239151
252239
214745
293213
48113
269415
141398
90669
221798
141251
303702
170266
33434
61302
67323
27220
123951
197434
103011
61181
298204
187821
223208
101227
186673
202655
86610
302617
258485
192696
25779
187829
207151
294766
287144
75312
219344
153807
18196
224951
5692
298374
28880
53379
58951
183015
42499
141585
180958
252739
191289
303493
6470
138149
102134
266492
184276
263591
307957
79544
271557
55000
2393
19970
189194
32673
94735
294178
88282
293383
103686
105232
247420
1766
305093
299575
184496
105922
167966
149101
213111
187153
145532
37098
113134
203785
16485
253990
244217
12735
189089
17852
194586
191633
261890
51233
177565
101943
118707
112562
309952
214498
259120
157232
40928
177661
82778
163768
246204
198542
81328
152989
25151
144354
176480
152851
296870
150288
82438
133479
51201
138590
196730
249712
79157
155725
164017
270329
214618
127745
64988
144616
211555
212414
262411
78424
159577
247566
139121
187359
192666
292952
92203
109094
204593
265791
107625
187344
50535
296003
168389
1800
306685
308347
294118
303674
173612
63714
259626
106221
281548
33151
109745
216136
36306
245951
165708
35488
111848
164330
23649
94934
112909
238355
198688
207426
204783
34493
44563
174909
132777
92442
226971
7885
141203
306328
136279
190411
238079
41293
67966
128979
35710
193237
252096
286439
42656
142936
75840
245906
249740
131948
295086
60932
27850
302440
139579
184465
80469
126997
260316
210934
136964
251833
28085
230258
87144
250089
9144
215876
269655
225130
304389
56666
42544
232357
271759
18750
214380
174556
284038
302629
113172
157638
205381
93351
125988
10616
221419
109905
37605
121499
289066
67005
65020
64638
124179
69068
208434
219061
254688
68754
254442
157268
259981
250764
8919
282467
110258
244194
163656
130541
16971
285113
150439
46173
45371
143364
273325
77115
159313
242923
473
15568
215650
22202
14605
42450
91161
245046
248710
6626
142937
301286
133377
15349
174430
85906
262480
28700
277159
193830
119602
167924
38518
9802
79643
80775
137727
78
115724
163904
101115
227242
297792
234158
186242
290309
41371
61286
235400
188103
299518
39789
296804
233930
288106
14775
292117
180914
88975
41190
15418
63910
2591
217267
288766
53031
166988
38256
212605
6324
30444
286846
52413
150560
65044
116798
284128
292198
111583
274620
258513
204317
136504
296900
96264
141723
216904
92466
65633
198555
172434
135771
131269
262100
261453
118988
118474
11142
129179
183148
309595
282023
147682
63088
190423
50777
206804
142993
35485
33816
139449
284524
235042
42789
105129
258874
154171
7515
129113
291166
166008
165851
284790
294835
271732
268274
138485
111573
70026
193868
233888
139450
192930
221373
212817
151666
181221
81179
251701
11424
132805
148124
290831
166416
24670
37354
44448
273241
215316
35221
83693
117497
106558
291105
94565
98636
101893
88813
91600
273092
121740
137417
271014
24957
143245
295403
286072
138524
182426
284926
225139
134608
247777
59356
182139
221296
266203
294403
265386
171710
282874
103200
23588
28472
81535
83202
144753
82651
145938
1149
156953
185753
97835
38276
30447
248699
284991
107111
209327
212023
276033
25051
284078
172386
127438
196006
7332
40459
276172
260671
20582
97336
249748
168274
103502
39409
149150
108007
185608
141080
136266
212247
166472
21976
11800
82701
167063
191004
281921
271926
216701
197832
68134
205068
182027
307475
21857
156915
37638
65917
138676
58916
88671
264944
235522
35548
67844
157546
20873
138470
148116
21704
294164
9425
48927
117728
210967
238419
306541
74395
148478
20892
289947
231760
135646
172446
77217
110276
173675
21140
307346
276956
190027
219889
201454
232609
37101
14899
71910
229172
70957
203290
137871
263889
272499
181908
22547
108679
199153
135205
241073
266183
145919
53230
257075
84151
70578
259489
224434
139910
186719
8636
246762
164124
241766
217294
169843
54680
30490
242736
15488
185922
186780
309816
193004
179149
268586
102505
290601
133727
33990
239769
62357
48170
15972
209949
6905
300381
287634
180575
70267
35874
164079
161158
282089
1216
134449
169154
254055
259258
223877
74904
210333
207022
199254
110901
95589
209984
242843
50185
180714
29600
60241
109723
199025
222854
157865
44951
249482
211856
87607
292060
53205
286191
169120
61957
7729
246666
254761
2443
281245
115317
137608
116520
114856
65363
41403
45715
194172
13312
134367
87081
260627
47306
302088
84829
293421
280834
297140
11150
18959
283959
35065
172039
222932
171072
82636
146701
297858
162743
281579
15621
266598
166931
169253
298691
160675
227094
303876
283758
171130
10920
70607
269602
17432
292518
197744
183537
246682
280716
63107
158362
32933
109846
179667
45590
300280
107827
254615
159403
104760
73314
170411
151390
51047
64642
165306
165941
134229
269816
283885
302569
99322
110252
127512
117151
71657
146187
218747
132682
62822
133991
141719
92210
198457
107192
146955
52106
85893
160085
52907
94922
14385
244521
45899
218995
251447
63153
156142
111253
126296
219104
249094
3337
172560
153684
58581
283360
185919
99563
205291
251016
216918
101777
141492
292440
282850
241703
226131
119554
72385
182376
135500
264306
280606
203066
222248
290158
178014
270506
229475
190619
164403
258071
285279
188807
18523
59928
128283
234002
136940
5955
77628
79738
31132
9611
268448
188658
173172
197517
125454
165740
108341
306276
263096
81323
34050
14837
284403
182050
202902
303010
47153
203602
135389
19794
15766
254280
202163
36947
108122
42043
120982
21109
236901
204243
92624
87405
85387
129648
7221
26666
215733
11392
307484
47532
201608
233032
197702
105221
128967
48896
42342
91258
237219
175791
147045
246094
65046
300690
242338
232196
62263
201764
130158
36788
119035
195551
263583
203874
267569
3347
188717
134153
7775
189687
273923
3362
248215
152863
170102
231085
224174
123678
24046
24092
222069
234141
40848
145741
221300
281031
229156
17579
154938
245881
68882
214484
107568
285708
188308
281358
273279
262908
139135
220917
250142
161086
86080
148147
279239
117346
274234
100023
221444
290878
63134
137541
178913
119577
29010
208257
65046
272625
220008
90567
97999
80807
121515
8164
89354
206440
269653
275540
164310
44596
222325
245399
199273
172836
169244
4934
266749
278492
224166
83854
280838
281199
169996
272612
182540
89725
89216
145395
896
282368
82378
78302
259708
247698
228778
290291
212862
307437
198061
106111
78540
180637
58574
23759
46697
282086
272403
167071
181237
182858
167269
53749
52950
11652
163176
27534
80347
21002
120749
54953
182317
4786
169901
26329
308349
195614
130916
143928
142859
214023
250800
196293
12635
1337
257477
53120
68881
103138
188968
168607
115950
238113
192904
201062
70674
2668
242509
279053
262227
91375
232322
58632
309351
303162
38100
290226
3963
93664
18558
58731
258884
157788
269655
276081
136644
206265
303361
4826
218844
201159
139558
259345
305665
423
278856
213364
213884
33829
135873
195082
266302
132630
178976
82872
162482
65509
270871
82250
266484
232990
110172
60407
188916
28937
157559
61998
120363
69668
166902
40756
265102
6423
253307
279364
118401
208110
7478
240627
133827
170658
307536
244881
232846
85503
210089
173864
284895
127574
141825
186634
196136
30135
90056
140944
148733
148900
302261
139441
133943
71011
219635
48261
68062
38471
68297
204442
103656
160871
262022
47516
181618
206322
213389
291209
238483
86559
279495
154966
147786
79391
179334
165351
633
191306
72718
182158
72372
35871
19502
1476
149474
86190
252338
244360
268367
51985
246971
285901
233779
51274
222715
203414
55815
256439
53213
165434
193324
307037
95854
227169
287682
158857
161361
139525
281584
109075
100541
226062
213824
140780
231090
237647
48381
290405
71111
208132
288748
189035
146141
54832
231693
43433
174230
300167
40831
172650
120954
298235
16795
214881
208685
246935
90033
286579
33553
306832
81566
151926
2325
112607
35947
188229
218563
160128
270331
65718
177079
109211
234901
267773
41912
275385
53442
251637
287841
138778
239376
96429
153087
110896
45707
173331
300123
275730
55589
69726
166304
129196
87387
286647
164087
64245
95507
273200
291364
199141
94167
84010
236780
223671
82975
158238
273243
96212
116919
202734
42349
133133
223974
193246
241921
187082
197220
217445
150874
36728
165513
150033
85453
151316
154613
306479
215125
57772
68524
29622
227908
110821
59091
108756
239651
296500
8719
97950
125363
277341
97540
137922
92727
164777
84081
96044
258244
93671
96397
267494
92583
169629
214867
53624
93324
146688
272417
125922
276369
291992
159459
102417
121344
19023
172476
55797
128264
34198
244832
306221
292746
14321
247900
4183
87897
197132
140561
147534
2080
162470
200704
253914
274759
286168
10562
18680
255581
139450
296395
231854
254676
221673
194172
154968
191766
146824
195520
291109
246155
304858
250276
204174
233330
202925
73934
14743
170990
105962
64814
181394
27791
69828
248017
39184
30673
212214
29423
227902
267163
104417
66551
110618
185781
272083
236997
32643
42316
263747
41170
308465
116109
167550
9741
165091
220420
160892
23643
59056
225225
292971
268920
294887
238164
92315
243426
4426
63669
182224
213282
96467
267856
307690
243572
225555
194679
140177
207767
239768
249251
244380
154605
198845
210958
233564
291624
79369
38003
227952
230592
189483
255180
30498
284518
184779
247454
120335
159984
133904
293867
149801
109348
260018
203954
167379
260086
307018
245309
16064
61999
238977
86905
136782
88845
86985
236812
98170
197469
111534
259790
214068
266858
13873
99605
249306
308987
294833
113519
274057
102571
308700
162284
88747
26662
7060
296537
7142
273208
177201
253959
175699
218225
5580
174945
210915
83779
274429
275521
211667
281284
199045
122624
290188
210856
116742
221842
260672
22689
274740
227987
248513
161068
27009
302205
128154
162865
141839
189637
273755
168872
84919
103958
283566
15939
141992
171122
265191
269517
32215
173432
34357
18370
216267
181578
9168
18388
273016
170627
210029
92225
217754
141912
70177
210048
299182
25129
98277
41830
270130
299495
30199
13601
100422
169174
204443
212916
25510
90460
70867
242317
126811
275602
126067
214567
49312
34160
222740
17824
49515
67183
202134
241253
281955
282687
146584
112710
143805
215898
113016
134611
145148
118713
155957
148896
88680
59445
137533
247595
233950
169078
55649
254299
130342
266322
76473
5309
18004
251560
220194
59079
253032
206514
248198
172301
41841
47009
39163
231257
13070
295570
8805
227618
155545
102023
208045
56519
277929
257516
145636
139147
48782
60818
79717
195634
64835
72630
32173
51700
228522
304523
183674
186324
302411
86745
181863
276198
213224
84036
111937
116160
100924
61866
59217
192365
84313
194069
11615
123861
48048
210859
25043
21522
254780
263371
8163
35830
227113
20841
232754
40970
68046
285826
172327
68692
206383
2257
48910
278760
275729
93868
15868
11048
122493
277713
1967
265856
37322
264651
195586
14064
173528
217592
124389
83682
251982
90049
240246
201350
148490
97196
218474
114594
106428
73277
151510
143858
36132
194922
69993
219055
227148
14000
160668
278733
13469
230752
7456
286281
85943
239006
176826
225048
30934
107156
307259
185369
262672
167966
91997
36576
262834
135517
272281
20665
192517
230843
169360
294861
146724
5981
129949
21833
94603
179692
86630
245912
301568
209046
52334
13380
280070
131265
269217
287445
183578
141404
85894
203088
64419
222722
302282
69013
97771
135695
216703
55160
240140
252850
104998
98663
82019
237338
61146
144349
157574
258583
229538
202446
252087
246229
262807
43176
189276
72202
198904
91340
306377
240985
113475
177892
263938
166111
271495
186839
184110
104780
285445
77697
43957
73246
215836
188041
38456
285882
46659
2208
271018
262106
179166
195949
304464
200554
181142
64879
230804
234483
138379
112063
231306
172829
228069
160647
291980
296530
184893
300007
4052
6204
209318
29716
148092
68915
170968
62025
35264
178100
191600
221567
227164
23263
97294
193715
139790
244242
34415
267258
138566
244448
164865
225125
216395
126281
294426
158426
16213
276472
50140
38232
169547
15590
153656
66361
252191
67428
121728
167570
255823
189243
147106
306711
221968
79820
98111
38413
41617
204748
183140
181606
70121
112800
161362
278117
122719
216058
29193
16900
23961
89208
220592
176532
110437
217373
64977
116411
48155
241391
199694
130884
229720
194899
259623
294688
112657
12055
106429
288360
54289
271798
51310
213054
91462
76170
218425
161972
85535
231571
295125
224463
232776
294031
10265
136999
83658
46644
4505
197149
129813
219223
226127
247032
125212
1060
187446
32253
23274
142422
195747
50203
265979
272805
172583
135692
84024
97891
95095
90907
105971
192360
82814
22729
288186
297541
62151
198463
114999
220196
152828
15464
240674
299091
224292
198599
196822
253333
255409
17555
206810
136197
212062
230234
6526
44546
106385
121114
273825
97936
105580
162024
104248
87191
293121
136793
147084
186549
22872
80534
281539
142799
297460
257452
27422
82730
279070
124485
214335
84820
187628
278653
137238
296806
295658
135011
136559
46228
3346
249883
48368
255341
173692
81256
142377
125703
165522
286838
179958
273082
282234
75847
168095
214991
127101
222581
198866
249538
290432
14092
170149
296221
69689
31094
256780
29282
273770
200679
212366
142996
274479
15220
255746
284944
95283
53637
147295
186844
46976
230807
295716
192837
160653
250464
259963
89557
155246
248017
35737
150235
290231
115609
212749
189533
9768
54853
197065
24068
272986
269891
104761
22218
2214
247263
171558
185750
29573
106404
139326
131974
270342
297709
96438
144688
206798
44962
132804
203215
60455
288047
188735
107396
154448
52547
72179
156858
36180
306457
278356
235621
100274
151090
51188
283204
36337
30942
142199
260693
73254
97285
41272
101591
104782
245153
286453
96993
295487
309530
51311
50937
235174
108182
204863
52629
298662
134795
228794
113230
126715
287651
10650
437
24847
256492
184805
264490
175539
26023
234096
76733
276664
278739
248156
146038
64712
306482
114037
144011
260557
124183
30321
4510
68122
244774
90952
35053
142212
285852
235290
188097
114994
130797
146251
55762
219254
21028
7454
156909
12926
297500
15397
183281
214875
293999
1356
216681
253966
302548
167496
56173
140106
989
96530
161807
297850
61761
243635
151669
241108
229247
60763
5524
112933
92097
241752
267679
262827
286504
135306
43078
197308
10362
51511
46956
254436
248218
73118
97879
271287
123239
106862
164410
239208
97996
119644
194404
5933
303349
176285
248891
85703
59850
281718
160093
40011
222502
207634
34613
61628
65981
302522
304895
99052
111782
79787
133724
221469
178759
231374
92069
148806
43268
223588
123159
301027
43297
234031
202662
276331
71943
272574
221703
21725
89566
173816
155156
4456
279111
255696
28654
46088
19642
239048
60740
81200
124183
57369
153446
186282
88180
70245
53092
197845
190628
108909
181771
76502
77260
51313
1593
192715
67021
281333
145962
124586
141692
130128
60226
152297
124281
136578
198732
14644
152385
195744
294603
186598
110983
147268
35324
133675
124086
96101
107779
258368
79376
259873
187425
51289
78861
117603
269554
231240
119599
304522
218361
6649
169778
295223
181083
92056
40607
70114
273540
21093
22401
70564
289088
195469
214816
7066
103777
213948
296206
142383
245627
16073
51703
17123
105089
262784
286595
140209
38328
159648
206186
293855
101972
43251
293385
179184
74131
302412
169639
231820
69870
200950
268420
276660
243567
217195
277320
5344
99261
258704
12527
302387
287625
213280
33424
35492
222324
202007
230487
113638
140061
210082
242268
147509
109841
93566
160174
15471
113533
209302
226802
226083
147366
290469
118720
229077
133308
142578
162534
302186
56338
140728
230760
215
235060
223080
4159
130340
226949
74071
58203
278019
307656
136761
13363
309279
164456
140062
277451
258033
282084
193252
244824
204829
30002
287383
195978
246778
283772
56660
58867
245752
18957
228200
121099
258460
225949
256320
190359
196812
122563
52349
252183
238322
250775
110100
280442
106778
289670
292758
274652
160542
75771
239922
132462
129313
276495
108333
232438
190434
71794
144914
271296
102837
65688
116282
46841
129586
179529
44363
73207
77481
128820
106531
50394
284065
67830
275328
99330
207240
142883
264192
98781
144977
242757
28480
20024
198775
108630
261432
3182
114228
125665
108624
247904
91682
103447
194187
294749
116496
30836
87939
98640
88645
126623
140402
39037
98285
175140
27527
45302
297992
209008
234621
107941
13674
181518
114159
135619
35941
72444
64779
108018
110193
87502
90037
23683
195778
102448
238260
60031
116088
43622
263287
185027
163070
92403
194948
100635
35370
244336
184785
10013
218251
160806
43114
219508
76502
41603
207948
263463
158409
6370
215898
199373
239724
300759
251399
1056
116017
11353
246774
140152
208572
120678
46830
167114
270859
166049
256479
188165
305096
263512
75920
49798
251256
306893
41323
180775
285940
48165
198657
57253
255292
291912
63263
86926
176860
15464
61866
129971
293200
131903
5792
36400
115517
275041
46754
242536
105596
219860
215050
136379
108536
199042
87047
253597
224546
101568
9458
86686
227993
257159
150795
227998
27883
221947
209902
75359
138477
1493
36585
294852
10206
239849
171898
186268
54186
280952
219071
105911
301474
213215
143938
243909
21319
23130
88624
139425
278496
173430
83860
292605
306278
45168
216014
87142
92208
276364
293572
28150
255956
166559
303615
51401
75314
160976
141051
165127
79579
275788
12613
192149
144986
249396
260405
247289
237734
113706
109863
135342
267198
47498
95663
258768
86244
180664
101740
71271
193811
176475
98563
308201
115345
123961
54837
303602
70239
272232
185184
288174
2413
231769
134244
167372
233272
12529
70646
198915
187389
190956
159079
285332
284788
216412
230009
283785
44585
307038
163476
228154
101647
22988
69965
236392
75093
217696
140941
227056
6929
186360
290041
43159
23545
58648
25762
228573
226894
19000
138036
195663
202007
210227
237449
90820
235365
194292
99607
232156
129570
36840
296430
8540
102129
309090
184233
274299
15787
227021
236740
234122
33651
250975
27354
134604
83649
113540
238455
184610
83133
129213
93182
52906
89682
108065
67881
229978
174275
279016
254383
258600
57006
209888
65866
100006
74821
161571
124523
162083
245376
228882
245452
300139
59223
220800
78694
235406
128551
17126
59008
177330
2428
128401
23365
298439
296178
279567
120970
286407
214794
126916
156162
215738
273137
119846
223975
299471
134098
301508
295899
115743
162161
127653
176265
213146
47564
176849
80759
53775
297950
129751
265682
295035
118744
135884
87596
71629
218904
18775
90301
44875
2813
248362
186441
128017
71408
176192
293209
200845
48345
24269
76055
290796
229898
63657
290013
14343
103915
289714
204244
304087
196247
145112
82736
225259
55473
50571
51178
285970
31942
245738
269345
176546
249656
284932
224377
72899
274805
29733
132800
100224
289125
197452
34443
37641
183668
133969
255194
241564
276681
191337
291698
279325
19780
161996
176382
292917
187578
277776
168670
305230
116531
191298
21353
62547
208266
65716
41736
238023
289057
264147
35173
288875
237555
284032
142819
157331
93747
255272
148748
11292
116699
90689
247782
149205
19577
225767
208471
64782
74603
245841
54560
246011
300037
66352
42450
198960
279407
4084
221335
265069
262190
174419
27799
63350
110838
187483
248959
211987
158975
306160
42112
178225
223488
278546
244364
176130
77857
237063
30880
185488
129963
229761
307523
308146
249344
41602
23152
206176
187575
77375
214894
130715
69647
157815
180134
31544
240152
199316
242392
97403
109937
83445
33344
198271
220765
242663
142528
119972
233959
282464
113659
29153
266082
163328
298878
309395
26679
213851
37899
274720
56063
282535
115016
206903
304740
28542
71618
219637
154430
86473
167180
138674
151344
150102
239667
181802
231426
281431
84552
78808
212227
34185
178770
64766
123247
63826
304890
196149
16168
38260
113790
69992
70365
233395
114094
47482
246411
69297
4917
99987
56450
288065
231910
156192
16434
184393
7408
38492
110778
309926
254062
292604
215232
34154
19349
104149
41722
123334
238776
160211
63199
196886
109449
11231
110043
179489
181145
190221
257781
281555
77792
215921
243175
12849
199347
139981
170738
62309
5361
116185
172550
38018
96314
226084
49185
189930
191149
174081
15798
55974
287919
78874
290932
165571
177071
190702
115148
2340
98524
163743
85085
185650
1104
25565
38162
297062
12591
229214
183830
41762
168552
166913
211320
268373
37294
170136
286382
15695
42334
166504
307422
208409
244857
276865
225763
176093
15599
74798
300827
209410
287905
55499
50669
259522
309881
125444
303262
100975
143918
68388
144970
229378
191928
168314
122810
162935
287449
200109
11752
270562
93042
24649
198391
52092
116733
21494
205172
153653
204842
56585
182467
114623
282148
292359
36898
204600
66621
284161
252422
215800
151570
39537
110240
134427
54348
298336
96958
150455
257579
72659
150331
35984
197674
291754
201859
76412
228482
145111
220153
30894
289899
34564
30787
286787
205430
308461
181394
142759
267659
52771
7139
195134
47770
57908
242996
302515
3870
242389
211599
162675
4189
61808
275575
128887
292257
134529
43200
200952
151178
172968
69295
295633
114579
109086
120165
280080
40163
57595
45882
236375
187352
249368
88608
210596
4463
254897
39243
215102
133889
285227
146700
179236
92761
257150
301411
10747
237662
215050
115031
288793
73063
125952
65666
182284
110495
32581
129310
208602
74374
2777
23853
184896
110961
262351
282961
194409
181588
162338
200107
226813
139787
180336
79468
235501
17589
118135
251082
141101
164058
26407
26490
146424
181320
4594
68632
123330
298985
281955
74475
213729
48481
229631
276789
299846
273927
20039
12341
247650
36548
284675
174278
102723
220194
32933
37985
76338
37750
234441
281408
47288
99627
253717
31533
19865
34852
269327
173478
137390
41976
308632
246490
9234
107201
184312
104032
153085
264623
61047
177176
302674
77496
289260
22492
92547
45704
156616
102309
195792
166777
295787
301077
143294
220494
27379
64291
55708
133894
159591
220094
8557
104996
243573
96484
67024
287186
218568
178357
189279
119411
249698
248914
88712
144808
62116
223286
261187
227006
286933
309734
144842
171948
295314
53313
30240
207168
162478
32907
41637
57066
175681
212496
81139
261745
23590
296004
186269
7410
17400
135344
244780
95500
85993
216196
27863
177014
20124
198411
119467
109118
25910
220814
72896
108419
258040
281863
268852
83793
52209
107815
184244
23616
266437
153845
221609
185555
268162
236718
61781
121204
292073
173805
153641
14756
137762
231448
263903
33527
204424
233404
302056
196514
173737
42326
103329
103422
108477
260589
53188
264932
193251
72172
60711
151203
137449
73741
248935
58435
251426
104870
273606
214710
79977
190878
144216
158187
189824
238358
298475
91938
288806
286600
169988
121099
3996
99450
71165
251233
248645
98926
10265
161143
164786
60220
196276
159294
149286
103227
55685
238079
63233
257643
169503
190326
189360
268630
29214
44311
172330
291149
244830
59109
72806
112168
178077
238492
299475
7498
251051
214049
21997
62849
141476
195819
130839
282297
124929
100814
203110
178788
305588
309207
189444
25886
182986
85337
97618
285665
171285
21700
84143
201978
246470
15115
191638
117569
182944
92021
273443
253782
196497
233933
202132
245387
97428
262375
66082
113239
255220
208075
122359
190667
176091
72275
251091
174022
24440
226379
76077
132020
273420
109667
15541
299387
204427
159234
144333
62969
959
72589
74621
164437
305859
139219
134425
271814
235205
10588
93947
70958
238363
129308
147957
216033
20623
3587
304008
64224
3478
58935
125091
282221
204432
100888
130786
233524
162561
49446
221936
166218
264019
523
226699
249790
287618
259238
175923
18508
116802
152090
236161
304868
73649
85227
44304
5826
309753
71323
201558
151147
439
263551
75433
226033
250938
167709
239637
39523
86641
100968
302786
233233
205824
188708
235309
75087
266180
288411
28793
199682
244294
289566
95388
193381
91591
302070
244246
291951
95867
198835
116476
192995
111371
291101
131249
243856
273213
213811
303969
177330
229160
12340
252660
81240
62371
297725
246419
219364
196163
121766
104535
235662
130575
157303
280194
92639
59098
189398
168407
167682
238327
274281
163892
243721
305549
299371
80721
292892
92313
143336
203740
298376
262046
273361
206717
129958
289797
191430
81510
241755
70824
35276
138422
305586
53695
108875
79732
227664
11390
12154
270831
208400
156140
192978
223460
208832
23193
36331
96973
206997
2777
202068
60398
7092
266421
4240
87073
35717
92960
250050
179677
306495
94751
133381
95770
185291
67435
58154
39043
130832
23163
308179
155290
50726
288173
56515
53685
243554
154706
10537
147801
68834
57949
261638
193724
43939
258567
198339
59119
45153
127970
158784
281911
277168
236407
156282
219577
110794
7940
124972
24915
129691
275081
242232
181120
69969
218056
285665
203904
295767
271942
79645
271171
64869
258047
53974
283822
229119
214771
209687
65300
202554
151715
51279
185053
262154
276373
10988
111589
211240
188730
211092
184943
166272
134543
47281
303035
41681
41417
148450
130567
71375
262744
23105
270611
82776
107822
166068
13997
254949
169669
111102
244067
140142
231818
283662
147480
280849
238195
221772
263846
108371
102558
245301
274506
304546
226516
208936
156051
50297
249056
297992
298906
58989
229799
206990
260413
82637
287659
15426
225895
1727
98767
127834
259965
197699
296556
295595
94432
166771
186501
150915
263446
79619
573
4214
78854
2150
73982
62094
79697
25059
206617
216347
79581
295552
283747
102515
129195
214096
309843
177886
145395
300032
34827
14123
83676
216638
253514
224652
14409
195067
113717
13376
188715
37074
232339
156562
276317
158639
68863
158603
172124
176012
170161
286221
246348
10438
187219
193888
245005
190308
1817
207089
290306
58663
126652
217667
21190
25429
295186
109067
98180
98929
105421
222795
1761
154789
223221
45394
102934
79319
133727
309734
203185
143505
259770
87948
36975
199735
262029
269932
161170
72055
162421
86297
304965
162324
137543
306722
17536
249842
192264
42314
219379
162867
17099
10592
107535
141249
245484
204330
280398
197178
187484
10881
119959
299742
169723
264045
191599
156825
150869
154453
10795
19853
245343
301187
53359
46616
8889
212086
305203
159933
94417
22541
269431
222351
403
302436
38144
208370
81027
66111
108290
111426
65273
271893
184016
266319
131852
185501
54697
61777
305708
18420
119342
304626
79495
252226
6360
94954
264069
200494
127577
19785
170254
283445
23405
309784
145247
68804
146707
157525
131154
94834
169392
226970
266244
172930
271902
90568
68176
13
177765
98467
270634
58977
137947
200846
96028
30861
111450
17073
206389
171779
272113
878
157029
148276
121310
109621
184128
171018
211442
207573
171564
243747
204624
197829
222071
104750
28033
303845
200715
161457
74827
19730
272104
3484
191374
301644
268683
44361
121693
54760
169737
22757
52397
212775
125915
159483
205867
18061
251146
276997
56990
152891
260188
240454
136707
39542
245402
47277
233272
7608
167723
46939
20975
161361
54244
118756
44567
18194
244857
260567
236824
82717
49386
24335
197325
88165
267789
115913
53261
48365
146597
188850
188469
61501
39104
29240
148448
172255
7498
175568
258108
86028
142572
124847
233156
135172
233070
307540
50650
250158
62225
118853
185466
254675
70636
189511
278189
21090
270157
235884
112569
118686
88689
41462
180005
155535
115468
270357
266558
218920
224630
260773
193134
124822
27793
56645
12086
225787
135289
17408
189001
61610
90444
249235
135991
235999
98993
263892
8601
87226
56420
289957
7653
117960
234099
134500
280236
211044
66989
107935
46514
47848
185564
241641
277052
274993
34015
184903
257182
80361
186319
205641
119858
187709
212020
149429
189672
248235
141932
56750
250478
86380
126598
76210
209509
6775
9740
225169
56061
281338
48289
192412
167168
294510
187006
139136
200640
227756
79001
270772
113306
82441
161928
4125
198442
189506
224967
212576
12530
221731
255052
58324
220818
181800
72590
100636
189518
120813
110082
222183
79525
249013
275389
205768
114472
154928
229958
148306
110718
295510
66251
269041
34247
160335
187552
83534
202746
176162
94052
269231
80721
277945
303466
30412
134701
26477
166125
116911
3504
271295
240591
306557
157425
109657
146862
300413
848
306340
19002
2696
202941
187321
276561
201257
97343
82443
267483
237798
107718
161940
113537
181980
291285
20752
301755
258258
112874
272019
199278
5095
51439
148067
247733
240207
155316
308833
87008
171203
1838
137077
254002
97694
120772
207935
169056
62496
218663
285859
212209
301754
169846
262272
115995
59719
151461
60927
68148
197420
61457
44492
100920
250140
44156
160391
89010
180451
225320
289827
25271
293562
282514
224248
193244
221699
192271
123477
59800
254514
117110
257627
47848
310023
13226
120190
241974
260379
247099
88632
286883
100367
309430
210926
202141
198043
110248
182823
173151
223243
69291
190665
215096
260437
159935
69714
72849
268148
292576
118889
80336
130522
159334
139950
110643
79109
155850
91130
163821
95285
81611
254031
263432
26654
177559
264423
13109
123046
55691
297652
222184
225174
137325
132801
224980
291859
255550
226099
67767
102122
252487
106839
308075
27170
106272
281304
235556
86801
174661
173581
188330
147393
150806
120406
217393
263599
80270
286779
196880
243308
114349
98645
147873
32710
7505
152325
275198
123111
299262
19753
180800
69403
88201
4786
205461
271673
652
250904
165355
7795
303575
160076
123346
301389
229215
110404
209173
296574
80284
36212
20429
23331
78336
76703
54095
52512
182319
156500
307614
176109
281058
143116
120357
199049
295935
19493
98503
161379
6847
234749
220193
50981
286799
91122
136948
250799
159111
274073
7616
287151
12334
27936
195486
160202
117828
258047
297390
91563
7096
4988
185369
10679
13987
175960
63056
245343
97895
199427
67301
102028
44312
278291
27224
69937
169489
254886
110109
298833
75431
222417
85101
236414
214251
306162
154538
203025
93859
124518
85132
235261
68911
136116
249574
111121
197425
185301
304749
199067
179092
129284
160859
124383
198926
26595
108644
164230
302336
148770
49098
22689
146470
102178
46503
231780
295298
40811
277902
164524
125540
7847
143354
179226
188735
237762
83231
189510
76408
81727
18376
268000
96958
301560
203520
99199
165476
138175
308982
40533
138911
153588
195130
130950
54375
156672
271670
66613
251513
98131
204088
296427
294696
37550
6082
27272
168892
174516
46634
111012
174473
229617
185735
260050
301859
274675
105835
144383
186196
298207
71240
285152
178248
42428
261677
240802
87763
177017
136287
112475
49484
193046
15260
93845
47404
259238
164877
145874
7902
97916
60297
198541
93476
272103
95252
309847
48792
231611
21937
109662
174606
104876
193469
49169
176384
56981
222470
102618
79467
47809
57465
207173
67639
39851
261666
309144
164522
217772
212806
305056
136480
32279
218606
6689
186329
76289
184991
223879
130858
144679
87191
86669
21751
180272
139529
289327
149569
302113
252810
290117
278232
131619
85804
124315
228604
33810
36051
105440
276545
228169
49672
276314
277324
214603
181579
30184
57106
234622
228249
16577
229385
208174
287610
53467
305252
148715
265337
97928
118760
256284
136901
246039
200743
24099
95123
218461
199265
37390
129247
160336
171287
238888
24065
222469
273260
228360
73755
179155
213586
251844
291572
110572
194040
155783
217594
281897
115781
82011
181206
98937
179066
276323
20738
191847
272589
284346
9869
126680
101088
66487
283626
194798
112129
60576
17246
101262
76538
110590
132314
145013
234259
220782
243928
279715
29185
15028
282866
193746
237886
299481
67950
12170
204274
118858
211199
140664
14174
180912
24909
171699
290369
297537
248048
217457
207048
165382
190137
297241
56709
222308
178973
31478
217313
183111
103515
217359
209690
13514
151096
16260
275791
50509
67423
259635
11730
258418
133954
5986
254827
179352
305815
222355
232060
164997
937
14642
252452
259246
69497
109564
115661
157912
276532
305523
203157
21601
33828
229
196223
131035
87731
83558
302595
146129
226985
3813
54075
34696
103679
135319
208736
218526
223708
290466
185267
58565
310016
177581
120729
152460
181741
223617
44121
186205
89520
149149
289487
190096
114838
33591
276748
181871
198419
36199
41511
256562
72837
133646
262716
306532
209445
248232
41619
913
112413
222511
287998
116842
276209
637
236643
138041
114543
12611
49729
143787
224088
19801
161817
103128
222437
200355
301349
136859
242186
132043
236554
262831
67329
98953
97502
178286
51000
119119
51630
62045
278593
73738
6173
171520
235459
251783
260449
174217
38528
76796
161188
252314
95268
283202
204278
151229
151060
295703
284228
119447
253363
222353
281554
208027
47628
157692
288622
229666
105584
100364
160780
11404
38360
287997
187438
236184
240384
297065
256549
50448
281533
308424
57946
307061
101700
142201
289809
99404
170135
140614
150082
217507
78845
74865
183739
239397
309026
214753
279674
201537
297201
82642
177208
120861
236058
79500
171468
210302
34799
246651
189524
68471
10477
139804
3811
197609
161562
303373
200268
241233
43078
82179
104490
138540
90214
271789
125036
229235
1201
303843
135519
254723
273587
36695
275011
108640
245491
145006
49099
160851
162754
153829
116773
45182
166779
65160
219175
115664
215582
205185
232171
235196
253236
155642
51969
2852
243422
63470
240234
34790
106907
278028
68335
112882
184812
259688
37802
73186
157030
120621
112639
182354
59861
25379
157468
232998
277213
307065
162010
137930
293671
294622
154971
166171
138422
204765
115773
171799
120981
24631
148730
68832
304811
95974
247679
292776
22473
51075
48350
240203
307772
17165
66653
27731
226597
117
225459
217400
164883
300936
309157
263556
164997
100816
18655
157388
164665
187249
184703
51838
114649
119618
216941
287053
73772
97347
143961
201202
16080
223726
74100
209355
10037
202425
300414
52377
199228
186642
153727
13894
192279
300015
81690
38129
152934
211726
302207
123034
236431
231089
228017
169570
32880
305324
283907
53505
184492
109365
271771
35421
186880
173730
292729
176875
125377
111833
122256
218718
64267
103287
78871
304392
156961
125737
237437
234210
167388
204408
208779
132849
53672
202974
207999
154330
90286
50527
288556
241512
175077
131459
78813
41436
61733
299535
111739
194593
287027
225467
28602
140310
50843
190506
154876
163481
81473
198188
118995
276430
52227
306683
157050
26057
133883
303750
241431
239185
74244
134128
55052
123322
139970
26457
266123
137761
25420
167040
232230
288258
269051
32030
290456
153044
275991
81170
218937
22581
126352
180752
118824
88662
71596
193431
155243
268929
4007
82721
189887
164034
173525
176549
9484
176209
44680
142909
287704
15718
267878
283169
130577
171844
268752
64757
285578
118252
143986
1047
57649
191945
165380
52716
17766
228468
66993
47027
291453
309920
263340
3552
242808
52050
97234
58622
84048
93878
145525
140509
21849
243030
194735
274974
120415
252811
56763
293125
202057
61115
71886
1065
118647
294238
284074
254081
175221
231296
51554
132692
186796
282984
171877
2097
239885
69746
280627
180519
2394
88227
148672
243352
3924
75246
162783
30699
7132
115737
155621
177539
234001
199571
289264
5303
50996
132655
57002
108803
164111
94663
54090
59466
143412
123485
238312
46065
281018
99016
148818
236569
140459
30753
97361
177894
249370
92461
167933
9995
152527
268043
34642
50436
124410
104576
54718
120462
79044
238451
15597
34472
156013
266592
95741
26629
298813
94695
132866
202844
161937
85668
265342
206936
284871
157843
172121
180661
125887
262053
221969
291779
286053
199867
37073
218169
71143
62367
145672
198798
259440
293124
85941
267401
68594
290423
135189
52351
191959
301688
46459
86025
286603
113420
195502
233997
12774
18881
142199
90216
50440
193705
141884
43469
21031
16260
265037
55379
155659
114372
269907
86611
140878
221381
66469
137594
14756
54769
270930
78287
173825
190351
16720
170706
108719
209359
47578
234503
28292
50054
299932
134720
270306
301478
188866
25957
286648
70459
146040
110536
155544
260437
238699
47413
202928
270842
296948
70121
25296
39462
291184
114453
33133
224627
99073
294667
21480
173419
103941
3423
251424
175394
119570
1743
65940
144703
124628
210500
245106
176312
301022
163903
74081
62596
169818
231953
230389
46054
104914
257691
153081
108032
152936
145628
6279
50842
144071
93994
135829
136928
265018
175218
110480
29630
15784
5425
257646
246462
129983
10769
112109
11088
136044
253105
185595
100490
67901
23931
151560
63671
162592
44329
285765
66987
72535
285977
252816
185667
43494
292361
136532
47665
177739
58961
56755
290858
184085
182371
77306
3692
239574
282330
240334
5882
120616
207189
72499
135983
104707
114730
141416
275113
243644
142181
182058
107177
289966
238430
187641
48860
141927
279828
50089
182460
303760
111174
265736
116020
91408
309040
300437
263407
288571
156948
304596
213897
14842
125531
94617
188521
143653
216985
240514
173832
119477
181312
305773
35519
108082
119487
267590
28777
279283
160269
58465
271112
266072
299341
295861
248356
50270
191834
160002
34056
302002
161537
187453
210138
161222
30858
85977
188082
198010
258303
297835
96150
31811
288805
231620
246840
7085
292346
182119
166123
250555
98488
152994
182287
70784
83797
21741
276342
195044
64146
184536
199129
1918
54709
157969
167730
59865
195700
64513
222283
224960
254396
134054
31668
166552
121910
123273
282253
186510
85726
229616
170507
168783
92919
124639
174334
250864
99084
95897
243939
56429
132895
62355
100278
33480
221584
169757
37447
149199
284483
103704
223048
55122
56598
61315
34819
58516
58760
216449
184883
208974
124875
6089
110922
127273
121322
245854
299612
185203
307844
108716
88117
308829
259665
173293
113186
33338
74648
138239
171519
33421
307907
279703
207188
134375
308680
282836
40740
153602
307296
150492
44346
212615
146466
219110
149367
220489
52496
183392
200142
185702
291766
51826
155452
141705
31138
264698
243827
31762
205113
289068
90820
6747
209825
7510
290859
308840
78044
139742
24783
125112
97964
225975
303609
152784
266740
210433
16873
17328
82465
27290
114807
211651
80413
137631
155632
274164
86496
209846
3490
307889
54789
232012
113946
219534
293311
299500
61103
153831
57698
298607
235750
47654
163814
218853
96883
226261
64840
245430
120998
150202
173424
155547
219353
236027
110378
22562
51929
74272
289738
135271
175333
40688
264806
111021
259367
309938
18307
161385
233422
26207
9676
297569
213659
4664
168763
51586
209679
36347
240780
190654
173881
104592
238332
233830
29516
118363
74410
139954
16707
283063
216391
219391
9641
172439
264676
271782
175605
224751
28955
221138
146094
155986
162308
50797
210906
195791
271396
260264
146449
148573
45644
210792
75098
272139
196701
149722
194319
190269
26963
308570
9551
147559
47033
178445
159146
14881
28010
150449
179471
175791
92285
152182
255224
58211
257339
71321
110494
279718
82090
26013
221737
135935
14705
226051
269987
140204
54611
240480
32153
153436
247398
284492
110657
69935
10435
264108
13964
250658
83616
91149
96167
172480
116139
147704
136533
16606
74598
26535
34204
200515
1350
68031
151119
24257
23641
244961
118741
171202
247875
61588
300570
22535
181283
229600
90611
292364
73892
11037
3270
25859
80928
145600
112685
212790
153112
207573
90866
39676
97460
306062
124500
169764
24705
2085
10987
6104
235062
181973
82271
156960
78581
195686
85060
53655
92024
295808
203095
251115
249143
77058
259104
44346
155460
174669
25042
220300
117397
118734
172505
183605
36198
263357
9007
67980
191123
212263
219291
272404
249949
24785
172628
95502
225201
287477
256131
185455
95101
307963
102110
26406
198234
200977
239680
78590
170509
17186
235425
246130
54332
100466
292637
132520
141192
252044
187231
44455
57670
276531
124118
185691
20177
40887
36676
242786
55451
30980
256437
256635
222709
206079
68780
220952
207778
272025
130564
163917
247601
90260
192747
71286
304079
53161
86096
161043
45003
99687
252602
233517
99301
164310
220450
132268
219476
201096
115711
154706
77542
174833
64549
127871
138834
76073
156573
32160
53378
184537
41857
20096
38180
263702
219351
157797
157712
308982
170509
287778
159377
98872
181360
258226
30886
271215
53894
17176
305373
30773
183268
148876
187679
223671
303955
132118
306076
238901
229263
102330
50236
125241
83035
304108
225412
239335
134104
279793
218497
174996
127307
178958
20759
22350
97405
151296
39181
146711
271749
39693
50475
250974
259163
290327
244574
301568
48392
289163
255023
261785
275156
87719
72406
26648
72255
19786
210818
143514
117846
96027
79916
302371
108562
111387
134502
297202
100269
202724
218512
246637
48740
104287
258018
142891
31691
58179
149298
274625
231932
229296
5235
297093
203914
80805
9124
285732
149075
18142
286920
158679
6361
52653
140367
187368
86876
274232
79695
161242
120711
200261
73491
37804
30658
298801
145367
105427
293490
19105
14943
161438
97764
35835
25958
278388
32730
305138
123433
301565
133388
123555
206254
255652
119197
220549
277910
239358
71598
1660
243036
149877
207268
231825
3742
203472
166268
274847
275943
141333
123109
199834
259435
29190
95227
134527
75667
183764
232131
306764
76475
271636
152799
93961
241818
264552
133147
251971
187962
238577
177332
55833
2198
232908
21431
144396
295961
41574
273504
249917
271307
109610
153763
173763
182528
73053
195508
283682
181155
35063
32583
76485
65118
33851
105051
306485
258347
154211
284426
11160
165362
179269
128316
90497
27880
177874
127457
243469
96304
231205
5069
139982
224261
193419
5730
37253
70707
214030
40001
286357
155322
135085
126058
56053
231636
178422
55024
233575
19969
168776
45962
63016
105778
219537
108046
291080
155182
53224
138280
142704
179623
183342
118996
138513
241531
181058
98808
126955
260523
142780
73755
86054
52620
282930
271376
126142
265503
226372
107691
305869
42745
89052
110662
207517
225897
308409
137399
292881
156308
101946
70172
242876
69529
237217
137189
139343
213881
38909
32178
51725
68656
34653
72724
6967
296025
10541
2344
193190
227714
82116
309477
205110
263052
303534
62220
180149
30263
197582
294532
233237
244726
47163
72152
82021
230604
287843
50734
260902
192340
5275
7014
65919
230628
251141
152567
136192
302129
219338
7477
106383
111415
12907
165846
133301
274865
179930
16550
111688
18234
162142
99661
19369
204789
93837
53539
250175
62480
297818
21298
170471
47016
272876
283396
153662
196430
168183
221178
173710
194715
303562
105755
232165
240761
63227
217002
261666
164079
35352
52812
216395
283429
146179
218220
191929
6130
81035
56492
237765
3589
193916
21769
16420
263219
120374
1493
118680
296225
165992
141665
208685
214890
93332
149
110822
99766
266612
229779
274540
52
206045
154414
83499
230775
155434
162834
120385
205052
201338
228616
64669
123081
33639
206982
246290
237066
36222
276223
269198
229270
249433
288341
138505
276562
216606
6385
265988
153635
18625
60689
27747
279673
274518
294942
128251
157101
263296
253975
91842
150022
148472
262378
29796
169440
287073
92122
116935
91378
211553
182523
68739
40153
48000
65369
129356
1814
28732
227421
177756
136763
125680
277391
266186
307161
10332
214294
164768
153569
99761
68365
294644
81606
128592
272798
96009
48179
233186
67911
25824
276527
24058
305536
1751
105337
14319
13948
162436
306258
13408
187583
32170
4300
257449
305326
281026
176254
44345
309821
237301
202604
83793
53395
221559
156709
64823
169699
148430
103185
279152
169972
59066
117244
168453
297747
24909
151834
127650
165488
281168
29384
147036
298668
261347
156039
112878
100151
51765
238745
81265
260092
13819
56728
208944
146004
2901
253767
110044
107515
194734
31929
303039
88644
178309
207726
186224
231702
1462
193968
150016
278673
204489
18775
208391
300078
29350
269884
166025
34675
23190
102303
242724
7324
189019
160778
109231
48058
6721
145408
249825
88956
302567
291700
10461
109715
230503
151905
57831
281975
17372
111500
122036
217297
94949
307784
103590
237545
69878
126440
54364
274600
4970
217352
189287
161516
16817
151321
264678
129955
126522
113040
261138
177773
273850
263485
78005
265129
97909
270378
240084
9222
64816
181071
136204
146606
163185
227202
123187
72115
237384
237967
181179
265262
251833
162650
83964
62554
210600
152364
248544
114465
116935
44717
213743
174021
228821
179041
7268
217052
278665
242688
141730
154868
167093
54256
111007
289469
153269
56036
227601
210892
291822
274539
3413
244419
219323
271364
160665
293667
258388
98702
134212
78974
266766
186216
106098
94153
296336
267362
275483
2587
227940
188076
36415
136854
309863
262298
194727
228061
62760
119196
195823
66603
210045
74168
237329
66688
258729
5837
152250
273280
196536
108447
116494
57331
197058
296455
152534
49663
48542
302500
23970
3861
128982
105973
210910
78852
299106
230430
242505
133409
197380
15441
53372
16834
251518
215540
33359
274741
125096
292997
309706
279113
260812
143474
23558
197033
19789
198489
97024
82480
108584
56423
41421
214613
90109
242788
98743
52912
286816
234055
180926
187405
187025
268913
145996
252152
229289
7320
91414
83364
30253
77647
256784
102869
31007
161403
53305
215501
259734
114207
148673
91911
124134
57305
258889
273343
131741
241538
39553
128295
214264
13444
187914
27818
220
136054
303574
237706
88720
17148
67933
94297
109644
249721
89986
175546
164429
305351
25627
268935
292663
33141
250868
48608
66915
127812
123618
58260
162016
160366
216317
124808
291237
283798
162491
296576
252038
35627
292236
303866
214918
93737
151000
90018
134123
120910
295616
72932
2349
185021
212449
284085
15649
17531
236407
223870
159799
171519
253989
269360
174218
169253
248877
226095
279657
49863
118371
23423
306154
129287
108918
295071
10724
301556
70962
175204
298841
42056
247407
162614
185389
38155
202134
94007
98770
180461
210312
165728
43436
265721
254040
155183
144162
255673
156560
60823
25966
37485
10122
204874
215761
303490
47432
62638
269898
139291
196222
153523
146992
15379
14139
246310
58550
124408
128711
99811
136211
42207
298914
250277
29623
195475
286486
243427
124255
138473
223674
100351
39382
95721
292756
68896
308778
34392
221845
122677
283070
53480
152597
168605
129402
167911
201353
201778
91345
20039
258892
70323
77232
257502
39363
57025
36768
36042
250722
117762
239147
231669
89292
19119
204676
69504
9805
157057
199674
80725
269542
133054
168581
67587
190940
182144
155129
156763
298314
22962
177288
212663
151842
6084
102258
115681
290851
201947
176038
45939
280750
81543
133928
233235
68346
128830
285702
210688
176090
287835
166499
166729
169372
68812
289368
145799
271546
308966
277333
119096
212508
228442
267279
30368
118547
17133
166157
217751
80168
24039
270808
157216
95301
174915
125093
159684
219135
207846
281237
146281
237157
233853
69149
294371
270346
140510
139645
182348
22586
295661
261863
132826
2188
73263
84845
239411
112593
56129
97527
288665
207674
106252
206849
305913
308606
220065
202886
35505
57836
195410
65919
227405
101053
57480
132289
261351
65701
57877
224796
218222
42408
42002
280082
179429
107747
78991
174248
306662
308805
1805
280371
102996
273394
171332
21545
301713
263468
12893
35499
171802
31484
199112
119998
259627
71067
99754
249102
104903
129236
277648
243608
156420
287526
39574
50183
279477
62178
206582
201230
148435
41607
195309
268854
48469
307006
47169
270009
94701
111828
177909
70544
14811
222524
68828
46882
38092
43316
24799
152821
139181
168614
25037
263593
246113
156522
45856
80587
124576
97180
158073
288063
89670
56358
164053
229648
295218
166813
57394
165061
274218
165244
176864
53344
197350
96249
309050
241527
76922
252155
122382
93410
59248
154590
246927
217113
64041
11826
180794
283787
237179
299026
207456
263136
100200
80676
192443
305743
127253
100027
20733
24727
172703
1567
37308
158892
154670
208956
178991
267925
261036
77730
94675
131095
235340
213485
242725
187521
199821
191605
262083
102982
263566
57933
1858
70414
79705
224769
299112
174999
73496
18055
252491
155026
84497
226597
141858
197222
256761
98838
211304
219260
295306
280389
292881
116160
306832
186230
134010
301868
55407
40094
168462
114461
60605
280685
183187
17713
287178
203116
212468
36885
24100
45194
263041
7417
200858
114610
105251
101499
193766
38605
184356
185228
4113
111639
150705
157320
153764
257903
165173
256321
52911
298115
188980
93965
170596
226938
290804
224169
277886
58975
183579
33599
146463
106686
171737
15232
112334
281005
134038
99958
168176
111654
288602
243972
37505
254993
282033
110749
268710
242503
178924
50585
2646
299362
167155
192020
173832
285758
85578
307635
154797
179103
188742
82916
151191
23846
254069
113055
50657
161147
156109
72624
95034
150334
47997
270219
131426
50827
269049
294364
79595
200935
68640
266396
171058
220399
108629
46767
84176
153838
145743
246171
188256
202969
147310
102125
115742
232754
5724
125540
232720
86312
166100
291220
45649
46293
244929
93296
13968
47820
147259
115239
58855
179024
218225
254635
261876
293666
102178
148254
109453
182039
85648
77163
244716
65802
210535
168902
190281
76010
156952
291516
299055
68666
209662
269919
188850
211772
190672
113297
174143
206407
35307
60393
298510
144941
216817
173066
284237
33249
176589
7063
62473
241214
293120
86697
168944
153282
15115
224488
294873
100494
241669
271652
147181
152545
188938
247275
207758
33585
174961
246134
124887
276912
182431
97533
92316
194802
293846
161953
307536
80446
65137
72516
305097
30618
1760
276838
154969
37250
54628
122033
35052
283504
229343
277354
217958
205861
42472
303784
41702
6243
206367
128486
261954
260507
287517
169190
192104
60191
190421
248268
221646
3108
30721
227515
273668
304501
195175
263696
66682
56091
298620
46085
125535
299116
88900
164494
285643
21250
173695
200700
286843
93317
251570
51820
223622
143801
266399
66638
200104
134231
64042
74259
254127
148320
70521
228051
11042
219295
67541
203729
104676
123578
7286
196586
243037
230291
43355
304907
56908
238438
95087
61977
66959
44378
216707
290473
136243
212297
14118
272222
269778
116636
12267
32847
78975
75569
139849
243517
81917
253326
62342
282684
160821
124026
156696
234553
6464
285759
284966
255262
35183
136704
154207
143689
51403
73639
147110
172995
165171
129818
260097
162923
200581
134266
129377
184810
97800
250219
278971
292706
57025
261767
236326
219994
99120
7438
140995
25387
13218
174784
104175
210643
104917
204699
221136
196446
85324
76143
284246
3447
187899
37151
220446
273676
74898
216264
245542
198830
284468
125097
110767
137626
242576
14976
296541
49326
26102
177732
276291
159322
185844
50773
212874
62611
85592
168810
264614
267278
48972
124067
287040
69112
246161
37226
40219
157053
170028
184381
220897
275133
288775
38693
143753
131401
6546
228274
196741
118476
120734
261062
265081
309416
308753
42461
156881
156411
162973
180568
73816
57233
278587
58587
229774
286832
28977
271289
9286
211460
128292
307079
12325
190132
136090
281120
272697
164168
4755
84779
273030
149148
146287
84336
152988
166141
243675
258213
89355
301246
236392
99184
300284
156885
278007
182273
161770
269096
68287
64162
241373
99567
291780
14856
238140
262688
233683
77202
149199
243152
49899
255651
39635
102803
303133
303440
20702
132658
29116
196302
191149
218743
202758
291328
295039
283893
129436
204961
66115
46688
107180
232507
152701
174447
107609
128818
38034
250166
74377
131898
26065
115491
66179
45259
183791
269228
207135
111082
291851
179727
244191
299501
227545
248537
249687
180357
71918
132601
3903
248569
38544
256520
34082
191506
23925
98816
233829
10364
292579
226778
7968
175758
241966
133633
91021
64960
309364
35019
170582
184326
2622
78876
133618
301235
108097
182970
248604
90443
77342
49491
80654
182624
301370
98549
142355
120965
118053
272901
255106
284208
82199
191884
153697
173828
122539
202178
86929
198791
11187
33331
104351
250321
255097
18885
168050
36228
12666
39934
175919
39582
163949
146409
84822
201828
211227
76671
74246
266492
290817
233287
65308
280182
103786
211734
197669
183457
256376
232630
83642
244021
220038
186485
157998
56482
97290
164186
13590
59759
146683
155884
45924
5476
291781
29434
91156
270370
141070
129864
146780
220021
213459
251650
150308
66152
293841
183291
137942
82577
145480
303667
278508
13311
229038
128798
264535
242839
146555
26636
276144
281787
224329
296044
67710
95651
152386
260606
100941
205254
141181
138680
307195
120427
51008
83699
106893
273961
201738
201247
77437
160684
3944
142285
54801
260306
164175
293202
247572
103217
209197
225698
145709
11091
192827
67161
115129
157855
35011
77883
184332
241483
113060
54664
307353
19776
205122
15096
60500
124846
217587
124476
95491
180825
33501
174157
26911
26371
222138
39546
196149
101602
203179
112862
199640
78640
23300
70208
155415
160116
19305
132048
95293
107692
152544
51312
217973
120939
183545
7101
226709
47917
283728
118074
199121
94624
178624
179747
227571
160688
217783
284257
120076
251921
49543
220455
182122
200990
170366
288669
244264
231467
99902
25334
8416
57759
160452
278138
53299
134730
35566
237604
264109
12187
224810
7971
243874
295462
105822
233495
245692
270761
283040
169755
209546
2117
8460
267210
220580
108247
35680
121897
45777
271230
239203
70380
15811
295180
61691
221751
123370
168078
299601
20952
203909
110726
239412
243290
143821
76731
82409
159402
98306
75938
281112
256087
166214
228478
117396
24815
294167
228094
259909
165430
136418
180873
70393
296525
287946
155001
236912
188131
204152
186720
158629
275122
138265
2976
149603
86717
45566
217806
212005
272860
232675
220634
171551
277995
154117
75098
229234
104651
163925
108133
141826
114908
61061
50195
180703
57562
93366
204744
224703
111459
32287
243129
284222
301011
179409
97737
297297
195337
29486
23969
235226
185399
16127
205771
51769
244588
188894
240905
296584
87620
43774
146938
19544
147421
1436
257376
184728
284630
205542
19166
250667
280132
197889
141759
60907
65577
68705
50495
48478
295299
212367
208243
262372
96252
12760
269818
212220
124333
125482
282604
125576
167960
227122
236188
203683
44261
286913
230214
174463
18238
148182
280111
7209
178419
6051
62032
105268
138186
197570
105884
254959
44779
131099
261414
169782
129784
280590
32612
280062
211161
55722
48938
125679
285065
138428
239691
252617
121560
48312
302034
236587
160088
57644
277418
57514
248376
269769
279871
105025
193344
94792
75149
212647
256053
113825
238575
176653
296165
150716
162204
226592
180957
40181
302927
278319
159133
114713
61656
172145
272546
110858
24489
286925
160316
17032
119131
34463
152031
351
84510
78955
116637
21046
163294
242716
204459
120547
52928
95760
197659
237926
271247
72221
90954
187213
124789
72293
267173
234954
113153
76847
55082
216076
228695
235874
276411
136485
21376
197746
185958
121679
141835
13869
161748
152993
260405
84843
211400
270777
59502
239963
61428
38247
223462
44935
157325
63902
204841
250705
107485
88831
76518
179638
186276
254963
105710
157539
208585
61931
282137
98624
48603
143152
291073
108070
107227
29181
277243
244470
31480
240492
207929
178580
223039
112339
200979
33117
174707
293713
291989
230650
27625
228817
15251
188417
168213
179138
99088
188611
297108
35908
288984
53746
214774
190518
194648
81281
17688
231565
41111
192758
305738
37345
85355
34872
243884
39406
137619
283964
141111
180325
169900
30361
48700
102071
111253
40072
40296
170509
163970
262327
201944
270261
2405
201527
57695
198710
267235
105622
50523
160321
124345
250557
23044
271410
258858
288908
247006
139030
61933
255559
174360
51612
16713
284520
193736
11243
175627
90755
305937
249886
109840
155453
74910
6161
194726
69508
168767
171129
303559
237076
152869
265817
124259
86264
71492
19405
176051
304502
256456
124254
33647
143527
28732
223638
100856
141591
98802
98061
24095
110441
41240
188632
135120
73439
221617
72554
282112
298305
301724
188129
232076
183896
245602
202632
107888
29677
285803
119902
109953
110459
128005
93274
115221
14670
297066
68228
125102
219774
124974
88065
152070
28255
234613
152335
246330
65321
12388
37548
21139
267123
263767
119575
11445
93279
87363
261377
142927
298589
41305
235292
196112
285244
72687
216954
101560
90501
203120
73784
131882
68807
282468
184574
249927
201342
70334
13504
203947
274933
105115
38644
117369
188409
267844
53289
69854
121042
224703
21783
159150
166738
306308
309808
175261
59681
39308
35116
53524
153405
218970
246769
94841
222358
95353
131774
60874
71388
70379
47241
186882
271784
172623
42363
230983
39262
284891
228921
98561
53625
232065
306630
197765
160022
90677
17880
102364
253400
108076
135882
238943
7950
103987
289236
157815
31963
105991
76713
267425
35403
266073
33061
267833
91752
244101
292266
273640
298580
173326
13139
3034
204322
228845
53237
251420
78626
39059
146435
183163
244237
155297
44507
191235
226636
92979
272597
277643
42367
24071
70082
119294
143649
120465
271155
177437
82882
90903
235049
41898
100216
130536
208717
28771
244826
229030
134723
39507
246161
295416
199041
234218
15835
31256
68530
79273
251843
97619
283726
127800
35612
298469
20088
106518
7151
208648
19979
300380
189082
63550
64763
292543
36954
229791
1522
43493
225395
77968
126828
154504
299364
7538
168478
261515
39687
2991
51124
148292
25420
61694
222335
126357
279335
148723
278778
292095
159909
83135
297165
94857
193920
233724
237364
20536
11408
137974
86145
147410
102420
168376
73320
39079
16684
166219
68036
296855
204647
136296
28182
154483
187926
221361
199816
299469
286269
154909
274959
20731
57692
126171
38541
146660
101389
29138
29035
220761
93590
127747
258234
17628
62329
21933
39529
6771
71555
177184
139909
223770
246954
193353
50679
108094
230974
126301
154693
251926
226291
304889
265793
91174
278784
134079
225235
72932
125039
146737
111240
15085
167755
261953
289593
162705
191350
94606
52336
229207
104820
19845
175848
187432
225201
28571
60674
166430
201742
6502
213436
186617
157643
16023
240005
294213
51009
285748
173866
177825
234566
240051
262954
282636
2121
252137
268923
128963
136378
267253
226580
154326
290468
229965
66377
42047
203853
75109
287505
62887
283347
301453
11275
162453
89089
209730
263623
155671
23207
187338
141203
131393
188964
225119
257480
65882
121330
275238
84223
80296
240416
238836
296875
206511
78358
88672
23299
231779
68415
189538
52505
147229
225968
248657
116283
110961
134377
253854
282584
65201
1900
295884
32764
198143
295258
148836
284847
245035
113853
75070
248420
174284
101133
256842
214748
245521
92019
159633
94248
286608
213733
94311
60736
107578
90876
8336
74030
137063
355
302303
301910
201873
284809
33156
159843
188513
28382
272738
240151
124798
219969
43972
78204
245147
53815
114346
140787
116270
126100
106327
46272
82312
93010
147681
27178
221911
99494
259871
292736
2074
120725
144423
17692
134773
249090
256074
5371
125969
164771
148882
80535
232454
136011
227275
309635
271175
141201
67554
281689
265327
14820
130202
20429
159437
239583
306040
122520
185547
69008
30583
132292
28714
283511
243841
7562
194650
172411
103696
126865
279874
109385
219190
281016
38573
67522
92214
275302
44664
232353
204256
279201
296463
140484
3337
302537
241163
22576
4004
277420
246704
6747
304963
51224
169377
74248
275598
230708
75951
264776
127675
243163
215143
181254
51273
68646
99942
38486
90409
221721
200049
211662
196950
272934
131527
172906
207395
280777
168647
269139
113291
103053
299841
217198
128542
159045
16858
88296
57057
45486
164146
55459
52496
204828
151577
154103
115620
278945
57616
225744
210176
199964
286612
81526
27754
13901
284420
172069
211587
5661
101029
217312
16408
30790
225762
48779
245286
279213
14221
262094
183098
156204
107308
95075
164300
149362
94440
100760
152448
85486
241025
104327
238097
287656
289421
59777
197523
165270
80369
61697
251152
43800
306077
138823
263946
20939
260665
42864
20026
28415
157076
218763
34047
146333
62131
159828
281562
99382
780
291633
42951
142173
196880
96742
292232
138580
93919
270009
41620
90886
28572
93491
209463
233410
269373
137242
192026
121611
165619
258672
289253
27227
117397
223901
297364
110878
143418
63450
31115
192021
856
62804
21943
190295
145135
265036
66675
70649
54982
162353
74498
207996
280493
35617
251138
207345
80207
60222
182196
90864
41129
172962
207660
255150
289756
232777
43357
64502
178397
182276
97269
277434
110746
280056
8345
178698
95894
123844
204958
284768
75898
281608
210507
236736
124400
257184
205206
257422
145839
263721
142123
70458
43704
74372
109165
42603
211364
60142
86799
141382
286630
159768
256359
188127
32281
298658
101207
168135
117885
46466
8183
283892
76454
285141
146456
306167
9956
254168
276534
138292
181992
308618
12353
84769
49495
304474
84349
202218
262867
71980
155063
115678
44881
83541
231443
36225
277374
286794
102240
79651
248086
196179
176582
96466
185289
290932
107701
226208
136423
179556
112642
255571
80043
114906
213952
35404
111998
266844
111907
204809
196555
175904
284770
93961
102619
36796
225139
222568
177707
48777
28327
191562
44609
113605
6356
238555
155872
48998
106571
309144
104783
92759
31419
94762
126568
10621
174987
53596
308913
245527
93242
306868
236595
299798
129085
162703
152605
270865
108854
27919
103706
13979
122170
197099
170485
212401
41673
87724
82736
212524
105928
258792
274142
53473
63048
241806
132941
155941
228321
227427
122634
184543
98076
109418
254975
191809
82103
165767
153426
86949
238940
26600
18962
281110
222978
270817
102459
250380
215196
199201
271298
112769
2565
222720
164943
86319
50543
257664
106286
235683
303062
284579
157278
83698
153008
6508
302897
217440
191134
84766
182716
201313
9442
191988
271935
114949
258933
225828
184073
202354
79080
262198
131282
12755
89498
165452
71714
50410
182630
103393
107353
294434
94271
179241
90852
182548
140945
154295
240217
160397
221276
40328
189017
78062
103316
180063
77134
293153
141129
33711
28720
96004
64734
308722
74301
204920
3669
182842
118235
35541
229381
87207
265448
8370
262996
160000
87356
39776
160693
297450
184395
299193
268499
103623
269432
93909
304507
292425
134175
215221
17189
227636
308683
178508
280106
172639
280706
52624
296761
69049
12011
199256
10885
24320
71160
37634
135824
137512
252238
125142
55990
44917
103785
198345
140054
63983
10889
167966
278310
293532
166843
270139
131948
256544
80458
107974
181880
227050
124125
79598
268204
44732
286942
207682
57495
218824
304828
43396
92741
185661
195603
235441
213630
186517
253292
297966
6997
140196
37389
181936
123581
248742
112845
20041
32567
125603
11107
190995
262225
246594
14678
178528
123849
209168
98272
9393
11195
130766
137352
136687
293160
171333
54211
92642
200345
252713
144377
305357
218380
201539
69303
76882
221321
286190
295264
249378
77901
266774
120765
70474
29356
51305
103461
235021
21848
305928
56317
119977
247366
307357
13157
216243
251162
115067
57662
284595
272702
154004
69093
63712
183183
111245
205641
41311
123250
32581
101680
35391
114579
232769
112018
167391
105823
139835
95850
155225
206175
107943
23645
86202
106488
266207
165371
203583
236637
279550
13727
287711
226976
47158
35619
265895
26022
269833
250179
273216
146689
274540
91252
247946
52824
32812
37596
259322
26932
182701
60478
81016
199536
72549
24371
3903
278359
276422
125305
48024
113875
275997
205139
304143
150656
208172
185665
80568
9195
146676
25776
283219
236053
78686
290039
18163
66612
89234
263057
90662
101557
33133
103414
244025
31881
282790
274053
206232
183278
153937
231277
180725
167488
206680
91990
39251
280837
89093
44239
168790
66708
78439
250291
198159
241148
79010
269308
274840
68722
262251
231456
227444
225084
135102
200851
298236
217193
168568
138308
169997
105949
267006
170329
220825
229812
121749
31256
260826
207990
295187
299139
100053
185452
154003
176983
128431
147376
166656
215433
24117
168493
67216
236860
22972
218366
305165
263352
248748
271238
242743
145460
64590
153971
9898
29674
92805
255784
187721
215433
303941
291829
39221
37406
297785
219500
166277
113976
208917
229519
116824
301896
292335
18565
255516
184485
11803
33062
4067
254178
14705
257059
222558
173063
151742
273609
3621
118922
214970
21498
105119
82464
282686
293972
104411
147576
116100
246654
265642
250658
98028
119336
102378
152436
45720
229574
107391
103978
219017
28401
13957
224432
116191
255068
247146
125214
45923
222708
64171
307636
281418
79610
236734
114342
91416
137217
164782
94144
215200
20874
18465
300336
21468
144566
298766
154364
138480
144209
271691
287120
228155
57016
145867
124202
165547
284924
26883
241366
279772
89625
46053
86599
75435
16789
96492
207136
44410
192566
141662
289354
287673
25394
145671
43428
259654
38726
47749
48257
88025
273652
39757
141568
232797
199766
58547
269675
262530
164393
200281
291756
214755
228128
125428
62198
251493
275930
43910
42994
149079
45676
150350
284029
83896
94326
16333
164809
59744
74906
61467
3389
246337
129234
293400
170009
265101
45132
261423
148689
30042
116727
294346
281339
178124
159287
175174
88089
82469
43742
145518
186573
206605
51045
198103
69342
112930
206187
229920
63424
169589
118533
177494
224835
98605
255026
263783
163519
79436
17022
58805
83887
171492
145308
161506
183872
170780
67864
186188
219121
161030
99936
132451
81183
135217
73218
114389
181365
296981
137576
244789
125883
43208
187228
131634
136509
221587
234270
255387
83673
204169
148579
302196
8487
133622
206226
80335
132392
59798
94425
253356
230707
241921
106772
285371
186831
22333
6479
25007
187614
119033
28122
234920
207326
87841
122895
89315
113589
275254
275272
245218
274397
185141
113495
10148
103507
118801
264117
106472
218821
117190
29975
280615
288723
224859
185580
67870
156294
13656
239667
263196
286517
190760
214098
25189
260106
29677
201632
12074
14647
306028
116155
180906
205104
13324
251140
289200
89358
100991
7174
247475
66900
16148
297643
144671
17460
124518
283321
265006
162348
218306
112943
147461
229992
188270
783
110110
297700
8777
189159
225206
161811
236660
128009
151742
75091
9384
222987
199250
5785
183181
9398
21549
167848
309528
17025
207831
121159
257233
184886
28972
101215
113643
212514
195940
101637
19016
32503
232901
4185
186129
228066
78198
156283
145638
102890
32475
207525
22353
14115
283724
151302
231280
91819
9406
122065
247641
117166
92566
23738
256226
285776
100498
67481
25393
206183
126489
68289
45947
14531
59727
46501
291195
4817
258144
176448
164582
56570
121463
281531
190008
233531
53726
152934
123962
262264
50459
299222
88696
182070
39822
114572
109731
111554
145581
71458
228568
44801
255802
293711
220853
116152
115947
167419
49698
26974
232696
228342
86961
168381
64740
138712
156916
162872
303790
6736
67410
143195
12688
102924
91673
136602
248613
185815
271360
240292
268796
65173
104317
287368
213143
111383
192446
82422
124197
269068
184527
73506
129978
215693
134304
266293
56391
292170
212052
220831
289650
298864
44441
298082
104174
64380
97630
34804
94268
21470
169030
207766
222236
25848
200283
8111
140160
159002
183890
256471
191873
92060
29343
305179
62774
250500
283774
218170
190206
27179
71135
118619
134396
10446
51183
14900
300671
206319
257842
36313
218455
145348
54262
54195
99525
69362
208566
282559
203811
19667
137439
14547
182893
95816
216913
213213
179474
235739
279777
285393
202260
262204
287355
28176
74706
5288
279487
147803
287383
175369
134902
41417
128271
252017
231492
20274
101056
204376
243304
40570
115695
105012
85676
35332
241569
70222
249988
302249
127111
17504
24409
144227
151417
71503
302845
46466
157856
286759
218869
16498
22655
102202
246968
90616
80609
230
170490
152633
217681
284863
53020
10471
128976
235589
86081
80945
256999
96442
265395
136670
9630
103012
51594
132008
298653
77152
141874
72399
194485
185370
241039
220468
43619
168916
236931
303833
271934
68936
28656
234477
247394
171108
246856
138150
63603
106094
93710
305031
204497
112597
136897
180720
45645
29435
66585
130114
119130
105287
122769
182277
213331
160863
117354
117165
187760
140542
276640
104723
1674
183711
206306
172812
260370
167390
140728
220842
294701
229875
52204
217065
4314
24739
56018
207487
251706
144103
95670
80322
227746
288020
85248
213506
265954
181552
121385
51994
47543
244243
33597
138586
261504
190299
15801
96509
276587
85179
245886
32036
141888
169241
20829
66361
6124
96524
156973
33682
231569
180936
165674
95156
121530
94561
29032
54942
130754
16429
3746
173182
208320
246643
139221
135216
36231
255680
196917
288779
291612
161985
90202
290909
97685
229040
223607
104300
252880
269257
282693
113915
290533
60172
64231
65263
30226
197462
55928
273843
30896
134445
309107
273559
155947
160928
253051
127350
298431
202657
19509
263572
233157
286908
932
153197
126582
165473
226477
178995
126118
61342
23669
26845
129684
291117
10015
187673
277244
102165
122326
250085
40345
300599
235732
20952
254851
236526
120315
206103
143843
82782
283571
171552
290668
189826
273334
254288
236741
103078
137706
201663
224667
174445
238103
140866
298609
119720
49897
271364
164157
93841
155676
71540
283215
276318
102925
33131
116449
154122
214566
264142
288075
20120
52180
232831
7142
173164
184600
185244
279009
37436
83853
259449
111584
16593
150154
9923
249182
22477
214281
180184
26544
32569
119355
274195
263063
204176
218374
69653
51995
183679
78422
230201
46383
95350
153444
65360
83000
27087
240682
254651
115261
304874
219118
236134
213734
209948
153580
126406
23689
90440
66460
75662
4746
257770
180861
269180
161897
52599
244845
99038
55479
57746
180982
261074
132277
8141
243305
133261
93778
220022
199699
301459
92254
78895
17928
58072
76788
259373
129220
156866
131141
137014
286548
107756
131641
97751
2491
260947
269350
94176
294196
134888
280956
300953
83902
1131
84321
227217
126366
50386
91287
170199
306802
231714
220739
20120
279191
182598
121351
187051
298409
208057
175825
89724
114017
230396
157285
281323
104000
299737
52692
164692
147919
85264
152588
221237
79186
72994
241646
89907
715
97409
211410
7473
215859
31063
251003
133531
273412
128817
182546
45962
236579
98538
6126
154714
58796
164150
93659
153738
255531
246805
146312
12404
27535
37039
200654
46905
234929
90618
222089
75596
19790
80786
71099
277110
112055
305464
267220
112801
198685
87149
76918
297005
261021
10390
142909
217324
206595
308281
220183
67977
160648
101800
23275
125864
9820
35088
93925
287239
105843
91969
189059
33181
265595
136321
279128
85759
108244
225
58407
123026
254840
66305
40000
295794
26429
61395
16749
224515
163509
239934
290634
18137
133575
56209
217095
86530
157421
56098
103288
62860
248201
258263
262046
53494
220112
225057
244993
263101
268296
61992
114088
35382
178814
235787
182780
198331
174769
229793
115159
296003
228297
210201
128023
223603
196851
103306
212680
91325
67893
24739
296809
35904
270590
165554
147772
288178
98313
100099
87178
297909
113028
191962
273872
11080
295886
77798
110012
10707
83253
297809
133816
213226
116959
230796
140783
299499
263518
136624
34428
95280
195930
702
19425
52893
40644
190753
35445
71335
37982
125195
139420
84256
9322
252071
82350
214574
217553
212419
236533
50550
268280
20946
255286
121390
82978
178059
42300
220524
175265
251350
146555
213926
265507
19533
62673
73972
40522
64186
17510
71532
43984
9171
27299
221792
80670
123279
201030
219900
227044
5576
201019
193252
98547
135532
39677
197134
138949
225315
47838
265351
228671
277806
15153
53267
269221
194710
127544
307388
273066
207595
5415
173952
216791
56192
26228
222005
15553
154886
197755
174696
198551
11935
96396
308485
135037
250460
78971
209726
212754
174352
239995
296887
46349
138888
167463
303283
177530
225302
254531
233662
244043
27620
177007
304559
245893
305429
256218
277733
101521
102771
32035
139074
309231
83057
53024
270455
109492
81034
306363
15325
216972
142774
140145
25968
98797
69610
260761
21372
84660
22727
233502
96307
130696
85651
272450
204539
285022
132947
180618
29062
13413
236636
258420
85988
302277
243077
62459
270764
77618
4419
233207
222488
277408
283771
248836
234439
142105
228150
282628
22480
198374
135984
42104
51122
278915
260
87458
175767
45976
120427
184809
137022
81076
239028
207712
114499
175259
84760
83415
309976
309566
159352
253763
149672
145080
6612
56177
182392
74167
179705
173108
258744
122364
155316
16818
260781
50820
203186
265957
110821
131275
233108
143343
115141
212724
263989
264666
47961
21318
158084
68185
131096
48201
257428
230321
287835
135776
48989
104320
155267
68822
137371
194948
22236
210441
162635
69044
290347
308411
180627
4824
227642
131841
98776
24637
132982
180001
159451
200705
14239
29201
167552
259076
105503
120370
73325
246824
227777
217211
69599
209674
259582
70534
284770
212704
194540
282871
257596
85050
7757
45107
288493
37101
184254
247246
21226
308737
220887
288182
215067
69357
289002
282595
153197
28445
113687
136917
72526
308626
247010
265420
19860
201994
42569
227535
71083
20130
227151
16764
144909
204823
267547
126907
299634
240646
66732
112731
161776
230166
12890
53126
151249
231821
46427
181705
178621
135792
297854
115555
285123
270774
86100
189308
128452
11329
127506
67492
297978
203335
121348
275896
183650
304862
175642
305487
107089
95869
260792
110691
188100
215447
197359
188998
307723
97922
120346
150234
147018
7405
97622
22185
33794
184437
50641
79235
191550
95743
248679
102084
203349
37655
111211
72636
57263
100857
289409
216571
267324
43850
214920
277942
292323
41048
196417
74145
278853
56185
276846
274159
15055
151903
78627
249331
134898
256081
179635
280467
295877
56770
279025
195412
11750
42073
289803
74278
190020
136555
290261
13146
74415
93388
286610
61095
112451
41084
134533
109200
177678
157386
196384
118968
55
123214
290833
103376
112348
184271
119985
82424
90276
22223
110188
220467
137373
286477
349
49288
221500
127190
179440
42781
80763
185459
275089
89412
3950
51934
282241
179972
215092
224696
228744
180011
179952
233863
95611
1213
247082
63263
250137
86810
40545
274567
42215
58349
88409
222405
192864
264224
263670
101664
127886
78968
77386
66003
246564
288510
190406
148030
108809
41209
43441
232255
100353
284929
199825
191197
171210
112305
263205
123212
246567
167785
295903
41674
203765
121988
79160
187695
270135
263041
64139
61091
134908
234889
259241
69589
263971
294403
217743
161465
90638
37281
37380
159285
259366
222119
181068
218198
55578
74813
4505
169893
224335
99987
296811
142333
167085
302796
141833
272362
140446
227761
292521
269444
98137
221583
185758
237214
275534
271524
162861
272397
197173
80424
50275
40939
4486
153093
199586
4522
282119
76581
75867
307342
172685
301423
163669
114823
155309
94591
153022
227079
235147
124135
303593
17847
243531
206209
273679
122715
303153
235472
108168
41458
41622
98558
282596
14111
251038
100105
220628
123058
233691
306723
302481
155305
74579
250653
169895
178147
85704
248384
94112
83519
31048
130807
209453
121073
82748
114755
131413
14029
90187
202104
250262
118856
63507
186610
206581
227775
162094
29011
213893
213115
224998
183531
89815
259378
172932
197274
75684
233060
191203
19254
126318
29411
108383
78604
124662
94135
192609
260579
248132
167303
218644
122506
143176
266480
50651
253865
245436
4852
22798
167355
21278
282228
79776
250760
268883
292363
201777
68799
129486
45285
258226
215067
250694
569
242036
128829
171080
181683
24729
255634
12824
78219
101069
196779
24372
73105
150232
38639
122821
11340
226556
198272
170945
297531
40349
219160
86761
218462
63065
249794
248562
295364
93061
135946
287381
237268
234370
230358
146066
233520
111565
214427
227873
206437
228699
17704
132018
235214
7212
103961
171560
63510
172374
291793
35076
4061
2647
75209
124905
262529
86384
15450
139343
239835
43355
64907
64296
95623
121804
116941
155640
294192
35629
220711
91113
98999
175427
264062
292039
199142
8672
276054
115965
44420
111204
81605
308354
198539
269352
218202
154174
14664
278965
138843
210940
300224
128920
6357
180492
276616
268325
263870
73050
10918
162461
184758
37061
42387
12677
61394
85165
205662
186649
122251
210127
120139
269256
227189
118588
122185
234495
38632
244284
169402
219936
288333
125613
124923
285865
103918
25431
32676
293187
84613
172908
69058
295318
112898
87322
161159
181846
223176
285000
307194
230273
140410
237384
194936
204819
53587
99641
94039
7552
108738
86453
150761
303358
70384
228284
84833
252420
220627
193095
244071
106417
142103
296485
213589
44044
298586
47117
223696
97879
257033
115005
9807
278832
275225
119898
89375
276194
263500
136135
29034
44713
64970
94045
62562
258487
177821
169824
212102
302966
46676
83891
279992
285310
196156
207380
139451
193084
89395
95516
289660
103798
132840
292642
74733
214960
253129
36732
214295
244962
212273
206143
192536
170862
19005
77077
155319
86748
273514
306759
3065
47540
268127
145537
178470
74655
66513
218158
142946
222080
239781
3317
204977
212136
238796
234078
10653
195594
270502
302338
171521
101437
110335
224710
73414
267986
177411
258301
237833
280003
246495
140340
156741
48477
212912
978
260648
192678
257690
194538
79521
226301
73325
24693
19268
163208
279996
161209
257310
301693
128030
301073
102208
29981
185766
59779
284062
65187
191899
135423
252800
160279
91515
301020
39989
264821
167979
168168
39438
185604
195725
251750
13524
259037
63252
101859
296767
109636
166426
208035
156679
182793
25754
205269
264511
69249
147497
75293
160174
236464
278116
70540
62786
10259
62899
285799
113167
240283
256538
59729
296629
79630
93733
187563
248681
178521
61683
287779
122384
217763
161282
83193
208992
91147
206483
223572
23856
176190
306295
46701
21131
87718
55841
275318
171563
85802
240874
28673
305879
103705
233669
114836
263298
225914
117476
62239
58865
180917
100668
275507
191561
65636
50984
104807
190667
122255
281632
98343
203013
81008
294081
136394
224952
61848
119909
64924
142062
302231
269952
303103
169012
236095
149268
171191
2113
117886
276342
144582
172227
165315
108375
251638
222808
91903
205615
294979
66806
298590
226118
77110
137722
292437
68778
93473
218321
73765
152821
76886
285844
280857
51120
109199
274418
268105
124618
243159
53467
261197
86145
62143
251134
242
197016
22076
308066
45906
258214
170645
70811
274925
303439
255208
238347
83000
219240
229795
288372
223360
110064
77294
129611
7476
14133
260130
270009
143507
133256
273532
219485
233331
174285
98816
184885
175319
53894
89403
77872
263553
296165
42359
297725
284212
286188
290408
150747
179874
297003
84493
255627
194376
122736
304002
11115
2364
181192
30105
158157
89670
244110
190156
309592
118153
255058
138838
214797
93076
78099
63408
267362
220211
209088
16136
16719
20516
71196
296997
257027
86832
170568
299783
102896
187904
233110
113108
122279
235802
96759
63434
75368
295443
15590
162729
174752
13621
59920
214777
224051
128953
128481
273394
163788
244081
230847
208875
227381
206011
35953
91329
200714
94747
57602
12166
3893
154325
168935
297178
83604
134296
282559
175292
296834
41412
79397
259593
144102
305845
208985
8727
205154
40267
227567
131765
147473
307995
165623
49259
155462
165813
58804
213699
78705
83316
29577
278521
300735
119305
71465
230282
118786
140345
251475
304227
180454
40455
284859
22143
201267
78626
244897
267703
38768
65793
292211
30081
25500
150684
137900
165195
23874
264315
199558
104811
171178
60441
21217
172216
115353
129833
95996
309321
5061
214334
200081
25735
166271
225986
187975
240657
91960
60379
207995
159911
102930
36258
287424
152263
258572
197603
251217
138465
81001
309164
274178
115761
57237
249533
139802
16834
144145
35269
308033
22113
103148
288718
266996
56076
148723
5455
30682
272589
160617
209784
148278
73836
2934
301999
206268
294648
185506
296244
100688
208821
95324
4272
92489
97662
212976
50455
72270
188369
294115
195920
264303
230546
274580
303092
291686
272705
32100
65747
114356
75763
134495
151951
144345
98239
28459
40410
13292
72282
25903
52229
308744
14909
82969
6974
54703
204973
268866
176805
117193
277154
138504
163183
208481
93680
61769
245910
271452
125915
248527
135157
209732
278793
119242
303761
15156
309949
18449
297168
83157
259634
269895
30459
13751
213144
31312
287233
1606
245225
283295
152485
4569
223276
212293
90867
110193
62443
37674
209006
128092
4711
270384
94952
232319
137064
192408
216338
217278
57521
94806
231810
2228
153408
41056
228199
258932
240649
209649
26094
175911
168024
224662
49836
134142
257775
304340
5161
287726
267325
286706
146732
90800
88459
295697
64355
61489
160136
194380
180258
33897
115863
244671
289094
300140
299955
41130
274921
271516
100886
97901
245940
303190
286411
15071
20422
35962
212133
125339
182403
248114
289553
99015
69525
126985
221686
78861
110498
292251
161118
46333
214008
235072
271369
96668
33968
52886
58456
196304
205558
156236
62688
55629
175190
230098
45408
223899
43623
108378
186463
102408
112278
62638
138221
198486
221312
89652
241771
218685
305166
104812
34234
67065
34813
64782
275727
163276
296149
237130
215979
220318
249753
171540
190469
37509
268148
82762
142033
76844
79336
295651
120169
193131
28620
259408
246370
22939
108623
227283
81216
181397
134954
270709
123583
171717
13626
234655
153546
146439
15624
236044
279573
234930
129686
205153
177193
9188
21736
252075
280810
128229
230285
270890
188188
232409
67674
287287
195684
110533
103589
8659
243989
157437
135205
135854
113284
42389
3877
88615
195700
317
54902
304432
188523
93605
79387
73225
71079
43706
199940
103725
288098
163789
260845
267752
223669
113953
103092
146379
297857
234127
256683
173996
269873
11239
89591
188381
35959
53517
182782
162649
282561
108078
146839
282656
310005
14153
159199
105163
38562
72472
297378
63771
197735
190373
289113
68976
31512
269720
199617
116093
241599
98984
185189
92735
144869
127095
283138
142344
127919
45726
158946
152171
176295
24476
241122
212745
21787
39306
109786
140881
8407
130509
237604
159947
143914
126081
13830
18673
238835
196035
58984
106957
70106
75107
66678
200865
80964
245033
89010
182635
309606
163636
280979
283712
29440
114224
191442
308846
179610
15548
297824
168608
3107
185486
109681
261696
124013
74452
30223
163050
234729
46994
23630
293049
136544
307925
269060
276535
281593
300198
26548
66844
12661
39235
152764
266380
256650
63805
89291
307230
49376
251396
4599
70781
3594
258615
228755
14472
292495
92028
102662
180279
309848
79238
152546
130229
124860
164536
226180
66038
139424
189247
136870
171144
154394
181078
238220
211143
104315
268879
223586
223195
126117
86274
173550
31412
173676
165311
225820
128050
281098
191280
250587
183705
264360
280199
128879
57960
267743
193134
222398
61820
78978
26221
108673
198071
121528
276299
292325
40847
100007
27179
141671
141226
28436
38944
98047
236014
202527
99135
187975
127361
290532
235861
33151
22650
235430
120782
117795
209140
239905
286198
166042
81641
76240
127303
178449
155277
251507
108101
74098
229341
243016
122444
147823
68446
122603
161129
152204
76147
100496
189070
251558
176959
141822
93683
273066
107947
52762
176853
34068
281776
294012
221504
222594
8039
158442
16804
242447
288357
248056
160634
204200
265918
70907
94114
212977
176397
81057
282996
25524
44233
205520
40667
48968
230850
168714
184802
251663
178367
92781
286661
278798
110620
218999
228
80275
168356
280022
172399
216561
272722
67977
233865
115601
146509
60711
141320
170151
99269
236767
274885
180307
308037
229846
280032
94717
274795
1393
189501
259484
281773
124253
182926
107261
177497
23280
36885
15222
58908
298371
35673
140807
249202
257185
304847
46129
58966
222927
262503
49984
36336
42292
1095
224862
42659
130419
117242
139480
292271
35166
143923
62961
226463
113125
39206
10835
42065
141871
87763
131971
90483
2633
94086
230488
180412
74491
139609
137422
112979
232207
222575
118476
273879
212581
36587
87116
287170
32422
257485
132655
241073
86906
86894
222067
34450
169856
272442
262562
296027
109986
203520
209983
42420
219029
274719
294503
147925
176709
9885
270252
221944
211740
293930
39321
60131
224427
264524
194514
127138
160861
53836
242474
28293
16114
82266
286914
204603
294755
261863
207170
233699
133901
212497
59666
250291
172451
134142
20730
42433
187277
48763
124694
212897
213173
70556
171210
117171
7966
265723
248390
151397
135401
205490
6929
162528
199840
36217
230493
23272
146327
257016
8959
203272
195934
63478
176349
189282
121996
284065
251777
153116
259089
212719
213
219906
93187
111464
28413
54406
46503
160425
249959
217584
144718
88418
242553
51739
230549
3218
241145
48929
129039
98450
230169
302228
309923
40230
47453
305730
6598
40094
168546
34066
53303
34036
63350
60651
162104
223349
180258
147400
78622
116812
253148
209028
245860
269227
155471
162295
301892
231385
54289
77441
111321
208787
124508
141360
173498
245839
32714
197601
156028
290093
258240
166458
70459
34028
178772
56539
123375
245057
234813
277224
86857
192969
95435
177724
52664
163561
184041
224078
242293
40564
124357
130731
58722
216509
2763
74458
241325
157994
189449
284461
241456
38702
80580
52921
82003
94245
53794
143592
8766
272954
1175
249145
253830
224096
54985
131015
217924
142182
272541
106614
150795
168675
524
70422
253094
79778
231598
131052
77354
63897
192269
157745
223674
137039
20072
115814
97620
257029
120459
79200
292111
148108
170824
202034
16449
147171
101328
226977
51452
90381
248119
77915
209610
240600
257684
103263
139071
156198
20692
201561
4329
54134
35531
248513
48365
181604
234176
107937
223868
43222
2176
216004
230692
106869
237052
178778
1928
72031
86397
293084
291976
254045
14857
190631
77283
176862
289949
153115
163374
61691
84945
164827
28356
54174
243107
82655
167509
194136
136417
277527
132326
253272
229755
234336
266435
132471
19497
297688
271491
268006
264317
5957
207727
139869
70440
121101
56633
104830
243695
237250
176656
174501
133217
97041
303955
45252
185776
270375
38947
34778
83936
302934
38607
133853
56761
87529
230319
45855
164101
202084
171236
142958
108957
101522
63662
231334
213271
68539
85340
229383
106705
233551
124895
307743
221942
32822
294681
134255
85666
196420
120303
288034
104896
298597
217147
30282
286540
188280
42870
71697
232669
35878
152075
220893
104902
292572
200710
296670
214846
245284
210003
61672
148421
261306
194329
187155
275521
111626
59078
227894
122592
250839
48341
218431
291755
101233
62918
182008
59073
127327
137553
14319
3846
205799
185938
110227
94014
49655
73008
292913
70661
291958
255366
2645
70336
236633
125663
209055
28222
242395
60973
66999
105928
56910
302578
37076
156548
111199
103958
44147
175633
13232
105739
218325
308550
187091
26010
148284
60341
231084
255645
290877
248591
284141
199591
24565
72572
279505
174531
60303
51346
46028
291249
36783
289614
101569
250419
303076
184170
174947
19605
204639
168537
59839
150630
287728
139621
196614
136770
301134
201755
24339
203813
1282
62653
120195
258926
23055
88698
46228
79615
198213
283448
263128
102951
80681
301524
295125
145407
279824
275242
24316
173296
53675
99611
207365
136590
31645
266902
37265
271409
200593
287831
6657
114209
282943
137469
306277
226798
205256
243022
246782
35318
27129
97453
6895
261751
250388
239225
126020
286083
86325
19527
55140
246968
198851
50918
281979
54957
193032
279427
140062
73218
164187
265434
230148
235654
59249
160061
46748
194788
66173
181253
7699
158354
107586
244587
181598
251187
120799
177131
284976
17214
4378
150229
62516
37809
214376
248757
195163
95548
225991
61965
64641
28502
171591
174320
182250
137081
49899
144791
117291
223649
118647
163024
243705
239806
74580
147766
286294
233784
268019
51115
110406
86251
208828
25013
286228
241859
270518
210407
192816
49094
299724
208660
99721
153717
95933
19640
224889
258573
29712
252460
121803
225485
225106
37113
102538
259922
129983
24197
60702
246608
176279
275047
271920
200315
202333
39654
116389
239887
149281
227360
187255
10752
190844
234660
102507
185579
264895
305488
233125
254404
269306
76529
241562
139480
95055
96426
292979
54516
135663
35775
177586
257431
120346
105765
167597
185073
34100
28983
59813
108460
16916
103013
207202
196454
26477
206833
117952
19296
77941
220101
110083
145414
427
165672
154182
97586
168717
113481
142813
268529
254132
182764
176260
14560
62113
266358
26739
134500
223304
164938
178387
214208
65811
257847
85769
30349
284354
248570
36543
95075
126331
40420
307041
301847
50524
3351
144670
165266
116129
283482
145354
33986
73655
113013
15886
200715
300660
262423
123764
83925
167495
214825
272231
280064
167966
60821
309659
122429
56033
102796
195307
210194
87506
120277
286171
207675
160794
10402
85954
84502
120556
51436
266663
63960
133775
166658
67890
201954
102416
303527
111842
181036
83074
170997
103383
149724
85548
143644
286646
284553
232175
142390
273111
93234
197344
9925
178917
194197
266490
40815
153604
26740
45320
309623
75165
116164
113952
83144
233117
38061
105450
185338
206722
209801
297543
169075
17580
273698
300109
24690
233841
99751
216552
257944
222882
172794
116943
166690
41696
31281
200088
193691
80510
167993
86690
293588
93624
184911
247770
239113
158586
121892
97548
124884
143740
60796
187710
23087
287793
134150
125325
108050
237718
110186
55105
106875
16252
110132
228664
41931
280013
22031
92405
69426
40783
237267
166053
123526
80283
164310
263951
41340
117072
21228
307144
112080
62961
66484
265598
6517
300880
181298
219522
111729
20444
294207
12928
7757
200853
130648
105349
209090
86006
67827
19648
110267
204864
181812
156378
139027
182216
303255
126083
294324
308303
146835
206432
302392
83316
90192
258212
64252
241678
27415
184425
308472
176539
19452
299521
38676
87361
102989
287912
133872
296508
289483
94466
193916
262712
61009
4338
217608
145655
2054
256560
52645
169679
145110
169857
213860
163935
184426
244908
105951
184645
265630
48312
4250
52208
233449
149894
182484
152695
292533
2009
151273
68137
205802
136210
186292
132672
265886
197166
5832
206870
244246
168104
207563
39298
137340
88852
47545
12344
4781
257759
103562
305188
19837
174517
134652
208442
104375
112807
896
15540
146805
27209
12649
124070
31201
143769
258075
244201
266442
103585
279491
95203
144528
10283
237511
298449
112285
38857
159286
224683
41112
202159
76816
108114
211704
226429
151963
162290
7088
151079
152237
258371
157990
242198
206640
153221
59157
180369
209409
307316
174832
17292
283296
179861
164210
109485
44394
46702
74384
278817
151952
14442
212370
246079
258448
237375
129710
82062
244483
89129
61628
77584
202858
23517
187456
220839
92913
4936
141958
251697
263691
188707
20006
10948
232871
75575
50618
128923
81648
136513
119595
156548
161074
5284
272533
219397
299689
125869
300982
141142
41419
972
295852
164575
295338
182830
29591
81320
92113
62102
158511
307300
285105
180511
161189
104790
284054
23319
186220
12185
227918
92868
159370
238572
213212
102641
115788
247125
278790
212490
117175
11725
28155
303375
45580
107860
950
120857
149904
211364
237813
262562
9243
41694
202638
66661
189188
210410
209784
284518
247160
130589
146039
80769
258211
129877
104462
121985
198889
287727
273643
42404
52256
228380
290192
163262
237019
212845
74573
5294
8572
48538
255945
166221
1594
62158
239653
13998
143455
130863
74710
69241
95251
164188
91419
244015
106315
73599
259369
19252
103012
300375
300061
207627
226587
117737
287104
20990
54592
186213
196768
35754
207690
305277
26631
296513
3606
196600
225803
26722
213534
105272
135050
18489
93982
116190
207990
213335
82399
231903
7404
249787
30526
171817
125698
78907
180543
9859
93608
171510
128911
85898
200080
104592
175170
84315
5179
268296
47923
64956
174791
12097
123360
79152
13389
125795
56610
25025
304065
113689
303006
147708
207472
200467
197354
170800
73310
269182
121613
187173
78247
198470
102376
164343
143098
54176
188983
189092
276403
58389
107124
29795
199066
92715
47722
212190
245396
293927
263418
276820
96431
43870
228681
126331
308435
89675
65871
296596
148576
229115
18678
17655
212648
78020
153731
48288
217846
46462
114439
108593
9276
182745
203219
146971
113446
253238
304349
254495
135270
249571
45244
135338
110954
178586
156009
178001
10261
96126
120086
306690
292631
103933
47573
169263
10998
51411
168418
234867
77956
220237
262340
155747
53680
303399
102449
33742
270537
68549
232227
156877
301168
190225
211015
261774
126642
9515
214623
250567
173181
289518
80847
207635
114767
169421
132084
210539
3954
290773
174971
160122
75139
28562
53284
90561
34639
127662
214243
74944
185934
82419
34968
84525
155736
178093
98121
180141
8565
307949
39914
122922
97508
171181
61813
260071
111922
54132
141939
185204
236829
26326
191919
234692
38546
225757
221248
217676
7335
269394
229364
217990
238659
53913
223508
257059
62225
274996
104073
12127
218863
254060
189387
185420
171525
103143
101204
282897
287288
39531
87944
230742
187361
114906
301876
278975
276649
288461
53169
257579
143291
198715
286377
240357
70105
254948
286101
253400
133889
93695
258892
86498
118395
44555
202030
245731
3887
307007
1143
303810
201871
304021
165626
125170
73011
277304
190827
256217
6638
72401
263611
172815
262343
90317
18183
114600
275552
147236
59521
77269
236832
207578
152761
43411
203289
291426
55928
66473
105719
71712
251432
267027
232386
113882
195430
85566
83392
159418
132182
89947
114488
8238
143820
126773
172299
214206
35123
295255
128699
236779
114745
226715
90545
296836
99674
80173
248304
207016
111251
246070
214179
209263
54464
231679
69544
100634
113174
151844
252504
196200
1218
94986
210130
258646
130816
20827
46737
90941
64664
18137
170513
251973
273666
295094
993
278415
274190
231751
103877
38787
53728
295439
93029
176004
133251
185578
64476
248494
73224
80579
67125
112601
209328
291358
178147
139650
209746
178611
284622
50519
216369
22087
131731
306109
119626
3134
52860
242686
25150
5373
12538
5180
29229
182248
46611
193375
52739
66966
51362
144154
32802
8102
260950
34644
78917
273955
4886
267802
208874
212789
274645
144353
125429
16943
134520
43438
302415
39897
283543
22313
102640
69756
74276
118057
71349
108543
89687
163478
76003
103100
139344
174126
50593
170188
86049
15419
44945
223222
158911
4390
64200
12127
7273
199792
51958
216505
70841
231146
193581
248103
55910
94893
304042
114451
52077
24738
78138
45499
94681
64973
38896
123471
239843
179377
308138
145728
157529
118658
83473
87903
8782
57205
48509
85823
185755
50192
153077
145007
82536
90032
297059
91684
182587
242738
90951
100524
146085
6950
219193
162955
179507
7056
177106
199751
102381
80873
151671
90211
193004
165107
47644
85804
212035
285531
161090
250136
20917
139817
201829
177016
137492
125901
89852
96200
137424
257731
264544
175761
88936
162647
232078
272378
201168
164201
201204
23049
129501
155296
33466
246487
126693
269340
22025
141235
113295
230215
244570
221380
71627
234379
161972
240862
186137
62183
237242
227510
232571
164273
145868
172077
8059
83461
175867
112100
47791
286218
264972
31576
53236
147358
26449
238728
62700
109069
190614
291179
141929
248499
159239
67378
300871
81852
235669
147285
233575
89044
195965
163508
47585
247869
179296
296127
74490
216035
231487
986
12601
29419
201886
95755
159920
178528
165043
235167
66581
10290
48792
303846
208504
71760
194224
269686
139259
90631
236224
116240
145730
271171
104845
14905
103497
172977
247227
293415
117811
119833
208588
134916
111430
70786
246543
281192
180100
266226
118212
62466
171222
247833
154357
133857
127836
125728
51347
143542
256858
44174
123388
277277
280028
249097
214919
101533
193571
149552
77779
52915
22343
59332
50497
12709
189880
101495
22106
233862
169544
228138
64975
241709
82648
19415
90570
65312
70886
108248
200717
147847
98165
68338
217935
197080
102515
90448
30320
204008
107254
82522
201072
224848
23295
285389
268135
57547
228479
67940
134757
254313
74010
151268
28204
261590
151252
163340
74098
143902
90099
6391
24196
247940
5646
171737
227345
52239
56913
223845
124691
202415
263032
228699
108641
74540
295083
45865
260258
187496
67358
146205
59849
42661
304943
225332
175084
250991
162967
51397
302204
6266
98099
108429
61583
91880
71430
28246
233577
189661
79477
80461
179323
830
9535
297064
36022
49342
32183
9902
204693
280677
15758
199571
300823
251214
56700
15220
258149
290472
221731
278993
99312
257681
143820
278006
15011
274505
94761
168638
225125
273295
100560
80132
131646
250764
10054
162254
290682
151041
286425
101766
189222
134304
134054
214052
229008
55877
2060
188798
52832
6906
31136
9033
55176
30489
101132
164068
90872
297970
262551
175555
284082
270514
153694
147423
195398
187751
98908
100018
131875
213638
234579
5363
128770
132736
225307
180841
255175
84568
93914
242842
294348
267680
305242
129164
255499
106530
40547
260473
273648
242229
76870
95675
172871
228757
9954
214012
90005
172794
214423
279844
52229
115289
97454
209154
110043
205661
28180
187927
37339
18936
275343
81513
98035
255520
252732
71843
235631
232137
56086
255476
280528
233526
144486
196580
41509
55537
223716
23078
14803
205650
179892
292654
265245
126977
134543
35307
154440
210434
246024
113998
224174
173442
55636
205826
126597
3170
186634
121343
144985
263703
256230
141587
40292
69431
273686
177368
212703
15370
146268
152950
248432
198587
81406
257684
8404
260947
26109
286645
49460
67730
68405
140793
17864
11696
2539
269733
53810
125329
102090
286123
278769
45978
18600
245481
62292
149797
58121
243664
211059
171013
182582
258911
114866
109116
74728
191585
167396
61133
63459
67585
72621
72634
265521
4454
40903
260181
279225
259294
260272
244531
109600
238882
20601
32242
204032
307458
302554
116710
243967
292469
211307
183127
187751
122938
285420
14506
288811
280586
3001
181544
64665
163722
181134
266880
178956
197239
95096
229449
225324
173306
1845
252226
288457
252288
141662
37022
2414
35616
169102
8909
103895
182001
238172
282764
273864
139504
41342
17043
246505
143854
241900
261281
1687
133965
62517
273312
85678
275954
77966
102086
51693
187492
107625
273045
137874
152439
247261
2881
282268
286112
248608
131665
78806
174765
84903
67685
227117
137189
125767
257745
250323
25331
272206
2841
91684
88515
1330
298615
102637
178703
33324
176643
267749
277769
230548
173112
176822
261549
131256
229694
34500
197697
272072
46639
299412
107680
78611
153587
194222
237399
82566
164909
8078
76373
67375
222795
145668
51103
48335
238247
233076
227525
161331
65486
184539
56689
258007
13791
161007
37720
104824
171805
62065
52371
82686
105120
212208
102227
66943
34519
18142
213320
63621
1016
86110
185677
175181
272188
64039
126375
276424
246184
288453
8271
122491
127084
11285
154245
293472
228479
249175
160595
243319
300789
84478
59761
308912
275470
73105
27203
172491
36841
229380
183997
224519
18614
71986
87206
211290
211794
65026
254121
66588
128669
105374
310024
147010
188433
274291
107967
107323
30480
72323
31852
269570
217868
256752
223500
187530
26695
193930
305538
34476
118565
200820
77085
25229
93568
97524
93340
242026
151486
153285
48894
199884
243538
210876
228430
241884
10262
17026
165354
245060
181199
305621
295986
28893
291292
247201
16474
62200
74552
252807
7339
143714
137991
44111
15628
39062
98245
111384
147084
242857
57777
118617
43465
39593
133398
139982
113932
290111
307393
68348
68574
55913
170863
103181
41292
297170
285997
241133
65236
240044
66867
139425
217704
32672
93316
126372
2516
255826
278058
102519
147696
253407
211817
137690
191591
281157
163612
129640
253732
118756
303137
5409
89496
53413
284245
8329
215765
249092
122220
44790
111585
95700
103776
92291
203861
11338
128891
39292
68405
66288
109940
266396
89062
90892
120598
221390
294073
264601
128464
35924
126064
105525
121690
2279
128900
247335
29452
133657
92289
297319
164593
138722
193769
187789
220303
5360
303367
139684
138938
17149
300589
186148
191033
24775
133696
299137
203690
4738
146099
91671
304328
62843
286921
298260
257594
129117
163354
48119
174811
288323
142201
285034
298803
64425
145848
90780
258062
224506
123894
283394
210989
221736
172012
2300
302075
214971
277717
139004
68604
194564
17914
210920
248491
73663
119375
39740
185781
144274
78181
165880
131742
203932
294678
8184
27416
114330
111597
199431
34508
11852
147809
65906
66284
25756
84213
167217
104788
132707
8554
262542
193849
230929
161258
139337
180964
304353
191725
66578
184127
60131
158430
246705
119393
216826
42076
168412
182083
206237
19162
80326
143498
143324
227144
529
171850
223983
219712
25010
178671
26990
273615
37250
301174
35479
113925
160162
90390
54272
81700
150364
298990
142541
145490
137596
158019
41369
241389
164040
14100
293068
228826
83048
33454
260589
239709
167434
136738
109445
257732
26845
208032
158305
123144
60309
74597
21450
307256
9743
122702
283125
197127
149815
279357
272579
15549
274672
185804
167861
145780
286206
110426
42833
229115
113055
108634
240798
83386
138086
174542
302628
168061
46776
166370
116284
308917
5930
36899
54193
213315
199002
151722
18212
85128
250312
192105
302639
46711
198586
254796
175668
43278
249903
156638
9816
55366
108229
218980
31789
289262
32291
60024
97316
201410
238563
56989
141781
199038
17063
249967
244691
281677
304008
131903
284794
65771
179165
233901
223790
293374
294522
62763
292406
148985
128684
27986
71064
199646
89706
107532
239246
189311
305023
102365
178771
118395
198765
151295
256497
177101
270704
13667
111566
283835
120991
202119
152573
202997
278330
268614
130783
41512
210908
265704
298950
107665
122838
177283
217326
108158
53668
135701
116902
5472
73035
89244
53047
279283
21772
3990
149096
213630
130510
107456
155356
265421
29882
42001
306781
86495
59363
281678
262426
61396
36480
8369
144046
157810
121993
201696
214994
171986
236584
302761
38944
218521
65871
159632
181748
245499
169879
94604
38274
44636
133285
307484
286010
204448
182502
292487
286327
218130
246235
23971
42087
76401
70496
118394
37722
141309
12855
223572
250461
89001
144584
174481
187515
230445
152793
50937
57607
107031
61432
199
131110
77549
289427
200382
178984
222051
109392
132745
142129
177524
254
210981
153400
250686
271674
226057
37995
218252
140754
159870
85955
107797
205576
98803
271677
236780
202974
163192
286620
291999
193421
155341
216466
76838
134028
119748
81273
13209
156779
54880
276805
64361
262523
53293
68687
91128
32038
96499
210473
95592
209965
152652
95309
278314
75674
235574
21719
227075
277531
145674
239480
81342
17406
306037
300326
153290
65973
186382
80304
132950
15501
274019
136745
98653
196710
42093
96431
209249
130942
127281
280164
176506
204961
26010
281360
166107
238369
236142
100358
48869
231005
225287
145798
134748
302613
125731
110134
184072
277796
110004
304286
281195
47972
178802
16415
36006
27594
104825
120278
45671
56753
250316
89164
297243
195957
15825
90149
135310
149616
23066
134323
95438
110801
150481
113561
288024
183
112306
99600
101164
120502
227594
53625
94238
157934
49512
185476
235390
99734
178314
103521
17945
140590
193247
282947
198667
178575
160857
3688
294873
274442
147110
61135
119803
280621
271778
294930
168710
151728
90871
164025
27276
234858
272454
228280
202266
282623
35453
121603
151274
112019
173410
11447
139359
210430
227250
194121
81355
307090
106599
60254
239520
94474
296711
259365
159441
243840
222744
98479
277899
204585
49278
138192
111359
158512
230332
268275
23949
99454
221872
103729
122382
202998
135109
156659
234885
69819
307017
25024
299297
247874
223806
140046
105790
41887
100151
299735
85056
174902
33035
263863
239635
298124
101301
177853
197894
4105
25653
157312
269407
105835
86166
5294
104769
250009
145586
304746
191557
265341
198737
292411
231948
295710
207035
165873
207775
34034
103584
27271
195798
117171
79747
276942
142970
293467
138824
6426
23260
81811
225647
138385
149752
285990
227862
204653
176630
12892
159614
225564
209953
281752
42639
50107
173467
259805
255083
160814
199038
9231
7861
51881
169522
256383
213525
244615
7654
240652
248874
247774
160273
93071
185775
203388
223533
174831
192389
118363
74025
13423
73344
2028
215599
296726
290544
148938
289020
266765
46990
180348
72567
89310
235292
294137
20960
112806
110490
214144
9159
286459
175371
198422
218014
217535
63674
99596
248418
209723
195529
188266
69743
224040
250262
243590
6614
132667
89768
166459
227427
179137
165645
27809
199713
135078
46295
241132
54327
86343
188627
197620
244460
148947
39573
196405
88369
232404
72019
81052
21126
308576
127089
145618
163571
287638
55131
141779
97142
131675
146246
198956
143646
266499
153555
242608
734
49227
144011
305636
122107
113099
254920
122475
22782
279431
23648
59398
87343
230160
115533
134388
157127
160184
259052
45584
32002
172717
175789
58748
205650
302565
69462
31016
92169
82775
17809
260220
153549
68155
227619
104023
29815
3307
149265
4293
231630
117629
185538
82062
144517
38455
198127
45592
51772
117739
161911
215147
282750
162707
256242
217741
114773
32850
17570
41181
244613
289831
160931
266303
290483
108700
77041
16328
126692
271389
71108
75582
174420
159217
1029
283097
299517
189202
290421
52287
235626
48693
38228
201565
14358
186354
186349
257418
253651
89425
115446
200847
209962
8430
57428
28314
129669
246149
200425
45109
304213
39616
60505
231717
165437
54309
151202
309284
283926
236984
304145
120131
123309
262637
135352
95555
228089
111473
183108
77057
140334
262756
50897
213847
106647
294197
175733
130485
222180
50110
43150
257728
180031
241470
131071
75022
58519
303305
82301
90230
124050
21300
96652
58979
63472
171722
270069
142054
77645
140225
58678
157969
254644
198576
290401
16237
50212
188910
267822
13321
288948
262892
121267
197411
307837
88726
268116
219184
25541
276682
302759
209154
256031
182387
231267
305205
265520
130367
138102
202780
92287
136839
267015
276577
294256
51531
232247
179245
214458
257681
155668
234934
193169
290973
101343
44471
165644
78421
254324
91606
77787
134528
252829
228762
71712
112465
112147
169233
210178
105688
271946
246441
258542
282925
248776
7765
29617
197401
209992
200123
213283
46688
282848
100616
234312
32374
269068
50226
174318
207591
51003
262911
216878
95043
67843
37588
164239
308324
188490
199564
193965
205948
29401
38626
26805
276603
253734
302286
259467
269675
260477
38114
266849
305252
113647
22946
2216
186972
185799
301226
22776
58363
52766
104968
8776
289202
124548
184607
233043
270554
200229
262796
285320
55246
25598
187422
44196
153333
166668
229554
156656
123158
285241
36487
220801
183916
271918
213903
183556
72694
105644
254925
288652
296564
163803
83228
199313
234718
96166
303272
132474
245639
90192
171654
14669
101872
11777
147541
143855
70381
293520
278124
142771
138517
152797
203201
52107
212960
99657
171095
128573
271016
30260
204813
62542
237427
126950
223375
278375
283984
228880
57532
116613
32928
168927
251329
278504
88542
271287
191813
90344
19138
177298
170455
222955
73930
270215
268182
264228
42301
205075
293179
298130
289492
197410
61808
205063
151825
153775
20646
230514
135283
12924
79447
120908
268111
7885
259395
102546
46934
223078
25565
50157
290891
307698
32214
100945
146567
306818
300393
103770
117323
205657
208280
154989
65540
277373
192896
116402
182205
88952
204893
207484
129174
244457
238641
164614
280480
148887
185040
243175
129968
258160
102144
145960
146834
265884
42330
172389
60801
285807
303688
65830
266400
307994
142820
166511
210161
134157
114551
240967
94413
203872
150747
96989
110215
31970
53621
280503
103053
114161
8980
13454
299766
289756
303430
12739
264105
7055
29521
82672
91698
11005
21148
138031
150286
98868
48736
84608
169267
25609
308392
163945
134870
161667
107606
101058
24824
35563
91713
75562
61979
110735
292711
30917
95379
305675
61168
82216
64887
203651
301893
222128
198968
43995
266752
276397
33429
38052
272506
38244
124141
64859
297138
191939
282069
204820
122205
206001
64187
62986
97614
88155
16312
113832
44326
228703
290392
54475
296973
147975
31631
8755
17813
281233
142703
37631
236996
120315
303347
240464
298616
191638
25031
212820
295512
54777
157798
308322
298871
176147
240920
64064
254298
35919
181827
98333
173447
271661
29103
172360
143278
6919
39118
198103
229112
119965
77656
49711
182706
201775
262405
153237
4434
123980
198453
208810
52868
247026
304793
306068
208605
22556
167371
238546
136458
127530
85053
134449
185494
150995
240466
307401
65250
100604
65860
70046
87596
90927
211990
200567
107163
290849
227209
288601
188247
294438
153435
217179
290333
244396
189943
237237
229502
305717
57301
201028
126533
236229
188160
243873
4744
122570
142006
9500
184608
179001
268407
131512
33520
121290
90862
300526
276877
43188
41605
116972
125822
61851
102819
195286
230359
152787
235290
2969
232024
14453
43810
212697
45372
276472
90392
230910
73447
291459
104199
216391
251516
307344
52004
75334
192625
147544
197726
242074
166654
88721
22095
226023
46656
231309
270786
73456
38765
174166
208871
265770
304567
155144
83624
221879
93507
117661
198230
270895
169422
44031
172430
63262
152621
101514
25936
95836
11355
207945
91245
249474
3057
122668
76354
261905
56788
292387
258005
300844
175047
258695
241409
42388
18347
142597
215953
186035
147355
269397
165021
206279
96295
61809
279701
92568
186588
296616
218527
6844
170970
124045
31609
278053
248
261100
44557
183989
125713
130386
49440
100354
222185
291302
204417
308523
178815
190767
294504
116258
297690
186056
161000
189117
18388
6889
7237
71872
120860
137925
63723
296666
286498
161285
59467
110975
66739
209425
26195
210331
155151
116868
144714
133607
305312
293076
21786
79034
182076
212433
243529
190553
29742
269910
77991
41670
237396
187384
139124
167456
127849
11121
231992
242168
265536
169320
196560
266098
46782
130421
158514
222925
10244
152830
205716
109243
207370
140023
137368
138152
128383
272446
155924
272941
186787
232477
251089
105258
71182
80462
101436
105978
173202
165991
74529
228676
300162
106095
279242
126847
250211
79098
102847
86884
26408
169658
74500
271693
48606
234844
50241
296108
269446
25881
16120
85001
271308
153775
99246
70129
290498
180898
234207
153102
31879
294712
191631
229522
237399
191289
223305
182630
99077
55693
261238
104913
80866
96587
79168
159119
303501
103457
114659
287804
105837
50757
56318
192795
130232
279018
236757
283558
292559
118816
51074
68940
271133
155474
225244
225469
167244
131185
47182
262153
231491
237857
32979
28301
37460
180871
139537
67467
166112
134448
812
196809
227849
16176
78382
22914
223991
211123
26076
147860
50189
9502
211450
97767
35486
12155
97198
48837
120840
151211
160869
21865
35871
123875
181795
117912
171642
198370
260107
309118
301791
15822
240024
23216
272553
293370
259596
270054
201705
83330
169256
236374
306958
291759
266542
37814
23245
129387
158799
44214
233546
171288
182709
9450
81698
11656
19445
119068
239868
180697
273695
5876
126780
258011
186753
255125
219922
147981
196843
203557
133003
185386
84601
208767
79232
113192
54584
23111
109624
290614
261510
162782
70350
196425
90851
250836
120170
25286
148358
281883
76676
107038
232996
213715
27079
97477
192355
295751
7769
32135
857
199443
204764
158144
42022
148023
22142
199615
156526
51823
42976
255024
120391
166018
150453
198959
261898
298681
262711
59373
83462
98991
249739
221203
40431
78463
44888
90520
227782
266691
258969
162977
220063
135568
197559
83150
296781
12678
58606
110628
77754
237161
35777
114424
293293
115562
78024
117181
250664
39847
203077
155037
42332
98135
222096
288435
178854
201725
277376
220143
151654
281851
43847
162800
24741
97243
86908
216311
62191
107571
159862
37854
235817
286855
237261
84863
47051
42918
148419
231704
197301
253812
58180
308566
196501
99947
173199
262551
120403
257617
236009
197295
110975
82903
181203
17891
54045
306630
85412
120329
80511
103571
7889
307102
75799
79453
185147
308022
235916
22824
107576
201860
118953
299934
18944
289684
55974
10201
285168
267487
178918
150493
122817
301341
299695
245852
231567
3166
107372
45975
2636
178949
45372
56131
95903
147498
57929
14264
170412
129895
300021
210854
179095
261215
37997
225699
180115
160109
174997
150015
199414
248245
237542
240382
157578
187990
72012
120168
25020
142138
84704
264650
94854
116781
45133
76148
242870
256451
236010
260424
289698
126626
14912
65449
217580
304508
242753
287725
27338
185551
290662
136508
77454
278064
14585
77794
84359
112848
89844
90375
203848
86053
23577
154089
47749
87280
7601
12960
299215
102877
21210
61253
187839
304437
229914
215553
54864
90996
276404
14819
12295
164281
218244
115617
68041
134315
180774
42191
108591
5882
158727
89722
130252
118160
307049
258877
244189
295534
73836
123257
82159
83663
145525
248866
175229
180674
175760
287157
15197
202799
240753
230750
292336
290540
128017
56206
92628
275796
252239
217292
227484
160208
52746
127369
119496
50247
234758
249177
257879
172702
242284
54779
269640
277358
289369
301453
157570
55606
27500
22291
129698
82156
14416
9162
269449
189367
15729
94386
182404
119967
179924
179748
304968
154348
30483
284183
141443
217326
24482
252556
255545
273452
65248
249186
53363
61095
166652
214296
265282
107620
224824
46927
139925
34734
241500
149490
221501
103291
163351
184681
191298
198101
84831
9978
168135
296317
144980
130264
284016
67170
115308
221513
76204
148326
182113
137339
184649
61789
170329
55060
42301
73150
165580
309180
303276
217315
32773
151209
40846
280382
9538
14734
129059
141120
238770
226137
173488
137127
152435
5726
51016
178095
206134
242550
200862
145769
150150
192674
249119
41290
205017
282165
227816
244096
210700
44382
18334
168184
212326
12239
273931
277453
256187
224185
284442
30974
146859
210814
70830
197343
49215
14281
281862
260384
30405
87132
309611
174574
215564
97374
28817
250945
263652
186496
252207
273601
239725
156650
171077
71718
275083
243549
192568
207481
304026
16412
217518
222349
156839
10037
224999
253403
90329
296993
71811
124128
70652
52368
106970
97806
61590
241551
236324
287166
270181
186074
251489
282575
190886
170495
113537
266330
34273
87157
85110
156328
281803
36704
296095
102197
309944
267413
227557
27902
198769
118490
155776
23897
60192
15795
113629
143502
185266
274147
180860
299032
140814
112651
279402
150058
99732
22859
124518
90081
278620
6576
130306
228830
22455
213690
116919
5981
16630
154901
290941
198077
306825
218603
250551
106020
263437
306757
100214
250531
268525
224357
491
79388
186306
134752
71202
276290
103224
31310
10283
81139
206403
4316
293018
203268
96676
162859
39583
13004
305548
157117
150566
183964
142642
251952
250398
133888
162602
118091
306310
149960
120725
46434
174923
81356
27454
99936
116321
157833
279618
54828
294359
146717
90046
97099
58480
158287
292718
84859
109854
283497
109716
223081
138620
231253
49829
263793
274166
98599
279560
189960
135583
219054
8518
8639
206716
79669
190872
284246
86112
37784
271617
307719
58205
101992
164078
275656
4778
99143
250522
227095
122283
298927
141489
93225
28500
265175
238934
28888
88195
101311
185178
230569
16825
74490
43822
18356
216545
1081
244537
119630
166268
191424
116681
3342
131175
184149
184812
24063
202360
277648
253213
38082
145257
78929
35674
201197
79103
27221
256283
51689
113867
257369
44054
244162
58697
170300
86327
213376
174042
120604
177451
42638
31528
66311
303698
260567
177098
50164
87918
153902
111755
189617
46918
16601
22599
76603
44296
259532
215368
129324
102610
281712
195753
62145
287054
269527
47601
35513
221301
37572
22599
141229
81
237489
265851
126884
260511
78137
195375
289602
18957
80974
154427
12056
77612
298037
158553
208258
223537
219080
286372
126361
273219
81691
39661
195350
287467
106753
78000
195170
148919
26282
237047
71623
3507
281505
269724
22691
210465
122674
190362
163777
256490
146270
195922
12762
88741
27276
70100
110992
111400
17932
151602
46393
32464
272752
20372
226840
308386
225188
24559
129629
93199
158002
251334
133514
267866
218278
287532
539
141103
223211
230447
77991
64119
307704
203393
143814
229707
29341
101467
62055
62782
23815
2661
125101
2397
43206
135487
267686
258646
223231
143478
155545
147832
194455
130311
240877
251969
118930
41472
104386
139567
287810
245105
248108
182889
218077
172311
18886
89970
205402
10416
200161
89548
185408
289656
80735
268222
31814
165042
181030
247670
31995
234340
198814
281586
227322
172170
21198
296359
72631
56237
139741
281571
166316
2832
114163
145043
114016
110267
124996
97619
80313
249548
160636
88204
176794
187081
119988
47576
47202
149573
42851
39176
214848
55628
86884
177331
62900
97787
96023
190182
27599
261777
253025
210181
24525
85273
165665
270906
225993
25579
39731
265564
71059
232841
232914
60481
65290
231892
262122
78413
277940
31000
75285
157229
208510
95396
79850
2352
58139
44306
308430
87272
218736
218909
130633
85026
26591
218707
246852
142634
242203
303091
268540
192712
163226
82490
271960
162855
286472
147286
208839
102131
138136
31717
272199
112436
212023
251375
98795
256301
135073
39278
301239
42134
142574
93888
92705
22744
198479
244561
138958
197527
287268
22589
32820
205568
271833
133585
120741
138160
169056
128662
301801
286685
298094
195624
225042
32997
287862
256734
221617
65397
243343
24812
39113
108746
293408
8602
246107
103577
243078
2903
244860
184953
38895
64427
225546
72463
93431
96571
254650
6228
130166
171345
241089
71300
25813
129696
215708
110289
50368
84524
91638
1715
193472
10243
114441
155532
230509
75769
202793
136675
20524
241940
249757
264020
137734
146783
65796
307765
18971
41328
98782
304978
105147
273070
109926
300106
70742
113302
233256
266997
25481
161893
96005
286495
67020
236469
420
260309
116808
304951
133055
202153
56428
105849
272554
234336
150671
174706
234618
12525
306861
221342
224920
249693
205113
236690
108058
240359
185246
309324
169771
246970
245048
71763
143830
158786
174297
150058
138966
172867
304349
64494
204987
11594
61963
99835
66469
36640
148023
80627
35163
73409
291686
202276
183076
46152
247438
55581
39866
232898
164411
300050
94188
111604
42128
267617
73674
249268
296694
173122
308357
25716
154013
211528
105273
126412
208301
53080
120952
36230
309196
259966
309515
81099
276284
206336
255491
83801
304532
234260
210563
79997
183549
139234
286778
202292
78597
86280
297386
206863
71747
185914
111054
96004
201566
54668
94508
179372
149446
106949
79443
39160
271419
296231
116195
299942
297459
62312
105628
289028
26236
110625
68470
103585
234001
14720
292630
34587
226108
7906
230054
45989
111721
247603
73155
3995
197195
132981
93299
149005
302974
173203
50141
5134
69360
74502
5423
281963
133332
12329
115321
149713
301928
292176
41408
33590
20796
136432
45458
123519
276657
300283
49172
174303
106988
195753
218118
115946
78269
28594
136307
130180
169136
97347
112988
278794
31685
116367
268666
208224
168257
135849
28931
17992
308684
230125
160654
50973
93887
142063
193694
217930
42399
245012
74751
151582
218429
120695
75716
5815
62764
160654
190574
158528
54478
1682
92209
34440
132861
21063
246442
57885
879
52997
6560
119469
304070
174112
208842
218383
158765
261799
131437
14016
82204
24892
89082
107397
186336
216278
148880
231259
234812
38303
257267
147047
78386
74979
1727
268140
281212
61611
226396
300589
296638
220488
96850
268982
150657
136308
58229
190877
34794
29926
59398
66156
98344
9932
166559
197448
104170
289048
18727
97327
79959
264546
210754
33819
185325
50065
261006
205515
295351
222715
294486
169833
304115
66596
108131
181393
47796
141053
156286
84759
66549
29536
193309
226695
137621
111134
49562
50091
52380
151572
26825
150932
394
84067
198748
171733
209717
100768
14725
92162
156830
238064
10056
281657
79819
265517
289578
37848
104805
178970
66524
207220
77626
76257
13665
299871
281512
37212
91853
242132
68564
115649
14519
200093
218005
188048
262142
171952
57293
183812
266525
16313
120809
10641
181707
224049
17330
229156
78209
110463
175477
250492
294673
18418
289593
18826
206529
288493
163924
294176
279093
28823
119255
38994
33096
10190
53997
297355
239192
7601
275601
232092
103258
218828
36538
247788
276866
138495
250403
295936
211173
308200
176874
48007
119235
288810
302542
146366
66990
171949
230946
152077
35638
78593
237831
222680
141202
19235
22845
81161
86409
130449
113727
44804
240027
54072
273165
255632
167042
132781
117895
13372
303366
124216
270490
131769
83718
120551
4835
31410
307878
85519
269897
102288
259755
77273
172521
166452
125761
3306
171105
130554
227123
277070
67952
208608
9129
217548
46087
199548
182472
243927
115557
138423
23957
82904
246968
223630
118450
135209
58469
232966
163039
210311
21603
202023
1022
175575
262514
35759
289183
239134
140441
154433
137227
226066
13695
69988
158635
45268
187466
48803
226839
170543
8319
43501
190903
148415
266281
278626
192210
148552
260
46131
182984
31084
160346
259843
250459
275333
107129
79715
80759
261746
21726
166917
156573
71132
98681
5821
51926
145306
169451
257124
167679
273870
212436
94640
208687
90714
8946
271655
207180
215004
139990
309332
214459
128754
13889
207039
46674
168492
10534
309238
127737
139890
243687
53300
309839
181077
233432
73803
238750
252881
51847
99197
40787
260616
153250
45897
27713
147867
222414
17750
61265
34240
128284
135618
41465
15643
210064
75200
178754
112376
141873
297163
190393
269588
85394
32468
80618
86993
289111
31129
114448
23160
190261
287307
256056
153066
50768
276100
202088
230397
222621
245397
128956
225036
248373
242847
307503
89113
152203
297393
267346
100955
208602
235191
175602
248309
26165
149661
66633
150820
80146
199208
33347
139669
152572
15298
13832
300398
10125
239329
109698
239551
304232
197859
283964
29792
250509
81165
37151
97832
13339
133313
70530
71296
138492
149015
61033
218226
43195
42323
83852
77148
258976
120518
217759
263643
208209
57875
97972
79222
218270
117494
94835
162817
11578
225431
36927
16917
103505
274360
275352
144070
96790
27194
41498
163842
61147
16505
202950
114207
295181
141165
248429
98274
119790
201413
119678
303124
289619
62762
171039
217232
108303
199464
196971
222848
266188
163446
17695
115585
36294
185842
11655
202952
93515
64534
48593
24034
98835
179873
102197
80114
212869
274149
137653
146126
289921
164705
202087
146285
39808
187361
289810
18032
46721
90759
169782
130007
248195
128333
142154
228252
194370
134537
253480
227534
61818
39140
121558
162510
284630
38502
304664
110676
157294
39400
110225
307856
112989
253615
9106
154154
116234
252759
188041
86048
195782
114814
65237
59257
231649
25299
244548
205803
57232
99741
201069
295293
164732
208235
176585
175691
25966
55978
286437
107197
27340
290546
196422
5321
214466
237015
161478
39435
203828
75615
185129
56055
5835
110338
266222
171675
78668
157493
78379
73628
3516
10271
278234
142289
221155
250315
12427
47715
86344
235406
105416
23370
843
199194
31745
253830
275704
292536
232847
69481
172952
177202
218294
210406
4774
123398
150959
39567
121960
89843
61910
11819
174580
156626
138611
155862
176909
195652
62993
309611
118583
65220
309649
56384
74927
297756
169177
113291
284339
62319
304792
158387
197060
114888
21152
84827
214022
157502
102224
34115
161623
74099
109916
201698
8795
102193
236734
173155
81437
19176
68821
252976
201387
115499
19494
130513
296591
296726
40888
113818
79247
166150
32753
243404
165833
37995
132851
233898
301272
132330
271699
117251
188259
130324
199994
108959
80894
163810
308902
16380
267021
129842
253530
6024
244810
162877
26341
92965
279293
158209
80643
11145
32929
213141
275825
165310
134560
110420
297670
246822
300497
269204
230892
59142
261261
67221
189900
123480
33835
173349
188129
199742
235640
301378
279977
17514
280579
102595
42276
230394
119485
228422
167743
268872
262024
95582
16305
145809
156029
107252
95261
5768
187287
67796
212473
248353
221084
104376
59271
10563
278353
255007
231357
217766
45228
190222
77751
124878
8941
102984
159704
151174
143868
251448
252893
166436
267170
89718
283770
156532
71531
235420
2290
210372
185903
304897
196994
3364
70694
236698
127892
205140
106425
134583
212405
11860
17117
167065
287280
200031
262382
245681
92604
114369
190230
275995
251780
27411
304472
254900
288211
248934
97889
33979
40221
205865
124551
213532
15390
144053
197368
50662
215106
99354
60071
78518
185313
13110
25868
101521
218229
153885
111550
163358
100631
278296
107622
269666
12580
211772
75080
269190
193954
18260
91933
197915
169391
103046
203766
27383
11513
88737
61891
2923
234891
108701
277575
305591
230747
161605
110274
166511
182370
13839
277541
102876
194304
256611
76982
302760
150472
28521
192566
96274
239394
202220
247866
192458
234787
82809
91924
271771
90988
2636
95538
81287
237605
251310
241806
60676
8716
53679
187027
226078
107957
267899
133425
28112
161279
67917
195388
198565
237101
66361
14931
10432
75299
85633
55269
58307
80770
219472
103545
268841
285086
270416
176827
172573
258407
216655
232382
240708
139351
208539
231350
219797
196703
282145
215966
194638
125408
39236
175069
253802
174057
142922
45075
134017
78021
94613
61622
304325
158594
294058
220879
162736
85180
53490
74883
133898
52314
191338
242136
68088
66832
132119
164748
46686
50322
47339
239553
52085
54627
264828
195569
31168
85542
277395
280850
223061
290184
260824
283450
170161
47229
126092
137840
69272
287835
300296
264588
153276
244148
226634
134705
11777
277002
118021
203497
221048
41537
222631
59659
182756
130199
96825
285306
232420
144385
23230
22902
153898
109464
121762
136637
195622
163291
172741
166813
139063
204567
100417
67002
102324
74167
199276
198713
216292
276113
303828
205559
115516
44322
196871
59888
198889
120805
68473
65173
150750
196941
219866
52495
170581
258107
50529
122187
165663
81463
257994
160680
7032
156985
225109
87979
74205
212113
160301
55137
28278
98883
34785
102266
35652
133590
94331
32056
198557
126911
277629
171256
241147
215722
286738
133799
2561
10464
191962
103719
85253
187517
20593
286501
117338
47106
154391
27315
102218
265060
43334
223192
174112
296342
10870
20258
229561
169694
236125
213521
257090
240520
234405
214378
257853
148073
302814
231534
281969
5739
181068
136884
224833
196332
82052
246770
233089
181648
92007
17171
208759
44507
19108
257960
71126
194271
201641
280061
203556
267948
248485
80291
146545
35404
129471
127240
74225
85941
27312
225913
93425
139540
230171
41122
282920
296367
302098
185892
145025
57240
81846
236369
169355
181615
93647
76431
301219
152303
4642
225590
62736
15776
132468
184681
53312
69684
119537
322
13964
36904
209054
286742
109525
86230
203999
27861
4824
156878
180653
38854
145076
105612
249465
39929
114256
119250
105984
64662
191375
76150
53358
26638
100095
164114
237546
36717
214793
281369
133971
14307
210831
27870
2758
266523
8650
163760
93599
196183
221937
22391
233553
110900
263589
15227
289490
104797
188003
279494
219579
4198
13315
90328
165280
17666
248267
123502
156222
266980
94864
37066
285472
156431
88861
262983
121087
242175
294330
70021
233204
211797
209338
264831
111463
141588
149866
270730
44459
211026
41685
103078
64513
3335
184270
73083
101009
152982
130934
206402
247720
174327
99284
106187
165026
69159
193043
257283
7647
45819
276259
40322
41129
186150
30968
57315
60760
37152
267784
195492
172045
3904
191592
14358
288894
216292
23473
63418
18384
297239
123012
234343
281471
120513
14100
214124
68172
195583
44058
126976
47430
165802
15021
55570
202678
118399
307993
117947
264340
214748
287592
15847
171876
35437
34341
242369
41676
122191
218523
17342
66071
21312
64249
241663
98096
292483
162617
258163
92969
69371
229131
51818
114434
45299
29365
107758
218657
304400
192272
61835
155846
157447
64081
188164
200181
152098
83351
58857
173905
137759
214573
176330
153295
96864
144930
137810
265421
305498
185967
236998
283974
308595
293566
13968
293565
34272
98851
222158
109792
261271
252430
190461
9665
22849
27314
152287
18057
243871
246009
192847
260058
226818
14984
16009
209747
65029
43917
30056
262190
4233
277851
245123
292367
264060
170537
246979
258043
115874
246447
209280
284505
140065
207639
168061
163637
19982
306350
297147
284509
101574
256968
129789
192513
24633
162472
247253
265363
287509
63116
309081
255466
262925
185654
216223
126829
154418
56887
81416
254751
166487
230192
192470
107064
260880
49141
48926
205509
245679
186750
47957
37731
268983
6250
244376
167774
241590
214932
308746
176806
238377
20403
234766
238655
55535
107401
100185
281109
225938
101372
156366
267239
287731
204493
126038
84726
86604
53240
95192
79309
113679
114620
71899
78918
73437
255429
271310
299800
24657
223873
155359
305580
203585
106915
204743
111917
247361
190904
234828
133068
132115
126073
74792
253384
113160
45444
217389
187187
272137
172499
269260
133702
26931
182448
286854
231510
63302
168525
134375
192220
9655
142023
293619
69729
24486
20594
74902
221407
41420
27821
134015
66627
23235
147373
19472
30372
28780
231613
144258
85743
57281
99533
117079
1057
129665
188699
217969
18487
122669
74733
225303
51963
280621
293376
147720
273374
35976
146911
202378
12892
53386
188871
60231
173503
279473
55449
268593
5475
171606
281665
65868
235516
139297
111304
167884
95768
42980
104633
290454
10786
1885
84989
253107
249424
170834
33652
135650
289814
265444
237819
141773
104314
212809
122604
183209
255746
246289
103755
289222
18833
198784
288469
2011
124308
142241
285113
162239
100127
181352
289320
143803
175412
104713
11927
20341
184244
12316
304029
157023
223608
133771
83615
208856
21796
120968
19456
155475
113152
72933
200620
8669
257659
201854
189307
138833
102040
26528
195373
184982
258813
136014
157603
186482
162512
217966
204095
309706
218329
17531
85583
246823
143253
212219
226238
292305
35213
151502
166125
230373
16743
278756
282212
140456
259291
202700
206354
212170
308196
106007
5123
78762
157247
99125
7408
106575
173425
161929
75615
137552
155604
271658
190176
85913
136832
203019
227268
130325
47376
6018
148162
268791
76336
156599
157175
120948
59177
187503
277519
214071
277281
178863
2467
116255
165646
126745
292452
150765
237366
58492
74801
15299
59389
20878
114353
115079
17555
40680
12054
73576
224658
169022
277759
101788
39321
45555
68388
67452
207285
239069
290341
141694
285519
266012
126578
280605
177554
210534
76135
292126
232492
240545
231889
216235
305796
222571
301304
179497
21803
141388
207366
103529
303340
82069
123553
309636
301845
75328
87433
178477
250416
100245
239140
99969
231357
89501
90867
299645
32983
24630
283059
91300
15708
307013
106812
285709
16287
252393
74232
235752
206523
57887
88825
61555
210960
11981
299667
258055
64056
186686
146013
288925
238289
11965
238414
178995
10920
113113
110860
40878
286103
111559
202178
175717
198989
170857
300425
37452
241592
57086
122676
72943
138139
187394
259900
152542
187980
182805
134508
109053
179464
264990
298453
98672
305471
187256
71757
109051
3230
8069
111818
200206
306373
223659
231754
135555
107175
27796
189668
290712
41027
208756
270047
136583
106018
6961
264183
21050
19847
136753
65796
65267
135584
101553
265767
69902
239259
24121
69017
248337
49303
174345
279559
196737
1089
104603
275306
35524
61299
294811
37227
234463
46933
195849
132268
120242
303635
154738
232330
60753
297756
9949
138782
50258
289743
48936
239767
305467
29741
81167
172918
118908
61542
115930
272595
292834
257625
252421
49234
271426
286256
190735
110429
39032
33050
133944
240666
171099
161033
288325
130069
309495
33087
16284
12839
3429
181345
8797
8606
130258
72367
5974
24303
272222
234691
169553
52522
266469
202945
13225
20205
270867
300418
124084
264527
64344
135343
132550
56092
260589
87908
189870
190388
83806
75633
11166
255292
72120
226623
60791
202438
248969
247091
234173
9224
71216
235637
249684
275480
16078
118721
50323
200321
218257
144259
138287
137115
130034
80007
181327
309361
293813
187449
13986
218959
297627
33331
204732
215245
123281
89743
238784
240369
22415
289638
24065
223002
97748
61441
255012
145143
163459
20122
108062
83292
221419
260635
260564
305883
264695
105141
156210
219146
237811
159846
223458
272424
183655
101300
229494
262434
296971
155029
271915
198513
275077
139919
5335
182010
143049
53295
234348
33832
14181
158144
109576
150293
248905
174599
114878
269118
299559
47495
82629
254988
36812
260224
198345
15380
6639
160486
167561
237649
204892
172854
19036
62430
86207
200207
292347
68117
295330
52306
24471
147781
193011
58830
276498
219872
38694
129823
163790
275559
92353
67402
161952
295222
268326
59689
13924
77807
300592
282337
100055
46858
74492
206153
117223
287660
167971
16570
174306
25457
308415
221530
64730
193603
259096
266596
25031
38632
21197
226147
58274
136452
115110
122823
33347
79487
78159
59133
274967
38808
211601
226275
232363
229716
198418
70138
51256
20088
217675
248387
87467
189453
64457
197521
74677
173602
235190
285995
218101
249597
20400
29141
20977
274079
10213
424
174247
223634
282005
52409
80914
84399
162783
20958
11959
160691
288604
171241
169037
34981
157920
205202
121336
215333
148489
269656
1573
12837
302
111138
184543
38869
150866
238486
41091
26376
139330
110685
290339
180574
72810
219072
206779
111189
282786
294238
21518
121118
265190
39213
123990
240019
253191
53480
300945
121249
309437
54367
259218
115091
239402
23707
31782
168133
133087
238956
189675
225268
104864
41210
257846
129919
193594
218381
61670
284455
106329
254815
186206
189426
209643
103813
286864
168028
98098
114682
130105
84961
254400
69770
31927
57925
58952
149347
252229
56685
259325
12660
158246
57212
174393
131642
263750
164238
261411
224147
54930
25163
144181
41458
275165
165647
165013
88642
173401
131761
115455
301341
151139
72547
254310
173271
52897
151681
302112
281533
7952
308185
99146
220376
47980
257697
284370
225513
300409
180860
297116
269851
34911
118923
5933
134037
40704
40739
164219
187777
149916
182662
287512
281418
265165
252493
118559
3020
248490
140846
24185
146620
200552
260273
124920
130996
157074
163726
291670
193451
27549
40058
86944
219779
295331
149755
33415
163550
162347
12858
216913
217117
269133
272293
208712
136216
205639
273049
153608
2616
171463
245378
254017
218858
188353
290505
278998
249057
158157
45092
91388
99645
241601
119924
168594
36181
248571
245114
34251
241255
74945
3017
283228
124269
306417
89044
191614
12259
131490
179488
290475
265961
183662
294046
19005
134724
102117
134072
160887
187595
106482
40776
24657
220612
110303
82262
181810
13892
150880
308041
12177
171634
72105
236687
200687
171953
233609
8761
89710
307936
295333
22192
260680
256
54012
10049
304546
299329
10087
6927
181542
173242
214154
64218
37860
298816
307112
283634
246083
30678
155478
39979
75872
49943
207913
144407
157757
254563
129330
103934
9800
92971
65453
37472
122926
289094
226206
260200
287727
9154
95947
189654
107638
292237
242403
32220
281604
248203
43012
154967
295922
99302
2305
107116
147541
136720
61821
264467
125605
10076
91070
202540
24771
145854
143496
71278
256189
227605
274315
45985
297619
73293
274242
122434
4812
109165
249228
14693
20304
62819
126395
159865
101483
72258
5817
151659
225477
169243
25412
213916
203728
55595
234014
69751
1004
132181
90653
137184
192697
189282
174077
306355
3362
11060
275604
163227
162959
135664
27195
84163
132887
118991
17638
34611
278850
57797
50386
103251
256870
282286
196499
90660
22485
78742
234406
144124
53758
135994
121295
30951
287950
40798
13577
306206
250213
113955
69567
307283
234931
304549
260426
245737
27228
244594
294373
49503
61792
13188
129799
234622
91009
35543
48510
138014
34091
26969
118156
152290
122101
273488
111505
275292
10265
71930
287362
166212
101965
274512
272465
102935
6312
286488
174360
208585
286575
270444
202350
280082
147664
74834
231436
77692
250194
147788
218493
277593
250673
80425
216113
269632
258640
226912
234877
145821
145370
251336
126254
183715
234032
147473
180158
260702
203137
39501
200402
305286
229309
160485
290873
94203
147634
92882
255861
16889
192192
69239
282556
265444
143236
252085
33145
5164
16649
294281
163367
129553
283174
285041
158697
26750
145948
150702
220303
145453
125864
58838
170212
152982
229231
105930
187713
207635
284333
224524
7117
257355
66744
272999
133767
219091
225780
189707
287701
272130
102725
153772
293935
207964
94843
68672
9819
141962
213725
205870
287685
159072
84628
196074
172719
109998
269197
41011
214619
225237
96409
21565
17904
168107
147364
288239
302950
309612
193723
207653
155409
104533
28404
196908
206689
66632
7342
198648
84789
90828
210079
21190
66269
143116
195529
70235
106547
113601
88536
32890
45375
13834
167268
265010
285649
227209
127777
215370
70241
77269
230203
220603
64222
185444
164475
191046
155291
104151
227160
99541
106517
60554
55894
3717
180325
163857
188721
37956
277318
13016
268350
44551
295334
96954
69504
277370
11459
74595
285926
297893
46104
75931
47929
125484
141579
299302
143901
70646
6156
64067
159403
163294
169387
266916
230935
218398
208779
267590
125980
131007
235652
196504
160806
113412
308460
75590
103391
20941
274379
89594
149413
227241
83284
60592
29959
290696
301835
154346
188931
290656
60593
233472
256496
215554
290038
79463
99495
182704
292870
112836
126941
10839
289143
236996
225717
104622
237621
16768
7749
128346
267434
216637
198022
232671
122172
32025
7665
37288
80384
10258
259781
82314
167206
215736
228876
172799
194177
152899
35315
215245
47730
293818
145945
102263
214196
36237
16404
116003
128516
258039
246637
184768
266074
20065
72958
1931
152564
114260
80495
200860
166316
78400
120246
230783
169865
210339
141211
65976
143539
51475
47804
1518
279834
244035
2766
31604
46018
287975
250648
175641
246432
279286
98969
141640
238995
98230
45467
249266
162283
115104
307846
128710
255665
213403
273314
73975
184357
250846
72769
146761
120960
134295
127514
134965
167325
68698
150439
67622
254711
46380
90881
264033
299126
286720
195887
47867
274460
288648
276842
27522
65526
219724
222202
91345
286143
274749
105421
141081
151583
36071
305329
62122
141661
2937
208500
30389
36048
262766
175825
187356
181945
175302
86436
42168
298917
222894
285619
302218
180955
251155
261619
150842
176865
151641
160652
298146
291927
20811
252481
61532
13565
64595
175745
203291
152941
289167
85574
145805
225109
146587
119673
66448
114108
50332
268514
111296
70838
167899
179996
155623
176314
285693
71748
70075
11638
143261
240647
131214
224813
304085
221009
135984
167636
57919
128467
138398
296387
161898
222296
104733
26285
5211
103551
305036
270104
15248
17136
301817
31200
307813
309083
144071
119573
129696
176131
83929
276561
257575
92205
283579
97672
66371
137589
162280
145761
55223
8403
305081
241199
202928
296151
82211
94395
245963
276763
199956
107526
40884
225996
113528
171419
233234
189595
190932
173017
85884
68193
12272
66438
21762
4594
220142
44227
259516
63015
197509
283117
26510
31705
49367
38107
258030
68288
308155
202256
220095
79267
88008
201942
262645
59188
84899
89183
175815
258648
282725
60861
155731
123085
306624
225955
18949
302264
136910
247915
25579
259842
157544
103333
133322
189602
97810
187132
95005
234064
272379
12625
199581
212406
23805
14716
119559
101088
114562
248507
145664
21519
296159
214608
169852
91625
257687
86771
69690
204945
273185
256792
176618
20658
55732
289426
12759
209239
203808
188610
141050
10009
9283
265695
243058
147742
272496
60386
160287
41065
284356
65147
285936
14412
22925
20657
233118
83101
53665
206692
99622
193310
276977
117
78578
120622
3216
3211
90748
64465
243550
254050
36956
288947
141486
61331
46073
36618
25822
264376
104419
152082
62351
90532
127683
50241
229973
24645
213445
5005
152026
85466
115023
47246
281506
119790
181998
256854
138936
155687
281500
69212
134880
122996
56107
135277
218858
12549
226209
126711
264729
198070
271166
229602
24013
252990
260160
46634
110139
54126
228497
192706
75876
64360
72224
61513
43158
192549
251023
90774
280229
260692
193683
297095
186895
29192
212091
115365
50847
152292
92415
160198
116363
109319
89257
102085
221179
271691
255426
273848
254541
134850
265551
255028
163351
45339
274279
308790
37116
69045
83295
104555
117935
187958
248731
96544
76846
225785
109950
187057
229259
54392
219515
106606
70754
276739
250205
166977
219941
27000
226814
22470
41305
78981
123685
208012
302352
214219
29052
159098
37853
303670
299716
261817
260264
193244
15960
268675
74425
200049
201403
202394
118301
158319
19653
178392
194021
96512
278793
294056
203483
167936
216591
125053
291368
22695
134857
75909
282158
26048
256927
296618
296881
294964
275801
270314
140785
98127
110329
297998
167761
97123
167030
230738
306887
185140
121267
249263
96028
171150
14471
291563
229514
113612
241481
78363
305436
83573
43800
239471
91512
61966
276573
277441
44272
34638
211196
140772
239981
273102
221136
50716
48025
151065
221299
61149
302138
69967
148199
186725
65716
33707
109654
191299
74105
109143
70573
4745
224112
147820
18263
124159
302238
84454
213871
90206
197806
138720
266476
16714
244698
144699
49052
172025
234931
243644
18833
288761
293752
140375
97917
106966
110529
156317
48198
196253
230758
277029
76197
283650
302794
92721
138342
151092
152984
298578
165103
168752
46621
101935
65707
68497
75765
66846
108505
253452
244144
288808
285310
143495
76233
224396
93183
218955
285397
145775
237004
250750
4514
209917
37698
163884
77227
30302
205811
188488
68887
231219
99451
35452
127425
209604
110038
45416
309226
173593
57815
5706
84419
38573
132892
154721
240215
16519
31243
14418
157322
32747
279441
190600
182452
84460
60382
188306
287111
188267
94986
280866
193613
76525
199531
200255
254422
236760
246461
22441
250390
179369
98447
160235
156276
62889
264817
160464
131676
168195
246225
263072
65759
244778
32764
294360
234232
118765
56346
264212
41415
257100
37506
121947
4622
39654
197024
56996
86369
40869
202740
217562
180703
101829
101749
226589
7938
146741
34593
130386
69168
226388
212587
153932
105656
154445
21878
260867
156383
282833
201895
118988
247700
184982
189867
154840
181243
275281
88390
10652
297352
9778
145001
28801
49033
277500
285418
89745
192084
117234
159754
296841
62091
223971
307489
58414
129040
304427
86687
224503
31202
545
125193
249875
10381
104084
65914
36979
122862
39945
60919
221941
131548
251466
46363
75316
112666
158276
195203
10415
5862
259048
49910
137768
260019
35104
148059
125527
59645
128913
175403
272324
146849
112045
155441
308442
229176
238854
73653
247167
258324
229947
265751
108295
159828
189866
289568
96080
148752
68737
133060
284902
269508
136665
223959
54718
267241
50990
2250
261430
1924
287787
200775
7031
170560
199688
91411
20307
174777
289045
130480
216124
199650
166113
164167
80070
33111
232937
150836
174885
95110
132990
42055
198176
101173
73283
186713
266793
36541
98426
27821
76606
3054
209305
170495
18659
262463
171462
139119
224843
63220
145861
9924
296318
29140
83871
241415
220591
217560
162913
13427
39637
58122
134396
84382
283508
71911
170796
281731
103652
279650
69891
7612
90150
253907
199795
154195
66882
106364
244367
97150
153910
105161
78106
196351
32918
44402
54166
64294
218496
77688
189812
80597
98314
115791
115230
276453
183164
293728
264023
213084
105011
160864
249049
138228
146539
78507
201033
288795
251007
293902
47145
187208
65367
103555
262803
122074
252362
163929
208894
143472
301260
99241
62527
229164
61635
230717
197740
108717
57521
20356
50362
300457
100046
250035
77786
173131
34480
231300
82454
241001
142425
135779
78220
55377
17791
72546
159517
41054
21760
75062
103941
262759
184074
64735
60631
121315
293702
25472
42034
302381
289165
279517
152601
221113
30814
204299
103379
125124
66602
120937
309747
71239
37676
99756
139037
49485
144207
12251
204622
156665
265906
308733
306748
198956
108861
168969
148892
73753
50919
285257
188940
215022
119725
91688
118625
194310
176009
222172
18112
171889
26935
51802
222030
148808
252017
63098
209842
118595
149347
179801
284027
245353
227743
63877
76605
150301
251678
276428
140421
94527
258455
303253
97510
285194
167
81087
270598
168540
58941
279425
122769
125688
102361
48957
90152
270534
27093
259495
125582
111994
111888
116271
240020
82809
176480
142788
56725
101300
229455
286430
103566
144253
14329
268849
68064
18172
92069
266406
304978
291789
235280
168523
201020
115311
131769
188195
192952
274336
41139
261245
241066
95040
234300
32900
270446
151135
114206
253018
74466
148603
25938
242784
276040
93243
169339
43420
288760
96273
218417
104685
296758
272207
148015
47351
296557
130689
208352
66208
41887
8145
295208
162474
93004
59667
111191
87239
17189
135931
103040
288607
255564
24295
174746
159355
294268
232835
99005
228351
50414
148434
237197
43521
291944
235058
22309
156425
307866
58577
43006
151570
309703
121790
144251
9446
270975
244167
173006
288980
260554
43868
182415
291788
32665
217394
27257
82014
137225
216964
34122
240060
42731
15915
58806
220902
286998
131297
243451
193137
279255
57855
227609
270644
79931
214235
162597
54905
48465
63509
298510
102596
297057
283514
113528
198775
131782
22279
293592
196845
10632
107575
188480
107570
71174
289075
257397
238610
304689
169328
161369
108290
130855
257107
20204
266251
24896
71211
248865
186763
123777
296690
299288
294116
251458
293608
128718
234437
98037
8840
181710
303931
172213
42910
242648
269408
191441
222442
51490
221246
84535
249297
206693
218529
106958
127465
111704
8301
11320
130801
114422
65847
82086
37949
60983
266841
141848
85780
284071
291771
68594
127167
231513
196633
285528
282372
195517
114654
80524
133408
37397
210889
180512
48486
182142
266807
218480
79647
215136
262415
179486
194880
52930
148569
255984
232543
40550
290037
114683
309125
277047
260643
23771
264960
150453
197464
100889
182916
297478
183454
24794
61048
98084
113503
86743
282531
305634
9285
309408
29495
251996
128430
112012
278286
273379
194211
218003
193391
307797
44524
237305
90455
35437
269025
299065
151813
156105
195843
94240
126663
67160
92261
96441
283578
63910
209298
296580
9754
57676
307453
52356
240644
210277
26859
208223
244599
295030
229267
200859
29762
155624
186178
81906
182781
60136
117872
229079
45120
204392
17888
166921
267780
89759
128727
92708
226880
292083
26539
182052
258428
131788
181505
291467
172259
109435
94490
272257
273381
234443
160961
69504
302054
26771
257448
60346
119550
302621
17826
155227
140394
15550
149126
109207
23126
163272
39983
146678
52120
173952
60851
231310
223182
227029
49921
114555
235216
156736
135927
23284
166471
202712
249643
300717
147211
280288
44977
16459
277731
217840
108839
207142
49123
97154
232958
182662
2969
12908
263107
115543
228923
126822
300788
75422
130906
293041
46355
309502
228626
221224
149471
249268
45307
131540
43437
136117
118494
137958
229260
68521
5522
187253
8533
308751
279266
203012
229413
276775
196390
3162
99138
278509
76624
62544
244011
251421
176004
198229
299438
190733
178785
60353
10187
230945
188578
49418
195483
23714
219945
309499
7701
217707
251551
68664
112143
70081
283272
40006
156589
304051
275051
213710
7049
184316
21498
65785
234553
107957
149583
282498
66806
39598
96725
281021
273537
1152
206673
67707
266466
148546
28863
172302
34835
236066
895
160021
239911
101525
191664
100601
112228
215135
158375
199476
142415
230970
58263
234826
52709
137332
256919
234651
215052
260546
266632
247516
190038
5148
117038
166805
116460
96604
295781
35706
161764
247619
22784
63075
147016
21443
290971
288734
173842
3551
84505
155569
62403
157181
254328
249718
271731
284315
299975
100825
145446
178311
175546
67074
145167
252217
305293
304650
261662
223557
57932
135554
175480
286562
133168
110141
20503
160502
210544
233671
308301
38559
307465
246681
230315
99100
90051
4742
237822
249461
252442
123026
207232
209320
276841
294148
215174
201424
278864
217449
90112
132363
273816
85023
265626
288010
139408
165848
120555
269627
112115
302976
163820
112270
151045
307565
56340
43148
131857
178121
227394
275842
24622
294343
220407
104676
53160
210177
265624
234565
32967
142273
212447
88346
203978
209223
214964
100114
300539
116078
305591
308924
172155
111502
232727
121045
57688
193928
298180
159655
27472
150718
143452
204118
266507
120920
9930
305596
90684
145812
129811
30819
22248
120129
67149
110242
207158
275065
102140
209774
257506
305618
19857
135675
127327
228443
87373
233554
41631
87227
121345
177889
92681
5624
151171
25081
37552
92000
85185
50365
253124
239742
20289
19798
200044
235606
9732
176769
17865
204362
161239
143910
5609
102051
182641
140252
122960
209050
212451
308930
178672
100010
145159
24277
41894
247510
201773
106462
139498
107968
300582
133412
100344
264819
210175
163712
75944
250956
98453
108538
196873
258178
254131
37699
94562
243775
44351
92732
196777
193325
53657
5329
296423
188553
65889
29567
238262
46603
195464
219
199856
21858
67200
186508
73953
138193
35639
45755
265497
45956
285119
78775
182117
25748
62428
173527
155677
152536
24853
277666
102852
265588
33758
29900
73753
20278
99291
270940
209872
263340
246177
211387
119756
124486
41414
263471
109865
209706
187612
106167
131088
207936
236256
302381
195079
188620
36721
57506
211490
22883
306109
33367
197176
289290
115677
296382
133462
55155
220397
290660
212819
276796
24060
208747
173038
215699
128818
57054
30551
241358
137264
171884
207376
35188
207129
142440
275532
246119
151339
248789
67605
45862
254893
142497
42297
289687
308755
103481
211256
214138
207021
59060
291831
250667
86514
142510
156308
266561
100414
273114
255822
67676
174598
217140
216765
291732
209987
200575
242368
212112
92374
208963
5853
115180
43224
140682
81131
88114
100183
166313
116828
102273
125611
253093
85876
182277
154398
80334
242792
176008
227096
111632
88935
35567
230042
142074
161698
88336
276060
193827
71482
184977
231506
289790
213647
113861
276065
101975
41914
122627
250350
134959
41579
112043
241390
50861
162364
90898
257513
233113
150553
216426
295849
125547
203570
25722
69229
267566
245518
94864
239227
148078
255154
110923
298990
255682
156027
230887
7683
105193
255962
170993
226970
229652
157480
112178
167537
68886
269391
42734
176975
250867
41752
54607
56329
84899
12373
25655
203761
280199
20903
217616
302678
267276
186160
261778
222622
183920
200382
114369
229557
287444
180763
178171
54966
162609
262683
79362
36601
124537
260736
72018
179508
183771
97273
289351
63891
149843
75802
52042
112203
297707
98488
55377
75724
108573
153705
120490
58506
76279
181225
177575
287251
70514
214891
215731
180892
255371
61441
151795
298452
278190
3476
179996
231100
71840
30582
231135
280235
185109
107140
251522
131293
247526
300643
93716
140505
149964
197690
138444
100795
203129
203426
37997
174747
71259
124981
199387
130897
241841
86168
40335
127153
242966
221170
223398
54374
155265
102380
276232
86240
60547
125195
8111
7671
219367
305601
86070
141391
259031
236173
295208
64521
143011
195865
202210
286493
72403
124721
133914
220554
99296
72936
172508
227487
208736
150667
77151
78192
91820
300619
86645
95579
252381
259275
306421
309023
126663
304037
42317
91478
185002
128158
211741
211162
9360
239012
71764
275875
303343
10438
143910
107214
114027
39162
96053
232566
187318
278681
61039
274588
159647
61602
252660
204755
32727
288560
281299
78277
232019
17371
80035
195284
100523
258014
151043
136349
251729
132157
1593
116574
288951
16945
176856
19655
107889
73396
239324
229289
297812
271922
281471
199464
218940
207523
128820
8531
119580
112960
180746
245822
138009
254999
142880
129205
197438
34728
218945
36578
293109
104465
152163
289852
197509
300541
124272
306339
196097
267066
25722
255676
7482
121303
43079
191722
309959
187136
36563
276031
181893
73925
5203
14326
59336
5658
239856
155102
117564
192243
61011
220808
38425
134280
116748
10053
284390
49601
59006
151622
215202
73018
14658
97516
204074
116892
73412
62767
176849
71917
283512
57228
18646
100979
31754
247949
2320
20072
91488
37123
117032
221861
54704
171092
201818
144514
280739
179160
309497
90137
10315
186207
285345
111715
193009
115051
221440
201467
281547
48225
99938
169421
125446
166235
253908
165137
166504
61779
199869
158571
47434
231658
283064
250888
138613
231125
254448
31520
292719
282823
293958
4983
133567
285586
86434
73919
139211
197622
36464
194349
257313
192293
245047
26127
298969
261290
167061
143300
79783
189745
169067
90519
248216
112972
85133
266010
221043
285726
246400
123036
217601
37830
253864
19234
149904
136531
300397
144473
238677
234035
31540
225394
35199
149927
180475
122064
140900
78085
117002
50005
68548
251085
117954
89096
228690
46959
92941
38803
44085
255064
7563
77267
142976
13851
79231
166049
15374
89864
196963
70664
75818
74072
114032
251137
131180
248633
224490
252762
109899
48130
242922
20310
155464
182062
1296
170862
280115
73754
299018
242677
248450
80468
105654
40998
34516
107886
241454
227851
196943
178235
229109
71141
31881
289625
54016
242768
266802
156808
285788
63485
307022
44051
34094
169249
118524
277277
71181
256005
309293
78749
306294
53283
207070
15832
33922
138013
253139
40514
148915
180180
16304
51442
93115
235486
251503
12199
302278
154727
14978
284977
205427
36272
251230
285879
185980
220948
267533
43627
273645
121745
301921
272287
225757
205681
258085
195293
55665
230055
83923
138766
177733
222889
154020
78110
102090
128482
153867
166101
70366
101853
78429
267436
124742
164303
129115
159252
9595
14626
200090
238545
212272
3363
259712
175356
49144
283409
204460
65791
247496
104986
3911
125057
234722
152622
2241
138213
76885
16410
152361
228073
10230
57406
293432
168479
40758
161022
36994
214216
89467
30582
22237
140354
75870
309235
256506
56353
76955
188843
188386
292277
139814
91697
41882
136552
123317
134509
72785
241570
269266
132324
26564
224395
62732
274889
153918
28288
132193
63560
121950
81209
133469
254515
191920
46583
267778
103247
290752
219682
36587
196986
23489
308343
85937
309341
154047
214828
51627
6292
247633
144036
11527
83476
28115
234586
128273
118407
100384
74787
307125
37994
46845
120916
60830
255905
271808
273182
69004
44524
188329
236869
260262
165857
245641
2791
184170
40703
68715
2529
184544
306740
156873
93670
246951
107875
15637
239247
212760
4501
230494
79161
120714
296947
258827
255138
218671
118052
281216
195282
242238
131784
172909
154580
68792
142539
272418
10810
68925
87060
3677
23800
76027
19084
134163
3383
38092
166775
168682
267956
124087
296011
286376
145423
220514
231829
238704
277880
86316
682
282751
210703
91948
99311
47761
93968
59769
269395
288700
112109
107751
119028
20702
34560
224288
304822
22916
239011
245775
226067
42381
278438
141894
213486
32625
301919
140473
15196
230955
125589
224230
244474
276237
254755
162210
249460
41152
268601
23371
290466
188442
268949
246537
141344
111498
24939
129313
275323
80090
86784
222148
170661
271140
77344
275
51009
218148
245964
25013
26422
247205
264351
290112
218367
301087
4430
176909
237747
98351
65023
119726
140170
207091
255314
36240
236971
126033
15223
247354
305039
94741
100303
45533
280718
244456
151301
2644
184412
260502
8607
192134
139157
193534
254391
256856
273159
269610
63122
138051
100316
36381
170981
243875
157763
8130
304222
254936
9516
280454
264021
146979
8431
267553
131369
29146
58427
91662
226130
245988
267825
295130
231872
169973
77422
137323
35592
290465
92822
286943
152882
229519
50742
296886
206591
31112
187045
213894
185351
250846
26653
254427
128722
303167
296932
113879
33721
136039
30068
291136
43048
274356
244798
186419
25006
32554
104428
117217
83809
41862
185179
23497
107778
134882
266713
6802
297146
309704
292786
288938
66822
43507
146741
61772
57735
245703
274546
220240
156498
243337
206867
122307
200947
243432
170092
5041
185476
235557
197518
303801
281857
5719
175733
275574
111385
28768
149580
243258
141552
163456
287367
88976
89163
99154
4233
286171
220882
301452
71519
83661
130327
14309
89577
60993
272831
293405
91958
134990
126012
51648
197110
102013
197038
264252
156240
149507
237630
253461
140427
171855
70056
56194
180157
253560
249697
134941
165852
258739
210233
46866
20478
139030
216228
220034
271465
111763
70779
38592
102867
282187
1832
287512
208186
308765
151013
95276
191082
33896
32438
237148
223769
262645
287718
70235
247542
165747
81462
68219
58896
246007
112657
70448
187410
173347
212016
246096
171088
250887
125931
218928
238979
135527
309350
196062
306956
53653
134743
303700
116755
129035
246334
232258
227288
252027
266257
114208
61390
219519
300841
61591
68978
227020
309931
204899
132895
48931
39895
214904
16544
177100
296098
57781
122927
38214
285564
78435
291545
134739
44726
81022
65570
73777
174512
77551
1391
78912
226916
69799
9154
65684
73942
143092
89378
246268
305396
172648
126210
248571
173569
20916
284655
244155
230410
252930
259946
32855
127677
92355
66185
89026
278798
187705
208202
3813
146759
55900
116955
155319
87117
126679
118250
107116
205474
305398
219556
51500
218629
163815
141059
136815
17110
114258
14817
268343
278661
211190
290833
286543
218152
207769
15440
96379
228369
206673
147910
308177
191670
64319
245303
201312
229862
56898
27124
170310
221408
27876
278314
848
44786
90167
206827
290690
81747
263867
61612
36416
65490
33400
215132
103933
228911
174305
192665
45551
300562
67462
168467
254191
182811
184098
283234
74325
275811
179000
301878
115267
251846
193906
270252
142378
261484
295653
25759
94213
286496
265521
29373
198353
295594
81347
104155
104985
184364
89542
71935
254592
65420
157968
277597
175596
205304
84834
87247
48551
21836
157763
38006
107959
39012
27540
161295
105383
70347
56350
58204
250642
274974
243743
82098
69890
302363
109583
167873
112620
109010
75807
143692
99988
283258
168429
259347
89930
23876
34701
177567
295407
268711
239774
248349
75552
22342
110438
187095
31087
308520
241915
27233
18740
183540
119716
243358
51007
52081
260476
256989
76472
58322
76211
132808
5799
200204
281223
227436
296689
17724
110463
192675
161586
177475
68281
187708
251382
178104
101952
109542
214050
289662
31520
217243
141777
193782
121053
140976
134520
87558
219324
244129
250852
251238
108429
115410
35809
204018
53936
121203
257468
296180
42235
73630
150657
33115
271505
142535
236263
227820
199582
139584
183166
30362
219121
75521
274620
115130
83403
241550
287289
66981
266088
101436
218949
60366
277155
166133
99188
55335
242464
253347
109336
173836
170159
133115
2326
295337
10399
49145
109663
100824
218926
63838
174457
115827
135825
310039
260171
83871
38198
176730
125210
148131
168989
200976
97735
292442
31980
305004
249781
24565
178302
196015
136324
288337
23007
266848
291004
115995
78988
139850
296962
248122
26419
203299
14656
299774
44337
30132
251976
268721
74461
24528
100744
17481
265426
203495
72611
57982
116673
131627
84076
39444
237504
284765
47105
263074
31937
208529
142765
113108
226616
66686
308000
172519
121260
44775
245903
242590
31796
97093
244205
149284
289287
114946
153234
81834
1437
67098
3300
59839
224538
64595
156958
95889
35035
183510
222068
150116
292958
42643
256213
269986
129963
173371
218027
267603
69223
119571
175381
271348
257696
191062
9571
166200
287265
109201
230218
128984
6953
163564
167119
277464
32883
296887
167061
76917
243820
156128
212348
236460
216060
277126
193691
280071
69571
113606
174648
183790
121659
235263
230901
63108
228310
73456
74564
106367
36064
44946
23440
300010
31348
132111
272022
115375
243012
206812
230347
55777
236977
44413
146099
215984
243884
12214
298000
58941
282959
143891
117160
205070
138664
199116
202270
280668
173467
246960
119771
130802
249281
61435
140141
58139
303107
160240
79666
248784
260573
78712
256645
79011
220780
47222
78380
241619
77774
244795
58320
222539
86807
183079
306302
105712
201626
255101
37745
63359
213980
271164
277022
213899
63832
56411
290120
210374
139359
5749
250835
188695
28553
216636
47646
64815
137271
233228
195683
230546
5698
306472
151571
101499
18468
214558
98990
278211
17620
190995
183738
207602
132776
9896
239110
77601
105850
302910
278993
309510
112083
281236
172549
161307
20456
55915
452
126623
67855
40859
155699
93264
10069
239341
220317
178405
125222
141799
249185
308413
2171
128905
172046
107192
105412
122405
111595
79164
266678
193446
259831
34791
273301
175909
267441
255602
215567
7742
176580
90435
180913
134256
249551
184553
222160
94028
177320
194556
141886
151294
25922
36902
42815
303195
19334
233162
26555
25697
266372
304833
54069
108502
231092
307265
8517
144590
286142
266988
287970
38077
229990
291226
114403
55551
190106
226820
199040
824
109413
249723
152678
48546
256866
184513
93026
86395
172392
19394
201017
38983
263760
18625
167336
150002
26366
291219
195347
212381
108816
200443
173256
260721
109617
294789
46668
92827
237582
212246
223968
274280
241177
154438
200650
176771
177525
89704
146568
185116
291172
27027
227712
165668
295563
94426
103856
197016
273918
86658
234171
51834
150180
159369
178843
154295
239328
230282
298850
189247
189
95127
232274
190313
14529
65560
251916
127716
112961
275844
247074
195765
183219
205138
229905
234283
135081
117293
248071
17417
263183
49952
21397
90575
245643
267183
69496
51776
179699
167498
85982
38705
250235
182078
108622
57104
222266
115301
112679
242522
156239
52770
179786
97076
160548
2943
249255
163109
135928
296679
141760
262011
59622
101850
262056
100939
180490
274768
39762
1632
131086
27190
95489
297139
34718
226759
292267
2183
125777
34208
274834
80671
40057
68181
85286
96494
54798
12483
100044
240986
3122
117995
37774
176187
15685
270476
7872
206271
172432
49800
215344
257118
53511
86818
167110
39761
272002
77999
229271
63274
229308
254995
296540
283271
306647
140219
212524
148752
187967
193600
176003
7998
83191
118838
278800
200107
73541
287387
292985
233501
103463
129449
306280
221309
137588
175921
236069
247184
107939
160535
185433
188415
131519
289788
97635
174237
240955
143484
171889
282120
65860
145946
34295
284499
305063
135075
272011
188681
111899
240954
289312
164345
304214
217647
256329
127456
86816
279820
197627
218290
107458
962
248285
136327
36322
18797
126627
46141
267927
111809
3166
238209
152498
170403
50347
125192
90535
57786
166414
28894
296230
230337
83716
171573
283165
299528
23548
119890
276636
221264
182549
301549
20204
257559
180771
252241
20054
238363
46733
206290
24162
42661
267495
140934
136511
71351
106889
241
128081
223942
155150
166248
190368
223960
181602
155185
54230
108803
301070
293121
88832
260187
96552
128726
36596
122445
49518
276108
294829
179023
68798
199143
238792
55183
35880
3795
299427
40981
285344
83137
283879
236908
264647
88959
160761
224721
227410
123154
126982
303703
60772
276923
101384
233623
37232
65601
162504
13583
199958
241637
137952
215705
94388
133218
172496
128152
187360
229888
220008
13150
119683
153578
274108
261383
159032
168563
181916
75823
292779
111195
263957
119409
299248
169577
185836
247653
234765
289736
252887
23818
11777
104806
3170
33327
40390
153926
248134
122608
94682
185970
66338
191744
197281
203047
269526
280670
307623
171485
168638
265784
154738
290842
179371
14429
263765
32185
282705
72907
188678
282676
257308
65180
181519
287930
10837
226074
196616
192931
107984
38833
21287
74900
66194
18747
67527
184806
35730
62802
140736
253836
232796
13153
78232
292644
41464
243416
125603
94877
24124
9731
3846
114139
287561
6679
7464
55586
71913
173573
226563
300808
38192
53201
119150
82829
77852
85148
253411
175251
235168
235821
275030
307498
13800
21586
197747
25219
25255
298965
185002
73226
87825
186532
264148
102689
262077
130020
118660
225663
129369
164587
211804
3701
281758
144886
76984
26708
211519
262232
20703
142924
140887
106042
191335
83643
179484
13549
140662
285923
56224
97117
41641
149495
18961
41112
94686
45597
276374
24824
149844
292815
186699
34927
246444
93718
3941
249116
91956
199886
102615
220391
289683
297731
109197
177875
38478
27899
128729
264380
186788
50504
42977
270536
183266
69272
57162
165115
90838
181393
171747
265188
275178
54426
268511
78431
227439
149554
30942
101243
114271
35166
78670
37061
138345
124987
71871
11300
79814
99611
290368
26629
69767
136787
125654
144427
19090
203052
98452
130228
107440
58589
257394
276932
233267
175827
124863
278429
102602
270580
31321
132216
207685
237893
262027
127798
111829
216636
301246
289
167461
236090
251980
270244
73906
31524
141346
204161
246088
258635
82923
308686
207826
181472
267388
229897
171311
118898
212853
303089
207764
234232
259094
104161
259869
254297
279125
1543
24081
88354
14644
258168
85579
144910
177652
12854
200494
42498
229766
217392
214212
136914
7518
92021
289173
237591
40664
103348
255403
96362
225304
77741
12485
294809
21545
47702
44573
150891
301042
243480
258372
156892
233183
199111
259030
219104
12570
13921
41453
43320
270569
231494
18172
210382
168059
181960
240712
182559
163124
12079
178944
233960
259764
277451
122189
67005
124090
173883
128810
102675
96288
211370
158319
287580
289370
195380
114762
234232
113945
34963
163720
14103
201435
192956
170753
108
300568
180233
69230
156356
208962
81364
76281
17569
92919
50484
103020
76797
192015
53555
269113
82507
44675
93078
187163
206163
29922
146619
302077
303479
308590
62672
126328
253440
114680
126477
109423
138121
20261
137731
150933
159622
90482
41177
218638
116333
26798
191929
274448
106548
82929
39901
40331
27481
164158
241113
297397
230881
137235
216517
218617
16410
44807
89698
39021
208717
129596
266917
29419
220269
109553
1646
279304
217189
308815
196662
94400
178943
126012
10965
246555
181548
150549
121812
80049
95322
119073
13241
302570
72476
61255
192217
284738
167050
267094
96224
248289
286944
51519
217020
240215
258910
4994
186272
252351
174801
228800
11340
30751
241889
147609
216450
205248
309822
16222
258967
290652
184712
247667
222681
257256
134355
161154
199149
246190
121775
198219
127268
11574
140693
228472
199817
201041
38155
29651
213600
188139
239541
113006
19387
239264
69955
171850
254761
126495
101493
278611
57108
108836
248981
222752
125072
187986
233161
45005
132407
176402
271384
147123
76572
282464
27678
229591
243351
270920
121554
214540
188263
165567
283839
46641
260347
82312
247215
158010
79531
28587
242170
163892
109811
52506
36766
54938
248145
217656
306821
66991
282724
191940
236381
141461
57706
223117
110018
88397
111763
231446
44030
286400
157796
291719
143734
181402
222468
193753
171032
292167
215844
24070
252685
302515
292332
289680
240254
140652
174682
264725
191359
221435
171179
91714
123457
2199
139160
305430
231168
86215
117863
174231
87118
63102
7158
126447
112988
71890
142283
38179
123409
69858
147904
152971
76160
250231
169158
275933
165210
89899
16939
220633
210114
149469
216488
170449
139195
208704
226492
53731
170833
203613
148275
294694
60750
202960
73390
287412
199482
166349
121599
231084
261079
10305
170646
111780
271908
99931
80424
53920
258875
273765
198171
65585
26066
30829
14500
289730
279225
118154
74946
263887
150606
168079
164591
154204
95091
45394
211427
309383
80138
219471
109290
83516
288387
195088
73950
161494
166636
302532
867
2879
35341
152156
126109
180269
284095
70519
224743
244085
285010
292635
1337
58374
107355
219065
252225
309718
198841
228206
70744
62900
52101
268841
196461
27693
285782
218067
46250
156494
144890
112846
188598
279980
212231
212178
20660
170591
1058
223788
298219
289677
33668
61307
143777
34115
112734
13291
91590
256246
293451
304137
178532
139683
277408
185986
305695
55220
12888
7105
34496
12354
263956
203443
143426
203957
128153
267264
169559
26223
295257
140507
18197
73885
143638
126495
77979
157836
115702
41378
103102
90357
33557
226392
62630
245577
172722
290521
41480
148007
37367
186164
212197
23938
183493
239940
219186
218774
268405
79555
68107
170955
238415
130671
226966
151649
150023
32160
211100
157307
98688
174251
107503
172128
104524
119924
10784
102343
285982
230092
175118
156433
126581
151155
274562
130328
233060
252428
11959
104629
214236
242916
129382
177316
36741
190908
23389
290789
238056
37344
223974
140201
98557
244980
95680
29917
120411
182048
268135
236557
16491
248377
242981
66008
18961
208210
55969
51863
292317
214374
204492
162410
74372
278645
39964
198294
127380
224082
214528
297815
261403
13198
254526
264689
166786
285543
9789
11461
10660
206034
251786
232362
290998
13344
90723
162289
189200
103575
182725
167027
99641
141568
234326
305276
154960
69779
275335
85970
171653
121585
167772
218962
171906
227582
199902
24609
102123
278591
274888
241617
289245
94930
125811
67322
224226
19401
272596
232323
156714
37059
100115
219613
229410
169987
75738
221444
125814
26973
230080
131419
85658
12943
246212
34464
223097
300821
129214
194876
290104
6931
268253
256458
266881
19427
161654
63871
40300
202005
300531
248257
243352
231754
275211
120127
229461
308448
203903
240169
184769
258892
303171
200316
2746
117151
112905
28885
26965
68602
298391
70982
62460
148888
219258
289386
156314
52955
278043
176559
112614
281886
138467
172026
113628
124019
47111
135033
44321
174996
154813
186233
156494
174352
45230
295350
241403
184263
144255
6167
286798
213424
283944
255563
241112
149140
120275
83035
124374
79881
140297
258907
81324
122782
15900
277582
179069
49867
47053
79855
296713
180999
19638
38866
119685
290337
124071
99174
174779
302893
2075
11535
217940
133502
75453
166676
142274
227632
66396
104013
139499
222625
244027
89915
226977
112708
265622
103076
16044
192294
49178
121189
25778
25175
81463
66194
49800
50623
50123
189417
130290
300072
69929
270046
272325
3231
287028
224156
160641
236921
61325
105647
251202
4807
303475
272251
17113
224146
112397
41897
90372
113222
282001
279016
19663
169378
244769
146454
120169
16821
112812
190264
159024
172418
306943
168080
158384
293089
133061
236144
7820
58711
109932
68310
90097
19004
66268
113418
15705
86095
188284
293646
307280
257043
298058
204704
254842
5768
73126
218800
128649
207370
179729
212572
147054
242015
286986
185172
309124
40160
41692
434
38059
60747
206819
49130
42483
6479
176215
228364
235863
155477
279348
128688
88801
26572
7066
31443
196442
28967
167516
243959
54708
125342
70042
256441
143238
241525
153670
182450
240567
89865
86308
59847
219377
2240
64994
97483
304375
34987
68424
90340
81286
69682
146436
401
51982
177069
24546
204325
237123
250451
78703
60743
54262
240428
256593
144806
255883
265600
289812
3648
308032
217910
241240
72605
16000
195992
27345
917
89662
140253
32231
103534
33307
129852
161681
12385
45662
288477
176514
106545
204747
113422
300669
51480
97054
24971
22600
76116
41067
261471
89385
231588
275436
298395
307671
290225
266095
139159
240850
218231
6490
25954
12650
115949
279578
153883
5480
253386
240048
138023
1696
86041
73381
279048
265634
5754
30419
15418
254225
5996
18877
254021
99941
259991
2173
153129
240661
228471
201338
79281
238277
3437
108568
285828
256145
32766
132297
65808
141671
105322
212231
178793
1141
127203
121846
204622
216032
268002
243588
305004
3611
111976
238642
38493
260872
232323
263732
196065
263279
123289
44465
125908
172212
246189
203785
152901
297685
116420
291812
109735
250393
187817
68632
30604
253923
99656
261370
178064
145262
167975
28594
131984
277605
172856
293112
100596
4444
109737
293604
39171
301205
253335
302122
195991
299772
194433
41446
167247
45131
293835
296261
272878
218321
267294
165347
226107
252282
98419
26936
92731
247266
233333
122973
296139
222032
2017
225890
97097
228945
168867
192735
216061
111262
37427
31623
219393
214247
194424
165162
280255
112837
74036
118677
282610
200018
112019
195120
141053
300074
140266
201500
173267
35548
190080
176912
37707
219346
47190
38313
245600
278682
199173
265675
38840
33059
63881
199557
259277
1523
74451
236339
111159
206015
147099
94691
123241
122524
111692
92907
221130
189763
21125
8423
236781
219116
273420
50099
10891
16601
1209
19336
182202
63610
262771
109534
203172
79039
19181
58936
309522
180269
222574
216009
165837
175574
308046
30667
269789
176882
188174
15157
176057
156180
87537
3162
242044
265517
164613
157575
22761
27364
246946
65299
158217
261169
236926
290014
156167
279867
147164
66301
240802
52054
42740
307726
158296
44771
137891
307768
305257
242165
76703
92780
133391
92902
9498
133486
32742
238486
275318
3976
257244
33308
99763
11981
92353
128098
81964
238725
229948
27998
175894
301561
50554
161198
16494
71053
50043
170244
287371
49900
26705
279976
141070
130244
238868
66310
129900
233200
271870
109606
16536
44720
5748
104713
281111
51922
299535
156934
71570
238870
148083
172443
228341
23132
286366
1822
269088
241459
149411
41191
32253
17747
287740
225808
197959
18726
225640
177655
145982
85528
220230
91218
70408
211038
293057
73377
201276
38336
170054
28174
50897
32735
242643
307743
71782
273684
228380
95739
285410
50185
266968
132532
42374
58852
22653
139352
298012
127343
283870
159990
227844
207067
138887
142673
51617
16556
170528
231479
16535
144957
280298
80241
282578
251039
269355
255354
136588
18567
201786
227479
128676
21205
131392
28264
54485
176848
195216
95232
42021
182622
87668
213417
65218
219443
168324
238747
30185
141113
111653
120310
67971
231000
88906
260972
47285
24072
103099
243801
206308
215571
130992
209860
90113
142445
297979
306937
33781
155941
132277
260477
154148
128703
158543
279858
243479
41945
229101
94845
145355
57719
58196
179738
297795
151255
210074
27386
82265
100568
167327
194048
115512
111453
28106
308920
175091
190910
274982
275802
271608
143593
65434
125072
84787
105353
282654
123636
157058
140353
112300
282905
253915
160706
98411
97223
142711
238610
228127
168618
52699
216098
145754
226181
214617
271869
33658
61226
262387
281924
36950
258719
182925
106870
127165
205623
142841
46081
117211
201367
172872
122032
202167
229795
209073
67604
132648
145510
44281
162623
270521
112240
281109
4910
71167
7797
267258
142655
222557
105581
261211
241157
1951
8131
295524
35693
250266
292869
66317
101635
214620
79522
245986
213663
126775
277836
137633
229319
289154
232415
233903
268495
138630
226042
207945
46913
199575
253036
288150
303986
203835
23003
13475
130849
119604
107425
116218
160777
139871
22437
52665
81356
195095
83310
306418
133342
105691
198768
133065
128962
232751
143455
150486
197460
27195
79064
247058
165916
26748
93632
218360
135364
84998
185391
298679
255186
179477
237180
209604
221390
198641
21604
153832
110240
150135
308910
93448
12710
155172
34432
146177
220203
23547
92731
189187
119315
253137
199973
223781
265037
143664
160720
148653
63153
168755
231575
136896
108248
286374
121335
43298
214989
66554
67476
286788
224314
192459
128755
16728
286996
202708
170155
4729
59079
30326
183514
125539
273202
83911
304804
153866
204703
198501
286394
8089
197194
279884
23232
193051
44153
192077
218302
122593
284406
37158
22578
297710
225265
71121
69762
294396
68372
142798
32485
228148
148
82300
70707
218690
264806
249130
277785
259784
126009
186053
7171
32620
225216
50866
256914
206677
302813
210419
182827
189629
104130
176519
178046
260529
227507
29678
228152
225245
7302
253604
115667
77697
67704
263576
143263
293551
223529
207002
297353
166174
288280
305200
275888
36132
101102
1762
190466
128282
99795
152890
189062
300971
94469
222500
219243
2499
274127
68141
161671
276752
183569
157804
107482
60299
13059
221113
229270
277743
15697
113571
155822
62191
188464
105479
26286
259647
29700
275496
230784
33020
146231
163909
296082
229907
175931
94056
188411
5104
37700
65230
2186
298005
285462
227768
44018
132274
305228
56185
128567
199846
57689
166591
196561
97271
276739
121731
139659
284237
88110
179366
71842
124033
95645
85632
296589
187940
35202
288971
20926
262144
263316
24907
149717
119250
263334
72522
99441
46003
279468
47987
123592
307942
14667
256059
43419
221446
249503
138813
191632
42244
150354
151361
197116
61414
87474
167552
101962
5167
281462
117654
212374
49413
253831
59382
245036
49349
299114
207814
118161
99115
248715
28350
173568
159211
292772
185862
54629
150112
292764
259444
54423
89566
178788
169208
75286
308138
60887
25610
86153
147199
276941
143549
226700
217310
238843
201010
110172
288500
50797
92163
283630
293578
56304
308371
219136
80214
223593
226005
182602
275245
300580
157173
44501
162673
189634
59173
177427
23269
306558
292963
224345
48459
284955
12016
77102
195970
96726
227559
63433
149888
60777
124304
73871
13364
97819
177850
212112
32440
200113
254141
101769
280915
223927
136160
110565
247914
215602
284574
165925
263001
89721
29962
268491
197542
147128
108962
223860
254194
204155
259890
213691
301398
165110
127655
154377
17720
24279
178773
288421
10214
141498
33742
14509
31983
69446
7584
74043
250617
204914
31839
88989
150601
190536
12854
86377
50861
135245
114205
309945
131546
126110
242037
7726
36869
140160
246357
163223
258076
183564
25486
160538
20729
144917
75844
112677
111361
147568
11310
185308
252397
33505
51603
134151
139421
206949
156400
153294
133334
262216
302063
131607
175113
139237
128255
56878
99565
1117
262393
214043
248330
237741
82079
174466
116195
30484
137602
207465
306899
646
88526
201661
117348
189219
246837
20688
271517
200973
195545
108500
83671
127563
15299
137836
170095
214281
75943
72663
15018
168595
31342
13918
40818
107756
155218
31172
157406
213661
59590
102421
249895
111636
257838
95792
164211
271405
260535
169875
86589
204873
258578
148563
193660
227303
208310
118238
189881
86511
108234
269573
306022
61313
118659
215339
11399
107630
74293
120676
169393
76468
49238
209132
148866
154146
30990
14746
82657
20100
141024
93048
170187
196338
211045
153104
271264
218598
264767
163033
43773
86553
2701
239848
248994
147669
296863
31105
175809
178875
279388
47850
219455
200638
168738
200101
39228
186428
286145
28455
137115
205314
240536
257686
18298
5273
308679
266445
52822
44773
118376
178016
230467
227839
140703
236771
266258
118072
125393
270651
50879
50275
139592
278923
103814
157016
271566
239998
108893
148986
11991
304863
205021
32890
288239
177387
212368
110541
83105
59812
284485
32433
52777
28136
205212
294027
198645
178682
230874
91139
174851
90840
228078
125590
216510
31647
19026
106733
297658
167540
229439
264326
222616
23219
78383
238458
277895
277469
66475
21333
115903
182362
231813
20650
157071
266717
14764
68968
22269
244047
173379
100943
237671
178467
217256
150683
34237
257128
38502
68503
125047
33805
281876
148772
267805
3609
149229
115711
249466
107783
143004
283692
27995
268170
34621
85787
210627
116948
95278
178623
171834
168303
28035
64357
172609
191687
27422
235997
98948
269701
93343
135074
14496
279382
250053
15777
17964
246139
41356
208315
1402
84721
32489
195279
60390
245665
69739
167747
144158
188085
248144
193470
190285
251123
173311
211049
138760
264232
203521
169046
190059
305222
43227
2818
84013
241622
283225
301378
253830
306219
97570
63502
175966
209474
212567
191670
44976
56052
227648
51174
244110
258580
173806
237908
130809
139368
284779
70491
71073
283231
60227
25464
285298
172577
287158
245815
8362
250924
22336
277765
231916
135099
24911
222076
145870
267345
136370
17981
6842
236852
208778
256552
230860
193106
283832
13148
83434
174691
7272
273132
62929
273782
100093
138215
134033
20825
66651
243007
251354
107782
61103
282744
283285
162262
186968
285353
13968
183105
247670
207252
180846
68402
206079
249476
35436
89728
2482
11375
98982
80012
68125
303613
217891
29813
52262
135025
268541
219925
61332
2849
302441
53420
91387
171187
180417
89320
1547
159180
78345
149290
115219
121101
58070
233519
64970
114708
168087
28942
161837
282082
39442
183304
292511
288880
137826
68734
142343
228438
99
136243
273965
145314
213999
223524
95664
292451
131115
184963
308261
21966
164286
237506
236888
150355
180229
84840
213770
86680
259960
228277
208439
35402
295142
100305
118410
109521
97403
146768
251626
116400
171131
63778
90272
245672
250932
123427
207932
88814
67524
97500
106970
208231
137453
161846
220184
205893
141957
252186
58398
250189
7321
67285
193734
145432
306264
241274
41874
154863
42921
165603
199086
291254
102707
293166
137710
225694
72937
66971
14849
146906
164513
103467
114194
231709
10525
88350
254912
32109
17209
170917
278524
73670
177633
282
304959
209866
220934
259185
43593
7647
284271
168974
26626
71152
21191
88272
234379
299348
208516
126680
217877
220504
291895
170799
201881
98397
187798
18072
170729
181711
299700
146947
149283
51719
294148
301200
308217
254474
225831
224346
54066
216430
17170
96849
192095
41817
234001
6088
4389
288699
110131
181998
211116
10945
267169
234849
44526
92522
271990
108058
121790
3657
256310
186020
54536
21013
198100
245810
181810
36612
166276
41416
187024
228802
292419
242596
121076
10447
205734
181798
184930
36611
85032
119189
54010
39596
306629
63289
250442
266168
123153
212263
63197
46934
268635
209086
105165
103111
189698
153913
155246
207524
306274
97060
55201
84229
216997
238370
285961
171783
143331
195210
219137
125346
3068
34319
39854
228438
81784
274643
105922
142837
270496
93289
4233
248349
222618
200145
205729
203332
44358
84823
275637
102110
15658
238432
284390
72812
236797
181191
809
279624
47680
138758
211395
35603
263072
2969
121210
268735
31794
205490
113764
250106
136205
241844
62839
98473
304116
143510
184984
67836
221284
274428
286671
260659
16434
301077
297021
121707
151324
205465
289865
105512
9440
28713
5620
167478
61241
117676
294969
154271
255027
63587
235453
131975
280204
160478
5170
241610
294557
205868
290869
211461
40930
187908
123594
108600
44941
196996
75757
228956
186971
283140
91465
70154
116652
13975
26153
75279
176221
161938
167603
230902
229675
78665
286669
73025
41832
102811
183672
105486
112242
222444
184928
55162
167620
224372
224752
252579
291961
86720
114262
119356
286553
306676
99863
222566
213160
45533
309027
17588
241428
291455
152153
50738
276639
42493
80953
246897
93888
47461
128232
180203
97404
128251
290367
118337
193960
33835
290436
228158
118466
216763
281007
272646
184648
211985
245128
147203
276994
98201
45738
229610
11338
268816
46169
258794
282688
86354
268728
209000
106411
26102
305562
258170
175332
23395
273645
218103
14484
168410
172764
278486
267420
231365
21836
264999
234605
72356
126043
107467
259262
74122
40140
80983
1839
266092
211574
216789
275399
34549
134790
228486
203122
246626
226634
193341
83986
230024
208926
174522
5666
257581
266605
150277
135061
102565
212435
82223
11564
293911
122647
200235
63414
144568
88567
107355
83343
72067
170723
238898
288135
27324
244989
69008
260184
285003
185913
274270
178441
156354
108851
71596
72539
246613
243934
72644
164537
229516
70202
108447
150758
252363
71140
183014
191455
133239
274446
67591
53748
254938
303640
252896
140128
170372
150215
266643
251000
270297
27405
213911
138994
123107
241774
61457
268834
14272
94549
269368
119242
10432
259238
51732
212452
74662
73425
295772
19225
268349
63134
213358
269597
12123
130566
179270
202613
108219
45697
225463
187741
185245
88796
234255
252456
125669
108541
190780
221655
229236
158049
149212
173364
121051
118127
12884
97284
11657
207937
115040
72616
188730
267895
159317
24593
113548
93780
211984
222366
70044
257720
118513
161098
146150
289234
240216
17002
118293
110440
294584
285015
127452
105148
210748
49689
304748
88436
224379
122164
139677
237359
140328
81871
235503
138767
270322
145108
245959
45691
42790
262131
155140
140693
156380
102398
196572
162434
295436
41124
16206
235537
125290
78173
287646
4182
52366
128897
69433
151246
107487
58825
165709
156943
174353
8009
112985
149868
246062
158471
29102
155529
51560
516
174523
49886
137520
96972
13601
174426
151294
248512
177315
262433
65745
88553
113310
74986
226712
217995
2244
171283
227941
52253
226941
231758
30147
308669
144231
111401
88744
227409
146286
61415
164066
87811
105184
226986
68840
236411
63329
78035
200039
212091
234667
85426
215715
175009
108394
5783
13604
192747
296979
43918
149519
38689
212813
149694
210188
300153
78818
278097
22873
50755
149980
254588
275430
120382
256394
211615
60078
235997
246905
139958
289233
140394
104506
44725
123222
180789
265622
107338
218586
5244
5294
303158
262826
295339
124740
187298
111603
59696
102145
154366
86511
268406
49354
259089
83082
151459
109721
130320
286705
196318
204536
11366
55896
261565
167474
147886
208662
132159
50172
15764
275712
171750
269771
34531
126386
141514
309622
306200
217080
99749
222717
225456
122731
168509
9749
244610
238804
148790
86785
38619
118539
195532
21217
136015
228235
105451
67745
172724
64658
129903
1375
8692
296180
146424
235144
212347
209705
142774
306723
208632
222799
241645
257309
111098
285553
172152
57105
217748
216621
160107
130251
33745
114691
269389
71784
230357
67689
109756
168624
215052
34375
299247
281839
302119
207669
200835
230545
281799
295692
199417
148487
241069
142940
168445
233693
83812
596
35549
183610
88021
211484
221891
52873
233544
284496
124261
57864
157487
64451
232342
58658
24319
227678
91493
199680
109524
285243
301810
109068
303044
208926
175866
25668
79394
123774
155714
74365
37307
16961
135454
107730
208775
115408
292125
279112
17541
4190
300277
127470
124727
207774
222788
258346
68350
27030
104448
230436
215403
159304
170423
75245
203511
304712
34535
294755
204760
215582
132043
275753
277543
132749
272416
275497
174245
278256
86478
48576
129246
295433
117996
5734
207346
131824
29997
91654
138346
260385
54797
293859
168710
200020
221124
286697
37349
259610
252058
255324
91458
167648
132956
26327
11420
266963
181351
91244
220457
64666
285930
297442
82006
180249
42328
161344
103828
191070
211450
278177
272072
180591
287530
163720
24880
110501
89039
200396
253443
46021
250846
50474
283396
98751
12584
189803
12928
34403
294628
283423
301007
151209
207401
139543
55892
81134
287629
98867
150278
120400
102192
29799
215213
83474
294548
287092
55173
7304
220502
241590
24898
88561
4058
243309
159010
132625
282484
266457
44503
101802
299671
79771
121534
53764
122376
27048
82568
34051
254775
107475
40290
128955
193068
298416
171370
282249
280872
130358
105215
33319
302584
253014
240210
281351
39491
277203
158131
235640
271641
218755
146887
15698
298843
208433
81371
109263
61748
252849
34643
235671
296474
58380
32459
186979
121705
23334
155514
243274
32272
53777
88571
273573
104507
165333
198302
291853
149454
42138
115329
227342
219915
297576
291630
302603
222506
302798
118103
131445
200866
202614
189868
3458
229168
249105
67207
47401
53236
217457
291261
198181
224418
284232
134376
189619
148182
190976
79950
58062
117096
249883
308274
291494
7784
226161
11987
128617
278360
210760
121722
95201
300512
282381
83329
290476
48018
66793
14337
259892
57407
292269
22116
84057
54091
241640
298413
209827
252557
238881
51293
287619
54874
204937
200981
16398
5010
125435
203208
174180
161644
197056
261973
110664
6743
208682
212173
146017
26562
265239
94198
259180
264989
80197
230953
42704
155942
257288
216283
248833
273634
250503
2784
22613
277242
175191
233889
40019
252815
227242
64464
270363
99405
135818
161003
68475
305107
105129
81330
287722
95759
18076
112742
49521
248319
94067
105908
120424
146516
206127
303831
162370
14290
181213
117895
160018
243718
246778
26315
19242
190726
206571
171579
157619
264799
148287
126183
114150
88936
72090
274051
52621
114424
130862
22740
51206
39720
309496
221627
174227
41759
294518
214930
175550
131589
55859
48012
119194
201084
146606
142414
2772
306722
140733
116284
18419
48880
292933
104010
16380
92161
55307
218123
45848
306941
161484
121417
261356
145340
162603
117508
133799
256226
284604
145650
67316
70637
178148
290522
161067
29585
153160
218387
263719
176515
131955
162834
273697
52012
14653
26279
218178
11895
31741
110100
165715
49246
41393
86936
296179
234943
35965
90946
175606
153718
92172
177048
172364
179129
20242
112600
151090
19946
287663
308416
156940
98365
239593
126359
207258
192602
199349
197802
146370
219123
182061
55595
144602
282368
40830
222128
243298
253928
277119
91977
180444
146210
13344
247784
240983
183636
256625
252589
96840
16656
206303
80889
144013
33274
172453
11510
273114
74495
33257
154549
297099
74883
299339
23648
109399
13646
140212
10033
39083
151444
157119
222898
299386
184086
15292
35037
102251
201049
161247
113125
22677
191174
114592
228828
118509
11492
264635
145294
113095
248620
281411
59433
33988
214823
300225
294050
268861
154189
305356
143005
181300
228123
144720
122636
260002
247768
44080
152732
35313
44420
38772
279780
112626
71640
279900
65775
8144
115731
152695
290837
230627
306029
226848
22422
187904
97728
196119
290702
3664
34466
123979
305729
265603
129288
142234
231776
293631
263638
297504
76553
212990
172181
36409
119854
279343
219190
137283
257822
226922
97564
279852
223703
155215
236115
295046
288561
190341
202190
47390
202693
216950
35629
282836
43317
196169
102914
274969
211616
22174
219913
80557
224813
116425
268569
105574
17260
228833
65185
50275
185162
98905
235480
246777
294857
33242
264624
186854
3271
186513
93472
264778
114157
122483
77238
273381
190926
95197
143821
285611
63606
97535
156876
152536
36324
217218
19674
12632
112858
279935
287732
226523
273236
178331
271964
58234
273454
49442
295678
202179
294169
59198
263231
78664
51909
65476
304343
307499
66204
5830
180881
234153
207721
295692
277325
33194
216555
192497
291200
141007
230320
16351
290633
60537
19812
69514
272170
57507
279882
204112
108298
186064
140894
115636
257572
99001
176650
237365
191441
41964
11713
118688
11125
191911
26696
165970
149244
31407
124640
95934
27576
39429
5017
131553
128286
304102
127070
21611
132219
154462
43169
250858
108070
198831
49059
187676
71096
180275
256789
185127
171075
233821
243719
278299
172896
257242
280738
40138
169446
271884
67998
10655
120371
174105
2151
146171
256929
150622
151495
202484
297431
119332
265932
210239
86181
217913
233809
296810
165222
144074
16261
23791
178601
230764
80565
92085
170640
291813
211410
174160
207830
126495
250343
194769
44722
233024
268337
105696
35535
178027
217420
306491
83287
47862
202108
171225
54977
2342
32699
116782
223908
289751
235140
273277
283983
24056
199082
171989
76216
90601
18220
284153
132258
138555
41626
182210
4904
262710
24122
254953
303105
61078
271963
288187
7022
128041
84812
303470
306970
198791
171405
202417
178612
242565
61682
245661
57434
279971
149744
309079
39473
118803
194677
79265
169117
296055
263000
262035
107712
149315
68333
278060
14781
301747
173939
280799
97840
144859
280365
250872
277429
120246
129412
282148
63361
220200
172868
55967
200657
64932
304736
303762
146390
19305
127222
234935
122679
180690
228674
183606
154239
238101
82993
147222
288515
82782
192871
110127
259818
189705
218298
48751
184502
142359
272042
192218
99487
139263
261388
266718
219715
143328
282776
72552
20407
86020
219107
98571
126696
181234
140905
156367
262998
295360
92523
226191
126146
166149
51469
269879
172850
15885
19371
150273
72507
283489
40237
216487
84319
208018
57928
279231
64914
53142
178483
127029
28603
81741
265321
94379
265640
5683
190178
147983
39668
231984
114089
194556
183343
172350
28008
28619
258602
309068
117318
166797
217519
75550
104696
173132
166112
136708
268307
133045
298681
233396
297853
191631
46222
202543
70284
294362
203972
123968
84242
214497
141756
210397
100807
51316
258222
146026
42504
100462
253454
69545
230378
258153
228297
294650
190340
47954
224986
128026
115054
287681
220485
21919
252298
206442
54000
184097
165476
212038
73445
241348
44168
283728
55010
11801
257696
307623
138759
165185
140726
96088
37585
301157
22397
132672
282404
80591
306023
186130
1008
203274
159886
149855
247370
225603
250833
90197
271209
227252
14100
157264
125498
102380
259948
239034
165763
94076
93235
299827
34581
306046
57503
223244
145304
166546
116665
205703
277819
250779
109558
113871
107466
155258
150983
279525
134139
2972
196645
148983
55852
159284
94309
196953
292220
260701
49657
131724
88506
289522
193790
45958
169141
45764
245101
177149
164655
143635
81137
265501
120093
70513
88032
83102
291620
289481
178785
266709
66750
187849
42537
161959
158219
256039
103761
242929
109591
5040
238431
15921
280750
11960
237093
36411
300493
56230
181997
286957
139986
283614
108645
131039
189813
86996
66629
132695
198975
123182
159500
133993
39075
5439
148754
44043
230588
154813
89936
36561
292599
299179
72927
128141
261686
168167
155095
281839
183170
59771
10255
158040
183980
240506
309528
36648
134145
263757
1220
203792
20622
186727
63926
25763
281429
9887
27286
240769
35469
129158
148843
61391
164562
264591
94469
261384
173505
177943
296840
203417
194614
33704
132453
265763
256712
239712
255284
193903
93524
240446
221346
110783
34655
210320
15671
123671
259181
150013
206225
94057
245200
113531
39356
21344
5844
140101
204396
214112
307151
238883
77825
294886
272904
236905
118489
210954
95648
139054
153862
251541
53818
127541
75876
82271
127373
294139
186829
29613
195342
6744
20206
69853
173637
295661
297145
100536
162867
222657
34190
181202
49793
109866
212931
267447
251167
157747
51182
49617
101882
62821
136068
55380
32416
155386
283321
139777
257709
141256
193768
160940
216041
207774
219873
293847
148743
76148
306447
286588
150200
256506
135943
162039
97315
83467
165164
287157
223443
61819
18119
134970
32424
285155
82843
42350
165796
155878
83801
148140
306103
127143
62215
298032
5816
263107
126856
46939
34542
299617
169278
51537
94428
128593
14124
41214
35489
81384
239828
295625
43288
159152
246840
74282
236558
234358
256686
112622
12566
272497
123894
91556
164147
187107
131177
43628
65609
158472
70067
215774
40234
111873
271880
296389
204538
134235
169101
122895
2417
309782
42976
133615
6883
265723
4492
201774
47494
268746
131836
112067
55938
307267
242753
276208
173895
96620
66824
44681
238390
156890
162160
225836
21028
234668
84994
309569
118019
201557
93002
140923
230149
251838
146912
247439
71984
59043
79281
305046
309834
248522
268975
254892
174783
13379
68281
249710
120747
13933
303611
108965
15923
177721
143771
1641
97794
303755
18593
293156
187204
95560
293424
181129
123252
172461
170413
300184
242872
150536
23604
142440
254521
255038
119270
204580
150423
296325
133402
196746
74139
268894
153799
137926
85215
214042
100333
133571
268713
244224
271006
33154
124045
255999
296363
178650
157718
167331
120067
53778
274652
267778
165177
308806
280392
281439
257003
238088
84804
258734
83687
289170
96876
177528
292096
154584
102597
636
150689
172704
88304
79096
301094
206858
88491
263758
280646
181999
21167
89812
46509
49090
241660
116816
82035
101961
113034
136714
244944
22706
68265
213950
31644
288631
37813
148107
282601
42518
257642
147192
167365
12930
303678
304911
25310
190728
14526
228856
197841
223640
67237
28024
192981
30123
129116
272349
76083
68766
252436
177243
161337
61160
105555
230077
7750
150086
217730
246316
161018
77993
255298
223518
37320
193342
266930
80668
191649
3997
140897
44238
30768
36381
302196
230411
303658
259381
46582
30295
1995
105148
246638
236859
65057
86378
60350
52418
271145
182907
305342
262136
229557
137453
283822
172962
196620
68315
242242
278236
201773
124022
262902
126834
293384
129006
211626
10047
47565
28735
17601
259615
41364
121221
195785
42903
260570
50228
239879
56038
241139
126380
286081
158744
141959
98781
255287
243232
112837
244356
22587
133625
1338
200732
298245
160384
212771
255547
112741
181371
38107
138687
144536
225345
252009
28334
117774
297200
222720
207207
74289
215749
144173
305771
118318
279925
82440
177323
5127
140911
275319
284787
27194
154268
192728
53405
4706
251095
213212
8117
247407
142999
240070
105046
263818
22344
171198
38669
250420
220265
50158
116699
71468
287552
108463
303491
230603
32962
19884
128697
62046
300220
241045
2258
77222
99047
199183
1370
75483
190249
126436
90989
148122
262118
220180
218034
271219
226603
6113
178898
296863
272881
29441
102291
20909
195938
65094
128091
72363
231726
63529
161313
63081
137016
127946
73643
78110
56124
306054
45084
199153
84044
206983
120862
48245
99570
128238
12203
224170
223676
32898
132691
21075
249584
288034
202228
224876
15013
278872
264484
186603
300144
163069
212465
108849
142449
113217
39457
306381
143637
101907
75412
297675
227953
29805
52172
12931
264419
49425
133630
133734
16841
18465
4834
33206
96556
245055
165154
54968
84365
286516
69995
49093
101542
56307
125638
70210
188550
81373
256547
294558
188698
39410
53121
274259
18247
145446
75586
251571
177242
58666
129614
98889
21464
154272
233441
214638
43153
259985
32960
74718
130894
49032
284778
233263
177714
209191
118577
279730
148591
253296
302337
280591
189323
124915
65954
51255
249066
167902
30316
121360
164842
21287
153663
56151
280364
170433
90706
166889
171736
144059
59205
170631
131721
273667
194807
68522
300019
92207
204824
71428
134233
162996
27307
116756
171755
100349
268681
181540
295832
306032
25281
153716
15277
17480
157996
119044
61164
194043
267970
157926
49894
183383
251701
296434
199546
27224
280981
84893
25268
29763
83188
88413
275216
189170
299014
57444
10273
233544
60995
309092
212035
82465
226982
158334
187528
163106
148747
79054
27285
142246
143294
158892
128534
172208
173831
92671
89052
86846
67543
76126
213042
259698
204490
153094
280582
118909
63773
128531
226158
16057
181240
144256
189848
241595
206761
210719
162433
100186
147029
17680
125924
114659
64004
226845
207232
305200
123438
164022
243543
234827
150147
59842
279545
170696
216731
162798
154617
144616
229368
224064
176666
267815
82568
137397
4118
163983
305190
101763
253673
33547
86746
21241
85803
182255
294916
106102
217456
33467
128904
142195
221966
218949
93511
110582
46098
69025
15248
218001
155887
17112
189187
9878
151283
309136
166582
134091
295114
130807
32244
39844
171579
18025
15356
261824
130423
283836
308040
17021
156285
209041
119381
183487
164102
226720
123860
254024
162481
294441
130028
154026
99368
123353
201522
277704
138824
152699
180677
239312
45351
50536
213063
155181
75266
53618
263058
139938
230232
124021
63899
97063
92890
298906
63092
219648
117358
268034
299447
68556
185848
63335
301
253322
157667
121925
263067
56616
231328
38061
286436
246836
110721
132314
26590
175277
180044
38217
151435
48884
237748
269836
188038
234670
275669
163060
119145
96591
297167
249920
29544
225755
215355
285006
260570
151909
110102
174028
276025
70277
191622
80548
136132
142922
47119
65582
135236
137305
59498
187131
250040
17734
238500
250263
257363
169251
213285
6478
51542
16894
69160
238780
95339
173579
217480
178326
168197
34004
255176
120604
59165
247974
189216
131745
288431
299599
287139
259090
171087
12727
205060
21251
38614
1453
117007
254024
16035
83240
89516
96407
123394
274220
96174
266148
126403
278805
373
160293
233205
218781
244814
98992
290661
140577
171544
28346
124288
85411
4888
278854
3773
71203
205812
125400
262279
123111
164548
244552
252526
225816
307124
257083
258558
294548
197002
204970
246256
290860
89556
219115
275861
204381
305295
154833
144624
292660
250057
202283
56520
191951
32751
226556
246493
8963
27344
278972
109159
240356
22327
28349
207014
184865
206166
54642
204868
65978
226706
3314
217055
113599
41874
163880
201326
57761
281705
226633
46108
244015
298928
249728
161253
67124
112069
157520
51505
110143
10811
101792
189506
31382
251381
40331
306167
64776
68910
150511
290871
232535
93296
290001
16577
47534
279304
243836
215498
113469
168630
184048
131318
89541
200003
242228
157455
238639
47398
63515
287701
33484
114328
155845
146517
696
6635
122792
242878
137499
64243
36587
4436
42826
144219
185752
275829
271768
265130
10448
27798
291970
299593
52554
261859
34817
279896
294367
148459
183000
47445
287287
222233
124323
227741
110982
77628
62422
142561
82725
236032
181421
133977
286077
41587
269026
12932
214352
94769
238128
60923
154414
240771
232117
121594
304793
58415
48314
10486
309321
251041
246806
90569
105085
39369
120953
131800
139775
278277
46803
296657
303137
155800
81150
38050
286917
175361
13008
1470
164728
297989
207614
213668
106468
174407
81051
53421
190772
83239
10503
46070
270735
41717
258132
182727
39550
71487
181213
163862
155203
296179
149781
271806
21282
114811
147586
183628
58282
272860
253616
124062
46246
78326
269788
265945
53544
2898
63789
156783
154248
19944
262830
167366
236529
66678
87708
31245
124325
87548
278952
205920
266355
23884
295715
55437
131087
18199
197870
303894
267858
59667
106615
179775
23267
265054
165944
93502
103971
287636
79851
23999
267857
234797
147590
16456
9202
183701
159677
263650
105841
138396
240807
299153
186681
306479
230950
145967
241509
197720
284379
27839
20544
288236
183468
201592
96004
214741
286182
95759
271425
151052
47074
152097
61691
110894
170356
186236
47336
34918
227451
287462
98387
258940
110940
105716
186873
260582
78524
24411
206350
178695
162844
96180
258365
2713
103752
147572
484
189719
253439
118088
149586
137100
60968
217302
242478
162916
277327
88524
68200
56926
194607
145719
155582
205083
224974
234027
65237
213693
225028
230345
217339
74442
134721
52385
162154
220165
144894
306278
162127
138808
210885
285131
58847
136900
302008
185061
235200
236629
282528
220990
111574
85681
40744
89577
18660
304084
85486
244878
244648
217776
81829
94155
177998
269022
128035
151365
268595
146453
23690
308643
276386
267813
203193
118163
151066
33588
17571
134633
273950
72766
111030
221897
151761
282755
282127
229884
50539
170554
24378
25134
104371
221004
192217
90197
14410
13621
155319
61215
204563
145419
283890
65900
127223
297914
23797
24262
274742
79283
126734
296324
225312
13728
232131
21019
40763
139466
82607
271395
267588
226381
54993
189754
123107
6023
104069
216613
56027
29820
2717
182421
28187
83337
164920
177191
248454
279495
165403
257
215425
254795
210465
239630
16531
263503
265839
167470
123954
202108
146567
15985
147309
120639
41510
74373
221683
3913
206707
77982
269908
94193
179993
267972
63540
187378
62932
267557
88794
97153
178959
34517
259763
203389
171341
281764
66415
184681
212962
129500
104561
191972
91125
136056
30526
171927
195793
194456
116881
214800
83120
183906
256976
48225
294618
303424
252155
211262
26585
12046
63280
164376
55689
98890
73667
161176
200836
150169
27512
199505
25384
214668
59747
287599
87380
159319
11203
282122
6479
249888
126348
270733
124734
14999
304232
107177
295912
94753
140394
159637
107626
266306
224078
266734
92271
250313
68055
116068
61336
165672
68396
105530
148688
64105
45348
68613
140372
676
135982
255188
234459
75808
181343
77180
109078
166716
196058
287298
151652
12190
48139
287138
159362
25847
106038
131335
309090
138093
279221
222542
80954
140732
179939
274438
137302
27845
240892
10453
238265
168220
60151
176377
283653
151298
23400
67490
207046
10247
81882
192348
254990
303902
153013
138472
86786
58074
205536
17243
227412
262803
255300
155786
107382
96794
261710
226259
96007
166231
231227
279571
159161
145258
80816
196853
18266
281543
214262
271311
287133
196982
223409
299653
44612
284809
268721
293358
235
209047
305189
273763
153069
151618
170900
178539
285427
67710
280104
42014
159352
9708
280544
75785
164202
191849
92627
89633
232206
284976
247282
16944
163229
72546
239074
281209
254542
91647
141290
248348
39820
276448
66520
132054
284862
212746
11540
134260
219001
144032
256399
293256
141289
186905
132205
219048
226617
247020
42163
269187
194735
279172
306840
63181
214153
26132
81356
15618
37906
9101
239506
87531
169645
69713
175913
15785
140216
22983
234490
184566
146569
3739
294925
288652
100868
173030
283417
92085
139710
241549
114719
308981
63879
92626
153720
208997
254097
189219
90110
297264
93160
91018
251898
247400
304749
113855
113996
255537
104976
300467
211121
306193
179566
45862
74224
217546
78183
114278
189940
119139
261083
223120
198103
251795
113606
162711
75018
161847
287180
140082
76744
301996
16420
243148
245294
182175
110950
1439
185178
51679
290980
271483
29706
198346
258351
12250
277927
51829
290667
14379
66261
42601
147138
99732
119022
68325
193315
142778
195101
114069
296298
71369
49965
251693
8224
236939
155624
145812
286576
23404
216424
275330
64261
224625
287571
194524
273275
114423
181955
260019
115180
71597
179480
88104
43949
210050
223753
80705
144907
286717
39191
229089
29191
244451
151549
293549
265662
288130
231569
16936
70232
307786
30928
306222
102853
215079
204679
77014
241806
30319
205060
279942
296978
211401
271151
105419
64538
268395
98608
181864
112404
238073
266063
172375
52900
58190
66939
282450
29977
254642
178197
93238
264975
260249
36854
131800
233960
119072
125242
90940
244409
262966
291697
96050
269702
170196
207468
5119
243350
40017
14144
245299
228996
69883
113898
172311
83584
201218
154413
294077
2152
190933
282252
41147
239528
187902
50564
252187
98597
235714
134654
122839
160268
72941
265441
48827
252911
288666
291138
115770
74556
5170
250221
186752
119600
82713
293358
8499
179357
203428
261595
120927
255233
111890
158887
226327
204899
187242
26057
196314
211896
88199
275961
129274
10780
144400
115171
248360
10407
41103
222670
34916
295081
141687
161239
51954
72872
21482
247652
304658
118254
126502
236662
296583
99422
190360
82396
136367
141702
158984
206916
65879
225515
253781
192577
148053
196494
110736
133197
284299
215652
56609
256168
300370
294932
112499
127616
175899
292269
47466
187840
128264
85361
173549
257900
200281
130041
66553
238018
269238
283914
68793
196952
241442
19025
74095
45609
281860
30675
116931
125283
186208
110480
285078
233900
153582
201020
53067
267670
239781
245151
217738
83340
271014
52179
14309
271360
104575
246445
144820
1283
226412
160736
129183
150251
169701
195933
268035
245360
93155
274426
47583
161220
236413
253234
291891
36601
88918
252471
70722
160751
93435
12053
299677
292065
170352
246022
309642
147040
39783
845
178775
157254
79362
265382
17558
21198
38463
233512
193810
15867
193488
235112
309428
46852
185229
273456
188917
203476
264570
166608
135273
284439
150889
182421
241503
43927
194638
158261
195442
257285
65491
308492
139084
23774
49417
128186
183176
94501
246340
124826
300501
20293
149315
298481
83484
97736
49104
272051
174387
44832
54099
77610
286323
265768
162534
99082
265515
140219
67392
51030
105134
43507
107388
222038
230837
186661
194019
166031
51302
141754
102118
208993
305416
87499
48932
133003
253875
124065
223647
257335
305799
7111
230703
124061
84354
63276
300640
96365
28478
207321
56669
139397
163283
234070
121194
138776
138199
85002
289413
197030
194049
285438
228274
32805
300501
243610
201778
107391
256673
269119
23835
257815
113215
147277
3075
280216
31542
2781
60322
212627
76223
223245
28339
3941
273330
209214
296450
308243
104234
286971
210705
35872
168306
288483
114365
82121
132256
192292
161303
310005
49195
203321
283417
308000
113692
204248
288214
230985
65677
181656
39306
149322
205584
235652
166231
147010
48666
44324
303238
204897
9428
105425
164678
248129
24765
110303
251929
165591
50590
308132
297121
168214
170539
35527
34794
81579
215793
23204
58287
94038
115698
33666
292269
143565
284185
156678
180049
64001
181522
81402
142650
26213
294933
68880
231546
157097
285227
266177
205052
49133
47865
229114
129863
232440
178927
76811
189135
212775
198398
138168
196520
288317
205902
297503
257995
124662
121769
109051
48568
172142
163663
151916
190013
297182
111399
243374
84703
28537
199270
218088
305162
37311
131835
232300
178699
181569
135439
13534
168179
103676
100448
17902
200821
251371
179167
116106
141438
139234
83431
216678
211030
116051
294799
139177
91668
43195
123438
22303
216158
244880
125555
183981
195328
5833
54618
196658
181281
153668
119782
85073
168501
43462
211924
97600
108201
133699
132531
158643
33619
186370
52640
147899
40614
309270
244750
107658
189825
24586
58090
24806
173770
275221
147963
297210
183746
183654
264557
171163
237590
218515
48599
188512
295528
248267
97328
136633
103981
77507
1774
6485
181422
197721
274454
77821
259379
133243
309672
203735
215125
289493
22625
301201
272918
296073
158601
74777
271553
33000
15841
179459
245284
271182
48474
278308
271668
205068
7499
247019
71893
194145
77650
9165
115559
253435
298566
116115
291158
103699
46412
248818
299044
179787
295131
258878
94566
952
190147
280337
86517
67596
178583
187064
32784
138850
167264
241955
155978
165970
235229
1369
57458
155035
162582
288765
112238
142988
287997
241143
146877
248107
216457
50498
267210
285752
135572
186162
232626
237863
41803
133342
160272
302393
153627
142147
52866
188401
144624
99609
115258
138004
257289
94208
140664
161455
95923
99077
130988
18404
160624
134433
154829
249600
182302
185041
230332
198427
75034
61120
70959
9471
39624
40789
306972
80948
62619
146863
248999
19272
197044
274590
37701
253446
112263
209649
282175
188138
66440
168828
306340
82195
268068
232170
51444
296125
7062
167673
135379
161324
217167
292189
126762
208689
41960
248248
51705
290555
171764
274331
22209
161747
8006
155013
1348
50073
295548
113565
99092
159077
279037
201700
86552
56159
303759
246503
108702
306911
306486
34625
172808
184027
229910
253588
102173
131885
8885
194424
24099
139421
203594
289034
259799
24598
42823
269720
265371
74802
283358
148466
252360
140309
264164
302763
184910
252596
98451
130257
166310
297209
989
266555
135154
85155
166836
147358
288742
268453
205160
129985
283168
245526
52728
30256
199100
104589
164496
213674
81511
47878
41387
239397
26235
192092
251423
47600
231018
221766
85277
221307
293611
45871
225949
228943
68751
267501
149488
67276
43294
40383
132190
169759
179553
104038
271358
303923
200024
202212
145520
46925
234769
283072
82281
189631
100305
274148
190551
259035
139468
212392
98300
209608
282327
194880
127447
236097
62898
255331
194311
302947
220186
30908
64706
153294
157309
176588
125871
227152
5012
112536
15425
171873
148663
278670
263152
204505
34600
75321
186849
20404
121431
209691
293620
296480
308570
242859
131653
130430
279688
78572
191414
309298
301807
39373
43286
95710
168570
254612
159824
183956
285463
200846
193743
104258
303781
272616
83956
173448
58936
47554
148921
230468
37120
270125
52279
64140
18099
280910
293222
156030
201949
121343
298322
271787
28467
160799
20039
129023
202277
152825
47983
143755
141186
126056
164901
251852
253790
127786
173533
106580
10733
243857
34634
114721
235998
70523
124949
46845
213178
281762
207978
242023
275154
32726
129186
172649
103549
198975
96151
292467
197795
118657
249507
67327
264303
160858
182938
206980
299643
276683
120399
106635
148504
275801
165574
258539
85324
52537
256327
203928
209548
71213
276592
306443
191718
256771
290638
253907
108706
111908
302491
9314
79260
5141
2955
69389
119135
191560
15926
112868
46817
92952
267048
41507
13689
137331
21438
228663
117886
143914
176563
234510
271528
256104
169858
127280
187699
195106
223814
4857
69715
171029
251047
181516
2142
72406
169714
254636
263381
231638
210073
229687
5824
308878
186829
277631
247000
164906
304203
268963
259362
219958
72479
235003
282443
58131
197313
205709
230203
197269
267334
69362
137769
113558
115535
268284
171084
248329
52359
42256
112649
268391
279037
233317
101184
287525
137071
158138
217929
287744
41113
77212
141444
209151
240128
302076
216491
148966
197661
158583
146539
154718
300284
213960
61124
259349
223933
67155
88663
271954
272713
159918
150523
263077
6433
133689
303353
4169
164153
135691
256763
56131
41418
1074
96612
216257
195134
50135
124068
89005
123030
83783
174950
194769
125400
94019
85234
178587
206901
96738
150785
198366
143235
254702
78199
203566
301063
62231
26473
22539
95186
60188
273875
270154
182385
277225
77156
68046
207659
124776
250088
211837
133790
97343
303973
216547
186717
145673
46599
43338
1200
3364
198213
52232
60685
49213
213618
43612
61251
305681
86478
250711
224979
142287
179827
134750
225160
76199
33961
223481
145885
273897
174094
125228
91942
147954
138753
90396
47422
252453
177290
104851
305655
110516
11040
7423
38857
212498
56060
201018
123050
266913
99885
38532
47438
151374
258137
203526
5048
183788
99052
18707
291311
9120
283808
201690
21515
265088
59990
48916
42495
102706
76369
108068
76195
189272
185451
238425
3243
92937
147824
174594
141833
89384
268188
182439
231577
93714
227588
190058
96541
149002
98452
40367
37756
187420
106927
82937
111254
153178
196451
106022
11904
187425
259267
230085
145123
188335
101755
47286
46590
88897
300128
123243
148109
270162
177331
200448
44024
69867
138435
39629
247920
285533
151346
193022
280907
14816
229029
41821
52369
207631
203225
171521
250446
125001
165907
42052
112197
299070
57246
41656
247136
112033
295270
294763
93278
37846
254031
5186
162254
216013
271196
51116
257840
298869
282537
279511
239296
259724
79835
37309
253127
222954
144053
307023
304911
28915
14170
158541
140569
110866
298350
224935
118374
99189
253005
241739
131608
180633
233961
18217
252141
114300
183884
220935
270620
121915
230659
44086
75077
268103
162955
40401
52057
209877
267568
174282
218972
29743
159982
250581
106981
232010
271902
98184
298597
194651
55324
193069
204376
65492
277014
131403
132434
48574
66768
178933
13593
297108
201088
292370
248457
273847
54673
13503
256437
91314
202262
114232
283781
216488
28732
186362
97025
79679
236810
269224
113871
254090
280446
292371
29518
144936
156630
146540
81182
25044
178525
52747
224405
105812
230435
177762
300582
301964
166111
14678
68533
6363
266433
12093
95505
91559
254839
224782
244606
94662
161552
130849
75485
229624
122148
34806
98139
73444
14588
40351
301081
229255
202414
204202
94184
36973
250976
49151
97019
47113
3938
275795
203669
57336
162106
77053
24247
291634
4609
38644
282410
243605
284980
237655
170999
85901
45948
130208
207452
162307
260393
274130
154069
240429
43150
179074
225071
63727
122257
278175
39198
198946
156359
158888
107256
172082
44608
209453
59844
270397
8318
172141
283976
149190
308130
86491
107725
165580
207310
171003
219747
176961
147147
274950
258727
163952
296241
141532
300553
161267
81089
38552
68360
181084
169420
107330
69303
286815
64005
47336
208269
83163
138442
246039
152759
32688
269145
73589
6432
55099
73730
137417
92254
162262
25552
278927
20966
218953
195069
250661
186031
93918
69695
240104
70401
69082
218593
161459
222271
73775
297343
112341
282563
90293
298352
177707
33764
22480
5113
152839
235061
73999
208094
149672
133467
103991
220967
58370
221498
95637
119461
1148
229129
219391
74923
297677
127686
46874
12210
2659
208292
185821
133458
275530
309055
164866
42874
133757
12994
275533
201735
153850
109907
231872
205492
140506
200556
90709
11646
43776
295510
207999
99454
55801
298114
34595
209023
60092
180018
63535
81536
150262
140663
170988
246431
184804
101472
111069
211305
285518
35423
294034
182531
40249
80222
261369
27601
221913
131050
124841
87204
234651
126903
180606
65147
233256
233887
287831
210708
235356
98777
304291
212839
40700
110706
296534
182441
190648
73691
158189
139397
54255
54034
91152
49900
205397
198788
184930
101063
40678
82263
216908
53095
109388
88365
221081
49127
258101
82111
105220
140082
63516
178413
64565
55591
31333
167818
281477
287379
265000
237994
254209
186572
48166
20043
135960
47699
197201
211730
173561
7093
150796
84368
299562
87883
155776
23122
56186
112130
144044
281337
26425
299985
17156
192546
110305
171882
157579
82888
112000
196423
306820
79894
85860
190909
244252
42536
241525
169596
151900
100846
208755
126946
48174
294467
211551
138545
46127
183825
79216
184134
123315
85545
187268
249617
50198
134909
256597
276689
299148
296571
15196
87394
274503
254656
149649
28676
138105
39236
133870
36688
269115
263566
128716
252764
254074
37597
52373
137227
11322
226082
286923
180068
79765
228370
241775
40177
31955
10614
176892
263468
127480
14829
85597
7325
87149
280549
269362
174078
145200
125426
199070
216650
245216
141738
102067
98520
148043
20538
27021
23987
265995
149497
83165
277242
124613
41537
207474
85178
142432
167911
233835
66883
241155
91137
234090
123137
293330
62022
118162
58392
98600
107819
231024
120370
288013
93585
221507
276979
29614
3640
40953
167501
89685
117203
279854
90223
177355
4540
200996
282782
54728
35919
30790
263080
258212
33515
22423
266445
277917
138912
207036
157719
217870
85401
114959
151469
46454
125974
15226
74779
28954
199584
148085
81997
274331
156383
248987
178628
115256
124503
204537
251045
264386
309529
308813
17557
138725
238604
174740
77824
186227
250204
8025
82585
60318
49272
88939
55458
283688
290000
202688
52994
51
191140
213453
116858
152466
1465
135553
219266
212370
303370
110894
289971
286186
184924
230815
240784
197733
244087
303296
167217
102153
155810
135568
92594
160199
167887
52379
232448
24217
69916
203920
188046
217972
174524
58761
73268
305266
293136
307385
263671
3625
233431
93881
32009
152621
103680
140710
1041
178899
163063
286588
291835
170181
8601
231226
299565
122229
264073
218965
172490
187824
218779
11762
267374
221767
7529
293928
83965
109883
157697
229027
244961
304800
190294
11931
306412
117891
5121
119553
255769
88443
257616
299656
236280
74714
85817
220007
186084
196168
3662
59796
197718
49512
89463
290381
302596
171341
60001
231886
70883
226614
37621
287671
89205
213437
139963
4359
288452
280513
69334
299174
99109
136812
132215
123634
19740
74995
73117
248462
177390
154859
253619
37256
46468
142493
260821
188151
206278
198272
107728
247570
147043
159392
133902
275843
214223
88601
234922
169618
190927
171927
116592
6113
167377
268829
58315
22579
253369
148727
123803
307305
44363
261911
100716
131711
229183
143929
8146
27524
5112
298215
146710
190534
215826
209491
183904
243451
291261
261177
95303
48102
162557
166785
224712
85570
58305
26335
211301
106419
217866
142784
21749
201132
71206
251326
4157
275589
110532
192628
275584
225515
228363
33803
57446
42797
158803
139074
76525
225900
81104
17468
112065
187416
261045
237348
133918
272620
154137
29299
195121
279284
266184
64169
65042
51007
16904
184719
160963
279213
282047
301977
287742
297283
289749
69645
202614
8395
173299
294090
83462
185579
86142
2312
152110
263721
300306
222059
112943
158277
126961
171942
285352
26378
195970
34087
163438
199115
122765
299926
105451
232737
125178
70687
267422
272596
186813
232423
44205
133046
152488
85454
170772
69187
309610
140796
136785
168312
220700
231369
162581
138708
8679
302970
192620
102150
129523
253701
88407
166749
249743
253907
202167
73411
119717
218687
217069
275
176557
219001
255059
215063
149521
163098
9086
34852
103691
125698
84821
219751
137137
152439
53424
33489
149636
4844
173983
298993
120297
162256
157303
43797
160779
48249
270540
303101
219693
217402
63867
257096
219776
185201
54497
237003
25652
269717
298842
64405
210855
277089
26349
166313
36544
130563
196239
165313
260076
167150
304583
182310
149914
71679
245844
74560
214896
143347
299936
169027
230794
259557
178769
25922
174708
133986
10871
236703
60600
113180
170617
94167
235665
74331
117099
277802
149040
273221
80576
67398
121727
202454
196222
228168
184738
228885
30094
108108
230423
191527
98849
27574
199149
139115
133155
146264
56262
218255
147977
223109
253559
254559
105329
262143
255085
24393
11126
185610
194902
255216
268278
123876
192576
223807
33343
287544
95501
158860
277906
99515
187735
96522
112447
290243
200273
14467
93772
54417
223587
112731
104811
31024
84195
62861
260022
276731
15838
149663
211233
83353
104949
17341
303629
229958
160570
157363
300510
116525
75914
205947
239501
146253
18339
78958
207678
46651
65017
41597
235723
115139
193438
167597
171073
77279
200509
61127
68714
94880
143691
35280
201660
103975
237624
216661
171194
23420
4783
168221
75545
135328
178457
27172
169726
54834
236470
232122
26413
127910
49965
19413
144053
104937
42461
53460
48900
63614
306993
90021
239373
252633
109079
10889
250065
76341
1400
225314
309424
84567
109114
62460
288096
206233
292120
74119
112417
256443
157294
135140
221040
267671
12713
126075
248470
40619
30828
228367
87537
182112
138148
264957
113644
285094
233991
154353
154732
62832
123479
169537
156563
110536
6919
37176
20654
11501
177325
57151
5467
300380
247222
89400
199910
237733
53533
141520
84150
96723
272620
296010
254484
213098
243321
38773
212427
28213
70168
238934
149621
166954
204049
281074
272964
87302
19359
150804
93268
239378
286120
106984
22634
187077
188681
282351
260482
189088
136802
66511
74232
253951
237597
186605
12399
18271
167794
222779
304363
285850
75118
92334
191194
117296
196180
53238
285423
207747
256302
9818
228274
6998
227505
163063
34503
146902
170627
222619
17249
204807
209087
74928
207980
9607
81748
234366
72420
181314
258916
8687
301488
100485
273207
49090
10018
25480
257629
107375
70254
217760
286093
24859
233042
187536
141170
288252
95238
299448
266933
152082
64714
270661
139218
104686
250369
3419
147934
14816
273155
230587
90041
171844
221404
212548
115707
234068
233006
147769
280158
267160
95333
294083
74308
34490
307989
291403
271241
278045
57462
169725
116904
116084
85787
140109
257943
22249
276759
201424
70062
85403
189481
25892
16905
61672
54295
169711
37062
183829
26596
229829
169920
171694
243608
147176
128867
144542
98499
285083
138195
120705
194246
86476
31045
129016
81899
27952
137765
125824
273757
296406
248372
302626
140836
41998
182009
36629
120462
276639
299885
285152
241008
178506
162122
194652
19567
15989
108802
111352
161525
104775
44415
19533
149031
131658
15893
287948
32500
283141
80934
128019
310024
30224
118111
176976
122518
106395
61813
152824
57558
20909
169930
132193
269119
81241
208617
156159
254891
96359
82111
39940
174749
139427
14181
97794
260638
257193
188591
123501
223060
184060
70340
5822
2717
45225
160112
308998
258905
59616
71739
56001
64524
199326
138262
59158
214603
235552
168806
203892
173469
18202
108304
276078
72646
100310
251284
13928
144501
97656
18586
191471
302149
88954
151041
238563
570
37272
306085
106799
41805
224718
156813
241874
108354
165009
222648
195047
308469
32919
6544
142099
214046
258857
113494
112579
110091
139483
237306
1060
119946
8072
273088
65528
197814
238984
172480
231804
98243
36846
237817
189827
78559
68303
179699
132073
13629
64038
246123
286783
245872
67659
91305
298643
57079
10119
48604
90362
52423
279621
195487
213187
79945
231743
1481
278411
98673
116109
105551
15406
169636
110823
208657
139999
142897
261714
277163
271922
144755
127268
278373
168834
132773
83413
14350
36176
119927
108978
208676
29274
121072
93509
112099
101490
133418
124367
158956
72903
127456
203278
24805
229962
182814
26020
153018
203377
157667
45674
260174
200128
174035
20370
39515
239613
140086
109776
163924
277683
174836
246646
236753
142133
174827
273135
21881
63475
161870
202557
229723
244415
13702
28302
93625
225437
124973
67796
175920
3609
5478
25374
138206
298385
130087
95352
258948
52090
37180
185961
51109
106126
294438
193285
23459
137911
17341
85688
114167
243240
278489
236267
141032
37814
228160
60396
256325
112427
170128
86411
203005
1796
252837
112778
95498
255110
154544
257780
307273
199325
188617
151878
253643
24752
33269
286813
212104
215380
79564
281012
122631
73963
122051
63432
193680
77531
236709
294494
271247
133259
26282
89766
183600
96732
171675
1625
119031
53237
15603
40806
178683
37245
282236
69902
192825
51936
78361
170402
65397
197215
167653
198883
5564
173545
141561
253965
47295
229991
69543
128709
24593
128824
245206
248231
198117
87353
226153
89940
197521
243590
268278
261266
143789
138176
137514
159621
210531
74306
6511
280015
33916
185406
69861
262458
220264
194107
267773
220463
191091
38869
227225
304386
284652
215839
78681
203413
218907
94928
174576
284818
17862
40639
70188
131187
158688
131449
221305
43572
110715
245883
18812
227258
68215
172186
298960
180892
25281
133839
101970
56062
155122
1451
115273
26223
127513
277004
63044
18768
5937
60460
70784
244697
305881
170038
62369
40862
116497
5685
26292
138497
136983
308594
60057
190082
253519
256466
124413
113458
163964
284021
32517
31151
145259
47400
110973
113025
118248
142306
293679
99288
147568
286379
38868
192601
134380
10780
47117
1656
267275
12955
36287
7021
239694
199538
28411
170644
253254
283864
42176
2802
111744
168893
214353
292573
12423
8199
222163
83989
218935
37909
132529
40681
280609
274456
290295
267935
277675
147948
285796
275574
292354
241476
169629
282017
305280
176037
161493
295203
211669
285553
20055
44860
78160
33243
148675
270249
80802
221020
48466
44650
236475
194676
252274
23918
37370
116893
86975
184303
240214
215117
139924
83047
80846
93079
292724
307067
272640
160439
11579
189169
43165
127890
110025
116105
19749
223698
149452
204384
114201
7289
281345
188461
69941
225795
158251
92715
168212
208658
107803
147769
68945
2419
17990
305990
5808
108213
150185
20715
253210
2074
43050
25195
228935
164448
103293
289932
155557
299531
53083
267113
143101
56852
141289
246264
209640
175263
49217
176053
200061
135090
292659
185465
76946
113659
227921
278250
34578
170433
51422
252258
261433
264681
142999
112404
162100
305963
152627
236307
106598
273002
53274
215888
206738
264256
217624
254037
186597
286114
261200
233320
19311
169924
190149
82747
97626
66456
25274
59592
307754
163788
53294
142155
68676
96728
250994
37550
219763
88923
138670
33607
257760
248819
224358
192914
289331
283085
219467
162172
163889
295
67683
2187
96784
228513
268225
235939
221159
129059
28534
193386
27182
26545
66902
123923
231917
161120
60229
308500
18548
230110
259901
179567
65745
233346
68092
222858
205437
165837
259483
45224
161364
268896
19006
248599
36146
129801
302153
127543
179787
116063
296812
168604
35485
41221
34977
122524
208091
5796
306866
138703
292203
8859
243380
2005
233689
100813
145697
79384
62304
56572
303698
30434
243772
23344
81503
191979
88661
91588
254028
62487
264866
291003
118262
264273
186940
243722
12098
174415
153501
18546
55676
59471
234531
103445
188047
55284
303882
17212
89155
201358
32282
252358
284110
62993
211429
45864
83553
202766
163987
206944
98361
175688
224925
172595
206720
102990
2070
223715
209779
183685
18397
18654
110981
264293
242916
186511
66008
187704
295648
298127
282358
151135
95207
12808
124841
302049
283761
95914
276704
74271
181079
164380
71614
257723
304568
31384
182720
42368
256010
256958
303284
281347
205874
243814
301545
299120
223480
180316
127037
33540
83338
80935
129771
55897
47687
152045
175164
146126
4754
301617
244115
56856
101044
305645
243739
272227
171588
96242
10043
202500
133276
143975
206404
113856
308732
101469
203024
206956
205406
94848
18084
261960
243771
204186
19110
182988
124948
54318
171401
87953
239995
282400
255168
92390
88757
25874
240630
28379
192599
229072
277100
208341
50463
267470
152428
209500
171402
149511
273537
283346
7950
263299
112397
228195
149993
99933
8365
70830
230027
267716
301991
111493
111973
50461
161184
208959
124160
217607
260249
293788
13368
206922
29795
179819
189338
95753
307449
64632
145339
163324
31906
169497
153822
298572
199849
303314
299343
51275
249431
183493
90288
300050
197593
99758
109856
220733
309989
229704
150031
21441
133306
177240
29600
77496
199342
46054
276590
113004
215470
255702
34371
125585
270308
271044
134116
205162
26325
187298
74499
105738
199324
39892
586
16692
214134
184291
233679
134038
231652
75665
201188
227954
128168
293913
106896
122784
220344
34087
280979
177756
137438
146064
150320
3064
261020
81955
107846
50340
184154
67723
62346
96421
88488
163320
82226
84879
211762
70599
164218
16452
8717
214872
164899
50247
12364
198151
162038
119595
188939
202729
203169
116751
8491
116680
187997
16442
297007
189554
143671
204084
86360
99880
227790
73480
28487
282067
217036
285594
58038
288081
257195
75208
187206
169577
137650
275427
279599
188533
55889
171501
292758
259641
26632
16938
224874
177955
256901
241427
302661
85873
229257
12882
242276
113558
80916
199468
296583
200231
202807
40590
210906
93186
241937
255331
281158
154378
281225
36249
270170
199020
54636
48657
285165
254850
203713
65433
20994
87389
194607
155789
151236
50681
63032
291264
83349
25727
176232
156539
245157
19923
31935
217069
277265
299249
154329
180045
93548
158129
61559
280840
74140
107354
58006
221733
173640
74040
102659
45529
303485
164742
259671
277060
132264
141244
306511
34535
132471
104156
162911
131948
20718
268836
104720
179641
103369
217830
12329
139750
177438
285012
164940
284237
137230
47408
203285
57229
211029
201194
75483
221472
182020
190615
160945
95438
286316
160426
214687
305112
252242
11927
13562
19518
186562
186410
70710
145378
277585
160942
289659
176903
79839
136494
309070
194653
25495
136915
188093
44923
18915
138455
173073
91919
220912
252012
70202
106625
98215
84286
8824
278636
273829
156959
191706
177328
123363
21393
235214
249505
76938
4606
99849
81982
271935
207688
5000
54402
223467
147516
148898
204442
142372
22406
284108
306969
140640
16881
129700
139225
105047
28283
114456
26989
305909
141844
153578
3608
53074
91207
44856
189412
20394
93993
85425
191399
160912
236772
121361
19100
19264
9179
227972
141755
7287
14138
128791
25366
54176
135189
139999
60093
56358
267815
211792
136770
153791
242233
265536
54279
168864
302564
38035
191796
152615
91001
243159
85882
10593
143517
203926
161419
74374
103489
244271
10664
182519
253615
2932
190452
149155
120488
185600
158718
142066
118607
305253
282652
151731
47945
46962
23463
92417
280545
66745
299439
136455
132662
226121
288113
2361
230340
242750
261980
68295
270153
182492
125225
101015
112383
185054
142827
91158
79105
163181
53472
250627
33190
44978
248921
262594
109552
26334
185673
121970
23622
163473
110871
285222
275731
129547
169658
259955
165341
250894
217994
289061
120721
70527
102287
128218
100313
193840
263555
115493
99247
114081
13658
236338
245970
36863
307633
2494
141373
9946
307836
124782
42145
120516
156889
120279
234854
155198
204330
146143
215031
112798
221046
154451
35956
104755
243631
248586
115401
44046
240627
100785
250350
219832
197775
276149
293820
143155
251711
13990
169841
163767
37153
104036
44464
37487
237665
52146
60240
71842
18782
193091
139964
187546
219733
283336
87261
307193
74267
296895
26711
147150
168446
200815
148257
144413
2843
277426
287660
121419
42034
229051
13197
17305
219059
236533
28427
231660
59565
204680
135875
106756
297237
201077
15999
3869
55380
68154
35415
104096
273070
190948
15044
78965
133713
65697
203200
2228
166141
216399
143152
33285
47163
96479
45040
239580
197565
225036
308168
11999
53052
39930
131746
152159
268202
124061
22655
6449
39381
249044
101759
217038
42954
53692
203325
46062
96008
77874
6966
222507
101508
167357
21266
69397
89188
176693
115433
202043
59410
165692
70494
12726
70148
255638
205242
266125
288419
88898
30881
172901
110018
257999
256964
158801
236761
227394
270755
77602
142576
189618
122646
120931
141034
110169
104461
237235
169532
100632
240220
5803
202453
12452
73803
216455
250896
117393
144726
60888
78047
216923
229236
135803
200017
309531
256954
78710
235442
256779
197126
98262
209641
3404
209731
285895
51524
15824
223078
192795
44621
115279
239168
133417
239735
242456
248063
148243
228693
7224
38512
239299
5535
264222
51569
236471
91951
80364
161938
267390
236276
66235
271462
77646
110937
89056
95878
194014
30273
21192
305834
11560
277313
155095
283864
62181
16918
171194
54426
184580
97330
77209
23557
190803
130181
72852
156126
214139
194589
87984
308286
173229
12999
134772
203687
18633
98084
292656
278813
153200
226421
43676
58956
255181
266675
244495
105153
19133
72440
217735
272638
118122
172466
284355
204886
268124
236118
72271
27537
298121
78721
288564
304613
195007
47954
237187
60021
158336
167998
224074
182258
139591
137513
172223
150240
304438
283609
112275
57188
179959
97532
1767
290338
269297
268265
54926
215913
21820
171441
97115
226339
187922
84681
283686
103834
41484
136382
16732
145322
21893
160067
238476
111372
128314
58730
229144
185839
283368
75212
104944
86148
282147
117527
45440
173549
235240
36338
184287
270856
185350
88332
79897
291557
249283
279146
202841
224603
138951
68863
61753
136627
217978
54978
74655
183297
35818
93394
99085
126004
103476
187969
146618
84424
275202
49948
187821
87380
228820
3151
140479
264718
249046
44770
96625
11952
15494
80393
288764
297470
86565
77654
185624
204890
236414
170878
80342
73198
238535
302507
268563
92140
27545
305999
62678
101925
1930
285183
12288
275120
168915
226440
146388
103025
262769
261274
286907
301142
266964
118648
74083
98809
293436
58417
278054
304343
123363
170269
273901
149692
207444
108816
125655
251415
140762
90764
240700
112720
106458
206257
110131
98707
11988
180639
116042
298457
9642
209245
103872
153128
179492
11827
124780
11107
222223
294415
44115
60831
9286
171162
246989
148598
178141
270996
44565
109664
275409
235786
244343
91491
173232
76609
31666
201091
179843
133129
150885
164506
89811
305346
18216
143639
41016
146222
65884
266557
161509
288080
42709
85757
50802
103187
275194
176212
24746
219622
155652
218130
165296
199813
93788
53532
241957
308422
269516
49239
191468
32323
36688
124736
68871
247636
174260
220946
100234
51918
59323
138671
214822
164722
116491
145835
77619
237976
218228
198605
147870
157917
289839
110791
272377
296951
135875
171726
277639
304703
57098
113320
225888
185445
99031
139677
244967
64004
21175
116618
46745
195416
96980
44526
19319
262607
276493
225750
19332
202464
39329
225180
34754
169557
172968
189034
264945
137821
137840
303536
265218
172798
155009
96392
295630
118062
292495
143256
37733
292661
131291
92537
190224
143745
227272
282692
292248
34379
146032
260462
10104
58073
13857
21027
42703
77050
4248
229052
201644
291221
266442
67345
181567
113509
163289
201174
74677
305048
145064
140865
228417
72526
111143
237521
212148
22292
68350
254562
93648
95454
32319
283129
189383
143395
274245
135649
66562
34141
190270
188985
59302
86602
27959
99421
122491
237971
100582
71553
216837
162947
20331
47582
2288
181154
64545
60438
204604
61581
103358
303213
250249
155061
285689
300226
652
291935
187951
174883
304179
127564
181178
72523
185373
330
301243
170998
95341
269478
3800
78715
115402
98436
234105
31114
165360
26484
292367
2564
194402
262009
53996
61114
130119
89415
166799
218682
136864
122582
81475
256684
202896
290318
262627
249258
11897
23251
65985
218584
137027
189851
283272
149301
244503
226538
47574
32393
305897
180896
114003
308401
220824
133299
94447
260970
179124
120937
204874
7540
292146
251604
159421
184054
26965
137067
206007
161965
298662
220417
132383
98380
121101
94733
159302
202772
285660
38586
74618
5639
183175
259462
276633
225930
197951
148029
232673
67628
158543
267039
233784
175695
306225
39092
229259
277397
19531
172
304898
165243
159573
253777
23426
181528
225927
147522
269769
211216
184002
44438
139967
208271
181949
74250
140606
103912
301371
31990
106607
83069
255292
22062
71070
126314
63784
170964
165103
61742
291480
21304
169573
198282
88284
174207
42992
192955
249474
231701
240071
165871
277973
240261
250128
230995
239163
121221
16446
137315
145104
155954
193327
243163
265808
199063
198987
108235
157486
42496
228089
282671
39606
229261
46133
163319
8981
182608
224338
172006
46351
252599
129541
37649
151224
204964
242670
181895
128640
228890
194513
164801
121342
54932
14461
147918
279540
203943
25977
279202
262000
14655
84370
211125
3101
285972
102652
88576
47305
13693
305543
132759
117064
46676
242990
68929
247890
295872
57768
202493
54538
21954
238845
155367
83646
272073
220000
284452
267946
104000
160834
174480
146542
104483
76722
24756
143044
76675
235063
173825
309615
135742
180321
73455
29341
93970
188303
89339
242076
25218
136956
108606
296126
28975
122374
85432
105239
74943
147563
201155
166710
152188
48961
81132
103209
255151
121535
145150
85737
258076
31838
9414
257749
292791
90158
211690
306583
65097
87910
16209
135856
71778
213372
249359
55666
139873
143058
86620
186948
179157
151649
170336
67940
182543
230916
98860
250331
134550
159669
217085
17469
161726
113430
10069
47106
250854
256866
1742
127067
226224
81940
235109
14776
173687
169446
163066
83526
290686
113970
112
177645
232541
27799
72065
195326
231528
262158
129613
147705
307285
188578
17958
295580
55441
33357
303637
197317
145645
105597
237299
77338
36051
77360
233296
92188
266092
213739
263067
175768
168529
50412
75451
103321
84487
221369
59055
244369
279697
117926
146215
103033
12795
43759
258115
135352
180235
150165
63661
132382
204828
174331
194188
101005
181817
159355
158285
217611
248346
214033
219486
4949
71178
30915
49338
67616
86070
115090
255498
43720
198549
210491
84240
11216
130053
249253
284988
230861
263009
44024
14811
307912
87739
46781
253157
124739
213833
11275
165007
39323
90374
140439
205889
210662
302128
53583
26432
224080
11081
189510
208856
202846
275346
84445
273328
185488
214160
95331
42406
242314
144421
265488
282771
72294
10528
216715
83344
7128
210936
11956
24892
271746
298077
107321
9106
206370
250237
279423
140198
269657
80771
293973
252398
163820
274330
224246
56997
261332
295378
100257
33011
267488
36459
277310
16111
132301
72842
179728
271260
98668
16261
73298
147867
22811
256888
71928
28710
40191
39370
187927
286237
172549
49629
229336
52091
28875
172659
94872
132077
91298
69617
75526
196264
206003
68559
240937
22884
56308
104098
46754
244099
149868
241064
142712
281463
25796
219612
78342
271949
54372
30931
86364
234764
237356
216251
275830
175862
138330
129410
255256
278097
240769
283147
305386
180872
63544
262423
255787
220760
236504
107003
179559
136240
41718
50370
116188
216641
211360
271560
101897
278792
230758
9349
237126
165340
9453
7928
26256
119765
192436
276390
89994
260336
261310
304702
202707
102215
258410
273371
171474
12808
55685
14764
147265
287250
103847
88153
149157
166164
228216
299295
29943
94330
35047
92260
63000
160878
163405
123920
30125
251724
103995
102374
48459
258482
157659
192103
25009
181202
266395
123576
230329
305173
57862
67583
189003
105445
237806
219276
160268
132988
78476
151875
259829
149235
159508
113734
50268
199416
165876
298513
257251
123417
40682
219882
84367
60013
273197
177150
451
100948
83857
14428
84042
262724
30811
111843
20994
224955
75107
293812
265930
128828
301664
292467
90150
288251
150868
290177
110731
194078
279630
29212
81899
271237
187720
257479
28381
76204
2745
222743
83107
216668
75165
110763
284062
184206
267330
154874
17479
183292
2580
71229
44379
223042
841
137136
84432
288354
15302
138866
114112
257137
307392
29535
306410
100830
282232
58115
10392
58008
281248
215901
230142
86868
239585
254156
169431
118068
71395
294416
125276
23911
68908
101608
294759
21689
41476
82099
168014
259715
86740
187918
247607
127088
140537
4888
163393
67231
131905
258560
284725
300226
113821
21808
305024
15589
82017
296890
229538
102545
251112
246827
166229
121890
3343
239125
228378
265322
100107
178564
6311
264245
277520
13730
152080
282126
193637
219092
92931
155563
201914
128143
210137
132293
66942
12088
30947
185812
176877
193320
118861
251016
303190
21269
109255
113181
148558
199056
196852
245527
36022
286820
238944
69383
184954
214154
122951
211470
24740
271391
29310
214992
197255
102355
295721
235392
200052
261707
132641
281724
32808
120554
227517
71000
171826
146539
201041
13694
157642
231837
137683
43238
180555
238805
235739
237777
289302
1433
115680
105584
57559
290958
267212
115756
132669
36018
176238
119751
236982
164107
206870
97578
119277
84171
175347
50406
3709
216431
1952
135441
310009
82584
165356
106897
208787
153168
140541
146008
260344
77977
287732
196955
20915
7479
308099
247036
18259
294362
257587
17928
35726
15335
139703
112982
272491
185105
106153
305792
146722
235587
290382
216884
309577
117514
255233
62418
300514
210825
98851
217210
89662
277377
73420
28308
197756
106113
93899
124633
175116
203836
260637
166316
96236
140963
86991
123273
33241
307560
267547
133680
195521
74407
112120
164951
21595
134214
25963
250647
237743
154472
283802
285721
41296
300763
198242
39811
29296
255558
302542
206447
87148
6159
191959
70196
6446
83841
166297
153344
52994
110050
71109
72529
225665
184278
109389
43731
116916
160324
52151
72176
267697
255791
177926
67283
56274
110708
108283
203065
156529
258244
36241
284619
242771
85222
112152
72286
81819
236973
240891
259780
97972
145275
113476
185840
124369
14079
40925
171265
282124
306956
94405
46196
33368
164617
133908
47552
126298
67182
281062
245574
204606
9429
92154
190106
140363
189985
176438
100599
139134
289695
95850
305115
781
254737
168549
69605
52347
120767
104923
259160
286433
1346
65824
32303
150313
173990
99464
199128
271883
237983
204585
282782
199207
220137
189063
24477
216175
89278
1525
136529
278186
292845
25134
164560
171928
137801
135772
65056
139854
265977
260879
290136
189568
134547
64387
96153
266016
174964
155431
185404
228884
598
139046
129881
38708
128498
265728
254736
143536
190803
182643
138288
36905
31952
307171
114554
103729
185249
288745
22813
208244
305448
119045
177808
233693
106495
282921
237288
80825
31084
59428
178315
247315
229001
83209
18901
135228
268572
248005
141336
230886
239237
284385
143874
258396
307910
60337
279901
257824
265491
139166
113613
273379
29547
223776
113215
298926
210822
168341
250582
91429
4635
272490
234853
301774
244571
212901
265395
220689
245098
42190
59123
220952
118824
156518
289201
64779
275343
183219
259184
94416
257199
56265
302751
75731
64220
282419
252650
102157
59179
265930
164542
50173
215902
296522
79131
309045
235302
97703
308685
168425
284096
293982
286029
263307
210938
84653
156612
93101
209649
291370
73429
143824
225794
7819
114903
174818
28588
39896
3694
112300
191743
230298
184920
98381
157406
79087
179130
84277
147927
4414
230371
128185
199179
196004
96259
195648
205326
25055
230525
54677
23426
156524
211224
206360
197133
32821
148240
39444
132462
263870
116731
103039
274612
30686
200666
26137
85898
65403
262554
209560
99774
90359
84497
208913
232474
159531
24171
33583
252084
51915
139081
295496
175154
125067
159997
25338
210430
63313
282342
189684
176096
43249
33887
304549
8300
233332
164862
89212
285725
52687
165157
123798
16733
176821
288800
183849
167794
19650
52662
207364
166391
275230
199687
95356
105747
258878
239142
155680
215531
153061
83609
199515
78396
300107
302283
249921
300967
306111
276407
229596
147634
249946
223313
294101
201474
11124
59928
172193
225687
200493
94202
276198
288981
88539
225519
17045
38462
154459
291133
101730
44216
236922
171146
285138
127603
143119
113579
81882
165750
298373
124895
165392
102817
59180
15098
203707
209138
78558
282744
54081
8357
59442
38590
246748
256159
44645
216112
216363
146140
172438
100758
86893
178248
73038
224619
113178
20122
159073
71750
134022
122574
196113
17776
204653
304980
150376
159495
5659
206233
287919
133836
307539
108624
8322
113063
279299
296562
214172
207564
63524
252432
59546
225225
254557
97798
109085
77186
140598
26397
283011
247405
4057
137479
218918
32297
179111
87072
103178
46224
161353
281211
165576
264577
148382
136282
125175
273942
32890
246031
210620
2471
258871
174126
32441
46575
262701
98026
172824
296664
33886
5341
13836
37916
265859
72506
200898
33400
189923
102944
43465
140492
221357
144163
57473
55550
57174
52224
28664
125820
107599
20607
271517
91056
296741
118368
152725
191733
270336
278060
249133
30938
187639
256230
284307
146131
39746
50553
157456
250110
297423
266019
178732
292564
119188
241588
291338
72488
297632
139355
13943
48695
250154
34445
137402
79562
170682
93693
234713
75782
83239
120087
63229
1877
252834
184858
227023
140635
97172
226263
286050
164812
160724
66698
291006
216949
183770
165604
73356
64943
155995
172090
73579
78144
259005
21494
188319
273139
177386
122637
304023
224487
45813
176787
232247
181077
128878
14076
1786
265772
290961
150217
187664
239576
18306
121176
305537
230765
94672
110591
249779
102850
165277
158494
76226
219570
188944
216665
25032
247135
275725
32347
169421
219053
12117
40398
225993
121944
32406
183818
243271
302430
68512
118294
111804
154857
296247
285547
177779
140594
223613
54991
34851
231598
65026
231254
70877
24217
247355
18996
79931
264093
99391
79181
267476
80932
87998
24295
66744
94616
178936
204654
239838
45570
153410
192327
10370
79476
150950
285853
6843
287449
266726
117892
297858
146146
160033
150868
84559
27697
127185
72729
82940
117236
33590
295840
120511
273048
54696
173215
276626
181074
93133
261432
262926
230950
234291
238860
96523
286165
112908
43426
65077
262125
129490
195125
50293
27831
210203
90827
119732
18070
218259
164128
242493
51807
143624
284156
228548
98345
89869
208584
254393
61814
54481
244919
244154
237942
40767
202142
113314
77424
300275
232162
79221
304164
65561
259667
125598
252684
30500
126420
273481
119927
153336
282095
292265
136638
294544
1579
184605
137037
250190
133357
108118
52407
58615
275426
201486
250226
148440
279876
182198
225084
293812
10829
227103
255280
97978
86863
243387
127568
168034
245424
143316
234062
276920
230247
129309
135795
16017
254030
19554
209442
119053
57544
153774
291804
284592
196924
201034
187780
114587
67871
29521
5511
197351
49157
37414
171293
152444
49936
10591
101782
279379
180961
31864
282938
280626
196857
222537
200747
61319
250167
65379
308445
302623
273785
228
253723
266566
53836
304398
124304
150650
95952
199115
6471
36615
39973
59732
127090
141937
139547
229981
144171
206230
141822
79638
165387
82430
63653
78001
190431
28458
256802
269251
182772
215265
182756
170549
142268
196697
128936
209419
75541
42988
264029
197237
103109
188909
132249
69395
7237
1892
43615
129716
42182
147394
33247
128566
115112
19447
97973
110208
272643
227003
104664
227023
235773
141307
117597
221442
174591
281594
5124
272214
39733
141531
15809
269650
165196
214772
212154
88404
266600
5875
259504
115647
172447
228269
262745
210416
279813
257568
53980
268857
228203
142780
224865
104098
309847
223211
90987
306632
205425
167077
261724
2541
97743
69671
297437
232607
279253
211696
166868
70175
95083
183470
205761
308589
44072
190699
279104
121881
92284
14070
90605
75507
251907
103877
83063
239751
120871
5226
87488
289445
85052
63335
180980
163043
90159
153803
12976
232897
114411
134998
64103
149459
124187
88824
118701
3274
200959
255089
213634
254338
1028
114045
227512
307583
8104
61582
139663
288104
200024
298131
185239
269119
246913
237336
48942
98082
108291
149967
11441
78549
218275
246020
121636
81789
238615
230704
271316
28765
255339
202744
65544
81891
305592
9436
99713
122694
232234
12838
106248
191761
198055
157494
94753
263645
72704
193098
228618
62188
69973
90346
191675
7433
102628
273511
158154
214904
145551
56777
40132
66135
122028
246057
307791
205335
308027
52625
283745
206263
591
160814
180193
268747
505
309864
30122
93586
51840
193551
138
139016
215637
253252
130026
56735
219764
255756
122965
4042
262106
123011
134130
39497
105492
170506
183686
74850
293369
296556
271463
58367
86458
108552
281550
74943
86717
259334
220794
186938
34160
58875
220279
92835
26264
263601
162855
237222
240778
289315
143859
27596
67114
259605
144958
185388
256794
66452
138989
57136
263676
179359
261080
103258
243548
226670
16261
268996
256433
145854
193781
99323
166754
151551
37575
19905
215361
94074
60122
69237
80836
295569
221027
304351
97880
285327
236842
266501
188133
74119
90512
156433
268037
214544
23526
190562
186820
187831
199233
136350
296787
55931
69041
128109
173868
178616
46633
212548
16716
243990
138142
251114
186309
109185
111373
142940
77303
276594
53819
252790
10661
28191
13989
98574
175200
228214
105921
150568
275118
172680
87263
78585
50091
181220
189238
272214
79296
218947
51790
96534
287614
228469
189286
105183
202173
65120
133391
254308
4391
308910
275657
30088
62076
43118
3622
21908
210729
228337
101911
141278
162593
206146
70227
143834
227205
112466
135759
177607
1129
104940
13840
88025
28612
236027
155892
165335
94809
104630
20389
295155
172290
196246
240379
21181
117460
200966
150763
15136
158408
143780
298125
140052
69465
286388
45135
109592
229106
83641
111750
190692
168814
297143
243574
54700
127213
75814
128001
238788
301242
65775
137294
204107
75470
169578
121754
113300
218963
171553
70407
127822
286210
205521
112156
116916
69526
86191
62213
54475
235462
62798
134096
134465
148398
8436
172541
164260
8985
85216
296499
278647
259544
57883
306700
274402
35903
96778
114803
250391
148677
40843
221210
145252
10632
282720
238524
299680
173769
187955
90832
95369
90174
70835
154334
112625
120339
180212
259008
236380
8905
132384
125979
86618
210598
112785
244402
180853
187187
89741
65860
50206
172852
133086
236969
13604
34367
155911
307103
257509
283753
172874
220446
264393
112751
149875
80523
282172
219807
225965
89774
278070
38149
22872
40380
150495
31835
306982
255265
135082
150837
210975
243425
195976
225102
307808
48436
45281
70929
29139
304456
108140
85818
265802
24525
276478
28351
167223
169864
152153
186455
132348
63227
173511
278323
270957
75526
96387
103816
1654
156895
154890
58065
258885
4802
199740
292509
155796
238360
183463
255174
163962
125550
303954
54932
231407
113276
227693
77601
99286
68855
236900
201526
282484
43768
277692
280149
26351
86984
237685
96231
5047
79917
296309
196991
114452
152685
173031
179571
121377
222862
114642
44973
30864
7975
202974
73254
269439
256024
183375
117643
127154
123636
109711
287183
6347
251395
236305
25720
54233
102757
157836
216359
190620
163863
251192
167835
211468
48609
180483
236253
218107
38223
107352
60054
239391
306433
297460
270341
21561
112341
284086
23002
159906
199017
291889
119007
208755
59475
51521
192706
55176
297310
135250
70401
273806
267739
121041
195393
154017
74424
81137
132768
236301
76946
39810
209089
7217
25615
44283
124842
235303
52629
191773
243816
170985
281372
264035
89646
184652
272431
187410
241558
285235
259741
288533
305629
216885
30665
229100
53084
94677
38671
151606
198168
92821
248877
219129
292298
54865
244432
129255
226011
15901
99988
160382
298191
42533
21891
155993
181256
214220
80262
191312
135132
151880
96424
192577
184246
112366
147336
149483
228201
97567
260007
119841
125255
90026
135183
77961
58797
194498
300429
228954
155008
25866
222352
7684
296715
232379
301903
4648
167886
175025
147584
297625
237719
35884
229532
216643
2070
289501
76209
185145
71043
7310
185601
125943
38388
188851
242308
218915
275690
96599
66988
118619
125367
113411
82345
107993
182630
284087
98594
52984
229928
52895
9649
301529
210550
278935
4029
308315
269928
62855
121738
100832
170198
251334
186641
228980
37681
270306
227988
165914
265474
282251
16081
306713
298874
250891
262842
88430
303463
177933
148901
169275
31276
49329
190277
67783
68354
83902
161737
247486
111072
298669
13466
41425
234789
230886
250074
99749
51221
8045
130352
103292
91622
40730
42690
140359
120479
113520
196828
251225
42789
275116
198001
148230
19590
294905
205050
249359
61887
116794
249465
282617
163979
286340
111987
75446
40742
43837
176101
158846
116289
57488
159234
190410
100950
86550
308085
266792
129371
270829
249638
102716
43079
1999
117109
159981
140259
234248
146357
151438
194893
272266
41021
7547
111751
278162
45589
164688
26000
134707
288840
227643
306632
236097
192247
43612
259151
92218
145282
294582
267858
127
188773
78367
151648
112104
82614
101304
92437
286159
135837
53869
231847
251027
154759
146159
304333
186366
144537
104199
274521
55562
171229
211636
115903
145703
13511
180858
131808
285409
164312
308869
1417
42190
32294
249087
177554
298690
67669
258801
294211
96752
165027
201531
250852
150975
260824
229241
175817
44060
41567
128641
273371
177157
121222
86663
163327
214455
35999
99985
241052
69449
60002
288389
228495
223783
141170
196317
85634
203539
218031
50443
230582
293894
6777
265465
107843
194387
174795
308633
136135
66810
232109
12282
199643
112121
267267
164088
79860
121287
197891
261432
144290
243076
86718
192252
307450
57535
17747
207730
231369
115451
259834
233954
22720
198106
251396
218158
37004
50073
278227
47932
275931
145554
163399
305674
216661
303323
154034
288914
123962
75767
211323
48842
294866
162611
44881
134990
21513
202646
248878
31409
127159
233896
171738
262314
232535
41604
6340
62998
125412
181093
128799
82426
155464
60696
277094
124748
59869
181508
283619
77536
165079
206526
6739
196330
227106
70555
267333
244317
200544
196830
151611
131318
291861
194348
177178
2264
78240
23667
38014
140856
177663
248982
225956
123039
65237
33453
283435
281718
191913
120517
63237
283447
225373
280298
5020
252924
31456
48807
180320
103026
261425
81732
22712
137533
75315
268652
179572
242032
228749
244982
230604
30276
79696
14814
88908
204720
214559
150547
163719
53985
17366
161889
248569
178845
303362
117884
99572
252463
66082
143002
296715
80907
120374
138337
69412
255572
120065
198951
28718
196777
79752
147944
24248
292195
191402
288636
240458
44957
166623
203453
97768
58657
48742
195785
289638
104766
91068
235800
48249
256876
182158
204887
22640
221334
227546
17353
5926
294187
279268
10438
290244
243882
86002
305045
198790
172094
52123
44895
306918
121026
77198
129551
301217
104856
20165
234868
3791
121088
157419
201381
190840
195347
246953
60122
72474
233994
52593
168834
61659
169505
115876
180809
123580
276182
289659
154627
230271
3677
107307
253622
21641
307679
189141
146013
18166
270042
106804
107925
167702
85383
67582
119530
79305
107777
301532
273862
83205
184140
137096
98868
62044
24280
6911
185608
65900
20625
228956
14101
106821
85109
29187
103647
125784
160743
135676
269593
159358
244661
78410
91485
80177
162550
220015
255340
295188
118847
134451
29111
28064
207174
156298
50548
43381
224591
54321
150688
96327
5180
4524
19948
224878
150473
45369
19447
299481
272881
153553
185822
236883
297646
235435
229817
78869
123494
133875
6099
192252
58543
182825
135882
79275
42366
172052
266270
121792
255879
150965
115865
232999
185103
165537
304539
245471
57229
112722
86705
36847
209017
151306
270086
270615
180430
187208
8828
96078
77297
83807
21602
183025
180944
64705
10738
105146
54191
79787
43129
771
246770
37539
152199
220500
137725
220100
170279
158646
140684
130726
18011
203100
2323
92510
265725
79053
94743
83737
72727
241899
222836
245954
72144
286457
48342
118919
209943
126270
37994
117128
166953
230648
202184
237214
146742
189549
266225
245023
160818
232099
233116
201438
216371
84537
46752
198820
121777
73623
33343
7244
142964
221462
67544
76396
276834
168890
236810
230112
105261
132541
70291
186093
97785
98887
184774
108187
223350
85611
303747
248557
116548
156127
248920
150539
116237
262720
113877
75769
79043
17724
61061
194560
8857
66143
207665
71670
151306
167398
270233
172935
215119
62659
285304
246839
88981
196127
167436
68484
276980
92529
33729
33244
212409
255700
237019
44382
96207
240496
170516
174183
163780
38314
54020
86185
288713
116672
28437
8317
56968
137155
241112
52965
304499
244010
72610
154172
287032
20815
170807
163405
112128
42790
33600
57381
231448
261890
58987
7267
38757
160845
130914
129143
278613
86835
171852
149823
233234
16790
307826
62904
304226
252904
113930
9719
64389
304086
259502
61223
6831
75292
259771
290878
210522
207958
105951
188422
160449
276327
307418
123687
32582
241710
22812
100473
161111
45934
186803
74542
194624
118292
290629
269853
235852
32318
183149
276859
295346
1541
291568
73350
168570
192542
244030
238364
222825
277047
169903
57736
147229
106087
22852
83043
292599
220164
26618
271765
169842
230824
48460
105129
109314
32803
239425
279796
234908
233288
57704
301521
83162
196131
273973
74475
266908
305698
21544
85965
271912
17928
69253
76556
47723
106274
59628
112621
88247
286906
293131
308179
225099
236558
189761
222625
4002
182343
129509
145261
90538
281399
9239
94133
39170
144899
166435
23781
194348
184854
165972
37405
57143
199855
119500
133045
127870
48950
247511
186186
82882
82083
30117
272268
174225
147026
141002
118720
134470
143767
179209
174906
60810
196581
228349
165635
248738
139075
109325
229012
125612
181808
229617
89729
79829
61514
155098
300111
146913
57985
132571
29835
185966
221684
211174
292824
289228
137225
3669
159469
300359
101484
148072
208373
194512
183421
150701
262426
205206
246585
20841
26283
52811
168839
283052
305832
266900
267575
30772
31235
167716
289713
143005
143652
142623
209812
3130
181164
18535
240322
306574
160546
98760
200759
281454
131387
21478
72488
203032
242366
236124
85674
38481
166888
257336
220066
241330
119870
10514
101114
12003
199982
80489
1325
182503
308598
178585
156068
233637
207821
307206
158235
202209
180706
29644
233032
27922
67969
57850
182386
204692
167852
283600
17328
101278
10126
228503
106110
1291
53164
151893
284282
54332
13964
282771
261325
155143
257934
82710
284043
82140
258457
169876
271534
88593
163686
94391
52285
290278
18563
127191
54924
286454
86532
35895
271097
176188
253471
191334
12858
52158
79374
119493
46452
238254
39530
301774
225578
259326
227878
74515
43618
51976
39256
274568
104111
1327
267559
259087
223366
120396
209708
109891
97372
155837
281474
100313
10914
74463
188822
70059
64810
15759
240001
159087
188561
56117
169801
162924
10951
65030
84717
39312
209543
132095
95319
163783
33189
124995
19771
42796
257989
179538
66687
141841
252455
277913
201782
70
202469
152175
73059
171038
241296
241233
127356
49859
221684
281194
301110
60987
232736
252615
250733
94352
71408
235382
286246
271995
203551
241111
173837
88913
55024
307896
220549
215117
222479
25191
300725
13454
119698
291365
124826
252864
183225
251889
67276
13278
218842
198084
132445
57019
146016
202115
93145
53041
18795
227914
275098
139606
280076
128765
283187
125482
177113
7206
131561
234615
115401
199762
199603
258266
20639
65776
230581
187132
69560
258713
99629
275713
125072
212957
283338
119507
15045
69171
99629
97410
292577
114129
149016
215864
70789
232878
237717
70117
150447
272658
45364
138448
292405
242955
244488
79610
239502
53529
107882
71139
257993
259825
197938
165169
4424
179602
175541
72292
125862
303874
164235
21912
176557
235995
7523
48910
127998
216161
289427
256842
258396
70872
282923
39834
277711
101223
125467
174733
250859
158810
192893
305206
262245
275029
17047
221813
269321
139777
143932
33378
58031
242311
110646
297046
306161
35179
182340
269550
56102
239871
20528
226461
170568
124783
21123
280846
105939
146426
19136
288792
28839
205258
43403
3041
186456
302630
185294
38101
265596
96627
255341
81127
29992
10989
249017
200279
27868
215227
62733
211815
181105
98491
142670
253048
269065
43572
116457
21707
132952
273400
54178
122751
285015
135002
173990
82268
247761
298711
101808
243903
157799
226573
43167
287980
56199
211165
80150
128628
37367
291110
193061
161601
259005
138303
243572
12432
243696
266440
308109
163256
32543
298989
185913
5829
93263
107182
189071
274065
147307
263804
258084
232127
182621
164861
167568
298908
26149
217437
101491
189567
182521
196137
152537
40571
282923
30397
308448
53201
275335
259610
119820
91287
189616
114205
256681
175815
89475
204973
60809
26547
23038
21410
55572
65259
185426
260939
42647
162446
200990
189185
147982
36223
106142
21301
25206
87537
150437
198524
158056
216592
90860
170652
220200
10009
179609
35094
201725
278680
230002
248994
175578
88792
168999
219370
2624
228905
237078
86685
188588
218533
85529
216848
273983
244030
273185
209926
145290
15811
26289
40768
297416
207721
76525
83472
38669
36389
12432
253337
213371
121298
41342
182004
255580
134672
215252
26544
296330
259466
71280
195676
305657
125160
89259
51314
198761
66591
46872
12942
146042
123793
70077
49948
201043
165553
305052
228347
270277
19636
299391
257714
169044
12991
109715
241568
260392
41438
190315
99760
79296
264232
62567
123643
141262
85527
91067
245738
49504
293167
289107
56899
20125
56819
112323
241778
199368
1195
277891
247823
24355
222757
177378
241429
112251
271417
18208
165955
181007
168771
266296
295762
182408
187497
107991
7851
124570
295729
169566
150224
267544
288166
115428
297432
59162
213252
207350
167702
165883
294998
188591
223987
70295
290985
35791
252139
103109
141244
207913
35781
242534
185801
34057
309887
180491
235697
52483
222897
196574
164919
284493
117671
286180
293244
246382
305496
222207
231580
218871
301614
249243
72637
125119
309276
58514
28225
193210
287909
220863
71560
173355
64862
122458
290327
64028
97873
101681
117894
260383
22997
222905
124107
16661
61611
175412
238570
145425
202145
32218
173189
231087
226035
76050
301358
131064
103742
153868
12434
261698
177529
307351
38680
158207
12453
256556
193921
289675
140736
35894
30158
200913
142430
269628
24259
272464
305425
309861
193081
289470
74214
141430
225978
33826
124971
199588
120467
298103
52277
83561
86025
160935
55654
157441
262688
2709
121816
587
233524
287845
196265
117794
90437
198455
304552
61368
87802
149920
240232
213006
7607
92680
211199
245760
15400
133346
271035
264771
25053
30757
303971
121622
17101
85150
1765
263992
3474
43818
28100
226805
52715
167588
101387
170773
41317
138552
131450
306860
230213
275668
135597
13971
70834
30776
11915
141668
256265
16474
179707
227140
174068
83169
85410
289185
75514
27380
220302
229623
157712
132017
151456
34320
171624
233413
153950
94321
258607
294468
31093
280646
210773
92439
70763
37539
195414
1431
116531
183888
23265
216974
68433
306163
197874
97114
286340
34758
281709
157133
254934
32299
282771
209808
238719
153918
101662
270244
103843
104840
168302
140961
239039
52766
109452
29578
223742
127687
128293
117154
221981
245841
213426
253798
265533
297507
254430
290212
231885
161150
158235
281366
292170
129946
218201
249169
50922
247397
195029
138069
263388
124551
52588
130477
167178
267066
8865
122801
194247
56086
35718
197346
1130
290369
104478
260087
280879
125152
23562
153584
239950
118681
249326
128746
258657
167984
43264
682
132894
190736
219730
30332
152270
184111
35887
191856
208796
93070
61615
77161
134552
88710
178737
180330
77958
63432
239058
10844
67063
267728
67262
293520
271833
266560
252036
221858
272474
262341
42506
19254
110110
233637
228597
252607
98200
96587
134818
168390
267752
295664
234514
245983
257154
157425
17342
157899
186328
125467
212566
42460
46449
222725
49576
225636
34383
241242
297644
226306
179540
73940
90008
181863
63291
7610
301679
16133
169240
45497
30249
1050
6740
244729
91424
76033
69146
150254
301499
101307
46736
167091
5131
94863
214108
282377
75847
265134
9193
208399
112225
217661
125362
220495
240083
220340
197895
173900
19034
169945
196722
184104
121567
294421
158699
150705
268218
15220
23667
2992
89302
295243
22170
34632
235382
104927
148460
249796
193686
238288
214569
136230
307846
179182
169926
60023
261737
176803
251157
38032
24726
121654
110946
279834
198888
235036
90555
200317
178333
115737
97095
273556
59942
75954
256843
145356
45934
118919
107388
69734
248472
204408
273345
151820
51425
95817
297054
182350
110338
286268
57320
52065
38394
5345
48775
7502
248384
155216
226228
208725
22082
257414
167000
310026
271148
10298
90394
18675
261084
299498
234953
36474
287443
190636
60496
126445
127977
185642
146097
122924
77366
261812
27196
162990
256885
32392
166764
128446
57168
309695
35847
294895
71143
266975
54340
96612
58607
303466
49276
178616
180738
246442
112479
177167
215982
202616
177022
19800
258651
88991
309163
174978
124169
156196
36126
94962
183368
32261
169278
89511
254125
206603
183908
93971
232236
119617
181268
29881
10587
57706
94675
6227
171683
207679
249507
281388
90674
168685
52440
17383
143261
276977
43636
232123
19672
97791
220043
95827
102656
190581
141148
146014
98260
206623
173537
243459
143728
147580
2350
305903
118882
57324
6544
250216
72150
83589
279073
234539
308054
12647
158247
98160
106683
73962
83038
300594
250046
65774
94630
184594
190104
139610
260546
177281
275489
146188
207045
187281
260696
161231
45617
927
275132
172625
204033
177016
246598
153810
6182
197349
193612
160468
146849
92644
137676
199202
53873
14824
107337
17063
294948
122447
112227
125892
157321
78230
213524
175038
26395
293217
163742
304760
286021
74894
274958
197257
22368
258995
83064
83190
131914
239451
242335
298080
171353
155282
227500
72119
69658
163243
293255
281704
32455
126900
42244
84750
46892
65791
118529
2931
81690
65035
298838
83579
45244
120754
55560
3991
51577
248297
77909
222741
245023
300582
129275
304609
202054
182812
93670
113484
58805
183573
77733
210104
170002
102627
212973
294019
110488
70586
38279
129577
168616
233916
49056
84773
193859
237079
98953
68068
10754
45046
283587
99640
149402
162809
191101
287907
157405
191979
158464
52954
15636
179705
63384
30737
196291
300687
293948
76798
304990
71761
251177
45636
29178
227755
20318
76435
242608
55301
67045
248072
205382
161155
268682
217423
286806
155279
101696
18569
78334
261456
111998
136497
171050
213907
1979
269581
181361
208109
218115
300505
218532
132851
40498
44782
259973
260619
159754
118884
44001
70065
98889
186022
205905
172903
255574
292026
1650
34053
151267
272886
109039
270503
253331
56898
185626
85073
193338
284339
88868
151538
274350
147667
156992
207254
243940
155793
287043
113006
39035
298540
106060
75089
60671
199691
13728
231719
134244
175188
176809
305185
231411
46778
27879
70460
283128
248273
81339
262615
216456
201137
309952
274106
103577
149015
156148
184973
252903
84774
59655
162864
267939
11137
271942
87565
237474
70148
266474
205582
282810
303989
41889
114379
159120
265797
283710
262425
217379
80220
37816
83171
160833
255965
179209
70813
286473
76812
297646
78252
59186
10680
36791
190974
86290
186490
261418
199509
39908
81415
171090
121430
183036
35321
50997
18380
205035
49830
109958
64827
203329
294845
38485
9933
58602
166865
288651
81243
249097
48260
92845
114439
262859
203242
119780
220536
84032
130357
116705
154657
97579
66356
300387
128000
285292
273068
195788
250026
54212
167332
284098
302136
170913
138811
163211
255229
145106
159665
49443
19021
38259
207791
292216
297968
205214
158145
970
279570
189754
40926
37898
186615
127643
215273
72991
68319
166883
111586
276965
290508
200469
56118
180235
283163
165831
66520
1129
201644
285236
146318
290334
48578
184856
63626
305872
205495
255533
271312
79967
9674
70259
156347
166226
162256
176034
20648
215710
62855
199306
236186
79005
135085
131502
239068
12548
13850
210171
17486
13830
251955
125586
111691
129474
114893
261314
258787
93978
114454
32634
198461
146242
178002
88195
64077
153122
119930
244694
144517
209281
99500
279334
81527
165667
90211
177123
39003
263120
177936
6981
259301
279901
199275
203378
61993
215872
74891
112041
81888
33679
55793
180032
239400
98114
205177
147072
62607
135205
102355
21019
16680
224924
298588
67466
262014
239258
295373
287062
280501
93036
93556
151471
103517
36853
84969
270333
127881
99021
144634
76898
65504
58753
273567
72457
147502
148718
90004
27428
55060
162930
245135
293644
302670
137220
136602
254442
235150
120897
286576
261181
106770
214785
191129
103204
306822
11599
27420
134337
218333
219609
221103
183226
113804
222168
275216
270533
277195
56243
269974
298609
74745
64312
182501
240106
11847
135885
83278
181327
105918
265031
286848
214481
172061
219756
62462
51763
99807
197508
219143
8103
117581
270647
101593
43888
269850
73640
265682
46151
293857
269730
13978
308845
58017
75196
170585
156830
9487
297340
50931
51064
215125
112705
239222
106373
119712
156867
211502
100867
68648
30143
274519
261461
53757
240650
95344
75610
265658
198918
4583
114256
142359
286886
222263
53961
7954
236286
114417
239239
307656
10721
247695
224187
83221
141517
5813
178684
281609
103955
79118
19363
67562
151662
233654
154543
168807
39763
264977
54847
222363
244569
157154
122297
95173
108473
111009
297939
24279
189121
64431
58003
226854
299129
49196
25324
291086
162459
303928
101477
130862
155380
255431
18382
247969
274976
46483
197195
239371
138395
290226
238301
59345
171779
170062
209924
220815
27225
71840
239828
222120
240179
293569
212829
109315
69195
183711
160073
284704
110116
69631
58372
45437
157155
182812
228929
8423
7173
300007
136547
199392
256821
269378
74600
178177
257512
144622
160029
24787
798
157598
214376
272590
307988
155894
156217
304625
273775
182797
48365
234425
298916
295805
207986
235283
136230
281392
185312
310057
231101
165214
9394
133079
124306
221172
74900
263084
291113
183331
96384
143553
49696
221030
138435
111061
187448
46275
256226
231034
219597
157184
34571
43519
127366
277226
296569
113237
201008
15959
173851
129703
211855
260822
114226
73881
167364
146662
245417
29542
302147
193643
308419
228155
172915
235113
158870
128988
91062
96579
101411
6189
224914
201665
255689
208641
294873
115259
249140
254851
146252
23790
126256
68800
151184
146740
23733
136188
141690
277214
218754
202978
13807
183375
128933
216059
148608
237209
218653
61937
266658
133313
162345
146354
284306
144007
15961
211566
157185
158304
192142
184056
295704
244194
52145
127594
134978
136824
64395
153188
116827
53323
120811
28172
122035
52935
88979
204601
269418
87443
232220
217971
212481
97633
137176
178402
126537
132356
207513
183756
39382
147440
258341
37894
288667
249488
213377
187827
216612
17633
23301
64571
116636
114361
211597
256128
222541
246059
2779
308118
186588
138791
55337
146564
247258
58305
240930
156926
45748
20359
172771
253470
264044
7234
227447
275411
113384
214216
231256
49353
232066
155885
202533
44150
37539
222872
273505
36443
135606
258298
262312
270665
195940
239748
33648
146854
116403
176675
240621
58391
62844
221076
212132
10314
169054
125056
51364
54633
237715
77736
172927
166435
299075
184646
97110
116217
257972
266360
123082
135227
50747
166175
279316
46931
37521
308621
132817
233885
72992
166907
140564
182084
120686
14658
40639
23646
151929
111556
33791
142715
299919
299380
43622
294692
195893
87585
78761
37445
57049
271141
291181
152811
307234
276483
44274
300118
149292
307409
181939
52586
84807
203209
219242
45758
229134
72674
51936
43999
53745
74926
95853
231945
36973
192343
280165
94953
36694
246702
48483
182368
216332
142421
116679
139005
110061
61511
206847
70613
54488
297001
251417
86682
153028
268395
45253
250814
71562
165325
69061
272945
76655
151996
85046
66093
231816
49854
100184
288997
37839
1620
265763
249302
67738
60253
61457
285174
278020
34714
257518
179249
242607
190843
199501
17989
199463
184867
189416
41773
23210
141410
74615
14900
65922
245485
16706
95166
266098
293496
263890
191013
92642
225116
227223
102720
224185
79072
169347
50787
74599
200543
122919
128743
102612
129250
62357
52556
205879
153803
66838
227952
107275
45403
1770
196158
70224
296077
155447
267133
111701
306741
296866
47116
291747
275935
54119
299681
245188
272808
275631
108973
254601
306050
206624
287764
72315
174351
6788
71046
52368
13990
23995
212757
3872
180932
125927
177336
5664
219422
95870
110687
56272
308903
955
296084
230779
3151
170939
291284
297343
220568
244924
303358
263172
190268
26111
187650
59240
186931
172361
79268
257156
189745
119086
287413
196539
106745
22586
290340
132285
187489
187938
42712
151783
152336
139192
300150
216427
87426
280877
247907
275043
259880
134580
238684
53728
30090
538
294038
227600
99829
114424
29879
298544
58020
182081
65886
267675
301183
13966
55672
152152
15902
246696
137130
261209
128964
31125
217441
38067
177189
3559
265160
174020
164308
264776
249967
161452
182687
159610
53563
134366
296831
258577
107718
205212
274100
245065
156182
202178
106666
58256
55225
108617
284220
247175
280100
21382
33747
114306
161600
214104
34899
130055
242117
192562
13883
145866
242930
146305
188570
147210
117911
110849
302208
96292
28948
93774
286657
31746
104986
217496
305951
152059
120792
54147
159943
306
88481
225658
176912
279338
156368
187805
136855
12448
260997
26885
157400
226638
35166
251458
277086
252916
235317
295758
246087
17442
149055
177272
36100
294051
169703
28387
171682
251362
198962
139172
82518
199188
266081
62266
53691
284539
300195
249886
38864
8662
211647
166596
117961
96065
270090
148951
128925
139940
307404
73372
170285
239544
253030
236411
268052
164193
172007
105842
293739
7075
208032
230274
74668
186869
161846
114796
297745
307204
243098
4417
222083
168960
210209
103313
95379
120204
195197
8694
33162
170111
16938
143707
21491
10372
139504
99784
297102
187732
168196
235218
267096
297321
233717
267539
76574
123150
212973
286188
142933
301321
98315
96174
34184
170097
156369
257449
42336
300148
20992
184153
228641
243739
305194
94709
72312
300819
112579
24326
140953
119711
174958
286489
133462
21388
226616
167850
93024
89037
296124
6897
271901
90290
75970
241543
152177
68460
175024
184275
229284
191983
294290
306729
238275
155754
270556
205863
283027
80710
223192
128942
201215
46150
273411
267436
196429
37103
259873
186199
120620
289178
275358
65635
189740
151970
206760
257768
194051
51360
255901
120481
34770
198174
244874
9433
58492
154694
286637
228934
278562
253416
109374
39647
271568
135185
216610
264145
286184
261136
266480
277769
309779
8182
141570
77823
128266
146181
87439
299939
210394
273519
35154
123572
53260
239657
193102
242578
287669
106708
306815
141492
272
188917
52812
13577
294762
200442
108276
86726
219783
271394
119790
255289
273653
201201
226711
204298
180537
49216
21213
29546
11942
208916
88776
266070
21829
224474
308052
164542
171502
305123
62461
171443
177087
179592
309933
109351
211772
226673
102123
155398
206862
146313
220259
200510
131068
226885
303550
118050
152
28616
78407
166300
119584
27400
156769
67499
41835
149617
110693
163962
190088
102600
30912
171976
302112
180096
288920
203459
203623
113460
227061
38220
33835
279650
278322
219111
38948
172067
174084
121130
129764
197767
263716
20660
3145
213607
276404
108023
284106
247770
250968
36817
147411
52565
131185
82731
91963
300025
149927
217537
304694
220259
11792
123995
166916
68659
245770
35328
77930
52741
81681
21187
156335
145652
300058
289014
12903
128563
206276
196624
46905
65339
49740
297043
11868
209876
262213
299581
291002
296181
50399
177548
208443
288160
264008
187505
91838
158489
51815
241446
67003
92842
94016
207996
154678
121093
177843
80457
308755
270422
269386
96615
254547
53310
118252
139719
62961
234596
303742
90974
23850
298129
125506
222829
241406
160440
129583
105204
248525
267324
167129
197212
300158
190859
299458
40060
77667
194484
174622
178318
68287
116067
116885
119973
171108
194313
24571
197054
33690
188228
148367
285045
241452
200116
155867
154727
11704
143506
16155
151724
228423
282906
177074
49217
133783
128120
216447
44700
219369
41177
216858
189860
95907
133476
306959
127049
282622
276213
274719
97542
46777
9511
122434
80684
47925
214844
249948
200772
274977
209145
89064
69140
213163
10988
11227
292672
60207
24698
82750
104420
27986
32683
97499
138894
163249
94495
187950
92787
285019
12923
68157
106970
66540
280081
60692
254377
116340
266903
24504
152377
201765
44705
261237
90030
12236
198512
75772
236430
396
113733
177779
306735
240440
219017
295076
78216
251294
55194
248867
250807
267390
121477
119276
236052
277453
297838
114934
233349
75885
32697
21321
80939
154349
161778
42902
216943
191890
28476
28324
113857
153608
178229
189096
137413
104306
234069
118966
133398
234169
5945
302191
105870
299801
232819
253244
106867
250423
212933
198997
13683
244909
222592
306536
131031
210593
236744
127407
117040
48554
140168
148133
245678
239281
232871
262554
204067
24979
75598
240578
72401
291657
129940
298217
142912
292296
138762
295732
192583
17243
16715
298095
153571
117555
146752
208424
127980
28185
266581
221501
61368
201368
76622
113264
229918
7880
93346
206328
115616
8380
93553
225179
295587
153120
193934
251187
262759
130751
84650
121947
129749
272312
84734
47691
259415
197684
129822
291640
152802
107453
45409
156484
161321
94211
153568
268534
205983
233297
145225
74988
27251
136692
268744
285613
210218
221504
48157
12791
123249
132104
211301
120186
155393
159943
61009
155320
275247
284114
112861
284084
8462
123165
264770
244703
86896
36794
150212
109738
246721
21584
4003
142808
9869
125303
192555
118150
53470
46077
296567
208992
37299
279498
217493
10586
90854
92524
240508
294487
115872
180886
90974
26561
153434
83894
260162
102493
142122
99828
124495
93287
163966
69108
125238
61143
231594
173798
7901
100748
6326
258781
234326
190826
292740
186690
186309
245843
115134
117178
292720
203555
119649
183939
95373
44016
34000
40069
161537
221236
53360
112678
250238
218513
123038
251484
230097
132053
232700
305620
121281
82783
80204
100329
28898
8487
116752
40164
64299
75112
38813
111271
125933
268079
14990
303552
267257
214123
137200
155003
291302
179640
212799
73164
206265
92599
237624
305473
13596
294313
125612
135122
18836
55371
300038
233667
167723
300315
72495
263571
209105
108796
128043
277164
167932
141796
183775
219823
156048
65343
72858
284122
173589
89179
25298
206075
153083
179402
184258
280153
270674
270216
125563
49831
67179
122163
177407
208821
60774
210021
81702
28406
194787
254221
283181
125349
159522
277613
18939
251940
54505
17004
124188
40190
185710
298449
170917
191230
266020
255665
163454
222961
199572
27883
104582
157864
266547
179804
213738
301326
178336
80506
119405
7509
229779
211851
123092
41257
171252
161751
306650
178824
281271
151432
57978
113574
111615
161233
275915
76515
188430
263415
295970
25011
127161
6516
301136
201063
73510
90906
155475
288048
146083
152284
3076
115334
234193
196499
192932
42305
83144
271609
198172
186740
306480
298611
65770
297775
93606
110908
164791
85844
169886
5659
84854
74030
227143
246957
188008
134133
29339
72737
184669
26138
181378
231938
239097
287893
253937
290660
55105
160221
7549
218373
13154
218416
72462
161714
32277
202220
155076
143005
303014
152803
279570
33148
127489
26148
109824
188486
175777
13171
259207
131009
31190
263603
161604
65302
172495
212218
67081
128831
75205
134408
177074
40896
132161
96272
140535
32569
304498
160046
307413
155856
222568
299196
187304
293649
215024
235956
303453
196540
826
53984
165778
29315
188676
59679
231629
65773
258224
241965
251926
245840
296269
250015
129025
202638
45796
47218
23609
261030
153555
47399
125281
34961
165802
166285
241106
304385
237468
134611
301142
306166
185833
112397
8141
158425
170406
265241
57461
108787
281567
299791
68416
226707
114878
65438
59736
288819
197423
93427
269914
139044
151199
140305
112064
72321
82876
12661
275112
308536
16483
103049
277864
279448
206773
97467
207080
281714
239502
92898
210394
123374
214115
282075
114218
182660
94063
72698
177215
105269
227396
223186
227804
290954
242707
38089
205048
212673
203097
288328
151642
20550
215600
12900
14944
97797
85825
150698
70571
215013
242932
152320
27802
239479
166816
304456
255927
4134
283318
287570
196141
57052
233003
1366
59835
94310
97054
102030
208686
69722
191351
18129
109949
108663
150180
249035
97296
78375
192565
280821
190651
139517
72490
263637
167189
198467
259265
111550
47728
298390
92861
150127
19845
25279
212816
259194
305850
169040
42714
52735
73720
57121
213125
68557
155298
19587
87826
234592
161504
168265
186722
246894
40931
244465
74391
244954
1465
273084
71851
292524
181180
179937
176320
44109
155063
308826
151008
130086
30015
258062
40272
153050
40977
18961
253898
283185
119652
275162
55103
70521
236393
67949
177112
70034
81184
190170
41316
99346
176682
125711
280653
229825
230913
19044
196692
70736
135932
59226
260732
214539
76775
224524
282910
104907
269137
33026
113259
98981
182667
135008
251840
45623
51256
175028
32147
2436
230171
87262
277007
29155
161656
38950
304895
265739
126800
178088
204668
42016
63627
66213
267314
308795
159935
268446
72219
286752
244899
88856
66150
242862
241141
144564
65985
210818
305151
97848
165584
121738
261098
4546
72557
177732
206757
59182
227268
23177
6896
109322
156814
35038
237296
160956
18873
132228
125725
238460
131954
46919
208938
70985
112768
223709
203438
285061
258345
300716
206468
167411
208323
85376
83207
265727
251674
212725
172761
25738
54348
184913
15830
66314
210031
111366
145237
51872
97190
212125
273003
179186
104324
236323
2458
65574
275713
144295
265097
214022
261816
208651
84793
74861
298422
270430
301411
232908
159630
289928
226159
184566
186495
135921
241579
274985
295855
163269
134059
261953
21765
163450
88634
103375
129694
12933
250212
91222
300210
70426
183964
257052
84572
186212
78862
302503
175486
168047
85510
92648
108107
261687
256560
823
41389
45126
287109
104511
27446
14633
109568
221531
211099
121325
169171
150786
114550
196663
40736
145037
81792
223669
308196
222398
74518
142317
184084
94658
200055
194153
116059
21594
108493
198446
309336
19223
9971
210421
293600
97790
84751
208074
162874
288187
53077
55
306989
65611
157629
264606
241537
283400
287133
132878
206185
201365
152684
308220
23251
151100
87702
104864
61279
111136
192535
90198
275698
44018
232720
110589
172571
53543
309594
42502
36777
154311
180887
94962
266321
196183
37025
297894
169599
74409
232141
297826
5468
238384
141997
203092
180966
44852
9809
278462
44305
272596
280372
47616
2702
130717
4321
285657
162362
247274
139169
139521
11568
59448
192340
285563
168004
4410
110960
7569
283253
235991
109512
13167
277909
29213
235619
227997
173089
102838
255832
131744
290152
179712
224103
237984
133211
188195
280702
253495
174212
231415
43625
156171
186029
9242
150296
261783
204182
254656
87785
161503
220398
167477
250611
279959
512
38648
293443
186026
110074
282393
282789
231667
121036
195070
110953
1807
226248
108890
60132
18801
46846
165744
145905
198795
115601
149074
36931
218795
113297
103480
146606
51736
306845
288505
73075
70131
112557
17220
244152
190821
108219
307453
163352
212877
219467
168441
160628
110891
169431
82942
58329
269640
8344
21490
221933
265614
103925
185335
74537
294265
123449
289837
297889
223779
179619
28082
176340
135334
8322
1674
300512
258749
117422
188604
81440
53440
117710
194595
293504
59419
68277
243302
160925
183497
58589
193743
77838
211329
25521
219353
75450
157995
105010
301730
125474
282762
299565
296221
105039
148831
306339
133584
269695
228902
47289
214428
267843
171464
183787
305260
161166
154418
60384
89627
229116
55892
264084
114934
15726
31593
300402
91469
102252
255168
219096
256813
102430
185899
23418
79356
190459
294068
105962
208846
52117
307758
51867
301695
94805
199730
226487
72754
300256
118964
231355
131362
83294
77305
197605
198235
304020
25962
303138
9134
212688
10361
35747
161059
1843
946
229910
241196
78029
63922
288891
88045
259125
168158
207032
77732
69078
6490
13161
40292
107177
206005
301441
194463
90924
289150
131159
60042
268087
173129
221854
48043
34593
58602
153023
135401
77700
43745
43092
244456
30701
80004
139816
76008
294252
67165
204971
11251
101042
22052
308124
270850
117886
230789
159693
216356
92828
121827
33204
50020
51064
272140
101571
151960
116159
6515
241143
45396
94708
177218
153437
11816
12666
15276
215034
86535
306785
95138
47891
230370
14933
190223
255090
65497
248403
167724
57669
282522
159842
173482
123969
69808
227569
107405
80657
107725
205587
302485
244933
93431
186943
262654
233467
116254
152875
47503
178437
69552
169586
3008
130076
197229
162642
214309
66451
85475
125737
115533
236053
49797
72874
166866
8123
46313
80609
307883
306542
15570
33140
275954
192444
75678
167996
43411
287507
102176
298481
191784
120634
286942
206304
124697
289135
19069
261172
131470
245587
178098
187274
200668
98019
237228
168950
308667
89650
218077
139744
254159
282157
129003
196066
17826
278743
59078
234887
91625
21632
197827
63474
73002
305965
27178
103427
7907
309503
8785
128371
228948
286452
307655
102109
102193
264084
281111
134578
90897
281056
259435
276797
175602
210888
309369
12141
146787
18263
224094
132602
35552
200660
177429
154670
28108
302446
273900
47607
142631
174974
206141
7303
40863
71367
302954
25701
208749
56909
104545
62170
291415
161301
243604
259299
194827
283665
242119
115538
46968
86958
166493
36068
3867
228151
263477
170678
142861
229482
83113
167448
70088
229002
17383
41806
73737
194855
271967
14814
155449
11171
116913
108859
127953
40744
298685
309405
127275
54566
35984
293220
266884
301272
21423
191562
80890
250917
51852
26318
20443
21488
294435
60935
42210
258315
260213
249526
187498
39041
1293
62616
11710
260246
52287
34462
250422
174096
1022
210482
275055
211015
124464
258194
203691
94821
127890
126248
87884
139884
215038
230988
235971
306881
2536
2343
110043
19419
225982
197943
272964
47002
182825
28155
196374
279873
80330
154135
186752
234897
154261
49494
184603
142616
201761
68808
247911
206891
4666
62282
213805
126510
48684
173476
300852
289130
54263
4128
58750
275505
125971
267155
60746
291961
284829
43397
139520
304863
105257
28588
27757
130415
89065
309338
4306
233247
195722
13076
144117
170379
308493
90898
267792
137229
23635
110723
41533
45056
29510
47881
22678
210305
62304
97029
234491
4665
165603
90414
284958
119202
51200
255192
60030
30299
168121
20851
141550
188915
180647
156744
174455
112246
266584
27619
220696
8499
256624
271859
308778
132719
266191
292278
123087
153577
178195
282537
2985
327
114109
296274
221238
137214
45760
52847
297350
207202
271486
285198
199550
223198
203951
102349
144432
98680
120564
72749
203804
303324
60260
133037
280205
285027
92715
257998
71058
254983
305333
194238
227807
110977
304019
250615
135104
242740
263390
250579
144615
61165
241999
89170
48191
18634
167110
198422
53683
136095
145483
269844
112372
290110
157451
206410
254373
141422
286944
275997
91555
86720
98518
303289
263193
2756
8863
155673
11769
139264
191858
80907
177012
233782
289050
308745
64320
83743
205596
153752
267618
99916
105096
170114
138051
158152
85792
23386
222047
71517
284594
126578
198294
147588
205969
143121
138550
281786
138387
54944
188639
135740
196451
158016
222809
164422
10759
31514
253969
4142
267550
236916
226663
278646
48949
68277
63011
131510
125429
113618
209770
58992
267494
181474
259739
265739
10482
75997
121557
261561
49321
229651
158483
92167
195682
292092
62879
95290
187646
235012
72646
199774
167932
134362
149322
158323
309449
278558
253881
244945
226990
204142
232385
57613
169107
199569
191196
258960
220662
145253
239422
134713
90710
12399
111819
161972
52988
59373
56690
81039
143626
196154
95749
105148
67097
34521
21096
193069
212221
103483
217388
110581
185625
288448
167853
117543
198540
287680
65086
255523
1523
39500
247441
131209
106401
71340
198856
75657
261203
87506
274285
107120
48789
10189
192147
97088
32117
138651
186613
123563
33789
129452
253819
143746
6536
230030
21520
45115
258309
256286
297869
188771
167282
128391
141004
308654
220356
34035
188523
392
169403
255678
170163
63858
38599
185494
96768
298755
121888
275298
126851
249289
152848
86563
217430
307680
143210
17606
94962
164112
92996
42263
116314
213928
76007
169989
226560
32987
271161
73746
218179
299783
127482
94937
266935
62118
58588
122317
7241
191028
67098
61390
240271
164610
8089
7701
136962
79213
94793
231584
14309
189448
161844
136037
168487
108949
58515
84475
276399
252115
123988
130297
209279
87337
188541
194134
138810
273480
193227
250325
59920
172029
208084
19997
137125
182049
203195
287407
309172
236283
293613
201818
60371
105517
288570
118458
117435
206546
172659
200573
4112
295184
5980
99296
287569
118340
63494
131173
202297
170928
109467
217639
256243
118931
298345
155477
111295
78055
61176
296824
163893
86866
37587
33280
192487
265403
231579
172307
55998
92826
114053
33929
143710
79813
47485
88306
49145
264016
119878
43047
34556
55904
105209
65778
280491
33602
108204
183332
82363
197785
98662
225058
3327
250635
230859
112034
251458
108775
288024
56156
18129
252967
117059
252580
91257
68588
120474
254739
60638
62147
241530
294386
152866
69940
47856
112805
47631
104947
171649
132603
205201
164975
144429
37708
252082
252758
99192
18132
77538
140901
275733
79588
223079
250717
178662
276586
168903
10860
129035
58807
191796
283079
238853
249413
114242
54431
228021
9628
251332
21182
55168
200702
10974
229126
114865
65642
147936
172226
186379
61859
241088
256384
99230
105607
274638
17859
10056
222358
180691
104430
99373
112040
302966
268896
102584
208821
137349
113013
88387
187558
86019
170874
239132
62440
242015
129132
168146
68610
141383
206709
19775
230112
238150
249542
183608
193091
110700
194451
59731
32141
97
249302
300371
240890
251840
309212
237261
145104
307394
236712
260307
290889
34872
220118
308900
112705
178178
47329
27500
164755
13553
286724
168971
203223
180444
20021
209377
286980
135361
139986
152110
130990
154037
307126
244358
42440
284593
296188
50015
112249
276993
74570
137446
190238
270143
105564
178069
288471
97067
114461
54923
213653
284412
262590
124879
111405
102763
236312
300597
253151
276909
210358
231498
100961
61911
47595
50817
151783
258956
157666
144259
3048
267558
181450
93146
36394
31851
181247
167303
255395
264744
87309
212187
289253
137482
39797
241601
216046
81547
183886
39749
91044
60560
236140
1291
260433
213768
207283
295284
156258
177010
169009
165678
150827
1829
236017
166980
154688
260709
68450
230085
102841
230533
25610
41849
166918
259217
41538
220392
63035
43654
67712
34524
281629
255253
791
51151
237296
203542
128642
233204
189064
281396
218290
206367
270536
119544
77270
142905
227923
268479
150502
13547
245947
293744
11786
297932
278405
286504
115917
20441
217887
240535
142702
66974
142895
95632
116326
110998
8779
44123
95026
303422
12592
94603
201859
276002
274289
118997
172949
264103
39273
81731
245154
144414
239627
308940
242520
127004
98448
227715
84236
23420
248721
293635
209571
56050
301822
54193
13149
38995
265557
10788
261151
29365
216591
102699
91082
287634
189358
170422
96995
293885
186393
141446
103572
107957
255466
264411
306601
290163
177300
193296
68499
181461
101870
17285
274338
8275
62387
16489
106593
84242
232175
197962
205776
130103
7106
202434
101026
59813
150086
260173
188898
141252
297447
279903
190230
105650
63256
114033
250438
258942
45189
80360
294726
208457
15935
199405
105802
168459
282754
154786
122903
31799
184683
115414
184505
129760
108400
78651
28394
120
199713
214731
206078
274420
221955
252449
160595
97055
49847
36613
229027
243001
206828
189073
270872
203028
71840
186874
38254
94648
193170
141872
190956
229725
31090
275006
306478
119032
254780
140804
49483
48533
182936
8670
136112
185580
71925
58029
225681
62247
20316
215227
178492
112824
255002
293640
269322
278805
89634
294419
271733
200278
142601
181973
120224
40961
196714
108381
160203
69104
159418
68391
263562
300352
156386
72562
84886
252414
138146
14961
207875
133806
100658
209824
247953
301979
176058
28596
123216
294005
154751
303160
252911
141246
270027
61647
197072
171267
243805
51709
109521
3926
268761
94786
46814
73860
215191
90868
15282
208268
84208
121926
307242
251657
184444
162684
159183
283450
110012
60575
17669
182660
26705
186713
266779
50368
211693
172161
120348
166818
59913
50860
260509
158340
202064
47626
191778
156770
263135
270522
191421
107699
199277
210783
115366
195810
27763
221360
60117
40447
265390
16409
279206
122391
212598
142
123694
84462
159151
9569
264888
97843
150650
308929
134961
111488
139986
70525
127237
86816
73556
77537
155793
105703
121676
158069
112518
14765
197954
116586
297982
217166
90653
290685
203085
96062
147657
115899
100672
200013
69838
92677
143943
294704
93637
88145
94982
31090
143828
124932
173958
295325
212605
161234
198924
289122
9947
134738
215683
258449
265216
163940
279247
8695
271546
271488
193475
110845
203335
127191
150120
116322
202378
215010
258025
144990
120144
78310
146756
98013
14882
99723
32308
63193
22464
205454
65241
297133
132961
289573
98745
116154
220296
268648
238855
168974
301580
21810
150896
147517
186295
131
233021
172558
301166
27229
170158
176699
129943
296766
140668
106208
268599
46284
230173
10524
261189
231536
205448
83045
188870
189177
72341
245067
123384
106227
150606
48824
147954
89308
117128
26531
187
264186
201504
226271
108983
183694
80828
24857
90871
3598
221305
210269
132402
128545
224967
205214
26970
87189
19588
220637
79565
196863
137665
160594
87069
226302
175213
189250
261960
176728
275525
222583
139939
71514
252567
55097
283979
297728
384
58369
69544
10621
139687
271866
221994
45489
123731
303799
192178
26370
31671
303167
43150
281724
213730
255924
84743
262516
198143
104228
306834
72686
108486
266621
91858
25143
56016
299865
96523
15982
66805
289740
269133
5205
307101
166967
294460
101700
309755
187656
4126
114691
39937
3148
76249
23878
97134
143926
191719
4878
242324
265062
291936
109520
121048
146792
226901
190576
209887
20298
119178
210960
178911
88346
16795
77507
222873
136981
30795
43180
185413
240873
101568
243590
98141
211953
160941
261400
139418
65796
32841
69753
283396
90935
239956
260137
231949
301314
291600
280008
132183
128878
250739
260116
246128
292683
123966
274318
30208
68459
50072
169879
237406
9228
251482
4165
63445
270118
139192
150069
59906
225132
38100
177709
238953
287330
73162
215459
94618
87262
234085
45254
108205
94172
51717
166357
10501
175689
155583
49809
78067
75379
62866
274837
301883
132482
145029
81823
289189
289255
261538
119346
219624
261736
146749
68579
23158
112002
303111
209754
88796
235183
149833
223616
153767
307280
36133
52847
5565
161965
179223
51362
79126
66765
5127
132059
125838
296182
142213
27804
108753
90391
276541
269342
149953
129003
295803
293843
176085
271634
143857
249070
300207
217110
72534
207765
213213
200301
249524
110029
181880
218248
66287
177886
55128
162279
32826
297335
140906
57678
23924
63158
287364
261752
105410
251273
256074
187563
301284
280380
108126
299199
238852
211142
193806
183361
59226
78598
155834
266736
233337
226729
115433
45472
290425
281083
74038
126920
125783
13761
294115
61947
18773
285326
203969
552
55728
4513
135116
94503
240470
113083
132047
257498
38555
270513
107241
159589
238999
204328
204754
261058
242683
265217
233747
262999
26587
105856
296317
69775
260021
143990
23115
37885
286736
292598
80747
222630
273639
109759
187583
226784
81627
177261
49401
140881
198358
66230
4456
279953
191220
294242
291999
39726
256762
207587
13154
231223
76618
153221
191947
45953
210008
20444
268017
204865
20876
157715
187928
148803
271730
304689
113843
26392
126980
160475
72256
126442
259723
137417
222034
161942
149189
34597
62062
206662
239632
141487
304090
146002
304997
242933
159201
254488
76065
60753
281852
104607
305213
63200
110927
198265
207987
107733
141605
229118
141578
83873
229189
239318
122582
140507
48898
52883
185030
97761
67156
248614
235099
84445
250533
249105
151088
49167
308806
72158
2393
241045
264825
108646
33865
173996
247968
156714
93536
178166
48421
217356
169481
290238
97835
41324
151744
308036
254297
240628
29548
162554
100845
205801
194488
105962
236681
174836
182121
227557
8956
151896
282074
131167
214245
90626
247934
298953
266960
109581
302750
27113
201151
156069
125920
246505
221772
200285
109850
37780
266602
72715
238848
77173
33971
290757
240388
156809
48505
197655
299413
280
230049
270567
48471
236366
273068
167184
185158
227832
128283
222606
121522
108903
302075
206253
279781
285937
101695
148492
269283
277591
67794
17955
85296
219601
64046
178032
299592
287472
38043
143603
179807
201659
107862
73222
70947
76288
250342
287962
87793
263880
208493
238266
267087
3431
59564
255398
232438
84041
50426
10537
184532
136903
17636
176264
210144
63087
274512
5438
12487
178740
151935
283834
21731
27215
27427
1722
192233
139848
209085
148730
2271
25451
298678
106138
251895
114453
243530
284649
274746
212151
133497
78543
240217
174332
209214
133690
302391
27575
156686
94582
3150
307484
41993
2191
125509
23615
306234
174721
7308
72068
195453
231532
26476
234786
266232
43388
279117
162459
296257
44096
309070
7323
71944
182680
5860
251911
203664
68877
147139
30409
57141
113030
53524
202063
307401
124120
85953
15001
147062
180324
13643
6261
301406
57099
167889
193444
299613
220330
109724
295399
95611
102075
115053
113672
303572
175
6661
213347
147255
233812
223078
55432
91495
231143
75997
215536
41715
218087
24238
157563
101776
95974
50958
70
5860
139588
89833
26235
131092
1972
103354
297365
271484
148623
48201
287100
109961
158255
252462
179505
213597
223066
59883
91927
273459
113894
268062
160177
10907
44697
60821
97223
110793
116827
166823
187662
265004
284913
21683
297089
146693
22658
196955
155213
285416
23050
49007
223342
154738
183138
235126
50118
4901
230198
277276
203556
38261
249617
101038
225971
58447
249451
129240
110513
16841
96100
92197
160999
28972
243198
140304
249200
258552
71662
50357
54608
42224
72149
31212
79729
114395
54975
140446
194297
243994
268301
279343
6259
119786
162260
10903
208732
159255
75895
255639
37351
23504
169557
22064
96742
70842
125668
7953
305466
159331
167881
20461
296527
297217
134292
11642
156339
159190
275129
117094
17547
151575
260508
74621
188372
64653
170268
145338
186844
203900
244200
186483
185812
241396
108204
106250
118618
187905
178729
152814
261309
31808
141339
96742
248854
213532
103520
231028
72976
81861
129901
265106
107587
69565
147126
207501
41485
173746
296241
90756
65758
17014
124073
284865
199185
165740
231216
46219
208318
28165
293521
156070
292312
203452
138644
145595
94135
20917
67531
99817
158123
62326
179683
454
197196
145194
160596
132075
227220
174471
24962
11083
29148
90479
299691
49875
280264
227519
232202
241409
282034
62737
216867
241241
255266
117085
73637
22584
77308
202805
267185
263356
236545
124412
275770
42448
308452
272503
302333
230162
206243
30954
178397
272709
148304
249583
86794
631
290991
222955
213133
83683
104826
95201
6999
98051
47381
263196
147980
96074
118391
302304
190623
132167
132583
35425
66361
196905
41222
182981
24352
28503
169093
52777
98492
257781
170803
37833
306268
14267
237431
38476
222979
61834
168068
61769
141654
225038
290445
105406
19118
117618
277873
6860
17761
158151
59218
282212
22921
117483
251853
1710
303980
74747
130110
1739
155241
154196
98073
298728
48556
34920
253579
58816
303474
277013
72273
284601
80047
118893
6078
103208
63444
97620
21890
9052
169583
288832
292778
158791
194818
163238
148080
255349
9083
27553
236298
198414
114742
164273
308761
215245
302790
291602
137009
109162
201668
208528
118548
126789
156238
203617
186985
234988
33542
129759
122187
11270
282269
41440
145670
227716
280816
67741
172516
164016
30210
4148
194898
246006
166803
141558
209444
4324
29689
222037
33394
84175
101279
156659
152474
213893
79055
261702
41955
285231
148897
170393
17496
119397
286460
60368
233929
163513
200786
266541
214686
81604
76622
269028
114315
272223
50114
259465
268028
288658
171721
240126
298455
84526
15925
158852
148261
43904
275983
285444
110601
105695
110500
258822
201534
212037
129922
158450
205170
52649
98281
142280
258191
182239
82835
230789
87243
58982
171039
37078
134453
24090
24073
155206
230536
21424
61519
2092
113464
288780
284432
224868
102135
93481
118038
22460
104619
120847
258274
223444
210893
146793
172074
255481
52192
276603
77270
64934
285316
132812
218273
19527
294135
269332
201511
194442
122773
244738
58799
178100
200127
84235
292461
9880
273914
212526
168038
22988
157984
194034
3928
86907
296188
217581
242848
59346
5425
99304
108931
300170
134561
132856
291027
288980
195468
155763
94423
208861
99602
206792
18009
68026
216585
64288
150024
21184
225203
279607
74247
144550
111573
139080
105019
41051
222416
139564
63557
89097
102226
206268
18086
149658
220968
189111
227557
123503
62259
149987
21876
69708
262140
283102
278151
100809
152950
198658
275232
218037
133311
41761
13246
96601
260194
186073
266579
279138
29735
158745
272901
184979
256554
45493
101564
123031
74462
12533
205367
117679
258380
84565
98695
260365
81010
173687
85698
249506
149399
255925
128122
148027
184329
27747
27304
184965
304972
174044
214513
15887
160762
248888
100457
196523
186985
54084
89650
242150
113733
118489
683
306221
255702
123792
308173
270103
97248
264914
115696
204630
296023
201432
177297
114040
254367
95141
250547
121706
134553
295742
25159
30550
8019
293204
287624
101353
157222
60687
51070
166735
272935
178914
12464
264815
156072
258278
308154
204962
220865
168552
115763
103452
9279
209859
113510
10260
72959
279386
45781
189827
17174
260413
123753
19995
53619
218502
306231
47824
139837
105336
167869
288519
273636
68236
149545
128998
197703
49543
287659
284027
68041
307079
179465
302587
238187
49901
94712
226863
12872
165775
125020
62637
197806
67716
73592
110259
268844
171012
215442
223420
100902
244667
83919
215630
108812
79411
149160
293139
147231
133102
143871
235681
215181
134014
113969
60614
97930
85215
288368
209983
152787
205508
7898
279973
29325
74980
195145
285401
65910
203213
267294
205447
245480
39411
192875
244511
265245
145952
28283
48158
181323
288936
188492
67700
56972
289362
183699
60790
216671
89065
64948
182932
48371
251631
70288
23073
283085
150247
146031
247267
57212
221251
75557
225770
291957
21260
65133
131648
8428
99393
249151
180143
175337
304918
259322
19908
119732
116179
103370
30103
237976
231589
251920
163959
182598
14297
43633
301090
251006
81900
243433
62239
12908
300454
118302
242718
274994
223583
13541
79679
135210
166286
166080
37262
20776
236084
247628
195756
3052
267894
153052
285660
297269
96312
243961
123224
211707
48284
174670
215244
17113
16512
10587
88978
275307
157419
73447
70831
41650
268312
245984
128589
294762
60744
84442
254787
257987
69993
214315
173327
246321
23779
125395
270866
19205
107188
251605
99943
21345
107506
139477
48222
22467
169556
253275
303207
300591
99370
125092
134379
276270
240064
178655
247348
140653
230
22602
292920
281309
5216
79290
61047
923
165990
149250
67154
229891
243165
53765
251127
85885
190090
289596
247942
214702
134051
137531
192456
150096
76611
27079
79300
147078
298241
239282
53778
143348
301961
86182
294483
296853
5554
25270
249620
113803
146295
255881
101078
105196
247026
256975
98025
180061
281053
275891
70500
73938
139502
91657
199870
255897
19987
290766
297112
69136
197966
44653
230338
78603
159587
121312
106607
61336
150514
264589
103944
163872
309533
289420
173986
1894
200490
102119
20909
40208
41973
264986
236754
248025
86658
112133
38279
174395
25496
39588
200793
225932
212813
209215
270025
599
233013
10330
75039
233404
13107
51070
156216
141798
12367
67680
282888
27665
6104
213351
155332
178743
262000
115223
44917
9926
216685
83027
151433
142904
139355
133175
237950
4504
143949
42589
745
309944
145295
10061
185406
104038
183624
207713
103868
111201
196373
30926
35087
236966
299245
20064
224694
104213
229902
22536
202338
1123
160466
127215
173790
154948
168305
112104
81539
235500
97008
220542
218620
82721
44450
154741
204843
275533
269868
161516
158197
232217
147306
183197
133464
213436
191847
172079
137453
235484
166332
143565
94951
69930
281226
14652
221257
113616
128437
38360
193275
111057
415
297197
199992
296623
69734
254402
185063
92670
280293
210741
164569
47902
153049
228288
3252
82777
179894
254490
9000
257990
281470
62478
149125
82344
197362
124686
181974
261181
58279
112666
36810
199081
216257
184642
251212
164626
198245
276989
106361
163420
195739
221028
175527
137794
227011
196251
120643
280609
302955
150701
142405
178744
286543
37736
232018
28022
293283
35750
24804
6084
121926
106827
300921
49772
216325
72372
8736
10507
135238
152389
168474
188945
234897
283690
9767
281700
164319
299466
165221
192258
69313
225502
3922
2293
305639
153546
186281
133984
140995
173067
54368
158786
161178
169810
65570
23336
47036
297210
191183
104583
47305
80429
38258
146872
179620
21395
202303
8234
197368
255531
239644
103109
105329
41217
221112
295861
99441
237199
78704
31157
87979
109677
280104
156083
32397
137368
268119
271955
106442
227529
191383
97623
70651
244077
130605
290240
73210
106982
110888
118834
224825
15803
128457
221158
247503
254067
17019
117213
209559
293735
253
206172
166016
189914
966
169682
136408
176906
304166
117342
127198
89585
54741
212520
274192
227438
210542
8463
264301
26642
92806
180572
76638
298718
126626
149209
152692
241491
219016
96205
153880
61319
206151
196775
259457
104390
51121
113844
155466
3458
93168
46595
42257
121562
230225
95584
108562
171465
242324
41879
42127
128146
272508
26830
30325
232922
285349
224441
98881
236564
144399
97577
240835
100311
20261
304244
303924
205351
97385
210724
168230
297604
37704
145085
236964
5207
7896
237857
182748
226168
130885
167102
204464
163064
285006
115381
132716
18953
15198
223623
272855
4223
171764
132310
114110
223870
120826
61422
82884
106556
157666
159225
13893
17596
60762
148897
215214
33466
166462
275612
295474
52444
5125
134685
84425
37610
73279
231150
41302
67527
284925
303243
103640
76125
138811
238408
240548
281304
282282
254568
140785
287317
561
281931
173847
94697
98349
132627
49586
195477
270873
123315
4291
13912
161939
76645
89823
205855
2059
190139
98297
161662
39688
20687
121386
77755
133998
1489
9746
238605
227045
130662
184218
60178
90
8453
243040
196751
45602
260687
93066
259671
148804
233946
137527
136302
307509
103382
170245
129168
158001
192699
135819
93768
43133
92415
159345
239312
300130
76770
81284
163765
9513
120455
30006
158131
183377
159816
50925
208895
284834
72157
50615
3668
217798
197377
125214
124984
19511
75416
36658
269263
243427
303352
119943
4311
245813
85688
58516
22221
266904
122718
111336
158397
112604
264984
120690
51002
286261
138336
9199
223988
288788
45168
159052
258543
103357
236734
103784
237042
269151
232193
144763
280480
271440
129266
99435
290246
179270
230620
283926
45326
275968
207099
12116
259159
182437
191041
85814
285530
108647
176131
196734
300197
133314
135266
268353
201889
197270
284936
242455
229615
185402
91357
38234
180163
250348
30538
286426
62487
20118
110440
200887
186050
124975
195875
107121
9313
216076
19298
118836
229579
51744
122278
304505
239205
266338
143717
305531
225812
289036
302853
229057
199420
149670
235263
301721
242958
160574
210451
105165
213870
303685
142541
137418
147925
23253
89168
215567
130672
156747
142918
81937
2766
204845
161138
286448
250054
45780
159059
70390
110770
178760
240971
293667
15967
54034
84756
256103
40645
218804
298957
100394
273415
275564
156618
263573
219315
77574
120902
109198
223026
138377
127921
222995
86296
119404
199427
143214
26988
201308
117028
257115
49084
198700
173930
227959
154034
142172
289934
166212
243368
82270
230855
208226
17809
214429
269146
111662
19425
136693
265704
233186
202534
241166
134248
202505
245380
176237
63007
307197
269077
70684
215665
144132
237782
196781
226884
226904
11423
144887
159632
301575
6400
40283
17675
126010
38761
483
131693
50154
208150
111838
106787
167502
268978
259370
55777
115832
300193
1887
221574
124643
113966
189575
134997
11647
296978
84328
198544
112409
253132
265725
23329
84785
217390
178192
248065
73328
251813
249917
4615
250291
8815
83540
191744
92511
291652
129537
194094
32906
223047
13546
138246
300835
177405
40134
276214
160204
98262
285314
13964
146957
205303
57868
31653
28700
34186
283438
114869
109651
47286
21659
51227
66571
159846
117611
164002
182200
266547
121868
55577
265177
219997
148099
202602
208056
84956
190525
59644
17676
124122
53869
181152
303599
104220
74634
46736
282684
76772
113072
91324
230477
252703
100344
200972
159606
67241
72692
258383
243179
163032
79401
262414
176782
286769
106604
118673
138396
9081
94216
307408
153439
245629
118910
180608
36665
166970
222983
138582
82797
22492
181580
188947
291107
6318
208747
245446
235528
127877
248997
303002
9757
306785
158482
199353
251074
168404
138833
156735
113878
180525
237241
270643
176234
34022
98636
147836
235604
60241
219988
222119
188898
238360
66588
201302
270702
273392
281412
218075
136894
4428
31710
261551
209900
185189
17991
173030
258327
171955
240446
159770
125280
262090
64705
84799
278906
161925
207658
217567
108307
56234
118117
237787
70947
147926
254143
53354
263366
299652
310057
71464
93924
139059
42987
299070
145380
26825
76885
198093
234299
31061
69736
301504
193616
281738
121896
121056
161704
96059
262997
222479
291182
221564
82256
77836
259707
264370
113331
306032
198066
144764
83097
2175
209843
39376
142792
111695
285985
177843
85847
226140
162336
88356
265417
157271
303483
190310
158432
296564
48155
134855
22035
108831
82820
177269
210672
117632
188127
139374
158480
191092
14516
30112
118923
48344
252711
284674
149143
295205
289275
92487
21048
149406
131227
195486
187963
257435
20860
289683
120355
237618
197193
243620
201406
110108
88523
148380
306461
105882
185859
211659
223016
112633
207268
69971
275724
118543
308394
33082
13310
94879
199916
254654
193118
74647
282616
250429
61371
17049
96465
215301
137945
170178
206761
213265
34468
174142
115496
118787
109658
174216
212068
84036
11289
32240
191995
32860
59750
25949
101733
96930
147632
194631
201296
90951
302742
62120
307824
234593
113030
46813
235214
117278
156559
306328
107030
43498
254465
233664
173567
230129
240251
136256
74559
127163
229190
230269
40703
75952
290201
200251
240799
212435
201618
55325
25760
297362
145750
104463
281518
152126
98100
283421
38404
8867
306674
128524
60885
300475
159014
257673
174614
276185
165792
126358
105080
77301
25195
305535
81930
203866
170181
85359
116274
22286
32225
217744
37419
69182
144970
64354
19338
55562
116502
106811
173063
290284
283923
135430
63132
306296
216293
88821
43735
252540
197282
269557
178104
261153
133864
222980
144037
22743
262590
73301
198409
149558
218582
287286
271578
127722
105935
45147
120455
192314
137539
301383
145522
67924
192951
307296
80482
245476
151088
105029
121956
274239
87791
219366
286594
141577
117776
192605
18071
66894
282980
130434
277693
308152
73809
299508
261267
255540
268132
135677
56351
35146
110338
73388
2932
69064
60354
14947
148419
155476
304290
75626
52788
85655
209335
20040
18767
240567
114826
60542
221591
129957
66621
161942
146403
156617
88892
283984
243445
151021
149612
164818
70678
75615
21443
106308
174379
6746
92907
63479
252932
78996
176058
309940
87809
196119
69501
179779
144401
201034
227746
272706
276779
19578
261413
93373
9585
153411
141777
218349
218319
212484
101660
131123
82606
267676
199567
136051
102232
284099
156989
147523
143224
262480
184657
94142
210682
171982
117957
269799
116548
10993
55586
186617
233715
110592
75260
158242
238890
76409
300233
65244
116674
302007
139755
181147
155160
187743
219527
300641
139016
111442
228464
144368
172812
99151
213642
83021
72869
205614
214188
48811
293481
306589
112888
260913
106104
251963
41569
280178
153937
137310
75807
261105
108566
116389
253554
290816
233661
37700
5028
274056
46173
131464
136888
220894
57687
57050
254290
242308
199646
104712
305704
173503
232536
31699
214842
138925
111738
201767
90823
41941
87518
112260
222427
274309
293978
54125
233036
224183
54083
210663
273782
24528
4243
3022
75492
9426
87005
231388
233754
252088
262868
49937
86668
92079
150299
92468
189191
245405
298287
247772
209073
192037
306332
309853
199616
134416
225511
233543
39978
205210
44535
159204
55787
145506
59417
31218
93156
51190
281745
182161
54984
28374
211382
19263
307560
184723
9772
305144
113886
3600
139350
151894
131126
268082
191652
163560
262158
21757
72600
84731
213348
53627
236133
182189
228052
295160
108663
234575
100656
48361
100667
165032
176879
78757
252886
237014
201575
590
49857
11797
91539
191426
217827
238541
152536
108416
141058
87612
75249
119919
295601
123174
3466
38416
76030
112512
244526
285483
232568
199319
95627
235285
233729
103707
132946
271798
74324
180611
116855
60020
124688
121
156430
61036
234544
56167
294485
65951
140584
280972
93568
158796
33245
253136
227130
248341
12292
278752
245791
217817
131384
245978
224635
86841
262247
79010
300866
191166
179716
8251
49227
5886
220326
306550
216632
174016
212830
240425
152405
293797
185549
32356
286664
304144
274494
248138
65975
36148
126786
294431
88501
157069
295719
140479
97033
250173
47724
105416
156384
131681
211601
224598
266139
279994
218890
189463
113894
157832
97597
127124
161151
200309
257208
181476
293032
38869
156590
90649
139247
56049
282020
165909
246999
294509
152968
100617
195149
129256
87866
32026
133301
58570
5896
250083
149917
32103
49015
263022
96466
85011
22477
70911
285686
65072
166575
250969
6915
222153
200750
38065
274672
32369
59800
189472
16673
302046
66624
150376
225848
217703
14140
100278
151104
125310
149204
110331
60289
237043
182464
197776
224332
253131
133821
148758
143230
194502
3709
258972
86925
281031
237927
78031
304470
226377
97675
280744
165035
265817
261279
216865
102499
227107
198897
157388
124417
163813
214396
118228
165905
193195
235170
24807
62031
275358
266011
244287
231164
141305
180253
207791
79015
187995
124665
208015
2740
212662
166012
168191
116430
153052
966
116801
39198
55040
302673
57595
118059
88409
289952
89763
211198
73078
93680
114713
291194
66827
20159
107424
89675
191822
210305
37450
221815
42935
117513
240570
158594
30227
119164
155920
160959
100295
76221
234967
265690
236549
146818
168203
213287
233120
104179
212251
22725
223305
19124
55821
128440
51917
193702
307209
93067
47332
46482
40863
25448
157142
59097
62605
212718
169456
19852
14276
54729
128089
52583
232956
45704
48564
185061
51629
154568
222848
286478
162021
60582
67236
226450
165252
157228
29427
161260
44377
230080
227386
145770
10197
303174
114661
157857
116312
146390
169517
166009
14095
12882
31357
73333
43049
32698
166098
73843
201892
21921
293306
187441
280
193963
3616
123930
210379
197902
107820
29965
159147
84719
169293
156838
176818
263175
118095
113640
13562
198451
70008
229885
83837
151069
30312
267951
228045
10578
194174
74570
24526
254906
238743
60428
29015
174000
58543
48519
178083
277195
52382
168415
258169
289737
209240
58374
166502
203328
44301
280293
277989
7796
137134
100224
269398
99178
80961
220392
238704
146351
260220
140222
46325
302189
16924
46006
228504
83642
235897
6259
260667
57249
13182
174335
262763
296295
76058
300045
53976
130308
124183
166883
190335
33288
226200
250011
98891
133788
141996
274280
153639
798
258757
239686
176234
183337
304519
180865
118933
205196
219416
179568
61216
222031
276371
202913
284465
289828
40273
256701
57321
90689
185681
289962
62788
261836
263430
13861
194030
284063
92613
241571
277866
201994
68944
100092
183847
158660
92417
127129
119976
6672
80383
37976
10177
269796
276088
271740
51856
116389
162950
34057
289247
204100
233262
283735
178944
18592
58445
209724
283074
297000
201952
267911
301328
107502
266972
206442
136846
78625
51811
126394
286812
194713
91612
32705
104972
242247
269402
30507
252909
276198
102265
199132
40223
230991
224525
249866
237366
229208
304191
267722
263270
169808
40283
235686
307170
185196
299861
126333
238697
53829
147248
76628
231482
141002
305619
29887
162276
238183
105876
293865
254126
201213
192830
170322
13390
223278
16969
235333
117561
148402
70846
38590
299382
186667
252535
248809
245521
246921
215606
230131
68103
111271
143691
196771
1166
305751
114763
76985
143311
180401
106028
252146
296321
169724
122588
281886
170678
265976
24017
129479
136974
189933
167014
283669
157636
52397
44962
32608
251850
3629
230040
234992
75500
247371
69412
128407
15206
196722
262461
26541
12892
48600
192707
288226
70599
206162
26212
143990
183193
56431
150069
23926
42497
22727
64909
220223
218583
258818
66402
43509
263444
53030
164366
118062
199092
285814
111236
250287
188196
188518
199899
250800
163762
260488
242137
84427
168391
45925
162333
78823
112308
4989
3847
300831
82287
244469
285272
102915
87720
263908
156286
77931
191099
195139
144533
252553
127616
250957
215532
165262
149858
83754
60749
186304
66326
110871
254757
146786
215537
219924
95720
5060
48065
181558
146872
273560
121793
219890
79946
307537
109444
217975
165898
21471
206878
162041
171311
232498
145840
113163
185406
77869
106757
304795
41284
276167
87987
37329
68772
276386
11084
230870
258510
265960
268654
40647
142603
275331
14550
219543
136144
121432
195894
75211
270865
127185
269421
206158
136359
226414
121756
49552
26240
237284
96143
124971
72361
171058
11509
87863
286993
60367
220505
11100
3829
244093
198137
105585
245113
256892
38594
11609
277009
174727
229488
31598
289070
120624
61689
262219
260575
27576
72698
117533
236326
233286
207945
18865
162354
138267
91628
227454
98343
128764
59311
176034
261820
74882
144242
90635
199899
39289
259209
161360
7899
43598
42313
305722
37813
58698
86999
261206
42806
238529
201978
86804
203132
45151
280463
249226
231736
165017
244602
59425
25718
249932
211395
264096
223300
261221
109536
263421
269036
230714
201921
119227
30775
143652
201071
215516
248668
224847
270324
56309
256152
35680
41676
146924
177116
89664
96084
220555
172911
156535
80012
149928
303694
298596
247535
224662
213081
141222
63432
146196
184310
124025
123684
219570
11478
302283
121149
285950
160008
108110
214075
27107
288411
108643
256992
44176
16712
307432
37399
94764
259760
262955
196438
103027
125884
309845
108480
229145
147142
80246
198707
252353
237449
61634
6942
205013
90780
269587
73515
176631
87298
3973
4017
191992
10815
295195
171640
27963
13481
255704
149344
129029
22840
195940
165843
132508
286578
103474
301289
143339
298861
116128
246441
117903
262769
26036
6927
159133
48858
265809
266304
298016
277452
24542
290673
135062
207124
102303
188939
163760
267868
221356
262814
228384
225568
144004
194490
32213
287915
182539
157167
9531
217102
225225
245099
92665
270136
65328
219212
17833
198484
113051
160626
279813
192086
75235
68560
260182
242565
275655
84009
172003
228871
57704
2216
189541
70521
228428
19292
26009
205940
173567
25309
106145
52637
228685
176592
297517
86202
98609
158893
150994
78152
299354
63571
58557
1333
213378
88855
32070
134085
105359
108883
126400
217596
57634
54085
136273
260664
231582
70738
89857
84874
121529
206553
163219
302599
101277
285644
141691
297660
95136
269440
127764
19805
53632
196397
216972
289826
154714
257710
90386
232261
126532
232570
56248
300703
30675
41881
92938
16805
151880
218135
12417
149644
170068
262568
263866
9289
268576
181773
175703
20425
85482
244825
18876
230305
296298
290215
48494
82581
34851
19570
203728
120702
232018
120083
70207
197566
201599
133208
65109
47709
230202
102957
206299
19449
34809
83946
213897
109204
247643
170398
106937
19426
245776
237767
250000
180278
67017
218525
62171
182698
89854
230230
41364
109074
233770
217887
86264
168583
309026
239569
53603
256267
90055
192152
235507
39082
183834
161316
9352
225175
220741
100833
125298
286843
123632
77672
106848
257397
231101
265675
89065
286624
18792
95084
118457
159067
7428
189018
274539
34820
54878
209727
137311
282834
159547
272438
154038
129576
218441
34517
75963
278621
28112
19120
257396
110527
132551
119602
214368
140206
165866
261408
149453
145897
182834
259691
76430
75219
3005
46788
273914
77045
20069
196512
167518
99181
131759
125157
282897
5979
168094
278169
45833
1026
117149
299816
129066
263277
113144
73990
173475
184852
70861
107579
160720
96290
251341
147531
226329
23768
6376
215729
305617
39967
55293
214247
21878
284889
95445
188779
79513
305508
241941
73697
31244
184409
266352
95382
70659
36649
35502
189092
237521
283161
222700
285124
207137
19625
7431
95082
176640
310052
53489
3014
150531
213753
56262
173269
207543
189007
159327
40557
142040
65730
125583
11337
32440
195755
18224
195416
188249
10754
93844
240097
121316
264818
156004
246323
240560
79160
25292
203582
39947
301488
63268
173040
183672
117637
247439
69394
34153
151240
214456
13392
115703
134835
186364
54885
170244
52961
106027
263758
258462
119159
80023
276805
238787
225851
304575
291708
254110
63571
129548
277800
254422
90547
16459
163447
79606
208214
201468
76558
116725
134268
36089
256660
144704
33733
115166
107332
86998
101922
24117
210366
266338
242429
290687
196413
281598
209145
233936
145034
253265
243386
20141
88247
254532
144689
274489
127685
210332
9435
10176
295713
167013
149135
214065
41142
208469
241727
266788
146516
254602
212572
56516
189478
88086
263704
57537
127077
206376
152904
94690
95230
36644
26826
95766
147630
102322
70093
54240
253892
138680
169462
52473
102337
29511
68237
278981
35827
254682
105754
65228
1386
188241
80267
262014
307370
51555
244243
302187
20103
222480
105309
117227
94636
159728
59465
155581
75233
243913
77854
116280
277054
57018
304427
258346
251688
211957
12088
194794
118128
163556
68892
234600
85306
106661
168322
108109
82321
75955
71780
90011
305713
82594
10105
132225
87229
5667
198609
59889
35738
85815
269576
170332
257526
47149
117594
259159
203662
226410
75781
263816
287669
139864
100384
259759
280136
55390
194018
140507
107101
254663
70666
17798
281381
19808
61515
32185
33152
179478
101657
306903
63430
271122
100687
39929
209841
236903
142486
101870
270303
225997
72990
21021
123180
99514
183734
66158
284120
64721
77644
90159
61723
106076
249084
95072
142270
20228
219512
64555
122810
28610
111300
31202
62149
281357
98809
205685
112120
194539
273974
145312
190789
176095
4261
195921
65524
53974
223974
13648
203665
215658
40144
246313
230722
43760
175747
260177
158053
213229
259661
23973
288047
198000
214204
66859
11013
167153
250127
84973
112122
128389
86159
190691
18393
38172
263372
126217
179843
40097
41899
209068
33780
228909
233588
267338
118738
296523
202963
88844
299493
268240
148094
272825
148812
149877
306918
223563
36251
1696
104843
88871
52973
86601
229273
207752
208666
207471
1119
14340
149066
134945
106653
213908
176647
115382
195314
41661
277189
159149
140609
265934
2351
200042
111254
1082
286078
41049
86662
39087
150982
109749
6263
240040
306856
65018
124992
97816
183523
286545
40499
179845
83807
20160
288828
114566
170378
164669
177105
284860
269946
184188
199682
287889
269662
259841
221825
157926
209124
41482
128751
128991
89121
90160
44140
180253
308440
177993
306633
225703
50342
122944
123476
109923
144361
129842
70736
121103
270659
11858
161821
127432
197321
126519
71774
268685
258044
172696
177356
60157
30681
2076
170500
186670
149311
245488
186752
212549
232307
105200
162223
114429
184531
280495
288445
253937
162053
204976
217257
162977
148700
70503
181238
39000
154855
58946
269624
269093
197514
84346
177034
90859
280450
63522
159858
171080
3949
85716
67585
271077
293687
3893
93433
115975
70410
235920
107402
216804
172409
59604
78617
205566
65675
295135
203802
62479
156226
59718
227006
250262
65721
241954
32476
134553
40120
9203
239327
45276
162235
204938
282913
69678
211168
309508
229404
17481
48889
42699
272104
7827
226156
208164
238651
233925
74892
271499
294692
147955
175224
20725
222413
26194
42511
263275
211920
220572
14820
201875
258403
134185
284869
301551
96310
276451
268397
83627
229144
156161
137763
119837
136112
7730
106625
109439
276077
102419
237885
110238
204387
300841
97986
45258
216292
161564
212668
165406
253756
240245
36428
69057
164715
238475
215101
172313
37317
44452
91923
155015
195688
29351
27186
309865
72833
64925
66548
132663
234147
252981
173656
265590
183883
21711
143950
269800
219403
184304
217432
305169
138264
114723
118209
172898
183079
193574
288275
49164
277973
188563
138598
147440
192818
232454
25211
98423
78920
11236
152059
94371
121199
216929
235407
46384
80068
135075
24463
39917
151559
210808
90442
297937
208692
301581
187182
243093
94892
127705
161810
94143
194952
1028
90255
274400
290940
260733
264295
94471
164734
30707
192189
155950
181519
129486
262827
62785
235063
145094
37075
92210
256490
28515
121206
112693
263817
138791
140760
185785
217935
10052
111106
196286
188807
164434
99766
63983
129258
231046
38312
190292
116881
210864
227782
191031
8024
140742
134235
190050
147858
21238
237039
216703
68660
81675
283146
213387
253070
47298
29430
624
295700
152376
247636
31569
291728
271429
108564
169301
114005
217309
20384
196469
68805
76380
242130
130315
203571
219242
249761
110296
251039
284016
33118
216833
154541
31830
245938
180322
94115
42019
247138
7565
229511
187859
92260
258089
285970
145306
17113
80719
89011
262801
292026
149329
39436
110476
294040
15783
262476
240427
152491
76944
119783
73096
71122
1349
11859
248127
102132
28854
21014
46773
199155
130146
28761
269646
295127
104179
262671
244038
190601
148445
190617
194467
238132
11722
133219
292506
285991
96236
278800
289936
42410
84335
71786
83386
218255
84047
299227
92232
142778
75962
235955
184534
147430
79729
208688
274288
192745
235200
225082
170464
103024
197779
276597
206200
107730
417
16950
147798
46989
47027
102867
118969
35973
12749
19083
194093
128884
79565
223293
206102
49567
77389
299946
126363
156111
56118
34589
199117
7720
231803
147255
290143
122345
109117
22228
203264
236711
106656
185371
220723
940
182138
200803
231796
248998
230136
237122
133479
78230
244444
30161
214749
186228
52112
73940
267761
277110
120364
100164
74251
243617
95120
106086
14882
182096
282223
182761
198704
83287
137610
268592
63238
232843
291791
68080
22069
169199
5693
71646
162008
199421
205478
268864
242094
245150
151633
64137
81268
177578
116532
170935
237911
265503
221211
89779
191132
276144
43845
125315
51205
295259
142397
32908
139012
39549
146515
300637
308841
225849
12667
143902
36174
126324
64296
200410
207196
201704
27326
89172
246861
176205
283165
6132
184162
306142
80625
202614
190607
274758
5764
297592
18981
189648
144846
76974
258395
26491
128473
113604
241342
56646
154267
277906
64282
109142
280670
197023
244797
26263
177736
188260
241893
63309
126499
300685
294824
127534
157281
3047
207993
41914
194136
62465
191146
45981
109539
132715
33192
227463
44601
147540
51050
216409
229439
77948
250109
7914
280938
182871
175745
109487
121090
66589
116913
184258
89833
95131
204090
60370
290621
4034
119588
239930
98431
51672
66444
159835
74202
139936
237647
26638
203504
96673
25730
282400
21899
294560
99344
11343
303662
225872
128453
274492
100485
300035
166609
221563
211460
197559
14334
298723
295180
285236
109343
123172
306534
11741
293433
264425
284149
196820
260343
191588
79576
111253
74283
206801
255948
160271
65691
108777
128052
238979
203685
53497
70779
44814
77762
166144
6195
295954
106459
79098
27847
205797
157290
64898
46560
207849
220441
276484
14518
244239
17834
128410
385
85790
161996
284187
24843
86304
21465
161389
107748
65481
255401
13198
284704
307115
246975
51298
176926
58025
42342
173620
182748
77076
22710
151578
247801
2784
268527
300379
206623
132806
84314
130998
263029
146883
215414
237788
280266
186973
244010
189601
116717
212854
100709
521
195180
242031
48387
289580
198375
176460
246635
88167
197361
207967
223208
201821
232987
227615
266296
261738
242824
152389
132767
225648
62888
125529
9707
232402
185007
192406
213639
282240
178535
193591
124023
267079
149037
216107
160772
133757
37919
305491
190980
93402
223396
266488
72473
189790
89846
183818
17438
26124
175679
242405
94253
217599
111099
241435
41795
285077
205765
178727
59923
134889
211674
197013
224394
188931
188317
124642
268390
170841
63274
207572
97999
150461
108829
83179
176706
20841
265831
21014
2427
65746
236894
49784
173041
169134
123467
256277
193471
205503
133246
300842
270521
280885
2204
113982
69843
211129
56824
187250
174186
165422
243355
58624
62215
222476
22297
196357
296097
17002
126579
291118
279337
218574
247777
137130
52217
160138
13088
109493
187899
80708
168129
126659
101480
121894
254688
175575
19071
205386
164020
297171
233731
134255
165464
52195
90106
245680
178258
53859
254280
67422
67174
240631
140695
137881
37580
169406
209041
16610
256131
61189
236083
253790
163054
6612
45172
125914
120681
248928
78303
94155
88676
283488
168305
275048
6768
89424
75508
242493
105182
307104
275177
251598
106815
130192
14138
16751
100978
209047
285118
70571
270683
209499
212994
141281
273696
235454
63663
215324
163946
303500
170877
94410
16425
153606
209977
165081
251850
226121
133767
259589
67131
266768
126057
147514
140490
288737
134155
259027
168436
108674
131292
93776
294593
252571
233902
51487
272431
67438
134373
24092
308678
31577
146660
184504
132268
245378
197875
212973
159330
15188
131406
216680
40058
70728
249959
255636
277605
32633
247362
248727
16212
1327
158463
247469
226337
12445
170968
109042
306075
103212
285612
140668
36996
72973
270625
279334
11220
292126
254191
33773
190734
222758
74206
90714
159768
256944
130267
272733
240050
104583
270204
198775
63114
44154
304840
226487
238952
65374
136640
210782
92262
114155
107861
219165
57956
43876
198128
208011
63570
96226
18068
227372
296377
38488
65962
272800
51392
250464
35384
256964
37135
134364
104853
221134
279127
91821
5791
31264
250534
126010
190231
64322
188013
307223
144780
73746
44392
102076
59782
17068
75397
289040
1410
241245
189204
53140
92476
160344
189225
3779
48167
129056
118506
290175
173099
213134
148072
158372
84126
86482
47766
162557
206679
12861
308085
298028
71639
173432
144497
69229
186910
132188
191098
310002
269146
48502
212608
8750
248454
259026
155109
89750
119645
199180
250156
166284
271050
189634
97660
214876
280717
186727
78799
132674
261536
158368
244377
230814
243533
155994
278669
109190
79198
186494
14665
180967
293221
204459
80705
23207
149083
260101
155061
44109
18497
59899
252221
2479
240750
117885
241354
238207
149290
156767
97528
244619
95332
279659
41311
69312
184837
286245
163895
57156
21493
28037
307190
10646
212538
2653
116875
285466
39526
238027
67173
36020
132294
107137
35226
198508
41140
90409
264981
248763
134632
163607
87830
156984
38284
100760
151528
270172
110695
78296
158520
68508
29654
196265
244859
304796
283778
57163
193727
68384
257110
234481
280902
98421
45757
277920
247669
152135
264624
263030
162997
303452
270621
113000
66922
187413
6391
43415
37147
194865
214698
124748
245915
105413
3643
222309
72132
87180
289954
132850
240154
209295
14640
228785
67520
118575
303758
227008
131116
200856
14881
162810
149657
212490
190509
194324
5736
271894
294338
72502
236639
217200
223618
257976
242046
197736
298390
239786
42853
218594
187886
223832
236078
215065
172932
115781
38820
15293
188842
191012
283456
44051
104097
130196
267765
92054
182920
25073
15460
205220
83468
77817
267426
33606
308551
244660
212057
12634
234495
300412
302043
237674
42807
25036
159846
239950
299737
58801
27833
212457
213422
40095
28992
177099
85585
300507
246950
243083
28332
115736
266965
47656
176381
158001
176122
63775
112852
45508
195350
267417
131140
98943
69120
96390
58924
256368
196055
291176
232464
239076
119726
285133
94065
86218
303847
207338
123168
75806
82607
245329
269621
75810
90637
53338
142630
138561
170163
157544
297436
63266
125331
53079
216793
40789
194690
307215
14016
233593
35964
215082
28318
116689
33184
24910
39735
155357
122998
268087
1163
267652
166662
303727
247992
76094
55702
274206
229054
248107
216094
62024
192047
292663
306398
41241
63890
135903
242509
179905
202792
302326
182138
167237
225486
240160
29708
295874
177326
232189
194206
179511
237138
199492
145591
7208
242805
141219
149578
309220
217561
172686
257098
232334
95840
35865
252399
188332
45590
46059
259882
277326
41737
293082
230265
120982
57402
207867
181378
252691
75965
24352
73437
23597
157754
269915
216848
216587
215896
188602
39233
129337
296293
202730
235356
187045
9872
141871
90014
83212
32125
51719
22034
294569
252305
207250
157200
146639
219577
309363
225878
247335
288707
178194
301861
152772
281778
23004
28028
301977
51450
136563
296157
74462
210799
213941
3097
227364
50844
172849
44318
118199
150142
181907
132290
294879
119265
270845
202820
281824
261345
285233
213556
204558
56779
245556
52226
280147
209136
111343
23936
258916
154406
187491
140916
5098
210662
71609
271854
17237
40516
112799
151385
220949
283160
88671
250363
167433
1927
45375
72047
155590
207289
147300
31112
146884
112207
80810
137788
146727
155432
266213
126540
158534
247972
305795
295964
199248
265793
152152
170828
307959
301169
128578
198346
235609
30822
54653
9018
260907
34857
275284
228918
281566
245713
70704
299451
138820
242237
100681
284040
230887
191135
103464
190302
271833
264337
234877
137674
89818
1484
58989
223151
25975
290379
79727
118259
213895
265655
86982
294472
55513
214804
4589
282949
82129
113927
134748
47196
23773
139224
263561
58710
76734
225202
298259
156600
161970
83430
269073
10068
137059
206814
307071
163437
236532
226247
286736
19408
149596
7342
150620
87807
277655
9003
308214
72861
14051
162888
203593
296506
84121
301777
131349
279239
198758
155334
229578
301199
244982
213103
291808
89241
217039
179285
145002
180322
188217
241287
151534
82750
116912
157964
282726
107922
256797
199995
198227
136920
71351
208517
75817
7221
30781
137263
224911
222102
11483
108436
171457
201561
61605
207829
3507
1774
144411
73576
13374
281067
289001
44947
306173
196642
28032
277767
69064
260494
136825
202974
125558
51037
205717
301740
21447
212386
207207
71764
129141
262566
298683
229865
195273
105697
256031
285273
54034
79374
13042
48604
72633
202269
258936
218274
11165
169709
225616
82582
1135
214197
248539
21912
35490
73438
162608
298091
309266
130068
163735
66520
211042
126749
107154
135851
6686
142178
219806
14348
69645
225877
226395
301624
100391
308483
34123
167
186381
175290
66170
233087
230869
133238
129684
235411
157314
249531
8216
23699
308181
306459
15456
84700
196781
88516
1503
38847
72372
39672
191133
226709
165066
278196
203625
54796
211691
239190
221476
189095
40958
302111
263046
119094
125632
8571
253310
69728
122170
225028
131742
298390
209944
55498
245111
36394
293221
79449
138619
2960
119221
233277
97951
247371
169632
140847
18322
64247
12808
35400
247843
232337
81441
133247
21397
45970
293313
236855
295309
247020
164147
193313
270970
243143
166898
228386
224402
231992
94153
24089
123286
119021
23604
189188
257461
122136
189141
62852
155328
194838
281804
237569
139299
178002
277954
233159
124978
225063
39516
120702
271617
78724
219600
280823
167999
256457
108960
20451
94537
283966
208049
252449
215841
256153
297808
143105
95785
302217
292387
221228
237215
185878
94797
226083
175454
190420
110409
222305
89101
197398
156082
16547
305268
250382
307262
259848
21266
279318
156589
1035
263796
79330
134405
21146
119761
303462
259388
36770
41967
204461
122141
70981
192933
236745
4800
144910
103660
42932
135916
293219
137425
261040
43717
39165
289667
42668
110227
225135
114714
143084
104257
42592
152854
60319
113270
31782
231213
257606
9058
80396
239211
17335
209379
291487
211203
109145
270643
250389
266237
137063
273308
68155
207893
252120
33560
44622
261196
50298
288169
70514
215586
14077
291764
94198
36183
189359
100456
45869
7789
169052
169208
242802
88100
306092
280640
98803
101932
220694
149237
59625
104215
83246
124291
196543
268099
261550
47223
115080
261887
247366
296375
121789
112596
144106
7648
245226
163833
22819
72969
263186
87372
152624
302655
27588
59561
6039
46218
187392
271632
89255
219390
10775
98103
228813
209256
259371
233108
211596
145484
78310
177151
181649
70840
147006
297413
82993
37213
174858
222841
280229
251193
301247
217770
53721
96791
167358
305634
248828
277302
205952
161590
64446
221151
238900
121137
163250
249124
268299
56722
96961
284203
143500
293923
121749
225296
221451
266562
218130
296142
85538
198033
281147
185829
59874
234475
94465
147060
127735
236847
13801
305413
19973
193651
251288
253020
97015
284103
97470
225472
130822
208935
156594
182437
154884
133314
68115
302715
158326
45742
294411
290779
200001
275797
149851
167335
260646
94778
203594
107893
95997
206085
154913
97008
40771
218977
261258
210996
174677
180261
297742
242304
217590
189465
50461
249856
27515
87886
27462
212191
220255
157971
157063
71279
249465
202795
99470
158445
70502
108801
19852
111409
35982
211847
253617
74404
175831
208566
171798
166505
23329
308280
104388
88473
216642
72573
304552
262499
63886
187581
301462
83313
268791
35169
229289
197888
14278
318
70050
225560
139096
284409
173275
202310
103308
164622
298143
97852
22392
36146
209324
124349
46487
212167
266039
233856
54707
84818
154828
293544
25615
262729
161978
228215
97782
237974
270381
273071
87103
21479
105785
157832
250495
244070
303424
172074
202965
187870
167436
183212
115633
125771
263838
35437
179928
101523
127405
242776
294877
161270
71897
156084
309224
282166
189570
174248
245181
40962
94804
240828
148094
259139
131279
102594
118390
266044
92028
193990
207941
175512
230838
87231
16168
207972
294031
83795
8526
27076
93387
294772
133172
189439
41871
288185
181632
74281
176927
172335
247565
173889
225697
139285
89715
148038
278757
139639
65216
171305
142008
224472
173624
1942
93711
217335
216633
227808
88317
270935
83898
109445
90499
9302
301988
3327
72717
7924
86538
33060
196965
157801
268389
277061
144687
125453
24119
87159
2854
154297
64693
132010
201716
218531
291255
155238
123983
197450
148284
225890
103985
93979
46736
18220
259633
54908
186752
44016
162633
167655
65872
37123
169195
135614
182188
56799
183773
175814
76560
72342
288903
102579
253832
223017
220068
202373
20968
71064
293323
53406
197004
172786
267282
97993
184266
178914
82327
96550
309876
156596
46800
116513
200558
136092
9806
266472
212370
8912
183658
71221
26860
225591
172185
224473
154384
268784
50659
236589
157008
74844
97192
195126
136665
33646
182120
109521
74097
189421
128578
4641
194217
308917
75461
225954
304117
231201
158680
49916
17399
199180
204298
237191
145975
40627
108997
263773
179906
31188
275687
9620
70459
259151
256765
272713
295455
127253
12049
98773
74006
33612
226921
9820
117182
195671
184633
123016
169280
146248
79091
264370
76929
227396
273663
93861
221461
20707
284033
240574
186614
50160
208557
214191
253739
37255
308280
270483
179003
22630
291083
225840
309837
114490
150449
177442
104038
162672
83564
80776
276961
188320
80146
96613
171738
72165
229767
28967
94785
247131
282333
81209
168942
249346
127642
230546
216349
154269
152046
1916
206683
134914
56723
6221
128815
185384
43742
97170
187488
105924
91635
87317
13056
88001
54044
56195
171731
86408
51308
66558
181236
256254
310008
104073
142039
190754
238998
222735
90557
71261
50393
228324
65579
206475
241523
49261
62232
264793
286154
158106
42948
239298
196742
206839
174088
45967
114999
215515
7069
174666
145740
232257
6225
47559
183733
224734
158608
110089
99445
4037
38984
124311
2854
137068
144787
142378
265890
112328
115982
41737
191797
153063
100246
121689
234927
11426
114764
143228
139918
189039
139929
250318
217124
298412
11112
137316
191031
229111
164720
290342
165631
218605
234265
221331
65131
129029
60046
11342
279210
167664
234818
71742
80818
301724
203963
102985
57648
82403
301433
158365
207114
264527
18437
39327
133025
226118
1505
292164
132850
254076
141201
5038
57227
44571
97655
97656
137017
169300
258445
69826
172906
183107
65603
284965
284680
240163
55926
233936
112884
204527
168438
95651
272732
214592
40921
107952
266395
191634
237197
233025
140049
74647
227675
137274
277436
84262
267735
54994
89143
189996
181436
26166
244861
158181
279681
46544
226249
106028
98212
143277
129481
150758
76978
228190
281293
67374
5117
41390
77057
181125
138564
93895
168447
101238
25486
239589
281128
12038
99242
184407
306831
99915
267780
292971
119156
19283
241723
230601
282110
94098
97103
142106
299296
292012
234500
216010
198729
10015
104314
300832
55302
13337
82332
280483
283673
173571
263018
277935
52470
133173
273496
175876
190879
64849
140282
90012
33541
3042
35483
13231
28276
27984
117638
38906
220888
168341
98076
184655
108609
192629
184316
260857
38840
252053
95267
4159
222572
161523
241331
163803
276824
37887
210045
48631
206744
6596
302185
5392
286264
28012
195917
287788
3097
186798
107577
154470
87724
124328
177083
156977
231885
162669
288298
139201
1803
83772
143105
2338
276716
226141
270818
17665
163840
131045
140344
266943
287127
81555
268632
303331
195567
113212
54978
215846
176704
153552
81524
132802
69505
259462
303534
182387
208629
78980
61273
276284
165497
301993
237009
57656
40407
103376
206460
156534
87
264806
195270
262917
103465
268216
78483
51060
81621
224401
261328
45059
264509
131380
34957
294736
254386
74659
249364
250452
134139
211835
259744
71605
25113
117562
238091
152410
185320
276554
196325
17659
143372
188337
133582
294584
173644
61676
248730
210685
186677
257969
61132
230271
34090
69799
16428
141016
185996
60293
3197
103062
27148
207430
152831
58767
40652
206292
130818
246096
245487
108416
199158
51653
256099
275126
211669
177371
275500
294150
293761
300814
15498
11972
5402
41540
161237
166352
18443
87942
48320
212090
232585
57934
272106
185067
234058
276201
173330
185678
88221
223142
153858
463
142516
49877
148705
140377
216147
68474
136077
228274
269035
227603
162967
110141
298011
35876
14583
290141
170734
267351
129917
152518
108229
69577
153834
197808
73787
111008
67556
269604
8072
64515
56706
266953
157239
10758
186723
104617
195446
193611
171090
192549
257737
170534
154869
52028
171478
295341
27015
46727
148401
80912
50977
136662
18133
21463
113847
144845
51280
240553
128915
290440
253134
209638
4026
183002
301938
268003
248804
228987
309615
121436
129502
217055
303254
193230
204334
153569
7012
27825
146964
71547
189360
107308
239172
132427
25737
114945
224385
249453
79961
194636
69957
38356
226780
222187
198276
219334
141826
28549
20335
253339
138255
124621
158907
25930
254525
294048
266517
148601
205110
274693
31869
204774
111251
48927
18747
18904
199978
282527
140817
53520
96901
202951
36527
194318
204936
26830
61814
300433
47101
68250
147381
170415
12785
38298
46258
304636
2763
13251
62794
11173
85573
275956
1222
232448
249005
89067
17689
111912
256783
90602
23603
248143
114331
90111
14184
209240
188798
281098
146053
136651
61844
233371
187932
207338
71910
185822
175674
84754
66414
68040
10825
113359
141759
184934
248783
196202
101303
253447
30789
304906
263606
56020
216184
75464
236451
64732
270432
33937
212034
168474
212882
193328
47161
57894
152965
295613
97831
247452
307928
279286
273675
44390
10197
4262
176420
79186
11528
252146
297505
121459
132204
198585
257864
67246
165500
262087
281824
239365
18532
183489
81834
132605
207455
39736
116236
166394
175953
117499
42380
283060
231706
22459
93004
206318
305568
143708
66022
278474
265122
175008
48351
243163
218693
141841
229968
56658
47097
281153
86303
244692
123529
234452
221112
129843
212983
247780
149416
182360
72507
142862
37162
301958
306568
78169
129569
20510
195269
61813
76038
171670
190505
86984
6298
121258
173785
211584
59221
151944
13352
206416
213760
126011
289223
33568
108374
199564
267459
154999
154033
273353
204388
148374
290827
293402
27556
206341
42761
1223
130071
215769
82774
54504
36498
265366
309053
244713
62864
151701
67059
266117
37951
146166
181352
214828
121871
159025
105457
212017
218787
9782
173873
5672
82506
202759
252242
80310
299410
201223
305397
220087
61228
268642
143084
226688
181081
101833
187044
97829
27874
139967
163170
299453
194657
261974
210057
46135
281317
211944
306373
299924
58727
215009
206570
8921
234880
156693
233804
176411
29630
155471
146499
202568
191972
269746
103016
81083
211519
51036
126588
28512
209905
119312
178461
291910
25196
181498
136914
101898
186032
96509
259855
110256
244634
57441
108497
127339
309702
230136
231678
224372
31924
8455
243010
58064
79124
58939
288087
279398
171452
72579
177365
34866
146750
180573
50577
201877
18885
284546
258786
65694
36892
33513
11310
77023
197199
186866
206144
297846
14048
37689
118630
229800
123101
21063
186774
3279
158453
288576
87590
115081
128859
119203
197514
194832
272807
293196
295727
86159
225521
134460
277479
112566
246656
104868
302587
263019
12625
286542
120614
303254
224882
239500
81931
22549
181956
285402
306094
228871
105888
277759
3308
7452
247574
232828
158368
241495
57787
270529
195692
189948
194608
179450
176756
135471
74503
110821
52203
206277
289475
163230
265178
19619
155191
144838
60073
292584
195883
105761
27426
256333
3855
5242
55737
252855
184692
208091
75594
256699
174332
7470
281543
262416
268326
124376
17525
283038
241601
303940
23903
167207
1525
270905
113610
262990
244253
150708
286568
231498
68692
147698
191757
244668
120460
277381
39346
162639
135078
27727
258213
245541
169496
160741
186937
155523
86941
66895
219307
232591
116528
4317
99565
8943
100881
284066
145167
265117
43853
122845
299065
61615
173194
209415
216816
54915
115522
252092
146403
235801
304857
186349
264113
261339
253452
309554
91705
19422
153558
82910
44740
85257
87352
288482
187185
1587
297581
145692
242939
113593
126866
17878
61571
120320
286608
151118
141714
287117
142984
122490
126629
206117
74523
48096
296141
17077
258460
173546
50752
230706
175684
6364
26832
216682
94954
112853
111560
250295
272060
261930
25300
3112
238523
150304
285523
216645
307501
261068
255764
190816
101967
39536
136197
125365
60616
195378
213449
48030
113
152218
162030
36483
118917
239544
137461
154498
237212
220741
111
232580
258394
192898
139157
105519
194849
215759
282891
121250
213899
174602
200829
88657
239266
886
263477
261259
78143
132640
21670
129935
175371
101963
207735
81811
96352
258814
129599
301960
174127
59223
13331
7893
213913
274703
92884
21684
21929
99926
191284
253301
274090
46312
121445
180430
3521
149666
109568
240043
103453
303263
308693
299781
206858
62821
67604
187363
193771
240706
174953
179383
13862
112162
96660
57625
281779
237574
59421
77159
233674
190234
278302
50169
240134
213341
301915
91296
99471
222326
34208
126277
93656
209257
103623
39717
154196
210588
204991
88029
84199
54926
131078
196904
178649
180652
197529
265947
299062
239831
101380
25720
133149
217282
125045
112191
46886
39035
27286
273357
203075
282949
152478
302598
233124
99294
49617
166629
92112
269980
309900
251708
59503
157265
209356
169113
304373
1342
129990
241074
150966
12787
51579
49519
203302
285020
58531
36129
299579
149310
11281
143687
195565
148336
10301
36834
2047
20652
41063
22818
173059
307024
230817
247176
257995
44327
233500
84450
203931
66163
190402
101295
154457
224485
258885
186896
52310
203161
119603
167646
13007
99715
48353
224121
31907
32109
158968
43422
123724
93026
50407
49389
284943
62350
246553
206759
210117
76783
269215
84615
167701
282472
44845
210790
120165
34528
303838
278554
167031
83190
43178
274305
270727
165104
44941
174720
249376
305477
195386
273383
45228
199039
181612
33911
176097
236177
247321
84664
309720
163199
225906
43283
44940
90243
16402
40420
49597
73745
193666
75372
116929
309916
185616
96456
188478
220660
208479
212704
282382
86631
87457
185596
109170
272292
100891
140947
4219
255583
83534
68268
186195
124197
130106
176754
199541
112544
213130
214074
214709
115733
289595
106018
18544
225230
32658
4632
124903
220212
291416
222440
83782
300049
233230
240677
49708
204682
291335
250226
232317
120387
73246
298296
17296
96759
83361
174059
285797
215404
276598
198424
234679
60193
18491
89776
266293
39450
155025
65922
276533
303264
246933
47208
293118
199625
101657
194306
22522
186022
207335
86432
88266
177532
150782
80040
301493
164404
72040
73424
195905
75236
226067
24284
158647
41514
275267
239243
294220
297877
184969
104736
224097
62786
119217
33572
168494
255073
11820
189185
177383
278473
43503
250804
32813
30882
274518
252769
63732
268173
238942
212613
122751
10838
142043
145863
197813
243151
30101
169195
129383
149596
151203
161064
73242
112152
7404
179306
159608
144929
187863
83216
145776
300896
185327
292643
234896
140748
65678
157659
88115
252366
22079
130206
130736
73528
24265
236866
136357
264292
138000
20147
3860
241550
55407
250687
16805
166379
129635
86723
72751
175835
225457
219783
270946
297969
231473
155104
237028
127319
260577
242449
5435
57184
276932
195367
286967
204591
89647
226748
194942
257149
175239
13954
209916
301427
226998
57244
152021
64
121153
150098
204659
251984
200438
123885
114457
212499
33624
93884
301742
245236
282639
305579
288218
64656
41529
122849
43807
298850
98045
151877
149250
29843
1995
51400
281610
153000
116419
284795
87269
145806
5078
209739
61105
197439
308779
208576
212213
225306
148482
201357
301703
114772
261335
72398
134962
286258
129346
299667
117000
17081
169283
167217
181798
107813
38839
156852
172336
215805
193647
166570
184316
143809
295981
4550
169417
192980
18267
138400
208222
84429
165237
292302
49784
284209
92605
277609
38894
249610
83462
124435
296361
157468
163957
296069
286776
54550
244301
114142
307006
48185
65467
9866
133106
280031
127295
252597
134640
236498
11026
270555
266569
143330
20104
236285
109680
225871
253217
99438
43664
203571
240872
70823
44629
217175
133811
239236
9221
201048
62973
55029
185632
297714
227901
237358
168151
47573
12471
100815
146118
229458
187397
24128
293150
145025
4525
301004
271832
85263
184809
206759
17383
67177
48436
236536
233955
276499
280313
116920
109766
136941
54190
121746
74716
38601
108397
192038
179425
262121
88280
115050
168542
122037
203518
302883
159675
78002
85356
192179
16702
178767
135068
88723
85043
62493
15139
13129
298697
255387
51610
18731
120218
150602
30737
307271
16167
44528
158013
85221
257138
125725
122871
295593
101712
7427
112077
277947
190774
54316
28396
227426
268507
261357
134389
53580
262333
259099
66002
73750
279048
162445
298561
90823
95035
81097
146889
200796
198739
290788
256058
267891
213927
184716
42948
134341
283851
259073
25179
143854
71632
4955
65473
269575
75970
90730
116535
64320
61234
276165
231869
84153
304453
218544
214408
109757
217910
291256
283960
3497
305916
21486
257366
28541
11104
65900
125343
149784
277920
239112
68426
5666
23686
39626
43050
155065
79060
8168
214139
299005
145500
122381
259276
228088
21475
71689
226753
128553
70214
129365
262570
199617
261595
2814
198884
75935
55319
9382
7127
93334
37442
69772
127271
205916
104750
150522
211815
28164
111642
34339
117461
208733
175818
184089
174658
147069
92509
167129
145680
98154
273910
31944
71364
161963
31494
134759
144165
94609
259309
204235
132479
968
28300
5882
127293
89936
58119
118440
286228
66071
159278
119786
123644
58542
30615
215547
245820
226630
256537
71163
220984
184150
309382
101300
102317
15761
141187
308847
73278
90172
218270
112424
93286
280778
35759
90611
278003
170605
85561
254418
103166
282028
243946
269441
93320
218355
294334
74230
183068
38571
157586
67468
129111
210962
276103
258104
143413
114028
231476
241435
133448
161105
270567
238362
17151
248890
271027
107508
131553
184381
288542
198823
304469
246543
222615
262958
181298
266013
159946
163478
92914
252120
293707
11621
227577
166327
136213
150081
17199
24298
297959
137357
287280
69445
4739
134823
76041
90565
243191
215917
203205
18586
175073
71489
288216
190520
224342
249190
268285
155221
221080
154950
186176
101143
26253
251900
249927
150140
231676
160953
279917
151553
307822
309106
120517
3029
273123
251284
168122
2109
229698
271555
4167
216643
94880
91640
80769
12003
160703
83812
96964
162065
292735
169616
117688
87515
61013
137736
137798
55758
189684
129741
288258
59827
158435
142009
87111
308098
246968
203053
148157
160862
66264
218347
137884
269695
257176
177289
60464
33839
258367
235500
100103
146813
45424
238521
168640
146183
208104
264256
107151
234118
26463
52906
142043
112221
19233
190291
259170
216732
258109
81384
157993
133812
263987
239163
127791
57194
236740
200492
123541
83558
249318
93632
171774
294651
39628
20873
295752
167918
11245
153365
119591
170880
270641
13331
161410
94140
212321
172653
240196
163200
30689
306706
76584
43230
242554
39024
306369
86820
305867
32661
110940
10219
168391
61447
202386
87038
181106
24160
141129
165339
197234
241127
81758
287873
70984
187347
53026
166535
91161
220662
91383
276625
206285
298209
27968
23225
237049
113377
17990
302080
20589
102248
6690
23814
113713
221402
109600
146278
215249
178414
90970
65642
132131
269684
59964
231020
244143
92209
100616
27282
4155
97532
139404
184588
249717
166364
41858
85111
284240
274053
27613
190970
129341
241638
189044
157733
61842
288178
113816
208680
225611
56841
291777
194298
238344
217420
222802
127616
60314
141287
166717
170728
148602
3890
246927
150647
158313
146572
27514
201641
61918
262957
67063
4442
223040
17291
53442
190959
240431
146345
126963
236566
52985
78039
112126
116277
92897
83487
210004
129425
20324
8830
37661
39334
147795
257591
270644
103377
23552
216257
172669
43240
87427
91860
265995
53916
158641
275333
83119
163876
86898
157292
79771
216687
237183
132986
237987
255767
35502
236198
161251
222562
100529
187260
6243
89125
6284
4208
200801
242985
100104
158894
288296
130660
219729
59925
281593
97663
268747
291701
191802
144859
239672
195327
97776
40176
192481
7623
98056
5411
179085
2323
239202
78913
268916
45781
166692
38546
171180
249908
240547
217426
65460
276951
294204
251205
172304
212613
85011
181887
221159
179400
41462
168917
99078
258702
189541
263793
2764
140233
104529
105931
103896
253972
95959
5529
163948
199580
269694
176151
52055
108210
287558
270416
101133
262873
156149
9493
9955
142663
231353
192083
279037
24007
59220
207051
90197
270912
128218
290460
238099
132235
26694
138773
171418
213057
281008
215978
205004
205402
68444
211808
142204
92433
205499
177910
81714
303617
235287
273148
75089
127571
144250
218864
162791
216885
297164
146599
217446
66209
281481
274247
224034
147395
158292
182854
291318
222224
213817
221090
123765
123119
177093
297686
6400
290797
52623
129296
212562
100328
167707
85651
117394
167124
22424
101620
258573
220576
292284
179867
193856
265954
263094
191058
260448
210012
152283
45823
254610
107549
301027
191507
105051
291414
220570
146752
227492
257027
161234
61141
185496
514
272086
121295
124390
254750
289955
58994
5606
239828
157166
196461
43530
190305
308252
39275
33132
122897
112440
261807
116444
292357
81870
43726
48389
147561
241409
59850
175909
204759
7017
253878
9720
190577
252969
292977
286093
168486
34397
234833
75404
236421
277500
25488
100277
304610
225084
66634
307196
247875
299913
100346
66135
130365
46025
44943
13403
62235
283457
12157
299947
264218
210938
258478
137571
290328
222693
242904
285799
201517
273850
169879
235262
14433
246775
232408
6255
275841
49200
151941
169482
110872
82279
108569
191749
244242
132659
239614
38314
292122
34520
18716
57372
268217
174782
224105
181842
439
5044
73843
300747
36878
96484
31552
255075
241407
154666
10806
592
217443
111875
214885
96109
184138
185863
48308
214370
173449
197865
263242
89680
142730
214830
177618
119414
38595
227132
136415
195169
18600
168165
112078
244888
158611
261966
263999
41474
52121
86973
193029
215069
114696
83593
61088
45752
181066
145803
190165
73410
226830
117713
283699
258996
106816
250420
76573
286171
28405
73036
29689
95088
208445
250145
70074
122281
122134
36738
210116
158870
72760
190882
235429
124284
21873
301527
228322
163348
96497
116021
269741
125915
259248
225757
59324
99382
103090
93629
98090
67136
34025
135480
259177
133338
2979
61056
120525
203054
80972
49629
102736
37330
170086
195472
38663
307337
122381
94103
262504
267271
111143
166999
221678
75850
138564
8158
186357
120412
197330
308592
70689
58415
211104
212397
261040
44440
225995
275461
189752
157153
74662
91648
264341
91559
21701
184054
175210
29723
231005
96564
180707
265425
192984
111617
308350
146466
144867
256359
273531
178000
199758
166583
215120
164357
20527
104589
80756
260613
131369
127434
287184
12505
81970
59517
137018
2614
206266
100072
203471
236260
11292
207044
123442
50011
281260
2069
157546
214630
296034
250353
279745
48870
177672
278111
125807
11626
82349
234363
183675
40913
120112
32066
271807
117572
255430
113818
32249
22189
275980
25174
54088
55809
133742
94292
111446
163995
134207
180879
55636
210505
161957
254249
215310
231966
296529
263475
98962
61988
55811
244839
250569
254766
27083
174022
125066
230127
127629
132267
305443
76815
146358
16133
36501
66547
8141
44891
69395
132517
252884
232541
262675
227914
262555
195831
59837
244139
294525
206973
203993
258010
29197
213901
195020
68873
220577
217047
70385
71826
73073
17643
17947
275621
287987
267839
14288
183066
60698
212446
229195
124062
56249
213894
42159
148723
89093
278570
242794
223538
213277
214617
81808
305216
309766
205898
142592
297270
300935
122659
167483
288574
197094
102674
144198
37836
32038
55245
260689
199768
71316
84597
309461
52968
220698
118677
293013
85284
161516
25383
55833
141700
204799
116538
225062
217218
225226
37794
1314
91882
64133
167703
252233
214685
250522
195676
276228
177425
258694
130198
83162
103402
206838
212891
253650
12220
228585
18790
273131
190869
72510
92499
196034
27851
136147
76125
259836
291444
258068
148004
267843
77042
66506
37548
32160
60072
236459
142973
173472
27649
183715
58025
19141
285477
49144
24306
16817
300738
17429
56271
173046
42254
22810
83065
238201
111008
33448
222159
129439
6097
235437
232288
37133
255618
176354
152896
231969
105287
156239
274856
228516
268570
157420
177815
94933
309040
214139
193676
203850
300478
271826
265037
45950
251823
18264
143441
80988
141940
219941
99672
235745
228248
14132
188609
115411
193526
85236
192343
27061
62479
46593
137761
261554
259864
157813
15490
9509
223098
135407
217376
284121
305168
208062
60558
195796
57277
305795
577
227769
57142
93673
149511
203866
139133
282416
218495
60261
429
89670
223762
237219
77867
283515
281232
49861
101856
116997
38976
56897
232938
141657
241090
107764
1877
218869
98881
50353
120757
120631
55437
284204
237304
73000
10565
170320
123074
230026
171441
214732
225381
44736
9334
308413
274900
305012
147128
234035
40666
13961
292875
100735
130195
137554
305523
163672
79629
153583
52508
226149
77285
289613
8401
101282
291405
194923
268145
101067
249900
129323
291667
255065
180197
122618
38492
307587
112264
87053
124900
267846
90957
94421
193747
260892
2306
225322
36504
74654
43781
132019
80719
279539
128289
122614
177844
112370
256714
118196
63487
90461
143162
206384
84187
133738
298177
10133
35500
25026
12773
235002
254538
217275
259472
157361
159794
249193
161089
299941
295963
145100
17797
202729
185490
64238
78568
23225
138708
145492
150524
253939
269903
4606
158558
295370
204473
187752
170267
57764
47406
276218
283676
117763
245826
134129
164810
280480
262725
127524
66263
105347
49261
147754
115283
177522
264417
6294
237405
288228
113572
213421
22277
170880
206024
303139
113199
161435
97832
109999
250831
172090
273132
251667
154291
116531
19661
257834
130924
69823
34770
246721
266438
96820
103421
72185
192225
298793
255197
136258
205930
182343
242106
114187
189317
129182
253718
301503
163423
300560
308396
105118
7224
81057
123941
297976
86044
58714
74037
132989
29839
285904
62380
15682
282376
174711
80207
225813
144440
22373
141119
156928
69264
300808
256558
195746
266274
281688
307304
99436
266245
86225
152224
209697
44942
217640
182970
273396
292183
33337
950
226394
291770
309686
183516
204928
76415
233387
133117
79380
273760
29130
235848
184441
7234
192631
295245
188027
239207
48629
280972
285363
88458
153091
47095
300376
204187
12808
308532
247647
17751
142049
87662
305736
12579
222148
117823
305763
149195
11578
91602
106459
249777
153538
175025
41342
88448
256021
157942
219181
110744
140284
184930
78552
200948
181429
49363
41680
290420
38140
124574
254882
134516
231950
56685
77609
22235
124279
168192
69237
115653
235611
111251
90842
43049
141087
189153
35670
121655
46785
155572
153128
183050
188885
181467
218057
230223
89947
137426
32210
264964
264233
154916
211338
248181
300044
64742
15984
209320
10355
295138
134311
123109
210472
26132
244275
36383
295200
233678
131901
108
231385
103858
238083
142128
53463
103462
271235
293403
300861
70104
285084
276624
216485
54499
30207
268819
202439
6349
88105
250788
37034
94501
289392
177447
98183
81562
16830
307871
277759
165885
128792
64501
298781
42372
59047
258916
187080
9192
116818
270884
24103
94829
255041
287672
158533
242358
90472
136295
32489
269040
127952
84157
216869
306871
100293
121293
193172
235521
191707
181834
61293
236089
308197
302962
235153
121774
83517
15491
267744
176959
63340
90049
229035
248777
290089
143346
143333
52136
202567
201659
217372
279859
6168
21221
150350
276089
41466
89739
193472
300510
96806
265573
184606
214097
235836
170357
308208
267946
302724
198616
80454
228902
194903
119312
121352
224103
107732
8190
278034
171440
198217
86108
15910
156959
212600
215330
188578
230494
32038
247267
18667
98821
34770
34713
221048
286339
30873
17459
215294
132140
212956
20226
81857
124232
287380
200652
274782
17163
97904
142776
6900
108520
274851
14251
11119
114732
203181
156920
81242
244385
249953
101070
292163
224230
163535
6708
254802
189880
54562
93490
70689
134707
68805
257515
279221
101901
249235
34116
144343
218723
28677
72119
25626
296015
136201
115864
28165
283448
278953
33350
280997
298612
101087
14915
306208
66553
273794
112990
6224
214263
126917
69411
109251
150885
213322
204272
82540
213984
294693
28921
241368
300409
92186
278272
230730
3805
166870
95297
283266
145143
222159
60222
257222
285894
11044
173925
245749
140371
64566
247110
153886
168573
281276
102116
46538
165660
139661
265073
22017
101179
269039
195323
90374
115332
98317
249469
230438
272174
292192
299176
83789
281205
248669
62195
191797
161513
220976
57659
233486
85894
255254
220092
125665
156722
123961
132224
298814
101407
227123
80682
157124
161682
44889
273812
44656
13381
166670
133180
228445
101913
202666
62781
291007
61848
111878
107622
13791
271596
23561
66252
130755
226365
158630
123526
247868
159496
279362
139880
248607
243028
8280
256378
231362
97794
235826
148289
206446
87632
53935
107368
282027
215921
88016
148352
245997
228869
78507
191713
189386
10880
198729
28670
307846
34260
91804
260099
169338
100413
93816
237731
258080
135189
152379
194636
123282
66812
57025
137292
273952
41242
166219
276039
137547
55235
277313
267733
115405
172908
190898
7310
39657
99488
43047
74066
107253
250141
175533
52156
73409
130303
252216
219817
281657
142200
70878
7846
26107
90706
53356
88082
260827
5673
59302
201522
305644
35858
234998
34285
180712
69790
98335
59550
125237
115299
58836
82008
309069
35999
34485
718
302934
191663
102149
98903
222848
133989
228262
254585
101378
241675
165542
12313
59708
232247
168833
139741
2889
188597
257275
252788
23907
103301
245711
29719
68710
201626
19150
258583
58038
190945
266189
38284
269772
138969
105091
289763
169515
216328
21200
205764
84929
120672
283788
282291
130054
150965
301025
225168
274400
51909
227046
280055
148994
261581
151795
165010
65868
122917
131302
308937
180615
279926
14479
207766
91391
6639
305956
273536
204256
131935
126052
309470
299277
137955
206808
268015
275029
103425
67945
23725
18697
27938
301466
41040
110836
20685
107257
53607
288519
234832
170046
148354
54381
78748
203311
21435
247333
84559
216267
172894
198158
55252
160409
2904
106926
205827
301544
206806
250658
133013
216618
114156
3097
177664
151261
260958
117461
10755
120289
181631
40301
278449
126525
173086
307915
112786
270404
33704
162187
85115
81287
221276
229946
294690
268122
228426
23088
52793
248089
239224
233698
278318
63314
96876
270411
142362
11196
50930
224345
83679
109149
36467
37114
187596
171670
148420
147581
42226
302596
159827
270913
35237
249734
35662
345
206484
164186
241737
207066
21094
206210
108249
159896
221090
280078
243929
132800
64540
33937
273792
130313
36104
112951
193556
13410
219157
172235
280383
284293
52908
25911
246057
32765
216404
223025
192220
151282
26670
224716
235359
187139
6297
80684
244183
56097
203177
32931
187110
176582
307907
59875
139148
240791
288150
20812
124615
306062
225738
183778
113035
161482
141840
156305
142601
165823
118060
280505
191314
81461
236716
269454
64158
142619
225905
146719
47035
19281
219013
51866
12159
3853
165476
175512
100618
302812
249908
144567
128983
40057
222362
137195
156276
168909
255203
139576
48992
156580
140034
308645
14906
167092
84730
292316
64007
53613
114852
129753
91665
275394
143861
171548
89336
74479
192700
127690
219620
191564
295548
113193
137582
225195
246677
257326
10688
70000
62977
279890
73134
258898
237351
94925
103699
22283
12131
205665
14026
156714
89741
131510
81811
122988
219879
306095
230627
132139
224026
188275
38530
279560
120922
192832
258718
106000
135707
77734
202023
227638
180608
176762
205245
108895
309574
225175
115018
97981
14295
195662
287370
19126
226486
201767
196860
45084
161534
162754
18768
231274
293020
271262
273670
39253
307918
246799
161477
55702
21857
57969
74574
175514
290032
254082
28667
201555
117278
173868
290830
193975
195364
284603
74334
7488
147857
123127
284018
84883
59987
148730
60366
143075
88032
139219
227567
259144
236310
73000
33560
103891
256847
243177
165548
217605
166580
107161
253526
235423
207640
102831
219829
253210
271294
140888
282507
68001
2923
154386
289790
154623
79443
53202
32405
161305
300498
260534
286936
245633
269063
305439
254285
118854
250174
81560
175854
300117
224326
174264
6515
60271
49065
73196
62520
32096
209512
85464
268349
29194
42428
89081
89540
12403
231005
24294
108522
106252
197630
296461
114684
84785
141014
39093
87
210235
252150
122106
178209
150297
222969
16373
194683
142758
127998
208258
279186
128950
284399
275708
248727
259937
42401
210075
248652
292807
89835
48975
184296
135895
97687
59020
82035
105480
210045
12120
241164
290243
237933
31876
42551
51233
64375
101373
234450
1061
303467
158662
216252
250380
231600
198614
111103
117401
72389
184664
45276
299179
102233
20044
285523
279480
291340
46538
298285
228846
221183
253228
33895
257409
172767
265080
268271
183534
263237
156343
56735
28542
262991
18316
108554
184914
61773
152697
266427
188286
200764
257949
263245
185485
37389
43004
205710
193950
24266
187563
139737
38307
276790
128187
77343
119414
149675
204208
92894
8474
248501
223243
295467
189192
297112
253086
221030
91595
202294
106645
276344
224668
209084
302342
152468
52146
103708
116568
223831
302007
43216
284212
86010
23746
220175
301865
177702
236408
201979
260977
127007
29195
216160
63384
172323
297178
275906
35648
93196
297998
225427
221947
104199
162962
304810
172543
297207
46664
307632
238937
174563
124399
114083
9549
86187
32694
99443
78715
256002
27507
206130
66610
119172
254469
120566
95096
86744
119276
186791
284148
292965
123476
47318
175140
250425
71648
196442
220821
73763
155106
165178
45337
205475
95038
202253
267037
267999
184932
290106
184702
21438
301688
143311
252021
22174
272350
238839
110648
282968
217549
7036
186711
109473
300420
77526
195068
46007
105123
269810
23085
198426
85204
243479
228837
100609
308448
269302
231820
281354
277223
107168
141873
172829
564
26884
149268
200995
207749
31084
254530
107578
190584
293086
130434
218593
187477
77326
296761
66131
169858
180974
32306
212049
123219
208403
202855
93135
168038
301325
209526
93669
266504
53089
15152
182174
100326
247388
242389
94963
31162
89097
165444
266066
146893
33493
189162
133861
122092
167187
92064
12399
137871
172371
218072
2233
56569
161098
180222
204905
187502
27898
237254
50813
136422
92256
62547
169616
139975
95484
40046
270799
285073
87404
59287
102929
79
203468
193493
106929
36693
48047
151002
135692
194938
78202
276024
208982
250374
31858
106138
10863
140931
276972
245247
116262
256598
244082
227337
42898
283695
248589
284063
113439
136009
35268
188687
208708
80494
219919
248308
100100
188387
16192
25601
101163
86969
306434
126519
21381
41404
305874
291190
18386
307363
219028
246312
307698
191390
259869
40994
217139
263377
236543
83578
217668
107965
6841
91179
138977
223122
197553
133228
24628
68462
275189
218221
269983
130386
196199
280367
240879
158278
213707
142749
22794
74888
62350
92105
93997
119516
265951
61822
200663
91476
268601
280086
134769
246669
143133
166509
116399
62296
94744
88033
240764
287913
194478
213944
231141
211812
48938
225689
187406
89856
186043
215540
75464
38006
15714
127116
305197
3862
261397
245558
154132
103706
46425
82957
33812
120113
47307
68415
302218
211958
71737
207607
24777
85563
9927
224143
281812
28613
37289
84900
259161
12372
254540
187860
136591
97675
203036
218978
266936
170939
212642
162846
303510
228025
212412
30246
5908
86666
56163
172708
53828
179789
58788
111809
23527
26392
106118
158773
151233
37501
297527
95985
194295
17593
299198
289325
44410
230233
71029
85470
245176
163169
100681
174799
123396
74790
28660
228498
280021
172226
81527
257608
290247
55870
240902
173767
104051
113566
21586
264234
259483
94202
30409
60293
106084
240319
225050
162258
254240
41101
148055
57411
230422
237559
133127
40363
239669
116726
303544
185368
1460
301789
303912
246709
219871
205321
87198
246793
83234
71254
271034
294744
138599
53490
145149
56907
10901
57278
14168
125820
215202
7737
241916
171885
182138
82161
156187
68609
122215
3054
89252
154891
71579
80575
155818
248235
167862
54421
73442
8057
81525
164973
133658
284157
110742
184354
128131
12235
38743
62490
45024
206017
125336
285169
235490
29321
258524
247663
16607
190710
2550
56750
260887
91622
177185
244849
11193
150924
185834
280522
193409
59946
218361
10434
128988
99254
38698
268711
142920
177439
267358
285928
287630
268707
78543
288163
216260
105778
170907
152628
113114
45458
196403
47834
215697
80669
263445
260321
22755
57502
154888
40976
290401
305656
195825
21982
171715
52767
261905
45753
91053
48190
53293
194450
132756
255649
37685
144949
241801
256442
263101
96953
176601
252267
86152
250947
244536
300444
94806
100264
210295
190965
260081
266919
56271
114158
309294
29352
283227
123900
118636
25523
288108
158367
100955
98881
116763
149902
281358
153251
281224
297110
91343
242221
266440
139706
21705
276929
265163
27774
258049
89415
291711
151230
129590
230410
75480
97323
130367
237879
172038
78730
244167
139529
263949
308932
303483
34448
96849
24631
118407
264731
204347
60073
158745
41101
56165
295572
32777
99242
124913
102150
139804
107664
71753
14935
89600
214547
234583
291065
82999
98462
40690
13752
78476
137840
292520
235025
56092
295703
96919
93644
296839
49696
214032
22077
113582
223253
2569
13349
39208
141171
76070
102939
243745
109365
210642
45062
204713
284425
74746
133859
23287
176306
13714
65446
65003
11471
211476
58530
233827
32101
111375
251792
147242
39172
239460
206606
263815
195833
224126
20783
233146
255521
5697
17868
195280
165568
291481
33275
235160
74584
129309
266164
297104
68832
306107
67216
295619
120092
210732
299154
217312
205317
230201
115074
75262
252792
252191
153977
43948
18684
103871
188802
53375
160090
35547
288305
132086
258739
82525
288720
224365
262295
107735
158835
162583
136063
171286
54518
46184
42244
161360
254436
295916
258554
239136
101556
284859
64924
237173
148339
41262
282451
291232
172868
227332
214980
203237
57906
291111
121070
83509
305575
301165
262256
84096
127051
194453
264897
16853
138981
198283
113116
70939
83269
127043
274193
95400
7131
171472
286094
304805
308938
250893
195267
32823
224069
200336
159240
93405
76195
17838
236989
39781
52224
148775
93793
58555
279270
20025
27106
178048
99402
81238
33350
264384
88784
207859
235208
232946
208324
231647
101416
134391
262561
165037
44455
280100
257586
89918
300451
98259
25753
121706
299757
264397
164125
282837
73164
223129
2306
131393
249447
140272
20085
205637
219349
276464
193804
282527
5196
204948
146433
230935
165319
114904
297199
283650
61685
137342
231055
111199
28331
209755
92820
204149
163747
21956
83397
34681
71241
119484
7372
205227
135214
75088
261169
131636
26573
7765
66385
250530
238362
98998
297366
58338
166849
164819
52442
308807
103987
278976
213996
118065
209616
299479
174973
166630
6701
287923
137492
223102
271971
266169
116147
233382
55383
69855
202789
144076
155946
302996
126314
4105
72328
273819
84588
208013
135776
83819
266611
215330
239374
9139
44441
225541
11354
45677
19173
145916
218435
95007
87482
197644
98301
246314
49730
87449
13275
267197
9668
53423
28798
245612
265809
214233
138601
231294
168620
102716
290373
167013
115969
208191
299340
146466
47034
298099
258815
119255
37318
297962
140318
170207
31746
275801
290419
56232
210090
103967
54911
38298
142990
157821
72028
153960
281070
282178
19229
279093
59058
109822
92126
38032
271092
110463
135461
42958
190698
40601
103981
6400
73746
225112
34987
188470
245035
228822
268760
131873
50746
76141
157626
131301
256479
74180
23231
186859
302507
123917
298256
195074
220414
131318
52264
296312
302870
88855
97781
162026
304174
52079
90011
175545
174234
284030
251719
257911
274103
185406
213177
147649
221265
303910
63655
265157
116459
209034
104419
12943
278272
248761
146776
308093
35049
151357
260465
233017
12550
215658
237774
126047
207993
293529
26745
160603
59499
58729
112911
70053
33938
161279
84860
97551
247721
54255
271492
227363
39886
177836
214809
266625
258419
137125
191753
120526
153201
60469
52246
122198
5154
218722
299381
3465
139964
126742
94244
309800
186766
28532
35945
56711
84312
18876
245447
132203
250114
239399
256149
116
30492
305617
115826
2036
9767
130151
94147
27051
259405
102214
213482
113234
251505
70738
132426
149636
18552
295902
260871
213078
159634
13441
243616
45060
249958
94356
299561
294045
232675
99506
187859
136434
273930
276411
250361
217441
31413
299389
240727
266480
55854
287089
112992
209343
290587
293003
168298
184889
26108
101251
193788
97587
266939
6955
83919
153573
223496
89179
149049
251960
278752
156097
69010
127246
120397
55379
166077
271147
26328
206623
214320
19685
215888
243813
89584
147547
135302
143853
268722
71399
195853
266296
226252
173562
29681
137720
170559
124704
32539
37988
263042
30024
257906
77090
195623
149094
304990
50068
290585
275639
305178
149262
65444
73290
286819
282209
165180
207743
216747
197425
183810
246176
209749
199355
61346
186411
17363
2219
216982
72441
69763
149479
260941
224684
79498
7772
289380
233412
46212
121547
287401
280235
110288
24488
263044
85799
156671
129096
168039
24279
231110
253387
252077
125228
249374
10654
72907
284663
141478
7262
5920
129251
259220
308180
264491
138501
45605
307697
14792
93509
233730
121622
189203
297208
143414
202277
295366
181763
63569
140711
94327
308185
189030
253148
203439
92163
24728
228533
297786
155761
243123
43844
219284
28109
166323
304991
134655
28822
237208
103462
219260
82653
28462
223658
252737
170070
130404
8914
221887
148104
301724
235190
168304
119858
165970
95485
52236
140601
166303
3229
308186
179379
141645
5149
238822
63850
127748
307046
114836
300179
184661
22205
210119
206505
170901
75953
89520
143489
40299
97802
103331
151013
132535
59236
61132
13532
6701
78407
104693
48713
90777
41648
137799
208342
7383
35273
116493
226446
205259
288037
230519
294041
100239
107355
95233
192523
122719
219383
303373
200716
167376
134462
213317
129457
107373
275406
154263
239406
188161
77901
257524
203264
85140
266745
14148
25323
105246
36410
42555
8952
66781
299552
94975
163238
141424
39037
259934
307930
52118
221744
132480
189631
19935
42484
147026
45140
114395
120698
126329
276569
244033
136842
168690
179112
13816
149725
106621
279629
231927
256723
251245
275418
210099
24311
144562
97564
54158
104654
116866
18679
13559
225368
89916
3731
60488
177173
189369
7933
114829
41514
156644
265834
231778
166592
270288
297685
246879
208565
231450
25823
198225
108042
134461
161857
304730
23617
74613
72263
300503
41825
148493
207632
293242
237178
238750
93188
235024
163937
292132
306050
210027
160153
248696
84655
236224
54807
3638
204723
195932
65639
18822
241590
68714
305183
273790
97464
121236
192343
133622
171596
262148
27579
247229
161495
194013
202969
301679
26910
38015
293428
118489
283740
230192
233298
272378
166890
51672
23596
86389
25355
94935
272317
199872
93546
31362
85424
182673
55734
287238
40088
93520
71683
36520
98935
15278
221445
261426
90886
253762
93549
162575
200959
255217
76550
302914
229964
46890
122681
32510
240120
4669
128675
197261
126585
132899
167563
154922
302287
208182
306513
62847
308591
76785
122780
140283
267140
40315
70381
178904
296230
61561
228065
112980
129553
268760
304374
292936
142253
69606
69626
155913
62518
269076
283705
151360
170687
308721
231425
236691
181829
202452
296448
35817
72540
291094
91036
305587
220874
70741
286789
71238
144119
141023
206621
52820
74971
224182
121742
46561
16931
304422
287109
3789
163034
50808
244826
78035
255178
229844
158071
272148
292960
82603
38795
160890
215535
161621
48902
49093
215306
30148
35639
15319
174448
114833
2986
201104
63576
98587
197817
10363
56723
146058
22269
195012
212020
120517
139669
62115
108991
250601
177842
170653
86921
218200
119021
88503
5268
295261
301883
73466
44995
281967
137125
214640
269067
43
11024
184434
292569
129846
201617
52043
279974
186778
277575
209727
222332
128035
281526
302920
40186
172952
193631
166826
184426
216216
179047
10829
43372
166288
191554
103048
10999
93435
114807
13853
145055
140504
85573
196550
221112
53493
60279
290560
203869
129292
23436
176372
275568
16102
229552
178849
169594
172968
47306
180655
271403
61115
204606
132676
200968
160826
195378
170715
291263
93700
83444
186722
238425
211831
117884
165471
68472
82051
89795
136938
276978
178355
29142
168133
172581
193784
298705
228987
68764
218363
140482
309168
184391
155618
293973
184374
74970
136161
14840
12756
123494
135758
250915
44979
229238
294559
89757
27986
220280
306663
70099
176183
254857
173574
66968
284981
216871
167051
272423
158331
141360
211006
153571
294265
276604
66702
305653
273168
230111
221685
180339
15738
131939
28609
169130
3563
230376
99968
9704
143783
40586
109855
31333
295061
40855
222191
150904
56732
55078
264864
159241
39980
89175
70961
165578
304282
115805
50896
110629
163357
51700
195402
275890
260628
77543
4187
4007
86155
95878
266313
295762
212861
33162
25886
152956
62330
162525
116073
219396
236112
242886
119200
275062
262701
211685
179648
282782
138048
101660
252985
220493
85426
178043
223238
114252
202909
83603
127452
47510
280273
303449
7486
74636
279199
113871
212535
211292
309309
202570
193169
5995
138596
66469
167399
254986
271621
12723
103731
129327
152061
246908
230892
164988
227287
115641
264872
264971
167563
31626
103450
189285
129302
73913
97751
169469
3882
170445
89020
154685
118754
255988
198970
295054
132657
97380
171832
70991
167359
21958
260281
279969
18145
210088
168485
281581
122174
160728
67032
27665
86867
164437
178203
78726
152639
117606
149189
183980
202899
123310
100061
70986
236674
134709
116818
42532
250628
170345
179754
133959
173786
162778
209315
98419
209337
93429
169107
92999
26059
247649
128685
184308
54386
231637
187809
136060
35809
249479
272677
171887
111474
13122
46464
228873
258309
245177
244795
200920
121312
36211
285603
170192
96306
190511
149757
231840
210005
31383
140641
283947
179288
244581
131443
175662
170450
28916
83131
275287
165991
121097
144062
26457
71978
276885
19128
138330
210968
138913
61938
61491
116686
97359
210498
259782
254768
79186
295969
110508
129359
306603
200973
192311
90803
47728
134069
72225
136824
175337
170356
305285
279619
27828
35521
125922
114783
209933
222898
140246
202965
265459
38251
152609
210745
141093
41273
38599
247955
196987
56365
189725
119979
241503
52259
234116
263379
294327
246430
198411
80651
116251
26457
136358
209041
25250
129669
19455
197447
280933
142674
18359
44254
34458
144538
43614
237540
205313
36141
45670
92718
116015
165253
40250
100447
124065
300951
141753
189363
302071
135271
263233
30407
185887
186474
206501
84580
94604
40589
145551
258451
96551
44190
151481
78384
154207
182728
143327
169650
262205
130129
266864
212016
170164
166415
169352
79262
218305
33566
105532
51846
255492
237081
210079
21780
135795
98982
274100
142006
200357
274862
228982
260549
139079
50478
269245
265959
65862
59345
227146
87492
285219
88571
161761
236223
75970
190805
183156
43740
183948
256778
132534
102
143012
85866
54658
24253
309997
126080
10154
178733
282857
51781
89475
204940
196677
200729
188024
160347
53949
239070
281274
293392
291558
123001
75342
193626
3239
206522
254225
78244
109823
104332
257367
198072
260400
83071
3675
223590
61251
63368
171991
111654
199553
246224
31290
208261
269158
106080
224074
160046
132111
250766
293643
193338
101622
96629
176807
253908
176053
187148
73616
189580
121958
87647
207321
216594
32836
235476
242867
46302
289057
11347
76055
308370
297226
293912
241584
218723
243382
287777
192891
93492
289740
114250
275519
5526
32249
145415
89541
217757
163167
260421
96660
310009
78514
237130
133991
153785
129844
24742
91922
17092
282953
9852
247026
94199
173304
73769
227319
266905
86664
94476
273382
287588
148555
142863
259852
155282
124250
53304
207096
83174
236953
257485
2977
106669
274534
137275
89646
149656
191524
137059
231498
125380
64722
81817
74454
147860
177887
154943
147467
84769
205355
128045
91973
9304
50516
293468
155493
280137
285567
249165
154408
83290
262794
95401
106325
197591
289119
78453
114690
260921
228756
175524
199055
47132
124046
178686
259183
25204
210318
241897
282809
290620
247704
250778
287352
129494
54389
150125
53054
261035
248237
267416
127501
280208
15913
101170
294174
82600
174171
14770
93971
175832
111894
210541
238194
118480
105920
98562
130059
305328
257249
186200
204672
251088
296923
18501
293426
236512
135867
43533
57004
287997
211827
140415
228696
6151
59453
64992
80044
140521
206897
257422
285463
109097
58375
236792
175032
5839
198624
132864
20008
279438
229504
285954
245389
123747
63029
93459
148201
9542
298660
196185
259859
163055
291178
187528
100304
44448
208773
28137
282650
188038
167136
95760
305534
115702
151235
137547
8873
222626
143002
228139
99161
80235
16892
129119
33365
171905
88747
288447
190184
270628
65348
92530
145741
301951
200097
188889
21141
210048
115689
132411
26648
134181
43598
2352
209046
52833
84026
180484
132976
6378
126376
218026
277497
91810
263112
68770
266857
153925
288804
252726
307994
91873
167882
152143
27524
298931
207446
188667
63142
37181
261100
250350
267840
45256
78224
266848
111309
79262
276304
134725
69944
64076
143638
264545
69244
196322
279289
41336
208506
188939
122919
248314
116992
35828
209663
183788
74189
292347
69897
221842
72169
136015
228760
145839
271319
187880
46479
171778
6531
218795
67681
214725
249689
309989
182525
308482
18423
68954
289621
63572
84459
234910
6901
118847
175186
83097
20408
202822
202508
121575
4168
3362
189242
19904
154890
85334
116708
133151
270131
257790
216204
278276
112302
76708
298376
38559
178700
104604
230255
201001
18505
227174
285846
61626
235696
261636
160118
289203
140158
297136
250649
290982
114398
168150
226310
167538
112044
160521
40275
13009
109670
202458
251149
152178
280756
256730
268606
2592
51528
64295
294352
307610
181199
160686
29648
106436
200597
84264
87012
85801
38167
278810
186901
28574
234305
77938
112765
125268
209061
92875
174800
65009
44347
199117
122147
300836
94681
82656
164642
106265
113020
182730
54656
115955
160388
232023
217976
203895
26346
213778
41913
164790
150977
303832
184764
117735
221268
186239
40618
221487
44090
207264
281396
156824
287130
188144
308078
300348
136003
52077
139321
6739
246511
296626
51292
53692
281750
281747
28043
204433
305171
25140
238486
209243
151689
175431
203395
182764
295072
86257
261400
183966
35650
263227
120258
107873
305215
309023
158271
248444
174792
207118
104680
144886
205491
196141
233339
35912
114714
299184
300492
224305
1107
3481
121335
198181
41678
129864
63409
69063
258714
226343
6978
213038
80273
25568
79083
221473
243720
108012
246157
150891
139285
244565
20752
225094
251180
101493
250797
7451
188490
121711
120190
120422
132709
112652
61108
173394
113266
215490
90210
49535
128552
269735
306037
104743
77244
121911
225278
202228
158388
200205
196932
227171
35807
282526
6343
14736
59676
65287
174556
237956
205602
171978
90135
306580
231806
117560
79286
95423
292716
240181
71464
208986
274272
301825
76868
38249
50773
23071
300859
102846
4706
223989
256625
181979
25752
74544
222052
300553
157766
196895
76925
303275
186479
219324
215830
307709
96905
206831
277928
291584
125636
24331
180482
19129
135870
194001
112215
31208
207095
140597
296012
276111
100250
80025
129159
265197
93870
54090
131679
36006
152123
198984
204065
300872
220803
5761
133842
218001
305139
266424
258409
273652
286220
85671
292607
17061
264386
89920
81005
93972
223255
195589
183391
35523
99471
109636
226192
221057
169543
65470
63862
228650
214692
69058
203506
294499
78237
263351
294687
209039
300478
292428
217356
193012
170801
172509
30929
278947
76070
107376
65630
124569
158460
149066
187454
84024
282568
289198
56558
224778
129583
76927
176854
46994
148992
221883
148676
71322
152775
91165
51003
266760
88836
308119
249208
2547
193581
241256
39237
259746
46515
301750
245384
152094
108097
299090
81476
252421
20820
185659
191898
298171
119220
167107
277634
21444
73648
64280
288764
86832
30834
252823
163478
93853
157808
155245
23227
179416
78641
157929
107872
35442
235765
158899
105171
67777
122522
82488
247480
206101
201812
186163
308993
226082
18118
192547
257446
93396
169759
33201
179445
40794
272081
20983
293348
302180
97218
227972
107908
140049
221165
91943
74417
303670
110733
101818
162981
259170
130035
66966
65151
116361
103208
115555
11093
169871
161196
89178
256332
217140
236828
160146
69270
89965
298500
248836
133152
43904
1337
215850
92617
127415
5998
46953
260298
12761
285861
10819
157056
91648
12986
159270
23552
164755
101429
181732
253730
170496
293480
129143
294056
66994
175059
158239
159715
287507
137645
36800
7254
32033
115034
10961
261303
294393
217183
289495
305170
127825
266085
251953
164095
60805
258049
294719
83887
34582
201816
227106
12750
290827
153628
63430
181066
28732
44115
199513
101656
238690
53166
201467
7253
275599
286499
21446
180697
210854
226141
221155
12792
273995
123104
242892
4403
153690
297656
19444
178349
90276
193706
28147
283664
228833
178377
99528
261509
103039
234616
20244
202245
45915
196698
155530
262944
183584
198640
55725
121798
29784
102021
245409
88478
37761
181838
260025
25090
12718
220489
7884
240297
204143
171032
41514
116519
47552
74992
167578
233101
134006
96675
105075
119862
120344
258106
84712
209528
50758
86280
115792
272359
107265
75015
254493
130212
194544
129646
108908
302016
25686
270417
197314
24700
161984
230160
11975
121037
210485
279151
37066
106212
270213
45869
140813
10080
250899
158261
39290
244947
97637
113830
307178
120071
302177
95284
243298
152458
184842
252571
147394
102183
211334
88763
131928
259058
188122
206038
231390
174420
182246
150855
304503
74490
104086
123349
82933
267056
29320
111257
38097
251701
10647
153429
5760
8922
308497
202008
916
197508
26602
223442
163678
47377
39442
86871
272705
190354
75031
228703
58540
203000
24356
228097
269617
59361
174239
177692
64289
161763
165337
77360
136825
61561
165177
292156
309011
124064
25418
29383
9985
216887
59824
171070
66371
34497
41990
267397
163276
49542
57712
185978
157153
58700
30970
222691
78870
276855
209514
263432
110364
96852
95416
253458
243018
272326
2619
157760
290622
222722
41805
209714
209314
81245
263582
156400
20146
221505
255718
219044
79548
156434
89919
171103
154042
110296
184285
89341
216397
214379
1685
294517
30616
7187
21671
70111
250788
133820
259586
90531
224715
189994
29508
163086
257042
195045
178
37210
228302
74392
247581
55392
81528
252906
69090
256098
168636
162880
190398
136810
168899
260453
218076
174751
299041
117878
116613
269780
40468
41774
141281
78632
245740
16576
177848
19393
210456
161809
117615
157263
210677
189126
47916
244693
281390
30920
91526
240895
846
66648
89102
73716
164524
306350
21534
159646
212563
64283
56262
12760
16991
117955
26322
304764
82693
75536
288133
133295
220690
118353
92073
188285
264502
66778
108834
267589
231919
29580
273550
270184
231327
275114
173502
275995
269478
304850
116703
99526
86677
17611
180468
79595
110177
223183
230631
66017
162896
147628
12141
23364
148174
56135
23605
111765
271545
58474
21137
272971
217955
287020
308759
15740
171675
147489
77149
115593
169824
156347
299706
82533
113481
119310
246646
145885
103802
20707
115406
247177
250608
128800
107313
209160
207659
233963
303518
176070
91971
107750
34723
175974
211983
130889
302255
60279
76473
1998
88124
71669
162516
215239
292835
38758
190950
121108
221824
118273
165212
161787
124514
112543
308565
278181
84794
296158
48090
91453
183660
238110
96827
258662
158353
9392
116213
31103
190582
136938
149440
185794
62691
262601
263569
40682
237971
56487
43754
201125
216884
40247
46519
218939
31523
62817
42981
192925
263888
55026
23468
167396
142048
64632
91710
260266
262550
118532
261300
134946
19751
45635
66583
21004
65481
245602
295810
300880
273618
122046
265050
47250
284765
106095
292232
198833
161734
113380
65025
72919
149251
1543
148752
9252
76565
100911
115077
134463
40670
95252
210927
211629
78853
157452
256193
128947
204585
10109
26994
209613
229624
225047
244582
188244
223533
1634
128359
283805
97595
102595
136989
64182
14383
257935
27229
1573
93944
127379
290481
119663
113458
158561
89685
232636
302479
18542
230173
175097
12553
169505
17556
8540
85689
236835
77112
1908
209766
199347
121872
203298
115951
219563
170112
215019
210664
13496
230425
158951
256652
156903
110294
143598
175180
228954
19894
302307
197111
310007
9542
35157
12176
182496
167617
71440
103153
200600
290915
108643
26929
55000
252016
54815
212321
104339
168088
236035
82729
215896
279114
89707
81764
197864
3524
286636
264770
285375
232068
186893
278658
88352
27300
92945
37192
19960
263522
27653
147335
150079
234382
218228
119777
88201
28690
40722
215910
180822
108911
271653
135357
14922
57301
20584
243767
274216
57557
198033
308957
35304
228982
187221
200137
76803
284644
115405
17374
277036
184351
145259
167709
266003
235704
97511
244712
7778
288843
152158
266503
207057
132878
133361
120506
246019
46869
63796
16120
261309
286395
115519
41185
304715
185093
74116
291409
158276
223762
57789
89333
278694
247507
98808
68344
53808
260885
45676
99036
183979
87562
296419
204022
105107
89383
191301
23957
210796
149388
142543
195291
177595
99407
244474
84122
2319
20096
135690
47912
134134
291668
121920
155692
103028
247359
65212
181772
87770
97259
45363
207838
123074
140206
210913
1880
296030
56243
133675
302950
161911
156238
215598
16319
96630
61805
18475
254941
184405
298519
28387
148820
250664
275871
112735
159367
230115
132613
254631
180136
92403
249869
85312
22926
147304
166380
179854
294569
111010
191302
147209
284203
45531
136854
298486
212284
143424
194495
137891
51567
284762
213202
77192
296298
309350
153278
122529
28058
199356
27748
88755
69018
191094
38772
244542
89112
114351
198461
184164
238406
49717
95943
225625
265025
292871
217134
263310
45025
59119
106702
91133
241775
245176
60045
63810
209179
208212
154004
167685
299159
17112
298043
177258
232811
198409
290547
25983
131477
129534
181735
135563
298998
12035
205298
19758
291660
109418
224837
137287
287162
41073
183135
275672
287504
279721
152313
188327
225216
85262
153131
278393
138438
160877
28059
238226
224027
300448
262615
304215
210491
154661
54311
75560
303371
21712
228974
220070
294468
48955
96298
133947
288766
231548
118116
7490
207915
229292
41320
10531
35594
135932
266827
254564
13251
134097
36629
210030
211849
304969
306961
111241
113753
307443
17634
13103
134993
52509
202346
176308
43262
104283
211861
153398
79862
115241
45025
168173
28397
252526
185343
171102
166290
220122
175548
225223
218285
9965
137375
200208
37617
182930
286284
77852
109739
41027
102179
15667
208765
132924
259490
237508
120100
167520
85329
64875
4088
171046
283408
280748
91922
266731
292597
280276
64461
95139
127302
258898
121440
214211
250544
225990
283794
111393
114148
289469
135150
236803
142452
33310
247986
214724
263881
104836
238625
207515
266334
193836
229949
40306
172304
64291
152584
178492
337
280330
150938
197711
20892
253048
206045
16914
153880
164818
170165
13545
231567
212036
96828
264854
96685
89733
116495
136366
274521
224792
290420
301252
172088
50971
262629
118480
108807
278044
63668
19885
2992
90666
303116
254957
67827
226761
4292
106260
8977
35308
172792
307194
202833
185217
257936
142545
223460
303101
231999
141570
65869
148862
252238
273296
238188
264521
57666
309155
242236
107341
39514
129422
225691
251856
308718
88416
237510
309339
64627
251369
228532
228369
139152
275313
227596
91606
218339
174266
205605
128336
7002
94514
77939
260316
45586
240009
73343
160799
278114
42886
96693
246529
87479
240072
92319
238201
257807
278433
23406
34685
49978
167598
168937
265497
72359
285076
271456
254194
151253
87449
213283
210256
190496
119280
74570
21104
161774
287153
270191
102554
186916
40218
134566
12160
305921
162340
291778
132332
72693
307532
302163
289623
87345
236754
3292
95387
64281
154169
66639
204058
99393
184783
97893
85802
167941
210432
18900
46833
87482
150587
28606
309296
213402
84421
236973
264960
42749
52775
24863
205466
189531
31625
111676
43411
148540
214858
229545
20786
198536
153622
263143
293281
296498
292428
145795
237218
252814
290711
308627
204291
182939
231797
308420
263012
31565
146519
289889
20316
229381
197767
54861
97534
310029
269951
157949
224052
213971
20907
139134
73603
161929
305248
197452
268302
95083
42945
247185
66608
3182
279394
168709
117114
114238
63148
59682
244145
55985
257059
282815
15606
190514
138445
39903
101511
68177
60808
292364
133422
258581
81610
168778
226544
259329
299765
41461
592
262801
55207
172049
200004
56458
287976
174836
67706
141724
201707
284141
165738
22628
201882
119223
240844
284837
240649
223823
189313
24774
204213
230142
104463
119192
226994
232554
235812
209439
118123
56903
144281
253002
210755
296993
112737
190999
10035
229132
152793
212064
274646
38029
117697
178227
118785
78924
92542
150984
251295
277615
42745
209942
275377
217878
264848
252330
118030
290445
280807
92548
143472
243980
156591
220386
3569
58815
4769
194932
200183
60245
140110
203189
248553
188402
122711
274736
211888
121152
291189
40510
132818
153660
61810
300124
240514
159369
41718
192864
135720
39013
8901
88931
136057
94503
24186
108561
200842
199734
114995
102110
285795
119703
222798
279061
136694
174361
62305
24053
239481
181465
295095
305686
163802
101858
27969
41811
254581
201053
97755
238303
197434
284511
185220
161152
146168
9940
306861
91322
309751
159223
193503
53687
132863
154488
46031
43382
18601
83600
252735
116699
37326
190496
113949
151484
149871
38828
220108
112431
296236
183797
74497
110799
200448
86513
155766
245213
28151
18269
67381
35416
151724
154377
206216
66528
83207
252162
121333
162768
194750
180481
108786
249936
105614
126966
179052
289849
158815
90952
69695
78910
244658
52954
88745
219944
31406
283633
57610
107265
164900
70286
252057
180274
266072
227960
299903
20746
86347
185753
17562
300897
116457
264802
11641
293076
266149
178693
195674
31290
9295
230467
20172
285443
183651
77354
263297
241559
71336
73721
99944
195924
288813
277189
245218
225197
231924
277250
166549
268877
31581
257966
237139
159235
252311
181594
48880
177280
46062
91316
209434
253228
76477
101384
28372
176299
16699
205127
303120
56218
161963
62458
270450
255431
309050
9198
194643
291089
279796
44230
148404
88469
62266
154283
85793
19135
44957
90699
308095
259761
247729
103009
269148
165076
208354
208041
61738
36095
52950
247594
78169
92621
65339
234240
233049
196271
285607
220081
32257
296927
266273
220400
28033
305414
56325
127931
85198
221784
70381
166262
34887
64994
191651
300493
203897
248987
182810
134642
44091
234531
90222
261483
166270
298723
47941
262490
55099
56227
106939
273232
118355
53636
30404
265507
286284
120882
227014
106245
5048
158717
56838
287297
62768
192439
278339
104637
116980
29574
185555
2461
236561
54837
92176
243566
8536
122825
94132
130178
69009
246927
55207
114199
147423
231127
74107
257330
288530
296990
160656
38486
254490
77791
150788
167496
167373
171655
190689
107832
45362
300922
194654
105792
198996
40171
230670
94096
265927
11713
254258
131060
143862
249904
201189
284865
94985
211784
75279
38274
152925
255317
122862
127756
282685
271513
276193
277715
11141
73806
103747
29392
165259
178151
247916
107774
51052
88727
149143
188372
271093
185565
142674
149454
244598
288242
205136
40103
141331
277169
180824
248161
79402
181539
137759
261341
252524
116980
201910
301144
91171
287822
303787
177226
57604
119852
37752
13799
261505
284602
72493
58624
69718
309430
219205
53114
48574
36889
120635
177861
386
27198
243282
308918
43698
59044
106720
235927
215933
50746
77701
58788
192011
194211
1265
226634
108942
244061
68025
262900
152758
263720
137685
174717
52577
239713
67097
306598
183937
205125
35346
25945
227438
200684
287641
295976
153845
279356
73343
182586
284200
156285
229641
160985
177661
184250
82650
110508
6284
16798
72006
153087
12059
265090
265676
77102
275443
306476
217861
103610
18505
81891
261241
15950
47504
183606
118140
194350
283664
418
68799
249052
100351
268305
162776
103371
122467
79804
83096
47398
36544
132878
272791
96381
196536
26542
94807
299050
154993
309143
216547
305116
163739
190036
74961
224282
127507
103423
12024
9291
226029
273110
172695
60779
96970
221852
206659
306704
173032
83763
269079
256828
56884
296160
209326
82856
114125
289015
284242
71073
245153
173137
128378
47131
233976
70664
299983
167590
209801
286623
159693
98992
71514
2360
255017
175331
169140
4446
51921
37282
44858
253402
130277
254187
39642
98195
122391
234330
223372
116585
207158
26471
276148
119681
147755
199515
43077
160758
56878
112822
8990
52050
72174
214224
87510
100897
271564
26077
101985
204867
305583
50925
114277
53865
186768
220303
74523
129266
195926
64769
39371
300852
94365
2761
13682
174810
176840
31124
161807
167720
68265
279365
26702
53182
209644
28851
149272
11031
124271
40668
125367
162715
274039
150856
41513
268118
48375
188759
205752
131723
74156
40987
281869
74363
284021
65066
123293
132210
156789
114597
253180
291670
265960
105660
153875
136807
270612
5011
294194
179149
24089
47049
292252
30404
273813
150101
26647
218935
153509
108074
113415
243409
303541
299005
159072
37410
171240
277737
38586
216397
77914
225933
245748
241762
1855
65845
269859
104777
236479
136195
5560
272393
233693
10043
163252
192997
11503
52871
16151
167542
91797
209670
114373
222531
176774
140495
176022
184661
279998
46934
178809
30069
94313
57039
247697
197390
24562
241490
199024
53448
158115
212621
154835
286673
233822
22271
95181
171200
122976
174788
275387
271646
11209
92155
7317
226474
35379
308051
2311
305998
256465
113568
268995
20931
71592
131978
187227
279242
223865
192796
296048
81183
284543
77361
425
249037
201889
158808
129402
79038
72442
223392
198911
299012
232189
241910
94612
126825
39978
128087
173018
128712
27247
245913
293675
21315
180971
82588
209367
264145
114032
216830
254267
2416
308070
136076
64782
27381
35988
69144
147133
193870
142687
71828
140327
69684
262779
89615
153278
243217
59553
109358
161339
251730
120571
294470
118567
297391
183077
33169
232509
186095
146495
243622
267305
282912
76350
75356
100694
223954
109579
301680
120169
287203
173827
178045
225145
81531
159247
84306
199869
121966
40818
35532
277392
301703
241140
220150
103607
309548
243379
158537
190531
275882
143582
5194
42827
185990
147873
301150
308817
98510
248241
258780
44188
80263
240979
286065
296205
32784
281012
151756
257679
209445
180250
37646
103533
71564
62227
269313
125843
279929
71773
66705
214871
141178
122614
255230
274036
173038
292435
126060
116216
44452
177801
91009
221903
233913
268472
15786
215510
275377
195230
303720
163393
12443
259805
67938
145409
253613
65130
296742
156182
266115
129651
40762
177138
52414
101398
206456
86173
164773
33867
261300
210376
257678
149021
20953
116910
104737
156052
116464
283212
300223
157852
38386
219327
103057
34261
213174
44866
206263
44457
130604
145311
303762
290317
127957
231851
285085
193948
52961
244848
265152
194066
10059
135936
227367
84824
24997
251116
258666
168467
216589
197941
302782
8253
181797
283095
92357
94981
231634
227423
55979
63990
235383
35515
167434
126043
184636
251928
160854
4655
166721
220790
12554
154124
137655
211407
295002
85376
153911
70022
201724
243499
215963
277795
8619
201019
296249
50175
88137
272418
114027
141530
14772
84698
102956
161184
115437
285828
192736
221142
226020
293415
113851
269490
265587
62669
33598
82906
103670
250097
11651
139264
191560
127479
53379
88365
17976
139313
284806
48691
3787
272790
62539
177005
152459
213605
92570
90584
43860
40788
249705
282040
109111
248748
137928
173838
288678
307336
248519
129533
245174
288152
3458
186304
253704
160209
242479
250970
111588
6419
117603
133500
13858
226369
158589
189357
294849
132669
57259
181670
127908
154184
223455
268452
140787
28517
227151
19318
43466
46555
118469
171868
305466
72315
254180
298571
51221
122059
22223
168378
235169
44254
174781
180449
150038
167516
146254
286294
4549
54785
124196
58097
29636
26266
277419
36455
255792
204256
129600
131587
132663
224048
147976
123959
152510
100218
245459
59692
257144
261975
186266
45078
117368
120657
85622
160850
91315
295690
18039
257220
257525
176887
153259
268229
295790
19265
221093
227437
239226
253095
308110
203319
37590
64469
78642
22131
19035
145439
262804
50901
270999
273230
129500
132292
4446
248344
172753
80768
217280
132253
225824
225837
309715
65962
231742
248980
272830
7228
39037
258254
99220
29788
191258
113132
68723
112321
224179
263095
109697
238370
107496
129135
286785
133596
294912
80530
272534
252560
70870
46847
178780
181319
62938
94617
64392
95599
193132
12103
12869
83999
114367
260738
255107
295210
138581
83124
144393
13742
285476
300673
13364
118701
210213
45615
284176
206453
308202
275307
64199
222820
234172
78054
108304
265377
11583
208305
126850
198979
71963
25261
160407
299810
264345
247785
44340
37177
142040
178328
88967
237230
278668
135252
45579
31911
81224
226538
188958
50562
70679
143445
159319
104471
77386
156901
198963
271972
261073
135207
294732
69212
28477
285831
103787
93583
4318
91591
253957
92411
164455
108195
32342
1245
164638
102713
165254
62689
84168
150311
68142
13894
27985
301013
259370
112846
216304
221329
8769
236572
41242
233626
250681
110590
262833
181460
141048
285
64151
39549
263407
197298
147114
289031
127250
106234
249784
191262
107821
699
146503
22527
137149
242329
248263
44319
207824
301329
297062
260466
228899
165280
228034
24076
13195
238772
207872
94236
127112
258178
264931
241431
271232
225080
142377
84562
199307
30535
272853
275047
288406
297299
228483
28130
22213
206513
105894
309889
226077
84715
39328
219515
95197
230692
131043
54341
122764
307686
89405
54821
43274
142721
43800
130753
66667
153031
23581
10
139192
147237
75887
284962
137966
416
168704
95250
231490
179222
285330
98455
65857
279213
266033
180336
172187
160162
174011
309874
184458
305203
15671
46498
15175
216573
40644
183817
162039
49163
112579
303682
17354
131299
259227
24636
281543
118355
152680
241982
87817
195659
106561
20936
34792
171858
204500
187281
89587
236686
286523
133915
63847
111386
92496
275913
103925
288975
93728
191007
140053
69333
201363
75358
119182
298536
88320
100394
233283
23071
153565
41671
245455
284249
130942
197057
296668
103468
93237
233152
45388
285124
132706
22870
185604
43927
146013
163063
23065
149044
100342
91461
68530
232745
192094
53588
44793
60531
44837
170283
26049
115680
278697
217163
64886
100165
146724
165634
270828
278300
70449
92380
122047
191999
246096
93111
59109
238629
173732
165060
104353
292880
290447
140514
211712
223038
48929
241844
28641
17510
274630
187280
223807
96924
258329
25122
137066
54300
201306
37638
145478
30579
206059
149461
229165
192453
159640
241223
791
36218
114300
11989
39095
11335
292328
189224
237073
138038
212265
68730
107425
263363
189856
293789
200820
109572
191365
114848
271580
162113
264223
177236
20648
172234
187790
297837
249058
136408
92506
146207
10230
51831
75712
163213
23733
153866
91138
199010
181071
78523
112018
76226
288834
205906
223852
163003
207514
160063
66999
131681
35297
264546
307190
302019
114847
286803
302667
251115
10657
184666
181461
218535
304717
23941
220239
228014
236724
111064
118467
231647
229608
23631
60303
221549
114507
231961
68143
213830
150653
92167
87464
253126
269146
205305
17135
109408
75784
226619
6278
100708
230462
36141
118906
266424
67771
257052
10789
220900
150127
257305
81629
110723
58986
252838
276680
145360
147516
66398
163685
292175
38201
226583
309875
116196
168835
294704
48306
97778
98681
65650
266829
109696
72582
288236
17796
209687
106861
68324
21452
290146
190444
217173
90586
150006
149737
66950
224287
1195
141953
42618
216964
254326
307799
227202
181156
177741
54170
255606
191059
50371
300094
282141
240626
198077
15481
198630
269810
75193
22570
245888
51389
135309
212329
255272
134830
307092
60216
11827
24981
181496
234703
226963
78898
164807
97937
7647
289679
25680
279099
45965
13902
120216
123607
275578
10606
207688
168043
220872
250667
122691
132559
113910
5261
155720
39109
29531
122307
59514
254561
62531
90459
207858
22122
222132
293586
18366
129704
121524
16918
2397
175338
59639
232889
101527
48880
151835
171565
87255
273518
219472
242320
136509
185330
37601
110963
175595
245049
300264
203708
33642
101814
305917
47938
305072
208244
240569
59170
2100
79170
282578
71460
212885
214708
54355
235959
133604
263002
99564
182297
77735
233791
121545
96384
272709
295621
235281
49586
98298
159960
274795
224536
168057
13577
11825
64928
151605
61372
40293
93247
64749
270349
213797
242654
200843
220439
29128
250810
293221
82459
268976
282370
306451
269594
213915
159228
256731
26768
41309
204464
263578
167648
80672
247325
269186
43190
282556
117055
266444
139406
270357
88817
292364
224858
241934
5248
124041
239425
8433
284453
103201
175894
191105
279910
46558
9457
228153
36041
35491
141295
243328
100379
296664
120160
47040
283962
294606
105837
127918
23472
152089
122497
23455
308132
254326
49694
188872
173370
6003
258637
82630
228431
194640
259443
247821
80451
247844
72197
169837
66363
169816
47844
272720
19479
65114
43156
173991
297289
284651
144457
179992
172347
175331
195370
287098
296965
63760
8882
297955
115523
10030
250216
214578
97615
155468
307121
209740
17709
64754
297987
237764
269974
56376
206483
84728
154289
140607
121216
35530
89438
28418
35931
217264
8476
254274
132791
276113
256398
66317
52768
1015
132971
178952
272047
282189
301454
181489
174706
170309
274990
160289
295845
22472
297921
272869
238634
127050
126173
193449
41505
274319
200717
163556
209485
107860
175356
35132
189393
56109
111364
204207
69849
133142
254734
286786
133970
272703
90271
81498
300583
229580
152290
102437
291898
189746
68868
225796
162178
14541
39470
238660
26719
39990
273208
307638
231855
295517
66450
297081
170886
307626
279361
109007
51492
199923
187051
187543
164481
105670
25057
161235
289524
204373
100883
182906
187986
94433
205943
140379
61840
55100
89265
306429
44006
83185
294822
229029
142758
245351
298340
121843
182277
262631
88541
174320
242980
197710
56198
10270
63056
60536
242284
136615
197475
170138
82116
217574
192295
47333
150077
282687
207904
47720
77992
224210
27628
175977
296356
139131
219237
87527
222525
3021
110103
220791
689
160757
308404
292510
161685
193899
262268
205616
1448
199016
152234
58840
231009
42440
119972
283491
241072
124594
149637
93032
12899
46628
227230
20438
185071
124935
259588
122117
288875
52656
158943
112967
274158
98773
109999
68213
1424
154675
144550
138497
139696
219447
65877
101965
5658
18308
158659
88285
19802
99211
146068
150896
55654
205875
116397
166741
250063
155212
87653
239868
228380
28660
153958
225737
274018
133334
140337
203752
264615
118315
135141
57480
52035
63466
283599
286515
240228
708
218934
129415
270518
207246
80448
188367
72281
104270
128613
2799
166035
28469
120617
130798
210680
106671
302644
185401
22062
27290
60671
137741
23399
131739
124693
300280
193484
93323
9092
184427
8555
146162
167740
39227
93576
149264
270862
287548
254910
74774
300363
173161
239479
236947
175155
203043
173243
287860
224481
267092
189280
3485
259275
191693
183968
92234
96368
101510
19556
152309
20295
122994
276904
105414
292651
244566
68416
48337
52688
19840
108718
121115
180348
217730
172837
70100
260135
1901
126169
132554
238347
253471
54184
27984
215859
174871
37374
53906
258676
49969
131091
64082
66758
267043
181522
81109
256325
192692
132930
196552
303407
5005
210984
219697
145015
278185
203572
177634
186439
143600
141065
114119
77824
246499
199125
259588
145232
142670
303275
295569
131556
222484
205408
43915
304779
304868
58590
306517
141137
138891
116377
127571
98534
119192
227559
283972
274459
139700
167000
277035
134598
273947
26655
10854
245770
24674
12156
272838
278734
114220
9046
52660
80770
146375
244772
49466
178318
6802
43745
288609
267471
237956
53802
56761
251588
165683
287032
172734
149831
4592
90095
118122
29468
272062
226126
6363
46527
235447
214070
64003
29720
31455
195590
131163
296315
211068
143253
8773
262641
79213
246559
202318
113629
289032
101153
135079
152630
236441
244571
121297
188518
268996
118551
153110
71442
173427
254354
208304
36249
271975
156861
220661
239326
237427
133174
85137
256347
217667
212728
238916
40043
284186
33777
281138
243840
16436
52321
138291
299895
27796
82947
230251
163086
288255
42599
139542
266615
158819
299231
84863
21677
294922
66564
291011
138379
259102
11419
156879
305945
179091
16200
66100
79808
87351
47340
270956
105280
115831
292482
90889
158960
33924
79107
63008
104637
213104
94097
21728
188317
245685
70011
19901
173650
294255
112656
45167
182079
225531
80928
208789
135371
69482
306920
256973
233020
259607
264149
180942
218745
162682
116551
53299
204030
309647
193312
217946
13217
22764
263884
67493
195611
272330
122662
122482
271658
188275
49765
220359
292075
19338
204134
20499
235864
53987
121305
28261
262558
164065
135185
65599
161042
79159
270071
26328
199389
65442
264051
89885
77927
290001
174930
167104
13742
181945
35474
93443
208490
114399
122494
155764
102320
43679
121779
267142
151409
49754
273575
154304
84204
71749
275026
128762
106147
106113
147844
211058
176258
137237
107931
228159
233243
128174
265349
43517
42206
138669
116190
307010
232446
66505
24018
287872
206075
128132
145649
199025
224136
297820
262170
24834
182470
287080
105309
3869
243008
241216
158293
241346
275463
96890
234694
196625
8409
226919
191910
272915
118227
74875
268994
221669
258289
55084
300088
55691
102376
68878
6330
236598
253689
126940
210712
88564
3831
85975
78957
14533
75447
52895
238060
29655
243854
129805
82467
170065
182623
79233
228776
193990
27581
290947
198756
25658
2143
213344
170439
177987
91093
306547
57975
4187
64934
110775
240010
137814
137983
132100
158075
308220
186288
301479
204669
207186
140697
22208
253129
178461
49934
44815
290935
167921
267575
248299
156476
27493
297569
226981
295607
216107
3340
265595
234919
262480
77049
124816
248769
111103
132105
102910
172658
108717
185305
276787
179219
228957
63134
210632
5690
41235
99784
299563
98242
184525
302724
204417
285026
25063
261453
176812
243143
25233
268165
176630
214366
278040
259510
19034
86082
108854
28641
7788
288859
79348
254435
289472
274379
261918
268282
85962
148864
289659
117667
103908
46485
21891
68203
33878
102358
44729
112563
136622
263182
103387
241078
163791
249189
293710
174088
201085
165464
109407
236033
152777
146601
281124
195135
198752
285615
214489
61213
50712
247789
46990
306690
21003
72386
185623
52740
103254
57472
266021
51301
213297
266342
267684
70125
10136
273040
30184
295149
260084
281310
32085
288124
165758
187851
194412
252573
20649
22442
181828
272536
236067
222207
74164
243766
160824
208147
56439
202796
305674
177941
5097
295490
241255
19429
223939
286210
169128
271231
36909
290899
218167
40662
286380
21768
158865
184562
67932
1112
208055
101237
213951
113671
77467
108949
167068
240486
74585
286743
142346
20634
238446
291533
192223
247168
259910
113275
22463
226208
298287
55915
7681
208782
106104
83988
7626
135465
131972
150556
170327
63469
23538
12542
247818
170722
226396
243573
9177
171208
205053
264380
124438
177091
121828
72336
112089
219583
250735
283070
243664
33360
181779
44885
78517
96676
222943
209977
217042
132067
203790
130661
259009
308636
74840
241522
205622
306375
267909
129311
24566
52073
150007
288659
36381
115714
226921
99362
271787
97634
244694
136753
157110
100770
68718
60819
233231
57164
18848
60865
278883
151250
170795
81873
264942
236018
146241
278284
125292
190282
193452
139736
228208
113954
300654
81324
278976
213458
193963
85
54048
91464
233135
70125
247425
305156
23449
72708
111425
114330
223475
275996
134002
164454
176647
53722
193578
129720
91177
221458
218892
272993
79976
280840
90992
202940
82214
133635
285741
133430
56659
75036
220592
12148
236626
12494
260416
295740
217560
52686
117670
270302
300665
106671
286903
167314
161055
293266
85610
281657
125071
268891
120359
93983
44793
243021
230082
303058
81769
297278
17182
195923
179524
294874
101377
237962
211833
92667
27863
112003
32739
80733
74070
275604
52021
65637
250152
192262
63328
178640
139574
194445
87070
33113
3605
218470
82443
41818
198549
277574
75015
45021
279051
214930
101618
242687
179908
250676
70184
139918
286601
146008
54463
208512
293362
64850
174869
137369
18006
38346
142326
161773
263595
63769
2477
181863
276201
302549
68282
159221
43013
89395
72241
257972
153817
42052
67030
146673
81464
308979
298173
308455
293225
284056
271629
59795
50469
220518
286945
171096
131272
22330
107397
219777
94900
61565
142501
19054
170086
181246
57207
294373
277788
183326
134875
101574
218074
215315
156207
220346
199023
235410
79091
79523
222369
18943
301894
229669
48650
259147
44133
32908
141934
47643
192473
190118
173975
237034
151091
283251
97625
265340
269673
289732
16131
161081
142862
198832
298375
279261
88944
91340
290734
136788
307226
240062
214428
292336
287074
273610
6045
273603
7902
75264
148762
86732
88814
285252
306673
264467
62645
259317
85985
57108
225236
32208
78295
79613
238325
297235
32562
172195
120540
27111
277519
24198
228367
133736
71542
23942
241877
234543
71497
203233
305807
306949
5794
115947
23803
144792
289274
124415
93089
275045
60275
199142
274510
257467
229186
97534
144874
216614
10205
106644
78394
93316
295198
219313
258247
238545
9481
136043
6091
291554
159849
196510
6009
23567
209873
23646
58443
145371
205694
176966
188402
3356
304658
140287
25744
128899
125742
86608
84560
16126
126467
301751
305195
38575
252149
187529
151525
211192
195246
129056
36170
238221
150251
29267
204961
110148
3112
1224
120273
74683
174382
108309
160781
249008
67968
118231
83254
90416
6210
94138
187205
251711
110971
247732
179066
7418
204677
65219
142037
97164
79720
165417
90876
123352
40493
94170
98365
196474
232477
77785
263070
254285
117186
113435
77600
103076
223032
262512
80785
77751
166231
212491
300764
22726
90153
254418
94780
155185
190812
253502
179417
93792
270050
213252
166996
83049
142739
117004
283601
281020
291996
95349
217390
111698
129268
287380
189501
4752
98005
8242
45948
39584
257639
71696
184829
108702
248324
44838
187431
261813
118864
43266
215057
260765
160727
193682
293633
51384
111161
268091
302748
285297
291757
179253
265455
187672
148862
114597
112625
245752
88033
40490
238641
194802
152995
28824
72078
85439
231307
66124
283906
23662
31615
7099
60599
290984
26370
50408
12774
301207
46025
71173
216492
145542
181019
150469
289104
226207
162617
126713
167423
245912
100337
253671
67158
208414
214664
177640
100197
121343
156736
201018
110314
306777
67633
166943
277731
74185
200776
261576
70187
278860
219423
177457
15677
267419
12259
189576
41924
275213
18226
67676
194370
171906
177158
33348
222076
187597
182516
198842
11574
183997
12577
68086
142855
179624
95249
266147
173867
60770
228917
223993
285800
93192
251988
241437
96924
245963
100741
71821
14944
93405
235640
138527
262829
184762
49946
56241
178472
84888
158697
160356
176573
167656
226094
27831
27822
240000
253150
255086
74895
6517
62488
169947
125398
266133
17784
253755
271151
236258
50000
83630
258451
278738
226771
18604
19609
118480
108566
79476
68454
255827
14866
144406
287550
251105
12025
200338
152812
40601
41612
164282
122433
17298
198422
257655
134894
236954
262008
96613
267831
63617
139523
24912
242573
48374
114936
169977
106710
157005
135887
205865
198816
222314
64737
122099
309139
25908
83725
308241
174407
299219
59449
275991
259072
232081
264570
133195
223209
136719
267804
29254
10360
118125
162464
174791
89585
129717
106476
198113
98639
248637
235183
304699
24588
62353
309602
82343
263829
153769
132745
58159
34640
308054
14785
222173
261536
189812
131435
254339
275868
247927
249507
290704
63518
130203
78488
188041
272664
189901
219982
104070
290545
302308
229556
58772
21842
248214
91013
148179
188369
307935
69282
136593
105517
251802
242626
117600
272613
137201
159506
70757
44295
248295
73190
7254
289859
150593
43660
95902
279153
206676
91455
199543
193881
170064
58431
288209
302188
73658
102459
270023
113613
26723
224410
73868
305765
87021
67600
82511
14998
211746
237831
101332
206880
19177
27008
142851
167690
307369
186871
296495
266411
49146
205385
106781
221214
289939
181024
20099
148080
229956
230534
118400
253295
123329
275770
191162
289707
47275
63876
105141
23706
235659
233555
75539
95901
91257
36319
53555
287469
227951
274564
105126
204346
269856
24464
40042
93097
83194
94686
21752
54140
57095
134616
309469
244031
307994
253992
97127
85964
237985
239899
20480
5846
29881
21181
26273
32657
52569
61461
204961
237014
43823
113458
304611
36608
222672
261422
93162
179361
43640
194949
31040
174620
308942
51667
55525
163720
276999
281706
309663
232275
124933
115239
31926
289771
117536
87949
235361
106024
45673
4696
249476
70787
144826
94832
56921
165929
112636
305155
128331
107902
123862
267303
6080
227649
104468
33483
73217
116448
199557
240189
221278
15196
200457
196758
68025
250123
252584
295639
194225
24368
142922
192010
275536
100654
12873
246682
112505
90770
39442
54844
289614
56941
110592
14898
220091
162405
219469
26442
178034
110486
116435
151688
220122
302819
292623
155165
53798
275781
67817
224880
186025
117237
10825
97260
162184
172703
43823
200062
28164
155652
246690
82554
271870
272783
142283
141816
156475
291484
239683
83583
109158
267774
205281
85755
79955
42455
197004
166556
220798
306636
162427
106806
246392
302051
289296
116632
216671
169484
304916
11515
302856
73104
162919
24018
107982
1168
192449
206190
153874
41957
182520
109914
46741
227923
236895
217071
224356
191190
85263
279250
121679
155130
219831
116843
135165
28368
250805
80950
142281
280275
139816
50718
150886
158967
149247
287468
298423
41383
146982
272284
63932
67806
18956
32675
108603
54424
246716
64646
167013
92182
161067
44202
161125
66773
137278
93732
143903
127162
16073
202376
58269
87201
172036
67408
224491
231910
286319
120948
233598
108251
110319
282250
273161
188979
2975
151567
171110
142591
184236
61145
46669
289439
114288
280156
133535
24028
214435
173061
167161
23029
73792
289025
158910
226122
136433
119709
130537
179665
67532
169906
34553
124690
133683
260990
215492
232430
229807
94824
305221
214785
85503
301153
30773
252862
93885
49117
259676
183500
9870
82553
89749
97569
87032
260405
233424
79356
157460
15205
104651
152308
83701
60467
172936
246309
86105
297052
180527
105237
42187
18517
19621
21353
101878
98605
122532
133332
163245
10868
203709
5361
86896
64145
218681
113964
84996
274924
142035
240272
153905
85798
143250
245474
263280
132197
230157
302958
297657
309126
273609
11847
30719
170854
30950
75963
212090
78363
229885
146131
264698
100053
200739
255972
168619
160780
221047
103852
228706
13846
105722
88312
279782
93628
40852
29516
59053
250946
30312
269073
125424
6258
144718
47179
40290
56565
291558
148823
129570
40250
43871
122322
154378
93379
134544
80557
274557
203987
100000
275996
112460
271523
171570
72242
159409
22108
12679
131229
260999
253566
296859
25926
55008
56591
106943
229252
269511
188127
4352
61586
139996
18701
182198
243513
192123
194174
96516
113015
129562
114857
167227
106379
284365
288326
20416
149220
129144
91509
275880
136381
303627
51837
261471
228188
152582
26019
270300
48194
146481
209444
38189
238010
37543
147973
308948
9324
122628
160849
87765
281916
2224
145469
95450
227284
136077
130135
98854
244089
251355
84103
181733
191976
58764
183319
266963
155544
36268
93477
44690
303198
227680
289693
259317
110012
92034
245481
55235
222702
164238
48252
58896
237174
9856
151468
241637
283967
74341
17082
221023
300684
203696
141259
86749
115715
99421
86955
10100
160072
97293
47350
132575
138871
63643
88929
125827
278197
142062
228715
91148
42261
287997
109238
152297
193052
56558
139213
271399
13819
306088
284868
133315
92942
173767
126941
230506
58530
147561
55335
107156
196323
282676
235009
177548
254673
134844
33262
194852
173783
138184
188936
204093
4067
237559
201246
120024
246259
72746
279349
24888
43735
70090
263162
277771
74607
163796
89039
203879
298838
178600
174466
113581
15725
97018
210364
12302
124179
101307
279691
189598
299350
55283
205238
149598
262866
3045
103352
305420
278259
26576
259591
30297
134756
146738
14270
282471
79234
269643
26193
157356
228334
37189
30856
149412
256962
122654
67676
79780
169220
292743
62775
160672
67589
240596
214047
5330
261571
124485
55014
113297
214325
150290
293082
212848
249257
285631
291758
146632
58361
43402
280593
197879
99761
285017
239131
233532
14809
4387
217588
76976
174980
253928
39756
299162
300036
193560
246565
89288
275600
248227
271499
152841
130480
100067
109585
257734
242583
103782
228
59573
196078
257563
278513
192551
899
299677
70312
261669
65572
204335
215600
32097
272045
5507
115307
298280
160741
101661
6758
41438
18642
177788
208777
149276
31295
296883
66092
57317
176209
187817
306644
96326
282192
160303
261104
181976
175914
26
160909
25431
197560
75365
192157
279294
28618
137989
248363
24941
167729
172539
95709
203630
261328
76873
274189
217827
211879
100503
253507
253243
200722
58769
181013
267367
125755
37341
53078
129757
286759
120337
56033
210544
189242
53195
144001
290280
196575
128436
33868
17516
164537
52304
277697
196177
293919
172927
189337
42138
120846
43948
142454
130085
224106
88116
224577
287015
26567
243098
213746
242265
296608
48870
197653
46594
251870
156379
104046
126427
268585
12686
177653
163065
148518
203251
107149
205949
235134
130013
72716
219691
234896
29471
194483
170721
117364
263266
163065
196934
260506
177029
59809
175611
255113
132101
96495
269612
215857
204294
66807
201631
249085
187962
244974
52166
18966
218928
176706
142283
27727
269022
222823
302656
276617
247481
22065
78159
48212
297562
227301
287295
306617
44673
256871
218892
65577
292024
281311
205037
67338
116357
37062
111939
41334
85469
209643
280549
282142
86859
178276
226536
279748
154243
50901
160031
114432
290749
208785
217897
17379
171823
43454
15322
52378
85968
34621
238386
207626
152724
283050
213204
89042
123952
138138
277232
171911
233288
284423
271358
73423
209558
150584
98451
37773
120324
289807
254888
232198
123805
266439
124254
240122
60348
129131
277463
237389
121707
8784
223724
211591
227545
92798
58298
147926
252674
126339
2000
86692
286540
167640
240834
56613
200115
110768
172352
175074
56260
90456
101495
4887
132829
214964
278132
154657
115473
114584
129981
145758
219657
120756
278771
30467
258249
52623
95190
106213
42886
238371
63931
230345
27532
211263
211127
199993
249322
8597
226268
254134
197530
101309
25996
7638
212455
80206
291080
127569
220053
269203
250397
118964
214421
297916
228335
118101
201793
187233
8031
108271
192038
272865
46261
245095
151706
245761
235099
171620
77582
40668
199186
179465
117964
141341
265412
99255
281375
71498
172539
629
288878
120414
18369
268810
286320
237839
38864
151301
252779
138073
244203
97607
229597
138586
223982
176726
155216
95231
93038
148078
83322
38924
152852
224694
29030
46642
81392
178975
231258
155898
135340
83825
207136
46421
37589
278014
69938
49677
92937
270991
232275
121404
46019
307594
219308
122694
292157
157634
23428
35508
248606
143872
133427
281289
28569
232268
268139
70250
238805
68146
69503
78492
4654
123165
291041
151499
95828
35898
297482
43849
250070
109639
142511
170027
89977
63726
50753
219743
82241
165684
122031
95510
26696
303229
245010
258589
145384
197190
225648
95116
300276
84337
244383
258476
274671
290976
133540
78619
147014
308575
250564
77417
24537
277849
265557
104361
171346
50464
33679
215813
14754
306103
277125
128011
63091
17509
116361
287697
117511
130520
108750
75475
132687
8064
86925
292235
102783
291030
148685
203646
97695
139736
74924
262872
98672
237824
56070
198594
285463
107490
14664
295393
167903
178925
238989
85861
181617
32033
216865
260351
301014
270636
256543
156348
81995
65706
142405
191417
151412
254794
78977
213277
156681
86014
79521
128932
284886
184512
49823
221839
11333
63473
307074
129362
231570
215234
80354
294389
102480
245848
130479
240413
95603
295400
196566
108760
6534
8301
26175
178267
237868
249030
136823
259178
210276
8130
88899
201468
207061
79963
222288
6046
69539
190167
180013
174953
52753
250485
75572
23595
44804
230620
77435
123788
211237
200582
288838
211249
172046
252728
29125
124171
46040
19467
113637
294775
59085
234294
280297
241508
212868
134437
118644
214702
180391
238375
106284
226077
202133
126823
49725
194915
226165
21872
63134
69621
104601
88948
178941
245953
169390
15099
295178
191605
78686
145612
149302
214450
308774
198612
122125
300272
264840
49361
147614
68643
52893
132645
145237
274545
17069
196569
96750
97103
263993
2153
82356
128467
114252
81222
270394
81679
159183
41
223129
91949
265370
158563
49543
58149
266404
3157
83036
36612
242510
183231
66925
176085
288293
10788
111042
12892
202063
224940
30025
170402
181590
165376
17356
151946
176796
156406
94966
308952
185292
217809
226336
139991
291323
95705
264499
24379
275188
304010
305256
78602
268043
118419
191508
21271
231625
118868
120711
39475
120319
308243
58010
227664
10032
273042
246839
112883
170807
302041
95513
108721
54981
224233
226448
78916
171961
14101
226346
194262
168770
221789
161742
67830
82589
232469
106747
298002
268602
107986
21852
176574
56917
97243
309095
37943
78005
137592
309984
212784
73914
297739
262493
78959
228223
269584
76984
128905
155870
136666
161155
46031
301757
131009
114523
134593
50941
271734
91140
53416
285487
41001
151704
123964
66427
224279
287472
250601
161215
167355
128587
56618
214171
44354
261403
26441
277873
49615
70267
308730
73501
260740
29967
74916
198686
114824
142964
157042
165171
147646
192599
247778
246813
177845
132763
152593
13750
163682
88801
135914
254548
235306
119905
300970
240231
274809
294815
105152
105222
16420
239404
148027
252959
269278
276737
296446
249282
222729
221489
295177
98086
79112
194602
89721
249531
52352
208104
38774
276094
249978
69240
192414
137671
139332
12517
69980
108285
222218
307381
261499
101500
195305
161250
136312
117319
29338
72376
290373
85408
131166
173553
199951
297943
250025
193303
191827
81163
194982
294876
155971
35786
244582
289613
56804
283562
156963
155458
71692
17923
117227
29496
18408
207408
224648
289782
197152
164703
182288
225426
88325
224461
82700
288496
1500
5057
64584
61613
24935
303501
51311
299917
124652
307479
105257
202082
241216
290951
252387
192143
195011
124098
99632
80378
95173
267098
284302
65218
192870
83683
254913
30826
29053
197401
14401
198701
225815
274049
53353
288614
209920
75175
75796
116053
280175
90264
95032
40215
32240
123201
61213
240974
52876
31549
14504
268367
189276
36200
235204
113757
204996
242997
220489
216989
216355
73568
295003
18962
56383
232203
24125
274429
160883
150384
118041
103521
171686
109491
116835
49655
201849
14898
181600
190680
55373
88483
199519
65200
152031
133167
239983
217983
69921
175239
137215
285706
140011
39309
231453
301162
110638
231625
42164
120375
276596
94986
153093
206878
295281
146148
12371
109918
129061
279018
219356
116939
209281
273741
88185
257787
123136
114414
207611
13283
10639
225924
108741
188560
164404
279081
263655
74520
305760
70276
178
204593
275477
283330
128684
31394
66460
108841
272916
269144
90292
219284
126432
232284
284014
304479
206421
100871
38460
288349
11151
120734
147133
183171
291390
135775
130481
122243
242209
30058
263983
6524
97488
66508
90831
118856
198290
308606
214624
289517
220800
224855
300592
296429
135633
80325
134814
159370
66811
75067
3371
286925
187760
309457
1910
60700
60904
112227
251346
51572
158718
240498
184082
169593
32164
294329
176654
48318
288745
126690
47234
197521
115202
298118
41691
93245
86562
132574
119212
130545
160412
128729
177901
172276
158842
234736
284392
19880
203690
66556
264094
196132
195963
114608
308753
209126
92377
289907
74337
257489
165662
131476
7621
112102
102734
264166
707
284813
102832
233754
212496
74624
38593
212884
30228
143083
129573
231961
129465
229840
213459
254689
23676
298605
266624
115716
278918
137490
287622
248623
59507
217384
179765
239577
73593
158495
215487
140623
129686
112658
86576
68412
203594
270033
299600
293039
103708
287239
174775
70259
211190
171231
145514
132747
47213
275161
57184
190280
170882
295682
158603
217861
19374
174291
86132
93405
170342
122104
128209
53269
180870
9398
101858
99917
164410
70270
56962
304695
136270
34515
112555
266954
64815
253960
291561
114922
96166
216931
238621
265358
275075
58369
92730
247033
265008
272370
7623
76092
212790
100689
142844
198212
49446
205656
255351
291826
115662
52890
76135
305988
289644
92622
236332
169010
222024
77737
42696
274715
241231
60434
283145
243277
266166
217453
274997
143682
63004
49267
170937
158493
8334
121720
157396
278630
281799
98262
18151
239131
71033
72847
170277
290020
75379
129888
122775
223163
16855
285557
65012
224681
127858
134074
286472
98750
301308
100189
60975
174303
170823
262084
129078
42175
287932
92571
266660
122755
145346
305554
299572
32576
286374
152565
1590
297753
182075
105775
94333
90922
23013
81821
143139
136894
106393
205523
127909
72676
133821
70198
4680
61191
47229
97122
302932
166278
129674
94649
215113
262665
220316
192280
197293
106478
234695
288312
231974
73203
20775
40222
161288
737
109740
176440
76071
289186
162844
157625
216512
101645
135873
235467
268953
294852
240266
34328
254084
248412
55597
255622
121854
250135
277612
254364
82051
301712
140367
60909
78086
209528
19052
160589
135222
244770
97982
86308
1945
203575
267619
305442
99135
22806
198082
247284
263603
155661
149029
65709
148420
146528
10724
131662
212161
108221
44668
60676
168727
61860
146586
274766
46317
133891
79281
21486
250863
38836
142787
145781
205867
173895
181473
57967
60388
196034
271376
135436
4526
271895
67074
227707
198103
234340
244209
239305
90132
306692
21139
94373
106790
118564
199040
216431
44782
202019
244696
81960
34832
202515
65189
182245
297892
309708
69647
212391
303737
174982
283133
218894
141641
305144
133864
158034
171603
133580
218296
185641
131213
38360
259090
136677
242058
301617
231571
85841
284181
225048
175110
12665
244939
98723
236000
79090
307036
279573
300831
261938
234232
169941
266198
236900
98498
252006
50623
285439
253666
268634
65376
222209
300705
296679
270101
81296
305554
77369
4266
109167
130308
13168
37589
486
79712
123596
121829
214532
98582
273927
197123
49496
149095
280551
87355
36174
110427
27071
250469
65754
16412
258042
127416
213787
236807
289661
282619
128607
201028
229371
7470
232357
50865
210700
270075
9210
172523
80686
43835
176928
12614
27207
145246
254722
61129
139108
57572
59074
176467
269317
104229
253348
256019
197667
196505
83239
226301
301952
62045
246610
32001
290249
16065
42783
303570
261938
183210
62696
280992
102938
243074
223112
132422
164465
82492
235130
295049
64295
5587
161470
18153
23112
160510
299397
221440
306075
211010
239940
205041
41891
46844
71189
278542
19464
218916
166631
101848
120168
157621
2229
63850
240675
243616
228714
256492
293704
38665
148348
38026
110883
281021
35216
280205
271266
135067
1039
97244
126382
158824
5421
165513
52175
257942
257829
218887
78286
48992
117543
282902
246599
196591
101188
198902
229289
118763
249881
4027
237977
296677
10074
37225
144134
273594
39769
185863
181487
203728
82661
135668
278441
194635
304404
245711
227357
235115
105481
207136
254728
68439
41718
298058
27669
76429
191352
101003
192505
27464
44576
37167
184473
309342
44576
69926
84706
129086
279091
188495
33907
269536
127602
254361
147802
296455
77063
194554
17250
34422
80738
152531
292983
146053
61645
229918
280448
101406
259043
157433
54716
245484
134807
141398
80703
263179
179656
137506
286995
139025
2170
121588
165802
259760
288277
200534
305528
277260
9520
45212
148312
35468
255887
35103
10599
156280
205935
1813
97499
108238
144330
58436
165921
197677
5369
395
159362
7200
150573
245218
24091
201719
262276
59692
71296
238751
193244
50060
299323
20270
185753
262711
224790
103559
258882
47449
250441
218317
211705
246204
253284
219237
95888
26903
169700
298985
194618
227818
58041
41766
27453
213106
47297
272182
259269
16565
24835
153957
134547
232253
168305
206719
204728
299108
17449
296119
57630
32942
265113
160872
208620
15848
103092
274009
297202
212013
240091
143790
274295
25461
135808
209616
180094
52751
70758
4887
29008
236547
112681
55355
308089
213368
254100
155246
44756
27049
23417
124280
50874
203486
226681
59827
233472
159681
151576
156978
82559
100069
44462
159005
16716
38381
19277
63962
92147
64076
76640
244670
171437
201413
173645
268603
28094
225360
1099
224089
50941
43355
287203
271923
239770
300890
289411
288220
147170
67730
50328
307654
235395
59340
98334
92605
285873
57215
239328
112235
40667
11103
188506
268512
250312
200829
241759
170348
250353
212
70346
199819
76926
258881
92989
290893
31986
153097
24862
257658
178107
22084
300407
189318
78684
305073
26474
13197
259182
163294
61275
27103
128800
84755
83237
71936
97920
145496
83465
307275
147251
60884
118231
24193
239930
17554
252498
100064
286672
260271
81966
52
63423
232523
207098
134585
44215
96188
107821
142886
77328
25459
68736
230181
117185
97965
96423
115354
195835
307349
211178
66341
207441
277010
8953
178431
203608
71624
170275
109786
309213
37011
199131
250471
304328
159635
95831
274413
73880
220062
213497
232538
164843
284265
144664
97171
88824
129394
124842
253843
93807
159878
78500
143466
306055
53189
260129
214053
125634
39
69976
64085
58061
193712
133555
24815
258373
289377
252594
183836
302944
177419
136615
52590
15716
235063
98418
260448
1025
170156
93492
223341
195033
267404
18834
226748
204302
133530
170190
266399
115625
31642
20301
4680
231068
8196
169018
183984
66298
198804
201992
79562
231160
11211
196040
171613
60353
204285
293152
179147
162757
136658
85965
201721
119604
74541
277809
282961
115761
174723
306212
271795
143112
43137
66455
120037
38098
293160
282925
210650
69821
139380
94856
164083
139264
182033
239608
66106
143935
234637
94303
69855
306537
49392
208466
257216
99173
106636
279722
6056
151257
145881
63119
91433
231345
169713
263603
139749
164126
67719
271840
132360
96936
93561
121269
246323
196984
47449
98088
21698
58508
303067
275652
300567
151764
249669
86755
258822
227546
6130
205535
174749
89595
5644
209129
194640
58824
67755
262699
140351
306458
54381
273016
47733
159495
69267
206822
128601
159900
279820
205789
138651
177825
67522
200299
293772
184586
102664
145782
304686
242650
297241
47860
276568
224393
175353
43993
149934
8095
6539
242131
56893
111647
22732
76271
249565
269074
96792
174334
196403
292881
142189
72299
123731
69290
285583
84035
271862
291502
79247
263584
107072
118646
121054
3139
71350
199093
127043
154155
163689
24620
142215
293274
167065
131118
123972
288882
260957
158846
124030
25708
112710
135065
93930
167393
67617
193372
166315
15892
245232
49470
266710
162292
221377
274774
231001
82236
187807
191320
219724
181578
13441
271463
120209
283530
195574
270496
10845
132271
43526
196721
133682
294480
254744
178935
185727
2984
25116
146079
155193
275813
286345
106067
290111
294446
96448
64467
164563
151140
296764
72977
97896
136831
257510
108510
259901
69188
128710
133148
210024
249849
139395
3979
120577
82346
307445
44522
53162
174322
59573
222938
205861
131327
264082
291270
278550
96707
16589
136121
48391
131881
35041
6198
39533
148978
183266
33179
187215
55119
97881
4295
36540
59114
156997
119356
267506
41528
18005
129146
72407
278848
16560
41065
194248
270801
60124
275074
10489
180061
178726
287481
167746
131140
193681
178967
15035
271475
39298
114140
276244
270423
173926
284733
29591
151060
21263
282313
292302
35906
280606
80767
268383
178359
106883
225835
932
120697
294333
242119
273891
13151
196134
186732
309795
254589
146761
141882
162331
288820
211950
10403
128359
306289
298231
219982
309781
136444
252995
286600
184138
182066
51744
74549
141520
248313
146117
147472
272432
200735
169254
280792
116202
47801
62293
259099
132736
158652
198323
286846
206233
97988
97225
22025
192622
308764
179006
77113
172438
113167
242092
271293
112780
165996
43249
125841
5432
128170
114418
88390
234537
23794
104500
230748
238767
168496
305552
71988
378
197437
241048
26277
33181
305966
117209
171613
34798
130145
153909
131905
73728
261150
43854
151440
116457
165834
157650
163900
17426
106468
127850
193839
127355
126934
236115
220557
275292
195577
295547
241421
114863
27120
63711
3521
274923
171562
240506
166672
203311
179294
55455
25489
270233
68106
51906
8404
281129
112117
115502
133792
150179
295201
31396
303030
17421
206673
12055
42909
191543
57167
179450
76220
175219
129813
198481
39329
149052
218610
1852
80225
168740
190917
67030
131767
141162
271572
28727
116187
48741
45420
244388
184510
253959
142865
2541
175798
26541
279101
46294
240661
91061
126206
173756
206418
218784
293115
44777
221822
282589
818
93037
300641
156491
209647
76010
59706
290036
200773
134164
71423
241641
87114
131165
224878
26427
62078
201889
38538
146759
64777
192494
255102
264482
26231
160177
20790
190337
296668
207900
49664
54056
221420
252317
200009
303484
268901
187536
18584
131851
205936
150994
46197
23849
144403
66586
119726
42470
79899
136586
91974
161059
222743
266302
115542
308273
153254
80976
7803
256945
142281
23710
136740
92373
226836
55723
255818
153526
170363
44244
95651
281575
282489
810
267934
58073
84094
287394
171780
63037
195827
121406
239291
196428
205498
36157
171674
188237
185314
203526
80969
180963
236984
251518
256678
280053
120863
54320
104475
146810
275321
4879
183107
217903
196539
131565
270755
74482
261448
52559
199362
260765
285580
73860
292412
128607
51991
197270
138281
22108
39327
64636
38897
306588
104485
88693
59047
132415
90941
292072
77658
307248
2647
93806
6985
111323
131802
264523
190185
203316
277178
266312
59325
54048
48218
68413
195147
206085
185469
188194
79921
204372
290222
206698
130010
276219
208168
85870
171986
121105
41855
32020
3357
115209
70272
93227
178783
57405
34336
14843
169858
46623
263242
50011
303836
124265
39502
4667
129202
79768
103594
276252
79878
298129
175282
92412
49126
109395
142947
306020
228712
93581
185847
145986
188894
175771
109034
211544
21017
209334
68041
95343
249640
5879
309695
111417
93273
108951
283599
164956
214721
190453
223055
32027
102134
47836
166286
298684
266537
56604
172225
242763
101098
258275
128918
235807
96459
62628
299989
277663
263877
200693
222611
45077
2825
160875
289885
239534
181656
27221
264169
221470
209026
157225
215628
124492
9203
305110
212831
85404
35354
119104
59930
137993
95765
173475
182135
237611
168890
232710
152219
303619
163808
111282
172428
28516
42268
69948
244402
51858
260384
228429
205063
79512
176730
212278
74228
128103
275742
279905
298522
217688
152981
123152
24181
141590
34703
287856
286092
116802
128984
40788
293237
204267
46449
227758
131958
263255
77911
28846
71469
126598
83150
156198
9933
143975
274005
45664
295558
119840
158085
151669
123855
112696
93465
88871
302166
212543
233472
35398
302582
263069
74281
217457
284295
147708
118670
204287
57424
126340
20684
147623
290886
236991
179827
240586
120764
231155
105170
53212
193859
233322
106751
132209
83072
49733
73649
57388
229612
103000
150221
304062
206426
83789
180833
302187
216085
292261
86890
32214
38252
255450
254337
270527
101515
143155
105616
251101
181332
268373
159502
181153
300603
215263
129330
255833
182089
10581
201259
208254
264418
190471
118136
258961
131761
15997
182115
136081
30359
80853
89826
159736
151901
75910
29417
156892
282299
100733
9674
184079
241420
272596
73265
188869
282411
220218
23168
259043
47568
244863
241707
73614
165526
136001
2821
145018
138312
99295
68613
251717
202419
14577
294710
240036
180223
96385
44285
278579
203113
89555
6510
76416
82640
136369
66618
183161
122337
125929
57452
166843
49157
24852
288746
69097
57545
178936
209622
94494
169386
135551
189725
113430
166817
225836
239914
117152
298632
255804
75906
245558
143687
207603
14553
70510
256078
218211
38
281120
308970
50588
57663
71798
252159
305102
166068
229325
193806
109024
204529
186558
83235
212609
84477
148321
205180
133627
45483
79275
8730
219618
253821
84875
21951
4185
131627
242386
215697
223419
22499
133007
274916
279938
129922
196167
75608
248821
226292
62516
227219
85892
34967
6056
167064
77525
264449
289182
115363
116181
264069
179959
301856
214248
199916
214310
298134
77287
233673
79855
112915
242606
306815
222740
176445
292691
299072
41391
8662
217700
71121
106231
24461
211812
190376
31084
223829
277378
260238
74040
20382
275117
149194
210342
223653
272765
157687
101449
234098
5765
32042
173824
257255
15558
111078
201181
74970
278603
135815
153556
235332
99629
62310
81358
176340
106424
41006
75253
169730
195090
8938
64838
163190
981
201330
177640
269666
287878
111481
165654
288941
215443
93241
185094
262971
93452
93227
127104
288468
191487
284712
305399
44853
143360
244155
39864
274485
225195
36650
107172
51956
31117
304469
92847
295581
241267
171894
4341
105069
7863
176938
291009
212757
152635
265028
124438
203172
143187
106388
142268
105299
145461
5209
2798
268438
24501
76251
290423
93505
285470
54732
99079
270852
115519
31362
27394
87491
304973
230631
127115
104453
39287
175629
288799
170344
69547
22761
110727
4511
82900
154034
129700
307515
27201
229055
215862
186660
163260
268361
139122
283983
189869
174089
86832
218406
250262
155791
281217
293735
199023
272195
46804
279068
294186
49294
247843
309608
283319
77283
282901
18151
154016
161080
299880
147492
75671
66355
262312
62303
15765
14245
138828
173563
143943
259490
112048
295906
210180
93769
15234
239400
240926
43349
73255
291099
265221
122372
191070
257576
289351
155532
168825
278122
306476
251048
219229
137387
163616
237068
25729
29414
8664
228956
24105
223989
131194
38226
187385
219348
161931
155235
153280
283412
294119
296726
104087
7228
29072
224102
161060
190103
50970
827
298412
218430
269885
135698
159176
124213
251101
84441
32002
218474
255793
226706
98978
80361
60523
222315
142267
99453
94595
58811
304097
133032
85019
306017
289528
226228
79720
292065
240058
217688
118818
162062
148232
50088
226434
73627
204996
143242
167675
201225
53011
173605
213726
159262
32335
10214
185146
199895
250086
105911
206292
147427
56313
230861
243629
92342
92663
77520
265490
188124
35448
165334
284975
138162
217848
122513
285946
34336
90086
195415
46421
107829
160770
51019
48211
40496
220845
263074
217581
184613
106413
219558
273495
131521
149719
112394
238502
242934
2039
249303
68648
135890
151317
31237
201959
288226
49059
193292
246675
134580
257214
289775
91947
128355
180304
14625
292434
17495
279588
39159
94881
256264
148881
6632
14425
248201
55939
302165
238174
203878
273019
284153
38530
245983
71659
26119
253637
152939
252965
2251
31805
143309
27175
291904
6588
116827
52729
261290
26501
129489
298555
291370
81040
218975
283955
301207
136498
147822
148001
239086
167884
124884
223689
204740
254551
263858
150264
172358
303570
236981
303368
177972
223976
12201
180682
286999
19433
232499
9551
298689
212818
149658
285489
133761
248502
137034
294028
212009
300420
24083
206607
125408
142227
176169
146139
156695
81033
306770
255205
203798
184147
272207
147619
66346
57145
260975
51205
176382
296163
154604
211449
88394
29036
109747
267073
151304
215696
167376
207722
300192
70373
174060
247902
145115
89138
265603
167845
71185
190625
196942
175163
250716
30868
112185
54754
210267
252321
95735
43008
32097
264865
229119
74790
1217
160966
210796
288048
57780
109714
291038
107041
13795
254620
114116
158731
32941
108910
149777
112256
270540
157408
223327
106425
297287
269222
248526
50875
269651
283708
238405
197791
76638
5413
174133
33036
245927
141864
290627
17416
130107
228173
154189
222642
298436
225376
271890
111148
12491
120948
162722
144983
180299
97463
265553
34943
281149
92439
190781
225627
104949
85765
103903
298796
227934
92694
62128
290288
260393
197584
178832
300143
258071
127280
19880
217105
290228
248211
302342
118009
256638
224153
38650
26470
114881
159759
239737
72924
108395
33336
179721
56997
280789
157219
22625
18638
175742
1629
175212
36473
257294
146860
161632
12552
112298
195398
278816
182294
194484
121682
179602
244477
163257
49650
19544
142014
99098
147093
9655
124143
93861
245745
180125
141129
217658
119192
274653
237463
261845
17406
22311
96783
65846
140375
177887
76769
5376
97010
231457
152960
138439
291475
121045
169783
37063
201352
198600
10159
23973
217878
162878
202883
47759
270555
308263
241536
134244
278334
106929
174583
307343
269704
15921
52100
279801
61506
88537
66978
221148
49766
84974
108195
236883
146142
210139
271615
249182
64262
3328
234286
266301
120794
161394
99042
7217
284264
148723
264727
143315
260691
48173
110471
269264
219946
272573
158229
94405
31066
199599
108610
225961
44119
106374
265938
239678
119364
117778
62362
111945
225892
82272
8878
63215
124782
127208
62138
49935
73606
32433
238085
131477
131567
74228
245835
225315
257649
277675
196537
280836
259876
51522
217554
12790
265292
103260
204773
58961
280683
241909
197514
85064
232417
19440
252952
87409
193648
249786
30885
178017
27193
142998
254754
188754
126565
70027
229523
16397
164227
253512
98556
163180
194244
75299
145772
126696
247357
160527
66677
128422
259558
88009
229517
156397
110337
133215
94468
181853
273304
65272
204068
19639
283191
30373
34127
48376
15480
222826
52214
133243
165789
279681
107966
34894
184436
301394
188533
90455
2628
33068
118379
97747
62639
25450
49763
295740
112234
204649
299250
266275
184553
14903
137194
46848
305489
224254
879
71319
22942
254754
309329
296220
242762
149143
223179
198959
173021
37329
10260
141581
254101
27984
16722
94849
87126
186208
159300
266581
188740
163517
20473
195448
155453
96424
18699
29335
57069
249094
195401
264448
70805
213217
76186
156727
238324
81107
38110
275262
262975
71875
23105
189407
62533
189914
151334
147749
49921
247056
11426
225903
106861
85904
155591
282004
226035
22309
135437
214904
205250
39916
43422
10891
65824
105549
264045
179783
262329
245995
184396
111491
39410
16028
177884
6103
63392
126008
286732
121740
8589
247522
263948
290695
157285
196093
302872
52657
1122
67696
87707
297828
195423
45458
171891
146606
203743
38834
107653
179774
179569
152885
101223
304987
166923
55863
183173
180827
263922
183618
249163
133939
248897
64933
148652
135323
222097
224917
267504
73425
122146
131340
156388
7868
39079
145717
220954
126681
225914
295744
28833
213060
30844
213845
132835
121253
206358
135322
226126
281497
6710
183432
166092
95364
179278
200650
95913
261568
59942
232413
30388
88203
154718
211998
301085
16668
36485
265674
223026
241952
113030
248898
214132
307018
58706
235249
304683
41706
144557
306957
31914
31485
677
291979
57958
146680
83809
15779
273415
62639
196743
200113
83489
42162
174069
163768
218081
17582
230192
224483
142531
49549
96520
131892
82309
272761
73176
178836
39389
233362
18182
80338
290883
162406
188269
158359
10784
126821
237347
195768
126343
91252
98144
262953
206887
120065
245158
305956
16657
262636
172030
178499
154480
296524
16413
275824
254665
126457
15977
306964
28802
254326
272852
248219
265984
45188
32028
285914
99005
145656
219096
36872
107083
179535
254774
67902
105392
120902
116494
144067
57866
191311
236647
15431
118627
31117
60434
298182
19698
113272
35869
146943
22039
188890
141466
150552
2183
304086
161427
161610
56075
261047
62017
102867
261650
26858
109626
300251
67661
221236
161290
81454
22680
264964
3245
226713
45200
272036
266876
114981
116984
50991
240424
81234
78750
212838
74238
9938
34381
298843
151955
110733
257995
203040
32859
282956
65598
104279
242262
133187
42703
288681
279216
235387
148359
295200
194739
15374
306615
193258
256869
18691
234384
180218
266837
143275
207086
198769
192270
243208
198996
146666
81585
256353
240399
279876
204922
220990
253660
113891
188961
18606
55871
84957
201349
133984
163583
187460
102243
239765
23988
142222
159435
200274
268617
189604
190515
67048
157637
237722
188456
136415
177244
216079
97224
155139
218218
139270
209243
52742
63367
103658
274073
81171
233344
214112
87078
154510
249105
117551
36692
31654
92167
97624
237008
193215
183582
183364
234267
109662
1269
160983
240851
125936
178775
237958
129929
158382
59761
95904
215036
152529
227192
211990
10050
151537
228907
243615
13547
91429
304742
107652
262502
208263
147804
70969
19694
223003
251850
37883
175090
20273
258878
96113
102691
295217
96578
117453
220538
70002
294429
175383
141910
150245
209258
232646
72311
284160
119065
117032
9291
94671
60989
180555
206945
228458
83051
67217
26107
140945
8350
274473
199287
55149
25406
170273
154709
244362
137018
4117
264566
144886
305367
83267
308665
233471
107873
299693
7105
213344
27938
245024
228224
56733
229943
221691
296046
122029
63106
82182
233937
2130
195560
3909
275055
56757
170320
214357
230889
158362
68188
136708
251976
249564
56825
264226
125471
17022
8626
109780
64
202993
166998
271024
208873
280063
117791
228232
108110
222272
231115
172171
154551
69443
194484
272546
246997
180503
4608
138067
195094
128260
284703
28049
272309
206415
209147
201866
280582
86430
185202
168627
108812
4697
101814
38537
59088
284464
212966
106303
257518
302438
101789
160982
42447
183171
21783
118634
24277
111158
193632
294897
190397
147417
190728
253501
2652
177268
133776
271176
294274
111035
56735
218565
140220
68296
1466
55659
207537
36600
151306
210140
14056
85747
251287
238293
244118
27635
90750
72567
31712
128788
194256
218501
105671
17968
165944
157119
189830
76575
303841
118060
119799
298532
244606
122919
273072
186738
48330
229851
109763
31296
107384
34011
270563
149914
292029
303383
14929
48035
165329
132815
152025
128577
139828
179243
3859
298474
113790
101297
265040
271779
175180
306306
269375
245583
273657
136503
153965
38237
35574
180530
155724
170543
62544
214146
133013
296985
61452
229675
81301
18761
303365
202192
83548
237376
68924
138129
286373
158339
93158
306724
226293
12128
224148
163678
199213
258493
264090
297128
112401
57509
212284
95347
153575
305415
301556
45521
292867
150241
286979
123773
164318
109395
189987
175986
249226
287905
165307
115210
98562
60648
222319
60496
174252
297834
171810
242816
290909
154017
284095
2610
28559
129926
1050
196123
250799
21930
147906
6559
3001
2004
227122
297695
237655
104012
62545
68325
67378
23002
282917
119605
188560
44177
280482
146310
207662
77009
290589
217395
95121
191901
240638
230035
49975
143877
196304
248801
5112
80130
128402
183687
9845
232615
197143
171911
210823
135364
28372
186622
61155
190902
32968
300814
32204
102681
127525
41599
134664
5321
185406
163137
145727
201592
64777
150805
272957
64222
3205
166306
37039
44823
127927
285892
130806
62473
167360
197532
186675
109779
230755
16644
143958
306822
68192
67218
166965
291379
270910
251612
157824
148374
79634
102861
62428
171718
77433
124319
104295
178436
231060
231281
253292
136926
298779
249802
264462
238723
155146
174143
266167
140938
235891
257677
167578
93094
280281
184870
213369
213106
60520
147982
137822
105845
284281
234627
97443
57972
80283
291762
136590
144744
285260
298685
5083
160879
182230
273613
91209
202007
271917
157477
189609
278995
19487
249909
112483
79854
221165
276685
264799
160630
66218
205969
242432
206107
228439
288164
285080
307230
57836
7145
125992
19362
32546
147084
230340
142031
306787
126554
182241
165550
261506
84476
253567
285043
140284
11580
144313
279845
32193
13088
163211
67676
257330
154786
133340
260056
190636
26440
155775
298888
203771
222614
304328
49351
242372
194365
243450
215738
271239
126482
10169
196965
167208
120050
227198
170016
44507
18710
108291
212919
22583
160148
117255
116762
61955
144073
186684
67149
235851
241999
73965
32319
95942
252335
203522
33369
110996
298283
67098
7933
244529
150555
112659
88234
272875
52289
260433
88401
11942
104148
287906
145316
4214
128916
64534
35772
219039
7881
285269
14282
205458
239939
121260
288549
68245
58995
66734
25015
56499
216398
205366
1552
257699
193882
19955
230799
166885
15582
25260
37350
254774
268002
290505
240494
160579
294155
244042
25687
41312
266064
18955
159238
98659
284936
47260
67042
228848
251281
301887
1199
21112
1554
39658
9203
211952
33129
163849
149762
272913
282891
57402
78413
108121
294610
146711
306079
29978
197671
135312
49841
59877
205561
10240
285418
141598
15275
160022
259650
186057
258382
196807
82347
103101
47028
148656
163644
156384
138375
127605
28559
252275
115588
220321
297655
222009
187253
34371
21445
61097
112732
121753
47840
163917
119585
130692
33103
136123
295032
298448
47078
272559
172130
183227
29292
297536
306711
242972
259753
8019
145894
104883
174365
246143
121350
126525
121417
247350
4997
268407
155634
69437
58699
44830
75860
90465
290914
148535
88603
307777
256708
284556
185834
186047
184295
225909
278596
203568
261026
145801
265947
87676
126274
215181
40039
185576
41045
304514
16577
222020
193166
107513
242576
233585
80739
7356
73330
41842
64119
29822
124287
242928
177581
248156
302639
264389
164956
199965
227121
241719
104222
223943
268084
193065
80224
247945
286721
244573
201988
172402
295060
128807
138232
143747
128378
296422
229545
236100
140825
143842
178105
1341
38989
254094
266285
125183
61952
266939
59734
136832
234921
37700
121971
283717
119806
79005
129117
259340
62383
35186
278804
236647
75270
213909
130877
214317
305349
193313
99621
1931
108750
176834
222965
199731
44298
197310
74861
107986
157240
182615
105088
177762
179210
195211
47210
71695
145449
127553
111778
33287
112519
192300
187414
114997
146505
227370
11318
202394
245448
294347
50929
297055
240188
96225
180551
954
109266
83176
138189
302696
181372
231691
21158
146778
281075
239458
69981
6172
23463
104730
105479
234317
13023
216113
116993
195672
173865
237986
227628
91638
130827
13831
6366
194091
150102
23676
51506
65224
63192
114205
155688
207219
110789
100001
178807
163977
170339
57396
95638
262037
130291
82057
15246
186721
35269
207760
75651
150044
2691
169663
287391
296483
240812
77696
301601
2088
239266
15394
212682
263432
246323
75945
112151
239216
266130
54693
191891
193338
293779
198365
159587
221890
111706
29130
170952
277776
51657
169902
238268
15171
40019
284906
152562
50333
83985
132203
273582
189104
213019
23321
176389
2859
200693
181785
224133
285172
122865
100622
246895
26199
63221
161786
154066
43497
269956
264011
129650
155190
293426
246334
37576
138333
137636
106495
265855
72674
86058
122355
255016
254421
100610
229559
69788
154290
93112
195186
42237
271986
165021
39655
150334
17048
101436
146433
224195
67225
122795
259222
50484
35924
142921
196736
2237
226828
264772
201149
299405
99448
99118
142897
176415
87385
228662
282476
171328
207541
149494
301367
276433
201890
225236
203353
239266
136762
241082
258965
118050
96480
115430
226139
54682
263323
75355
111660
166390
84191
19040
264480
178146
66324
30467
94264
240840
240440
298997
237548
30080
184212
259956
93717
152125
107519
143493
101788
120580
266123
74970
180392
69553
219930
239011
60985
76352
56666
217832
291581
45290
16040
61580
132117
199572
46673
182435
192981
295846
58904
259354
118567
160002
71774
26429
231778
218205
270773
286638
243734
186257
180381
181899
239921
83509
59731
261929
24298
95281
21394
205594
27865
196904
256348
256048
164776
261239
261644
38957
155493
144506
25934
142972
129831
266427
149453
130149
185864
37224
146763
291973
101205
301395
126181
150160
190891
197884
5351
124014
280132
268779
298211
232877
292117
259704
35265
150248
242494
126031
98114
258634
297051
25882
230507
43263
252947
80331
222860
130129
206501
210232
141639
124516
203781
215983
59749
77435
116845
275493
191957
287919
109984
258
77410
286637
151317
154893
281415
243445
150718
303486
143194
150748
195191
294322
126998
87743
83053
76950
234872
82949
305436
192259
193663
120772
200246
21598
47596
222294
181687
193795
257544
215622
284447
204815
140013
271431
175689
49032
36898
195334
275495
72502
153087
209890
286002
196487
15780
234120
309586
111606
120710
25002
240610
202180
152843
301467
64159
165980
292596
255683
45856
242446
38614
50413
6025
72804
262765
126987
14299
43516
270021
47834
290301
98467
139780
234704
60704
61188
190371
88763
173402
79247
192458
12858
78036
116666
262832
298501
70003
28978
157741
188176
39666
305025
211586
123174
307084
238180
87126
64856
227282
196334
261614
67031
116039
177723
163911
184233
306635
123781
170844
45323
107548
195726
62856
37602
87418
35511
279942
140625
305625
281888
277795
163394
3218
208702
299902
203012
202061
89809
303248
281410
56924
173108
281932
216361
261843
41767
296118
22336
247916
46664
154340
250138
67402
102955
96142
93902
34416
207008
68493
248571
156114
1465
283717
8464
248093
127889
62222
102985
24030
186274
106187
19706
288408
43209
107439
279978
104448
35243
31779
139398
145679
294073
125514
96667
244775
198540
243573
205414
52837
179018
154391
234876
189457
28896
247806
180814
258155
203346
125321
7977
98617
103063
275528
256397
84117
108149
210100
159684
262247
59660
13873
292559
862
146605
155302
179147
303673
133075
89354
169387
62156
298345
239469
235960
293929
815
290130
249095
249958
250460
173731
223360
98080
292668
73505
292047
246861
38645
14909
1852
16699
158924
194347
45075
37792
44710
63443
225739
168582
241103
135393
143536
228331
73102
294044
134386
126794
13418
183495
57079
11846
257383
173107
187804
51397
24143
101969
261048
39671
51091
302874
256446
88876
92079
20704
234576
190760
70108
286578
201825
106732
113126
157501
84010
190124
51298
170758
9959
90102
13824
142795
300983
280438
165657
119313
111454
96287
143914
245309
218160
215087
180461
15592
75061
137342
258961
16428
287466
23764
176029
97648
84881
267989
95119
297238
193604
202366
91211
34343
300724
300069
267503
264502
253649
59615
20858
6222
234747
55327
43394
79501
167729
37595
26906
283374
72950
219387
171794
220780
291697
63618
235477
218896
167355
171990
24252
183444
144497
194052
10234
43337
296600
307420
205450
194342
84589
94723
181595
153053
222092
139836
119934
105706
16368
247079
142500
166917
143469
227786
279552
303542
186352
124871
9477
220480
122635
51075
139900
61617
189207
67493
156310
273356
46403
176794
49065
142236
302056
42329
46374
276600
9805
180490
5017
286974
250047
65102
231531
141600
72422
271691
108023
106459
308236
251398
218969
261569
236349
166268
283800
3759
153788
287518
118379
277456
209319
292708
289469
279714
45533
232051
71190
103635
155626
110382
173192
264124
283214
223829
46270
13005
35209
85833
8349
5621
278062
19040
242836
162697
63915
154757
97629
230277
247418
108709
21566
148203
265447
28952
99102
231130
127330
300623
184519
206375
39724
12495
211860
255271
63640
34688
274112
251912
271410
257224
98221
232234
293211
254334
143362
255893
134900
215462
112810
31122
47812
31730
301205
109623
302619
259147
215479
98210
33122
99812
147242
236635
218777
290223
68787
125943
203181
70314
29842
80869
294707
227339
163325
947
184534
82388
293412
49801
91794
116532
298128
303649
88398
111334
4664
83046
69058
113357
79885
71431
16079
262174
274633
149491
299894
203039
7060
166303
157804
29608
108789
49113
288269
229094
34272
154717
184723
245760
25974
148557
233747
232394
75378
244599
281859
52361
258328
743
100750
88780
295716
74379
62167
187052
201843
130676
132466
112858
294107
39680
184704
185191
63587
296694
273849
113539
252548
223583
232808
213882
263261
96983
113763
161110
140984
104834
180320
112497
246454
102188
120933
70835
244252
165783
62923
164279
223931
243361
139263
226601
264682
112111
39063
187645
41346
187666
53728
222973
156050
10795
89221
72443
72830
256276
20361
278614
226548
140084
300366
235100
286428
242931
224289
43027
159091
124078
279924
12513
207134
276006
116491
146756
268215
207248
286559
144107
261808
231510
214353
212754
262606
297688
30946
202388
7899
109084
188962
275522
235232
124459
150626
163285
281257
136507
5146
223545
8494
280473
120219
308054
144495
286810
177248
164778
53664
173245
24074
27859
159848
236253
3202
181139
11776
260184
139003
217063
237227
62624
297584
86632
203870
14822
308066
142137
207954
284180
132734
240328
234949
257957
137110
6433
95816
33001
90517
6960
138108
58692
76038
273190
107207
200894
83040
182359
200936
136421
159328
218198
91086
253243
80115
9291
213519
75583
166526
18059
163389
38475
43985
199619
36616
270643
175945
269824
50338
16511
99009
60213
284038
160209
105320
258542
115551
125145
270431
272771
284815
54762
126051
171101
270824
259948
221809
289563
226311
270540
74391
108821
87508
49057
73344
45024
129913
45073
279768
148800
137779
202477
232074
78426
258828
57882
59225
21649
168302
280946
189315
197293
225894
164905
110218
255030
34028
43425
301732
115248
22655
173585
242701
242950
254706
149024
272652
216845
68897
185983
166527
250241
216919
245176
293694
41793
43006
273570
235861
69816
164672
56283
52489
210736
179187
164963
189470
152408
270875
66549
271839
155469
94880
225959
116999
261963
187757
24412
1101
162853
151865
116386
15418
283347
155450
191604
267459
99492
292825
138706
168254
262507
183615
287852
274245
6794
89257
204930
281731
96655
227101
117693
25383
56766
242733
97786
261688
201596
119393
91207
62937
25162
97663
1417
8263
170261
131640
247582
288133
169063
181244
17537
192563
270757
242317
13678
127757
84195
275220
169311
159423
264495
45091
90225
125507
173429
177737
181781
137229
42674
132352
126304
3631
10304
243425
235967
293159
16788
161291
110596
91142
139073
151093
14492
135520
212426
52207
79236
56414
176492
140590
259203
246737
166409
187318
162852
286702
101321
272140
68781
274034
205742
73945
246286
196488
253459
279773
295562
97991
53241
253749
156497
292399
299870
245197
167152
86643
61547
59667
189118
219751
252885
111281
207111
135609
207647
30308
42993
10469
49303
96570
130374
306038
75760
195724
24688
211665
154458
140368
73141
50878
275676
3800
119447
71842
162201
38741
127998
15738
239109
169933
3397
143862
246593
290863
275390
6096
1101
295814
133148
189615
58381
28479
143162
180846
272492
198392
214651
12962
111168
85039
156815
265033
135614
242856
78401
278973
238603
71437
6474
167858
111008
200178
234406
302557
308907
202936
159132
156785
184083
199335
189012
119204
68145
4971
296136
68856
235883
248860
235688
280707
41102
188063
119462
254883
207230
287769
58724
98512
254267
107277
12434
176291
18447
71886
33592
202432
250542
239906
86732
100649
83102
129084
146743
220440
139523
266358
308955
140488
21474
171460
49871
212436
162348
78393
306198
79048
64297
40960
55214
154424
76911
181298
2703
89362
58289
72653
127735
191420
136334
12386
263499
27177
97149
306988
135351
206043
265972
240327
21731
174501
39348
5904
18299
7800
154542
116823
281609
18686
258593
23854
209876
45717
63003
20899
47411
9412
61896
26626
70235
278327
8727
162934
227763
294811
217337
308108
67052
32052
105773
128713
297028
92784
217151
240328
61630
243389
25804
198833
138900
150115
303403
99913
109838
214519
201751
92995
169140
223790
293017
110013
196647
72042
126367
192488
185568
133504
130781
149805
216481
120246
300584
61506
304052
130290
201144
23590
225038
127985
232796
175460
131418
277273
73840
101439
147284
165941
135549
171765
276328
176295
41740
144048
9206
28371
101300
86161
88857
9544
278092
209326
294677
200603
293704
284244
162998
275431
84066
183868
46437
17150
218041
181094
61181
148191
126186
195315
170208
46740
195595
182802
135840
282300
69336
243663
288030
66603
195211
122544
87528
22496
217370
129881
219277
182180
136801
153945
175454
151974
17142
12652
594
122003
141878
294360
234095
143350
203390
165117
39301
207215
119600
159065
73261
224533
16961
73610
237713
95670
107681
164813
226308
109928
212173
61155
134776
151303
89216
308510
191977
253300
266017
155738
277427
180435
51934
175245
191643
231174
125255
179464
179950
38766
188957
302970
162669
137481
134145
161342
117003
48768
123743
47082
300845
231990
5145
33618
181600
176853
151181
220865
104814
294583
174464
224287
198104
244259
105042
67904
125930
261728
5583
186355
29181
188613
143423
251832
134612
25511
23908
108562
159170
283249
51717
229684
217474
223873
180524
100372
3759
30690
117564
237722
62999
280119
263893
301296
80341
89715
226193
309130
6924
47699
209618
116132
273366
64306
136176
275124
275473
307282
29400
68040
264148
289245
113825
174276
113141
290820
62378
277119
6901
125488
87552
83014
48479
81575
16612
91480
92749
126916
217310
114899
276035
57232
39062
43884
230463
48338
39931
142883
281195
247360
45678
190863
192120
99543
25671
16454
15549
131115
185711
37077
213937
169251
274234
137302
75893
15403
241794
115245
132312
302504
86466
1406
180209
262666
102079
188164
214875
209040
220456
246341
191391
166688
23659
171216
162513
159838
229966
241045
222858
150986
244175
308896
147427
221453
116291
117758
184871
300137
294843
146364
19726
40589
85086
152508
269066
10959
129577
52335
223174
50280
107484
32483
530
157420
231428
144108
198960
13860
249026
97451
218389
168975
53906
290508
239411
222846
104509
108831
173156
159091
56252
117114
64478
258160
144948
88646
215963
78214
56917
56618
45454
126326
176637
79325
272078
268033
192763
222171
257901
115206
24881
198303
195824
260942
23857
270839
284377
41424
197052
255738
136558
21834
292196
81430
178861
218926
27479
120572
114330
62102
221738
4796
2253
188274
138018
97822
209370
57578
238330
305030
98362
71663
123796
106654
129567
43655
126942
169895
190925
172901
208272
93244
149384
137634
120558
126842
209794
215845
258523
11408
187197
57035
129477
294259
184273
81625
288506
94073
51374
223813
49355
5297
249739
282248
303234
92878
99688
271450
141444
80809
309998
289637
137962
35022
3923
296561
304648
177569
291456
67247
304571
187867
244525
231640
90089
98704
218992
139858
296062
247546
92426
12100
70907
123780
184847
26281
214133
267764
132926
43496
203206
58568
102018
156845
281343
207697
137581
237987
201135
196324
309850
154792
267474
173869
208121
56003
296021
161084
309736
270453
37536
146627
150540
95309
123765
45467
93703
71433
178518
289698
234164
148540
84812
230218
290389
224480
97623
242312
199542
267181
266335
74900
22816
142092
300315
127996
48192
164056
113079
214713
55002
79830
67344
234416
300492
202107
140455
305305
176699
109705
192672
189008
164698
40566
243818
123149
145882
67659
184088
175998
172274
251387
47586
126264
289576
121253
96338
185838
97568
155888
236874
35508
182462
97951
254043
149273
244236
46982
9592
218020
146259
120451
293789
547
300687
274470
111504
114319
198897
61904
75183
163341
157518
264044
242921
221785
2945
93112
173703
26461
205821
265444
43221
50185
302906
106728
77552
132855
244569
262586
246226
158268
6833
169897
230190
244843
133895
288243
295886
63528
153416
118408
217022
169133
45371
12904
113021
166292
105597
103781
1023
302795
147576
187790
255389
223041
71390
155708
265927
19041
187061
201680
238957
157747
158639
211842
13026
155877
112882
248819
290254
110857
197449
14461
22411
122626
232142
241726
77540
210190
9207
262462
200353
165957
44284
7851
19552
108499
60822
47736
193586
119583
186305
271709
224216
20918
262406
171876
168359
230033
71723
240797
120562
222668
233072
34348
57117
243410
94263
293441
69222
245588
106302
63041
290386
154012
39760
16048
96634
193941
19667
204235
238635
47423
371
191645
91535
91105
148632
12488
71354
232126
91485
106260
145170
305225
180945
100517
243188
204113
105309
202508
76236
174251
77538
295820
159545
60802
257192
22307
55756
168518
241317
202524
3641
185332
45936
309022
162178
285439
130879
288099
71715
232587
72295
147401
213966
94498
94379
291858
249776
10320
45102
273162
296833
77147
204505
143306
156425
124560
138549
301008
269681
4769
202629
201302
10578
204487
46269
238712
98179
71250
83395
252238
202160
267277
301597
114720
149900
130576
236406
136606
219145
225595
146069
199250
75272
191938
198416
155656
36736
58592
150559
128898
215537
168623
96179
282963
113173
274367
17872
222668
191434
49631
174571
249180
16694
240344
282834
232727
306288
84807
64203
217302
236262
270
48415
136008
298643
63227
93682
215417
276706
131985
11740
50078
291512
222916
225856
231740
158991
227885
206397
8063
217346
140097
48271
208049
161948
131547
20776
146364
306736
173300
281853
166414
12201
120491
47633
206547
269083
144708
107949
262631
2787
147612
173432
78996
16096
78940
256857
113787
26610
258990
298171
112137
16491
89149
120190
288162
263495
159347
228325
196125
264299
204120
18178
158474
214756
285565
158915
19881
158861
170715
219083
206511
27661
207775
190001
223925
146713
200636
174083
66243
234860
67891
244
155240
80004
107799
31778
238427
171427
48047
235969
38565
137781
25521
33377
232888
103684
33972
132645
288809
249813
145812
237451
291529
169641
231278
20361
280971
7771
283556
254155
39967
146300
173518
39444
234710
132457
240422
233179
205797
272676
123911
27584
186568
60805
239093
79739
263251
167543
203193
40357
301399
249582
136540
52150
12880
273004
67314
292717
237144
61978
9867
108165
113523
52101
118296
303135
21090
258334
60530
215844
17389
30560
45712
246219
51686
255355
255082
27065
41855
267695
152393
150022
132035
271959
75887
136541
309552
60502
89291
235159
114355
76632
229331
93715
116495
286204
148397
290685
33813
109514
206078
276375
230090
146511
115201
198743
200003
114088
138444
249038
290682
306151
187966
248093
274842
182726
148975
203424
250082
79204
50605
277743
305876
181800
63289
38878
120045
64042
201125
102144
22804
271861
212374
269500
125056
252699
110567
251401
107274
242538
153430
208278
52492
105192
190652
8007
103420
230826
200966
1792
17031
199775
236396
7096
186010
170003
265781
123782
216622
134454
153020
307240
40106
84674
149425
30971
9219
59828
39469
24544
249782
184053
38960
294014
308279
140544
203759
282031
239012
42961
8602
265345
293021
1252
202034
267613
299754
46448
122935
226157
94833
209084
80897
111902
6343
305914
122550
60585
192246
63439
164173
27625
228513
177343
94870
51804
307980
121482
300513
141265
10953
293856
13786
56652
237130
292291
203493
252466
171116
289723
262709
193237
291704
234277
147967
51527
91636
218948
97970
50696
233308
123911
174564
309163
169423
82202
206839
298173
150679
264339
65951
94124
152794
144280
181448
70118
182449
228320
231045
173494
22947
131366
215075
230915
194750
175976
44404
103147
188056
244329
200435
168371
129466
148461
262418
278048
306430
9425
100501
22433
29753
205957
70528
297078
202595
280314
149571
185823
236643
103093
288979
168679
159679
45958
169944
17315
243538
197713
102739
187835
726
106217
215048
43801
136359
189629
182944
174277
113375
65575
205860
268393
264236
223145
290297
193623
52267
111688
7017
134502
106279
201443
44474
136570
50932
214519
201223
119961
288029
21825
101450
251069
213042
23044
66041
80790
104290
161565
241440
27575
189497
104224
16536
60167
291407
79897
10887
16964
241555
179511
202086
254990
269067
236129
279770
302152
41060
83578
21064
213053
211070
172706
65715
290637
303976
80936
159884
145023
111292
132488
262281
133732
247913
256861
272003
12013
154710
303767
84520
122450
306141
42014
39123
192515
133931
272828
132103
251561
174128
103656
178491
213526
197407
234859
29119
120077
202676
174380
91873
296557
243049
273329
200990
15805
54333
284794
230292
223822
148140
105966
17106
89690
26166
7960
231689
138364
288494
241103
244684
10318
139156
244369
301638
293285
178614
115095
111298
114703
212411
234495
258715
145600
174823
80499
54793
86005
187033
192586
86273
193193
25082
67259
163903
59025
303617
1849
242797
73773
31493
305444
175657
271179
64108
249768
70859
71432
164600
17429
260610
275188
205553
44945
250884
231172
244038
38422
285423
306510
168090
149637
160337
46571
119654
171321
292117
165929
38182
150429
209693
238128
16886
226473
264781
204876
230580
79369
153661
263557
149624
43911
249884
116222
87755
58735
155196
135836
297411
150059
219031
55948
273937
242895
201173
72500
148720
138331
276143
28130
254873
45626
252996
153495
169397
148772
89748
118331
63649
191982
66252
28626
242026
211143
77890
176539
230429
67519
195405
287425
263389
7541
131714
289254
174115
113566
19431
224032
256399
72815
27275
79117
46536
250897
17120
83927
287955
92875
80939
306113
225391
73702
137028
169385
301177
7078
38559
175724
252322
309873
116964
55429
103001
175913
110116
23859
160241
125487
102840
19671
144100
193707
150333
194298
223340
49149
190027
305320
236424
308358
193756
71808
8563
209503
14062
5169
206495
225249
29256
23372
63798
175174
18462
23458
38321
80646
291167
185892
129516
146817
134535
46799
142235
102939
297436
227605
246303
226219
209615
131200
305497
245877
237440
164368
219841
22075
41272
101745
199865
73339
249174
259811
107249
6046
97875
129986
11850
97802
302624
151595
244580
96370
247950
173424
7323
271608
204475
204332
43632
52489
224718
89744
291481
281362
2749
194284
235575
69119
108946
302079
119627
194714
14139
269935
79789
96594
282733
114734
98286
200923
156066
1132
205290
230854
169837
149286
189052
300759
99705
120355
120376
11355
275699
304282
257464
38295
100659
264616
98032
17179
281983
231315
241910
157822
209618
103859
50527
218772
45434
257603
103300
227677
263469
59667
140808
13734
204463
135536
106624
110186
1796
298668
80688
24507
6660
63672
171201
196897
270821
120606
72044
131573
220276
31421
80440
56292
78447
104811
107846
86536
46725
218500
290727
63888
51471
281471
186886
66484
35105
212735
262460
137629
298593
256031
306340
252407
22757
177840
78693
126032
85224
194100
112776
27139
161160
140926
244734
168009
268010
258939
132972
230645
170130
193302
139317
37229
175034
286195
124487
130086
184408
83739
241035
221378
14810
229612
59812
138034
233732
196362
39783
308878
232576
216793
277999
67988
281057
174179
146200
310005
195171
4566
266522
123974
196790
177058
141811
55689
143709
212130
247911
205018
256081
124883
88343
48022
112958
272651
205683
140051
63788
10093
131077
89640
19991
47574
968
164992
172026
40498
208554
109328
151279
210708
8130
157927
225479
137967
31618
278752
152779
82812
123177
97861
219724
137917
241822
290383
236823
295791
155378
245885
144776
96287
65723
238601
285596
181451
266285
33837
3874
125144
109383
182081
185594
85772
169744
203573
154152
8914
263299
202077
199654
3708
129529
194400
258277
252519
40061
155971
33985
252564
126258
68753
23488
59695
257682
132165
100728
250999
33760
274587
284614
155811
183994
135441
269572
173950
250354
73223
196684
103273
246930
292244
32208
79180
46093
273642
219843
14390
36305
213813
45508
198635
95345
235171
110126
12287
242024
7496
205495
103144
97450
207237
11821
129358
82511
132453
276228
257721
110029
79956
19525
100107
3457
228753
196367
31853
290049
230180
82227
131182
263085
68856
125806
228003
206168
229467
31449
144079
17285
302458
126866
276245
42584
155666
96556
12988
242219
165329
13977
95051
282604
183215
141733
255604
54870
278351
246441
224295
27622
251417
101952
307739
89207
43240
152552
265699
43010
296166
144314
173500
100431
121649
111728
264261
60971
107935
68324
257625
163217
204603
158425
98768
23773
184886
302137
112480
278451
197799
252590
59484
27446
83580
141314
160803
210796
23503
110277
56215
174618
185393
199100
125709
262654
196711
88387
206690
260207
301905
264014
229103
36936
175356
267110
252067
194627
152846
160702
48647
38243
182906
271406
274068
63665
212374
242195
263998
190374
264266
93235
196055
227709
168408
119275
294734
52221
62738
48193
32049
122335
72532
267072
232979
187315
232665
119164
45923
265439
292454
106862
50227
167338
135759
29186
12804
141497
90653
108036
246369
234838
59218
187380
12766
72154
76581
116019
71055
17499
116534
75931
88341
288783
309533
24614
81891
38695
264357
7010
89913
125611
299051
191204
146398
293179
225553
208754
188698
1038
6199
128105
55421
96200
205532
189287
259197
192860
133306
258969
106312
237005
6966
73098
263103
103622
90336
238837
146830
185276
119459
260020
228098
274034
242862
280976
130467
276814
297217
90215
260165
256272
53658
285537
282064
208709
165428
77196
96166
268273
254770
136637
285701
239086
82296
191234
169836
77956
15784
107857
91593
209850
237896
81076
128685
225963
136993
245097
215215
115325
292951
295135
200797
309623
173650
242953
174593
154244
152857
140738
203421
170783
53229
121582
123446
185267
264550
118212
173435
226769
57534
160555
40123
282334
26350
229197
17498
183913
147030
172028
100830
213779
159193
86281
215240
104480
76025
287152
95630
56665
206343
69856
73951
88724
289474
167562
13209
215442
122722
236498
21767
265658
200847
904
229871
204065
74089
272984
224390
172339
96962
242340
295607
169574
304195
306036
136560
46970
76674
281935
151685
55693
73003
185134
14774
289492
233955
277246
140337
197966
129810
86079
111493
147520
210306
100095
121929
210708
273590
87425
244816
264772
25592
178716
60354
134841
124861
264299
236473
213005
98366
84458
221193
262416
28523
216452
182340
16601
217207
101770
172355
241901
181743
114538
154325
1259
178171
253423
143787
230989
171772
241452
232702
136227
23202
105493
212326
299595
79905
24608
33015
3389
16766
298072
118756
72774
183930
12353
29375
11666
40035
103112
110959
52625
203863
250502
54260
71359
206126
118108
238304
167256
264371
181532
64768
79465
163183
129741
200416
27396
54542
570
200065
45815
2557
21570
155745
47626
115662
167388
1556
75838
80018
268716
252123
169036
206604
295280
48639
158609
64776
85272
263466
199930
22264
118959
281896
5844
29640
104411
223112
295316
250407
90076
151286
45904
62056
286144
257161
172532
143987
61893
151167
99983
217674
241922
134117
212452
291586
129108
206438
229732
62164
137545
213603
113239
295324
25694
281019
36299
122040
147525
581
236840
305019
121282
261275
161737
145425
135282
302249
22866
172213
300051
87194
130574
187060
288255
181613
273524
300468
309241
93880
20620
24588
126112
58328
206397
114479
118074
263535
215468
28011
170125
57810
124200
240718
218091
132413
251584
272553
239136
64921
245670
117626
185518
14483
223854
58097
176839
211869
32341
129880
134195
82920
302964
235184
194446
68103
262098
266938
181161
273530
277671
190827
269971
297213
56573
124986
13169
218206
74885
272876
73260
1898
46298
167773
31895
247495
10748
272511
49314
160016
181028
19909
269007
50500
309170
180041
259582
242796
46375
288441
158461
14096
112630
112025
11729
266322
73859
46153
30831
140106
22434
227218
154731
102059
213689
92068
18093
306591
291876
129930
65669
65891
147166
216779
23302
165933
203266
239911
202704
254375
177631
70260
53114
52637
118379
6024
5673
249395
13496
138378
2111
8908
180524
142318
200053
298356
150049
87131
204363
32921
142332
68087
174133
256994
127266
240686
118860
304599
91955
223227
228358
220000
157706
89398
117735
132674
222845
69570
285513
203867
308143
218208
106233
237957
193185
252718
227310
29572
217139
250005
188309
266566
38027
197717
43920
255622
97783
248887
258768
291660
142388
160224
57742
87684
72121
213007
152269
179037
262074
72246
58071
275930
252788
245481
24576
203178
82127
62424
77054
48061
309303
243163
137640
82541
228258
32974
252203
172433
255217
54738
119559
32583
264337
234068
13543
191217
162000
249605
150017
6292
180048
43858
18332
197609
219271
291444
2614
164330
142009
188482
195273
210548
82062
305096
251285
141121
283006
77058
308181
120878
56887
45802
141327
45500
283072
196755
266069
304789
279991
281679
226827
91422
264581
250528
259540
117914
22200
299608
122826
204068
11545
250427
247585
106601
195313
308951
252756
20692
80119
123014
112228
289116
27969
89877
234601
135723
192006
302810
173040
225239
137084
63837
72715
220122
228936
73360
244329
187326
28086
281059
43456
36135
164569
275450
153651
295228
288379
64503
48291
158495
77930
293074
254018
2755
130487
269893
190325
304947
28085
45086
96160
111275
206123
75983
199607
53352
30689
211543
21313
123480
251262
56591
308262
160500
243459
256256
241499
56205
157483
39909
176106
211230
86186
307639
302950
276775
241339
284157
183719
102231
242794
3149
309650
282709
170797
141199
222411
1532
237894
138807
92404
103088
144819
30758
44596
246074
107444
216680
263082
134623
112599
166665
254976
106006
154964
44677
292276
192626
13790
34899
24440
268213
127242
8169
133097
212587
201986
138129
153391
229
170827
228466
125190
151947
39764
293474
219836
99001
268464
29935
121850
286086
191068
270220
28576
41910
18028
277684
285486
44416
19551
139440
97175
262866
220055
91911
155660
259880
83384
29476
161800
57166
185941
1724
156244
219399
302275
235951
46677
265587
158676
48476
275738
37538
1991
55399
268592
217973
9745
183705
32232
126498
103050
209006
154591
199844
25572
252156
69363
266301
289296
76575
282020
198589
288878
51182
241321
30173
19654
248983
200703
299932
137841
304962
287117
130356
87503
114556
279588
262242
24303
304213
51755
18839
303064
288003
170678
260337
233242
77135
140425
182177
61844
63593
193100
48843
24408
267910
10221
202231
40029
249736
188828
174504
56012
534
35012
75927
167254
125062
178265
217832
271493
95788
259067
27902
96709
87141
13931
48843
76497
146113
61499
142029
249013
127811
161172
140498
183070
220963
112636
19376
283543
171654
263164
126896
11864
214918
156977
281167
159246
100104
292012
163475
37153
200615
287630
236720
242350
9066
297862
161597
169021
239143
30339
302996
280521
120460
203082
293820
11308
161413
121421
195969
40567
148084
16604
294416
290421
261608
283005
50239
92841
95666
86707
214008
116752
230786
87202
211901
146048
219762
59468
151163
129599
68222
162489
94014
100490
30659
208140
15317
174748
249846
152954
50065
63264
97588
74306
28575
270230
231619
2336
111779
240499
307627
40159
27521
83116
262528
181312
136112
97324
211638
282939
120440
54542
273914
81505
81793
248435
226483
277612
306248
100937
264300
199958
100727
207347
20931
40240
106664
262491
295979
123329
73398
103227
233410
71999
41196
290038
56900
258419
137413
39951
31225
305101
153864
32252
61613
9066
117522
74203
99677
86981
87078
50501
244647
7949
104865
175481
91382
224875
196134
42532
153021
41964
108972
168614
85436
200239
13728
121602
271298
37968
252030
10133
279125
201652
176919
89156
240355
203749
80576
212106
171901
179964
87969
274331
37986
262283
274350
72481
106798
199774
5778
225900
305234
306921
212960
141079
64981
45450
109955
187404
65662
195301
12017
219274
237584
281806
48394
159202
234283
305941
267666
108292
144628
10543
39729
263150
2097
174416
156520
180404
170654
69521
240727
233823
132856
115780
273481
181505
226350
182783
119726
173341
179931
104152
110346
256329
297792
230352
295567
119706
123571
124335
241707
237848
278911
233269
251757
284923
259538
184179
13094
203837
102905
70907
284983
53842
247778
237649
199195
295760
219933
199514
61735
234193
120771
255280
261187
98910
6537
278533
156778
108350
28011
230593
223097
198324
266733
135814
75920
77044
172867
134440
119403
57241
189193
121401
185707
11972
177928
14643
146493
89274
8635
3065
25114
70055
250364
168229
15558
28372
141122
187050
73608
62253
167423
82149
17254
161603
201242
234639
201712
8098
47652
28868
157166
283217
78226
270968
135852
47223
190202
59756
210362
251754
238438
179422
234537
305079
275374
94518
117340
38499
197825
117639
80029
77561
200983
228047
10662
217025
116992
123643
271392
157652
291820
136875
167813
195411
16587
56599
139559
159092
243980
277156
291877
71782
35590
36901
130641
283395
29957
111046
141525
196257
278185
57528
232206
229588
161726
91477
302046
26795
201356
99673
142138
75050
72147
109851
217931
10134
125254
269961
167397
103372
182181
285572
86964
100873
62480
184460
229988
98196
78312
207528
264182
25564
259467
243979
57606
91428
167642
89958
116111
203566
187112
114359
165877
257414
111611
62995
46984
144313
18697
191509
123219
84779
64362
7016
13014
5555
207959
206966
27687
226166
202636
188683
107530
289159
66901
234963
178600
83462
290164
91183
294613
252325
27329
247173
144474
1282
84331
76042
198559
157606
65327
276056
114854
64302
290609
7233
95008
249585
305048
43393
9674
131227
75143
188271
57870
80623
88874
196201
38587
34908
34964
215956
117806
33184
205937
101499
305010
43346
234750
235082
264726
95716
49814
224070
285039
84552
296709
113769
274711
92123
75050
176062
145709
208511
209968
177245
103313
282213
25510
92171
292391
235416
64346
37212
144230
215741
258038
303538
113843
163055
304559
86534
14261
135752
124691
111698
168728
298194
157394
147327
9394
31558
191273
107503
283686
27114
997
172245
167045
22072
205987
293658
229645
168200
164141
291807
147714
40806
195231
276020
212924
286835
162267
28931
59553
66927
201476
235682
156589
2136
120050
278061
304513
8418
223676
205200
114518
181092
95483
270562
226575
155152
179430
128480
213343
74993
249915
27577
91504
105770
172548
278340
128760
211213
39114
185726
212224
1377
25588
142861
144518
234800
209615
107538
52977
101004
74876
284301
157536
288663
138988
36236
18260
26674
181423
274006
237033
21815
209522
268085
139502
106340
66395
193840
30706
264200
10916
177390
258646
91247
59098
222959
286360
253328
234986
81089
166717
157791
89887
183249
109517
247324
202052
150862
118817
69352
282519
27384
31490
257379
214030
20766
81519
297665
277866
186556
167748
22789
141701
211147
14495
226409
193284
173009
58479
124854
189226
130221
203181
21097
196004
198946
4127
144132
285648
67724
178819
102777
106805
146620
147131
29854
25486
17595
7528
239627
69691
68379
242975
169293
287369
131854
50657
220553
273316
93114
291181
97627
209480
192367
94242
127590
164080
299756
280516
81596
12805
78928
46818
6708
273645
66849
76457
177991
191007
351
87264
164303
299195
183230
200426
11778
46962
6223
119458
81734
69978
33639
234343
226926
38320
39543
296568
218220
817
116064
213556
93703
205296
84938
153819
166923
214250
34218
254236
7009
269233
79921
108962
163430
19760
24191
308852
128378
130932
85523
253500
265456
28776
165932
245384
270644
262868
295850
268403
118349
216936
18804
124968
307544
141125
231031
152762
195550
208728
143067
180318
110162
86583
244391
95621
17723
155203
43583
58786
259904
55333
47124
249507
252695
99242
58239
296774
254527
189092
8734
201330
152999
169052
218287
213844
62374
117630
52970
103932
105280
28420
154774
8258
136215
171831
63452
195261
42804
182278
276994
75683
136045
74153
122534
192277
77291
243313
262794
30084
62465
21305
285821
184090
297132
282467
166844
41287
33209
145062
246383
152200
212230
300877
208841
270023
214089
289546
173847
17900
210303
11614
161795
172202
180648
247267
64637
52438
145373
294238
182649
299275
15609
298831
117499
93145
154672
282594
189827
78642
64264
9282
206902
187413
187295
291261
283434
20111
167262
165850
185684
41125
138817
245460
262476
226006
232398
142166
68706
221109
263553
8394
177501
100657
105052
258076
232519
300443
226873
97395
10555
234147
31611
101528
52535
305779
260760
300374
250677
181645
76632
50077
91708
307584
176679
43767
156415
228927
123634
185061
234913
51939
184184
278637
51335
283031
286580
231011
267877
98434
198955
155937
285584
60782
92715
206555
9996
39477
162752
304192
308155
217430
304586
304939
300073
88770
184297
187352
213767
171625
17088
82282
239485
175367
57402
85669
238779
107656
124495
274227
69224
99955
207577
139435
69487
62334
91206
169774
178907
171225
161236
44494
286326
140866
242967
98378
180883
172073
198003
94210
278016
127266
5362
72847
254852
45734
13208
53422
292176
23992
24822
26208
183626
73606
129386
306502
260211
120449
109437
133775
92959
28796
252990
23722
99150
144371
91749
6844
41991
118001
303180
209057
169963
176710
287638
282662
226574
192901
36059
71923
250480
134043
163105
259536
44101
131859
52384
17539
265643
49119
50713
83819
308871
183075
17413
163911
57882
50619
4854
107167
190953
101245
240919
197802
36374
216191
221272
51763
156835
184099
107191
212877
59550
34711
95706
151866
22005
98868
89785
5675
178033
2343
140171
6413
77746
241909
204978
7046
215644
140590
231774
182319
250754
41090
309084
295998
92900
122744
112219
38829
143022
260472
57504
231036
202876
195529
126672
67397
45499
159231
108272
87809
28746
137969
264041
102769
278670
56906
294704
8469
128668
84949
139325
199241
270730
260521
17206
198465
60121
196258
153402
296710
67481
229113
218631
255775
260156
250755
275905
106057
60317
19014
145425
219680
81519
165744
81622
149222
244804
217401
87625
40262
243982
78033
164493
219649
231987
225278
286091
226437
93977
149458
98183
36999
7877
187927
290952
246457
207686
132660
181109
95326
146988
172737
245789
133203
268340
270560
160013
130737
51433
77598
234121
184294
239914
301755
87418
133232
286008
106358
131075
148207
99041
79056
222873
275077
279212
170266
289066
112934
153023
282875
188858
178560
266826
237569
297060
283333
28206
195508
41705
122502
96277
222377
113115
88772
297267
307617
179118
255721
65076
212666
306981
281034
309373
111621
187752
228339
121237
137811
151259
65366
135062
303540
65082
76364
237589
241251
259044
46654
18638
65394
168844
217914
190704
221297
230312
262364
14535
78911
257089
47391
42853
309125
180896
7073
17158
115464
274107
271736
302160
110704
131349
202183
85384
304400
38304
179948
74085
169359
139558
66827
212609
113460
67169
31437
101888
38631
270218
177508
181106
185968
151298
287442
191781
139817
104537
218678
208765
79234
30680
116637
168416
136129
68769
61113
258540
236688
213179
235520
182262
6702
49926
97733
266173
225700
56257
225757
56585
68923
79405
193103
261136
153402
16696
138118
167281
15563
109977
179705
154479
143595
9339
215436
297530
38174
200551
99314
68480
102212
212928
250275
206656
145439
198114
263304
214486
123343
54130
92115
204468
18508
173984
105744
34942
8554
277632
154878
9071
233166
263983
63491
106380
42329
53106
278764
182672
213191
48110
213642
231073
231398
118360
67063
194951
16104
15190
68234
168755
197947
33914
18298
28335
37448
227881
235913
116642
104738
74500
255328
245670
68520
163197
127408
51868
298923
154162
174254
268106
142860
71138
255040
265757
107667
51371
95360
191810
111488
282962
42970
24034
268270
219031
302862
250060
122371
53592
35520
1152
89371
51833
285664
195837
133968
14110
29699
161521
236473
305157
290316
62177
263394
245483
42902
238067
4509
18022
73483
233688
81053
110841
132229
304129
73308
68961
50877
89831
181015
117821
58281
96742
179431
190792
129022
213471
43762
286606
101099
6729
37292
191436
157237
8637
180360
135076
17388
266023
126777
167595
305615
65984
309100
238148
121625
170300
66220
250428
128515
201284
193834
206563
309192
50887
254421
168962
203261
75560
38701
198688
54990
148096
31699
102579
279641
2369
184855
876
162645
95006
211305
86514
199261
217507
90617
127893
255862
44457
91978
97880
189150
57337
68703
288066
7576
53625
213608
89131
297566
211312
25035
71714
254188
48722
132713
273920
281171
200417
219749
4621
76585
68906
216215
223408
129959
75562
48392
136361
59602
94696
264974
113889
80577
152662
137586
275921
142333
245159
104661
220561
27773
194740
136795
227259
86543
129064
57826
294217
74381
55156
276168
97990
227455
39072
125154
19988
91668
217347
251034
194996
199508
78102
286720
86409
126051
139783
289293
133702
105131
208513
85206
203792
292702
159176
259191
32443
288957
128621
220211
32382
37777
14024
166366
218850
266795
17016
10378
96325
309740
118425
82001
104926
266901
248050
88359
87825
271575
284782
35429
152894
268475
302976
28709
248342
124
306196
165734
268105
114280
286458
34305
287899
274542
78229
189021
207520
132277
263453
110898
161473
179818
97598
72472
12600
55533
29050
214713
4633
75684
254856
169490
187801
188783
172858
187433
146003
125484
234128
39725
309186
246263
1595
230402
277185
118157
213758
272301
271757
235084
204208
263096
253855
23771
110941
97429
70356
302747
86882
135048
245633
270721
245322
8867
170245
293182
17370
301301
40921
162363
93659
281555
249215
93482
170923
272953
165369
207153
252679
139424
87923
111010
192109
193736
220530
282301
155076
79225
159417
231946
293665
225901
144936
97310
156443
141609
198618
260985
69548
153139
281934
30722
134313
27491
269293
136583
187418
31371
56614
124000
22453
260969
131219
264470
7941
54543
79562
288348
12232
150995
267228
246277
227380
113834
6715
68162
230176
280130
42587
188205
41921
301543
145608
24996
20187
23372
16847
74756
133049
256612
228118
43959
300778
162112
126246
302866
202017
302424
173374
309932
179748
273992
36977
23274
55414
236946
213195
226780
60782
147293
110507
174686
295549
227690
197113
246262
177479
79271
308252
19729
5127
109556
185946
85978
32234
97352
174480
259964
248361
49696
255583
293682
20856
139041
85495
128406
244232
66453
63241
76734
4106
252465
151924
13358
65716
156875
49028
261654
143246
73309
263124
145398
257299
143619
10642
205916
268344
223188
64471
273318
250241
96928
264936
159515
147221
75872
73951
3965
60857
4866
14247
155942
147486
264209
110548
144101
22256
216777
227848
10157
3967
237182
123887
154203
185530
97017
150662
100799
21626
127909
194611
177618
277437
18562
5368
282922
230465
239972
237934
231426
35298
287681
56626
248572
261146
268797
104545
63570
241435
79893
3131
187948
300016
97380
141595
234555
290930
279000
126593
131454
295672
83907
309627
48304
68103
233132
212507
293117
136620
127551
167019
74780
306711
161282
25123
36558
59961
23057
12486
281695
111889
94720
174704
284666
195834
26579
79065
219962
69754
96631
249938
12762
277389
221019
207087
210842
251526
146627
294352
290805
195899
286414
146002
239747
29417
306030
260452
295890
215740
16654
225899
164418
307764
169086
211025
237346
26831
62717
186087
230417
20635
137508
145211
244227
69941
68075
49175
115718
138693
54551
110915
245670
230997
175125
217706
208528
252060
160140
302598
237587
15509
407
74087
118457
29559
69361
42641
229636
130261
25444
136860
126588
223670
2045
182708
119257
147976
259100
303024
244843
74897
174406
6564
132478
156515
60276
193860
119306
238129
174206
68469
22659
300315
182214
536
14212
130346
250173
233894
208459
263986
13995
273230
25956
201236
308602
29433
277806
266127
170884
135666
72798
201327
206349
117236
116806
197524
214499
176003
9252
235641
64522
891
14525
45226
247300
59961
127550
38778
211687
236109
137957
41053
191509
126589
40597
32385
237477
84954
114172
77088
290447
207406
5522
178696
137387
81681
196074
165654
137474
168777
9147
87747
106506
185835
134715
165574
137031
273731
182917
239559
274889
266903
46918
163372
301796
291745
83438
234475
74936
254043
226628
195726
302786
18249
75156
77965
68324
209977
116696
306996
294721
129944
217168
14531
126527
222907
227583
24815
254328
106870
292615
70571
23464
104286
92814
75862
243242
94589
215500
29345
141513
51127
38182
97296
153810
158384
27151
145023
259497
200526
130247
65452
103175
7696
196757
3827
196149
135325
102966
48090
9946
29482
132380
25710
141905
37800
15515
225450
167980
87996
12347
222233
273196
86925
180816
301568
156733
275681
236128
68321
196419
124154
273579
105189
216604
231355
244712
152723
184502
301830
116118
20180
101233
140428
181909
195859
226157
250933
208707
39860
202680
309972
166175
38045
287425
163962
295674
220466
252321
27678
93314
136728
220766
227032
93485
137103
213661
183994
259399
240568
68884
295473
302118
190756
63578
232070
206840
124674
88277
95843
264112
304521
299124
167378
9728
173262
118716
142133
106541
262499
262172
99797
158277
266188
191723
294102
57786
165107
100750
298032
75109
74165
3952
307152
164819
121180
166295
32117
211946
5286
151214
214497
96522
41352
39326
97882
18373
267870
260673
146428
74091
308020
237613
212949
305424
188205
83802
40227
105328
109812
117205
765
273673
290819
32815
127226
174922
133364
179073
153418
234226
31553
30328
123010
251881
43767
36305
137737
7590
154094
238994
91970
137866
168510
250919
109786
4295
4080
232930
124435
152510
11018
182313
233649
144884
191905
205642
219921
26741
27929
85400
211159
297742
284296
203083
249695
176589
245563
281120
138557
150923
52791
228570
128345
73217
99059
38928
175381
52112
238039
55188
75530
39329
46574
252637
182184
202995
143471
246061
193901
286883
32050
12605
220775
292723
123185
43343
197450
158307
300396
102640
244073
249439
172621
230086
3528
127218
169352
221520
125397
145255
239489
57357
76395
3683
157987
113981
7417
260517
134217
172853
17416
108084
129168
47985
70357
29641
299057
200268
83911
108579
99062
177617
24406
116356
221419
225937
293652
300827
10250
107337
89831
139205
239048
162532
72989
235502
281283
115487
179131
33250
136962
183853
219914
127774
83877
282452
168475
212542
80212
12893
291469
185092
118900
114648
216367
231484
257539
303190
177878
105320
147647
248883
299999
82349
109995
131345
33739
110364
204245
214697
177075
202216
296310
286691
164966
129347
185865
222193
213500
102797
255784
266133
198272
230831
44528
218311
241512
36984
245715
217377
175508
104018
97396
289988
17769
72305
113494
113470
200169
301001
217856
252507
223294
64712
29804
166266
255167
102742
179285
182275
24584
166043
101987
229126
180354
10335
202147
122361
125910
242944
115676
308207
123542
149017
272142
66975
254687
138924
223926
3854
160460
135480
199988
223981
142453
291398
268939
157511
161519
75000
50249
99941
68755
153122
38425
27337
92571
34842
12095
12802
119249
244761
26399
145616
243590
151638
304798
119716
237017
65393
299494
111328
34984
97050
136757
62772
260258
254477
171249
14282
201409
4005
40774
265578
139872
255223
21893
96809
50348
181813
65967
234690
229152
78416
89701
166363
98111
4357
139116
137130
200318
253515
210160
157932
76642
64037
87754
182379
165061
98888
186821
139739
26096
130474
309757
212572
227563
200870
300687
272304
243581
229712
216897
208975
218513
4170
263733
298869
239586
159771
9422
299708
5504
92818
238707
295569
84951
135678
122577
197562
282294
126763
305093
233438
96333
284568
33473
60640
73372
260298
210428
3996
292905
183857
126207
245368
101570
174087
52482
138362
244066
196560
93928
70070
129298
199861
44379
190580
75369
72989
134659
87425
277243
91448
115462
212626
267453
93148
241058
218394
84390
225399
134116
171321
123418
219401
139405
135132
20110
92234
186905
274012
285946
293523
253820
157026
217972
91190
107216
60939
227319
115417
231673
63355
24354
128258
191720
127927
97207
167762
190757
63233
48771
147854
234365
129143
8871
87676
309036
297713
5200
262857
205257
83510
233012
40574
236151
143295
248700
114359
294397
247814
226393
17869
226441
14761
194686
59174
152827
228448
167374
64844
112573
124939
125422
170648
280189
255239
215570
7211
247677
255956
262461
71371
149347
269580
12577
148455
203102
21449
33614
128198
64863
306896
138789
12228
22901
130238
293313
73287
32366
153950
210091
279331
180197
83130
170198
156524
26006
171308
2413
76461
116613
14681
120174
106224
70466
276286
125537
73139
49345
40863
70536
265975
177018
79853
25145
231349
102717
43997
71624
217157
164037
115035
262544
213997
259267
283107
205247
40399
2009
192772
262536
85594
282132
84468
38212
43656
80879
193880
219321
151225
99873
8642
239889
240007
78788
158426
297851
70054
147130
94431
79220
292336
32417
119728
198701
66918
302108
256028
219332
18299
163777
292932
259246
221590
124492
83546
247544
130449
299795
294960
12427
108202
298483
225094
185105
144312
63926
297709
260581
304685
216654
229302
175527
147974
291173
283526
198731
256919
95425
195832
84613
217419
160996
128384
12574
8949
116841
128904
14982
220211
186983
180336
32520
64493
63562
89187
262793
289985
64741
274700
198546
23513
283196
105139
225020
163951
130432
270796
146498
27872
144314
108148
194123
67953
226833
224412
78532
139567
152466
280645
12896
168577
34443
9039
66607
128393
293327
174914
11446
224896
224464
194373
217482
47920
64085
289442
111479
134055
294022
54730
50606
139384
43542
201376
232247
97545
3616
264164
293052
33177
164868
207802
26196
27419
257707
120935
173691
232155
72485
12110
48180
180445
208887
37262
47394
229032
236192
194138
229192
147667
169854
123485
185498
128322
298584
104539
27541
186892
207053
141371
62382
223600
190655
25961
277541
231334
301983
63949
178751
42086
290100
284486
91776
192759
210409
52038
89103
121072
105069
121004
38412
268966
143728
187807
205969
33802
127619
275091
247170
243933
52814
25674
254250
160931
158837
70118
269527
45318
120930
241678
196337
152975
231973
62815
179738
95694
168047
289677
19646
46412
254572
28752
66951
57702
103705
128392
90107
147249
48570
39896
14202
198786
130536
285192
73374
135912
221225
29256
20260
174940
285636
139268
264238
301737
145612
191526
137281
203614
217276
202270
80298
98844
201438
171636
178224
199596
205959
230419
174114
158928
71647
276898
250029
132025
115948
217186
155674
47120
242492
233437
190104
21610
82752
209468
9313
208521
120570
138038
266709
278791
206061
218932
200119
277809
163619
89060
284985
158231
127542
94448
231830
233310
45599
268006
204032
114794
178388
14228
95482
21844
200848
105203
32070
261789
78553
250001
85229
172766
211748
99392
17383
238245
295717
144860
224625
192328
264035
293196
233983
309774
219524
256076
178217
223012
253599
9306
250100
21725
28429
115189
149590
97700
201038
63281
16065
220398
304713
231676
53570
237469
39388
132224
76206
234677
11293
12766
161399
61356
132261
196385
192963
274320
239857
165442
184197
124845
265899
210296
172005
252028
607
210546
253361
22127
93766
189184
161739
9564
5228
131362
128905
23559
22010
112904
214123
179838
121365
70752
124169
234925
252836
286475
236696
201567
176528
191373
223756
71793
165713
95501
47583
281413
280244
244659
259526
287937
127717
15499
176505
128463
8464
196839
2291
139202
235726
127300
110451
142128
196016
141281
16221
300343
65665
67629
193244
194992
275784
49383
204258
285249
20031
182377
144204
244376
305578
45381
33688
277839
159383
290175
187293
120202
48515
182720
219335
287008
79103
110210
260656
204633
213505
73364
255971
307481
93703
41372
170101
48926
249212
212006
224037
214811
221093
300357
112636
225183
253317
30341
281244
80797
254048
63781
169361
131679
175386
24230
60592
149196
305834
306635
167712
193890
105299
166816
289856
217466
159801
254766
178732
268169
165484
30962
197122
115172
108311
155747
174255
40800
197021
184569
56805
104290
135846
225966
65896
252510
219278
288078
26076
161051
267115
82162
114510
3519
73003
298005
219451
208435
43369
158829
225732
178329
42379
48350
170702
306721
212265
57897
146524
19759
213328
287736
20109
39175
123788
33737
300577
47720
229000
99277
110362
217806
225886
132654
251877
206519
19259
77046
196448
197847
9207
16317
186969
177205
118586
256279
233297
31561
31897
181491
136312
90492
129032
244382
2673
136463
77810
267523
196446
137871
191044
171597
227335
12399
94271
176692
57700
301966
110820
184773
63971
209639
190043
53940
243192
44630
58141
295988
43818
266373
35891
94780
271536
141829
61306
302887
147063
163614
146855
203904
86962
30638
290429
162485
17201
175554
115497
246045
226941
184138
96389
241549
12328
169423
303768
118953
176773
62752
216585
257954
296324
160475
262532
78723
66393
241710
249100
147708
104179
32331
59963
13140
237148
189758
276098
212556
203518
242255
223100
9380
222292
143726
258969
232317
250966
41367
62177
279387
266664
101555
213914
287819
47698
283543
29402
103837
11517
292455
35307
62945
168831
132390
54024
278096
176966
211484
76607
72549
277485
54153
179148
45964
120772
54628
69218
153850
62134
106970
142830
287059
23915
13633
77390
237160
14117
80203
128321
140128
146526
101272
256598
143608
67328
145345
229692
210310
107927
290044
13213
31248
305606
86580
91430
130525
197607
295003
270099
190398
25519
230015
235995
208460
189523
153988
143142
299973
309903
27261
152783
105257
239127
285689
89615
156621
152317
227525
246072
166815
265862
78374
56356
194532
68165
279656
180306
193174
75591
194532
63152
82755
292913
6778
85699
215947
137679
282364
156388
24394
223415
178560
14935
900
226858
276765
94243
64215
302865
229252
174708
232974
261301
92673
126209
303349
134485
275948
155614
158941
179383
52031
274543
9286
247471
288864
150899
200986
178315
246342
301008
52684
198135
51386
250055
278028
32406
287401
160520
44444
87990
200008
296974
296577
231509
245978
34987
127949
34430
140012
64792
7434
78363
258252
206148
55362
83411
40710
222679
294036
10630
298623
232123
174709
160375
165422
154236
251280
292041
279278
58709
199767
56768
144196
242616
232178
181587
156576
269169
202214
302517
159339
8877
42832
272178
186905
102327
286473
293890
115404
33540
264273
14681
114218
151263
270842
101060
306890
191442
178846
122666
268386
197194
252716
106551
68386
48495
258599
221649
44470
68494
19051
66333
279579
139225
127027
257963
77500
122224
293934
22574
125794
74700
26979
8392
238365
283124
23308
252321
267558
149974
81715
277170
214672
24263
190257
175052
120692
133902
223262
45303
182495
35633
123749
12611
253907
114979
4690
42606
202221
155676
56891
243068
221919
53461
254644
85085
232562
217527
69843
117273
66668
12659
273677
254261
300278
80112
75221
33132
67175
91564
86745
143023
197300
194747
96749
298612
46930
202137
27476
254936
134246
137632
20748
206663
217025
155462
149513
76639
54308
154100
164485
100356
142962
23437
264661
198396
157384
116413
257850
196070
251498
224904
29887
89384
288049
115870
254603
192550
226604
20014
216996
128469
270706
78978
87914
27572
50472
247823
151219
229362
244485
309223
206211
215730
233380
136936
17634
212122
214850
164826
181611
309042
4454
16641
291059
36989
211095
20677
242703
92410
39041
66722
94720
293802
149827
243438
92144
138368
305141
164605
38203
299600
203047
224521
115871
254088
70809
180897
185939
931
249201
201611
95621
105912
217514
46017
279468
57373
290100
226324
119613
274541
249544
79235
279604
252821
32976
302733
167702
28506
242267
7368
158490
101367
193415
100590
250570
109353
153359
212618
200899
109574
196868
205208
303701
117313
238106
39695
300022
239667
174598
112406
136272
237736
187639
253435
50833
11176
90296
569
35603
267935
203738
73847
85369
113595
192555
68645
215964
21436
151364
85245
309112
139745
45517
93838
83911
213251
136131
201702
41739
62490
306584
93744
174033
247987
169770
133501
221047
89375
55372
200126
274431
168237
152911
302799
261851
182523
122040
306725
13759
295419
123802
182302
189398
6970
9078
174027
283191
247301
298697
259621
176357
194635
212327
184872
88673
263958
185168
253592
281035
28573
162327
259980
279341
89346
84251
162742
253275
231591
151444
184938
27213
99852
5534
276630
55130
206769
307511
93263
9379
12035
144099
116889
27132
212729
270895
23530
213057
163820
104191
252128
308176
84924
215939
233748
47701
61879
219572
292768
264188
208543
27352
211723
184095
101683
65184
315
224393
81123
242285
187164
267174
98679
45467
292877
212075
261137
101598
160627
301609
124106
189793
267518
10108
167992
46075
271520
93113
181540
54090
228191
290052
31303
147034
21806
134875
243930
36108
51155
90731
91962
35455
140373
225107
127070
137472
102725
229016
193870
241844
44089
47764
184789
296456
170574
190396
301847
66173
85505
162634
269705
58393
123135
201023
235629
291593
305201
265833
266850
235531
119019
23924
14477
191560
93968
156385
262599
159745
303292
144602
231352
231709
59385
89886
20608
34036
167778
91186
124259
251618
88269
273621
145187
80665
53450
195969
197499
203184
78361
274157
132640
242236
262836
96275
145860
122266
228254
84843
252248
92140
275835
73744
116491
153989
190333
291663
137147
57523
308015
271185
130521
68002
156452
193904
198392
288146
210431
184400
27054
126045
301859
239163
146003
15530
158407
5113
73276
55135
215758
125866
231004
156584
93214
130028
286660
189801
244341
99579
154219
197044
50142
38598
280342
228454
132372
82389
43548
103224
50848
170436
51898
20990
157145
21660
220682
226994
308912
169513
33600
147057
45045
290680
86294
130077
284943
147444
234287
130109
297361
105891
4151
289782
183370
41297
195010
199007
262896
36727
30682
206785
62188
197382
23916
288487
189589
18763
51404
189742
146977
142667
100564
194660
2437
127070
259044
67410
285453
308952
104899
131991
153189
177358
220430
259002
33807
286129
72398
135580
70853
32712
60619
87759
133162
119848
230950
135437
247439
104957
219152
126885
153582
135413
59558
293848
240621
124049
138932
231521
58311
223773
119676
196598
264366
4508
33461
128274
29309
87179
170957
12399
29030
117884
65958
222453
60439
143841
173272
279344
107381
38941
2766
202738
230217
34231
229651
292021
112134
15668
1366
139834
260971
212709
276691
300722
192914
46384
275779
216533
294275
78770
163617
270328
55184
298687
242913
178814
115290
151897
168658
309860
113910
236000
250136
280336
105204
299397
154503
212966
55555
9353
22642
154507
221694
121551
91119
234623
47691
309874
247950
169566
296808
246665
48091
251449
152491
229244
53733
83138
158091
3724
189910
276570
59896
303603
64911
137847
1510
179293
223890
140157
248710
112364
123028
131750
889
288429
58380
152762
108995
3421
259799
304577
265394
36133
257021
213484
44426
198209
291756
97653
8903
238548
306044
53860
269853
176052
107235
190698
69309
157204
31370
10295
188895
215392
3087
186447
244925
295041
296680
27909
220275
61096
194819
137830
43996
17967
162686
227295
171956
255493
274510
253554
277872
216684
286010
300051
66173
272853
121889
258179
86868
246599
263278
5784
224984
250692
29169
203362
135444
2628
201197
85722
243268
208177
147097
85069
214706
74977
51118
245136
152361
289559
9018
279900
31098
88125
11999
110797
297008
210248
8161
128693
253892
22851
47132
266076
89076
124380
200268
186965
179549
15068
273618
298493
155759
276607
303982
261483
127024
6608
24409
88462
55068
116291
96164
142120
248345
266319
101720
269085
226654
23285
221727
263556
91666
130351
12990
242199
111730
22227
185283
135265
169188
81663
270894
208766
253757
163208
44381
3822
260099
33844
97672
83779
63491
117315
187806
158970
145271
172980
271256
234944
145856
171910
10921
175559
109461
266700
26030
115669
65689
193360
143902
76680
228144
308029
158790
53431
155999
143407
253261
187784
55579
17299
178553
191988
115942
43737
189673
194391
126135
110153
33247
1236
272819
300412
237682
21101
143667
30702
19769
198103
184599
75802
183028
81593
110848
190907
308412
80314
143170
290561
41024
27700
112481
157264
109885
290063
28823
288440
272803
1021
258482
258753
286747
179452
110068
281213
10249
207787
150169
94612
186399
182484
102436
263184
59559
27689
20605
147421
233527
95247
66919
121319
191178
204566
303316
238961
71807
191143
14899
289809
138884
237239
140624
132707
68988
243896
276027
192957
134972
161592
15858
23027
65845
124783
309567
166847
264475
37167
185234
86199
191496
80013
270800
66048
5064
263682
231678
47099
291851
237393
95039
271861
33540
238913
100271
296539
118531
149503
231903
276380
103145
41215
16553
208735
31753
228125
61440
309820
254496
85594
188877
89862
122804
150967
149731
31631
167244
286184
73204
90622
239610
256925
229480
236567
67779
5669
151620
73859
260007
36126
237256
100587
261410
41105
176673
196167
22627
7288
273641
99545
19879
25364
242062
157536
147981
185876
75208
95595
259242
212978
5781
90155
161036
2979
133839
194061
47649
73276
305091
16568
8645
78356
210066
219335
269570
220190
15834
14338
214776
154740
202785
269236
72240
111480
89432
283376
295455
114426
307292
99998
99270
269759
264032
34425
64502
213760
62910
80208
129057
268992
291966
119000
247787
204039
46925
160186
11458
258374
259689
245569
224203
183212
107419
291896
170158
64847
46285
248234
137261
70965
195007
61738
218578
265234
215321
251947
206141
3437
254076
149732
266815
112281
230942
51134
183276
42330
213210
290694
189161
117855
166330
228711
301797
82329
137042
154268
189842
177924
183822
171214
193106
5639
40960
179942
230816
232383
309014
645
67036
111860
65954
184221
54345
264078
64058
109705
2591
138000
294625
215217
94545
72399
298691
108487
261835
167078
128458
234462
184864
290345
252054
151680
240385
16577
54999
152026
237545
60076
285244
230775
273077
280278
200543
253637
115783
47023
130721
131399
36468
228504
39800
260166
70063
249632
130853
156988
159973
154524
306458
30412
91991
31323
269142
118221
15235
259224
168409
150628
246285
107520
27546
240878
121760
302025
78336
95687
288351
69888
14148
186231
149297
99074
160127
195261
16530
302852
140023
300985
190058
194276
308108
127267
45070
224208
123492
77259
72064
127289
205590
235762
122888
294472
253485
30756
38975
115986
75605
204277
295155
124142
204526
296004
156402
135791
117797
43477
12788
169804
152519
234098
103822
4935
119302
236811
288877
83177
266811
125354
278592
23092
282241
677
182864
193005
122464
249108
301333
226068
90287
282148
202785
227889
175504
286023
235623
184344
277736
12508
126567
263095
101240
289423
85366
100240
207667
40273
136177
137546
244447
273631
34725
276941
86536
31518
195997
91793
98722
15644
278529
134793
252579
100838
163880
152772
98903
221102
249122
283460
151553
279143
228696
210381
249133
96631
202205
279730
210399
192227
298372
242122
241792
70672
18934
7037
259124
280221
185456
218314
21355
89780
61193
104275
254954
87325
257948
139730
255710
223369
77969
239140
109953
135094
227743
306258
149110
186822
149714
184687
85364
175848
126286
213222
213772
22819
64530
293454
247331
253534
232053
59512
67606
215685
224884
127976
46501
11674
18043
169723
167391
263967
221509
152322
216243
97911
58503
148999
29241
94437
157097
54264
257764
121617
89219
291015
53420
89366
169433
46298
228244
142571
81752
8832
240198
205514
264140
211453
16122
54100
261862
176043
234251
73261
22239
245660
185186
215540
265847
286593
303331
62307
273095
70727
189634
112108
248596
127986
160103
90406
148689
5446
167920
243528
92256
67186
106261
260446
231430
2170
24073
252708
35025
168801
249558
49791
48897
192921
51003
122076
219877
176555
72978
16639
109259
54411
137082
294692
129744
304049
103026
110304
95486
199719
63406
114673
212006
177523
211025
222331
46833
108384
103470
276384
271633
9902
66541
222164
192957
141461
76345
205739
155224
22877
28255
209048
280340
38482
47205
110181
144462
81530
97513
221419
274306
254054
162148
72557
217537
287040
305382
17561
23802
303623
150764
153809
39022
276644
215194
42209
110332
109319
144268
78802
92000
258029
228713
122863
204425
267750
182194
244689
258403
125796
219819
16664
37117
91179
97968
125951
136772
50987
278547
106143
154655
256949
135043
149928
8680
12451
75396
44221
154625
37053
132924
79395
176259
95479
25197
207062
229602
292969
209970
237973
110538
132937
164487
215124
217035
43324
3059
87929
226206
222377
244972
39078
199684
114642
256709
192432
101255
190032
131276
84206
146071
93398
166427
121652
195988
212221
243029
223492
305448
228198
158288
307920
186941
5942
293648
277485
21917
149630
196735
65872
173287
131564
147565
67608
115544
17595
111354
232380
74095
30924
277320
98604
221744
124169
127901
277845
279455
88603
188018
257834
94387
14956
66287
247761
70688
74863
207870
224795
200436
240494
201726
43762
22015
271697
127309
4482
193572
18437
39943
251409
76062
257642
246043
144743
251234
116999
173892
111014
147450
126825
105683
80665
140384
263678
217515
12883
128720
214291
52734
216460
185322
266066
122647
254023
248764
52609
228814
141525
205983
251829
130966
167685
69868
198283
199064
238431
309029
134290
241461
115703
176648
58567
149507
67729
216410
121121
60880
136232
165211
181973
96577
157435
135447
52598
58284
95568
196999
79754
10166
91905
127915
252975
232600
179903
52228
307949
116101
98777
21229
201718
251020
240217
289466
85830
19835
55164
75220
110288
103501
154845
209102
155175
165876
35371
59779
273847
32055
154590
171069
125080
136303
300568
237269
298524
201084
39201
257329
170146
301059
290861
244238
47727
122031
194235
269916
245309
228467
239563
297255
231960
78893
230773
97741
122851
120019
230081
53950
270820
41445
32635
83410
167786
39410
117441
146755
122610
54263
177792
266374
260439
116299
24338
54779
16596
206489
175861
144795
113715
211299
98562
189575
14968
99673
195709
256590
219492
35962
35591
130446
3307
285756
108795
166950
13859
124011
272333
86281
265279
33561
73221
113578
261509
259021
308191
169553
240898
257659
350
188618
30604
43243
96820
282906
88190
263940
150083
111426
277992
270871
201477
210092
164395
275985
76016
3347
265744
142489
123361
151308
80548
140228
262051
116582
248196
216927
297998
183959
291135
262001
52792
106005
308024
217219
219670
72194
994
253468
42736
223807
90954
228808
13422
251818
190022
31521
78913
15759
126079
274336
50401
24958
33423
115009
182790
275540
249556
62432
175348
185399
131749
90228
63193
88438
187499
304936
254745
188070
49168
201229
148469
278294
77034
148736
234453
307244
61806
98294
10446
181076
261936
308826
237393
154829
150640
229434
56542
19708
232722
82418
256774
298531
195336
189275
222111
242269
240231
285129
106421
187192
61355
186178
158746
217187
287716
218774
42303
41462
45691
181941
305248
160394
171338
111973
61783
108210
290151
179989
100762
58756
257513
124254
83394
174384
88142
192276
286318
286937
234291
237956
75733
129987
309444
105521
85902
300182
216435
34637
63339
65743
100030
282317
284586
653
156024
166688
56480
48150
258197
296974
59122
159931
62321
158231
142039
291397
43779
271200
263762
147040
69820
121032
20462
137271
65590
272361
290550
182960
247940
117940
289487
4266
269845
55746
217582
37562
44104
109551
66516
243276
16917
261966
273294
130028
302545
54409
224
201600
254776
264980
270491
95330
218454
279377
235889
174204
70144
309665
253531
295012
64669
273063
157361
298649
25641
69346
259229
202190
47153
267694
265158
7284
249394
40393
107196
289932
33940
5298
168649
233378
242594
4452
41620
102334
205331
202007
20707
215344
138007
289847
55174
154814
130553
14864
78863
71942
13278
110381
68204
153092
159454
8357
259821
74114
299924
26081
105473
189571
216483
225396
104275
74580
272679
168681
68918
231913
207219
88335
81991
194669
64832
201274
79930
193674
195307
264121
116678
89728
240361
153549
64181
141841
85605
76843
151963
251106
170554
193649
152952
55495
181771
23509
112209
228919
163274
153414
183830
264985
291681
93690
213798
144667
25593
139188
68806
65693
241753
196282
303510
224511
4801
122628
62870
61271
74676
68449
202354
42808
48643
4496
226374
3808
20910
138829
148603
264860
247138
299116
40912
31169
298997
104738
45429
215300
196165
127718
37647
33016
9038
241832
273547
54872
44284
50750
6611
137907
257156
268821
297705
266549
8301
136618
134233
67551
205786
134608
304952
32573
128755
262585
31783
97456
8838
242860
74852
72734
187431
214924
106650
184182
272138
27359
76178
187529
83856
247566
179674
160130
35677
97287
67286
67384
203491
198038
273175
247521
258693
169087
69145
234651
123415
27335
35082
97922
40372
76688
31467
174598
237422
241029
252776
257036
165180
291318
230251
48310
17702
20355
49540
267493
75557
100386
53216
221312
136177
264614
158979
142803
225890
306648
184002
293581
155601
140928
111857
264541
100089
78540
220694
172552
173397
154379
232760
289408
139047
259477
200186
174989
192948
50746
95969
309095
298635
108117
263661
50480
301580
116096
257120
276593
98640
132376
265288
15739
87770
248253
100948
139141
43654
50256
97237
288014
218112
135062
65552
283367
169593
269868
71856
281782
133143
16665
175722
218242
195004
167286
235732
253376
56631
126431
191521
173290
22898
49659
39514
107551
143432
235915
72853
123649
175458
244740
79445
297257
96022
168482
207070
270083
23717
4198
82183
308159
237922
19777
226403
33269
263147
228051
300633
43223
164310
252175
210168
102995
225168
237759
294855
257017
163459
177348
63321
26796
178457
116938
136649
174655
223729
172331
262254
289542
149952
199622
290755
258376
176278
4844
15113
88532
219048
224975
13050
246144
187798
272331
27806
153755
273166
106517
294953
257594
143800
84954
99588
219031
211706
232316
1669
203167
72262
99101
44597
120828
306492
286276
184959
182075
114871
30046
83377
167103
215902
57235
15403
273167
262868
100873
290897
164758
176415
220731
213540
289634
206517
263898
180672
211730
142606
142630
61019
40247
266513
52579
12483
266902
259444
18142
231078
168913
131166
44890
232758
101170
141486
249361
241919
136630
234453
123162
200885
10456
123176
106383
130560
307272
154801
237421
110046
5605
122553
63342
9828
68104
152155
67870
204519
164825
251629
60613
279510
78864
163960
74579
49221
186218
157126
222091
243597
279586
45125
182543
9449
250719
124375
246496
30374
59638
113270
222721
283
247280
24158
240658
96378
213095
286245
151529
76225
190259
44539
263017
265731
284787
190494
153659
185489
119136
213578
64614
118005
241435
289293
261491
65920
194822
127126
152154
237069
149350
96390
18287
306247
82729
301077
262401
81871
5777
256264
261101
257006
39634
239424
116265
149832
75742
159678
212691
148339
99202
133603
182630
274565
171619
25580
275325
274242
205060
174881
80855
88720
108583
279844
304
117926
69654
136812
293787
206395
22597
183913
283276
216358
138006
297558
194499
110465
200423
108572
19056
257153
146352
238528
85454
28459
80377
225303
88252
237999
239140
159524
245354
69682
19733
95639
163624
276913
40829
210525
304544
93929
280378
262475
48898
8726
268550
53176
76658
120520
299366
222410
141532
255418
219472
38019
205703
224897
75977
85341
172903
293778
85098
206188
70190
89354
234573
161434
68502
196036
76925
240025
233937
74600
162875
83721
279203
178707
266250
204255
84895
98625
116047
219027
82760
66297
234457
157959
127035
61862
99552
105161
259252
30910
104628
245257
90031
174063
141645
224301
120191
260909
120060
72206
205364
192122
152239
231886
200462
252265
249815
138435
121047
167516
262781
258035
59333
264267
95639
215285
22413
1091
265413
261224
263518
130210
21767
177055
288109
304313
25779
190406
51161
70532
301874
48693
220825
162386
36735
116789
38631
299246
55336
130490
19554
58196
236360
74397
115340
299592
128640
113933
252618
253676
18493
25735
155642
25604
288510
158612
9344
189604
239269
206131
26849
230068
83974
124172
82415
177465
68625
208233
59104
241032
25544
128623
133376
155729
2203
258894
105307
122790
270961
139508
157988
53045
215787
209436
5766
88611
11279
28954
304918
15460
278483
47164
25031
234377
172408
98035
241747
240525
288391
39994
194430
264615
184838
78405
289563
169157
160952
30808
141963
246486
88033
94539
25475
81017
304456
295956
306055
35907
34111
4720
210453
157168
238007
25285
281939
279726
3649
194191
98822
263543
206843
270981
153826
240606
281657
21104
291665
133848
116601
211324
24744
9197
80609
47076
229101
216112
153011
61885
296153
248985
134214
196640
163787
135023
121770
105240
260569
308079
249222
41038
210908
211853
119256
308507
217312
89931
30193
21623
152492
185119
302543
83821
274997
40377
273694
171988
300810
96672
27278
44407
271760
28215
187275
113538
13950
183135
253790
20379
246626
212065
265202
226385
153889
199025
182461
187535
14866
205549
207529
302477
73248
51119
72977
112215
104792
164420
44474
182460
294423
96897
218900
92958
53087
23281
275022
120009
117509
162160
32675
233103
270194
140955
221179
228830
136149
248806
201489
59996
293542
43096
247166
259655
95097
61391
184209
62897
286223
114614
66466
21069
165415
255754
29590
287028
14536
6647
120152
237335
18386
93709
239595
116235
215523
177121
28407
138607
270345
24373
136087
242806
137970
248990
276291
196671
7173
60000
156832
307391
259993
255397
3457
216809
238173
187908
306733
228420
23787
191573
228003
305859
164034
94089
195291
85337
200371
153439
195722
92571
246154
43145
114481
72048
110529
195852
48076
192560
251494
163026
1490
157123
40004
273006
151590
25570
202428
11257
13139
144303
186239
281410
214270
14286
264346
179988
163636
240937
87708
119918
179670
275205
140929
100635
69145
35593
158264
250976
130590
186756
19144
47270
90939
186041
240986
30593
174357
39543
279746
252904
280268
170141
250987
275114
99697
76367
268546
297961
91655
286731
58221
250810
169661
181344
139771
69867
127829
100922
111169
103650
26111
70473
11222
241838
239387
187210
7988
250574
16722
110398
61055
269863
20976
175904
94704
200969
266164
254680
3976
208162
116205
248190
112352
64452
99900
186466
263804
6208
251942
137546
103253
166161
87323
98523
204735
104326
146869
154719
121502
76066
295341
124551
201402
219136
170084
77214
287915
152664
160770
18646
54637
8620
37606
90710
267870
130727
97098
288577
298802
165293
256476
141204
109400
200103
144256
189601
166316
9664
24972
240583
161096
39283
303236
235738
275376
157928
34847
236192
135609
307105
178120
44812
115288
229445
197759
304402
151835
207462
73793
142978
7228
50983
101309
61791
127035
103470
215607
280092
107788
218225
63679
62723
199806
143658
1339
30868
30379
116572
133127
123904
54454
233879
116445
237565
295239
222418
297331
267962
37892
226149
56772
298345
75888
214361
125244
31078
179813
146342
23400
146778
59934
260620
208005
277092
261299
170613
255599
88737
4487
98874
34673
181794
80889
192662
219438
260406
103717
159151
298061
285285
244656
192885
133954
140866
113505
98950
283993
270268
5823
111077
80120
203122
207646
68827
169173
231894
158354
148264
139190
278404
245605
124533
217721
17834
68676
80291
56586
129592
299984
20208
223538
272271
70269
294778
261235
269002
175135
199063
278383
132725
110902
253801
154091
72133
176194
136997
297259
171265
181669
17302
76989
135600
209852
283657
256563
93503
175669
191073
84880
9606
25844
264436
287083
41156
167462
72078
293955
208443
263641
5682
41484
237040
20116
62541
148365
98975
122680
140026
294762
190704
36292
253842
161148
235109
140460
209580
198184
241460
280380
92964
174237
294769
56147
276189
92467
191810
152211
290611
294216
274114
47480
241030
9676
120608
201066
280967
4090
11658
101293
237868
48726
207814
227467
37375
60595
56095
22732
298252
208530
23126
30966
254792
40218
91725
52099
148824
92263
89056
40599
188476
280225
301112
298033
274262
276262
295320
266818
133445
293604
98956
284895
65485
144221
63004
182933
130398
233374
290727
109939
128335
160629
53339
294906
157551
18212
142485
187233
157962
203498
282672
145629
148136
84433
78451
123184
12693
106544
222980
86878
3035
61196
186849
291783
292637
97706
116471
58314
96432
217431
274914
211232
96645
57638
234953
266702
18022
186862
257677
158546
81201
222265
106563
64190
78410
189106
144759
191369
171290
201555
12906
58115
270358
269800
12523
284259
47933
50810
231320
93371
277419
22326
140944
286769
136432
131031
190276
35135
242365
89188
135183
193713
281066
38976
61744
27308
303294
67820
74275
114145
199440
2026
38508
23456
283618
303380
114294
5765
174310
272782
78395
201382
208969
44704
202448
123947
27843
50479
193479
172544
170379
182527
197944
108455
216674
4082
183426
215915
266931
88506
37121
42440
42016
85906
194056
6543
176375
188727
66130
44627
51153
44085
26136
296349
246875
168564
141053
212824
92099
99411
119967
74889
126011
111007
18343
102789
200833
297833
223573
152127
149803
166630
48255
160610
39399
296803
170774
83391
249116
290262
143574
263016
205885
177966
219609
239507
75806
283776
121389
277811
87973
63972
96019
263738
239079
28180
273691
192068
234281
58910
55346
275762
4266
248772
191857
189869
240068
190457
189871
226160
36490
36714
293306
117201
58313
91179
98433
67594
22035
267468
300741
160998
75119
227509
245496
216419
206910
294624
249413
170586
119041
11451
189701
105520
66637
75215
37392
74433
268860
155095
91831
238480
216400
20819
283836
285025
3946
245563
250206
104517
102766
157486
179720
85275
101969
75042
143898
61331
224964
3418
40482
1149
157883
131927
254110
172030
147999
32787
243831
247368
139634
113797
177427
301458
164493
88902
29559
83648
72262
179127
259225
157095
292273
78450
227290
177685
302356
242927
208763
35573
11731
67160
263251
272057
263763
151854
143931
168321
187729
123185
193469
26555
80222
93184
8442
141406
114090
53237
236905
272649
307419
144722
100325
94879
268355
143282
294419
15891
1087
302421
129889
67496
291994
271863
113991
124749
102406
182620
292393
223135
129311
64940
255753
62736
279064
267735
87021
27620
44760
9396
211168
180682
277739
117825
41353
53094
82143
237965
122631
239847
172949
96850
136783
38449
208788
78055
26710
278468
37291
42174
12460
72192
88532
242896
87373
179910
16794
14253
81415
139920
2360
77953
234554
57559
231804
7138
264436
179474
154595
198564
255536
51902
157124
108191
288281
23787
170445
156914
206854
178704
244603
50329
8004
193105
127602
67759
82800
300697
114537
104266
232791
191752
189736
140840
37195
16592
204767
260385
83940
202122
242279
278648
229475
99419
248777
223774
145368
23002
88494
81851
196499
187811
297168
290190
193537
3279
304520
173557
88277
274232
75481
255564
79998
39710
149195
59380
98649
50950
196939
18652
99279
285248
175667
47266
156524
255981
90443
218220
131528
221903
135699
255494
220353
253292
124604
250728
255541
238178
121604
149412
50164
284872
154833
225379
29652
36452
46305
253488
278822
245641
236567
39008
21962
165297
134156
129309
111611
188489
143508
171185
192402
164699
64034
49848
144435
116158
270000
18847
245294
260116
305597
59846
248894
307329
193803
144986
244663
153853
281328
217588
45394
154065
63555
254044
115903
285477
59789
12584
286642
138108
177577
209741
304312
144233
292961
183667
85182
159310
91359
46213
189469
184459
251899
18751
22393
29604
286931
243970
287339
48581
44488
25727
63611
205813
24629
23614
170544
45533
155770
261295
11016
167227
272820
198145
13065
175144
103360
107173
117016
33812
32637
114374
147289
256142
170400
135292
80549
36681
174866
73407
269023
105904
26635
168724
277147
257520
198347
191215
62703
175673
40406
250308
67047
216356
177381
21828
105794
151719
280140
302973
150751
270124
48928
261258
101918
256096
149532
267883
207852
150644
84319
80602
72362
272374
297590
90476
241166
141994
170078
178782
288766
45398
29999
302169
53612
140957
265260
222619
6026
46755
107714
241443
56694
141628
68452
171535
242756
33331
75598
248742
259722
299015
291694
78948
238229
56556
162549
245757
42324
15021
173019
135970
223826
24421
23415
144909
180433
54744
304542
191796
225087
268781
305575
173286
120209
285506
21196
181906
95378
225756
289588
250553
4533
60287
69773
51755
204929
273102
29863
175442
93165
266170
88856
91969
63459
136616
217243
10311
179022
116578
277351
184693
45054
254617
209212
78163
173906
279946
208518
83931
97126
280460
78108
284248
211588
193289
232984
10343
128537
23922
210106
24769
3873
235260
3709
85247
1354
96796
236837
87211
163601
199711
100290
207040
35602
139520
268758
67699
98349
115345
247832
35939
28201
175339
101969
185949
123273
21340
101803
165604
222371
188502
105133
42486
176454
283034
36595
259443
293012
297101
1342
274215
136501
308309
253842
280995
250870
280060
269458
120090
135610
97124
191078
40103
69096
246393
246464
214035
273016
132406
289588
97449
42277
227457
119553
102114
243741
74593
292526
98696
157088
120781
241244
17542
4160
290311
267843
269897
136577
67789
264423
281921
182330
230402
135916
289386
44408
104115
134155
178694
56779
277237
160911
223517
274666
252897
138858
281765
91364
289052
138729
287432
251133
204193
71260
137447
12591
19698
13722
192503
177297
98883
193371
291417
55180
261882
198689
118599
75396
211057
104365
22852
16090
218841
38742
2429
78799
24134
153403
241109
124783
278848
266134
60041
143799
59128
29648
269371
160915
182410
48038
15217
107538
261930
112526
1146
59593
240634
93656
173667
178751
272387
57609
202888
184541
88675
80934
114902
53435
248964
227728
227247
193669
135093
283169
205105
82499
238544
139476
308144
111895
84968
165827
232558
257396
292965
119369
166672
190626
188500
101348
297168
95942
52119
197665
238852
5527
61510
193629
106442
263145
91514
309441
30673
13843
81681
84782
61291
213719
118730
24598
294865
282692
28005
308123
230326
19341
308988
22058
33300
204942
93933
252563
215002
133360
206365
197298
187489
93688
121533
237011
152588
59742
197834
168891
98101
219143
306544
13124
42929
158770
185711
27685
89098
62815
132208
232200
277947
263662
124657
12554
57601
237712
270432
87379
201707
8079
195543
298020
284446
11553
190234
223081
72773
114569
241829
307963
49078
28246
34533
131584
280048
1622
90497
151535
54545
19727
269707
96922
204900
288968
10860
91693
263811
245870
178106
46426
118514
100990
135733
96375
279806
57177
168708
145859
114896
470
274776
137131
280552
232813
224373
71327
137048
304374
219956
17246
109947
134055
273411
263383
98766
193375
122914
181590
120411
226028
169804
213748
259672
152692
70342
104016
197639
63577
24154
81718
215330
122560
228166
4203
142119
17312
27613
153012
293092
13382
219153
92897
256740
69250
6776
21015
220942
259777
209767
261723
44393
281332
21151
294150
305004
163502
53129
134264
309192
114819
120801
174449
38606
229928
93816
3423
292359
88853
282585
300060
193052
298671
83257
42862
161051
287966
32345
169032
18826
129552
63527
251700
157676
88844
257104
263925
282448
125512
133842
88971
261712
218485
3257
79850
285841
305650
95687
205881
129791
114729
61133
287922
73663
43256
272411
55271
278670
8521
137655
92795
150364
229363
49766
99994
150782
115340
975
386
14790
82413
238735
228369
246202
63656
110222
55998
249473
301950
278408
300250
33604
261027
23222
14206
156244
95054
234347
148106
284614
66384
175824
295383
245576
160948
105381
132811
148848
241746
258346
204457
265916
18231
29425
112362
112509
139522
80739
268718
258749
102576
253080
135814
135129
231578
167052
252731
159508
50800
173468
179065
5894
278191
252394
269498
196049
216773
190489
179655
239596
49705
296865
279799
7095
44016
164476
116188
18019
21789
255433
40820
90899
182842
144151
111993
38292
77897
78906
42935
179713
272760
132240
102708
261267
271755
196432
212161
89188
7986
228703
89613
5167
106007
92035
73635
41333
210713
277776
105415
114301
166619
8827
76954
94867
236347
156741
107873
168074
235911
86477
84165
67688
118612
146870
229218
251758
103110
92744
159061
214975
30305
241339
237018
215836
57155
292639
187520
127306
296129
301032
301286
74986
309287
12697
3999
201563
184693
206511
219622
99098
262923
172447
83286
275916
237902
96434
53632
144567
107117
307135
47259
129992
242900
203188
71114
231249
48864
56810
249729
82696
193533
292090
307989
214500
308122
105048
73034
56736
277370
162742
16506
36480
145249
74628
53172
247285
38780
90003
87640
286278
152066
145207
213152
69403
144099
6362
134476
105282
134356
194446
147794
202465
128556
288567
292114
289472
161817
273467
11649
86606
293359
281978
288115
181608
226008
192877
66198
9875
31018
12918
16064
84561
213240
278157
155838
291993
179819
274211
94161
282326
214687
258575
297933
31279
159979
56424
245211
135406
273650
259229
99310
269668
84826
290502
74927
232769
62377
191983
122970
16644
178423
122078
222117
113255
77042
187185
111817
115038
14607
108814
171733
160210
187439
201929
69221
114779
190381
37020
44053
169296
72194
158196
140412
200190
37814
195679
283464
261435
249850
37107
76120
210965
104647
216114
87777
244315
168547
49388
254261
47991
275031
146050
269829
121311
273329
238341
82732
147177
103084
199536
263593
246420
259714
283571
26222
101052
26818
13383
173068
72777
76714
61332
308924
3413
96978
266768
171639
78379
77635
179755
112361
216905
207189
68342
228596
146069
102672
168874
15006
217417
142283
85885
125436
118332
257774
3009
56308
150741
53231
13355
64721
80736
177647
129718
248121
222801
218568
75998
268565
267665
224205
66809
39060
187540
265853
57444
287305
159450
180736
157096
247143
293565
237291
307749
219097
123540
214714
149639
152591
206741
81801
7186
161189
176216
144354
112803
11037
114287
45614
70643
188625
60655
45722
106452
110916
87830
281886
237427
275887
145410
50555
77428
270170
270653
34636
228352
24259
130098
250013
238217
262646
123802
247997
248339
142898
175628
112931
180753
256868
131461
13533
132776
274134
24596
212985
15011
250017
38211
100580
101276
206922
140364
212013
59829
245038
268166
290193
14912
241106
94422
131871
174334
4635
97192
66948
254579
237433
161817
253505
110827
113550
4336
157310
41742
155575
240687
160105
275519
161932
153640
20782
3847
248256
171625
65920
302626
229908
147892
244829
97864
31056
271488
200009
89791
248734
159605
51875
306925
295802
55918
168978
286330
281588
209513
169507
180824
106941
165495
136903
68169
19904
120318
16998
274168
163669
188093
168139
118326
5013
168406
62450
167355
197564
236279
21055
90268
8059
25969
77622
197012
156083
67540
95288
104450
4770
122621
264892
164859
83998
218259
301858
198591
218764
179475
153580
144994
225722
136069
183628
151887
223195
266998
71363
14589
174934
108642
305224
249159
47313
30427
111149
108527
56439
170865
177493
106526
36763
134765
226991
308687
259064
14886
131533
161811
257977
308588
225795
167801
101374
308776
104508
137733
275539
41901
16676
46487
243319
207574
149932
59809
183274
32849
27336
112100
65870
15400
193002
298941
69542
187043
4123
52904
182660
104479
99779
39669
214563
167716
41642
64993
195772
259821
125170
182694
159917
127182
240187
115907
220711
222254
168156
154122
119931
233825
37122
144481
123198
113180
262218
189961
78375
128097
281736
93998
217560
180739
31374
222658
139567
6641
129603
197346
299544
96008
265274
297371
284794
155314
153212
220027
186643
210962
206740
29729
248709
68938
54395
275974
159152
15925
148642
27733
101733
156349
71406
256056
138131
297770
55215
184935
303766
152771
221303
297740
22071
97691
76958
224882
140455
83189
279409
236579
106196
39686
83034
45689
270126
210018
294660
101268
250717
73219
126923
61493
76915
270518
210056
14352
233880
149324
76045
29450
216116
163752
173251
285666
189815
225500
135730
18601
9328
98558
99622
158264
162758
91216
277895
103365
255017
68334
304726
233800
102663
288606
222
100765
262252
229719
33319
279926
119985
125063
1399
263746
43947
258206
83460
278789
305352
187566
13545
240065
215069
77414
69215
240949
21092
51815
292957
99115
96036
49046
248975
119636
246620
58747
283863
183442
128124
304041
98343
297616
45288
19737
35187
178831
174419
193610
149770
262620
177695
74077
136218
217474
147699
3525
18527
57297
287379
240395
248689
24785
187257
258569
178564
290093
78112
116680
118115
127801
20037
43324
251360
76617
134002
30689
289403
306074
14708
47888
7998
11371
184152
20682
258700
79715
76725
102894
59219
13173
96848
207469
243822
199274
115048
198545
178318
248498
32524
234207
141018
158538
209926
286925
273363
265829
155766
253971
224256
51281
82923
82450
71936
222602
234441
165993
137980
182083
45697
272325
8413
132031
169368
72789
307736
244035
189740
173996
144478
164774
28142
252677
227938
137327
14072
62171
27932
19207
200086
228483
51878
145589
152540
51633
281491
220591
247323
20685
294138
62878
309172
16185
30497
140866
250110
76432
264784
212351
244185
174512
59615
64179
6161
142609
188907
138790
173887
40233
240008
242488
74108
90461
77587
190308
64667
32771
16203
219219
89695
65440
157689
266468
269669
216390
262154
271281
226397
79422
294666
262591
116758
155760
35186
163541
166291
226634
36388
209050
301982
300848
114257
271129
265795
82106
227279
14340
231092
152143
287793
271373
269255
257446
104258
172762
98987
302584
23449
241221
192388
51848
46368
212124
146497
140519
826
278399
28667
146156
136800
14942
39777
63799
264684
181620
141612
161089
259274
291703
130876
214974
132259
132556
203248
191659
48625
6783
219968
246427
202276
19065
35839
257292
129167
86343
239083
176862
282649
90483
277614
161257
62664
179360
145242
92941
187518
238995
208903
22577
201566
265139
32475
139415
79861
279835
262225
301130
189265
269829
141989
162619
109202
126400
257128
117769
207788
230966
214910
155787
101887
119515
210731
268920
76708
132871
215630
63550
219545
281635
213352
43458
239110
23990
74471
189961
261706
296245
198087
190445
161647
55397
161882
217080
102747
90193
222262
69133
273184
228219
67238
96393
12269
278485
155185
18385
216128
297736
222118
197101
233543
73156
75361
109872
21732
132380
260904
150714
58603
35770
166239
297214
9408
32971
17283
204704
52824
154208
194960
9225
37290
208904
250809
219502
293786
34065
87904
120937
270384
219512
295249
76149
110588
95593
67212
267314
157258
60145
228399
256302
4118
303761
237907
110848
24970
62578
213950
257184
302066
224310
184098
62891
158797
17498
150778
278818
91307
94339
172341
151289
229529
283433
73892
102770
42922
269047
303487
295246
162070
50286
93405
15799
19674
197969
256619
181269
208132
151613
106301
86707
130127
188810
46181
245982
50496
252732
289241
148892
93913
207393
183549
165809
164954
163155
71685
127466
14269
298940
188793
167030
258883
71315
257593
282384
108045
41305
36938
187918
60852
127576
151492
114204
257370
9433
42108
276804
240408
133361
70126
292853
89392
85149
263610
152927
99573
216639
129730
99360
249161
142498
291349
113427
194324
83928
248674
265138
208258
152633
120117
227452
19446
34027
30489
126408
295819
194833
128527
98719
13157
256091
272371
264963
273441
177806
94164
61322
303448
153699
167664
141380
303909
211418
126309
153486
289070
268406
279483
16630
203935
243033
97821
87314
229169
146483
109683
26028
273925
277891
87093
70371
138440
106644
721
17025
167538
288106
271003
66903
300798
272349
95880
226911
214844
203905
76890
122457
174268
11312
307201
39916
206958
66943
185343
101231
235134
279494
129794
29529
262770
164926
70803
204390
271142
162596
116081
135127
228561
21308
16343
119050
235327
38072
300924
184127
308303
32405
113712
278418
281445
25014
178611
212824
132324
230907
178368
257440
65249
127325
215935
299847
54974
169777
94346
64976
228210
309232
47064
79661
306012
296594
102715
306665
31208
137408
52237
265716
61795
119079
251629
106654
255385
246516
211167
133818
103753
64925
259908
93805
56979
175158
120152
257495
261206
27475
215613
150708
176263
31069
139862
155376
228588
160462
111550
128562
51222
34966
94676
33504
304523
128083
135906
225928
23492
195790
119177
80299
100607
228965
250940
1126
76279
165115
275096
254740
240636
12680
64132
308715
235443
61834
114661
171774
159881
76566
76620
307760
35139
20376
57862
204464
39059
95383
22596
210218
128828
88991
184026
34196
268951
47859
237468
94070
300608
303425
296152
82812
190674
114086
83728
186171
306321
286632
188711
212634
259867
81099
163482
22797
133887
303153
122728
242284
115702
69275
301418
202822
49897
15530
253544
247775
15931
120131
119560
197921
266690
225771
102023
189567
237043
153087
253436
33540
80185
184562
127032
225304
93747
161244
43663
306843
82457
86194
38038
153356
287007
210658
144034
21291
44335
75723
205106
217120
304335
25425
121841
134986
274944
149510
159691
283635
172929
281872
14254
96634
119129
225732
137991
262542
10527
160405
211354
86278
227218
30909
158221
283433
62002
296707
248166
19855
170753
16497
252591
120944
119855
81179
137148
64440
7952
220006
101438
81921
214648
248031
225559
257161
60038
29548
94674
264590
235365
43500
85113
224156
59785
162703
273222
36817
95993
218112
22565
43397
94798
178662
273044
236266
141428
56277
160278
274037
91436
265250
298832
140056
180706
247519
124208
119406
99466
39174
225681
88727
187578
286230
186156
187104
97576
168192
71049
88502
239559
276414
225618
51618
22355
153464
1025
49993
92653
10373
301096
64749
86456
111928
106390
182737
103318
189506
296147
95614
30424
306900
25139
82987
41666
29161
250472
84551
201577
180370
74345
82555
115084
165044
105868
263124
216534
109823
195199
63512
171565
34519
285504
251141
160371
263168
66707
16273
240926
132924
161263
175331
117575
258637
258087
210112
265186
235637
96756
122584
248363
144305
194840
260072
26424
37975
293889
62865
69797
143537
17013
140725
131324
124474
199691
180482
204107
169004
201458
35931
111774
23160
69751
160348
210876
308901
238265
236015
245162
8337
27206
249136
13640
250740
40262
143547
229902
72649
52101
46635
145100
20906
281106
17463
286621
257799
116780
126687
9509
294837
67224
215807
184812
217850
77472
65394
180301
17662
36792
270685
204362
34048
297338
32186
78492
116217
276824
261464
180188
214727
208538
264674
300973
143961
242565
45747
98934
284368
26051
4313
19209
158542
84668
169075
151005
33772
126032
239771
129186
21162
30561
95891
120959
81992
51559
246664
43435
139364
201323
283317
292335
301097
300346
235499
260965
207422
283837
279319
89888
43763
75596
142952
5808
120124
290666
69337
218807
115579
170331
266262
34793
309047
206107
137903
282880
222322
282868
281612
172967
273685
216026
83968
221429
201746
284409
211026
18150
55973
64754
308785
31970
271200
217446
74038
192919
7372
159383
14618
157205
167592
173514
254547
77526
42392
97280
132855
31029
65710
306373
229942
232409
147735
30199
293726
198238
116348
221855
196674
117503
138036
119392
263150
165466
168382
266412
217273
87710
194105
304656
213707
18226
104836
151707
117872
226246
287729
294658
8618
309534
207167
15781
139633
146164
179145
207486
11462
298986
243181
299459
124721
87177
119638
280901
284816
191761
300253
132639
45603
220249
96685
250948
77315
179649
22969
3962
65368
133201
294908
29204
135563
127457
230711
237014
44668
194721
159735
296913
101966
168079
48339
272342
285682
177425
228804
136784
215240
197516
4823
25638
180316
162473
138999
37506
219474
135552
201309
291083
18568
213174
301818
191130
288321
126682
139825
32220
284671
164616
32060
77629
250968
305030
205082
288277
185656
158638
290246
205292
284968
239402
17585
212509
31653
48492
43775
183703
147649
202164
82630
23922
290213
303143
165640
122326
59192
133759
123772
146739
11859
226282
29271
275503
292592
195680
227403
284184
298272
213870
156247
160997
169590
88521
211930
61384
291118
123853
20246
191583
308806
181550
133105
233935
301639
37589
268448
289877
227888
159494
165662
260569
304097
56917
124569
259913
7385
13719
135941
225876
58523
104181
278529
304091
301299
153396
232832
167655
35079
3288
48156
49871
270758
243484
17172
230991
48034
267478
194095
306141
221337
256953
206088
175640
104499
282498
112189
272162
293878
146465
196652
272491
153457
180488
98826
127513
247008
67407
30462
194120
83887
158842
213867
278571
25692
168847
79247
149114
292278
155322
202829
120100
135243
240684
172845
273383
173027
164523
38457
207744
290800
276307
203731
212150
210061
198602
228098
60166
280837
85642
144198
49195
120085
111583
56495
204256
77549
69134
81955
115334
213731
125053
209253
218978
165388
101427
197087
289636
225679
274688
10829
133148
204197
198053
10793
51361
139067
152512
80089
125636
19885
200273
89267
24718
230900
236876
109589
265715
66655
225498
43171
160209
200816
287826
248168
92932
199059
216996
140980
33552
232794
211871
222783
300099
98073
182665
2583
254077
261994
181150
278355
250432
287681
224923
174630
58101
137789
3346
240605
251419
138364
145449
30591
58379
45894
113967
43042
180122
272323
156664
38737
236339
272529
105217
20315
145279
174528
181712
290297
104702
249275
150523
91723
175782
111576
300074
90023
135701
149534
43175
238063
5342
173858
217601
3132
208704
192026
78710
12099
26531
1511
55945
148785
63409
182876
120089
197476
56216
63668
295543
41347
293082
243434
102573
26431
250176
265850
155088
34893
139792
14135
205110
271086
137159
176955
107661
133078
20549
157594
213746
69422
168389
139936
309898
72929
51965
5866
217766
200626
179833
253858
38466
257323
120672
243236
14432
285078
34891
277836
58763
125870
209829
143282
60702
174254
83903
284301
296078
136193
120085
235030
302897
145326
286094
302216
134852
224320
255819
197824
44236
260620
180237
139020
264492
211548
27775
91742
154292
233089
97880
31712
221778
150413
232304
92499
215338
246130
32790
101279
209322
188538
45765
221200
125763
259734
304135
24850
120722
51438
303956
295529
136023
31321
31242
286119
92182
161697
295576
64770
23215
172350
239258
101966
151629
89945
39934
258677
200344
213618
304781
200625
2151
220378
84075
258181
142633
84359
282861
182802
51994
178627
274708
29151
266700
190405
305248
247133
76757
59157
150687
259944
258532
110217
283939
140868
178094
205643
82887
252793
181825
25774
205230
235240
104825
210930
61603
12081
22753
276955
93758
83186
264459
200604
277590
150804
29936
125680
21183
281173
254391
170250
283463
307209
82694
272869
25846
160183
57539
233265
71318
1589
220505
185734
58360
175689
102609
382
220632
151094
285444
285392
208120
285613
225920
226526
141093
94799
53117
140892
139307
164144
86039
62478
239583
110505
74258
77435
114605
4590
64457
56456
274023
138522
201448
83516
296426
78351
67424
205917
271877
217563
12461
235046
248669
276601
17415
127035
42357
1582
193412
63767
179116
119626
127
80075
222033
172236
69699
135118
215071
142379
28629
101251
166259
138917
137896
188942
240474
241303
148883
1549
142261
219766
178544
63818
136537
219730
3039
153836
99490
82567
24239
221027
285280
212420
304359
119945
26565
113519
161141
274055
131076
86222
233376
34854
47002
243015
46705
77865
159337
262272
97700
14059
69319
136907
161423
25699
56948
14465
66050
123139
113206
18909
43752
14636
218130
194474
179349
254456
272475
9446
295879
139483
238868
58687
60512
74095
32136
165473
83761
52402
214130
173405
97471
95420
230319
133233
207954
242647
193490
178438
207632
179716
211609
144891
10708
134662
29790
254708
149850
155029
253219
54940
198439
36162
174933
234995
31883
61230
108612
205310
127057
35502
349
77730
292290
114195
259891
291293
125051
136920
126859
179421
116372
213945
165017
123209
179395
129125
194265
126808
261650
263241
250934
298589
82502
281605
204928
243712
234507
281942
246713
86837
185548
103531
269394
286415
297500
126902
309712
145943
139178
68133
157244
39503
144238
224372
178123
279356
223482
280425
157232
194949
105747
38705
278911
214691
272844
43635
280098
238570
149098
101384
196819
284296
305748
272677
181452
36414
86964
54923
97620
13254
56454
100510
53555
69589
11439
32359
134578
206623
76202
39017
3160
206169
130265
99932
181905
116673
29917
9497
282146
132054
43006
7002
158260
223033
17257
101252
256376
126770
68828
34459
257045
98972
174570
270457
164914
122746
69079
112804
68776
182510
94470
113384
137062
261311
281567
305825
277343
205231
101772
223789
62575
141726
187560
195693
64529
198221
97722
111636
11268
143914
51951
34837
38516
298716
181066
242583
163581
80611
162065
28152
299554
72777
18707
281242
151142
76791
93495
217911
102513
57065
41349
44312
204372
76648
161080
40819
266833
101450
216068
79008
31214
19113
125456
68797
188012
267436
259934
152163
147324
213774
147580
140753
308039
231502
229445
79595
279720
96244
15413
237530
97079
72617
32517
45571
292156
275291
41638
185880
260652
255018
192027
300169
206491
98377
185022
244568
179403
65204
236844
39194
83241
230902
100
189426
260257
37216
181897
296632
258756
149704
270956
101806
24912
180557
14522
227317
163096
196364
82530
103510
17689
134610
69513
37506
83058
13455
18601
231905
46884
273778
117116
289980
129684
266474
174085
88935
79186
88232
53076
246951
300934
97105
11622
158723
273212
133930
208682
218887
265674
207053
121931
161625
107860
18588
88718
59767
18643
88277
158552
190072
126693
247342
144685
132977
287286
42477
171525
6556
219827
282751
19199
112789
98582
161587
258967
256140
186193
27726
47971
11228
296605
185593
243900
84332
84474
37845
178321
259938
8642
260502
166092
137031
203696
69266
113016
16591
268154
247816
147153
172727
238943
125096
139599
165321
57961
269425
80158
19076
267497
61595
289374
158303
70515
232471
142991
222447
61785
215806
28288
251957
85976
34172
101773
134085
309182
10344
292184
204423
267968
110948
205074
289517
38425
228616
288596
19637
85119
56901
299920
141813
139159
304828
307964
186953
95869
1039
198862
305242
128171
142316
226114
247035
304394
25933
94762
259339
231424
56754
142906
213454
199369
18789
281434
137424
101667
271094
44581
83781
85416
58906
219139
93212
88566
172667
220714
247491
127142
67237
130278
110392
98052
49441
183085
198276
78242
83024
189388
2861
223207
214433
268592
178434
78276
51480
301990
99019
238633
281647
126833
116712
158635
133504
31697
235599
29813
231473
273190
86080
301808
141339
289818
8199
8449
183622
96948
93030
159150
106895
107544
43198
129239
163707
94099
53437
68168
31534
17912
199904
96560
190329
136480
243548
8124
98419
50745
185621
285215
114131
227791
153607
120949
245351
154705
297923
82929
284341
118912
291418
243465
195509
174382
238625
233872
198027
126391
51883
42298
47080
183450
245843
26232
241826
1636
10039
40029
85480
3734
158142
106424
86794
269276
121980
243046
181863
229607
77539
169303
183942
203732
175279
4013
164214
39165
192423
265318
7733
224789
110041
190892
15928
66731
92416
210073
135986
250491
22289
296407
234173
59779
173756
123791
68343
27890
171128
29957
12414
30125
211863
206961
266477
24988
138663
182753
130575
80778
283998
92543
14317
219048
144686
103120
205717
245398
47532
309094
216697
252039
142473
127516
144047
152034
193470
256735
273320
42530
147008
26509
259859
79442
28005
199632
282989
271604
215354
118813
218934
285870
71199
28397
142905
62946
269975
253131
118352
248758
169514
20383
235058
222962
96298
82005
12067
286231
50726
111487
7535
153260
43788
296733
61573
246798
58343
147219
268182
304220
72821
105211
185501
138415
45004
218091
232483
149421
188203
131880
175433
174248
148554
88992
65780
225065
274134
19308
81200
1151
188635
88819
62406
154782
288557
259314
134048
287250
21911
151550
293662
164298
7708
280041
174347
206317
288662
112119
187128
38011
66899
97003
294200
233835
246030
52168
255899
119958
107266
194728
17402
170437
95620
135714
174424
171164
231240
256887
254070
206719
188404
45705
105131
170598
278800
226051
204855
153052
98298
195985
154680
199565
115871
237004
84029
307011
167756
82754
244920
208845
75883
214269
57708
282889
128163
202450
46551
250587
259966
64337
18773
156705
144369
77112
284218
260957
159862
210308
69125
171376
306898
51948
209688
257008
125774
266912
210113
309138
280030
191298
283376
39289
80648
272524
36173
26991
3609
291
5219
20651
149184
291143
227495
123886
184104
56981
104725
162697
304071
133139
267034
242883
241399
129035
253640
250207
138116
129573
136051
222885
74010
235468
96685
204477
244243
31485
106672
6339
11082
67177
37337
207307
221323
241116
141868
175331
155265
229575
177412
280326
94014
297819
126108
141894
238583
271711
279500
217972
68257
305813
41560
256501
263359
118793
29709
275077
19641
305635
126667
49289
247501
174649
228280
86307
277001
133754
103708
1403
127790
161616
294608
215115
229187
50884
289331
5528
131993
62847
211677
39875
209277
15023
131111
55069
161898
210168
51504
158091
164947
256448
285404
267643
260862
166585
155305
230516
206988
269110
65564
73553
22302
252826
266532
216055
213305
227839
105557
74937
120160
220643
220352
274060
87788
283031
272901
243490
70706
97161
50336
184437
133468
76459
192690
238879
132254
78788
243832
25339
198712
170874
139817
54776
308383
17704
203092
274686
44847
137091
234932
196598
105517
190956
128601
300449
118618
7571
287777
100991
248939
218719
187281
61725
253939
238492
213837
982
52988
285933
144190
132654
23521
190217
141396
298644
150335
91690
156565
300885
206815
277940
27548
16369
161280
73091
214116
47814
231722
299322
108383
232084
67784
45092
31725
72470
67338
185734
103551
129298
140551
249540
135286
231392
65908
16102
225462
233764
44281
128127
32353
42741
42737
226746
270488
74113
208743
87644
163657
176794
142826
9590
117013
225047
83625
91560
119658
217638
182178
241620
43132
134474
263629
294695
195474
153781
46060
41515
303711
87859
300315
19625
101740
281993
72974
167130
307931
307195
168966
179411
35988
98055
242248
8429
223264
92737
287923
176538
50843
239813
177237
41919
135033
209277
149579
134001
12398
28011
58271
223129
884
239845
164912
27117
251062
166049
93429
144493
64816
63976
201821
47024
151348
265324
72433
92252
14858
12289
41052
54335
48930
126897
248445
192743
82947
143592
140768
130560
207943
194483
25230
110151
114980
84224
178389
36422
244361
266489
192965
268744
258846
24286
277041
246817
205266
1687
38066
265429
24561
55669
284356
181691
7069
142810
265591
41758
175991
131318
89784
220255
196539
22849
140938
58975
106734
172008
183849
56585
264699
28
125423
62762
83833
23728
137650
149601
47924
205888
83570
192085
8458
282573
132001
62133
270416
150464
78676
64516
234268
50449
223371
56115
89738
302878
18267
39789
258088
101095
82481
211387
295181
125956
254814
215383
130389
76050
208813
238054
25681
241040
95481
208070
286926
271143
121021
240665
7794
148302
138918
201891
238889
109826
116475
927
81797
19074
129774
273710
133918
105142
190002
308971
307049
20877
43496
227792
32762
85741
235913
55798
181354
166843
144844
78676
185818
181804
159359
202075
223187
207774
11632
31176
34980
271385
268705
15495
15983
210425
126089
196737
158533
76495
36550
172303
74198
283029
24608
306550
143825
202285
246118
167544
290751
192868
296327
195719
101463
7974
9100
48654
273429
20994
165795
216322
13575
129624
99556
202698
179742
141894
303891
286193
1694
194836
288821
30958
198421
302296
215714
190131
129562
131863
8739
15546
35684
95856
99649
193154
93686
257318
6079
246115
280078
19297
166867
293936
42474
298190
183239
239981
252495
240174
258201
92622
287175
143849
120720
233016
4676
269773
19493
99809
261705
212418
205612
212487
307674
163915
307579
44879
23310
14600
268740
110937
74683
310039
303392
80009
98092
453
137410
39502
184803
178771
98244
66725
21846
223345
125811
119850
80438
131888
290426
22645
184214
73091
102278
282642
706
109063
169644
170229
61500
180644
247203
80811
79531
116972
58940
55390
200551
181478
134075
34044
167244
291032
119842
94904
95763
180443
219860
121615
52502
235409
217514
201121
266736
238761
302109
252460
239691
81759
167582
117622
196825
72676
136016
238610
93718
251805
202308
181897
235763
80861
53776
84289
43365
85336
72660
184470
31168
30526
268200
78398
85738
68970
245706
286666
265893
148881
58306
239455
229816
157558
288231
211968
247568
55301
219063
235537
207895
122034
249975
266367
71449
278141
295901
283310
195702
249565
268533
162920
156906
45344
246189
169145
280514
257943
91699
196456
266770
101103
159378
131200
193495
190411
140376
95528
260539
281932
79631
108238
76174
273567
8897
90197
219354
188050
226982
154223
81877
34311
7436
207654
66451
210017
107730
80627
33673
199225
88158
232695
3586
106739
137485
12789
121028
257951
123256
249302
291166
209534
302947
162798
238191
84297
196556
38652
209641
307581
36391
91158
21639
211832
89297
206876
77152
565
19315
65484
198284
291950
238083
218816
274181
300337
93403
107780
207051
128443
241975
96758
213577
259389
284249
244116
9317
267068
212315
262177
165129
122253
20150
301259
240067
286710
294055
55361
140122
203869
99218
25228
306895
281773
4402
205808
96118
94112
11676
152638
87464
7420
31353
11081
173439
45415
12523
208444
128761
154800
182138
193864
235146
212411
135061
120716
222940
132637
277691
130995
134300
299970
4453
289663
109316
219050
213313
140900
259863
200807
140300
218026
84235
287456
255067
104106
33219
48893
69677
156536
11326
222274
152274
21186
304361
161383
271894
280144
70484
185998
231284
287608
21362
296509
117138
60548
257448
228861
7150
7103
28328
28159
115769
12776
304310
309687
138490
31287
309579
65033
213246
271532
124969
267571
17551
271078
208666
2633
275730
175964
228227
159712
191735
105668
2329
169220
251624
303554
1428
109283
276006
90990
104046
167701
289658
212436
8984
304304
306420
233482
271084
245161
62006
124506
72618
300024
10476
110411
72454
62197
229329
71141
52978
209835
231002
201383
211479
10163
25050
175352
248152
162380
79190
122
284267
253464
228740
175522
279291
60519
48127
108107
187417
42318
288354
183274
300733
104191
67471
70426
156942
243895
293269
299804
222820
189750
61624
15762
203869
47223
134721
271448
107765
207161
210654
173569
55529
240610
273475
239787
117750
261694
220411
84300
81723
298338
91533
208377
4427
153551
211265
163324
301991
280992
141714
28629
66644
188025
160095
132699
85362
117559
141079
166770
182226
295571
67168
73630
134844
59380
163495
94612
85617
133404
274547
215810
23511
250709
17440
212778
251198
83815
105493
151877
252300
186169
236412
295002
214106
69158
251943
273957
250931
293771
304992
84897
288395
186533
66060
116982
38359
260560
85195
51955
218206
93947
240478
173957
285565
20661
96937
277775
164250
539
267440
61732
105261
98132
295907
158086
140597
214344
236290
257985
29924
27168
157683
198884
115664
120380
73327
140860
254810
149773
116821
2010
153660
220480
258181
114979
110368
200854
277951
189423
254253
285853
193286
141989
186293
137134
210122
241602
285011
143042
88829
177765
242991
14877
160771
33333
88831
105124
61069
17395
141122
132725
124051
288317
50917
123254
46080
263097
199061
56966
160154
221776
134604
261334
150768
206496
230760
256881
77805
174112
133495
276541
220252
229902
34787
262196
164224
69200
290551
137462
83358
308576
90401
10146
244600
203221
246520
171784
173706
78004
23039
197267
158213
176561
36826
183612
207908
225724
264681
131825
189965
89977
288071
176074
276823
53119
7882
279300
205763
2139
245488
10539
8005
260789
252391
201273
148540
251441
174102
87420
215901
175943
17942
33235
107451
303518
281898
309544
178362
286572
219002
50517
153834
54115
197467
169815
238943
288235
305680
267769
276775
112995
189170
105771
103123
25787
245811
47092
236375
154174
8843
3195
116646
116573
227743
234490
71446
301965
56712
164516
51305
75340
205249
131145
249182
95359
23201
102934
140645
9651
202533
243982
123445
100271
289283
66401
116373
214471
221875
114700
165185
215450
134920
207644
80840
276300
222887
118424
181674
192543
210881
45539
101931
78542
276979
66893
33415
153217
71947
159447
115666
10820
256088
32627
201782
234153
1961
91738
221571
252165
249788
24395
222674
29202
58041
145862
133934
36482
221072
227599
117371
264770
212020
224165
29974
6239
196222
276699
301260
3291
34957
106072
247073
74205
270159
137997
273814
23930
220832
218223
304606
135150
10231
35958
297612
222122
298515
229400
277112
8107
19405
301791
34345
274671
55893
192301
299595
63594
289481
136440
21558
100799
78572
47763
160268
111157
205451
253574
281552
303511
20077
58304
8275
113169
203692
101012
197087
161693
154357
169304
115537
82976
108253
272773
97193
253154
737
27251
156777
97730
234600
243243
66683
11222
267173
246151
128731
50164
91465
6221
15435
110353
89847
272267
111386
157594
307105
225137
244291
13700
169784
29743
212514
37140
260235
198590
86442
4602
281906
308695
35634
144650
232812
72696
107429
8487
155548
173421
159041
135563
222392
185685
240678
107863
38795
256159
61371
42103
187974
187054
159150
245065
239768
297546
263089
243003
213327
141946
271732
253969
208524
114957
234982
176820
14955
308050
306348
197552
65933
248875
148022
256855
97681
218144
39665
71145
232922
234117
159506
283840
63689
140727
283413
160352
64667
84986
172294
237253
14277
291109
109414
200352
201592
117018
110076
136409
278253
64740
244839
147655
87195
263458
146137
177140
175229
27452
70085
209763
228720
217382
107098
48364
286673
244632
248746
225676
197317
94354
228110
207523
284969
217696
296005
90273
3571
39391
91710
19215
263093
8491
78951
127780
6754
2945
290186
146707
214951
171745
56423
291782
144095
239256
292283
170726
102610
146872
79920
35509
199830
230666
113594
198900
128727
4143
96833
169115
265575
306482
102517
162758
200384
307336
14468
143804
136216
283500
43000
71284
76255
273699
179046
33603
106098
91140
297544
111989
12886
240776
159381
273416
242852
288756
286460
55075
275494
33423
277843
251350
237360
212566
267826
132226
118405
194961
12077
43015
106870
103864
207646
129859
56941
104465
3871
103804
170465
150247
169112
281638
123254
167760
221699
114507
226235
260750
263203
309536
58150
34802
260151
28995
191443
58701
7642
159144
214414
141641
223500
54036
32286
252006
92480
194516
225627
22908
123661
115822
159236
265778
281253
193779
245379
259208
226235
212184
91163
141458
69583
266451
13526
291235
1207
227633
67425
185560
70788
206663
191008
295064
390
111554
287217
203095
303891
111319
161238
41402
296133
58048
291665
91061
191286
78849
114517
227531
96351
94219
62333
123839
47023
208300
7855
190730
105911
79799
265800
93203
236980
194209
140608
130650
221376
40581
94412
139749
162886
293378
299252
39213
6992
40944
103960
28166
307651
203173
290210
271892
63087
18488
148650
283580
197129
119220
149462
112750
172800
223269
219424
127573
308664
195913
140692
229902
288521
177955
125379
92561
186986
308668
104654
98865
121021
17220
18969
125098
172443
178668
19339
170637
13760
16853
240384
119393
206803
171902
301985
55531
205996
275898
25541
133922
295668
98876
27819
166869
273851
97811
226749
132520
159716
96018
265034
233478
90174
206094
189058
123486
283640
214946
108227
129183
251598
117556
29813
216484
82247
170803
78787
192313
147519
244240
281661
85547
108659
225060
25767
71769
216885
32445
251525
12802
225739
162915
149228
287071
295616
65978
110620
291650
33422
276521
108727
238557
170218
246326
194534
138564
60111
300998
276063
125667
140491
297237
43465
127077
141365
44556
5964
256474
34576
79229
242775
218
295838
228469
204938
148605
62267
109100
62783
215973
171032
22726
179488
66778
129340
59749
137848
229194
255142
24726
137126
57201
180513
141951
99094
180106
13227
184213
115498
1143
111394
152828
225615
17068
293268
98248
302536
125120
194338
86848
210600
276181
150508
224641
308053
247703
186045
81100
56693
125206
75841
120259
15623
81988
172895
37412
119600
61451
38847
181643
17841
201627
273749
187511
178818
182942
290866
104124
110758
278303
293228
89728
140493
298421
1308
264471
126612
6797
90238
286425
10959
180044
42238
218397
19239
269594
163835
157596
203285
172281
265224
75935
79205
223050
258717
129272
239267
112073
175170
229890
18571
78838
83837
30885
295747
155592
235091
136733
233524
303337
277826
79986
177545
169364
188569
220234
126633
104992
145987
300364
66676
277781
58398
157852
95199
189168
187924
190379
22376
195104
272538
227085
47424
44040
155813
43497
196970
164758
188118
112153
308460
90096
8584
22645
288247
138282
204666
44362
274699
272920
191590
82468
235633
276358
105313
14905
175054
145092
129000
168792
19633
65709
126488
286945
207431
45159
217286
165951
272481
154754
196360
237705
164005
154076
133246
256792
14002
233352
288211
150413
227113
292133
146243
7845
227329
261624
256902
190429
71409
28871
261811
302226
165699
69066
110101
3606
289
149808
303901
152076
22467
135641
233503
82022
296228
110471
105995
67295
157633
105204
84236
289144
218858
112312
77882
164244
103147
64052
198080
299952
181662
163841
2813
224973
152765
6199
90108
192989
178178
13822
294051
267375
297009
47446
259123
175843
86634
33226
299984
302322
258601
22003
211990
68075
270532
67833
273703
31633
225468
180230
127566
275984
96894
296462
143127
274022
228378
247573
84174
185517
77456
206086
70144
195427
221605
116514
64042
205324
131108
242803
7194
48372
236783
297603
130431
27087
68277
45322
303265
89779
57388
122998
267881
3662
243760
221082
91359
196662
4987
23854
60467
103563
262447
15447
121626
184145
144067
99087
290908
198893
129500
1351
28865
93350
70934
206225
103859
278033
284022
5382
123903
181475
293273
66149
151765
37812
127429
288910
26703
130022
14027
159711
121978
286977
110299
297870
51136
167666
193738
92268
110104
100737
151915
261328
138807
287676
207103
306956
266827
176854
129081
241834
88463
89869
146358
231440
174274
190345
105798
51111
290129
109713
35906
51102
205940
116935
176844
238641
89675
261387
174055
108359
262451
106672
70334
191083
288202
22058
306058
271406
26960
289447
264707
99758
177602
216744
185065
85340
146153
224352
285702
286502
80261
74367
130531
308874
93436
262651
264585
121480
249352
10105
241574
282640
308275
97794
86353
200216
237260
271300
157249
148275
79081
157619
234367
243093
145648
152088
216482
77565
288981
165726
105258
179449
193325
92966
116414
232417
132067
263107
1594
145260
307725
222981
55377
84533
224322
25062
27762
92453
306844
120875
271729
283359
298091
147846
298742
282793
200449
172011
163259
133891
88628
62480
307335
276407
135936
83418
159968
209932
250373
149631
235237
26881
69405
141388
126955
3372
193058
309493
192020
48584
208217
90635
299741
34190
28846
88971
95193
307834
245014
163346
199444
158823
304880
95731
69012
41962
246487
302164
287384
177552
223787
7586
269366
103151
176320
38524
51595
309064
19972
130691
2436
284301
72623
228243
110972
271989
81232
146019
298181
193290
32832
51788
265390
96128
197598
208519
8800
286972
306868
277857
156085
254953
16895
42094
220089
279813
173399
131245
239401
228184
60437
133011
90603
33971
74491
216225
189721
257570
195884
137691
116113
48334
56290
177970
179464
210517
171775
103674
133978
80695
198269
149342
21087
63131
62999
194619
295390
236264
254140
126226
121528
289784
107120
260117
153505
156612
18099
264777
248516
271487
99455
267129
126493
51043
117794
64517
264813
113052
277465
166374
211724
229680
176373
224640
239210
232902
274504
236319
238753
92124
75931
132617
239151
90010
90826
140961
262456
153519
309245
109943
180974
285689
59238
188100
281010
236810
71027
83161
242900
300059
50219
274463
107248
246666
162817
179533
59263
28592
190475
164812
43094
272927
100937
186576
275930
178434
35927
65824
194647
15646
238862
301441
80966
255837
244573
41419
84769
247991
307689
255390
289938
74707
121751
231384
223099
48391
49769
175619
218817
66085
240984
135288
134713
138315
196278
289688
21218
56807
75804
285808
123206
195591
246017
91405
129368
51937
265956
286588
168870
66905
185179
199704
142636
285115
149628
140061
220165
308053
146743
88338
151591
45251
226713
50561
172134
266368
298966
131722
125371
6242
148007
285511
10665
266489
297493
192921
175901
6596
180036
156549
90489
224700
167888
28336
11626
238695
2897
42836
191947
225589
274826
240337
228703
281751
105383
28700
130151
183292
287188
48993
110352
219120
95465
25257
79256
126684
34284
75681
42001
103881
268865
18776
144298
262801
174590
111358
266058
39124
137707
140343
69064
211612
275122
203519
103053
50014
150299
239862
145978
133554
102852
218406
41771
103473
286277
157841
276198
203878
240159
251173
31146
19887
245607
170090
163679
168053
2929
8682
266190
223647
274328
268991
185215
67917
88913
245554
114943
207259
107048
143777
294129
64732
205699
17692
22137
8880
130342
7241
53664
275429
252166
292230
135657
98420
172910
128545
55340
53618
2243
166109
135576
30922
224648
13573
295428
165974
107913
188562
144748
124142
105493
270885
294785
141933
120739
305062
285385
10835
155304
5450
30147
289714
20616
129109
229738
16901
196794
36485
56728
148216
17584
109527
261362
233401
185394
5313
299153
31798
4260
306527
61312
294999
39247
226006
288340
205922
266775
75213
299794
51560
97308
209548
280607
170026
107042
238423
307276
147757
166079
287210
117574
296462
308561
150478
251293
70424
267466
16225
62420
84813
267819
296820
72322
243258
123
243072
55853
248014
233410
275101
263232
181955
273503
67689
125788
40658
192461
162316
147686
119917
175817
47750
276762
207267
208890
236075
181117
186746
263938
3394
65984
193658
32562
175499
113478
169497
135653
88288
70358
89038
99288
102888
199757
45676
255669
54243
182808
87587
141585
244298
206964
96945
224916
208098
74855
55385
188430
124162
17814
283952
95846
120556
255575
97434
289553
117142
251328
274161
115012
169000
142530
247163
53381
27341
23413
233637
46729
97158
152322
169254
247143
171982
106680
189571
91822
211311
104197
114344
195164
165663
309327
230029
212812
90119
54889
22036
95736
20611
183453
126914
126613
256468
307375
190533
260935
255257
18794
134328
73394
158496
132966
68647
278402
17253
257026
130500
106436
138385
192746
33966
256396
256486
238573
25254
39203
1097
126174
190037
74875
161395
271486
138759
166987
167294
248956
67856
307956
75736
221290
241319
20915
278171
193122
168043
200795
37719
234926
162796
36673
60382
128344
61529
174411
16147
276987
172261
184235
164484
185538
1801
209349
146114
24505
201679
220846
478
265274
44153
13724
300233
307264
80246
109513
4437
122974
287914
23016
182993
128709
230241
34748
228321
151053
169179
161005
50253
31163
156872
1660
236760
4272
278699
257791
32427
202093
57428
53309
121404
121779
51030
145889
8733
12315
191059
219942
243096
120421
295096
277527
179763
220323
264323
131933
50615
73256
124374
84139
287045
68165
150399
165984
296153
98367
159220
227464
67942
84787
263838
76217
64128
74522
35686
264673
193219
152269
195059
190058
115841
213599
154079
294131
94056
123498
215951
265274
51122
129066
307099
55165
248941
77191
68846
62256
143788
307332
158586
34608
288322
24865
1081
275635
17426
305940
182085
127998
98963
295775
246554
51315
172849
69943
4903
112983
173629
140516
252825
55179
60993
274392
294329
282585
249938
1739
216598
181698
176589
112835
287750
26698
97192
173696
272378
289855
28454
265493
96947
130180
13174
298902
116560
72498
90890
113605
990
79088
279588
240386
127405
113894
133475
92218
227520
126824
35905
134471
273725
271173
135684
202839
79557
91073
148579
143692
39722
204276
115864
299856
103282
174156
248095
81895
275472
127737
79896
130312
47014
279233
53421
200465
55629
268459
171646
279937
44097
9527
67396
143113
298795
49584
243197
155402
160702
308347
286970
37345
170312
187675
85798
173104
273466
27893
88782
116526
224352
275659
260844
3779
231625
210225
65965
201264
111857
101674
107283
55253
180223
204266
190155
144407
186243
49426
307313
88523
118258
92399
93544
117688
61285
84552
182393
118776
289840
4130
2769
24533
305926
209915
198014
182427
223639
58252
18953
308005
157195
85134
141262
248185
86075
64377
31055
42110
75269
211302
119179
85865
34669
230126
163174
170732
269476
28346
285723
262036
179365
120212
52078
63988
232339
298212
20526
223134
16823
260157
165847
106963
179124
214178
183001
39367
292072
170211
188787
215562
82071
63305
252100
97997
116600
304316
101826
119821
150708
169480
22714
183286
283878
79624
120677
176537
180547
231445
145556
206223
47312
207845
216007
5995
128990
728
200260
172842
223386
140353
137653
293588
215212
287690
185730
73892
241377
55279
142275
88417
99686
304009
155672
296886
15413
268381
236837
192592
168035
84802
309561
280535
230815
292297
191499
87126
141652
239016
98638
114950
47385
31166
139299
231790
43973
25084
49073
277552
14518
178072
305035
283855
32655
139546
264632
47740
18764
130551
276154
171037
75936
254401
68738
306344
18540
18452
90980
151936
276244
26639
158612
46046
263759
87927
132603
288063
110798
300091
234428
91831
179533
299172
157676
83164
276088
241719
259432
272491
142129
138867
28444
122418
255827
128651
197154
194859
252941
169911
232366
134181
165690
92458
184873
139862
22455
137691
110769
51852
8744
237348
185725
228416
196145
223105
456
215295
91519
227218
161308
164319
136539
77415
236015
97224
53781
214429
95584
214815
29433
252540
62767
168185
220441
82323
81878
212275
304814
169970
234390
157544
202405
68276
238392
280628
100854
214446
189766
145254
52107
291863
229704
2517
12908
75195
239784
197120
202887
170314
248496
165304
128347
211646
202644
249248
202738
177767
4274
208458
84584
192155
67576
178726
14676
128625
182634
129985
261335
255274
2721
184479
83827
109432
285134
153879
304973
15622
290707
60619
51864
230506
215560
141691
274521
166070
126617
140346
279478
93798
173354
109965
131244
56861
238581
152129
126055
31455
77026
86622
63465
219127
214734
103830
42317
42825
309118
37122
216657
110370
217186
214296
289643
9049
226718
49176
95804
8627
42711
192755
55160
207211
166095
170124
104720
256559
151800
178113
217222
112266
261080
182939
263803
76085
285171
4671
166892
1207
259788
102779
288041
264446
5753
30509
171798
191842
22710
99598
4173
174804
300296
60270
109003
249963
118403
61122
247891
216622
128865
288755
50774
12850
304974
211719
281421
250689
54186
67104
268233
195064
76411
203141
251370
42529
51671
145668
291674
103534
90401
297247
143094
144801
14072
184245
76433
165284
130646
147308
139505
244264
28515
8083
230490
164223
30291
305846
186386
23564
1802
236116
289461
56363
76220
239593
210415
123370
230859
245481
93944
64878
178533
148099
54590
180454
184325
12751
133023
108560
250821
117222
209831
102198
145135
150092
146166
54626
253257
263454
75024
306139
226326
13007
297780
204654
249142
195035
102469
306532
244216
307350
103613
274220
252759
140361
70297
235397
47475
262302
34820
167906
226741
24048
84249
242300
181300
82315
163706
261829
112969
57766
177075
302746
283603
167052
47687
164604
302525
126539
65673
175657
165674
199129
212616
139685
204017
38413
238195
144724
76785
224213
148384
239692
183584
225123
254308
108221
182955
299691
81881
110530
53939
221540
49819
18526
63261
140143
240718
5303
134121
122362
280555
58665
44203
286838
92877
81037
20891
245996
3412
109125
295089
134235
163323
218129
189024
175836
259900
207471
26058
168561
183053
119140
181350
296163
176923
307755
226295
67817
2895
154004
2711
297397
156062
216239
116757
227539
269258
282440
179530
45061
103743
272116
42869
271277
61887
70035
237870
232896
59425
159396
21317
54428
292488
252111
125591
43592
63329
100952
270438
48231
241803
257039
65437
106566
60813
30380
3845
137805
64930
255855
26561
127354
112853
303603
98876
64196
51264
145228
171865
156870
146680
153621
12109
65143
83783
236429
8202
33660
306669
295258
124759
97808
117363
157314
264735
103525
207723
94226
170100
74767
165721
113469
12970
145866
63825
112299
35447
117519
250632
66864
221566
76774
215506
280240
301501
206313
256127
112938
29602
14680
285226
9671
297309
130134
278816
257720
216774
308446
51705
85595
157899
108074
252913
21582
238447
223496
203631
222340
117193
130799
92444
179877
193029
190065
196200
76705
212325
283137
230714
197441
56758
27496
164318
228982
290044
33308
201445
115616
104274
187339
51334
251427
172025
94431
269987
75234
15920
38397
78867
119387
244432
3401
247896
114979
186325
123204
59064
153179
150478
19753
9053
254689
82285
64473
41287
180500
106986
166476
146275
113526
35948
33653
39946
80934
57288
131170
195152
222221
300216
281193
76029
115872
305027
158042
23349
236081
62561
213998
144253
159897
28766
132772
213843
273883
160882
64343
58506
280311
90455
176394
245873
224999
293956
131739
26166
63512
190997
240158
200052
279961
140928
12739
99902
61414
170563
150338
73855
74870
93453
302510
202742
153451
181812
163968
105448
288299
56384
247782
8397
87167
156626
159809
59903
214866
91743
230389
157801
7730
126020
52056
212825
78365
92044
155514
87830
87752
157684
1199
16571
94623
116226
130538
157809
221652
176116
256314
298897
48782
61998
152391
25037
169655
142766
251980
153737
53494
12746
100267
209599
62766
153959
202736
302278
183800
110360
284404
243613
12607
200308
44684
188427
202526
13999
206722
169656
137632
145762
101493
188352
203579
280230
258041
70505
180649
303645
54170
81670
164759
96754
77508
163489
62812
56451
192589
284407
166697
112509
225591
105263
12007
50606
217420
259927
258806
190547
104062
88513
134392
42902
225189
288083
247351
880
113493
175003
214460
100382
26037
75305
221435
84718
82969
46777
277753
152115
32144
105829
74012
148350
15576
296199
137352
155466
211724
113814
292029
201871
214207
227377
178083
99208
56550
223758
77955
51513
202946
146633
228361
266440
190912
37987
16095
294334
25697
38204
106359
187123
24270
135880
103251
190880
240025
39632
308019
13895
162167
121835
198815
13514
179114
143590
113344
66050
279155
133370
212536
102209
75015
12982
193625
44318
207084
17154
11873
119330
306129
3492
266620
233439
45688
106001
213490
199873
122561
231878
169594
285961
96546
172804
150613
154279
37597
86484
138313
245232
201200
36864
138870
302233
156976
167633
114118
14804
142052
152955
294810
302691
94360
272380
254078
263373
67945
117861
152725
130059
145940
240479
43664
223546
79124
251940
253974
308083
137869
897
220681
94189
15670
146307
262326
69282
121986
93083
118828
193481
76847
89700
267544
131020
226733
305975
137879
29483
234705
293283
71778
233378
64077
240606
3061
34809
1590
31921
60805
153450
273568
189325
15329
186316
130735
150741
184563
302974
3545
94623
213372
90999
286216
14949
6029
39273
279336
167982
273607
264762
307807
97093
259814
138254
220471
88809
273865
187054
304023
258457
4339
168072
180499
129596
216923
230975
295688
31469
297651
229968
141007
68298
56745
96759
89638
36244
67080
63604
258075
188754
28516
216565
54778
229003
287311
80967
43663
135688
161026
56000
184803
63569
273003
188910
163929
97009
210075
229309
33653
27784
121336
139475
244484
144668
269307
148566
157692
9577
103416
67857
41050
134974
120408
185006
243094
90578
225800
301486
23009
185312
269157
198154
23836
300433
78646
232310
6650
57569
279715
13591
212692
126491
300931
96849
132246
5057
300468
88879
121395
79929
33441
83943
144960
165546
265430
207357
207661
254908
263639
259518
185421
117512
297931
244586
303136
27901
236592
31402
280958
225656
31658
265694
225645
271322
302769
264642
162764
263694
164415
235355
256192
49454
92807
194666
255935
127207
16677
31652
166327
156250
261331
94095
282304
292194
251999
170746
250882
170912
47322
119416
200083
244543
49579
246103
248786
70623
14624
291591
128647
232215
205595
185955
193234
65756
115344
20103
80459
155574
272567
248809
195982
245991
108447
283731
270441
131290
226280
215711
85217
198226
131488
222780
109575
228198
167564
257154
48143
274800
94880
165942
25951
163269
156467
281996
249082
119974
170960
227729
7478
293709
124632
265549
50170
46463
227743
170869
139216
171899
194995
64983
112987
156913
74533
195600
147611
174272
291421
279891
73281
165039
307615
297241
82304
173888
257671
139360
248162
179305
71398
154473
130719
258677
28645
247241
124539
6953
159084
272612
165164
173412
106425
71857
122308
238659
620
171810
153822
226764
199910
220196
222119
14550
24842
7519
145390
174034
35107
197305
167675
235353
88375
302732
129749
297958
205140
176768
104951
218655
232329
274749
96723
41443
192909
136640
25431
128706
230015
198880
158596
177205
121101
63643
292145
94403
213325
107041
195692
224883
46028
297248
5380
199909
228525
160037
168779
304140
254521
6564
96725
287553
210430
6044
165459
67550
203485
148840
308885
42896
267441
195791
67582
160864
138421
130112
241681
233670
267861
240212
272661
70744
119739
230673
54433
252126
54724
122170
154685
33294
234390
92175
26549
244109
260755
33261
134341
4588
174809
258534
101956
109839
283803
163318
275409
43181
210604
168111
73727
264696
129690
15220
282775
204931
283685
253728
120084
276957
289744
206860
227867
52602
258805
73865
219254
161799
99947
85556
109749
136645
254975
5333
103958
280869
235226
44239
259804
282388
70517
92459
36886
207295
138489
69641
234459
177243
21513
102401
223157
102997
210231
174598
811
58010
208327
11514
99112
124001
190314
191963
168954
279779
99341
83952
2965
23972
184796
213768
303523
178047
132209
155508
163375
37367
114362
125510
267876
131595
44307
81016
25691
68751
50463
288382
194352
77196
181831
117042
281571
174613
28349
262630
107819
75700
270512
187850
115676
83536
80180
25572
90352
243330
264594
95249
241814
149147
77229
273507
201683
222872
230590
94856
115314
201032
30809
224913
226416
149755
254156
277634
236428
96390
168272
290603
307779
5274
50548
61659
295966
287244
8899
147823
188698
44675
120964
281485
132327
76977
64027
9999
9038
250699
243043
29043
232841
136373
132976
90571
101256
71214
283156
159441
159594
200185
260697
64280
25366
286986
110481
115297
218361
78040
289270
209680
285244
47297
224913
98640
294738
152842
35378
6392
264874
295588
185770
203440
270819
159531
206562
4104
8220
19173
128111
41736
73753
74534
83401
289799
75224
179614
9821
229325
61882
42179
155959
294092
112680
207405
216825
54894
112831
128283
228543
144162
248650
293113
85474
276075
53024
94140
67082
172880
242285
297090
48234
122396
170724
172367
23477
13107
66677
219117
294162
182960
118550
226793
179013
257487
162395
246091
27695
36577
82057
10785
129684
198267
94646
38812
158470
39547
113283
3049
13425
285075
187797
29376
268519
174848
41563
97999
284831
106839
53397
8228
158929
150518
173426
130613
133690
240477
156419
85085
305509
261890
273835
25527
98307
188185
174781
65526
282390
201905
122786
247048
40763
102354
203328
240971
16176
252591
243801
124773
175062
71033
263038
23153
139831
199689
214016
244611
196346
297262
267245
223490
17106
280202
92818
69838
264499
179324
192945
265779
55933
46471
29199
183111
278102
147921
245824
161014
213853
122636
91352
254855
77948
57782
232154
30495
308750
132998
129133
8195
57523
238933
171099
259345
157029
74178
296330
292384
25514
278647
64169
178315
73431
88354
78730
19670
305503
80800
163880
41808
221524
142651
172692
64153
202493
84488
117905
310034
101021
179334
144042
231266
153792
295475
286662
159958
108628
186478
214611
265043
214584
62643
152152
117827
167320
49906
49871
299231
153041
6344
224610
56555
133631
75234
173655
8709
183263
62474
304633
272090
67217
172869
163160
26821
88174
183216
268514
155478
298229
68384
283873
226281
192965
5540
98869
80549
233805
153491
213928
237257
230495
270455
276307
285527
283611
193833
223041
220765
17298
280624
209396
77958
281925
139394
185737
45820
166719
296735
178461
269098
187548
246567
162079
152572
237105
305373
42469
143281
66551
7204
128303
104175
301009
299520
80250
145071
61999
258917
56482
247890
102256
186273
209742
126326
39410
74404
138338
159380
87868
85411
268825
281848
109114
246859
66032
50152
213905
99314
52951
241642
258633
8277
69343
210232
97849
24924
46851
246489
149215
203665
161301
20024
179961
281560
303525
17140
286124
144709
178923
249901
274052
119822
79268
4254
248995
282898
185586
303733
167379
96275
204917
44984
223147
257516
131083
15155
85694
92417
26108
301237
102200
138348
142463
146751
209424
142789
83136
244229
73765
287624
303770
219991
56260
23872
183897
307478
25363
292502
155008
192179
165354
36399
25050
87198
183733
237791
140233
290679
112372
234456
16752
189034
158772
59231
168786
289046
195216
105375
33068
204594
49407
285968
216786
44605
80494
115468
83066
41038
295711
8984
304157
34790
185351
251718
211894
265873
55298
139809
245900
36048
297594
91993
30738
72580
225007
114785
285032
76485
248141
1579
11741
107266
154274
20209
95647
64130
124236
178682
5212
151069
10391
175643
160302
280183
5998
309360
270389
106771
28180
46728
281311
182380
283451
225227
177213
187284
69477
305619
55876
1424
158121
69742
95244
247287
214405
254310
28316
89214
212981
34203
190136
834
9432
160000
309759
99188
227524
285481
59810
189101
274291
197201
14017
61458
134494
268101
190325
106356
255694
258861
179488
257307
262216
153677
186411
15276
107865
196495
251577
89028
21258
126362
50528
146210
127168
189168
308995
25412
224474
158277
145867
306629
244858
93908
280189
222689
43389
156141
120983
129914
14828
64450
212614
299365
242259
296211
155245
174618
108222
299521
161855
151953
115457
14747
203757
158916
165416
87123
282428
62043
76818
97
65144
15594
143058
252749
131756
250518
274921
19362
262522
190659
137375
107415
73261
25680
119687
104048
66109
218583
308932
83646
34046
291660
194070
8102
237648
136123
2744
225058
301053
53374
160785
89668
155638
114184
106943
105125
72477
34224
255807
198980
4032
158030
194822
242208
173193
279719
197137
233866
112646
114696
237280
250729
26390
165245
262904
263626
24935
208792
155048
42420
107981
123645
69655
220242
151436
123612
114051
23563
260256
82797
27006
53947
111041
289375
148642
86858
81507
224665
163954
203575
64308
13286
161206
166051
238094
29713
91890
76688
145823
136131
217847
254826
209436
197850
196455
158453
38576
231613
231262
194386
61471
13577
245985
116932
85378
48338
218150
17947
156381
3241
257144
223627
146380
292015
306823
64237
28841
148293
38005
147398
243608
261730
294886
154982
151112
12685
2058
200767
23107
34300
147695
4411
127558
89434
94199
234473
288914
125232
221632
15532
266276
255618
45382
75461
42582
149581
294964
275111
47892
79664
28887
389
231422
73102
190418
82758
253789
188454
110777
90480
172162
164436
294749
18287
284586
28021
243619
267194
276677
106989
231138
223019
125186
99103
112736
19417
145068
36257
83620
210856
107744
74512
102368
278734
124816
142034
123059
189381
225093
89531
7245
48394
25587
251931
298213
206148
40178
66760
183911
117783
96692
255078
84752
189634
98480
209670
299033
302989
139386
103492
65494
14013
206513
237837
139440
140028
231518
289145
64260
35551
228645
34613
109241
179189
118248
229223
75498
104912
103418
123963
178577
131370
257612
77902
65553
300251
275521
299238
199531
192339
13737
255144
16558
110391
98907
110256
14272
39324
249294
300860
38252
177732
159926
99197
87481
306489
300141
224301
112549
181184
306669
103343
309142
43465
68001
27387
176208
240226
3658
98473
21752
172499
107555
204938
12683
49698
63194
262241
96722
217557
288975
254507
143286
216668
105557
232906
12314
143658
89994
78902
302500
205225
51552
48614
45613
127161
244382
165845
73922
138080
185495
258098
102408
189980
89123
182372
72186
145168
174797
35127
150134
205163
253735
127937
209132
309757
159098
9351
108080
244017
137482
176517
27228
47576
96727
67549
260016
290799
306079
297521
38257
149528
227435
89249
189164
133032
145509
124876
141801
122707
85759
296643
33144
34006
5989
59278
248242
217739
222046
280079
144630
54527
90835
104393
163029
259543
81698
23338
4949
102825
30771
97026
8462
250214
22512
207571
250169
149644
200298
56486
141816
275945
146629
215957
195385
38388
246174
241828
113228
208346
269376
133639
65175
264771
240643
67818
19605
284906
114320
178836
138295
94249
3255
113096
39714
260175
173590
265681
174822
108736
126922
36768
199527
211709
183689
102562
149426
308930
89904
257551
107921
94537
109302
189334
158651
206681
40941
79040
10341
108819
251221
106180
18141
117206
186411
155340
132621
191967
194970
136737
149341
105914
200262
256365
114278
277500
291335
192423
89536
28841
212807
38972
245593
274769
217160
261892
138249
190892
239861
102757
205485
35171
298558
218523
96267
299743
175785
18337
128373
163811
35189
306456
178028
153433
240157
109992
40524
20273
266674
185728
183861
202770
53060
161887
44246
215539
182283
241725
204538
86665
202746
146734
137712
257238
82865
57755
131388
15821
231888
119054
112605
61339
259046
128078
137973
24883
125845
287678
150268
258659
1294
147224
120029
210203
149801
64437
123623
262580
133294
239037
130219
197423
287874
32797
194316
88990
182445
277925
267008
166088
206406
11759
210770
257002
278626
67541
205201
63446
240040
127741
170527
221802
83422
168463
59425
125610
19451
126899
54255
209377
286194
138323
173734
290959
13547
218376
226149
270525
297627
304888
159769
136867
250815
111071
208778
119711
214459
268737
68984
256195
140798
13143
191681
261261
234691
228053
225436
145696
128972
241133
16060
216308
296536
133645
15859
194821
69073
201590
254944
119081
194289
142076
164801
92795
36044
176895
86550
39041
112375
289525
98393
2665
44808
88905
108612
246158
260507
49719
146570
262503
250204
171875
160175
9892
261133
12573
27260
183226
77957
269455
129997
273543
90640
125658
57011
145067
266727
109655
268839
279332
268839
282328
80333
282049
92715
248831
243432
34291
268299
144538
242516
61269
301543
7959
249801
148886
104554
270510
299595
183501
127776
139911
265345
32257
105780
232784
90027
2461
133444
221607
109066
102891
273794
282837
23531
305823
112310
273506
25796
262280
44048
192559
5971
263174
236463
117845
95399
79430
142527
270089
163935
279680
207705
207411
80890
113092
278122
173392
141508
225366
235657
158577
106755
305500
241782
132543
242351
298882
212905
79226
98109
39238
80987
308127
289524
132330
167219
131047
198570
166499
41471
149772
276865
125544
80826
218280
285609
2941
25288
47086
234415
308880
209400
37168
217109
229191
224857
176714
24024
76503
199361
138867
7802
274059
93351
269988
307635
182849
251828
245335
136029
242169
211942
230661
309286
137390
255932
86585
174408
236748
40954
289265
263889
303419
93015
65734
153501
162359
33330
112071
190906
30823
23715
134390
53775
24272
34262
290981
146436
21595
17501
7984
222230
151127
230197
155036
226163
276685
212444
4743
108308
96
267236
95440
36193
164948
79275
90704
258713
82157
11640
88046
10155
99824
199753
157200
164427
150102
109515
234710
151767
60840
48932
183554
58528
229376
250740
12458
261101
166083
121586
131370
252216
60822
226225
44670
1624
197132
153909
73926
281152
61208
193354
115779
13381
94890
223383
271315
136211
154337
291507
277306
122644
15331
208598
100891
23972
225944
198857
265861
3002
59041
294812
291407
205593
44809
96223
106674
79434
72977
134423
38718
41073
158462
255496
31745
107248
244615
243079
57080
293394
22278
266361
213863
127530
265909
31074
221865
99571
88527
25096
101386
191313
274983
301491
52267
121148
40834
44178
226316
194633
201601
61478
219033
112927
223871
296542
210218
59832
29049
272140
97603
219677
10858
174737
308391
297727
248801
291521
253816
287046
69435
262901
90341
157377
110563
120618
146913
242004
276192
27601
239895
168884
285339
177744
97676
71384
72124
102001
104477
7081
210011
91878
253807
89115
283602
59418
290413
285988
103654
281466
425
178196
244951
190899
266499
276070
67751
93657
246445
134574
82351
181865
44454
119581
296883
47681
254839
9481
77055
157272
125808
296290
184587
56298
63985
89191
281003
147739
128901
159165
152424
128404
127089
47914
148767
162092
53087
9889
254832
216308
30519
291961
146326
127333
90887
46229
176470
23487
214922
6772
288276
11576
144054
128159
230122
8089
89122
7156
236045
115572
263542
279528
235903
103709
11215
248267
66129
292065
151581
71008
299203
128460
184130
233400
266544
290101
54447
227718
197864
40987
5553
188934
274143
175599
193021
72967
178627
273074
240718
233986
268247
265159
161725
13923
275902
129059
184590
282316
30266
199255
185395
301482
148421
160466
237352
191264
308129
9829
104620
214299
96837
121999
67828
153600
193766
88601
279568
147256
273488
4521
61273
197813
221584
116099
152201
227508
81907
176148
42585
220705
1398
224777
191996
24467
21579
23848
147839
72130
216580
76766
194942
148314
299842
283640
122472
61302
60428
98740
34999
14926
44144
75583
278244
13177
84503
218026
32199
2688
79591
250087
26803
2767
157867
242741
88292
155416
32247
95119
82266
233683
84606
282959
288654
223399
30085
261437
117713
258971
265208
57465
23488
50323
84433
193276
106177
206496
35220
72307
90968
283655
49208
243082
87123
21019
54864
104366
118709
114620
242166
269302
284524
249090
64106
90553
13985
47413
244060
191159
6183
217530
158495
93722
100929
74328
176978
225757
55630
134000
248452
116159
227437
191342
25617
67980
165016
29194
161997
211249
58770
155499
155784
1197
11077
289628
210804
47086
131885
274610
220361
161140
34273
237381
179959
147949
288772
102482
227426
68385
257296
57426
238791
23914
244569
179150
33464
281379
8758
306852
226588
234654
290171
182965
112651
280567
292360
105340
255289
73543
211968
232599
68115
294639
88315
59650
242565
158177
29057
143790
282732
244321
211228
218959
64972
55521
146575
75836
217530
206675
172561
5976
28902
23463
250956
162716
95437
183680
279044
93824
308935
305312
268073
96890
91573
111004
120157
26319
24888
252553
237984
263072
31138
225733
1085
61253
11752
290939
186252
148900
263919
261771
40226
301155
171360
35286
114766
113889
191646
70237
49095
222091
291463
101378
171171
245050
150118
50581
59744
307065
41862
234173
156905
65733
229354
209650
29941
212195
160335
214626
198805
273840
49714
144725
216028
270001
293582
286640
124437
114111
124026
23853
50042
306521
269863
129042
77699
197031
181483
108458
238216
190974
157802
45650
12598
113585
145775
52775
47057
43474
42125
192369
204746
271895
229133
278839
235028
308462
199629
107781
64761
211695
11264
177914
27882
291552
43450
248072
178705
78974
203114
169796
159974
70766
22772
102987
218472
251091
118043
7003
244538
52909
165236
188201
292919
225415
303215
39306
83572
43428
196624
254077
304946
98168
296230
225712
281572
30726
4837
129342
180901
257914
195741
184861
222851
184809
110279
76804
239801
13255
191694
278916
259865
36757
229921
24611
298787
5553
101919
151955
120091
94599
155410
213901
18225
272057
55599
92602
237291
150373
34804
41078
119800
291704
260801
163520
299645
303078
309615
2192
60093
183946
270376
224077
102979
152046
131307
291946
138590
285771
257131
237387
65207
170498
234097
64598
230809
162069
292050
123353
257158
121819
307839
52336
53507
39629
271533
254059
138803
18451
4708
257477
7055
111825
263115
46310
121196
244732
63506
255154
1298
298287
3457
106884
127212
59200
303993
140861
278317
144272
193303
221908
262968
305441
74426
253132
273686
35904
149480
75354
69824
15988
8791
22055
78841
243464
60738
119415
226552
287947
158359
239245
154387
76423
160066
120571
277834
256940
63292
262318
307111
283800
200888
191891
208132
9147
308088
30170
84924
40206
127351
66894
108321
212537
192658
186618
274738
92695
162064
113444
183001
30260
274047
308767
171494
42426
254213
261278
88074
171753
70814
244056
273612
180459
254541
260255
165334
270656
109000
52304
17560
121964
281583
270410
230330
35941
151041
269834
269388
77612
34804
282173
131280
266929
114122
132759
150884
30700
64212
187541
236621
298787
165597
152556
204816
167859
221798
171809
219790
151450
104389
231915
58770
62368
75929
104885
264850
215994
143393
135220
109400
75751
106859
200055
263005
251385
14722
176412
5543
51019
134277
230001
163121
284328
121639
212860
25693
63551
272356
183033
262836
299303
135179
136114
294392
218904
126457
273328
288499
161843
18999
186168
126762
98867
273331
224977
47921
6440
299871
279389
99176
157181
122864
235362
148875
301879
273114
102360
186541
3233
136231
270429
307700
33667
170690
27864
141412
221824
55052
139304
133786
46494
13345
173123
30132
122739
266256
263737
168439
41963
44239
248064
107389
18601
21987
307957
256016
237344
304922
46774
104929
15547
64232
166727
127788
188401
293862
277695
82225
122294
192049
225905
178137
303770
22907
33987
172804
143897
78636
159851
198721
166045
64274
146559
67537
190351
299157
69951
184665
42891
207285
118222
182230
192151
75956
156489
107205
189495
188437
58825
286732
68593
289020
170980
214830
212091
32745
164481
109919
102022
64940
128511
219974
181695
127291
286195
285335
205592
276142
246452
155969
60510
145383
50091
239187
260353
66076
298910
277989
181420
156036
299821
79130
7126
238840
40056
112807
19207
305963
195602
161875
215950
184829
94212
53842
193114
293291
195848
301449
182604
69564
202060
253871
175152
167756
215463
257479
187229
76653
150890
39609
265716
54937
174040
190356
105636
192047
145569
281209
51446
147599
279323
223373
276247
110401
175371
129175
133398
240123
23346
288310
95583
247232
80014
39439
176364
215953
43141
256497
267247
278054
132096
44617
93887
175925
252445
183467
29484
281274
100697
1705
293648
106009
246743
99042
96341
79066
305496
134368
199352
7490
254845
5728
145461
51411
190260
148500
63154
17793
165049
200325
128053
70434
182275
224758
203557
269788
305544
42066
263587
234760
211965
55180
211176
190924
227525
165525
277654
83709
271787
132608
98159
35343
273368
244687
16121
113408
288261
118000
8538
243277
195761
186407
134521
11146
234904
16190
1539
227049
32621
141018
215050
123779
46919
22556
281093
172118
18113
115948
185938
96083
63009
224936
281645
161373
279995
270311
9168
103907
261855
36053
29106
72899
243227
271794
53331
158108
129975
113041
148337
69059
59656
124377
92199
54514
64000
307127
300719
23191
65140
195906
89853
2248
229379
256782
123458
50614
2073
150167
55650
13276
16431
129510
147055
297503
209906
121902
137908
247376
291277
29077
15533
208332
127854
62913
40507
213317
178751
243225
92474
102790
40096
100288
7491
258397
214934
133246
91893
274386
284292
292213
100672
127891
30446
128813
211933
37315
231954
187915
148862
77471
263636
26264
108602
286105
263627
293710
308642
99313
71897
124246
56805
138108
288168
185173
225003
29605
39159
180699
266943
263504
80665
132757
88803
133162
4215
308875
51362
50668
38850
27530
282033
146597
68004
66547
125097
93850
268379
233371
306282
59956
113456
133121
236728
267518
193459
270783
117890
143582
107087
130101
98155
209103
302977
231144
52313
85600
234036
261093
68882
195213
264446
268713
238920
258377
47560
187849
190567
183192
173484
238701
53467
82240
258651
248075
76429
107276
260857
20084
152188
276282
223746
291
217869
51338
126989
22798
232740
62059
209332
135300
1272
116705
87283
264859
12839
249740
84930
297807
293248
14286
73676
278814
207398
180039
202583
214915
136805
260156
252733
133016
202041
10210
21935
1459
211100
139082
86266
35670
273603
156468
102347
268951
237850
196943
213610
132754
19680
46511
276171
248417
620
80637
48767
239733
58310
124578
26367
148883
229755
209620
232550
254396
8447
289534
259561
53281
33864
65277
164534
223981
69052
126665
168092
47815
35979
257082
69671
211870
139886
182813
54832
309738
286990
240886
189911
299855
141052
19029
111646
84606
127744
54659
24741
181591
176979
224161
48547
60030
242046
12776
248157
218892
267900
184093
175285
214620
212893
145524
13304
108876
113589
243089
62234
125570
254607
282375
106195
240567
204828
159229
12787
166642
192172
43041
241544
117287
281045
89996
113503
110154
205308
197178
193848
298541
16328
154984
260747
3066
272806
146708
13676
130600
44824
297905
227389
135487
135938
263283
22414
142552
297319
35309
293898
93340
186331
53434
242824
268976
210491
196791
165229
230590
256526
141094
242632
301975
109194
30179
98991
266972
138971
259705
209951
291515
187
164164
26290
130964
226411
273452
262133
17366
126255
68800
255854
214770
223550
223676
254420
77951
56251
234489
170397
237775
18191
17935
222022
189449
145794
242904
27827
86611
164971
130457
129148
199772
53265
45945
63680
90283
130120
25213
48468
78401
200959
231820
280187
286117
105674
135752
20302
214917
50307
307900
73857
147109
29286
200592
120220
163293
274522
132479
130963
3505
228610
120931
172659
46533
279827
238421
247098
48983
253826
107803
33530
35332
158830
178162
186496
17574
37523
15582
160762
144535
107845
294675
261374
84628
209088
176920
1206
226946
203250
241579
308511
79757
41874
200802
123422
281516
21738
300504
260340
83605
256351
159258
148635
161547
251220
155404
57421
44393
240377
167547
131697
104764
152746
291049
305494
109440
38283
157026
95794
154568
154465
114975
35869
148620
24120
255621
256279
239605
80068
8955
24388
155818
190399
69286
286618
248529
188762
148801
54054
42297
272064
81699
176996
284672
215395
303064
75662
199856
285764
269852
203182
307312
143913
197488
138336
278175
257303
144127
48456
183108
113205
166038
66655
188695
65967
92614
72077
187267
123228
220802
152430
276747
65183
121582
29587
266422
155300
282983
42729
120751
90709
196073
283267
258325
61873
152503
138655
246556
66613
54606
243757
277090
117174
221582
49340
205326
238567
63540
93327
91186
122461
151919
161896
2494
268370
129021
251495
23466
92728
243090
183864
226509
293526
38810
235139
48924
86157
145640
61775
183947
192704
220903
84848
245510
218340
75745
162610
174657
116095
206092
15884
35500
201193
250852
195708
229464
92910
141584
58514
214848
248493
30606
246685
261215
187845
18716
48920
287878
13531
185220
1470
223507
169336
125190
216795
145428
205192
25964
229092
203893
201592
108130
162725
99353
265614
40682
139481
30758
207648
130751
296540
138220
45665
52248
115700
253819
303836
108843
241293
91535
234179
68749
217115
26386
40185
36640
68792
184421
241670
165433
16328
205192
24529
170637
103555
155941
89011
94334
79164
240546
147110
123105
104293
128999
148021
210015
136365
112094
247791
81847
178568
230841
121912
165633
221817
227392
293822
70712
91131
232627
156874
684
239968
278818
158474
284445
265634
165185
238645
277916
15644
206505
217220
203068
178404
70109
268838
52651
195718
274385
29054
235302
124561
11883
29047
304758
253463
279672
189550
295445
136180
43074
208706
307261
187085
163366
115854
108674
25057
27361
57350
254381
96084
170727
135158
109267
219181
271863
151498
124256
221327
229625
184397
165030
193526
34515
235508
154650
27334
279706
52665
279178
108972
54444
69394
133996
31830
253531
237881
106709
50065
224310
97058
75783
119725
53509
135572
44736
138341
120453
64725
33322
192700
187129
274794
205084
78906
190600
209822
141866
44063
155193
189382
194154
119421
304196
132404
205646
156686
177525
3188
300715
93782
187949
249500
14517
287598
68208
72414
184786
246640
201742
191444
303443
7576
290243
166440
274551
143029
73670
220412
77531
113852
238919
303312
199304
120653
162125
99624
299370
117392
52055
83638
109765
259017
237669
228423
290899
259626
34727
160739
295512
73040
159451
78899
222535
235184
296138
118021
43995
142364
80179
51409
304442
113373
5280
96162
305505
104185
298363
21481
71723
115814
177839
154264
250118
89365
300964
204856
123851
255149
73279
157819
123776
139248
238402
232709
283211
102864
205835
237337
296440
138092
195124
296530
27112
294679
102445
217779
73058
47442
32150
222232
13761
293205
114595
4857
135348
64959
88964
107416
138964
47974
29446
236898
175047
271842
130989
32460
152942
261608
242752
184260
110739
172223
185885
53999
213660
115686
140171
200410
268416
258356
126603
65776
40088
293719
568
232299
100691
165288
144511
228486
298500
267281
272135
75844
39297
50305
225467
108686
80444
81143
202907
157802
127046
1513
35102
272357
227290
201673
205231
17653
90811
78719
149951
283292
75532
63265
79867
90642
184550
105208
267572
165868
69023
256463
184158
202865
139562
85940
80712
199845
58905
87284
210069
188818
275144
174843
54123
250644
301279
272891
293015
56648
226961
47883
308759
243100
80834
14708
121538
218912
224391
100370
138359
139325
267354
63646
187134
127263
57093
196775
34385
299966
198924
125855
272922
163132
297188
198605
77801
211300
36975
75508
62884
303476
146352
189821
281382
291787
120004
183654
220387
201036
5406
83298
59880
10990
113732
181411
214500
23495
118642
66772
20482
75239
113565
101403
29782
253759
245996
224770
102665
300765
278601
273605
48016
170346
253616
73269
153225
200862
298719
26215
122148
72423
221058
248934
280577
148023
94274
156965
17507
152260
210076
185468
147653
156624
52578
129562
61324
147472
97857
172823
120605
76314
69726
146607
4411
246396
59936
218104
287079
152544
44201
192527
111978
114122
47220
18411
377
54997
270761
270751
245227
58300
22580
138626
50672
297976
78224
154874
177677
285106
37996
1166
188939
148670
25810
88882
1422
131946
255704
29545
271673
144766
141944
57592
29952
162149
224791
181500
55923
152606
278092
233150
268942
155121
100509
16276
53899
105586
215369
98365
278491
169528
149069
254991
253580
49740
308395
230976
33637
255069
217063
133980
228398
136841
173846
181194
300894
249625
298227
213120
80814
299871
152969
224492
298199
60942
79351
56638
48429
114533
199754
10589
172368
103697
120642
170512
165926
33431
296310
67495
282623
70129
23871
156151
5583
174306
167973
78306
82432
103061
145588
100146
296326
181705
4692
48906
38824
68633
98274
125269
100780
40582
152591
33591
100470
52114
229623
287294
146875
284930
246879
135028
225826
105167
271457
98084
85100
276377
171396
207864
100068
290358
65222
265473
31280
63308
88337
259087
216923
252567
62204
54309
101234
35283
256340
301404
17673
251969
38261
202359
23968
164583
54552
118265
50317
22256
204448
113795
283338
157550
307621
121533
52894
213738
233267
34235
80387
148095
77141
20496
235333
194009
186307
257427
97762
211340
264793
149720
267170
260157
295598
87687
51478
210558
202911
157420
211450
36283
67179
271385
271101
164462
258587
275153
278241
11602
126903
54513
179232
156238
27950
68788
307408
152159
149248
87332
191799
279991
203347
269115
55795
5438
226475
94113
165038
282890
286172
14807
56573
24668
177320
159750
191757
125515
33104
63614
73156
82120
164342
37104
184472
138954
12903
71369
252429
292647
83874
19138
39751
220531
265708
100314
47842
36513
176023
174183
155385
197139
238093
192592
100908
1220
164198
271963
73951
292573
155038
273189
232861
184408
284919
149574
236335
74942
250981
288526
83319
71305
180110
172034
22066
301019
107187
29967
183778
110055
16647
14680
52687
61291
98801
237564
239714
57811
25639
52174
140323
53638
235043
88878
216034
126242
2121
260004
8652
103058
187069
109241
154482
103368
200579
294909
13290
307777
225724
173330
86125
154151
224900
308167
160790
196055
57587
267838
236270
140467
3005
246025
64512
182012
18928
12952
53192
286571
44607
100442
31720
130878
183160
127924
58758
49985
135304
210196
32529
276800
165499
233617
180870
161725
727
111367
151791
39611
301801
227541
37771
21284
26382
289279
168097
98550
61389
75130
246999
287651
102972
66113
46613
165248
184956
208187
218508
16042
190692
122944
200649
196777
100008
148803
15857
123364
17752
1703
210845
56832
162100
24718
33018
251381
223540
82750
156442
309102
35482
231249
105414
166159
128676
42243
150436
61243
292169
307606
195448
294597
187711
180968
132654
64413
219694
38311
197189
260563
27913
84679
69075
190629
77686
221134
161860
62731
21572
255150
188209
167848
238409
74143
43332
157028
17475
77968
19955
509
27898
7315
23093
163803
251074
259882
243735
71055
86329
54496
238186
253874
96457
84104
130631
231994
142325
248978
136428
181963
150543
243978
259077
13525
24382
244909
107109
127016
72315
162685
309265
154868
173103
180824
230306
30336
193890
10148
253498
279638
194303
112965
100864
13858
208053
171938
252452
200968
169005
22482
140008
189347
285954
122279
267224
182976
98523
156249
256734
298060
26582
281033
241171
83268
210083
171451
265414
86404
58415
39044
215459
82300
305159
65006
79255
231941
39268
290507
140553
266501
85148
77172
221759
180116
125120
117343
286123
178515
189216
6988
32933
221232
273660
127718
275205
206643
109128
297846
211089
54302
231394
297015
305265
40604
288091
112815
283526
8981
27728
299446
11185
175614
178918
185990
127510
15834
245744
309036
223851
10510
102383
32985
254147
141653
302436
103304
5983
264927
134437
51985
89048
142222
191564
17673
83325
41232
109192
39543
173601
116598
268403
294797
153625
279688
212104
305318
70697
16954
166370
232769
191151
271773
260251
6899
103460
74761
39047
203465
306755
36042
203697
281304
263696
168168
249924
276532
183427
180211
12201
150225
194505
94101
104375
236792
189469
253074
213953
284140
258931
69081
262615
22904
4804
132086
219976
274671
92082
224783
69910
115985
61016
229423
279334
36839
309
252398
265567
49890
280275
235629
293204
234717
173451
103665
183066
63487
126304
90166
72083
278102
307739
301070
184435
267483
200864
84075
240463
304187
95457
212823
255827
109077
226360
44928
116720
217895
146298
171325
198521
242576
253457
276810
225712
130921
262338
287651
170838
36522
94928
27095
37395
38982
176567
274020
131594
304690
6432
275903
102976
134462
113067
75505
45761
114133
88852
109067
79373
109926
138122
283120
31760
191401
142682
77961
208086
199730
252439
258466
190515
4225
31447
123830
241117
224206
108565
43228
161066
307135
9118
51652
125729
34928
168321
61198
268824
173504
168401
189790
85499
77509
46019
191139
298376
287322
234295
280022
133503
285925
4210
172372
171956
192164
266292
86640
275328
6515
91926
30045
208500
242810
94803
118248
272780
262408
20661
120110
271191
244136
53503
280963
293693
53680
203116
227046
159430
130592
276704
175553
79155
78900
17628
123059
142077
25878
2173
111877
196596
233951
257755
195309
155636
159543
309337
303382
188812
176653
45284
135217
78531
74864
196693
131021
201487
182025
66255
44171
226663
179865
45852
97157
225523
135067
230290
195479
246847
25443
157042
87195
136170
148226
229223
65562
25382
90715
160738
38495
192395
170378
190426
295948
227481
184132
35543
118123
199820
9788
247515
154650
138932
198082
87707
134614
161526
33002
161901
230202
193907
300323
188879
121183
265200
122958
304143
304348
46039
90381
212984
199076
158199
280841
260271
147509
303975
100146
246863
113863
272954
302688
224988
63751
98919
292212
134435
33838
109090
93063
114927
186068
90178
257209
39805
107172
41459
297
56194
135701
2946
69251
96827
68861
56138
64274
82373
4952
154360
197287
191322
120821
230965
139744
162768
132584
149819
67814
206181
292378
198279
212176
297077
155248
225296
104752
15411
205115
124014
309387
235028
38541
127376
189930
271168
297290
147032
298704
15112
213728
306755
145217
49629
90861
263826
34785
161478
306362
163390
254957
72434
246038
303632
197009
40219
24130
372
145904
164190
253005
161317
131215
131603
188736
248052
182916
7609
285466
258596
207102
256466
55617
127160
120458
141078
235606
162856
223292
63805
144245
191935
80854
206845
127047
288863
182825
33997
39492
199234
20542
248513
125383
309048
282702
136679
71087
264787
159695
139255
76982
255689
240482
147374
217077
132698
297425
47277
82652
196155
82562
198217
87494
292594
68617
14721
270140
113217
84613
289344
21860
108398
141770
75634
140416
123331
181079
52455
77609
165764
224541
272736
62133
26346
196710
4627
192883
97074
282834
120091
102484
150579
206168
173492
118723
245149
204962
7415
286612
271133
209387
182365
234412
218416
26290
179425
194012
175963
220050
76939
236547
286873
213382
211604
284968
239051
129035
261402
97964
292473
58276
92767
6821
179660
246776
3494
242
17643
143667
217947
666
152423
93678
109030
117326
51175
161210
121888
107782
210784
301557
171581
69381
306833
19631
136502
262304
57566
115749
272325
33719
228752
61877
179263
173347
253343
104131
198831
190198
92992
295170
290888
202353
119041
11017
83265
193210
32739
126158
77213
246516
307433
6517
152341
175396
196721
61956
76068
178813
17112
213524
295200
227100
211804
33287
235224
16028
87760
151937
39933
13122
66232
11190
18572
77744
249594
202157
271691
131897
266118
34605
10477
58445
219337
143048
171155
77946
182344
143823
280342
17715
201612
89594
49919
34460
220726
274924
110003
240114
104241
138802
48797
154821
92417
206864
201869
22607
76937
67776
70340
147797
270677
5646
141551
24145
35632
97877
102349
201075
262869
60738
255380
101471
5582
210534
208726
297613
205857
156983
137551
154853
233033
88646
57317
123075
46379
65816
196166
264531
194547
62711
171970
123444
304835
126971
154276
253649
117120
266669
145850
190222
13659
235232
168
29210
51421
99187
182077
136247
218714
276761
37900
186172
286294
251840
272944
302389
27423
164664
163307
268777
151290
301584
24123
218615
286473
213078
8236
217626
177009
2925
82504
10848
245084
240075
64966
198783
273869
19485
155543
184259
61048
294436
107425
111450
154321
958
90299
91086
104085
50895
49199
73312
101413
109960
261133
184512
240852
304544
106286
57074
117474
241487
120738
292796
159723
73282
262056
10324
82125
307999
165952
37381
141168
302114
258299
303392
86254
122438
270583
65419
25793
8889
177696
81994
5866
233180
31675
268558
251006
254817
291506
276454
123536
41696
173325
61708
42026
105226
73992
112595
199269
615
29240
283044
112325
27057
67660
298831
46005
189207
93984
301098
34616
158689
115149
291754
291780
101801
232459
277658
127043
116443
176069
13800
51029
173232
214342
276107
56810
79307
104947
174495
207577
167788
78282
284287
120033
290735
183837
285532
42996
13953
62611
266936
46150
291202
306469
152146
91902
126297
280081
256056
258101
275122
159216
23881
162316
160552
211067
98320
135822
126371
70805
271369
9250
112351
118744
284238
67701
210274
112108
288347
86512
247267
216407
207787
141645
108088
15328
16117
3938
53118
33509
196008
158463
161737
298806
266093
271113
257338
80795
217759
293493
258487
256745
52994
188426
47817
30577
24299
177035
227690
202045
269318
244522
172919
135802
269974
282275
129866
238747
209746
200929
221505
226110
15848
207719
136304
6883
274753
26385
14948
74512
6105
303801
30905
138271
263042
307301
248538
267786
243630
266536
125618
216855
248396
278797
17616
303076
258445
15761
109535
235326
256048
194838
83223
21823
32652
309978
156384
92022
307378
239827
188473
224706
225343
98620
126857
107905
44174
84602
118413
231030
133430
150337
180808
53271
4988
123760
210574
115498
109195
143084
127155
303853
103217
103987
19410
78898
245335
59332
191722
6107
181722
207471
302012
206565
274560
157628
28108
2179
121183
145240
298007
210681
218665
212051
179496
133256
6148
108746
243970
163448
232064
155880
190911
97446
74308
240398
213643
299729
277526
289277
128568
92110
184201
249378
68760
33329
19516
277000
285381
156924
194112
197459
142088
119334
75713
132179
186779
75068
205954
157256
203493
124618
291940
90629
58608
170933
302009
52726
240391
204355
178719
55434
215328
58461
147530
39860
86854
147404
190910
299185
285653
294034
230613
44340
105431
306118
219081
129532
2024
153199
194641
281932
66288
143111
104631
307781
98277
87522
231061
29386
74611
192363
189719
23446
44417
266140
274234
124959
241173
88128
112664
154509
233712
224087
42035
88291
258651
285809
45196
1803
125349
209558
32589
3512
239708
59482
27777
150908
58670
215448
72086
142285
124703
309775
150635
302887
105946
210098
31112
196931
298130
253729
230036
107062
68159
308378
56809
182659
141800
114673
254738
38842
143304
229011
23279
251049
224786
265190
55383
233980
88179
51650
80264
71646
178679
266323
287575
114428
258384
277354
136982
252062
113535
96107
23024
300851
36002
262407
109969
126592
220526
19410
148611
223362
189508
7371
285929
115355
9690
258271
188644
1966
155097
45117
122386
135133
219671
301732
246377
69383
74299
295863
90780
175373
78124
121812
9881
269308
270255
86895
209174
121892
139112
64383
91999
127743
189212
82387
277122
176815
121341
279699
7665
190479
37721
33621
118397
123799
81017
132597
220700
133683
276209
21674
166772
123582
225193
125412
98627
103549
190009
130151
226278
119306
111843
2542
227751
43105
195369
282696
302631
229452
231928
148436
291604
228493
130565
298287
4741
5448
223100
82922
261601
45683
155318
69006
243030
83593
218713
41028
135084
230227
124212
254521
124865
210016
289896
270620
59963
59474
36639
153245
2047
92149
242286
121167
80237
194905
227727
159623
183583
298044
144789
29052
17398
294141
35959
283011
228469
230355
87868
181912
130421
57316
209459
162036
258271
256843
294287
137519
125805
118179
107293
134474
2509
30421
43043
78367
231711
25623
201663
211163
270188
132499
269278
81214
12867
55184
161685
39768
153560
198343
157885
133732
141387
278415
164960
131816
113494
25053
275863
185162
240785
179156
28920
121515
182758
193495
227862
213982
17562
56493
265409
36405
72503
188704
196265
306939
233818
283801
224091
161207
241797
173202
264996
157792
81614
197143
172102
249848
219000
280237
275546
231487
146112
228705
272825
208177
81110
72902
93204
185219
86525
139345
159837
284264
3668
242316
28138
143752
27434
187592
167624
81823
287617
308993
140326
212263
228033
115940
42226
115594
36176
238790
104303
252793
60797
85124
26936
144402
37383
263611
8802
28151
87686
90768
84307
109117
51339
78042
219249
303132
20151
288658
292601
228444
69179
25316
32187
222916
98457
209636
208106
129724
295930
143985
104608
143583
235515
75464
82683
180317
188102
53327
215077
65956
182231
278341
171128
239638
144635
216105
48435
205056
189818
97647
79372
118106
74238
254569
73882
247067
261581
30283
252861
252497
16798
13264
63142
299247
208458
155117
308772
242859
253237
135245
136761
247690
209708
37143
142615
294380
78433
183359
302346
84117
160792
67550
36814
32801
152212
218377
131754
188713
139450
248979
75542
103107
76070
200773
222597
102288
198945
285840
36070
245292
3322
48725
191950
286541
146161
137691
269576
259422
94628
35062
235038
107455
37138
292712
194820
144019
55443
119135
269014
169212
118259
263388
206415
133397
216549
182630
143203
176315
244025
218766
279674
117362
96638
96110
159158
232683
48515
96826
147930
142378
38749
306875
244027
285544
157609
21776
170457
70542
239225
178122
90526
123322
262812
28699
86080
172013
276430
268538
2657
74655
58993
202305
114276
42151
180615
58523
161969
95777
280178
265758
22494
165075
75018
288409
4833
109617
99817
47101
4067
44696
58168
283108
256410
62629
125925
293343
236164
149941
42197
86705
57686
257827
100117
106618
92844
19050
235644
148100
206999
223402
60481
229373
101825
126419
252654
67451
232935
196742
170910
15886
241583
14321
138511
86843
42227
111211
179054
54125
303489
112941
230672
175900
272050
29976
177889
35996
84549
239290
242890
61234
268275
115346
105715
178825
143999
129160
126218
12465
185284
52780
300259
172165
188244
196037
54111
94971
217286
146793
106536
265043
46052
77184
198735
155096
214149
70756
121360
249132
304556
98156
298909
223665
105541
211852
125745
293156
92522
97664
294927
184121
289321
137048
263220
180246
208708
272353
60788
224541
97762
76601
116740
104097
1568
41410
107895
243
109697
294660
91136
4585
272079
205423
78061
252912
248671
142504
303020
294960
225033
63034
256978
292234
78864
118730
239750
273251
211820
259955
13972
37695
182959
59409
226149
161010
82092
203474
162061
206201
111499
98502
269022
272183
308874
171864
222595
45595
42100
265048
193078
53786
69722
256136
149918
37541
93246
216123
190830
206846
92800
121998
280971
90354
209259
35860
261167
64166
218209
206029
153124
306478
147969
44458
8107
194641
130498
227294
61485
151913
63303
40972
306734
16410
267340
241489
203261
11382
152552
19421
14618
231773
32746
184148
92141
120946
77785
28186
147010
141597
13308
225972
47333
216265
218680
34621
169722
103418
228145
182660
115296
140496
100051
88993
199188
145397
290734
256778
35847
296323
113904
5885
41965
65664
94407
38013
210855
249754
150074
16115
263257
299299
160418
226419
14909
124071
240800
30580
304408
22913
151047
107419
211680
213453
258312
231648
23544
225360
37692
132550
90330
282999
209452
218446
246614
172779
101676
64412
19191
272041
124818
176383
163397
261066
17548
40784
231278
280473
203301
176339
84210
302446
293973
221192
277848
30346
145273
64466
41928
203667
157275
95021
289329
17912
269377
71722
151504
236289
35302
209251
33962
307898
129607
99803
271090
236182
194852
18250
278193
197730
202385
81453
152033
38263
269194
160472
24275
191099
123489
187982
47034
266120
239863
111309
59121
61172
201358
212781
197843
82363
247031
94801
208502
70422
243682
121425
146946
194472
208340
7122
256022
89633
292786
142969
285067
62185
53543
53928
28825
173791
243392
24976
159585
45620
306004
208759
50001
105728
301288
244797
269463
277161
209642
217879
22042
75182
138000
8301
52384
110998
228842
164187
1375
169844
195523
28331
296484
78616
231105
44790
165362
190003
15670
286658
236291
250102
109935
163553
182830
180325
87212
168438
39824
19985
61654
19349
215873
128161
223673
277944
124170
15488
165039
124415
215496
163142
205909
51257
163286
249484
195059
283304
289073
180288
21502
150138
46104
167524
271644
263351
5303
278448
288867
265507
294712
118135
204313
142002
110361
245679
233114
97872
269505
210639
129181
139197
222302
130682
230334
99246
222647
166104
103330
197592
34958
74299
265713
150124
109000
164019
96213
11966
17444
50248
254286
309737
28822
195000
37468
263422
10888
296752
67697
23622
127366
20986
223489
278672
163949
139938
131976
299174
190205
283070
131805
179903
267214
100347
13632
142264
189260
126327
133060
272064
256765
127696
197138
182095
304661
142787
285385
148892
258535
85979
92663
209252
154713
154071
217969
67570
182535
50884
215678
38522
706
69387
252118
215003
50090
208898
9541
117368
275478
134582
289890
218449
200570
85307
179992
165477
131169
189415
276869
207251
76339
159420
87266
170516
18667
72800
125772
289074
232999
220360
153197
29273
71946
305993
49674
294838
139444
221928
30659
44585
104850
104446
94153
260840
303163
52013
49399
153034
113923
47439
252524
119879
195001
60869
299640
265399
53238
293890
183664
152409
184159
248627
200174
134942
4358
13573
112576
22684
81767
186580
37846
297394
224671
188335
127067
302749
198410
308175
84103
175339
270632
289666
274409
205589
175704
47186
121987
200905
200813
151968
204176
85262
109349
268226
94743
4162
254912
2473
62701
108599
33458
117417
225461
159615
214055
274775
231625
250378
63673
150043
88076
6493
302082
188190
215669
14980
48993
267964
138264
120927
252105
132994
204402
54920
194791
206757
134803
231048
189293
170687
296521
101521
21021
964
145561
181694
109338
191632
260094
217748
24714
45411
245771
203448
140453
294340
64865
95440
80954
69737
139488
189089
281148
286709
76689
44694
268183
48262
202958
156869
225190
140924
211386
177120
269162
245836
138989
202107
190634
57538
270633
85940
153161
86734
162163
237842
46651
97417
51888
100139
286004
60026
137567
182419
138351
100242
95910
68715
249495
155867
103473
305985
272434
108242
201990
6449
231230
165513
122941
181383
236968
283101
288024
117560
68137
94769
56549
211275
202433
214174
86715
227382
307257
221026
19848
237927
157548
22198
303408
299903
177156
186951
176985
221873
24811
216699
263190
74583
261551
19845
107221
61341
290633
47868
40193
91005
108096
270970
184043
100083
216450
264136
96977
15584
171028
46290
25952
165423
280921
35267
234469
124686
237835
12627
128459
211753
249191
149316
212120
120720
127083
106783
167351
125251
83754
122798
170726
167237
216237
306707
237388
204372
53734
220443
296970
252197
23575
160633
23672
94970
48971
110299
42327
280267
307105
97142
15018
80515
99206
44041
62625
189184
152839
90574
291283
213320
215517
204621
114341
91809
76619
279465
107005
268174
241247
252056
274213
260633
89234
209010
26690
177550
180379
131494
207401
182166
12800
213233
104069
31441
294124
269865
8138
236699
253584
24872
18273
48316
282063
88110
183812
142276
124141
269500
15560
88264
28899
220955
974
175140
300621
69804
248031
270785
119905
167919
253735
192924
262815
129433
171193
19996
114272
210197
124116
150196
205159
283920
270202
267288
18275
26627
262876
143458
152422
130951
153458
308688
55364
257254
52770
71942
59875
43175
126759
135292
249481
29675
38529
71161
158022
56439
287209
251607
203419
302926
99934
125329
142611
111526
228958
272316
146438
12208
57617
116269
284955
280013
129657
117232
36377
83582
185727
290238
10838
149233
45552
157610
287359
47758
100864
184411
252797
284897
72924
294607
288688
223259
161436
273613
110143
19812
96576
252546
37026
80403
110337
32183
275715
66046
268873
78230
65847
227857
141002
270501
192243
254428
259509
150233
160337
118080
236948
258988
72039
249235
99292
90346
194006
239708
55358
8388
97988
197777
251701
35682
86629
90631
233140
178816
113335
146606
177373
174547
299520
266858
43937
143404
225020
237789
56095
205694
307302
154803
170209
236108
40222
7481
9337
194080
304791
43503
229429
80107
272542
13013
181975
204299
17644
25145
250678
105766
243279
74294
66342
235157
216108
4982
275792
48850
192180
97002
183007
128319
97840
147794
171620
155136
104407
26246
160424
65030
58776
60717
246434
275990
156144
237518
203428
53661
123572
180783
45646
129698
184982
74242
167946
259736
264099
301981
194681
251846
16470
274209
154226
256711
31719
243859
267228
156318
250666
290355
221413
149771
194626
264087
240157
48121
156040
180215
53842
173996
46672
66804
115740
108064
163459
112268
89693
251697
254006
257785
195418
55695
245778
63255
121650
259197
182585
186992
147404
112310
86565
126730
174913
151122
229997
45690
4607
237884
261887
292771
196221
160065
164481
254276
182015
48348
130436
48546
76884
95885
271959
150994
43353
249230
265787
295999
41597
210649
139817
237851
283899
227896
195892
218738
215992
89540
270038
197948
111009
126863
290234
174102
108662
137634
195351
194336
126457
107314
2683
31592
172750
213569
43848
216669
167108
216416
34809
284489
290369
265431
282464
26043
208427
105439
264089
172705
38696
235131
147230
109194
213469
76195
206653
66536
213006
185749
206891
229952
299765
59496
128562
198363
175947
218513
266937
211232
309710
19852
252772
240459
159735
152517
175259
111459
43687
222366
8584
174141
18037
202390
134674
197646
222373
82267
203935
175113
158231
69677
199884
139289
9790
141836
110421
226348
207170
151019
55522
216199
135510
215277
47739
285030
12037
120430
185135
16760
53401
227
234181
284707
205901
272850
133781
98729
120304
151628
256263
72506
151123
303736
30778
147352
257251
172565
171465
243837
199967
247924
115662
159198
291702
141736
23566
150308
31278
11627
14451
126505
126902
256440
283151
61556
114590
22601
92029
166990
4791
17527
26409
298762
215434
271980
249429
66566
166990
198383
38292
218311
140000
199426
169924
219595
49952
53123
51812
178531
269812
231584
209818
267759
272603
54738
169233
99798
262648
170715
235223
185160
5748
215907
121338
5246
268030
128560
93141
302136
215171
275522
77839
158168
96975
180340
250002
111650
27122
122081
40514
287435
213840
296180
118492
105118
114339
169853
14250
67944
183486
94190
241732
178639
143337
4564
196886
227066
92801
18303
216718
11796
229714
177820
32845
117788
2137
257427
187423
195077
205105
263804
92366
176815
230098
270385
182424
65491
275063
266679
209141
128375
241564
119135
199888
34548
219221
160371
167949
209696
246835
98782
151439
93606
27453
72512
36558
198654
5104
227263
160156
77897
168594
40207
1377
52599
278868
108020
198439
260637
37101
274559
261336
159611
59991
46787
33918
183537
199096
222399
123266
62156
274653
78370
2781
80349
181054
55614
21950
53682
192030
74804
15496
89080
30560
249076
154581
246351
194881
146033
147497
168126
109388
293558
308907
120326
60693
88355
91146
182955
129120
206361
70668
31307
120220
44302
51961
280660
235108
14926
106096
288140
162554
191399
221382
186604
219558
104566
244919
87929
151343
250109
30076
98891
101928
224121
174942
133209
184542
73433
25384
269898
193046
65239
77245
15981
297595
5131
185863
83024
111554
34752
199397
82871
264072
128970
156970
260422
5092
226295
158186
37684
281964
296437
15947
99053
93333
51017
25204
86899
246140
137988
129509
283796
279610
155977
291501
19433
99895
91518
183327
79786
20848
295165
253418
202339
148678
103575
97841
253440
297227
35778
90705
115409
228161
307896
70685
221497
297706
158092
20323
158663
21635
301257
129931
240731
72367
28508
215268
193703
31358
245802
102664
68370
144862
190114
94586
264737
166422
12405
38706
125929
34482
60374
211061
236152
84926
71236
175407
60195
148315
245985
105053
231474
29017
199004
75534
244610
264988
271300
82801
93635
245380
176652
258588
163278
234091
263114
24909
118837
124739
41405
174111
204660
167176
152537
18975
247761
178180
251979
278980
73490
289733
101941
48533
240634
58769
154295
40524
173975
148947
272026
189289
100837
81141
93250
181310
199625
105812
95541
146446
123989
231186
52854
213227
103394
301373
192392
286722
168983
213652
128980
35276
15820
172503
192409
145726
70967
289695
71952
83478
209369
106871
43077
293096
111179
306564
11716
120581
216711
81742
120331
29498
36029
216879
189896
5120
8738
3598
277244
292864
234528
212358
88826
295719
305287
281367
281705
255056
34337
232927
144849
73233
32390
246754
25958
87726
158810
109861
284362
4183
204935
127573
160411
212596
309446
53820
163885
149592
143893
237027
220293
302929
196191
139341
112886
134298
243663
104788
208217
166587
116210
49835
232575
113435
47173
2614
186806
150280
307881
284406
74843
193004
99896
104383
181246
45899
63133
25156
236025
113890
42515
267309
88895
64461
169636
203075
272032
260096
35065
269810
122720
284733
189313
107869
256119
50351
38252
258300
117478
224794
246335
187666
148939
109074
56628
225283
194589
274721
8739
16753
51826
227953
3979
277682
283267
161905
48660
89855
75541
286335
196544
288274
300277
235412
114699
278568
222124
257081
65226
210636
273348
217355
302426
106951
259786
287177
55701
131947
229869
270874
103542
19450
102132
114641
180434
44025
7835
228757
305053
290249
294112
106681
275845
37456
45949
203346
200225
37389
25579
67744
221161
78305
153894
275046
191368
309204
132975
191856
4943
127662
13558
153515
189151
101461
48371
233900
197471
158756
265718
61829
288963
284404
176420
95617
85000
12792
237356
79652
178020
254883
129765
199540
204602
52330
143354
34095
305141
26983
150470
12154
178505
92027
78265
20381
111770
217523
261340
7240
204189
292913
168283
289997
183917
261139
11320
236846
217150
107203
163096
243642
205146
72159
125795
259030
184452
46336
143237
215491
142397
46950
180984
72855
178786
307170
280583
47178
92369
44528
188745
122256
309989
96107
48703
276617
17339
57109
122557
28996
280667
271683
235617
200158
68059
187449
262182
297655
97459
281141
296350
42672
13448
125936
266344
281677
296417
199259
14834
226924
268767
131128
300521
208635
199628
70818
287832
75011
74868
296345
12570
43282
87727
16678
41418
44519
146580
18923
125901
262949
186259
100096
123818
149176
278452
277943
46820
46875
291808
308011
103915
28312
219362
124833
245311
140079
260768
294462
187201
229887
237583
189162
65311
213251
308908
6735
115847
189923
19508
75846
41822
292311
116190
204799
206608
247881
114914
162629
56831
106780
157708
260454
37693
2857
243891
290778
69840
23152
305060
269974
276280
181070
232840
54968
18894
275110
60324
164886
26485
205305
132250
209836
91879
258942
127833
174027
280728
6863
299259
13337
96587
221590
12721
160935
190568
287428
239552
5537
249266
127004
268634
88341
76272
76565
5728
174247
31156
90199
307102
125771
275545
208963
109499
78485
194033
242589
193820
124603
2510
222841
259760
176496
283077
268807
136709
309351
96497
252442
105450
92665
225138
33628
58420
86832
257838
173792
45025
43078
7882
187842
90953
64571
140031
236790
208289
291682
244150
53796
111436
67526
109898
141483
265909
147815
9187
179319
269468
152265
193868
273453
219897
281834
154080
217941
156307
37903
129290
7941
38048
204135
196627
263842
228369
195369
246733
7155
41698
295817
97790
149539
258150
14946
69874
196505
271018
270154
309952
16225
161783
40673
308298
198699
86872
186281
58424
54888
223767
187924
194473
120744
263939
9611
171307
191314
96517
17116
40347
9931
22919
247204
177191
45278
249271
140807
220757
97960
169744
208128
142064
97437
50832
222650
298342
186705
86788
58232
198984
127687
17447
71214
78903
130159
91916
196095
291390
226552
164786
63042
260336
61574
150326
300357
254925
305196
89913
243396
220779
242185
181237
28329
190480
49227
248632
118960
146430
218128
301077
43038
200087
158397
67330
10779
225841
210568
27065
19532
149166
158686
4800
153448
146657
247932
22856
91578
34546
259196
77109
75461
2316
295740
227949
176438
4711
21826
282897
287203
92353
124037
231653
4256
282169
97099
216739
238701
15444
185098
189719
45045
283633
270244
191888
267516
119460
29866
159814
220733
137486
199879
129871
50286
134859
127673
301981
87517
141249
281940
105399
258185
221122
166829
66157
84133
130642
260772
157599
185281
206977
134222
151438
31728
130817
52
15618
250171
12905
186798
158156
161897
294756
64860
13463
275009
167702
16728
293324
54194
78512
306992
291421
261103
37100
127284
181189
64438
32278
93355
38438
141773
239146
54779
291646
104097
176174
257623
164138
235842
19052
289299
300474
20412
170986
89313
179633
278599
103538
33933
167999
183446
26558
299228
129168
236669
283502
156497
190266
163951
179436
58279
214785
203387
246161
34350
25330
135975
198393
116471
285591
75401
22119
197615
183778
307429
129337
156608
82404
95543
86376
85509
224095
156831
211475
51971
28620
118099
261566
298900
283998
81874
43320
42792
157851
27415
192314
53493
34396
235648
107241
75222
136276
47545
66045
104426
179899
50053
187205
32780
97163
32434
223101
150378
14849
158693
273210
48783
122427
223767
203047
254582
228014
89980
272931
65335
59885
147928
248143
32991
88687
308244
90017
238227
250000
69403
182747
210392
190481
6235
96413
21132
269207
91583
217170
39299
104255
68653
249726
210810
57201
30799
149646
161261
79288
162020
58400
273361
145590
172854
55698
19776
146863
162242
238833
277446
58690
279120
222950
300176
83585
48356
62760
159195
134334
139397
146241
67385
103084
22207
309347
308957
18676
108835
111556
287389
237832
39154
110719
145433
77608
176978
42108
85568
74379
192524
112613
225755
154708
309317
115517
9357
156837
210472
271909
205087
127075
252226
17526
124863
165650
284632
78057
241085
245262
239129
147638
190903
48057
207862
63165
117979
152168
69936
180997
34239
137572
200447
292071
120505
242818
118255
148314
81640
164907
138870
162549
73152
90482
57493
42646
24428
286680
279634
302121
141161
22422
47267
116500
163937
64310
96657
127333
287330
248826
81835
65843
60779
27808
267682
96567
258545
36530
284608
45059
163922
154447
274728
25863
59310
298130
143672
298437
242847
192618
286225
187916
102728
119246
251611
9591
18226
4130
75610
57282
266740
126518
83804
162820
153057
290998
259258
160184
81930
91580
263025
166234
47832
25207
291866
169631
101057
122731
142494
133199
251929
307144
135107
168161
293970
291333
207563
104797
281454
278407
210055
26997
49578
33265
105496
25583
16502
307717
267778
233636
38960
106852
242711
136571
178307
90281
193897
284653
37832
171889
41934
85991
239214
213871
19398
165663
288801
271707
268616
56861
32412
248772
186529
216425
294396
133565
305362
23797
144669
8938
238141
220856
5313
294381
260709
112400
263800
199475
91543
238794
64287
159352
174391
71089
57739
275491
214467
133723
75366
175606
149154
275300
58210
27470
118682
213637
208748
234260
62191
153983
88379
234306
123976
222744
13586
56999
204635
9258
301731
33174
51231
130796
296234
24788
59861
50061
129329
32376
254848
146878
130150
120826
57989
4324
237738
61350
22360
44021
49494
194231
282397
294453
92189
210019
200927
14882
126602
187552
136466
117079
295078
8303
196071
113945
19671
268045
215414
30495
67266
307986
271698
98897
133844
226517
16500
127015
51350
52367
234898
125066
60848
171058
64106
190106
225619
204456
182490
298434
114851
292922
282556
77722
297436
270193
155820
120128
80597
221893
238812
230771
144919
195490
66686
101369
287569
225743
298003
175500
293804
231944
236796
148238
201700
153707
136834
133858
151313
134985
12766
256225
13860
17836
229995
121125
220694
50835
286350
178724
123659
65970
152255
92357
251979
73952
219559
14661
260709
229633
146301
68514
89447
141624
196936
273687
76610
14089
89683
252345
114845
41121
238348
68174
306469
223977
77479
83819
208013
32642
305626
284013
91936
73519
54767
121592
66824
275586
268234
30896
4020
223911
109034
158696
23360
101856
53176
116901
183097
307295
146319
248071
290104
291043
214609
98788
228902
178863
106620
207926
213011
251702
297183
296412
143253
77398
138464
53398
101914
26201
38732
272383
221710
158282
111729
273998
128722
92140
102285
201214
48005
66473
185761
248413
251704
230525
184795
84081
39808
114554
8776
222580
98598
78403
237155
71449
254
227235
234812
124500
308402
297695
160090
242683
59296
188262
20019
124630
97068
228949
115541
53298
137958
109590
190799
272130
17660
138399
269905
304327
44549
141124
138295
44806
262257
68696
179825
85415
148915
54125
78522
266049
256729
155488
64070
241278
241646
215401
265245
42259
303824
206291
50179
235020
80269
193714
124047
59835
174344
60586
126097
150912
204671
262644
13155
73632
251972
131064
19988
243208
260426
272611
253201
17334
8179
241965
182524
193087
122645
305728
22693
94424
51631
143133
191639
298791
34380
258044
223596
265057
32974
129465
97449
47182
52964
216813
42980
27560
288774
288905
527
290261
284221
61905
250524
24787
76605
37610
175738
178634
31176
228340
207850
16543
173323
296521
303723
28262
294030
275261
37067
287486
121301
30463
75097
166123
158485
116836
26956
52894
188262
208944
211463
24200
220279
126740
246993
115893
217381
183822
306068
174612
126063
26296
107101
49058
28821
191934
27079
290263
199939
19172
309836
122166
309333
36715
166494
291205
287680
188749
37963
203996
35525
275572
272851
19432
63843
227721
200772
22657
224419
262246
69622
155121
34632
230147
301624
67492
163154
157226
219838
263766
163621
275363
271491
34963
49508
144039
11478
243886
247076
266941
162456
205568
76282
9765
75106
190628
11481
294682
34566
37938
264219
10076
266116
172551
147179
151130
239596
180081
211320
30034
181102
2417
53613
224153
142779
84123
16312
83952
57545
93395
278801
49578
306125
14465
264382
109674
65224
36992
152077
71340
161601
172497
283389
168384
254117
70886
181870
302272
116439
43509
51589
98038
208778
191129
305849
55758
21593
38429
286173
141216
42624
211466
63182
170660
229578
191497
190368
212660
274097
69661
34345
125935
23599
41474
237160
175323
270560
103383
24015
67771
226341
254059
210989
101911
217190
1173
184940
56801
255160
276967
158465
72256
107084
1703
119161
45079
178385
200876
22170
40211
22657
277394
132177
295914
59131
94178
140400
150067
23962
169840
20863
197180
169717
229280
58549
185900
109361
182463
14253
156101
115427
77446
179119
96705
117034
97293
242163
72092
219425
112016
68249
251347
121549
9921
58614
180971
96495
279457
231625
184252
306628
153045
264601
57312
138795
230814
268781
67368
228064
96032
265858
211138
135819
2736
207960
145368
160112
224336
277445
46211
939
45084
224773
29438
240100
205196
117281
18355
133351
221220
205938
87545
264639
295572
251792
271076
164231
268245
71910
71914
182022
237185
8207
65949
74343
180006
7016
276235
152421
141273
19132
159994
3369
122629
299092
171331
303738
257108
134155
34541
4430
27678
135109
78724
53716
294504
96422
12869
14977
187611
65323
228723
104315
77515
86333
98828
226695
123262
13079
256618
259982
204118
104553
137319
310057
65630
10398
80880
192792
196039
286423
23576
230189
133738
33197
273379
25082
179254
113828
299628
107401
250849
305577
293224
237038
9423
214827
156984
197584
6230
20959
308885
9194
193118
77140
241460
123372
107682
34774
62559
279882
87924
257524
128841
46845
147709
212376
288300
179296
203739
17547
156590
162896
14684
120903
159383
24094
91633
56933
220037
75184
179256
66950
71736
59537
241076
123370
201569
194085
42962
290623
264102
168685
67073
232916
147299
306095
268142
227805
37803
301921
220757
225851
223904
273102
202852
10216
297741
1400
227464
25157
32484
87813
104505
255669
304061
83659
45082
269544
67271
34196
68465
106869
299720
112939
104979
51604
77513
190027
194499
298998
294903
151813
285324
27916
147519
176811
110398
212373
299036
256930
236158
207745
112623
162609
139393
102409
4121
918
228596
146835
178437
138430
32994
189104
80083
244999
81152
121751
198729
308821
153319
59875
122075
178014
45573
41027
143241
58707
129895
190267
100182
90395
117421
6234
247018
154009
61308
190603
302852
175390
189991
50307
23065
108263
305335
110202
187644
250665
109047
104140
283764
260002
657
6285
143410
156057
303732
309667
289983
187293
138662
270235
167029
195067
21591
163773
147803
92538
117896
124673
113577
147197
30247
219626
216716
200902
58712
264677
274184
237864
99577
52912
268904
17061
136890
21353
218659
161832
216174
12349
273971
302623
238386
281184
78726
3396
186429
13447
287676
12970
63150
282719
158550
212106
144985
12440
111081
231496
251283
14149
129268
44976
54016
185591
129023
95952
233575
125676
93557
294928
138962
17340
304541
163630
7520
151919
114436
121415
266561
278842
173765
289216
275889
22546
82102
60449
32482
24634
64616
226442
258047
108374
285492
294314
108785
45536
268266
58488
260531
216640
32031
162584
163631
238351
65265
121906
43421
128187
288204
297524
40353
13159
257254
298933
201895
280916
25605
59854
189058
301495
77445
79965
48635
181294
303454
70549
159175
104113
48262
110180
294719
35621
20264
65842
290015
131175
214535
49281
73279
243587
172999
170601
174594
300511
114793
6601
307700
11711
74626
125031
31075
192766
124802
269520
288162
277765
152218
175457
32277
81077
237044
92728
210734
269720
170411
279892
296338
209409
7883
257666
23280
60686
238043
234158
30401
34061
73582
258037
241010
63748
51819
84354
185376
145629
38319
288982
146213
39452
46069
235762
202711
269975
220921
283350
165943
283879
171077
278668
64218
31055
229216
167834
233698
184875
124497
114404
123590
160295
159751
96826
89558
114679
14433
121751
308678
236046
144408
265240
69680
196116
159901
11759
108089
163144
173871
66697
73285
50383
133201
111991
270668
73335
111857
140608
62826
256345
114168
103654
82837
226314
142233
42385
277343
191424
177032
176821
119310
155161
121972
120609
217382
297017
115050
281691
25842
70121
237171
214414
213911
239543
223637
126222
224008
301184
187414
58465
220514
94393
23713
122750
281192
87989
120002
242390
76097
16381
84958
226475
41810
237965
88838
25775
173222
162438
62130
241020
89579
56925
178462
32046
91608
182579
264700
204155
278467
298868
167154
241217
163769
10063
179888
35385
293025
219557
99422
307347
74083
226527
62164
260211
235265
261569
68482
140676
308152
278373
212907
202275
60772
58105
186015
80945
262066
210421
170945
250238
58851
234980
204843
219795
19893
227436
61468
81946
106110
62926
72199
291622
29492
214657
204474
255120
21113
275291
180164
33609
156842
16823
227998
139139
106416
191319
102134
308678
302727
134005
252535
170550
131031
218653
261335
206284
136380
92296
5824
51255
30953
211605
61191
206283
280649
176637
222805
231313
242320
172224
62465
133234
224759
66170
239728
232950
46974
284142
50742
126549
42725
19741
186204
123307
79541
69567
32989
25109
278279
129881
124419
54460
110980
80507
39959
28561
169774
102264
277749
130724
123510
239836
127241
199221
286598
264581
158177
270245
133985
191211
212744
307319
55292
33337
59635
132454
260023
35758
204931
178476
178213
2656
125169
143366
60015
86003
275093
164319
232936
301145
225348
8407
44581
206821
130910
22987
201094
235543
268104
258203
127991
16693
135795
269220
138148
220779
209520
33856
89733
12206
151312
242301
142191
251842
47996
16820
26845
267617
106536
165557
159639
108678
301355
48563
257072
63241
278935
317
85027
239506
57819
95816
23659
172944
13709
229672
54174
219316
231460
7250
51257
69334
41267
87859
162998
98153
63465
30426
212502
34679
177032
177982
38893
74110
232875
16444
219505
306417
5717
64520
175468
218216
16086
222362
17070
155682
94015
173487
268790
66516
142391
246196
250683
81663
301388
309085
142635
53348
102386
174081
256710
292449
282609
128958
148523
252517
40041
162103
114350
243186
61944
79520
29951
5574
60799
9202
243584
147738
236599
253823
79416
145948
136538
53725
210623
252493
209521
130836
46784
262334
230722
228158
77972
282731
239300
129412
98813
160162
85372
23905
270097
236565
205725
262020
18884
170423
298086
183796
290704
273436
45646
216333
62936
301724
183468
278079
123304
253231
52605
214898
4472
26900
294604
301581
170605
169890
87487
17533
128581
161059
203698
164924
50018
94125
162146
25073
290017
289613
205708
300407
40804
19969
167776
133932
1454
18614
227609
61378
86095
296792
8929
128823
44109
67925
243278
185684
70855
260490
98005
7471
122371
217806
45655
38022
71948
80225
270781
67623
277146
200030
283365
16732
53123
179112
60849
155426
152612
143575
260904
234757
134069
140572
278786
94159
181339
95202
82882
245915
295495
243636
11950
291422
78990
81733
154907
229706
284948
22542
44452
73819
143449
154003
270528
65310
149969
107866
12778
108972
255688
8189
43296
22361
146589
288318
121920
33876
100366
23887
234708
100577
167600
212183
153669
222641
287896
288804
274458
174365
8513
174389
54655
297553
306373
141609
186274
143434
57143
10687
205042
237560
84518
30323
100541
22709
215039
231736
39216
112783
215972
151990
300485
239708
20107
207287
167502
27752
241511
191949
112525
126595
20662
228792
292357
115508
81335
19893
53611
270761
95507
61008
222538
29320
210795
99637
92631
304301
40274
52029
262486
153451
28087
88858
258437
209875
34292
126276
93326
144624
204582
181741
238701
48059
37677
76935
246835
39054
230125
262391
138069
122609
163157
30264
29321
75609
30853
263345
28438
216077
292719
181139
211467
198843
184029
273315
140534
213501
292437
236394
78936
239701
74921
234330
66203
204947
78836
287651
123218
40787
134254
141835
246399
32312
62034
11488
276258
234578
117305
98496
78443
272016
273325
143615
307607
41097
187320
61884
118769
58914
74927
148725
157128
228970
150979
107137
109867
190515
262369
19596
125621
152735
217634
102757
4691
101542
182371
239644
205154
272683
14828
164320
205305
82642
111990
15953
67060
46817
252037
302048
248862
82287
82733
81098
103476
1218
273252
32478
129654
294584
8137
283250
187060
188443
173719
218206
126074
30226
106762
193716
140116
117595
68993
220296
242612
110215
72600
201119
56970
176968
292104
108367
160042
60024
239873
11877
162297
135061
27777
298158
129985
250777
43422
167381
235931
146279
251581
120750
21344
264223
29397
116470
231476
16868
69073
37121
226973
287207
24724
99448
264718
206926
136192
120386
212444
58073
140340
164886
117342
122582
107495
267495
299427
138493
41289
162661
207806
249618
199962
210590
298143
59332
95752
101950
161845
195165
215020
47301
22653
133559
75090
181235
94382
35119
307959
135560
12324
270071
189877
270541
97849
110480
99732
143502
271158
10400
278525
145176
151876
287574
49021
269413
265085
114403
123692
178898
295474
305845
68557
7691
159094
165973
126672
126321
179072
272382
63075
234306
137562
37098
118200
27735
289411
170645
181334
79797
303190
213569
107786
141203
42190
294152
200986
151206
17362
101460
12610
44295
175887
228820
35790
37078
29504
301379
252503
100957
225967
45721
154847
44985
129558
53320
178936
97522
126032
5966
67852
159796
279936
238615
33596
213779
168712
305609
226702
123189
281105
61242
144052
67145
52516
169303
1555
25948
62231
69071
227108
7922
152733
105202
308486
287382
75094
258267
4840
201105
296802
186340
285614
52266
160783
295925
289103
118781
134645
117442
226803
207225
107504
165301
50100
86507
277710
68600
300183
34791
243362
288066
19200
281014
7732
258531
86005
137747
145947
184519
75225
4924
55921
206191
238456
67557
220758
184465
280444
25719
147064
255370
299825
62276
184309
113286
121533
5220
265270
305083
214308
138125
279391
241305
111268
55853
6447
132370
245721
259626
243561
196719
297270
304593
139100
292477
151988
271637
92741
306231
185242
115328
944
176798
157628
54082
290450
113242
175277
118988
193721
52866
177755
295779
176535
28547
227415
34847
203090
263485
252991
133602
92378
286773
287536
124199
99926
200053
71190
35802
84458
255716
151366
216048
152401
75662
93813
13718
67472
276288
23055
125310
120660
16545
117862
309564
23739
285565
160200
99576
154700
68477
280217
141580
289676
284431
129557
136033
233321
122190
144003
292401
276929
152373
122995
102697
217839
130164
277602
277824
72034
211808
228369
204720
84889
89774
141778
245528
81410
304023
108214
261646
217915
177523
246453
40936
157755
17017
301164
164994
32280
38618
10325
179031
169878
73486
11832
249333
73145
77016
139640
39106
108693
219379
92564
159627
290628
4944
224232
149758
109291
293728
233530
306967
111509
3325
276940
163553
291238
303676
267456
115100
280137
222680
282391
127390
137329
261545
189701
193000
291882
120328
177218
110630
116919
273790
203820
236920
171486
121144
193934
258130
221324
33414
162396
108002
26347
107924
142735
20473
122989
249649
294915
25620
57722
281307
6743
187971
163702
98987
36819
297931
65967
100790
20803
223291
95861
17930
294309
19206
72988
245757
3329
106895
282856
218233
254200
166945
42364
175753
223067
139862
62615
25563
81404
224514
205991
295451
144013
118682
288792
269542
284996
60789
74316
161568
282827
105357
234889
213357
61457
126319
97523
16844
161528
252623
74131
45772
267763
218479
60319
47773
136908
79738
157107
51058
262708
121526
76176
235582
295935
200235
49986
113147
74865
222998
17017
19040
79230
231345
274563
47956
10519
134039
188971
221578
288614
44207
205215
160925
304771
222446
208536
120866
142888
58740
238882
305105
299979
262112
291236
112138
85116
17170
253371
244501
288494
127827
243826
298492
272493
152359
305757
143735
306282
295493
107512
18092
240060
83390
284302
247219
245783
156259
225648
257219
74160
8338
205028
165223
163020
19098
229396
260767
3178
146247
309035
106885
289435
130422
124826
92277
21895
195474
93949
254110
228901
148049
43975
89894
218622
30939
22869
272196
19741
61686
14021
236512
57123
274645
160603
209571
156190
7812
24720
26354
235200
203771
181272
168041
4611
250425
18346
149994
103098
19152
100222
236050
26074
97406
174161
57408
53710
127768
43783
114183
35508
227624
221546
125954
297270
146879
168946
137096
299039
40853
34405
72192
22660
191335
120980
49283
289587
42203
185806
158902
179660
108027
110629
19876
138031
165974
124778
308534
128581
234947
207894
73504
274274
105023
181337
146103
215987
143050
237064
62675
199322
108132
105864
265918
262246
253006
225594
161515
64171
275249
113599
228773
147570
265575
153878
17928
50199
48171
214347
157792
7960
228597
135206
154034
155523
104215
84701
165368
196853
11037
298450
141103
236481
153274
260224
106762
243521
171305
146907
279820
295941
119018
19751
265929
91504
266159
152664
300658
197614
188062
4007
251404
65410
74167
211419
273282
261351
258659
15250
207320
135723
5623
47974
141944
189801
271799
125832
127715
219349
57105
6899
11540
154793
140621
206238
254952
212785
292702
176980
18131
26153
276934
70854
72683
277418
281663
53561
271438
14190
102080
148726
215267
246508
269220
60829
89606
262580
48712
224597
258720
419
288230
188641
174711
211698
117535
96216
126097
226114
62651
259103
286868
121399
810
3491
245973
85954
65701
59512
290732
77033
294452
16937
296357
309731
108643
243220
177778
54699
22846
76479
147791
113899
193146
35909
98130
120901
240189
155781
98899
103349
211259
113221
82449
159511
40749
91331
144093
31694
165878
280340
20109
199766
307422
254059
177624
158446
35437
287624
229836
36072
148960
43985
206195
220719
45860
299621
85207
291665
61857
131619
7623
202546
19783
134129
76795
295260
66603
147883
116164
238068
273370
302501
204427
27345
229469
174255
183301
83805
55804
140821
172939
40794
218592
153630
136293
182981
137022
70124
45283
84015
92074
273773
192030
156920
106227
125562
189437
140121
124967
10128
198528
290593
179667
196677
50991
145127
120967
124850
81042
237312
266732
55715
257510
275486
161106
89074
114262
276635
171740
244398
123036
22583
210502
28689
261095
60181
194052
151113
176360
127871
63390
98170
137043
127393
8216
188718
170942
156931
263791
137155
11590
298964
275641
130081
82856
109488
83892
90192
73879
16615
163574
252838
216683
306015
15037
185086
88963
275540
259595
279914
82136
165220
141576
252458
33462
11272
20421
267286
24111
236845
179247
23429
34474
119007
35824
149192
62486
144862
231879
300396
199931
110982
75675
214793
248812
62457
42762
122919
9686
100974
161782
153888
237147
54653
304778
22947
50980
132630
147434
302677
141337
174355
123459
286037
18542
189062
275515
94800
184430
226748
285510
26335
139501
298655
215902
225738
189645
242369
302348
160700
287184
300112
27592
67600
246635
71295
40669
269057
134803
60528
287488
153530
110768
181690
295891
94827
48651
220847
33218
64169
28252
150516
57683
73144
285887
275515
263208
258756
215475
240216
67729
297708
204100
211437
41198
218517
83398
89785
25988
29172
154041
221077
143455
5911
222920
99101
179298
239115
183467
76327
221579
300607
140481
299335
222886
229461
309103
179901
292958
21613
5830
46992
29484
98690
250289
254234
243301
265904
227211
274981
179118
93288
295409
18664
110662
44217
98688
70904
30228
169215
277958
177031
52212
155397
285084
40862
73806
309374
301427
262250
244266
166775
111469
148571
154542
90322
12560
246768
216902
88715
57438
106602
98945
110064
156283
203384
67808
47144
164405
291947
284770
218911
135838
297789
91740
215092
31107
307119
12416
7675
109214
250154
281330
240932
114526
285546
152602
290327
119629
114586
272335
86396
217048
42272
80901
253293
252711
297228
235463
307870
196139
193856
774
55613
263134
115449
110577
55869
15051
177096
154140
301259
842
298590
256455
197394
305210
305906
88703
117260
117662
48896
192145
206533
267778
147691
30880
292506
86523
189178
139884
19957
222006
40545
239904
263887
238550
255383
106917
27604
122647
77233
91571
257613
4893
69087
185055
244325
282850
227868
258550
102226
226166
94711
163746
147689
124274
113468
139759
135758
82853
296796
172787
102827
238379
304317
76274
169132
151606
152023
3814
34531
98921
282646
168656
141612
39941
7428
30940
227932
109094
16475
127541
100408
268922
151653
182973
254928
280856
171495
72088
8547
138417
181780
36512
79889
21456
29302
280416
229273
192495
223183
125320
102857
181929
121186
207145
65490
287983
296821
57008
86598
35575
162640
40005
66250
167010
168129
83401
136204
10049
24255
252893
121277
141784
102121
64773
91855
82591
255872
67744
236839
126322
58820
99879
294481
131927
209275
87661
191271
150512
84237
174760
40217
195768
109807
286714
139382
235134
71121
191161
302456
229437
74611
41178
18832
124367
162520
50493
55160
238717
292200
68200
306290
7865
259045
236869
94087
258060
249944
55510
232033
108790
6185
292183
94832
300903
98297
188065
7856
182133
219893
264243
81575
259885
284684
10751
70290
286425
188004
142188
34478
94340
95712
248062
279189
44123
140346
300968
284709
267653
244700
248750
176597
135138
244828
203563
235090
162230
242281
193224
237355
239861
288080
168774
77604
131528
113895
181728
308147
45569
158235
166142
263581
304103
236832
101623
164847
237457
277801
159273
286412
66363
42745
93985
218923
157337
131294
192906
95214
220408
295214
93303
37276
18172
119943
147134
153600
116521
176251
55834
92637
190448
297741
188347
295584
75399
46487
14842
122408
122915
176060
118118
17177
181677
200871
202128
176368
2262
273051
19954
246734
309315
206234
229089
208295
9141
64717
307368
283666
239630
89135
168994
209308
41765
227980
207595
299535
288537
135106
244308
109498
282323
20721
261282
181427
133950
253727
51925
176693
217536
189262
204453
13234
54614
116619
57133
91296
177497
10867
195121
187419
393
194080
167039
105410
81976
234963
197080
132450
25328
222404
20929
63951
149453
203851
170654
26693
125282
197165
127838
74076
244622
284643
24960
280484
249090
47953
240055
139806
61982
150771
264132
54606
190212
2803
144763
272368
189003
198429
131575
58252
230177
291441
105170
42557
36264
105370
228655
276065
262774
100334
43869
72754
66525
210352
275264
173908
82176
294166
41854
22451
187510
206155
17599
90847
232646
776
204171
175615
289650
97352
81385
231587
259543
291754
213079
171719
119327
35743
209485
233097
9793
176506
222863
60677
297288
28866
192115
26437
164641
94151
61050
199859
89712
170525
35467
307999
146340
208601
309722
124632
214176
11158
36746
108341
109336
6523
226046
308487
102887
213117
309072
77453
153197
241098
129690
119331
70221
290670
221309
273197
39846
18691
214288
260878
27283
106353
212203
63004
137017
200160
207060
141848
105750
165715
131696
6085
77931
104406
26701
44883
646
9856
230432
216142
100021
118891
87010
30419
128842
296015
176723
46616
13010
51149
229138
77563
94004
144945
302923
101033
83930
53874
58999
166615
114341
77432
279759
212569
218328
86321
266734
258889
69303
7269
104150
114884
168499
254696
50151
196787
125114
239538
166866
147695
286776
167449
248463
278150
267048
295030
125346
282997
101314
267197
281782
53414
264565
194396
231808
201393
164451
280403
203861
43928
180637
127217
257890
190819
158155
232430
164234
15332
89538
65496
130474
275988
293854
220282
108127
109971
273030
178045
55806
131699
159441
33079
92432
129008
80748
270233
107974
194546
155397
215492
56477
49529
287260
131067
165575
221143
309680
132487
162071
252959
162272
130686
263171
81242
196465
112207
100199
82411
134583
126259
105767
70790
73279
1357
283848
294357
278433
207962
193445
11646
219073
149626
249025
253476
165619
258393
111004
109351
192994
265209
102218
111862
155163
276291
186390
100862
214196
93963
60985
137996
82654
221075
108284
138046
213825
122093
24400
49635
99415
125016
39734
11847
229683
58857
34877
205500
242848
278783
293361
11768
64968
195039
305312
306973
198943
195091
222784
255760
175575
207770
82289
144260
263807
25889
123739
261944
155052
236461
75491
217268
115940
239943
7858
249020
284761
111898
156851
192811
287501
270375
109012
147343
17370
84351
107598
211067
168648
272335
282796
210535
163904
256017
43975
77981
48515
291253
235533
11119
260940
26001
50946
115725
112741
137033
178182
19381
98270
60740
35438
103022
56091
54532
87177
72312
119284
98869
295890
292450
75007
90035
246093
46277
219163
164116
58637
244408
193267
194896
108451
190481
258788
60944
49694
59145
245027
53956
164177
267135
268494
239103
191293
192875
119604
71419
91183
143243
179255
36691
34893
182054
63911
35182
87624
205396
293239
237182
97923
42497
111187
107966
57314
73036
71661
97606
46978
101802
208437
86516
163553
17626
22838
188493
205183
253393
118791
270410
262104
106221
21410
186232
234256
248394
146049
51777
144539
165384
115526
33361
77649
181620
39467
60333
180070
116923
189136
88277
60549
170803
259344
61681
56430
142238
27650
205484
139339
97589
128568
191167
144576
41529
259442
230450
267719
205001
71215
276626
186216
93915
8295
104972
267738
268209
259467
302289
295474
85761
141878
135111
205131
307684
76671
94680
284935
180198
179562
204559
85594
128306
66667
116064
135298
113248
160426
17769
282480
78509
255378
267945
232755
1305
271576
305808
91534
140018
297936
256647
20685
43732
79574
140238
239689
202287
34140
254327
185857
49162
75672
80861
41612
217315
271186
294636
194891
5129
298082
258725
120737
173901
235596
241504
241980
150344
272832
183606
285439
156275
52287
152657
110616
45052
64284
1012
152068
300030
187435
297102
125857
84507
47092
137768
51415
128791
195004
203347
68545
248408
57289
163151
88611
195185
181377
70475
248294
253591
220680
46465
54416
81454
135326
48605
268864
214460
292183
131351
115813
277917
36626
307401
150857
138574
278480
204582
236360
267942
1427
166665
125216
190499
175918
142586
274022
96763
200893
280359
153577
178683
172790
143662
229557
289788
133655
205650
302097
269962
205076
196495
257583
14319
22536
266821
256040
129198
199898
289971
163086
301278
125106
37595
195782
112306
46783
278833
280835
211467
35116
239774
278897
124934
91176
284819
53699
240475
149051
13397
168352
239238
128448
189728
302988
109916
94975
160528
273602
291728
306408
198272
237490
1020
212766
113216
310039
252987
160513
229900
252568
204176
303611
220762
284748
171080
164379
1299
138454
37346
124726
41500
23207
295116
247664
305879
59620
235265
107486
145770
288706
96747
18129
102060
236836
2690
151483
299239
113762
42801
243846
178753
101017
34381
58312
292043
184308
62341
40762
99963
65768
148676
134214
245439
226309
54592
164259
98031
86645
236647
202552
101078
8443
303579
204248
112789
296034
26882
255428
181791
191715
195964
145540
103044
154867
165459
299367
256625
112474
27775
198623
141373
225264
17249
81947
167962
158179
16748
21538
173310
261724
235354
47450
70805
17430
304782
261505
248383
143909
304211
92420
282314
40602
28830
126042
93186
235512
128085
235289
156993
229384
58496
300941
34235
296083
206460
164249
300517
235032
150305
236894
293671
120442
147063
23124
37504
36632
140003
84199
88805
235962
141420
161508
141384
304164
308181
32354
72844
93180
203987
32226
287704
223778
230530
197819
155576
17886
30930
188768
176747
140579
240826
294913
26341
232801
16977
218649
248915
61672
185685
213676
57113
220760
174263
307811
305131
222892
180974
50351
39589
104696
94806
142821
276457
16087
12911
281146
99320
279857
55676
47240
90993
72643
31366
178187
268721
26502
108224
278126
32513
102234
6705
137082
256717
33324
220730
294120
244050
81333
45928
98980
118174
185144
191158
31639
79606
281290
245807
11548
241641
89538
254992
94623
88427
138877
15642
16744
131496
181884
246247
166756
2626
167567
111810
176375
255010
201883
27862
34509
209863
259949
77526
80809
287621
78536
178328
238677
37343
250516
37215
21485
221296
103208
255995
266545
32178
278653
54973
213061
157983
85700
230848
192648
116409
18715
109887
227490
20914
240922
138465
306336
77546
216706
119336
242717
156595
184362
86522
243150
158827
216241
291590
114099
15791
66004
6382
119504
51500
50897
168063
92215
97061
116757
240576
40224
121300
213097
101131
31849
138603
255591
281453
304987
265070
72833
180608
121452
280031
146689
133246
282912
56847
24710
198932
256524
21955
42461
165082
39502
266054
290017
65046
302181
35981
168864
178549
119104
91817
208762
142881
278462
157679
79184
38352
278490
238849
182875
305118
218584
124155
42849
74430
205995
48840
73712
159831
48562
212374
204560
97699
180911
10453
156183
218098
84202
251349
57708
18612
19392
144560
300428
65692
259477
242020
151781
70749
6021
77828
141600
224908
69286
251500
254766
286782
300456
219894
101756
103615
272616
271755
53471
245107
136817
269409
25992
285421
19795
237747
9572
245468
220973
284481
303115
57352
274976
42053
188776
75203
260079
200301
88031
256476
246281
285736
25220
261026
222904
47240
140562
136236
211254
133784
70433
213749
40417
291010
267850
303674
141209
47613
53005
140713
136016
87605
201306
94329
55412
104199
62383
230591
7479
297394
276135
146808
70687
210616
42004
220781
140586
44905
218021
129720
239723
118326
291759
26649
183955
171594
260753
135382
116713
120608
26770
19766
133190
19210
7383
200637
57434
231308
115691
201780
150639
224147
265726
9296
85172
66452
132865
129509
115151
5717
17959
215558
184486
87009
266153
61744
51425
69418
79755
16987
206238
63969
280695
12547
214834
227523
112438
55978
49055
90711
293615
201464
294905
230152
292562
147877
12848
303660
129916
45526
182582
188387
77478
96868
177079
228468
153024
132556
54292
208168
164109
62356
306126
106392
13925
268922
168298
149341
241025
234967
87063
188411
274358
72196
98595
121893
69063
79750
24977
58324
37861
26199
32295
75699
39396
253702
274463
170107
30905
11628
166820
38974
259603
214181
115174
225257
144260
84123
78089
104199
21489
265017
284654
80862
271394
13359
93619
17087
262020
46584
185963
104414
104836
81642
212019
113967
141150
217967
23826
183997
111961
94334
163013
219937
260576
223850
262360
134646
8906
40670
65018
187842
151945
265045
60103
65110
216452
293076
87363
230694
229562
281942
74489
192851
37544
95282
203238
201961
8791
167976
13635
259571
74592
14235
236805
54960
160076
196310
297677
33698
234462
267638
186622
249013
183811
211368
290392
32597
88122
27915
197393
177306
237748
161245
20825
67215
138739
156252
259544
21179
218048
53869
271980
177546
197992
107363
49022
61446
235242
208184
210149
283195
70558
208168
48897
84381
201773
63416
260731
232515
263065
309481
228654
204534
201128
219450
121141
50074
155032
6384
194816
184672
241596
278054
137809
5439
92487
15709
262184
78825
291598
228521
126510
111870
157912
127751
237076
26167
277577
253635
160931
109352
242250
79624
156931
175656
18215
297779
213504
138606
189777
150063
81635
164194
86987
110649
233446
284553
89879
185125
224628
252618
155769
40410
74402
167679
81243
247546
17204
249273
167794
67685
135879
283183
271950
254247
119282
189491
179711
176460
28494
98957
12583
87142
189726
76341
201767
140896
269873
86020
73481
27530
69989
257545
12808
286623
143674
189894
119770
161053
109625
109702
45735
84008
167704
60006
8450
125548
173344
167463
91554
284753
247346
202876
2899
102559
177757
3822
10068
105758
109113
182147
120577
288175
139739
306692
285601
27
56468
84060
266596
309021
199262
193179
64526
58139
31834
299412
108900
250328
112924
56872
35091
41288
290872
143484
255885
145462
107105
213088
300786
124041
127003
229726
145319
58791
152971
203157
101040
20925
100422
42958
85188
132715
200605
172969
163318
1514
131787
294955
161953
270026
106478
225624
65032
92012
271708
266530
255671
143060
57356
178737
293835
213438
273162
73310
68656
100121
27052
236369
244115
69371
119865
24882
250471
218624
288267
127122
132303
11267
257061
175442
90234
67414
159922
93079
118669
223768
255299
194750
22429
285791
225606
269437
153568
231855
296511
300893
102007
181840
293997
180867
80434
220839
122997
99601
180205
17123
199962
244978
296196
24201
178852
289525
14519
69399
88583
125351
182187
60747
223001
196681
139297
182480
56124
284392
282890
30395
295252
131233
220350
20077
125990
128201
47694
90676
153744
128241
304016
73870
179736
301119
265887
134124
72115
98385
85978
3101
246017
300497
167594
181319
221664
64742
100681
163791
170189
147840
282524
122566
91732
137701
87835
212691
285892
189287
286061
114157
169261
126318
302034
61878
300954
51542
27400
302873
239048
94947
250818
104708
194867
240385
65769
216809
74312
13086
222601
39089
289926
156827
3411
198014
224953
101816
289470
206447
30749
53170
133697
125896
86271
46038
176965
36537
102981
237347
87714
36348
60291
137988
189872
150785
83299
232014
178328
290143
5058
124552
263364
147480
73969
206969
137337
171472
223095
307096
10741
293095
86647
97658
21483
37191
306909
2619
140188
188315
44049
98628
230876
91317
32370
258257
22360
267288
78998
27211
217707
283673
216745
75824
76854
41389
104011
201857
269168
162769
103948
72513
172340
171329
215028
164129
21551
167271
77709
237108
230851
173450
211072
246339
148551
146237
232292
230566
58537
78883
164323
291758
39452
200850
180335
189649
300371
258357
291714
125794
267498
151121
240659
53389
26811
72566
86500
165439
277809
157350
12260
179246
181777
277475
154750
257250
302607
298883
109263
140119
66349
158760
257453
278728
204554
32452
304745
87882
27772
192328
167437
103792
216606
271915
288705
112562
273796
125659
303089
63754
157408
89360
234590
92944
19970
1001
189812
219623
308725
284518
82033
253993
138074
220301
106718
38729
266840
197464
264298
223715
167336
297762
75168
299411
154712
210309
285447
303079
1130
223873
71028
37161
234993
288951
60630
26397
78731
73615
233621
135034
72895
79042
109756
106025
283158
243953
308397
270669
280050
33377
90472
278261
62294
240279
82281
143092
63444
169508
74994
51425
295504
146448
33864
152344
12485
212670
232019
34306
300123
309273
129216
121493
205785
172294
75774
246963
23890
36634
99746
137783
12087
53323
219861
46856
185227
91175
205501
245966
260149
3225
154791
11509
89013
91609
275980
261024
37712
295501
306518
118199
271661
13595
291964
111326
157535
139824
281617
237923
84641
2356
10219
120775
283452
168935
146470
169415
268976
157846
16445
73300
293392
111589
156455
150345
33236
186560
220519
102552
53781
160972
175130
244766
260038
140761
260554
197250
218172
154615
216695
181312
289789
282060
242076
127876
140046
4775
282395
3058
241188
78877
282412
279009
270793
175854
89814
302435
68791
146887
11144
246112
149299
305739
290771
201784
93636
72623
278630
289499
177379
84049
87379
198381
222539
122454
59616
88701
292437
206516
39229
68044
117262
70804
151940
149030
6285
684
30741
79339
222928
4537
269980
188241
137563
139476
247472
90256
39313
276295
155315
240334
255299
241287
76102
20719
255179
22685
57135
263179
180143
133769
44029
245066
180157
262
67793
218433
202650
117432
296773
76662
5426
191730
76649
86813
187236
16850
139382
66818
98860
112319
48213
48428
16583
227574
206469
221924
299348
28424
101919
104422
44458
86756
42133
298299
233543
60890
82221
240663
91394
144270
220209
299777
148112
231111
49646
145386
232085
54072
241687
90609
8084
287130
227590
226806
199697
18957
275616
188639
268652
55580
193933
178335
273390
221321
250355
309500
223588
279932
210276
146454
107957
118417
54285
181504
171584
80315
205182
234135
92284
239311
204373
166317
266936
131498
302825
178385
44059
73450
266855
14581
90296
125520
289489
264607
44019
135738
92938
290471
230172
2521
137462
180610
174611
54484
32645
285401
240015
82248
18579
65316
45228
229592
288340
215684
4107
255438
27639
169345
155172
232156
230139
206211
188169
143654
164028
133729
224291
260716
268290
178341
209541
217363
55178
65203
3570
111268
97024
231042
122345
88994
149072
219172
228118
51098
223612
2196
163761
273
42584
41951
48261
221089
240433
20176
153663
290298
44110
105613
304805
309204
273005
235579
203597
135374
54400
84220
170672
144254
127586
192782
271227
108147
284315
308350
294693
161455
171334
153196
36319
141259
24626
129986
170997
74291
218581
223071
78339
272537
201390
160843
190523
212093
200949
294341
104082
30710
5341
244371
57368
163731
172438
163332
208668
91549
248474
199591
97046
114991
299037
93737
292780
180631
215298
40328
191968
211921
29758
293759
63874
100362
264498
121877
96372
79326
198263
111973
223682
298261
143144
196425
193112
201636
182613
282514
59343
264489
63875
165970
305359
59603
158428
49598
104663
30528
151224
158458
270379
290745
185325
139233
183200
222804
259049
281161
219823
304891
7300
197345
262384
216849
273683
28338
129793
96237
73334
244492
199379
24376
172875
232359
55784
227008
189562
254271
260745
4277
133570
53483
295343
89867
135386
97196
236010
137953
71990
90791
172591
247167
55861
116804
108920
2968
34845
196415
258125
57360
191563
151748
172516
82542
166753
32919
112988
295760
150822
249783
203547
72409
116806
29083
201366
291088
291982
258229
181057
286867
285264
128283
26540
141868
191438
244495
259537
161045
214262
94328
23766
25210
304177
289169
118724
292188
49803
136459
36454
9213
169120
67047
25077
165496
102627
285052
35349
186958
82981
68046
253432
172100
255957
12103
197766
89464
169588
29964
176734
40400
87257
16764
275813
278769
253621
246565
88000
196358
308606
169518
94759
107708
106994
34881
69862
144613
74612
190365
199727
300199
128501
141880
225968
210653
291049
279401
108426
4258
118790
92856
48677
182889
234528
101886
19913
174199
188673
151167
31097
29574
97990
303794
145942
285039
179295
230133
288437
74767
31165
162694
195412
114193
57849
300917
175734
151637
8932
271760
138288
309707
82299
215735
163905
34462
174888
132844
15961
142193
183597
250171
49108
190248
91722
154618
98597
139782
72795
69907
36561
293409
117147
70064
236109
161045
117514
131552
182238
72305
156507
115154
300781
212970
278810
138067
237925
292789
138959
160941
136720
247037
183982
280975
217170
107911
182186
228994
16545
268262
261172
75901
186926
207825
6439
114645
137043
87941
72041
2329
155932
194575
201089
276577
153373
36302
299315
307705
193113
98073
26928
219691
128958
295804
232963
8015
142817
298428
46555
39816
239901
296293
302082
158566
270164
183360
236504
225859
206977
181209
36180
95998
50897
173780
236530
47166
259927
191175
163868
278281
44711
230924
208194
121585
184903
23619
187924
117705
49570
199503
236709
203795
8472
168097
231495
96797
182100
142010
235662
73882
129641
70842
300091
102762
35852
287391
165065
162117
39938
177496
292622
284527
158899
48332
294141
205674
242197
118807
106400
285442
145087
128825
243618
54402
102958
278602
243756
102798
194406
92461
128563
201864
46514
273301
136303
116523
263897
54783
97253
31063
301499
65192
140744
66202
19151
222252
225844
75679
93375
176689
128386
279660
193447
211690
80161
303088
4033
182276
213191
2684
217871
30044
128124
173704
263440
16107
31430
256257
73026
260646
275037
39831
248477
242195
187861
210575
154212
5550
11276
108793
131954
172044
303699
103970
93160
75815
177498
216717
228589
82394
189091
169508
120515
254339
60152
268216
245155
185360
22416
205461
135272
210094
40032
69599
175808
239722
172223
269675
283500
37057
136888
189627
54213
232464
253763
41813
156757
296130
87803
229224
18200
303035
248274
209523
23708
67512
253589
197743
259245
30248
260326
185179
109433
99610
215459
292511
146330
114727
44416
206465
43642
133686
29426
125682
73527
121818
256402
291631
232564
164047
125266
229110
229663
277072
23953
113871
201098
48617
5852
6567
151996
66367
49877
99822
137786
113298
118938
172883
10941
92291
308526
238307
255890
252709
127322
249314
124218
234329
165191
9612
250659
279213
170651
223576
68122
103249
191113
92246
153442
45490
104539
55175
81313
304862
248530
132821
31929
3915
72201
226633
17927
253119
139644
184808
236981
168661
40335
111589
15478
300765
196828
2660
298971
124525
34401
235503
53863
12234
229775
172432
133850
188519
188000
188401
266346
62919
260039
16808
80699
208459
259489
220763
291979
112768
6543
226485
152578
40708
308946
191753
165479
12693
200783
1227
160152
204153
88598
104407
249089
89168
272659
141565
57263
27137
22189
196284
77787
36553
70198
77123
74483
225847
209880
232693
21687
45365
214971
83673
98037
204785
240662
102584
99047
277638
278434
38340
147557
293514
106094
142781
103405
229404
185694
67061
205317
263009
190401
51517
204720
245082
275859
23606
224465
233736
52617
174088
210166
200069
211165
16640
227849
165388
293308
180657
200980
222505
86506
288979
133726
26271
73770
33511
114144
18188
238588
17510
211156
156815
179910
103651
53333
25092
231565
277212
148785
163368
79978
201926
111330
74051
218161
109022
41116
186403
227011
238357
141711
125588
94933
147671
169155
119627
238414
255321
89667
91193
282947
218858
62719
239266
270332
60648
304641
206907
107726
40447
73122
90778
248923
152375
66109
21736
72333
237182
298953
221485
260428
75406
45297
610
93162
140115
224267
123108
191333
147948
218180
204518
171675
68213
225634
79373
244259
118768
122683
108269
256918
207527
180612
109368
10254
31496
210503
1431
155270
171029
72693
76484
103040
170476
118762
238705
144242
147390
196234
210687
233216
209313
86654
121709
212815
131755
134254
42279
134177
285596
112832
194163
135957
257049
219535
80171
236389
57786
30567
36942
198138
197088
695
29073
173041
3723
221947
62735
296728
128742
137260
109945
198567
188519
287871
83032
67758
152332
89539
211224
149085
297266
65966
44696
147463
225906
246960
26928
244700
194181
4167
122409
27419
146131
212223
15490
144787
225544
79018
248167
212796
89717
69135
103269
118502
78443
7906
158265
255061
56024
105516
286371
73737
288956
25808
197636
44162
187019
289725
229145
182022
277144
234102
194942
243590
79672
82982
290179
247508
166953
20362
237682
207794
58695
162371
269061
278820
158948
94004
29153
155983
84356
165671
198874
104097
303184
247998
269942
102891
44593
305860
82250
76651
92553
161251
108241
60714
268454
244027
70772
254159
44676
80249
60918
149385
223097
258298
199625
63544
50032
141319
120203
170547
117246
232906
22912
189145
101606
8927
79724
286174
121179
228418
71081
56425
79094
127226
164958
91095
131262
179429
2739
123509
18223
206315
232600
278578
72865
167625
503
7022
144968
119390
185164
166756
33901
4504
306663
203218
39152
221415
169003
52060
144632
39693
131714
213940
217801
30320
21048
171038
51191
277445
36491
224394
87374
276163
208548
238946
144357
257068
236533
54868
82014
200784
179155
101768
177663
155508
33766
272265
214366
286845
69463
263388
202647
69683
130807
295960
306115
292365
52058
278828
37418
120821
255859
243274
105502
178630
47995
203105
3003
156819
271819
100790
238892
169492
52179
252874
33787
132110
58209
205282
147826
225851
273181
275293
1025
165340
69697
168143
130010
119609
160751
47426
192518
80712
262196
211069
24959
188242
60802
284672
203185
27612
181730
21569
254408
15175
255954
184131
169550
192031
46656
90109
201987
24845
32283
190873
117202
273538
267030
279388
142226
60924
111494
9782
30237
310026
84927
93729
288716
290818
292588
122792
303005
73882
125770
28448
193680
63543
187174
103964
303357
37954
288923
95630
138333
148096
44702
175255
125141
189706
173722
224830
153342
197884
177923
144355
294820
38262
221505
101230
186313
277925
13276
283397
884
128281
279642
7632
132338
79388
120336
57457
297347
150596
12785
123516
297278
11836
255764
203486
60990
218410
49248
99574
289983
159748
130923
237495
5070
79191
238305
151736
290213
199992
183092
276654
123848
154985
241657
213936
231465
200089
255638
181141
73363
215740
1803
155897
150761
243567
202463
2485
219426
40638
4834
139774
252091
162108
76593
235430
284957
146570
299676
126296
14636
287499
36740
46510
210406
148518
243
96293
265075
94103
234120
226829
246131
38550
40638
277686
212831
36542
293599
140704
186271
3043
204953
92501
52256
164211
123194
264916
300702
293437
224584
98584
182859
121139
33972
195990
191781
278564
307883
164603
94824
275812
53537
169302
29482
96882
60480
102361
39725
284933
105636
246361
241890
123457
89888
284605
14586
30525
186159
255675
93438
258028
261273
239441
88830
303181
23624
163815
39851
134840
122576
175028
31612
293982
125051
136262
131449
196643
193743
49275
58951
181693
300364
227454
17305
133356
199786
113504
183445
94718
86418
110268
288506
102521
113064
188140
164182
225782
238965
288980
2455
3403
161017
19424
300985
147443
204074
298732
198440
296775
239771
185009
41666
264114
139716
300175
64656
38676
146439
32807
82178
200232
114614
239449
302214
95700
242389
267324
274165
32327
295580
172800
237295
231602
152719
67282
130680
301462
34116
223256
135915
252620
40606
3259
51445
224034
98397
187997
153792
89067
287560
27711
115958
118001
130440
180877
275049
142299
227568
114763
27679
25507
275343
290400
306816
277059
202809
266339
119081
75630
148613
47634
285654
145548
119155
56377
65130
171809
152937
147186
282826
28677
243333
244109
112848
273685
103044
177731
167239
198127
122094
234815
41383
27943
258201
209678
144363
124179
14130
249897
209958
8952
211888
46989
151137
106573
109756
105320
178667
215038
251385
247707
88240
214480
56369
89695
174475
214486
84436
280003
198273
304649
28027
4278
252786
231845
193125
94442
129773
121049
247701
103032
214280
261604
15506
205308
394
204604
239627
294632
158178
257353
278713
122954
265276
257599
57828
70094
52428
187207
55440
219019
191402
22239
92329
101205
38361
54319
20962
294698
79209
176012
1743
34518
121662
122507
75969
152473
103436
227056
106774
145443
211682
126331
188865
173231
107279
242342
295870
43839
15837
158304
273511
64737
94668
50611
122586
177098
185702
243678
198034
62873
133308
23963
147679
102455
133804
272862
242836
306362
164300
223857
58873
59436
122248
210331
285874
207901
88918
279892
26743
88860
301402
117713
182405
178331
164432
222266
278434
169792
78857
58867
210499
125866
273849
32001
64088
102259
185681
168037
289322
116161
101756
147576
132516
55377
262983
261538
232597
272676
255153
190822
189180
246601
219746
290282
278477
5494
288432
117626
40261
31047
90087
194292
3045
217547
8963
202570
9841
309638
182522
265116
59753
115032
171768
109639
462
14034
144788
124044
270001
212043
109895
209819
125086
190705
102454
65324
256664
134076
174729
135443
223126
94294
76280
14313
169899
228997
282587
139397
42676
87923
262898
34770
178007
41872
129132
142091
84157
74921
63117
72614
12676
33914
138952
110294
167886
208008
136183
69062
71113
11874
61661
174916
304799
169006
33599
165091
277479
135519
104639
159468
33748
33236
59433
119539
289964
300649
293198
59010
159287
108121
152717
258873
193032
233687
72147
14294
4507
225609
259629
256734
75613
305741
113036
108341
294773
31002
104602
269131
2690
50563
195413
284766
206482
260082
114454
48813
6760
206408
302004
151963
146822
20228
60935
217955
141481
293495
229434
124697
187944
183883
247871
92103
247969
90272
78046
244618
236800
226737
51525
291271
36709
153780
58254
304676
120763
261968
229662
110476
67850
50386
159111
309746
266647
78101
180208
134028
42891
307323
106813
298947
181392
92637
76369
113885
161320
296343
3679
302323
164677
117182
188715
44040
8820
128092
241256
112296
284280
279048
181583
18723
103768
296679
246982
99821
297334
42628
207324
16405
101807
24032
214104
99801
14737
137964
202312
200891
1882
214776
20474
123348
161239
185190
125228
33580
185675
137545
174669
278467
227126
266780
38225
282558
98799
20670
225938
127723
101953
115638
84176
264619
266508
264762
40753
159947
239873
70046
31710
163236
253476
251688
251143
162051
116853
231077
135150
6757
73485
53949
219347
131457
279685
68554
213927
210131
225542
293710
240444
41348
215196
71403
31410
158846
283397
140292
199862
275967
120794
132467
241586
78447
221228
232415
219261
18103
246811
123676
245570
146720
294063
146261
121220
244838
95175
82635
94057
120935
188434
91017
259183
51868
188052
20105
276543
302221
158319
144029
236818
132592
241218
195130
4006
104552
253481
89195
109606
263676
243790
157723
243265
60867
288056
258833
54704
31622
57445
193820
129850
162754
150833
108339
218897
105854
98043
79824
16538
262289
85717
229725
97307
278966
79243
16561
212214
132137
173644
82488
112869
242928
216987
47293
309613
160588
19656
206833
92181
137005
287088
124809
171196
43820
182203
250121
200603
90604
16905
99831
303121
142558
189910
186462
295376
169641
89536
46828
174409
288088
235328
258505
282986
171007
111559
53055
73249
10763
239721
200872
264475
138857
140214
243984
102171
260095
23073
52582
20526
227957
68514
223319
255297
134227
98645
304742
168131
305867
40956
249174
129303
31500
129503
50786
188255
85280
262558
230418
267951
17678
78883
45892
85364
19745
21440
245246
168317
208011
126649
173882
33108
218578
127779
158496
195058
111649
154274
44369
138230
291583
7146
265218
273227
58449
188621
125771
108068
11665
75591
242651
263536
169002
248309
97383
65542
8813
279832
111492
309850
122374
281168
17793
290203
266123
264643
154370
282181
151595
98786
248615
171332
234789
308029
301991
289596
183892
265785
234229
270616
215351
275149
38710
283707
62950
287395
116807
83793
38063
54263
94301
183780
56314
184787
128661
173266
83575
214356
192555
145727
179884
217316
115577
102458
1709
95633
165845
267392
128569
260323
292329
135323
32238
130811
68664
130816
230972
30051
155323
178231
164874
61996
259807
13171
210566
48654
174294
109979
271951
158875
124260
6406
3357
35925
303520
55959
127708
6247
295432
48899
83986
141700
104281
192486
74574
242937
201281
55508
175577
103826
160312
113848
47519
116772
12814
211102
277943
292692
22250
185436
160427
282448
178024
251408
70547
81585
78851
76128
297846
15477
208747
307261
205804
31396
294678
82216
182705
111806
261363
101663
6212
53344
128561
86329
210230
200340
65299
97640
273458
72392
140351
258117
189576
269599
267724
189879
19916
111299
149707
194233
239998
239932
279668
188236
209503
203164
212831
139857
139645
69397
178977
204410
214139
59341
208956
219475
113774
21974
75506
297753
309338
146498
39260
239280
118649
79484
101228
102403
281284
143627
178946
153495
200990
235649
27511
170691
56992
181779
268781
202484
299661
244595
303731
8507
255016
164539
303325
273504
280615
107435
67187
6676
153450
230099
68840
107870
271762
188889
179281
3463
282609
22073
107433
8145
166356
108502
52897
192137
157271
266589
123835
7047
13042
287281
234259
169044
257185
232886
287394
72748
202444
202017
195959
68171
306449
228099
101150
125171
244866
102508
288904
267842
135951
219267
96930
90321
216992
526
47972
2400
188531
27184
196132
301018
19856
71871
1695
65361
42531
105497
144571
83908
299490
250407
114765
82297
173156
210566
241278
310011
76846
71478
45091
135032
172883
141781
46204
153315
133894
18375
199669
214625
154683
141506
296385
257504
256022
91600
10146
58802
283648
16585
289207
291871
141903
204587
38479
17769
92312
17047
153578
275039
216333
118871
9737
262060
110463
132790
30574
37394
157633
188684
114274
128854
151314
263527
146929
156826
210024
118325
65976
236198
264171
238158
84404
175144
184722
75666
207808
166699
130769
249383
11460
161682
204619
81154
5909
97837
114782
232556
176971
6330
121603
197141
299225
145867
270247
309409
260419
278065
651
54274
289576
183413
41262
30993
53347
64056
55507
185899
19631
96280
58703
298565
203890
152949
269084
33967
89082
220407
34836
287388
285599
276669
138837
17920
302310
233675
105637
307420
259995
207159
251086
116665
238948
244421
104224
174519
973
53539
85687
306951
25478
32702
164501
4379
262068
45065
225452
230222
75100
268624
182057
21510
40910
7591
149956
92850
237453
56476
230945
286443
78954
17452
19470
282543
121712
102222
11754
123718
252273
275494
140808
30890
167521
100408
237823
92307
266234
58728
108344
44861
69374
225949
156260
23792
146435
196325
214579
113846
190924
93284
275743
160828
304302
265453
26695
208938
45327
242350
66066
97795
126664
178374
77984
226884
97140
192646
11383
58336
123763
26707
112250
171353
58341
91801
55810
130156
33849
216660
202354
175245
260215
109631
54825
75821
129014
115843
195331
53648
173575
32340
128446
213873
218885
170718
13032
19094
235793
35307
288978
2233
266929
273657
23549
1447
2585
237038
238680
40638
44502
166636
263
3368
9648
75005
193200
278477
89871
153154
37973
39953
239381
153060
20993
83972
227628
166075
184847
54295
93059
111794
304993
106465
252252
302155
60362
144850
212190
127718
122138
275052
184853
255183
189498
174457
70317
106329
164357
132653
52562
253816
65530
88076
63529
110553
259458
281835
292989
206930
298364
274794
97870
225709
60621
306398
224448
279589
307606
248864
125046
281386
62852
131133
3663
215547
307754
243727
144000
6908
92586
219561
29645
199278
54091
207929
17036
88900
26024
254805
88602
233055
168855
47926
153897
72485
253318
168841
208319
68555
186626
139728
199941
129052
43867
188920
121749
135002
97710
212527
274514
6573
56019
56052
305709
119409
193231
290097
297559
238675
198251
161618
93945
95515
266690
14574
148668
148669
71444
176308
263959
214431
171245
237060
57366
201953
269773
69761
17017
309989
52195
42889
280821
136854
89743
29754
212823
228323
148158
242874
53296
109066
83635
40966
102868
307160
286513
193996
261640
223213
288263
2407
122375
3460
96986
304935
144688
72497
60968
169263
223592
304230
13756
35309
281695
123830
107366
211675
239235
91136
215313
35208
174530
296756
305788
161198
111643
58906
286280
76808
200863
83154
90432
227405
241011
301853
143683
188070
231883
14767
134463
272861
32810
109096
176872
247387
286039
269123
123353
301579
162157
108963
266926
210206
244624
232
266134
101339
4758
85419
120376
187446
64364
257739
256815
235864
138221
300771
190577
139753
187933
51044
219718
210729
169157
25695
269628
75221
306341
192402
159344
106172
309975
281790
46830
240540
97014
74470
256397
259885
265006
30254
112497
48845
224065
108813
46468
161739
252909
42690
233367
48915
301985
119024
105420
42855
52468
134587
269234
100429
1152
229889
6941
116928
184390
153721
12160
35867
201784
293231
107865
75377
53151
127778
64334
189561
103892
79580
35349
169251
154778
300904
163621
134836
160389
260112
243313
240516
229360
37946
196099
259600
8608
15524
79187
234076
82172
208021
182862
225161
35712
282329
114356
269036
238641
241641
173958
157854
127210
197542
283285
234893
304937
227742
36839
231116
157677
122774
71612
24237
95783
216338
113256
264233
130468
97364
126146
34934
79559
271488
122955
198478
46590
135610
153288
235286
100255
195673
128866
22427
81850
163288
7713
271658
94292
3527
63497
261032
225243
146418
191454
21206
170741
129905
33313
41117
190170
26966
2122
84340
171448
113851
282900
190286
100729
7980
168429
306182
119344
294174
220068
26665
121102
28948
51447
66147
111406
248407
88732
131632
17379
309460
158445
51092
27208
38278
278429
300809
169567
281681
291048
252722
274201
309246
18141
108861
199968
3480
273143
3929
6687
56266
15052
186359
40333
125251
216076
56506
230180
262183
216249
86057
139134
136978
171284
274694
64141
55297
207616
152275
1193
218526
292977
96836
120480
530
163962
278473
165577
199521
42403
274582
150760
280958
226037
225645
283752
112150
123491
213827
281118
307778
56551
124026
84971
173963
137082
166908
177769
272168
289116
214588
235720
279956
88714
93179
235173
52179
33677
178402
269650
146414
5026
250783
102849
243569
135783
191930
92428
166991
74819
242562
209185
138804
52615
215699
241723
244727
212195
238496
64024
128452
49861
99007
186749
154426
51296
169276
110354
25653
70185
303229
87641
100765
63145
290342
205743
29899
209517
150159
206649
256277
174887
301712
138219
282008
169900
231706
183095
88778
280689
239833
137185
284927
86469
27180
275003
306888
42621
55115
148775
258739
26898
262363
341
8766
244910
62626
84816
97877
136175
12856
276652
221013
110233
212505
161278
268480
163022
172704
253648
261509
238951
226526
163733
299799
224855
266005
254381
143480
165014
241653
287923
99580
259001
239872
100368
216878
21774
204191
131317
236746
9365
138435
174197
73464
108391
132495
298699
7583
15679
254111
61208
47750
230869
878
178316
177015
299810
236064
173898
293334
14009
60095
110624
153508
240764
56998
249441
261715
285108
298607
83941
191440
54981
124666
90938
40914
229207
257503
88226
194536
144678
144681
183587
118811
290695
150505
10514
283512
251517
98994
268212
218835
253055
285971
207144
129252
215733
282076
26665
158130
129656
63444
90436
239709
130145
170029
20687
243827
107035
261362
253930
248584
61095
56447
218315
287455
266994
102622
263228
212996
246113
227560
288654
88920
224247
174970
143027
274466
70782
178912
166928
267254
142474
259646
16150
23145
149647
177144
18015
15607
259745
102546
271352
161262
148004
70681
308446
225226
232918
218647
270971
68549
114677
287351
153972
85930
138902
148529
194739
30804
106740
13419
189194
287622
17798
47763
86002
105506
212878
62976
70259
225327
113700
198104
201140
127571
219506
276902
279037
88027
35910
189400
90574
110122
214046
282490
49035
300129
158186
276359
101547
305988
131424
236629
254931
302463
131926
10300
137364
119822
25522
107465
87324
230899
91384
283666
206514
206692
178531
76763
286725
7733
106738
96511
98568
157158
151674
217895
267110
266991
262691
257117
131748
167191
112363
53107
76867
267586
165665
70662
207322
92141
10113
206039
207301
196145
224795
16729
78357
293438
268626
64742
278640
162081
268310
301499
219226
68499
48193
171039
96518
76169
163330
281384
115464
148800
58906
281428
54187
204803
55750
67062
46071
188144
51104
205472
255629
101391
176826
258051
247994
190459
6398
253314
212808
31547
17688
139828
55323
308483
221682
178305
206547
233463
153700
38222
119414
163795
276451
207874
224067
175645
97677
21618
7160
140384
257743
52139
287587
152678
52440
60282
174857
147147
36731
127472
217705
199585
62034
280649
132467
34142
296150
235645
239908
274424
7069
138400
170858
79166
73953
283089
137100
147774
25295
14055
189843
39231
295947
67119
98497
190420
77776
284191
217375
122288
108854
296181
89613
282387
219097
102612
47423
70006
91377
89994
302805
190692
202829
165067
260136
72925
9937
58778
2410
53806
95129
15481
183106
3542
26449
101411
218310
146089
180215
254645
146394
27342
43227
41664
67883
205593
304715
44669
55184
190471
303465
195827
55233
47658
292621
29373
286304
94361
189532
239625
228038
21486
253234
255335
65286
278618
54155
260994
123614
66311
209460
113531
86375
131217
184278
189825
137207
187670
249933
283864
246445
202645
178714
145695
230257
600
182753
93245
280027
51438
41096
164604
296920
146492
29944
156752
140109
88683
218089
200925
307815
168977
308745
245925
118814
67861
50020
167219
275035
57969
139525
196460
251822
42170
67159
236946
64109
194502
209074
289970
80112
79949
258975
102127
18252
168192
282450
252740
280132
2670
209750
280585
175906
282888
171963
240010
43696
256286
34220
158445
68841
136883
142353
48883
8471
221252
293098
228885
126112
149827
90703
64920
173215
112892
200432
309928
208732
13955
39155
171110
8482
218514
194432
299563
230408
142217
53839
282956
42876
3328
238401
263847
113615
76950
64187
187919
299861
17046
68378
37469
291462
46632
99283
84049
63627
236605
175519
34775
243760
274193
270728
41139
118196
181497
19118
112887
227029
295130
29015
283292
101445
70847
97199
216223
170844
208941
24920
106109
110951
6725
179548
169876
190295
165750
296995
71065
115311
242813
86488
18940
91863
158175
268224
57513
151469
33897
30742
210919
97306
117247
104230
77988
33383
275890
231663
38769
232322
105733
167777
275243
20783
181961
266981
136192
259594
24539
156201
135028
276510
144175
101717
12804
260922
47652
197612
135920
123557
188892
169285
265268
71166
85391
32083
239727
7846
234522
179333
37859
252210
119048
304504
188113
182160
249882
151566
196033
68784
75659
225676
27271
119848
163037
48804
247248
285293
49183
266524
298206
255102
32587
23947
237869
278498
66092
164014
70792
275932
55445
242337
130735
64215
264526
250515
171366
9439
228872
138299
146382
304619
35456
116431
263613
219366
42707
81833
84861
243221
14236
245577
195561
97053
168530
180658
131376
297823
200812
153491
212598
206469
93710
197300
53127
38571
108326
141871
277438
73623
100455
72559
264433
75766
126873
185142
146620
173601
62167
273920
296186
276775
186540
266719
158402
294635
37497
192757
177873
33049
4759
164617
298188
44315
28636
234253
246605
99014
69394
59235
202624
5819
128280
248577
252784
27759
264193
257888
181135
13699
37545
32096
274542
93449
163037
157765
18266
11771
91055
161633
140908
44209
186175
40859
90784
297496
228684
168158
285819
172564
186751
88172
73041
30544
71762
246457
210074
5739
61141
139149
2484
141627
275531
84015
45858
56119
179554
89164
244174
1312
258194
226211
52628
221861
52271
30367
290196
131357
262083
184332
233540
219092
20030
304677
238237
147054
50600
152438
130405
308764
91378
17356
269207
142883
35662
30428
20699
136224
180714
288496
243028
30856
186944
168075
252006
270720
86188
233473
119733
248541
260728
297918
299020
179051
196152
253507
257767
153432
4844
44203
246083
256346
64325
240314
297549
196728
106868
305503
218441
111866
84086
137019
161713
75031
26411
231963
209646
188297
92563
217407
193762
23948
65988
230458
294446
154678
148726
170680
192634
163857
2177
61211
192757
99140
120491
118419
168271
123903
309018
138540
59975
293954
271739
43531
96308
293646
107046
387
241099
72802
135028
89005
223018
281235
225593
45372
141718
294601
246730
135235
169978
165375
67783
36944
234985
235104
161943
128169
8204
274117
305645
147615
254673
101182
94128
79526
154933
39563
197381
211666
177616
183782
280395
152234
75948
55195
280732
152780
130789
14208
264711
22944
8331
29249
180359
247460
95743
132218
285782
3181
152027
206782
118463
112117
178908
90993
21213
41459
75954
103810
46855
290249
75418
146030
29587
222618
274918
90127
304001
8048
46948
134248
107051
104322
271875
50457
4211
41930
181439
288884
139736
72089
139084
216771
111365
24589
31221
131570
210443
100213
165106
132162
74386
286327
251354
18129
147492
72875
120544
102183
113685
151353
65619
187350
18506
167609
87747
251934
24328
194989
307535
236657
89114
123520
71128
304748
254232
155639
117822
199895
265071
30214
209827
43380
150321
77973
185366
244846
211171
180848
116601
60910
146204
88207
103159
57758
222190
184240
54635
199693
52033
43079
54858
195720
171932
190483
289636
219464
33505
152699
179286
160256
272783
250555
149196
66700
155227
100711
275082
54520
133785
66600
84257
218317
42453
234099
112615
117856
103786
91806
165570
254535
46419
239479
142198
136747
121253
145970
278522
139831
237707
85001
185710
102010
245530
53462
84024
76080
296626
191896
29667
261654
267367
85054
104526
174608
261430
48699
17561
157596
30022
85634
40564
269760
137104
227967
58993
292664
2429
263910
259253
40426
228836
257724
275142
80394
19619
55887
86659
293801
87896
255061
247959
226998
263254
91874
80111
249338
212774
199453
235317
57044
266952
57629
286044
140858
91174
124862
222279
274998
192480
72394
196954
252974
118727
181349
33902
92825
61109
227895
2853
210517
28215
73480
104912
76304
20902
80734
111892
296138
62240
259422
49226
155554
45140
157374
96924
162049
121203
233939
190928
196174
230003
80234
219483
43336
250158
220770
144450
56120
138303
19473
159966
17503
185998
186341
222323
1305
84596
120819
14498
134294
96610
3329
189010
305729
230409
306110
78714
177712
227284
130537
259286
257760
120430
171111
303078
137238
57557
9287
11936
44563
134353
217300
104683
268404
125219
185496
77047
21360
300480
218816
78152
284836
69288
214107
93038
145153
5901
103826
70709
55087
288673
141178
71834
103052
28370
110543
34522
193616
91634
92905
166627
10376
249024
114089
94180
7385
198739
41933
52781
112969
11121
300690
60345
196499
125355
279578
214724
295307
186362
18273
50999
131952
278770
246748
209175
137674
294529
222321
240024
207979
179490
26891
283871
37363
295319
51665
218279
91427
238383
297312
71043
211532
252182
197613
287841
287156
88175
22689
142316
152899
112511
96965
237274
228206
245585
275777
16515
282868
62321
26206
277249
208746
18279
205868
140748
278703
211008
129509
268095
287330
158075
196243
279285
50932
71602
241746
104473
221313
131399
179540
100729
88645
148795
65286
225671
116901
156629
78676
214858
34867
268923
277225
136160
19830
249733
7116
203306
193440
188714
20146
62030
61340
77699
31485
234265
3141
31611
65773
259285
307702
71973
166790
178554
171111
176782
72889
98450
299114
258976
62233
17418
28411
144174
189263
62750
205657
148408
175797
225602
199997
60003
110419
309631
18576
224176
164860
307898
284747
194286
44824
211502
179482
193310
252884
118093
235993
150067
307671
186524
6962
237695
192761
284660
33733
306787
141396
225607
129908
198329
184961
3318
40005
38914
19148
107989
292163
70741
308067
157182
34498
43658
12379
220542
197080
145054
191289
23735
76214
109237
7539
297350
22505
194903
44689
277254
266946
43941
33360
47944
285259
278830
217807
255949
79762
55835
301261
98887
33927
31975
33791
23297
201444
84864
233184
184566
296430
197219
23571
54109
196472
34668
242848
196128
39635
294472
1926
184559
210520
245855
93933
87413
152874
113630
274079
250833
243477
33225
189194
12025
84635
218436
41252
1381
161848
221102
136747
301967
147368
193848
184178
152267
273057
175275
53190
213771
308546
212547
161916
19629
103394
172087
61913
172684
9321
87379
277756
196106
247092
125481
213394
151874
273374
126826
293228
261334
99769
120772
163294
119645
303586
127004
211924
84168
22043
12858
282184
39398
188971
6619
197658
154869
155397
301122
240743
266188
177813
160655
67117
247092
32013
55785
83150
2895
254828
41122
20270
194379
33736
309953
129311
56301
109352
272064
270337
182774
179097
6610
32350
287897
133802
78157
166792
124325
95148
46967
13252
252590
215164
76527
298186
59182
138383
152574
107328
17555
301327
116486
59160
86717
237507
251012
175041
63419
234567
98610
113986
215959
140177
89350
179708
132941
227542
302513
290113
43798
162504
108136
60802
171364
202851
118774
107546
295045
170299
110556
234712
292134
245509
18498
210023
35578
216079
207984
111158
102056
102160
29088
63773
302671
252976
115926
268085
283031
33813
137794
228035
16778
286391
282677
135113
267354
226087
212892
168860
163701
153476
242954
302471
77156
8705
8696
107532
88918
88172
240395
141718
207049
296101
259981
39459
108560
164482
217120
193397
239336
128526
43566
232288
78272
104678
192131
288359
287473
285491
216154
266350
110832
217201
46594
256758
165574
222927
111267
67406
191575
39173
280308
11716
274941
16822
225842
99286
232660
308757
152668
71960
292036
203771
254752
10751
133750
166269
99802
55555
219833
283808
296004
70889
161130
25783
14741
196212
173861
279568
194884
277040
64990
146462
44863
94580
172158
112218
171549
93111
291924
69908
255878
156695
94591
112276
305910
168036
109617
164475
251451
130184
170765
15648
171203
30639
134951
54682
235983
256099
16711
261327
67498
53896
259512
302370
162438
287826
248336
41250
17367
162911
236776
268199
20440
66687
201365
109055
202442
107977
179404
34061
248477
103318
149960
78200
172295
155187
239130
48541
89601
129998
60437
63539
284721
30442
44130
208967
72516
236528
265081
246264
117686
35560
257898
112332
171137
220821
262971
26661
98639
242399
9876
20833
150824
187127
215746
202688
78598
102486
129466
49795
170923
21346
273033
122262
285841
179520
246377
283155
237989
208477
168978
58555
189851
299885
119001
110690
89072
280420
213757
150787
68235
101133
222346
225679
277733
271780
54944
27932
77100
213435
161852
30194
97445
158264
156250
169991
174636
212713
263741
88037
211318
168007
72341
218024
160765
125751
245585
201040
140050
108380
56980
216962
40562
33815
140332
122235
8877
198532
240666
36261
189497
153369
147068
279621
302491
80733
34130
167732
86719
48430
9902
228427
197672
281125
117004
275798
36185
61483
232888
95861
283256
101226
190108
170425
67598
253012
126123
185711
39386
252299
305775
173055
218169
290394
240031
48345
133536
22104
206375
26647
170129
273209
37866
45918
189822
223248
72878
42069
17467
187337
106618
296825
161009
124765
63845
87412
146376
305100
86569
266702
114376
134621
227541
8201
52118
294813
80444
163678
236996
39131
224452
156798
38363
155176
2418
172865
161289
221930
137618
165818
274174
144266
256520
82282
222472
57779
71319
277082
136160
218281
246021
12838
270954
165777
225832
297235
297474
187226
65435
268330
269034
13755
295245
101677
13877
253997
148964
73042
231936
82670
145385
159058
120198
38856
246188
62054
61395
29656
274770
276407
50612
196659
238377
139930
161550
307254
212541
222194
110973
168028
6360
173909
243780
122592
283695
136920
224522
136371
8303
134401
298106
74078
137461
287415
50780
79978
67700
34470
49532
90717
236885
217843
192222
257063
115512
232639
71163
225529
179447
115944
175396
63040
168070
253827
43992
5761
172281
259278
271951
1042
293015
295578
210983
51944
202708
42372
156969
95554
28356
212432
194073
262967
134687
88544
57690
225707
155605
49560
56768
18937
57198
127401
92620
278109
11874
308987
8246
309118
156732
4616
23102
197762
176470
223823
168034
46670
133526
241310
88371
81500
93670
224106
177455
237152
243447
115376
88660
182664
200685
292627
15009
126472
56210
41089
288420
135811
206144
241922
188792
64369
84124
168604
35176
213717
231570
37870
298272
212150
275528
260772
194149
176008
66071
303489
31546
70512
62454
143622
236564
74641
265329
110265
305201
140220
32358
231389
41583
236090
273342
184287
103393
265303
304209
77347
250809
152427
2996
78964
239837
26841
224657
150515
280367
53109
270483
303399
104738
73758
244116
246214
75387
99121
299807
235769
281696
194033
176050
97093
85671
63285
121829
242675
151227
40895
264156
246336
70134
250011
218760
274685
305728
156005
11172
3541
19866
53648
23303
257654
145142
99639
267115
32670
193168
16753
282362
188591
238850
75410
81425
260979
77362
98269
165656
280912
283208
274187
136287
63094
255732
250025
244184
162376
205966
18042
300682
298434
307761
145141
226410
32469
38366
51646
139604
303098
197057
27877
142479
268938
283572
168121
151381
233199
215431
177143
207219
257806
301614
101007
288701
273334
201278
110946
26627
141339
234966
181761
274500
166646
71290
290613
291085
127352
255142
160104
262486
248463
254207
86803
77975
147502
169701
246943
125019
191835
64542
44448
258354
59485
286559
3746
123537
276293
25183
278638
159759
136890
31465
203394
35903
12796
69183
78429
105193
66048
89633
81603
47485
123586
63201
73152
179773
297290
117540
77725
232758
11453
254449
82885
283455
42824
162666
1743
268058
81344
106410
155747
110473
248810
162258
132325
158745
5146
222126
106225
4900
158829
70991
50956
277373
198073
269220
131055
168135
274407
299706
76227
271067
276101
9067
182573
259351
279261
67853
70841
210117
230131
9862
180916
6170
255057
94602
104871
154607
145259
232637
68594
309670
6326
296184
235142
34818
239719
82120
301086
24617
155055
40851
302412
237219
223666
252085
80563
56619
237321
307454
192891
209673
79167
177902
270604
222948
297339
117807
48169
46181
257159
26917
103551
158490
301581
32195
155845
19961
17997
306854
231330
278909
162527
55296
306075
266531
131673
67389
204985
234225
2370
280834
67822
171446
136712
34721
250783
226598
5740
242187
92241
144106
86419
266313
189090
243818
91945
16743
65529
36329
70698
3255
259770
247414
293795
207194
57439
70424
187878
300890
178355
290534
306972
79064
80445
126714
71749
273732
243576
202530
114934
279972
79792
136841
137124
263932
20824
254672
214952
58341
255324
184727
180720
237536
260860
156161
70225
37775
95386
168419
256868
252509
256299
1777
85200
3031
205686
133067
95894
231289
38569
142536
237425
35353
19995
184982
262771
274661
54304
288395
224147
24520
166961
253053
94583
168468
55174
290412
20748
145439
68313
187669
299831
45083
106085
270004
165459
60708
200454
911
56164
127885
277989
269696
259252
231913
212103
292374
219410
223390
153590
55840
67355
89806
82999
225399
169777
53764
77507
150410
30110
112980
223556
295405
244892
250371
287388
266405
171947
164326
307165
147303
4760
33693
156710
28230
243659
87511
78768
72479
260242
181010
305950
171181
147282
4841
147629
21964
61514
168141
259671
34772
268712
205472
240922
150613
87950
284073
49265
250880
196893
274408
192957
2004
102806
309680
175015
74918
94655
280350
1373
24067
33603
108377
254291
37496
231548
159179
260083
177778
55921
202867
124108
269009
244583
114151
219436
173262
255427
251096
306812
168806
78430
52993
179668
225757
132030
131052
126898
241805
241268
139395
308382
235850
233496
297562
225188
287943
280366
56735
156150
297205
166013
174583
35250
39901
173460
159957
294565
39217
201687
137868
180762
147606
72707
193162
157100
28782
210983
98525
197029
285868
182651
90109
212588
65750
25929
95603
191764
169812
307070
186448
5819
100186
192738
191632
168582
198793
276459
157039
5231
110693
132884
44287
278025
266951
126603
42058
200682
38036
73484
10504
38131
99312
13135
173700
81464
286955
182489
165151
271605
160155
216298
275931
102476
84035
300616
118924
293832
24991
264862
128099
157032
50844
266535
178807
110482
162827
209079
33769
136188
115226
83999
199207
224822
104699
301829
132738
284155
286960
145951
124949
284090
252275
54919
265033
183923
254494
157434
237245
59537
187712
244838
512
95769
191603
108450
68121
288598
145094
219551
113782
269706
119931
94068
56424
79377
108464
117086
297916
134922
114180
264332
253014
136005
266701
287184
19471
30509
255989
116469
207109
143631
86259
115233
183060
286571
20716
170176
268398
32902
103676
50084
35326
78974
146038
282952
103414
208451
277762
168372
205717
68652
168824
301509
228417
86398
239583
294392
93352
180189
5901
252870
158132
212941
269688
306614
59077
279428
205013
96629
279168
263278
172523
213378
122284
127736
218431
2987
4215
132409
103535
277563
293663
104106
66440
166128
75486
141794
13149
305499
30684
220195
1228
182663
61005
208022
102891
86473
198389
121620
243592
238668
151111
85843
163723
97052
115344
50866
308099
238424
183649
270634
24990
180619
214525
308049
309256
259104
93298
29770
215888
197737
75951
224586
244426
61053
120697
73313
71988
26903
296864
57952
226374
258890
134466
143773
252683
302087
287456
49982
281222
197365
137985
236005
208526
121366
278557
124059
290785
171908
269690
222858
300231
71212
239023
222197
206300
2445
195833
73112
72394
248398
142432
102398
255340
186304
119821
163692
107413
114385
45375
291899
294280
154205
183705
135950
252726
218568
38063
159382
43796
120775
238326
69209
10770
288474
234587
256553
88154
21011
218440
128677
10695
18303
282232
41537
266989
106204
19395
205621
291418
23152
198067
201006
211701
112151
38542
215665
9489
16374
142635
179754
136193
191548
28618
19184
91133
302524
293646
239399
116567
163544
173064
214449
225515
45319
114604
155340
175563
219205
303321
117779
239862
239618
290473
227513
54017
61673
18609
108331
3392
267902
104784
61625
136787
168290
50499
251476
91501
266511
184976
250827
87027
143279
87851
244018
113828
191131
58402
26330
199411
303748
74001
195737
297527
14307
14842
144947
7811
183102
273462
272925
135382
258723
11628
238916
46932
29282
282290
174744
5725
34265
173020
216007
6178
68608
126035
112211
157325
38141
129728
37799
285103
101109
269313
203730
284263
10761
293230
194822
207179
277776
303738
206219
265746
291592
147049
19467
241637
136738
266855
177252
206520
93690
290968
15304
285584
82450
1921
96667
259524
168918
274599
64243
173107
253971
171177
254356
308204
174327
309132
49687
103697
286508
93423
188193
96119
209333
273159
40189
185428
7703
267529
257228
216484
180204
226024
122040
301651
149801
244443
99584
85644
238296
178591
38342
32951
308136
161883
218461
249090
175254
270497
151802
240813
138673
264957
137376
160385
159973
63825
222606
25744
104407
275568
153884
248110
273792
145033
27296
203475
295806
152058
25634
164843
8822
131559
76314
139555
258404
178356
204140
182788
29591
85934
270052
232988
40159
270449
307463
227291
184066
10357
262239
126008
222020
15946
263385
306066
125235
66440
3646
17002
215017
148720
109687
106556
200214
193180
65903
168266
107346
40505
96205
61017
179665
34653
219050
165753
60602
184795
200940
32239
307116
36845
42378
116072
113261
158913
263332
141129
228266
99149
274779
201147
27246
23636
236928
112850
111540
180514
20541
99463
289487
11409
7415
149383
296439
166370
53150
226809
107388
44220
255188
307989
63560
125409
199448
95568
273796
244652
235741
223417
246710
174864
198222
39270
235589
88944
218418
157187
4608
298117
149995
174151
106757
260462
227479
139082
33038
121797
213451
291234
203307
216154
5357
281109
5441
140295
153165
215712
186443
183439
98742
269414
199395
283740
107099
241318
233022
5950
268595
248326
101628
181614
187527
203919
220148
114146
178505
4843
8093
180786
162133
257455
133518
287823
203513
239893
116029
53354
17645
308832
197989
253796
10106
126643
83750
58087
84554
59591
309976
12163
284084
236549
129098
296415
108808
275608
119641
49440
20497
255785
222789
2288
163146
178769
92093
51848
182369
214174
70492
303173
38103
254356
283607
193357
288152
89300
141913
140646
250996
36387
169537
215011
110910
248017
47272
279207
65684
231539
205721
251317
72974
3965
158569
252939
291355
190970
139699
61278
39538
234142
244718
40968
45552
120632
120284
104766
195843
92036
24499
120241
303464
13471
163865
42359
233822
225300
194497
304115
180346
184475
47002
139659
28574
104161
178857
112471
94659
167658
230179
278910
88317
95194
5681
75061
209667
114747
77173
227659
219421
96903
252449
108688
38084
138348
102269
39397
109320
162307
275820
45021
156245
7965
44074
50238
246242
228297
30471
235592
209213
129523
256733
238027
18361
101558
205877
102308
80113
197212
273917
187578
22766
43342
239211
166163
192224
26910
269249
65762
208502
246382
31823
197771
153886
29839
69312
273269
167403
155356
260413
57290
283002
20746
265644
88570
193347
181545
257688
293807
111045
281730
161364
191054
55011
146704
54119
130910
42387
197552
83971
280623
187005
46403
166055
52077
62782
130304
111474
135883
215098
307482
37769
264812
91377
297704
272696
130045
102793
131260
275882
190998
143465
17594
207370
299768
49301
79873
111636
214722
145247
181767
198458
304717
301551
112228
256738
242466
291676
165359
124331
226070
277001
136351
297615
281950
109483
275021
41367
36684
181908
253354
211445
55322
14397
20514
260706
249022
10043
19458
207761
237954
305174
53422
26798
161758
28671
37064
308036
238398
291617
2270
98515
135159
57467
194532
248674
134878
275855
22347
264149
175716
218535
70501
255240
52266
174929
3674
146887
218009
270294
96087
71017
75997
29716
110691
159940
158088
143373
234535
288932
135571
159890
172758
92479
294586
191237
55552
204624
266472
94103
307728
189415
144346
151038
109440
238716
179158
303665
114034
139889
178951
275511
71872
74230
93651
40101
178414
226530
66264
251746
301746
82035
297555
257444
22905
285351
133842
90322
73706
150190
15818
57032
231772
124467
260695
91654
115731
223425
49083
218794
189934
98159
293673
251953
245977
35001
261314
93248
275622
160179
262516
206404
96790
239791
9501
207899
111427
14608
11832
196092
245782
90204
3946
190167
118692
221966
24328
211826
126304
282338
156675
75216
298162
66164
77072
221334
71256
228307
143513
18993
122994
303837
69829
289246
125677
155516
255859
41283
216667
73135
136331
10039
283658
254949
639
235951
208409
1908
214836
140515
287594
224092
276965
101940
159911
210368
204727
14437
260259
174864
106093
201148
137133
27008
786
6434
102273
154200
247545
75198
138941
237207
157889
139905
246351
230346
213258
309969
69314
185751
285509
202367
56424
18475
258399
221760
230423
220768
43956
53642
237833
80220
304973
17327
148037
135548
192901
137263
269136
76409
84440
88867
31963
148296
221373
274272
291501
185279
7304
261157
239784
36955
278803
235960
43973
298388
286468
291683
122421
180179
1162
107229
71210
67495
108523
95984
217191
64190
240930
138040
241379
260870
2555
198346
215643
186663
280081
276141
304032
292792
49767
6850
129282
247298
38715
246956
155530
291109
42622
12574
241740
138420
140495
29473
114252
14615
232685
228123
231375
250710
172577
264913
272952
44049
301816
102744
178880
80263
54180
238143
267852
1480
86773
152920
124434
15258
58657
91401
52483
3396
179667
219055
34447
267157
145400
165539
288944
91430
158310
245805
49512
10604
44448
303451
162887
150596
17634
187959
206482
212997
192453
178938
299711
130691
264495
255398
25423
1069
247702
208695
36126
255729
23725
187133
49254
161389
181995
251886
215122
189511
216359
117212
89166
209830
115791
223354
71782
116701
39340
223173
73966
118444
39511
196719
175574
78958
170473
128656
151278
91316
108730
37175
119159
260879
258837
304735
83715
245343
99725
138155
79334
55373
196325
181379
176941
126724
125285
6872
54380
297958
18204
114425
115390
295535
10482
86107
4577
1478
226021
231561
188613
294066
220595
261428
308429
125332
65464
221119
56803
47738
68092
37823
93292
206344
190249
300548
66110
153705
120327
105780
298843
206940
98567
71619
254124
83655
302397
119751
111563
112425
198742
110313
186325
199485
78738
307360
126112
166170
55089
176623
136893
182205
184975
110038
249275
118768
80242
203642
89296
66314
10316
244034
181832
55515
182543
254708
51834
2751
235496
137359
195223
54410
171497
116402
249919
68230
232757
110499
245447
169144
95934
70905
166936
211010
207474
88438
72480
303167
107435
143736
21004
248059
91476
176702
92152
306036
214654
211367
258842
68655
237960
189614
267285
212039
300496
69161
249942
94936
55948
135728
55681
15888
273233
13229
115565
137702
108985
244317
109853
39777
32804
68616
256616
148722
140949
3988
25016
122822
71698
47832
26822
59103
55264
194963
160573
198682
231053
246867
102704
275214
126450
191171
94329
40997
162076
184011
203139
91853
232888
93025
173915
72958
154609
49866
12596
295876
47340
143841
26390
262517
250371
81918
78018
122389
182049
170780
137134
238217
50668
78255
119422
267250
242714
164101
6300
5153
179158
165187
167414
286971
156885
98294
287874
152839
150617
301542
281536
284155
61662
87892
201074
38734
297082
220658
26009
23097
261106
16048
179772
111053
86226
68957
211422
23944
279004
220626
243362
158416
80016
58065
228550
208704
241827
179702
232705
63408
10359
168103
26472
123544
135480
101145
10814
264319
267191
239791
253252
136306
193974
198847
5709
156709
26728
212725
187159
174746
280797
104654
11916
38322
175466
262090
206240
177412
259996
96479
243164
89993
207296
59447
68513
138557
18758
210240
192742
46229
156143
73702
307920
205772
23200
4507
87379
95689
250111
132609
16182
278677
57515
101734
271968
203848
104756
272036
14463
91636
103567
33609
283207
24970
147882
107879
303582
75891
145678
103976
249836
162311
144060
270249
307884
99388
262838
271529
267395
198233
290551
89670
267255
73949
90475
222351
85809
92937
250624
140919
74597
208978
7294
24229
112226
224187
200489
113793
20396
276540
194305
303159
49728
284150
230825
148029
218482
124538
297351
225155
96886
226600
17517
182027
6887
47861
254349
105924
159103
31578
109918
77684
207494
251684
17675
258540
15301
21655
150932
82166
228088
234458
257153
272436
112970
44549
98912
5319
235367
183898
25021
256798
285235
167428
163712
243028
213526
200500
232106
410
199681
105834
253113
261681
7793
5659
48680
112335
17937
135374
151129
141173
2370
111014
302322
113831
88163
205891
60726
20642
29353
169342
179494
193564
33499
157604
220837
264400
260354
84874
134273
100400
68674
103461
47730
222325
120008
307017
189279
251973
267334
93246
298332
91035
129623
248022
70895
15929
251644
273831
238279
24617
114383
309107
254924
61272
63918
299130
254692
131595
220065
186516
214815
209280
118930
55379
199333
23498
5823
265013
302541
202308
9000
68612
99105
132796
279330
51194
24652
157219
186035
307496
194756
69302
252357
278004
65237
66977
165751
90113
257177
134735
232070
135291
108036
29388
159664
67806
122405
210381
309107
249647
181790
173551
169854
242245
164755
302118
121230
80611
216114
175638
239914
79996
303589
278093
8273
308313
94514
215357
146226
103222
66427
109542
125892
287169
219431
23564
106103
175356
161091
218734
282856
148854
244742
271230
277185
217712
279193
149635
102590
54974
108870
36651
41538
33839
258662
191919
123269
187240
203840
81414
58096
229996
78932
61106
247707
17092
244710
75201
43118
279091
269121
56223
299730
287222
194110
131943
177242
46180
207692
21507
104463
99293
141630
305332
207370
262997
117037
150278
268322
69850
11438
10762
56801
253300
164887
48456
77058
290354
162757
99211
78698
241178
294397
167678
6144
45240
251932
281887
143191
59596
66053
294450
95609
15570
268730
204610
92637
8583
133368
130534
59409
31733
304040
9535
231775
278716
162938
210479
256690
29304
165571
81149
195703
176418
121226
160803
73769
45058
78333
116033
46483
149068
188704
22165
12095
108921
154584
100758
150291
137626
8994
74489
286847
221626
117794
31717
44734
33822
56092
221279
300104
271050
184383
106249
298356
16605
127303
135456
27276
52797
9910
59468
108331
207624
212038
136801
178883
38790
44468
144200
27482
127705
92808
121494
166087
200804
124996
296430
51390
42068
176175
125817
99765
60656
119364
271770
276292
213016
29592
34617
177656
244928
241970
68328
167451
183858
182678
185327
185539
26386
230466
289158
259256
160911
198316
229626
232907
259729
175294
136550
74850
62366
168024
307859
146775
298964
184507
268976
176419
281100
183777
12246
241520
302889
55746
158505
300917
45376
203365
192513
285021
131681
265103
261564
82865
199062
229797
204084
131035
194196
102211
169876
305389
213597
183693
73845
184142
9731
74247
137448
306232
49811
160426
106614
256440
239499
177956
133510
569
114320
26289
244817
140788
44326
296525
104278
97926
160474
8020
35943
274510
305885
64712
144286
291468
55062
98252
64021
187379
32294
26241
85893
105824
31194
7709
257835
178360
244008
46791
197784
135015
142225
210534
109944
196852
115181
271873
91139
152396
36419
128692
120725
289236
59382
94352
295751
162103
55221
218022
232189
161130
149517
115767
231738
8504
37839
200347
262339
173461
124262
63843
242708
259546
42281
288322
64673
188706
270636
51035
49025
239766
226993
40259
116584
206882
116943
300817
303635
63582
137156
21722
220596
277785
91281
275627
261917
3221
7724
193196
39800
128838
135603
274717
231616
276779
77351
298543
53066
25050
292068
6521
264910
38662
100428
162206
6337
107985
32012
292850
172649
284152
105063
212001
75998
56663
222579
208851
57074
120284
158850
54380
202787
57764
48907
64697
244066
297558
191774
191412
79023
97625
24340
86576
248051
145409
229543
299856
66623
23146
51055
64099
303880
256271
78904
17876
127880
194656
127060
34080
87045
292437
30149
7235
43404
307360
304208
181474
292799
186252
26790
252849
252131
255523
272158
4786
8521
115327
132747
219454
29593
180519
269605
249323
246348
306703
288538
235862
288944
303916
143762
243452
59039
78525
144223
281647
11368
235036
299738
228351
304978
108485
208381
268799
47018
64039
293488
108470
39890
248407
11191
102152
304174
107642
83910
166005
238237
95829
158981
252562
112526
133888
71336
159200
54940
5245
133080
10493
191053
294436
275952
155845
233720
256108
229773
178165
48504
215427
305603
306944
251263
87252
213230
134970
175700
110680
217296
131607
269501
286913
257854
191033
191606
186320
228054
223505
19346
282001
116078
202295
174147
287523
169050
137462
43915
154715
125556
120593
100930
32623
211737
272315
260430
81677
44221
89667
174588
183548
173194
94201
55222
139093
162333
304177
184564
46790
112845
187340
105826
161024
195718
24183
207877
36153
21877
79220
201208
149830
214752
179687
232998
95966
211573
187606
268896
107521
5562
92429
276133
274266
258155
274946
51342
89825
104194
144359
123925
261266
230439
43826
90678
217915
101349
266184
197598
16477
215524
139936
162064
218775
208606
130404
280404
69138
100931
7898
173846
199814
61003
7796
157640
197652
118165
178171
512
286180
51162
92340
34464
80229
268928
154788
106543
49726
174966
296413
33022
66750
298673
83632
60940
232788
304491
167974
207312
245235
189473
240712
58771
172787
306454
12046
1776
123749
285223
189384
193191
4743
76200
57298
10271
62630
92794
88256
127986
303371
134137
299938
130467
266519
162720
202428
306957
220365
294762
297057
153807
26588
226936
221155
161221
103039
49807
209326
123343
52604
15261
100359
20852
116909
248166
62197
284049
248033
94039
67862
126778
39202
276236
296616
198265
105742
130003
184229
178684
21635
64017
292924
247066
235907
201531
9587
260872
80331
99892
44419
168871
213503
57538
174390
212976
63372
289848
196482
197504
265602
292796
221127
131637
7947
201324
16925
228410
93797
196947
134383
76209
76860
53172
22658
169127
251112
101443
307415
240667
124073
40698
50573
116526
174886
177083
33299
198215
116303
114653
117642
150894
273629
271156
299322
205920
233903
265686
287609
91518
239185
228965
273838
45478
108577
138406
300953
307500
52117
136282
44927
252803
252618
287334
267830
5472
16307
217160
178895
66424
41035
68772
125332
70302
79657
279812
185814
124645
114565
208876
33356
245817
63147
91538
34662
125942
147981
267749
56082
80239
159956
280902
185970
40280
142023
96392
123880
79670
72230
85378
148376
186465
80843
208106
221635
171071
210170
219157
187943
20581
8392
242106
88576
146611
96840
215767
39855
179317
208419
58372
89593
180270
163345
207392
154602
47717
184558
139891
207788
240127
229862
19990
273283
43434
254674
173444
133574
80943
94602
22416
40237
141327
224848
288046
237692
163346
165898
7493
147609
162613
69334
187184
272906
18481
195940
457
288328
260433
228200
134073
156496
104611
89122
278985
259218
145118
214247
141425
231928
61381
275531
236229
13620
47924
132498
208337
179985
104863
299880
15438
226230
274536
188406
190190
226219
284556
142336
54935
151488
238074
68421
168781
125193
180886
181249
37538
206885
139317
1476
278394
166191
14180
132105
43199
12396
101074
23205
298369
180306
113769
45344
278371
229130
213096
274688
43983
200184
122474
123227
35668
32618
241396
155324
73545
109027
144192
213357
128137
236402
280726
10431
178704
169522
80574
295525
54824
28554
161820
84736
238771
44263
242492
93896
252797
187981
159120
104148
287043
456
94673
164915
154446
269228
73817
156125
69310
165121
15384
170460
10121
212812
277105
42002
100695
16557
147855
268415
128572
154051
220003
50333
119849
188640
197705
286329
178766
230049
55656
31828
126266
231933
214661
277173
180799
203230
232062
160223
17574
123068
111778
43138
44611
208405
98351
44245
175543
122824
3193
90812
4966
29053
80581
155856
144397
105534
142916
5490
2075
160578
82642
186436
138152
138954
252181
127791
226347
80789
295388
197797
19573
139862
120227
26025
299637
4436
71468
215326
8100
240300
228014
277379
81358
60301
308297
236174
25648
43867
127068
192880
34304
142990
159704
33445
124618
150822
179491
46701
41983
74215
119273
178445
203836
290853
53140
151736
229459
164366
148351
246653
84531
11543
299219
249764
191049
80621
51962
287192
267516
95432
53796
291508
263714
186101
135603
119429
38838
115860
31478
305381
20057
123437
265591
11635
56461
215583
285319
106865
12800
261289
50731
151520
190942
270455
289351
70822
85338
184893
225151
238742
253844
286348
46546
105423
239259
103840
298650
95000
296579
268570
2512
30788
198451
89924
50398
163887
7315
242414
307106
268748
160692
169533
119951
257603
5516
10779
137090
280275
288644
271699
183654
55857
153743
289032
84535
137585
129980
48019
46951
151454
284555
52794
135558
77050
191040
214411
57709
242586
37218
308182
216441
132929
115910
38179
201126
62695
26641
48378
245062
74761
79478
282116
142195
86010
284857
58536
259045
110789
198685
93648
212441
74052
91801
90871
21596
58256
115945
129957
219496
272707
154168
6767
263493
148589
257659
180221
173062
22218
245910
120761
95117
146656
293662
109446
23241
291583
129243
19888
212079
115503
20802
162133
246647
34485
295865
122367
103664
222264
175915
134934
257396
125478
165789
109268
287858
258176
53274
99865
186730
244291
111043
8375
29840
209453
167734
286396
118293
104545
267530
270751
284429
233936
269986
61124
180931
305870
200379
30060
64484
288170
124461
67109
205087
96884
181756
277852
291726
70657
29111
152265
99822
224448
150064
44838
49234
135959
28915
70775
20774
281117
181710
74739
40139
303294
301714
249281
167627
143385
144726
251705
255482
183425
106279
215978
8476
285899
32107
206901
247134
20624
189733
48112
111179
91956
43573
203355
86010
173850
113938
133307
54834
65174
48395
301948
6420
99155
184236
153965
268148
271125
106259
190432
239686
262680
271340
153394
291470
170184
175612
170381
237823
83327
242474
4132
190899
86601
164984
18048
291081
303389
276074
146426
109360
52529
48887
258459
101117
50813
32990
30439
25648
71179
50062
24206
288061
4066
132719
273981
40786
277973
192043
130473
258168
215600
82555
279585
205540
239105
245423
128068
136944
200125
283256
282314
42407
268306
100917
295610
92945
215470
248667
75026
79612
75598
92880
214932
128878
205792
124527
221092
1825
115933
95022
72590
215553
302011
224814
254252
41874
43530
126191
300266
263741
26480
62826
221205
212796
198578
292647
142424
89608
141740
282277
26701
224789
115273
10882
307413
78439
277388
238838
111457
191229
263928
181628
163
241993
236808
232606
235851
128618
100890
9367
281217
266199
240449
202104
166466
8331
19670
226241
50549
167594
11029
35462
163117
150894
248715
42484
247755
270273
9736
198677
294738
309534
9525
220861
156590
96016
187129
211177
224925
259448
220670
31774
29405
137446
80135
166271
156559
188461
151753
226390
103125
172706
230889
10746
77470
241193
127102
218886
19911
240418
11161
94672
141685
222420
70381
295410
234698
139101
123789
25620
2819
60545
157519
292420
126754
281981
25500
273747
12660
244992
124803
71928
11323
58831
174318
89690
296658
124547
98588
167255
76842
254334
53461
246400
109914
165220
250522
205991
230486
221076
110771
90312
113212
4144
303335
193580
241556
248150
306902
89104
151185
15995
237058
142731
207732
150684
37641
10018
104540
264981
126390
123562
282430
24448
966
56627
63467
107218
289270
179448
99213
260836
74285
309482
272689
83524
59050
21175
3339
227109
193988
80682
137677
157478
23407
196582
275670
2155
239665
105522
247595
105634
224856
275006
105653
128277
161964
193358
276585
181293
30768
202300
194851
109868
225
255507
292054
237972
265280
273236
218329
144985
183441
132120
72489
222101
150555
68408
213731
249975
154078
114097
256953
166003
202207
149432
12377
281074
52585
132631
227702
208824
208525
114989
34284
186630
143358
96247
279014
112734
171093
101809
15594
220425
86180
49941
70400
216708
38974
198098
299129
165655
228869
207346
234637
158801
212590
299203
158048
248033
157531
121702
123095
186877
304497
131226
260375
256823
126892
295600
278794
123555
236425
57475
268696
202269
167932
301937
263577
258826
11073
128673
98524
216523
78413
112184
189707
186054
18405
101724
149294
72454
106471
41707
3505
16268
85523
16938
211772
156290
79868
274002
45091
219331
198134
280511
52230
169898
81656
206281
242884
296294
105262
172099
61740
191057
7329
299518
42961
169213
96152
258746
190635
74464
176609
71032
141992
457
95975
232816
246628
270780
166355
218844
274952
265212
108690
134610
201935
109954
47151
236960
18026
152506
34335
195975
20979
14888
117129
295011
62672
13833
76477
143816
299813
54390
81355
199531
280552
293298
38513
269450
170644
16219
153589
116512
290855
99962
107811
152780
251925
242198
33399
97395
32059
89676
161220
214665
130975
253661
134071
60932
107847
191291
158653
181623
24590
276313
209635
79020
134718
270654
248842
168608
196276
224899
289642
154986
82027
277977
76531
20880
142517
164799
174291
240950
2367
305463
161020
145945
213677
234517
5336
189974
51004
195818
140581
45155
248135
259738
136223
97620
117778
76454
42754
19212
263133
134049
79740
170358
253628
223035
176640
26294
210689
112946
231989
294870
150752
140711
107345
50541
177206
151654
238311
276761
144395
264459
142082
95557
190650
154616
145608
66037
277020
176967
88152
7759
191804
129023
230653
192354
137312
143419
112661
153548
133800
295579
102839
124674
11579
137474
287588
76038
19526
220613
33570
288806
262623
149724
75360
268316
39012
129799
19935
78983
171977
198246
191948
45545
70428
285222
22320
65166
4304
258855
258750
221437
68257
267568
266161
180927
305018
116928
18769
20517
193205
227080
264586
101687
85372
232241
225758
36438
155440
187054
263060
119793
40713
265207
31891
36429
117051
56066
198565
145585
38017
98625
175076
257607
40551
259306
281423
28609
286871
96364
200416
55712
138613
292057
306774
58930
80532
168954
172054
187421
75132
72691
220328
223268
280189
234634
89073
298213
146633
60579
110191
26102
301480
181370
252466
201922
275177
269780
228113
100667
281769
234439
214510
160679
168604
91058
89367
11139
258534
82492
12117
213375
215020
282916
78231
165132
286946
294257
15397
218222
86039
203291
113129
288843
231470
240768
207638
237444
272801
209107
104481
149315
158
293678
161214
301820
205784
110285
292993
179092
83441
114985
152946
145773
27968
10695
76638
228559
210001
98498
63803
71657
132928
23613
268865
173117
45668
178853
282794
104896
240035
83443
125143
160806
201428
194473
292603
180384
152633
39154
8880
194235
139360
224400
294832
34913
122232
31740
190103
38755
150735
256628
307841
54461
221134
130571
23244
285380
145128
37276
203510
244042
70607
126598
155826
187966
252499
106290
163566
202012
78647
233117
174186
78678
110630
141433
146254
149153
62242
133485
61370
71009
223842
249784
126268
85432
73278
266063
243858
108041
237386
13762
165576
270374
257608
286254
20710
102960
91494
159257
170437
131976
212835
130601
226768
145473
180435
170806
291572
85786
145141
134869
176104
294991
232795
135238
189360
98655
16838
263083
263433
119909
58597
104352
43754
16159
77095
3413
307046
35268
63920
99348
254566
31684
153543
27800
252333
56358
190512
132166
226452
230649
1490
164351
181540
132524
68759
251011
266111
258179
16218
307054
164409
74188
202479
144905
89404
214040
162881
216458
211009
283330
212152
231148
178145
227327
50124
156975
231774
290317
220051
20475
133897
54798
201520
173886
264271
65149
36703
94952
295675
91637
128163
183059
110561
144303
45283
43411
290468
251694
183341
143203
93522
82962
101121
179101
98084
302413
61936
242235
161766
15094
108824
290416
226993
194095
62509
98580
112636
151013
161056
99004
107685
2043
288163
213779
202934
203247
109490
39350
66146
259732
127692
51402
231114
88396
168589
198422
23097
48340
127784
143402
214359
189534
149958
208240
278912
168620
203738
201413
155539
309849
69225
107114
261885
252534
241570
238682
210017
13241
279788
147231
199557
52168
227135
268261
182443
91457
235955
150455
49579
222655
12520
61065
243168
159755
204332
35712
116127
86121
88513
274881
17729
230348
149563
90186
44577
20175
99269
255298
138709
301830
23749
228975
119897
118029
26572
154720
234618
60651
125851
245093
75134
227249
216626
118774
191034
297270
218732
149810
193613
19423
74535
133288
87716
26171
81059
101229
156140
187818
48099
116719
182371
157830
269214
108816
53405
140304
260205
131956
163841
300552
223524
26837
248071
195586
216568
102489
8923
149437
80026
276206
274387
112131
116582
105738
251864
62475
185855
144049
270903
273138
233135
191705
261735
292548
236647
156835
253427
162309
239642
11889
299046
25368
261831
218628
276676
80322
7601
225903
170654
177883
73756
258189
11511
305704
245337
105675
50389
165909
224422
97788
232403
205768
198794
86755
248421
98071
214584
287335
304899
119125
224252
208378
40680
120666
237735
102155
57782
165478
117464
130324
302208
23997
19119
69357
261218
81980
9137
240790
269215
172554
87058
16162
225545
114430
155016
11979
58125
24445
188405
169243
113149
16033
14581
229628
184537
26504
271614
179564
86838
15175
284205
156573
212573
110455
184583
17090
346
143995
135355
15739
29358
226311
253320
154840
190954
22623
47457
34285
251144
248075
49878
262597
287606
70014
144936
186556
185732
149224
9325
255933
27798
138856
273796
212464
134619
191487
203854
153290
246378
133184
218546
241505
64471
110848
231080
55592
211352
39233
167498
229382
105690
105436
109530
306464
93053
17988
228410
197044
155645
70380
246107
266555
103836
166049
128934
171023
53956
35684
50208
248086
101575
118438
133168
212327
169002
292138
114210
259756
139210
18074
143846
240168
69939
58489
308240
210594
1352
223514
240461
185795
255287
276630
149938
252681
136042
26046
236975
295
266585
297486
248850
306351
103205
32267
135831
15114
84401
111237
291835
41209
37884
138766
176785
106316
263978
89865
277711
120760
34271
267869
1195
191931
71684
5119
203017
208931
196455
80980
303184
75329
12903
119775
135113
79822
110232
309465
49114
81985
152272
211348
125849
2077
264489
27043
82640
308649
241857
179132
169662
145367
51138
198196
223128
242998
33553
172506
282828
213407
280479
103151
169479
129246
195767
137928
224204
272293
40962
110713
166497
143889
3792
159505
107939
134195
55489
239899
155425
291592
258633
123733
267803
78337
9017
44139
258697
59269
14218
190720
211528
25645
67921
286084
120757
105979
172114
65757
69824
238115
62020
296868
66534
229555
304079
109673
159658
163691
126867
231180
145099
90579
257721
132442
154731
218572
44497
58847
14947
54025
260351
180193
136736
97522
78771
141278
63992
98980
56798
270563
271954
113436
98164
182367
98234
60047
10679
154488
268051
25758
196000
220772
114082
159094
82767
178966
213321
65880
250605
9643
63315
77115
198876
158483
187602
288968
251960
171486
152727
141556
283635
206773
124168
141700
66497
227086
292656
111359
247603
207039
2955
197963
187209
78476
301515
131131
278635
273915
82850
227877
32333
119842
55007
79615
22976
150987
16425
279773
174195
186326
11461
45296
130981
177368
65002
29499
270993
28690
12356
308896
154776
85091
152193
172228
191104
104641
102013
50235
5801
102067
182313
106121
181661
121892
97999
55253
148768
306763
41860
7533
167738
293
46602
285528
55363
153635
180192
135113
245625
228031
105028
210954
189698
124238
231602
146300
156994
39724
285210
132212
186350
39441
235905
94245
12043
47616
254362
244993
39025
173890
157567
207763
171226
108699
142744
60638
150411
151044
55822
110302
82279
22309
57049
207523
197609
246751
202593
213896
260034
153211
4828
201621
309242
274265
62557
30099
272781
38812
211708
240316
246184
93186
109122
40780
20121
78378
70934
43528
215076
247824
286945
261513
238061
167739
6272
173877
274529
151890
147978
63815
172723
191070
55585
98703
229152
282342
262060
229891
254196
61041
175135
23925
172658
241558
81169
240709
252992
267338
199760
209626
270667
55855
75337
203276
241631
122402
36968
88010
114323
272284
93968
124602
187114
195778
76185
194847
59418
9495
223476
113503
80059
260944
204059
122093
75106
275120
131980
92014
102952
31042
223630
71696
238101
260096
7937
169663
268895
293867
227207
150330
121533
71974
15816
299016
179869
100099
242235
8466
249783
223119
196898
267521
291226
285751
254660
48540
187845
69268
80180
150924
225162
191462
176899
119076
228070
82708
178708
285367
42823
208846
136633
53736
208050
96120
280118
161775
297207
282555
212120
185956
281185
161691
134881
306541
99557
141367
74350
14081
6122
60716
80656
112149
148382
178282
29707
174787
23069
23552
301729
229517
271773
63756
19932
135453
109185
99804
81573
240002
136165
73325
78725
67060
69161
152439
69500
198146
116833
302865
270639
64144
45310
183943
249755
238202
6897
274341
61630
306815
216087
3247
226489
297659
10235
13992
279720
62235
104503
233028
220368
290985
77112
114139
72872
165393
283438
277895
22102
217731
106809
175943
32304
198924
188816
94412
222636
83729
210432
83321
286595
252416
70885
78752
120707
47575
5113
302720
33936
229274
85986
133110
168751
138278
300402
63418
119659
108131
155417
222667
250491
92230
130820
289076
197682
11429
65567
130652
116773
181490
272018
188255
104123
174869
4669
81287
269675
77201
152138
196757
188645
283868
180130
116850
108366
42352
69165
207015
113165
263807
223353
44882
288941
32953
208922
219087
181897
130608
167262
152271
265774
124455
103077
115769
306488
62414
108653
275351
232344
287255
112617
126283
309053
84613
219504
82090
121448
139615
4732
113004
241380
265702
219785
29345
123109
86778
162899
137766
134392
116499
303337
186895
38615
60067
279536
43765
139540
65068
94291
301844
277350
116221
48243
79988
214103
38250
298955
305226
65474
116199
21132
190517
103595
37145
29139
305765
40545
32661
172025
162133
193817
293439
213372
308668
37975
122918
88648
287668
49744
144895
108097
255162
95079
228640
303591
78093
306781
177268
231193
71925
111455
104781
71218
215254
259370
162661
187941
188811
75344
284352
15573
51354
137616
115652
304740
249500
148785
63279
16614
299261
193662
66173
106325
170347
228797
299805
245709
57499
32055
81370
245977
302972
94477
96952
185501
193979
69785
244711
279921
136839
278711
94601
230613
181110
208639
127630
185854
57769
69746
249690
234217
237100
189907
4975
34151
299526
65040
144295
139920
85645
151097
24329
175552
50816
38156
131440
11252
17188
113324
22900
262513
200184
124578
143818
114058
102936
54209
205308
173909
108036
52748
218311
251287
19758
125350
154241
293327
150031
120013
298513
182393
174509
25714
21370
123806
78956
266157
216108
296682
24013
260769
39701
40210
35484
15010
252087
297483
268868
110430
20243
172706
119501
139555
259262
286113
41839
295871
276255
289574
272166
255404
67300
120524
100398
203235
139659
35462
214660
7681
127412
8195
229002
38204
18495
14827
194806
229865
140142
293232
254431
194902
274988
34196
23505
251253
227438
146787
226923
204194
69923
43566
208462
225893
194911
81833
281596
234684
84471
10817
182152
179359
202246
196511
304195
174395
111216
147544
303077
232735
272755
94211
108648
96009
240106
45692
125878
187839
34638
174674
76444
219698
225865
146689
138786
242855
278105
60731
37649
199693
281555
158000
147158
68244
103959
207625
214626
269551
281890
306865
18588
2843
97778
50798
18775
215314
146750
214172
118280
63186
197197
227703
59637
303789
290474
108048
205520
228226
218512
5591
95401
238472
123534
297175
31522
185398
130249
177049
159928
142438
308793
159135
21307
61633
12939
247013
308324
140775
164922
121007
308930
274946
170116
233976
63705
197471
166517
41637
180082
271287
272259
35244
166407
102580
99745
143255
251332
107597
60308
299315
198033
292902
103373
150760
5546
173267
99600
251381
76778
3413
149729
266058
254107
104643
37067
141228
283926
250855
97197
67721
301870
266716
213788
131656
236978
306366
280511
72190
255170
40181
31685
14189
274918
297557
121102
151757
308598
136624
100797
41097
284882
110739
87833
111329
199984
80901
275351
40163
125929
40397
144610
46501
201560
49338
289185
39111
81251
118867
80573
288419
219128
183491
206627
81
119241
23774
47920
210514
135263
31526
241427
45329
6739
221325
202761
711
129003
168320
247292
53171
168084
99056
110773
264361
85276
114747
22432
126566
241541
170575
96321
146456
220102
26931
70698
61330
129287
189777
228707
189343
51653
39021
123354
181107
4036
22137
255318
4417
155059
271154
271912
289494
51276
147082
140553
178125
103900
120411
283974
272257
281990
191105
98652
5220
168577
130315
253920
98463
50804
30536
264646
208003
196788
182897
25317
61977
232052
86183
167299
203784
263712
76138
191797
250693
129300
65011
111522
29705
174218
35448
161346
69190
11801
220419
238949
51681
197758
165327
199916
296405
154454
107993
71788
40466
268240
12858
45099
96470
296281
271136
62506
297132
229231
146977
160710
294567
173706
22365
308815
16301
253166
173185
305142
87930
180656
71995
272873
254488
295301
126033
94205
96587
112550
145195
232049
60402
284467
68408
97946
24157
18917
297901
270058
264623
7929
181837
293044
258229
282782
106706
269228
217166
53443
105297
186334
205165
160237
135070
245073
76564
253258
2775
108712
4586
122542
299398
116204
151330
24221
68721
70380
247992
194993
13897
94879
29040
305788
266857
160781
119129
213795
31438
2581
275866
117365
303445
290542
41428
27533
49402
73569
44301
137689
270859
203025
61039
123457
233134
160149
246594
306432
140733
223420
228686
55068
252427
67742
129585
301210
254779
9737
152682
181664
159108
179769
6073
91276
267263
119338
158563
154871
151723
142670
227658
226271
191921
247718
32386
276637
79235
133722
238108
54013
131441
142910
307392
81183
4668
106876
231848
101782
48761
89318
63445
66586
261940
289291
164752
112510
223592
7099
87
117876
206688
62744
156199
215921
284463
194892
104227
229348
19911
203104
273961
280837
55187
153809
150985
213406
190020
75800
222137
39448
17821
281425
290785
23826
121323
57841
116413
36419
139158
83606
255114
245172
101580
305969
239636
258070
137168
268698
247997
48035
253947
179662
88401
10563
257242
251700
207587
253826
92595
60208
72185
105098
197892
154312
51608
50246
196999
165326
138754
212622
234940
14209
171750
278001
44076
130705
283106
44952
119362
233588
225114
59178
67687
82257
305547
172884
130091
81243
85046
24602
155438
132627
188230
4296
255070
225159
304214
134414
201073
216421
76036
1720
99676
189529
284588
304764
249470
114842
251959
194973
199261
97988
270979
280460
202689
15748
174600
196352
23574
225452
97390
88705
61711
251289
182636
100380
245681
71252
197960
234840
285778
208656
6957
249204
286797
149424
261670
282065
302761
216518
91897
93197
220267
79074
282984
292988
134534
111382
302956
107106
303397
159799
30255
47206
192788
276380
204233
243640
3492
73185
244600
188675
290624
149586
189551
63943
156692
233031
104985
101317
136053
283593
182882
282820
26643
309477
98183
287244
66739
231378
42387
283566
54423
196498
50019
211838
150752
278434
263303
209833
74336
18662
157757
207701
124129
237206
304307
55152
22114
46462
303810
148478
56851
150772
61940
139411
219688
62766
77722
297711
26308
136401
297014
195196
165988
50187
238733
79112
49197
195294
2999
175364
36404
246949
5773
225564
33207
86857
219087
17858
105660
308931
173908
140033
83889
221350
144310
188056
128402
101257
68041
118123
199514
187277
86686
105938
298835
269875
120987
66172
300613
289224
296383
124866
213380
201965
80934
22921
166136
244770
228098
41695
89900
77250
284279
101653
27442
162674
81304
294504
187865
220504
130868
281913
21590
184297
80243
104636
111902
272602
182407
155161
159996
162024
96538
204077
147241
80892
46789
161219
217812
285634
252047
95043
191786
98651
231195
50771
138905
272234
52536
198568
187126
125099
230733
169049
241527
160014
202469
278452
274117
139275
61153
191453
25960
32971
275516
109375
155093
26094
31708
166404
101206
155989
123233
3214
260817
135161
151666
223964
251374
244531
297068
1479
254061
177305
152307
39831
135250
13474
252831
229075
28242
207797
100239
66078
136653
251586
289222
285640
216832
46480
72072
50754
289074
118230
79473
54839
5961
151699
241064
293128
77104
272672
309040
47802
142849
131641
221137
243563
135036
256722
202086
57682
191382
294794
234279
277654
114140
202108
10937
118641
121988
293400
216368
85096
50974
113323
201253
263352
73633
2097
281887
291204
172302
226029
164580
226921
38757
239300
238440
235905
23765
131247
344
275168
301131
283147
33521
138635
110075
99342
294602
266137
214612
154131
27230
163174
241451
59357
134328
295806
77036
102585
298168
34115
57361
4880
268951
178694
261608
53407
40970
182216
23880
70767
12385
110264
138980
300104
220311
295629
203898
232232
90398
55588
76463
118116
96352
242499
239080
33407
146324
176843
20353
90923
250908
143283
288224
301804
114222
280679
105175
293327
303151
295667
214234
1169
121089
197419
156034
210477
77606
201275
221488
260971
34978
171751
292219
290744
196845
66825
86083
16831
16008
215372
119597
121945
254622
291017
191089
278797
57914
60409
110964
51936
155671
156495
137616
306925
259992
280099
53601
6114
63436
199784
278616
170288
38216
157384
38413
62437
171008
288154
307066
304750
261266
228639
117988
307303
112872
195364
166878
228195
166075
99733
155495
223013
168861
282630
253372
295447
41982
81239
31234
284189
156707
294362
198657
23875
302576
209308
181918
105748
162225
62727
261836
282957
140577
26286
16465
32145
289881
165316
30765
157339
65787
254919
150451
148345
71195
100904
241638
136198
244968
292639
76769
27241
132073
17987
309891
278572
157377
261738
123910
172131
276985
161095
261632
218742
135004
192661
236977
77091
206238
214387
217028
171190
130959
9111
199578
178113
152348
8129
299186
19516
169008
121477
232166
199378
175308
211075
243262
43440
307812
228027
33860
273993
175563
110173
85662
191179
166368
8243
148933
5941
263727
117309
137169
169248
124338
280736
183346
84440
86557
34064
244614
102901
255804
192147
100812
162355
136823
134769
177343
22118
137136
291203
50268
101441
169357
241250
188271
179945
139756
35166
2972
214994
92346
83987
103092
76558
132896
171408
246636
244393
15877
160369
13460
10974
132263
55761
289184
251477
55501
99428
162639
87973
48093
64623
160334
155785
130315
193790
303112
75353
271610
274534
230797
35452
300955
16168
112868
104154
128843
272159
133650
309430
71843
161033
10977
37575
295685
281363
25688
150838
213484
304961
194123
309817
93694
124301
116356
173282
24118
289608
280765
176972
31465
61828
107128
295844
306565
145803
172775
242596
298823
109437
155693
141723
62259
92838
226894
57054
240904
136348
292743
153515
32945
98725
293890
9755
107744
134498
139280
222509
278421
307386
293334
169019
103639
151795
88930
241863
204885
204750
275464
293916
307945
173495
272063
259113
169800
93446
45839
251467
227476
277173
269701
205252
163905
203079
273435
128415
261636
71202
137974
32316
279327
195933
56899
170111
224224
68110
43971
6815
288189
162157
165823
48886
146869
247785
4568
38888
297778
65530
230799
103269
268486
292301
281059
78254
100680
189528
269385
228889
187475
2485
236302
264159
139913
236667
43318
240984
101514
172158
239095
221300
257273
95409
200289
54083
121568
15153
258709
79302
41490
240655
155579
27256
76358
287421
197219
274660
235570
39410
45321
286094
54777
106476
224303
105752
11230
146007
189124
278637
90739
155255
91598
88999
58282
256319
124833
269154
264564
216707
267869
146681
129094
184329
189295
280467
267984
60643
261579
78148
260016
125764
109908
4646
72937
88123
162102
231366
5516
152321
5075
76939
211775
184293
253509
221758
271982
89845
179921
160449
284498
80231
247410
257442
134689
166551
104094
225009
75437
157008
150260
185097
31735
11287
258053
112038
59176
56528
196664
165383
270008
307573
71092
141882
171989
7373
257995
71576
196377
49457
153275
95355
246933
51992
186293
165802
162654
165134
202574
67402
211324
102005
68907
180506
263912
193073
297001
121870
14432
22950
54775
270482
286902
151869
238054
241583
169912
262354
271523
250170
162835
277756
192081
240876
275348
41991
112424
239590
43441
234113
18667
100869
232038
260709
101549
297467
215194
150672
308519
60688
162645
121537
33725
289645
209811
104652
284560
242565
299058
87840
42514
302737
61582
140053
74517
126842
59544
172033
111783
289848
31644
253798
119162
154665
228744
270289
8544
53103
218270
54601
40598
130823
45415
55972
4706
26927
119840
203860
211948
169452
224593
142178
212036
218108
123456
155717
93043
274594
206558
259472
257262
278174
90125
95616
101592
102096
278324
40862
153580
176722
178873
205726
293739
294698
234413
127649
72666
181447
246204
216386
25116
118648
64548
299838
80139
168247
159068
203098
9170
113913
284688
67420
109285
51458
244267
181049
50886
180544
153386
188147
292317
78876
131061
173818
171551
141574
292512
65311
71146
203866
29622
257494
226965
257035
304207
296858
122007
250319
98941
188472
42684
230893
191990
182581
212710
159912
238025
253404
218217
86616
258716
119153
86957
201182
116385
42633
131651
130531
226119
44914
210085
232290
41420
47958
123105
261877
41014
80429
292948
58158
209199
228298
239371
70217
245084
80432
130237
66768
62143
189882
145417
183178
203790
296078
42489
65304
27015
106731
247129
26072
139992
288515
33941
220161
241563
111126
112658
294777
304182
194255
179860
14795
248383
42625
19334
148392
306196
236913
249513
9976
143591
253489
14097
96468
160340
250731
301373
81465
305263
212395
137193
72889
102863
33409
71904
31722
163159
7833
207782
219441
129246
242293
270783
54502
82638
276818
182657
134957
263670
121604
131558
192986
68761
276822
73773
158151
263430
69029
210309
140824
80830
146066
265243
128117
17214
108816
26619
290973
92096
150953
65627
52507
56540
221743
158577
46636
15750
94011
186645
69644
300826
71919
98309
216499
25414
78912
265563
36767
14926
115514
15615
234929
133075
266371
203850
306903
268263
300379
50860
271590
91022
84629
36706
214821
278151
40139
95878
262618
280077
101889
235087
17109
141083
218401
273427
12675
54381
91628
39336
279972
55802
211912
157957
171808
44549
188239
222470
220738
231849
47216
221153
250401
110420
146049
40823
65644
235502
189836
220621
123498
123519
108854
222664
107162
244974
294936
257888
250446
78864
73514
218508
184202
29099
305033
121850
301397
201420
296132
75146
278876
25943
248785
273223
88664
281752
8226
72248
54928
73194
127224
2321
231352
83340
192664
212846
167289
180074
274936
174507
79726
233988
250883
62333
32754
211693
106691
243132
248682
29674
126765
270594
113908
246034
264881
80490
171758
268409
228212
235844
277834
305821
56222
233432
10256
104765
36249
202682
30344
90269
44061
291020
278654
248241
154319
71312
220702
39457
6815
167157
108162
187018
131067
161109
102106
44096
164501
202323
95151
194173
107771
1697
121597
203865
278267
257935
161004
46720
196618
59468
259118
60963
165362
26942
123075
70166
38906
229605
148957
187399
179215
206359
302055
290049
35754
127216
265720
83540
6757
6560
284784
272300
101893
5412
46829
158693
21728
28016
19730
44913
47655
169826
256463
230761
246345
309169
295867
142622
48085
234437
275901
205525
240134
241558
143287
188785
29097
29917
205346
307486
255750
177920
212289
42502
10982
200572
10533
229199
270027
231187
169785
149181
182196
299084
223108
213121
193586
129266
265417
151609
52549
25303
14756
212311
185439
202314
82956
251668
289614
262019
178492
174147
83793
131978
190972
186145
102066
44614
303401
300426
58949
160576
170150
44541
281150
122702
273447
131021
54993
52277
1945
86125
146643
138975
16987
81247
31000
164021
204191
129567
271496
206890
96373
288671
141004
201189
272815
132138
38260
160049
282106
12446
85859
46448
32025
201215
141064
163059
23009
91866
155658
119385
118762
172362
133639
157309
38104
242625
300694
41072
306316
126191
302327
169655
267990
43195
302732
287084
271034
150007
175032
303581
228826
54730
289270
229087
193140
2043
259618
188515
91820
78670
54121
207055
215703
107225
202883
29103
255076
75390
182521
282282
100629
288686
261441
91466
39388
61863
12256
245405
36009
176319
159056
505
182591
176840
267322
129318
236350
235502
274683
128885
92637
91839
9698
306890
65304
40666
31922
221137
294937
84237
183903
208699
14929
66976
51030
239605
249322
234369
246456
41245
59433
11526
179842
152738
56494
263591
179132
55512
170534
267983
191372
62444
155360
66877
107183
305153
250992
72432
137220
47591
256401
238019
259660
195919
218624
39358
304586
5179
156434
11612
1226
253851
90479
82643
135757
41144
257343
17774
163242
290183
212524
19616
289834
166483
124506
257091
250498
87823
167432
259851
160606
170179
78032
226154
257025
108600
200644
148291
195075
45066
24068
219707
67282
197812
76930
239512
142040
31372
208627
238920
240415
42166
147895
261266
3682
293093
94824
267330
244022
264715
88278
309801
154897
220190
219074
91095
265426
154199
244920
196069
210136
302512
43039
71206
100636
18979
60724
77671
53033
8483
125012
285613
143342
194207
74021
71451
62327
17476
205970
116679
197176
232708
88698
162501
260988
295234
83534
135011
121962
274889
60836
296644
76981
159766
100677
200989
258817
146532
207976
159291
191767
256133
156793
121991
245804
80593
260780
216237
180186
118723
44684
50099
182366
206904
45994
224986
80395
36188
22603
295501
102295
273805
109897
86267
51442
275576
30431
102023
277816
12682
181815
288160
301155
173480
277464
281028
89230
193541
269135
187430
226141
156226
89789
137227
47442
298002
232731
95007
156178
261358
200424
288390
163760
105985
224834
120222
104098
261304
154673
241419
96180
90519
141788
7839
114438
216422
55752
25115
271570
95997
57185
63425
51181
53711
130770
111726
297016
91553
75476
112802
6602
178213
233437
263156
265306
288633
297169
103707
40105
156692
33154
197631
15949
215781
146696
226503
86443
176914
36967
167459
55583
80833
115731
253240
203104
5537
58082
52975
188994
116605
200280
175871
44795
121004
189106
243066
190625
82464
94558
99388
52451
235094
280010
94777
186474
96557
197509
110266
49712
22391
260058
160912
27828
99883
307664
18014
103187
21270
76343
9727
273407
230234
212799
117882
177324
151731
204863
89588
92490
200121
289363
35660
203566
116106
204666
233991
18484
228074
200038
142491
102730
308499
205978
70338
283690
43180
102764
296618
197051
294276
21649
309210
143470
277465
251890
279971
55264
72872
77691
127626
127818
48856
225657
250948
112574
234873
272542
139827
236884
250220
229129
130592
14565
253989
65347
184535
95212
191572
7124
63400
238464
208872
135308
8664
128578
10690
168725
168317
58305
154011
157345
212938
249212
195962
58369
185674
44402
301904
58477
229946
17169
123033
141255
274076
217704
252357
9265
52168
95370
189473
212760
307297
168395
153536
129683
50056
46525
114930
97191
301690
145640
175391
226618
214917
186819
247066
196350
178984
76878
269297
84124
3002
192000
276339
223835
178241
54403
26879
82588
133124
126760
106967
253113
234007
25511
272486
30601
238293
19578
256559
168809
196673
269193
81734
208702
189737
45155
180047
209937
109386
219063
120627
60943
98237
292990
206483
111976
1743
57411
116575
183279
36861
193915
76927
131230
216806
201803
60607
262732
211044
252305
155383
109779
233155
196122
238725
213823
37505
210310
269094
251246
197570
233907
203747
88884
157094
283785
25768
298792
14871
95042
222012
287316
170361
234188
290002
112968
195511
251726
39577
303442
213236
130862
217861
304324
91720
161221
55350
187741
89289
225901
164263
297975
105159
126326
292384
255403
116842
108009
199885
148550
296157
183739
214598
146260
4979
166588
287257
271614
306020
257568
289596
171138
288914
86018
163093
148937
283358
56788
298747
165686
276375
247627
276781
60943
166630
18709
264063
276350
82708
197263
164161
274725
65743
40578
260450
220264
268209
66984
251314
232608
244153
114119
126855
146714
283558
76532
25291
227354
145229
30133
175451
255419
81662
265443
93226
263806
219040
82470
293469
259509
247248
151312
103817
91199
197736
59074
142500
225418
187764
64897
131884
146859
24477
92287
307859
196848
80012
207171
303807
172479
89182
17400
115796
60615
132285
172691
109607
25635
260547
10682
91161
249616
148060
110844
274171
218278
251151
249876
221482
238037
70598
14949
300301
15978
87322
12373
23451
255616
249997
269694
113557
125291
270100
103786
282104
302898
9846
293009
60246
213133
9193
156773
175979
171319
244687
276989
3376
126109
47537
259966
117144
80480
293188
9038
170854
253777
190056
267089
46359
117480
174332
196669
81115
112738
58170
118526
91965
161775
160258
142156
227367
165787
100962
236846
86628
78487
100899
200180
299388
88950
47019
302331
271746
241360
89185
183133
174100
83101
203553
265817
84417
160434
54462
111742
24864
52247
184938
110914
55910
87187
103066
300352
148020
126292
268724
22135
215234
69929
222132
72439
153188
22872
941
307276
1061
96065
251273
261998
200127
127708
278502
196882
64371
218607
125104
55887
28542
195925
63879
48630
157608
306465
143324
192435
235692
115401
33547
81376
291578
117822
173371
83790
207218
83680
254727
229436
200277
184125
189033
41056
229368
73571
287691
99112
103090
227134
104915
252439
72421
290778
256721
27734
45356
276229
2549
42256
152681
102319
299734
64985
169480
142627
36915
180623
13318
136242
172010
277513
222474
29944
308654
163474
45414
137730
171687
47490
229210
61415
299738
15812
223719
146628
236047
121104
74074
103323
105612
15978
291065
181448
255534
187529
217708
99461
8384
31868
71350
166235
261065
125545
92865
286278
151570
4572
204919
21206
114918
170481
52395
15846
307819
235753
22235
152564
253105
84949
238396
92630
75805
124947
184462
70115
235097
75547
116476
237495
179038
22232
172254
33465
18400
262970
275697
229883
115476
136801
292235
246445
237219
146209
244300
31896
84135
171429
117002
6724
163176
153375
133241
196304
244717
227169
227311
145503
227886
125665
81896
261762
76171
38215
24286
295860
19254
237340
138455
270414
82795
13359
87903
141446
154865
294235
160001
230929
134853
13899
21948
114702
305927
192769
201224
278609
196769
28012
244176
146600
200868
24441
58573
210596
207618
306391
281496
164743
1627
159956
34613
68766
190701
146418
1997
307005
276183
22549
245149
159559
254676
115151
56941
190000
290059
49217
226866
83719
21029
65356
28160
149907
103454
290976
185664
218739
90056
112665
187916
266142
222583
128659
234020
145484
161769
298593
264557
225555
33032
75546
231382
127923
285361
44205
41663
244517
264348
284666
165746
202320
13997
98171
32762
236264
251483
153758
119644
293571
1390
159284
195055
174296
230070
99758
260144
149831
288068
9425
116432
160216
113201
154060
183101
55120
72931
164013
177235
60038
27538
212148
51229
217851
6914
286751
308586
128874
231922
251714
216231
119246
176293
267574
879
282421
193625
22827
115410
201988
100437
71354
20944
224954
166683
84472
257735
275161
299015
83003
275120
88959
24292
63019
268905
121927
249261
305026
118957
207294
98454
308226
147222
17724
196286
167847
149793
244858
109560
96233
304233
15961
272045
197680
294702
166674
310027
145935
238168
219472
160623
232672
306351
66863
13669
55948
154395
221319
9840
260029
177464
282008
182145
208905
262731
122030
252461
15633
81863
175540
120545
265767
163315
299146
176790
144232
204403
284204
309079
64673
24266
166066
104060
225403
168293
157605
162232
277171
13665
83493
210885
209819
207015
264193
46258
38054
270820
286027
6447
223916
284597
203774
76824
41260
151259
271004
185020
190985
165398
99611
240956
194473
3881
307855
117225
203623
265245
196088
40919
11296
198410
189516
255257
85356
271758
143726
235899
200375
174507
58227
195161
36472
185914
86184
63025
200862
148035
219479
33893
182535
98233
269788
143068
80547
235231
123815
219736
136773
216970
4104
11795
237500
274029
182588
71522
287853
272010
140054
87190
81526
196055
89740
163536
168616
50461
155858
83847
77246
254776
99109
13032
174126
243041
129001
171591
292985
172790
18500
87046
251172
57674
266013
153176
243765
295858
4676
125876
105658
98439
80527
106544
84413
202481
141882
216250
68013
13055
244863
200706
16496
253924
97673
230469
93249
36081
253719
239607
78636
22593
14840
264180
277573
12146
234644
110444
167066
68418
283530
141559
107230
32203
94612
146103
240551
290021
147449
75033
146298
47852
185201
241249
298973
47953
116930
29490
156653
54122
177079
105984
230720
71613
7390
93388
143168
231159
156047
81063
160664
23021
82893
181258
151369
47644
134136
241750
297701
99594
26944
276115
189188
128299
298684
230437
274635
64800
1367
56113
231137
225217
115007
229189
70079
191688
3045
34158
5818
179877
217156
256227
218931
270616
126230
113120
126342
286264
227856
14449
174770
68351
132987
305242
304510
204632
182716
243746
204364
96915
19737
298271
250388
170454
110151
34615
132504
82649
16713
236922
79480
115930
239148
31883
118369
195071
251511
238259
154095
156881
201497
207606
224770
302620
210550
201685
191192
49363
246433
180175
149744
71971
74425
105086
80145
290947
127546
151595
105719
105642
117812
257883
66218
270249
227301
228347
136437
228729
306535
285915
41396
287550
139771
169971
7850
113384
275460
261378
209620
2058
184674
100846
79765
23525
24799
294709
161919
159875
231427
158541
13641
154483
26565
102925
60212
292400
118464
101951
223224
86001
241047
60113
274669
153418
267249
63838
283774
1864
95453
45174
137337
27191
57935
291950
293643
249437
122270
108936
87659
85105
209046
119363
109838
12208
165697
105505
72353
186228
143311
293697
1780
224500
50819
2589
280624
41110
255294
206216
93393
210289
140679
247944
127756
122813
156630
4376
242667
223427
301366
310036
42846
276704
127355
94811
96701
149180
248869
206960
137067
85941
261554
146046
204745
114393
56235
107024
74261
209203
175139
54613
194020
210401
242250
213977
32149
105868
256849
225428
88863
55972
164127
197448
246455
285390
238337
165943
64924
202283
189045
180237
87209
98785
126221
249342
199729
44457
218058
240992
102469
238941
130043
117663
164628
142738
70910
125619
223277
41300
65947
130292
301811
222059
190252
211430
42355
212064
237301
186038
251637
273756
256088
189436
226579
210439
174699
20963
134978
29401
46309
164409
154820
30043
98358
133034
200157
135642
129599
183395
241675
33974
163579
262570
165870
21196
89216
162101
12693
169174
229877
286569
37444
18859
9035
235205
99195
173012
188816
79456
83275
98580
281599
22340
136173
129665
299248
141260
118056
234704
60130
164333
273988
96797
258957
171100
47282
182484
190067
145249
134868
267502
185179
264897
43908
98193
302314
276569
257123
19521
48011
151606
34857
250909
136778
304308
133961
166419
191420
248634
250051
162863
264085
213262
166358
110940
131867
51658
193448
29877
262426
84342
42374
247294
216852
54595
83235
305166
279186
106563
82489
55326
232523
186351
49859
92229
15291
112106
291864
307489
253309
72264
265278
156436
91831
88103
29102
70068
88393
137545
93478
80715
86454
231642
307412
276140
162421
20138
157261
49019
118033
249447
191584
125081
162106
41329
168633
139156
21527
299743
57368
87635
212629
254731
86143
228108
110486
258051
176124
129866
302894
132364
28257
90169
55684
4995
44656
57439
113350
287468
269740
238751
171110
82289
301750
272978
300504
120812
86324
188513
224647
4336
164158
247300
30828
10882
309920
48572
75269
95812
98598
24664
189620
74490
214206
125967
121418
294876
33078
125658
211787
198128
212217
309843
158151
154302
202323
161509
189053
253084
249551
37503
163025
308643
299924
155554
62969
153170
204484
27464
169646
109011
162245
98784
220324
187714
256793
177589
182083
11701
186812
182107
123404
188995
267583
266953
131531
102629
53969
89115
305727
77480
94992
81714
168945
252780
26937
54423
294229
63457
119457
208097
41510
121974
11397
307235
154036
237522
17636
87320
237048
156805
193847
182344
250517
254097
244397
99865
139645
37036
75022
79112
103035
26999
129773
151664
23040
994
269077
14951
66723
153265
33165
162416
15607
75269
72766
131990
73745
66510
248958
212895
137
168146
137067
253807
267314
176709
198021
259893
159787
60242
22086
4071
132743
10580
189203
32236
11127
200506
129975
242771
252577
175918
99176
146952
277815
195537
269554
178249
298282
207226
54804
27308
19360
90281
127769
74152
20450
102130
289012
193185
99574
89352
305596
145791
109392
130213
77200
123409
140588
10369
225205
284541
79396
14688
280854
279580
40391
198631
160122
207604
25272
53793
21671
163406
2017
125633
11078
293261
271274
55458
193115
261750
147482
134792
180381
189599
117306
30382
282270
174345
57554
121141
19302
285906
270887
104668
81806
17629
107838
60338
65127
59875
130852
137816
12884
98401
61780
199699
129998
41226
73225
84322
47707
214869
278097
227215
175290
24972
152
240360
283316
54568
1675
268845
257440
206069
184535
87926
149622
192945
189753
177310
39625
110458
174119
303700
3637
172051
16479
65601
271455
104671
20850
256658
215119
72141
35379
69264
143779
31683
83157
144059
280164
33559
237129
84175
301688
162278
295430
199783
303974
175209
17584
121171
232657
114705
124713
233927
39650
278966
278612
98880
303515
295951
185115
100057
199119
27335
81743
142056
114227
163867
115665
162502
293106
75262
16021
25446
297618
191648
178265
153823
55355
92063
100269
89010
34503
80611
8599
123504
255748
5110
297246
38901
96120
302471
106436
232459
214989
229277
197745
192850
118194
171457
293787
94075
147572
230956
125080
218594
1907
128259
203384
286030
88786
24180
105022
283514
16012
187966
211193
83806
65040
291457
19573
105588
74954
126482
262342
5256
276802
163312
234031
242829
243039
161848
165775
225562
107616
72392
157062
142967
153357
272237
188427
208446
187776
238244
244277
283040
240419
216667
138731
196035
74366
104401
55920
88037
176795
29997
302162
23562
156506
249391
4589
68390
174349
216270
229131
78761
69307
186399
208911
296706
84152
226510
47248
106156
74817
660
297219
189618
250534
106029
260009
145281
116278
55852
281347
15132
21972
238282
60187
15233
74281
193612
272250
150694
283834
152307
168290
124313
175514
108379
259890
95997
122254
121565
212130
244299
111746
132879
46970
10436
45895
216600
127387
230780
61065
166942
69880
262141
161971
261907
146487
32443
177697
139959
78046
222943
80500
47612
108254
209861
50847
202039
251579
280784
231256
191187
257200
192825
82909
30072
7771
136527
26651
193656
12538
288361
260807
1059
171245
278702
7456
142911
212694
265475
209601
149551
37724
5819
223386
199180
298119
209832
297326
264689
216055
278861
130873
134988
75698
223828
24125
2077
10613
195377
21590
294370
64153
196840
220757
181378
146000
16267
279834
189576
159363
160230
277332
173896
20195
254523
151752
173926
270581
126596
252579
148860
18452
228116
184864
268148
98363
66739
12551
229884
187590
51905
120813
287576
149292
258641
280680
235953
38827
156625
87253
259064
51857
287966
149462
217753
7587
143995
212561
236079
178271
90578
14720
63184
109113
63751
99534
272795
309417
235519
109777
46758
254166
51777
213441
20219
8942
101371
234796
189644
53332
179263
133989
251693
206151
290350
37881
269975
92195
152293
225871
99621
91616
276845
206684
79869
147070
109925
164668
5986
190410
253619
277639
238510
182089
192234
202718
264006
75485
131649
11876
84630
29406
109045
262765
110087
164078
53620
176813
148124
264043
213041
2571
83040
301840
217995
96881
155237
79473
110506
205818
265509
108141
111541
87634
285059
207587
164727
166667
138819
133943
301434
61770
248398
66251
222102
214438
269686
102340
75098
39724
43338
48757
289502
74775
159030
167811
156719
51412
146946
155562
23976
265607
251249
98839
56506
277839
137961
173313
233082
129385
211933
209184
201203
129297
70676
60904
186787
86792
165949
249620
277451
289349
295455
100787
134199
215372
137707
28231
93190
192237
188957
165029
307965
116819
110902
47531
42077
286572
237155
107252
47212
62822
81431
55499
7771
203165
261098
80038
65578
221676
307735
93360
10085
60359
136102
105893
127930
208390
260446
8997
191175
253250
36391
137334
93315
126354
120747
308669
264799
220110
100210
134721
246733
85700
129524
53897
160299
32582
52493
81421
135398
281276
30616
268210
264961
250740
253139
79752
78119
206642
205379
234270
101987
173339
289729
308864
131392
103419
165380
140676
155213
110989
54859
15093
230149
272559
48251
130150
9260
113786
127888
74990
151290
303205
226844
210009
256589
286995
137643
271183
256911
186601
294345
219566
107270
61305
129528
143376
306692
291069
209206
215458
200582
199097
205516
177984
143156
259069
294765
192958
40387
34562
283197
262015
130621
193296
183518
56867
284587
269482
71630
174370
185866
202493
40743
235361
277633
203452
164297
133289
237728
255377
33497
240047
210402
109396
23468
212541
56704
99275
81094
193533
93457
267307
144815
279489
309246
182698
159402
293001
250504
143337
18914
183416
222105
173431
83068
37337
125131
108509
88464
49290
257721
125820
159428
52381
154422
212607
217493
98200
217925
1463
184800
238790
197559
245067
137099
48271
51409
259811
177333
2340
158830
130078
209684
8410
126829
92690
19224
48421
111514
44086
73313
36395
176660
80639
147753
253725
24878
275126
41219
133082
236483
97177
244925
211450
140441
183101
125067
32549
260456
105896
31811
292555
308952
90414
122867
285842
16847
99252
274479
262460
274474
55076
187720
12613
189039
135751
230992
264489
22739
284818
199875
72218
101461
287006
79431
283146
236925
152789
94687
173310
9235
300576
105323
71469
278993
304881
232045
215926
265843
114252
139760
25521
176947
308193
249887
127293
216635
246434
95714
201464
277783
218085
43540
154306
29162
34861
81147
287839
180712
98253
39831
109990
128258
301241
262194
236042
131198
288718
287172
101684
45196
289176
231364
220329
128941
278591
59879
286273
285683
294782
139996
254286
167690
193852
158049
94697
95709
198153
85487
91007
196826
7679
80040
177221
115664
251055
103927
11100
175355
203318
90012
304063
76259
30001
77233
228545
301459
185649
261958
212944
22754
52024
129480
8820
85510
17938
131173
261651
247054
101301
139493
24167
116804
131660
281250
1317
59704
85928
196002
166055
187198
125037
164219
233505
110032
96909
94081
243828
134864
308409
195666
62678
156615
111647
112477
247463
7437
279660
149128
105237
273160
243280
129578
174044
273574
52237
44742
201874
284742
255086
155286
147522
307525
150621
250623
295477
253512
245788
216961
7612
250570
247261
12604
162297
47875
27212
305706
27744
79446
240684
137021
146658
88795
45798
265030
120334
136550
162892
289301
213787
118010
252926
310030
6536
122988
301309
87927
26391
216401
126945
107774
20106
61944
189639
24451
247650
110833
260106
233884
301041
145377
129256
227220
282692
32777
109379
115287
41971
149811
151929
123089
293808
277231
264065
273365
263446
96225
43505
48538
290910
12313
288037
113489
239734
212430
230710
158251
245569
210067
39857
258800
16689
140523
130572
30109
202812
282605
35639
141508
134253
66960
161800
19266
107436
136087
288837
58953
4293
260088
80243
289640
227802
276821
91574
295894
288373
305983
114779
220910
207787
258136
203441
91973
108508
23562
59783
12048
62497
50163
121784
166159
274034
298893
65193
83351
49788
276817
147020
180924
216280
148722
81974
24853
220226
275441
134660
222106
306009
246685
281015
139236
227937
56615
35609
102093
169026
149775
49328
208883
93384
40858
18984
122213
209864
146697
249245
259973
161001
186396
177689
237244
173109
283351
193690
151838
203100
41875
183713
181219
22840
290267
285453
103579
105197
81197
39158
141398
131643
252091
218815
129546
71177
12968
29306
80941
122135
262115
112806
6848
166353
300702
157968
99774
241344
272246
139950
185111
107094
44168
259012
96483
144492
110787
55121
129980
47505
25456
124649
30912
227297
61868
28016
49617
92652
71747
30448
118295
223267
293962
176608
113246
177530
12271
236800
129316
211363
323
284268
269093
114861
281928
78963
195175
80199
121044
248647
194008
278918
196939
27647
211991
138025
258355
64052
263552
226197
95888
205066
227408
254439
281545
108314
177499
261155
235317
135774
224019
22768
195714
122527
245456
289982
188419
100548
144155
196543
250964
6422
178821
171884
41024
222793
106057
18830
152588
264911
231137
66325
211077
70839
280741
110082
179553
123928
203310
229238
305671
80617
284743
157558
98476
94901
244804
30892
148667
166878
53457
68035
189286
35191
241490
107630
95291
308848
232298
236141
235906
17422
265291
304641
181784
93476
100172
106123
176741
244733
280236
159652
251804
12515
180577
225478
119487
301181
177994
249899
165080
187588
291504
265066
146602
260088
124878
6807
197842
88350
228454
159816
262065
90371
116597
226884
193837
178299
244374
99311
29325
200315
116862
275591
233656
279961
225639
26180
303074
57360
194264
306048
159349
128946
293800
176484
236690
198364
24519
22095
22438
70906
71157
214359
156224
62897
179996
284987
206852
184017
240849
127148
50764
32306
109943
36648
89877
249875
176496
59263
192456
184681
229411
20724
277176
82384
278893
142057
157379
4922
174208
183069
243611
139631
191977
187686
41269
212988
19594
93192
168576
169677
165305
204461
152653
18394
290426
248838
275484
5973
99577
96946
132226
285740
31259
135610
8692
266482
50782
94908
229444
297093
8899
37310
117638
194043
156723
256169
230269
218770
178847
230188
43271
104628
7689
89173
289563
223076
99909
211968
127781
173964
271382
245465
197150
72116
120045
199499
246591
75759
293446
147952
56212
38018
135975
12881
154161
235627
55932
232405
51778
158117
303677
256929
85249
101320
63055
126729
104199
73059
238489
278580
178582
9620
253665
122148
270471
161186
13680
53146
302021
135934
3560
303304
228517
181951
191977
298441
272358
185719
73689
212753
194685
230856
60905
253797
294014
298085
107584
60148
295626
275308
167752
35143
31543
214022
161339
156339
253883
166466
200796
280279
75966
303571
206784
38442
29357
181129
150673
254441
166472
55074
148429
191320
109707
172237
65736
197981
298663
93445
1826
5807
42753
11354
301809
256023
145375
199179
155387
295288
79210
100911
267634
230942
202882
9057
227972
167931
114631
227559
286118
49773
206312
47113
260357
236771
230173
97716
108568
268412
294738
199042
272871
218403
269074
7101
48476
276489
169208
114304
23337
307725
299608
134032
131839
173068
309150
129857
175080
207951
163514
54161
200537
163335
304002
279771
177966
203556
156802
222465
200169
18256
101147
166673
267067
303455
277234
184550
202006
177692
255840
73103
27975
106301
294968
86987
121000
230504
52171
268076
228444
274446
105620
259871
281700
65793
90768
82159
136834
23380
257508
76314
212721
42197
160196
98498
139475
233166
175759
71702
43204
104367
195900
95116
35890
70896
168566
52078
130174
130346
252919
64841
184633
214472
98148
22456
264462
213626
123231
174359
240989
269037
202707
105810
10001
120862
37918
167076
213186
155565
295321
117184
147976
228248
214297
243945
227505
276443
214602
240399
283045
142936
269368
160760
306392
97979
171305
92772
39046
125789
59261
270867
31491
253911
53930
233068
103251
27850
273257
290632
288412
293468
43385
176566
149327
4683
181621
85902
180825
118262
271445
26373
189916
186131
93919
129058
181103
12842
154165
11470
215052
162566
65378
74585
4664
252902
196791
176962
4287
86516
265372
204619
161943
83994
106150
196464
261351
279367
178076
65386
290048
113758
306251
85292
127856
265936
130292
20631
55494
297685
122220
141797
258024
200756
267568
238148
153571
286107
53887
213206
173281
92292
140683
238931
12366
108138
98656
45084
290253
68909
120689
222732
102718
221091
76645
248380
286420
260282
289838
216450
230542
261861
274451
162326
164035
151997
110999
47941
178582
34610
92048
43560
214787
69216
119987
69652
67391
155696
80579
38746
163172
262024
298902
93338
145912
251282
115409
248293
18032
272172
275717
120241
70888
274589
180520
228361
299303
219663
59566
261741
7877
275023
123181
27317
281037
202913
3767
139611
25836
163396
225482
74297
193845
234427
289487
298786
112626
89315
12267
266370
56845
59220
216146
167151
267285
254819
1011
187329
260603
217376
59509
129191
147569
35108
8688
158386
197936
243532
7688
52664
272247
6732
214604
243692
41782
27487
301414
212989
85927
227418
38125
308013
75327
136826
111774
80377
153712
114000
206982
70007
210218
113042
158845
82400
204166
246602
195689
124586
3030
195600
75079
191283
195618
79752
119026
249148
92864
158941
15748
303269
114520
281094
131687
112351
180633
277478
264282
96336
290894
94190
6337
167312
73974
209886
70771
78670
58588
63806
22946
291265
37206
231058
91194
256808
40110
86078
129429
302502
6758
91152
272524
59499
296310
199333
174142
170102
117983
47700
141059
274046
10996
47314
226514
299245
206340
7679
302688
102375
9459
212946
102914
214178
52537
136080
164041
175050
122628
277801
143803
240282
292243
288353
131727
7298
301684
152432
222740
229772
41142
3278
253943
9416
230389
44936
255814
56996
278559
213110
134429
90823
299154
90358
197317
173085
172343
104810
248333
10719
235444
188714
302649
74238
96941
203539
146711
267017
269481
164964
63893
97303
238
197263
166621
233899
307945
67770
62081
173294
248537
60803
263834
301648
222464
222310
133527
278912
145284
169215
289495
93820
245482
110278
48079
148658
16980
22320
146177
5518
229007
185133
134459
38142
93000
211134
304080
55440
284857
131258
256548
180951
300335
28430
129987
253813
271347
39140
263797
4125
200029
89054
226265
109131
6993
162539
74641
45683
124597
95791
143197
304051
161207
199507
30899
50447
47850
61216
173150
119944
174805
163831
283078
153337
30385
16593
30530
247565
102570
171063
163707
128500
196939
15738
89592
44184
164030
226445
168556
277829
182476
127826
5027
287911
303609
258970
10833
105602
14110
227645
276481
167345
248824
245932
34870
205525
183258
257142
272680
286407
7923
234383
71991
289094
299454
181740
157220
16012
187194
197006
255518
23242
153178
99022
202527
138192
197945
140750
64409
261478
142030
173249
72153
136791
127546
54097
254647
122289
126272
181050
261568
14012
119119
65240
94416
32238
15613
45404
126907
153344
170442
157946
122644
114154
64386
220396
308042
85861
307333
135467
98724
210258
37230
38873
130522
294259
89089
20918
74480
116200
161106
47240
174995
109570
80966
298504
78663
216479
192644
152216
220911
263402
240851
90921
85324
140212
264160
246187
28243
163456
201862
88194
113590
209952
143266
282541
239269
105896
201759
38138
240959
271164
153168
303472
82166
196375
210645
32558
85313
14713
55015
139877
70134
231808
64647
249173
234043
5406
227588
257441
22696
277230
148995
210366
25278
130265
217592
12099
17609
194919
20319
295009
230597
241985
19414
70462
289756
269889
146025
187231
4696
124840
44715
245760
226736
116547
256673
161669
128961
114198
34319
100474
17326
244498
204230
8418
171677
228662
19215
219723
275593
89816
125836
63586
69920
13905
80050
301046
173080
120573
235881
8931
215430
141288
143849
155601
127557
225524
136994
174181
244595
276460
122536
228718
110929
66095
163298
46717
165429
278790
290818
12122
70832
162761
272357
140243
116767
185565
100691
264564
226613
41836
209035
56450
212578
307144
211906
160907
204285
168294
18499
107320
160370
99046
144094
56120
135201
164534
83123
192470
203843
157793
133488
127103
188298
134708
42777
277140
27845
162989
97104
227745
169083
121312
155643
115100
88207
27830
157105
275184
270382
273664
236372
253243
203993
309755
228207
512
90539
110794
184273
307816
82744
173317
111534
11165
17895
200713
250944
219022
222613
62517
91441
86431
150056
42402
255805
228152
84700
253220
225202
308029
34235
69858
31355
167852
212533
281425
125323
143597
168637
142459
140306
13012
4058
158477
176621
24992
100263
272741
264255
128289
175332
98234
69919
287765
275055
37453
170389
264599
11160
226637
233302
283119
272188
16654
225647
204113
213831
141942
207199
186391
283753
264165
303108
210574
181517
219040
256180
29692
247748
122493
175754
209511
57180
20449
56455
7209
187982
115745
85536
266815
156808
193184
235757
246488
240218
52187
108100
101421
59806
64397
127601
107318
289259
154030
56985
180972
74711
134704
221041
82949
116884
95290
105275
295144
143507
180243
110629
1902
212763
126198
286151
192018
196090
69253
120632
295072
238084
124856
145400
269126
216791
21704
308055
193409
160366
268361
175116
50459
119661
12831
189655
302675
122710
126255
69477
253049
235258
183673
203373
241493
145220
160747
198729
3438
214833
176245
17309
88035
192302
182586
50370
128624
151329
282574
210070
166684
153349
51169
269846
300340
128740
71335
198177
237364
268431
72122
285497
159765
167802
96378
143178
144247
77283
103806
202742
243348
249381
225012
187198
187696
42307
239414
15671
120813
249847
251243
267972
223023
305058
136879
5271
236159
269119
116473
112448
304222
191935
218362
81169
246694
131338
280344
182525
179566
243891
239870
5006
7401
73281
245430
91597
88429
85855
210681
62159
217522
257742
280925
198599
292439
166040
105500
94642
188959
228123
127308
172077
44969
156357
135349
155904
193284
267208
206908
15088
106051
270759
4059
210519
212521
39856
306945
98115
215381
163233
28312
265155
296327
1970
63071
127732
3573
157060
185114
116460
39444
56737
274379
1937
162218
213040
140007
190402
279493
239341
36206
96649
188355
32795
156380
285981
13503
130820
173664
86183
219935
80369
30769
51993
251154
268510
298549
156023
296472
62966
299480
291659
20554
171882
253389
109260
126895
159805
232124
11466
106732
228434
79913
69566
152190
190184
8384
297421
98199
232940
127731
219864
36761
36956
69250
20045
282643
90428
91357
119959
95174
225370
289566
289039
144661
40875
17736
17645
305977
188654
203108
220062
113368
142592
143019
87543
274142
118490
64736
164224
165188
259193
284340
182916
296409
301729
81115
176388
304016
137844
245774
242693
157006
200801
282511
259978
95834
229241
113596
45065
164897
53362
141201
107575
89017
67433
93673
71970
277027
110903
117267
248023
173176
285974
22253
10650
140864
149555
47237
80632
61370
54222
279817
234421
124344
124191
121172
73470
197043
103262
125175
260042
119745
127046
222466
103114
279843
16627
145782
221344
145392
247560
265372
90030
221792
57834
168805
24499
57028
184264
236183
269716
245695
272521
179474
227485
80974
35708
90101
259449
220296
42339
35503
259539
98346
44228
88925
158959
135987
13193
12009
72549
7923
119182
181842
664
187271
250518
221104
81969
214925
185832
156680
47630
273411
163200
146257
136704
85557
207755
121558
75861
35384
165719
18043
227541
119835
245284
127967
267459
161998
71889
224945
20954
180967
59544
190997
74465
99611
106613
211141
118070
36784
93144
196357
112284
183933
12148
293786
128214
174440
299503
284201
232915
175034
251783
283157
258065
295699
31854
194979
120132
76340
58254
251711
60410
156888
171984
169823
150915
415
137993
153396
293624
194494
24930
269704
86437
157304
171105
221804
153466
266921
2148
241592
139644
148420
171750
277998
172122
125244
187247
31937
300963
169276
805
110245
228137
172896
60493
270872
269022
85411
104507
73734
240836
148446
38447
96169
58482
162003
179474
298203
102561
298913
45851
110849
20135
185365
75306
168592
233202
99683
249987
238188
128852
294236
178338
16797
206200
287355
273132
244271
230036
21887
292867
52251
241219
144710
218974
39872
5753
107440
228778
81585
154457
83440
131646
128531
297273
53942
119971
117254
154471
231273
105647
23691
305722
245694
222309
80087
174189
26746
65479
142108
81414
262094
4118
54817
131957
210280
53455
102219
239476
109257
43900
137458
227995
289014
164481
289296
28389
40297
256744
259440
101086
62290
205707
172850
258865
72917
224886
122072
258001
225331
85941
191750
92047
39653
195056
201654
174171
287503
290940
181142
284811
152450
137002
179305
258492
252765
92907
7266
277221
164565
214714
39743
164067
112039
92166
228927
279209
291955
132687
51434
84741
117090
48432
238903
295583
53253
175084
152734
35221
58372
117131
135437
145885
239636
217793
40211
151095
23443
63500
153441
212348
13284
171900
38320
253839
24559
69825
144695
103262
131480
251584
61038
270669
234153
165067
32710
225818
118063
264843
303313
175865
286918
66353
172176
94895
66870
272961
197873
18241
285204
192668
141171
80635
140431
29427
39402
134357
144742
47143
222176
244466
173735
189681
58800
303249
142604
24534
244980
6821
8564
127106
162161
178304
258480
22528
32477
8560
230256
163322
171646
276972
305412
43548
110960
247252
269513
253085
181434
194908
105221
108552
151680
203225
253254
51325
15910
119909
180773
166081
126933
170054
181896
2098
35276
96672
162604
161996
231015
143774
120863
682
293093
155698
77667
116613
81318
159513
71889
158495
158130
100366
157150
84394
237379
62114
285787
152383
230362
78695
113960
274824
114516
230205
178634
218627
123442
289161
286281
232957
266164
140409
24562
217792
136218
110307
27299
289331
169540
59703
282046
218777
91484
120724
148474
94489
289659
136347
116791
89358
271317
157295
251210
151030
109277
64173
76816
229968
68658
245033
30086
21176
123881
169094
82819
53433
51783
149736
103084
22170
295140
166283
60053
244663
245963
69259
228320
48865
269207
163040
47300
117689
280805
33665
1373
43989
68478
152873
101274
97156
110316
2094
71050
290840
167206
230762
38264
155510
132636
39965
222216
2248
99202
148784
57927
65235
236229
55590
220701
39637
117176
104306
213073
147721
43835
17077
196334
309491
152676
295499
271163
118174
184735
255798
273202
225392
29628
84092
86965
26977
192566
131561
43411
196741
247175
149331
78699
297082
226641
192486
289243
289899
89829
13868
138677
301474
95615
200167
157196
84861
260048
281487
243983
299235
113300
294181
256365
224434
41329
88291
157902
6819
16693
239169
92908
258886
39222
285422
63180
263353
104731
158813
15805
6384
4178
262030
207235
69158
185975
35598
108108
257356
246105
33656
196020
256406
23241
153465
110139
20779
274859
46260
207744
275915
21246
222105
250310
291725
113140
282496
168946
115144
156917
235916
251906
52106
90035
1579
171694
170119
152041
30642
123811
291572
39460
180535
201882
175731
164266
304878
60829
34987
186681
155258
193165
180720
199777
232293
152753
40835
290455
286014
114759
169288
71666
6004
26834
196563
29293
27570
27931
187438
76004
294018
199366
232275
237640
282919
46897
233776
305095
121762
194599
215709
217539
217850
68660
115878
98371
199048
277053
148485
211994
248831
179118
7877
59251
233539
119052
306869
218444
222735
256618
207022
225974
201398
154363
25011
245349
56888
103871
161669
3086
254389
167320
195195
253378
303368
143032
279352
222105
213345
163566
303653
145602
138487
115528
149639
279100
61981
50658
3864
251967
203088
267277
62589
289974
95082
61471
72458
181341
64899
174094
152827
117164
182540
11371
79083
133303
131414
22647
307968
307772
185968
16112
248256
86514
57600
61761
133559
223421
229089
80947
98849
78150
92349
149806
212766
212413
78836
288130
68226
122742
9305
61849
275706
135850
235914
14298
181500
167446
196242
111771
176533
206561
245778
95025
306810
303017
126160
118842
89803
18832
73855
100050
99274
57913
234767
133865
21052
23328
28119
138981
89312
130678
135272
165191
286551
198602
187825
30402
309716
198526
208252
189559
291413
257873
105417
54498
296083
236005
300075
142844
28001
91993
158505
243201
197271
138622
208087
125695
262296
238881
47151
253227
13556
215945
294216
202928
308426
143322
8305
231829
67457
21678
186683
163880
176942
165584
154331
15125
292394
126625
86804
193740
225931
228630
153172
240299
240669
171753
26046
99731
208024
153981
226818
81785
1216
125809
247627
152144
272640
170718
94125
146566
261260
163225
207991
9934
16426
43124
133972
85985
154524
291182
39918
154195
290173
89576
298416
241098
74062
291076
282974
47357
31065
278384
59731
245878
45313
47832
269755
65669
240196
11808
181826
204213
98011
150880
310025
160042
5789
10652
153323
6377
86948
217472
240839
152952
281329
230856
22527
174783
22716
213415
237126
246058
248085
35761
36979
298645
190987
230986
104093
238302
107846
257924
286263
73618
227693
247026
281944
63441
268101
4398
137207
54276
18404
278879
211185
138542
160452
270354
53825
205099
294795
177935
54312
53756
80346
50074
74411
123080
77148
62318
175582
130991
64611
38089
159797
236922
105869
220386
196668
106404
241486
138453
195469
92925
72635
37131
158002
139954
266341
177529
203101
76911
280340
72054
45174
80145
136383
213796
22921
91866
204501
269790
286113
134825
101778
27649
250145
127329
141881
100742
168303
108591
258286
131946
207076
206721
182778
192253
289950
213674
266523
306505
96210
237409
165803
306445
32885
201806
224763
72773
263027
134216
57514
212700
126825
166886
253805
122687
12549
29622
289125
199032
291443
216409
23460
101245
44898
248089
74929
68655
282816
248518
216304
139741
144326
247879
57327
276785
202513
116953
173270
36359
144599
246871
98139
111105
282443
303409
198509
124259
47145
119150
88562
91101
152350
116079
129627
227406
146267
78171
253372
211923
169184
74110
133044
147097
282679
30379
117981
203681
287137
170125
175343
123344
169955
181279
114357
291117
96225
98374
6878
50948
210204
142627
92840
252179
96400
221841
186521
212220
186467
154320
213416
104886
41048
18357
117049
304679
301521
29836
197263
125895
22013
243835
100218
278355
167777
274207
208243
287295
177719
94486
304451
52400
234560
78410
207954
135084
192267
150143
297305
9082
181160
81659
87992
204328
299607
286907
115225
165962
58745
137579
215461
205525
61737
206830
185163
197468
60513
10318
283092
254062
232320
148201
129024
263990
59871
163058
57306
152699
96410
125949
285771
226808
80163
18417
215836
237505
82055
133804
130885
267660
44933
208857
146659
72525
192725
184524
42867
145406
211172
159238
38632
239272
91170
147123
178430
96650
235074
222909
263474
301781
123252
18015
129602
56625
52527
95360
288525
20066
110894
81414
47115
84036
197524
113003
70428
197543
106107
32693
62729
227021
216395
109692
291426
232630
6923
227032
65197
60084
80299
80507
167149
303811
141777
258698
87081
75898
61650
144619
194978
132856
127442
66712
177840
281512
16691
90718
73932
2215
103388
259070
7164
114491
140137
224485
98720
11395
281059
34800
288139
171374
158871
257238
16382
211466
105525
122155
26209
240822
281502
237969
284319
259181
104724
173167
232297
243901
13633
237058
215190
225414
173122
138097
139605
140092
144851
33845
207295
309912
256785
267448
106122
44325
211895
51293
241587
248716
42574
225734
201129
309020
283278
267175
137201
279044
250476
14850
72503
39004
292353
285729
29773
237227
250091
18261
291967
152898
259379
79828
92130
208478
65445
281405
23455
26718
117064
296494
56602
183528
243395
107022
11907
178506
275714
126109
195606
281190
116217
250935
216058
294234
250141
193859
8536
63484
210843
126257
87473
277246
244790
278910
21309
286837
272243
250274
295367
76682
212025
89729
219989
244784
278343
301971
277071
124533
154618
188915
305372
100963
12266
217276
109268
132353
293595
248995
66201
54322
302027
74168
161521
57349
196763
25864
195562
76897
130896
222603
210186
205384
130301
193948
121308
266213
118500
229110
217549
218076
251152
250137
62199
126740
117678
123009
292004
239678
275338
299059
196143
129994
226237
140262
190727
70178
126792
8373
183717
46339
100817
30394
35713
65398
125050
74214
133664
109422
203780
250452
195902
50446
116028
133141
233516
201886
78907
63390
292311
66794
273236
85399
182029
169576
279675
267157
247091
75357
304949
243346
33875
14064
272241
139036
76691
254015
271259
213125
86767
10521
287946
97871
243044
153754
65556
211454
246017
11442
76879
135988
117576
92213
284749
199460
282361
50781
20513
181593
291976
293043
46699
214619
242173
31251
278627
166698
17833
223789
307355
172428
38258
185796
167700
272602
241853
193401
103068
50854
307583
244910
103831
18827
239937
200287
64748
229171
287720
296771
187391
309097
223218
44353
182707
244283
132217
257620
281799
288120
86498
1264
101892
192232
235378
298539
217103
37899
236563
146984
58309
224648
257831
58489
137844
261302
112553
167376
77539
145205
210925
83508
212569
129008
164586
266169
95814
253333
292131
278007
63235
8681
80692
148027
267802
165297
244933
98525
100502
29532
111344
40975
279357
182334
160721
103420
259848
64750
299496
59766
225309
109560
34539
57411
238610
180793
160563
17710
305601
19650
63139
261906
45426
163299
72180
217751
115593
236131
13450
246066
53274
55334
148114
176397
285596
267350
77819
49620
246156
170519
66208
175243
256619
119454
19439
258103
60341
304730
72933
284736
222788
172522
299362
163886
195573
222890
151262
47324
202307
116103
281398
123726
237692
287174
15009
143737
221937
221054
171473
281713
206192
223612
189226
222088
132502
17467
129085
37676
53575
142965
15975
185992
78557
81045
106546
98549
240155
221704
104676
12054
245396
198865
25739
147374
94580
111717
48322
275610
300613
193547
131321
257480
60124
306320
22350
235169
96183
211630
130215
181097
30591
11473
244109
193301
129332
122927
45240
70074
167754
256316
99832
199006
265979
99375
78567
62361
232580
139500
203635
120967
236627
256890
42039
139021
54887
206974
109982
291326
180211
306490
140412
112265
118896
80737
86306
106463
279489
266367
225086
263269
257049
126912
84504
145416
140034
221802
275734
75347
263902
241721
90910
229485
71965
42055
125644
198421
127124
63261
211347
56703
75651
113692
170647
173847
295796
252997
176230
282206
159534
88204
201205
186107
113578
256285
31514
203004
207124
133305
184521
223474
61780
233163
205330
103539
226864
201615
174029
90627
144558
120841
280065
218461
257024
199550
1946
16702
156058
213190
165620
66468
131403
14736
201407
216446
282168
277886
164491
217303
100617
293545
182274
3706
83121
19266
73011
25903
266025
71275
275438
270814
300492
130641
309232
10757
304365
280957
48043
162579
225733
112860
24836
290670
194379
269211
82230
130099
117114
183363
154830
166889
217794
129977
167945
156374
44019
179448
162952
293445
223888
303438
227099
29564
173996
301670
211620
171180
157342
3841
275163
79005
146383
62137
193590
55313
202803
132559
243417
219231
158649
134048
3721
72896
277683
234385
9198
292228
186836
301123
286414
299504
202459
239699
113385
207122
82576
245128
62079
51415
25640
149342
111117
137873
247382
15166
70783
301591
238081
113364
223573
268691
164806
21941
303954
143076
16394
60534
86834
138703
282523
253780
158538
23642
63909
218569
88854
200929
200782
142891
157621
262485
20408
140691
153595
55156
254321
164469
262286
46077
207122
106258
210043
102299
258063
231078
148964
196225
59560
284903
48012
292629
98588
230073
15803
3298
289053
154347
114217
71096
49167
307976
6428
25399
148746
275871
114928
151988
21599
198041
187532
265749
229328
132492
82483
241721
166733
194722
266765
131602
269866
178242
186779
301399
194902
300327
263045
143570
261610
132720
258118
262661
48917
12822
20663
301834
115921
286563
303565
66552
63370
169482
232347
132082
148336
146380
27034
61520
67306
126116
54157
27759
76662
137807
99928
186969
33188
17889
175095
210124
123337
134576
262861
5073
75504
219824
256389
96523
188624
241562
154791
168314
73497
224197
43289
101295
240880
55071
287081
242680
245224
43495
225039
263138
165312
258118
77379
264944
98181
297761
263136
181778
201429
148756
25710
118290
47602
183401
239478
285691
181100
200514
148032
103255
205043
117315
48013
299831
255955
97019
48628
23374
23011
258009
155647
264657
42124
53779
93644
39354
131106
12299
48240
187335
63722
149243
46631
6209
261045
266988
84439
148295
290764
252661
75808
152528
202097
286599
224376
156673
132672
217225
68161
173714
26622
104421
212068
185267
56789
84109
99585
7519
247486
5577
20205
143983
36682
173647
87170
56244
296548
170920
85966
243037
201221
53591
100789
92127
216710
98304
94631
133456
106551
289734
44565
19627
232604
115264
124635
60020
133303
6007
142720
89262
128477
143470
298601
23600
266932
109598
27730
263846
268497
113429
298934
261514
128344
5348
264591
187459
261284
44060
163886
106500
85497
59690
224116
60296
72742
120872
248312
303619
275774
99197
34964
93435
49054
249519
173116
35984
14011
84489
287881
270805
136604
32071
140889
113823
196674
36699
58690
301647
100500
111543
125083
168573
284767
142468
251842
82959
89182
274781
272709
304554
27049
177416
231856
93853
195693
218478
234334
231965
224286
229482
145076
249973
133183
286756
128978
20004
140468
123180
127789
218504
37300
19955
238975
281917
136764
21697
308551
152464
116860
228988
1175
69556
109264
309421
78790
243076
250863
259788
66616
214467
33963
62305
106770
96549
186288
251057
140848
163910
75555
261706
273266
1508
183870
79451
236583
174584
178543
115279
59265
89407
66186
129348
227798
38780
104236
41113
297561
122828
190088
309256
248180
294213
146628
254334
166581
49220
144607
216430
287301
84924
80705
301578
60336
149564
248041
267441
248756
229116
155932
273083
148842
196352
191183
219525
239242
189184
146157
221938
213331
107818
27996
34186
154345
108266
289059
120329
282896
201546
303563
167083
41079
175275
209023
164829
273540
81655
263814
103694
47513
131494
68752
92561
219215
131741
225747
56746
47813
208328
54826
95622
70074
137757
232164
36274
251671
256
4975
131959
255176
43112
79627
209495
287534
275972
60920
160719
57450
51964
29681
168034
194524
237743
89713
63243
39175
22825
36633
115985
86911
219947
50839
196639
210527
15897
120249
156061
261291
302143
16537
23211
199001
240043
151476
93558
98893
179254
185658
165644
1491
17037
217294
219039
73452
218150
105616
99415
204598
204420
54588
67520
121931
275910
29559
83686
186271
109032
53115
92014
2659
77593
3755
285722
168850
40511
283060
274256
171714
152824
88564
146150
228328
4538
151796
30428
228736
51880
297252
166195
204576
147553
171395
159842
181653
109477
97667
302499
136815
186790
196966
57220
299812
299168
151847
140617
13796
168614
239067
194340
59619
99887
195340
106127
28921
118964
137803
167209
223385
282822
46276
109948
64380
58548
118982
182475
15130
27535
226784
162130
149036
158217
300186
197618
305061
107007
39408
95568
219539
276574
81380
111602
35022
156833
247431
35061
65301
200307
249567
69820
125162
118734
136245
277521
166151
298733
109922
23644
304485
207209
116500
75956
157522
965
265456
201433
128532
27063
220898
199334
198570
53954
82124
211093
223617
261333
125325
217134
120295
97526
195613
74282
119649
109411
201099
183060
309285
256371
37804
99082
77816
90319
59213
61362
271381
255613
287842
225014
66701
59860
238724
251915
165311
152604
121730
221674
124135
242367
302782
298495
818
73389
199123
294523
44753
117234
97196
265250
192664
256230
244337
286202
136087
95381
269476
54735
13293
255018
91838
76048
216964
278594
226150
90324
168457
111395
14524
79459
252264
77778
305068
286634
52351
264433
52478
63978
226117
296305
172988
149840
260849
99339
172051
308170
86197
249545
171909
104548
129549
303510
196038
253798
181715
149508
37572
272020
300321
181776
243141
8551
116107
252642
187695
182969
17148
77703
11075
176763
136632
35315
184984
67006
211751
190379
42191
105130
3426
148977
203890
195860
176349
145605
293574
86680
21774
199515
91409
167570
143084
295076
61050
117433
65711
114602
96526
304303
160076
82536
22126
288189
107387
61051
246185
134477
91379
62802
297949
275000
298565
166774
247423
69236
279512
29295
177020
217404
304247
78931
186060
102845
275154
88659
34151
189498
140143
100981
251903
60333
92691
153446
52881
161358
80195
12881
173275
307480
50574
304013
105570
218491
90817
268375
40490
23838
151485
52859
2294
202929
6442
214624
286702
252787
152212
2058
178650
219633
4420
17902
235694
213557
183993
206245
116313
62032
17730
98807
125520
152532
158116
220896
257357
105964
142024
106435
35721
106165
132527
232085
258029
53121
231631
223399
284064
15997
100118
78268
100757
202772
72965
196348
35879
278699
272628
293897
282849
217042
92822
245188
25780
112418
49991
210464
286434
184147
277348
242099
134808
73536
231474
680
97103
58659
39286
55471
292084
89633
45283
7140
185595
24121
136154
97394
297092
230292
208546
224454
271534
249029
123837
170495
8265
256775
169217
123353
50590
96657
45677
145388
244484
190543
129988
264219
52160
124461
121492
121119
219376
213574
111821
2453
62530
274457
232046
193097
52281
166263
48363
198057
293786
268633
75330
173967
219143
43308
57624
279108
33666
279607
197468
252103
165970
131234
169014
276658
20281
303609
235957
44501
296840
106216
151892
81881
1101
27439
9651
290297
220418
298826
186044
60437
253960
154435
74502
108405
285670
29798
304642
57956
218485
104258
154248
222753
295790
66714
54486
112278
137778
259294
258062
197724
175930
135494
276772
132512
19392
117898
16514
169732
62351
135131
6772
1862
158439
98662
107212
186981
284833
239959
108878
74289
54011
293312
280216
295633
192430
287284
295328
263321
111810
52386
162463
50693
58210
146814
244611
293717
70802
74244
157247
196316
56654
60003
290133
203310
214722
228336
38485
199032
135412
123133
208160
301070
7276
110547
173668
285368
103362
38497
163104
96508
184268
37975
86198
214012
68051
77571
110924
122301
253611
71768
128318
186746
4121
272247
295360
87460
115392
30030
731
11439
291099
157581
177751
15595
267328
208028
173017
98253
10137
31924
136611
262166
58636
199723
123262
155592
99125
85619
268606
265271
157539
138203
241205
244603
290259
234345
260654
35456
33621
52311
108487
152039
178747
116305
300073
88327
297918
169833
229136
218955
13714
25856
66811
133823
308662
183102
60487
68368
160461
70558
43686
71230
26001
148300
113406
33205
46069
196594
136068
286581
11703
119913
61957
301068
86161
219338
58436
281912
53707
216398
140863
172587
130162
80276
235960
184006
180841
116811
150205
304703
60153
15982
122129
168748
103602
181187
1545
282469
199428
47039
272843
51160
273904
195835
42731
7303
32941
113771
223899
117763
74474
116694
296348
74356
100038
245926
129306
199774
62233
217668
126901
264827
214100
276013
133142
147227
38945
184394
303838
73282
36970
1854
37007
140386
87825
9663
179506
168378
136287
71315
159184
41010
251873
125400
262751
8296
295473
67775
242159
240566
50657
199309
30197
138457
144502
274178
172480
307802
98203
79811
34884
201516
95640
104296
256357
74365
160050
90644
57308
288743
26509
140574
128698
79943
91880
299693
160410
241943
56069
262034
122508
304441
153084
129375
223884
300176
309356
162497
98282
185485
212103
126672
290936
150628
43944
144364
33038
244560
232192
270741
254912
208433
146255
103103
227994
82967
169803
160317
23733
121220
203048
287636
143939
8441
271281
300283
209455
132081
308655
143087
217289
301775
98051
132462
259610
84116
205225
216338
76624
48823
182760
302508
183775
103065
225449
33095
162228
252827
143320
211786
258285
75867
179359
32779
41793
287363
28295
211592
112785
82723
95567
88752
19825
32981
71438
96804
102797
46480
192802
84008
248262
172868
184489
13390
191690
63320
248626
149595
288694
38401
161549
172436
197647
182621
32237
63059
144247
202233
206712
65743
48860
279465
200881
200672
95062
2960
284557
106092
241036
221350
258337
87548
143206
103526
281765
42929
24426
283501
25207
219452
167382
95563
232615
61048
210974
204567
9817
56945
97877
238480
55316
148852
53127
42028
148868
132832
245009
130749
101960
203050
244689
98337
26716
231230
144813
152595
44395
155328
1104
76651
293078
279684
136557
15250
154075
95805
163413
54459
292839
171688
34267
146071
247969
100963
77322
75414
147298
28988
217212
29535
287588
94611
140468
120985
2454
137915
84888
105518
201940
298822
61938
88705
244369
282412
121834
19629
46996
61812
381
191876
57546
2828
255470
91307
247028
137516
172671
198045
122975
22982
64719
646
75691
64072
31724
99981
117490
38532
230520
205954
257483
238680
207723
159570
246605
56984
176207
350
228659
158017
259072
93787
169111
272514
113665
73800
21056
238709
189435
19712
306565
37392
124440
139451
227834
81309
254477
308385
283165
282973
75575
235911
96787
155452
255955
308769
136735
61417
102954
270297
79520
283935
164434
144155
111816
46178
170793
106733
165191
186951
143831
106521
80199
22249
261931
274448
47644
221427
45821
157535
17976
168587
83698
232746
283916
35711
220906
187923
239859
67987
71560
240467
152562
60728
298682
280884
230224
258443
133371
135379
65867
106296
205097
5474
206570
276740
20517
75681
293998
107566
309452
182952
152542
195758
214898
21309
131399
108641
18101
239789
79528
164994
95644
126245
717
7895
124892
272389
191266
261888
13170
219308
51685
81457
14785
260792
197913
292374
64049
7504
70790
9945
72036
52114
165393
11668
250663
45608
102545
294564
127992
224837
64363
4461
72112
184286
1672
150601
91179
142270
123571
237831
76635
220051
308447
141991
248385
172643
228442
291087
75863
113201
289443
242458
56192
65526
148181
24311
85204
137492
35917
236201
142231
40960
15920
267254
263009
148212
139120
249485
18566
270225
287067
157116
236862
301368
207332
279562
202380
88607
155698
127926
285119
197855
161968
87886
154379
92885
16304
265027
37599
302637
290395
148440
244706
114039
105216
27819
19867
144392
275061
282020
172798
112949
286974
162487
211468
287596
132717
88056
75061
109841
193390
294889
297352
121655
15578
3139
253698
302186
190106
31003
44934
47146
6068
248181
112279
35120
34076
143014
213002
177222
127458
14211
63730
275325
299067
85067
189132
238985
225444
27054
49312
211179
281913
200653
164488
208288
188681
203102
41373
170372
139020
38218
229639
33419
266064
171029
157966
43937
137305
109835
252715
254913
35301
239365
170811
277347
183550
253688
39876
82608
95224
308072
184335
291115
122010
216729
202765
863
11079
139046
181842
161658
158110
173566
62554
271473
225968
15214
232059
82951
213924
183259
216399
132632
57247
271397
188644
243035
161391
41485
219239
206281
170341
303799
139080
100051
2529
48343
12305
31917
80405
242846
300262
116696
109948
80000
183830
10005
65157
187771
291387
175718
148111
181351
3477
308867
141729
77498
138828
241878
245345
304709
6956
295040
9723
127719
247438
67649
22851
170020
23556
159764
38177
249534
21536
186418
209759
224336
117334
141352
37838
242761
56682
73275
194905
94495
120742
73173
93407
4172
156735
291051
123424
293253
156949
193464
274122
27680
13184
40611
140533
130540
290671
69415
208613
5300
39409
154310
292140
90648
123678
160718
152884
63172
275594
284573
101444
31824
257840
157231
23136
29739
204719
207962
174561
90136
14313
281467
152368
199268
292734
5996
185770
129434
110618
103105
174691
160549
202144
6038
42628
155963
308686
24462
209036
63046
137831
230462
231654
112313
7369
25364
171463
288347
120528
146143
121297
180843
207929
23421
249536
202875
16266
257292
70519
120188
264640
268094
304263
56973
209703
55070
301016
171334
152604
83313
16101
90172
159592
89346
266244
216082
69982
64424
188433
188209
295269
162007
270373
221022
85271
230412
195265
256895
188988
94215
294632
156455
81335
232515
145701
17745
28085
159584
268165
162192
103042
304606
120166
111096
137881
119410
8030
17217
278373
275733
91659
63881
269178
306391
59867
32478
292994
270906
1190
116168
63086
43621
239813
219079
73196
184995
208973
169346
48932
154325
67000
142780
49178
67002
72901
148717
158559
15206
73430
63498
148021
130018
234581
284829
5929
247876
70472
35854
179649
201362
222408
237261
6875
29027
176234
48037
88154
40170
33868
163143
129512
157034
273601
236638
273040
141759
179471
294681
27596
99142
148278
132530
261935
75725
201280
7842
133142
55485
34271
58057
103556
252354
203316
94783
191403
141500
211347
297009
182458
43213
276966
288302
300993
305807
154344
303550
151231
57527
263223
228782
261439
200278
161141
63561
253796
162278
275476
239649
272294
239580
220264
101020
134001
171598
292596
230576
32037
308781
89161
168602
227370
211944
204247
57271
6346
163090
276058
149293
124402
275111
233994
58133
309280
75192
64708
279888
53822
44725
172638
41526
110268
271672
13605
188607
38199
184280
46370
167394
116250
3863
76304
33005
226546
229333
158983
166370
109787
231149
102816
304062
115011
211648
305248
11357
95334
109561
105653
95820
211190
154582
276121
146553
274233
243596
69474
155459
78403
296179
211466
252982
249373
57172
62833
102717
248797
88207
55958
268723
306492
3723
301219
85280
216944
119035
281960
265375
253723
223204
19988
234074
125804
74477
266702
146943
245927
79968
61646
191747
285639
208172
7596
274241
293565
61682
207679
6053
160266
125889
30055
61713
140068
112325
262114
305231
209135
211112
24769
231281
158154
165903
216296
202358
156057
139242
244207
150507
296421
174314
265159
166712
277205
148736
118631
218262
128147
92850
301327
242026
80139
6184
286158
125089
56070
24604
229169
309876
13809
255485
252719
17377
68042
306205
213325
96135
243005
184034
208035
109359
252765
82468
119959
206397
1666
199962
188827
300169
205539
19717
145350
72776
149189
278990
135632
53132
207016
121689
206970
91288
229589
67841
293646
82756
19352
141255
83493
283176
265383
159514
279282
20239
167752
2643
191913
219130
286776
235160
16758
304908
103853
238349
250174
42387
143542
55695
47719
4537
125766
225776
15017
9344
226367
67934
271914
100478
111066
188161
167195
30115
185901
255660
43579
120644
47431
207108
222138
83369
215750
131926
143463
252334
169908
284074
69803
252027
202017
263117
234455
158025
160647
175883
138709
219324
190279
141832
37796
156512
280099
72546
168683
125232
125612
176894
292317
154781
11291
163373
48178
167703
171268
159126
257894
288201
279776
14221
81972
218699
25347
20860
305286
258851
23453
270030
178031
13000
288205
44350
248209
149383
276671
71153
293331
98435
109985
15599
2702
205746
262977
59757
114028
3415
163318
289881
54138
250201
293353
85821
175985
139953
237553
154454
229894
244990
150211
169810
197565
173926
133643
223853
109772
253570
191566
60286
298996
165098
216823
86253
218014
219442
145962
33589
202004
248103
129068
269152
208275
200759
134706
108363
200675
33796
201567
280848
42277
276701
87563
70332
308620
19073
291081
196258
34105
49708
276473
68533
140128
93303
275882
119174
10425
64488
130184
126104
233984
216945
53960
180630
142771
246795
18751
278499
223878
49559
160179
181336
75198
246542
162079
7788
242664
89712
112541
71421
83126
274736
185012
236597
242522
65722
255383
85554
65508
106054
102049
282594
119254
271952
128638
84480
209627
90231
269002
299835
15611
70661
99694
226598
150711
153118
40343
107629
122544
169446
8753
301698
150728
542
233167
7641
131389
196999
172850
195909
32998
48583
100741
174994
28181
271193
27767
283186
255166
151714
276089
124471
279041
58848
82290
247432
103494
82677
113142
205318
92718
27465
103043
166744
87856
83691
42972
283857
106801
187646
247270
116151
77916
54600
97904
87755
46014
295687
106735
253519
115251
122085
247032
70585
130265
13381
7465
226599
83076
260233
165362
133450
56710
18680
233502
230367
267188
258989
163436
266503
90635
91513
69255
155687
73990
217718
103301
71647
308563
303588
271153
297829
32978
87224
284355
63950
273757
43834
179820
192540
143470
225072
223892
185979
145682
291227
276491
146952
307414
121429
279912
209845
141410
118960
76175
117351
263386
111380
73371
103195
64284
142709
96688
80226
2813
25543
155463
286264
215448
42284
79930
297291
232320
277514
154535
210444
67353
53202
249315
37605
204900
258835
72009
69158
62979
278306
101893
18914
74856
87562
300259
114591
121393
127791
126842
127595
142799
146189
257059
241427
233879
31462
225097
272007
309068
284443
249810
59183
68606
8277
92498
61932
227483
308579
73778
292718
160762
275412
165722
301115
116462
291755
302169
83318
306254
258354
42210
266448
3418
299273
208478
119708
169638
93294
183153
148506
251692
135108
86524
137952
202288
160450
147232
127674
89021
52493
282131
68750
79999
277048
307676
10078
113551
185537
172188
182984
242688
120886
572
15557
72612
77405
44863
223980
217458
105583
178164
260623
169823
190176
208133
281730
206006
14347
170880
106757
218986
275824
88367
287977
149206
90776
36386
33211
153176
75853
108359
272447
276700
8963
177587
24923
160874
146422
99292
56823
183924
270359
131837
235702
72700
300165
108578
204363
143404
114803
232431
26895
136631
215227
10919
298481
83032
193954
214756
137428
154052
34418
148881
234995
85967
300444
936
129540
144922
207482
147253
14971
107467
18928
194326
149233
151404
193928
272359
47089
290591
270665
173285
305110
104572
223061
242434
250962
193646
263700
210141
215387
25386
718
160062
237842
130537
195713
39082
182487
304893
130050
150689
67460
81515
157279
35844
196704
160472
121764
52500
256795
307097
49474
265194
225433
210856
132436
215706
136517
25840
79428
12776
30052
144296
245715
296739
71134
246988
268824
261788
238938
53440
109219
6382
6913
182784
55741
95090
39485
285769
230555
131979
41137
149134
135052
227783
35688
113865
282461
22164
221747
266136
270200
215664
246917
205682
79838
131028
32162
138714
264482
222646
62405
24420
42842
207888
103737
73763
178799
310051
277057
63599
270256
182163
177712
280914
63984
246682
150532
182319
122107
295448
270521
112915
129944
172577
247413
26772
183770
82180
226908
45915
67842
89679
62892
156876
54618
260693
198670
185236
122462
144062
32081
4624
7406
93359
296872
273006
148715
82725
27950
51988
211463
245048
206647
100441
110878
144146
239291
27481
88306
222630
158984
182825
65768
185092
19981
28550
166451
258435
152802
120038
111120
24196
40888
270093
86527
250463
226910
39712
219857
127632
174008
48060
79543
256006
215287
72437
235795
72873
266163
11652
249511
134534
244729
12949
83651
205330
127727
113773
69883
257981
209873
206144
277392
8548
78787
303115
177070
43607
43819
63520
133099
117067
100857
24986
6918
225186
130934
201385
33108
36542
184104
37495
182060
122155
259153
225090
111420
164680
144819
257845
56405
195313
25019
177344
15704
106072
88850
246232
104481
267679
77696
47329
57079
88554
120768
57246
89542
86206
151665
133993
259805
74918
67725
152675
280470
225503
39056
138292
46997
47038
284054
275969
184545
189017
187792
278247
125912
174560
304811
153283
277060
124438
239889
170372
263557
89388
230
225890
44233
284304
41197
169123
301829
207565
223916
40353
169827
215334
206920
60634
96595
174346
212593
77754
124614
166404
297998
6924
146827
136873
145767
247539
147299
224349
176400
256363
82245
271882
268542
155839
288902
135715
51633
192362
39644
309282
149383
84244
25963
103194
133482
151316
215936
181334
205695
165933
83649
188105
99689
265812
168070
299885
277622
119194
57108
185372
196453
297280
284435
34148
248457
192632
209408
150812
266071
77993
250338
70051
59833
140473
307454
43037
110307
51545
289343
74094
136693
124679
124538
13524
148275
103763
300954
295861
95590
95027
309982
50283
236314
86935
242751
74013
208714
10869
142930
18313
242666
51307
269240
111753
60712
304270
109982
96116
293841
241850
225163
119848
256241
259785
35198
237108
4369
195404
164444
252350
172845
41076
164291
137161
222486
244941
120615
18271
130559
58495
119478
161289
30703
104523
146300
75859
232913
66051
153475
76962
252461
211172
233505
223845
279974
27978
215627
207668
30665
53644
12259
121783
204269
22144
206732
159749
14720
271285
184328
218229
96740
107506
254833
70333
302719
255382
220266
152508
271800
94110
87338
87406
99229
106463
75247
288998
192373
36891
171025
92251
39584
119786
195127
147753
34693
273279
32026
216067
296340
55207
130409
149933
79915
239207
191771
290089
43439
288650
280132
115195
308105
77184
222158
84470
170650
252746
35480
65097
223811
42900
194619
231942
151745
150998
257803
112700
304334
288414
101078
279567
89126
106468
151391
20731
25296
120827
223950
174405
163208
201122
93699
186664
92849
20902
177004
41508
205559
1338
126355
257190
253256
200945
37122
52082
227687
230000
273096
159047
308002
240701
285467
125167
286752
141562
232168
156780
240352
76382
197250
146303
23255
139023
106185
249500
268356
96016
307093
223970
306132
64607
97861
40138
47001
110600
222988
246303
107615
67330
305807
152558
107803
140878
30849
138025
144507
74192
236979
207767
193434
100252
159551
210062
177093
140770
124511
148271
308825
101795
195841
116381
7204
112359
264927
64270
85647
99807
257703
221230
196555
194105
248472
276785
300939
23700
126657
303958
177671
104210
101459
308977
13361
265543
147697
153985
41245
302920
33814
268785
133796
125575
111305
202306
43536
90529
23328
230636
25129
264525
41109
68452
298230
188939
136358
225120
173568
122427
169091
133754
119002
32214
199728
280394
286612
259114
76384
259596
99455
96583
284349
45632
196770
249580
76401
290428
144674
69443
197891
114969
67035
120739
212738
126880
125057
26984
101967
137966
51380
284557
208040
27911
151592
102156
161190
191554
103803
211773
84353
188638
289871
118799
43323
299586
50521
59652
262187
265722
28129
108062
137132
293789
77004
7697
140494
7258
49293
198524
125019
285180
102834
206767
76491
62748
180512
57555
267631
232438
199593
2239
278865
56112
222082
219299
309097
99252
1257
91369
38331
227416
12480
220662
110689
296988
12837
176696
246095
269095
114700
239024
878
97964
19294
271200
54776
141959
300532
223855
69358
139391
10698
281164
171188
102945
71958
54175
264007
303168
286468
19566
144591
254825
10583
184282
71526
271713
4015
89252
177254
185912
304576
9218
71068
200330
261568
96176
176795
44734
125847
286524
242060
92766
205970
1006
213068
124150
111984
25476
70168
297958
272747
183653
10942
38655
215499
288061
11102
164828
160839
212394
249934
59333
273584
156260
43441
242197
68406
139211
166334
250787
182426
285783
214010
163747
18062
90752
183709
225532
246394
6039
82588
205620
183883
84542
250910
55927
53045
3933
265735
38312
239600
279329
207397
190453
233783
306213
49670
167861
23404
141505
255647
304651
249382
214360
275933
11053
64409
128920
25549
84757
261228
238520
179888
1373
177316
267998
280445
70622
93437
166085
6259
80308
43794
14319
185782
285053
284665
242763
188607
76199
55725
286845
86891
140120
141506
191677
29144
97263
21812
36924
199609
216337
17245
245393
16450
207665
258401
54076
172270
265833
30959
118154
2669
6395
291625
5723
167317
215426
103965
90314
189773
46007
254684
273507
207687
92397
183923
151664
51768
288859
260366
214117
217840
270510
2116
292341
87025
58971
3943
264951
105518
131561
123559
251826
15134
265236
228856
195848
73124
211839
167264
46193
85948
105043
102446
32481
92078
105165
273723
194437
186027
131517
148572
123883
221299
275923
123213
101404
286316
157599
175943
157205
38542
280097
99407
157673
271246
151253
244115
15286
96811
183131
224242
66962
207890
35344
167432
242727
151332
146876
290452
147561
125577
133576
109488
85882
89275
90649
55283
29727
134263
104272
42019
277634
136350
261452
67684
245652
18432
56344
194233
246215
69841
154839
130750
36503
177230
271697
181637
259423
27221
256454
301928
107810
103310
302584
290306
30058
238361
74334
208205
140712
257965
267612
133913
49214
165235
172977
151883
132873
199518
201679
274416
116570
268446
161605
25735
239247
207348
10033
182756
145726
283236
236209
183401
158817
61218
181050
191171
85208
206638
201784
73213
168095
281676
13140
60199
110894
8092
79551
76494
201359
5637
278393
115404
286613
200396
16190
6222
28394
266992
308332
181026
207249
45168
126042
142780
221385
3868
54546
141557
299774
121275
255226
1245
154463
263586
260363
268029
209289
263038
107793
207394
306340
221368
35739
74593
258043
96357
219913
258861
135730
97367
212530
228172
296906
137752
278729
6710
160724
266720
88230
172053
212389
59606
199758
7626
186250
85641
76149
82587
66742
299861
261252
136253
173967
31585
114277
127900
233790
6837
281876
64040
204721
49951
57539
189857
131934
157705
158940
29698
1063
105024
14580
136028
185416
195449
48330
6392
289857
232024
299456
189032
161086
241716
59645
86184
54541
189973
190128
93052
298518
51074
241779
125869
138800
158731
261893
160550
235246
49914
240590
286395
70238
357
128112
126349
227886
249037
80198
224084
17205
82155
53774
134266
67019
103667
147631
113240
186403
223568
31526
104652
244507
81780
307404
187508
12646
307160
281521
78141
200835
14538
3185
228776
101745
111978
98325
209236
139771
45298
27531
51544
21631
96238
285681
63859
156035
90193
26131
180609
117420
252292
292417
46443
263236
60840
100982
108190
162394
246161
13575
146860
42490
136488
7210
278944
287711
224424
59798
239173
38823
254648
245072
294096
200697
274818
103232
39992
269444
130226
298449
308253
22509
139372
131223
39772
262505
10985
251540
95231
114909
245516
69096
225756
52152
41588
204587
262900
90575
214778
197132
2472
109795
189819
147606
56562
101697
100122
166833
112008
200952
234309
159425
264072
8000
39821
181828
269271
288166
288512
254613
59417
48772
26879
9150
13329
184715
303685
256246
53737
164432
176919
298154
103694
61730
286888
293668
175340
84323
232206
230741
36822
15412
38784
57102
121780
100128
169876
245210
160664
105491
131459
72320
161456
25000
170238
192729
125344
242623
223958
176532
119601
73716
142605
26678
284368
80193
164275
263601
124905
242914
283631
32679
282718
82391
189853
82827
182875
275901
296922
200989
287058
256179
171355
205419
135176
78386
241312
96832
27768
95345
75080
58329
152848
22664
123841
227838
192037
134613
284412
256137
18920
99128
244303
253304
158706
136116
161117
193004
186617
256493
234245
305223
236221
27619
250363
21040
83663
173654
37813
232525
214698
193842
252108
77296
253921
191067
46367
108878
63821
288654
204034
14179
125782
78454
300291
291835
145141
129230
202260
111162
197931
181827
216049
152448
275363
204514
188671
80687
198268
101891
280883
243937
168164
61414
72663
273947
197541
191970
9784
84057
288390
176796
184376
234096
300831
154484
286864
247781
134955
179254
181167
211647
53549
85859
267875
305293
296638
36995
118308
298012
166122
112240
205253
221459
119209
280442
49708
63883
301977
263179
194468
265117
186716
300289
25722
191916
159159
107067
147578
161714
160997
147017
27930
299287
64635
36666
123068
84665
148364
204873
268237
136451
243116
234273
277912
183668
297980
253489
229060
38170
60922
164935
18302
180278
124770
228106
174102
165343
52185
121324
59615
231547
120496
176483
266690
227088
9212
153310
63632
168868
83482
156578
99540
99535
200492
24
182731
179715
168517
97024
161051
294562
206388
37664
137513
154919
48039
146365
50349
71676
160017
242563
76073
209400
32704
295002
92103
15675
163245
25433
105429
276067
294198
34908
50122
167601
201681
128802
96818
34997
147952
186040
234464
260048
71098
137878
119491
30551
252722
214862
282580
221201
27109
176259
14308
171310
285200
67757
192648
179964
252994
41826
177582
297992
274067
294789
72580
261118
99273
18920
224779
115352
83742
261624
92449
244442
232738
308949
285651
241978
139685
41837
165694
53939
13294
287567
15175
231072
283720
71445
199598
128664
136637
66781
78868
71996
300809
7920
10905
309341
195363
123621
56321
109545
147887
78291
62944
143527
157852
24744
282159
51763
271245
283047
283124
292273
119381
136730
100504
158631
9269
259502
152267
162122
145003
11591
308416
260344
70324
100602
167878
213817
222115
90648
106888
101368
231842
215099
257183
143485
17752
237305
37574
119612
284475
89637
146179
105697
75082
111971
92070
185869
240817
125258
254066
77428
161597
36389
266940
253007
124092
173714
138712
223608
259067
29465
92104
128711
6856
59048
169938
183832
120199
222112
252751
140320
65216
294697
86181
116537
47551
273844
79725
154731
306526
22537
77848
42589
157539
125885
54536
287807
250049
151208
17449
304636
233419
160348
198665
286713
87021
5264
121066
236176
139862
153664
160418
48810
228669
182069
2778
69768
211650
131973
162780
213750
164054
114103
138038
157122
193905
112549
150790
251592
94778
46140
58386
186100
91936
179292
306380
303227
40282
51097
207082
307826
277994
79872
109811
197006
300646
137349
213809
289004
1202
252060
298394
126185
242892
294082
187217
214073
72414
184383
166266
298215
294299
10196
250376
288623
207460
284982
13721
113341
89629
264431
212284
55891
56057
145741
54632
185580
32243
306371
122346
284330
273125
198063
139076
21349
212629
202389
155367
305931
75802
47916
197087
278582
245492
237509
9038
139716
77755
302421
148615
154979
13043
15745
74970
224913
153115
56354
234818
190200
230370
17907
77879
4622
90975
220636
105619
241167
309135
309497
285109
154571
66539
130955
87802
234344
76612
13678
53589
174110
238634
108236
124065
237144
106857
56435
185111
221104
155451
152289
45281
308638
69354
6894
109887
238330
142463
269683
279020
200627
30772
113139
216562
116880
232004
33796
158384
264981
10095
152461
258886
43418
7358
242556
162235
37805
1849
180426
254996
67803
31705
295874
150259
144626
263951
151643
258354
199798
189553
264296
211793
235995
139388
80366
223426
265780
258576
174214
133169
63031
286318
53
45621
83952
230800
288049
49288
2395
99473
54574
149787
97242
241565
261001
297992
11413
42826
162671
254624
122603
250033
264410
195601
223208
134845
14266
224273
110217
165014
131773
219285
259230
52426
58134
204673
192882
211603
7568
51931
190629
227921
242235
108336
55626
49312
235222
69008
87889
307869
285638
265652
70761
268323
280834
87468
38205
73993
32278
218944
124021
9411
33400
155028
59522
150452
103392
176134
299763
16355
261885
273682
23460
72252
14250
196187
178956
4178
291533
193268
234164
97599
8642
96521
69849
234337
46000
190250
97155
161272
74628
177796
222879
15434
31228
279709
273625
27477
187457
249312
274076
36577
64544
268008
127769
113814
58724
26934
13295
267998
76520
226252
154892
184293
187304
182141
294585
132530
147927
305636
153353
242390
293867
78264
43783
133972
208743
42390
93845
252225
122342
282519
196378
303943
224030
11345
104569
135599
102905
273636
263491
275154
113383
117276
192001
207729
270062
138685
96444
249609
150082
256986
146950
80633
14425
167853
218737
243205
203011
202309
94156
280164
51159
130448
189803
194853
146348
139638
187896
296721
296730
99151
169952
155135
273100
179610
301349
294878
113195
53070
163287
21105
92688
107248
294819
102292
278203
232030
143228
184337
250151
1031
243739
238274
69230
22965
264453
245607
82513
308337
279750
273691
280854
138727
26757
98178
90929
43559
88417
135870
144955
173949
156440
167614
154079
258944
130263
242581
21495
72729
223751
111677
48993
155426
209398
95631
53291
89152
43078
131226
119925
214078
19632
162154
158434
34044
183687
118217
223699
98328
269136
78081
219677
285973
206294
254214
155205
97375
232651
226563
215693
144511
242454
189587
260164
82898
105862
304806
308560
162513
60228
141355
103073
87302
150996
66724
263389
195114
61923
238008
262605
307503
153747
286466
307630
168769
148430
167074
284440
187412
77061
177467
149106
128903
147965
97747
16428
84784
278958
222024
184312
255978
220996
77719
34248
205067
274956
267435
213358
41640
58286
202143
185032
165405
268769
183541
123057
156441
62335
224277
174971
303920
236429
236257
300999
143665
48170
167566
241751
248652
31009
188543
208974
233910
209976
135132
75626
105965
117731
247913
56284
116404
60802
86097
15074
191897
226039
222002
1607
86694
266644
211281
85517
52366
170081
156775
117241
278181
196553
203549
68457
151596
229774
232013
80784
196162
300134
223774
265753
234458
153281
238673
304801
75929
280598
242232
128820
20482
279477
217468
47379
71460
170584
281591
97127
132944
146288
12535
236235
15427
30891
175459
29663
157823
305883
238075
184270
155464
228507
118506
286780
132065
74843
3043
79948
36254
37023
106500
172039
253935
284149
172602
151060
124663
19493
218742
198838
4668
287431
164015
187399
80605
182116
169531
266351
193438
155654
160727
49596
290050
213556
192122
119627
78123
13013
223775
245200
44968
229717
124141
237588
97415
289109
27423
229462
209912
88676
4840
5649
290629
134639
22753
150612
95965
185414
235721
136587
18011
144961
263339
284703
285560
15618
171936
1560
179171
132060
177323
141193
239475
29024
107797
61390
156083
215071
190837
99791
19333
173560
123791
296264
140041
120320
248302
125428
54014
136543
5770
73954
197123
8835
131014
26142
66107
4828
277604
164560
169890
128511
235590
299292
294726
227244
80088
122340
302997
86304
136205
12488
300142
212017
16057
138181
24048
224014
254366
133295
210014
66774
54215
38898
176205
282286
130538
57143
193088
275423
187722
22361
141454
281317
176735
6670
152415
303330
212003
244284
133828
276904
128434
161932
26767
144168
61057
192253
102706
304549
78319
210056
40744
7608
70125
284101
100837
5840
161853
15724
106843
250589
298898
96183
52812
128537
281890
112894
113956
122257
225218
135841
242121
152301
172259
148405
288456
174690
201407
142709
288808
272035
24240
232187
89286
161031
235099
3662
242241
168353
61696
296581
123276
54442
45574
214746
107126
240520
105964
13007
293371
109246
259985
295065
4641
62571
234952
10961
3421
169525
130695
265769
109647
207581
159992
254826
95776
5650
108771
117489
50540
137486
105072
109074
68684
156499
207024
228965
91658
85109
204454
132730
255562
120594
166918
19595
260091
85849
140265
296599
37076
221789
9034
21295
17207
196833
58160
239075
187288
274660
103267
164254
26244
302716
168719
296033
220129
232403
99414
241201
286060
171144
284197
98726
297751
309504
162040
49586
166707
187498
31180
6842
249385
266573
259994
129980
136597
219556
231051
45373
301243
26522
135285
23306
157102
229665
62524
185866
53631
256670
25031
184134
61512
295693
173480
51939
16276
192140
69528
53685
78352
262245
255252
139421
257854
264282
173204
130405
204039
80233
103137
190091
243581
102251
257123
284433
10685
300880
39891
231171
41842
159900
128574
164592
181779
116275
242746
285901
125930
142706
307421
84705
46480
236022
63094
64510
278703
172851
26088
124458
298371
14834
126815
286210
155865
308705
94765
115248
108458
145599
270893
145012
30978
122159
162500
163103
211179
73867
145095
122697
94004
139536
96380
100941
172300
252963
52296
121872
154281
229144
7997
127393
290988
136810
236351
207837
295059
25724
274847
250537
249890
275748
287111
45385
252376
219564
45842
248910
27709
271654
225375
8363
83985
58464
39335
51384
192251
255961
106304
69955
101063
64546
245237
91201
173191
185591
278307
31592
181022
5230
252284
86766
125565
103395
224599
121545
117518
57627
256890
137443
308921
238561
185717
171172
194087
161472
119859
27353
65280
107173
253948
246711
275948
71356
112241
4633
44158
94644
184168
303070
172531
145166
292897
177965
285339
29024
26910
235930
231438
197511
80289
15037
174516
81052
225647
44438
142975
212090
279344
2454
244800
34606
288578
227405
33481
272843
62433
212200
4931
128158
222257
47166
190200
144019
176609
93284
30797
67404
98596
169593
186788
150111
299975
191277
261664
131452
94355
133773
72173
46121
265873
263372
20461
213907
287781
276882
166633
134557
144766
201033
143958
188849
201494
172888
264930
12955
19166
104926
241959
83939
43931
86570
156861
6297
6942
278466
196734
177159
21200
296665
14628
229069
285472
297048
30398
50609
131334
168919
229804
119356
25176
144056
108614
107149
26922
297271
201185
276978
195450
290151
107423
99871
101882
86563
286022
26024
35312
188272
131221
216275
249800
98215
5592
39079
12542
209825
747
22824
22610
182472
307124
306343
4274
226646
277814
273947
274905
219056
11768
163927
252014
249232
217720
216336
131385
215741
105727
76437
309124
215504
251425
59240
3332
195566
161624
103356
192084
128220
105887
243056
167170
31102
47368
4809
65149
183815
64067
57991
4788
191760
260323
259513
196339
78052
15771
210953
210121
196813
171612
226631
263656
291443
292278
109704
164585
99439
142794
223756
227194
22009
43834
178052
217251
306858
216180
75988
51958
247561
174220
289734
243550
76084
299825
255797
118650
283554
200887
221126
152356
183325
216898
258923
172042
211698
286755
64234
243093
286675
133277
223822
146679
197246
297653
152882
41816
30671
103348
299617
192117
288174
204192
11097
243212
165288
152836
200341
32652
262777
81428
214989
4308
34493
268608
296542
297866
289656
180504
78656
301762
133561
231503
166104
10272
215403
99910
292284
187982
239564
256917
91412
300789
188420
56872
36941
26058
301062
95290
59593
246482
252225
303829
40398
193122
121188
3980
33922
300501
118256
31464
294549
240115
304573
247922
164497
305616
200172
248952
171815
177043
132286
288470
297416
51555
62719
197469
73570
99154
223119
256156
2763
95647
197920
63435
112963
150645
117668
16477
234262
25869
37796
164527
143225
282511
290270
145445
61572
242580
100725
74439
868
57397
309803
141892
246475
165907
94753
11604
263362
280487
208321
54588
79758
149118
137269
111955
121760
206218
234943
280096
293934
114046
24666
296935
77704
230009
82328
304624
38554
76406
16565
85118
76420
259337
3289
146112
106820
206499
130786
306081
110323
38603
268986
242434
26819
167118
72469
111844
153497
90491
265785
6160
167719
262490
69999
171191
216133
112009
244008
234055
77574
105204
201439
279126
211545
38652
232446
190688
78074
85022
200379
53378
38814
150666
250004
161080
272426
188541
268068
83392
156216
306295
30413
71762
89752
299771
241845
213001
46089
267926
276939
288517
95861
193906
156818
90612
192458
3819
226220
256511
280683
73875
243849
286030
306686
170529
8022
102157
10346
292614
258902
121186
6531
172532
298625
165163
96125
150446
213215
20836
71562
145027
160098
136587
60753
206473
305454
69413
10769
49678
6548
212121
183146
44408
35811
54654
137778
44760
227245
190240
109431
184717
108084
91684
219314
59463
138099
62449
308837
22014
193053
124738
158658
104889
127153
142048
38691
285049
287319
227565
139667
110522
224637
307691
238613
226711
21512
147412
235840
256187
260416
253194
23815
22193
106445
83333
131620
121771
284608
74598
68771
89266
271861
249523
123688
109678
11987
251834
280946
250848
200086
154716
304199
78514
194726
268768
110641
481
169520
243787
194950
246471
257894
29167
32813
21964
224073
291951
191690
60658
273292
19803
86585
41797
228521
148908
58632
48880
111539
261530
236629
156957
89977
67536
269146
141217
261340
187162
123220
66964
242375
116886
261430
62206
290092
201146
109597
5984
286106
298210
197664
32216
289195
168829
190257
194514
1495
84742
198758
89181
232790
46809
101472
95854
128984
179221
94308
146335
186270
91294
229030
253916
196228
162932
209911
144407
138919
168087
26790
198244
110967
32138
248985
274519
230367
184068
82130
64364
164635
44828
201142
212200
30685
35642
85980
51012
243683
157265
302882
97801
120550
144012
296455
29466
115266
142256
106700
102728
669
286324
276825
182043
123973
114863
102295
214324
51490
102525
195511
198914
308345
149456
226760
235712
32770
75052
240874
142873
262044
123740
90986
38020
129140
9887
129714
231082
225590
229099
180671
200514
29507
9002
159548
35193
133891
38111
220415
220249
76779
65422
211825
244295
162440
256337
139575
134656
69462
28388
165588
218221
215038
259392
177155
205869
70955
109245
120802
224432
262618
288330
234467
188239
298125
136859
139050
182390
60562
169601
39219
283782
174239
149195
128927
297691
64650
92069
303818
282384
120656
149735
280549
60951
232547
274621
109629
244727
230783
120055
188045
23569
214204
111222
6181
109575
301899
150206
46220
39311
278024
106406
292617
265990
73898
140424
257480
124863
30962
166559
107133
16116
257284
127810
214296
245567
79174
19156
229062
295283
219016
306556
64511
81431
295227
26884
117467
217350
454
52771
50229
246143
211072
124422
66380
87089
279304
21769
9234
175424
209409
53556
239029
250177
277633
30520
7492
230174
200098
218893
101636
30854
142271
308239
43595
153554
307766
129708
298693
170741
265868
100199
28779
301390
107969
73776
58112
146718
248552
102723
166939
177918
44102
11926
200063
139579
109072
2827
98822
232632
74817
248771
35576
38116
236246
103411
91191
131221
149986
241356
104405
199723
242593
58129
308384
162289
69609
50687
247410
251430
150341
215588
131633
115305
250373
272344
304748
246539
108471
105272
78805
134951
92876
282279
238054
243083
223912
141114
149246
80220
282139
224577
211821
245080
119901
18901
65374
185248
221080
250677
167477
57449
103633
182443
25256
280475
295416
182296
292508
44074
263288
134115
31333
249744
98490
209800
61080
286895
60101
178690
46921
256837
2881
21317
27494
83723
142119
59105
130786
127738
309656
214823
28611
251244
127790
274977
118614
159840
168720
298916
27110
153151
206792
44158
222189
8464
263981
29659
214904
131167
261682
205734
10714
233350
302621
208327
306130
47009
65719
79789
247012
212765
103094
120412
54321
28258
31965
80976
72891
178503
282103
17156
78456
230734
255263
28831
276101
130904
219820
84836
172802
49973
53654
136255
233279
5530
296170
186725
119646
94581
121901
158312
256890
163902
264673
3279
12084
87813
171374
232786
82226
128821
148134
264713
103708
236358
234077
203629
51919
80209
306194
132121
138993
135206
22333
185092
120245
5403
81118
218250
197710
191481
252431
98835
21483
81663
284333
245940
173151
102613
45180
154691
209754
263787
64327
274083
65768
235549
95451
151618
2034
26450
194559
245228
280990
161506
237207
29435
174083
245531
34274
295979
163298
197799
164819
170225
154710
259557
82349
294679
146312
17560
115715
110192
276954
175716
152480
302275
34796
57427
16695
49075
147216
239521
263165
276025
110156
253484
173514
108232
303572
257930
134725
290147
49219
181089
197976
89171
289464
243975
113333
133302
204674
38497
72150
242519
249875
153679
146210
161553
251832
214005
91325
147448
51581
104086
93803
72499
278459
166347
166830
83889
26739
114525
58188
252919
175072
282105
240242
204269
206668
222425
46518
4921
101779
97943
117231
159386
224579
282174
291178
11934
301224
82369
230420
43194
89301
286449
232688
220552
60602
55571
96029
295389
197990
38974
197559
240695
250057
33614
252363
174279
222041
277080
132755
95205
176221
301665
80668
231534
95733
107728
109472
187625
51799
43252
203492
203096
281427
288622
303038
86566
61113
295316
141247
170409
261926
26707
106641
190096
186272
300587
130036
53656
71800
26157
199260
253058
60413
308039
308897
177558
166973
85269
174073
299158
281944
57877
224727
294161
81822
298375
22682
154246
263159
127450
106701
12534
90864
271808
307342
1559
74797
197491
233948
296036
285475
285244
275659
88175
144458
139135
89737
118777
230719
150846
233512
189743
231673
248167
143104
180024
4581
108211
150872
81702
205636
77550
234052
162861
232984
90549
67756
20625
84774
203892
142564
151494
15445
5573
275692
175371
39583
66192
75646
258324
305441
113987
87960
83465
10199
76701
161635
201175
8013
194895
309691
236265
302527
132692
2402
88525
216652
234440
162317
287431
201274
31402
86204
293221
55197
288305
73710
290020
89259
43939
26538
30081
121850
167059
102851
2723
187506
234172
213441
76628
277640
112077
56356
290737
151430
89918
216107
138686
80890
141755
33808
256367
153169
75806
184047
84847
161346
30360
147657
107977
218753
247184
298139
54312
296762
3278
175059
56117
245929
34603
182017
202247
198863
149365
255342
133319
76185
56944
35633
113808
76378
286522
153641
227846
125924
129474
73353
73845
20015
109924
195713
159566
14889
259663
186005
184674
76691
72851
42413
222391
152094
294624
174838
264629
88997
2178
147800
214986
149530
70685
162409
44123
71952
111948
162019
71841
82823
8023
45606
66316
187432
205427
170896
12138
213726
42186
21236
221788
226798
101856
85571
113873
62586
94734
144538
62096
294534
228955
263710
83064
279968
189879
97126
102207
67962
223732
70044
73999
84380
179715
105275
78165
165108
84385
187687
71948
146108
74228
213311
259401
220921
16443
135000
181212
48365
54166
25723
149293
270194
228701
66732
230073
216412
50503
266867
23743
80292
76944
111097
200784
170097
133521
63608
294762
130485
260386
74969
61328
308731
188624
14864
194581
78996
120710
224374
58774
184514
230932
230668
215154
134520
165527
133597
28108
144935
248342
152782
94687
290876
159340
101103
177161
169910
279208
29779
115758
64109
210588
213435
30289
202807
102102
21847
159915
139249
146376
33993
233965
54059
41342
296342
251299
18346
218636
106090
141970
161722
60418
29287
24916
310028
104365
57231
109742
247360
55135
195745
102291
198045
236092
85290
183030
260871
175418
304853
118630
186339
72810
181120
159372
128409
58255
67492
92155
192493
15331
241577
157453
291424
221242
214347
25001
43068
86533
277652
132018
21320
174041
173950
202445
100218
5080
87022
83684
159347
262524
47174
200347
58242
220467
190382
191299
54876
254951
249053
220181
150998
71990
210647
100772
157176
1628
76916
121009
147431
179913
134543
111801
2292
15050
162256
251982
107696
51428
48221
288900
75547
83483
103995
273810
186770
133019
191569
213712
101578
291618
76137
181914
36348
260545
235209
130609
309415
180058
10842
159248
64502
154547
266827
176684
151774
109739
210023
152615
131218
144243
278293
6984
31642
257252
258021
120160
161946
88064
100185
304508
10313
224021
190115
30284
206699
107281
21620
233674
305710
209378
278127
110947
77426
74677
134241
130927
175466
58522
300584
32357
94860
138211
23509
102805
287164
38142
80213
168494
198312
205569
305789
99647
162933
184515
261224
43352
86707
91074
170625
257562
236388
67688
28661
167561
280763
124931
16007
296016
1602
165538
115141
71905
128066
81988
121118
44529
124097
31556
118605
27491
64100
220525
129009
60663
26914
270613
238497
219498
207407
31996
248388
66131
259991
93975
278449
267659
240575
234029
38114
250195
129497
4434
53917
245647
157641
284473
291355
122335
89926
253271
253182
210667
151717
161921
184966
236947
45049
142123
275579
62249
50748
77868
157545
192352
182218
171934
55511
233915
163846
182743
69365
114871
178888
201579
150631
61673
275983
274959
207079
232471
278106
237928
77782
237533
161957
153377
88771
34816
258971
180188
210638
144668
105897
90666
272056
67618
254242
56118
47131
191268
92502
268623
291759
164745
121605
1110
19462
11931
184836
69886
22995
48191
116947
106766
304880
77526
28986
166237
135131
250257
2145
307793
271561
171400
98237
195360
118350
296924
19481
307239
243314
245585
119719
6331
24121
69528
251532
99871
59467
186794
270531
10490
36405
288465
47903
150804
205953
37776
235073
138945
91892
239378
128192
76401
14339
248534
76647
271070
138562
95101
162850
189778
266753
194303
2073
249857
295949
179831
39150
35556
28478
289680
227865
97089
292414
1706
231660
277491
73
14893
55360
307688
72381
268430
90367
65213
247474
107260
212116
147719
69636
61295
238050
44169
162212
476
81497
107044
156114
79242
239011
148446
205372
188668
142072
175473
168815
262036
213261
305233
239283
119113
126434
127292
177623
60434
48917
192913
173636
151285
270220
87958
230367
304793
157115
32569
271849
143661
199046
278052
304582
153172
269314
275377
218881
204912
225646
284754
249140
94829
131172
128992
55360
88278
157433
213135
234726
103262
10086
143149
265607
83694
121450
276270
106283
23910
106019
61991
290664
185897
13060
297057
84233
12176
250513
30084
235708
115229
37983
57355
100932
283019
240346
57907
38732
12217
189075
40219
261104
187435
210045
152481
29986
38726
199924
25606
306178
88395
303456
197126
165643
108011
274671
182835
72949
77601
62460
112840
267175
186402
264774
277333
133943
133263
163912
161154
53750
303168
128689
35752
275150
266049
201144
147579
60678
173715
243523
50858
15040
271265
93833
65641
198269
52930
295609
185504
29036
160466
308229
197401
174599
27890
276612
162610
49855
135323
180987
128788
41017
145124
193551
235347
258373
145372
52110
24571
129713
37694
268142
48571
257474
303267
137569
154817
42261
157179
227016
160424
182321
72546
270524
170144
16266
258825
10968
264978
192652
302825
197055
242501
32054
173390
305383
142279
248421
284370
188975
185804
116897
199752
107670
136721
210261
102480
210248
152106
99342
120821
18614
29683
246197
269252
8861
164328
204810
220711
186397
162391
171832
197002
162952
205434
7009
195878
173656
223756
28998
51871
844
129315
269174
197287
32624
256087
143567
96585
226180
107811
170342
138955
169269
6284
99241
209882
51967
194158
139626
78176
287901
78666
284580
16259
150277
81098
253736
71384
110681
9676
81287
204043
213947
144909
83595
136195
105583
104475
111045
279214
57669
275596
123982
105113
260126
226129
2933
212768
104206
69381
187685
45025
227714
22739
241833
176116
159713
261384
159391
190530
83354
44972
302654
268641
83791
293521
238616
187727
284878
244911
102819
216240
17757
217061
301887
111543
208962
25044
260283
308517
274062
50331
66916
79442
230867
737
205145
269119
267162
2970
284469
126707
54977
115643
229068
183638
127161
112726
150611
221725
185670
151158
273373
59084
194785
50340
304818
488
199965
301976
28767
154528
160770
259210
174028
307047
254493
59215
174944
210993
137056
2806
95975
46654
280507
250061
94181
107892
13413
88284
180741
267463
98252
76552
239183
250050
228038
21296
294714
202667
178027
12383
292653
216652
20425
260669
58916
132483
140720
126088
245989
134108
113437
291316
153942
31316
181697
289214
107707
100442
199211
145654
6915
79721
239079
58379
32107
64898
117726
215044
170006
230425
66854
285191
143588
171268
254821
249742
50453
187066
6598
125604
100256
120868
174902
70948
105956
296359
45134
249619
21882
10033
31365
117235
257923
132535
64968
20038
209735
96144
108848
115479
217858
277688
121305
45069
308738
289966
43415
46757
1474
37169
32834
105545
176097
145208
215226
182341
71476
143390
251137
84538
21599
78594
273292
264490
246683
34117
58796
126749
251133
114031
267421
197067
260304
46308
55559
161676
289577
211964
120121
270836
245662
56349
92217
191029
174848
288846
57591
29877
241569
178736
53342
138155
105785
261104
176199
109730
253331
194957
49740
6133
109882
44508
183187
152148
39391
270906
109551
88090
141443
25176
251819
260314
230398
43646
85766
101615
19600
176055
246460
220364
50027
1289
115451
123804
250625
171558
125302
247642
60960
246748
3844
13096
127813
164641
305147
220868
251883
267069
83222
16033
277415
194175
248742
219792
267082
53538
169657
36888
261697
127035
113401
18093
212697
131815
284821
19313
29136
33071
280314
161019
184859
223332
122679
161229
60392
132924
49121
250284
279562
170409
64611
55545
65065
234227
200193
270197
98260
66760
81673
216490
48322
208305
99898
59692
171388
151850
262793
163337
35179
236323
123449
265856
16603
91972
85699
247998
116615
15821
239246
101923
125847
117991
125512
15090
44117
232895
102589
293259
216768
289907
257244
243702
230651
152931
76190
98436
229954
108518
218914
234792
65769
169491
128925
188070
250225
257264
145269
241088
253996
107298
148217
171109
148529
262373
306491
207935
68260
19792
55209
255864
260803
228940
113844
78173
222075
46557
58516
223717
56981
24631
221636
152511
173677
117520
35962
212042
242425
236783
236254
51255
33766
50670
19262
184276
71634
152302
98080
219025
234396
225793
227395
120745
299561
121926
192347
57592
126051
224240
237253
278041
166772
33372
267228
113073
77009
178870
134386
7439
173845
199018
69698
76823
93987
116469
136792
165257
72383
257152
307748
105889
182656
256227
216361
131730
87169
139321
197930
98480
308655
264979
300650
76403
163253
74786
290442
297653
261958
149978
192398
131870
128771
223968
210892
129702
196327
99549
106680
288562
20983
296184
88848
119621
172492
170478
224721
55962
30035
155225
72215
280724
260355
121551
298241
53951
13985
81240
24704
213413
3245
134697
14540
213244
291585
161776
207159
267875
149740
238937
308021
72090
207298
245829
51030
162672
292872
147719
13872
166803
260531
56658
182528
85220
120810
148398
226222
189932
29909
45945
283006
306472
212706
7260
96336
65214
291404
214240
110623
263192
23060
261528
114792
206699
53977
71809
194879
1115
229967
71814
193693
276631
286827
293980
135064
87461
129640
203940
212554
109111
297754
188669
146837
264071
134180
51905
307734
265145
183960
271592
183926
114727
95878
294095
10644
89154
121623
224786
40130
302854
180724
172796
197230
118029
85553
142736
122167
71628
15833
266893
24439
287663
260525
199595
91494
3044
61771
301178
149075
64658
26172
175024
13305
169684
303671
138425
153951
68268
148638
127738
10744
6789
114625
2532
23440
65724
45743
131715
189777
228192
126376
277381
1228
10565
239091
28674
295243
57030
180428
59580
238486
302898
16692
119539
279755
134813
70074
181086
199361
220824
55781
210877
208500
106641
253538
259490
142487
95564
183937
254553
208906
264556
67143
184177
211089
230969
42345
23378
266141
46543
54436
83293
15066
252270
45904
149040
73851
156541
10958
217463
103371
234934
255396
258927
188249
102938
20571
126104
183932
233774
186509
270237
300755
72948
271575
215057
24634
299577
132170
251076
307177
31549
201238
43505
181171
35477
103992
158256
63931
202532
14047
170256
26833
268438
252593
199439
223628
53619
235155
165329
293084
294032
271657
172158
302240
269359
192887
20226
194759
40689
7485
182772
260511
192395
223914
135889
232274
6430
142255
119257
246054
113514
243496
44060
305720
109655
129964
309921
32335
308544
176732
121462
124357
180086
246069
39096
152223
132675
286767
46912
164891
96998
3065
97713
160201
149099
163608
141477
62208
198873
79250
271388
199403
307870
184333
165493
93762
20107
211406
199833
273130
70757
231411
109887
14058
104429
302745
161924
77517
188176
234391
275465
205236
9356
202570
244460
3715
31288
119840
38069
245613
6310
113195
263665
211526
231207
297538
113695
266846
31334
106002
182902
130699
87092
117239
74795
173021
58391
48362
14594
190009
78955
145304
273226
60
4879
276140
189834
157512
151500
29896
174940
207596
196916
264854
138016
286054
41272
193044
299013
150895
188411
121570
54889
178521
117028
159568
57510
304880
38528
239043
51005
265175
166594
161673
210117
11268
107021
174769
115872
25425
257176
40037
235321
120629
80557
278011
291084
87675
96146
140956
106466
288269
213370
90097
287642
206673
98867
120980
265622
7529
158146
213447
94805
271492
111190
250182
195436
57921
287982
69794
251191
170802
35093
159549
224791
213186
122780
256135
66018
37385
15306
217252
130165
143460
80457
117634
144228
2343
247351
31052
303997
279594
72914
174526
94161
229994
78810
240226
206861
193599
97971
121764
130968
5437
61345
67788
170672
20456
179208
144857
131152
108863
230226
185207
212088
142783
282551
193324
252975
67685
245774
282242
86824
59206
266362
192937
233678
32612
10503
206114
37936
275110
284856
65496
240878
70420
258675
186277
179129
212144
117050
131011
69972
17551
57036
121970
66665
277081
212842
79983
181400
152581
104895
273435
141045
100734
300186
295551
194221
244421
56251
250186
127364
273368
263735
200050
29926
291079
234716
25332
210454
167865
180520
163432
180496
21015
16709
60321
113003
90500
150921
68463
299000
156796
305878
174966
25726
232564
204998
23137
176417
152450
71591
37711
223538
199536
14614
95305
202636
285307
151483
271113
166197
120730
167042
17901
93133
81532
168222
25768
74882
264549
103233
120213
266574
223494
264766
224112
222237
97514
96589
188383
75644
238720
187514
194261
80347
26894
205154
125214
45077
116053
67261
4075
115355
213230
214307
156545
179052
105483
284715
126875
181928
20559
185968
219632
213702
216499
18403
176480
261222
26775
300683
160736
152911
128073
240057
185163
307526
148131
65031
214869
155004
152031
71724
70965
250502
92921
227650
32497
182401
229827
254745
278511
240863
86119
42043
121966
56900
261671
281851
190882
60275
280955
57423
224439
202857
39649
117237
5252
56592
306526
208587
209273
51302
139761
41281
307659
41580
101018
128682
49006
205108
295134
93958
103598
67267
300421
236270
290733
252890
61191
270614
203932
233909
85746
272874
236527
203818
143479
266356
266444
194124
163859
297008
93327
172060
72192
291167
263849
301426
207471
46208
190437
36852
234708
91436
79833
191596
90322
26828
2471
194560
136599
243207
186102
279879
148193
37168
128649
163908
61926
92001
36166
38809
113709
137517
117292
277395
114686
34036
112102
2805
106119
123474
67026
31836
7830
278314
77261
191965
29163
253930
41083
81782
41684
35157
1632
138652
82560
41143
121128
46481
170746
197449
191077
6973
129241
143304
253683
23533
8368
244324
38200
292788
173673
145497
128265
109800
276633
3797
71569
41944
61680
27197
259072
49691
274214
37662
165508
118712
295054
121192
301369
743
307831
84714
97479
249546
188606
114294
224471
134886
232449
66748
69416
258612
103723
123929
151144
230604
155675
292722
229302
238006
210027
202495
17640
156409
110463
40656
279003
75551
75731
117806
203381
205946
103694
235607
16431
146597
16830
62479
306366
172523
214515
158530
18536
207504
51741
4912
15688
169372
87970
269801
66073
218009
42531
135179
202244
101663
255896
248919
33018
14796
245675
271758
34659
135157
82546
217331
279015
104381
206200
204201
245237
6800
303510
27697
158178
108457
258018
89511
35787
38115
39151
167559
103232
99647
764
880
67112
161130
106602
166480
223456
225150
110196
223331
105573
269979
185135
50088
76597
223856
17542
287412
261425
217082
90908
31041
166989
102568
37716
213559
72392
199660
239472
120497
242034
102708
271335
300599
61520
130914
152165
1215
149017
167222
248605
37179
224773
156469
137577
236437
286991
96028
283699
130254
21909
13082
197407
2954
307436
143167
80650
26325
170515
302730
285329
255307
153788
274644
5006
90748
146201
841
253776
147285
50353
279694
10833
91304
216179
225427
47802
99817
269967
304351
222539
34490
132678
309778
136819
107792
277317
175849
243650
223490
277748
247128
54068
204209
84046
9055
299562
260774
278138
223238
8913
178322
16744
240149
294094
69263
307679
101700
31828
31899
296085
248864
41566
66125
296391
145260
110375
53959
134604
93430
46903
13029
162312
133752
117532
21625
276357
156191
97227
17007
301611
159045
85196
251797
96787
233803
92874
129264
265082
46473
95942
268384
20188
264555
75055
106393
71863
47054
264580
110776
246416
292627
91099
232340
201799
68254
161918
251588
113416
228288
303640
294519
110582
208972
275538
294524
106197
203418
8564
108025
283050
142000
110566
87393
48258
27822
88862
297161
83983
141931
19867
140225
266658
230745
147429
75721
298997
19478
273857
172856
151857
299280
168479
201282
188731
154230
157310
257613
54832
277023
127401
33937
188572
32669
179416
198913
200299
294078
299883
94196
116248
273927
63788
96352
158267
222131
121076
228951
89282
262249
289455
283639
234388
260243
60113
220491
261695
194360
33739
33684
193929
166271
46272
66053
226871
45881
263638
130405
186387
60973
266361
93298
190509
275215
184407
138966
276763
265181
161550
277048
304601
7069
20237
138799
269241
20845
122697
1649
36630
133292
288984
223177
43719
66756
303164
205731
41638
97355
271564
178457
224322
233851
307855
161066
100999
215192
31381
1685
265722
37473
138618
59518
205197
161053
250937
17629
131178
162494
233709
24175
139639
269903
137832
49016
252311
3296
214109
256622
106205
45777
244287
207129
51910
275273
259683
127392
300554
147573
63873
111364
308761
202823
179108
231865
279318
220629
45054
59732
120938
152202
53853
177269
252832
189067
59582
158519
81505
109953
257315
222145
71675
295884
129046
299199
305429
61169
104000
11378
174365
79806
181717
249212
239652
36646
43473
102004
30341
261752
50695
157086
93126
295260
212939
234524
297577
230096
26581
172562
299391
232444
229921
172221
149799
191639
147132
163183
302397
32276
65245
95771
164162
159158
95527
262622
291928
32044
173159
110426
226129
205816
176651
19751
249002
287509
127019
1150
780
108083
104471
176923
243093
156081
15905
180655
268158
106823
100242
232731
149112
163401
194096
198890
119899
189303
136581
171535
160780
283736
223528
261065
309888
243714
96292
271643
202531
104843
262761
118194
216912
296346
136523
78108
214047
190918
259424
228631
161228
59276
43541
154503
296383
250502
38344
149656
230542
292800
202409
200558
186056
139079
122924
274335
220491
15124
250848
123662
200121
219199
20514
53023
167513
211453
186529
111984
65148
158552
253460
302483
260295
236791
208280
266035
92503
52008
61253
214338
263977
53210
252085
166505
79517
261286
205600
194649
69152
224031
95467
298810
119619
295245
138778
1305
121293
117649
86043
43319
307250
47173
286757
11950
30501
218415
184753
289670
19452
308797
160349
302138
231676
53646
85551
76667
163596
103595
255472
288413
134192
174535
16185
67317
113664
104256
222783
135228
81596
205711
15369
186572
165535
286261
114393
96000
75151
131021
257061
186159
258719
86771
304655
239212
65170
184145
180022
29685
20081
117516
255158
231483
44169
234157
147231
204312
85567
9020
99787
270288
191871
21284
194264
269025
34105
258765
28556
57466
55248
16701
45135
8930
48022
179030
252266
175887
282357
93242
219141
93638
86550
173751
10999
204421
237746
251174
288968
109321
299705
98724
309340
186240
249556
162772
229351
174644
134161
172336
239071
34028
250937
74842
238364
271278
246305
44053
250252
259053
286577
229096
37167
15574
79021
75235
109041
155286
78255
32572
106184
124840
256283
133442
82485
129425
235503
132294
134058
32389
177619
16219
41790
35738
197783
84777
187401
114594
153589
238284
201144
226734
30
293799
240398
258282
245510
304120
182181
122306
42871
16806
274944
227416
241962
230195
13618
245066
249470
309726
144228
294628
43640
288722
92995
87052
69992
49443
14109
216029
299927
193176
41045
102155
273860
256124
301363
120280
291097
252712
236128
208057
282394
91761
305959
587
304558
70933
295911
36299
188759
10669
23592
24249
3660
191227
46865
8392
85311
34061
226340
252819
122707
16326
66633
175807
97562
110197
187858
151717
196615
107825
161902
28871
91250
259432
258629
297106
123933
105151
150892
264175
131414
174037
120158
2749
102275
293355
86936
50044
142598
83021
57683
57470
181595
20518
276502
81564
132461
272236
141566
75804
237827
141257
104593
277625
112845
305371
169650
94716
63095
27775
230905
211165
107716
306132
141386
72182
26260
20116
60727
261276
167810
280727
110533
50004
45974
25844
186315
49759
88816
78204
128564
246218
305197
126604
2536
305340
303905
304134
48025
300545
23085
426
208116
294248
280840
79545
36944
210616
70277
74065
85595
28661
21198
27928
281988
32300
230988
308389
226015
90484
17116
303479
24802
17100
113618
159147
162523
166023
1661
167284
120484
259818
241574
113220
221173
177233
284196
4906
16291
167431
268755
25718
284025
41373
183570
29260
43575
245646
16738
766
280041
288295
172865
7564
42394
270516
301373
276949
229594
244664
72515
211820
282318
69671
22509
29519
40248
259701
105269
263564
86259
10983
208065
274874
262933
255568
198790
16630
163044
250641
132051
167885
201788
106129
145076
9478
200204
6150
234449
170864
174150
305667
183623
234929
11869
304793
297253
49858
139198
54324
39712
170184
303894
283393
131512
54757
225012
3284
67498
155396
222009
206932
71715
64379
212449
219282
266510
1501
253867
88794
124705
159832
52982
299562
194514
181215
232314
148260
44460
182490
109889
122078
269921
132006
76192
99411
175496
153235
115449
53798
286812
104904
92021
141125
278452
266360
267241
70449
167238
41542
159255
91862
46722
51120
208851
100490
137457
290067
176802
2076
163731
71882
59767
229343
59806
12479
221983
33663
21030
28833
156388
181086
124482
112442
264249
262142
307803
129758
64760
50631
215370
189600
287674
139857
73024
257583
207013
284682
116433
192993
59865
242293
204887
78296
306486
308241
301032
304100
229459
160969
11877
232902
139233
240173
54949
225671
151508
203197
12915
72657
80196
62617
180934
131237
235338
206486
200108
227376
67061
65071
44919
232921
299378
29949
213092
106379
126740
197837
193820
293997
118362
30515
129416
91452
184642
306538
295976
67321
91816
227306
61977
290523
62368
102827
182060
279894
159309
247820
217136
79387
44774
111810
109334
105553
242501
159875
87736
22346
91607
36900
247564
241996
73064
1196
226992
200392
75970
207550
236210
143141
192135
101014
40354
187935
101506
55666
222900
279534
45769
82340
71850
22535
226173
98426
23870
82392
270156
70400
97306
148381
11492
279943
86952
19542
65958
299210
282398
168105
236072
192012
254846
188185
18917
242229
130600
209786
182879
172102
167692
277852
140398
209697
256668
97770
4979
286011
2928
122017
71027
153605
199562
201957
282572
157418
260069
210609
232958
4204
272865
75156
98998
258115
32114
182942
31198
38934
85305
121216
192963
59126
87648
198685
127271
65654
102002
1662
193168
263119
59402
263402
305387
11758
17855
241096
296355
209430
305476
5177
287329
103716
117524
265138
103218
277585
153163
308424
148558
236736
38140
167329
33626
138046
271900
139198
25463
99844
62182
246440
35546
292784
226899
277597
204715
60118
24188
217244
145313
91112
156375
234306
24738
298828
5347
173614
250734
140013
237088
162028
218018
246248
61229
225880
268727
297011
224976
73901
189562
70504
234284
6504
33395
94363
161046
80532
22935
209469
300296
151957
135287
266459
125123
227243
161110
256903
246450
218676
220149
126590
136507
205144
296398
160475
99742
207558
6566
102951
156710
25575
266281
168065
80032
187987
63443
156213
252824
74744
65404
306081
226844
269215
37869
47824
89966
87429
164339
215195
304108
178779
86955
230458
242203
123043
79443
88908
279708
159683
106157
232310
150368
95041
230018
122500
260156
178069
55546
153667
152999
280865
123373
8715
85949
237487
139137
306685
142829
91435
187869
171928
7673
246431
196839
128844
307615
208802
119698
261108
212981
123003
135328
75390
139801
265596
305613
300912
297380
178627
147238
216385
156347
244935
20327
232462
245167
150765
92756
303905
184350
61776
140073
62467
84389
229135
290150
74402
275426
166264
49189
167610
67606
272148
212186
135013
230381
111666
33469
122261
238641
26635
113685
230269
305055
71758
124013
40781
140183
228142
7204
123632
74071
142849
85093
274541
17739
36436
205974
185850
219581
170273
122270
25092
272046
59043
85679
174599
239593
106493
176583
228319
113065
92353
174796
194149
204795
78377
101958
306945
238032
274424
143332
134942
300233
122558
5848
256877
305887
54413
165474
40258
9840
271167
288527
113505
302382
65731
131435
12854
113935
103788
263198
235133
233745
249349
249831
167240
33062
129254
194971
114497
195404
139142
218424
143180
69823
46389
306330
41435
266820
197047
141654
141854
173436
200965
86198
36598
258715
117387
226611
266624
13273
188289
229663
78446
99273
101007
103159
158128
187003
150860
253592
130011
15564
268632
89435
83519
52966
38296
63391
65294
80158
209238
303535
221859
216442
117600
253974
188293
168952
21477
299320
174506
217859
23357
300062
171546
132552
175959
109487
287587
123755
170224
207479
69370
149327
91947
163634
119079
221313
297627
56121
32896
225251
14658
97052
11715
176141
286062
50004
279220
20785
92408
297651
65309
20379
250661
292541
271753
26903
26821
234055
148983
233119
290027
295996
46969
297159
304968
248779
218676
77713
195377
38633
148994
102678
291816
287009
40064
117446
104588
163780
77624
74805
273393
304799
63877
245403
10941
44069
17875
176367
62349
90567
78602
66411
174068
17405
289986
7085
15316
165887
153676
286944
22938
23689
244871
14261
227381
214753
215607
179530
21734
241717
114675
206869
220265
290436
8651
96011
125923
45785
208325
95757
79350
58530
121392
57195
178984
171334
186749
247144
31923
155176
302017
236412
79630
241554
306399
49426
303018
82112
239883
289186
108061
166572
168099
34729
2619
39987
48750
299852
2029
49718
19202
163998
219556
58113
257514
227069
174793
241353
258762
147868
145495
92
179075
18225
73388
40119
109103
132921
278796
251226
2064
275486
238105
73850
304912
17487
112343
296218
84173
149822
144867
90590
226820
185906
56303
103521
103860
241921
127789
38823
52206
116046
223550
4824
126667
166213
116103
88067
145179
89840
147352
11685
138892
192253
161422
217903
307349
80890
273162
196028
251021
282801
280867
120020
222227
131249
291898
260501
185472
129750
148371
25090
24184
139675
121088
288400
36632
24541
179920
8415
258923
296158
240271
195420
289785
115796
203766
290980
287655
152973
102138
273572
162495
23695
284323
201116
119363
205137
43288
197565
261286
210204
208266
271221
272642
55792
263540
174778
270176
252481
92869
26218
48063
254872
292581
246829
235893
284421
174782
259847
259727
74021
196559
173023
116563
121075
209708
26783
66425
298000
297681
223825
206685
101886
241296
295715
35010
304057
87124
273845
83512
66959
36668
258931
166696
230266
192038
48366
255762
72728
163308
185838
110887
235988
135503
15684
156516
278786
81636
280284
268983
299320
184787
194997
105516
45953
104297
53652
8499
202474
261462
172412
228421
11446
250905
171819
230883
302934
6666
205821
281021
77109
38414
162192
110057
251730
287407
152762
96337
76745
140167
253274
123767
164015
205689
25089
214781
203973
137084
102186
33490
185748
58205
289583
71928
131459
122100
197763
192124
32746
17802
113204
309470
263877
234411
74534
35702
107415
41757
160529
4103
152761
186037
197623
143171
194356
177976
97096
15286
117192
248748
27993
279246
44212
244305
2797
168938
247893
201551
256919
129607
251975
289858
87903
139760
299309
148085
16656
265526
225147
282136
15245
269467
44358
188791
40410
288890
225844
61248
96730
119869
62624
254659
255692
54948
237910
124894
30503
111553
4752
99858
281571
285143
120821
259136
221604
27955
210412
238308
237954
264241
7709
9824
28769
271770
52525
93354
173850
98658
230386
160428
234813
124925
76351
254394
164469
109459
155266
73219
274304
24085
254091
40971
7322
29140
84361
308288
246859
190816
131279
141778
129117
173407
189108
217852
131595
166974
12658
30834
112934
138956
177676
162021
297585
70179
287493
41718
150376
85683
229148
81304
83674
24728
79892
233765
23682
6422
137125
75169
105717
71373
42980
169914
213975
189586
95291
181534
161042
256853
229402
226228
306153
137849
197917
41468
125966
248091
226271
92954
29506
309320
65628
288852
101184
106551
252901
186059
292267
283483
154881
94800
300277
96636
24846
299896
296448
232537
62254
255508
173098
37198
48159
98263
199890
20285
292868
236421
38605
72087
174900
228801
54806
71201
61329
89896
41206
216832
261461
271047
215313
63792
272604
193114
26190
23958
200918
74745
149707
2782
167062
131501
242445
93790
180205
161812
117901
182464
289550
198830
81978
5329
154194
277066
122609
292165
103350
57020
20737
215420
20018
275243
171434
292881
114062
51913
258394
226057
4293
62562
85335
139988
133953
11310
61147
6890
277686
86676
186801
38447
148861
194549
270341
94697
136981
221960
83292
238398
263804
157125
243173
249839
63976
196283
185328
220079
38432
76006
246978
141701
120633
37437
128234
121969
64027
244334
84215
56136
178352
39775
87220
176029
295436
50705
180489
182501
124059
110282
306827
7381
143310
32416
124023
251912
211126
111045
73994
74550
128693
114433
121032
215220
241192
285246
143310
29103
49774
218837
123374
232385
186812
289651
278408
272551
132483
179490
198498
197520
230061
130410
1343
176412
234942
16732
17941
62938
132245
71858
64742
246903
166845
29523
247501
258638
100886
234093
257210
144386
15238
244499
47027
295114
250091
282301
232974
54166
280311
296735
273652
99197
62652
133729
119192
115586
23866
80168
87840
133487
260183
6731
178243
213012
237758
293912
155534
267778
65708
164437
199747
121385
132727
159083
203185
19940
56557
100427
31048
5374
18550
224205
94400
268826
131226
63526
44318
140874
304225
34740
200320
288107
309418
89088
275063
9250
27599
53911
283885
223926
63822
214114
176202
149569
267692
303901
147715
233249
145939
52665
261602
191046
261399
23478
74559
220888
257630
128223
246778
64194
227812
186372
128641
243460
111928
206221
91829
82777
233868
116944
17716
38708
23187
59469
171651
215472
307938
104840
157915
8586
275527
6896
218911
183285
105199
215150
160392
91392
220743
104349
50168
265619
137961
282794
15925
103676
20456
93066
258449
149256
75331
169510
220386
30154
228126
85407
192631
154222
57277
307547
190319
213301
63185
309398
72515
215318
77073
243414
259412
152582
261599
174457
283488
50983
111107
247554
169092
209274
41606
20592
306278
233951
151173
184177
62607
125177
6078
258471
96553
289975
132610
70799
60856
207299
213095
36339
55212
16101
8261
214186
298021
284899
240828
26693
25862
284731
158979
60568
256056
248386
37549
1462
128646
157539
206652
139159
156991
255752
90069
252277
185584
64420
276752
177573
34326
247542
32656
48396
127283
271433
154303
134301
116155
248282
163793
295868
75360
280358
264658
130530
276439
273227
131010
156650
78381
158185
189257
115678
85059
160308
192582
46600
245270
190164
296371
127037
22772
239062
179269
36493
107770
67656
250063
304723
208270
123926
62158
24052
304694
286229
308687
42584
142242
178270
242147
31634
131070
103532
2288
44996
71913
219195
301528
277682
287438
175200
152540
295765
40323
100625
231033
236352
84452
256380
3397
198471
246198
153696
170291
100509
229533
57410
294646
180981
297111
161600
9573
124667
291791
216833
36918
83227
61224
274685
126518
304091
219956
117330
71740
34983
218655
274682
227869
269683
27828
145441
276138
123577
10421
305213
156026
37553
243378
72817
36219
94187
112284
172145
8098
252790
45361
267432
218299
259546
215300
186199
140473
241255
49089
187304
246419
231594
282731
215259
247108
73007
179681
236234
32007
28390
77412
209764
30715
7090
162167
272590
188694
52308
43225
265619
281853
305321
17392
123928
256214
271488
124506
134159
291699
174179
91027
266060
126832
284279
11428
100129
303655
131702
268476
69692
86895
63493
39066
130330
254177
50876
224697
193389
305145
151439
285404
304966
25466
178262
28485
235530
31438
40903
114361
252720
140649
20554
4459
300765
211791
248617
194016
45227
198663
128143
55014
156937
27342
243612
159427
144001
140614
27750
189533
193679
145134
269425
219988
269342
89384
201971
65928
165759
245478
148786
152408
116733
276878
78879
101005
288663
259474
28192
209654
179391
46608
113486
179605
264596
161184
258567
106067
289534
37423
303416
101284
161387
42910
137682
236329
120887
225641
276731
212040
90711
282268
246668
104500
154157
217744
131983
75575
79071
41907
24871
271075
143369
22944
31223
229123
236265
6547
113838
29220
8334
94863
12237
198656
231876
244024
161291
179091
2437
17448
151037
234596
80610
169034
87174
40788
70855
9028
96808
125723
229273
297281
200855
188916
186964
248506
256378
125665
167124
161786
85457
41028
162138
207586
8991
309607
302336
87982
246609
262628
267492
240973
194402
306341
263510
142786
218179
274963
258993
306263
225410
224190
201834
24538
278241
207484
260495
92081
35204
300366
250166
286466
98220
297396
249879
138104
134898
190235
73633
65180
33009
226708
42429
243422
50047
185051
291339
48677
298161
239821
105710
101819
241779
160282
298703
223439
7575
299932
98090
56711
34533
207025
229945
117677
91574
130129
217597
278279
119381
168926
153780
167649
35791
71002
240869
142487
211821
259128
100029
89437
106125
288399
173201
3781
119773
57606
302919
278087
262788
192098
294090
204442
11191
269034
150642
63050
271681
136700
139419
87963
34820
194160
164817
59205
210711
21279
46002
293170
246792
108482
157342
69676
37624
82187
268770
254582
3332
11660
5836
110700
199114
211349
249696
108396
233206
260134
230251
262559
299663
272435
266844
276540
138659
222456
84343
273934
90317
159381
171380
238272
39462
150232
158221
48268
197421
204527
207180
68257
193372
302744
219018
23142
304054
204469
277367
74482
43641
269419
281514
242174
45167
188921
214073
56080
228100
54681
35992
256456
140522
207272
288664
233770
174130
234052
174017
226749
267202
192179
191007
258815
141456
154903
39751
43531
33342
104047
162401
90949
276784
253150
195827
110139
191234
229115
156107
40997
38149
136044
95009
131139
240693
189766
17990
105168
7872
206831
288789
193811
256291
8621
208183
106288
19523
110735
194724
47075
254018
225907
144194
176191
67921
276867
164564
306261
285082
79189
75727
290490
158073
203516
284746
175308
6394
205240
286303
21410
126117
33055
170854
200533
294722
114515
101042
266034
36239
84575
149031
158639
222850
228546
63318
299694
302501
247874
286149
16045
306513
272743
52737
41047
113799
244318
118855
232733
298532
173033
166139
289593
286946
148698
92722
231796
79304
87304
285363
157054
139515
199469
244922
180453
307879
150172
241692
166158
291578
127227
53142
80222
34233
136775
159817
77584
293991
245412
149798
177358
78738
104497
89079
237395
76924
79173
107493
88443
283600
172451
7113
34390
165753
200408
180285
222043
273411
136306
250892
29900
80180
237246
155009
115195
137262
231857
307066
49724
199697
10814
125453
114104
250007
274492
226609
129490
114207
206301
161038
35003
55667
235375
72326
79724
229825
213324
94591
165023
199270
50979
303125
172867
141067
168127
181706
200809
187830
35154
236643
283775
92531
212532
48707
301726
99797
63871
291513
296555
133744
52083
236303
144880
52847
84244
74874
198143
158905
178504
256461
61828
37064
9762
126971
169786
187409
264000
297599
270736
257633
228849
51686
257284
249494
308111
291257
43303
269103
1028
97875
226661
201404
125458
277745
230735
306023
230900
79610
114039
228725
69724
141968
85687
141703
206840
263123
294688
37918
9033
276909
255424
136468
63158
152669
141313
62454
138380
193887
122415
170850
34188
231957
206541
47768
11396
180932
283021
170517
49635
180973
191110
145517
274183
268524
128435
11494
129633
123656
250935
113520
54745
271726
11300
187949
106549
135243
290770
76252
101647
118479
274627
32214
36322
177640
229998
75954
239546
236933
128757
44450
3573
173838
13191
81875
231994
253813
108180
290331
90305
119256
98427
122642
239085
252312
269723
196836
176274
37472
309135
65109
257678
89577
239422
41030
120031
268139
240171
269668
288514
275734
57569
141776
146931
72654
49648
139749
106441
60921
54664
206722
188402
225806
81543
181039
86860
214571
93631
69011
174141
236280
222075
208706
185811
283471
12125
58087
47890
263375
263471
299251
82569
17173
104449
309735
47797
152312
296624
163947
34693
129326
287035
284161
64144
66929
250983
153572
10602
105728
214673
191736
104103
2585
31583
212730
3883
274623
136795
114393
268732
98802
146018
207540
116767
9614
273185
17675
189288
26128
263319
62963
2152
304645
42578
41739
293536
138541
64965
263538
211012
241169
49103
43553
308916
63940
126023
169424
156802
95851
143449
150699
115270
174499
214
291746
183304
60742
234340
270105
94946
7986
161270
10676
5968
92369
236830
131510
165651
266707
90760
174078
108177
209871
204272
67532
162430
257697
110767
235764
49405
149075
169163
305201
254467
585
66606
24440
199938
166366
234021
45845
109687
213599
294183
182807
201774
16815
259690
216194
297634
278318
13747
280568
278081
193624
242213
97299
186221
21468
91501
43500
207350
175228
216902
28737
180691
93829
82429
85593
26160
75259
253825
195452
228361
100639
284769
29919
201349
132583
190865
159042
83709
155208
32042
177762
161511
282013
65848
191163
27507
14985
254692
26147
257120
197510
286
57513
171206
164061
77253
191592
42588
292696
82211
130380
271703
197178
89636
280910
236044
192724
103610
100733
12809
249485
295667
250021
67773
56821
88809
151196
142925
5518
85155
131053
244075
245475
189324
58773
196589
239092
64921
178770
84740
47576
146517
301761
184932
190416
57770
250826
67475
57017
18749
270046
289698
207703
36472
268880
281603
171813
274510
269065
232243
129209
85853
175289
160019
112517
309084
300421
144468
147789
135767
182348
88543
298202
62622
111022
87357
269832
64345
214751
119126
115042
305457
263506
136501
31755
297371
203015
145491
151323
177430
196595
279092
294491
83009
157261
176615
75857
206210
273910
108473
77119
171120
159457
297586
50269
309416
237816
115425
137450
277445
27782
57390
180844
268578
149610
249366
52256
137007
260775
272132
237273
108001
305506
234807
191992
231762
213009
294185
188323
162274
212943
296417
161047
55170
234667
44909
260695
271142
272846
205263
275569
265028
245901
5065
142516
148028
225503
217383
135049
101108
226267
149798
31213
18583
187605
250635
247696
45190
241735
267876
123374
25571
89709
266901
214725
49957
214160
79164
37313
255065
193866
19590
219844
297542
213329
215536
235649
151440
277031
160737
2361
31212
75080
309283
40520
291562
302519
144314
167695
55078
276543
277307
135486
192684
247488
84141
1944
196371
40736
107018
189311
123279
99
162766
79619
246833
139506
102880
112017
95913
173572
12586
173802
135090
111908
274500
51048
184209
263222
249007
88694
62461
227031
141421
287959
2330
143710
3798
134154
197051
48783
175835
69991
291180
141164
172498
188048
10926
272857
138856
282736
218076
35541
139924
110233
256931
263708
157908
153295
159311
157130
221166
95365
202755
279093
247253
106840
195454
37426
81008
178277
231425
150039
98554
78046
132478
12776
202678
199519
33662
24998
177230
19824
145566
57304
67230
145688
94662
277634
285931
43719
89859
174775
89439
115771
261787
296789
233948
26715
46641
271939
211648
259115
161450
90518
190935
58443
1988
70313
82839
261012
15201
234870
4636
186449
69490
91970
165409
195704
28362
27486
39990
117370
293044
154516
52340
263416
25242
141840
73959
99772
298939
289286
37390
147201
195005
86821
158070
25847
102169
106415
224661
293859
23885
194616
96575
211398
50014
100242
114605
84302
253041
220074
209957
239890
258238
280396
196232
282069
280193
202844
72803
174255
165155
66778
64770
40654
289805
176020
304466
83498
253490
128469
270327
297406
195468
28319
73703
263573
71570
175112
66099
219725
199945
254978
10052
5625
103150
176686
128149
70030
248633
178185
242209
134960
39071
112183
264968
95113
36822
236513
295352
62115
52741
45292
302590
283488
289295
182358
270850
203134
96426
101081
200508
303443
124788
41510
233460
165365
283394
259059
111282
303700
141320
212290
127509
4007
18650
38288
168599
44161
106039
6224
173056
226152
197958
17054
176337
111158
9055
204507
287098
93674
293602
109072
219063
117130
198918
90745
304746
179148
149407
36292
196742
83898
191685
69429
249511
300560
267182
3317
250860
197934
263383
9407
171892
60225
42147
165923
289873
25193
286954
227352
295454
105751
78286
115178
275303
177887
257973
178912
232539
232379
207389
112300
243384
25341
222794
306958
154917
228110
288809
235821
4609
50919
232164
1992
154722
114295
235394
83435
142074
161797
308996
267247
166745
56636
94246
262855
160149
116787
66794
99623
210053
171262
28729
38430
106892
195232
16142
30575
17263
194529
50440
49649
256990
309474
228353
242119
32317
65068
296389
4238
40432
297366
189458
143474
190370
109123
18153
243806
307216
251784
219918
239712
79796
195761
172927
175270
164025
89601
261882
136439
16351
64773
303050
223394
174656
29424
283520
10840
155720
107613
266146
134289
125751
58745
192708
39159
68350
237793
62829
168169
271125
102063
34882
94628
71856
98876
190471
226177
149320
143042
189717
35857
206787
85968
55327
262362
8197
238379
273392
287080
185253
232070
3044
99256
274544
151628
12421
72249
6321
95131
49357
53685
14589
266318
199356
82397
117898
11459
183509
14183
178677
157236
150560
58419
252874
258466
169045
90854
250411
1418
120134
163602
111371
202242
39802
296483
188791
128742
75808
222343
191531
300899
274691
256088
219452
231453
250695
196723
68700
69905
278709
173442
22095
29637
105047
206922
81765
220849
8081
175094
94355
272636
242067
45310
306552
248316
166361
15850
243399
273781
258520
260277
210438
163090
70104
35114
266853
300185
37846
167982
241463
223715
71361
304256
201772
129182
29952
76622
189154
174326
204754
80600
126297
66396
277480
176047
79099
280535
209165
84923
86988
9714
130079
256662
147499
190243
140811
302255
217638
11225
77023
256197
76537
264926
95969
21560
79195
1677
299823
91508
221513
197815
108196
53911
189541
137338
170568
281054
180107
4046
218010
241140
229566
177826
278164
84768
43357
133985
185756
208405
198832
240927
255810
230685
5181
270961
102901
280842
246451
301800
253400
280567
91170
198039
79496
161631
75424
268264
258428
21526
164681
160950
121466
1063
121284
99213
267213
173586
250715
179997
201534
112390
42666
186327
118676
65243
200234
107718
227219
14265
118300
47780
137910
53977
181929
153098
10423
201535
65837
15751
31389
141206
262647
110032
41352
70490
248430
131371
281726
114473
259996
144550
223299
150583
264815
206733
75990
167590
239423
17285
30611
245240
56676
286850
93612
215546
86047
206606
306018
277638
271145
8917
12050
272464
134053
153284
206289
227789
102670
302128
144583
136510
302362
94681
305448
198226
64248
27525
298807
10170
298843
100001
173768
5726
139794
215683
176620
62622
108696
179362
105694
301395
198296
299750
102380
41982
701
281460
119378
269234
154755
81431
300086
85852
224881
32773
277319
212188
65021
72786
244377
229067
231906
168291
171845
237909
16413
262371
7059
219180
170354
273460
128645
52440
175073
167232
280931
246988
50334
148289
223919
174125
83063
7322
90624
286935
243104
138521
224618
142817
266866
204461
82826
78467
206845
161700
89264
69466
285664
122812
41853
281776
252805
95529
6166
55740
285418
185597
248823
59840
135010
68655
220253
206282
154976
89030
33548
224751
204155
92052
190247
130554
32398
81680
60917
93236
181084
31376
96576
98007
216854
5306
139829
19045
64520
208350
88804
190107
271341
71316
275195
256454
103945
169585
51440
183561
109138
211516
210729
157470
150452
108408
274083
70453
222738
247414
264961
45818
145726
210927
224358
279453
62626
297064
245337
228015
291487
19621
187400
91927
30840
128999
163416
272989
52945
219383
167091
222897
228618
197259
152186
75529
261803
301519
232131
250655
297334
257427
80126
277790
244427
301344
254999
262070
160564
144181
15541
278815
34609
136417
289485
111993
246855
242982
188327
44369
306033
61003
281203
25976
151199
80005
20795
131286
26349
128945
225875
199779
93882
129373
152272
174275
228868
271191
101028
228802
256945
248194
69516
272131
201610
203390
79278
169850
87676
246490
264132
77511
149741
279567
112895
239940
85631
18157
131010
72457
96500
1899
299131
293347
183320
230270
169570
229265
202200
48862
258865
122032
78102
71326
3130
63386
258522
288321
119043
2364
137647
222664
302166
164683
188053
119306
220030
43644
92298
21498
264036
159916
153609
226828
90552
255529
302483
297513
126142
158883
64709
124952
6066
200295
186955
233303
64523
289756
295530
15653
53987
309229
104347
212663
68407
147231
23741
192756
228804
82376
152555
302787
278582
302330
278164
233064
154981
93269
272647
42346
265011
247383
267866
59973
64011
107678
49833
192966
164308
308145
259349
105662
54674
223143
110354
8132
171067
48212
261454
239201
205669
262826
69700
133236
204077
229755
162920
231184
104732
6733
133418
294442
256181
227006
176195
20167
181955
263292
125010
118507
250985
197259
160418
118079
53295
182642
244993
78284
61365
262748
109830
281154
163099
140505
46967
236834
88472
1380
132241
16162
98166
184571
8704
87528
63230
190518
191747
161889
44139
185451
178787
114723
266426
206467
213542
36908
264534
186523
133506
266147
197364
212787
219840
267217
232822
195458
51440
73648
287073
211185
136427
61632
275692
183326
95424
222617
150100
295558
278592
253947
116617
33304
81682
160725
43145
267064
139187
66846
149401
153957
121481
107306
169986
147465
272518
63608
230324
45480
272581
253949
68886
92296
276787
297823
32928
163727
149935
259961
113543
195923
177847
130589
196994
179877
81504
192740
277334
27637
284191
268247
258514
82244
147789
278407
76084
97763
208789
237720
50860
152699
69874
240988
143745
250077
136455
13339
184809
44184
233379
279293
14610
111163
248159
134943
33456
286869
177667
150504
123621
279811
299513
158888
107467
223756
85162
33110
82615
211481
50868
190356
194643
172835
16718
23368
132759
309036
117096
118615
104836
79427
27957
133295
291426
46569
16006
50387
142168
101669
257807
89125
66255
65036
59077
278502
110498
25969
56618
246177
193375
24265
121543
138294
214926
136674
282416
245485
278744
117032
90710
281229
12750
167621
185630
108658
12085
14650
268183
122448
171793
12278
98394
94936
96980
167721
160266
155263
33308
246906
158935
5277
33400
225754
157137
279079
305261
28614
57711
214849
84303
149556
203056
43319
65027
33076
263900
184994
130962
297280
1438
286787
172952
28292
194131
260640
277434
166904
180644
89482
298625
112939
160336
283711
149943
220133
243419
44957
226822
153706
234079
176472
162099
291965
5974
169737
238237
203281
209772
59043
138867
244385
53348
196070
74849
145169
152141
113464
263100
183500
8729
174514
160196
156169
32499
282409
300307
173587
176834
143891
124141
58697
303659
30211
298216
291913
13993
22519
28829
77885
300655
66684
243680
155976
98026
130710
241050
103958
233426
129079
305209
265371
84367
242397
167935
69604
280229
70045
219392
9974
189313
302179
216904
90725
68142
253272
9984
77583
170159
243172
52082
308199
71691
176476
273872
57935
181075
146747
221964
117500
258114
20271
66704
97882
258998
172350
201104
307789
167908
275081
6470
87648
144082
100244
72085
230031
52022
298859
75087
93720
266343
254334
173876
93339
219704
162304
200716
249714
289783
194480
243347
207394
99400
218247
265894
49923
12347
78053
84956
52164
288517
204276
139037
104841
43789
270609
160716
282983
106173
233057
123821
92830
153481
95688
248849
132554
72198
87877
184034
10072
276119
199070
167521
300746
280569
261260
38954
98632
208717
80749
96160
188457
175444
163183
254393
58224
102342
118512
122506
183034
44528
153906
41302
286660
177654
8119
164224
35424
1447
209552
123610
178628
189275
48952
117649
234745
296763
183131
302803
174306
92159
81686
97655
45234
105921
140620
88172
118017
206093
249598
296866
224326
277950
28998
198390
283913
174737
38984
86300
301316
147483
83950
25794
127237
174339
91585
293313
174790
180295
126902
40892
212218
29270
146424
125732
166010
123225
65258
152621
210588
145783
38682
26553
163106
182703
80172
70933
101069
169111
117096
256210
244101
179363
113758
137494
150936
105733
254075
86790
140521
226454
8679
69862
295315
241732
113289
181165
147101
69176
133016
82003
275336
224763
152566
125733
292843
55531
120817
176794
248245
133877
165681
114096
262675
91033
100855
289398
239403
226704
300444
36012
296808
290541
207228
105885
270965
290828
283456
213583
81546
256316
60056
169529
201911
169108
259103
285424
220994
15626
58294
278210
294783
156079
194850
191571
198175
237684
301160
68739
16250
71292
297268
210455
229423
86101
77895
266794
21702
169464
211252
1904
149419
132423
133563
248011
269400
167499
298117
93977
309370
270963
31278
108111
76383
309109
40711
291586
84473
221518
234018
46928
196168
184543
32329
89641
101368
188587
222917
224610
52175
255443
172562
279731
68805
42173
246249
94501
111776
103114
88340
287733
51119
303924
129005
161779
174103
636
283353
281095
250333
90960
284974
236343
134928
216087
55668
198492
23113
276404
30111
80960
34038
176505
230446
39129
239865
268404
6726
5835
173259
239141
111833
27451
128656
253916
184943
174347
235893
289718
305619
159028
116770
46387
30334
60562
305535
278627
73638
169699
259820
2382
60671
204875
44310
214609
93552
208335
54744
28911
104805
296035
93709
82524
169206
266222
128550
26577
250808
156357
136408
203606
307468
116120
104930
6796
79032
82454
102276
23198
238597
97971
245419
92476
150043
298644
63359
70121
3423
136183
228869
182520
46863
41616
188802
78668
284446
17294
293434
297909
247888
7751
142052
85322
132309
21833
185152
282777
77304
108218
129811
212859
6813
120093
202420
26881
251620
212758
69536
283410
234777
32814
270008
134726
118608
258088
170558
118904
80969
67588
301827
67445
270975
26428
250619
195990
66480
28364
46299
19316
89770
253077
30303
173644
239814
273029
251807
163931
275174
245356
276136
83978
6839
268244
52563
79122
82677
279272
247359
205194
68659
267298
143138
222633
195647
159334
135800
109518
132981
298196
17138
307816
38131
302247
214645
7328
113670
299603
17417
37037
278635
267519
138558
120852
185257
245374
237355
90192
169784
193170
66781
24777
124965
241851
203751
132495
154300
170354
62762
205958
42312
53226
186476
303398
42937
126664
155245
274855
227408
58987
308483
145125
133385
202808
239381
70788
115631
182683
84877
297649
77268
26273
99843
307017
135289
18831
291582
136748
233902
294655
40259
163837
234463
113022
8612
281689
169130
33616
163033
247068
204920
269366
216806
268432
60850
89248
7298
248209
152680
178590
134762
219773
150895
157058
151835
18716
110765
273615
187745
56560
301439
265282
246239
131389
307975
186320
76564
11286
51922
127416
294711
19080
76784
93081
147056
90723
187993
61250
193750
202067
93807
218452
162137
249786
255162
178802
260890
229581
178062
302754
203740
92922
144580
272933
101590
29851
77655
55071
278767
176416
187932
53897
287426
122738
277030
199183
85011
268769
43436
38727
119456
233775
174979
126655
35992
142350
281523
157355
36193
48853
66404
130796
191483
11305
275515
10366
106113
122543
158582
3749
129122
71169
283055
74067
171289
195480
70176
48048
138433
158021
139047
2137
113005
153118
191639
265931
17662
230131
252929
248297
65782
151851
133597
247603
241639
172238
242932
77504
71043
148423
241467
99464
92505
194995
265442
159101
55770
133650
24083
146407
301809
227590
160372
84915
198861
6246
28907
189506
277723
122889
149385
28935
235197
227176
152817
54484
27929
173380
106207
183727
64917
63593
212623
65732
37189
40494
20630
28493
267972
80511
232016
231935
218224
298433
208689
224652
34125
181564
226693
163603
18657
105634
88389
50292
239138
106076
139819
302368
107857
130618
11502
10006
250607
43253
107840
113404
191327
229660
286977
235397
94683
46039
215175
166126
24691
89339
51811
13955
150076
50240
80435
309220
29236
227175
230577
158813
80835
137735
25447
229269
28179
92549
216384
170010
89009
32102
196986
245229
45422
92837
272513
296336
5140
273516
76491
277936
212883
6877
86404
252749
64539
303713
268804
158046
242649
156685
174475
248463
40531
115943
91846
29911
105128
210662
150113
185227
149371
173301
258434
18397
19987
188071
201128
171192
36492
137325
156880
33760
120051
194756
255174
11965
51546
108982
135074
284236
221616
88683
145959
150569
228282
96419
282146
202080
114289
187218
138182
234843
77768
286947
69706
34059
138642
46924
95583
309870
220292
69456
303660
269501
110245
29101
209530
144538
52451
299250
144092
97918
239561
266665
278658
192319
246987
23144
218018
65517
256977
98699
261109
171043
283626
213414
144467
26637
62365
178947
125419
142257
221521
228336
292760
112752
239127
146719
127994
6671
51613
290947
255455
181174
209074
205990
21479
153002
302631
301608
135479
85228
79272
150036
218841
249400
207193
45779
132848
72346
222820
226663
155069
17421
32486
143427
84447
62616
233716
147457
276816
195149
157634
65918
18377
31981
105850
282126
131262
157524
229899
191017
149822
292700
209180
64854
130671
261560
22928
200493
176070
285340
272819
56760
36562
115373
143349
198359
147210
54127
271090
54645
247492
203604
195516
208611
151319
106522
83115
57954
265417
68601
270350
273139
243226
280248
188171
26117
91378
123673
102833
291392
305341
101092
54700
149279
137626
282141
53678
125835
22756
134709
179339
53155
152351
31907
59586
206119
267998
186086
267209
224347
116530
300307
269635
90103
287628
257222
222927
23136
165114
168825
23123
5458
264887
7193
32762
294781
72022
178769
293319
23253
66978
13770
287479
282715
89217
218373
109000
72942
295094
38646
276172
233949
10060
65819
77592
140251
52265
287121
146898
246637
284278
258243
199563
170556
222658
24203
55813
106818
112871
56762
124399
265207
148064
124263
112651
245259
306478
305274
236221
184479
101939
222783
272803
157456
203533
39460
170787
47220
26084
262577
216303
177557
110979
209490
274367
142910
255881
81538
131362
157056
240071
140841
218941
107362
67180
90208
163332
285432
275341
97043
89865
58007
49622
212810
204778
76075
95220
252671
135805
226331
178566
161272
95328
307748
124180
195530
298717
45709
217566
296393
110327
177635
158656
202096
213529
117660
224470
104138
5501
110140
226667
296345
46143
261935
112095
252219
85123
6308
300221
12545
141990
282747
209348
14619
20222
305663
71872
20574
131748
103657
44995
60686
266659
145334
255940
67002
170621
254347
93378
243819
10002
180912
96494
23634
168982
24005
45991
102192
91908
131112
168843
70584
173020
277690
127457
6578
17316
34356
145684
261692
12891
35832
211251
234060
249276
209886
278475
125208
43379
44404
187587
212197
127679
8449
48598
219653
177018
125988
64873
235190
79079
124180
210727
176608
76507
113850
216109
230056
39940
146084
93045
56883
174481
22787
177412
37439
126186
243432
198802
71229
56358
97935
99606
96804
219628
120956
170163
164096
293649
40105
149136
17676
64995
24731
119011
38954
73190
74283
108743
264155
88644
137587
167140
27663
298366
202230
208192
5975
177902
195358
189995
125398
93980
223780
263639
297585
107650
172494
207042
92373
130906
46140
215241
174043
73437
270377
46219
237046
125839
162918
120446
151442
243414
72540
66695
230762
292830
248484
42986
98193
118403
226031
237060
307733
201153
142526
138552
61503
264239
109830
27843
9397
141934
267027
276158
64551
96586
18498
173661
85893
40055
238548
139131
231835
100767
208551
72497
49706
165338
262295
101333
95028
4313
115167
223182
281128
54630
167089
153617
168264
206285
35833
89949
279597
223906
205666
23149
40186
203007
88154
90547
271291
35952
107885
288706
99194
221275
132720
255756
20301
211549
51993
47098
54494
304297
187641
69206
291173
217896
272923
307738
853
81
84660
68753
117262
168074
104421
87901
82726
22911
183245
164873
199000
204082
246970
51298
179002
223212
150623
100808
248090
272720
23104
94665
207920
8998
52382
93965
262691
250994
8590
57644
285847
191179
292636
25017
219028
97732
76113
97286
37692
259376
290254
307914
150439
303906
175347
209771
95574
142332
128441
9475
267632
223004
207447
282303
3746
292944
118976
247328
98792
79908
58199
166165
142858
269965
24351
255892
11992
109242
244479
249056
73745
165521
186520
183222
130412
84238
67230
42913
175632
242924
122755
51233
100676
245070
41448
188601
161593
308995
123320
162235
212850
303160
301045
126495
149669
135802
305412
12680
297016
13727
204962
26325
214263
306887
308206
299412
263379
277585
51180
237127
129276
85383
220505
292073
164946
288129
65985
220460
217353
13528
134602
202239
255127
233707
273804
23287
23224
265631
184654
295918
258829
86128
111035
250464
204874
119127
73424
63161
173767
62034
22183
143124
258509
97673
243522
281046
170084
112127
239419
203690
103246
62444
18582
111545
124778
27023
173959
109450
10007
293197
243156
140925
203025
49584
132725
294386
97449
231653
261568
289334
181547
154251
96163
16044
148749
138519
96196
137353
164945
252928
54077
284877
241208
102274
124232
252494
232780
205293
84573
99505
27730
220258
244663
309295
131086
157763
64490
113726
173910
272138
47047
228499
86238
68807
62366
266118
299272
114354
7231
179630
141954
234113
98372
206450
37867
59754
139920
205477
167540
30467
147888
278310
147008
117737
45326
189729
208224
187329
2280
95945
179329
49746
305642
168572
139248
47649
20520
20614
301643
71739
268555
279332
227666
65122
923
201260
2395
60485
37743
149302
216179
107510
215151
55722
157733
273061
246196
120383
202575
192763
293610
208082
181915
14595
55838
224859
205700
72673
107292
262385
183546
98828
3616
148331
102950
46024
240108
220249
79395
90688
14414
158287
191560
124225
56833
65256
260001
49938
18600
205645
79893
91746
287504
123780
1349
73480
167915
58736
147964
52256
25148
168669
118249
141616
103172
240102
72127
223732
123800
24262
239856
179881
105831
272229
44787
84722
306217
154564
30619
109419
251487
306466
158758
148941
13672
105479
10031
130253
234486
172166
227693
140894
167671
248389
64741
59974
119046
156728
141743
240176
104723
214666
113379
251847
270089
228918
257442
192089
155517
228000
277307
190534
306195
162890
304927
61587
228422
279889
300149
61711
258625
119915
10813
153553
287310
190699
293591
160254
103419
52617
124588
183843
147760
34006
58761
6109
188005
221340
213883
62348
292008
228285
261859
88097
155254
72894
71835
184345
224380
137108
233980
124098
251544
198055
247630
150994
203522
52274
195873
260626
64214
193041
239670
196542
40557
103760
296667
21939
65006
168113
54224
231668
17982
137636
51073
265657
289059
85324
178591
234093
271729
286789
189118
64579
26181
298394
131719
51267
207941
6984
86237
180725
189076
279539
159495
253906
89343
137554
196822
274449
135109
100829
269540
79152
299618
152470
167120
170232
57434
190348
123924
275006
275460
290791
251456
47953
144742
67856
177115
567
51161
71114
184480
298271
95918
111670
234505
225331
164085
233304
1070
193060
111107
16222
306052
189456
205308
116504
115420
283161
255328
187145
247971
80596
219648
92626
110144
293692
72444
173051
128381
194105
24948
152406
32973
291185
72649
166387
45032
99186
224897
177473
20238
39921
103115
46331
1223
164347
257798
275020
213595
93644
37729
78287
176178
77406
142421
188392
11925
262318
158564
307723
51186
147697
198692
62345
280479
206824
8047
303645
137653
251159
90696
57146
63939
290469
158220
30645
242836
127377
219591
232779
22944
188532
120942
93531
73889
59772
211103
130628
128830
70234
231203
275146
147941
308523
10411
92908
148783
269969
271972
14184
76044
276763
83335
53514
22947
258664
292913
207097
72279
228159
53130
130853
15172
155691
179597
172190
99437
25975
97940
140975
36992
197992
4091
22991
12621
87994
78169
134943
193301
30303
297642
43993
278058
186377
9843
92376
22594
114059
139119
167798
228517
118678
147224
186415
47228
1166
24085
184922
170482
303323
222479
227348
182353
271733
230319
129016
32823
137160
29502
83358
272998
251738
75283
184618
43166
8243
277331
111011
111680
272688
48071
115320
110678
163322
186288
95436
268066
179868
90119
14499
275135
97453
194377
277367
288227
5020
201311
118375
229445
88547
176507
9528
232585
97403
107506
51594
94281
137426
52137
47669
188638
263168
213680
112914
106783
93921
42657
292317
32602
641
98371
199406
234390
816
77555
12477
56424
205858
71027
274456
89650
5382
106798
119666
83032
274165
141036
305686
81836
120666
170838
111595
223867
198011
72953
52629
131617
119534
83729
251773
205352
37960
7116
191698
289620
82880
283804
257147
258935
256254
298864
91675
68204
111775
5605
211419
94338
220785
134318
87057
305460
60664
127858
188678
109219
198453
271322
280539
210717
176114
164256
308162
111306
130865
206593
276965
98084
101263
309148
89415
82118
36705
45829
263083
213291
7736
176283
59518
58343
262215
86718
106653
48901
84403
38937
35921
195822
107597
133760
282848
300028
7111
284837
107345
181411
202196
158849
300911
235184
42175
208577
37484
199631
165494
122682
236522
86132
208001
92944
296233
202506
183304
264174
83612
16108
221955
301056
173813
1020
203305
182871
226714
246663
140700
384
87635
71457
16076
40957
299074
306519
197931
68749
83540
278484
212287
240940
125489
54418
3580
152023
203609
279646
208507
77919
33859
161460
56223
127504
285852
70421
198792
58828
253566
292698
120015
307817
110925
94871
154198
253091
171219
262758
100421
230961
227791
116918
175838
177722
88877
159685
301623
236989
61762
237557
139677
230081
238567
23306
146306
295152
151886
145681
30359
242642
210648
147229
156685
15828
289752
282068
200783
308590
307342
84223
121376
43215
232986
145512
170650
186076
178759
120177
259956
126766
4555
93430
308282
301234
106594
149128
87459
191080
275514
146
199
162614
269065
300205
238481
87452
180157
96722
146614
114294
255849
164199
63743
132148
225604
61975
147659
38116
229275
208040
8899
268437
160361
135753
73765
226836
171468
175666
215294
31925
294578
107642
10884
303524
306833
191002
86452
260389
65929
208829
145546
2622
217299
74670
46351
188743
119867
131877
187613
170434
177698
270278
34901
178907
12288
231598
259319
291974
156760
145914
221792
149484
5317
115203
257782
81577
145484
37991
169094
92219
145574
49604
47212
89593
297044
50355
46455
125821
221329
235291
24976
17866
18655
18459
287573
121784
24653
79398
41361
253895
185821
48316
49145
24418
183425
264889
300272
134866
202975
268882
303391
121504
233873
86663
131713
288188
127311
252163
102406
273670
94232
229026
40117
39139
273299
166880
122470
43267
163909
211566
287954
281424
47923
196349
216762
225431
185673
71044
112704
265138
169529
102790
186199
276620
77165
96631
122746
109234
66895
156104
306997
299969
88816
69398
276762
225053
203150
85499
182168
205766
252403
56809
140516
78401
111054
64786
76451
290804
143835
254862
240504
217347
186595
227770
206640
263992
223839
131822
240702
80225
214037
126686
182411
152988
127612
3686
70098
34209
240330
162660
103419
98648
217244
165703
84209
229370
104969
269391
193446
203917
89229
227048
2586
131917
80545
296031
33819
153251
215739
204352
36871
296958
125272
28635
272214
138430
80682
235656
103727
289243
236426
142094
8254
258579
243138
133165
286303
1297
280167
50227
249049
280554
274270
269702
71855
250081
264983
274134
272968
122953
226109
116722
142562
177586
124912
166269
55307
294851
123963
280669
136527
80940
177253
290154
186852
17252
307835
149690
127234
168583
279036
24633
226701
113120
275885
196765
118418
217541
57329
61335
59871
62938
258615
302629
257000
112472
69652
255017
282926
119442
197599
67714
144830
180815
51145
243296
77028
51650
253097
25969
295712
161165
25818
229095
60048
84935
231675
41108
164725
244125
284973
35314
78700
283823
63279
38031
111855
197354
149907
279065
32605
272275
265548
205310
11553
85367
22553
196665
293433
61603
122108
189613
133161
303431
40064
254922
222742
46631
66479
287392
140429
297079
500
232707
262196
205495
252415
166516
200061
294537
178010
297823
24158
58415
187185
60716
177812
124906
68632
136598
1237
273970
245907
266440
76748
172678
80756
274032
309424
254726
277234
249389
217488
270406
252297
181104
108853
101036
262926
6812
200714
300048
181773
26649
111449
303687
259328
201506
303866
146543
129788
256935
171573
160067
178216
212660
194733
48096
141843
295005
83232
155514
280672
268458
2813
79646
70402
286708
1452
152844
295642
309271
200474
25376
178579
79245
171133
110456
231545
12013
113172
107782
122061
87567
98559
124200
18575
63417
123374
205639
49644
108439
183321
260323
309728
20607
96086
156447
271833
238422
238080
4198
229455
158821
238081
226443
129015
69386
6529
72652
111623
125571
214173
114863
9995
73120
8064
248192
85838
298884
155238
116153
195912
163543
9566
120040
202018
29593
141924
6167
283790
202628
21744
92433
3139
196583
187502
31361
277059
184470
57914
116571
221269
79612
70008
128264
57526
259590
251841
293529
133555
78435
2382
149334
176491
170441
303208
126564
44893
76177
207905
206357
190695
273218
95627
46155
232853
80469
131435
158014
27166
239102
303303
125584
194356
82983
99889
288997
284642
17430
260093
54235
157919
89072
244329
283701
303849
305960
25893
171881
95137
61593
5968
305214
96420
228798
288617
278571
201716
124473
71581
79280
944
279512
204013
212595
205018
287061
238896
199372
203085
190932
265187
211490
284372
171372
83273
256873
275390
118762
281131
21566
40721
220712
253780
52960
72021
117951
204326
119071
132962
54856
153305
207616
230446
33751
60951
255409
276341
179252
35915
280901
19338
300106
73668
36905
195455
79995
180924
100284
18746
132105
30815
174892
62933
62579
198040
50674
139085
248482
456
94301
186638
42416
43943
288010
100468
266820
154088
118
97354
147426
255651
118772
306085
307125
109119
277093
154424
180603
217657
140645
110953
68207
115421
116193
279394
16758
259857
73058
250613
135103
63817
259346
122473
186329
175951
38345
189876
295391
88731
157608
110518
26049
308349
35071
92476
38872
102516
171636
309155
4713
244712
252985
167114
155820
117254
3211
63134
302151
47414
148560
242687
59729
18644
192104
228870
89390
48146
296283
141725
274953
92062
101337
232070
302801
113746
103817
239109
6696
109419
113942
75276
38417
206910
103163
127510
244737
172389
264487
78563
302778
208748
250969
93483
182962
114223
117197
71756
267892
4664
282321
131143
127872
144377
276262
200286
140414
59611
264176
61083
209639
180851
270615
160579
248630
271627
216784
64336
267053
285683
62859
41432
26932
139443
15799
31972
267162
307292
42378
57799
207870
215320
195076
212156
130730
209367
301806
161507
15304
22633
54984
155362
170470
211053
250199
89447
101606
198919
157914
298352
185845
77611
171001
18773
171440
6323
95673
162311
237096
42137
214943
198770
210118
170874
211568
36681
191584
2769
22597
166988
6135
61412
270824
205533
123990
198692
220685
223704
257372
98614
115110
286212
18807
119656
159400
68670
205037
205829
77702
260454
289923
207640
77284
124713
108770
256756
36454
294051
87949
201501
205057
302425
254636
13245
224187
217859
86012
273302
51856
288018
245784
113416
168529
193566
159148
152798
99752
217178
95407
175047
275507
104892
129827
297469
184991
35545
288631
244521
69887
16636
84965
261440
146057
196264
104540
275957
89635
238158
301247
227913
57619
156108
149137
44756
174256
131445
115258
239358
2220
107538
227295
1494
227516
198036
19366
256237
304633
106721
82267
306996
300174
196318
300910
6663
251547
144709
107963
246711
188236
230292
242096
305189
214942
59707
133517
281052
3889
185904
237682
165175
205972
10905
208823
78827
226268
186268
261547
10346
247521
37266
190575
88328
235257
131774
152147
69716
165703
195921
249749
257742
128812
156101
134123
252234
232379
291716
115701
231610
107345
92412
14310
200738
268231
151447
297744
39388
62239
204759
170362
103513
57708
36154
10164
225724
148804
156809
188612
88128
130167
208463
178415
6250
299506
15135
51179
194144
153676
242809
58240
227811
229997
7304
267889
51634
115145
276156
9087
204175
216176
219843
113586
278198
297572
263531
244258
255087
285669
146932
177085
141613
86053
147923
69056
219637
85750
176120
134176
103048
261662
141154
241434
88352
276226
89349
262257
212925
241499
42792
114646
125109
50131
248132
239896
308250
8843
271070
279582
159997
271516
51403
51434
178457
163513
105117
91180
165164
279018
228476
62006
122059
24589
244540
200896
296014
105333
144709
286930
260808
91925
145651
288237
165823
238086
289279
82938
167260
151632
310002
250863
11750
28135
98719
73108
132121
300204
94191
68061
240260
26404
274628
163911
83963
39357
153276
65947
40294
170392
302276
248597
47175
252226
37021
38723
246868
118624
251692
126396
19529
250204
240380
202073
54638
21612
249698
69880
51865
243708
111667
114137
8658
36614
108523
119301
157518
226983
273573
127944
174640
162284
272249
59872
172734
195841
30867
51716
260799
208761
6588
246389
140780
299493
74353
125638
26149
179111
277895
74266
133498
34967
192238
297236
204856
136969
131567
288655
162054
58349
180209
141845
299742
170062
166130
308
115869
301568
213312
150892
288540
59014
67119
209731
303529
6039
72941
122238
165401
163549
251884
176693
57912
303038
291206
233819
183786
291812
10286
134120
93871
114084
114265
255184
77676
204394
208560
115356
133915
156516
114516
61496
51943
180316
274646
3448
261253
191404
210317
230821
50164
6987
130124
33160
41367
740
41899
183176
268658
308286
196790
258236
274589
241514
132548
98005
30661
113657
89944
145605
130621
134372
117475
298914
31874
131164
166128
307830
286398
69472
78035
215775
309753
274241
122430
34615
253142
48049
188943
92460
170482
56462
179415
72543
239913
202578
48695
154790
151506
135075
60397
205366
6032
178510
297341
300768
5607
184655
79492
124725
180096
31887
181300
167714
309434
178064
154188
22835
22724
34291
78294
31179
309187
235378
9835
4602
382
27525
152820
78851
193103
96257
122167
58434
91556
52141
189666
32777
218754
62991
188240
219777
60241
26714
12270
264591
247515
6059
37671
95945
3386
155179
39801
271127
267074
212366
179545
68923
45330
122092
120686
261946
52778
2863
176477
184427
274261
255521
182160
218425
66336
7882
256146
297413
262172
21754
72519
114957
125810
267429
139539
262361
143535
108914
23339
275317
254113
70055
46655
55467
258087
61140
162181
192296
262955
14407
84074
108420
76710
119818
147789
180772
175417
211689
258475
106938
111039
80925
23471
12320
68323
228620
148419
291262
91921
287153
248647
297727
88746
83053
167547
908
281634
46420
283071
159305
178566
147636
256692
42953
36158
280874
193143
2952
39920
196513
116209
183524
224600
163288
173001
275899
252328
59475
238181
205506
107509
160828
289445
215445
123583
266881
266002
260205
182807
296626
208264
53844
305382
183330
22873
201597
267369
168387
43952
247148
44687
130803
258452
89941
60076
156887
282310
84607
118860
49688
122707
148629
200320
202089
49550
267532
150445
98237
25811
7787
230785
105824
8071
286309
15354
81147
148472
238784
94074
169860
253582
45888
217514
114679
270220
137716
72316
263774
300801
163526
229924
88797
26526
185503
47468
176554
89629
187847
125119
63517
45110
181702
82767
162469
73365
133935
96035
114319
253824
237838
120710
239534
235885
75787
107820
172435
165846
220717
38056
284960
205210
261716
197144
214800
151081
246034
245748
95391
307254
159181
189548
205697
232121
269129
240018
284600
161730
25155
51741
51173
272132
82851
181363
151037
53316
83758
279097
249749
264273
290544
53782
114226
309178
97071
205655
307892
148309
34693
306643
93635
159352
245502
83242
294276
221759
306804
173236
223313
22101
211464
140104
107920
193182
278074
34779
165644
129476
237452
244677
140676
240506
222969
40778
294378
288037
274808
142895
244222
49014
213228
125092
42460
114742
10825
293275
101772
120619
102342
249820
174281
222736
183268
53248
130159
137133
212075
251089
37840
45568
14046
258883
228250
306091
237161
228467
226007
38892
52036
65978
142840
231761
194848
41368
14281
46266
73553
205753
281614
103585
214352
44244
292962
80040
180705
207596
152290
85409
44613
304008
261571
298270
21914
106555
84538
64370
264121
196313
169183
139474
232363
288926
118775
122711
180024
81456
20257
144036
206065
147727
129653
2075
129186
15506
135218
170846
267042
130766
278381
42377
27848
152637
30365
261059
67177
44373
160806
26631
136585
103599
203200
281627
122929
168057
149012
252555
116618
290818
162428
158272
18759
55926
116691
254796
180930
259580
50030
266803
174617
17274
86969
126280
168348
103893
17354
71204
60581
195042
80856
264456
256000
199843
44289
23220
81256
78365
189645
30164
108871
240138
150768
270927
18664
243009
115199
89919
124096
168004
28889
221426
299380
15126
43748
302782
173239
41405
109115
133330
170036
60878
307235
174756
77167
126040
205577
84069
115462
272701
35600
122953
174597
243229
40895
98021
283596
99824
201302
133487
187056
127248
227235
131509
111316
74232
88400
118798
158811
150356
26427
291706
6094
34812
216046
87826
308087
25739
272290
218430
27619
163989
41212
89910
138612
5465
300032
234076
108689
14549
192917
71211
176621
222722
240861
273947
185550
248579
225176
238738
162015
112882
154569
298521
265191
198348
182369
106603
70741
168483
256311
53466
296923
176238
163612
53765
261255
166914
226181
139722
101332
176754
292879
282417
61637
126966
177923
226622
100834
51409
235698
219995
233571
90277
13890
194554
110637
221902
261245
130526
162107
110532
210604
100193
288818
28445
167418
135890
6559
79792
129310
142288
111795
205772
101572
100107
43690
167243
220662
209088
249049
137188
228225
196066
155235
35261
94340
167274
258937
205767
37663
289464
10233
252518
169770
24538
304891
169674
6568
94324
182291
200329
202866
147340
9222
128112
273794
68103
25225
306766
118767
301628
52029
136804
132507
151722
18570
49412
221082
95065
204884
140690
55350
64112
290721
292833
117163
265647
100594
276959
189041
13402
4509
257672
136527
216520
94545
196122
53854
174351
206660
272045
30763
179931
76222
123274
208238
181074
131430
279561
93603
120168
42443
263203
165558
191658
113140
185561
179935
285360
39177
297983
96983
164928
230036
254271
18036
141894
37000
180924
208053
225179
292758
74904
160003
52458
43819
290586
299892
95167
220612
7317
251211
36735
33065
108410
68752
55659
260144
14564
136705
93862
111535
4008
100877
259453
113079
145673
49489
82496
20205
223966
124105
120705
195514
20829
59147
211961
148649
87693
45338
136884
113959
48446
205661
193778
138870
115785
267829
164269
231088
130921
26367
84472
40497
120203
214460
264821
78260
103745
118373
170120
169699
38939
61130
188108
147715
101735
90000
243878
180646
201408
279399
288110
8430
145117
234106
261173
10255
117798
222611
279702
291056
35915
218536
134585
44314
208465
307698
87000
4263
204662
229055
163491
188295
53263
299062
77473
67137
251929
49565
87134
94700
198530
25453
166499
1648
9384
202427
306405
94573
42154
153111
297088
38497
13791
63937
89118
144610
20093
5835
308973
197924
178719
281490
295086
268503
230916
172228
161180
292985
29187
298672
211085
21874
96395
237797
271037
172474
200443
274226
150723
300899
190725
80164
10232
192769
287701
46192
117136
267673
128636
72948
162283
242244
136063
141194
6123
31101
57639
244856
139025
231957
183790
141456
259607
4238
90533
297731
87958
173157
47372
305607
129682
164229
31927
131403
128618
117250
287480
89345
127083
102664
211649
199612
261924
123564
288016
38284
233900
154759
214400
22138
37295
122729
177926
290906
135554
275578
140250
76257
161711
56207
121738
217641
193081
91941
171817
38165
104492
65360
14817
254746
78875
99176
176715
168677
236490
93227
24210
103930
104565
284744
36678
268142
93375
65951
264090
208857
81846
204924
16422
90831
195114
49991
136643
184158
172069
77251
143868
192949
182933
160631
13513
57325
206244
140224
191821
82554
52564
27153
130844
17994
10891
178336
172794
141746
149332
206588
236524
220435
184139
240936
91833
170058
121563
230901
123445
158090
275754
25784
124055
262818
291086
171618
88786
73917
232371
112793
52652
214055
152964
259662
232159
148163
18662
104296
231021
282537
38967
271260
104807
274851
26946
213123
269000
194308
135257
15856
224434
173558
65076
112178
282095
186966
253303
141538
159670
89744
228204
238240
248151
43571
126548
150115
70972
124986
36536
220997
294679
172398
221078
97032
255501
211746
206505
294375
178224
294278
9394
220742
45666
23377
21996
150202
228817
149501
188634
42486
190777
77485
230600
1214
273959
108918
252866
81416
47562
267526
275314
201293
24475
260551
130106
246148
255589
281269
206919
222181
22781
298337
272992
19669
224785
235550
251753
192716
55982
6085
28387
24978
204856
227932
59010
182131
122182
285245
151547
53039
55837
258191
119423
113136
142365
4781
16981
159138
101974
159211
88850
123102
5714
63413
73228
89000
228370
244125
76509
47960
191342
170207
100101
95695
212495
71049
22454
203357
256290
11509
223364
209470
294151
67701
271417
83109
22601
52173
297737
21690
179081
31449
10600
118134
213768
231104
44276
174904
161124
126053
9209
194546
46862
22605
96853
80200
118629
21856
17038
57407
308433
18670
135550
172875
22735
186979
230906
199187
265297
85573
288785
134705
171904
61294
186330
235765
213011
144521
98247
259159
266390
235871
291343
137222
287167
76953
286315
54293
72724
17930
2166
285269
255626
117119
177366
179676
102413
275244
55005
105833
60930
304516
146711
84341
128588
203758
76295
268000
201105
60323
234812
137817
14701
11175
257014
236238
27760
302999
67286
122217
127273
260115
91562
6064
182656
152464
40706
235950
268681
308785
40743
53073
39760
262881
189404
306248
188114
223872
18355
232215
276626
18062
121683
110216
87971
73308
9569
177333
163092
156780
203666
34377
263863
237010
198770
148740
117234
296005
201956
103037
130793
29031
214036
214218
254706
200117
261722
143952
272316
119775
71521
244517
97577
249495
208671
43762
293677
156080
55910
236785
275394
122171
293535
82184
201937
180578
120424
221928
133655
266345
208937
73364
246812
224151
134523
276734
69464
146074
187899
222454
216230
55154
41238
239832
227738
227663
172790
178906
86024
304649
215158
151529
246077
237436
117156
297590
134180
180544
238239
66478
306608
173795
233848
204835
48775
3278
143717
206967
173477
10220
60726
267417
112502
166535
7510
298583
63737
225150
73533
36178
234474
280996
141056
150149
113027
19111
298033
260873
64700
279414
117937
158010
73192
54581
92326
206709
300476
241380
144090
173343
39544
111525
260938
141017
280561
64509
121096
213616
259678
142433
296727
119694
238927
221469
92351
209060
167223
110952
55063
170401
286519
230259
8491
26288
291686
53103
125373
46503
132879
61982
246770
295823
7747
21826
247257
83867
258016
82135
111606
289936
99027
270813
125313
152219
141576
270441
21879
133592
161502
126564
172082
185509
28442
24899
101491
247965
228546
133865
10406
32239
157442
160183
3827
87137
114940
189040
37058
282551
19759
43576
229264
206928
129825
189645
220249
214337
271047
51574
240347
93141
93513
145519
260784
82409
235384
290392
186604
207855
263553
32425
145241
177114
120063
265811
125708
120605
251887
290419
294947
198502
209424
143372
306549
138483
73106
134921
276903
294944
69976
268200
114425
14038
89833
28560
291858
24465
297208
136649
36894
92665
140635
258939
105787
94334
72565
52371
158120
9694
117163
159353
219839
81240
180463
116999
54626
303331
97778
157477
304467
128122
304399
302229
246295
248613
163435
127029
146815
302114
109634
73595
165070
164442
296002
222193
86489
124894
288364
219277
161223
33798
207404
265316
8210
259506
224135
193822
182650
165564
92918
57088
103600
199786
198664
228209
71996
244016
291142
18188
122249
267044
199580
97042
308340
134243
194266
129833
106505
298457
10952
304473
8758
121375
206625
232177
200511
7085
259387
84144
222117
291945
234264
179515
111742
280341
271526
117404
11302
44048
144529
109692
166959
29536
121623
168468
282892
12737
137340
28507
292920
99838
298625
235631
200611
170510
27645
56140
305131
146777
171209
256931
124403
138799
305976
220914
302510
255045
122335
241632
208340
159340
197421
259764
269092
148154
36024
293131
59534
110481
97400
229875
281328
206230
98039
22570
173136
119564
178216
291594
185199
292071
164204
157302
185577
116264
228398
195466
3976
19341
88679
270074
235962
58163
198525
56942
180964
256149
42401
255269
175270
55870
74513
250418
87762
191286
103498
237771
184038
225344
117983
12671
97316
39422
185593
137235
220212
238210
225018
284142
241671
243827
34640
72898
69473
305577
31561
137407
88441
104659
142385
146292
187170
198069
214602
75956
255802
87067
71317
227029
46632
204034
57125
267661
263959
47071
296254
115944
171996
130987
251229
181108
307161
16591
254519
260452
9417
306849
190992
157719
226190
290262
212366
174081
296076
184650
164925
81242
30777
190782
78582
38205
82737
23363
232097
247005
227750
88705
34913
258717
86566
194811
11996
262877
207483
242953
108952
183066
32570
272409
20463
82033
68842
39476
137147
91013
82485
27758
206228
80462
112280
301564
152706
192829
175660
77054
204482
108720
212379
274611
129393
217772
259718
109814
5245
102313
224959
44724
172698
225050
252801
133341
175890
174205
170756
301356
96270
168257
277981
151227
101638
677
109676
146024
35733
160547
137911
213693
126634
152476
209202
78379
129611
280751
205252
286887
101259
260545
49244
294528
279294
241807
51821
75156
58089
138717
206986
212991
31900
258795
117477
259100
238994
7503
234007
193576
202422
246985
91382
68542
301027
241873
51582
82870
212848
58276
219278
62433
201406
125405
72773
15478
113604
208339
270200
62268
181258
167900
1791
36168
192671
197364
136316
123742
133071
174645
105635
179214
186803
16703
261066
163690
61593
174279
62592
186994
167466
21414
258712
115225
145721
66945
66507
131459
23029
231256
167764
191724
97612
240595
162072
163180
287342
224072
222653
261726
144692
128980
268986
149457
211851
271014
121445
189246
227970
291289
225858
305210
237894
15258
39022
92997
77744
27499
42629
42187
270223
199751
52774
295234
188466
297000
102675
23747
199132
29712
292363
119700
267834
5392
32584
273310
96313
91175
177163
23355
113548
269827
12864
183179
125865
148888
290875
247083
120511
285918
137655
147891
240177
233628
256155
63265
292589
106993
171328
226531
156386
85034
201824
105503
51369
46569
267778
270001
94715
59206
94685
43188
158158
304415
109517
21481
221965
30435
215463
79823
160725
233011
25950
203574
99029
181891
146924
135492
178606
19661
140621
44663
235446
14409
37030
207061
164093
252632
113097
97048
27013
27285
115027
50464
21227
113321
136308
184064
107313
98733
185676
109303
158586
157173
241973
308425
297113
185303
183794
154238
305152
133665
57637
57509
124703
136995
168236
170376
251430
30526
294545
6065
178384
159268
91560
270138
112449
47136
166576
269088
127480
149725
167023
96066
72745
14473
143621
172322
142915
222336
41943
164816
162539
147753
84802
188404
109453
631
183865
204364
104809
294168
172335
6393
139698
106791
157943
204164
256894
104324
274801
6438
166699
156129
145167
181685
197984
81309
172348
178687
264498
151547
195580
298210
268730
260348
256764
143758
109311
186245
277342
294057
77653
220494
107908
164569
55964
93347
23609
260475
115243
170875
200545
125966
68118
294748
212352
255085
202827
90871
139215
85485
302245
25252
2462
203635
252156
153228
30994
242626
160687
307154
33005
106573
295658
111377
301571
284480
209207
36788
53508
239242
82165
305569
52594
249879
79590
232828
10204
290634
67518
122242
125860
254973
280427
62474
90167
168827
133086
121948
89422
128930
99033
135233
201332
252386
41039
249365
72009
26014
213013
227969
8773
130983
23716
47757
124262
257509
179103
82850
246715
136059
262318
248080
84875
269652
200162
298591
198510
28053
190852
302200
207428
71971
83357
134844
52210
6232
243159
4455
206224
279663
125834
52939
200164
114227
150994
62517
69373
189844
291772
9535
210042
296201
239999
139845
303833
165999
308838
95397
85667
294421
36940
194363
211593
161553
123221
168572
288021
57849
246350
301128
91458
221167
302418
114479
210453
90182
144712
188040
173776
224292
307057
17439
117625
238566
159563
252666
162786
68567
121382
137221
27317
246436
307368
212858
233831
33651
74336
91843
116996
231509
161663
100642
63359
52221
34802
260117
21308
247930
207769
225171
254860
155318
297446
255304
22246
197261
66444
12355
146340
157306
25267
161997
224435
177293
142298
130784
211651
131139
52758
240110
71648
100532
258085
276123
244781
249645
139065
112906
301316
264660
69256
30488
124213
303882
53817
81286
188950
252294
188742
40626
279439
179511
39037
288039
303994
195483
84262
42674
140631
206691
7159
46095
149421
185822
273534
67666
298741
257419
206488
237568
205556
62365
100566
265752
293926
261669
52189
5728
291184
70841
120536
224868
115272
56118
155067
135245
229181
184347
240571
11118
112268
227932
200982
289715
204718
237522
274747
6251
141220
128226
275831
12950
118691
2376
81218
277133
168430
678
169214
291599
130974
195652
65762
37811
3955
140733
15364
64676
298327
69383
216290
213595
223376
72542
76103
192641
31189
76967
58781
191341
221971
154117
231747
5042
31812
116599
306460
109175
306720
108095
130618
236453
126534
218642
66909
92279
15592
292967
158474
5479
279460
231078
85701
307307
63854
135027
309792
120966
189896
28833
63797
132618
113044
230356
208948
276947
134469
34418
158019
117870
41626
141103
108042
103159
102734
260251
68007
239140
137678
267518
129400
247772
157769
34901
201920
215872
135420
31813
34433
292839
291016
113047
17450
13129
51445
164251
294509
262621
16544
116118
235300
239451
124386
307902
240223
67441
42657
270982
74522
251889
79738
294385
295675
61179
212295
127691
133277
55635
136040
164666
276503
139411
122053
261150
46448
169309
285208
236156
144840
17240
212205
62838
121480
303936
195479
176165
51906
97404
291976
100659
209964
82291
143421
138982
151712
77896
290592
230004
207983
144467
9787
147672
218082
197980
158659
37900
44023
100136
165045
295289
38054
113036
293796
295150
32601
301016
242486
105021
272522
193095
60780
108668
105103
36438
274006
205825
114704
220395
183984
106198
262135
186428
207014
113081
305139
130140
94920
107081
21989
130177
155978
297176
211202
123787
75966
171134
279471
33764
285614
12977
309683
103399
113605
295787
63474
245585
83750
249363
55364
15529
58078
28153
17630
255257
7180
276041
269841
289629
220727
194396
222135
162963
225093
59938
232031
290887
246215
9850
298083
144501
178023
43125
17157
104995
180277
127240
144727
226699
84549
173635
209297
91149
142516
38982
83127
14724
262542
186624
233449
217052
214715
70584
156603
267828
149017
233765
230943
272311
147138
159140
176108
162920
228098
220733
30806
36609
232868
54464
124461
51863
278864
233898
200484
61169
83538
173531
72071
229519
134462
6270
245818
180297
209268
205057
203106
29605
271414
81342
211688
55380
127922
294189
301881
142827
21032
205552
292841
237053
304332
227473
63527
150573
144862
107122
4175
269089
96607
152013
307460
57675
232695
53355
9141
226793
84713
98014
284704
67909
192669
40007
176708
256205
153673
11689
271663
280846
90998
246148
185031
8883
15054
53500
161021
114302
145603
77722
189993
21404
120447
232046
278062
141527
63526
215795
126019
57013
188514
227501
138918
156930
137165
5412
145627
15064
200958
290153
143829
1468
56966
146926
249207
264060
129782
123261
40867
42650
214587
82612
261912
162825
203534
16533
214206
251656
28138
49781
216565
290358
159776
224886
136743
224087
187805
175394
148949
51105
214393
131776
212867
153032
144973
32250
308415
45746
129360
146962
75979
163395
140854
31405
196331
277308
282857
128694
39328
296321
206029
238651
184562
170598
143023
267682
120991
153577
167124
302145
291459
136146
92325
131859
287326
40992
274535
123885
123934
144422
38396
175995
263771
59608
121071
141640
212112
266947
303399
164963
107231
77674
274268
154173
302246
309508
6247
262053
276504
253239
196851
178293
6666
42364
73341
177119
102559
174322
66153
48916
258524
29340
203
63219
157300
98835
22251
93260
302201
124196
5821
210511
113866
235727
226524
113919
129167
277491
68702
123576
132113
26476
128124
154905
75819
28823
259769
111744
152900
217830
230706
164167
306225
89132
141825
25870
57471
190528
295402
45579
70767
235940
128399
200395
19194
41896
150599
260873
133165
228104
38233
156517
277654
187298
72966
136890
198242
267959
274610
227776
26725
300028
192217
78649
298338
190919
131291
84442
227724
287564
123953
8191
59752
164241
82960
52070
269767
245859
48013
49142
107509
52371
306608
279416
152639
252378
120234
89365
27352
6380
183329
270786
129074
134428
99922
150536
240964
101876
216701
182264
198757
305898
262934
19041
236258
25213
63860
151671
25813
65970
224504
187560
226463
233997
251025
188992
149766
92901
117596
138617
145539
232267
266926
5927
268637
160657
157910
227703
304469
161414
251280
158475
89116
188460
290901
33331
225437
303424
58233
123356
37396
96720
18518
19212
275049
35169
163489
297041
195471
127545
100122
66377
257885
128644
168122
35963
220263
63624
92151
88836
31326
207381
296321
128959
43924
124219
176061
135370
258450
20527
155443
215860
204597
1878
187607
86972
100452
151256
267559
197279
20897
298810
295894
49385
86587
167092
167842
183725
176591
147527
166506
282111
163846
64962
240023
151774
84321
63872
174899
303720
291353
58173
180178
213175
242259
292694
154696
96793
227268
303525
185976
154559
130975
303174
223755
212869
227466
283095
197596
111421
12957
155953
126998
28292
296690
224358
234780
31993
190116
243937
120404
73245
114011
230675
134429
14785
105199
244083
97069
107611
290836
93451
258732
106392
31326
145252
87905
68965
178664
256371
69050
228030
35605
35233
103873
206477
179911
261315
298064
84171
154003
215140
283572
103170
138296
309713
117295
155247
234735
175977
32775
51610
129061
299811
301055
86021
233682
162872
177177
27872
258183
78496
147837
208745
32539
69452
186861
128269
226795
287184
57745
259191
298189
40434
154439
202530
6824
228578
204410
61475
180775
45947
93661
33079
307423
21706
33911
210800
114018
86797
142039
266045
48690
296823
227221
279636
136565
199434
304774
27071
44039
56241
277660
122931
274427
105388
239240
127588
154665
226455
115651
154111
206568
95978
252582
219891
270440
62651
44662
212672
297150
66830
102076
279284
50292
277662
117543
291502
231739
65425
210091
52643
134508
258278
129243
197790
280726
234719
286425
190536
287144
51598
13250
277458
72479
304120
213871
230890
103913
227732
105825
13440
19454
28555
128147
208609
242717
128676
32018
172467
74817
236551
73074
273159
81082
18584
95480
291839
229021
288506
104080
212738
61617
244594
82926
202311
92881
171852
179574
56248
170617
273896
97671
14491
269806
200142
23421
225052
174986
8904
158922
21719
146922
16554
3211
83985
112367
263883
115937
303514
293768
287480
247738
136427
38761
281454
71773
13880
212876
238852
248271
188594
4624
279292
306708
192431
86050
71702
225824
154934
52162
240488
132090
258042
303531
215181
140171
180421
242214
168522
246634
52483
14816
17274
265180
304961
734
302307
94281
167912
1017
179497
248981
200910
65563
71038
158012
47513
186483
81235
215561
29702
188916
6911
72875
48205
177070
89457
28026
48153
53957
262171
230441
176106
46137
178525
94398
79023
95859
181689
145161
281500
216688
169236
295799
126470
254103
304854
215934
38542
50548
221633
273888
266530
61787
232101
191706
268620
189451
258484
11480
6538
53847
250281
63997
32151
123579
65593
83543
223766
34935
82609
223879
25320
4810
33354
118373
101478
282550
97808
217055
231924
69929
201671
91644
171656
67649
196171
220376
146404
131762
60427
208325
248859
174116
101572
97460
174797
127721
51822
91873
19009
250646
81489
150677
127253
217003
68357
9208
105606
298617
33701
10033
195270
85829
7778
301268
304675
17270
12294
118156
181254
80048
129040
62384
304318
111656
168381
62267
226859
102104
50772
74954
28575
38578
226916
174834
280930
39047
164359
179537
40228
130668
227604
250472
190595
139538
136457
235286
96323
272521
225915
105715
281646
75059
96544
88772
268384
19751
250353
300118
238444
150694
11034
229162
114469
28640
256078
115206
135177
143707
270565
87519
64053
77493
208826
258049
156995
35966
243212
253009
97751
209605
61273
295933
49651
261105
196550
309245
254812
234521
228627
205193
21322
72649
155650
297716
36498
179611
106746
96987
2111
169106
297828
111900
229956
164470
80660
165866
41232
13668
303019
36339
109001
246511
233438
60988
297186
255786
173431
203011
91035
167531
79725
65104
308084
256851
179148
62307
69080
179345
309340
64440
12757
263943
304134
40866
152048
127679
202000
99093
175408
179669
28621
92175
248192
113876
221091
277852
106062
198044
77064
66878
131432
291244
266788
41624
49057
53820
247644
266908
89616
294070
211750
293509
297807
159581
298102
10541
193349
9694
47055
133091
299995
78903
118981
15741
139626
230991
161067
185343
52266
265074
80958
303974
215423
286215
101862
167537
214292
305279
110586
156354
165570
86606
132119
49482
153525
157546
230946
291278
68154
39581
207123
160877
3264
136210
50598
52932
82602
284935
288707
37975
132016
66716
282810
281306
55585
28493
256838
140868
97647
107971
221531
287068
16839
297011
42480
29999
181471
69815
207683
41894
65075
37994
303180
30462
241984
1665
48718
259876
288766
237847
45003
55944
110713
202789
277981
238942
73887
271904
123518
107249
209257
301152
45523
188802
98563
158466
63775
139416
273915
159780
243215
62738
273954
122262
63999
137560
1520
301773
185302
128863
259745
160480
276483
212298
287802
98450
259541
295028
279367
293179
149838
257996
243570
131052
240508
85703
237908
163920
109663
191456
119446
81954
51500
166991
74818
16279
117871
69266
91825
221444
268625
29597
95166
214302
310046
139032
208690
50569
69477
198637
58726
266043
16298
255200
263482
57743
21840
209486
112087
106877
22562
278210
192339
238517
269374
208630
102408
156666
161598
59183
57020
216971
123867
281326
243581
303996
277789
266746
5493
42322
5139
127967
192313
25797
287595
145903
61330
153278
297956
172701
126954
120410
239459
79895
99173
67969
32442
195176
109483
112518
23993
179468
1397
44625
151727
10135
69275
190406
87184
256195
35528
31138
185577
37887
300544
53127
156672
19323
133929
16271
56626
231320
5825
183025
5042
90892
168590
295574
18366
131551
246232
270876
122406
257305
114602
279951
26204
152616
243577
248092
98063
157134
196670
89885
164728
35432
54994
58654
126958
226597
297878
123241
191384
173348
282775
128283
175770
92918
67265
272491
8824
41265
283580
145562
92010
196549
53299
212421
9878
77399
131467
143192
226156
283876
6998
93600
217708
28523
98879
150534
282615
279344
25752
293094
230485
21066
80826
43708
287488
214869
61448
296092
221570
160335
290460
14771
30912
239649
270014
86689
233696
135496
292345
246433
134741
2154
123853
302484
201530
169103
263669
101641
133946
45099
111947
138749
246662
219494
111524
12218
204330
161543
160377
302720
97625
308178
24344
186496
150845
221279
89699
301931
171036
76765
76251
67991
150206
121465
259939
241110
290846
25163
148898
163446
205794
253566
241307
154894
279006
23265
161104
178521
244433
10966
137896
120123
306134
48429
37521
203423
61637
124774
255372
273632
263424
21043
172430
239907
277250
24261
57117
68070
226736
273045
169795
34711
242863
157725
162985
94759
288410
200346
188784
38960
287621
216507
14415
175129
111899
302974
169781
191373
133088
23720
29458
119830
8536
117029
79021
165828
167235
63466
113531
102589
216943
19060
129271
176173
10061
117453
299591
92304
219203
167171
149734
169195
48771
304859
284817
56979
168268
261362
300385
180853
244903
125990
170529
184017
50791
119169
101646
236988
56350
199874
204435
212318
179266
147768
113874
73040
178647
146653
43162
44942
163597
41395
51016
145744
170732
244632
248728
10315
304814
106761
80674
263510
173794
192868
182136
281602
86781
236650
225489
173684
68442
98231
286509
1489
91864
204888
8312
104583
104284
80422
252191
252110
110520
161625
79884
273920
55527
71879
220600
110628
289734
292922
152247
268517
236146
251577
277068
38188
174633
84346
116657
105564
194723
62023
84285
223949
193148
10250
99641
16117
96816
226994
265833
253117
279699
263939
176682
253456
69629
263326
143728
308526
286345
57799
147335
178477
301246
185752
192475
272756
67757
57068
308120
198879
8892
299998
110463
207741
305790
138500
67422
118479
18909
25838
24066
180063
262367
199227
58568
208065
82041
257392
246240
119562
45498
206507
25487
143036
217962
237383
92546
203731
23814
256865
36399
145882
152515
214901
21931
180197
266525
74739
88957
57925
201339
787
141582
122265
293372
26347
194043
216346
309646
57461
11072
183788
246305
252038
49177
265362
61688
95119
19927
90921
41349
150538
22499
86745
258140
216081
295478
120273
83207
130416
48343
144504
230134
288333
202761
130441
295102
195957
267498
133744
85892
250873
166522
212756
246302
202202
107589
12619
188287
95589
283715
131311
95127
124875
260270
226870
145160
73027
57480
89998
52545
225283
261340
246193
280385
81970
88250
179240
197014
167150
269673
235788
8638
156984
212706
109986
136628
29914
64203
225626
114335
295500
222363
203443
199170
256452
180330
41097
187010
29923
166255
120982
7578
15734
195644
90539
271310
95388
188818
272462
208206
197303
192809
273300
41702
240876
204137
241171
142550
67241
147876
136929
131278
38895
241340
5207
142641
137517
125174
158996
170207
91304
305570
34035
110255
203530
13199
53336
33617
80553
161278
111867
242812
307148
299583
295329
23910
171990
158018
265955
54254
13923
197185
26693
196740
12189
143888
217013
174284
233336
229038
239603
37909
66434
291672
306604
122221
192060
86652
3394
134609
139052
47378
114886
128802
21200
246035
64590
70051
100296
226077
17611
65428
288335
189138
37194
54746
141697
229709
231633
266204
292979
6636
7255
13534
240666
39537
55074
165136
293448
185450
2882
132143
11042
66061
166094
141261
205147
139340
296085
173474
226546
279874
203902
45536
258025
5953
5206
243078
120147
209102
280554
184453
287452
260202
171446
76671
203058
221699
286035
150296
2464
116668
255636
233012
205607
90476
268919
43113
65826
267927
92411
292910
269745
222393
225490
125604
158858
20162
205144
132581
203223
203257
218898
279593
15038
242734
76491
202753
246479
86462
211253
300551
194883
145656
26745
232086
200169
116090
174414
246036
152480
306671
87479
89308
263722
43077
299042
179084
243472
270415
254705
139371
292070
59469
176634
101659
158401
86672
196770
144100
186271
273596
33761
45129
19490
187935
303746
101662
268121
173219
132638
153736
168210
281025
286886
265930
287934
149123
174581
38548
161215
238351
218897
30506
303568
302198
233966
35292
131577
268860
305373
173869
95803
114541
277451
64287
278766
212672
52069
235006
307671
76683
256699
277240
189867
272897
45001
160373
28358
28945
49245
95601
264444
48790
97441
101314
68144
64199
13482
212546
70618
91217
110211
11873
139389
13283
309956
203715
121946
214878
299023
51988
284598
215935
195090
132471
275143
21735
231195
65893
101135
2038
183591
35704
157062
256798
103074
63776
250054
35992
44941
256679
139572
263716
305769
137870
106513
19477
173369
138800
98983
106437
56644
187337
210187
7922
129026
277761
9071
50862
264639
45765
24735
153295
162521
260463
226947
149323
309924
161606
88385
246670
212364
232722
181576
162951
83312
162568
60195
16620
207782
47963
104905
165649
199248
235069
87707
170848
241008
283181
205145
208199
193760
67385
274286
177109
195582
261370
232494
154833
245186
8404
199415
107659
23840
266283
201484
90821
189218
101125
229336
216867
57654
250465
84210
256209
253765
34053
230442
131805
227416
45907
111432
176521
174790
264533
224482
243706
72626
155936
146508
10982
231031
189518
223001
216643
19862
174229
87843
257277
231236
63729
4404
18891
291064
291268
185417
23493
207991
306069
4066
182974
139258
173059
126501
82269
28201
76462
278037
228519
167016
282812
133219
225135
173142
29100
73851
122932
203070
149374
149543
145927
194410
66524
150485
59851
10946
156247
98809
193397
95947
2403
279651
298226
266776
230105
67026
267316
136231
40665
81168
304504
59449
181763
78843
107071
218987
220809
50510
283722
152515
194706
211216
303893
209369
286835
167620
280855
258370
44410
176398
301170
226448
75700
259069
246190
22630
105405
169370
243265
189761
2961
132631
85530
89595
291885
106360
90680
273579
8123
216122
207212
213405
98575
181633
198174
102670
206627
128921
290709
293404
288280
66927
37893
289150
154993
21279
236086
214666
137157
288580
32260
263799
148517
19026
84218
192846
250296
36915
155955
122090
297262
288446
203451
37110
87243
227590
277078
95619
22345
279841
290808
270323
162979
207273
118001
103114
282458
7410
254455
245722
212636
257577
305322
120945
27856
20975
90024
148950
59311
167462
98020
58181
107794
267675
198746
39879
173341
41935
170971
9802
190757
132297
293188
168799
92563
3186
94959
117823
16750
124474
239485
195301
296036
300452
140327
236383
69616
202397
87750
303402
47617
219274
260585
40672
269698
165438
60598
292824
112999
129856
78457
303393
49484
75859
281323
167726
206124
102857
166801
306451
194945
196319
2783
49828
292308
171798
260125
2787
195460
80921
300805
283638
260637
66710
197948
16946
68299
32202
223116
97378
309608
80522
73316
140623
45770
156130
47848
173203
114518
133543
166085
260770
10234
6556
268690
229822
270026
64241
168830
280824
169934
253822
14842
221840
188536
259604
173732
91190
290160
83195
80142
51684
73068
135912
250538
151110
205645
47060
134505
144110
234596
308763
15443
19955
14518
100097
78295
57717
98878
43956
48896
73246
89795
117519
83684
109470
14249
290688
52729
171418
138960
2159
285992
51213
221771
258613
123498
33019
187905
129340
209799
116064
112214
303828
73947
264390
224852
121903
150563
176274
86942
247200
151004
98560
168811
216848
32128
31308
125734
202555
56951
43884
201862
69552
37032
303238
150485
196646
66224
247526
238539
213405
47483
89680
215964
149030
38539
88470
206729
265465
285519
68717
8970
242087
116453
129013
289036
110579
162669
191732
228321
160144
244987
282206
160146
20921
281274
159119
144357
153480
81432
78147
11208
189182
33436
120329
13141
101002
70892
231464
104887
255675
176089
30549
251833
201336
108768
42149
270275
110916
177392
128142
187240
21846
282588
296932
249621
178381
119661
261106
175858
23532
181460
71001
102908
39770
5898
150420
269934
82512
283732
45145
172284
261423
212539
160137
83147
274914
274547
265492
211021
79640
15765
239616
309562
197277
48820
172159
238405
244147
92094
30597
181788
225426
179684
585
287297
300725
117770
264804
52598
78790
204423
229694
22235
162722
168504
16270
68919
94632
73315
149029
123184
17026
148113
110558
276166
296382
218610
32649
111783
40208
34462
232081
264474
299358
29440
51352
175134
160321
199868
138595
107631
2426
46765
166751
173684
113897
47404
157105
51686
68931
149768
118038
135898
235688
281746
220861
215822
131905
36267
156570
8961
3100
271825
70786
180774
136507
90745
80105
270806
142540
291609
24899
195541
278708
293370
261210
132621
139567
42510
183442
307228
56972
53784
147796
274677
39289
73761
51561
223749
145388
232654
49965
55248
289946
68112
126342
277139
285864
60506
158539
288989
295509
278897
284027
149607
168983
231878
293205
102927
256529
45112
210149
232341
29785
110532
28210
3035
120450
114156
191951
8773
287015
1214
151819
99780
184672
208345
239709
178843
91042
140556
93006
16739
64431
256151
225450
24017
274228
263811
172013
271953
13266
63019
11570
104850
131320
252955
296770
201530
221845
237504
215655
19274
48025
167514
294491
128397
153401
63885
173763
9604
102337
68110
3922
228535
290608
109973
203039
24585
217291
116790
15579
268902
175621
95967
297237
134517
230405
119109
184192
28122
116316
35406
109821
161201
308287
228304
100287
191194
252928
24387
164638
303069
222872
293163
121387
92408
122687
256804
97223
16675
137662
78936
216494
152847
154305
176311
269200
32523
290182
192613
37048
266076
140951
166908
134541
14714
277294
267353
253743
20114
79394
173261
166617
295658
168334
34175
165731
306827
23160
9435
248058
254183
172270
160876
15398
166851
119241
228701
193935
60540
231911
268538
233302
259168
109113
67900
291465
305965
55709
83215
10898
265610
173404
249964
96192
154273
300068
243887
198659
207401
242788
61858
240162
157218
202221
239303
91477
64692
229980
200940
80766
193568
140951
57753
266995
167562
99608
123600
197965
250129
14444
41251
72472
247819
195041
164193
124284
60781
230419
16176
130345
150658
178271
266157
47501
245481
172348
172887
88071
7681
309866
83845
223139
266858
89410
81419
127605
22303
281066
220062
208454
34677
221907
65157
13434
262656
191672
71129
258978
69104
9819
184515
166081
28164
3015
162094
46094
45896
63301
113650
15839
165253
38391
95507
240217
1317
19688
202902
49669
161651
87141
71834
221270
137259
286002
190150
195124
47997
221189
75568
188279
162404
309354
236348
130841
5981
276828
288097
251618
28660
136879
177060
246299
239234
23628
248782
273482
72489
153617
143834
150599
294041
7331
158286
305664
226648
212069
264898
189611
88600
118871
69192
282789
250541
69008
54977
233682
138929
31580
256713
15663
38129
213190
41292
53960
80169
246847
142592
115406
297257
163456
53275
82355
245180
108565
94441
130566
21953
284869
217814
59034
273427
79807
131396
169307
11674
197799
80617
125141
59183
195700
197841
57086
72937
259132
37431
2663
82579
309827
111059
125172
266054
115898
185961
250304
75156
85236
235427
127179
59956
2976
27825
74319
203984
38806
248700
3181
71936
148169
213822
254068
161821
143586
287222
115670
132476
63649
248275
38065
240693
57999
12339
114308
133318
44620
243292
120951
16641
238415
17282
191275
51322
174707
300563
53417
72846
177273
292845
52033
9993
209155
101320
188624
32924
220787
173065
33834
308530
47534
188939
17523
308878
2566
118210
285881
190225
10533
94480
272809
231480
117282
243993
116127
193864
184674
13158
120395
107614
91546
290351
158154
169109
48856
19622
9859
174214
185664
262410
242252
63425
20798
232687
287472
141185
125492
122715
146053
139687
209726
179223
249993
121825
162582
185126
231077
11310
48788
308308
134102
76935
221690
119855
152099
230541
172716
98500
166486
153787
140451
277864
280434
224159
307392
164530
190436
23265
165312
288290
84461
250996
253237
254094
40881
221712
162307
47804
215696
53776
261027
84597
247460
212984
278288
99930
73478
126172
252461
186290
187808
74462
114954
43453
100047
92598
285860
255769
26570
303536
302473
7121
124790
61700
72600
134862
280786
194280
138950
159532
217018
121428
280013
32346
234013
34414
185017
26397
166666
273961
261715
43007
124273
303718
302158
17902
69988
93065
251613
292829
253685
258243
58949
201853
231003
30047
306863
237343
196430
205027
33391
133843
30127
174564
297739
301297
660
264001
94696
110301
96457
182437
68167
12303
231471
89267
302320
66920
282720
137234
200718
257336
101552
32270
126538
181238
107459
228759
303845
138492
69899
295883
176857
254054
9787
281035
154413
207669
175669
135551
204426
75136
181485
158303
12959
52337
78707
43085
302171
216692
246170
93674
164053
74830
286462
194347
179019
119193
194878
209174
83874
307479
219082
134428
180646
126829
134975
171980
182498
67582
166566
80664
47829
304847
79264
69503
113545
229409
276275
14185
110139
233756
128561
250336
7939
98016
118587
83163
160415
81822
50471
245227
87959
1842
26678
76904
140647
250271
240403
78296
35974
22877
94458
166473
103792
241273
31123
35110
73866
136392
77619
70501
164279
117612
288368
120326
149555
270273
60723
120249
147823
77856
296552
86945
78578
242743
224859
243923
8218
89665
29377
264443
41587
202562
74423
80925
270533
267485
163622
92120
21966
55903
171408
180496
73313
191525
251522
55998
180480
202827
198669
111708
99488
41823
56301
239993
208994
266586
298473
177575
29708
220795
13094
156307
275893
231788
174752
124162
191260
48548
218134
88899
46344
45288
131881
25013
35584
45526
4558
293779
159673
153732
30438
1218
270967
187390
138931
99128
131021
66849
241144
144956
229657
11188
213226
207974
246424
219471
219604
169301
122114
44146
298200
309097
100965
111248
67
288392
3395
151456
160820
231957
34941
295028
18899
218904
233563
117285
203987
26125
205478
267957
8528
302919
72780
249733
220853
223768
118507
170051
182794
122845
79151
276389
43498
158283
10688
238733
135359
19250
120676
119731
173329
196214
49390
225989
107019
181765
175219
207054
235356
42440
152055
181074
157356
114506
132114
226081
187965
226610
227597
293939
200184
95503
232887
235555
135022
211743
63809
157332
90516
235968
247347
243288
222058
161482
298848
156624
216389
218841
52190
30856
76162
6932
287055
23048
14523
223124
106959
59914
188922
54832
265371
71531
179999
47578
259720
220543
123739
108102
270629
178185
181272
117580
111512
182898
279994
26155
245776
233439
230324
260053
86208
103580
208745
201000
82121
199573
26166
54796
135958
33973
248304
301026
154888
200572
272974
158618
195087
291605
82646
200173
38362
155242
22437
128138
130995
128641
147402
193368
15728
77574
238612
193745
237293
73277
59998
169268
246725
215474
231014
198945
133848
308304
224369
303423
182669
289753
80518
273496
108715
255639
173877
273148
147806
162400
135930
138484
262503
279346
258833
200825
184593
114464
119618
166803
220442
221030
53251
252258
111007
213401
303242
48611
179390
289866
37884
309833
178027
299811
20951
198170
12837
28224
122935
31608
53844
48199
228177
110215
123739
19801
27284
140414
150085
234702
272207
102445
262399
204141
117714
127718
223313
214570
39105
275836
252371
146716
173505
244729
13571
253279
65256
185566
124952
101006
249901
286125
286882
153337
148466
241004
255492
80190
22465
213080
64286
241850
278995
308226
307780
251356
175977
283644
212849
65928
85346
275260
263637
302887
158346
305005
55741
31146
296780
250959
244512
172763
132412
34861
58847
14300
118839
191875
21329
190956
207882
96752
53361
140801
80575
22873
26139
156172
66353
58315
239500
278814
304597
221486
26563
285813
276968
165667
75803
245831
123150
228967
103142
201176
244217
161153
177113
213695
271499
206362
94012
307374
68695
115057
54340
133382
89764
288336
48960
300459
308705
65171
223361
115192
278857
159324
69797
251164
83527
167780
163415
267646
116528
272697
118662
185870
296781
199803
119047
240102
285511
290337
2947
55614
161570
266470
39352
287678
266116
150594
291049
17894
125946
285947
37071
282356
170611
147523
255428
299337
21428
154648
30552
150458
5275
127402
24424
26387
140357
60017
204875
275490
142535
225100
127498
187703
39924
44588
20168
42435
139548
262226
124824
56101
60198
46806
174343
206765
76380
309443
201761
232377
224211
242958
134665
229725
309482
307784
243854
147147
277892
132930
292784
49010
270653
281885
159784
56162
180832
209348
278469
306035
251658
68689
255062
233115
165521
152687
109851
248964
198687
80773
141935
303034
238121
8281
281753
145357
145576
212442
146017
263058
233513
124088
2604
241848
216151
165672
216803
97082
208854
56702
280466
28850
257217
142172
63003
247182
300735
103521
153080
226840
53275
10077
203835
139497
279173
243150
153865
8421
130682
90302
107763
5135
290678
232447
224562
238613
27896
227134
103588
80073
52733
156091
249196
299752
276245
81059
23185
211141
96294
27319
246006
96145
58726
106280
296260
64042
121207
241231
78470
262815
189172
250678
138888
226541
194776
293265
188081
162960
105920
180268
82156
219985
126337
47783
19061
240440
115857
131482
301007
118780
234992
290366
124661
203044
292944
242026
183768
38386
40185
261289
126782
276692
149210
72586
165989
267810
286909
185171
83313
163941
278394
224438
27226
11997
120655
249411
128819
187798
18607
36073
244404
78178
283540
16330
67274
75395
120847
230274
129958
65609
38490
143911
193802
15423
275354
41547
240081
275337
90963
25025
273469
213198
293207
251630
97842
203280
188843
263668
204362
209468
287087
51025
33562
86105
19502
280832
148921
163567
197377
211979
233608
285323
223694
41302
277544
209463
124694
259036
186586
288482
212364
103063
66959
243673
239494
175918
80227
18843
84309
29592
7180
160074
112924
20281
91095
7668
96889
170979
187238
309630
294975
184599
109568
234672
280828
81357
302732
67736
12278
189245
18717
277036
258454
305460
27491
191255
89846
293323
46181
135737
71418
232207
147631
217170
151026
53300
90191
60623
305655
131277
127693
211367
158452
235231
167281
156901
281376
180253
259078
149539
137643
84178
135361
222083
167937
236232
38165
206130
9548
19916
277556
223391
160757
240820
104745
123159
195145
276773
281732
86064
73896
141893
65972
285485
171247
105438
252421
188474
40389
151136
237351
42832
256569
233004
252170
246065
216426
63621
76245
220228
157066
185481
214478
247587
63394
254986
112612
150806
178843
127066
170831
140765
39324
20980
119144
249472
168947
131248
161457
73730
44978
236014
44564
262383
118537
30429
75282
81146
42111
266905
86963
116977
190305
185749
220401
168030
105934
99703
254955
168135
1880
161270
133738
139721
89975
82093
122315
216867
290588
55774
307182
262189
161274
237612
39487
288963
170870
303128
287887
23875
134588
90297
134232
63249
25202
261530
275969
241415
207071
215760
138261
169491
294753
290530
234558
112638
1431
103318
304905
268902
216383
298295
216513
152267
148810
183771
251867
240160
171493
174434
248747
196848
303990
185382
28645
91705
210721
231349
251028
13632
205353
93008
297942
97689
89812
61073
128485
193611
296512
168997
176624
78847
220052
293036
38778
33982
215356
220131
147261
282038
79296
72880
64010
267833
135795
93737
160042
73400
146156
52841
237932
240357
305678
170880
106256
137654
64113
32065
33800
1872
1966
296801
225366
34419
222614
232574
239977
167663
59595
280096
71127
236006
170763
280089
91019
141753
279916
169805
203439
259142
266291
216608
225781
153719
256523
17714
8039
578
46674
101190
7159
31143
246405
216417
175243
19592
78086
243859
88460
79127
91007
205679
148158
10545
204947
267918
173280
8097
918
92417
265890
295331
184371
173194
142070
139461
232300
119362
219427
51882
77981
92827
74287
183630
20046
35778
252366
192030
262642
233268
95247
192925
190691
237465
6586
46648
144340
308575
129635
1128
126331
268201
129831
265711
187678
41771
48721
289313
152614
29275
137118
58695
95817
4813
107543
122252
45122
19391
232476
46766
255775
236666
91006
202580
251962
189757
43994
151884
94512
96990
257793
96807
285493
143906
1316
205609
271881
113522
278222
210675
53032
228530
66503
304386
7679
56911
162825
123451
287621
203308
197352
157943
144971
134818
171673
243648
43556
45446
158551
267419
229030
165022
202924
233668
185500
257980
172114
142433
129670
23987
12098
52925
105261
205619
254478
170195
6323
197872
165541
102700
146084
34357
41981
41646
130808
166905
195473
182881
300164
96063
157371
226947
289224
136540
77396
106297
298785
258435
93336
288558
232723
12639
109112
73570
13685
80807
120402
86382
232210
86875
121453
105882
105803
157480
202179
176594
229384
101525
160886
79838
309028
20216
49496
199911
300760
201532
259105
302716
138089
155398
296705
182280
37952
215431
781
146948
187755
265599
24972
295213
291855
181341
280970
180880
297338
228796
239456
97427
28595
119027
86503
214839
133469
57451
192517
107204
261374
30279
121254
187829
155388
21880
100904
170122
234620
228630
268189
229558
187993
40948
77379
304753
247930
172518
30311
143117
243589
32623
256650
48324
79582
131071
260191
177196
257817
112190
252196
149671
61192
18783
135546
89424
20917
296043
12106
233244
48557
171285
74201
41812
2732
154946
4221
247300
33113
101915
125822
189994
262522
181334
271436
202279
51705
7142
40738
84057
73480
144187
6194
293341
285185
112377
308677
71609
264967
72528
183241
4202
299077
89542
174870
125308
195137
122465
261857
255779
242232
291676
20810
49333
304259
116546
33520
246858
125311
139693
301237
13130
33254
138461
118016
90927
109056
84845
246808
249825
55757
51233
178584
131896
243642
278555
93978
3297
99396
84417
117792
52902
75819
84556
199925
17119
255049
90946
146746
84117
127349
130490
248318
230227
45912
306692
200194
266504
68956
79710
41882
168209
8317
64722
134201
69997
86896
107582
78645
8408
88044
22023
16963
30413
262486
179593
86220
291984
227473
271159
113121
308009
212543
211990
108283
287246
202514
283243
206096
9594
248770
188827
158628
78625
238625
286648
64751
173546
237882
130567
161079
277674
163349
79950
201944
95862
91900
173483
99746
103071
7723
162235
245820
161291
198023
76763
27947
133756
16117
277156
99573
241744
4658
246262
117185
155573
293561
233096
14627
309486
37517
261956
240144
296881
117862
112341
269221
259134
222656
152584
167155
77760
11022
259441
294027
200988
248574
37768
260811
221726
280513
146411
45470
175110
10986
39892
75597
14629
280368
159110
183265
72055
296444
252563
102912
179564
227208
290696
38329
124502
34410
148196
13364
301101
16419
151115
244247
119167
26616
269499
149028
21301
139656
87092
251172
265940
281997
72394
76220
180802
6916
13731
282909
84722
12834
153011
277905
177969
105089
231256
84772
12220
166212
275501
182643
213531
74920
257010
63708
191829
45575
58611
109443
34627
95613
251378
137709
164125
4827
286654
258926
64681
25440
295101
126236
298579
204556
204431
259676
129630
153660
70490
13993
273730
27997
246355
309444
300350
133007
91874
192698
215096
8858
129664
176511
20993
259653
136327
259764
214391
291205
36280
294326
64139
226206
258486
119310
279342
230483
129576
111083
204640
295019
221689
223860
268631
150646
192262
13351
199339
84526
127909
209798
135588
258939
258628
83391
205536
197397
97321
96807
57403
188124
173972
175823
175415
264200
156811
47198
47339
47989
202153
94021
23389
99687
61650
238746
236635
195210
193590
142488
56666
210216
256712
136490
170041
208420
209979
261146
283460
226515
220346
76623
75098
5095
181095
208594
202640
271878
55052
103941
177343
248657
33376
72085
58988
45253
33335
210397
39246
208465
263301
100981
134949
30511
10347
240887
261100
28575
308462
44827
296891
169445
160551
21145
231141
81843
7985
303620
214685
151597
302726
295502
59624
166477
161164
200074
305923
211188
129080
294964
180281
142512
304210
47494
208350
176572
154809
308025
24859
153812
192144
171892
34568
26134
216295
121181
160529
239633
110889
1533
78352
107258
224046
292932
156105
223132
108140
186836
110078
102642
142739
247611
158015
138144
224027
104802
162311
40053
68165
164339
256928
286789
68296
291099
25407
247107
151498
87054
78114
103238
219046
279200
123125
178570
305217
255672
191598
10965
225135
236265
281085
254033
144039
70407
200714
230030
101303
176488
218271
72697
18752
84835
259796
36776
298720
83324
219575
250814
219433
77659
305073
71289
280893
115721
63819
199997
94130
74295
303149
294148
308776
254218
94397
95667
84598
272112
301869
23557
188287
74133
7287
250554
225878
262105
136078
248773
79556
121571
178693
22769
53371
178317
233002
219811
49944
168507
183754
74099
75198
64793
98858
53270
294932
157266
197064
277918
210659
64252
89520
44795
283631
30864
31534
65022
191985
113754
306773
29172
447
250982
175604
308700
105753
256368
266446
52070
227380
101736
3584
95332
298960
298305
147211
309802
14545
293334
70020
32165
278001
78657
50038
279294
215423
272564
45675
146215
173750
209182
208412
199317
2913
274734
269454
70104
73752
145449
217551
307649
116882
107622
294037
218454
151546
159524
291456
278278
4876
309403
191568
4012
37033
290995
171954
21876
121701
185518
77308
169795
257258
171353
143694
128259
141000
24742
234261
239008
90252
67143
271700
203285
13486
135498
37939
105036
167752
38331
188915
137171
256512
232184
255178
174564
151797
231484
95256
20094
213268
97880
175647
60217
23914
95585
54427
79272
104003
17745
236881
255940
185347
229115
92589
13432
15520
91255
142299
291373
263266
151521
160943
198711
115411
95746
225059
283752
99569
78532
87797
75459
106969
40733
142866
54232
179616
222472
90970
79219
30661
125523
220214
30019
240382
293609
70522
118241
172865
281569
82920
231650
169919
61922
162251
292705
1317
76142
75039
219999
185271
57534
279529
141516
239274
306098
167329
230033
300378
37281
179876
161986
701
209013
209775
255586
118305
304049
6489
29831
181570
91688
170036
166124
175258
98113
193341
169734
269266
304785
91088
22483
301614
180531
231990
293115
279718
104438
51350
247046
96641
181161
134117
158140
238728
177905
309433
206694
109982
255800
24273
224464
259640
278896
266027
285600
183053
225516
112211
159
257934
159483
107838
113961
23965
72579
216324
75916
251150
305541
60994
76799
107954
276329
82932
19832
247015
86509
233530
176279
237181
115132
36937
201162
208068
237612
157276
53100
251927
168015
266303
282158
194472
119506
49893
308897
44364
123040
49300
296298
175289
136826
124321
23013
296843
300707
292761
2181
251528
257051
280842
79461
40697
29428
202998
136489
252232
154571
166036
252029
130472
157712
177952
160025
123896
145387
96548
141169
237051
189081
64798
100956
32682
47049
245443
17116
1290
191108
297501
33380
95594
12791
203846
155158
165643
41661
180680
175213
263864
152600
15438
259064
53131
68053
246796
258498
300135
84921
177365
301995
290086
115254
255403
234777
135416
217430
236083
201050
286
217249
297816
117317
130227
90439
44141
271681
127548
251218
309952
24744
220056
136410
129753
191050
118821
141484
226587
8464
162069
113111
177617
119707
17454
300303
42563
185960
174582
67244
73374
156248
86236
36380
177480
108034
59400
196815
116028
245253
214055
105823
138783
4194
84827
199523
31052
43132
224566
147083
279628
484
104073
107332
130586
100836
121817
143812
265834
238890
112569
256155
9388
278774
289057
242140
250045
55393
290321
81459
159699
27475
122147
47843
13708
290539
33542
80410
98103
53676
30185
252191
9850
91794
221796
1270
109632
37635
25833
255306
237692
264312
294818
301255
286650
81634
270822
104496
34526
141242
62492
237219
183677
196428
121453
287890
309540
38245
271175
170414
257785
211376
115261
283075
128720
34830
259674
99769
218873
168899
128178
31924
70019
171523
173610
51931
115137
202422
120782
105861
197235
218377
10474
17165
228406
226128
221462
73787
299642
120543
196782
147171
90515
295775
186007
281863
234275
128058
96836
190768
131417
134788
154068
109592
59187
115057
145056
47162
124113
122877
300585
85218
232801
215653
208630
269257
111884
52709
44257
294460
244382
140036
66339
151810
183610
210418
49330
269757
268091
140523
39591
126639
206969
183996
140837
37544
162395
147596
89523
270968
98430
221999
190265
269274
117061
25586
170464
228842
248309
43152
173962
189211
170919
58410
206079
157553
191817
146963
213708
19551
164533
178343
208696
7318
65490
140955
208705
210725
36049
99155
268190
224001
133701
55593
87608
206054
171535
23618
135617
277868
149089
12037
124283
107220
180323
129607
264149
170849
154894
234912
241470
178084
165557
293168
144200
184188
291235
66198
288697
257427
249842
88062
82444
125065
175343
237206
171837
188411
198422
282283
273024
74375
26046
49626
28194
212365
135413
255126
178041
303725
109461
101399
237736
110043
300811
66773
64677
219959
187967
306747
237163
174402
60313
238126
27215
265695
294876
212607
166657
198645
105440
2148
192194
101705
33453
74736
14473
55362
113530
138172
302936
173512
3604
39178
29790
114150
234714
291156
49166
188780
84791
10774
27413
241448
26667
260055
72291
40329
18498
15409
173186
219006
208261
225824
180543
305420
200333
205558
41475
117695
13443
249336
49299
170929
63084
237386
55459
308864
146313
271892
219929
131643
49871
67073
137415
208907
88222
195144
53046
23307
99318
214048
100874
135795
167054
15695
166294
84058
28642
212061
253439
176111
284207
47255
50250
254288
129103
164072
16799
214169
13285
41369
125947
157987
252328
303694
261816
142296
305419
233507
47615
5178
153439
148606
175566
82472
152615
63793
132081
273663
12683
306588
7914
106983
275486
188175
259822
213063
253625
260590
96187
247425
308663
166697
7578
204094
157444
88957
170560
107356
32060
38992
304890
103862
196823
200465
213361
277683
25665
297170
165458
211266
34534
262762
110813
109804
175226
118474
1900
147747
142719
77144
220277
291794
88761
258296
132717
98942
238003
158936
211008
294989
131586
3082
16747
93924
283562
164992
66055
207589
227672
43354
304923
12272
35127
109388
213483
3709
251697
262723
11563
240900
160534
210377
132184
278586
299506
213180
155508
210864
129023
66998
87145
148238
13757
237781
168561
168396
139421
53199
268447
271919
142304
106369
174225
8256
162646
278005
123931
41077
1146
10469
143703
92797
301893
179934
237834
32692
284350
290113
43524
17580
129521
267600
109127
75736
56576
204127
12945
105855
168053
279950
90523
162120
261564
106894
268689
82479
202578
294984
309997
204560
263139
172822
290691
276652
304758
118316
282396
239418
113379
186711
43870
182856
227196
51511
272055
36947
55818
37657
249564
158810
224264
32178
216505
138752
117772
101763
199454
75959
280876
49225
28768
55179
210099
131246
153839
263457
177422
18145
223822
232310
183558
197954
141882
220743
104923
303871
150616
155003
146377
14361
236199
234524
262419
104568
52935
109950
133985
246920
254254
253948
108509
10110
117729
297652
216911
35769
127830
308424
249486
181893
152915
197636
140471
43046
203863
35563
85372
204598
37847
211301
106870
204755
170541
237571
188631
109590
200895
63150
163607
287879
61098
250971
279206
69987
245328
252297
13036
6736
123137
251029
28896
112190
273311
15778
103988
75031
79871
277513
85679
229990
90007
192811
19519
57776
90938
55030
100547
201245
125171
264537
260405
30815
49064
15849
183434
277854
123638
238959
166652
266262
286616
135887
227812
11410
123796
32043
151034
161058
15155
163829
136572
276856
173327
293933
298752
22631
224162
110699
114869
212723
17226
113787
207374
240024
209075
214782
309238
283843
21694
234498
102435
99116
235750
300254
4158
96855
116200
127857
188327
196062
191690
45153
211888
121400
104001
27049
38271
60055
265385
152791
117410
78249
269792
299428
272717
260792
189914
28946
259637
131835
224437
285192
188005
53123
60106
234761
140240
95266
98823
50313
73507
91425
59037
224130
228590
280566
134590
161355
194989
233447
272555
67807
219099
249092
291565
154100
177332
258919
173367
101050
62763
267039
216820
66828
175098
264991
190216
293999
22366
79949
124560
45617
218324
293133
209472
229758
233240
130815
7543
301927
53028
227073
135001
118392
75010
53806
161645
51286
240358
233572
74650
107190
159733
145505
117428
52015
309415
262404
299390
120308
130989
66799
187261
139546
51784
25685
129282
287969
51831
215145
234202
184044
5554
179428
201670
237350
78577
138171
279489
254041
15159
5748
265088
5172
268632
123021
130621
157129
234943
168875
214434
307064
109811
107064
231740
86284
102382
185232
80925
131541
60274
131157
258124
292662
282787
64761
13950
122126
302663
191795
119424
238897
147083
192847
214552
301753
214241
205025
55270
208988
202092
211189
286449
86968
123156
100801
225197
271185
133085
122160
243378
87029
124014
80931
28028
195289
89458
87639
176618
277177
51014
273877
295221
132951
127250
62366
7975
46346
198076
7068
138084
301443
263479
306934
124049
218829
307875
302747
188287
99715
194100
245797
48520
66340
104633
201809
100030
207181
178747
5367
238908
69724
172793
851
136111
242018
166033
100242
23150
16378
8371
244813
262351
26189
256411
103550
68902
106472
48537
249824
216416
22124
285717
286012
79084
274439
184322
20350
110734
100603
106130
78937
80703
14709
158658
281713
104364
14734
265162
59598
308668
26607
147489
197053
2085
262679
114340
39691
124199
99330
206081
62124
125583
170885
161421
100638
263891
190012
124975
48038
190433
41964
217867
210139
264416
303895
80696
268534
250775
191227
52605
43490
107035
181198
175122
281150
199786
262443
99847
195487
138124
254557
267918
267572
143031
126717
96811
36847
58373
296166
239242
66533
131214
98267
72761
111070
99972
96389
95872
231018
275438
154360
188805
218767
285368
53382
220795
113642
6752
285751
183171
198309
210113
18077
216439
115715
12185
177999
256986
66453
281111
92280
62243
5608
95210
148022
189114
31684
279266
69940
26540
33340
96702
259087
110828
289541
47560
232479
300225
64901
259829
177581
5492
17695
284995
304992
153235
47700
172365
113754
195549
274457
91010
145064
160503
69767
8378
182848
51714
117611
2805
242842
13193
644
144239
178961
22405
172599
223424
297377
165125
142553
12578
184416
22952
168025
24546
3781
177424
6932
239193
256357
14080
75861
247478
94062
171833
198869
201869
27748
31279
288442
216501
222405
308766
131961
218142
216972
55372
113177
298415
293970
129058
299943
14183
45462
54724
96846
231170
38721
217463
77900
196547
303464
238811
23867
248204
87784
111579
211494
131975
62901
274173
244203
151948
21851
37795
135534
164953
55204
80205
260004
190392
118316
24750
14937
70326
2301
40006
9413
223264
207790
150912
264170
289419
189311
94189
62624
200361
88782
65268
175785
12450
172832
214878
152255
8315
143175
71123
102043
132984
221919
251100
213008
70543
195268
139910
278120
262605
80493
186589
198464
296938
265387
164605
219120
162455
98668
85761
271725
177543
196046
90771
5251
46389
205277
281641
231901
292414
246577
149520
301631
145150
147534
278621
25600
66192
254954
8406
61444
258973
307643
117346
291366
237269
12068
300948
202405
290691
72195
158966
187647
61506
57832
53527
123125
140387
54546
35888
275001
55269
193444
49044
53409
125701
49473
9991
273679
119409
92624
17143
268450
171617
3856
279211
41582
254713
180850
61096
14946
307928
247029
155897
91785
193526
20731
4951
137905
288957
108338
93562
198823
113244
240390
54666
121245
201989
31322
290605
154876
252796
228156
171585
119226
125749
57225
190745
51481
161206
106955
129083
155842
85025
229846
9893
185530
146141
61821
232164
255950
88141
203438
272703
266223
160515
264364
51354
34398
248096
15201
20717
180686
115492
61124
42511
297694
197583
107101
142017
221052
138066
211419
162201
235002
135991
76563
45444
110347
91845
58076
54764
258853
128873
40816
255662
88028
30474
306310
122242
239534
101163
91598
17223
9360
255284
122550
301829
91139
72677
307037
19830
100747
72182
115240
95319
282093
108294
137881
25728
26558
140071
33932
62766
273693
145273
99178
300562
292609
228680
55262
5787
266730
305428
298593
121809
75434
291794
62977
161661
195648
155963
158991
61755
19371
88213
201133
47703
108378
126612
229809
188002
273173
90389
217338
216125
27869
12538
204093
74337
18084
2836
174880
10537
130996
199882
270389
260179
51049
205860
9817
107167
139577
228233
10613
52778
146807
36613
223704
85879
223830
105711
15387
277334
109790
266658
227445
140416
67519
23851
131305
111582
297899
14025
25352
36701
14350
136574
227242
40662
95772
202795
268991
223850
46438
55313
263971
35072
106205
15093
195271
258274
79176
149465
133261
92387
111840
264672
187150
165903
257315
190042
127574
99624
204465
38176
187536
283509
72540
146444
248035
263080
118407
162366
78110
183832
261896
243897
134799
110864
232979
265240
2151
8683
242650
96824
271426
294890
19391
268916
18047
15037
231743
264523
12193
236512
20500
212614
127892
6764
144195
78064
39865
126969
99779
104001
41653
6527
217918
235089
2111
200089
277690
276173
21410
165256
297648
268472
299087
275158
130398
166362
283033
185838
294139
229588
260289
200844
209492
119734
94487
87337
122067
216812
297146
204675
75543
274044
116784
256761
39887
106172
77720
148898
1252
111454
102616
87336
110995
274134
93950
249706
44938
146460
157520
254866
188061
276240
50558
168582
214134
50592
290983
118725
223071
307291
168864
83012
282945
244543
235668
299445
300814
6842
242045
263994
255066
186657
29297
6575
190052
265140
76605
3283
236861
161381
6987
214369
4663
209103
178841
79670
239941
137631
252001
265062
52511
57154
18964
231327
92136
72440
84614
67926
144266
156485
84952
37286
164539
185619
272866
133451
41876
96381
96949
191552
14036
120189
169515
152331
270521
95109
1938
188563
199485
62333
280084
245331
201220
1246
267143
158989
264046
13008
83871
71190
264380
91180
77063
148841
111954
256893
267326
121238
160862
224240
276901
179722
71205
273271
178907
77780
111964
43259
88103
99533
43070
155271
304982
2005
27185
288989
270712
60893
266362
42139
171933
280250
151740
57813
149043
225160
190139
270574
122805
76776
213462
169111
137312
241437
137944
178518
80987
111098
169421
204446
149697
93700
55269
249487
53253
264164
173676
40308
99925
106215
149915
15245
52684
90016
3432
17671
183106
135717
212568
226922
280347
23048
217328
226432
178921
246472
21513
217279
206617
203845
127148
186814
87553
171381
199708
261370
124972
241228
284947
125979
184169
21459
91847
150383
126140
297380
87524
49481
236953
123716
186182
302518
31788
215946
104721
140632
229785
292960
94383
160291
137611
233823
180427
121961
8729
190163
71913
132533
145780
218696
166652
136229
266827
232302
228620
1472
84275
308477
280484
51383
226254
40173
6808
17979
26326
108777
247419
301195
228758
309798
227057
300854
304724
20946
264302
123722
115806
170244
297238
17012
306799
145403
306754
159485
12322
48781
196140
32836
259802
262193
8036
11915
219195
168653
241582
112734
306953
134959
26446
156189
169340
198053
97106
41113
178052
32368
207923
10423
168771
54834
258977
210110
58259
258263
182945
37117
236967
41559
299331
268532
133183
168693
95182
224258
274353
308625
267726
185087
31473
109394
45028
62219
58933
15124
148736
117875
68191
76304
282614
260659
75952
188587
191374
162548
80127
146958
180744
242826
27236
7079
175012
259890
203293
109867
105400
121241
227659
212706
39438
188035
170186
65621
149631
301665
115085
208249
186116
276957
111609
307632
237551
213031
107821
5454
84718
292631
266015
154549
62236
50340
98550
235076
41597
246763
177497
61239
136026
29675
182646
92807
181968
134061
166263
168571
123444
112849
48925
178301
115852
220891
7403
124354
199064
302178
194536
108717
262176
265046
300585
252838
148153
228746
235213
66947
180653
245956
150978
45594
210294
95722
239481
204601
112390
302008
227354
232157
188729
137986
292898
77989
212488
52746
252428
262035
126302
78655
181301
160202
94208
91944
44377
25
247318
17498
72992
195056
224500
207362
253459
289235
165609
176239
37963
301034
271327
194139
301760
68425
276195
29711
127100
175202
85785
30200
83023
301142
293644
12795
294563
190151
290590
157536
138046
300590
227361
31991
155233
40354
217521
9573
220053
88645
257997
61224
44587
217358
285987
107393
18573
7962
5277
204564
111526
296712
66741
292460
187092
297125
43897
255581
61770
128101
183792
98867
45834
220608
184307
79976
33820
266618
188701
150479
2977
133539
203519
161116
68830
106590
1588
180223
185341
300733
130576
20072
220097
262418
202149
229591
21375
35754
301138
297935
180075
211610
303883
78825
139238
42342
17020
47823
3648
149781
308571
271893
234181
38646
25668
235885
202286
119258
101294
246136
171881
288160
308788
11253
156646
123441
273118
287072
101505
143168
173693
57581
139557
156984
164622
174792
267329
58128
99041
258459
145997
239878
260505
6275
27060
208148
158892
198808
241366
66082
303428
279232
97391
67529
87075
33359
93890
3408
243123
256088
109680
303874
277088
196719
69342
308095
267327
12379
229633
232126
200269
175950
54782
125196
21347
46054
287545
239661
173416
156252
178004
15892
165843
47649
235772
33738
164749
103282
46561
239020
84789
186892
239514
15764
106876
66635
177364
65464
294820
191185
270849
308307
188437
284460
292593
308386
153081
58108
147712
235980
111597
278180
184953
169758
142754
47206
149139
86860
253685
21391
271848
284493
165844
166873
248097
301808
297963
19200
258426
106277
97662
184363
20995
47758
255420
22684
55617
101754
137045
97200
83510
205802
140625
10979
84662
77489
85661
291232
60464
227768
305884
180534
54091
191924
160341
109358
265857
69809
169446
116531
238739
196677
285887
93478
15541
260575
95973
64861
153247
68350
71258
229566
110828
290844
94818
64685
18050
12417
64797
36762
282870
53836
26223
305391
43233
255103
17050
136774
29718
241350
104822
314
158206
94226
55771
135503
255329
184481
10983
97991
9898
87990
116983
156226
158614
263762
122661
51061
145218
246347
174354
672
217269
114253
250164
98661
206604
281273
90324
269826
9276
298776
126660
207967
153310
303187
184984
14328
149188
37598
279574
48410
298892
36468
10189
257756
213355
188303
103333
104835
5288
162825
148101
130660
309512
126773
98621
164848
284501
89235
50113
309911
177709
206496
299052
172111
302219
284778
178221
267567
281613
306009
125305
204069
226967
147725
173120
133430
308935
96805
249613
15506
234593
119194
266999
56862
28967
91583
279583
47418
184490
275805
221506
223724
5456
174009
205745
73565
8432
293395
112905
262996
61469
91253
118111
255926
113460
232257
43650
309625
275206
259452
72542
40718
202952
196565
141830
21055
161120
300278
272718
279249
144252
263251
41583
5117
168559
154227
248745
180325
273588
48037
226
271394
276701
287265
50042
128396
61236
188464
287593
148928
180571
249887
82521
192383
182341
179051
255435
246095
204346
8333
65409
219046
204599
215913
269751
118072
86854
52363
55348
89252
200008
210703
197834
20685
203589
247332
83074
309808
163821
80052
308768
29666
241197
290615
91084
211950
62235
65972
186266
114351
218306
76760
42775
192564
151833
147649
209628
122543
84197
167061
199518
255628
208744
254414
244367
201372
180951
136698
263235
6116
234368
142876
138862
269652
258446
99
188629
157508
27234
12785
69449
161499
174692
4140
117096
64490
52329
48403
58175
268128
256234
219554
108778
74027
71504
61750
3991
307223
79277
71520
4640
70449
242575
108330
5717
24386
119081
45955
242830
134135
187658
53270
237329
277291
74294
126306
2299
129453
249905
170343
307036
67879
104331
14917
139756
26435
251609
38402
91130
5488
73963
270112
109831
183108
76447
132596
211567
187378
239815
29098
306930
253702
146122
99770
63666
303630
63045
219529
61775
304622
292947
39784
190441
206612
137054
218523
251920
213449
27856
205092
65343
132985
132962
68398
9583
302288
194635
256137
101787
304600
253874
224626
245840
163826
194589
231062
5045
281791
51022
278046
50422
256087
309215
68006
53446
142248
291923
185506
175105
170930
298236
33255
44850
246645
7325
32824
264344
199008
300032
95639
148287
270129
267851
59713
190385
185256
141310
85086
305747
95365
200750
13927
119769
194972
196814
119046
11655
17465
233861
177708
281872
175977
279946
67637
233442
94093
175410
95562
216628
216897
198492
76162
288777
73605
73202
162296
22759
201071
284343
212415
36002
66085
235905
218978
177939
53849
120044
234363
300212
72839
199739
124737
222257
69656
146598
151172
155407
85188
250350
252796
268031
279977
23395
93273
25259
149766
204805
220788
298749
305270
195582
118925
53614
202239
230178
270246
236961
140932
138642
288010
70449
200071
274571
235578
182029
247183
95869
51895
257382
30797
184694
55794
154771
282826
305546
44543
210158
128676
106163
201059
306128
303567
24454
212765
151133
80040
8073
11865
100122
309250
22703
96445
216756
128840
48472
36398
104595
21206
146647
220014
264960
71505
287633
173250
92692
272217
157968
138193
245434
293940
187736
5749
82453
48545
198752
275210
173190
111285
183956
265246
266062
108446
90104
97150
63727
69604
242076
146106
255575
125188
52293
302954
198195
127623
78561
225008
194852
181440
52394
253085
155734
52134
291686
79561
76146
94396
123511
303466
204921
236624
135981
176636
164929
224556
102219
128326
41576
378
291095
24275
266574
5845
109423
106393
5618
40697
276015
213362
107928
248753
201577
24159
139949
35696
191158
5058
288805
163105
17674
190141
187179
193630
279688
205284
14117
261491
126367
80717
264087
280495
134007
307821
109046
128867
270384
8988
26185
297112
12376
143154
202582
8576
35058
124864
211690
187080
105286
141647
123086
197833
66218
81827
207205
136434
59550
168325
36831
241387
861
186694
17623
131374
287782
133140
296465
67861
260913
175531
203546
192815
46315
165139
45518
302236
142598
283251
93252
112492
31962
262236
250579
309280
161147
287363
204702
266064
253211
3953
140146
267051
2902
224595
288615
139387
256655
80684
246955
76494
289767
113422
61159
196048
36509
267895
50462
71588
237875
63793
8007
5147
167818
146668
53906
300914
83509
182859
294626
115853
252019
96966
294096
131664
298337
301239
258844
115128
50365
5839
284440
133344
275230
199646
82598
71523
59058
171670
197586
111610
14314
111038
309703
108073
123736
58255
74063
171338
5180
288243
243767
22763
133640
264132
109000
28564
6348
250151
34291
21719
145287
73479
215306
163372
204234
96485
306305
300850
295091
231508
158112
231559
193268
215911
14115
228859
181502
59227
116208
240768
275342
77527
126654
147087
65560
276315
118251
167962
50249
15304
232681
190139
159655
61303
273751
104555
272805
220485
6689
231723
131436
43586
136022
279671
154774
57780
299094
121386
37579
226543
281921
100697
31049
41156
31310
245002
240997
129545
241470
105866
76103
52900
304602
71033
287474
286768
236610
170945
134283
160317
41638
257747
44381
139431
53397
100318
30433
162173
292353
141501
64551
251437
245903
157145
229760
1828
139847
202782
236798
194993
231385
214888
104425
49368
182276
30881
154027
82306
141313
289077
243632
307169
64140
201569
62093
161446
51608
250392
174024
4813
263708
115266
135700
201059
264348
102107
45168
267763
51826
271007
156936
50312
112573
105692
256488
107615
110709
126261
206545
217837
296439
278305
132149
105731
56914
211086
45270
51140
106758
225705
203869
216543
147930
8464
31568
121552
116792
85641
257065
214009
52203
46292
271713
51245
212128
306594
221304
205928
123305
187263
164536
114321
188332
294903
51297
47637
112720
63753
261788
271841
213070
118557
301210
218834
137006
174758
284649
19978
170893
183751
228691
35664
231307
256346
30155
106251
294479
12798
77939
206742
216069
147063
138018
99220
42721
96733
77883
123970
195494
127032
276525
113342
288891
114939
48938
229161
13433
151550
152236
289470
116441
18402
262110
230858
104913
221894
229974
266388
46586
120993
98149
299401
297517
95947
271449
225050
156200
98263
203356
246358
79780
116145
100071
37543
22681
297629
220117
132398
257348
228983
51997
254267
268884
94038
61257
194306
154077
299391
230619
203371
279256
32491
62129
6487
97952
262849
254767
162425
102451
210478
211246
12131
122080
77248
161831
185782
241123
67541
108909
220272
107504
260539
123196
57804
222813
62413
293064
2876
297662
147043
156855
281420
251468
207690
281750
147905
164950
51582
254393
264155
93749
256936
30579
172109
281626
96506
118997
196327
172127
194900
136904
94250
263922
74482
241129
124629
60472
95106
247610
16043
282719
259897
247247
265416
148247
14227
115328
67515
240555
300770
272925
274567
224229
97037
182256
162577
11852
219883
219986
122770
221159
62466
161522
291084
82577
123892
157426
6296
5205
80350
100353
225188
288013
281489
121310
190193
26983
160315
254416
115313
56370
286659
160020
254155
45905
41927
141980
5841
155827
145393
131261
266032
37939
124196
179586
15518
147576
197580
198303
203525
237561
40738
24403
10779
231401
270856
145300
217249
110008
203706
308903
246723
234924
286632
34332
245615
165128
158544
283668
253843
169647
82014
99123
26815
26246
156077
43486
132655
131775
242786
180623
24261
248452
146366
234329
109644
25427
125669
199745
120339
215449
28528
210581
4474
221773
28398
85264
40487
86865
122600
101276
50098
12856
186548
93854
285108
118416
72817
298410
219449
290074
283143
110755
85019
286900
146098
108294
121306
304462
67493
142829
148138
209032
216917
288508
23545
104526
189234
256252
114386
277090
49245
274593
183550
183845
299996
177161
112246
150927
183097
132965
146592
229570
41882
243182
158844
293436
88196
208198
136935
50783
120863
34106
224817
51816
169193
202606
244736
155110
88125
31626
48535
253267
188684
69465
227456
190065
74406
248608
190696
19892
228733
65081
144484
179468
129111
81142
6496
6748
274245
62820
185243
177311
47076
190862
20820
119991
157557
219926
84141
16164
271655
101680
241369
180526
293722
265192
38935
51476
51357
25516
264568
168543
70059
266996
49934
156864
109333
259233
166890
177820
146181
189664
90275
258067
125640
246733
150095
162938
298518
277803
264559
59401
24733
107232
300788
38364
194177
225716
267017
166125
217903
120558
253141
183846
225853
225497
35352
157155
122014
166745
108508
65667
169178
79013
265839
212109
27831
218490
92638
231028
121414
309291
80994
122390
247476
93944
36601
206956
67779
308972
252878
126071
182295
153556
146671
188528
163092
17518
2815
211196
291295
208190
148539
219631
214505
296068
184053
24320
88065
40698
11886
104987
28468
132472
302977
209711
32713
114662
93615
184235
256663
52782
29840
20039
82972
94906
158923
285247
149051
95142
50714
186325
115418
122098
98506
276197
143348
39532
287352
121241
114801
45321
125232
259511
41047
158224
108479
159476
137933
19998
160572
155690
274327
63438
97150
84134
169940
196064
267938
22121
241205
87572
250781
251475
44313
147782
118498
22012
262155
25436
33180
123451
287733
7612
224186
36300
131770
61733
7068
110534
262897
297263
48706
98746
167302
122190
729
155478
150758
119371
273824
176139
174992
261946
105243
111786
119224
309887
192031
13172
236894
284049
115942
98882
106896
45390
300976
35514
303630
307137
251895
234021
132881
283605
167833
157413
169502
279258
273378
192525
46365
103390
158060
195259
26707
47681
294131
134079
23667
81694
171974
108108
159011
118626
19197
46021
296161
306739
268417
199000
230625
298866
66889
97669
144779
245849
7281
16265
102519
247211
221494
232182
306849
132126
189360
195726
193404
177771
150476
178522
102526
129058
104522
50492
218241
256446
22064
165774
229855
292279
174764
100602
70144
103285
236279
197215
254724
219834
166995
104368
97073
304567
106156
125008
242296
188088
227435
300383
251796
91055
169882
113016
293615
181252
83385
77418
158583
138751
273325
100074
259777
81367
2405
49368
141897
77332
120817
92321
48722
146745
82488
97037
246935
62969
146961
106456
163525
111242
13113
270621
87540
281460
49460
184959
167483
48902
297965
147377
266184
202313
278146
158933
134828
207851
73020
183371
2259
165810
190726
178277
93053
280952
215800
136997
108452
166625
187808
274730
295592
220315
86729
199881
255638
146011
182871
237878
223602
39626
116775
288949
177724
135085
216035
158318
201120
295914
154410
41436
190158
35275
105058
124835
158472
62107
91968
108025
228596
176657
219663
65089
34555
171749
165542
280701
251617
211326
117277
53315
105759
51333
198856
191167
300511
239207
165134
257360
120647
206736
281808
70840
113429
15215
148946
123032
209766
214979
147205
39365
293004
256455
16136
58175
271627
236555
141087
288234
214892
90711
275962
207456
10955
186756
64132
80661
94912
307743
249191
37914
116662
200520
188485
57014
182243
6250
5005
214931
53064
253622
309926
133837
65310
250749
235235
73554
105590
6394
233942
14850
254015
240037
28414
138283
7743
193213
37285
74648
77865
99595
194097
148518
276434
17266
90970
187175
231684
141258
207369
271225
170489
15736
210692
123318
60711
220136
85112
186435
75581
202186
273693
87922
229290
14320
195866
31505
244520
136196
77962
237860
147265
186643
10659
2835
296336
16645
108679
294248
52243
295763
46023
31282
263441
17724
47862
213582
72562
306250
275780
183439
118963
151625
143781
243656
57054
108170
211218
32763
65495
9225
215145
48321
16878
44624
298661
115069
128331
171022
39599
181396
242842
267270
263594
14878
252045
50024
184368
217055
73395
195453
109346
35554
250973
303396
224929
58626
195815
54523
159728
170648
182022
214830
124426
124561
15114
28873
141007
117268
149040
297768
96281
6937
264805
269424
210691
185090
291602
189510
278634
110053
160049
139817
112852
140618
176979
25715
20062
118495
287693
278813
243533
79256
75854
241414
144239
303990
2776
16760
16450
65179
205250
16631
269258
309726
233808
87417
26315
65352
8080
25361
2595
89081
218696
169909
280943
40451
151888
215838
40241
4825
157220
16213
161022
217908
188383
36889
85443
72720
189201
19248
162824
5955
13510
108640
212686
93775
3540
268388
65960
108719
119275
240948
249374
202391
303236
193395
92256
140125
96547
254624
267838
263809
257362
19925
32939
187512
14877
110590
258772
163064
187828
277704
95415
276348
206279
223849
79154
169511
191279
38397
241460
172582
157207
115095
182163
170707
237753
189680
89955
145443
54365
288750
296678
296690
48040
179377
273167
121220
255463
16127
87684
58834
143200
60357
62419
49637
144050
195491
158687
207114
19400
136306
113580
10136
190548
24016
235018
160396
280525
62526
154120
133963
61291
112085
96120
93790
91469
280479
27112
20379
223600
37031
247996
219056
63229
53783
40470
47837
113320
78342
275419
80107
203177
24031
50582
188098
294859
72352
16560
116516
65178
216827
227983
144328
4427
32098
199565
189615
7131
65127
252336
184527
197773
282462
138291
119978
60984
180939
189405
25905
133566
229816
302549
78830
255181
54704
231961
186216
115821
40116
178412
290028
190173
288617
155275
256675
53087
217516
39028
67141
175151
110583
272866
123602
260206
254623
254106
201724
191784
101401
182461
94740
106349
193548
232808
49004
43289
179046
65725
301695
201348
257710
42403
153240
235640
114704
116679
249871
263314
235022
233101
244212
202097
126328
10952
201499
215186
47082
187964
292460
306473
55928
253143
28631
282999
57294
121596
240529
179732
140834
209018
102881
199802
66835
99343
291268
152664
264420
173575
234873
238701
7735
113862
25854
17250
104998
67853
48565
183666
94826
191528
255098
187182
129440
27504
101612
303958
302535
254336
129792
136924
1442
55822
271176
132970
120793
69799
152600
89189
53614
117837
153235
33420
204789
88752
159658
111321
282646
102121
145141
207483
110949
98746
284060
164332
66686
48310
39085
233023
189739
77642
300375
235996
194733
157033
261746
45337
300709
31738
87119
89649
46503
164797
82361
289004
270198
68313
40627
228480
214634
120346
152943
201463
237137
298380
241414
196300
150096
247614
58949
129229
279745
253579
28200
47007
219415
261605
103157
293945
223333
161279
120737
273215
242414
106051
270890
155371
141494
210672
50678
163294
16796
112717
180395
225349
122088
205197
129196
176365
129244
71934
255987
149269
203697
169231
29986
274294
1543
229715
163610
290530
245095
254252
231549
295507
227145
45332
208739
211019
154800
130994
107708
189169
138045
93481
308031
33896
57409
259814
216210
39008
298199
78931
175286
125196
212148
197965
308167
79596
163604
246093
169221
95619
302446
101779
207329
89315
74223
120318
203038
124712
193564
94595
122991
46169
241333
302457
202748
283883
166645
92834
2065
11367
37138
297026
129077
264901
152641
293870
178222
114790
266908
91294
272904
53070
117676
160493
17908
91677
235875
36988
2898
127856
164897
236896
139878
48340
118561
97675
251556
237562
113507
171198
50194
62621
279911
33786
13468
186027
3318
241705
130104
184518
80210
146975
8032
76795
225605
144225
237123
179083
131686
50550
303359
111497
281401
146272
302696
111599
19619
183003
46996
275602
43622
254660
27753
159975
23030
140241
137562
307076
309407
143007
134360
141098
136257
218051
76887
121866
91376
92088
256011
261489
55047
72117
152613
36643
29966
180034
221635
25846
154517
13017
297742
82919
272336
133848
36837
213764
187019
134771
178334
246196
147443
52690
70417
65239
222055
161621
219230
12560
75060
108743
294471
85011
170141
242777
209472
128280
121332
120983
106423
32100
237104
172934
294213
28000
162636
237834
40241
116368
65660
265384
286335
67646
82834
145562
242892
233052
31177
71065
100308
175402
17386
226609
170282
46085
77640
139939
185541
137816
9894
299891
218648
134412
263026
304274
26349
112532
39196
234497
290643
189118
32737
80901
243019
14108
188436
47079
248409
74185
142924
212348
251928
262975
183819
251205
33683
95705
132033
44693
273666
89239
185899
8757
121669
24954
272451
137992
191251
303011
148247
219301
137517
211999
282090
279049
79141
210554
1114
62624
211180
117543
124093
190563
270753
97178
198430
94767
161848
277536
87439
212211
135490
207084
17521
119336
269483
105274
73539
281658
103645
227764
55105
143038
160632
58090
217527
263276
278640
204544
133116
42051
170535
25792
132423
213880
48202
304502
219156
66385
202601
216850
149530
107272
240646
103390
271036
97547
113951
299022
62653
309658
146886
2092
226611
6363
218750
271240
73979
169142
34166
163234
135426
58069
84598
44177
45056
22790
231428
203398
242354
65993
271302
110510
250825
121481
268224
303420
244351
167328
225316
154850
234798
196125
194898
48851
39641
295232
210692
210355
226154
144043
18281
223186
73452
38392
281959
309077
6431
237734
249656
109884
158819
91428
223442
307739
260823
83039
108577
235245
270745
288115
234319
69191
100319
114000
31455
172669
230912
207674
223573
255100
179297
73181
257691
272132
154054
226450
200329
224088
48982
258558
43784
189872
286310
163624
262295
195181
184494
223761
78204
46953
174624
288752
195068
209196
18146
35640
238581
144425
91665
96088
133491
2469
55631
121811
295455
271799
31704
41446
239167
194913
3009
96645
257323
209292
28267
101
137410
250343
162375
304441
128416
47186
236399
239520
130095
234375
145174
137730
179010
275092
126198
292506
29501
275593
169009
49214
189270
193595
58614
118114
272774
136022
162316
21456
251449
297466
159234
118936
154760
59769
170250
120413
74640
276463
215036
59620
107399
280707
147237
17461
216285
139934
159342
244887
101123
104693
132757
256483
230293
297714
65349
108486
174107
21073
248169
21941
215172
124924
111242
63081
22131
37201
228229
94108
19601
49371
136032
182216
179337
145938
24004
101447
58998
290026
17738
282925
175913
266702
275754
292639
69273
58188
275810
89818
256114
177444
129333
252875
187627
206118
206926
25935
195754
138652
130893
15501
47948
285784
41982
60170
172754
66898
287206
291659
82645
147567
260620
36061
20144
109390
48790
283681
128577
100632
64800
178872
1629
97933
241355
244688
277251
243803
35590
182368
124995
96743
289945
242607
237174
157969
260323
142719
123557
121439
224005
57156
255961
45365
247921
133088
66119
103222
231133
173896
152614
31768
60738
224490
176349
154827
117840
70869
68758
52955
12516
101560
243392
15799
117160
199865
199895
80388
13456
81302
263929
74806
60277
11708
74207
103876
309858
269470
55327
47174
158428
190140
118182
54293
246403
114314
237452
50317
140008
67031
5561
277043
199914
138242
161792
154331
298587
234071
293607
100254
207045
158667
189379
118739
120861
114956
62144
275172
139533
139974
138712
266124
109994
11078
200857
172855
248188
296706
202611
43536
241492
216308
197026
79271
233430
108018
70329
306785
289056
50057
185414
300931
152953
172068
172112
241494
58476
274671
175940
123569
305418
139558
150109
128582
205257
303883
98653
117962
93697
295968
116884
264930
232247
83729
274178
93245
269530
106872
213749
38211
64117
95670
178909
111054
149360
207088
26306
278879
304557
40108
143947
98746
262104
253933
289555
167707
270049
277102
230590
147501
154914
25619
254639
65123
307595
39430
241287
145275
52868
83016
264957
24250
239950
172787
141912
117900
275177
56092
244035
134597
26518
255053
220235
277806
71972
79130
296770
242495
18448
305921
217688
93392
265425
24564
278650
221623
188070
50475
56960
160891
255326
38980
6597
245116
75746
74133
4585
274817
157734
87922
268973
241167
277783
120826
33440
110595
171212
199234
8622
91405
87697
282940
145642
239866
127476
77392
196390
60460
93177
81416
52430
215314
165349
250641
20726
219388
25531
52998
41987
215062
233561
208332
274190
53496
78691
135154
246451
67340
230407
272519
168423
279759
32514
209652
284277
160155
265783
199894
218668
269865
44705
180745
249404
185434
162535
308867
2539
136979
103657
228051
221008
57432
106046
126531
90031
135556
230419
228235
288696
94864
147431
23645
137935
256206
44880
168109
90424
35666
133350
242485
17994
265667
103090
212674
64776
29018
87479
49813
122202
263074
50507
205138
202926
68567
182829
140983
146193
302179
66771
76696
90409
236718
277044
145599
263164
236463
125119
164979
4747
242932
294673
106446
61666
275853
296905
17592
303184
119655
104645
78665
39142
219243
307558
234042
271314
105739
53431
50426
199777
164444
294649
225615
162793
126550
272570
267125
144592
69048
208627
131381
287815
67448
38231
60432
15296
221856
8763
132237
200945
114902
221659
139575
58131
63683
177683
55722
203244
212919
233310
243665
163240
271138
177088
290484
47875
227263
112149
300662
228132
236225
283797
257872
300463
211185
104250
89243
303748
39727
179510
113931
301184
163635
189326
191048
242154
298889
256059
89599
93853
227878
308285
207171
67058
131976
226036
51892
198562
22670
206821
301027
111001
135447
88540
167384
83058
112250
131236
172944
82823
200886
119793
276594
121688
150322
285755
261389
76884
125271
67470
13326
74205
147876
238433
206735
209174
60682
216912
189615
123421
247044
172517
147660
123644
50461
116365
285981
179006
102511
52710
264301
264758
172124
282574
52437
284188
222334
2149
21368
171935
38201
191375
113957
124388
103430
55985
114270
195478
139066
241082
272109
180818
24067
168662
277181
274523
12598
73474
218414
11507
103434
66837
135889
41465
38910
36684
80824
166241
177272
174207
124777
40346
50244
183267
104998
17964
202887
307127
273024
233887
208578
95599
302062
306976
4640
264428
191581
179753
252923
100987
207293
191036
153037
57248
184314
201726
305754
11336
58850
129819
166795
66274
308956
159156
301734
167178
40980
297479
282692
146922
54667
308882
298629
216582
258157
40353
297754
196835
122064
234992
80011
309121
305371
116546
248600
129178
81660
21588
208752
103162
176373
16158
1363
225975
224151
146076
262069
156810
291804
296900
196060
6786
110325
127976
282599
220009
65374
197074
136576
183516
150130
274743
102138
22555
301627
242644
119865
251880
27207
173560
258446
292542
241710
7477
250135
74271
139076
193780
31374
130515
228475
24733
252755
60237
56503
309636
21549
6362
16413
120182
61991
113551
142356
42848
26929
246913
186109
160843
162528
120472
236397
178936
137445
26572
216054
17070
115915
155359
18369
246961
269372
85324
284191
136900
266885
36121
175013
291964
25293
168233
221655
281345
53808
186420
36376
93239
65513
213432
102146
89471
265451
275259
248610
185624
224221
111060
83008
79439
264337
208635
174102
52615
185346
289284
26574
272481
48621
279577
221762
71643
84684
155633
286700
300950
132146
239821
29062
131426
65081
176198
278638
50704
298284
250246
254767
159382
41125
12064
262562
280292
190139
119733
51567
56651
204651
173376
202439
127594
141242
299303
62790
129559
179854
167677
99354
10928
223053
58458
269016
274118
18317
17782
251921
167798
49204
296170
139546
246597
81480
236281
272760
270932
244260
49715
76745
116006
261215
62790
39219
22661
47799
805
284430
173119
207835
86218
143637
76229
256445
198698
149833
182315
245432
22102
282627
18796
188838
169038
284798
211452
169600
63328
291762
276392
36934
235977
74630
36903
58427
58924
88178
89270
23837
203424
243368
161120
49318
128033
179009
52633
260453
173264
206078
272343
170884
171621
306900
83032
247912
120162
126497
252745
222072
43430
177206
295207
55894
29524
231653
198225
274418
119133
103328
76996
236947
277482
243245
45727
93002
32534
135080
269235
248855
747
210417
207213
154249
140660
18143
183886
153798
295292
136782
128736
8066
309002
148080
53445
81361
76574
17264
278584
231856
246838
209558
285456
262653
220948
269617
40758
53077
302738
200006
286884
225222
50343
194028
146047
76556
263833
287048
171949
211932
283732
211915
146553
118936
257249
271665
104737
132835
23250
149155
231624
250771
147314
177858
50077
104210
84513
280908
236520
246189
80040
95569
300321
147074
209774
141492
25319
240395
61795
205951
120394
106290
257352
19610
119482
279758
5366
104918
144110
129860
289036
249924
122737
281319
166251
112146
217388
31748
80474
32509
301333
84146
242114
205748
286919
298188
197769
98219
73936
246825
2622
32534
236133
56479
200604
79258
118383
62989
287392
61869
296537
5726
18271
114323
272061
15366
254221
219087
90936
240082
21095
291453
183056
223013
153578
164017
219906
121865
187799
203582
223513
235225
146857
231524
269284
287683
302139
49109
285627
179170
3767
69402
302878
178205
78081
232481
174361
227854
153609
191593
168327
217815
112358
253336
77070
84116
71835
29036
101301
183209
157375
271330
263400
34571
180201
76392
302109
214432
234683
2456
220313
84574
163500
68142
90384
295147
298269
25952
109846
134414
108690
35143
242985
182775
213043
124415
96111
147366
261796
143533
268598
137097
145932
296451
215570
16686
285489
63457
77314
212323
258531
84780
241699
224003
293215
305834
190478
284972
230718
299719
242762
53628
7981
49625
294140
232837
147135
11996
52133
62781
24602
164181
58338
283816
269187
135032
247068
239181
50015
199613
237332
264554
171707
30476
298889
122079
101999
103524
285162
192877
231393
36114
203992
157413
70685
258013
240433
196952
138599
239708
178993
250935
78771
99983
87127
107633
263891
293989
155316
1815
306217
264690
32457
132569
190924
115000
81181
45014
260239
7439
35056
222434
7453
126245
296408
60970
96161
231454
35973
297815
46597
197971
224791
222136
64489
167113
283470
111514
24570
57033
5280
12242
216704
154103
135018
4962
210796
13698
108431
141800
282222
258231
248064
222701
139807
10467
77934
150234
222073
279621
220751
173648
68125
154160
226682
177994
226308
173146
52774
150699
212567
301666
230780
64472
200495
239643
144140
85163
212586
124728
164376
25249
78844
11243
33167
293735
257745
163674
163344
91938
366
7508
67968
278717
113403
61342
4506
101483
185076
57635
278986
159659
265566
228765
127299
146086
165746
25659
143405
177864
253988
302205
243356
244786
69523
243062
222741
107321
191491
100870
261524
106729
156521
129106
235518
292910
291457
177273
36966
148754
94806
126618
45548
309556
304265
56493
76649
180627
8596
250546
103354
232910
172984
297092
39471
163701
167954
63296
94693
221671
205560
8866
65980
168887
140194
6839
261396
268801
280340
71504
138707
253923
302247
67693
216820
120710
42150
50284
187847
178769
246220
408
265355
88908
83346
276385
45691
12835
172362
82428
242871
244310
85639
33660
101745
203039
217202
117145
56081
217719
169028
71237
284964
123894
61282
270465
67483
140851
108797
89304
1908
117654
236249
171207
240373
258731
65770
163139
194147
72858
218118
155979
81043
113605
150930
9392
143465
258762
150749
81156
118649
221189
293428
147940
239196
277518
116201
199396
178702
137978
100348
101203
144342
104672
38781
287025
299077
276882
191981
192160
62220
167123
266701
110532
236648
254221
209458
280419
250074
79854
21511
19551
13263
265927
293742
56734
299298
137269
68391
283447
9553
178282
240774
214297
274878
163147
101358
156533
298144
217359
10403
94934
223555
36818
271724
75171
239412
193575
222090
273968
128780
251876
7600
118903
304707
5174
18745
168177
46532
116596
210937
216730
219327
148018
196800
78464
139719
213485
172729
195786
174638
199242
306747
173962
16358
267929
94126
140686
218382
187677
106738
248191
4821
43436
137167
118889
167657
13554
153231
37851
231107
67489
93752
15511
101121
76945
246466
80413
158825
271024
1550
116410
78991
78948
89960
251234
257827
115086
204769
111755
58650
104048
86666
76599
221329
13509
9325
235715
6038
270014
204292
97231
96288
32781
168492
216708
281713
75987
13704
105252
222121
97179
212277
261968
290544
288084
206065
180775
276758
97565
71915
59253
74054
74168
105092
232430
150294
80974
301046
241267
229292
83531
226885
40297
243912
289588
87012
231589
250651
74871
172971
285673
221094
37332
291428
206086
198900
131155
225409
156679
280005
291143
173668
257201
253249
185315
200862
125730
241454
87695
51798
137835
34825
57657
250700
33004
260802
220252
202412
61612
106400
259539
302268
200520
149764
291319
254584
127565
162753
212736
302332
73385
188959
61977
131857
72533
250818
304789
302194
48221
300642
50277
301836
271355
285202
131888
144763
125207
201080
116651
38860
11675
146296
91813
277081
64497
170529
251533
13628
123232
120211
247401
110181
6111
170494
226222
306189
105256
45921
68294
153736
190200
79247
291894
19742
307267
162900
125719
204368
80170
213279
167435
136538
45136
198486
17156
10895
153395
153140
146595
251939
114942
181716
136219
36073
25581
289983
13103
178959
77121
63939
230046
203398
230200
14376
218459
66976
35311
276859
263362
255050
296153
196568
10726
18486
259213
13464
16031
46327
181110
140186
255439
228678
137741
86630
4951
50269
6114
49024
212109
49274
285820
274107
293158
288546
302688
133944
92060
77548
222861
115025
157879
206388
200810
206855
12127
7291
210081
23465
230853
5358
81379
291946
88252
217411
120983
2470
154458
53305
165242
140714
44566
171637
186339
261442
239562
21506
335
212291
183096
211299
73457
2199
283714
188296
181735
115397
1606
174514
122717
228355
285370
298280
51453
8211
175796
15897
290838
256247
35976
242930
160927
32650
213336
48898
81522
102644
262002
127867
140822
148932
184317
12685
152252
151096
86561
284431
252841
292445
130517
287884
249946
133070
251602
140930
137674
91323
120366
212790
74439
105133
140976
3392
8457
231198
104907
140505
133618
69675
283494
26641
99176
277703
237661
129612
232221
213164
187135
193289
148821
70442
159824
48098
13753
49513
127636
26740
48501
121137
172911
238851
50958
206970
30090
122378
61475
130153
151514
22137
229071
305627
109773
149192
197032
234176
28714
156765
153002
309511
145700
149297
278357
91804
71688
172034
168629
250397
108971
189875
42425
48082
82570
187995
249591
35946
271289
14816
85670
29041
262655
194704
304000
98073
278839
57339
252563
65443
123181
202797
20260
104931
255181
140102
246336
99482
45477
42521
101030
63421
247560
205262
155849
189203
151507
52905
282367
19386
7359
39208
72420
231168
132700
192572
176121
194056
13975
266221
27663
90289
269960
165526
303692
163802
301651
122629
9441
254130
257552
124170
185652
93148
279578
198971
255895
186191
248863
114539
238395
180858
24583
283319
207686
296222
3692
244196
269700
85953
220403
40235
266730
264644
209111
222717
94815
133397
134705
54766
213623
297507
229115
281998
102626
104660
201665
215476
3265
248516
308990
160108
264782
117069
198817
46131
191029
302585
63412
84767
95436
19399
19986
295698
146366
221128
80192
132172
142170
57405
23896
299063
292987
143905
239364
297605
263237
309282
212691
223405
291284
135342
26728
258404
192847
190698
46937
244537
188481
183790
102419
289211
151837
158668
77159
29385
293897
309769
240852
200625
39052
208878
257592
176558
26587
147866
220663
14223
254556
257888
132649
107697
247280
200619
127358
39730
40233
125404
43278
74417
158867
205042
246470
207900
171627
175749
301075
5558
87078
40113
66467
25702
208462
291393
219141
300426
283094
223189
244351
37908
8085
42977
190133
283196
42353
36797
73518
293555
95549
155893
232153
97772
144880
61305
229543
149073
176814
287544
292831
232050
100886
125225
235739
184017
27953
16881
105637
53816
146919
148740
208554
58030
293749
20585
247837
181765
223525
227740
161554
300608
70200
114882
251755
127625
4286
63339
59462
233397
151079
176201
18259
297005
159994
13707
30715
276649
77606
75758
28694
101222
195621
80738
24302
184273
176638
213624
248370
242547
222114
283821
186596
282464
276367
81390
139601
114
13036
187240
300310
259450
275090
291058
60981
202584
198141
261516
9245
223707
14113
306133
56181
289367
236700
238063
96457
128811
244373
96359
139121
236795
47887
114162
61190
235384
297926
217090
169675
82904
270801
54391
168551
117013
82983
201196
285292
212857
20162
267958
281402
174199
189284
40702
13255
76423
236644
5853
39780
284069
30574
264494
120181
103152
6693
228893
70000
202228
246029
255919
192296
110269
253102
97862
108947
247135
68049
77696
252396
123826
53585
248199
262533
13378
224463
267869
133057
160373
166674
248605
21172
195191
109022
177231
118681
288837
278198
156204
40410
259216
148746
275975
92541
226501
276385
211144
249410
206397
85894
85774
148371
77480
125092
48032
72879
241526
237564
28108
136076
270115
45764
65760
163271
290254
164346
8007
191004
81304
167373
95842
13469
98883
223625
229232
258869
264750
117479
213683
232943
131309
58205
113260
103279
61508
295778
36108
246267
9829
6758
240928
176929
48628
68809
113087
181186
292396
182982
18124
117566
193492
34773
78587
109736
139231
12151
59415
309919
228216
296810
84431
147917
71427
280447
175248
85306
4249
1270
156917
19361
168487
79491
62508
132532
17486
251827
29562
24486
190470
298601
181138
132565
18995
99629
88046
210526
159916
101210
194000
283155
170455
92497
178282
265014
273022
189018
218122
19248
264861
238902
187544
219071
151887
214920
278167
46011
127504
278238
278807
254979
238508
233766
122207
141950
215448
239192
269854
239013
166716
233160
173552
32092
276358
51761
262878
279493
4874
189787
186321
88855
90719
287773
260011
187079
136619
131880
188117
301404
1221
41128
217455
160869
150460
302766
225827
164116
133459
140973
1692
65133
106354
239416
141789
138780
82501
184342
91391
188549
241138
187912
288942
112718
273896
12053
157772
109673
953
143347
90939
37049
290439
164804
308953
53486
20320
230632
146100
198990
168923
222862
221611
150967
185189
188690
106291
291542
167217
209399
246128
71766
87609
93331
194912
292993
260210
251700
42687
10295
155468
308532
46326
155362
183144
188360
233622
110506
118944
206531
12042
77170
215501
98840
91029
238798
112776
39445
128882
303838
253191
243975
299370
65316
88302
53013
120715
109516
65520
46148
7286
32284
176235
247438
133333
298943
252875
56609
5676
14196
12901
76686
238165
230431
134072
236076
222960
151307
26722
20909
65114
22051
259833
80798
70970
98981
17167
144945
55224
106309
148053
127595
263111
187779
109028
114325
266977
82690
270854
307960
283436
101028
204566
1164
123452
103980
163078
302700
130313
83130
167805
290756
260685
83083
59910
150271
42785
39395
5674
252527
227706
56579
73414
131361
173635
59148
253787
117506
287315
229255
231905
35578
172556
11207
248832
208065
219342
227347
192259
148826
61764
130767
55027
195774
156745
68189
290402
303221
109061
64696
102088
298480
34580
195448
14157
89182
45302
271079
302114
113036
279651
23808
18596
144395
206464
169396
274300
86429
166375
152514
168485
9012
173729
157460
242703
280607
36321
158720
116890
75976
12537
163639
238565
130232
53958
47105
299977
209274
245462
8433
273626
126321
10369
152097
274294
47755
140307
66003
86069
232525
68939
218336
82930
274195
171832
238230
212648
143597
225531
159098
111752
264234
121588
264207
169617
183813
165106
20930
305785
279122
283107
196897
125253
260448
137366
256235
18583
220862
263673
197129
206705
280762
216394
78479
92547
292486
162376
14523
48146
55689
197246
49558
308211
94864
19029
169987
241775
154178
309953
256308
66746
70783
215708
286696
279748
225648
215396
42547
281258
40905
291474
124223
302515
97189
78622
191123
135391
166479
215725
134957
22776
288754
116916
275073
137960
8444
170880
283175
56859
186937
174049
272429
290414
236728
263582
301545
70108
266116
74579
89490
145586
48712
271778
114214
61505
27703
14292
104635
126841
52162
48603
297831
39614
4574
81041
145288
140892
294500
151542
106756
68497
202387
127192
119014
8370
184651
190023
208096
121947
223861
81713
163115
9622
160613
85984
2021
198640
124175
56451
87452
103480
69396
198215
141382
104833
145793
237201
210549
96437
71038
306798
122625
54644
150486
295266
122918
112970
35498
26038
77945
55255
235898
258943
277920
184990
229925
125469
136625
91687
179957
61139
32567
170173
195729
53065
225776
23376
289178
82509
36893
18539
9549
196699
182202
131460
41794
45120
41970
209698
99778
265253
47532
203584
175456
296594
198882
66896
42073
74861
51902
147146
304275
55365
55287
85263
296137
159419
80882
266490
7711
174939
44232
92768
238550
33111
34219
5885
277495
20671
56811
49515
263909
48135
226171
179578
218476
110279
265937
92542
163291
225282
76490
196010
164101
144088
149144
250108
254079
40028
157573
66017
241949
127442
3508
15490
127808
84951
178124
164694
33713
48086
128732
228730
115058
89154
19331
170198
222135
1853
274954
104720
116144
279933
217782
152631
151534
274351
216190
13527
269466
117997
224764
154506
131813
240273
173074
211506
75338
34474
72281
298707
280888
131014
94785
215457
239016
292938
149678
73362
293799
200999
212189
148669
224035
34744
289310
296511
236008
37106
60965
261973
57749
295864
8630
171138
249455
145865
247074
123257
142738
63650
176938
129372
122091
53498
252717
273701
93993
144040
289466
140859
238652
29179
156339
74020
83712
66089
176934
265028
293172
161175
105109
160687
94555
295340
296439
13776
171314
81007
90812
86845
165195
109078
201915
6932
295848
275444
199588
265845
261998
89074
13858
136286
306547
279720
19005
101228
80149
117899
101944
75839
155520
54423
308192
156121
210307
21810
36952
191072
145930
80220
239504
183427
66900
286478
245445
72443
282385
192684
211265
229385
301898
2954
46231
124627
195525
198963
38332
75607
87843
117168
10085
125471
911
289302
232698
191574
211806
11101
288208
175923
267799
303842
279264
304098
2319
245364
90520
145847
13676
37163
71526
217392
89549
135730
96252
12327
238714
230196
187560
124858
204407
90163
287537
107160
137858
84304
29306
122420
212991
300266
36263
171326
144903
261825
273318
281959
136749
19358
232974
301000
278835
182243
80245
177283
192687
41728
240319
111713
276685
239117
255141
117649
176218
113728
228524
80178
98638
287937
164424
120729
193886
15371
44246
234937
153524
24875
31856
96443
25158
142859
268029
278342
267403
158506
307885
39632
98056
112338
291199
120115
99729
50513
152093
233306
19578
232347
159858
187891
112696
117984
233923
120649
124793
82285
22494
246668
206679
68760
262306
110150
52341
175858
227103
171976
47497
282798
160631
169184
266682
304771
156235
134708
110080
256227
211988
151097
218571
130336
31774
249194
188796
190534
173360
28651
202730
241936
166227
221699
122095
34398
211373
140691
131129
109295
272966
50744
293376
143227
64206
84426
199286
308652
139718
88554
245916
298915
12833
214028
213525
58216
301435
275679
174311
102599
180891
70723
182498
265530
43490
142535
242121
50289
271596
159536
39412
89616
42827
260269
308227
123443
144111
2739
143351
88639
276927
22995
98316
63925
7886
271205
241235
51546
29379
161232
266882
250617
236692
59194
211670
103439
216875
41775
100191
14648
248880
161066
162649
214441
32103
147099
157813
275810
43937
3434
163900
14619
58402
137694
223961
270476
176454
245726
309417
6780
193653
282029
201957
217846
88482
182941
301306
252660
75397
23038
270441
40221
210882
190322
31173
87693
250679
187534
54306
279935
53759
36883
83012
128665
174708
220463
126638
306434
136926
53167
7368
66860
203203
89681
228941
58282
233004
214507
49842
288115
88577
38085
55278
100694
206151
172374
14557
241761
18306
131468
178713
240037
134177
119388
61568
256909
188091
267769
181626
263041
19903
88199
62507
66695
82358
266472
267056
89206
55316
15470
185951
38216
69669
294642
30080
305974
165389
221302
284595
13793
256170
131254
26044
4072
226175
105344
60229
266739
155124
149714
92662
181482
49019
237023
146266
10374
296120
67723
215886
149381
143246
168447
73715
173839
121443
257466
169812
121050
16755
199259
80409
90557
14237
32398
223222
245950
154003
33456
233753
55491
128234
13923
280671
297587
42091
170664
102714
26875
243025
165714
283637
236590
42670
296203
61841
114018
120697
78271
123921
114147
117139
112878
103452
153451
107220
203958
278623
303073
220332
3679
281050
48984
101171
245400
41213
189612
183579
91178
184697
204601
224238
90700
89986
123778
186425
494
300334
286118
38309
188689
257615
296900
104284
251005
151085
285316
154590
167045
202331
141593
85132
145758
61059
299465
164618
219637
281824
39323
72181
128728
302415
281526
144726
90407
36302
158782
140884
205758
158941
211002
302787
71383
293033
309037
94309
103539
44611
194331
122809
90754
247857
194662
271305
147765
50298
62720
248647
219692
15284
78128
82515
260279
2783
228296
43051
70161
155329
82285
17112
35183
263350
51867
90134
31305
267419
159071
251918
4567
138060
268399
101855
248990
143405
99414
9346
176336
152525
202588
221171
21887
195129
86835
250605
5211
300439
7972
211453
167765
181478
220083
259697
306562
239932
276167
85716
53368
45210
230354
300284
37667
143369
149686
176368
18995
278993
68632
290207
246181
26850
38620
210863
222009
77950
81967
153074
146952
257899
94800
80983
134650
47067
92977
29307
274157
87113
208606
30603
31173
149217
301868
141649
253662
35338
256619
308413
51833
241589
14034
90283
43752
167871
258
14069
264197
159222
4491
148198
167791
198965
279829
135861
161156
26553
145817
253442
135451
60285
204083
201852
170904
283802
215736
181621
17394
59998
171088
51777
204608
73185
55473
174130
305241
305653
51007
50244
177708
42281
308947
132275
95397
114647
288843
299963
45352
163266
286575
37282
100321
44444
272924
134172
45000
151607
55222
291201
237384
289419
167835
157310
49334
18007
305597
207684
140535
210740
139831
284221
3919
278246
26143
107851
94287
91150
157907
247074
202245
106190
148559
115858
134310
187590
163600
25665
7886
298316
268234
284480
36021
12110
77170
298645
196067
296912
66000
135576
44518
190371
167312
119491
211904
286948
298809
231620
189877
96147
184746
200254
134559
125119
245149
102997
118020
80876
199541
29502
28021
77108
111513
301256
78411
197566
137453
64135
272824
306190
97209
52671
70864
86626
278383
164139
269348
161656
233767
280251
57519
101401
207881
52467
26807
180447
90234
293834
140672
173305
44730
263792
111720
106054
229251
298830
207377
180323
179116
91343
152790
289440
75639
219249
113707
299796
51491
203236
141292
274370
130176
55226
142306
275850
231514
143478
289088
75225
273724
279482
38345
74596
14005
26563
210507
46443
202304
260585
112185
298798
148693
93002
150955
41533
160744
199766
37040
83612
278060
218764
88682
242110
26694
28253
230831
11920
300866
220561
59789
215741
281138
186857
236020
205199
93356
108357
71305
146395
22365
247042
151364
100385
200553
225718
172416
110104
232879
116902
156485
268784
48410
174159
162641
268580
256173
64082
96509
204637
282684
271778
257078
89683
48350
86227
267776
188582
52090
38296
282783
67035
160068
306197
182982
53893
232443
277178
21379
19691
288906
295462
308970
288056
204313
127097
212834
166982
195420
295089
152542
69337
103444
104286
3710
44914
4000
25310
189061
255536
66269
192068
244281
234469
252630
64573
170227
294853
308456
157280
122423
185301
160736
274098
197660
180244
226734
302167
127367
134537
23741
248622
17075
243653
271686
18770
101464
69864
45276
16029
244422
120786
168434
31122
291519
228872
305725
19161
225062
207837
111247
131304
86817
128462
116547
250195
216387
294356
169585
95557
172059
26131
250195
74335
141907
103021
10564
57660
247674
22801
153892
285188
108910
122505
133545
266069
22065
131901
281841
71721
303657
132851
7510
81982
240491
71553
87319
188766
158465
280507
227793
239532
43778
126873
74452
238420
250125
73745
172327
19132
105391
277309
106413
57300
157916
35798
212104
81946
255431
121945
46232
55802
295452
67619
209790
234874
239506
278460
70326
116276
66363
265857
290591
98941
4194
281045
114179
218584
85112
102482
115246
218748
199849
133846
151388
72203
272606
103169
127728
24648
160368
138815
302932
69538
95059
13241
110081
232722
49560
39931
201450
62021
72653
56708
69825
265840
278486
36979
33892
307786
105
261675
256152
111893
235053
279275
59494
194183
268371
146577
124171
209656
246101
158644
110535
151034
250798
173127
120748
183491
27015
28192
58927
142647
291902
38051
158229
140677
113495
104054
14461
121020
33898
240615
19398
53030
188030
106514
263340
69265
80165
124362
92345
268353
38687
127264
187314
292370
107658
127831
137451
29480
97418
126282
253169
127832
31628
19061
245166
308993
222609
250372
248881
222277
283124
42354
167877
55019
161255
22810
178400
46013
149030
36041
258168
216366
282108
238268
132115
4535
65127
203536
232445
169973
167694
202945
179362
128796
181742
286979
154281
298821
123448
147759
148670
140243
114800
261523
44612
216948
257518
232603
92796
78048
242475
259083
86151
140018
138505
174892
309255
248560
187074
174923
135434
128083
152877
169873
162843
96023
158094
189315
10207
262038
136802
15931
127970
185463
45508
192752
113888
166000
43894
68334
114810
216324
25907
216942
36884
147818
270753
34145
14358
232501
249879
209186
209955
202338
299408
229332
61430
274637
177888
71593
194670
97041
257850
146153
149278
187715
103842
103979
251192
107003
15735
303173
34246
222304
18553
309602
221780
73258
188423
197408
39347
23047
266539
132276
244137
303029
110677
267231
10058
134053
121523
104703
303370
75198
196676
67986
132228
39634
169688
176031
194256
242197
146288
18763
174302
260861
74543
67632
267711
5197
18741
84039
182764
261132
273970
19518
74474
270557
3502
211651
281927
93968
258759
230657
93577
199509
193381
207919
243434
97641
183433
188218
259767
258787
98445
252487
39531
117190
210069
63144
34691
56777
163452
46226
16419
69006
207740
242190
261848
87195
162086
247687
292255
281251
11665
164067
188565
240568
173009
235517
146495
270196
4185
308207
261935
172354
244723
105344
229389
150698
61877
59001
78248
135200
269415
276385
247785
183767
182260
183486
144992
286392
256702
180997
233435
303811
117939
34188
165136
191388
138284
67091
266761
104957
274110
203542
298312
308884
51648
77544
67128
54958
306028
123098
198663
90056
161057
306149
166040
72975
190585
254500
138611
186591
134268
60080
162621
123294
146470
309672
123986
287191
131560
160546
57739
8547
43841
161704
55980
11844
219983
282746
302510
115835
248892
177320
85302
240377
240532
218247
229523
260917
199898
263255
133238
262480
105909
92573
251068
188482
166290
27484
71217
251609
21610
3875
162273
8136
217908
119424
23895
155515
14201
306213
258401
160006
226580
131162
108222
250615
256648
152310
226066
105325
103889
183009
58120
68075
235471
309724
100105
278178
307550
94662
50349
118109
109720
260147
17049
71031
40957
172202
226302
23751
137829
255997
197022
272561
157307
173234
217641
291960
215135
53992
189019
122590
45799
13253
150179
77304
233174
216326
289164
204976
153717
12513
204973
52906
140811
134044
17356
269357
83183
269250
267115
257584
195922
116847
278906
89855
163396
297318
109068
226571
58946
80737
254319
268367
207288
298848
300268
56486
71139
242822
213002
228534
216287
78524
4621
261548
45776
151026
264495
46911
20734
33629
34905
113654
279193
199482
253576
88454
268691
128797
126483
286278
261473
124328
80267
39095
225245
175022
274462
185390
149975
267273
20564
65799
118858
241190
7487
52310
234483
114332
78367
227982
183520
308348
85802
30369
265515
126815
672
167810
102201
55203
5657
172403
163268
42513
144660
252700
42884
171933
100900
120140
52761
228735
126555
263391
2679
77118
302317
154182
266581
126624
53039
186006
244720
266348
41053
162267
102424
218823
122677
247774
155496
193116
211827
148116
75331
261717
242014
151735
302971
34360
97908
168933
203878
170307
168673
239412
134433
242367
91616
132766
80098
227923
111788
158631
222244
256919
37097
176790
4827
196291
181300
50505
91994
260725
228650
218477
23271
157331
20297
201401
233255
52124
184079
261536
297589
39034
96990
273269
96460
262374
132581
40511
153016
201135
170904
139322
206686
74916
86293
251275
196899
259763
131760
125093
256149
154860
309283
112266
225567
285429
214263
77288
265235
145113
142476
61683
159991
121214
57890
293827
213498
165290
131482
65325
102923
87917
173453
22687
59529
3568
25086
26182
248850
35578
68329
60389
101288
119355
116902
103644
121063
133996
228902
58515
52155
12281
185105
303795
300133
120843
249224
233631
295078
147570
179098
44206
196971
264158
287769
136517
233384
137844
260942
82048
209333
302763
202700
176242
141173
95109
226138
179844
81973
142885
153319
213133
250181
139730
303157
127123
132446
290816
304723
16788
56363
292206
246254
273877
99368
966
24312
56274
246448
81876
79749
288004
100817
137913
116130
241003
216429
222645
189618
223048
110227
203419
85599
78720
14975
190912
206693
239589
54677
131084
125792
79810
211070
140131
255585
233435
274782
285630
126439
213747
13912
230641
94602
209667
163912
180884
153314
164393
295372
131353
98068
305409
186194
166813
15161
84746
112905
298729
9731
154728
299471
167228
41040
51463
22346
122704
66364
59059
72661
13838
291361
12782
51554
14955
158101
9916
309131
197990
89415
144591
264368
214131
192855
51798
80736
196123
255176
307002
24163
154018
29979
164477
292176
164028
212374
244202
73829
64964
68185
148835
260620
301417
36154
265308
220685
124656
230775
261933
176969
226200
248069
259963
210930
11930
158548
21841
226346
42112
174409
267107
6712
225718
264146
112411
134333
164870
269286
27803
193060
127782
2225
126913
265688
101180
295988
183226
127480
197681
137330
28522
88892
266738
33068
274313
2373
21011
282887
273128
111294
1636
189719
280879
107434
245046
67326
269704
292659
154358
306841
195697
299468
76681
214437
42704
69706
283926
3185
21841
51117
190545
248190
144701
275780
37155
72183
290819
208188
139719
284728
258879
157121
39258
217617
165333
251766
150707
29804
144234
118550
283834
11244
34300
189923
230050
273731
270214
263041
128519
235086
13259
207630
126748
226587
240579
197474
283942
102943
75615
110289
120486
4314
128786
212896
174874
148182
195012
210450
16338
207619
167270
285440
235028
51181
270306
206258
286688
296363
112848
189482
7924
126313
15569
216706
297975
5721
27046
306368
12675
58498
224283
90369
230722
74480
126161
77571
189958
251780
53208
153565
202225
221680
151887
135942
276238
143900
103934
171263
106594
18033
136292
197875
138417
95787
286332
201603
2643
64470
53646
61663
79761
139180
259821
69943
109978
222597
275924
131633
174746
182070
211818
288505
288297
200164
275437
258053
271325
158781
45761
177034
60549
170329
76550
100064
270730
17674
153878
74463
190338
289985
262689
82757
278793
188501
269588
4762
10646
257029
305244
89358
33087
300279
166794
105300
107160
296582
292348
101980
118813
166019
82143
168291
42111
99436
60373
294124
148479
254128
274557
31744
24826
217501
4241
205624
73629
103507
11463
192708
262017
282922
95213
254678
232569
1772
226117
246719
228860
69606
288369
73490
95633
281354
18022
141254
151427
97545
139511
73687
279567
19237
114600
129530
156409
199985
46234
171616
46725
157284
205361
201943
220432
276601
51907
219262
55145
255949
236047
185226
64178
221288
74718
272940
252575
247928
279058
59976
184655
54059
171165
138598
75966
253391
186826
49149
71181
279811
221446
172013
31996
208361
99873
155487
282493
72967
68106
123117
112037
128436
233272
217457
128161
5803
290879
135390
288359
298059
231103
88508
56903
204009
77527
292423
152980
72094
215992
288899
180519
42222
24679
137636
255601
26405
142477
19808
58565
162130
263468
91866
101967
205810
18170
168164
193723
236488
90678
45350
221962
306443
97063
177268
105827
250819
200231
281049
42369
93076
35436
129823
261174
287209
172646
94513
48459
86563
94590
42386
237836
181
72629
305670
164541
281752
276609
220853
208033
179085
238738
6601
1049
121482
152855
183969
196571
14479
34773
238225
199862
167600
226064
100877
55937
171748
124349
216750
52389
73981
193786
222526
79257
109817
94712
157727
169042
103953
278413
85485
88465
143052
181291
210224
185289
240481
196138
228098
231448
224857
104612
232361
135641
147791
80429
69485
177631
38196
28976
235799
59056
106106
188317
283273
12599
72291
238403
176103
180973
233918
125623
283324
24915
200453
173112
58009
235925
44570
197210
39456
15203
285139
31752
298408
170894
162199
81825
304808
20775
141550
284146
272446
160412
205272
274671
8797
132981
236856
192251
112614
106707
67968
240485
232037
113599
249090
207060
271280
78037
266997
249230
159869
184146
161354
287306
168597
214472
18034
56327
188870
166835
230949
257590
87914
34936
164398
297209
240272
114891
50128
44115
30503
79504
4150
304015
157025
239354
60589
54525
96108
83114
309584
208627
76515
28643
189080
280100
60630
149227
215027
123739
48779
268675
33891
86728
229349
15651
248750
65773
161770
284009
260843
270645
184481
136680
106870
33216
11570
193528
107771
266522
157797
108097
47828
304515
215251
244599
254663
57477
89269
281686
163057
238648
254944
34903
103569
151201
231831
305056
91622
137584
83353
303753
167208
244011
182507
306586
51426
278894
285014
46758
215006
51747
254037
75412
274287
204706
7845
106544
204037
184848
250165
106981
154372
20200
286105
163131
218111
132266
233487
79655
199669
28838
41086
65016
143913
168633
250625
253405
155172
33265
108950
222116
81514
167729
253184
217910
151298
132435
286826
264898
225535
307153
121582
100263
139806
243311
26699
13731
7197
259830
152186
126399
173173
125661
47699
303480
26496
303708
141834
273628
40043
45035
133309
169642
90860
229305
164933
72860
72355
255232
162997
298379
170637
166851
232734
301292
186259
273114
178942
9316
35392
150657
38170
21779
162119
89684
183678
155106
247242
68759
125808
247587
31750
185566
278541
206797
13039
50848
223513
154725
220211
294146
212826
207539
25248
296708
275187
294475
219812
205696
158614
291034
179986
19845
236448
69893
93573
160871
238824
42536
213973
1842
286851
128804
272656
136064
268705
166300
4751
21587
56412
164931
282471
212435
137074
12454
256436
240382
168238
172643
141969
21967
71307
25836
272176
60786
114570
123150
295573
74877
155851
304336
267765
89614
195210
49771
21857
9503
134382
232272
161632
232686
164531
180156
187398
63748
28790
62290
144834
203847
16868
85537
256866
136758
216105
301052
52284
288411
263218
105574
200586
10855
12052
1411
55733
249639
161880
264704
194588
13582
300719
70379
278150
209564
34863
270011
139751
201775
141460
116012
6172
123105
101411
37268
223456
278934
147401
224876
133261
82762
51024
10109
199477
62537
275713
170080
159099
236360
61069
64447
284926
270285
182370
130586
297955
10549
86573
50975
242808
109908
89780
237635
160275
266447
194906
45259
30546
33685
154435
44274
34343
29792
236696
127047
218840
158967
197596
73505
91056
163563
286296
7746
298965
180760
72675
182701
306232
249631
297988
53434
251615
206129
22236
158575
220007
206599
265512
240563
37646
283892
93603
178030
176732
151053
125641
13627
178134
45948
10754
252110
288680
260434
43269
73247
27925
184500
175518
246725
227727
121660
187556
63563
4383
31289
184936
92182
92140
263672
266621
116421
175921
261007
103562
173815
238634
174508
145449
260782
98883
110147
299053
130055
113158
18107
76633
85004
40522
56525
47016
130596
172716
75245
178609
25917
163903
222646
62530
189433
21634
59912
193577
143507
14271
188435
308081
49226
279328
301002
152557
207914
298507
263806
124568
251954
25938
252387
305456
278917
124991
219387
91130
6523
42196
181565
244059
149158
71442
290384
121979
37850
244801
263761
268518
40734
282694
151474
208318
306913
277187
180443
206444
150881
59897
70703
96382
156772
108281
224524
65544
138134
171340
18690
883
35165
185754
259912
309331
42729
172680
208766
289943
31126
147817
120858
264465
148747
228096
268706
170514
197450
218007
28095
91096
183353
42442
178312
154055
240845
285266
81916
82540
54068
270115
148188
202589
302037
66745
44498
202709
109395
140680
235092
133663
16758
281248
129962
51005
303108
184939
60020
114147
84958
223990
230634
288690
71578
37262
226044
60950
82661
176265
196740
56465
303270
217977
191084
143218
26226
65732
6568
155293
27891
124739
188360
38825
282005
127600
294174
93199
35693
20795
214111
157144
303545
162814
96201
289616
78250
277814
291109
81976
253705
60990
114888
9682
280341
18851
279093
46605
306932
61202
79030
271318
100663
56141
103103
137414
295699
306664
226061
77351
6942
180754
197569
137460
294195
220535
33897
286167
188349
181922
270951
250659
202956
144159
290872
126644
194494
135824
98176
215159
241871
264908
81149
1177
175839
220457
182787
118022
69264
239342
45808
114940
131138
74384
115608
100699
104385
229395
115326
191106
82561
224338
182276
71016
87392
29405
195817
176723
158503
171077
198987
88707
96738
163798
79533
88259
67533
194480
148335
260720
27623
198390
113246
244771
146284
75400
46571
248684
225787
74117
14766
170178
173771
202900
125417
93580
108546
177079
223230
91422
140987
121078
130466
87103
76179
273580
94321
42285
28086
180081
277173
123632
96135
42699
39012
232018
265089
74151
61934
287631
289633
30518
273582
155436
29364
5839
147318
25113
199849
200969
266665
294759
195903
106087
118176
103389
286541
130192
243582
299041
218564
256132
175142
238334
195950
276107
178617
269257
153785
148930
223354
154387
24098
65086
234359
138790
1577
305080
77752
168285
116750
129176
276252
239798
137192
74101
25467
308930
183106
111891
265797
238638
247329
72187
166761
233783
43119
106414
236507
247726
298578
151196
260214
121177
182288
228992
47207
99800
55372
24632
205517
13724
134061
100544
209843
101617
209290
34375
175407
257309
92949
249655
145546
124689
8801
187960
263405
162223
124648
158130
65471
263342
37798
301162
72875
67530
202005
222363
83714
238038
203844
91165
36959
132725
53542
172519
57080
250709
206023
99974
294269
154855
229626
21575
284943
127064
86457
83802
16696
23513
166181
21545
133282
285652
6895
294976
242907
235184
232263
297805
102937
244431
172760
122226
271378
215369
81874
92820
262120
265464
52548
3195
281999
103903
141159
200329
154290
67648
132869
31941
173244
151631
48356
215125
220398
141384
126841
200136
201614
51926
141089
199003
35454
66353
185279
126255
123611
228344
24415
231882
173643
35122
96973
26493
130689
78965
239649
101477
144380
1762
155128
32386
242260
56716
4471
9168
306040
42089
84601
4743
23743
135846
149494
35473
304674
153268
188841
253564
189609
75362
291408
44998
86278
62973
225430
20742
162016
165476
59596
18197
96584
211911
255974
223495
118753
26112
221156
98750
22423
87089
135040
11052
4892
103209
220532
86806
238100
12590
257779
95424
90749
19768
100922
106538
19265
43093
4058
278944
88416
185942
259468
285686
308357
216531
89523
86703
271629
188856
230126
153136
243038
6017
141932
198342
58933
283321
5837
109984
5933
12176
70385
257903
175667
53120
842
241689
236096
293218
57150
252445
93699
164795
115442
224100
211587
233406
213064
25189
141571
272767
162614
221930
69770
9885
125244
178181
169602
224680
2548
261181
150333
24881
42150
39325
194904
78862
91356
214042
94979
185109
80343
184236
304249
44924
109199
301494
253605
181034
107395
169854
118707
207652
271591
88542
306932
157541
210514
260700
75725
89659
237256
217543
307251
84483
249279
184450
125981
205990
230531
104723
139252
197516
276400
291147
65853
88465
184942
128275
198072
122202
102604
46909
140486
4915
274116
56505
181666
59195
97214
41298
22465
99975
109928
141775
306403
153965
62701
202277
235308
185139
256819
93073
88794
294003
269329
155861
44126
89611
268974
279074
26829
282401
53540
109516
193704
57410
113929
56193
256190
155872
19022
73187
12313
215791
231256
286401
77921
219978
73805
290381
184726
140232
118103
95023
285884
303913
51221
32954
263569
153661
64111
95467
45504
41281
153100
40667
60981
238287
289480
24640
226538
169920
11219
276865
143780
240203
105167
294762
188669
26512
128524
23863
81066
256171
124324
76379
167251
4791
61986
178384
271305
84385
71673
13394
165077
50051
17606
243868
157739
106329
261015
258553
167565
195614
64902
264330
107769
40996
202390
137462
157309
36964
182698
67714
97174
307778
80431
242378
22538
35267
211234
247282
254137
130908
12314
80533
34634
137649
95939
46435
129613
265787
231662
301944
239363
16426
100360
108184
150768
106970
128347
215938
48570
130217
77661
131745
144980
69117
133922
298067
96893
299587
247795
308503
180189
130422
81072
136989
102865
94666
138694
145206
209874
125010
152224
74153
265029
5919
132982
276115
75979
285338
277148
212978
221828
231179
211055
261998
281567
120127
233029
258029
75866
207387
217992
202249
256742
158141
217151
263312
99451
74021
303211
265486
30799
73030
189352
235608
222520
253983
190228
6766
226886
262869
240462
241561
41022
47337
37621
142686
247687
30889
65597
147719
254037
162654
34995
237626
208084
257423
237850
291485
24603
45292
197700
26881
188543
304856
16193
189003
104706
121586
100632
204985
15935
186755
125110
288480
35998
180056
56561
197022
193566
188184
143134
120793
111651
235501
17901
52280
42377
63393
232264
35940
234636
112677
228305
172250
265658
233352
79048
246258
305670
17671
144200
10763
308437
288899
96639
307520
174768
239917
236344
190380
225425
46763
271550
139812
69340
301193
17192
49329
180862
266145
64457
275697
102695
223875
87185
260230
215295
239313
194160
212248
297327
274942
306510
183209
145101
22997
47491
39776
121440
25126
189943
245503
94085
174519
121211
35586
160664
90617
123661
53632
101221
167974
42984
207387
9363
54871
32937
112431
38525
56365
238046
293449
267797
283442
19596
135996
121027
12368
210734
266992
221084
220605
57605
190907
157469
288098
245316
31571
164871
125082
175184
91266
236539
12491
90419
163803
123356
52472
219874
241255
61523
166902
283834
229900
181228
129540
281404
223721
220264
201188
156606
274091
10996
261782
108590
254399
83207
53630
104550
53842
171240
277186
61619
272166
220215
61869
50778
39129
306115
19519
261328
33539
237505
299472
56478
260646
217073
55604
274693
308221
10569
91078
97027
236036
15228
16981
258731
138568
155828
244248
120758
154107
57287
91689
24932
179245
120519
78086
132302
160455
81978
84790
294964
102276
306088
113139
226340
161713
37190
302375
217818
229407
146473
36053
212217
70542
198476
300755
162195
298788
90530
15881
128762
19708
35490
91155
101665
212745
261681
175619
193828
26992
70895
280585
6582
283546
109957
173237
75698
146157
160487
264924
304091
124412
48299
160875
307943
211250
270113
273548
154032
114520
305607
81753
227803
41905
47541
91075
285049
262974
266911
205974
53713
236356
39676
56575
221937
163669
284040
132441
131621
245922
275395
269601
126175
274220
198570
216281
75466
94405
48430
135853
34491
5319
188282
226851
115072
210198
283830
112203
250937
255608
271244
200671
131803
223052
221042
131321
20128
1940
127059
280357
6016
5302
159513
100665
297336
58562
202850
36776
110710
244537
207478
74474
118118
22174
283304
256008
81759
174735
278584
6710
179527
74174
224858
12141
121632
278570
3459
185502
89959
242701
230303
240853
219228
213244
46924
284113
71935
307144
182984
212915
143824
112351
24429
134499
228398
126722
93059
80466
3011
61473
5437
100276
142403
53395
20958
276109
194474
283195
238248
57015
258692
142308
65682
202061
136736
17599
114250
42396
240359
243746
3629
32268
143875
282412
23621
77630
237716
109901
92340
43799
136597
142783
216347
198377
199933
264413
70849
173926
154318
94714
241242
161474
142728
71353
35376
86720
197116
139928
205328
263737
289477
188182
260639
156927
130790
225109
190241
119191
34934
37912
305337
69108
197470
271584
202769
300202
116346
273277
30227
170338
233057
271882
106521
153702
115517
309464
96215
280581
208704
49566
3048
154212
25848
104932
213916
59687
224766
80184
276990
218804
147329
224148
38307
81745
6376
234268
88223
148173
272300
213589
29719
191023
218543
235582
25546
157737
150430
279893
215934
184172
62421
105800
191128
297441
15465
2070
182015
194617
69432
136120
170743
253871
234870
210539
46927
109048
248211
2861
169016
249462
170970
84903
15189
249270
221024
238641
163895
263509
88955
63794
15684
124782
69513
215650
309905
135720
152470
299819
295920
199393
59584
127976
263243
302627
290423
97433
296593
67649
9823
74978
173847
262030
86932
163862
144822
2005
102089
206534
13559
13903
137946
64580
69944
92963
143181
61856
242129
36812
122835
104642
144222
296648
203767
30828
165389
293044
231256
70320
292972
66982
308666
122581
190027
29148
220075
5924
166484
116311
47347
303413
80070
78382
147416
39285
90802
99200
33319
275006
27098
170189
131532
56229
251717
123619
275918
184091
138549
218667
239325
93797
228228
13977
145402
77855
135934
133747
96982
253214
191225
248473
55220
28055
147414
236128
287145
252368
39671
204170
86452
21854
107223
219533
80570
57324
98973
77029
249550
8635
180815
48839
219072
286113
250986
304487
69274
143821
286458
204307
228296
290104
247769
263354
163311
46520
232764
279435
154741
133737
99564
218499
261420
106046
242044
35564
240871
279958
2431
114869
193028
218841
40054
189094
160616
37818
205126
289265
142546
240956
264789
78739
225443
63175
278480
122001
9849
86275
5457
62989
196132
184320
253324
65071
174584
235195
164822
228435
279047
70498
280437
43783
196398
107093
137300
144435
193651
6307
172745
235062
262652
236794
228821
19312
38944
188286
285206
45369
230511
123014
263217
148540
292228
251933
259240
235758
48954
108033
106966
31773
279050
144303
57174
21145
87726
295186
248187
287469
113287
297492
208177
203849
37305
185498
13848
65434
155232
298287
207954
60492
125051
196854
94535
276551
214976
239423
257386
628
181063
177521
194834
63110
139970
257643
85603
181833
10134
170811
288764
145747
153182
285012
142519
217659
152071
191270
254176
154324
70089
120088
103610
58842
182641
100997
104292
154504
2661
41040
154828
94909
204329
56871
24309
228653
136060
45765
161187
11667
236641
69065
26429
60327
104647
82668
208518
199601
39484
199916
177954
130303
33015
273804
205321
53005
33966
137962
208728
295620
224089
65765
98649
213343
170646
196091
66352
137575
191090
251765
63610
87460
283314
282415
118235
127336
161834
109168
91455
259123
203993
194275
2406
160987
148543
102206
248912
279102
187414
299736
272129
197884
290369
52427
178383
271509
165489
39780
200898
308205
21327
33651
242578
26693
83001
86419
203188
95995
303138
275148
265724
71613
179155
164068
75711
159149
106903
76928
176498
301262
182754
198682
42359
299183
221243
169371
114959
85981
107153
134596
252805
306984
69042
179111
120112
259460
37430
228451
224438
280607
6923
139859
171658
109125
283499
98486
17247
53134
299113
152017
259389
205296
127839
21776
194973
285464
258487
291554
296713
170068
253968
28013
27699
138239
252534
248140
185886
228097
212831
3683
143704
235213
213329
226238
267916
134931
25169
197676
271834
125294
35706
213394
70904
77197
123570
158612
299127
269466
249656
261243
91895
170291
227388
44456
147843
80253
134759
212596
844
66716
121689
192440
8126
158693
118599
14104
271980
193115
300930
280157
296565
218703
38726
213435
137290
48897
231264
68599
156977
190211
103218
166291
11927
46710
24221
41979
21485
165725
81711
40406
252082
104965
34715
272419
56868
284534
164571
292153
29329
6556
147344
224608
98052
218112
44338
25802
119160
1301
50233
176317
162983
48569
247180
20042
93528
154642
300595
21991
238095
29414
294235
300671
196074
253498
178096
208552
107637
153590
129555
65972
79801
167900
278447
184289
208064
98074
137815
59048
125575
181241
38650
269642
220260
42972
124360
34173
81293
23309
224152
19285
171667
144056
218710
216092
203041
120228
278444
170289
88985
99997
78875
21452
95414
115426
215224
19084
60984
91789
202953
188125
254708
10864
137138
43642
153384
77701
176616
102094
140414
98741
256336
99380
169860
241219
167798
139244
133535
165817
77387
143461
22558
94664
210990
25697
226437
30361
275178
183405
214244
72508
41680
293026
184844
281487
188906
46553
92819
127018
9228
197451
121373
163813
282256
288800
110192
126787
73638
209472
274314
155113
67041
207721
88304
144881
181784
46955
182554
262571
243535
44464
63162
193201
76978
57478
186098
107851
47424
62614
58564
64692
122917
292587
178927
1918
53422
223268
167509
208334
43217
45390
5582
9648
115332
96224
221598
200446
244382
146005
277328
79561
259717
135135
303324
109235
231981
304070
209458
300026
29105
17044
231961
205255
49621
87402
17821
16880
134517
278092
11040
284167
29383
205943
200573
45430
191495
295517
210225
237560
78084
216635
62343
4418
29250
173609
150882
308700
32102
178388
292340
223942
192116
57268
75106
174231
33455
115128
285081
109881
81745
1299
143155
44835
251741
212591
27211
309024
89397
3845
202588
51413
13310
191305
47325
157025
145498
153584
249232
12725
143324
277620
269453
60118
284154
285467
15489
296459
263100
304847
26943
51693
194556
194882
215910
176173
128304
258275
205384
269855
54864
286419
246643
82081
49579
116854
47186
104951
150400
2275
303395
76309
25624
161133
143219
5289
284041
248746
34999
256148
44451
234452
144770
666
98980
275414
288180
193981
196995
301017
193893
289644
68435
234963
178180
1438
269734
115512
114767
188192
158490
232512
279642
187842
129132
224598
23088
161429
51833
123665
103864
19375
161585
205560
92067
1495
260034
136877
218106
177810
162502
168147
294811
243945
144908
33507
258732
26923
58619
135046
106363
5574
298038
149209
25732
202765
124551
138898
270521
147627
247966
95489
70633
115382
148619
245181
243970
116236
72603
144000
302294
108515
137079
226362
132103
230676
287893
96976
62004
168435
84443
2082
53891
53897
62068
176493
146462
29518
178764
9675
83928
124113
230265
63406
309167
198847
287000
114028
176454
49938
244532
212439
183231
252577
112003
154956
280380
137798
21118
55531
63625
30750
42828
37057
131650
230252
303833
217800
132129
57707
122996
122168
176528
256236
126413
184881
109519
9182
221981
61846
10424
235873
168698
73652
180870
241200
223142
188799
194395
161978
142531
279914
17028
253128
172356
207716
293239
71594
78930
286224
234333
210605
166390
112673
44799
237118
266730
15177
122983
22446
218675
34253
249002
302587
72870
136537
142149
221795
248819
237325
125502
243268
252357
80255
74627
273341
174402
197709
252477
292035
17565
200162
71691
202643
213119
261965
226150
162019
267667
9011
222880
192490
88201
68932
225216
296684
228086
109123
169087
952
152397
78901
291061
95702
258702
84253
156057
204467
153543
2227
64150
84880
17481
290443
22410
64267
39336
5273
41737
205219
154253
207984
263495
232415
148167
182173
283010
255922
55809
85903
221823
286495
24462
21269
80588
72187
29483
62040
64522
188750
211812
143592
151957
32674
86086
266226
198194
285885
105020
196565
171972
214049
77049
198453
41268
98293
21023
64647
83860
92733
302288
191164
251057
48875
238518
74421
208360
266374
76564
183518
50714
202932
196593
16212
171815
52641
236415
225193
113894
278154
85733
269320
935
291609
306678
248229
80088
165564
91246
140769
256559
211482
108292
134935
191635
66108
155968
69470
14804
192161
136423
306372
158293
147646
253781
306232
160593
226177
276920
143981
25910
114309
161020
259261
164806
226832
135050
175980
76787
111076
245371
236589
26054
236652
243379
217830
229946
21849
203344
115578
92337
238948
67546
225561
48441
259345
139084
157551
262929
232864
45519
246116
1543
272797
254839
269417
50340
216968
5132
66959
241356
122362
206527
3507
248598
270294
239296
31865
266830
84335
64395
57709
219094
203556
167479
209858
182510
144863
213672
203335
39799
142941
65336
8322
215225
204503
29948
236115
231290
186015
160960
150299
35233
105722
61328
97402
4206
104032
9369
74342
136085
167889
203690
110227
160578
98501
8690
50937
187413
27278
303836
86905
25600
63193
209330
183466
225422
46711
213693
235687
248275
273476
166667
132880
211389
24829
6390
264510
222572
124376
237531
282610
307791
224612
159335
246064
219427
29715
216404
128364
194676
257307
244549
79615
380
197807
184300
253379
190809
305309
7611
156113
252902
86466
114687
62822
127910
70264
113252
186687
18666
296864
3092
91103
63626
206133
144241
2936
30086
302939
227675
32058
291369
230002
5042
259765
184891
226606
273933
160047
145390
398
56527
213241
60819
169254
199708
178641
229007
142140
140866
125409
175557
309636
174352
276259
304080
181779
295322
85693
282228
125163
203546
11986
252996
78020
38254
254832
14271
96507
143161
173653
24186
151507
59120
204945
243182
79715
171824
170230
205555
65659
47710
307607
30936
94738
47942
294431
279268
300193
55434
1098
135794
11808
267157
80543
115253
188221
146509
284423
292189
90043
17834
149131
53639
105226
186455
236178
226841
65927
15314
171447
127200
102550
293393
183367
107835
86361
184511
123042
137139
62905
15259
59351
30628
242510
304394
14631
15810
180849
71714
101301
221909
57316
122216
281341
92779
273868
61849
208786
134529
83565
66274
207276
184709
52188
22370
85978
279640
125588
182220
236235
182395
54092
33154
294096
218678
273332
305116
160253
63939
43708
224525
271392
131233
69710
183129
108755
15087
158394
25995
185777
186710
294998
90414
223135
60179
205254
158491
117630
299375
148310
223990
215029
192842
40072
230379
85551
213910
60384
195910
52557
65653
268408
280580
265512
229712
72636
306829
39356
83413
219793
307143
102359
237655
98667
95939
102245
57779
122904
159831
271192
98519
283742
237825
228083
103139
94071
77731
72796
112317
140223
68485
130877
144224
117287
275349
226308
44398
194504
85492
281144
186213
164374
21189
41735
132111
245541
153036
114166
45527
309808
48828
109620
67078
8451
7351
166966
71766
20964
249548
20958
294880
255161
76451
197646
6972
218143
64043
130087
34933
223499
80037
284197
259065
15931
178908
59407
46548
276646
123934
277952
258115
18132
161062
45061
307074
200081
13192
61158
227103
208469
190623
84581
151548
28269
200243
164775
2821
66039
181511
170491
25270
204547
143396
263325
246549
28050
15351
200229
161749
283678
166242
305112
128194
6448
16326
204977
296218
108647
138191
3664
177951
129517
240995
141646
66433
60820
60421
4267
160875
180177
113043
90702
191852
170563
179680
232152
131365
66903
54758
142915
6287
259416
263886
256424
303427
192314
157964
21525
71965
93549
245742
41730
291697
91597
154313
97826
249242
203299
233450
239279
234415
147755
118854
222600
13011
144099
72162
91482
88086
177725
263031
98284
238524
291637
55582
132395
176943
81012
244401
108668
99139
142546
251497
242664
308701
260665
285493
292043
148811
117531
2107
109612
47699
60537
251057
85099
142209
200397
231734
241650
144547
207376
160511
167000
301240
264032
229860
244206
45669
145020
80675
214389
75702
237735
39029
76190
52030
240932
80702
1810
186820
189063
12693
150804
136399
215650
138392
18707
19973
97385
133911
169312
82516
258451
172036
194589
144380
290233
284938
219369
174860
290222
173997
161414
187766
282392
301287
167606
81430
306473
22811
179862
191763
127918
79042
218039
231956
261370
159295
96636
44486
293073
278537
256582
97155
205107
302068
245345
89919
306584
199551
20726
125596
260983
279317
147078
260356
114016
102319
270299
73372
138160
65999
291704
147800
33628
73973
90671
49949
183852
6069
217352
8394
276471
304089
194372
143090
287168
227978
118124
217125
8457
4432
76904
67145
155125
191691
297854
279487
161939
21747
80157
221836
80869
290364
287761
187345
238002
199316
285363
220287
230524
199630
205593
90490
203503
89746
51760
196464
302687
84545
220760
230290
111838
295846
38523
30834
135251
307515
40814
232478
124601
158373
129161
133620
210690
21420
141888
120025
184055
32758
247899
143138
275331
186659
287022
63861
159783
224560
249297
303685
178711
111092
247695
305379
280346
39173
223790
152991
68658
123807
55055
57853
56905
197490
170119
257457
202906
172060
240319
59950
6152
280708
72217
69717
164199
10337
303066
33410
100060
185959
138819
227568
55411
73233
170205
207130
225746
83779
228661
247077
12230
7362
46659
223766
64979
28899
50472
16791
133831
119775
265463
37586
267151
70166
200731
182467
159192
284887
249816
85234
229642
36304
238179
259871
236430
130632
144053
281992
282016
266275
4436
102091
24997
144666
256084
32822
140162
32066
58215
239931
81789
196061
238291
291664
132414
112495
81044
281687
246750
42575
278678
132353
275097
146910
301387
9111
20224
189645
255031
239669
73960
61141
59136
86642
198330
150387
122019
95675
39704
280404
103154
111920
281803
306624
292027
155051
129063
291885
4864
289568
108922
22476
138471
242062
210050
74533
149942
71124
70183
302772
250957
103833
177636
157185
95546
27816
12211
124235
230731
272482
143190
27416
38387
300292
45852
14934
294359
218100
198111
194960
115349
101913
299426
293569
41538
161276
93275
193902
235651
30939
248077
270113
43990
107706
288804
40423
293305
222629
294112
199238
46384
204180
229726
121465
81396
98023
129275
176867
136705
269265
152432
40719
201
200930
87854
204147
119883
271409
164648
81860
156157
174474
281695
172865
212442
129221
81763
283543
161517
257666
228596
125844
120018
182608
236246
17640
241251
23365
95201
55948
284705
43574
247184
176343
210951
294164
164455
247912
15630
190857
248085
246013
309050
306202
35132
263756
19445
262074
246290
47648
307618
184402
243447
268918
16937
85277
169924
180209
91948
67933
45341
278982
75625
187193
258617
208083
157156
307539
175986
188870
208130
149592
127623
293471
116450
20259
2671
69761
48827
234896
28619
75574
125617
132285
98247
287467
69865
26842
219804
84655
215550
89896
266872
301610
155871
44484
267915
167355
277823
238338
260845
216057
279956
20714
107450
143711
45731
148358
307620
4337
69159
55823
284753
201981
53346
112274
146892
189226
31191
136922
188398
76164
229943
295596
11615
9047
16838
248908
177714
267139
39212
121278
281185
26490
66061
268763
262368
16941
54769
267154
282939
183655
217065
7112
56191
222946
120337
309785
237392
54659
85732
306764
15010
102768
139577
148555
208284
295149
75036
276098
157924
131722
130993
302105
148390
52858
260149
46063
47880
299230
271445
36321
92338
84822
83952
159373
206940
6141
92372
294557
257138
198632
140420
174223
223125
228986
213152
257829
23351
209209
280419
92841
176890
98587
202588
152713
138349
138951
211973
241091
123709
92617
243577
84615
33787
221596
17403
300385
236022
12196
108484
31650
169893
102187
184961
192563
178208
262338
296704
84333
154876
189631
201086
138307
160149
214097
112449
107471
106852
105057
14381
261831
291264
252224
192356
109629
166001
303596
176752
103934
51038
173796
229239
116520
304949
146654
106247
273241
293445
224499
56653
265550
21552
118907
131090
153553
172658
243622
280656
257903
158676
128066
199153
111556
266797
109001
107529
131411
255942
299607
5153
308439
195108
100199
107817
215166
176737
291712
244896
301299
21520
132953
163381
203206
98590
267409
77534
67305
104102
298457
82557
181348
125944
64737
190286
105937
35994
129902
241961
8188
264398
7737
131155
78939
35401
34176
240830
270945
50178
248910
8302
238860
56722
81520
87892
226253
156631
61640
254705
159908
81854
24156
100945
171659
88463
55105
116796
153748
167219
33877
126744
80810
202125
72522
172510
93354
255818
127510
240823
218357
158029
13087
2820
81432
204900
91985
64708
227231
203151
152841
114228
148373
29053
48298
238164
131173
168832
221867
132448
122505
291253
83912
31916
289482
288473
237053
4176
11952
137945
277071
190908
27502
54811
22945
298332
109952
64792
95455
4955
112358
251540
277469
77149
22954
185583
186201
239300
79662
208371
159810
271370
77548
252703
96123
179690
224670
130563
93144
179633
20158
202144
39331
283096
196312
195215
308891
88342
215702
171299
147084
242292
168602
248715
203694
122675
262822
67194
197879
211759
1669
286517
215986
2198
175019
194263
34341
20762
233451
53020
18817
127705
302148
51933
8231
134657
207072
80713
69280
52374
114504
8697
202514
92814
233129
165578
88428
89933
201058
209950
178368
148202
208351
27012
201196
119340
99228
152163
200229
159520
159159
219609
54459
22816
211290
267024
306755
191569
149566
302832
33068
30847
235796
239606
41336
80339
3014
255251
179185
181848
211264
249500
295301
210787
86118
207913
140643
164782
230358
282112
159615
197917
4445
106868
78750
96925
5138
299052
122353
243934
151481
279599
182436
284846
295708
257876
253378
101598
190292
111823
151242
309145
118610
198238
288372
213603
290841
188076
275021
243842
289655
300615
192977
114938
98359
193485
308855
99274
11461
37948
101271
3663
55886
114023
107089
286834
31038
3480
80768
108203
121371
309691
1867
62614
271378
114368
100195
178262
82821
43915
103778
42406
267221
283266
62017
50639
111163
222980
282219
58489
24743
24684
187544
261561
16678
43097
259635
166271
54248
49384
300906
30046
195952
16745
225237
285761
18064
179262
204208
32600
67541
150252
74657
49248
172713
135433
243835
131866
291950
162754
308494
294441
136582
155669
70573
160110
150359
75119
255487
258070
178630
65919
186800
274923
297771
133911
66217
287226
80839
255478
306367
176019
238973
268082
110225
285060
203783
64603
125310
189629
30339
126725
168291
206850
235278
27278
11196
291195
101211
75143
145529
176259
46481
97017
107637
302177
242430
103511
76964
287812
107455
112549
125643
192052
289845
310013
132617
239285
298203
164994
115595
129438
304961
131978
188590
155145
61328
89497
23679
35459
203343
70680
85525
259981
139724
196625
194049
106316
276817
176909
123196
137865
226660
261591
194208
181414
126141
10564
34893
148446
194321
256736
130872
71417
38185
186730
173286
290670
14250
39882
216222
274292
229115
214859
178999
107375
160408
121661
220067
143385
127340
85864
112723
35019
127798
165486
83957
51416
270339
159199
25903
149222
169974
190735
43720
226652
89360
224872
10502
67570
276771
232233
68302
180000
215052
203700
262372
127553
144995
16151
76163
301081
73149
79985
80805
192579
5770
199768
291742
163222
278434
305907
282336
295444
269243
195238
58738
35485
110767
98187
165094
237332
21414
125859
267164
213502
214909
235041
176154
99016
276892
272686
300241
127449
13102
128410
216826
232298
125543
222231
113163
293871
277371
58700
94794
212031
206746
305308
156522
256566
132559
54232
56853
22686
254299
213689
194509
288328
248522
279574
157928
266973
306560
200826
278054
234487
116772
149843
173836
205488
120143
296272
225043
19128
26130
233339
146393
285052
154059
610
166625
132912
250300
216784
306527
300162
3857
68967
153181
199121
86873
34148
256159
180545
65711
235920
216060
229831
74290
266740
108064
249406
145270
249982
36733
220676
90652
115040
287058
273784
164042
12060
252171
63005
213546
224620
174820
220812
32935
269566
232466
28711
128186
228049
200072
274687
87574
115633
285301
218889
222680
18227
29009
172741
291388
197950
29170
201694
248417
146029
247455
29171
190688
197763
78132
121918
111806
259810
294599
275061
243333
188835
11490
49476
146540
204913
306590
304762
158562
51841
16550
22743
90176
63033
25073
56505
81222
221629
186672
9245
235444
182527
175880
62478
93460
149840
6855
136469
303866
223380
58043
303409
208194
195348
25992
14907
230
97088
69850
57367
133019
9762
303108
38792
197881
189523
127136
245725
152241
212709
219311
268304
132108
288595
298450
61241
37311
291949
297657
116149
17232
67173
171902
148908
307364
46293
64246
291259
158873
28397
277977
145406
116992
116756
54192
117508
250479
112819
175864
29815
133501
236827
290661
227483
46080
195410
186216
212725
144481
118703
3006
233495
59144
207322
10056
19517
208908
196607
190746
76081
81932
121829
152607
285215
191168
191183
165824
232792
238186
132366
118563
304940
271415
206188
35934
228396
47019
254422
24936
87688
296814
153186
119885
281646
272281
122650
122323
80854
207609
218166
61688
186543
131327
255492
280327
231738
158798
274966
126372
274247
246514
43096
106510
65888
252555
179732
24635
307612
305136
89211
70525
199364
27037
137115
56436
266729
292745
278337
253804
212526
151071
202034
142420
285581
227184
64650
173939
112175
78514
107032
22465
117516
22967
129532
301734
269584
265724
90243
221662
5320
131551
22595
217972
9299
308475
2792
251178
283273
85328
242681
243475
190235
15086
62483
123954
41633
155639
57012
188900
117566
204247
217218
92096
124720
274354
106132
47404
145889
185207
143116
166271
7017
30414
100692
304963
3521
66849
72252
232465
21753
99926
201155
123415
28733
269346
178475
304780
99611
69492
38452
65291
207919
183895
192683
209229
98039
107325
85692
73202
117268
27216
29668
143924
151256
10437
99732
27206
170265
217568
27359
132519
124987
194908
192718
289249
119196
112759
139721
16301
298768
277100
222178
203360
143395
248808
110745
152081
172094
135217
102747
274656
263035
84348
250284
215278
262463
179901
246888
204053
132320
77961
153197
27883
9005
262170
66987
23831
156995
224829
94319
17830
42100
205406
154328
48409
180514
159801
30540
246525
305484
306362
44298
212261
121179
28145
294402
138770
250360
37548
300180
230024
6728
242667
73405
175736
98068
150930
114737
288812
50155
190647
8247
273851
22667
216886
115461
196719
121711
60891
155184
303226
90651
213280
173653
69670
52479
67863
37472
168573
64579
60118
182883
192941
302953
290456
166595
55495
106397
306503
24827
272057
17749
172408
31732
234586
175635
116922
23641
51159
76572
53605
77617
97262
25265
69102
88888
203897
242536
263183
67974
143024
240851
214454
26612
97765
237708
202437
36648
254094
131672
293354
214486
238312
63742
73256
254754
290475
118381
262690
181287
30544
199811
95245
88436
175404
283772
284625
89795
254302
133660
162110
144055
258258
79768
226148
146077
201417
153963
227836
161078
259399
66480
205535
121828
247423
164464
15497
101572
284717
209641
56822
187054
203224
58141
19100
2313
134712
195624
230949
56333
43956
94222
225715
36455
188256
206059
232669
83607
298157
203356
60790
166574
86797
263939
1767
172759
5147
183748
238901
220187
100843
12223
150716
39241
305531
43246
24339
210168
118717
193755
141372
163014
116920
9710
204179
117024
243139
239441
41263
41387
216854
36987
270989
93159
229795
278917
176772
287878
243567
308920
134825
294343
114210
10655
266745
87220
236242
145862
54413
272527
65709
274489
77715
95093
221159
304039
23865
294419
139364
234155
294103
107643
164386
250408
49822
224212
105896
189815
37547
157166
97330
279031
220502
129446
102102
222515
309908
20266
243815
90050
192077
114640
114343
256249
12898
224324
45705
126279
197466
260199
234720
92381
126852
197511
99810
196279
75571
275484
286153
13987
155331
179278
173047
192256
246415
155386
126354
280072
216201
201290
185514
186281
5840
123763
8543
189577
156377
50560
18059
2671
229268
17100
109667
249137
86504
196250
114269
120143
2356
191122
110042
278150
5962
58667
197731
179088
23810
78695
274838
197532
22092
46127
253720
96691
93763
34493
2193
46721
59807
236904
112597
285503
99771
23489
14490
284469
196762
280285
79020
105639
36115
309040
133734
308860
178557
291727
6689
257819
19041
197621
81799
101346
225698
41333
13097
167312
244484
113453
71230
245190
225332
114194
20231
164856
226751
23533
73928
44758
132426
155629
44994
147600
228056
308800
81645
129336
186023
204198
290427
196635
54912
119842
120226
76442
45287
288671
299253
209523
227272
222337
134309
1737
3046
247852
56121
238143
7340
251439
133721
235445
44343
242019
274950
96503
142574
286123
146242
218655
33047
39208
170450
299834
119362
247298
80207
138218
107140
86915
206968
54749
137038
111102
50543
110581
220357
272722
284972
107925
38371
176598
292095
226768
285017
196854
275270
225039
273206
203881
77855
308272
40668
99337
2772
196478
195776
192135
176836
197958
194566
195864
268330
242059
21798
148005
210603
24340
175436
197363
172924
204021
268656
141100
155122
93719
205797
105501
126661
110551
8977
28304
102189
166468
220269
251275
220585
59673
203596
30587
139882
16939
66112
56888
259506
146817
165170
207181
258452
129580
282760
121400
66617
297047
157425
234833
79629
148924
136101
309107
109472
309284
132906
130780
182294
16079
21793
212040
160034
94980
213427
196786
186907
128628
191161
170933
78101
143354
261521
79865
270316
161109
100531
153906
67064
166472
279901
160567
175944
243847
164102
290727
190440
215776
224322
270973
157473
177299
31073
199174
63878
91596
161080
92694
259174
259790
202254
81442
64177
199813
20987
101001
140977
188542
169120
151745
32420
188749
221477
301390
210889
210721
42188
297355
220480
240991
167304
269733
255285
216749
303100
39400
100558
75006
57751
138561
234931
67110
81172
234901
172969
218875
26574
31367
130437
153280
282649
1297
288449
277050
742
108242
156364
125604
195644
29781
295901
69372
235602
246101
82955
267392
41095
240679
165005
252672
267104
281155
232113
97280
127726
250259
307295
293520
227457
260087
215815
247069
185854
267446
110849
167653
6918
211555
29796
39850
189224
78493
213197
78698
225171
93747
88182
104694
120250
306648
255568
62767
226432
40987
127215
293251
121162
177986
66662
260359
186468
243036
25455
70733
38524
32959
57924
286558
78449
240631
170055
107948
232600
226771
250978
37032
149158
77615
278062
86494
20817
270601
292630
134671
300632
5221
24070
225387
283931
70881
253066
168784
123172
244201
197635
132284
305762
125125
65602
227686
117964
228907
295
141175
48876
264859
88406
197816
182587
86670
287449
294680
73077
222056
108683
227686
37581
220957
34865
174302
104271
154102
254696
83936
86714
102501
289854
174238
237715
245635
91371
80389
260281
272086
303376
192839
75415
240146
160889
175253
10439
296199
220330
96386
159988
43174
286248
229717
148807
138028
291416
176169
164952
197012
274519
279873
144866
208171
90355
305650
303192
94303
63793
215746
48660
237105
150940
278750
189501
249425
149468
7272
102440
212330
241260
287469
231391
122098
49231
279995
124507
97161
171762
42568
228309
79806
10900
105208
211803
245314
245995
36050
172147
54277
235109
11074
40686
25381
265150
200255
296803
60188
229564
106266
182015
95976
197909
117322
302312
160292
200749
110221
176015
34857
258398
92908
237263
284197
266036
11858
36863
294707
122702
282880
226183
216276
257626
135
133505
23464
173544
200307
130577
201993
2333
271392
59418
208618
241912
126597
202189
49062
102608
122835
154142
135936
222446
47280
128182
265985
32106
133112
253107
160959
73553
3378
237891
221917
293319
56664
111838
274516
107368
52834
256800
234583
90430
263852
287442
27187
156121
284351
184
28020
48544
250283
133902
99969
296470
109403
186737
95466
198511
186803
135747
67787
52692
144351
227071
7099
265367
31757
11298
207253
257509
280512
57140
7850
178952
13304
245443
143442
59092
254940
265177
172002
15688
39972
95359
202546
277464
52000
167143
196020
294243
121301
51272
211677
11891
6831
20409
124899
280588
113752
215738
19276
170301
92612
260872
223547
32159
183248
30075
72607
212337
135322
206806
176473
104224
15192
189202
113567
271202
210135
134681
239734
195315
221042
131311
48461
6836
295789
148169
164237
163119
109850
174151
150015
285776
236879
169787
100642
13783
105853
134553
286416
59813
28010
73739
297891
131471
83808
219217
61657
213720
286606
288688
147494
144146
160289
296355
151975
308811
53647
142840
294421
182779
240102
48818
254667
275516
126287
77947
175646
253775
58451
81953
282440
292045
12255
309582
305694
127964
260620
301951
227246
94905
14510
19040
134681
228553
233995
185751
117336
204513
97293
125174
128650
297467
65943
27184
294164
271487
108757
24211
176160
249480
196533
69611
290637
254450
232882
135813
284186
232616
72358
163813
214914
190916
86940
10026
43134
184656
105864
84856
57507
235389
137531
259096
106454
140438
302455
104728
204071
308832
79903
250929
188437
213618
67990
183235
50163
272381
35636
24319
145904
27580
303461
188501
271081
8403
193014
188058
74332
54117
145871
52857
116227
284858
255868
292093
207819
3504
97680
175283
56726
88276
97393
134309
55336
5526
273889
41193
210349
55441
276551
165355
211527
169691
227362
32560
198570
84912
82981
306306
203498
114877
266368
127124
138819
132170
142973
50982
301043
215574
182832
133729
280535
63990
63159
178449
119650
8993
241191
294477
147008
196968
25162
224225
127024
166079
283751
81703
255232
245381
150927
37955
273643
293767
172618
77009
83182
272899
249537
139371
78479
120402
245915
165289
201705
8201
61125
139267
240809
213692
225790
81107
285617
35862
151323
100796
271313
78685
198932
101422
70783
203049
99779
123884
285065
19923
100561
164511
297897
203748
79066
250124
166574
78908
241389
243085
9246
48105
62552
44815
131729
149995
262274
133005
3516
27561
4525
120804
13836
242253
238332
210520
60434
175889
109329
24036
269537
207167
51292
306174
137412
23261
232080
293057
91752
144863
101306
64384
50151
4222
75010
286780
87543
255886
125623
265350
206038
109871
268714
231959
187267
90704
165600
79775
110671
293499
268445
96816
298464
119851
193650
143926
129785
118930
88942
124947
298870
296287
309052
302129
135453
160378
293753
89973
77214
132795
249059
219701
137261
224104
196966
194738
303659
10169
71384
36618
167191
221492
196834
73118
98865
249816
282295
63552
196833
120071
299117
102679
197588
306949
130700
147343
137966
265662
135228
241182
204492
62612
258556
146369
238666
60091
252274
14235
41551
248106
260819
219752
292451
160236
96066
12976
58680
103166
148612
75870
135696
52513
236430
198310
25836
118131
244639
238895
139788
242392
185212
151364
247173
89502
203612
103695
203149
146821
151472
141319
106774
165798
15398
29436
129869
18975
65971
228103
285063
22473
76966
188341
269727
215125
17284
226071
129789
247546
94486
181741
151057
117468
300509
136416
48802
103296
200356
118781
75269
128355
157880
184944
43180
150422
265501
288538
122634
202747
175255
290276
84637
144907
106200
244321
18742
128357
242497
89415
298409
30152
192227
67838
212687
260743
293342
136097
216349
219714
37067
184799
66032
33402
198151
121014
223695
158038
125554
126197
203623
10062
111187
211145
11874
205555
123926
79243
208239
96522
305795
169857
301948
122097
227511
74792
296188
261029
205953
85654
280785
75733
167303
116007
152650
180424
271927
169431
128177
185751
204498
205766
73580
26619
47130
149826
202654
44605
272645
177258
26136
174889
74751
205033
216435
73968
59059
58177
167085
87210
265278
228775
283390
69500
149648
183507
270766
144453
10984
20353
297392
181171
99614
94806
179701
6266
151367
279362
166501
15966
75553
42605
213733
143674
225137
188120
148256
221343
123993
241061
123100
74178
252353
104527
84143
239545
280352
192074
15209
177141
241227
550
198013
159248
52169
99842
16060
132239
142925
286745
122692
39065
230958
178724
22253
147826
7625
104314
23175
246147
182521
166991
29336
286581
171666
264049
184107
142864
114191
207277
164723
242181
213647
217392
265949
157273
19332
11994
16718
4988
193018
295103
92014
139658
132300
157213
67430
158694
205025
141415
2886
283732
212272
64536
295604
150441
285294
251631
83049
75737
122611
244609
171995
51053
264805
190079
92200
298784
146660
7156
122907
23833
66367
174725
196207
22473
59419
25849
282203
101696
302946
288333
264030
64253
60269
270647
53276
128075
21681
87398
61144
42687
176633
294189
259003
279170
16993
9769
80512
161543
218170
250686
88403
116693
136889
202342
129381
62523
172815
36771
50849
126466
268751
206886
189376
56290
10601
18314
252321
39174
224872
45083
168014
156430
266328
63259
83268
200061
140202
253227
290772
75498
215420
2778
23578
8633
110337
47300
127370
122085
146817
181829
44674
58519
72816
198363
97740
291852
233206
69328
291744
46089
161557
116603
249953
214825
134572
122576
267266
43942
11568
20491
174029
30723
161850
293280
24146
221852
248568
261243
44439
70666
144675
274083
186848
86645
278592
60758
22621
132227
211285
283003
307937
160681
196854
126246
53062
197163
290342
199705
216228
134393
128246
28393
252687
295220
272435
51486
127003
41156
265822
201039
193645
44909
108275
290982
66041
24533
267916
54218
120753
293988
289680
123891
236498
127458
86378
257424
197076
310028
245052
306804
310021
126000
158740
221358
108576
116754
263845
59480
61426
278303
64673
224412
170746
74279
121751
304558
168129
252507
175371
240900
257600
149768
265764
197035
288498
59214
303482
112232
19655
87114
52913
164319
267456
97950
114698
291137
197233
169360
135807
70924
191905
83710
301842
253887
228707
64247
58078
42041
255429
124589
221885
174857
115755
212278
143683
21440
214588
113185
233829
285403
133008
187015
173616
255741
203860
6787
107086
210117
200159
211636
171933
229513
49982
34630
123481
23168
202532
63915
307726
226790
213971
77220
2841
86910
159780
222092
199017
160862
20215
199130
24109
133871
257196
101716
202408
116452
94255
107902
162349
26500
306499
156591
260874
308975
254480
127039
98852
208925
307345
173108
18436
66775
171013
296790
71905
97163
154384
258768
50699
243677
237778
126118
135706
262355
41353
153834
282572
242667
14771
171708
164989
276572
13799
12994
228929
263636
224655
243938
194131
143322
124225
212405
267509
170649
174651
236113
105629
140494
233629
97372
190975
80185
145491
269173
109949
60243
104149
67616
19696
302509
253433
307632
291333
104079
159657
266327
170767
225910
251682
88554
301545
231932
143444
64909
170658
106803
230450
130926
12274
302252
97806
44083
69595
257498
272704
143442
91295
10040
30371
292454
267022
54815
253979
252402
128531
29682
248140
6419
239370
211275
241621
181464
214998
291685
276254
302941
178296
32926
15650
21793
154116
286379
213131
276942
280380
98021
286803
71806
114376
262869
250701
19430
220694
45591
93671
30013
20815
131003
251981
227286
290889
294374
38152
122912
121022
167984
286642
147267
6155
295771
39272
262852
70344
73018
187034
303256
297790
38563
145370
108131
239605
130126
143117
211710
172345
275200
307849
134984
134183
132093
234224
142326
71322
51627
307774
115606
231100
151590
119716
126910
93067
224813
146195
122823
170112
45433
261595
124233
2608
23307
255235
255082
275428
151312
147012
8094
200903
52290
150678
204607
309174
66702
71771
252848
154146
305155
212671
237812
260524
7480
239807
92738
31732
212106
31203
174647
306396
271798
35385
252633
139387
233231
175221
262846
53616
173148
187677
288807
280211
82501
68321
15895
85694
6324
20868
223028
149995
231503
269038
215443
115188
109429
39519
61039
20923
60699
8639
249752
214606
107983
120067
174310
249668
42887
228842
215485
165509
293039
245949
245513
129033
72791
15918
163999
300718
296718
194040
294586
179858
298185
307303
8042
64261
306666
239643
22665
152004
288005
297760
17631
9798
282676
77473
24037
109554
293218
291457
51420
236222
275947
223010
79000
182850
61166
171683
106847
256650
143989
98429
271964
99068
94922
158887
271090
185261
250991
103230
287887
55795
219256
32322
171924
230434
286236
226354
55191
122106
126796
4828
34070
225003
15802
288210
42469
122673
7217
24864
66292
267605
197980
79634
225382
215451
4137
253412
214684
216599
200451
303896
161362
158555
298273
130717
142809
305680
192522
91870
17570
278571
39859
27369
75734
114977
135562
152618
68481
265129
280534
205583
184349
251809
107760
52582
223760
300176
233408
28430
186082
13324
248635
88884
213357
268069
140604
63158
206017
138992
148984
165257
146734
233095
65171
213036
177313
190377
222905
90969
140766
10555
192134
300680
21381
2057
131008
237613
287160
228470
305429
215348
236882
128071
146733
88244
124662
116653
212021
233746
231408
43001
280088
277247
171051
149434
108411
228151
7983
190217
65511
161544
289880
114728
60372
212618
208113
29919
220137
50502
69539
280017
154947
216024
261834
262445
40127
127247
252104
84828
97200
129089
107106
52013
248986
29254
103733
308972
153268
92038
16475
212325
97681
74255
167185
135304
83973
39582
233
308778
152327
11429
103734
299031
20679
115345
115268
62299
181271
227888
232581
1717
107840
10144
76221
296692
261814
101191
17525
69500
231511
291790
127315
228422
287415
271997
125355
624
282065
217188
240980
294522
226252
294064
226684
141016
257958
181179
96248
192751
94421
61554
156892
140453
271603
90435
240835
131974
22022
89106
252868
84625
106160
112723
204847
71692
114201
3409
131624
29610
183396
43282
267261
115487
113764
211303
221992
181733
277136
117789
187095
287525
164249
211799
101344
54228
15134
146396
115360
133051
180689
154038
130195
198675
170624
210820
83460
211136
54789
88162
212911
110174
153935
96266
160429
159839
29883
50019
211517
22791
83350
275870
241890
94584
37412
278880
242103
203233
250978
280097
305526
195377
202704
293580
139134
250081
231033
185723
97651
21348
111764
86169
250631
188573
46003
84876
303825
3337
283997
100075
282378
19120
79094
198750
85089
47391
211434
279948
236614
6609
42503
249760
10120
153155
55639
61909
54186
35253
252699
121146
89541
282816
35958
233704
92977
206688
227470
6073
217535
33430
187585
285917
194162
16999
284369
123102
192719
247110
199643
239162
16214
270286
136826
74508
99980
123151
172159
284744
275450
130204
118091
25562
289550
191039
11845
103244
252027
201946
89654
25495
198495
225178
79231
162403
31600
176615
67688
38726
64680
292225
218290
106240
264579
287514
166338
183005
200918
93703
30505
200359
133983
88165
17582
140515
162267
208964
276753
118887
271156
224377
196148
164426
189380
260677
124844
241271
238553
223417
295685
275736
23285
3901
232223
295370
285017
52481
21808
136415
291340
45927
4497
309007
285928
32888
250410
104252
158106
130010
309794
294666
56887
33642
234126
47835
191197
209108
96012
305526
186382
292249
33757
248611
143197
191911
106642
162291
150890
121283
57512
174280
42985
30311
108141
57374
227339
137506
77509
193531
111833
83402
271093
81373
303307
134527
160611
297144
232465
80157
39308
294813
83501
27466
211835
153696
134822
211927
285226
129014
200092
133922
184740
98030
119887
167377
298783
291241
159902
110673
297357
34610
10695
98766
203542
241708
279993
83780
301070
205210
33704
237091
264954
245612
246316
208398
52258
122350
279615
94028
229544
190931
76913
298618
201639
263748
303796
85507
245770
106337
263922
4534
43985
149739
65033
74816
115888
300681
231549
61863
246863
244963
56690
152139
62909
92688
198900
136518
253914
224433
107404
131699
18408
75760
137888
88779
72431
120518
62643
65746
10152
162706
111543
95428
187580
4913
234574
64834
250691
183501
44500
34343
130441
4235
33170
181041
198779
264415
219644
139250
25416
38784
218066
262361
155331
99787
282761
272000
65602
181641
154931
241403
78551
142391
68546
6559
194035
109083
307041
198572
33531
66825
132997
309841
109440
225265
144768
208452
189367
124635
154724
116659
53337
25749
113329
4599
33126
188979
256446
91015
179011
199665
270144
300187
94626
207189
249253
259179
6498
98680
138843
254896
263754
268155
144044
104441
95733
307339
136073
113476
47780
21964
252750
93424
29589
116623
64776
117076
154904
147235
298168
247242
20173
30425
91748
236473
11054
200963
44065
194439
110585
181511
217602
128902
149106
117347
73524
247311
134968
106390
38917
182682
4472
292364
170232
302409
129764
51940
47711
25580
90187
232255
258783
172763
208121
196006
272743
298370
213873
224173
40135
173735
257359
84674
196560
285170
232910
221722
266912
58323
237061
166429
132467
58467
300722
154919
163177
232495
136277
173387
176810
48029
98429
284772
119297
74590
79462
130936
73496
32695
116902
198652
119574
32147
110150
142332
252754
222879
182295
137633
114185
163871
188516
166183
45856
125086
267018
196764
137870
31340
234132
140517
261980
160219
180565
12736
243474
206535
303099
150732
279865
267367
8266
165107
101518
219055
146645
224201
227164
210114
81510
4651
44131
121679
155276
274583
22741
193579
140511
129722
164272
41411
191670
235936
109337
138136
67195
302382
78418
145069
257312
92561
126004
168877
217471
165912
69926
145573
259461
158365
33538
143210
56583
20567
88807
145099
264751
94429
225175
91057
83415
184264
91046
112848
72836
72403
231856
289189
145197
41632
18750
163815
13267
227704
199017
304390
86894
268643
92985
174149
123831
63884
163101
275344
94206
130405
306826
46586
198651
81343
153042
49537
203702
214835
41423
255305
1765
8831
10334
158142
297733
296339
307967
300432
150882
166864
280195
267404
132673
277232
97512
167470
145900
28185
114796
176927
121825
201190
118646
122194
259874
291784
111362
86883
65185
154720
173553
126643
192693
145423
111292
204840
134220
275483
158468
302290
121298
19074
103456
142835
157888
211033
253898
133033
156117
259175
45044
204963
75982
196313
302094
153154
258898
213519
11171
67975
136661
187948
41165
272861
158930
26429
10293
222706
134157
52981
293795
252705
275516
56903
117595
116299
5639
171417
78205
287415
288014
8448
76179
179089
101772
159096
43726
171353
232
200586
149192
177720
242540
131353
188366
299973
298063
120470
196474
47523
159141
291529
128394
102709
143971
89856
198969
127313
144452
124843
123798
185770
123579
137456
200296
106234
58295
126921
119004
237427
248029
199341
50344
128599
9485
126631
30963
289492
285170
42942
31217
239915
123790
252506
127888
258866
167498
206044
153639
7139
54614
50671
49188
286884
87054
27831
178392
206662
131750
21117
90598
142776
296416
16339
46616
44436
268029
71037
74934
133221
114523
299057
155377
259457
159465
50600
229191
198415
49380
291453
102796
293284
196772
225596
102098
273606
73816
16419
85558
291713
181615
291903
92201
106596
235737
73055
55947
99265
102658
172395
50024
181811
196055
36719
208032
6110
148762
116239
11301
304548
68214
17647
244378
298914
156778
26378
60626
256318
23996
101765
141270
244654
240432
3878
306266
275801
177919
6318
185423
116024
118450
221711
19913
68583
145999
184447
93294
38010
42372
240571
91732
181295
286972
266539
296880
288921
201115
167542
66459
148505
225111
280209
64779
209506
164822
172638
238404
104834
272780
83832
26055
297749
36191
102943
88307
55010
234045
83273
27215
90036
305808
254508
61978
255096
119671
115679
5877
238792
63174
287493
50864
13419
144367
129299
35920
199545
188757
165680
292214
42705
78139
140463
156879
106896
260840
276432
116536
280737
277121
287542
167600
308413
203879
12235
102918
16215
229230
200224
4839
41757
137402
38205
75524
306782
112835
9514
26583
160515
200411
148427
85930
17471
288338
25742
53813
104883
139040
285803
102817
167549
268250
18297
201992
258691
180160
165421
252141
129783
3669
98648
161472
296778
201681
210177
286648
51079
11279
178151
33569
13294
170085
112642
66809
106907
204146
192425
114191
253819
69565
2343
68197
305910
265681
225631
41912
188383
58099
169824
70313
213356
96374
212641
57788
227474
203120
301795
148044
116599
90940
240031
200045
9947
101526
156010
108241
281958
143215
226813
252355
266884
3802
290058
165927
198897
267168
186124
300164
114917
90139
96761
258595
26060
100678
117172
138447
201347
70565
32406
126773
124349
3573
51683
23654
250774
200057
109979
7607
50972
240323
171369
171264
116982
151729
294708
183139
158754
46940
123713
58653
151877
143607
176826
30292
101232
119321
60379
174077
264517
247513
122287
269653
224120
125204
215576
304931
12871
284490
217158
215256
166943
124751
196330
42190
262193
148821
6904
57791
233044
206238
278228
66014
177119
265202
220044
28270
171759
134462
185637
99306
198534
213949
267770
85827
304940
108369
33788
115101
40777
31003
146086
268455
190438
10034
191218
200471
283616
53573
145001
173797
177554
71203
51130
8379
229192
199861
202147
238406
230891
103591
164790
121186
36753
234553
78379
5977
286627
274192
197600
172799
101989
295590
197041
152735
286210
206766
142290
43757
103941
254389
53734
29716
244472
226884
53065
96113
90611
180915
259590
197343
183801
218184
46887
200462
118196
263876
6481
109251
113988
238771
17610
262557
223434
305028
237258
303658
211410
91127
192297
282581
23784
94700
77433
269931
271915
227278
35729
22077
165183
278267
208029
123847
137279
198213
153833
89393
49317
198181
85898
25982
226537
217698
13997
183740
248817
185041
306981
114458
78084
152885
137615
220385
289741
221330
136060
103454
198472
211274
19086
176207
141194
296603
233935
221006
260993
277917
76000
159131
108527
232470
63500
286304
269746
114601
57103
170132
105278
133430
126982
112572
21124
150109
194579
20578
132139
78686
186618
293360
215101
194675
81505
164797
299350
286793
242762
127688
215525
118753
89856
86537
97295
130578
84678
104712
46187
156565
302686
198765
125160
74451
98757
34258
268316
162460
57412
117621
176952
121193
75709
128009
188104
13856
29832
270872
69583
158722
214843
203710
180240
272527
43535
68579
195219
262588
201854
214127
305053
75716
105861
11937
241771
186677
222858
21059
239754
284362
84898
3080
64606
11266
133329
163874
157052
201438
28096
269319
41200
183243
256926
126492
267516
237083
153214
63618
262252
108041
237132
130987
252818
242010
121845
48444
187301
45747
182950
56446
50835
113371
287852
212819
237593
208509
208989
196856
252758
198370
197666
207644
26394
274788
11204
303322
67684
218907
135877
211487
299886
131593
308529
13676
193433
137527
221782
47160
11353
79411
247840
82643
161169
266476
165154
2464
145519
249687
204301
17565
236822
83850
129816
173861
27584
111442
8979
228929
201250
238800
123012
129087
229800
52677
254693
67783
269097
278280
217017
280875
135867
179819
24691
172657
180111
178979
101357
276467
40528
8222
239227
174548
52852
281753
150977
135312
245106
292852
111013
158614
5838
50189
230072
7197
219417
109487
239743
73210
218066
16630
290170
105040
83321
279997
163767
186055
280683
113699
78988
18191
293747
201357
82736
177075
39793
14975
2935
66724
218378
225464
203323
59404
258365
150720
197513
261674
308763
158974
232415
91853
162177
1559
117877
264635
56612
186246
273525
52211
294022
277349
138028
181497
179534
59808
236787
136967
252262
36515
272249
278780
159265
5326
112801
162328
129526
168313
34806
61975
208016
196972
60217
63118
173051
60439
36240
32991
193716
7551
138376
70056
233830
247141
179739
223817
123165
275065
273357
77767
282781
45372
224682
294668
182551
12135
116801
195014
26580
185831
236289
1435
206079
128575
104657
184031
247186
17553
56758
138379
104494
71470
278018
54813
258172
61555
124021
177981
21580
262626
102073
277399
130081
220376
204113
225512
196985
159830
8904
223403
21253
228241
173662
56889
207423
61854
50908
46604
217981
63150
190359
237116
193086
13230
24752
280863
50173
48309
2072
31516
84498
120344
220525
76328
90949
36936
274583
144600
164974
250884
284818
75680
119335
69309
274879
56972
297157
72853
88377
37550
166210
171913
203047
208347
213289
188351
292976
111948
291204
249280
303838
280156
24872
53781
122227
107857
207176
296327
238435
296177
218449
274323
169372
25829
247677
153682
11775
237952
216483
244184
127251
308192
276427
73355
83410
232622
1247
250728
124995
36598
280128
113993
276596
283495
52552
39751
277256
170767
14355
54859
236313
61312
206101
203315
104269
286187
245148
260410
51397
90753
105376
248566
182588
77371
246828
48675
61695
104008
129339
50688
199729
291409
195307
62452
129482
88166
219203
187432
106103
257131
261762
72676
270590
206880
54672
10126
283089
281378
169254
250230
26597
169095
103255
281539
216959
108083
288128
80388
216185
202224
276476
114558
202204
6907
22449
234314
138069
9188
88399
178552
61962
227409
290820
121236
273006
157959
64608
92775
9274
101514
110411
23227
262914
164484
246592
137378
171081
210508
72503
11905
4508
36375
173912
300659
40188
160726
87590
210202
9965
95802
119805
308539
127366
173997
104328
182841
60564
106031
54432
178444
100453
262633
220958
60175
127484
208072
114403
98438
242146
115069
41519
259372
187733
156988
207834
204734
251108
269692
29596
78273
142414
152783
192074
186372
182681
282163
27895
30770
94208
78037
100483
2457
169248
240586
284417
128628
154563
122194
109239
161295
265832
140413
109929
280538
55348
234536
5088
58212
155438
181565
75953
160282
151423
95370
117662
5917
59028
165885
2825
26118
187462
213944
294634
147301
304374
257458
125070
227339
230135
115997
142997
180247
227946
269425
188225
57696
308448
205058
87584
31657
204309
100901
147033
76269
161926
190609
47551
24979
40595
207920
189975
284915
83846
258897
275283
16331
62972
117449
250600
207636
75407
106670
136104
306126
86761
64455
262297
245128
11851
19007
120723
173472
300610
150442
307154
182463
139904
269625
50140
45800
273974
34324
217514
23928
284444
301598
177855
166927
66470
181520
110633
164412
89546
96422
13707
273342
69462
127232
150500
285445
125422
128116
233254
190555
130134
284206
154966
46438
21625
202101
228202
142370
198214
44249
132595
230563
165063
204378
12946
308487
309025
203882
144190
251400
120255
148218
302771
53258
41837
6416
12084
5121
111279
280102
246271
68469
70950
85100
115046
287188
2709
154359
63276
297726
191103
146969
127676
297447
62031
224867
32295
236005
56973
177738
137206
72150
304099
276556
91058
72423
2717
275610
85419
71270
284076
150937
162778
208393
241369
221757
291427
29563
299180
63412
179670
216587
198039
17874
262632
167346
130516
37607
142321
294749
36744
219773
90252
176720
213971
211008
174483
309045
94463
6006
181043
164039
2613
162268
40140
254278
45633
97024
163280
268690
293941
281464
294575
154855
16506
241882
3749
57204
216803
67605
215827
167198
213232
135829
22397
130576
16800
47880
107259
271736
202294
142123
47376
192410
155761
229281
225070
181670
269496
94491
188458
256853
130128
85772
188246
232695
44619
112640
271044
273623
118160
109384
122633
63829
25347
106460
140921
96260
276511
117813
163879
242332
118028
140389
38268
22060
51178
97721
135898
76357
513
276040
67327
218655
208702
82284
289183
218790
80289
101133
295375
58565
212368
54345
28006
29439
61946
265285
233134
301870
275946
309944
100327
65777
190616
105994
262649
236681
266287
306705
149090
200234
225254
8324
122532
117486
137836
159813
233407
171952
54073
92622
41603
115788
97822
176526
276776
247201
21245
169299
170953
265379
81074
47371
22070
268634
142944
18929
136711
13348
102155
183559
291566
295262
81230
108896
91446
277044
106759
55462
2697
247461
16331
102760
92338
166047
229151
150278
306868
250695
169519
63917
206630
189832
28406
100418
167792
173433
141831
108901
139891
223552
157106
286145
238759
130057
88519
238436
111346
201505
255105
81253
260038
82621
127258
287710
128731
59895
97617
93772
295446
111657
171055
190259
306202
118073
91049
214365
148546
233804
156886
151753
275397
11991
79261
289328
189374
18244
144092
75513
99785
156229
102230
84526
168678
142100
249413
80133
302044
206491
104738
94901
113300
94858
167464
199968
20204
82674
272182
164440
303535
92464
294907
103842
256073
205209
139138
9412
93322
85448
147260
71168
270145
208234
276793
242167
54626
288007
17828
260310
150460
304613
94349
91811
166319
140423
264999
230578
199488
271353
174694
168543
16666
75222
159313
236157
260328
120932
90167
102171
140734
275944
208246
120033
290457
306438
211348
307904
293755
51162
128631
20466
190563
200599
11503
88396
214778
266414
240844
184046
120613
249914
291485
222139
195971
165442
300381
38586
145905
107702
114530
290550
4235
215680
58960
259719
23133
90197
240574
184527
261088
178387
243901
197538
258955
291521
42580
259201
238846
129328
298120
135863
45176
224193
238259
187591
304424
270951
267098
90068
262295
66834
54366
179341
93733
20621
225048
164797
296517
133436
87181
78241
164224
243095
31106
8027
299789
177802
210739
295242
256951
179730
304618
268710
65041
2602
132031
54567
186841
107369
181684
177830
276426
224752
37326
168131
119241
53975
277492
208427
128911
34838
16436
32798
252858
96363
63643
248237
218766
269045
250896
109202
151587
84754
205295
15875
43577
172685
211327
17362
55427
116763
30054
178235
237553
129966
176747
249344
168047
63089
304348
290118
242908
245698
200327
247989
159376
27458
4606
147973
70065
204580
178948
37027
218105
228785
244491
210888
113830
187396
45297
89606
91689
46512
41325
96017
272458
236161
170869
31657
133614
44900
222079
24254
231247
252813
150253
135964
183369
296407
132980
246946
103068
280008
28582
106582
32039
197079
223219
201190
27309
179814
168546
195345
170072
100301
107956
227397
191391
277951
210047
180301
65475
251630
160120
279661
198352
278828
182190
176573
108624
246635
6092
58172
22371
161077
93621
38717
296019
277376
247465
16565
280865
50943
253062
229258
69492
237412
70620
63121
64635
279746
61493
175486
77118
15822
306392
145187
188399
24119
245299
216081
51548
49464
4933
190923
234479
203022
16068
47835
259250
170350
249212
289511
259284
263255
85738
217341
45342
183553
29910
105764
171950
149469
62131
9103
47946
245942
242330
55937
142379
280199
100357
65332
259439
76600
97507
184168
42503
55917
61734
4482
105727
277475
84327
274874
124854
185158
78555
66012
116765
49635
220731
52690
88560
235409
262721
69442
111612
156484
148890
24157
117092
15047
268917
113774
226916
303263
270356
147549
193310
132773
83661
54399
168527
22563
73012
39617
178173
225815
27700
227659
60315
189742
220124
159999
253549
30688
86481
230674
148731
206671
293338
4752
246678
258051
302365
217178
181173
189253
16904
49083
79574
193612
189175
95045
168
164701
150036
261560
95284
137294
156451
183292
291653
305209
111631
252421
81073
232187
274703
184181
308629
49478
246560
266415
197150
272584
133719
140589
259776
270346
283520
257352
128144
286043
168048
294836
6941
155329
132109
114440
86872
52644
56410
70757
38469
1273
57390
290872
114282
179566
166146
248099
2662
218352
32796
83407
167623
271483
281682
39497
131401
145531
120545
207377
134185
218800
258631
185372
261176
184884
156665
227425
229398
46282
255049
172873
69623
119723
226751
306366
222924
46018
139216
168675
208886
143800
34338
202292
147829
304660
68050
215804
131011
158583
157430
45011
15435
203653
259658
6430
93222
112245
298699
60379
61866
244979
16485
226211
246557
219777
8371
34926
159055
190228
288756
170195
117344
157282
108733
29340
45017
191906
147879
212947
110708
85567
116749
280094
306683
227195
111480
170867
293826
130025
82015
261829
145389
1593
123245
298831
76135
73622
253621
403
190753
9915
128840
139707
113685
250733
266192
110940
227969
188015
161265
259684
12299
178541
273
306914
116719
55540
165091
179940
241034
20972
17666
280116
214764
36652
64759
174715
262165
117858
109946
255133
222774
174879
219356
175637
295668
41150
34993
57045
208897
18298
10929
139838
146022
255582
129046
277182
11738
125099
14576
241920
107116
264322
76337
170782
67166
13735
97702
17878
232464
258456
140748
188159
268001
27579
58400
302465
291688
125357
122473
162460
122157
185841
197812
254637
150545
188673
292578
190232
102546
295197
88291
121295
286294
196712
268515
229507
151809
238410
270632
139421
38329
74327
274416
14263
145260
260112
25338
298917
235492
237714
143592
150582
290579
275847
219312
95495
274523
64566
197379
21395
218030
79739
285027
48959
69665
156881
293794
87391
136113
80864
196362
254880
209529
166475
98666
249796
152790
7698
161278
32781
56843
235314
151497
3060
158256
132710
47731
234297
304770
43307
62393
235259
192164
150014
270723
206304
18149
24034
291542
181699
47157
296716
71711
4355
87312
176388
110136
80407
32014
50685
233167
219237
224746
7254
1890
229110
211417
75586
8559
157051
184955
131580
213281
274175
176261
302615
138677
205432
207458
212827
79429
249377
304499
262339
50247
117926
2495
65130
193902
179113
108850
230182
72188
48003
51398
114755
273892
25560
16623
226694
140706
185868
77776
293206
78813
9452
8635
295233
301860
235380
18104
13792
181381
271657
232306
263973
139286
91277
300773
210627
1966
228565
191480
115164
208896
136314
82249
218714
83807
98072
145156
129194
302681
181268
197745
45411
177565
227328
187432
85436
289086
132964
69829
269161
159856
225442
132463
231490
136343
33375
196808
35165
260684
40948
75886
203685
179887
68992
22767
52956
206802
69453
289026
18884
150387
98162
225160
25636
196515
112381
191418
121689
238039
293221
298742
235867
191945
80927
122697
238508
110303
40700
75488
235241
98722
9348
168339
300257
209363
38471
251891
301880
94609
193607
166466
243339
25192
110055
302799
301511
182884
296357
6061
17863
16239
169262
242396
118806
21310
232985
199684
69352
197368
106662
266152
8550
4833
188092
267086
95694
98979
88420
180274
302553
290542
128726
308557
4234
7191
253797
174950
142491
15327
280685
131415
217682
46016
123896
73931
169773
133676
306030
37167
226297
289468
44644
55178
158134
158670
87512
296651
63424
95427
21692
195372
214301
32484
302324
265424
180418
307367
27766
129187
229516
203469
267620
238894
172116
241349
79653
29177
7369
48291
129365
270029
186450
230367
23157
2100
170052
100637
41362
18570
163986
233338
75687
309238
244072
110111
290572
172213
119665
75635
247051
159569
60084
169045
193987
49500
113438
232853
12147
254339
38131
237032
198195
53867
147086
52053
121694
129913
70197
199115
133368
158755
300374
12306
61796
301560
255804
253161
156524
261272
243506
112651
111645
267095
24738
271719
309790
279710
258288
16704
13621
131080
206207
6412
155633
102069
7629
125638
157811
204052
96311
97681
75901
108377
286400
259653
64375
238889
303221
125715
8699
140450
4002
194292
19790
256605
167810
144785
36177
280260
68465
3684
194717
278382
130586
75809
309648
274008
169588
48333
170083
43597
201332
198514
302061
156601
248811
174795
158047
27291
97628
296982
264054
26457
188220
251438
233370
82840
73056
176818
181865
307081
26227
94031
287389
267777
133679
106245
176178
148021
223821
136734
79724
249446
47081
206904
255050
46252
187651
87652
82619
268212
155332
263715
91495
263216
67472
295098
84086
162766
170156
17200
84946
2079
72716
223496
224822
51756
113566
67176
1780
106995
232277
34652
105565
44924
149292
265496
251783
27308
150497
301349
134329
260993
137028
300197
272611
2220
157347
89524
60485
97695
91121
216869
112563
50653
4303
230326
37740
31716
139259
161490
280099
53355
24070
117545
205928
232104
162822
182314
1425
308420
159768
100208
268829
209508
255205
132072
239295
25115
57756
193319
270220
152773
209131
169996
75783
166873
269338
147619
155057
118864
69898
245238
13406
14297
244319
203937
102579
240709
118714
186723
284449
238411
95840
297751
298175
32636
140928
85970
288162
308544
193404
247497
2896
216729
243063
220752
114972
48039
127405
73911
204412
183904
205470
15676
68353
9182
34665
299482
99294
182176
224634
235819
244047
251390
77248
202046
92147
277363
262316
291396
160660
137701
14314
109238
176832
267807
137472
201984
202306
292653
87540
128647
122071
104917
167554
31543
231798
236892
289760
22044
103793
216213
90713
166648
177204
5585
30148
40376
69936
118120
296672
173776
289944
16852
251512
209626
244196
204113
50838
218047
25532
17489
272980
58554
266047
154213
74356
113692
92064
13046
49032
119456
222653
237599
40
113661
170855
87945
120654
19269
277060
51252
176579
13619
308645
28738
221904
280034
88437
199123
247964
103113
163459
3815
206512
57751
47571
144722
130126
39438
82746
7103
200434
186765
177863
139521
123437
173378
219280
240003
294996
129349
145386
91434
39462
56296
216529
254391
203529
71167
43129
277765
114222
112673
252340
68396
287753
1060
283331
18213
89568
56921
126341
132050
286529
284144
109363
121632
186446
185379
140968
15521
246980
276808
218869
192567
82517
303081
140453
280161
174753
212679
50215
267205
151845
37217
110429
94201
278565
96257
72515
244335
238932
34412
204176
69686
117425
302972
225566
131647
11931
182039
251216
255988
76834
287801
264150
147725
162970
186487
16567
101131
104644
58723
86717
37490
213423
285472
186362
239102
28087
191335
302411
135653
185623
138844
84580
157594
37331
41858
192331
282254
227314
249124
208203
14700
249529
278168
27553
24071
273439
234130
304840
276979
80474
10061
37841
252916
67921
130572
166359
280938
154914
20885
256772
8245
147253
47999
267811
64613
250003
262902
145681
303005
192721
148167
74368
277508
34921
49789
282402
191121
72909
35704
13791
97498
7526
157472
166336
84867
57582
205733
87057
118091
137626
232116
268239
193560
238800
32447
129280
98985
11668
215170
27452
114689
21335
157890
157876
271761
129536
233100
125398
156610
261667
259241
19893
262909
254397
121162
81372
5572
286844
50685
119460
208154
238950
136097
203964
65377
84730
37275
264235
185369
265570
193168
97015
21167
184653
148625
286384
218702
222949
44478
144094
27180
37528
89227
293098
240775
89647
188799
235475
257972
302529
64338
34450
191114
193610
91303
31372
227382
249996
196028
283108
78757
298953
100593
253821
148163
140965
20989
189539
130861
258718
260742
31448
198057
233179
266861
141157
44969
16760
104661
180936
253418
239890
84725
159809
104340
173947
247370
3738
167379
185594
4113
279712
286194
58908
304481
251780
277484
86003
119683
132939
109997
156600
298469
256226
139945
306797
75879
88992
247322
152643
116589
277813
114372
127831
155814
21966
301290
159390
88716
211691
233771
211508
16834
227351
224527
309874
27229
110920
296817
135851
113699
3415
171091
219233
241567
158748
56555
91151
267023
241809
151022
116143
289136
306848
138660
101372
42037
21540
280931
114395
160667
291078
210031
184529
34832
90911
266634
239499
242629
41863
135769
281133
117377
111220
83971
100734
33477
176619
185228
275259
32954
307271
283323
88196
10570
92249
38408
49411
260241
131215
276018
24038
148189
132717
66200
214444
275720
23822
207915
288926
181045
166516
102719
19587
173639
278439
47866
89428
130275
281691
270762
218583
25178
108929
55341
64642
77101
138410
120693
223021
18140
209388
253104
108117
52931
20364
154074
247103
132641
230400
87301
143860
219561
206244
217440
255138
186376
142039
280934
180158
296226
285266
15067
97391
192766
242621
102348
79856
105493
107165
81674
93745
100017
208183
138786
86854
41587
63279
93498
44330
147684
153474
218633
173574
23050
104178
89011
275473
50234
290564
64386
293881
32064
229894
133789
107105
188143
38267
231811
224885
154792
182900
289483
220080
237568
47632
57723
36817
81828
108575
7388
80818
74636
40603
264008
224982
257501
224068
232203
89237
102857
234675
185023
151055
256515
201910
262022
3850
59769
115962
104456
98291
282524
120732
15396
31430
123278
163595
70607
171396
201062
17008
105863
82638
92625
14858
228971
228842
152552
99174
267756
137909
297748
26401
244709
3863
262503
262766
242421
284276
133002
24484
272425
76821
246277
117173
43260
227282
49729
274109
69658
258533
207984
257669
290600
102771
117339
308687
189953
238203
6984
199580
158708
291341
77109
94532
141424
71108
77500
198062
62072
230826
245897
274460
24812
197129
120149
174322
46715
197415
161539
19112
74138
263657
255505
214430
109711
234807
64335
75868
83793
129743
131077
177067
196703
155696
66338
248151
248991
153593
284807
36811
271219
87615
76023
26388
32600
217927
237625
168203
32437
129205
14450
105991
187446
37520
159513
257513
286548
210884
254147
124947
56622
29134
209553
155834
118624
2335
115245
268591
32259
170640
2411
200237
208109
256925
78909
261946
200536
201849
95325
23168
7664
293676
220503
294950
256658
3890
22974
146004
89200
211721
294738
51120
221086
78820
101239
162140
209934
50332
238287
131226
116141
246241
51956
300941
237099
84276
291275
36200
276154
196976
156097
171631
236486
149520
279931
9226
280574
261518
57175
259776
13845
254273
159642
108061
37098
305743
190513
85733
100097
253705
43404
153927
262872
92251
182704
93615
212760
268380
2576
105589
247418
20746
139915
233843
218678
28939
286786
1366
273730
38374
256827
308166
116105
127014
238165
117038
36429
253471
133823
15121
76753
209190
52319
172409
34469
155996
21151
227853
185791
55375
212059
278575
288716
118565
191765
159163
200293
261354
287116
130178
240157
24624
285875
242603
119352
94566
298525
19945
45917
46916
204823
47230
105112
277929
309807
212899
19425
39410
11068
303703
120883
75923
241725
257967
278418
309647
209245
197548
248305
160718
138641
236930
106921
222496
297227
207285
113003
214620
64378
7369
36342
231819
4187
61419
298823
23787
283754
219074
293852
8279
85004
273050
246807
145960
15590
272176
254111
300071
226938
119896
43201
23816
103068
158457
127435
208724
101886
239644
187710
101184
240347
1984
76735
67297
53099
146856
130840
172744
251109
298470
217294
212846
189814
60080
264862
177544
274925
248004
54058
138426
11309
250096
29865
54215
181037
127687
45043
100903
113022
206062
76831
250884
268486
51904
281022
265626
146416
257199
58206
77150
124561
281640
145441
113146
146870
62191
201671
56163
298054
128484
14362
237689
127108
256606
246110
237897
93465
157353
91783
194618
184104
8791
286060
123144
105302
193334
131566
254855
163293
137372
173747
233313
73168
186405
221769
289657
14355
209612
287527
215521
77991
91774
136748
107221
215929
146418
225121
37997
225259
36739
191362
50791
71946
76261
100709
160939
5428
21948
11473
280721
156618
213111
226321
185911
77078
308019
38759
249245
132459
130993
274772
73931
224205
121849
276164
295952
257131
217058
10243
178977
111152
82535
10200
183711
165578
215692
35080
128144
79676
306899
92255
303396
523
275019
279134
131875
177369
137825
213424
277281
3967
155194
282067
11892
143555
189914
75036
14496
13759
5693
202667
79171
165825
234376
159002
190595
50495
73588
145661
234463
156540
96726
24795
50310
158302
90085
128879
143276
203368
294045
105842
271072
307349
250428
20699
174742
198584
297748
281107
66143
28129
188491
234983
298069
172238
18842
104278
300911
295132
178786
283114
190314
20786
170550
71964
39168
188750
147782
190256
289567
4035
85250
136739
85097
307438
214921
298835
218596
231330
168899
306177
263246
288514
36808
114172
95937
3641
169669
157991
31077
17306
129562
159311
217031
190822
255251
6250
227628
75713
13995
189791
139974
98858
194585
56223
236121
1787
302995
99680
166963
225764
249939
60499
55827
226103
189613
40135
56497
108682
287989
268802
221152
121168
26791
276980
235640
76974
8478
291036
89682
206287
89590
22173
305359
110073
265292
109284
190330
129884
61913
174037
46572
177847
205409
146015
66221
293998
244646
14423
161537
25536
167545
60634
124591
35465
67074
128557
71111
57504
189560
66695
37932
214933
241847
225810
64713
205662
212271
6138
290399
89045
114740
111297
49624
210765
167490
294237
253472
35303
11221
237999
31856
46298
174489
302050
104170
129485
30105
162944
221799
166083
307523
180310
107257
122536
128500
39833
88998
93600
307443
194825
233773
103989
68464
59312
144523
212994
55266
208415
239198
130091
112818
129146
97574
173465
267181
9966
279727
159159
81119
229906
40581
138314
238861
30719
182012
253473
182123
215491
137501
161016
139342
304347
9815
252779
305344
19854
285462
4972
292673
18219
53171
17807
135122
156447
75848
150676
215307
52897
23611
189339
63562
117769
34649
265869
219510
140930
146803
177967
10439
251020
98754
264371
156649
301537
5383
220150
149806
106387
98572
196965
83735
272738
210874
181017
37406
68805
229620
198332
275665
147774
282825
253130
305413
80818
164316
146854
265590
63067
112749
204901
66282
32378
150320
21601
292375
298541
199662
12840
297177
259708
270413
274677
57121
302694
182520
241347
225582
91343
300899
140663
245751
115384
67049
87043
51101
19929
139255
235404
72591
67557
190151
153907
147842
29627
127157
99441
256324
163305
18976
132211
217810
226739
21870
7253
53807
39881
190247
176295
105892
34761
73948
269947
65967
122127
170674
46647
9790
143268
204124
261431
115609
186542
148296
236338
111000
33427
281371
157916
259857
196939
229850
187707
120985
89876
178783
16284
128207
80165
90684
235499
309223
299224
62810
309475
291662
122936
65532
282527
162055
190043
159348
40251
33877
129249
95080
222151
33270
223806
264920
39880
76598
58569
168515
196917
36175
156549
191527
272444
273614
62250
27581
39650
261757
234466
170425
193448
219738
158195
45948
304358
185603
19437
147145
228479
288955
67696
7213
217486
215165
302785
278674
212669
136852
192249
143510
206015
238109
228305
188560
102914
190413
19471
177005
133713
138675
190128
194735
235224
64143
257340
246742
121470
230067
3347
181304
16288
297578
177259
183499
167379
304611
859
286142
56498
292964
290436
55444
181512
168770
199832
135456
191835
222352
84662
263351
292632
93641
148905
111806
160627
57882
53311
117934
178924
231415
55947
67360
242382
19209
91904
84020
153551
232312
267711
230597
214096
179228
277300
23165
123286
309781
2111
276826
1881
156859
105334
292269
98894
219195
101500
296953
83768
219245
84538
117798
166217
234720
59343
198399
248236
75977
95837
254967
151431
106412
19696
174311
243834
126923
75613
222650
82803
90136
28535
221660
250039
7541
33055
177140
303261
224059
211109
223867
172542
158696
232832
198885
19514
193323
192733
39049
71637
148543
19727
107521
214187
28137
135773
284267
201287
63907
72114
57279
65619
306907
174188
44861
192638
229602
163384
33959
76741
81190
73853
182034
153109
159235
65375
107905
234433
95647
34403
212657
71908
236284
147021
27356
188667
296453
248448
10556
254165
209308
268336
255582
281649
207717
158469
270317
280420
152893
162444
166095
250392
111043
222478
146501
165382
58184
40756
230570
103455
39895
286730
225062
307981
200204
271009
185283
272551
281509
250271
203995
263278
42072
289673
263945
168631
18531
37521
54797
91037
198688
262004
162954
98074
200865
34048
177418
17058
167965
215882
134317
79776
136292
75940
161809
52266
157449
267440
51965
251456
190066
154499
202190
169613
18205
187578
251322
88072
230883
273971
92231
204542
54449
10409
189704
231617
178160
35755
248173
181968
136010
73957
255184
33783
39621
67560
267836
245433
9215
15668
39220
187505
231351
289940
40163
216954
154394
58771
174048
261054
158147
101952
36302
47152
21844
127395
224747
21534
31266
236354
4947
290156
70005
167656
135553
188111
290334
21521
50683
132604
36878
239999
53721
58488
234521
117862
50679
180964
289342
119364
267800
224951
141078
210826
45314
278690
265703
174443
183356
64304
294064
90608
31136
52928
285637
94472
262557
238450
273287
186690
85059
29243
222733
190911
165663
190531
59593
201385
100800
45103
78065
72176
50689
28830
308040
1140
253226
97613
262027
59220
148904
182940
213947
260791
104618
149858
186426
252308
58584
83035
79009
46262
241802
59045
217153
252845
70746
198354
70823
93597
288712
304809
149754
306884
280422
258602
66771
309000
437
285892
156181
166598
145097
307412
142147
32890
238246
143086
169666
46562
202905
240344
155736
229684
290218
147410
249626
298594
243550
62968
87583
162295
110563
187335
230481
257820
34613
197314
192934
130200
309928
68650
32870
245016
307798
301920
52429
107871
274695
229303
271579
189260
244349
76577
237245
32698
40022
23749
193103
178623
225396
211987
117741
138252
238221
6438
162361
33512
18905
188802
282260
239020
272111
136003
102149
97285
242078
66724
49143
135968
267490
261632
279461
231231
113865
124824
14951
51564
66406
43027
108535
105532
88496
306631
71303
102274
85704
44985
19212
210503
119653
180668
252215
307596
158850
29843
220839
197756
11995
12788
183546
23284
103919
130571
110195
87955
107049
149041
8549
211049
53925
192546
93211
259851
10092
181079
299644
251467
65350
304070
158296
42061
285715
128093
234475
37244
144479
146470
108845
279692
144901
277042
288933
47778
63723
139778
145089
296854
131612
82355
307037
165342
238355
115698
199224
172847
69260
99128
98250
60298
196888
278464
147073
262073
146345
56856
307212
4889
128135
123585
247801
10631
96359
178245
266681
156992
35386
247666
158783
9908
114108
83919
114429
302928
140492
36149
52607
120103
222973
168702
38468
263410
191077
266132
274970
40612
287997
114013
130443
137156
250914
18799
41374
299396
154687
87222
284354
40121
78618
128378
145743
139014
147792
66121
51448
27951
241938
165101
118988
255067
198194
101163
191504
21054
19803
1502
291758
93541
51146
240883
138268
146662
202113
59126
275293
135786
23958
203557
305838
283004
92753
212444
217676
245827
206906
112583
78290
226478
225936
34317
76259
274937
135773
298587
174351
283417
140694
198536
229008
293190
187757
184971
30333
43885
70882
83408
179765
256608
257783
281293
153572
147868
38328
203267
29925
103055
264043
208778
262355
202255
228299
191739
22471
308755
255854
202707
142709
296260
99689
52391
87651
144272
250349
303529
163013
179296
290445
212558
136992
159343
87916
176191
196757
117674
187111
246100
68745
28368
171365
30529
154837
162178
248560
239512
203130
184737
248757
269725
105588
144756
138213
128991
210965
183529
52098
217407
119296
247581
158750
296388
104188
105999
308164
77243
209504
251050
114068
15112
242476
257440
191389
200090
269419
133142
209828
233592
171955
245814
249164
85626
232899
123708
35665
65089
167075
266615
26561
168028
211194
249314
38881
86125
228897
252453
259604
190464
9417
138464
51777
246894
154748
28227
54495
257912
48245
87754
164390
268658
114155
108789
60095
205931
437
100396
299714
198600
83192
174737
252480
65282
184164
19512
217172
280817
107245
237082
211916
241375
258227
132079
297006
97987
115051
38999
126718
34516
62791
135300
306199
50232
71291
63403
309044
103762
173566
11497
74697
80761
74918
261960
176182
228480
139206
245369
27083
210390
130608
27098
108122
264397
201295
300315
91116
165759
204404
275484
99841
165576
196196
53342
247674
203582
46113
16277
214960
263684
97930
176131
294973
141444
101537
155725
52243
31573
27578
137893
16362
83926
215501
173679
296686
73113
146261
271344
42641
7597
121275
253122
146524
176759
159988
74833
163861
86031
260603
267584
30621
239307
260425
9036
170231
82114
115251
135482
50683
120413
114839
188175
303201
41570
62217
160582
175881
237345
57925
300130
181285
230783
60522
174697
292880
282675
109347
215919
92987
82895
300737
265311
85712
103010
181246
294307
176341
153536
93413
41266
147147
307965
281019
190140
108215
67156
201009
13939
71282
122301
307919
45785
8950
235076
63954
232454
62901
91661
282891
231560
105427
298693
4662
121792
86172
114648
23802
299221
216271
183984
9970
163980
68985
101762
136381
98210
157700
278942
140992
23412
22514
144501
72130
51661
131222
241205
69741
170621
134629
37190
138805
29299
18423
117934
227321
166786
294656
235734
29012
59669
273535
74182
203977
308036
212917
261670
235696
92959
190334
228404
263730
178759
221043
173926
285819
112414
306202
22803
261655
101013
88021
88738
28666
177085
288429
238590
151503
10615
201759
241007
105523
166653
82725
286117
286082
78351
234163
52080
287341
130397
40492
85576
290736
188097
54518
61994
175495
236883
34676
107018
300051
48787
91646
44310
236287
76203
288347
58674
13242
7678
188410
309575
36940
43236
216894
138143
99170
205594
61055
1118
183504
26185
149714
1242
302189
231913
85456
230558
7952
207542
136999
169232
181530
256689
118441
204692
190782
121645
238939
196042
83227
132411
116655
53895
83609
93206
234822
95948
29826
260996
307797
287506
216796
47195
158953
270718
117382
153568
81429
24437
78574
50315
53674
296360
118054
200302
165904
219691
147682
131303
215856
19798
195892
135440
148821
176680
249873
180083
97315
236606
174922
180573
227312
15779
249046
138008
3048
279957
43604
222965
287106
214577
49546
5227
140908
76593
204759
187860
242828
96678
197540
40596
295286
204590
37669
16315
160300
181430
223638
34727
59143
193484
193100
237291
283238
2734
301778
45472
197586
202673
168352
301378
241847
238922
287586
261533
216991
279079
309283
273566
225073
203016
6017
93256
206751
197519
39250
67402
114820
168218
33192
272457
223569
35798
181568
232203
102940
95431
1369
99528
207910
169749
173085
32918
103808
3624
216650
3443
159231
262859
4862
109427
241739
87884
217635
184499
289696
102965
161567
60988
90180
33388
124537
228303
309551
204361
231085
27658
6042
34536
113672
114922
91825
147503
217172
189405
293791
304089
248604
276895
190614
195812
141282
186062
41114
59736
114443
34800
171615
218304
196130
114838
72540
278718
167098
61489
94388
1228
46275
8604
226503
59691
120617
95242
84558
164246
153921
203075
101355
92495
301599
34127
190823
106485
158694
309941
299827
307255
5782
241950
46431
52183
294331
47491
123919
122747
282184
68111
55096
149564
142116
2228
292757
229631
252446
123606
298666
303990
48500
59528
287065
130171
274370
56958
2881
78948
181400
261299
297918
193356
169291
216286
98663
185331
80482
34419
296499
993
285662
47848
111521
160253
31606
6554
219286
289125
250466
26581
254722
183869
204938
143819
113714
272474
77985
63945
77554
38563
248950
285402
303197
103273
258582
260295
70849
288144
166923
223651
251091
23010
103267
134388
100942
69361
72219
159991
218251
99305
149984
137115
167490
301488
276008
48622
114117
250793
194622
7931
101210
188770
93920
113293
101959
31468
137695
264542
51647
293112
304782
176256
27066
284330
76654
2459
83763
42048
6421
106417
138366
114620
76537
112375
232850
236883
87411
83168
185656
215373
33616
175431
39320
263168
164162
280740
13806
309768
190649
24373
97297
43494
297412
146782
191462
49281
194481
159965
107276
176711
25042
252060
53649
233205
163637
146074
132863
213620
24543
177569
103506
270684
158662
248605
38851
278527
53499
119671
273493
144345
50967
176485
85544
4479
254417
199133
302648
99080
294780
120955
102558
171771
268211
98653
136783
222774
32569
176273
286730
182893
283060
106923
198854
220412
169823
277921
66443
90288
24572
20909
100571
154106
300543
96838
25172
360
107422
118572
237112
167501
85109
103692
127812
202648
244754
64353
222736
163933
262071
136270
85691
217192
32049
50
65409
225294
247808
232270
75190
42336
74284
208049
30498
184041
98551
80658
239468
220438
208212
155449
86497
21062
225868
214934
180124
267515
5479
6881
176927
190484
144912
271020
31051
119582
139672
189605
227526
153258
251508
119030
276360
245640
136460
293493
184862
99030
222308
289230
62944
145488
73730
295761
59195
188844
295522
17512
205374
103890
162321
49146
19244
28154
251446
118002
6379
215090
236154
142212
113549
245621
263189
191587
46017
170406
80958
224641
219481
254965
274898
46774
35114
19173
193307
292529
43301
241201
165390
270804
104621
40637
73849
292742
25436
295491
127710
33920
111077
13955
78068
288531
155319
97361
169572
194548
246303
56049
292849
152490
149253
252126
227394
82876
287989
266926
259947
299663
186514
68134
266337
62095
221183
70328
47709
131890
22715
612
228614
300751
232566
101959
12699
254274
129605
33842
147179
194744
247790
211369
300938
119268
248942
296335
21698
33308
7855
242562
45014
45477
249583
307526
203999
149091
239936
269178
163742
64732
199122
273339
268425
169227
233918
24073
20227
36755
143005
111854
236268
239864
58925
112124
116543
167024
170275
12204
96267
32257
131807
57792
93090
295686
301987
195109
271794
199974
211365
300185
24582
217218
176210
193838
228235
191960
102540
15822
17436
299683
178160
199819
137401
304743
16262
186635
252514
294975
90299
61394
213570
22202
252459
125345
151875
220742
34644
251025
23051
244628
248405
166688
76324
27278
8306
26763
8088
230237
115761
50094
43758
111782
147007
136555
170720
106647
229552
179601
262304
107014
113753
103340
263609
89529
260120
44573
132776
19018
226963
102294
275651
215529
297025
98905
11809
79698
255949
208957
46165
91912
278303
201233
226630
31454
255507
221261
260120
220680
146432
71674
228381
237920
37066
116800
144265
57166
175259
192406
70088
107716
82454
101697
166242
88905
271236
309648
133700
188960
79129
246927
32844
246566
276069
208054
187803
26060
202807
165287
200619
156044
293335
44977
27604
226251
71685
69813
172725
261575
68686
106611
156606
198109
73770
123715
2232
186489
139609
83442
237406
13933
239670
19706
25504
45590
255617
133317
167823
12186
273504
197631
291606
52863
86579
94359
38105
288624
282062
15808
26897
249877
231854
213630
273078
92918
176431
279207
234887
77523
20836
183191
240780
221191
77449
138372
269713
143972
26985
164633
188089
261877
69161
119645
268722
16514
244805
37818
77263
81853
28434
8732
280719
12344
22497
105137
103157
157445
168194
300659
106284
207226
168178
200302
153909
287419
153180
96018
9776
7642
75994
109895
306156
263958
194018
61446
200537
62100
279743
223119
213968
39309
84342
263601
86832
142595
153876
301992
187824
20234
23926
206061
198065
34019
5053
11292
275704
290871
92896
74599
107531
234027
290301
162981
18303
182653
92727
267474
193652
26087
34763
14887
296201
250469
37086
144515
164578
272943
44984
60439
127695
188233
91021
150608
142251
247288
187599
235817
255847
297000
189231
73912
104799
306817
260943
294641
270013
108471
262204
116936
283768
215272
269122
102962
234752
245281
197977
98702
106111
274113
115390
253140
252974
9671
94810
194835
214516
279593
118550
44688
138119
73803
27067
201269
50683
115098
252613
5513
64698
100750
27300
279281
182497
20856
5951
179371
94983
141659
228149
210804
115736
214613
229320
171509
151802
157681
106588
5567
50487
171574
231892
269145
128578
133112
156363
222302
150469
97756
283473
237735
166955
70738
84850
279095
166162
187136
168952
207472
175556
94812
160613
214611
280933
169023
230936
83301
292651
293848
117066
101099
159433
267725
167426
183556
63384
126341
69413
174625
256692
258952
58818
173867
136495
240806
108347
15552
251126
144250
159629
80643
35638
13188
124770
304709
9361
163867
184484
248539
123942
55279
246101
163888
79253
249867
133307
225220
39945
262828
284830
187053
141314
188488
164783
218570
211895
159772
72396
85138
264701
156547
249675
265891
20089
184183
223116
208943
30775
115216
249641
223692
254241
231838
9799
66493
251197
76303
238295
309892
133103
169624
190237
70592
30527
23916
170999
77069
72327
222041
179683
171526
129170
307527
163884
163530
170495
278297
205987
102292
154227
205530
237586
107188
299660
175865
294415
226706
230791
301144
173998
84907
273223
172508
195043
282122
140269
72906
248999
90014
132977
85052
24074
229254
262266
102083
282162
170048
261033
69116
93022
293069
37826
80329
34612
262782
1403
17574
46946
37098
169526
56394
205575
292296
305732
139964
214827
157216
176298
179455
178936
235513
305912
88019
239370
135793
48613
146945
62103
179128
294511
245811
271097
242325
267088
38519
26528
219646
142919
152160
293305
74062
221114
184427
71760
115044
10566
8979
194030
50248
120225
63737
19480
237547
287470
227469
39430
43238
297019
38663
106509
128623
237696
112275
221832
157314
31935
50330
129904
8911
108071
236361
51499
214316
193032
249241
206394
190100
295672
174205
161236
7251
16116
272170
256595
143156
216210
71881
188291
253233
282965
228606
215062
180365
275894
293721
85786
209212
172891
120879
252450
67574
106359
8571
243129
257448
246280
305527
199666
223120
55942
101631
140417
101905
289225
68924
16743
227357
249828
87673
66080
135389
287048
25305
306574
173484
305530
231550
206456
130414
55224
303796
221672
189662
154310
142910
294900
35152
23876
36235
89173
83856
135325
271503
231610
11519
118006
287686
297258
69309
279682
36785
217904
132854
104752
123667
269428
144627
219902
79047
21330
185202
62587
58658
67215
64365
283951
198628
160503
243712
52606
122595
305855
200308
197109
45485
239460
173169
255721
292889
235577
105502
121742
86527
77378
42404
137636
79742
214273
87222
258707
55343
55860
45152
299295
280282
60150
76000
157780
56365
308749
290409
121747
280414
113475
35881
22016
140387
155925
214948
185026
180236
98050
309873
16915
190601
120429
187214
170236
46473
31713
188055
243364
177340
182358
162599
132353
60946
867
203576
166417
192238
128501
20033
98669
161103
214115
188102
194076
206697
103162
193494
178900
229352
225930
110163
198806
197247
100439
247190
228904
172590
179332
92978
163903
49031
24292
132217
72233
184551
130778
200210
304011
124333
293119
175930
308485
110557
281168
303811
256309
72049
60930
289726
165370
139198
38895
174995
44274
24975
160772
26440
171418
294978
102225
296679
22387
190279
249728
9722
233501
63857
159910
290784
241874
60901
271936
147867
281620
88422
98151
255997
16458
269776
73010
213614
260050
35546
153202
54881
245888
162645
108902
122211
281320
233485
68357
183604
106483
95469
271768
259679
51815
29039
266042
5948
97582
156306
94606
85841
227993
11936
243717
220290
132344
273940
46347
38161
179905
193062
224796
67165
95268
161003
56998
221889
287381
297979
101605
68360
41731
126653
132076
203702
109192
210302
208169
117393
168550
243830
214318
82930
58269
50834
80865
84406
82255
86574
104837
31750
76681
104753
160084
240151
168095
80163
101792
9831
299794
188002
229275
83113
101852
31651
187808
2024
258126
14805
277821
204407
135663
166695
236744
17043
115642
65482
129273
277729
70561
308326
78263
154208
121607
254072
27388
12157
55023
152630
137382
41982
57638
218923
299987
23164
144219
281064
51523
54714
179281
191343
151400
307290
169756
245555
48276
254088
213044
240522
162307
237392
91461
179530
199330
44092
299414
290015
291069
213146
137783
78643
199504
285896
306860
144232
198667
74789
24064
214736
217345
156777
64403
26760
158016
249446
248084
275433
9271
256005
307338
57889
157291
151730
216551
288008
287398
211973
192117
303572
223638
119007
301145
295319
79742
84720
250006
114279
194642
93181
203832
177366
242924
104857
210918
174201
185064
264962
82132
146091
73919
167685
209986
62131
69215
288787
273596
191853
27944
251883
181846
96803
259859
299837
130620
233713
254709
56197
18686
164819
160918
139738
120706
308628
260489
53292
232307
68133
6239
208265
273211
70604
24250
69186
209837
257824
195660
245038
110608
94596
39221
296593
40227
106523
174539
2733
107424
179775
303556
284068
126853
280672
262271
161436
121933
127183
181050
236808
59697
129844
296506
251370
306810
76674
244439
151902
263066
119404
67916
181894
151770
284937
42312
36954
228422
56240
186188
262936
82493
294153
160261
90710
23363
202314
309111
228043
291764
296429
201894
182018
214421
111745
32945
223630
45002
192898
91115
297650
95877
57765
203880
239944
304367
176615
23619
140373
76222
20820
187881
125128
131785
103863
70631
42829
254560
122913
308378
30475
38754
185785
157971
4629
192698
13336
290792
105476
94731
133845
304186
213542
162400
63644
5651
228977
214421
27416
296023
281699
242771
257908
14034
290637
289315
28175
174124
126252
19128
127541
177837
41270
192815
188554
34796
276447
64699
142558
284249
114602
244534
193881
317
74268
37058
124895
31927
26595
309325
18428
25025
303367
243388
257286
218858
276619
214963
36246
248075
14497
222119
243290
41477
268805
108684
156961
85585
208467
165117
9099
92828
32194
33205
297531
280087
178710
84247
145616
155968
197890
174704
298188
218335
201072
231184
263004
109010
181610
14163
306531
209128
229584
149935
191844
68145
252290
66373
153521
39378
275466
248551
297297
78749
17495
8411
121384
206596
141924
267333
66154
188467
30221
251390
101609
110229
224119
80762
295519
245191
162886
192851
123191
66419
4268
227978
59059
302139
175873
232860
53240
309176
251592
60954
255057
41181
46551
102139
294045
253055
208833
215141
226975
175200
2879
161228
46646
294137
141501
110806
2759
7952
9087
121277
202082
265905
306999
274580
1922
213184
153547
26540
143784
79159
73758
108043
110248
60131
118051
127630
218863
221567
66900
140139
182815
263987
219080
81545
295429
94399
298600
252315
151983
119603
115802
154358
273923
76425
127229
30610
65968
168888
303015
164026
28168
199202
258748
15076
193844
190688
234338
191911
171583
202802
2867
309839
51932
203970
188244
289626
6907
19247
208092
108094
174969
68998
266514
271013
309884
99155
150265
148556
189768
140791
168784
84127
87587
215399
19753
175520
178998
86125
73785
149752
286286
100471
102369
175202
231646
204519
149558
66228
129943
84324
138353
208603
301893
194292
6543
195039
48921
307874
161933
164367
163697
57646
194500
185268
281079
73359
188232
114258
62052
18731
52834
206693
102390
251267
150464
101953
32591
308661
239206
22015
182553
188068
132338
206001
120061
36266
88133
16106
183170
106489
141923
84861
193010
61860
4651
228019
300719
181482
100671
94303
281185
7033
11412
275811
232362
189748
208489
55282
221533
114717
210762
177309
166658
31837
106543
44538
131145
208967
169789
63204
118324
298882
7074
215900
186657
13859
94810
296018
272672
195882
244023
230469
207750
73861
165678
149157
189704
219049
42230
190350
108457
32674
29338
83233
111231
244074
179467
256268
10013
206373
20132
161033
283057
73291
206619
150753
21704
212239
194349
109805
305368
126457
182348
75521
151180
291080
211237
82147
110436
20433
296206
281319
34823
79116
182079
202612
149826
59361
19662
94683
218056
169636
104988
269741
231969
303252
38986
18193
101408
34281
157721
73711
17865
172607
200563
227203
219508
160681
188065
163831
176676
26113
245920
36
203364
112093
2180
100942
263035
141999
147901
175240
128404
79339
79328
38944
198569
202707
252053
117310
25794
136534
262652
216233
239209
164247
20629
37002
106040
146639
183699
253530
244379
255935
199933
150607
56982
180314
285581
91303
247403
273763
19047
223980
46950
226108
30958
167458
253222
123763
99687
291984
221525
42798
134820
309039
49227
243633
196525
235255
282072
212084
5402
266283
209071
263627
37998
40089
78007
186329
236294
132264
299687
257628
183056
137792
198734
111663
182953
170521
185532
57249
18758
285782
297878
226596
99194
90348
125700
300081
5256
173652
200688
62356
233979
266631
126690
160421
282769
74364
122118
197763
291884
185196
202070
297605
298168
15015
23032
167855
39807
11558
66708
263040
229042
165399
136636
115346
33579
76184
95992
40461
57397
252638
155760
286559
90482
141352
113428
36545
210357
304247
158308
135221
234139
237390
257822
127100
242788
141065
271515
62464
61690
268768
249430
266867
221415
263238
130538
197723
136705
236560
194032
115704
15116
237318
132553
203070
197141
135515
70019
74346
6044
27459
254620
55118
106451
266213
180287
134045
163747
278780
156378
224130
241254
309764
157710
247380
260725
89658
154013
35038
307163
104957
175967
259152
118943
208497
229476
18432
196219
232854
97107
209480
232112
62940
303963
294881
40636
19054
235237
265756
194041
297911
288592
92874
132212
98033
256679
106771
280373
36835
120407
19410
141679
290085
48980
254741
294235
293638
240101
133235
158545
136782
195284
46823
3501
165553
43345
180685
56970
56252
10346
77613
277558
187724
251294
250269
82794
203060
30306
54492
126176
30349
47066
189503
293491
59329
80969
6381
117179
140726
84406
137651
172976
155795
226423
123077
309747
108525
103588
100140
170733
223248
159260
133313
189767
27297
39941
6586
281714
195237
51098
154955
85958
255204
18030
196921
93468
261075
233970
1950
27911
155215
210617
28185
32956
233886
131384
204701
183377
185178
268598
239271
49849
149121
248097
146219
101933
92531
98544
145434
151503
305184
6146
182145
78414
218128
76345
111038
139380
178395
23228
190461
154133
120298
254514
238690
268414
214689
175826
125451
287883
154811
237769
229370
41231
250825
26879
173560
233644
165690
66213
207253
122640
303990
204906
263962
199766
57148
15523
196560
84883
235310
179305
194584
137582
283279
294695
103229
60076
284347
220761
152563
241569
169214
258377
210196
228307
154263
118838
187084
50816
24887
229414
193780
28405
269115
270033
115507
68712
45359
211416
250782
58420
303424
152970
278893
148520
85229
186259
21592
259236
193392
134380
83299
282961
241101
2067
272787
247511
296124
149212
188607
199903
119776
58118
247929
15317
279748
262236
257235
245338
239005
70100
250802
156118
88940
44815
263569
302152
168274
296911
117949
155481
262263
214836
33986
141362
77394
297213
249097
29799
113323
265275
87818
302898
261670
49694
227702
194755
195536
72122
184771
40012
262473
164862
14194
22529
147661
219814
19828
184108
43553
242440
294220
42333
101698
66712
193561
33936
254048
300571
229282
163112
303070
84975
197365
257191
206990
41215
213577
255792
154481
13114
177654
93993
77824
103641
92382
65584
62556
276842
263549
117270
129607
29229
197674
102706
34793
209850
292792
205872
301182
95821
269074
281522
211161
192294
130155
95006
12146
149
64033
89038
206786
149749
84509
262735
142065
293019
144462
90937
98152
206083
174235
83982
175196
3935
106742
29741
131473
301053
8919
131735
273250
144091
269658
276401
212431
201076
238726
275791
114240
4777
134648
109624
161728
151603
181403
198764
103435
207619
173301
132436
307539
132242
258799
154669
305897
118358
18346
150000
240391
265928
173615
65923
4639
7390
222075
189854
130922
46080
97704
97794
77606
133645
157489
93133
192812
203708
189653
253418
144095
258774
125495
95682
53298
138864
38714
152953
12154
164239
251512
214512
245968
85630
80184
129244
203019
246767
127721
168942
180375
52188
121371
7761
264585
171493
168830
165797
12293
140865
254571
13758
3072
61820
301702
157029
23484
64809
273913
31956
284822
214821
294108
269418
25822
196725
43538
256078
123047
105274
204391
117613
163678
220740
117838
195317
258132
73961
151760
216014
32919
79698
48924
159844
80565
29070
121004
160986
264382
6853
103144
177104
117157
85066
250874
121338
2623
196293
118418
159412
88157
141759
36190
211658
120304
201035
222847
239802
18700
76155
178137
29590
53188
196100
260278
47082
289603
63619
218653
270531
191094
217777
126821
23032
20303
299215
204915
48910
285425
184313
200112
75563
294326
75588
171792
294806
193212
165167
212580
134546
300631
58128
142589
17731
36267
261010
113689
206576
255299
150154
133690
133100
198925
42977
63525
23587
30991
112079
206572
94134
76965
81675
333
174255
297062
218610
131156
272905
192397
104115
303124
252130
173880
121126
565
136605
194271
305106
45634
83062
155543
242506
306421
202638
273073
41217
285173
153032
100320
195566
34355
218162
197890
273314
161476
20419
190254
196675
88698
282571
264449
222539
284298
223160
74094
259656
69983
71385
69327
186184
156221
284306
159525
143080
2164
161450
208563
121768
18699
39744
297408
201835
300506
196284
219640
191200
212280
274601
104021
99331
131905
146061
201664
288956
67394
200770
222662
109468
194001
167156
237172
24949
170429
169273
33425
82488
296195
159167
52289
250200
150106
181003
90481
240577
272068
270763
192677
215470
75990
123122
189352
210584
298565
260323
67209
146965
303041
101974
70229
43605
85996
43502
214068
96962
10836
258705
247209
221420
57219
303763
21501
77278
151010
152003
285280
248864
83123
8777
222411
232563
31620
166344
180900
202549
290925
74354
76619
305708
23712
219416
135895
307117
203325
94690
281707
14696
90759
226993
258023
244727
303473
207196
53096
242302
200824
307374
189167
61922
240943
183158
31582
125229
48496
292603
206598
82741
12130
190247
51224
227919
187889
133051
280319
142212
274526
248274
257814
109659
129068
26515
110510
298309
222172
248403
257907
146046
93862
261492
46310
147211
235332
250178
17932
179838
32265
85599
28901
181410
83804
44172
180400
299903
29783
153524
285016
292881
67424
149352
209529
103788
41738
110380
209575
260663
79830
163104
296427
164218
51681
162488
15271
262999
267557
271850
289965
101485
18318
177847
253626
187314
183023
291458
93988
99299
302030
240926
146821
39016
257671
133835
98871
82941
182957
212587
288091
253246
84478
166800
52907
17006
193213
83292
175771
33223
214327
7468
24169
97631
287229
25068
82941
94411
272022
110216
225123
217103
21053
172990
308746
187998
82270
264900
50192
227579
236454
213207
52741
227119
8894
129756
292001
121727
9800
113785
115211
130182
118012
132262
289043
230105
94366
211381
252429
99918
162460
275753
264889
170469
246097
187364
150889
258177
125102
237623
28748
30855
80825
62758
79778
23431
287027
212720
124339
266447
178481
245353
261019
183622
224776
39376
209151
214738
138231
79060
6572
224106
72676
195104
50212
276613
208087
186578
113173
90039
26532
287926
222377
204770
257007
257968
189225
108911
53331
171829
45551
254087
277542
76224
288890
183750
97293
241332
159482
165918
86463
273805
214365
143824
168159
38210
184509
236648
42631
271750
196878
229811
77450
59737
139982
94327
178748
29123
216277
82849
151522
161498
62481
51719
140441
250149
201451
51103
286148
283759
251210
58257
172173
215602
71280
196607
184536
237408
203346
105034
218364
294140
282320
251016
168331
260345
95031
292694
148914
261850
23970
18061
245442
85113
31746
44300
20975
203425
224921
302295
150140
86919
217830
7154
258685
150922
174596
294165
176219
158476
40387
59823
203077
73200
142474
11870
65576
297174
304680
62046
233935
91993
212391
119383
9274
288300
24359
133662
62203
153482
259349
217306
146819
118603
108558
307207
281129
102071
182963
23716
89326
57941
288086
287765
18554
32254
184657
6851
171463
76437
181557
186103
298493
137172
125880
20584
192477
126228
189300
14873
96475
154531
44878
98684
40511
57898
71472
173283
151537
190566
111313
176991
208212
85731
56532
107633
114134
95946
145456
192968
116811
37666
245041
212522
177178
195561
271178
277669
123463
49583
120762
279705
196093
134847
174299
183343
81821
141200
28198
139795
86672
197773
142425
65099
202184
69737
256836
65809
234346
108062
132430
284840
232421
9719
74163
201811
237630
138627
265897
250
169261
276462
260707
41562
174613
148782
8743
23558
225051
69584
235207
297149
177374
221902
200509
278812
203486
259172
270598
126248
154840
261167
13461
98679
141514
71854
139533
254291
248689
299294
279813
104512
149516
278947
258298
106897
224044
303719
290714
285572
295528
91949
99452
261483
233052
86456
19246
181426
266151
307395
264088
69078
302499
244652
133478
51254
174032
159
47417
89849
273653
29288
248961
175349
274791
239157
307262
187194
48340
233841
209446
149289
229037
181254
95812
127833
123857
43980
28003
202389
257394
109209
292624
20186
27746
306429
255291
207405
43515
37572
252991
165688
138157
230528
196594
152550
9024
119363
33970
254227
49461
309067
6224
210528
112838
91474
16913
80610
36544
50496
49650
229861
177950
46960
285153
222163
209671
299251
217908
12715
264960
175431
179392
118156
128766
36436
252676
24212
65326
40032
269012
35885
272057
102529
195513
89844
153351
133973
134796
126892
266315
267977
275570
249247
157810
57958
98159
277178
84095
64913
143363
17500
232498
53990
272954
64256
99586
303
151006
22326
93503
233584
9879
110453
17088
21557
251819
154931
99369
65393
14169
132914
143136
283378
44438
252438
75960
11945
246496
138204
155563
88991
299945
105440
202340
60288
101785
14460
149367
20998
124815
198131
9607
254271
289188
182950
298945
108036
221171
145019
128912
171543
70953
114453
245837
173167
266843
10669
120820
34803
66922
77847
238420
46533
95782
116826
272667
270818
204717
200954
213539
32296
71032
1295
122294
168087
260414
74232
154935
142543
173020
41648
260845
168647
298655
61540
141429
239849
232825
74055
124748
299663
86642
265072
153251
141550
153241
250634
299957
197464
304608
81268
179595
300427
283133
53466
120781
276534
131876
165650
174251
4661
257255
290157
118899
299213
279562
165592
15666
299981
210294
79098
150912
290823
93280
296025
110988
38327
93800
294772
85405
123224
304841
40511
252524
280880
132111
171876
93249
295165
56899
24380
266571
72945
301510
44272
99301
96691
4718
301650
208441
153989
173409
80458
146503
151951
247189
213287
296244
182944
181551
297080
275386
307860
35101
155381
229765
158699
73073
196658
300715
168198
70526
5000
252096
181596
277041
29389
128515
244382
51229
43741
255012
164130
126614
259160
27873
87632
264208
72025
249935
27940
43375
97570
72585
149455
112366
23011
288
153251
289941
286696
214320
229265
36299
175565
96860
207810
297364
225326
63919
123466
251880
208429
184509
212103
77189
237994
162695
164839
160144
295315
21204
298417
203853
193122
57941
283216
249679
213751
286458
45894
280804
197979
145715
62421
223996
267031
208893
149383
107322
307220
8703
251905
98724
951
40266
128992
172239
204277
289537
58780
64280
8524
70113
225126
143214
185568
211140
83105
217660
200617
24197
140939
231154
104501
118979
146337
34377
88013
139084
76270
275403
4904
135254
190365
183899
115030
196591
41684
97588
80059
37576
152072
64519
137063
16204
237343
16987
155792
675
59627
179932
15298
254097
96692
291239
160414
106279
26930
83664
98751
81164
250319
210943
179614
275977
179113
41206
169113
170430
124931
282481
255269
251107
98846
186581
70279
105207
139201
271298
213135
120979
184568
230022
24422
143077
272567
288685
300620
123457
165890
70758
127248
252010
266335
129755
308897
135583
230478
169787
88097
289483
156778
254660
96457
168560
64196
279068
9538
100112
7630
149872
188279
157833
242745
251997
57072
246617
261502
168917
118011
251009
215001
171515
81664
270292
258694
26225
41417
199934
56243
204997
241868
271300
282391
91686
188996
141502
275093
100745
141180
128048
182472
270537
237487
149058
94052
289457
127280
26522
125321
37387
46890
80790
175745
268401
213463
246237
286267
30619
226983
32249
63819
230134
65942
96142
78374
49199
169316
18702
136715
303087
214692
30744
163305
136926
101890
57637
110770
159563
266277
194449
77117
20162
215445
116839
246001
246045
140379
253707
158851
177494
307511
12580
189894
304404
274654
184719
22759
292200
287915
98472
72564
138365
107484
152190
116520
245413
272300
2095
192537
294946
290095
290871
16284
283031
300625
255928
179079
17271
53690
206087
210470
9117
263258
37840
174194
117963
14590
242123
186420
171361
96491
147570
281299
235303
73313
236236
172240
179240
199255
138340
175350
109868
256892
263728
252226
254346
239476
164132
202978
297671
80732
219187
103627
98109
164984
277322
90927
40022
259157
265260
114467
212233
240311
172526
45753
49597
192564
148033
18905
88144
202715
294099
6004
290552
264888
189742
308106
70053
177983
25504
187999
39158
304340
306410
98690
229418
31328
24359
9205
225955
216456
149875
160129
272989
255288
40966
126200
122868
256591
90722
128873
129014
100952
143112
97422
222869
143239
228965
283420
301892
36425
206633
181560
248781
87173
93039
222047
102039
184126
155264
199797
191056
241960
178140
211286
11764
218008
151394
151549
245034
200617
111896
230397
5049
71555
244238
239545
233913
159435
74303
200721
27764
135652
62639
73854
217639
181936
42522
131817
49321
235247
170178
188192
239767
191127
15952
266684
157344
72813
6183
113987
287542
262511
34062
137350
42202
147386
125175
244396
218890
44993
16587
51457
70251
128628
258028
300028
255280
131446
66035
26796
28483
291946
158723
282988
124792
124389
243554
42262
119202
211507
192250
269845
75484
109697
103289
60496
161683
151112
201411
137542
24414
245556
205358
52686
138086
20616
21587
124653
206639
91751
67367
226304
251114
298535
257078
98140
54336
166073
53024
201062
174221
284626
196417
95443
267350
265948
162247
201349
193183
145967
170023
46959
113241
253953
246760
124322
155508
157345
160938
179282
135893
48797
113669
260849
1696
207187
294464
113357
306767
150810
239988
112310
298588
193710
157746
2076
296917
147043
163421
170065
129969
222658
64395
7577
148641
35616
258777
116992
234786
267991
144247
113465
60352
152628
143964
90312
292129
32807
309045
283522
60387
302266
273860
39963
250592
16677
299105
172603
26935
194060
244125
164141
45083
205858
75499
278532
113223
85826
149943
7075
29886
111990
195486
69363
162493
243090
43879
218972
92106
148597
158478
38225
267923
233783
229339
268100
207225
114583
237096
100541
214443
189763
220976
151094
279869
246102
39
49993
284019
216226
114106
38603
87421
270112
94351
132762
154419
93857
245579
146737
127182
300612
91291
134745
303892
47312
52771
294733
181934
42785
182656
84705
94678
33827
272064
144007
213504
254223
50165
303737
80110
100471
78615
299007
51028
24512
266636
96918
128956
88855
19286
305095
173580
182127
134171
176582
205833
75551
21232
171811
178448
208338
220818
81646
116938
15669
207776
102704
280185
177483
177355
286011
159028
162011
130317
289400
90922
107032
276970
83693
40066
264925
59346
131367
137759
280134
212947
61897
142814
145214
8043
64578
78444
278830
279330
2789
248989
151085
97152
175965
67629
192580
238374
251370
11175
6592
85362
302868
123741
105218
289339
196986
292850
116568
263981
125000
120663
148410
157081
142899
289628
254336
65421
256313
258737
212211
42539
138435
175155
18646
293709
9744
188118
244144
216777
103820
153977
107146
22442
92165
131226
157836
229273
9006
211806
135995
120889
186633
129044
133264
308088
139041
270216
168359
162689
286006
304879
85768
197134
227632
305320
86568
208723
244156
228642
128644
299578
309606
269415
46268
154328
1274
146473
26692
300968
164042
4695
148721
114193
159045
100133
176940
257480
91367
189666
6830
286335
201863
266280
54038
16873
130301
101828
215361
260952
97317
102803
238722
285023
146231
253306
121335
24001
116157
286486
209069
115072
269494
56589
71704
295223
76329
28242
64084
5748
160027
99974
124076
131924
260021
160070
116379
53004
218363
191844
214095
180703
67254
180722
160387
260787
10338
70820
244983
34491
309421
144576
184493
64212
261535
210565
55481
289471
277448
259274
125632
178180
49861
211613
166380
259798
63239
246460
138405
299884
203802
283239
291901
21308
33447
129559
139858
93495
112542
204389
294270
252932
57665
176937
214260
78687
293451
208150
250969
174234
302772
211934
69798
286871
195338
257705
300858
268618
283888
237759
53844
108310
289389
190340
164429
4222
5760
64914
119146
140442
270406
188997
153541
251495
15737
155602
272968
163767
63506
43972
106567
176865
47388
44678
81253
207954
13896
26943
266995
231151
178369
210639
254530
30073
27549
241738
360
238943
5460
278153
23553
179043
267376
245491
66028
268177
21580
157537
236196
6578
42544
101103
99100
26572
170887
244628
155337
63560
281768
205013
22395
212520
115963
22935
53694
203691
212641
6364
201086
124048
165403
41289
309532
67406
286899
19838
163024
304984
210063
157743
190636
299985
156493
72676
192440
284865
111878
179522
157915
181811
135698
228682
296735
44057
81828
54345
61499
57854
180519
253608
144207
165422
229291
268654
135922
263845
20602
166648
18255
30622
60245
97783
213847
217023
144704
170014
245730
141973
100572
189554
137321
309562
153112
40395
252889
217855
9159
223694
289338
138521
272977
144688
254418
59747
140420
27131
46137
257617
6601
6872
296108
99943
209282
106490
84239
281291
251066
108591
179341
286848
1372
34988
186246
1329
232504
78380
120981
246514
1916
242165
108759
239883
121668
99084
264167
193633
24230
137208
242189
124806
156487
27696
71484
113866
45965
20420
188070
195457
48009
245613
89669
75456
264039
242102
102506
172226
121521
115920
59812
165164
92154
143774
276383
160057
79455
143369
294479
304196
201781
108993
231002
226403
36610
128359
12812
263485
125992
108801
52113
175300
136557
275363
308698
101233
72023
150584
284222
89927
264735
195245
203273
48035
192259
135098
247807
81567
140618
185766
87626
27614
6430
152048
40480
110048
281512
184301
30295
77003
140562
193684
280266
308901
293895
133549
256255
273831
239991
175592
130094
304583
125436
145952
56899
186456
228354
168686
227958
253445
211468
57297
247309
124764
215647
258672
159637
205189
236777
257429
141786
290077
186763
159838
78749
224889
39416
274757
56080
166308
120697
5785
278091
245583
133146
304350
122142
264850
293678
307099
303705
143676
71260
245719
83104
289621
205042
204374
247486
241969
260634
288393
259347
253086
142352
20126
102419
248442
34518
187603
189808
269701
131891
95249
205126
143615
168856
33118
260956
209342
263682
206099
270238
55063
196251
68000
290689
78141
180495
229609
253443
105381
306941
289883
170841
68979
103589
10466
166863
177243
74755
179704
94150
91273
297819
97675
103457
29639
234959
245494
97608
55053
287894
87603
122848
165462
93636
124454
115087
547
19012
111763
42498
195676
213183
23569
140950
25723
40276
178529
101544
199383
83530
148320
180296
17035
242364
301776
230090
160011
28834
295950
210307
205974
194235
37394
235631
264120
27307
264846
283614
90457
65895
260143
278213
139814
171233
103435
236989
119743
206471
304060
272754
308054
259932
7362
38443
302959
77766
48270
302273
221641
251251
87342
154061
27439
118261
149365
132895
7149
55864
102631
67574
236226
20619
281067
105601
29136
226685
98582
66117
21159
161140
138982
32928
163953
51563
238160
23310
21927
274046
101677
293609
32563
112454
102776
7960
299543
123156
273344
15982
194554
200924
44340
27598
148807
33365
160593
59765
227092
204295
228639
232647
109107
213264
168039
237033
226573
125776
212649
193643
276397
27630
135944
138096
270741
160069
297920
216345
248272
215963
255368
157507
100554
36427
96941
14191
70061
29352
222091
177413
28242
288649
59988
246737
263399
259540
14084
77105
142467
258655
143314
303568
245453
34885
113728
40843
168311
278017
25361
207607
147800
162600
256579
265095
304557
240185
93543
203605
227806
185395
267920
112955
15394
194271
304822
196975
86384
60696
158514
63522
161119
52150
129282
271542
157243
103853
86105
98902
172056
235648
132398
194902
238496
243681
135701
235515
184136
116089
244194
200960
94875
302235
97130
44423
21916
278313
44862
210963
44487
41397
81649
291798
224620
190964
139538
274776
286485
2196
72000
120418
256198
196273
203946
294108
172030
235271
285171
83602
252904
198118
165850
121448
68094
78265
163171
275629
63168
8617
92188
119106
25290
78597
294537
183788
234323
165440
67877
179166
219605
296274
284394
167912
26895
2609
24254
199744
257402
228249
276116
11584
272602
196715
118232
131906
242749
262797
219999
144363
290749
22741
205943
283323
105279
120578
153260
202416
141140
287588
109885
140127
64667
191840
288187
193774
253693
308684
263579
16455
235497
284001
243466
142668
270462
188679
29724
248864
276832
245765
245449
204968
268466
239016
37751
266948
288627
37339
284440
36565
140331
174343
223327
8753
120744
199673
197148
284942
14702
264701
247922
161162
143750
213306
49425
2532
224245
284422
6715
306965
94902
138988
8138
112549
89066
272732
79892
63479
272861
26473
59173
295172
62047
266918
227132
196008
143649
191027
105011
229026
99170
302412
95792
23114
22049
142350
101194
47397
67528
27217
110339
263374
303082
206508
163922
291882
269789
228331
97919
189165
201750
65926
168691
22897
136946
305779
246005
40145
104478
246859
234158
233371
114224
111406
162599
303306
175564
217059
58987
155158
14030
116450
58268
269551
169930
64507
187803
305218
8823
306936
136118
128948
142833
216620
257455
210405
296311
69492
294252
103956
127254
90522
239126
80492
78458
238503
58306
141851
101666
219388
38742
156495
35638
294148
107281
263967
289054
152031
61453
124668
287953
129077
110670
133116
209146
139462
99910
31837
252910
256958
200444
5755
293455
17585
175754
219687
119293
234929
220410
34473
268238
159966
257873
96029
14990
264341
168848
174143
42836
260264
78517
270742
31156
208273
6423
67508
167241
291070
213849
109553
156067
298563
41598
162851
231084
243678
66567
99306
182708
75702
210689
187716
239821
34034
38191
295571
96467
295778
131131
24780
298396
300440
64840
166483
286842
248220
246408
81769
83908
111111
278348
235389
308044
90154
222046
155101
100699
85495
212283
247153
283431
60021
188103
151627
278349
197429
7724
48776
116529
53894
8939
4335
33366
7722
278258
71312
141694
209500
297539
102961
201057
222182
181837
174768
61349
132172
34668
72459
259884
131594
11942
167813
252806
105323
23810
302708
166398
20243
155777
197195
21168
235455
56282
1199
126392
76808
297660
76198
146866
216379
180619
53651
73166
223788
237141
17837
198469
100906
32637
128075
188031
148371
262556
103708
116401
234761
134413
153715
197204
255266
148417
265276
253475
261890
191194
305860
46133
65639
231376
68260
1404
170704
59374
223330
32771
282681
39362
1636
246737
217254
287029
189573
220264
45938
307596
146879
153810
823
99670
282493
195064
265433
7248
20191
55254
277246
208725
210390
42536
99671
170599
198153
73498
75369
224794
96118
93274
146609
250003
181507
155334
177858
296691
193609
24141
6320
263698
2756
122487
215997
96562
192203
35996
245882
233602
5828
84313
239673
214111
287279
47640
57315
218754
158166
293560
38221
91164
47080
11203
26102
183507
103067
278252
296088
288950
295527
241578
224970
15938
271484
93698
5056
148597
138329
84482
212601
185020
11725
221492
291831
172628
273399
205660
254404
245945
271181
147782
146394
258582
82144
51527
29633
25350
72711
27741
141606
203269
269995
163457
216684
69944
122078
138748
232106
167347
286234
283234
34760
43676
120534
57465
135259
30913
183423
136611
11744
138309
43462
244891
35787
70266
289009
243025
279834
190339
95195
168620
283639
200089
141945
249130
97706
88694
166841
15674
151706
235277
100409
136704
138472
167615
269513
27727
207490
86543
25532
255089
299422
124777
136964
103794
226442
1986
11343
187873
249387
254584
283746
245542
94041
268092
292551
239595
129747
16159
107267
216700
280597
149015
11599
136196
137121
37959
23502
171212
262886
88189
71030
167593
220861
139055
82449
33889
262643
263476
53691
302272
218780
234682
67120
249584
78621
64671
164897
192933
143943
90400
118025
227252
78307
84531
22218
67257
188051
39523
231059
3486
152546
182568
241179
147690
163317
160381
137096
139519
71502
119314
291137
214083
192737
245286
267987
204995
298452
146061
260112
193917
14271
129802
136614
245355
277503
221151
202923
279324
24241
233860
153153
76487
292452
104827
80884
69241
180165
123199
76527
70814
179018
222576
117819
218822
72265
99318
302022
272821
208578
126698
252214
284154
274201
226485
73859
125912
71726
22032
239390
126086
29212
87793
243262
242829
125430
236184
15615
1780
179975
223070
117608
227646
151837
74343
222337
148838
93111
153352
229541
94481
189785
226294
122305
91923
113774
11041
16403
14818
298609
6988
179612
53001
138239
194897
198388
258815
293319
118483
163940
67670
204865
211170
183284
259611
195714
137919
275673
123638
19030
3456
294924
250203
222040
252085
293400
185435
236185
58861
21589
125124
199924
173915
304871
172834
24376
46630
234186
253833
286700
216446
129269
75348
57183
31327
18627
103961
302314
126475
36377
195080
75466
838
125659
94252
234912
275689
179209
183781
213561
281163
55493
47361
124991
308660
103229
248284
105461
70308
42880
75514
37065
91538
173878
283691
4243
7438
101462
154480
131132
140890
22453
278393
233943
177840
170581
123002
23129
247034
229155
305395
119552
221740
266491
299685
9786
74220
293383
232819
40150
161348
264827
49772
42059
19516
113938
188621
19321
168191
68486
160165
143840
304934
212648
77219
67821
290060
250654
258357
202377
101979
19241
195504
92332
236629
9169
41428
164153
525
298838
75964
138211
55476
301113
113049
301927
233758
306091
238258
247708
176190
93403
97168
285978
215870
70628
95836
53651
279031
261599
141524
27923
291821
299339
186676
216409
80931
94470
48879
197390
3239
142579
15926
54385
15147
139610
33255
178573
166990
99304
150106
231378
66526
122822
87766
1612
195043
131741
157735
173121
139124
194100
210759
167677
281290
47965
167043
183743
294221
3864
293219
56906
178800
278055
223871
213657
266230
244453
77608
166538
272214
84025
146837
202337
122169
305923
175942
286355
301714
22336
99448
131936
279516
140134
211491
16428
21953
292156
139832
248487
168087
80682
37579
167711
182959
223154
205551
194381
33187
228734
287462
52069
157745
213470
163072
116967
289180
88238
44042
290
2985
174596
87487
170530
148624
144475
105951
21356
248930
107334
83592
49018
181211
91742
10804
107206
267396
255500
132186
166672
247073
286800
4720
72174
110616
284391
226996
241068
110240
264208
273852
207621
48347
180947
173776
238942
250559
128152
300615
272431
186724
213708
279754
57257
290976
156643
128048
38948
236784
187156
74826
202521
57988
139039
113056
160681
191176
67789
52070
225246
231460
107350
300066
61055
303669
299029
8795
123214
164475
195426
30612
148429
92899
174107
86626
198706
28719
78699
654
130624
309098
297358
245764
8259
183838
77176
36255
122181
165222
55978
29510
18891
234119
151218
208108
59369
168451
45878
4257
294577
288344
202841
9067
67884
209463
178000
27051
94093
6993
198904
65189
14499
266525
175223
230389
23115
250138
31251
23116
59851
287163
277173
223259
297079
280017
127336
243866
79941
184179
69565
76363
288704
223319
177180
238067
213557
117412
121110
46139
42411
15054
118589
145725
92966
252653
51791
141334
30723
203111
225260
27365
282512
217035
67949
236903
201676
283092
99981
28872
237802
1380
7534
277163
192792
154828
166943
307600
148025
7287
82600
190551
80813
258155
28182
106055
38519
176183
281299
108785
20802
123175
16057
20775
268398
217760
241878
232740
120087
231312
291965
224957
273295
55602
31475
278588
189633
6705
66909
59477
238868
52971
127282
119584
127777
3080
82281
49567
12906
74534
127652
154460
72172
64101
154750
99820
7611
303252
248083
19906
23084
46417
79833
144451
80254
155009
70851
145674
111214
298103
150879
16250
112580
56702
301926
215395
94383
125288
182642
55195
29803
279025
307726
210459
209792
61748
151068
18581
123193
138646
101519
99757
75724
86547
254448
248106
247230
309932
201712
259634
30161
150521
152602
33320
180770
57138
49300
248984
246982
34528
301514
286084
102514
234210
141649
67165
300893
21707
163862
15176
157157
189992
112000
56256
199857
12788
293626
225168
92703
102336
277515
194225
156349
259827
306659
79926
227323
226966
69972
284899
169394
241031
165872
242900
189861
263076
84611
279621
116532
113669
179988
268196
292698
199027
81555
43790
156002
239759
161442
249789
7994
227865
67780
136
253164
247442
83699
113988
142632
39667
146973
270008
245151
285336
153805
275366
306314
267487
238597
96613
12419
12578
78698
127143
200021
150985
240644
85747
9106
139413
85107
109783
258375
250730
182430
52452
115606
22662
173313
19849
187021
176526
36576
85717
39908
141961
241292
212369
226276
286795
6896
115496
66597
73847
63848
29426
90236
2805
302766
108936
212438
164738
287805
21875
243484
200768
240063
274757
55688
89034
10929
150822
36525
23464
144779
130648
264774
253431
179036
45252
134507
32072
284025
92009
2178
227252
177569
154627
264988
308760
160059
74624
142680
52015
299736
48543
219628
302439
172033
9365
144469
196986
250759
5238
189610
43115
117453
246229
43035
46
304854
120726
169732
298978
297377
77449
19279
92721
56799
189497
168059
23120
44338
139387
192944
259143
61454
72794
295659
203815
65045
24572
185134
222149
108620
113436
37536
30757
80491
6666
283878
255852
167079
262451
309424
287989
51944
175929
271118
175219
203557
275768
172307
277150
273417
122138
169962
187173
93842
226818
108582
149419
264476
257735
254890
186082
244561
255859
271902
285104
70088
232572
14383
111354
179799
194212
219694
45095
157558
85518
52880
240307
73679
246293
131771
32196
82079
210995
31920
236459
38778
230447
199242
225248
18693
262956
297142
161937
157432
183894
128504
294979
134597
133624
218945
282196
1587
186889
237432
210427
92787
89857
77232
144838
244424
178445
106454
133976
231409
278205
122520
49285
295611
42479
256205
161833
222576
156130
296972
62619
132890
286645
54336
168092
102683
265042
183739
247946
275173
19461
257841
53396
150794
234785
302134
220398
300689
102554
192800
35652
93553
210461
278413
90509
281212
39262
113622
242668
22366
244537
245337
302543
114629
185828
221052
255872
183563
231881
2889
225164
170091
39299
280976
209132
19934
155769
13530
7715
168465
132065
286544
104770
93523
227960
281358
207589
234746
184202
246719
167186
303844
42570
81750
162985
17429
281705
240372
121554
80201
101619
213749
172075
210209
139924
178698
258770
238735
265947
190290
113987
210157
142583
215784
12318
259288
260638
306996
116807
266356
66490
155201
110488
112814
306201
116910
291090
38000
300860
57383
91861
164455
57675
176402
306804
122500
248586
74193
297303
86799
27601
148805
40907
39506
252081
184395
168372
181761
250441
165587
124041
28864
201540
147440
286432
97511
84941
206439
290950
19853
233938
306326
179416
72338
192664
76762
248338
264991
143846
55902
302796
2546
269605
265924
277392
293554
131518
300819
36021
232657
171636
98784
207930
255572
164414
107698
144002
260583
196445
222029
308382
218883
280249
226706
4120
265756
112030
32587
209919
257981
293941
297046
232990
290166
82642
86805
226037
105920
43678
40145
265808
10459
59397
215424
229356
191936
109539
53330
171851
272059
259613
24207
177475
13999
148988
21779
108953
143000
205678
194209
269168
187788
231105
104470
49726
189837
139613
146379
253023
85865
242692
69918
30606
157067
127533
88407
170070
27956
77398
22980
67103
38896
256096
184622
95462
75262
111923
227080
130717
257507
53744
267633
262489
154762
227532
189522
201180
217416
282906
9278
118948
364
4721
101997
159742
105181
82055
33688
62446
181644
141035
79427
81232
155195
14676
183072
65768
245069
177735
170829
15361
185464
132013
25486
189956
23473
300348
157416
42198
220008
135928
64414
229178
72226
49431
255835
258393
49971
291933
52457
62394
36728
246162
255261
3976
228337
137311
113915
223821
272760
154152
115857
286074
55946
289803
48652
66728
305076
103624
238181
243648
152800
152567
123333
97608
303386
146983
238401
92878
13823
295700
103597
128069
46067
130616
253252
35941
309554
4802
291827
61457
191951
88329
167444
178001
67438
210426
260768
20943
258064
179489
271759
230798
204426
123587
84827
295105
249121
108594
25604
227641
142942
214375
16736
175362
301581
158922
39869
54364
271243
229417
248454
183260
172355
24893
180478
207475
94215
113431
204916
167279
26081
98514
43971
135565
89877
169130
112547
205638
181771
22950
31038
261620
96526
3340
105477
48977
296994
260809
133354
281885
175039
272032
167222
82210
198979
270408
86772
49870
49144
196684
94501
16911
106881
263810
47103
174471
131859
219026
209917
274573
5720
282050
181278
132869
102084
89380
305795
274602
254913
205955
200817
155361
283484
233679
197517
4822
215160
144124
73548
103559
90601
235
119910
180469
4443
80828
278709
67522
31904
34998
13856
274040
133585
82039
182000
207667
300212
206292
75620
110638
22018
180171
263891
17458
149407
216430
148791
250071
238751
282305
114416
168545
6349
156526
30241
135248
163435
6485
190533
54961
115565
204126
150799
17971
28936
198702
75279
62424
58872
294110
178585
206015
201704
254618
228037
250154
132510
93960
123958
175277
234630
96248
39167
265418
200944
247654
107060
171658
152967
100832
55280
11716
252261
122149
109027
264469
242602
277157
175508
256959
118597
152667
110569
38526
44672
114001
115382
205889
67825
190096
112592
4947
13827
226317
146441
189152
212959
205310
169317
145311
103534
163307
62804
222790
145486
23820
19144
262822
58568
301210
119965
262771
215918
295329
177695
118809
79944
166865
189887
122785
203392
204781
134169
134179
260601
40703
29818
132451
205156
122472
53148
12322
75196
185490
73917
45886
105263
160679
88939
221868
4259
22245
31371
103904
123003
37388
285614
119291
127868
81788
72044
226170
3760
123727
83721
38534
139590
220711
178996
101342
117097
109890
277367
225307
184819
229806
93550
61659
175098
135306
203681
128431
180691
142449
58740
7985
288338
199671
259382
218922
6773
35605
194754
146141
93947
137397
25946
280756
3106
192224
308488
121373
307236
231041
201059
41804
190743
175399
144431
299807
288706
13963
119109
269433
89682
52250
276624
206959
78173
62724
200549
204262
237297
94358
266696
199029
166976
63074
157307
24617
47452
199564
99625
290635
256436
80078
90180
188970
25616
18504
74542
198007
186044
197902
217948
208739
303366
51194
208899
20716
72240
61623
287992
308983
82977
215373
186842
230313
106074
90526
175647
304816
114966
281587
245449
195896
36009
14842
24689
188490
263248
20026
78154
123177
119885
89851
4602
218015
144331
14170
79916
205945
198814
99645
90552
78346
144837
304694
290373
228879
207817
186786
281287
188286
279937
214375
191170
300398
95616
140032
310005
303068
206157
283118
176600
265880
173657
227220
305146
182370
11601
276170
168445
249311
64323
83693
160014
98804
203579
19578
48946
179403
199471
30255
216223
98039
193050
168489
298432
258864
303449
91766
185534
191311
49608
228945
69701
135122
164796
38643
263203
302234
190101
58186
33763
211602
170182
76262
139213
187005
130079
211913
71508
33023
64699
119804
289962
260935
297127
18580
116504
215120
190653
113086
20122
113595
283501
37422
188730
273420
94435
297165
206882
309212
32768
266952
170926
164201
239391
38617
169406
122424
96490
74629
206024
89012
257897
275664
160043
170721
291284
275381
100793
295279
179237
176149
131829
68659
292909
262386
143246
299846
171151
120148
303811
40730
174217
36736
139286
144219
241224
247749
121733
20148
140144
62392
304370
174682
130501
259153
285074
167018
203458
217892
148868
230198
89524
103716
261879
85303
295794
165425
198478
65158
208182
290849
125617
29535
142841
175086
182598
9086
140536
105197
263575
28199
118198
51485
21459
167502
300884
167613
84813
210150
184899
147996
256786
123387
254296
92621
275098
122623
176355
203260
72420
275179
296492
152808
47463
210534
191827
206936
234209
262175
206871
50782
137295
187337
277452
4688
14360
158053
232948
36071
58309
207559
62664
263440
257550
136534
196154
203215
68587
189536
11068
81522
126694
101887
44145
159653
234929
293633
17018
297126
125145
63206
52252
304105
266829
172994
78590
175605
304312
210247
87211
81208
155741
8928
54363
211544
186810
58549
248718
11135
97840
150310
208356
132729
33646
192348
193580
305575
5660
161407
221078
53846
223094
44755
162240
14209
131478
157628
194633
113674
140705
88220
201086
44183
43056
138566
145181
180798
245071
201220
134036
258047
229358
250700
222385
35131
159937
282463
239608
180599
272610
112094
19882
100252
116095
33400
144824
15080
16909
5321
190241
79362
117312
285630
126789
198897
109143
246286
193466
132569
236342
117738
153746
767
67642
218242
44789
246930
189436
40423
61625
206046
133754
174699
63254
262463
36052
193456
270559
71287
190496
4921
181870
122684
243918
304497
182205
140733
139441
30399
45872
243042
262001
2345
246472
2036
207137
304082
285902
251363
17354
164354
159285
135142
187163
72490
1747
268538
4584
252390
191657
26214
249033
113050
206983
187675
118617
266619
101403
36918
265864
284049
152721
306856
101731
17956
225294
193849
295166
131442
179880
268408
20841
243457
254002
263731
30881
60118
104121
125663
189457
303260
79544
199406
95568
272518
40426
202157
195751
245518
164203
301745
301052
220187
169452
101031
252954
95880
108804
242198
120377
138072
288467
136698
62272
60818
180378
263142
89234
17882
112214
37135
27501
55904
170861
102970
10731
200256
137296
218917
290967
145413
129565
95919
16437
185090
250570
32334
53256
81475
51426
259126
280870
238102
229474
168565
155054
231856
104921
297293
250386
286389
153859
109840
308673
107028
171715
40535
190437
192211
87923
289458
211505
209858
25827
265973
43494
297945
55342
288253
259932
275124
258153
194864
49100
270452
309159
70291
308432
414
209130
172677
63069
264258
182
110758
117163
234570
33588
193301
203808
205535
9541
840
14161
263049
141518
251342
256151
112490
21211
72920
10272
175985
269395
133400
263668
59508
139935
137829
75377
213477
261681
73377
262082
11478
233307
178882
220341
50732
295928
88533
46271
112184
165721
122870
181967
161531
175099
186495
192659
101939
119650
152969
195437
55622
11512
295593
299461
77110
175319
229822
130139
137645
87675
977
1668
234076
260969
274326
195579
232360
91625
134446
223561
186880
180990
38584
134135
230328
78861
262070
297420
88357
26100
121800
252229
305373
10399
80956
138839
246175
138153
209938
74491
103050
235990
262038
1639
248901
86413
136402
88646
222952
199175
231738
52449
240140
110664
90031
44329
243997
141835
278104
85120
23356
42738
57613
275447
306072
160716
151312
224975
185002
156148
79005
294280
43252
271651
110770
295559
246781
285225
177864
241987
202966
297202
18335
226582
272653
209483
41440
271452
90644
125119
201329
120269
181358
27145
91949
43435
120856
131425
165610
136263
162009
105032
282099
195450
202335
119811
156757
155340
109723
145867
269859
268569
68085
4075
304240
111699
222808
41639
141665
212066
19343
34870
132331
273518
256013
214958
142266
100405
262657
274616
86368
240857
87745
34695
73774
69252
41438
142545
130793
6716
178953
106148
60911
97912
285519
21690
96336
124364
190656
27533
167595
224362
106902
306064
98056
86120
271242
297622
262944
233327
31857
297879
82206
91522
235205
111914
214718
308743
52524
95578
7678
145876
249464
243818
128593
76941
46395
42947
35382
191921
125724
239392
96935
973
132977
257523
275370
198220
241620
86459
91648
298556
30127
230747
91014
241479
29542
171408
130186
224744
4074
31324
270860
56417
274495
36226
228404
208613
267695
107092
66642
141911
99984
51038
189157
292491
69544
307875
104679
206366
201115
218957
308865
5916
116851
198983
33934
22356
138793
145296
179029
244359
245371
113623
6285
192385
139490
128594
294476
247388
276957
294557
42540
279850
71616
7695
175354
89301
60434
158463
224953
89168
101541
150702
187239
295308
2859
118347
218821
36942
49553
121898
285635
186978
301899
274289
93400
85332
188942
63347
12738
177600
261057
13902
143997
250793
221566
302000
200866
208346
248634
226993
231634
99771
135967
272115
174969
176648
49308
158330
249448
24235
155994
306376
9652
123434
102459
122458
295330
73047
206176
133642
185734
240161
23115
280097
147466
248187
173105
58730
194918
64462
34332
122081
36950
13380
159799
233924
68975
147373
269325
78512
241817
91491
288758
229248
71078
84876
144148
241288
205875
271354
238520
261607
168526
12545
35313
181544
39758
92540
216249
234094
116848
14136
152300
308670
300598
263061
234509
135811
232571
184444
107957
5788
101856
293624
75730
208909
153087
1349
252243
46450
74045
46909
14296
61534
222100
119174
281600
211975
210526
239773
228880
78366
196183
42909
78829
68896
302094
304644
165540
59874
201955
993
291675
292488
100982
126517
239801
54959
282035
128062
224183
117867
57204
280773
175716
75799
260748
143789
11329
152589
183894
245031
232145
28939
18305
42653
201518
221772
167432
216513
158028
95466
71295
50127
82652
218183
250419
214106
53053
140078
74696
69408
190159
17008
140573
147146
223171
170423
246878
121655
175579
151976
52295
172757
5564
56022
273659
62474
176496
127126
277420
25790
49450
204296
186563
216092
206326
150364
87873
69224
160469
204747
6926
284649
278947
140356
153185
51156
182776
168205
262650
80324
121093
220912
132828
30644
142572
191126
79291
301083
287115
38550
285467
185286
25304
131105
162111
215536
226238
272339
141078
197963
99060
46804
309922
176785
172982
168284
126173
155196
98128
224495
304129
18584
301448
208161
111242
68163
70930
35826
244053
182204
279220
258783
202875
274592
287155
136397
249708
30911
284524
63201
59517
101257
163644
47053
177657
126255
255512
127904
272839
14234
62531
218815
269619
239991
218024
94683
77765
281796
157506
228803
11297
26870
146892
13411
225540
148190
69632
297856
68545
307681
271930
139486
157371
142147
134692
211841
85689
213529
88487
60730
168659
265657
300263
169441
65237
43581
135020
146679
4889
302041
16057
222669
234780
288371
119882
144196
164412
234973
221857
131890
108535
80987
285985
144496
226441
89974
281757
176370
235589
24134
136559
146749
42882
297745
65619
80492
48647
66140
246078
257937
58320
97542
206960
67865
257895
17664
108264
9967
173821
105225
154641
102580
234762
284654
12842
253475
167641
250887
135616
236652
54088
222486
78791
118811
255690
64393
275361
110640
89894
235151
101937
217246
290530
148931
244106
231562
120421
22278
3280
245363
117180
17597
191452
279929
161502
54396
193895
253678
139726
271273
276961
51966
152696
13414
17450
219790
285220
309421
83533
70081
208366
262259
305117
22475
67068
59297
94247
213647
241755
247609
264069
275812
213240
61151
41150
179975
644
248166
9238
123406
74178
224026
229500
41398
296094
135253
99559
23675
22200
197098
7862
51006
269247
253382
104175
39246
70460
132508
106258
38145
272461
15329
51644
291889
35865
137698
23898
273546
257437
302817
250621
107893
106784
250783
163620
143111
137063
290808
301414
249264
293777
152328
93839
63555
299015
116222
107051
259835
307822
24944
287072
87202
121013
196012
23536
188180
110509
147686
270527
215350
207466
122017
90216
36423
85582
11116
124994
282596
132399
105536
266776
118630
45768
253902
28158
69777
39151
66418
100822
293815
181745
143588
124795
112689
16212
7842
71433
134199
61966
113892
46829
226469
109115
198465
198489
57247
87310
85541
181135
188725
240834
156857
56092
203531
19575
161384
53523
2724
135046
147828
262694
292898
27342
163325
98619
247264
36401
276794
307905
48741
302529
270128
191229
120398
250676
198297
26897
25855
138012
212903
88098
157328
56224
79623
298375
65322
243864
10681
279987
151561
283144
212803
297001
159651
126388
114789
213441
304262
231563
290924
152191
58297
13183
241374
58443
52468
124090
251090
274641
74243
119551
249012
263062
304153
286860
178253
294435
63758
254633
290036
58393
121865
258476
24231
38009
250596
280083
112847
152935
228061
200437
124357
228819
274443
96607
235482
59267
82371
28952
162341
97980
224184
122604
210085
162345
128534
201174
151475
306455
47004
283299
230598
129078
156621
193521
145861
75418
190386
76649
99721
16410
265305
135661
61879
136437
15038
21180
294613
155662
162941
236449
125723
164009
150157
178247
247877
94765
279265
210521
98657
50064
41023
270590
295720
233304
246933
234453
92448
4847
29548
247540
309035
182780
54020
199609
18945
249658
155964
283303
280211
56602
167474
8176
116192
92794
119314
155082
23392
162686
153897
281843
104338
184550
303809
193451
24519
46732
222509
261653
135545
218931
16680
270755
279317
74698
253645
270884
215126
178836
216494
193070
283517
254509
29647
237507
48169
198047
133030
31529
132768
201443
152667
108185
52524
306496
127687
275867
193884
55300
137222
176150
191920
100638
285215
69812
288961
286911
218106
92685
83722
73824
156741
298915
194093
298348
122188
17939
138078
51630
73226
192415
243262
48510
238186
109003
204990
128028
43375
234360
152399
215851
178446
253060
191674
37223
42533
268629
174957
168570
162634
106684
270825
173087
157870
248624
47669
31200
47416
166895
17262
242838
158893
48691
297515
239856
209436
134745
42905
81425
187923
131742
238115
26193
290877
237586
287287
246869
117740
244984
77451
253154
173415
53352
162170
177244
33383
120434
288668
240183
289504
233808
129328
41662
34738
231477
146258
168958
73973
211578
76427
60373
193868
123368
85752
212875
113031
95698
12182
277598
187948
273168
269329
23197
187014
84019
157212
232281
56674
137247
273529
206824
264954
134241
273903
92239
56918
87782
42120
54008
202485
186435
232347
82039
85353
248554
19431
276550
304625
104494
148839
268323
304280
36738
144139
160501
66557
131205
51766
287235
55633
172264
181651
60572
223829
255582
40073
166491
40246
74455
256756
75259
262912
82746
28617
266255
170258
276051
217657
103417
156446
180736
285432
208570
231871
251049
87303
4862
296961
184088
1102
173636
75983
221610
6899
271203
204564
19956
237449
285338
36829
35342
10291
132905
92080
302193
58497
230409
182764
246903
286699
176129
235558
80167
241532
47858
183684
15583
255484
244670
170970
25877
265501
60790
117127
297657
112124
174285
214350
170310
188308
201674
123940
302681
153250
84279
197759
42826
152952
259429
123784
273994
305683
179118
269936
280533
35974
196071
40004
39073
168447
173756
14275
50603
152898
264071
221358
136221
292438
72163
54645
61849
166958
112250
143385
76615
200361
218746
48569
192546
161027
220120
148152
241457
277924
278388
185927
15299
291518
181777
292307
249073
54512
78291
133524
105671
283205
269227
21774
225604
136030
294314
20359
211251
305831
140713
237199
266894
5830
47637
282687
273766
250249
141073
53211
6046
125227
48808
282124
165509
70831
285650
114747
214901
274078
180958
153491
270946
250631
215553
103525
295377
170650
104452
198767
274871
253696
9688
208364
60446
34028
292200
57470
83648
35050
110143
238924
167530
129032
291862
228851
255595
250393
293453
95543
45382
243373
202566
102082
12739
111310
103935
184186
211762
257047
20168
93531
190876
82844
89894
109842
266627
62292
97858
181827
177908
87815
285846
67945
160585
165682
84011
236266
108730
24771
139449
145584
301430
309398
195733
279740
282650
207684
72325
42466
308364
33708
276764
147037
150034
95900
54068
70499
122560
298652
70831
53509
178298
227435
159176
94398
182927
58272
139337
259727
259279
80376
41617
141037
195476
116755
271568
241552
24731
69083
152606
34354
76155
188193
45594
20339
22089
214270
34825
167521
150668
65500
117849
271097
251413
59811
224593
146679
27120
61028
92410
194397
308298
305034
101709
140578
148511
47186
223705
284756
291834
105792
305349
172207
126427
217684
66663
51271
131655
254130
227305
116360
157599
194538
150581
50226
3944
116104
235231
22095
214320
72740
138678
179311
145261
110310
242553
171016
143087
96697
219291
163573
103726
165044
268864
246869
204229
268147
154923
161846
238527
58119
202964
281017
298301
241872
27774
94368
271929
182444
95701
303529
155831
245572
161510
53681
178081
260452
42685
24601
276039
130923
279114
13787
197512
64289
277842
51433
267824
29350
246446
175644
218256
8568
186337
144276
228745
73433
234
4508
268172
157741
18646
144800
156664
234199
214366
67925
179941
190836
64436
103223
166500
21192
299379
226826
252151
121302
148768
162786
56360
281134
275570
219666
80686
89789
172799
278396
63347
21192
266398
116881
127523
82186
186795
159128
21730
27827
245269
133934
238011
257364
180223
87910
263449
279436
226247
236235
85117
55058
216944
35318
279531
134858
286665
195110
297215
210117
220014
57751
77843
304723
66537
246479
97309
60269
259049
298300
234486
175707
222751
237533
68269
91586
293457
121660
296937
169636
160038
54025
68129
87575
246153
92519
221263
292089
185662
81427
60528
33114
241498
14551
56242
248378
48909
198356
6886
154120
69964
82751
35662
197119
116674
71440
88104
229880
174486
169936
241895
244781
44114
83819
166170
98277
22726
136966
254935
254557
290576
49625
116446
279780
40193
281131
95695
263086
50553
47991
304460
72264
161610
2656
211466
10731
194204
66007
20693
298110
230746
192061
289715
61397
71556
146628
172329
181023
207251
123594
4612
4838
219778
204871
27929
82048
150213
229329
110662
281407
65650
21469
72268
253516
55288
136930
72068
268382
268701
284152
177894
169182
233065
102581
164934
241412
223525
47404
28211
27161
248663
148691
136563
262170
172313
126335
296003
231231
46280
44964
73998
50110
53561
230054
57447
21068
170642
5101
96222
197447
271299
277093
50576
164069
12381
146522
270869
203743
208369
76674
288701
202006
306193
252863
21595
170650
195882
270436
243449
67209
6925
129299
129876
245165
6234
6324
303087
211495
180833
102647
188067
250524
94643
242771
53172
150698
277406
118164
275873
213112
188555
20409
103352
291644
89209
304305
74777
305441
106648
43826
167929
6024
88056
218310
99960
240413
146547
159176
16040
192655
232963
101298
293967
18677
206733
257369
38271
187732
164690
19204
32352
226609
239080
186586
137422
74009
218190
163033
175642
135465
299945
64490
193465
33442
5438
74269
31117
228152
151307
53247
96972
50926
202467
275296
118636
34884
9466
142627
90341
17809
71780
305475
170413
96953
9036
25334
121255
16730
129181
246903
97975
179041
282357
248873
58822
22366
205252
2833
165239
284731
232216
288450
237162
55528
223201
218581
29855
104821
145967
104275
221046
271113
92430
174289
42419
299219
143655
166626
114799
173613
57075
210702
197188
205035
30651
305539
145904
133803
218551
89533
287941
19254
285194
227342
233554
301667
194274
47172
164392
214652
196702
41928
105762
240076
186665
242605
117374
159006
103621
220098
31651
155798
305137
135584
264345
71808
159387
47698
184505
192638
199646
139118
307762
113739
65996
207077
164469
258997
242218
38799
248903
21246
239544
295580
169365
115229
154012
32620
270947
6508
248614
31254
245673
204304
130311
97701
134948
216100
162462
263139
73547
103228
236962
84079
103409
28892
170313
239580
200671
67668
230542
308574
42380
23542
170597
4256
283778
216492
89024
141377
127470
129334
269184
251784
150348
69734
193909
263514
62577
108204
305561
307633
136208
10100
50318
155316
270570
31429
59720
307459
309626
233493
25983
137653
22983
14734
223256
183135
39123
147003
22721
268280
14373
90901
159864
134005
207394
268035
201773
109199
80253
245432
145805
197761
305113
131588
91616
114967
110159
127088
61534
11672
227228
345
88002
101447
19593
100214
299855
115096
114908
308147
878
270581
267219
208286
241482
274720
258048
94036
88095
282520
240721
155244
148415
271055
129660
118913
263236
9250
214441
67565
186058
189501
248939
249352
97488
212021
69457
31927
154989
86245
70099
106917
25496
66102
155058
120727
30144
102807
35296
58887
294565
77100
110178
1906
73041
62290
144207
130306
175553
301237
81055
77077
25506
108347
104627
35293
300614
13299
139865
175471
113532
196181
219005
37933
58145
194548
179791
82672
73779
20570
171093
245039
159854
237724
235981
53390
45619
223607
39444
125441
66964
53174
73228
62090
61666
293089
5787
170313
304627
37313
18095
104082
222823
190494
54583
207546
211262
73694
231285
159825
291941
166273
186792
173203
115904
276514
196450
294814
90790
242550
273361
143267
40670
38952
254161
131103
135127
169862
108439
221645
143179
305001
265314
126460
240773
33263
153726
38648
76276
253232
221998
241164
188134
13558
131410
7948
205052
116066
277780
37036
244257
84253
216838
141264
214927
234289
156717
166536
149059
61960
219788
118620
295305
53146
65990
79624
163188
29116
54938
292539
205457
165026
213179
144994
93551
140410
62048
202666
203566
68727
214822
245219
223658
74561
50913
303111
38479
199196
19851
222057
181615
28105
104316
192680
3290
279146
42436
280291
237397
276677
121974
129928
284247
211813
8813
3586
101183
182059
149783
306809
297006
194830
292327
126642
87814
2204
32998
115187
14372
80263
216809
74843
18255
217702
250176
11138
4325
264762
277075
291750
113684
178125
228188
56351
198157
248190
42326
1445
301730
132
57639
151325
128497
237250
2266
84731
20691
211161
53482
28696
38811
604
218392
235676
136185
107906
70247
7007
74215
98476
213243
241410
11030
13114
210175
202080
213341
112183
163374
45210
293126
227615
257932
134596
90914
55120
145216
62342
83282
289872
221815
123649
143855
202116
293955
251273
260028
215498
22533
200013
65973
72962
122344
22570
205458
286624
210505
226820
260262
52677
166654
121440
265014
234574
308066
59752
20540
138330
171267
196700
306619
17338
128687
141656
102162
234051
8567
265503
168835
252529
31467
91601
261517
301504
147950
226171
40207
129240
168878
274623
189158
233227
224628
166371
288221
11937
152027
95108
98663
196086
39482
93729
81663
59624
282105
271511
156791
155326
168106
183018
203225
35863
261058
137930
136022
17218
107376
114081
247418
48038
216949
129887
76237
131423
183893
171541
237533
225033
22806
257563
24588
236359
171309
243011
201413
293591
205857
260798
294203
69608
22689
220209
173505
251433
155604
98901
38100
103065
49195
199981
199109
223553
155702
159728
4232
271474
267369
112669
160072
21783
207108
13775
132598
264150
102969
44229
75835
245764
108903
112653
174590
175883
103390
207468
87918
78394
83900
184964
219811
147780
258490
285794
53298
18754
131866
16196
87166
202050
53907
194224
143996
863
187715
60716
168565
63444
264374
229537
192307
17201
51889
254335
268430
30629
42641
60012
293596
51345
170072
53484
111384
26038
155883
144019
100429
122097
109100
73947
48079
153058
239110
159006
33834
262621
295806
199704
270272
176426
277149
57966
198025
128361
136940
62196
56497
138281
126558
133975
84788
49191
253736
89898
285607
152923
122873
307944
161074
128936
134994
124701
64156
185127
217176
151808
228560
243115
200059
41259
218866
283471
113482
206231
160941
259060
265064
182360
54320
212820
40315
236219
292211
277103
283105
161729
197934
253660
30455
92452
204201
124458
187241
161041
302011
191229
31806
174546
234727
126861
152002
289351
61728
11565
177179
107604
84262
295884
233952
214568
259994
192989
91414
154328
29314
263027
22776
268673
240633
10765
10676
248201
264711
254637
31118
222733
233884
125497
257471
240985
21455
301161
162757
276116
257494
2083
178833
121075
66031
119453
111718
26965
283843
246278
6276
78117
159545
29981
300223
136195
190169
19906
171546
206018
61872
282445
212937
138631
34598
38277
46151
300445
169675
137077
40845
219103
190982
192353
60377
219803
230388
150301
307846
239236
308327
196581
234516
218668
199004
31091
158330
307118
142618
63714
141138
168070
296687
60108
112736
57823
62486
282511
4768
111710
307179
77522
206802
219838
198573
86914
191190
89678
37008
66939
264738
22794
138471
275315
87820
88968
265313
124234
41723
117306
17194
44869
149035
180542
225760
269891
295644
149994
94476
235251
292124
152605
52823
177558
117381
223141
228711
18393
12131
263310
113658
182873
150234
302498
290538
305237
253777
81999
182342
57138
262264
23807
117891
201221
236753
155780
134611
215960
191737
161131
170073
268850
166324
174823
239972
268046
106979
179276
94997
87893
4715
279784
265543
234568
301198
299524
144640
56160
89389
249308
202482
196675
159797
266354
98741
305794
257825
244068
66181
97086
59082
234594
156242
296980
19207
309021
4522
75026
179177
81990
155264
3358
218981
127704
291322
28318
33041
128526
142266
159280
74549
210197
259821
90347
263923
122443
293215
40829
264529
231078
184877
198316
222622
123752
92124
176128
85371
219500
47757
198423
31539
3165
39612
23382
133860
99480
85969
102539
125609
216267
233467
269289
304841
123511
126079
118586
304048
253589
188555
292003
216448
102389
129196
7095
298298
148539
198597
8493
156290
280392
275577
211948
113541
258449
4354
143939
130851
16473
135871
4819
75347
161836
128724
276549
27459
290120
204158
43627
23028
241710
203868
173497
149902
100849
267833
131981
263020
245409
168658
168426
31942
23955
193075
69621
269888
105158
70795
11086
117885
213299
126519
299306
128954
70933
258503
14691
216117
107074
258032
105702
226760
110926
143046
36441
27537
172914
61464
175885
271532
301413
128473
113709
270867
40468
4348
154593
10567
239733
287335
92416
248988
194210
247498
234347
235185
135350
74989
134484
21921
27094
89511
124245
273710
125841
51064
300554
224368
254018
156990
307609
103153
309652
151240
24214
184063
96267
84192
93314
129254
83957
136091
143636
153207
301049
122989
216521
258235
205453
153965
246618
293835
58729
219305
195321
165571
164499
145872
116258
89219
193725
59137
187087
202189
222479
296736
307128
94581
236306
159753
17272
209896
101590
127657
257813
262251
287093
173821
176485
38232
188200
247040
301566
272186
222926
130136
300936
188077
75225
213489
243698
108667
38412
286750
120696
115095
281863
253136
298427
262564
134173
112983
154161
129355
263409
151690
218859
222114
65294
104385
245505
214678
259631
100270
13463
35823
261694
166202
238198
250363
228866
207238
38884
152564
248967
78549
26771
53421
263731
80517
265255
183622
259520
281345
15687
85518
61790
236209
263826
103069
302188
227177
253691
110683
158017
153211
174292
60822
131780
231525
109190
303365
309741
243644
41743
68359
30158
128032
215543
169680
130953
75566
176972
96877
114449
173556
220633
282070
259285
191491
211366
295313
201307
275174
153171
180046
84843
132463
221466
240951
150866
200906
201981
21504
289635
223333
47305
63877
93663
275257
267918
6324
267795
281016
300113
225076
18242
59952
73189
185695
226129
133093
300473
33837
122964
196052
255988
278837
6613
307464
304936
254784
283051
27875
224732
5835
221018
177194
201417
73167
55650
136134
68896
220105
65015
218429
111425
93441
183160
271705
45000
158157
211773
171722
91578
225679
119736
274793
176958
279713
285198
289476
44911
66344
191805
39013
154955
283791
171732
222764
134347
62799
298799
86247
106547
30918
229437
275609
27408
80589
277383
283564
248039
119297
123353
203749
293632
16715
295057
132297
57017
48782
218847
255484
131932
64327
274665
91619
98021
255935
193785
91856
235774
47795
144385
274932
205305
152401
274410
139573
209639
196281
111026
260093
291217
299841
72460
293158
243675
304863
187151
224814
191621
36857
28384
189937
300767
224443
21092
59112
147558
238159
226172
261893
206170
289956
143371
74418
56936
302223
254629
307746
41042
51414
122205
202951
32564
238908
150564
130799
24790
66823
245211
288933
288357
169466
265044
50155
244537
20467
244418
136461
60662
162974
222350
308597
41938
37981
131502
230824
43507
274704
253521
102992
180726
123265
206469
35396
301014
15869
217981
246314
240950
196771
254822
265046
275098
165995
105212
19296
217789
296457
84121
54979
103779
38537
128577
270124
63714
173958
50582
164534
84940
293676
191859
184493
23680
128871
67767
225473
105532
86579
300082
53273
207770
143418
179850
140940
279364
307395
290262
250351
145096
45508
212920
221302
228746
17623
32920
285695
167028
245158
164226
58287
166107
221190
31979
43075
245619
37949
253034
202254
213461
179554
48328
69668
105981
79760
103760
101711
137529
40644
42026
196514
278211
101848
81039
176587
120295
291319
233787
60211
303216
70105
208033
267207
108368
305221
277578
132038
47432
178179
54348
189376
41141
214526
102327
224441
7056
49314
271278
287994
88509
286035
32575
80574
246906
15293
270413
137451
171490
105572
18657
25305
236007
182617
76114
121541
112523
118001
75311
208743
274055
246635
193604
187024
7103
280840
172255
154581
123087
184073
278829
149692
247121
188963
101603
151903
6171
55455
112037
34213
212669
196254
289618
5595
27377
117523
165319
221453
25801
140691
282248
10482
105326
3565
153
257994
56667
301476
256624
73583
181660
228358
45531
66627
133498
177079
214920
54377
279148
215929
299147
101164
34551
20768
207551
213738
39411
190818
210252
97222
276707
164803
138107
136320
253051
126985
204844
309768
106848
54670
179042
162597
151965
50091
244421
203380
151212
64086
139931
48720
280335
59580
43909
204124
99203
140241
293052
146245
131647
194756
180961
158765
21263
268908
271540
164416
24893
208485
262459
202290
264361
136407
298176
46915
105320
152408
21232
100062
219088
208990
66131
247696
195388
137938
93920
2618
125322
286571
267350
55192
235883
170722
222839
40860
51827
104815
222019
270208
67367
220736
308629
223691
123940
10758
290677
295298
207241
93859
175882
106821
104913
67170
74044
115663
6611
116625
252724
308954
251728
78308
300573
120331
156736
296674
188592
227435
107551
129774
69079
48192
303491
134481
111045
272036
61954
154893
233116
210374
33592
182630
222294
95438
14019
306294
104712
254882
101164
156116
137258
46290
226160
130396
2971
308522
77769
16462
223890
109706
75269
141667
127066
264270
35188
14009
211073
144605
222200
85259
232160
181635
272705
162856
279263
225098
293237
257356
268128
174989
290293
2184
14943
165957
112751
101563
252429
146657
306038
222536
191349
116844
150288
279334
266886
112211
159852
17305
247122
200864
190825
289155
242239
288552
103268
250128
233487
103951
174202
260817
205082
201108
287474
243011
65744
291247
157927
188099
68900
131338
164449
281250
297493
182178
133191
256461
301584
97184
306456
257431
269704
241247
64507
32984
190270
219809
112030
41132
222397
86531
119629
222108
152779
185904
163806
64115
36721
213186
223237
300263
52993
229350
15040
25553
296557
128752
89273
142933
130208
209042
13032
178007
211783
25945
304770
243679
70169
254332
141737
123133
230800
26661
52752
168585
281512
111519
124894
293502
169913
240614
46223
214626
124691
174497
206253
175171
222762
142646
187245
180118
195454
199008
213516
108984
173213
281927
180532
115445
234858
156016
14742
256237
136218
186227
156650
18068
94973
231039
277953
221902
174595
112481
279929
157897
178636
221486
96671
181339
63081
99621
219054
275241
34259
177525
20286
185554
299273
118631
58249
213417
127804
273326
270159
228137
197114
150544
212245
8570
295686
220289
223057
102273
53006
254118
267776
203560
192542
55365
111762
51412
157674
251795
46368
53438
9858
216221
41248
34123
145031
225156
145502
250025
4936
173879
217625
51527
294451
78543
119882
32939
264559
126345
186260
306669
131222
158111
218960
144353
305326
176704
267539
9986
306190
81325
124885
48454
94297
73562
40149
296551
221594
77917
84886
211776
46215
156817
195711
226766
121326
53546
160198
165270
213069
283750
61706
126598
14904
253549
165367
177976
190743
308886
117648
163437
87094
224476
13141
68177
262636
169544
31935
182177
234621
95245
145508
263126
74766
222573
164689
47231
209407
49523
205797
289467
129515
282830
45212
167412
11893
164621
73843
241200
223029
179248
224005
11877
136291
271507
160225
28551
38784
155636
160859
246426
58050
148591
111415
250216
41850
16035
33068
206817
244972
191409
59465
191259
159737
223525
1951
95905
180846
304158
303836
210414
8306
76313
185129
148732
209405
203974
232406
139555
66668
25319
55711
53525
128742
15110
21852
199190
144607
32012
44842
107209
128802
214135
210265
85369
6836
162674
43668
16811
263235
211917
305917
145594
291949
280633
143291
192289
245332
196991
122701
32660
234054
171279
297791
111046
252904
91536
279550
98803
169202
233273
292448
155509
215489
128945
95391
95694
67600
250412
87045
57667
130192
305215
207761
118006
153248
74828
198617
190840
160282
300788
235614
81247
188757
84490
18825
159202
135854
142929
276990
260704
242100
215470
82010
230039
48374
119458
214557
154009
178338
287130
121168
193145
154452
277141
229105
4515
208151
284493
44433
139005
284750
11354
111780
146056
254317
129427
101799
101053
77384
143809
246375
117467
293870
32438
1432
64428
178297
229523
165586
94317
80309
158114
35481
187142
201471
254428
102642
89708
273280
192873
152331
207679
90680
208475
284531
133877
66087
130141
157475
145250
261513
6662
12174
61701
19390
200835
200772
305106
149949
61261
199337
145631
300509
249678
6238
154540
212822
160709
152152
300111
219755
130326
4475
206407
280704
76458
83680
164880
89487
299491
86442
249924
7214
102790
268339
68867
40488
244976
192527
223337
169060
220487
68695
284369
247256
303160
131944
172538
186433
71263
199867
46499
282107
181161
219877
32667
266998
219232
287638
67681
275030
105217
73540
45048
128066
254486
217875
19733
77809
189888
236741
113494
141940
78050
293223
54680
20678
289483
281620
230971
207866
171244
3970
166285
22724
69134
73150
165476
279270
192349
37352
14002
123310
230994
210176
65317
8417
63830
99677
8640
264122
155332
61528
29673
16470
222457
301199
63368
54859
175551
48961
215359
95721
142832
88664
235203
153353
173413
281751
157834
296886
224324
240161
76950
263736
188199
10215
293224
176366
119548
24012
208644
208910
158809
114442
231997
250513
128506
75094
288197
11206
296404
291067
273872
135288
240758
295256
231538
254442
116217
88823
308468
124329
41107
189770
287206
258625
158312
154827
249852
108785
83688
154685
156494
53955
299745
269824
270236
91174
275276
22613
1541
135180
281963
50165
271991
112813
219382
221281
52840
252859
285755
182554
168324
272692
196159
224646
176901
140067
19121
204322
133263
274942
213168
47806
106599
303738
251280
293252
57561
94210
264647
169865
99933
81627
28847
238158
182022
20256
40325
42443
125798
4249
122064
11563
74846
165863
276427
200696
115148
248546
261780
20064
153542
283132
191792
262903
188645
54165
28851
18305
112900
224774
22062
272415
90427
295503
168074
91707
25638
169211
219811
217917
30840
162878
178212
29604
45282
128055
27728
271425
263873
197157
259344
10049
215238
126106
197822
307753
83471
130774
87336
20388
134618
70101
50093
19840
126555
39409
230399
280309
31660
198403
254055
90203
132886
183351
218253
59092
174853
128303
87003
115211
255514
240216
47597
303575
282311
189477
120847
131637
257296
136615
60742
207697
15280
104775
187080
167174
257624
230058
308842
54676
152369
183941
232761
14845
86069
280536
185992
210472
12517
259563
300957
142521
237862
131116
294123
67749
140755
24637
269715
282529
38417
90247
153668
158459
304223
212576
251248
82507
271821
253389
165375
203916
169823
177510
163631
59955
260846
63403
20037
145379
280688
65827
210173
26277
264220
121681
50453
289890
174052
100613
306042
281420
206415
108691
218761
38296
173813
1236
303910
62427
200896
41331
66069
191463
32983
49239
304601
102990
151861
157592
156715
78502
182264
151147
60341
203808
240022
280641
295566
62389
105010
83613
28740
130828
62955
295961
150472
268398
120872
43122
270800
80436
45068
49620
269423
228904
92316
93535
226300
308309
236956
107264
293198
135214
145043
236462
100640
239821
72666
80733
54534
25766
4351
198102
6137
283178
212070
144987
276419
51237
96774
170095
172807
163683
134609
234553
172318
35315
193725
278254
278902
32154
81625
200899
277821
47352
294847
257310
271721
6208
21413
60610
293284
280097
253150
194753
139659
232057
169557
271933
195060
71225
268882
21277
29671
46137
74370
75891
120005
189842
207735
148236
185788
200188
55780
28952
248408
81635
292300
64934
172906
6502
280270
146073
39686
13508
222105
8735
786
82925
168722
1126
95528
32487
294159
21779
10713
33104
258868
223056
129979
158406
149530
60665
96766
43999
307992
203810
283433
103380
127811
76617
240819
244196
184085
249867
243230
43877
60640
77736
18757
226515
191406
211743
130528
303655
174624
109486
9144
214961
229982
74791
62837
12071
134826
276108
86393
89757
266785
118222
64091
168647
154983
14422
107436
80977
268261
127397
268946
80001
199192
135548
226023
77472
279453
1650
251338
177568
267175
221701
35358
92925
32749
282105
44980
33241
140876
279502
158915
79732
136149
5891
190637
205708
182274
269201
152409
143119
142642
172364
244861
192466
286798
157830
162045
132632
51246
211167
110464
247245
254578
214020
152416
264880
14806
104901
139189
288548
88394
163934
205551
23431
180029
308905
228489
234108
51772
120593
206763
209724
191061
184460
223728
28700
83621
33883
166255
145005
29644
279099
129870
51544
62881
301809
147121
118776
194283
138686
86875
162742
46708
47912
251522
94865
158360
137020
49539
116453
96349
29138
56259
132861
70966
82718
77452
32343
209779
276275
209643
112820
283724
39924
177868
127471
203537
196015
162663
144605
187639
193685
258345
164070
126717
47354
149348
131306
116534
192281
2331
95928
137761
112694
278388
232462
85284
48303
247204
1107
289639
121178
287522
46861
171276
154063
299393
82541
32612
190819
285116
222418
103973
291186
146007
225751
7170
262665
294907
64076
248416
207699
78197
31352
21626
44091
262740
204429
92078
178290
26052
16846
172131
2455
25467
194841
162797
24059
32372
252640
110572
128677
74062
42575
154200
15738
235383
154588
99088
628
249547
272122
297709
89223
251458
187799
16663
24975
159836
282039
80264
132821
135366
168047
90125
3328
266231
298584
20304
46638
24198
35352
259213
126718
125796
73748
141850
244805
103660
148102
252055
128940
197730
83404
54198
277078
262171
90285
187535
163294
84164
153663
106688
168865
218821
130100
103429
288550
227704
174121
190492
154741
109294
141696
227094
226052
175243
257190
12653
68065
201938
254647
48483
115359
271916
163794
244311
242992
305077
76891
261741
133288
78278
239635
239139
297304
205266
158878
60505
148995
25266
7152
292689
33940
249538
30404
217721
31256
151956
271320
197776
196259
75601
285718
54905
291714
298535
187016
42313
65997
46742
7337
84300
45012
132484
4060
195284
218165
2754
208397
238809
203080
219890
208905
109607
194650
199321
25070
79271
39455
37536
65026
114689
141551
112048
93199
292494
218510
151846
294302
167793
223936
87743
170314
7988
293946
216711
213605
229193
240142
198401
230203
72956
268860
164036
156271
196947
165222
232829
58754
38627
246915
167365
283622
187891
214888
175846
136086
242301
301596
2119
278191
55117
72138
249818
164313
259024
283113
303627
142985
49051
60449
4061
74149
91028
203274
199291
89090
172935
126627
129330
138414
149770
156327
19728
159658
300063
123504
80988
62323
43756
205852
165308
83589
126574
273781
256422
281258
205031
267140
86928
147148
52567
4393
68045
44886
146957
136589
291903
145064
70709
226151
49150
114295
301084
290087
179491
270622
277143
284967
186710
50875
98610
24190
105758
53456
43117
199811
271007
12138
140200
41755
247098
48696
236143
82288
297317
83932
92690
292341
125559
275170
225221
151181
125261
40653
48815
69230
52444
219415
215312
191387
139867
263353
261226
140982
247048
56860
16620
116634
253617
221177
304431
16505
26111
229870
149783
192395
119829
241318
280648
28535
78266
80407
169347
35995
296501
46028
293235
177608
175322
202749
242231
218240
26126
186412
245483
214260
96444
264032
262106
245742
174939
47626
180744
127118
194680
121650
160552
64890
11652
188355
205574
173355
87562
284269
285514
152355
207289
309557
117259
144935
261310
121551
118927
261172
141459
165120
119929
119365
111677
185261
63456
296749
283875
213574
127828
243420
307639
153046
114948
111448
304253
104555
75176
135175
245060
180596
151772
270919
291212
147084
88815
216118
112485
288072
166238
20367
77719
220344
167051
207373
80902
57471
105556
166679
4167
125147
98209
120728
253555
147663
301213
244006
203375
137265
121288
282428
36589
224489
144195
123343
138281
286024
210133
166646
309204
187028
192895
262252
193840
46598
171333
283022
281029
12124
32290
233531
234320
66770
101646
1295
25603
92346
210228
165603
298818
293167
29951
189658
156921
304631
51206
26741
104282
280087
153784
66879
246920
246959
255876
232828
140888
55286
188789
292934
8857
98593
229986
65758
67672
143874
224317
194633
237339
136262
180248
253981
105224
272943
299138
299626
293279
251382
252097
21224
15160
304824
233637
133357
306660
107071
220564
103026
168035
290033
25196
309049
104914
288030
75015
76875
82709
66373
290575
144382
29239
58101
148430
47650
26222
28091
149629
133753
65957
5039
225650
59399
115171
69810
156311
122300
232827
224779
249507
55704
104068
249615
204676
53781
282622
92235
170486
96670
134116
205457
294397
180596
12984
214275
184315
119953
223536
50662
233044
273780
144294
248236
259035
254911
291505
284330
305831
123319
45648
61741
284175
149402
44906
24539
62473
82512
148442
71833
282485
50307
1022
288464
144996
213556
100695
149574
286948
15949
186465
282363
31244
262795
29826
30008
229712
240262
74735
268122
98954
178596
199488
44620
243944
273333
142437
85217
174162
240535
54600
270129
152764
99173
80226
6803
244349
113300
31302
48144
128681
149513
207733
152583
295423
228245
177121
114161
257921
191500
209933
170973
148925
45264
167140
54358
270432
37391
39151
7253
211282
241582
26244
22507
97031
191498
222678
177196
176664
100893
114176
129886
29762
30858
297492
268833
246040
260111
5033
87629
77293
50137
272938
175986
99379
197421
201658
83372
44797
41124
40938
182010
275276
22372
271160
240700
205737
224959
254089
205451
86568
23293
185969
209702
89245
16560
139578
60635
40627
158346
266504
54898
11241
70148
159740
104361
87768
65638
49393
93528
45760
252811
282554
294613
98752
247488
218934
265461
36360
308853
224028
18683
293195
34196
272186
46247
162458
12741
166844
213327
262400
216338
226311
218613
17382
162975
215330
130322
229982
257098
26252
105565
291972
180107
159787
154034
76122
242012
242984
38241
110269
61971
164711
306235
491
132178
30271
27300
73366
166105
97489
173729
273183
38747
101320
256263
301691
298665
283189
255089
250893
194152
97803
159816
25534
168535
58015
241152
44632
71546
148465
285009
196747
122426
37877
82469
1732
216008
104285
286292
88390
83059
4964
112549
243761
171642
282489
222130
143675
4447
177516
43430
303687
212931
41632
182960
258719
114000
92724
83454
247474
20454
228806
169283
230226
209548
259594
254445
110188
170518
176943
275047
36348
257473
62800
234561
181257
272988
78043
62483
38032
47884
306602
47201
95223
111902
106451
39210
254593
109379
136671
271011
96368
287190
111265
47552
297371
210226
153517
241516
140143
156920
73957
141335
68232
259696
45912
102471
296791
185810
173643
136698
24011
178981
142242
215214
249328
227012
47653
226292
223108
296431
182826
245686
4944
142636
227148
119408
117498
308980
90930
296724
124026
104962
273295
90220
100167
298323
226301
298580
265865
170709
143129
227452
150519
93697
265376
261698
304381
20728
60673
170007
153771
99532
284738
91614
18973
286011
118336
119915
106799
90875
97604
206422
5674
188444
32009
302341
106671
184056
288554
198358
295753
106429
99814
120814
121160
266753
272145
170557
50336
50013
226420
204882
250533
70391
244021
252157
226609
114621
5619
202647
28158
246522
276410
262604
20602
233673
299590
22816
21877
104984
146165
264822
282946
284151
164409
50330
108341
278273
66235
203484
166404
187425
34533
74587
31951
141030
154527
139250
273070
220407
143904
194997
263699
284954
230381
222360
255460
55502
186400
98434
225536
138291
9630
29257
245699
282483
298489
95383
36513
7755
82917
110298
87995
54025
37113
3055
66769
49749
60921
90618
214067
269346
116443
21965
121278
266
283580
211028
141075
243966
187021
267754
50922
128743
265120
30643
227901
308186
300519
303353
84741
283682
227274
23574
129660
26103
49775
78890
288673
22824
67163
65635
95586
265881
153904
198630
158359
305598
126798
307181
276176
261868
31890
186126
102754
168856
173700
183263
261938
141049
241681
65687
129748
251635
155450
175000
93262
201511
205914
226288
172833
89953
140560
75897
216957
250445
233899
182877
270114
76749
179729
27823
164780
49972
178490
18093
289648
60827
27176
51251
87358
158598
304395
89206
252561
163896
47790
50966
288069
195489
96948
45008
256491
183535
68325
7862
236336
107331
143071
44743
308825
132749
101890
55364
47484
289025
71445
288760
202444
283489
273328
16597
191813
216942
191602
281417
7606
52373
76054
293501
96220
85026
178657
229183
219338
246984
171172
306454
207395
136140
47313
97991
22938
242149
32718
8573
293079
136003
175536
76205
98466
134796
21702
67278
175382
232388
42389
218943
86797
245170
160139
32631
169413
262129
147032
202757
180222
213987
50627
308462
159049
285531
208455
65674
271283
246097
26841
259633
130943
54507
299784
120664
118835
249029
125531
73550
447
309351
61685
122823
178429
253206
139953
81595
121301
191385
145217
262771
182114
251401
113472
116952
33849
301872
92154
137518
84301
300426
29226
137794
237282
152006
77180
111781
208469
90647
59734
247614
19445
294418
263205
207204
135640
110280
145871
52145
283180
44788
266401
3458
274336
246873
160936
223045
262706
198380
143874
175905
216146
138883
235925
293528
89511
230732
39487
130633
6350
230154
252275
306665
267142
17134
109420
71965
80188
91297
211564
293101
218495
95286
159938
114771
118578
167063
237324
66682
203167
259453
287049
114156
285595
111055
203591
306848
305176
185261
135172
173360
139912
32087
178746
95678
279531
296625
70503
111260
97988
261564
52472
161249
129002
294305
234246
83714
297549
298374
167460
259197
144765
32345
115044
279847
121121
280899
307073
219562
269156
109467
54494
120290
245336
292
123149
247717
140844
31095
66047
128804
132980
4523
121444
281880
25382
48778
49408
5470
258674
302964
253663
262740
25526
255516
18918
101896
188499
230591
214140
212850
18478
121047
122411
45980
176869
280328
185699
142076
109658
175688
129489
79935
122228
194427
20486
34733
54563
177157
196400
295456
218596
20176
121373
284686
188061
304858
182937
263640
63115
121025
3734
220756
250613
291176
21378
108769
267382
73659
221110
169420
40228
292279
293547
304561
218863
192167
108618
275474
129069
136042
298144
176580
78477
81231
151870
224706
193686
28896
192885
254289
112577
20623
266367
95537
221683
234802
112362
73803
163012
30175
309148
299189
277724
137156
64232
50229
151917
23778
119278
152467
282787
236509
167185
62461
159428
183575
294753
50357
216254
30315
51365
34222
18568
272631
97228
201140
257929
15104
165360
278938
146354
139885
45154
228756
75186
281436
123656
201606
24701
11476
134601
6641
284207
257185
68797
13557
289427
27405
294386
47863
157602
53303
224729
262391
219872
109151
63033
196948
192372
41149
268743
83420
6244
252195
277897
278207
200104
293636
213619
155266
134697
173451
210583
46626
153756
305793
136830
296515
96790
280946
256266
18927
101496
193124
82325
207696
7490
237134
274199
93266
27578
300814
108169
270226
2026
31607
134343
204968
156035
6898
49117
100992
120782
97562
124199
81057
92516
132983
126956
211109
16839
124596
293831
156928
276597
119936
17144
2128
174324
8871
154333
126171
249072
40847
211599
188305
27516
181587
183041
98968
226629
121150
132530
226234
173362
240790
86703
218338
175394
283307
85860
103453
234247
264010
274890
255839
25559
9085
62359
50
75892
256681
36456
74528
52242
185364
234344
100655
65368
255656
169447
104104
4991
218888
77226
237070
109114
295351
205065
194993
61867
203729
116008
101606
213572
302371
223453
79216
149400
264578
113581
55522
90853
149139
269664
46771
207632
282918
286326
49186
21367
187558
140907
183635
160485
120023
57798
48777
237903
183262
259817
41159
155087
250478
227377
259112
233390
89452
210975
197244
189936
90039
256545
214381
36394
59480
55186
68734
93130
152897
70891
190914
263925
138023
177431
158078
7936
159613
71008
290876
13441
225104
272837
293843
6357
107842
42074
56056
92556
298496
75108
238207
189791
89615
216740
175924
203697
301259
50946
29386
109908
16421
33591
213889
103333
68374
195535
270793
264129
110007
139294
238765
245327
276512
57163
170429
81074
168789
159304
62753
145140
17875
81903
160813
94868
56734
160060
236904
32147
416
248848
140143
195363
203875
201585
61716
180326
254857
14892
4936
145155
151716
61247
115512
209247
85392
90027
108286
216924
252396
78067
38143
116424
285592
295656
43657
134099
76639
19578
277161
131786
22741
50343
122803
38138
139184
96902
11639
78299
8258
36492
111244
86765
183425
149519
82277
212972
139252
280124
5271
115529
138383
306251
219721
47721
163359
69327
50197
301022
285891
163782
210789
189546
125604
71373
54375
19183
57185
83271
209434
166757
100370
210093
238123
37334
131941
40807
34308
40364
292678
195563
196485
40980
81081
51948
188711
147299
84592
50720
254517
157799
117263
212109
146438
1485
117146
39990
204594
13321
239399
73250
119498
231311
173023
202934
207702
74299
102616
114416
136041
161099
191435
211485
207052
2228
94035
95063
230600
20151
177662
4238
186059
7886
25419
150233
18569
132225
13614
224916
199036
297926
117521
197904
58932
116093
208796
52724
41561
67990
203827
136565
175190
253601
250589
262114
233278
57876
193827
103014
157848
159716
113164
166398
290224
100514
148143
23188
272159
200510
88424
23698
16020
153674
292663
87614
226625
125559
133082
106103
175922
121135
239080
270864
164133
306638
55629
238380
56579
138077
233800
219691
188489
215511
251892
106428
306348
15869
102593
14241
224092
230029
112368
99868
79785
10631
129880
180454
295965
27982
164451
171474
123356
280955
242443
222951
293705
298815
25684
270286
138609
249781
197408
248418
180657
56099
201975
8713
69910
176442
170554
197516
85912
120979
275766
110751
93904
56993
41272
221870
249266
122071
22017
261489
81844
66711
18361
27883
74790
31164
199581
202567
40783
53790
102972
234359
127366
290649
191242
251082
151096
188368
136006
15460
122396
51447
168895
151399
10711
171785
12884
102030
32791
73153
204486
95247
265929
168885
65178
59569
236320
169118
216963
115157
290976
99004
197869
228048
212819
84069
114947
212632
263346
298494
42617
63354
75860
233119
163013
269107
281028
38737
261825
124169
151553
249669
268682
192487
191033
172191
102496
129199
19579
126770
112149
301320
246883
280117
181994
257261
57725
46747
279708
124277
300501
77711
96601
47172
270680
35899
190716
198466
155242
41930
167232
117287
128245
178344
13127
167861
32321
153463
129869
125460
257917
209196
208035
58753
183149
64325
283393
180167
156475
120491
202660
138779
113957
305692
25754
283741
291511
110707
63209
274093
48476
167252
196518
21996
21808
36984
134796
51005
80406
298798
99818
58232
59890
140240
57125
156885
265304
136177
154750
14478
263945
93381
27501
127583
104020
137812
40065
221600
131836
41294
80070
75904
108245
186792
21983
223699
160089
134038
287397
178152
155275
250712
40156
177795
119504
302485
207372
295305
42921
74070
72709
156764
193832
22170
14824
57477
192982
221187
112473
77667
106680
230751
45806
123574
181049
78948
157433
186404
78487
131236
81433
178666
120682
40486
237398
126601
120819
302835
283244
161482
181735
4746
232757
266484
93633
20561
181126
129457
232045
179828
79550
289633
77742
198308
277281
168599
227105
97172
236592
26397
195807
253257
34442
56128
45007
80827
98790
72799
182848
255822
48321
63992
145573
151474
70179
284698
2920
198914
271149
233737
305474
95538
103940
123762
168507
231239
120039
196177
178903
308984
124959
63876
209271
271676
168408
79439
16477
167462
177166
62125
196233
161204
227951
274694
124213
177406
138622
181830
112663
150119
103014
217002
144638
36460
165186
67781
247301
155299
121790
193257
152266
155571
50506
197469
149205
163820
214378
152120
265602
30664
67097
175014
12861
102777
286130
86760
224172
201274
35619
29262
266466
160445
165417
55359
93639
175248
104982
179068
91520
34973
172419
263443
138630
283083
135292
164605
6076
118829
284063
40579
305524
289233
84228
141091
150083
32561
266110
142673
273056
125991
16151
8186
117698
140417
119380
292951
143483
46185
304681
287019
38215
133439
303887
165035
113185
124771
192061
224135
112604
249807
132090
91411
190499
108411
237415
216410
281590
14692
124804
55752
154193
262023
77902
63663
294179
80868
294532
17632
304977
201814
537
73712
295565
89375
306311
306348
70945
129172
235515
5146
185917
223621
209768
227690
94644
160822
29183
9818
44654
56106
102557
78624
125923
198486
27478
95135
98719
256405
95950
15892
56315
108378
151727
232538
188346
298302
115586
258336
200236
147581
92422
259472
121312
121887
104031
75862
253384
242184
249007
242136
274880
261742
14692
62938
71073
105360
307070
79956
155798
188207
187006
23049
52221
165409
108659
302289
182017
137079
192223
34886
24928
221602
28622
198690
285447
116033
101546
93457
6950
30126
296081
91685
127754
188595
287200
172916
193877
88237
75108
264833
95442
16456
210815
129647
184707
224802
134428
154285
55658
96731
5901
204938
150645
166485
270472
256048
286904
255844
209065
130634
190644
153720
259462
300868
65712
287350
172151
236164
204279
278533
308710
103397
284680
189012
177518
120366
272919
65609
241205
11098
208655
153946
63754
154249
282001
301189
5257
89614
46774
92948
285331
245727
186509
241497
41212
280406
183253
186403
230858
267535
78014
42062
208727
49425
139645
229580
74514
308503
227573
111832
195316
111279
243013
15586
302678
7451
255711
59211
202534
26712
163436
129633
152180
31130
247979
282459
266868
258821
280981
247116
96291
59794
160246
105329
104620
231092
171032
301899
161596
91039
34343
133595
231151
138679
304819
144635
185005
303606
29456
27698
77272
284016
218307
173701
190219
224863
2397
157717
63344
294607
35650
242157
232816
47640
213234
17886
274834
235592
251047
251732
113545
285940
154858
138257
151107
165300
282600
129110
271549
296968
122604
28501
189601
1587
44031
281870
307808
87649
29473
140796
231807
295319
167185
102155
84728
66542
268573
309
221054
301716
192098
201887
160223
40050
238867
297890
298642
19121
210788
247595
206395
196020
44586
134568
277504
130011
250438
238433
283884
23616
128040
131846
281100
264601
221163
89622
122375
194550
259284
81709
106891
115061
185704
140515
124391
297293
259632
240300
50071
200149
115584
17501
194545
111913
190690
61861
292346
214942
258558
275881
117067
35668
226053
164280
246518
5876
113493
116023
183497
178106
197498
205505
25541
232670
200938
44275
280436
166898
263052
235078
226336
223323
136120
3275
268848
53948
151261
58671
297046
301203
231415
69764
218550
132267
305566
2537
239377
302075
43036
63171
237799
22262
133252
188593
60921
269048
158305
36695
141923
153763
80882
168183
237022
297313
59469
269695
145380
302876
128083
262436
227520
66444
173707
105286
111744
206247
126667
186473
158829
273015
44305
300958
121866
169088
28453
88522
275681
202069
269003
294191
170383
13369
172412
105703
9760
59599
280247
23481
113928
255962
68727
278131
293424
250877
277742
285306
131320
194979
61377
155645
63619
68561
47607
37547
285122
94220
130671
269476
62854
64808
5135
245949
111687
216243
307771
40123
128074
260891
235243
108344
82623
218033
184201
281809
160513
287274
65806
85638
177622
112784
306085
295142
51270
238969
64366
187516
79713
258379
114111
26672
208961
72671
203324
170090
18123
189030
55236
309555
307446
148378
136912
42506
85850
306993
30285
2621
271055
18487
56067
47058
210940
102302
297270
300876
51087
61180
123097
163904
232736
40600
55206
145503
90537
206698
295758
37136
106845
34080
79882
185693
84979
268652
59351
121727
204768
278513
175250
297007
76696
306895
262260
276598
239151
109469
71949
141617
36667
216354
105280
147292
172170
26026
309465
50698
138258
5151
116896
38813
53539
153373
285965
260886
272786
188973
80636
101385
309219
197952
86643
136077
60252
143216
222949
206003
131634
169698
100173
48345
266393
306334
216456
33913
33562
154494
116374
164530
219890
118262
264380
247601
117131
131213
12122
70168
60051
20931
188891
178325
180908
248860
242406
206652
291829
293359
21268
135719
99167
28298
27099
271800
284309
252310
266255
272068
76374
6844
142251
9265
63883
261631
17933
217287
136287
99202
247939
33623
135528
96791
78313
310045
163252
200448
61080
246624
70133
264486
204757
2435
30160
85770
37708
279000
138967
200762
158118
212228
195214
226688
159843
304566
187765
285206
53407
259572
34664
278388
259558
41683
13705
158399
283207
113265
11398
169815
292135
211722
144057
237479
78642
52657
150793
137351
229903
178756
209705
153219
239047
153757
252231
15964
223591
115031
235081
31945
67336
292568
226668
306381
256272
187354
169730
230090
207673
182941
284741
25828
306069
234524
266365
20963
98280
115634
291190
199412
83352
187170
145041
191283
85795
65616
8273
282242
264206
56485
49462
140693
3173
105752
136748
85584
147088
38908
104907
59029
40825
182749
17935
161297
228003
181112
78550
161848
194562
211485
2743
222938
59916
198934
287015
180326
212084
180030
32126
215965
271346
148855
232094
9451
225755
167106
58909
289663
128145
8946
80350
34073
157450
78779
308178
229906
229226
176334
219796
297839
116396
23925
146120
170583
115739
253980
95921
104629
193189
118374
197279
80558
132539
291373
272697
7913
76310
223450
64532
133931
103800
4079
129857
42074
272845
78717
119599
143414
251955
204097
239633
106101
122098
205157
184530
247554
255755
10845
289127
21865
236082
113468
251948
220457
22489
194597
172010
181844
308576
128150
265162
275620
155786
212805
110395
44817
249362
281906
111307
185436
212482
284751
168394
117828
287379
135071
6376
211348
101762
82862
39579
292376
157497
270821
273585
26002
263342
131254
6206
149002
174422
10620
305868
147758
87677
37547
143663
137370
236780
281305
227392
107850
176490
174720
278971
87105
96767
176830
258627
229234
289659
219106
181545
73010
104357
270250
210417
272151
300177
151697
275743
116726
286313
295592
196163
278470
100665
143057
81283
25491
277080
54627
305790
108784
84906
61294
2093
132317
67808
16501
44609
58413
176648
79244
149855
226834
105728
303250
32885
36477
227888
21210
296295
185984
220609
171887
119213
65883
288157
196444
299605
192715
83703
9324
65917
186971
8978
291582
200049
289427
1622
48880
257438
76779
106860
67483
85107
126666
89299
39717
299769
187634
125650
223611
2238
29197
291272
166950
300557
82045
8210
273434
73266
295755
280671
289170
287632
128457
300587
276342
27389
146227
231955
262878
125931
284704
66694
202933
152808
54813
96234
197103
38617
236772
168586
79521
155910
215745
30236
244056
199245
118730
126646
226568
13363
136786
29576
45130
202182
205135
283648
108348
220288
82896
232065
64516
302803
119448
68187
171023
165960
238916
93883
18295
275100
145146
205125
67546
266652
308555
62215
99320
206986
274091
301496
267750
241204
102261
84784
87386
140107
223995
159850
99246
21579
183778
71869
273411
259872
155166
219808
106375
41780
47573
179346
62921
7162
156036
161282
148001
188189
143168
227094
224840
282362
66503
105314
36026
31641
75547
95522
222645
32226
164170
73551
98671
93417
63044
65122
149042
48665
295898
287666
307165
91509
118562
269180
86002
275114
98903
145692
228157
288952
294658
71179
202560
288504
83727
77054
154256
235053
115060
252047
287863
3361
226416
170603
249077
108589
165977
208384
54252
259202
60831
156848
175695
252153
107144
188059
183597
113412
39722
220703
63493
20294
175814
120435
74659
141694
172704
47204
178026
218347
13629
219307
282819
222728
161404
101843
21008
67514
105772
226222
255505
78971
88750
266560
187193
26393
44422
112296
309393
4472
293043
201322
263517
202471
233714
73729
201958
68613
276774
258933
118159
267913
34680
209719
42012
84470
262775
18881
228106
305699
248734
87745
39804
276824
286134
16826
300529
155184
23946
31078
113294
66144
176783
93829
217344
58950
214845
293990
76449
113340
143901
5624
245698
255474
5827
167620
149123
91390
5972
208285
152598
183501
122336
208183
97639
86314
55792
252390
137663
239227
32940
27710
148104
264066
180761
8
99999
38172
73598
210918
255370
279746
296002
87844
98372
204631
160551
286810
186907
22197
288083
177397
307338
293271
118226
289823
16635
94269
79162
89537
247369
236310
285529
223105
123943
240257
300436
9250
209939
105796
113480
209559
208898
39868
5173
189962
147735
301747
185905
157690
80248
69748
13135
178175
154729
110969
235292
231247
165618
2599
107907
45719
270047
31514
219093
41464
134742
211250
301235
242274
189460
270880
305148
221717
92027
4660
197067
237064
42786
141418
163429
197936
136426
163519
39633
263845
83537
153373
137366
278858
98834
190414
20988
303786
142524
293176
14373
306658
1857
233973
156949
22103
291854
156854
26072
41704
208368
211869
39255
244228
63933
201857
65752
166347
16439
65225
186793
12468
171022
235752
80519
164020
238135
211532
28978
254911
122819
94624
150761
174529
195475
100762
156621
182789
126687
166568
6646
90902
291901
154305
237922
257436
156732
81542
241357
270399
147251
178729
59554
162283
298988
83598
111261
71579
261097
184067
35085
212067
203155
75784
44882
180617
165228
262950
14120
95615
168234
54478
302868
178841
259766
75063
257751
206029
54498
204085
155175
307916
151853
13382
269142
299539
258534
71439
228423
49370
148408
117140
221790
228735
37425
18390
38007
87230
148821
223269
276166
251251
262664
183824
275811
180908
79591
26446
271579
214
218724
229640
178573
157845
214177
28139
217973
115184
264843
132405
187616
75814
172794
202148
248776
2336
213559
99426
73823
143772
245240
46343
255375
30241
108305
164598
104528
300710
246470
59818
38723
110291
188577
12969
309213
250103
63276
137349
203119
51375
98280
287856
206205
100925
155229
159200
98085
291575
237729
7472
107050
90021
137786
79464
241033
205542
145440
216160
270148
201052
218299
169275
61744
149957
169603
83959
178279
127374
135592
239244
26263
137686
264286
251538
290391
212879
31904
220636
21089
8541
176834
258604
154739
215230
116347
185972
219098
67462
151243
219822
66311
115997
258705
99523
293447
283729
156346
221763
56867
15021
144245
35
19710
178555
217362
106284
79455
193715
298263
88024
285418
73049
284292
3565
162464
222180
194356
237133
157049
265306
159841
70813
115442
103696
85052
124199
56717
26670
273597
224973
240162
158453
270986
246659
12828
204475
153643
107486
198859
269462
229646
278639
33030
281463
218408
80489
166888
59014
201473
77557
253482
3004
61643
140847
105050
20578
305658
127637
95160
252776
147253
222135
238247
116621
147287
283930
269017
284432
56053
57816
194783
135061
93102
306776
133257
172394
161930
166255
40134
215422
257534
283356
201674
150207
249737
6645
166286
68955
118050
56202
104244
58030
155739
30763
233022
203880
271553
219121
308633
308817
173297
236157
218740
28825
17876
146805
51205
191132
35794
185697
74006
105777
80911
5829
232247
64307
257576
285743
16085
63311
35979
206269
119053
207879
248069
168069
150927
4390
163170
94480
255757
153337
16734
71526
214163
126406
212009
117041
48002
276760
22488
212760
41275
173842
145378
34026
269976
278119
75937
269424
210590
58526
50642
199403
85341
36117
173655
130619
182104
291323
71200
154210
205427
199767
154248
253752
213225
190069
53290
225487
274607
290312
128328
195205
116740
106632
301108
201108
188902
59567
287243
6131
143079
37114
670
95377
250967
93349
114958
19828
153455
64344
27639
273881
167340
215465
75730
218216
16626
149869
261436
50307
212624
74181
279886
222076
26687
92616
81173
133822
288937
225826
8062
222370
142059
230925
89673
250144
247210
23006
40065
65401
72089
8285
202692
68843
39003
177810
231676
171403
132036
275495
181816
245540
269167
153956
118244
248472
159287
200538
12344
278363
195006
68495
174307
98960
251797
4269
73936
169848
88465
164522
200565
204949
94188
118945
18262
89427
208976
241187
9630
35636
212218
7308
225344
293279
231191
241972
200848
191318
180601
271440
187996
140690
157702
136396
100324
235658
245812
90827
110759
264134
187086
285205
118673
306202
225917
299055
30468
294413
60729
263093
107265
60965
96920
140255
229197
260636
104575
236777
268842
227864
278864
281127
135794
110228
13957
63562
265755
120970
60842
200906
283756
305759
5780
152567
80032
105345
233570
60309
196749
234286
221841
257686
114472
218297
174327
59369
190225
74386
180991
280541
185323
33554
198975
239805
49696
90418
9751
80746
183656
262723
114690
10605
121236
10083
38525
86200
307168
49194
289722
139716
283841
238581
80736
290712
134794
212145
49600
125904
215891
84238
276498
197789
174752
191829
145469
288499
286911
186488
28790
28744
83335
260347
228115
262400
50260
161389
225733
99711
155006
205024
223492
256668
144786
125215
204460
208879
246635
45458
261544
235154
267545
180647
287634
199064
18834
32369
183234
112911
300576
13568
96865
304009
75213
160698
122581
307520
247328
258616
294028
106824
306386
102123
55669
302556
305366
54438
6054
177966
276008
155663
124388
255431
153095
5017
273989
105893
63333
48966
146107
109430
257176
163752
53006
135698
107726
111893
141700
125774
83862
303049
274221
157839
99980
204808
158399
205761
149256
71440
191320
261780
136554
129312
1711
116621
128949
15437
225643
157148
157103
200994
243208
175005
43008
35864
154494
40944
165410
133815
133627
90775
232937
93002
5625
161059
182268
48213
97713
61997
22490
178901
298775
92478
162505
160375
93820
59228
23996
309364
127381
23194
216971
140438
223132
148349
16192
20259
156125
166782
276784
59815
252826
190351
63839
257672
12093
146371
153956
284916
208853
227201
110555
288967
254231
170409
142623
10689
4610
203972
273967
31690
125173
144815
87157
19765
258464
170921
85861
244551
119397
179241
200303
231325
26873
50555
254843
87288
291127
107960
241430
7908
144982
15730
88647
204119
47516
227077
17088
125305
161842
218
294146
245593
101794
139522
77664
81148
106552
250637
269971
177792
300320
230839
288476
257349
246156
22848
259042
229503
142641
70776
17168
57577
19443
154844
164543
133862
305889
249157
241589
27136
128626
149114
22932
211515
228016
217998
303420
214878
255153
76137
93759
241866
245668
216006
123865
302665
158438
147488
124715
119186
105179
223522
61671
106723
188640
47819
310037
156649
227878
104843
218379
196891
143963
80744
244561
79547
149824
168195
252490
184655
177797
238205
159657
166740
119582
137901
87314
233016
214071
284393
100479
74301
212347
48592
213704
138437
103483
288872
247416
144727
87059
150010
206536
169585
123658
261729
193110
7729
276258
131900
222629
249917
306685
2182
227813
303250
52629
164460
106341
50941
179581
285529
258628
181241
276457
43672
190265
14011
157164
203034
260056
28860
116132
265360
288562
275719
258866
43731
64381
163942
130442
191618
107789
104403
171124
148500
216945
272573
152656
162604
95032
30122
234374
82082
120901
34972
292426
25185
64870
178592
153636
199854
74103
36941
170781
270610
104382
42909
15430
24961
87316
269793
66982
142084
101030
91854
39398
176013
282971
158470
307231
239247
154680
299042
238282
111696
272945
127628
5259
238628
149310
149252
11281
205855
192964
69400
191304
301094
263707
105427
309036
254647
51510
223349
285396
76090
245793
297122
28811
161810
138769
248113
148915
18866
7033
55234
11289
30791
95758
141772
119709
261553
51491
63032
237881
285781
216546
17431
191226
291481
197547
244883
173931
300909
208556
111966
94793
171419
176604
190958
272508
29710
55002
148851
125832
17715
60383
16417
166972
260972
49921
248385
239279
28440
182409
106270
229570
132058
99891
32224
28627
284850
85223
178563
156461
283254
56417
274933
58022
298314
159756
178051
234534
309942
271163
75283
193465
272248
188029
73524
211722
9101
52766
9653
104273
167762
195558
35740
265341
37479
19764
169717
232916
102290
153008
153250
153730
293245
177592
162522
52321
105014
248833
223029
280510
85676
186316
256231
97250
138900
55045
258552
71433
54122
13914
68723
290740
179697
229381
153637
37167
281086
29734
124797
171160
305062
89517
195492
161186
227247
299789
18408
233743
22916
161811
33368
259033
104267
116757
286461
222569
300436
295524
71979
277615
277882
13044
269851
160990
181028
198817
34453
254278
271807
238719
137046
67227
28728
4342
41094
273273
283884
3594
5014
245184
185085
296458
23982
273580
125341
89316
21233
57271
117889
196779
210600
122284
304399
34935
124685
5932
159396
147860
175056
227501
36002
291632
31615
188397
17635
30099
239512
169502
276338
220866
226084
210607
152896
248821
289729
144249
300446
1896
146133
197843
210634
94268
115226
133472
91058
68985
265460
85400
297804
2882
82993
192145
244160
209489
219813
200796
293652
255108
271464
171479
275812
264370
182537
15847
253628
131840
75470
31539
103518
42015
8165
86166
137896
10827
45669
199480
201162
34882
19628
12113
123509
128698
18082
61254
36207
199387
61074
17090
163919
172253
96675
299546
71445
1135
95147
298791
289552
147428
129554
181591
262145
136321
143199
178376
182495
287700
43764
238295
213829
154690
198810
50744
266859
4554
141582
131227
287157
90323
258273
7925
54572
269999
13137
40678
132548
10038
37640
36509
39369
37124
202088
309060
127302
58880
172273
178212
79491
70377
91314
283306
224784
239136
240397
299521
214575
306179
9959
96009
130939
302918
173527
279626
307614
27746
92297
285711
143774
293060
287374
117834
265204
84401
302512
70761
226351
119659
191505
216361
295624
156227
5317
128395
109843
265077
232104
122343
193129
128313
74753
199183
253826
33350
83651
6511
95293
183256
77610
203436
2066
65649
302337
30288
231277
52568
110546
93421
50623
43739
287954
191666
127930
190734
133769
6657
34646
205667
239343
3204
162129
200911
25714
213582
265526
233449
146666
302611
123096
201379
66710
144161
10123
24203
49397
262144
80185
201050
274180
139530
96825
56040
224204
167873
247491
270695
222673
72119
245128
185146
143078
35205
211868
226990
89547
61990
233638
262188
115673
42845
222324
53240
182694
201194
286601
101789
228686
2579
231653
2728
128604
63871
284003
71371
66162
188255
75575
161832
275710
52645
306349
2186
76099
262834
164804
247714
268067
180571
163796
44774
272776
259852
101122
184841
47975
259344
139953
143299
289557
54196
21399
297620
258859
156037
82996
141067
85867
222533
64456
261866
196154
117063
32532
299647
118666
47944
239249
293547
154729
36991
150199
269224
98473
261340
279358
196068
47624
123631
138503
35089
171902
300664
117822
237067
167583
289458
69978
85045
76191
139710
57450
147622
192310
15185
47355
149713
134840
34261
200513
102930
284622
248776
133024
217840
304062
212016
265651
296109
133983
8108
214735
275117
179758
163178
81919
73037
175310
185616
280841
218554
255884
140956
234362
177680
273711
84748
41294
235655
210042
91015
31775
76982
5756
20277
65046
264675
73918
85213
17787
160698
283436
75178
43608
191666
55772
31208
75144
97300
233650
100278
195300
286095
278320
226148
241114
223316
300870
91338
160827
228481
208743
219364
236249
229584
104675
191399
306642
226500
217103
248638
126870
251175
210735
64364
307544
309783
276975
175577
36069
53953
289045
242745
111779
166920
301758
131776
96435
54600
172850
41733
35699
78416
172182
46252
3129
64001
253872
93735
139268
280246
283102
65828
17554
51984
33751
25665
79117
189765
254509
104361
233165
233796
272219
85836
8837
160536
174546
117337
182642
116730
218358
97044
192946
169757
174134
175197
72619
70478
90694
196731
226461
253281
270236
301465
113880
49501
162375
174642
178308
44932
251326
17780
235113
158574
263904
217164
172049
213421
82980
185416
34960
141633
164972
215997
284215
13616
51743
248042
248338
42266
85571
20543
299953
230678
53131
234668
239269
12707
50159
45948
282861
84161
134734
13284
98938
268558
184148
298650
85309
158510
101225
203991
11366
179015
291291
235711
291483
62439
64317
75820
296081
66813
103079
285267
220766
40009
288488
191317
281710
91429
110731
123920
124113
199223
166428
261405
292706
255545
204106
154620
33268
51257
242386
168045
35561
239835
57499
173843
230154
75777
195283
173277
242562
81566
250872
227839
56296
99431
278131
134661
165059
166100
129230
302790
225651
220664
100130
273795
225155
61341
36798
287871
99884
110155
138284
35207
37897
167692
85867
137129
119526
35545
42782
152190
58852
246775
38014
179735
18971
245691
148853
82525
178741
176279
151495
284692
22018
43533
229020
137328
153510
45395
43758
99991
222412
50141
67844
205920
117069
237475
158683
135132
207774
79497
157740
79122
212912
183512
150894
168800
12562
90239
268133
248482
277738
145530
221664
68513
58470
61972
192660
2553
308816
274892
98016
160501
163659
84067
230945
45939
243395
75097
289299
271225
198285
108733
13365
290162
224556
279073
283825
40630
123907
89428
45810
26504
95362
255880
246442
158735
98856
54462
183261
184237
61586
32132
7631
296609
218994
293288
408
210983
262081
159146
51227
167456
41260
32643
222126
61735
12941
28555
46155
242219
157424
25101
144158
79397
219089
274448
304917
184041
294963
57727
19261
219980
246519
110221
266437
233363
209531
10790
254039
188580
160894
84412
3437
161285
162876
146873
109741
114858
295395
14961
11656
262573
291217
173875
187485
58490
162446
168778
281233
29541
293972
152248
197390
76728
219518
223712
173122
247776
242900
214667
259499
255769
248209
171046
231353
276595
99749
32110
303084
189551
230306
294935
240165
282405
218400
176378
210169
112197
247184
34624
53002
34190
67514
195660
48156
158894
262364
73695
183026
199679
87022
11193
203128
178246
249736
172679
163815
60342
232090
251303
56632
288763
134562
279120
66183
285554
37361
260782
253334
219598
132169
210830
253873
289629
166819
161
218002
202244
208097
158193
192095
287403
178613
91215
221544
304280
219301
29838
121255
118397
308818
124773
207269
31411
151024
105262
289009
52074
248425
259671
254110
283592
296456
262747
238021
52585
227727
259128
69826
103911
134498
272817
150517
134964
184232
263150
150617
250117
189062
29800
309173
274449
230377
218370
165129
38285
72551
169382
78211
21969
127716
281012
257549
11380
197966
257568
218978
73360
201997
282403
308701
202290
77308
217037
23003
49144
266235
89542
245300
272638
160267
230169
296410
56193
132750
159672
307240
30799
202822
140909
61824
39301
2153
242924
55774
10723
308399
267568
138473
287450
57866
202959
178988
206658
289102
199487
149384
237009
235803
61886
164091
297990
162533
267051
16270
150192
231673
248968
185022
187119
126960
287534
169353
189161
294153
204737
243913
43553
19675
141031
82244
50594
146920
2165
285245
32055
262988
100329
282206
148857
56252
284714
287808
177628
118377
143049
21876
3349
278060
293415
281179
140699
69129
300556
109058
72370
74038
1918
135729
95336
267339
188142
295752
149577
148471
4059
184747
129560
430
283094
68150
104686
100231
247355
50484
111048
123910
124918
167972
267916
236579
225785
213418
197652
287562
69855
195103
112250
262953
180297
273002
86359
116889
128669
162234
220860
109667
56950
163280
131750
37851
21989
259653
28875
278643
308889
216068
82213
298995
102210
222710
67832
213308
197076
207623
25022
199378
180249
132198
303893
208753
273629
112921
165675
227515
129452
198142
260652
220737
266051
255625
154487
58629
257277
102738
18529
174776
235079
179127
128180
22646
248791
135416
149071
233478
279756
41963
309090
10640
301210
99339
242770
133480
177406
214091
279566
281535
107891
77306
296458
40749
146316
71065
185913
282641
190687
27049
250465
95747
292674
97152
108383
289946
109590
85083
181262
254383
48074
37500
254602
76480
47233
152668
16456
54361
77256
203014
115106
137342
266872
202831
281481
249373
107729
162510
56819
265289
269683
36844
9454
82313
196715
257137
7172
254856
77861
288691
75937
174945
94188
19677
213786
224321
139311
124294
9207
186165
29203
134019
152705
18345
225216
156132
226616
75997
127648
66789
213178
38556
137719
97821
203271
258205
269475
132855
238494
140227
235367
272902
283386
253911
135794
48343
162877
234699
248989
206386
190322
178475
20247
42278
265638
20479
157902
307839
188032
91679
107101
303570
143345
198068
6829
237357
38989
117572
35907
119040
193586
135641
231094
66733
94233
198251
161355
146819
254696
288503
162744
171456
178578
221179
99205
278715
153747
68378
9264
119519
218173
256015
42873
24068
283015
110315
136307
227922
116213
169409
263864
30515
253058
58482
211739
238280
210728
220148
248014
58921
228224
171230
306809
195241
195490
31156
50739
258046
276159
60276
12501
291680
230574
306424
49823
255949
145
35931
7015
209565
232295
172142
279859
124215
220178
25156
93309
236412
233498
271248
169569
274323
208446
85134
222932
103457
206733
271068
124818
78600
224301
245091
308587
172195
28979
189512
128966
54098
238747
196035
180931
231340
153205
242268
112214
106427
62142
250133
1968
237081
253517
301993
163099
244026
78682
196254
30209
290652
138003
137801
40986
110109
59416
67737
100416
36050
53931
300662
289258
147245
153506
265144
6133
210743
101696
270597
106016
257457
251093
29866
9443
89851
34545
58140
42935
250576
264123
219107
165795
289454
29048
209409
201993
215399
48181
26547
128977
87708
200817
255025
166821
75833
149005
79718
50956
236282
5021
187597
303114
142474
161040
75896
45581
37987
125887
99945
168904
152781
133731
12864
211864
22638
289962
216037
103191
289324
14051
302479
225995
34691
249911
273654
276425
97172
306590
119809
233071
119232
239010
97431
182201
193115
102132
181974
118707
292235
23385
156108
47436
128260
22456
232763
260785
294098
222927
286632
259811
28701
122562
88216
240504
282872
40307
58253
268687
17832
117104
191999
194348
291063
122392
15963
86701
106403
178276
141478
235596
115764
235481
44465
46514
250741
231307
297894
89324
230206
136160
268473
471
267466
85476
150881
191866
127057
179661
92279
290249
80076
235091
302509
294934
76858
208015
210416
49424
92208
219302
75547
262653
266388
194769
308894
170594
193340
247642
217552
252612
193330
51083
254058
198455
172180
235183
12524
255526
1222
108913
138911
124419
297748
81497
309726
8256
149829
146215
253849
158704
269266
261093
209117
88810
131048
265154
80125
13125
123365
262544
181084
75833
177901
154785
143328
220067
133410
241412
274250
225351
177725
163236
269564
3145
2060
23158
119429
287629
268414
200987
12220
70635
270672
166459
208321
295885
189060
256584
301181
278107
231226
10575
206197
8295
194700
279393
191139
172099
48070
50171
129688
230586
145671
41941
189212
147471
300003
193917
267401
86743
101954
29632
176031
241149
39384
137375
43379
228081
140199
235025
15877
182417
183049
268668
41707
44533
164323
58673
228802
104910
75589
152289
48653
32291
220628
298193
244098
290178
208012
306322
88721
284292
211050
103711
184668
169179
224395
75590
25180
23643
94580
111535
11396
224931
185034
43028
12488
245917
233660
184729
205158
149744
179256
237282
89011
85865
149351
133369
234233
61331
238019
143914
5289
277539
284354
197108
235950
251019
309213
245797
34744
120814
120169
303181
127342
216932
293710
166183
36023
225216
187626
294631
309952
14031
236767
166571
45374
42344
168182
300556
177803
21860
199240
245741
69003
126076
22279
72952
60079
290402
64842
215379
114187
52275
161309
156973
238072
156152
237415
204612
105745
211624
52121
124143
201487
65219
62902
152573
273793
50246
183327
163262
162306
99607
55245
278419
216081
60857
243039
252173
220489
298380
49188
169441
264209
297246
47227
173862
289848
11379
250236
285548
156262
196799
291190
50859
136523
89770
233913
49069
199732
228172
90851
265084
252275
69901
17116
156282
79206
289516
107120
79983
155171
259207
232829
201499
28546
204545
181600
309134
101828
16062
149809
41023
241832
101445
67661
307896
129768
277287
175037
43586
131935
62125
261567
174123
73653
159048
185191
284391
42638
41782
267359
56485
93365
98793
211111
32308
73585
77143
217531
130403
23956
134640
257522
185377
169712
69885
85236
187639
249742
4095
175988
200027
49668
224973
284598
260822
297499
192187
307526
263254
133152
59386
187034
42759
263919
112778
186372
224535
136983
266673
202708
264225
278512
299248
295499
63586
115125
294971
280590
133276
272760
39001
71205
79245
83987
62816
121399
250934
292651
42376
225779
211277
228361
192790
6242
35619
182002
167090
3383
203772
63446
274588
244091
24871
103744
66040
179916
128170
185624
47491
39304
275550
225839
283133
249749
298225
145108
143156
289517
275794
21823
24953
89519
27149
102190
48115
107668
146991
122998
260966
304441
238487
286920
236963
126942
153187
170613
4158
179613
262342
90906
171398
155388
3997
249420
155206
196823
307113
248648
171186
152044
101452
254804
165521
148773
102337
134545
100967
271491
287410
56280
131554
236839
129451
288570
291918
87102
107405
250619
33044
115358
7152
178172
122351
296897
180667
271826
38969
174209
125906
260393
93585
104827
132624
19018
156041
280322
258608
70660
230930
14449
112039
225443
256581
161072
160649
309097
274672
261315
85120
147297
117877
81554
21162
155317
187803
226546
145910
276624
220058
15664
270924
151970
50787
61091
217181
300890
80972
153897
308752
77436
246816
123409
176344
260245
256387
262161
159847
305503
277200
31019
200992
223697
250519
184112
244427
275958
308588
133916
235762
268935
5489
150000
304362
307000
240453
267791
241173
113272
117468
267454
288877
50451
15157
302915
40669
260288
125032
40201
42217
277443
130334
69681
296116
88120
212077
242043
4722
56149
275938
105999
91434
222451
64091
129824
25449
244496
134664
203496
16660
222290
113951
223027
161290
247439
224397
269000
139159
122730
282611
83068
214539
90139
20067
219528
218375
242250
113468
77011
53354
13920
143009
28607
61147
305464
217208
263951
125699
88182
295257
297911
162243
59937
258078
24305
198399
56777
184629
108593
213305
151992
106396
162471
63881
127616
288635
126879
152902
204147
201454
55481
283568
277337
164527
177902
305555
66477
79167
296592
285032
305234
188848
86937
50906
134585
190302
273927
276830
31472
1374
221588
252248
110641
35028
224996
115759
211981
187758
84497
87178
176209
116283
170939
136458
230448
96971
213765
103310
282172
51534
275650
255218
308717
234327
190815
244564
174352
13316
135208
153472
282188
187248
93487
212469
259644
44593
118253
206046
233310
224438
139545
253046
267259
28078
190183
289499
22715
8924
224041
69100
118510
286375
215483
283804
129638
288391
130745
302781
203588
179491
89313
262837
187285
258971
251076
309006
4800
201228
297774
269914
64793
243879
295745
235199
295117
141493
272345
205855
212012
121185
237577
287956
121151
120096
69861
222213
125840
143613
194557
257219
56367
153082
122587
263610
138885
172767
44844
287675
116743
135020
167079
186406
146307
112772
103583
25096
230593
46005
158183
241749
52569
176426
128613
143878
20839
248682
167508
170497
45675
259221
189799
84913
22042
161460
22517
255578
204359
296239
125783
290461
113747
15182
90422
235322
293255
109600
104726
297090
26839
128701
59146
128871
44413
299333
197850
75656
44928
233532
182746
88756
270259
261859
11596
118127
50324
245943
81950
170974
104575
52472
310041
281995
144488
192050
281776
285585
142130
98000
299996
267547
84031
298246
192255
142881
144403
68642
47407
8257
292328
80764
295038
284714
185139
27337
288898
285912
176959
28485
256812
20239
213779
24625
6109
27595
30128
176588
22282
146748
163925
75257
213278
1576
309022
43107
107612
246552
56676
145781
291736
244166
143320
71621
247769
129723
286799
292947
171975
14898
58085
58166
89674
54581
15266
4103
283435
291232
183494
94713
143578
8563
55166
282775
172409
297000
95788
148166
165289
236097
25600
142610
98128
120960
40045
77381
150474
119694
243251
238209
196085
256376
256501
59043
26444
21103
123303
164864
299870
96741
243487
20074
252042
75342
133648
141248
64664
240278
247954
299104
302223
79903
87626
117264
113575
134691
179297
278118
309305
182106
11298
160790
34509
259735
40529
24322
165675
40233
258720
100844
65125
38608
10155
262879
287854
253897
5189
151128
148776
153863
295848
19653
277491
209032
98864
170818
58537
237300
173562
80622
135428
125220
134598
121537
87612
250703
287833
70546
245757
173865
4161
241665
92563
259759
26481
111069
36399
77354
137588
198754
122210
20769
140526
93157
135453
186732
226940
235448
272082
92529
191484
112427
262494
59688
136864
199456
168178
1142
290043
164242
59662
81761
55852
285117
209943
246684
249708
213235
184375
111704
286767
86618
137940
112890
240202
23450
297084
300975
47535
217226
14932
56567
5482
21209
295058
217681
46004
287996
235349
309531
111236
265884
129231
203497
131641
262488
143780
9979
201399
279710
102451
259912
68217
191618
272761
154364
23420
237555
279135
99089
152244
124486
162740
205623
303690
195989
117177
284775
169256
152487
94140
107950
252888
193515
176142
6328
111891
237441
14974
249878
73031
239744
152849
276325
7663
252259
249243
187886
133181
295256
67185
190349
189951
221727
293785
167663
87725
47069
89337
224840
207874
15407
68903
102664
300187
217227
83885
114909
291795
21885
136278
35617
95189
22432
282662
197460
118060
58569
261017
224849
241081
89391
218146
21006
295084
62679
283916
188150
284995
192222
164465
303011
255181
11070
12365
183716
201956
197985
246279
143416
273060
190760
236757
111715
228003
92954
179407
146517
95908
106782
80747
296012
303434
119198
72208
228361
49716
124278
209002
273548
169564
96647
174400
127933
285437
68144
302108
42185
101899
229679
140861
44005
304140
300367
215250
201753
274515
54552
122961
106322
144068
66072
301176
219716
111696
109998
275668
80576
263758
103142
273560
174138
296218
41777
289934
280967
44008
39254
179985
19094
127188
97604
223582
127758
199173
256628
266580
250596
210989
99166
157144
309144
183212
44269
66781
97304
306686
23130
209136
68526
126437
218181
278423
102772
22380
74773
126670
248848
239834
63629
218288
71246
257849
175387
95189
231851
162984
95885
155584
306892
24847
177783
49112
216244
10269
290189
49019
272518
133622
29921
5348
235620
299376
12649
212604
169940
125304
240880
18431
213382
78544
242286
74258
68373
43300
222028
247555
295832
281414
152329
191072
182068
173453
4370
97722
5680
183206
250298
56736
196514
32186
185043
253677
143420
142915
257544
11669
46958
188298
216794
41843
254033
22285
120570
301195
3181
253735
124400
297059
180315
135225
99110
308504
99515
151870
4277
63808
29945
173646
134074
16235
37793
207548
14476
44808
306280
114992
255456
273558
262686
63154
230300
6820
268462
67768
166523
169198
136605
133973
235979
130178
190047
229008
119557
183878
33718
261405
217000
252438
292686
284784
132133
160247
29733
119812
170906
236284
296948
301132
35770
308489
59371
170022
175601
294789
218090
93959
281403
213830
267289
154120
108631
187655
266601
302877
153248
136819
53413
114951
122742
135410
112692
127418
248239
122222
134235
295617
182971
88714
305609
283179
242705
84470
260557
239547
308541
41890
53369
230007
198313
94408
185936
302208
203912
157680
65780
289231
40774
177553
254544
30621
110945
264786
202301
256008
128807
54615
72113
208561
165332
182580
164737
209218
92284
210575
152495
217449
158939
157975
287762
231747
32028
117288
234283
210512
209779
14387
134686
60603
56532
45414
206682
192965
96877
22414
197900
135749
144973
209079
193326
304094
171550
302770
184105
162951
37117
240426
216547
33424
109010
16265
101550
50736
25639
127796
144432
54230
162015
165716
130087
290325
64216
23227
289761
187045
222430
139014
180280
84189
184214
76736
92641
283633
196359
43273
184642
118944
139395
177650
258265
72880
305852
27983
89558
161404
165189
125325
262668
227239
171768
198902
11390
216042
259513
158159
16058
196389
266940
290619
140838
100631
157276
204762
132815
268567
173227
205623
132809
58235
188637
127522
251427
154761
268399
114062
21970
78705
22362
74678
53567
292725
209376
258609
185727
190824
136249
206862
34538
261924
17908
70831
79779
53522
206023
201835
145758
144101
47803
22063
262624
110984
221533
134045
255332
194683
247373
173765
146722
255334
232225
130518
204707
127445
228079
229715
235425
222748
223979
38686
278258
260515
162549
177828
144162
212742
191770
260808
248054
177566
115430
60246
64444
151221
58274
298829
268748
232866
104930
279363
29948
12546
271382
260014
81655
141001
226271
177105
127785
34052
205652
118404
154692
258364
203473
42269
40138
65078
217374
284766
306290
231016
23095
153448
309913
22845
227221
108720
116960
66640
11558
295248
111921
96766
169914
184763
160582
399
300116
243774
139529
61586
250147
28385
91938
217888
126303
214164
234875
81353
36839
299337
74933
278044
235721
58042
293115
198075
276218
45451
223824
60926
208969
71801
112368
217415
221059
49290
144814
159324
48427
37204
186238
166732
157486
47
37104
89376
134108
42484
157811
212926
264394
248067
126094
143774
88895
221273
70009
253847
135218
61789
71782
69545
32893
222770
140764
115133
227438
61065
254774
225304
214398
175017
162418
211168
185877
53532
226912
131314
185276
262749
121282
150067
298678
194604
11539
42756
205402
247855
16579
158072
18104
55588
265948
244526
33878
203730
199231
206570
209981
105076
37781
238410
6520
150830
20050
199645
238263
115609
119551
206655
13082
130154
224736
25125
130899
18924
281520
33716
87008
260846
228737
97260
29502
20425
272496
79814
296003
156219
157802
75690
84961
79051
128467
66075
69242
286341
225756
298574
115818
97691
150897
280929
113442
180030
239168
82734
270589
249487
43920
183338
76139
298582
147187
239849
227428
146494
175405
124041
226910
292057
241514
296381
127148
87940
41387
192806
40334
257990
142034
25198
27422
201927
82940
67072
21646
273083
257408
232434
155194
143848
279931
54470
156001
104965
73551
67167
150790
78157
206617
304976
39309
89409
246033
47693
133234
167048
67185
212204
92967
261061
82464
133468
286771
184815
156269
34240
280111
194767
146832
108729
185564
275081
271765
260091
151315
124707
15240
14964
199721
291246
60692
46400
35977
230187
148250
250949
81598
149120
113615
162244
110414
164411
131785
182124
190746
156175
168398
294605
207452
215627
119858
88610
152037
18760
115007
184348
212882
79622
112170
169438
296052
29738
65994
36064
169877
3461
135737
19521
244247
295558
137605
170899
92957
281577
103095
187115
154355
54289
46735
258926
179879
232646
116814
11943
153424
246840
115172
7133
157694
212425
43142
156986
181884
152286
60271
248663
15399
7257
235715
124919
155140
295170
163586
108715
94372
157473
87251
168351
125019
176055
69347
289609
87036
54840
122345
301428
28802
154312
33873
75833
13545
211144
1000
252592
107324
130946
161668
88453
286197
56484
277569
286456
92582
13526
187348
63164
196870
262085
104980
73638
87027
31438
34643
217363
94433
64638
171256
19065
122363
293099
196585
72017
264082
54876
270400
111061
70078
197365
253521
235824
152705
129443
77019
207884
198307
206943
104864
113897
295914
8328
299001
111990
150133
285177
96514
208174
137052
142495
207218
296004
267948
14349
113856
51994
299964
190642
88443
164709
176765
91274
92080
193797
169613
223359
191462
22661
216975
240510
149612
67904
301626
173825
96730
36290
174873
122620
156860
150250
224998
110345
52618
258793
50454
239722
292629
137543
152290
87581
53893
96036
139696
188681
280860
444
254545
59949
283384
39186
207054
150096
175899
37981
173798
106718
193239
213201
19577
64679
193216
236973
132604
238600
2770
302980
269194
217633
116428
12551
221643
121168
72077
80045
129595
77791
55166
294598
44548
70730
137311
268832
118816
199653
178334
177311
146982
250385
101266
139572
138500
95962
27265
161539
142090
282828
143845
209928
179414
203096
274767
99235
110430
60994
97199
93722
88186
291940
65732
244515
288412
162337
15083
93128
224654
287442
172483
300358
185841
99727
87605
115638
247261
253202
47217
267365
41656
203467
96983
176509
220408
114040
103491
255055
53532
46458
156507
108680
130480
237221
270260
133002
213978
170560
192796
16436
253954
38533
187661
52481
32621
24855
145615
6140
302454
106913
229249
144642
87975
9310
168918
298993
222284
55628
138364
76953
110365
11032
151927
205313
72761
223428
182448
245189
115543
268329
101960
18338
631
252603
217792
86592
138526
273547
171037
297361
71038
187241
246852
178675
125680
99448
168211
90756
22642
274973
284504
27586
134168
82772
185950
49050
261866
136118
278318
13163
228695
18679
162585
152657
277556
224273
158363
146163
38259
270287
273029
119645
180915
251950
2591
17097
106672
168212
305733
73856
187148
38408
258728
282240
61417
78242
257354
237448
266468
3546
253480
118424
196167
68656
48763
131786
286137
82021
171347
242014
77465
174085
108732
48265
104578
104611
97567
186358
192045
253971
70754
173057
176814
57940
158019
298775
195225
40757
121156
24628
88383
40364
194598
134353
89610
204704
75745
24882
229199
110403
203992
287070
284762
3452
150098
272835
33739
181924
176379
164899
42401
169129
92662
250652
228697
16610
105943
134637
262899
151282
256185
291057
15577
195636
189560
95805
73076
225716
54730
178492
16947
32533
98652
282622
79082
261401
29214
38156
57724
234815
191145
166741
292812
79157
59048
74930
36619
279459
173737
47264
74921
237752
8279
28774
26876
135113
69965
224508
185473
115564
72593
247644
268061
139821
29827
170039
46943
172734
240287
241723
297673
130175
65474
179345
75994
226792
248957
201526
3975
143853
20845
178871
81858
224604
110986
132383
277540
224695
80693
151359
86086
77833
125523
225236
20519
50770
274805
296816
212381
171107
288420
241286
37917
302613
104728
279723
218401
27490
223069
301079
89143
289371
282904
160458
106562
75490
51688
294956
189872
168790
255882
67654
73825
212960
184810
4761
185691
140664
168766
17025
106427
181510
60948
34238
172752
86608
196984
93424
293088
49663
222003
174391
75284
96252
182562
74326
187365
160339
140697
138479
168400
206494
231744
217536
9895
41774
223645
302495
55788
29228
194852
229151
289870
197148
225823
261464
226544
85732
27969
74718
55408
99447
257023
238463
213035
237031
192489
296721
29496
245620
162032
95876
202938
79657
282318
193747
217859
54978
278143
127624
153362
114850
298042
272932
162936
266593
30121
182510
62128
165614
104389
177877
193004
250733
38104
90255
173720
56536
152449
28621
307989
141028
273719
136387
227308
257733
80316
149190
189983
165071
259609
15105
248380
14987
285023
10420
184247
202598
207398
35329
245209
157493
295369
300480
65327
32743
125368
219001
304601
192195
200573
7493
56827
247092
301494
278758
178132
228310
68581
299828
170114
176150
6280
105134
170436
180427
86189
202288
289826
205053
10929
171631
182764
145043
140532
90412
214233
79695
72855
233178
200258
309805
103761
166970
78347
301906
223532
286296
188373
259252
114510
33917
195339
79176
3402
170334
59303
160866
287884
272528
140818
30314
308349
205185
20926
118947
492
181608
240720
160248
251943
237868
13778
243339
17014
126725
141319
122978
122836
252935
159537
271599
64715
95920
127455
238463
247180
35602
174636
169626
171853
39435
72040
162005
207194
12179
261687
174530
271690
292850
154537
299362
75660
140459
240180
6118
291598
59941
268305
76724
4559
148565
47250
32884
268829
202946
20298
289998
95400
73487
209915
74284
304535
16639
166659
48785
50673
61608
301088
291121
91154
304884
7227
100751
244544
76208
285348
138413
96689
272253
237345
183200
115679
16433
280339
127674
100504
303265
214985
178534
257667
67935
292973
54479
253160
121536
232508
134759
229762
69577
295908
9478
228506
131198
115576
34342
52549
45665
160237
42975
288176
124952
208553
186588
293677
286044
294477
103381
86170
142673
244252
263387
223232
183440
200100
268102
169287
94469
194091
141422
301243
254014
167874
182397
285994
198448
180027
62241
244201
283422
63841
228842
135248
300020
60177
142696
169572
60135
84170
72759
273519
300916
261790
171671
304564
176141
94733
164038
260211
274942
198103
116981
172183
229363
97782
221686
212896
248640
176600
60672
87899
68765
244782
175952
201359
189227
249689
22546
309004
60099
89424
140418
250037
257279
153574
234619
41567
123002
86187
216479
115740
294323
277823
53159
200423
52544
280632
283943
77881
211988
79550
89439
229988
201598
98290
181094
176600
292352
170027
137335
138015
171848
69252
75164
204449
1033
261611
9403
53159
72058
24065
193305
24029
119995
14657
263069
280243
58866
39260
272446
94814
14449
3115
13788
285333
244708
226054
44767
286725
216735
130357
223958
146379
289715
171885
218907
281208
158269
85807
275872
39689
264029
69143
299202
23717
184116
115175
165983
203134
206535
143904
244965
280352
136230
167743
289276
113372
74627
276090
135619
95925
134528
304371
237948
180052
122385
309868
88414
279336
209917
293058
277996
192078
176429
73365
175431
225267
130765
156415
279483
130348
224604
273599
216090
208396
224885
225164
147201
51978
253851
68443
3504
301717
20177
308912
264222
288501
282616
36626
273846
224576
183661
147498
165380
240068
248854
258479
82051
114135
287707
206739
267460
282604
192233
180779
34885
283321
190059
212721
214492
297473
189289
17655
68764
154805
66786
252725
214477
278306
286760
288769
109520
121580
188703
55098
87094
35224
304069
78138
85509
232750
46716
132353
160326
200277
297761
52467
168598
95446
163692
80330
24179
248704
6173
67087
2470
19530
306346
79093
280722
289034
20609
156689
79478
88654
3169
112944
245830
40978
83976
304485
307410
183420
270291
218093
46816
44372
224634
117612
119473
278441
162254
48790
286137
216913
82678
57517
32907
274529
215081
204428
242692
184031
65553
65445
250949
14305
89473
230236
190387
43827
83749
190300
148850
33495
182411
48877
184350
245886
129359
109868
107671
197286
203835
286514
180242
124511
243336
116964
89456
85418
215590
129947
48372
34869
229906
275753
21896
37053
288899
287080
284984
65093
142499
36906
15499
24316
63233
136803
270039
89825
177213
305677
209538
95276
142741
253348
137454
187526
70023
6085
95103
299253
302615
14626
106068
178870
20441
238086
304611
29350
200993
27585
291159
78528
86088
59019
21299
81591
141535
64992
58247
303226
160621
98669
274099
25563
29735
13814
225053
125384
261111
223182
225741
174643
72901
97892
28174
157069
267238
200302
260075
105768
220659
215811
171764
90573
124343
76939
137271
236315
72274
180228
258741
55049
131209
8610
88467
65207
181989
81001
104607
235441
45043
252572
225307
207185
87791
127513
215214
149940
191965
211781
150845
254129
41321
145963
219281
20132
258092
91830
197400
230792
118342
26346
167997
165855
145333
145253
103020
89367
242143
81178
171836
192945
110065
217913
264913
18359
200425
71679
222997
319
117112
304266
48594
131318
173269
42138
184185
265009
168296
292582
201841
195729
104560
80711
170825
141034
201587
250177
131065
47993
168360
150312
796
248269
278943
127513
232782
158922
36839
237157
182537
45388
16842
46209
74906
201376
139746
166158
275215
146042
252761
43556
159967
251074
268405
169279
79252
41287
178941
16544
160732
171982
223654
88789
95154
178544
284066
39816
30267
270746
81803
228978
54688
280105
180995
59551
8254
197021
135889
271148
15750
97238
165780
275190
38608
18323
186793
277744
111315
176322
187053
79428
257251
11238
3640
144250
281471
297583
199457
218748
187832
198029
240811
32088
255301
209315
212074
182151
290531
132242
146772
239170
276382
293104
16116
16640
95723
125470
187960
150728
308095
211734
273703
92813
152252
281264
696
99378
256976
199964
111713
13454
66353
102851
241734
108939
376
293074
157335
206962
95958
264422
242850
282371
225123
117987
170990
54666
179587
46121
19873
160073
309804
82080
186433
15110
49177
64722
197151
135727
288524
208376
113460
40563
85541
139677
4042
256254
127752
167667
181638
138193
28022
89508
14738
231817
279006
36260
275190
24984
262283
203459
228600
300592
226030
54111
64592
54690
12853
242783
232922
44872
36950
175144
64776
68463
17008
204571
240415
179071
20785
46568
86741
294878
12579
93767
95139
293354
111737
49202
298062
22939
65406
4436
278479
105179
297791
261211
81005
117630
137617
90227
295509
210831
236580
56005
188789
42733
48185
6911
30219
137070
46094
173923
208101
165061
236087
14401
139368
177753
227728
16046
115188
305068
164356
7736
298458
186966
198516
60232
38946
230710
55758
25510
58411
169657
1588
259794
197294
153414
154550
93956
228407
9628
303445
297516
262135
232907
214969
108423
179513
66952
94195
52204
245665
291700
122024
266240
232132
155771
141488
88799
102945
283914
240187
84860
199072
121500
95025
86152
259640
199112
90149
183916
208144
144929
228130
40218
268928
125223
284974
16052
308624
281851
308974
231741
37407
86882
67966
142464
296351
76471
23722
81269
284158
28778
22911
181209
132421
34385
77681
153843
129532
221226
301100
210762
37967
23039
71979
295736
239477
273123
262045
151325
304700
209098
261849
29573
173391
83618
77384
47835
199466
118589
261699
231333
186392
87386
103607
133115
304904
197937
305625
189097
28368
21490
200673
95509
191002
48392
78144
299542
95987
171584
100426
280889
295713
290282
287319
23354
260874
236139
286992
59173
272363
88449
285080
228441
283497
50009
279600
85797
148555
246572
135777
64449
14852
308977
182736
269604
121169
15057
185295
10434
242330
261413
57666
82055
84480
241824
285591
94258
150063
74085
131131
25363
269354
231229
213410
176341
84982
236695
118921
177060
92230
150331
71400
141825
113623
164125
179413
116862
68299
179425
100929
124480
192749
118551
130886
117947
60901
124240
247014
87278
302771
296299
235398
116074
27175
183922
156894
202848
185692
16647
254509
87739
1740
199779
225012
32973
207859
175742
168189
23018
100309
174639
90261
95785
151856
239993
243279
52438
226892
285586
78269
109918
295280
129837
224265
68940
245367
160470
166814
115852
304039
260653
91261
277717
146586
83110
112833
261047
91628
111548
181812
20843
118838
135736
141489
24621
278814
63449
119982
233607
68685
43883
65755
230282
220230
102101
90696
251621
280710
60839
111568
92403
137581
172650
446
152091
71973
277516
143755
117905
196238
165951
266676
295456
221406
79826
283818
127838
191216
273729
96633
188040
114300
292011
259672
29693
247243
279562
130784
302317
35334
177302
80127
212676
38029
177477
286445
250509
137956
20988
214008
241110
113354
64279
47646
252507
295260
132085
215466
58509
128199
164657
153145
71538
2929
189163
141451
246787
178794
112469
152405
141410
99719
126057
12488
73428
147800
273531
167796
162078
289063
260251
281294
216373
33256
305318
11493
185907
106781
162226
62736
185702
254698
9066
148238
39109
123639
67610
8471
106708
44384
54355
225615
124521
70165
47254
67392
30843
73562
13626
240532
303748
121705
97921
200118
15755
179854
18961
296144
115669
46039
262263
59591
87752
60330
197518
295013
264465
302979
234369
123339
259875
59896
186742
210481
219700
249414
284038
75882
285506
229991
229385
168319
163168
185637
155079
90309
61246
197929
231450
138415
42390
129916
71054
86366
166744
292416
217219
201972
73220
247425
217157
289787
212081
49752
3495
246747
203794
275273
306713
73868
6002
147500
97919
176476
214300
198135
129843
122880
286224
10125
304067
199584
171546
160047
68709
197697
219040
99731
29651
64073
245372
298061
296431
32258
278830
130767
214577
248571
186096
142019
53818
123244
23566
5898
126087
222590
278139
12133
143187
152781
170912
130741
137616
236315
275421
48101
267218
74772
251982
236304
140451
164773
211914
170473
228937
236048
209441
1813
284182
297764
170943
161763
132766
274996
200586
77034
254944
39887
154200
24360
303779
238332
268775
16414
152026
59336
219146
274288
112551
266959
92600
32718
161163
121554
40967
168883
224798
55026
82214
149743
173012
254904
288380
66188
260657
48695
141548
284660
83712
57200
122833
21065
120699
174451
294501
88916
57327
130913
17356
143868
290119
154883
33749
199011
133043
284658
259174
263729
45408
205442
8841
269585
238632
20120
115949
95939
303981
121976
267074
216951
291769
277698
171698
224989
44586
95709
146689
30753
137921
52872
220725
290238
204666
154767
135023
196669
180921
251011
100144
258001
222901
303106
121939
125813
302259
201500
161655
122522
70266
30174
66622
120280
211544
9075
82356
34774
94578
278274
273171
3311
198379
308854
295056
89001
75956
11521
270279
4714
217504
198347
285784
53500
269571
177771
151794
103604
297095
173893
20110
265592
274920
120806
212554
149678
52253
60067
152351
227246
134051
83557
245042
57083
185265
10058
75070
213891
160716
134347
282413
6435
294870
108842
127175
191100
223612
302124
85922
69875
277241
138134
57968
209365
19050
83420
153456
99852
90306
206848
277633
252319
179168
187693
161157
299383
248986
199116
227688
164966
104805
290043
188048
130185
103402
145551
85690
115542
280564
45943
15768
241347
226911
222489
141092
87793
233820
240157
267077
38967
172703
256190
292945
81840
170552
132007
82932
36608
159178
214143
194245
157501
102391
91546
82936
270149
125650
95168
103083
267650
83965
128631
175691
91041
43083
28447
72926
202052
284193
244786
58905
17369
182253
200808
286553
77999
299104
18041
153458
41706
49720
212536
112657
42698
209028
47699
308316
55648
93130
14166
149398
40942
9512
122502
259824
35240
72651
31639
208302
18913
188524
31740
270673
240759
78359
197232
75555
266984
283978
177813
300966
150112
123635
39481
114223
173491
186953
81040
35538
152352
305706
166020
286182
126297
91126
26993
142512
98655
199152
163432
43311
218854
21145
223366
301504
232365
294261
285975
185481
308773
97092
192548
74595
227953
57619
271976
71674
191699
245575
65937
50758
11795
283603
40558
285370
34801
36107
220004
156065
201412
116409
278175
45119
130240
114229
7258
133307
137925
232546
28820
108348
122198
228271
78480
126768
41591
153427
209502
149859
6660
12188
78598
90374
153293
193136
269484
14699
128490
131405
46062
176758
24876
247330
162928
246853
14502
145919
118635
282118
286636
42585
137372
281193
86800
125934
291189
190898
307131
277750
194066
217722
283726
191546
41292
17228
13097
13390
188014
228448
270563
150444
42705
20751
211059
140081
156574
92451
196342
153165
200036
235616
254524
121973
299093
207063
260916
301520
233172
275601
61161
96034
303294
123243
127465
67741
247994
11593
304167
127060
56100
184872
27340
273977
275310
227881
11299
136411
201188
71313
270246
111515
286838
187905
298407
86304
183837
28995
273866
216166
70978
30676
216708
223147
241314
216983
137166
121731
201541
192063
66101
256055
70735
189502
83826
67246
3090
27
132485
80238
222025
280730
155489
62170
260061
98502
289242
142416
144144
48039
241225
226041
199891
240943
156397
17451
106030
78478
28888
301271
103035
111942
54496
89179
219660
74500
227645
76236
201960
66424
86541
220604
182185
10078
192009
186254
21524
307756
264211
110025
265404
8342
261409
172654
165748
272484
297183
212470
82665
50719
39000
221263
282426
169086
234198
45021
227558
178208
281123
127377
173741
78337
232288
75496
102406
217917
189545
114449
152922
118499
257862
202372
219121
222303
35386
171896
167157
146487
248347
133661
109522
85501
213111
75952
40610
191009
129997
101860
141352
165590
29976
90542
98667
6743
44626
299793
146121
300156
266064
274699
51820
39480
139043
242865
143508
46228
76892
283852
145528
171381
110862
91358
154494
205186
228496
217654
5927
23446
188529
71777
75636
16557
58315
290894
286672
170703
102149
79852
111422
156595
258371
2105
184802
74572
297043
94539
140222
231894
228448
233405
21008
65812
277863
205243
289922
70586
131001
51933
131817
45580
122540
227033
34275
276519
186844
290049
125941
64033
59640
26073
147738
135127
309818
80941
139798
229875
47027
300426
235946
97739
115779
108070
4423
44955
243164
233635
72975
168198
60835
263306
77705
171265
215377
55254
303205
134646
99665
10272
230450
96589
92152
163480
11364
261173
38512
153830
68867
33307
299071
264852
191154
234603
79628
201515
129093
282978
112120
159742
230318
84335
76698
91667
202829
267848
207611
226171
139171
101019
188893
283576
211417
49761
26872
25264
199008
287237
195110
138806
78954
224026
270453
203943
308643
87399
289474
138633
289961
292995
118638
218403
25402
97910
43734
201064
97018
207577
167622
98482
202445
60486
245177
44967
194508
255295
102520
253874
33129
221139
102749
127914
249362
268863
203895
144990
136206
177104
109010
162295
282506
11014
5447
25776
161835
70827
240880
231550
96661
184678
42284
59909
264720
192900
113512
153635
282695
306676
169834
165154
193826
264635
110975
42676
296450
16965
30781
167918
74237
176129
169023
286734
265346
59163
5316
211011
177705
23800
140893
118058
267512
69370
99956
249343
303023
282497
184603
46041
179389
191881
159015
150112
7502
187906
33363
199933
18399
189769
102279
231631
248641
126301
32419
227896
245179
233356
171114
99609
16095
157637
27413
220656
75667
11753
235145
97415
251773
64532
104148
167505
246029
285166
150420
115046
261578
182616
257809
273374
228519
170227
82238
265589
250045
228064
23749
49921
181767
172611
25549
124890
207661
191520
122501
241428
22331
127911
209747
25513
72099
96789
122688
264344
164040
283522
141952
143886
71333
170430
152773
146212
136301
231183
106240
153424
129893
130466
87052
230697
158339
8226
289198
94834
139666
206235
149427
281782
222892
191010
20568
254233
57691
108790
256319
1583
34479
210854
299034
37592
2652
244654
51690
168879
16117
117076
145466
270299
66780
243995
103382
141653
277058
307382
87657
106183
69898
291336
141654
138728
157242
49161
121058
142197
212242
88092
122209
15092
228105
208012
250921
39396
33297
159333
64013
209143
42718
64009
308363
164544
156909
37103
294012
131819
18578
166091
71105
75632
8979
173333
153965
103761
7284
113834
269067
32274
174045
302369
299343
33262
5294
213007
6354
188888
73423
164513
219472
77109
20760
248729
16076
224857
232133
75382
187517
219512
77105
37071
83475
41659
197981
35871
308635
245580
175534
43085
130725
102035
301482
273523
143384
11867
4623
83752
37850
192798
206202
70561
122970
249133
105977
213435
65915
72945
185277
106996
36858
119815
100396
226653
9716
296828
91045
224935
272983
244263
88284
120423
245342
37464
274017
282478
45261
87230
234597
148904
26048
57594
94428
127749
216955
183366
111042
232467
81223
75065
246030
245515
267593
38769
153919
299618
51386
203635
300743
13285
73516
96952
307401
155610
187779
122875
72843
34435
80320
286006
88893
287228
70550
179780
102304
197776
42864
238969
5291
90834
114097
73193
133366
220468
42394
54648
60162
187394
218809
131785
126301
76803
59234
101383
190948
19037
98475
260509
142783
68069
284849
103582
95868
288645
151021
123828
200670
223889
130420
127787
263169
28352
146642
19391
65649
121780
285164
245047
64876
194521
267656
55556
177505
35372
15528
92692
289754
237851
125235
72524
54323
118072
60373
265272
291150
13440
198643
53275
308062
265043
16344
22946
174238
204953
19752
219019
278997
42960
277090
274561
186781
13865
49045
152178
119152
306839
36655
3355
148497
157803
227515
32587
282954
223842
210852
71739
29694
122865
56810
65529
281170
91841
60281
4387
235416
280156
294539
95554
226831
23771
257284
184026
7981
48262
201434
206012
40916
186989
252215
34333
226736
248969
115151
84231
29179
216248
276943
281241
16112
121531
205608
259556
230337
137117
183962
28850
268537
203331
112269
180496
74049
168815
57548
181088
263927
294296
91806
103188
31490
95414
57291
24558
156849
163341
219825
247306
242416
82460
268994
149702
142612
262686
18305
219810
26855
301425
123725
53027
243986
290414
113654
173796
178987
183920
245326
211321
96601
256429
248531
12724
309951
166400
298253
251060
279144
244601
920
97463
213677
199763
162931
31479
61659
181499
38150
137408
75134
6106
277683
57940
188643
80835
65118
202187
139766
141003
32625
86698
238338
87189
263055
126225
202962
136008
115777
263543
210211
56171
192846
260516
95159
55448
236222
246085
264312
38048
24496
211183
158706
25816
175875
133425
149938
61349
248014
299187
275346
290875
288017
215291
115997
150806
140887
17571
11490
296100
101587
137762
51119
31180
57994
191831
85327
12281
259679
275237
202208
308579
92251
269685
287648
24620
210937
77210
2059
175578
74880
162095
165627
185482
163429
49670
220058
179693
68062
111864
107874
26760
200381
9677
99200
64563
296757
202041
35269
21531
4772
89378
6461
66043
177259
249860
277236
120617
227911
175125
261437
235987
228877
107122
231391
212731
99735
188219
50680
107012
55105
144354
92211
125197
287790
287810
7790
195112
3631
219982
86156
296409
168009
82878
66286
119104
254371
241193
285888
273155
208281
213720
110517
233346
35191
297873
229042
20616
43246
238466
288599
169447
150150
301420
226528
95402
287407
83959
30637
120786
157450
75791
121673
178077
129250
81958
39121
228491
75978
241017
125224
296071
298480
261197
39118
207202
112006
296936
134685
245244
10247
36025
297868
298731
299511
82099
164667
121592
73338
300676
154626
136767
147824
77845
246820
116504
288594
182836
149123
221815
66543
195535
287568
192634
180052
190498
294164
21378
137003
305332
211267
112817
132141
183500
133265
33167
282627
148144
58934
189524
284703
163063
56147
17954
77179
67239
127005
161437
159822
70765
177425
291034
180279
131980
129428
102782
87168
280668
138712
156921
172522
3647
93848
187184
31328
2896
123562
28054
91563
40038
266595
301625
222113
185963
212880
192843
67747
107116
151695
53762
66424
174166
194315
291646
135944
286211
16245
220870
262132
142791
230422
181044
64989
261496
39824
5408
170244
33002
294140
211369
103242
79047
290539
252419
125925
158335
55572
229613
240813
93182
40522
109885
186254
239943
198988
166684
199357
37060
51291
242710
296560
20562
98566
149117
247137
295533
59142
89255
276917
80881
32279
273812
128890
5425
17336
283521
4066
153918
105452
268991
62259
72486
222
78153
291779
267832
253023
46238
301440
302152
218783
48197
296567
292813
123785
225058
251923
205981
29823
200704
540
121649
154550
203730
199059
28215
43625
128737
259642
111857
42438
285992
118779
92172
15684
123224
28195
19704
211415
92917
239678
40455
234394
203503
261773
245281
102988
284824
263518
229019
93128
166659
58941
64485
197548
156782
145760
80697
45310
260594
120001
228513
308710
267060
44142
164520
164391
255067
14809
251972
172523
2144
254563
133254
70340
208434
295975
136086
74748
61700
272100
140473
221073
228464
192472
32904
151769
295595
115864
305350
53455
106809
128815
45996
25944
120633
19569
40540
87566
186066
309168
278400
300167
102915
188852
233766
275707
183663
197121
130530
160013
192045
38052
167265
14480
174764
106676
281356
104665
152816
118436
160697
283171
220639
158633
21286
245169
239549
126354
61277
179082
260443
177906
210597
233982
275740
308238
237565
20578
130003
93300
114745
69298
290392
186847
257516
86383
130898
102634
208311
69606
247577
111301
279998
135333
226940
205304
309860
281346
155962
138721
140197
179648
234501
4482
94692
242802
307465
234851
177619
53642
27242
261606
83042
12649
233753
12014
162286
66864
79129
148996
201724
99961
83022
229684
246022
156315
19450
276123
133741
165867
38795
148107
177620
10033
113467
19317
275211
110949
76139
34921
109965
165810
178262
271609
199510
4215
233804
255625
248478
224059
147071
205197
124228
294475
252599
10393
248389
25683
65238
226767
15337
252273
303582
136784
288116
135913
92071
145452
163112
264722
147024
59872
16834
126220
51643
78145
262850
171957
195899
277852
169653
226485
101791
221015
286566
81771
113896
235076
149777
77110
309450
21054
156887
144827
191395
280655
176622
111879
160587
277495
106726
296801
22888
110479
174472
64372
74742
250368
298288
248770
304070
193680
272323
238604
194874
149712
33678
300095
159614
133491
172138
163340
10698
177471
245692
118835
211638
163673
237656
277168
63944
304285
233086
197999
225667
196062
122759
122283
235599
224324
256083
207498
53715
239424
239601
192762
119346
293676
89640
124754
263173
156109
44589
244894
275988
274319
2825
265418
123945
261129
139237
39009
301381
205917
233412
14425
230038
166355
82230
233618
48237
174012
136694
283263
24829
97725
100736
253015
249371
104872
152430
146611
249756
213409
76314
65509
71324
219259
89993
21851
264043
307342
231215
249439
4751
116342
280777
207103
105809
288069
146938
193404
250660
38732
256481
294407
63935
72576
287230
120519
174380
62576
243921
72629
79020
276047
290049
26918
120450
165688
256750
231798
91994
142543
106134
61863
41090
132010
198928
98718
290924
228600
233560
36666
84562
249112
93201
44075
58800
287848
167282
180635
25724
220452
218525
37948
43496
17517
167164
45801
22844
214144
81617
199607
61725
263773
183612
240280
297386
268891
268650
120163
209903
308654
58610
215046
44284
130349
146783
13873
157993
108364
195102
21187
119828
120554
22471
178572
210601
155623
183819
151567
98963
238912
245401
202551
184854
285814
50869
3961
73614
49027
116226
67652
278869
189079
201580
241180
212277
217682
13199
17202
110432
242027
36424
74357
107749
214546
47017
168198
266665
152792
9567
298031
215124
304900
10444
135392
81543
4610
128892
21213
257320
269131
10611
294882
81715
190063
208917
94694
114263
173241
156599
152043
102077
145076
20418
205818
95379
160880
249269
103201
6750
245589
97625
175483
258443
129458
294091
279098
190633
158985
53987
73129
11004
246184
165227
157926
257753
73937
170355
96689
89108
210381
37535
111294
236649
81816
271614
120044
7229
230256
78245
161641
177654
6159
306064
132666
141907
141837
11429
259527
249988
52030
167406
253699
212253
288109
88813
66491
284233
154856
227076
119620
54911
85093
48591
18810
226303
166062
304772
209764
216571
92902
170320
309785
55382
21142
300515
135559
289155
4110
18643
305592
277608
90851
113659
23414
215337
160580
249904
125761
129774
286974
290116
149494
252203
11739
34414
123117
32403
125822
134024
140760
227822
7703
100187
156502
86196
5686
229873
35201
120738
74684
10768
183837
262641
110307
217598
75040
281084
155276
54369
244197
173644
263603
195193
223917
13192
244812
234968
167134
168096
73896
143284
188003
11093
132719
271756
180385
46728
94720
191618
117256
245485
144688
198703
213755
102708
57796
207455
125074
203723
67120
236701
155727
40835
274735
206692
117500
127536
242674
165219
109519
82580
80782
67217
255696
165198
46974
154269
144635
154715
133448
125163
168477
252577
202048
136049
280967
261394
20261
7545
111435
51712
59515
215327
182862
176591
32297
243837
231102
4556
206028
272507
192917
33386
232156
203896
18348
42246
59080
276680
293040
97395
209520
305095
190244
191419
274354
195100
202821
49628
78273
126961
124970
280570
15977
15348
22349
298473
26452
171209
131808
3865
62432
307891
71481
18543
65567
97117
194195
87526
233894
178380
94137
228661
69794
7033
7949
69130
248676
116655
119022
68629
103328
125878
42689
25312
192707
277280
306935
54175
35284
275670
48132
179494
82092
84046
164858
247095
11317
226511
150790
162984
123565
6782
260895
138300
137515
104731
123758
84948
95635
30895
241402
175397
184504
47244
277085
228602
220851
108712
232197
221635
113959
224559
163399
121286
37609
255497
20660
287764
300862
160633
283002
176450
139104
131025
115
261742
32931
205715
22149
215923
55547
140807
100509
105955
58313
22574
135518
13667
113237
77065
48834
77009
119164
229769
90144
219155
64594
13584
234716
133552
40763
17319
4793
95031
58690
109202
216301
77504
185104
139337
228197
43989
247665
309025
77352
245110
135096
145953
277557
61796
73141
140478
209985
100715
185958
108448
268803
112622
298804
64911
73307
11292
84224
115091
116626
185819
284921
253510
222591
201260
228243
262896
296003
38603
162383
159381
178103
170266
196100
187904
139516
6688
173298
81289
18821
110179
239283
71830
70792
142361
52677
257883
167246
814
296790
188909
234478
299246
16353
21179
190230
17429
157682
112491
57481
248332
239340
108503
4157
257856
58142
108929
227987
183502
38521
208427
265756
15273
242734
271546
150054
90805
263475
301926
138610
163967
69777
40423
38819
67601
131317
82586
274819
46885
31340
191217
48091
190069
82630
271350
177134
292319
71226
156723
255385
44905
85042
104459
101828
38059
262402
145883
197542
282269
291671
82613
119167
95477
250687
6121
211146
222802
235861
251443
299712
203204
131498
23838
52368
277473
269237
63638
225654
189383
283206
85232
84981
11158
268230
234145
212855
162900
283453
273914
97235
7533
27107
108465
261470
105026
70177
30066
168724
44377
188033
40099
193396
234338
41053
53715
86856
209302
207416
141279
26257
209172
91279
294123
74840
79344
4488
239867
194850
53353
142892
47643
263546
308875
198705
104858
253794
167746
287767
190973
167796
149206
71664
107304
132917
168989
9308
123910
187708
118607
214167
103968
160796
125764
14099
44799
126516
73513
246298
144310
296488
262945
184894
303571
106676
26462
239375
139400
27121
299887
17595
201517
30330
188422
208393
201239
74173
253737
179945
197040
140974
308710
250415
172175
3073
88233
22203
169503
194415
271963
150026
308943
202351
44515
308514
261988
248398
119287
184418
196492
109437
231565
186270
104766
63779
74808
302443
18320
213344
271680
210450
26337
293997
149488
13447
168973
306555
48413
258647
72803
142858
124765
73654
209161
204053
241634
111066
111596
189888
6617
282683
262398
160183
174621
81856
101438
108478
164057
38113
85377
24115
197194
68563
122500
290387
31028
86010
257544
108158
301982
104672
124404
58140
48225
262016
91586
209383
179571
93386
128618
219600
173142
285564
281033
286171
164090
2602
302527
124948
239922
291269
241016
32366
304181
174828
77006
83186
104095
196955
152561
80721
62970
36778
258037
239540
286528
200493
204975
189691
35796
51737
118098
71549
97203
124734
191377
85309
82560
56717
80210
100744
357
95838
138696
26185
153619
91475
59054
229026
95515
215757
291901
167527
276611
49862
144990
139586
87681
55403
87628
189452
164801
279516
10195
243889
146640
79400
143349
3861
101611
34892
221159
16076
187210
262604
279160
43017
114827
194816
72278
198378
169988
216096
108201
179357
229982
289091
240464
107554
89149
249463
197754
282618
86530
209751
286418
270975
66454
41052
22166
85234
284009
108596
286782
47865
17132
175452
195644
128626
197165
90669
76905
78224
241981
306002
125644
102244
22988
287555
293527
160179
81171
230740
26435
61536
184883
232229
121315
300824
168344
96648
250065
132026
51820
289418
26366
31394
118098
74338
210297
192128
104830
147935
302914
128231
205294
264900
31977
135386
261110
32397
191992
184851
242673
19046
123856
20900
166164
75588
185088
257539
199244
283685
73939
157605
156122
206533
211652
260401
36320
90933
225086
112416
67646
191412
6414
32503
251873
96258
182277
40119
234089
55814
182234
249800
302514
48148
156236
240464
307314
251451
266407
7971
25580
295684
43299
98687
274532
208387
113179
166757
219897
287027
64332
212407
248876
230409
290954
296220
261173
128499
46764
257829
198172
220335
44104
112995
126557
45294
119388
101188
255547
189324
190859
193940
203800
7702
19994
252398
93308
308777
153808
114974
137012
125968
105620
56405
297326
86559
154928
214507
79457
20833
172687
212525
299384
286491
263894
96246
275993
148448
92228
47955
35272
87688
273564
297852
9527
153722
255942
176993
18268
302078
222237
231543
220719
12309
249799
108350
82782
86630
148720
6373
221382
168097
283720
275073
278751
192880
197528
28399
34035
173296
294453
192930
142265
150910
5493
196357
249699
287246
230255
279574
216504
265954
265988
255901
232051
200712
218818
213791
141142
305880
210797
295506
101234
292973
150364
231059
177837
119662
99426
166818
105184
141162
43633
31126
198275
131332
254331
226914
181178
215769
95301
232313
267714
65549
71400
146264
231070
61641
182950
138930
170699
270875
90652
181082
202974
277719
310050
40387
111899
294505
108106
71317
240851
114611
197373
45275
175343
231835
93497
43904
82825
35859
190157
69883
105929
289801
147985
89366
302672
239974
95180
293284
295317
4976
65834
278538
267494
179232
58507
215115
74173
251085
39567
12548
15266
30127
251811
42182
16788
290604
246935
128565
241151
128187
55304
255667
74666
121902
300759
229188
238049
16237
220619
210386
153295
80665
192946
219124
193664
304412
116481
158416
25465
36726
15167
198565
82386
221902
138936
235522
79618
186708
252015
167508
140935
139778
180598
11534
76418
13844
177529
126417
160448
173009
20613
267956
203975
110853
112027
292758
271341
207994
46657
16451
91599
282368
203704
207299
298285
177929
287631
107294
125029
7598
235295
283834
4801
30853
295811
236756
140429
185852
21979
179516
264809
55116
170684
223349
131363
164925
107376
210067
191364
21729
105574
306297
93255
194185
43355
288969
83212
31612
242575
10396
220542
23608
167304
12436
187282
99291
183053
189358
171608
23002
308764
20672
285769
269816
123887
72639
229888
284486
157289
88559
261165
299398
308990
45773
16700
261734
59958
234474
201473
22512
154737
139912
59879
284784
59452
110993
268837
147887
36345
248698
55844
109782
275684
32683
265216
214721
224132
76173
206444
28131
75856
277769
138595
282410
152715
249837
288696
185728
298374
88031
138379
75939
288288
243954
112170
120687
183256
58742
53102
247572
285792
198873
308251
77461
49689
290529
189107
188817
240329
185164
115503
98338
212387
272997
135505
139511
66604
124688
79301
64348
206067
206845
208795
29764
75381
257758
83536
227873
229317
264184
119741
101671
235167
175283
155927
123671
285823
123548
196302
41368
116847
297101
274376
243376
275383
202002
111215
123278
301125
262762
272452
54670
291768
304038
39189
64664
126351
165132
298903
65950
173223
92072
192099
80250
105919
239488
115636
94141
77022
295771
230741
282836
126537
9804
193827
131285
138684
217465
56264
11835
102020
139221
306487
100091
102190
149058
181561
105579
159759
16449
83867
131331
294270
221409
173873
136363
187925
275538
235319
10813
69575
268311
21928
157971
233982
39126
111707
184480
280384
258945
115602
121592
237777
213481
99621
125444
242364
189204
67212
242316
31881
77705
133016
211522
126642
141172
48503
177045
106873
236690
138243
192513
248235
8676
258401
240292
212338
77184
43386
271112
201213
238321
37965
76647
164203
195489
231274
168543
8663
253098
204969
79614
120103
151437
198874
228494
9740
99217
105056
272295
257787
87013
158196
162724
50051
171118
72808
45082
284916
24445
205296
233468
109430
113729
243120
284570
56384
39600
252053
307338
133133
309684
72933
123167
140053
70440
128043
66393
64603
146924
51210
234251
76354
161451
299375
54490
19286
8142
5666
117523
20892
120729
257346
101917
224521
220707
290032
290794
36083
98219
218415
99133
130682
209996
167727
110270
140446
277193
38503
76066
154975
101504
42838
75371
245901
258023
56558
220884
182735
267135
137931
147819
44436
217555
96601
150406
105491
215201
172799
307640
267779
163391
113531
280400
286456
301044
246829
246418
181067
139900
247003
157448
270304
67083
101971
64104
200037
210171
229130
158089
122077
293296
99326
188651
250220
60928
246769
205996
43260
168049
301605
174518
155330
196898
198911
300241
60180
189902
160668
219608
167193
262250
193649
19423
91017
157814
131100
194661
59861
132352
235971
26051
74082
169856
17286
189708
53206
254556
44476
122665
98950
255753
89292
62562
40668
277783
38796
264407
134844
285115
166269
49241
222117
99138
101623
283019
141661
301581
233681
20643
127214
7889
116799
5321
120214
226799
111591
276578
287158
59812
221316
216680
188741
97533
53526
170682
121713
293525
30120
254126
152526
221801
79399
306390
42449
55067
271269
265512
100538
43688
14466
98598
157986
115414
117895
288120
309790
115332
25393
133597
123087
272730
190634
34209
155460
165020
144309
8772
162539
247824
71618
221838
41107
158714
69461
75178
182175
92587
151844
287536
72544
279275
147523
104213
152641
188177
66742
95642
142004
292947
301798
110834
74932
141459
34587
135444
287406
137621
119014
128619
181987
233282
234478
80081
78873
84040
309089
209253
234897
163975
275872
207390
273457
256442
259105
270485
196693
237848
283306
81858
75961
26219
216530
40747
91874
142945
295383
238658
207952
81803
64030
272983
83105
35610
200077
124742
126074
302335
291015
103433
2828
153412
46701
241829
70760
92889
247661
61594
156410
236716
289403
41722
212965
302882
227726
1111
151015
283428
228537
40720
245931
108623
231941
44030
58168
221594
130342
92261
33247
188361
93244
228314
172230
141757
174017
282668
306966
105992
270615
225697
30882
235033
179487
180249
74015
281867
90820
40197
143820
99282
74720
96736
283319
237440
97746
170361
45870
198762
109842
62750
215660
269788
197113
36835
78062
40244
225269
1448
2338
51540
31837
128344
224497
176475
253799
34359
52660
243403
269081
3515
158657
126582
142002
206737
209123
59246
280196
7837
254416
102132
280203
179553
300987
291479
58275
184072
294383
126280
18766
229476
16877
141981
217182
248358
124641
100567
277254
238693
96360
175685
21358
263242
272276
67527
194787
156257
308878
110933
21878
289076
130545
140566
3730
177347
90193
269183
39553
228435
80333
284602
126652
146675
167646
208535
301290
99455
111441
295527
77082
307697
213586
173133
165617
79097
154977
270796
148743
259868
17352
267751
64881
22358
52403
50745
266183
92909
31786
259784
216676
8517
127996
227808
14038
107400
33862
199613
38829
53805
165668
946
246873
41501
98742
99854
281126
226181
115776
65903
30421
281176
153646
21754
61961
294602
101659
306957
205245
303655
40825
98652
249668
192257
57300
179254
289514
39167
181013
194402
161621
29569
144437
178174
191474
218046
278586
194450
159733
191915
98222
179808
186387
235047
7794
129872
38389
282904
206934
174320
146161
74056
44550
120357
93343
309369
109726
13942
189268
96017
99522
257689
123214
169711
175272
284889
260019
166229
196976
302620
185166
214420
302107
267230
300284
242513
157350
23273
95150
252169
109715
118815
9567
179469
64528
261877
210374
283240
115222
158203
36300
7654
196530
239816
205483
60489
5988
286102
73713
22761
215298
238616
79460
306522
206582
221492
132537
244681
160571
30257
12294
247788
289741
166920
58152
240623
257926
95393
282457
284690
50605
51957
53131
134393
255076
32901
147375
238819
280764
38604
44237
199258
178188
103253
255775
277064
87756
294996
209525
136213
10580
79989
284887
198363
190664
54183
76923
48120
14189
169890
280072
19872
307753
99912
235601
147338
77821
176544
85449
243658
226062
28760
274777
192021
205168
72685
239198
37266
144363
63466
286641
25992
118489
207829
30740
268455
287747
218675
61132
302348
35516
46754
244412
220890
68839
68160
8067
174574
270160
206968
32524
9917
307463
157769
169204
86231
179682
142254
181521
158782
56394
306140
288784
282947
209138
218211
274727
213335
287467
9808
121219
282032
81988
303305
82695
215030
245992
74270
251474
171185
192074
23034
76373
213488
11845
54515
168736
117237
183167
65665
1645
254060
296038
223169
239797
29525
275279
31090
146597
286574
208171
15058
166445
139412
7104
105405
71132
253072
269157
206300
101345
305537
2865
114137
212446
202049
283042
303787
255534
106927
89829
43256
32156
278020
173470
177592
109907
151381
192948
13706
77349
4139
261701
11876
145778
198621
137417
30961
163440
241118
270070
216942
129584
269010
99086
171917
136518
235693
210574
157192
154066
147593
79876
142227
241248
117675
152285
286509
190360
54785
184297
273233
39846
217697
44639
9785
297188
55741
123672
78022
148227
185967
280003
198396
107415
274869
226313
20157
307422
204577
302349
221978
113880
110763
276189
167379
148048
268283
125150
272862
161128
267271
275615
155346
25192
268657
47582
94004
64861
282278
212531
300524
35039
28236
281115
122107
78031
128272
85137
64235
195368
171924
168521
277975
103556
2751
56139
214144
53194
6023
309711
298140
119605
74802
75356
77412
130855
160247
63108
237577
161942
273865
235130
291530
216416
84365
59290
7039
137594
3424
62201
271609
95380
217171
153558
100208
171870
223280
62322
155648
183258
291398
85177
96647
67064
216629
304326
190088
165133
154837
222732
136637
173777
94645
155066
119831
169425
268922
107411
71088
122202
304104
308349
43303
252863
249572
128576
117841
248787
250709
164539
186207
187717
157223
166348
145139
267181
152520
302497
123899
145890
25793
196095
309692
50060
198832
205296
269276
264277
221211
150699
220964
182312
79002
130212
146091
232918
40892
263225
48571
74891
76633
234459
141254
148331
147345
158201
684
94581
88724
6831
252027
109132
215121
220420
39324
71006
193632
251464
188204
60652
36898
293513
31711
3099
57059
292298
284171
179279
103179
84554
55813
137245
53163
135994
37805
128545
83944
268621
116648
66764
110517
75071
130332
294717
22180
81964
134263
25416
213843
163851
71783
65623
223516
181941
169076
145689
146093
217029
162784
190709
43208
91725
72809
232904
295464
135737
157959
80297
203421
230457
121947
307517
112626
154655
253866
146340
170978
279620
220968
59119
59132
255300
186662
180866
184641
189368
128150
120394
183141
68742
278668
224191
256520
110874
159557
24499
73824
106799
288860
115160
104099
273374
23560
181758
13122
215503
170711
233356
120691
25549
114296
119513
226402
219143
144337
15589
56303
57758
287363
92071
173074
46536
20423
120199
265929
254468
209011
237159
181535
213599
165633
286803
141767
218951
82311
126186
196337
60912
112388
307051
101160
121686
151290
265269
151961
180757
22538
145339
63094
100547
153221
241206
305561
57037
255017
220071
49867
61165
290185
161277
187248
217696
161026
189234
133690
66154
191945
226226
87958
199791
256423
297113
108093
226455
122262
162607
208077
57789
141301
25664
146456
100745
67313
169548
220945
13114
279776
96529
97293
79527
246683
53996
92407
88217
47739
98891
92859
134774
221047
175874
111860
297333
294831
255419
193421
266970
144191
117369
206389
118418
132631
229648
241090
105809
175873
291516
308809
17482
166270
24637
300588
260625
106994
20499
152045
200379
97930
165609
7954
134035
302318
201378
212409
265717
71135
218833
256643
4698
114352
241039
25498
281175
85001
113541
196463
34192
287431
173588
263456
97742
22962
175802
110073
90734
209925
204528
77907
48450
188876
251294
24408
95929
175810
203711
68687
163436
234504
231103
178342
126760
219435
75976
36669
117427
141759
94411
55087
39236
228886
193981
119281
104043
226592
68042
275693
132278
44823
250267
275166
66157
37586
28866
168410
109439
127000
307030
154623
300753
140498
284858
51417
252328
106678
128826
47949
268840
224492
257458
37918
251268
112229
192600
119166
269985
292299
292010
148309
137235
62344
143931
173723
300244
99475
78364
228598
60761
102465
36698
141069
50305
13011
50345
125410
298620
234053
147739
26397
242206
253818
242482
224819
185249
8258
273498
145214
50462
227360
74104
244547
293915
252509
230082
119434
117356
246688
81068
152243
265084
237257
161474
205554
175869
166844
108359
149286
28092
25007
165758
4498
19878
235192
26893
133526
82743
201646
120798
46474
267433
28798
308730
165883
145319
291087
142539
142254
92370
85406
190569
295243
202118
198034
119845
57009
108002
12397
164850
285859
158443
123822
256454
82927
218750
38864
10786
247407
263991
18067
207043
177076
158660
202994
271825
117633
304752
130604
40473
191003
62813
137517
192325
237398
246659
101505
62904
250818
129713
91607
242953
28387
1958
131630
28544
298203
5228
264679
257483
127476
100945
190845
117102
282556
148733
265389
262483
3912
88409
11858
142342
169143
268509
71941
93658
308854
278495
138866
27625
42048
23203
263358
270480
286672
8855
85065
286633
105438
217557
102389
158447
277421
157607
93232
222932
300182
52503
90515
267092
283985
287115
211374
79193
11645
204789
297382
305075
23690
33766
261021
218213
148154
264505
102152
250919
187634
27697
168543
147910
66627
188538
121248
60412
2289
289959
213823
16239
112490
84183
183397
122974
303853
209398
9912
196855
183395
163860
45650
90324
119141
108762
139771
211676
168472
15461
144203
18755
133197
229493
143084
195682
5131
233204
237772
6568
39082
72201
170062
57682
62932
74142
243688
85515
87953
150722
44369
174337
246025
67734
125257
120486
290427
7317
15609
290267
151060
179734
48660
133634
29389
83286
186621
27012
26033
127634
33254
216264
293908
306350
3787
243612
273383
28731
236976
128542
150963
247581
46851
125766
167809
174673
176187
116663
111903
101463
272579
308900
6841
228861
102963
144295
273838
296058
231748
66023
212768
73227
186252
206789
186015
98865
15788
252197
63103
237787
197718
212126
19576
138261
175170
201715
299980
5185
957
305623
255447
147385
131179
309072
103615
298502
192204
125676
159
149883
220970
292082
172728
237397
12791
232773
232591
141664
445
3481
99884
149947
50496
220290
86824
190487
224670
78030
45793
69869
247036
35282
17117
251148
219773
18300
65841
155512
134529
281630
184699
178426
263812
209351
277980
299636
220911
9334
171282
29423
8713
179025
298942
246961
114576
20058
88638
218652
210146
141915
83253
263000
269034
85881
22376
281420
2286
218867
155914
80057
24839
136019
3882
111156
280338
247454
187095
118744
119257
196821
161552
274219
244446
21260
161484
30428
235827
208305
58175
279509
106989
42445
162988
118908
30359
305877
122842
215199
103911
220125
155262
243468
259423
306008
98207
197595
137135
302032
32294
266765
234825
189326
11852
24338
247064
2530
229301
226801
217183
64455
291838
166973
142681
278922
76102
285832
251245
161589
164315
175499
185512
227245
61605
248637
146246
96842
178410
3258
78220
95649
173708
219371
102990
69376
215647
166034
107380
89999
9103
254952
51509
289583
179780
109316
38411
249996
299241
188692
138304
153964
185049
241990
87741
162883
294715
288554
266485
206881
221150
81445
142978
3390
196360
236058
142467
219300
17553
93504
70760
60670
224900
238370
274474
305832
238856
267320
182135
70780
219991
84945
176437
190147
88265
32280
15716
120604
282762
252988
53442
266049
226240
83241
304207
91183
210377
295158
235274
191691
281506
289758
88377
308933
169355
271232
298447
166404
88228
11174
28985
128785
20030
278621
306637
230785
241530
127233
241056
163534
219147
260708
265579
89971
45353
51949
285639
54982
56372
50130
268748
249884
293554
44986
164518
157645
172120
100781
298825
300399
113011
19325
282442
25157
224774
67131
204246
199147
159420
28457
192216
6240
83843
35194
42087
44498
21151
71511
67573
101123
287708
258760
231102
58249
82061
83860
250812
167388
140469
252046
254058
78875
55145
27028
180287
42829
303991
99233
219147
214639
240048
226205
80934
300274
84440
65423
186454
184185
262998
181535
37399
252531
186104
187215
114242
143518
233756
10180
27428
249255
268383
38204
149352
309003
54556
42202
1804
184973
157064
154068
159937
131383
851
138279
165680
139088
73189
239700
233210
35707
282229
224238
49351
44460
57639
163448
17433
40614
301412
280798
74650
72794
308215
280301
197248
265263
42719
265225
90732
189239
236972
278075
72747
301407
292763
268072
19209
44348
130897
236102
35158
169999
6512
264099
176450
291834
264790
253506
167784
280874
269349
233005
128258
254057
191183
235697
44702
273699
286426
143535
230405
300690
240041
237978
140855
83296
4724
121653
17164
133975
59071
282802
129149
138767
139762
228159
177227
169927
69205
245519
32613
273818
16497
113780
141439
103944
184756
140341
299160
154056
37249
180431
65901
260181
197803
10375
100324
66671
73516
152710
67612
141308
27068
269332
114130
309789
251278
163148
184694
174504
217131
46875
54169
84861
280910
307821
53083
282363
262650
306684
27770
101001
11447
187086
34884
252530
169604
226824
76084
123188
179464
113196
184613
68185
169623
113438
292261
247332
264137
172660
308546
125961
1229
254084
77553
270216
161426
90447
183595
103769
302635
243788
132574
64536
273060
247495
219642
51992
10593
189533
181666
223236
126795
87101
60225
32334
163406
136274
174642
304062
299430
193049
233603
101234
278298
9251
285788
239251
20838
105634
133286
115097
255404
137447
227093
101704
246063
24928
141764
42729
145247
130329
150598
26668
213489
254761
177896
66107
56953
250313
277265
88543
269195
309577
169063
194825
134158
71497
4098
18465
201072
266700
101116
132205
160659
253720
106147
106431
48099
15319
190305
302921
253397
5723
164068
250712
222837
275244
254449
299629
270091
6275
48187
11503
9801
66404
280963
276324
58059
282273
52217
73442
252867
239745
289835
243235
171067
239304
99439
178046
262964
153247
303205
23400
217505
127892
159973
193730
72525
93207
93357
6189
32736
115153
272465
72993
240298
40522
83365
5722
259973
42826
210230
219637
25600
49363
60297
118414
263301
49498
29926
87341
253899
183692
38204
162060
192110
245083
261924
77846
279025
92692
156094
158938
24172
284445
117333
296757
301463
172275
13234
39086
67313
141295
276128
87034
24706
135555
223867
263631
227900
154041
193952
110482
274089
68310
58495
81766
66538
179083
150880
10105
54144
59703
227454
223896
209848
36891
172916
26011
207082
1897
22710
75535
99860
151712
231474
296778
101268
54891
185097
259471
277426
75733
60058
299198
295420
82400
79758
60177
186473
84589
112307
244905
55903
234780
138586
32703
30565
229442
15852
33455
200946
243079
261766
34763
240010
86943
6221
69595
12173
132468
8101
35289
121073
142186
17427
45401
19470
215566
206301
194372
290613
242799
64985
199910
131243
66372
99871
215510
277114
34698
107784
147207
163006
96903
266952
298659
292082
36623
206559
227714
208870
203580
57354
227470
99641
196405
90909
146993
123988
69292
138788
140515
259740
95545
112392
118027
64225
305819
247822
37929
59415
23837
137295
146526
187722
193105
197593
18254
82465
260256
260400
178942
66467
300023
205960
2298
74386
144438
152462
260170
56702
101481
217227
154027
308837
144100
84609
166223
38591
76441
27127
304
167888
203863
56006
52496
186217
216097
31464
14647
130256
70258
166782
49676
187569
159753
158197
58421
244321
6355
152965
67748
50870
219843
285145
184187
235895
267473
82284
161775
176195
23856
120915
124764
64284
192803
306697
236889
256615
75757
269029
87022
99815
50183
235666
103126
42123
75226
17099
184734
228490
11330
203228
227456
178182
213174
10097
36809
244423
66985
288038
7248
278915
161040
29840
48262
229744
95896
67139
271760
283535
252732
283174
51847
263762
171678
282593
107115
25349
245763
128774
172096
146962
196003
151869
171158
203386
132709
76432
308155
65181
174075
194271
49611
213543
864
308643
92202
223409
206607
211574
270061
257764
234254
166666
181205
83748
10640
156190
268400
214997
146088
186843
293449
152702
96660
135746
76646
7810
3797
170262
213505
195928
120493
267363
85796
253966
102094
270649
115103
210174
210419
144173
50962
39290
2894
134594
175794
72989
154648
121353
20912
36555
232501
11499
15993
261375
304077
13675
131079
141526
276938
9696
157048
197143
195300
55499
173131
199500
222918
85832
157986
256555
103098
182404
226620
203762
24129
49447
146689
109951
306765
200195
191789
139529
253624
214986
90723
63397
168387
259004
65304
43139
120523
228297
47297
280666
262118
53128
116683
103297
153746
261793
186494
54219
215493
161091
143150
290586
199933
50980
280628
109409
102047
154122
187534
112474
171525
240730
261615
181299
221400
190934
208045
242770
130009
195891
50637
41548
100249
125337
235496
61117
259135
247976
180951
265536
298015
225695
152609
234315
74661
88236
116160
37305
304390
64214
61900
67644
256070
100166
74876
92303
94626
269800
17465
128165
268395
49649
44527
164146
258490
223730
180252
8625
145728
229911
119123
226769
176536
219222
285231
309153
199675
89540
157824
142438
75525
116673
164969
8726
237655
109767
16263
20880
83424
41873
84106
24373
270274
155068
161367
234724
263703
9027
124604
180923
297723
65361
52725
17708
91642
93371
299580
167372
15081
181908
299842
271754
227484
79146
176996
285532
272215
111769
272493
93783
157381
159196
243489
187684
294781
145466
233828
62055
16740
173989
224776
205839
100102
189472
2545
259897
39303
219027
188251
9354
105427
234472
71634
3912
211221
186151
74988
294741
75914
147336
95774
7632
140477
123179
195724
126857
309205
51793
224035
181135
203588
186213
176129
251366
86576
152291
52766
280315
127998
128370
289072
294072
199394
262880
254825
174336
230082
292813
211408
304144
139404
288693
134276
249186
164902
106329
256871
43710
18775
153954
242728
225502
201591
302156
213172
96226
297893
303332
208811
104375
200575
190591
9126
88365
143666
95152
106732
193856
193701
264113
80031
217281
71264
288002
284082
6664
268152
9384
85171
111543
176599
154539
10651
28346
201466
177929
184473
149155
264667
205345
288752
15288
41216
22830
294204
233278
234935
286603
102815
245435
184863
11116
191400
40590
206896
104054
133410
205108
278431
195681
298690
30711
14396
205535
161088
67820
156661
222892
147351
211419
205237
146005
9878
22211
181522
300561
90175
254494
95284
131993
165298
97828
47177
158790
94042
115983
177770
180552
184166
174476
20955
288987
251762
176473
521
96351
198046
164068
302592
181515
32493
89330
95443
29818
98684
173277
59061
50056
132160
21671
177451
251646
223707
223121
65271
219892
104084
88914
251624
109062
211954
303902
210521
20544
291121
274341
164515
74158
302315
48190
193170
290912
180476
25316
70528
300068
252257
101543
54007
285648
209808
212138
259973
195021
274784
252932
253715
281737
79329
131998
193326
309391
82601
139696
97711
136037
231510
156545
168898
280524
258531
181528
169305
236146
86887
43084
244486
296784
139954
250893
272992
65838
213084
286685
222239
44103
275609
190476
180359
79317
20754
252724
276450
34061
290296
154908
30155
213465
184896
558
285071
270248
127736
53453
127983
252959
287890
46581
30274
59343
274525
127320
51733
297198
101324
68462
142844
159049
301949
63089
36223
90685
187531
138007
282634
289897
270829
182756
142255
93131
264553
265483
294170
86741
303905
85595
296384
234929
82362
175476
130007
252170
49420
7613
259711
284289
278572
175163
166808
297598
117060
84268
293012
254879
133414
265130
164292
245841
79324
143651
289255
159161
120206
207710
291429
10374
92573
78503
66117
240910
102986
108794
17405
153267
301206
133617
236877
281908
95219
242671
287398
172058
121940
173783
13885
231003
196582
180802
206351
22032
277211
125882
6021
30757
217015
268976
159056
107898
178668
105021
178931
56220
211234
290286
270538
206808
124490
47962
187117
126377
32714
198292
155811
119872
281904
278388
179416
93542
140891
242874
182147
118313
69101
3924
282160
4477
114826
22092
172423
157372
71412
111312
51619
215663
269307
214674
27737
273887
38741
25088
138533
92950
198809
131431
40312
196689
203528
147340
165504
275990
273632
118251
159102
171499
248504
208338
260058
270178
195128
143574
62963
274584
172724
236988
9757
114608
306173
291092
123042
227165
225667
133137
276267
76693
252634
78986
226335
144621
145505
206840
152752
101223
295602
88266
155395
238928
8391
68860
118302
204279
301565
212087
179995
161442
300237
108812
146656
134971
108410
12729
58374
62189
146438
233046
245901
85263
56197
118903
259043
36828
217892
187265
237593
12617
133164
142324
197893
305894
296329
199062
80714
128448
24503
166238
121867
95010
67957
74073
269602
130937
102527
122461
78461
49930
45746
125876
266536
188638
260267
119083
258835
235567
167227
263934
125544
90301
21662
77037
160120
20270
146186
160444
41822
133683
171792
209005
22334
7227
106952
134249
178348
239728
38834
305725
267992
255240
109884
89984
305216
105984
295070
39571
42594
147338
205020
101717
86825
253335
223426
259960
305220
309349
69556
3977
155986
143118
272034
69942
289408
130028
32769
276060
255021
24481
39090
29937
12878
157904
241268
268480
22648
247819
30410
230022
142186
176980
23892
82593
129042
91328
120451
262588
175001
156191
92109
80384
171143
146016
173832
103430
59616
238656
49959
190648
9998
96916
202602
22007
72925
35249
292265
195262
77360
299659
255990
119904
2868
167064
48387
104705
240128
276415
9745
309380
33844
122034
154598
170476
133025
209504
141268
305890
200682
136485
271262
86114
51530
241950
220501
299014
113613
277530
133697
136408
130364
21823
26441
134612
225134
99756
260390
155226
274851
132755
150646
9378
121712
131601
223997
253989
78009
279055
140010
95878
142394
174958
36399
7476
110188
271984
165532
93527
186077
218366
20923
156970
192922
83266
235239
302745
150980
76042
90679
164149
260073
212533
149231
245239
157977
119149
194377
245445
250700
204996
53381
36256
65763
248193
94499
108408
287389
180755
10664
54989
90425
111467
69684
243169
123648
229918
132385
277900
296560
109822
279595
225540
51106
140484
295803
95380
19465
210784
54553
208433
174181
180505
150426
278598
134796
10571
164807
48488
76296
94382
97462
197049
222047
158350
133049
7822
288963
86317
273757
165712
58474
299571
1167
57623
23476
41218
101831
293065
265725
258107
250860
188689
20891
222906
178353
185309
235096
211883
46370
69952
164933
104383
138510
158850
98862
65821
88307
220385
95329
127189
201622
304269
51809
299710
258070
43905
141301
76298
80001
69388
189767
170243
268686
235047
135328
225112
287862
197286
123649
299708
206246
197670
106058
129312
113115
159694
258454
274931
281324
211121
11107
221148
72943
84385
202713
64032
305383
223546
83124
176223
94909
55058
132687
214939
14088
255685
55882
93677
224212
139955
89184
58940
304818
207594
79497
193712
127987
202364
179579
255944
60853
212895
3728
127097
5641
195293
238501
11065
305450
81966
107219
212041
121585
93769
107992
144346
129864
268949
220349
151955
98007
92416
94718
161778
270845
278224
214482
134428
82687
134407
34159
80151
13004
223847
42536
276917
182170
197456
63567
54195
113761
219213
282185
150867
116980
40857
111022
200563
300212
180525
146842
291984
200126
204856
251150
104333
235887
53094
202532
207921
201014
186424
78451
130355
217154
120703
139298
8079
301424
275200
227478
235386
157795
145391
169400
115662
7535
10708
55687
196025
229608
68401
307640
94412
307309
218015
297080
255358
233012
175473
216211
86330
163168
218976
110527
241304
186039
115842
145004
65100
173312
139915
1687
76297
93323
9833
154582
127840
41995
104675
176641
49819
122284
228777
172890
95885
222242
47216
13890
101474
107850
137965
195144
257211
5319
80059
127556
171227
111136
299801
96923
290752
44053
7998
181034
58463
126040
280868
79825
112753
137165
130939
47133
120497
199375
206386
232355
1923
214778
47504
133634
223855
200893
46171
196383
29120
290279
108017
191822
248753
186958
178615
17094
142126
30046
77418
156233
194624
29126
150399
77368
119566
296462
268400
134442
160197
129811
156102
198263
122421
22173
135669
254351
41849
56744
224570
211884
89829
305100
61869
208833
247932
289938
141596
283585
209876
67857
226023
127615
39391
36889
102175
228939
153621
210222
244505
220056
106115
303455
33986
278709
233678
44820
284108
184677
120023
90096
174067
24155
12443
231921
161806
2947
306476
105758
264453
273708
208258
34266
49930
104490
127897
26994
70323
173288
232735
212331
254863
122962
218419
79638
316
74856
111646
143741
237516
221175
309716
60517
297394
297502
254998
31278
106258
96286
86713
297950
87657
238571
291234
1068
191351
5890
171132
34549
81724
140749
156893
110446
290345
198855
110968
187294
123996
123032
130284
233667
54508
87582
249169
276102
255298
27871
264796
246780
272418
231032
117894
63248
297726
78386
122310
116098
14115
291136
292224
83156
240014
38283
230825
224958
58306
16432
67866
24527
153775
97824
52621
300044
184551
2789
220798
20524
140832
208231
83461
190894
162535
187588
190392
222884
134963
205414
122277
105334
238357
279596
171906
173617
11711
225705
304305
280410
52079
40877
46816
228603
86689
11150
53899
279340
218863
142077
222651
65758
281026
95136
20499
45803
285360
170991
224422
100542
10678
94274
212374
204870
137539
91562
83685
24813
309930
155086
297517
8889
115496
104421
244262
277868
171486
197213
147591
291566
63417
208620
50436
178656
55585
73502
180575
215682
45638
222682
4032
230512
251775
199042
304260
189875
282285
149719
135550
178137
282420
208544
160988
155378
76075
176535
142551
68458
29025
210388
85511
88694
126558
103776
285839
205320
232212
11920
263346
8478
112840
231417
254669
230260
197965
251272
262121
167163
288236
258497
3575
138774
151133
106119
101481
169860
63279
158649
207135
288671
177657
284227
230884
235063
230308
185391
100631
52572
255572
32027
214723
148857
208747
59176
232292
294257
115778
134728
258371
306340
141083
194921
261106
247072
188577
223991
83084
221037
305491
150077
302834
116240
9688
246104
145409
293606
94297
17623
172778
179329
39176
222236
89877
67942
216574
140201
669
277482
31766
177767
5818
139032
83249
169033
269695
114164
178007
228320
14919
202670
271115
305279
67821
88703
228607
189136
24550
152466
305091
187668
82482
2466
104521
87788
138665
226141
141071
62667
218610
67221
93099
216707
275774
217117
3000
78742
11223
97393
146300
169252
189294
284645
69168
297291
220583
152122
130251
200529
93042
168112
151020
217551
299675
226602
175361
261009
208193
258284
143083
183079
105541
68427
226495
68688
62768
181611
128861
191000
231906
86850
137789
280293
103928
204769
163321
201393
179340
277736
309059
208846
12655
259417
275241
177207
167158
16346
13726
112413
111508
232920
288003
134185
14769
50186
264243
57957
249127
141221
40370
4952
160933
59819
295367
79947
153349
300017
35146
264439
160471
258453
199275
29864
183640
183899
183288
285308
236821
258664
175392
39
281494
99682
222724
296500
303887
260896
283386
152211
278544
238796
227662
154255
170306
62868
68747
302696
63391
48467
101763
127183
42216
68552
95613
196903
41097
39489
110724
171780
102218
127338
51487
28506
14511
190195
146031
307288
289304
45875
248324
117368
176256
280159
13817
22067
161605
130605
239094
206818
188985
170330
64506
12789
115437
193467
222274
41701
207720
76195
228711
281384
217916
275539
133687
211790
52826
243794
95449
255748
228296
83595
84762
253184
52136
143808
183287
173110
216988
93071
196772
207745
236267
288285
140872
44958
155810
199358
263936
285576
120682
271289
228719
210036
214218
246624
122378
76760
132489
45046
305231
254233
142556
275879
177128
251257
119125
205371
172082
128983
265995
70320
295496
76554
291160
106266
249633
278509
254321
68415
151413
149774
301987
98806
200219
254123
178094
193589
217628
181135
240446
28332
143568
8593
133924
6507
39274
41197
22650
157286
200417
177478
148294
224458
95895
266019
132787
236417
242752
274735
235536
118698
281625
188051
94990
154242
82335
282311
300320
271962
100806
188127
49496
145488
54689
288295
300546
64641
213630
242313
168900
140752
150442
77588
30902
114746
288776
291622
110763
140773
157334
21578
113070
309737
299776
94989
154776
169582
102348
19084
257670
225054
145209
101196
201100
14191
172584
129807
22858
197481
192961
108286
280802
155759
185742
44491
64640
255058
237831
27458
82227
31493
240432
218859
16123
15843
36043
31718
8033
289699
90147
273228
118907
4583
288757
215737
15009
16268
290466
204905
51291
53722
196570
280600
277351
28113
106744
191300
275937
78462
227959
299233
116532
174044
196830
197994
108185
163209
202030
139401
27812
195414
206602
71344
159189
274167
274960
188494
221873
271306
268420
146992
63051
121582
85980
81640
57525
113080
197134
198988
47992
147143
306279
268812
55667
303439
209424
182201
133897
149755
181772
207308
92481
157162
47345
138682
204675
20297
161105
304588
211102
299400
303473
290458
227808
80265
264202
271048
32283
70864
188277
236560
111623
55753
2594
52764
40678
115985
291770
244769
159256
111285
269472
76667
146666
107107
217536
245049
28385
227469
103924
153494
164519
186531
119095
112962
26862
201288
221669
220549
455
113776
263087
152274
122733
143978
52478
185989
134068
193881
300148
93049
271195
221066
133273
37308
294442
88797
274225
226273
154578
166101
275257
103986
173201
178758
151900
257245
140625
42859
80593
126687
220138
36833
291429
218576
4282
3496
85232
229945
271869
244437
269899
290275
17229
95300
262911
304332
299040
89691
75617
102878
232996
204063
270609
235905
243574
5822
106458
264320
164884
276629
229773
16079
120360
230033
266559
131949
281801
240737
290413
294365
206298
291074
45248
228502
147744
209351
283595
151308
140500
264072
204035
28537
200606
30792
124146
247532
287632
228416
192850
234357
33991
193324
251510
249067
213906
157567
111965
17503
294417
109212
64840
95117
161083
208490
111608
115877
153944
305339
169242
22500
136415
280326
186791
283958
168678
184455
285917
45952
7732
84253
33075
178896
169217
73570
211859
228821
266163
213088
65632
198610
63524
184819
66885
269044
199107
257106
221674
19479
115493
13884
100939
25474
54258
27000
280494
123530
240082
297745
297549
61212
57685
97721
163214
168337
48640
101077
242128
160172
50655
58516
158292
200287
267347
147433
15168
243116
259064
64327
189455
222905
15380
143155
212965
241275
146202
255127
135930
191470
33016
142204
308406
136505
263936
275793
35969
181809
195799
113134
239780
276453
98803
69290
194923
31634
73059
3148
77792
38478
208711
132218
75328
136693
145877
102575
179769
206987
292563
236998
262788
112477
287889
141455
292127
19087
220930
287751
113007
144386
279879
262239
220132
46226
29727
269350
52839
305195
159084
169332
33641
98495
85009
59753
1181
220511
309362
69781
309624
90859
196028
231275
287009
119613
88551
210598
226952
199515
258931
169883
174949
268022
52701
277624
160911
47315
49092
109672
147028
273
170645
3094
82332
111231
230215
208898
117917
268133
22967
215169
197502
231003
120849
132677
46119
15680
226538
7558
200175
121112
156312
173894
116107
235482
284681
127506
150246
112104
88060
118617
68817
226598
165178
80951
39753
174162
11652
228700
284432
117066
124689
216629
10590
128957
170625
240378
59354
251600
137696
130330
122115
25814
48906
291196
256419
254269
98161
30907
232825
129059
5880
290213
185968
23249
272493
68559
88426
238800
282339
294097
51474
8544
269252
230205
252725
268123
75355
4086
230384
184287
95866
141887
150714
210171
188297
122299
269768
251803
24523
298461
289559
62070
236761
54660
14522
184777
148648
23719
184398
283447
98032
58470
8398
59999
247876
287730
295615
275126
259890
86750
260585
149188
145435
182362
10487
228801
267012
302353
260535
116776
125514
75604
240948
69286
177266
88482
253787
4365
261020
108002
46545
257504
112423
173096
240028
2577
154809
11658
177955
56452
282401
52688
201915
64961
74326
295633
148436
100676
289768
294327
100239
192811
220144
236702
281060
141830
115299
290384
188925
168774
228460
2242
169415
200811
130167
275304
111680
104343
50382
140652
246163
55389
128120
187400
250349
33720
32808
167856
1851
300460
200510
283888
307082
134783
302761
182401
305755
127913
60226
77472
172442
290408
108361
10371
113098
196770
227601
6271
307810
16211
284372
8991
233275
62305
59321
73625
230568
267219
65762
279773
100387
289669
224003
103413
230736
109501
93745
168772
154175
152068
3648
264540
250773
186058
7774
155007
289340
117433
34063
176337
4244
101925
300936
44929
175276
236198
159853
186622
6476
77339
923
252470
101652
228328
33487
246
39158
81268
19680
3781
309910
6423
61113
113697
67718
91091
173188
11835
136574
239927
296282
90040
290567
120509
269122
264989
161409
74663
295469
111302
108087
65673
78381
53401
206078
146635
108596
74030
72563
74328
159862
174358
117448
223867
234918
250555
93288
140971
111705
277904
63530
140986
174368
257255
125499
151208
191193
133137
267027
100052
117712
216141
64535
48368
221014
215324
85517
91577
267513
81900
37671
240641
155367
118423
209159
110804
145449
85123
196865
109520
272537
221218
282845
82535
26299
170620
139977
236419
236167
36094
196021
139591
131982
14117
144533
266222
65576
36300
202412
56310
91220
8028
32113
97934
258128
221779
182744
235444
70618
175440
288624
4186
225393
22003
163248
169756
208385
303832
224247
31769
18847
274207
209763
10447
106986
124362
31763
96507
15614
215701
238883
78599
42048
111355
257363
229781
75909
100073
186566
174623
171518
152917
193070
282420
42718
66428
95940
7241
2294
51676
189835
294687
126784
285523
438
276685
980
250016
296002
9139
145559
308050
132494
211313
169449
156234
9991
279754
69740
178663
279672
221316
81972
238960
193336
9220
83191
104165
251533
165672
10392
101212
169293
277778
213637
203175
140864
137705
103856
181702
52901
248254
292702
166586
58498
69750
147805
223574
118356
249278
24386
62330
103091
268693
298559
175060
296197
107038
200372
271743
6421
108190
60754
42630
150940
249283
53066
190672
242419
38220
248753
26898
142705
226388
302823
224725
39693
93875
286619
188687
119488
299586
249467
305217
58230
14690
152173
183910
297834
282162
28662
131198
197552
278604
269437
47773
30934
75124
162768
161650
296570
71743
160469
176089
176887
51242
5919
299659
29465
239973
155954
14351
205296
179491
170737
53787
38505
66905
254626
223188
133145
12621
84356
179655
140800
136182
214794
257465
40246
117592
37214
263364
72441
212148
208526
218138
217553
61063
188321
7407
79717
119007
175138
282371
180333
254146
147693
50668
10484
286175
294082
126726
196297
94013
283770
231511
106467
290265
229014
139804
204008
37417
242638
22211
90400
63432
144814
44517
158019
257692
185358
41867
63233
63765
220006
151799
166690
289625
142022
50080
100664
132118
246527
26165
283832
305043
92378
111712
131055
112529
291762
246929
278667
52400
96319
49055
8472
22363
217081
115434
144392
89701
99295
286477
298115
283980
30910
65578
79971
80317
275811
150306
207989
140248
188692
60371
1634
8366
159874
3922
310055
167821
13666
26986
56629
276444
255588
21029
230054
41799
256385
207868
83302
40951
250596
285687
256173
102211
175043
91624
53241
110831
18299
159084
33197
169659
78868
63049
60089
58759
77583
31394
163825
220101
223482
176196
277919
227255
228110
113918
82680
90543
262688
262047
78810
307544
296918
287564
290305
72688
253723
186719
141167
263723
17180
296645
291024
263916
146401
275047
132657
88205
257171
156135
61869
33655
261794
55008
101370
109692
206946
215012
228826
148915
8509
210983
268760
104827
252695
107740
281387
309411
178970
91938
135869
173980
277374
207812
86356
22036
136509
26835
168565
140289
181254
240191
240638
244230
113862
97289
240234
130986
6629
193014
24568
238277
274337
116649
4823
267218
163282
15971
294104
24240
231699
232708
301359
186966
156265
35210
203973
286373
298764
7755
20332
84862
222538
93521
184024
125567
108610
209838
267032
133999
97731
55876
219224
158993
241868
247244
124348
207896
26433
119635
161780
210745
285889
57401
207920
136078
26189
272455
178940
40993
18597
138426
226095
101732
72808
282008
89014
290544
16127
121751
87102
190796
260044
88810
213926
3119
282544
178981
306997
138813
153633
203462
49529
19020
63998
130367
169440
67581
211122
233785
262249
129109
93076
263683
63301
23824
22189
103492
280871
125793
240711
78046
102726
173576
179746
71678
26065
56516
218663
157874
25058
272381
267327
222889
187973
168298
55140
178599
110715
167120
41293
154373
56095
237601
19953
38210
246900
198516
270475
35828
27615
9147
309514
265144
279896
301537
115243
308349
251242
158269
232394
27440
95224
208718
276159
112620
21103
79498
280751
188963
281037
265591
217709
132557
58857
14896
114183
16683
272229
145201
298158
283871
146634
152565
136145
193061
12260
16633
278295
290871
128815
151817
223045
288129
239747
229939
89202
275967
202201
31907
140490
177749
228866
147429
62204
158377
207826
143138
219507
276711
297308
64656
146523
193426
62840
255289
124651
214418
36976
222700
300480
49173
232029
33043
252610
25906
6520
43968
138827
160819
201888
156082
240806
196110
87166
63096
137182
103776
117482
56710
208572
281175
221077
29014
62236
13032
34377
91974
105970
56496
291475
249624
24252
32963
20631
221062
244687
1738
20632
307073
222585
287816
169725
83136
131067
125519
227868
78058
254005
240228
160247
276644
140957
188828
156558
284381
103184
253586
26403
244055
166896
52334
176625
155902
305327
204575
307247
82192
99744
19223
273415
249778
155502
216134
209883
181405
11901
241750
210270
223556
8277
275519
183009
30021
220999
249314
301652
143033
17966
208145
269196
224581
266999
165521
183981
65509
134814
247463
103226
188038
272944
80193
197989
70755
131208
300040
80514
285020
65857
197241
269885
123205
231120
209141
237751
87207
241380
102342
264103
61161
211208
122170
238569
251265
129946
188349
150095
305565
269441
292653
131574
49915
91145
36862
135284
110783
183154
54006
8052
291583
7000
213882
17282
309087
146099
146782
275092
203084
66950
148101
70836
16493
233508
137956
102215
248810
226383
160456
3230
200619
5386
300622
29201
225464
189814
241239
273611
195074
292140
81472
250404
269681
3508
195591
295655
40879
38257
98869
78413
20133
147103
85110
39831
265033
107552
145074
304130
180576
30478
53434
99050
85582
172301
194838
139369
208697
170844
159483
12062
35864
75406
255510
4144
100434
121736
278576
292405
307859
192736
119889
218945
160708
274492
283825
66656
159892
291289
249000
30484
54265
255140
110525
105670
20349
266585
33411
69981
262807
115659
164277
247338
36553
189380
98135
108449
232755
49327
48922
181995
33610
198290
112462
104127
43717
214222
237791
192054
58273
208222
56057
153384
280045
59027
85420
36088
105012
84752
98783
66540
141110
130071
22011
148036
39677
151353
129394
229508
63102
223040
180938
206503
153224
287133
79497
277507
232848
84990
65274
123708
178628
6475
243801
219692
207809
77347
78772
94634
307318
192320
296392
179232
2421
56243
119539
183401
130897
258034
108936
26
225497
147742
76676
101552
5788
249012
163981
130536
131692
85920
174918
270786
224792
102685
33210
306783
140378
96061
102295
55852
101834
74713
92495
108489
306590
57096
17446
162236
71422
2703
262764
43246
107687
230461
77408
206126
304191
163046
302607
220216
204780
266358
37328
141885
85667
67830
113442
190570
203193
120931
286294
59577
294122
87847
50952
224132
89160
237790
166622
239730
201950
101116
285835
298611
267028
38865
71890
3859
250583
110186
26585
254292
33320
258068
64038
49450
296697
155251
65778
51527
274067
275082
211208
10116
287553
265132
136276
159242
155389
303225
147405
92354
137659
236021
113199
57061
57682
291509
158324
280974
216137
2509
284246
80008
213938
120618
268866
53983
307476
221319
115463
196773
154988
55456
102111
307316
203618
49939
37719
87838
61077
177909
114262
33291
246834
114099
131683
45096
16266
198350
23895
5362
252728
149925
278875
126184
302928
18781
182881
177740
158656
157540
247944
307582
144069
248081
215703
233574
304457
258881
300941
50774
221001
252530
38042
211006
146726
308515
292433
309030
206635
86686
216144
75676
208724
225311
108281
68935
235223
282952
309842
94496
219414
104865
206285
132155
196010
154055
61618
41482
157333
259469
267510
159272
276754
241789
94198
303182
287395
258352
294818
290028
146441
23082
19707
10440
113766
152995
186881
206013
204823
245208
297164
261068
255822
221109
268378
181180
87958
157000
21818
189697
2425
134786
29339
103497
12058
122852
112020
141495
244535
115820
118362
299517
276942
3794
131691
219017
82552
37777
176397
115923
269721
178217
95265
131575
101037
252628
34470
10834
217952
10324
30338
171077
246330
241509
37970
254965
79016
172529
64254
186329
282911
96551
154968
78125
82693
83228
277469
260828
91521
282626
165323
224615
158259
45742
38960
41824
159052
45544
19831
106058
284561
207764
254826
146989
52920
24144
222100
100827
41615
70578
290830
33489
189637
154207
263091
223692
269234
99417
93823
218939
285064
272651
188048
121222
201439
62915
228706
242944
291030
254890
290715
30646
249761
128422
114797
70348
136482
271652
59852
98369
68261
126573
226327
51351
278615
231799
120359
151584
129149
183624
152371
238950
294667
88418
44026
267794
250340
110181
236000
40882
196248
133517
28084
62955
279969
161237
244208
133972
198826
298945
214308
278150
35385
85549
120195
36307
50545
36661
271766
107074
71492
178082
281084
153035
264538
201276
91335
110264
199417
287690
283712
304294
270250
40831
78697
241226
111408
84926
221447
12031
269230
81213
271448
279223
77276
86148
185818
43604
171490
57402
240268
246248
222805
224524
281417
225669
62227
20928
264147
163010
34309
222452
15763
164301
20473
67571
156910
266170
24328
261860
68039
159530
139575
219111
28882
226142
193327
48344
111844
271584
295842
178264
47014
32340
51201
156552
165610
251890
97027
177809
170056
115010
46472
64776
156278
154180
228996
70217
14668
278793
158018
302669
240398
179255
110553
113300
128606
225978
184274
247501
175488
69622
51793
295324
161347
158055
287783
88106
154084
260714
167063
164496
274461
114494
286015
51533
42224
63014
22088
112932
112871
81868
28648
133296
10644
137755
219589
233483
84562
293248
146006
232097
17520
177072
303382
66650
307727
6629
43128
182311
138955
222906
196665
198593
217268
286220
175775
160414
160743
21771
252214
53819
274898
254274
103526
47194
282136
215512
307429
85752
2146
22921
104401
129008
300530
227486
122255
268183
158094
247315
219756
143286
243778
201801
121769
233540
30735
255262
48172
168261
46112
197492
95027
210923
42157
234186
128899
157233
183686
149730
61331
243645
113297
269935
74218
140245
93242
5783
203695
236044
60844
136432
308972
130086
211672
94550
202368
71038
85253
252837
136656
159529
80370
200796
187808
188559
67113
126801
56408
42436
30925
73430
82379
152357
20845
230693
254817
228503
272307
40864
249581
221602
33967
190354
291344
189024
7971
75894
23810
277912
81003
280148
241670
81154
142840
113681
241551
275432
225
17863
11429
97021
29422
89526
6419
212377
229801
271799
182610
208186
198752
246060
12944
248952
123240
122339
188533
15392
304608
125787
202572
156890
143709
23362
243912
134528
130909
243160
219008
246990
113116
92274
59878
190914
119379
256701
4078
150185
113476
276133
44450
69894
64666
189604
145327
47034
233667
269356
264850
96039
278465
8258
214745
61576
26198
121948
87453
33764
125209
192718
173872
20164
104835
265982
30951
135634
284116
300257
251529
72966
120026
25967
97451
146011
123064
90881
159791
178597
170044
139531
129127
164182
55344
126907
76889
277040
226076
167761
131317
180818
92326
243019
210723
254401
71429
212466
201132
116127
67562
125897
250813
229933
3174
90169
133079
77578
54364
213229
68298
197133
179131
305584
2186
192250
267035
25426
252250
266112
309965
217075
74068
57106
163927
280934
182071
108065
116990
9897
223533
141681
242582
133879
125328
279417
288834
98393
165632
87705
58312
307612
88874
986
236763
163133
117383
7678
120931
114221
240066
59127
193648
287100
184309
161873
69882
220215
308863
120175
278649
56618
186020
53737
102979
272841
62684
188064
208194
158629
162298
20739
12922
270007
111926
24524
699
91346
182388
114034
92148
282080
187708
254400
173357
194934
259594
240139
232043
284852
70302
214364
267167
97566
228945
167431
89340
245770
285875
113947
45243
15803
36255
87786
237392
247920
74598
118022
178706
110122
202540
189519
20789
119790
139813
36469
60708
14453
293283
257994
278449
93381
170931
141106
159055
209810
289962
269734
223134
236488
6520
187771
122350
270503
858
280151
129472
154497
151449
178431
278520
150996
283337
123063
253999
294195
176460
114412
136472
52226
244989
281584
274991
39724
141663
129688
116134
259436
240379
144368
232986
159072
219949
246508
252277
165651
95624
94156
189150
260872
69794
10007
77135
191108
237816
8116
13080
22436
258192
219741
286974
129517
174083
190089
279597
184387
179528
155306
143583
142256
56148
308814
222636
202554
205923
249004
9250
119173
261758
307236
92600
109694
153503
302945
296490
134555
54805
44907
198410
18813
146185
142708
211219
111883
19086
210461
185758
9614
2467
294688
143299
84565
185665
246871
124635
128584
229750
155431
1401
183764
91799
90034
108901
106521
74998
301387
167035
187147
231365
183680
147082
154024
173241
158403
22825
134480
187854
9129
255060
31023
127373
224678
251917
114454
296513
137363
113147
19437
265223
184457
15491
115552
50421
270901
205642
183837
245186
138166
106154
177676
296220
100089
235886
83430
275310
143622
51118
145463
7119
211490
32072
187958
199796
307042
288036
309658
33425
293834
272810
153263
123051
26910
309973
302103
266512
266375
213688
178646
108003
165356
159628
279655
104610
303609
45877
75075
180634
262842
134268
185016
56689
104265
30215
305413
193368
78571
79970
285876
238450
43570
22199
127365
146384
233090
305594
33287
6877
180493
104318
12112
215175
13388
283272
99881
117344
282955
138090
240337
130631
297912
207275
49928
119888
96119
129713
52385
107534
301339
41324
26882
284546
93693
249585
125950
167912
109568
198799
263638
130610
188888
232191
96054
172239
40767
281497
148521
149438
280107
262232
75924
273875
190986
54340
76578
64485
94630
72437
128740
308020
127869
177367
23349
294043
138726
233832
213928
220842
256931
267798
129758
160464
119970
293087
28173
161070
294280
97065
175777
15914
231590
145459
43074
281798
55344
164082
261742
222070
254243
276072
192424
70651
147838
146762
111898
116141
47223
61305
95722
196083
260359
15396
27702
121242
201636
277140
293622
81499
41776
78767
229167
308708
102738
31577
81724
134232
184126
65546
260018
309969
181170
20250
46137
246748
131424
279642
48428
116655
221690
156313
225301
270568
263266
281879
66495
111867
42443
248530
250637
46526
80936
119160
213867
195502
189860
39100
145040
156025
130043
294003
238965
149605
309439
37076
174227
124389
163546
35951
43015
147707
139432
308280
72708
115141
126161
283089
33541
145573
123002
35415
63930
102515
98731
291539
119131
138098
91050
177364
196917
294394
112265
246390
55353
280779
247810
82961
128863
70223
69304
63220
150751
240871
151387
53266
255918
258400
270367
189571
254418
246074
148828
208940
24783
61967
35944
272
11634
284818
217608
297954
19613
262074
10551
69327
7773
203584
127708
148937
195589
117653
232876
61255
238403
231544
307862
211873
284311
113712
265555
246084
304735
153528
297966
243686
20245
236610
248534
212970
278040
41985
189762
208654
124116
245100
93738
31983
188979
261305
364
253972
196526
284438
72293
112366
169807
25569
129359
261108
173645
287358
255148
182583
95677
59623
125601
195339
50304
265278
269520
218582
159669
51681
250526
166613
214034
125247
276689
235717
115066
113235
59323
207203
229458
94616
253037
97796
112625
192548
111491
96830
158411
248429
227240
186788
145432
207577
309437
256955
239345
269648
121927
36279
188846
27011
269197
90358
226327
206809
140465
8841
217778
211998
58240
42450
222508
278168
47349
33281
264767
209377
240871
16968
83152
91124
256961
245178
184798
304240
264163
52633
220955
293095
215747
69010
202658
19514
252586
205515
30640
241044
278268
113484
192598
114794
209335
20957
146356
215114
282085
182002
107107
252780
129307
117695
246296
265077
140115
2747
127167
140292
47631
152734
193204
108186
42771
287924
17237
221197
276706
63049
47137
91388
261777
23399
239105
33907
197659
63208
218630
25165
63522
33098
128772
215497
1216
162212
284110
116546
227777
59675
230121
39305
48605
211336
227094
21434
296097
105851
29468
286696
204425
171787
153278
113089
155777
209751
251593
49301
188814
260108
152456
19755
208482
129242
24069
289119
22149
228931
236704
63861
235897
67154
116942
275618
88593
259461
146999
243802
50691
15888
236916
188036
127042
240779
263378
299082
118651
226874
138488
304147
274541
189792
211114
37900
309414
61796
985
163883
60448
25635
181471
296642
126790
167959
53958
297119
63246
14184
270087
224606
186819
114786
116907
167161
173771
154990
238700
281092
198768
23948
305645
97427
10184
14667
170846
76143
38112
53651
95172
263970
209177
169610
59862
290713
100457
90576
61693
184489
148985
97176
140963
287439
119012
146490
294587
147018
246657
203210
34947
50870
12898
257809
162580
273230
178454
192149
103964
142902
43728
22396
246052
1819
264480
162513
22392
7003
157428
292366
54681
270606
278488
70566
55857
12015
203996
286208
100859
31543
225329
55765
114290
281019
6263
100402
78794
308212
196107
299535
49156
23610
197572
67539
305466
200851
111428
175172
202452
222432
278364
297566
15927
108863
127918
206449
221156
109115
1027
71185
240451
27031
306394
156673
110282
253683
162263
973
203543
298770
189751
255704
236975
133814
195657
105882
140420
227170
140864
212449
296083
17517
52365
173468
172559
299480
30732
293193
115257
30985
78380
118556
295622
207250
266396
96256
109292
175556
276643
20731
221300
290185
135314
256885
183918
164425
297604
149308
239404
285972
85780
301464
268999
228938
142692
128610
252466
260933
187497
117712
305357
299193
6563
59090
115773
292766
20055
41466
169832
136650
52683
23200
68237
150273
216084
30627
31958
106276
154255
53371
231033
13711
64366
30454
209344
160516
98164
76155
60610
202611
109851
208721
59432
176018
212641
217676
185652
68102
154008
207926
140146
308423
58056
151492
94879
92575
3967
226541
207314
20910
257416
179567
13714
135729
99432
125667
25334
59456
212980
310
273159
215274
141748
182856
5833
142256
266581
53719
257020
180969
144835
46690
212284
138297
84981
164846
39454
72730
153682
284539
74976
244017
269300
136410
206552
8790
84691
138315
219908
204418
135838
192056
142393
191660
75448
143583
219490
140859
216813
195068
47927
298715
174246
14441
29031
170202
285789
57523
300934
198474
188766
276679
137446
129064
244596
297418
157724
255136
55946
142055
273066
65469
236714
300114
124301
177747
80397
209097
82790
92483
218105
20626
83509
158177
69295
213143
266432
234836
95085
241078
6829
215426
306803
137661
56096
6376
264465
24133
173282
294444
174466
290061
276489
98896
217636
137775
89227
121588
51968
4653
83557
206241
1633
71264
61719
217839
22609
202125
231181
12279
241353
258111
197233
71751
274506
202581
163484
230196
235241
286021
130010
234942
100689
298551
91156
127967
36240
189789
44148
297147
3379
94943
105976
307526
294412
75802
142026
132674
97452
10291
214408
221130
234454
62218
50551
275851
17582
92019
37200
255733
245084
48783
105233
39573
230840
271458
32099
263776
198561
212547
198643
117079
97575
85568
9597
131776
249229
206041
35253
44786
149402
129379
251203
128178
169641
64159
136934
210076
20376
216740
156588
40080
69404
154392
166375
52399
155565
259645
157318
59621
172564
280120
1561
211934
221295
91731
177486
288837
133547
5410
108904
28606
5150
9229
257341
933
28544
138207
72416
45011
34146
256777
87274
256716
188864
78355
147452
18006
8896
103416
133801
32691
87918
64682
181423
122930
133354
94072
288267
292256
116300
146614
76437
206438
142725
116208
203371
30009
167269
198861
46856
222196
74766
222415
157058
9886
228865
261422
264481
30461
12547
145270
94205
47935
267523
145060
234772
191256
275514
251009
142559
136506
173580
209987
153331
164178
62752
176245
29040
43663
48042
255654
125000
18046
250339
73356
119045
35244
197600
234910
114006
266593
304180
235579
242354
218034
44329
178287
242919
162717
13495
188791
62273
143087
309096
299510
160290
265282
198020
92574
304127
305954
4640
198843
306322
65681
226485
281618
12290
233123
57435
251929
176771
279999
76721
56848
192862
198093
554
10162
272524
259033
87452
74445
84600
82080
262694
257378
42982
36904
281856
257076
42021
159833
206595
191643
114949
203247
240798
266877
24243
3979
80738
104480
70976
38131
169623
269873
107791
144116
162580
305734
281471
108799
277216
259136
83402
211781
297076
92
108725
113311
26257
54917
39983
305852
304185
29983
224340
191942
15235
293753
276661
74721
67169
103257
204024
80797
246895
209230
199212
146321
61542
284106
65704
179074
295200
186564
77415
276788
226382
80385
232745
290553
121740
174096
279408
81741
213190
210365
182592
153993
117421
277620
22840
103115
1134
56816
304436
83494
38626
29001
306063
10019
247913
198857
240611
84322
183661
248832
107826
211367
234178
302208
286238
220313
83850
91890
102067
14787
287182
239422
86867
167493
48449
170084
160410
135569
13178
68809
227811
262192
208077
101216
162435
37438
251445
187495
18214
232783
295214
240022
1199
141307
24780
146594
107534
108463
258270
36758
142641
309065
122080
53358
188557
250356
246181
1110
221704
150604
164345
83632
60446
81319
27797
39607
230350
224956
250705
34189
182158
284382
205514
38632
23464
200909
61913
200134
271766
283786
164554
118971
118107
109374
259380
308049
225787
101589
114196
277733
149743
63886
12666
79526
176639
79393
39080
36765
152029
257189
267343
287845
201726
294116
91177
114588
152562
33875
191725
182655
203940
166721
109189
151023
111676
108749
130431
53693
36609
46249
268740
207811
269264
190354
17052
21129
218551
40856
138283
186413
140097
309916
31247
23016
297411
252604
168034
220906
277285
116330
147858
13793
258281
106826
248800
176917
147414
181161
107493
188110
252964
38002
255191
166365
82732
166974
283349
199152
225812
205904
74826
62495
150699
158735
210820
93491
231545
42358
14187
10228
219290
238561
53722
161404
204681
254865
74577
192548
186278
290066
140114
171966
86693
202994
113489
9333
277792
281712
142610
152465
86044
91315
17564
130312
259190
204893
63719
89215
258981
3881
169462
57284
76469
177457
173032
137780
126121
210223
293024
204124
73285
98545
143728
11416
183550
294328
118805
104778
23117
52205
117284
142050
125664
54452
100705
250380
53714
284938
87641
86371
225776
173349
224554
230345
218420
141654
243956
136160
70797
113246
244123
25983
24354
102023
121265
38202
79975
210769
176717
185368
280315
184581
16396
284542
32111
140985
46146
300701
68021
229687
101911
38727
182696
131224
235922
242884
133157
26795
1453
31013
196691
197384
217327
65701
87247
97101
71621
222789
207715
177266
114366
51048
268317
200628
151017
172247
176273
261269
228826
172672
195606
45387
125417
207131
236347
114927
170688
148797
93615
156020
230143
37793
31225
148477
239381
60923
158641
61634
38745
252851
144682
274379
16970
49862
98974
280960
238710
239041
219689
2427
105396
108893
242627
201962
106502
170124
245729
196830
217749
183613
243117
208798
290728
221234
101587
232850
190973
167515
33937
179110
132194
68147
263161
258425
242388
301549
145416
260145
242851
55178
254276
103701
126084
91393
209340
74535
63694
155773
131458
214772
7744
86725
21349
275944
303102
305692
304046
275387
41258
129004
69496
280164
306236
200253
273115
96695
189851
260067
260641
1096
23570
11190
202260
237289
85259
97283
116026
53434
100755
26778
237840
21594
35060
142467
215745
137929
154831
13156
69408
148922
38496
36109
88747
3675
214660
280751
89199
51924
47766
45617
75214
4887
269968
279882
262881
224020
6956
256898
16567
126701
287442
246417
243395
153454
33880
72234
71615
262904
122536
186013
98516
180418
167863
6878
96696
288812
128704
240932
52633
70179
103628
304487
138844
18983
101564
34788
8426
23420
112964
45505
181716
303281
29484
108958
303446
2140
300165
30620
119693
300782
281604
60269
291329
222014
58457
301162
85214
141221
215370
201400
109327
181136
106122
5175
77828
154075
153110
152372
84749
194811
293209
132039
167609
222012
252800
140292
219558
164718
170501
204761
214213
108872
129389
50913
299258
79346
13853
283194
196391
304913
251481
22750
96928
23851
138287
251002
157489
122859
248236
52497
213466
185684
189799
212574
124143
259703
231671
25515
193320
211472
12780
129285
187674
45339
15471
23643
42589
278911
84932
75613
179550
102794
226131
87818
301738
123475
305958
184085
34623
242116
294295
236957
83944
299902
179073
238432
251865
213486
300087
117406
121911
175937
59072
127813
284655
5536
116867
25990
101676
61292
205642
42948
227210
146438
120030
250373
228984
257221
271334
201391
4662
157929
297537
34381
202086
111634
120418
16512
257870
274218
171023
144259
221959
243021
303181
17876
223538
269741
150881
309939
12184
280374
16940
149019
167747
110262
193482
158563
36898
229168
155751
45182
22718
192257
28440
10209
265697
18175
91847
259405
43250
196954
43106
129341
10534
304056
138473
205992
150950
130167
80188
118887
65454
69188
204057
74495
94083
309949
87110
268538
159271
232832
121087
294497
58365
96327
38935
270626
97884
289367
111176
192656
131700
271292
239066
100732
107832
267885
279889
285074
99505
151428
272092
60875
154345
39377
166185
218299
85390
109270
280894
251789
171083
117146
98963
135439
293361
15558
277047
301309
93083
34446
125980
136488
31205
195503
1848
201124
74902
47157
232954
63919
24799
244324
268109
283239
168661
217324
109146
206302
165983
137022
182382
192961
151087
35585
169102
82017
143510
117459
33451
263398
284272
145910
26848
278195
157534
224960
243225
169951
46127
210040
207492
169079
231509
218841
232163
183755
119927
65534
118526
278841
295330
283914
1649
121176
80492
111794
249351
309426
87582
294983
73491
300912
102960
250620
217528
97910
6873
262661
104571
171444
246372
74279
236298
100998
229385
299417
229548
164259
221981
306822
241224
285375
75235
251986
194491
112861
240426
301257
259157
99623
177949
250412
190412
69029
75544
184268
203889
205984
214534
143071
95764
73558
148969
196097
76501
234626
277397
225394
264158
278751
279585
147350
150731
304309
210217
228633
16116
233605
259721
237759
223300
107312
593
102354
40877
11520
224875
305577
56207
3118
233651
35170
298021
30409
200126
267689
194580
295463
223594
86618
227955
183570
87333
50526
170452
23636
86902
6905
306576
301171
179529
233534
290738
81787
158587
134258
272328
151643
53317
196745
127840
277399
13015
106471
13690
240910
225055
172714
261322
154882
42765
156850
173481
267152
122789
148403
37037
128078
55237
233683
84692
266784
97239
180234
37422
261469
237907
76951
290459
261701
94070
125634
177661
286157
23235
140007
33646
242713
38527
84557
115537
76643
13541
176281
33151
286010
303354
216757
307666
97485
105257
17546
46912
158172
201686
208937
183920
212863
54426
76860
64454
56275
51877
32256
243991
239259
37713
153829
68214
18185
118911
153314
260199
85412
51298
126054
255384
178291
240465
88724
196201
119833
202348
5921
57868
76352
265263
259726
233081
115272
147264
161255
282490
14556
83769
120619
24751
188287
50219
131633
116955
101868
22822
92619
79601
257966
269094
77216
278086
122678
205981
196718
109446
110299
270334
198136
78655
240264
141604
32611
17035
95594
233291
20320
46606
108986
273926
276019
309086
290391
196864
249488
123192
80036
221891
235651
88163
140530
261512
206821
45757
141900
146751
251296
115205
286947
244772
208126
40772
13572
147224
157165
296639
297612
25516
88927
297101
14034
221348
238989
221530
85488
297899
247326
177953
267928
7413
2401
274695
136295
213601
178462
292476
171934
205056
199220
247836
130666
94921
41004
149733
232864
200201
239621
187866
111148
161245
170779
212371
178628
98192
271080
10718
218468
4852
130118
24594
182565
7072
249655
22364
175093
225540
306834
102514
9316
140413
278876
262253
47634
262420
156518
259863
128238
243811
37169
270352
263126
22915
96373
278523
161121
69012
239854
295888
274499
149560
221611
105891
21375
145075
290899
209748
57650
237880
132819
155403
182000
44720
223151
110581
116173
302410
199073
249992
158455
408
120549
176122
246944
272997
108550
80302
5505
33851
245307
152951
266242
280719
273366
19811
128972
18909
145564
166810
146252
238299
218982
290013
93229
242367
163056
218353
264671
67875
298073
85063
41084
96782
251940
22703
279185
77570
171333
278262
196548
42910
182708
67992
17200
40002
258266
84077
170290
143186
157879
146470
187243
100630
175612
116971
272768
116241
204630
14270
231513
162902
207675
251063
113063
178876
30299
253635
233865
147960
139586
237732
178645
201579
265502
248759
270704
149886
295958
2882
155206
283023
171496
123883
267639
7710
13818
59695
225438
76815
303095
170482
193068
215040
77108
250049
220465
247990
6463
175401
89338
287949
183147
132125
54870
155231
6614
128050
196406
62143
264564
267443
69422
278216
270486
31138
196853
158502
237551
217002
45092
290259
24219
222139
426
99640
60960
151184
185266
152869
79454
301444
104845
185844
144418
248560
308165
44939
42351
116654
10832
34782
129382
127756
159052
266577
29708
40427
88470
70085
66833
275401
66013
75443
177014
238290
300851
167726
152189
267432
171070
232180
51078
191638
232846
259046
199702
16314
146882
259339
279681
135421
302515
171957
101158
45493
43424
268512
10288
169309
20225
101998
108413
285114
306489
94695
84452
232859
95950
123200
144675
107845
128566
237187
108322
66039
13429
147476
180953
188516
91264
258241
89459
107907
186066
29148
230677
152269
67415
116828
267889
54088
64736
209068
110949
281493
12965
153298
287849
254494
273245
249951
271292
139307
226747
295362
238599
184098
205777
125988
170825
172342
100261
111909
299500
194410
119948
57094
285633
272135
212400
209268
208404
71890
76854
236610
285747
165950
87377
49057
195605
51510
181066
62460
270611
141411
13284
32888
57707
298997
108603
189077
143104
57453
126062
189296
81633
294282
201230
21309
23892
126673
107793
85189
85678
348
222364
52734
182992
41552
122137
63384
202374
266609
31091
48795
263079
31857
56941
24093
75864
107574
65182
300662
180428
261693
184077
185808
68889
17966
195930
236811
8258
205522
10092
142960
653
172853
2987
61237
85801
10411
257933
301303
194217
86883
156944
252090
261312
127714
264029
132413
300383
225820
267982
185043
267943
205741
101372
130827
189928
271444
250650
85816
73557
226077
155964
3776
18704
88268
39508
276324
133646
19707
233624
297082
158869
237406
297926
302064
26353
108755
144468
191165
102238
240705
114951
236341
122995
99252
34060
196597
276071
157232
5822
272617
213831
227448
280251
139539
30185
231970
142256
37708
222978
222865
24296
92360
110347
75432
238896
64627
116493
253325
156331
121687
273780
215281
18382
221902
47371
179118
39015
309468
175585
30314
31695
71094
56144
307113
118059
142576
141826
264610
188180
84557
280792
227093
3535
188569
208310
9556
19999
37443
62422
95090
208040
163561
10923
255713
144
232263
240129
109717
150170
147463
101752
154159
280540
47682
204109
18197
149537
209711
31745
150148
100519
115361
92904
164402
116078
112728
239482
166169
262006
306515
280098
50144
112065
294898
32027
304235
116019
185296
20794
45604
119520
144538
203576
241829
160216
228403
218103
114248
48052
170856
43523
174966
113764
87794
179143
189247
138695
53101
14453
201063
6435
126729
299160
222819
228994
93376
19562
277997
74038
164971
85392
276298
117762
70352
299517
68591
115830
87761
247989
265859
186327
121231
179413
130230
232980
67503
15510
163379
235940
268764
101846
192009
22601
260425
248613
168010
222960
103190
52239
173841
229490
89117
255835
17057
307853
186814
142896
97921
205451
186063
7998
193949
299414
209090
71638
152065
93469
1123
172114
30735
204186
14280
110134
66974
119850
195182
159279
289268
272914
96245
77889
307738
179515
239147
281703
23245
82713
277154
183560
244595
246846
204361
105409
128058
298045
76015
302661
100227
228798
78414
257580
106686
155797
235032
66438
212589
35131
69532
289484
277676
3903
35830
103728
18666
179329
68490
203465
160329
77652
124912
205000
142444
196387
112982
249812
155400
283874
23560
145207
305405
117699
177148
21855
184387
301803
218026
182422
81925
71465
215734
89209
116929
82248
255911
105648
24884
152778
123678
227829
180781
55200
249824
238322
64300
159047
216890
241176
198070
229090
155598
230727
104586
152638
8939
101413
66615
212180
293134
130290
4261
233921
117898
133595
326
296736
185032
164402
147178
16668
45790
310002
102108
194747
118685
65230
158547
176083
284161
99306
236560
166197
98167
149294
212190
47288
161528
200953
77344
102750
67388
181352
134128
191622
243923
290636
300888
10560
223267
237867
15021
301092
38011
255836
219921
91697
31918
250389
138855
28651
130456
7196
219586
63549
90426
215038
105160
98606
193966
290658
240052
109196
75163
179064
176858
241776
153064
142277
46631
173542
283706
31124
90983
246119
270654
24348
27747
76435
309767
31136
260995
52088
252396
185786
102594
20628
272757
107646
5609
189245
65552
174319
95036
224808
203790
32916
292319
195669
5048
42208
119204
11803
71596
61171
281127
983
253424
302851
111546
36436
304113
227676
204898
306189
119779
291219
93230
134454
100998
81895
264230
75669
246064
211082
74320
168281
299825
224511
239281
270355
22684
170911
287941
67470
284773
168787
291729
156517
85139
194261
273559
266767
99109
216081
34376
164364
52894
240953
206820
162547
272676
190798
77567
216956
308297
57436
39132
106175
81372
208591
93573
130150
167874
45993
254377
100283
107971
21615
200068
262962
177823
212796
233379
275954
243554
180115
25668
222172
254392
232412
169874
207117
279606
152957
299794
214191
158140
159241
247086
104291
256859
257489
228863
221214
149277
151432
153875
67485
32064
6887
176584
306948
293485
164046
102170
97404
181184
5014
120980
35452
74820
107957
250678
258107
220293
9536
276789
266881
186314
217731
308134
143821
88266
112590
144948
26203
272235
266559
61719
305572
48896
44650
93298
75519
110279
230826
229309
308261
124255
98186
268845
172632
125729
87453
248524
253476
148052
299049
1873
49637
217897
115304
249556
239438
99697
253716
127645
159766
268786
195682
105304
55526
186072
297006
89954
90163
172285
275137
117577
130030
211843
306282
297669
305071
40416
60051
167433
164693
177424
177196
202811
174512
19465
49705
230275
1234
281912
238071
262339
235109
119169
240457
92602
231214
72948
130223
293971
188103
185025
238619
122480
81704
180671
116744
266941
10740
258969
173562
302759
211036
222087
159100
10602
230406
154307
279557
297154
260681
96102
81961
184601
188665
214368
195103
7156
170250
207148
148699
177416
79711
163512
284704
223605
292460
144703
13898
244729
142364
115181
251257
217220
249528
122565
82841
115364
296183
268538
272134
57812
205277
177249
278039
178457
21986
267702
272093
124913
258643
192177
260539
170804
175713
93127
294070
235182
28749
53014
4415
288518
78100
12247
190405
43650
148199
101939
109921
274372
6433
146417
194527
238327
244171
60473
196354
227632
190249
145913
62196
304668
236157
290191
37366
35410
76548
182882
275828
213064
221039
220540
48546
163362
174991
127139
165659
215384
55200
42348
31263
174171
101768
71654
175244
158433
1392
75573
277754
125982
141441
202532
229890
119853
204905
29121
192677
300823
108026
229637
256503
276298
291241
235192
32735
292191
72749
133112
28474
96929
141998
37943
266216
196626
245914
304655
92858
228843
109637
304845
33055
73343
33299
286910
90127
182973
101819
218637
274928
207970
238944
139562
4984
39770
19176
170086
176089
93381
131734
233721
269821
204017
261101
25830
56119
185278
7010
232446
50168
21510
20331
177703
60506
260109
91088
57804
107874
102791
120965
99384
186807
188597
137890
32353
164183
264404
94026
607
107876
96359
213748
288770
191280
304405
89797
224046
141070
10260
3805
167351
254208
263334
262891
139394
264569
215317
155941
33976
272028
22086
183723
243036
135149
31118
237356
183552
119672
75386
236914
34842
225575
123526
23512
9893
98098
284309
266052
217099
77457
235240
64006
286007
157495
220865
223859
49905
164644
79729
144274
31887
266120
229136
123416
182702
197923
254613
2975
71459
43023
1772
192597
67010
105991
101183
208700
198468
52447
231866
209891
29831
134787
214103
144711
121190
257091
274216
289539
70806
298765
191394
136343
118987
259683
294264
83564
133172
60492
226132
96156
261937
104671
202178
50277
87540
246203
120489
18239
274550
44288
55752
185157
145777
11696
47878
151392
148301
119158
75537
179344
123707
262879
75021
147905
121225
130707
76438
251655
131468
40212
42272
242738
234653
62378
286958
253684
227311
171496
151705
245854
59484
259325
34819
110811
41890
22559
220537
124978
308902
195324
20386
273809
241045
305543
81046
57964
146930
147422
272667
247756
203867
118101
46511
168863
152693
307787
253198
140904
142079
66932
180377
90301
301844
121118
46010
139359
203617
298107
217398
268569
83747
174311
23119
148497
52407
302779
234159
248538
185124
14293
140882
274319
242115
141502
51736
31855
275176
15209
50708
230055
81340
4558
288526
35445
6550
13121
149697
52529
107075
173025
58448
245969
301866
254761
47857
24734
15870
233983
103740
71150
143497
25228
121727
204684
129423
249685
96734
210189
91397
10739
284994
38886
121227
67071
76768
81782
2603
13717
121310
176435
37589
110706
74376
178377
191884
207917
10333
101604
254649
124300
127967
18596
127189
202871
191474
220022
297146
296538
213714
309874
193674
198341
223826
169673
176277
50061
221332
197104
247061
185726
307928
44623
20035
273601
138832
12779
166406
13925
219129
217041
267882
128129
115930
164830
246349
159976
117667
285762
67289
60480
98537
198213
165981
292687
54723
270689
185088
36853
65583
77263
279747
81805
169130
302180
269745
123820
257046
96582
62287
220056
241048
302722
48860
27563
178811
254037
51867
106262
228697
64608
13420
145576
24964
1438
203389
122273
113687
183824
108724
101999
173689
182899
287897
193547
309051
215391
86272
228901
143605
27346
44406
294721
124014
54770
87352
241391
283635
198928
110542
26662
69597
119863
217479
79368
178176
216670
2082
289384
306867
97657
199687
44371
155266
221530
256817
243004
265317
250820
17635
128832
53922
252895
138254
102053
132059
20533
111580
28395
9809
31703
24150
91274
22378
132243
168428
143436
205450
82159
294910
157237
284721
18028
194426
295028
249447
36056
301001
293201
4028
111983
16576
264563
261095
85656
305622
164622
244315
88494
147096
182714
37402
141292
192815
176109
23379
272164
189543
210245
201364
168942
114392
48699
257217
105012
218514
234840
105252
59734
179580
17304
93891
184155
233934
291093
127238
119669
39941
192567
253683
97334
36488
135188
156386
69097
135553
71187
307251
49504
132091
93821
55440
287170
27494
167635
22425
153253
85437
40199
191893
107072
221245
40627
233234
164684
85248
200040
188362
158609
16526
13725
112020
192638
186764
270518
55183
260754
16269
269159
157398
94875
255901
109663
182613
297070
45705
111355
293165
237634
59471
9677
64319
270750
136744
223155
141360
238593
226883
49042
9629
110879
182290
272227
176723
283430
216984
292933
142297
36940
144419
34347
244493
36029
117110
173516
102208
78858
97824
264968
224131
252558
189206
182527
35823
219098
141251
257612
125911
232497
139680
281102
188090
269148
167832
64201
287681
135993
145624
66450
319
178630
206116
18509
204573
158583
236825
5221
94390
68267
146654
76428
291452
14115
241509
284910
30639
217227
206504
107324
1773
75757
166606
298085
254427
214471
232590
141270
143994
273067
12361
143051
279711
116116
68392
251877
37344
261744
185440
286326
220092
126724
305564
85711
138266
183291
213077
208879
292455
201684
61421
52383
212038
255794
55062
243522
229196
10640
85869
182360
40230
255674
213071
11111
81783
137798
123482
238076
200788
246592
282663
274571
4304
59168
163889
199835
308928
25824
146723
52639
99256
79029
77765
308467
50065
205315
41867
214573
293562
122539
192898
257789
172065
18406
85789
235887
163689
241674
192971
246230
86091
107013
172466
39848
289322
260954
216391
233187
165219
175000
193346
114241
80265
93936
116276
41137
148261
88616
274176
47391
256426
102791
122665
295099
75258
76615
262401
269312
164844
135788
235574
171199
67997
197543
243331
14163
133403
213165
160766
170087
45279
275266
65068
32634
237474
267746
67327
83852
199075
6390
153583
18112
149182
236532
86667
22324
247134
65629
104538
112133
65380
17871
72116
91243
36185
196493
250460
196179
182865
94070
159062
262816
146863
167579
34900
221883
236217
173881
233735
214526
67355
302175
2592
44754
242129
222238
193516
59043
82816
182718
270821
189073
123929
302329
49501
87946
242443
188373
174299
180178
108065
254356
284166
109429
213245
23844
203631
157795
286719
51951
205240
93225
4548
276922
309505
66916
15511
46290
101237
206889
277029
299883
107994
32768
134766
175649
103742
59623
19162
67899
31058
52117
294960
224322
280375
132658
248664
255093
127955
228372
115672
222847
235023
203131
217038
268109
308167
283935
98566
59128
44282
109280
107376
145810
59022
141101
244635
280986
142865
301830
81830
32732
227600
233029
1363
286583
213124
112623
209877
308514
134566
17858
221988
266801
50046
12810
30306
97066
130701
187661
232514
263005
29542
193476
24235
160886
223619
251162
78434
148724
234586
128561
223205
149648
208150
289889
98407
262125
181486
194761
21092
87902
74805
274232
236859
233311
148931
81420
152455
133870
249503
89450
274719
248267
134110
83171
176278
137802
141267
278744
50215
308402
54709
254388
146103
913
46917
16740
108635
204791
156246
212152
27723
215497
117379
133751
296971
244719
92263
204796
42298
148172
157509
204525
248196
298756
168665
91394
235138
176071
55149
162238
170639
128875
120653
3850
98891
201163
276577
266355
25811
76863
27166
57603
93203
190103
182442
142693
142019
201849
58569
152469
246301
200972
222164
146050
265724
307731
299763
29819
178292
125345
127885
243518
82250
119678
241669
304381
155393
85667
159941
176443
125822
275628
52195
168167
280692
294985
27350
74156
283887
191688
211774
189661
69477
302461
36400
78775
149647
141023
118873
37100
124466
52236
138887
301707
224873
142566
133865
221606
124527
227209
260959
304373
210188
188435
155199
258371
239835
132981
48227
39423
253417
225970
171765
293349
302373
202385
236700
217983
116391
88304
213372
81106
12231
165014
235103
239556
211700
265759
130550
146175
119261
307684
45739
61093
63773
71827
97305
121002
294441
17590
158604
136270
137639
140549
246449
197701
79795
3659
154446
176091
264272
148038
110101
24286
226791
220590
38964
95738
6805
221115
119573
119209
28731
108739
122883
165132
58437
306525
88778
279798
286825
208088
280533
232472
37326
49520
5096
203949
11489
250845
284474
73525
61778
188267
27906
238648
267930
153336
45383
268331
236416
21751
151199
272595
69828
114868
20951
94571
161839
141446
148025
267711
157482
158412
155539
102041
110551
13715
72592
117156
168322
156423
110956
18328
43884
170493
48293
258067
123513
240374
275975
246837
53598
231557
169360
82420
24516
14910
178496
223738
214723
272264
43411
81896
82970
56846
213304
83108
229290
222632
59101
117435
135566
198340
61261
99184
99199
60643
287313
61866
62975
171053
67867
230414
42542
259993
283904
249077
150302
105219
220428
175789
202988
148144
188506
212264
60687
255989
161950
16798
66274
151113
270075
97702
308597
97873
227734
34603
72138
107385
8427
270364
307874
50126
109616
126847
203281
33577
41186
54595
155375
14467
205059
281716
220521
226092
295501
177031
169464
172402
110401
12912
174639
42461
256427
216558
130473
153045
250311
42968
252837
120832
10833
198792
237268
119224
99176
258998
286961
255212
92792
105870
107698
29215
35307
71282
137614
287896
19257
170521
43673
75100
115912
300142
247246
23238
212725
121983
14290
282923
255893
165974
58376
61939
232799
294054
306533
78251
69220
187085
194612
82768
2700
201573
190110
67948
303781
276299
206132
79761
207379
214655
249678
259064
103294
131340
106356
259254
56620
134483
150077
111345
209986
231288
234219
193151
214483
263290
111492
189047
233513
20847
128742
281425
21778
113245
25594
103096
136796
84491
207307
44046
227148
22545
186491
210121
225604
196087
209513
239889
305868
274215
98037
219472
144346
127456
139048
229396
68421
164351
226111
111709
179258
6138
251163
45822
302642
270096
88922
150560
29341
111858
184454
307783
152605
31962
124321
292447
2582
17142
3712
17208
76419
89219
24811
27933
296805
24080
131217
102915
300064
38255
209946
119567
48346
28272
220099
67978
306281
224865
218305
228242
245117
130569
218964
63761
154831
205792
252010
224995
254495
35261
54585
18134
244176
85498
69152
27687
146309
175563
216426
177963
173501
242932
300619
188066
105247
285384
197867
11217
106306
165743
19566
116965
287859
225434
119976
242294
70564
27310
142155
212661
139447
294981
157556
226121
96882
183675
22929
43108
150475
285070
307564
284868
85149
147195
39380
148391
277938
92183
106502
173093
299001
151348
43417
283744
262133
25814
239540
115092
141681
218840
168531
258856
163523
280973
76975
275688
127284
231187
95007
120426
300250
211818
10845
219530
15729
78684
235393
272320
291437
300135
291958
45193
262929
159094
68098
265111
211490
265227
267236
133502
32944
174214
52536
271886
54170
95462
251676
261727
107576
127499
220808
217170
189561
91034
135625
194347
7848
40016
140695
40686
290889
67353
145911
305867
100591
56123
107258
62138
245768
137274
80892
276558
102850
90266
235194
249049
73739
249756
157745
244388
23296
5099
169426
164382
183276
152475
125608
65828
146335
176631
69925
214016
255025
260877
109555
215491
60085
35792
254856
248870
85975
282992
132635
202206
110419
6304
138601
106706
37483
100989
187651
238611
281567
33158
18599
149611
30083
210381
141248
176723
53014
204402
164793
285115
18400
283944
63339
49169
87196
121981
210832
269996
262906
218761
158788
66942
24722
1126
238189
118828
10706
141135
263157
177796
259522
253629
231961
80626
54634
132754
173014
158411
36796
35917
59635
36187
108556
289601
178298
25884
309703
261202
143108
50693
208114
130332
106319
81577
275282
297037
149301
125799
38760
80257
131162
257523
216393
281234
221840
264364
284827
156032
248508
60536
142532
156174
6983
303384
231785
216787
60346
67843
272216
21928
148141
235003
278305
207260
175760
293902
78689
15569
134103
101381
203250
206628
99691
63487
21955
254331
176369
153026
119418
11031
199593
256056
253968
147913
89878
192696
297999
250226
233619
236189
178502
231387
101132
307593
172465
283494
202169
168470
26601
5887
90078
232777
224963
305686
90108
148580
25973
202813
43655
110723
303768
213523
300612
299650
147977
2693
22324
19695
214607
249624
171140
238544
185828
34479
270484
254596
148855
175355
214735
26676
308876
2830
97749
132971
265066
262565
217373
271950
128408
177701
1345
252049
245844
19900
270243
144225
52966
240956
128823
76571
225255
40473
262356
114311
103993
82555
193129
222434
105389
286152
233037
160701
195885
256396
156610
269325
308913
205092
2850
189170
228127
1647
34239
190138
300999
134231
101263
301928
207663
227287
104808
178975
189731
140141
12406
33455
26995
124459
53360
295126
128896
119229
83715
45518
167404
214134
292308
29026
189115
100934
39965
149181
182120
490
76775
106481
201568
267021
90104
307167
58071
89858
146476
51581
77377
176320
97271
23841
222832
177142
90268
1601
81338
115036
275006
190848
293321
44191
86038
180088
189791
8798
146427
184646
140030
263513
220470
59664
301316
74216
6328
121963
119570
149315
253488
215713
292697
154435
259972
274059
285075
74800
125618
268253
97976
37603
136018
129126
88877
257808
229042
199722
231069
278740
116395
134998
31131
294793
150227
165664
51827
88935
234087
272321
31753
7090
62982
187118
64896
150551
281533
118974
54556
244810
174691
79824
179880
51635
247915
286930
12294
187898
97146
279686
175757
28213
309985
258181
154427
236472
67443
6857
282496
190446
136687
27109
197748
14404
163485
238007
237691
267101
272718
291254
21497
293006
131702
917
215523
151311
206173
276325
182364
26110
221363
148294
41920
20872
127106
195631
172544
154881
140643
157245
85836
184768
63297
69925
66172
251956
407
181843
70754
1862
84765
93296
83992
13243
216283
299578
77107
159719
155203
225536
291284
293007
179774
124272
136052
64679
286337
67477
72177
307087
90686
274225
56511
153942
163277
93281
82180
164944
297071
114709
211897
252382
49637
285394
35196
70117
276753
107560
163790
40338
160362
277954
200266
220715
69896
145493
25178
132979
78530
283214
95875
139234
112069
199870
241767
176184
208277
236565
182888
33034
125247
3117
131203
125098
156521
153860
249338
201968
219485
119101
297805
246831
290638
57957
205232
16168
177175
282753
3362
79907
32446
118926
152680
242769
121508
296133
44336
247403
299168
168688
190380
73961
191648
10284
142666
72549
116062
17168
62318
12476
251001
44088
275088
286707
23233
173403
241582
20776
154942
195728
302919
46501
289708
183650
169513
177936
307741
5051
294914
188883
7693
58205
112702
37896
77558
301372
115477
191911
236981
161321
6344
166616
10340
137214
181446
2238
66682
200187
188390
228215
126995
45601
208666
105823
20850
129567
131821
209250
283748
179047
278257
144186
92056
223684
94679
123576
199039
63770
137848
299708
43747
283863
210758
165644
112713
171305
63154
27553
90215
47692
190797
229043
130264
156861
269095
156872
201661
267779
20826
116010
300367
136174
119472
176981
156302
201759
14964
261777
64884
216486
72761
154531
34652
302205
11996
248495
85203
81830
59946
198954
279569
194232
14182
15608
224485
112042
284828
231780
43499
187572
199603
247788
168790
64113
192412
118122
189540
185443
229958
234332
245349
180450
149838
259062
47896
24875
192006
227645
119956
203175
40736
214422
126474
38367
244319
273387
281761
302953
237662
283516
253098
300303
135599
83890
91409
202011
91070
27156
301501
275368
186858
75799
112054
91103
293644
160149
243511
21306
38467
288856
103369
176338
80715
196864
248896
120616
38771
5510
258589
219141
197473
294516
272824
265272
75389
267283
192332
172656
104431
302322
56805
204806
208499
199661
143711
211824
125844
138576
15657
141760
14845
130069
184726
297312
90036
294453
63406
120776
132791
12799
305641
133453
45477
22586
298701
289705
174833
253009
30627
187259
134291
18256
179070
248913
105490
149572
209553
153343
128752
165554
23091
257745
80418
250270
36312
280839
87601
283131
133193
149107
275965
297205
50901
206837
142496
299432
156728
55763
141128
70207
45752
251383
237290
252009
120023
119674
270564
125829
240466
180631
230226
5811
229664
234266
46797
291954
121204
128814
208114
255930
76432
220890
199056
172427
190049
41618
251002
232433
80926
126377
285590
89511
86840
170417
264477
107283
222054
212896
19107
105497
2704
76987
58471
297630
175017
210744
232258
110511
224841
223508
120082
14696
300019
295227
101545
192323
168145
51515
142340
296476
225812
78129
186903
48206
85528
28973
167721
238105
248887
259474
281987
292040
56151
262113
161881
309813
301183
65592
217819
122365
289850
66238
63958
206285
176360
206779
274958
277265
253410
36210
282517
175688
130703
133198
135376
5559
206592
181900
1418
231738
248634
275741
116408
220675
110041
110298
36601
8749
272241
197865
287484
35164
192486
302293
112339
10580
43169
208068
279437
304096
14681
235812
258603
28149
234569
186772
12123
188977
954
168148
99726
73109
216863
183779
136627
40800
142986
105523
237214
245690
68709
190043
249763
240884
274652
138017
290809
87269
63151
97303
181650
276219
31907
142244
304036
131143
86086
139919
51645
190412
284273
80553
263764
158522
146848
223044
307220
167349
141040
178407
59811
223223
131393
138286
127332
157569
77868
69349
130243
14665
42646
243064
32762
252447
31941
33297
158697
202633
176767
295164
138309
278820
196009
38852
217759
183661
214923
296623
170716
251359
257209
2428
182663
188692
256948
200554
76899
6307
195255
307372
279759
304664
303091
36875
195908
61320
61157
67057
151786
151187
266424
187706
297767
86175
256105
304331
140103
285764
144658
208340
53523
28089
47238
33265
43925
234256
159968
62809
226001
111228
158145
187961
305717
138351
64649
252028
263498
307502
249050
70988
284414
123850
223735
270602
90396
164315
87377
15145
24321
13252
125284
84948
296720
211796
17160
135308
266712
49374
88645
191530
112759
188367
180869
125163
287344
306203
291611
232742
235767
113347
130758
122290
99543
91356
299284
301625
41749
244573
155661
109354
2879
20725
213175
282047
191628
308378
269306
142874
256923
28003
143254
245146
199528
33517
155992
277124
178696
157689
196681
296577
302284
133696
75588
239905
27815
216566
181949
122557
102358
13598
295599
164319
27181
62891
33284
10385
183160
231991
103337
112295
293367
257243
37302
216718
238939
153567
138013
41238
64843
67218
241034
2652
133010
235765
152645
262045
4744
291845
131748
265595
151348
286865
119993
190384
200827
223281
273254
208547
306857
272517
3086
27477
205968
241813
118217
194783
178171
195822
19450
247338
297780
287132
176189
104122
225528
34320
165199
245127
281751
302890
69296
194921
126301
187677
192677
144460
223970
7847
272874
190054
28042
164171
172145
72003
279747
154013
300875
163889
50372
53906
193275
231954
101865
239375
71149
231778
161148
153795
232969
210684
265635
233059
45945
47504
13794
129667
10889
295246
136544
21799
169645
271505
114472
130466
103603
159829
174445
210383
166677
245019
183348
169358
71401
143828
166881
190889
263858
135755
116773
288232
127093
207953
234144
226681
252816
194901
111207
267481
180064
118219
116561
25799
247245
157974
259049
44557
41400
227751
292963
204093
204542
135028
73106
35574
25601
308277
9844
2024
63259
210825
237395
59386
84060
205942
185978
235051
131472
124380
295256
226635
118557
17881
227958
94014
161428
152103
136092
265303
106212
34800
187694
109104
148900
279825
48410
235496
248448
152539
179478
245450
34957
234580
202192
54052
256694
199286
3444
278886
105476
5676
29171
210620
136065
108998
180870
280650
221247
260978
260684
288597
181863
248041
172710
219086
249069
41667
255348
61311
71242
238370
5976
204122
247814
49298
287760
82665
156195
195252
195745
279486
33667
113046
259940
276849
102499
97148
108422
143290
50987
238678
293301
9470
65762
96502
90050
294228
67150
171493
57462
68525
223538
90305
41325
151870
11874
306231
5846
282294
53276
50108
30227
279931
58860
295991
304808
188094
301447
278452
165060
156624
80137
95975
88666
206251
27079
297267
686
183487
265889
47151
10434
190773
189378
181335
225532
232304
42004
298563
87295
14716
187008
233013
97528
39855
197285
262913
33565
289027
256132
136756
238325
21753
147669
102084
216698
231583
196225
259071
158179
177733
259253
5683
261076
11922
283153
99227
166242
45508
270500
148044
73181
217490
308606
164243
256292
36641
290264
195506
32552
278880
265350
117721
298212
209023
250800
59659
250645
37925
288117
30297
176141
109209
143407
27851
86487
121045
237525
303694
38408
278313
123968
151601
109644
232638
64376
204951
1807
104311
114041
107303
280257
61328
206561
257424
82410
173092
291273
129676
188887
242708
269766
134588
44969
153170
18358
287464
143217
95906
100465
200578
210826
16731
263482
96164
15250
8057
201985
102584
251014
133192
206100
25293
50945
60950
24112
154110
59555
79801
90847
124242
128232
281884
151791
216071
57448
156689
62624
243540
50100
125126
192187
18711
239359
209467
37315
240880
265371
213941
284258
31912
119
32029
111206
256611
258241
108417
164351
176862
262577
259828
108376
272359
11646
921
95948
202471
286269
25905
53549
260831
160704
257067
130587
138037
153369
30680
78852
82946
287740
291310
40182
178436
282737
190837
286636
179187
181639
308035
197159
113
12353
31031
79412
263034
53775
131598
89897
73575
35499
86486
23437
116321
296459
217821
2383
240845
120338
183358
43334
275632
258652
6398
268862
213298
82865
71589
264627
231636
79152
290305
259086
107243
181596
128753
274289
7589
56442
39741
287913
251889
24045
75939
218040
199278
61947
218550
140073
301344
69027
307498
102634
206189
128160
123513
155739
84825
86364
94359
302350
232023
7970
242823
107948
203908
120015
196704
89536
131536
129708
56550
112436
191025
206548
83184
25077
154081
57597
240973
55130
129407
158429
95749
23378
158353
24712
127397
126862
128462
116827
154635
177814
75400
107499
192753
61537
146620
148429
305928
24726
217674
241184
205058
187450
301414
25280
271993
144901
14404
257191
122261
17024
254002
268414
263791
80325
157466
187028
149196
61091
82405
94161
261465
93619
256129
287339
262802
179775
207957
295642
205713
115150
63286
62170
68583
205667
201881
78716
175574
215908
112001
238023
249156
67980
95171
305251
275369
276938
44119
240447
83057
140303
173409
73545
294527
170556
173380
277044
98350
262754
131146
22253
266198
55626
295748
78754
47609
188385
220090
65466
10562
238269
287044
277679
241719
32778
237059
269837
299043
77116
114636
15634
121574
63324
253176
298199
74100
138182
144647
217921
190493
43540
276108
295495
299534
260615
268553
86937
120600
166868
222377
294561
78503
180715
182716
137999
261217
290320
100241
1706
246262
29282
59270
137359
133199
98623
203055
41879
68414
141484
83939
241111
114968
292715
91251
104732
9312
190205
264139
205087
122664
264986
309107
287268
211933
261641
47127
158458
133129
235530
105830
185167
59776
93545
168000
16145
204522
222648
140225
21473
100402
252935
88009
276989
41249
48487
165054
209597
175390
299471
184899
224614
210685
210162
211863
137684
170973
187159
42978
135961
190727
291129
197056
214207
178374
305261
147550
161535
41460
171485
256545
252477
120117
147218
125406
134701
61305
60780
285986
262955
69533
50124
132297
305798
76390
52562
67461
898
30537
117287
28804
277353
75767
277828
25334
291135
275738
222613
156748
97484
50352
237631
250210
244885
47220
8065
4250
295224
247480
194557
193339
201055
187440
86926
13266
64585
43658
63629
160342
65238
28572
173487
197790
179742
156376
69201
93520
11095
169774
44918
248000
158584
16728
206856
27177
283781
308268
192728
104674
8753
187026
298805
289331
70005
63012
162941
193704
29781
80866
262998
127804
120390
192226
241477
194822
264652
299530
241805
231512
78383
186931
176474
162709
29514
42332
45213
246358
62757
165731
255623
41764
234810
26173
123617
50644
125255
130212
195860
31576
295001
70389
215013
210029
45206
261498
207790
60932
258862
20887
195933
61903
307369
167232
104318
70713
88831
216786
91400
288927
255411
211384
21226
93522
124269
276109
262246
71552
106897
66616
86243
13742
179225
282702
31912
126892
146094
149197
307143
41370
120672
77076
129403
166243
241032
111776
393
204042
266592
267469
178334
143634
61593
271371
141827
171329
236552
186052
281690
7043
286135
183993
196501
245327
163457
83419
244256
125584
273905
224553
281811
150244
41870
97434
156861
172474
59046
32055
80193
89417
86714
237470
265526
224657
67046
277233
240405
62749
196556
272429
95713
308516
246162
207138
144501
90073
62356
132202
121557
53202
52498
20926
276276
78194
156135
308869
294788
50825
120733
50536
273885
186353
19495
31467
178835
273166
71984
74796
289868
193630
246752
1474
201930
113952
206267
9042
79792
57478
69702
12825
210001
178175
280387
135553
103928
153118
134402
230259
138844
108864
288991
175597
169259
123121
258250
53454
178693
274103
305793
70980
78945
99432
101664
115407
66062
186287
230187
271505
291608
86454
180275
279652
247724
126953
92352
89444
274306
93007
304034
220486
240524
44026
22223
217040
205928
200574
81963
33148
153465
62051
51971
81640
137950
141594
105686
247749
199573
267374
1284
91857
163702
257320
219930
281478
274187
87455
181785
64619
267848
2101
144280
296803
35167
265134
133660
95028
88249
291443
219698
45936
215831
260989
138010
41411
226839
152815
228165
81793
19069
46308
217188
31046
42342
294921
306079
217094
149452
209973
249175
145775
17927
5333
164062
211872
267680
187162
107096
146841
15336
132221
108833
204844
292982
7057
199335
306180
7296
177305
266624
258961
181543
150386
6858
82641
201684
162939
229303
278952
113914
282784
200164
296441
185886
247437
14583
192535
99059
117454
59358
127563
104909
21387
26654
140606
197286
285810
87050
142687
229827
125257
28034
280524
247597
238690
174906
234345
230239
239673
260701
261065
116099
202842
292215
235416
54099
107391
103269
153074
84722
152123
288639
279823
181650
282883
71615
302224
79226
156174
213320
178612
299895
212548
203037
119229
239878
138610
233988
275059
71160
146526
88446
226681
200236
133560
153347
276441
137779
97981
104062
200605
9107
179679
117408
260284
178275
304566
170672
232498
139504
292383
134657
270718
38878
113144
103856
75466
266832
84440
307251
164662
242621
307991
301693
188245
136530
34402
96101
214461
185458
173143
300026
150308
201168
226887
3892
182993
237346
120136
29772
48826
89568
128283
211265
34975
206149
55569
223942
304084
107603
32535
185363
156600
75211
91762
16757
176523
175606
29822
166402
275588
70296
159209
281203
234290
49371
194894
284320
60558
208652
248020
182003
153118
9481
37664
277963
223860
283249
118013
87138
40098
151283
298051
69512
50523
198025
221529
250658
167778
127204
137123
210461
289319
27673
163999
1052
190995
289517
180484
287074
262487
266314
107467
48900
123733
244572
146334
150070
103385
203741
100892
185063
162116
181404
57392
84964
221863
250116
2782
304063
209494
50238
153376
28984
64672
45285
209412
74171
116604
25343
23302
297039
171117
109446
284412
292655
267105
78657
219449
32434
228837
220136
160205
190928
160558
139901
128647
67836
53585
112084
87843
122595
129952
91424
217360
64574
238726
155164
31961
99076
291569
38260
228177
226032
77990
147706
33659
149514
155645
149274
22599
87671
308155
22471
261422
155480
207546
67894
56843
204130
103711
189634
66822
284777
116088
162729
13215
117125
244636
22961
240792
207569
237586
201953
199713
107408
234295
106604
111828
94664
182487
39069
36076
56468
111157
189060
225055
293909
72570
67636
118886
76225
152277
151328
288964
176242
198695
135213
164847
189985
177626
69080
49090
226946
151164
113407
107813
198082
130436
127832
204102
35237
290552
285886
152716
54954
206
287022
142090
220405
16531
299686
116163
22305
271229
20260
236716
153691
70733
131828
294428
56885
3924
182359
263182
303524
75593
258683
140834
186226
210408
12304
261210
58671
296226
192172
127073
73171
39866
214128
226333
159115
281285
299553
212925
74552
206654
254784
221931
613
78194
286602
111891
64099
234063
308052
227968
131148
155960
178737
181253
49283
195186
156125
92752
256100
243966
206599
272432
80903
260754
158093
88868
74514
42441
131668
235953
187897
221482
59704
161292
89261
247319
54130
52053
257887
33442
46679
263423
287334
282841
176541
58401
237647
72624
216731
14810
108828
32362
28393
241118
160125
79025
167869
275780
246051
282442
239014
91112
183925
72193
21588
86037
292353
182934
97645
303865
201273
212044
154237
295809
136183
76731
300792
7227
221239
179226
45298
125578
134303
224945
63203
101773
219607
120630
173499
234706
229252
8974
134927
168771
248519
189140
176485
290809
64601
123971
88719
162869
89352
208052
295064
163475
174790
234921
279608
104399
305747
235273
258794
205635
135428
157496
248268
188283
160124
81567
127967
179655
79034
200114
275110
87963
224105
116940
49870
218076
78047
142169
97687
121099
222966
23079
189905
273410
264969
111740
247414
275030
275138
125785
201292
248107
277904
161724
49372
253494
48320
227856
117491
285918
157918
305805
145320
1327
204035
240636
82067
169324
87639
196792
227187
222389
75552
37391
148396
19714
229050
175559
88971
222959
165874
70349
274282
11219
253764
18404
291929
72794
198034
268756
146299
216588
170328
223760
82507
104592
299261
199287
45577
106899
147870
67262
56293
22966
252613
35444
141620
19697
3793
106961
262275
243685
153142
67093
249938
274567
279814
85889
12941
223683
31122
291892
79366
37311
282222
268177
70326
290215
235571
97019
56172
106862
287396
155841
38345
99522
185951
202696
17133
162635
84109
142121
236539
199375
203291
139163
43554
73848
289983
253489
113067
204687
299141
295597
28027
157717
7880
192726
205818
227944
214362
219345
11044
130291
100862
86667
116584
67390
96936
67546
12263
62826
108003
268879
296167
258721
2127
52699
141056
265000
200678
224939
248951
280029
50129
206258
86666
250429
203852
215439
214868
11536
186138
24776
59322
277489
234127
117301
42468
98656
182290
268584
170800
73737
60529
306807
203299
9547
275008
288910
272436
228039
55832
208105
144044
46032
298709
240907
135280
164567
86718
260650
252225
172556
136561
33393
196052
262229
309248
91931
252562
140113
271257
238510
308582
32616
34146
264728
191730
298621
63353
130755
218810
993
43942
90722
34514
306734
48968
121068
237968
174637
1328
54257
185050
124171
154300
36837
267113
150226
176055
300724
136980
20419
81805
121998
16139
10326
265157
205131
197939
164326
259235
168860
71868
167423
275215
114280
200076
220608
174200
282241
54256
202652
303506
263307
744
44850
246417
98018
68113
129771
192621
212532
266825
38493
51648
263945
155130
138144
65868
73869
29158
204376
36459
222432
3787
67654
142690
232786
16397
204215
278162
258319
285381
130426
128989
134584
124608
216342
137818
263183
147790
301540
262006
64298
41172
278695
26877
78508
207112
290428
267247
46075
213011
159008
283756
18630
105485
304598
101000
168780
186030
40253
792
72349
139625
38542
76455
258027
297258
171095
218519
42580
221376
172463
242021
23874
29580
103728
113748
9926
16161
285610
118966
64151
226082
84970
89036
259566
307262
258699
261766
155758
213969
241106
112385
249847
46457
252563
302060
225269
214083
157027
275698
243805
244827
180790
280080
107716
198244
111455
274048
304404
216619
264792
144355
247639
218630
284369
105522
49840
140859
132807
259857
303723
168514
236965
25984
140700
276535
255230
15760
146949
154377
269121
233825
265614
248746
277817
249452
29261
93928
42977
133949
263831
63220
295878
283209
260807
8852
243181
42851
197062
40419
68189
59897
5119
174810
129430
46367
43247
112608
181480
102265
132247
118996
31496
38986
247959
151455
1396
152171
34319
217742
22992
80403
170183
265367
76562
308209
254157
266787
233599
60559
165176
207203
101434
189500
75876
5045
222538
56099
36787
87799
52952
27734
132396
34861
154059
63245
140639
141182
248120
283402
307630
77068
253493
289012
113832
159029
265110
70592
119133
288380
90970
138489
150522
74724
87149
226371
45516
65848
127560
130325
178026
129947
257010
57706
197455
252206
65154
155782
268094
123702
110754
161606
62712
264414
260103
261893
193117
160507
286496
11724
130617
93191
77976
123641
272499
94774
178625
257149
206651
97764
109917
43143
23760
202950
108951
155642
92515
131920
176938
98611
857
76069
107126
44291
111394
211429
225230
301135
120067
8033
293812
42821
280133
67703
98295
177119
21492
233204
219377
74450
245795
12148
100848
204334
303952
244257
45522
251250
262911
268092
297705
243605
69399
287707
123289
31254
123133
79026
159641
237918
256679
122756
215519
53786
157208
138324
242730
265138
69163
117941
193819
32994
115466
141675
133795
167864
133501
129426
249849
284011
81886
135383
13673
126795
137693
27022
128493
190759
152844
86511
27446
31846
73832
167393
218871
302168
242242
34137
276374
300872
270365
184097
134526
102712
134539
17065
256222
183039
249011
304715
46921
101077
302819
34651
107631
30708
141702
227383
36670
257223
128717
28345
152635
287602
246522
220139
238422
215079
65691
84298
176776
284537
190252
233108
79332
249691
139942
138118
71949
175151
75205
143153
301099
295856
20724
732
92123
172266
80311
163891
294024
16356
220789
245530
73025
102677
4632
150943
25080
284488
284132
285485
164448
76928
211680
245680
223335
249114
261418
3065
271690
26019
29356
157723
309661
253126
185481
126234
227327
88935
45181
242185
250943
270796
57764
114244
215135
16397
134520
173145
207660
155840
207116
263823
175559
210280
139504
109562
64043
2737
278927
6108
1287
296196
226642
270307
233844
148765
122741
284338
118844
83886
21278
188614
30250
182463
202030
106173
130942
100728
292659
284376
267070
265855
285612
68247
157095
84275
298722
149198
248871
10993
7523
213279
254806
73047
297550
267323
184012
148794
104322
168244
141210
58528
226869
55654
92325
309068
30806
24922
42105
173793
142069
54412
54087
250166
206710
199844
73091
45150
149507
188537
50102
209491
17439
164215
251451
301801
248380
132492
273457
24171
247686
287422
88580
5256
268135
174595
274067
72533
217126
149635
30165
157652
262459
200884
205837
206779
202105
295972
157211
179109
161129
300651
167599
134338
166002
172090
129331
95297
288218
122261
202761
114409
32692
24841
129680
85753
276019
111997
268149
299290
184394
25878
152985
262677
252091
60584
125384
231275
152642
268932
298641
99906
154020
68173
240633
251092
68071
43334
183708
277575
208073
22608
30281
60329
2048
40417
30488
20869
233040
108528
201005
184326
160784
256903
287724
78860
77805
150724
208026
134512
239075
189540
162885
273141
161996
144721
236588
225604
116525
295941
182523
254547
41889
124722
45025
116021
18399
80869
56073
287605
229646
102060
168086
294912
96858
79569
217748
102811
193424
13019
70148
271711
99763
294206
204176
24407
143301
228251
180954
160662
157681
269032
12885
213191
5494
272034
148981
86934
144000
298892
20141
306193
164332
185530
266420
148471
298193
120911
182713
198342
82158
136182
91995
72598
289606
30922
78682
175700
222290
239258
275098
238128
239774
182485
68121
43024
78993
158017
11558
60763
194135
126304
164640
174639
60722
96056
151660
160724
305020
160875
213269
134280
102592
74921
95471
198943
236955
140903
6645
303176
155785
157895
199787
106186
122093
229123
293450
197291
89133
162617
54161
86261
139510
263526
122260
256889
110261
28308
103882
259315
183387
193653
268275
203697
229461
226695
185575
52365
181881
236341
240645
80276
249678
15398
136232
191017
140080
187656
284201
194865
133245
123081
161523
17097
109565
107874
156135
41051
261880
252114
274322
132688
298486
245021
208916
262921
73670
233218
40451
247977
138001
254080
285459
167138
187501
160899
170517
282552
149082
124725
49118
2301
282096
173394
41912
176719
44970
9818
54379
237170
243116
93526
305759
225532
118205
224861
176673
184595
105962
158528
276230
91064
76100
294646
298261
63828
160079
256728
303265
220247
76867
155721
148928
75217
274609
86112
166641
53580
246193
98820
210137
71622
50030
21958
296775
229128
284904
36661
297627
301545
75910
291280
37126
207220
238318
20871
86544
290415
98923
64250
161095
279332
190438
253513
1899
10348
94228
211213
194417
175995
74244
284090
7024
247030
149121
130352
123536
68055
47900
1806
42843
4295
34184
243634
39792
295323
47690
206342
154880
173921
293877
9245
273497
248434
194842
305315
257715
30889
138207
305240
146512
98438
34102
41148
278935
284193
254767
10644
138026
211817
24269
233976
19400
124875
294669
85224
222456
121508
67814
57747
308202
772
141301
161001
278176
7132
149333
283242
243251
39268
279688
37033
73561
90898
180938
53118
76215
162025
137804
210391
178754
284720
302169
32688
194552
92329
253547
152004
164665
26123
274386
76991
205395
83211
33408
189040
122717
157847
60501
247512
88633
177747
164663
277250
255948
21998
59151
85555
260392
180998
22747
141209
134427
299660
146156
252279
146826
98659
147700
142861
229105
211814
215831
221085
177948
258398
211885
44813
231298
109145
173324
123774
87479
284142
178604
192962
47014
7950
5172
76419
132413
7444
48251
185814
47338
304494
232548
55250
305991
13199
296864
240104
178667
232980
281730
273374
111465
64936
213270
137288
128419
158556
307681
51937
158952
49193
282033
151022
271122
255979
33566
36866
13167
18158
211596
54942
42540
106557
26710
246945
202574
95891
303045
139641
41768
30388
154662
184000
252126
9160
296743
129983
16994
162209
238912
119655
185570
194410
187013
229476
147472
29057
9938
56511
231794
196403
222021
46824
158974
223923
58143
254858
40070
88019
240023
260973
51518
166409
200308
223390
26833
120794
113398
34840
93503
207658
198982
186183
265281
282292
43103
80057
152965
297790
219313
296583
176847
283680
2586
25788
126022
187900
22615
231647
109318
189582
255170
30356
136416
232058
9454
221228
64846
258313
224402
288645
174084
42058
280518
174002
107526
66204
28509
95572
150703
213856
87289
241629
83697
167228
38306
109162
208785
118611
161229
86151
206024
83720
19416
43767
126587
36900
305930
205793
271123
21246
182199
228697
179791
8543
224923
277722
33010
43923
236857
125953
193677
309842
198299
146345
222949
98080
91721
179898
149026
77781
176681
287056
226054
265152
204721
32049
156419
271904
201966
202791
296021
230365
166298
201133
74614
231259
89634
176251
80793
72175
219397
296705
195361
219021
226973
69664
306953
123561
306609
170097
156517
100361
150123
49758
112193
161567
271202
183114
109169
225574
216432
244456
234374
170519
102925
55691
51549
63341
41232
22937
109351
73925
302212
226723
18105
126793
19936
268461
47594
127391
72555
229223
284014
2229
53094
36269
250559
258303
99718
161804
197120
265941
86155
123254
60020
214876
287012
27291
267776
114758
47388
306226
285883
292972
104614
173143
195318
10020
8927
202360
266580
24526
289480
154264
46298
139586
130168
87348
217247
106108
222481
235431
46167
237370
173184
227518
204514
260584
292462
82000
273392
152747
138550
189916
308858
287865
47347
54570
157749
61331
51706
19167
302020
56185
194090
268933
213189
152075
76416
157429
175628
45590
27804
232264
160035
5056
131849
284400
307453
260444
212389
199089
112190
79482
46441
71224
245512
102094
292052
183682
187731
175347
105661
260598
101991
161091
56521
138645
204969
149494
264202
198726
51153
140447
304661
153395
74968
271587
6895
41952
233654
298676
280237
288425
285041
307515
249223
266855
107297
210406
87763
39408
13032
273213
281571
59878
93891
15417
172510
143039
203797
12505
103822
172475
170368
267859
88858
21862
7209
48605
226917
26732
229803
306590
29109
131084
161877
292183
148385
26970
286474
249023
128814
147972
103883
108573
25375
127710
219306
55922
199648
146292
130509
81603
188794
150049
40321
8447
248288
267269
246534
144904
298621
2448
41068
145252
105673
120535
165767
100912
301443
138218
225110
266987
228465
138000
35505
304913
275218
118638
209607
281340
280811
137907
249890
294607
251262
129168
247870
189611
25573
117839
193145
222155
28618
59221
286961
157960
192345
36528
196089
272460
99289
282661
220306
301266
45987
129272
149659
104113
250679
145696
66522
181177
23129
7228
139711
246507
53088
59680
286390
269270
283142
277140
309860
144724
266256
305567
156765
285483
46468
295297
104061
31857
91758
175466
246970
91495
209182
68987
225630
247849
236887
203883
237734
309954
161580
86504
111231
185511
203288
136071
238993
28902
71356
17548
180194
4493
129517
258688
266630
97716
110277
24099
11451
113482
305019
229273
306140
162213
21386
290244
162997
173497
97320
214593
299057
99741
23787
303365
105233
94572
118017
148744
180139
185610
155011
22767
149848
112914
161632
153134
284534
65097
142155
153845
221776
198024
5251
29653
180134
301747
145900
287041
81661
196702
89979
268207
279543
270705
132466
208666
138543
34407
223817
74260
255292
229552
66741
156971
221619
76302
218489
39943
221891
63730
121455
256411
32407
252807
256548
210311
271959
171842
113760
140437
129254
21310
59365
284891
90027
114936
206274
296023
268291
9133
133141
84392
187357
230154
74072
248282
272691
254066
102664
178510
222927
161586
97780
280516
3991
91127
185381
83577
15749
87544
55165
130572
261365
95761
200245
230312
43867
60096
169617
232659
141806
206899
114467
151359
610
73680
103266
170301
124005
67570
203813
258650
36919
175275
299084
254584
31840
215601
259452
122194
309007
115996
278645
112198
162494
255839
31222
242931
294823
69014
293032
300610
195737
4196
103605
93633
88229
2960
202591
243411
36986
8989
218953
32595
211922
92651
279881
130546
107331
170857
304726
271145
144104
251202
116173
248823
21630
264852
127951
210607
117963
187110
17171
85237
218612
258018
40744
4033
249962
239105
182142
170449
236436
107656
120323
145269
81597
258995
232223
116161
194604
278704
261260
1262
5804
197899
183687
79296
76414
67992
138104
63183
3215
54167
140494
127298
108384
50374
160812
77163
265546
239746
204652
140449
104466
126247
222705
202712
259734
272051
140004
298976
50602
262031
309668
39475
19147
208527
122440
228763
77890
232361
26055
254409
307132
125226
51731
160649
270161
299892
147462
5977
155234
173952
109975
144569
23335
256401
137010
229854
276682
81928
273062
89281
267315
51688
234821
74379
251148
96427
274318
122690
61104
130057
259694
13558
55830
299848
98206
203313
115613
118321
105268
160551
191194
123765
152961
57070
14310
109744
186832
212503
226655
207024
2595
139230
66573
44088
229969
171567
245189
266478
79943
87893
293928
190177
191973
117471
214140
20266
62512
23246
106258
291047
204472
137390
206384
176314
151420
264771
201561
110317
230571
2297
120709
203012
301866
137629
263634
68973
145394
49254
3351
265180
196497
232518
57020
49722
202383
182754
179609
148606
201100
35507
145608
212853
146716
194501
248843
245165
104612
24059
269113
173375
219170
305715
85837
26141
87260
42790
239022
141235
124917
131446
82489
67657
233304
78623
243785
290515
281685
36494
138761
237447
74367
5017
52722
144083
95359
200014
177459
142659
18469
278992
98050
208252
269280
222563
69445
211496
60281
96171
266560
202091
1964
54835
210900
169974
137914
91579
137496
11735
208859
119117
145377
43841
298829
242716
284477
159493
24965
229901
16891
251800
72412
215509
223445
212530
101614
262200
295493
249575
266493
39619
144233
306773
302619
48263
252078
269465
307490
239383
228389
199161
295364
259894
169929
44684
224621
38794
262959
204509
244264
42879
231118
147737
5754
183922
66961
48220
272432
13546
183904
182703
60555
30364
272108
228490
256002
172743
63501
127471
243576
108712
54467
171768
28411
277907
44865
242844
102163
113255
268816
23996
144888
149071
252758
80454
34564
252648
17558
16227
212100
296072
80182
74753
123547
116678
192828
107463
163037
220558
223867
74221
163069
258530
20874
284091
252541
142577
65804
145247
258990
40456
186637
190624
254395
137004
5128
140428
72130
54578
88060
21788
265174
179366
285115
15022
120120
288112
149157
185933
125559
18605
17338
156520
220894
58613
25275
276941
148922
43491
71034
10977
222577
36312
136479
184181
307941
44425
194611
61027
129858
63342
229918
89638
112906
290104
203813
261188
223384
121045
165357
187442
174931
159698
74146
92871
88069
112147
211398
280854
138347
175041
77476
44892
264413
225386
100292
132023
211718
99354
60217
264165
17513
185655
75674
258808
222319
101089
253951
2154
1433
24545
16801
242262
119280
49745
112916
305565
305902
244837
225246
53677
208622
39960
74725
283633
124467
188249
276880
176186
21486
24355
199172
156937
108026
275158
1653
190479
66854
287598
63948
286899
101709
87507
219611
241378
55672
70418
190805
218184
155116
104353
284206
238997
280934
18442
285964
75661
162687
15907
77367
50965
269970
103444
50193
94532
97681
106837
86360
186179
100137
104820
2330
147510
151173
276309
154906
255887
111776
74067
118729
13000
77078
7943
19304
239645
13789
244109
218668
302272
108121
29939
198287
294655
2500
250959
301994
295753
211587
270248
15351
151831
46797
25580
151324
295055
157794
36429
40008
297457
143102
232771
198830
119932
55247
164029
41998
153604
11767
79156
135291
134438
139081
123190
245006
204127
144769
82004
210935
295585
101724
132680
124351
59714
157132
90394
68967
223675
226953
143075
211064
79055
59691
217367
67822
305562
298917
75856
198495
248658
253294
297779
171862
8046
53215
267951
231511
14241
35922
93746
224120
256650
89816
289661
258923
282164
278304
1247
188976
298714
194837
98154
197609
292803
141799
264299
233239
216401
252658
181283
38420
268009
295466
185454
42121
157591
102520
19651
100481
77221
35229
23259
112668
61754
129688
281740
43958
119974
122005
4253
63133
206098
70519
295639
153314
94862
54455
290101
276809
264561
177963
242791
127404
200210
69580
213478
12091
253370
266766
38190
299105
110185
72810
165321
247508
111914
158491
287525
184920
183076
6361
66497
60967
271632
246724
240926
185798
233526
293649
285666
281262
260526
309958
178181
194937
214683
64536
95434
162638
110798
221559
204576
214578
294097
98188
182490
35722
13950
2683
13811
12035
308072
37444
164112
217399
148319
231175
286156
138261
182286
292489
196679
46331
105440
214799
51522
214440
177581
272039
291018
303685
112434
157826
5989
41488
297831
192214
189987
91620
81204
75747
93138
24328
137870
123331
105959
109411
194982
196938
249105
113258
87687
44714
24831
23077
145286
30465
138383
252221
155279
271881
7075
151830
300121
59443
169512
250011
210215
167943
204115
174833
120813
272849
56988
255864
228108
906
86504
216548
283152
261763
259233
101744
163599
176667
102602
296919
153888
183038
273888
32336
205609
38185
274024
181015
247257
231386
200047
73931
51961
244544
242690
147636
39182
47628
235747
41490
124618
227230
177280
138686
277635
164212
153507
230960
154186
154731
212232
82572
129136
270347
68343
77733
84098
292879
150413
69770
131181
165304
122742
22938
11597
132122
28265
266541
168967
35430
246834
133749
187603
172755
239335
64898
143248
65033
199473
200308
279399
64276
74358
298578
86392
298698
86505
106311
2461
198414
181254
112373
104441
8849
75803
203467
154022
262900
295634
291348
122981
153948
28973
207154
105420
256544
81253
279028
215778
118900
264068
89435
114251
223190
60569
255221
174204
36312
3858
9748
63526
55541
175816
29932
252925
175591
165543
267486
73185
129992
167849
97392
35371
261178
279278
185819
209615
95642
252067
1091
122590
234717
299955
98037
42239
240185
209974
53651
14946
67193
214996
186495
173019
238390
82155
263541
10318
170288
109833
291510
229020
205638
71
122040
144589
296499
219324
167877
276711
169037
283166
133026
291900
104578
81149
198782
28423
199718
2400
186787
304681
239428
185420
57203
1772
225761
201685
75363
113649
123731
227523
306174
20608
270404
129155
65707
267671
41321
47952
140570
74403
109046
131390
166700
296129
207709
268933
108919
265325
12795
152493
79481
308921
256394
157572
119315
274830
282056
29653
230930
46988
113859
184717
8893
246231
58438
53092
162137
249371
247712
56958
105165
69816
135055
306682
154819
44881
167129
150628
38120
114133
94856
307254
193050
88379
267632
57457
20263
75437
281219
69819
143698
80036
260449
75075
104379
15339
139910
86223
309144
238560
281747
112931
295914
144100
282604
147580
86876
23060
265491
226554
60962
27477
170829
89706
140234
79310
99128
46397
283170
78148
228143
194091
218464
246616
8219
232575
279578
8698
151150
209667
190189
211000
289529
96188
132038
2024
22176
307723
10359
81305
230000
294477
151633
287169
94947
252010
109792
262852
125135
178017
179913
38304
156870
126578
283553
83450
14230
177416
218440
264747
191105
293263
86006
254883
283343
234985
257054
17096
114151
140694
3370
248839
65489
111318
195892
293338
235549
181998
52123
74907
218318
288266
194549
184045
7994
62945
50693
268436
131372
75060
265678
138702
196175
70092
280621
150013
304774
38802
108946
163704
260735
152462
45434
12716
232076
107171
133803
249994
67578
307518
152688
268983
143282
77864
89175
43512
251047
193999
151649
223883
144236
243733
64455
40174
262266
14547
252179
232401
36740
203903
201194
142038
12534
227817
45493
416
93229
167524
43938
111297
111916
39114
51660
48951
192002
191266
288317
36942
293481
223167
190558
195080
141263
235358
92809
296277
274654
115604
16376
184619
84809
89390
155975
89211
153139
29881
284832
66888
96274
228820
274222
135942
12755
59250
171544
153605
277639
44526
292773
283298
58458
180349
74710
206589
58476
153668
121784
98615
121848
10223
76025
181924
195873
188384
126711
182304
189225
188315
95067
199699
27111
56369
222492
299649
53544
252307
219705
158948
128816
96362
130943
198582
171390
113539
300814
47639
11300
115955
43680
123163
176114
140697
308725
380
106747
8372
5310
56832
227062
232931
224099
238389
122935
274739
172323
165874
173610
161858
200739
273585
295797
211953
298063
272422
139535
124191
58714
245020
91335
268079
21010
260965
204981
184980
162620
26553
75034
6885
183697
160193
214565
100777
274715
200478
277503
285332
264198
213670
231344
217454
177822
108510
92953
39072
33574
161939
232068
18113
248283
205369
262562
59700
254176
30041
126584
287216
245187
174930
66783
295828
262060
30219
161038
284164
291060
10700
275715
230342
27693
162548
251528
75267
199868
300981
84310
237209
169431
117916
36015
101806
264442
76165
264424
137265
226746
261074
44357
267725
44924
189961
233808
95546
28385
83951
102777
191219
13841
290520
224908
202630
59745
230805
176788
186523
156560
199225
184408
309971
287795
104353
8618
212604
206618
42913
302332
26669
234248
84620
176364
32144
183494
169337
192760
26087
10133
177609
397
57946
141498
145674
266814
157003
279655
57097
240711
186462
236701
306299
39682
156610
137977
223230
196237
304982
105153
120018
289874
90035
231273
101782
246448
241464
169190
247758
139275
105092
72411
72633
64893
180752
224630
184923
12720
90640
55981
298222
38416
204452
80448
133477
222367
43793
29471
28408
203990
142691
248421
63996
234822
213085
55182
160945
83711
197976
250953
7314
259597
227886
285661
97242
269585
178846
75046
170825
143364
253417
144346
52584
228001
20291
237892
199961
284944
63717
244906
138198
3493
290469
72908
193808
34927
218806
91666
160573
169906
30397
236565
3339
90322
141087
285177
201088
176407
200876
47113
168317
164731
54449
237051
30550
173399
6485
189740
64306
295320
235033
74796
114441
18233
185997
240564
232549
148592
202669
1769
67769
261492
244870
74429
81306
222159
83722
58057
45400
114569
84390
35226
96270
245100
291103
105123
184378
253857
54419
259743
175461
58891
153810
267368
190609
67178
35445
242270
1195
55563
261614
159483
300340
226849
91174
126186
125357
214915
225105
216886
157680
111653
53035
92077
142956
276331
48651
217348
200813
275162
286166
152865
100100
75996
246699
190009
81775
236690
178723
200480
302236
121868
78182
61692
23802
277583
28218
88431
104682
93153
158379
167273
180800
72962
284283
176050
293900
237051
3026
300980
286996
248541
188216
208297
71432
20547
164043
163328
82600
119621
40434
2374
234393
199257
172279
204086
88789
20094
288683
232724
24245
225537
129054
178084
262407
280820
235721
234153
186181
293758
123236
64719
206773
104829
232403
33849
116979
135111
251052
113831
144533
202459
189482
99503
263424
230993
124592
71348
125990
276289
152058
224894
229517
304768
261335
189088
35478
275799
5028
283321
117450
60410
133090
33842
259184
223864
6044
199603
113619
7822
228697
142898
269344
220028
193362
252927
99434
205766
75816
64034
283436
62122
203529
56137
120987
25999
284897
261185
37010
118840
185825
171678
58097
89276
308211
54403
181499
109631
260063
210078
34424
60391
133985
220393
221011
18929
110972
88216
112018
269920
165712
152846
39317
264837
72106
81367
247027
248277
273068
171910
19573
189297
34105
139175
45545
133078
279857
32709
70737
125491
70959
105674
60333
97941
133897
243559
275331
74775
160767
60668
29051
238596
302055
147623
22278
260076
173535
92066
128462
161070
287157
145986
200550
167743
55369
245201
16778
43228
208168
182739
219823
155030
266135
196007
237380
211350
281742
92870
66683
186078
41979
104579
211917
105223
102901
98702
286797
38306
59083
295106
242403
236786
114112
256707
240978
241203
241256
55108
186418
252068
157021
90576
108857
213698
160810
150927
208637
203017
308478
14282
187743
156035
159015
138149
49578
163128
108494
82672
253678
148065
80756
176702
208131
243932
184475
266762
236086
261551
205527
31150
56773
2658
17488
186346
128082
250308
28117
254973
187916
183895
164262
147155
277668
289519
178741
177078
232079
274868
65483
150299
7735
130079
136814
78215
14979
306682
6258
130180
255394
147001
159784
108857
173090
69368
142370
140192
22088
207995
109523
291102
100524
141679
185785
159009
269651
191150
295184
219152
232716
221430
196608
42225
39761
158161
32429
187488
48939
258369
201499
188306
107516
105817
300525
239099
147963
17739
129213
287516
277804
227686
194451
155750
269697
86018
209146
215617
271864
81413
206143
138201
125001
51881
140689
36764
175321
186548
188368
187987
160647
60679
298024
289396
54693
222323
41816
61377
61271
247565
184098
213201
298041
142738
209133
21291
131843
295749
249431
154377
23738
1577
123912
154942
183400
258813
223731
174779
28517
84928
296597
280971
33061
37735
21181
66282
266278
252370
61643
12271
241293
90139
271318
217546
57707
190029
92596
172001
237061
266523
250508
82271
169653
168117
280948
265712
172905
223623
6880
18150
218554
206947
63935
292406
197055
214737
137552
96073
281203
73323
206155
89759
94653
236994
146876
154731
136593
283776
95065
255184
291017
212836
87582
242911
6679
63627
112297
260747
84589
30912
136799
19594
106045
101388
239389
160283
189005
207813
101492
28338
24065
177437
182647
96006
168814
295186
301680
259882
293113
77309
41182
171240
138563
265498
54187
208545
224171
116796
301850
131415
281953
244039
281328
257249
296089
49311
44125
19477
30403
5312
97477
225132
309703
44183
76116
284940
308011
180609
205128
51673
166091
91448
201138
113492
186122
279927
13188
267889
120686
179430
137594
38905
72624
25551
32761
151466
101097
28301
110075
88561
180135
257616
58350
47233
5360
276590
99039
69187
108604
242937
219815
237855
150964
37406
266274
116856
249306
195294
91582
48372
19864
199349
276603
27844
68417
197545
160867
56944
175236
22852
155334
147049
225783
7581
241656
27768
304505
69186
61395
145470
136823
180153
126125
136499
47986
4946
1624
253067
187617
213826
4365
273114
83035
222135
223325
53058
274358
76046
120878
53967
9427
102152
268606
200732
96459
20437
187546
129064
25733
251759
147430
145625
179015
122615
5774
133997
85581
144351
271582
78975
31172
150591
288708
104431
250051
75913
76084
214816
152560
41016
35198
232291
239568
20024
254313
183948
198879
264148
274180
147052
276288
293132
84988
215470
277900
158823
35068
237370
220178
220279
127751
194203
216252
24502
159865
87781
219869
177394
292112
206377
209501
195283
302708
242717
304152
219656
172585
168951
131997
5672
112743
234014
77809
304408
306236
190170
141013
222194
134190
292292
276022
230459
277965
46664
212702
92641
265931
48165
149911
75186
38593
27748
206175
47798
256288
133315
86958
50140
79101
229411
9389
141782
150636
269853
169880
290892
4878
78831
115650
126956
82502
199181
186493
22239
133645
245172
273403
97290
105959
222150
143122
193026
167020
211655
277078
243574
276654
246061
76006
67586
61536
98612
65592
37159
239033
4602
307380
92284
224959
140318
67667
122546
112666
15602
41751
13476
101617
254807
208192
250243
21404
58299
245860
114649
285644
50216
213892
231380
22808
287332
301572
268610
81764
113785
18357
3500
152181
69483
277552
151697
198623
138829
145863
248404
22690
202234
261856
18078
267434
174561
85943
218547
290339
125243
113199
38224
230077
189163
234500
82482
201172
229996
49703
306907
299176
162394
72968
116229
183769
124514
78709
39172
266785
91473
152825
174321
141704
9294
213436
217422
214029
61076
81273
250168
196683
108079
289884
53957
175295
230410
250137
159522
156696
174603
33319
57477
115260
84786
210660
260530
178452
124230
27499
27143
297114
168270
195184
205434
118215
178808
99684
6232
267710
49034
198754
157263
251310
165783
227060
263855
179426
243022
176954
134528
196347
298577
250549
150626
58750
127770
209766
251555
146881
179771
263100
74961
1700
226019
234453
94204
106760
214641
190362
287304
241589
207305
265053
77456
209464
194046
86158
256314
98718
199653
306280
150306
100609
261179
72660
73058
196239
219659
306153
271146
239763
131546
200685
101238
164109
235044
13074
181000
52377
227102
203195
280008
235529
58509
75094
293892
229456
206789
269472
153612
297749
57748
100958
163062
259502
226087
14334
18276
61261
2188
141720
206050
141751
37343
173570
107349
120875
74973
308441
231343
246534
227534
51725
93398
202372
97973
246754
150767
141595
41763
123712
273221
204960
129
292962
189755
166800
275808
119863
238968
247947
35081
181533
265587
13128
194730
136774
243730
10866
298139
144338
285578
242580
42881
207169
11184
178227
109731
33762
101943
94750
181537
285331
173765
60022
239662
305028
287834
89676
54516
38563
227372
256270
148304
295096
275059
125776
96474
211579
113095
52363
231429
280477
103840
46788
98598
227400
272747
31700
71571
308897
25194
55250
38351
58356
225958
269644
200778
136739
184746
51988
212784
116331
200700
236278
299538
60637
246866
140900
44825
108966
293269
308145
255542
301209
90682
202936
199831
155657
206223
211055
48650
274707
26835
228738
217155
266284
269989
194747
182123
1841
111686
156058
97399
20797
172117
135485
41405
52758
123329
257179
142141
156344
186663
132674
292467
127491
303086
263147
75811
147017
121070
268910
136070
178616
114843
293005
159678
94645
3681
130239
184675
69403
8776
142563
28771
240677
160641
172198
50094
196253
7598
283319
159853
165486
163059
103586
236994
208475
91873
91921
271683
260365
27989
307670
856
237433
293760
286135
290497
300043
28552
57248
203334
231091
233946
9383
116335
163731
201038
95514
106361
268720
144313
110462
22398
305736
249413
79637
8771
251126
96730
150501
252455
20540
221607
73651
297802
297556
300746
296173
303375
243400
245601
216170
309276
212979
145683
120153
2198
115026
207348
223837
86022
135368
100266
276501
197724
171771
247326
243724
253673
25178
30010
160832
131972
257729
192899
241702
31548
99028
2257
30035
48171
117831
169078
97819
181655
49427
60389
179378
109742
211644
285334
305729
107261
133308
185486
273722
162279
184794
223745
120582
258816
248623
270585
109166
176671
44945
19873
75380
83870
125755
22017
5173
45690
206850
85579
2965
38528
8125
30731
72131
86468
202285
237884
183319
115384
44373
205013
199723
299906
48
117416
245390
193275
243639
283070
132324
79727
41590
203158
161861
72495
201131
279255
242163
191872
49929
227804
67454
222427
258297
181885
130284
196738
200278
252694
189766
230257
96948
221808
193399
96465
127032
246858
133843
171816
126953
225524
160440
22851
42532
206347
198575
232518
162931
98355
243095
109989
214328
250693
107814
117409
14942
243950
137949
147316
216500
292888
55992
210979
139141
99424
6688
100122
213791
91203
107459
133050
1914
112314
199453
17340
304045
254472
151441
12144
165785
256941
120065
134642
183978
271779
242840
77913
42768
168405
233590
147103
119800
68012
232657
203599
214552
77329
46736
222003
121255
132345
77840
27680
277412
203160
124826
295204
308926
74052
67816
176637
256883
152395
293412
98186
80483
28965
197001
276534
203922
148414
239535
245980
221018
201452
221344
116751
153973
80153
104250
86825
290635
64819
237837
99552
27853
73256
14825
32938
215203
290840
160145
149068
140780
230574
51104
252797
267674
75555
113184
298120
9974
35524
128475
207173
233986
301359
160150
241774
6993
204405
48938
279838
43587
133890
147631
238063
96892
78541
127466
256925
134250
306494
146637
243262
11205
112897
190953
306899
43331
144052
63083
30925
54237
194648
286082
247803
167054
257366
104657
307595
185052
137160
295792
304881
6233
170086
46738
186751
157012
176925
175302
92345
15409
77130
28131
248073
43158
281336
296040
177175
235859
129181
231557
2237
125353
90808
621
4051
112385
27747
308257
205455
176478
19450
134679
190099
309338
208956
70372
183990
264810
254531
202903
190128
35266
64133
66962
120041
135625
227726
32769
218181
297502
94470
234152
115233
117821
260715
249414
53861
218179
56676
298784
266917
40927
265141
118455
210014
245096
118675
62243
58235
31617
142789
63131
285004
132092
115233
96260
291945
264587
106287
270771
175352
14103
173125
298700
126300
100956
231722
36795
246039
100106
169950
3958
106735
156281
260853
206282
77272
304874
94629
20864
156287
281326
161927
135003
288780
308667
17015
222958
72372
223284
250935
210352
19790
179319
241481
292512
193416
42870
173754
66388
45951
154923
291894
185155
30836
169885
178089
75901
10736
3319
151487
295093
58811
218555
56194
263911
28458
290358
9606
167261
29334
130333
292397
253898
292287
275864
120582
222061
132880
79044
168868
69884
228126
137506
253862
3111
118623
108488
104952
47216
250057
21120
270474
269866
103104
243861
202866
178011
28033
294455
175687
302440
271814
293235
62194
68884
54611
38415
300539
258527
50362
27995
160396
171943
245130
250605
187640
89113
77720
10582
264487
85066
71617
71434
105840
14540
8895
304545
32182
71780
9556
242374
247469
88212
96243
285355
182989
84799
27522
165969
48644
224659
145091
279405
264595
52321
266681
160775
285205
280434
134309
35490
154209
186905
68564
268255
32750
252537
279021
181367
158233
262344
18874
3463
227696
154724
192180
196514
187324
136849
173752
193751
27449
148371
5974
243611
128153
70623
87692
271864
269301
214318
302321
25755
307029
225723
232552
32293
285908
255018
219373
156287
31584
300140
212936
233201
25460
267940
147592
197691
122661
157876
55541
205861
81602
194355
178996
51349
273828
232303
57532
81641
284565
61001
176890
257958
176987
232273
278289
236604
37297
225897
76713
201505
149112
43095
307728
51529
167672
268792
60836
203520
105747
166160
277383
21323
143165
237376
204305
288779
82821
113588
36024
139606
83359
308616
144337
96629
255395
297271
250602
142704
27928
68595
216606
48453
139584
286111
199998
133959
81808
2033
155632
134852
271681
31530
211221
278497
46294
13074
241539
236753
171267
298236
122203
183260
151861
226488
36847
10051
28872
78220
135770
47329
225101
294909
191746
162532
22763
14681
218882
191522
283382
91171
162803
177360
91134
262747
241537
100147
145517
266981
139177
274325
45679
62151
180347
126998
145151
304968
232036
134448
48806
171811
253934
67514
292425
156968
138125
155447
66770
112367
12851
148145
211737
51066
139700
243756
211517
231297
222559
281607
35814
48296
206179
250712
306946
78440
257368
30518
168532
134804
144018
198441
128703
133394
132919
188959
308207
149518
291245
100314
272968
72594
39902
238674
220924
273422
56263
4245
7322
187283
41737
44705
213763
153194
13058
285631
129153
70205
34190
130606
122151
108683
151224
160168
246594
61700
118255
189366
52162
102702
166041
129957
53738
2682
262448
276602
185705
73921
154624
138407
296899
123925
166753
97475
10833
91159
118121
15220
295541
172509
49846
89688
129004
175653
265663
159836
290586
287341
302634
56736
187845
131304
135617
24184
151119
81001
244654
224552
263742
238311
117271
257019
253303
286036
174368
244969
138046
238107
167450
14409
6654
110540
234693
101988
269559
33554
246935
294523
11775
202750
37528
199117
139849
163467
75422
94293
48952
122218
163195
278310
134559
288039
119666
229838
200543
68726
105761
254392
22654
100207
101577
279533
253885
261434
86005
176108
147169
71640
156591
274093
180210
199624
209702
218305
83020
135831
229753
75795
256500
92723
114404
234718
200606
198824
299311
288417
207407
177368
98398
186738
73213
226903
243735
194868
296897
78470
260212
60534
217915
271496
233416
62393
161764
28092
281102
260855
170511
25971
3677
35152
302339
264987
39559
268321
109169
94179
292194
171582
219396
124455
182135
205787
10298
17201
88214
99665
309240
136962
242126
266089
42277
263289
136018
207972
53981
54197
86
235993
44600
152578
315
66435
113975
166351
35673
166749
243592
134486
287926
54881
120572
272718
14878
301720
88493
271747
121881
208912
141090
114955
228297
223478
83831
190827
272544
209092
172709
216074
258946
250890
236625
177201
101876
102853
113722
95310
84328
291362
213804
105182
84869
222633
195786
242885
57826
197045
180549
205450
136602
93273
140779
123448
1155
163307
124406
66671
187673
23601
85453
117086
284016
146182
105139
15110
65926
109227
221538
259445
221780
96184
194721
85225
184252
86767
203058
9813
193276
210018
239333
181878
100685
212227
308073
235516
43606
81526
121978
151206
179014
122948
287156
3329
136479
195997
137312
31191
200897
168141
60177
227881
127583
62188
285231
26603
255383
41694
163725
108924
256730
205506
297572
210568
116247
207162
292735
157423
79159
224638
196009
92070
264691
196695
247543
117045
245336
36554
102586
165435
96062
226050
101477
62338
96230
260788
227356
298006
255880
273676
192657
95820
265741
45169
122621
164179
130615
33623
221631
211408
254905
180040
35654
3877
200248
234761
100128
36520
34349
130177
79982
221707
191959
217918
69995
234749
204293
297859
71398
177067
16200
157424
8362
35995
188666
100627
288305
262012
87569
106744
23741
160997
117141
227531
39409
180299
299375
242722
120270
98232
110209
184989
131393
257368
199255
227533
94994
6730
226422
280735
155773
49911
133744
51056
142127
202663
111646
250446
209738
288534
240130
161130
194866
217606
292570
25517
217720
79022
283454
287610
1887
5412
258912
250623
81880
258447
293621
51148
262677
97239
242423
19020
235852
233626
141914
213690
240370
189843
223629
51106
278686
28438
242395
66199
295272
188221
19717
93183
127687
24329
150743
69648
52844
171715
143959
306106
214260
34846
37438
290737
213337
120595
203306
284055
253264
169195
101942
9173
22231
259052
143112
264963
158344
279664
229897
201599
287831
28491
167836
309171
240312
291568
148977
137669
292904
69731
176544
65701
302644
73903
134936
248499
240295
198353
172493
150295
283387
105042
58488
144720
271641
155713
13438
218953
107238
153864
297248
89201
212760
9005
154108
234313
260454
8200
194985
239267
17235
277180
9337
184285
109497
172394
37927
225859
283647
300572
239600
224180
105738
172915
29548
139564
173787
81326
308833
95945
243628
63022
100758
294473
183145
218237
131316
97915
139303
303541
47791
184727
144085
210245
151199
7300
66501
113689
267880
170587
293561
1799
281228
304061
23166
132099
1076
180682
6978
252512
13152
53870
218891
182882
92938
307603
130683
223943
246232
297832
280311
178991
303637
80867
79076
198834
100339
214604
41746
5963
1720
257769
237483
69806
119314
76076
237452
61082
291922
91593
80669
263543
75251
103004
36366
131464
39076
236277
182790
75321
290161
244289
245527
180074
272698
289141
92794
39571
51939
138865
49881
293519
122792
76469
124765
289773
124355
27866
179437
113677
86943
214536
254927
59596
101514
286579
66594
214058
19657
158093
25339
91894
168445
78839
217622
96836
249381
293875
189120
231281
269357
152641
305021
172579
39884
116199
22077
274208
42655
6548
104528
228692
80454
64202
230466
14508
84081
118387
188128
80278
107735
239234
237544
267766
167588
28025
309213
207474
206157
185384
170159
270872
34516
283
78033
213296
254507
28852
276343
285358
210504
44519
1654
69065
166960
128172
205059
98671
157564
86119
36633
126874
107817
258352
256204
215926
134775
307016
16368
301455
147352
11597
109457
81200
154928
113893
202859
229522
235029
107537
224763
146461
8708
49061
68651
37
108031
23933
200927
17376
301954
294002
248583
13948
204619
147688
84054
145171
164156
9590
104678
185516
289292
63283
122453
196656
287186
101565
21561
183109
196153
87615
205259
141238
17401
198928
104181
284767
182093
213525
172535
167608
124261
231316
106427
180156
23699
171160
167221
163790
119798
182638
234486
180468
54404
22488
275566
173210
46738
156595
93870
51060
260071
278466
82394
220946
66712
272955
281850
137220
106122
309245
266121
103772
123209
205100
11802
182437
199729
280804
85857
166084
77364
167353
251622
257139
221158
205812
129714
21966
70274
82400
303015
87544
176568
83685
271395
4260
119354
117211
38653
57768
83461
177570
26996
50413
230479
119363
190746
215653
10571
134109
81251
135186
11170
205160
38562
76667
109606
108606
194113
261053
164930
45220
42338
117625
125723
219680
122535
235135
209457
273942
88455
302079
151285
185714
222174
212210
247810
138186
158041
205948
54478
115062
236793
297541
45804
17000
208441
186814
264120
69278
97850
64619
14116
135519
147071
238726
271626
89334
32457
5331
190201
105901
33483
38607
220700
179120
110685
101421
95800
212738
227308
169205
75250
89795
251123
275816
95797
276749
68666
142896
236270
15405
292602
77553
23449
103836
143318
68641
283180
261633
282488
25578
182991
147579
264941
7570
255302
30340
307537
48590
308933
122300
20123
47264
230571
207048
20153
229943
29416
302490
159530
101575
64208
11229
46446
214643
289255
808
240939
7503
48816
245406
63406
93765
65142
194711
93891
188936
38228
225495
209469
169390
126892
292754
116435
94490
270652
146915
196553
85016
74164
73146
251544
134754
129112
104958
18765
13596
167832
256072
133811
2099
39803
68194
64078
172870
282998
98901
90560
152017
10102
112076
71875
18579
83485
186423
166172
82630
140145
267389
213485
285733
93844
183311
148453
156669
16856
12167
198799
112522
47716
309097
234149
298235
170104
224050
163406
241831
227110
109
52117
121938
302630
241191
139198
46190
89351
186790
27369
147969
110948
247851
115198
236922
189916
78995
173531
171416
248010
102065
288733
230466
259788
99572
166658
48613
53485
254607
54203
64684
47266
252897
139144
257333
71797
63893
132046
219286
90893
18530
273899
195312
42263
180010
42579
273448
243926
128679
229202
33572
111886
162403
104571
236691
282979
237627
107545
9935
244239
283727
234963
24356
112574
196814
156109
307087
37104
231242
138507
46208
13764
16890
304309
68211
309110
216623
171311
46524
205567
268700
15242
259145
43435
294345
221117
253109
156348
241577
296814
237712
264600
213493
196171
63811
60412
302106
36950
44825
82884
67649
92046
122677
228549
173012
298593
281453
46570
114216
181112
108011
160379
23663
127605
244783
123242
90702
240255
207678
37315
144865
124742
49750
139419
138610
127052
62517
41447
156602
123058
217212
45692
112496
194067
267406
70013
147375
160126
231471
214155
215618
237528
70341
220897
225412
2044
205221
27749
182989
126452
2058
297724
59248
195043
40851
215864
61158
158526
145737
130306
261753
26179
304884
280038
60452
150491
51032
309781
60799
275344
119168
106195
86454
297818
291585
88522
173858
111253
271142
221258
268773
230700
53005
82670
32770
35598
38111
103107
158424
138409
220797
66182
257770
120504
129874
161654
270222
238441
109846
44019
93701
123495
154888
27397
239121
153925
253942
280774
299576
196393
55144
186285
228496
273456
94081
96269
102370
190957
204768
20938
6417
93825
202103
98662
189744
143553
173745
75085
79865
106585
104160
59952
66352
62016
165197
149606
15570
307411
146859
73135
167206
216790
102087
176814
176062
107857
284050
188954
257290
34280
137535
283771
130197
189544
31582
157397
114518
45233
62404
295759
71899
186419
179080
42192
71263
224815
65441
108987
19783
210202
173429
109468
106567
308921
269642
33873
75959
146150
100277
248359
103463
30358
261248
40845
19992
101757
220650
276749
25751
141935
105880
198883
151475
203071
136246
249429
5311
139586
24746
58420
207859
38316
239827
166082
81863
242058
295373
119320
140995
55704
94721
49668
87905
298853
209534
211042
163493
111957
80730
228087
167019
65346
284181
271041
237553
297064
159160
98734
181698
87668
250453
41453
183882
61969
26220
131417
174246
109771
84949
271853
252400
215845
153283
121098
182763
290533
184409
159755
113682
233977
220004
233049
44722
183377
122625
116622
219807
166468
88802
31064
136558
292277
114281
68474
35671
216244
250248
39917
19962
68873
31045
282721
131658
77390
50299
169218
16999
218568
28297
275602
17422
95191
206405
44639
215344
91249
250184
244727
292656
170454
44316
79211
20899
261780
120503
175971
53118
149028
61508
285239
106640
173631
114324
251359
181480
226787
51982
138411
169843
152240
112868
110492
245174
244546
277549
277046
136078
106282
196970
166617
40550
272204
277938
78583
245738
177893
239106
255908
112009
56550
84193
119662
296620
202789
142582
229037
265561
557
241321
192284
291440
307634
278468
251676
57665
231457
81257
176734
180156
114140
270683
307111
152009
146183
263873
195036
93169
242278
303215
252524
224235
135846
197726
266263
186798
119259
162952
27871
129488
86664
296773
88018
128398
97349
139657
98577
162259
70167
200156
39464
151288
222838
16394
42723
42
17454
88124
190939
257064
306150
302711
19900
249199
72636
214019
268550
256854
297951
159602
213084
125540
209790
105132
68161
251582
201178
141415
304442
138681
129573
176252
16909
218376
234831
192916
114628
19850
59685
255208
289557
39776
138060
305207
183256
291043
159084
14528
91048
254884
276631
102507
86439
232367
264257
69335
42377
267438
12345
218352
34584
124067
186579
221981
51339
20409
155558
135196
238308
90622
148935
64081
145001
276390
129281
187571
168160
92845
137087
225113
280007
32592
165501
133367
125405
224135
132508
40632
140243
128161
55229
167706
162871
56444
110302
44732
237698
220064
4876
175544
19921
235840
278441
183900
303992
246626
63720
34112
111042
254318
257034
184043
233123
160473
96185
265424
146791
213112
488
40188
151082
64455
235135
130472
95644
262204
163698
5314
156289
183422
257906
136049
19686
213010
304608
64682
50411
304742
142565
46725
79817
170491
166725
72076
62492
307135
274316
245720
229236
291886
167970
105019
42438
36599
265846
169656
97382
52198
72153
32959
66674
296458
203698
93365
5975
136169
103536
183791
298107
24831
93389
285436
224693
74868
9479
115270
275110
103836
14296
237007
237917
252622
71187
220257
124032
7824
222100
134958
128068
135128
134574
77368
152158
244932
213454
68883
118030
200332
216947
129341
262583
16673
145469
273362
295338
296436
155374
28973
36596
181265
178931
97679
116780
223807
175654
39848
255672
302249
178137
304637
267394
118377
184356
102488
260122
81549
94187
249686
232913
89009
50248
10322
79674
154908
96499
6805
849
3705
15715
20858
195670
232072
200574
174263
208976
146644
299819
1371
266418
117917
188579
131534
119125
49111
188601
134713
193229
295728
102375
207719
220266
77157
121640
266708
13168
259228
209920
295948
260115
567
220940
136428
143876
276459
280547
183351
220147
260900
225603
202609
162238
150667
199394
203670
200992
254226
110085
169206
41061
255466
251908
203458
64839
157716
97581
178816
290476
57113
293595
113394
139125
145841
49765
143801
52261
42439
132872
205785
304385
124794
136066
165199
11113
17005
263340
212391
172771
6876
122713
106001
181550
272128
254313
23348
268179
22926
268513
275265
10780
111819
162566
201244
297535
146616
210547
113669
154955
20247
6458
184056
84801
44834
172591
288388
211262
16068
137282
152598
285867
259544
226183
12016
195905
147958
148279
8120
79213
29156
62068
291040
281328
268846
27319
67724
174762
3457
228393
74325
10852
218370
287928
15097
172257
49583
45723
233121
50979
173319
108368
222469
61149
204689
132140
279853
70457
105956
70872
235891
253801
159872
178788
119807
144153
263802
173269
267335
114103
298543
40696
195983
5128
283293
216379
52218
221896
76940
15164
3252
47759
298730
195124
230270
174723
88119
249678
86364
198271
236192
66491
295169
7855
198360
210087
204821
12541
309879
237200
105341
249349
172057
43182
161415
258403
197244
31506
164833
102281
59950
303748
305822
215767
1512
290999
100618
196837
211996
295068
123203
88787
271851
222515
99310
172063
112245
252618
194444
80973
113323
2734
196067
214800
171995
58823
82482
78193
300349
34807
207009
106731
12526
52517
153534
99426
128729
222072
237155
141717
36992
36064
109256
62386
20565
279522
40383
71548
211277
96895
24867
209093
51260
155774
103779
76609
16513
274051
53356
143441
296091
118735
225613
172574
281974
200357
74505
169392
73710
203194
15466
37446
227909
57469
176878
132157
84646
85381
145188
1729
151661
166155
194044
1491
81368
6976
76024
100757
223972
239697
160313
22220
239474
154625
224413
217124
27267
78567
303574
156686
77498
278292
147766
132469
306627
81807
29305
233523
104147
138815
248938
172154
291871
99878
184473
268287
182077
33924
117428
62051
197379
244342
73333
96769
124609
277374
236413
1269
243624
244503
11597
75689
66792
54113
25708
76258
281055
169203
118347
256853
56650
213942
82420
156063
28075
147311
227929
99027
93121
187741
14306
175005
262510
280000
299682
192867
155475
213991
129545
278721
163333
194456
118007
7299
230117
159363
118138
204252
114474
84294
145516
188939
273916
2240
174165
292358
186331
286678
216333
236550
55253
21073
125578
193717
80591
245538
229585
295453
6
237399
259031
98032
10632
95451
282561
17414
150960
124610
147206
97566
181659
173802
296232
124530
119664
80948
191256
91582
183994
179225
208963
187582
201862
64268
119099
287706
124254
244572
297680
188756
45129
177731
304912
17207
26771
41821
223475
99146
281786
37563
209198
231931
232254
41740
148335
21159
262159
275683
48302
219011
279735
32731
61004
117092
256565
72688
178448
36984
287389
160152
157618
88125
31142
197085
218357
51909
246137
27856
285143
267438
210816
180564
26165
287539
287271
149287
72407
146646
90739
182366
81809
257274
280684
77320
299785
28487
295785
32996
177620
236082
106834
276206
152011
186823
301662
138860
308917
43512
154049
115074
81015
164708
240688
185892
200244
195155
102904
18286
136402
149128
97816
96303
57465
192665
150565
279515
79497
179982
302848
149831
206435
54612
165385
62293
192184
162126
189196
71049
303760
249768
49524
125782
18770
247165
66692
211928
93777
280481
121773
118462
46489
170427
222097
82980
280269
1003
225459
178458
151462
62012
180858
46048
33934
41966
137255
129034
250704
296286
294211
188781
271352
120044
286132
41361
66240
257581
122941
48991
202316
47772
158650
142209
62870
56839
274955
210947
229505
218692
58122
11619
21377
110266
55096
57896
303243
95383
111798
50816
48665
282653
304424
139617
50392
92805
238811
73928
119724
299811
35468
241648
143686
230429
111976
96173
32757
65237
71864
225864
228324
149741
279502
15192
32261
108529
186260
189465
273259
250611
173329
290620
295559
134415
124070
39383
226671
273300
250778
199150
197349
171763
194769
50096
242951
15911
92128
26918
173109
132219
220777
132478
108203
13023
170239
260436
187369
99782
70282
37501
249738
174273
289204
191655
168057
255092
284593
162072
172411
79927
234897
292126
96731
106538
132571
184885
247791
77105
291073
17949
260320
194521
262643
207785
272821
155492
150241
105433
217392
255896
242356
228818
179856
86897
15116
43943
79096
126521
36586
64975
80285
74756
125842
79307
265760
60192
167251
245490
123439
265447
221882
94183
4631
248821
11824
141505
232063
275222
80218
247948
302914
270779
167148
197975
273195
243903
272914
238065
261854
48812
234969
71751
103077
3992
142930
218877
162237
149593
49787
55286
109107
140622
246693
39029
237551
258422
54476
228295
70550
234363
267955
254343
304902
196293
104933
45391
2496
179210
78146
43615
195066
248321
267487
237693
121160
150990
19817
283930
109158
225764
183136
218647
279400
187210
29787
13346
68592
107197
7572
174998
237369
147053
39926
75960
272197
107460
145759
163975
308679
34963
13016
258408
14281
44508
256850
55128
15032
105187
250285
245912
178045
10353
78425
231275
306883
89027
82731
56135
58490
98979
22829
23949
115808
171887
191108
19568
236633
12601
300259
153699
37205
123478
160875
150562
269485
193095
103432
260310
81294
145854
258100
74683
189559
64371
244563
248848
143711
74052
14424
166250
207331
154914
139721
224216
24114
216722
294742
103549
293584
170507
227756
306051
127200
224281
102258
141287
266101
296430
259742
10947
188549
184383
182626
218581
251442
4390
34776
248551
87097
300153
173039
294896
233836
142881
208505
141815
57222
104124
158986
18291
109479
199484
307118
161279
223237
41542
115936
189015
9104
309364
172803
197060
82411
290724
85393
44612
241939
206096
213033
237742
240805
80055
221887
86345
156959
105373
16341
294463
27715
137047
24796
81951
22710
239610
208773
29747
268245
186396
123699
280689
38041
159203
289325
244684
305198
160211
243847
107091
23486
240747
85172
97648
126101
23921
138825
142278
57135
233311
34275
143636
292866
118219
70391
213923
291061
23647
252405
235628
48181
211409
45524
179720
114659
20057
123795
277647
205785
20388
170771
262617
254856
99344
208450
53706
241467
268763
4288
25130
5901
138664
100650
175360
226980
236437
64237
162360
185398
211671
299305
77838
73799
269291
297479
28729
196728
157486
167674
99898
303587
238565
206542
69174
16798
272022
12723
112461
99730
278676
76282
101561
135450
148706
227256
135333
302505
71735
100291
98323
83500
75463
154943
307064
110033
37435
152720
103270
183223
146652
259998
194789
41937
27398
120705
279245
213587
114572
254379
278281
130088
58611
204692
271154
208451
184326
136391
209500
33434
158773
57775
76670
238086
214180
11070
134547
296504
156759
233034
64420
65945
233954
183529
71721
140392
222066
85986
44315
271175
187688
238317
279413
204851
220472
215136
248103
20093
113272
15786
107941
27944
267019
182295
88091
223811
302675
186079
94362
283180
25928
160842
152670
219047
129906
143354
308545
93124
275871
164435
142602
129326
248940
267048
228509
150361
298063
307812
47768
210906
53555
267842
12947
109039
253868
227945
22131
46574
3003
1647
36521
138747
148439
11170
187253
177490
287543
306672
17401
254727
138396
825
147573
58903
6407
123132
252148
4039
100858
37385
200882
130926
30363
139805
141261
3011
254439
303561
269249
80365
210407
158193
233693
273912
81178
68843
272885
127381
156679
7155
179523
118767
144380
306310
137480
231950
248920
230903
174368
257587
289870
276249
434
154378
130611
57717
260816
130513
76039
301332
300364
100077
122781
54705
266725
168331
116436
5340
105946
283142
261138
173601
241235
169529
49207
2636
2896
264326
95096
235492
216723
227545
230255
27745
6928
187512
189159
297039
10198
213780
161573
73207
213074
268213
5977
89363
164713
73590
263521
181849
121769
76746
251469
92385
162672
207772
272719
48144
218815
96073
84277
143391
70374
160045
188433
177954
134458
178568
91583
34215
257789
178359
224776
20979
203489
276141
284202
12823
95010
293780
282339
230929
204404
270654
23412
76220
171527
192313
255167
287519
295955
22653
280610
90271
132424
160695
143511
298635
5326
58036
245378
278221
151874
205184
262216
251187
29430
72530
289712
267275
146745
64815
227632
3398
156721
54285
79272
122437
130513
185877
51169
104250
177361
188719
165922
59079
61569
239986
283268
306524
109809
121342
188060
211706
60297
273553
259748
242565
195684
301097
109833
260198
166824
153324
158378
217213
252900
247951
265407
115284
220946
19479
271874
229005
216490
73836
253413
216051
11089
126100
209271
11426
184832
229621
156665
192938
34478
264201
39625
160208
224978
42092
1401
208804
54028
307518
121157
84725
160908
78498
35571
63321
103338
155254
36765
44432
46250
72428
62126
81468
182575
26799
89945
288241
265164
28613
259042
286434
261102
103475
223932
57129
173762
227855
25982
269903
93382
58364
187840
201668
251773
14549
297229
252057
266726
272106
201034
130016
140206
188728
257871
123610
283056
51265
267568
283008
138403
43137
198250
179314
294317
47766
105728
280858
264920
95975
212525
102574
127926
110570
256555
278821
210509
167708
269529
255411
27236
264979
15151
277224
42523
231777
94822
100286
189102
87510
11900
165390
300931
46390
162492
240972
66479
143646
183305
97703
276217
250398
282967
34189
197820
103981
4381
157570
213637
32592
49311
1802
184703
46630
299977
139053
73610
233744
51676
268151
25400
160340
207253
28222
57932
279212
24656
182953
121562
10352
121662
264686
2552
234279
153826
149946
250331
259398
265829
40715
151905
264517
69241
107870
97656
191718
139614
211824
118033
224223
223611
19277
156026
217270
219767
131939
5311
30350
23357
252600
139638
257361
133030
177868
57269
189738
133229
87426
215949
95691
78899
284186
211595
193236
137158
140409
61952
76227
192453
28662
84838
254839
124767
163044
201267
23138
21280
307781
179571
297142
47688
230945
65597
75773
211828
101202
102718
196057
250987
109165
273165
228198
8195
93352
200339
50697
254111
55896
273831
305711
124338
161512
50764
26570
152012
168719
56933
128769
263337
50912
181140
193115
26176
80878
240843
49309
304909
288588
223437
221396
210291
269457
124834
147531
129648
180786
77742
154986
184802
262051
124226
257652
184692
13579
48762
152178
50141
60471
87934
145445
202017
83591
64497
203202
73442
35499
192132
115780
52562
105256
23853
140794
22042
21724
167995
54929
140124
303736
9570
309309
150846
98151
70193
100200
152964
140238
2575
283976
206177
90701
291110
295945
37111
252087
129345
307418
85099
134572
205610
32395
294681
73803
239976
95279
141888
61513
283395
272425
31737
59962
148499
197387
307734
207503
64033
115427
205377
191251
278455
180775
55379
287988
213091
307097
247743
24820
298728
81319
104936
32989
245404
20681
48360
173177
307601
238220
73082
254460
87084
68020
291099
232078
69702
62369
245161
102741
116989
60888
244223
77489
60697
70191
253654
50554
122231
109665
253545
306531
56441
299500
151528
42625
255188
239064
149506
250103
274923
299870
3958
131679
18834
127844
165139
254171
298713
258878
181717
114782
41272
6874
265652
47978
263460
207704
197581
231904
228946
280113
68618
307864
167832
15146
82871
202002
241627
297427
72731
155442
257004
143518
161936
268152
15779
105306
129094
103783
307633
33527
31800
210703
144414
159451
71872
58395
57314
285200
214494
263562
207796
16919
233166
79254
215963
87545
205161
105561
279914
10055
12579
75574
293472
302719
160150
257257
140213
36269
117055
170715
63335
35935
469
169197
3239
112460
49381
112001
291576
106882
176313
162830
1052
84587
218107
231957
304179
244752
96793
132559
104395
93345
94167
30628
296970
182828
231739
153500
101744
9477
60609
242686
280642
43520
235320
202357
39093
178272
1038
144599
76566
228898
307785
212050
127398
69226
126093
266797
38219
62234
108839
123159
152600
167797
137582
149442
156255
61252
180558
214664
101092
77496
301646
189562
14049
225146
256134
37041
141247
41684
69616
7722
288170
162061
150840
270222
213752
77702
196849
269032
241152
156715
153855
234938
270523
94382
296654
274304
10121
100705
56042
221719
69353
95992
71459
252674
157934
123928
200910
238078
126010
87132
103969
79124
185461
201749
60550
139621
299113
49235
255019
58835
255429
140360
162179
221437
159941
171115
76250
170794
215796
110131
123450
79394
92151
60819
141457
96734
100670
164840
242500
74872
187036
57518
176292
63651
224471
258016
172469
158527
71542
25766
31342
213850
92025
43093
150484
223985
60110
266010
198191
186235
57811
210459
42685
58482
273438
124115
210887
66534
100307
249788
77996
271136
288268
295313
102759
196913
26413
91446
126014
26766
219111
43875
101469
46995
306429
168978
5061
177702
114154
283265
139365
255922
138200
259868
9530
161136
138708
26336
153749
158581
303456
73722
191971
251325
68714
104238
24388
130426
134328
277302
279434
210692
8494
25142
229630
180029
118705
262282
209994
181285
27048
178126
137416
225790
77954
255024
269767
183409
46855
99840
247280
215246
228835
68477
781
24684
127167
282651
116260
305897
261930
157464
187405
257038
111208
275220
253339
38842
96356
130562
275390
111180
218043
25513
239927
17090
290096
144768
149675
124579
220990
141532
75263
121962
256912
117349
134114
124198
301669
24216
275895
179797
32415
144600
19000
10461
206847
51162
255111
36323
69536
122646
187630
142276
160753
82916
191269
146321
134477
177160
26908
222240
39709
225757
82940
59025
145625
294358
139936
227912
159760
194473
280481
277045
169101
287798
75243
93675
11217
208844
40538
59377
148884
135469
267343
93594
198399
306120
145756
118599
86989
117996
297401
153974
16049
185383
130927
212921
267846
209090
142346
116148
150657
270887
160589
297498
104111
233751
135739
63914
32959
204390
262378
274092
306251
281230
169279
272108
43882
62696
24837
10257
136506
268628
192476
93771
292572
245266
263143
99510
102530
307428
252163
96689
51444
265099
191906
131419
80015
71753
166659
230150
278240
113781
55494
250242
80736
94572
249863
282017
248252
203069
51667
144934
174788
65681
267024
51424
97474
7323
297499
3457
237417
102279
82505
40935
118792
17267
87158
100647
246224
58474
43367
136643
32697
133649
6597
38547
115493
289861
246459
75118
154312
194837
34350
279196
126490
5854
291070
138671
178767
120726
27647
88700
137520
111447
33460
137227
33267
147911
106912
48864
97564
287896
158242
103482
286176
177261
180572
9299
257766
62819
93060
75519
43900
5860
164874
109795
91289
22106
84730
137079
40850
132829
46497
137768
201326
306885
112800
77571
306225
19158
87461
103579
297133
131821
170509
38206
144963
147140
252262
77000
176302
189419
113741
216328
50633
108055
62883
240328
6798
108573
276755
14623
56228
294347
188092
33806
63787
8348
204036
146333
81039
283425
128871
212211
56968
111293
152170
229338
147853
53244
130777
245339
302445
108506
60614
256803
194175
80183
36732
267368
244242
255953
133347
209557
54768
268566
115128
74581
84354
260168
169855
52484
231795
60594
285572
286826
208890
248769
39292
130522
218065
97694
119964
279486
66844
109421
146981
110849
64005
38055
190369
77446
266276
300101
248631
303532
25393
253610
26055
163408
40629
7305
285896
118489
36380
295282
151931
103801
145989
151807
42048
135708
267233
78197
144980
294972
235373
298344
184742
96871
58286
307925
228430
165058
117806
103010
252779
213719
125532
293694
124077
255834
181697
15348
258549
212240
113545
42420
164742
105590
286756
124121
100891
91611
214727
201943
12189
28026
17996
250939
248971
130906
209499
188227
271394
270091
42468
234460
242177
117447
278041
145082
109212
278537
225532
262474
306016
60097
141681
235485
108853
143779
234320
76674
143108
207203
46316
59760
123276
186480
302461
52973
135427
288140
6308
247406
143140
154999
219687
96804
209821
186996
138274
182168
107226
8483
192175
103609
308540
106745
152696
170554
216819
234716
260008
93411
4858
127334
204279
68677
48801
287018
19633
141825
172302
210003
280470
257465
128593
42960
41755
107401
308832
79034
252569
291686
95713
138317
251541
170623
44759
286509
178449
170208
212979
20819
236029
230229
158542
79066
193888
77375
171391
21586
237430
58508
205791
125114
157704
252612
201936
72925
19726
235764
162157
134560
280477
266865
251172
215493
219705
58051
103122
267619
135952
294739
49255
231799
248887
82045
142517
117764
308927
247798
49037
272892
241460
100598
172461
134684
57258
268401
98110
250302
155692
263038
87609
63252
120415
243463
290002
105731
58453
36604
299121
236167
109793
50486
80081
227499
78206
24873
220214
240386
108731
196184
196048
44236
233568
86664
286025
186802
203721
44724
72729
268620
53375
26621
299986
297918
218840
132198
292185
278422
221629
106247
101891
259664
218453
198473
139737
166895
230470
5811
26000
243911
117427
180005
72982
42257
129719
294218
203636
87215
187558
82242
545
129685
228210
109122
181320
14029
309274
138712
106041
25643
166008
224425
79338
21008
309414
60877
39540
196969
168700
154013
308005
264804
303743
264825
113102
213099
281773
279497
100785
137200
4705
142108
110579
226731
10182
3843
239755
229592
62036
131724
3400
308036
204832
302938
93996
301710
6468
25550
201098
78067
291536
72030
6154
173308
113604
274979
85412
159127
53370
270365
275883
62677
232035
247020
64157
223000
223234
60531
189701
148308
144840
224949
28860
93114
33915
33776
42252
267590
218038
207791
212228
56763
76541
13507
292279
67532
2887
53206
42701
47428
233647
219533
237142
116945
163429
46180
255442
286936
173077
101663
1529
103091
75598
42028
270540
132610
25154
123619
2481
78769
227735
22074
157842
70641
253051
10110
197784
170350
116363
36958
181281
165425
196448
186571
115268
177205
173001
71060
228784
269740
171080
182770
123599
208423
72508
295223
30759
290826
170725
182202
226825
160966
192550
111947
6224
126198
179297
214192
22333
224252
277465
51899
227094
11899
60138
164558
13981
53907
276870
234670
135080
44221
216302
242806
155829
6071
160654
305211
107130
185226
169196
265460
208706
207416
262339
281562
207042
54067
297786
280641
160811
30831
131047
31692
175716
82484
5062
297810
41000
79424
181891
160242
10691
103059
131073
249590
283001
135896
181166
300779
253740
3281
308498
276744
191451
195558
294124
265982
6353
202185
102460
288319
181746
59631
135527
15555
101359
218861
49492
293433
233046
101761
66030
137462
229433
69196
295958
257532
223640
241841
249130
245036
229836
33355
153726
179786
71909
300242
244835
3419
178114
179872
131388
280247
123948
181132
65927
82534
28775
254749
159212
115041
194792
285322
280725
278166
298034
25573
73112
67861
120080
244087
105073
192306
166512
175346
159653
9613
108866
155725
5984
79757
99607
94456
17169
78309
259956
188637
68927
248632
276359
284749
59255
219464
75420
201471
117879
57500
168033
220801
196787
283368
104442
119433
209577
86204
303624
176676
280454
29910
220383
188967
87284
51161
114820
215554
79990
87989
58003
264560
157891
126575
188778
236780
158563
284702
295600
260164
264061
34166
247010
56688
2949
278437
72720
179553
248272
240962
19897
296449
5639
108017
181632
58394
168490
271933
279455
127091
257372
126667
260452
265871
101047
271268
102789
3574
97076
292388
220425
205471
137331
65052
183937
52444
101835
70418
15512
192467
173133
213313
97090
208620
60526
119121
187106
298444
47632
305554
287433
266853
3530
274404
25262
152119
171349
286774
293902
248283
267182
205847
186748
153743
100711
122088
137262
33135
288873
11218
39985
95044
224404
34501
54166
40420
218015
118799
215238
224677
220698
123531
107903
181365
41758
86351
175689
217538
73067
117726
206118
271705
210280
112819
254807
244513
263183
35692
57632
42638
86600
233529
242845
13533
211541
275126
23517
38911
51611
40281
109394
99137
287582
237827
285302
243822
175813
142055
32940
96643
124494
103920
201346
287988
145269
107528
157560
305107
29105
8476
10449
81004
30589
199070
33593
9076
181554
52674
141017
132749
82734
275026
213796
245689
10973
24099
88823
60736
297936
291236
154722
176182
39466
179726
197008
176180
27694
28550
272385
50160
233584
104949
3618
215188
281584
245154
252824
70178
256357
221130
260641
134931
47124
12672
257007
27211
279448
99866
73737
183532
245653
110250
12935
122212
67659
136689
182097
67065
10078
61214
130087
9539
60606
266650
249504
72822
145215
40349
220142
97807
26929
302379
147342
287751
97717
302408
61915
67448
300960
203238
128066
111344
74446
125029
73193
22311
93689
189561
96749
63178
247918
123048
99730
278558
126020
91122
52423
204137
78607
65204
194276
272474
91193
37201
129260
225520
91297
253297
232052
192856
49790
245058
40459
241897
9120
141766
281365
247798
131678
14100
40732
220289
48567
9115
60266
162497
204031
136950
218342
48934
50821
110699
49816
80170
53953
124963
242240
194139
152821
51151
190844
75071
29510
6668
195665
11153
293696
188060
27928
29637
132618
14462
190290
278299
304715
25138
110293
273134
286592
87357
289693
94642
231
271457
100345
23309
276892
78606
135928
297586
68583
17288
240019
97662
215929
169413
127969
91748
195442
270117
62867
17218
182538
242611
87730
239991
78300
108195
275529
78202
227738
257510
176526
195884
68751
278247
128106
70538
46488
204391
151255
148134
184536
561
263118
47916
49060
198169
255892
170852
304937
239619
96222
103300
301078
159036
160680
250102
161971
60835
208450
85455
178655
149564
122995
125565
253992
210915
186233
262000
260107
65495
183692
201784
285411
246642
36510
241722
10121
10932
49064
155612
309356
23750
46456
304534
145028
154594
286497
59830
26577
289108
204242
141719
225362
28517
307106
148786
107000
101379
302856
92442
187836
148932
61996
277532
129584
222502
233094
153703
302020
278544
113770
300751
287472
287210
273606
140479
116229
171959
260354
2203
180564
118407
301552
176843
5791
17066
142022
27976
229427
161403
63512
77063
73446
289136
299623
89449
146156
156191
69965
34830
183055
175071
259645
220499
18927
14616
27386
117511
68500
283833
186770
20146
55962
272152
165807
16264
78692
173741
261906
15926
162682
181756
258842
300587
56547
157104
226158
21012
255052
185974
241380
99393
212051
139337
53497
200634
187397
6577
152273
268102
29285
211662
85067
175281
73295
234816
44389
304198
82830
31188
309865
270006
226814
245278
159866
237397
78754
198704
293371
52679
5396
3933
58345
129772
50113
109511
277100
167549
74573
235271
250829
221977
188387
36444
66910
275282
56330
249752
35210
201203
125336
134706
214491
51196
179478
186988
32976
211297
27743
304571
188419
106747
151372
202431
62342
564
35928
276634
16020
283121
283635
198551
277304
270541
61526
32853
255582
41149
94390
131628
262603
277255
291756
89096
1409
199905
119085
219638
79037
135978
194181
293284
153584
136182
249505
210835
150392
207470
140952
295054
35144
114521
299245
12688
169955
187691
16020
76157
307104
288177
44507
153240
110811
217077
272852
268338
4604
122124
190031
18973
112518
21429
124446
49941
159030
253924
170769
267971
175629
249147
183456
211406
246671
55696
51175
212947
270338
83242
305955
185101
112942
110913
227953
196295
113111
309792
94959
178381
66608
45163
14862
223189
206594
9300
191463
278687
198351
170776
193597
135865
202886
285038
41061
183631
176266
234352
203862
100458
196637
148555
81062
48110
135559
251119
100189
179675
124957
4384
4430
152634
142363
86655
142555
280558
153459
17708
225198
246505
119440
294513
11890
104668
146283
285750
92019
167791
82315
36571
245946
286246
118194
141917
31629
12742
19122
76315
172636
304646
140209
55420
289943
116855
303523
256156
17874
142502
303931
192168
279252
111920
63652
123480
231999
217597
43704
29866
73220
106007
45797
150414
137023
215175
232276
287633
131076
61197
141963
285161
270465
222028
189747
49396
48154
209548
88947
263981
178937
212597
157765
220312
288173
299116
247613
57497
122715
97799
98385
266731
243644
55770
134645
103186
303484
135596
175365
288247
79421
36531
193872
196974
8640
121750
286836
224180
243473
3314
251292
206813
11848
183490
100710
220348
48001
121391
120090
26315
168120
278042
19404
205158
196480
67202
261999
133493
120564
185847
86102
295577
179653
25293
188631
242717
84633
225932
58797
94505
183049
301119
170404
69794
160563
183381
304272
298429
144971
63305
242629
63980
64987
263560
13022
223993
228887
30754
212475
249566
106938
157775
242555
215170
88435
230664
171640
170405
193320
154957
253002
161044
172454
208240
28117
246227
118210
84612
290395
257599
1983
80546
268627
180515
160526
165242
102856
46756
214568
296208
195126
56404
201581
124930
217519
104156
302630
223649
284749
133747
83210
83995
226118
44091
18930
11862
251085
104837
13853
114367
111001
51385
214618
29051
269866
309499
281935
238351
282757
266706
253730
261055
306935
50027
160837
26710
200581
68948
26105
166372
102219
296586
152381
137840
161211
92288
262624
28471
144293
29241
133139
304840
68008
209464
218322
45392
233418
292881
105769
253557
104021
64390
128676
239061
113335
210769
186137
170755
43020
233605
261769
135613
66186
25353
221033
274921
35166
286278
108437
75721
82761
259824
191125
269978
188188
111882
179473
14447
18629
290036
45234
231653
82440
242334
131023
96933
283261
151518
5393
220167
300753
135621
292785
254464
287123
56261
91105
263918
260440
225675
84926
59894
74403
255753
160774
5259
53276
193887
266595
42723
128290
61767
250328
114042
58032
161136
169457
26725
11548
120516
34063
101051
152867
155276
241071
130177
224451
87973
304448
37547
164388
203666
253037
36305
177878
223201
38069
147100
231473
265265
279629
71
207839
289443
245240
19971
144807
252334
111409
93231
282708
95387
230961
55464
106823
257342
167667
180850
17045
40172
77953
1108
179270
40705
51346
15934
231973
286523
284360
97156
36462
122415
12963
220151
62614
267679
221690
68276
303290
177562
204296
93894
55790
143142
223259
171568
234040
103805
216108
59109
283047
303887
251381
72722
124000
14076
231343
291916
160730
207039
104517
190469
14631
194781
151573
308704
134893
238984
180801
101640
193092
141387
43617
149857
35866
277051
98309
300161
241617
246194
265820
114265
163699
235993
203553
276917
9366
180748
53473
68191
288280
287680
54226
25065
239714
198028
273363
217483
161962
253148
53545
206443
109226
137894
248921
56089
174017
250942
152989
155310
13559
204479
162164
74007
175180
74204
207458
176946
116065
111104
275837
249569
83995
31024
64588
205468
166840
219370
287098
299366
210514
102987
82284
158105
102686
292395
173252
222516
68662
222547
281235
32878
82410
76658
116533
17171
190394
2003
32840
142393
255847
115782
220222
285380
248081
141105
216226
193299
189101
94522
134067
20325
223734
166532
188525
286540
74903
89788
243935
1552
280292
86445
259955
17196
197559
160544
250149
285773
210718
1319
231565
125907
96345
22852
167885
84837
1967
236040
80910
29966
175975
160870
149992
120957
106199
261751
188160
109144
62631
245357
133967
150353
140753
33015
150544
75221
232826
270911
198643
21500
104486
238351
135424
77294
95960
26421
97712
175215
161440
117521
210784
66296
35342
175111
10183
155034
263244
6377
75150
17801
125906
145574
86376
20061
29495
104394
60587
36428
275661
66732
16622
136928
307189
113730
76971
35062
239451
224586
160563
154367
108600
133964
2495
121465
208478
104523
548
157891
208133
28097
6149
103816
55431
55841
189895
260199
238786
125739
161822
192279
190418
152795
156426
118428
147213
303637
182619
253595
303762
260312
231294
244096
34274
91397
112761
45686
153509
254142
275161
19934
163304
156603
106001
162780
99702
126651
191028
65415
78470
24320
111348
27872
90455
42779
133366
70183
125327
54701
171415
149803
183464
67905
60362
139487
278899
300283
156112
86354
307931
59948
95370
42769
106524
133367
70299
34430
286994
52370
166207
72774
4687
213829
101432
91746
239170
294658
202037
40417
13305
25698
220745
131310
190588
108629
35091
55834
177948
17827
265022
266460
247724
175033
197187
2299
254051
43202
72392
273467
154879
252737
214673
211931
125660
36228
203248
55976
260022
154227
27553
217856
64305
191110
60560
143069
269029
294620
224076
20345
23961
249325
141486
170364
43126
69527
32813
164768
203619
113495
250136
232612
289636
246920
80549
11449
205526
118541
104580
218620
40549
252151
96295
305739
210737
148613
287296
12039
186891
187146
103646
189186
163088
25724
48636
66101
244412
169597
129572
49138
231504
292232
71701
6186
15067
288970
94902
292602
232559
191734
281058
170597
250018
124788
255924
200137
252495
156316
259470
94702
265041
98782
90438
213043
296341
242389
282286
56110
149128
267041
206903
169399
99150
274189
237234
58678
100270
45925
102902
180017
163584
10225
145588
167294
114696
233812
284001
199651
212533
247534
229803
299780
293734
201254
296800
218622
52673
11996
235057
64437
289777
238254
80367
300227
106724
148804
218860
154309
170511
3990
303687
157525
244863
26331
309537
260728
51521
195093
290329
301477
136782
123433
144837
124312
194434
278074
207093
270582
128170
184954
197873
74761
134041
119443
43708
300895
211435
99298
60161
61276
266807
288189
225577
118131
202769
206975
310018
161294
232916
80091
58432
149803
13190
185198
44456
30861
273048
144102
62357
220426
147471
38991
21565
83161
209210
287542
222474
259827
173937
265232
186594
206673
31037
9334
84625
157068
242080
216000
291150
121422
50545
156455
107752
255336
239103
16340
154336
1378
300683
149923
44578
281071
276536
242981
232549
271391
91205
44657
2412
300653
234235
278972
288260
96380
53318
228831
38428
198573
59560
10011
116707
150585
52412
166983
9188
97158
308331
105194
297352
209134
148317
31880
219088
261593
153014
73846
9701
123159
65343
302937
205098
263411
285332
299003
5256
253359
225865
165146
24439
292071
85526
8823
32937
3508
73637
303013
302704
249381
178905
119532
56545
205580
56530
65894
123915
4571
19864
49789
87672
53579
269705
176858
66475
182363
196762
250036
93788
158421
153838
139324
143946
143202
211258
50719
182182
48312
291968
293329
107593
305000
206633
107424
308199
214735
144034
182066
193422
283971
258323
297653
57108
44580
78317
164224
144749
53551
212553
22762
156388
153355
200854
67759
34417
273108
298456
7643
34316
237232
40127
142180
93638
153370
11290
157425
194662
76156
22840
231044
194640
177683
189884
128527
222789
93368
81874
69401
198251
153567
31015
103065
249855
296945
216170
22877
267655
81122
308380
212459
44464
308257
158791
204424
180423
99861
197302
25778
41538
134781
255217
138434
105255
94262
264632
10109
234358
137772
21128
159352
300042
33312
269210
34483
256308
118518
209348
39544
239998
216626
91564
150723
20896
59794
81564
83383
284926
20216
306104
204955
6335
64585
221713
85101
226547
86641
161811
258710
17762
144011
67685
137639
132457
44316
294086
256674
136232
279858
135695
245781
233266
269521
86062
179328
56846
98402
192244
65463
100900
125687
187596
259616
287821
33048
50357
11908
231519
118676
152312
227513
57043
290983
256270
72858
163590
100939
56618
160526
264413
262751
100322
29888
232134
14037
283617
88238
84446
195135
64561
303467
26064
135805
247437
244658
161237
142624
234430
300452
212874
301324
185985
237256
280934
213037
103737
63476
126171
73025
19243
196645
199594
6552
131032
256234
265468
9333
233870
147014
301596
215496
117274
158061
251759
19562
255957
117125
110507
48915
18607
258428
142027
227366
241526
116466
154417
223011
3062
9563
115353
309165
246505
59
231846
69759
208232
127058
282965
55158
119897
168170
124216
199672
153692
261188
122896
124464
26164
117078
296964
35558
4306
157913
53954
294520
305013
67638
138591
60702
87224
141853
23318
2610
13069
153694
188397
222919
63481
293999
54347
219974
255351
40886
131447
51201
72008
156325
169343
172874
83451
232142
105329
23485
260721
179248
172602
55207
66410
104517
10764
167707
299415
180322
246641
299808
232641
41511
283475
269372
165724
197617
247994
242809
296968
292764
254791
153158
65351
156511
269750
296823
261746
171540
152145
132591
28778
118122
78811
182515
287776
238829
159850
103425
26943
190463
66137
279221
263329
11591
48941
202142
11068
181082
64986
181149
41238
228178
37959
195206
282991
149913
218920
227378
125639
70510
148248
264670
236069
168191
224104
190003
5360
85454
144946
228720
126824
159413
225536
20298
270106
241631
281213
36717
256680
204963
52587
177036
285008
104229
228925
230692
181436
104166
52705
226017
295319
110256
285812
103704
188436
101790
228743
198740
306522
22538
218856
293047
17000
135379
300949
152554
14062
39662
24070
173160
184871
288467
162117
195790
240278
276978
64334
169275
272227
109108
203409
148344
130239
54826
227987
5045
153368
225492
269726
60673
296023
123809
234735
286631
209591
47783
231606
177387
150150
78583
189282
176239
207776
294423
164793
73271
148201
205797
175832
3651
297547
259266
78283
251368
216691
254582
172431
87454
141024
117703
133290
265752
89765
98140
113463
244088
162747
256297
104840
35953
194021
197776
3664
14581
307505
23560
85043
195627
276521
256228
48807
278771
19224
2908
59973
39779
250215
168573
144466
50317
34875
60863
108029
129107
46986
249295
145436
179344
70755
4904
4138
122398
69838
258924
230961
177880
77520
205515
212445
18439
178173
186507
147692
17127
118020
179928
218313
245814
290682
64576
184388
38601
18644
144289
245271
4237
263848
130559
102038
235960
274659
270046
113150
263661
309617
281165
19948
307059
199188
265742
96346
117109
104665
106469
181363
87800
235523
115246
179551
49448
50890
22663
41909
39040
259084
284121
119176
268403
86161
223907
70599
193461
275586
196072
221114
34675
119779
149015
1305
112001
67535
224698
52019
165618
215403
21553
241093
169630
136062
82170
49898
81922
295901
208276
100456
220916
181079
274093
150980
259129
138617
105429
26848
11950
235296
190857
203550
122139
304785
73895
39380
213806
24291
84129
15191
179219
236102
262356
5362
82299
124387
72984
210901
54072
64128
110777
234798
156423
86448
93621
195146
215
259048
165744
111363
52838
217500
193458
182412
297671
126474
11541
32370
257045
312
116547
83759
99216
304036
19353
24333
85869
252994
15634
10497
236025
263912
15873
201700
138696
167247
241495
112879
116787
231534
43361
307455
49156
110604
131280
231903
261337
97726
44346
190571
120914
167316
252568
9305
281909
273706
126025
62963
44087
184882
3487
81228
299841
261066
90683
46206
3072
17414
227399
35681
194005
303888
18058
60481
92894
234383
166626
167131
126024
203868
149226
176475
9930
26455
124924
48743
86046
110370
163707
28779
176356
285851
281428
110802
282365
140437
122181
267894
297222
149826
104707
76068
186883
202117
250110
150538
219163
196614
67563
116942
10448
69647
193807
269298
205822
218873
303891
160723
147148
195475
87757
193117
309403
3811
148800
92570
38520
265989
148193
301740
185147
15472
302416
183684
281989
295215
82469
294544
244142
228079
25225
277484
61322
215081
45060
12607
7715
259185
163707
174712
192111
148008
172234
37043
211941
61338
74018
212854
117360
48556
195003
108849
287018
167204
151149
280311
154572
242976
97736
67113
220214
66612
14966
162010
303815
57878
243736
30733
11572
51901
171336
52463
286814
258557
217421
47614
234244
144642
286522
215931
303390
230293
112899
75510
63169
117481
164279
165861
95058
196556
208599
252214
5455
22796
206952
226517
221541
288999
51714
37612
127646
223842
156078
182835
14885
101008
193670
143353
52248
42833
89139
187938
159638
203770
243555
28690
64270
227656
151014
83926
175301
167961
279869
290701
137294
90716
296804
64880
65908
41882
68132
274597
252081
208925
264373
218891
146133
130470
132268
193092
266536
237422
254853
221697
268655
73872
70667
205903
198743
68237
23038
127482
245495
110095
201999
124642
127974
238345
303685
49992
275682
192567
191010
294503
150521
138157
61926
205190
99320
309704
135618
76096
100544
139942
163258
192271
167370
104166
136707
155003
282863
163281
133231
33850
13558
209201
159786
214554
259564
167693
214290
236868
125508
169281
145280
221480
17091
141762
115558
286555
254960
234378
189385
292207
93000
40108
50124
35055
153255
272032
13819
124738
5069
23351
47342
236357
158099
214715
180893
101083
32311
272336
297540
186043
211045
162657
308738
196953
254446
256488
260803
226047
241296
281107
87703
45914
219818
278287
145497
6731
192981
248584
47940
18663
181516
107954
3084
138569
266211
193435
4013
234223
89335
243032
217976
233377
87048
122320
131927
278201
241166
46157
294811
61803
62284
192923
24505
170698
244132
36287
219933
117432
24875
78126
129672
135130
11692
107967
162066
48916
33248
134778
88036
94118
17251
8943
23803
144578
173625
13413
96415
255564
182720
282845
65680
148455
176178
246968
145847
59360
162148
14749
59400
96443
41843
159861
247149
101127
99380
106822
180165
173353
32084
23243
181167
294687
1146
178068
26493
101364
143570
248116
104982
228479
89520
126818
256622
41582
153122
258656
225505
125188
69121
215516
236450
228227
200561
142330
42654
159826
164568
223364
19204
160458
197268
275117
245594
155698
103295
257787
224862
164867
269543
284434
239169
196733
43919
225919
134646
228409
11215
110524
213702
51331
36389
39385
263999
207023
82589
38093
98945
73626
35996
176632
140242
268899
61635
163771
252943
40009
51073
204790
98600
280210
266144
241743
62611
281431
33695
245285
52657
184102
239590
286277
199890
204884
144436
213595
218318
78761
57002
239303
107741
103054
116342
23069
72316
176911
127255
27936
176071
60206
243768
102713
136044
147572
88989
137931
254010
200495
211547
19324
190315
259363
946
296331
29412
149332
195680
172839
85519
164306
37872
70101
122087
132229
105879
68629
263331
110985
62704
206646
298622
280170
119198
106599
268983
50051
93690
131259
246749
214822
93012
248617
218376
229009
197539
99259
26596
25341
255763
229483
208644
224155
200562
299106
113740
248553
102098
29557
127747
58478
273903
174884
54141
53066
185750
152075
71985
91151
165932
101213
222266
16804
188422
194777
116529
98139
103768
13345
29896
236731
274819
290998
224631
250503
146504
66805
196175
99646
276266
169977
244848
6296
5501
238882
243633
166970
187572
94536
306871
99109
53119
57788
116049
173265
290163
98055
300617
190249
287863
56657
270361
136236
19956
206883
245226
239016
97497
112105
113538
138367
259194
1927
164649
119629
39947
309412
122250
56165
297976
214135
133966
228500
43820
169707
305273
48462
251697
55210
235653
137931
139209
282289
14497
61368
69193
215399
178477
214920
264190
90115
18654
37439
107517
18025
137641
135837
151457
293883
249027
269011
35581
11962
255760
128947
224698
208440
172967
152005
160355
60936
162882
222618
293511
233830
75219
11231
60075
155217
243359
27289
193481
250927
122915
11349
157670
52731
11545
25010
10946
187786
157267
297575
243710
228166
99431
301408
66078
60955
158021
119531
97501
21426
117389
204111
139471
190740
255501
128983
10454
271453
239857
180494
128989
91201
113081
210579
137068
18726
105067
137655
169141
221703
289828
9332
225238
260448
102721
33744
236980
66655
194696
226887
54592
100063
274917
12974
282933
189615
82391
197120
191358
47369
156412
171299
85116
88259
27918
136473
159200
70565
69015
236745
257484
108305
231935
191512
253170
164677
15155
128864
195182
196618
179995
4516
85764
137513
186286
209332
148822
130231
136679
134219
220810
282541
267036
76946
140138
79460
27911
194880
41660
191922
139664
188158
131584
147634
239279
35824
114999
39398
219203
200110
192512
47958
308444
161375
43847
267430
91352
263775
149713
114133
87323
33635
225764
32870
208771
78858
415
265451
281558
196201
136738
183522
98105
96590
181055
169331
293104
54956
209132
182066
58485
196092
4280
266455
300290
176675
245578
295778
4839
205244
175156
303785
290870
296104
298827
66678
174460
206326
246947
161749
194084
125229
157947
232014
211659
4941
439
47264
157909
296190
87568
136918
291328
72305
240126
214146
171568
249516
248882
16303
17157
196468
145766
278039
239556
209388
17731
111688
250866
44985
46259
161155
154585
74282
70180
145235
188858
172785
141112
114053
237370
133127
97510
259074
300883
102836
301734
60348
30217
103700
20838
47252
217713
208039
29423
110024
303351
208114
276368
263481
108513
296289
78322
65610
9370
167038
10687
165964
75581
227234
245578
261889
80341
129680
240190
277700
160080
51353
53257
249240
307924
42934
139010
284140
281635
166686
136229
94297
132269
270005
189459
36223
266752
257849
107532
140545
206241
117840
28906
192188
227147
103773
36491
225493
10665
161818
164817
104969
100551
39145
90014
280482
52586
53827
203767
219874
57697
20318
56099
288409
228088
249030
136565
286155
12885
13811
290986
199889
49343
217633
300916
92244
7568
23461
176699
189300
7970
224131
95715
211949
105826
117293
44648
300088
115168
64319
109404
183667
169266
110293
60077
275793
195919
203961
104043
77210
112666
261865
280552
252933
190436
129718
292846
164311
3656
122931
254242
123659
161291
175097
101916
169153
293756
150783
200968
259228
164108
23384
205645
261432
204495
171933
282600
128732
22983
90541
238631
34559
279500
274014
149200
22756
223431
241965
132668
166597
264000
243390
308376
13170
169586
78485
85690
202791
114863
14203
283431
277516
45870
18742
168804
194750
125394
188034
309301
74717
34101
229624
84068
283665
25356
241086
228415
282671
275669
118150
271946
186978
62477
195560
187430
37001
258628
15596
236147
272967
115925
146844
282791
224045
204572
219043
76332
214756
167143
261996
59732
142412
287744
156872
86076
118342
172117
232529
207477
48347
122103
75671
50133
13510
29212
100370
209461
72349
88843
18720
203801
188054
297553
129629
266579
217767
215533
118841
180509
254224
259896
252195
265886
46820
146563
287109
153345
249988
135171
179517
86054
249211
283891
13167
225303
292224
167073
304310
55614
212757
143575
22533
56582
309803
130008
156542
17136
236801
157343
105936
271923
55832
135997
200940
227552
91512
94889
7979
113157
69823
101921
168516
132098
301752
260384
174534
221399
123049
51457
152078
259679
237772
239715
37484
234998
210288
177228
243742
230148
147904
250181
33691
48777
1784
34107
162816
74002
273157
275941
204958
207606
230055
244847
167028
225745
230541
105531
295174
300821
42654
170319
89132
107170
169060
268300
301706
119053
256346
233905
137634
96155
307487
136968
218772
108811
259173
240253
155891
228979
39741
261159
167303
304678
275462
34605
69427
147710
266479
287042
126868
67352
55314
115294
25853
127054
119367
236434
94857
193445
62014
265399
136931
143705
80264
184059
140748
144136
187026
23675
135471
25916
33947
174588
197133
268785
264264
169580
271373
256002
220229
139951
54322
17751
72580
55541
216945
218223
202304
48041
65049
217673
148212
58115
110309
82532
284844
168834
39790
40365
231257
36398
270977
184496
85235
259641
70221
55031
143610
299871
75758
207649
93040
195648
294832
15297
230393
80247
200923
48662
203816
22455
22749
179877
249717
162126
237953
229978
182398
111540
173476
154040
12773
37226
296401
40337
156117
217718
62124
92915
246211
178592
273282
132840
248139
92538
189344
148154
79655
13569
181056
281280
244479
221841
52250
48855
187695
266017
63410
96152
44272
269722
171205
237809
274025
257568
27349
246033
228238
149584
185764
119848
286332
233122
181632
115011
59492
266315
178622
55566
60346
24925
296186
76331
287006
141712
251090
76832
212983
212426
194125
150621
288702
187609
81774
268132
250931
14308
39974
302661
102027
205611
189622
78198
275083
154195
200091
301042
203315
166100
191159
14386
163005
10808
15792
102655
137719
93629
114912
205685
120031
147
208650
105744
284641
125167
157761
131416
258518
180043
241753
265419
206607
116360
28112
283010
254579
23143
274549
13719
76620
97230
39725
231824
5086
11074
176759
126477
191763
291597
216261
176419
224139
198082
111748
68003
43872
28513
23888
178025
122779
188842
38160
258727
157462
82490
178280
66610
299425
112172
287803
175603
54618
76648
201565
90488
216449
279240
68498
155054
14728
20212
215587
181063
145005
147797
284678
146213
301047
39700
40541
86112
238093
129894
33872
3438
96730
13668
67971
113295
102431
111
127220
153472
266443
268918
228070
163059
31313
87023
265398
29398
280326
255275
63641
119421
77179
102299
113659
194634
190843
62680
105690
136779
215518
163694
213179
42953
295384
89774
121928
113900
227932
290572
294873
297502
109847
221473
13537
291466
158498
172608
13336
139770
285247
306110
158852
86948
136061
65899
26760
279589
156142
79816
29102
213347
199371
250059
262522
205632
98660
210713
306698
185408
230507
29290
181804
200321
1561
213160
228044
90730
52431
101957
219106
256079
13400
110371
175285
26889
181732
270095
26391
171557
174826
28674
58631
17190
26018
229577
260726
122358
143317
267356
94237
160678
217548
259894
227987
305391
31107
301404
257128
287977
33310
237305
96571
174614
244886
117883
83733
281877
49786
255454
308670
171113
178586
224597
149423
140912
152716
150600
86810
136723
173965
74044
296908
112507
10175
29964
159690
160509
256230
125358
263225
15564
2984
121265
217046
186611
136407
143541
202942
100416
247270
163643
45099
135472
117632
202357
91286
115372
168501
66610
10079
288733
175126
142583
287998
265474
44804
230074
64300
159308
279134
94313
209943
135896
251563
10494
286884
261005
102562
45738
127141
92460
120591
244200
171287
147119
193157
30068
95659
205948
264456
281708
138236
44784
146273
17796
174182
71268
192075
61738
7899
278323
65425
92131
234796
8690
214976
211928
44742
62086
138772
11308
163335
58758
253116
214796
70636
123296
153124
219896
98910
290982
62435
221963
47691
85355
26053
17721
58228
271239
115727
135130
86642
261031
199353
38096
32825
286293
212275
17461
280050
32321
176446
124667
27565
176971
222930
166477
181724
287454
77019
22951
154242
90522
258052
73050
238597
142919
59504
279428
9443
111095
117421
154073
72592
48633
62157
206057
11033
177825
135160
95334
126440
289348
33657
49401
123053
27721
101585
13193
225320
164271
62486
223128
243650
1680
106920
103095
22274
66653
306449
29497
248002
295985
84906
75442
274257
22395
276553
146098
179668
22732
123276
302847
252232
244229
173124
280002
283591
132524
261069
196676
105624
161074
93817
274281
236579
148102
294080
262568
137154
154535
7195
155304
176636
276706
90494
184552
228538
272410
184344
223791
290663
142169
276369
123765
1870
188507
32461
100923
123145
234703
17790
137992
130999
95387
196901
216711
202263
48600
185328
300179
110100
51322
129980
114700
294950
151390
300139
9600
206394
45018
284491
22485
51795
25008
113936
203438
203916
82311
178689
95320
199650
249366
300064
9673
167289
175421
291104
256328
49080
37601
203806
119420
182301
252511
3634
233007
304930
264219
10248
59722
88566
71562
239655
232891
241816
14603
156985
94375
15745
302605
35224
257518
165325
227667
11730
263816
35781
28560
160668
264124
225643
98746
913
114912
175527
231363
225950
79740
158115
215997
144544
200251
268153
244066
6023
300801
16560
6057
33571
268957
27481
254833
116900
87260
294514
83903
209361
101955
8409
279588
285595
80652
109216
126560
53767
195891
238445
223287
15548
167109
217902
277986
308709
40346
297475
69461
257163
256915
213465
241203
214945
248284
302943
204227
245002
181735
242134
153070
275529
214503
160087
30560
248363
205590
203552
243336
257430
61677
251593
172032
115829
233441
213740
236776
95191
200132
28427
220806
218081
263597
139239
23715
304077
304054
147531
138401
83350
235136
81162
181877
288186
280441
112764
126270
99517
188480
197965
205808
184185
206609
128465
284998
157154
227987
17990
157285
195677
171701
118777
267446
245402
276580
73308
155226
1294
121665
23142
278016
59310
245238
67960
179381
303331
49108
11797
109241
283603
161858
179701
292388
140854
235444
209652
172713
276687
134930
184086
35856
77726
271619
223938
36720
207904
160333
300359
177462
8745
39132
34731
180468
38127
305393
299286
132326
56981
39150
121603
272020
189071
202018
303891
249041
172285
113556
275372
214187
12097
234086
169925
243037
135473
276623
229293
212585
47776
8294
29488
156671
293978
237679
286913
206837
79359
235280
182255
105658
166513
145282
123520
212408
163360
3920
168001
26738
142958
160154
85382
224395
94582
62604
132395
18266
87627
14701
202740
96567
41791
188633
182894
223803
242846
284811
288998
68748
305361
107220
161762
62633
115937
160713
90212
160174
283971
294768
101334
241050
212572
249733
189229
27363
39223
168981
27536
80640
305085
274471
62086
144107
207375
2681
99382
196914
49407
24097
37048
15041
95287
243159
126459
99846
288557
221612
59333
176107
190185
95478
118438
227717
262165
81704
303612
85825
199129
236470
307457
305493
108474
94384
309826
160310
10546
260808
208200
115652
287461
81033
103058
245508
201320
202066
230707
132476
47453
275479
123976
285281
227902
280285
70282
153926
289178
188893
270834
71534
72091
62601
258396
53874
295036
169085
195395
107085
127986
148869
264709
152701
238042
139560
251012
247055
28389
97990
80435
47945
147984
249603
137222
3043
296603
248175
138860
79468
134451
115279
126512
56751
100410
278818
171734
20383
300767
138076
122729
185669
166536
80080
159218
190884
286760
219764
27395
157601
239790
99931
178167
130424
113021
299192
60363
127563
240305
202146
9300
168499
169625
255751
217707
98716
193407
9295
57093
289378
122764
195724
75306
205533
217840
80997
13520
166354
208384
17806
50947
157144
283846
198154
54169
126799
25310
141450
247255
197347
261117
69135
2195
241432
277114
147722
186226
129403
172931
224586
26460
49829
188374
199351
30418
181107
252472
178837
286071
134564
105606
184780
209848
133067
131227
79066
240116
126148
85227
101451
132722
223784
14606
97462
207690
174102
78752
158790
117824
111706
63779
114133
39241
56529
205630
52458
217811
272762
298415
74145
171403
257893
217075
216396
67515
48849
279459
52729
50775
88339
127505
136561
190710
26493
123353
308514
264740
246666
127888
175129
58047
146146
262708
232343
279462
13286
141395
176146
178475
241089
245590
109480
257629
82885
60682
96278
157092
140149
242430
26852
89586
119168
72122
258550
209933
279910
287344
75295
118739
186671
207149
145831
217514
220925
140225
263977
309670
287966
119696
248869
82371
258042
97112
231739
268021
185331
292989
261131
206602
281111
153833
69151
42072
37331
302347
282625
33457
263279
206185
251505
306011
261926
53938
207353
277266
169254
34242
233605
134193
257477
219456
242653
149787
45455
37297
2224
79319
229084
107044
32925
128415
278528
278059
193495
116158
74900
301250
107418
178243
117626
217472
207354
134939
75371
45031
205812
36163
278404
304241
78809
104930
241887
120212
62627
43748
235596
49455
38323
90727
272374
74531
137364
239921
217610
202955
161625
166937
299941
34010
299159
169066
70253
165173
229322
39405
309974
293540
309308
20969
177975
282286
278405
63668
186977
87289
8907
245518
161443
234972
185926
71412
64926
109711
157638
108592
252873
289627
166098
63928
7631
115075
288532
127998
265593
43522
261651
26699
299240
29061
74823
230223
250096
96722
130880
122177
57311
305257
22548
61293
297044
108920
97324
159987
236576
42706
61970
37781
81392
18653
215577
241884
86382
220637
9620
150995
133544
94656
269893
197789
30217
277683
173308
56648
265318
93650
150486
69857
226758
31120
72453
65579
154045
12328
164653
266884
169499
282610
286756
168424
236036
262955
92617
160711
282335
29833
177078
14281
183620
40238
240671
169278
153818
203013
148746
232721
125103
4262
108788
154561
214908
277319
107385
56474
199070
218041
104214
42027
288832
249933
159791
31965
83869
20753
65211
63216
35368
276340
87026
239131
125596
278506
259709
207694
243697
293619
158152
45478
161368
301630
93394
126522
178647
296594
157809
215632
226619
175975
71469
106053
87008
106776
293482
2999
99044
208855
9757
286722
280899
169599
201673
155509
223188
266281
142904
8796
161138
40758
42039
89379
6465
103434
107267
83410
271718
181496
4029
243906
88632
251076
146518
101903
2282
231911
44009
296506
154799
155548
220732
163059
155239
52962
257729
18817
222204
259593
155946
304048
107438
158356
188638
31391
12178
56737
179544
179950
27736
55940
32446
221814
207006
257771
195066
49091
2598
230470
168666
95824
129974
29560
302586
192154
195488
198584
86435
38600
293628
149153
254202
159693
126649
209986
177800
107771
206785
35789
53046
267043
284335
298465
297237
159087
277773
238624
111891
245333
63456
90474
268044
66239
275192
120028
89466
307554
254878
42915
89051
76518
161121
58656
267524
70469
227202
113649
209171
112093
249618
53050
206025
61609
17064
283296
130816
254613
4893
27934
210900
110887
187383
196807
14490
189087
149776
2255
262807
102489
296142
82389
265915
165215
142453
147687
52154
22380
307982
114208
297090
236761
261597
230306
56521
161585
131726
297940
173221
62568
149637
94315
11876
224202
91662
155938
74611
246026
222483
115221
179097
266645
203079
249747
139707
214458
82812
230611
2876
292112
6884
172060
11738
194163
78022
13627
220940
31322
110610
116912
172788
289731
115361
128698
133192
82693
17482
305701
276071
303325
232134
112359
289654
134242
82116
107571
66923
84866
295051
74993
95331
12856
267435
125457
79013
60760
67259
107347
38832
85521
272221
123259
61459
90930
68791
71799
88156
39105
58503
130599
114106
266441
138372
84363
89813
287323
239259
195715
208963
252052
16065
271526
231609
24007
24320
235940
252248
75566
157029
31258
35523
99055
144877
246731
243134
107074
260014
124143
72836
176348
268978
159896
226906
43691
175794
128740
297263
233639
256389
245065
122042
91112
225281
187347
258756
177316
34063
253503
273345
147355
295907
238508
302017
248255
229607
287053
220299
120327
172539
69833
281939
206653
292677
254655
257331
79227
304177
75827
6029
140622
161873
275272
45384
224946
309312
74104
253912
272710
7123
201175
233758
230363
77537
218204
18721
254044
293127
251133
26630
40913
143179
219315
64224
139410
83306
256299
294801
57630
231841
214055
72922
212064
48892
88797
40080
306312
116746
195045
113551
304511
149816
261137
296697
218162
68481
18931
301370
57892
92209
101617
301309
263429
66193
156750
123069
194313
73343
202512
69890
45626
178315
4490
286462
63140
297830
174900
31613
295031
4641
100745
41428
274980
37805
112844
306463
5666
79353
168149
216885
284233
194943
240344
146979
208348
42497
169869
261994
113988
232382
49964
68839
35550
361
99202
58486
240532
288192
277575
136507
132986
294003
309121
151886
288194
148880
193340
215661
251370
191971
252468
154753
201364
31895
130172
196479
41238
17326
75895
39044
91073
27813
98995
122904
202602
165259
80836
92344
137498
15393
168159
27412
37032
61699
32823
107991
257984
8720
108814
41069
189560
3954
70998
159100
227491
2072
298532
242719
239493
108086
262474
194759
43989
28784
97431
50065
198761
49648
158820
198941
34924
87241
183374
135893
246596
236870
215542
79560
125634
11892
40715
292869
152269
252503
299401
287874
171775
190389
219700
24429
235941
170198
111453
259983
109575
237001
276496
4239
49322
297983
289260
113188
154192
213232
58288
102101
131613
294712
155001
38698
176827
99072
246193
53563
274608
3719
42987
36279
232291
124826
69820
105216
45359
276821
253417
106455
215032
150124
72978
50326
102092
226769
20528
8160
212578
180550
254373
100711
22111
162286
239306
273953
111527
75326
18056
206960
160464
106491
233253
178034
226738
186401
131229
307716
214693
4927
282700
54127
213806
249487
41335
257538
10408
72490
172053
77544
198866
114710
39615
90725
118914
115662
110397
15077
228707
299886
183759
2481
215864
129599
54279
189326
6881
8305
168614
255620
276380
273066
232446
236361
255983
288239
141783
149464
36376
4572
305858
291888
79217
232322
147288
72343
150792
290872
149273
241881
25308
296519
309983
259402
207106
257028
170666
76229
76967
247061
100149
84834
253214
256648
302863
86800
221822
47812
210312
294222
138780
129339
188497
155468
94557
264207
155438
297732
297403
115873
99115
108594
130482
80947
132866
120705
225514
6591
192042
240262
53652
228360
252232
112301
60841
74050
301153
252583
34281
137086
253492
49437
263357
192328
61816
72660
256549
25176
290941
130222
37337
51042
248249
247163
139227
131432
214414
107843
180632
4531
267859
56851
127002
302740
234230
44748
117296
9743
3291
264687
191869
259762
237983
95386
137404
44678
123307
88595
236122
155505
115868
6904
227324
223567
175300
111901
13943
123857
168137
4172
208139
77187
157173
71931
200415
213874
102444
76981
196354
71468
241138
76923
181731
3820
122490
200969
166904
188560
37742
92139
141234
286565
123781
249783
262311
180941
52634
242905
5324
95092
197057
168462
106921
36662
43595
262391
143544
203032
96832
283570
197916
123422
184342
75249
10983
176823
216855
55316
172171
272877
243697
194988
136366
304978
100487
48737
10787
158618
107265
18840
295531
219980
138121
238190
65989
122663
136000
201230
136356
233705
301795
186943
16614
19732
165459
165670
260082
278049
186629
72596
53472
60597
229684
232700
16548
251281
74344
76719
7824
218258
66663
153614
303531
11236
166539
306718
148549
150043
60893
307046
111242
36178
72565
284895
234435
231647
266803
220366
53766
96441
303642
217697
235661
244550
240179
287611
217484
121766
234499
20560
44269
157109
238477
127510
52736
207410
34424
2789
105052
236896
166488
129622
32813
266074
174753
257711
212672
229104
274545
254019
194813
153999
97808
113710
138523
127457
277061
175823
28707
238842
191226
230212
20409
172920
288063
233587
195098
204830
256488
145483
184480
198915
10657
224869
223635
176120
125978
104623
276626
77698
233201
9022
16839
197010
161915
303911
21407
20582
24372
706
150037
170992
77124
256232
268031
145912
248322
47966
136248
33848
275777
50065
245534
54572
113267
141224
145412
250039
162698
242999
283249
80551
122096
246806
300461
117081
24920
180386
8121
266880
192086
106112
162587
136033
191137
225231
102563
259069
13108
208216
285883
125460
90973
14372
297956
126561
196143
116508
225094
241794
111725
165659
92976
147494
195974
259591
271886
159300
38271
240196
146801
169837
127201
118422
263421
12187
273000
150889
182298
214943
65454
47527
22485
140373
231280
305120
133073
4572
155372
99561
18233
197800
13224
146823
92529
197647
159364
102164
4013
173602
95802
48026
162038
204456
187885
108374
189779
49285
194485
76241
239619
92093
80724
90131
236593
83825
139195
36044
84126
233633
37121
107134
166771
87474
309629
155057
192636
65600
45544
184395
185276
144836
277869
34623
81546
290442
121062
129827
251967
196530
99715
16684
170335
269048
120855
218805
202406
84692
110798
220640
271600
177504
249203
136482
77782
164309
251843
188275
228122
238065
117098
38330
171807
182991
106153
163777
299145
185559
283220
254758
308573
153123
34040
129177
114377
247963
179491
33251
104028
2161
25112
59814
205509
182167
27183
79940
71032
109487
191206
302373
136637
38623
175417
6796
252644
292888
139859
251200
125539
59705
270766
178483
255971
55766
85521
114642
66245
36106
173513
11948
147769
177695
153496
56661
221918
257219
103588
305365
265837
181209
247963
110476
181751
215082
247355
78460
43622
185536
301930
223853
119476
274852
184305
201044
299238
33269
233816
176362
31540
265070
254267
149391
12284
158447
35621
267647
48554
230811
220447
66920
249350
159682
228489
92055
86056
114800
102091
247016
286885
270667
57913
66513
20076
171266
270192
121937
182881
287043
28011
171083
306498
269304
209635
229654
108436
24610
23951
302792
235691
124756
83840
296595
207639
230678
84732
118099
106354
49915
93056
43845
259460
90090
209010
128597
153507
28940
108156
251330
197330
149767
141503
138240
79262
123410
184479
1318
92564
267909
11871
219471
61612
4657
240461
215717
150394
225371
72952
156477
291556
73727
127964
261943
21596
7346
151312
192618
171204
279616
69319
66373
261981
64824
61738
255081
52694
35675
121509
159681
259223
120600
153743
155676
295206
213935
73402
184845
79601
134279
152106
34616
61728
130544
78623
214926
223649
165120
308420
281472
214711
49433
137997
300632
261551
95494
163982
214608
241552
199171
264333
15687
38631
234702
202888
294217
72755
152238
535
116411
208389
143246
253782
57035
166116
147758
247467
288131
65340
43215
11716
150938
103168
217775
131164
34301
284035
186186
299715
68644
282582
60045
199992
263058
164326
242798
100943
296855
166303
157105
213031
63909
32336
15903
188383
134089
91080
191949
107880
113652
131025
50335
247835
62028
136286
250949
271767
81966
164649
274199
179976
188563
304220
169124
241889
57854
51334
18313
9657
190501
145511
288343
55875
194835
101118
282901
59874
196325
156365
65487
189025
116803
175396
64505
225507
22193
32953
148702
261730
206229
183542
231126
129552
248927
171387
219055
45616
69605
5605
72519
291984
216170
105195
69063
695
251343
235568
136476
197187
50979
47667
305317
77882
61544
259749
59435
117768
154986
31652
5823
282275
46676
85088
89401
13208
164415
50613
33349
274217
100994
13690
228218
250809
235069
266106
32782
303644
144307
25121
200272
207448
215444
226285
302860
294826
136363
229880
57621
263200
20077
10061
291667
170108
117614
163472
246772
50687
75787
130504
254976
191721
112380
118080
208012
186162
83409
84524
251037
33910
1456
200393
201204
41575
47042
61901
188949
158522
215925
301596
66269
77568
234550
26233
218199
192313
175267
84961
189023
164035
79596
144403
175273
209535
194989
76069
82873
269762
167844
61681
23062
209152
63869
86384
205919
260672
75941
200897
49826
93701
256488
254582
187570
272664
233609
112664
11022
285370
68798
89697
107000
48412
226820
60411
204332
179253
40110
205043
235583
18023
98279
214436
228559
148766
129348
18467
112664
50897
61975
29098
119371
231940
152479
82686
165182
195574
230436
129741
144382
134966
49047
82296
184746
62669
303102
206813
248967
294634
88453
172175
130741
49342
53553
268037
246002
1607
86050
3224
74567
183309
245774
196704
198380
151748
184193
68242
186445
193391
239506
229439
184202
173781
103068
301089
64043
250563
297730
1597
188829
303654
126086
176502
4152
123692
165147
15613
76821
47613
8860
286256
95270
180189
258270
99713
136367
165987
266910
12634
265233
265676
72162
145727
96269
132794
202256
225251
97505
20176
94207
164318
52821
307341
236716
28602
113793
101520
80767
268588
46653
14186
34556
234002
250380
126124
13255
41071
137124
304514
267076
152425
5032
301745
178958
191699
9576
223685
220972
189734
38233
304684
217518
277415
6700
74197
163222
258395
63957
235825
293104
244763
248449
254019
58799
260878
43912
284609
252808
231757
112841
3143
63281
280970
118510
172819
270112
288394
191778
90909
103325
141022
104277
114653
44935
307889
117295
266292
134681
262548
77506
43280
244710
290197
116112
246434
90579
115883
170469
74550
38927
21195
273567
238648
103071
148241
297431
175477
191120
154907
34732
127405
55377
243639
112898
65588
34274
13360
205840
90782
213039
72331
248609
289998
64144
84082
254555
23589
198402
280583
119942
275423
146247
68461
59560
6741
218672
95787
79024
247449
259035
145201
249265
51431
222633
33591
34925
191217
20469
45619
70234
25057
41267
224711
226500
266831
177105
37477
5234
181051
117043
233369
92169
77803
110882
277062
175498
273645
119507
98758
160824
276520
115831
132856
236440
7440
247909
267168
270341
309792
171064
87164
101511
108655
228342
146962
67752
276149
205195
7895
270160
283777
187073
134900
51329
279532
171042
202468
21405
16472
234407
83311
226034
209277
197169
118362
164226
1376
96618
29267
245581
149005
153548
25645
175030
164605
154096
85073
41212
253338
222751
17984
102493
164014
64330
159877
74759
102806
283458
150827
220853
103531
40717
209625
266519
24504
291143
287859
194757
201501
140168
71391
98457
127220
259358
151970
101833
29019
184104
224604
267298
279623
33485
257054
180891
54437
301435
17434
43672
247727
114087
260252
57650
148487
182311
213260
23280
189019
72161
296205
293547
27460
165524
9855
14555
146400
15677
133007
3722
15706
125572
160906
156884
14470
208035
131757
61572
226258
146135
279011
184296
52365
136099
241458
4827
90283
14216
75981
305892
120661
189257
91902
132801
71249
128005
152266
226605
174888
257575
294078
88213
164849
255446
130081
159808
234040
11797
114397
41818
226748
260900
254657
243129
28517
20949
198161
70546
171150
144701
126345
6730
221658
28318
93729
282284
299409
153696
269803
31988
272125
154592
10802
119251
264401
103877
256829
110285
260625
206178
4341
123268
27870
41757
160162
178811
208749
227481
193073
264218
234177
150617
203533
209653
121802
297970
294718
125486
176947
175965
35354
91267
65663
179343
13032
153191
201115
192463
178594
37116
75585
18108
113007
299209
52844
16819
155040
259309
44769
20756
66795
195394
271220
190972
238385
290969
295682
256125
171507
222558
295585
111678
301095
228555
290376
251460
187905
283462
201243
282122
280686
232748
53088
86441
11215
18815
297740
212900
155883
261784
286984
153106
257664
107440
156057
242201
290568
214813
37950
151169
248143
136758
88707
194408
101421
302366
114718
116685
103082
79987
117336
75560
123010
255232
270593
97822
34742
305194
305583
46849
234322
112051
25100
43125
189391
187947
68512
238103
174810
250207
122394
107889
168627
198808
57531
58907
190898
93854
162138
89462
294727
163653
264627
39263
15046
260199
65389
185502
291649
236371
238492
154021
254266
249697
49504
49519
254164
156133
289422
186527
218516
165633
249213
129825
304098
10666
120785
88227
27195
145248
5357
20340
22185
206079
118088
74475
277689
241365
265453
50716
56763
32054
260431
110219
147618
248393
90368
79537
229984
248161
183635
51279
304638
81441
252735
224725
161528
4242
292886
60505
141264
226973
299683
96519
33836
145253
184341
270121
249041
267268
126610
143600
77494
225100
86844
145154
90699
244186
3061
61384
195281
101735
35379
229219
169794
244614
276452
210856
245247
118920
38324
258280
90144
139912
298591
5193
97112
115231
19103
8749
19694
57547
192111
221989
192717
214777
160814
216457
212040
212648
225045
48179
131374
304696
277249
287211
157136
115677
16632
231357
137906
15474
170039
239496
190891
36197
58773
187079
8259
46069
196157
64632
179447
116065
105075
212803
235858
3654
259876
226495
256916
289846
291854
95620
248335
36934
82196
117165
180160
211482
261637
239799
288898
104210
6753
218719
99213
84020
288600
54134
157109
13139
72970
148200
185584
142854
32687
72132
197554
274728
116089
160315
247934
150307
30038
29880
140791
5947
267676
104727
57244
73756
156365
254845
5765
123446
250693
51375
71698
262538
41489
33587
203778
56631
224067
23882
231339
65340
73485
253828
58312
225286
290192
207761
97184
56159
280719
262413
261372
128181
4616
71571
27206
122681
178921
67482
94566
111423
128081
42347
31930
24980
223642
87888
169546
80734
147630
216428
95077
200093
234957
263950
28767
139120
119775
177346
194489
298768
274750
223887
200696
246275
18973
216318
51277
119458
256908
125673
220783
172480
241769
130136
132714
285314
157281
136791
90106
56261
172919
253581
253231
254987
298442
34476
233782
107610
231636
256882
32538
251273
302976
220385
225360
209646
22022
156224
177150
28527
307582
88929
204004
298957
244976
172834
168674
207331
220440
200102
94081
187130
261136
212018
57510
195647
198588
218348
221530
209011
266822
257181
209536
41681
186412
276337
28560
3608
202398
304511
110484
290605
154432
305265
10185
107466
11686
234774
157423
106618
263405
175650
299457
147341
304408
226659
264476
39840
29250
71747
50091
87747
290492
1007
33881
195056
23034
301421
27990
264913
187670
71894
250433
31425
266801
52211
23262
281109
40284
225199
296175
309495
182317
108417
74549
21402
74904
263129
210604
197605
4759
210436
186522
182245
45164
137198
120272
152005
27165
6530
275929
264162
298066
95707
251147
191088
15227
55944
10755
63305
270986
179163
138306
70045
205490
9913
14937
286505
165613
216415
270314
302730
89265
187102
220057
153715
158400
57791
137346
295683
248693
293117
110093
200326
95143
204555
147718
171551
274585
280534
89728
167685
11578
150564
200648
70821
21625
13961
274187
207010
243541
235564
209367
176651
65743
134204
142311
117691
28317
209369
213030
80912
39826
236363
121494
203421
284010
27079
86915
214638
130360
152628
63251
105700
187936
56166
9499
306462
80570
292398
127775
139676
58854
187396
172139
297756
171803
246952
26561
261397
187764
177890
152554
163148
29817
30505
95879
206998
182983
45324
306074
39958
241010
300723
115038
137181
10310
46491
228782
301151
222247
93648
115558
668
55511
219585
7741
42832
78469
189875
154384
153551
110243
68417
261341
161366
52874
14898
238291
156416
187127
31000
90191
100181
183241
211686
53132
102906
197077
144351
188614
226061
42694
54418
254994
158333
37885
308110
16157
206638
71607
146964
109397
166655
105542
260026
38708
21188
203783
205815
235123
114088
296317
278119
212318
107338
34475
259136
15796
127851
194519
223435
126433
15764
242050
157866
281154
283235
141474
53049
235046
102806
232399
248358
27953
179542
29009
262117
84253
297726
126847
188865
268744
243653
87736
9511
133434
10683
52774
248723
170175
114000
264102
280676
77613
45665
77148
296183
238711
263281
27306
9160
258313
159328
93232
59335
11158
280500
159114
178525
130632
125111
16235
136257
182184
229590
208261
11371
28503
294554
128860
135041
9507
78091
30410
156489
202411
106786
138763
158528
95686
132440
90724
227246
266922
271045
111381
112628
53765
273305
187643
61720
81946
141205
280833
269540
174753
190050
256523
171925
193096
100111
81929
138485
78074
71863
271349
27849
1068
67322
45972
79360
261492
62946
130790
274747
221161
20884
151511
120843
11854
115906
191035
191442
165559
303786
1467
141467
285665
48628
266715
196069
11536
28730
100519
268065
183597
141554
29157
199138
203136
112501
73178
558
301662
273864
97783
2842
22544
145890
69589
226569
39434
158422
7075
98493
145945
217804
153861
297768
95246
163192
194749
11119
218240
222565
46893
74321
211052
60802
44817
208212
285342
78868
177548
117389
215794
82723
177201
122780
220609
243598
150086
46017
242701
106547
49219
67430
79162
245229
49345
179879
184363
179870
113660
256630
290846
46265
100684
16646
195027
31387
303454
34740
52993
265508
300666
210715
21431
231837
70947
90208
207346
65039
251722
57959
113412
59070
164960
52117
71259
198128
58866
143865
214295
65078
227542
183724
222362
42162
277069
37289
40410
22409
42707
76296
187166
70015
30369
248966
22772
236239
38937
52882
51618
145720
72796
27744
154381
125542
140878
8569
124186
45967
161225
277323
199919
45278
239039
59208
63309
47095
168894
67176
273850
85947
7334
90887
173381
151714
135714
20422
34323
123498
64562
153682
153235
248804
135975
303970
92644
253141
75555
106748
202422
50266
187707
44948
4175
194567
180396
152208
284194
101460
123547
10817
305266
281446
3586
16672
309764
279753
72624
247818
82633
31391
258178
142273
155224
206610
1938
68287
132641
108811
213134
122765
103496
73141
227962
221472
9708
37654
112518
249903
253342
137119
162322
265088
187807
9604
222614
84585
172953
84074
112573
37971
62374
220879
182094
282705
272357
115863
86980
6200
301670
293548
40312
1223
120284
227699
21366
228570
31947
304545
104680
127538
111955
40759
39868
172560
118408
107989
102581
106393
113487
128050
5606
158905
264017
36264
76474
84913
118381
112369
53644
53996
10523
6905
185546
12111
155254
55274
9754
137728
7188
170743
224587
95307
211588
74217
144193
150593
240482
300105
282151
261458
27150
304764
263106
278856
166839
146706
7844
265598
167038
206597
80541
126639
132506
129343
211605
291977
291346
24041
55942
174063
38896
230441
91197
301139
263195
225508
89495
68282
191886
277308
54643
163046
285099
126134
81950
50542
308054
125830
185670
48221
126591
74593
183923
8911
23260
283708
202340
42104
56173
131861
22187
58311
137257
196294
162152
302872
128076
248989
265962
90237
192019
78395
93785
273266
40158
133231
16690
32156
145195
264741
260062
48539
292464
142384
176745
18534
225450
280944
243335
197558
150733
6959
231492
285582
160214
175589
211527
205073
129647
251144
58087
65557
152428
109459
45327
62811
292818
296814
149958
142623
91351
30155
89047
113149
20250
108842
96942
117764
61569
178017
255512
5466
178551
50220
187654
280586
123241
134599
137304
127523
259785
188008
139248
237379
198093
169493
39016
181858
81105
220970
78639
123798
24231
79341
262719
113223
262677
208879
11840
93913
169649
217921
247910
266376
57631
115690
71031
174634
245079
113030
56565
67745
306028
133610
204339
165199
152624
298489
264143
31181
203432
6519
182775
45667
47564
243903
201562
135529
57510
170055
7630
308570
51566
235791
69607
147183
253831
124422
225498
292246
137026
26671
40875
52132
15830
170763
61531
250042
176807
113769
192963
232090
225297
34394
229395
158792
128934
31530
92172
247353
81124
53458
283878
237625
188379
172574
268828
246304
302532
6384
161894
85296
263084
270073
140025
283030
215394
142970
268956
124810
186161
198555
26194
278288
255286
13234
302172
242727
305857
80505
269807
288836
160624
103070
20138
262600
185139
93549
251161
200658
175332
220635
200194
180627
272546
221650
274215
45959
54922
247665
25734
138002
107908
214681
71025
76595
298970
177700
253110
253796
276492
247970
275251
303695
158933
183841
111125
229760
278156
104128
297566
227766
251141
141244
114415
301327
32370
267131
70094
171747
115422
161444
132260
77349
53584
246750
217273
55589
272448
63250
64576
26363
145083
22779
221958
304929
41520
162393
238410
220559
39710
3297
76687
3095
213189
255527
9374
244052
96198
265210
230691
161032
133696
61419
194218
309361
300478
44842
26831
101534
280796
119193
144665
125835
143217
266630
14109
236903
158396
212316
138911
30848
100044
156408
295766
112986
37652
270277
225680
285574
220150
74096
305558
217103
225214
117153
232746
27822
167171
54465
127016
306964
210688
78547
258433
258060
302498
252005
93889
83066
250040
152957
6659
164061
76091
296266
141146
103800
269970
30823
131779
66673
135347
162476
152501
187486
284396
38380
287291
163743
50608
243408
304872
132429
244613
216171
159518
95447
177514
275712
66712
1284
168007
56692
295818
61056
225435
122301
207748
304730
123710
261873
64994
264373
66144
1730
121184
232853
26297
74208
109816
145706
243149
211795
228157
229475
65758
8742
34788
11544
153521
2499
293806
80671
155060
289392
132656
74532
4259
16882
303925
186862
49055
159098
280518
283867
118987
23998
226259
118817
180900
188103
68261
283514
162934
1831
10337
48075
99184
174785
308779
273187
10504
118366
237177
222105
137470
226945
20738
43808
200558
271011
123898
99352
260421
36580
107536
181658
95910
37294
120712
229459
160000
204576
150069
135424
104568
279544
206343
213221
257644
2994
68663
43620
253733
282830
169513
63934
78536
16315
17268
20728
35840
3030
26134
165754
133297
265809
85210
145445
181068
89103
250675
55570
173327
936
193591
253286
35814
44861
5987
281835
123806
127705
65664
185379
266982
263724
235581
238852
307180
86677
135624
114110
273629
202126
149678
193149
294041
46887
64476
296905
130599
113388
144018
33558
284335
47785
61074
309401
27395
129834
55251
121058
260409
121072
199582
221605
62825
66235
97722
206722
125171
47497
302792
181663
98853
162158
243846
75337
166150
133899
110906
254011
36460
7087
178954
30049
217089
204772
189762
166540
254517
235258
137508
301613
279363
134904
49600
194024
177427
110891
283505
190157
83658
258318
103255
274551
154693
266223
48671
90650
203747
217802
60558
32919
98866
103841
13934
69825
14576
255067
304088
123397
190359
68199
267379
244041
307324
257539
93844
189460
192656
51178
287022
60339
308495
163844
36111
122722
67962
165858
133935
131268
140640
265044
195213
222918
127730
237499
253900
103385
53568
75497
145769
294773
70157
304118
210686
298699
177887
29536
294833
128423
40388
185549
58248
261567
74909
36286
142812
206719
269502
81834
281839
306856
179844
60649
65341
69962
284094
52654
105696
231498
120492
204206
195445
172570
169533
134837
210682
274295
189234
129732
292757
30747
56091
139119
31874
223059
196823
105145
309815
300732
255715
304911
91038
156253
159060
150241
3027
220473
94500
70761
40743
197739
132846
263947
86336
82961
171924
95798
279764
17887
2402
183807
51419
82786
189220
91433
136243
6284
273559
248028
44091
212980
97359
88430
250387
38809
257028
252655
104715
289010
84407
175685
285878
152993
267649
186183
255592
114518
99513
77700
286610
226150
264014
287103
84870
268756
37118
244110
143502
167398
44381
155265
84782
227095
295544
48578
290086
271347
9223
74273
398
212497
181679
124408
80695
153344
278961
227198
240436
159648
84532
141866
253246
91357
11762
268233
144718
257819
294231
294668
97642
284473
83947
25763
160102
198964
216085
300320
290278
195693
242540
294155
24233
60846
232976
252176
184799
210521
99522
172431
62427
230160
42962
96156
296069
26062
114717
16384
117675
73177
48382
25200
65764
140049
89933
131690
298674
139207
193166
227983
15207
41058
300815
3749
48448
235169
156438
113029
132200
61097
66980
88325
25198
252014
307659
245444
67244
302182
137207
258117
31779
89089
75605
250272
5250
272862
3334
253941
111036
298525
48499
228590
228457
146237
296650
249411
140463
72193
303719
242916
53517
203570
25959
136113
201302
299996
186391
159536
304844
170346
248947
197016
271297
139636
212000
12958
219948
111241
202918
199371
66643
161328
24265
59523
136617
221082
288143
107670
108492
145174
297336
226616
300584
91461
262038
210209
171602
260243
119453
235894
109346
243389
142847
166901
231261
171732
134736
86610
144089
105485
96483
240075
213118
47928
69390
248818
243702
13024
127667
33420
249169
190516
234260
132530
235665
169065
91662
245101
35432
16258
164310
41620
4297
22975
192577
69204
242526
209265
241231
116886
171551
120976
181422
152324
16390
218400
257393
186866
200977
240659
99052
121241
233760
11666
179640
235194
53656
126517
234988
197331
112232
106321
200233
154951
276730
234888
157965
159286
151050
283859
174273
163832
65302
116076
206185
296883
136331
228593
280789
142394
6212
269769
178508
212675
12366
174950
81557
204192
102458
285717
266820
97903
30139
222449
132204
272566
12595
77464
286092
30476
147258
82908
199242
60589
112594
4071
190039
241527
123171
216703
178849
213851
70769
24913
170373
278458
107453
306528
139038
66266
83801
206721
97205
229320
131799
201461
49478
185978
298482
126593
178567
118677
33944
1525
112441
190144
20813
64296
126229
130814
96348
228277
208493
31216
204832
13561
85006
102011
77946
296298
223929
280235
142184
154990
17643
212350
127337
203273
173814
265271
222931
215502
299171
269527
89642
182309
237420
190790
230838
113613
220811
147159
235849
73529
65420
92592
55153
255325
286060
49749
98476
39503
67165
185999
251156
162451
40863
103628
184068
129722
238437
381
166953
221912
122342
258782
11568
68572
75109
1545
56154
295455
7691
37355
217736
227038
286923
87205
22432
264015
5926
41468
42684
45665
14994
46360
130573
173495
84757
153059
148351
265326
230971
60034
178671
105572
287267
77919
207805
116059
117224
134832
67331
187572
95460
94972
60443
82321
225500
212915
24884
277708
114553
31191
107772
262401
121049
203331
194071
296323
105045
235676
146075
198766
43548
106498
246144
232526
296217
148024
106907
10987
36651
5304
10917
30355
126459
257016
164592
144272
224510
136536
192514
174848
290657
51262
173747
154893
215867
179979
282953
223903
249514
76120
7679
69623
305834
165436
180455
195322
126181
91400
167439
95141
295462
159056
239396
271492
53735
303397
285357
109865
170801
19960
14511
20247
133598
151791
19039
43426
130746
151970
138079
75413
151
123771
174299
108684
194986
79435
62783
29306
179292
258754
6173
259311
135847
288451
305102
230083
105810
191029
307223
233305
305995
102071
232019
136778
48910
168590
239425
146882
223886
145659
132164
92844
20227
191889
176162
197159
121736
121993
265809
80123
187449
80522
151360
223552
108961
83085
203034
12680
31713
8568
125456
82499
117066
41028
29786
153013
66109
51369
157595
197534
255167
18805
181946
241960
190640
145561
42142
155043
1784
90058
306305
227541
61983
129893
202543
240012
109586
84285
59174
73776
199110
95373
119056
174188
128049
164406
39320
64917
253018
245355
203468
49459
179096
204443
179303
78547
201509
291557
108424
123232
6044
49154
190143
39033
80815
74831
65787
27081
246734
120988
213728
293795
72382
212235
98353
275480
131716
278278
71680
211731
263839
113252
45079
52826
247554
272549
299069
250496
232493
260297
223016
271401
129010
24965
168097
32350
108324
187831
127364
297427
94548
309495
3366
162096
21028
32187
78967
188349
116723
182855
287616
290451
227484
179740
203812
152389
90566
90914
91743
98928
107401
24287
146361
157980
276225
38963
278354
174598
241134
217945
207321
104394
12807
229137
72422
259781
125576
212176
2781
50496
39776
184566
277700
245897
118315
91422
252714
270146
121870
41419
103793
22840
127480
273970
296406
17604
220489
16984
150900
235006
161096
136144
96904
224483
132622
306799
49258
226848
197681
141598
102724
291501
63238
130280
197420
51434
240308
267357
205241
179546
145282
208443
192392
178735
259542
300961
261451
208679
139965
206514
190927
238471
204167
217090
5970
265795
75244
269529
16805
188195
274702
218129
306278
86102
117611
174554
75062
280038
269656
252148
212566
296281
307677
283953
274797
77663
192211
34171
261294
85145
217662
199205
276430
238027
246428
250853
152258
248547
216384
129560
5308
221253
200032
11835
142650
159754
288054
193547
113184
121498
225626
717
153672
164992
194134
3961
25821
125644
144999
217311
157507
219289
305476
35239
101972
227951
124886
70169
131366
151436
95631
58191
13488
184049
171568
39838
202628
5276
177137
245139
78019
147372
196094
12802
216021
31181
184098
295415
17583
165269
172354
135879
234361
66204
282255
213634
161853
224845
165158
221602
293245
270362
123613
288983
278958
162015
135874
225983
155334
41809
268958
13605
97375
8209
209218
185065
230048
174013
192928
151369
199818
240711
186007
147255
145206
54628
301593
286724
275766
43780
268831
101758
11486
146976
85625
32358
35043
66619
57295
50902
69010
128057
302510
265024
17007
292937
191586
304657
188832
31693
301104
23737
129762
1887
290262
223482
243172
207848
268821
112309
306542
202815
161336
106649
156337
114245
180357
99139
170793
111570
278986
119676
80879
203938
298508
166655
126236
160176
154234
38224
6274
56434
121457
21605
180177
274609
161985
234357
238261
7347
168754
258725
139424
150449
306804
273761
30489
103561
212316
252203
144697
102392
21169
126724
259437
79544
99309
280429
94688
224359
304330
19995
176302
181459
159292
10635
36644
81520
232222
167445
274459
232316
208977
269716
173080
175093
170326
109111
73756
57129
221709
132828
195369
89424
263731
130889
73144
74192
176523
269570
38241
11238
170933
204745
282865
263092
112614
172860
139530
6557
207279
75501
154165
95492
193265
207495
64868
254959
258769
238066
258257
214808
216100
177828
45220
272286
301349
51983
238739
309226
179303
76560
168340
39085
246418
105369
285890
60461
195485
31786
197527
76601
150610
185684
140493
166670
137491
154932
87266
186330
104206
237041
96842
141712
134979
294818
165870
228713
108388
279270
141686
219061
64283
277937
29059
249425
163716
5235
219254
115602
46302
136703
115494
167461
144463
270195
98239
3811
45230
140932
224172
194429
208086
29627
210076
210585
252685
42575
24172
46887
237616
53371
148232
131329
184145
212435
251099
258540
97770
57056
91613
97996
255079
152184
114535
287060
145040
227943
286733
16109
256971
301292
205810
226639
46576
286539
92477
99789
13868
4007
237344
246331
149427
286614
228746
255218
100479
195687
25893
17675
7467
209463
252273
133493
54273
84750
309254
55380
258093
237557
186780
25208
275299
63880
18999
207069
87769
261643
135074
258204
265324
111456
129868
165990
195306
271225
16481
100129
283235
2424
270821
217488
249056
210451
206517
129638
39590
62032
41373
188055
286564
9733
106920
179323
141715
219302
232678
4804
99688
102394
202195
213342
170438
67333
221045
11061
181111
201011
305874
50241
203176
42368
179948
288500
100082
144795
74782
299838
198748
264198
119734
212113
145013
113343
138496
13972
19054
85867
151456
306054
139792
143227
88449
291782
61113
234066
188183
295122
9044
275336
125934
125672
183107
214833
85996
246165
16395
287792
146174
22174
74079
276619
61212
97082
34277
296644
299897
33815
47003
262904
107078
144219
174648
120068
18465
124188
134591
52876
141351
281899
119292
300795
51904
154182
189281
213941
25213
217206
296619
269145
231556
152876
217804
4424
148513
309410
36990
186490
155258
22127
148163
170069
10659
204130
144950
68025
31287
127682
300348
59324
238605
26629
128822
253399
260966
234570
215392
140181
134851
113379
8777
247416
249104
273171
292701
92787
272003
195383
38152
118097
99804
281240
41096
308393
213885
118559
304235
82559
69559
173342
46160
262429
43171
116809
253363
32620
1117
172861
276139
74608
284426
286651
250735
69605
182910
223881
162301
41841
244500
133741
271999
12628
164485
70363
271625
60865
239334
276580
277846
203416
195997
52545
39369
41801
98952
250920
111719
272777
180120
286628
276037
258245
183670
107221
17528
270377
193437
254699
156472
56680
14987
105105
218054
267884
79022
3421
69015
26085
57465
123111
247070
129924
294684
278297
286220
34067
244498
232140
71844
112291
267970
58718
194955
309940
198771
235033
137849
148801
148323
111160
242901
306332
181588
302091
216557
276760
309353
178695
270194
183160
191479
177015
89242
46363
254453
108875
67825
205991
117083
275035
131777
186353
122422
87487
91913
215447
99747
72332
211437
273708
295491
282851
236
187831
203794
131891
306818
183468
61726
123439
74272
215470
132807
66029
41390
184581
222751
54914
187514
124029
141375
218858
307574
26483
192400
116467
304828
290794
88309
66135
242804
169354
223688
67374
265075
79338
263625
132153
292974
196118
74790
291174
93316
267829
208446
131440
11628
125543
160085
192034
166506
258766
177941
142875
90588
210884
143380
281881
26421
150969
2075
249823
99576
64383
179548
221757
203199
306747
79129
270874
37860
197022
191085
119692
23973
231597
134691
173131
23653
225409
108069
174317
263245
130597
10285
281643
74774
240444
184930
20052
101951
113394
57206
20213
121565
154679
203203
243286
252372
258667
238984
135791
308761
266374
90673
104700
145406
96530
189
237067
40337
263288
149207
272166
194760
124818
200786
155439
144235
73014
222870
200239
229453
66726
224053
221482
131457
32515
273002
268314
110164
122661
93309
104620
29751
118049
57654
258393
214025
46207
135495
68828
77875
71821
108762
118145
164504
134495
86535
145843
188987
254534
86258
226016
228354
64886
287248
251241
81381
86693
2001
226582
138085
36632
288467
111843
304277
224058
51615
64080
67657
141969
101069
293420
3102
22512
281585
41770
39214
95385
196558
286508
93167
283415
5168
111946
300875
292972
58242
64689
297581
36789
173349
104494
159349
225268
84442
206065
301153
176277
272856
190753
210445
210029
112155
268254
149175
223039
269644
287847
256183
113468
148369
83862
66027
214929
275014
207878
60564
137977
75238
24930
111698
25529
104443
79035
97365
71215
227351
126565
157318
58081
142550
80404
156515
5350
181226
9571
192362
232534
26174
248570
225747
8383
191304
192074
187199
267727
8982
235377
144020
64520
63972
47564
232568
157387
215788
211204
129154
203408
236438
229655
227258
200714
94960
41199
33087
199127
73435
253725
131967
306844
277899
264241
55473
274971
173598
282220
189164
291553
49987
124531
272607
126701
120175
197822
214388
66256
289928
180898
1873
48620
134979
103421
213309
219867
202262
162010
4941
219865
308705
195416
56414
288321
73014
170725
46618
138792
162307
171400
234453
219506
44423
93957
124603
104664
261745
114297
130364
100604
261918
158740
6106
177101
203861
225342
245202
262690
237948
95453
235242
245419
14218
197368
22179
271019
302904
191073
195869
238290
139866
144802
300043
283974
215343
307454
39912
233185
304977
257267
100140
51288
168153
240424
300875
260451
16300
271633
298658
68782
8414
93443
135875
77353
270270
235074
195950
205065
139404
81388
30710
128433
131876
209861
262999
183084
274631
205750
171022
30688
285031
60739
110052
64741
4200
213831
117355
173762
243814
181485
195091
150104
194480
267877
56394
104342
206076
180273
11988
43715
60982
228250
15785
34036
88178
77071
35950
172321
279604
184526
238966
163759
255036
6483
82562
196252
4785
135664
79731
42890
74069
261342
277738
147589
276549
181465
274616
278916
241101
282827
22850
112852
226517
269806
275355
76809
283052
309518
269794
299164
30118
43309
101108
304111
197015
298189
161798
167524
162392
99185
15761
175046
76014
59675
250889
234056
283609
144876
41276
250535
83305
269179
199093
141761
67439
91322
36963
145011
180331
138770
32821
236064
38830
269957
105834
215140
110514
256603
109260
111285
218444
260069
230388
115037
229850
102139
10053
276607
74809
79700
152952
233353
32485
306236
167185
303743
279577
175292
205558
98523
123392
160296
296684
243067
150735
104869
19308
246727
144785
303120
10318
290462
122189
104023
58608
281719
161508
298907
35468
256919
123005
120659
301882
76338
71205
108712
99494
171367
39684
111501
246503
50469
232062
304736
275050
291904
284569
248757
258720
271980
296693
209020
83578
115879
204481
158824
9733
191771
95076
212837
36323
236617
303668
60386
19143
235379
151289
175322
185601
141246
266292
181110
220016
21938
7347
215333
180738
34499
94750
181487
214946
130330
196405
244903
272103
21747
150593
114293
36861
74910
156811
78596
111191
200302
233153
49703
116258
52229
307051
134079
85939
280570
155337
149204
111115
306399
26341
174264
45072
205994
118994
175857
207601
9577
80578
107315
224980
165540
45437
135181
160338
10247
94977
273906
259128
198183
227584
87549
120910
84863
26821
74425
282773
275831
117472
91935
52233
252198
70032
18829
234303
171762
210757
63391
1424
154104
22259
234966
175188
88437
155271
169851
45880
18518
92455
181879
309404
91545
181272
291582
262342
222738
229412
240570
259106
130605
185319
254493
47026
184941
181079
19618
158111
245204
235202
290689
55137
202115
139215
122766
131011
124484
270401
248908
190007
174058
202448
283657
239268
76380
189615
161879
117568
271594
232259
36975
12328
264488
8533
254403
136173
215756
176129
90939
104816
175519
159632
118057
162589
127012
255323
279146
112869
21740
114664
258201
159849
93989
301416
120980
224084
159926
15999
289746
10849
147453
129570
246119
119371
41710
234492
123
174820
160655
145338
305220
92214
208114
270634
187607
212517
71431
149407
136820
99467
117329
217799
192556
261713
71408
196752
226397
13726
147537
4236
153278
190472
181446
211492
265695
55522
250054
284373
273016
68713
216756
282060
303095
226024
74474
51416
7636
28983
135187
223530
125858
230412
264653
204018
188830
245319
97082
63724
55660
217259
159668
189137
132764
101761
196715
178754
271495
233565
93531
104587
269450
149282
281798
302864
103000
188048
104470
210074
93926
120643
52627
108488
108608
212897
147705
12660
218024
266751
221459
223525
65078
13355
276354
201457
38607
159472
156774
292709
12013
204607
84658
35693
74510
254810
179738
247726
184819
112824
206297
66748
248711
63369
227009
276361
15680
224515
257671
24888
89394
16848
295834
193095
93108
188787
226073
264002
185846
67114
282893
168342
746
151435
15253
195018
234874
21301
249149
81939
34904
68471
263906
41890
209529
45049
147538
266027
97904
202393
27194
89897
99196
151196
138521
300472
195693
99471
76598
293136
130712
156835
267904
244914
106815
46449
160858
159340
246156
253870
183485
300561
216525
267550
2389
98117
79069
57940
297801
145403
240441
251910
271391
283623
18458
156183
166493
97971
77579
143118
7291
189385
97361
268645
231578
63762
156228
139031
139328
27077
153501
88989
136616
76334
164882
125187
185221
186218
231015
146131
9139
212739
251345
52176
302761
241008
105655
111783
127852
35423
9548
153514
23877
123967
187943
229070
107125
168548
162944
249976
200807
61872
262024
117213
262230
50568
4836
276199
78297
51580
55656
232474
191506
65681
72433
105702
112681
267271
179817
198658
210292
3917
303062
261711
117570
149174
167109
158575
771
214956
176724
172862
188665
170448
292878
231612
131552
196712
91770
123923
14379
136805
28365
116520
11847
99528
245071
278105
163547
115099
223907
148425
159086
251914
242301
81268
71425
8933
131988
166717
176186
54587
148913
148705
192295
38418
169906
44597
3396
229596
116660
291808
144811
112426
28978
233614
285611
240014
283260
198104
228100
172870
157436
227777
205525
115408
85604
107699
280075
261630
100647
1576
190325
265797
8629
208665
202929
49750
139584
40202
19963
291219
1663
309
251392
271560
102687
285883
141125
298322
167837
161516
223937
179873
41349
42097
149826
59792
170367
297224
140825
252082
152228
266059
236051
173233
237846
220176
309108
202993
143787
149064
106291
58226
135838
308838
211469
18096
289071
195173
284687
189598
37665
9128
86962
66906
52696
268967
75172
91690
287165
87853
193651
276027
74969
293519
88277
16409
85043
110856
247144
256927
62494
152145
122393
128082
42524
88177
130902
288760
20273
102180
287607
207378
145772
308871
65675
221657
223710
294585
145788
181202
171928
135047
95012
106787
122747
213234
225215
20535
140618
67356
112468
215512
217397
58675
224528
302239
3271
236826
206704
175669
71213
248740
243230
292051
178026
123330
72633
126773
132167
116529
278774
9619
218494
227760
127851
165246
298801
170619
239400
295016
268716
130554
121157
80331
63095
162652
62654
263727
50268
241289
69683
254535
155872
155927
171257
241108
291037
234112
267121
269079
51662
235793
262309
307519
52713
98932
196082
299879
210431
140510
107805
37956
251542
304428
259108
274014
201811
170419
48176
124603
35220
83756
47407
166065
264349
208280
173440
219741
88441
80115
284397
246261
199418
84264
99104
272089
16249
145730
269620
308673
295167
37994
54087
249303
109806
73610
139291
288329
262725
261843
234386
193608
296294
29090
137024
266035
21846
214647
32363
203378
66372
224023
25522
185218
252143
260818
281219
116634
61760
151016
209651
200476
216784
1554
96099
2317
246622
30865
306490
6407
304989
50937
248180
304122
268337
17083
21638
162841
54755
83487
70516
271886
285768
56696
114235
177022
106622
109224
208888
59216
298804
171401
21417
20144
100963
261086
266763
24305
283369
179011
164324
15560
75993
152894
292745
30122
9589
277100
34909
92175
285297
93982
98867
245981
306804
186382
57185
11463
56834
240870
242754
54500
295701
49790
188916
241604
250932
258925
220915
280215
242644
238367
227177
37944
117474
168046
118863
252953
210862
192297
63032
278792
18914
217017
122668
274602
295800
232371
233062
148445
243679
93086
74540
80488
274933
200490
187577
72519
308110
15504
167950
293686
132440
123195
147665
212091
43383
308201
136003
274928
205423
308907
111279
278994
139289
172514
103015
120643
28382
89252
62805
294296
229846
138747
109729
149441
210741
1806
77592
208641
168795
80002
301809
68627
290578
144100
39885
200571
299213
203817
214884
237889
6225
146528
130385
224866
249593
3827
72399
186314
42567
284114
180115
242347
8146
307101
182302
243274
131908
22040
220183
198258
101814
135185
169763
294557
195249
302619
238793
131982
198865
35913
3272
51444
118003
14479
43846
282291
58747
43134
174026
285978
207212
286411
204935
213541
262364
256182
191911
197950
260162
205659
223417
68238
98592
190245
114686
141965
302624
120519
66039
167141
114351
180909
35998
95183
63584
222973
184930
73212
297397
47450
59718
13908
114510
271858
17379
103429
295081
48967
265740
242738
297939
293462
92191
168078
305819
113189
992
259878
79902
97300
145084
138536
30045
201896
186090
246566
37824
174822
72304
32127
141145
17755
266733
40254
22472
33943
244313
257742
207661
13829
299260
273856
5303
295712
50988
12340
287287
291183
269710
148448
10495
237744
110425
280839
41197
166195
218837
208117
34038
263099
163297
61273
286898
145001
304715
121449
297632
63709
79595
285603
81832
94986
309963
197890
185864
145117
54325
294744
183445
101584
166771
80310
126366
99419
129967
128389
42023
234577
164115
32778
103608
73523
64491
136204
182170
107989
33446
202366
127599
163666
5466
253105
97942
3090
139722
18969
2100
274042
254972
17424
147467
237119
228989
47796
189086
218832
70532
301127
287312
187761
153175
226101
86940
181974
227365
31774
111986
58921
139819
225084
123292
24402
159034
285389
186197
34454
304842
177414
96023
200006
93761
175628
279986
231503
86600
200303
147047
276809
78264
168631
63403
29344
49175
61113
154251
27054
58929
305103
54074
256195
102322
54479
167082
297000
37089
277445
79524
174223
294861
72188
278813
249067
200251
281337
78519
290492
194592
72242
90612
135523
158567
156525
27197
100124
192990
41320
267524
103387
261181
67866
232297
200455
126718
125436
31937
169619
37248
30264
251408
228052
258228
236931
205052
248900
64803
64562
221102
98652
287510
115465
247943
160313
242892
214254
38535
190841
56463
674
199875
266876
144420
163052
209024
44268
86309
190464
280875
204645
25128
136450
227176
224331
124992
138724
190735
187294
192552
128784
280589
238618
133399
234977
45268
8501
73739
48754
256077
221688
175321
260456
45064
259891
198061
102272
8335
156516
195306
129584
126683
228653
205710
219116
225448
206113
273415
141248
80018
144278
103016
151038
281584
179427
123881
115374
303324
184311
247781
37151
309457
1287
40786
63587
175539
293207
157756
267923
210611
227696
181173
211484
172818
17301
282426
194049
53773
299692
278519
123972
95747
129487
63512
146612
17547
51201
132833
86267
144078
149278
293052
96770
100192
59272
268046
233806
294730
45461
295414
80926
239881
307637
117051
112318
95749
246594
14695
101608
307779
296968
182124
302491
255337
298693
219862
212988
180331
156561
259693
268063
122219
176658
116874
170810
255144
45126
90676
85857
5549
183357
121195
305323
58180
146838
172937
109763
136414
136000
32770
228999
250014
218102
203126
78949
52635
135794
163553
155800
52926
285898
151308
19184
202781
215595
298929
202560
70343
201163
7410
89387
170353
204093
93061
129526
190633
276948
8378
53180
23566
190330
267430
77045
212374
1783
29178
282656
252351
212227
85237
107656
172353
71325
74581
159544
35409
168877
164729
38188
58029
19758
275335
212377
111706
79984
286593
108502
36362
91537
243373
166426
274
223993
187343
175984
253242
174701
186178
109122
304414
8186
101866
123253
29364
184399
305232
90589
79738
139077
160014
94219
120659
262183
301978
107728
82476
57435
38893
265387
255376
262764
54992
244518
213987
184685
125061
288235
188220
22528
294237
291775
73998
275285
79382
72284
78535
301890
199396
212773
59065
4711
41610
69724
35122
16860
232242
123279
16069
269293
214387
254846
218278
92916
881
137200
134600
241894
93353
208785
56069
203884
278828
38690
153006
303850
77665
252141
110973
154130
35429
14266
106022
198751
139825
95042
51013
109801
12106
80451
289490
63050
36233
211683
303703
13596
42468
161701
298861
55782
16389
11635
195701
166285
249805
299691
193398
75070
187676
239524
217140
34669
227637
185644
229349
245478
268506
213797
14185
5090
150842
10057
214769
65453
23193
250251
88078
80413
237395
26352
10322
179774
121868
271525
10775
104740
108974
94307
101023
71243
89124
19571
148759
25856
180678
89234
308256
107934
300899
129399
21511
195073
95677
158046
298323
305730
30722
166438
171016
154799
219922
238861
219278
301305
176289
281244
126841
107213
251517
241587
218457
94181
135233
146215
34503
207699
144042
70837
71263
62240
184188
90846
22469
129805
263819
259270
138228
59647
284453
267094
199030
66
140996
262035
117656
85804
3990
91757
245456
59710
215795
294350
44583
208341
307958
152185
190290
295875
99686
299359
303457
291398
137379
187572
93026
41607
188380
12223
273413
274104
179486
25685
224961
252858
107119
276507
165616
127210
284370
119106
289675
232734
213357
242606
74539
244219
308919
180627
89879
11344
211211
7241
1051
229053
27083
221372
41491
52840
200801
202883
149358
243261
106897
39987
7417
43248
35077
62905
36192
248527
298098
144854
119859
73210
173699
76893
273789
217001
302808
62157
173260
303246
187692
198670
212003
189681
261185
54349
153238
63450
51002
55046
82322
172763
176504
276862
103353
214232
12149
146663
76384
176166
297613
280230
125205
189129
113549
35585
302466
140037
146777
2987
296637
70683
283687
199004
252524
199727
56414
291053
192086
142500
77483
180759
6896
64750
240885
61354
82658
269758
259179
285234
188437
11816
124180
89923
187749
201936
274303
58240
199412
228314
36552
140849
240666
24654
133657
169613
197562
287527
133787
14051
480
147177
120559
111518
203804
149426
53827
272932
250399
309778
139894
288750
51160
264711
276256
40278
194157
9192
152520
66040
112113
126191
190444
172160
204435
47225
126306
83061
219018
181676
136971
201829
113061
287490
69034
272875
27379
301174
267835
185371
39341
170626
8242
259104
179653
191342
169675
135074
170190
269369
194569
107025
212035
44137
242668
55346
67869
101014
57628
119555
263129
283084
228290
25991
127883
168976
221005
18551
113193
245422
201908
179488
304695
43526
240015
162948
245660
95134
138664
257523
155805
16808
123700
32692
181502
284377
264970
47727
127109
260287
124237
158318
89154
196110
134217
224124
43554
256650
290923
126211
219294
72095
223538
282950
259232
940
88801
232260
12401
226894
52567
264567
236216
261196
148741
229787
104310
8328
168018
35537
247412
55409
229091
202840
151701
60058
199279
59932
211483
117899
243980
229457
10628
162957
167684
200449
39274
43737
15039
301334
287552
60799
49689
266036
20667
137244
241506
172109
37741
189320
92849
23913
165444
165348
155179
58709
204321
2790
169509
193535
26264
227809
34837
108799
100435
297052
27070
281893
252075
12887
58465
165725
49223
227301
38522
21334
137163
215805
125314
75450
231463
199987
52105
110825
143937
249798
187063
43490
214411
169929
20065
244216
82432
183562
255568
181246
30672
289224
95122
49977
183936
291494
25622
124545
183775
270324
98838
245949
31120
102983
178925
70939
288942
240367
61404
196042
168719
238719
177653
241038
283277
188159
212015
15256
155417
189274
39093
220887
306626
287560
174259
74391
147869
207097
87169
57685
156139
267013
139934
28215
174413
256951
48026
58860
115667
143785
239402
191927
143203
290524
41325
224186
14172
155350
8796
198535
113970
83516
61037
83679
164826
47073
468
280142
79241
149782
1198
150331
288424
97222
127656
263698
197424
216128
34373
64950
252317
303128
236567
218259
87823
170145
103841
93472
90419
303201
66504
155689
301967
259528
222749
286766
167148
202989
186909
249050
56790
152899
270126
204719
185892
159717
276512
234681
180805
81964
229554
32737
71636
247261
172958
221473
120207
262078
220237
112470
306616
145011
41652
212452
208763
35833
72393
307252
133259
70464
31760
10588
116832
146873
222651
70305
117758
126445
240016
107351
80757
48605
26580
265934
303486
259787
218546
230080
51016
298470
171821
14688
58573
1419
271665
305948
7850
212955
31964
2867
298986
71535
292919
241030
83807
124428
20143
74115
88054
87900
239106
45221
219502
84473
206100
197549
247230
105266
163838
60305
260338
109416
12603
94678
188822
299107
169832
190576
186050
84775
26117
105242
255776
229521
173465
75989
35052
261988
120779
165207
141640
12043
201217
17388
170638
293170
250254
47801
66779
111935
205380
279844
157329
218751
240176
231880
151995
121280
233688
95829
103235
237562
106860
274557
256528
14475
239161
167487
220073
185576
301035
147053
62471
113785
259911
213945
156385
29584
256424
218305
273406
140975
165116
266134
203961
169851
52761
39669
61251
82564
66839
87236
2122
74920
33135
93246
45794
212963
255095
49067
177254
20626
109503
264223
74858
159878
31462
149312
119107
309248
109175
84644
242260
86588
294760
240626
97145
211629
108041
129254
291883
193014
60452
252238
89994
153819
66426
261935
127187
41483
83464
127971
249005
168946
125745
14202
286840
309300
180587
95592
24875
167936
123666
46281
198597
295678
25705
282546
122010
214734
246013
284131
55398
170179
69587
63061
189815
90254
49157
259404
28509
31822
4077
217689
290467
253881
147342
6551
223551
86768
33221
275269
290563
207653
118721
24214
273852
65010
295721
279355
127931
268046
61216
46549
249711
149182
226950
161791
275814
230579
92226
211051
92961
147028
173760
74579
47880
177158
107195
59865
159352
240171
190512
154061
22947
53955
275039
197832
228098
80182
158223
87641
284474
229555
138061
272983
216387
89305
212478
233950
161703
186391
34596
180078
263885
229801
252775
259026
108791
73228
94538
84145
250383
129859
75688
12208
116050
1258
306506
224298
141322
186621
258411
143237
133093
231167
300329
221084
119212
196308
268542
88403
236719
226830
137439
148211
14229
157846
94246
122987
235291
181678
229820
276388
138056
16550
223540
282976
254070
89589
61033
62276
282271
193562
34576
79699
60179
48053
25671
186404
52512
272326
223845
121180
276160
149494
247505
276453
85045
211333
109700
165140
21271
76762
97317
10493
166001
148966
158255
154776
174533
259809
285819
90751
236359
1785
114886
152861
196469
160835
244571
1170
109487
286583
225425
158149
297698
52326
176533
120626
270848
234943
126975
10985
226051
75369
166262
10511
170774
271612
93865
238197
12472
307550
234416
132195
83929
60709
99503
57055
89718
13616
39910
110254
44765
68400
132361
236339
139218
24588
227915
48164
201401
287190
211737
179827
12596
211636
95168
231042
65494
213753
293924
179789
127412
68576
227671
214398
256182
179483
213034
157491
266973
210548
112609
111545
252980
96026
169313
235469
250419
72946
63065
142606
1644
293765
306670
65120
34640
102268
63268
246089
195221
191898
177741
20551
228066
166219
220429
97645
50393
53951
2085
239009
57806
121689
244394
265487
91485
120359
132876
47202
11805
56171
238963
13867
54041
200301
299439
177038
233240
81014
264724
27799
85913
16473
36649
294848
259268
227565
211553
281218
123653
103682
304438
61662
142043
148559
31224
78975
10932
250455
172194
110677
205467
103744
21418
219036
23977
302234
187184
200192
27559
116192
146027
6081
75553
241266
100528
63302
146244
233693
145632
121734
253267
255339
181277
307039
187197
79008
166164
74769
12155
309886
243661
271829
18472
129045
217002
224718
8193
16463
279870
278270
50611
115909
102024
207425
274122
76113
122027
89218
154050
165484
251121
252545
294919
275704
256752
18143
149763
17970
150777
165578
164701
196135
9270
171619
53542
140431
116003
49320
302597
237784
228012
144440
160375
227682
143428
234170
154141
87307
132650
209160
231344
96011
124516
38261
250539
157030
51505
80053
44484
286512
124204
283955
72721
65666
55607
85100
42617
176478
104300
3025
226242
76517
196293
283745
259915
274458
300181
192840
196264
226184
19156
33726
222274
95972
214587
128312
167382
297060
287154
96513
198826
26276
185045
142975
133984
204677
246010
288747
90458
76683
234469
1461
156646
289868
129994
206344
203050
135565
257762
205651
309376
98705
294469
137992
216384
211343
220168
48651
65111
158971
219517
1773
288890
70664
59069
209698
64912
63719
121481
256338
280531
285613
190685
30944
198369
26230
11023
199393
201274
178682
211351
28791
286128
241533
159366
97779
141572
181618
202587
12437
244025
279517
218998
273314
299898
163038
50988
174774
243796
83533
189973
164839
109928
109057
205122
80050
107580
266806
158099
21850
260273
13325
110110
7312
165637
213663
60963
152206
76424
186543
242204
23107
243996
67020
251359
142911
285913
108427
126760
262534
168342
278032
216911
71279
183354
151019
133587
4802
248291
269796
168560
149152
47736
85996
87387
195110
88803
231551
148495
100375
196424
57073
271621
267310
187968
67586
125824
49330
162297
83339
27620
161997
141051
113482
282874
3553
301378
46250
89436
276748
43254
96787
165210
268292
306829
194858
2630
291267
256942
217654
214515
135062
228964
271283
235548
177634
173788
137814
185810
307550
12747
243284
144240
180524
149534
212523
27480
267071
95219
88193
29420
174669
199634
86849
137171
27684
216195
109382
101297
127342
63632
270811
261054
191208
299526
132291
176231
295908
69821
201291
88573
35710
137068
259859
170483
48574
262740
188525
190778
74632
116992
3713
72185
121122
201022
176279
204922
84314
130954
103573
294898
297704
236978
270041
124450
116734
67471
292454
59233
279355
63147
121669
97474
241485
110774
58982
79246
239348
154048
285938
288151
5836
206149
130736
267190
97496
274238
173261
111578
87861
174302
141324
27160
182332
71839
187367
161652
122682
26665
210393
260253
42985
2988
247054
259580
6847
1059
120496
60981
188199
2471
105816
298606
230967
187504
121150
270214
212883
4185
14213
230073
60985
209289
263104
126006
143147
8367
27264
295921
286500
267705
93282
4763
146631
32817
252355
227591
211420
73949
160252
246357
169904
270826
29168
271069
36322
132805
220386
253535
202888
5593
2553
187354
3029
179779
294126
149098
181130
26265
200606
168658
52972
11150
123265
259170
139855
120090
246688
116041
253595
221807
204888
152630
189001
111115
119579
255595
176395
15733
59897
39543
104322
122709
261618
29310
46475
152174
144589
243053
278135
269294
116485
46835
183153
214012
283906
90131
160482
142172
130472
48668
192959
51940
292326
91716
292275
249996
6952
112931
232071
212992
97471
272480
89118
117750
251032
163455
301973
35854
280681
67853
64286
41236
235612
54017
238453
165068
114502
202562
140511
145262
234001
241731
27797
195623
197784
306568
304582
118176
168430
95495
167383
279510
310055
112121
201936
223713
83477
20669
2369
59987
93953
99330
13575
276600
170684
134988
296972
212033
194408
246094
130670
237858
194417
244004
66598
349
226455
205171
185085
303360
90943
230614
296002
256037
247043
27637
292656
50427
232307
13425
120912
201602
51480
233093
7572
121074
222087
38223
161901
92813
283928
143173
108779
134942
211246
72263
110699
72843
79544
59370
272343
52169
293820
309664
66060
269401
210509
75863
51207
186433
178237
100205
10668
185268
204319
146190
25287
82620
166675
228004
58441
103118
78746
74858
91933
115803
155937
58615
246503
247694
154426
24997
131515
277018
240270
111682
234163
203339
123532
127180
274244
182148
170292
226692
48004
159167
70636
86464
120068
85521
278232
152338
9512
10395
288593
147731
3128
87747
60358
283374
112303
288201
78047
174329
184665
255791
73260
195363
208997
55374
86819
224319
82857
17914
302880
177714
137547
145602
269261
96461
253564
210392
157002
4664
199362
43504
164504
28114
264504
97459
32794
60843
145459
83688
284294
113887
172705
250409
174406
53349
55977
16879
164587
228012
197337
174114
193454
278700
261564
134264
247694
220071
45470
306126
28801
22975
188886
228317
289194
171222
249363
172185
113732
172968
197509
167189
141505
165254
65783
73705
145979
262579
301235
303431
162709
251799
193582
286245
255724
102501
249309
146231
30950
221405
17567
258969
87633
302952
155122
195128
298526
198097
42812
36934
159337
226373
93533
33382
285734
305443
181565
199332
7719
161777
285459
54624
246401
107806
208479
162211
119146
274745
52518
237539
287533
207871
307880
64365
108135
217946
38478
279453
246517
268567
28213
200569
94976
302555
50135
46450
163076
181558
160951
61426
74575
31272
302444
307642
290402
111243
96432
303636
284348
127493
297848
208599
248487
278095
56087
8288
79876
31491
60402
78356
238357
266112
281691
18150
295794
290515
255249
234959
282802
255271
24467
77529
40476
168408
143931
235530
277946
166636
247784
228796
126023
129636
20983
177241
178932
93805
236660
297224
240289
41830
171859
284630
235024
15685
170164
106996
5266
28533
124072
214334
141293
70347
235630
213488
253434
244352
225370
281566
8819
56067
292730
219776
134019
143894
26645
165922
18461
195938
301327
7418
184792
178894
211718
721
157788
176824
203871
67075
112968
191374
141288
178523
286540
83540
218235
33778
270799
175260
221337
301962
168520
66103
147216
137788
148018
223415
259888
196497
17067
66270
309716
111592
18727
116277
43405
137330
39157
160467
44182
262553
268484
123037
227405
248317
18796
234163
171738
1038
118846
107544
172295
24480
102788
78476
230895
74460
206799
244172
177184
146047
104747
255719
192039
153294
282869
192116
1477
278606
194679
96295
193024
60662
99464
98189
11064
17303
57787
125167
114202
187307
44657
142189
161592
275379
184604
58670
130827
237421
197320
217067
162990
241220
230458
11767
199302
245724
97691
156620
217634
230150
272305
302765
224042
67721
21775
273966
307029
55703
277143
119917
105574
297692
56046
170304
30401
241578
191791
185841
200664
232813
227172
85429
259472
102042
253108
46483
160728
173676
189622
303145
218457
262842
113752
51554
297177
61917
50994
112484
84488
255283
44151
278260
243717
178016
284797
70011
220549
238121
267302
250633
244986
32112
4805
89431
240791
229080
131459
192990
6274
265944
290143
141699
238300
138650
172603
298053
235734
296369
59044
126893
122270
53435
95402
86036
284980
34605
142612
86766
51110
283737
132989
96180
115325
9264
46426
176984
227145
40397
308772
256027
76284
53286
108143
261187
109976
158940
139886
251210
271788
49534
89414
238783
122828
193745
29216
121429
39871
124244
213124
61242
163638
164386
206405
31993
239842
291000
230489
271866
268126
79922
274819
306493
56231
83014
270812
176000
67067
149395
180300
206272
26669
13838
68293
219209
182422
223821
165742
212342
256757
305452
68032
127116
43748
117223
238950
112643
101515
82049
197015
255354
73921
249612
309066
98562
268290
198406
135443
140187
158873
139492
300935
41088
252113
272096
84289
153741
202180
227759
19089
13383
18837
214800
170494
247051
209316
179578
154467
11044
68456
265195
132849
225000
261214
193749
73266
64275
172740
233155
131562
218414
274581
46585
57277
236348
277175
276816
244203
41784
246581
10366
84115
188433
119927
279657
46219
148739
230847
189303
107027
91914
256977
172183
169686
34592
120233
195369
144542
165894
138287
189128
289578
210341
156582
85383
212833
7477
130277
134010
54675
282797
79589
30495
197719
27966
83661
268085
182619
65611
94434
80332
59357
191233
56548
197660
258344
278150
13456
81946
259687
233958
229729
292009
204931
231611
81564
269626
184810
303163
62055
274212
9706
188536
172657
274509
27233
159983
86920
9391
264713
183791
69789
304114
57706
153069
226446
209454
246353
68517
75219
262392
217398
242647
279869
129725
102186
296494
115792
200743
76198
101330
39351
166090
100052
14763
213629
63080
99532
64343
233098
226559
91864
217255
261989
256374
264049
304733
295981
129383
214316
12105
180602
295031
253136
52550
18469
20728
226854
203136
275791
195066
95018
145743
202077
258482
113290
164659
174235
203824
109189
92336
220471
220800
90423
225340
255867
286132
17303
166555
35906
183168
7920
152800
261296
1513
11454
17550
147046
284762
275911
144043
39510
65803
257394
284386
96378
300520
107700
250109
73822
159416
154833
128267
58173
246530
32100
178700
198234
289009
39859
168346
62647
149285
101029
266866
76692
235790
235028
145132
114865
26261
240481
70968
79445
281464
74847
130772
33824
11257
173938
165306
28579
57627
271730
103978
229397
115993
298162
95299
195314
11000
216224
289740
124268
53827
174592
257359
145135
272029
168812
274332
208163
126365
11491
202435
79191
75991
265255
68179
160483
191661
43250
20466
228750
221650
104885
227851
138541
134939
149070
83418
105475
296159
200030
200585
6683
223555
299439
170954
214455
239242
61533
155443
175823
103235
164903
131866
239592
159902
271348
206610
50498
134366
239884
152678
106674
56221
246348
171405
4097
94208
196107
16938
203036
93199
306748
32079
7164
64173
129992
22306
35439
77816
143106
97674
52441
281572
274441
236896
154864
98309
86757
174164
210981
305819
103626
205635
239222
286208
58564
287474
93189
38481
163387
247763
19709
248613
119308
10865
171369
107148
52286
95203
24443
127357
146357
38153
16336
30504
127772
7388
37071
288296
4143
105075
199529
237285
132296
9161
200856
115599
94771
44352
12129
11279
219920
220928
114110
217379
122050
115998
140912
148161
42250
172965
10701
60018
301321
66474
279699
296651
85276
147435
96187
296246
206385
290721
148904
226838
165518
85236
166722
100753
43386
169901
282318
230773
147578
251810
238949
74251
160996
74480
228780
103237
174482
187159
53575
208736
260964
150998
24582
61363
284902
103737
96278
290922
254183
122957
11982
104116
17397
288604
176554
79686
175127
167491
9730
289849
67423
196046
127277
194849
27704
141939
130967
77948
107307
250768
103077
217940
75813
206464
97954
275138
154751
105520
34344
73794
33069
181693
29424
249756
25726
21709
108250
270606
12594
58294
132203
176919
172318
267422
159105
205325
308075
295306
223008
113134
145045
225001
285138
198080
276886
179071
2341
48057
130044
89546
4304
142232
100463
48181
27864
124410
195843
44177
27985
214481
302202
238566
63905
247931
81705
38549
249008
305958
170203
34799
106164
189383
66204
277147
72730
139304
49355
151863
194784
184567
292595
60456
85275
297119
278932
294878
89106
106830
107232
179535
222270
204291
4785
112263
242946
245192
30145
105511
35666
166207
227946
80980
302601
263234
208984
170524
241686
63703
137261
98791
138213
227209
78418
93615
46582
212214
108787
40827
79162
276602
78071
257213
88400
173633
263195
292694
155047
164953
92173
140171
287192
229394
218336
34962
71089
125332
297106
55946
114457
237386
33982
23590
148783
139435
301129
89847
25971
15887
170540
2163
120417
32378
111074
275823
151536
211672
233564
48008
308691
176112
280893
144839
182515
238118
264547
231262
293260
85492
4039
265226
270168
121708
41818
21540
149857
29920
287651
179918
220456
118450
18152
218287
268436
155149
105731
12210
256566
45666
93942
32975
160797
12750
286882
229599
255379
166551
240343
109759
211194
35662
247667
247375
207838
218431
256452
7998
270809
134582
100180
4716
164531
10192
2465
124510
118465
17611
152820
104643
105375
117634
71417
169641
126877
285500
36941
185536
162484
121592
289070
40204
51520
20336
40670
257495
63255
238150
215734
234976
111656
179191
83253
141636
8417
149896
242240
279442
229313
50685
186970
289960
193261
73117
118538
203771
287979
107237
131144
56843
96736
75006
264409
78274
247704
197747
118063
124143
129853
126911
293571
2151
89292
219590
5205
234287
121481
221639
265222
177734
103899
281207
71256
120805
251680
73431
70528
7839
67416
88764
40390
266046
195251
217552
221224
44961
90647
65021
68932
76319
224812
27307
19776
144618
220524
166389
102464
25466
304944
55463
168266
249146
283501
159520
201539
184294
170128
273731
213517
27889
253877
74345
227631
56110
298155
252402
183512
297192
74788
214121
295075
115854
227486
216816
299520
166329
273183
113920
16746
159960
260281
302317
13556
240617
119689
131644
207928
18854
142944
184545
167269
128065
43790
196200
281098
150393
51767
91360
282843
14482
47554
305851
181099
303545
296190
194509
171645
108399
274936
44887
96367
35839
8181
137615
260669
28924
192579
154511
155148
260034
49896
254789
215817
211073
159700
299071
277665
81304
157566
161304
5662
116714
228304
149193
259134
209476
304296
98965
189645
231767
152820
238297
264568
11580
93418
36787
292520
167316
65031
69027
56927
253798
292487
290227
92683
176888
148437
309482
146536
18137
138203
84413
155682
122245
222435
69982
265728
287830
279811
7007
4814
307084
8676
235423
121607
186060
19598
227670
248739
144324
284784
124062
113992
94537
167899
81008
164818
227794
292388
252700
135091
66626
1650
201442
289104
32496
82799
236738
94681
210361
224960
78252
164926
300073
138699
119971
280641
203171
118177
27018
136689
61232
51179
33145
266037
103460
243986
208552
182051
149404
246653
136798
253849
214050
188339
279586
38405
305141
261887
24559
234553
45804
81802
189165
27774
193458
262786
308789
203595
9616
32737
152983
117707
154874
13276
15325
175364
16472
268755
200117
77376
294579
270977
176474
211162
281449
136028
267245
265693
140769
6538
152779
175397
143484
182605
107589
53393
98178
291899
10912
141480
258888
130617
149307
233531
265412
208268
79729
181012
38299
225845
72097
6418
363
186217
45272
182149
74333
180039
158053
297068
158933
159662
13277
308470
46150
137171
120214
112047
240071
142738
274753
297619
3357
173866
305688
75945
245591
239701
293241
188666
176247
136856
106186
164852
255376
11279
175373
275793
8015
280800
201191
228254
159941
275263
186818
32463
73656
159874
300611
200256
149067
146446
97522
200456
59721
55188
171431
67491
71990
308064
168467
263347
151206
111128
113023
95017
106074
221160
170192
189141
150666
287321
49842
48674
45296
127400
1685
21102
62563
189884
49704
67773
207263
21381
129977
308643
194275
131119
14576
45592
283005
269880
215017
128679
306936
307204
176395
304799
23847
274268
240989
153817
152186
91287
69953
269868
39645
236987
152216
36519
230982
123439
258924
154808
22926
308648
63245
65492
228712
193653
284912
103002
183806
129192
75423
296631
299627
107702
285947
88464
120606
272148
4750
252919
255361
188291
106489
61327
10135
87644
33209
113400
302143
27021
206603
197830
239946
213578
70826
254364
266177
163675
114035
214589
36767
48964
208409
19581
155271
226518
251352
106801
273213
110093
168763
233391
9655
197095
289645
27750
195350
185156
257213
295767
110237
150437
57203
134786
169494
106646
142207
286835
274468
239630
239815
26775
166227
262
58968
273327
128605
148144
72648
202596
300873
214957
235434
82565
183269
249839
140346
272256
177776
209705
189900
37761
230939
170276
182345
17117
126906
92574
295024
106287
237627
122280
258920
258179
152753
61280
216695
256592
234903
109180
273212
276125
155949
289952
163231
31348
230348
90044
115359
243422
268040
159417
92970
57488
303427
133220
290815
79919
140223
141331
216377
8135
236848
48188
283887
104356
242896
142572
88008
104807
60047
240394
267642
202354
118354
265893
225359
189175
9555
132023
256345
276853
43323
264764
63983
253250
309556
296460
210902
251933
219505
303989
193925
52499
11152
305457
149307
22038
81223
104117
54830
11972
46450
123052
196364
307935
195821
208798
137688
11110
278271
226232
45126
303840
209051
220664
243966
37499
210815
127981
195118
209053
150826
145928
307696
16248
144407
188069
191654
6849
74750
182724
113418
184786
300699
175342
235802
212900
134807
124577
220138
209225
222009
154170
76656
204606
177597
120001
241246
20517
253044
255137
90433
144038
309595
224015
89243
141645
305222
308573
35478
191466
47508
93219
7393
135571
177898
154648
244248
226919
153877
222675
109997
234109
34030
217280
117175
237243
199882
217038
182635
51091
221581
67660
240165
229412
135062
13194
231114
56720
198827
296486
9228
34933
131861
253194
192063
37111
4518
89696
69746
287350
216388
125179
30188
294028
16221
187872
226391
83226
157756
80441
201689
240326
288649
252770
191922
126806
154241
292727
179489
138123
30048
43397
256624
124206
241871
232564
294185
167268
231343
198042
201393
10002
188707
299216
78672
48657
8252
7618
253695
271011
3382
202862
204764
5735
195090
184915
4204
25223
245949
64407
19786
28448
99242
127007
181447
306940
1420
111308
57686
253008
248115
279736
160719
303939
22133
291319
169239
23809
36987
119647
85947
235091
54565
306951
168548
196845
44923
133542
77479
160766
117133
215596
124042
126288
54753
276462
187890
60707
189137
197575
191861
194013
144273
153465
252385
224480
282635
257165
111166
107551
44008
251543
255680
264985
235095
295093
126396
291152
154523
122112
2273
222380
95162
208634
78211
300692
164913
128723
207940
120898
215454
126286
271152
190127
265847
212253
112627
49115
246257
197432
17648
100905
21716
108908
200292
148956
105692
88695
84867
75737
197974
22975
253037
185950
246639
85748
120749
193356
120886
113727
173225
94574
79779
87522
159059
300702
48401
271829
81038
92097
72729
218955
57812
171371
60455
106468
278370
211553
97169
250890
121917
254361
281953
33451
78250
136037
279059
169539
188496
228918
239738
31400
121517
122156
75941
182531
216423
219897
233807
196657
80022
133171
89989
176325
275843
58568
26605
87958
14092
134507
126641
107161
263785
284245
140129
16039
255882
238921
252314
47230
288499
37289
16174
136630
56016
35510
162860
291614
80978
54787
2916
205764
108766
98378
24668
218893
11153
206505
256712
239772
85915
226916
30489
159314
85188
239151
98429
290987
100548
225065
60505
130883
278729
236480
205174
273298
235225
198439
242304
236365
140933
279415
157438
49367
7055
118150
59348
168898
213814
217836
236117
200926
270623
88087
236819
257027
148865
113070
222192
195927
65082
166214
28198
40333
115627
16717
154783
219632
12367
67098
245818
179548
189536
32465
253732
294228
184451
287552
158795
252121
168589
305603
37705
271173
284872
205937
124735
58031
98065
244945
289496
211696
260735
73824
114523
299140
12329
226645
214428
304758
224150
157967
261373
182539
163747
17830
112748
55374
183903
144839
103213
221803
48145
83257
254582
242635
16233
252674
284476
88647
15941
132089
137339
194459
93306
194494
47248
278777
75597
210580
113206
154610
264185
261172
70310
56423
220311
124049
208943
221648
270133
131589
246608
295517
305894
116237
221869
3819
51078
262851
17540
45186
37132
309106
119366
116580
233335
274379
283264
41729
50955
18789
181405
113816
135091
9996
70926
178132
157419
131997
25815
262518
225849
121858
22668
65292
5648
287724
235019
148887
229776
208476
45045
147016
35183
73812
103301
198063
124453
161518
297434
53883
42647
115365
138843
70608
68251
267389
92460
66456
265362
308566
158360
89386
241125
7191
178185
167719
101486
187396
257945
220341
129159
207797
194523
182018
235898
142487
259561
56023
26049
223368
12834
125270
249090
24290
253885
175257
155068
5810
90198
14342
171231
122866
188758
127979
183168
54641
136171
22740
236555
169604
101709
150390
228977
204913
31578
12695
274761
158125
91217
49534
129529
56212
254579
42190
156057
240848
97853
302946
8292
147816
226252
220851
1031
66708
203184
53249
67865
194956
223585
276380
74010
237963
282962
229773
205730
283805
200840
229426
243339
245057
122977
274320
177586
38150
56233
209584
126980
66291
93669
22890
197315
78880
278542
246661
50933
116017
107506
110824
186879
41995
62993
275486
163463
6653
178466
244903
304785
286587
184250
151861
259387
67840
209008
127729
227226
282030
28594
195799
175816
147316
15571
127535
296158
165338
23318
262775
300992
187644
150016
40868
303692
8740
169771
77986
31781
48727
223292
304945
40273
196733
153373
262121
186835
87890
205120
253493
186661
92485
61234
201507
123228
116685
97137
127777
230296
207877
272079
127202
120539
101626
10648
71470
277032
3973
240852
268826
78015
267911
82804
238653
224662
262317
291964
147001
277806
195992
166630
170969
45670
256595
228393
130274
55885
103340
309967
253464
276408
51138
243179
25800
116575
78499
294456
183609
291986
176219
306579
287316
216773
107027
279183
125818
141099
45718
17065
155264
193700
304871
155663
157550
258428
203009
116045
78439
256445
300911
225469
129697
161026
140185
215007
50568
247968
248061
276719
168742
232945
37310
258363
52809
53995
35787
117332
71478
243605
3830
213122
60909
18740
297340
180817
197884
25645
95635
218272
206547
82676
139577
93957
224697
60214
180770
223678
290404
224000
28770
297838
128533
79446
129865
149432
99999
248749
97249
155562
4335
257417
36241
270312
130012
191748
128822
178102
253839
105265
121821
124491
104750
299968
123869
191819
286528
169821
302081
153368
186220
275727
266081
185189
50576
150907
136493
56235
258012
8951
34515
146067
195892
195315
151589
24225
301786
84299
13487
219060
56079
302445
191704
178848
1732
293505
275615
113899
309472
51542
199611
129789
211012
252684
309790
6400
54402
24731
98097
99249
209440
87885
21824
130898
164490
286958
229385
121191
142658
127174
120447
190772
282224
236772
219362
144740
148062
91667
245238
307388
159821
170660
256284
90900
240943
121694
209908
75986
45582
227775
158838
4299
53380
145226
75525
18401
229660
302578
17517
219978
185953
231441
215352
212832
32574
96227
90724
83808
99476
169656
93063
71017
58876
309251
168645
107078
102303
140980
240548
197471
98226
31296
201563
122728
117735
98633
12235
139997
213344
180471
157133
176446
58462
293086
160710
45226
12109
199441
64588
218605
244368
27872
172183
174824
111535
180842
171011
100086
303261
169679
106033
262407
163351
198078
170110
194697
147827
2825
253654
54390
250336
96214
194540
28468
57457
267558
99185
259448
278894
23911
215812
197912
199872
73937
30764
14543
104193
8376
266092
278127
33689
254744
52146
169743
89204
25138
5980
124230
155971
164811
268031
113009
39806
300669
191214
67756
85696
290680
46317
53888
41817
233189
57020
205595
154877
217552
20
156725
37826
22927
138870
114760
223607
191771
234634
103993
233399
218396
293997
287373
79248
9838
170665
204260
22771
38271
114484
103755
296149
78539
226260
167838
27343
158344
248159
94232
111176
142226
147689
153699
307079
260792
169484
24656
224043
204542
144402
117671
59578
163362
258448
210446
174899
184388
295835
174901
233397
57435
68360
227081
289079
41901
76851
260731
208178
266338
2390
246552
265656
131508
48194
172551
171303
198122
162157
68313
63971
147969
105206
53098
99325
213222
29712
213375
184960
306691
80916
268162
240207
294329
241451
205929
60585
228196
41752
115249
219763
16293
212856
173590
194063
236650
212755
102296
150269
262234
171276
237328
200117
103517
7559
190630
81203
86062
274896
255958
136761
1629
304132
197135
108583
278135
58274
293124
300926
291307
186637
187215
80822
162124
260887
82779
194486
139053
57201
215000
224723
260198
104264
114976
221972
39929
142685
55092
264778
80538
223256
245441
142821
304309
309827
248025
115183
291886
282975
106341
203819
73937
96977
65440
207690
89976
144293
62034
171910
69958
232420
222300
118119
221226
36679
68156
291277
299588
38415
112608
132274
81402
68011
3607
170921
303420
308353
207939
215834
176083
267072
129739
105730
207680
104105
121425
24978
179155
29573
193625
269266
7758
163281
128923
220434
19246
169408
183474
221020
75345
185954
250618
24772
42221
89691
227816
222267
50552
222261
148315
221118
21761
184640
138134
3060
268348
290878
274740
262262
304978
194565
128032
15341
281044
10149
67447
280201
58577
304997
24242
202681
15502
186708
300227
219013
76873
46177
65019
290689
33196
296602
96394
208866
95351
129697
122524
39312
103636
308341
63767
199478
137552
61066
82261
282398
295436
183777
51754
302995
270712
242884
56854
157894
142226
130417
109267
66259
274301
160886
40493
130237
230829
54386
20536
214841
36256
172102
29047
97487
209727
292074
268241
305755
138031
131334
279281
163981
158680
13328
268930
265935
281563
221530
208976
260542
796
181639
86693
300495
171024
118115
57382
215592
23316
303494
164211
102432
281756
164387
7084
151683
90802
140209
53793
84085
309134
50822
215061
239742
260132
13992
172119
240386
154134
292776
148519
176085
228573
93685
248928
220937
34256
133787
270749
111515
308264
301105
297490
156559
283536
31378
157524
292830
95053
90709
191766
2654
82233
211725
63459
222836
171081
14983
107818
248701
251137
287755
188712
7625
241153
110968
197537
17194
297951
178843
120329
207765
199633
163529
280572
182613
20165
175522
25713
107163
261629
239831
62790
308338
137686
223786
179326
78382
68182
126511
95676
219063
256061
84990
4403
176181
91666
298869
188965
285
203271
20345
234880
276200
43951
225404
150709
157502
294838
44979
135301
143664
256357
172456
294811
225964
155792
225586
205760
210725
16764
184281
68571
90665
153696
204444
23247
134325
132589
28807
136921
77855
225531
286659
50010
254600
59552
191630
184258
31244
298797
91528
307571
293749
106642
235247
160896
188555
175301
161327
224149
247965
309562
97107
61057
221483
157072
54508
179075
138811
302348
39933
58560
187917
88583
98074
214592
192379
41556
273256
58364
159533
39031
297045
162612
38107
158232
3082
184707
207216
258344
23749
2084
97285
240794
7894
116745
69694
149089
228473
93993
76816
95857
101772
305932
113112
112994
182195
287220
253232
153852
115014
203899
206201
304067
266480
58655
231877
270934
272873
87531
170949
18910
54858
297466
10578
305835
233380
279659
94399
301199
296628
232200
271996
110254
51565
174121
70148
143561
61875
220532
275043
151853
238596
7524
133832
49628
75646
198695
122455
211045
35189
170280
154562
116845
32322
282361
228864
220983
74306
282077
254729
14676
207762
156761
156192
123884
67009
153729
265767
165085
96150
163522
181102
288299
225444
144314
138876
210096
196145
28606
280573
159183
157808
113081
43167
17307
197278
32611
242535
168130
65317
62000
127582
240081
260848
196186
70456
38296
124350
224336
123363
120896
289265
284666
307562
2299
219402
248148
234316
248475
117555
179643
230072
167893
216441
199630
84384
39025
56065
176428
50959
52086
194050
307969
175635
1470
77917
139964
21173
138007
76241
259375
195109
167115
29794
91036
292078
174340
309411
205551
71045
307776
273156
106487
147701
130210
166375
52376
196542
98382
165937
175102
265565
101015
245620
26612
74456
34978
255996
168332
8887
196601
102334
213184
75978
243993
50795
262927
126717
286370
27221
287034
105633
150396
220798
250136
115876
97785
61189
215061
212852
77091
194558
198680
176416
95126
242380
218249
28040
83166
108245
154196
14858
110295
37476
56278
11526
184203
55034
269577
148798
209681
309989
76299
205834
43522
20967
289720
66494
178373
265832
192635
20975
38947
232427
76124
251095
295333
13470
68431
240447
186957
241754
230632
114005
120875
292049
185521
60247
303143
51321
85821
199998
228385
117345
27711
94691
30411
123289
249607
15406
168667
23208
87307
120206
89996
261994
271511
30425
199137
175578
203644
238256
209205
27769
47827
210978
47677
261026
118939
24909
34694
94653
139259
282897
286837
125039
119992
98028
120642
150196
145566
13702
272720
129721
2113
81737
134221
83442
212273
277098
8983
166129
112547
182845
80949
135443
293206
294085
304082
91344
157058
144562
16149
307762
164130
188298
102404
175598
176822
112437
69905
101061
181243
171952
197681
276000
277947
71018
77665
2896
156799
131299
269640
258136
65072
288323
85925
305495
208293
308624
307158
69081
59628
113903
163868
210126
216205
84752
76584
302906
257592
210341
214823
291829
220328
184046
155507
288703
230377
300112
92116
58508
172615
201001
53896
131115
63561
82063
260974
89513
207007
24375
137586
216483
89037
173918
182496
14583
71308
64659
280966
31679
63610
239430
300332
104381
156149
34751
303813
100961
202305
278945
306120
50207
3024
213405
86903
47638
223654
158827
119838
191647
172885
232795
136762
153289
214804
306215
149788
230456
235298
125211
295416
218005
87046
217047
286796
114183
38879
273275
237035
149505
261064
274713
150452
98761
57580
277246
4576
244371
131151
7158
31539
158818
93676
254988
165300
4137
243786
152634
225797
166364
150397
271247
272644
289616
52259
207200
276430
81979
226995
27318
268343
114963
126277
144045
58458
273446
58867
64088
59374
88400
20229
1769
112738
214300
287900
149711
218595
271594
234119
227469
5645
47307
234043
206981
191781
293669
221472
239092
282056
68691
205945
41008
242552
212452
276609
222086
140034
48935
199359
305999
77543
293158
254239
283574
309200
198866
78251
181046
53819
56224
286790
147908
215345
234807
7919
84376
132677
40755
77143
266843
100442
70801
272371
294002
303360
118777
208930
15863
36678
93978
63760
202323
10031
218134
52288
236059
173506
52994
73378
67416
251422
65379
272891
231126
35931
83107
181334
264335
200956
274778
236662
42324
52860
249464
188196
145492
195693
236634
65887
291850
3280
308112
269491
170121
19929
60504
220194
304598
53485
86022
130890
126183
265047
152993
242475
303361
75364
291838
55040
203262
230064
143066
272467
236131
123348
57111
66596
5741
207631
168426
79668
195647
219060
150356
252917
217207
60372
201903
93381
257844
91736
10710
273254
11946
203115
208698
10594
215221
26789
180977
33080
50495
104034
223999
241086
239408
236510
295658
228083
288114
149509
70420
132599
3634
295295
167247
53369
291762
58752
115808
16540
222249
286628
203907
142304
122661
98305
284055
274040
230694
225488
188810
124973
208818
75845
302733
37688
266768
83411
135590
122430
135636
136761
7879
219999
47527
292604
228958
50705
30198
186021
255939
16261
23958
52969
46832
243637
82261
83654
233150
141084
118974
126165
10744
134120
177399
180790
110228
83755
50258
119364
213538
186685
124012
15905
113843
285294
151045
175342
107464
226678
148352
201108
221143
249730
292976
256801
109510
279259
158175
32459
274549
36722
57086
96340
230670
195833
131017
227109
201201
39902
89710
221862
100390
286260
219313
168097
88598
190839
100719
254724
130241
155409
99103
29578
166286
148733
117914
254790
163880
39812
151267
30630
250453
249953
63729
308975
260065
163140
166887
242287
186045
231227
69344
33629
50750
227583
179814
96623
96669
194336
22142
268137
214807
70867
161232
253636
81984
87483
279922
220348
297872
132782
272489
137931
52370
56332
156957
275883
44307
201247
284960
69970
1248
46093
90026
59077
155326
291967
134567
76544
96825
283866
105399
62895
217568
285230
287407
231454
227486
23353
68220
182824
282256
168870
105156
117811
158236
301924
109593
2219
44872
7819
18981
185805
186748
151494
195767
169958
23398
294379
192252
195055
204418
308318
102111
17457
148385
224823
176645
107161
126636
147522
143102
90456
65700
295577
164806
189744
233807
122714
57456
68468
199407
52986
123962
12234
209751
231868
277562
212815
201045
105533
229471
302654
258298
237004
274084
279202
123269
206529
257514
175160
180083
239120
156882
71137
216015
96336
276271
144024
93956
73307
267206
275988
15228
77556
258460
192158
204284
274983
99236
250115
153050
245138
256130
109684
171777
51701
231223
25603
240748
174504
21401
149266
51411
12888
211592
252478
30935
248650
18333
240427
83432
238706
194447
56193
209784
39898
258559
296760
3697
262119
207546
40326
154779
306210
12592
82922
198565
209926
262478
192536
198171
270732
91592
191938
16459
210838
99428
70136
282835
74726
61293
46086
296146
90411
206119
272157
263809
273839
95837
177250
287290
100852
303451
128517
97900
242744
78846
51984
277842
157033
238736
57970
179251
72208
159868
30211
221920
57316
267479
39032
57645
4363
89540
255416
87618
288061
222026
95112
252386
297628
32543
225928
42429
281820
154751
192385
177657
292503
287372
66937
119654
140314
26687
295034
227735
94122
1747
237064
304509
267669
303389
63072
205589
204411
132896
259304
348
98016
21364
83064
105678
200878
39474
8848
71085
227367
135362
94346
309423
164084
245031
86240
189269
205575
179665
264551
295311
240448
30067
59486
216371
292763
145003
214815
94673
92115
114232
257911
85533
181287
12400
78261
257269
45283
185726
184261
165962
189652
65303
236949
101708
213906
233410
150598
60272
40412
268982
238260
3027
250782
285190
179734
135864
59435
243792
20245
70069
260878
147144
7682
236918
93411
130316
288046
234783
100447
170718
28013
217001
6746
309469
163370
282076
283870
185265
166849
224535
118877
4797
210084
231762
100532
35517
232669
93786
38965
208616
116256
89240
35113
124748
97171
39684
176064
139120
56519
63992
161403
300216
202099
221481
241537
284856
168091
279697
271454
20604
171477
244815
99244
162756
96015
109584
48246
7450
300015
303108
103188
30717
184441
191739
14617
191634
257563
17151
81337
108340
227180
15498
165734
55648
141423
77125
94508
146396
36801
217603
107963
22121
235052
76008
133021
72287
286120
151848
290466
271083
61598
83621
191653
80741
60436
49746
193752
305897
64787
8203
282848
10102
165577
268912
92850
105821
6577
36108
146221
85236
58040
248141
53880
85543
5834
213535
297793
37618
246724
206537
232944
289043
195854
9473
109225
167053
208750
80027
206547
224898
297452
32954
5665
86570
33361
280305
144005
7025
271243
234980
152071
212967
153897
82473
187009
53905
124988
198910
268232
241202
253929
196899
70614
114428
50797
277487
120154
295028
253966
290000
290853
92663
225667
149206
37533
29420
202052
63902
19184
173919
34933
309810
95679
273188
41871
85704
113522
101404
201068
146131
26660
126551
182801
221771
225885
46949
132297
296876
209198
41972
12987
63327
156522
27222
5626
268091
49206
213898
83919
141923
169101
21470
81590
299930
105513
96540
250801
163342
257893
180836
41892
219747
260963
295842
210543
105293
32133
33400
146316
281693
71302
15230
52393
158361
86550
194241
295300
26332
226327
267450
233411
178330
105855
289720
121412
244269
163038
25662
76820
204557
57774
224775
139684
230308
28654
7684
291390
144922
54760
56526
10277
266742
44810
290400
50980
113600
209808
304042
230050
216749
61150
46074
93325
35904
146198
53796
263982
238675
220322
281166
240384
34592
232253
187074
45122
255872
9304
92279
132807
250307
8004
231562
100043
257456
310051
34189
53591
67220
52656
170918
108239
895
71039
177512
75345
307131
112318
135860
83750
197929
276958
294398
30405
33350
293083
259697
159488
153839
255613
44460
165905
308755
5548
39542
128577
125607
73052
181553
15795
291164
103315
4745
56069
44641
48915
115674
176450
70886
10718
292307
210548
23975
279627
107262
196418
93222
244082
96631
157569
120546
76809
298849
77216
62979
261739
196366
50054
202332
274319
294980
162524
52093
146183
133150
231763
120066
67519
205220
267575
95539
1800
301815
179158
269925
184184
300485
30853
215301
182235
180269
195177
221603
60827
136215
166843
188506
230939
64281
288853
123971
254834
166718
83520
227191
201128
283913
279613
135825
153668
197130
163596
187333
159266
168254
238659
126975
287251
81429
218785
281250
87042
59941
116135
155562
252080
155601
173575
281857
71979
254230
211825
141232
91424
292570
305608
19564
217782
139016
177788
90660
111776
223136
24374
290792
239097
99890
126403
156507
36934
202040
275201
167310
254989
262627
235405
294964
161321
91123
173754
92880
57219
197603
176244
255586
306186
134421
210571
205749
76454
281216
1303
134319
304978
49340
238379
289156
138991
125579
180286
43715
149720
65020
88320
69586
243130
286441
114829
160871
77436
59872
29077
23745
170878
108375
251492
156681
214201
180379
179501
164902
256074
175542
33380
972
69866
69894
181209
242876
269433
208125
271881
180746
267684
61630
90819
46069
166899
283358
187756
9682
15862
87856
89525
248472
259145
146721
97374
37429
225063
143066
4611
302447
304664
80391
189751
248601
273673
268338
299320
86934
298122
148343
157885
227476
259379
5604
145765
156122
204036
302629
116681
302333
197164
279152
23276
75973
279009
59045
36635
126560
32200
136632
1132
5578
39260
221976
70020
36463
244728
120647
231776
20227
61482
83046
200583
278891
298192
95197
18395
7212
309972
88611
32859
228175
292720
287149
143668
93368
131734
124905
185473
77252
268559
157936
255573
24491
52742
35553
108488
172814
75272
194696
40478
212037
287746
186226
165438
228729
123498
70481
129440
71485
17267
251520
74021
17241
257971
273457
274554
54623
83954
252703
294859
104574
160444
2962
167402
144947
152170
229756
296223
186881
163862
40776
33803
224116
49284
4740
92736
8422
183586
201984
85630
114374
158692
203801
73876
88434
36511
263283
165472
138479
54709
174608
43360
309424
130760
288245
200514
148468
93406
122849
141827
18495
189822
159033
103291
48826
121431
113549
73499
63309
276431
157736
293047
195997
268884
21992
299893
128333
158336
305991
247182
74958
123192
208006
132510
88506
101150
245681
140760
113059
103925
69963
241841
150504
289826
240469
52806
47876
45025
190183
136382
125828
221317
247965
120883
133515
73893
104342
130412
248599
222192
215361
143079
188456
145391
248325
156091
79191
112208
303124
123091
62030
301818
133997
206501
285512
208024
267976
49797
220717
224151
115907
56059
214139
135135
159288
191365
139832
213816
82670
591
73981
105994
71824
139915
83092
229933
249129
19635
27186
259444
88116
68076
282565
154269
272927
288532
209210
164018
72316
258671
132852
41889
305944
221450
86726
266656
22058
214408
302
28800
87508
141237
255420
72700
21616
289857
36815
299504
163477
143267
6883
133554
70694
242884
162775
32073
71066
92955
62815
259508
34508
158089
34469
66012
155144
247036
146173
225090
218179
116697
108647
11873
296598
170620
152146
201012
104679
154830
301778
23240
97850
186724
197200
72951
66394
206215
244445
243479
262852
85836
226862
304052
162660
239947
29347
38624
194446
290810
195340
204961
247928
103341
211933
126114
55803
225820
234568
100977
161801
126879
181589
286678
302277
305060
78889
154048
54089
68151
138690
170742
56979
307826
64098
29934
62941
223915
98280
102670
69661
211704
9947
83372
63960
209597
65380
17001
115379
8114
200239
141332
234670
114976
127383
42537
209359
172422
269997
26076
20591
287827
152145
91772
195472
159218
103400
176699
265741
299878
257540
182163
124526
228801
102144
194811
292685
104629
264195
87278
172966
149319
29295
85619
271749
237994
65784
65691
1788
54750
219595
301101
105436
46910
185405
301242
231484
169204
3348
237179
101973
167434
308512
204595
48317
302039
226521
49466
29650
203017
244216
15049
298467
139363
261042
76494
294715
58259
250253
158341
215488
181126
203495
258538
102998
279353
278687
116909
225353
260243
191139
196476
208254
145536
270539
52719
265364
227990
32941
54162
164285
170695
181563
289988
173754
286718
158391
268963
92234
196198
50606
298472
42292
63708
302558
30023
90090
73462
137473
60860
99755
230527
2008
65884
125405
77752
248024
46440
266193
63407
128574
229344
137798
30328
51814
78279
195124
237427
65135
266573
285456
74070
213179
90935
79897
283499
163245
140940
109375
34552
26597
254657
305501
53428
223151
192662
152895
246151
19883
121561
234284
256673
231571
27900
57805
185411
119361
52725
161293
95147
231871
192904
109691
274547
27587
130605
9592
74496
271591
270454
196001
305167
220156
21526
156727
223605
24158
222375
111223
191029
140659
227294
247768
225432
172689
239811
259944
129017
21892
27858
27512
288840
292432
87787
41634
161961
263796
184834
255904
165299
282548
167714
270451
74866
77915
88181
181760
280934
244353
179218
49400
7419
88874
110949
58623
53801
120462
152942
163449
93163
277450
74353
124709
219686
291312
167371
49053
148868
233898
265191
211414
166585
224318
10156
207530
117377
201144
175949
62306
60166
264530
104544
246227
48864
277714
145202
50861
26260
28587
146510
248581
305110
118478
258313
82861
267125
238929
129052
285137
71974
306759
270635
248188
282444
207097
2961
69642
293358
83936
156744
298240
208671
177357
155854
305799
147275
256723
11584
211169
61861
225279
114691
50243
104878
200843
262059
282646
177980
31135
133519
46930
193306
157130
34511
215095
288167
7617
180748
171854
205021
183071
186733
42990
33320
87376
88281
260261
169396
71309
145526
298019
219358
113396
153344
240688
137007
156125
151777
238087
277889
169731
8455
80078
92448
214674
115954
107633
99312
2388
235571
217963
176290
40983
223953
255912
37035
41699
33630
36405
153790
218766
95111
157836
219447
126532
236452
102933
26432
54088
167030
263269
67669
287111
119632
235835
233458
133910
161997
121183
305570
35222
170765
108016
292650
20942
241828
191875
299642
90357
92741
124491
198559
144851
235122
13830
180529
107129
247250
132955
167964
153660
54969
115154
194118
103170
114366
18144
110873
60760
47088
13436
107516
84057
203496
183223
75271
42760
152355
139259
116884
176624
306843
66465
266756
123046
267229
290664
15152
227878
139527
53523
140788
254503
43094
22350
174464
44849
107772
230657
306567
83721
261435
166000
73641
14561
306347
75345
66016
156759
233339
289809
294795
168709
278965
189475
44368
12328
12021
279511
286581
29996
89487
265151
44142
96235
133582
180553
114553
10122
305365
228828
238879
252374
151835
122500
277505
154390
258832
150195
287083
82329
201452
144998
159378
275417
188461
287050
161092
34954
27193
175156
270932
296814
220103
274630
152257
304146
242415
142350
301511
235119
257537
254774
135098
48481
87072
164405
10650
93340
256722
204638
208221
304243
85342
33876
199071
27256
284064
43355
263695
264177
68893
220168
130756
107545
165020
155621
73544
177967
96261
78109
107913
194643
216829
134762
106574
208731
157136
132206
306200
43786
215434
215185
133825
31293
70306
212950
154756
279640
88093
122518
111572
72955
24890
298528
293179
129663
249623
207321
178845
250003
44528
118328
11254
30241
88113
100549
178177
214080
32693
193320
252933
182934
21288
106663
31596
28528
135055
212689
219332
15213
22895
22145
53515
112646
214863
145373
143768
166849
250537
222317
21025
179584
89886
87519
179016
115141
306216
70482
71475
302092
108666
136339
281176
269527
204875
120048
253395
120589
78809
256283
105177
212095
265063
158598
215050
120474
96253
244426
115533
248167
252329
218517
189924
138942
229260
189316
16909
161903
105967
47953
224573
300030
32024
98424
227895
4698
140069
35973
297416
251833
229455
280735
149569
167016
1571
230308
205531
13260
302635
24110
89268
155266
189115
13483
39659
309181
105789
49950
41
237873
167321
58262
185346
119751
106276
177893
168666
142804
59040
345
273454
51732
187121
77492
7784
230395
271720
200313
94304
35942
137493
221771
248044
235720
186923
208692
145027
246938
47594
170536
30681
104556
22747
187213
137819
106576
24277
132299
267417
277514
152826
88947
140105
109550
169169
44535
200570
138546
218932
236561
5327
149185
12154
54521
238138
89181
288304
206333
278877
235786
40301
254132
241357
62310
214081
9697
265368
37635
61861
60668
32741
134830
14554
298458
165804
188359
301925
113097
51663
235574
5454
207305
66877
286990
47885
150487
1359
249095
111915
255913
273743
56447
257928
290013
6604
113084
250805
44090
150464
290913
160454
295924
303986
75995
228172
133370
111513
66656
265146
178967
272596
42801
290046
254338
159201
131026
144015
206031
19841
158583
186914
218409
32683
9259
205040
243046
270675
273522
118089
269703
265071
230660
184859
44821
187815
171582
132882
6848
270177
103825
213663
35086
65165
142138
94840
8312
290670
172532
166594
292287
294974
303816
3634
25066
252974
81364
28480
175434
193363
115641
150146
81187
227150
83549
174239
12893
302205
140135
82793
263324
164798
158708
274344
53414
17579
276117
30855
263689
170498
281515
120574
222978
194487
265392
282160
288069
248670
138950
73694
292532
200657
302333
152700
239474
121193
125576
229043
147986
149912
234349
122139
283783
135917
302702
70095
238037
300723
34196
112297
153186
26364
135580
194821
14873
247924
125091
39482
26550
64912
232926
63572
273789
3849
153913
77058
11885
37492
56632
40405
78457
302873
224638
192282
77181
157207
188958
304449
40814
187749
259155
92866
140007
629
178411
218346
223627
142253
303631
1826
39669
224626
105540
272752
176514
170245
260729
174874
165878
56491
26581
14207
142414
232210
73961
17726
113714
241252
246714
278119
200177
252723
239869
292490
54510
142845
227764
82726
249237
116098
40701
154922
209322
289002
243477
267703
289199
296664
228342
38450
257023
75909
203216
60837
6275
165282
149714
208839
290105
274873
67788
15526
11738
289294
85289
190068
237038
223358
131053
189267
204967
185262
297986
282415
52245
207465
12541
181916
205515
198842
96339
171664
143166
3806
105713
185713
145974
160878
25639
283657
177334
235306
254633
1514
32318
44277
149179
172952
223770
85624
213346
256121
112740
280561
173469
218666
231773
149788
257454
80826
218783
198602
126360
77260
79591
58944
134671
309565
41158
75892
247833
193803
46265
102160
200197
227016
191326
223433
180404
133317
84705
62337
136193
38420
207201
185781
257639
220052
191652
217754
108253
298425
130138
40786
301182
106521
244658
90491
235181
276731
17377
94312
241266
291812
206502
93410
205436
181539
271459
172392
278094
282257
74886
171758
16270
218757
210457
58237
16047
206327
52471
36152
40256
163457
89635
29842
167547
68167
136899
89964
106292
208763
88558
206583
149395
271460
34231
132073
301724
198027
251069
262804
108113
273846
7303
216499
296508
302019
159893
192029
216248
134882
21947
156764
18343
13730
57296
126089
193490
138150
178316
171366
58227
32458
735
165412
229248
123927
206808
128211
307039
308701
175571
98769
123254
257933
83732
206718
151510
278304
302584
12134
131635
212542
105809
225763
116134
4509
246085
146121
50942
90226
50925
100824
126853
91353
199157
250143
163215
101088
108307
74961
74942
194612
294316
45440
180029
212841
17724
231095
271967
138694
64818
194635
108231
180736
23774
249429
154202
131455
189850
49856
164110
79014
12498
304723
127851
80380
160459
157274
157900
279428
306637
193428
284609
49603
22586
220578
204163
268949
15250
93357
134657
88834
28031
176211
262835
207689
269752
293743
130909
308569
82703
17893
270068
306677
21858
257651
154975
223309
17220
121863
46878
121672
235476
293200
99881
168750
210178
113183
286687
274536
125852
230464
294579
126283
173081
2754
275637
101651
25090
3432
191299
164442
213339
282844
145956
32025
80467
194068
165930
35821
42679
209235
70067
116867
52057
197639
178901
250029
40807
52551
8920
275922
246215
227166
211284
129042
211510
291586
27553
213926
98600
68106
32664
25902
119589
7828
170351
288738
52349
40531
1358
160209
63245
127240
170686
92814
280790
54740
289148
283497
93643
143749
119275
206565
33712
293615
232060
196051
21543
42492
139702
123515
114092
200495
65786
275747
229443
268343
80640
281258
248602
299586
269584
180921
91354
93432
572
219029
258475
151712
261875
93418
295620
190610
181697
253197
34443
82871
257579
305537
108379
15255
207553
145849
109009
30527
106898
160691
71230
90905
36566
98799
275125
230051
162024
130511
48784
132647
240684
138222
208345
242297
272419
15649
98408
248852
51109
184686
27531
299342
52040
145650
25270
284679
217383
144504
34573
287125
266597
16444
212534
257314
130840
66600
148308
58998
91853
255356
288378
229578
236594
158772
228029
17327
304649
154668
7879
175659
58503
274397
168256
128378
239624
142010
291399
218283
202814
47204
236048
229860
29375
231585
287732
224373
301346
35057
65613
249972
79423
230102
28913
216498
131568
251410
278189
46259
195692
61973
197590
253768
206528
61448
62767
66273
86770
4108
169016
5958
117742
76814
124130
239454
252731
2200
47097
122297
258194
70369
220141
67128
247840
95198
64812
236878
71737
266975
56322
182111
261268
12594
201309
263981
13776
304512
57432
165785
106839
274282
31955
245912
10947
29083
165206
260468
245507
248716
47446
98701
145368
120733
62856
37875
300728
15658
164575
273472
185466
174397
100632
234035
186776
223358
274487
134191
303052
17922
231233
94425
47843
41142
190664
188239
127137
265994
191831
24425
42486
133295
164105
210747
291886
171154
114040
130218
134996
13438
212158
245646
273654
62348
265333
65493
285177
71019
238061
138054
88750
138632
2162
130436
182791
28308
64011
123095
60695
231226
142159
207714
33255
161086
7033
223211
249306
259278
57316
250854
207707
204893
55360
165892
158983
160831
237693
41958
134498
48869
59336
294092
84546
143045
82799
105083
200227
166723
278776
277099
308110
132943
174652
115276
113960
194732
145343
71126
64046
168397
303216
70320
215948
216108
172369
258535
37339
9740
22695
225375
259143
210296
150713
173180
220568
28417
4214
29741
83174
90616
151409
244343
118721
48976
2340
244548
252461
109399
214029
186878
18330
208236
122777
134239
43996
21702
247306
222245
46747
35282
300522
32074
81784
168239
58711
172393
131609
67575
127544
87802
75522
42981
124760
69470
250723
231106
174205
43884
91714
259084
96290
181678
174732
309211
190607
206838
250880
210214
246888
235718
193719
244173
103131
40944
131973
269250
201868
53812
254772
91808
301485
60778
276470
302579
60746
281633
268859
164422
69492
286449
105621
299329
131093
107658
126688
149996
25418
255454
117149
278823
122238
262597
129181
49120
94282
295783
276408
38627
238567
289963
56466
259990
84542
173362
13153
86921
206610
109181
140230
246437
35543
94425
136211
290401
211178
158045
223327
17449
70105
280711
110121
45126
271202
309065
61959
275894
115536
233737
152525
69678
44858
74550
164876
105363
123977
230878
219411
190719
149908
116019
33453
252368
183281
175211
164781
133827
222022
2836
306909
2055
279527
167472
134529
151702
287660
51919
1983
24627
102374
258050
164928
66819
32462
216382
257193
111655
7973
4775
112285
250749
72275
224623
106933
106226
124621
291824
66744
227269
183147
242561
233546
176629
256434
14398
285382
169425
245444
9078
152898
266037
93055
26136
108226
183286
145074
180304
273005
297415
58669
199661
230689
102851
63684
160087
163608
309445
190594
52133
38644
290727
204110
177073
299432
284377
74626
72772
19685
177692
85714
280398
219610
170978
259451
219226
145475
195239
153817
174792
11848
295922
215455
271919
282243
145394
197063
205222
155935
104677
296132
14238
288835
16322
13295
34064
25273
50744
263417
10047
228115
150593
32668
259276
232735
262081
94504
284598
110941
133799
53750
185463
183535
282235
291925
278055
117291
290579
295930
194356
4977
280763
50345
188464
85755
155732
244127
157212
271016
25206
32790
35463
198222
204580
145797
213982
76221
303938
175175
136341
214016
12966
210446
87408
74641
236112
189707
237302
258566
239882
202134
229115
91809
282395
299827
118471
217133
202053
281407
72533
64200
55779
165003
113115
41520
94249
191444
56590
190004
81159
114354
144707
238549
56601
231842
85142
263886
80956
15023
177854
261894
9905
147945
169603
261603
231327
107671
146256
34100
258316
126729
296746
5329
253870
248118
235002
284209
293625
35567
148702
172850
78739
301964
284087
85923
139294
81863
105854
3074
275139
234791
71420
206072
92321
39326
248741
218741
181528
130388
74005
38968
309489
103462
99969
81387
162087
308690
51092
218057
41380
232930
155630
77931
120784
255762
110231
301075
188804
74058
209
162289
144584
303929
299338
45258
278835
49642
102210
131858
286299
135863
41948
89919
175460
32726
256678
119323
24597
97309
19548
160826
260621
111285
298958
54914
253258
233693
74115
274427
18921
216879
268797
245975
192953
92854
282401
102091
68118
202830
278974
241252
17029
161976
288795
222776
49090
264662
216128
103908
181478
175584
261860
255118
272894
209903
181027
193893
145167
290420
30629
166376
46393
124361
65217
244817
130664
302826
253849
293227
6528
158904
259931
170521
198415
7719
49152
119441
262236
296966
272883
28791
52200
283103
228638
267386
308365
197291
34876
100996
37635
114644
304145
170211
199215
181781
214922
217979
252513
149601
119351
171660
14278
8407
301025
292646
62982
68541
144245
101646
216580
49303
13586
153262
90825
271615
132143
226166
17542
75986
86759
225796
199567
120953
280386
157061
21487
136545
292087
296728
3127
62673
228452
293980
200579
39481
246961
117736
177187
143813
195079
48959
210025
243280
293494
219319
60279
169199
75042
136787
95394
175448
240159
166426
214459
195581
67769
4567
123624
296889
174235
14251
39820
268477
275741
115006
28350
275099
79026
135960
270138
23578
208712
31837
120204
248948
287429
245583
182470
14723
8279
107301
275613
172098
246831
23762
250574
85303
92026
191753
196055
49508
219050
73297
274753
274689
109947
24345
104606
68604
80527
122373
294151
230273
206876
235975
145872
22425
13566
105543
286993
81541
191327
307784
75894
132338
107214
106276
245365
152063
131248
143673
261273
249217
209868
245392
44360
265745
100935
131081
113481
236945
204842
66820
296619
263201
147386
274407
229010
273046
164429
103049
17551
217877
214623
28040
263535
94239
42653
244607
192954
263834
291574
140193
266184
238426
111549
88441
7291
134058
34756
213842
292985
134261
91363
308700
158093
95116
179689
177201
136730
45277
205893
55984
65936
307617
213404
229239
235517
195504
47634
263584
65194
224547
274705
38707
288140
221430
228887
262158
221359
205831
299086
182011
2762
109814
289172
248326
160412
37433
22842
9474
118914
67753
130042
280921
15753
46401
238347
55400
202034
305296
27933
31852
304609
293018
13290
94973
55073
14564
231098
238222
308339
38552
165248
93423
6569
73855
180970
71149
865
272969
159550
143682
72556
124681
146450
136242
52806
166568
265765
70854
72774
46789
30436
113690
246781
12081
42884
257598
79545
197072
135371
113858
101272
175387
51194
226755
208868
186538
48778
98792
260442
37172
28735
241311
232951
145079
300325
174854
83484
133434
243862
175928
234718
195924
129964
256406
38045
115394
150339
190911
57570
257935
305487
91072
5972
251992
126214
146946
186527
110461
115459
298946
221098
190965
103271
14433
160800
290895
287609
265856
266188
280675
141958
14501
188305
195789
93947
309063
187290
60426
68567
260865
177671
273200
19486
165689
161525
113867
45443
152753
33624
245550
250643
266270
196843
96657
180355
187130
25961
24782
82627
35505
37243
63750
288719
99311
44182
295310
153899
156596
139146
97398
235830
308105
159373
252040
229072
232632
185750
124769
195841
111438
284368
23522
190752
255783
286171
66273
72189
288862
263260
215374
9284
173981
212731
109617
40745
154395
32142
180379
198208
3885
263461
216967
278164
188776
292329
83838
298373
10642
14039
104756
85365
133509
171212
51235
191593
149291
144988
68188
284683
200012
247901
47470
7018
76292
84163
21721
239429
153080
231271
156014
274303
252751
193189
188817
74943
93668
36958
213917
47117
220849
145431
232856
179572
223826
233783
133288
280793
278243
10184
241094
162611
277093
67945
25400
99249
169457
71378
146493
33073
23574
168431
256563
11205
84981
180457
128020
214366
164867
231416
21243
227149
20189
39789
246212
215297
118841
229287
189666
59536
218325
139615
27063
269030
253744
129086
294859
294148
165018
15154
112367
213976
194491
206741
165410
82530
159903
135300
160521
202781
35996
215225
205551
220161
188614
55553
156595
286813
43573
194921
203331
152314
268895
293985
234524
250479
196626
41900
156500
258337
26501
105152
129078
56170
155825
110098
8404
93637
265370
224566
259772
7912
50134
124152
107454
140088
286969
66663
303827
238905
78109
140997
297805
288731
186555
232978
250579
52151
175808
78073
27027
270693
89561
79173
140286
247326
107949
289161
18848
253162
222640
228184
252135
254234
111094
76671
149952
34243
192422
297109
264537
183653
202679
242504
145465
293029
278585
277847
115081
150946
224962
239088
72837
126661
276338
95108
146877
13877
202031
34035
167765
7195
253374
255817
40659
291981
144057
283029
214792
303520
288639
75291
40006
182319
156222
130522
298328
263360
85550
285528
48096
3450
76372
41151
304849
64198
73320
36243
53045
109068
276673
224862
141196
276156
92155
28821
79205
216355
234510
556
66441
5044
243721
275207
293347
253201
304327
213111
57859
193927
64538
9442
276344
298775
79562
65334
1526
17068
306364
287661
292150
72779
303124
163349
224468
63714
144363
15163
287912
203358
149470
3290
149021
280027
263697
66651
134804
86384
219830
254858
215962
30359
163662
307800
272063
83374
300698
196488
22596
225350
302044
220180
143278
143903
58343
16708
309782
73073
18849
43303
153351
4297
235868
128368
211680
45261
163595
142586
150400
179585
298708
121228
296188
106993
299643
179102
167640
164097
131825
27091
259258
277400
159267
84120
286646
83158
201223
216464
157930
13111
273472
161107
175774
188906
144158
301141
241681
149222
170315
270442
43059
104950
171164
230529
59946
116364
266937
34828
219165
262294
87329
50782
236113
106480
24563
121359
177973
258636
91710
117485
62770
233945
215112
61437
198280
125663
187837
119939
109303
113133
153995
137789
138097
57140
39257
285632
106962
53908
198006
105877
271801
209809
295286
61542
186274
145625
283864
69811
141525
8430
59976
155421
11027
4867
143143
218977
80519
243463
188412
147451
169276
155964
34740
244174
274926
49451
18965
133626
122748
180122
240915
7872
250358
67899
235916
164056
57208
293346
283077
93476
246190
237229
31199
146530
47184
47020
272597
256343
132062
170394
158936
170254
145724
254476
207707
185532
61486
92808
64126
141322
221881
245228
239308
261902
230502
140005
6303
55566
129195
163203
178813
218957
220735
89591
212862
73885
60953
18616
43945
268083
275964
173527
86965
229868
97814
24944
243324
91596
202019
179986
8789
275940
308018
152340
117714
1433
278709
22357
263819
38802
38677
235926
67579
180615
189109
279661
300527
63763
270959
246710
294682
67154
62587
8890
290067
123327
182275
160235
158646
190975
258759
260822
268005
184869
151011
78351
165321
125088
121953
116756
56169
198048
26673
292824
225504
67739
154827
303544
244843
238662
30812
72918
185583
180734
104112
95348
179078
137908
198403
27975
89774
215240
301266
246625
223220
143119
227140
121868
65342
2951
157663
74042
148457
773
186444
98878
226037
108559
65917
7137
58388
172913
130443
164579
128163
1728
46166
215856
52882
87588
67925
223323
306816
156472
126698
140192
275041
187584
168351
290337
7545
224838
218050
183004
263572
180778
269509
221238
27958
103139
253183
303231
53464
268706
104384
256777
254139
309130
106528
134361
92811
98147
148054
178972
297038
15693
185538
270377
4525
59522
79613
65685
228627
221452
192841
278132
281155
206649
45383
256011
58355
305094
62841
25132
260281
302005
76566
179916
240413
145271
182174
36803
204918
247411
11815
228547
171816
291191
181220
58900
197955
295339
159934
241226
122447
48265
254265
179391
256898
95478
26764
98426
249061
30579
238048
146031
87221
170743
24659
255766
273493
161779
103610
78422
182466
70791
111613
301150
65759
126201
23495
128050
262371
284414
142932
234422
282649
210294
203208
256238
37341
139216
230128
270465
217617
265582
121155
13341
250278
59435
88172
42119
179424
291813
245801
21879
97003
138789
3013
152491
234108
303109
110495
266914
305765
200495
194496
298715
26997
53816
257588
125434
144492
8958
50816
113631
286883
76405
18601
217187
74701
308057
124611
49267
265256
249452
163704
100502
75802
151605
63177
105238
226732
202127
274890
198333
145925
163080
110108
300909
191801
34246
212306
251002
295058
267811
163738
157691
199534
309830
206161
56251
273594
1855
187681
86235
89973
139536
119708
58940
119589
32471
52360
222379
90883
264537
154189
79392
214072
137733
143744
189672
253779
162789
242448
168174
209745
156484
145473
47312
291306
271213
296182
308541
144278
130189
117605
97750
306900
177418
253179
197348
238598
142222
11583
60455
264512
305243
28442
248282
42636
169984
142893
185560
308152
280391
49273
89328
201992
112570
90361
33077
115958
29911
297882
37850
88564
142569
36399
103104
295449
235484
100068
33727
272648
228560
99008
252579
291576
179415
206408
24053
62427
218082
51106
193064
108971
241030
124606
15556
245770
141946
48384
74749
230478
249448
308921
153922
198710
192438
187269
164829
98190
115638
196478
45039
234582
122231
77232
5826
171677
236997
148514
34256
297908
2854
230157
21997
309828
154211
110127
287808
233338
280229
80071
9619
16493
20973
161272
98135
37141
11625
78195
99153
127497
149891
242675
81943
36527
182569
56357
286014
212151
78257
294401
173022
81708
222199
56533
304753
41154
118848
209753
64507
162453
274966
264263
195231
143207
301551
232685
195850
102629
188030
257040
158393
117420
67648
265563
198996
175282
51803
188768
196865
223676
243551
123484
252242
213628
60427
46740
297381
117269
287439
230516
26906
241580
183535
242808
277445
247963
209211
176565
253035
268116
78759
101244
44881
309167
204460
164408
197623
68855
53372
121270
3783
17344
138727
260206
100793
170410
99398
143570
109761
230438
283227
115048
295514
43241
237743
107951
242700
149693
224976
280377
68706
144302
57494
260100
62446
1384
96225
127982
139240
53450
182336
289653
16758
169691
144851
45544
165869
281311
64222
29023
179603
295427
151899
276414
54366
297023
3316
181546
297788
35913
266033
278021
138218
153887
257617
281135
112590
10741
341
63055
226604
146126
44306
420
80010
146034
207239
45476
63541
301602
200488
219491
37777
49829
175351
294310
131438
286625
248875
231265
198396
219102
90270
53495
7745
103320
57894
257754
91056
79898
210188
111773
42688
7459
106370
240491
301356
181561
65093
136532
120073
103100
223006
162423
305529
1499
308610
228765
259708
29035
172890
78429
257958
141585
107643
62083
280338
201270
218857
180070
65160
282582
305593
215008
178096
55028
64578
218796
226587
222657
108171
275878
93203
141518
217866
1533
103129
26962
23469
169038
207858
173000
164615
155592
88571
39461
1224
84547
243066
113851
116132
32211
78679
111088
131768
177172
98666
295501
217405
206869
27214
196903
134841
28844
177539
175806
85088
187760
178805
22737
9029
203916
221399
253995
279195
96020
66800
210462
151607
252369
254557
270224
108547
234981
182445
36005
234653
100907
177798
89315
60760
94407
248218
154008
251463
135131
111350
303047
80
16169
135333
98770
240449
5263
176995
119826
129589
193961
6778
70397
150402
208753
160715
103498
284355
27073
99157
49867
98123
309705
77286
91900
243083
160282
190820
197272
28850
51735
64690
163291
218834
73052
63407
167430
241960
66519
302977
249549
136038
288107
297053
227640
289747
281449
54384
194499
126817
281661
134265
227233
233028
299810
28176
138923
142103
22978
237764
47657
50475
14491
158412
263340
53451
181801
208986
53377
88581
275196
105822
280431
228659
2172
157052
169059
155664
75572
280752
6280
282264
207560
238905
35640
95120
173073
298612
302164
236984
232058
214632
209546
250866
126785
28350
241702
104327
194917
129669
40506
93492
160057
1187
192736
85885
5382
97724
162518
173301
181146
10339
153226
248298
48155
110532
156656
49916
57183
257470
168965
258000
178241
197107
21352
228421
7510
62046
244317
245767
273496
54478
167508
308664
292086
224393
45100
273350
182090
249282
158560
191170
110135
298746
217684
218836
37606
3150
9616
147306
264162
136667
232965
38112
44969
212506
277078
300899
134346
175807
95333
208239
244599
15208
85382
97223
77122
309371
259071
15142
44683
234558
172895
157500
33405
273612
68210
7997
257865
208943
30222
50181
218951
248574
306519
170267
280540
2000
228389
82282
213740
28284
104280
126621
179519
61430
295145
167367
181482
278500
242425
259819
36422
168625
4037
163245
220093
67682
98853
226908
133606
275554
9533
180822
237363
279690
199843
142509
112080
253111
145954
39435
212891
141338
146256
199947
278983
291976
243259
37911
86708
63059
308513
163331
2555
143712
23165
172542
161719
39204
127836
202847
41182
300520
136817
246509
179023
251511
184789
48854
254336
205635
9009
269773
69105
127644
303587
123327
294319
38718
1412
205827
46066
303267
248452
616
21204
24094
198911
124862
22409
50928
105840
38082
112445
308988
107006
92335
176226
184615
212246
241041
265628
257397
23102
301897
100329
47069
53459
167184
21243
39435
140756
100402
235508
282297
156029
181996
49537
31000
232562
25772
104559
111083
117009
30628
274241
37871
110107
188685
62097
255575
239402
297069
63921
236660
26162
126245
102107
291919
151024
164309
186193
6946
167194
8905
178729
153823
197762
148694
104956
79363
32168
156150
267999
138460
304959
200900
108809
102349
61301
56914
155751
112437
168238
43537
277511
109021
191049
307812
225560
245241
40223
268025
110982
35623
278634
84858
182136
65717
245008
84473
298413
1836
77967
103851
152562
134169
175205
92730
213514
268358
251392
173136
249748
82307
48334
27940
216285
257181
82206
215648
156566
277723
260068
25287
4864
240885
203387
131855
146435
92202
301266
103575
8771
137181
138118
8498
171604
92087
95079
53554
77072
300598
240671
18578
134028
77301
268630
52821
103604
230351
93395
232677
212825
57823
260535
5904
238811
143997
235143
247054
161339
104320
130782
135484
34534
156418
81041
190520
302088
309162
142831
97535
154743
20952
146880
121626
46303
72650
298864
271078
50705
68946
176174
304234
3732
307479
84451
188644
105284
216636
236962
92035
257424
94238
214390
57395
206555
130433
249367
3925
209408
232969
283443
118751
147104
174838
72434
309400
57841
28154
98646
301282
84207
220907
14846
133977
234754
268724
5518
230679
294084
197687
93234
109964
221463
285812
39967
224073
33094
14575
275394
288889
122572
175956
20775
298325
92595
33358
162217
31031
40296
238130
268482
292688
240580
162019
134007
40213
159731
50094
233753
128512
22524
128765
14292
165856
184997
270927
172689
245082
169764
129999
197597
53593
33135
104343
281444
236314
305936
261266
255691
167659
160506
126785
157415
133754
191829
1686
250488
53369
297380
119466
268056
55341
267350
204762
164645
228809
308951
277283
127541
297245
291331
197806
52430
54250
272027
48170
211524
160699
136706
243263
126835
177448
278881
295102
170374
284772
217031
262263
171400
254613
267055
193601
305011
58598
282841
258475
237357
255760
84556
243510
301488
106607
290534
277729
140671
27981
282015
211757
259456
1072
57126
179383
147529
20557
8544
165640
128077
46639
281765
103417
184716
139698
238856
8193
16136
221089
229875
163666
239451
110586
5735
148780
275244
102736
191451
220168
102634
11971
161641
96949
227898
244998
282925
95934
20897
119774
277168
124469
88024
306304
42874
153639
249931
11274
223521
58533
10801
87900
270144
46344
22718
62236
4197
13672
191346
34540
126106
211632
289738
18670
214678
156391
62056
290089
258166
252817
185593
40815
57625
87921
133896
160393
164012
132164
179132
199536
236279
63038
1607
152822
193641
217067
127575
293042
236365
39316
247129
42782
129453
3432
91589
89438
219741
307022
237359
255639
83947
13436
95791
264395
205569
218447
231427
119079
307008
282689
172066
136303
10776
209672
120297
164981
231401
218261
215970
119364
296926
32908
92865
90830
8681
73827
132385
223073
175083
175127
301585
122834
194272
266613
222645
145695
65156
15978
209049
145980
43515
293058
54095
48749
48297
22328
227954
45626
81830
268086
145022
97205
276273
131641
306818
272735
92539
253418
74469
204176
281402
212439
104322
248632
260258
286047
205107
209865
209475
544
18111
154829
176224
80375
292092
180384
67517
47100
26804
144359
87301
3688
10374
54750
241728
73778
25070
247410
131942
300657
130134
127075
253912
228579
157955
167781
64280
199959
271169
169304
214406
263894
272042
181376
2096
46936
230485
95809
44451
64931
81276
133739
234087
148214
245117
209994
168870
126989
153285
292857
147135
236888
256349
301358
143282
309589
244706
79429
56835
134799
306166
71045
212573
190687
84950
261104
278955
30607
27583
198298
138970
295965
292929
121328
22766
94496
53373
170333
74357
212647
222926
290393
100874
246539
271946
53682
119508
32327
180412
94473
252210
214465
131560
298257
64323
238687
252885
107894
37416
110528
191348
275049
143247
152836
103625
227627
57674
303347
106630
64962
234222
276912
115742
62715
51694
280872
15035
246911
188737
216536
212844
135842
102960
263412
29597
226607
183064
66867
57296
268934
206165
122585
290613
149330
121238
60914
149952
266833
299094
223833
54132
237152
99346
8821
295600
274906
254389
132097
275657
278446
134261
100461
170023
182565
238740
108103
261450
108740
280435
64223
116942
206103
142804
34151
131209
298377
229871
138389
24658
302470
116074
296189
244409
52994
220065
155201
161036
105419
266397
113224
208951
54856
266045
127063
70954
44382
245812
271142
133005
148334
126410
43941
91204
226708
265485
14492
139823
202455
98240
285343
290493
267751
51604
250332
172887
243604
158807
2777
9032
53538
181845
159877
120226
23186
166375
168424
247346
149010
163994
224710
176884
32510
85023
33699
294685
151141
138534
239615
36391
83861
185129
35829
309182
225675
206289
149611
82490
309252
172002
265578
134382
124633
25161
294703
156341
54004
37367
168141
216222
263680
77677
167649
276195
171306
37565
115598
143009
279443
1649
188259
174219
222111
74883
197789
132936
149714
137463
96323
165978
11084
92653
282070
29559
295630
7872
74896
133405
246545
33338
242166
257113
149959
90616
225070
219751
301500
301923
72898
150749
177851
228405
300380
269315
300684
194468
111631
275176
286902
171948
74096
9051
258707
266238
120855
154117
25878
276412
292987
306577
108540
132950
287543
29589
148999
88916
217025
224935
161750
221744
271071
41698
176489
210168
287807
290378
96918
280031
73412
259869
127787
274503
19340
92745
144291
162082
238463
30343
202070
149852
163246
242451
167206
256870
181361
206055
125790
159832
105635
189316
239514
290148
195408
264773
31959
234834
139426
57879
99271
129688
59144
196652
55127
210255
110212
98609
48470
221408
279775
144594
184474
66556
21059
13550
19072
276563
10543
150645
235567
242174
216283
298811
232380
204034
259566
237457
299041
288246
219980
10650
8064
30523
77325
167908
308379
41510
183961
249606
99373
63758
110717
104706
72034
292353
272448
52027
266067
22768
15673
62091
45348
292643
77443
102802
220162
87400
271943
130487
299372
140903
103743
62340
149243
143047
147288
122784
280843
253120
299867
165620
131537
255587
69071
290875
276751
221001
117640
244618
75603
72417
244429
236804
43785
266780
50546
237693
93130
3021
291824
82407
295231
100157
223392
48622
109957
55060
210741
307340
294509
247101
185605
178293
137791
285325
26935
190886
249364
304803
121361
54887
169330
298026
169344
70720
191343
82473
19213
27397
96204
287729
115765
77098
89584
186505
226175
256591
110919
185670
133093
299885
296243
161018
248034
220116
227192
236805
86869
261590
199256
2660
296439
83262
65599
64017
248724
29967
129791
55111
140958
102514
16077
236606
183620
295332
100226
203367
198827
178577
233200
157035
119178
24917
254767
34435
283967
8422
54353
198719
53543
204074
169530
53612
129363
285039
37041
146513
95500
126156
20312
269230
47209
32038
274079
265415
168400
304519
32640
133504
246137
234318
200893
292505
113720
110022
288623
55183
178019
178567
257563
223173
117498
13980
3398
66886
161244
297839
73374
77893
114950
222778
27670
81056
135061
123761
250500
300381
127550
135171
206962
266205
245755
221451
303352
14915
97135
110730
6680
254178
153841
267868
117327
219166
136377
34437
99891
162254
85238
55236
53293
256350
22366
242588
216752
221084
63713
140097
157026
219681
34818
204013
232343
298752
194212
13787
277321
7916
163452
194113
85948
297995
33828
261992
215896
105736
182950
298862
286262
229341
71674
97390
99013
289136
294035
47131
214210
283286
30290
9361
299561
70620
304368
288733
274392
277723
273099
86218
97285
158207
93151
75339
279789
202134
283752
33827
112406
81634
288029
224376
195334
297734
221483
135312
153451
95660
222053
27766
10951
274970
272334
107974
192192
90728
248348
205041
88495
140441
38198
46962
152170
124043
18759
158298
31962
293735
10689
245346
61858
28839
161484
170353
73928
42934
121624
52184
294557
292611
285337
296844
274883
202767
294622
92659
49731
143231
268484
241481
161720
75878
240265
180643
91118
147919
235431
73666
202239
253456
190758
151869
33475
279036
84700
39729
122838
233017
96430
153445
195786
85269
239007
286011
181403
272675
94343
235163
258101
74253
55805
121327
160725
58828
202518
150775
128479
288359
34418
122408
128031
237309
77154
53805
27388
241999
180236
53806
119865
153911
92801
84296
147219
184648
211768
176299
6400
109312
9034
281204
146616
282434
26863
263881
60310
43418
305708
155895
133843
258965
98861
29598
42612
38784
180044
275898
63337
154023
1227
13802
129347
172908
41585
281415
265292
117898
73098
290016
76304
248667
206753
165774
123507
101860
58193
93888
72822
253795
257430
273772
308970
166920
117535
254166
143691
262707
294122
228214
53865
299316
124242
80534
71991
176032
158796
238249
103184
197018
105196
67699
208627
215390
76500
102166
86666
119797
216452
106462
168448
31175
63883
155186
246276
50224
24104
176422
247720
138545
172815
2088
274164
196823
73914
146885
240574
154667
217138
237713
39130
184581
182714
114344
261663
50424
260997
72813
207032
7181
291836
289969
60948
307281
120263
107768
263624
172108
73316
180315
203611
206460
186079
255558
53353
56996
229281
34066
294136
89181
101452
35834
213726
57598
173161
96375
279697
137561
264772
297520
307039
121926
262440
107262
124288
74480
136281
267047
186839
201668
117304
141262
188177
146909
115021
139049
115527
155321
42546
107786
220188
901
215655
304033
59226
64644
68988
228149
32867
267477
294016
174860
79772
189958
163520
62048
207904
269509
154017
235741
149288
303257
199605
29658
246813
242182
133159
92314
180890
183506
10223
156254
60268
64610
24403
127882
306475
185506
172497
58147
144021
1347
170961
219961
221110
297551
83814
11085
214103
297103
16954
242247
204363
76375
186598
278229
121601
252741
92732
189177
165706
202065
230226
15480
42446
81532
227850
254072
289647
87782
12246
67653
101704
100180
141890
84545
248003
80538
112523
309711
232740
217826
270232
139121
288950
112222
42619
163019
178978
60683
187221
195728
206815
96907
104789
190813
61160
115858
174954
49804
123885
23414
210995
86493
47900
17776
91145
39483
227910
92860
216619
282582
10694
234145
207728
169220
173058
182755
9164
55202
71767
44877
80040
8662
304018
261714
62036
187491
163817
132042
30912
61903
120805
218833
208889
166836
269277
101439
277636
286885
183431
264202
34228
161591
197684
230901
103425
153686
55903
284501
267236
163829
158300
62222
266939
179803
175403
147231
117946
93791
87150
235981
264916
136871
288351
185218
211263
191488
235810
261853
183315
145951
70789
151778
57543
71586
159554
289349
281400
173295
38914
113459
29677
97576
34059
110765
150981
10549
270962
157122
164901
264124
153002
294965
135566
135136
148374
170822
229655
10959
275595
169782
186202
207
101037
131273
183124
224775
306649
119406
155603
73551
148662
31524
233620
25865
91932
136952
77499
113031
281217
309049
124365
52848
292843
254401
103285
71610
57042
105241
171701
123215
151330
103866
150640
299816
170527
14803
300203
1589
82282
86592
115937
149788
215602
243986
53148
270741
254052
190315
80717
251976
272141
21133
65722
78238
264836
117244
115471
24609
118873
8836
220205
218685
111816
112211
187894
205214
133760
188176
82874
168666
81318
168264
206566
255150
152576
239777
303101
72750
56423
27080
200093
224409
269668
223705
176654
247794
75891
234312
277041
229294
238673
307784
192759
53844
38835
74955
113181
130848
96375
139841
302593
79120
230890
196420
29132
304076
225497
226167
182881
234721
30203
163475
174830
242753
190612
45065
164426
111449
293435
299403
130020
58411
297318
196257
100498
3274
259472
130330
270038
168410
159202
77476
137111
222499
161393
67866
95879
115642
49826
245161
150355
54813
114854
186300
244994
105226
11921
272908
219216
142544
57468
286693
266201
194361
76806
215623
120773
274536
117187
7724
214607
8601
276196
114416
285398
149685
307603
67045
179716
77739
204272
180950
157380
16900
5799
278117
127210
796
291822
20574
35924
223314
265847
208007
181301
305994
157000
81643
305297
168463
31896
220707
3563
183038
173215
244159
243851
215232
241785
98035
34100
274695
223635
213214
66498
55476
153213
158531
166566
162814
19259
244552
39532
225406
194131
223667
296937
64915
283200
148
81621
197636
294742
132496
27553
226024
6491
11414
141220
173699
101115
43190
139823
87521
165438
92611
201764
28077
141183
266730
292673
173733
210068
131654
142668
177460
31548
36246
86295
6995
11896
251386
292888
209386
126986
46592
264167
196549
145851
145353
69419
3173
134307
163062
96490
104758
163351
101744
93040
158933
236754
99929
298067
161249
182974
21030
252679
221828
159643
69776
164485
278556
21256
296353
143953
65564
243334
108649
105553
4601
196971
51337
214527
32713
118134
124849
261760
216007
286956
123821
228721
164757
195349
10385
202600
42270
253048
3849
242360
62307
265277
155183
146008
295378
85186
244906
277032
188845
38352
190859
273594
60534
154559
729
216349
233425
222596
34772
40495
221084
235713
133640
129854
35879
86371
118453
179220
98984
252199
119029
91335
164791
21653
29995
283002
26303
61497
83461
160468
104299
17910
283767
115369
281147
214429
224799
79584
211465
64243
10188
104210
286038
159193
296049
92733
128587
8605
289454
114445
85642
227828
267155
144100
215886
254840
105821
172562
144534
199682
35260
29686
65293
246419
75494
56936
308773
111299
247133
14749
34153
175468
107029
134450
274596
82592
17587
265171
27940
138543
50269
139302
226178
293627
141552
91201
270471
30136
141339
199402
52249
56456
76277
191917
123797
175358
93784
8206
65558
288628
124597
63330
173592
19015
204530
282511
283549
109733
274756
45876
177242
47908
200122
50785
33667
57524
2432
7124
274853
232029
170939
42352
13685
229104
40580
287077
230664
50068
278011
112981
121662
276898
256510
251053
64489
209578
295896
87202
111378
152951
149538
262919
68417
218856
114073
149619
195938
100674
118782
45764
268394
143652
83899
102392
167332
123155
129029
272777
123934
269208
77323
202003
101797
180484
229387
306024
46407
72550
95616
219913
212126
88110
144234
78916
267142
251604
175384
236398
269650
23466
99551
6855
197139
289628
239911
172452
231135
215635
31579
109572
189296
21939
80643
188374
147610
241896
222029
11249
117274
50431
72498
210988
168592
35850
25073
113316
180334
88981
231285
8427
122517
189789
195981
64489
277220
114631
279324
155510
118480
244082
159931
238172
181951
232063
121947
215372
98545
233538
230587
38862
286912
269784
219558
12712
295777
24685
207478
5181
101624
49484
91854
24591
122475
220803
280837
123235
242083
222485
219699
293546
64131
25866
230761
280360
32866
281824
87032
292956
106578
55743
304666
40122
228249
199013
274453
121414
255774
32664
103446
91952
237450
283008
235390
118717
303042
156440
281166
262708
131867
286001
90100
26507
111724
124526
268108
47996
35146
29172
163958
247960
213716
82243
80453
76406
214771
143141
67119
69069
307251
297228
71919
162787
153931
87830
100778
125438
100994
219936
58113
151670
3019
250282
22437
115649
51763
59851
283905
95190
122588
223958
231119
215011
3556
215951
182679
152985
5798
275188
308827
50746
87419
28756
45737
173404
230729
231974
69674
123445
242858
252466
205105
248904
255045
55966
174514
261615
250242
22698
263350
90964
157408
57295
126528
33236
44936
269875
107453
50470
263778
132427
168777
119336
256906
8753
229190
55730
306272
33974
43133
80008
14507
173441
249540
168451
129263
253449
263187
3782
281204
111860
286714
131322
35070
184823
54105
288911
149053
181228
174849
241253
205801
221185
67558
112044
160337
151897
272039
166145
154367
212960
282402
219765
182270
207862
52408
118279
73527
19880
54842
63171
279906
308243
247283
261336
201270
93617
124981
30772
87319
235690
211812
241660
121565
77217
83843
112054
260478
307547
34559
200676
45320
302801
242974
78817
16053
157895
149008
272273
178845
237407
48694
145584
28956
12604
106258
210974
182974
254248
9700
29426
122024
298962
132253
174001
45506
290875
18269
216021
272264
251462
85730
59548
74075
78617
94612
294939
239843
222344
136947
111204
104358
300716
16957
124458
188188
153574
242733
51276
105300
11230
296263
8395
84250
154547
289957
272961
24626
103532
127157
207013
212196
252567
4080
118317
235271
81856
198971
247290
269719
248272
220106
264552
298947
136929
49851
166141
45942
181394
192960
305738
74419
5930
168296
77215
137751
290794
219931
254260
204642
266570
94397
84502
252594
73223
230004
300699
108478
145413
107460
194957
577
143587
104148
261311
195279
168491
92235
139766
176654
141948
168591
14027
252937
223478
20811
109653
157505
81393
115042
143989
225626
2347
274429
42169
259299
22103
42811
294361
129410
276039
61431
203740
195943
300581
14898
221059
120034
116191
228354
235200
57375
238169
308501
122786
142695
249557
97144
109669
87903
133283
96777
91498
143413
66634
161525
94731
33633
87451
183680
212562
58252
304345
288704
93533
84308
201224
264586
199111
288293
168300
278
115095
55975
243254
221846
96229
31324
242163
191033
272617
32559
210539
275071
202023
216064
148644
176126
193607
199500
267085
5143
102767
212068
115142
279580
199377
249754
44294
74401
35299
168144
231919
133180
45426
121174
283525
251730
78275
122620
123411
276739
6944
99798
5639
248569
294085
26907
12443
303706
191205
276517
67729
142518
207745
188598
9904
164405
100213
33119
206533
97810
60421
49529
122947
76324
134305
5949
152125
150525
191591
160814
79943
81339
227368
305092
126664
179331
97037
193524
161257
55179
177155
82685
206647
1104
201215
218415
92581
152702
261419
154116
261175
249593
146556
222695
7951
216710
150570
153496
96196
171929
284042
192491
16963
141519
142057
308411
209975
178623
118574
106604
221451
156181
188101
303690
201580
180944
5958
64375
537
280998
246892
11287
203920
59277
302276
139477
70600
51007
264115
62200
273310
211164
303416
39666
118330
98233
129265
150267
114633
23327
60219
80332
47067
49312
116515
90137
294467
228434
9865
15775
214738
251781
120749
287290
253979
57103
156787
66
179861
265672
303583
107200
302798
171189
245191
215637
192096
148205
228319
59734
125888
82588
169846
30083
224775
12817
70446
165174
78313
288696
219479
236856
78371
103532
144016
94482
134541
56582
224063
250629
181303
280906
298188
273559
46737
101812
119163
12237
250455
224738
137183
82921
87418
193908
96961
43991
178422
112532
162079
137699
71200
62739
23281
221948
30360
98350
2340
49904
255692
57696
61201
143704
277957
167438
18938
105580
158363
20259
261705
1884
187763
201899
53962
130609
251532
87050
3582
301229
33878
180888
141989
244878
304673
49860
239676
24450
95911
290113
267520
31609
701
227960
168008
238923
50208
305257
203348
192685
277559
117796
292005
129587
257685
37370
92640
168669
78343
73425
110326
7537
202558
230057
172012
132702
84884
233067
155071
99513
304483
243346
78247
292497
199517
159451
292426
63710
251860
35993
279549
181536
94959
174184
225919
136712
308850
169326
273839
117780
269763
148201
283912
17563
117130
73292
66705
216359
269494
238433
157836
130971
239200
143482
154463
278534
283644
242381
102189
243669
1871
1838
56737
81930
55103
234570
309088
26931
51525
285984
142324
292805
60653
158542
230813
27866
119582
241703
306423
10472
112945
92131
98511
148071
137700
163255
18494
179418
62404
159411
176725
1481
140883
204084
213766
85730
35338
3587
174524
219391
123225
248924
56438
262553
152520
245227
196071
52565
308148
22833
201581
244290
262461
249002
152193
153339
135924
28051
294861
18079
211820
135340
80311
55984
251254
158810
124584
239618
54387
29222
68063
246583
196926
306602
68075
238143
115189
18766
143572
178421
229109
192256
125338
21358
288627
179517
98464
45823
193998
42317
172369
122112
162325
253922
137080
256885
24942
147547
35846
280968
81004
199291
294487
77744
281348
191916
146634
130968
19194
260241
101504
244481
7199
98542
228311
202257
42915
208662
210981
136692
82756
237626
86824
244193
4652
94870
16915
145278
272265
34583
242715
130693
120691
54509
190557
112790
103946
110118
249929
132383
60799
306272
12621
4693
225031
293069
88892
53255
289146
67570
304479
267388
171025
153010
228370
247402
47140
105551
140716
90765
7494
128824
251088
168185
164343
299095
136612
302958
5954
47807
47324
258889
276287
63727
222432
187489
270033
184534
181071
307699
95702
10037
171967
301664
30850
218099
188824
52802
78776
17649
108249
216708
209971
19361
149774
245530
152074
84417
161015
42453
234364
232573
25385
163887
281002
122162
68217
222132
30025
28319
266573
47282
226535
218549
242442
287183
163961
1453
30168
40193
238459
77620
129278
279574
66848
180243
6174
305855
105148
155169
146075
30333
10722
102495
178233
265532
226387
180826
206853
129589
142478
116404
239499
93203
291188
49909
173259
106074
78007
99602
163530
60416
124435
67639
264003
22419
241180
37189
141080
6117
162318
223028
102243
98036
112636
84142
158522
49365
238534
111847
215255
179360
162703
217884
124236
19638
17000
241709
221328
214553
133287
126992
33230
70272
47378
246599
199127
272734
218152
222562
41719
122377
4329
149828
290442
512
244631
144284
134043
213257
243701
50293
253038
187656
33045
288514
273346
166414
299780
161513
283573
232755
282789
76921
201729
179075
213106
178330
56143
18301
151830
227326
9579
263501
85472
208802
100603
286973
203463
79442
89958
292393
120677
207956
42869
45993
290158
4365
130205
92016
69325
309627
3846
191689
236054
167644
309456
14542
11767
124080
54626
222892
125550
137140
177452
44459
78176
249151
119237
91055
271342
275497
149076
233518
271717
140904
159479
117325
213320
78986
130746
218831
278223
188899
122696
168838
120467
76358
15053
1448
200227
84132
137522
255340
31381
78395
15816
83243
204628
249176
273430
261834
256969
87859
238954
148751
120606
183964
248302
241240
30968
300628
207248
294283
206801
29453
284574
263837
271345
156708
86735
176005
215539
242350
224128
94235
304071
277649
190725
223380
233403
211758
270378
111288
116639
97052
251546
128116
102910
171249
128876
6248
157035
262548
290734
280592
225120
8279
186439
126282
54329
191463
277490
207825
134246
58734
124924
214468
224096
117349
303329
171118
76427
270179
225090
189727
9783
137065
281823
6775
93036
54784
122058
165242
189479
239772
289931
142333
62310
160918
224299
290070
30573
156841
247455
261316
57409
52187
103267
177557
16063
306761
189371
86384
113542
170849
23702
173148
65411
253839
136458
233462
188547
271480
135637
53938
198713
282052
294580
43589
103467
159386
124422
97229
303053
195215
108886
126682
86156
147511
127760
180423
180110
226983
68438
272562
264407
138581
299245
88005
235618
58890
235067
274103
7008
292244
32741
123611
287419
79556
259400
306156
111540
218311
212376
50210
115640
248093
161612
48806
124477
46177
282419
70272
94510
123084
215035
134307
168189
290196
267500
292920
246677
276885
46093
134346
47399
54910
26916
293535
96160
279493
112216
36841
226926
113617
145781
140104
69836
109514
20046
194773
59417
195216
234619
259616
12679
231602
221721
219997
3291
236467
167831
120734
2039
44060
89308
122952
10643
218185
166743
232278
60813
21881
220939
131346
198396
287991
46173
248242
105170
74011
41768
95311
205723
151594
97283
279138
63325
9470
58818
293160
59890
35
198613
146930
29964
57111
27916
283925
119287
253658
43198
6916
93508
17727
306145
116304
9456
215818
15150
104722
49814
237148
12348
242330
304097
33113
65646
218625
219150
8219
290549
142876
188689
214520
18836
87687
135332
306642
52783
137202
205884
88368
168656
19787
27077
269789
6211
153491
223618
44965
234952
69949
24006
241558
115948
71409
270131
175965
154456
250562
46125
164145
248591
105279
38396
285935
277396
247471
291665
144975
97024
100900
72182
220351
191437
187911
281402
104396
237369
123823
298167
50761
82134
198879
231585
137867
283419
227149
22263
250066
99974
34189
111939
2031
178527
5010
292229
193243
179597
277959
58942
40187
71927
164972
295561
88205
56503
6896
166146
164856
268705
28213
4833
215260
113453
6369
80192
200243
262656
277996
145819
209743
24921
149319
148967
212808
208984
106957
35088
69
305368
111559
285741
45134
69646
175312
41901
133502
197810
212976
224486
113217
75474
56577
122263
20993
164699
224193
123860
96784
70605
267140
59937
12253
181978
186887
73161
138740
293083
28868
239916
199512
63593
181249
190928
34425
249224
45125
20950
46867
184298
115601
277135
276410
91535
149060
74058
77685
133685
47742
232688
734
110093
182733
1368
191910
162778
72475
190921
208006
116636
229377
83263
140058
70146
143180
272878
264496
74123
109039
113756
19795
175447
120969
165947
197957
112566
205746
194981
83120
171503
210320
288950
261901
307952
169699
213765
288917
100942
276895
192324
277475
225081
189152
87036
117218
285068
241504
194524
187407
266342
158533
267565
169948
228317
169952
36184
253214
126507
91319
197612
154097
174792
170842
245099
67022
278821
306583
22436
182100
158503
29406
227750
100081
140519
171534
179239
195734
133624
25528
52030
165459
297138
253972
294509
286983
211353
143096
56332
141029
152733
54553
139966
161541
211952
55009
2281
71308
115376
75518
232643
141296
35908
40211
138049
88374
32154
255044
185990
289900
303924
60532
196575
83679
125583
169504
262136
276598
248857
216939
19276
80918
67354
255306
303645
285742
47279
78100
56921
136651
127263
207595
247588
297016
91686
281245
272878
154438
32405
10744
130243
172568
171007
295511
169727
110060
107516
181342
232755
38279
170086
232297
301546
289190
307771
279030
87987
286576
150862
40178
286433
22604
170757
293556
161483
40931
209639
225421
89143
165912
92394
38129
248130
69156
50292
284977
303884
191761
177438
290011
88822
156592
97565
62188
88001
173609
231232
78901
45588
134613
23389
278371
3543
214239
90280
248407
122192
262934
21923
211328
90716
247684
247442
182288
36787
7946
307922
17386
72569
295417
156794
16743
135704
266372
47925
78290
20419
11874
653
269737
167174
232756
81156
39674
149003
58989
75869
77610
212766
184773
20340
196403
13093
38086
209519
121183
277502
282227
158325
19891
57597
281766
269195
103529
297403
46324
87372
134794
26643
184574
193863
294825
23068
309554
281107
40439
199817
301174
160534
78130
13075
65902
261320
227561
152430
72644
55800
180792
177825
24173
37733
231985
83222
266107
33212
76405
88542
125374
149479
102233
55935
116192
247091
227014
62775
28457
255839
74344
33864
242364
258898
114024
70401
9591
147734
235905
178815
46791
99214
294956
171405
300224
291612
20211
61716
1750
284782
204644
31815
142124
85647
195061
125850
166095
29729
1396
267452
262333
281528
265565
67430
254772
212723
156743
164613
247065
268000
144766
165270
255144
75248
63494
179543
39312
3972
129799
214863
63829
243866
192278
234643
133441
101020
230426
263337
241522
279692
191909
100174
152900
100003
62266
157136
186307
217863
9598
190103
7195
177564
147638
30040
25519
113041
76987
130381
232799
44048
174619
236606
56466
277398
146836
290564
289350
171918
292696
27293
275148
253819
27004
68892
70947
43100
288269
276420
259173
78664
47087
2561
217891
146093
39104
145915
137894
96886
175387
1346
285399
289994
180595
110690
254976
75576
84878
65327
264464
45962
47140
54895
192974
227315
210622
57087
77734
141628
66948
221298
201371
181763
155911
272811
201358
165144
210511
164711
223629
49478
243224
294949
192964
283168
267628
305795
195795
293867
110727
147433
36557
138206
249953
200705
60023
131884
295109
39101
207267
190380
84372
6821
85497
168885
234549
11903
76297
153903
138773
158085
269470
27683
47209
158387
250203
134132
98278
56474
53636
294609
9698
208369
141714
142997
247064
236662
226264
127844
93732
55145
81528
120740
143382
224756
90574
178713
37284
193696
186692
243531
165333
58188
267029
130526
30146
57321
252824
65164
233785
1042
68413
263945
163975
201870
79624
85007
206058
94486
176909
275416
299000
88916
215827
220947
48336
42697
147789
35586
153994
272820
135103
278364
98727
33481
133334
161633
44506
238515
160620
306970
155760
223966
45172
123654
67758
229324
114589
237542
103643
125386
286570
81548
66882
239508
136406
211154
236981
96520
243374
106808
75652
300907
257165
236014
209115
264263
51091
37791
122914
146809
182924
182886
125781
189665
89756
7467
231840
262682
72644
4756
8014
17170
145678
76106
33011
194246
275710
201654
72561
221817
109652
196281
137286
25381
301312
145564
45810
280029
208691
168071
295336
4698
293208
57107
162874
41276
84973
127950
309341
249299
255441
175856
286755
183931
63229
271679
78658
238910
208213
121632
32495
11014
189372
96783
63395
23723
185192
151568
128012
14064
135640
176070
169745
151112
203389
15156
116595
116627
116043
217888
137513
206838
14081
141580
125237
30531
43275
72833
1923
102294
16299
297063
301493
67925
29210
102851
133357
53125
89198
58556
161740
224825
159325
202857
226516
220174
111933
229627
101824
201345
162040
189071
196642
180611
248214
13497
28319
16492
44798
114656
132714
98964
258695
227450
139025
192933
224377
271626
109308
219905
216635
279647
39557
298987
295825
92846
59945
150323
260369
24127
173607
53833
261479
213454
210822
215282
298002
29783
202185
203768
100804
95596
26695
15065
304615
46092
151367
198789
31637
64167
303648
235321
18352
186664
307279
60650
74439
7625
224117
36340
300947
179420
308088
13144
41233
119190
188513
272541
187754
307647
192750
237846
83984
142357
7690
40506
123620
273240
195919
162033
300592
273317
170325
131284
266367
253048
70123
147080
71211
125638
122765
132766
296004
226725
127374
279078
226786
217929
184500
274318
162458
228780
251433
92676
150332
287076
125784
198891
85084
214285
194171
217805
136294
91509
204566
308946
153732
237188
39555
168730
18877
117560
195727
232226
83899
166416
37051
25041
109602
226696
22977
269375
147894
304009
31984
46430
46879
182720
6064
306701
146396
225114
281591
48702
191006
282818
171127
118402
168603
279954
38185
149228
305823
17475
146145
62092
199188
226364
53271
81557
113610
57587
238880
80897
189103
46641
41393
146412
61083
205844
154626
224085
186924
185824
88958
197488
202526
254208
149150
156688
26298
267303
133557
239529
10099
58845
176721
201513
95241
166883
228345
174777
110013
217168
2201
294204
98652
184821
59214
196568
224583
10812
1092
234771
225538
132054
284340
227305
175729
276249
168885
2938
193854
219911
304093
22391
102716
208246
9684
147408
59286
74864
149134
70181
114728
142887
278241
104740
268957
255598
64147
296451
81927
308642
190120
242672
151893
52582
114177
103662
105074
16736
90547
82149
158083
253698
201655
98426
17324
180217
50241
230911
3864
201041
20355
138076
82479
99367
72348
206593
261615
83379
192625
106917
111356
287224
141480
234259
38414
96753
112992
161580
72500
257181
220814
86828
89275
16320
14901
217890
155910
299368
165542
232338
3478
189771
117186
35803
120999
167641
261236
93837
239265
273494
8667
41340
254638
216932
304586
52991
248932
62665
40266
52380
222507
82954
234869
67011
249898
184601
221178
212418
30497
45410
291998
137812
224897
105252
231252
267133
246656
255310
282077
389
296012
104490
268040
298901
299341
41857
48841
280337
23748
187163
34105
108410
110500
19654
136002
49643
32569
203201
42143
278318
229577
239098
2143
233825
108023
77891
20417
293421
277652
233290
98513
152381
71890
308240
27133
185594
68731
79931
201949
32673
33162
77135
171112
115226
93858
23581
223154
33543
36946
187895
123831
119342
49121
92984
226369
163157
223180
22703
226763
269753
96642
137454
136266
243429
162614
93019
54977
278602
260106
112877
295416
61956
261573
133175
1135
289837
130703
39534
28235
29199
265746
31769
201898
178259
151951
96664
267362
121728
189090
203820
155213
188617
151132
80572
57247
199851
248211
201464
115671
3651
84141
177797
297912
23592
1419
300500
148275
303279
74058
10705
177044
122522
51832
6775
36034
9372
241628
65758
213525
155492
79323
220630
162500
296277
29212
151283
230640
277722
25225
6082
300832
89517
76155
12296
291763
72101
302034
225773
14171
118993
39115
112909
191361
14703
40007
200073
159630
77625
241182
164727
183564
267660
248062
307498
284785
300176
23705
168483
275020
1372
148
4148
257719
244346
220627
182532
195289
243213
83037
256554
204088
33915
118070
77472
219894
24631
155175
202611
165402
181666
766
219012
229348
87043
197987
305742
126287
206726
188870
211743
109478
95196
60446
113439
185127
83368
220572
147609
134182
297321
222854
89608
131346
245510
96380
286225
194313
133066
64100
151728
20847
206149
305961
29228
34902
78080
250288
237750
166967
101973
88350
178172
189624
294493
231171
256176
238602
308657
274044
260246
196480
152398
132083
30743
208973
274252
216971
231602
249666
68554
237263
92795
265477
195090
12826
76255
223052
300532
113552
245903
252397
133753
108266
237348
56573
141735
171796
231989
15535
242938
81900
257351
42965
251509
142473
46263
201594
91947
262646
247470
20376
94032
89466
267167
243354
199220
256287
81332
98474
150104
236720
13692
20673
4574
144072
167133
119121
279123
100750
126119
36599
63932
272977
269268
263771
127682
162855
4638
184478
206388
116319
142391
216952
218327
203566
210949
252286
792
110938
58085
77915
133318
168938
178265
278069
48920
255933
128601
162034
115676
123345
128009
258126
169420
77244
54721
135073
173181
79909
147085
210452
6529
131639
9092
49926
188334
65477
230677
12015
111617
237440
288745
228821
67143
161809
133137
298873
137679
213636
15820
305719
164601
189416
4657
232715
9312
160994
89866
101149
172519
240080
242288
87090
280017
272403
175380
110395
204260
274470
174967
33906
61842
49867
256051
292791
167445
154563
58759
289402
229017
253052
121771
27934
216232
289908
230994
81180
231180
44426
126967
134502
56583
190464
14776
263325
285662
247470
281541
247663
43893
151489
193490
216107
188528
162623
223378
261130
254715
2681
94338
140292
200396
55829
57922
306854
21730
302691
173847
89520
18780
192041
195944
176556
151028
184749
48715
222818
183903
250367
226067
271646
159360
122857
176085
286769
4638
241789
43572
218877
46691
286234
245705
148691
244048
293000
65684
245265
295119
305281
153734
94670
225200
99026
52419
274931
7065
11108
46283
44096
306196
189327
154292
50102
309348
73626
126627
187570
793
282082
296487
296626
9324
220907
76417
259492
80282
143708
293853
306073
203289
190890
131343
119496
253271
127826
254491
127800
211348
128517
304022
304947
235237
101169
272659
27945
39407
106504
136352
288485
123208
142034
257056
134665
62249
143675
248361
63559
69033
55007
47239
173290
220169
107247
13770
6067
154065
218998
80173
223323
74074
191264
277954
165232
71314
181161
152159
216461
171404
240593
199394
135923
56918
62857
214601
274777
5134
546
238382
255711
24147
48295
178397
161937
196968
222239
308635
54633
221907
51465
154354
1799
121238
176941
126453
189380
120619
197607
170015
192439
72088
23373
80187
13387
4187
37539
188170
158301
116468
33292
307327
136355
199437
89634
297184
55252
239587
47909
300953
16682
146713
226497
302495
83886
82802
83544
197257
134244
266749
180501
3986
217749
225014
182594
217044
87110
40942
216323
218930
97794
219749
116190
138739
272809
243403
64674
243466
63224
302832
152412
138165
93883
243523
281166
27671
225647
249177
289174
56341
308382
205050
115664
127715
277585
184455
186501
164853
246559
154302
8457
147614
90962
48732
35647
204450
243267
282922
55189
7132
257758
101496
8429
197945
97585
110922
306544
184365
308523
303677
95849
77090
269841
46282
38272
52656
189372
306301
43356
22473
34997
149319
136571
292843
64675
123622
16649
70472
44461
73952
145471
186991
192433
127173
301689
140621
46512
95359
237683
19083
216749
234852
252877
217513
236291
147989
10383
25366
251375
303480
249710
237672
195568
98615
198202
5995
231472
113444
47058
225050
42188
39507
69465
212123
221329
5827
180047
25214
121933
82020
35682
99041
155829
168549
28436
77477
121868
88634
153234
19510
34845
256521
115067
162982
221068
38375
158082
287687
86036
177017
153645
300685
81452
239147
267226
5081
186844
127445
86315
35044
190972
10827
9083
90710
190624
222114
116280
63414
43898
19210
282959
191470
30909
154157
180738
254357
11573
99549
259634
268554
185635
189317
299532
39938
80864
44534
37510
64300
271023
68422
61259
42173
70260
214953
58693
111369
173653
102066
3632
30454
76805
76760
165753
266793
74757
227611
141904
233624
61325
237841
69423
76989
27701
217458
206568
224112
265428
83072
309619
51142
143986
166150
260264
82540
145623
192438
13718
63938
77171
280301
106687
40035
278367
81588
99194
191221
235163
36075
116542
283896
173634
299658
209467
134781
8666
189579
3636
22447
240342
42345
190945
42761
294675
205800
275506
73591
28391
234646
194376
152268
9947
37767
190434
105448
227154
53841
82879
117223
174520
257056
308136
26147
57511
91075
98736
219476
25570
129298
161934
301186
301547
257190
71094
230614
117396
125774
174756
106246
261065
200656
162538
25391
278223
224721
256965
14554
115025
32063
20740
31004
238297
125606
24905
154923
17289
40377
55991
224130
38289
200376
156710
140168
203777
308277
255247
130732
77676
242443
216409
113065
193452
296930
112325
110578
297947
146446
286904
209197
154280
202928
215834
75774
291368
182826
235348
50239
36677
142640
260052
180124
46646
77460
245666
1145
134679
75971
98681
42594
50814
23771
264405
38352
64854
65571
113431
108017
53604
120017
247961
70778
77690
229515
165769
2044
79650
88700
163529
230676
23514
263570
176913
186799
65318
172640
145110
235558
282787
180777
107475
195310
39247
48504
232049
79035
160331
120316
21181
96490
114888
198452
38897
204774
121490
122452
71799
45337
299434
263805
201039
140566
138705
153591
304989
234587
7186
146328
240768
182718
155720
108337
290069
37839
118500
197086
196649
154275
243740
295734
288522
206515
267779
211612
145008
255342
53778
253065
234846
299952
66429
48632
183177
267151
121743
135801
258902
211393
166700
237631
102792
48212
60368
97551
241877
186529
303663
83407
267748
50744
189403
117318
102816
40718
133681
157160
69555
220467
191363
231463
146335
107427
247441
296478
120151
154161
204156
229604
16247
110250
25257
77014
9326
19617
71241
101122
163745
245290
174683
207610
208696
21793
22607
140253
264767
175607
230636
293962
247745
159651
13024
300316
269868
183753
33595
130085
232069
98310
104698
252983
259055
193200
237217
35037
301589
167491
274560
147805
273214
55838
155390
230725
114261
67712
185893
118468
113079
189782
36892
212645
147140
81715
1155
15580
271241
301608
155264
222274
42601
278382
236124
298646
1413
57022
44207
202953
168194
240128
77890
255880
297111
235340
203705
111341
32062
123397
49932
282431
282677
87303
141263
112358
200347
260379
248255
190121
191034
87150
91790
98105
224566
8478
197167
108412
160813
87091
234863
178532
14829
213807
133818
187272
287269
289018
112935
242637
47286
247424
225390
291441
178466
49796
70161
196034
236475
153219
132801
237163
112249
262760
1264
104865
272556
280732
3275
55875
156541
218291
136429
106924
211801
235816
275940
244583
233533
310035
156784
120953
104909
119281
22526
171754
172913
98234
29421
173357
31460
297911
42759
89304
280090
306629
229667
91912
38812
234032
206439
106188
234309
27348
161551
110662
50430
275887
22142
283325
106186
251739
75561
164259
3238
275203
221742
102246
256413
274681
59603
88515
242509
82607
180372
302742
74719
64193
42225
113336
258527
285119
130780
158760
74744
243027
164276
298318
94858
23869
228308
70074
68243
152626
62826
137710
40208
112507
218816
149805
282472
85577
83276
106610
227485
147040
79967
58158
289677
43436
60784
121645
255141
224346
126576
261340
44293
129703
27165
224358
250604
176601
273868
114340
882
224728
80878
142924
7462
56590
228842
27057
4384
108485
272526
209287
55392
102223
283206
79481
148429
292857
117214
118318
135188
32646
127050
80509
9700
65219
57973
161482
251450
267921
283196
141437
119566
290527
308085
182412
109681
64855
79721
186666
170554
124457
106664
25396
121809
194403
73291
34069
289532
228374
91689
173542
99432
122798
240455
244368
35500
257767
2611
117805
44076
122648
190508
8574
292948
136483
124602
270191
306808
214327
222477
164322
34436
285251
59372
71740
231923
162327
221977
169268
176978
81927
227697
223163
4554
96938
66251
121161
285689
141125
136783
200892
281079
173623
278601
292543
154253
171783
165903
234965
11028
145629
254393
238874
139802
291643
299746
99566
155018
201760
176166
296234
60935
216361
51598
303445
66905
24206
236353
296449
53836
24949
182255
268773
228565
233783
17407
118160
257984
144239
48626
86230
75917
82888
41427
52286
131462
225280
191795
219709
79406
155434
172084
73441
26738
171807
65667
291370
299047
27237
154273
37500
26177
15511
167018
279672
277183
77585
37412
231131
247722
147261
117391
195507
303431
9670
48743
44140
237344
16084
253724
297282
124711
180942
232033
128080
3600
221632
24934
291218
162635
59736
124823
235809
181098
155933
214575
151106
244747
180453
71121
77964
168466
151634
163146
48254
303497
131678
179166
155289
212157
131446
169020
7823
155705
155849
217820
187356
84715
69757
68499
228954
172580
160409
187162
279227
149569
192297
35073
127190
89623
109758
305090
296553
35457
196026
286852
201601
227796
115875
268279
134373
115693
291029
245567
43416
136241
103297
194916
226445
231070
72454
220010
88661
17302
127123
38786
21660
29843
93926
190074
994
3737
189959
74170
289185
224440
212
216247
296114
19018
135062
286962
13650
147797
66425
40576
99296
98075
241239
67839
272287
53953
10540
103870
120283
144841
125167
290020
80261
148641
218739
16636
38432
235846
174167
63659
74530
189923
223853
122615
218656
253505
291829
39927
110480
65123
81536
74339
125383
93893
248629
241953
233181
18187
54683
168585
71403
129741
49110
242323
305668
132065
88679
200640
50755
214180
33246
78027
31807
306721
33364
142303
250633
24413
225950
267617
302731
100978
113714
160201
150412
65865
119475
37962
204195
165001
57872
64023
224181
274763
207672
134979
247305
128390
249108
262457
22460
102077
158948
15262
113022
210552
214491
189111
234204
222862
156675
305507
220620
174705
73161
249740
43440
194355
205814
205569
198620
36357
274494
197751
287246
76544
201937
292378
239224
142195
129518
90836
142269
95758
48980
256742
193584
88226
245534
52651
192872
204088
254482
70370
257546
28272
160305
33713
165860
92038
221396
282826
299565
72488
153806
162821
14897
139261
300304
215479
264946
121106
173983
146027
282330
216124
143102
110319
240614
218153
274942
15140
223729
260805
185975
286064
178358
300311
237641
59277
74658
109442
683
129632
118383
42734
189705
30095
20492
255500
116191
271416
139244
279718
85985
267525
134946
300572
285156
169043
10405
257827
298519
98894
19021
165886
201185
89687
10123
181731
129729
47476
218857
58131
281972
90320
271931
166568
136945
151744
162130
42066
212488
126781
251628
81953
6748
164963
35428
297036
113702
102202
304946
73084
66251
295683
66506
298922
142060
75356
136241
243259
225047
204503
246650
89418
121412
231700
307180
21480
123360
56712
184037
210743
73834
221847
114901
166735
12310
115950
185153
221629
153277
233922
28668
92553
152301
183764
186016
121458
24850
202199
92434
227048
24164
117521
276579
35323
13144
191824
200883
209121
221402
229904
111559
238895
154253
157095
190842
66768
228485
269709
304804
26512
265926
268849
120315
166348
260184
279246
94702
267313
206074
185544
156359
153168
96671
74918
276302
39496
251033
88598
77266
78106
61778
159187
19398
248877
201329
2898
146486
172929
279365
142560
93096
290177
157950
241492
167163
196789
55119
82220
207515
185052
100931
216925
218794
220463
199467
222020
132558
71853
84942
191627
95509
285722
110187
281682
275077
301935
133428
76817
100774
205933
165359
7010
10712
139358
154143
196047
111210
97804
17372
137614
187088
305968
37528
100978
105379
214723
173288
127984
194043
263029
148697
85790
259587
101678
224634
59078
122963
59601
3970
180558
302891
262119
170896
6298
28026
91731
43796
293987
142751
131046
56472
13132
171495
28527
165738
173879
153424
297389
234994
258536
233310
102752
62655
29464
157648
142781
48980
110233
199751
251936
183661
57219
84573
231595
212403
130611
38070
163986
66346
160675
198473
160034
31410
31989
223821
218331
118523
293356
275640
28966
115593
304185
188384
301371
166055
226834
100473
224482
273309
154148
75709
282727
31493
295962
130413
145448
108168
38568
120530
195603
237821
171550
34746
36507
31941
62068
152689
277704
36637
162645
148002
191988
148319
141212
117408
149234
272540
241252
304936
81806
239877
52837
165420
109574
299108
206919
2583
248046
197758
191136
259216
274250
155047
124174
11439
140315
163370
270009
26480
189403
206473
76136
262938
39822
64289
256926
80672
71054
24810
276978
248115
74618
77876
51801
38847
154553
296647
24338
161669
305855
20746
275222
54659
170249
114626
43395
231283
157601
167599
126570
258643
136764
54243
296170
188102
126874
154412
65380
253100
150430
280415
163715
114822
77868
215872
266419
133046
172978
203911
168207
293754
14606
165202
288802
220739
182803
162314
250374
78409
210441
10093
285514
274585
17525
228123
277468
13397
243220
83580
130081
179929
260493
230975
42901
6096
160664
199440
171080
68251
265127
447
292680
239064
172810
205015
287170
180354
4731
201142
301434
1662
221145
164021
193531
107544
153528
269593
218290
276079
195406
195323
156991
240111
266997
170491
49923
91326
13579
88173
204163
274874
70118
58080
202431
181091
103023
309990
20755
153461
163572
214624
233650
173373
267849
195549
7535
232045
292055
106600
229883
38880
114086
166431
139984
185869
4990
169510
224105
152491
223379
117682
123470
112972
76299
109172
161151
66424
253546
175478
126586
66702
137428
72256
66222
57957
119295
297114
41088
66348
122876
195374
142944
184563
207744
280587
67055
22757
249679
73340
148323
20812
196713
134296
305691
297649
83609
244983
231492
67583
237857
241995
231878
114271
160516
183277
105950
226685
142878
151201
94476
265519
141776
141468
265278
266390
7824
130172
270921
100491
117324
116301
167292
176485
268630
145291
126216
119375
194638
117426
82922
72115
115990
8773
95006
57673
50150
228633
216131
12190
22441
212546
247422
278169
111963
38896
289497
6272
24595
28134
173934
128440
257366
248008
152752
60997
60794
111550
278205
54215
237754
309879
307164
262519
58268
226354
110116
139877
47363
75922
74733
91981
254211
91692
222103
296528
21361
1485
263012
139980
184323
159955
177200
123935
140284
132358
158817
62560
97625
109342
210181
30800
44615
190525
227840
271584
59825
302262
137699
39794
118350
121830
266607
10847
302526
182096
286410
119174
89189
237441
153188
24434
126374
183920
286165
276516
123817
163114
125620
68593
15942
51227
222958
162333
67388
15345
104744
177389
157324
112034
21386
59705
151685
156479
31332
216605
115671
26128
4299
203259
222785
104264
231451
183122
184288
88422
70016
19515
278887
146305
162325
134085
44923
159754
95154
238528
150838
283863
306223
244452
1108
4561
195681
270271
292036
233455
88151
66221
86418
215149
63017
276892
127227
81960
255096
662
153423
275568
179303
206190
173781
203472
133130
43464
299804
301173
87870
33667
6200
238820
15209
64402
161243
31026
307709
72390
223775
105538
91993
3662
121438
105876
138585
229698
237693
113006
101774
230839
256993
239447
154470
151466
4631
139956
217299
163823
155829
200949
86145
32005
269181
44875
140453
82748
138076
28115
195918
277084
53048
154234
157243
266151
190945
239384
150094
231986
47483
96860
129577
82625
83912
27888
13166
258462
87240
212377
305466
102430
92859
54015
294373
75891
22586
129954
32332
99444
211539
226675
199170
273946
84254
260372
2226
25851
121797
41633
30008
236889
7294
93199
302509
61194
55223
15206
155412
209530
203465
149951
137079
50878
98586
144626
254123
120959
267829
152438
31751
262695
294537
172416
148158
226244
18077
158278
108298
193784
212150
206846
38347
15189
165778
90753
181760
84474
142037
229281
200526
82885
66247
247446
72833
39276
125249
2161
134180
155218
24737
205558
249525
189954
300625
265508
102670
131691
142381
158245
28176
87650
193854
162519
278762
141254
258297
243040
51333
150511
280970
183822
68266
45806
309808
138134
229877
218669
120731
22326
145957
148527
230446
97557
284251
22002
169864
249777
163095
131854
148653
309958
158228
73933
195828
90030
174
246653
305415
191405
106326
75265
24111
98134
17196
226376
121881
86571
125321
114860
257213
179263
103431
48786
131527
259811
254924
24291
20045
113008
273134
87962
278783
251740
167794
58519
140695
268660
42415
79054
57975
101855
84164
131261
300243
111348
209044
114671
79828
246446
210012
233708
128648
251106
158451
254173
58641
197605
37684
220712
136947
76057
240442
19423
29075
7118
47051
176629
70446
134126
155024
48210
83424
245706
175466
289450
160127
233729
137085
107867
61313
304493
142306
186090
274598
224083
34710
102963
238123
143873
268303
150762
29462
79837
99511
168313
182863
76134
44784
185250
238938
269584
220409
272829
29474
82526
115175
69537
253830
216900
233566
23238
140306
116254
81442
104260
106204
15806
148016
210968
288955
55832
18189
182111
288131
72645
289957
156938
221261
284906
227438
84066
52050
9856
171534
207754
9087
66918
217811
286850
81668
206136
16391
108657
133490
6864
250800
4189
10526
73713
219783
2022
199538
205586
297613
152432
147194
169002
53764
307588
69408
131214
259103
289349
119971
294608
117663
134294
24375
232483
297840
25196
110467
267783
144902
163215
307918
252315
154954
79428
171559
96346
178358
46916
282944
259388
267921
140828
145845
71131
238288
263482
227438
164633
49228
187838
260222
24687
276215
247251
121111
148719
120967
23800
83654
25936
79568
263538
159922
47962
52821
59025
67903
49924
118579
293840
158503
292585
134031
279332
270341
176701
306147
106108
155442
266198
161327
182167
52257
141199
209740
155394
105040
305820
225286
265965
159330
299211
109862
49617
153601
136994
70605
140055
269081
84768
243590
8020
298606
37738
55181
68339
233096
47824
50627
290363
220356
227334
18657
284885
95180
222710
194599
306099
184630
196449
205092
81625
102877
93719
87935
125093
212895
189933
190784
206521
159738
158151
178189
3232
183645
110145
145632
20427
1716
138972
226941
152923
133661
155563
161306
148310
292185
75380
281926
261914
208114
295917
268117
273555
161361
57228
59891
58910
267014
109596
285160
176027
176331
109929
179432
289754
181813
308936
70338
300314
195800
273927
164686
176567
249302
281032
85959
277349
86514
149588
506
292050
190373
116922
274188
31191
172743
262221
1132
8055
227674
184523
91095
211796
155706
179193
244160
155723
195359
193139
37236
254940
43229
277514
214295
297183
7346
70688
186097
135794
287810
143255
1347
243872
162082
11119
19091
15955
244006
135237
20636
204254
257137
4299
252336
178358
121386
224840
269441
240911
275357
146065
68731
193498
148342
115287
103813
269107
306699
9030
238004
267805
33573
50655
1350
45758
16879
42659
89630
192679
176096
136094
208004
30659
86023
241181
181544
297824
69020
261712
40172
179639
186715
144911
101459
6025
157504
205177
253366
24065
139869
256481
127699
53322
141876
227159
187085
271762
223800
143877
116867
33815
277135
180588
40130
214171
76575
273199
128767
27356
176858
180316
242683
213642
92821
140710
66553
273058
100859
253847
59901
19192
23687
265939
11788
225671
239639
213824
113701
212626
88755
309131
11267
206172
257675
10464
222560
40397
80967
17347
47571
45083
258901
304416
263223
189467
141278
246807
209916
79587
126966
280244
207716
216440
93567
176253
22501
155802
195818
3809
154482
180335
245490
216603
132185
303834
105678
150570
53945
302440
138155
283791
215556
10218
247514
170994
36002
239541
276516
66193
140859
167755
284456
219089
197286
30800
38194
254615
20770
138486
292440
99872
88983
269844
11972
163027
102412
164722
232661
188494
99242
158327
59824
15555
277919
287387
157579
87753
285068
229268
292028
107439
133020
222508
283679
273255
160548
225290
95181
74075
36065
88157
28587
164184
244837
301012
252708
55212
232774
31192
50329
92501
176003
55138
163345
198287
105907
243323
246863
160987
57681
172836
305261
164558
107719
62818
242163
251077
81780
14191
190654
23424
26694
14302
31162
188756
195223
35202
201878
33689
180931
170316
114917
33074
131445
95036
170582
143288
264461
138721
169349
60340
295570
229810
264291
215731
266941
277905
30032
90958
175334
88829
271289
278561
277882
148352
41886
132689
59692
247604
177345
256170
45451
241469
261739
5196
249832
226746
6016
177224
232020
223179
156467
47115
245891
196975
191630
305533
251996
27205
120789
61626
204510
306822
183878
52662
47099
22134
105840
30564
254862
44203
257100
264419
273299
268610
289436
257820
228330
206234
22946
106069
93270
24273
193311
71343
289294
37745
69855
155608
292909
4814
156304
36466
193687
99829
116316
243161
149694
106140
231434
587
225673
177345
279764
213873
272829
67065
107071
251990
11265
79214
6081
224337
122793
128674
250419
96829
300450
206981
258497
155405
215510
84867
87760
101840
279517
269012
112629
57923
279315
45721
17169
101999
205067
226977
285938
267939
273607
65917
241822
200170
304480
65650
294424
270055
226451
196184
290750
197635
116820
121609
188764
279294
257673
24092
15316
88668
51553
245922
208263
100680
225414
216015
115161
284687
294397
235504
163695
242114
217576
47283
9806
165885
100034
309341
28669
233958
45686
286783
9654
22186
138115
4800
166580
245125
204457
26197
189191
31129
206893
265428
99497
270561
211287
82591
261270
99694
200136
200622
194462
277341
58994
204875
229474
178340
160457
3933
209110
188334
53023
297072
130635
278578
205401
155891
58527
72066
135614
197974
4493
97043
148556
204256
150516
56516
238638
204183
58454
106070
23491
234370
250873
257281
55853
100073
244280
217106
79423
165018
230961
7778
37994
122688
57590
264258
237285
51670
289576
207022
269085
183237
26981
145516
291826
169970
137093
270273
27530
50579
71022
264701
55382
118157
77268
219010
56594
234497
170419
93461
289358
258240
3767
167242
164801
144024
237793
9678
97069
115478
99286
166140
133701
297262
234732
133936
83396
267907
37948
170658
225230
246933
264739
32778
231838
37734
73831
125143
260612
246902
102890
218890
140382
241240
289210
271742
259316
191067
140685
163647
44894
22070
157106
1637
89942
151332
221949
57737
230085
68213
183902
239249
202227
237612
234462
67811
303208
308807
538
57217
249421
5888
203052
67049
226765
109757
167587
86728
104188
97541
39720
8728
108249
18928
138172
184455
161527
259105
17331
76963
278239
121737
272274
132367
45539
163889
85724
123714
34939
309069
11295
229687
233706
12201
27535
209202
108443
174671
16924
221803
255027
303141
60623
139660
239970
89068
4356
148672
182970
261724
194677
216161
228711
202603
184908
272805
297110
83984
53469
8767
155971
55960
308889
15811
58861
30026
51707
91708
155235
208052
82888
83027
53380
99696
277204
284185
168948
216022
2945
153382
65604
136925
22306
61843
298913
10652
42436
132596
171041
145574
138179
245896
3094
140542
239955
226024
22382
247626
238132
228218
21839
227947
55069
65014
189333
73804
151789
52745
268172
228392
185353
17760
75840
228396
149167
307590
161506
299848
116321
222564
182581
104805
147191
51610
262577
47218
208742
124890
101339
78264
16876
177569
109507
7493
203176
25274
104677
253622
9699
38239
260911
245908
201382
291497
182366
73588
118795
42758
170216
100128
125566
4204
225419
120702
218693
143240
76600
157185
74991
157715
259557
96080
266504
194965
256483
213208
184326
267950
163076
199114
154132
24460
101532
137950
282773
56799
164976
82131
21978
23016
84497
154885
210053
105395
202904
19788
31228
38370
7062
55878
269377
223780
271463
161260
149496
284551
119147
168251
283314
3454
122544
249775
305765
30802
74331
252812
146365
207846
263670
177739
30573
98511
140023
176798
73384
202200
244033
19660
140431
256473
291788
160979
166446
238501
168130
275397
187758
270520
61046
103231
189912
281708
250752
3251
80987
92478
34064
175591
5951
94674
233543
204844
204597
247527
30270
79882
256418
48
131350
2803
234183
46432
98744
216044
4208
105316
91429
12191
52812
200309
308286
116053
226786
131941
146871
129802
306657
248223
281102
63226
50939
92105
108040
100445
195598
238894
42301
240727
64778
301135
32849
263119
213182
76472
48306
152110
92650
220442
37720
91251
251494
110997
39117
286158
175427
88670
17520
106301
269697
296010
96000
149650
29235
197268
188785
121703
113379
26258
90283
309449
30008
136190
108025
121900
306703
3076
260641
43220
193958
297107
80942
5836
77963
184545
266506
8197
76329
220160
75177
243253
234974
2218
14340
180555
234884
11468
76596
224692
172434
236625
19743
162614
305661
43568
252869
78641
78272
48124
179543
211100
61878
20098
87067
6870
55936
288393
294320
7589
84022
126830
45367
126288
183074
166849
190158
124673
54619
18012
125386
19352
47864
10936
185874
62173
153946
208095
289707
32237
80034
122187
100810
296092
57113
152964
18689
48105
217782
282117
177688
51040
21323
138330
49206
128497
131006
11946
228982
176779
135343
124533
298931
256073
258237
266314
190565
209743
113559
26630
137018
19797
225387
28533
145861
130840
77775
184183
220409
201493
23942
43540
97105
303177
308189
235001
104442
78484
224767
226502
281977
2999
52044
245776
105885
301264
259691
267173
276923
110529
222510
194178
256958
144925
238431
70639
286591
131413
50499
17359
144091
237346
29380
290705
204192
243836
93919
54924
124761
84731
229608
206972
47601
189764
246589
59356
244862
184313
231679
132399
209681
124521
58903
97391
97206
17719
61240
142071
65658
280657
123965
96243
98202
250979
302572
129706
67768
224589
181278
73583
50500
209509
59587
182216
94370
18956
272814
183517
121118
223722
280802
220615
58574
253124
143787
281504
249667
148219
250236
81643
242767
206193
122523
67026
188699
217839
194922
92450
129611
178598
294573
162120
42133
145993
292408
225057
95041
148060
44552
39125
28197
108046
67322
62840
13063
118875
114059
279167
59979
222155
271531
252912
58799
61925
159324
12955
5736
21634
50859
125956
195866
243457
43834
192327
279402
276884
225324
217203
107494
28737
199271
12486
69809
283675
250889
198747
193014
139196
14459
232228
307602
207826
284983
86231
291980
17806
261558
83403
224034
149556
290739
138440
166915
250404
223058
174358
172557
143916
60578
250586
239164
204777
302718
256869
21064
205256
111264
195604
55209
39073
182348
7562
109751
182999
45228
94274
305876
204229
87772
72869
27204
8636
266399
228948
168486
186241
15052
109054
275089
276705
234239
237675
141410
118763
290967
286190
192668
307628
99838
237105
31441
219539
202136
45960
24205
45043
215973
137875
177090
66476
99044
31593
230751
160117
189681
307631
114314
290681
159634
213469
299673
210893
64151
15978
62314
250992
204808
37907
52340
23691
222452
232728
173765
19726
294424
217168
143323
13390
150573
201015
193619
71771
272594
203096
308394
221360
63685
88835
221237
1304
77962
254338
293016
254953
52026
161247
153407
144473
222705
12875
132571
23096
45321
227847
200663
240754
56747
220810
284338
218877
278600
236436
80564
77573
4204
199081
23960
240460
25520
81787
243490
46980
92778
29868
4850
111922
282698
194530
18932
163752
19388
298236
100544
279766
78968
161822
179747
98198
280738
71827
250092
195538
258975
24861
151201
146416
35077
232241
274661
174469
288216
141745
199284
250348
297874
201259
227644
145690
239326
13831
226128
302172
2301
214822
19223
8674
101482
8990
105155
133674
42302
37456
192949
125936
41809
43553
261080
216801
252725
297929
61036
26115
46701
29528
64893
145896
222658
23263
182732
189423
172412
237393
78485
157494
42791
299561
70092
116722
144661
146176
252825
130855
229508
138347
174359
224652
220116
76067
288759
199288
109644
279553
194543
251861
274748
86176
47370
44287
108944
221761
194336
240023
118338
160796
33335
218566
83269
293427
164820
8888
74581
14641
49038
260369
265808
63932
265416
255940
40529
163566
190980
65959
145044
70572
267926
294027
5837
34601
236724
23787
271642
278321
70619
198354
197195
158010
253947
167997
190125
199143
201515
137251
102679
182805
26615
219872
11997
112230
177844
254571
251508
175587
133450
246787
18647
218570
141868
208754
71956
43801
7614
2964
246339
27731
266906
81638
124334
213192
110093
33109
52815
4063
7559
282681
129314
180977
303261
176901
237613
47387
3669
271788
40961
131628
114313
96128
279204
181463
254923
13943
157005
29044
69371
71174
298627
189659
309344
114862
239943
219841
140129
132874
95989
112714
280912
266196
33831
241035
37676
126845
144651
221731
211466
187579
81110
265281
190589
14599
347
142819
174873
14095
63448
49599
144538
55495
230935
139326
77178
275010
15489
116532
102985
183715
263904
135589
245529
268600
78412
262297
232820
119053
284904
30540
24851
117653
29904
15135
267322
257935
212221
45418
187499
1716
209299
152553
6952
78875
57579
107343
117576
117476
82293
282529
45985
257829
62089
191620
133650
211485
27813
81276
130959
209032
192939
179509
262730
256481
170460
170243
147306
196367
138942
22516
94633
80669
132013
31288
160150
184930
175041
288812
271021
204654
236076
87740
44281
170730
67679
294899
244717
99759
2166
4091
231200
92930
104070
34038
10202
189533
25942
31968
99333
271740
19951
86607
31961
117886
68198
297784
965
6240
177527
281660
181469
100013
145803
154237
39833
142336
62487
265894
272005
26980
279858
259593
207100
41038
240683
281466
292805
2859
245846
285213
56097
265593
145707
270707
35704
169290
161677
275008
280411
32314
34908
251268
64320
148725
76761
59708
225177
95857
118390
265936
293082
220406
30363
50723
209631
215036
244468
247270
224713
58289
194293
48585
128097
277165
96199
169695
257138
148629
30949
120514
302753
100177
33779
107524
7331
257009
75715
29525
176778
294234
140490
109816
9410
234189
121366
74773
245695
189164
87930
271841
290402
106833
178115
159693
58136
176747
296037
168352
77241
286503
232617
294350
178178
240235
229826
1478
106399
260840
76074
167818
63539
309548
160699
238366
217739
297176
216778
117452
8752
280100
49267
96129
142465
97831
41775
97716
127238
97585
40418
96450
74122
121240
163557
225856
158519
163529
290912
52267
111793
22095
6679
17036
32210
208847
14380
268851
159760
294757
79777
9397
85328
124376
193223
222688
6666
114541
168291
172826
110055
239572
210843
96618
85914
134982
10313
307215
30727
156219
5764
269348
270895
287949
76495
290732
704
124111
305187
144877
308765
11631
187403
52620
200703
274078
18548
72347
288368
156276
76957
2582
173171
87378
104546
215456
231994
284749
278176
130911
231205
24800
258595
108051
3476
308239
253565
1899
203629
161407
57375
99609
129232
79977
152617
279992
299471
82097
54230
215902
141182
290234
207921
94950
296339
33580
80158
272403
8985
123832
34827
58026
115058
48838
240736
183650
175214
112242
82310
129949
214454
13818
8992
44229
41416
240210
224543
36999
154172
256764
213100
302854
67767
97592
233121
221972
270141
83182
157806
50396
19236
1983
108393
211529
262993
69953
68110
82791
16826
118611
34370
23016
280826
84242
263925
32405
103076
15445
22408
194405
270401
11415
210746
153097
164094
128510
110337
284077
116613
278419
150529
2219
158646
168977
91279
3932
82239
97159
259179
144860
118451
129113
200977
120558
259329
121762
59080
114118
105982
309583
36755
117835
11072
76938
44594
36838
5782
250170
96208
133086
275919
165732
19079
306689
209785
109012
125352
162262
71031
212725
102850
102446
164205
196686
5117
98698
167551
265653
30589
93434
125324
37061
59759
174444
280491
139527
288557
270086
168080
110634
213920
263320
242987
253412
258815
37034
34495
297560
59076
18504
171987
287543
309906
189051
255820
305088
187529
134157
72906
74798
280888
268485
35759
155990
205819
61816
80881
180189
129080
160276
279995
118664
251775
167566
89324
247241
232708
75174
299374
235522
64897
241954
159177
55372
58607
279912
215986
3330
83145
40704
288591
55455
281948
193135
198633
103884
218587
95121
46071
130079
66298
164699
18356
201176
305220
95283
201265
4971
136911
74788
63051
286833
118530
298187
116679
54409
31048
188004
39422
13080
150568
262707
132348
91069
263308
4635
28448
137258
72197
307653
123375
88675
138499
167106
249981
22872
27464
7575
216659
293340
197359
4876
153785
95192
171090
60520
63370
262996
34321
47977
4866
198954
284259
21413
105772
269793
156448
257659
303906
193393
235071
257049
207376
131561
142784
195484
47126
126153
191094
288490
62402
281710
206867
189412
119785
257113
34459
117874
120337
91577
185870
23954
161541
165462
224718
191474
58640
35980
72033
272348
254093
119546
213919
133864
165009
306901
121196
51802
299982
294702
55136
99003
35023
263275
131832
53282
110443
111070
21600
134104
158755
121608
208181
244213
86025
107911
284758
234592
103419
110758
38705
207713
206236
40842
24970
116481
35872
233515
163583
181668
39780
17781
289043
293176
6251
165712
206261
221835
274092
105430
275413
187017
202789
227275
54887
155000
83015
106905
175776
144025
161675
227482
100106
280716
54675
202502
287081
78910
103043
35776
194718
121799
287153
194160
100829
143185
222879
214003
220408
126392
66426
249269
29600
281378
47116
77
298598
229828
62830
303413
249208
304698
95375
72962
158644
4139
29393
108943
79694
74493
55019
66089
297207
65368
274675
106380
134106
4249
85079
119401
238767
19994
63980
296941
261324
290940
292836
115559
235035
7818
233285
203362
106108
122718
120192
20787
167441
288521
219144
48202
94921
165143
104865
106905
112573
261398
192997
88255
192605
118176
155201
88495
308126
279708
278621
98139
132610
228981
255946
191346
269385
184425
5670
196144
213712
10805
240684
117826
110681
71806
267722
82566
199451
107307
157608
212991
169530
136810
208322
11642
66357
79566
281241
25368
16681
78557
307937
5410
32244
259648
194582
6157
181955
295798
70947
59331
219889
215673
131629
120894
90269
81435
91890
25619
127216
266794
90596
303176
150953
57461
146325
227550
211505
241439
246820
166668
188043
40724
296387
61
277320
1746
220660
220705
241655
251153
61037
225594
154282
298317
254659
242028
188485
66034
301402
58763
149671
207442
161784
30280
95473
127440
14369
77241
28343
202543
288455
232609
100531
20482
169582
149016
209198
155420
302911
183215
297056
227951
208509
228293
207882
212366
267646
161526
192869
4582
123810
92427
61063
172476
46911
144360
305011
7783
162624
273528
230679
212850
265565
227889
249567
103435
285140
283314
247364
127413
8397
22440
147236
59605
268343
257439
237785
291899
76401
9990
91745
148778
155664
176141
100566
193480
143346
285869
122992
185587
181730
77576
72605
197946
156456
218478
181010
287601
241242
55600
271472
198397
290736
187077
25977
96671
221500
12912
138245
277970
17941
160426
179411
102550
116781
249001
111295
133464
146944
273631
189589
269345
256485
298224
153833
139075
58596
155730
278528
258354
63593
141244
94064
33878
217598
105052
40606
204719
1951
184589
270373
46600
258139
97391
29713
24038
174817
137506
36223
227645
14436
222829
285316
75784
118366
105375
174121
119928
98545
139700
51867
125683
291895
214103
164028
194120
210687
6247
94395
172665
25718
229341
119392
117516
105231
266829
308522
174375
17023
40508
302504
122668
152343
122798
176242
252048
80384
216523
137823
1036
10727
116659
93799
174797
81027
215899
112919
43649
43406
48212
120364
80489
255645
82976
119740
62044
276971
216169
196261
257602
74896
151333
64556
202239
223619
267802
196258
267240
65940
296835
209557
64040
233548
60043
284306
175290
22083
95893
189851
224489
205837
149676
299154
244430
77864
234743
203115
86072
105488
90430
238204
39126
76684
110651
186671
111042
10930
107890
161867
233388
36924
98628
253912
26164
265472
285550
69869
279221
236560
309053
52889
202834
172556
88210
127626
13060
41726
185339
228310
296118
185027
120990
81980
54476
210305
246139
56877
5183
170702
223250
122030
101848
230223
304391
165427
235987
102438
298931
247297
266205
166218
183676
168605
69902
283254
53927
235897
205950
69471
200201
11467
183488
116005
8230
244199
195983
28514
16379
135624
167767
29581
4144
9729
94631
193663
30111
170870
243710
146217
16073
149280
119977
97903
288266
246024
251006
127036
51898
30054
131719
10758
301713
202144
163663
51867
6778
278752
159632
158240
209741
196602
234399
46382
212719
86949
262434
225067
17946
40011
8773
70572
89135
181684
150324
273486
125216
77409
189220
305428
25159
141864
112653
293915
118217
260419
129783
138972
164306
204331
268216
34107
179069
87209
147405
146469
137376
48167
208462
155623
248149
153619
161703
2430
154002
222625
206917
215040
119824
93619
76831
127428
279224
137213
235754
141492
190718
266055
193907
276223
120270
76343
175365
294096
168785
281364
163986
272557
281718
25159
134412
26049
112902
23697
162892
50266
203253
126142
301697
156883
42096
229482
232307
212254
280101
137903
106405
7870
107723
50535
88140
163305
122470
162008
198219
291781
6051
263100
199051
150350
265990
281883
238144
135094
89618
240156
166840
306075
79105
193693
132443
152691
285878
100594
112377
171638
61710
276731
87569
248439
232542
14855
96746
151449
306208
271358
48897
99355
242840
80715
220712
114923
116618
29970
98277
302619
257812
27864
271584
295426
18730
114489
231964
134769
64125
158768
38774
159980
83138
111874
283326
225913
236725
159410
185833
197452
260403
239105
80200
48712
271124
142638
220197
270872
304581
106675
171133
248055
163626
156267
303103
307306
136371
229326
128028
190609
112582
64712
63283
268883
105641
60747
173299
89340
163118
277980
181212
199779
33898
243133
45844
262983
43636
58757
65682
171175
157519
119525
7625
188421
201094
156926
65449
110113
290807
116763
52562
273995
127282
26957
164149
237064
48326
129835
34623
256643
290293
265015
40637
90499
167452
92887
113685
292432
69448
213954
125567
102847
152438
2209
249467
110179
5058
187258
303943
217488
37298
163384
145167
132337
40004
192492
34192
307054
107604
52514
213627
207869
41395
291707
3752
117465
2989
275362
134235
302890
59996
9328
36587
223074
174329
210109
231278
161942
57091
204534
57911
20758
230012
15292
84451
118645
103538
52954
217732
203738
256379
202384
144692
149789
296594
216780
73288
147743
8095
117541
291991
94257
195245
267632
94913
219736
115743
48133
177757
5559
94663
19517
105937
80806
246452
247890
128963
243640
172241
3018
29303
286416
137530
134937
111040
164582
209946
231557
162628
27151
260338
19079
171161
85596
207364
23507
303812
286038
13906
290064
98312
112673
65716
211735
129866
286944
166572
47102
309944
172399
168476
56479
126361
77707
250049
99443
300780
243799
262072
49187
8998
112485
111273
103714
201463
230084
258783
287538
237731
266486
206931
167621
264894
121731
299012
139746
304581
194557
167615
237818
231533
256346
96555
175273
99942
72415
115507
191516
272524
244354
266977
149443
191257
208378
246963
51002
96696
205112
171537
35175
264726
50202
131267
92540
26343
147256
261259
281239
80444
278490
149297
89798
107716
275067
256244
79550
250362
228415
236398
154964
185209
40226
234300
44231
43438
243195
161957
231738
279594
245262
113716
117425
150422
186915
212410
14408
295477
291946
90460
114774
303107
65320
68257
271250
113882
86051
159032
213701
23489
42416
250266
27208
134567
104151
120330
54635
276225
173741
256437
230861
79014
306391
136464
166090
170844
214779
272824
225374
152349
105905
175548
84963
30590
260791
228258
211124
230332
4752
236262
202398
99841
145205
227830
175384
121324
253702
86607
64089
267343
271292
197613
84305
140017
148607
88422
206373
222309
176419
280101
221849
185194
232673
187886
152794
46158
48310
249289
125850
34291
118546
57203
60966
104461
17003
284620
159476
33316
249807
241269
58354
129624
261319
84626
147031
13455
48554
135521
126146
244192
234617
214747
289401
120434
127214
11636
99005
3776
290828
27647
303059
256310
160556
176913
187085
260605
153435
230290
84383
263214
303990
152836
298318
161698
112808
183838
156331
132012
304451
216527
138979
265738
81358
249691
76344
229070
197328
210746
226887
63243
171666
213088
233731
168197
141409
274926
304856
74607
61632
271630
95670
256983
26738
244291
24564
174374
242531
296562
276494
141923
212394
40262
259512
213655
235097
276050
185066
147002
242183
223367
126508
242685
98258
277662
306909
225031
225816
29792
247808
121609
141018
276723
88655
125387
294252
207083
168911
52298
58221
128620
40866
155466
65485
293636
6255
274107
33941
124972
81886
193229
255828
297152
91648
9749
179067
170839
32234
103971
193974
155726
264957
16298
252541
273129
57268
238506
41240
23061
26579
237559
232009
150051
213014
29832
291173
198350
12272
250628
95528
38443
175626
265979
250418
5046
285773
225429
103198
227938
28529
277849
186184
237389
131632
291622
237180
112385
269032
190447
303896
87245
94233
67704
51747
49347
61429
153037
43375
151838
132924
271513
293481
199493
212053
109342
283259
46828
158962
94093
92976
250299
69392
141066
182120
191333
162368
3087
98330
40931
175926
258405
78297
44045
18337
61114
294479
184364
111843
54051
9391
250821
49083
285750
282886
100681
232223
168162
288559
259520
63779
194068
100931
126649
231166
1455
16094
77100
47166
29605
158574
254590
256917
165238
90459
243106
212539
175954
163184
122803
190719
90832
122041
215750
263861
89579
81654
244609
285451
252068
209524
164019
245082
257498
18003
292525
22431
186564
248729
273516
81263
270162
137575
210912
231193
13697
55723
250
97905
174399
25005
33371
73485
227144
272930
105577
80378
33707
216268
220433
244346
86376
308543
190412
231539
183114
136361
229937
11179
297918
270741
30975
25875
19603
152191
12713
302334
35084
186268
99672
173296
196830
151814
117969
64172
257706
156176
147740
158628
167926
59413
23949
202792
167795
127475
272093
34299
269694
149466
264191
85085
52915
240418
93208
10021
206071
11064
278562
98001
291950
209191
28598
128857
199888
266248
210592
4702
169839
153461
222240
300460
128112
184396
51888
110204
284425
296563
180096
149189
266600
160917
262815
273009
219448
151285
223065
36254
107843
117331
7533
215103
149415
24039
34207
131318
161887
213086
177507
280196
163420
202561
294808
178592
205876
63880
200864
30827
3276
191926
40860
102059
132582
161457
10692
234216
60670
200883
26857
66353
88883
257395
6396
101271
126332
29946
2428
12968
291708
165615
179963
47665
109839
80005
73861
157543
142511
19173
9822
59369
85754
194256
79175
265617
121870
137786
53004
132205
225576
48502
46458
112994
56802
118711
231883
30651
213683
196386
54137
176576
17420
238237
159449
76744
97633
52314
82422
277752
307056
205171
186758
267084
222824
268611
97640
168926
194088
20421
169693
62118
97867
216032
25697
78322
272363
86006
127377
299119
98606
116247
221562
70958
182570
145765
181201
194777
219125
126631
299110
205605
87418
199638
216235
68810
244864
35204
120355
80484
224561
103073
37380
160232
1838
209910
16359
280186
253120
28155
30801
166306
203812
65913
66219
157033
213309
295168
183497
217314
109481
131130
160616
181496
292307
33150
236387
106044
192446
95299
28306
103418
307337
153960
137752
128168
8429
75251
156895
274321
155054
269248
239738
244423
277943
289159
263652
87818
273492
118936
133341
185133
309442
265386
276561
213659
184597
194623
281801
147967
202456
218542
222045
37546
238390
94430
63943
11022
120766
138860
21287
87383
95812
14242
240928
94095
43368
108454
56941
237442
117337
195100
229085
170549
76947
255910
57099
247608
44297
147426
31291
40329
258681
243013
130954
200771
61456
117485
48884
302951
97162
55367
195345
139832
169611
247258
243087
218525
297471
201415
233780
231157
238212
11035
2213
260438
302508
208489
212833
81787
307434
198599
242580
241978
251898
59403
5006
201368
87424
308314
154631
257492
7636
76714
221954
272040
129629
18097
185631
131364
58281
170539
176457
300741
93937
151682
209088
72913
191201
51164
234689
237493
32838
205142
28502
253435
53056
145274
17732
244131
230603
199416
244857
164201
202032
26064
224019
105739
181025
279312
24992
170243
124505
94329
296832
145726
274718
185142
130743
6306
219051
186712
260499
150196
6253
273676
291312
206479
214438
133310
6709
113665
249811
265782
77800
223447
72335
196679
55797
65595
275995
228047
132073
152214
101786
170790
226578
132596
141569
249249
223925
148781
36031
250474
115609
174071
81626
278867
204711
76426
275520
34128
255281
308307
108167
178506
107896
186523
181520
174415
93607
284097
299178
80092
56093
231598
237754
30688
103904
270569
33685
180269
57719
236443
52450
83382
10976
149394
47328
16115
209569
204943
11238
23085
13705
185674
120493
88785
133422
224323
173752
291434
226519
159808
112768
112661
222258
181220
181370
229892
186708
32067
94708
205904
13231
123277
170334
161265
225850
188412
222515
200614
251607
206695
147023
38757
176450
243163
185963
166830
1935
179761
292362
299457
265557
218415
5967
300950
149684
38533
273531
148971
30355
306617
224593
238867
159208
238956
161634
293668
238564
127850
121474
296794
66042
112815
159779
20986
46762
41200
86975
123892
129112
201258
131304
272334
134416
120033
98608
5331
141420
254471
31614
281693
260374
44359
279294
107174
173020
261686
153189
52326
81982
143187
277021
304473
93809
267882
62370
114172
190030
160172
304218
141190
201033
232425
128882
147575
158121
161433
304967
213209
108165
172684
77058
91351
266592
246283
294742
56430
248459
168103
173717
215571
54272
75721
79475
276275
246908
214607
266091
210546
279431
41310
251557
204113
50763
51470
71506
239267
297921
110860
163109
41315
184043
256616
51780
135752
160947
119769
179923
55533
176615
117027
678
211480
243289
136209
253306
148657
246550
165688
294232
260674
298625
8223
725
185118
172470
196856
66225
260913
238995
274755
234656
95246
298365
150728
93477
44669
112824
121110
111462
204320
296299
145214
199675
48971
239277
45915
258220
124261
286108
19085
109285
242617
240989
1165
192211
137053
285883
99866
40806
112044
254500
180969
102938
178190
263669
213103
55322
301275
164104
99891
86306
38453
99347
108527
110285
203820
173737
244600
225129
178660
39215
17882
132737
247133
119310
198320
155930
85567
257672
185090
290507
18504
35786
74555
29073
203664
259825
6025
208847
48173
74444
301793
292206
244401
3122
251416
56942
191961
50220
162128
107891
175173
83078
113261
253418
183001
31857
145669
305742
98925
309885
256082
256075
139861
190182
47422
10329
280190
206972
168458
51102
229169
296446
121326
44623
291874
265904
10750
67298
205458
185289
202934
67372
2370
87178
63121
12016
131113
284032
27338
301254
21141
106375
236575
52417
198106
295474
166662
16433
117889
37820
172564
299883
187651
181878
270213
43206
93155
188367
113429
231421
89559
52553
114502
269630
286944
91828
80275
161080
244645
47302
171097
217871
36168
41282
128554
91194
50983
118125
260903
37068
144740
53098
136247
292568
151129
176818
5156
299992
194379
15960
36375
269561
172800
88742
15474
164393
262174
267618
189689
147420
117613
3386
98127
178428
228632
298825
24815
134997
176417
139785
179646
22116
264480
84411
76252
70069
62733
72579
157824
134658
209869
236829
165869
83254
92412
271872
65604
202974
16815
187718
5219
92686
187315
127222
212843
20257
168975
150415
196107
202054
213294
27322
103585
261698
304764
207787
3338
113667
110342
104182
2516
54979
137160
106482
63858
174726
1325
258022
240231
78020
45107
213069
268013
114387
29074
206657
69822
219465
255452
84028
59649
290846
228641
251411
18212
239382
17395
25041
71192
60038
72092
149859
199356
88914
96487
37239
139318
230874
115176
102132
170889
286321
260601
150164
87899
287719
175849
257371
72932
215563
56149
48356
253556
249346
206367
240284
260045
248394
208324
251517
23651
90779
45738
276955
115144
24078
60087
126972
109740
173768
190323
243024
270704
61125
303726
85869
29079
178121
277848
11110
24383
227401
194783
186481
163607
260147
152076
58149
200259
285411
269659
246091
262159
180004
117585
296101
79170
255988
197271
211781
187120
78348
265727
142691
94267
21971
262968
178868
241318
37225
136975
206526
56982
75074
44145
254764
163768
156504
128775
157161
195995
97924
191563
76986
2103
103623
167793
207028
171101
250320
75274
99828
67057
147759
290589
83385
175190
55137
76001
299465
119221
200900
200562
85140
50885
308873
92857
95596
169601
1780
175093
120954
232451
141745
265338
24518
61308
233622
305413
15573
70451
151770
55895
34876
16148
197398
157561
206116
187356
194952
295390
95216
205419
89609
157138
280066
67442
307503
73474
36769
18998
221676
54278
17603
38760
224569
105721
304795
228392
173571
14214
242806
196322
92077
100163
68302
241195
5676
232148
2257
159248
173258
268611
241590
90479
238390
49799
89240
19579
166194
262592
107109
59533
53219
147554
20471
80573
162042
64731
34185
44133
285175
298759
81666
81910
28861
92918
166370
277629
283856
143073
193714
272991
73079
180327
128264
252451
62766
81522
147402
89371
44852
178265
45790
84069
126976
69530
187045
215007
231893
154482
60638
7751
251114
307603
289342
222505
123952
89813
229954
55963
258204
238321
62486
225033
61691
169784
153091
268690
299320
77390
124308
237793
270002
195410
72277
125390
69419
216114
96251
270096
247130
197492
212634
182328
153309
6628
59238
125015
138352
162883
16267
134826
282757
194608
29721
21142
297827
154344
198873
175004
140361
7739
284112
298825
295891
309009
272161
220092
264879
60811
193685
38207
218798
178344
282009
64619
300153
145178
139932
83298
88967
215916
90551
274013
197022
298373
170557
94947
57714
206116
68842
258930
167739
217405
295277
79643
15824
23488
65920
184698
130921
240759
170784
36465
139916
31148
175763
209867
219227
24664
247681
295812
180961
268370
201003
291809
164697
231001
112208
16525
48192
309063
185575
134642
84933
61617
68643
136298
306038
67707
60591
205049
41380
169477
40319
280874
230074
267452
208941
126695
274115
282693
94366
216606
210908
110195
145549
109148
145693
60743
192906
306616
237737
100113
217880
168811
222658
248014
266426
148117
252388
160999
11713
194336
280362
183078
290500
99438
219390
64083
151474
11077
305024
267001
40980
307103
96629
159620
10780
145678
33638
278705
105421
9058
306353
105392
45342
308594
71637
253194
308942
249156
54720
180921
36810
190547
41885
516
223391
48467
33287
215497
216900
74772
114043
154872
114608
175263
211981
250216
246953
204801
176466
95732
174283
245104
98530
31522
242494
172726
137772
217100
213636
213664
309417
261054
173514
300573
253828
300979
283162
278247
235455
254431
58300
309970
99807
30191
233646
204906
48021
192752
94133
94247
215325
53876
142634
243901
152176
234744
240809
101360
12408
205185
19953
144059
130667
168805
102133
149029
540
114039
30245
134091
91868
165989
215810
283124
134273
28038
198788
208304
303768
6956
304849
44429
56509
188752
69832
125563
32955
212027
45707
11126
67822
11574
285768
45751
259869
181915
276442
80228
124615
82756
165586
68416
15032
133077
272409
186262
262255
248507
197002
84031
82984
24869
89263
252888
103079
36813
306382
214079
268722
209621
67195
222830
71783
121240
127378
200880
258261
258611
34741
96306
259345
98271
114952
240884
270497
73606
216709
208884
55942
192405
114185
278279
177017
112795
162360
23025
32759
21215
297285
85728
72592
287699
19382
302675
1191
188215
288160
17639
58603
199386
40074
208654
205156
257026
249482
6135
275910
301284
264150
306538
114636
231913
287035
120098
285203
255512
239280
137198
292635
150664
82908
75325
178228
273641
228832
62856
81935
186209
265597
230293
286260
103409
105125
259627
300712
101066
12148
169619
88468
133477
221583
281861
254435
31128
137616
165985
268092
187346
243366
36513
158157
220126
35964
156333
174143
179550
32236
29520
129141
202500
177797
58402
70037
102803
64457
187040
111968
93950
297593
298572
41347
134453
100685
303618
243454
140077
48218
245686
67942
243712
76053
226118
247410
67107
3824
156920
173696
169126
88913
236997
105382
130023
201406
237744
62603
41293
125449
107215
64017
288517
65294
250123
28551
104040
18565
52726
171976
190711
219597
34535
45487
101134
122246
290865
249136
34160
154009
149200
154054
224061
80802
304415
163878
89493
37663
189764
46119
46577
210809
219543
194934
100640
107238
107723
38904
45216
8038
150643
213613
296546
181216
259755
148390
252096
139779
93556
21196
114269
226269
133224
21132
22139
166302
283559
254998
138314
299594
181753
309919
68227
301016
221509
126445
105742
273715
295542
200252
145738
54087
246620
260136
133030
19752
55179
68782
27499
213272
150752
249454
245247
143652
44144
158736
48127
133172
58631
231261
107865
182311
28678
206221
43687
61288
163384
210886
212227
17943
288398
138508
231532
231571
240592
230608
3837
51803
147817
12194
112308
176482
297793
186693
116277
166316
291445
171737
222081
57767
185287
46679
103690
293067
135599
165151
67615
136813
304020
229015
6604
165
215890
90780
272996
285211
217469
51937
127742
79468
208578
306387
250602
68363
102568
192104
199623
95361
2891
253648
215352
61579
241104
36084
197706
251194
141047
15184
199660
22383
121243
261772
120349
86269
167684
236325
84700
178440
26863
242449
305018
240798
80086
166611
126672
217661
127029
151537
179156
153848
154626
34911
206433
147591
151083
309587
272613
142045
14840
30134
23618
205122
142876
25490
165533
83032
301428
73947
2796
150735
1893
84949
43601
43366
50176
83495
191809
289834
221174
244978
102366
102655
297152
212211
305495
166010
184410
71118
76222
150053
156625
30700
10944
219592
175085
294175
79791
204638
276909
183701
53794
248790
243014
73476
18270
182002
297761
190219
61084
243552
243068
148
241152
94059
135601
229258
230047
275093
85964
294841
208377
30687
29555
144606
298171
122800
256629
74153
238847
102903
309931
241751
147640
120712
27082
14911
156170
194007
193058
137654
3808
219521
165216
20086
193486
129225
36224
72108
277791
252965
281396
268676
146580
136894
75895
110478
228777
66228
280978
231754
183644
297376
48604
43616
176529
251937
52169
136469
279442
79517
243435
268535
264573
148667
187935
188363
114321
131120
130170
8030
224388
205086
138199
224588
235969
14367
100113
257421
128915
70823
142640
123107
54701
237632
81341
38373
172104
214177
112998
54229
257766
85376
152232
84003
71851
111093
133268
59860
102589
295397
205157
2995
303
115932
56733
164447
278142
60265
145467
101970
38967
233270
296388
78403
58569
269083
40611
226355
192409
241885
274558
93429
200946
205317
296460
73011
195250
187708
214702
223164
92605
68768
257129
224894
65169
227019
53818
258774
120787
61276
307763
75258
61805
299538
307529
63211
159170
187566
21117
219255
112819
226359
81493
26936
148209
309119
231594
285577
155694
234372
14227
5992
41846
25810
34129
163382
163569
69656
240234
307057
286596
70849
62232
262245
77453
265813
142939
26905
13600
98111
303230
229424
57000
303517
297773
55943
82237
239103
13150
109845
76087
280579
78331
18323
132393
215170
114395
306043
39646
71419
264314
289842
283131
20355
273230
204568
76836
63694
64429
174071
18737
186814
97691
159152
255150
305827
161495
249788
185958
96466
221585
40288
178597
75667
157912
132443
212541
865
156618
1415
68877
134015
16722
125377
185259
288665
294391
152816
255976
95211
214413
2045
162614
52679
196303
261534
198238
199057
117903
125110
252765
36438
159781
232177
172950
74952
69013
212949
24488
238832
215997
57051
264409
46965
186802
262511
107236
96742
41980
169282
26373
272294
65742
271738
172228
127998
305711
291397
188263
221505
179061
206969
46186
302897
24781
271231
219959
193239
102564
155858
108670
116135
230686
139589
305768
175281
285313
79454
67881
278839
99131
192092
84753
249824
56841
218503
117784
227330
137368
143990
140370
280413
217830
257315
76861
76510
111273
292580
11013
178295
126132
216661
309562
3872
194779
215215
45058
31813
44184
99498
288664
9648
90722
285486
30576
118167
225754
21996
41298
244036
56367
86006
102839
150708
276249
31725
286958
15582
136333
285387
73988
250923
204699
308234
75776
180768
72207
61765
65931
107317
143638
176010
247883
9506
7640
31987
279145
94153
112099
263712
267926
238470
50307
57272
123642
92871
299989
153466
283439
113336
243051
205082
96646
201006
204664
200589
100422
97777
91737
189752
213037
154203
303704
238930
154034
152005
250798
107297
275193
62287
101969
170211
3513
390
256722
178983
67427
99504
186475
168747
75957
1398
263044
47735
260051
88450
209347
219259
297001
265393
113371
113581
663
234327
243523
149420
160002
263107
147329
107478
113478
266643
187551
211388
5124
79487
236447
297026
81547
63330
86334
91602
296865
122289
157153
218942
236428
300985
164800
41876
179257
226462
220831
234823
276772
42224
68288
115148
241526
165027
134775
48249
299626
300029
178155
181052
162997
111877
92783
221076
22222
285750
118994
248440
291395
117534
138966
259216
103757
135182
126599
86738
134132
151253
283345
133498
48505
234427
30283
5505
217916
248328
102852
257258
244113
297010
119865
227267
162244
28767
293529
139624
18934
144799
106883
116371
211191
30678
303648
10249
126781
65976
247492
272269
239632
173880
160617
31924
57767
94762
245432
81979
255512
199346
161556
218623
95567
301372
263046
275011
120769
70820
32582
14664
100015
175901
54206
33774
18702
306686
193728
53073
281897
78575
269913
195690
168927
230733
292270
62511
259508
80249
307256
237443
104006
4815
133681
224149
209014
82623
216527
295456
223793
76565
62973
283571
227403
21415
27578
153302
305767
195318
30201
181168
117150
33070
101133
12363
273460
229431
54069
61820
114945
199899
82947
10673
232875
81906
159556
251461
189500
92538
240554
192875
131702
165063
171968
202068
231542
140210
45905
28530
97440
272138
39689
34090
280428
60416
259749
121179
212349
202701
251128
298624
97463
124311
133179
273632
143000
101970
215799
72666
287002
124834
152065
40964
261350
228552
293674
301736
85947
149416
30061
195112
249253
39158
178932
210425
180545
108944
39287
71012
225142
221671
87683
44597
217385
200255
192512
304125
32772
115618
120522
20694
201809
182345
6364
26501
115845
268143
245973
110235
102182
40560
174276
200799
188975
290833
284895
108083
105926
256152
183776
25335
17057
140143
63887
259146
113324
22451
98499
21326
281497
13518
32958
204847
198746
249684
88397
153231
282252
175592
108586
153488
151287
40287
297148
272739
158042
208202
257216
179625
189063
200614
33042
156725
305517
25787
192703
79030
74302
131556
164335
10931
153086
266494
175874
66216
56493
177549
25113
10889
216477
39640
154821
183461
173905
22594
216222
156301
72552
154814
101033
149096
8139
267355
157056
209007
58927
68046
260504
33350
273788
55803
160461
31692
207098
209702
3894
46491
160957
81326
17816
2675
182569
211179
160776
267940
167640
246136
66158
253678
54978
24419
158281
126786
35533
163154
303772
249592
188104
152562
3912
58296
116518
7588
95542
166755
69992
169683
145144
257115
179513
73796
306760
87626
185420
216462
135281
28863
218968
235739
133283
179263
253273
200677
305537
276593
56242
52579
48451
38074
91464
283070
309542
253415
126648
251883
75266
306036
134473
294680
115557
161289
308703
106732
15406
209264
82957
28835
302037
174240
75255
173929
102278
291217
38073
224929
83170
246869
291410
33576
269252
227652
165574
20887
175828
210718
142394
51900
288703
131993
135026
133039
264545
25200
296119
226764
234899
95517
275061
78370
101769
75987
198771
260606
108395
295945
77025
223138
299286
24251
104118
14155
181682
121790
80353
122726
152217
85712
41403
59940
140823
236594
121353
284916
292503
292807
282995
66044
84561
10660
261882
31612
296853
113803
252442
9776
301087
102890
11788
133422
53935
86633
7073
294102
25769
305404
122444
181387
18582
98542
175144
159252
225602
115315
205536
186587
31816
207240
158136
22798
277472
112894
33569
161676
295596
296210
90707
26751
306425
84908
185635
23097
35415
62772
194013
61203
300874
108782
24172
126921
175662
145076
157048
79510
110328
112251
198539
255083
97563
74094
171687
204749
213253
213693
50034
104926
169030
71592
56192
274096
197454
226688
122064
103280
25047
182376
144913
11983
186536
86714
280300
89508
25934
45890
302573
260595
38966
301538
171660
47108
115344
261586
245608
132988
165035
54813
269975
136879
146974
89859
295370
1200
22724
307407
287568
157711
89070
103775
220048
131180
6403
91866
296609
302912
65982
137558
208126
272674
127696
59788
168736
300447
250090
23270
18688
179288
251337
308219
116217
96286
29042
78750
308547
64581
210385
71600
230308
178893
120015
124072
295615
98243
230501
187234
79935
103110
236517
98913
974
192634
299951
203044
208791
235140
207803
188566
180608
230755
232230
173569
164703
153924
136905
145259
37524
112414
58138
30287
149225
123616
23192
43094
199057
40416
292280
101351
278293
89962
286243
142459
30589
100027
26876
140510
74385
188017
67572
164035
253249
267891
25046
297678
130182
68839
3587
128026
82046
6555
55226
197463
211709
76398
254751
264063
67933
61405
98259
179519
135963
285649
119738
62733
146318
74529
29386
211477
22906
241134
102450
80720
75488
238564
57161
86732
271430
220357
88524
13888
232119
100540
9911
169431
51593
271841
95968
131222
211860
185274
195657
1368
78114
106213
157057
218653
150158
239480
227506
46801
206895
95684
125648
165107
62763
154195
63514
93286
8257
194803
87840
290820
61025
184567
35221
43394
37915
77571
292397
282886
180521
154774
537
118152
204759
43884
43762
67216
199222
153209
258602
71111
92414
182482
67800
221793
245917
209737
7809
178186
254298
17972
176740
96866
241656
149927
181085
191483
197971
80083
210469
30158
60713
151534
215035
128942
4599
251446
111163
284338
154783
257244
220490
302714
201413
189648
304903
298860
105448
50199
296329
67115
279109
170344
974
276450
304838
266855
250170
177069
24837
202679
14960
48371
70251
282776
202715
10592
55170
45437
221058
252699
57969
275340
71564
175250
147604
172475
225330
208322
43721
252319
215557
37736
148024
83988
47102
123656
157915
207056
260888
88520
146078
177654
253628
84752
223053
156025
145988
37199
249533
118066
285553
288264
95629
85582
235609
273534
129129
214701
304877
250250
109968
161079
298543
137248
39760
54143
130314
140470
148696
178681
112327
36669
72072
298491
224797
13018
190936
150814
15679
50555
12151
818
309164
65383
123377
227245
116085
39680
67829
108362
30254
181854
85452
44743
113932
292409
197991
221930
26997
279010
203848
308280
34699
175271
296151
81572
252789
53730
292634
290449
182536
3329
16596
57433
138859
287822
194024
20622
62311
290935
9898
69954
187445
279209
71570
83412
37771
161140
23405
157412
200082
97426
246268
48512
36942
275352
168383
90887
181890
126623
290288
84660
168232
2243
309290
72954
278703
307639
111327
118988
222617
53789
155902
41198
183765
2501
269449
92988
182402
203312
47030
26572
283900
120084
176928
187143
10340
152442
21872
118661
118599
292845
212467
159410
260634
29603
146139
194264
80422
172337
37030
248433
253336
241080
268747
107405
308115
285808
145819
119066
284388
260235
272436
155369
30857
208699
107561
183272
101918
226032
212092
293188
109154
203582
117737
48296
79455
184991
4619
226855
155693
180278
129627
103157
118591
117254
206628
282466
194173
9926
214200
44059
285151
16115
9874
162455
256810
192429
265454
255349
267994
272825
68201
45278
86601
117920
186451
287810
273130
240222
233944
184687
214618
213014
300997
308794
113291
195405
146152
262527
308666
61667
53858
95487
79580
139666
282130
132965
3857
127420
24357
62936
193898
216645
55192
44233
264317
284137
167764
122315
304607
205908
103905
84385
65682
235885
165931
151687
54691
212524
232931
253014
142658
16573
50159
116273
14529
278301
45621
63592
110642
198761
279923
22000
179054
99293
57362
154455
92503
109267
274385
128150
4425
241083
137189
141302
122697
277553
10801
199361
250338
308533
166391
299852
214629
171286
171361
30627
165888
202239
253850
42051
36099
279358
282055
194195
120962
247348
219141
25420
53848
143560
294599
43617
123177
102154
115654
53895
127348
140575
101308
170519
166653
68684
162922
66794
253809
253710
143981
119528
173549
173702
115343
304029
149332
148613
187970
227225
290525
231673
83591
261790
48546
80089
255277
145183
166388
61245
235837
193755
14615
45685
65433
53405
184084
226408
279464
41936
83534
84599
118961
7408
1034
193593
133488
114799
131618
204422
244003
107941
274304
99776
15472
288951
177681
97159
91535
98901
153406
45008
175426
267849
243623
76886
46960
30580
232496
248667
192425
133448
125818
187243
278679
118320
226218
213059
18333
190876
31734
131543
206219
55402
205804
33154
3777
243161
226195
106054
146339
190479
28482
204940
215396
97026
234450
220474
278671
226705
180066
143571
281773
78263
73984
257554
181267
80364
68089
183103
183012
134839
193181
258841
175793
113723
296941
35588
145721
178742
255377
291556
94172
249088
219825
224400
147550
261783
187981
98970
77269
75387
302984
88079
73768
51900
168515
12836
299559
301081
221208
153720
118846
17047
230771
296632
164457
288226
236936
284127
16540
27055
103394
248818
198745
110168
223937
151211
303574
267664
69622
309474
219963
120385
290251
75980
303156
24241
209262
68117
144601
23378
214193
164623
6317
45255
147609
57250
257018
10138
255538
111710
285184
60747
146377
273091
32942
92607
91467
48170
47376
224949
6451
201693
39156
160558
255214
209874
3603
44877
77578
90502
210198
194179
89326
173436
25231
53356
124379
182502
31033
202608
42902
228494
191699
246455
260041
56749
65229
147584
25690
217244
13798
161872
238085
172744
257058
142101
220543
187522
185127
91671
77472
262623
58581
261529
217795
83964
99366
80085
94065
110384
11584
21942
115650
239022
34594
45610
29847
74978
260690
186052
285872
101730
92420
72608
100396
45648
11418
128889
268910
200443
145020
110700
57355
203602
33809
268016
251756
212891
20684
87552
260708
18352
240217
147
11662
127684
207346
202196
185737
234830
24600
164329
109075
106371
146816
194006
281210
154713
285583
97071
5505
246137
146813
60506
232498
177947
146415
45826
239916
10882
169082
143660
159878
19596
237747
55785
293014
204171
283033
85373
286731
239448
140671
50607
54348
188781
184880
250990
213963
207695
158952
253939
120333
108809
102004
273984
111040
276406
187381
224939
29558
170328
281292
126509
225852
82508
200774
168964
127205
170859
128220
148277
202156
40101
170011
51529
245452
88096
216081
232395
183249
174753
18818
102142
141274
28883
60149
209569
49811
215561
257958
116183
14252
309504
39350
243218
233596
74882
7494
29457
32909
255203
197390
101586
30618
12114
246858
262240
62782
256733
179145
183284
212849
276389
278236
19195
102339
15946
205527
238162
289369
149460
305771
265531
139
127523
105705
37974
292993
159519
123724
252801
88344
294282
87550
47924
302773
161244
58055
137960
5083
207611
158191
269686
295317
148945
111920
215707
282330
154126
2815
249223
188940
229023
160276
35383
100012
201821
152062
298161
87315
284553
195300
25602
206626
123501
184872
281728
238015
40974
270715
85156
56407
140080
64091
78371
245379
258918
201716
28251
41491
68687
139058
58885
53187
199783
166535
67528
269600
102540
183577
275632
17283
226591
137254
40238
15752
49287
103683
80734
18673
304269
89796
40486
248843
287595
16770
31900
44885
260574
41383
204189
45264
291813
302986
154639
226917
246469
131470
167710
218692
288479
278685
12366
274704
5038
26478
187723
273002
186449
37852
230249
19806
62221
94014
33479
241870
297372
206184
247463
140205
57131
234633
21963
91034
156600
274250
65652
161511
229444
199415
41046
6470
238555
309881
37756
283002
189704
244904
212458
122990
255732
273297
282910
243234
206459
121468
291563
21216
232833
205001
222683
281244
97294
204100
300604
248935
244828
124887
154109
227256
75253
32486
89907
246858
149944
65386
269228
74892
59589
30764
109236
170065
106640
17641
56978
237541
68146
9085
169127
91224
32944
175993
309376
174161
175992
165703
289787
184890
196127
159999
115196
167220
121860
171204
279846
21726
34858
264645
209380
156098
181889
259167
63559
196284
178864
32697
96874
61676
283510
41582
242961
15638
5747
72875
160648
61311
83385
276075
186020
184379
301342
305614
187272
23758
60777
69726
97651
242825
21424
135126
67018
261379
86370
140926
170241
42598
114388
166377
252321
221433
81261
153932
137604
293832
261397
172093
85976
216599
118167
174252
252909
38557
93260
295365
255792
303282
228838
228280
66388
210366
93052
59386
165125
157924
62789
236672
300518
12588
67201
231221
127286
239669
175128
241368
43497
98564
301715
35647
47905
268156
173896
180479
16470
97187
147861
60676
249327
201695
191262
112419
119834
223643
205397
145451
244374
267135
171497
151581
203948
98403
284940
60548
30661
154326
183593
232948
235827
226381
166505
261691
6191
226770
148305
281928
13945
224682
38127
300265
201495
61233
54902
21900
96557
33310
137675
108347
126112
77051
186194
219417
112997
260528
199218
242098
210670
131137
175239
226143
102791
262456
34490
121134
78272
302685
238679
112928
18432
233958
201658
4374
4257
271227
18204
170866
25357
131010
152672
95393
309515
61189
79479
119729
185953
181577
139598
160415
185471
167829
167060
175404
72463
9038
173305
61243
151045
178419
239538
16871
75990
220123
243421
47529
140699
301295
221172
63549
173019
85094
302943
184609
216991
199738
42141
147067
56687
289799
92312
174085
179163
54946
191536
170152
220477
195414
239934
120582
304847
159447
304435
164146
136866
262168
192339
55529
249171
169280
247630
303708
94409
194871
166596
139255
68889
28856
152017
102314
137968
251766
162347
174658
58937
155830
173403
269019
262109
231110
256434
205991
247281
180018
150146
130830
62202
91826
199268
4037
221396
32513
65165
127734
259336
186774
226089
51379
236600
242146
140278
239672
177606
134509
235629
70034
63379
217261
302617
208763
193528
229480
264633
292049
190627
54160
56327
87012
291543
68389
280747
28422
114589
40320
190389
238214
88029
127003
43781
215655
214294
258409
221518
215824
287564
171177
280546
56869
2212
35324
302249
104027
10082
36160
166882
121218
287578
9298
89267
237641
107720
46580
9214
133463
100558
171219
200543
45401
29666
40520
308226
142381
141289
245946
249636
170279
236191
275912
196536
133126
92169
50748
18429
243387
10225
36974
3521
250159
186968
236706
141904
147079
192146
174271
221056
156483
196149
61479
202844
58032
173950
137364
142783
6702
272641
125383
81323
143252
46844
270338
244363
298763
132819
3246
181288
262621
220438
33500
208114
257615
300149
38561
308536
214095
243255
305187
180886
175565
280213
159284
166427
236519
137223
141376
245863
284470
156866
210437
28589
48065
40730
286268
40552
265121
110282
156790
230054
305201
114893
53124
294072
254801
146233
123785
98574
102148
200046
275929
197015
241346
184072
15137
34718
250473
279503
86642
174095
130359
46740
69362
103928
247298
246027
149787
222160
27773
86234
140534
162018
94008
248441
263738
4079
84820
132368
30342
61645
10542
50790
217830
255559
137935
162597
187442
23835
80078
207771
211685
235079
116967
59213
82916
67216
161383
187778
229994
105416
23537
16675
81951
91685
75197
138204
82371
185138
152803
256834
194229
201819
193873
127249
106716
71132
201261
24695
193693
88434
290754
220282
184892
145290
275774
295135
79165
36568
240065
157044
51512
278039
32051
153879
171462
18755
143510
273669
193220
134964
242925
43632
224436
307217
13496
55877
244018
50914
62906
204982
153908
65234
160980
227103
117867
116320
238054
218006
43848
264927
229780
108665
27336
17862
140614
179296
239622
218741
167630
61655
199687
105125
273867
30401
24524
154981
184478
293901
258386
304494
274408
124568
172920
273290
156057
167663
243620
48208
158303
104041
202680
177863
296748
277457
172497
117696
204857
2198
18462
223112
193731
284505
52626
130604
88263
42605
162224
109200
233526
106832
129743
81494
302062
149568
217997
125477
295769
163578
68111
282923
133033
35260
45790
77234
294392
48203
110122
144581
200834
79657
97511
296863
192530
248328
121844
272126
228068
50824
77376
206492
294387
186482
254202
129373
128273
57291
89714
303522
210984
52773
99910
109319
238153
68388
94019
126997
84158
290995
119537
3135
196466
20825
295531
80051
134841
256838
58900
296467
76877
17169
245412
48137
184362
78525
272317
164919
232023
257405
273051
251245
176147
136280
102019
169913
100825
135854
45967
230544
128391
256911
171033
21585
245669
120696
79523
111851
218330
221259
23050
38804
226450
65097
81137
137204
139399
140335
300414
109666
15344
202556
278015
263247
134734
172725
49015
128254
278064
196541
260939
291524
129062
265057
280901
30454
286850
152615
236230
97004
15427
129368
138857
116597
145255
108013
106291
217383
258634
307460
205561
150470
300866
150720
7345
163508
203638
289489
70534
236137
94939
153882
63534
267594
272453
178026
207981
80081
219235
285875
21055
93890
225547
135888
66093
123896
4376
18092
23413
131863
177250
50528
169743
38392
301017
244106
41700
214863
19999
198463
183008
255947
76409
56444
50397
42237
29719
228992
305356
255241
296409
168912
268106
250152
164043
210756
282339
253067
209321
270642
105774
305628
55309
17841
56764
219184
80030
137725
50792
117978
190845
258724
296301
92312
257804
204532
8158
140199
68529
266669
273695
218041
54358
6049
149761
109414
20311
1682
149521
223020
83603
95784
90342
221712
142607
94121
22056
36625
81588
302035
83569
298574
231901
190447
114454
157144
292063
61786
246352
139454
122954
48799
202944
204378
230338
285760
137057
20845
296706
154650
185915
292843
245743
53958
273735
189934
295515
249578
126049
49599
168306
45634
250252
166610
114662
151493
290366
43344
52034
13276
18030
170860
250018
264006
48372
291672
246878
278992
168907
204301
247024
38782
34540
210992
114473
112387
7146
306402
62829
7923
235614
199782
50357
97874
277048
226094
10734
134582
274305
194103
141841
289508
279533
54314
50927
101360
220611
16980
245988
185969
156020
289902
148544
267400
228352
92337
82108
18679
203817
300333
73521
261203
182864
627
281280
21768
226036
160438
98954
196684
186197
180529
136241
115851
304829
175747
294195
44828
46549
296661
178671
106086
18581
235235
33878
147322
224076
35563
68588
172871
111695
65949
169907
99847
174574
57349
235252
107233
96861
16097
307953
252953
22142
39153
303731
62737
159000
123627
173965
132990
205281
176451
270565
127160
1112
200274
134367
176946
119397
101585
103621
215153
217474
285855
137957
60719
39988
256549
153582
293114
139512
64906
220502
112970
46405
255019
35649
66273
53928
78356
108139
61278
105983
271233
58891
106801
214311
289009
268114
123571
130610
256200
11478
114505
201815
197465
212453
34343
208793
205388
209450
58983
210861
241790
182773
308489
70452
122278
201162
11919
258380
217912
45124
30302
282778
173205
305694
170652
195249
45974
302839
221703
239102
257411
21339
75986
38054
252705
34618
191919
267665
162344
103746
271750
243785
283751
44763
216026
240269
184584
257013
214445
120480
294391
54718
262194
297273
140539
218484
189628
233614
250843
291430
170243
176636
302166
213741
225754
169331
203801
101207
38701
280078
14171
139728
160955
164366
284030
251071
275499
104781
128887
292761
75149
255166
208731
199126
260844
70683
231417
280267
119416
79201
19999
215265
84461
218011
200672
31295
201130
247241
41661
82449
41215
88216
87710
228467
36783
134986
156451
26451
246146
154711
151357
177550
297250
73522
158109
309762
95159
144097
177048
172668
232191
199226
138062
45858
215302
34820
253600
189170
96569
205255
200793
236867
219306
275583
171246
122307
60138
40892
15412
205859
133946
277439
150083
70409
63294
47806
36712
89226
60009
226403
9552
89007
84668
192352
188974
301414
203652
144091
48850
242883
165121
114143
144972
163808
84167
188933
213504
2028
213364
220586
98828
224239
260078
64441
81260
196119
244317
186195
68003
113267
55366
41248
156600
112200
148434
26411
21677
1265
14976
279799
278032
88443
167115
191414
272569
202043
155712
99290
138313
68627
75930
197050
88102
21331
32458
218915
221040
176561
269415
172790
233499
191969
281278
265291
196602
277437
223449
74787
203405
236730
75726
160229
197320
213030
171974
223758
46143
179902
261935
304641
248634
254097
31763
83243
126242
96331
110123
266174
42272
124868
262205
149933
125334
40269
129847
260880
258058
141360
283365
52062
169334
26343
189609
145730
45206
34986
157945
116085
137561
48225
132213
84961
26442
149226
136928
58280
37999
249836
276087
116768
93986
265402
222011
166082
245577
165117
71890
56721
55493
180883
58638
163269
24834
215746
278515
130241
254630
283271
45414
41722
221218
210556
141057
221074
179965
76854
172146
268643
4401
64990
305970
31153
130411
184568
274643
79282
276785
19007
117847
231140
237906
269623
207717
97778
131843
120416
309541
125857
48887
300374
18844
45295
226529
274031
225523
75161
9147
243847
61630
207571
226456
100464
195870
38672
284052
226521
252173
222058
288183
82649
136042
263663
292474
73831
58035
67030
305627
223577
46361
168710
36823
225812
17450
79364
45924
298770
224840
46073
290282
174684
153661
231286
107787
88178
120001
14925
147274
94028
2219
43717
298830
151566
200479
265954
301365
153682
117948
124150
65821
122297
123145
290174
7749
213625
122212
153366
64890
280760
107189
73640
229793
197810
265266
8114
91595
241655
7648
139767
132657
81287
298441
298252
90441
235085
22729
79071
175762
50399
206688
193314
150163
29940
133421
204563
177113
215696
43411
136511
286605
115294
51490
219733
96867
203472
123083
304803
109499
167395
118958
246876
258035
107132
3460
180741
136131
104126
279474
163926
124467
247550
194339
229098
41563
183076
288871
115665
281035
190116
44093
195522
170489
220575
67148
179567
183765
109533
229839
249596
276728
220660
92682
108059
225491
23790
60196
191412
133295
103383
119667
156400
64575
85707
212655
232267
133918
27534
253134
222294
145600
92205
169806
147935
66179
14184
242484
80952
177756
166584
254076
222963
282157
267872
248736
34816
187447
103056
242362
78533
172394
178890
207057
67585
43143
10779
204498
8008
286857
63894
250977
96224
40512
233003
68243
15724
86615
186504
174730
4591
176895
19856
279902
228372
54303
261695
27086
231234
87806
89086
17689
63933
103207
140472
254335
145329
275429
131048
219337
58455
180407
163912
27653
139055
113415
176940
153768
237854
101730
295071
55981
216636
29040
230322
273030
65751
64871
45740
114915
108025
44065
127560
277769
167575
253336
133867
152282
105634
126542
84436
85395
66448
299251
31256
75280
254760
124983
78235
229123
124423
185027
94136
297659
177569
292584
144159
40757
147285
306335
271160
40543
28157
245072
155630
59098
163843
285742
169064
304280
303532
267805
4659
138014
44106
41005
18748
79119
79227
214636
220277
268853
274005
109377
265703
103322
197433
7889
35796
289829
179226
204650
289909
70111
36541
80419
96422
122657
85996
126597
4081
189624
17062
188775
198658
125850
74655
202143
294781
75619
235923
107379
309
143422
283189
243044
234789
57889
111705
83223
39359
2141
69389
157634
271599
80162
83643
186062
109671
296775
187510
278503
193909
256565
57815
295228
69054
99819
220561
161927
208471
261705
44984
105960
253123
286278
279642
195743
239851
134917
98241
213072
15768
237834
135470
145679
115818
251554
106025
52954
153483
156191
81564
220121
304028
183639
196121
109655
202964
210317
279470
71884
188454
161580
263835
83762
148124
289272
58761
33178
291804
179655
41311
51839
12561
19696
35987
113258
23408
35189
57115
146361
142128
254612
346
160093
299227
220094
236767
156127
257424
62569
146472
156472
191718
149737
227975
223666
193430
277577
10373
168587
285651
24100
190557
293870
270071
47275
250719
240001
106754
5183
20278
56820
140700
244493
72222
293632
3943
133985
227574
123560
108340
184888
181960
47040
268716
249748
85857
61666
244080
173501
2015
132878
110310
34710
101892
293499
228491
50908
189875
230562
11366
186854
88184
145275
147350
286761
280122
193392
224811
61043
150045
287200
205178
102761
176356
1078
280992
52624
102087
217590
142697
65723
112665
193685
58757
275183
117073
41638
286451
114787
26993
276702
143409
279025
27127
136614
242292
189591
8924
74768
210258
34656
24867
228327
295069
101384
305349
122801
154372
301218
87214
97135
292365
20431
80416
82690
45677
225309
140919
259662
301314
116527
142133
192867
108349
86140
281171
69278
10493
113004
241626
254306
288533
45101
17589
163874
87598
135867
286323
142456
256061
52720
59783
8160
65646
218481
143862
306536
283349
243308
208019
163369
127077
183039
276472
33287
287500
56687
14146
120709
122916
206768
2258
23525
95076
158398
20064
221078
205575
172259
123614
207428
180503
157150
159061
240047
201400
294373
167451
89538
282540
180673
7837
67641
207391
253421
34772
226585
248504
53741
20364
215911
180834
265934
281047
241851
162423
238631
165344
250632
77197
198634
154346
125716
82842
224828
54442
69982
230095
223435
198654
151154
253732
47797
226258
9062
69486
18379
178752
277010
50994
265580
31398
276132
87266
255689
53221
256994
112505
24527
1458
89014
181934
52334
62501
67209
105356
107891
89092
245846
68037
266268
220477
224431
272560
59741
94177
26704
4316
90664
41867
67196
126712
116971
118693
60218
235585
285304
278170
177009
293249
70385
53869
139605
42183
209697
81133
297507
191696
299077
205683
35351
2845
176234
92808
233145
267204
200336
42163
269154
30034
158776
26192
249091
20744
66193
165615
20018
164246
233240
28985
285281
308883
157239
82929
283667
100069
27761
76512
120415
119987
55993
267511
236697
263331
188553
44631
261779
250931
95468
246199
172822
11065
44801
271489
121956
126876
96729
237232
283898
13439
273445
280191
227592
295279
146637
79041
24667
78436
289047
219290
225243
77064
303996
162789
198127
302355
291970
139268
297437
131084
53261
292104
210594
42837
197341
262727
25827
14200
281886
186514
30072
291939
301212
209196
72778
162332
199450
232194
137501
164038
228047
102639
287542
160019
195352
58897
294142
217376
289963
303119
309171
250697
120415
57858
141541
284180
217166
30496
172593
43804
47418
82788
258917
39434
193224
211764
49689
182561
160815
54429
44962
96464
162216
234865
153145
292678
155495
44379
130678
81800
296288
244924
40143
224238
199899
65693
38162
206845
28373
136293
241666
217121
9682
165092
122962
234180
6962
78933
160822
106019
59336
92105
140183
173679
22364
10061
32815
203240
198103
60716
78586
261281
81251
143248
284729
142131
131968
240963
285893
230448
15786
257647
103219
296209
273112
192051
212875
111256
121864
131740
101869
179531
143697
265096
269810
300402
307177
38560
30194
41580
143685
10289
3860
146715
123654
102206
296748
265767
236348
72516
181800
126034
163290
225553
239248
233900
97042
275601
225754
115835
246156
178683
133083
140919
43097
27986
276760
284533
209396
239371
236347
258435
234615
269839
124884
66983
191004
86579
151277
268454
276762
34276
299851
148819
280274
182705
24207
147188
91708
277883
201681
110466
78276
162168
289918
232184
70470
61506
21372
244368
225223
100547
282573
189572
23447
10161
152131
195877
282267
96789
301017
60754
290831
91241
85692
29837
34850
199517
85574
22890
99201
130246
285019
13599
223478
83084
256577
70055
129919
158000
48560
38554
284387
55856
282284
293548
174827
3636
42285
277396
218743
119207
7775
120873
227689
128747
23257
174105
64937
88482
71291
111143
103301
167565
266555
160298
265859
28300
34160
233204
50864
10978
151294
32225
16701
197597
145403
129817
206371
181985
69966
74145
241048
195914
130553
294290
105616
68926
137104
88416
278972
297032
22031
77684
220177
231926
250356
194938
7727
197431
38936
188533
55101
22581
57541
259871
183322
69528
199961
239125
129401
287341
163026
82900
115245
197961
186098
66339
115327
234523
104089
168151
147170
285361
166603
230547
29337
117963
124398
219494
234555
243366
304027
267274
202210
283104
54325
90181
136618
2409
95962
60446
213365
52515
192191
292725
112448
89256
158285
194139
281342
301554
250231
285542
51051
210817
54859
28817
126950
247621
127198
250262
300266
236581
206214
307115
99500
86203
296855
118660
114252
146123
146277
162296
156390
264421
44340
258694
6130
13917
218112
125220
205282
276018
89827
230774
80636
239965
254856
305995
8756
163271
114982
26051
157817
182443
150509
39919
122592
35705
254464
217004
82960
109434
24040
70788
280333
264569
251407
306098
81718
109825
44944
283525
42585
181837
53147
200684
222505
20030
121234
163353
71296
228005
174860
229821
58991
55266
178416
28134
193676
17444
189561
140132
6180
68862
163006
276454
243248
22581
189220
119046
206340
292927
249562
204563
217123
14094
222710
200620
270542
68968
45158
236245
222463
3992
268210
261516
252051
119791
107920
255523
208947
134002
216011
93861
47197
79678
239216
270826
264028
138758
33398
183709
23630
183100
15308
245826
277564
254788
86968
282796
218628
59471
182370
97387
91760
2248
209904
37430
35017
246703
3142
91942
194716
199215
111626
37486
136828
56395
122819
204035
162984
118732
239026
289360
276308
66443
234191
62982
88271
43118
136888
302061
120798
185734
38153
212063
114577
158338
102108
121355
23068
126902
232920
72366
43263
70911
147357
220357
136735
262800
236923
285243
239183
270398
156704
51003
200478
259437
88297
239817
244365
58847
94303
214263
35136
13994
78827
158824
235081
36929
282950
204922
176359
202852
177522
205280
226820
210048
233312
49933
174347
48726
64200
129612
44382
44986
236294
24818
186599
128863
105540
37236
72722
4710
165435
294486
24323
129683
287344
248385
227064
228697
138204
98137
79899
6254
307987
257879
22647
69568
185921
287919
300918
148100
86272
290779
249321
86185
20894
102606
129638
43368
85723
120578
26874
276107
267454
171040
142715
63377
204694
248340
271445
308348
282496
200502
121955
188403
269052
160521
111794
17798
120708
94492
55131
32961
95231
81165
83615
162637
14187
162926
87591
41403
196056
187070
188487
305990
199481
258213
243647
280682
52950
172511
117808
42817
411
21685
235766
287136
258078
16250
88079
107488
163948
303048
16415
39025
42607
155321
19523
204417
273630
198592
114293
212376
263940
142254
168056
114061
267648
208266
138018
38042
276624
69725
189081
98422
46226
39003
71857
115656
108526
75388
158179
307018
272370
139210
186236
269471
91625
121333
35914
191630
267898
253449
88951
215455
36105
121250
26387
3199
258738
16369
109144
243633
188368
145886
154663
89680
180761
113589
288864
170690
124110
205007
176431
172665
66811
230100
251014
114611
177640
266219
104056
145512
83870
62162
142205
90816
157057
128780
92241
132088
193751
272293
136143
302797
137335
301495
73610
271414
162689
184484
121617
157425
204904
159829
39126
222768
47002
278151
293380
111323
123130
161874
188413
56187
298690
124667
238815
303111
130537
58906
25221
33201
98231
101604
305398
241212
81416
296790
52127
917
275064
2972
125611
64443
188238
127595
288892
143104
271610
72072
191461
76055
229955
95145
197726
307892
285060
51976
168454
72773
254855
189624
244737
72715
162325
225345
144834
101094
80235
239922
32634
110005
100554
262234
307371
82900
174720
47968
49321
262617
92849
160501
15011
220783
43605
227070
302474
19024
228529
252709
193098
283830
296298
176889
55289
173957
304310
275957
166551
82688
250732
154909
161939
251551
167590
303349
161591
47088
266966
231225
202627
181576
90391
256338
263847
95822
49839
7324
87959
3040
227290
32936
283858
179777
169841
107505
261082
214352
154609
146426
183893
158865
252951
208191
132246
214879
174201
276571
5879
53603
245117
114296
121005
52030
52051
173303
14392
185441
15134
96916
295134
113443
179287
23365
186557
207352
283655
273990
71630
58088
265183
134698
18968
291593
82155
171883
135511
48553
224154
265633
298728
223086
244602
212020
272344
122624
263765
169502
228431
164147
46016
49923
201498
82756
26137
24831
157056
177651
56318
130622
306344
108850
250368
162135
240154
280908
165371
119451
51313
221981
96477
133231
35350
65287
303478
117950
251447
301198
276193
219666
230952
230093
198686
62900
257116
71972
1593
112152
256799
304598
192640
65687
96206
261344
218117
79556
274541
185604
98122
82567
242352
139907
179789
32123
270439
47138
205090
204483
28305
230938
65150
148785
27809
185016
60378
70412
94050
42812
208442
99463
117463
51696
19123
287916
30041
10227
276004
201940
276382
191565
144025
98269
18018
43862
264007
72634
283831
174935
172103
259025
218022
260709
117402
90379
98091
295075
38782
287896
170363
243143
21871
47290
294169
103498
170812
131698
65109
302295
143257
104949
10868
251809
32327
172177
73242
150180
292387
31918
268301
222357
32239
237587
64827
183900
262235
119359
88741
201417
250635
218555
298644
56251
275040
205462
109681
185574
207054
186849
66552
213117
285798
303444
145758
114300
10242
131160
249437
138200
59167
219701
99438
51269
26850
159797
206112
236082
204818
270624
229540
19944
45566
186745
221663
171666
210817
306102
240622
74229
217318
52074
37961
228157
233421
162813
275507
268901
203884
282359
66240
169497
20807
107223
285071
3929
196034
90772
104663
157666
143483
120025
53571
22232
196822
137511
67616
85904
308815
176883
142755
306315
131076
61841
112508
274051
151941
5236
77167
69715
55060
304254
253007
128255
291285
106077
48425
210602
210543
76553
43515
152951
13639
53885
88470
178562
21769
119890
147481
190682
235829
110091
38105
103547
68802
291929
185840
67249
254889
257331
18709
183570
107570
223003
89980
118378
21428
159799
258218
306262
62694
22938
202573
54111
47947
58176
88693
103030
309182
207801
32897
227246
174165
10311
95897
241790
214163
246804
148338
104274
182484
148127
298338
308917
174879
8309
249971
42615
187952
98830
85234
307682
180364
140520
190281
260977
80963
293990
144069
10619
184400
62968
151145
53783
202303
270661
138503
308788
37394
57147
138630
197717
234435
94386
111084
173156
221554
197384
105300
67277
268208
280369
143731
286005
11644
95365
147983
174091
283902
115606
39251
227293
225461
290328
66726
117532
259559
73787
125982
257810
282065
205767
199097
111670
200283
103573
77863
174832
190040
203111
225393
67055
309635
287206
232856
47671
197844
264214
82073
94074
95062
34815
162318
194666
32166
138304
95745
22306
27873
173559
32483
281289
27004
94566
108222
170282
229595
180040
124119
37868
60030
215424
188591
38037
73389
66325
189802
127813
92087
245687
59208
246156
271602
68679
102875
95627
27163
196205
113042
42397
109798
279709
148565
168045
127861
49632
265712
196573
289819
52298
89412
211215
231397
131178
295410
172107
128488
270102
192444
212272
122949
194329
159561
134187
195530
150833
87424
46887
3911
67963
275758
211047
93447
192111
224936
640
224120
118128
202742
81813
291668
64743
207740
294598
48965
92840
61765
12476
299732
90326
70107
52733
87182
2043
240967
189231
281404
21130
264593
257625
62189
57784
103637
53469
119673
158340
153195
296147
122970
200902
180641
110491
212306
66834
272830
165633
181714
95241
197256
180864
276496
83605
132267
78042
221889
205187
65878
139086
127316
219987
10975
137947
78026
260589
89690
219623
255571
147230
139515
53712
9370
194505
6968
44506
259929
303436
168606
34644
260170
102663
114022
82560
100055
119171
221193
141595
56851
101737
76947
81772
171366
183118
17586
271467
6134
249688
44506
32517
234997
154126
211901
114491
61990
167769
22727
9142
304839
135913
244515
215702
179585
150305
284552
298187
127991
164542
123564
260304
144390
67317
263035
284999
135426
21515
93514
18614
120411
50765
121802
141719
24757
183235
59026
141351
28987
260306
88942
190426
27917
70541
9371
96211
99652
183945
36287
73835
248770
232658
40691
71695
57994
124560
241278
63962
7167
223768
61441
162111
173279
147265
128447
173711
39705
36193
191014
20308
283610
281231
228559
146701
225009
211089
234108
197827
151807
6732
88021
11516
294379
185013
27329
213448
180866
220563
222258
72211
294238
298994
91892
79265
219668
263525
2580
248572
131056
91790
102382
141742
156908
108093
263953
63887
177010
301820
272260
192453
24555
10684
110726
216074
199025
293157
258175
180996
285901
264801
192803
226829
220868
68356
253369
40312
4817
110297
300220
126639
13460
77716
12290
273924
119865
267221
153108
26299
100986
128920
189239
28733
164739
121604
242000
233377
113596
179020
2277
71716
118087
270211
208237
101122
105339
279146
54972
97671
309782
14241
82304
210353
141492
146018
26020
65792
14766
230109
224160
240296
155358
261063
85083
255373
55772
129189
145355
64599
190311
10138
138697
162573
296906
93117
32929
223847
711
77778
118756
233020
223818
26631
239840
84546
291687
279169
50243
279823
225464
26681
233929
59640
247067
18738
225100
106575
190766
187553
1391
141148
204995
124746
86094
94439
187351
279054
75541
136085
234682
179149
277051
79422
158836
285207
213221
199300
138545
200176
251493
118943
3591
61199
23084
75470
225062
7643
108515
129865
115841
56073
289724
303901
217316
265795
227807
34043
109659
295200
238210
266764
120181
132485
281975
308519
238759
118585
44137
199281
245581
55266
304884
114246
20594
240341
265287
119104
188156
289936
260710
241266
243201
14741
20945
11740
247242
73964
11682
255181
187277
9882
294433
279531
268886
104495
196858
120553
227697
67365
277445
204191
87188
99305
190032
268996
45320
15121
47625
254499
196606
105648
257648
70005
95
241518
203831
115598
53996
189081
15709
122358
242213
193867
292812
6429
109204
178393
2957
224121
267813
108595
118743
47190
297513
33111
90873
77626
81143
194434
200576
199758
20056
2805
162112
271653
242347
162412
198713
153513
75915
25769
106630
208325
21098
308762
220106
30401
67814
226048
17357
150586
237579
218561
137718
19979
190696
219420
145527
251152
101363
271730
206357
231693
116318
162975
10356
116654
92554
226159
20928
123275
199862
156588
281129
229536
94818
42975
259573
19043
144155
165609
203592
28997
135726
17402
96129
63408
232768
171596
20032
3417
121756
228174
200200
205697
172705
14688
248135
49580
6969
72248
205585
91473
205973
109505
63589
109258
118133
295960
127702
128897
90046
123419
174329
243826
236506
237855
149547
158850
275532
245594
283521
126928
169764
92112
121003
244452
285571
16132
250596
96811
177444
101595
44389
144933
256898
211269
62272
54539
169762
70797
9508
287740
150549
156885
77239
156439
235630
85258
192132
234180
56033
222286
205837
141765
90291
281060
178110
215170
62123
250744
177525
268749
1152
71299
191387
256531
135415
72947
25970
285875
245925
9874
252707
65683
268361
214338
27544
277845
292378
15289
93712
208618
251659
201333
163280
65760
194595
227104
270134
142135
225193
47600
219597
295908
98538
127543
73500
205972
121406
45648
167871
281682
304190
96887
289713
169767
137245
135181
209156
153990
153508
23889
232224
25309
279922
53583
57877
205125
188892
57320
134752
121357
193015
298416
299052
231643
97752
268383
55616
110476
205948
164783
140237
88177
213611
118966
232722
142828
144824
24830
36387
14694
139146
47871
224392
93437
101928
119690
94292
218059
266225
45660
70150
274735
189227
302029
79713
258827
231493
156985
161010
191213
103352
240130
200686
21996
240110
169253
90817
282692
260061
48077
266221
217655
124
103241
170750
304648
22859
70368
240751
210874
216856
286301
300928
23599
258041
247014
252061
265498
265045
109993
296958
70650
65946
308442
62144
228420
114831
81852
130890
54856
73945
108353
163392
190924
44590
133495
224031
157749
73068
88220
59452
119642
275949
79696
170661
284985
244603
189047
89559
282724
255114
137653
257179
295556
54757
261272
237790
235189
132199
114057
298544
137283
215287
36133
271946
268470
245011
138270
182799
307706
143216
118287
19244
108931
58210
102354
115527
156935
251461
274117
31177
135398
3562
65548
259115
21011
136288
164907
212786
176106
296284
153324
124784
191599
3956
177075
30705
260643
267397
28432
81432
289206
289043
222849
226704
107072
239147
230726
260770
301480
264450
279150
27744
25628
101980
94868
29821
132410
255106
53567
264133
205829
86616
20711
272840
5396
179715
173873
19553
197633
105349
144221
14883
6020
49083
35320
125371
7781
237436
183497
7893
108763
240608
23662
16125
91385
75365
40307
242501
98936
28205
280442
141789
267006
215067
233260
20554
145568
178889
123760
91515
116565
292531
133399
80330
178453
121658
29337
226856
173847
75203
189386
243428
163617
107364
278694
51335
223615
159966
156001
165911
257065
94022
294066
298707
18706
295080
45349
20038
134342
126102
218998
241395
28306
220112
72622
303423
45279
166788
248841
43067
170491
184207
281163
101344
102911
291036
160654
104924
305567
80282
250245
112714
51732
218660
126685
223436
25700
179950
183311
261398
120765
82907
205216
178246
111647
188289
25258
147557
23096
223291
69955
266324
247005
178302
144054
104369
308347
26691
29351
148673
189335
257377
261590
162022
82371
188907
185757
129974
140922
284597
18913
117599
55991
22987
166849
156540
187092
168021
91748
142903
296751
113476
156284
36036
232577
5013
117841
277582
154257
90412
307109
120619
248889
286456
67581
228572
228154
185791
177379
32858
56849
122130
201671
6980
72842
98035
289134
266998
171910
75507
63694
103843
238513
250830
276219
253740
293165
188076
246820
41159
199434
37850
136697
247392
221219
171538
195677
58183
9352
29992
310043
134224
197380
304530
120720
253734
203126
68277
65099
245627
307720
238828
100527
177002
264628
241561
279983
208651
184124
19929
106898
120709
298129
306453
223249
138170
43357
106892
195840
151337
91000
266972
73437
164611
95877
96699
125792
45624
170092
103943
117924
305033
55166
115124
11919
186019
278869
133673
125670
18210
216767
34218
290125
52030
99638
35718
97908
290987
79258
92290
210685
251692
122382
69972
103554
158811
64363
100006
292292
234472
1435
100147
40036
284835
24344
124991
93850
102551
138102
202703
232310
213269
189917
133628
13179
159776
122341
42414
53728
143263
241775
172575
236969
29002
56315
289038
103146
299487
273372
190105
66497
76140
95321
58387
67510
108283
146255
91160
243253
19679
231890
111966
187483
130907
67173
174092
21675
288171
54629
10659
26308
24655
291867
167138
50712
186630
79620
61063
203447
33850
165073
176523
217452
303033
28657
73925
194932
216817
98247
169400
287135
263005
130111
239786
33026
71155
188078
106795
249696
213125
109036
149115
169839
52271
65966
154780
61983
39206
76594
298330
80534
115508
199815
264713
293029
191577
110283
290008
139646
286970
38400
3115
236038
231631
74328
244318
19753
37159
258613
107161
91795
264273
266078
171165
137597
85508
58249
14681
256470
308651
106372
78536
179859
36373
89856
86681
201763
103439
128941
161959
67801
70325
218908
257972
306599
193666
146439
184185
176981
199453
249800
128908
284590
307087
124922
261470
258860
21797
119319
195284
122845
9796
74278
15265
245596
139667
195004
102388
192673
280734
285301
61252
202238
282385
2895
177191
152284
298685
42521
255472
292747
172369
277654
15136
201052
12502
60125
82932
141271
214694
198237
255047
152028
124348
109816
109251
89997
116038
282611
96006
61865
285642
201870
92736
139054
188835
197548
116060
97951
263192
147437
41271
246814
30009
270165
141767
15259
298734
291418
26619
143226
20491
191836
161774
159982
243629
278921
257277
57791
278548
140268
209172
124159
88331
25260
22967
22271
120955
65744
155881
232465
168584
157528
177030
117412
295625
22227
204645
152863
97052
56868
294291
272998
327
263827
13656
118573
153673
102759
120124
157775
67983
78071
23235
36807
58833
293445
33314
10260
307142
163979
98638
96004
115379
242352
175114
211298
263272
70443
64103
296804
296581
283477
173486
73984
225153
227875
235270
14968
241217
113630
157676
31482
278494
256926
279890
59603
175369
207767
284294
302128
220191
38286
228584
29931
41416
203389
35901
12346
236527
106207
4301
162799
85517
231458
15128
46620
236429
7373
31503
112427
38672
171105
235287
46958
257525
80358
301752
14098
198277
47419
173506
239737
30731
211918
208094
229094
146034
72248
277684
171748
228096
294617
171111
216741
39200
209462
220054
300950
163849
59554
126626
143515
164551
129463
264632
52250
42308
221680
11817
295891
266134
224082
63130
484
186566
27545
8831
191036
120020
188379
32953
254709
55315
85975
177231
131559
143175
259820
196577
220199
192549
268854
184980
80534
196831
296872
116328
291684
166071
304441
91617
252862
219284
125652
34028
48706
164547
187909
37647
156033
291453
59838
143553
228658
249582
139411
38006
39295
60845
73865
1200
245081
188131
221083
113387
204498
294488
164034
31351
128362
205246
120391
40946
79928
235311
290000
164013
215744
104365
240250
124735
12559
181555
143644
287237
103878
24138
33373
4578
251315
58164
91843
273216
290122
177696
13782
111245
306236
103795
29182
243341
3051
111877
113581
222503
203742
215236
193142
63969
272704
278256
140767
151779
273390
120512
50560
18992
231947
141319
302824
205120
157928
235213
166454
274310
75678
106619
102407
79690
113534
19434
264437
292064
17538
243915
31175
261762
103293
257441
265929
199236
88192
227211
157438
55003
307388
13778
32662
263348
102551
180493
297591
154601
60477
92631
117741
304250
78880
73560
38922
160132
229461
251712
16891
118943
269750
7692
247940
166078
193903
246460
205155
8009
68930
39443
151369
6046
235798
95312
182516
247524
294171
215869
63508
117274
280170
154007
94469
263218
135341
28877
165941
70563
162081
218530
187019
29063
2065
129690
109058
220136
90914
73480
242248
256977
191096
281304
20605
117566
208878
10416
279059
249338
207304
117483
279390
295690
13050
109539
222550
128069
137306
33287
9193
239675
67019
165856
147778
301335
213928
71784
229571
107193
265804
190909
272581
271389
135052
226456
272396
162121
270363
99263
19158
76765
36305
34397
244343
298974
250874
176370
239269
48050
202009
303758
1599
297250
220789
295847
59869
177044
302333
236820
136935
224205
149295
65904
26702
114314
198773
84737
283383
103787
151491
59019
40027
211232
51484
187383
176727
24776
235677
24789
39174
210316
257828
304494
58519
51424
98267
78808
54190
292088
49028
35736
292252
8318
751
136410
53204
97694
248570
150973
210380
124774
54104
281549
246780
299385
54830
92210
30642
42764
13030
167865
213127
122455
247616
60153
9127
151960
1680
23087
190184
16224
297275
283591
49702
51775
203144
202251
25060
29614
83991
54804
210720
245299
11436
216791
225702
82994
306436
23853
83328
66378
211496
290612
83367
16277
186027
235980
122991
85199
89953
91450
250901
109571
80853
99475
105068
64818
177717
5181
56798
241951
269964
82732
254308
146147
178574
154686
146758
89435
19228
135459
72311
203951
278451
172221
140259
193512
9425
161907
261102
86998
123603
304307
161168
245956
182314
38439
78188
132254
213850
188207
142966
21641
207138
67276
240126
183913
194763
138032
83042
98486
40894
53189
91590
207827
112036
268144
97037
88155
187912
254886
78210
212769
84722
118838
75536
26905
204294
61415
179238
88807
74120
200129
1636
47313
125125
282819
24761
14545
11678
129444
278689
7047
3301
89541
113121
216531
119538
279131
156414
212112
162155
135696
304810
301055
282093
267429
92694
109008
37653
187811
41186
309691
62607
281208
243818
232520
191717
3374
258748
127421
27576
219060
97848
149581
258184
282323
245557
89288
56954
99952
198417
290293
144365
202782
67652
193179
21266
80686
117241
248935
101616
33657
96971
207730
158855
59727
56014
169779
155729
219192
123977
10103
138043
35638
274920
151492
156574
210260
275069
130473
280564
63142
240222
284497
273162
236153
136133
120731
56755
131424
194818
49587
223076
59542
163052
66807
300256
5763
193530
124384
103271
107838
124085
251575
63274
298890
2848
5777
229620
36294
106424
229341
154699
65288
229882
163435
119119
14544
172808
157085
190692
236927
221806
173358
204332
93850
266892
167353
207598
56742
105221
163725
281950
184125
4616
35632
258295
267031
56091
22838
199513
39410
2904
271648
101607
26534
244267
134528
195080
257845
217274
85308
112558
165163
180398
26472
158827
55797
200361
308275
22211
68238
129180
93305
22181
163837
235465
57560
7115
72012
15947
3975
102279
256131
54436
259989
226624
36998
224012
117173
185647
78639
27025
175629
134063
266997
283151
142818
176191
23179
178570
226207
104218
265701
259149
182170
207136
190618
129466
174044
153963
29199
146420
176908
273718
92413
36882
146756
91441
178126
278926
96389
38751
101917
127470
30568
144419
286089
263046
201229
196040
142183
15683
71386
139582
190787
143264
262979
205619
267186
244398
170042
211224
201301
268054
252066
286547
77270
106428
244547
127606
110726
229782
232127
66030
55197
146760
224098
249707
278302
25569
279538
77520
193404
165514
170859
219190
288239
263147
166224
261229
39763
152910
223950
277722
224622
58835
164355
199265
74747
23258
223274
27328
278878
171469
23300
26441
296820
230884
134238
68713
47399
17006
33947
191317
84455
37
26477
94339
269869
56080
68152
220773
22899
144797
238666
124826
86189
108675
124103
185401
1400
293589
266446
17550
229150
183952
12128
11356
225965
218874
186637
69969
46531
213779
133954
169826
168096
161016
118774
184447
90600
248076
282736
144241
285023
83702
91934
32918
496
122904
68401
169989
129645
237937
230551
267559
156687
113087
242480
192634
179819
34415
102605
170103
265885
120552
128408
57355
81972
268734
19426
227896
163854
61008
6263
82514
64097
26946
192069
221142
264893
50371
146585
129871
221827
264787
144670
272525
39185
69142
112765
43781
308052
278368
96381
66163
231813
67245
216218
130089
207538
102085
143410
231199
150219
137526
129227
209127
270063
306467
149716
82552
20638
269254
302225
74722
309665
110797
288491
32883
265315
145234
170824
106531
211
40372
142555
54148
234876
63126
28227
303496
216268
258339
304825
117619
70336
253078
183093
223732
81562
252389
29791
274893
272747
163033
121050
115057
89307
6412
8584
296069
218499
143106
54831
88316
252947
165190
123838
308944
78449
305266
171574
170472
215295
209795
15778
143726
269851
265729
102908
4987
210266
223750
303073
73524
67179
230963
11337
107889
183441
161625
293704
156590
133928
34280
40885
35546
308995
38589
257546
48360
133324
189991
261633
289564
158339
201815
279581
210432
183936
250326
35742
208118
219305
231748
6526
231256
23264
112939
102271
70186
160085
91312
122391
184592
245025
119279
287797
259493
150182
107234
209409
59696
257076
73379
263379
108456
266671
229998
279163
197909
84526
3310
279239
230765
636
299531
250508
135380
94103
261519
47967
142366
247433
141396
224097
37071
51437
66818
289856
111741
12810
121543
12369
253686
273308
275613
170220
275755
285823
188563
98822
97538
300661
266604
151284
154425
169680
261703
292432
150458
206748
163420
66446
256252
138936
290168
90174
162408
71663
77281
191102
53954
273425
122289
203354
19224
271637
21740
285094
190349
149737
135628
219386
161253
105479
238741
152082
36262
42722
185239
157688
4330
245067
263666
3462
58224
141194
24216
270617
98766
75584
305646
156694
101846
166906
154381
193622
32664
10741
303477
209458
168235
119914
97391
206322
309916
92929
117894
31659
194609
262545
259992
18266
179045
23764
232095
208072
173353
134892
52468
241667
257368
92554
229323
115107
45791
283634
299412
152051
256412
116907
35339
299421
137155
140449
292526
66032
267458
309949
105793
67021
266152
260974
195997
172544
216156
201798
16241
264898
276043
44786
47063
149071
278258
76211
58666
178313
239169
277693
257734
241954
91006
5330
113487
184989
293053
186514
58101
273361
294773
241480
309237
246383
64621
31091
46966
71387
104611
200526
276453
22077
127799
52254
214088
98012
188674
88237
241002
118221
205174
271837
255635
303059
78916
174826
139502
115986
299102
266344
168782
161864
33164
126843
29991
240756
235232
251912
194206
237033
305517
212160
125890
140906
297719
268206
222321
295205
116307
143394
204100
230707
58711
181577
205926
57512
282584
244341
103858
112273
154192
91209
192476
230760
114926
229126
285334
280160
199910
75577
290397
152414
117403
64997
77088
37010
216233
268412
280563
294942
85720
240540
8978
257363
28317
277048
160082
179263
309246
233293
99688
70238
148005
71873
264236
132270
160879
298458
154989
167655
122122
279941
12099
271193
136484
100794
186746
35405
166820
224865
8832
112071
83187
84116
263115
278693
190078
60317
172638
240347
147495
280333
243911
12260
46692
284607
289683
18036
63832
87179
204569
91453
193239
58922
147187
151103
171641
181591
182594
270132
2459
305763
108243
23931
158920
232385
159047
175489
161497
180120
168301
214090
31269
308081
81891
297767
177174
284773
268619
292780
164672
289174
194920
197223
296251
65395
181655
122884
200195
133697
151037
40045
180677
163569
151617
85974
194331
197817
44785
20778
155394
216226
139619
65510
83228
98677
200503
13500
292284
137403
272130
225142
68593
120088
144181
109843
153189
241035
156788
91702
179755
54039
93649
128022
262172
288505
271836
142941
18253
60386
299321
57838
179854
105049
195027
122960
120656
276011
186900
47824
121630
53473
8094
300427
197158
251828
201771
99310
286561
238099
266494
26582
84669
65358
25550
65075
161925
97115
268509
225910
219581
12468
272864
132397
224042
240155
82387
268310
281542
113906
175310
229393
10010
54570
247502
164538
234457
652
194182
183930
154452
280149
67983
172254
188335
101527
178494
279109
235069
40122
259556
50260
176482
14981
58977
250078
208986
121593
135842
198724
26003
118632
100040
246622
86431
252345
168850
285355
123648
33544
189166
48379
232201
226015
270119
62912
265252
234283
279163
117391
41358
164188
158897
196373
112021
166507
133304
101406
181214
305500
60049
205052
172612
121203
93090
18813
20888
187989
79875
184862
122037
141408
22583
209394
161763
93873
68323
152773
121864
233316
199799
99377
49864
51195
131038
8418
116603
101377
19727
217753
175005
137178
270445
301824
129878
110373
55870
121082
292115
137972
251858
208470
266028
196578
204136
4660
105638
133930
3265
160603
87241
291397
150161
200679
272475
126437
92597
27929
106927
183899
33548
239292
178750
269132
17800
120349
194024
281174
148296
89753
168873
25153
88405
273910
250460
242133
221292
257842
12334
108591
128643
279730
113415
211665
188299
239639
294915
165888
197737
188412
78315
295536
41580
122024
72145
142689
250046
70583
96
59571
298661
146261
149827
87879
179844
184852
72496
50810
180871
54348
247171
49364
56521
34491
23788
147485
206268
95962
58749
66598
218157
71242
86908
139543
204640
18819
242638
257037
86644
234810
10908
108281
213492
251268
276450
167713
135519
152378
294694
260899
306605
267125
230040
4053
148325
46317
95019
52269
120281
235671
164837
7743
306183
271728
304855
159058
114267
84550
271022
140274
231478
77305
269056
259651
73401
225224
257200
150392
49965
256468
104131
82520
3718
261655
246487
188364
164294
226649
304735
71621
191766
138426
68863
12082
262829
106746
135968
149444
268430
20345
277003
194039
7390
294976
202139
31856
98399
135496
304121
167721
277252
173280
152453
89751
181200
89248
46713
63271
17482
297604
215258
162538
294765
51142
148574
174775
201602
88346
21221
7378
295541
70953
99523
25365
57457
95361
158475
184776
140773
68214
22069
97608
138922
144470
189849
107837
203203
196399
153330
108008
258505
96845
126155
31728
97680
195683
244187
17019
18672
251551
173302
209051
127459
26539
196531
265294
216181
84481
74353
292171
256584
140007
21548
40258
133270
243343
59716
190996
144440
22541
308176
89628
231462
32456
51716
58506
178031
68429
230338
199280
101602
189007
166282
232943
282700
4054
107896
308688
97694
161867
188276
184710
170745
172799
224482
65110
283319
160257
160308
138817
175759
203261
308442
200795
165117
239791
197840
261972
289416
239373
268054
85943
38094
98785
218598
28631
231652
56934
232958
132632
120457
42790
66172
177648
53064
33145
50011
27322
183105
115281
238772
55665
178435
127524
55079
306127
22943
95204
274310
77279
272598
186553
216286
184583
252135
235326
215053
151746
185150
246957
100609
275919
303162
106156
79369
132870
125731
85156
124375
13544
199941
49996
19495
155383
22894
46437
189260
140427
187618
281184
43820
258515
236537
110110
4842
239599
294305
251146
297023
171735
283546
241002
82876
120015
303346
10199
33996
103947
194245
26711
24472
52403
124673
178182
129917
155490
182940
158955
140299
62976
293947
307246
187604
139124
39406
249205
278683
233133
56026
211396
70656
267995
245935
224376
5359
274193
156162
148807
8800
259598
125535
255411
212084
278117
145406
129814
229652
181519
17346
190150
24249
19034
264320
158916
209532
198950
289805
222666
199358
95612
258727
287559
17759
292683
122916
141902
281092
233499
61277
280138
184867
203135
197863
166302
5833
161345
28039
245219
236843
36307
98697
227078
142648
229922
192034
239536
223517
72377
227887
265848
9697
207234
81616
262767
229026
99695
79988
40700
294313
51529
142080
195550
262180
213089
30442
266916
77650
84378
41437
306338
218310
112023
173273
231170
227404
10191
117202
22299
286541
73230
149418
106730
45172
85727
109929
281711
243743
171047
277486
40894
66246
54241
232847
89152
58176
172285
45090
259850
168976
66437
46741
285088
118714
85028
72229
181042
27891
35633
19140
175486
51842
234918
14522
257254
48607
157382
257974
256634
68437
196051
186331
79985
107714
238758
71940
267851
309230
174952
296128
244684
168438
277570
67439
223602
302198
149855
59305
157622
110133
102281
31743
8432
36741
96077
31082
146667
284615
243400
282762
213870
165783
202774
289451
153610
114732
55104
124274
245363
36780
184863
123037
97700
143436
122577
106185
4347
160790
165783
211715
174507
122398
152884
43360
214539
5656
54549
132210
16320
214528
3145
158759
270158
218411
242063
226556
9083
294154
188760
211833
25208
38172
203287
261953
209010
52221
231766
43863
38046
31074
209779
26581
82486
156079
255439
264787
261446
139851
151973
97084
1853
191477
85865
162894
98218
166220
304584
75793
77909
25325
127
208806
89351
176568
202309
71833
238135
193964
27593
217630
242992
292796
56229
146847
147448
140449
152328
203721
173297
222780
294381
242208
72507
99455
142634
173226
7883
234392
57785
42965
79061
221824
232307
85166
199042
64916
68920
257416
94159
93173
37892
274224
3618
119459
203577
232511
304700
104593
119629
209956
120758
108626
229584
197117
29588
112617
128188
62080
195870
73192
285204
241487
104474
175894
254555
4687
157132
240243
293242
62997
68959
139376
267497
137492
259013
162158
25628
70301
217329
274124
303869
184223
215617
159900
50084
82975
6075
146452
292394
50258
211020
35176
149577
55478
101654
182122
234106
173186
111098
222066
147739
71209
102670
121071
118002
34706
210180
235182
76843
198230
138197
172562
37817
248286
187792
241162
9245
107103
284044
38705
119863
149042
162255
257758
15400
251347
214355
44257
276139
100970
265338
19778
305262
175545
10229
214317
82454
76246
2679
85614
127499
137308
167583
63652
256733
163814
23465
205150
90790
98463
305877
306495
226834
45465
155158
67435
271256
157440
48293
155470
39194
100030
47200
74420
281058
300983
272789
143179
228826
101791
215286
200433
104459
201230
119858
8739
14652
85458
243245
58855
1464
93917
49141
207980
166899
76591
13570
8783
31017
29737
282432
220021
297030
106882
70020
299713
99702
261415
233890
75823
193472
192236
75202
125886
256913
65568
44309
283573
160614
33587
133687
65513
83308
96861
203712
46217
108896
207813
69009
131896
214547
286886
133431
29258
289567
225629
302315
159871
199429
28505
292465
99680
268727
224436
289621
139839
106998
206701
228437
254662
85966
270139
219294
165237
186876
232849
280714
114242
52450
97114
245785
246288
71822
29408
88276
175409
4656
62003
53967
309307
125555
120109
36180
207134
48241
186674
191649
27890
86195
206627
174065
121764
240845
143522
295572
191395
22762
248104
207346
17079
135128
128009
241280
85826
178805
246144
182902
245006
227967
151216
84978
156845
262719
281401
105699
139432
168744
58248
107426
272816
22789
106772
84568
177644
169337
137495
190609
142302
62859
89658
273592
246856
233278
92994
225163
283552
229483
164142
117351
240369
31035
208466
104836
145262
29379
101007
24758
215064
153278
34664
21210
167794
122372
239131
309777
191061
206621
150469
211831
135813
263370
206938
6532
276308
113867
268600
216429
29083
74891
90073
222105
149520
160983
26501
245671
55628
37302
139853
234718
153517
16574
98231
189962
206267
228249
146550
121563
44540
243599
255557
88635
267261
139063
49437
255215
247016
300917
225211
174014
102727
26593
214814
43572
188921
1240
79085
23852
195940
27594
297723
199426
301903
192026
47642
82333
241966
304707
25601
4184
202814
263206
258726
79107
279906
202606
304503
13502
303501
286099
226289
236611
279896
157671
291543
159368
280052
212869
127953
71406
125527
192386
49528
79196
189778
43611
285146
103384
29842
224028
163565
103264
37366
307020
276235
28201
124683
145357
236640
271202
44163
17801
131301
160653
72691
79073
281420
51322
106394
76854
279503
99387
126295
140082
78864
224345
220650
155036
292563
32950
28521
103730
145336
219911
195713
73043
563
264254
137244
293414
59675
250180
231919
31069
155066
162477
183592
33867
219439
187691
238973
95360
6402
90988
123702
79043
85193
254135
27195
168076
254251
131016
216578
69643
276601
165665
30343
287902
200676
251825
21507
21912
205750
106856
2536
76768
144750
223010
221646
20018
164176
169234
33077
181134
237593
236949
283416
87690
105350
128283
130773
11733
70953
5462
146018
271177
243492
219707
61698
215293
103786
30168
161628
266055
306897
61126
114358
129253
73140
222742
62540
88639
178204
128367
222128
62109
259684
258591
254388
308138
240618
56247
52955
21411
15637
249975
116005
183550
75357
159286
163831
11543
261527
192478
11926
213750
111319
281214
61484
129059
190616
249506
38494
142570
299501
90869
40141
169361
212608
306088
153779
256304
177455
268287
180259
111063
131063
146136
76792
236425
232156
32274
309336
26043
111751
100156
67232
262851
211350
157961
70984
263939
103660
18662
108009
104062
39952
216964
145971
236142
181889
208301
269904
38772
41876
237197
297399
217227
2113
296015
224047
105810
257088
32969
145198
94693
140525
245743
227186
87800
2994
269806
106430
19747
135081
47680
309682
159945
188004
126688
114134
43363
30532
216264
217734
195337
289966
173938
245936
297600
11245
235631
171972
168188
203803
83551
16290
305667
142453
116512
207931
147475
292051
259627
151286
98629
173712
207831
151700
25741
28917
278218
14324
64987
22108
173482
59835
125670
203772
12580
148587
62612
127900
254457
99159
301913
171118
243098
110672
230865
87449
42407
56075
262985
116788
163995
272088
188624
55917
104589
55402
248228
266887
179214
141660
174448
257017
301929
147695
147812
274309
145480
24646
39750
167250
15286
61757
101907
237372
12360
83307
279576
136533
176113
233347
84837
265682
79051
231280
38246
159569
249354
188275
27409
301597
121796
122598
169361
64819
227367
1641
83457
19148
33739
303944
190623
144448
234028
32251
240162
262342
268639
94652
26709
245690
285567
219168
260552
22399
137310
119789
280556
51978
79910
195085
22702
196479
102153
107439
77594
48891
304631
212529
278453
23779
35239
37774
107955
225830
132083
237797
259499
104439
200861
270180
259175
196370
179219
138040
83535
157812
156222
159601
205780
238996
146770
234794
66413
61322
57422
132416
220571
85246
183881
46499
11240
126666
45178
205300
169804
223005
174275
145961
63187
148191
179850
299339
169318
43762
88342
77135
58532
115181
210318
152042
288694
184266
167324
178004
175891
248190
276914
51983
165238
260040
175923
46586
53484
83384
205514
21600
55907
179959
125793
129790
10007
193517
230021
35461
116123
301277
60125
2551
118519
55453
163507
308018
244368
258598
157246
68444
114244
18672
165988
307102
276580
157627
136801
143536
186035
175973
121658
218164
139596
125380
42449
38019
123261
149382
198724
221307
137561
195788
25278
63267
271794
242534
46684
174721
193619
71784
89657
257825
65185
183866
259610
247761
264373
10493
14511
86620
272788
222751
303178
38484
181192
1060
162981
26988
156060
204841
40315
107990
64114
152333
79395
170123
289454
173609
147021
191848
279630
110197
45632
247034
92032
227431
176949
100013
104922
274134
97676
57163
48543
144990
214219
238131
208794
15398
95985
126401
247028
309216
198874
241997
217673
308318
302899
249315
138622
127607
119051
9666
168235
103460
281278
111904
70159
287396
133081
283445
94149
232734
184863
25732
97629
217227
202263
182228
189950
4618
167052
145561
307246
88424
73666
234406
276095
218924
307023
299737
164233
17173
148347
88732
288978
128713
267718
293945
251486
80383
191603
70540
42108
77505
47778
32912
19529
114094
294924
209186
6289
43902
22300
36665
275126
187868
229093
191329
186612
241596
263600
173797
103054
306850
129880
252078
89596
222293
142347
220379
2164
84487
67651
156088
261365
33864
62902
92527
29219
273263
207216
221058
94412
61758
208804
152995
273132
215805
246159
179484
204450
160647
256519
72066
225265
33633
114688
31886
174715
28445
10368
47702
219514
281103
123474
132657
279808
64223
221645
216628
242183
9643
282002
226084
153038
219842
108594
235457
92253
181919
9279
67276
42209
100644
222650
272919
152879
14248
124779
10676
250967
142860
163368
28651
234300
54177
182667
55946
101221
159200
13694
145006
289543
96183
255591
40093
302
220005
159659
233282
233054
203284
171137
136628
10132
284511
262396
220754
30423
261326
34282
208421
83650
156368
57289
191836
254561
285516
201687
291729
30804
136776
197405
13022
59577
284901
155920
281726
242523
45638
135086
122684
190728
11355
158943
291910
158236
129327
157879
159107
265925
170154
190721
102732
198732
91989
107030
108311
100010
36903
272630
192672
213243
270701
292915
4623
137402
153472
229844
296011
228040
179455
257466
51917
267635
269487
308870
294631
1445
151206
237260
286093
69875
10921
151125
59606
175338
272308
286340
3596
25636
47105
3384
178249
76113
156008
16938
33982
181709
120783
190570
221699
53875
97161
297571
123342
147058
100960
195442
243575
68943
281141
144446
74285
56870
248895
179828
277361
201258
152862
125060
189213
200669
135157
114944
62399
56865
92469
262020
34644
67124
68434
143300
136522
192487
245877
194562
208186
132746
199927
73691
272080
30326
243846
205315
195935
108284
291668
71204
275260
129524
13666
216544
80478
35010
42746
73990
160045
148915
16746
103510
267762
273062
89510
289120
222328
187172
179739
58877
208788
138414
199499
146916
172093
286426
41999
169870
45346
85066
70362
103365
183132
65902
30067
98080
307238
251725
6760
208
231838
225416
35169
44669
84411
5853
126439
55383
140573
12588
295215
168398
280357
164772
104786
224690
117874
235034
308812
304211
155174
122867
65235
68924
170149
276364
27747
158618
83711
268547
101295
121945
68204
13128
93149
124577
111430
263386
173488
64497
127225
37349
254232
207632
57280
238951
43938
189935
304038
181176
59226
23501
19918
245822
124144
254790
192949
119693
200435
277616
84568
59518
196932
259127
189315
101721
192184
289485
152185
264853
128773
51250
268
246074
12166
1112
36403
34583
234291
144340
95458
87593
309950
137094
51876
234127
131681
53857
163301
40117
198242
68607
156004
270699
94392
145107
24021
30345
210732
71362
77378
131805
173127
196642
158833
270130
97200
230097
192899
209933
268200
125646
261106
242462
80491
115238
180655
235034
19876
271076
234867
34418
18407
294953
262600
43724
184932
250923
43190
175073
102532
130684
86156
135631
41268
257552
174851
158726
235849
145307
194029
250327
36064
63866
46752
304332
252532
219004
174004
15283
180992
244734
37800
39880
130233
182211
260944
164234
150685
5997
287162
99409
309290
5613
208182
169833
32873
215812
280345
144894
194201
19378
260771
228194
204166
178121
247379
6378
55533
136631
45865
272860
245339
175227
101033
67369
129628
96813
41159
196162
21641
181485
74223
280104
49295
278971
16837
234404
281576
196296
221879
277543
198330
185214
97041
85042
68070
177229
46406
264099
32951
277206
150703
10524
126546
85569
38756
28043
89941
270734
20811
308715
260057
165368
106128
20297
86065
120465
7517
102588
256882
267061
1824
65974
189803
308673
118084
296714
273396
159109
266795
202240
151200
94744
297576
209126
97011
68305
170273
195550
204099
251301
85557
162838
177186
191401
20786
183029
191684
243117
119727
60113
120691
136832
232712
242937
87914
172383
72750
247632
226815
292014
4763
33017
66890
192032
154426
162279
278875
157821
30836
18546
231262
309242
155199
270589
127688
62373
22256
119054
5179
72162
277042
2456
13884
184133
70115
276554
78061
195818
220749
257803
159320
112050
44798
189000
609
83403
304697
121977
113373
24556
163056
117466
102884
303855
148800
269485
255439
275224
178850
218195
134717
237786
76197
181833
232045
105055
27961
65035
31467
72049
221263
8158
16258
182795
228826
162628
110157
32864
29975
150598
71164
144029
174579
127599
307350
247071
50743
302283
50410
232035
255502
172441
238054
137233
309376
143227
193760
49602
238710
280021
13775
39194
180561
66868
80814
292820
111347
299173
157508
96885
290540
5448
86423
233414
76254
68128
227711
285855
174685
209625
86791
177502
123733
36378
194564
139463
220164
289848
202619
62975
51643
246070
164191
72429
148388
130786
128581
268375
3096
224527
178470
234263
207267
301813
81860
190836
234605
221707
73636
256590
122268
289515
298544
199380
88936
236797
147360
156103
37446
234148
84707
283961
106723
164905
269884
137992
290800
211593
14902
149370
258982
193179
6007
208849
126644
100460
150856
78585
91682
187271
217219
227679
135131
64516
265997
226927
12357
185308
248280
229302
44234
209384
38504
210667
288715
249824
48059
172560
236830
83836
211167
55530
116023
235977
215563
298651
111729
18286
63258
146284
61641
249240
86492
244116
113984
62168
211482
102990
216593
305164
132906
46483
279234
230968
241154
266013
6644
36186
184609
6534
67946
306121
249861
241761
89600
301069
23490
112570
150034
213129
245201
168066
303771
102596
255874
182703
64240
69667
274811
178849
241629
83543
307346
181739
293652
98604
63363
30263
114092
151175
48322
272695
61383
190178
191668
229406
125568
20131
119965
156761
193086
94573
113216
47544
120449
22762
91685
306884
199504
31667
76750
123002
61625
260154
287736
7596
74608
244698
143976
302398
91974
193717
196770
107915
240562
110947
23596
297043
45907
108076
263399
184426
54843
120044
190550
227752
290245
150621
71625
233322
81167
82135
115554
38327
184902
288255
189492
231151
234370
286798
155357
207981
250579
134152
204751
149839
189270
93170
89956
275597
48995
230634
75055
68748
52151
21983
12657
240707
15035
208876
50425
15289
182355
56567
146371
204504
130267
123173
271509
173017
132168
185588
76260
5923
120100
111549
43894
111521
209776
303319
212361
190275
10222
274712
185263
108942
254430
76306
219703
2295
44513
35035
22125
22530
269684
296032
236667
231497
153224
139893
212871
277245
75945
65017
5096
230566
300601
166648
48529
72801
35504
249509
218847
210898
195407
190722
55555
140359
200390
42344
232684
93433
290916
210678
26368
20286
203700
271400
24390
65162
186424
221142
171689
162966
248269
90379
57887
274489
250657
224455
231514
95902
170078
83296
310032
155406
240296
75430
269399
90674
52196
261902
200948
3033
1989
216883
286464
130788
194569
143427
212371
163951
117720
117057
222233
170746
181204
85639
197177
86428
41406
32516
268176
229644
86025
197019
68023
211402
113979
277449
61793
93455
20731
227251
212896
102621
291400
79348
5944
301924
183972
56334
114346
19829
306147
139491
192831
276083
30008
244468
84879
297843
195085
60054
293054
251692
20340
195548
109661
257261
252632
101751
199682
134923
47785
63092
161433
44828
64816
235087
23510
123401
125578
138415
44532
280981
14292
222108
179632
170176
77064
54749
67966
221008
85544
109402
279826
27564
106272
198770
47986
168486
56928
67936
135628
8218
214354
200088
30698
63976
182433
84398
49935
304523
181228
199136
138072
167998
131738
23031
91182
145659
4402
248630
309248
210844
40588
95822
94141
301952
87851
197117
220560
77158
258843
244266
141434
68109
131380
184140
270942
303711
121114
39144
305547
291957
173664
308327
143575
155675
48365
147517
43641
61814
257728
122643
197253
301590
176769
145098
44248
255382
197319
51482
155867
273511
276735
184546
257856
234040
203520
274478
304066
107113
293870
59539
304707
64640
49192
135404
195403
178878
91650
216092
151227
265658
75304
266569
187446
230669
163027
103722
85684
17645
65144
117304
252346
42586
206887
273559
107476
193015
221662
148614
199196
97537
65952
59893
307707
217775
76072
294538
15558
155506
185034
302255
140252
76403
39817
278300
48196
201351
249816
275061
161318
248397
197564
21240
283419
139969
281556
88762
151942
8624
28291
131956
286183
85315
235661
305314
48516
32768
280323
138385
287230
274775
124822
121780
237428
1107
276932
150843
182714
262072
62710
235992
180511
284428
37789
10066
34521
37700
307917
274375
298502
302265
59927
15717
59052
181771
109899
183760
243838
305100
128649
208181
187983
128127
595
47839
256211
277989
190962
107019
175405
264994
84903
236317
59119
86453
268639
85642
36681
52406
126506
151223
67750
145112
271799
137038
18467
167788
273067
304210
298000
143851
71336
247193
143305
258301
117431
207652
57431
227140
131245
210528
164220
281754
231070
58746
16476
238298
33834
56824
189896
149363
154097
87904
22818
228560
37247
234436
67080
55380
67497
43176
203545
153145
21529
129905
233246
286876
101557
92640
233554
304586
259920
59740
147317
264381
257327
250662
28900
11816
111196
302086
258820
174368
136075
23862
242342
153518
59876
212966
140150
288802
92447
30633
167884
189078
302643
171302
36265
101787
145158
264218
43816
68926
222324
104557
29831
191560
199168
21467
164328
36694
300223
211983
211176
126527
229776
60884
8998
289455
133350
233477
276715
78174
170033
135552
111975
252592
32950
64487
229909
1848
200293
285606
228800
244397
251432
237463
283590
174310
29442
161752
147376
241205
103086
300904
202892
88990
283524
134146
264653
216297
49570
58755
75515
52983
274071
29930
185894
262832
124695
246547
169406
191764
258790
195784
46766
103072
26034
232074
309065
96337
291133
230516
183390
150346
283603
271224
134427
133011
215001
193004
23364
180147
91636
191302
239601
13029
233320
281772
222969
289146
53822
306422
98538
245237
192989
208297
206285
247497
180634
226013
143922
131261
177259
295067
59772
263940
208268
291904
279793
190052
46059
17302
259263
144557
72948
205935
221459
291470
251973
120903
117592
199910
160879
198799
204052
254948
63914
49060
157551
206763
96368
285461
31068
141583
73498
35820
2468
180665
68699
90457
220949
265475
91206
198217
156553
47798
124857
207682
95632
116202
216774
202312
42113
86410
55298
254919
38589
198101
285745
233947
158597
186558
236811
200204
103540
188651
146000
179341
128390
97238
107640
185
233324
295704
80829
268164
130142
240886
223085
157216
110688
224881
83815
287747
114521
309162
62796
145605
49172
283759
309957
92328
180801
9143
20332
201366
76334
174293
112591
56806
268650
16253
304718
242844
11656
230506
23085
61326
82735
171893
211282
285014
90154
18270
172080
228576
52967
127803
31640
249384
255853
180486
34304
45535
238233
280161
104856
68517
240440
224382
242172
6765
223580
284570
42407
189234
105811
35514
197690
3710
50455
106996
91127
71461
253089
223011
78982
257694
287584
139774
228075
168503
33158
4223
29165
40222
66978
130681
191190
147059
265728
137126
248940
274744
174673
245104
5553
52034
227296
37994
30097
93498
128272
284529
69658
301981
126915
96348
57460
18815
86865
262901
196586
74288
73045
111021
96841
54330
240381
62351
273192
11542
230238
67127
202961
172753
147130
207548
27520
36266
23395
29131
227598
202502
163846
193937
248269
16544
292693
27636
180200
307843
7339
178930
42165
45413
118170
132108
96857
24432
136301
92911
204264
220235
55273
81160
17032
246112
167385
145237
83317
180400
266164
78038
9877
107035
76483
251269
282863
282440
73460
8798
299244
121246
27088
36562
92630
75118
285605
146781
199078
7530
95369
228939
128453
174704
145515
190143
32292
141680
229005
117398
227814
291471
33871
101799
116079
222574
279326
191358
26064
92353
30887
110294
201326
68337
217630
296327
221108
296741
5613
309169
264234
152354
14064
208006
115752
288500
223278
301852
99223
203383
293092
65106
200816
254739
171310
303715
150326
23398
95483
190374
38733
235343
179948
46350
112599
234598
56472
89400
283510
267087
90622
170207
241473
276550
221460
32777
158524
80981
131330
183745
141712
115755
296338
102547
306744
130703
97518
192200
189122
66590
152616
285190
243997
6347
75991
193531
211863
211668
272336
140371
144962
197504
226201
33826
276354
88797
96126
58030
67341
92315
10104
266520
238874
68803
82668
253147
268938
234731
255792
188504
218264
1541
181157
70465
73092
31700
98001
3246
149730
34459
141176
97682
300989
25341
39294
101155
195707
216373
160812
36384
275388
54723
164572
193152
58657
182973
213096
65522
189498
108403
68628
152844
217365
109947
201094
214895
235889
303145
250782
246963
19434
205096
101193
275180
262613
133705
66663
25808
282474
240534
15947
214428
49761
232683
15425
163381
53368
309461
47234
232470
165144
197569
174814
140280
153777
33725
200504
29970
47531
280233
1183
194284
176904
182799
98582
165724
221349
112241
55886
237698
105483
197610
18035
213242
227878
146899
235440
157857
33853
88600
211419
87054
279986
256900
243601
203504
196431
59267
65004
167014
17940
158760
33622
279132
113970
133879
62089
87519
214001
238097
296967
268026
78704
260325
73981
270452
21428
225852
112217
166320
108500
154424
283418
245563
114761
216326
21680
36847
35020
216829
187607
251490
40713
213788
58253
73825
223984
176211
194123
206952
119360
98799
145839
37372
39550
240268
195083
236273
6850
234403
284390
65731
128784
146122
72711
73768
285807
95208
302543
198132
92576
267870
76581
69813
16597
70382
121251
130931
37865
278961
196331
290119
226179
230368
55931
203113
130437
174400
178991
24310
106506
78220
116364
228297
80910
265034
136022
35236
73077
189476
309311
281693
68364
118097
31435
31388
33810
135645
210849
294377
230622
4957
176504
106678
50969
187413
209026
78663
177652
150735
231631
298832
66516
177866
57606
161207
16145
288650
35893
37277
207065
194220
121140
248178
61096
72708
204348
72800
55059
46419
260616
269500
49661
60934
265138
287406
3614
117170
227842
283951
15134
273362
259518
56369
29995
282592
289675
186586
165953
3212
153037
302863
290107
13489
195572
179451
57500
221384
65186
111747
68216
29601
220181
244099
270343
37863
143016
230620
61215
300459
233492
273589
171340
257869
288631
260979
33579
217697
47428
269205
156117
183864
17397
287665
237011
35432
221373
264768
45840
203763
78376
87696
150790
48524
1629
187647
203336
133152
145750
106511
40806
163177
51564
28527
94067
96811
298884
100320
189443
161084
218857
49029
200308
21386
185526
84208
24914
163382
246478
285478
11066
175198
151726
199843
60659
237915
200729
158057
116659
28723
230949
94042
97667
190234
167627
139486
240362
165195
47805
245593
161091
182885
35270
99691
53516
42764
14115
6284
118447
276429
271711
258967
98985
162866
200077
139739
202345
266438
4991
143899
2537
98897
228147
138913
170275
68205
25911
123881
121280
138767
180633
218677
264793
175388
238014
11308
89349
206040
286180
22012
122990
254316
199323
60289
286276
77021
161777
193010
45037
196186
33110
225347
285122
24263
166688
186755
293714
23005
283101
214820
67446
215964
296303
27779
18577
94315
141269
68684
309955
93857
107354
26588
41443
3782
287175
253310
141609
110562
23492
65272
234660
213707
222728
243779
198392
238444
123438
43198
179825
298259
292493
67099
228680
130429
81681
69641
281657
29405
225449
94871
193122
207064
381
56393
252696
250101
117647
69434
305133
124249
252368
213250
28183
252554
262494
36003
15221
136916
263813
181670
45105
214460
134275
56629
295164
154123
138538
67177
82356
46883
122238
280823
180247
243638
288063
128858
184021
153923
140227
68326
277262
148918
233642
51913
139332
125925
147266
20144
210286
63755
287297
23660
222420
253791
28456
48817
57610
303139
162963
154263
169440
79646
228464
115222
260347
33036
196751
276894
263204
267818
279754
208861
283776
272619
206678
35336
280466
257101
61336
72758
39794
4644
230779
193858
258181
275993
60170
209956
136624
221953
62940
293520
195351
254495
153216
64869
78245
115057
260249
23646
234472
308177
77615
247439
286514
62205
170233
197654
236255
237398
103649
237479
7215
214135
306842
177403
214791
172432
134333
77920
188778
146052
142219
141694
153009
12938
164599
36010
281434
198635
160911
103515
171498
286373
83663
75561
197189
199441
46092
200776
144437
305442
113976
285081
45210
115989
9255
175124
252112
220168
160116
149731
126701
5413
192
8991
249968
24458
138560
17387
223530
259338
59814
281593
102360
229027
67074
96864
82119
83836
204004
165357
24419
49500
245450
47296
198601
290519
25074
278243
290236
116652
55584
193510
96864
142498
291388
186248
254103
132909
72502
179083
246208
113459
107402
37553
229338
280047
233051
220103
207838
60610
54086
115595
207432
5021
1596
147292
114939
26684
269387
221981
283214
276371
91100
158596
227504
146742
186572
184361
226433
33545
132704
131581
212953
90529
60378
58154
159518
297459
170804
235949
232668
928
116397
72584
307246
207774
233421
279822
209565
263565
280457
163018
219881
17160
219476
95526
152028
305274
7710
126618
305486
231082
204389
101841
195168
145021
238157
107113
280504
243784
60681
151786
201036
116451
76670
16659
11781
165025
195657
178383
148813
257126
115226
59162
193994
147007
213284
134812
33046
46822
28967
144812
219622
89837
157594
136089
66676
68056
172633
302663
239511
4359
152435
114513
93714
294286
295478
269292
120066
133160
120849
210000
254009
96085
256705
249444
72634
186242
14257
167557
142908
191256
237366
283164
42268
234538
131279
140111
125696
278968
17043
263956
201948
101361
2486
100058
10816
259084
184442
275543
202828
141547
46587
259181
6808
52868
135929
112677
42005
156436
144226
248017
306225
219632
252851
241593
280576
210653
201734
60726
111131
292490
54709
179652
239710
155795
130094
140109
152463
19583
87608
36921
238094
287648
261826
35133
225710
293915
254519
258551
137809
101583
53558
160450
293730
11395
145253
110524
209924
177753
145844
7994
132879
31578
101707
131900
214435
177994
242725
295511
258859
301201
275999
283061
263891
100653
33023
131362
176014
287704
142937
124535
8160
88394
202560
74163
198365
806
216066
177479
61124
221590
60808
181216
3116
265869
119994
71886
297091
195057
286214
163843
174602
182589
87608
215866
263941
36379
258621
14673
298311
141050
271491
108672
126318
110189
249616
149712
48796
218447
37408
272896
132467
17659
82483
36362
306376
63574
81528
305887
101148
116342
188910
165015
247169
215470
246778
67173
273576
135646
282859
86452
171357
175511
29083
15600
101401
307095
199074
260113
118377
142052
160234
199764
273054
187725
261625
23128
45790
192346
152558
14963
143212
168558
69777
36352
112964
179558
38927
38402
110282
208988
210384
272236
198210
266036
172392
177961
126517
226651
71629
53777
250812
169062
64031
216445
274711
193216
129074
48757
145797
10659
143629
243519
86135
281527
289043
181530
3101
153444
40427
300213
87595
46432
277945
54050
258180
35707
230909
109888
66994
5450
298657
69663
206544
97598
175635
238599
121556
194958
240893
41653
201009
280514
127900
216713
307204
297885
277010
8303
207350
3634
141664
251187
119024
194435
294541
212480
1049
128431
278278
290031
181286
143202
287983
207985
24702
119594
151753
104555
38349
51542
295442
120642
290268
6438
161481
293866
247747
14243
289950
147381
152495
277662
32882
152238
43715
14731
220807
241698
248769
256666
90007
157651
120375
101912
181594
259669
65983
105151
65910
133847
67078
156773
191064
253465
186329
123587
135960
96298
81545
231857
106962
177361
153828
155706
83202
172884
224508
206422
155145
229857
231924
189781
12996
39123
223256
100107
287267
12715
70394
295482
78892
173496
299585
273122
53739
296407
298871
230431
179558
223740
147622
305851
109878
140042
137096
7967
107729
87289
303785
122289
32576
270417
41747
64943
152807
267791
147139
130181
309561
264807
188103
240594
124415
69202
118527
58521
140184
40388
295251
182817
290299
288105
131519
97998
272485
75009
137033
125563
185921
7156
256720
148518
179348
215907
27987
217461
146685
74402
217980
305479
223992
100728
276288
4697
185024
222921
10995
289876
102924
233100
173051
146390
206445
91857
8296
199577
58621
73667
65554
63507
737
38969
49476
51515
240153
124594
300260
119748
6865
91674
28721
217749
239215
223121
74375
42126
30028
107699
220088
292581
73921
112981
86944
235911
37159
31469
232287
136752
211702
57587
232027
292786
79465
28312
82847
109901
213358
77706
219050
73984
22787
190773
129330
303017
194398
41
257161
179702
145677
70479
18217
217111
100183
41510
302488
260039
243584
198181
179429
87654
287366
17404
3307
216049
43817
78273
306537
301828
205916
185443
40608
113960
198640
272465
109870
57321
212494
170724
171602
294772
182175
238167
159865
305581
209344
172588
61661
21326
94168
44370
254379
287090
141909
240078
218778
85633
213700
23944
188434
24407
181673
75142
241067
83383
89523
295351
263342
11703
56072
302889
67643
294301
245764
180428
280195
154784
200490
265434
18685
193259
156089
228029
26949
228144
167872
263817
261920
175570
292729
190663
153384
172398
225826
224119
179605
23227
294670
126438
293420
197964
259405
304325
124357
15333
140625
36588
5507
21322
169810
191860
19088
114706
120686
33164
296950
55924
272583
273174
190584
66618
251909
89207
214108
274239
304001
184517
288530
236119
179541
166618
211235
45073
281983
39315
4908
86568
1205
275569
152438
54355
145593
215425
284295
162452
74708
208147
30194
159165
260281
93295
25904
193525
56446
121568
206624
282220
292986
230875
41944
224501
54667
278645
15211
276604
87284
184173
81060
299886
25141
280429
226185
189621
127164
124342
89011
140428
88400
2572
267872
215816
251349
126070
96274
40682
28015
88412
107136
42240
49888
279240
307144
42192
44521
48331
280072
117560
307986
276083
109604
181915
64892
15176
161851
113292
225264
260254
139698
92830
81701
278386
289132
11610
34561
47205
62649
179106
142653
30405
135812
146788
292193
26952
170395
289779
1311
279539
29975
244363
70012
25291
176272
23268
226746
289469
18036
142426
66940
239294
132036
23866
165300
41538
198624
15188
175227
269872
48149
87672
114304
13825
191984
244805
175330
251492
14648
51462
61765
151659
224077
88697
224952
182988
280256
60779
287767
134580
114993
52621
141263
174276
426
35840
68357
151124
154169
22690
73330
26194
161048
107786
230731
189127
295039
121362
249229
100893
158845
11055
47607
253174
281975
172575
98953
290071
283088
86340
45060
125873
238563
102145
285336
196672
8052
209636
152554
31733
254092
151666
309199
92450
134940
131760
147759
194316
304092
57820
227358
127359
10933
238497
18096
299857
293673
98143
177456
56069
162673
134561
91784
190691
78646
300830
223047
72088
190839
47110
289487
78396
305940
44384
232889
6775
17849
148368
556
27907
245460
27327
76865
276855
245279
63558
290951
95846
133108
176236
300869
267408
224691
87915
5150
135537
117628
24890
20523
279531
275765
251411
306728
247042
250218
214728
215736
76412
266041
305684
128834
168887
214220
28126
205319
92564
272205
308078
153935
149648
103349
263101
113129
222357
184951
88425
31770
233375
39667
246051
69891
198985
284327
16128
120224
111812
243685
89840
270889
279707
116756
128748
196416
106241
97363
249047
48822
57494
254951
213264
13914
292785
121157
112960
206977
130053
113492
64538
309234
88378
183487
196565
250613
272764
33269
32998
299822
55589
140874
182593
240963
185749
152957
4646
129249
39056
254735
280423
242951
29663
166853
146725
66137
57549
76134
3108
13207
229839
57226
242081
78772
197965
147366
171193
108320
79555
156285
170667
282425
276791
104176
121532
220097
162969
230665
305849
214195
216198
142283
119543
253899
47130
84632
5814
127436
107259
293024
213232
78428
71074
249203
265371
83207
223718
141842
119286
260003
113130
20235
19326
51705
120224
308167
193898
60628
168950
242733
149370
238399
145310
243304
245450
97226
83068
308689
270143
20245
39424
227303
79109
126051
78419
296548
87763
162972
50142
9131
2492
118572
252685
282391
238310
156234
297058
49959
25448
47043
54095
103522
205002
266998
47371
303174
40856
213729
202602
1328
42410
247757
167901
263588
8232
270138
135191
42415
51217
32790
261942
260396
236963
236965
282231
309702
28030
139004
153852
159369
295797
205983
160328
126247
253866
169580
266018
196992
228690
198483
9657
132721
107404
2824
9279
52059
60970
243727
268230
23189
22801
203527
213411
292502
221635
231763
11625
164334
251436
276200
90143
102761
129535
290734
267216
4404
223118
175708
245403
54505
100171
231992
13117
255037
87004
49498
168933
166119
32996
292925
305044
263190
309063
267195
173139
271116
226701
223424
12636
118277
226021
218788
273448
158584
42783
165482
171300
94592
63395
254977
33898
283431
63099
255699
303034
306854
262850
227967
109620
58190
26686
86273
87419
207035
163952
175369
255864
242069
172000
8662
270261
43172
222260
68455
287002
213823
303767
122691
62642
40741
88896
269166
95469
305897
14142
167102
231987
180379
56883
106684
132215
248680
163614
15774
85275
79348
291925
57298
216829
151670
197856
302658
54683
137737
65602
128088
55807
104275
298853
66645
212325
214991
4214
263369
40202
89737
149206
290271
199748
92088
47866
132540
59243
6025
33343
25438
258026
102816
33403
85935
249320
24145
89970
181098
189873
209675
252305
142643
237402
158700
115730
118028
80792
238457
41490
91989
222200
195422
207897
292651
5143
162504
37993
257173
181920
20846
9347
132900
283238
64807
77869
232892
167987
294543
172979
285006
70615
236018
25790
247354
38027
136957
194963
233591
222009
280885
186112
23883
19625
85737
50896
6731
151536
32442
239569
208745
201112
203615
137262
279957
65286
173161
3282
242870
286513
255515
268104
30122
298885
164167
87146
166779
204413
153036
144482
265021
5484
239687
215781
63413
305653
109300
127922
217464
73810
137593
97773
199823
154903
196228
183224
176826
41333
9956
166975
275131
293554
59107
186562
285371
97750
55024
96846
251954
148507
234107
195226
84958
125516
39857
288536
40741
198813
106077
54048
136979
105852
111160
244856
19595
63625
3657
220570
197824
145363
31964
151157
207297
309308
232715
163426
213843
13839
276682
261768
136788
246434
297057
244695
266884
106497
288697
234145
33576
5282
271522
194150
280497
914
14923
300438
31192
206798
115049
299816
53329
3061
90356
43620
122679
13623
133753
164464
67989
286755
280643
121649
174402
9091
183830
86662
282874
44440
239701
59175
194830
282970
99592
259513
64909
210125
262086
76395
306308
263524
278122
255664
257169
105523
255089
154478
273741
227120
218163
216983
294100
141204
241376
66802
58664
141025
290775
204468
192101
18616
203673
2795
188174
304198
130130
144554
286479
560
141203
118658
168696
9059
309641
208404
298999
65730
87346
182108
49569
164720
261180
241039
116586
235867
247825
162884
191364
201479
69972
82301
34612
258770
71410
6363
238437
150017
55516
98065
296855
89470
123988
271977
39520
245461
217265
260459
2759
242201
91010
82560
84489
131596
151278
82165
176138
192224
128996
39578
278037
204184
171543
232743
28907
293390
105990
213365
182434
147231
204611
99036
119420
224596
103600
256924
77208
246813
155930
187751
156853
295994
299146
134735
153845
145536
283211
122563
173195
302922
236723
170048
213857
103936
89332
238859
277438
192313
28657
96195
192489
231699
303467
29846
7494
52789
294050
293315
127992
179061
279942
186514
14307
236061
145117
291146
270412
265390
291418
109937
194353
34618
110745
253172
1421
125265
111651
106146
288777
266442
14142
76872
264261
49903
3278
131461
284602
234147
222913
26971
44659
83269
250214
298267
11224
98605
115928
242866
231675
126581
79795
115610
65616
141687
69500
1249
72490
111156
151531
251224
280608
282196
281633
305096
33590
202317
121837
165604
304735
98218
131124
89654
177058
202010
151944
28499
226993
216806
196964
218632
78493
102533
282957
263330
248999
5664
15306
241262
196456
179193
217038
160879
233973
94046
119159
262853
290637
159773
279247
37263
305806
62439
39657
29162
304407
231037
170958
301712
39361
86943
255694
35122
36926
292240
270250
16440
136001
180002
133792
165927
130941
66966
241036
21748
295136
69340
232064
279866
283762
303077
32826
289766
95207
209976
171994
31419
63462
49048
219806
61279
103277
225019
8920
44351
241083
234872
300553
272058
44999
144749
215841
76144
139888
238597
135811
256310
138762
277021
67642
62294
168261
88930
210963
290751
121434
192706
144729
77369
133398
25867
277865
180425
259837
141625
59999
92152
185892
226052
99631
212589
211425
195846
6497
10657
118558
104258
182841
118902
235378
7825
9907
36908
196483
286244
54862
172483
181045
302867
309349
33514
162056
37244
225970
203589
144706
197517
115585
20105
27914
74292
62758
192482
97785
16634
249624
169450
234050
93956
120151
255743
196795
191976
157743
39333
228806
29309
31973
149147
108063
9849
22029
238965
308194
215768
132588
156704
273946
105845
153888
47065
111860
261081
49107
38446
156592
193989
1452
19704
167154
225618
206092
55749
308794
190503
246301
126445
230117
12209
200665
305929
273484
245622
43857
49144
22862
248699
239722
188604
246413
110263
193068
121460
294569
278581
282503
82005
280460
72921
174695
117796
223977
77301
202953
234448
155745
253918
37207
26847
210166
14319
214654
283426
196783
154012
115421
201865
226372
62598
252239
216440
3302
225997
143877
198341
243468
25373
86271
254421
267409
198404
138220
116507
256991
254477
222652
227385
57998
25295
25123
7731
299536
60301
197414
203943
245995
129937
62200
57212
91412
42859
66996
103964
15721
27765
54771
132505
125841
32663
90645
271236
244317
27416
225680
34416
243073
290542
228768
245689
207875
149662
44197
271418
185663
6050
228826
117958
308267
162341
47873
237258
206878
290434
188204
49267
168501
244982
133350
243991
195316
115551
58348
178859
223796
54460
153286
139074
232709
271758
69774
203569
8655
300042
281158
199249
290894
28442
155703
197182
233270
232569
69313
56991
3752
104253
174851
222436
157041
157915
43154
230071
268870
204327
47821
25216
78443
242044
97213
218584
150030
97696
69287
284851
309044
294428
292791
87283
230720
199252
51426
23288
58084
135306
253794
115763
67612
27167
139177
262907
3824
249896
109587
227805
134275
21192
60403
202182
292327
131539
74483
237921
113000
27953
65058
272670
130941
21123
58324
168266
29298
156646
226267
287194
186100
20107
260576
136904
100653
86964
103658
127349
288888
7047
32191
107741
131153
231093
175866
73980
87129
282393
297871
81468
61386
79696
223692
272103
202404
278879
174737
114536
284276
157922
234845
49379
80995
157136
276347
273311
211205
181502
221946
227993
3669
303197
234118
63925
70144
123419
114422
28244
203952
166335
7447
210663
263909
44754
137982
214992
203293
121820
9710
4336
154998
181484
158872
162396
212999
287970
25119
198738
29542
76072
261624
42772
109300
86049
289402
97390
255078
17521
64872
214960
81138
261776
53191
257409
10384
40421
34772
68205
107825
188915
157922
87079
291960
197494
37101
111749
204181
176896
56385
226004
253433
80338
14283
247134
123785
20854
212727
225390
63309
294440
76816
42276
219267
262982
293923
214670
151981
303599
8841
274572
188517
71472
46787
168256
159024
171783
62829
48592
286794
33219
298056
159470
117079
120594
4618
275563
37555
44871
8390
258137
239547
146637
79640
196446
66831
92024
279061
159261
62555
259843
97177
186022
223252
125
103923
302231
69670
198084
13209
189628
124297
43553
36033
125327
256895
279333
464
134470
37448
85283
280269
208993
71963
99830
254260
165908
77157
241737
234319
183831
53315
75213
234708
115962
203580
74540
129501
150154
277125
193782
12175
168820
218614
223770
133969
291228
5493
69989
136019
129441
167953
18692
221771
164428
61819
68831
85504
127258
6473
299006
281218
155948
146347
203152
64698
212422
214768
239373
207040
194323
229405
233706
52208
62688
255456
74137
158697
70667
196266
224116
184277
1482
236190
181491
120136
296034
117035
190028
225929
269771
220161
82944
153301
229555
112041
138625
51148
81414
106018
261905
175764
257211
51849
260219
266261
54228
110150
211115
163369
239757
302320
125603
303100
111737
79540
285827
195421
104830
19803
135552
299064
36656
140481
163527
1229
22161
28181
121676
176084
183119
117166
7851
70116
34450
231171
101947
14628
42381
73172
177095
216322
94841
78540
185094
259841
78260
274177
140662
150
95278
158083
48441
238077
248841
95354
73466
265401
61462
66626
117736
124958
149147
132092
302996
265003
232157
48446
207981
231946
232688
203973
136557
44385
212119
46912
46888
128603
303612
278177
181970
183774
185009
179961
274876
183410
254143
197547
93070
231933
35520
100563
105934
44628
126407
114942
291310
148251
111830
294176
114504
305227
253943
3370
179877
210604
297408
45525
89094
97107
57754
153107
118351
60773
278509
297022
30384
276771
9766
71558
180922
245674
239349
97026
269271
208724
288398
234006
142863
126495
272832
138828
63299
3784
267591
277376
300132
42604
232465
304734
22775
179984
245564
131666
106879
242729
23633
115154
285984
295491
229034
200867
118011
201833
274976
125076
224093
175948
10290
211702
195814
235141
212937
215445
236110
46646
201782
110697
4931
263285
61818
176375
1544
106648
219201
200565
16134
82938
135283
127889
212067
38660
223276
85797
167395
300547
235565
253649
129394
188180
198306
277481
290629
223250
190007
229383
308880
114367
230384
294596
45301
279912
177471
301449
134977
41868
273453
3936
247367
23142
291752
226459
240183
94752
32728
255219
232336
34719
295767
91121
206805
146649
181640
25245
262732
13370
174745
62283
175650
297247
307865
207182
73246
86582
5676
11606
92487
54347
153167
276789
157334
267116
113757
261337
245776
1877
253449
95848
73171
233521
230268
18412
56525
297047
48861
117574
153902
85289
211795
17668
40077
211103
98818
163452
86801
42149
132854
200425
193674
194344
9875
214218
156371
251357
248
175464
292236
149504
19192
302436
271778
81309
209396
33847
139646
278114
135095
278511
298127
47675
189624
179136
263140
248435
309609
308486
238014
29003
79760
281054
196110
300165
231994
187693
8788
282125
44286
18603
49326
118265
105951
7277
108072
234005
170104
264506
169981
78475
290428
43362
247581
173092
87778
249157
120518
87703
160008
229344
169573
2035
93869
4224
199336
155790
309779
44783
37733
127425
143137
36728
92309
225596
81076
234024
48528
87658
265913
62016
189660
86655
72948
211611
110840
152578
197117
107133
138519
184903
135198
265960
223923
308627
90692
52832
137649
128405
248566
203120
300329
70873
251329
8031
288608
307745
150881
58611
153151
273002
285217
74903
102260
35478
94233
29388
23235
239976
56237
145519
2748
131485
163379
121995
30718
163085
150419
150216
58571
286645
148000
12342
95042
126103
136601
272544
268228
79587
133126
294046
93569
182778
7185
41535
65797
137431
59096
301701
259596
223350
218550
77363
138245
260416
98859
209958
216733
191903
181631
97153
209564
7289
100371
162840
35543
274265
147924
47461
192902
132988
45544
241513
250212
159163
54075
277704
272916
7240
130079
134379
272834
120293
74074
13115
219257
107107
240534
10289
197640
68510
238953
161628
205959
14374
80505
150759
107705
70424
43274
228996
35541
44595
235288
7373
221929
153699
259655
184532
110309
269404
99663
94489
94449
100943
230192
230681
242300
174694
248795
170163
16782
242892
302547
7158
157811
28102
23043
45527
113023
3717
143413
113820
18178
231820
76529
274769
294330
214394
66335
221325
232690
51170
243319
208999
140259
10404
4782
239872
275084
289650
112674
25794
62129
58433
73714
235156
199395
230320
140699
200252
262832
163196
75628
281849
150815
14400
215838
290750
242760
157323
271319
169983
295106
299361
225742
124524
192706
232025
77878
86924
295611
305132
174876
289775
231434
39629
106025
281324
308639
237493
283524
190389
42345
72509
145306
265116
74327
126139
196274
206397
150648
218189
256504
100677
2652
123963
24375
5508
80896
288939
154527
40198
46379
295975
164067
275134
130805
107870
230410
309403
93966
262107
104032
175604
35407
206778
30064
145279
119760
200288
7867
50760
303506
179222
121549
68888
231369
144591
14186
39657
201821
239120
247610
80028
286228
128108
18209
303218
74589
103835
110516
196152
104936
33225
72099
76622
29600
227051
161680
161635
1515
283860
111336
248787
258258
252994
198235
282443
241921
212069
201570
867
290761
167031
285234
72618
70996
106527
233367
151398
64608
132505
25507
251156
10733
125028
143009
275052
102693
288799
282573
104299
119385
295505
179056
166110
31122
92698
226777
165514
121831
262380
103044
195826
210334
307774
268937
150764
55962
164814
90626
138493
181083
288112
177903
142980
230130
108466
4842
118595
165656
178669
96286
112131
246701
265078
49106
283134
288775
19793
184941
119499
145233
2959
21342
163927
94023
24205
22322
186862
186097
163642
19203
130764
101201
181363
212115
136891
177743
260841
182019
173948
250640
269317
176115
11457
275539
41980
301021
136565
134826
79388
76474
46330
125082
284135
138077
234668
260347
268132
304586
124991
193807
21067
238212
187322
116918
306046
250728
265051
22079
111191
213235
59929
237212
268494
41066
236365
152932
236083
186847
5274
219212
258031
282903
217795
6113
189672
269079
305073
28503
56328
261268
159033
148056
102293
77783
36596
113463
86717
36778
204857
155427
292002
60883
85066
73165
211036
4075
176196
130890
118616
47142
136256
74217
138385
110337
70911
152828
271421
240907
182580
190820
159649
181936
154780
51483
247469
41363
280027
270139
75427
8241
7804
229080
215005
126849
257922
170931
158276
292578
281142
227564
63494
247686
248571
267475
28679
99141
293475
74804
140031
169487
227148
40396
274417
187718
229541
39739
10049
20235
77507
161593
54460
293778
277690
219791
153871
228688
59523
125137
305061
20197
75373
162355
217343
286134
215252
204066
211809
102724
292767
240411
123792
133302
96813
137802
140838
195183
120681
86898
272906
124933
227466
52971
218124
93468
22248
221226
165363
247862
184701
263242
256985
23514
168128
230082
272269
132523
27576
303498
40895
89050
266059
184628
190381
170875
308289
44806
167301
153172
249244
124309
278625
85759
259204
115220
16485
100812
47277
240000
41784
17134
55153
247547
29185
189469
241292
218298
168342
253721
222177
159549
191885
204067
101796
276705
181165
108885
51704
180177
254734
112409
277923
100795
126704
181557
145972
132233
51429
108097
170929
223838
124476
116791
27465
189279
206556
57805
228043
15530
141984
266801
134909
227727
298634
289139
204237
94392
227403
85887
51904
295165
285979
137824
103548
306077
104238
183835
226244
129231
288765
304929
186364
292717
45531
207995
19217
72453
181247
173155
136692
138601
114840
292526
205797
65343
122060
33893
265473
40406
240616
48719
18676
272097
273267
279438
175192
187651
175476
43625
154113
152537
228124
153952
180155
287649
242905
121088
52954
130863
192874
250164
106782
281480
272348
231382
30623
190164
254988
179950
279959
201599
44178
257844
256766
217068
206497
122862
81274
152803
8406
144494
133655
255625
168624
234953
131706
105280
104082
19288
15366
8879
145667
8025
10531
233399
55949
292139
296022
210043
284137
187543
43294
200669
217228
129796
59621
196535
120005
170991
82092
119113
169059
118535
266896
202803
125971
238570
183071
57935
84674
271126
42052
212982
127146
185360
152455
198354
20731
23203
247269
83718
61843
123285
67872
110164
67552
231962
291874
95368
238661
19673
59957
128003
98302
34590
300279
110939
284600
32983
207246
20122
246210
111064
162277
122195
43399
203372
84831
68520
111095
225509
73978
262052
251554
145491
6409
263867
301637
308651
20702
180941
135736
151578
165224
81304
132734
102402
252341
46020
32234
307228
154228
122727
214848
131493
126981
130241
28235
66971
213671
153551
301893
10540
179282
200403
225628
121449
44698
145537
284873
74213
305615
283652
6137
260407
258400
178681
92313
200588
56453
29664
202276
25717
72716
204523
92219
147325
124776
302306
52810
308567
290240
118273
230271
147172
83355
273178
166667
39160
254109
76987
302305
21667
184353
220124
74725
94683
123614
259916
104062
22552
76690
141666
19192
261683
144850
263298
116397
180501
182075
192906
161644
163339
301917
239736
273117
24266
143230
28033
297379
29640
256788
45600
61971
130539
225244
227567
272979
233455
260439
172042
138754
78479
165903
291903
59075
55280
189371
264510
169661
171123
270083
62297
169652
153789
22559
102895
2968
187731
208131
35496
22647
170502
118208
100725
279864
30037
245843
3295
34561
309199
292013
213997
300237
67977
35083
11698
182762
243274
257200
158656
176704
49017
270251
56544
149363
138612
169658
5170
210874
162203
135317
301789
280024
82504
70558
57469
121120
256428
123886
128467
125725
192252
190312
10839
156805
281623
194527
198095
228052
183188
98278
207085
84499
176236
25356
160897
4929
205109
279384
134317
180411
130428
129323
89575
293995
112059
26044
5171
125628
32714
77361
141011
156612
160872
3290
49635
244796
43229
16527
149213
22137
110895
158816
46043
157076
208247
66488
125132
180875
185665
251165
60717
23379
159772
159916
297571
23956
8612
134508
251972
174399
199528
266773
83869
247715
142310
134973
47740
280449
125464
40014
156974
60977
26038
154449
208264
121566
44240
277633
9362
173388
163059
250955
153795
20103
274645
117487
256872
190494
202625
10967
215866
276928
196371
176308
113912
91810
212532
243565
166376
24299
275611
152513
126618
53726
261735
260884
110714
153429
82908
218672
277353
27718
236779
206187
168354
268720
55829
38163
306211
235479
22729
53132
121098
307497
238559
103404
252259
223346
273086
144003
268634
173517
244550
1450
303706
91264
160745
137655
27332
270202
218126
258248
165225
43902
248625
235961
150086
6324
184318
160124
134844
238531
154560
266706
56487
270387
59022
218727
154784
149143
65400
241175
197064
50183
220477
151757
72314
198606
125370
33419
121248
221803
247318
29113
84599
158362
19678
300317
6047
275828
251710
149853
75517
62632
22118
301392
159663
109834
282305
206549
58343
298326
219247
41407
78486
115856
92878
172282
255000
173038
1846
68040
178720
87173
131698
53199
65902
4200
49641
25887
102806
53769
286753
79611
124631
41256
13771
79436
142201
255585
10232
189519
256058
64609
45475
179851
38076
67465
248370
172500
111228
243258
244291
67972
191373
69293
119403
56816
30054
156351
79840
165116
240152
12421
182770
47010
124570
49971
91727
236797
165265
182766
288400
181778
154478
52751
271358
184945
9991
29521
177389
287649
289254
95392
279745
39078
75219
124369
261561
172778
110112
115629
128117
219075
43204
264731
13196
116057
63575
142312
169448
29630
170235
220810
5393
23148
38341
190302
161189
147579
156254
200452
187863
88360
157898
17538
29711
86479
147705
126860
238461
4017
91270
282247
44503
238106
203748
230795
127879
191495
104452
227883
76630
256340
278642
172383
106220
290092
31314
178698
244211
135254
193047
122091
72735
223620
192436
277626
231679
28640
67727
4227
199862
164532
172094
168114
98382
306311
189450
71857
115251
108058
98382
127138
122549
264791
78874
176149
128054
58814
121287
112062
207334
109768
213370
94333
69358
12816
138936
292362
133624
178014
149799
307284
300274
275760
6877
233738
150552
157883
219692
98453
188335
117406
307171
132819
8998
77478
265980
118080
300664
305155
57136
134940
267971
11209
7455
239427
104121
28697
228696
124998
17267
264634
201753
246899
175994
4131
133102
47213
222060
12728
22083
81555
93717
248539
241675
114684
175713
203397
100645
166775
287324
223351
73838
303804
23380
50304
76590
280932
109957
119072
236495
9131
175460
214251
167793
231492
249473
145844
146812
279449
211543
8952
57231
19298
244646
65183
159886
48479
87261
50224
187037
41144
169240
11600
14359
8172
34840
282196
136384
159614
186610
166157
120294
290328
229032
296899
134316
140027
32961
66156
301157
215952
124179
82749
118576
282696
38769
85484
4094
302838
158024
291980
92188
5192
5721
232666
231486
1537
190283
137306
107824
65028
76680
76438
96269
150421
14484
238269
64847
254470
242724
158911
245032
305073
45530
39327
60557
229236
193006
17517
289715
278923
49269
143187
284612
84556
104205
84150
150577
251096
307904
107215
64535
130367
153428
297948
262965
297707
286961
225236
263145
99238
3542
1553
67837
169469
239169
120696
67623
282050
235724
193913
139774
247223
207883
187238
219661
31915
120181
167171
105097
210013
168907
33177
53536
276017
92177
278696
128528
295498
101190
229736
244322
151314
281602
7712
238260
61388
117447
241160
203179
174231
97522
162733
297114
158293
54843
165226
234027
167350
213763
153716
100643
269189
159591
128127
238613
69638
47843
67562
304572
294241
117483
297926
86842
68462
134904
106735
56975
116856
1431
8236
139369
15149
113897
92477
90834
298172
99678
208732
305288
181720
52874
93467
83301
6274
10297
199553
87093
100585
136466
161782
36143
94884
62542
242066
133021
215846
253000
209258
182965
208044
67077
236522
244931
266934
158406
153951
278998
36670
84068
186158
188061
237304
231810
115934
30322
143509
269753
34680
264787
48910
277863
151632
202342
139074
190867
95750
266371
140732
49883
72964
816
31309
144567
234927
175847
223802
286288
296083
188356
109890
130400
127460
207354
258090
238738
168608
242399
279480
166505
126062
208060
121520
203487
80038
88998
189194
209001
279228
24554
84251
193615
139819
230926
270874
155881
108683
140117
148290
81829
245858
35265
227664
196527
69284
258512
226287
242981
177866
230191
20824
213110
32019
148846
186592
133406
287068
187363
22168
198487
163035
252907
164801
251843
123667
198028
263948
51046
163469
204297
120424
20515
296831
210055
219115
272800
207185
178726
277073
243777
51433
199021
15167
83104
212940
39882
117894
61704
132720
185785
237423
236158
229936
23704
122748
214577
125276
274357
179902
219755
308423
27940
65002
143841
85966
35795
22190
48991
236605
285717
112503
49599
90158
3331
161739
263302
299864
33559
93644
81566
112771
171005
114347
272894
57251
244903
130222
110056
123881
284998
57637
130108
42886
245498
111483
70584
36700
60490
65471
75369
39055
142662
234790
122906
60763
194922
241803
189975
302377
114024
183085
200092
89600
138179
154438
45089
95499
133504
3981
264324
31195
49997
300704
190706
11780
263593
144108
301065
177484
90507
150298
78750
45076
39006
140861
231939
65221
135469
96432
173275
206468
31180
277189
32615
208812
125127
259912
179779
236493
45298
127469
220816
257316
22853
97560
255031
193079
116104
39009
120319
8212
84025
87128
22113
29396
172837
158595
140116
214386
59351
55819
129506
175537
294080
212856
64777
174068
169805
163397
174408
106103
35561
72420
282003
54513
181178
300814
266687
119429
306523
258327
190496
102753
144717
158025
63955
61551
18676
185458
144063
147248
144461
68993
194505
11625
304796
161197
298528
227708
184106
87987
64674
13674
183052
285540
51560
53950
295847
53026
211265
161994
309054
170226
21368
129545
241701
88134
66249
291634
77398
172798
276375
161401
231535
121031
146907
194550
90451
17865
133335
196055
272202
159638
78670
284236
160991
143620
132051
194279
217757
168718
21926
117304
42449
9990
165052
305659
9983
27225
303532
190004
202433
283765
43628
181952
257345
164183
140326
40480
120687
95919
94312
18633
29794
239031
115734
308219
280463
33714
166308
202704
41770
147220
235430
11861
125111
50612
221598
50377
154078
299652
127291
211754
304746
100624
185709
235771
178430
42120
147682
246916
198937
207767
144450
101823
219985
99108
284487
113633
72100
222534
308870
232501
117865
309944
191233
110546
245291
286525
150064
28669
250379
50723
17257
150460
97873
13567
77069
157770
103409
129999
269414
59670
270306
306898
157594
80534
47922
287335
203700
138177
58445
285672
187107
248651
111061
136040
20245
182940
158048
294286
286143
196398
176212
147719
60101
215401
43528
242228
223474
297335
100918
82912
290344
189765
302367
125785
255429
84061
164961
192896
106771
133342
168338
75106
294685
228289
47025
136944
274591
106526
48739
53015
120454
127411
224620
287764
304586
2183
277529
52638
262793
74775
271591
172677
266561
239030
31283
161925
80018
116768
198361
235682
274480
242778
30826
43214
286480
163348
239402
247621
245420
242877
76193
214665
195064
24889
171975
263263
276882
281647
19601
36862
160817
146751
246786
286492
167500
250683
119679
266824
22042
301070
4674
204611
48812
299646
39995
168225
159543
183401
131860
211675
207353
176563
190725
77742
27771
308498
76761
66223
39684
244607
131021
309937
75227
95597
246378
139675
292110
257297
279984
287019
173366
91271
87440
206054
2727
271073
27159
34488
48473
123591
174277
265325
96756
129577
151712
76437
224389
253242
265546
32047
32244
155780
232973
192594
193448
60446
151051
93876
26883
237370
120573
224471
278204
166154
214796
88341
113308
222708
145814
227009
277417
240698
118617
3202
103076
110737
81086
183028
27958
265961
206705
211903
163545
168855
119691
37024
191647
75163
82351
107163
5257
238952
32542
83625
133875
262597
22282
290558
154856
100138
112579
209067
137361
289481
144438
173710
134877
228831
276790
54310
125897
186111
59987
181392
47165
203619
57965
15373
152548
303589
181862
233140
104812
154629
251921
61762
24397
97903
3077
27857
64499
210915
197227
185571
238639
103727
49368
287613
243057
88024
33031
88687
18206
39206
170958
104737
297375
198749
108626
107903
99629
80796
59447
21182
146838
308694
111614
262007
131533
45879
217315
265145
37668
444
199393
306075
257141
189570
234628
113859
88930
91297
22455
50668
5932
152275
77538
29533
131316
248309
25052
183182
219078
85759
74452
58045
207970
14425
168063
300641
141410
136974
126637
242145
272323
204756
71446
115725
111355
93295
288662
188584
43610
182823
118225
143398
67198
116123
121993
216959
104808
237357
228727
180375
300431
304601
24081
133592
45370
260191
303410
236321
4091
154504
146492
210940
244938
86115
69619
262322
205384
206458
88193
188506
50125
76570
154837
221915
119628
263002
302317
188525
290816
3045
152961
218756
101992
229954
288983
113485
258282
215452
25426
56827
87869
30669
130792
46757
297266
250403
53987
255430
256495
269767
89345
55385
63021
117443
200273
234594
148843
56389
149682
28947
98644
10247
162822
287976
120320
291101
220580
149794
143111
25255
9399
291312
130803
222077
166478
147130
249529
94069
217279
222657
192655
91055
34379
137958
262875
33229
96121
108772
209291
151006
168529
294099
285742
13944
193465
125245
164136
54325
230130
230657
175907
188979
265374
59693
160294
139163
215544
303012
193892
64745
77935
268575
180230
208568
79290
119694
77941
271613
189773
25716
177606
50698
136806
216645
108865
9218
135727
180675
87525
123355
105823
90788
260004
89565
304131
105828
89918
192349
94008
196152
221097
126986
62971
309391
30144
213068
241849
2326
77686
229904
304758
248996
203367
78232
87523
162101
194869
1143
252324
98478
121625
28250
63124
99064
273770
71298
25426
172663
83842
169086
28612
29000
293796
29510
279012
1876
107734
169544
288287
39970
189243
209226
36273
30744
278618
242363
307697
210678
109927
207457
91411
182586
201957
8948
66939
29227
60063
228701
124015
73161
154009
94416
229401
67841
229356
159768
65498
165473
291655
262953
31203
272884
298390
245088
238748
173865
226304
254365
119472
134673
187376
214282
218454
88732
205850
95327
248280
11572
213252
121976
116567
117060
186838
19821
262204
19822
27942
8085
116852
102199
260972
168079
286567
218008
64513
89201
169918
123853
15963
171418
237387
254553
184108
106563
159583
257519
304126
291708
61791
194149
55627
55377
161972
6504
49941
123484
46686
268875
106665
253288
181228
229264
62693
145892
142413
39222
112002
163440
123961
45895
59647
58101
194659
221055
167742
269413
222862
168351
63244
238373
12327
22564
195162
234177
135735
281986
196746
274945
103357
88819
243402
305024
17826
297992
50055
94489
307180
103355
128627
146523
21961
229983
184390
257880
87052
218785
67248
124545
18852
168935
17125
236679
285295
71003
188561
277477
112721
160889
247708
281986
171145
225798
120476
234809
266839
36426
77285
235682
205734
282741
40306
14941
135180
53915
11896
82596
243705
254817
88942
153974
18834
272782
184584
265864
23186
179227
137520
142622
18593
20246
105879
16327
94500
268015
289188
195044
154144
222599
241689
270057
161672
309899
63806
242220
301024
35888
97785
98976
66714
133108
51606
285268
137001
73988
296977
192556
251492
277908
129757
127985
141314
54403
135364
197041
240228
305812
168427
255614
111206
120261
303457
208135
37636
26954
238441
20173
32212
29432
102933
103283
107810
207844
148511
32514
98083
256250
284930
135580
247564
106241
55152
99788
10211
57185
205042
201174
3757
149562
168083
213829
184932
29770
199263
227111
79038
163851
147850
110583
104179
227104
15343
262036
100497
20922
116359
294198
280664
140668
30560
116563
20012
266737
194732
80820
92901
266606
216442
299480
288478
95001
266546
44052
251469
76038
248031
230631
78480
229007
128606
28623
52882
78709
83008
49280
244577
205127
293761
68048
155726
19308
246608
132115
95360
32624
60871
260891
41791
44795
268640
182169
35118
53593
254320
22168
153172
83773
13911
70178
31437
214031
38844
171255
201899
74438
160642
201898
286932
100839
30972
21540
8731
40343
153180
222899
286259
201153
230255
51328
277268
48828
289725
45468
70234
123849
33349
133923
256867
8496
303769
243552
222
180239
293212
65183
205573
105072
173595
150119
121952
22640
80147
47593
19296
247487
56041
64316
249779
124167
201486
143441
120568
60578
239553
168357
115815
213750
115941
211060
91714
194458
232434
297792
43585
100346
121636
86286
186513
134125
161914
8915
56450
150521
210871
263491
217501
179081
252572
20474
268289
307942
28122
194266
142322
1840
224699
307861
96837
84036
6201
91878
227047
190112
34455
139877
91455
262750
61425
223681
23990
15379
128103
25878
74268
251140
273391
258225
21047
207313
31889
308004
115236
165111
175530
272286
193867
285722
184754
220814
151408
168787
165089
203196
230901
229811
262859
274721
234327
295010
265093
10407
301201
155795
251881
39838
78542
190138
48642
85283
170445
279287
28212
194214
7302
24059
66046
118817
225207
57059
79866
50248
155128
104434
154932
107971
10341
229326
122948
153705
223613
193639
129873
11057
95128
96077
279905
256388
208406
232504
187172
245293
14370
300240
212955
243572
7586
123161
184123
99123
222788
152931
43165
237585
151601
119940
293073
180486
121306
169821
203122
236424
247902
43818
140667
279261
309884
137963
277053
269088
183261
148379
61342
117798
225848
50980
92665
9986
59325
106457
196491
146992
191743
274782
290107
187941
15676
50589
37605
172499
258338
183035
181833
265247
175103
1744
246132
126128
33166
144484
119685
296695
37006
113157
88904
231781
38664
259011
172578
307767
175025
196869
160637
299147
62924
272668
42788
174777
264369
29203
211826
113070
106691
185889
290560
58004
289471
212329
296808
10187
69646
248585
212280
204909
44235
42010
233154
178120
73477
71508
40818
14433
80158
43917
163906
165006
208114
100122
292035
144214
96663
139057
32402
280043
275879
254676
235087
169415
206365
128044
171926
261464
12946
28524
195280
270211
44432
34921
283885
88568
178338
38277
216973
112713
58158
154761
187997
81192
141509
240743
29747
171806
169819
266099
36975
12840
85121
63848
76935
150608
179473
75363
171811
280861
53737
251235
41640
189099
9230
277210
108705
112391
206793
225423
296087
129274
88116
152211
230485
116285
209679
124445
279762
266141
197553
29145
71978
88669
253246
199128
257667
67650
62874
169242
246204
102319
120514
244653
171581
214394
131561
298789
32057
1172
63925
296844
61077
75715
40690
7818
230233
24096
146972
259924
293142
40096
11734
248996
146504
19112
8910
265110
109226
135122
132952
261248
128340
224746
176591
200479
108332
32032
4829
46182
139667
262886
170614
29764
277853
159954
125590
299998
290076
163247
140424
178843
236992
280548
252657
201960
278569
269080
41233
85848
53257
304673
42032
172841
20036
38339
100863
75255
258527
281376
292612
48984
37802
70021
83780
286788
249537
208622
50666
177346
56648
182503
234934
241514
91980
141197
209006
308853
70586
66118
168353
9880
192881
93976
228575
133300
217382
22121
102561
217865
3724
84741
152400
176489
34241
140883
154127
42771
11323
14381
137968
160737
175631
96172
31645
39918
53898
59687
102602
189849
57243
93357
46085
180060
309641
271368
288612
174700
261047
193228
213096
300080
111876
172111
256226
234495
160602
113628
81540
30853
234449
63206
234754
137533
198687
300945
203864
103723
267319
73072
306121
20239
126554
79440
34520
73865
205797
63222
235832
285739
277249
250739
197493
282930
163641
290980
42404
273531
253557
172555
289505
92032
195916
196927
269556
203497
212526
87180
158839
135245
205509
283523
41050
51471
27428
135026
294092
267619
176811
265396
265126
182117
193806
194076
187177
144347
93201
196640
306640
92700
120874
190060
64154
116645
194798
110735
19817
117542
177398
266117
249676
252419
240382
218666
116968
183452
177287
177214
4639
257158
203772
36948
202325
295348
9783
274119
257848
291023
271372
61412
13802
288170
81246
94892
95160
212514
96902
13095
2037
58536
301493
124442
56182
184358
37521
56735
292390
183481
134165
292945
258068
240672
210854
151446
74604
133364
191228
260388
309447
202273
285532
298136
49594
7850
183357
190227
276434
160763
286105
257815
5856
30635
287928
21414
261461
299466
8166
168341
68227
242125
211046
18122
197521
56467
174967
122112
100209
242095
262141
308563
191228
210044
126398
71358
38748
178827
292289
193447
131284
274118
257301
103780
243601
168293
90627
52674
86955
295074
228005
33106
84599
11673
12591
98176
271980
182584
91941
120806
149598
68215
235622
269799
250029
31961
154674
290989
184668
285006
48107
100002
195023
271249
281259
95357
253031
63662
16043
251059
5233
168751
249501
298657
302196
256055
77822
210291
45437
16509
113512
74951
211311
286190
117064
284515
262715
180326
229099
15979
44169
158621
92791
258157
184480
186268
187940
94049
27919
3706
229076
97838
42736
96119
253977
144878
46776
219774
214790
93517
205405
263612
35505
143452
125050
226930
5330
99729
218150
186642
283230
237922
210506
126184
288212
89168
5650
303630
129363
119989
97734
136111
255438
139811
270570
213869
298298
112429
197963
136602
100334
72376
266055
187018
233173
167506
99501
198597
89929
168078
265225
55140
21711
105529
56242
160685
86266
76000
32129
61183
268104
178332
144777
17696
130393
226011
9473
179195
12981
111332
241580
32336
181790
189551
49304
297285
282568
58262
58423
192204
231937
251747
44668
58250
97729
160459
56184
55280
131942
262802
57383
93494
308329
286164
49619
107896
170471
138694
121032
112435
292372
212061
19172
132033
295503
89817
137273
88023
148698
125055
286570
240228
41933
240447
111795
152819
183366
240716
49927
40730
253922
119346
219818
137427
10632
275649
95817
90512
190511
198642
265302
79845
255591
89134
309364
2140
277393
184776
308904
44077
280247
71369
246469
16947
172591
286985
14161
183153
242175
136158
138418
99422
212024
107854
220153
170282
39231
124376
226953
130535
152874
258823
241552
308032
246735
48566
175953
20720
274840
153661
279685
214294
156095
106896
293936
266944
146039
95518
279740
121289
280489
101465
133302
71425
32741
105437
112536
237429
97713
245404
258504
100183
286420
268530
256640
227877
279448
279906
224845
164834
211564
528
92711
9358
175891
68291
158872
253718
140770
113831
46547
152984
198759
14500
69662
152870
6963
157731
199051
12003
195371
184718
266705
13193
189104
209916
285468
121128
133906
251966
53090
257371
128672
153289
306439
303461
276790
107468
36634
41970
69746
287527
229871
262903
164314
36887
43748
252358
234203
232296
32881
253546
308022
81434
218796
170072
237169
116491
206107
171637
175623
163840
172259
232692
172162
309862
120592
293342
24349
14749
45452
265642
290064
108245
266187
240967
254548
245242
99091
293030
78922
85168
5910
100132
11701
140337
272032
114332
186644
87877
219909
94900
197082
207402
160074
199892
217078
259182
123865
24303
116183
282638
2481
199586
202914
22170
98549
31170
103914
203476
290020
285308
61083
230138
304280
276992
183252
174415
138268
72250
138497
156331
33707
282247
123189
53558
220267
23720
239948
124814
203119
191968
306895
157633
115752
225228
198363
30059
23263
156472
58444
198902
69337
90918
153083
73140
45916
305869
38769
106036
273395
36589
251642
216571
112978
282948
227651
82644
146944
93649
164825
38206
173575
20752
164867
2930
46461
184241
207379
250658
279514
189181
144202
171569
97666
170945
76596
179760
117962
63941
131257
66851
112906
86979
204597
136321
90797
34684
60382
124079
261578
147016
73116
7241
85979
276454
33434
240826
233883
292747
164724
173992
138013
166991
125002
177069
305300
249642
71852
223041
269258
125796
253239
121471
60234
178477
114269
117520
139735
116306
251393
290616
7752
236159
149729
158360
199293
111018
49694
208724
134984
79772
207878
178334
186551
232062
77032
2331
202880
210976
81213
283633
12988
299701
124204
250393
174240
133828
142497
126597
139359
272882
187825
33052
13711
33718
25199
115352
117087
153045
315
305554
105455
235744
117604
121813
9137
115030
192297
94133
80463
307625
45410
276290
19563
218157
238678
305423
118773
102453
297001
107701
292683
250142
201694
34380
119889
243004
228249
223699
218411
268852
51943
157254
281724
255769
155385
34537
240390
292168
183849
30586
284884
182297
208243
272127
167260
36097
130542
94429
184084
230679
199749
48890
133048
267714
114779
255860
141719
279109
290643
298526
87382
249597
237684
275490
261424
224068
238228
301961
166671
154026
183163
224043
231290
277081
300121
72764
200500
268653
82781
17054
293583
119257
38091
205078
86143
27767
304442
101991
70626
155448
222861
284997
121065
14322
299700
290291
286059
21641
47172
41943
120465
187729
12770
28869
88439
210753
93554
308802
115550
91113
274507
169671
158037
246681
241455
275090
192393
258823
238643
21537
261827
53323
286882
259988
71794
13252
213496
276130
203714
251924
86247
138197
84244
192377
258306
175883
233896
40726
293271
46661
288172
277403
196387
283617
27789
230861
71740
39245
253882
90952
282133
105811
261660
215529
98850
156801
93318
47283
301987
148057
139895
52317
244997
52154
135750
40786
63356
214150
219072
1653
126661
242096
68469
58599
198387
107213
198710
3154
264732
16597
110353
192997
235804
18353
157493
300614
296206
192164
112485
158313
154750
190152
94871
278124
130137
217827
290515
66180
223130
280216
301026
179817
299995
23973
292780
37161
236541
117359
128941
153200
148887
166562
174411
271366
268325
76387
70011
69790
134685
120009
4439
48569
198473
133484
309097
95232
143320
92865
296387
196297
152890
135998
257271
107280
228991
53996
212310
264369
76817
227565
77745
95423
207545
57146
81382
214121
300487
222814
115810
233692
32708
165456
200299
60874
88619
40405
292089
56965
182052
268782
149710
146726
161989
143551
246267
52017
265327
138937
34945
282311
75037
67320
283970
107998
256770
226936
289087
274685
181200
51489
136874
277225
289152
251597
138791
268372
113046
155125
51625
72716
130473
33615
262586
183276
217224
54381
305738
195253
192299
49014
35172
74159
191444
285810
124163
289492
27178
117998
303048
179400
1723
282818
297448
165777
155774
93662
280328
1587
158982
1339
289088
241222
128663
245104
162825
19812
115717
189589
215343
6564
5597
140354
154861
221566
48809
248082
11301
157046
7089
265162
118671
129603
189777
305010
279895
171757
25398
35501
226371
294888
166387
307049
36832
39856
115070
245352
120628
97944
199459
17326
68885
176069
15203
285577
57409
24129
105224
125813
13100
275
49758
256807
60993
91782
164606
25149
196732
38820
96070
91527
124669
103996
242602
281536
167610
99078
6540
298680
174420
256698
156325
15752
118791
48454
4821
227829
128656
212497
117953
219685
99689
62061
61576
309511
222662
267590
236044
106920
308060
292201
116196
187118
10482
210760
173620
238221
104402
238407
292293
134043
305576
163021
64403
33267
14684
63421
142537
302883
120371
57232
175939
302266
186977
155990
265641
298370
109251
309313
18939
80565
82190
88106
226095
141248
196517
296096
278182
198837
122794
238725
150245
55101
36213
185355
5681
263784
222651
110583
197235
60087
101536
152691
236371
250078
77818
210225
160857
29713
215779
13939
239775
74101
60279
136777
33455
114371
285797
71769
172011
114763
51193
100846
4982
47485
286358
99002
96866
97974
86567
83004
149611
199831
219487
79803
17678
80360
82366
16149
228746
70940
72205
178207
230295
215043
168878
147591
246342
53598
44765
275646
60336
129485
89109
267952
57110
243238
211080
246137
102523
140270
194216
37157
25487
279824
189743
166898
10449
266582
57422
138536
257849
257205
261533
119813
301221
236946
120556
47332
85613
49239
160342
205769
223471
166413
232988
161861
69772
64756
152043
89042
94337
8047
255086
233101
146972
224299
130782
201936
154045
49740
279673
237222
279128
5073
84525
261717
171645
247873
307500
53961
196099
51708
34587
162750
197873
288279
74000
306521
280656
148036
299577
34020
155376
49090
240277
307192
222509
269201
47803
171206
83396
225578
282725
121431
67066
524
188995
188569
10109
112495
6058
180855
110564
143848
136562
58125
42079
120820
186529
193128
136127
243042
251894
223901
238777
153729
176883
209191
83872
85945
18924
43498
48929
235006
12298
292561
229396
23666
160455
190023
173237
129244
99593
60010
35163
193453
114702
225436
82688
306612
307795
6146
54609
93917
215991
16733
41670
169703
11361
35802
244586
193481
9287
5461
150095
81329
200233
119160
126986
213990
232049
66438
2842
33704
189572
160405
257929
78234
1615
72341
147633
113989
6748
63056
114241
137501
303393
74635
90835
105289
251070
285201
297045
252231
96549
209211
169706
134191
101728
60848
257831
4189
18058
17121
60168
13459
161582
286477
242257
200116
232644
139151
57282
41357
790
19678
166704
166144
112393
160138
255409
175239
38694
304700
243420
265929
222218
265873
188999
39418
306215
188524
82913
10865
67283
295174
114306
260496
236058
109454
168007
286562
287113
35159
11784
98678
216483
144820
201766
157209
156810
53676
99212
47281
30340
117278
196629
205401
84150
26702
95029
29115
304447
288061
20685
168548
84128
82003
29583
96874
55776
292850
26841
276307
306409
75168
86608
141407
246199
77949
183755
166144
96320
20571
268369
190170
221632
302040
209672
103072
167487
183346
37826
57623
125568
253280
56903
196672
211110
220396
138580
190877
10866
144088
19191
40177
71574
198695
235670
205276
253772
223143
177461
299766
299627
115225
237617
16914
133731
2376
100368
241944
173833
291241
233367
104021
177241
191280
93323
42962
166386
212044
111253
138799
285270
148228
20345
99430
223811
27323
125020
217767
211492
75401
22736
265757
116390
97414
18474
50885
132441
69594
303374
131196
207244
307278
303273
133438
176202
224587
5133
103495
30814
244352
20787
131356
83554
83551
193577
110567
173546
289434
39664
165579
215071
147384
228230
99685
157115
241648
234057
295551
138420
127943
294950
89485
48167
145342
46721
122995
291603
159778
86135
39619
163428
286933
29604
293730
123153
247409
307819
96283
280660
219609
51745
183194
50168
299874
67989
277031
130918
153857
172483
300483
176926
122346
297465
233965
154599
46609
225899
263068
268077
151699
186815
108761
278330
5704
150437
173929
33914
33113
118046
306069
219362
30405
125611
113765
159782
100969
97819
38223
75070
206797
102942
286824
19832
125951
90812
216868
274638
257011
108999
250605
227891
232040
297898
135108
216531
77661
67203
274785
176720
160775
127999
22364
80023
142628
23821
235669
194874
142427
284325
65782
57715
203437
167027
145468
130220
240978
29832
144620
224714
83057
60613
83111
162659
128974
115098
300647
201994
4388
160319
206027
23775
304433
34188
155922
266653
85193
116130
196488
124839
240598
74139
147779
104051
258951
102880
187461
6948
230691
205307
282607
204216
77460
167288
309480
288415
134502
187779
78027
220764
272787
199340
93512
91799
61373
154299
133743
294610
287767
203232
24988
92390
195928
17102
272123
292061
66666
120399
118997
101960
125406
59285
223626
261339
117509
50001
222312
294056
132372
248329
58190
274358
155301
41060
170054
243264
287135
267113
278403
140324
159349
206954
92569
41117
164256
263800
233336
252813
157337
221540
153523
221637
186927
104651
273391
23964
108271
45912
59588
3736
260030
14374
6640
85142
164386
169528
9893
9380
223896
148056
75314
305559
150017
129557
273295
186428
263718
130837
293673
175158
296648
27769
308477
19575
256638
153385
25516
278059
291763
26852
250986
220798
68098
306799
160614
159552
232763
192757
267487
162328
98655
95716
204232
80067
143567
271045
259395
56575
222938
116701
93305
46274
288601
107892
110402
117277
270768
40264
123414
185444
7880
105017
232974
94276
64104
244411
141080
79978
159280
122868
41254
165457
36119
66556
263904
308636
119475
219329
208225
98443
37632
275897
267069
75679
8657
114219
276025
61821
261620
112360
162591
101872
227418
63592
39767
310013
114324
48839
51383
70306
26868
304310
58065
85829
245475
74928
172597
236722
128496
24120
188095
118500
154265
217412
118440
67595
8915
58087
220754
272720
281692
34341
54258
187156
214026
10780
238990
269438
85261
180433
12593
295076
688
145675
70111
122795
20848
268139
104369
64936
162082
21092
265723
290250
86803
237336
112166
51991
26699
7992
40705
61880
68632
221329
213792
306568
238109
262295
111078
123017
257349
144173
117697
149415
27651
29976
263818
258338
265316
95718
31041
166131
208489
12775
271989
5153
202634
177880
10820
70536
68880
235045
169848
111754
227108
111939
86779
277201
145724
214540
70781
235528
259693
186001
164594
260082
307321
187940
67269
52892
133549
275530
153703
248939
263253
300237
100309
125832
168957
79941
279608
109601
229147
221800
233322
33380
13784
231842
49529
40921
106743
25146
198639
282021
306630
277488
284143
109509
59213
169390
229366
130225
225230
56347
193612
156652
176817
23165
43267
136585
99706
303845
152289
90928
137462
294925
150293
228313
270516
262674
113785
221928
267068
112013
15409
216466
275
259348
262661
285511
9170
69676
191158
274236
226220
134397
99371
78061
280096
47655
168553
250616
292791
107436
151673
40784
55062
280967
291410
17247
298648
235100
278400
61460
206862
309422
209919
10729
183570
124561
118088
35787
297234
38390
2637
158430
280565
295494
83003
87737
178911
264264
258879
212119
119600
166216
99312
171065
6149
203946
36380
110713
277346
72337
67223
165510
92412
62572
190775
27220
238422
85227
229289
208725
130342
255522
110297
281279
154328
263715
214823
193562
208462
231524
290028
186285
225320
256715
212920
288022
252068
237451
283373
187418
23491
296362
143831
37010
86423
280037
170858
230074
220535
290206
199055
162378
21902
34595
144744
240036
221150
179937
219951
266645
22071
261449
184359
90694
180192
154268
294292
206881
44638
259051
256745
268944
307446
294816
289456
39593
282013
55924
22509
169299
300788
296502
279086
138575
108137
23018
130895
179110
67811
301985
42106
182801
153912
101349
46508
21479
113370
103910
270330
124988
30284
127137
288802
288037
151269
125641
142268
173138
277904
115119
178053
146294
61060
111673
15804
268895
129560
215215
148975
272041
75644
61012
215118
276872
94265
245101
309236
216684
261148
282838
187617
83884
262740
207307
133697
67141
98816
238277
161742
87073
188093
141831
194815
235207
306616
64262
288881
14
81895
307569
79314
149641
294254
197932
75796
10900
145443
85603
37262
270862
191947
39280
30265
198328
158375
243652
185394
166629
157754
52192
94882
62910
128322
95492
147331
253511
42334
116599
213814
53009
230097
234614
303597
222644
112844
132706
7614
241688
235254
285833
195679
66671
132192
305836
193913
102484
156865
151774
302091
182985
288083
293388
272664
213283
267442
160287
120921
6485
236175
170193
291180
293264
114058
277373
298878
168648
23929
39490
93822
5511
54207
247689
99196
129482
174900
243807
69678
9643
38475
158165
212646
208038
251105
169830
301895
230014
236989
245705
211602
278751
107125
162464
216790
293834
213766
86210
285298
300980
109306
51517
233165
154859
266317
236005
70674
177353
279820
3310
293246
236947
246140
64696
265716
86551
126753
113921
13844
108357
23296
68893
160329
212380
44183
304988
191819
266271
281064
156738
35027
185225
3768
90779
216457
131820
104350
10466
179018
274978
180662
224899
283748
206451
238924
154248
271845
246810
148792
254446
295897
176638
307299
200430
252235
290018
29556
122282
265039
30425
288700
106820
297097
234330
37033
156041
275408
259868
287913
41173
281522
66574
187375
65819
262792
82917
285197
285580
303047
49557
52168
127145
281537
209251
121019
153813
23288
214289
267387
33614
241451
150672
147434
51320
294472
152928
53447
294149
275285
160274
26149
72728
290593
54593
239330
227652
159272
189537
225773
157659
169943
73193
172903
169886
129587
308866
45962
88912
125196
284178
104712
6313
179949
51092
61155
300424
174361
181671
177871
157710
5143
31185
159729
75930
238843
73055
74139
303503
55058
90431
28218
90852
56010
139032
242072
273452
278725
183387
299090
198127
97563
24256
112050
264222
205903
255412
171844
144822
289552
303825
116085
85495
281577
136434
293160
263625
6310
199374
233380
80244
122691
102765
231458
61616
181227
226743
92462
178209
145740
110954
161705
128596
138147
107104
78638
20077
223530
55789
89056
115102
229467
31745
104765
56041
28773
166433
257176
302623
279665
168244
26237
158364
236252
191280
86617
30220
275366
134518
270661
250270
208710
149570
58406
258519
61650
136272
175267
199864
1989
101615
21139
183838
170747
1635
80837
21756
105373
281085
164706
114572
293980
15723
145531
179508
257215
274017
110876
279436
127960
278090
21960
10140
72126
68951
17685
256548
246669
177328
222777
2255
285643
103096
75727
157493
202763
304451
86260
261738
148990
81178
77058
18901
294683
100996
237932
64355
213707
223808
5455
308177
54621
96437
252775
24513
140959
267346
254959
214492
19214
291210
245372
49579
236248
249272
144035
3853
181368
178920
256005
169815
218250
120201
101512
10799
73739
279725
75642
257778
129164
112207
69078
287191
197123
141246
47430
152782
144174
305526
236998
169843
262420
80161
227062
197006
57218
273223
159716
127838
79304
504
28553
261883
114524
2799
87538
68456
222680
264510
147861
143341
273283
186836
42062
165907
234058
175926
293522
40124
308708
64450
308421
250141
51028
101740
216295
119834
294787
26659
176733
136358
144266
8647
76821
306074
226814
134435
102269
173668
303952
272414
175888
290337
140650
100912
223845
72197
127687
13384
258358
77806
138007
119583
146973
71102
26333
151405
274922
115134
4396
61928
164306
181185
275553
60508
40782
171236
121784
57045
271391
178575
80407
138905
135766
113753
234800
275824
85924
173657
170109
36234
87100
187538
68473
123100
176004
52311
232082
180061
46609
59666
241030
173809
110333
192692
294423
108627
175229
49310
178669
205183
89739
46917
75238
272011
170212
80801
308686
82053
55686
181959
235797
90806
181455
129179
17719
258722
249993
132769
156529
263475
54473
28922
67918
62772
100420
291793
205075
45204
154351
49130
235809
306026
139395
213033
170071
306500
240261
38537
302265
241351
34942
83413
230913
287500
4619
87035
47440
298324
64189
87102
188321
206548
183960
143030
269291
155346
239218
188537
257089
90782
241865
17454
69196
292252
249166
28441
17578
56275
73297
102356
77882
25129
143226
306360
276029
87424
93223
63284
206821
144679
66973
207413
29780
37719
282159
240220
84187
233590
147243
279560
76225
127485
88723
83626
157257
230736
282165
294760
204207
187440
121644
192443
201698
153232
205358
90830
306640
197568
2994
94778
163807
254879
270489
305010
27486
243905
243113
245542
279178
54895
264010
308267
71540
224317
299307
186984
204650
204676
168717
259128
57219
65179
91308
270876
256560
230292
123688
226089
219160
79042
55517
276696
146092
189318
304244
216202
221824
225981
39245
266941
102388
75381
21964
100001
240697
29412
185120
149980
26215
24013
133814
82588
286691
233298
292461
207573
186300
184968
192719
272972
129469
648
203369
174880
200641
220114
280458
126823
247602
135935
66225
184095
248418
289557
23572
60500
206191
196670
159042
254283
241014
1889
144458
58305
89363
92055
24129
59890
165713
108251
246595
180815
14856
52795
133405
237604
1698
255703
132488
145469
130686
221702
38495
130248
226534
121422
180858
164301
252605
215176
190175
25215
233271
79334
89007
56765
89785
287712
121455
32657
47476
12012
179560
232109
88940
218982
176152
269883
120557
73239
293681
86151
269063
69450
39683
129349
230730
144505
272507
131380
119290
120900
143257
93163
172974
66886
172397
84729
242328
173760
175520
119488
243519
45449
185079
258869
16635
222887
259042
227698
17641
287245
234829
153454
204499
305496
28296
149369
295207
38239
80876
303010
60743
153953
266004
302997
296665
136946
146975
277988
195159
15413
275813
234593
118176
193362
50699
245923
115523
214378
240212
289090
52661
204510
57199
285908
215301
107597
55986
152986
302079
201819
55953
90497
252789
7277
293056
121080
188331
45330
271597
60643
118952
68450
76432
108858
260863
98519
69716
255865
65669
267532
286155
77658
228418
35419
280261
152869
176203
69747
67164
270485
307416
157062
162928
11779
267100
124541
305590
192662
108435
175581
227689
228565
151821
250217
207835
152676
256688
200600
202280
223737
272038
209877
162398
215785
191947
166628
112110
173778
25960
84428
169516
175345
216014
142594
170464
99945
11816
114385
55438
102080
209940
206342
248994
96394
271550
214548
147421
39238
84580
264974
29061
283176
212266
254639
98248
19297
265335
241640
305553
30222
69573
79126
273905
154361
250152
168078
146180
258706
211011
41878
33382
246581
160435
199795
243981
296115
248749
247288
145089
68651
300145
194967
91134
238053
307510
164488
109588
242446
269690
34096
226704
151022
220215
237210
307024
45114
149867
278464
304386
282841
61030
158923
270533
95146
66267
111415
219439
245603
224060
209286
176362
6486
137721
230543
54368
105684
108111
16283
126811
253526
94051
5631
273797
237628
182568
213720
31827
121450
289332
26460
190366
147405
48389
286335
84872
89376
73129
36727
142179
56913
244452
123788
114650
102765
76257
213199
178841
25255
55337
52380
11315
49476
44517
188314
217585
179478
138425
58200
102148
103702
84699
154362
10481
77517
167670
221937
131100
171979
252910
160715
156845
171024
237454
186559
175314
236239
97116
138029
151956
85074
109226
168542
81181
222547
256905
193449
111350
267056
21068
43001
129892
212025
94164
28909
231013
298816
91025
134018
152611
228591
84371
33208
52410
297014
190646
164770
68427
282321
76312
133462
50520
166395
295988
282519
195651
10280
160612
126394
103185
39390
104676
266084
42873
262409
294953
47765
74649
304965
141781
16704
129046
287131
42797
56267
224836
99928
215937
308461
36376
82299
105996
279324
197997
24147
84427
103732
241329
64107
162223
277011
58727
58408
131668
45374
72287
248466
206069
309985
7707
140909
204027
78951
205955
25723
82611
217407
215488
186643
148212
20824
132275
154021
106519
251577
122616
248462
271665
30599
135200
183
120312
303712
169287
286551
83228
207923
146264
300898
62350
87197
231267
40704
73753
145178
43019
193241
93088
42981
301005
152553
179778
152051
251867
114743
303418
186215
4446
1483
11221
111063
259397
281173
96421
196425
71386
50013
241344
188344
165
101009
272292
200342
132341
296718
202710
143828
260866
173513
125637
178089
275635
147729
38581
289867
294803
7041
207406
241913
225421
284725
51352
47688
295442
55380
9794
233865
187514
76386
65783
121266
122687
5175
249832
49804
20239
155041
181690
81293
158624
37636
307645
28151
58440
193957
116857
27930
218023
145018
58394
95838
295498
250771
276837
224771
131803
219813
186006
36828
110437
92864
228976
292495
109990
97492
29371
112492
304154
214119
128865
161523
129818
116172
262379
155343
233246
205442
116631
302872
162979
45008
84912
104043
78932
292010
150625
292102
30344
111698
142336
175450
109349
187434
149687
33069
56241
118617
130570
285194
190039
226219
239665
241982
98747
254987
235073
22158
46821
93500
5178
193257
210387
61760
179011
22404
243386
21065
244956
160207
223077
234888
138325
291966
156252
123624
132635
93148
258231
24924
91495
236775
115321
171532
71087
173856
112368
66536
82333
31958
248913
111103
126169
290119
202202
36068
116688
69584
222895
284401
36687
239512
63614
35055
204017
182105
1577
272775
292289
291443
143715
256865
221454
112483
309836
34030
248495
152843
6699
42378
1446
191608
129215
192620
86135
97172
217795
271331
243427
192992
283046
209602
143658
50377
239760
176845
84016
16722
136154
204242
138261
244481
294940
54128
75308
224633
224945
134299
158544
304516
33758
120891
9901
300212
23874
277437
173224
129818
177642
132982
91801
135890
102715
292524
220834
209978
101952
65758
19865
284104
222542
88050
205977
199878
167068
81362
10518
270281
266404
10853
142833
307858
203487
70186
124477
255765
34613
183117
175518
253830
49283
121205
84031
21502
306504
2712
284932
154582
62047
225491
231932
220782
265206
7072
278167
258175
108417
304954
85512
137967
41459
215323
86929
112196
288348
205206
249524
213168
169294
167505
254776
214106
86815
166697
39415
100086
38298
229468
33990
290896
220258
125213
213657
141724
54724
39766
263733
67014
67265
194910
58413
36942
26771
30732
159900
96144
108231
282649
262816
130196
271090
144536
110312
54785
46148
104526
212035
233328
304052
291233
138635
157555
45187
295978
202915
84825
284280
183745
202727
290197
132803
184876
157485
204409
171801
277884
235900
176972
46304
114257
296212
281289
238956
48138
84621
51910
235679
60824
89846
137262
114451
215194
88925
283171
120773
24494
116631
110445
276303
16395
23209
252100
190137
77179
17219
239334
193144
161916
11064
152964
62845
163342
88529
137324
210629
281196
87754
277030
40752
158944
138371
113747
268712
201540
303836
308479
78299
137679
262025
283878
80013
121037
297438
8394
94897
270466
248091
121724
229507
2973
276871
57237
70031
10974
282927
245191
44727
97506
296495
225918
121799
131125
15309
63656
94447
13686
120225
125121
255594
5266
267310
214813
119794
245615
55527
138431
20244
32746
80207
48139
170369
120617
225112
26875
247946
42287
217116
75877
108864
243778
179964
143585
234346
72847
211165
306211
308938
188880
50014
177935
259920
129091
189453
60681
70649
277961
51459
115708
8566
115612
214081
18812
160963
61853
37413
164271
89426
161280
193341
69509
260064
27473
149136
33503
285576
114599
91166
215247
100919
96981
236293
81003
308867
273430
52980
74216
244873
28184
174334
297177
198870
23653
124816
164380
206017
223818
255619
284230
141684
58919
227883
286590
228676
145902
168562
156392
831
80768
115107
181714
118897
63209
66010
157642
242170
275028
242540
43441
250942
298551
87442
266993
93648
164739
57300
8633
111598
61649
28293
13401
203445
114903
234220
151737
251079
218573
185603
130609
282463
256841
41701
68049
231845
260728
203153
301524
82262
131848
53599
99398
135987
140345
153614
308495
172621
3758
26965
128526
192754
75529
284965
13013
177463
118378
179806
161904
255087
264442
94275
105442
280180
251556
26948
225433
95523
153333
91923
296168
45412
96078
73160
3608
230947
123202
202393
67630
25764
118910
174083
151848
222554
168304
280830
62542
245510
122621
185812
106980
235573
137616
182872
142877
73260
8141
276174
276255
185051
12924
279717
141822
259619
189860
31480
227639
156987
204534
5669
286373
260209
151723
6566
95166
222955
34586
66729
39252
155222
109262
190926
207433
57510
31292
221093
71300
77
211017
252337
294413
124273
203680
280592
187227
128267
41727
201972
116947
129547
107345
76706
205353
234831
207884
264613
89662
87177
9806
156414
98370
26274
256061
199817
120229
87580
237694
258917
295272
157537
112523
104401
284677
284466
91104
194068
185050
80075
141537
92148
170322
305948
49713
231757
125713
182130
32264
251539
229549
99170
156563
57316
144539
232407
232242
40781
132246
69756
302015
108220
155140
55949
110096
44105
87179
165145
189305
136615
114483
215587
18769
60523
264312
265825
153068
134865
87769
99750
126009
234339
207772
112655
125312
35316
199939
147843
2991
263596
109841
237781
144806
71139
134521
75912
258129
68306
162755
288472
137098
127477
301032
116773
103779
85915
75692
15012
192403
265992
182598
299979
118819
20529
4303
251816
195839
199636
82443
45397
216021
30091
176205
295332
116159
302454
229412
171019
283616
261991
8525
204344
224053
13825
294369
281998
149384
25823
150463
140396
137893
105867
295419
274435
51820
43839
257780
244445
207379
139542
52539
208009
13229
30469
189964
129777
208589
298548
209559
295546
217781
309969
156523
129606
224565
191927
289181
39830
134669
306234
296096
190827
76480
1577
114944
259469
134711
225444
270775
215889
273981
14455
25473
30868
1631
305502
810
278681
263483
193467
184028
306945
185868
198592
271844
142914
178122
299524
297368
107876
101310
226258
72044
43372
284468
268293
94366
130441
260197
177719
233804
89044
151776
251735
302393
146902
132734
266388
28141
273530
279773
186040
294042
286112
55097
150334
46030
71983
285694
164732
277495
19184
70303
116714
145821
2748
85543
76332
15231
292163
17164
87937
123313
287249
172455
193060
117503
33749
89404
204806
23390
297624
207237
224796
144553
85874
20541
108507
159596
242842
11949
31091
288915
72967
190536
294936
201884
136242
279757
98045
100743
48662
236498
304051
48961
178136
126940
33176
100901
142502
18455
79113
96741
167895
264230
146088
60932
301952
278988
110079
158317
68541
157496
20221
225313
191908
267447
17573
184521
232851
298213
137704
69353
17055
53634
83073
28386
81514
120426
73089
294525
408
143858
78118
58390
291770
231530
271020
232449
295324
8391
67640
190530
8691
19573
159147
277156
194226
283575
150835
151610
36243
125965
115746
90346
203791
149466
222136
199561
304333
119438
184273
266406
175664
146106
50880
153124
7614
93887
157761
1210
202460
125058
290905
258580
294640
110116
170963
70821
77354
287341
95396
256913
258065
16434
184573
254117
54329
261911
176123
201965
187749
271686
49281
8516
80456
300776
31947
206343
271493
261653
52543
295105
43447
195758
75033
10541
103996
135791
77995
295963
255690
62368
160332
62491
258577
62320
80315
258643
112311
17033
58139
132710
226288
280442
17803
255100
32116
230707
258740
20626
214069
292790
164476
205399
116915
196845
104325
16356
130334
215758
185267
281070
79833
40809
59967
91757
122855
28713
307459
271362
42606
266662
132111
81172
191994
125255
154739
73906
109669
195676
10152
258501
168829
212893
132766
178494
162760
11172
232004
76336
663
151637
196623
200179
87705
134613
181762
187071
83338
306432
278877
145425
210188
231419
286454
207552
159145
267385
263790
96505
80668
264882
92618
225714
3713
87629
306159
122385
220489
165018
89700
63693
513
95530
203886
165066
221870
240028
54356
289472
87088
118774
150958
280663
279040
231951
290764
265295
107619
70197
236588
196576
28742
34327
167187
131611
220179
18831
224292
286786
195510
145561
24106
252866
221624
179491
99571
134057
206213
282724
268213
65290
209625
136645
243384
47912
146456
239340
152097
129278
259544
41960
190776
54033
122845
205005
219474
276173
100571
11931
281743
216231
286593
172601
140541
107841
104250
231470
221078
227217
71941
220975
145915
179113
175601
130864
61264
266294
297024
238168
298723
184946
112994
199521
6092
92285
228248
259399
293032
4455
41521
94858
185902
132736
192581
283333
305048
267772
236242
217664
29827
219957
221183
214695
221395
218111
247042
130561
229643
262312
73101
66142
193179
75684
139943
91153
231259
56787
250873
302116
168974
116618
134229
309744
247379
265968
15964
123596
21861
174638
454
111537
302429
288280
240600
209216
172678
7271
139912
182641
29072
231496
233968
102846
115443
193507
61680
142204
46573
252334
136657
207796
120642
256175
152658
141493
248721
307951
71560
157903
256451
192362
289291
137078
202063
32986
189323
80744
166485
81933
269241
135965
47097
261381
157467
23646
214792
224593
296210
26513
104353
238967
147007
147407
153603
247040
67078
267525
168498
60895
215922
237608
251234
198249
4434
180880
24638
183828
144952
174045
81788
253597
288805
298756
297283
161370
51165
52237
173545
183458
214999
219146
125443
70287
219520
135968
36380
126194
95756
277916
241164
138498
144757
227695
70318
54305
199907
118558
145851
272466
228079
94240
15389
86203
162811
219715
39739
206252
157354
146972
94694
263914
114014
298331
194874
214025
70587
244323
282703
154034
13007
267872
239268
87532
52987
307814
244851
16432
164193
240868
32176
208245
47432
227360
295723
31509
275899
106399
141975
177540
72123
157537
242766
198492
2395
241991
140045
163118
32112
87505
46098
121809
159922
144077
290020
84844
229173
163490
221946
243054
14031
27883
226935
194853
26407
6635
76258
263172
60536
173135
308403
70878
135461
111435
145765
50451
268919
106887
263689
203142
93271
68029
98854
231332
245941
211506
80254
284421
139917
113331
274213
234561
283008
262050
64967
158236
308533
285183
288849
289417
215159
75731
200639
202166
101405
8565
175622
119789
256100
306734
146082
17952
130925
20390
244195
94112
16520
298971
267819
53462
221541
309070
53642
182078
148910
109026
15481
60760
66640
59528
40369
5072
179192
51519
105770
86469
11309
92012
42467
186273
285851
99697
119476
75016
49287
193995
61053
76677
31013
64366
71804
223556
44062
267402
172144
272647
171491
68149
154247
172044
60886
35178
46646
48549
153886
41170
111848
94782
129275
147107
129044
133166
163010
236809
2851
50351
157617
244978
131434
138443
276065
174712
44564
189058
262091
203386
119969
87059
250505
308381
174983
277398
14760
209730
8301
18517
135090
98614
290384
309304
134611
244053
98455
246726
102034
57702
26078
253995
52665
267621
234842
283753
44935
280508
301309
228346
292669
157418
230324
292544
81778
80395
305267
6858
102137
152159
162010
289343
145075
232332
304925
295504
187022
114704
101873
130128
191095
38420
132720
2590
76010
105328
243663
254086
296721
266575
197014
293391
112563
301470
269457
197061
269038
54699
240881
100707
209750
195034
292829
144245
226177
239676
163466
81455
215732
113473
230365
258531
129023
254987
42709
99228
294882
190720
128477
105662
118299
200838
116858
39176
25958
265787
142013
182824
55155
300570
260452
188155
266999
18230
252929
180409
42032
183431
284383
131005
166193
228871
209016
33885
239158
10914
246880
185002
306793
180985
81821
40465
151252
35872
274499
69918
304814
149354
133634
66550
91215
122423
5114
88292
4100
75706
254718
31373
194653
89991
68442
247355
188692
165670
149633
276953
62096
309855
146629
83815
284317
209404
207469
79758
292185
268711
180078
180490
129392
119081
295145
240962
142128
82773
8771
122620
205153
81050
153364
190428
282145
16559
130672
73767
143379
108812
171002
238366
84686
52955
64444
278919
170871
247621
153974
177219
242835
217644
144948
246564
281311
163197
157677
166767
180126
250139
1510
18029
154291
127173
12316
251798
155562
217661
50191
173418
309701
106493
104507
212886
231222
308925
302144
200038
232225
13360
30494
225224
144893
292079
170184
198189
88745
244343
81414
26678
10605
63563
230986
267359
16621
138812
61181
1959
204795
135955
55304
8157
116453
293733
98761
96288
105962
103295
207052
158683
7785
109340
254094
244922
70941
205883
152186
229951
50103
29079
115924
93958
144834
120707
251577
60736
2052
276266
82102
70533
237928
172225
151967
132898
182831
292792
217252
179049
50505
7186
46409
299293
211511
127706
127654
234069
222489
295816
118495
72762
270336
191963
277297
141569
148605
256204
85812
158101
201622
206108
147232
157315
309978
241332
203864
28274
181051
122590
111439
8582
79105
116402
77411
57294
147649
77936
285809
150761
13211
244418
206691
284242
273116
201318
83547
68643
230353
228405
63647
762
42505
2562
274190
290778
109842
53904
198770
10047
218213
166622
289395
269773
135676
3240
219642
56975
96950
58502
24639
184025
196827
286908
263733
233440
140137
74964
28215
200014
283783
163086
229976
104884
2558
237972
4785
211651
269286
233261
201711
29503
90083
44223
265749
2307
34373
297326
153564
233757
37446
76453
64498
154804
83838
125574
141083
248598
172084
174873
130532
155552
160627
305772
131477
42009
123176
226325
255367
272756
274744
101158
92836
60817
56466
146350
121565
231071
109722
197992
80957
146547
11892
86925
237279
276033
290503
262367
170826
217289
137258
116683
96845
283892
43598
7046
115470
101647
87092
88892
60837
19493
256174
147682
300074
255873
197601
209604
150346
77132
285442
117127
77137
247204
110090
36202
250452
300429
217788
31549
199754
219855
84746
185253
284011
231873
64132
75524
11215
228595
170754
96852
200974
47274
109598
178729
138195
261711
245763
303969
181289
284798
40971
210309
106783
280130
43980
240156
291191
301052
258689
306333
241550
55662
294328
24956
247486
162805
29713
252657
5959
256569
211786
174663
131091
238921
141653
112389
236649
206855
44181
289413
85297
182239
144146
133528
144215
282447
148565
99546
307104
247486
85334
39919
151778
58511
207987
84463
81990
160319
8221
266578
59347
25477
46401
12907
278835
47640
133228
125237
48899
266890
237463
218498
138190
137248
177585
62136
241465
303419
106236
112971
97158
200830
223960
296262
287387
280301
259634
297420
126407
66626
33966
305716
258881
294203
212569
199514
132071
181878
177012
56440
7429
292047
58875
288992
32656
125948
64524
72965
304716
51917
146442
258631
179733
156739
237369
19445
29117
132417
260829
12996
214443
119775
235760
98432
83610
128685
166353
213249
289754
175454
89106
41094
217498
127949
50583
294521
175935
157404
207152
166181
74870
235305
277545
300113
112871
120247
233896
277815
220794
118084
255883
49349
26554
297079
65216
204742
305455
102691
214025
122553
179834
444
41712
155127
309329
22985
34825
241551
305704
30669
169284
271646
57144
118465
274784
109409
220342
118385
226236
197660
205731
88631
263391
240936
4314
169595
181922
213714
283381
209893
57110
172713
89522
169398
147542
208289
67688
41018
36937
109923
89493
116438
99736
162470
284954
91913
192115
296195
38192
43137
230088
66329
209107
296078
129999
54338
46268
19523
308539
137207
245033
307824
40712
303220
160697
283787
32434
267940
240620
99704
116344
34798
122009
35718
148467
163323
182960
9731
1809
283413
216770
306686
5857
248307
217185
92540
179526
58905
126190
149717
289259
79954
229882
236395
268605
224967
8720
22868
150976
272806
305560
276764
57907
163855
133936
285793
289313
236690
38080
108505
165550
85499
287688
209239
40811
187291
103910
211593
174822
243614
8276
95
162888
112557
189359
13074
161782
234135
267331
19746
170737
281959
186866
20055
29905
107513
18954
285966
240821
114851
23354
2098
171650
86392
175466
163605
48408
43266
218983
115448
195168
39708
238836
76442
102062
240877
285002
40797
206418
272613
182780
245623
167280
206642
109688
226443
199219
239187
213890
280424
304293
68069
251517
302627
300850
258789
287873
58487
189307
238436
27457
308380
209402
13343
23504
220663
308082
233955
154521
198008
242905
167303
207919
141327
186353
276131
218185
208376
266399
68951
25036
83418
172277
139435
259656
132533
65814
74608
247281
68916
192647
75786
135954
199484
218635
99957
54783
215140
193896
34679
238516
112286
280527
31495
100351
44720
8454
262862
83218
250725
238469
30017
302582
257620
181320
143947
17401
173642
98860
131915
176328
165093
103121
79103
269938
141586
94916
88179
200912
247610
118623
15647
57071
180618
220674
174024
126678
99933
153496
275744
149839
134550
122586
251571
191161
225561
284039
191209
136081
50975
39402
295486
136573
49110
64877
98127
215097
122546
142438
144039
1015
14747
107810
251620
185448
191102
92310
57281
248867
123785
270077
181193
123388
277200
308368
102611
156398
14168
100381
242199
279959
125291
209237
85335
97005
92260
178879
231054
214525
295939
41060
258877
86452
94291
189890
292717
309957
48290
51217
272731
63241
116442
272649
269778
265198
238738
131302
241613
145551
240076
67562
206399
19976
71334
207260
115663
236102
232550
11533
142129
233044
21046
107963
130453
76364
269363
117843
22528
58994
10998
77920
90694
23495
207042
270620
258107
244753
302204
166314
225852
232422
284743
96533
55048
258107
178788
287252
41207
91583
147241
199893
16045
22037
42334
202144
148363
96359
257926
33279
32474
170503
123273
19430
100861
12669
265736
173579
204216
149086
61110
161127
14717
268583
115251
50215
198898
35687
279768
161411
279425
144138
248550
245218
281819
180240
266708
99009
35976
216402
297272
128634
41357
163948
236677
217053
86308
202874
195387
91755
229525
77572
159710
226193
9419
181230
70326
61672
209235
94091
46670
149627
223126
35284
1388
86123
25415
168213
223589
176557
77737
249977
284655
179262
284589
16533
271004
49116
14171
230763
70650
227844
37915
34370
232786
89384
193022
147510
279305
146316
254369
131654
40054
299168
46172
28512
135951
83748
261840
98268
56960
204263
270432
98499
128194
266438
304076
111105
286122
136510
221219
175518
41545
47525
63938
1186
139855
246518
147822
110636
35855
153414
194324
4270
162227
5859
270906
293816
295467
127581
245605
49524
232918
203594
253610
180558
242208
301667
206906
10848
157559
229279
126513
269606
293414
176898
75788
76976
45802
202578
192630
30964
114464
60247
101388
224995
80873
292896
95597
54011
298025
230835
218599
252392
262224
171916
260950
20781
303515
84936
12088
194905
231317
146014
29352
94610
112303
19557
46761
100314
76469
173919
259541
221283
144358
58897
286785
42152
289680
84723
123798
138534
156720
1466
203279
237360
175774
253650
29350
53637
192040
218197
200310
276697
242169
122467
271453
181100
82888
255803
193002
59290
26939
74962
35241
253416
13423
31152
243045
58622
18369
250656
101263
282784
133419
98506
29522
154305
118875
83717
274111
259572
2090
180282
306115
27828
149649
286360
26941
234637
4919
60031
236822
74422
117079
70004
150426
189388
269022
9338
41655
284560
245415
219255
186471
80867
183612
309496
123128
232945
107780
74755
190649
294981
172230
188459
197283
189721
90508
199733
293153
157914
235552
190478
253515
119343
139965
117395
212465
194320
219454
181557
196052
286083
45621
157683
213959
17312
309973
183795
298766
135359
8841
81366
276255
127970
222323
32285
8755
16498
92385
275789
82092
36951
104840
54249
287897
60417
35364
122535
123348
94126
196127
284972
300756
251413
140739
35224
136104
280779
128543
195040
62348
44685
229665
270266
161426
79892
158309
162446
89184
233099
46227
309912
117246
220601
126800
41283
96467
32097
48922
176383
262062
32517
124557
206561
257594
68526
159633
302764
199587
262148
174272
172244
72784
290235
29497
278252
225056
28108
249431
59406
272323
202685
238319
306134
203646
159967
29030
50141
79893
244800
167388
118007
31201
12802
93986
179209
288409
166575
295030
246917
206620
119224
3005
291242
143062
308155
225082
255282
22028
53855
130020
296363
240641
266649
77427
72065
97917
81244
25615
97000
272989
280565
182781
85215
110359
229002
223882
152097
246490
91865
109631
36763
258346
223038
247773
74035
141937
181764
42061
286188
306215
119315
182355
121094
113884
283632
132053
227063
161684
304828
142574
131136
23652
4069
244819
238423
137692
282941
126858
254617
280792
305976
145503
186707
247091
61795
66770
276664
100430
305724
248810
143773
146688
284620
155838
48035
135024
51933
172306
175985
45681
268556
296117
67659
27194
63674
287464
100399
202541
191214
213632
28910
289295
70775
195274
242945
21747
132003
218099
181252
25425
255951
210308
149940
96636
60275
208135
7504
230175
36970
287478
125176
46767
263791
137213
193602
154621
247467
271900
207832
162331
152170
30927
151822
31429
108143
63495
229934
47650
57677
33020
82999
22803
296752
286747
57446
198136
37986
279438
119123
295087
144186
229527
79040
48629
59756
238764
239073
159377
35704
262449
58906
51383
39469
43127
209994
99866
28446
81744
74786
295196
281018
182749
92862
83469
141621
150199
292263
298822
166433
290658
114363
217499
205744
306576
95744
137390
85187
57506
41559
238070
50298
165898
29746
128757
132298
96087
196118
270678
227126
305683
264024
107838
147027
16132
266679
212915
284780
303437
44364
78789
1359
55474
307361
44926
124196
38290
23660
232716
152351
202085
254603
231635
11633
878
97515
163495
11005
145799
232874
112820
106233
96995
273631
251853
152219
222025
96318
252962
307093
95015
303450
8338
82410
89638
201376
28880
163770
230321
246771
276113
135201
41276
7436
230779
36026
291541
169648
99889
91068
21042
226994
61449
144010
138770
295353
277681
79270
297680
255500
113073
174104
11097
231154
9595
196350
136118
266409
216299
132456
190014
206244
260929
150730
7089
10174
88519
88243
9829
291227
108387
268820
155381
28394
93398
169335
189727
3956
217046
68547
176766
166580
7095
341
257649
102488
198160
77774
286429
70819
280589
40687
65692
141353
216322
193478
56733
159021
186210
144313
250531
11825
78873
159301
222217
292300
214800
252571
214458
79036
255314
233710
134513
285504
143618
52634
42567
241699
78898
131139
195064
248985
173983
40403
88607
243620
108569
228806
8639
142420
20258
54667
112035
297613
133502
194973
254196
134636
128317
59492
232564
66956
237259
131281
20285
232117
82595
293728
210128
123547
21310
190968
193275
287445
182741
15128
172450
6210
224864
143413
120992
17208
253981
17418
270760
190568
218118
35996
175263
108801
277589
284171
134629
188022
112345
45603
285235
70279
10212
166435
67209
50627
244909
65345
40750
145230
182023
153
93307
79408
21025
254766
271639
242381
173495
103716
212439
18065
275994
294771
300729
239155
184986
102739
259384
105916
200473
263496
99848
151100
33005
76541
200595
164552
266627
292357
99856
178734
298772
210435
293703
220347
198125
221480
147936
154878
98790
295930
184390
244759
152419
305368
186473
245933
127106
58968
151024
181184
203036
64049
285126
236216
97536
139481
214556
145187
283051
43296
241637
188164
266474
276415
109799
56128
153056
226013
237465
218417
247274
119495
201644
302415
49773
308909
32361
32804
1083
35147
74530
304942
296928
292423
307676
275518
293314
127296
105408
252536
144973
287440
2252
102963
27271
43465
32555
298299
129461
203732
183050
237378
290579
13617
107749
67005
205213
203620
182443
173679
184856
232027
296343
230436
160106
238990
557
283725
77827
192302
289584
296355
180976
227026
115910
280027
241877
96082
68036
294784
66791
191017
98699
157200
178621
94669
282967
261242
161112
294017
102641
61384
101265
229867
78625
236213
112018
107730
298438
116698
274619
11204
286640
126796
290906
279807
221292
86851
278231
136310
279250
54674
250916
94698
151423
157073
12814
220228
142731
295145
305842
52475
194696
612
12310
18613
147508
8572
304944
35614
158781
57601
20307
163432
91398
89126
139944
263991
219339
131351
110958
200478
202497
212746
111207
266351
198056
26678
202360
173970
240230
168462
135130
95619
113950
143172
233725
218160
108119
216602
7686
95739
169345
99487
71127
36820
99355
29795
245419
92729
61079
74729
249738
183312
18826
173741
153475
307151
186248
234936
33163
250751
16370
105014
297561
86323
149216
264740
153192
51611
63537
172899
122669
75926
204859
74764
169423
262909
85301
307750
22353
143354
273228
154032
115622
191891
11614
58682
17811
220823
48258
210512
147471
2960
89984
298285
170708
118148
242176
231243
259125
176885
204127
302523
57147
261459
201565
49874
279634
202722
262734
214400
33557
187056
5540
268865
235259
162744
265353
230310
201201
157871
276950
80617
147076
24208
267324
122907
64260
29771
13512
289719
53249
223700
19984
143046
289115
907
23729
264053
244260
143547
293336
76318
307040
50985
127750
30040
223803
279964
123751
269721
150925
172025
59488
59724
261808
143638
31703
138808
206948
269224
266627
10472
77518
6510
70999
238684
268783
41242
149671
131596
231800
3884
262221
136275
268108
260499
17019
153218
233947
207576
192470
284290
16846
69086
170188
234872
138202
50149
258406
232186
184294
300591
179328
50117
63009
196883
133888
155262
210750
235019
134144
117561
122081
102788
257821
104943
53268
278545
44424
131471
38814
183766
28983
117786
287333
305892
24420
50084
215676
282719
295928
79191
95870
11482
45623
14907
268433
143945
87949
25892
300487
259514
149016
170887
101383
48645
19343
100978
118028
250252
95390
185595
255364
228703
201264
304942
123870
179654
137817
183102
141090
290557
233679
271741
88925
116374
7639
308197
143989
136994
259971
125889
236675
163708
263680
260661
17547
273027
12642
142402
58513
176120
194786
305740
251079
191094
232389
294283
247816
275093
11910
212541
88838
133996
275488
47193
190225
255118
218291
221537
107788
174156
139784
78531
94634
199003
159379
62420
262315
294582
132684
264038
194656
286476
78619
23274
26793
77751
300506
167995
51029
13671
93923
122015
45594
228968
181812
45435
279634
230704
177031
211259
108288
43129
247015
280885
11069
227430
265972
219399
54827
305243
275676
162048
40622
226172
299486
220383
299213
238432
120763
294639
95185
54823
57410
146944
242647
249800
59645
51772
58642
255158
155502
162217
160184
243429
18539
75838
118118
267258
143522
4739
101889
131328
218328
38555
213262
219430
163013
67279
131825
309769
6265
66297
177131
228688
50032
230814
269176
287738
290169
205142
213792
251613
272954
279643
218878
301836
300389
238973
17839
170547
298048
87445
273224
97680
177448
86060
24451
272974
208910
71426
247569
251341
34909
40001
261147
162878
280319
192420
244335
258301
68013
264372
28066
160214
71230
197345
108031
288336
228328
102527
300772
271162
287184
233486
49629
17940
137569
152047
206187
297271
66464
167564
147593
160911
252564
178776
102419
88973
246179
183885
19397
199385
241192
12879
159568
131572
194350
283156
169598
307933
8878
248059
7410
229991
137862
206707
10526
98921
161352
79181
194057
106633
63625
281035
14542
299537
308031
111394
31059
99302
222737
277405
287856
297497
295130
280828
17147
215341
284788
274155
21796
76771
122693
198113
222759
114780
307140
116672
56924
49549
164599
302594
289495
4554
3859
212739
233539
77318
12511
72905
23314
38669
90560
13775
216002
14378
161842
5560
189315
12231
240736
177123
217348
291002
83333
232439
102494
222510
240873
61992
72709
275577
103532
93105
169159
259744
277842
148344
157647
164113
154205
127025
236636
92662
43093
90054
276224
111401
6664
75982
34597
126466
233331
257711
174137
146773
94389
238813
67048
248293
58396
269649
14638
10664
151067
134408
26630
176397
51173
220255
180381
84570
10359
221004
281572
190601
220670
225711
23865
251465
221465
63042
52608
44534
141396
55010
224127
211402
206977
18666
78430
24849
279282
65277
143767
47675
131455
49133
137668
36029
59074
135082
106610
114122
215889
270359
158080
55681
145209
155646
97966
54311
160681
219143
57248
247694
211422
244868
59490
124040
227989
3772
126171
178298
309261
24164
92956
284379
64972
300230
171431
42192
52896
246752
18035
161081
261564
66946
129538
281843
194023
59064
943
275055
241178
17122
23856
239460
184065
281665
76886
144129
108143
157423
192955
87634
70820
133018
89068
184293
83151
130955
72907
7525
30770
262309
66979
306934
260844
241213
98713
217064
167566
113518
161046
89659
10792
230260
277371
144079
267739
197959
64651
289685
279734
126130
133471
269490
164966
179812
247524
212266
111290
241152
142981
288260
137882
27759
277838
145876
231114
134840
257981
89381
224769
240316
204229
60127
192750
244586
101793
254923
5751
297195
305227
308981
79946
282350
291615
236575
61728
259650
179271
99488
49822
18984
281896
64982
174584
285450
4716
135081
89195
154533
12406
243207
218154
200031
121272
156765
231961
184055
287000
259326
95555
298185
221384
128676
139315
175962
309423
153156
310047
143352
276020
207700
152844
137206
100
277575
298892
114977
65975
215659
225670
29315
40972
186796
308276
10790
4028
157406
134181
159425
302204
14068
217372
27155
226935
251616
166754
51985
117911
273161
248443
64971
34332
261076
117903
215164
95844
174720
126505
195602
195557
233773
3018
171296
152920
193821
230701
169691
55812
249257
202641
287168
131858
31876
263173
22388
63686
164828
140796
52113
272330
268306
258844
150534
117570
44058
211441
208386
23437
174379
214880
206869
244568
87578
55461
171059
298270
152313
229211
185805
94731
14204
202619
210293
276052
51214
183798
81691
291579
58412
144252
252931
265651
301209
96156
49243
4634
258784
47889
51468
238061
91433
177187
124968
297361
68249
27439
255124
245127
196842
163378
117125
235790
284936
282093
281813
268527
107014
25063
150253
189633
183314
241314
12153
91794
267431
290368
40369
254973
190393
71434
293823
4455
292167
235694
74735
193600
8792
16250
307636
109122
279789
51054
274191
285387
215899
228475
182134
289754
60191
13569
141673
130766
95414
104068
164052
5116
61099
62970
16046
15432
296117
100772
55668
74665
199690
167509
37873
137805
173862
223587
306532
94895
19407
264547
152379
108736
248353
263335
273624
53643
57071
252902
241293
72857
179877
306676
305431
139799
248427
82093
92888
282993
216106
229
157298
285593
48893
226266
71197
36104
300423
220505
95819
289289
135506
222271
256793
206742
245913
234379
177105
199170
242658
180988
237752
143447
192106
62286
301221
249607
268654
223504
79177
58233
8069
200699
27951
19362
279389
298374
218401
128497
273157
68637
191317
131916
238838
200893
252852
32580
110030
83132
65135
91586
164717
101704
182448
116832
220143
126522
73356
60117
76475
164862
73010
186148
268413
197304
150126
166093
133696
216303
9088
184641
309978
55945
54154
117460
207985
301771
192307
288594
309604
92741
42350
142850
9403
110061
119863
112011
4565
84622
41274
42419
139493
248968
228189
208264
54466
290478
261075
117107
223933
101488
168513
38308
148206
122842
240963
53524
80202
112074
137658
47797
191231
303969
33083
162962
103573
307398
149063
40140
246312
104044
203010
158492
186227
210951
169149
186958
52465
202049
8053
301926
71889
46389
147208
33334
71670
136633
153516
13458
148520
188111
236741
151248
172172
254137
75745
165927
193664
44238
179669
274205
80754
129441
161059
160383
150150
8780
147382
164643
85055
176552
294865
54281
98113
23763
169289
55197
116136
220216
104288
140627
47450
183323
160703
10448
43570
248485
166303
150503
26506
292721
76884
82224
241536
268704
174049
283387
253055
209634
304335
65619
178305
59431
72885
87515
228070
95531
197543
84301
304056
167454
252122
50681
261657
186623
38738
8212
289321
213701
2173
213812
60706
113822
225752
143612
168095
4241
100905
72977
19091
277741
200482
64418
40758
279165
175616
252873
283098
183057
36723
5223
22058
138979
211597
166603
281283
119451
144701
84368
101484
17770
212928
288637
301172
178289
231465
117874
192145
304026
228511
255789
199599
174226
228390
34953
213196
39793
115655
221376
194355
116177
308704
169176
24896
89277
170663
162935
270115
231690
185632
48696
292107
247167
117063
3641
294800
270993
236623
137369
77832
272829
241759
850
224309
276085
274152
305292
164409
266553
302451
101818
170538
33701
33385
262864
202145
10667
40457
18174
18022
184023
226186
82093
105320
231055
181572
21002
249891
77783
102913
92531
64773
195637
57337
76456
161347
290069
88446
290795
164129
42241
185204
129686
248077
119115
6374
19942
92641
38598
61553
100893
239608
72522
26401
92007
244247
49408
163899
127587
268269
261926
153222
204638
42657
301650
21092
60098
141910
90058
245290
128730
150046
270877
252799
129725
134829
252364
284110
106602
116640
61932
38244
75698
265880
93341
195946
294917
101921
246844
108637
277040
163670
70875
241402
46100
182072
36805
146602
166397
305470
162756
171945
216109
284976
86655
186689
19395
139368
242702
133650
304744
48974
140880
57050
127371
113849
19397
170895
278952
58413
276599
43594
221939
172395
47023
132838
107306
43169
174944
280465
43089
57915
248491
161641
279300
240025
168021
305995
119502
64397
170558
102385
114781
190442
291220
228071
27106
1865
201309
233375
52786
240180
203417
6191
285636
77331
136728
247485
77286
196447
281310
25388
229946
302405
12126
82586
258104
61908
64640
307435
82010
47060
79808
144641
156432
81526
275152
13042
75041
71546
179818
85705
289357
47804
121134
59593
130522
284064
261594
69563
271491
281975
115298
277245
4434
245297
36952
296538
83913
87163
307012
254565
16137
153537
86757
259646
205568
172250
173429
60025
233580
226307
152274
129700
109275
129800
89441
85248
231358
253358
55898
249822
3365
207222
174069
193129
208143
79229
145977
264495
65187
131772
32282
154719
206877
216978
32448
108524
141700
1466
202517
122770
50740
9713
45255
274591
131874
49421
280440
28718
110416
113930
187158
189295
295009
266804
215357
4256
300205
76314
105329
307605
308215
217248
34622
146315
83728
267732
164530
206075
244511
210436
261842
309032
124768
165648
55744
139638
162283
272799
61478
105784
157643
32679
90559
15520
178551
68218
252852
18039
228282
269050
13775
259452
181870
151083
74257
36239
22307
108219
148317
27865
199629
17205
97568
194617
282316
233490
3094
79713
32340
203901
196956
280744
53854
280201
284662
76828
267063
269210
30989
20475
208140
245003
303654
117595
98423
290477
280424
18878
222430
61695
65930
275352
73556
134508
264791
218244
303833
252130
247358
4481
167655
28117
99524
137569
26919
78535
183744
16114
41722
209607
62368
141477
26391
48478
30113
187095
217182
56130
249022
143167
122249
306096
252149
249177
123940
124728
103193
283694
228273
105813
271732
290936
309234
54071
281333
253537
228990
76634
95093
75334
29719
25750
51589
217699
92393
131263
223912
169280
219278
251311
166382
284046
157528
46094
167236
277365
36451
171863
286150
106279
132049
70741
40516
32285
105735
282087
198592
7961
58063
307891
274306
89993
141273
15283
5948
7598
104465
254964
213524
84449
250231
263885
254596
198183
101042
298226
206536
139775
95355
272118
300505
159946
175134
154911
187147
100957
183799
77514
55108
27442
174220
116084
291289
243504
103865
148620
245740
262448
102111
39584
145690
59197
18357
277610
251865
176953
115355
218409
64503
298269
70713
153314
96762
210334
283235
96724
60535
49251
63422
268377
276410
123605
211634
271748
59591
52055
109613
43594
260585
125844
201252
220428
286759
282786
85160
278422
12466
177813
28521
73919
258251
285133
68068
89477
137113
164413
138221
242589
269029
292652
258280
2285
18868
226109
166370
192925
90944
127131
4950
84632
218292
150658
84285
96145
82338
40072
213182
102148
253346
63595
107806
100162
158554
173140
44614
261067
258493
164276
12992
91463
113123
294638
261540
259213
150308
206942
63116
29619
50605
73981
292178
159177
1048
79821
139995
94275
152074
159710
98376
66789
75006
13973
8855
62704
165533
211906
141084
211583
172362
180311
56176
53050
78309
35866
156848
303328
283466
240272
231191
127621
29139
177522
279896
86995
199095
188099
305128
196563
31102
213747
262441
22114
90697
45352
224424
254345
111689
227070
99976
290383
9609
58510
196425
105627
35398
279257
262383
240084
176478
28773
276526
16260
301865
53383
85697
20216
280960
86688
226800
79487
133255
127872
154619
210983
111865
30062
262469
179904
217423
267083
181378
281505
211125
77430
79825
216924
306780
69123
75685
280998
286131
245117
195625
276503
237679
60586
169418
186608
239125
226172
143726
185097
278620
69628
241102
260115
143787
282877
79951
257172
100110
39220
219277
259913
194436
168281
31102
163086
182735
262185
213348
82878
97317
270202
131731
56916
16817
65803
50213
28519
233447
52270
151068
282457
52240
127465
91535
75681
102099
25933
259133
304091
49956
220705
288895
2214
28972
192681
253327
147189
158818
206022
63078
272113
104000
157643
28827
288810
13318
98832
258109
65420
48952
133854
208609
86350
91511
94713
135838
58646
57508
265278
304521
309023
99462
147542
220934
194635
145270
166959
50192
254709
241107
210563
84895
190293
206572
5451
49190
188344
248454
36793
153167
167805
116298
90162
216634
192896
42619
114726
65131
237742
233049
77109
43614
102779
237356
308797
21598
250415
61695
29815
165834
282598
138307
267118
231170
12552
133001
285184
160836
112313
118320
156813
308950
234969
200707
286088
265368
302557
93085
49709
50766
94944
255659
83340
63320
16845
11079
171958
178599
95957
206820
4425
283575
20970
224982
113517
99400
202199
276879
7196
164211
13137
2852
304006
264834
174352
111777
301211
8484
141635
123071
17372
305906
80933
180689
251461
185326
296006
146256
149664
254166
187846
107826
258542
71455
202470
165477
96964
253513
78868
254257
122002
10070
164542
308453
257953
301381
24020
212942
184371
82473
158344
59880
247557
252521
283296
46772
43051
63833
139726
112146
96119
74590
53303
41600
87148
94208
65986
240824
132062
141860
294906
57661
87795
34446
46819
199522
295147
163031
282495
232596
63198
111495
152463
64378
86130
21290
11235
297318
19092
101251
188987
277801
8403
308991
259401
9727
185660
213817
166866
264267
259375
23056
59982
256520
213360
121837
42282
50235
108223
76854
241455
36335
53849
135207
127760
76095
237681
291093
261306
173199
172387
221717
31414
291295
203068
48603
42776
162014
262330
87959
56642
199880
148891
278056
13976
295733
303127
202704
84545
224141
229002
121736
188356
306874
158643
268899
133470
213445
24350
17476
103042
168827
31170
249087
70892
37771
141911
309420
246891
60826
205621
204630
215593
96127
284053
3118
244994
158542
210379
52658
68769
187734
281440
22515
45946
110763
32373
68440
79584
288701
138812
115723
159356
283987
146968
218488
100359
102576
28229
1949
64721
59967
75402
40453
92642
147242
52683
141094
204598
69021
72793
21250
38297
36577
191254
209008
167180
266097
296671
291751
70182
49195
187436
224247
261920
265457
193725
165323
118230
5811
72063
249843
96517
118978
115027
150150
143788
231616
29201
241871
2511
113500
176554
285803
178912
7117
266031
74334
143519
73040
281550
212532
122904
242089
166976
256772
116392
206904
95641
306883
171162
58202
126421
158524
187890
309853
279704
307379
141047
163789
205361
271365
42428
250131
27366
288304
208954
163266
60669
243067
247924
109489
297526
160309
241942
272803
101210
17879
285675
269687
263249
232085
107444
15830
86985
154549
33565
177342
115410
94091
23353
123365
145015
303914
86237
126081
92967
108016
63228
273062
129134
8980
286605
229372
244946
243453
81869
199812
219865
213584
178546
228001
202135
219168
246165
295605
4172
111886
77485
164787
39167
229561
228752
277836
136481
46784
84733
90304
85631
155732
195193
112700
105202
235568
9102
31059
4076
38959
164673
20971
111965
100030
23982
194553
38738
221608
229985
67879
187333
190554
283055
99642
37142
105320
44286
119276
50314
51756
275967
286599
69956
141724
44786
73332
112200
91155
138654
10910
11130
189626
133094
205116
305120
27530
145562
14570
157228
220085
221705
105644
236587
201017
100692
63118
218643
35680
104180
239836
266009
303500
113633
132065
116756
15567
73780
153013
303260
4805
108101
126729
262901
25951
214437
112182
44536
227525
256087
154463
60140
45760
225934
49348
276740
212519
114233
218391
15255
114840
196019
32273
31612
40108
283415
227717
174544
50370
175052
114787
240459
233192
115643
151118
268384
41417
306706
235314
45524
286651
256063
153242
214770
222218
80640
127007
79476
272812
133266
171406
55802
308519
2860
153825
19726
9413
4571
54714
244544
189364
175718
102603
167510
177056
91763
138066
252365
85034
70408
240047
179297
180491
170392
132882
298155
217061
115879
223889
140218
68734
53143
293022
219934
61524
100540
137509
173
296459
15034
36200
218767
287615
244468
5066
147264
177690
39533
182813
64431
146446
106345
247739
26991
201394
279910
236866
258794
284063
304277
48202
39335
167254
12911
200261
33827
285154
65806
44108
100472
68566
76669
284229
116402
43036
122167
93845
232300
78254
34579
273972
37249
177122
76547
129193
307438
49284
218180
305954
267643
46873
32139
143514
57154
74884
301517
233917
70919
151040
69372
246996
231793
93875
197071
200663
90906
99830
297457
78055
271719
189472
223567
308489
100914
284194
125024
151665
115933
162771
276569
178191
249531
220303
133248
146730
248674
86722
214446
271427
191769
112714
245745
21392
41701
165750
223782
110160
84246
224377
303252
70831
62828
7046
71610
161823
34686
20348
169795
174683
26039
149540
207282
233459
275671
155108
266674
18053
306014
232355
80672
9191
126582
210050
17674
279648
116994
259519
167829
130956
60176
282521
87746
14109
234338
231822
174079
2464
35597
16719
39453
300549
305574
10146
8381
146837
176665
220515
181801
19312
159716
156816
188019
151385
57076
301178
270084
19280
169628
168726
210095
303114
248821
225186
192060
4379
11205
67125
309827
57683
112633
140883
307997
26337
291208
286772
168014
137089
8491
94261
196120
135958
181485
228793
214094
28223
247475
155131
247290
185397
19394
138106
177188
81400
175645
202790
99670
46523
120061
224703
49396
116205
70272
12133
214456
105376
73287
122698
292159
169318
184382
23255
95724
9329
191838
274856
96538
64192
123439
179621
299844
134923
75698
261263
76646
83090
275610
302447
33487
73410
189472
9832
30859
21451
57346
234367
272790
47440
74020
146651
88586
197665
10723
6589
216116
212960
88092
235133
137400
66018
120704
230405
128859
200095
266139
247266
265190
10288
224996
227761
12003
246499
309064
266231
293846
47240
77613
203015
251956
220598
242031
285985
61759
284268
1824
200749
272741
132557
44731
64419
103336
272740
115707
171692
195897
271509
230468
281076
101317
230782
264139
269829
46437
84937
222241
258551
191765
95368
217671
154233
24474
18795
47859
2746
186524
9944
58215
172317
163653
212533
119279
63248
123509
46036
65199
128555
260781
129816
81458
16408
274294
134606
198369
217346
96677
20874
96289
256099
137766
191522
213962
146909
306204
10400
51378
8781
8182
180748
15876
47577
107805
303904
166329
289256
190634
2133
27058
193909
201344
295181
5660
49677
309286
230340
237811
82729
224989
112089
71769
12166
266368
45723
229939
252091
267529
227629
120316
131259
17377
244991
251133
64016
292709
12160
251169
202005
69891
303819
305163
251660
283287
71980
62791
280863
5498
27873
279723
158447
3223
139320
280446
188529
88084
240976
105787
195255
184987
118261
188119
15591
219254
115451
181477
104468
15382
272641
268349
288001
304833
298442
117790
88718
119264
140461
19937
163135
241413
229417
122345
56552
187821
36938
232153
152718
187843
66421
37356
123225
14419
78349
38203
197590
111701
308724
77079
302517
305276
159337
185508
211838
9898
3897
230299
288420
219827
86727
209209
21032
240744
120680
114231
37034
254221
154385
159018
220139
118328
93334
55007
152261
181820
93526
169011
213372
89886
2281
45427
35812
171962
300080
80474
133529
141023
91937
134101
200045
244437
294839
218623
286013
76624
287474
91651
97985
283036
278488
110386
229798
44970
106136
13661
223627
148129
90802
2637
149690
151284
202740
152569
179466
308073
63572
6638
214872
66224
128444
23490
274869
307969
201426
57119
14670
253069
112667
75621
132317
91602
9460
196867
157088
245550
217217
71924
109902
32358
261779
75585
288836
286216
231479
17381
185367
91925
237987
129913
9808
259457
36761
78185
277959
281065
37049
268670
169160
205294
126448
168112
173812
241446
249237
274888
20621
113683
206684
59700
16588
175324
83659
110790
175770
120870
285105
151178
107897
14713
32740
4524
257292
268672
41656
85575
36441
151107
243443
106894
282587
135301
28512
271648
78801
110200
101509
217576
224200
183367
69479
235288
244636
75493
299754
145502
110907
263158
228431
72386
34195
289329
86278
7887
274892
92230
240225
279264
12343
68242
164613
190662
40096
44288
151321
200162
156312
147888
261032
244124
79119
51469
19115
218860
83251
127491
288154
299452
46009
92547
235584
85581
235287
77748
258722
95249
51223
142648
119939
98107
20864
221862
245045
237557
181972
79413
72278
211134
126389
102509
304729
268440
178865
70645
112345
87436
290468
154301
9645
201631
123206
191714
101734
254655
296499
173307
276400
134409
4836
41861
232959
121491
168318
273608
173570
43788
76896
176693
134245
60147
139076
144088
72760
211971
156444
170459
25152
292376
150748
195174
172528
7084
273550
126904
79818
88558
264990
117949
162764
136903
3400
245473
236905
65550
82123
51531
93388
4588
93796
306229
229277
268709
150005
205651
277017
265935
288633
26916
246324
163134
141135
121407
233108
263228
44381
150594
158597
88169
293953
122902
96921
191004
15410
85355
232895
123436
276408
28130
170966
117833
186635
16185
64067
1595
203185
262239
274476
286717
17008
280181
168754
242817
77215
165864
185974
46785
170096
247688
280520
199029
8423
253456
27075
278349
270480
267976
241737
206766
128935
31282
156752
184341
192616
303464
74911
268203
290080
51448
2313
8239
138165
126652
38219
207609
247835
111401
7811
67992
153989
24027
161659
32123
115899
180108
44316
253812
266509
59149
77994
49088
10385
29755
188714
193672
181922
159080
217623
302914
194407
159196
131253
242463
92032
17968
213231
219119
12692
284490
286203
233850
130781
892
297735
96170
237320
256224
82648
198664
106058
85485
292206
299652
121970
220089
188963
221415
303915
226925
65363
287127
227280
65577
190250
263528
60660
216652
96465
242608
299354
303686
147691
89061
229824
228640
197876
104577
139297
236267
167810
20166
226711
138965
193269
232159
200483
68260
285557
52196
248717
188333
86700
246523
20192
76199
115743
268093
76232
132280
200049
199251
284603
55621
76716
235607
146946
48927
306034
121236
116020
138535
138091
67297
66558
105281
154414
81054
7563
176246
22697
179825
160386
13811
277211
251388
121892
75970
156825
103003
225403
304133
135029
94070
14758
192157
195627
29023
13329
180785
197989
211772
243380
88134
175114
180258
12207
71851
128388
165846
184012
262691
150259
245559
70188
310053
122494
286707
21232
200339
129544
215053
88414
56927
4370
56535
220183
225067
226663
246180
215099
133511
279911
303768
85788
40259
301113
160187
149621
303074
34332
20204
9004
29882
72558
54474
230195
1020
206493
119301
276643
100216
259152
10452
221624
60697
257598
60379
233407
239486
24202
260901
9822
16740
277697
205349
53313
66488
33030
196047
268721
192003
42008
250325
204724
228713
7806
288804
35312
128646
93228
179054
162104
117448
109906
65148
123404
206180
214473
250820
131876
80488
192183
90484
247000
296764
212027
64814
65382
103318
283372
237540
147000
133025
27300
118610
251348
9854
308327
14934
143635
231041
29922
198593
141863
246103
72923
119464
27790
123905
305856
126910
30720
138080
180114
307138
257169
237159
21915
155791
140184
246514
41641
102938
302466
102401
244240
42504
24799
263170
253409
52687
16090
242416
93699
152955
72053
255020
246057
17787
251510
131159
800
191289
100028
127795
223424
217412
127116
243029
155868
90483
34724
287364
110373
144354
226860
5214
68430
103168
77885
285880
147198
66853
209307
114135
307206
155110
136775
259470
245820
130182
267067
73518
195013
176414
287808
256300
182823
44980
68820
106868
116959
176145
156048
254055
198035
100151
176846
136338
106357
209075
215225
237049
14711
293048
69861
172639
12066
165436
227905
271514
222555
271606
20067
164892
297693
121997
113725
36906
114638
112700
91611
211907
155330
25927
138830
199843
101680
205573
172817
44114
134363
140217
175330
280996
250299
56907
291760
138571
13542
30914
277041
230975
187694
168142
118424
294885
19786
135988
82615
18704
145274
240919
287714
282708
192909
172139
224030
184479
225388
74365
248386
10351
195209
149829
271178
243064
309053
54739
130667
93824
104818
124758
82811
97706
149284
229466
230808
276984
100392
306830
221528
127617
157985
242618
260812
169132
9951
35434
307853
283448
110671
49895
58831
252863
301896
32751
297293
88378
222971
134543
137730
139468
268133
14070
62596
123642
131819
128173
130245
119600
270188
267137
158389
110712
130605
75237
62071
227421
145523
37556
297007
306425
202453
4011
302406
272325
13597
131511
178882
26175
129422
150092
237551
48459
81711
227137
291886
285911
177236
205368
35036
164636
50250
134823
71129
263008
53512
200291
24123
162384
226567
141904
175939
18267
47782
302455
12001
230407
173216
75085
195777
245448
158815
264455
184853
293413
181412
274642
181740
56266
296579
74626
229644
78564
233963
160711
273825
75159
285670
233699
183708
54496
62454
226464
303128
92283
40110
299281
215729
208082
114606
82929
81775
80102
302431
125243
200756
290340
251247
143799
202021
180873
303044
146488
212795
298510
297035
6983
307072
243278
257604
216626
131326
152650
141974
32159
3242
57329
157066
12013
65139
279001
295986
112572
180677
159891
291567
62796
163734
98809
123985
271181
251794
80242
174617
141851
151182
259521
186982
75379
96652
264407
59079
91666
68334
172293
170889
269565
300131
163690
156243
225698
55325
140262
144349
120859
272559
229165
13115
276054
4244
97471
157946
162642
96122
4954
14603
41760
197063
309575
42542
88474
272648
255537
274706
39361
25550
284728
206859
237450
19580
257295
305591
110670
66885
258842
66627
300132
205477
164108
5842
28293
173413
131287
253892
31899
199493
157020
280634
187288
218246
205642
172043
17062
305226
152756
161132
256192
231553
21183
191585
156471
179535
56716
53215
121104
133867
227896
281814
101295
139505
109854
85359
258690
301363
237853
2876
299402
82379
262729
276345
192378
268807
109809
132369
162879
58571
180241
174332
227942
221627
93530
72162
304169
49550
296748
9213
20176
207865
9414
119447
105074
21309
84620
2795
266854
259662
59963
97510
16949
179064
305343
197996
112464
193307
145865
98831
248463
18441
225940
109397
203736
259862
95337
204253
238568
276792
284745
99895
6702
289412
216359
76718
56223
115986
156086
69615
234584
202182
65398
180574
57003
96206
286276
293845
32259
76478
195131
13958
301501
241290
296281
228027
263770
56811
26932
12388
121033
73658
147235
125490
219604
265070
259805
253634
129336
83868
79609
268529
108617
21826
273406
149618
135129
270654
60126
291861
237182
27245
149324
24645
72167
126089
223795
222675
26122
87837
146271
183161
212864
182722
64760
112677
28221
199519
107354
75851
134045
184202
217479
103324
55498
211899
62757
304699
256067
148508
245486
253384
140752
198495
140828
299779
168398
137466
253975
275527
80742
44199
41590
180981
154221
154699
48338
224678
295069
1889
236277
258386
55540
192172
240411
68680
212644
202788
117435
43132
248454
230932
42198
263334
199457
52627
16523
56198
279557
197557
233085
194771
241573
80599
149392
184882
157124
157889
234385
143879
29508
160559
80622
209735
113997
201275
286768
41379
103168
209414
86175
28913
280497
63149
54217
240719
98672
184708
159963
38300
291042
290441
307466
251320
150289
206163
270478
67706
56169
203385
153685
157771
294354
115113
234066
21613
228180
201687
308607
18034
85334
81139
82352
136705
54678
272702
308030
63977
124649
121322
157641
145345
41571
84449
199245
223007
100635
14659
265582
25584
88530
187285
46534
228262
199668
131285
52474
240655
177239
89232
212701
283626
7879
2392
302025
83269
255190
70343
235841
69134
95294
8685
291533
118782
199466
257660
162132
211643
140282
135524
212682
17737
207887
69052
232306
277979
182818
301331
78514
169781
271119
172610
60588
277278
288455
237560
189128
164614
253532
168575
151606
153372
150081
110409
3311
222070
133336
208727
134130
83662
138665
247707
166473
225533
293393
128371
79881
37936
78549
239648
227033
215591
8361
106660
218397
193773
283896
254464
61984
285819
50978
304200
216270
186588
125709
153328
178029
49537
38893
189887
1590
286884
208108
290598
253316
18692
171681
6295
252334
14076
33282
269404
253504
149413
78730
247332
214736
13414
54467
95447
517
159749
139112
194991
300162
174049
210346
260585
309224
188080
299382
48222
230085
217942
19126
266082
221488
58740
272642
45184
88096
119842
222516
94333
108157
249158
8030
21454
182426
188850
92931
111329
93269
279132
47813
214824
176670
35100
17323
175990
107718
124660
309577
99653
195735
38124
121435
284065
305735
134192
98096
65104
274935
15828
189034
454
201277
18986
188254
292916
120717
117202
245511
196191
299031
236802
4829
305965
84907
288528
722
62181
171125
42803
201044
266985
32217
8950
141820
240452
146518
194718
174223
48849
11967
27402
137472
225875
81311
124401
17231
76801
207878
25330
106662
291957
294581
209724
15507
133940
170251
196566
160998
235977
246422
113719
291495
208313
227491
236073
95554
35639
130287
209879
144513
37358
303404
63978
228447
92364
155019
102920
85022
229725
11072
64410
131983
297678
220036
1100
298357
60828
301120
73852
245996
300255
164818
175690
225911
176993
31082
43320
115064
26977
239344
225585
26173
248551
286883
16612
301028
263338
232375
162054
206469
67179
284840
79632
239523
5461
244862
280563
226295
32440
145040
87796
266455
81087
162184
206348
94013
150584
236249
183735
207158
13124
278127
259367
222100
11109
188034
257251
254459
234927
304512
1779
170379
123312
162043
195397
148368
270660
228790
172826
173796
235061
242022
246131
228043
84489
31228
268435
2605
237973
224533
152256
111720
186933
62778
132770
64798
298554
280151
110321
88849
229392
31851
49121
34797
264774
80606
268387
86592
22831
178756
205946
127332
283172
156433
210583
238496
224835
115149
19000
245455
8650
2263
297166
224934
39090
106036
148259
7075
89801
37377
217807
52750
269267
226135
222150
197028
4894
3992
280114
53264
287760
299314
9345
136760
113890
72642
79822
12437
182807
136558
261824
174834
138404
42363
129751
296930
151730
73572
237463
139874
33012
92208
247011
140807
12012
151347
136771
168811
119093
46688
228364
55081
284072
260346
240403
305321
153696
112942
255781
153957
165429
53163
186767
106305
225179
229595
145382
221074
24085
149484
301754
218963
263432
93720
302834
217842
262499
180951
172776
38086
53973
6747
26780
268514
171113
96216
138079
187559
183661
75296
9862
131323
27990
116599
24818
40381
289582
245702
287492
149490
220537
282291
204132
232757
305861
139166
152654
286266
27328
11527
191224
47805
6554
193964
96486
60721
44273
478
95667
122450
292398
1779
168268
21367
31641
177225
278510
57505
80064
92914
62314
78194
195725
210666
232405
67960
29123
21550
103445
195896
17809
300053
74108
242991
205211
297845
293135
218487
292333
6176
26072
157527
180122
120925
139732
271344
307712
203057
32126
265719
34691
104902
233579
219493
70123
17360
155095
280975
258191
226836
4524
76844
91189
218677
270334
299145
42287
216649
267799
309155
275989
19348
74616
105621
261915
287455
302010
106459
65019
197759
266897
78170
274852
94660
258275
287334
154185
80332
259067
22227
286451
190067
170711
42692
133741
196058
102092
287220
111039
22250
225636
226352
225356
92995
188989
212483
178801
232671
60152
90186
91820
104347
37532
300091
242928
162970
290543
243078
210603
219550
207539
86730
259925
46177
279883
241697
231595
116476
306361
220296
104238
3616
99000
307689
7838
267953
218681
197603
150196
17665
284093
86784
101305
145252
258091
35439
288866
285421
86744
223422
242591
195029
95906
62740
242441
144630
285466
120045
254047
47852
8715
155362
279299
190807
238390
12041
38660
293028
275136
189888
246848
127933
27538
19897
258215
187485
61559
291901
162925
33755
106597
157348
56494
261385
130773
238256
120243
71053
257985
16384
28397
176315
242293
277860
170180
21713
307695
21601
11769
260607
36683
74221
24584
150493
53295
8549
269622
225246
32292
134230
226693
151485
100996
133442
47271
40816
9216
139245
105804
271234
216844
25814
138749
43029
41163
10304
177481
81460
57270
143627
250569
170106
98215
267787
216450
92304
170696
290835
25132
191551
37146
185889
28564
229469
142725
132358
206353
218737
172285
252501
213003
208250
71004
11527
298424
74120
109780
139484
168516
234373
264996
16296
184006
60228
83051
174879
66828
154902
108382
189756
154421
54438
213889
221823
125210
241424
198253
148137
240206
287747
147191
80692
44137
252715
223886
191388
192664
203696
81190
163518
59338
131538
220481
36073
240291
77267
167244
197601
293717
12932
48646
160604
233209
297832
224811
240179
271745
258781
207845
128654
203243
250560
206118
198017
261727
59254
97744
231760
180245
200322
175520
21572
74785
9915
122783
201022
70068
116022
137721
305464
11377
18697
49402
266559
22003
269300
138356
89389
106696
280050
39221
246645
230058
225347
229078
5748
157068
101589
185085
113779
244428
199754
219339
80286
286090
124222
37832
285265
237217
34934
9402
167227
207218
269397
151000
112239
280869
62762
26839
56048
13032
199868
222401
295503
112086
188425
57678
103984
169468
97104
270474
197494
188480
300091
36498
124463
35299
66232
127721
217488
151291
223202
138243
176364
24089
76793
276162
48476
190367
92408
126121
227474
166913
307284
142613
145089
33060
137686
292310
199502
127238
30802
13898
36426
299803
86325
207082
151177
281354
173296
204012
95556
264139
19949
112025
279576
194363
136299
207794
169932
113922
2880
183449
301828
177102
109360
114385
17019
222967
29536
21238
248978
183778
223909
176598
47168
165462
153331
222294
22795
69976
33583
237323
223045
39218
48913
66865
85560
61668
201327
174997
58098
299462
283513
293908
192757
185260
59640
239803
104376
123183
154638
103681
163265
137201
192632
133255
153975
234696
305628
89316
111166
250464
18986
9687
40066
277685
304632
192417
66695
284292
168781
7491
180020
43105
271979
233169
157035
302269
144270
34998
271902
174040
294913
172278
307627
215051
274597
53363
62271
153599
128361
173448
247916
206109
5949
73699
218105
285762
177626
116513
84414
207056
94445
108906
268881
6601
170027
225048
264885
22357
293035
129027
40366
261121
61202
225418
250738
36573
80176
31416
229954
120650
259782
292454
43686
95568
251023
267553
238077
246386
9790
297380
191263
224645
173115
148057
29392
293067
166800
241157
85985
27697
109657
308334
243696
220349
38869
178152
272584
254300
268673
277108
108675
227127
48109
16110
236722
115495
127909
56121
99747
277676
262443
167234
66153
59659
244301
85394
198977
241276
186191
61293
70198
92153
255228
71448
189946
294903
150668
175427
272702
161564
24916
158824
278929
113354
133555
264292
108090
8086
272671
68001
44719
154680
277612
105650
62982
29643
103680
96888
158904
230296
140381
100349
177680
84373
169854
207276
150805
19525
8371
252139
254621
209327
163597
245605
86102
132223
135953
83029
247907
160609
9892
300010
189704
24013
180866
230075
31413
9648
83843
241639
81688
33679
229666
116326
92894
42727
41395
87653
278592
229418
21457
224285
61667
22218
303644
213339
245449
293639
21697
162199
16302
135030
205516
169968
242895
184362
27108
181129
96686
121976
290866
251130
19482
279427
110341
57207
45824
47430
25817
2301
280970
190070
15741
174894
3907
32821
254860
44113
284574
87113
292010
212885
144945
78349
118408
279748
37151
220504
206015
165371
98150
230214
249600
41766
196644
304726
133230
261250
200264
165011
41586
215638
303798
265737
193841
212873
230337
222804
279225
106138
226876
89852
107044
239042
57241
173697
8328
262183
268358
33334
175141
232530
170709
258564
241342
76499
110233
27940
851
116621
307766
21848
260150
85758
294053
251856
102418
288638
233260
66361
192687
103320
145410
160866
167386
172703
233578
270692
214220
47039
118042
27588
71334
219991
202930
36124
115766
226366
180618
292996
10325
96180
234802
290248
166894
263031
257159
303787
212914
203713
85674
93668
306092
125737
62785
266749
213382
77585
218926
29512
123255
47002
135753
189199
23017
155366
230904
99787
164382
236619
97920
58328
306955
94555
130760
213737
226553
237347
126058
244749
101680
274071
18347
40725
263406
21558
93021
282933
302905
185735
229073
281109
182003
152076
92570
208353
238264
134921
256366
8647
121474
268108
137130
129341
20631
51593
120107
61905
138762
32535
258558
257990
27914
54616
188062
50419
70417
10511
192126
176145
123283
195969
187275
244334
113862
16
294059
141463
108853
17759
82308
64662
267993
24910
114087
241976
236979
103834
43849
66885
93822
241017
54223
275653
222638
148494
298465
138060
72735
248003
2540
1173
222568
210273
158345
161883
204664
260355
20900
16260
306209
274202
154530
210255
254337
23289
43188
197044
263708
79959
82893
17557
308507
127887
82296
196954
12362
75819
121919
283153
163277
223385
19451
150433
235953
133593
185402
242200
48412
71009
228668
82113
138386
10120
270883
67712
94366
164437
133726
152501
217212
247501
241863
115099
50493
266316
97128
4816
133753
41804
17817
178087
20832
198627
16913
272174
56602
44269
236771
196634
162434
128092
173606
212108
136339
70898
233489
32403
83862
113803
68657
177094
92219
57744
119543
260349
38879
73683
282189
175978
221021
167787
219445
169965
41310
56737
84169
216099
231475
147307
244505
85286
48591
33162
117635
230543
3264
218275
217514
235742
159936
70183
139849
241033
10142
189458
111209
198587
103034
176243
19664
102466
280176
27840
286481
151565
205847
153140
147234
131260
264574
183992
280180
46744
251278
70866
292653
283031
221246
246582
118161
301643
245558
44154
177793
143254
148234
225018
293258
113025
90289
82839
162790
211585
282665
165127
292718
274556
35712
109624
33947
237791
177160
269730
160075
122936
291595
12802
23188
116177
274409
134990
253656
146527
105773
212570
9413
212967
186936
200918
283068
47889
307020
109770
164167
294083
40542
273966
80293
89668
124910
66934
297396
67159
79702
191135
109278
296596
109557
76227
308408
51987
276712
19400
187059
40537
52301
285429
247966
66335
54047
240781
225078
249623
232939
811
136499
31110
113031
142761
145812
60721
257187
66647
22705
216657
217391
300035
1270
247631
77053
253597
279244
166633
231468
152751
267780
104676
64720
213602
263110
61657
206130
119643
243099
73190
84990
51227
185503
162002
206425
285848
74807
287799
237594
20864
289904
249316
53543
37510
232954
77218
89793
293420
266252
160092
15507
26495
191732
188621
50773
309121
288543
4935
81208
124755
78858
109574
229463
235715
178290
146260
85145
171702
191385
71391
48896
114557
85161
61572
132833
60887
86843
166251
177895
4970
80108
266863
134527
68541
169155
66017
213635
174966
183575
293147
184003
218199
142415
45510
304963
30076
48032
204786
102869
50456
13076
225254
142271
98000
264806
9426
113356
62917
67707
214594
152261
196502
272240
33495
70981
266412
19970
4118
52124
268491
72724
110720
270970
168077
70062
241443
119482
172610
175336
134718
8731
170719
192669
306799
42483
180000
25021
252558
283246
136408
139260
302874
111457
202950
30009
77813
133147
35604
37209
146087
164893
217990
112800
58986
52197
127695
99273
77255
235808
153909
149025
251365
44357
143730
217319
93417
118700
66554
30697
51979
27641
16955
202492
263288
133619
147374
182583
244253
251729
169020
13702
138369
228786
99929
187730
50621
167810
70900
209034
247106
263694
292601
265005
301501
256454
292435
210730
70970
39398
104590
265007
309438
125467
171745
86001
76702
188054
265830
88027
251441
227506
95873
226725
43464
169745
262894
29027
170045
156035
47584
39941
84583
69544
14603
81412
259365
284303
5543
205134
114076
116601
289195
289300
34931
255213
119515
302729
44368
83541
43747
82463
79376
28923
16520
246515
170100
58961
218119
29357
41533
224908
213002
93556
3571
55697
106167
6199
207731
110798
300065
73971
120409
32733
187506
148852
76064
264607
213309
191250
286388
174005
150782
117528
98914
10520
154337
65368
138950
123360
223738
99034
268362
145551
306301
281785
190549
63880
93829
226807
210746
61169
203985
200229
236047
275165
283420
196443
142266
281228
301347
164939
117828
195288
43136
138191
73864
117148
269292
234517
283314
205431
227341
48262
247278
191371
240070
148691
277719
188811
9322
236022
5377
108317
39520
129981
67119
302845
57011
106057
100448
36234
83458
249178
274177
55071
261071
43524
248254
261955
221263
68126
112331
145971
149500
100163
127572
32414
278888
66903
119926
119336
307386
44027
46930
58043
97408
29851
6286
202708
66689
93733
219001
20980
294740
138209
261796
22183
94834
174690
202805
206926
133425
76952
179558
28564
133019
283047
44999
303858
303623
208913
237880
241732
275271
80050
154892
178679
112438
6562
130417
308295
262774
282819
169070
57153
78507
73069
277372
301666
132546
182939
293149
9838
90564
243760
173845
288791
171927
133883
209185
267893
148172
212090
144558
66710
37271
244430
63608
16398
144857
70838
7494
53060
278110
308809
125115
42503
280971
295716
79761
203932
67460
109820
109459
246244
154775
104652
230362
50280
66
272780
137206
296913
209204
178515
259610
114743
237203
213749
227849
164289
135444
216888
169060
300030
134870
43204
177321
38027
89690
140371
116400
195430
152817
268853
100108
145792
30474
265247
299979
289288
186099
197756
182914
246394
18963
176120
131906
3902
298597
21552
279057
176123
115837
135813
53332
176601
154150
251153
72489
35210
99380
131420
47499
82777
273727
131936
218792
111619
27403
67592
2523
84483
296553
251252
163037
192168
213846
249822
249617
200565
238080
229684
177733
307525
92465
7795
230885
56224
157763
250538
30342
109683
266020
187753
179509
118036
36226
253514
284933
89974
296724
114561
220417
40829
292185
54842
67564
82495
14205
56567
232081
225542
77553
69346
241541
211447
46722
298518
200563
98804
69856
104325
202696
223560
1129
125409
221542
307191
27645
244030
52725
130843
136710
121190
177889
180378
214427
52191
231845
61116
166261
2952
168380
62788
208205
144229
75493
249193
301655
202579
34629
134736
190014
51549
144236
138351
122067
281346
82778
116379
187619
180797
11203
91955
112599
205239
56608
211716
63488
78332
12095
260626
77126
270911
51164
305361
213278
136759
160520
277876
272915
10473
81016
123638
1794
231683
260683
81676
193176
48389
97282
306145
18748
257170
32094
95079
269904
299265
277340
149864
141806
267012
174264
177072
161808
73078
190738
228143
29781
304111
180370
192187
173785
144863
112173
46736
187464
134989
91286
281343
111338
223638
203759
46264
82156
65578
10440
144379
148129
293347
113742
257694
269867
265030
239515
152791
188111
42150
163196
159762
302632
290650
5893
118157
38649
216205
19887
150915
82831
55258
228329
186598
97426
300588
174317
78094
166247
181096
93972
250644
158043
257014
165813
186507
171271
224540
119407
181953
88552
210081
146948
37679
70975
17536
181512
178525
214111
167538
106204
176758
258775
186542
268158
178174
65142
44365
264602
71029
288924
92406
271544
40300
131664
304249
73709
253643
309357
206230
299994
262183
154725
186163
159870
253665
136430
309833
20601
246489
198193
49633
278524
34994
91552
56875
284779
182487
105306
167885
277654
75782
143084
147437
234491
75457
295698
53936
3122
109889
1981
292016
177982
309047
16560
296682
138109
223521
10994
35608
95764
209172
292853
288378
261283
66656
306575
250647
59141
249590
50061
16547
279151
277253
25551
273004
106782
294149
7316
192398
243735
274604
192722
170961
198056
202527
140679
255054
201237
103598
168783
169263
67780
226295
94017
6272
92493
272376
92936
190186
84160
247980
255374
146773
242529
151029
8771
5467
298448
211252
113014
137469
4604
174505
57775
217380
126328
129042
289601
218962
264271
287234
303220
59269
49154
115891
41319
572
60630
175993
118820
248736
144150
275863
158727
295996
196275
263788
294521
197839
303470
104043
31743
249487
279652
285120
64678
209019
48328
18553
140019
161139
220534
34757
50267
25621
76009
15928
100347
255112
182704
163649
108369
207165
51873
204708
53576
82958
193686
55687
165633
285575
146069
41891
213464
222971
184680
1055
269217
250645
185519
289608
189820
289326
107640
292564
293018
154326
211984
271366
18960
44069
296587
1885
154432
49218
244676
104341
300624
274066
271699
48336
294471
296544
2803
212782
162954
45186
306201
200960
1091
138560
172059
203689
182471
286585
252821
116672
284102
232794
146732
93086
293540
36828
35659
266579
9960
57332
96236
170475
104032
231520
13509
233659
254542
292424
39713
63280
150867
29761
17529
184258
106007
248487
140249
117190
116550
36042
177154
70609
299740
27988
271965
164594
139248
109918
277570
299617
171450
148864
171832
302957
24373
264767
156795
37644
169030
237943
153506
162360
44924
66320
308616
308490
276814
13909
12848
303136
308507
253099
284621
285886
37511
165165
110333
213827
210655
186033
123587
25646
161196
251676
274203
265910
55565
240211
229925
268838
217362
203683
282092
173189
39071
80917
257721
277199
133349
43548
289403
308448
305880
94989
27002
272472
74121
171171
124206
210514
180140
8975
93281
180799
295277
14900
3028
53542
231254
75113
210804
28652
110187
195478
223449
236804
183974
44919
112911
178617
195847
172221
78350
218120
307955
15527
124585
150480
48830
225034
24209
243706
128736
182135
298989
238235
35700
89300
100565
27208
223280
177035
233225
136056
197895
32277
37332
31875
85113
60695
197311
217424
185913
141475
81490
285767
93531
203883
37220
195712
48675
212858
28934
3022
20437
118965
76127
63964
133808
67392
114413
220719
172720
117748
300823
139896
285460
307722
24652
200779
2816
228883
239979
292936
42880
11332
87581
58808
154431
259966
110592
7751
153211
3800
263959
168902
254412
161463
292368
71473
204386
132928
157397
216368
268318
186807
193650
87392
134215
153661
58034
55571
215120
196472
280055
105929
56472
124943
93313
306664
3376
257737
271973
197264
183005
34325
117561
132733
118342
242935
223939
210616
116843
148465
220340
21078
130669
194488
93934
234439
254631
49672
12392
279859
229082
27565
106066
206131
72752
274450
216460
297152
274698
304753
308599
235856
60355
87551
296728
127558
97325
290117
294765
293951
285455
136871
46148
126704
261208
57167
174103
32212
309573
124719
40150
233878
2320
251052
206189
203770
278481
98502
192756
274823
119319
172164
129479
5950
89657
239863
141242
35644
97029
190175
181112
149169
17022
130808
275144
157533
216839
275258
115790
186317
154461
308921
75609
308766
97270
242507
307331
254112
271889
50746
241184
222803
208991
284601
4975
180943
157715
10495
188543
109923
121757
88524
251881
167776
191745
30172
284755
217423
42744
150147
54125
4745
185639
229638
153140
223569
17379
262805
72937
302561
67133
270205
119378
136980
248579
397
70227
309611
120784
75150
279714
131088
284010
222537
164323
62966
68340
163522
136858
185144
15988
154356
73846
126877
281418
174274
288817
152257
90088
274649
140747
226386
63094
40445
14115
9873
165642
7123
242879
247258
278052
260263
248398
139233
213514
134271
203921
120338
41562
145684
132401
172595
4915
60416
206266
86318
81024
77627
211320
205848
266188
199953
146591
68131
152221
288068
267661
248325
28922
302597
226959
213205
30354
8282
89539
298233
244171
136853
223640
285721
114503
151930
285018
113433
187137
143589
256084
215420
77059
171632
165024
203387
210642
213587
246509
297679
299074
58321
108731
275229
176519
211250
281021
288813
170449
69246
277727
286104
21609
4766
219362
40305
174567
292493
134765
189186
99315
144190
175618
241354
302976
14376
276897
104715
90454
251701
41357
256777
188439
175794
156298
160765
37936
2787
50027
252237
95116
11026
235999
61607
45349
87497
235182
36261
91280
159017
294162
74766
267943
249687
9395
149128
25949
44734
7735
9550
39501
275543
233206
32703
178691
88037
262721
75640
93962
79004
202880
111633
210180
246470
7779
246364
165588
131254
229253
219899
261295
210624
142758
257893
42249
205655
84910
179553
228581
236819
248205
270180
135001
196649
274110
223000
201816
231309
80534
6511
229298
220829
44002
98645
24564
169960
293167
92083
241761
16579
55257
179773
184373
97597
304663
246830
22422
102712
265190
210686
239370
242601
293172
12766
123904
55891
122586
37859
38623
289185
224520
289825
299219
173994
105950
201511
262489
278135
211209
280371
192048
260440
211518
134012
193739
2357
287563
91008
291490
299888
195189
140178
275598
148763
220332
77712
236951
62434
70788
211157
288537
150843
227596
252885
29486
127617
248127
206767
294240
264080
258982
293384
172635
261594
184018
97800
302257
181708
145189
117483
70673
14413
99171
240967
278400
9164
84085
277207
256969
274500
60433
156141
25046
112073
101415
152155
106445
249469
254452
188260
299804
98651
126212
305920
152018
277896
160408
47187
18577
33236
213416
155900
147980
155046
279845
272213
302547
80586
77147
177161
213817
277575
99955
226979
141609
219816
49239
189552
24642
15486
24731
10409
73045
243369
13902
272006
205361
227475
11400
126141
24525
83964
164482
215793
244885
159520
32061
288074
273650
66297
32587
17794
132790
259150
164877
175036
131269
68613
97711
213340
55753
300092
6946
159415
309058
196181
250381
197041
141286
17737
139949
136260
118297
9666
54578
87530
85623
203934
144946
151941
164940
74878
225160
116042
269306
177577
294005
53475
255956
75846
73761
266946
9744
202333
306774
160293
16511
143279
254663
121278
204281
153450
151288
8106
194442
36384
155415
13459
218423
149635
293846
202702
224333
209207
212443
127811
254542
64692
178720
205945
289455
151588
41895
20691
184180
106061
91944
41838
174994
131844
207883
58409
148931
189180
31339
8993
87195
95613
109210
175641
153932
38155
212367
8827
41143
185726
294781
251131
216828
298457
242693
274172
53137
296786
32288
92746
121893
9801
224873
57026
15712
204442
292822
129635
77604
99985
143293
267964
10128
257660
149293
272672
84432
249070
113150
298187
55081
105897
94709
157771
138480
22836
33141
212325
195780
300097
141730
181778
195566
822
278583
126731
197512
218608
29486
101069
155287
128005
269808
11540
200083
304426
43195
308570
179215
179947
67617
227546
118031
118828
14162
208686
260783
185313
41249
121284
278353
271424
38405
33316
183492
60710
200686
111516
185553
222248
189084
290733
275682
284788
1190
158221
242349
193866
296326
267194
21297
172880
70222
237797
42006
181655
282743
112844
147637
48451
164779
18991
276635
61077
178865
279102
199383
221952
53186
13956
245562
40818
202733
177652
91832
36963
12054
1511
74169
49589
269112
292198
41173
22093
5268
56950
292464
229176
36804
159401
140826
201922
51653
26385
298706
123784
214290
86556
187983
216411
7911
49152
176439
45665
309945
32347
217699
42478
80046
56463
63749
249499
79712
15903
128222
166721
232747
94868
289928
214442
82754
172210
131342
66896
213699
293967
88794
227475
230801
65950
177846
98631
33258
160687
79222
269545
280849
183683
160795
261228
26614
50048
295701
239044
86449
219788
42577
47057
125284
162732
70566
49970
218672
232567
90038
11546
69843
262703
266483
157159
282400
133694
237845
181454
227817
149185
52379
284348
142747
50982
30954
241773
223738
172184
160260
8324
292985
109476
252587
103049
131155
101546
3730
34338
230566
22205
145814
66380
61379
198927
193036
165437
107791
81798
156493
128485
127075
283006
89660
46499
269958
295349
125729
250389
125382
171848
309952
276257
261040
132877
302475
260418
261933
21854
120968
293539
100197
102433
63159
149120
250253
127157
172372
277645
179124
302284
82339
275949
68461
200085
242912
111518
65039
122659
247733
220408
8728
44726
209125
28522
260229
102732
98150
201824
188461
89244
149525
226642
194446
133161
44146
211488
29459
251675
276117
120174
262604
151392
13053
25831
181997
87117
203997
191347
223953
73893
38571
292820
202708
96974
179903
111565
90741
77644
193332
77205
153262
173916
265793
54717
30026
150307
304175
142017
259437
99860
164398
139079
9336
107353
295006
131631
245707
233884
245307
229108
71327
232455
69359
243744
281193
36896
147863
225807
84550
14557
101800
179870
106070
192699
138046
280510
213286
30955
260760
192479
234215
219239
208920
84794
205737
99697
112865
265467
171473
57423
241167
155345
121620
256187
276225
222915
21628
49920
107267
289253
212514
148366
28398
66137
241526
252506
250252
138294
242998
274629
26974
128095
196846
263158
309550
77433
232208
162192
263896
244289
33493
74170
188643
50183
223132
14116
179595
235660
256526
20435
207673
69595
6139
297528
159257
141897
218435
52841
16066
21094
213958
60463
128656
108927
75810
234456
192830
133760
161895
126133
243858
265249
233321
85686
50146
296219
288332
210790
82852
103925
140209
305853
22326
57739
97007
290808
291089
292576
239680
48914
75460
290492
152003
95367
56663
260261
93754
169329
77568
159105
206387
126417
6013
82310
169720
165217
62620
279748
133847
34131
181892
209374
236097
702
306920
139500
124939
44011
115033
256211
67807
30561
137894
295974
22836
30215
274146
139947
41446
125358
217762
221776
174519
181460
289795
148901
73044
289107
236642
208293
280047
162650
27916
249458
4301
196269
80770
14433
283602
148646
213488
285981
31079
129346
39882
21800
306658
222139
61617
135661
144317
133055
276880
287918
306534
103474
201774
225478
191163
110596
298108
42372
62131
303720
256009
85044
49822
241730
87306
165331
144800
301457
55032
103236
246732
25371
146278
219790
141570
21769
282711
275792
268293
155140
296125
192306
246377
30190
60491
208355
108242
249128
55083
83586
227186
68086
102619
18173
254182
136177
31187
29669
229849
127981
42953
306453
35481
73779
149442
90076
20578
24019
20655
257736
194234
278963
271354
89079
69844
108680
125210
101052
41583
185320
245141
68352
222877
143727
39511
48179
190758
115748
211761
152108
18999
112498
79504
51672
230865
138020
204226
111175
147200
155262
288313
209534
96102
209208
8560
23862
48556
35
238576
124457
284046
27257
93396
154036
226858
278535
144562
300343
236414
218225
157069
248870
60601
56103
86019
303613
231685
71146
142657
302044
254099
103107
48329
121550
34643
120125
295390
135981
274469
246315
85711
193134
217
297231
11335
124007
147043
166905
288746
72421
233107
279413
218650
258131
34870
191143
20503
302433
142422
150183
33451
154674
246730
78572
6812
296238
292097
271168
273940
68754
281674
140058
204194
191981
97283
132533
195086
297468
49547
124289
73387
184490
107113
63839
148619
296543
273454
265992
111953
162701
142793
120200
2114
269212
147241
259802
244848
280769
43559
271855
278649
264166
256277
127067
70160
301720
156509
262585
256583
232361
209062
250209
209423
23400
61609
295052
69086
195008
185100
143851
5377
274582
222135
304694
12947
155451
156319
201122
307632
146043
129703
247032
31730
308180
298015
299289
204585
305563
175226
254069
220588
98566
207530
21360
11711
280212
140065
102735
87901
53448
308138
152380
307270
102060
189282
97492
300651
128651
206049
17975
269420
10383
301393
76633
159137
191330
94538
139557
170427
5245
114316
217114
65692
307881
245571
268712
199179
83376
58867
175081
24579
222068
266499
491
280598
65366
173789
5783
191474
103761
87683
223510
50295
168573
196729
210364
260050
15644
249487
10002
111428
84425
148991
85351
272395
230648
217563
117463
305708
37751
237427
26833
126137
124484
210783
302686
265956
286826
23300
291982
79531
155931
145840
112496
245625
216981
112304
299140
303314
120226
211869
288128
114553
155808
6993
273227
304886
200901
287686
14657
179812
24462
735
199097
217424
42891
242952
39137
211159
58691
217370
120372
281829
284361
109473
167829
263092
271758
32404
94422
81401
87482
92858
273363
235678
153594
37966
134783
44069
307798
123746
229863
235080
22346
138900
285416
107867
214613
183353
99831
23529
6272
309361
206931
224212
151067
198345
222947
207880
157712
148152
240556
30844
17634
212175
8209
154889
207026
245612
83739
236609
238401
81910
56142
20189
225790
194022
128051
73975
31097
65371
166106
1591
85702
240235
31813
181160
221526
24209
73339
225136
27336
34888
241433
59634
82559
161983
100005
147796
163255
23818
223137
272766
269850
10022
82134
183905
195844
221723
74569
105970
146959
41527
174607
235739
132233
22674
273497
293338
105132
122735
250259
150246
231717
139608
52660
240967
110719
307932
137459
44447
2431
279947
97886
207683
281572
180235
103671
293230
130133
134482
272460
2074
93116
210192
39536
29933
66320
12302
127059
132872
153447
71025
171849
2480
291014
190503
38916
2840
181555
46309
86650
245066
154392
164391
60901
77125
221242
152955
21412
135374
118637
88755
172414
218038
40562
283481
155662
188517
241002
172469
121349
155661
270806
295636
235845
141018
186317
159735
177773
223967
228390
132952
100871
146923
79718
303377
77261
280157
18265
23295
297005
73154
40380
5233
242111
126445
165468
154519
103794
260126
39093
114223
48343
237304
65220
187652
283421
239845
234873
260944
252056
72788
159512
160239
14375
268514
239491
42386
66502
38144
17792
35392
117627
94442
296276
11252
294833
71012
190704
162590
301353
86967
295924
118057
177633
287354
266863
200435
49816
251218
213626
96022
25954
70649
1647
139120
227756
220432
181302
44996
68222
99822
140013
285674
162683
122433
94242
202335
265358
177332
230141
255577
136030
231999
209086
275456
114562
260864
17388
210004
186901
271169
22275
269158
31020
31315
4686
149403
270920
166261
272354
124083
66247
193444
20986
175536
79614
251676
13869
187376
45905
230550
101780
291196
57053
118167
168761
129837
148860
168729
130418
61435
36414
16649
24071
36984
1718
219617
308123
240012
288627
169994
6106
141533
17375
133260
276481
135883
308100
76512
41138
77198
221065
246395
28443
89922
148176
59847
276022
46380
203901
80445
160531
238376
280696
244341
34758
151043
128887
148316
295927
137313
300945
47068
16345
29365
289385
20234
27267
96147
150969
83291
120879
251896
71805
256468
83906
69300
147891
214623
206987
163573
308419
6803
228491
74157
63157
138439
64277
83105
166462
226027
25558
69423
176817
265913
297109
147767
62421
30126
71775
269266
213916
149093
47246
125191
50741
240730
147131
60182
261220
86413
107747
36406
175489
134354
89819
195632
58688
64528
120241
136154
175154
261151
20739
179185
269213
253372
218578
120699
3736
47665
293904
9306
26800
191588
80871
90211
97823
59411
97142
199279
255446
121456
56110
88197
76153
24516
178758
176212
59857
265939
86849
180740
138142
16526
160032
309041
189400
256397
306881
155408
303508
80229
46517
39361
56394
168451
231672
220764
184078
94462
299729
97589
136980
35714
42967
117104
214775
111006
304579
130516
216076
158343
273907
308320
86069
210794
162347
221325
90145
286174
104464
131236
3391
102743
193000
268785
228839
197697
162933
24424
36368
20866
61790
255800
155964
262559
23970
263451
238321
221291
236779
236770
252196
35916
76507
161444
166528
200488
289034
142923
277715
54918
191308
172896
81186
104019
10846
223474
30949
86439
28002
224270
299154
299266
248128
101207
168778
104120
212117
44144
197046
239663
214138
92663
265503
109426
277538
68594
90821
282592
136186
295799
305063
290781
172946
25765
184667
18247
198872
279791
222766
47163
57152
243923
164465
143321
10841
152784
40752
252860
166203
199997
62585
244812
212933
156137
1472
106559
12286
289589
154069
198448
174252
218626
9160
252981
192725
247219
83959
244145
181695
178270
181220
178273
44188
272120
291332
217288
309560
222719
173624
293643
173952
284546
42763
10186
291665
7482
174627
149016
116821
50901
115644
283953
11269
249672
131855
89029
279261
229527
17880
183265
305200
97119
205530
265780
151136
30449
69357
115040
261718
278955
2182
111271
93345
266916
118500
107339
239884
106514
248893
199844
274653
93968
168499
115031
16071
75304
246656
158861
229940
269288
152894
197302
45214
269032
192758
151868
203407
91511
233943
229048
62943
87604
252036
214475
160964
288417
165096
150969
213438
94018
50332
30786
198603
75095
253945
20316
226760
292545
154266
165484
207465
218381
177860
97414
62478
31055
164803
104895
89231
294272
73470
258403
239358
4976
254715
99717
272189
104628
236516
157670
250465
134961
16518
225783
251103
42106
152898
61212
156604
19253
24700
85367
229037
1343
268953
179536
219750
5522
88212
35496
119576
200060
188990
244259
192940
277116
72799
228844
216479
174379
192375
265182
282303
48885
69220
93609
308538
187468
249770
279284
67150
179699
308254
278396
101399
278870
195560
290330
235732
234570
67208
307298
66379
35620
305592
267905
270907
192280
292583
232606
271802
124093
288628
242616
46941
22789
153295
165206
58354
111950
54426
166600
76311
167603
48738
299709
153435
278613
18155
290614
284982
53009
116943
79222
136397
158520
253598
158419
145894
258100
204935
255146
152146
22742
104910
149978
297648
144309
223214
176381
303892
274463
115381
22516
146458
26261
171563
304004
133401
23553
7896
72602
76087
4169
166808
136494
87822
142386
188309
91014
146374
85337
202936
224075
298141
299318
69192
35311
158091
19720
245985
12288
49220
117046
93760
61851
281000
199077
31242
215137
304524
43931
149979
295753
27717
254407
265394
800
74425
154799
203496
295351
132044
124803
8091
174506
82272
178558
75130
103459
130527
291418
33868
244730
46581
66984
223014
88732
10441
212016
272094
189013
286375
282395
247428
259928
263955
26703
123065
303089
203579
166299
215264
77565
257366
296135
277527
102952
245265
115785
194919
16064
78439
203246
125360
43748
181024
178646
262405
39291
190140
209900
244813
22262
294109
271230
198342
243339
36557
90147
134591
248887
87549
219857
82053
129812
195389
204161
227508
234148
49812
57505
270092
103215
80845
216833
162764
221267
79764
235635
217981
34056
257848
67967
193584
206793
123606
245431
151304
201890
48091
88807
193776
16859
247160
126172
34092
16931
115183
296937
266115
51171
64948
296958
266331
244542
104267
195586
198062
281118
294678
299179
173237
128759
105837
206333
57584
115231
134558
204881
58388
233086
307723
275294
308565
61886
238107
266853
254239
107213
128747
193705
33039
97325
13165
161933
206965
280823
279910
170024
46364
103420
256709
245547
264522
273233
309862
27082
110200
241609
237605
253923
109279
262917
212718
240582
78652
223143
249087
41987
7963
308368
208085
208849
33796
27982
90164
149865
193688
286612
142356
168844
61190
119611
254344
271019
289967
75413
283128
47992
241195
149381
172416
203761
125928
59711
72390
292523
17511
267143
288147
52531
156908
10852
220059
258492
214077
249369
91007
51914
49564
261952
88325
246585
112626
280660
266692
181404
152540
297623
247587
256879
290613
224257
236050
243511
287108
71233
61045
43658
91420
106243
254468
199648
292263
136524
54523
294441
109688
147543
234093
272659
152228
298295
207061
223047
87974
298442
145508
182022
170264
235332
146717
81660
304813
14748
143212
203507
204192
61246
183732
243665
293444
84154
185184
17330
72221
106809
254174
219325
142643
309731
173311
6284
117733
8896
247968
132175
163155
238120
11133
86677
227011
296366
121155
287594
45710
55268
102323
20893
205860
37458
156193
305887
144265
102090
55635
58500
60479
153990
205807
100436
95771
27530
27963
153610
205383
7851
130310
98266
77602
209475
272089
63296
183496
298103
202170
298841
127581
237727
156576
238118
215721
99771
57729
155771
283084
172746
284253
6290
125035
165086
202779
63853
236864
230730
86787
9258
190586
123616
208346
226390
106321
121686
27645
59476
224773
302674
191228
45260
209179
88834
236818
240903
175415
113050
163719
197136
86481
137743
166589
6650
94661
253431
272261
112030
150138
123703
175362
11683
259128
155523
204918
294022
198998
245124
71731
252698
151249
125720
85116
186050
8803
34470
87468
143509
26415
230882
247087
228200
254658
93991
135945
178704
59388
88372
105139
251963
19741
239346
7976
268604
243728
242766
265643
40917
187374
85787
48009
277578
225325
26520
80602
59631
288823
302187
175616
160936
133275
146224
129824
255977
291880
264698
305504
200651
73723
229656
124624
226345
216769
78699
119298
66386
96192
16900
20883
180230
171495
284495
105591
205484
168981
100666
187287
241427
5099
201140
177941
26229
299713
2576
251055
14458
183494
172619
84826
94861
119858
178247
199201
234620
178908
107172
75273
134896
66880
16929
242115
89098
304630
58043
225841
34238
252917
7812
288240
267708
278942
110874
303993
252485
70082
118760
238367
288854
296571
181486
6791
231196
111293
189339
127506
97806
154890
127443
300417
77395
472
65887
23227
272657
73886
147105
1303
64762
218821
214378
287237
210392
5295
145871
33155
196822
71243
4555
63966
154077
78120
110371
111822
34413
39468
253615
292568
176307
284754
304011
267494
156357
151657
172435
245217
74005
241679
174936
305191
291594
286540
153431
85396
249466
125590
41264
93604
45582
283914
142927
195648
37210
1035
22959
20211
155355
91035
211267
75079
194399
242064
256292
230032
116158
171237
111241
130446
210758
27730
174002
123273
87169
127151
204464
174458
175604
257772
64907
143573
1754
105144
65502
20673
239380
200213
15125
36610
61458
193740
167220
21188
296282
270840
72886
180192
14587
257534
73142
279667
283891
71785
62876
220479
127343
63071
39370
175916
211363
71082
264136
200068
179733
153951
28398
116659
299997
149729
151739
13526
222164
167833
281982
141437
286732
796
40947
143872
121354
130228
227430
27021
151779
196846
250990
136064
296473
96735
82968
216313
113615
123502
279002
164938
87055
195405
276864
237872
216645
95920
38844
265830
27657
127947
100364
222202
207413
211755
164678
7823
218319
179582
169327
521
297919
91714
231324
18345
219759
188679
278298
100858
305185
294366
124006
137161
139988
90564
96254
98269
29980
216832
303234
98453
221930
43230
154300
153103
209728
162968
210507
140828
156577
221667
120910
241687
303587
153670
104324
264480
32716
39813
296939
66842
184664
183329
175651
181226
79421
193515
257128
207968
140270
40472
275555
2419
141247
198395
259705
302062
270529
307032
284830
29079
109929
127658
117662
40393
238080
87080
292733
79840
177518
196215
129086
264750
196380
27840
274530
272582
46755
150333
61476
104263
274074
62644
260031
6184
214613
39796
124692
37996
46992
259007
131704
47564
102513
297224
169490
120488
297622
283949
295100
83901
279575
256969
164115
110475
260684
213993
61472
6697
221709
55376
111682
63608
54045
108844
298106
123563
281044
74936
209607
105371
86522
171746
18396
254007
287297
113597
153757
307157
152319
102685
128449
264524
245080
198987
31449
111599
89962
163081
208998
144186
116934
141965
105129
213387
52246
32732
171969
167651
140773
190549
65659
52756
249925
114817
118813
159401
278304
144204
115963
221640
102054
183850
110149
89120
120577
307201
232866
226053
124077
217703
10690
75413
197095
200916
295035
283877
56216
2843
208651
263122
204943
221020
244463
280686
285444
133651
169938
295133
263487
36323
304427
249395
276607
51484
100971
172887
52659
284762
16824
113920
217802
266778
151911
278358
220911
272474
122256
52255
251021
46549
227903
252870
235090
180105
249120
260822
69270
14851
56093
23099
93750
302041
112773
19051
146368
120807
201905
163965
198729
252560
119194
214205
76252
272182
152037
290383
286294
178672
26266
11221
108413
89448
309074
7891
55787
152443
114806
161581
208879
207689
268912
44541
111695
266430
279642
143807
304546
189333
131538
166934
194041
84075
239532
90773
223047
130031
38608
74327
127398
28973
305426
62040
50648
207051
136994
131221
224816
214700
194016
111185
50020
59906
86120
199496
149770
286364
51818
291863
256491
172353
182594
291767
238953
119596
275436
243319
241228
125167
3188
205704
240493
135252
71124
132370
281100
93099
287728
207693
78659
83360
277942
220264
71678
306200
170982
283300
49285
7899
33551
219644
178379
137643
181207
164282
221661
112364
130778
28416
90946
185125
252928
95782
60789
172481
209124
188731
302998
284512
308514
172308
123281
258061
219217
304293
266823
208131
155657
26666
247738
31761
23918
49324
226739
14856
242745
214125
173408
136516
245132
3519
176967
54985
150153
309267
166547
110303
4617
204416
118402
40789
9415
239824
144059
283841
233093
49338
168864
19654
122913
27114
264338
151861
214252
195063
273613
38722
149499
299584
106059
87719
268638
215507
99133
73446
191
102435
175324
135228
168289
207171
285628
74196
77199
62124
178524
111493
269659
120782
135764
176943
150885
141023
37985
141761
115485
92842
46193
202452
207103
232149
6516
10019
37134
241640
13299
262161
109682
120547
230749
166189
270885
88668
20054
255494
136468
125273
22046
205612
305244
14959
32779
242356
153480
247
250632
88118
140443
130788
238564
150533
26944
219298
236888
60151
298454
65827
246286
169253
172065
15314
76734
10938
14585
88996
60304
100733
33198
48789
103326
16973
45404
138956
23083
288509
141273
251818
243794
269366
152986
176316
209803
55811
191221
139686
81038
41906
105016
138685
241938
122403
250045
130312
68989
34408
246253
25516
233634
161382
252649
35216
29562
143919
184917
135229
110347
274261
247577
116687
224947
125118
173966
222462
247648
132032
207136
46528
230427
2145
202970
201952
202547
186685
276983
45961
124673
2284
64950
245902
174389
248867
31738
63205
73300
51078
239296
41701
280932
233697
295450
181053
244301
268943
36712
68166
18277
238707
185174
31241
91282
84294
165337
209370
207664
79988
222538
82479
2652
283575
289741
35237
8624
61288
187090
198826
133610
6071
93645
96088
264182
262640
309847
130178
94471
1806
262412
278015
261746
35890
53744
187872
39281
121254
267587
204010
25192
37456
211287
236533
27889
303251
298929
131231
265723
308340
218651
46199
281008
56038
188366
15897
127662
124486
140182
245250
185309
22245
248315
124454
54704
262313
31130
309299
18403
201969
286694
302422
210687
130142
274185
154491
270005
179709
100446
279780
245987
81919
280872
231298
135182
33143
237855
66605
226640
33505
9436
53087
199481
269716
149093
148289
222405
115639
278536
258129
51933
218689
195041
203745
234165
102006
128257
91471
178823
64540
183834
16739
227453
185118
63996
6385
50071
65386
182920
23861
308150
177870
171121
170084
204840
274561
64636
21583
284897
134552
128508
155334
92735
262923
252879
215912
56581
277031
237239
305455
174948
144566
94684
278401
182218
170678
220596
123376
82154
114201
250941
194940
187181
197980
51179
303117
55460
238640
146171
23833
50087
104673
200844
104099
241159
79141
9440
36555
190003
8701
173083
266091
242515
2661
69506
90974
229547
105603
158786
127339
257119
61824
247911
109765
111282
167875
60157
195591
177308
296274
97294
77170
113243
94506
25362
125486
46109
78711
3210
39625
183998
93415
42630
289645
277587
124418
145349
21485
87398
31453
203149
30205
196733
175383
210377
41826
144623
188224
194345
18585
230935
253386
22896
241049
167331
54209
12280
249246
76167
189020
99218
156161
156843
120472
76789
292465
119367
1090
148998
200734
205606
196350
231544
241351
37341
278318
112135
241456
149337
143028
52791
117262
188685
63229
194595
85080
219482
131146
220773
252916
66704
14066
195302
12305
44816
181076
161537
142836
109579
267300
303464
184595
271672
230239
54228
238346
193828
82338
140566
301066
295832
282289
206022
172902
37665
4526
94766
279169
83834
67420
20539
125860
21661
176385
221944
107794
68266
254432
306664
266200
168352
12998
153991
145544
250723
148051
202372
39388
225580
149558
190234
190411
237306
210322
94259
272934
135136
144110
145575
83125
99771
133438
93469
48717
253139
234417
137921
181691
143442
224699
207418
287785
41364
303262
190742
223474
227449
92454
194629
63864
226956
160133
222324
158290
162055
145192
178935
272201
175883
25700
77639
231603
15661
44327
243777
111514
45456
273146
183394
221499
300072
34838
224411
97351
162832
53494
29765
309896
224355
184842
30528
19313
254715
23029
229848
119983
296828
21451
178907
11624
135004
116770
308767
42157
181583
154677
127757
16805
2184
221004
139536
65239
169903
105616
138936
297050
105170
171852
29300
138281
104053
261327
171650
58198
253883
165716
78932
151296
56362
309283
244429
20581
214467
175017
4061
22923
2762
129382
257901
10046
142784
198540
184064
40229
281908
23464
183912
205899
141295
300995
96374
14538
54162
106343
100472
160630
118431
20482
10016
33404
79113
108370
217554
275783
196385
199621
162387
91062
202382
139683
106550
282935
33867
38702
253265
299978
45076
14976
29751
2261
193929
192807
246310
289700
120758
108835
180737
176625
167795
124665
195388
246234
178735
114605
53884
294913
109714
204958
156139
233879
161984
261740
213609
38848
245419
371
5376
213212
147769
29697
272069
153797
12516
149059
193576
301935
148482
63616
306537
42442
136056
75679
176190
143327
35344
68958
177482
103199
295941
13208
7330
76464
205269
198365
62743
220698
173859
212094
22194
238867
269611
162572
199228
66752
11124
224220
36796
284370
36345
297318
243448
191577
143831
262926
50732
213428
199556
47109
206341
293284
210295
199326
163094
272323
126620
192960
160280
14302
17004
109718
55282
53938
121929
61277
228202
203766
36113
117671
6284
239005
50798
40850
178548
128818
143246
142066
254562
181330
208933
21041
97065
43547
227196
183606
268521
267886
259848
290110
164848
264359
26304
102146
207668
191450
298920
207160
163047
1900
95501
16698
220314
156592
68622
103286
255018
257460
136018
29950
115236
118770
146071
111648
290377
100932
294096
26861
179705
101781
255008
84331
73078
236464
244343
22941
232251
151789
453
298312
185897
37857
94856
149681
275115
121441
104520
231415
167157
62967
302366
28881
143342
268649
49004
75729
299165
275072
188115
74260
281725
176327
109484
265737
96744
77654
35447
78913
269234
244262
110018
127968
217200
78167
16156
52661
117625
189675
267308
63783
130159
201394
56382
172191
172853
36963
228692
228300
76673
235265
143685
130362
288722
147500
50861
225743
203070
295951
201704
23873
105659
258275
63310
306235
213975
61024
52825
196523
51285
209278
87089
26809
308990
77785
46501
16275
81513
7505
196212
58035
246077
292939
7423
19274
47904
149727
51527
20409
270282
108163
76455
104585
164020
242779
172288
120710
232689
242051
198991
158384
242639
248237
210456
178618
237469
127306
89291
151764
246330
267867
46958
1434
1804
56275
187178
178799
80023
89983
184183
281981
129744
139288
304069
218006
218788
180594
203562
236397
228612
60993
188870
42857
87426
207984
48704
167206
200023
208165
171730
244418
292137
288781
40048
48863
13284
65468
173812
163152
291309
200860
22319
145992
174700
94616
186904
221142
218072
2129
210281
7720
104873
168410
307524
207349
5287
253397
58635
168173
57949
260040
310027
31124
135587
154083
133216
164970
184275
245822
43565
18816
266517
303011
129525
111379
36309
289698
210682
292781
206447
71806
224913
303901
100773
27185
100424
91095
144824
133724
173799
302107
266142
61926
101818
169084
46207
180741
8258
10940
82428
43385
307420
247661
108901
247882
194224
39328
119948
122888
244278
274309
82291
59527
225801
7278
300903
26363
59993
177378
154156
188889
174427
35471
32938
169002
46436
82998
288682
177528
160218
45202
296776
96818
45058
240899
269688
249102
88326
188219
6237
59177
246079
60032
116712
179517
54373
302707
22484
300512
176927
17269
164151
187836
112946
184285
286783
178564
140661
200855
253529
32248
19329
298071
203080
180330
148733
39283
255165
159727
211860
159641
267532
258521
251165
92250
32956
196072
204479
49649
246204
223700
121024
172116
82914
260352
175081
43046
217726
291048
147470
181778
193338
102417
113460
220621
255543
157825
29513
43667
208496
160149
221290
267521
48025
171531
218897
85094
14046
112682
255652
48424
269761
228537
119693
246845
108751
35095
252019
8712
249579
297419
236830
165845
280822
67524
30090
210349
251285
241908
80728
77050
166652
17424
302110
191212
293584
177817
198582
267228
251619
211049
103110
261754
247933
27768
240908
57298
66258
115212
23045
250512
188484
131364
269713
4076
255282
51175
89621
165213
204590
78063
191075
281663
164152
58414
51543
40936
230199
76705
1260
226631
119061
92449
133609
45640
107873
163595
153683
68269
294496
48898
262694
68523
137816
83422
148466
122750
122221
125478
222293
286678
56511
266068
191722
130625
3229
128545
134317
113708
43267
118615
234053
63782
263946
39326
9864
104996
183157
133625
15504
207316
242673
307761
179814
309763
107449
190572
189503
149810
224816
84394
48033
302732
188662
247162
59820
59246
157167
108739
91861
148390
3732
155479
10426
291891
207492
83034
39697
283810
11766
291965
273869
34784
48452
60917
243340
153556
156164
123118
32608
197180
25484
13183
170897
42547
233594
268019
28316
159506
140864
248490
302474
117241
70843
26225
177267
76734
153753
174474
31033
232737
124088
159699
159058
173788
166202
41557
108533
262048
69260
274816
199582
304683
303398
177779
282057
307022
296855
205564
190913
52216
266378
155654
37414
50656
141831
76333
268932
9050
223952
235299
124675
2926
92993
122950
140282
84092
123353
64604
241022
255688
174641
101475
77222
230885
138142
187493
277769
32262
230963
77356
212329
164921
207280
262079
181000
122174
180452
183113
292454
264819
206660
53758
224635
29194
171425
209722
273890
72938
299832
271880
250194
248938
105715
40458
287416
157110
229951
53345
204576
28057
254744
29390
228982
158069
9614
105478
176861
61940
260099
298851
94283
193943
304207
109294
234299
19687
296460
182927
256603
205965
31825
227486
153182
92890
33325
19259
95103
135024
235718
19672
207358
1452
66017
279759
198485
42690
223537
66382
84897
67608
80802
259510
286334
232318
46453
266520
116444
267315
146455
99327
156920
97226
133261
299002
169920
173000
7899
104137
187291
88597
206445
206423
284562
268337
308619
195414
156605
59765
25694
38672
144447
244316
8904
1996
222657
207792
212859
278367
118428
90042
168088
24319
71838
10141
185350
184877
12279
77423
24658
268052
287850
142562
122713
214352
246325
308668
96241
163378
257107
62823
262226
105606
162149
270312
203571
270724
236247
263012
21344
14433
71618
246344
161010
241730
191418
305545
11008
298932
56570
60099
197305
139696
308213
294693
65036
275247
125265
188702
98710
162669
88272
203335
148012
51427
249697
79630
33003
134325
133670
291126
51597
176217
95676
283146
120619
74849
2687
299062
158625
297850
303605
16351
272384
3150
131207
161833
270053
292210
144936
111162
165827
249700
26379
206541
287666
276457
299334
35988
13535
195484
208757
192221
309187
46866
228580
187681
180305
267291
256820
129756
84165
192812
135443
211343
212926
46986
125562
49682
66671
95273
134934
7697
200957
97792
145826
20499
185733
192932
145465
160255
234136
224114
192121
16885
120638
16836
2151
156192
199959
61923
266100
20971
247453
138798
227482
223177
270325
52054
50288
3031
94151
45679
79244
116366
185400
227440
125942
293153
218076
238977
120053
222257
43507
157915
191003
293411
152245
299005
280490
113643
216110
291406
83998
105765
309692
84350
10221
249156
1137
184313
73126
90121
230904
103584
305428
104236
232614
15998
221540
27231
225316
87080
42371
227718
287417
111071
305246
48996
60478
102207
124333
92919
69736
255956
121979
196834
80428
291200
251135
7241
25052
158703
17719
228360
166890
167812
182694
210390
3416
176675
177701
281332
201675
276213
184622
47408
248506
96955
227320
360
137329
253524
54417
165723
243396
166888
173793
93452
231880
289848
139564
85881
113966
7187
298427
215324
290050
197210
68745
200142
113759
243693
108627
1552
226250
275898
112879
274733
258679
275926
22929
222844
269399
244625
16261
275988
76334
229564
164544
208596
166129
308035
81869
276709
188279
245781
26790
88169
2108
219827
218748
44493
279426
225218
155161
295502
308086
68230
134234
23811
208552
232812
273833
24880
142169
222803
89517
270510
49679
34363
210128
107834
137756
79275
300794
299290
212368
178402
21683
235702
92156
113276
267122
241619
252034
284063
220680
161394
4513
198452
198922
243822
9004
99820
151852
167441
193217
211351
295573
154929
172296
35013
70885
200518
306208
90999
127392
7354
86110
153894
241096
119859
133792
142096
42995
1832
116886
305163
25651
142082
37334
61579
285174
170464
93912
189205
254242
246442
188227
297236
176994
120919
307839
89564
241103
16046
173046
61639
105134
145589
14653
274011
224968
225613
122471
121272
265302
104281
180126
40214
249372
1401
77002
16589
27703
74420
290451
264727
130806
85639
195139
181587
132545
22379
303110
105280
170522
60933
60797
281306
295502
155884
53641
243622
230790
190281
17991
115543
93370
205461
175814
299140
1597
241569
78964
200408
180318
99677
23691
223159
244011
90827
103864
212399
152986
164101
224397
244403
85670
47347
83654
267307
171479
66721
219715
148054
85484
143662
286940
16057
138297
185485
250723
300173
61829
35597
231378
63656
64963
88398
298109
223720
122098
208313
303561
271715
56424
282555
113329
82515
139091
185047
138706
10908
105333
71660
89722
212754
123492
277688
104337
16428
114534
309897
65209
160426
226963
37036
224333
206218
209161
56588
302923
24578
53903
60801
120403
155470
184610
201944
81943
212146
162905
243299
40980
170465
174817
305752
237804
174048
648
197667
143112
72743
62448
278537
103283
224060
38967
150677
86816
264712
252355
132875
270384
124750
84708
276499
145353
135610
59412
258471
17237
180112
250406
127928
113215
67235
50985
44571
181018
124756
164921
59735
269041
174398
179682
263250
110203
197426
197768
108044
132318
25676
213822
145091
50570
18136
80502
4399
187691
115186
5915
273866
153266
30537
230772
113654
202652
288531
241416
66374
160251
282403
84368
283281
170322
200726
149067
239862
41730
239806
28826
53193
111760
179800
128198
246109
134509
182408
39455
136893
133026
13205
157833
273557
300488
205456
298126
255277
35266
22343
271658
47038
273058
92451
15587
217
253134
77243
53987
259238
201981
215997
144421
293291
171642
250962
140216
109436
192950
185046
227074
36841
144366
37442
77118
65949
301699
231668
203728
25571
108563
237193
112968
77935
170374
77083
242303
61268
164212
81628
83600
85697
11579
293529
50540
97233
19674
79090
194522
261606
206124
23639
218807
129015
238964
66093
254719
47363
121897
4779
30577
101053
127455
172021
37923
306670
244824
278259
298549
65677
136523
24870
101070
12257
257521
36650
236877
216368
110349
162902
11214
130056
82061
231046
191271
139242
264820
71202
36938
218628
101819
267613
63438
70300
195295
143156
26855
86423
177779
247199
157594
245637
78948
273071
224450
30542
103586
124062
181177
237742
173248
17951
108601
163807
138358
308304
220542
89990
114983
121508
162610
103558
92104
265421
223977
251251
223264
15732
85246
116589
51346
149118
114288
70237
192701
1613
101426
4470
287654
203482
69990
253762
30322
121915
270920
9150
185850
101699
46862
137394
73328
49590
160613
178358
237784
256663
96894
93252
97219
68215
189275
125869
13434
60871
109497
281101
308696
251597
92141
286437
81719
290805
269819
205164
232036
85218
249722
221343
79285
58552
175698
180141
237765
173403
191891
227292
239479
104948
307962
112768
4191
33265
149290
301317
245913
308767
302641
228759
28490
218718
116976
302590
42292
99868
116407
39842
12266
37351
184434
230242
167252
117233
204123
142607
250912
164757
244447
167542
54509
249896
304990
72132
219198
9196
115781
179670
207636
198570
19046
284748
116493
198085
125481
134561
251379
117994
221342
33113
239653
204110
216772
196032
121798
258568
66782
83238
221486
301962
226980
122575
304234
240353
261509
51610
135090
237009
149734
198672
10658
270710
181707
277911
210373
223165
106588
30925
47038
301295
160266
298425
15243
287798
251478
118436
25433
15379
127155
282186
169021
292488
10973
97239
150419
39356
29513
213911
2212
218209
169555
89387
213926
273555
231867
33318
59226
191267
272051
170578
67122
206252
111894
229159
227415
111839
76454
54925
220068
294051
300193
59751
76208
109110
55828
64887
14394
206874
89017
218017
262480
194676
193150
258012
81303
289791
297524
170115
80926
47853
192163
176719
284891
262166
42345
175713
203771
159287
42192
26722
303971
103536
60784
51760
200384
168924
202127
94406
111880
289148
204410
236978
108555
57956
83224
256073
194662
195504
90215
279542
174598
228296
88572
288691
156998
144852
178132
116509
111253
49308
24203
231539
86500
181771
18381
52015
45235
267450
76875
258649
255843
264962
237192
86779
159496
113305
83806
97481
252092
8697
82426
182687
284577
61136
27245
134901
62510
259936
81376
133572
112133
13738
41264
93219
205419
125445
212295
145150
244845
283126
107629
140087
103380
181496
199766
222777
206495
27714
189690
146306
2828
131817
229611
45383
233677
202759
94924
296560
17475
93426
178180
135371
62614
167999
15209
281932
308064
30328
245371
128205
238081
303508
197006
33051
109835
222595
302456
179369
176406
141680
62490
268027
241883
141105
164211
247773
133407
305453
43422
196007
127581
112716
116160
63110
242228
167063
148619
193014
69947
105805
120908
264747
132934
78687
70184
246420
247069
175616
192345
158754
204107
226149
295179
104963
136870
211726
188072
60379
107545
111814
104074
259664
115083
161365
92613
284080
235745
228668
181181
217675
145029
298541
243578
252268
299779
294924
181091
213769
112964
184683
158981
301385
16874
4243
266413
29461
269626
221091
234604
301390
129592
46406
22952
245842
252241
112570
278822
93495
116678
121256
50424
232494
167288
137699
305558
14123
94573
67437
257299
56036
108909
38469
211517
66375
274400
91304
110215
139236
218732
125471
37790
213984
281831
80650
295745
181626
276199
185555
237480
262866
257980
925
180914
83221
92709
154529
293574
233471
87577
217728
45747
79649
124894
158477
233352
288377
145462
272477
187972
180655
120969
154576
163193
208156
186245
67876
62337
303060
135892
245545
107722
284255
265912
304154
140019
31775
151998
51786
215576
20226
128938
150049
113429
75969
243010
76053
160150
273400
140206
114381
23685
12606
229839
204502
111772
227149
9844
65666
49602
131180
67399
283588
7241
151084
65776
111200
205477
193820
280849
191732
179362
189659
7392
80494
274536
293761
214907
214911
173748
30753
202239
282543
136526
94620
56392
37137
154636
5768
25848
15342
308497
254195
259749
297820
226778
131314
47142
120130
305889
109591
145719
281411
82422
132846
257445
198466
148201
41420
207232
160007
55515
221098
157677
26411
273268
210332
236484
21540
121342
188447
46683
66020
133670
99742
53280
257372
36238
186051
264373
161583
277720
280048
98438
9312
274792
33463
63668
282658
216373
94371
21626
37519
265110
112503
266716
79482
204316
158258
279394
78617
58809
207656
180483
77581
309931
175249
209246
194741
213625
94953
262238
109210
49817
155146
240544
116525
160717
63470
180761
99945
83717
208525
284484
1068
284435
243920
101662
57069
277754
76964
209655
263976
64380
269280
291155
24157
35699
5017
301852
190572
254686
73871
185198
116711
162441
121927
139712
119271
15237
118443
177480
52487
276958
110703
145892
146404
199311
1166
42559
61138
296527
47425
200066
164915
268370
145503
197864
77326
25083
277496
302136
274057
150182
48909
210111
296850
182099
3060
245400
87010
175923
44984
240985
249658
153899
87423
120055
115920
168309
303649
128744
149088
244575
152228
54298
95108
153498
5592
168761
3468
250744
277247
106782
252645
129833
60327
248298
308059
39976
224692
187938
48211
27625
301061
280827
210946
3701
172217
100405
12892
112376
183577
176329
286683
51616
147639
30073
179639
222924
198056
207370
6366
47262
228341
232947
33273
24402
92522
108394
100846
237791
189148
269393
122795
11412
64819
262205
106604
49505
270320
168400
273046
292800
45513
159294
279742
300737
238439
72877
244898
162248
41539
88720
137772
238069
301120
98081
274961
214796
206586
148017
216738
186105
106255
227822
150735
113030
260885
18559
188915
297157
44005
46281
284547
103918
245002
294019
198456
165027
80804
189522
181040
128336
89328
277504
160175
154242
300995
139351
143439
129044
153451
304980
167613
306146
168715
159440
274154
88417
76375
205226
266017
35916
261260
96473
177021
85710
202166
198555
126029
179934
308050
183469
63800
225947
147434
94496
63182
215598
257374
65480
243400
60753
30643
211973
11737
16122
121112
150908
114687
52739
224083
182072
127091
216427
211122
70590
27664
57040
219755
89899
295308
218170
206563
2413
241132
199542
128634
233423
15328
178198
148562
284914
172254
248588
307313
303420
87069
247323
221036
233746
203763
201111
279961
76611
294332
57356
121884
88334
198057
250383
117156
37474
191192
223065
180956
273296
259180
71610
8751
117403
173728
114666
299139
293256
307380
276381
204473
65954
50211
159606
83242
161257
230545
91481
229720
40756
120472
177639
274922
168299
232750
153662
150608
229581
47863
286001
179583
138711
154671
236712
198898
275838
61927
237758
222045
228561
183567
255082
28848
222129
97655
295247
75395
247767
23004
90197
288257
141324
72704
303066
258041
156372
16301
215633
127119
245025
89957
71527
45706
295780
50351
240082
122263
179941
275815
296356
168629
109786
228450
6392
38349
133352
19940
122872
63271
223987
303788
150837
250508
91645
29032
69278
211360
142530
256210
52482
248388
40954
232754
53744
146207
9972
256202
74367
278709
178197
37544
187554
43196
103151
71447
254507
244945
142849
245412
277702
149245
182126
64430
55714
140323
24932
204948
295313
120629
237055
25546
194920
106661
95594
299608
155906
93500
131311
53540
230423
285710
114523
57025
73555
83685
87376
2877
286258
164422
216605
21621
289014
112332
236575
265835
307618
277016
301816
209310
299447
204442
90550
100151
243930
37478
274031
197425
9165
70213
106104
20878
249574
129717
72731
200341
288336
268870
235452
285519
252706
260815
275450
269707
213665
116396
140666
6161
94084
250316
89716
282939
145527
22743
215850
150552
68422
66181
109501
273383
102205
155105
264340
220050
36304
148250
264922
286753
137380
40855
99185
234561
172954
173007
208483
97231
112707
100839
59265
53573
278456
308948
14596
181978
209766
541
181407
122958
52965
81861
292804
205043
42001
213135
114315
60378
180087
55094
306078
254352
94701
18704
38144
186599
286179
300675
46669
77551
40923
44358
58498
180672
228367
162999
52272
47934
192919
179512
271275
266805
239588
300092
203670
291606
36159
132041
92793
104913
194454
165149
160109
309394
217414
201920
209522
270714
87398
210191
225957
192218
167152
216553
106815
86395
149
159057
212821
96824
6390
122774
97140
283875
222901
242562
190335
228410
14138
34185
158836
289561
259655
80955
43025
188950
235883
3322
136234
180207
302443
217529
176885
189103
34727
266947
120839
47842
54165
130488
188533
76756
248986
92567
254765
189132
56798
41344
242681
146385
264697
256320
74849
186215
26819
51629
305010
231406
202302
113651
225612
16729
292606
225917
44628
59800
126120
276979
11649
292737
158276
77040
32621
160742
147150
58331
2176
109282
255241
250016
216056
266932
144459
135098
39922
156643
105840
1226
210331
287993
58885
91035
8545
106142
24337
307254
17136
20269
60772
219156
172678
94850
133609
170229
54747
214075
62086
17826
260722
143879
34724
274619
153359
151908
309811
5553
21922
270980
54622
159758
270471
89277
210984
192780
2090
199840
141854
137584
141851
229481
93487
265861
275878
59608
211343
9908
305365
248236
269792
56655
219517
259686
204934
141839
86580
51002
56661
44542
45727
164049
237535
109202
139783
238420
269551
228047
89081
105229
180488
37762
15369
57423
22926
212931
250711
262152
173792
135238
107594
242185
101959
58372
162486
240141
6850
255374
278230
69840
294595
41936
270516
255801
164017
183164
237929
46485
83843
235600
306377
194095
135800
120697
48218
9228
280622
265062
22428
25791
140733
2360
135477
12669
44782
190387
113187
56914
298705
259875
229938
249466
48947
49599
295486
161222
169852
83531
308271
198612
194573
59239
205795
234992
229559
164849
243733
18269
16414
68270
289354
275865
32311
223894
192294
198136
125008
154242
197534
95275
210013
243809
290866
197091
180312
171949
4706
140270
142524
238633
58304
214314
286826
264226
124415
244651
2661
67383
7279
146109
200141
7234
95379
53211
198381
142801
43968
157661
155449
103578
258545
76145
209053
285594
248454
198715
83609
212133
266180
258561
87768
246113
241009
143785
59053
226528
106998
61693
134972
105256
144972
213809
13807
291762
136574
117286
187138
43510
213427
270022
264992
284658
95792
23944
84688
111940
93563
268713
8223
254490
174097
65134
118846
303537
188870
71188
235266
242396
284009
218727
25972
225141
309709
228255
9033
233708
179404
4566
196834
20903
94075
125620
301186
201441
212746
255206
28117
49744
59320
223151
24451
296893
289845
225550
87982
53463
253170
205558
189973
282068
106298
35692
248039
276791
166390
183628
60572
85261
94445
154809
225731
82131
203856
250933
153959
276764
172516
27738
200177
109291
137743
103306
101562
163260
210932
265655
252015
115182
19501
114982
67362
186124
142911
65773
158805
6355
67237
156827
183417
185292
303773
151206
240202
87852
20434
141212
144594
127177
278190
224083
148460
265492
304782
23716
187484
142540
241169
180055
211498
77660
30758
248743
305189
145911
25863
116540
295130
187119
52788
7685
172787
142964
290336
199228
208670
287468
14632
95051
68494
162188
219723
132154
217144
107034
264348
118721
161142
241245
14289
239963
28550
280978
9295
8899
11964
101589
107709
235366
88019
122438
198089
72086
142683
129060
273179
13373
263633
45063
137249
299149
171365
193157
123247
91456
142684
260269
232070
110495
132312
32040
39567
211777
51168
61410
218574
160824
246972
117795
285354
254540
166258
189881
297237
240528
300292
193740
150800
193231
163161
152506
200036
3455
265668
29838
76238
8606
220692
220519
72819
29915
121261
294462
138740
264809
83122
24211
128734
176231
176315
149595
80227
2990
154804
127920
269073
116040
287795
217202
303402
91418
292502
135858
107334
253560
35928
54808
120178
140650
4971
141641
243526
205340
229386
274867
304166
260210
183511
150557
83997
286249
79582
205633
267603
20278
159881
116104
140573
71638
73161
164975
263825
215440
68557
129541
120717
146119
215155
139142
231367
61694
283950
288642
68238
147284
144839
73177
40623
247039
37235
124350
133984
237559
6056
95228
8260
196229
241651
100852
244111
94820
79491
291709
15491
35088
231576
10746
268714
200563
57683
254676
80165
121718
8319
277590
39463
234474
222910
287216
162018
104801
162311
18392
193116
139946
159378
169069
72981
300125
267183
306427
187632
74407
191651
227621
218275
165728
62981
244769
25566
237469
298989
22325
303205
246839
255308
33702
263586
300381
241958
216505
2379
308307
249321
134802
51697
58823
864
15826
21183
45871
161543
161608
127734
99477
92620
74877
28087
199396
91627
103123
101289
200612
57910
187859
47217
246918
258615
14102
123418
184264
246187
6816
150198
293815
108821
299299
301896
296376
112766
99683
222797
91192
36223
294331
37941
258197
110899
23747
124267
194759
156420
72471
160003
75404
82432
27573
145222
216834
156874
265704
198101
50509
63911
255075
235229
74811
222714
196303
21243
205290
141895
128532
68394
173538
21236
133186
190936
264714
300719
134075
14857
93008
67298
69050
184660
195801
273317
62265
11757
125562
32481
209635
17399
107817
283910
91665
136716
4962
131919
18136
23667
120670
266092
89561
150657
177671
31990
38320
115028
113220
258247
221762
120373
262173
151697
306419
189882
149633
198744
75082
281683
201609
166866
17720
110504
60569
295189
192310
59038
291398
141765
219784
160788
183011
181155
99064
123656
230533
199739
298317
117366
277596
206887
240848
119648
219458
289929
209882
11111
292659
215289
215395
234028
172148
248326
62529
242760
20522
52698
306896
292387
266237
258607
169827
165016
127810
118154
250461
284451
145244
296725
14531
43890
96156
91204
186223
157603
107655
117753
129936
281138
249967
262608
34306
170930
277532
142022
119060
108366
277834
273181
211814
115206
184488
270034
58488
3464
231587
146366
269249
264274
260377
277406
308189
88228
128762
220219
23626
261630
36099
143043
65379
228045
51657
52588
148828
192046
204812
62581
285091
41023
165729
186940
174905
175008
75320
131022
31176
165178
56335
6540
120225
67524
62663
48540
253395
85513
192932
168389
284213
101522
266606
137061
194645
45801
272282
260129
304464
266322
220320
118582
86252
13452
5574
55672
75882
84999
192612
106384
5610
256793
230730
91814
23149
96769
142139
186859
206014
133767
287474
253628
212542
87959
133431
61544
196246
245743
139977
222842
184590
295451
83711
106184
44028
127571
214514
247214
269692
188106
278775
166330
120995
4899
67603
162039
304697
276276
290389
141455
6227
206739
102059
238077
149625
192615
65215
248850
267762
24894
300701
181473
32272
197516
186572
278357
8553
43679
166585
226960
210879
182254
198284
256061
304356
44104
145751
110081
259052
215497
53350
34549
179272
73905
120003
299603
246136
299982
44085
220722
44447
198110
46977
95569
12763
294878
292545
1296
86168
284573
191076
210422
258791
43535
186153
55534
14316
296833
299416
291128
127934
211257
288736
194683
305478
40715
305336
152737
85539
48160
249379
58385
89762
229798
270745
164263
301542
144152
75437
8200
71925
309904
300238
274062
280067
133449
47284
235808
190674
118731
145061
58096
236499
133375
117821
21094
155377
108899
19592
199862
150139
240641
118840
26267
206005
81108
173650
207832
12324
232350
282497
51044
237800
185948
259743
282231
201497
15686
305044
84070
19319
102624
171425
183424
273275
294349
56184
189366
55191
160246
55715
85737
255557
182395
224779
272692
185269
194003
9864
194128
308235
258044
151472
77401
194472
143917
2547
253889
205986
56551
196500
170403
207751
18495
215907
142075
47802
76525
181412
209205
180644
253746
49306
59787
182292
98702
254712
46001
141228
223464
170067
44751
194908
232346
223717
174559
254421
56719
163596
80874
26935
293127
194596
88460
105784
143197
42029
103510
120412
237672
200504
226703
208896
74959
139466
174713
303812
292552
163771
81581
167404
220208
211735
120514
247262
33799
304570
151144
185701
281249
102778
180485
116301
162149
308141
181398
95192
282481
282500
176302
11829
8919
229664
206928
206742
206637
25847
129753
51208
301072
93869
202728
48135
62938
196403
22607
242723
160227
222552
87075
174959
86782
43392
251370
40994
192284
60596
247872
248881
132996
97526
113302
180993
166924
246380
120166
263936
176002
43145
67976
201413
79461
219146
272122
54501
206411
266872
84786
31463
243694
196575
106185
249136
106916
21649
22567
3548
166615
262359
181151
4707
125055
197157
19862
77604
121769
114086
46115
76079
271997
117785
26197
26298
122502
41372
309553
227487
112165
181333
5157
180571
106282
71015
83987
212706
307237
105805
251259
224747
26815
193841
170348
6881
295729
283927
46145
198597
107215
211922
182572
72922
45568
281989
54345
152756
54519
174036
224381
190645
201830
80647
62198
254995
234437
205870
235094
252
248612
127703
48571
186829
306859
236405
273641
238276
140201
101493
71285
124330
257207
62929
251203
128891
132543
198306
234668
29573
234485
140688
108006
182640
26744
258055
237127
60408
43320
33747
228445
3781
58960
80875
191033
192082
88335
68865
186382
139069
39439
103863
8019
241245
266820
63048
132479
206312
173785
145206
136413
219714
163866
290295
135699
153062
188053
183104
165925
219876
241496
189026
131816
154074
272884
117376
209591
201265
289517
135707
292747
58929
188030
186186
146437
65929
131621
29498
277979
300954
137724
47974
112660
158812
165854
132237
255122
160091
254083
6740
113901
260394
86990
240626
73573
40710
219232
12114
50655
6572
161321
100684
224035
307576
171631
224851
277855
82140
29017
212830
136575
200098
227891
189780
14021
101996
190446
157181
68626
75665
228422
160454
298809
118450
156671
291968
193121
96910
163516
142597
285524
12668
292259
284182
119727
76149
93220
146991
250471
24228
82781
270691
135614
136350
302891
258060
300772
15055
278725
51661
42836
18699
210776
199272
202887
285982
106094
3886
213432
140851
256064
249131
277619
104003
166760
164184
7241
20770
214914
67960
179287
165745
48675
180484
167190
205535
262410
233862
168557
144988
12771
66723
154357
238245
93065
305950
9885
144820
61585
244756
16296
49418
240840
287996
287153
108687
129845
46744
242143
84750
88001
152010
11207
112617
8203
40267
113722
188213
151186
212195
138609
173864
209697
254093
586
260406
243936
60161
183601
20202
163622
196377
195328
217981
248046
237189
82170
162305
83867
145065
163099
308695
257181
10994
188796
82075
304986
255471
273500
111081
179110
82967
300063
275730
215028
14109
10880
43098
132336
271274
39200
274758
10112
59277
166982
47394
44844
83263
274381
42612
90130
110392
242424
9080
203976
168259
282028
248067
215300
100565
245669
116072
65185
254740
239518
133373
241419
7739
237124
18881
74713
291958
56342
214313
44913
100662
24727
260197
151628
246361
204074
288225
258739
72762
244735
28850
285998
1869
144529
168506
69691
79421
64652
226433
309165
249922
297363
20315
38941
10054
305605
65455
56751
157855
246843
179338
193808
89727
180046
77030
19114
133901
281980
67090
269253
302611
38704
120789
161034
247905
7201
182823
130734
62037
203095
163818
163301
173729
111776
123908
266311
264774
1661
299585
220851
116388
136327
131458
166714
134454
276593
158682
46062
291342
50524
182310
151967
172049
151602
54202
141958
163606
119947
42141
264947
24278
89376
53872
207698
2997
273199
148403
36733
58100
183551
46340
177985
124475
12689
14751
139705
102793
96851
6239
33533
255547
57658
160552
272834
196773
3147
28480
281684
257492
27312
175810
209746
63095
72200
60442
233532
70164
23592
167965
222439
274520
71709
222263
192782
201863
62489
220839
255109
16637
140974
188246
205470
139980
12026
5707
4138
236829
31596
235786
63633
242967
126749
110948
154301
307286
215591
113654
294509
75624
9031
172584
183346
163666
82660
158272
43788
104701
20412
8896
12417
107703
25878
286050
55416
111849
268689
93095
245329
59685
51045
182792
204638
99978
175325
41528
148149
245901
297741
229460
106899
195510
215980
107287
287065
272856
175864
280964
112640
137920
114413
288820
29967
95874
22541
105519
22507
169918
188504
290841
102121
19397
73411
8790
171253
85524
41729
182594
11377
172187
2163
151733
100221
272355
243510
24597
280376
165444
150996
23638
205383
257616
35476
212329
141705
166572
29911
42098
107787
63181
201021
139210
284041
291471
258371
209326
19271
217759
57151
188373
19459
225452
255932
27171
142305
160431
109577
286137
272643
124857
191979
280631
196781
307775
145967
199062
16698
106840
161639
1167
223367
256968
209655
265395
46922
219677
207461
9011
259594
6005
73241
107030
4455
196195
213070
41093
308190
76095
110970
31342
97026
90831
212728
125172
53892
198897
220853
188307
224923
279945
18513
117942
43367
231469
155154
186564
15183
121931
212422
139539
69206
226483
254502
289857
158494
74989
299525
88450
74103
260717
298344
135105
89641
106516
147435
182535
234618
190104
38895
294559
63342
231007
306570
24303
228733
304681
97053
182846
238052
69153
157687
48506
280203
129584
214370
71240
21446
66074
250750
221856
147199
168896
172402
61100
64788
441
281834
68027
88765
226312
186030
211367
56767
104516
14243
190260
140451
223507
157852
191410
244676
63115
189006
66338
71368
110821
271237
209201
8548
271684
180906
267547
27942
161254
52347
82994
58
305851
45471
110051
141934
12336
163305
137458
215464
155396
95590
272848
152073
27305
247858
56088
187629
23724
250437
227258
129898
78476
41207
132262
258928
129651
218505
87921
6743
274793
60085
188730
155853
104638
278808
108251
256273
96188
161576
128108
122016
256554
240659
177693
161567
47442
47319
40463
299862
299085
305416
157528
187257
124810
276643
276344
43332
211664
28331
34803
292835
231396
106978
228726
61351
218449
59489
294939
96484
99523
73178
50228
97985
138964
122234
102738
259150
283894
18772
275278
7599
86005
80680
17185
61033
272947
292899
138475
240255
299916
110562
304168
71000
290182
159553
26596
134407
96580
145934
239001
130430
85450
197013
241770
279907
135945
291525
15102
70116
205408
167523
10985
199223
190243
7990
264061
53758
58226
50194
281958
125135
197854
84290
263453
40787
246306
101732
95603
225816
118165
214869
148826
231673
237631
291246
271819
220433
286178
215389
34085
78240
17438
73242
303835
88415
23576
152350
27620
194226
66421
291799
93752
245847
52016
57373
274957
268747
67478
218625
107792
267887
69792
65193
196610
294959
51572
207806
233937
32301
268065
244177
252468
110897
176580
235392
75890
273931
251128
204396
276832
153321
33455
190640
249103
116764
176629
67053
289242
227292
285867
16837
46162
223612
103476
152406
291548
249148
283899
78318
124839
218362
173594
33623
131544
68170
134854
196478
202373
46572
302193
248735
59075
267958
176889
264971
217890
258918
243474
269637
292374
191906
9082
173786
152575
34267
145122
258423
74157
164026
172068
15735
298342
219924
269366
41222
78768
86094
139054
215041
253767
79469
289332
134675
273687
127344
100849
50316
71001
213912
135654
186376
86111
18844
207200
195574
208009
113320
126758
242285
115455
245544
217554
277886
297166
309798
68542
185484
255655
189334
17089
44255
293291
69944
21073
225433
143635
57232
12659
210251
243470
29824
224390
305805
167836
246802
128761
58785
11425
262463
290336
80641
43038
74115
27150
79728
309936
25477
220817
143680
113344
203668
304518
66831
182341
187740
50727
275112
279469
27376
187299
184048
107862
215520
105564
284841
223890
6827
63771
139367
17539
263577
21606
163558
163620
291229
116942
260764
307942
34375
3596
169702
228293
179647
205246
254963
280396
94949
236365
154924
55433
152800
5686
152369
46188
256506
70598
145006
25641
235983
150754
239835
3765
134696
8533
221204
44150
255111
153994
80253
154393
243314
251986
246578
101511
70473
215619
137379
269185
173588
166733
111012
109581
255088
286026
165367
94372
293546
216054
152581
19096
31100
249193
137086
309199
68768
166650
268246
230293
292283
305692
37617
176131
268647
108819
25123
276603
109034
174245
170753
221200
128548
111754
202839
8178
301621
1926
19270
55713
109217
268738
205545
307928
8700
200456
6515
303972
135486
193400
182675
76926
248908
42243
184280
3116
271225
100715
69616
241451
227190
62029
190251
185686
130905
90190
90008
109592
181192
37081
197719
52178
122213
63192
92459
265414
305701
235286
91926
57992
119152
215585
107117
13198
76649
116497
273907
94689
162338
148514
60157
241347
193748
126820
164308
82546
33643
286957
76957
110229
65728
7218
255275
193184
47967
161523
100161
114597
52266
201597
288681
174593
291996
261482
119343
269527
30206
96919
187351
55259
250169
130154
61669
236938
294352
121000
202900
89444
1311
262062
129858
216383
295076
32345
136041
225398
66400
204325
79533
154944
217778
23983
237903
67115
257595
174183
165957
236489
293621
21035
49409
55726
293719
268008
307850
125381
276982
115843
2876
297031
188181
92384
81253
290243
292243
67186
154932
66962
1690
109578
273195
164837
209454
239521
139377
242769
216827
163875
231437
273639
280505
297641
72212
232685
170572
171493
209781
245468
360
127758
216072
83229
239044
305678
265795
92366
133961
89930
131624
163627
88093
175992
190100
122389
207853
131935
65533
192720
9442
226587
138369
67975
48576
260917
251171
73224
138649
234212
114384
174400
199183
117631
243120
283443
220711
234461
252737
96032
40929
230727
3092
34996
250918
104807
62479
8618
203894
230392
88762
256381
219180
177373
159819
57784
142002
141362
288872
233443
34074
64324
117030
255885
245906
280809
90071
176666
271606
165573
147033
116778
84345
301789
159776
70567
157962
31237
239023
249608
97867
51780
113449
100934
148113
292126
109229
279240
150888
291409
233417
127020
106560
43347
294634
76618
75692
13605
73797
102224
158496
234751
77448
18143
208923
240616
189869
253246
108928
229084
65553
23664
221440
56241
248580
147025
266008
77632
66584
82858
213683
22248
293798
263308
263750
147692
225784
243294
271824
191756
52555
240828
95186
22319
269574
271712
256719
89135
55963
247062
266071
248687
187604
11425
293992
57070
185367
63711
263733
208344
200636
54461
258595
48801
85569
134303
222397
115862
126770
167047
297366
294361
140352
228226
8331
121081
68842
279808
157791
179660
57146
42669
235161
131541
55122
123538
220256
71493
159905
232363
41190
242960
172998
39397
38889
99557
146757
202837
63269
266838
260358
29375
305824
286359
277777
199087
268918
280173
44479
25580
245442
189814
24497
244700
73431
53175
172365
18798
109174
205437
123943
228262
149923
245032
147459
232250
29407
243864
29743
289737
77477
300500
16182
78957
243903
45684
131825
188492
132457
117481
301244
89312
153716
203151
205231
215942
296827
236816
84805
19064
34385
230647
301373
210563
123331
75171
257701
43640
307969
47866
126086
25391
38609
115834
263935
160941
235912
4960
297638
149817
43194
265315
217109
270663
85208
43145
160673
20882
25225
171156
308231
42851
237111
63872
209734
159190
32259
54875
48260
65191
264062
163947
46093
90619
172844
120324
71381
233699
184157
223118
49270
300513
118224
117187
304448
70537
265735
152329
234043
233664
13316
6951
140230
234597
251252
232396
285936
307001
289809
63077
182614
3950
148414
265787
123097
252436
141344
43887
13783
294766
148972
238062
135020
272889
287051
106330
294491
293008
118607
2197
32848
268866
23227
303108
73305
77899
19825
22916
183674
172618
280364
230625
89641
157814
273835
201856
250447
187813
292466
224374
6607
5082
55677
98598
237736
180550
210423
190900
254960
191334
167073
195895
153333
109309
185333
285578
117830
4168
289647
80238
200106
167685
66436
209950
200422
69147
39820
21121
270897
273806
133955
172999
189884
106261
116809
167722
88096
69738
4921
168484
16404
258704
276127
299922
163564
104067
119784
308225
78116
126307
128671
80051
84273
122555
222569
1669
199665
187576
58251
285683
68204
17698
20282
34852
175511
157071
82438
252077
81528
91661
19295
35366
145238
224286
302063
210588
210810
53809
71773
58223
124137
250415
50566
208606
187813
281923
177211
291356
209095
202097
219933
309004
269304
12898
57204
15576
47449
78047
244023
212301
10802
133889
271406
201495
114071
107120
291284
51619
297118
158721
96443
138190
39166
9120
36173
152515
290316
152971
15606
193980
77782
160020
53814
52573
100604
254731
284513
232828
73024
140837
160040
150361
291015
81390
81197
196971
266908
59471
288226
59205
104486
174274
49623
265315
52110
35240
232418
163064
14556
269790
135282
155900
143959
246382
297963
23703
52049
175680
162299
199923
48357
39467
228951
277989
218768
154706
38979
121690
78921
52531
158725
103411
101067
292585
77978
306102
28682
102194
98067
77431
268295
79224
263685
89491
178414
54625
302939
8524
71251
265817
259108
45795
185651
3164
158923
3335
256077
210590
204193
245571
161696
73269
248490
123198
196295
100887
245067
224501
249548
198029
182413
207780
295933
142682
67429
133298
126074
147774
253089
191455
73067
217424
166658
104991
72908
127720
41086
302844
276277
229434
211882
10635
237694
34710
23042
152476
95859
212171
89315
286453
80320
158745
72715
179911
199168
29727
220878
4513
235085
159293
161001
211667
99361
102944
287061
246078
231263
10894
69806
269807
99793
293641
114124
179127
252121
161570
218478
146570
216848
80781
166374
197263
181085
237945
186035
225025
165707
141785
161803
105529
244806
74573
62823
188501
44201
230476
44734
122224
102498
77623
71754
208605
22430
192176
86869
275297
240096
213559
220794
5293
270508
17816
185795
116103
80998
119665
255598
150397
14697
254069
79202
251028
25699
30540
230311
212744
179306
78500
151791
140381
86754
162516
4829
67150
90318
279122
283443
169994
113129
157294
188656
78927
154335
79464
209635
297729
175950
119060
135007
227467
149966
292123
87405
186791
204688
283053
161103
125515
279391
79573
415
8753
172550
262656
244472
254243
96213
190647
185144
285362
112871
119932
260537
18445
229545
185341
231242
193067
214237
148868
217710
119698
137498
217882
153114
208819
224975
69380
20260
157324
227034
182840
303111
276006
173784
270320
136190
98217
146116
252890
148561
97955
141191
297959
125284
34413
23037
54642
185284
181199
166627
15351
197483
275468
76107
51074
278702
60229
189859
61697
57485
215612
134000
37796
16008
44255
223155
293473
147578
298255
221903
237863
277440
203280
168674
288409
247175
267700
137073
158591
283728
160456
129782
300612
177145
274891
135983
308200
125338
120793
215910
290202
188382
286441
255098
94321
120645
66006
299496
61926
235375
133913
307686
205424
182027
276614
196808
47832
161140
129886
225860
258392
124688
223354
295618
24777
103211
60219
270852
243939
217477
203471
85421
100499
53510
126675
78953
179652
138355
220137
98276
157161
7190
64084
133528
132642
72353
226107
278444
49728
131146
228376
74133
235470
177362
93157
62868
172328
232622
75489
205218
160514
182124
233639
232479
244610
49750
18268
130731
263633
34272
104537
263445
297169
70469
55976
102357
67610
265469
202863
16740
221973
213313
51713
292609
280970
73199
164003
117364
23154
188348
253200
229911
19169
282454
51142
10741
197629
210814
284635
72018
257830
207178
190056
162026
178225
40923
138015
59223
178088
968
31614
50277
171309
83981
239169
73976
190405
250517
90476
300369
230588
97665
194429
81187
54253
288827
138895
42885
95789
91815
126301
71310
53470
55735
265719
214166
166648
89481
134182
215437
251406
54051
115016
198732
69699
225274
32817
287618
15369
254465
121148
258187
180908
32320
132561
26953
248582
20714
167217
69706
144581
115381
110185
82066
305690
217350
71606
215233
249760
76941
139984
53578
139250
67378
302586
296719
21635
190932
251515
149682
117570
264799
80909
27073
188562
237109
277093
33743
238801
40004
65618
212918
242192
43383
153419
18025
232402
139827
302698
246110
33304
145850
50313
83639
88349
243323
256077
217300
117426
150558
125864
103318
215591
119690
305997
187382
308158
35646
230026
307369
102142
206926
253672
74990
165945
94242
84126
218547
113150
297912
97985
108277
282519
18239
231727
262076
285080
265827
67739
192460
149561
215441
294599
85251
255816
235981
159963
157393
263162
77167
118955
94959
2329
209298
252913
106815
111719
141992
176716
48923
121688
77282
257136
59282
54772
40515
55114
61600
165371
244809
41786
244248
137818
69745
165842
1580
219558
90466
174782
195907
233511
229740
53738
140722
265214
44100
165631
242877
20394
62773
50500
36915
237144
153989
282693
28191
25862
305251
213773
271437
14381
263704
27463
68843
63596
63874
1139
275914
229424
139704
212516
109074
259613
62791
140925
4131
295494
129176
247275
32800
264261
30360
117089
145786
159264
36106
177950
157154
205682
26199
307353
294133
145264
56482
234418
28638
20896
89851
40266
299767
293192
43106
288885
137724
161766
118593
289012
201528
174578
239278
200145
230535
55710
151302
127987
45655
222555
158325
249082
210272
25757
162224
49744
285938
32367
267173
149583
178847
8012
5310
212320
57723
171684
239410
303154
15222
129413
31800
12783
181017
92572
36458
29034
147741
79373
155330
289464
108547
251997
12578
298938
234459
158662
140041
63006
112451
301464
41279
110877
178608
7290
95522
181212
109464
47963
134228
3810
236539
204278
196620
213300
229361
190459
128656
70467
222071
244754
202147
86687
142646
109183
25036
90758
206690
83671
16541
28808
209415
104305
287275
121676
68554
72166
12181
129997
254985
98196
152818
176554
115739
76226
235172
299488
117942
255377
46798
174447
304175
309217
288784
165981
157267
278785
167147
7052
65346
182252
184146
185574
211743
264024
41689
86783
169694
54923
13782
147492
97273
219132
17195
282126
276518
199372
263374
123087
285512
100562
186726
30910
127115
164387
173173
244824
132541
179791
125334
115500
271305
258138
101342
43778
169403
256617
85351
54942
189871
173095
107631
146155
227501
91901
165230
208360
177353
128343
7884
155850
153338
10457
20603
197254
116537
125197
246028
128458
2728
110850
234456
194268
296763
133252
245760
200018
34601
226529
268740
83580
257934
131625
240351
186859
174728
141124
32558
226595
171576
70650
265309
270091
292328
174959
281943
291036
90930
153904
149437
225269
257423
40871
298400
2153
285399
247321
234600
223631
134167
25634
309200
190484
125541
152163
230674
256276
277313
301078
188529
97892
87077
24327
116996
67872
116126
221204
169968
151353
23287
278035
262047
278139
55916
146352
257912
144979
85950
245191
11899
132960
83891
60849
276077
15384
270799
63995
145093
282381
127828
53409
268503
31681
39973
276444
56148
102664
65225
86976
66816
141711
52614
79809
304999
296652
226439
12611
146995
298000
212846
152185
219759
166138
150384
157355
237780
238654
221810
194753
46540
159252
195664
102091
75291
117787
115466
147006
20104
216806
268054
162660
216316
293685
290514
155507
74879
291786
221935
238358
65841
77118
59120
59452
166710
99808
120587
4942
129810
218318
35876
294296
270691
3122
76002
179826
158992
108551
115892
189539
150404
164517
13228
186932
76448
189641
128127
86787
46816
82904
206334
80491
199018
74807
208251
277569
126278
199175
207166
51097
5900
34691
117340
54362
118810
5577
293357
66128
211287
236974
8120
308440
254750
208708
266656
51122
68803
118684
58513
181968
92010
92358
173842
290410
304025
275259
23531
58636
50442
225451
41632
143070
3955
45559
175910
232293
295603
113571
289095
244369
167839
267845
82718
30511
39036
14895
38838
8285
265608
261382
11736
204686
159956
12729
227999
276181
222071
113516
140975
130373
25798
222223
141291
99911
234005
76110
54480
239270
111721
295712
297026
25749
204185
266244
55851
49329
249805
143242
140065
277547
299079
302503
72828
232423
179603
185303
33883
286314
153899
110473
234574
263748
279494
230100
223573
164539
89302
14970
96807
202359
255958
305351
237438
36537
182571
54322
93034
154093
296766
236161
224500
293675
278647
186993
276553
53265
215581
130668
4344
63490
63182
173234
213040
279058
148996
49299
197402
90237
280180
158154
53602
126237
223849
287173
118422
223273
295934
184725
107568
184563
214888
48276
118696
228056
66706
108666
221344
136464
280843
138384
191218
302813
78625
8600
67711
216606
5973
240276
187146
54992
198221
93978
142243
258856
267264
95640
300911
112582
104430
269189
280603
251081
7765
85704
83103
85967
79548
25707
173589
3073
230778
91553
88087
148276
305597
12200
114217
266483
282213
93521
252636
66339
174029
221218
78357
136900
140333
224717
302693
99620
100095
25251
204254
205515
149718
87041
175124
279975
220440
215148
58564
546
245945
85562
263062
1471
283212
186223
36394
270071
286886
99997
278881
223463
94089
43091
95317
206050
245148
39240
86214
67443
295226
243279
102537
102627
200444
193548
151531
204531
141749
131419
114561
265152
233775
298015
95962
199582
280856
305112
110519
29578
306872
252638
36753
68755
167479
111909
170765
223983
158382
167401
299002
98215
140585
209268
227965
69291
105863
302034
305756
221277
228018
93308
131836
100811
41605
37829
276805
34799
169463
66264
37323
127761
78295
249844
131765
271005
202890
54099
297968
200448
280553
260527
299007
122226
246482
38567
229873
67674
169504
34113
195377
283365
139059
170670
53229
302541
268745
224764
98418
52826
137925
209884
299017
37185
165569
229525
2367
160987
295966
219015
120599
198637
118935
145845
12895
227348
295758
236419
187825
249265
286182
142287
39218
255767
140805
116234
236823
252025
34715
191747
12449
249969
171158
144692
258445
191142
27067
299157
101867
147143
179819
204258
270309
32376
21827
45417
28304
267101
87466
74313
102362
293232
85942
51547
272120
214274
80297
306253
76583
171761
83074
29888
81834
123164
91327
75022
263407
106736
45189
64903
10189
63901
12413
296172
123819
284388
133136
251092
129473
181115
130240
254676
145722
234840
198855
266561
145251
155499
162881
2064
152029
131181
239557
185388
193236
217601
189883
117337
105723
138042
101873
71064
277060
55383
306259
71756
137082
76204
43757
98477
204621
10278
51645
112887
16031
96148
143311
61627
81409
214668
154374
299509
8386
175943
49920
268713
283495
140243
30207
98055
65311
8180
18417
2327
186558
103927
77449
109476
49569
188453
192151
273679
194506
231088
120580
40078
24683
275255
171722
112599
88289
270915
199981
274186
40076
253625
296091
294177
94769
266078
275927
39733
174915
3793
160637
202967
63634
200520
121635
233036
128747
249381
288528
181217
146334
263538
201288
304156
89930
147517
308129
247623
265769
275012
20852
194031
3852
20936
75360
31102
106811
101672
137222
162494
61172
158175
144457
306038
190256
99655
29193
178190
21598
68693
71573
89932
43822
20321
120991
38791
12376
256684
65696
161943
162337
289961
19589
209215
282684
177619
136787
256697
70107
291309
285400
109753
37646
302304
207585
32058
191086
8410
256302
151336
67453
292015
201756
51150
284499
95588
217811
305175
24341
29119
122875
217532
39735
17783
14493
309095
261686
251471
107139
293860
54184
150316
83665
76768
205458
199187
126636
94187
12876
183669
8900
32170
65151
130967
270662
269249
76539
49735
198156
209219
41493
89065
201198
141311
150593
310047
73555
234121
292079
109371
293325
148099
4692
309211
137340
93101
9285
104689
249730
7842
81774
106718
34117
14253
216740
244281
42612
109638
92778
288062
268042
141697
166702
175696
81706
254172
22501
59513
201844
189286
276760
198871
161908
1589
163997
113744
164443
60045
116237
124494
83539
96597
98860
96840
281524
212895
215161
7541
80285
241613
30056
182978
237584
272713
258038
83044
15788
167066
268715
231225
41083
108125
171322
80046
123653
188051
99543
18070
5773
179415
224403
247680
199704
299979
102990
61346
179568
94843
142639
126921
264328
176570
307526
20815
13788
271241
81885
3256
123765
290118
21347
194807
264572
282458
92215
87241
168071
231031
226095
262418
159336
159786
32676
94081
73688
47187
204643
298230
58211
109236
216386
248741
226753
288823
73083
140959
54861
42854
237004
167017
78737
205908
187811
281961
95919
178028
104109
105266
151668
81322
159791
113749
63800
171034
12937
112756
116703
85046
12789
229658
252474
64747
162522
210718
27405
217315
256622
38901
306915
32352
82465
186739
49600
243312
174410
126595
17908
264023
100517
184408
170534
155906
299026
269506
118310
170646
164859
115824
163101
240284
307673
15895
21716
258893
31001
23109
186815
252830
22791
28491
195015
225965
232657
73013
306634
148550
219651
221995
151193
64670
301219
170354
186202
271007
176169
212263
64520
23295
147282
164592
223319
19522
221862
287482
178053
156352
153164
2164
121141
274245
100013
145772
223162
145469
309180
253910
22290
211735
153231
229959
253400
266076
132320
196776
196809
148867
51093
231089
63349
224587
7238
6108
53392
113813
270952
143561
61062
94116
180680
172478
282450
115936
193377
170056
259574
208245
225420
262039
27062
168117
213493
238716
177265
10777
112417
185740
248396
234294
302959
132849
142251
54808
103732
251092
25782
56468
14031
246081
108174
285305
33095
37261
85184
11337
306499
196063
44042
139609
189295
130226
228105
26298
31885
104266
293685
52740
201764
113576
53400
210011
218552
68329
206871
111038
37641
152921
270159
245253
77668
138512
241597
176594
37524
158754
236676
76468
59781
118127
211678
133143
238066
256808
70053
4334
129818
302594
130885
200996
279795
158822
114918
58953
42563
159203
254971
68782
247081
131761
36346
291676
222855
25687
57591
266379
129572
234642
238929
142384
162238
124203
61514
92359
95709
282987
18600
191584
75371
186354
31844
182253
139460
128334
300859
293436
17988
128562
109458
8415
225615
108619
307554
42532
79331
223249
169877
153077
53336
292298
144084
43286
285401
7719
9178
39554
191036
85712
309297
151956
125477
228074
141893
177147
232500
13205
11526
149841
174853
71198
81794
36502
249435
245655
44672
156987
133394
19874
104215
150569
138167
145439
99267
251035
47757
66417
242851
2243
75847
128438
29964
217812
168686
40389
4789
91237
122600
28005
41227
206331
62090
21980
287828
205987
5760
262300
182743
42664
122299
279289
36284
161648
307078
75235
55546
43754
146491
137412
87164
281914
37774
59143
306027
76480
271636
286492
8310
80402
258235
137549
77646
220742
36114
211553
183121
187399
194253
178401
242300
256058
90085
242051
66554
214631
217414
29405
241974
89993
227142
231841
19346
91976
194659
57186
150122
301630
178469
66791
140438
269572
288609
157661
152699
183538
265462
4180
308382
101473
248245
85598
218842
29431
295106
206827
137918
177985
87758
302527
122652
146142
3056
186359
127837
34760
299874
74854
228669
100793
43017
137807
266732
261089
114448
167506
280088
28351
61002
123814
154913
183686
303897
17517
248226
237330
244040
282766
215646
175856
54039
140244
182928
269707
176297
14292
109107
118662
75455
158317
75720
78731
9916
173123
33382
149487
263675
271674
198041
133301
209891
203666
291627
85254
237371
67470
45281
95249
69035
246661
307726
230497
187110
302496
42053
267941
11650
24212
68735
163423
149140
115821
51487
122078
67731
73386
296264
277442
118199
232155
285260
133296
103879
250188
298982
200548
187421
110883
242051
302466
17708
82163
146941
305751
308152
108197
279925
125247
58528
170415
104088
184336
277564
301813
68134
226162
183521
35235
197997
131265
216189
223752
214239
164025
257397
278847
229216
193816
283194
116220
31455
38067
252549
291900
260592
28969
207359
89453
306641
211781
231447
118243
269168
117341
300879
49585
268400
122929
77533
38169
253700
88875
201317
55348
209823
182955
285897
46694
199175
285757
55404
299940
216286
17509
114283
166784
224164
95250
22791
207718
237834
147446
14166
285002
296712
128237
94054
205488
180393
19995
38691
238114
70418
70395
215352
110205
106057
215262
10727
253047
197290
142962
285423
196409
226221
144333
63057
98888
252657
159801
168021
166445
105655
277060
185888
4316
289962
56251
192664
194181
100921
130683
16651
238735
149532
244918
306603
217974
125564
65852
164294
13663
200249
289654
216014
170767
36798
131634
27503
171598
158840
278335
278213
108690
225802
125451
204321
45813
223210
213803
246315
16362
9648
51870
216103
304204
152907
263124
270286
84992
224289
278866
232044
169260
109513
81568
215026
147772
292152
227821
174186
39434
117005
28873
114151
171077
271950
124261
258682
220798
219989
281796
201071
193312
274037
232432
66125
65663
234829
159903
249049
102363
159485
96086
227300
29046
175970
244906
169595
137233
103196
121881
75287
198603
75231
130400
267727
33678
167217
9007
203830
299200
81151
154540
6184
103686
35346
303707
34985
186877
185432
230595
131430
240435
33356
231231
168937
197048
236493
189509
228858
11224
137824
118207
214977
121832
175569
231365
85449
201360
48323
99924
76207
241190
280582
184769
171680
33232
58486
298853
287789
200775
138111
270189
289163
55726
118200
182570
20371
262940
40039
49347
16632
77067
133808
253320
8170
167247
177488
15624
203277
271896
241308
4478
275673
147329
147411
12496
285589
101547
279880
191462
12397
82555
18258
15242
261258
255603
267131
287576
103666
142698
203483
153367
61064
15485
112345
127753
306650
58379
165700
164323
53908
78492
105213
97634
254080
152367
203064
307204
36968
262467
242179
128574
281557
297787
98842
268944
239763
31235
96398
159875
287852
33026
249255
78052
78334
127862
193318
132238
49567
226101
170927
215887
147267
286936
77558
112550
178385
187213
179666
215470
9094
182491
27407
84309
16398
35734
93263
210843
290955
140039
123099
238297
293927
260832
62385
179688
233721
219954
116584
188413
279003
201918
80073
169560
187008
130423
222284
246025
58926
199807
158820
290370
29919
250468
279737
33855
290546
129891
286313
303494
247670
103687
180050
59486
291668
89511
153483
205487
183138
302528
284092
99522
74657
29481
218182
161921
172767
107955
40369
128833
241668
276213
191929
43299
111779
90168
150434
119195
31963
210449
172993
29008
222783
150414
27328
261301
163053
75887
111243
146293
153299
203260
370
36643
269882
82068
155927
228083
13073
153070
222711
42144
307902
74712
53168
305565
138039
93940
93915
204529
169471
222099
277598
212552
112544
253754
100222
203586
16057
128413
261798
32415
92326
228435
172571
251701
56801
8795
45744
102868
103857
288305
265043
120503
71541
193294
114045
305718
165954
223364
151288
195114
269165
274317
177934
199332
301162
99791
151809
207824
108262
162798
43831
306997
285449
89096
188286
43755
258479
288081
233802
178962
1125
305858
217050
211606
85263
167122
91693
65795
179278
182242
245653
123511
12048
106535
30394
174666
227894
53921
122930
206909
174261
132590
165994
99359
141682
112209
290250
82797
279892
81697
137995
170286
197177
4048
266554
305587
174039
200365
101212
82588
243468
266098
230407
44289
10963
214294
142820
132803
308666
270395
95117
164826
160686
309514
260155
182556
169976
26574
307405
209455
232229
230829
47584
85776
115912
249135
222514
104655
247009
22228
213716
167138
299357
104327
32151
190417
699
102219
76580
294697
255236
224729
290971
255346
148840
199215
20093
256789
75275
120175
30493
189260
295890
117576
203399
208756
140505
175044
63632
117964
58627
71616
290999
228216
252823
36532
274508
167704
200601
115223
74456
248823
275375
149647
120818
100053
186290
286157
52149
127124
203410
180719
13022
234530
213266
308880
217411
279050
154809
132317
114690
250796
77700
126329
193016
217050
55741
210004
191425
106583
294755
31408
57546
14332
280900
191944
106864
119762
197257
23855
297508
295947
275294
218242
194957
121893
222481
6175
206696
161675
83929
90902
181748
91666
291610
162468
303000
38104
184666
139441
3102
145209
220025
199026
109620
198285
306085
207256
103070
302349
142616
232564
47230
195573
157668
291532
52509
293542
31339
20696
144655
291150
166942
68284
216480
270561
44061
295190
45569
51004
155059
29928
266882
52719
253931
57386
155932
231425
168679
205417
120028
43525
222238
123706
225734
78039
58112
299073
143855
176972
70539
267029
24123
284646
127002
123575
308555
272872
193074
57623
210393
166770
198834
87029
116192
163694
256623
280603
143230
107245
27634
9381
75768
203487
27123
58147
195671
168011
247870
92113
265079
148060
157506
97915
155999
295606
8693
299077
104421
152089
163249
8913
78040
20685
187951
29268
17749
218655
220925
251286
118805
128550
41662
20389
145791
11558
145682
174206
119150
249802
219473
122649
291968
231122
131406
39287
179465
218701
299239
60308
47261
210048
155463
77470
191863
160221
195213
198327
285170
290442
277280
540
267329
91649
148288
48407
248215
32101
188817
6226
204879
165411
266788
303855
170312
286275
211742
4515
13180
303980
151747
274161
118750
249565
159785
268434
293306
114835
121482
220464
293172
122038
15852
222862
114636
254682
15150
290374
173719
271843
49263
261483
292549
206653
170513
183037
122233
181468
134828
46756
169008
156353
232871
197286
231265
284082
37742
100540
277663
259180
69550
117022
158056
226313
130912
291585
216485
174717
178168
218393
119573
172928
233954
238642
307326
67985
186239
189969
289160
82983
117975
64550
122723
94874
38308
285490
169549
280153
47561
271032
75713
29250
67283
249797
264796
95562
192253
275952
142064
78103
300822
82345
125508
180155
102878
46928
203711
264543
182899
254899
190263
93812
184852
18862
128836
304104
304459
162980
175778
120388
258933
9086
51614
111183
278980
217433
20938
68275
290528
75129
163890
147678
40109
261550
275850
257291
122122
74716
57124
147875
239853
53976
304301
68948
172680
303801
141756
241357
238689
48041
53225
203892
242476
116334
9344
250747
252367
25479
99817
115459
179660
278241
37805
1889
75130
147361
295122
289626
262339
245171
242453
68057
20326
298005
263692
171365
199365
132478
125637
300079
194219
21377
157581
98638
85607
110411
279381
300801
241079
189477
92182
61494
147682
82207
110205
184868
274932
278964
297854
139171
68225
93185
307156
70532
165427
49660
156349
17924
193247
89943
8852
243040
185071
18766
80559
244201
166439
172255
210393
261102
215401
115661
80341
25839
212276
273204
183207
35460
282631
231509
201524
190289
195638
280664
81510
83581
90303
177385
24918
171447
280162
23567
292772
103775
128106
299587
29422
268136
248015
128361
102830
38172
258544
71091
121276
249382
59878
226243
242002
124017
118719
136643
166386
156031
280753
163683
202960
150461
286189
264497
208239
58503
287174
212117
119992
234937
22900
107085
42469
167584
4003
245187
137747
270977
187544
72711
188337
229642
246138
205881
119205
307645
215264
147974
39410
236284
248978
88077
166749
53081
209676
78983
137762
110491
156138
116953
251246
164485
188010
67027
26751
288352
27043
100908
92864
239947
131903
288853
201513
154050
193381
121917
262795
256757
15752
294601
46046
214752
286644
129266
88648
265826
248090
37321
165578
17121
269574
231852
229697
194471
254788
179755
303274
198849
51883
286105
201312
180401
85609
216699
286603
80707
235609
125337
177546
180012
134659
1099
106115
54894
35694
264313
191100
77957
237112
286300
307259
185110
52342
108435
156016
51441
111899
25774
279928
227349
143398
115803
221175
220009
126637
100408
126537
169609
273481
284716
42391
22640
160026
130607
157445
80542
176789
217578
188904
122689
271315
20172
2254
122780
223082
216279
200906
89034
309107
174462
184676
294400
183831
39649
218638
242308
258971
184495
260342
268514
5374
193152
199598
245809
268472
195551
290997
83221
250020
140669
298053
19281
117480
268101
38791
43467
232119
274507
159296
1040
40707
185522
306945
185464
305931
196412
93419
3523
56854
76977
234914
117378
128087
152581
37381
184118
280362
178471
221413
54971
240417
200879
153543
115400
102600
218023
136275
54755
110427
2208
18036
190487
289905
77739
29427
276032
165785
264608
79455
178489
1394
241349
22496
5783
45189
300174
266854
160396
288892
25229
62284
257175
228690
136739
291729
109495
288342
236484
208243
132438
174002
77183
148980
8778
282638
79102
89184
163584
98191
221084
99485
94887
42584
121280
257269
152592
163193
64052
303624
152483
29615
122688
152263
13021
67893
269608
216402
192821
74575
27736
132641
140283
12247
221689
136228
179265
47609
24632
244490
77886
176467
16255
305483
154757
20556
14358
119646
166153
309520
181143
307135
149335
249898
112170
91051
262336
216006
223861
299698
163843
105627
207719
102319
116957
226083
146972
152846
114772
87891
308988
210821
211732
139652
138734
144500
58070
57503
90534
159043
76487
251404
50457
282732
201104
66544
62283
147700
45531
273290
207759
148105
213591
23907
152748
200311
289532
166849
21447
275985
116158
259863
73775
50443
99747
249501
274409
186158
26075
297014
273071
72893
133130
4001
137784
126404
91376
119150
70299
145795
200936
30621
195269
150351
260420
106614
166422
90469
203335
143434
292721
75342
23134
198134
89272
297642
81391
113765
44480
130780
122113
249956
126661
210259
216087
187035
180760
145666
283912
242684
40174
244975
284944
275230
208972
63234
306233
70677
103181
202559
299398
15565
82067
25757
295520
206204
187918
273210
101124
127261
67633
281962
157037
309386
223421
236117
201962
161110
168230
6851
34963
104133
91392
112504
240660
57433
85467
293864
115102
157664
209588
4915
141481
189711
231985
145744
191216
209566
233382
177043
204875
169280
34000
64234
189591
206939
306760
260608
54141
142256
125785
186154
168953
30313
251605
233922
144598
132942
88569
235263
151030
37511
72936
266327
231170
131834
147677
218908
26697
82149
15697
11800
38796
300992
40727
138685
83150
246407
146719
250557
221930
63490
234012
270222
2161
231462
159924
196964
297300
271311
309161
266824
232194
221399
290891
183446
220259
199542
282518
194232
2244
200042
156931
35838
198928
281992
205374
24082
101429
234636
163279
48788
185414
58524
268310
61210
30967
242348
200558
106000
244714
60815
217550
291121
134695
149422
83239
54662
164858
295732
255253
136953
239481
34655
108260
275902
307080
246325
105566
57630
92391
41768
213097
236173
284088
99467
160208
181182
80459
138253
271912
123021
96773
6621
173351
223490
171255
279135
93215
231198
107579
196369
85194
36576
107761
161122
86511
74323
190567
164619
47093
124834
216269
23032
71371
136142
107984
138852
35559
258831
104737
182317
184729
101841
9906
123234
38239
126615
117221
88484
111253
157686
27570
188849
239799
233114
248097
220066
169257
259196
144247
149008
196403
203962
217503
191498
149805
305361
72346
264493
50540
96609
2010
184517
11471
245630
292512
68195
68325
264775
36097
143828
26943
19631
182224
166696
231457
110776
3423
186610
204560
278767
33725
260748
156649
197924
45254
27404
291325
108635
198636
34801
157316
151131
150002
151235
299190
114362
151513
114849
14665
235752
297190
220694
97415
247747
60531
29390
86340
288184
159783
175311
282986
38771
91865
304215
109565
192551
107133
227373
27263
76218
143251
238410
144359
133592
275723
146649
216227
293410
8103
271747
300119
161171
188902
85258
137615
308191
215288
88243
14956
36593
7712
52945
183159
204876
176787
260435
164413
105967
190209
97328
217043
121698
62561
253281
232909
251886
184445
5190
268
286185
45221
226534
185554
187861
27102
159642
195526
76511
283676
73984
93735
34504
93910
100952
223225
188221
55986
3835
288187
299666
124113
115152
227754
36013
156824
140668
228435
2439
309568
117990
174302
58741
124988
110969
288569
170239
122472
212047
259583
87365
294140
63595
145949
103365
139838
258063
12665
185321
212809
103218
277533
242890
182094
55802
198187
145975
81421
58453
21202
278367
128797
283385
308404
4360
153148
155382
146561
192876
130535
306940
1443
108867
58880
134957
248832
264674
304496
248425
231024
32277
112262
2826
294182
133147
142360
179282
227227
205703
247111
96126
55562
245030
54056
111140
241642
233635
250390
278391
184232
186839
211268
219182
284053
80036
94845
23103
44249
118415
46892
92941
2920
273928
20569
85947
56267
252353
110282
9632
158281
283133
78522
169089
26232
43294
164506
81450
154512
260911
218006
23662
221808
256288
3679
128335
61650
77455
26547
284792
143634
115556
180560
12879
144991
295000
78137
106571
189415
20970
22593
254498
300566
129572
298565
91390
195857
151940
41342
293512
254337
167252
42049
309570
236920
178892
176650
253506
42467
109255
166587
105922
213745
96462
13140
85925
115611
102747
157084
68918
156027
260096
267106
139238
54842
220242
308234
154397
171350
252932
198566
276185
204792
94053
716
255055
35442
279207
254496
67754
247303
278121
171732
219426
236972
43079
143022
59912
50690
121970
180234
194734
186380
20019
276822
201485
29011
124741
4082
116001
42939
41284
213469
94747
205509
93187
307640
303143
103016
81079
153330
300923
21451
76758
270084
97564
64239
145459
130438
214176
238936
36614
214541
87411
298687
56599
285582
231674
57738
245933
233876
66982
286536
91115
113534
35164
121463
259457
157542
280543
162657
270036
165363
269296
10389
298751
152298
138517
157410
33997
6934
72182
72720
215317
245309
250353
100772
140667
270125
237489
270744
173579
203939
235610
254545
96255
203523
135126
170154
15024
44880
3083
198035
267775
272438
187793
208155
172492
226575
65419
35947
131862
144688
91346
193775
93971
213988
237385
281907
222524
212042
277973
63446
43604
263082
162851
48891
217026
163601
1747
210299
41842
291348
132080
280180
193802
58239
201338
115196
57005
233037
224778
272972
252311
211308
293768
234357
263691
75832
16655
285836
274284
158281
28089
280479
282438
224575
54102
191052
94901
220172
202536
68738
33346
291555
124049
205951
167090
24447
185359
231133
1745
303283
126134
147486
129563
66335
218728
229881
191338
168846
276246
30173
48746
32095
281807
11170
243736
124244
53136
303303
268893
236491
218318
35454
40664
66860
22204
60284
77413
267618
177377
119639
36849
193386
187455
278594
182788
133705
128363
163817
109314
178149
79002
105665
107793
171721
197750
280740
237376
32925
303274
96041
96865
171416
118658
8352
91955
169432
145199
165794
40367
169775
188121
132718
115131
207569
302438
68954
305670
145343
171000
226863
139899
4734
223082
89648
7588
145580
228727
90515
15263
169649
290205
296997
60045
199217
176344
70400
275080
159679
161515
240778
301793
120163
164654
292762
206244
110918
56764
92182
183837
298351
282777
180788
115444
60731
95392
148170
188803
198112
171131
39332
233228
48014
68306
81376
151813
269982
179321
35184
66752
26233
19433
43075
237550
22530
118592
161591
3218
259821
5956
79832
152657
23115
165140
101307
184061
120908
47662
179603
101138
187510
146869
230893
79208
240725
59260
118150
189765
37982
132807
67363
177022
36822
1755
49669
133579
85554
1792
278614
111379
296940
94223
102333
10828
14009
255920
280768
125431
288227
201040
303121
123742
276709
22591
101379
57251
35408
187771
226637
256566
66476
149420
201249
178850
88186
111279
50555
62855
235459
287938
18710
300467
13107
299693
277354
127223
140315
240890
264728
125071
23399
66532
264585
22665
161616
114695
86001
109430
86003
102308
27256
143717
6345
293817
243327
260940
222567
187049
72519
94413
281394
233370
38025
234118
176302
193779
191513
10077
246568
151773
39321
299317
22562
43794
281884
80305
4252
10969
230004
131602
57928
218000
188023
98423
118537
306045
25611
225713
173039
260890
297841
44409
127927
244983
130836
174820
251421
155258
5085
184819
209897
113138
102001
276746
283060
137536
135026
230308
30385
114077
67966
620
86466
129095
73646
24213
109035
234697
168225
226849
241109
187738
263337
69938
174807
4504
207523
202651
156694
97673
131280
257366
55928
24824
121722
121468
28007
258641
180947
56181
129844
70312
278593
225275
122257
260469
296624
289665
19067
102265
265310
305021
143320
64870
228919
125083
38213
253266
134046
21695
124256
22405
178609
263785
59788
277161
211171
106585
17904
184641
145742
143497
45819
168999
24610
35363
295065
30195
247686
200550
309012
23317
96728
42994
34402
251705
190962
275437
55033
104469
235579
57075
17908
143013
133224
70482
128422
134355
199502
164142
189733
267387
73453
166555
95209
191025
251789
261432
288029
54442
224918
193601
303958
276129
141915
216165
278909
166971
261997
295406
18163
291469
97069
253734
55260
304006
156149
129167
295631
85911
292054
238855
195168
800
26503
18436
221348
182530
191488
223317
224437
136476
203810
279954
138052
256157
210941
136020
96055
7095
150950
51822
74706
245148
286028
75630
298029
1753
159554
242469
78333
306420
68696
157231
178023
124392
298622
290362
229001
18696
111868
69562
244708
236805
287867
197465
150279
209811
243640
212574
243174
10523
81971
167149
192062
16921
60500
211261
106666
242764
223114
140932
1823
275487
168555
237011
178023
131500
196262
110192
258494
15796
205849
225782
88146
276282
169645
82232
186465
251847
19350
141084
93804
117627
305636
107931
118148
160736
242532
197168
155820
199745
232787
220257
37449
74753
247760
57421
7923
306666
282516
227063
76636
256252
187847
280391
169338
294472
267423
252707
190571
209054
98727
102983
146703
95302
126584
273386
144041
112884
38339
294647
168763
170550
54427
162622
107139
133128
200583
183281
52277
257690
187784
285606
21942
170705
158683
158796
110102
289865
232660
178505
256922
118422
61766
225432
74169
250012
146407
237562
294135
18831
157594
103500
110256
41638
268373
81525
61747
222151
64557
145117
290358
229595
115478
203234
301280
104382
157745
55648
34077
299136
299376
91663
284862
243113
150204
7583
207748
226266
55662
232834
7383
41444
213902
218119
222044
171819
120635
148568
188892
38391
28869
244987
216714
197775
286078
10614
177223
133066
174804
220931
232656
23612
144598
160234
265330
269291
274764
107763
182462
98916
102031
163896
73614
229421
201688
17984
161030
168309
44360
14948
245972
214795
51947
123061
48980
18911
67795
289866
104161
201487
113143
200400
301982
31446
125489
263118
186
55818
220647
48720
180694
189156
156028
47190
85676
39046
33288
155344
187490
244223
33374
78770
304526
232392
24599
53517
31913
295899
38001
301017
173556
260656
112060
204359
23598
157754
58710
20997
220806
105898
68907
120582
157833
184717
100893
303731
169402
295985
266484
110193
209177
38082
266938
20805
215112
33703
230443
65378
115612
136539
188528
75547
89033
30615
248768
137767
305811
227433
212313
107218
113938
216098
258531
116715
181555
63214
150971
204951
205024
162015
74653
218294
300532
201089
291003
161251
279710
229022
273683
99534
199812
146688
233208
257957
81768
213547
240647
203822
191401
98715
71529
181134
85239
75774
278681
293749
35369
238854
263535
252848
69709
178336
222986
189198
163747
19042
174207
21845
50834
26079
20179
303844
289435
41405
241174
5146
60480
79924
296640
247157
178001
96676
261842
200578
49041
58369
174915
88645
262512
283767
135776
47772
238602
31969
274368
13786
244239
283225
36434
55477
180967
90223
81902
284811
195660
289912
141642
152150
58416
98051
120733
200731
12970
288802
138880
117320
90994
136009
123319
83534
94234
233212
86377
55340
218965
222895
28904
210651
134840
96844
199354
257200
168360
144843
28621
7435
188673
264441
93966
116906
216733
81053
71389
232157
252243
143047
72568
277072
26199
126816
284417
241315
298149
161444
69383
215723
49098
296937
179017
277100
86737
240205
260472
2280
8983
3880
9246
245904
293513
36459
100969
135689
237423
87080
247961
248566
216366
163436
47928
28992
261258
168472
98489
187857
131276
157968
218621
142991
197300
85054
292476
148177
285327
190961
18130
66612
309863
225659
130841
21373
92945
182609
225891
25670
180343
140700
280976
252601
256139
113427
270866
177930
241116
58192
40102
104836
168612
10500
71772
230418
182317
77404
199158
283112
51372
97245
24026
169172
139133
116469
66497
212788
32050
142938
88705
270650
85503
90863
270039
63689
189683
242187
98854
280062
26198
230788
257148
5348
221557
35560
108640
8133
71837
145138
18722
206013
264884
80431
193910
4600
62145
49971
87542
150379
11974
13894
7372
8867
43611
74909
124701
154530
100011
283216
26242
266446
42039
226865
164803
103367
290281
267662
275263
210183
125396
25098
213560
105921
111887
174371
217689
265238
279335
102603
161026
226522
253912
253918
148803
36738
180104
229150
14029
186067
1954
302261
237652
282794
238204
13907
108545
282391
81310
1627
297926
137259
27213
148202
262619
73565
120974
94638
73181
59113
112626
276653
218396
8072
227686
293123
293964
285255
88843
181406
198056
49470
300742
251657
178188
63360
272730
58879
66597
205821
275388
299534
169836
43988
167416
55110
136239
264258
80287
266763
247202
233200
240563
140701
190857
25641
289766
196735
226780
230281
148603
18708
292428
189449
232362
159099
264562
104126
25718
122796
74125
239369
281042
228346
15621
267736
240170
17481
213973
117228
79977
144462
164717
301183
227311
10144
298742
173914
246976
124980
67710
87981
40813
239089
96253
147025
222758
297346
31487
229499
153262
296250
258025
19706
225734
223194
227048
244524
141435
91791
116944
164943
265788
153609
201875
222100
172187
219608
172296
97207
138493
291312
207074
154184
250442
282477
7203
208481
224676
194693
99213
48022
285822
123080
191188
70149
93897
126642
116594
211778
259234
164440
191670
193178
54048
295465
178169
137291
8965
283441
33498
19784
77472
112777
38729
191649
85164
162251
52392
76490
214657
234775
78203
91995
165726
16644
205946
171946
212681
3927
114691
2991
304908
125031
304470
96353
60476
216968
195750
198583
165888
95841
207701
268711
208628
200609
197451
3113
293828
259150
135512
154783
95863
25262
89136
233178
71959
88905
254586
30834
201970
203388
58173
14430
95869
242105
25151
167147
182743
89610
43549
173499
100797
41203
139233
35871
245822
249182
40605
19746
5753
43842
121903
93269
73349
70068
108293
114111
83921
80441
4739
281992
182956
62552
228915
182474
107424
269314
164100
284752
232846
109521
201919
150226
253776
265599
208147
38582
239579
58564
280071
184158
116877
160767
64331
9655
285813
13523
157013
3743
147723
49156
56967
205730
93648
204818
299959
298675
309970
49586
211464
20921
115202
178872
270696
4427
274881
206534
260894
59437
30670
137546
250362
201012
72826
125578
235247
34354
200876
129639
128815
211140
234302
272994
138457
226609
296577
133111
33638
19477
23103
221214
188348
87247
277626
132594
179229
30721
203876
251952
152983
250072
232785
28532
42068
100812
232283
143340
195332
281742
299951
253385
164720
265403
899
98148
244926
210430
137633
26961
115160
96138
266232
192397
283378
114747
107998
203452
36597
195594
5882
166615
285652
158286
89656
20585
193235
190035
38071
160321
226871
86903
262571
201308
273025
195777
40780
279445
231636
277900
238887
165435
4412
180128
72465
130497
22009
89532
83010
103098
223821
123559
124105
191712
126115
254056
94052
109633
157265
3289
258737
271184
106173
105174
250881
148315
160714
271981
204500
27020
123429
169377
105237
246078
69331
288259
21551
198052
290370
101249
140250
175374
106758
242059
150746
69768
187086
248721
41923
240106
51517
264840
162003
280765
267238
213628
229086
544
294228
204775
266469
245195
181422
225584
53386
219905
128268
198750
44852
113785
138613
196239
24881
154337
23110
102620
52845
72961
55985
289776
276999
99559
207222
184189
296222
109704
76000
143510
153622
114716
297023
74469
138841
105664
118929
286759
184821
171096
283873
103440
105300
213451
49813
45545
154749
216483
53662
214166
96657
145554
75133
308257
206333
53211
83308
267953
272355
260039
151707
149958
291671
203663
171478
181107
263016
54218
72808
162851
152647
73289
279664
61261
210357
150457
178869
160721
196164
139168
269264
299708
146887
307919
29475
33166
141644
97548
226549
116944
212399
58150
148657
49250
163946
230835
38415
292042
17207
144455
12491
182613
278881
55989
232593
106237
101409
207350
169093
83739
192916
9720
66479
66781
25814
238322
301260
46697
30068
40300
138591
2880
141028
296794
309608
8440
83679
270387
100205
284944
41595
184587
189428
240714
52906
237426
237113
77281
146929
4749
205581
51717
31167
112523
302733
28146
68712
165899
146480
159399
287763
76328
146773
279917
44792
64370
233140
6413
14522
2353
10224
157219
159656
252774
92873
72151
47413
25531
82428
179110
47576
5175
189876
258145
30073
183503
305353
292480
88380
145938
13314
10783
137991
32173
272817
224911
125603
306817
162472
209266
78431
161604
295763
41792
206011
225312
157951
161599
250730
249279
103526
153936
172882
184141
211888
84205
212105
197546
156870
54950
306262
232008
74169
58506
29604
81168
275751
221384
220211
202958
139325
135272
60718
73730
254350
274136
18567
144873
204230
7002
246913
100892
229228
208051
61306
123046
23227
77575
261102
163047
100649
268183
70380
287472
294692
33459
194751
249831
111010
286549
29575
205996
301011
129340
62260
83487
116675
214074
109256
156584
214369
183033
75142
106788
48406
151706
255116
74729
202256
50068
207140
213444
9634
52715
162417
159429
240257
138698
179082
286349
253807
163716
293295
250581
126361
115169
228286
201075
97514
214731
56360
41430
159568
123482
204736
129269
64369
65925
166330
222168
216173
65468
59171
137738
35599
103464
170960
277427
104852
221096
158557
257258
106574
68809
138756
12328
255489
308965
227243
211598
261331
307652
181930
166500
164171
263192
90710
62499
111676
171531
269535
31092
81790
116895
195598
245178
115471
176663
19725
70971
124903
90450
94987
39137
221914
214695
206636
237678
233387
101954
178461
24108
306146
94563
89790
245463
36237
269421
79690
236438
156511
88504
240531
93847
61664
279649
210862
236475
94860
131691
296381
249279
150672
272294
32454
107518
126558
251640
189665
86061
212763
290679
285533
54277
111109
275530
157767
254116
176250
84191
6008
124007
282791
134835
158237
15585
275317
688
15706
197587
50083
187002
107694
230256
132511
286540
279239
279172
209545
301850
79405
279835
79871
2762
95399
206987
254726
48732
136972
209636
303017
267341
38771
130457
172854
271256
286761
225966
167252
12298
34548
24947
5910
193968
195580
295484
213654
161236
95181
295758
276767
82435
292
111724
186252
88055
3490
240188
116060
34969
274557
159663
77647
23124
2636
140352
228954
97236
260406
40237
297004
136711
18165
156496
288992
87929
145853
13680
81274
78982
60216
150236
108223
74233
199668
226436
68795
110313
62144
183342
190441
155161
298783
210649
108407
253965
160465
308586
226880
39360
98015
278164
309499
144621
240358
128750
130658
125006
67496
193350
271243
45561
223817
96002
121443
284864
205654
305457
205472
30834
34346
303010
77230
307273
98487
81261
180630
172595
69841
233602
216026
219448
258717
235765
178509
148467
45740
193631
102594
39257
64356
256601
293003
301913
67400
213886
213314
620
217868
186237
93883
154600
69528
87505
125764
194372
33395
201970
226262
127278
124473
1890
129848
183511
170610
308332
43280
184364
191984
201010
174644
95490
266913
266803
67713
128282
303346
179915
175505
177337
79364
57544
254085
194146
305087
133396
153450
10843
64919
124000
24934
120372
95664
49462
236693
55082
115800
164961
212293
163112
55361
61224
199280
118337
18077
274978
283126
103252
140023
284594
2318
202451
296495
46352
35069
45532
114302
142190
81647
265312
98395
115825
253970
309264
4698
28521
184442
236882
255660
3630
260048
218841
115984
216559
217933
198567
268518
58865
162057
202568
241422
102651
156639
151015
105699
87977
241895
106299
177066
177830
26347
168957
83111
236141
87854
59398
139087
60560
143374
124790
50358
155298
38283
87766
195650
262886
25596
133168
55548
119058
195358
179015
308961
260513
14448
287109
74900
80484
274035
27652
18902
43736
64438
168079
278983
70481
177323
5648
11387
249596
91483
298266
181776
137383
86587
88168
154218
14834
138123
70692
35226
47729
115821
284735
107032
203134
307283
249873
102569
23130
282683
299709
42761
77487
242599
223044
257611
270386
273624
153001
71112
63040
247198
245116
214511
173446
219378
225586
235195
35527
147581
258079
116772
100709
16965
111427
172356
284960
94718
134038
216712
261427
83980
68739
101400
234496
87760
76101
258758
81850
85422
88235
197624
139296
51742
177812
24900
195141
5268
196732
91025
263739
174550
273636
66181
225985
138710
128205
141373
34940
115644
248744
165271
102421
245660
91658
146234
227580
218983
148702
236539
214129
302857
93274
196344
31088
221511
82874
249424
285268
297235
24678
163891
91643
135701
284429
58475
54071
100993
95759
31546
25265
250728
153645
10192
277303
238495
287108
172967
149145
185428
271261
85417
155611
281188
84534
112944
294779
49418
260468
15272
221506
18541
226667
290144
242212
46978
135942
308935
219925
284247
185340
226987
79817
182848
309495
132020
87162
50327
14671
191954
157128
151773
93782
19189
148988
200797
306012
191028
247755
230266
99032
244184
13230
236504
118852
219671
225813
39433
139091
4673
307064
184753
162631
139771
263919
301851
127408
44882
13624
9389
149464
159754
292957
118317
155197
33102
16595
117791
116563
299160
289605
280955
269291
113975
186190
126049
305596
224706
19040
113859
99216
125732
137146
97365
189763
144599
56400
168102
72839
60829
181247
289412
192161
221785
6594
230718
60351
256180
205935
242699
100077
264175
28060
249853
133142
131394
228150
107175
121817
262132
32988
22837
308046
83344
41054
24662
56398
168664
75705
93263
300317
46488
105919
50994
63851
152468
154183
187877
248752
155078
258259
253695
221585
32201
14293
243272
209269
99690
275504
12183
170333
175689
174268
291072
242445
270907
89029
75931
212115
274347
107614
7493
179503
145110
64800
226304
273919
49511
247327
54546
130999
149051
112629
161279
82575
114738
250468
277645
67844
215377
262110
87821
302646
148517
95646
145635
116958
130689
303764
19167
55341
233106
88752
68287
89020
44357
232381
94646
11867
191508
80973
153305
56489
16773
39456
302817
14325
134424
254197
184067
70847
46030
97930
89529
213030
16783
12026
88359
97298
296920
210163
209848
55373
244426
206596
196534
114085
161330
172520
69430
258778
242227
53406
168167
140881
219760
298807
62977
257697
237509
133611
195087
103082
136797
100752
141580
246264
33275
100846
256808
247493
149224
107139
228321
23846
40794
37894
143734
261967
255776
309854
115009
58815
287910
216072
246672
83467
178953
146486
47220
151150
69498
208325
308413
7372
266982
28026
135144
82002
53127
214449
142189
305479
24530
263427
256859
281887
172898
178107
147686
218468
231509
243717
153676
21558
26395
204177
124865
221506
234433
218526
176399
160985
181413
257863
273897
239852
27149
274551
160091
208060
280640
66339
145261
269130
62463
62200
140944
218654
83607
82124
246689
29718
59926
289134
248451
56628
36888
29099
87047
226472
81624
241364
165063
244376
137166
210620
239066
237038
283926
174153
221465
287824
176255
34476
116261
240566
163389
203224
2965
156164
299999
4541
306280
304601
154837
257948
97568
275020
308225
154561
7298
159769
210106
219775
35319
167740
171262
274870
209490
249486
6892
122507
281020
112066
42388
157417
9645
144149
3714
205739
165793
10436
111109
131511
273251
230208
86120
272925
260335
279929
198143
211054
57056
198784
240454
186076
45224
256414
30418
295480
122273
232770
234444
281814
285175
200573
189150
177429
212049
195999
121690
226532
230043
166768
68399
199271
291790
288538
134878
281424
138983
249067
186943
300606
41117
222175
300360
29823
233958
126048
110096
131085
10666
94428
9543
56929
125008
14331
168188
274538
110282
250595
193133
210053
141541
149150
275158
150574
266943
258951
113373
175065
305455
208518
119904
299530
43928
169726
154737
143474
194793
301581
277472
92048
214052
284420
10114
289774
33100
152832
256897
2180
224613
102703
55207
117029
50716
164629
124162
155983
270943
188606
64749
182535
296059
60726
290144
156140
218576
54459
85173
286869
35342
5767
63489
303368
71262
118050
254272
308207
264524
5323
123091
189155
161061
168868
239931
176877
285700
209981
259047
272190
155903
264644
187353
161584
244077
146096
165520
2110
108388
218632
223858
4850
209634
276896
144587
70235
236082
192273
48126
14323
262519
82798
111844
159872
206039
185890
227745
140652
47622
167275
193004
104866
14973
76348
79001
23005
250944
293841
128662
18656
43718
88119
253038
164676
114879
232191
137160
81733
130906
114251
217289
265790
308723
309092
237513
281363
81668
118570
248922
26312
57416
191587
190225
271116
84885
132140
68498
25674
303108
245101
271530
280198
4511
17947
195901
234789
267596
161646
123206
56373
191737
32248
154715
225962
28629
110540
44899
62893
99894
156912
195997
205233
111320
286884
30599
177860
156442
85654
68634
163407
97871
84686
47496
160623
105493
13176
179943
70131
89855
30672
254509
159405
306729
261022
182129
227566
161454
109774
244368
89152
80285
213782
137143
86463
32200
26769
233632
188084
224942
39291
69785
51123
121876
255347
26149
280615
149901
28375
178709
77088
20473
257963
85042
114109
152331
52900
163694
28230
116454
246400
136689
179121
120617
247903
30983
294010
75919
82416
296325
207664
72103
202887
213979
667
70920
74763
41540
204084
9541
189919
279665
26423
188889
292685
199408
217893
87937
212543
285735
132149
210448
267263
223451
141214
2126
6369
220470
168759
236416
277156
253448
169511
279274
303812
79887
67423
157542
48169
157623
49394
218115
33002
238228
18165
257556
73724
178021
207420
109293
309676
77565
273725
55433
198324
289382
153292
306815
167919
28341
162196
301249
282599
202306
240044
138591
61447
155090
248426
143714
164010
192453
231931
137087
258909
86332
104694
160044
231827
238958
91451
58761
223493
7994
651
203200
118734
264938
102740
209489
176829
92205
248770
161684
39553
164090
247125
160852
257301
69822
212112
33133
63220
36019
42677
15893
60665
261546
50325
278071
42656
71420
46886
293938
286955
250767
172573
195390
107913
94492
40746
251244
287174
58765
194885
60661
289001
90437
224669
51037
50099
13396
308593
87488
291350
134015
298941
214218
22374
17140
243816
14014
140971
171565
253677
194889
116725
65943
281073
271855
295813
308501
261624
304578
180480
158307
188428
52226
122807
118988
194092
18996
128661
250468
74376
255119
97491
267991
36095
71130
108714
63373
106838
248566
145498
193070
170851
301710
146767
40517
16885
189234
246631
229987
240956
181085
219039
41057
291366
237430
20414
275934
23842
149890
145346
142658
298391
267278
20690
61456
54457
164377
154912
294032
154856
209446
134402
58001
306540
8779
191643
216299
52155
116130
283744
198202
8426
199436
86448
257830
187756
193426
141324
208228
267027
212864
139530
232427
134869
85075
224480
70511
38184
202316
297947
45476
264035
228348
40131
149508
260715
132761
288878
223332
282856
222195
54865
133996
215336
185436
295202
258477
290465
141197
292809
136843
29274
157362
139159
78019
161698
25311
100161
188956
48133
197402
66678
270090
85198
272263
116517
226774
295700
39591
219405
17733
246295
119651
62702
80351
202878
29454
202907
31929
109654
248312
155811
113193
162048
135226
179473
95954
299040
90272
157761
88568
36654
29900
303393
191660
78047
114432
211231
296145
117061
32003
146595
197280
281997
26281
84278
148551
57952
224932
65349
279645
207192
285289
122745
283259
97771
39302
301101
204518
213900
240789
218677
133001
67764
231218
70615
272940
244989
196672
13126
48878
114378
91118
73443
171775
141127
75654
303351
135682
190561
71369
209146
216160
24950
70030
32506
222501
209933
49265
305080
220692
63767
113804
155008
175719
132164
291289
181396
57015
251527
86730
86093
167568
38232
54030
291749
305475
117053
274111
164401
52438
203126
79463
212415
296262
275753
250350
72076
216429
152912
244257
121727
263940
8128
53164
301066
137121
131712
111761
251815
180519
249397
167660
248608
296433
250290
305794
99124
130029
82585
237885
178510
10942
12969
297723
240414
235339
274885
88351
18021
299700
34215
290820
57381
109759
280581
257610
215956
105398
287169
231722
56588
262851
261666
142870
15015
178044
282404
127345
237849
246853
301995
173579
282648
246509
35349
267826
27830
95636
66581
119411
250800
187984
7645
97016
291435
128014
71795
154587
4111
286408
24305
78601
40300
286313
277978
2113
186701
257462
101575
251208
164798
200315
121233
248935
33556
154699
192777
215775
216201
105855
189928
205452
18612
121131
267506
232998
16383
135937
183232
246632
114099
243153
106064
157369
45284
194886
31698
69035
17712
223443
248870
240100
117251
218383
238539
24828
93897
52432
114430
50786
41956
6959
40401
309899
266685
197690
64144
95577
194491
185702
85935
29735
86716
245774
186322
198027
218466
1059
224675
291128
298071
120054
278524
191630
190693
270172
95530
66984
279631
121872
57208
165471
204837
37798
95676
43743
271540
62603
1118
6190
245780
63181
172166
266255
115024
264135
1635
34837
137489
139055
50262
59165
119634
229480
304701
283313
252303
162921
152223
262648
194472
171124
155250
216859
117078
239095
186916
135656
297034
278268
83115
127928
71193
183549
29118
215876
180240
85129
96781
35370
269085
177258
218944
7869
303872
165665
47173
197784
83789
194348
227772
71041
132744
103891
189465
245660
109358
65241
88710
278707
1446
41567
302571
131693
201849
91214
5191
77062
170115
148790
64663
197244
115916
154626
254541
163282
91278
225779
81159
162239
44271
194336
98836
100814
281484
54964
229438
164246
308677
20904
7444
141605
38145
183255
239776
301721
224032
211815
111216
248028
104224
239534
36895
62299
25422
214521
129587
257017
106579
205210
147824
69264
155320
280874
12239
211355
256617
71904
283348
196642
245552
292649
243705
28499
130607
1871
160707
2348
240401
115386
139118
44571
75364
258400
99611
288848
205248
268096
215685
50069
108006
106310
150841
141426
18166
249659
122717
13649
65741
43845
40504
286998
87664
230492
216075
168611
202426
120581
222313
146119
204193
85278
257396
216877
243553
124965
166691
266521
30327
220761
30671
216110
242747
118288
291697
298908
148258
139392
231158
159646
20922
143010
26338
235667
215899
69595
284032
67076
26936
45915
162523
162496
97996
86101
116604
135547
182110
242216
291447
173135
287890
183257
303825
63666
233009
283211
154963
25009
199499
212526
18538
189476
49418
224104
120708
193034
203055
302142
199420
88881
123060
281410
286064
16870
274372
259204
293681
165400
179229
293803
34215
242687
215138
73081
282753
241697
37031
76020
76759
50869
182619
127376
133932
150803
166657
274741
225722
307169
118280
264168
29291
235311
6021
227029
181028
30892
40152
236284
198437
118099
248846
17465
104594
49055
101838
48494
198305
179213
250209
128087
229011
254758
47727
241037
251237
133350
250924
170939
86775
90506
23280
280843
259239
113623
33184
197582
261936
32149
257210
95439
171817
93395
132201
193913
179512
268235
162756
265810
33727
20710
133018
76552
59851
192419
276012
216100
16952
169598
265287
235632
109044
196771
45617
110160
40530
133474
196125
306283
301932
103412
146111
151341
170353
306452
307318
1875
269917
133416
229475
178187
180542
230741
108425
134423
188037
153949
112037
228474
249318
92707
111953
125954
62636
302397
134260
248497
61169
16186
118314
307798
139795
113451
129066
308489
165412
90426
149423
67635
220625
206829
296294
118520
24727
25614
232856
78328
39789
119676
109182
59471
247054
284820
216744
241506
57550
248138
137591
173042
162592
178767
36401
102476
299698
96934
128547
116018
111144
152641
58243
102739
177055
241911
137360
100774
212178
230064
225856
99365
292993
60572
280042
49222
37212
195020
169127
50588
10250
260914
250134
115719
175239
284675
239066
93803
262550
223939
94481
13931
99237
258828
294469
5610
269065
178067
178204
63362
269174
10481
176411
307789
44863
169242
22423
87862
265189
289963
164223
112110
128860
234428
191686
161268
65578
40198
284448
190861
139491
194880
283822
263490
31781
258924
256977
256880
300209
263301
17516
132391
294349
235955
170464
150891
265845
161947
83029
69268
145440
37950
144811
79716
178557
302987
118210
274350
20686
254364
170135
49776
230647
131162
202619
125841
79754
98449
77321
26955
274660
32588
266358
135861
40034
295395
105968
51144
289276
179285
177238
64400
142704
150775
262418
184466
146206
124890
267954
91569
184954
258248
83658
199451
106666
296852
12569
124498
281594
235651
19622
142367
239111
43604
205333
167129
232891
218131
224097
181648
110530
192890
152610
57863
99149
230536
80790
24679
299739
216900
151985
160779
19122
159431
98540
215719
259697
287439
49227
1827
213650
80216
169547
154926
35259
260910
154298
240756
9152
279686
303617
165134
158352
94749
6132
175305
28097
177689
247034
298906
908
290009
296783
118268
95410
58118
31060
266964
277944
308936
9628
297594
118538
115894
116366
308620
195288
102635
230831
71275
85534
173783
111596
153028
263458
67880
174533
41987
218264
235576
253780
255457
261071
272511
123001
276942
68750
35763
135824
204625
24719
203626
17953
48778
208513
300038
307391
309120
184120
244494
217928
20014
185965
283579
274584
141849
259785
79849
56428
173307
260248
9224
34601
246317
242805
231421
111954
2440
36866
153493
88126
220422
284507
56170
117305
208831
222496
11744
73184
140445
100341
141590
248252
37934
137183
144705
77467
122475
253911
185395
269883
159197
210098
78451
224960
301583
205831
203885
61196
27315
180484
277833
57885
41464
29754
156214
150685
297360
245898
118306
113283
285482
239639
70755
170435
82000
76337
31252
156724
262724
50871
207715
191660
233303
33459
147734
83107
66232
280085
255215
209056
227697
302704
115135
197928
72743
197741
127439
155667
260956
47284
147779
188319
295226
262072
205250
240735
84414
192342
113192
240932
133186
186462
285517
20919
38513
63165
184110
287679
231991
281262
275589
195807
45285
167084
111845
238008
224958
100677
8366
221606
120005
296616
62828
71231
96160
260651
88229
282914
14895
258880
298097
76721
202157
251391
298661
58762
73925
15495
158545
92785
123260
161837
85194
92849
284769
231530
139533
194883
88548
112718
100300
114090
279572
197703
54209
132871
146839
215695
97335
30791
94067
30390
90055
214321
98551
286416
221629
36256
23699
111241
97462
43657
3971
69110
194564
146838
243256
125687
287533
160523
124879
186400
122379
216818
235090
130738
207946
127353
127257
135010
18075
74187
211561
195057
243263
278301
1259
14153
8369
246258
297090
124945
117378
198036
45049
148730
60306
79475
262055
4518
220207
212124
80367
254810
125490
111301
108988
118475
243677
186075
305788
215665
18398
296892
75025
99438
284827
188017
140659
177191
284271
289736
276784
143016
133023
70804
253842
226319
272690
251498
208175
36258
84116
96147
119161
240719
45532
277722
234747
75827
42497
146879
183490
9221
155653
76108
294633
224043
164085
44307
73670
201688
71583
273025
229197
37431
63268
87789
285762
82014
60516
33674
295924
7412
239206
284644
20574
268164
250992
198278
288122
186406
78833
21646
27252
74263
260442
216241
84489
61701
169306
125444
263903
282570
134155
265322
20446
69369
6954
75727
34281
276597
282808
126828
136526
297941
243731
10213
142791
121833
242146
61379
233448
253126
287109
178158
225500
62496
10241
255807
237595
107952
20680
61497
55514
226027
262202
278251
190126
5211
305793
227498
10406
300074
158479
9803
76023
146342
247925
173648
86891
300682
159204
102704
196990
35083
195061
110015
294652
108091
93830
7735
34922
268929
186959
187814
63430
107446
257446
35612
223519
155245
51709
49244
47225
113220
236823
301396
188471
245236
193590
258658
110121
106815
81355
37685
109950
276495
246448
124277
196709
41568
301918
199150
257501
211417
80256
253564
232617
141373
118214
204058
142816
127451
205947
222926
156394
138869
254497
293908
238482
158574
150092
3515
79529
61749
241915
267360
65382
11246
98925
119115
107024
218043
55557
286212
36408
204545
276085
55905
200045
200902
158768
232063
65972
168437
45473
295634
20088
98569
36884
116494
32652
295403
191028
3157
246316
258905
28925
65730
146654
83955
150670
222874
203765
35079
304051
119152
211579
283677
207429
295682
218930
50991
16598
141673
133953
89035
264951
15198
151623
175071
193279
8244
203524
57379
109525
15802
249777
239019
137946
90806
14084
98146
62675
97773
149943
306493
174103
25630
43642
130801
21515
198547
938
118908
237487
33850
20734
158609
1558
178822
165957
143838
219490
245331
17769
85248
77014
164383
50239
21707
147297
9908
220081
160830
122378
276923
98955
65740
209284
302250
23257
211247
117860
251266
48187
289098
257559
122831
219021
258907
200723
127698
169286
240024
21906
8124
15358
156760
192636
109666
166260
63811
272831
210248
278319
3975
209461
90456
25077
152702
259772
268419
290841
292735
190176
70320
58615
83447
304423
53382
257129
191286
73731
57112
146303
247479
251417
217778
4227
74678
285886
40425
274170
218344
293428
149544
309156
26968
217263
31802
300981
268462
44032
61176
220874
280101
244117
293283
285664
135877
307811
163425
51029
303868
247583
34669
73279
281883
250851
24000
6378
12618
192001
11419
286066
168408
77101
24636
154234
131293
64925
146812
169563
232388
70480
186787
270843
264438
306300
195057
304001
78818
94153
241220
14451
174885
196045
228285
62585
143477
33011
179064
29046
91242
143654
108716
279477
257382
230942
262313
108491
105840
229125
217635
284409
145156
262819
254751
277099
134008
260789
19487
219879
171345
277577
143841
212799
248292
151218
106444
266200
125863
168237
74786
180406
68796
110500
207416
33466
269932
776
309971
233417
102467
250376
103890
125325
276263
266844
137339
136666
178885
92152
138925
109723
119383
55400
150924
137808
82542
121802
51718
98148
78633
309712
210327
203696
231588
279129
215847
180471
308694
257530
267374
126083
46621
210374
259401
139414
106728
86231
111060
119880
295040
185730
32631
219526
271196
299954
66265
39957
195194
178885
259174
77578
205891
222491
67549
50941
103301
184299
293956
3652
292127
5197
153568
248574
146232
293296
278173
63639
107519
114031
94123
37825
34749
146309
277786
120126
249675
199063
221178
38964
59735
162758
252747
81619
286679
32571
25106
102150
87255
14573
106395
62030
71833
98554
55161
95249
261924
8392
257396
87380
270418
63367
169278
169776
16517
208061
60356
253369
16630
34386
30904
255395
301550
183197
32454
107522
272913
107394
31365
47491
200773
48175
294769
119781
214048
303808
48414
161442
129282
198241
23719
131681
53387
170324
297595
51875
79062
255218
132516
64814
239930
101365
38884
32901
219819
246651
130035
49427
236003
43783
130333
109800
256566
218933
149268
192834
26299
87835
243084
32512
32460
128284
113503
229561
78729
182900
38655
127876
305285
22308
266827
200071
59816
282824
236528
187793
85910
126697
78276
43221
157665
1029
25611
34006
159461
83619
202351
131539
64429
50842
300493
209037
111680
277382
230899
276179
134453
265093
158401
48025
73080
134405
258572
76329
128891
289076
291101
181562
215457
155647
48211
69438
266530
194144
109618
61059
55963
225988
177434
79352
213909
307620
172971
59731
257840
260151
125976
149982
261455
251384
87533
73052
178625
56008
307130
5631
237918
71564
20030
60042
19123
247681
166316
249373
180115
75489
154844
278992
54705
168925
40656
186185
152134
231311
232670
240101
285532
86683
86059
88559
128019
59103
295432
274632
156946
11759
166851
179236
295968
138373
60702
157538
53991
167373
8805
62985
258057
62709
70065
201032
268521
180366
289733
152318
33827
146344
35168
140684
177338
22275
16709
56577
307581
231566
11200
62789
149147
285860
271483
234273
88877
243597
137879
38868
210756
203390
136474
174482
226926
134581
291284
34466
180248
116711
24596
67642
260036
44771
151971
144385
162614
36827
274778
191581
216615
36197
160481
220674
255752
294710
112755
110099
87979
192415
103696
91160
142335
275535
195384
192552
280946
167837
26527
61085
221187
58339
224227
143340
903
49911
182093
134323
163210
172729
222255
151266
84574
301353
220126
142595
84954
5437
287481
136779
278470
257884
221456
51366
262270
122538
185370
225280
7244
229874
21678
85537
199809
163902
176471
261198
127861
310018
280085
251433
28651
145919
200293
3309
276825
29180
169037
123083
201545
71669
62879
104109
64401
204197
117833
287327
106767
91834
306360
183072
113404
86713
100553
58465
75593
60848
74798
2184
117147
237594
268385
163557
189112
105842
239163
49652
168214
33743
177961
307741
1412
101106
209903
20534
172032
129238
296013
36353
19368
292576
71186
92941
167053
72856
293827
60502
126128
53937
274263
195065
63825
213693
45600
140081
265369
869
160228
306042
15403
75471
244584
283048
238305
135263
255059
47267
23849
141866
196254
282008
160182
146738
7742
194128
257635
278985
13148
286734
214862
49110
69022
138762
120523
279499
189402
288210
208098
33607
48623
199960
289978
170942
272933
70527
31
140107
203144
36357
290642
144466
57803
228389
95896
69757
301574
269591
263026
86215
101938
181830
55448
128426
131693
305109
274037
41815
238219
2144
67970
169180
18466
125812
163469
68585
93258
31289
46217
300534
194199
15770
251383
269723
178822
271154
213113
34338
193763
133752
168137
111994
249678
114662
92541
250989
21826
9259
268324
44765
100862
283434
40607
60517
76108
24309
277629
245482
267715
149023
240363
186798
77983
70586
184786
60330
61504
248418
291369
269222
171697
191546
221019
255202
229182
106350
94639
114441
176957
25225
256592
164092
294915
126885
108267
221172
262732
64239
40090
87489
287291
270055
282238
115761
297414
10529
104944
113963
218606
253870
122015
195770
210267
271814
306784
28634
131295
79444
169997
82719
143933
59642
205321
100071
293397
256886
242027
52698
40315
263821
193030
93637
152636
160405
265905
89203
306110
212476
180933
6255
117469
51367
151397
261523
17847
124781
106110
290506
74557
210234
251662
8840
70364
58996
142135
36293
116243
198914
30274
141317
217965
66631
154984
173539
97598
181682
267417
62495
267710
275091
239505
100395
114561
195430
307615
76282
296396
28466
31961
111383
250826
150811
31111
182129
75351
280971
261119
71905
22412
42171
91729
196729
167472
20803
25825
290944
6153
66084
69265
22859
27463
210909
253974
210217
236660
133334
306590
105417
139803
145895
84860
137497
69851
294338
155618
34678
25285
306134
285404
122105
82538
62312
229900
11709
144758
182042
260673
293689
124949
2113
84028
33262
56291
202382
151567
277168
203889
226847
92163
45087
138604
173980
55146
7615
224624
265812
218944
201417
94450
186769
178714
19147
257342
233546
284434
284903
40438
114224
68111
35017
114590
140573
16032
45375
173487
274705
79192
282756
83962
70361
65481
91693
59485
1084
308941
57803
101244
215355
39129
7594
94556
23138
141536
236491
256339
165154
63349
65546
272841
196608
29921
229148
298615
254373
145374
60193
13337
91965
296937
17373
205116
108328
83194
224081
59513
292874
80072
223120
91828
153019
48969
138721
58972
158356
151349
132159
288057
166323
108609
6100
94403
35112
284872
208931
226219
169480
150410
121197
219939
294329
125337
138703
290313
287371
265507
215336
159650
179644
43743
228621
285185
236802
241350
193491
61630
165744
97620
263207
5125
288357
274212
296712
286822
187788
109027
234585
19890
29818
231903
109497
34762
79412
273402
142405
110297
270360
89361
72139
17596
190485
192685
275411
160790
291644
232923
188894
309831
255555
299477
91041
125764
304169
241615
134193
3168
212136
232432
12749
292860
296452
60515
131386
95840
289471
75767
264118
297031
77770
184898
278504
129826
186408
276351
95400
76622
251472
184014
31151
54034
75826
152334
162278
255902
125742
61708
186881
290525
183852
271594
255490
184185
242471
129079
93261
128927
128280
258023
215884
21564
80165
151486
45871
275688
129163
210668
167571
166730
273241
275579
43781
150131
180668
202905
99131
280879
274907
100038
40955
123430
74651
300739
35343
277339
183688
230732
290441
121013
267302
228918
203994
286956
31007
89277
176073
257178
14281
80592
229770
24014
218240
181174
261922
67644
10817
291390
496
62941
100703
264815
81349
180696
14937
260771
125546
200931
28231
89745
249375
91175
307005
192632
247086
27369
167081
45474
205572
285938
214687
33550
79242
254605
192260
214455
205557
96343
168444
282006
153
13588
230252
288529
16539
156515
62807
297701
277524
216923
308957
90179
20784
276872
234589
26855
135804
258979
1296
184421
81108
161246
296379
69902
85393
757
66543
126525
191753
127136
152969
75802
202173
260430
181973
300930
197552
182984
90091
181105
12537
57513
1837
242748
272761
304088
273487
244751
218461
298660
96789
90968
27788
79236
176432
89830
265497
290581
4634
305782
207521
49252
70013
91146
66215
160587
224956
235300
275354
273163
274913
255296
226188
51584
74206
36874
59941
151622
161756
145066
121603
41151
73998
19729
226889
273492
211121
176124
142798
238857
47796
219148
294843
193380
73095
85049
4620
36764
61705
192579
271585
250621
104260
123405
213486
265279
113432
111494
247957
208855
199033
105449
126678
171437
270253
81876
270650
101609
77312
214964
51580
96411
29819
19005
87395
302302
14631
170764
202483
231505
60576
158776
291246
247513
10586
280982
52989
134989
269394
34997
229238
232353
289935
6660
285537
134765
43870
97381
46533
254942
197304
33778
107618
126747
211317
152870
53808
280077
38083
44656
104664
135639
248324
215733
174713
307781
48181
217480
130757
71012
168690
239252
1990
295900
106359
216453
115707
119125
14544
119739
239828
201751
255938
217407
236263
62617
167871
161469
158118
81125
118243
38887
128450
142132
122923
15516
205918
13454
70490
13154
132815
45505
29763
72290
280833
73496
118415
98351
17569
225237
289713
178018
17973
270741
289898
195153
296131
119389
283839
201508
7121
72985
46365
76090
151696
125947
220214
136612
24105
200971
298725
247443
134319
257045
86604
76374
254997
235501
277563
104142
292416
193540
154949
280412
145071
266539
217951
274509
150003
45095
207703
8849
210836
221972
35118
142954
158825
261794
245177
183474
207138
51643
126568
158144
213127
283907
92168
281172
152208
102667
258842
49376
220514
204228
105489
155850
141571
287214
173381
123953
92769
175741
10291
266346
177491
129038
301513
306348
229973
199113
206897
262083
2385
95046
16926
244562
19815
58108
255563
49398
300901
75953
39696
65467
38949
3607
49852
264013
261075
226696
146669
255977
132686
134276
234343
37587
275975
280406
113782
99611
84186
131048
99912
56602
167016
23171
70622
84010
47185
85698
203071
4710
122472
42056
251123
64862
197491
185219
51041
37289
100127
48236
21842
68072
42178
17954
187525
167777
122994
4773
189622
133819
108293
175471
12606
163634
218348
56397
42531
302705
286672
36501
235855
33091
81457
266836
179696
58281
73483
154521
188135
35095
282763
121154
91281
153393
192582
207237
222456
15958
3277
288307
7851
270347
269010
247973
41383
116786
22186
138146
7087
33258
256209
134409
120965
238474
265883
3495
285589
82423
132224
148882
179618
165066
283035
232616
33192
155015
201364
164181
152537
111100
256163
244923
13641
114269
149932
29454
21442
82452
169924
134524
189950
158020
218928
74459
232982
170758
81033
162521
259174
205781
168202
123988
176708
114147
282184
262299
249265
100747
273872
26034
5277
241989
54022
180810
229183
127323
91671
71146
256497
180124
296109
3771
143918
236623
74786
172854
65259
239178
17023
226884
93407
28672
19759
201249
63090
192165
254569
182328
254151
153819
47838
191222
5137
93390
153502
207545
138691
80980
72819
306247
253670
223998
47160
182401
27988
124892
219970
186854
280165
250964
65993
94674
151023
140428
41931
59095
242361
16670
26575
219288
109963
55110
14188
63782
160549
233803
292569
160823
283204
77670
174196
132056
37124
275791
119481
105959
215419
252375
119313
293755
15697
291092
14830
114163
257368
224571
18810
201474
269009
103758
172409
75264
242950
53417
219951
266827
230945
115305
83364
165948
69306
20781
223016
301937
142819
30998
260543
280394
289473
33997
246289
93643
212836
221372
77381
305385
201757
155738
102166
79322
259386
39663
287523
200508
247307
207729
8974
231220
277731
6959
182652
151483
133265
160280
182623
214462
43432
189910
78485
90550
116189
283789
32279
214
141093
27253
118485
164940
220164
187343
161159
78720
294150
266365
129374
167404
301956
124862
52939
251700
229919
89437
73198
54937
254023
56599
224689
261122
81987
255597
15888
68486
116213
47731
293064
157002
302681
198569
107651
21516
132458
34845
118831
243907
166249
133354
114519
181427
127524
11749
127549
71149
262380
166836
286713
133178
281211
66051
49596
286118
177730
135885
151239
294365
130657
245245
29049
142948
81845
59189
144948
145611
95259
72370
78267
221490
270789
49886
239206
289285
52019
8303
269016
245104
309635
225635
69657
261973
233504
279057
192296
152527
91912
212878
241601
308713
108582
281562
240711
90509
75777
125417
45131
99598
201417
52312
62356
80397
9390
207410
283556
160183
265232
51933
67592
274530
41013
301090
208372
294068
173447
200519
302166
144422
156767
40127
307239
132193
167223
123812
153466
111790
249946
76136
221844
108360
260830
307371
66666
127828
86002
278629
214823
127882
30051
229717
195717
175074
52172
89278
108249
290517
292123
235858
116745
306710
173731
148292
73727
163448
187804
129848
297133
236070
95129
71542
143075
158466
33498
15385
18190
34857
12638
85390
272134
285238
300509
187051
3110
116396
84922
256457
206818
60328
228382
15995
218792
56071
61516
94131
193589
279577
122800
306280
35598
211837
81130
116641
118352
30899
100995
64558
276326
197660
213844
75930
286596
71689
36480
88364
121570
155178
212937
256185
269966
73915
6733
61700
193572
242598
126255
230780
199253
305207
128006
119882
70644
75281
299706
70321
276855
233762
26166
48715
87401
27901
222460
286647
22735
130309
236633
246160
284321
38779
79735
242250
185998
83537
65455
17180
156313
25709
227205
22084
65083
104774
165711
71905
248267
52485
2361
199426
95823
182963
254470
248729
264184
24218
181828
289351
169039
243814
184412
67839
231144
271414
163015
86038
306619
102580
151765
61922
271210
212262
110100
130241
292448
248070
163122
82263
160713
297059
31634
220910
208584
293346
197895
18989
56559
234834
251750
167205
172043
302276
303432
138290
258077
101898
32072
98595
262733
276499
277118
275183
99622
36277
262278
19150
34039
30492
298295
164622
141316
284092
272159
223256
95196
63328
241919
38389
259008
301051
186803
134659
106506
146551
101920
79373
290759
230994
78253
53081
13402
46061
103015
240846
133665
301767
193668
221352
100453
12995
74749
41102
160292
241835
298903
296842
16956
306006
158788
306417
227631
181976
292773
148529
146891
294793
259227
68198
33046
42744
225648
242944
105378
156706
43480
265009
267633
272735
116854
239195
251002
103177
200405
10747
145519
10242
65113
165526
532
182658
59495
157610
161993
293809
203613
151040
60250
302425
268628
266000
228469
145665
20525
100809
197561
166659
248480
171507
271103
200288
266980
127273
22189
293289
213897
150611
240330
146765
253503
33451
94655
121900
193320
295469
85988
108657
247903
159191
18099
65111
267529
117109
70233
242478
191420
251843
117320
13745
226826
34574
273991
13063
141830
180840
243591
68169
9502
280620
201837
279446
234526
16035
103067
41230
203401
233951
292996
66015
146186
25349
165780
155154
206166
270378
250889
176354
294852
65695
46063
17300
19269
266957
147589
33219
254832
29178
187974
16613
23351
260412
167372
148076
300279
21417
146900
95631
146608
60929
117993
120532
99309
205394
173055
43425
61624
131136
288776
207149
135597
170159
110091
74704
160544
17363
33625
267668
159918
11057
299888
34232
239040
225604
110155
73408
122529
142639
66382
291068
214991
13547
298920
45711
308537
224391
12942
127384
160826
42042
124824
32029
95210
179698
15593
21774
269533
268290
184356
63451
229232
309392
269120
309309
64603
197999
106647
130579
172056
177995
100806
244780
164085
53012
77253
211177
96888
159449
301694
8082
260001
137987
23905
62754
19828
305466
19410
247553
106800
188957
286388
199826
179695
24735
137052
119846
308168
20207
193197
152167
166842
117067
58576
183013
138092
269242
51372
230496
126929
78654
137165
155999
129864
27732
310030
93756
186041
5589
297859
124527
217425
123887
276802
108492
142159
134177
266164
266592
192991
45608
250858
216060
296653
266625
95750
276160
77307
126428
185558
204864
95054
182623
147413
195638
230063
32622
172725
212278
120462
150227
110128
264173
106177
99720
56761
291525
203743
250598
162120
66285
248998
933
196472
262199
220486
160414
97061
271321
57900
294674
26821
151832
69664
230649
49318
301364
224554
23097
202161
59292
214852
279076
81513
290090
193360
148607
269088
179767
74813
67362
116877
265025
219404
22307
31606
304625
242021
174956
98124
215457
306176
199501
256098
259776
170614
15084
38941
286035
213111
138254
125108
153369
194574
19772
70521
116727
218099
122042
44150
139394
203674
241199
82915
137524
205871
269932
286599
48860
288971
253197
196934
291589
210804
246320
205923
299567
259309
212151
249010
210313
84113
167121
50742
185922
229595
120158
216726
30608
7197
91213
46607
231994
37710
253302
145747
30122
204417
83800
54738
226837
294105
221133
122069
82090
259801
25422
275093
230345
266933
94429
3452
290492
214693
286160
254687
276161
69701
308738
176520
33821
192302
283504
67732
7927
6990
204752
172872
288845
227711
195423
17003
15118
19509
46927
122179
72052
106224
85128
138678
123264
18281
219369
302848
151324
172285
35372
247041
47363
308037
217443
129943
64430
9368
57480
304043
305722
265916
276935
178776
29064
96637
133024
174833
77030
299446
263704
241442
41094
6379
60865
68935
85573
74712
61302
268362
75720
119720
262539
303322
187235
167340
301622
20797
179158
290036
205438
23019
300006
307818
225261
276331
255658
225630
13768
182153
285821
145746
218033
235075
155379
140773
181078
82952
117553
218448
165861
56346
195734
147326
27032
158059
22473
161445
181964
159371
45418
214191
10428
86151
42133
114955
100551
161116
262556
93317
56635
15413
153422
66433
63757
114185
105080
133563
166858
222794
195249
303133
300737
45178
153742
287017
193241
275573
277223
47671
202563
279117
192450
156741
36022
114996
181288
90201
18223
26703
22666
307949
127146
200961
124948
264402
268187
303397
216495
43176
145237
213299
25851
237609
85762
136635
91447
91982
69428
98195
76410
222950
60982
112871
258762
113228
238459
167102
125578
147826
219769
150705
31814
192818
149677
220910
142250
153968
80469
55688
244761
3050
121370
62261
12689
66908
123295
98747
50602
144248
184081
299983
42444
232072
214464
298785
154042
31252
178433
308891
216186
115264
99014
90530
8557
230794
144105
269049
184646
10607
141178
156663
137018
203062
292843
241116
111228
217091
249891
14467
11693
180805
151278
29861
251153
137301
252939
75282
177343
59681
67050
132596
114006
223063
9940
20274
80723
200204
24094
102764
23075
42839
286913
69054
267481
136216
28529
219183
55242
204007
125127
114817
37313
252265
86942
124626
159189
49638
164360
109459
249039
78265
67423
206651
249144
192211
139205
257634
247957
230351
65521
158897
150239
2211
59605
184947
36807
198430
286443
255021
299517
216647
298692
206233
140508
90501
19046
138225
143599
205701
244959
58627
201708
22974
103918
52924
282759
300024
251640
150432
225578
171662
3863
302682
2086
269441
280469
75256
57720
283476
169507
67775
294394
54372
134214
123556
118301
217701
294022
235549
56603
44783
209288
180872
76481
47165
60155
295807
10970
51739
260605
226984
189149
16865
198933
116708
101649
21177
160037
219430
131205
273707
109804
150776
146201
163654
114461
42195
124056
271355
74351
286359
106084
208364
120218
198938
95207
39339
250576
60642
246775
240324
116795
53887
188508
65059
268316
97469
1468
184422
114001
103650
307021
45038
304880
96514
148020
131879
216852
150881
293912
170460
264761
101104
85287
293289
273217
186601
17833
256442
184927
305208
270847
28070
240420
8427
289974
243943
59555
252230
205165
225958
252836
251346
119804
173632
260816
84284
115301
117685
134868
3792
12953
148225
267357
249375
254832
153699
140933
184656
120182
255890
57395
131382
269401
221342
66676
245456
172637
78232
108033
298977
292220
68183
48468
62628
235952
35832
74210
272608
291934
52044
97703
186255
21982
240868
271359
184093
297046
42579
304622
292742
94765
306788
66272
132383
37668
253748
124214
137116
288129
205357
213128
219262
73340
138582
224700
241772
299715
190053
142762
98606
179786
102471
23086
275786
95174
77091
237498
106749
85479
191443
156293
234632
131783
77752
95828
170029
89458
171699
27983
206150
203811
259894
154497
194860
160394
263332
281410
101820
196037
28889
3217
121840
17304
65357
130270
149396
66069
251794
106717
161312
274444
247040
132453
239074
92498
264971
218815
148649
69302
95213
281500
242899
253703
88138
18976
298375
216223
146952
286551
103440
13872
205714
155221
196169
14601
167812
262060
178367
221422
28838
240488
76737
154581
6008
283755
204956
279633
101428
223411
16111
123942
274285
65122
178911
90512
172602
269853
64440
248507
270811
95179
59565
155505
239613
113804
118992
190963
170103
137784
145121
63152
169336
295533
294203
21052
198554
272702
230138
224031
82177
65105
52219
31608
198241
235051
185175
232668
303108
52546
185701
263877
121219
254470
53628
292859
123267
270962
102440
151247
127853
97065
258416
2649
271425
304048
79842
224307
96773
35936
20602
275880
15607
272480
268103
100040
48325
206228
153121
249002
44390
70583
50398
178821
40917
299324
184473
142252
36706
156856
194886
183138
191598
122829
147336
263652
100904
291063
65313
4849
168003
188066
223134
197289
154911
38421
34696
177002
132585
123384
115851
193789
256593
306446
78904
40788
221974
233820
164419
62396
245619
80203
135436
264840
238977
269579
126900
215715
191629
29000
148378
69575
175069
52312
47341
266107
244875
60033
60827
114775
208094
89800
254488
308991
295050
134944
5685
209405
123196
92271
30909
171598
249514
185944
32145
28368
263848
190768
279238
256470
233814
222496
85236
192644
189620
43383
188758
156623
137342
144490
191886
257234
295476
152684
293451
259099
88664
243189
231735
97791
97290
185538
277808
241700
226924
181179
53845
40305
8643
116116
57839
24195
158029
181349
182508
5823
243499
68819
165504
295910
118910
389
293953
301176
58714
117852
280358
87439
159733
171428
78874
2554
100131
251247
191260
116578
23524
122271
89299
255967
172798
209531
140760
191276
228597
278096
128818
118108
189498
229091
141260
67998
306109
138840
102803
183701
52088
200972
284252
159810
27783
209278
307289
66928
12015
68153
148557
264583
298494
245894
160484
44715
74976
95971
124191
229126
196188
171475
173111
14638
9109
60968
202277
195703
13342
72011
46812
21287
130581
234863
72826
38467
4923
185442
228532
190046
15210
279328
115937
51337
293024
194955
140857
211994
166579
257466
161113
250495
258778
307045
260272
309016
300672
204557
298112
266375
9296
154589
307687
182381
83576
261946
236788
141578
220999
9712
247568
90128
195397
95134
85997
173410
211459
84963
144530
1319
184034
24264
306055
43543
257806
283582
182820
197552
206092
2362
266496
114935
134216
267413
45262
35854
265885
223661
97990
29734
299926
199307
195941
271141
287477
251231
107033
73689
275556
212976
227338
266808
266442
56247
304092
112158
68974
78825
280482
176704
180671
277467
36194
239869
270287
134245
289813
25013
271340
14065
257085
36526
295130
202545
200732
153013
219563
85347
77290
106111
181324
282681
65917
64809
159852
49506
287438
110668
88935
141088
239583
159593
160929
188158
41830
100628
91278
126631
69771
126911
169726
176403
197419
290105
67870
66161
78041
250840
177077
44768
2560
77564
16110
3572
234186
216739
140100
73742
180945
204463
85931
220971
230778
239281
140523
23162
129738
69676
282122
288396
72663
302431
104305
292300
128954
263921
83262
179730
255516
94795
155489
282000
143480
24541
154839
62019
152890
39163
211341
168116
240086
200608
143731
258564
134492
196195
243412
56674
194826
243751
59947
66888
67853
215651
226338
214300
150547
39785
101093
19427
110370
77259
204177
147879
122963
85803
44263
103628
12022
292226
22782
204353
135681
119717
126067
235837
140242
189910
146765
95541
122265
66734
98666
97827
296827
145025
101747
23766
33258
35220
239234
103639
70202
201268
37491
92853
297423
105020
193809
119181
255586
221425
167553
284283
275037
79983
13737
290625
23414
244038
164567
89071
47569
26538
46166
148270
148694
190431
267612
54590
166219
300695
240596
263455
156447
45961
16276
184461
111780
291933
10963
302145
255287
270943
199002
204410
195512
292766
255559
76983
254549
42358
22271
186267
77075
46212
101310
58339
125942
49717
219283
135109
187183
224110
294406
98022
197422
250708
158974
59094
221511
53481
44033
337
211228
88385
284514
195201
178658
168720
286476
189966
254503
300765
241892
35570
50103
64448
134622
290277
90069
75453
115533
146779
199049
43175
305208
49997
101052
86609
202075
235141
206269
103359
81828
18352
117988
234372
192126
114933
231845
149038
290033
173990
155069
32868
188142
151634
202511
24202
55865
216373
171491
94766
99299
45092
54368
244750
284915
268652
119182
78437
61185
282199
267394
209064
300178
230605
190218
13739
88209
111958
119001
212699
214837
156158
277383
122165
278739
115421
200297
135538
266436
300896
221609
67310
201788
139550
265144
264840
84885
194255
125379
167099
85983
12172
41135
27034
1100
166809
148845
45844
33402
149079
38608
97550
172101
47737
259526
241507
65019
239071
302057
54789
78176
151480
194909
72207
280109
91467
225096
18223
244097
110543
285007
238302
54403
163186
91699
206025
185114
190940
144357
229506
253628
269748
277138
18870
60001
265173
290996
87035
123118
49797
269399
158325
244376
198884
20804
197872
18330
158861
264703
26345
280272
108716
151139
190630
24677
301387
304354
29508
105531
35614
40311
301513
256745
108807
300812
172279
76773
250946
250948
294242
264713
25444
188371
54555
260408
165810
103413
158892
50256
211036
60941
274575
152074
204861
294695
78920
189201
173979
223930
60874
24313
156093
258633
99546
198630
80150
119563
12413
129877
29120
25676
5726
1783
259171
56473
188842
88935
248345
224870
175771
139720
302021
97605
46949
84798
97281
301174
38216
308809
63522
266160
155605
23538
84685
167901
266048
112826
222030
2779
178659
99330
37045
217990
20048
235077
211857
309589
207560
84618
173303
19181
183155
16541
150129
76212
205645
219007
47791
124604
102391
177422
267850
297885
231492
244694
223645
240416
168447
51012
215221
27831
36050
100937
129335
261268
46571
6042
127465
74608
269428
16925
241690
220472
258457
153599
243821
181450
63380
111811
257399
91079
292812
250311
213928
72924
185244
168837
3336
26674
277307
89216
268043
306218
42865
264416
257697
197613
60162
46971
188801
250270
188628
168317
269974
40725
125765
64948
76143
126692
211152
130573
116557
69350
192335
6192
2018
7520
105317
306399
82824
117804
93668
156901
250282
124707
122397
187784
54664
168398
82833
231814
4834
3647
139983
136723
132208
254573
146362
190454
80649
224183
222080
23911
63014
292312
162060
57832
197849
125405
287009
207822
242571
220290
75149
181469
57100
11903
17118
286529
244697
286512
217044
3534
281367
166222
278151
78111
126497
231172
7551
101971
27469
45835
42674
125019
290478
4160
96203
221185
37079
215989
222293
131831
38580
138047
32172
182203
76865
192049
104056
53332
83484
16424
244209
136375
230175
27909
282976
158409
12344
268763
79560
129627
182252
32006
140711
15621
122250
116366
91039
259970
254203
44759
119620
267925
288955
192598
228196
255819
65854
155271
43336
18948
221680
209496
277507
20606
177829
127691
262559
74682
87309
214218
270841
202600
31726
268230
286073
178718
43100
35810
98124
29762
64396
85703
207619
57481
126582
170977
209703
277109
228829
305270
54228
152337
277701
192202
178839
108947
292115
257643
92038
262815
268134
100029
252491
306476
63098
263800
248042
251889
298822
187083
295470
91678
240790
252962
48515
194494
88135
253138
211279
295641
217423
101270
185938
238564
108904
293000
234674
122254
3667
56998
215309
70721
78440
262880
74400
143506
81843
175030
135925
95772
148778
107907
216631
187050
232764
217870
101111
296814
287054
218508
295086
99097
130928
11335
250731
246799
190254
59830
157143
243226
290826
238112
263322
154572
148570
278894
50751
80927
71061
257585
25088
43451
39702
160316
40980
151077
56321
166893
249183
143618
79968
127877
196511
57401
240248
233366
203549
206528
185837
99438
90463
41660
292486
255548
277491
30611
63112
281034
51686
97794
265036
253730
5809
231025
263002
304450
160745
165088
235498
149928
286147
181073
155232
108566
236881
271400
177813
257151
103974
102724
295108
286402
126160
226220
267690
49090
76678
127637
208262
247886
187293
192803
228783
260302
125162
11564
22557
185894
303625
235847
149304
222718
47743
145182
24612
182728
301374
304138
104426
206806
122993
133678
71620
93986
38080
54616
171604
191919
291835
128167
47046
6096
211299
157718
233377
123631
234340
1018
82484
114602
38633
52507
22476
206078
309067
263751
49848
175234
162160
176907
62262
27519
203110
86227
19808
146166
192544
179727
86819
3854
93621
244790
136362
54898
28780
34682
252812
286816
114844
17364
216321
38575
107061
194952
25457
149402
175069
265648
270065
279948
278339
37930
45056
107609
240226
45114
265040
13372
60287
187767
307342
117336
73030
552
45575
195337
184760
81455
151063
167639
93454
260350
294690
175185
21521
9239
250137
148156
140828
53581
21657
162783
1575
232764
155869
89857
70320
159178
125954
303224
99938
134452
171206
16019
194312
229364
265324
118877
75588
163835
21599
26875
91323
293885
266589
135091
185973
20212
70011
139188
284239
184823
34913
196914
96662
234115
44605
250613
143801
41960
43302
91833
146906
29055
22706
293831
180883
306254
18584
45103
155392
110794
249985
31452
196942
274692
42840
15649
16232
134564
165880
212645
6213
85608
151092
290810
75624
26237
259848
223065
128234
183320
294624
229625
218139
143110
274642
187769
37286
279683
51119
226933
232838
157851
34875
262504
203526
302003
175699
64698
241297
99879
270987
300031
48463
233364
272513
97660
255620
82107
161826
106036
255567
174735
179683
272771
186268
118368
93222
48777
294898
129621
282438
35892
284040
206240
155901
224085
291233
290217
10188
106950
175380
61409
280885
142200
121848
305253
2089
191158
110989
161719
174040
34018
76207
54940
234473
76118
241196
294793
232625
219933
291984
231525
208068
270988
207422
139120
256907
240579
185024
17434
254086
33854
112111
275268
228026
256869
144878
166143
97398
142485
125809
306146
234963
240613
208428
175470
250431
272865
141121
163931
225818
83678
170411
124050
240301
178559
209956
309922
162000
263599
184306
103693
166807
155502
110151
190653
64755
40477
60073
174295
50222
103248
80776
69362
220721
97893
55093
294565
169701
93530
45994
283008
1135
21245
231814
171535
63346
113642
142962
151819
286601
267551
11107
256946
79725
166462
166958
153522
241389
288717
199488
78284
167873
113138
7348
127555
239670
211677
99433
94715
41230
172157
206220
171807
260208
213199
292757
26155
137621
116056
13455
130695
166622
203779
231805
44451
173946
163963
272998
183731
118406
102775
32346
267083
49081
228564
40535
296800
249937
294576
299957
306750
294608
177396
150744
165027
92451
163315
118604
208718
156395
102800
258172
94600
253917
14393
205277
190612
48087
30016
123123
162129
293681
49927
54878
233033
101375
195192
55316
299862
35381
261842
82446
268490
19589
190318
229268
66456
218477
58969
15205
152228
169668
306091
137114
175146
150367
120246
248754
195770
224506
3943
136015
96532
243381
62074
174754
156639
233839
19620
172554
82854
304841
172586
108021
172045
157411
180517
79280
302803
270135
103761
207198
19816
185333
245037
236749
43285
45884
175982
130577
33060
270971
160061
304871
287625
2505
310015
225782
124263
237009
185172
284976
123496
120760
93242
136207
96473
305545
139002
176756
306741
158340
114284
208859
94578
97723
291243
225545
50388
210238
218491
270338
8160
305295
303745
271348
285574
245473
211893
48875
133236
51418
240024
280548
276722
9768
125578
152506
123719
70124
39804
308684
15314
192819
256129
103760
102294
108489
280834
40801
79044
296516
94484
215873
119038
107900
51902
166999
51009
283455
287968
258931
154327
248987
289808
74553
57092
134133
160715
171205
20951
226137
131250
20605
20280
77783
160476
67355
210024
218286
202060
263559
23441
154203
85387
176846
177089
34201
92481
75544
175712
59139
43311
107074
211172
152008
294860
226874
72730
56713
297945
179364
23346
169000
232143
157327
1926
24597
71738
221171
174186
69652
258169
97311
43187
274258
288786
162648
137646
241797
56007
227500
275364
276030
270003
140705
63968
107443
102385
230552
236331
142641
53342
125175
289900
239254
35689
125641
90533
10786
75119
91448
136507
186552
226343
3781
153181
45051
133701
245592
155380
172704
199506
209913
24175
210231
149640
36363
37889
301098
43807
108606
21337
129489
36601
35910
70121
176144
197367
112404
245420
124312
243449
68088
179046
241077
253411
285688
30853
66537
155402
155003
240441
62510
10531
203549
266998
226202
73306
274014
307285
112368
308087
4189
90125
109250
215669
42354
47522
162309
267641
142239
61888
42671
148911
117415
119274
290729
255677
94359
162662
208603
228048
271800
68854
256256
212113
44236
11037
166779
200104
151219
128390
97135
15630
289330
72724
193026
208989
128557
282838
230160
151055
95028
251676
182520
180581
181388
184586
14371
29390
120929
15023
45931
122521
212056
140078
95596
75130
209691
179199
92930
141800
253251
126294
306671
242338
198575
92155
11311
100908
299228
176624
206653
68412
126105
240491
230425
295447
68123
199843
105217
41401
206766
240711
250730
169654
158
93476
82377
187149
20599
205189
85619
21797
179346
110769
72800
54620
16321
81079
131191
50475
43738
49059
98026
223233
148601
304625
2459
47442
39796
146058
188509
305020
121309
299945
261078
165574
163176
24518
8676
79338
6271
48501
60103
54458
145361
212511
218579
231156
9020
307546
242731
296403
211333
143094
78210
194879
40640
163757
213285
33382
78231
304774
160558
288016
201625
3672
174708
232412
283554
34171
267616
227789
171425
179458
294096
138628
235729
90181
77667
78893
28391
148067
256463
96801
287656
280833
19863
230753
200808
108310
180235
29653
37072
193926
80643
280719
95524
33216
282187
200825
184550
240241
68759
185707
288090
48300
142414
87037
88117
269410
78342
223190
96185
300266
21046
303992
64431
274141
78947
240233
143417
106550
19051
131574
201559
111478
172621
62574
106482
89982
107144
164032
270822
221285
44847
143779
85653
292678
132298
217839
106182
47922
249868
167467
3504
117969
250921
162534
125381
92413
103811
162384
36426
215133
107480
203736
37950
214570
63091
308649
83343
144
7416
237957
53832
139146
264166
55831
240120
66106
125370
232294
304543
24224
135679
240095
85730
75062
175352
240569
272954
194936
243221
161386
59770
4850
49533
150270
165962
75699
53426
249255
131993
286063
162534
26781
262626
166287
271540
9083
146708
266196
52748
87094
71365
289336
24840
217031
80383
191674
299772
166326
41332
55333
204872
266652
259868
74137
20481
264341
273914
220230
243259
166043
157989
280629
237353
164187
256241
51016
54400
89452
83218
249909
250927
5059
30195
209802
302009
165327
133176
63414
146591
94837
210807
143242
151252
14464
253988
191347
183585
200962
216788
141710
232476
20634
299115
21577
192990
231601
69638
304727
77864
214234
98319
33254
153188
238079
6385
200170
45521
96724
43782
283220
91400
20434
65529
132992
247853
87042
154976
154089
129907
55053
38668
284016
181943
63133
287949
18514
252708
306612
5474
96804
269042
100399
133279
214252
269143
309864
201038
76991
256308
66970
277217
207506
98041
51006
42765
9797
309794
173067
147802
290716
307919
36025
64268
299801
150873
216786
194751
107821
113105
289277
190935
263159
15880
147695
150598
181658
62227
163690
198421
114915
105954
241091
153701
287462
264483
52759
26767
232409
189688
174229
102404
95080
164605
230523
308719
297748
146624
307800
70723
40989
100732
193795
72443
59066
187375
173803
176770
200243
281234
216472
69733
22155
212857
47249
128399
32260
238578
225488
301340
145239
269494
286612
93490
185237
60960
104241
6420
267946
146646
6716
241484
2725
20555
233164
104565
34009
101867
199319
239555
169361
222788
158460
276849
273231
265501
215077
106645
245733
197239
56174
81959
60209
4875
192877
284614
307977
232964
293627
153804
6365
275409
198363
276708
273730
124600
248537
86892
250317
301684
35490
235732
75330
250622
103369
25216
94937
216911
81677
251123
147315
43650
222042
260762
208467
240239
7841
29535
58788
305956
299016
236210
194417
261314
67328
146205
148262
175037
175073
293828
219218
137273
87699
57857
98507
80012
103635
254754
285678
207777
24259
22378
115726
240435
209962
290784
19754
116785
232056
11230
271778
60099
292491
49416
35792
276167
45322
247713
221910
53682
104747
194886
237660
297114
199924
180317
158266
152017
145769
231745
14214
242879
280787
210242
37884
14570
188836
98966
28087
290648
216614
66251
265195
105929
235589
66095
95924
97932
225637
248080
215944
287143
193110
4874
47260
199094
47254
156611
5216
105688
179559
45506
20954
78134
175442
213010
99523
283954
55652
224395
78366
143086
214402
27319
253995
277833
103272
213017
226219
10223
272658
273371
265286
223834
258126
53389
126945
53911
25035
37186
38209
27012
95810
257158
57938
1038
36784
155708
177011
271944
5761
287403
280129
189172
168970
104158
265385
292388
201761
6120
208747
287941
211203
12363
78052
307845
10131
145009
237863
103479
89994
147041
184323
176300
144191
136197
170806
260015
228920
115190
13365
308611
172296
65251
28743
134290
256575
307091
207950
250328
283544
89624
52801
207364
234954
199697
278025
145006
120677
151791
260448
61481
39149
67309
223227
215860
8268
237530
179086
230018
1870
136435
150666
281294
272879
285920
226654
14341
115880
285336
228160
60911
99080
140084
188598
227149
46456
246206
165357
5515
191756
195604
252854
225264
123989
151212
257573
157117
183653
290764
161587
306537
294059
83517
62630
173302
151103
28879
67435
166656
1789
180245
135285
73129
173247
124338
109122
63939
146798
115452
169763
242859
241377
293629
150489
175858
161512
104676
247092
93907
269558
128233
162778
195442
195985
250761
36907
309304
121029
143209
175840
123888
153144
140588
280713
146144
292673
24552
306628
40505
12326
42769
232691
73282
271593
284400
118151
71359
30525
17908
23379
72378
88636
275390
232982
201243
243008
254960
194900
54038
160475
35494
270830
153580
170361
227063
168767
233539
25839
167364
115520
85670
247036
230249
160351
165576
119194
13962
275560
230907
49118
203396
297603
53037
185306
203246
120254
118508
122722
84958
199682
133332
234703
48194
270489
107048
148977
230193
176964
43457
30832
66909
12489
281569
92353
267816
259136
148442
139667
240392
40844
14982
105803
120999
211095
243484
156975
230904
126851
307489
170112
2105
59888
24607
201993
181675
47935
109288
292339
34557
308129
141023
60955
116782
173418
116543
98079
75530
307268
15517
307399
93974
166997
31505
187854
85294
224850
130729
286961
164386
59733
17112
183656
64655
265886
204519
159935
40918
209658
278601
300059
103582
112358
81771
257634
146930
285078
212825
11670
279948
11362
164202
274400
58220
205610
309468
181364
153661
295594
203374
161967
187531
201547
38292
133110
231325
98857
223708
241044
276688
252927
242597
260037
110066
60473
242
272976
126687
67644
23387
102231
41200
17236
266653
66308
144088
120974
125797
212576
258784
124925
148455
64103
107002
261658
223417
26727
45660
78633
146647
17745
288093
218018
192586
212579
222806
72758
196981
24013
122855
84210
256526
58218
136546
60786
217907
299581
164917
79896
282214
175384
135614
262474
20586
34541
86031
159184
85783
263115
249576
302473
55826
132115
233626
9206
87256
305773
247734
275746
236933
278552
120306
36193
298517
53038
162571
3932
73723
219016
286591
31934
124463
6652
172744
39161
147943
201162
205287
127075
89132
14521
64182
307409
166207
56999
9160
131250
205214
20047
179934
253883
9181
124897
230237
246300
108049
133695
307694
28065
270951
190032
42566
71396
102305
273926
89296
168836
227374
16170
120894
292751
65240
214401
156445
38381
226204
194109
198287
132289
11802
234421
213018
6512
202505
92229
130883
33481
217049
183595
256206
248100
164769
146517
208616
1593
250453
283805
127773
33066
230835
227586
226763
58741
31418
58629
100395
154133
166970
99638
49459
28909
169901
93641
267368
191928
177652
91128
196490
195847
135741
38180
309555
129549
93962
149192
1930
280622
207645
238856
182474
158860
125804
167628
169333
170308
41827
164773
281921
20172
91802
231245
181908
107034
187416
89620
219898
18899
28317
207912
200129
208320
154045
93701
17487
96941
297832
308583
104030
185762
48866
45095
152215
306646
85752
292299
14718
14515
179641
152734
216465
260221
90856
59649
50920
214585
89853
240809
199786
199586
100927
299298
303017
43211
273066
280456
217573
212218
122559
211047
50623
56157
296997
212879
300241
301102
231253
300028
258392
259253
153409
207719
191640
156489
11462
39677
284942
30723
82651
49427
215023
28711
216237
177625
227336
159765
13672
204539
188442
122985
123069
1275
235854
110268
85930
257892
102060
102802
101089
230235
115801
234035
153169
305015
271780
140785
271529
90936
175918
203686
178914
122189
206992
153271
224443
46048
11682
193608
178729
185650
141622
261531
97434
277054
75705
309275
62627
303698
175803
38382
114527
24366
62479
133874
167328
158463
270799
39303
166880
97507
7595
254234
143345
95733
303358
305790
177269
199617
86818
171436
230006
129469
98453
239268
58174
71832
58218
67439
130084
247919
292506
284823
271538
48859
70872
51476
262499
227550
63603
209937
234198
280887
79209
81337
61298
209079
282229
36173
239054
91654
21233
200994
35236
40844
104969
45104
113868
176816
168670
117834
79713
87
92139
64955
235157
192731
28228
300555
133217
81514
293531
104734
13261
133939
95338
71403
34191
144861
122561
252503
123169
202787
294358
183511
260249
118451
274261
211624
1396
228487
165297
220964
42336
26436
211438
28169
142794
31982
255737
236687
89052
7584
278328
245295
215853
110973
30346
278057
186072
109979
133959
108529
57763
288137
184247
14548
266095
153116
250534
163334
133261
112289
231156
229514
35834
12832
11443
107782
192193
19834
253133
227189
282507
185641
235113
207144
267271
223046
145920
172526
160161
192647
77825
2909
93950
166160
192867
168819
194299
171480
172156
70062
226249
159666
172458
52063
262143
55649
38783
102750
264327
36363
143652
63171
47123
233833
59459
214280
155184
99860
162492
241218
133661
197198
215940
101924
265878
11252
281629
272282
168158
26997
28862
302872
86962
128758
208455
212361
52954
144373
52551
287558
5224
198361
297251
235077
6169
102927
204368
148400
78538
594
197512
77494
182788
267994
97788
165602
114577
146680
295572
201568
95696
158078
4465
182658
224059
168135
71973
182171
301001
159874
297022
135713
289630
177468
156021
244178
174105
225903
310001
196899
87044
233527
20813
213570
220830
303405
69876
5470
4196
259825
111976
172586
160217
100714
304848
240122
112783
59129
50557
146443
148957
11365
52055
189348
235846
304057
89482
274927
108343
51932
209291
231682
75248
243883
162396
98287
245214
40052
130914
66202
111478
74217
129293
277137
257642
167279
35998
193268
46125
172125
261323
271685
118499
219486
126546
31960
217423
185678
149955
121360
240947
79610
255518
231574
188783
104856
262515
99834
84927
297822
3429
232515
272262
78959
101535
131569
175062
4644
226460
171162
241487
18510
265227
216806
19261
167478
73442
215648
275559
52435
222028
32125
247192
188408
218737
135104
212469
89468
57186
264403
280546
197814
90116
267051
217351
27919
280234
30681
67913
92283
278986
210093
26976
185
15220
88976
2953
125671
187433
188125
88085
195220
251426
75654
85276
62101
56177
46748
137053
183469
52623
27460
40073
230696
7443
300669
68764
221847
303363
220324
233989
144980
196094
74410
156882
254225
241827
250485
252472
245851
137927
160635
173285
180489
274636
131326
121664
10536
116243
33018
36029
224818
232151
248680
26236
228719
281173
120472
81431
305143
97229
309506
10820
71079
21410
157070
123827
140727
258823
87400
187795
51128
55975
210278
179482
6677
207536
308707
17794
298731
37340
134018
104025
289690
41188
185223
3580
99069
101978
3045
96493
154700
89636
85873
117169
93909
63305
148424
21856
191803
295080
145432
293885
123811
76921
121628
173740
34394
165633
89348
159755
121299
157378
305554
91371
288082
126134
16264
153490
239174
149729
123006
202108
23775
43470
233905
309578
250374
208353
256824
212352
251687
214750
230596
207304
122881
73122
220622
166211
104241
250415
297870
194743
125251
233919
216202
254
233636
36557
110884
7351
10126
62448
48329
44195
210575
112973
119247
277020
292068
120131
62073
299961
176861
262008
132258
256555
104605
159541
69614
99413
44556
87678
229499
84798
63157
219146
89318
198830
266745
295081
59567
253239
105292
182136
141442
289991
38862
162674
266673
179319
125320
21135
84054
149470
214917
152849
255317
188332
194111
36815
183777
118367
245169
86528
255177
279022
78700
289446
261787
142768
153664
302717
293760
253016
152268
180232
167860
126103
201910
294224
132568
172699
238957
300727
176983
75628
201837
237874
141076
215015
256413
178545
84471
267592
235409
30069
50232
208806
205812
109467
101020
228987
268313
4602
154106
202928
293286
157014
238549
246071
69095
74905
231106
280733
11594
78123
71838
65144
24498
159401
147970
6188
33286
40691
46298
112726
45079
164996
22947
105142
131568
38353
306791
165817
47444
208267
119915
47048
124904
163250
267231
268890
234635
23688
161672
198714
5336
92624
50543
286954
242252
96875
123775
98123
204169
246424
290047
194878
229707
65415
55006
78191
191219
148027
149020
306109
132716
122789
304601
2985
206429
54073
13682
200976
89068
115078
274416
139281
263239
125833
1073
38266
37370
81307
262480
279651
117441
75288
157806
302142
106842
270159
61716
38714
293158
178920
138232
46263
235573
145503
26060
271355
232366
104338
215848
124617
36394
179003
208515
274671
248327
290638
102949
161232
294265
76347
173271
194437
263786
37150
154619
228593
139721
198533
274771
93131
1133
77946
305962
283512
170713
107235
210767
238114
115065
10656
159956
246913
132105
156070
88716
124943
286180
87920
169492
246018
306660
126188
108296
79096
234197
184153
12947
35404
167309
129203
281357
152719
292903
201676
279226
41353
151752
185055
105695
85560
21126
3197
287112
280127
1055
13083
176151
49133
29906
32271
80636
71016
59044
106253
110662
107083
44429
140454
202112
118332
52682
34649
13957
189974
94911
12453
83499
197575
49649
160349
137830
32177
218979
140786
217848
259891
23744
38006
113667
180797
149301
62563
82554
85583
175068
67173
197126
112226
276074
251575
122823
7177
161313
252555
240015
65114
86296
241021
107840
179180
100541
308111
105501
213840
258114
124743
85262
299373
111079
82237
250770
276891
232840
82356
220157
58986
295974
277479
168016
304647
57168
111695
36910
159827
45459
12163
101138
186657
137473
250287
255961
105613
113888
54152
290809
16212
135285
125332
166231
111363
123698
300875
175236
99829
186826
135332
107754
87983
111357
183177
127682
87427
244097
152506
300111
189479
29314
234599
107486
214274
263433
172828
202824
174195
725
258196
263922
49907
224400
267573
190339
129579
94744
150176
299677
181085
303552
144606
27061
232205
226851
118113
18846
297733
266896
285628
63906
225598
309600
24236
109014
100360
40701
185001
18524
104636
275616
175883
75939
152296
192635
258598
166698
59589
116310
84756
115001
302410
188099
290111
194475
272754
257023
106697
302892
225751
180919
293931
12752
274277
222236
156790
260435
257106
21495
127776
29613
62681
185795
82662
221323
121490
83032
4314
287283
176144
137070
272196
309377
241502
149066
72243
224113
85374
31317
265277
38195
276600
84580
231927
128602
178468
48474
154115
152157
92959
252615
39011
167071
94414
38363
231553
243301
241995
275259
297140
149713
242027
119382
257853
104723
83412
64304
298817
200829
84568
288567
287160
167890
34109
148158
38236
209726
205606
158583
307209
305346
39107
138327
252893
117501
61074
85151
40682
175438
277496
10633
259753
97675
121075
247385
262372
234045
271982
161930
159636
68413
245778
76031
218738
125743
5466
56294
5619
255528
233369
19811
55378
70244
151715
60413
90981
67268
132814
190135
58321
223706
4656
248937
8868
60625
56664
225202
143232
92988
5239
294815
247444
111491
70392
117717
123905
251762
106712
149505
17744
270699
288480
53671
252307
176249
248850
30121
238964
157908
269695
246381
200671
40743
181337
47601
164108
261479
214808
119876
46209
90267
282808
288160
53692
30504
84260
27598
107465
293055
182411
96137
198706
84622
130671
229149
8712
163544
8848
22946
173411
253701
182830
97982
281504
192239
195075
277333
103686
95161
42340
255082
144663
264633
18771
72848
46336
222149
176541
39642
130557
130595
71287
85038
273203
126039
53021
40834
201890
279631
148283
142954
293138
126058
45020
89090
254836
151270
64064
130046
90604
73550
184505
143716
223457
149574
52860
205188
249880
303642
301664
212155
39959
117237
212405
154596
228980
251064
223947
232367
291461
55524
214478
66174
224645
37951
63735
63622
37226
154635
168218
282524
154908
132279
73395
83985
82239
196284
270774
217269
202980
301545
239275
75795
124706
292754
176929
217652
171058
14432
264911
63061
172576
151999
63663
60205
75400
31692
233969
217511
111401
106174
83285
72990
181964
75884
4252
53027
280758
101171
238710
114411
297281
101255
115910
28331
224787
54424
302370
139313
247523
226947
249865
129422
188609
129722
207799
12192
178858
73103
183099
120296
97845
48046
254293
290212
130550
150095
77905
156584
300596
277981
81845
118702
110511
86639
5891
191580
104105
187221
34903
233013
261028
50875
184305
74677
212819
25062
304715
287720
295728
200578
142609
129184
286437
2107
143877
241760
298698
287354
97383
188468
128260
52379
226669
153712
307722
257280
103947
246828
275942
79658
271491
207528
121593
1668
221394
223998
243150
142872
307232
221627
289321
186639
137295
215430
166544
57907
239320
191569
304612
149962
154666
125335
184548
144716
256960
165637
240551
126585
92011
39839
269105
100482
22065
17940
15177
82671
49752
293484
293492
85726
182315
174665
238733
255730
288401
143556
177115
64300
299088
25856
175819
212758
31445
2557
24258
89840
44776
82812
148818
308188
290477
154858
205209
265322
236944
4751
25023
109064
94771
94807
153238
68007
241996
1570
14690
93688
127171
259646
212747
43385
184802
203424
101409
40780
282293
252031
118959
32475
307441
301633
240765
309115
129610
302768
196259
135985
40694
128704
99721
155402
90071
131154
235151
80715
246934
155093
155624
234808
8267
154678
122499
131622
209300
172525
219977
258423
203627
148329
74462
5181
145891
137411
44727
156064
259987
156824
286960
44248
25186
78208
195275
264088
180173
144408
181570
122594
232484
33304
179422
50801
287908
20394
22352
85116
195978
230776
219850
102640
83112
245471
16619
107229
145436
110262
173295
295133
221012
232608
164027
175025
216545
162672
240508
118129
83442
64062
49462
18697
107458
210621
108274
268642
259089
155491
186315
226720
46131
113703
234623
199681
267817
78616
171235
267330
156215
266764
43333
232469
271732
273004
287356
148993
3765
287262
10319
283844
278054
286969
10002
282215
60986
238560
145455
173172
103948
39274
227231
170210
170045
290448
28684
258013
267963
205320
292153
134523
25562
120126
173281
257362
229476
236175
83296
98891
165119
67572
162594
72575
231043
130517
209894
96879
43420
235495
58426
221879
55166
160568
155243
276371
118700
52011
283612
87260
118222
141981
194058
104936
285613
76850
56980
163583
240849
58808
237288
30931
124902
186880
272838
286935
309965
2989
164177
130163
165387
21791
295947
228685
235670
24858
279603
247896
164240
256182
249743
271994
71871
137089
177628
309145
23923
266766
260267
233828
133261
225825
281121
81006
278378
282273
137274
33634
179437
48943
267435
238558
259452
267130
75074
236665
68266
5981
160811
79697
56433
263528
57079
160661
185987
42756
37494
244380
36619
24842
260213
125331
173635
307948
4685
144297
235691
36195
143219
180606
4245
26060
16563
282486
87907
1810
94670
72615
96991
208533
246666
241083
86584
140122
22393
216845
61765
231102
21687
84150
185386
168072
73407
105758
52225
262036
171721
273413
241937
23396
231011
112296
308825
251529
244938
233778
226386
47494
221733
196418
173974
162552
302579
7799
143926
75835
240196
251239
247316
116764
41753
227495
277747
233328
260190
37616
284877
100562
127350
259191
88403
265001
33945
135599
300542
34107
56568
58099
60569
245176
5514
3072
100725
234270
84970
107122
273358
271148
235313
46388
102351
48950
221849
296532
151337
198012
210390
63610
278192
193672
29665
137696
10648
214948
87676
274867
100736
27539
214059
86703
102977
274182
190749
24787
99472
172194
278003
29664
107459
95564
56175
126272
309966
106643
201304
294726
295329
151293
191949
15471
306551
72868
167201
69512
230994
297009
239717
142664
21708
25996
304016
224523
147210
225288
284141
143813
265047
189839
230259
245727
56316
260586
55559
234310
1807
48183
277558
10438
287248
54524
235906
201829
209517
260502
183290
101160
280156
70998
58345
285730
183859
257787
217935
86403
227767
244335
303565
189447
276665
38923
40647
119073
207635
223700
240140
82459
290325
71877
12621
219156
77691
215502
100874
232193
76815
148775
204207
259827
43748
120717
157713
124465
72809
309774
58906
64371
72622
186117
97211
272705
170732
39672
91307
6881
98233
176170
276986
130466
20614
284680
37384
100283
85329
118136
76666
117994
243740
223319
34992
38751
222370
169308
15347
8048
164864
215439
105423
22073
59562
192538
236258
161064
74899
264183
89559
42518
34355
188724
104589
217481
19178
77221
207094
204899
234434
229567
305434
4348
279759
108981
210004
217217
108702
96995
43343
207454
53277
252522
48431
262987
309504
301569
194322
24855
126779
14938
115127
41536
124783
99895
84506
216104
99413
116965
267654
75033
1233
174912
300085
242065
132682
11874
136926
223862
84731
233590
153624
282919
279306
109537
105779
188577
114371
121838
140182
156353
202474
3154
134387
127319
185644
112704
76088
176871
196753
28682
293057
28576
79221
172995
4441
198552
1383
111646
196062
297280
247428
223248
128913
68426
160631
70003
38061
42371
210126
187731
158985
266682
238732
207423
135832
99406
200792
161735
256983
263025
203059
287737
62514
164892
293464
200440
233969
245788
184659
246168
116536
307650
134986
192805
16017
181381
276836
282899
222872
1746
180744
195284
132332
139644
137195
189775
181882
91150
149838
266573
219464
9275
273024
222785
279423
215072
35277
266058
219229
280591
50707
137714
85724
66181
230857
6557
36378
18890
216312
186632
187930
160422
137103
277173
13078
189562
124010
131658
244033
155939
296465
37427
7275
227101
195010
167611
79448
19575
233106
272269
161981
82811
275712
158335
184994
82460
55170
140561
138080
248938
211237
296775
12367
230501
282193
28444
19763
214533
112683
133723
236659
190746
295278
44097
28915
299344
49103
64940
202072
169870
261918
199358
134251
124057
306771
206275
104230
154520
236468
184457
80497
88909
61799
292635
192596
50961
174689
74412
142646
42492
219522
211904
41989
217073
137146
221737
289062
289139
25695
53344
82329
126602
221403
20915
84065
228685
35103
70851
90052
48206
140228
289395
222172
188105
277244
50019
181008
237110
302557
164146
207543
146468
268357
73401
158800
232854
98783
269269
65142
31048
26611
45580
178685
151575
135597
233121
206733
95955
305808
175360
18181
35878
142620
86439
121958
265533
242936
104096
211382
39879
274129
166231
297382
258579
33832
144754
270798
296635
107406
13725
6065
113142
41856
25388
286255
227436
68504
151697
29020
156210
190757
297194
296411
5625
154521
192960
83182
169904
221218
211401
235451
106016
205889
160926
53370
294790
116093
165201
79261
137964
173928
173638
194263
272784
21291
230166
98416
256332
195029
225642
140466
214640
101460
14726
269192
140222
284265
46000
187894
281023
171359
82207
135813
178022
285046
276669
22396
111255
257329
127277
224809
308875
225242
246557
292424
128734
234840
135638
260893
280336
224270
54585
296314
204999
15336
288546
28641
786
110557
68075
301879
24779
251017
2132
26546
263099
255961
64002
136758
46860
238954
238379
208276
267357
33781
220462
278026
82874
254719
137859
302094
56918
18313
258395
218888
273162
192538
280158
134021
44517
246929
140731
3484
678
119539
187932
161901
237895
250459
275374
178549
201937
24739
113038
118242
5954
9154
243999
4288
152006
209889
250167
97998
246149
253382
88941
142542
110843
124927
46397
273079
132611
73912
168496
32269
106641
92642
77379
222660
218318
30954
122997
6470
105399
278662
85996
162056
290630
70706
143477
184071
133072
15844
229477
61000
125625
19364
50604
129123
259622
154355
171250
238010
232236
291698
217704
97150
46437
309349
166074
32247
182714
130120
106931
32189
304038
179363
153049
84012
258057
116290
165863
65699
305073
113101
212264
304546
207471
154052
237505
107227
112895
261068
219281
125341
144731
244200
77365
282722
87889
69268
145667
164175
77127
83952
276572
225865
11986
88143
50260
3909
65663
65081
161734
241839
193254
80
111765
171753
302219
295993
2202
34152
268512
271676
153819
284843
89270
43496
269621
295165
141562
300833
109755
8146
228929
72288
214562
53753
91752
104084
78904
239932
155279
295073
237607
60976
303022
305486
127472
224759
60182
273605
245190
207908
258500
2607
124847
214538
4394
31099
114534
102612
186356
265880
125646
160624
171464
72106
50701
55252
306474
156778
246779
45913
175701
128530
202665
293506
109963
236537
309304
57507
140254
302244
111355
18820
90681
57350
80199
134177
184388
28250
57253
285696
107592
244532
269641
84222
181681
14579
295958
183002
132863
302319
78346
250214
277025
12850
784
292209
17879
99929
63809
149950
73835
56087
61044
278172
145748
134322
120677
153732
92044
95248
59998
58501
258667
177010
264956
167739
201229
47429
52209
133032
78178
238000
215437
99228
64859
5537
267146
255493
241341
132061
90974
122268
309434
122346
200348
252586
88415
124203
42106
71656
211529
1247
148735
30983
238216
22806
253928
108639
297403
30971
22074
133371
108588
67197
158343
41080
225515
228422
130231
64042
282377
107588
117401
101280
267704
257124
30005
67606
53907
260213
11771
256777
196825
112458
249667
35877
291418
243971
18059
10080
26987
196469
59270
146401
199511
154816
229376
137776
269698
170945
245568
292893
132402
104757
300678
223376
283984
68131
308736
255668
273326
255227
26447
258482
300578
160405
304733
121484
160911
161736
69403
123664
120958
44249
32702
194626
270250
255032
125742
67004
246107
22678
97898
263126
171727
151272
198805
268961
127509
208740
282661
278715
94310
82079
170666
197425
310017
220443
167584
124803
296555
148807
42429
129246
141028
82826
145968
23179
243022
93675
200033
114398
95609
103055
96489
27618
83830
212492
15210
227726
174292
39478
87083
264183
15999
233478
109534
83778
283044
235096
69504
2945
161502
31275
298306
75563
66029
18104
242987
239968
249646
184657
239190
92471
144750
248808
279455
170482
11222
131692
146916
57587
292198
123690
290809
228567
98527
123613
238270
16065
234217
307119
128102
33557
48089
147882
95408
60510
110188
290835
129353
171276
31561
184656
308770
96678
255638
144088
76928
253622
252858
158792
123534
267569
104048
291464
176746
150709
83553
122266
35988
259591
167552
11041
69229
137294
193801
165563
181737
143006
262498
133984
10082
165279
158091
49143
23665
229992
28555
243226
309836
150164
142134
56821
191146
243564
277125
192486
243774
13164
3331
263319
99073
91973
101437
182728
198245
86022
91408
95505
23714
6495
274065
4091
95059
169702
158479
65265
142026
292443
88991
298884
72874
151223
289891
272345
172554
252857
152688
255365
80346
262454
277138
66849
61073
197713
119871
230930
71298
94284
272860
102079
273056
76687
296989
276424
300409
125684
170982
166391
16023
305221
169963
232378
219135
90040
158694
195178
272189
110439
176540
59382
171241
53460
33288
281865
246962
69915
284536
53803
187512
208760
263726
184957
121779
101114
266905
16471
7793
210567
72953
112854
261707
245164
6566
258562
217112
114783
151661
244289
130783
267810
289628
193373
23375
309255
290117
243540
93294
42758
85909
236579
163416
81237
244829
267545
118563
205
220083
278886
241998
281827
159065
237527
41710
206090
202115
294482
220678
242829
150392
259109
197451
304458
282834
172077
27601
34929
287640
290280
241752
107855
32126
79931
140360
89671
19841
231297
55876
66691
59899
206685
149625
10721
236792
81064
241645
299734
187784
120771
304530
306183
208534
66549
249509
292978
105509
163610
253856
168306
205065
36068
219082
102228
225993
79897
236982
38679
181833
231125
270866
195093
300058
302546
250258
177964
240901
200038
53060
127211
125843
80754
214287
123512
81031
108622
97479
26943
150472
209654
103688
181532
21744
280994
101903
31130
37379
253860
89514
280207
190933
118278
78473
175477
205411
61844
300939
51735
63624
306433
241912
159132
292337
220134
252052
102670
35364
49175
153878
175258
9926
73113
21474
35461
156402
158214
61930
188480
214668
150041
65969
115557
162770
134305
81680
282238
85862
108655
72963
215968
254835
243327
253717
80639
145556
67331
293148
246682
306147
180744
23867
279942
250534
300327
104765
39881
230975
218440
133724
256624
173162
234145
130964
4872
288711
259420
268835
28427
270872
105661
286072
85163
172858
11634
84896
217546
267118
197171
6292
48179
267473
91824
56069
90660
8162
122
32052
69783
3830
166001
112730
6823
122530
35704
145901
5318
80625
246269
55178
65437
16034
157919
73017
251893
156791
227142
203728
118387
74943
18649
276173
43905
167070
302052
138598
115534
205568
255591
62915
269689
248477
183460
84918
94767
76183
52819
197662
112292
298868
221096
39870
31017
279650
210165
150424
129880
213196
242358
224291
97862
45388
305853
239323
204038
189066
110344
178504
12244
290074
284533
307030
307490
103261
16313
88481
25324
288964
34014
128361
45259
218581
230056
284272
7753
127430
297654
29001
200599
119346
303292
305320
241523
267468
272279
220191
181937
199549
143190
152800
17080
168590
230382
58339
115903
135118
282142
158253
221418
30222
297365
285359
115011
179128
221305
72189
195596
53458
176238
36425
261845
201611
306896
251488
126236
124515
292675
154001
241972
271960
23024
147304
183637
36
181357
140710
162172
207306
139372
226174
39994
201090
59
292526
134332
221015
19777
90557
33590
126531
62998
129304
288135
241982
209224
257575
292311
275114
167043
108000
95774
173638
110423
240765
49285
288386
236829
54145
180619
285188
251885
136330
190190
49720
115824
212665
222663
92568
40724
216475
147488
7587
214133
54251
154241
278935
229082
102412
291922
152981
138514
98031
192992
65608
149785
91588
110247
113186
309959
127262
31103
51072
256014
260222
263040
186938
13497
86169
61148
43816
165611
49551
155270
28445
186143
117
21884
168556
81118
296269
275134
283181
201356
290172
127248
27840
293809
252782
213113
135153
238532
42048
105105
111298
172426
167863
274624
217595
109390
19687
290762
257267
253957
72044
46880
119557
51446
139193
41787
56315
73949
40880
135069
236248
38480
77399
138719
164892
154355
250348
163636
273862
269445
305699
140480
83880
280737
302677
152957
252394
232569
43908
177895
118674
6230
47527
195804
300781
217976
197810
64867
122450
300564
141115
52574
77789
229987
195879
79847
8124
232939
129968
271651
135385
2102
59859
268748
83911
193289
149685
28282
279557
308600
5488
193390
226094
189462
208582
189379
101866
210321
206247
19220
189285
7793
71255
178175
119276
21602
90269
111042
105849
121987
139990
192112
77157
172909
263235
56189
207022
257542
136985
60996
114302
83748
253257
60446
8280
213658
287037
194477
70156
149306
263750
309515
23317
211863
180291
2083
184128
278264
189204
289599
40642
234395
20401
308393
246643
213506
30768
260659
241227
303909
10775
256983
131416
94266
32885
106390
236195
182459
265094
71626
193912
58837
308669
158831
265861
195352
290570
235275
286966
62788
299149
108817
75147
134187
25917
169504
27860
303148
225253
196168
116779
189891
27370
291921
230991
69301
193087
290286
43657
288550
112877
271022
211441
100704
331
200368
21180
309218
134965
11050
202577
224618
265416
65629
231861
275170
127705
58313
185642
294958
76010
247145
171464
213823
243590
112015
5097
295964
220362
117456
245912
171864
130009
16059
299845
33036
175275
301306
119767
164003
259853
208791
32295
29183
49783
76299
291236
216562
216063
59990
215965
74815
170644
82212
186508
238628
241351
141602
59147
90868
267821
76800
13176
87879
301549
267187
296594
170733
206663
232514
289713
239195
289791
218391
223850
202846
251864
31616
237961
167726
229618
187090
200355
268403
111365
298055
272166
220525
118281
274982
56324
66637
304253
159797
120489
23811
164369
159629
182538
288186
234792
183005
213054
41396
95456
242732
66129
184180
281878
211159
190452
294756
23002
139275
44471
307546
155896
299805
168945
238637
57458
121799
233145
151277
260150
208107
142136
203947
14886
61937
97386
161116
231219
25769
272701
181400
80038
197323
103345
260716
83566
62725
245252
63812
184838
115302
167513
217085
155582
227590
2960
104748
101976
309749
222142
286262
53024
91189
61616
182097
304918
58712
265852
239757
137574
270613
97527
308677
164276
136301
76007
136473
53237
14022
79438
246974
230172
272489
169473
23959
301492
84866
30200
106679
56756
16566
235473
214116
43464
18322
46442
277651
196336
144863
285111
88154
35198
19858
28789
41830
97246
142053
300796
215397
94960
112722
292333
161639
73130
198674
219951
187980
271050
102494
244805
109412
167997
57614
140894
190979
72164
75468
256605
157705
94132
299656
38993
298617
49023
195514
220055
9218
213202
239369
296551
86206
206803
193743
146256
266396
86501
190548
166312
290729
9787
225729
276721
286603
128405
129363
259097
34040
165225
156990
85353
225482
37792
229721
74979
115928
40580
131981
250415
198417
156783
169512
184951
104811
89018
122427
4688
181429
11398
261601
253717
152464
134921
88867
67356
143041
220264
199968
290848
4069
109693
85971
47485
186359
147365
60177
185620
143691
277373
265450
74984
44253
241002
190410
11324
120664
59216
18504
102810
81454
46426
2401
296680
95922
228673
83366
229853
230321
194112
86166
164774
282724
276144
296634
308974
246177
245027
135576
8437
213036
297367
289528
23050
87161
82089
187906
276770
193183
40416
176297
226222
158260
259661
145671
177773
309843
282371
14591
155670
146949
207613
40639
54256
283654
267048
205309
65613
145301
199711
100106
136354
26532
213099
79581
283958
125919
104626
44859
231436
270188
69883
106559
95534
238894
291891
303451
71878
199166
28419
272794
120119
41270
105951
100593
190348
247477
293067
263532
114353
268414
210438
129813
151037
182580
4723
165055
165596
78277
63736
230375
233785
237616
277806
3644
266025
248091
282123
66621
33598
282181
134436
301085
176632
298822
296975
224656
193097
83957
49274
201987
218183
254731
307579
203647
116081
219038
43877
61519
13572
137310
148720
156249
113817
205223
283596
205978
8168
175215
6079
308656
204388
232280
250598
70791
290313
176926
202965
99530
155987
86391
81748
282951
68207
283910
119601
307862
308174
59724
113898
68350
117982
242425
128484
296880
262304
262569
169185
122152
174413
218881
96449
305718
130316
241545
223454
223333
179007
46387
238475
55469
159618
236855
222929
233679
94963
51299
208166
251329
237632
60857
238039
96550
29105
112484
18814
201931
133546
104002
280118
264797
77146
8380
269024
147551
132661
243229
78524
274550
142450
71083
27633
35322
140862
161147
207177
121614
178144
230591
258570
273422
172142
226999
304663
277310
153044
123331
81992
140555
265796
166668
99415
146689
165216
196447
28072
31483
151391
269725
31160
183043
115075
259666
209964
94236
245272
93135
90612
41875
231228
204974
290312
187532
199259
85433
215086
175153
139908
145567
302388
105358
200139
89385
295279
111990
290665
152102
169981
66494
197838
166567
283671
192738
161233
293878
276777
134670
76822
267122
82492
171343
89738
28542
8751
19347
306394
57365
282132
241888
90509
212631
256876
55812
119362
268583
38501
4780
289499
189357
16021
25988
258651
282136
170294
185318
67845
38552
255472
98798
105843
22451
177638
185124
211594
77953
301998
305852
201847
29384
236396
121612
207751
291102
216624
87294
137934
19340
105428
65264
49981
170998
253745
279121
184837
82949
178969
57203
291512
71493
143019
244094
1781
221195
207071
78459
297962
4026
183416
305133
182556
145516
279370
173587
277387
13620
64316
42929
198546
133227
266387
268713
43365
106232
214285
44289
171370
183884
83843
156138
108634
188344
230775
289075
119873
1184
83727
60178
285066
112964
160520
80689
37116
144914
13705
259280
190015
232224
12270
153862
91498
142691
130157
139645
121639
107361
199190
44660
43739
114355
254109
309959
13003
257474
288010
82727
10692
75249
293194
109304
261310
189563
162868
98364
66718
154774
145202
226430
180303
204580
290852
184690
204382
261825
103711
127955
247533
148157
306712
298050
97135
55952
265684
159603
14354
113648
228487
261134
212918
46972
286987
133755
126741
137378
145222
94711
264370
131460
17769
196022
103179
164237
233774
283857
275586
47420
89561
305767
104715
171439
49715
90807
35143
63809
42136
296936
122482
118281
274724
135996
126760
81206
212292
87672
296949
170339
236792
283909
308333
165591
101904
115415
267700
216786
198979
75678
157234
301789
43984
54076
68322
17500
265812
101352
31397
275450
230308
149045
206629
217202
302511
113182
279050
55935
280913
189672
6265
309502
249945
116908
143264
255751
140426
112437
225603
261883
143239
74261
41353
155562
128021
79505
24803
96278
302594
131229
130968
239996
294775
66415
275970
168673
290323
207252
69987
198022
149826
276187
185937
29255
244922
129993
173993
113417
78062
203994
287217
22519
144852
135621
133400
83740
111576
187104
151529
120246
21667
160685
103876
53442
46087
274639
274363
180324
139539
61264
265597
106355
269465
12044
294008
138594
87700
271784
134262
242452
68599
148292
299769
87930
221177
60043
70305
74179
80227
78634
61241
268234
306968
134170
28402
94861
21921
259849
3401
8509
78490
297607
264970
247749
124257
122540
35725
54318
60952
151157
36930
234763
119330
37350
264978
210759
78323
109779
41161
112890
48421
149325
131314
138425
24791
226304
199299
268638
57179
284693
83257
32601
282107
165745
175937
120896
21016
183995
63154
273261
58262
176437
262419
155441
85942
147471
111111
280801
69164
249942
114091
269590
37139
247533
275932
165715
225116
265210
128488
248555
2707
2751
44650
236711
279068
87957
152534
19551
86087
226492
281611
8335
54056
214116
222013
44857
253330
124639
147819
46612
151452
300030
59691
29876
177539
142159
87052
1312
72254
10830
158403
222113
123683
268138
152915
121465
20548
32883
84029
37953
222860
214371
18206
46412
298108
144241
158650
144356
49528
146534
65471
171719
35932
170608
226080
90448
141792
244731
119780
109751
212440
162791
163032
32955
105214
99938
59158
167469
113913
34128
197923
51695
211683
138558
63312
265499
172882
174000
219610
197522
12119
55249
197467
241629
140873
108097
4994
169866
249811
296705
76389
247051
86490
193922
261559
26073
44203
248800
113797
156775
298197
191778
211167
51763
106803
264920
96435
52458
153730
196746
291918
146384
146288
144170
306674
2647
306652
117938
90434
190574
4709
147653
258459
246024
116372
117953
162120
175746
283809
257442
138538
69058
106285
239840
58870
220797
254805
175914
20051
230733
149140
196025
129225
262644
225741
6185
23169
36856
289985
268067
278937
29866
49765
13
302924
294424
232610
142464
14903
161780
106077
273776
23718
9652
52424
296295
258949
156472
150331
167327
34869
189921
142314
132884
258868
247733
32340
302815
254602
163808
61696
151339
200874
295455
171883
266959
65017
110296
254817
172375
46085
217273
11378
304565
200630
182172
186034
238848
169748
290967
137454
57922
196566
78871
154990
208001
268290
127526
222017
284722
293342
194231
21028
130791
78183
78618
31000
204704
279909
266037
37780
133168
44354
195826
133922
233929
80311
222785
248680
45321
173884
62676
15682
27813
112441
58442
105666
103197
31591
87288
114038
137681
282189
43842
212699
96439
146598
13342
218932
274016
227237
204626
49488
51768
27523
210430
33179
36996
44393
220650
7508
216065
45644
175736
46834
293719
45170
275638
271328
4319
1292
119749
180008
4534
127487
203501
44124
251852
68916
123120
261915
235899
196954
87125
259390
54684
263891
10499
283006
169855
84634
105389
164849
77765
290560
217913
181629
29521
212884
299080
72896
81364
233625
99805
1533
134778
275111
158980
196060
214048
136724
6528
123078
277926
211696
19349
63824
68405
233935
105483
192183
3896
225612
153840
252272
236247
151925
254065
222628
255995
290904
8657
199568
41226
112167
306500
259604
83371
256450
142339
219995
205118
128752
38340
271448
226355
168250
100354
60368
10806
146684
233353
93796
86492
105760
44249
237055
288111
23715
84012
96900
299298
271678
221301
308038
260847
135176
12449
93085
152108
243802
30757
285586
175149
267183
20112
36483
31053
225070
272560
233388
61672
186626
308341
73625
128307
263193
255430
71957
105881
265122
214555
104799
192991
15948
19244
19132
240382
56131
231149
78126
74900
285518
168102
74824
281097
131659
129178
42080
95315
41252
85363
144260
70815
25654
197939
27830
174637
238643
223819
165885
273812
60120
3858
112330
291703
39143
236086
278041
259104
92365
291876
58830
227916
46027
258963
147568
142925
283884
167430
12660
44020
51680
66316
25918
107547
257336
20477
305421
229098
308352
9710
190721
289610
175542
112746
144996
284975
267649
72937
181641
127877
143235
135865
134887
55626
50457
185317
229375
255872
121663
192269
270810
236273
304232
65341
271238
170310
100409
33831
147665
212388
149375
210277
284248
201696
243304
110892
92740
54808
200999
212278
304810
284358
287817
35401
216859
213288
125447
110628
18785
149025
3644
99232
24907
121306
84908
234322
200188
259892
274434
303915
119277
287345
80953
27045
150251
297672
191993
303875
172114
299467
106114
275646
72033
90451
16154
306480
141282
278472
201222
10169
248501
25109
185628
247799
279995
113746
86790
268750
137493
189549
113855
220455
216685
224938
38388
5592
12204
88427
186960
92743
288171
75154
250304
118825
29503
52149
240316
66878
77566
188236
332
307191
99103
21956
296470
23384
117143
134350
248869
217495
27110
51280
142455
119000
62744
125422
124117
91536
232330
111703
301947
174511
217628
160005
211207
55594
132377
121878
163021
74246
268578
208012
232038
129107
218350
307779
46725
183866
43818
102381
79771
133354
130541
70866
231766
258656
119345
82492
3947
1645
298929
266866
143302
132279
53690
279914
51450
29903
108460
244695
92370
264451
218176
134343
135851
95889
130762
177954
94303
28995
113009
21176
62267
44322
205454
173118
147048
82640
17687
77559
175089
197737
20289
232548
245477
35127
78823
272807
166650
177886
268645
240144
133994
234035
57127
297687
188052
7259
30872
291839
116207
111596
226637
309079
103836
227695
130708
135377
233491
173938
105987
164566
167134
302222
288099
97982
96572
42288
170381
67014
41854
85979
153325
105212
34335
112961
161676
300311
205736
241168
157937
188869
225702
126320
128833
137834
197709
274030
28578
167186
158840
6348
15463
49051
95741
296867
172659
27358
41360
223839
223951
187227
22868
135473
28037
114734
280050
50885
147376
202056
238744
148090
181320
303578
195537
79082
2752
183752
149090
13714
182536
68434
20416
296154
278431
172860
4964
162087
229228
142783
22740
39037
47624
75079
268778
278433
252992
78939
281569
73735
94693
251112
235180
262902
217714
36533
161496
121170
247152
126490
136532
121375
294514
231736
251847
213631
166116
124411
40801
214692
253919
9833
99039
243474
255632
82559
229942
225396
276969
64846
191094
1751
32161
166075
159880
80385
77987
263218
83203
186717
22205
171565
277571
175878
16381
256402
161163
233125
18880
120939
102652
16866
79257
176264
13992
245519
236633
45452
185590
192096
106597
278037
61891
69214
213611
16254
278639
267310
19831
5874
293249
37338
56857
229011
37547
116363
225032
177906
165385
240867
185094
298239
103390
55307
148405
129873
19656
150566
189033
213334
221557
107689
102027
68541
279904
267014
69790
140533
236310
156968
145475
207858
67290
87377
288382
60224
249575
83149
30140
189472
96517
101154
126390
169657
248498
69410
269664
180580
107067
10852
270279
250882
33840
198604
11896
100504
47388
233251
9296
306807
205007
80160
198686
257044
232934
157358
292066
173428
194169
233219
297973
203083
292736
242954
211718
96079
144909
159722
274581
222199
136101
169668
73086
71645
76837
92488
107072
2100
144082
300046
239927
106602
47514
94139
65308
96632
45732
15316
309991
278004
136241
109650
165091
37033
120808
172887
208017
229284
139788
224517
128173
26392
187366
83486
243751
73175
187617
287279
279601
27829
119106
27116
235961
242042
459
70095
45501
184865
193093
242543
274832
1071
254025
137655
180717
80772
61111
264676
221992
301050
300495
160063
49727
204952
115291
133572
131831
116938
199549
285347
291206
263508
256545
49486
119478
24243
159813
77416
304324
50457
5995
231298
216185
162868
213526
126379
286196
297037
280092
209219
145832
154536
101727
120123
201015
129343
35533
113414
114364
57554
230158
175246
256976
9242
106324
55839
109658
138320
42113
843
337
303232
176584
172715
48371
32363
128962
98967
68617
78040
289419
117270
270320
177855
24151
109211
79188
104900
293704
200068
174576
265858
234342
130261
147574
294833
59609
17898
204943
185072
27010
161015
773
13042
72757
52533
129387
170613
149668
123494
187782
254776
165694
245490
96711
232199
51430
273601
235368
10891
15590
182796
48762
133836
260847
181
226918
11646
121648
142183
16380
202133
214805
149454
3063
95674
267758
76596
69730
78422
145323
119519
274603
177195
142540
174264
10015
245639
181370
174986
244680
77906
141805
193436
266547
203562
263826
146914
156201
300287
223050
301
26149
30950
278150
36163
304640
223788
11388
99331
223684
303743
134545
46735
293536
60398
258084
233185
210061
10115
140960
118600
119063
251640
36249
18292
275737
104076
185634
78083
187565
17232
74149
207457
293187
165228
20805
63675
103036
253129
123161
121150
118159
118064
128723
141125
238797
115403
285040
171893
201325
55357
34800
14296
190778
45673
136468
244758
104604
281334
89268
214646
34498
98109
208479
303855
155332
150823
96121
21692
275773
254630
16768
288796
232978
205378
10799
16427
74282
210805
42122
13921
61201
11093
165063
172571
210780
163234
103260
276730
191409
52384
84700
109533
2488
32216
154096
237387
133011
180060
42179
156507
271822
96220
204202
41905
15548
145907
139436
235643
132125
69769
54596
291457
24716
21487
38548
61882
263561
258576
298262
32040
219998
1973
105972
57522
103896
31460
200982
236540
121305
34061
296147
200533
239305
220694
41844
224979
114556
4147
208028
185609
277975
41137
113638
250107
229482
256322
91070
107543
187863
138075
20536
144087
9898
277941
55982
275139
195564
111146
27011
290850
272512
286630
117681
78431
258787
24273
221323
276409
243120
176113
49352
228010
116413
23741
69826
204777
119994
99762
166120
109806
238342
146715
292174
208756
243155
59918
197632
186056
58168
32285
167269
218801
192064
60014
88247
291460
233025
132705
287211
41415
93347
115612
290259
292480
281163
129694
223405
35354
28640
213872
284226
299325
254716
257298
170965
259334
216814
239832
22823
101393
58077
55966
51963
176674
26517
114907
91091
255810
4818
154881
198595
268335
46309
186251
299335
258818
21515
277365
214338
218062
23845
289374
226778
212809
69344
75860
117977
117518
235504
309782
2891
152282
67368
45642
6902
14905
47659
31471
17265
296750
307564
79384
309148
233885
261481
21644
293632
27364
120080
211394
230826
42172
199783
297518
184709
119940
210413
107807
270554
254027
233378
41872
106712
256854
104473
2384
300261
117466
72383
117958
219918
87599
206473
214263
118354
225232
28095
76404
303805
132687
212554
305256
241801
204958
269105
298839
14063
41899
269613
158384
179256
150308
108899
166976
81344
283880
248560
81
284255
82391
50360
302078
153850
299330
297255
103519
45818
11386
181568
287929
234406
271337
229031
152683
69307
168147
268219
146935
138491
129157
293544
19239
237594
291249
103383
94408
127596
222703
299766
64291
266893
76313
140652
158398
80781
6659
148567
129111
693
162062
145884
120567
220041
180710
265617
64639
192115
67298
280113
235204
59321
81730
190856
205480
309778
81260
281927
149592
120949
30476
95328
102052
191276
135929
39540
25210
154679
119215
235828
298863
272629
199282
77633
159439
55724
115539
20769
10892
147669
44335
249721
152414
102296
138957
135182
30853
142872
247121
21894
170695
281537
275752
218774
169190
257392
163441
44860
172295
280615
39802
214290
190656
273491
139760
95757
60303
305558
278187
88525
54386
187310
90044
238498
15217
20964
31356
165607
35612
118687
12253
184922
208809
135419
307778
275182
264063
62353
202171
9806
84112
225889
190897
230615
4810
226560
236935
154065
199880
69287
96976
94626
278641
195988
238213
270255
197959
11942
308596
130529
298018
85321
251140
143508
260057
276116
135750
127756
244039
106826
169618
63778
17733
239010
30865
49403
227172
23990
300671
16971
298362
253419
61338
181530
130330
119763
97009
298568
53150
131399
40901
194819
288653
3602
289874
21516
7777
256935
188919
7671
178094
197071
82907
140815
185022
254917
272069
39523
169139
247122
85037
172865
138344
7232
159199
174461
302478
244724
182068
12701
5548
214343
107236
186679
88805
4681
179041
92226
53220
85612
277613
235624
46944
187020
74878
234325
240519
163935
24262
29166
168806
24102
33114
212588
145364
167122
7942
298212
163141
29767
260139
161985
190802
8773
105797
179282
228199
266295
149481
33459
96268
70014
210753
105860
214134
24847
166622
222701
209300
157317
139587
77951
55508
309758
306088
113775
233019
204325
29332
214106
227992
234696
22875
298359
186145
97451
293241
100321
122772
143613
149088
141251
248056
229168
113114
223416
137042
67276
159611
12487
89178
10951
45226
39152
73869
126119
292567
112479
79519
50120
235986
182303
272371
277362
56895
275149
188335
154785
169650
84274
247298
247021
173992
222033
130059
161016
13301
93727
4352
107630
14400
183530
258570
140352
247123
114760
156756
146000
250724
138271
285888
225551
155391
298272
287060
254744
271706
166615
44703
120271
249896
205274
74923
91565
205895
256281
34096
148591
217458
295356
215508
141873
132350
148100
147594
13432
204463
225036
167252
180274
61967
267994
175822
58473
44334
270411
214948
170707
149271
211660
41990
278796
87592
72286
39373
259070
228247
309451
150334
155706
13195
108559
205477
303966
207971
273089
167059
6804
27269
184153
189632
73530
17842
88380
247826
309220
9255
193225
15557
212751
286149
11971
153431
88284
229437
93795
111139
184324
62498
84267
230607
29830
110901
189735
25010
89181
275968
112693
187912
117866
286573
74996
102855
98230
199173
32503
34269
136755
303495
262162
168238
99362
78982
228856
80004
127321
114163
284250
97691
3965
286847
285575
300558
8121
61893
175868
144785
235134
169707
186835
146301
303323
281413
213698
218527
308715
144320
200069
15310
234231
264873
43436
242785
1028
214962
197347
40220
223084
79049
18279
137740
118670
9863
192736
250560
201455
1299
140597
191673
26338
240296
84340
292381
54965
153871
127209
166207
223178
89190
105510
298753
95324
184898
3261
180884
130237
291959
32932
153227
89239
149771
118578
27771
234516
85594
1975
257022
253100
195041
203097
239676
234002
111832
286959
109034
274420
166062
41690
133966
50543
182903
111940
70214
63947
220773
167302
224149
217440
289579
232818
64930
199760
259233
185800
114029
93819
298750
242794
68404
157396
281968
124791
143375
4400
200357
48705
8019
79710
306881
66606
222669
294111
149476
48107
239839
210234
162335
143703
251836
150604
4022
71865
298058
240238
258404
294189
195212
19810
198205
241700
184249
264525
47964
64471
299910
283306
173276
22638
281674
210164
158591
286128
205434
227670
172654
99726
6638
293968
280481
264459
275393
111840
277579
183012
160918
65618
146676
291917
41211
62891
7515
224171
297819
95503
73381
295126
308728
93655
138129
53098
74700
105101
127096
200813
98015
83013
229284
20989
284910
59273
203757
74596
186677
38148
105135
294616
147494
291008
277319
272740
64495
81270
65709
297893
14084
198127
110404
305277
295938
207205
48524
297880
38353
72267
103978
121512
239439
155858
146863
60499
93853
302921
205205
110337
105758
251358
71638
287056
199644
43003
212378
303219
8896
297326
200779
12263
265273
18547
135580
280892
85735
147805
69433
76417
283725
69203
144063
238592
200577
10423
284727
178657
262509
251932
16110
164838
153587
14368
28808
178576
146640
253503
223482
82309
140337
96141
93557
264971
150446
259708
13711
250398
81831
139372
166956
192723
138605
255782
121349
173651
288136
117615
57074
49346
113960
165842
176132
217194
34091
52029
216191
254234
149400
189960
88117
147263
45371
300349
195026
277337
162996
132883
280617
196086
98459
118470
40888
110793
150756
188928
252484
99000
172848
171441
189804
148018
136650
83247
96865
86929
7164
47512
20212
82437
190621
200743
272775
95672
300518
283660
194864
231816
52400
143515
243475
72352
221578
116714
54996
92788
160813
69015
206156
309029
276137
214794
118086
42516
12017
220301
293940
264704
165180
150722
42939
173311
101343
256483
195366
69740
251083
158924
52260
94131
26846
53720
229166
106919
260091
273970
50897
262428
131769
209867
28819
171709
75896
8680
215017
119586
135428
198820
205992
196376
202241
209376
219445
67316
24761
74821
277005
166126
202954
128385
46118
17063
73009
242703
306106
88451
123267
123279
751
189071
71813
83802
265327
220562
117974
111645
272255
193836
282933
188614
245482
77952
259051
86671
264577
158471
172491
223122
204839
231229
95456
73775
17922
124725
280154
10844
131415
202469
119794
215094
189143
22859
80950
295309
125189
189276
18669
221797
208865
292185
86441
70145
177454
105480
216813
164820
130928
268125
82571
250975
198212
67673
114725
216383
95347
14676
217749
197568
69293
137707
196187
241552
162767
282854
179875
277736
203937
159034
193888
264934
72206
2381
18122
220435
11102
292501
227770
108141
220700
254632
13154
125015
46710
270320
80078
118833
147342
10047
147494
192012
213580
200055
298842
299955
283610
152901
307856
124875
203046
191063
113936
228795
13372
253318
125857
269843
69315
264861
162463
162236
17333
244580
287927
108745
9283
22860
231143
48386
35161
125956
235365
161382
213233
283781
126116
131928
249773
52345
281373
309863
62767
140914
188117
7181
56840
273225
208667
18654
45601
38151
291722
16081
289728
72885
166160
3609
111059
26645
190800
206376
195823
72126
102239
34490
19685
35476
46114
182131
241805
152413
153351
218254
141872
159760
101808
269141
88160
133393
114430
155750
67530
92659
72351
220922
106037
264812
43525
263691
237164
27386
237127
248994
50263
203980
75343
17481
241506
15560
24012
251314
80532
35072
234698
10883
244210
43646
204443
208938
81853
13947
256037
127490
19571
116023
152362
33566
127755
42839
278475
246286
64618
261585
212397
139843
56375
108632
298449
218859
174965
46732
274147
172873
270157
177885
6329
214325
119341
209029
270484
213399
131124
105390
202707
139485
302618
41182
239212
249544
51718
9435
214005
127001
213644
27203
236670
136796
180565
123876
225924
122287
72035
105842
243835
131324
113763
181596
162630
91298
34758
206639
305202
92310
277551
65589
304818
195789
19855
235154
46237
254632
201383
137493
9392
57777
160729
189548
100582
161206
96555
228710
201953
304000
279875
265730
299443
103438
49720
124598
104618
269062
104403
110680
237124
209992
205955
157370
58004
222165
9501
108422
205231
276288
15618
186038
158254
305597
130268
223178
153156
266495
213558
45231
93436
176330
101903
306794
2858
188712
181955
202316
121356
180549
286397
77853
31732
193087
167493
126373
118834
143083
233445
196444
299303
204329
37284
130713
175068
308535
19419
277207
238264
203368
30975
234629
219706
282466
100930
208706
72852
19759
33002
39100
143709
236193
62328
45813
7630
257023
123984
262740
65144
293010
108710
52387
38858
75038
86251
133840
177100
222238
267071
176445
137531
87963
213074
139732
307043
275410
112467
199008
255768
134525
17005
187305
194605
31449
41793
280447
273954
136830
93541
238079
5533
260179
10683
303761
24808
14492
283945
51298
116406
282889
113222
26540
291588
57152
98640
220523
137754
62959
201666
292368
180076
211376
60141
210122
54183
75529
221896
192091
176564
10382
86864
301822
292764
287671
82941
233253
90866
59825
4507
110494
14645
281573
274891
200518
28170
204667
7243
167663
77246
111347
85045
247693
145487
49212
33373
234240
67434
5476
145357
146085
264531
133555
123329
83026
225074
45245
133078
122155
300608
51800
24787
146393
245977
14360
29961
85427
11460
142619
76291
111070
161690
207847
301834
309674
266754
117963
199998
29364
165737
21832
124599
26002
2324
285926
140512
17912
279331
271327
264613
9747
173514
94994
292998
113679
304436
40836
289846
107003
47462
277753
158372
116171
295548
175775
133624
213544
77248
202694
110486
86934
298008
307484
135905
247884
106768
303841
271031
248596
57643
284267
101366
207817
96744
274067
16254
29207
6907
247485
91677
220461
73854
195857
57689
306226
141680
269257
75499
69337
48756
50444
84685
113853
200601
48630
122599
282074
156975
117007
260991
118544
298804
146488
96547
30139
172401
292754
120553
157808
187000
111391
234878
291450
222033
95722
53219
57196
66192
153186
268938
70632
53066
243179
143169
105776
15678
80252
59219
233644
142523
262320
184590
64776
202923
238340
100375
127362
262471
4125
107029
120572
91205
24748
101535
307268
60445
48201
114314
167354
161725
104943
62458
25650
47266
42601
101927
191804
42512
20473
287284
94357
256665
64036
11429
276995
220248
96808
303572
183153
305541
284757
80335
267307
225752
150131
184659
33692
114052
169463
193867
48738
56317
100598
152300
21373
25900
205699
66937
219439
39627
32414
266272
226023
133059
301935
211133
154845
62322
180880
259252
307540
176310
255726
110487
271934
531
232364
202469
13260
268296
187953
260987
156824
56119
137630
78130
9647
147891
163499
9237
199693
233191
81129
150802
269380
303407
112985
184122
294451
180728
64417
210806
113762
120793
49845
65974
67588
160482
190889
182015
174562
209244
148315
2675
14466
185690
134407
290255
79580
112050
35452
170991
96942
235432
169864
249029
264838
56899
48988
167174
173198
86530
213720
114719
206186
215844
206239
30309
182244
82997
76033
97277
118885
169592
228606
230718
261559
192875
43390
299865
48022
222188
93445
308583
212202
68526
104226
126713
261883
237049
137019
218188
74347
210651
238720
205162
251778
234474
152785
259439
174025
132565
297450
84213
188100
5164
195629
66169
289114
81527
176351
300535
193215
178527
48122
87676
54250
197185
226701
21316
88312
28047
305125
230691
42942
48719
233239
69752
10785
144153
88101
109302
288203
135915
239317
206809
207293
40050
167716
241245
3440
243951
68835
293016
151558
49906
196392
282689
110911
199002
74726
208064
126293
189302
208343
183678
205699
17682
28424
59175
57196
36009
164739
178311
187908
35301
156208
175039
98936
176620
207972
119226
104814
175014
47518
144943
304193
108131
297152
10074
60117
241043
158020
111636
255139
251680
65389
191793
209306
9508
235349
197463
69355
91675
54874
48203
189202
52429
80284
256577
210158
29983
68150
162174
251927
4352
165627
193949
31321
186885
133405
9810
260811
146959
253105
116011
127816
202406
143295
203465
52650
124695
114666
116154
261579
179112
84909
142548
14239
100615
300218
126498
294616
281361
81355
227685
293292
147957
160862
283239
204960
233931
49789
48142
222395
22993
46165
73088
296708
253694
184848
24951
211685
178170
84950
134814
244771
155817
196132
105037
190186
246570
230355
239906
268141
40384
144469
231228
34567
243585
146133
212318
160267
181357
184319
123972
93389
157614
67423
104857
70071
158902
88497
56120
78644
249974
53531
118720
146163
149260
30175
49558
193992
219412
174655
22115
4517
66727
149525
260310
105628
222153
34434
247587
107971
111005
254567
167675
301061
72616
158490
69125
265656
298339
27686
195010
10458
220846
175039
10717
46718
87306
100466
231619
35376
93060
169466
88079
133091
201183
171479
203533
248289
177225
27494
107396
232507
149433
232749
214249
66400
34197
187815
166215
365
226869
298434
224238
200196
68878
95121
49889
42826
37876
124364
60392
17335
41887
255252
240572
174751
35079
148556
271639
29781
25559
123742
224396
190303
222287
186984
287066
16976
192585
114467
118748
40137
6457
74715
281746
228487
80339
272679
39129
263473
48698
304918
25311
221107
215314
167485
85860
122771
259691
79213
188372
163881
24944
244915
108325
301566
52561
96788
86793
168715
234031
123945
307387
159088
47873
270678
25543
170082
19684
63426
63391
47233
208168
286884
205906
188812
32899
32234
253898
18114
300976
87548
104105
269638
239840
191207
205120
155318
82314
241684
276490
70614
297407
169384
62513
44703
127763
268044
78161
193153
81143
209223
74985
60935
186055
112759
287232
28525
48997
77267
30898
38291
74243
54693
230275
224180
276712
218609
69523
273507
89426
288490
6676
267044
128634
300879
300612
157552
30175
163789
306831
55978
123109
77348
62154
275751
74469
223235
125344
202365
151109
309155
241850
239924
240523
215242
34689
124574
16183
304155
49562
79338
157852
3755
60359
298091
240691
277486
215814
95348
255630
213433
210420
163099
102123
26488
231806
132579
232838
75102
211548
198043
166502
78823
243105
238090
116886
138837
249148
186537
114235
239399
287352
50238
243714
6436
53610
294969
250607
306741
307628
25561
165945
168372
56059
231568
29185
275436
160189
31570
88966
17062
253007
180999
251603
169819
158150
110607
39711
30772
209780
296094
220399
305161
131443
292408
141563
248929
53436
245465
91831
113765
42832
10583
73344
8269
268541
92679
136162
249808
297512
215486
108533
159762
170181
1808
155777
51536
270921
281131
206096
97076
273006
101476
175570
46663
251727
91771
77248
26966
230044
46860
301350
227759
82851
124447
242926
65444
28973
197898
61881
99795
43036
150470
73330
22390
290256
138067
100936
227912
121639
29808
307815
242904
269724
76681
212578
201358
218770
28978
274630
178906
20793
173037
50728
150421
178859
187059
245945
3772
69037
13676
183219
214209
54335
178040
37405
81639
207691
241622
282574
193938
62871
260572
28831
183367
66251
165769
63108
257049
140017
211865
40244
54628
284180
129342
165268
114452
171707
35774
254804
103623
149738
173561
173141
195572
246523
112763
150505
78614
140998
72067
286863
195332
274958
146933
52024
232882
193453
169010
99041
168535
100664
2554
9613
147718
260732
71271
4053
249920
236468
179374
170515
69107
809
18465
152677
74871
264630
97642
287290
271992
100004
66651
84930
94063
220722
76676
20057
76723
19785
126881
143607
68031
58879
298910
284129
3731
13199
115147
278619
77035
257699
258685
136573
307016
3573
291720
10151
251906
163635
44299
114761
177184
77114
174252
291979
277622
102925
283937
129003
157854
276748
87291
112211
301639
184274
297606
38806
144552
266326
289397
152258
80292
197786
59724
78586
115100
84386
133224
245025
166857
136971
68385
263235
150230
153357
86585
156361
66188
195924
134705
171444
219674
2706
3932
66878
158877
77024
257930
75983
237664
253830
64056
285739
307792
101521
52155
254712
172982
180403
183715
26249
74465
93585
270533
220401
17648
221165
158666
154886
8087
166290
142210
57634
238637
50414
157300
15761
228721
201790
229074
69655
105297
110566
71726
284230
97110
119893
239895
326
197758
216039
221443
44152
176860
153608
240801
151572
183507
198340
87613
86952
205058
228324
4295
263219
23568
65898
86576
211777
43942
253994
150879
120350
204099
137895
194326
66322
72475
278528
10892
89419
19279
110043
234690
166229
246484
144814
185815
72734
170912
267947
117178
18271
165769
79248
173931
290094
166201
33962
261715
238787
273175
216498
139646
4138
38230
296442
205903
120962
10686
107613
141518
240859
264286
273365
46496
164520
243022
17153
196000
266926
180634
306621
183817
221072
285228
56506
128560
219078
163199
231138
203609
85121
79337
161354
75798
191656
200004
129662
182201
208019
82404
12632
109507
153302
94152
233883
155882
157670
235523
147491
268767
303782
182943
190761
25451
22530
309885
174470
59334
118072
46402
245131
57276
137253
174116
150079
187407
280226
75846
35799
176642
78915
186622
301140
38555
88104
273380
309436
191293
155920
69140
266954
254923
250735
82597
267443
49790
124883
245781
147722
20353
95000
22072
188919
222358
21236
240383
111765
108226
12783
38287
195028
258716
70348
184554
128581
82346
133399
99095
305292
59921
214125
287957
252444
165295
26679
98780
194872
30604
216356
168272
29501
261195
270567
76617
107889
199505
251846
134360
229193
19242
278936
43146
213582
253747
24660
77070
68600
16898
184152
145870
21594
274896
85617
1505
211617
191949
292178
1646
45197
258235
70090
201893
39025
133309
33538
116636
165144
302919
56408
100807
304356
260372
58444
19892
64888
144446
171408
145772
137536
186724
288266
140076
87184
77980
12008
70576
104137
125838
2555
255476
268840
191703
47403
35125
251337
72207
179122
50152
127994
189583
213498
14962
179142
257619
233164
64396
100288
292830
226270
252187
258409
117754
40775
275937
174630
6718
244695
74391
265959
152911
236592
176535
1188
132664
177996
237550
5816
253714
72231
158425
79010
151986
250049
82774
141604
171761
8290
30015
95034
293655
244794
250729
222070
58087
208996
8049
258754
68965
172346
259191
45047
250408
182444
290385
292459
157075
116246
122766
22476
15613
194988
113562
279541
64787
137983
235797
77548
176620
8426
292841
43575
13143
1874
304419
64206
2686
248753
261459
14223
136120
277965
167210
131457
72975
187668
248686
25200
77180
76871
40369
280657
308974
4825
95240
139665
297401
128650
9984
41158
155472
1111
279706
301464
109185
75855
34195
923
35143
137175
7623
139016
51271
231720
143478
125365
162577
186925
262261
12721
123254
72204
77896
52903
171259
165770
152710
227133
213918
250887
50937
127143
90937
252806
54637
87960
304522
45478
183664
282514
83855
251815
200400
245162
296747
207877
109279
33293
30194
28368
22617
122840
73235
217711
279768
206718
227008
95699
286188
15073
259244
96018
249560
117543
73009
301099
260905
291656
141501
163809
189863
100832
87863
279613
184325
119178
286317
223596
19272
141321
120742
240771
29165
106630
183921
38761
148982
205035
219820
170786
211577
285750
184017
32081
34214
241482
235567
88982
227580
52002
150906
238738
5540
139240
77902
103408
254446
285031
149616
247393
14009
154071
57305
39360
2227
50281
189109
13066
185284
86255
86102
7452
300873
65265
59058
157981
265380
44428
210837
291954
262639
174521
19607
110741
202129
178129
285821
224993
250596
257237
75715
182981
152104
3609
233366
108434
117203
119960
163552
188363
233512
84214
245912
287584
201640
193093
127673
149369
141609
30806
28197
163159
30888
163037
54734
265458
161515
160112
99144
57131
85627
227026
142246
104246
279036
193619
171539
294124
68128
66071
222829
47857
173218
21998
32401
276929
119863
133467
303968
167852
155112
185027
208449
30034
83455
30070
51581
93352
188600
284827
48703
270427
274222
245425
239512
216204
21887
202029
166502
280324
17309
295781
185768
181074
223304
3355
118410
13516
142070
134387
128480
260333
218091
251464
170812
129070
136105
271670
79403
126357
45652
257365
265479
62260
56731
51793
84033
302390
225867
242247
9919
120963
134313
179537
104517
58340
4146
36550
248808
110017
187579
135444
138839
306424
279552
162043
297530
91201
269135
232122
220113
124891
1676
75500
251128
110540
57728
253939
181065
153425
281627
296002
232938
164580
198129
269042
58941
228411
200535
11681
88236
208967
53554
52928
269371
68633
7128
92999
203016
192135
168035
57521
5604
116746
227722
80463
106982
8101
211028
247973
167678
283580
187976
301153
113245
14425
136742
32756
191309
181927
256569
39512
206117
151305
261770
139279
220598
246413
135270
223182
18830
49347
163168
168464
33402
3695
28635
260970
211126
55428
290981
34480
310029
216465
109154
302089
143731
276346
217363
195250
158138
116226
283687
180304
275028
87662
113131
31890
226122
179630
248181
250540
99391
109100
253223
274164
97667
263263
219254
298386
225526
53541
184111
53125
22970
209298
271545
305339
105463
154282
9912
110736
295365
8771
304529
32386
69905
295635
157558
209465
117648
91860
32276
307125
226591
242447
52499
104156
193378
130544
264443
55938
168906
149518
160434
50818
18490
36165
9418
262317
263654
10745
192852
262481
267004
234763
288605
106839
92673
221290
93506
306744
19609
68804
194223
151892
235740
113553
154812
28676
289508
161140
305140
297899
47877
39621
51459
127495
23488
12368
196319
129913
8403
108525
249830
280542
51012
60447
306965
192781
247496
43263
287297
261981
148911
277564
116171
238766
269437
148035
260520
215813
72827
219054
290162
95572
129907
308917
291319
46943
132827
168083
212205
269542
18811
278801
307309
290550
275979
201256
265230
121359
170918
295231
215731
22438
244194
45773
273616
270109
291299
65843
200552
140258
51030
40526
55559
85993
44739
239228
68211
259288
4850
241150
197368
304253
84602
131798
236586
201236
223156
28778
191533
257489
280267
102518
267061
167756
133508
46789
81051
187204
147877
52305
96301
8528
204257
48532
120676
191400
5894
142025
76001
238879
251588
139372
15584
153783
288212
204844
216993
80725
101063
262953
101135
164367
212608
277168
71272
25858
268104
85057
246313
155117
86593
309470
181453
252111
25577
30320
236806
229111
247522
160183
7444
237663
7409
256505
204276
260708
122873
147747
248170
176798
202467
83796
59558
81766
246239
301900
249185
117
8989
253795
149865
155194
62224
88107
113713
89092
229082
299119
13589
258083
12125
279653
168861
165123
237663
284299
225655
250098
222084
251784
201746
73634
139618
285990
193528
212397
115834
164539
34953
131176
275742
120629
142280
93114
105855
155308
218512
257989
41044
77277
167928
51383
306268
287290
305665
26209
161384
150088
232513
122839
115694
6434
255238
292038
9263
47384
142835
154544
255427
136631
132957
69681
279388
284016
230541
17188
5830
172715
115527
38038
102063
202951
21763
130931
21959
191935
235878
19033
5865
126992
301900
100650
16858
242617
157105
154701
4115
2147
295390
213280
196043
98535
214105
228973
112521
292398
147181
2935
52339
198894
282344
86298
87478
249810
131381
46386
36695
177822
220671
188140
176833
64097
262868
143282
300544
44628
151334
260387
181572
135084
213545
284273
47779
127011
136116
29529
131807
118262
140255
58903
269356
261325
51404
208684
309151
273610
257665
185139
5099
13234
221444
309315
278898
304468
301403
9831
88166
268016
197867
213408
76895
130350
7177
83918
23310
68945
123625
75979
185679
9220
167807
305213
36603
13724
46306
105171
253916
83325
177216
133847
56305
101659
264018
102678
178165
15526
160298
104748
306087
249320
35775
164562
69613
218465
211841
25558
163910
187061
62694
71755
106234
251352
86372
151534
230730
102673
244415
147045
73537
206023
89935
26920
209149
287024
9026
150709
161193
160228
255661
81582
155748
268601
34403
236268
17344
254440
102005
192783
132781
283559
290657
236239
113932
145410
218386
149416
241593
234132
107375
867
51258
64406
206032
19205
80768
3814
135279
42902
297727
107936
151418
103578
203473
197443
143124
239354
285320
107781
169069
241592
11006
228171
64546
250998
212219
88813
169629
258342
137319
211295
58537
54529
208263
141185
32253
86827
171150
254004
193808
35998
99154
299764
40330
300481
85505
29167
167732
221923
270910
281141
141711
140193
54403
173971
245998
191398
133475
21675
123989
17541
61925
270010
79775
164326
143594
64433
125984
107683
178622
4593
276236
301226
65566
133639
20366
204401
241864
175155
47624
300170
190531
193059
52912
76648
161372
212106
38344
159594
87135
19278
94412
136174
248617
47600
246491
151220
308403
192858
281882
113273
260388
271786
252052
142452
275109
81829
288880
108599
301083
155026
173575
288320
58169
57524
256840
169529
23739
130923
40586
224496
44627
86992
23845
309776
234442
101091
198105
67853
274098
227053
150110
213033
148170
116935
284175
233047
196162
259715
268652
117387
82268
257438
306049
277484
277825
92563
16419
44664
136628
37863
293087
278161
132899
178530
220805
29082
292961
149854
288
164455
93380
165931
286447
150578
33160
293875
82632
95617
160497
257453
136607
158105
2698
276789
290526
270081
138602
262485
98921
170065
75920
205136
244042
195044
256031
255600
120824
30134
289832
121276
40593
145328
291540
42839
64643
70649
65708
187915
303140
121581
137569
287095
201866
285755
227589
268246
250782
183621
137606
185631
173286
56302
252738
55300
59163
295901
250902
32197
109316
301127
144507
18132
303457
51544
66860
237258
151604
140966
252073
280869
8860
57582
1541
171738
267660
164912
273980
226731
163732
214882
102548
14204
241600
108414
234426
264047
209203
287042
36648
192653
189823
205297
176567
82099
142173
41470
241251
193970
207078
189640
173490
38886
60576
5787
256677
37405
48108
285094
227574
178734
99396
180523
53603
182155
46792
168926
67093
98072
16435
78476
68336
234504
70600
112267
155625
64055
120179
23302
252067
38716
273849
155428
50066
25360
108322
302770
179530
109185
78443
259256
258934
256969
302710
284927
273554
65816
139335
31961
227975
201785
176481
255233
17417
68402
124579
126442
32662
133728
62054
295323
202563
149248
187452
198484
204921
138179
281762
225767
164352
71681
281415
122989
281496
228158
158758
84802
154796
17034
128864
129380
207997
58527
19426
250449
158537
103481
150666
152841
171725
214992
131133
92054
111811
102152
238816
166489
227741
203067
186532
267981
82910
160110
255616
94764
183390
20355
241077
161439
202064
171878
181871
122389
176581
31856
219546
245488
264183
188216
173547
301807
64398
260540
208236
56291
229013
172525
160245
181137
262459
284479
64171
23658
73681
42018
165176
240821
14595
50125
122121
54400
291777
96706
82689
226858
51650
82403
238646
176975
161573
258208
233747
65969
270438
68209
239298
161270
229126
262535
232705
19100
162202
295059
203383
240591
94736
196533
35784
240878
242363
24029
63199
137473
263861
277016
38148
103602
38218
196312
17570
227150
51961
192002
213362
240867
253584
59770
261361
269998
303716
93198
3076
55165
49666
43445
62462
203645
200900
180557
18472
119150
3873
56078
301001
130996
276962
193449
17117
307395
177535
269188
122000
194394
172024
69370
56977
113857
24987
181988
41663
140555
155134
200489
171035
144006
292436
177247
109223
6694
250682
161469
179315
282565
235650
181636
85486
72704
87399
104743
158805
305756
183567
73013
93751
49477
290665
14408
283544
182433
31148
264802
185495
115394
6566
51248
172522
121497
40859
172119
195950
223888
201724
262903
111896
26101
154801
86686
173794
3690
132206
222333
136748
214161
247349
96597
176996
177193
275768
151211
290773
204382
162824
152138
133604
166356
22017
208597
15634
118214
218041
75901
51672
40345
178309
195276
191905
246276
59891
17254
84250
152424
305505
284992
225874
192522
286897
53259
246272
171092
5087
3175
215646
117570
133360
183237
271519
246494
154211
98978
52582
84911
17262
271251
201030
195169
57513
297731
211222
184003
196211
149137
279764
202368
48294
174584
214399
61514
151246
271241
146110
87630
30808
227268
137483
140115
162716
30479
85602
225152
118192
84086
172435
100502
79191
234351
159775
126511
237090
199982
8913
235071
156913
186962
170010
270082
124135
117474
65347
134890
113030
162282
24922
129046
113042
278913
289756
303668
237924
125067
155411
112156
71137
250098
131
126782
168990
295741
46466
146201
95421
75612
166384
231410
210218
198262
177714
258322
281575
120806
157003
48003
222907
113024
178418
271759
181432
134724
55249
268804
118155
287196
28228
166687
6670
247280
244280
159074
282892
80237
204638
125316
79224
284229
181188
302432
161389
279378
41253
181584
75776
147034
306598
248829
172203
13818
6368
273486
291898
198194
202802
158173
9303
224755
301466
118329
7837
107387
84956
65370
134530
137448
44472
194224
213561
260227
265447
290156
22386
150543
284854
21397
292046
18557
138096
98120
61141
119661
188517
236735
47575
250266
246063
120801
219548
185749
211264
6357
285153
160457
25555
68616
273823
284447
237069
236010
188984
147843
283721
104794
278961
97656
271175
55264
250264
126235
141640
238848
50854
149983
234324
253386
147963
206327
130243
193550
90351
94023
12137
166049
218177
132363
99044
272383
53330
292731
13726
63701
42392
170947
297321
49603
49000
207969
141039
136161
227563
96387
167005
154735
191854
14462
156369
261154
242411
87330
161686
131626
114988
60157
13533
184691
220581
252748
34507
274862
61090
299021
81084
141831
250277
51159
91614
176724
216108
125382
263309
63386
144665
170689
143868
158363
21498
113652
36461
184350
171560
188263
243679
61726
274177
263493
249856
700
309812
131299
126155
280089
244992
78764
205390
226211
248734
275301
7862
266580
255357
198204
115724
283856
169898
300124
152298
93104
112568
267060
191932
2959
175887
250834
179264
264542
148484
42664
95
104934
38089
276459
49085
81416
10646
176610
11363
28289
41427
200457
113368
173190
70403
45330
77608
252504
13830
171609
93111
84264
70311
34508
194808
228704
12516
7064
267850
11801
212121
19738
14912
289263
62759
258218
238186
287144
176417
289449
164839
77927
196870
253846
26513
266107
196422
125125
197269
228016
215567
13076
125268
220307
233174
165783
118946
253721
277834
40664
298462
222779
35030
226395
74019
240188
148080
119459
237200
180074
81303
135483
188094
54798
291689
193736
290542
98001
173893
34561
230576
86916
81415
173444
99289
32517
89029
145240
299007
272566
143311
278046
277601
220353
180407
251738
63111
74636
30865
19311
192227
193373
146542
167724
303336
135433
211836
236098
250511
284225
145598
300546
154878
304342
41225
138844
3867
101173
47477
16942
110877
246572
218086
280431
130241
130466
39276
299401
92975
297672
57337
168949
168004
204695
286163
158717
193852
307914
153251
95850
2757
35358
47946
27358
194575
257582
71250
221865
168584
56317
279860
17654
164663
222195
54578
19693
236631
243944
162368
187421
76885
241679
142117
152192
148697
179408
74971
229493
147283
231443
247613
84851
143756
26749
117349
101010
264774
64361
29631
185969
298675
224378
164487
254404
294796
218222
102046
148279
166748
174176
177575
269744
139638
156582
81994
52063
92919
299853
168030
18739
26207
78921
161577
120441
132949
67455
121777
267169
76408
216770
139354
47598
80613
221468
266541
138001
39262
249410
252720
122678
99476
80612
136334
2586
27839
209748
138025
57390
54627
154028
225450
267254
7038
66303
84564
33235
26824
30161
289552
72187
142490
170705
41233
229971
197366
189819
292288
6621
275358
72062
186360
198204
162342
189277
27968
141843
175546
9956
102079
210734
234222
83820
214562
28764
198087
109723
202056
288430
153959
219821
53010
93243
153189
39745
14824
23835
3686
211638
285808
81176
191638
37405
210331
215216
17865
22680
192595
110363
181864
240464
49918
226656
78078
224028
228628
140239
114783
31255
249484
174756
84497
187178
205674
188560
260205
273214
273376
224161
266559
191778
21202
295846
163274
102750
244767
166319
33998
199468
60527
182800
57907
206948
45802
110624
198375
94195
295736
282191
138029
125052
220546
188116
53194
305100
193110
290938
197892
40115
66728
284566
200502
130419
188152
275162
22228
250882
126417
154358
250087
267257
271084
201732
45041
261421
218863
61072
310051
109532
14575
214527
32512
181654
210830
185859
11328
271578
169019
173028
118783
22364
203080
228122
180516
95085
303245
46189
192448
212256
281873
37314
214435
191758
33629
51822
296687
68396
34103
280864
42660
266185
33935
256162
80445
138549
25599
180622
147809
102933
207123
103662
272042
164122
4928
9639
263502
293296
190415
127719
293514
48225
169694
195313
119085
268799
16086
47021
2805
133134
117514
14942
18225
86972
114496
149134
114433
102964
147931
120448
163645
206357
227096
213965
38809
278811
112728
114500
11594
301908
42233
186989
13842
120969
163364
306661
162926
144398
262324
152370
106458
76399
187054
140631
242176
226467
272585
48099
43498
175936
34825
188542
35107
255242
39489
300192
297291
228732
42856
228505
149320
223274
158642
249826
132499
34894
308034
131150
115059
93134
93168
37992
98563
288373
20935
253347
10214
136334
69967
52525
38812
124488
267646
135176
248369
170278
113953
138416
234417
304447
197457
41000
52380
47812
255500
257841
100643
71662
46888
96680
281462
210122
67920
209865
236203
39820
271963
215702
287184
168203
176141
34125
265897
127735
123035
137042
275857
232844
261808
118301
89316
203649
304014
255418
55154
72068
48490
203159
229211
86279
255013
270355
8463
28391
265392
154775
190926
67006
71011
287055
17792
130300
298029
104867
150385
105452
202894
47623
300844
177749
232799
260420
62834
160899
137737
117904
27009
29665
146025
288545
46314
197587
237739
32791
206035
108724
192401
54977
187369
69944
163225
211731
200574
245744
238442
88308
266520
229154
290785
253855
156353
56064
159337
112818
247276
3097
153061
139826
242593
153953
200674
175693
6628
279980
232534
152786
34406
13082
157666
265186
58926
291121
110578
124517
86340
179396
272410
244451
74880
225166
74382
287770
9546
46926
127523
247101
242190
82738
84607
265526
151817
277125
95855
39749
8503
46925
38923
299525
94169
14342
88220
269907
11542
16706
92468
204548
216965
23656
76545
259147
163525
33677
35635
277768
99651
116585
79126
198240
48413
853
235872
68650
149420
147634
254133
164931
184903
47223
160641
281425
303491
254801
151775
214204
102243
107163
243654
206519
73257
8007
283826
1041
135548
285665
269962
10996
213955
68194
138803
153771
271237
147666
212631
192514
100580
204133
238551
130382
209996
110810
34073
110446
150024
146883
18797
45666
305957
264901
85381
84425
89514
22918
45842
5964
217476
289669
148013
149804
10585
9144
127226
293897
229298
287352
164709
57246
212030
205247
212864
301021
81692
300193
180812
190310
223109
197516
8153
104884
286254
253308
108646
165046
206458
64509
72740
89959
48844
13129
41474
280756
7170
118813
92163
132608
210486
25067
119725
293277
122618
202473
178570
181513
271505
218299
150814
214911
60507
63613
189821
115563
9593
136377
304669
280244
186824
308481
132478
132446
100957
13184
115040
170027
297398
184163
97095
282979
144107
90469
95376
33706
127453
54416
216899
245944
6133
71709
231577
44321
296179
73785
277065
114093
186467
241593
126612
299949
81307
265188
121136
286699
64134
141252
26830
107120
164686
78219
55751
301793
258030
181737
175131
94271
290180
121381
249074
117032
3944
29467
45994
19285
240709
306833
268876
284277
70715
286414
135078
249580
82863
254754
283211
21321
124307
128113
278259
296420
209823
155201
50450
134254
289622
185628
29224
305868
46354
144850
229910
293723
170312
120144
159675
240612
151302
142719
127022
93575
200804
8289
181422
157325
100636
78459
133464
82723
143744
12849
10400
100852
195806
309461
160965
142591
97528
130130
239500
123969
205785
116261
62155
107805
55181
102271
123788
61253
249866
65813
241387
25027
17125
138388
196414
148075
295937
244993
167120
128698
49636
300455
299233
303250
156340
263650
195563
87782
116049
46716
170330
61451
226620
145000
108343
126840
109673
234074
144612
55877
204656
66688
240715
127986
70217
302942
220887
269327
7181
302183
261222
46838
149733
138915
84802
117598
158706
87319
133966
128062
250053
81298
114276
176212
179444
165005
273010
1893
30442
58067
205526
63136
193723
40983
46744
32719
65472
62133
13790
151570
241369
297338
224229
190760
146526
109348
207333
98792
142116
5569
290799
116267
13488
131819
90002
256102
255840
6871
287753
157743
178554
22639
138589
74797
121798
91029
66431
213981
108362
56482
66005
6252
85914
80104
68593
2583
89638
233366
262054
38417
205280
143071
51259
44476
171744
257646
58156
91269
98128
53195
39420
94240
230699
250029
4565
90333
282899
113404
48879
80796
238961
114268
277255
139289
18793
10228
147233
56858
150657
184744
18781
197790
253911
135708
71151
192516
8620
217414
215616
294341
198759
214707
177315
302611
276306
61675
48642
216098
99665
46927
48366
176904
248909
109990
8555
232426
105151
34622
279247
223951
225508
170759
152636
118995
169168
96325
2372
107703
137900
275245
64225
98865
138865
70049
46024
154542
63638
219073
31377
237269
308270
306029
77758
198337
140501
279931
4304
172938
200477
30010
277195
74495
103182
97203
271832
69596
201260
31164
135080
272621
206977
82013
233728
303116
232011
14844
98573
258253
38114
141994
204746
41593
831
51804
230291
36405
226151
231930
229813
71970
229590
96055
131899
214880
154293
236514
283442
306093
86477
57557
213835
161402
31695
195201
11427
221952
241568
121464
126279
142016
113985
298960
31608
229304
295901
75455
23682
39392
257821
236657
277686
99517
155280
54899
155925
151226
105704
252077
204548
220791
303580
126406
259206
239920
210103
209304
144290
148787
272018
131213
243571
297158
93532
17200
110086
70925
70355
35384
142190
258203
9776
251954
229720
100916
223909
126101
300632
240985
200393
138411
150123
41633
53848
287090
209043
134296
196058
159825
9786
242161
131619
62977
83777
264774
116771
12339
4626
13103
82203
219973
278092
81952
119097
93635
291104
32676
34897
238164
179648
97807
46758
174129
31065
84420
190923
141405
106464
109753
221281
202044
215463
284756
299068
296292
292959
52375
189584
16394
298524
24794
289937
240823
277456
273138
249906
45834
18330
169110
276305
161020
288514
227735
212401
114204
223312
41513
19342
75800
296659
236522
158765
183447
149890
267894
260255
177302
18336
228102
280604
54769
273954
81305
48485
309596
51323
45261
182855
56196
47366
15824
68117
42859
223482
305394
100928
55977
253065
290300
155345
54940
189003
253588
117181
216202
69897
142549
295543
175602
69417
283538
288025
285382
170422
208240
91482
9594
61718
210899
106916
51495
123846
52225
55023
281000
148518
279384
145639
267162
271773
296881
148200
264541
58543
212354
279413
80338
173366
246115
80533
273418
275791
117368
202556
87316
302046
236963
130137
210279
107806
95027
29302
147277
306734
143639
216905
78726
61257
182725
70777
229740
232898
223637
101198
59174
162027
202446
247937
176923
64385
104239
203595
251532
189580
137629
79579
137231
201154
71172
70807
59953
12407
173542
107332
138420
22721
71875
221161
118293
256907
247093
198983
179379
37535
230380
217837
285464
272727
254685
244103
292981
74874
165542
302634
99950
23618
149557
18256
23924
40492
97057
1850
162713
309594
133260
45154
308859
164466
131695
193264
156625
254837
6011
132995
217838
306390
178565
143254
287948
220529
286968
100127
175196
42478
180949
309324
246440
204362
212062
106773
70540
138091
295798
219674
195496
131435
4974
71603
136685
9981
148606
104321
101146
235946
96014
177310
165088
258215
189554
132147
285336
236315
244770
145930
90211
295533
144680
55813
67421
19159
204198
266586
9230
75726
308318
131836
253657
190757
89328
64247
227643
235084
15743
14909
136823
76911
253707
252049
216868
67049
241349
239142
158052
128753
46849
36332
56390
112175
275550
49419
217339
110529
99604
245697
155647
218866
289531
4107
25891
10606
266064
238908
285679
201678
301812
147706
43971
194898
110628
63831
142875
269124
167723
181651
76054
81667
284890
193831
207550
131752
34955
99980
221519
59302
99781
220483
227692
298704
176164
163731
215660
137948
222515
234240
24160
62633
191615
278697
36009
241504
108656
171180
285189
161026
260083
288391
256528
118004
206160
170947
84130
277993
50594
211180
47079
271891
203442
284269
132381
129477
172549
145121
266551
191364
130098
57706
105873
197534
251545
102607
7235
85245
246094
215662
245335
198741
130440
211838
99976
197458
142327
292878
266420
79090
231055
223240
217699
235930
282715
295011
44140
244677
4392
106019
252731
271246
214528
29223
64700
54179
228512
54465
58
198943
179650
222624
18930
22521
154464
244858
89431
148848
6872
261925
221186
126975
291001
234133
231349
286485
8336
294689
214449
22073
286814
10515
218849
239862
218304
44051
208920
283619
121950
63077
200712
88335
63417
68476
82320
182448
252129
11348
26813
165602
269027
62377
138076
51578
156385
3322
12179
297444
104459
142657
114794
234822
173111
120604
229302
220723
98501
208205
36308
35858
181612
34817
105289
19199
160006
14556
152392
121730
40155
189558
222839
157702
219359
275207
130719
282642
201034
204576
29773
246333
242781
98605
281037
57874
27444
30146
214092
36524
205512
193964
189014
113244
56876
185366
283439
60961
276398
106731
131995
65669
234710
166369
237521
200635
189437
62942
212690
7000
111268
74815
26624
204170
267008
161269
309317
237786
89850
124104
277720
136569
61619
244489
184392
56142
188374
156950
235671
150761
179108
144902
194024
244085
252106
136364
158800
305014
109301
215121
109652
179995
211023
17158
281887
76726
132508
130572
59906
64585
178962
86682
55649
243389
232734
223968
31981
245314
81482
187481
218924
248070
170793
101242
112982
300253
299454
53336
184789
164957
74594
255708
221061
165924
279274
36614
224596
211485
304184
180866
5073
252826
111151
265314
227022
210777
170617
83766
31716
55888
184163
10428
85140
87286
89961
20610
143740
216806
128198
52674
231577
148955
57446
220090
223285
190813
78215
181501
110498
180832
224829
72140
192992
280893
29037
41005
158424
26430
301429
208062
111960
101367
107439
219994
191658
166815
159065
13307
263824
134351
7737
163707
144198
207689
111913
306855
284054
17982
40281
78011
27252
41150
147789
101842
61208
8837
73686
289207
256297
220585
167531
201460
17933
125081
140070
152846
91977
241503
107916
132446
240413
171828
284992
123599
83092
210627
142183
127107
121992
140974
59015
157808
228249
174676
141600
108516
162028
187587
106660
263144
226117
78539
11305
170357
296342
185627
235119
205999
169144
72579
129605
15699
56841
220051
264279
157650
54181
143870
278378
271275
177444
128110
301817
281422
301738
256496
3215
214647
126832
3583
24558
51670
267072
37369
103672
167849
63078
228336
141632
224356
244446
262760
55596
94316
170060
80485
240782
267342
288179
62589
195503
148028
116638
101162
213284
166654
31171
123337
99617
118465
285182
2104
96593
227739
49922
63007
103361
84449
38470
105018
244939
209803
229213
134310
290265
256732
193053
246837
133704
63451
27494
116884
23580
179339
164460
46991
191908
28215
152520
2733
47538
162619
27141
75700
7282
44584
118182
20141
204397
200599
143616
221417
161297
11218
80923
270013
243887
38099
275124
196637
132221
133332
95947
22010
37444
226698
15914
76015
124616
70288
283429
262199
209728
290331
197130
37220
126725
248617
165631
72560
261093
32916
151454
237998
40966
96978
298429
273718
44728
260419
167329
126998
87107
175540
309343
22467
61623
198384
121738
21589
185791
70357
52883
275261
274125
82860
288251
167593
88604
201813
196614
167736
223624
288051
270181
178353
165918
59583
124970
262802
125282
162014
109589
277787
38792
233928
4322
169649
85072
42626
241438
222800
255256
306522
120723
288405
247034
153302
17376
172781
20993
3116
260274
38545
264931
32065
80839
165464
151535
134071
64285
16699
155410
12995
57316
149460
183420
90317
237524
309393
12109
180796
140878
105472
235826
284167
186784
225480
291804
263393
62482
94361
139090
207291
305097
134156
554
251531
197085
164634
18736
306101
252085
108200
300116
82152
127483
20967
38799
187690
218493
287237
297558
188320
9241
42087
259333
60851
30771
78554
154448
288990
41260
182954
35463
22092
179527
118479
158713
189420
269064
132023
17870
14718
247797
49733
141240
19384
30282
102135
50417
199633
8369
51124
202721
144639
80485
275076
214172
31223
282130
171976
284948
81726
289303
119363
259018
174065
44706
59416
188442
301245
265031
187389
262922
248403
7565
125357
124661
100759
271085
67174
116762
289772
20225
58281
115714
178145
193745
179918
12371
205315
1340
208582
232243
119968
95173
182252
167761
218080
117006
36834
50528
210285
76536
204919
178556
64147
107545
28202
151327
160261
40219
212552
24787
93439
137648
179902
195034
187942
44339
10254
259449
227572
98061
89255
21176
37470
284033
153053
258619
111157
156622
75382
77730
135903
295847
56787
84424
171779
191273
191237
197599
194823
40933
103457
241300
48870
308770
168462
15930
154482
281803
230345
297799
62369
293042
306101
192532
140390
241567
226630
133802
149069
254304
110906
297191
216805
242032
284107
193245
2697
83795
297752
107586
247480
52616
194809
272481
121461
237922
122686
215799
155811
89757
41213
298571
185017
61395
77191
229950
35263
292975
116506
52995
11881
221019
111726
220745
162269
71173
182362
6367
273767
221071
70980
287365
235827
202268
82647
244976
266464
156083
63846
54735
56213
91588
275224
205607
3702
111524
63776
105835
8786
206983
301669
95783
203681
16330
271052
305916
261680
219128
275647
107273
100919
220323
185625
205847
10006
32304
120703
309362
80969
261701
122814
59230
195976
176739
130880
133169
19353
8814
245031
160703
231952
51047
164782
34552
295014
233549
77257
54296
169485
221671
34552
25915
125953
220064
138847
173435
26399
76908
73239
79542
180935
141367
56937
156250
97971
204558
260908
282338
219315
304646
221018
212538
277204
74175
211733
234374
198202
233537
197300
40332
75754
87870
208165
49618
96433
148038
72168
77345
99795
197954
249630
226361
216895
225120
173342
284213
146616
97672
213227
4837
155345
125171
164604
202041
256
90369
228305
123190
216870
250149
254806
292995
30398
99478
236814
83204
266661
63157
55845
220495
191609
12458
63628
277496
25366
253646
74256
196554
109559
291716
156199
267265
128422
33263
74493
122925
278445
223509
255783
232434
177579
262485
103984
153612
285075
296240
299352
194475
120107
131485
270201
125005
209332
291237
139366
196029
118756
272685
213065
21802
29591
269805
286597
172053
39388
284475
147067
27934
131460
246351
182507
113586
8971
255874
8948
215035
240762
133720
134221
260172
42579
146087
193147
237840
251773
49526
156741
261647
61106
271020
303375
200743
115952
54876
37275
33155
11930
283411
271396
256909
179913
6378
1407
237861
254391
121785
267539
170157
62420
274228
103764
183091
84993
265772
235230
154447
260227
243401
267862
98263
266503
75329
112039
132376
25181
1207
3220
30461
176883
246825
30140
11786
17736
171502
253368
192909
112139
53945
221492
135709
207722
141538
123125
94914
284708
4346
298398
221545
15853
169123
42960
92760
21172
29639
145527
103728
169277
287214
45496
305612
166005
284123
15113
118786
305527
172404
200185
6382
305089
156039
59766
126519
58472
193533
11064
157817
133243
146449
155889
181563
76572
219587
80033
212612
105840
140122
136915
76929
9269
21690
28382
215589
155146
79228
248822
196819
110711
95402
61092
3251
50635
269018
154337
27799
93100
280187
126561
96202
211491
9875
309199
209731
67539
11448
247113
271104
303644
101267
287076
292774
104378
202445
229751
65733
108573
47980
7321
189398
114593
217347
96481
184628
105514
246778
236181
82661
6903
18953
173486
149612
278395
20138
37630
285842
292621
174590
196015
136692
185690
75936
240557
2148
22614
294882
245820
185226
279259
144157
158566
104832
283350
70096
220075
92226
125532
120567
67434
169929
183171
28498
162613
262399
39095
121363
161229
259738
187330
203213
172789
250374
148913
137432
263107
155858
65278
125507
166255
293407
46082
198290
48249
240412
250559
309617
148671
280018
87677
258519
128265
6326
243929
103227
3869
263973
301626
92928
301458
88557
197378
122687
230023
275162
55879
58843
160867
162460
263222
267381
145800
151228
57046
109833
15790
246679
176490
28122
78244
223430
304470
232186
6348
229412
120863
260108
207363
24436
36853
187929
210908
304854
118162
299402
48184
158064
196987
80070
207702
97573
231080
186224
299853
74971
25889
43715
248588
301083
303415
247464
163230
18229
200491
225681
170807
259607
78501
116376
259150
115494
246420
27357
277201
251791
214362
60223
162748
3375
214117
267581
120570
35015
238823
166389
278371
152998
176351
238797
221682
182651
113440
39516
87677
228190
44613
216824
279519
28425
64813
230449
25919
246935
228380
225257
294151
99328
171299
263139
160519
308419
5290
196660
202835
30709
67879
185967
281532
177364
156284
255233
39627
298972
70773
156066
301733
239707
132936
53187
19138
142371
294154
136934
246197
177096
298243
164577
105387
126067
94478
27197
36903
217461
236028
214076
139691
40265
23079
189430
133739
33131
287462
210085
101205
269627
9692
238516
18001
303351
291565
154435
22507
73234
19024
20459
52999
219165
300999
146216
36587
269068
39989
121136
225809
146520
264354
178842
285001
229477
92189
118446
67741
115301
281987
129210
185370
132851
253925
266359
47695
131725
186198
165715
75789
297885
109885
10875
141056
117982
107878
102696
167856
265753
72897
77525
150657
115043
144357
20749
9399
97382
143947
170254
120697
294721
62762
148966
137452
19790
309544
33309
258258
212617
81840
137961
35777
265134
84619
62518
227845
107288
184849
48023
281716
158521
304214
97632
263814
63599
221406
227778
233298
185291
305675
269676
273545
291232
147992
278790
213435
274877
111203
34549
122340
134726
27650
58657
116363
275003
169857
252029
101710
287767
36262
151080
124260
226537
129711
88901
53794
128733
233824
266577
229622
305364
106659
272231
305275
80919
69735
181979
183932
191925
198776
227126
90469
4003
59812
112849
9957
169565
17944
183792
26566
66654
217335
117354
76825
229411
225633
92530
22059
122362
208847
1333
179841
18574
27909
103756
58869
168519
299708
289687
242733
227389
165981
239306
48063
57084
286793
261701
201614
48065
306984
307270
285376
48339
24840
109640
35162
182453
222164
211789
257397
144611
256825
17949
259505
274115
216192
49112
77378
157533
221895
90359
280428
257070
118599
267169
133565
143437
192763
212789
48507
17971
61563
134421
107401
130646
214374
216268
52542
80313
265576
247428
37704
84136
198840
203972
201564
232138
186244
39930
264338
19865
300772
297036
87852
248894
50066
309423
175605
279879
94625
94565
182314
135575
210040
221878
303431
56775
87880
217450
261772
107349
214891
287542
131208
168896
266432
19500
275866
57819
126429
147204
299979
16362
33355
168464
49855
305499
305902
256409
225654
35105
229380
2930
247158
303462
246169
24634
207233
276740
292011
114446
292027
266616
267328
262503
186768
50616
73346
156808
237836
6263
178495
153497
27387
13027
206958
107158
84855
181650
150021
293114
95306
299506
239686
151627
151276
47119
194470
253580
8991
70855
114858
150753
181711
121434
70823
80089
281649
306615
38052
201470
187965
292055
235186
102787
82558
22436
19163
57894
122734
149591
105934
188440
121219
65950
161936
54252
305267
72147
283023
276543
202355
78733
133783
292076
146646
24353
230715
7132
105478
209611
292855
223592
159905
104872
47395
98556
61860
250893
229797
125762
45695
6848
151167
129051
12202
260915
236260
294785
54754
40001
128519
65222
53839
204367
235162
158202
91893
7921
7802
202092
59518
270660
70927
263600
115336
39840
166126
121873
76483
250129
303543
286127
214893
7707
232739
292302
151778
71832
164736
86032
65107
127033
136676
2825
239221
67280
169091
237244
294029
74562
103717
39262
180396
288839
180861
5017
20085
180360
19611
253206
240340
276179
149791
220236
101449
99135
39927
109032
18120
65181
54767
172222
94762
120253
19964
20821
32806
262637
163666
63349
264825
117829
59729
58924
56164
219055
174051
21142
61224
38766
170692
113831
194552
230801
94101
103633
148086
219081
2295
121103
239206
41907
54257
97602
33984
124286
216936
76431
42281
59280
156546
181864
171825
294964
220626
5306
228292
268173
184100
270282
37186
221243
179538
37946
203625
251011
78756
243133
246194
205760
213728
73782
125237
307802
262188
131131
72772
300873
239818
31047
243726
171481
131663
25716
47036
255313
294149
173536
110064
297651
54750
147890
32841
28692
3255
292868
234704
127690
187531
39092
73536
891
248127
293920
121681
236969
184572
19051
38
294919
128221
178382
224342
288580
24745
96506
140632
280956
187148
132268
24096
42204
288490
14371
22460
96267
143648
68028
127553
140078
241459
253054
71222
110191
297049
224378
15742
194033
269221
25822
31480
279922
92868
182514
179499
160822
266537
174540
262549
117206
48354
145293
28268
127320
103360
161972
51955
85815
175331
134856
91420
80250
229211
119779
2189
281038
189746
28956
170830
150709
11323
292894
10101
66512
121444
275679
260957
3828
283705
84585
200210
18200
98943
204607
185384
232274
133171
23623
221637
187238
294996
62970
295604
181670
4125
188672
227165
12890
146761
16948
167958
250109
204911
195108
30171
285421
141757
290366
73295
127932
253373
196864
9651
27549
241549
127687
215656
212541
14794
114254
228911
170693
210824
281321
153883
210268
5869
267905
27493
60844
127516
46421
305913
66157
120022
174123
229491
81472
24177
37822
34338
28657
240746
281178
228171
130958
67364
278206
269737
5227
48649
149894
38735
47668
302095
256822
119304
203261
227302
146724
66786
1421
306195
159717
280023
269324
206252
40583
32351
199380
22161
48462
148692
74857
216768
104559
194387
269787
96504
163094
210952
180716
9495
201243
277734
250222
103529
161188
309867
129065
289517
186131
44847
102831
104141
260563
181123
144916
256945
215447
230596
177704
138840
4808
141418
125267
158373
219850
146711
163103
116267
269283
168988
292567
213728
40400
244240
38060
3138
212356
158581
50779
45336
133344
74609
229201
179576
126290
160528
299379
305232
187827
121872
205829
213655
18135
4995
113672
97548
209542
23703
167188
149998
264076
205942
131696
226297
199576
196118
246858
275685
6064
64005
144662
10874
7769
12146
57385
291848
266874
97358
43860
255637
170951
99154
138275
135557
66676
87577
189482
86490
77136
267892
49690
294318
76667
136618
34401
250451
57698
208561
84668
64085
199054
277236
308716
146189
73743
272771
143229
137144
293584
26943
158428
149580
83172
96555
81765
91709
160290
117226
198030
31650
82401
262206
260457
5282
119543
240108
122918
112611
350
17969
300766
214832
135292
206189
192687
1419
91146
148309
102764
296208
258340
246348
174373
194390
4471
155905
180856
128045
258606
113408
118571
107558
121679
230864
127175
177507
21358
199453
56580
213176
175157
223258
103458
5691
212157
296918
200703
289902
133318
166284
201824
197425
179762
47264
54874
54923
72104
154888
115834
100147
208803
192715
273255
151670
162573
227444
110040
145969
17868
291268
6573
281847
131574
175232
177335
153681
153172
159557
85563
284801
220626
284348
45942
162139
125506
24354
187687
136113
288041
212768
298785
308971
110994
14523
291979
183463
201197
27523
185067
268154
285963
290059
206271
206271
201061
19110
257592
5738
281279
121949
291440
142469
174411
109156
305292
70656
66487
114967
307839
161504
296070
230358
262176
194442
250014
83488
64865
182223
298186
176929
270364
136308
132023
63745
91288
151989
118098
35387
309729
157965
247240
298550
211558
168279
11786
123942
158398
10807
72892
247910
282238
214314
196901
174972
34126
100871
158885
176004
129574
167106
276249
280766
155728
255592
184165
126741
164176
163495
143482
213673
177815
299145
175799
203847
20222
39716
206852
289189
556
262668
87756
101421
89686
171981
133397
200569
42412
268119
70053
245329
305181
33185
118033
267134
105460
25516
49632
659
265830
288630
96030
239643
156658
280412
207817
28581
257720
215518
238862
34426
164418
12042
300553
44508
120777
55152
235848
52286
108964
9532
108936
39988
50165
157700
40126
133633
127141
30315
9299
228330
259716
134966
33249
43526
200522
24024
169013
57458
266087
161334
14096
182943
94113
174276
21821
268359
65190
245506
213037
181449
280693
109528
239658
184560
14637
265677
172434
211315
155377
8504
207982
10986
109437
162823
805
115412
187179
171931
133749
127681
86182
261992
14413
120939
35553
269225
121875
273254
215461
261512
172988
138279
238524
303565
280005
65813
74767
67901
136992
181429
221023
32846
144246
211125
547
180863
49003
202669
1436
263506
22732
105524
169575
41302
84187
210057
107463
64509
17942
291437
152216
82174
226893
96379
33887
112721
4993
69854
38976
258628
80718
297534
145592
229505
290941
3582
18246
109442
114577
156166
37475
253714
196885
74688
146365
79863
273372
133408
120178
244699
70442
116565
71830
154773
140711
138975
210520
231430
189245
63222
103859
8674
249817
45470
134451
14870
30798
37974
225011
48693
75964
67115
307657
62153
42364
303743
110667
204112
148756
255150
160745
282856
142577
224469
296518
27108
27440
214438
80611
181097
133167
214265
269096
14819
14930
163131
26626
17569
301161
309700
217718
111892
40296
30946
97571
112973
296667
209561
75115
166117
192792
274121
38812
10632
82679
109085
9575
147450
215477
199421
117760
168431
305787
187111
247987
219752
240577
203069
59676
37294
212876
269440
262859
226947
85885
271843
89174
121885
259555
95941
181544
281250
112654
226226
171190
254799
132857
15579
116196
52992
239739
79587
172025
190554
261894
99309
74786
38569
135624
251884
945
163604
104279
240312
150749
308749
237552
183835
72480
265808
161841
283522
289262
74030
79471
309071
277399
293137
302800
16357
45967
75089
297885
85051
188536
440
154357
135262
6111
287053
153699
254716
50225
198522
32792
206090
132667
290418
238617
217916
113405
54155
152813
86338
142732
215224
20915
140783
70596
119380
190956
299663
29947
231637
297398
240765
13787
305854
170699
43317
121670
307762
83816
301757
286996
273805
30952
261803
131221
141414
227402
237460
109452
57386
209944
76073
36318
155197
237046
203549
156086
263450
51961
263768
263596
142536
183090
281578
147784
253602
255101
138344
48736
25990
178238
147425
90333
115975
132888
15779
10826
262154
256223
123547
209357
255384
32286
200363
237360
300604
75895
44263
1777
220845
56381
309460
157033
235547
34291
106940
34820
164854
76844
256826
203805
245884
239500
221897
278944
10352
68992
52035
292077
202310
165744
287241
56605
130838
278657
90157
304968
267526
108529
251658
80971
282843
118366
216772
9312
21762
263223
138428
299315
207100
216378
31288
136961
266250
242680
128467
35187
144323
283798
170436
230685
209202
126583
133591
104361
48952
108217
171309
261170
198959
98078
97990
162343
209766
79772
47175
159717
180992
69652
102672
47914
70254
18436
87897
267670
168408
150909
19617
195113
304523
59819
234855
125105
221717
7665
246300
251853
298049
37135
101088
53601
260725
248186
287794
144929
127899
272484
14939
92028
273207
22137
10616
308221
296840
51659
278337
277299
160381
34891
259641
104863
275094
180635
273767
284034
198696
288420
207149
9754
173241
293697
203741
174709
30850
130177
62932
237612
248782
116327
219360
127474
24231
93845
116169
214037
304262
60246
234815
192612
274315
88339
264532
277659
306853
79916
249867
280364
174264
202499
193123
148636
301444
49985
20081
42114
248012
119664
209534
242293
189125
110137
173769
222465
171847
33514
37542
131325
271471
30971
42309
177718
116417
199758
65112
96532
221892
218634
68450
95367
18352
55963
125191
285697
254314
56739
43441
58801
101192
131377
156712
217037
259820
58945
120297
73767
305509
305585
27522
283378
59117
85348
52987
206317
111711
140755
284024
61477
169148
67001
205761
67740
156207
185301
30656
242588
234492
241309
112005
110056
290590
204976
230557
27563
203683
237751
273360
255036
59607
126344
139471
120546
233738
15585
184104
272882
14776
258769
19395
300771
164266
288906
97939
143654
212672
125167
127344
122863
132148
179506
79139
130019
226665
16632
179561
6781
240945
177652
279624
170574
154897
189075
48120
278082
29975
90851
170327
221585
180537
254188
5767
234187
230509
132110
261314
177833
33117
151999
150513
214328
198822
200077
52362
43473
182274
217567
91229
302596
250271
91956
186198
51033
294489
210473
102429
247903
208057
174729
238059
71636
53602
97301
286986
162154
207342
175857
20828
176433
198543
179312
164313
86955
234037
271475
96569
238316
274454
266547
136318
149545
115937
150294
287850
274889
164518
140523
33419
13885
304457
146492
297419
110865
108947
223744
189776
84136
239657
277455
65227
309243
251693
68443
28927
298251
267746
94868
91980
112701
186594
36274
139546
29728
267464
294393
85070
107259
44878
285187
30752
284427
91394
168268
136497
98932
197216
67537
202721
89681
236059
180278
127836
141367
145807
232878
141566
22696
14884
201473
154059
155916
167670
94795
116742
278354
101206
143814
261952
161959
492
157918
100684
148828
236409
227618
55794
57328
230430
68742
80895
157233
58616
115915
39123
218011
70032
77607
291037
3417
78027
248296
76557
73214
38292
254244
15191
250635
235991
11173
87062
76693
223309
231392
31585
138492
296765
203612
260483
262432
299657
149042
67031
309834
90331
194870
155497
162239
234777
170765
156434
191154
90313
140534
107845
224248
85628
31291
249996
235517
192938
285043
13217
64171
127663
30294
72251
116406
4561
56983
295112
172763
20691
50110
124410
9139
278812
96213
185421
117855
47317
158392
365
180648
5708
52834
289618
270983
43888
119698
233603
217698
70512
124437
121849
300878
66390
171972
291524
226585
168796
130417
185858
168739
47794
283829
200478
297043
70840
67698
13772
183880
204195
127629
54457
15964
66858
109684
165361
67070
56494
276132
3916
145017
290614
201476
56821
300043
129917
302874
123479
253941
127702
182461
225426
226054
213699
122976
235471
288266
123894
49457
296612
296070
69993
39546
288539
96635
68752
63825
47218
168605
232852
4465
181654
93873
261522
254513
136037
136139
81048
259846
179789
199464
119989
218324
33154
48534
247497
204653
266995
122530
275531
12166
71006
214514
150788
80776
283388
21195
49143
190735
140264
85721
276982
111771
258175
78068
95729
110766
26696
267150
169067
128134
49638
145103
22080
230156
283252
148406
173827
96987
54927
151231
36790
204495
46377
190629
190652
111485
205045
223292
270293
84797
251528
8573
116560
172699
169805
1099
251826
3792
17098
281630
280576
296946
285334
101264
230024
257683
133367
134694
194179
207008
217513
72887
245973
89541
22840
197045
283769
241993
22478
1846
108637
171896
16034
215112
76256
196783
306533
167399
103993
295810
18411
38837
291379
202556
95895
302474
147221
57809
173603
297566
56551
278959
64965
12396
276236
121596
2914
93785
193294
195192
43509
84548
166410
234693
308865
25447
26989
35750
164117
248149
57159
270068
53446
41245
297465
173660
95172
274288
188089
280931
18844
221127
304841
48049
10804
290821
259781
141832
98749
293194
238053
239134
147418
35769
110695
153683
184233
89905
159086
209957
140909
167424
206152
64946
125660
119657
267799
267508
249295
98085
154971
134909
9206
290587
69531
64474
298791
239353
249641
216278
131604
102424
251643
269966
168430
224492
263710
138800
124290
129791
96174
254212
66834
107416
252438
60361
105162
9997
266468
236080
42729
176289
17043
36436
134871
109684
178810
214715
111218
85666
122062
290308
216393
71943
223228
96807
120769
178754
24296
116449
308737
232535
203983
276229
258677
49099
166990
160898
244549
236524
130931
295944
142011
129397
151226
67747
238710
200181
241081
229712
68413
52874
254516
127989
89056
92133
68836
188436
276081
226889
190845
281576
265056
125466
242795
277226
217402
86956
255788
150248
38954
285878
24492
265566
168833
16132
299812
91068
239
87232
139404
177099
280068
194401
264089
11846
186943
196710
222864
69014
220003
29634
45678
105065
103029
128546
203576
168687
187723
219125
97953
99789
42091
39548
248165
177434
281885
227663
140499
110446
192479
167215
174880
46552
61008
232391
170850
187288
62691
163870
52467
279838
92503
190035
286625
187983
40952
13247
199250
118963
77725
265101
241880
84096
117374
95588
104371
145214
95430
228508
66651
202948
76436
304498
254012
50663
166985
18950
189153
135357
49694
107676
196731
247901
81439
78190
212398
90133
131040
179309
286356
26081
138163
21344
227087
184934
52312
65053
183209
49204
8074
186953
106982
198281
197193
164208
172842
84470
241513
230214
235826
158423
227410
52161
190725
208756
139007
125027
25743
162372
81402
109617
2212
63187
235434
155194
185078
51791
121185
175785
300906
247925
184097
286955
170361
305508
63191
307094
124359
73000
179190
100374
281150
247365
255584
4028
84750
207662
61098
276499
183526
218612
290510
68717
154249
228203
246938
146243
110290
18098
24983
80268
51092
44650
91164
141376
302630
204140
291729
135957
193146
98553
55433
288909
20057
119452
254162
201936
125725
263565
171485
110355
147661
91788
117567
101974
308275
303389
249927
48888
121257
140065
217906
62441
177753
266165
51978
170172
115635
16150
139344
25241
163712
264766
308890
195096
288889
256743
163404
8797
301535
152509
247923
18268
104950
13702
733
144228
203751
75937
267435
250639
30426
155250
129966
63049
241943
106200
309357
240451
298964
180469
308012
56296
13704
100674
276938
274516
107128
65543
207050
182181
9484
44061
87087
267978
69704
222102
160764
138107
38176
245173
186229
178500
308997
194051
13496
171281
242740
1722
140258
226096
3429
210636
68087
257672
182330
179935
131424
138412
148183
169866
70641
267853
297580
300687
67756
63062
79419
282686
159615
264195
60921
55694
105294
93100
139723
153312
130669
122146
141109
158480
17292
149290
16838
216528
235322
147717
209629
48225
49687
244145
25342
18931
271857
181573
278490
150759
152976
179983
3369
246803
133005
246894
152039
19981
142051
141412
4869
134005
173297
151472
116691
112910
147872
262684
74527
98866
136756
231095
179838
55845
303672
301969
310031
235975
26185
173463
273241
240209
191514
82607
1958
14503
200412
169745
20844
233349
113634
307918
109065
147861
268792
266324
214771
40676
286335
189085
228308
39991
227355
259922
200119
94094
110264
21468
308180
44582
153216
92868
216977
297852
286215
201811
238898
298301
44463
127486
128661
32674
251389
15290
268205
299692
42602
50937
271824
65047
309628
111365
161534
212645
85508
11756
55141
282540
28735
46032
275235
268634
145816
179627
242405
188311
87216
151223
288982
22250
288121
183413
236917
181415
176073
278118
244262
99142
135614
102998
45943
279438
307352
173288
185629
5866
41673
167507
249679
236841
161143
70894
151744
257926
178982
269756
210047
46382
133796
224816
94190
173074
42019
245066
123683
230417
179077
15395
116490
160270
129127
135795
88352
252693
251598
84014
175459
103375
158637
39380
10135
21728
110249
74313
96714
150775
34865
92055
103600
82268
257936
154621
98678
280954
112452
243656
279756
251397
287933
7760
266043
286999
257931
258486
7782
192816
305315
137702
115259
236752
148840
110452
288427
259731
31808
1117
88592
139605
176387
67770
157569
123453
198736
17837
86962
57966
130089
167644
294299
244513
177115
232746
145602
286333
37257
260985
274201
196201
114646
155143
173076
151533
119255
216006
98279
161050
122329
190248
107575
288768
264160
90238
144936
113129
151462
50599
8493
233571
234959
301413
5964
192766
107767
294374
225669
246900
41918
190865
48414
151006
61764
20731
279739
178487
139721
180775
86708
157034
172625
201769
85165
101617
271268
126207
84259
160281
39229
12341
123965
185981
40829
225114
150255
107998
2264
290316
181732
273500
23170
77031
257428
1934
270478
1063
24459
236297
205700
145806
172024
57823
176147
28983
255367
284081
32615
99266
265450
280962
231780
308607
106850
230492
165598
112138
104906
74319
272205
203211
127876
221864
88980
124454
106511
250100
221396
278179
157482
174902
33580
167162
241119
96075
142300
207501
31328
79241
20695
103616
219533
233548
279219
266790
157809
285115
211158
108470
175183
285408
133827
78359
123065
17176
31116
16472
214844
41363
208189
179431
83420
245442
35230
63459
168764
225013
159465
54759
204449
125275
140514
297810
132098
265663
7051
107298
283623
305272
98182
143251
64713
258780
151633
219382
122977
299660
230971
121882
114415
182956
128329
214588
128946
23833
184757
163013
78674
187373
7957
306326
193559
308525
8781
230799
305180
142037
197460
27410
169235
97728
224989
148777
227379
74531
139461
174083
49082
216477
291765
76451
262940
98148
91261
271587
284283
161611
175589
82420
170202
285289
106537
163066
21522
17368
120241
60946
43944
271591
111703
215077
99965
264557
155700
57933
83503
236910
171820
7951
257585
243165
60942
280949
223679
144549
48100
46718
202571
225453
168042
62110
193472
154769
195188
128283
276356
93524
271570
210850
39374
256879
202649
32372
147984
280976
154011
304354
308652
235579
50828
116064
135300
35077
31255
195969
70240
126660
17439
147660
139740
133901
157163
97575
1738
33734
221884
18019
12192
184293
158100
52713
232432
163386
307122
17746
235539
38871
273816
295034
146103
145501
99032
235053
223936
133878
124634
106665
99794
230940
264707
2857
270064
63348
166290
137202
79417
131727
5445
156302
9054
209089
248365
273925
245335
309459
251671
233392
163321
244200
275725
281866
225134
161585
92002
263709
213689
186171
151972
168420
140476
75703
115608
194695
139239
148364
236079
43334
11283
167926
75743
176311
142016
46808
43671
124284
123482
163049
149811
121776
263552
273976
281611
22382
188287
26587
76420
95908
174587
237513
61818
182986
128071
18352
300440
27105
54590
34048
302966
32533
195614
245803
27194
120153
110887
170492
208326
275953
229318
166686
173778
198532
222231
156539
60496
271162
155438
202395
179056
148975
152568
172905
190746
124195
5382
263906
61930
201435
292017
152131
73154
73325
278556
285651
67394
171868
247747
15894
66963
280200
63726
154468
209047
295195
213934
297920
296955
84375
307450
82150
223128
84925
135138
167269
306808
152686
28056
168630
102986
98804
224861
184223
227587
258111
121233
225582
59555
289765
12703
65273
81830
109438
170187
86580
222422
86058
92799
101428
220429
250491
871
140465
27922
257810
156753
161554
144687
271171
163429
77754
168850
186147
266525
141259
184134
27400
132738
260668
40853
268994
61342
173342
217850
171146
179526
188631
108089
77535
191384
188853
254882
239821
120273
158993
169800
143525
115181
174979
19746
57264
242476
12384
215730
258828
223279
41909
164937
109816
240328
173664
116163
64304
238340
41060
59358
280611
20875
102991
232670
88039
148265
30626
47639
278408
284064
79963
62027
217406
241778
282123
18980
128950
255913
77501
116402
176640
213319
278867
76338
251876
279006
60313
104546
268933
145309
245340
182463
245238
181915
79237
13178
45097
99720
49072
228701
280686
227430
294683
138610
300518
103604
172058
25619
100173
44538
63521
89648
112492
13586
234987
268999
230642
35756
228525
162025
80414
206148
119529
257346
16944
279544
216938
212011
249925
87402
192579
31414
80967
10648
125602
255324
252942
125397
16961
268748
75896
303713
196161
12111
34498
183117
136839
299095
140710
183298
123165
60566
9974
34443
256019
36571
289502
94063
162870
48629
283566
290021
233486
97194
275263
306262
128247
67050
91632
117527
120564
70166
74352
149311
68086
68308
224806
20615
173408
133084
183112
18556
48326
279199
155848
284512
95492
227774
119192
186488
145751
114533
296508
1157
277255
70573
181919
248389
259712
287362
77214
136791
205981
291533
34493
70746
298368
261057
226517
213374
276993
51082
271818
209675
27384
194648
34465
89790
281033
166995
161081
56707
284054
142611
206287
132360
118839
169240
199543
200168
56248
261134
213198
272225
223345
225473
235523
74873
269141
55974
109876
202466
278614
159575
192583
64942
56002
300913
189897
73860
142777
230239
227696
234142
34374
273649
52460
101116
205111
71328
294538
103724
4296
108271
10346
72100
236866
64354
42075
132402
159418
179037
252553
66476
294549
188149
42004
170201
297935
143925
184685
129300
301537
201730
249317
3351
53375
208844
275707
251423
233608
184053
8708
141535
4567
89987
290712
136305
307877
261828
10946
5264
240374
208009
280617
750
10520
289407
198660
78525
33310
193024
173854
298555
20638
112551
249931
194492
157392
6423
278308
254321
240640
218983
159429
69683
239136
250540
175809
83452
12071
300742
132276
279700
31132
211344
65769
128393
2243
254230
58945
110806
32366
128586
147051
215669
241088
297166
158287
205949
213805
113733
262304
132322
197259
235070
4738
81661
96600
286000
71574
743
166417
173135
153236
59445
268483
198786
163950
47347
179845
13155
57619
276873
65828
87625
228107
25230
174503
145729
232881
193994
138102
21016
109467
171805
193934
149286
27246
227979
109747
291219
119916
156353
158330
30924
235372
198417
240700
287858
296648
26159
255961
165696
94324
195931
50321
37254
11957
27358
194611
201962
224827
288799
131589
158684
241208
109662
76750
256939
12613
252172
230350
193006
98417
196661
96589
239057
51863
131
205018
54012
91188
227502
207224
304986
104484
236810
120330
176312
304621
60298
280796
278761
37477
28120
16858
184512
55795
120853
121915
167832
244950
166242
117522
223280
66911
165367
281513
111784
270690
16287
267249
95799
66501
4475
12354
175255
255848
291746
46842
172406
824
216432
152173
147052
58153
72408
102375
285375
113782
158142
179080
158075
249800
273919
218445
288139
113110
225881
27008
75856
240896
47911
143412
123624
103582
138822
201767
221974
274506
119303
303553
72723
290844
192096
159069
9768
189878
196449
301414
134330
61493
251886
201972
219590
151656
272005
52329
29839
17193
262599
171513
186174
281801
271287
9725
95864
283314
241063
77296
272262
308539
13485
144646
102737
249430
296711
195253
84330
131948
2170
294668
240553
98601
252578
78899
257614
198424
145130
51364
75705
136717
77670
221617
190406
92158
56115
105152
200332
97806
261411
78538
238981
37223
265028
233516
182294
277361
51627
407
250558
178526
156947
122162
180677
129543
208912
83538
215569
119034
185604
113604
250922
81420
167421
232798
56931
254173
106605
149617
73235
250244
5079
214191
73938
280588
215090
95087
131075
187294
257989
246309
101565
68755
283498
219508
111843
109882
48316
257878
91320
242308
69202
215010
273457
301568
167960
282513
46940
115012
132280
44144
178798
31486
38203
127486
73077
67541
68661
171457
191304
265564
210816
179859
122798
228019
267635
21742
76561
34468
87416
115589
220840
146132
260917
86909
254634
231462
2104
96029
306292
137409
241838
236685
140795
251861
241987
229986
242666
236024
284981
271165
35754
107080
210069
246910
292883
153399
185574
255420
77831
283256
30370
288246
81022
12950
3814
171012
137743
34533
96363
140773
249628
130575
264400
262639
173871
230272
258533
133253
266513
294424
74484
82910
89425
32088
88842
267414
274394
260943
252137
113240
251372
300359
241435
75549
200096
35308
55767
43414
140550
213365
48900
84262
94089
229483
35697
308990
193696
254859
248017
262987
171395
35286
269103
244447
291748
108806
276668
174602
302034
297169
78990
256145
87804
120352
85224
109941
249343
254164
287721
77461
233439
58389
173545
153748
170635
108207
306913
205853
205743
120132
299812
278428
243466
206331
207909
283415
270177
118853
181265
53438
56403
101879
66865
131684
216836
260228
209606
250397
173890
171598
28013
181074
156363
139939
78801
243573
246721
2427
229187
167561
69576
19954
70073
139892
237426
87422
184931
241652
40584
262658
90528
271042
300826
197680
154179
181466
176839
262173
242614
56476
189782
222223
304158
111759
128751
74069
28665
274515
300617
69397
154546
90242
117703
195051
272133
119314
35988
288882
110688
107640
221133
286153
192541
285070
289298
246688
9168
177879
113936
224296
138310
278739
256444
167428
151581
169006
249267
238701
221199
308257
43662
264742
294522
308275
212093
169646
174379
59361
260218
112596
269467
205401
99168
55208
221003
112433
225964
17606
155872
188757
249038
150978
212398
275045
27355
304546
122062
146820
286900
254062
93514
14542
73928
288667
288870
200889
133327
51651
47650
100590
199057
169764
56882
52116
212272
13735
150867
188766
278246
131259
73298
134601
123596
171871
120749
40493
242582
213747
93008
130002
215817
104937
80234
151726
241629
52753
87288
67552
173867
273964
177454
78903
50263
132425
117945
110807
309122
97032
13488
297950
31550
55496
218932
155331
180118
189761
299542
71667
110073
33311
32338
15902
257141
202521
24648
113973
248495
128664
21463
203261
222225
266528
96944
236039
172808
6902
19078
309282
30331
137398
268135
271566
45613
236199
262457
90013
236148
274924
286753
67312
134026
134055
194035
236775
25412
221717
57704
285862
214494
182948
288979
278562
164777
261090
270832
87424
252631
51015
192253
66514
291938
154237
304044
103821
138335
116425
166142
48831
22024
232907
219609
110634
158722
219644
242809
214268
174268
100081
169560
22681
293574
63775
267248
283818
179760
34431
838
7023
86417
236405
279375
178956
259602
227246
100499
222129
21112
301866
276047
53494
271915
300302
108728
115349
64429
136031
25391
24107
66501
274193
77366
79640
31188
140119
265589
256497
213821
157993
39766
246357
290824
242749
296664
180412
199598
88513
31501
152980
86910
183050
220375
114971
168773
202255
170074
247196
138805
162959
23727
39566
41230
160355
201694
302272
209978
128589
205118
77009
120277
27146
21589
111845
6738
221836
223258
219095
44228
195164
276610
284271
304631
223429
269419
142353
236753
122587
257602
164385
24698
75319
171162
14913
8113
184262
186265
92913
151901
242274
33668
238820
245068
120100
164131
274895
185229
21777
162105
120752
240408
64973
270229
73574
30383
104042
100766
156913
252836
198071
114969
212633
113097
222761
133279
160043
161783
267463
49031
35146
94739
29055
149345
103530
259189
139647
68645
175342
232970
132207
233131
218778
139012
308607
236074
259891
156659
129951
240641
6562
167640
96784
119330
178513
133961
231784
131261
140935
4287
72926
180414
238252
207552
124169
152367
202143
187786
87522
191927
141985
185118
256768
21335
283116
245311
195609
72980
253300
299384
121463
95056
297733
66766
48873
269121
25281
91767
156747
64840
276187
90937
291878
132950
112664
288643
251666
130081
154364
294242
210356
22029
20262
93161
113335
147700
18634
253998
260158
184423
292308
105053
51503
101876
79948
16158
130476
118267
77032
51423
69397
20475
101491
112498
278966
105652
183175
128429
266196
210500
308229
53562
165698
148331
266734
145521
85304
276136
268901
109379
37454
65472
244325
151692
256492
60683
143380
282013
236144
181560
239391
99788
287697
70495
293433
19120
131556
70369
227265
158876
209807
266446
76321
114340
74932
54219
75787
172169
267624
271210
184631
208828
208155
301662
94281
2484
291854
82074
192926
248625
78807
281889
292901
145317
307385
147734
56340
109933
225070
163629
155140
15585
173035
79912
187317
235912
273897
229615
6699
139095
190525
273269
172820
248700
293155
60746
72299
291640
50813
97786
210245
49502
149545
22878
46924
43265
175086
29944
178163
114752
136862
287211
229524
161896
100460
190301
299872
238962
146119
148939
118348
283236
124964
26837
74831
140100
262343
246495
5244
211593
232919
100808
84182
85661
74550
281878
167069
257361
58589
232472
231408
265597
23078
168092
88524
92831
5762
299961
123687
199822
304761
103793
13006
242636
177607
124083
196348
236357
230728
4715
112944
214140
147166
22046
305010
250647
230094
255475
57963
295641
251073
216121
239308
241032
261229
302762
92869
118241
298059
92010
5897
288985
133807
283364
221381
171416
303178
187966
252900
30864
46973
245934
152839
289538
48314
58332
243424
151421
28680
23466
195787
54000
114709
173220
181254
1898
309144
220859
127458
4104
197471
299977
176547
187998
300316
60396
258607
1919
75539
183404
89056
31056
213952
12418
193929
220710
33415
296048
223343
136563
38465
141062
157880
283035
159868
181227
193019
276109
26100
63839
242538
232444
287240
103540
235885
285924
7552
60838
283027
181887
246163
8303
289025
69460
222870
56643
120412
3006
166439
266355
254265
222732
204528
229547
44179
153966
200163
190279
135755
294677
178764
207809
49807
125951
47863
240440
138719
281874
138197
211842
65794
185093
184377
52850
213081
88379
275027
193980
37410
26788
251866
84839
258935
154103
277036
308117
27738
125953
125792
46471
285999
243046
53040
77387
261692
267413
84350
149653
257056
146325
288207
116499
260117
32388
24471
80547
59087
261782
22448
176465
297438
254316
169314
80532
230072
178823
206281
29003
10949
71492
125871
201581
258896
305881
127548
114875
301971
134342
42580
117145
195379
149215
103976
149471
263738
283207
128712
256245
123251
292940
7657
1357
302105
49427
102688
245147
278220
275707
258399
208885
248176
297139
39353
19664
177255
15314
104471
45304
109173
15558
281942
96251
2272
234061
29745
301290
84652
248748
222586
66406
143170
26205
59539
295636
94799
148293
195035
146215
12250
66766
158213
252019
240884
61413
77932
24420
303453
100868
93265
86280
73588
35436
68983
2621
102446
153586
261075
214225
39101
82566
49492
282438
273639
106974
210689
182680
229701
161142
257776
251569
49431
36370
70059
116010
140865
281737
207824
198529
302783
10054
256989
268620
80872
67093
23328
109673
219819
148016
168530
58473
16256
303268
190306
115281
255620
139682
270303
115417
148154
202867
61976
113882
114743
307087
198200
279540
177711
57543
99149
295839
123078
77882
274523
204879
97160
44085
250249
177663
125132
106656
230345
161723
251290
202085
228587
173694
173809
57829
196614
30278
29707
7539
13034
62483
235333
214153
258717
210683
228180
71822
193930
97416
81121
83636
61103
308588
266451
222
183733
188515
281848
307896
101032
79499
291936
144453
64894
180451
115438
251466
284917
242582
59433
81825
96448
186187
255888
47997
6757
119843
207421
172545
122571
186481
237658
276006
36797
130515
95191
133872
242559
146295
174021
55896
250054
164266
304072
154298
221548
104305
37831
30126
150237
128951
53874
93342
296299
196514
36412
67201
189789
271978
48210
44212
19989
220523
237556
275209
33118
154831
213950
105158
292310
79128
302237
20762
225610
285741
189111
30479
258293
39719
221793
203887
158717
183331
132938
307701
279353
310001
309495
282251
43409
220251
246442
242529
53694
45432
111130
141605
195899
33790
215386
299243
144181
80408
123307
9309
145880
110882
294810
50491
103568
309545
156409
200083
220997
222415
212552
64088
197539
110258
254811
306579
60312
120192
217480
7279
216356
213699
255882
91147
172499
218983
305875
2789
103539
110662
64395
221250
79084
109155
181432
268067
87383
10914
196692
113334
83299
97060
297579
139537
113622
212254
12052
205824
40296
43214
278774
102417
58636
255956
123803
264602
3082
105019
67284
68965
266383
291686
186333
21267
185440
76324
140929
284562
170745
273233
146587
147974
49059
91613
247782
230468
158298
193951
44230
212700
304697
148901
17163
250176
135482
200690
164703
174320
127388
296376
153958
174334
220795
48318
78842
213224
133567
92709
238253
113049
164123
62263
235189
141330
37271
90257
293318
256346
3086
57800
260608
46255
300828
233144
121478
143845
85748
254891
114803
126136
21703
91796
309777
111312
7008
52290
49156
264449
249431
131884
5338
178643
51354
238523
31344
240607
293833
166892
643
126285
273883
103671
220277
98696
43460
55151
71157
289700
146663
119201
183696
279522
42163
186078
75605
74860
62416
309228
285270
168604
549
17466
148380
112200
260022
114500
103958
130245
184982
139568
146037
145451
34296
8382
25801
283449
201835
297312
14919
157005
121205
144350
78720
145311
178678
157525
64099
282895
244898
33179
266624
104943
141611
122718
251769
124057
48609
97324
292397
160012
209392
255205
36472
189602
69287
10803
151783
254147
101967
95979
126875
90493
284584
121038
298979
151569
266166
86478
46770
245967
197352
287221
215063
83362
300470
46389
121643
140197
76061
266347
256305
175302
47260
61241
194660
40168
258032
143380
271842
104001
184805
296860
199535
225529
204577
205118
3141
263372
47720
272253
113332
231853
79758
226793
119948
128244
20520
139050
68099
107545
288830
52830
203010
249986
69204
17540
115741
43951
111283
228383
136674
18094
247460
29092
218935
306964
233226
151133
295954
146230
202164
288934
207284
9469
163189
235878
68134
73785
299142
216593
76148
94331
266763
288768
126103
14288
220932
223200
109270
222228
54967
206608
294050
21976
25521
174980
232159
190060
240719
20314
243362
256937
181762
9821
217654
136299
201353
168438
269338
192188
200774
194754
275127
98139
164777
144915
245508
112801
281017
237404
294218
259450
225699
258583
296691
57627
79148
179013
154652
87967
181270
306167
181717
110646
144900
285697
34724
242550
247390
255603
223031
122506
15443
245952
205313
213445
5451
192589
138518
41644
68240
67799
24796
264711
60305
73697
304101
304075
123431
289413
164289
20686
207196
286523
244814
155371
136908
266482
145270
152231
271818
243302
74993
101825
277992
78722
35087
53391
275313
119989
90854
7484
143992
31829
226811
59161
94189
226602
45721
74090
159468
21739
15659
233482
202249
62728
79713
1923
284826
89245
143948
114451
78099
49424
93788
258241
139668
85339
219207
92281
134693
247981
281352
66265
19196
247997
208949
124257
267905
30125
9424
25286
65745
96124
212983
191942
237833
164111
165046
261917
276533
42572
128399
262812
293984
22687
228509
105375
70080
51069
580
243029
67799
32848
298223
138200
10898
29675
80987
40113
106217
141487
247070
179846
97486
2010
260866
61846
49229
11100
190177
158331
114034
219211
213378
293140
50109
130445
247512
70948
265339
73802
14012
127089
14780
122802
88658
113122
120783
209852
114560
94011
240969
51195
104327
2935
173712
83386
49228
54958
70556
170675
215550
185410
227400
10078
281898
195591
290614
7366
254039
163504
166836
115381
139422
216697
134412
251063
119805
240665
172204
61568
178072
302919
199970
166934
186030
33159
96063
309914
285938
232892
54911
246026
217482
112391
133169
26357
102733
296006
105691
308473
38155
55633
174284
225630
145483
87117
144795
65950
100566
178961
15915
78671
29137
203439
131942
250765
178538
192316
142873
234966
106574
240251
28046
218982
57484
838
133289
139419
71730
119932
293531
283896
293283
283838
186691
300461
287891
286024
89016
69489
138586
96509
245048
134368
285555
96688
82228
204762
110882
196796
97873
254823
120131
275303
166088
87951
178610
27979
286277
38941
234675
288949
2946
253593
201197
112160
1935
307651
154242
90959
250516
114221
290504
47538
90532
69838
115971
167143
165192
205773
144100
88745
32451
119004
177379
259726
286262
44883
145360
14149
108442
100551
207520
298919
10089
180233
112914
164950
140009
269523
43520
194889
253294
227494
147746
131650
70947
241288
236839
278446
261802
223185
244944
130985
20314
53644
28609
191298
175952
47716
202272
223251
214835
177510
125033
93570
202282
30749
89619
100084
109625
62003
59161
117890
113291
75835
269663
284079
143816
68738
25332
140106
255676
307136
80771
149514
289455
59692
152082
45903
61640
105856
131698
138954
149776
162985
273170
43967
85811
245078
111525
131431
213030
263488
104287
72972
209535
22094
91172
287968
37988
266754
44776
133551
191295
273732
242840
186498
270454
308272
142901
172064
1222
67151
115022
67768
243109
281962
102731
305563
172662
217304
147821
268779
49158
228865
169276
212653
211144
26079
164065
118955
295146
237317
259209
245895
274940
25659
257217
49326
134883
61719
82271
173328
295606
137798
118740
227992
169350
16042
71001
56495
182202
79635
172909
51913
83206
234452
114939
110016
60663
141052
96511
127383
71126
239881
49636
32382
154253
67940
131215
193512
4649
16132
151874
142957
127985
127525
135540
122200
133879
49455
47486
69112
215961
93995
137395
61872
235080
270637
309146
289913
144374
3493
40858
186174
12627
302071
22880
62493
279836
169938
203670
145088
295640
174618
144286
217757
266282
79593
49776
82345
267094
238941
147862
304245
73367
143260
152950
5505
304186
53897
24136
226863
215938
21224
270360
172748
17476
181983
46349
205054
176306
32137
252731
299216
223727
3856
294042
171200
46605
290927
265796
43245
124223
239341
291861
152637
44616
223809
51784
303188
112737
182986
180360
247186
11728
128216
232334
191605
134889
64858
66226
101400
204032
159826
219140
98134
25433
294433
280913
125608
88073
34038
274347
237325
28944
287197
202210
34920
169375
196381
295634
243460
45202
26849
148826
286915
187732
56365
214452
110012
268025
101319
224515
234295
139268
105368
295953
140396
85900
34139
148935
210035
265324
112884
203265
138479
3040
4158
23637
242942
112108
164291
180802
114977
92857
290887
7134
271861
270661
243023
155444
166379
57982
236028
10566
112170
222833
282952
77646
71051
151948
238932
168980
20017
308225
93251
33847
76734
295220
32671
244135
107148
70485
254060
306941
125050
266878
254579
176853
52118
28584
34606
249666
191522
296476
112256
286470
69048
11434
227543
114101
301236
19175
127057
167476
2428
308686
66551
307055
62477
17955
293130
88495
75731
229924
13258
227359
223366
242148
170631
292408
77451
63854
163671
141832
83183
163836
49538
18116
307605
17797
141538
23675
266544
81386
52656
278475
246972
176384
54893
237907
221292
182677
187431
31118
199963
206744
53979
214644
76493
205394
57987
9512
95972
296992
204952
155010
276785
283068
203866
233052
192011
50231
236531
258354
404
19776
297880
64715
22732
118714
173768
268458
8241
68631
81948
236237
100348
160356
126922
21852
308221
181906
261586
168802
249822
141267
27690
113018
165702
233927
35176
280992
87790
29388
300900
176746
160908
220320
278212
128011
26079
223833
177184
223539
78382
273183
73299
281943
199896
107402
157131
267802
211486
93217
82418
110579
36715
214072
126447
32553
117701
288660
242252
216379
122531
45398
305293
169698
179416
286790
282854
137433
102697
281504
55169
16699
224407
171728
289879
151772
198203
228204
274683
116413
250261
210083
9202
36442
280260
276776
215146
260530
105272
223298
280217
81145
198388
18327
130311
306389
306167
66930
278086
124644
270150
166289
224609
44194
197674
154030
126100
90343
286972
266207
22362
60788
39181
174003
125515
98252
57366
87217
194284
308220
41047
173715
126593
187833
165806
257977
161496
91806
26876
272986
281847
181836
102280
33788
178514
7643
43851
168787
122097
268935
39794
99192
31758
213282
37282
26135
43411
254054
165734
24108
88396
9895
237456
74155
245198
271416
112930
207707
85378
54853
73030
228100
35438
42751
32481
279233
83516
10133
79507
246314
69495
11974
7690
128995
302476
302100
173622
222126
270895
239711
119813
105284
50088
108706
180044
226927
74134
91219
147453
35015
200791
248730
174954
138665
209543
202577
160577
250136
166464
76573
43596
15674
141146
267611
206227
104991
231130
97358
221679
279934
22609
66012
154345
28403
63068
93044
37969
69765
196777
254354
166462
271366
31506
200611
12854
301602
90839
136660
524
83555
283081
227258
201975
103215
46138
253099
122303
265655
210938
287753
276722
84181
241506
163977
102098
199581
125837
39255
159011
169313
294916
214405
168453
222418
264695
7922
41531
220922
201191
52664
191503
297842
45882
270101
271338
86395
7676
35567
39245
259158
101948
12364
192827
33288
286889
250226
62762
298684
22468
114317
211607
279278
109112
51117
276787
208789
161919
207505
282741
38571
177606
82501
116283
75675
71091
180801
289643
231589
98370
233696
296807
156150
293477
89764
186408
96790
155616
254910
145892
165396
305936
22619
183150
62640
172233
233534
54591
147804
179063
82949
6512
294935
289128
221692
40370
93569
116779
177906
294450
193110
121872
55414
71418
298835
56742
176165
236389
282686
164736
45918
202236
268779
231376
145945
208818
50336
8230
249979
58326
112497
249364
243317
255434
192015
126236
250132
125334
259274
6597
264597
27537
81747
125822
121398
79413
110299
190735
90958
240047
279775
172055
250645
194130
109199
181190
127783
193364
245163
20819
200758
51398
163081
38889
198051
81989
34895
240847
91585
99423
214235
159404
282299
108446
139891
71204
114271
92558
56514
136024
139265
299083
64550
169240
166311
309042
5903
218550
183527
196616
167178
19509
124684
254720
141500
237092
228038
200259
275313
172766
238625
117114
171031
30831
283414
209912
115782
158026
74093
307158
94740
109531
306993
111671
250448
269656
116392
16585
13562
162924
89610
36462
300842
162861
237384
68054
76788
192483
56986
28809
124084
75233
47182
25966
10057
5765
119098
122433
300942
42804
196303
80357
6116
262514
163701
168596
240298
233088
63281
140645
184294
46334
10925
303019
9436
102260
34021
167396
136454
183023
135920
244646
69643
290710
79827
58221
286865
239201
287851
252922
209371
203406
266951
300747
11955
241309
233850
161901
86365
209915
64197
209574
234050
4327
125958
302949
30579
222124
114754
120074
293864
226662
83946
308147
103387
21999
297277
99787
141006
182746
84618
300041
272371
51456
271199
78195
195186
8367
270647
112902
255111
161166
36971
268007
217144
267000
183458
210657
62086
206260
177728
21656
16831
203475
141993
295348
300256
264466
26078
292178
67607
22088
231578
182236
124898
197240
89596
79280
174796
102249
270140
142299
79671
34366
189896
209692
106423
199076
191309
230912
132778
108200
23734
243567
127624
108453
41649
47465
81007
14741
119329
204719
48846
108638
75151
254241
267677
254610
269472
147136
74995
271642
104763
40442
2394
173613
126661
36195
16161
19443
62747
294815
175612
96619
50922
90003
222136
145947
155950
88278
306049
96971
261744
281616
145548
72329
227861
245680
117018
196262
131299
93348
195566
120299
53149
192051
238570
232744
238640
10980
26723
207605
77401
119798
285559
144219
253077
114072
295802
304223
78106
243843
100389
167302
195498
280411
215838
266226
285812
40228
288467
202002
99964
5926
76821
44397
51984
234430
82447
117282
112219
153373
78201
65775
195545
215692
155137
298141
261541
140967
195859
45563
82486
87809
128187
134975
71178
136490
101252
151874
226022
130183
53015
193517
14632
199167
69063
6971
186121
299392
135198
79282
179550
2016
56856
44960
224539
276473
98307
225618
108129
24176
277927
302413
40945
206100
173688
215536
192785
89607
72551
281806
159277
2384
277842
235848
170853
304620
171779
78320
298055
291517
49145
260437
208506
197875
267441
264416
48340
271081
146751
196001
175080
149189
74695
92384
307972
20348
120202
250874
176580
248710
7578
141632
61513
277733
58900
260414
38424
75674
49566
158367
271047
304299
43842
127402
130708
293624
236280
36202
228581
169038
297209
144474
85808
127611
12003
48005
189930
288957
256422
26197
38679
220126
2033
226703
76314
253737
158506
132072
53369
174472
251916
192026
131087
214322
186689
166073
109132
54073
37901
140359
172102
205457
60831
167052
44900
169152
170586
295990
91198
230772
307087
33146
293014
287671
237070
127363
38413
102620
235467
160612
286420
139074
81312
141830
287730
24252
86163
80302
47092
305845
202617
37760
27234
303571
127002
38583
81150
196042
155693
220618
249392
216343
63973
182160
57644
229816
251579
89018
289026
246171
4283
264972
210828
287913
266066
40317
35371
249882
300972
66095
300529
90261
172846
200367
82014
145347
148853
200169
100734
18499
181377
27100
68475
116581
4196
247818
75011
108139
198382
227963
291104
153815
135466
133992
269467
263598
29854
68122
240185
272752
297057
229065
106444
36006
210266
302798
257871
37696
113540
95597
293422
81300
276236
34500
289961
221158
111611
248729
139978
96766
259119
153492
197945
219861
282680
132418
163356
261796
26450
159518
296652
138240
219128
155891
112433
10424
53675
201351
225449
105503
132124
292850
182453
100285
227994
99425
115293
120999
132433
2469
200622
208942
91330
89468
112559
225262
101952
257147
212734
78195
186049
226365
134858
189309
209391
126864
122496
48481
191180
233834
56102
195248
74678
309439
146054
211019
261256
51469
174672
15527
303992
122399
60908
184804
170652
114189
57850
168010
221667
52809
9801
281979
275291
71780
286196
34609
124780
103834
163902
120033
272488
267539
217547
166685
19375
291909
122896
239864
271761
180966
35493
70884
140495
213703
266
230759
130994
91526
294604
255442
6691
300910
249355
262758
163936
175175
29072
107296
235888
132851
207762
160302
229596
193051
156765
17984
216367
140300
2667
112245
15429
105069
128556
109471
268731
156119
190069
33585
39842
111873
164724
200347
287642
179947
121650
298256
86724
132542
4311
101036
226671
67477
194695
41926
172599
64875
82913
264210
246333
175647
78777
200635
223846
128551
134898
130963
39797
244496
155434
179511
297798
122694
146421
195081
252940
219623
139309
41272
17787
240587
267476
164010
77155
297367
103723
206167
186867
209838
59674
79246
309895
17227
260147
105155
116933
291272
223295
53018
192580
15949
121488
89548
286869
57681
145942
165928
87358
97044
69487
80339
72142
234895
264605
145007
30131
144248
24867
246959
81459
245094
156174
101239
264933
65310
231233
80342
258517
102784
229768
124706
73643
40040
204418
6959
190411
87811
65349
154508
112529
31181
122177
125436
51458
8481
76202
200923
8821
184023
236356
171407
85786
65499
90807
188882
46621
8714
299288
149488
58122
307985
209872
253619
68152
225211
97248
53787
13710
93957
15118
17201
28048
117176
288071
16406
160596
232311
178294
230418
87233
40016
77900
287638
186917
96371
60712
155088
90946
283676
203196
97745
205474
74454
154061
99729
279786
103855
263390
134360
144841
246101
122072
271031
161073
259523
243021
149898
149760
135668
295528
61010
93165
13532
175948
128701
86923
221153
29728
288891
97043
150602
145344
158031
48741
212800
239524
87481
11225
38276
63486
272623
162651
261006
230394
202691
308824
276165
166572
306221
264641
68031
246000
286470
142358
103266
299109
245896
252804
30901
55048
232265
182612
52388
7541
169260
193028
124657
146262
94082
151678
149992
199614
292579
38179
170400
184366
107515
100887
189101
260076
129758
50356
98503
200062
58439
245280
143462
31367
69402
230014
185751
130626
25572
274643
174680
167829
184796
175819
41063
73848
282398
59753
243833
81798
223245
177670
22035
142756
302502
10737
166379
85070
271983
145121
83532
295409
15403
306651
32747
145039
21811
209185
155138
194103
308285
195178
290500
58437
285046
236784
205019
280628
139846
2513
157387
224406
147641
229303
161134
100961
106288
183525
206273
239043
66044
183004
255383
9200
127245
226156
44725
224163
269819
254258
146976
292552
3871
195190
10481
200582
125025
32165
233453
36262
258537
63634
14821
66059
290195
178574
143066
92411
253811
215601
200855
157994
42689
286227
265111
212091
257317
245451
33220
194665
196701
166136
282661
219895
16068
299612
81926
47504
68808
195206
78401
135094
299230
190102
213850
30402
233015
242953
217262
202596
26237
159354
117478
293753
130050
291251
244117
108125
287410
90971
120503
146500
192028
24
37314
65949
260562
120068
188464
229624
60505
298663
284192
260047
144766
192163
145256
242736
175635
278270
210126
270693
36157
8520
71127
231922
105424
2073
263525
274116
102550
175518
235618
159248
17532
140262
291767
160017
300017
64491
155148
18678
182048
109402
182369
193266
146858
172661
262897
283989
306221
181408
256755
181726
143984
227733
114649
213617
52954
221106
10283
36067
200901
55984
258074
127194
226173
126503
149510
123866
191818
297286
122902
203305
30031
225352
56902
6920
33271
150804
57443
224213
222383
44983
29863
148651
291685
223678
16296
213374
15959
160809
249816
307879
107384
35846
191415
103830
33315
194836
61774
280301
247381
57174
73617
154942
177266
255734
65002
208523
274544
77991
96737
274524
116764
135199
297154
15685
165461
154461
231932
298805
6955
55020
202577
60043
34235
142113
240233
256607
12437
243033
149784
67648
89587
108414
137685
93301
299942
227672
252045
78218
112751
229951
158168
68628
154348
173723
175111
171793
252772
288111
41422
208801
144309
247079
260988
3924
215193
108157
278807
288371
13258
119808
255567
235418
296974
114343
82010
162011
194198
62728
50243
231319
170039
73298
186553
29823
255107
209069
123996
155895
4720
132236
209989
161992
147132
249731
155168
163962
210933
80259
242005
80604
95969
55768
189153
116587
260540
123549
35884
283187
34760
54314
177083
267813
289252
253627
26575
60666
211974
202080
76340
254302
167093
230117
91650
69898
177515
26266
8359
227253
226686
173453
55623
84891
129236
56479
289843
116175
91797
149234
291231
218607
55045
129022
82149
298378
31233
82958
229323
296141
184669
279831
299811
12203
115356
177155
397
80650
268558
5945
216010
141328
107487
219921
105751
52253
220913
143542
20215
71030
163810
30837
126521
21728
271227
180777
183267
49734
47871
54302
181182
29956
196851
165138
57680
118187
234726
258255
273632
252693
279000
270758
16308
118109
300844
105295
234796
283219
14600
192459
282443
42146
86545
15666
301487
278494
87556
179315
295221
165045
14272
182686
306115
7726
21460
57008
143729
168119
243730
128897
195770
100035
174198
280711
197630
226369
267627
60838
267407
46802
70737
147344
213127
245850
51190
106105
101508
190088
180089
83173
62407
74530
211578
277271
159751
234253
230461
87203
227264
253042
25520
258968
19333
140708
65311
222765
159633
112193
300992
220159
263915
111602
141295
38211
160961
94042
178874
133201
226475
260347
142478
266372
96154
74374
244166
228653
202578
190895
170741
263040
270640
231263
125001
206880
191496
215718
226647
245055
234513
43458
102980
189683
91768
278959
21693
165431
200664
40163
19874
133659
89773
300967
293336
87146
118222
238009
228273
10120
36105
120083
100091
253237
225585
25905
105429
105011
130639
143690
226451
73757
51271
106016
48751
290156
177125
279199
17280
293649
113871
4915
227053
183848
180245
118168
79857
60562
288859
75688
187829
38950
127441
4840
20816
148946
170508
213968
270613
304592
183002
9744
96021
52480
133019
123869
56752
30636
233514
120206
101688
290399
152519
224466
267310
11998
117919
162350
149009
258202
157016
98352
78251
50612
219094
307767
117200
293606
45059
297321
94632
169160
190749
161104
13456
243421
76286
188303
199264
26147
82394
17503
47231
276604
29467
162227
277614
201399
41472
2125
191621
149498
12172
100699
247647
74627
14129
100104
265396
267908
239232
268176
260034
168374
36354
184662
275975
174654
234510
16967
268908
264971
210036
196830
58876
53732
8813
216152
291146
284684
157240
43594
203050
304909
158317
38923
252572
69304
132814
184884
112604
151761
87190
222375
201529
249613
16742
118904
264007
141607
216121
294182
212834
260121
240701
303933
56069
158739
217122
64553
95216
126462
129261
138310
256965
64454
99289
96203
231485
309245
108160
221719
121389
62479
283422
45279
108347
261122
85093
193134
65038
104286
295539
138649
68032
191202
62429
43574
81950
29173
33424
231589
263451
176743
52130
26854
76368
39738
164699
239786
182817
241793
128165
71427
21517
225635
245309
35597
116262
294118
12392
142582
110883
103196
199650
21426
66819
22671
146993
106506
132855
70536
117472
52021
246803
115799
250561
27280
127025
186643
246115
6202
102785
272125
46978
251687
233967
163573
244998
189393
39436
146849
46381
137428
206127
132826
154397
50336
99768
282806
248656
56838
21260
41089
109213
136390
145988
143301
284608
126669
94428
167070
148899
17410
26713
58381
257300
290239
144798
224658
280657
275196
281150
290055
63774
231347
114468
198560
4277
152823
103731
52491
39735
268445
241903
240843
35460
205452
191914
262559
244399
45127
154254
14593
180510
292740
148951
173278
46345
149810
46855
165574
263577
123412
299978
104618
244164
136186
36481
110726
270161
156302
42260
151682
289212
36355
237004
246837
263488
36005
214174
232714
223710
176460
153764
156526
102518
20963
45072
162426
141884
142434
250305
73806
230724
238540
56299
123659
230543
32194
87118
96026
34416
99099
72256
225255
309182
26123
204814
105435
95748
35424
203979
290683
92497
268856
161183
272790
63740
219629
295608
258590
216764
22374
294810
104335
49103
195223
96917
289468
112663
76660
104547
298949
222164
4563
304271
167769
158835
302423
173918
124038
250451
207965
89224
204259
350
49201
102133
195006
272736
293423
196896
24967
286264
155227
180509
27729
34355
87082
523
186718
134924
94969
160091
1565
125561
69332
203219
243514
285713
266106
289868
182509
83657
36957
220089
119913
143059
180269
114722
122076
31305
304081
148286
205736
161579
3023
252146
69311
5676
111912
177476
175064
86634
99823
280769
19207
108719
124737
250578
92738
294453
94876
165213
110097
44707
11784
120714
97371
159472
262954
88996
184278
157397
33671
112967
189027
13647
50026
70381
166452
40950
12649
23589
113349
277363
128318
44072
42247
113534
248370
276276
89496
151502
96720
123788
211792
35294
229905
82543
89781
28036
75518
306540
224079
119802
305944
293047
85790
139312
209888
39320
224069
286012
154089
154874
201247
236678
100689
177723
132217
175033
21513
264400
294183
146305
46295
38489
67009
22328
194576
8522
289155
196275
286606
78504
264366
172237
219342
166400
58861
70481
273086
193456
37308
3924
268505
18174
282736
283112
29785
216815
254094
264247
155369
250797
221943
238070
277182
171126
131958
163142
262248
301984
263203
284536
159011
250733
304281
301232
33212
34263
157680
122878
122648
298939
52175
150304
61900
194554
133125
306275
159451
84559
71570
251469
264366
184760
79190
67283
118464
298593
293803
2259
151417
28150
223145
287370
185641
150990
16167
135835
276543
161227
120404
55647
122363
20213
213644
156670
14488
114120
223424
15259
302501
176091
254829
39679
78509
160416
69216
216763
294778
236067
186721
117227
38887
111151
37911
167741
24431
201056
276557
186079
175256
31674
24910
224550
63096
209658
67187
77847
169404
149060
179957
225124
185910
259401
291696
60169
273288
295517
254384
4167
189435
224205
288759
92207
5408
167436
110384
100761
29581
59104
183129
100603
276058
70619
56056
235986
281347
169237
242717
161616
35170
94392
94820
295966
86234
207741
90808
40873
74940
215921
84602
263946
47760
14526
150199
121858
290091
190530
127064
73815
206407
223234
136867
91849
59494
69770
14314
275896
257243
34467
204405
169960
139143
171171
284347
224830
259437
252115
10533
100497
168865
150226
226390
120860
37412
234149
280423
165843
207105
181976
184605
186519
54172
262425
169472
91674
94825
156369
30548
151222
306424
150329
230241
266486
298583
45518
11378
178828
261165
151746
271316
300391
153403
234203
126283
72585
79839
261324
81277
216282
226206
233452
71647
254366
99785
65659
17968
218333
297668
31162
156692
17081
35650
168784
241017
76822
252738
130955
127318
103674
77181
272352
297949
278850
271807
48256
273937
277763
284993
129811
231843
297902
162510
27882
96180
246112
19812
123726
220132
229974
96030
173202
180966
177694
104858
57559
176660
286046
169073
52299
141092
268410
184981
52204
208127
6178
215783
10818
277790
143979
26181
285440
210053
45751
41582
133881
187476
258412
155594
242521
66029
147202
284474
14526
71559
45281
11117
133305
270704
284156
90168
197683
24384
123283
142075
97084
19553
152211
244179
237094
99692
109585
51233
303869
218667
256611
117014
43787
219144
107245
246456
63719
278936
188955
20648
97929
41646
45208
93737
78557
131264
204008
191337
126850
19558
197002
37724
260122
11061
292204
108511
187488
244411
267245
165525
159721
91853
246138
139640
141264
104912
286871
30315
42960
178231
49518
186349
62269
119332
32975
86276
102745
24899
241952
286877
80571
106964
150679
30974
10183
193421
109113
86019
43085
68234
260849
67225
4038
80289
82263
150218
49853
199191
124632
216465
26141
63657
19542
142766
261401
4634
277682
167493
191323
178835
102291
143417
25225
255032
42829
176340
170262
3933
153572
243937
220922
107165
288815
78284
244069
228520
290845
212058
231453
228784
57183
70990
158400
81718
256342
285513
75062
186277
194872
47830
53477
68183
37968
232516
31163
254743
101188
123094
279919
154719
187542
224263
10057
101185
287383
38938
112727
48999
187679
168635
292871
4541
30836
114505
290822
275471
197888
256638
67615
163654
158567
226527
181405
170383
239864
3619
158651
167552
46525
104604
9153
198016
223075
16886
155403
281685
157645
71419
106354
61690
96784
156799
300882
79217
304518
65351
143217
250023
187727
3119
77524
236975
76538
266830
203249
221535
3906
25723
243962
65350
99770
121024
193544
219235
160445
227185
213811
212743
274647
105517
181287
143389
284688
82078
158930
154068
218808
201584
208856
158779
124942
206595
107710
187003
215506
2690
119489
84822
245289
77915
54394
305240
210446
188731
139592
185291
301777
274468
209932
50742
193159
120388
270198
147815
178660
11549
67605
59994
41906
101396
34595
250066
224495
300940
28363
49985
161914
82875
253570
127500
172118
206233
124044
258959
239453
193888
76218
104743
16865
229797
300471
140890
114898
240654
171369
60073
162439
226686
74849
177565
116533
220242
189326
50103
35134
87909
59580
117685
217743
114699
296994
85722
280560
77592
284446
305195
173151
138742
38531
112144
39255
117566
162441
248053
169960
97904
297251
106988
191303
79354
300282
120486
40126
193438
56559
5529
91279
30043
263657
242237
52744
186276
207384
53780
241916
229929
257342
88010
204665
296523
104496
219460
245491
1001
277951
270772
96770
122623
23756
42558
189469
193205
286454
274263
216885
217224
242669
204795
237734
9075
218586
217209
256259
232356
298995
263042
138561
208674
266161
18823
216517
246517
60354
6807
274148
77200
17435
53969
232351
63703
270450
26323
179546
257244
304542
216570
268675
237107
181342
150190
215795
177343
62407
39630
279461
226841
128607
162099
287247
105548
81012
20813
128252
12223
252190
116150
132158
213362
117354
282093
308355
91965
94540
128306
231184
93370
124397
115320
97656
200620
58438
167963
24223
221828
274315
170999
292822
96744
201376
281169
288233
274964
277871
53
71252
64395
6239
95850
46383
71629
168374
162192
67150
255810
7170
91527
41690
233724
213007
19893
172326
263880
4947
166751
294390
67927
50711
255138
136678
27534
65832
124619
106006
254792
162435
183940
74893
156808
134930
82516
128452
214331
17079
145269
86746
294953
203162
190435
213153
8943
288183
28539
117698
25150
78858
76765
57811
32650
32552
33901
208899
265941
40589
166253
18677
306904
207057
77764
196730
295067
125350
97627
228241
185030
7266
140805
172884
136302
167033
93084
272051
99537
95075
2554
66720
30358
273020
71870
244955
153028
67658
90108
298276
162980
249582
11606
93522
219330
217985
143526
183268
244345
62573
1216
241160
5524
102444
12661
97781
177808
78850
266790
131778
49964
30999
126089
149836
279652
1437
82794
46917
162792
242922
130659
73331
224892
108324
19624
188180
59860
199569
96564
115121
12314
19885
68337
37532
189568
182741
44821
305290
140747
214667
271572
243370
202292
122864
166999
291774
6297
151862
80024
179601
197514
46620
187982
232724
250477
182773
117507
186599
293616
169503
37859
275751
15784
149158
187333
105454
268822
67930
238410
214096
213637
20574
158437
9573
161218
287575
256637
52133
1566
88002
33854
160151
118022
137214
11901
257250
220476
142875
7469
1727
167478
176269
27973
228850
132024
103501
74375
32713
123749
57755
218727
22568
132202
50881
257758
295238
152541
7930
257004
191089
126236
295893
171486
24967
208364
62236
80063
86255
177395
191339
31115
71676
184473
226373
29180
237822
76499
74084
172704
114536
136560
132302
217947
290765
199816
177512
166643
56895
167295
263130
24966
108009
131146
206745
297675
89475
184926
145303
147586
291824
188811
123722
146413
281957
52247
96541
285197
169613
175691
126362
75006
52746
53334
253278
128452
260567
285842
140940
203852
100040
207005
154894
285219
225840
257614
93144
37993
182896
304229
269236
13147
296388
62385
243258
273788
218868
227428
237381
13819
194281
294765
103877
180159
225231
189773
283941
112405
82980
42989
191
133818
297069
188792
98600
135032
95930
156856
47138
247361
304878
143487
92261
106024
236879
275289
219109
260744
195668
63254
49975
298892
280115
213950
76942
56636
164528
17272
163869
202194
153136
139511
121748
51835
175189
166257
60207
115857
125277
16090
302336
17785
32701
254618
203328
50611
26789
62979
37859
212251
176147
201323
106085
88389
175006
176303
248989
267880
151466
114400
200258
163234
40320
213768
199221
3197
5573
167476
95784
2817
218907
76082
9114
279273
50758
207380
149721
76
120389
247000
100554
21166
159667
154576
185085
215027
278725
272647
243408
110240
184484
104078
222528
184051
227492
238929
295106
173955
129107
217933
179695
48482
184858
95891
209980
35038
165692
197773
3220
277829
269842
181034
166347
157874
153311
80089
114983
165784
126770
201904
77383
227906
95820
135866
45945
33351
207128
271777
297562
287629
173765
122454
11448
72632
237022
57766
162453
44391
265806
141572
296854
85666
40432
34374
121766
20620
136992
259790
19582
305888
76142
122485
144669
244986
85136
193163
72861
97677
18045
238239
241086
132040
119683
308971
49778
26754
42034
33490
169748
265684
214263
198188
231396
131830
215911
266559
276620
271537
141150
106553
159617
29335
45723
82187
57803
136561
159435
25445
186107
302282
238279
37035
223939
80205
211294
172382
252023
190989
156508
250650
301453
271089
83952
213265
117636
125348
229545
303694
265361
141618
43282
92769
251996
65642
2757
169045
138626
201065
173545
256112
123025
229884
159411
299972
108720
198270
249535
79514
64956
69824
20159
149173
56490
109214
24789
192252
60129
81220
199745
110552
127533
204570
79441
262144
181029
214568
136591
146584
96139
194696
267915
121534
5684
261230
127824
154552
250982
261699
73886
200191
301171
38962
122544
242430
296121
224351
242897
199653
97953
125877
149454
1283
274271
122613
167865
45967
5714
84240
228640
266798
130026
308834
265845
309229
160314
120364
302364
281129
206524
110658
15140
163552
197540
155361
208876
48972
53382
165759
64723
70404
92225
126768
29508
172511
5121
180672
195897
169123
7307
135029
264338
214957
21843
214749
266128
279247
196785
244222
105363
71431
274160
134791
97052
224677
174132
143205
180354
151928
26293
31191
131290
211451
77534
241514
122375
84582
161604
237283
201530
75991
42740
281575
306312
28306
117789
131443
208018
86479
165363
172148
1620
305692
256764
129401
285327
259325
250365
184481
247836
274747
36817
294052
149574
28055
5673
141293
166716
201981
111544
192598
36862
285966
66810
126205
286020
4088
72318
163717
83098
244721
3404
160325
273864
109750
205947
251613
21761
219280
254395
230429
297944
177900
57383
116160
173862
40259
253310
258773
127126
170315
207288
168540
141678
300717
69015
54599
208196
176459
153522
72013
221317
187438
158391
174105
249140
61176
56578
107150
168459
286111
124678
215215
133014
184512
49334
46824
131136
21947
109895
248185
9321
29595
13437
185785
16048
288654
287878
300995
117552
1292
30887
40165
132037
65548
139642
230031
3855
4933
17306
223489
271653
168430
82706
69684
65143
290982
295940
14783
169778
142710
290523
271441
106629
225296
284394
71919
58942
74656
190448
99525
72935
64159
182728
48634
135103
213152
260645
34345
180620
94210
204119
86662
163514
231024
288195
260375
288878
51017
139251
78869
178851
85139
186803
213718
223535
144281
19905
248692
105506
273742
74085
268888
33182
255878
9353
206824
297965
166620
32622
40178
37386
67123
69284
262938
272004
113934
72931
296505
155979
221628
183362
20183
16042
103523
161130
47863
150241
140047
18749
237374
52224
40978
258219
232311
154964
53160
156233
193123
217735
237862
183353
216035
4982
232743
32437
119166
124014
257257
115141
301106
48720
92315
146257
305338
192771
82183
845
103072
55729
216533
284336
239716
143233
247890
28323
219020
55447
59255
184756
99497
58932
278353
26147
255377
71437
272612
140772
132693
262542
287375
250264
209458
91318
95108
190478
153960
1607
167377
47423
20257
93913
205171
135702
12709
160069
44235
47126
109997
224451
273827
203553
30538
304484
98999
276397
64392
259436
164972
3692
6255
246828
258194
94197
147129
129367
207235
283271
14913
246009
42293
87783
191677
173090
120738
300286
54572
57294
145319
227502
68513
214219
242872
234710
197967
121322
162278
274847
154417
111657
112704
191145
223910
203787
285111
16558
279463
126452
93076
2984
48201
6142
269057
67543
147897
281174
266917
201687
162899
278567
203056
86369
305372
203576
149901
128777
121061
43138
128750
173845
133767
52939
81621
174607
197263
67171
11528
131006
267814
185822
169914
305085
121167
3283
307335
152723
195997
268096
164808
176917
72792
139636
64475
94495
60294
176869
110082
250067
19293
64660
67466
6575
158051
235899
13870
90331
113274
210087
217363
126323
225095
92006
213362
215276
205988
169999
178922
45105
166159
290954
222632
136291
76997
215736
36370
105425
234016
31539
95588
17342
31223
249157
300223
29600
91288
279940
180180
198150
250509
109333
182932
64825
269691
167133
142240
272073
260286
185895
110792
30907
50585
77381
26774
252812
100999
49636
54117
281074
2565
48343
33147
149846
94443
298867
240220
7191
210430
44439
169180
5451
164999
232899
245518
287372
153670
220095
194298
241050
200256
11854
242521
95374
11478
227682
236496
18391
291833
174238
160218
30606
223418
1513
97915
275836
18741
143511
20467
166849
230426
69397
49907
12493
86794
27760
7152
157699
302658
78925
246182
96293
158415
94101
251095
303547
197094
47253
30379
24748
139466
10629
181147
285525
201091
269480
197053
260138
71760
121817
154527
89076
162432
96516
9317
198203
30080
126003
141561
273099
180166
210438
167657
233306
94560
176791
163383
175603
74011
137533
182526
179035
107398
139411
123700
258662
238451
152949
188824
66922
101224
5068
223184
176457
51789
23413
91153
217940
151388
8266
13692
19367
215960
122985
202413
55560
12108
282385
298864
276541
138971
192309
226375
232563
166307
91244
148904
7032
185527
247883
135847
166115
224054
203959
146863
275529
250506
88356
16236
123822
279633
197526
226691
30350
261879
35398
271055
214913
32208
174463
182378
49498
191722
225895
264575
105609
192452
165595
61173
196366
227183
188197
216409
289059
129484
126435
90530
236151
203882
189195
30486
55350
28406
69338
153620
163903
214900
179082
290623
94204
193237
273009
84359
175272
167551
31393
108049
150584
243618
49371
247562
171912
231081
24170
17409
21874
239532
171058
149081
140640
62258
236371
135938
187044
285643
256350
15358
308547
188318
136719
7038
164655
195548
303814
91556
11964
174724
181722
279969
198161
157269
105712
186394
39373
177572
90071
241628
171664
305643
56200
298706
299482
5493
80915
118542
44643
240042
32191
103986
129755
164294
296073
111028
48113
208459
257751
242444
211455
90305
82173
5946
293170
30358
303842
221632
260086
171453
273779
262379
75435
242405
273780
58135
150340
280903
172605
283679
43435
188102
217667
30770
30378
82337
153870
146798
248941
23217
197101
197305
295228
161267
86289
74438
23966
287764
4807
3520
113611
95995
183349
47378
236824
292716
111700
287640
119359
29337
258986
252899
47290
138826
276974
118192
102681
274750
151573
193697
171495
230472
287182
113258
62190
153372
129184
11808
248578
261990
225854
259471
38926
200171
293023
62347
171319
306889
246317
298107
256423
275991
163982
158739
184535
37237
48513
8176
198420
203577
276331
283800
277192
168798
302360
268000
305727
48941
177264
217010
135781
205333
275683
121692
105604
139151
212186
309240
241750
270802
257622
19799
243872
308873
251733
282787
141247
182366
95411
141053
218372
142963
251406
79303
101629
154313
79803
110013
294485
97276
264929
152132
44884
52431
47528
299982
178094
61929
197067
289456
303866
75330
18383
258530
179503
201762
247181
25114
224742
88959
211875
214742
113908
288603
284647
165915
109220
250880
226317
97289
189644
175370
74502
98122
131896
198757
157410
271235
43748
301393
229337
20182
257542
253213
270308
279595
71384
125765
82260
296544
241079
138167
159416
115946
65738
82930
297736
243593
70942
213242
90550
283708
122084
293294
285697
220774
182110
83021
239428
273961
258630
242762
302250
129016
65703
304778
74826
308113
226572
51297
62697
207328
295933
288547
200181
159955
100209
47257
201815
84497
28001
123531
194894
264632
141156
97121
25512
240739
33665
256980
90371
120494
202937
155883
38281
225594
284269
120678
11693
195230
235539
23686
7246
239044
220670
230344
248876
83418
111147
215689
119991
49679
127999
54605
66211
141934
243536
235136
236439
216789
135419
50596
139698
58519
189195
165536
105575
142558
269661
193861
294596
227264
204670
48570
210909
195984
49761
20615
14484
79579
116547
27629
282484
239367
138420
18294
236913
34949
203059
137353
153934
305546
38204
228280
174361
7225
79869
244186
281727
77496
87992
156239
49316
32318
247144
185145
170263
113185
298021
265620
207487
104287
209851
177449
116346
234742
30886
186167
163976
119766
149375
241211
13593
270403
72163
188842
49168
209898
172515
127279
1243
28654
2302
176514
266443
143188
97815
255432
49161
87437
225652
165781
173529
48192
271021
119215
252505
283931
135935
196568
26501
40236
246803
70505
161160
116898
134822
8301
81800
90303
256369
22617
6377
150534
91467
193468
154931
200588
176514
198349
281921
257102
117518
18660
153011
112886
96222
223161
9562
304857
98385
173965
76990
117296
215110
223109
291301
110908
239641
190656
256180
256495
39530
273206
78760
140488
87486
204969
184487
56066
195478
47203
169966
186084
237040
47408
217639
91447
79238
65643
192737
4345
199159
277056
40399
287965
89085
109998
224787
281527
230799
168734
71268
34983
174890
152026
155139
33627
260840
104865
246872
135140
272223
302574
58809
305697
96477
250572
193472
209199
216132
181511
7271
232029
191064
93065
88583
281819
250902
287322
83534
40711
241100
205499
117639
229028
77421
306916
304175
203613
278018
110576
214329
57419
90281
177587
29811
294436
305898
131890
91204
263944
162389
233160
153178
108353
119357
136646
247661
82100
128741
83528
81397
67944
42208
152799
97130
31600
125449
57958
172405
249743
20269
171639
298113
178189
105218
175871
79058
227726
8824
69698
252369
282558
147230
203797
102135
50121
164384
114368
176605
309776
212354
137942
40452
257063
156756
194672
44316
107726
137885
284551
185522
76453
36822
114321
118587
13619
47809
104150
211531
32363
143362
279976
264475
210813
98254
115299
208256
70864
255998
31691
182928
147710
47539
292075
19093
16858
272558
167153
24817
258294
95384
300960
205115
19340
102152
84832
235514
22896
141896
130493
4613
167791
194644
227178
14376
7056
24259
273979
43722
93108
130589
125343
181379
249731
256116
289298
300347
131037
123870
287661
63983
287825
237813
171618
65535
23186
131983
100247
164587
95298
51360
190325
150868
78098
214576
47041
191241
285552
49143
101929
130240
106698
86290
243045
5726
245794
205122
168464
64339
91176
224758
292458
173158
237619
222428
296429
46697
257094
67580
144460
222126
288075
309851
30429
142368
168928
159910
219121
223956
162
168305
69873
36596
131911
24836
42531
41047
268001
14100
200985
150991
206840
283999
227739
47794
31704
23662
64483
309343
176459
64994
291919
214300
267911
90875
150228
235498
80300
75191
254856
149477
228826
27617
693
11375
171658
202006
19308
304747
183687
130280
78470
177264
269691
284061
72940
93731
133768
9496
282781
111418
197682
133838
263515
274730
155183
283280
204366
115356
140299
47701
294381
259037
15406
130137
284983
96308
111922
268093
292583
13043
222836
127768
60887
296624
264720
273337
70773
270017
16140
85074
210755
210192
297140
94200
31123
224447
50158
39138
148699
183650
168619
237537
54973
112118
158118
55258
23755
134906
125171
105921
256719
230595
100527
266364
303046
210410
37899
160535
148201
54417
291706
108780
255051
215115
68243
179650
96443
306067
245930
304439
265165
93527
254672
118332
237280
208568
88655
203004
174048
42553
273061
309392
20562
300969
41313
229387
229569
221595
236106
79794
276868
90966
80363
62212
156038
4205
175074
171659
219845
137656
126171
40827
87354
229485
158988
272027
223100
245368
146723
114449
219146
86790
175164
83070
55594
214928
87864
97609
64752
293441
124667
306600
142165
204459
233386
95110
304846
23724
51249
278306
55088
106262
11090
159981
145625
99685
39411
247308
28575
160908
57107
249539
12358
181808
115021
12659
74075
157405
217539
280939
301354
133529
272505
111176
33041
180530
54645
72780
27967
67922
275625
186697
174625
91645
91840
80358
38550
135659
161876
94427
58607
228495
291627
148347
9192
298867
249053
276379
145819
36599
284598
181158
188351
219647
16741
245925
78996
197682
42913
76047
211083
72189
214933
112593
305108
143922
48717
16978
249144
237588
5010
275357
226393
42733
214227
236829
48955
114877
13167
41890
63307
110027
219559
94951
258744
258055
265660
195783
69663
44880
100281
164918
121064
167351
178067
154598
92759
175060
162326
157500
207576
294819
273043
207068
233713
199559
26906
234316
136591
11625
166891
232771
274887
277646
295896
240349
84951
121218
119705
76914
287114
234790
210
49632
289671
151325
34873
176364
157674
159246
79792
254880
298184
205558
54059
218753
59771
161140
4387
50962
222237
200775
152046
80205
281581
132782
261063
58863
99522
212128
18889
43534
178495
106430
309907
233856
154916
212144
289971
241160
25444
25032
162691
69004
274122
163728
2790
214892
103570
41912
48752
266952
43830
87426
167360
55173
286378
223686
21389
258307
119311
212838
21902
257732
12642
249107
96026
201162
90929
103992
70942
65485
53904
107473
221116
42786
235888
302850
8260
157955
248079
142959
100677
19830
301456
114572
280840
88361
237039
110069
141604
88337
47676
253669
244508
269869
60050
286797
173335
9050
96216
257743
176664
33251
122530
237256
153342
65662
229543
107631
217573
272793
42294
90012
139030
156488
9971
156492
41006
246827
53736
86512
166111
184632
70019
216437
105693
305555
6286
17148
151388
159065
278680
71338
222826
281818
164932
285070
102069
86578
259065
305555
122879
272202
90994
16739
241294
158375
210802
69579
221543
193951
219899
192990
29838
147924
10123
99754
196316
286727
186500
303067
135708
238790
136891
303014
251392
250786
78359
105737
17704
70214
165944
50530
19795
62463
136600
173193
68087
118731
117610
237017
154994
83730
164829
91484
180692
1842
310006
294061
83754
243655
263607
8489
169454
44774
126753
257247
303290
31719
251571
248002
173982
139243
244934
115506
104272
299107
11605
150827
106290
4841
56205
19646
215442
33702
67474
79240
238979
12744
42738
268973
120696
277712
246472
26056
14508
304677
269707
60408
21824
180837
121780
157028
139359
102689
70113
916
38599
155008
66618
280013
279646
119515
97659
33650
31221
294797
303074
90616
10611
277589
22452
119687
181379
182799
184929
43612
308031
194324
166975
279446
195051
227101
282739
20294
85216
168179
56395
100795
308579
250139
185416
226703
228450
177602
250060
269448
53368
81987
247170
155718
241827
290222
23968
284174
90611
168188
127033
286001
173419
186178
85106
294627
65994
197829
219754
93706
287146
223918
126037
51349
243793
105060
268237
92875
156952
126187
167036
207742
237790
133212
137178
166590
134118
243306
30353
18840
239994
30815
86352
290427
11131
138718
204378
141983
216983
95233
228494
1501
189545
219182
44671
167633
274148
233692
198684
252603
94693
208375
238523
54558
109605
228560
39241
203762
257030
159825
75216
56798
269962
40680
47234
17902
21498
207846
40160
243760
195791
212925
42318
109883
41336
158152
181989
256076
302894
162057
138068
128654
203292
223496
91531
161213
226191
253871
51234
73878
128852
173364
205675
38710
225540
270625
183435
212300
184060
8513
246074
48013
150942
291218
202019
221399
289961
64396
34036
173366
271849
73924
2891
94387
179284
125512
111774
268238
237729
135497
86804
295805
146415
133367
18547
3656
105452
50741
228589
251839
214393
246264
27217
81935
126178
19978
278282
200085
189521
202861
253879
158850
309955
70091
2754
268569
226077
63
24025
208340
237410
170042
10558
3686
156768
166469
305398
33309
265713
128377
218473
208392
148649
154425
242373
14128
192868
150649
274851
298338
303848
85873
168157
115707
263724
162695
248673
132675
217666
249731
854
248570
153561
21689
119920
101117
153632
227668
129570
290541
303954
94509
57218
159450
208591
73080
52168
230762
42028
105384
305187
54958
99349
107582
39700
21458
89235
226723
178691
188719
46116
197358
113993
96635
170562
110326
261492
56479
98486
217930
133015
178042
52331
94088
47887
82416
289854
170695
33555
201436
159762
136324
72899
262243
106430
306210
166711
19196
136392
17545
45608
133863
247298
50519
62347
226792
285915
116818
254920
6753
309631
93464
227733
69197
35077
48684
158872
114143
247612
188544
306424
65744
24149
229138
177531
94288
73681
73180
302120
141373
304398
24096
223161
175440
277013
192252
2994
168074
194955
281788
198553
37004
36550
265178
113839
265775
240752
100416
233355
276315
32768
303929
194201
85262
297509
141402
170675
200628
81393
143494
298075
257536
48747
227160
255436
106440
99019
211533
226260
223135
117728
180547
255956
35371
250134
46649
118567
10933
37249
144001
257897
139108
269481
43336
178270
207814
300660
38133
254450
218879
110396
271726
126378
273988
205175
224216
280886
53608
253589
61292
288933
206971
200753
64672
224280
96511
278236
8617
41432
183952
132435
294610
97612
285467
237937
199456
243887
298197
62779
266785
30677
55801
29584
71792
3628
84643
145243
246675
18417
107174
225199
175296
4734
7212
30604
93152
196629
257209
201069
76103
79033
193330
141662
108366
9732
101323
176695
177430
26420
49365
79188
89433
299755
51603
185641
217577
255157
284094
31716
180676
232143
239395
297379
49662
36387
239562
149437
101581
50895
191060
190709
10792
145342
116696
101834
94701
31114
238526
71157
157404
227046
88988
250609
300076
140574
136777
77289
246305
66071
24808
105281
93820
13804
62829
141487
291484
100163
173128
251059
41389
68458
284773
42053
88015
30795
213768
190513
179670
53538
32740
248233
21012
239965
161555
89933
225396
227768
296930
9325
39374
17674
248998
51839
9567
292654
136701
198210
154733
103908
41029
168618
296721
291315
44970
42713
156516
73484
80047
196924
21470
113748
242278
120998
291768
146469
257080
195408
7037
246724
225754
213028
292137
88631
246059
145374
70019
173412
266146
223909
84836
109934
203944
184881
174040
10901
245118
113988
145491
245291
11740
170297
147825
190296
95
235548
154445
168704
219744
86434
273789
18978
236696
243975
301018
264882
138209
39871
68141
14702
62151
8137
220254
286766
165233
197260
295443
287432
30286
108505
229060
85015
249786
59487
117951
142592
71401
130465
278697
224727
28351
244711
7640
16716
309461
256503
94950
32181
29765
205941
309541
111410
56525
298096
286333
81765
48252
10200
68013
94776
23892
102141
178713
227716
228078
13395
274102
270561
82771
55022
204092
247350
48290
125917
115361
264164
246732
8665
238805
124215
222488
92459
255278
97505
103111
120983
222471
147905
84152
72221
167178
23280
159312
212351
262785
195855
112903
131853
284585
205100
53089
234616
295
75789
202244
102692
273669
97329
9764
50703
229362
284508
275655
62261
30843
116747
297543
230618
11564
236305
275687
216771
89641
298495
98333
49515
292774
295537
211275
252523
136866
297127
282004
289942
17413
57022
194040
271306
11824
211871
239939
200273
143494
267873
99953
65285
142593
273483
293735
298382
57596
43315
244563
286073
309444
292302
210115
281249
114311
214704
26014
146252
19607
198055
217093
138552
134722
57911
32451
167281
301191
76823
248703
198116
225993
204157
73227
154898
95441
64287
28224
34637
71715
15255
263031
204915
267218
175376
256595
259517
201335
114721
90580
244543
11638
182803
102422
191758
226561
20573
55270
1064
220881
111383
25344
167376
94508
237655
19572
36213
90183
191185
237377
73860
243469
220055
44460
70601
215032
38586
243701
923
5632
233276
281205
301993
145319
199668
106188
152559
108752
260825
96277
143412
51534
47903
225619
188021
74885
20055
301781
177435
239675
199225
219629
121056
131341
274776
253565
79633
19644
113778
186002
144319
231623
68739
71001
119812
89549
187191
26430
33079
181364
30665
196546
68498
7900
98018
177221
205127
168553
5004
82776
54792
54483
259872
101002
255125
276754
180575
145892
254443
292135
67997
85831
132919
273127
226560
283378
95192
240221
41149
69470
242380
163146
10641
284581
287182
41292
281617
169726
169855
43639
64548
148131
112836
24144
201449
192011
199088
79532
278200
79705
73775
24058
303007
205635
160939
276516
111740
12514
164290
59780
114109
237910
111578
261986
299088
143664
71592
303302
248524
152643
129859
254375
282387
224429
91590
114506
228705
13947
161446
186826
48638
170773
212106
93648
22404
42036
264052
31525
168971
137538
265398
80140
191201
181148
230582
250490
103115
172331
217868
219103
38350
288520
149738
76492
115801
153109
9762
307043
255012
158886
167195
210712
66437
111018
126291
84296
179094
303398
269403
81115
135728
142421
71452
121847
140476
204119
290484
95957
125544
62526
52793
20385
85405
258014
184145
28341
141101
98008
143386
31683
22892
86082
169407
194060
255782
243652
129229
174840
49085
182753
141775
68955
149302
286956
69325
30906
96395
250868
257083
176240
189965
292796
218758
195088
276089
80329
243091
174524
118132
200089
204945
223898
304299
241577
264515
246421
79344
23451
278471
113895
202113
60833
168114
588
281062
271941
126995
70162
98855
93018
203758
264489
288098
88440
196662
295869
138836
46508
12040
149080
175683
122273
252392
145492
289941
189481
4145
277674
87405
180501
145755
308935
202245
49093
292553
36103
199860
50879
77374
241218
31954
203947
93887
16246
90396
20649
218499
161535
106927
215680
22159
277970
207625
298960
162878
185222
280963
233871
29678
77166
231226
60931
28785
19386
103397
282967
104288
38359
94025
281002
198728
63502
69280
689
106771
296464
147231
101203
253037
221466
248834
17474
272670
26481
279017
277724
129697
3574
7723
72933
52158
260266
123715
227263
111805
145829
286911
154251
188254
174390
293822
291935
57907
269891
129688
78454
111761
58935
110084
104867
268974
203654
146052
201963
141746
129999
207606
305762
52826
298186
228839
211485
146067
91104
287285
104636
113172
274367
161113
188873
66009
184882
55442
234927
157723
199898
77235
95586
279578
230046
259888
140060
156972
149133
245104
159941
180599
256562
17660
73870
7382
250978
206643
253057
82012
292714
226914
153889
239041
205433
9641
55605
5319
26731
27911
238935
67335
209646
279684
54356
116533
286560
107688
99616
307527
22766
225175
168890
51648
235291
39531
305424
201555
195826
10628
267978
256265
142525
212456
224342
167157
176035
102693
179781
307385
24471
1906
156144
89010
109016
250814
146783
70942
215126
219344
52139
149580
111359
295035
163662
106563
205902
102896
282681
77416
120271
205202
209614
294749
112557
129957
157068
218239
208065
251572
132421
270306
285733
198670
73816
218916
259303
84000
274858
169168
9116
130410
224742
254609
150367
31834
294806
215219
305852
187203
272572
299616
102052
293604
93995
246434
136710
23700
125411
170647
227470
29017
225339
25552
26873
170327
57690
74390
144874
252354
253794
79633
297939
109696
183505
75605
196556
274872
211076
172075
243303
65691
281469
158180
49521
405
179386
306954
10374
78642
230977
220256
227370
300994
146477
97688
176384
220713
55837
39080
131344
264129
187200
30218
236726
75358
145847
243196
178182
60259
304864
133290
7194
97174
97690
293416
230267
34133
41572
251625
159137
8059
34123
211793
32394
167511
137731
111607
149565
99967
278646
211252
65290
190484
289244
181205
59185
192799
130325
99071
67954
115488
27638
71373
10323
182362
181591
104721
219371
103663
44411
59219
90919
220038
15488
236399
92793
224588
219444
85695
1961
21004
226664
277491
105245
225562
190470
195316
290336
234170
210582
201319
303090
89734
146511
197091
114005
295760
117105
26951
124446
2311
255885
102716
112697
142978
29209
53261
149224
128687
251243
86337
269799
6983
2100
54859
269769
79393
124925
85160
36872
37060
47430
131678
214870
271614
128872
153845
87300
56732
28088
183270
51988
58669
123199
248529
301169
287631
195330
257305
274655
196697
153905
62226
1860
6653
249313
24766
77863
165577
139663
139851
269472
307871
86578
96993
235526
7727
225799
286133
261530
232946
237175
223668
44137
132715
67536
94223
5236
41425
264171
199141
263693
240837
56238
272073
295594
135178
203116
4686
141748
130035
212796
91024
128867
13296
244806
306584
36255
25175
2429
38648
139901
190294
68574
65855
16450
299723
77506
51877
50578
138433
119586
265471
203320
307441
141901
52969
230049
183244
19555
174708
21487
36209
71083
79109
22199
267990
111897
259260
74210
258617
226250
153512
218516
166010
279030
218132
41101
167277
266077
238172
284391
62474
174614
235434
215518
168178
78058
75194
120748
190023
98697
29808
118360
225966
118319
302498
132447
308665
283930
181831
210219
250860
305836
301095
107285
173347
281525
197308
303423
210441
59998
119367
139528
266674
154639
40491
231910
144957
87899
188541
129690
236155
210520
122060
226143
76330
251932
232692
109802
224209
86992
152205
143606
258093
203860
250083
232852
134517
202509
13584
170873
129355
101355
149717
175788
168967
309364
117138
33517
20565
72865
33023
220085
126973
188186
216752
204630
243410
259728
122592
99495
271981
161132
19291
299154
181441
123863
156648
20719
167827
2970
292273
95548
104471
254223
306468
168047
160873
58347
227516
87859
200200
262213
207808
213585
101343
27434
111268
281015
176283
13892
125599
63778
133070
80851
25064
256431
90642
200297
48181
96832
21932
712
140608
279690
102441
121534
239134
16611
150915
259258
141955
184897
94702
8474
46815
121323
198734
131353
17005
111028
90892
147410
170402
211053
152545
44649
98338
51285
62988
189311
257202
66608
119214
123255
228877
63498
133166
13767
109420
105030
214598
30241
95565
205375
183828
264038
208184
222455
258828
307063
307791
158428
33735
206633
160129
25598
34193
107354
239019
64301
168285
294212
226828
169530
113548
19564
133475
102799
193147
279672
169731
47392
260441
287510
138881
11210
236555
302735
41553
50976
58083
132210
185236
286495
235922
591
112756
170272
99224
262186
254498
130556
116638
83981
225698
50131
10404
225216
116883
115007
98125
135581
44348
6547
309006
288690
294775
182669
49195
295019
33439
83813
68950
165847
273162
64103
139609
78789
38553
201195
87149
224322
242483
155522
52274
269535
238109
31655
124642
113652
172654
142713
129964
126864
301486
248107
53869
120443
299147
247422
304982
118017
26297
134778
59323
10813
103724
235414
221727
25519
163633
254117
7077
106961
124628
138010
170680
171227
197068
206218
166960
93409
129040
23344
254377
208679
148049
246998
255189
15268
46740
297547
262767
176046
172800
31426
8477
46875
88022
264483
302157
222082
208904
240258
221673
89662
257207
221890
164591
213405
99771
262264
272677
136102
279656
89764
141231
279727
183503
67199
106998
167258
251897
136046
29222
156709
97621
79596
151566
194370
209057
153720
269753
152593
115974
120005
118270
54259
63422
226169
113872
182987
43027
93482
196705
147567
33820
230799
221125
140999
31857
299663
4715
237478
275102
88909
305300
173634
130080
249654
134329
6420
12011
188261
1487
157256
301796
62413
186684
292317
134711
89510
262559
184255
207756
138825
101427
43420
120997
213852
12118
92656
195380
210871
152707
285235
118180
178654
6520
238694
86111
64706
295488
188351
211210
151107
58420
128381
38916
119279
197727
171301
252420
284469
21149
69661
79283
126830
63522
53305
164263
215442
105200
30221
304535
153189
230023
270711
5147
118320
69165
141651
33515
230068
116324
222101
160234
96025
139828
152914
243667
128014
214977
223675
120313
280284
84430
219240
111430
73035
205992
97879
262617
239514
169252
254363
264663
182034
167934
228351
38782
65051
90626
210380
124296
148397
49667
17030
97275
233022
243357
73174
47466
164889
65675
229794
218625
102183
75384
115366
61868
247777
146791
179472
133747
265191
141050
86029
65547
78453
218512
210767
226900
134312
112063
236428
232820
201221
61419
207335
61897
82954
185502
193861
306400
203433
172329
308493
235945
107498
42954
179344
230008
119260
56881
91446
276964
216661
275904
178142
28320
75432
126348
161938
286509
237377
85634
100412
288922
247076
95329
142915
212956
159463
83870
155551
152997
18373
51706
147087
210671
295483
303089
209300
252961
287375
95608
120132
141792
240750
161661
28186
176373
257719
106221
297329
223284
10433
237781
214208
114536
234062
287580
280546
60923
57850
27833
10511
177490
115393
290257
174111
285036
31477
1283
75646
74084
142333
216465
66371
184310
134144
1399
35452
110964
183622
167452
86844
264701
304397
43600
299586
27334
47408
36932
202556
75848
250575
245261
6130
138316
44908
141603
135935
165270
142129
293218
153937
298471
26640
58380
260440
220221
192795
29872
219582
282800
40118
41399
146828
2130
82228
75726
284325
77414
233529
82998
303116
142330
56616
30887
48659
273261
46345
63600
13258
68129
192444
35673
259763
239927
25093
140847
263225
278684
125530
280656
23975
15555
150206
188786
29688
237514
8215
77648
88928
115956
101956
149113
28205
223273
72278
121464
172123
161670
232675
171483
23886
37693
96206
66417
51524
91951
112944
205389
182408
97988
290293
303075
32207
94081
65523
93861
114979
73685
154119
211815
24414
48536
231847
237659
188112
289415
43352
9977
273749
51251
284059
153896
158221
67479
22563
144425
16916
205178
197994
253219
62848
72230
278721
54807
111590
174658
115523
202156
236745
252402
197411
128000
76581
204891
217789
293228
11223
55863
101280
136547
96926
215142
71764
224805
153891
300496
47421
5999
204248
267472
89197
278752
305113
10413
154448
176230
241452
238753
259647
236116
267061
33589
113942
138904
153738
108442
247937
152338
139838
12889
76886
185421
308921
67979
204400
54175
254125
138581
9445
175154
295132
243134
270294
91116
103003
42159
195695
51599
226897
242607
50002
98731
223506
169761
103375
265423
263345
30724
185968
254848
171869
283189
4499
278853
259504
272727
187588
185171
110829
258699
29352
94869
56976
217740
134515
59076
115471
277059
160280
37313
145289
49999
309035
247237
134358
106996
290770
282194
109604
48097
114839
199784
70076
295143
155686
195034
72562
80515
48266
256225
18355
94176
304638
67694
182443
125756
188468
18725
199605
84416
154507
116917
104076
142144
26686
271825
129798
236816
68040
84403
6983
244075
243502
52205
20343
186901
175807
75286
185214
12173
244288
57730
115428
98805
266114
154157
288228
107218
271990
58310
199824
138119
127538
104665
13298
187667
69620
140420
11231
224281
64752
101769
114043
14905
266487
161714
146535
188119
266910
243293
78782
231544
194545
184602
212783
171657
246396
116637
131535
252887
232023
126628
232196
146185
112101
106093
67130
91425
205745
191906
45679
191018
74393
66578
185963
129613
278473
125159
147087
252506
205546
142695
91264
165586
130928
81284
31674
291383
242375
96132
144682
11334
112927
251175
125201
250342
125303
107669
119123
16996
197585
119540
24464
298842
210186
161426
81630
171306
183102
237963
158477
54138
40957
298814
46952
46668
91627
138362
83057
265863
279876
266632
11267
152521
100404
66485
193046
258790
295224
41187
290553
61794
32910
122538
148167
56680
12790
309159
285733
8129
196231
297942
268320
45907
94230
4989
145001
222332
200027
40265
208053
136358
254804
11987
258626
88415
235944
39303
113204
104168
156002
44455
181539
66668
195928
11102
122921
128883
83668
200869
127033
50768
220911
149220
74947
128328
90387
107966
199947
233870
18186
54936
23529
181125
60697
258574
306228
263992
184874
26200
154933
285927
223315
77564
170141
74029
9429
263807
17090
80462
302855
59710
55812
92676
70974
165094
139468
145220
188588
286825
210214
191693
18265
295321
99755
118087
9928
186521
148129
168229
251624
78192
279781
253183
28015
284547
84895
18155
285110
127713
31950
110595
131317
180233
252891
141052
176364
26171
88997
41240
190653
109686
199244
131609
26629
303246
68008
213878
142699
189297
307356
251029
237249
288788
107868
23687
270857
176962
21599
285555
25971
233660
246113
102688
101226
187536
247656
166340
54203
135313
136070
87350
246792
303182
91076
275470
195982
166481
194356
62199
239538
275065
141067
52427
239442
302965
233884
128155
109586
128782
284997
303949
117973
230891
212318
152299
62087
167447
5451
185698
7212
211713
225860
85646
226357
53757
4411
74811
227291
37754
69577
11370
176446
248667
92428
191782
151882
170349
55219
215021
129749
210669
142144
16901
28201
147310
40246
214626
187578
255293
87395
250121
73687
130841
47994
10681
52011
98654
18162
47521
59433
188843
148055
264095
254097
42384
53537
189842
150302
50476
166100
139437
89302
290495
189495
108748
119011
213514
148925
118421
23395
11851
28050
303422
95555
129601
95268
298299
26934
157532
225477
120198
154664
236353
212945
290359
294566
122413
20926
270024
49082
295558
159062
230694
76796
293193
98688
177429
87881
135630
29684
210245
25805
135219
168210
17879
220328
202609
45574
273099
64024
191488
123118
99541
306031
282392
279700
157359
171116
91584
233273
120812
255901
37662
145247
47384
44367
23868
201044
35581
252539
278417
102285
247646
48716
193762
61570
273816
85091
215530
203939
305753
149680
35322
37131
209072
121402
17128
153686
186508
106340
442
203879
11306
221338
174001
251754
283900
1945
147060
265833
11440
89224
187625
35098
180595
266079
197616
143734
16667
300761
40824
28245
234940
215769
15004
286047
185081
302086
75014
251948
47256
72066
57941
133272
12944
137246
298336
290937
175316
157735
265404
272152
199256
200909
193300
23314
230306
86170
218588
239475
91796
89009
11347
54183
132556
301748
133245
239539
190827
1537
259364
193919
97084
196145
199366
180146
60093
168165
143084
305023
241411
968
82644
36101
298833
162456
194847
282272
288948
303313
15243
296461
80752
143000
1925
281365
142445
112034
156168
294803
243876
267922
70880
139019
24062
205795
84911
86522
62208
76664
204914
64816
274693
216595
63583
278124
262003
220869
25297
156893
5919
219795
141945
36684
285414
306971
266080
86208
54416
193197
136738
212432
254437
207214
165022
245717
90325
169926
206926
15397
138466
227442
66460
272345
244050
86960
133805
158483
109305
42363
272063
82625
186719
157790
140429
213778
48138
182203
38859
280796
226715
166946
253629
223487
219863
125196
102286
35570
189753
269787
49273
252929
126
276435
12540
144719
17725
204460
245918
124251
34050
291252
73248
2454
256687
102202
91234
269217
202731
197543
274474
195984
4314
232491
45104
239079
293895
4447
98479
47067
58994
138186
90302
110352
21518
78615
243922
86003
124380
52165
115885
256831
286921
200347
50015
213563
125579
188675
202321
202900
179632
217229
280712
7303
70373
121038
148294
127745
276562
189469
267246
26222
225107
203482
149438
178557
63025
162109
262022
192338
15378
70554
128358
22988
17540
103291
294811
242106
289817
119565
133706
72184
193907
19374
156998
306850
112253
60641
201674
43910
248248
247218
16380
173255
301227
4861
207546
121050
136570
159963
270333
204245
240042
106744
145657
261947
113458
309250
49124
119292
48035
136428
50158
263602
276245
101966
105597
196769
258846
234753
25743
211286
63084
107605
52162
61175
178508
230582
139417
286859
42541
32057
304979
211992
42544
49613
172376
54597
230430
266580
148182
157821
30302
221547
171525
64563
45427
168652
112609
62504
92279
22995
185341
174550
16350
62213
120751
189173
306155
295551
106986
156437
67772
165599
169618
109397
4083
191491
260758
251199
141988
156985
44594
141019
223452
145931
248938
265538
48852
142350
214262
301490
86042
155501
32588
57972
101792
72980
107319
168363
27765
110833
57028
209418
250993
191546
226054
129679
248638
97133
307611
141471
193856
284365
252894
281988
154575
2989
8547
180643
67435
57565
17963
27904
221230
306272
254298
148669
116694
170853
216011
278180
208727
55122
27764
188323
258369
233418
56744
34593
84000
176037
88788
107185
263472
137511
295395
114560
273092
250592
77984
24461
115020
303716
16955
87930
186043
295369
5874
85000
228951
240759
7647
281490
167296
307208
152175
119617
299286
280999
139272
73066
66194
236549
174705
145207
136621
61741
279110
23798
305850
1830
17997
173279
148200
296408
244635
19541
47293
270904
103705
158293
172557
8801
61003
81603
259316
254543
267368
36485
205493
77616
192663
202602
53247
295916
217553
103067
185291
309617
143050
51399
255055
94845
167308
285084
16541
275623
22084
86787
59842
230333
18312
20146
51741
198710
170606
56778
189368
230126
94289
287177
236022
71796
179638
157472
303413
233068
132850
91645
149467
231902
258022
18821
67308
239727
32190
263462
136319
79256
282277
181564
178375
147906
258648
136
254480
92602
38300
266073
215812
125276
58169
59291
45599
297284
3177
49026
237016
43664
248306
291513
5487
142999
188208
305821
24916
234702
139340
12670
278122
132746
227404
151957
92588
192101
243952
48399
150861
13301
100149
105489
265535
46165
73239
206724
12663
196706
96486
76114
304373
279982
71074
142461
196215
210549
29458
179067
72050
34857
221404
60608
81781
236017
99900
229781
97916
54537
221723
131695
126294
249177
31458
257211
129272
46583
135793
2664
113600
97055
6483
292369
287730
290913
21800
79135
49621
13073
221790
124832
136595
58933
119416
284954
265295
204107
37479
166332
85498
111446
15262
284922
92269
60270
242263
279
303300
6806
42954
253090
121969
152282
113539
256136
5722
246922
106550
86504
12730
214414
270103
200588
177713
214099
124141
249157
188476
30666
123393
251838
4618
98697
266090
128753
164203
63853
286353
115140
80620
36978
197785
48528
262914
111609
84245
105292
257280
273496
277110
28944
134469
55848
242726
30696
170872
67221
54475
1754
181011
123032
189464
207269
140777
140000
159676
229267
240789
24323
63565
61481
20144
96356
835
286852
266764
87732
57664
98443
14294
102985
116262
180964
265612
289111
53714
303956
287346
71108
225725
86831
183382
231807
138092
141188
153153
262605
127664
86367
132180
242683
237229
112380
269613
119320
54087
251995
280073
231579
290493
58865
75033
179786
55465
58545
128455
292140
233954
106605
280239
188902
262727
120675
183182
14627
213230
248476
203807
216729
274298
50994
118234
44599
298203
42054
307510
150917
186869
35793
9479
289850
120700
21692
52001
305824
191324
19892
1640
144712
63560
59173
249386
17048
3954
250362
304270
146827
59596
274800
186362
196216
190090
184163
85800
13141
215423
10879
291043
307975
208461
148200
23073
183081
267409
304192
299533
106643
21460
2160
297151
144517
9716
5912
72119
172560
86997
99216
279522
199598
158776
35872
234137
244235
223418
129631
17452
206376
128942
247830
255580
6733
308583
138656
126606
306208
39336
228074
114414
71320
294104
43009
103141
277421
264480
178210
270515
98508
20310
277375
196455
277751
19620
227764
229698
200173
307343
57180
159903
58424
201011
138840
229209
245681
239925
42490
222920
39959
259887
116905
120362
3965
219639
44935
177124
20991
176503
217696
154620
297195
258905
112676
99791
198356
236040
262628
90057
241743
98666
150823
175449
128109
257061
157484
214479
275299
147424
53956
88940
39475
261913
55689
264901
232123
50026
204783
1432
207193
306060
66660
147966
304647
29011
22931
165118
270454
247060
11858
211437
206745
84701
264447
59230
83623
144499
114246
305379
284310
197207
165583
296676
209369
34539
222913
32442
166857
276139
270804
284264
39328
281547
210218
196142
245425
82074
84164
45456
2586
300633
236066
189262
109236
204476
98672
202243
281980
177883
280248
300790
184272
95598
42251
160758
238359
285009
144218
35296
27546
295119
83986
227896
11156
60278
195628
127693
97144
255579
9303
80352
57468
26228
126511
13836
144401
7792
193536
151520
274531
154131
198280
158701
296017
130985
109790
185470
269017
89541
89026
172120
92560
39858
106268
94044
119251
151720
171990
50426
154220
165853
173021
99654
270193
31610
274191
264528
153871
243932
239579
119946
209291
69259
52397
94002
137499
148884
94119
302579
240738
2617
4403
307023
122619
137229
193075
61944
182937
205370
20789
199144
168767
261836
155953
302882
273467
13574
44344
29008
281293
77251
191996
98348
191365
123751
167779
66846
210572
117820
303164
86524
269436
64109
307356
99813
61054
41984
277646
284981
19796
248634
232783
209755
34017
103660
175164
95818
263227
81108
144417
103701
20237
305266
308392
211093
261925
17939
41601
83680
204955
252363
21270
297184
309704
60802
173212
56759
174656
26368
115115
56953
163680
202233
243002
245463
190211
160610
216847
75150
181858
170883
15544
4320
152483
69896
240417
55453
305566
14877
160066
224339
231309
84090
192392
71514
127849
254581
202632
75373
303742
26543
37083
240577
58344
271885
230888
147290
156778
159346
139357
150770
12812
153071
118821
306432
151075
135696
166828
157696
290291
161668
89782
80537
139915
221636
301259
71638
106360
164957
165937
238462
241791
172216
221496
96857
228018
258939
71148
8078
58931
10784
73989
158372
123023
162739
72631
82814
266487
202471
225107
233036
63983
147989
207925
255098
202054
42953
163713
250243
56084
128966
242386
100619
240712
244558
74937
137091
210042
235896
751
308464
235532
180565
120398
169380
56978
174402
140632
5481
175738
199815
137550
58194
185305
102626
116879
144324
237355
89361
80630
140492
249218
274128
177151
54192
84439
168772
191069
163323
266034
255590
52437
303555
231004
22515
294950
78302
147691
231692
37298
223067
224696
109108
106417
255314
186348
232259
35170
93647
27647
239413
171562
307662
40255
220114
40990
30136
127470
30968
82622
197084
250968
243753
289547
267553
123439
297395
89118
99364
279589
251681
204544
155314
213918
142019
94576
238499
109806
19398
279575
175330
20836
191296
140886
260233
302358
68802
92901
27694
202754
175956
43377
258515
245402
181786
98480
133854
186597
63967
191896
6256
208339
50867
97779
217792
59323
136131
314
155608
77117
216456
88334
245501
4961
119859
224788
244684
304702
60514
256778
204575
106976
56923
49683
26619
125650
112004
244054
78743
206427
149262
223955
68741
253637
111813
6592
24474
268115
249889
150330
189699
207517
115852
228265
203942
167169
103938
66225
196376
131447
38973
66948
248406
282753
291894
209217
288404
235620
93213
174987
50787
14324
205718
41069
102399
11842
308986
26131
215564
193411
247298
174832
174931
28586
24603
213506
238378
170933
6804
78223
124199
294375
159614
48602
130451
239772
122881
189156
260180
82441
93094
163484
306907
46357
82180
115847
78548
170210
300402
20442
6560
84974
135202
137772
185546
286907
5007
102187
245448
114672
57834
235270
273779
35140
161501
270521
162791
133246
41557
283368
32924
231915
48549
306958
228002
258879
293056
300106
149928
36912
198963
183074
130549
13179
277730
87825
196608
160168
280557
201901
287368
108234
266835
5856
244496
66634
97643
182397
298148
281374
100604
204375
136050
231902
2346
179899
135206
124005
278374
192285
234790
247463
71532
98614
155517
184581
102864
168000
150705
111901
171025
160625
160564
59236
97082
40571
267176
135372
147079
85575
124041
57826
286602
302211
171655
227364
123023
81179
258504
192085
74222
74532
198598
284947
199049
137783
67548
170751
15954
241828
145648
174421
141641
208665
127029
283839
249922
98540
19470
205579
263360
176550
209219
10390
35436
92537
3056
232541
156698
238514
170111
46652
212358
301078
267826
91017
290850
28351
135409
157360
284685
62295
1437
87394
65184
102067
229317
92354
140252
105937
22042
285213
147821
228016
257780
63568
239583
141814
113715
177815
279339
302363
269797
198391
10371
240420
146129
243303
201960
103654
163388
89624
118082
248068
98510
277578
45509
295572
212816
258416
27484
26122
173130
297305
275478
262020
274507
140041
166203
173928
191869
288719
181998
169384
77887
78206
266178
168799
91619
200632
154172
228551
144281
91346
59914
263881
112400
47071
182188
6392
194217
65757
8927
186387
255155
300041
99749
1686
136429
155498
105939
197735
92678
156121
285908
187612
162132
67326
305020
107927
145199
247883
3064
308920
209815
5135
139654
167457
232472
237501
43802
274901
117750
41024
217967
234403
116921
298986
25611
293974
121849
258305
294739
254303
303347
222040
159336
137244
129574
45250
304573
142375
124158
294864
1445
49261
108879
25711
216326
170537
205313
260102
186764
66616
143090
2944
298853
185097
309511
52877
49798
104186
145638
258187
230240
10253
151891
40137
190288
83358
161660
232858
10469
19396
53465
288040
27309
148649
218256
191414
16757
172965
210054
160456
6765
4122
244449
119222
290357
291879
3882
3363
24248
68980
50766
283317
120975
117679
172173
308161
282041
11105
79128
59604
76259
275342
116805
69602
132078
101627
165686
37427
105189
139420
78416
295929
26294
168968
101506
254726
28638
145367
255446
241854
225763
27050
229425
151984
155758
91129
202414
202311
151609
252162
293433
43925
225793
98164
92169
209295
158884
265551
42063
160607
105113
193101
280834
176836
83983
183077
271668
197592
66454
86484
178167
203599
895
299021
68539
191899
271788
84431
27161
51734
158358
48097
289843
183846
54177
102490
185865
197423
46489
238732
114598
61762
256333
63430
78869
119497
188917
72645
257543
55320
239699
284760
246646
61529
234588
189200
230885
251460
264987
118109
165927
146272
180805
48071
205461
2670
178761
7976
18419
47467
192587
159796
52136
131291
44137
145304
161121
123971
43992
69928
148029
145853
167421
304820
220530
263571
103276
158254
26259
182578
128646
89460
185500
121417
81616
94690
91557
277290
71240
95791
86344
218812
148759
292667
144160
269437
266850
255821
173665
209788
196112
54839
53695
5047
79652
207803
293659
221145
153443
36342
207400
144275
73600
99471
74026
88665
38854
98303
106159
120688
85859
238192
69467
307114
34234
249619
119158
45321
248772
35392
128958
41439
236877
89809
21061
103227
163834
163095
245819
282966
239716
210374
31712
3385
47148
8309
150289
291078
135160
193405
1432
284243
120494
187615
77168
177386
3146
47149
43912
290430
129047
108370
155414
249504
138851
222818
187880
90834
9179
244587
257326
185586
262632
203706
54639
74140
107358
178482
187130
173717
120122
242831
232197
186745
275101
216919
193774
89640
141471
250977
169528
294997
245490
200666
10651
164004
13300
56070
62894
82405
27588
263215
102789
236485
197352
238292
185647
99068
66458
172566
146505
159865
40097
74433
262841
118207
304569
297256
156719
114082
299804
31676
194454
298199
46582
206686
20199
7158
190397
262500
197501
144829
58119
36511
273215
178237
40309
134892
20628
98190
84677
42357
206940
207356
150857
43915
267483
271702
63471
176221
159037
17665
262890
22242
242098
206504
88731
187557
14821
116360
195562
192520
12451
223338
244503
221250
62064
113240
224958
126094
266459
288015
255566
53555
198562
46594
45706
147827
271975
235219
96492
287402
63659
60801
49064
70294
27707
222020
175087
100398
11547
230108
216615
149952
208535
150272
219419
106629
130820
35776
218336
63556
278246
111243
282698
275180
119608
197555
91404
20065
254767
45764
273216
154382
38154
106517
266878
44050
260897
45101
244958
163593
133702
165695
45834
216566
27361
89501
242400
228126
72313
230557
95251
163085
247242
159669
149208
25542
10208
208104
57041
95656
54550
124734
169668
64792
62068
55679
290343
35608
102481
8132
22711
265413
226608
180325
272291
245477
278027
242469
175206
140447
89028
135614
300655
201310
248872
217431
117979
189860
284181
282099
86224
146175
106265
104981
137461
103622
6348
109283
176590
25713
217483
1557
145243
63559
112970
261717
172546
65106
92241
23578
304017
211281
100883
211465
204754
24414
280475
112092
9197
24866
246709
146132
233236
269396
139811
188899
154156
259812
133730
166204
252578
132607
157500
41487
297759
276872
34344
11404
288860
74201
139940
251703
54296
77721
61649
29873
295916
295707
7090
285268
180338
247633
164108
303521
89941
80541
212798
19193
110022
111990
218082
218275
5492
196252
206041
206990
59442
184873
81410
198664
8292
87059
82070
170923
299365
292156
16274
66786
26254
164877
148439
226678
141756
199492
229616
209913
100083
288220
4395
273362
211613
234242
76370
185769
193085
176863
40289
5855
289592
186668
195651
215529
76148
280237
304441
77159
178863
44443
291315
269258
306036
100859
10208
97911
261567
83484
120980
108635
4039
254342
283317
303260
122507
256643
298490
27624
298624
221849
265761
220682
282812
185203
148960
96205
185715
184307
79809
157320
893
249435
100690
179002
259372
38092
8719
244423
99799
127624
251899
49353
41719
233450
172262
43598
104882
55149
129349
41353
37452
7817
234765
171464
65114
20790
257800
19527
172478
234586
306404
264783
37893
195899
44962
176930
182182
29281
190201
45372
46060
99503
8284
188488
39098
132923
9138
189696
238294
268976
106569
14630
105808
1144
211510
277718
138747
89559
89612
174265
284392
76434
176912
81802
291728
306171
240491
178763
214201
67496
28474
298065
104097
113783
181519
185918
116610
32804
299379
100009
66521
58371
154547
247165
59438
188763
4013
291063
143350
72480
157332
95051
297407
13601
114888
10546
138992
199269
216079
163798
260433
283783
303620
238997
260105
52476
297625
269125
35380
155851
97698
297717
107567
118370
242410
252115
29040
122150
227296
273552
200541
247580
269840
200955
203197
297120
75451
24591
242625
15029
59765
219090
305614
140873
9342
147182
1209
111996
239487
290745
170514
187196
81231
305481
285076
48408
235139
12771
66953
294450
270307
120760
134161
32235
94714
39607
181034
94512
36345
126245
183031
95072
65924
223571
122497
112815
31997
210672
264091
8247
308566
4498
308161
12424
191107
9061
85893
44056
267570
51491
54047
22945
157010
155323
115301
244419
274690
192404
132787
289070
253854
58010
59430
41398
264595
238922
289679
211682
297327
285092
146036
186694
56464
97725
111869
40031
256528
251539
262965
91324
71000
230192
240176
147642
140087
100832
306151
38790
226698
173778
46587
80586
15483
134809
7494
63193
153631
167649
265791
34103
95056
217240
62458
90510
29562
151657
167034
16145
308869
271
209738
206301
182813
246165
242181
154511
13849
178844
249654
13974
183772
82677
50412
177121
131056
273289
95020
185421
91956
51836
287588
22785
66702
54302
48492
113338
129160
207025
198060
57800
295016
190831
50014
105704
40420
198254
215777
127415
12883
230622
210705
235708
121736
7676
254059
181562
207156
111729
63677
299787
256831
78236
71172
94640
244173
242758
85328
101231
132992
300945
129768
57996
168914
281921
30905
268923
86678
232899
141346
19409
10209
80588
76741
238973
100715
175912
171073
61239
99849
165723
179992
130161
263444
305309
114177
29698
264317
1894
145979
127326
299675
196123
112591
262699
51934
303007
70711
77452
217530
229063
168223
245943
239063
277409
221039
180084
217685
3625
97569
149688
259790
34147
85295
246883
215008
105337
241818
236465
47119
205184
145453
165660
32985
89766
210833
226174
177684
32665
61406
78766
254183
189084
52062
281463
73786
121342
278165
268475
127520
129475
124309
175746
62378
210496
208068
159766
75754
301854
102515
148718
11487
210523
64782
295991
44194
44176
145848
104538
61946
155895
206354
162750
8519
299261
14269
221038
204148
148308
307097
152412
308740
174960
256599
107375
99321
290009
204783
220743
288682
271130
186739
37647
42455
142578
217887
157997
214276
143437
59137
271215
67628
281835
200760
84719
118538
228399
40277
197063
67747
195114
246954
249424
88019
51846
266335
165815
90688
303007
95805
182889
275611
240040
220150
75482
35535
86884
193046
243752
222898
100536
152271
56648
280623
73007
116731
293320
74080
39706
121640
264584
50678
224874
216209
220438
14373
189719
236706
293842
206568
177971
194425
105003
163738
25205
208237
42381
37603
134663
251982
243200
233317
216055
20999
87528
14853
121066
209379
198580
177492
117824
99083
139903
113879
28860
211389
153208
162785
269686
154998
39891
287576
85803
23487
126463
216181
211853
1614
106932
91358
292763
89795
309593
161298
203456
229583
154553
127702
78449
135414
16538
215080
19355
221700
173334
265119
135162
235520
103848
244324
183849
10390
21977
173271
65659
211129
179862
91459
60768
10510
284821
231793
172678
274827
294622
9564
279675
69283
193175
258879
150681
292641
10626
111589
98825
50074
76823
233694
202521
6873
246425
77910
174602
133286
87973
236928
126845
69962
75477
40392
246953
260399
216760
176550
264789
65402
148933
225674
63955
89034
186453
219010
131325
309216
194180
70087
97021
27413
297743
19063
239263
206515
247445
35359
59055
141878
121063
299900
9191
14136
93176
293494
253438
268471
295309
139943
163339
162926
203349
67321
308857
102882
135764
268362
49977
260864
172096
87930
197226
249478
166893
299785
248009
152912
182906
289064
195359
32941
283831
173987
4867
66404
202522
64203
82623
271994
91290
159724
208590
159760
91961
201963
159502
296237
220101
111084
109067
19546
70600
190577
243613
38568
184009
98519
275697
95268
5348
33408
193588
117095
75630
44205
257742
90481
36188
7747
238196
186377
239984
291022
131854
232991
24749
199307
56998
191562
117076
23784
163956
125044
88365
7075
177897
285656
59657
210891
116958
86792
11958
143853
57825
95623
199811
52418
169869
163355
34070
171669
144406
58701
77928
281766
194906
139401
263052
303510
100476
304732
308875
298485
134347
198066
36775
299254
229516
66575
71909
110744
109743
87888
7830
65296
240960
180776
57227
47067
301303
229179
50958
90480
158290
202220
141544
55577
118520
302099
167968
225868
243876
12850
12913
115046
128488
224900
95360
173956
151466
260165
260474
143996
136204
28062
205995
305531
282011
254809
220777
214852
146544
211151
169996
267495
139825
21891
270227
293531
43303
18179
4650
229858
35971
183052
194641
258189
42505
216703
59508
19815
120417
158477
286755
254530
217980
60130
128583
265665
184307
121413
70136
87636
45436
205171
87468
169870
226732
17436
22971
197915
63305
222193
284029
148589
34872
285159
109624
137110
283436
115486
236271
61082
29282
21497
219935
36005
213847
34983
19827
180196
291635
303733
124887
250628
194749
257511
230239
158530
188726
152598
217997
261248
252274
96127
81583
215191
225076
26428
241593
148143
87323
134012
74406
147578
158361
123159
265388
238984
58849
265727
267976
201892
231421
162445
240607
132530
164096
262109
51895
44304
217996
254433
153940
271946
237819
174834
75659
9244
121303
203444
11726
54439
253710
237645
106785
61124
216816
32124
11103
224826
60313
62654
246666
299069
38355
282583
4721
108603
5999
23851
89420
239358
77061
255772
73841
6056
52450
26123
284838
250693
40232
173091
101237
54634
92583
111350
248088
93541
71270
220414
148387
130859
91027
76742
236136
232952
291388
154012
243021
139167
22708
9157
70520
112010
181329
219024
248527
216043
192247
41217
149881
175839
52496
63714
291459
80298
241200
231257
66183
85332
18534
271464
178234
292724
101395
272203
200474
98438
33999
175749
272591
111509
90425
87496
119347
108505
31834
217349
256298
20086
68309
157742
190801
269032
216836
107560
153453
298028
77915
105008
8959
226261
116348
176888
132295
27852
102269
90846
273964
227332
9856
272486
180698
247303
21007
92389
204411
295675
80876
117362
190288
124606
136651
250660
170847
86584
26980
42175
7228
19166
69128
202549
39525
107371
254859
116430
277089
115017
112587
308641
100662
159803
237550
135284
167851
164200
185370
55085
211961
70155
282720
225530
63777
3503
263436
223398
268044
298910
277013
248201
206199
173932
148629
200658
126970
145610
156976
126812
187133
160221
221667
179371
129998
270458
306967
167592
125980
115472
28559
98443
43106
180945
69785
218446
117983
287420
62733
209690
188807
161790
69852
171566
72924
162029
190154
190652
134287
97125
65591
141795
149578
146732
129108
245201
41363
82065
145805
50596
135135
288998
210280
224089
302344
247647
77800
16289
77976
288805
278531
14686
1377
190680
144263
247864
176864
18458
82374
103353
189035
221259
172999
187948
67799
83413
204812
70717
94195
288715
172789
70657
77240
62137
116669
169605
29018
282793
256071
298052
146235
210538
140717
160396
257500
98024
67927
26276
143542
213506
64548
170934
181554
114978
166081
129434
161426
57138
246370
272431
4097
35691
285220
285936
142115
295458
305868
307731
22080
261038
15389
175430
108497
197526
127507
32812
145209
49032
106571
238789
206478
44037
174831
56935
200162
53321
221491
40593
190378
250353
224588
218216
50196
259177
65410
281059
281273
21597
86531
267205
135861
202304
69632
39551
49561
247462
9324
71396
141158
135656
200677
113501
33294
256254
91567
2316
5418
225773
300994
209049
274423
190468
284853
4726
59719
115486
74913
258155
263987
221836
251208
59259
76133
17214
306688
17264
206656
253290
230486
16032
249806
215336
85927
154740
145595
302082
202318
280495
256276
280247
249937
132128
232675
304356
52204
113323
102263
188752
162817
286149
229889
80791
225847
103772
8415
115578
18308
185447
77860
253816
40486
178936
193574
304603
4878
292864
235317
205412
31716
139484
105659
116303
285409
297359
290662
287705
7916
123300
262309
27886
81821
282792
225848
43042
213900
58002
267822
306684
52659
123400
95470
16979
96382
226008
173358
10467
147369
19241
249849
20562
298674
198
49263
92180
69899
155064
78514
84573
82017
215072
153250
137738
269241
160302
34033
296695
251997
197225
52090
288624
199100
202143
256057
12422
75605
278291
290392
227402
289563
274175
138907
170663
156346
136144
185916
234848
217717
96690
63547
164848
39575
188418
272411
221686
121519
3840
255417
173505
280950
56990
153556
104508
232147
71388
39679
259609
135608
242390
65442
175463
253910
76237
109702
175579
222374
144534
192125
90565
188753
97872
178296
105472
36000
47537
148203
116167
279246
20494
63998
143857
103478
223948
106504
221527
158534
217589
245244
150626
2393
254488
222753
205164
150153
19481
168889
218986
79849
183904
159684
202290
136926
40659
55799
104835
201520
202625
19268
152677
233396
62723
145529
257909
24357
138809
189030
164942
168301
267784
284938
262125
125254
227485
27705
236084
234941
270323
187192
86280
21289
296246
233098
135343
33636
128177
52113
30464
147796
138193
184906
289799
163837
211134
61452
172213
35852
302801
293670
65123
280187
280302
86910
19104
183843
248048
155619
214025
186273
13685
177628
206025
148389
231099
291353
130528
85337
166789
134319
291019
562
287900
257788
55287
191146
75499
255008
60709
297899
10506
278029
48604
178109
59224
277661
297350
120338
287716
92153
124734
246695
193006
98255
66081
12266
37430
161404
38392
167675
154409
161719
143292
228293
15368
115537
163843
76577
242048
92662
154637
135534
40958
61753
66713
234359
39408
100365
134176
254152
293457
113436
34743
78915
96386
297814
248408
89083
212264
213326
278673
280612
62838
52823
32666
143790
212599
108744
66527
3508
60499
159191
260959
260371
172481
189410
117975
67865
244214
218283
158958
216981
128734
286334
114638
37664
108466
261254
193715
262817
59346
268727
61805
49286
263806
67574
26535
93902
87318
96114
226171
145548
236436
18114
270894
68997
5326
180807
124065
215789
158130
64696
77700
56206
204865
222533
1105
4604
17691
218490
146366
77388
288128
299534
286776
270591
188401
230899
200692
63238
2997
133606
100229
206481
100004
128436
214227
307695
141514
213669
168734
291
182086
119096
309939
195421
70135
165389
295367
254703
192666
404
101987
292215
95137
162130
6749
102297
31861
21931
139503
278413
179822
212269
50978
187704
258027
141771
166891
166957
184437
4765
201039
102073
40078
269016
142584
230690
199303
129431
184051
85924
138046
135296
277569
141898
8940
112504
197930
199123
218746
122354
254127
64659
254496
270894
114378
11445
221789
180562
197672
213932
217942
50148
182062
257396
198102
218873
98102
79361
269606
60348
157724
289860
102253
80909
223219
232988
187567
54060
74683
227698
132188
214343
221358
158072
247335
51151
281632
2747
43038
223164
5207
19263
211751
126110
156940
263185
182048
148371
206581
61434
149273
286552
267264
41253
212097
77759
259883
143202
276764
161341
57104
72187
160198
64178
46616
38266
184982
167527
34056
172641
5384
264824
281701
165987
97868
70781
46452
109072
6432
254077
63917
269704
61014
133681
44479
186885
239260
186767
251646
141210
191383
201381
86042
308499
52271
230572
265180
51455
143654
93245
231072
84769
147703
146170
232972
140738
162610
50080
237467
19452
2513
27487
62991
120119
200713
89912
140187
190777
26955
304956
178563
88216
156430
176483
201486
261523
155988
33270
83949
286575
211675
57254
196586
244772
212708
48597
185078
202643
67000
108153
34100
168550
58142
233222
250641
17142
161149
82555
218157
2869
68894
146049
258839
231196
17627
283874
30485
261626
246214
90955
48768
181302
264992
99803
42530
41046
52936
86334
239031
117537
14651
126898
53210
26190
16801
298639
259865
190515
274261
116492
292843
135335
54924
281666
91077
32855
287042
214338
164602
55078
42549
244733
83143
195308
306740
154436
13635
173518
67873
131272
77369
65140
225524
295006
47523
79080
300549
250073
13670
90695
195472
93788
74612
218968
218399
136945
101185
229038
236909
300777
190966
89074
247561
296523
206398
137671
288997
223421
249913
287927
27058
180990
251945
51525
29845
162623
64721
221438
41745
260802
210911
271936
192534
51966
130024
282869
31424
293390
60036
185828
34618
230287
185450
114738
112135
32062
237489
39741
224230
183563
97419
23706
250550
142585
154341
234129
35748
273857
14343
279920
45178
102142
265685
285947
26774
181771
76387
135384
80859
16008
48869
259043
141616
135187
53577
247208
84194
167554
306715
11141
144229
72100
188271
37942
221855
183042
264891
277046
114295
255430
278836
53161
296126
98624
241120
255247
217320
39025
99892
23796
197936
223825
44242
240575
170812
65481
259603
60009
63534
57090
36614
704
252997
271047
97773
290436
240553
306879
73634
266611
121654
246362
262519
248462
217603
55500
205520
73122
225291
18822
296559
297219
224110
308492
98978
121483
129942
132244
243016
274432
235318
128589
190412
144491
101183
125320
198744
234847
101477
106241
177505
198805
151640
89371
214228
141388
91846
10550
131502
212111
42758
187292
227792
9709
92041
287747
229786
65747
61737
13607
134125
73497
122964
54064
55250
225480
301003
150196
47970
92687
254796
170262
229894
64364
116815
80588
289959
205980
61075
79935
195242
124312
164289
241337
57395
299960
263998
36473
106592
296899
115146
7373
189303
266808
57241
76112
44469
160528
296015
37645
284594
218579
307678
13096
46392
245625
18800
233789
110886
79827
246575
49435
8133
76444
163786
218451
118820
218993
117385
17721
181114
206965
210515
116009
218396
258855
60739
78209
285514
179272
233637
31834
235654
210563
289004
216485
285318
105710
276584
125776
285676
15478
215530
205827
226717
286257
122790
88879
203431
76818
273548
106705
91624
74177
277061
132567
28704
39734
52957
25286
50894
197566
91933
202449
264448
225358
72598
215229
8167
119310
48998
121151
285466
18518
163770
219985
191741
170542
79001
55218
276229
274187
165061
224944
147514
279567
222793
14473
136410
125980
271351
287746
284943
18274
164660
184651
280097
213530
220725
174682
206219
159454
304700
136062
230347
51964
165830
283504
250619
246800
4122
159088
104717
137429
205867
108542
69840
13094
71259
188640
220729
101659
238564
122140
190629
55012
12758
41766
173945
275729
150779
148846
247718
143822
306471
282540
216764
131371
47321
193417
140844
110963
257627
139349
215974
39405
90975
299499
145236
10789
249892
112290
44027
260463
213164
209328
212738
87704
284106
157537
304071
139711
214934
108075
56056
91595
165996
146072
164707
191125
242330
219845
140166
94517
228202
80992
220854
206952
230403
82505
45867
11234
150825
150738
93612
239155
37159
66699
57813
90512
139313
266628
162179
90365
39760
141572
293776
77788
847
236857
40594
73283
94405
269822
226478
245483
119176
166603
183114
237970
62919
45624
228682
276757
234901
105533
300291
114936
18769
253097
125102
30431
236043
71248
32654
261093
254976
75304
223312
189832
200528
64650
84796
120113
228508
38283
242959
234062
12554
54664
308489
160307
305762
61002
174835
43618
280614
244384
287163
88054
31125
16133
202602
34895
28902
218823
71092
49094
29925
89263
307918
232832
220554
196096
157235
218484
12173
173005
220002
302421
87463
132833
34165
35946
245945
279250
300924
113020
52565
245914
236453
234355
148209
73156
33351
200026
103008
16759
260562
136374
186979
54434
194323
134328
281444
286236
238853
118735
12043
44674
1154
219263
130424
159260
137111
82370
256768
116339
66434
139151
296814
112202
160110
241468
195587
111545
161678
172048
161861
100056
38377
55162
87037
123790
149850
237817
188195
30540
215764
6428
264085
227112
259257
259198
174537
296908
91829
111596
245983
193067
292107
196646
243201
235981
244001
198276
128902
287989
258170
306544
309224
93770
124326
267950
277440
80913
86904
109324
61466
244144
40748
239466
57316
285946
261800
68234
266177
143013
70861
233886
137442
14695
113779
32314
42266
207702
301455
257506
15488
169958
287915
247029
244320
160615
154159
263827
104261
61810
136800
265844
63679
179685
98323
1692
116908
243394
32357
15162
66434
54361
209292
117579
93645
55097
106027
223958
94434
187986
18497
309144
287017
143349
309303
29818
2545
290075
29984
242645
140559
302914
259249
287129
21362
148247
296298
224382
196138
96974
137354
113856
304836
214545
275418
240307
181615
281808
246488
188610
183365
48257
105832
264971
252991
6772
256249
95383
210094
195381
92391
184909
24702
66176
96001
14093
179122
113059
282846
164834
302930
240231
214922
66214
27875
234233
20630
5585
155818
305743
22098
185518
13345
149223
64904
26024
91672
102393
265024
225000
292683
296359
284590
118340
102635
114234
4437
56539
7735
180769
61699
153984
26428
283071
101972
210042
106084
121720
237129
264300
189252
221240
42100
110811
203079
230798
232537
252349
255850
22356
120083
746
95315
27898
104586
66939
101000
177960
61569
307162
216190
147946
139703
175945
258928
21435
235671
100683
253847
118938
291398
212297
283579
18794
147036
25088
148908
275114
248563
194835
16432
171602
63737
132456
286595
185619
99504
177421
31010
146696
241814
9511
239315
178122
154059
84680
187326
76036
105245
304917
237183
162857
155650
46939
161739
231862
67636
2103
151874
277990
141634
143142
219487
107569
243031
173139
248886
128055
38865
230742
192445
280753
301869
177317
59463
97467
247839
164048
285842
285945
93717
270133
91248
51799
261239
209938
42023
62337
221800
247929
6333
282095
64771
32758
215530
191017
279873
28255
244219
305256
213249
180690
234716
272191
220665
59689
100542
58775
32711
223773
278437
269847
59682
95139
91918
120898
106404
79228
14998
19727
165198
239263
95669
300166
84461
121684
235809
161329
1202
143740
241694
269381
262646
179978
150684
100580
194220
266978
46278
286989
233249
39880
114023
213535
229572
299780
35111
277123
247666
130455
205321
15633
54415
123078
208407
120722
306384
294976
76484
309804
725
304386
36979
277557
151152
24984
135148
35836
202433
206402
265941
65227
25886
239071
223533
95566
153313
206092
287462
193748
104243
129586
252616
198063
242762
287708
52999
169285
214007
207729
131449
265408
221820
23755
50299
69839
212412
31752
159401
211634
304901
131866
167706
162004
76416
40134
229708
168889
24365
135331
149772
95628
41311
29074
61980
27577
6887
150262
81047
106054
61462
49843
92204
168240
166671
203303
89044
276726
281448
12072
193241
69626
208097
182283
141659
13911
279090
156417
192255
302218
298612
100427
113033
244060
27295
268785
155752
134539
293790
207376
227235
181887
9143
24662
271760
178255
121737
215482
118816
270138
265584
276669
216081
186579
307505
42055
280871
61262
85318
28570
247927
141988
245084
268286
3471
247222
269898
196426
246124
25664
51120
174713
174777
39049
52688
148943
192605
56681
198466
242248
23968
209040
148416
207987
57230
305934
123434
224011
127758
231462
304846
17022
75611
62983
121727
184987
271002
98223
117675
66642
127736
139417
115363
259248
151709
56265
200928
116110
246653
248271
26500
90744
117514
200537
149268
52255
218027
280399
149051
307614
191376
210020
300208
135778
273783
134139
164515
284747
45516
90960
112369
137695
194795
232514
216441
202401
67700
38877
215419
180639
69086
175792
257960
296784
153645
46559
301648
111563
261203
66174
391
73463
258944
50192
205069
99154
29035
186234
74415
304326
116222
168775
307326
224831
2289
94551
208492
216512
122780
277885
100902
46541
173804
157758
158006
227173
105672
166016
217458
254060
7834
133585
272291
255178
179441
277275
120427
66826
112600
240842
194830
247648
171728
132971
62777
25438
189273
79674
30163
96453
49807
132129
13966
283578
156918
68076
265138
96866
156824
221726
142141
301647
262077
257521
61994
167871
88677
6523
206733
296257
110604
253631
181661
164305
93762
125911
36881
152533
179788
103520
39573
146966
33650
215667
76513
209303
66460
179997
138831
34563
215340
153798
222841
105657
242696
252052
93105
142663
66887
94308
156651
236266
200788
83442
72930
124026
282200
120634
283182
95271
157822
37010
250001
41445
119657
177933
54713
158885
64163
213315
137336
52446
47576
59642
278074
101682
163169
212397
128951
240537
110780
2057
105465
235588
296420
125442
142092
75997
41877
250782
140214
67144
224302
98849
252101
277632
107363
197789
159564
59259
28472
257317
135434
299249
238078
261158
133232
458
123351
126844
229051
246267
14842
277719
201657
177742
59221
274395
78743
104482
125021
117778
202728
113696
275831
223311
110597
139356
294922
299800
150504
266816
3472
88921
129917
59530
38598
56215
251791
273273
295094
190584
269205
142298
233636
243740
163221
24376
60970
120297
257051
231574
185310
153390
75618
223840
76403
199483
301816
12841
144828
2351
53126
187972
180181
54976
307659
265520
152338
156542
30566
22870
216928
85648
35399
29179
212584
215397
111621
277511
302025
120267
291714
183624
65745
43743
24661
259840
155697
177861
48
172713
194819
227642
73152
304012
92408
186479
7196
30899
169299
263972
214701
4173
29419
171639
303008
79718
174786
267120
88619
190137
265977
217737
68267
236509
149291
173006
200292
94851
155399
276038
302616
206084
112114
16715
68322
77009
173195
185052
181013
296937
194994
193930
175133
168316
96772
3252
297839
224352
70516
100674
165166
238930
277454
228197
117181
240532
192660
167615
167271
111570
278410
159377
217419
206639
94995
218926
56341
48918
165490
192437
231043
90057
190871
33133
182886
13500
100940
251074
295199
56461
307776
188750
281031
266832
172279
171076
133279
203535
205838
74525
84363
23510
250154
215753
173448
217576
126743
174826
46465
233424
132145
242429
305845
131530
8435
6125
49093
16726
14581
18820
250981
230632
173875
218074
174187
185019
144611
49700
197388
283850
72203
103291
129083
50945
70220
215262
215808
197980
102238
303451
143272
175781
180746
270798
67791
60690
167632
235134
190133
224933
193276
105756
227364
27821
96826
173524
57319
156318
12435
236896
219300
197699
30066
180406
102225
81232
117358
257193
297494
180659
13841
195569
85452
163184
101838
2148
157719
279789
127158
305024
44696
280587
11964
295198
62872
269387
11602
289835
104871
191892
287821
175781
208486
267659
171852
238833
126302
75760
26736
103711
170006
57249
4049
245293
44946
122114
141152
196132
19363
37836
5885
297884
289424
288051
162828
306530
291980
208531
63870
102412
115069
98806
272093
52819
32825
146998
125725
225490
302908
96952
208619
111685
188618
305792
291349
168187
224685
150566
97286
124653
1696
222903
152418
194101
263200
21495
213611
109195
125985
252641
88856
74587
160414
161070
29392
262137
299667
235744
78439
301034
177001
218542
239069
258997
283913
120708
138758
303371
112767
165684
122956
230009
101369
81379
17764
9651
87784
247325
182113
290033
155718
297271
191585
204262
108728
149436
294807
222298
1479
156946
136606
227326
211049
64564
121158
186651
72532
205947
75579
283326
163355
103897
270962
94602
20279
155598
18689
106107
32281
259688
290312
10113
253638
209544
82393
43769
27599
227325
10335
246492
281201
230699
299808
151221
171401
248163
235443
184445
177610
129108
215333
128591
280684
229410
288721
130472
117133
184872
44088
287681
81593
177478
136525
179867
241138
121316
301123
13454
147157
246470
193481
253180
52261
277749
94948
250974
85893
20085
239586
297932
263811
235538
139947
150847
106992
101169
234959
63771
99684
142232
121750
239104
190058
224409
54290
1283
120943
131007
115677
241292
130050
168739
180338
54886
240266
277030
192807
70433
258532
89712
42704
121105
245495
196672
150454
288053
150852
272050
164014
11629
76800
15869
39415
159402
203650
177496
228252
54006
273104
63654
50988
65004
122689
178845
77254
169104
18605
173088
248066
250299
243521
160265
218769
35603
183291
236123
12541
119530
160392
3557
140005
183297
250744
208611
249051
199889
260298
212943
299459
157036
228846
282691
46367
190471
115174
55645
61094
293045
67013
182813
15570
229224
12487
270255
160715
121075
31451
5765
218634
214721
99992
233209
254684
3299
195228
224228
71257
65541
183227
160791
194594
127048
251148
52724
224612
91772
83937
91791
151995
85641
300607
198411
105708
274652
132205
208408
6483
56139
85241
290854
218253
267255
145546
60037
253148
243559
85692
291868
133023
180242
103284
264866
16519
222237
171471
296870
302235
106457
47585
180798
248781
116353
239294
251403
145918
215062
164949
87716
240285
268615
12498
77022
12528
260468
259587
60602
208688
106763
134870
293977
90981
88568
194531
286748
62144
270428
43781
275694
282555
170669
103937
298011
285202
51905
84239
236099
305316
74251
105930
80150
189278
258039
192935
225477
115743
144474
111471
151666
113846
169406
281680
255776
306429
219057
36160
297338
159185
108316
219111
28586
302114
303993
67165
121773
78294
302867
119204
47844
208286
38117
273352
188786
155641
113542
55255
114947
122281
271065
209378
46130
238692
6004
99135
275651
263719
88444
7659
305885
58245
96786
59858
85091
301015
285653
97444
27191
280535
149971
57675
103294
69324
302593
127305
238894
13168
127545
148990
41251
20182
91506
92164
169139
82829
144352
241538
246741
167847
60536
237542
174682
200735
76522
264325
284992
149255
218327
282935
194488
65817
180272
233352
6145
27147
269040
275865
141759
103011
69448
95947
196598
194964
14741
307847
237790
111384
269663
152380
133313
194252
179470
294894
84264
183423
71660
150132
131599
251031
268064
112963
11308
276564
252523
246188
208995
51120
215586
210719
274878
124270
161807
152088
213840
141165
16570
179803
18609
82146
280624
280524
286120
232400
146683
167878
275551
218755
7177
71997
281361
156973
39887
49933
258956
23919
271664
116027
233841
236592
78696
299049
212586
42412
306322
154414
171681
59775
249973
217303
246173
138599
45570
80642
221449
231903
167599
251117
214622
5717
94824
120015
181945
107614
121853
80509
163683
7467
148791
219183
137786
157330
183330
281003
146400
46053
215274
148026
183662
160804
168658
53547
136046
97243
161
48507
185334
244708
177947
240331
79199
162228
49410
127178
265816
108160
299017
133935
193602
214953
69426
3937
267527
129529
60385
75230
265939
231149
172035
146883
277142
139076
276275
217158
163556
10405
168470
15637
232320
70998
196604
267139
198313
25544
242339
269425
232336
148656
134683
141043
58056
155923
10013
217811
144421
43963
139939
158957
101180
19844
303072
135328
62077
93764
31442
155582
188167
38578
126234
42847
201618
238847
96435
44661
287537
236235
121558
67103
3093
176804
82389
27655
7978
240437
167447
48910
179353
153200
302673
110865
1344
234540
235459
43954
35097
211738
132283
137478
34499
65536
39897
142942
189693
17704
292726
237551
158173
270435
107393
122309
116396
286211
134707
240889
531
28215
165258
147208
81218
135361
16744
120232
131381
244803
5997
63812
266232
56210
210286
10686
275593
24382
276595
71723
44806
203088
142505
112199
297683
225724
51817
275494
112524
130329
261570
158033
151887
232794
180102
143153
68871
248260
31287
127888
15044
228620
204719
187375
295341
65351
175805
180667
168533
225758
38943
42132
206754
123187
24326
214435
249529
303949
196291
2742
72071
18728
296545
165015
195683
268917
147321
115117
295328
235349
202673
182961
54514
223356
279863
76261
211413
20137
176708
39739
300004
157880
2446
84945
121423
265240
196175
233573
92127
14214
292073
63462
189734
292738
281496
116142
118848
80735
25860
162014
227005
68621
251657
85693
70325
49625
9553
296289
120193
249030
80196
233841
160819
189442
198496
93560
115689
230993
149409
244335
194228
170935
42092
144961
83313
294968
227856
3087
193082
102652
259503
71951
242405
189205
182848
192442
102632
64116
100327
167272
202768
36154
231295
147909
254928
174305
140779
91762
3812
14169
211266
226117
129069
48688
257948
275522
217605
278041
30508
189918
243201
173482
57795
10500
28694
88373
308079
282381
151485
211302
204401
293061
288757
222145
236618
2812
305413
109025
222328
160213
134277
108040
306877
156764
56156
57661
306614
29477
117988
243311
255439
163430
102934
47082
216833
28301
82985
177728
266008
280874
168459
252745
32536
64546
260632
245971
236797
85957
15684
212798
264435
145336
44359
51277
175609
117028
273385
249499
199182
156031
209122
74066
172249
294614
194727
221143
141492
127279
277090
217290
52495
14476
69350
28800
73784
31295
309613
154415
34755
129957
309528
2664
124113
212439
138857
291112
185458
215365
290320
149204
23516
74496
43038
265733
70013
70894
10739
283087
16353
55078
197144
201307
159383
206744
181963
216041
241836
288170
130508
116562
188831
280958
117423
207703
120365
183208
72650
243018
114692
161129
302901
102919
152092
38632
217607
276845
105587
255828
36330
132348
66951
122417
252492
6847
196220
238740
154409
103853
173671
101791
130443
205726
35852
53628
125594
233998
95662
26135
196224
49060
269774
21952
140177
28553
265084
56378
263568
179306
268687
189013
268169
58534
251445
222023
262229
213469
147858
268959
83728
159684
70258
59279
100258
237330
243741
209547
70912
179509
268258
286494
72798
9562
211421
145248
98614
205459
297306
276276
237069
49681
180731
160542
218430
234784
181192
73235
127557
4547
296142
193617
71646
231390
261166
181951
184910
278303
159828
305771
27946
242761
270839
103664
150688
99531
35566
139835
133996
293054
228732
109975
186840
226978
161159
28603
58961
228377
99349
118761
159973
296044
295866
145815
62096
199942
133443
62906
296816
294380
277131
138518
78587
309080
113321
305459
172256
55213
293166
290215
68305
77245
166302
116240
115594
3612
16837
230830
138508
196854
246143
133830
52028
269407
174563
186701
18597
85776
172263
268076
101879
163539
137656
236661
138445
106805
125612
200861
156612
200465
268480
243267
26193
56649
15970
135777
187386
251055
261721
180069
298978
114393
122532
230239
297893
258286
55014
47618
79133
175115
262984
123900
158373
183493
88614
188804
178987
209475
256431
45937
52036
201163
94033
10374
117795
117812
134312
62363
183059
166383
134394
265341
191180
273655
173703
32029
259858
215730
241916
286828
269162
53472
64272
72285
100301
239438
54347
252792
169910
258011
15043
132277
172168
64082
41821
9035
302849
237257
259772
297759
231218
185601
27356
278409
35924
18978
126286
289294
144768
154111
303136
203039
193274
236690
56054
278821
115417
12432
110703
294034
192358
34071
296279
6534
155377
243595
85964
179351
116522
270242
202965
8726
161259
278905
171314
116498
179581
164913
82433
46346
221794
176160
108147
305913
136275
10082
191871
247875
268785
228244
307789
23333
281099
30660
35118
69851
298927
2272
78448
215034
146897
151678
131716
142270
303268
7984
56898
232134
187480
251377
115303
71395
97594
144998
304179
16252
275735
1279
160154
102555
91529
269865
306719
39496
170639
115875
214858
188892
77645
94967
127547
244824
265594
63956
51758
267940
262854
164316
215299
83052
109228
179598
181008
162959
224777
300932
41828
212512
25352
68649
163551
53408
147988
249226
297224
99562
220309
23597
123312
61630
130959
46367
6029
183763
15948
270098
124972
212150
99253
57862
251700
74916
212792
18913
59752
239236
245227
107613
137625
303427
230008
198382
69464
210007
228192
157170
255141
298160
88518
255396
185432
27536
104795
197426
176480
153842
46507
134478
4645
25678
46342
261942
114141
242343
47123
310022
183096
52010
200789
251312
2686
25705
220964
236703
302607
262812
83348
273269
302601
36961
228830
176095
75870
256102
10049
122130
273772
134075
239439
220905
13643
17259
1507
247511
264817
238774
197319
104984
49435
155682
169859
15831
133814
69962
243458
190510
133300
306296
72294
250360
307552
251444
7859
183231
248337
267967
98296
73263
4896
151380
128757
189683
152215
121646
290144
102258
97542
187598
26625
273314
19108
32360
41062
43115
157807
9905
186972
200204
195852
136802
302666
51468
116318
283528
233089
128929
63134
46207
263558
226519
147844
46477
298235
179968
22312
112543
287591
59494
309926
70583
4331
286739
293962
159175
276876
45757
186586
193672
210692
115498
200517
61307
31644
183002
264226
6379
261502
329
213350
72299
281548
218500
142943
88190
257217
90317
62402
4697
241708
242859
15667
300331
36943
291487
293109
151049
82657
235405
160291
152037
275301
309648
51889
157040
182857
220903
162095
56523
57060
121113
234170
38446
110030
308226
43275
128337
260784
284751
185154
263904
284810
11113
244339
62031
1566
145578
179151
65847
93960
182384
106709
43068
265893
274455
36387
27602
162931
1587
87264
33087
283844
137124
4091
185036
296566
140094
14519
91550
131646
293290
163770
122451
174224
105491
257612
160732
16986
73767
177642
189349
143834
44567
115459
138828
189802
275865
298062
42699
201707
164689
151735
294339
47037
71893
114714
81037
298551
45215
237334
241862
281991
157583
23721
294685
296892
282679
189707
119554
175352
174679
103023
305489
201047
57545
12617
263580
12006
172499
37805
277693
169335
176339
144555
142564
3899
4263
116861
162679
88829
87325
96270
158362
86931
271298
148526
241179
75172
241171
156188
185144
259735
302545
253300
240294
8203
156152
289099
64323
134511
188401
65436
74797
44849
7513
188977
204633
98610
307709
44735
308574
1337
175178
297627
182882
17902
223950
176911
309204
226119
12747
302082
194550
141589
293430
307004
169349
133969
123792
11372
79244
24249
3220
62545
43059
83588
227773
306202
300918
199276
241707
44921
73073
215845
88985
217241
256515
38085
72720
51196
212499
74619
15720
265358
125420
263233
69155
203611
239203
89519
233208
112240
59888
78253
92181
183050
179092
158752
246130
114076
10516
283903
174883
251504
144350
70449
57135
300153
177575
193474
100201
45155
187190
259008
48242
87074
23288
212350
113557
2632
84701
136943
291518
42037
227370
185756
253302
265623
228608
231306
139420
185386
201951
200459
65254
74425
145239
126838
78210
133000
217372
268130
102753
108481
281945
258841
223391
186324
254167
62302
279979
219366
102798
154772
296678
85955
52995
195622
306490
243960
6210
110286
144553
127554
304781
67120
262965
86126
272063
27465
54925
258819
92766
137565
266740
91278
89619
83355
91795
21963
176781
119390
206689
158786
81656
206926
84942
190643
206715
104518
97541
42116
211300
75334
214699
227199
270497
109426
161730
38426
125217
117893
189568
267012
171526
247277
281068
246809
21299
21271
307495
51676
129253
272103
208589
181474
274641
180627
289110
25399
107742
259529
26068
223070
144507
253155
122885
79564
116953
93548
132745
290820
227485
123764
152894
105412
74128
81853
283952
174764
241725
248306
36580
291987
74798
34976
62831
85226
21989
236379
98084
266072
218660
301263
54990
308557
100238
295159
72749
204044
198645
71882
268982
73461
39787
101552
165565
128085
62465
231401
191406
243753
46628
75683
261907
216074
149721
46463
300303
247752
291667
77320
282974
150549
83477
22231
123694
34478
204725
42148
63636
302249
34205
69252
943
207656
130826
139671
18717
307977
81123
148500
43309
80595
260038
228208
51816
300737
305786
219002
32104
234119
297456
153010
272770
201002
160701
179330
257245
145517
14991
201963
76879
309692
20883
17241
1745
308563
205510
168024
225757
65687
81459
222747
71862
36540
15428
112551
63173
27991
240717
277846
221164
271430
35269
50187
71370
302565
223651
276654
286212
148444
213329
156618
285745
241732
143901
204692
109809
294764
67983
303026
108385
194314
163532
272099
85335
43436
18862
270551
61514
76055
97740
36145
59899
277784
42045
291384
281210
178725
297646
195229
270394
93249
155448
107892
50124
239525
137235
38173
308319
2528
177455
146201
205846
147073
158701
234645
154426
22051
230294
221118
4960
125556
84289
184736
160969
228699
256077
189490
261746
255343
6222
36456
192191
257867
288161
83725
266186
150681
56574
13720
77565
150257
223352
116006
245479
32330
302646
104797
43344
153036
162273
271215
41764
65402
23943
204245
73109
90929
57123
164844
302251
304885
269724
286053
227945
296499
50527
67533
248339
288581
281275
46708
279258
69310
53797
271811
152685
295823
46598
36076
88007
856
272827
134975
54845
75245
25320
23009
88005
265164
277585
101750
25230
39951
232371
254300
172656
60735
91066
270289
99421
132249
99293
266364
289970
200743
294836
238135
43791
72116
242473
31552
16819
121018
201550
4356
56426
222163
208214
149141
110067
165121
116574
61877
19405
279101
277286
143749
278959
188792
259947
263555
203321
67626
18529
291236
228951
17448
211549
147354
159955
215186
103657
223972
139338
158659
217057
299007
216907
116516
97163
116573
24392
229668
157471
99591
94153
266358
228283
107748
93091
25252
176415
130173
209155
72848
251640
305439
226901
151291
64911
37204
286051
267523
50023
258069
92437
286149
76899
84916
46599
101115
257074
191811
188522
273611
1422
14584
74945
118751
63854
250533
168090
215348
164539
111300
78793
105249
20055
188536
291673
32130
191224
93321
256024
248045
274847
145558
146481
308964
67134
111335
252654
264325
89233
92487
291258
198763
252943
305340
6620
155934
103340
304258
147264
262834
293615
45294
115270
73824
27670
4635
166270
97895
23504
192002
121275
119987
166279
305783
133226
43397
54307
98911
234673
135072
26143
38420
122613
36577
178510
35583
111993
238356
230701
211994
307554
6749
225938
219761
107764
232568
137641
174393
75556
231557
195569
230599
231795
49883
149318
247123
150062
258590
88685
76829
148705
36054
100652
271782
5295
68546
95167
245517
172715
190239
152518
198006
114630
131318
214421
153529
116968
289760
285495
76708
41826
97749
210891
1431
128754
29386
73543
102077
271533
10558
122247
234806
53370
89128
299147
227924
263435
113111
258660
151405
108789
187901
280522
185279
164035
118808
241859
79212
108463
307853
27736
254619
40815
232575
75312
271629
266217
188855
3136
291480
265525
52303
230695
21932
291247
271860
182688
129210
299522
286224
278694
217271
11041
134012
205676
19153
303173
55432
309500
283350
62381
90364
169292
32590
202158
282029
18566
248437
252716
130603
265425
292362
181583
288177
36143
26139
286585
75596
274212
216809
276298
270420
35046
198636
19762
24918
278617
154719
36933
73598
17372
92338
151087
4405
193202
237404
136438
305036
23470
296116
221576
271880
136192
64712
215418
190892
172309
159413
142798
218543
280943
193148
42362
192855
73892
252855
295859
99450
135702
308289
222505
221380
273872
212825
296903
140760
25473
85900
3456
295951
69444
124148
134866
215327
151346
240969
124059
103691
127106
211403
45368
242880
54696
67497
200623
305251
201674
62015
150851
182971
74621
199625
93680
291531
194379
229580
110972
180987
27389
45397
245535
78649
110253
122960
236225
89241
139998
79499
94884
7037
116457
171682
226225
110527
147292
9411
161864
149798
12818
132115
43207
216536
79369
30621
10410
300115
11148
95408
185119
141186
20252
19246
288647
126619
157315
277010
44631
220225
69527
276197
79209
6442
87313
256690
123278
276671
131304
63300
202378
281343
257424
190485
153555
303010
293480
251182
242305
260506
97877
213474
205184
243250
283651
91274
186291
140219
265764
201743
119423
169522
84784
15619
133091
160670
272949
50834
166083
131889
260460
74920
156004
105898
244191
299834
216651
143081
105911
200398
288992
43903
30968
237733
169529
296009
270210
105984
308510
236971
4037
269325
120728
248528
109973
159496
53422
198257
68599
175243
73398
236233
133957
76802
131999
2375
250603
216096
133109
162908
289561
6190
266853
56910
70431
150491
97277
135005
95369
238331
95706
256853
199859
87435
174415
25677
288340
199354
23346
154116
12750
207066
266727
248554
147609
154872
252895
113273
251321
290209
3180
289057
255573
117056
31902
199724
95083
135321
62331
46833
27389
299167
72886
221665
128248
264005
58163
50032
195547
46298
12111
258993
98653
44215
145843
273340
134497
93848
196875
18279
266476
162363
272875
153461
203918
113225
253429
44059
178462
31753
213311
271876
75105
221807
215006
46053
110104
159727
162076
297182
215058
260320
233948
284791
294929
38108
39807
73775
3661
267839
65180
262551
83354
264017
63351
215786
306096
225892
302708
62234
273980
264972
230223
17341
236477
293825
198921
225399
302541
249049
131899
791
28474
169944
272601
190756
45526
300522
17246
126557
167894
98459
22389
184711
43587
271562
56566
259460
99705
210011
293052
11886
166186
263493
127548
102710
236293
305271
25360
206749
80811
158367
126128
251661
227235
225641
271759
247024
61106
289012
103349
70189
94480
196701
157676
92617
111260
5786
167396
70452
252450
162721
72154
102789
144107
271427
219828
90589
229466
301482
277944
53131
296910
204656
137327
138391
282512
49083
35569
250704
100606
139913
26959
188779
10540
13344
215724
213165
257952
75952
161829
79259
118685
109189
203832
19525
138142
176324
146673
86436
243419
75630
222503
236511
144626
246547
9840
129742
13847
33987
171762
241539
26781
198303
152309
204558
190871
109954
255715
11000
50904
184906
247116
119370
2363
253520
186545
81844
236521
254741
110145
221773
248640
276649
26183
213548
294193
292132
182716
42802
249505
269189
103406
101915
153918
158521
13905
48676
219063
140310
10729
35521
55540
1455
12446
155191
282026
290156
162289
74542
287347
157545
60194
64469
213283
9283
298713
253252
85495
120776
121405
193241
253010
280227
260992
250702
171410
55169
13721
209931
42949
143068
143913
268948
265006
267203
148867
251652
47663
93380
253215
19787
161819
21537
241890
103081
11753
293770
172492
2516
211332
38875
41134
143573
226063
13726
153874
296427
198953
40910
129015
210784
290350
57590
93407
259436
65064
109698
2473
142231
215397
213172
16720
108293
149773
262826
91539
262784
262049
241157
38730
26184
156690
148785
156318
18856
155001
112549
64801
134598
91605
199042
122995
141577
261997
273780
59927
98644
69105
112331
218735
217349
133242
123573
286214
58295
93915
251402
201160
209911
218092
60125
291353
147980
159939
238539
85184
15975
227768
15274
19189
306514
65293
36607
121358
77113
91988
37438
229835
193572
253217
162055
101790
197084
244995
78154
206275
11602
98623
20979
235963
106736
161138
115720
209631
185125
303517
109486
203914
309114
33780
308001
300174
288913
14704
9215
122373
43537
134118
193418
133398
203066
128434
46866
304329
252689
292127
284066
167521
223581
82305
130907
150371
8323
203143
271199
211990
81569
17442
265840
86718
128410
18542
63196
85421
49408
163180
288112
166432
227550
151872
79137
36313
289235
306505
134725
302727
90770
150928
227285
271768
204888
250182
147237
35242
247270
31762
140383
305052
8037
81949
277390
210032
131080
150128
113153
194189
294331
244942
120174
13790
29071
127831
295054
148830
286180
250039
97650
226265
299032
99067
148654
185362
272824
24116
272451
198798
165382
55946
150217
200493
6025
241516
267631
236815
188993
178080
2847
19004
68575
158703
167928
166909
46794
145913
93131
230014
91071
65279
204627
169287
275928
308007
78290
232805
244286
158661
45677
199800
131254
75445
867
39618
209157
16278
138292
146501
140283
78574
256503
159325
181532
202954
191994
140998
103904
11554
293508
117860
36600
24974
302379
205115
183635
70368
265373
207258
164018
142796
277122
255593
180384
232737
255744
26316
258159
278722
30326
100165
73136
119286
141513
198797
277212
205044
270796
17283
307943
295342
106892
288450
50980
300538
13818
202162
191591
138094
191317
195978
28172
274987
21805
55716
100661
16753
113688
195668
31113
86791
119127
142910
248989
196746
134001
241935
119307
91749
126908
97327
267817
277276
287120
278438
117236
259989
233322
170614
262653
279555
14683
304583
2744
275183
44786
219554
88804
8760
52564
241665
104157
299020
21322
210299
268178
144287
254362
192946
272185
35890
308053
175159
155407
237727
87317
60086
161730
130821
124362
134687
240738
228830
258935
174171
17367
191632
10018
53073
50602
170126
38504
133384
74361
116434
32812
141340
266653
7986
39542
73888
280913
264239
264184
236113
230777
170477
138281
245114
196924
82445
274476
80327
267325
192900
149382
58237
262424
188700
228677
249671
19853
7941
269468
222746
211607
136759
279870
275305
187887
152874
5331
216763
301652
308402
38366
244681
3404
218727
187319
35940
148563
99154
85803
273529
154111
65412
139775
188448
228983
18293
113322
273544
41485
304681
282306
281999
32250
256002
195533
247447
222921
129771
118986
82411
56046
34762
107075
71296
157746
184388
204275
13415
279210
294937
242684
306929
55755
71682
222815
95665
235103
144011
199372
250323
17970
228314
179125
183105
145619
7832
164042
107937
200622
12504
233765
81138
185259
251019
120829
266788
75476
297608
72850
104239
204094
297307
106218
97075
301893
188788
264236
309267
1493
229781
215611
206293
35797
28065
139784
167553
289138
139879
109621
40066
80137
18961
195494
55793
14911
27937
292108
158220
226800
98738
162345
142227
16353
252160
206751
197591
11592
158124
5309
22265
60348
154214
167866
172545
48981
293826
65767
298146
301358
154637
1951
160169
63239
233061
129663
256896
83784
223452
80975
84986
308350
173324
190374
160240
301563
127572
104409
300647
22919
37405
120508
169251
215583
275427
29773
158457
242161
295817
98313
219115
68996
219900
248596
123286
105389
120510
150323
75989
146438
146892
159985
187330
178975
901
259412
49679
128272
130255
235755
275677
56606
263048
21033
58979
127588
257155
136072
232982
217025
207108
117983
280465
17332
76321
222454
154540
43975
207957
215488
41256
47696
226970
194518
14282
64886
76770
88872
219279
206848
106242
21134
231221
28785
246887
167622
56116
123105
137622
293300
267839
149044
247020
42317
259341
5248
306393
77975
158986
240593
71480
282772
94832
76136
222157
290293
102041
284433
211006
59388
84973
306563
75899
77538
71489
106835
3187
257765
210492
225155
167535
266286
258300
67798
96233
207520
278941
275977
217371
24871
83573
117993
97541
168224
175263
62179
144298
308870
208817
12693
8615
137922
257167
132558
95176
262568
89683
177071
29407
291669
230773
104272
260099
121851
187953
56329
231369
122043
300185
157513
222268
84147
12178
106050
150231
73904
179270
269286
58992
114191
27670
22375
208409
122918
19462
129974
132454
279396
4136
176833
271622
249523
231206
190458
282470
125382
200656
73696
50497
92133
269313
234214
35231
175899
45056
124693
202293
78681
216960
40060
294094
57681
45765
184
134017
25103
41493
146603
114751
236339
259804
75053
287528
232747
283822
59502
184500
142579
70929
101848
186108
243620
95478
286660
182207
109323
309665
141971
124707
266559
7898
54068
252014
60213
61162
304892
240097
220826
214257
133727
101384
191306
154021
267452
33733
7852
14845
146374
14777
278179
199804
303555
268080
192536
189838
47057
244790
74073
69181
223443
173596
34093
38552
227443
268152
132333
142725
164610
135572
32915
146238
124554
235395
148881
56637
198323
197919
165719
154343
119032
291676
73533
162963
5215
199248
37786
183501
216708
212353
197460
152138
258646
244436
167248
120874
291689
193212
219647
199828
247267
25566
202375
45002
238266
302096
4649
253091
309995
13636
25673
121268
197848
79556
280982
62054
43131
13066
309798
113799
296220
179230
244594
214401
213291
253481
102538
53350
200597
66424
106103
212564
35591
45586
39795
56306
241313
74636
115076
163247
118925
109840
220787
309915
148683
162626
122187
226970
164186
289536
45053
19231
19203
46926
271338
288943
104861
24125
1112
273828
252133
123332
174057
47982
130211
155336
280073
10516
295503
127774
85960
229994
286331
307374
241213
278873
147973
62288
78992
37299
282636
71247
54983
283862
7567
29464
139199
184988
107364
171669
37741
285928
262063
154352
15118
266116
22678
271869
3516
290696
120782
78789
168944
211439
130157
252215
264390
3943
58879
145837
158774
151732
184243
21772
232193
61784
290388
52490
95097
279068
169687
134276
200873
18345
94940
170669
217544
33017
42808
228692
43467
200748
219226
263905
121918
222854
159617
87171
201026
172821
120875
83817
198945
98736
141822
147934
299519
36272
204728
135358
17030
184561
65974
93878
7636
155872
298443
267576
253769
237399
168874
143075
309730
117014
84576
153628
255609
6696
61940
159131
33066
109994
145657
249630
200735
111696
107445
283982
192699
284568
212350
222771
30708
60694
23702
64069
143176
93831
68517
266251
291521
215401
30710
143168
77202
247925
187211
31237
239894
229694
15014
107660
257050
210079
306721
261696
129038
197439
166160
181136
232609
255339
138391
303513
223689
71724
968
291948
390
162642
228746
24901
127038
13242
195959
91560
81640
154865
289221
288842
17739
142713
36613
112130
103228
232300
100837
55849
66119
137581
99206
8810
197892
134131
47644
69230
118183
183779
275350
177236
209149
209937
41289
182419
109177
167111
201036
181250
147557
193543
76097
2593
284465
261787
218627
203656
193487
133902
71844
271468
30261
96596
235187
191977
250411
84730
275112
278744
90426
226245
228337
19186
66093
8641
115847
104213
142800
148549
182878
278937
88297
220365
108005
199904
139137
306736
184419
278047
110404
3551
87096
269499
58200
67090
6572
46074
30851
239565
4110
44034
171649
284030
280909
65988
203032
197992
209061
95383
112343
98999
35092
179637
69749
61269
301316
32095
277270
283741
139148
23232
82152
138186
271941
130735
213390
153614
198562
138208
39512
141931
302763
233436
126991
151586
214045
207287
286875
272641
211335
127897
160300
28325
29049
290528
37097
193047
274245
275610
115080
295488
281254
72036
246667
282831
243332
288421
4545
237172
94679
163414
142626
251651
155505
227738
7443
265157
86097
279078
245976
146818
211976
126713
122497
272698
193545
121161
169045
180936
56082
19495
64567
280732
289744
47700
134030
201951
54955
159541
276429
164212
17389
52387
236217
301025
224970
109377
174913
204413
270938
221587
67064
138004
217339
70504
126118
44379
119926
95054
298604
123590
244797
279314
193041
277700
294319
119104
286100
248356
11453
93259
247123
139910
184443
43880
77303
86498
305031
196163
303962
211527
200198
145686
236651
290387
119929
66699
48195
31123
181254
177406
127888
276328
300991
287608
180669
94864
36813
163216
25969
58982
115039
309836
268247
59793
155152
46834
177606
203520
225475
200867
185786
15656
265570
152725
206422
113972
264049
112664
11691
47942
137629
280321
190828
269034
3409
10840
96937
147323
108446
92154
263330
127701
231506
180828
216252
191835
217738
242642
247508
198604
228932
58854
143418
131879
184881
24664
40493
232782
25166
124870
66477
201552
168347
202210
210516
203039
302658
282965
154115
23404
186452
179327
74045
130759
235939
168945
293435
175881
92678
164955
257057
121268
127765
121485
189873
76226
247116
108822
280553
199740
283718
219292
302047
44620
304652
12280
41945
280699
75938
16412
10950
46287
281774
174274
96028
273037
289502
111469
307100
39329
268101
79417
34088
166488
60899
232428
308096
78265
6337
165516
194921
190911
150872
246921
6452
296698
301548
143143
191635
295057
144026
276848
252247
45389
22098
56743
26017
234228
221868
268736
174231
308615
48434
202486
274691
108602
202642
163868
224634
165505
102450
101595
206570
269633
238751
78595
73796
29024
72162
34502
18191
28666
210724
265647
118641
308556
294306
62082
237179
216446
114458
184251
33241
12330
251940
273476
15259
285268
193468
208881
105708
142591
307911
165026
21398
30541
298974
145039
61831
42771
15556
42253
207718
179251
62633
263591
162193
307765
102745
37610
83565
296007
137321
42479
61474
134020
58848
17030
267450
286219
152915
191016
308663
269205
291620
199024
250604
79748
49396
185558
244793
192896
78228
38215
293782
300405
185807
184501
18776
49505
74420
32478
309002
202908
253398
290490
194021
46915
4652
306212
119955
277080
66289
178162
299215
96089
282673
274113
51944
37537
243392
302293
131276
274111
219756
172522
139682
224014
104748
227945
106857
18189
74579
173160
26116
294360
1327
248745
99930
72809
15017
268082
187890
177577
292733
177166
291581
292468
145219
1310
283264
217331
57540
307977
294667
269218
39536
55918
183710
101608
73445
20857
160433
2776
179482
302125
302567
210114
20063
222368
185944
21507
23702
218440
235129
230139
282945
310006
33261
101919
134633
110062
245351
34186
47181
275097
118278
278566
278344
65467
93837
238377
96224
76400
210379
149407
281916
166276
53263
191082
107465
87242
51309
97768
295661
215016
190860
33510
46238
227588
295183
11466
301831
277235
122040
196061
169229
271656
267950
11851
102942
147434
77507
88163
87347
185887
195823
171624
245780
239537
22273
215422
174520
135642
250314
182757
1145
68046
126381
108269
106993
238164
231218
125905
95135
172533
254099
267646
137602
278406
249942
278349
74636
141914
301887
285504
136060
2000
93300
183419
302024
56884
233150
254707
216358
108397
26695
117746
38785
128880
17524
292936
15530
57122
81614
289677
304864
164047
52468
83442
279360
159547
44043
124717
190452
21652
205983
46780
143640
43181
261513
28776
13531
257835
174081
127043
72992
154918
180454
153626
77869
179462
167488
79551
261426
204748
250767
125644
9390
277169
204619
118493
89339
174507
199963
252099
268017
159013
179903
14491
7231
101944
71616
291538
144032
293746
299599
114664
139602
192798
255120
69468
276139
272965
55234
56490
72157
111275
188185
87398
192924
251410
183515
187559
308759
304477
241572
184855
124296
165597
303526
77027
69341
258858
4147
54570
253055
92158
34933
271346
29813
256514
217805
266292
70091
210090
28636
273294
242213
214263
273639
23917
172933
17172
173358
59688
306506
38179
144987
203864
50911
16997
126971
38276
182682
205497
280473
138065
64848
253974
70964
11728
21789
71697
112699
69610
109093
39701
170261
10717
175131
188457
145233
100108
122371
270494
170717
112989
23235
287790
202856
195477
306092
220127
138673
10241
286326
50642
287012
226457
40537
151557
294219
115128
271420
85738
298634
272501
190631
108233
151784
49588
189636
222562
53752
265406
44007
291363
115133
60493
307144
256432
290147
220967
209008
47726
95728
248993
158486
123543
41758
308973
259528
212386
8520
189829
259666
57014
252396
138616
220562
291259
37551
238758
195015
126013
303893
34809
15169
141884
191796
252036
45104
172066
60467
241179
256165
42945
137564
307805
135193
210886
167883
150151
155092
109926
91084
25178
186308
242684
13048
61037
291224
65791
211317
245730
260792
186330
282761
115718
71704
47336
666
113941
187457
175908
1565
248004
150223
258507
302888
174453
309716
74460
138942
63792
268424
298893
96873
139849
274807
135041
4780
259979
54064
274880
174439
272474
127144
10318
164405
271953
309458
35351
308038
96470
83144
250858
158988
304451
163295
201076
228526
126744
69657
187826
114905
187778
137297
172275
164525
24543
217882
84261
285302
110132
226645
59525
224206
87984
108927
258298
156945
268501
1028
273105
285620
163457
211391
127787
295405
166038
179953
181260
18339
66179
13932
1971
82516
123102
8480
248005
267699
112570
89780
20221
265435
231157
40001
81321
261470
195582
289941
54387
290274
173715
267644
78156
70764
202848
288192
224307
200051
176503
138517
232569
118563
240369
20761
264281
54596
102817
296585
169088
168620
86126
68849
447
152399
79540
99338
232764
163125
246200
162987
39849
42797
83939
175744
287487
63135
251591
10220
149273
57162
270582
193099
155369
175672
295385
266018
266030
163195
61914
17221
206850
200808
10776
6176
107961
261473
210141
181457
55968
46972
169604
142907
262937
8373
309991
253756
172338
302134
309466
171217
213799
46166
164088
72360
147155
14144
55867
167341
196091
197319
64730
744
151158
42180
120755
136546
75807
149816
282756
305147
292666
106846
24684
102779
298297
82511
240765
50026
172400
186922
23096
123441
302845
214761
87719
239035
183342
96963
164565
186830
26953
37061
44211
164870
250614
58485
152055
59873
109645
11308
121100
158185
202534
253287
166150
242858
244451
190413
15622
227303
34210
227240
295695
268954
187600
241778
231953
279261
211196
207063
73131
16484
145602
30393
138840
107094
129245
176069
264307
270311
203073
131120
259428
18136
231823
253034
240025
179731
50876
236408
79577
38565
150023
202365
91241
142479
148177
222705
249111
15118
213770
275121
84709
161119
216601
79870
242152
258181
265857
296536
102632
219683
280635
209930
85273
46809
40992
229974
36929
8681
15834
294852
113372
195670
264997
229889
305969
179484
159533
228945
169706
299198
87623
261448
276902
292241
293788
27041
43528
21918
214015
196002
13278
162130
265665
301506
199949
167842
40665
86282
103648
257234
248981
31735
224845
62358
229921
208161
293821
183379
151972
57968
2442
214656
228927
65805
237172
214514
179240
243944
167364
231780
267297
180590
246767
62854
93266
119907
142840
103981
81388
6165
66594
123834
92652
258351
248352
224225
79277
194065
274166
17766
48044
295927
119100
7672
202857
297028
224597
114385
90776
233150
75857
301836
269589
68853
293477
108975
171134
89256
198321
173150
236196
260803
277342
84609
294076
269478
184724
62131
178734
220677
141300
42099
309604
204688
89811
173471
290433
240463
258703
227577
301547
102245
58763
250397
34682
72477
182258
109224
130004
115365
215089
93112
160463
220898
293244
72260
188410
122355
260628
159405
54465
14086
236599
219874
167177
204866
24914
4114
160119
4653
50947
186432
25321
108802
9496
287866
47975
231620
120346
240315
303660
57535
42256
286480
198611
184383
124106
10232
2845
111550
193760
25684
286688
64472
31154
258718
5328
19872
35346
270976
99016
35289
50119
208700
61699
124235
169817
56096
253894
70787
214993
64084
184371
9810
192640
220644
302756
156713
155579
208895
16400
134440
167235
67650
88049
87451
146745
66705
155542
23317
99688
231200
276221
217815
284387
300488
112868
292960
160107
84610
138174
180029
221027
172526
182217
212369
290694
272805
92623
226225
28698
276319
166271
137572
130070
193926
222169
307415
263032
197044
296203
276822
141670
93618
245655
172659
1062
24158
262420
116632
304126
69867
193525
157236
128623
250143
234370
232531
203848
258693
78386
178626
56595
98684
219010
79061
212878
295075
291020
50442
105107
141409
91407
36509
236670
82370
193335
237314
263244
193920
163915
247495
111485
308784
301344
5202
24037
226805
87540
118516
121500
214542
71890
43039
114055
57869
104707
27697
85064
182493
267758
18891
269600
198730
113988
157242
182780
293806
22811
159230
48913
69276
157069
197540
95387
197227
298718
20568
294107
116226
166092
279578
85932
9856
155558
29202
269627
150644
274746
172200
174638
234868
249542
69903
47756
177542
104174
193806
203263
296730
192938
232286
186397
188639
236762
303289
61079
107171
203711
65319
307572
107667
217034
66083
273078
123514
105457
209494
227937
253721
91464
118302
183192
64985
178535
186551
286194
145178
120859
18033
264043
2803
208640
109031
255795
185278
232236
160779
243151
230924
20894
106152
135767
283289
211462
26412
73719
107956
225858
210691
193770
175650
237732
90836
174046
14366
202433
182309
92029
12457
212747
292543
45590
142295
137625
31811
266673
66640
89388
189599
283030
140580
12139
21371
270101
89212
31878
253922
301251
97646
23906
223122
246572
168424
298775
94473
296748
955
1559
116846
134356
282585
102714
198051
175250
201298
168523
97562
75068
288458
64248
295883
29233
13462
290833
148167
130350
119334
80004
60002
84049
123327
283042
267527
242761
125794
258206
22516
221945
5087
266066
185017
122058
2943
141822
78630
177488
306845
274012
258058
69079
665
133665
246110
191636
52007
58826
269663
13800
118723
52726
214243
36372
251434
103429
94564
78018
25635
149478
68322
34216
107538
178222
50523
78614
215414
160773
134334
222936
262981
265800
244958
176276
37202
147695
187341
66419
48640
284453
274545
175010
81708
177095
205630
110535
17303
299344
2263
276607
220753
54023
245508
301073
142791
225985
37476
40045
262674
178569
179586
79180
218917
44136
308317
83378
64615
192245
59622
4917
252354
273143
90089
279049
29600
107989
232074
193888
238886
300885
19380
145716
94576
56040
279440
295508
261851
56928
212474
75015
178114
266283
71704
77275
301950
100417
177533
214319
25052
107397
292593
130088
172654
115511
166238
3347
103318
195207
246360
63841
215646
254682
167016
161573
290204
127995
195259
154080
295035
239170
270423
287497
73547
78446
188023
200349
288715
288062
116208
147070
25719
23909
229350
60703
186625
191873
147999
43118
176480
270826
43346
242779
76576
119150
196927
121962
62101
92606
57187
161918
283306
238576
70027
103531
167430
144803
99392
278954
165617
220229
74445
30935
230321
299139
65074
57577
98457
18391
280215
247385
192521
45901
3269
249428
257760
97337
304461
136766
132097
118481
291010
272583
266986
65812
185414
2509
78026
163361
200111
149251
12600
196922
44023
191274
92835
306440
20842
212158
287883
175267
159323
238317
4197
29709
6354
205865
209991
233697
217546
211994
43061
74717
168281
231125
22918
284043
243856
234349
254720
228389
81479
103521
188735
223304
137955
70543
301796
291203
93220
68026
114596
239925
106727
70006
12692
226556
262812
190172
219434
180987
85772
169881
57103
216753
21922
264052
149359
148646
243276
212360
307104
31393
277745
110506
48877
7844
260205
262060
137910
201302
89642
39739
71091
71102
242940
274075
37470
5808
111419
264730
202053
296858
58353
289338
255748
76370
221959
173043
277006
41575
228770
20327
294251
28091
61191
244091
188820
293081
31071
85406
309299
194388
14751
236776
108125
242985
44455
221789
277986
245047
5148
14376
39095
294852
251573
76968
140051
90192
128881
221585
131634
152260
112530
55793
13415
141426
222736
241875
12879
170610
302940
52211
97459
62326
143113
83163
240786
5915
203853
93796
179215
186365
21788
80121
157619
133637
116944
205312
43925
226654
135159
196724
160398
81867
168352
276392
110084
235929
212420
379
180360
50749
89990
64228
141045
286897
201541
148165
202930
207379
177946
158242
40936
76092
205768
217602
282664
101887
193231
212096
199785
169187
170142
53477
295902
151956
75078
173100
241810
64515
240591
34208
279771
243630
27650
118325
133352
236607
54088
216593
168083
127639
227410
158607
218718
73709
126942
120617
237544
181190
208024
226203
71104
161430
268146
211981
258213
116107
76892
296782
237207
251155
290993
285875
89096
39741
160378
281076
158090
72114
194161
179525
36000
205805
169658
255102
127351
47217
242721
26075
225848
44144
68263
182093
213116
92727
68704
198196
137731
5406
287430
153988
251968
131337
290102
287200
296204
271207
301252
160852
38404
120926
300309
133564
53437
142388
116410
250265
286631
173090
175214
72381
125660
2177
255995
292586
57416
104497
25291
259173
98333
242446
174195
125635
43084
230038
64581
83129
90840
2969
32775
271562
284781
171828
232233
86662
216578
303753
300269
57278
264126
302169
202037
259600
170327
288374
38042
79497
224185
153089
86927
156568
67443
151371
301994
95788
299038
127536
17173
268409
19120
293635
29444
12089
47109
251089
279242
182272
122547
264318
309343
134222
289103
228576
91115
74887
273603
95171
119422
256655
291551
235878
142436
57038
307704
242379
34758
14774
92039
57853
202999
208980
26888
63854
142123
134935
45870
45775
289865
54393
63709
159392
140982
268782
130684
51539
32429
190145
125597
51793
276085
260065
118553
68724
36225
180166
166693
88988
123373
227860
170241
97057
189256
30532
92374
280836
206150
235349
64345
177620
294090
290151
287027
191256
280692
5012
107753
233572
9874
249379
13151
30859
146332
91086
235759
68780
88671
60577
164707
87576
85229
6463
67304
242116
202003
256516
134037
212241
203837
12094
189616
276485
286653
285602
148003
131565
233072
196428
211721
184012
61972
118642
129567
82550
75569
299718
47682
148664
277016
126879
139343
151364
203499
259299
108119
14343
11557
226336
209102
33935
65333
136857
289866
230718
50348
70065
30614
144101
265145
15667
294118
256405
222497
224987
196472
121876
90767
174172
150463
31393
96986
23251
40242
54267
235187
74503
289129
123391
181565
110370
182980
164158
258006
182146
204627
75630
202885
59146
219375
206854
106782
159473
83042
190687
23199
293589
90647
298306
32799
220557
203417
241045
240095
50553
253851
257880
49454
90207
8389
85746
59568
104327
33846
257016
46018
38328
285798
261643
55748
276846
276427
137282
184470
83424
112820
260080
23257
197407
223375
246954
262713
248705
193648
274522
286680
147144
171378
243333
5795
59608
302292
271021
147334
8229
287985
55907
81103
158327
242879
207353
214827
232314
60339
8611
156523
100280
191388
114016
8553
260950
57512
184706
46486
80836
46473
187688
309588
145904
122259
35208
208890
47449
206683
179421
122137
131218
129999
100474
246440
127425
3544
301825
105175
294105
307333
65295
303001
133538
113058
295260
83733
33345
212751
4786
26699
16052
97602
213957
302234
9519
31646
160290
234772
8798
265960
38966
307103
169804
206055
220248
182175
67281
137077
7760
286196
196421
104667
241669
245654
79853
96802
168957
84951
72334
205610
4034
31
248570
39326
308983
220759
179628
86712
180289
145575
258564
203155
154716
76524
46870
156027
231342
145953
25741
227598
130708
224570
49670
80987
161770
60129
145625
9119
67703
285941
14643
277392
274071
130427
2099
150773
50
23762
127303
200616
49833
274236
48793
71251
181895
86394
291279
159849
270539
264136
191667
281152
223638
79869
142204
220615
266636
333
264971
149220
295517
215340
244560
197126
2932
186857
248111
2608
2229
248973
71232
183276
66787
72388
225843
174678
109633
129624
227822
229914
249056
35740
201044
63454
214673
165725
308060
185711
64129
179172
267100
255347
88134
263840
129254
258123
2944
262996
20311
232108
35652
122357
201001
258951
192603
86031
147609
107785
98320
55291
149587
57832
269618
17089
301945
93722
270341
297255
3676
302791
110033
179419
245707
236085
152234
208619
103442
16297
8188
36666
181645
174414
57554
43468
143598
284819
83736
96711
230519
207839
190730
48691
106766
16761
287569
225349
22723
131400
123348
176788
292970
240257
242593
245318
161859
301613
45900
191612
298391
250057
293614
306487
291354
274633
288495
151495
12366
30386
306794
179553
194668
202453
80175
53395
91245
114936
142461
208103
192857
66055
226445
63812
140015
182750
184712
25569
152108
47451
198817
269403
245696
281899
142648
151729
172505
170111
170366
105971
74429
196432
47240
291438
78411
294507
285542
299800
176220
218919
215649
276475
164257
260618
215583
153723
148494
41122
202744
291249
252610
96541
284215
1774
21062
22598
250643
267283
21438
15844
47558
242275
208494
41428
76378
121375
273626
119108
192378
200224
225190
270676
17878
257254
288068
74432
125824
117242
130603
100724
24651
217683
207320
28499
304804
52263
276456
32105
293111
104619
56285
206751
246279
229802
132246
269395
240365
233316
69268
232453
159443
118655
275719
26863
246264
224682
301540
66586
110044
191491
215097
79952
63427
298325
154875
295181
236077
81780
112624
127175
205500
237282
280323
204238
256085
216265
187881
222751
196427
235678
263394
262991
154751
123955
247648
285939
239469
243460
175427
160638
235264
259575
141089
295280
36859
233040
121902
77838
281443
124631
236067
121355
24578
143364
170082
209480
154684
201511
248858
225533
9828
62243
68266
159252
75965
148320
152605
49616
253098
233444
125672
207444
74942
53465
92819
1063
73632
240549
211025
178286
106782
38850
65651
217444
154064
196650
157934
114923
165188
279218
175198
151799
235152
102185
211134
234512
26943
257031
27628
95623
137697
561
171139
168938
60388
233270
17759
5711
256181
130272
8581
26611
93651
17801
13446
129092
137308
41403
211713
287571
13677
254493
225453
115986
153679
73903
277705
79176
255258
160800
268693
223984
157387
96655
279270
200911
54146
105955
251555
111365
113367
144696
242740
289255
85391
135151
309406
94225
10644
66354
44644
263752
45123
172962
225844
219734
198921
197028
148939
115988
245562
203963
227509
204420
189967
183855
172765
62875
51523
305245
95937
103971
70478
29788
56753
52462
66925
192306
179009
34755
227026
289153
52102
18415
232391
276191
19411
19115
259119
267367
215946
71393
59019
202746
298937
111696
203730
248397
219232
217541
205568
250762
201365
2372
99917
282716
95037
84092
267850
227952
41364
45185
153951
142251
196526
142224
21330
174811
179123
206403
13167
150777
89158
112764
211400
73590
66726
211942
155052
293054
261392
127210
48407
75619
255552
115043
84415
9285
243592
236637
192585
167506
120220
146155
278183
299521
55164
289982
305504
252718
56362
162505
2367
25108
48075
6244
134355
120035
207422
284417
164675
160530
199960
216615
47975
176498
217185
93567
254475
38687
8338
93067
260369
244643
83807
98664
79845
236737
277844
95818
237473
44809
99262
266350
45613
100661
293590
304855
61672
181404
33332
232961
232538
60684
117993
120097
236438
5898
127325
125874
133407
90119
205862
262986
85399
35817
169522
190033
108363
220492
259436
160800
79252
53738
278962
259009
131567
163952
163618
220792
92660
195597
89182
251800
236845
146269
15918
153786
225396
64178
161861
54275
47950
290531
170411
258638
154682
213461
261492
127631
166537
180178
66806
303788
36806
306247
199782
185174
5846
266617
148609
302935
206169
24171
213410
116383
305039
153024
271933
184616
145466
57477
271265
123186
128161
248480
252325
236377
117562
50742
233538
159284
181783
156489
182071
198553
45116
219139
77528
46297
269638
271879
254659
224547
112632
273344
147575
218092
20253
133523
95236
235658
78324
99700
65328
231804
107021
100215
165320
68687
269397
185943
123126
251760
42070
87896
286075
90594
130743
254877
37225
233317
198826
217314
147433
74789
30681
252663
306761
197163
120304
242491
271840
244406
42209
49429
298651
149595
158154
220771
267604
227322
293264
159692
139260
204531
155755
11323
162939
116444
280442
153351
64268
245749
18819
180581
111080
103653
85960
179095
251346
292127
293306
305896
254591
161513
75517
275521
283596
285928
267689
33784
200013
117142
83998
2130
137459
96779
282393
41210
177601
204042
255480
211551
118797
230279
214958
122553
301291
43461
296886
170166
411
300770
141974
213007
89550
279710
171749
53878
65606
102484
218674
142446
132743
7920
249384
86568
154372
156144
76235
44894
22570
252763
98593
101642
271999
131559
64472
61487
214792
62344
237284
174058
6616
144064
180966
78627
164682
89878
252433
47735
301922
242410
36106
98175
58926
246618
188852
296932
71057
82176
152448
125370
164205
217737
30337
75684
84435
18121
24472
77714
42671
228092
41187
177338
197860
241291
162799
275027
273590
219456
282642
151235
278143
194107
210613
223922
143849
1388
80204
214427
261275
277311
1640
14850
236886
308134
288301
11285
15843
188822
209094
136352
107769
237296
291132
65125
141282
108594
43275
267243
237699
4353
166454
73228
144394
262675
127941
199351
10869
96619
3091
203484
95047
14373
276582
134177
40522
110054
188992
92713
96130
270266
133756
272989
289408
208048
205945
143590
57842
127810
161682
147768
224899
125505
297961
93866
116268
9721
172014
43384
290503
12759
165965
7081
186618
162014
100778
44657
284601
147663
86265
251924
178104
293430
103734
41129
126919
196528
51746
209403
134957
271123
218053
307455
293946
200419
183463
99910
167752
177813
120479
282376
116263
117310
278241
264298
204309
77319
271941
235634
251107
301679
92899
163910
15918
20759
259929
226108
220727
242808
84658
253842
134793
293528
161754
7151
241315
11399
130941
188930
40219
298842
309166
290889
263242
297398
165862
113629
95720
191416
300143
206869
286587
77587
290177
154660
268802
166052
93220
275229
221298
252140
109400
173986
299384
118493
207812
88735
117769
298014
133158
170098
254070
202172
288092
178069
158632
263080
278407
143921
178570
15861
108245
244246
6958
307632
72413
160784
50265
241147
107411
203035
282410
273633
23855
121991
278116
274785
129937
100891
90664
72621
283905
110792
179812
25356
33373
194829
160070
125686
51004
87709
175738
149508
309869
84980
199034
154366
164555
131090
82449
154450
22332
149740
229237
257364
134838
44020
138022
143579
199498
301966
238556
130059
50892
219312
139462
107718
197008
142417
48780
241844
119650
118108
28358
21902
195672
125755
207064
35838
1037
118610
268890
240575
122906
260803
259717
244801
100442
179449
287400
192730
108674
60567
212267
262226
177552
283600
191465
295672
225289
190710
106999
43272
57812
231588
285251
170527
117604
117273
8759
219849
250890
155569
19218
83316
34354
238028
28528
50699
208905
293911
19703
2548
138569
148820
60873
85349
212394
247797
298941
306425
198663
171326
230847
85954
14864
3884
290672
10193
226006
44472
36336
105372
76072
39976
129923
257990
142618
138908
229541
219314
47747
269172
168684
282988
248339
57266
86037
83246
162444
14838
17952
299348
61702
97016
230974
184300
130166
227404
9995
71478
249277
16252
158086
64567
259698
13953
188118
192235
135403
135489
198857
159316
214991
77279
105550
119641
30724
307113
211958
20796
102955
265949
237923
80745
142079
210051
232841
99279
82728
58868
244473
11919
78841
116006
189326
65340
167368
123601
257082
255628
251517
271141
261219
236349
243928
274495
111793
213648
72948
252991
183282
206200
285298
196633
180394
193726
52941
250185
78483
308180
105020
245466
259633
292831
298486
257833
34683
164552
98502
207900
233864
118796
245827
41405
28524
103852
248406
19778
293175
4772
80622
138720
183289
173166
68280
98054
208799
196571
109981
241827
139709
121967
234084
305879
198450
295148
132514
245346
4722
70909
228184
38294
244293
120726
207836
66254
135354
122718
146050
180026
307887
127412
155635
111308
77538
271831
294484
173848
109348
4890
278856
217258
46757
12236
175293
274970
265261
248509
50312
181139
228091
235583
25919
275289
31619
80862
101641
116017
140988
248850
291551
252250
303232
254515
17815
241035
92078
61491
250853
302329
14326
155006
99290
297120
129623
214684
55718
44748
103946
229209
251447
206223
104503
276449
46496
11304
306543
57097
166728
24472
2849
19327
265155
176402
189588
179313
239874
304645
46857
253594
256358
136225
50628
35536
20558
72434
133629
144173
181888
104882
96846
23159
207622
158072
134008
295309
177310
143896
204645
112613
111535
267500
187634
269901
93848
140533
253974
185357
304655
107189
154544
61033
176760
203975
121098
101775
156481
232856
242584
103096
117770
94075
268773
291946
11
122574
165647
12887
161418
225972
150785
30003
276254
239095
309982
288830
241872
214467
306392
122554
229914
11745
276682
289071
239195
11006
83476
50208
279089
23546
88908
135330
46395
170359
96754
53981
307262
82933
89978
282167
153703
207068
295377
162607
153718
8791
85423
144315
297880
289262
230409
104536
304138
297083
96308
252964
12426
282655
271933
97689
43615
211191
163475
111628
197867
52315
277633
53862
245864
236366
143254
199991
12453
45007
82209
272253
68204
211733
276735
53025
53324
296621
180007
261398
55282
73873
103032
173615
248357
176757
196882
287652
179092
128613
114200
191955
123201
220716
13020
154416
53173
35660
298203
154716
238922
137545
66972
264723
287124
279375
136541
16789
49199
228819
220577
233494
276029
173801
57354
29910
256828
62047
85746
114246
141025
59077
115862
95713
41068
38083
232734
211821
210847
133870
264116
194298
167982
50430
63265
200457
23615
228077
206036
57849
284133
159876
289060
125727
88534
96589
15515
280102
211545
192481
97729
43378
26579
27640
280625
296689
148466
141401
165605
100990
217649
13137
216651
206424
280272
206592
185599
90936
42789
235916
217176
292706
254693
27444
215090
292785
53371
267955
158973
308110
169301
300633
141466
277170
285667
174814
45184
133890
223547
232086
13456
127394
135012
278554
12369
143193
177258
186040
161034
94354
60016
53515
259550
207182
309640
269781
96076
34062
261576
140716
270894
201944
22084
243134
115179
42989
281194
34919
157886
170541
179645
307739
233971
294969
13802
283976
128478
279027
254022
59004
60714
161724
271508
198471
22222
103927
236603
138540
23067
251691
30386
188070
152309
247853
163415
109211
226385
283211
44263
97494
93254
121398
172123
154507
255453
135245
114355
294078
1212
307255
107484
276375
175398
230607
30431
210827
201978
173974
154971
57160
173598
224844
119732
177113
177523
118779
113597
71545
42206
151489
54356
38614
10993
231709
301603
128320
18821
145984
134268
294562
141329
41253
123623
267320
72656
277921
237430
223806
16216
177689
72867
82744
263880
117916
245198
14608
183648
125693
245765
45234
109481
299257
192811
76866
234035
79201
67651
118111
163595
173047
295411
270690
140373
135437
167592
158933
31191
23788
18404
181576
26714
206414
173352
187075
145642
300442
272239
231056
303100
232489
153319
75012
86570
54072
260675
202362
161165
100766
309203
105022
69876
82923
47587
7993
67452
277640
9925
4720
288505
220381
123008
241896
7504
185019
22406
169358
98457
241124
22788
304665
27739
189858
5466
72685
123962
212779
241561
8959
137345
19779
13927
176319
24827
229412
17687
212480
33247
176079
97079
31813
89967
176975
264285
5951
36760
129936
3589
89778
235831
270344
82999
243540
266351
252443
28226
249940
224488
262469
44708
180851
143571
57334
22188
293152
271647
227987
290770
34840
136561
16137
300931
154810
267168
46536
206480
109200
88558
92696
140437
198375
91240
274124
6890
104785
289356
202897
185921
276110
203287
94831
76771
225656
274242
216775
223455
111746
127723
270814
248818
33378
292100
258824
142883
55508
49189
99884
196938
157257
95457
39453
290701
248945
29849
88625
199998
107586
48240
142669
294019
27227
234448
268370
204544
55956
263047
214995
164964
196782
49028
91043
218038
287910
53111
191482
183095
35210
171823
118361
80249
66029
93262
146956
108490
78422
29987
98033
103106
231342
142589
256723
136700
54990
241320
51801
126452
308777
189818
237039
193546
161945
155787
84645
220208
86943
180824
305642
49370
239428
69367
293788
127609
165475
152645
165613
177291
104005
125575
150226
6925
32593
175702
279118
64013
213507
154147
83848
9084
255173
247741
20369
169495
110010
17529
241332
244249
164743
266314
183946
155458
124439
108058
16699
188630
286749
109254
156334
196148
50834
248716
24453
85182
28571
64139
238084
297409
254597
132052
280280
77591
22651
236654
102038
297383
256743
120277
132626
195571
294533
296232
154214
178961
215968
110648
108091
164053
146967
276200
232082
37801
231258
70510
144492
6504
185128
219847
295260
36623
148805
60031
148259
234942
2394
67090
280208
255623
50234
87607
252052
54126
199825
121638
291598
214271
40959
82492
166150
87280
206032
300032
169648
221672
32085
207217
182694
178311
120271
169282
56290
233245
148475
53994
11711
129180
274838
46662
104566
244086
136742
258816
305634
200353
69441
141083
168358
272822
157036
39007
198015
262337
292969
238232
182215
309937
235767
188752
130216
130879
298719
45268
279932
195455
122561
157216
191263
185713
264795
235930
177535
207715
124355
83405
187711
126243
181325
199953
237628
239882
238313
218043
188408
245736
137746
82595
270075
65664
177734
139232
118986
120925
182365
91566
87710
201743
23516
196913
272359
181648
152117
20925
105176
18568
119708
121419
142890
9986
179568
151342
135973
43364
82617
293367
144697
282637
92851
186055
44061
4045
260076
170109
32226
302735
283881
256745
6268
182966
36839
64951
118046
189118
214330
147424
74165
208621
63384
270506
164908
211509
81453
262009
14420
189184
241695
295512
60521
74666
296886
175054
244910
154932
107472
194732
58352
213153
1119
114229
72070
20090
56312
155202
13091
260649
60152
122087
84039
308786
43041
59500
48231
117420
241250
117520
122138
276387
151080
190941
49129
305656
236355
163471
100872
210048
22379
109804
248467
46044
223137
170543
267544
296873
250017
107821
127582
249408
206287
103954
229006
26664
264332
181864
167249
140005
103647
309059
82081
189214
9984
53960
243262
123516
283315
86421
7641
151070
76058
77699
273604
175487
72016
135806
52687
142432
163376
90775
198505
208152
99999
116764
136060
62844
12131
143866
111501
285519
86500
157446
58339
130285
100442
157954
203909
303112
110135
222729
290777
193217
111147
155176
268947
75923
68750
2538
277588
277163
237057
97633
277968
146633
223714
74516
95167
15929
239989
198922
247926
223400
67987
166942
100845
150083
262152
225912
297548
106911
159481
102467
260743
46859
220101
269205
75841
188790
4993
256095
18605
116774
23458
265605
57248
220805
230528
124647
235913
83632
4240
16184
85287
231784
12940
5154
124149
137836
40982
231434
252310
57805
103323
198622
285764
29073
169663
192841
188731
65834
131185
222734
201043
72732
307470
111850
84093
97634
174675
127090
27908
20018
309486
255990
115259
201383
193367
259522
26736
275726
57710
273919
109270
176531
251884
275416
281167
220912
88627
140158
253796
40337
298492
16006
148212
119459
92879
298327
30373
60069
237089
237201
151247
168077
179766
210792
258520
172240
123227
138089
190014
177860
229984
232280
159127
249550
28218
123808
26520
300903
272930
188528
158293
216138
205475
66105
77939
231714
275964
218506
174319
281854
125529
110212
297632
299916
285620
77518
46109
117089
3121
195594
304519
300921
79218
41630
100727
221827
163320
79031
796
232358
84473
272052
173066
308822
41865
40478
211540
100235
76346
309900
255193
121190
224196
12412
63759
23069
111197
217083
305192
283507
191984
212841
112793
98208
162466
118201
99638
29147
260553
82344
44143
119456
284793
178203
107136
174139
174221
244184
96793
87932
208267
240352
172130
288107
26113
279660
91690
182885
292405
262826
138290
31092
275747
48306
205121
272659
13387
124797
242453
191717
42993
98218
22676
99595
159180
61782
31325
46323
308689
134252
292869
165446
98052
74145
70591
12045
207442
156464
256447
158790
8906
183623
479
140183
153586
139235
169163
72571
142518
251024
19291
294428
81678
223595
175991
92341
178388
25132
280341
229001
256232
219814
125479
232814
12378
97601
269070
182651
252729
216267
159225
39210
174558
122625
137162
81420
125213
36696
163518
197807
54564
169010
306008
2097
54902
216250
242033
108609
110218
204098
129599
140757
91970
186009
305723
154939
14884
251728
44197
132959
276306
205406
198513
148608
240768
284801
11680
167258
52489
50859
209278
256569
12489
17269
26523
93537
127397
111390
111556
114247
129536
138902
184206
54519
158767
30946
93807
214584
70516
260413
132002
134820
121860
183611
202287
204637
159611
54443
104638
52990
48905
249703
70649
200650
43838
2832
287587
13344
214314
108059
71016
9677
172036
114286
270903
181302
167466
98352
171224
292052
106580
4275
24082
245930
20489
97144
251507
17626
17033
229097
130089
9490
231599
207975
270057
10397
272215
211870
295533
66893
37806
182364
218282
198745
284581
126333
104734
52448
68201
2824
301656
256957
128843
138937
151080
55842
103713
301179
270870
103195
96603
217488
258378
144333
56604
3868
174594
132071
227191
244270
301330
69702
170634
258709
260577
76532
83616
82122
104835
214089
104632
215651
23868
201034
77363
226745
20879
144349
266184
178639
183785
48046
130596
139350
46585
257886
82598
159207
107551
202970
68157
168636
61362
209701
32445
273044
251534
220437
157662
80906
188927
93061
12304
176349
15128
260380
18561
295768
222152
213664
101630
103782
92452
56887
11705
278910
279709
263916
90696
292502
148211
142458
40137
230433
200468
102078
181094
149229
205855
49682
93840
23924
248208
173241
208586
251249
242698
103003
36373
137915
44130
19609
114925
133369
307211
94611
111657
93986
295351
87474
243886
129042
212882
151722
21649
185624
21966
226797
110588
295341
55464
127433
43895
223293
306902
47747
196011
29492
112559
171621
293888
160394
83131
304123
25880
255441
71087
302879
190267
151746
179882
107919
1549
287877
150332
52154
25547
122641
29720
219948
78794
283960
56558
131962
145944
260436
273545
191383
175407
130379
276227
133829
204959
197235
203025
261607
231737
141013
227980
182300
201465
208831
286901
271256
50353
267565
128875
144761
234154
127238
303210
288336
257453
202719
147100
214037
62861
7890
35151
442
232498
192907
159757
233832
135920
216935
145761
294326
27571
119719
104841
88581
260696
116041
83407
268419
103614
261816
91373
214765
179933
277447
270307
124953
162328
108450
18184
245098
244938
104630
219452
72482
231272
156154
243380
186162
98480
109352
280918
92180
125741
270280
302561
175979
242123
149483
216461
243809
303359
7714
162626
123545
70697
30523
199743
149895
231051
188583
247132
190765
116725
121172
31867
288596
298056
177998
252509
178636
233790
284218
220106
96295
143581
269307
32312
101948
219155
192668
154620
76584
21000
28821
79592
251134
91698
190494
64248
154519
129806
153201
141024
242
191184
64923
73262
209264
236001
80774
309472
235508
54685
66205
234933
188180
123601
203908
137686
111533
140166
208185
232562
63404
21938
188245
56529
70675
112125
135484
288876
153064
41771
58198
54085
32363
201741
195482
19532
274928
163587
171267
221406
215471
211927
102883
37081
97929
146575
261340
270601
84574
186239
86778
269360
4731
55791
192839
158117
188200
222109
93913
277560
211785
147785
309489
151026
18404
289381
84335
62570
3441
237232
246547
13614
51902
25423
82931
227647
249041
181669
221387
59975
177165
8737
183108
76167
165767
186023
135138
193835
186610
198059
272330
165662
130439
90710
12329
12514
274011
141573
104798
226538
183088
54242
211297
3379
207646
25387
225027
99142
11071
33339
244945
276299
296820
280476
171363
26447
262058
113787
287226
140450
301307
5241
190764
163629
164881
103141
182677
288141
205558
23560
169910
229555
139730
206996
255594
114924
176502
166798
198978
157358
243213
240819
223890
19144
171629
277930
251446
175918
274840
277154
138099
77780
55974
17305
170129
35777
212998
87864
61125
174017
68519
126607
50484
164306
276533
10125
146204
222158
101739
24989
190133
256149
192533
156598
275388
192052
116597
190374
246609
95116
159289
116312
305051
227635
109148
103303
287584
139624
203916
51706
306097
65875
78550
111880
231295
284774
282714
254957
185647
282821
129849
287452
284368
263899
309572
98450
201589
141007
206109
175360
12552
268946
39815
7956
266984
142310
259063
258305
123274
29097
294785
145078
7965
70551
106672
286894
222645
267754
98929
304263
242082
191338
78279
297304
256912
156664
77956
110351
34493
56209
298182
185326
123329
38625
266249
9291
150365
290294
8289
212129
29991
225297
269819
34069
220916
13470
185697
25544
289605
105073
134265
179
238520
126324
120685
28139
297117
125272
250091
250190
292425
6806
113932
259816
155332
33055
151433
81001
242888
149190
43057
26571
62400
288243
87950
267192
174890
175098
149727
234466
137726
110546
253553
119272
73262
245632
271163
78752
176049
309558
276589
108377
20380
278945
107597
9780
155946
15353
177399
265335
63864
230485
303546
303482
121942
278040
194107
44612
9034
102605
162571
130128
279553
91434
217215
191580
212824
302770
229134
195461
74500
162913
237915
200051
6242
33447
224082
87897
246217
139192
144447
99341
97367
206845
190056
185718
119190
30881
243247
261037
88523
112977
152846
70051
305875
264926
208311
41533
207378
154396
146422
199242
297583
299230
24098
117256
101690
34440
70215
226718
284909
172824
190647
5450
295069
10928
116885
171751
71014
72587
55534
52869
26432
103127
138969
260980
231694
244025
53791
144701
151484
127462
211044
86161
251997
71629
244702
296973
232303
230019
203608
3815
89865
250492
214658
182907
308559
23415
191380
118560
130982
137756
82335
298064
190388
61360
88419
71868
56625
62448
74621
180461
81180
194867
207771
206775
146245
99314
290584
242760
173676
206798
14295
242480
143889
98389
164727
132126
186006
225571
227692
199350
38016
269932
150506
122614
200484
44822
117183
183694
295267
295196
111807
194305
21710
151103
59346
179462
154290
113514
53366
266748
1549
285141
8030
99192
42096
116262
220235
268155
109853
205899
155584
112163
269100
305788
262003
5337
94607
41132
88400
249391
28059
210267
195135
16015
235812
199213
37479
300157
12676
132572
254094
298158
134579
150290
262549
227522
177614
157908
45278
138384
190815
169670
215934
143797
177806
91886
229346
159252
99925
53684
97546
89881
64747
101771
175574
287306
47306
239529
236691
249128
128227
200957
10782
175612
232437
115622
48009
123794
267702
65471
176938
134523
160689
26224
254593
298555
305657
832
154936
271693
78509
182112
29200
136843
167470
61274
170898
28512
29892
269207
256696
93519
144074
97999
254970
153606
192144
234146
254618
16405
281270
8760
137973
303992
205809
264235
113555
283909
250571
307445
89820
310043
254339
135835
138177
29428
197002
176163
288415
307799
271348
120686
257637
297008
203505
297754
45106
213772
288952
30639
222015
270604
298816
110250
250760
247118
28564
120437
16799
230106
44153
51380
105232
91798
158794
200249
59873
167196
42379
39019
15209
228506
277314
115687
189762
118715
50213
199203
20920
289962
282850
82367
127558
63166
294612
66799
141430
263077
162794
217785
80819
225549
113613
195185
239986
5630
660
187474
184164
2692
165042
113489
66147
108093
194567
246303
183378
154189
215479
17972
234374
178054
50493
171407
43092
256969
238926
139054
54674
89091
123596
705
188274
37206
47170
94826
54062
279779
90812
58932
235868
127366
19993
98256
264272
137864
47548
124202
128257
79778
267488
27902
127706
179716
168231
241739
153488
227941
178496
109304
49711
171165
126142
112247
47875
25132
152522
124685
274073
276332
173054
175297
251641
38963
218
251739
198604
172467
283170
17777
183432
116088
278863
115751
271535
176639
17330
269868
286649
143295
28870
191777
2971
295683
205921
17299
250371
29029
40027
89852
134497
217610
126659
103205
205824
234309
78284
118728
161963
233662
90184
173817
243606
297767
80723
201782
181078
10086
39899
227408
120031
172299
193828
274201
121129
248468
219229
199000
44153
82851
213263
6125
208202
120731
173311
659
175846
222001
52090
39616
298385
83901
125283
247131
49470
208282
86376
194808
79517
106910
172426
32188
275561
302725
51107
69179
169342
267265
271294
94517
125418
156082
220750
70494
206306
3493
259772
37599
74558
286376
227120
76646
136355
124271
52010
86386
32517
111161
234059
90022
171270
281529
160034
5517
295962
37056
129565
184466
174141
223511
127874
125637
215572
240971
49460
76063
285584
74055
50980
178695
183287
286198
9190
257447
240343
156056
74238
279287
205397
176343
66924
287605
254531
30768
187662
249354
192793
136004
215759
280105
116082
105083
65242
37780
288355
18511
101991
41898
151207
76348
301225
177423
199165
182897
87558
265247
115331
22942
14821
289779
301958
20541
288052
4702
95912
222510
137753
39781
207250
244547
232420
57921
117568
48097
242881
176834
261151
73182
41583
94493
233798
128203
534
69484
113627
242777
267653
254097
126091
175936
43872
92205
67714
215318
261616
265783
168570
281560
234538
175405
46581
191201
52812
240608
74916
140249
265210
139521
198970
22477
297950
191684
24658
244156
109543
258809
122846
57053
251608
176403
146837
281958
182634
89578
226423
147614
94881
65553
51937
291288
26739
149108
247880
118280
133491
268793
115070
271463
224573
301505
79022
226275
286300
159247
206075
306673
1219
90269
223482
20223
256631
180886
187643
167644
47462
42490
160920
891
196437
92640
197544
79477
183755
184209
174081
150840
223164
20869
43456
199225
209792
235401
292181
114045
216375
65919
95815
234048
230299
217978
291262
182881
203656
160976
20524
18613
79709
32360
307997
32959
39585
132378
103127
70071
290861
296281
264044
240126
258640
212211
140528
282981
95414
107709
18055
169301
61391
105521
12183
182338
305311
215023
95705
191433
136705
69058
128600
195880
61882
48389
165182
88961
172692
279769
21499
20868
12013
286634
183944
195152
175641
73761
138450
158355
177358
195099
91858
217518
203704
114980
81802
103385
219631
35042
88509
211551
159681
881
71999
287901
19921
205643
304204
285494
212397
40126
183343
45076
252399
29042
197992
15002
200800
195023
81953
216064
159492
172977
50249
87274
766
296606
200194
96577
206557
125687
246644
294231
207749
118060
55542
15833
161019
113548
174345
80202
237501
137374
277319
88570
145973
42885
122877
23616
198279
38000
129913
242413
262623
99719
285386
103024
157159
235783
138111
162181
153892
138036
127686
23679
23109
254726
55349
244068
32341
56810
44430
155550
87975
103778
160342
155792
73684
113153
297318
171003
46148
293258
239127
161514
261085
29576
297910
287893
226016
270046
187023
251072
39946
187857
96413
245845
179230
50039
219300
17460
182509
301874
126096
159666
135074
193425
122767
52727
164075
37268
196889
70019
269854
54115
143732
300852
106476
78121
168656
43543
162333
26324
189
152166
146033
189561
61673
165455
192642
44921
136023
182042
171479
257082
275645
201782
12762
40953
213769
31336
248590
252515
70024
115881
270947
136218
181298
289261
28252
40896
210338
2777
65743
40688
297517
103626
286762
202471
285418
138861
1342
137917
10630
307913
57256
293833
185451
174169
143633
154866
265971
106772
250662
291616
168404
176200
148739
166261
87529
296491
85069
71272
213520
196241
15296
221294
26154
216317
110250
174211
179155
165940
124956
149042
205181
250104
196383
284663
120005
271610
45038
220272
35375
4178
107595
145776
72834
13425
128842
22335
122677
308140
74093
17194
194326
222418
249146
232036
42592
22289
141036
59910
266945
253383
214317
136306
18316
251551
154571
296819
99693
263697
13514
246355
136743
100540
234677
152073
122697
116638
275554
297039
98741
209517
291663
274769
118054
267105
162973
290055
8603
263044
23795
182568
300298
251290
16338
185794
155113
305785
267165
256994
212934
206242
160865
165789
159510
289758
294939
191010
218204
288897
18925
270864
86211
97608
34284
273061
190233
252884
101173
88993
40294
259161
74689
38164
14755
240123
185711
236421
218444
55739
302027
73328
81055
101254
64325
259290
266223
244521
47591
291063
110921
69594
207084
162320
52349
29628
189658
257306
188253
6379
296551
180456
183032
265105
246344
278546
199075
266194
244946
157357
161558
184098
251712
121736
276858
83831
178095
290803
159349
57899
77165
155178
29629
234814
140710
482
288286
204005
225873
116531
7049
309972
146057
154097
10014
143634
302475
230582
181518
211329
250862
21248
188020
250119
151105
140675
133853
17717
185834
41049
81814
302741
155333
280116
99884
113238
25742
278137
203057
68980
123713
266381
72288
210577
123027
211202
285221
103258
75015
102121
262178
212125
21316
234878
260246
12820
87083
211723
66459
210329
66364
80275
211296
168281
228424
45949
76671
281333
168676
102158
102688
165132
177463
198147
88924
242096
177885
57607
19287
65365
207466
100454
118405
261686
37156
106213
5190
31486
8382
307818
144680
74905
174231
115598
212009
193597
69515
83821
236109
271441
21837
7575
82179
65991
308548
46724
150499
102770
119719
112811
297450
296206
68432
210403
38268
227400
82275
84521
284409
29571
245302
13854
11030
162953
297801
270442
280259
304743
143397
77843
208298
246164
151150
8439
6617
92595
220707
224739
18779
7771
74717
63976
54765
215634
238598
11174
214554
86413
21309
24491
91881
188142
294729
235289
4649
5622
263839
297480
297835
104183
6841
154934
76530
236436
118126
219957
255258
170826
177984
245769
34900
273649
277548
39273
169293
102958
257817
140236
123485
10078
290789
29321
128687
46095
270530
261515
195569
74150
235850
185822
117605
213470
252535
295966
10652
148916
131274
125427
17074
8397
231562
296470
100452
40551
205037
47481
209715
5712
38440
40692
140144
242366
183073
237799
197175
102776
246847
180119
78998
119214
120117
247383
303648
293912
174100
268889
19038
145216
175776
89992
238475
242996
307105
79354
280605
71120
140293
19348
166204
164263
119177
208200
31498
77254
282845
161613
100870
24656
257509
105317
228125
293872
232565
40734
92216
264122
268522
187420
204236
186890
20585
38011
193225
17357
222012
134774
177166
137007
156193
18518
174634
70750
64643
248330
20737
127398
179366
221675
35757
277668
279614
132917
217626
202081
127686
70530
18207
148486
289206
252478
181848
230536
214203
276426
28917
224926
243513
239514
66780
232421
259551
227177
256046
43020
146528
255173
260625
270355
121080
234374
133747
105962
170140
168014
223541
276243
58481
116368
33177
79111
266868
43977
184555
58070
120992
61478
89361
259860
160867
142844
158354
249441
190119
202739
247895
117680
14542
95605
19161
21443
155205
197925
191481
171020
282338
222756
10210
238795
74756
207701
202118
62003
138367
143314
131317
160344
88100
267054
301199
5673
259961
153093
64794
1294
288028
202731
21411
148483
120120
13411
6018
231781
118756
131995
4565
284643
93800
102628
144071
250816
139378
152720
143929
228417
13615
192002
245806
305760
39436
181676
72146
88977
273742
254305
112369
244920
186030
308683
214155
9819
146638
179889
256962
206423
149757
113072
289908
248257
146687
91213
48610
79799
281407
13820
30820
304512
67243
66534
139641
57171
18751
134127
113686
133638
305650
262072
89886
47167
48828
109253
190651
90176
169256
66783
85165
99317
112021
112826
251503
281046
187300
237887
196253
34291
108450
55626
286889
111111
176244
143186
240733
123216
268294
16291
286878
107947
30234
153467
103810
166073
286666
43450
308926
289433
108841
263603
95274
237114
153559
241330
147127
49771
247482
195632
208624
256680
296326
124443
308705
89572
226160
136208
271785
304958
179442
51333
105412
121772
141206
62170
244271
47163
127665
107471
241656
80606
227471
32955
36793
132327
159290
14698
12288
29419
30589
257978
117334
231447
128203
207791
269373
299405
16737
117351
276073
4912
255528
208296
206961
248213
209743
273595
242264
63133
116204
237517
158012
109697
54299
169283
283113
150504
185641
129739
105792
239791
128458
198263
43056
24542
57536
177823
94379
77816
74096
200152
194978
26364
301290
278617
237087
255371
194695
91945
34972
212626
251198
121119
133132
266144
107237
249657
204814
222757
168596
200185
81417
96398
37227
228383
269169
267014
257112
50746
53048
170738
269998
79085
237908
280642
205256
103651
256191
126965
261294
124327
84864
114808
252992
63998
10458
227065
119543
142088
9754
123149
201252
72814
7276
15556
54658
209459
271274
160239
125088
46585
184286
54303
306830
182846
290344
215303
250769
142095
24271
17760
9898
231421
194745
293170
207208
6184
298354
272811
273832
30180
242493
263088
202227
203220
89762
289406
305228
23404
40147
10109
226316
231062
292949
256363
28473
118111
82375
213162
279717
120848
49335
126208
112246
109607
41540
64530
88170
11397
235883
193917
245154
110395
136501
137597
93615
59082
308375
79870
63602
186182
41031
164136
239179
119358
198069
242189
88225
33719
258592
81982
233018
75920
184779
260479
161641
11918
82527
236171
104734
236962
245112
241595
79639
30375
267571
101201
155010
40383
178745
167294
164480
246328
11967
180972
266750
155984
250152
233849
137960
161532
28981
257866
138391
214219
202061
27598
71245
193876
190801
136764
29936
188393
105968
121416
246568
52867
251977
11779
69690
54886
74202
201316
272397
140613
94978
112359
106791
197927
295963
163476
6801
36706
259713
251443
36870
57784
166391
137006
280260
16843
101044
222979
207719
1252
177486
147662
15485
299116
13919
184977
214512
259921
234932
29160
61251
194000
188162
129617
9256
139554
129829
271627
170502
288751
84135
203821
130701
79679
125158
246162
308535
111427
223411
230336
239831
8068
195256
117649
72511
250078
239023
276156
44568
157483
150665
97010
132967
139681
97517
158309
10759
306148
218416
33236
295952
146786
54667
161191
302647
128091
248979
54308
30149
183437
215582
150850
186252
277743
305123
257197
304547
179396
125197
86719
17548
248877
99151
250759
48510
262810
298575
49877
80300
33523
33250
141638
301335
170913
154170
114015
122072
71676
307455
7641
68865
117275
181902
280703
282461
199955
34648
280777
110743
219784
77877
224865
303517
134737
184994
221428
122287
23632
62212
251551
195953
261663
164037
28835
139575
262068
241739
145409
104161
106056
135211
14995
95830
136528
300297
3108
873
97606
214108
41482
264093
220606
31404
204161
259017
129791
240983
187682
11602
128706
243427
126189
69373
106226
7448
146681
195290
55169
298753
256674
179020
87052
95103
274994
189798
149777
1857
94238
263090
90861
149121
105366
296992
283218
159328
128815
285705
133665
15608
168538
128309
250291
245425
265235
165611
257115
35600
118284
214180
36260
16620
107933
203505
212248
291211
113559
85612
101055
261391
147611
234479
55735
242741
138422
257072
5090
128199
308187
283720
180463
277910
10420
137116
264378
21998
58188
113713
52812
194737
138250
14590
272464
228250
304989
188292
27028
20253
89851
230508
289295
43771
225410
3128
208286
303789
57201
203511
290630
69406
214756
130505
97468
199610
14702
232808
60827
204048
142060
276427
9337
208724
170028
261618
33863
92315
61896
208340
196894
34968
167486
66807
204626
190221
96630
42183
301789
223210
187573
13968
265153
258014
185519
229485
106804
16942
255160
23545
229094
234381
120138
91216
152635
269959
301106
306909
238707
75299
91499
48985
25020
218633
270957
299586
129193
187627
53111
182718
176796
218150
109622
288583
233297
6795
248278
145995
117909
307313
202321
15302
122064
157932
85015
6066
274781
100538
158928
17622
97702
289243
178102
143503
252349
51695
1531
46493
41228
204717
28952
204875
2098
106391
26756
124667
275267
270381
150195
55476
264537
83969
159024
145848
72636
174557
8051
76027
49214
124481
259838
42132
134051
144738
87361
131835
288607
209432
291259
129899
257730
47884
52620
148763
195909
203954
181851
138496
226830
153882
200243
298957
221763
31771
37957
131349
158847
290291
9117
201834
46896
93563
217394
152032
263758
251500
48050
152782
187503
181184
234292
172047
304441
96370
17729
236587
175943
301267
98540
34151
264175
55230
23424
68210
59826
238709
305144
267553
196005
157504
276109
52366
148090
148406
26441
58216
57968
255661
282425
162094
272876
31747
250819
220621
103785
84479
200604
237059
140354
230333
144767
198883
142223
288455
212057
296831
124996
285308
212388
170396
18838
55806
276213
277320
136952
257320
190074
270690
176040
62324
197045
244420
220451
74167
7461
122315
197396
244412
73712
218293
160903
238910
152264
159743
295743
55654
80520
218693
63703
65969
288419
209815
289833
43334
9895
190190
159501
206955
147441
252627
246606
303406
27663
131788
51572
148335
144439
285075
164175
242903
204369
184180
138331
161285
252979
75311
267670
208511
4695
182595
187354
169897
15177
287621
289181
263575
154986
177155
155763
205340
126627
123623
239795
13409
260857
112302
64942
197358
41430
171926
27948
27062
124401
42173
233042
17462
60930
107484
266670
279806
173485
61265
117368
177111
217126
90459
47950
222959
53219
280724
2201
5642
302326
87849
81084
1886
281533
132589
220659
147176
23964
213117
150817
23232
294894
277001
105951
263256
29986
70792
96089
203304
216241
301330
35808
27567
52966
9284
169450
305899
216288
33480
120717
271330
17371
149500
309072
45604
230680
297794
181402
1078
51561
13101
226792
186827
230334
81533
263760
135148
152208
250391
10944
273063
73450
215448
138679
31274
13127
230874
254057
293810
237240
114264
249035
99771
240378
258558
178094
259229
57473
261514
18210
128061
301185
284093
276565
116894
94897
229916
84111
178162
96247
86946
263566
167369
34261
78286
71651
33313
170079
153192
276325
112117
157803
76714
285790
61796
40689
186021
61553
256935
205277
276573
21776
184954
20646
125669
23397
86017
246125
24991
134906
18234
55474
14960
79247
3489
153893
98283
1055
128007
43655
242691
12826
59112
36118
142168
70324
34374
52847
70499
149191
213410
131296
68583
259239
144176
149350
74954
16418
185210
26994
241481
3456
188151
201996
294716
231362
400
270431
269282
210404
6429
216846
307933
68096
49370
41984
116637
288942
197888
176879
125989
242743
272581
256122
208551
95168
185178
166736
224052
117015
92249
21890
26026
19129
121651
79547
12030
250127
260081
258664
154754
220196
159725
149744
302339
174688
245020
275123
241419
307370
278395
56886
201498
2311
193136
302970
18550
76125
54655
15350
57694
110762
82549
172215
91854
280093
269057
244760
90559
143225
298560
31639
300299
64225
37595
1849
108828
104811
231859
261799
154426
67277
94300
71472
93504
9106
133570
106199
121830
23820
248637
164759
92005
85524
44585
234158
208754
160431
15523
291751
22166
216313
215845
32285
213773
277477
167033
1603
44815
58183
282733
53683
161372
212164
18997
137094
226607
41795
192323
63715
242145
60139
301514
29576
77320
150868
91049
216301
289030
233973
16297
119362
141443
119509
251982
131925
231875
57473
139460
220059
161369
112858
294561
167209
304721
304406
28708
173787
152186
49313
233489
183848
43252
81957
161528
269148
92249
157740
194664
262319
204822
155483
67044
282835
238717
66115
54206
308947
102945
282135
205475
19855
34425
241650
224752
152371
111484
246749
254012
174361
155632
107321
174177
110151
285945
182636
61767
225328
22177
152611
28615
22507
103847
222804
121483
17588
24080
205665
166488
69007
301410
141816
201737
91329
201170
249414
137936
265656
59729
214568
239877
68534
95403
119040
297743
51302
227994
113324
141400
93379
155071
65979
57245
40579
60018
287454
5922
152349
111425
181862
43512
306420
143652
125897
210632
260384
280849
105214
82270
222742
117269
240885
196832
307576
123109
292966
260758
130310
124992
256707
237011
300448
200122
302296
259180
228965
296024
131394
274317
160893
72486
6505
237676
74929
89910
67892
81604
164055
126343
254579
223789
103147
84073
298252
245048
283450
90266
110641
216129
146029
23801
133127
67194
297
132513
194762
20513
190626
189589
234484
189603
228390
243514
224642
9500
80232
1240
223495
75970
295530
103019
100212
87601
211242
28773
196951
96035
286344
196662
264529
286459
70281
205440
172743
178060
251656
302149
259125
156326
52636
268624
80001
19777
223477
6766
96236
207798
203029
162488
225602
103409
297828
130946
165996
40069
187359
229826
194536
174832
76127
277402
277831
223347
206196
249551
298009
127660
156835
47596
208309
86083
166926
8870
204006
273905
123536
288980
156068
304232
74943
54558
57858
114744
2304
40224
217014
163446
53066
302690
125363
127934
22062
205928
46505
187826
214949
92655
198711
305538
268590
156218
166148
61841
58695
259480
42194
112142
30063
73041
86806
241251
185910
233289
94702
174046
11627
169244
88019
170381
109136
262288
218896
94891
60041
221893
308636
297364
11323
257253
49172
212867
154480
136578
235675
301863
13832
284952
219414
81960
271439
304271
169237
301201
179562
163710
215755
27378
224898
117030
243720
41839
288001
67923
50361
300569
292978
43493
225223
253937
178339
292556
6884
60236
210446
48858
248111
257163
108993
292634
43571
274520
73780
246362
302235
38877
141662
231151
623
271512
187345
197674
26462
269955
308180
177107
57876
133126
167402
259948
280809
276029
244278
109681
89644
305462
197193
144507
197285
37159
249950
127186
27866
66725
204802
143091
292733
79137
178276
192652
42946
118842
131583
8631
2539
268130
4733
218029
144168
187786
130927
110291
205737
12123
20398
76357
25340
195269
237346
108390
37741
284618
34241
210305
81269
142085
154634
39773
307987
152491
155383
293241
165463
220806
266280
287307
166224
130904
227940
235515
19342
182584
217945
269444
114322
53699
247111
71367
181818
254270
4499
50700
138888
240474
195795
44461
145660
60882
18404
170045
125986
298317
46409
15672
41831
184114
276740
58467
197497
73329
300353
69898
265212
293956
227139
15647
54506
108637
7562
290459
154723
71090
301139
87437
221237
113569
7031
199290
22182
265929
258380
154923
134952
72664
288357
38872
10951
175410
62816
287278
62757
12158
252125
144021
197993
225781
40710
287239
266450
188140
186732
45258
221209
197959
190977
95006
13358
265085
100263
277277
14342
151710
193284
97360
63414
192586
220350
148877
61346
295945
99980
110172
97907
101693
136471
252743
54751
76155
95742
65082
301950
223075
174817
163465
305000
229115
66710
116839
56751
151585
88033
207150
45671
266306
173231
284099
242078
102423
11917
225162
100749
263199
232959
63934
251072
260706
124370
272527
128472
276940
201239
195288
114129
121597
28924
33723
233954
285973
252763
259041
49465
168030
259454
204993
205281
163193
183073
182739
61541
120561
138784
44874
23922
40246
238739
157983
29821
225369
67265
92911
295406
190798
292172
7359
145177
205828
239545
73331
53002
85871
168664
230801
256143
33631
208531
202220
129809
29981
162877
97642
65034
148519
57155
292902
15038
143253
145565
193404
93248
41262
128944
176619
118438
79730
228171
306023
123725
253120
32761
15017
129617
138535
95467
61473
95694
279309
10747
274283
142947
209685
84707
2301
17263
25245
178507
202871
23820
128587
78217
98853
114553
93905
229186
251222
254398
182748
2896
276291
116609
238302
60585
204816
143554
284274
25300
249423
238606
1674
291680
192706
188349
279175
222638
125822
223841
53016
148185
13733
82146
39583
261255
84138
93479
176210
215217
89509
276037
283862
90548
41685
261800
132616
62739
257521
113326
222034
240732
114643
70513
7418
33239
118081
86463
216340
197085
202740
106622
242850
282146
130854
135429
262273
149304
220745
47137
154302
27485
164482
273148
99263
61219
267852
126907
181441
181049
222395
257831
89208
118825
147980
156897
72331
206993
197856
305297
288323
265679
296391
274113
27852
69137
75639
263174
99529
47113
274963
58271
63894
110092
50155
257859
26604
91357
302275
206160
179774
33414
37332
199089
210001
193269
159771
263201
148419
106178
240991
216369
287464
52540
98143
271112
221672
219414
165926
248883
175842
166729
262930
196163
127606
224313
71474
89760
38821
23547
27760
8128
14975
249708
283962
8891
83094
65113
134296
165918
21669
43667
288992
277299
141027
174875
194366
29513
293877
118567
274657
44612
219941
220631
220316
218555
21716
103607
130165
40793
286607
300125
46847
58948
191947
86998
51554
285486
241629
274252
71085
10048
169215
230587
218088
262476
247184
116964
307305
72256
114807
169109
136034
63721
288072
74842
252968
235864
178776
236458
116705
62183
87407
278424
368
112115
276490
227869
9994
199092
254035
86279
259949
247594
71279
183350
19405
114758
14396
35036
121224
106855
37548
277978
23599
29147
189725
182556
30440
77089
175401
127096
253822
256029
101687
78696
265940
273047
292496
195067
18762
251296
75339
39871
84313
13402
32500
256030
30189
132683
127209
70836
15985
205940
101714
5216
170344
118781
47386
80808
58397
302487
129115
27770
248547
138498
181749
190042
161008
50025
13207
21248
13737
305676
137399
181810
72572
151742
278260
156111
105837
114097
123523
151258
253740
248636
76318
293051
137976
159377
255210
20717
154632
198939
217647
44058
214044
255248
212330
174772
164323
186142
1198
198687
306308
286554
246235
141437
113956
69013
304645
95080
49585
42031
241538
94586
195068
203829
242969
294582
43106
48825
232476
82021
129905
194781
199813
254123
26182
134168
13149
74132
100809
221406
139671
169977
35135
249510
274600
119807
62909
17762
199143
82203
226168
88943
283783
186847
16453
238403
154350
195731
274337
68588
158297
26411
214939
79100
2466
125751
274567
241599
287807
208091
238304
81322
66635
146808
119830
76347
252253
292614
9523
194320
195068
186965
298322
180528
181418
205999
241509
218752
262535
198819
212323
263728
190607
250456
24026
164782
227349
142135
204851
222251
175128
231374
236499
232882
135882
67182
170365
194469
47396
170110
37810
80606
283910
3562
229863
309513
18220
63980
50805
112672
239663
30581
230099
209619
176320
52171
93676
308469
37791
302549
47300
39103
159873
179661
232767
102860
246580
5630
136934
151101
135085
45391
11887
95558
136761
178117
244579
30412
187867
71578
172559
75144
39365
234890
100740
265967
237998
55325
10761
54130
199286
101409
62839
242572
148191
104165
187192
307875
121892
278552
278714
63499
147566
156967
74087
121874
95658
107420
42575
196637
7389
271417
28949
229871
105307
269718
48421
239958
68306
216855
21866
72125
217317
1833
252460
118965
182847
47985
198155
100403
105989
15371
252434
238592
180131
191137
85283
27713
8255
260100
268860
201305
52846
176755
159984
98675
251812
42279
11292
23304
239662
217423
22418
118138
191354
161827
193889
32935
118666
27134
229112
239524
233951
13540
169681
111189
221
89747
162639
62154
134051
108605
39163
133265
135443
105043
30751
266128
31363
149918
117050
126801
176696
141803
71985
107582
122946
100633
69434
243038
217616
302494
210004
301357
239566
259827
244076
291094
233291
52375
34654
213578
50118
248160
181105
302354
296913
169385
106560
201361
283255
233731
300340
128212
83540
81875
62643
306613
82723
265342
258806
183511
149617
306027
148741
89138
145485
71952
193719
257110
46772
44071
46678
235795
115563
117601
239733
32864
90108
166324
228149
247062
59851
263408
232711
35265
202827
152310
22352
8369
297640
255735
151085
138376
204068
157166
237315
74131
77826
108095
59140
85195
190087
101013
263881
253516
177186
245663
196387
168969
39569
239497
230386
8449
73077
260558
31065
61904
252390
69982
264703
173608
135182
56473
62237
123083
263846
93377
170777
270616
71102
172290
106379
40988
72644
212095
279450
246443
259437
86394
90207
220575
50493
17048
91666
252565
30763
196212
231323
250339
214696
137624
242009
76654
237722
247515
154932
235892
61731
241924
189139
203446
197023
170629
157172
249818
203210
889
69109
302953
176156
242541
14640
299899
32364
163642
86091
84352
271152
61797
257495
253438
148498
249785
264105
188016
108745
184645
148406
285879
201155
51024
225848
157585
81450
154523
218552
217163
45776
175633
244033
17451
93555
193210
183670
121709
39281
293168
39083
249782
123546
134843
268508
197150
218030
90037
289999
41943
233220
209992
8561
252657
183928
151328
171780
149097
2511
309884
159499
288079
280146
128101
181923
223106
204632
247275
152442
80541
23844
198420
308034
303472
6550
69829
58222
94373
64794
209233
184758
152390
204490
241359
57387
1491
165696
183853
275536
302125
52207
182462
161395
68299
288988
160858
216296
63380
80957
20865
98323
237657
247548
151456
66341
267941
253451
213911
280258
181983
267591
99108
37859
194821
258594
126580
308183
207689
129072
156817
80284
38314
104306
76026
106118
230418
154678
295212
271363
115981
249123
21372
251759
22635
68798
301534
91286
15451
154183
291610
279327
39640
193193
142026
167254
234983
56745
82539
49591
55948
119362
46292
157504
243241
68129
3274
222252
207185
75987
125556
210527
31727
70121
153711
229357
219169
266922
273149
254189
217272
21462
212480
308456
297160
41049
128905
5176
272001
162170
153470
8054
148166
125002
221329
301544
98118
114803
76046
290492
36730
112558
70079
227089
126438
308883
174589
128405
139126
110509
237223
87064
281223
245183
213084
198330
199807
293632
195093
62273
131419
280852
117262
270430
237193
57730
251606
235191
308304
147669
294104
130476
26240
79355
24422
134507
280598
70589
169467
218170
184427
177152
165463
51809
29482
165245
27347
231121
193833
36184
142522
139092
104451
249000
93488
13797
155749
53974
19350
115160
75815
258379
246124
144714
76729
250684
191967
214392
123950
271479
65464
194226
72761
135594
119133
279178
264890
302273
119675
148831
223111
137
288984
270956
220535
78909
300590
160086
45048
201403
256295
13719
146467
59740
189124
78209
128735
210822
105436
198055
282089
236170
278724
117207
161388
216268
175012
295803
203464
183848
166027
288904
118106
68105
203480
22039
258523
50514
262959
20930
23336
304364
73168
238475
49526
8999
137856
221963
93993
59799
246989
91134
180429
202498
61446
183301
153126
37729
54254
247998
160635
278936
160854
112288
10429
91939
316
295734
151403
152732
153196
146369
182304
45228
13175
74626
306911
30548
167406
66309
156990
278285
106125
102488
247670
196906
170727
31680
219546
285242
238346
5186
92228
48290
39107
281619
174586
294307
96793
139292
211730
293013
80274
289145
214860
67831
9525
180737
91254
162997
132243
104496
181552
275927
276326
11380
114350
148585
23620
25622
224341
52977
201003
255567
12426
36993
162258
302723
176383
59055
275611
213554
186168
140835
238561
241622
45486
242383
70196
91175
108183
264431
132388
210109
197903
102134
34453
338
176661
154088
266327
90170
164841
169642
114498
234584
146545
4808
6850
261616
96476
30921
123602
39646
169065
64343
212197
290404
300033
193804
79041
30339
303407
46499
296757
224746
38904
100064
15074
80183
289348
233649
213632
278711
123667
283246
27481
115707
103081
63327
96376
211335
197380
283076
259864
99088
62312
43578
269804
278771
273594
57850
80856
89966
202946
151679
187237
54633
161146
73288
170279
250846
248108
286520
61014
119284
155606
276743
187832
221269
98382
262594
115052
202125
26625
213895
75088
143163
264085
70903
156667
102426
180692
272815
21823
31999
288877
230328
261347
97538
65437
97525
167841
23276
304178
282836
38942
124589
85554
299838
76884
168482
29766
140440
286218
167696
49100
268739
94228
50760
97974
250404
188042
116859
153579
1374
138879
88734
109436
189973
125964
249133
172718
207012
89080
288998
244429
108761
53698
283885
251059
212104
210807
193593
243410
6450
22185
66258
74821
309667
263951
286608
157077
191166
99612
233797
8927
150261
58096
284865
123622
280377
13007
10678
178791
24870
92773
85447
127551
202896
254773
191934
110390
250979
286007
9522
86670
209512
11813
42869
23220
32177
106653
165788
60807
189211
88287
202738
63012
109272
182141
254243
295074
135797
150237
151654
117688
235663
288291
185020
239384
268543
177657
198111
100317
1679
286530
198091
182757
197486
206718
35647
213015
152097
119663
220035
243082
214808
14184
230184
148930
263499
286435
251381
93487
302094
37574
166912
8245
87496
156079
23693
77656
107356
232735
15268
32473
4430
263106
118706
46182
259497
69891
65781
152359
8832
215728
28337
233709
172656
57500
306163
307791
15914
255344
154242
68440
95317
144905
261100
34924
180146
220117
194961
28929
53720
177791
4216
195305
112989
12475
154046
134068
71235
264168
242465
57523
78256
89388
192993
1550
3137
53985
216108
24049
146148
210193
150112
163171
98219
245269
153124
294720
230589
192653
29015
258761
177420
254408
303298
202804
171901
253191
59704
182962
214676
101965
64624
248314
87609
104901
303084
263133
122580
66772
239120
150204
11454
246264
301975
201011
51030
40889
240202
225386
215391
255850
218022
115106
269664
235181
35845
167868
39951
159829
34859
15919
156025
24053
218849
120588
169947
50127
216788
45586
286674
309987
126084
276894
24130
140780
118703
201119
140039
104150
294413
38114
250495
1898
135921
189495
149078
206668
83637
53023
52897
165756
61866
203987
112755
99265
39770
263085
127430
107029
42326
284752
144847
226796
65128
172803
245348
185804
59002
280158
220570
229246
293005
175141
177135
217471
61872
211312
106727
208491
166312
39603
229743
268897
186056
241926
67133
118540
185325
142021
70003
231487
216541
230586
116389
42502
31883
227445
293450
246421
148568
12887
269979
113921
35228
14750
182976
248872
266350
94559
37518
224139
209285
45423
136588
100883
35379
50604
211914
262574
8809
72632
140794
108180
203130
199341
17609
8149
298818
130360
230127
27836
57684
69792
309833
240383
259939
146574
292345
70860
11773
254858
227579
133728
69627
299507
48999
107168
71746
98835
66262
258992
28897
231573
43381
93696
137686
193714
101509
129261
176144
44683
82180
153182
216444
293153
72165
237599
139276
176172
307783
118204
177628
41183
1717
125299
65007
290938
174991
221514
204543
48661
222097
166488
253241
96598
226257
237379
103601
159595
155592
221172
224086
86682
149355
121769
197715
276382
96102
134473
158423
17657
203085
192239
104135
6642
91913
176439
296053
302961
136188
180218
10091
108205
175820
197597
90272
13630
5660
115041
65117
181031
4185
213279
6440
150354
158109
25755
36482
153960
149792
161664
5791
96212
175235
159821
276090
151579
73967
297038
44638
294226
261247
260567
216074
305417
259094
21744
181786
165701
160772
99138
164812
25321
196213
289998
269580
221469
72418
63705
249574
56506
186536
143578
228297
76907
219202
140582
178211
194979
184228
144214
255978
135480
300894
82664
5788
271323
301810
279582
107351
20302
84231
7066
151791
169359
284115
255674
9931
275666
248086
190713
940
83671
40659
130921
65785
21801
288300
200118
69248
198864
76303
231447
214834
65636
46787
157772
102049
95241
293828
62683
231036
272166
109769
93562
49271
67113
135603
79013
286031
106587
96465
172540
43892
213912
195282
258098
79842
181162
90378
70145
243789
21228
29726
58003
253196
9265
85778
137994
73880
300100
6966
155184
198347
138353
242316
308842
276105
305088
105287
246158
212784
220367
75068
300444
22486
47519
21316
254623
218121
159853
294259
82859
228420
190613
98062
53332
198725
296514
260137
39184
5426
103923
152838
294959
104716
269425
185433
16455
7870
205481
41297
99362
101665
234756
151608
53295
166635
145143
156094
63055
248437
137098
49095
260700
254056
36543
191741
17205
193071
51987
97912
137997
290888
257562
293556
26863
213305
290316
193219
108419
113783
287911
116572
258484
289347
90802
161499
22500
256459
241383
194041
120735
284593
18359
94995
65474
257655
82245
49195
281308
277525
232360
166602
116281
40079
165363
32868
18183
29224
98095
306107
287887
152911
150748
10268
178177
276452
251152
254705
92839
251257
212102
196298
48833
180681
254638
308011
273000
83528
297644
300243
245769
41764
292886
114982
133416
190277
264697
44003
228246
178739
5255
256918
12358
19824
235620
266068
118316
57355
94942
302600
17470
20659
239096
38112
41762
8218
22748
286093
152723
128058
3093
257711
255085
84448
152547
161707
242079
74997
100912
285211
296652
158940
106725
90813
63883
193145
295715
234631
213664
109673
165133
7173
13624
104714
254932
103972
204414
140586
288034
78899
248238
31179
45618
139288
8225
274658
189203
142649
49115
181230
170686
92490
85898
165826
101596
47599
287439
264604
291239
26536
191279
246332
39088
280019
275998
63558
479
59712
84539
261855
259849
172758
131108
166645
204179
7857
53428
154662
21407
197376
142957
263315
41613
237462
264680
246158
289493
205314
84477
250636
162189
73388
189636
135963
151286
39354
102542
83008
255632
26850
271153
15880
135935
277056
288810
99491
84036
221447
76994
274181
143044
142266
164597
75482
291990
48046
150061
30113
297255
16304
147237
143031
225300
214812
240392
134300
80364
269701
59271
274048
298197
145288
138500
109051
234113
4883
84021
266511
257447
164056
97385
34461
162405
270322
114549
146715
91895
144775
258086
177886
185792
47467
298760
246968
222357
140707
87789
232672
226535
307904
42391
100953
270360
31175
289057
181434
50080
125698
207119
108266
121856
269695
39047
277951
45025
177541
134195
128838
28923
206236
246044
26119
253235
58888
198622
252718
81132
55607
239582
279988
70389
217095
115129
279308
93951
261491
158601
285077
206195
50348
271280
74547
35908
20139
36575
150541
168774
213618
140353
53564
272719
242281
156537
161494
207013
28691
116936
205848
41441
16921
235099
68939
297046
146170
105571
188386
135935
222795
147495
282665
166458
84861
234338
298444
123105
134127
228014
132626
211785
115136
205321
38870
30066
23497
4787
195100
235015
136739
205249
109764
187246
17418
56975
202903
152
33998
190615
226981
127682
109572
291098
262215
173069
207047
2617
94519
7428
126570
292257
75115
244595
26754
60769
71933
164783
260689
80297
19294
291593
262311
222950
142643
302591
47749
198488
3013
47518
92252
225391
125060
285656
252499
228029
196495
111654
37749
48555
78159
81556
13702
243291
145975
5120
66694
266825
200269
34530
54070
36612
59873
49340
39897
100053
155227
155080
157626
85434
204859
65808
208027
17669
304620
29950
297650
145851
243863
268525
11801
96412
215163
28832
282737
170134
136345
57564
235278
174349
13046
18071
177102
253002
292587
271186
984
4600
167830
302857
59818
156656
143138
32419
32958
286423
32573
302843
39082
129582
141942
187492
84536
8343
136340
138969
206497
277583
164803
157457
1817
110869
172147
125001
305133
110537
265671
185801
55578
294564
302579
119346
49742
217794
133091
272755
261690
290811
57555
287867
176234
89777
226220
226173
22120
120835
300730
146118
168729
78530
233902
114895
14663
254478
58554
229012
208653
110193
202686
276422
250507
305385
78592
56988
199346
54977
208224
196247
152052
8673
123194
258038
47894
115835
124019
179566
93318
181948
206306
69707
160298
288776
237229
264172
222232
72741
87929
101761
157339
108702
276627
92621
152372
111636
242330
301641
61501
47647
153101
187114
122822
97708
184463
64521
140401
33611
231972
204987
245057
79203
73372
128689
265188
220328
291217
143654
136086
81128
62207
150481
249492
147474
12312
180256
145033
126680
131908
241958
82966
81378
221698
13599
113843
238040
17563
105296
95076
209432
154511
285344
265254
192181
252464
210906
211025
54080
152731
52811
102456
191827
265132
82642
70033
305607
121756
23691
268652
73248
276174
105802
95386
131514
162093
13996
108900
12857
110547
101869
109010
165455
129677
282056
26068
261001
167887
201256
38205
187246
5862
80055
236824
263220
192582
29064
111361
237842
74862
124191
37668
286390
175683
149626
59688
105711
168178
308007
225815
113973
120684
106457
304556
235714
74134
221094
22864
120063
112868
305943
11848
74101
201377
42389
224640
286275
228721
77007
64463
140453
46785
17855
154064
91283
187723
160950
186760
59107
68227
216125
91283
152224
283275
3657
117186
155474
194269
225632
130282
81692
144261
143693
282412
214860
275624
116392
257797
144744
132242
115629
163298
66003
296730
82912
157769
81623
23271
34002
54066
250723
11725
303015
211898
130037
43771
114191
178106
103453
34777
158891
25977
173781
35538
106189
290538
165665
257190
256379
34535
38551
168255
6739
197885
92231
2394
296867
142248
78605
5720
300837
81819
140529
237587
288200
261437
275443
299204
299705
274952
65949
237369
132967
275264
16568
35270
276070
217083
262664
99650
188710
162312
252482
192992
150561
145722
263857
68739
146041
224061
158479
77822
300866
181530
188360
96541
151902
275420
225028
166540
103503
119729
227480
160771
179760
45852
90838
280131
214965
174618
172945
269892
302090
220414
191634
152949
207564
222646
168962
206549
76107
247162
239788
109613
140942
251555
155650
274767
180263
179184
200774
167938
62579
159414
304856
98262
138120
237175
223076
143887
159263
38730
75011
210250
36749
114257
203884
153189
259401
114660
110855
134606
35460
100936
73423
193006
16061
301704
131155
93562
249710
35564
273304
195922
41397
24463
119959
274401
147553
200195
113284
208260
40660
11375
11817
115107
181704
187584
20430
150652
2443
85251
118953
231044
107277
19535
199300
59227
89925
130574
109576
202059
138436
106963
258570
177558
53725
91281
67355
52024
296063
263601
238597
97100
280243
249814
77562
206833
199982
125766
127849
231374
231477
255005
113148
181974
120600
78161
116113
30815
54914
84338
237447
63623
151358
121043
231798
158521
119591
260083
273464
73321
12711
126114
43413
139586
260517
38495
96432
84360
94982
170291
10165
176013
179700
91054
161906
191633
109504
116567
123392
170610
37379
202892
85139
222140
225307
56089
142215
126964
98832
111902
239620
246365
207340
292631
188595
62256
17683
135216
53054
63689
305745
91855
242107
156849
140106
177572
206489
218417
139701
133103
259935
153837
134391
67016
16171
93367
57470
149902
228226
120151
132603
77537
231703
27836
160603
145803
112890
226048
212510
217113
144957
152044
28350
175909
119360
201732
126951
255288
146177
740
192786
241545
40525
147798
147022
78108
222541
35063
109799
157683
67818
185071
196668
48311
117031
277377
159218
201725
214304
178259
14679
145156
132049
155697
281303
195793
248701
228549
226514
133689
49861
161238
287721
57639
169114
173640
255028
47861
306116
22215
32355
229662
101658
248669
137163
35845
261654
126346
223035
74831
278373
125650
22702
7261
34234
204977
272971
30480
295331
92688
303618
205822
116496
94738
132668
247943
59933
187462
271183
77387
297221
265081
168387
244391
205035
98168
303092
218152
137721
116177
195807
159067
87983
7749
282934
134630
113344
218006
98941
72645
20195
192888
274455
124200
168352
231741
280779
29912
228941
56471
216032
103983
157991
127163
184322
103635
201716
184787
201683
226816
6819
202757
217574
155522
3760
267095
237601
19986
250241
252077
156568
208581
144432
212439
70390
90690
254869
259868
254696
160306
177454
163782
54985
13701
100683
220628
167425
51401
171159
15646
134966
86400
149229
84552
209701
170953
65879
285035
238755
291816
139031
248238
258190
131335
405
212532
46374
237145
29348
50968
38391
66997
132925
148982
74603
179536
998
140124
107426
32634
216776
293808
260117
108218
166108
24075
234286
291517
127811
93454
88073
250948
123793
289621
251239
113248
194587
273598
149259
116782
121309
67758
130674
202466
12761
172469
60019
173003
278302
177083
139069
117738
184719
72568
89813
157840
14213
166318
249796
139094
254086
4017
53915
181739
225026
280622
233431
113077
22535
68004
12553
68371
63635
48872
295281
32160
217220
295306
199161
206976
208780
26042
106827
223182
1786
294336
100640
156841
165436
137084
63073
247489
61268
225798
43484
92663
220573
17554
238255
282751
106986
102515
186147
130889
121275
21908
143519
67746
272875
135539
188590
157809
229048
256892
158035
280138
142359
90423
90344
305498
160140
50224
95594
256560
111634
10886
140354
107750
172092
305347
74163
209837
40103
129784
255674
236917
142588
225833
129842
157672
229056
6920
100918
265002
301074
44347
27451
143608
273998
278848
62895
121872
97313
125678
272424
59245
294643
199170
95220
104720
16519
53034
307729
211473
253090
253252
184483
64619
179850
197613
250541
108320
135569
210990
50629
157462
217225
124197
225822
102634
41541
296617
34925
7983
66403
55321
275854
5829
294213
10713
9366
95809
187314
101560
202005
93533
229775
165629
165988
48522
69685
69329
183295
249944
19506
278186
309224
280386
291536
283927
143891
214010
221414
129904
157937
18864
200285
247642
263287
183295
260540
251810
64289
291391
246744
92276
57024
15466
122485
17948
261873
229863
195790
159847
253569
88753
193230
246524
159788
110901
246264
233223
203632
171006
284158
192418
276525
248910
30175
184866
270975
211330
239756
208535
105838
84274
220410
70615
255954
101949
135085
168160
52551
251668
79508
205626
271903
264438
157987
190514
258079
206748
98352
53128
178575
55700
246385
72992
108150
135847
229238
108812
289630
46294
225085
43217
128930
9996
101991
265110
158725
204621
290337
251220
44379
134873
91612
293225
52140
279952
307136
177053
292626
193245
169047
21138
273107
215662
133592
256196
47875
50795
242104
176818
60797
237593
260132
288345
189030
62161
142164
222691
296430
187093
160526
289638
287517
205419
24067
202117
216156
165503
134000
586
269599
163287
209871
194901
66673
35261
44454
299971
173110
140060
258457
100807
279166
70347
189783
157201
127917
60732
87342
181735
199235
61849
56607
20272
257103
134930
183567
255813
169024
116626
32924
215131
152106
271725
181964
77820
218547
247467
189158
127206
102282
151763
207019
140560
219864
44875
171513
268188
224010
157074
147527
44115
73851
262033
84878
228210
291205
168160
144598
57891
190508
261200
100560
77818
166835
123371
50941
68630
202631
119963
283827
64127
305284
269838
77160
122864
20084
171856
167652
292847
168583
202150
70706
76243
20456
162822
130312
54193
114401
279292
187728
114981
32703
160373
296229
109055
10446
14080
169161
55580
19777
112200
252117
204728
183755
68620
21481
159497
127638
296970
10456
301901
110955
188630
147188
219611
65823
285634
260292
411
157289
216206
38075
111080
225640
146687
228636
296486
76803
86851
309255
38104
204708
113935
228347
292008
183744
206734
285503
8330
32334
146312
30767
23171
188139
159031
109710
205418
254742
126590
53412
128577
273012
36501
48256
189949
233694
232659
74803
16566
244517
98560
216815
149386
143658
136139
246654
189852
1461
253006
139941
248021
251859
253782
200960
49274
203399
296895
48549
267188
163014
13570
62204
49382
557
15851
130481
283810
73268
17826
60478
178467
67556
189241
234873
149516
272905
189799
25958
258212
21982
298277
189754
197677
92754
221219
32780
283848
131805
112486
11807
5291
129092
101104
214829
120848
205980
215783
300556
137718
2176
76242
23046
214456
21996
168020
293721
291288
162072
153661
308346
47457
177063
64231
111235
149232
40076
129864
180883
232509
41912
79158
62844
62680
235269
9227
30183
41645
225982
301909
180669
84949
63358
178713
179146
54095
143602
37925
73041
2792
143534
256591
14420
86737
262376
146150
309449
99464
1228
85168
154013
49169
122078
97806
182910
58891
298381
292459
112023
290729
281870
124617
287265
225896
186013
182622
124461
299525
161209
25389
44991
90361
25541
71701
253020
161056
6389
305801
19144
262273
281035
192234
224501
59653
231339
48263
8828
47804
160312
262893
15376
51429
219793
122073
54914
232577
230881
203078
305360
72483
294196
211518
309067
15356
73029
101801
249044
221736
250694
114900
193935
171023
298448
274524
48854
100846
169426
231968
27223
193839
35059
218153
229923
95210
141854
99129
264176
141885
219209
192587
224441
112050
218586
276616
133535
221097
255285
69948
90110
309438
91502
285282
16406
75090
21824
127435
42021
71133
89140
245159
198726
21475
197819
238767
185490
254669
216269
284017
264058
28069
210299
61889
73086
286464
71971
129538
28426
273960
199396
241428
78028
20412
99924
5778
163303
248686
123102
264194
169925
39447
243305
140406
26534
284752
86629
175180
130570
279771
41582
90587
94458
210390
20365
224829
109057
115902
221880
236466
1721
111037
83058
161383
48981
84124
244555
171908
264030
150422
196425
255102
232952
197442
92587
164361
169312
91477
3476
50520
149338
247101
166082
154742
11349
124233
177114
79825
182636
226553
7284
25171
116181
245060
215974
304157
271066
64184
304695
256850
94471
259763
187358
301249
202622
79067
107812
220235
217991
16118
215185
203608
46721
90205
226801
260688
225575
222575
121082
203181
30830
107856
80839
185472
141010
230841
166636
44181
255719
114103
38310
226075
104686
305597
201911
74867
139379
2739
57942
47496
93305
32655
253957
178090
227211
155771
131734
112942
225362
206795
210827
104575
207283
43075
6710
39124
283661
76232
226278
248255
232223
232715
68164
22275
165997
115352
5257
63920
247139
75029
133196
52401
126582
10888
161348
55818
230876
103545
162441
244411
89548
216838
99325
139393
266651
70695
213865
216201
12713
282956
23507
273265
233659
180887
192917
201285
16064
158915
113420
105476
279144
201100
38266
7490
276142
234017
197837
138759
257689
166619
89014
179970
254206
258838
27580
81954
18567
126072
236871
220730
65144
140356
14461
7106
163051
33744
200307
238441
49748
55284
13580
271124
304789
133025
105688
239360
81261
306797
191797
84705
255146
149887
107575
250536
28957
232252
64657
126921
131542
264718
77753
295961
48133
126430
52267
56148
108943
253333
308351
141184
102838
3161
110765
153166
143875
8738
51536
27011
38490
303720
253082
179074
8862
129200
118272
213503
79878
212021
142402
53792
208711
199207
44971
300113
21385
30449
79285
142007
309514
111626
211863
176457
276484
287231
176444
202989
153746
216831
35242
150674
139440
225200
57446
269104
265927
117300
94411
273659
292975
190905
298111
23939
12017
21182
256288
141454
137112
124946
8948
143814
176516
151329
279905
262429
228730
33370
18645
119990
248738
59139
98877
283962
81054
165207
308383
211531
283935
272567
224457
304923
236907
93245
309824
146708
115384
229149
37689
146424
110923
174019
2630
195838
114566
304010
257068
34503
193392
136511
58605
102541
168359
23592
129914
58602
149730
102451
272492
112267
162568
102424
107699
76494
309234
68235
172198
12957
75418
173669
36042
241390
64920
228359
234850
211785
290266
5221
249700
283871
254366
254621
79630
222282
180001
171463
84845
48571
34850
283831
225955
135716
96541
129852
128615
54792
284066
111135
209741
280710
92131
65834
73397
285947
67987
77334
216944
258112
128067
155656
279909
47485
133776
304547
213197
258936
23879
99841
282323
21937
136125
64313
247230
304932
280783
17925
300181
135454
293316
52666
178747
70627
282991
85365
9311
209276
233345
75767
175041
278541
89677
95404
229312
168089
222963
103415
265906
6188
227542
61476
162761
124027
67055
236668
22875
7345
52008
175173
61376
100201
45752
232392
124087
168136
255927
201540
294417
6669
89219
197854
126091
96477
148307
98991
93744
263548
85914
116108
87812
53150
139432
104001
301915
169746
168223
199065
69813
186771
300706
18268
48432
251273
293965
36206
24126
7849
73986
174766
228393
242141
72617
216520
11726
229144
262945
217108
287945
250136
279124
43014
11439
50236
196023
72327
143337
265009
277161
258540
200354
6508
275976
223870
154665
142697
118995
108989
216888
178076
264434
142058
250605
288222
166475
105398
188561
124755
103328
172825
291707
32402
204296
293792
51079
33671
307398
19442
173515
4505
71970
158894
229817
36626
159200
218499
124757
203916
280088
103367
147087
177873
126433
287802
103149
188539
58956
142308
83024
216734
17231
23941
296133
193546
263877
104655
40494
303487
156666
15476
5921
290649
103861
276277
263151
65727
203187
101454
224216
287813
73265
269961
210269
69495
150851
254633
106076
305044
261725
173940
117233
136263
219001
43793
207851
11901
241330
202042
7644
241608
122688
90381
57024
99841
61423
3751
269135
84834
69053
279893
63294
238651
140471
215431
25527
306289
182151
23732
127202
271274
68893
267191
51799
240375
177720
188689
257038
87079
1246
264666
136288
283748
112384
15956
45988
202195
302081
130711
305638
152800
307272
270259
214364
208122
80659
114677
105258
90552
34813
289419
51874
233458
198125
257057
173362
279636
234314
248999
162195
126639
299254
27581
119427
248282
103841
122377
207811
228528
117837
175724
302958
69345
126861
294590
183974
140862
160272
296436
308313
28482
266547
187972
79906
57421
244373
299413
249747
135492
99037
228897
235813
289287
236914
296702
37641
215110
267088
190027
294910
53986
262185
124542
182439
199751
119083
175857
158529
24347
48076
211016
183006
208332
97663
77797
159636
203315
173328
294108
281721
72573
223862
224870
251321
200881
28143
149120
215715
49149
141988
147841
120450
215891
201600
10221
84566
289026
138643
40300
207293
261576
90420
127076
71393
302619
212855
212928
17664
1989
185368
256070
35337
164869
66568
246924
130964
81210
277674
266245
186481
89203
116468
168634
144729
255952
253290
306505
298928
17802
278666
236204
13522
160643
180913
19135
117014
196584
140264
107526
98677
289073
105664
7164
103401
216732
155954
256603
91892
271484
213228
274174
130318
266702
84408
254669
187426
247214
268665
281236
81445
138604
279605
226457
80144
76875
23277
185489
137190
222402
64490
24718
250358
192877
116365
43509
171543
52845
268487
230440
75994
271273
222725
227749
50504
157102
248766
237571
83909
295446
291752
50495
18563
256451
171086
198456
90602
100779
249954
18599
172331
74279
186896
71705
18967
75814
34841
26554
156279
86863
279794
74237
136479
232593
84969
18474
62576
106142
50626
76474
62530
17542
248989
113789
32365
81725
70131
83853
266781
156274
45479
49734
282158
226288
252469
84913
44178
48315
175861
13469
146852
231242
58220
165608
295653
290486
68053
28587
191284
86374
282489
306235
162191
301620
166612
200958
258915
124875
35721
275287
65303
234722
126714
57102
223883
217224
279747
84729
161990
95973
240174
56150
144993
234933
135572
107867
146195
105736
299047
299346
21240
183647
214177
167956
90375
61466
263765
74286
61897
84091
213696
287394
80918
10195
289523
85273
169224
143663
85408
148341
176583
141653
129313
250561
1365
120432
36355
122169
14181
50610
157649
82020
170003
84268
202811
17757
268177
268878
143716
75234
175528
297687
257149
130226
117090
172185
239347
273897
42335
216368
130897
226892
14222
22356
209406
294416
206997
28929
307964
128633
5738
40927
302648
67951
222805
25312
259349
215348
134491
271171
128358
8835
248509
178414
228327
21801
139383
76304
61076
184721
257139
47526
270110
126413
45747
200434
303585
297475
44720
168728
79011
305457
27674
153232
75159
280410
93327
200145
249056
267423
2678
32259
154839
195287
48505
179659
52135
97474
86353
76851
141398
293054
233583
92391
10992
142122
102366
138978
202495
29807
28060
269806
120793
266559
55370
304027
221687
67789
286384
241280
130915
162468
309173
223334
66252
38564
22767
190131
3333
244025
17095
301726
8580
289126
82727
44642
287552
64234
107472
193334
162749
250579
271803
92510
13368
274673
175794
157691
55150
305704
142703
127388
30970
107437
285954
185553
292150
146304
4107
102562
73728
258682
168511
72746
109287
42651
185080
86882
190399
37472
18893
251201
293522
232336
289045
144822
264079
267942
82008
103051
48220
209728
35546
57182
220333
138550
91145
243863
173146
143837
143468
292887
109173
212660
202410
165405
174641
123058
110612
169378
36111
121211
84795
307505
11790
86160
129202
208468
191984
251004
307541
246776
190986
186092
282139
37712
54504
253031
172309
66667
271824
90787
97422
234193
280826
264972
182597
14225
131315
4961
297466
73465
59897
142799
9494
50323
219028
160817
290554
287680
84714
177025
231423
299164
225552
206576
179274
187241
210220
168511
205215
4225
284745
278304
183719
35721
151243
144343
252696
47499
281303
88432
12641
32534
298021
122946
172810
4390
44114
122043
3617
163176
48110
26893
247378
240938
77693
181140
298028
69774
198997
187864
92400
83901
103394
13288
16372
65351
162920
299945
287247
17729
257271
204405
251033
292581
166961
82704
217816
261045
226580
208734
179851
269520
17830
111101
225180
99496
112461
190275
119287
191904
38197
149413
73592
21403
235638
235867
27923
69008
281201
17160
287481
97145
122641
53692
295153
301525
81790
55893
232784
47256
49644
93637
183362
261301
135316
259082
50624
136991
272907
249509
237332
82592
201395
202327
173093
81271
112345
177835
184842
211425
126294
211655
99419
144684
150086
200384
144453
171713
298925
216594
220085
38308
110482
271930
165758
232920
181674
301559
202665
113345
261958
294292
52457
271589
44352
217514
177719
33130
262374
272189
108120
193740
63082
295684
55542
180851
222051
87824
59893
286574
55153
21624
195946
75197
298816
23632
60835
87886
152909
32837
168463
51311
211274
260408
309214
303542
12138
176847
60171
86651
173042
86225
142488
15161
285480
174250
143601
42640
196538
117224
113713
196694
76990
66004
184820
258199
230983
129172
274364
249183
242204
258309
174043
250430
270498
36108
297940
205919
59041
12661
176002
173970
33273
120269
71840
181059
147294
39854
202568
77476
34841
20194
73826
196047
58522
260544
99083
37050
193252
294724
221543
220774
220260
297375
88770
104595
276256
96976
87381
195954
95091
107081
297391
270282
197638
51049
296104
34350
125565
54292
105315
57054
222993
125627
129332
127329
145665
31822
121058
134274
225758
189093
279299
102445
48661
273366
255032
243246
293629
177149
75022
280308
143099
268014
56284
179938
174093
185469
269597
231053
209828
235130
114714
95096
212427
247404
192729
72092
79450
272993
260329
103274
308820
132117
206336
288390
229277
72818
248514
187215
173876
112097
122278
220412
7662
61066
298706
145790
301026
14392
250973
275148
90798
193422
204532
239547
191476
306390
206401
118901
266485
191711
33648
173118
225471
175203
276458
1233
305397
79596
286551
90529
75714
243919
295158
219956
61580
209723
76988
259498
145824
192030
56235
94652
1794
59827
228740
90296
252165
295879
26032
128289
188788
107496
309831
183488
137548
42742
56676
287303
122807
193978
128494
246938
54426
198751
2133
185741
32905
301542
291499
128281
141951
70273
75868
107272
164996
164326
175359
24798
219651
123175
297640
30370
132669
39720
3077
250531
151260
97785
40581
220408
157139
270350
12835
2447
32547
86922
176471
121566
80176
23674
224471
290881
173098
165838
67623
254943
272022
253378
220767
58555
271290
299430
295987
2165
79508
272933
163508
291286
37300
212018
70472
154230
172325
110173
308318
97359
92463
68598
68886
230493
185240
84140
25723
232562
241909
105466
248621
70098
122882
78577
19139
133365
139493
107827
65153
166982
181985
173206
44483
112097
156566
90351
309092
244509
251754
240533
157830
173772
44863
253853
116024
236883
107232
27876
33608
272648
288094
158964
60123
154502
77267
139923
54768
171180
285638
227104
49132
53137
128326
4002
64446
165558
180864
52649
54523
249570
120889
140068
240862
51688
218240
178810
276851
128362
132642
224393
147813
226499
48290
92036
185502
46242
18859
40428
200609
104505
146179
181435
294771
150806
55941
187244
286033
267534
271506
191003
309239
283024
247923
200639
153656
146976
92218
22245
294627
276286
165097
122904
246437
217345
47538
285641
192938
14024
108265
255291
78288
22356
108296
225737
93805
176556
211111
259940
46353
72881
194251
96426
186154
176959
188351
69478
122969
31689
13264
290195
6584
275239
221354
196480
265294
240271
139485
72206
114031
294043
82374
21111
133168
134757
146122
261341
55586
297359
39890
308932
19777
244661
153889
31047
289748
287821
189377
35318
223011
11626
171677
182827
87078
92814
58947
192725
234260
297307
203138
109117
79048
102361
217698
169169
286488
144457
125433
154520
105821
99166
95828
304562
165264
178319
214671
308471
139385
22807
298324
203682
106589
4225
218327
303982
239657
241172
232262
232304
228637
150883
81197
307470
50974
96117
90808
84129
183939
178287
295952
56002
18360
234167
252541
290078
307742
251108
4968
31649
22987
21731
38623
259479
37294
289042
4552
168925
126544
132824
82740
214186
154125
272693
120870
138433
92643
202473
184153
6161
279972
227909
20407
50616
86709
307129
177447
86227
39783
167949
174773
100273
229872
174416
309469
308917
168037
152790
164082
263919
201040
79971
75383
102437
4917
137013
43252
86486
48381
205856
252880
131627
171986
241862
309298
123082
36717
27684
303562
96267
104928
104078
284862
145225
185796
13275
188339
188228
273083
301905
122234
303933
85525
66884
151217
14450
88111
203050
305077
217553
193492
286190
258656
59516
5570
119438
238277
302167
83353
108652
184267
219166
268921
79299
146999
38346
72538
11110
228466
184336
51311
237345
20602
55106
125906
69351
207280
279749
29640
293448
303328
46791
266701
249737
107874
278193
65654
38147
198
232650
21070
221915
20476
192383
127879
280261
273246
87290
192820
270886
164609
245217
214899
120381
255235
182295
94904
59383
90393
577
222052
290214
306929
112450
200663
221276
7129
305605
57676
248645
162021
215805
244554
250372
50648
261853
62385
285571
252597
100706
188305
288595
28869
91791
50963
158132
32071
187234
164017
53942
174365
218074
107923
81850
247627
34124
16276
189629
138613
182051
236035
60842
206085
113226
281567
151569
136834
250434
116889
73112
128769
221578
222931
307088
150818
225577
211145
188586
282740
108973
64954
129059
46620
161354
243791
112704
162314
302980
132617
5572
93644
225103
173990
222202
216408
40654
182927
210162
136989
241553
112011
82247
176020
129227
141837
7120
24839
108592
34176
56761
279627
69810
222831
52919
152439
94017
44894
98739
13734
9032
253991
152733
269480
300466
215321
44247
104111
138762
142016
250117
278403
220683
29815
241604
241505
166424
141574
41260
103289
233476
289149
267105
15411
13027
225985
268388
113515
10000
39897
224608
299771
160374
158206
204869
75857
19598
222973
39485
129436
307781
91603
64137
11804
2960
268736
114284
61296
135238
265883
33520
253980
204043
279672
60194
142583
26033
289947
43191
215254
219592
67936
161595
207195
61328
253618
308635
207937
32984
282062
149779
150756
195152
236112
87917
193811
81590
89733
142586
200617
90472
122887
161644
27856
197541
128924
299746
81367
10491
43152
216943
134628
76515
36509
34116
282766
82210
6764
145083
25691
284361
67398
90566
58397
205429
110091
305010
294763
278053
305478
160616
202489
273474
122858
257820
261631
60321
191
230252
134036
262049
163427
300858
265063
268602
169835
143630
304697
164607
167109
7316
110228
191644
269093
280427
60549
212224
209867
7243
33544
297911
26424
223165
271917
55729
246281
279560
2068
250577
135506
44265
60093
214274
2375
292519
286320
245609
273888
265253
117099
205391
114440
285009
178277
63176
19575
206803
168564
208379
67492
100856
7400
262521
30219
270714
160706
165116
94732
148891
133451
97018
13344
9450
123691
75460
273575
175222
161113
74561
285219
46132
141095
135197
254536
102436
136270
116595
8497
51950
61188
291575
275160
294693
239206
231503
95463
252322
239000
230503
227919
224249
215342
179980
245339
175668
104411
158993
169022
306289
279709
299529
2979
250587
78482
79712
121320
209095
92932
123706
300648
289751
64962
70219
21979
247083
118705
250596
182164
286831
166798
211781
205423
121932
292911
199166
244292
95830
61631
214184
63970
45987
206216
284828
8166
254156
24963
277581
164438
38803
163413
114040
151965
287333
39527
12919
172447
37299
103816
226286
235484
211270
195604
100623
74749
266616
92081
187791
24988
105679
198001
232907
56524
78168
54315
179574
173121
140755
93213
117419
266197
76615
124684
84473
83283
125918
247929
176755
286472
240786
235434
92978
285742
187793
208852
139431
187542
30543
146688
38876
106033
72318
75373
213337
39265
189641
124697
46323
127239
153157
117921
25036
247645
170382
250616
57663
66066
16334
108740
286117
260521
119133
108240
298339
209891
22801
100238
162013
127275
309648
29788
164697
245563
283857
230172
116152
203792
239053
190900
6356
6412
205402
33903
112535
21133
221579
207483
140017
142382
102208
285391
134076
65866
92321
4405
18654
254570
242728
175504
251457
154896
191369
253222
306422
207581
82269
45956
26618
45746
121964
154231
63305
293106
274002
68659
155750
84955
282845
119747
255019
130788
159474
115976
47767
210337
9930
287617
26458
237353
11892
44043
176307
241622
199151
276170
5617
125031
229216
11119
305536
113232
141278
69347
193394
205623
290020
5483
182146
229839
94395
7272
238248
130837
242266
123895
20341
268342
117877
266001
170501
137577
86659
146081
171952
292978
1254
23622
69840
154636
18970
190915
151090
110700
126016
237898
234879
125005
287348
27464
243790
219844
247497
198870
264849
157515
136343
263627
62056
130633
293488
127035
75717
33082
140807
83309
185544
57193
7573
249963
176630
128182
295373
248049
12910
187141
32327
290012
281906
38293
94141
248767
33026
90799
186942
166048
89715
284430
226787
86969
179247
38207
283231
275594
116659
113572
228644
261520
119634
279505
307878
267222
23359
206316
131551
186182
261631
194121
269806
199242
6498
271125
244626
184543
299940
187063
168267
212025
191396
266358
103179
234569
238233
28355
220215
221642
240888
90889
111383
155732
142684
34472
12446
166679
36061
259133
58449
156003
151473
18305
191293
228541
176342
277053
103650
132220
86303
59348
286636
166479
299924
281131
197694
204204
220614
212202
264017
128004
213278
136774
304241
193011
300496
250623
32145
245402
162872
4320
126207
98660
204752
284978
179726
73235
72159
72282
19742
230903
107997
90105
52393
216436
41669
188278
272644
112627
197297
115580
75452
9927
5951
178171
127375
41734
58314
20728
71647
288150
231496
239454
23298
52614
281309
9716
154525
38101
267439
296893
277769
86072
271565
176164
254170
200878
133055
36283
276087
98308
15407
57180
238698
150632
28086
171234
307320
228873
181598
283532
258522
221023
227086
263843
192998
253055
164514
103690
31387
262410
255968
268911
153629
221786
194537
231574
104983
144274
30480
268541
134215
260412
145595
104744
23180
73660
14660
47776
69615
94905
103056
212956
187813
51921
69901
81336
85772
126489
74100
148481
88180
21529
281254
136858
50592
89862
296287
236217
292023
139715
146159
223307
279277
275832
257651
177434
230579
92379
204387
157736
101996
50782
38333
240575
69817
48373
171043
253050
196962
297552
160327
231308
33949
90607
108383
152342
4155
224537
3302
35783
261880
80336
204514
154261
223568
298996
277114
267791
225226
202210
166600
114083
187301
89673
248092
201829
74562
212157
257226
22972
177215
226786
206116
227695
304574
108096
27336
247365
233545
301649
76508
44447
102363
2328
224085
288046
27526
70248
87846
203614
152553
62572
280500
275134
230896
81054
146746
181196
171465
62620
170249
297484
106995
244376
180635
232611
157538
84826
155607
236030
149710
156175
54218
160454
30676
32359
211235
276762
106200
194526
74049
45532
85774
200130
127464
227859
196997
179314
69338
228620
211130
96068
147972
56730
65036
164732
166476
149759
62563
71218
98669
87735
265222
150308
48107
110010
214277
28095
75530
98084
289211
150997
110064
277890
214928
229701
257092
295945
292904
203002
98514
188322
44580
128522
247769
103130
60555
236626
191139
47268
303122
77533
228294
129861
113540
233356
284440
237319
143736
66874
235330
130210
136472
301676
272537
195564
26957
66129
91686
59567
234500
25101
88160
68097
42031
59731
78534
223165
3633
215018
104053
258027
230255
21226
34063
85776
192597
136402
165099
206156
79230
113677
271081
86901
25893
150480
95616
243304
145658
53797
156425
101366
139020
129888
87253
206201
85868
218292
99113
131871
213867
119063
172451
262229
123724
302049
94672
192992
301487
199215
296448
72498
285952
58192
171763
6944
251295
264997
217516
193203
296156
302487
184856
130493
261862
73384
211121
194996
121328
59806
77992
152161
146216
183190
225267
266795
296810
230852
294653
74706
240284
254003
140982
129709
232308
22385
272436
236612
252069
122217
45008
62899
28984
117905
42463
73254
19365
58400
217894
37483
105469
7385
143754
213072
6090
118478
202917
185825
96247
76625
247391
75035
196647
160921
281753
238745
94052
275274
237483
68457
212526
66746
74801
89592
208949
105241
43619
245207
86866
291430
135542
197620
80283
154210
39696
44090
7478
94155
209152
192134
9715
31181
162778
86455
15484
298082
50520
105536
126710
134018
81467
8886
121636
150371
207653
222229
76045
275217
270640
129438
297549
286473
259656
16750
126302
304252
74245
289380
47129
161749
269181
106192
64438
291782
201351
96284
291601
253934
4683
73073
289175
16437
295199
169265
138186
223365
7994
213654
86080
230848
85758
131616
30799
210694
270497
72506
137951
148841
1973
14175
305968
167610
305060
33523
71270
9846
25613
139547
142301
84530
223941
171733
176214
172964
19515
18337
89345
211042
198483
240286
199230
2487
38390
262172
159777
92613
20493
778
99144
161522
64900
306060
227807
138906
102293
58257
58403
200932
281340
127630
271735
14326
266001
276698
269245
235253
256000
243227
79237
165403
11022
22069
140714
228676
231953
16742
243938
30947
29304
98785
225197
23450
62052
28494
40163
124157
256958
256621
84409
241819
287480
140385
265628
15374
187562
200503
131583
189411
48393
50980
278993
204560
125068
260234
206360
41758
256381
102948
137006
130199
58915
36117
116195
42083
129108
68774
119753
85861
243350
198934
302739
249368
209605
72928
239510
208570
189441
150315
251036
190385
74158
27777
299344
103582
305899
117626
143264
84495
180811
22059
153690
204326
53199
181425
30200
138832
118220
273199
59149
59354
117131
178510
243298
153024
241825
63772
152149
187083
280517
182143
44955
204473
85370
282891
286543
128312
309896
204251
306782
216460
220838
266866
40338
8900
79693
139525
53923
300792
5471
203914
86462
254005
100345
308803
89010
250703
66966
219880
141505
210124
203400
111735
32700
85138
120325
54976
309084
42376
32072
121852
23313
142107
145097
284970
173716
217150
42223
91654
178545
187033
4277
29206
193084
82499
269158
226941
291394
299543
99854
25103
157474
215719
14239
269977
223765
236144
168349
61413
98274
234170
54224
192797
43655
186185
127128
142594
284644
146415
239586
214999
147319
306389
157868
56392
185253
100472
37611
39458
134550
234846
202488
233820
300265
266910
25141
17054
281534
58619
178649
184236
205022
116052
38586
268992
84950
233334
298727
71356
218732
225410
151766
41151
228400
208082
177198
158552
69006
261368
240578
69552
220026
30137
141099
182619
135952
41983
118173
26609
232605
108076
200293
36959
222376
123535
122072
86873
266817
182279
248556
279053
211489
259354
142491
128704
237221
131063
55277
83335
197603
142577
144643
292371
198236
116951
160142
113865
299914
163858
230710
237341
110576
205791
260720
229870
91307
92955
27874
299923
167361
253164
215275
151405
228661
275845
135872
155720
176228
220283
188162
309248
159185
100471
217216
241859
283591
186108
297411
49519
300221
272898
4759
296650
258515
236177
84936
164924
274197
223748
76310
139584
123600
91183
81853
50370
82115
294416
143443
117541
228784
156152
179494
304924
166593
92014
166927
169141
197716
215617
87573
243821
294664
163194
20918
159493
81146
50577
295812
160999
33008
82514
130755
277751
243859
151781
250580
205211
83549
109546
272728
36251
287969
39660
148658
293527
63072
276791
228286
25525
298078
295431
37874
158819
19815
221714
181734
131195
171284
90390
291324
227438
147621
274472
49190
224825
19174
22143
110364
294550
26470
227720
234995
102856
84837
150398
283652
45016
52458
118486
294957
80238
62158
49442
272579
68371
36516
166817
210456
252608
183472
240650
74331
233437
160614
950
200436
1953
217806
251552
48227
84416
88177
118951
137216
128466
29525
134512
277067
160715
196732
217196
210534
100418
93719
59103
1855
38738
6180
253474
70000
229977
220462
130861
303319
84347
49747
302642
9462
230184
230010
52108
17878
80139
125051
243963
219566
291024
292386
83903
115097
101441
208471
15124
35606
224503
153385
67442
163132
258848
213902
156216
187494
86948
290314
150349
266338
237278
219451
71019
234231
108097
197557
155497
228440
202240
1964
222763
162926
71879
219496
295372
155392
112218
98284
130548
4565
194306
77846
287552
291874
108543
158545
78554
23955
235052
174554
4344
128312
32733
144246
251010
80285
208787
125498
290925
82
225117
27444
59989
96604
67886
289963
17970
209482
299814
184930
16993
16693
188748
96658
228074
152608
86219
166111
139713
103478
32668
3037
110800
218891
195931
196166
235028
13093
184611
36285
60683
116925
9916
38542
75384
241054
279056
305714
37104
124950
169777
195069
234294
76502
120261
24230
108331
48898
115626
243755
177347
56863
220388
109208
54024
297424
210940
220164
231740
208072
37410
300387
187091
170160
132506
140771
291979
169030
202571
258679
22331
283316
266713
9934
276027
241772
32529
193208
283027
245086
229713
297845
72734
271779
2263
37507
277184
23847
140733
133421
102461
24806
105349
237079
50675
6211
194294
254903
265490
76867
173720
115912
170531
254428
119593
11171
73852
52315
94138
223560
231584
174241
144113
115766
55185
216824
249910
152834
228927
167503
217002
64744
16419
280253
261023
57860
228896
60850
165811
98339
91317
1885
250286
161039
295894
200966
100047
208437
184827
137461
269194
183446
220996
213267
259441
285022
6876
261485
204826
275732
45461
214993
204424
10893
254605
55302
208458
99933
195743
304942
82716
41623
104940
82139
176364
302271
149657
79177
288582
281948
295965
70172
247976
14965
282093
31470
159856
42310
4058
156615
232905
83101
218772
198779
64968
67354
236546
155718
196100
161299
137600
192906
221699
71309
271196
203597
280705
92185
307229
179843
18205
112984
182384
150754
171337
190055
166945
262195
153045
22887
283726
31790
66695
191623
82929
15992
134953
100404
114468
118111
73259
56439
139287
242748
26382
225776
156478
96000
6748
252348
143717
285584
44629
164341
260673
137542
20929
127541
66793
238518
131504
273760
293318
163513
296544
99259
8903
111345
26622
215072
160068
216062
58000
21208
106668
181695
66428
15268
51565
18436
233227
264360
128333
294321
56874
182839
262407
160723
5815
12314
122092
275899
88842
26492
82265
287359
255672
131760
198871
43366
215762
160293
285523
23454
44896
39791
269412
260452
238333
161239
174655
154179
263626
8919
85259
217293
16587
113312
213571
226893
151123
80066
250802
70951
51536
125861
165794
161097
249322
41576
134250
253390
56886
229254
207690
135986
43869
157845
167930
265565
73934
79948
6557
295710
29685
67191
261845
205945
31328
68916
38610
118625
132103
256933
72110
128956
232529
248173
301068
34705
53781
144150
263502
82014
42388
163088
242255
285360
53420
230838
204239
12502
127596
286407
202348
139905
159318
41817
163474
33027
88430
216103
298742
104715
289212
170646
83375
208045
245172
63195
97934
155005
306870
126292
89608
194938
152817
78668
61237
267538
224702
147913
80074
199844
251533
246459
137514
114728
20674
297388
162792
78860
261243
202585
276604
12511
133181
14699
235232
45657
109319
87647
2565
274312
124539
260300
235349
246373
117434
288512
286659
12075
168095
70986
96284
88378
199784
161215
279369
199268
207743
10213
992
44500
103095
251461
294375
258583
55466
156378
267304
145671
106302
95492
252549
285610
24801
119400
297594
35305
206817
2707
275875
147964
132748
233105
229558
6992
82009
171301
229290
99691
181627
130625
30659
148642
244374
242424
185053
44008
130365
184343
189914
274080
8740
17594
201766
110720
56024
227857
285402
61421
295317
298655
238091
299919
37216
73980
75157
70872
272034
95006
33910
271927
243507
261228
300582
106826
292533
74641
231669
222941
195458
214129
169479
108807
76582
32532
156498
97726
269590
39744
299336
288552
80889
148650
121638
40067
307187
192527
146890
296716
238601
2030
209284
108826
169122
121131
8014
180244
22199
177380
20281
9190
239725
127252
299430
262854
305182
188941
41119
273025
43594
82981
177495
181014
298050
122494
151657
245362
127186
158269
305863
63156
292807
275490
88807
273934
130933
69492
4056
87181
303522
67322
241408
22998
229427
254394
267392
282147
111778
136678
134941
33423
208323
143529
383
148982
235018
214781
181799
44915
7041
262546
58960
47168
300953
249560
181016
81266
84969
210903
189277
67771
250060
37515
220194
215540
124615
150360
10972
15831
215393
142703
170846
296498
190963
191987
215217
241077
279276
167044
159425
151264
23048
94657
199432
142061
253518
72423
236433
32637
48010
55340
194671
149760
76838
156068
184454
139126
3842
63864
292593
156112
46444
190350
129528
186502
232058
213949
67764
182355
60263
211205
252179
247995
119933
87683
132983
156561
295889
1230
150850
275620
46583
270873
186589
200724
234477
287435
137200
97267
162340
7292
104228
93409
293037
36270
187987
80558
39472
20925
294367
111369
226850
231215
90480
90299
243999
44853
287937
24730
137132
77536
131321
50290
131954
124826
25850
6813
71618
113125
54953
266629
152664
221420
91251
60116
127828
218896
110841
65973
288397
244512
177955
197152
243616
12662
74839
123554
185946
155420
283749
63379
264171
23912
111899
73950
121959
125546
69531
74095
128981
237700
182129
80006
233603
154343
192165
280393
105660
257173
97366
92301
1275
256767
131725
108480
267717
250235
115666
274573
282678
57595
198951
256534
48727
159217
34686
158511
200486
49371
84569
44194
200367
237595
302050
6234
272530
264609
178304
200138
294569
258226
162842
198109
274111
225011
60389
263686
95114
309373
60990
278348
101882
27556
204591
51035
10472
30109
180118
24241
96266
306517
112013
82221
203648
264210
54430
278521
77313
108588
61814
164529
20820
206904
49378
198114
226516
41590
128621
151369
37871
32448
135795
54031
136348
260943
262705
274359
131133
112401
210171
203768
303420
218348
17186
234750
291731
62597
287623
172835
288026
132821
171303
260914
295133
87965
151557
53640
52918
227922
238241
13173
268952
86201
21069
214669
52978
194785
249814
113984
124502
50132
265440
101522
250319
196557
49548
301402
68028
8073
209245
306109
2577
37565
105426
305889
227715
10938
182862
118551
149992
111974
169489
150431
166213
26388
142870
202372
229313
263115
174359
300442
133151
30932
255817
79582
137692
27342
234027
2148
126638
251553
202175
6278
69113
90767
156505
112073
276183
48299
177522
306302
78887
242662
53915
112731
140273
42187
58657
205365
115746
191583
78547
38679
216835
114226
219785
304644
268158
116872
289764
116852
142482
75700
236628
261861
95142
158858
28506
155169
206642
95504
70634
22244
8773
266705
291519
145149
309242
67689
161226
736
228986
152731
189455
294086
29009
289436
110901
54006
300861
168398
20559
34803
141471
276374
192522
114744
103827
234010
149490
23993
140180
196943
118513
198722
20615
278088
289073
130557
234698
128235
86514
38689
259336
268303
158100
57268
306204
125098
278886
274886
29499
55929
228613
173721
107819
155292
8497
117207
246748
298171
36063
239057
117010
41557
123251
277614
107055
7103
164757
267391
74753
214830
90578
169416
210800
80851
184483
81070
291145
116381
124243
86295
46298
183059
56273
77961
63528
123527
10437
50702
162456
211643
114446
27936
194538
305200
71037
184806
7519
187919
218166
233309
246970
150733
22308
171739
92580
115467
265043
206468
21722
109569
1630
101860
35126
300401
103897
145353
125093
41548
220470
117587
15104
136267
25877
43599
227465
49522
73320
301554
97062
86913
261743
190451
72155
79257
119435
56429
195779
233419
160802
35541
46265
105176
287557
141383
67081
181807
118246
283552
192743
25514
118523
190391
298964
140511
103362
207235
229737
2487
163165
47286
160889
142189
141373
122781
23617
130387
9439
175634
86130
53974
22478
135612
301910
89840
54315
95981
159911
227931
98846
285349
166073
254692
17382
188701
278700
288645
304185
63725
203932
61639
37306
182044
156775
264036
59216
151690
98504
28110
230848
288309
157259
183345
158760
216780
39648
226305
22815
298530
277039
295105
157239
174034
44384
49023
60736
211979
60131
110756
295232
35025
145211
17370
85505
235776
82278
83643
131801
286047
202455
124454
146604
117633
102958
229157
119046
130388
142175
46431
216882
70300
1603
134576
6623
84332
32314
274151
82106
17017
100323
8542
174107
253720
263462
121676
20792
76798
267213
95708
194731
124215
240574
86623
80286
120835
303677
91132
95961
190310
167493
308024
88240
97947
121674
169555
213813
259506
155582
18420
30820
263287
63452
305696
279261
20044
195593
113021
257961
259946
120128
12744
261754
151900
308331
152232
247099
123526
65929
189667
123742
217936
104609
3882
16
248611
247593
80757
32638
133552
310011
92126
22315
255939
250773
4233
143843
191530
109911
46080
11402
231740
232805
177591
100243
241929
212586
178650
196309
24401
210462
115435
142761
182333
188225
202734
127911
103092
99207
125327
114828
291959
285677
183885
221446
217336
135667
177965
101301
171042
143979
120781
241659
230592
135256
304524
116825
251600
18001
112263
129181
21447
105862
303637
24721
67443
260400
27284
127468
118308
46864
40721
125
13386
305925
292472
84962
34438
79992
172469
218700
248996
238400
107363
220914
271521
230910
244704
235985
171567
194628
126282
270087
67894
78695
96241
233724
214096
185431
34153
10161
212022
237253
46760
20230
30008
202642
250559
303811
253025
75105
150526
180761
64233
102875
166224
250864
117253
80477
136886
298388
218861
530
106659
118011
296780
224083
243965
68661
27319
298936
7712
241983
181067
100933
231438
26018
150406
110781
299306
30506
997
178847
4383
276430
246250
21854
54162
62631
208781
18973
175643
270778
90707
74315
21194
157728
66800
152008
237733
54220
100099
137845
7235
62253
240413
256306
147609
157988
164924
50516
154385
216234
133224
125455
149969
75709
86070
301248
68811
1926
301886
123328
83706
194618
278812
105308
210765
278621
283133
25787
80838
276673
269633
57225
78611
304981
291061
53867
276011
224196
234067
265479
304849
291391
253637
55337
185008
74012
152371
213423
515
128762
276527
63504
118018
8801
266215
123154
244019
813
209977
37078
125879
118632
33840
275498
204325
6861
146492
280461
62469
275586
42763
250193
220210
140265
136416
249205
166673
102182
9637
48442
66611
264768
214817
215234
275650
295131
142803
84195
230132
268643
19687
266130
235867
245808
71659
203409
212853
184138
293697
287553
278308
137745
122383
159602
70942
54397
15366
213833
268896
269032
85019
140616
50738
176180
174227
209910
283105
137125
97976
145160
145143
70398
208332
62932
261314
240120
150930
297710
305498
206603
127853
151505
127107
128325
137134
217640
246094
3559
143714
292046
302430
33805
196779
135983
286099
200057
70786
235277
275113
254819
267377
250038
252299
103597
132951
79076
39676
298508
152584
74346
197297
174732
36190
127806
300164
225015
80805
208115
306373
46053
307126
45312
297823
54933
47009
44165
302999
110656
230350
153000
191862
252443
309662
156397
133746
234300
189835
263279
253560
273742
210228
136001
52297
236284
96842
192857
173539
246284
202061
156000
139715
161288
117490
76447
227702
238127
234824
50912
243135
43697
169166
57737
296813
293614
223249
281355
132338
236930
1330
210824
29807
82917
105584
141847
80807
153544
56781
64664
187953
193681
109661
182019
56278
4141
201010
107760
300250
34793
210893
26621
210523
157230
182378
76218
90881
285603
281027
226354
196214
105139
303290
148778
35621
257393
135306
164702
164077
24119
290883
11352
2922
274989
56315
54293
274138
245719
140767
145274
159406
92832
307303
286463
224157
44434
120899
45135
301301
75455
60444
87902
303211
167578
206459
255020
24667
85845
221444
7193
161486
195659
60937
141912
106931
102983
188261
39179
168130
168071
29397
132567
160829
176323
230868
219755
251043
31935
203853
76491
129288
85621
214517
39859
66446
128560
120137
228019
237875
206838
284141
158895
182356
272174
46915
291586
138728
160445
273425
92369
262158
262834
234768
255025
158500
166242
236798
282741
104766
42261
98356
269165
778
158905
204539
142649
104226
131094
174047
248200
301140
230452
59913
151795
242366
45385
253511
38302
266452
75919
188886
263945
89484
50763
101704
258576
297112
266423
109426
79673
57864
210298
236125
224927
258671
281273
84060
74579
150142
96316
98705
232363
281734
111330
234632
175353
15149
116286
93015
156687
271836
128489
251108
264518
302629
303851
137304
85778
44859
226861
169986
276332
81418
60342
45143
143727
86019
106471
149739
242692
243324
11000
144870
64728
25694
51920
176422
191955
191611
138109
305432
195412
48771
260689
175847
201689
159761
291290
25308
155514
92666
302124
59415
23899
207300
47191
213324
227165
50122
26731
255551
266132
92127
58419
133748
249675
179560
248836
221610
5211
3687
189845
113331
166040
148399
93880
301040
176776
26951
268900
62806
143672
309087
294839
176843
237181
92235
154962
33693
114473
56759
70303
70759
31641
178032
32864
146539
44949
179858
114441
130317
286429
272886
167281
40921
185803
298208
224099
308776
4737
287036
101411
13467
191820
12020
168649
216687
223691
150841
132399
173512
201806
79253
294779
27945
152414
117518
182971
92948
18338
163127
76655
54491
7752
120000
240368
177208
133504
246272
257748
54828
83813
39415
128466
134354
301010
81650
156898
94621
145407
210678
179373
85913
256105
106633
8905
251764
104237
203041
112417
107612
68754
222160
157711
156222
238137
50179
242658
234739
13063
90260
164990
304977
103964
128908
296388
276439
209182
171272
178918
176115
176475
243877
121864
121675
249329
246194
48934
53176
51157
25449
131290
100365
46257
303435
112661
96672
1875
291121
96801
104784
128995
134822
69136
143710
185592
247101
22205
192110
37361
139156
29510
175763
107099
290729
264621
40608
100992
11509
215376
197657
142419
106264
84318
189674
227063
133291
84062
274804
261895
95557
203386
28410
231715
128979
20001
203239
40807
93134
143291
220030
85192
228026
30543
232169
120661
146164
182371
40047
299354
238401
21857
190035
72499
251059
103644
86510
278795
294611
65973
148851
289320
142923
236416
68277
130459
172253
109594
102817
146280
297575
275612
54844
293374
260331
143132
15419
252436
95999
211134
22699
130170
26093
92692
266562
176704
109386
61706
7470
204451
143080
3374
241406
271742
229791
160416
44904
120066
30426
262297
51445
11133
196529
149445
260697
163928
131233
202315
285829
308229
131436
72699
63604
157941
193510
146899
96748
90934
113821
309332
82693
280817
262251
107862
69244
109440
166860
148912
111024
148707
226967
143579
281862
2235
60160
101974
106545
64095
214434
109527
6166
233358
45630
207181
240516
167563
2202
25107
282228
266784
142370
13737
81206
76745
223060
38928
166839
303370
122240
168445
134672
297056
5335
91943
261678
123464
159378
194808
14835
43607
71586
72179
306213
108430
294096
195542
297308
208256
279876
192461
165360
100167
306786
288437
51899
254560
195762
53614
227794
145748
20664
116331
251703
12156
59755
62362
121158
192276
92536
149227
7534
272886
230169
186654
269249
192931
296819
63226
285233
1736
33140
115264
143220
211930
206702
306603
55572
292168
265090
233199
111106
256540
270615
176031
20673
302121
205381
234947
194834
211457
164428
58646
140410
68070
66143
250709
127575
274720
295160
159022
287082
249544
217013
127079
144913
95609
203980
144844
161044
308971
249779
6655
137793
243489
294779
71528
105344
119792
47056
290725
177612
179600
7809
99544
88888
117260
54088
250817
62414
299101
59037
24370
74884
244350
218705
140879
169995
46562
234977
282262
224529
8682
18897
268143
19438
101945
69297
21126
75366
109499
15917
157758
286658
32720
253189
115534
271338
174688
102554
47259
151847
170416
122360
94623
206315
83167
209994
8918
102892
240979
272338
228852
53437
301140
174543
295659
170025
292987
53755
29625
170513
145189
247932
205092
48850
84515
239630
64060
284368
262037
266714
91467
105689
297632
403
185860
37465
119092
22057
237910
259529
295351
156831
36355
81515
175206
165978
65960
159529
77167
164737
299761
125998
39243
98713
195178
270426
23639
275681
305999
261568
255038
33170
234030
128105
204374
112080
24068
92027
174688
173679
44899
269092
255298
225119
219122
242185
301415
175112
170764
172046
87563
151079
173770
248933
28289
272425
269761
268216
158467
266735
30872
158295
267002
138090
24209
34690
87165
248026
73788
117544
29255
271787
268036
101419
7262
188596
116047
109537
44424
135872
141733
51898
147597
49886
128505
112170
267933
188006
26949
106476
298026
222078
34418
284369
186848
184567
51198
24683
279616
65872
183367
120123
101444
20554
210956
45424
240251
189096
69973
185050
49407
251953
248535
100150
156750
203030
115040
244666
148433
131990
303621
81925
24466
19130
55390
75271
129009
153690
90281
43663
21369
273756
183823
182076
43327
304
254928
76018
106482
264977
9704
148368
12498
203216
82261
231556
201063
52512
50096
25
136831
286184
55551
32243
173419
250831
74083
256765
190098
296485
210632
288486
262436
151328
171699
233093
243970
159781
239923
161009
221488
13389
1370
69207
178008
166792
14775
132512
147144
284520
95792
52645
9981
19095
233750
123916
35411
125256
123101
39586
276250
186295
9242
157939
235250
51918
54752
76776
59808
263397
130966
92881
130604
45155
235022
149402
298030
43314
29207
115234
98198
12289
128757
82822
43155
110567
241416
198100
29897
153657
244045
256969
225811
205995
120269
168716
169614
265091
148822
224279
75506
103206
99707
17324
14897
297404
79348
58998
5955
223993
75050
67804
299922
119836
192096
249641
141918
177627
81448
44219
163665
132526
224199
197025
87000
16331
206730
114805
204050
15207
287597
156117
245836
194909
157454
29836
226228
111570
202657
263966
303425
102614
194052
59274
282852
142072
229562
217391
65410
178909
220019
163565
25968
138044
179662
254995
299021
188831
110327
164806
267068
270681
59680
207968
37544
304608
188749
136510
211782
97436
174899
119842
141168
165773
51536
135835
222510
51207
2448
202494
174508
302735
132816
159822
241916
238383
212465
73582
120916
300264
295209
209726
247822
148938
298280
212867
298854
163494
57619
254270
277336
258028
259848
72639
251372
106230
19238
266885
188158
33601
183714
159563
14957
111638
252582
173929
287163
177191
212123
159707
142577
37496
196899
32098
203345
222420
219761
44216
307219
188349
279462
206989
233983
251863
116021
197860
123418
238887
28056
113847
261136
59638
123854
292622
276479
253179
193029
79881
282119
70740
114564
213569
250192
107974
131393
88150
24251
61685
245524
74370
7607
52359
217578
231763
66554
100283
97696
295801
93209
256345
206780
190219
66745
104326
46086
51859
160021
141221
103973
130790
83932
241284
199169
285345
192370
288277
157708
111997
184716
163857
109580
263433
260662
68073
33036
260380
11089
154390
273153
22008
169058
206020
9039
5430
85975
299863
256302
235420
80277
35944
25528
241396
48319
254543
282949
157618
232138
109092
134074
238622
259125
34025
170754
288183
56761
298596
225899
55516
261362
124506
81562
132441
206902
120201
149798
63570
210471
106546
268539
121347
9472
7380
63183
273833
284273
227608
75772
296113
221194
45736
154402
94000
200835
184655
31172
135304
294502
92207
144357
167306
113338
120301
286871
201293
42163
169254
261818
14141
142970
230433
266841
137442
22787
148905
72163
107985
100455
41082
2118
93117
140837
236611
223409
258757
195474
110684
225038
228518
296333
167318
126599
247946
292930
161710
10525
48067
195690
41726
229614
32504
81386
146313
188958
28469
35871
23047
57307
276434
64864
176191
250390
246372
252240
961
108866
24810
166342
156770
40106
241288
85682
209314
261941
13742
284388
44351
239272
181723
301487
148796
187869
22938
32015
33958
68400
235107
273273
161809
50891
62473
103347
268725
119360
209836
18170
62180
203585
128986
88143
59135
251765
226552
214599
74456
50272
266761
32317
31891
269031
79803
257045
190173
268814
149650
74095
69943
55528
35138
29417
145621
118072
165920
51948
155714
127134
296327
161701
147243
213054
86257
68687
183074
220057
60793
191317
286152
238264
241028
273068
128468
266692
210555
75163
58497
47850
148953
107703
1849
43178
185853
171308
50135
254858
233685
238479
167233
246855
224762
89396
296947
46114
102984
115416
286514
152385
47404
305308
143118
186226
266440
258250
252238
96026
266884
22989
101266
110173
103053
78364
270430
122057
303231
302915
193162
272694
204866
104640
250921
116843
128905
178759
55255
95025
288644
140196
178292
233297
16947
192892
195671
265705
289
50220
228986
77414
259447
157206
305307
91497
149806
304476
156223
166365
73312
298037
111040
295331
130931
249820
83359
54271
255287
272844
250394
201532
176681
199322
18734
43442
211428
42788
21980
195826
307004
268102
83791
206206
169528
152879
245999
89323
71876
304637
100437
24605
184446
199417
167897
197189
94267
188607
220760
70354
93074
45475
116214
264736
88546
206750
220807
54042
284931
115782
69733
136664
188963
134410
6093
290855
119421
204181
69478
75325
247336
269042
263798
98305
145615
17941
111817
292209
200483
163867
169226
303340
208775
57770
150509
295565
89082
94376
53196
305366
301104
23273
230614
214599
74371
73798
15112
230242
218266
235612
192302
29411
223134
289172
152707
164554
252883
252259
179660
94561
12426
231538
72973
65623
289519
234489
37615
104174
177012
13536
272188
37629
41265
162594
213366
245751
266239
223919
241434
301989
265777
181355
260258
94134
142393
134734
34667
180312
307488
61801
165958
36990
25774
289437
156584
81966
10948
10936
306018
208596
78165
182489
257595
173614
286347
83904
62666
178636
118476
285249
79460
47838
235311
144872
249179
81161
223548
184310
262734
65491
22307
19784
278831
187855
201770
250773
77747
273019
107526
97995
43258
41883
226987
157183
42376
215178
196633
199629
282733
59671
241978
268820
245157
42559
308684
153491
156738
68929
135296
277737
278194
36837
27376
260602
229117
82057
301131
227069
206074
8333
76275
68140
230341
31476
144598
70594
90271
137583
256095
291525
213723
294430
216584
172129
180892
98793
121426
116597
26519
13839
45445
108731
216335
66668
178918
229466
597
196308
286853
65303
189689
8227
288150
206162
289021
212286
107058
46711
14595
132764
239346
210286
38006
261754
173929
284680
191114
100417
193448
270572
19888
251496
241763
250409
219824
105814
143180
144837
271565
31391
216772
251292
231907
200698
205957
228211
249281
171676
232841
69336
78970
28874
265894
65895
191217
170697
162802
180220
244342
261841
121848
88141
300190
37710
220391
186478
51569
70945
277250
53848
70375
205142
275090
128847
192751
153605
242268
37836
197367
145315
46114
273560
35942
276561
288772
298673
57191
194117
181081
219325
239933
145939
167771
162943
283182
195674
163870
94769
174794
148255
149723
273857
291914
170096
184747
246492
295315
153671
273506
71466
82839
8507
81369
1967
124997
94046
222452
309815
20014
197403
246517
66370
203121
255060
219047
20578
178072
34503
176932
305142
163904
123959
75594
11411
301147
271188
239313
212145
24987
108364
298289
225477
133713
22298
97192
49059
101393
123974
15243
289722
242200
187432
24403
254066
278517
25956
248675
228081
163197
289251
16903
187559
29635
304701
17591
214546
32735
170453
259094
297812
151611
91144
281472
23886
300703
262320
165220
308530
236920
56578
3610
111585
166168
235363
196168
7418
259022
26687
218990
85404
144549
304590
18343
943
237161
216877
119240
278802
156273
76915
53146
165182
32406
219999
259852
300395
302935
60626
243525
235997
274394
197458
140674
167702
240503
117855
225332
235180
232105
30217
106687
2277
308780
119597
142228
181867
295146
23984
78347
171975
32458
171107
250838
147861
238967
151367
250545
94984
9111
293696
105045
127770
186895
16483
54115
269839
244909
151953
25021
6967
15764
66832
171860
302984
81255
189747
241943
9396
120188
279250
34349
108693
16732
63297
157200
160053
52570
294751
145731
173406
146473
83977
83655
31548
63871
210236
285115
87029
106429
34124
113548
212113
232525
193245
198726
145836
217704
80189
296758
221496
240543
192752
152071
117404
130570
286845
91698
190433
91253
129508
189101
172306
265849
179971
161309
68328
251963
120165
20592
269068
139790
175965
19351
118566
117543
155959
240183
22552
56515
156922
141650
198994
167536
245392
43235
21780
262957
184423
35461
234653
28407
229982
176518
229011
69146
115907
216498
154827
184915
103323
101720
149887
226527
11696
39737
79384
250739
46742
238417
113623
222637
288632
294074
81840
231086
73103
223521
293733
179173
156242
196802
190392
148347
218861
57896
278177
185208
169864
266842
18737
209980
234822
298776
2343
289899
16493
249128
254798
152261
6590
145960
278022
216954
204415
97298
297671
270653
186900
246115
109725
82670
82207
107845
236136
155725
166727
304718
200834
7393
68115
160854
96887
297177
29888
299354
258298
138858
290585
204865
188731
9628
58656
74956
267268
117210
70749
38806
163200
119964
257102
261592
29074
289536
170364
303158
129397
138632
92348
229342
24178
19281
11793
284071
10319
196485
185076
123101
57501
268607
86585
209304
18070
197126
164608
63973
31055
189515
231300
33363
200849
168252
276221
205733
205970
295245
272602
195676
284496
57466
146986
162908
41294
117554
113615
69983
277232
257897
103234
129506
100888
237516
258000
248398
100854
83235
246158
138733
101573
192771
285586
46121
289338
215866
147513
4497
245367
133526
84998
198220
133738
224095
210032
239970
49739
9341
186242
294523
109874
133624
5887
165862
234501
286737
154017
212762
94065
108341
291765
70543
239054
306944
83640
253124
139535
259749
1616
219185
180438
156149
17101
16150
252124
163786
75197
113444
112261
257690
274952
172598
274566
66913
168582
172523
111589
129000
230898
67225
172350
282443
193597
45664
97172
272194
25233
163971
63898
262435
105177
261214
33822
11222
223225
167032
212990
226233
155078
125592
196949
268661
273610
124123
82373
85857
175799
95880
279922
153699
247354
110624
18234
154654
112873
137316
250606
221316
150772
247950
277616
166699
101694
91301
171221
94371
23425
77731
232430
179404
303655
34119
250066
209823
48129
219458
110481
57851
242951
222054
2459
295482
46301
20618
43218
303698
77051
81593
79401
163170
267670
41082
235812
60054
219177
142680
146978
121499
293430
9050
72031
12184
260961
274997
85952
103878
182244
43933
264322
181812
142127
188681
220597
215755
217344
165410
297027
39656
306235
38929
104232
269171
101757
27409
246289
95504
236851
157700
95823
16008
296001
222229
130934
305000
227832
78866
247456
239518
37640
135276
169656
83843
282078
255668
294813
285305
26504
145457
306157
164454
34875
53900
185355
259839
124476
264067
20454
215434
112597
85806
100745
149835
302421
40741
33229
277755
199078
18855
73214
118132
158993
288370
270063
120620
299975
5495
188773
171061
39853
15373
57873
243537
301785
309497
201001
230509
11596
79709
260032
42445
25482
55932
86888
206761
212767
235488
100133
284501
292121
21190
210874
1937
147833
236239
256220
280667
83844
285007
1399
303610
6199
199369
296098
139002
190872
230522
60391
206869
167696
164326
132250
58383
45220
144280
34786
66623
300740
224144
108283
140469
207896
194024
26024
26013
224555
155024
228239
172083
145520
101844
121910
183399
211839
97236
110049
282358
228445
150765
87865
218886
172436
232633
113575
169218
198673
164044
265686
27506
39498
147699
124014
42834
180406
284919
142013
262479
24203
261616
55333
256365
211340
181408
27737
35079
192215
215748
198066
192422
283933
221630
141410
130043
283357
224152
88876
119693
161610
210859
213850
287551
120524
216602
78053
144711
30188
141855
115174
94242
278113
304572
214311
287253
7102
143580
16645
173782
88461
71328
50606
82497
141169
20688
238725
30215
120610
213780
144048
46547
237740
146165
135025
175980
293231
303170
139073
176883
33800
65344
99951
297301
271807
168596
35152
149941
58577
155326
11088
91973
28299
46612
191616
255979
223570
292413
196991
145387
153583
26076
76956
77878
87590
240339
193654
72508
292060
248282
285977
162237
248970
201787
8810
154676
208137
256378
197187
108597
32968
280616
70921
231730
48869
264993
243969
173671
165245
22326
255042
240025
138186
211701
280009
186730
68270
173777
288831
256462
143475
112515
54303
149909
245156
182440
180684
260779
261316
245046
135629
149999
186697
264178
130127
185116
252113
65851
131340
212209
80195
147612
236737
284656
266103
189660
119056
70103
266316
116979
87262
218620
195937
295760
233071
59384
93454
151407
79935
236942
112121
104575
146392
69646
254490
119883
5595
21309
57841
111601
166683
70855
41916
14040
220571
84226
177241
132824
65759
13764
262523
23568
92012
237646
35923
88133
15775
180385
47851
285796
276516
101511
179824
154587
271598
244624
175766
191372
141309
110792
3491
68247
28557
162248
98176
292028
52715
101059
277168
226501
295571
72433
298988
59971
151614
64955
248478
143022
8946
176207
88234
143887
183643
280338
286423
282068
116714
124936
300395
273807
38655
85774
98416
88847
116598
73634
274991
34972
89064
164461
188782
7455
288797
10881
218879
23267
16971
147706
144926
298023
92329
104629
179873
210802
293441
131350
44794
295728
20837
48601
171797
156906
232347
63208
46187
54574
245377
10324
112070
206522
190995
29802
249348
280889
80352
10473
101676
253390
160399
22561
161471
148417
203232
34961
112415
48755
203595
36586
183646
180558
157254
205010
19793
168072
280503
260020
222684
275161
15752
4014
72122
302118
215196
163403
169507
104955
286696
161553
271907
177796
283755
302849
175268
302013
152003
153672
21462
28230
155691
146112
77180
287440
273400
56099
242532
253099
91929
42510
178921
143365
126639
199489
295392
2794
283777
183015
233187
9326
135254
229577
22276
30420
184059
282135
10288
198418
131701
142359
249865
37367
170709
21899
102536
104606
98487
80459
278607
235547
43479
164879
46268
143593
120787
100067
79564
205555
288067
95877
12309
219301
14185
103744
21931
126935
197772
20507
120376
2615
272256
58520
152868
47323
259717
22106
67304
307851
270710
176999
114190
129945
68144
155748
72158
170623
33426
179809
112081
184460
17781
168497
262947
102019
29453
285953
162740
86093
209515
203189
38475
304137
207406
215352
227520
174290
232337
197685
41616
170728
42734
298142
229012
168428
79931
76919
117307
90223
8147
51200
44022
145016
298411
284622
125135
258378
21436
188030
132566
108571
302636
24699
167824
15383
295235
109606
116222
82422
123479
106995
90040
223699
4857
34602
282870
240038
77138
125817
32761
19612
117520
4066
186613
173696
184791
298102
47691
173873
177108
92066
101233
266817
21163
42166
190267
387
276023
12397
199200
266547
221786
97269
291232
137578
45890
245407
77221
114606
281734
234216
63000
41029
37432
216257
249059
11955
77798
95688
64930
137176
116843
10824
289551
174318
93057
197772
132658
208436
45606
301973
119779
34871
40638
341
282798
42720
205911
252218
10503
79916
113342
183207
106895
202829
251663
147934
39667
147508
9523
309006
231016
268244
126665
163597
156243
22073
130388
246077
2532
46487
191136
250445
250633
173239
12676
233894
45986
22005
210319
182933
89796
686
40858
295151
19376
265517
272042
45439
244065
2232
57556
105718
130882
155649
81704
226801
58265
146987
289746
143545
282671
283372
49856
219431
83304
187280
283396
76714
195209
268095
248569
296357
264173
234811
169977
36919
271030
255844
195111
284784
276560
122731
172609
154500
48875
110402
294956
231228
152106
262624
96785
161279
211491
289476
28686
281123
3523
301365
259681
6444
193314
196860
285992
241601
267059
224949
260648
135475
100392
307972
194021
162107
1408
300973
155512
12216
296608
217132
215621
260622
108045
256223
161936
186110
239865
135519
85630
283892
279486
188221
60143
175912
85390
294896
159598
221581
204016
29468
119524
52482
247196
18299
186036
290280
303951
171931
105525
209061
224985
249794
189622
156888
222619
79614
89075
76563
196080
300347
19075
251403
225700
285517
142099
143143
190658
231103
42278
149746
129349
28941
91045
10387
52968
258260
121562
70225
45944
246307
55231
142413
226809
236825
24768
217366
97868
190093
286016
132638
47297
279764
157141
66293
254564
190279
143491
225888
89165
97848
177886
203004
279263
101394
117678
268832
261945
91287
287099
69204
86740
238364
134240
77547
153124
276517
236730
61731
57697
101738
206521
274296
177976
213097
188183
157648
251190
10212
282804
264767
104745
276115
62778
133490
277997
29247
96272
138195
117312
166587
254456
130922
274632
50558
201076
143258
96534
255304
191706
217736
166770
156238
295814
263767
22560
307132
284720
232862
166956
119342
156340
182064
25423
183194
261176
229554
73994
107393
88198
174841
118244
110669
251154
119135
12923
306633
218520
210865
304245
295344
76533
290421
213670
100017
107598
83809
106712
305953
153434
103656
233480
109246
290151
27902
105631
226447
168387
79736
290206
35367
296676
185473
94018
88168
7906
171908
234528
103363
36521
299856
27057
220922
221221
352
19140
109294
223838
8934
240074
106791
19458
244657
307886
180357
296608
303115
306511
257256
209042
67663
52062
94782
137896
264956
95401
165163
263893
57617
276448
232091
80612
150751
19043
213390
65373
278163
76259
75502
304935
169795
185641
14800
1153
45398
283730
233505
104382
105265
51311
40422
235501
265981
189908
140754
4784
58672
26173
6367
215900
262446
82409
98346
78272
288734
258031
204216
129859
123832
229144
262994
185375
133843
175249
214137
226268
44394
281803
157510
277931
309830
89740
41165
192291
286616
159745
31623
12005
283226
81466
301688
4948
254628
83271
195885
15281
79110
81827
185054
248959
108572
238708
70958
171430
65651
128818
124266
144493
18971
240510
164235
288105
243010
39404
228733
74780
296887
55050
170407
128611
82808
73101
168596
291412
92105
207951
186118
58869
259359
210503
228016
300973
138002
292393
130660
293283
5003
244046
258314
126183
299235
211267
140389
109476
251171
148145
149978
168526
285600
238266
304903
31787
305882
75829
287872
241934
33872
241190
244046
89425
222680
290636
89092
112894
60090
177751
198089
235881
85757
230102
53732
115220
279543
262291
83601
61914
35504
20132
299233
188480
159770
292926
245356
206715
185037
169100
308036
266478
35839
11285
11470
213988
241498
100637
18496
206408
89244
4972
166094
155961
69355
41725
208386
264331
18236
205021
200806
55179
221251
185935
39280
210386
101163
78830
204917
213617
309372
188271
108161
3788
200956
64361
71013
109489
304017
52217
37052
72719
33468
259469
76035
298265
290075
109771
276566
2754
299386
288287
44621
96967
215936
214788
57630
147409
205636
103945
233747
287652
97429
131428
131053
188031
279162
119230
39404
81272
288995
257602
201380
66492
14
296973
86514
239239
212146
122469
230380
227996
8397
247723
17741
274487
98648
44906
187408
96097
22320
301668
45834
17372
283341
88809
14645
147367
184394
251936
188927
71528
50037
290276
147194
166299
305913
13544
193044
175941
19715
134063
266055
201348
121202
103041
234652
253008
110271
214358
55755
140901
199646
277435
120845
214256
88995
277333
307453
36847
17743
241356
87419
170214
136625
196440
87495
291324
302955
138619
212236
144796
279474
247205
19749
156689
49795
29379
151231
241128
222618
115822
191162
258160
305654
87477
203931
42805
33588
102627
280341
36604
63989
103407
55059
113398
97072
172990
8817
21719
27604
216505
264467
32517
215762
56871
104650
238133
24617
287075
237428
187874
292560
30119
53523
38209
277833
19712
181057
23020
87688
274867
66769
57431
17094
256829
44300
170965
21364
76028
54489
14522
273894
122931
241751
238867
34966
153336
289633
266256
71756
195534
106514
9015
276711
257937
254634
276056
29610
3034
231287
247328
125491
128374
304731
258823
209853
9200
266314
133374
165121
35334
57928
236026
153404
179039
115340
281520
260941
181788
136476
42619
284409
268364
224266
40880
130051
4569
157577
177649
298387
229175
272614
184016
183794
90985
245178
249232
104920
200644
102092
26638
91912
42909
30014
135188
90868
209973
298274
217074
236510
47559
250307
60517
299663
221415
246539
67686
6721
279739
63728
110747
24067
298514
22430
219549
66209
57398
72381
183741
141779
72270
186340
47074
23474
92192
220301
210495
39182
53943
191110
16689
74889
117972
299942
88711
247796
30044
288871
274538
309495
77800
269523
5043
129117
263564
199569
288101
38353
83118
205333
282266
88909
202350
4125
111923
80432
206139
289967
120820
108674
105407
205341
290664
104278
116842
79452
181027
5653
44081
71390
125724
206413
205249
245383
135755
82471
255266
20970
230517
177341
85813
261924
89893
229438
281409
20027
274437
307323
245362
128275
284718
113104
57973
10475
275614
241434
8025
220627
155219
238142
226165
269597
42717
263942
221036
104906
254119
202331
224333
117198
161343
173055
19344
211101
202237
15388
151082
23393
200491
190661
58693
192208
197630
177396
225043
103188
43135
298070
292183
260485
107230
256217
251169
277869
190983
3910
212391
231102
196866
282280
99371
124282
91102
256290
57954
237416
170950
269764
21222
91832
57561
184610
277044
74702
243710
296854
303263
136029
15782
115959
89777
151108
53282
91450
96833
47926
272644
121786
91107
60977
235319
89426
128798
87155
12161
198769
257043
70327
273194
34155
197458
249048
309546
79229
1179
68912
201609
143876
291956
60577
50719
178048
58434
105140
20766
88634
101378
211486
222397
287229
69633
43815
133515
111028
266457
242208
257583
115793
135345
198482
231627
295620
103740
95997
122377
191937
75931
98986
117916
120019
142020
50957
186147
249943
263176
77412
307990
64438
298908
96470
48992
212589
138091
139086
207204
233248
304147
166426
294975
144516
70605
285268
60407
88105
285715
86210
96153
23737
195689
145365
181283
81855
35447
30122
168006
135242
114289
104656
196870
179607
217776
274487
133848
264553
259178
217627
30976
179689
234593
156317
90678
62488
75782
141646
276573
136891
85935
214300
17602
302042
219680
171490
84879
193522
193003
118295
200648
136852
193785
61312
116361
114028
32390
228215
156529
19561
103964
129204
185248
84585
135467
189678
255568
39776
88756
186294
96588
59921
5226
28333
294777
97368
281917
310019
214691
142987
246342
118865
152678
297098
279951
61145
136418
240558
66976
268477
260610
61771
41701
147598
209567
295392
252401
192720
9054
217819
57396
55705
265327
204845
180183
142894
9700
119926
190929
282680
254878
109847
200239
206832
285332
207530
178725
142106
180588
34300
102529
131491
288181
107951
35906
243289
7967
127905
91750
191170
162404
17958
277521
74515
192042
23796
188952
179004
287617
34629
100203
65096
212580
199027
67581
147608
220080
38824
286132
112706
158697
143566
262029
137499
281462
261950
46826
258147
156447
14850
66228
287214
214931
266884
38956
42492
110741
225702
209066
240085
265043
224279
104368
275685
126845
23452
200293
162419
160406
242978
113869
270125
277604
207489
119362
286142
203034
205516
83939
106740
216542
289852
204106
57485
206812
139100
279992
199925
285787
50086
57056
116801
154680
205766
150210
112469
100029
92465
116933
154517
31204
223108
204930
104362
224786
55556
88761
295480
75793
257810
185455
228772
20543
153599
199062
107647
168861
141562
304832
99993
91168
283203
61778
199031
123103
76909
127346
257983
71072
11390
282097
258218
168193
241532
154968
90192
226081
223403
97075
104897
181157
271332
129461
53149
268891
131586
122326
98268
299280
204484
223864
259418
122802
66934
2421
276322
229923
18936
288500
130304
84238
59842
300429
131743
27862
98780
49342
18439
5781
166808
10240
128996
230670
138949
209190
41661
112326
7867
36521
207752
4283
3613
183849
50372
44753
202847
159312
110884
195210
283299
276542
51252
95608
233941
258840
159314
23862
262840
51344
165009
170013
224585
117752
198972
201276
203228
90618
41792
52433
128242
33159
38983
160195
115009
185124
236625
230080
32109
270497
127663
189669
95439
236590
38458
151107
111929
140125
2623
185507
73350
95188
246429
235394
41544
60430
67928
203525
88147
48885
230126
131326
138907
21462
65696
211938
229392
81943
280530
228632
119140
183959
293007
12746
183676
284087
278894
210069
218746
7000
148609
58031
137038
120750
224206
284583
237291
111147
87705
99690
135683
166892
6654
219530
7414
82504
47612
277220
261578
36407
43275
80808
274984
269624
194110
264677
172701
270353
210710
275338
121668
82585
258332
21059
149301
223043
122730
214924
39598
81977
80935
141806
294455
208096
70729
18909
34933
135416
149165
66449
21666
252828
91758
126299
205914
77979
223952
71618
87191
294297
134245
252919
242709
125615
280830
95564
124907
201358
70048
2729
104289
8547
305026
10699
127212
280171
143985
300721
288572
170192
179231
60829
228039
67784
295905
257110
293632
192145
122988
136124
211899
233139
3042
226513
258658
41988
27368
178043
83907
944
272267
190363
55301
228623
72188
52939
16520
283748
119624
262020
162350
297918
250299
177010
10417
46927
287932
154428
153950
72863
19352
167525
41762
212377
214597
265289
303782
25833
160888
181745
143555
284168
171559
256279
105161
165310
245338
2887
120571
125628
212226
28506
123490
77223
104399
173676
59795
211253
34836
241050
83747
53107
281205
180002
160726
203348
175924
222559
53990
21841
138481
169527
243861
268746
157299
59666
24617
231501
173039
96689
278713
307618
263008
261161
206329
210339
256882
185920
87317
17683
97551
78532
139817
44659
103905
102922
19306
103429
4649
253644
173188
177436
47555
18653
54357
298298
147001
69833
275799
175785
198632
217100
219976
110247
44619
71599
86983
128926
186017
246966
45546
207899
234876
292715
277675
216918
129729
96155
14683
211536
300088
114774
263644
276939
161523
83682
20139
146980
208234
137707
259222
212671
76835
124220
38243
50076
107701
271180
276140
157848
299903
292612
45450
206304
99129
160815
82038
147019
131708
265873
89064
13551
141933
184430
151457
111898
278408
183538
285601
237521
91701
128176
181675
110848
87973
254175
50054
243278
237355
255246
34991
297073
227744
48793
87466
237629
203206
1254
77983
173249
94357
120483
9609
104043
124589
223632
52091
255735
223646
86694
66620
104376
185201
183722
246249
143634
26409
283548
55445
182230
74788
252665
291053
152208
39075
276347
144574
274069
244582
293386
147250
92468
31774
272409
209860
30197
36931
239190
149151
146908
1720
190638
42721
278020
308506
297842
210695
103650
213854
61326
142040
200483
178451
202996
288257
181756
247377
115578
4175
97837
23902
65387
275073
128607
207233
16076
135816
267864
112896
304086
228339
87185
273373
46478
261321
241812
256454
15875
240917
305605
10301
109799
287257
119779
36107
157863
155184
248756
23154
300607
224101
129559
16392
292386
250055
94334
4878
62336
171746
280
247236
308053
250627
271889
73384
119827
246220
79617
127544
109815
12356
30665
303483
198242
144438
188531
172895
70557
80817
51327
144243
2613
115462
181711
74385
278623
18603
304768
33613
172371
63278
224622
170766
171574
295709
194516
172995
214736
103398
21553
94301
194518
169921
42150
53394
168574
224256
139778
58687
131571
191879
214789
115303
260011
65765
159874
64413
119538
122736
50483
153879
6342
198340
251075
32603
236114
95693
20717
62556
197628
48269
38927
205009
274551
228123
11783
257217
2828
105078
291684
24740
104414
277840
21580
207055
88103
72233
113807
290376
29430
295036
251357
184729
134662
156609
203528
87751
3280
282484
115898
146666
272406
80834
258673
141508
162627
131416
252959
135934
116528
21791
123051
247351
85375
66237
309579
132502
36386
10140
303535
76310
25831
156479
80174
279490
275377
48481
145276
49583
16128
34167
151903
33567
169134
245187
225177
82959
242496
28990
153122
120396
93097
106342
156287
47402
87825
177916
45988
193529
198468
103916
30587
36793
97332
67780
178861
171377
63370
168935
8370
303424
216736
119715
225353
199395
82406
150869
303378
96948
166616
240763
99221
120890
40392
111389
229188
83855
268419
116389
124649
83976
46536
145914
261739
84686
242014
113818
165222
238973
250511
212212
249183
229133
248701
185349
306252
122761
299987
238205
21429
168003
193768
94580
186543
152925
163663
213633
38812
217990
208766
208072
57210
212183
140338
140398
129017
307501
52670
206992
30292
222559
218345
176731
278507
154125
71768
286365
25433
249696
141889
268640
70753
59791
93729
11044
115450
29699
79350
186311
302918
266217
46631
188524
86091
229731
148660
92470
139089
80099
95134
60654
224006
191927
212319
169594
175665
238921
228145
140216
127715
256909
176971
160626
284721
26532
55542
111127
280646
142739
141921
57467
161691
141349
27141
215600
62274
232803
48247
20070
123905
16187
44919
189856
116770
219315
30207
76632
177930
126647
88514
172780
213398
65055
148037
299471
175097
49479
232093
13119
139992
42050
263511
90687
65384
303678
55159
148709
4579
126937
87881
176923
42628
22288
291012
188625
63935
162797
269787
30295
41587
107518
261666
169176
187540
225042
184328
185347
103480
83434
129559
213023
106808
109471
158284
128820
73558
40656
148232
8815
225872
303513
208262
6689
58244
135402
81056
51028
160279
103085
11322
181228
295081
200203
199405
266786
295017
235066
266989
219433
99757
95130
117163
287359
259186
272504
298764
119020
217155
43007
255223
184266
234392
70082
111828
138330
29679
106530
183811
267309
301598
66114
17969
233159
241580
264353
26320
293011
100145
309400
215692
227782
236781
231789
220920
156013
258992
161367
115203
264681
208274
20167
49583
44773
250870
190876
252609
188080
99172
180869
240719
112700
150757
218827
177882
297730
106433
98354
119508
201650
178166
309210
81888
266338
33191
98072
252348
115372
253464
246528
18440
124718
98081
81213
164845
150952
305548
56018
105260
125443
234763
305000
66524
233122
111342
59326
157874
230439
72291
229710
45137
151089
227966
267917
278430
106161
97881
177061
219756
194802
102037
133377
61007
113222
241999
207698
65099
249877
125926
106549
219636
288618
282617
24801
309046
175813
268591
236621
151655
115860
67807
241480
254322
41562
173432
76641
13535
75602
269785
193851
69605
26258
220448
44566
79449
232417
162116
141484
38560
78602
218341
79882
49170
29319
240876
301927
33772
272755
79188
50676
242367
200979
129361
100696
184044
57378
144429
98238
63890
258578
219706
220018
48140
143582
18627
53487
219949
176608
173218
254212
163927
44753
118571
64613
91935
29496
38214
185611
79008
287311
77949
13472
156060
286122
198544
289442
182268
141579
147585
245619
261542
150702
114616
197561
157412
89885
248063
203975
119165
57622
307009
70577
178877
147513
136531
256233
275285
180752
235058
120627
165193
306123
212901
80945
70856
209342
225509
156144
148226
264486
131757
208564
97691
206002
78540
4038
81428
271347
270668
172925
85002
196563
278758
173884
94067
123621
254342
231874
56339
275726
82238
18717
118173
271803
46915
33107
54888
73677
277313
51560
239674
137674
259062
41516
266594
89757
261427
44193
265153
251193
113240
234743
68402
2384
44416
247724
188504
68918
214808
74763
118380
106747
195357
102055
159142
71867
241956
140470
188743
300414
229867
286624
258591
179990
218910
74972
309877
45257
31063
160968
47837
34797
27819
219003
283936
33574
165504
78057
124542
235763
88664
69798
121122
236547
76028
10257
51576
233693
271883
263566
159785
119108
177169
224686
60396
8795
35353
276406
227220
299399
143187
302703
70815
217041
293585
262529
241932
258623
272577
113406
274359
43942
17979
271310
289671
218160
41554
267741
19759
119737
234900
47489
183924
159960
294115
28376
85375
139301
110939
14299
83527
281039
71478
105082
69076
139291
253312
206027
92664
214847
21223
208134
51431
197521
1776
297034
59359
48815
194991
87948
230918
208031
157827
212953
27414
3126
75161
30643
252170
234188
198837
123087
63427
171739
249742
235424
14543
258913
70364
28203
205103
294610
108999
108861
158352
100961
180716
242697
5686
136390
244399
196607
2868
206970
301755
60805
127348
239891
51600
132077
80170
205727
250128
29428
43425
305444
285250
66188
298780
42127
266740
131357
97918
213556
147151
93261
206777
42042
235171
82807
98010
157952
144760
226413
42206
159952
183069
303150
27525
108823
75611
2251
213151
108717
229710
62503
211231
137063
143407
57980
149240
208616
273370
74493
98551
30194
91286
227783
134863
187092
228642
127194
279437
78052
80872
44655
213490
38736
161051
266942
6554
70150
102679
64263
19360
118131
49676
267506
35782
57222
218692
159895
309144
156532
145074
288692
88589
228331
116791
237981
113504
230034
120063
9707
50374
231322
100219
12793
148112
300212
262761
205763
146368
262715
157936
1496
264113
19686
126878
196233
117167
64352
47879
235515
184830
209718
87166
3861
141546
196961
156586
228012
274798
161463
30108
302231
32980
209981
175677
128731
285038
224536
186715
44797
192185
29562
139140
61483
160866
99075
144181
13907
120041
134044
275375
289736
23750
158234
90138
102668
7714
51690
283819
235389
234762
35856
156080
291920
220224
143551
211828
290114
4506
221781
127038
2396
35539
101548
292391
81957
265668
159487
242631
113919
13285
61614
277290
308228
4475
105500
123827
278604
15908
116418
265670
96434
207902
287711
273095
97974
272556
87106
76601
283155
119688
164001
293724
54462
292531
32407
103459
123840
182950
302971
62935
212288
225754
29502
190058
265254
85296
29040
158310
226704
241728
754
66173
261862
46896
147154
456
96793
186964
226620
190993
99098
78790
63487
250647
182029
277478
304237
107886
26632
239239
61894
54978
101874
78051
279665
250584
257081
181682
104118
250439
6410
269918
184895
255536
269778
4447
68020
115688
208075
211370
29338
252928
117178
248724
123275
31149
154455
194794
9136
89255
99446
10207
32949
254252
71625
279653
294098
200858
281097
308369
75009
260279
303752
203591
16938
44434
127789
308115
66856
238150
38652
18252
121486
111326
45638
246417
120971
189705
59136
265162
91320
131756
112624
142631
69508
212748
241167
66917
227489
95334
269720
308116
301129
287746
31425
269583
95268
195026
306005
188672
309509
27960
118073
196912
240471
282644
225954
257919
89976
62346
192207
174559
190543
171531
21640
19237
274134
229592
51983
220159
196403
190881
54566
104349
160570
103027
244153
132601
230587
51301
63379
87028
123667
281972
124005
60868
287983
99522
282230
87006
23094
83311
22266
212198
275893
188625
227340
98034
296962
252631
22012
164268
220026
267006
156195
213988
97310
191444
261241
260199
279310
194417
295456
223557
109887
163181
257932
267785
17396
301875
105740
237665
48592
227322
68164
127207
115436
295365
141873
286489
228730
229929
9794
141639
272213
119684
264615
23012
246537
206386
228252
42370
165379
67213
72612
4625
209289
4824
48232
84887
21462
37987
36270
135069
40512
208508
249986
174164
266522
191608
35533
225488
107079
200400
158860
279712
144903
5198
245161
137085
140274
266865
291059
189779
42135
57514
103325
242182
184281
198740
108630
76801
273346
97068
281542
136502
293330
301929
91501
181164
72619
138442
60425
142740
112761
26092
192347
62887
27400
235965
309022
59740
36429
31845
67486
269707
44061
242620
129765
247573
91485
16959
69054
168788
60191
38554
84583
164908
263558
106732
192263
303778
118920
112658
251517
303611
152246
129428
126909
178586
150029
199817
20775
167710
123050
140068
186468
75894
12918
75805
116124
13023
186581
277616
144413
126664
214662
229862
296391
96535
225921
165963
9204
122347
206473
304052
25760
39427
183193
122629
91011
280306
182196
80516
35028
285289
197805
197765
283081
170527
20299
23643
276620
104504
54969
21595
157689
126862
71005
118478
256911
177658
305436
283518
120132
110671
236904
34686
39133
15539
159444
112844
209028
122990
31685
36021
257308
189889
229865
34414
90962
139007
57742
150162
259418
108396
85389
49833
70981
98758
211556
39703
270369
263023
131938
50460
2936
241451
2326
270127
241012
600
171190
162571
23422
45249
169079
91159
123346
87323
97914
98260
211397
259126
285375
36520
70591
44393
159187
292475
199944
203208
210523
92420
91986
96636
30070
125012
169448
266601
126299
219211
299554
170996
170303
87193
202109
193808
137260
263632
179279
221448
144119
82375
50478
272248
23959
60877
32986
109729
69377
148044
221728
91037
106089
247285
135496
288335
289483
294740
102647
299414
245814
146498
44413
31393
244398
108334
297438
303704
20457
140541
294691
102378
244352
175540
8414
9519
11709
238056
233554
77508
156992
215686
93355
51858
5251
206073
295323
174456
268648
153498
169284
193462
46540
193690
4788
214454
102736
242423
8025
194847
215543
241072
142672
217188
70892
11822
58763
94439
118767
298932
72018
299858
25862
77847
64941
154180
290839
122216
133643
307546
134917
179541
98062
28376
136254
50322
228127
115358
154279
251570
145094
97673
60078
308067
263463
240216
30466
220245
1550
140467
147397
82924
231790
22876
85985
300361
233082
8211
187291
282489
215741
156973
72366
148526
281952
271250
166849
218834
140709
304937
48767
301956
89706
136966
253365
232792
57069
46222
249460
291364
211688
5633
248046
90256
115613
179357
23081
49979
132694
165620
219290
287550
87763
284400
130586
215395
109561
214777
48296
190871
12800
216619
263439
171514
40027
107927
178966
127642
1801
246708
257088
145051
222115
117409
31312
106804
83659
31790
35289
112571
210685
283980
55483
16399
68825
184268
219746
243573
246460
11225
283348
55286
71733
128410
220162
74870
280118
105540
245940
282443
115598
216677
189400
222377
4177
45476
113503
85805
32784
206116
17986
130167
171761
163385
110536
67891
67838
79714
36820
85921
10050
33727
200078
194715
302023
201079
55945
199574
39571
101637
214481
171067
7555
67801
189877
16251
82181
45299
266334
7108
52584
91465
243324
295964
256775
84010
113622
147647
297296
107364
146029
19844
40113
96911
213732
278843
88196
140159
155533
164708
86826
78326
229264
194801
58740
278650
276706
172298
166732
186935
89253
4361
12750
201008
213745
178861
81546
147970
160409
271505
23073
66548
280578
181091
99171
9984
99815
12197
149671
277985
217494
235259
268506
156585
124658
74141
258862
20962
20436
53649
282817
211143
276636
194982
140532
39231
119233
47777
208711
21442
66455
15957
189687
151802
202907
92771
168357
146510
60752
229370
244719
36598
2296
275580
302590
202429
80695
223488
270445
70299
204793
211010
164403
41539
159577
53715
281068
229614
301338
238183
235469
13352
7719
167090
233638
45182
49242
293688
184754
129000
126214
62684
23778
180129
235262
255094
235912
171286
276252
61364
131481
292010
155863
66913
39274
129181
28544
200336
243546
114924
173469
253937
202844
99340
235245
74343
80766
146099
133483
29186
71645
199513
257955
120353
59971
222225
221044
181106
138092
281565
135172
84552
304625
168666
113642
54795
132075
141687
213198
250978
190022
90522
278227
6055
296043
19572
110501
26199
294456
5062
309861
56774
81983
925
173592
169984
51652
260205
77430
2737
44955
7417
277319
125007
167313
246398
192937
11096
286866
276809
62653
307567
114598
4502
229440
132415
295709
83091
235751
36473
296517
147487
54067
238440
170623
32378
196819
237050
15600
31497
221812
246100
283112
293618
266507
80399
9045
141441
179976
61768
26413
26362
41720
160040
227381
50647
2696
7137
25699
103469
121682
70686
156597
246852
295159
56619
301078
170732
3974
154925
209440
255628
100636
104936
259740
261534
25436
120832
194504
155208
129945
23870
109985
217820
77214
7556
160781
140383
49905
20910
308584
305871
13131
238855
266718
80888
16485
45835
219537
67976
76387
173747
17403
159245
152071
118040
299841
209920
238045
133543
109863
292302
172767
95614
84221
183144
2713
136264
211945
221844
157481
8369
293633
33416
233060
260472
59897
301294
203493
238949
88601
298234
149802
97599
268213
43832
113084
202135
35528
128202
98102
165000
46465
10828
81116
89281
242054
121888
109202
117694
198564
172665
202694
307514
191382
273219
45542
154866
156839
297388
274079
239190
203157
107257
133748
165982
267479
37693
234683
252676
215976
84194
192890
100664
309393
184410
76502
183266
305781
81896
59401
194119
85107
132644
132616
228654
121963
267978
159314
112425
281038
79184
207019
105903
169195
253995
41322
79271
299863
181537
4481
63934
206471
83434
116448
304025
147280
185503
135943
30947
289187
190229
247827
129905
301665
266916
57549
193537
225930
115104
136235
52127
96973
307915
63047
29081
911
207204
1073
124840
129053
292685
91651
125532
9641
139804
200000
51491
95410
220768
138410
82922
17187
247035
239961
288119
307051
64113
150711
51583
286789
56176
298930
41622
207509
114928
39008
100567
224288
282761
180918
262336
139601
204146
206268
159233
86426
127621
138171
114769
187199
263249
293270
161722
102079
126792
133795
127322
227291
58330
269778
66572
103335
174497
2933
80409
80841
294406
235517
40576
185118
287739
199135
194160
150516
235601
257011
134216
55390
295735
678
70216
79822
209502
113090
179307
11316
89557
139820
197830
224566
122097
227959
163179
101094
55845
283022
138566
250169
72565
307452
186062
52430
255719
157996
308026
238996
297553
261938
156399
5021
257178
71009
44505
91458
119446
60816
120052
216199
52791
236355
225764
157134
92263
148407
22621
116368
184027
276421
4088
270778
42177
141864
162013
71303
112397
198321
150658
179933
261761
197369
288309
42334
212201
273917
100143
88169
239164
277182
87089
111628
55543
268778
123433
5388
22389
168949
194746
23592
57891
97358
88019
206692
260135
290920
84682
21755
255120
19363
21647
22598
85274
46886
279831
203577
254553
75786
82800
71821
23087
114381
114167
123511
40247
9437
237051
50117
195203
257045
115127
273846
253469
218257
26142
141812
266720
239487
89665
126167
257400
293961
237629
103272
71199
178001
100532
162580
211216
273162
42258
135338
141584
64871
148767
249097
224001
114759
275621
95807
76990
50326
66776
87148
85555
58974
151809
196667
188443
54222
52948
24826
211622
137890
260877
198187
279417
284392
233484
155638
17743
97891
221972
73045
285775
232638
15748
250208
273175
204075
207414
51961
141755
267944
46126
16456
52036
130035
81223
73160
7219
176783
142753
254618
188606
293798
298245
26598
108695
207163
17473
56872
159444
169765
220525
231382
149990
185714
104666
272314
270810
143714
15003
170167
164384
214444
218930
137113
87519
76935
247385
215919
90058
30673
158152
107106
226387
230
294591
295328
80876
225658
129317
130197
120369
133756
140293
37307
190148
131994
66137
242213
123282
49665
294773
143228
89819
129406
307165
194010
41149
187153
210403
56903
288031
226660
96886
183564
79173
302402
243939
239436
110995
19706
295491
48717
47877
14424
138175
14271
249565
254891
224172
169417
190590
253757
62552
151635
43939
215470
26791
103494
259401
279715
132608
253902
117952
116627
153727
278828
55648
39669
288137
48906
84095
256180
32490
273695
238353
75501
298201
117312
300622
127580
192611
75416
200925
251922
145606
279920
203639
148736
253427
7823
77940
20011
232646
243353
41685
178124
286756
128199
305144
259839
292254
269399
141108
223477
166137
103378
99284
97377
16468
135431
75303
286996
155865
1269
163056
160601
60126
233432
83261
180888
201
114548
148736
267538
156354
116371
161945
275069
283560
217170
970
48034
285924
120010
203407
258264
166321
215933
149317
293683
85657
60343
44305
103012
40987
264600
227735
306980
255621
230078
213101
207321
191258
117640
129505
82867
141001
242330
70706
93713
99923
84424
26178
256483
87507
89211
261660
236998
203273
21670
126481
229746
130345
220341
108054
40653
177716
156039
300349
201069
199121
252468
259954
294069
59917
258010
93307
282727
195856
113752
193134
75983
45963
158507
189274
249388
181092
113698
254790
237267
299182
163829
117223
132082
58491
105981
198385
49542
292741
208353
95813
7617
27075
184482
138264
171658
65206
11766
140783
122342
52075
261254
208876
276912
8736
46472
140006
99737
266859
254450
56989
93282
114092
82898
309792
45269
247349
71659
94113
114043
164728
264861
129352
263722
133024
221125
70881
99666
68237
54410
302953
201421
64912
129488
44750
148837
49561
58363
279556
66271
250748
103039
156046
138552
242611
309421
145725
36738
268066
213568
137980
308925
179014
265598
292087
115852
53636
50972
4851
127467
192058
90924
88550
135812
131739
164629
114115
205135
295763
291258
164091
256090
27339
147682
258672
15246
229994
272249
107502
168367
13231
156408
260100
34845
271260
24346
151588
163253
3868
87952
291369
171303
116378
215427
191003
14499
36370
167987
5358
190221
179078
80074
58784
97620
13398
187175
189591
168112
281031
139443
3704
47059
293063
84481
290172
154778
122170
7495
9895
275094
12285
214634
113085
193756
33579
223507
42882
219899
201491
92474
246945
159170
169314
309079
223130
158562
298507
100098
162717
236121
45465
300977
123004
207861
193259
179811
297783
234246
5043
28775
225540
283259
282752
271504
117672
296206
145051
33721
171054
229526
7925
208126
274311
100345
67231
49855
45773
197165
25766
125739
240862
264266
306072
177151
58390
59704
361
85117
259793
26511
271359
256870
112279
93714
248311
122599
31815
195772
273173
295237
44567
19189
94745
119925
108814
220049
250693
114258
214023
81725
73172
25677
147490
85901
236022
111244
255145
66249
234615
185452
194291
273017
46170
121295
265212
300434
302605
95034
226041
204605
260381
194150
44600
151787
197735
71088
214357
207524
12618
184792
217854
279011
284565
149891
28035
221699
114613
257240
70458
87957
37513
129948
103367
243423
228784
100924
177826
177530
174747
86677
642
211457
49369
279168
260260
80366
89891
251644
110213
262787
73887
110380
158443
71310
227149
60231
89212
145974
70121
176967
1743
1645
289982
104
64955
73286
69229
153331
170913
56004
298824
31379
139987
231967
196347
123543
170956
277312
278029
212329
236394
196598
179909
262604
217287
246114
84639
77688
144018
68197
170548
302183
11179
95380
66923
92584
137664
192259
308272
129210
3507
44408
237787
2660
194329
300491
22136
263453
240711
309658
101393
7803
236910
67697
142850
162011
156944
251473
94763
76805
226220
259531
382
262987
231080
64589
12645
18859
7970
32426
68995
113418
228871
185966
92862
233406
21769
272107
77137
267407
234705
56309
262507
155141
11401
309611
304371
92607
195511
221184
43534
169516
175395
113808
104758
259958
306380
19373
181949
91961
52218
148414
195732
139835
58989
10286
10770
95700
268661
204745
265942
71271
280638
53862
260832
208053
284046
145215
118391
125813
117242
267414
60180
52375
302214
308304
200577
203051
291347
26128
168713
48403
105224
49314
164742
260318
189100
41614
207517
233183
270920
25329
162018
115609
305157
272293
100546
961
43496
268663
172029
35001
52798
298690
204931
209305
113938
288774
214195
108657
263496
3004
95159
226630
166256
132547
173937
97383
244915
57742
88886
227386
267827
206976
90789
258142
75262
264377
70378
296671
17142
69887
225399
117874
8458
258029
165854
178234
286428
199022
120118
31182
96750
53954
19066
182706
235578
57505
258143
186790
122290
126666
186161
276005
38625
109123
275268
304882
40049
229247
166483
24549
225600
276632
92867
253826
262976
158636
195987
99189
149182
166586
57452
14034
107956
201080
160388
188969
215327
268533
111824
151272
204418
16374
25682
264998
133222
294405
52995
168458
140191
34585
2585
56931
211656
121762
75734
228880
111800
41954
71388
146019
112860
86756
295867
129975
226000
181094
137937
208621
224389
257535
90495
61030
256842
153621
116399
137445
138988
129856
11935
154253
107501
173838
40913
181505
174072
182486
239607
121604
32099
44832
148221
169148
33383
138937
304408
173731
278156
28178
105000
263090
62571
108321
93108
72992
274297
196388
49864
276415
232631
217652
26461
117611
113078
183682
175501
158145
207728
148178
36001
296257
257131
263777
159389
127010
150064
15120
27799
287226
296550
299428
295995
139004
261480
222120
201349
25146
41312
296157
194479
204225
233376
360
90860
28635
162354
12809
46927
226849
296117
191234
153206
89557
304408
231454
189341
61347
201400
301067
16359
8454
188226
277715
108278
201215
165195
216628
250670
90852
49305
185808
86173
184256
247574
6408
277391
291287
46279
241129
27558
283969
304656
174958
217288
130284
97790
166977
90463
243739
116719
165131
128889
222084
70192
35441
296358
74284
179841
22054
146615
225219
218631
252058
255321
245345
71868
78536
203465
258862
97466
159928
43944
158197
279370
309423
204416
214849
266686
188921
61272
65981
35528
287633
55564
51173
43586
154339
211514
5505
155045
4244
167669
190221
270721
102430
151683
105255
217883
115463
28470
232486
143551
271382
293864
291603
192764
149369
15824
236382
53698
31060
289585
54571
306525
113608
90980
73562
162133
295560
139952
66645
240582
121871
277345
281303
62506
84295
170612
203761
285560
3256
85184
71223
110429
246231
288993
64857
285244
110697
82466
207557
289373
49881
201036
262362
89441
225027
284006
282770
154250
156504
121012
108939
99305
147705
50924
114823
144269
105
259659
247677
212812
280059
243514
250875
94558
112837
265169
211503
16020
115413
142133
193771
289012
226260
170328
165270
198085
42913
287049
270954
4732
126856
107102
197720
96614
150835
216474
82873
306570
204994
131670
93082
45061
184230
232869
37956
190374
3967
217021
22716
95421
104195
164463
258152
260997
289964
41290
195897
55982
84424
270030
67355
191409
288882
178557
167160
38771
143709
243970
100953
299753
77802
40147
236257
240696
4078
9496
181001
13284
283267
233456
264184
224565
213348
249733
297634
73983
209745
108408
293002
105664
148378
111802
137267
141579
43480
67623
27540
1655
192896
298159
156646
125395
140960
288630
266767
168192
306577
173070
193805
274218
293941
12412
87812
88667
242857
135873
98714
92309
32676
79177
175210
212612
298660
21636
265683
20096
221053
209255
66194
116261
258655
293176
232249
230854
115776
214766
28926
35336
12323
31644
482
211671
43345
99122
223737
276491
266047
104291
169230
86340
26428
45832
261531
182554
170539
79704
95815
220198
208246
2114
157099
95956
171672
79045
115663
237060
144810
136518
72117
211149
10205
61047
142423
240589
168344
304436
51927
262378
246295
135057
220028
152460
78984
221508
217917
27838
51308
307608
161128
74733
122569
7830
122634
22483
134226
288566
179333
123972
17133
268050
186793
50416
128497
265258
57756
214037
169021
214611
100013
176806
96354
144936
4109
71447
222286
53461
45176
243766
238362
297127
74776
216254
142544
190241
298469
13612
48935
289827
1306
56150
248328
78570
163752
102323
174661
259442
285622
228555
194876
229884
81046
93671
178680
75869
299493
184822
39176
114531
224888
249573
200731
94039
271490
169806
274533
240440
185159
213845
148259
109172
90508
23804
119944
303941
121818
251733
3791
185717
281007
115864
215032
103515
53740
248297
51187
64867
112963
87196
281895
219994
84238
49967
232741
11737
184581
163923
264758
292365
222469
193596
125836
17181
37795
268750
221984
239114
21757
263719
127434
157420
94204
234258
50284
253972
138658
285810
148020
19489
135913
58579
170591
148419
68192
126412
235852
51166
132176
276627
56780
305170
234136
129362
133076
170387
307628
117442
131431
252794
209206
231704
226522
286396
193172
291376
260942
28619
33061
146767
70522
130355
156595
193485
129397
118835
100089
254389
298598
210407
170898
200976
224615
251421
73685
140040
51737
66999
235915
62538
20915
275154
115471
282659
4760
86854
188826
228049
35279
219814
187342
8865
19825
146596
273972
250651
246551
114828
11551
2505
260463
181323
191376
173129
235550
135886
287800
135748
253106
215969
296562
188007
179947
82806
153800
110853
73555
274235
295164
130302
164110
58975
94509
296072
66596
147018
78093
100827
121957
88811
234072
39158
254118
7782
140928
50063
162491
224986
185310
164875
203196
123685
48712
244463
203266
194942
159534
124779
307974
57071
216558
274443
126686
31103
8826
97954
228923
204740
182907
294028
301343
45520
116442
188951
272526
256230
217490
220677
240739
68523
70142
123188
173132
204833
103602
260821
200885
218890
245719
196874
52334
272115
155733
179182
12321
178096
124329
78830
224990
188227
254230
141586
1769
6469
294924
82765
286805
218384
139969
93657
199764
149918
245100
14202
222691
118740
163676
299468
128639
232362
59027
140494
234220
110437
64344
100692
276261
264371
261781
119131
159391
17414
166524
136877
103556
158090
24411
80618
107358
207832
160551
262235
237434
22144
50953
304276
306725
110729
138980
304413
260730
305832
63307
98947
225882
217913
79543
145185
130125
24360
170223
294462
255556
1336
46377
129090
162402
9298
70766
141084
257994
169316
221035
179460
53625
247888
105873
15246
74746
121083
198260
288444
203819
38297
160201
135139
297909
294580
186302
53494
52653
114521
135186
264763
219861
173886
290021
71332
151815
303523
263715
96048
245551
66913
201776
200194
136041
4339
179006
208549
30882
269855
23009
306538
241030
103094
160738
120734
85688
108646
219246
181290
195967
284787
91101
210755
255549
135664
166593
221676
202355
209489
39648
282030
100081
87785
171279
239315
83439
36558
218516
86438
206498
68196
63777
278791
143281
298236
182996
185107
138858
132391
90832
238073
248648
25934
160798
140205
236713
219606
105022
296694
261621
164461
98875
206183
17108
18057
209506
171499
137102
142602
108065
123989
152988
123282
30193
18363
122183
36376
274684
218395
288799
235095
309485
107760
133411
301251
1969
87553
283133
45012
202466
231333
292648
255439
225243
65490
181470
8024
12450
256016
221549
26096
108371
43497
43303
124672
79153
229705
36008
176276
205654
84379
150924
97291
232678
187671
291661
152608
223423
271680
157202
56341
146238
40262
181931
115505
64295
1857
183924
30875
69982
269523
178782
301921
212921
239883
189561
304531
102983
219581
117390
77155
285468
226968
116386
182608
256423
225484
96311
273299
237874
178291
235694
124175
252267
296082
36931
51223
143883
284447
18993
85763
92181
15514
165483
283519
160040
90481
13398
242649
116352
217825
23730
86374
26058
185052
294195
190322
287779
294181
191794
238270
51403
192548
269128
169062
3575
155466
51378
287115
190401
41885
10025
80477
48261
98607
201215
287020
91601
302016
106747
252919
38590
175541
55472
75439
120804
298086
139140
78542
123314
164342
215133
268738
899
158170
276391
29140
133656
90713
73101
81954
304371
145283
250041
196487
224192
110520
144813
162711
117225
283981
249782
23047
236483
305748
218790
37028
116458
188253
130975
221044
98188
95680
99690
45218
80601
288371
28140
5403
294958
123161
105452
81403
248235
78288
157667
244683
138086
277266
100927
214947
134157
239184
163062
20062
121694
33499
94315
2488
134361
48743
256206
173403
23734
229630
32328
36446
63460
60463
148870
143307
272056
104494
90328
139227
209033
243068
134466
280346
81179
122827
175387
55400
196655
122707
56318
39282
140294
281210
180913
279410
37801
67831
219182
294805
219621
29912
264982
95309
210801
220490
11193
116377
31404
88747
73382
251948
144399
91780
105110
286063
226151
285064
298577
28872
116391
228318
188103
276222
149195
299882
35061
19696
308042
26586
265433
306722
307419
296731
136276
132378
244517
248289
128530
262246
267326
155557
91680
178787
150215
274169
21541
115057
117339
160511
87886
23919
206775
135201
278160
210936
306610
217000
262905
70967
151293
103620
134904
189240
146445
118582
129061
112690
260936
156590
192559
273966
46841
49529
101635
232192
236049
42120
117105
24130
166929
263044
239154
122319
301819
235200
206357
3135
44452
33943
141544
301399
72658
59039
215715
263133
5566
273476
246985
47597
163261
46967
184066
2506
63746
193638
169683
110661
38780
111319
37247
114353
303017
268333
285084
149823
104228
272373
280627
277203
135738
282449
270733
131158
147229
75891
152531
181020
91070
4871
291372
128412
31223
160659
90928
198709
149635
89612
275067
88951
202274
286632
125962
141347
182772
255562
178658
283352
31632
2467
169387
252307
227640
301817
46540
264149
33755
111890
72866
298519
49525
256435
147754
45635
273310
185188
116048
49494
47852
165001
76549
137440
71239
237386
199536
103158
20422
287792
19362
235081
228184
11305
67749
110729
229162
127427
20532
243131
97094
294012
119835
48702
205666
54399
100181
55731
57916
134907
157155
197574
108993
193184
1584
81967
233814
243638
110759
244268
150498
120771
287501
212456
2689
160730
195782
191121
269728
151262
130348
108532
289317
9226
255086
220021
251751
20248
234990
239048
131359
124792
192994
82584
249182
92309
145622
255552
90386
140528
49110
21736
73086
234342
264512
84990
79195
124821
155249
186543
69777
218192
183945
251273
44499
148902
86517
254916
202302
253414
278119
233157
125612
36925
204593
100487
294392
275985
84045
195538
35894
147458
166941
122414
110198
113283
187062
274171
182506
113021
117350
62473
236481
133881
226390
142837
301272
149628
23394
283692
26382
301351
163826
94286
13726
78818
307491
97882
145455
147866
302627
61986
251609
98302
224359
180073
411
155710
173410
118774
112983
180348
136604
70294
278249
54612
152003
106130
55712
151956
70184
200781
79515
177492
153689
224970
173301
134549
96989
295512
189964
80849
31322
85232
12435
179731
213110
216978
517
207916
88580
267293
287101
197109
145036
260720
38780
239634
180102
112956
205679
60104
292068
193464
37590
57482
31406
116298
222911
203402
51762
153335
226096
100429
36937
277273
184372
97575
176304
277529
72379
25257
75329
149190
102062
158436
108958
193232
257870
202869
303037
286306
73208
195604
178836
81083
263589
77302
148063
87410
122538
128271
117387
256870
63339
158168
170470
28833
188171
33652
128352
50455
80323
130728
91647
166585
278311
19371
119942
296514
193868
142497
298276
49981
44454
181883
187230
155131
292724
68982
250853
126243
90338
1915
178577
223110
251462
90864
229036
195492
13242
204309
12216
300693
32017
85052
233487
187347
112103
208174
158046
88686
64110
150163
169894
260664
238158
124447
201971
130109
231355
272594
67781
146357
148518
39612
87005
159764
205532
245151
143710
162156
277584
169997
213222
162730
249090
224172
240006
165519
274044
132571
81059
167985
121609
55958
241974
288334
272489
159787
224764
11728
58372
2583
200868
215033
154584
34967
79590
13776
44040
125930
20147
208300
80086
194619
261694
296932
122870
20923
77188
104670
280139
297245
244340
195433
143413
226141
257384
37858
161717
39825
73001
285986
99923
5903
40234
166581
149414
1434
275542
38104
116735
308215
199630
275154
160523
54291
43781
15066
59917
72739
151024
162237
210251
153434
83394
253515
2075
299744
273661
290056
64580
278790
188482
15402
204934
151963
129778
261365
65120
135551
165270
93729
274838
43004
10851
40102
181793
303225
69583
222506
223612
25290
244615
196540
153807
237371
185022
277578
222920
36622
239122
215015
252289
72885
248429
280552
4398
102026
139509
46760
87955
10068
78362
79862
124724
80136
169658
33069
107203
108344
302171
121409
308862
12315
87936
285296
218393
94238
116626
39393
88027
273385
180357
13094
161066
237880
115708
106500
300843
217971
263394
238599
298089
177653
194845
130561
219453
179869
180167
66486
235125
23505
91548
44070
308893
67269
30480
203384
112488
231273
87072
281853
199267
292678
32057
247061
176702
127642
28814
296264
271733
175265
287689
189708
307805
253111
106561
16939
308040
209551
194635
294742
64084
139860
276865
78610
218023
235544
212937
243460
261313
108952
6682
164728
198096
55199
62678
248775
293437
24416
178389
183761
199947
168408
74853
63377
260348
29068
38509
132887
197841
238072
124998
214935
92691
243614
234012
289419
215714
4551
262660
289225
147838
310051
35471
275663
77814
66079
251772
120177
148285
112580
282961
308076
245615
210261
191382
276122
101742
187517
69407
248273
276712
85016
237433
253099
212516
83069
221494
10952
36234
93547
101576
62290
44248
217621
171592
27302
230422
116773
199596
169223
128376
49814
18858
50148
60385
290183
189247
61010
74256
11550
74951
106557
104246
87735
134334
35178
113554
863
63334
117952
48511
152922
215275
263793
236202
204556
11067
25409
242869
283920
130417
28644
33882
88730
252668
293113
1553
288327
297738
34775
144701
88633
154991
217524
163641
11009
92616
81524
281202
11260
303494
113034
210903
116672
162133
283920
295309
131736
223696
156571
236626
41084
96594
228597
180520
151157
62053
272386
196767
52729
61104
305168
138963
145277
94862
158091
106352
92597
51156
22909
187172
183010
282355
53242
130504
127175
73313
32015
298755
791
163587
19718
257504
157823
168037
65697
278769
159399
177845
88081
164174
27289
149463
50513
123188
86810
271773
83973
117108
198394
272622
89243
252764
261901
149812
68805
168911
206260
71668
235843
164195
203742
255803
191326
151599
119771
266040
226437
246635
200815
91875
55714
86839
278186
147342
194714
3547
197786
218733
85462
165653
253995
249788
180016
106119
79384
285700
73889
185512
208776
40444
205019
23924
205412
288159
62891
279229
287789
219133
248454
110247
148135
177115
190393
249866
147129
80032
19790
641
142466
304601
307271
80855
304134
16492
31520
71692
225693
156534
221910
303368
252014
228900
49403
12566
31589
89358
97478
43530
53881
222026
66431
3240
65236
1165
20001
259829
294135
262964
16756
265480
201065
110125
238578
266596
234659
136816
115126
179019
258083
246674
103144
224908
105766
294566
163481
189284
139976
81763
301778
272799
115924
87760
113141
144448
125038
59724
269014
65692
42625
196973
173870
67830
254424
210158
10059
121173
113912
293534
290058
20844
254273
121159
168145
5378
153616
124508
255309
206018
250682
76585
91479
150456
66894
119921
262162
186062
144776
267735
39480
278677
295902
54217
158535
142222
245
71869
202249
150300
97
143190
256276
65608
93084
183539
125537
32957
181670
166101
160596
180017
108466
171505
59250
170934
1373
137096
140331
165537
265448
183228
111530
142657
191846
42325
145078
121177
113556
244638
110228
31025
202102
183867
276592
1600
28341
63585
64333
13875
168372
211307
246334
287646
182120
237409
38436
166856
295330
265632
56586
71717
302129
93462
77952
136059
136326
281886
286932
299004
19002
45642
146922
105360
10395
61091
277989
166952
240099
77299
123104
148823
97390
255867
127957
171892
140474
51853
243067
282212
148763
41522
143219
142141
185696
105089
230807
17089
53890
305695
160940
157890
50023
307766
75979
220675
56719
274739
88729
296539
195243
81789
74653
198513
88304
190618
261606
119364
118016
76966
22571
166909
287286
247561
57892
118318
128621
247187
258367
200247
262153
167405
203839
84432
301297
222036
280397
75753
131335
214325
12418
261390
224851
32852
134107
3146
291395
236154
21104
300328
48334
194005
240791
285745
309693
106778
4858
274302
267645
6898
179542
112015
139031
47881
229949
24223
289389
25643
112168
301307
5948
135159
27586
235639
223382
89691
7239
192529
55761
216931
81810
192223
100797
134501
68907
294098
16594
115228
31560
175903
268779
124079
303888
308923
60197
236875
23120
258296
303106
218393
199861
134536
16629
165118
165547
103367
119317
243174
278067
124555
244010
141379
39987
214654
6646
264747
13272
216267
16752
45976
12171
3687
109407
192855
290543
307764
146082
171278
217809
23938
90527
237089
67999
5395
153096
115704
108059
260850
215536
130435
124569
220474
196374
228260
137996
201147
173438
21140
280390
197326
243469
206480
122633
295215
95857
47718
53758
267293
62484
176287
306357
863
175162
132346
123615
174926
167524
110281
157398
174003
188051
227108
198552
197521
258809
253556
122662
128973
284806
156703
243889
73094
68292
257799
83754
17498
147586
1863
185957
15412
135393
180789
33618
203990
144438
75091
51565
233901
157952
171860
150723
49410
262044
180061
165638
199247
264418
205261
51273
26514
160591
294099
204939
93664
105679
235910
12150
127146
61181
131521
148324
83730
301041
180681
97997
1763
137650
1468
2169
167312
307581
288929
123561
207629
231230
193280
300378
267294
172865
145836
64781
25296
239088
155760
105643
188311
208752
240537
232728
156174
156220
197217
95652
171512
283340
166455
162491
64001
47776
60063
63977
115156
142160
255464
197043
81767
81929
10868
269938
135498
136642
243933
178690
26100
66082
160419
170109
117000
290295
212545
172212
230590
154467
213784
225237
128692
121070
235382
249094
297022
173923
12140
308930
266910
305545
169682
88662
21196
45653
103617
25394
218006
279651
254143
194193
125289
251004
82218
185246
239403
218904
47192
243273
260833
92920
165050
110041
69872
277821
277288
202288
196552
43230
30278
84087
283627
168525
256220
30432
279622
100562
177723
168572
100128
82956
256892
187580
84556
189704
227584
279660
67433
83477
241198
48581
178135
231714
55768
90967
231655
85876
198509
157086
12516
30209
79335
107971
203714
14137
289777
87835
230719
175788
120277
241483
309910
8721
28868
233371
220836
179375
13447
95510
65881
236275
23102
179454
279236
274932
106786
67187
228716
94319
39847
171257
162989
293608
271527
19842
118136
75228
249081
302291
13474
59334
174299
301835
86797
221010
37383
188904
93859
299751
265939
261810
172860
34806
151418
238711
163980
7017
84017
67426
129022
105083
293047
34088
118688
246491
35764
286741
46337
101848
256718
75453
179988
242752
230388
98255
247854
45053
174428
165105
66856
58721
193651
259639
150707
191185
148554
250454
10579
100307
180225
217757
22444
249140
95078
141496
121425
165096
277173
136045
125710
42551
195119
298633
172758
148755
267081
155374
1878
221447
141226
40401
239685
60316
305120
139548
89922
81988
134596
177214
113447
36861
191475
219582
294189
275471
224885
279908
33334
291884
133700
291198
62397
63702
27372
278055
44584
215733
231656
164890
195315
36551
149759
273223
264530
61632
47748
74444
118297
166907
228882
16522
286728
91426
171835
179889
256487
259359
10689
35070
2078
252163
191549
228725
86545
145904
274222
247336
12323
59094
299364
291938
233425
158630
57861
240584
55496
243417
94967
112367
174419
19672
174367
140479
51714
174115
177629
179396
256181
216986
89931
168920
250086
277567
177988
39749
216203
26620
183474
16241
150641
99449
12403
75392
219561
289412
213079
105547
192407
273961
100272
201023
218513
178676
210102
229498
274126
72568
95695
236651
238610
201864
266129
140387
195084
272007
268476
165810
260577
61168
305993
273554
126906
4110
199748
15290
194444
80541
94789
3256
96713
172865
90827
50179
169222
303906
81171
134031
73468
209753
71673
260453
176845
128069
288687
80429
6528
91666
177475
54843
187965
155230
218562
234037
241620
173860
59412
139555
154294
271979
181387
125710
142260
213246
194922
250206
211828
278158
300542
33266
285065
192004
252047
191750
285149
197657
116242
250647
45003
116250
119492
9735
118661
264921
213810
232713
67276
285821
198085
158339
136481
39438
179619
101588
259335
248440
275284
61203
290472
9848
287135
272890
279051
231904
27045
29757
194443
130773
213389
128250
83267
141712
80971
162996
161227
228892
176605
116271
45462
122568
179873
126130
235590
110141
83814
93097
32180
303920
188122
149410
162286
60427
295785
88220
189237
188817
210070
270109
23291
261648
104261
269430
232361
142065
128147
246497
32217
217475
59493
30136
80766
266144
144203
31865
39429
142042
137666
218780
153235
152741
126932
49473
186983
94062
117334
63817
14303
187319
137009
295274
194556
22262
291546
183685
83622
26564
154703
208416
1281
127173
243790
88869
48834
70149
135296
77208
255136
210937
254923
125461
49351
56765
256660
237462
55556
169003
11601
92199
77147
27765
98159
178276
242157
65924
309678
44783
216606
168981
295272
299471
183559
210243
212577
107682
290412
72868
45317
299034
21564
120359
71048
154739
28375
210856
83470
222435
277332
123389
226005
97263
86028
141521
119590
77895
167663
222171
114615
203695
302123
236985
50323
310047
180510
61005
253576
128252
250971
81334
60404
201980
264098
35993
138548
285078
279657
121664
298633
270122
238614
127721
242102
10660
253511
122616
86343
52359
41374
5364
172574
140037
76877
261089
203656
221855
30442
43014
144166
183234
96523
82865
52036
37701
254579
206341
288055
38124
297821
272773
24342
181425
302917
303537
130336
18125
255964
227362
303900
202195
300111
275265
275525
191571
58460
200147
185691
211280
3728
195651
173519
284299
303492
278146
1680
228518
240792
75148
140919
76578
112400
24551
125194
130741
219995
129979
198719
265472
94669
246643
139482
261851
134131
58839
75468
66291
258086
9981
90460
155864
79455
3494
302778
182368
286216
204850
294958
114505
52454
132590
109770
23862
74739
280558
86528
17002
75777
48320
121259
217989
255864
66398
36858
257553
115158
115650
54023
303061
308131
134772
199782
298651
115750
11329
7834
74088
48395
58721
122566
58851
270716
177214
220899
133349
158147
162858
147118
95789
191754
149574
184345
156054
272811
252030
308686
130137
45678
152622
150364
162719
113013
175938
126991
175056
192161
118540
261708
55105
2352
108964
135630
83347
125989
15872
121045
236077
110592
237982
298149
36022
299823
62456
251641
116396
235416
63360
145353
84397
185566
247593
117017
31442
182788
125473
292588
280668
44325
6986
1012
122447
170333
156476
85195
256227
9960
1731
104224
237325
47834
291661
258405
152953
175509
157427
230830
224680
183577
105584
305937
71660
60205
275159
126431
34560
55013
254819
205572
185160
68632
188609
202153
66554
288152
187501
285894
205109
67486
103947
174951
301123
156946
48256
77250
181199
160244
43080
291572
124008
249513
14805
129639
57641
104157
257570
202771
173193
230898
3704
132430
290477
57531
93023
5085
276583
36655
158775
27776
245140
287945
140684
111352
275270
243262
221003
224241
195395
284502
264059
184997
243549
198129
247578
8432
69672
246604
252430
139417
278718
203657
17820
171124
182424
242802
43056
207016
1260
221686
79105
57237
23664
83067
569
267804
238794
16290
120011
229937
8247
121612
91393
96080
45509
149239
9971
235056
231109
256554
62766
47252
105758
71407
285263
139016
16664
199707
170711
40311
112781
22224
187253
275129
243492
93931
294997
302109
133718
166400
291243
93331
305240
282735
51973
63618
148182
299310
295928
162223
45220
10399
106890
42241
71983
94122
244487
13440
235382
262431
51252
40554
302871
112210
304521
186239
298700
296284
252033
26175
119465
158613
271792
36077
271624
273239
52632
252766
199927
295835
273764
272930
227062
21506
282329
9241
182256
151989
205635
251450
237844
245848
92537
227042
114119
262700
289366
126818
28854
95911
119524
23009
224648
104048
245784
120171
132319
36298
285060
90484
151938
108672
55239
295247
156389
208720
29214
52054
97484
234785
246524
31349
154656
88904
196524
276895
196374
40342
68096
222227
263506
151006
300263
219800
38345
87058
3051
56240
283488
186515
2403
13510
144129
41084
185983
96746
35553
261342
91572
237116
11122
52284
128737
244110
6957
256304
134053
47411
278579
7255
204733
83617
256749
291969
275718
103994
166431
250386
113611
141418
108344
258149
175390
95579
291960
123143
106613
171105
164895
172559
62425
248
142144
242229
7493
173941
160788
17166
117771
246522
198650
20260
1331
292269
137733
288102
11789
83632
180413
87472
208229
267614
197121
302524
230682
70320
216393
93850
26276
58011
242133
5541
114050
39714
167095
234480
178805
2610
114011
152251
13441
166507
189767
269282
92075
206557
148393
56271
292317
283316
59224
84747
32907
1994
130315
49205
251238
153594
63825
124811
243493
236516
56475
106225
203082
174854
278147
256550
297020
32955
293827
218139
288121
95309
283688
232685
203228
227468
243318
210415
299714
241753
238457
31009
77147
263515
233607
165701
48811
218543
42495
254848
153206
291556
100861
257183
226960
186654
51534
224090
221601
263781
132298
66011
238184
291018
35754
206780
84292
43882
83778
41015
190664
208751
100393
38416
189767
22381
14776
48874
259568
50606
215387
40436
122141
264924
138316
32739
6051
140171
229868
110031
24975
166432
184464
108479
234238
91863
166480
151149
92490
121856
167620
268293
220794
164229
93662
274108
252265
253894
261643
223048
32116
21831
201765
65236
284418
211496
144754
44464
261834
188853
167828
152513
178839
66424
243970
151835
107029
178174
145844
167434
91241
9462
237972
141487
306163
77022
207046
181888
299503
187621
25404
106321
61775
46149
200715
217363
133073
141781
109224
109138
157000
245898
235315
44608
22208
236573
65186
180200
127508
32673
80504
63069
268020
97376
308135
120473
195258
60019
22357
182245
78633
10187
146591
187829
306330
107145
257393
272017
184142
992
123311
284735
280749
119601
229740
275891
162778
97721
291306
229470
299903
187206
154661
41841
237755
298655
26002
150528
284029
291597
19154
277975
184847
179772
119221
185193
228073
182795
123006
7501
6982
230997
157578
249878
275545
291251
96521
104334
75616
23770
55663
180102
256945
249712
69230
307288
297689
9347
132145
48152
16995
56707
83493
283308
146994
284493
63288
211613
195493
239669
57619
126686
253496
135207
100972
166270
302730
12669
154009
122258
152600
44910
48265
42104
64106
70393
28912
285102
94939
303738
288476
301138
187540
145457
25676
134191
115328
210443
72429
257997
49950
78750
237698
219643
165028
116727
9121
275796
19743
13415
164691
138070
279451
7399
197781
251486
44693
191713
65006
243822
162595
307384
246206
63397
165770
192310
118348
252842
14815
127700
54025
193937
90360
171661
287331
87063
35931
105038
287036
298973
261465
291724
255231
302159
202902
305944
186346
7425
201369
171663
165762
206690
128313
83841
83459
59998
7972
214368
276450
224160
12566
52233
50677
298067
291309
251509
108229
268101
241173
14746
168201
204182
60453
154554
169643
201845
154344
115800
255997
274539
219121
14452
255425
268667
93462
256127
34443
36170
192997
116287
40832
200935
140648
80434
178849
59191
63315
171944
63514
193527
30531
5513
285817
261372
137047
303302
67230
116356
104088
136358
231795
257874
23492
36458
43127
8712
159670
110756
66531
18354
218047
235288
90407
250515
155826
69346
21841
166967
250074
58172
206497
280225
210126
32943
158144
247022
173104
271910
592
240461
75826
213846
104880
1550
1656
152055
139534
24489
298815
183704
115799
192667
28032
279001
80246
127232
5229
154990
3314
33226
22933
251818
120727
254514
116565
125943
279446
247113
257893
34578
17534
27370
183081
25025
33117
126597
114629
262612
218490
80745
299317
264972
174046
2746
20688
220981
192734
110082
166439
63311
266005
22186
45859
147880
133119
42988
111272
140914
56059
267280
79690
292112
83584
214204
44874
275028
45703
289492
29996
72290
110579
306875
292645
87580
227902
92782
111992
86192
190936
103143
294710
290851
306396
162689
216816
65192
88246
104675
148568
159679
3800
199089
123071
42750
173723
42957
149587
235771
280366
261686
297031
123579
189051
302878
34824
180149
1688
87964
303057
152497
10187
141839
118344
218874
251372
36451
157428
263211
165619
27344
141587
62775
127825
227984
264090
24932
167328
240324
48168
183287
62554
136495
236834
2299
23295
91238
271062
154485
88779
208569
281842
206285
191785
167534
281551
79641
250439
17335
148666
5737
99622
275873
28953
161802
47500
141860
64289
234408
19109
162249
230450
36103
216180
205422
110040
121367
282888
279600
183535
179394
190769
210646
176641
261359
253126
175210
117534
44987
72843
195876
133694
104974
240056
100620
281481
42722
290912
262362
75258
217951
162881
245081
173001
138557
275812
112419
256241
297644
51002
281568
102045
143684
41376
84052
56646
7387
167222
170342
7844
60734
164331
68873
1546
272169
199321
151934
157334
73768
234672
291436
258103
210938
4656
128039
1214
108943
108629
180477
26984
124746
224203
113603
46061
91329
113385
147639
70336
47039
3016
72061
146145
65004
212436
242224
37407
247687
265630
27740
197376
93948
203699
186746
190862
277755
186269
183057
77426
193818
134391
69100
189538
303679
230427
99869
178567
196979
218996
97509
146109
100366
265883
256773
175349
255857
166504
308270
281101
123633
191875
101407
269985
43428
73899
5596
300008
193031
24221
100618
1175
261310
212402
202768
261001
230492
66623
260319
87857
1227
52371
32584
270203
196715
80810
32794
145550
54606
25257
141721
193158
66885
237686
147537
113830
4901
10881
285131
120715
54128
159134
9048
90370
62764
211989
26516
4157
22890
268942
196470
226276
158219
213597
31651
205048
139221
122919
95789
135022
157423
106881
88491
243281
73807
38862
30388
158883
26023
266531
237140
193457
73033
103612
249348
16619
184280
289016
186353
168204
21368
24987
173622
289628
195641
72527
186588
147785
72053
177237
108282
47242
3052
90180
198134
41447
141058
148069
263484
281645
258087
68567
19617
151255
41998
265177
1849
70474
275040
150298
18257
99505
186832
191470
56002
104910
59640
253809
62965
147602
177451
24307
238432
167982
52237
228287
239355
251312
56450
33305
251214
273522
89909
177180
120338
292289
75252
123841
222581
200823
52847
14658
29025
282883
11131
43724
147360
71178
122636
3338
246464
92842
82094
78992
120548
137359
304812
187309
276489
75578
289555
126746
87640
169905
93451
110162
66980
92630
26777
181496
240404
46134
702
301210
9544
120540
159755
162611
291128
255076
19164
178880
160156
120835
94254
6100
52803
118369
273250
273183
108297
296112
271810
305803
7240
111162
151016
304994
158060
127012
139457
123077
22836
67756
177251
63974
298763
35057
110439
242981
161716
247255
221641
190683
225325
285057
215879
62815
163483
83570
22006
234041
27317
242578
292001
276792
256742
198729
104587
176922
204026
57801
97743
105364
109708
245583
172925
301386
102795
18286
238214
161392
166997
51566
45078
244416
38841
122457
226859
159646
181004
309123
42071
106571
123241
282017
193527
274543
293798
233529
85853
127191
277430
184024
245399
6470
6987
131251
288116
253435
162906
171227
38272
3437
164794
214245
92756
102921
261391
121418
62196
266028
66079
209879
285486
139647
255241
173789
89598
202654
295313
260956
61574
10789
206585
104734
276366
220427
235788
277417
181373
173610
112670
251038
111333
294519
97271
36107
7250
214382
137855
140997
82086
217133
213532
207178
69058
110048
21666
204612
187171
252815
5803
98900
259224
198461
98128
232034
114156
123179
53886
187823
6435
66079
75825
40664
250828
128715
200934
44234
172304
280498
168924
151161
136843
189118
125118
96758
243635
227353
119075
295278
249933
218328
239012
156502
153799
204839
293666
91599
258085
32378
277102
916
150849
270115
21619
96445
72420
56873
280039
15025
294542
254025
309543
152313
53001
60305
208997
297827
223952
199344
168727
218144
60490
122056
108332
205541
222462
196098
195757
122842
43207
17519
258408
184581
28757
80515
15474
27978
265586
309505
46613
285367
102752
195688
281166
237719
187704
56503
278841
191185
203002
292485
302856
39044
258796
155189
153565
162787
63916
222268
79956
193077
271210
124305
42941
267204
303576
79208
137003
152492
24851
24403
237275
129632
255345
241290
99410
197301
170307
12206
170501
62152
121933
215297
268828
56431
121093
224273
194744
79018
77404
143070
35118
283628
41117
210276
56940
156045
116699
110085
87172
93746
52429
238687
307485
21486
118663
152106
121870
23075
162518
95520
272744
215970
57931
235243
29580
172777
292370
73638
34589
77112
308093
269970
89423
94244
90389
82666
256835
120402
227889
253643
195407
76818
201087
162928
154335
4003
100430
57370
71370
86123
239228
217294
308899
42241
439
41528
58122
75104
5092
100654
245007
309519
93714
213377
128012
25661
30085
40520
289471
137531
117435
124121
24703
173336
19021
200899
18004
115563
51638
121893
36479
292974
79110
147551
263142
114598
303133
192632
126339
187008
116603
236001
200113
251623
74035
257226
175487
270863
168362
199079
49430
10237
211844
179971
81229
207846
189515
272620
122391
277791
228971
262696
143205
216821
93578
1470
263383
159967
177232
267868
292258
78615
110515
262177
223153
248820
303921
307187
94227
143777
217668
160227
278664
295015
69892
217790
174331
131458
86225
141033
188348
110825
180796
105596
293670
304184
38280
292652
160606
133099
40049
167071
280667
92036
7243
161065
45477
6246
161048
95261
90164
142621
79344
148711
109135
7614
242410
163300
263316
9784
198877
175655
257540
82821
88799
256993
295673
144611
231912
289568
40828
306911
145685
274998
134043
76696
274159
248933
186507
227383
306463
238115
5497
274427
59392
77842
145928
262563
69765
243677
236603
10413
61360
127790
233301
194310
80803
78067
78880
74138
40089
90592
141913
119940
271051
215854
204273
76967
207752
152447
237274
123114
145405
177335
46828
270874
215329
24029
234438
222870
306610
160812
92185
225851
179326
270034
187383
260208
46279
227248
85834
27878
108921
107636
178213
80630
81559
237820
212362
13405
32442
73922
49185
231581
111473
227810
96429
182598
289688
101375
293197
301744
252061
195980
16375
251081
178901
215079
12910
52155
56329
40260
55065
9462
88567
125914
128130
271810
168722
50803
14616
80754
176199
212049
82795
136647
5274
241887
45147
219175
166718
150826
44385
229117
307899
218673
278825
92269
24350
291712
306816
202172
119693
101864
24637
98811
239719
192750
124455
289741
175066
270612
181420
223221
122711
239099
39719
188457
115590
34103
129590
150126
243532
217586
292309
300169
7683
195587
108683
286852
195047
182032
150894
262825
23342
106026
146731
190745
30514
80472
249569
234857
291740
57157
170653
123771
214009
275950
249306
71469
88661
61648
138865
91576
170632
32903
9825
124116
297812
127407
114600
9589
294508
179813
192529
61154
309533
232412
29459
270098
246242
156017
139083
119532
141136
97321
57896
62924
83845
250953
93156
25306
274147
7835
269306
216594
263295
231420
53517
134942
126922
226590
268122
141100
153873
170100
153743
257071
256008
268321
216478
105200
204087
226205
84344
126006
75488
73648
306737
24451
191129
118802
136606
85334
194640
33430
282205
82630
26909
280346
115926
108109
247771
203410
194599
179723
236870
23692
93811
35292
9121
306422
15346
131858
304523
5173
166451
232343
45010
273821
50763
37775
248626
62139
133752
54035
177831
120197
55188
10452
228709
175766
90358
135464
308309
280759
82194
249702
99117
143655
94074
252746
180382
93081
284378
251770
49993
14428
265781
32893
270340
297697
160929
52338
38967
210528
69539
163240
64969
80050
121911
4114
149614
233011
139125
164383
26112
263471
304874
27654
253252
11803
65682
83900
9211
238312
169969
185696
152849
6628
219948
57224
131898
55912
284072
79759
243313
197330
248822
232896
198465
302260
202717
103894
14782
192733
88869
293076
306127
265509
277360
181267
260126
51355
141031
122109
207875
61483
259369
34576
106399
278891
57436
95947
218802
254606
66740
101440
83615
168927
133729
146756
297894
51227
271788
76583
277580
181946
83550
227478
91025
48560
5022
167360
56688
203662
92764
180671
290201
306815
237037
161484
53246
224377
15744
207188
200740
182188
44963
285937
240213
188202
88511
236866
16675
86420
262154
270828
13125
182523
67010
227383
146773
173262
84511
216366
167075
308536
93532
52649
71939
240828
110358
178489
309774
225033
99151
173310
247268
237900
242729
19757
93119
257473
26120
62247
173194
257671
56683
183936
212092
161614
210438
301556
181315
59737
123358
84601
86048
139267
282498
8018
160494
108559
150902
26077
196174
304188
255810
51535
188214
31537
128004
52897
187396
227346
173000
144
30530
53094
231374
223102
16076
210828
185113
256719
117154
142026
86260
8349
153446
255321
136104
152304
184172
78383
155823
33971
77317
272374
78642
43226
38496
268060
203570
272698
148851
252648
273776
117102
194941
272977
302722
239787
72074
121132
260005
38763
308477
100963
112919
30998
94510
264816
264606
234652
56653
154852
261402
176847
68508
4394
143994
154418
309450
284910
160167
216624
288035
41245
511
211247
261925
256768
113077
79479
224422
144520
88527
97874
238725
181331
298024
83227
117601
75602
149081
300942
45668
249766
70704
191773
246260
225244
76033
298269
4980
303171
68902
91736
143850
239064
130973
272761
198334
34173
48358
290099
261845
274481
234427
298028
92310
93683
49268
149838
249327
145934
99927
98646
155557
134009
200274
61098
155858
309057
205966
2330
299006
103958
246695
136468
80256
3975
270818
46928
52182
58978
146643
31907
195608
235938
262060
419
212822
76598
11257
203624
98293
296791
151301
67724
200506
249611
134749
175590
15018
233870
267517
45732
68369
239895
133830
309346
73144
187348
139234
187022
299927
10736
78408
140742
2424
82459
205727
27431
254126
27962
204133
71062
91076
217987
9220
105009
161596
6787
85608
16664
224029
47431
214884
216969
219992
64919
283686
12079
163661
294591
2000
276184
221557
145736
9404
264951
130111
133252
148977
234863
236791
175577
18737
35432
204972
170693
124795
130195
3649
243824
269624
51353
308108
203719
279696
173043
217051
1334
117487
158632
85706
105722
222075
39351
236809
238907
210263
100204
178596
85398
197739
148734
45720
114588
221433
109188
283437
80252
27776
37341
83943
293458
84129
243608
1458
251075
232471
147212
286803
80971
307485
37610
65224
1429
206786
9297
277020
19167
23640
71326
307291
296721
56604
132882
126468
266505
52746
33449
305393
144763
37042
216167
153197
54455
158255
185311
13880
144011
33780
118857
110958
282305
290094
111385
119917
86104
264450
127705
205547
257420
262872
109539
180561
268504
110349
21679
59444
305612
13120
307458
279521
23954
61670
135553
281263
142017
305821
114768
235965
216077
282182
168170
40073
98651
110608
249778
286956
22999
274271
248229
11476
98393
131454
169827
42960
150947
299902
297423
207939
48811
98350
198079
22630
67512
108236
117425
223119
149307
75304
254672
301237
211044
148998
298026
53026
86574
288633
237770
12805
287390
297153
209962
2765
120773
157321
288334
77616
142111
267677
198807
209998
263048
46392
68829
272922
230304
192937
214331
29629
92799
65332
297667
176261
16904
211585
89018
63818
122430
17292
135673
199976
16518
218034
18818
177768
185706
58163
226043
35938
227361
10322
91696
214140
203774
88513
275943
149266
165042
182257
197260
198828
50249
174503
159167
144532
73567
282682
90337
287945
35967
37898
196947
117021
12650
48269
6849
43856
50891
84788
144312
137475
306448
242218
158688
81178
110111
130017
111772
227808
173921
278085
208970
31585
201942
219695
69504
74347
186118
57525
67643
303791
106395
223296
149421
19101
141623
293583
229920
69406
310013
5160
211627
165962
79846
74271
44726
136218
173857
1970
267807
147865
18530
183748
242668
194119
106299
190209
55834
254039
146997
48072
25287
77629
231573
2294
242717
183998
204485
50831
111794
226410
287100
269789
134894
17939
114975
160879
91396
27172
297534
132955
255825
240111
64651
42148
106044
247938
198088
297518
107299
165474
182989
70366
10698
116743
84324
116311
83403
206407
140022
201261
132285
93144
156222
170862
42012
269420
271593
15846
122295
281115
262024
259795
131003
272596
116043
294970
72313
149016
107781
89846
67507
237280
22391
87277
257294
160486
216052
112872
277737
174159
125297
241484
97189
181917
190377
36793
93550
281330
303704
245276
278861
102602
165963
88605
280510
45160
44637
108070
253357
32628
198873
242530
33777
223778
73218
175602
29736
197101
249679
14257
208410
226315
232127
206580
184434
247541
306900
47434
115233
97347
246723
68440
230641
190426
4603
19653
22059
113617
20997
300841
13326
269827
64462
86326
3908
34916
234770
260383
100433
73258
189060
154491
78078
23655
32145
116451
131192
97571
34240
56347
69879
45540
128701
157920
6761
145480
266093
215033
44150
84002
244381
233555
309320
208839
133520
23841
185114
237686
31539
128007
80330
38816
123018
234626
43995
198490
86693
260248
278803
94680
9378
28779
80489
209930
84940
279177
221461
152392
244143
253741
2510
147012
185132
37675
257853
221463
59302
172673
99454
291813
226855
170491
102111
116030
487
108333
29263
253996
232920
17492
264202
117031
216556
147229
66108
131082
195416
255917
270667
29485
76014
294818
108139
221048
260942
140273
303716
22199
280822
149125
70022
304772
110151
205936
68002
293740
65264
239742
309312
56275
54536
173636
149143
196212
199005
165093
290966
141560
4645
215302
204352
29977
13823
173049
9482
296333
236344
200989
244095
62802
217753
147299
232389
215296
272493
205567
271494
278310
214866
160521
119750
43403
116417
200315
25174
175833
292394
139609
114444
38114
306798
136513
268944
255231
260235
150094
87895
206026
224673
116355
26749
205809
167372
193103
61675
229080
1009
198377
35233
31097
128315
39357
85940
207733
77644
300161
64425
115372
9848
255666
171654
283406
148335
264706
4727
216084
225324
132288
162064
240831
87614
60163
84197
265227
207191
33755
39407
156544
287702
146865
220149
122989
87778
270689
263851
126641
69462
56123
98041
219576
52501
242017
308948
110999
69080
268235
62110
210153
5960
212557
200431
77536
57246
217428
174297
79617
229281
264552
5627
252647
1570
20407
265165
228312
36679
309088
59197
171354
79917
221837
110704
272318
155364
79645
224913
188280
111811
227929
34980
97982
17924
307903
2030
139070
181390
32724
87785
130190
260273
284340
34344
3271
34672
194230
207059
283300
157843
194655
63030
251463
159244
166896
305676
98554
108155
197117
282025
242528
178286
124420
206968
309246
28676
75746
206059
144515
37576
145171
175831
128400
69365
303873
286671
75811
238800
176722
105184
219598
18625
22597
16813
264707
222529
271649
85128
102407
119895
16404
235475
191162
187672
127860
299960
213974
23924
112613
148769
125659
287818
85179
270057
242807
39695
214053
306113
277160
258499
169406
8532
274566
85639
182498
40152
107440
300804
78575
61207
88171
249514
206558
35982
285254
137165
52415
102474
234850
63869
139771
97439
85583
119549
147325
18464
140828
127226
119503
40141
152266
36812
224948
181303
44655
176112
62394
255146
260224
146977
278162
204157
90808
164712
1336
164531
225072
77074
297429
224242
180162
294372
273196
228482
307534
199630
244900
150320
66491
9256
72304
72313
277657
155008
110996
58456
212226
296791
86435
166606
206894
272133
124127
116597
197166
247308
113072
97724
206441
234616
166544
240770
17929
303620
265944
179263
138128
286436
167740
165466
251187
151472
265263
34404
212495
20662
15532
66461
230886
157078
5175
307602
230759
249493
163093
132549
230614
158735
75739
174895
178821
58407
275069
39699
203863
31535
26529
61015
298261
191424
255310
206055
32179
55289
105206
284060
110842
273255
75273
29322
21254
32216
271239
13143
146523
61207
106325
174858
40880
105010
185565
283456
95588
294464
115336
105034
150548
299827
53267
38257
72208
60693
125480
104555
237642
297660
293583
239575
113835
4909
54110
1083
306634
107766
200380
88860
58676
286893
175374
52718
213359
261896
77909
306201
18379
38299
170167
99510
206962
165638
307073
90917
27526
20810
226702
169617
263480
78823
221146
98661
53696
249253
82322
176573
287588
109608
76410
170506
156305
290973
197108
164677
29029
204675
219326
181732
129750
107608
74742
110377
92985
171155
173918
126862
45675
265756
22334
46969
51585
249165
167065
273201
56212
200326
67364
2952
35080
11321
134003
265832
129477
129582
271482
270517
266025
39055
40114
173689
288552
142270
61925
36117
189375
114081
162068
81115
274668
2316
223589
107766
103659
89049
76257
121749
177702
12446
38562
206429
207779
108383
156816
294792
19843
167183
6422
20208
290410
201319
179045
220645
56588
172612
258583
307483
16450
244004
287259
7453
150407
8961
63704
257799
205590
191513
214230
265434
291955
108960
34010
237045
77289
219000
17392
69624
111496
179329
81571
49516
261396
239164
223579
208690
163130
240843
1374
246006
200965
40211
213440
60901
125117
46340
75453
75137
85646
181153
279367
64495
149069
236180
95524
138252
102240
193671
248105
5190
257896
146857
297024
108531
176579
264732
208563
175744
104845
243585
77959
33935
239332
191952
22037
65417
234033
230233
148376
181733
189388
187218
162682
145070
76934
48384
28332
191607
173529
5656
243078
258541
12124
30200
199826
82483
192839
173669
75764
21400
229727
133646
278005
48725
13906
68239
161933
214856
35694
149998
31486
144285
61597
46078
84795
181494
160074
19514
160145
49958
32355
152516
113810
221431
135470
263044
157587
110121
149654
135289
29703
231886
102083
227041
122839
162994
12920
178623
221325
265937
59857
85134
190700
155889
142765
157823
223630
69758
297010
5005
151582
137488
1399
39990
188495
210859
303142
132840
266381
96915
156675
95436
197556
154464
248973
79052
172081
32021
102283
274647
243353
42836
182486
134698
266362
280448
259089
65738
74045
268571
188164
188431
90084
218901
118231
145005
153243
76206
122751
32018
248365
306953
173937
75558
265196
158541
89730
135289
274224
156577
95633
59531
47452
170678
203512
185774
150421
49876
302936
131962
134191
227854
215262
231584
26749
202152
283342
209190
281095
89181
277352
11581
294375
296156
172674
282392
165140
210565
118691
112476
303310
309436
48501
273594
278487
53668
140129
189537
148090
113495
98630
273045
118405
131686
52284
204948
114047
73088
89816
91314
80023
96889
109422
194563
296824
135191
215078
2084
66059
67477
56712
306334
53470
154968
3203
173891
103566
42246
91680
109672
218074
300963
129704
208721
37983
270055
102335
275763
161937
29584
127730
226327
202249
201091
2447
92438
53395
147316
148372
292720
98892
191612
166985
22483
259932
60900
56652
146763
95442
41007
68479
156660
247633
308789
130365
304872
138279
146414
294568
220965
276392
82661
223999
206102
2127
206867
24191
75348
59804
46865
148418
142068
100817
271322
262156
192250
207392
159836
78569
243107
83765
56159
216279
251189
6974
302308
235322
46133
29614
220385
217127
296526
204119
37191
147797
57383
244014
145056
302096
127604
289552
79546
200887
133249
226192
97233
276132
122977
149015
288011
236164
263139
130179
285970
231169
221344
169315
264271
277129
37417
94257
111038
52529
40105
274240
192511
140237
253868
309252
54323
95616
94907
283926
210949
64033
278364
92128
39709
289761
101532
16780
168879
33579
217504
74850
259143
246660
252544
58789
160536
180400
162431
38328
47663
88817
241088
279125
140725
186148
63793
225133
204963
52804
71287
23820
182840
15919
105910
42567
10979
205268
150879
309842
165384
50158
60547
251123
141094
86877
77463
265229
65096
137625
217878
136469
256911
46230
143538
137418
44054
281073
116816
289185
140535
139742
233273
107201
5076
76158
148335
103308
261653
198408
99219
144294
12009
281872
185909
140313
13303
256347
75814
24414
300801
109575
275654
168412
1274
5076
226390
186471
154360
215487
230738
118251
129077
191332
6595
124701
232004
54130
69180
22728
247175
285538
37019
168326
685
208308
22821
235121
92304
209990
259730
254883
296443
138621
134289
10424
252317
161225
184068
217431
2619
302371
111574
247614
187343
123952
120661
219813
209468
235900
195526
210016
133171
17702
214963
7817
303765
179867
192945
230645
140804
76905
259781
192278
92507
222403
286263
171859
58647
3097
12035
91555
44100
164769
217976
270760
51501
259916
302024
81822
252101
64912
251620
95207
149594
100268
31414
78499
306326
281152
303314
45892
226593
191854
128367
84531
94873
106105
173478
182276
192528
5817
247561
102076
175512
168734
125532
107849
44695
120667
121102
142801
61351
255260
297431
179524
112225
16
219113
134965
242908
128836
166908
219442
253943
253957
257382
308037
239779
84514
193812
86827
11350
96425
167301
285440
44436
86405
20342
59282
14034
134454
298820
254546
243649
306505
135324
8057
52971
117519
16351
11215
151388
64944
57906
125691
109216
91777
303166
242747
259615
258464
13454
287142
247647
162738
192282
163673
241948
97744
172730
174936
139216
38359
164925
260304
225892
300059
188947
37085
271385
258953
234380
166312
297307
243478
62658
248828
257789
161833
48958
165851
24487
128705
225982
113909
257644
231600
128722
61548
213143
219130
141596
21376
283413
33622
32663
19782
78622
197615
127542
122524
245638
33607
159569
41292
143004
208546
117739
82404
275695
17405
30120
155764
36372
260083
36847
104727
168889
87616
290638
167120
296747
200720
140834
9484
258670
51412
29778
163132
220728
246918
103662
238279
275377
144983
1615
187429
231106
55646
6179
68430
246392
287557
24771
218968
39587
146378
177369
60445
115951
105240
275675
286462
126977
100702
183680
265541
108936
16060
244816
270752
195214
73427
204840
110172
181771
237906
132423
240468
30727
227492
243569
179629
231690
230914
52714
238515
80150
168591
7911
192099
193207
267438
25600
150066
225969
227823
127292
11595
289965
84725
62261
215604
102374
191535
148423
247846
41635
160223
95445
15075
211243
21972
285738
17554
164450
60660
148044
260980
79411
170048
69179
96469
63903
139940
73410
20488
125848
22958
263172
60861
223479
47054
200556
164506
274536
61261
220738
106056
182876
88055
56955
86861
274986
165102
67745
14499
20898
235487
198154
132757
57400
244585
292841
10069
302671
232865
8508
116336
36135
299981
188892
167905
302743
178585
53880
19774
131784
114056
96309
203281
186056
67535
202811
135060
290688
97617
211442
290431
95877
105435
101832
182842
276066
243851
190547
299051
122801
241079
107824
154196
246579
74182
218880
58342
113378
84396
20323
95612
245755
14947
127170
288610
145864
65473
10568
35409
8762
21766
57108
306947
302375
219503
179668
95132
195035
47260
72475
63341
163445
201727
289080
100182
128490
137545
81946
296497
96519
297031
20418
136018
262126
160444
301132
34175
249460
111842
302097
219891
199760
83242
237715
179081
89638
135791
200782
251541
256957
61926
135823
274009
106146
227366
81167
67566
217303
95089
226935
233131
254401
146925
55624
297671
139311
264933
235017
49583
234310
250603
207777
288437
309861
302229
26220
8577
81652
95817
65050
79092
308
188326
211634
233779
202610
274275
85361
9326
249546
223037
192646
266482
191297
28836
265859
265854
37734
11030
47634
25611
293399
177187
60614
116104
231104
98507
284539
79154
19009
180790
237408
26727
296227
251088
149449
184374
61706
128612
273964
45482
186379
232519
79608
52626
8143
275914
179173
159604
268139
198258
288545
142354
299504
112337
63021
213961
166444
115443
151298
78100
106604
78045
279740
296979
37159
143632
154350
217720
2859
1803
59169
2437
240637
15440
13249
56333
268687
284682
273659
292369
80900
194681
29155
225532
161639
180563
234542
123648
40459
140780
151634
297769
170025
53449
126701
244945
297740
101743
277731
56233
162022
268214
295657
118259
261295
39465
6240
158640
81304
219325
304861
123020
118781
269084
123039
260669
47843
201347
116373
262024
149078
148358
282773
183064
287358
167490
171878
187463
305452
52111
203052
152382
222970
229050
207655
71178
203823
279977
139040
49345
60609
41683
9444
146994
118750
1983
188567
205467
162665
205424
81759
34546
23621
43347
97489
223151
294150
54477
210755
116224
1207
9059
52628
249489
173927
60096
185712
202541
245875
37964
27495
242271
178697
233136
15629
295833
294459
15366
147127
133620
132499
126458
211710
21733
54102
214404
110532
288600
67973
126784
301518
125735
233729
13274
42755
173293
5650
83103
125506
150560
83829
123682
306874
84486
269727
42546
130213
120145
117561
83491
291063
123467
133061
40700
122900
246003
37195
254405
92153
172081
279827
67830
44387
183443
307050
134829
99310
120212
302513
35089
83501
14223
246248
82111
99250
68005
242393
33616
94454
98670
268491
11627
46186
164495
172500
211478
299278
276236
206552
219071
279033
159642
129969
83838
208476
13770
61757
70
18839
84029
195809
56221
197238
182194
171776
237852
269360
104036
296540
160602
182087
139690
197559
190821
224887
4189
132738
140352
230653
121951
130558
193283
55231
247944
39962
178443
253492
199848
172528
108697
24649
6646
152703
230640
151925
309719
159387
77509
162905
97014
256988
304277
126479
281351
158139
82378
27495
222852
8769
277928
204545
161754
298760
4014
143657
77962
220521
58833
142049
97327
20700
148428
271547
129181
244286
56617
99427
233732
106310
37863
84767
111586
18532
222232
307662
279459
239331
49804
183622
71037
234547
81045
38166
4096
218849
21800
289335
77690
135416
78129
18723
192671
226146
131481
177434
10537
304093
133192
93470
258343
160505
48861
155546
105769
166519
101678
302198
32601
85919
52682
2367
63450
57590
67666
240553
277299
18867
85367
287998
41712
190194
250826
236527
10025
265426
117319
212361
39809
158579
184357
73510
38426
51305
75281
279690
13261
297420
22398
32032
105337
308913
101047
114415
298234
12600
280392
297771
54733
30943
240323
212956
190008
24405
128162
17128
292305
33945
280217
79999
61454
54564
115467
14062
233792
78657
259150
120279
180068
22024
129069
268580
193575
132162
52116
114102
110676
73981
290704
157981
98375
96367
142760
201415
296125
128729
60220
116554
127890
184386
142746
39383
56459
263018
176967
117898
75042
292790
133629
102854
217098
40682
82593
187756
77299
107033
139753
187650
177882
47205
112634
97525
122986
293547
17873
104831
144597
33157
259868
60687
236493
140926
14936
32582
238936
43676
252788
186057
214680
166308
175987
114436
223406
101007
181267
207681
262359
49528
215835
12105
135960
247120
186890
27012
168936
307096
225894
173574
230148
222201
65627
168552
107280
77852
247444
194360
66512
47677
77529
85525
230361
58559
18442
266764
209097
265462
178845
113889
61320
278832
279351
260802
105966
94588
267264
291343
110445
179783
222950
206696
12735
196149
288110
54770
209866
205166
80459
284316
68635
132702
163946
69103
4612
26979
300446
210525
167216
202396
181993
194887
97027
23173
296177
133095
241252
38232
115747
70684
264893
182718
22344
35395
125024
300949
268447
7677
287499
240157
218573
64759
207580
175008
81853
63788
147746
284123
279057
165126
54051
125191
126958
196265
125402
237713
90686
14439
295363
124588
209702
117027
945
185047
191349
155669
191419
134524
205810
231748
15583
66886
216321
176107
57185
112297
224346
170439
86075
150988
131273
256283
11478
128937
95525
205944
67355
210151
297530
72276
272999
51410
267843
188643
222820
210505
91392
270074
68646
264202
211998
101451
6820
301718
151319
271327
206909
39165
186749
77973
257288
225629
253856
303014
32996
87856
222022
123720
20928
195912
145183
153425
271020
146452
216022
256693
204710
74383
179813
203178
247181
202573
185664
14305
30116
30024
104170
60282
257088
44560
128918
173449
27138
166001
280678
243611
89709
250865
260997
113682
9712
227580
302877
304889
139532
88017
63287
68065
231053
84567
192011
59772
173280
161746
171817
49120
32698
162137
242758
168817
50729
67981
86891
267539
41636
229326
210236
26185
231176
17397
143812
226491
227083
27612
99990
111048
222457
104412
109368
17322
141847
168417
3472
89653
191360
193626
53324
102009
192561
56991
219931
106801
230068
287576
126306
274014
55537
199495
93262
4566
175790
294557
31272
104568
217273
20280
64227
249673
198702
205471
273231
237249
283976
204025
253105
198393
292332
59078
85025
11323
48051
65290
104352
245552
287482
221200
308293
55790
83267
273430
45800
206397
181513
127677
277921
197043
237153
167269
177122
74129
121826
145794
283976
230550
170233
32158
89264
101593
108403
53460
180297
144807
55394
95276
53003
137933
172659
305780
88948
12938
43856
221997
116868
107603
240404
213508
248673
38215
2233
209606
84373
206870
293670
118939
168024
249108
271663
219032
309019
157363
268051
290549
11145
182863
46388
42796
277936
117130
135070
131021
11671
48460
300360
653
256340
151180
245674
183446
142560
149526
174052
259735
162078
13680
132653
273126
238377
57575
198552
259785
37589
171870
285103
56894
297949
287775
144467
226385
81245
81912
227474
40982
171438
52636
202083
295768
210772
108709
164222
7225
213371
184033
181257
173706
254273
192048
99307
158356
174683
141975
178789
123481
211921
206513
100379
256606
96828
69927
78487
149145
271102
39254
258985
20756
286658
118584
162878
107061
224456
235641
62093
249363
174278
109051
185542
46630
300846
263085
46305
234595
102874
306536
190512
222455
203208
106940
26012
21497
131445
62798
146462
306682
245009
188547
182830
309672
235348
232167
29639
149885
309920
52949
181456
186574
60318
209014
221701
89364
160704
203079
78648
3400
54847
118776
161808
132113
264990
269683
284534
11608
264477
145967
203621
161877
98566
8515
148067
136331
187555
110519
239531
59094
188333
294701
64549
104089
47176
51249
229659
38088
296665
46148
226827
217126
266333
133549
238182
4627
184280
29785
124300
299406
3193
184190
283273
30919
79601
148044
208338
197701
191494
135120
235866
159190
305712
301090
147018
273634
305699
190065
24433
266154
36528
74461
25602
133492
212855
307389
306155
102635
238596
299023
181445
122550
121452
286714
179807
209475
79400
168180
16838
46523
101350
244846
288005
18351
92602
125706
281328
303868
63864
82404
198731
241506
229210
23019
244717
133822
83246
186298
115807
132265
192020
193564
264144
246491
113591
97236
88695
197984
208824
148852
221731
158110
202949
49706
294711
159945
121556
79714
168985
255973
234407
254526
274056
19438
273303
28094
139086
77271
290635
284002
61458
297514
181872
216552
283614
287876
13356
197681
170316
115154
232984
109919
95433
157630
301826
41183
164355
223450
99801
191148
305584
220807
96327
288736
105986
125370
129258
233296
277069
199240
177282
131835
146455
268090
195644
300544
105649
26957
222340
263245
118902
141827
171903
281825
203011
123622
621
44401
283945
240863
156435
76584
132242
18918
293991
91341
73961
140119
5573
213762
222424
132533
151862
87568
119925
126019
202898
172429
12463
180747
5774
210869
267190
52163
67475
276455
113285
5505
277062
113085
99842
230828
55383
282643
62788
214473
205441
38363
163840
214178
108904
274839
81233
195596
145864
145450
19011
286276
13111
216154
175319
79675
51966
309934
12572
125101
166539
280016
221721
277815
155791
6466
46653
179229
304053
67204
251234
26122
144174
279186
29761
128462
32390
38416
43217
204852
287594
283216
183950
14447
43603
14661
169077
211687
239208
263747
194410
126235
198438
132050
116378
62780
184284
160524
122024
170964
1951
89220
191104
220024
233465
10541
7152
263296
46867
167621
208852
36122
242531
28361
18173
36361
254923
216686
91286
183516
22545
77383
294277
267852
290891
110740
2342
205985
309419
155688
228461
29629
295134
290816
170039
25781
227429
269238
111329
183448
65779
278804
2131
111667
289818
187435
155206
152939
54158
307245
175512
148971
293717
89698
281090
223929
304766
114004
73935
282473
83085
168964
100222
26672
161119
45942
47643
227845
291404
305903
249366
158228
295135
40381
40652
247668
167141
227205
308333
131824
232136
83645
277206
63010
215459
58736
1556
65722
167124
2420
288221
303810
76491
249201
164935
162730
5487
8821
304214
289928
153237
286967
231819
13085
71804
41430
148432
15618
145967
224415
259178
82605
246589
244539
48375
66295
20285
125039
39768
48855
102928
214276
269854
273943
78630
133147
36984
218218
299301
7126
152924
70295
270288
271120
117779
103307
180967
141398
267209
150354
167127
274717
17170
268558
256440
275504
144555
159572
273600
36297
278328
273669
186932
298919
94057
202748
173090
104076
28618
179277
144276
180285
19906
208668
239649
126657
293059
289698
250944
165029
136789
74743
174970
272284
247606
301743
270083
214948
243747
237872
204604
219981
269888
20709
277944
88876
1240
59378
198307
48193
146541
246712
47470
214913
196569
281158
47393
160756
159628
235489
41898
97487
90134
8906
18979
254376
242068
260859
56964
13128
271783
223733
16979
238040
201547
222031
211827
197228
174799
21352
156748
238117
226146
227724
37193
140984
15784
141858
70127
304521
31173
92339
135962
87438
223560
30619
192635
21088
15151
164161
268812
4821
226026
255726
283041
227234
84738
209660
221523
246130
62562
175448
101888
75340
52249
85989
39242
149709
189969
102707
106571
269768
309835
285942
18413
15684
111691
146811
201508
196931
1224
257715
4263
114803
131358
149258
187160
102864
128604
61267
180522
235100
269958
156994
173098
222405
83358
116885
79607
160054
276245
1859
202170
166331
183572
105360
199686
19633
197063
302756
156161
197934
41381
191905
172816
279505
247657
12223
141447
24424
249730
169702
141376
207452
69025
172547
24929
282084
7352
40478
245957
278277
197886
31394
198313
62606
147747
67745
143151
166085
75607
175666
298322
1549
20508
241046
309028
250358
93380
55061
266678
152272
295629
156988
195109
193
286963
248762
2172
97875
153655
205224
4539
251876
33408
180831
197414
280755
296123
6382
10821
283576
37621
42885
44040
129160
85088
38174
7469
278914
36929
151771
260467
165702
46260
251129
228544
87726
128094
183142
186627
64570
162541
264267
108055
15452
41691
72544
86758
304907
102191
222533
78682
290678
141243
303118
54172
249741
259108
191835
43804
39046
284660
113893
80813
71645
46399
145735
205354
53952
41861
162201
217887
308705
206731
286029
208972
173535
39085
20629
47023
32758
305903
28178
96445
178372
294119
148615
55440
6246
63745
271055
254551
287933
179109
216083
37254
52116
274771
192590
210900
92698
17434
197676
282932
63278
146450
16224
144676
91037
28076
304603
60913
11085
209552
41012
41996
244689
256829
215639
44112
14416
165968
81052
54654
179082
239023
16161
223899
211968
26708
191950
250226
85267
295664
231315
28677
163173
143819
231692
124437
288503
268589
286102
234329
152428
183621
152437
91129
257735
54353
221238
157922
309229
272935
285049
23387
72236
144227
224129
229429
39917
63424
221614
21389
3365
238169
268838
231772
243582
156712
41531
125644
219930
44853
141913
104052
293177
22864
269599
233520
214700
202963
204963
112704
287079
120320
304198
6446
94267
186217
65600
149830
211985
68784
138954
35462
236693
47097
197510
54925
83716
33807
64630
110615
258564
54244
5908
151986
37282
20524
72150
61500
195714
9986
287718
126083
201804
176671
308050
175255
5084
62241
175531
142269
69020
117738
52450
281560
109286
20538
36821
302075
66034
145895
58984
120538
138745
53688
308015
223048
59810
6722
130313
281269
161412
13674
79891
40285
131138
258545
257208
60108
217733
277872
116998
239819
126592
120729
82360
116072
290049
57095
196436
146171
157321
189890
199991
256534
21905
16975
82402
1906
188485
776
31408
96925
44863
236420
39872
283336
178260
75979
250326
245360
22928
251412
66239
62847
31692
95019
162998
303857
164025
241299
16472
290868
23255
227545
190291
154727
9908
129791
144906
216103
134684
57003
21931
192112
187141
11866
163669
90228
148607
159526
13169
33256
267414
178496
125621
75088
263116
142374
214414
16330
8213
284835
267033
213263
280816
266819
55175
43906
10691
31368
70071
257123
144906
135175
12650
202105
235806
53243
28764
69282
68223
296943
136962
239510
77744
24059
70198
11812
88047
137755
32030
4854
245516
76653
52428
213708
288687
20190
114225
270170
237304
104467
191562
232918
269659
204283
91173
33867
259757
40566
285646
179257
186650
97111
260283
207112
292602
82200
158317
250353
224026
205500
263137
252927
286584
182340
166553
180243
47282
161645
240127
77557
248478
71
72023
6289
306248
254462
175457
272383
26493
113187
16278
11323
182429
292577
30523
56286
224143
253320
17674
280897
35001
26563
283508
13212
69579
198100
33906
37884
189729
89266
148871
207338
161749
124483
134155
207455
56934
250767
50899
85231
124467
306032
60655
269969
217023
104349
234704
73734
296666
175544
307270
204483
69522
183174
61987
249973
133550
192099
16779
16001
152838
256996
139178
87340
307208
257467
280887
142552
5352
151676
223534
271554
278580
11049
112502
304395
19605
72047
246524
54897
96740
116918
141725
96516
118179
240331
35328
207353
307667
244556
67509
235903
62642
66458
61813
206767
73547
296352
107788
270010
172414
224802
229292
65043
65302
292225
98827
55643
67675
229845
242800
273296
53178
222797
163524
79444
241030
92001
62965
226136
169103
46952
159171
267139
103792
134251
94020
27698
28655
85512
171916
76912
19197
144165
49701
26985
102186
242176
10011
286749
28423
90287
237459
156692
133679
277072
160530
274800
24128
252283
211334
170845
308065
118725
309442
247304
168975
239023
305879
141416
199613
19182
291005
73147
10663
282889
11208
240534
226123
238299
286580
55369
157407
253480
141159
116473
66254
17619
284178
8609
122313
22618
92517
22305
187584
211508
30657
64914
102152
77059
83302
232919
164628
292261
184071
76691
73407
52234
172167
118116
2936
64152
78475
13416
300896
294265
289383
308530
214794
48
8376
271566
276070
160899
270922
203797
201737
18002
214757
149925
6631
285389
107850
83029
164643
160353
89522
153960
225988
38980
182215
684
283864
43860
110535
271028
87307
67318
293056
225295
185588
65881
257312
87157
125986
68447
66823
73494
6253
174482
89608
295941
94890
75052
46683
156976
76623
339
154942
243580
249147
176382
306505
48139
31653
89667
32660
194752
286584
110651
234930
304335
259016
14242
288830
239152
39157
263744
11475
191838
94188
55143
228127
67964
102828
45206
62114
267631
180398
224364
88135
237741
291055
247343
82310
20
60812
305221
297903
138925
3211
53961
21747
189429
149404
129163
50120
207035
17394
271649
213416
73268
103432
281118
186702
287332
10785
176688
53957
249466
159574
153902
73134
31772
118397
24239
218740
12687
210359
188313
240112
19570
1211
279183
9189
62684
45173
5128
41247
208366
156677
122144
203229
127416
300883
73510
12036
307397
196664
141746
201047
83732
220082
208637
71889
72824
33964
94584
257583
152092
7533
175713
16356
257063
55323
198122
66517
49200
152632
117095
37088
220703
59157
37843
27967
259420
43306
309285
16434
173249
263621
277013
147156
90260
211479
67985
36465
213546
228990
99528
225791
276174
177681
122223
18298
219845
123157
300241
111313
287510
160165
226904
127
203647
83342
228938
23847
96555
142392
11356
267039
147597
11535
274374
257855
270251
219930
7782
271541
221892
253169
170352
113339
172211
199723
192244
153042
30629
282800
218886
54687
184744
38418
235111
105381
215337
192162
277410
45103
30850
196878
271226
64309
132950
65895
277325
189758
261505
59289
107784
74559
264620
79525
285441
183250
56746
222123
39670
204675
1291
145044
76162
43519
20057
1209
26441
172452
256592
120994
250529
166779
161858
107735
249423
143987
233420
104848
196303
171055
149793
156918
132985
179351
59468
15539
5161
11713
230006
46114
76394
125473
98907
112915
212625
286
94621
159365
75246
171774
205055
219580
174980
160170
197559
38688
271675
141812
192743
309663
283520
271979
62846
273514
3950
27593
257455
194077
309013
134100
187073
265276
178934
307852
263109
236831
182353
188718
183463
274096
201357
256499
26266
3642
181510
140522
263778
50777
55187
142587
134507
90532
74630
51907
177037
193510
15206
144994
254976
53863
179379
4517
152531
120345
158358
31973
286439
139790
279808
103667
80147
64430
93093
280701
95829
119241
151784
118469
100697
74484
82369
283463
205975
31149
38856
118449
44966
53163
74455
20787
99460
77242
124965
204758
8651
103082
75735
104392
222619
170799
52815
245295
215169
103083
299021
267301
292913
145823
270078
151171
213762
307290
85476
23749
180110
306593
155341
74028
214642
248233
186332
32081
4237
108597
88950
69260
213039
244077
286103
150671
45651
253553
234025
16608
298825
114390
48857
124821
81547
55588
185030
305731
119392
275770
249483
299512
220047
298800
264227
3615
306862
307559
79570
240794
32923
240381
61198
56087
24861
44297
121891
108115
163729
284995
159674
147709
20571
148736
189168
272005
93152
203878
105423
32789
147886
274053
238613
46943
48664
275492
15413
154199
673
85807
245798
103546
181442
71056
119200
303642
126453
13594
35633
230065
154394
93531
188108
262816
80662
85766
78883
272761
284182
110950
187716
232196
263043
75152
59532
55969
62054
110827
248084
25672
64178
260645
300341
164701
75976
241511
49078
236737
84889
41195
272208
294862
16549
300585
52890
34102
41617
214960
224393
187045
70202
53845
232964
136015
124424
248710
215335
250147
111615
193560
305863
239710
97743
271852
252687
275007
241791
15537
164624
56331
5829
81515
68660
95760
270050
54058
131220
151734
223279
22844
203912
268495
4048
264216
234677
59743
176923
174837
302310
49297
236108
236060
68434
71529
159884
62599
272110
51391
139439
229982
301076
26385
249358
207922
190497
7391
106714
82991
47192
180304
259109
54809
209325
52080
87561
241934
236013
84991
212973
294871
175777
212089
189189
28314
81117
4079
65882
294957
245312
27071
172082
6020
302700
2710
301652
258036
105247
239145
292621
190708
159016
122352
270117
308964
251346
151609
86024
292692
6043
252230
218958
199825
209770
217833
206722
254060
264547
49821
172464
146822
139285
276653
127514
72983
203363
146518
24833
23382
11660
239538
153797
19937
133190
220094
286454
47086
33921
78949
84737
139397
202279
260554
10498
142400
39675
71490
10585
290735
119875
204100
159898
276299
138931
225956
240457
186037
209674
104888
250517
126131
186266
93321
245576
209818
204639
23075
176707
54387
277989
231939
249450
169106
257924
146070
34769
173705
109064
261094
27141
176387
123137
307446
308025
78306
217543
144094
293014
268454
304083
49841
304141
195850
139713
9149
29544
12306
112800
255391
38543
177498
197694
160253
38235
284396
137587
130310
265847
4018
2781
184055
101207
38771
222249
78183
273764
230001
13081
91005
189485
180410
280041
88518
235327
99495
295021
95066
281186
140151
151929
58947
47475
299394
2237
177122
263484
154583
207091
134705
242118
121076
254430
278387
114982
10654
265382
183897
178182
245654
287000
9548
283638
219809
26228
110094
298912
126411
150920
74958
104791
255160
23021
123571
182977
138229
124083
146528
208485
189297
30498
82288
307325
224824
161404
126528
33225
157004
268147
301798
297844
65493
278810
202988
273044
143942
296444
100509
232825
118201
271899
278684
111468
191212
129546
70017
217469
228766
142964
21770
214252
309298
178206
26141
72967
103504
307418
26802
114700
73646
265733
303151
6576
293573
201160
210885
203237
79750
113497
300416
77108
182920
260238
287748
175213
257812
3727
266662
179438
90034
283663
274717
68403
100877
126360
226174
88708
207709
280595
176364
23149
293607
307728
292629
6517
122412
237414
80014
115758
221685
22591
290867
66827
23280
131910
85126
58726
138898
118003
222086
19587
119453
179852
308151
182474
291932
166416
216451
179868
218487
108833
84591
185494
273368
234016
283159
266759
130505
264450
263259
196843
233451
63969
21649
138819
75267
52908
98501
19944
201247
259900
269917
59543
237022
103322
232013
16478
193532
209617
16928
276051
249758
273342
176506
145445
251701
247539
230918
235153
124733
190934
150778
138040
46230
139393
196434
74103
207524
151040
145955
90334
28450
233962
85027
284906
135823
107394
142415
1689
132375
50357
253061
89169
54663
10462
253141
103668
104717
259461
298704
191021
89831
277688
169618
86855
21654
165516
187007
2255
39826
273633
112846
204937
243998
98411
272680
57110
70914
12357
180145
269604
41897
126987
269672
69217
242182
86897
225810
148449
122318
268564
304954
232302
252050
78425
245584
52553
244441
257763
93352
111931
233309
193699
101548
220701
175017
304732
149806
30954
119514
95851
183062
284112
290587
78211
67541
152964
148402
267336
144005
220312
138704
229456
195368
137051
288321
243003
155219
184190
162035
189957
22007
42562
172883
28722
127650
25891
146299
110667
187589
285343
123689
173178
198515
89976
81460
16161
307054
240715
221247
281473
37251
72528
6146
251624
197340
296603
31860
37535
241877
255744
171187
128518
274059
22886
34524
170823
62976
284106
263792
133083
47058
275580
56389
169922
19740
170598
63303
178369
307667
187450
208069
76230
231497
196581
196951
103649
146263
234052
73013
165649
74898
136518
27550
32623
253121
81501
218901
187136
262605
163421
290083
247760
166622
28310
67341
178697
100315
258119
207099
130049
237185
90827
301684
92955
119952
262935
295570
27499
275496
195305
5372
30813
39996
210698
240755
297792
51340
117654
89076
155321
195608
233541
211666
288212
220002
77031
185798
236614
119280
23681
221906
206167
42999
213267
306747
104837
98574
174637
261831
258783
210554
76230
259864
228118
271348
277820
277288
290614
173131
233572
256603
39906
276668
229592
133357
264182
26445
100059
208310
162586
74432
275950
219739
71970
88999
123973
42490
101449
284253
49951
6324
124958
308193
127023
218179
169993
10263
218221
45846
151722
28677
293840
237570
188366
104740
55521
80826
226915
65851
144273
100256
261410
51392
181299
70875
95495
255451
53059
116476
13615
3168
52640
78951
138316
161243
230982
171596
52870
203476
20812
244504
70312
163960
194455
11093
199818
215861
222429
123678
256164
209714
84303
290217
150016
153486
33203
163008
118420
241902
255688
228572
7297
278531
105298
147253
118265
162099
153926
273186
50971
13829
100400
59618
926
17669
18861
289109
276817
223997
44186
185476
132773
83848
60327
283661
289646
291894
137667
122037
88763
229903
229891
4021
55620
121115
291821
273840
303348
122316
247026
71140
7211
153258
29216
129877
235552
184931
86265
292657
242459
227053
300056
128657
276394
279487
14433
18349
310006
76619
233754
14354
114203
2987
184521
220033
124482
91578
19588
58676
33573
208308
127888
244961
142300
282255
44899
93561
221344
140853
220082
42388
249007
147896
103959
163926
158807
227778
76161
257898
224529
280241
224602
30396
215711
113133
49689
88716
75142
51040
191020
283339
234361
254226
123026
895
290135
250579
266884
130982
135141
106945
307230
108679
94393
93563
248307
24587
245386
262040
76193
195255
185594
300949
48261
39924
212953
151277
303784
89314
279979
176030
85918
277980
105
162871
237537
228964
173305
201617
303061
94728
20739
112504
248379
115788
159704
140432
81177
289502
276248
262395
264219
253844
290193
55487
157264
158355
232416
143409
306497
112118
258255
207423
269002
171315
137256
15289
178461
226674
300973
65239
148202
280238
201902
146578
4068
16453
160217
2344
12758
29897
175355
75082
208029
283328
76302
153531
273293
50144
240414
29098
71221
105256
281501
23421
69502
48817
232380
172664
81989
68673
100410
283558
70712
37053
240018
300596
93600
59626
14596
156705
267550
288907
251969
210469
160878
213673
15181
205475
139631
100460
257738
26628
138646
283435
298283
80380
98685
84810
231373
132635
156269
156584
191303
46840
120986
301487
272847
159513
211389
243819
64212
133338
97572
45556
228462
217327
107391
87798
304458
237694
222403
254096
210250
34519
85196
183103
69564
309200
123558
64368
146569
54221
252939
247698
101833
185042
135255
6185
175752
110466
243776
157171
277906
104461
258394
79246
87668
269746
229735
210056
268169
46681
45720
40504
164910
130874
59243
272024
197798
171638
69666
297146
84345
291204
131372
194235
50944
266230
111773
218572
119952
165316
45395
292385
207121
7861
96026
150562
143958
132517
245224
253556
79239
14017
142413
128645
72230
307770
140494
291104
250874
282148
3613
298035
209030
50478
129916
240013
303860
242163
187775
52007
202221
236336
105247
227380
7846
261952
278064
18517
255809
52526
264946
276192
86567
267247
17687
207409
42660
247258
100514
226240
218169
192814
222216
177225
179565
201666
162256
113115
142535
220398
62668
305552
169101
56373
116027
128996
45749
279959
281705
102727
173249
179934
121738
302198
176258
207483
78216
287784
112956
209529
61096
208625
300988
258078
275182
260710
139037
250187
112510
189758
260921
33872
202188
167469
253470
24170
133698
51279
113717
28265
223676
235615
142264
178891
290556
287772
303253
134279
87383
169147
236662
105516
110962
209235
162469
187263
158316
13484
90934
101062
71150
61316
147181
34151
159030
133185
213161
79671
221583
214151
273015
238714
56982
58870
133197
95526
191737
288476
34704
111512
132221
283682
271871
296519
305349
129767
142631
170701
37492
305008
254602
173330
256663
156031
117956
288905
190068
255378
279397
156316
43473
265402
198806
244934
136745
86207
142667
193909
103009
122588
8444
95794
66961
52744
41138
216428
261700
96233
215842
144448
38931
278711
292401
245930
206103
61469
55407
98551
206223
260383
298610
1245
166488
83919
78718
105523
180569
286574
115975
145560
157216
186864
242659
225403
73097
189206
214097
173420
138536
203816
165824
135130
287807
237044
31772
235241
83795
257081
80388
10422
125710
128737
171776
31910
37072
207706
120764
225256
25403
200572
180522
283049
207034
110019
112519
124670
263501
156409
139455
220854
39776
214491
183280
125815
5211
4290
223390
43312
89451
70216
295856
201198
240355
117163
193218
267204
116709
288439
42057
182604
6911
131005
208312
60670
26798
186383
5749
290675
298402
47070
152985
288569
189819
48235
116572
190395
284834
124586
192819
283624
260957
225830
65682
223100
137442
68961
104718
149060
218755
262656
252868
196045
26594
130836
106512
170099
44719
212611
206132
26704
157688
147646
249324
242727
130005
18064
39394
134675
101978
186031
163599
73563
297242
151134
284041
170553
277080
116542
130329
244891
165360
10717
23901
163086
94080
252860
148939
92998
307289
35967
300878
7285
9284
4130
256235
43165
148709
82604
260154
62475
219263
163087
7928
8917
230205
132981
201
7310
132676
222986
172716
140689
249591
226944
65357
25298
201662
94225
202152
187235
69257
176391
9747
71491
30305
12514
85390
211910
25108
36888
189195
105647
199420
58925
191084
57534
64016
290578
288379
248140
27585
65037
152157
60708
246016
239859
141481
226935
218420
217665
270551
206169
193978
69949
230529
121719
197050
160535
26445
163517
95257
286101
73637
291843
139296
130430
131661
284482
263505
143222
78811
247721
217719
99582
285636
242854
2675
118689
166232
12356
200014
60451
202322
251988
259258
202027
163781
298012
135453
206524
284584
37644
45336
197464
267527
44025
233188
237512
49194
49748
62402
79606
61622
297805
71127
157293
47547
5145
261074
6666
229868
200717
142765
129943
21190
110796
2149
166616
2771
86512
210662
259717
191311
166930
284718
109843
288744
83004
262014
145101
307254
205751
71627
107303
275393
250547
34889
26250
214315
125210
176836
45926
302013
277152
174980
174339
270620
228262
56562
150642
196466
81486
43918
75889
234357
21589
163321
261768
154085
31819
62195
174002
101376
57294
176790
34468
52546
54554
185303
246820
244002
143042
245938
81299
67055
252468
292763
276255
136738
238594
217361
180694
119994
54527
74406
212984
156477
270892
204604
23423
265393
129389
169129
151274
223490
69102
62859
124068
260622
83019
250246
253823
306986
13733
303098
32399
192322
270806
136457
177293
52991
230331
112841
53458
161420
149796
162689
139014
306989
193135
101949
252790
111922
220361
148264
152918
309670
306263
262721
2002
111976
174202
203158
143829
7604
35142
73720
28606
216015
194339
123346
61302
261448
125516
275181
78485
144393
237585
300888
302596
210695
29051
67813
61396
184056
40125
280487
186405
252887
174617
82657
39776
203121
225707
283800
67466
87092
174179
114554
37274
208163
14403
172430
24678
178319
47060
25304
17561
291135
268441
145477
148279
243153
38046
32130
45529
168654
229374
69877
15960
128647
199938
30270
15791
51012
52710
3255
126741
258944
306880
163948
202406
60774
180480
175794
217187
65928
44729
183269
13702
81092
303570
124799
174529
239420
225065
278027
248688
43758
207853
233359
108554
227493
293120
35775
81010
13306
90386
228461
82919
234854
163048
99963
239343
164825
116988
98494
95786
79642
240726
291814
32458
57304
198742
157092
16241
94336
238359
263369
230873
32254
14656
4092
83066
133088
78046
17064
241231
8011
279832
301309
94415
114150
302671
308674
60764
244917
277283
1729
178373
254104
242992
299923
294584
141373
253976
11123
93476
10113
273653
265841
44770
290866
198567
255286
279068
264203
292293
91053
257840
37503
260098
307589
24965
266294
150716
65433
309212
35832
106465
161385
249213
60260
275065
101338
258402
18636
52979
292687
115006
214559
223328
275486
86401
81873
163571
126937
184667
243999
261568
286524
63540
68512
72573
279830
88562
87399
165028
193340
213736
10308
189735
152889
109864
262983
148878
32176
54913
89874
276819
153712
83948
225835
201302
293088
281874
47270
85822
75969
261177
179519
75101
279147
180316
1485
118467
177599
75849
166307
14001
237058
90734
238430
307425
223284
296995
304123
31669
126495
210490
259815
180712
29834
308551
32686
285899
288004
221972
286663
11611
226706
278946
221945
63769
166568
155539
30121
73255
139439
305766
91201
12901
263569
246997
961
199424
52418
111127
238575
71565
232278
294435
136648
114199
184136
194506
144620
188910
141075
238393
101808
107933
285924
205850
300409
264990
307836
292059
222497
151184
86657
83978
126243
179774
144740
68732
11847
46170
284058
23312
128791
243833
147246
60415
63088
169144
77651
4050
84565
14394
2209
189236
65187
188504
200958
205229
13727
286868
251132
107070
168982
265415
123588
107232
178545
78459
163570
255237
204022
228044
272650
257875
221966
98693
242512
279982
145088
87355
155320
244672
245296
261628
85112
14772
244862
75447
305550
254344
268914
217932
183059
191080
71694
50144
207732
232123
140220
118581
203985
303857
248709
240691
230388
194756
215607
91975
119070
9646
306763
45315
45716
166965
71869
278967
18551
65094
264553
252584
127926
99377
266470
107850
171780
80420
5228
30128
241360
220116
201655
10131
127407
2908
3085
275780
140032
245103
134156
259440
232695
243879
31244
202069
238851
156100
215129
285840
170502
109706
10543
279642
118714
265600
247300
31877
208062
65302
60901
105535
55351
292600
173690
87011
282104
76029
150284
303728
272363
117072
67423
122473
272724
172205
1236
271030
253025
37499
55435
305289
281386
130471
63861
107342
142411
295837
243741
132288
62427
137780
248760
264397
111151
309686
282170
47154
248454
45758
16380
105846
133299
77039
22859
168339
6941
214566
246604
135072
212249
212639
205732
179722
169341
263816
14212
198894
79422
59123
173310
103031
156579
280338
112434
195517
222191
179909
4872
228020
260072
246138
82762
180909
265259
3027
267452
276253
249488
187232
22345
181511
298729
174756
90543
257308
124307
194318
27802
226277
178343
119052
133301
25831
121204
56387
253894
270284
64831
243200
304504
256203
501
267722
101770
177546
195212
85503
233658
246303
188078
48307
257314
255066
50710
94463
189956
299736
239863
270805
154205
184897
74467
29931
139722
215249
54686
8971
266080
158362
298228
235618
183729
120569
174
214134
124695
45917
192851
264515
27587
84010
201746
224299
145871
188010
217099
296071
47167
112006
47897
114361
308402
86978
199147
124035
174250
251118
107754
50457
175589
111443
294251
303255
19581
191120
236889
253196
70931
270814
285638
161996
193989
51911
125099
214674
229703
16318
185442
95640
106108
106629
299985
76795
281508
120464
295655
43138
84583
217690
50461
146785
123346
80365
289265
74645
131557
188808
294714
68225
39122
268530
275420
178661
6643
272668
260851
286579
6727
208332
21868
9154
244577
255736
27039
35891
204746
227258
28728
32795
238082
67236
217173
612
254673
307905
10086
36251
71861
221448
189031
69934
93304
53138
107012
283859
257293
93000
182967
85913
24314
67380
269602
253391
107127
37800
43205
224241
192457
52422
72227
92127
286461
73571
310010
283112
17408
38161
181306
123689
41752
165695
51483
110409
256775
14563
225330
275499
192766
216275
288038
51794
178425
7157
124544
136881
162337
160161
91398
48917
290818
119095
258469
208539
104152
107981
299420
168813
265976
145473
166473
176070
234511
99162
74853
281047
82701
18686
156429
236397
215551
108601
100428
262891
41862
52387
214504
252544
299388
98865
244069
5206
105456
49343
175197
259383
127996
273414
235107
209514
72092
148038
56985
287925
101735
196753
24768
76263
307460
190651
174078
153569
268754
8696
307459
121289
15085
140713
121707
62454
15763
252667
2105
115451
115364
33352
29378
188153
297477
83348
274778
17618
267820
41127
80780
119389
143709
243850
112233
141482
122426
204550
258034
97685
58355
196711
197853
29306
79967
231731
279388
5594
2645
47003
142546
84058
95084
296442
141191
162408
129895
294355
238507
201729
26129
68495
48921
307320
197053
57106
2550
222496
66865
5199
69312
261179
202568
156239
78449
138714
197325
201647
110917
286009
258825
10701
190553
45852
140871
265500
250519
45646
76995
190449
143769
85888
38295
160611
241665
151463
48681
123151
300614
226981
223908
34526
270119
83106
237226
20304
303863
69895
61342
128453
220568
23371
40456
247281
285167
2305
91460
40666
269689
199288
201314
233270
305492
20223
258851
155575
52115
60140
93047
45911
166712
97259
161843
288656
175392
84427
191148
308829
273133
25466
218905
135096
208589
79542
147373
255147
298131
276122
131975
77151
116546
163140
284316
257818
11407
181154
79738
151362
182367
230859
160197
222580
208036
167008
62875
123699
57826
80078
60750
210561
270965
100470
84527
23091
258904
95856
224645
219695
214185
81279
87966
115403
124006
136471
251712
2341
192140
116055
9764
245205
240482
3422
37017
307275
202773
39900
26214
158270
294705
196022
133120
57067
264126
154787
198372
170074
197600
296209
306031
108557
305603
107952
122804
68682
233055
93877
236417
9318
160118
24252
223776
138440
251877
93836
45122
194788
229682
217235
122200
125024
149669
133064
24813
209478
236035
93512
96384
115323
105348
36102
263671
140035
80575
200887
170581
267942
183432
120556
158819
292631
64391
240623
306302
111375
306568
86172
242111
98492
22585
122420
248554
239057
245595
14601
38287
120066
140825
257420
92772
258207
41504
82267
249687
111193
294390
77816
266757
217890
229000
57273
48025
30317
21283
132282
308672
200841
243545
211751
127241
145535
261822
276481
53669
205719
194155
136545
80516
261542
59256
189315
96834
165599
30286
221655
48701
36284
33569
73899
8897
280291
29052
30738
136268
65142
200883
84853
231855
223839
108558
75123
273477
288410
68342
284249
291628
13644
239558
292499
38656
128451
40326
282745
130292
211132
131984
42526
68103
201778
255669
225696
79292
218222
243555
289583
230206
253033
49486
40131
200049
87933
135504
164253
18837
109338
272564
254768
276009
228319
274229
194496
125206
4238
304581
263340
262173
96124
26052
35784
162368
219584
38677
271717
55023
133041
151555
184675
71421
129293
252107
206379
34036
298694
268248
244311
905
170419
71774
34883
267734
150284
282861
287063
150890
149203
203894
143359
226738
238244
139027
174964
111160
131963
187611
241597
63868
291477
71978
184650
88415
71272
197407
205075
113105
284824
118262
238176
197126
15609
118939
297086
169351
237312
206183
36425
235543
61260
230902
177059
76021
22527
209598
217686
47375
181866
161776
283155
122822
236726
264473
42568
154738
296655
79676
263725
250342
57703
174927
174370
208652
16146
40706
247393
131389
16881
153749
162958
214240
53789
211130
148987
136643
174653
208972
184825
247657
273300
298079
74187
130884
185358
584
16847
185510
46330
185354
297322
226302
66433
61729
144573
114330
238019
100740
221809
75659
227798
15267
221929
122222
11743
89462
84777
16104
280097
32428
98282
60014
92659
48934
245290
147964
15645
77186
301456
28367
293214
265731
243251
186550
167576
131682
162377
263932
180203
268481
93063
125345
42690
242749
69059
213320
176515
7482
243565
222676
113254
128909
166872
58664
30408
188397
179442
277221
71638
257980
70251
226853
19577
276628
119167
54593
31467
218639
22191
66537
303429
92426
292067
264330
92680
279686
21126
154737
67616
38573
286015
125465
287081
14367
80979
62075
174375
275648
54565
38
144169
170285
144884
79100
285876
134366
35897
9206
271054
135648
257919
81810
272517
63595
234499
127570
186854
167862
16627
130148
263184
83914
35335
143876
208201
95793
215716
26552
202270
35353
17120
9355
127124
240611
87199
295266
306453
295076
83613
266171
239490
196152
55768
146287
78615
264201
44379
220436
231384
193514
142073
167884
106734
28914
272770
180676
247036
207570
280415
57784
767
26206
167778
103602
107615
121362
55779
241590
261346
190558
113135
131726
97802
174510
291624
212728
163545
284336
120033
187498
66622
285203
135472
181975
154849
72016
161189
252642
10677
245052
185428
154293
125106
164142
26564
125483
127445
108695
81469
47404
140820
292792
214853
115853
244110
11210
297829
243868
17790
268481
125514
84294
61967
1065
118081
297809
200585
163006
251325
290069
163707
168232
241680
187038
29316
24522
14550
69718
111356
29910
220295
8430
265717
259739
12735
162263
78448
138260
41873
46948
249999
231658
121707
165018
189026
254996
258999
244492
215633
267763
304864
23709
264599
273145
111987
246892
163552
210248
209882
14973
170759
9643
13992
101204
12006
42661
150971
262114
84090
76172
30664
184888
255081
281093
231860
81643
98083
37761
155974
55833
94322
215696
121726
294779
259907
59236
288749
229270
262358
155838
14442
180073
165799
162979
32131
164106
193749
222993
271826
33393
41197
120283
173742
157372
290785
285327
97455
259727
268364
31796
157048
77864
232340
9911
107824
128957
78041
274089
54341
2008
29921
236106
257564
106107
219934
282586
169492
185332
251311
210170
16891
257012
211702
139106
154026
224422
99871
278510
37585
103252
142881
64197
212452
264235
251133
78258
281394
82574
73750
256341
58385
305772
94662
172454
205089
283253
148203
68812
84788
49514
97773
184452
201125
306002
51918
23916
1846
51758
303063
36257
299919
278284
52225
55194
290364
254779
216448
160436
76352
204393
74895
206261
50595
284205
2339
40045
188071
277681
292495
148991
11323
284779
220792
233323
42534
17842
283554
98564
193418
127948
252483
172186
286211
167001
15220
186257
61334
307656
70248
67530
121380
107012
146371
16028
78010
70649
55223
176793
215713
299179
118903
154692
147055
22630
22555
155230
295463
228201
54438
48845
145296
37243
104001
303579
51591
194420
200016
266488
215275
61310
67573
250162
152642
108445
165537
61892
191427
176351
51518
223892
280124
135983
159650
80607
229620
295773
150726
118392
103025
9933
54916
213882
177175
184586
85865
36874
46907
239536
280998
19057
245338
180882
130282
114614
254070
49282
72172
257075
201600
49681
234353
55198
165833
19393
241351
248245
10492
171690
47133
93723
123061
16197
234059
79151
236828
173941
110641
78682
2801
262038
224005
256192
16005
69056
258416
165366
169738
205605
259636
10516
60646
142541
220950
93214
125672
77326
263397
278836
138123
68034
1590
1231
92409
235122
116627
178720
209078
126193
169525
200367
185071
112756
138132
14836
194193
28953
8652
226297
7022
297771
203006
22588
95402
8508
30362
146030
5561
54412
11154
193119
131987
66988
217174
113635
195349
125114
7672
296317
151608
239477
95299
213685
5607
85025
32024
12835
149529
305309
177733
186793
276736
146478
200190
51242
134388
261628
181250
220446
133093
57337
51566
33717
61662
161820
249937
89219
64193
257717
57609
150789
20670
25215
277138
90671
111730
5556
56364
32934
88329
263635
233739
239717
213003
252108
142954
58809
271316
291612
233058
68858
200364
117375
35899
92630
158866
122864
171569
222036
206818
128178
128778
238916
290585
20133
95630
255043
109733
134559
166556
57959
63155
266287
238063
208808
11573
256009
31566
256697
279910
35682
125123
280773
263442
31387
216616
90193
262269
230145
163213
188150
53092
214473
264619
261539
40042
190618
218237
8929
51022
217948
215637
212203
229430
235477
182733
274600
16849
182600
206963
38921
163970
275766
222851
64713
122539
282627
292112
201474
161585
165615
286343
77175
254759
290672
212304
219158
204479
118134
262868
283412
200149
236903
241461
258616
205534
133912
101003
90208
22567
55085
225553
182471
235075
213234
72907
166655
253228
256134
61853
143655
103051
98409
252797
116785
94420
123315
158592
256984
299986
67221
235329
192283
57012
209418
115488
117235
207198
178052
183212
231287
82831
123212
276190
208506
244671
261729
96490
284485
273951
225095
174250
175616
231091
47226
55552
267470
194049
16772
223626
242441
216378
100583
265273
61089
240380
92466
307349
87970
14352
146017
247957
89233
71980
208773
231412
282382
193701
95071
272301
237615
160283
297708
81867
62658
155030
18478
260691
168327
46722
279668
148519
239088
49810
109064
290018
23562
227613
34802
103038
159925
490
112682
298516
281074
220845
196055
185925
273754
71826
69067
126128
230426
142088
88194
202421
27474
31285
89277
67673
155106
296434
64730
119132
147262
102664
36461
131770
265544
26105
246549
203896
142516
224241
74081
155354
50058
267719
23387
260480
168074
232223
115270
1013
34400
215909
120121
79412
143646
156635
214769
305139
266959
252799
15879
26609
27803
132826
223713
181234
215729
63183
1737
61793
161171
148331
163356
15503
297428
88507
182400
113899
212579
265058
32161
6834
126261
191715
128432
72017
225324
138758
219437
53866
118669
83220
160695
179125
242020
25245
202059
222681
196330
187818
5109
194019
87374
162229
235999
77099
63861
50561
31959
182746
134273
176986
222766
234887
97273
120452
83793
191271
209046
262220
232555
2240
132745
163579
275121
155706
188932
281798
242143
253483
67036
7303
14247
147648
141082
3396
143715
174983
77148
216312
70509
192660
168592
207933
117759
187176
169645
62294
134286
299307
38748
221808
259424
173999
200903
22052
230871
24847
198890
219808
173174
92118
261177
205586
181100
236184
12345
249683
105009
198000
43110
32027
108177
212196
78163
139411
235185
9732
17676
101095
200319
172259
12419
69045
287
232274
134569
96125
9425
150301
169931
239619
243236
204548
135930
244708
261891
239521
294646
83127
178468
224866
253374
181946
197373
23449
240590
244177
34111
206599
200131
261860
115325
142283
305749
196794
88984
172033
182571
48702
94406
85779
227691
281154
88483
286134
194705
56582
593
165377
253019
293859
59276
119699
79718
148793
142451
195775
238788
164731
239180
255992
233425
77179
249127
13026
163958
90573
200344
5263
126543
271955
9737
122333
67451
8925
57353
22828
157896
123261
268470
128045
75488
294686
309450
10452
131368
192311
296857
291873
212904
64478
106448
277189
250473
97490
241896
267310
57487
165649
79078
222489
123613
190366
9313
4724
60374
244198
259657
197455
10760
247192
139487
14419
160625
206240
106546
247818
105148
190003
257261
73031
134624
168884
124831
216155
184876
84916
133438
23672
278610
42285
25221
198085
51781
169002
269945
18905
304380
241908
304426
129437
59864
895
257050
146103
286284
70508
304886
214042
272375
106270
203013
168348
304424
126168
41814
131712
88802
203386
21272
155788
188875
209726
101868
289004
208308
221470
268775
78574
85633
175136
13015
112490
220742
72119
302018
298150
199228
160680
48363
78698
278164
229865
50453
224940
149541
173317
9394
41363
42690
13647
158262
266774
283004
25372
85218
295970
63808
130162
177066
26846
91782
241328
80867
293616
104847
240084
166494
54375
217237
46511
145740
300951
149691
187419
37159
188802
8460
213357
67490
7249
37865
61988
166548
133497
66763
5447
16517
251411
142430
242878
152167
152996
32800
198692
89388
265210
185183
252565
145818
291781
17489
246726
221663
57930
9739
179602
247203
83992
9858
153937
275387
280519
1708
58962
202508
294789
244122
309115
120765
299834
194985
260274
93135
11875
96956
137844
46455
184270
120713
90893
23281
264457
241989
140695
180641
179843
30176
161348
231048
231221
172487
244785
210896
64315
109209
158827
70515
35645
43138
268584
213972
203757
171933
121859
166935
109178
296742
9266
7323
279727
136325
53164
255427
118706
138404
108817
143567
113628
275723
247837
289589
99090
231438
134897
169166
74079
254252
192537
15453
189314
131097
266765
194210
130190
95501
17949
195694
62066
141818
249724
254357
200859
147643
15899
110726
153150
161401
198008
92154
48732
198073
3143
261130
116196
294829
160629
117059
201692
43013
61681
201206
92366
266972
160353
238104
118448
26917
160903
120092
71509
213539
252942
119762
11355
57739
33677
89219
54341
22370
214718
100374
140758
72117
232042
27385
175511
92440
12992
278633
45499
81766
234451
115380
163693
135909
127578
182286
292574
104443
85483
170771
177078
235188
109068
227436
14806
246602
123803
289809
301596
140650
36102
299223
263370
78710
266415
100601
69092
254935
121436
64173
297598
7557
261767
171971
1456
156195
67713
48911
48957
25627
198438
302798
98922
194296
78744
252507
209859
285219
299331
63009
124287
26317
54880
212163
244439
57653
27560
62762
284
157458
272800
263775
89450
189500
168606
113510
26206
149297
301588
192328
199496
173508
50699
60287
39383
151854
203006
226211
278910
253472
109175
24535
196906
177099
262681
288328
296598
110956
11262
25110
118496
17558
30585
223049
79478
308919
9389
102418
185398
277289
178497
101070
284670
51918
204837
114347
241443
261154
84808
278774
57724
267071
120900
108372
121621
124632
150648
287486
166799
275963
73094
124811
50390
83694
178714
85833
262045
139237
141818
226623
52002
204665
107702
192342
113423
73240
158224
160920
91729
79542
306615
175052
297370
92607
154420
156813
197601
44834
250498
230893
104478
118932
81717
77622
171755
150963
197225
83130
109751
302578
42080
61443
303530
207049
56040
29135
252065
305681
93649
173241
192432
196227
233459
303322
116682
7734
116283
270751
176395
27988
177528
286810
192232
196776
124853
143885
138623
170727
53090
299820
182159
305386
154988
228081
1826
22752
272546
149752
140626
179302
225239
194319
57307
69949
166753
127791
129919
58615
154687
268075
20992
72482
36770
21734
74702
66179
32293
143158
214106
61717
280599
73380
49519
169922
218759
62121
230945
207807
96250
307750
194426
277870
74501
112192
27460
279159
136423
168949
28486
214222
216142
140168
181673
46800
131681
220733
237507
267076
253695
147265
79653
35409
91496
227044
131666
213419
127991
243205
6317
230233
123655
252389
256435
116279
271982
273283
176389
84663
64997
104773
59419
172677
294343
50382
220150
94488
305485
241219
209859
260685
43931
229266
178450
292677
27748
171443
305843
241141
196679
266692
10884
105814
97603
5715
232222
198
224295
72668
82737
234999
150255
139269
247898
209267
80867
171930
13293
79840
277533
132563
301606
261112
149365
162880
274711
88609
132433
150551
297890
195126
88496
76764
61474
135334
47964
222571
64694
174241
189675
123575
239923
142275
280395
60741
277535
229102
266597
15790
301923
165831
200371
273442
109848
39573
259883
288070
899
133839
232215
185432
309443
88918
262066
248863
2576
110622
5921
18399
104483
191497
132510
140551
154938
176209
196366
7169
220379
12443
133294
226076
305396
131839
105376
258000
34216
48554
281920
63026
153949
90366
282398
215513
196145
98642
253689
209405
89328
211636
83506
297862
194025
70289
27795
125359
232354
10904
179356
247695
48242
263757
147625
278177
240179
282300
73417
82650
201024
130638
123804
292481
75367
186643
2890
31489
15104
124915
218451
145162
269127
149409
49221
227683
149196
211202
146226
55763
161890
226713
75089
301378
225752
6725
280950
295848
48761
99109
200804
292474
185302
18478
191427
91172
70064
158857
41569
180416
276744
297935
11618
120917
139369
214944
57846
112612
38838
98745
190924
25845
280414
78153
63547
97344
267362
17868
182525
65283
179973
223066
266343
237277
160329
178548
5605
137736
298115
101601
28548
24980
205458
280088
127332
130560
10434
70345
49551
264617
148530
170603
101494
151551
22226
94127
223109
93548
105858
132991
272999
183171
16701
247521
297498
105710
251313
133229
74421
181409
300523
183330
110264
187328
263006
260621
18650
202247
62671
265539
232263
201386
298427
281350
287780
149441
218363
131367
276234
174821
34491
277085
189555
147835
125510
3493
207688
48779
164406
34459
87978
235874
259009
58490
121123
151634
227302
205265
251669
19750
211556
37807
16194
69619
152241
287734
220594
119046
155159
22500
287780
158434
62117
49891
299527
246283
235712
70196
204621
246041
241370
26402
102583
108649
232650
6944
77936
10194
52809
207688
21625
113857
106564
238268
197120
26266
47489
51499
118288
284070
15366
14532
168711
226467
237941
22780
259191
66507
300087
204943
50200
307556
174770
263363
172268
37084
36573
89348
172422
15230
72197
215698
96022
229762
193835
118160
285745
188636
40063
231392
66269
69907
239963
196923
60776
294015
58400
69375
4466
145863
291227
144496
182628
157891
145365
45162
210351
269804
58697
145376
111137
113819
211240
226811
252468
268546
294163
154612
84564
35656
5444
104369
15922
263341
110704
871
130850
194113
29076
139489
5474
232143
266292
75241
308439
181657
85463
50668
210731
180714
36291
68735
198018
271908
242193
254566
80421
191466
8416
244850
205199
174424
156421
208111
283807
305652
285217
50923
73281
140187
46176
50685
269294
193171
58782
274821
295064
281772
13784
190279
152546
32021
213364
124118
31531
217682
46752
165851
207530
220933
228225
237758
116039
54044
167476
95171
257335
209272
59845
181901
136458
48749
50138
130242
160684
164458
259130
32137
189098
40798
8603
105831
43766
135343
181611
242658
306561
169739
295173
139518
145420
188830
6977
94620
93325
222777
244984
256913
272813
204924
272503
27247
99332
102129
47370
292214
73944
58963
127408
47818
181887
100317
126649
153527
254681
98733
142169
280981
169238
39390
253233
155574
125003
291907
276475
77781
190592
156309
293786
205843
33816
230031
243898
187918
5191
107381
275283
117972
211419
57988
302130
270025
102992
13411
235458
278847
273833
147814
76222
181203
183671
220198
187331
62702
87472
56224
116171
131404
20691
209998
277005
139892
304239
174640
185576
53183
26548
249214
157839
97990
199917
238682
118186
198739
86725
29142
271669
166222
6415
90234
196910
60462
130952
268532
90969
17998
65924
32314
133168
248673
184131
127207
200258
110175
12865
100625
72449
118089
12193
136884
74832
21250
308309
138460
22551
21733
285188
210677
269202
94689
89556
267320
62971
36004
49641
50657
90519
207204
143721
178727
210840
95357
180771
138603
100794
62204
68298
280106
253894
79253
140020
47329
214839
268804
71535
192718
286985
7472
12458
142487
296831
136761
280970
289432
114517
144503
89908
215769
252259
1481
198479
188603
50193
70520
168760
262992
237007
275873
55457
94600
263785
286228
236016
231498
203198
109526
41746
23061
234881
173657
138032
269934
149122
38882
6431
237621
191274
129275
195315
209642
132354
109186
97262
256451
257589
127252
180996
107102
62749
102862
263362
243977
292239
9943
34748
63903
265394
67903
75580
100354
268256
240353
163773
27521
2134
66106
264417
85815
306604
91179
278569
124618
212612
10013
166825
280917
24021
143008
208675
282873
289029
272370
140824
285393
248852
111995
214776
12313
117456
50781
101189
294110
270020
267478
125539
305717
157036
298842
237878
183453
284200
160926
32073
50761
293827
74787
272498
72408
271841
113160
138155
200568
141232
269061
241073
22224
306386
269002
267122
45639
105471
31302
38322
107951
293666
231084
66261
9651
223106
229465
69575
228934
163801
195856
116342
300501
165489
3684
111319
210399
272425
243005
68534
120373
90407
102357
181579
179559
234979
277700
212587
131760
81897
213804
80312
189380
98886
253246
105020
260032
264269
241609
31421
235786
67419
291367
141156
215045
50953
173657
94820
55182
103790
164216
62061
3029
161816
44240
272045
169810
206350
143573
57321
91730
109776
41871
176078
166022
30667
17236
211311
207958
54758
34359
101741
3416
195465
66261
128682
229709
3580
303204
106066
172448
17010
207736
229604
110342
156240
214308
264895
106903
140582
99526
59767
263353
36200
38428
194582
97258
290026
186250
869
35281
120038
13410
183367
190892
163978
36786
157774
279075
14824
127231
74113
27538
187433
288255
226516
142548
25841
276853
264441
252756
134342
196989
168477
283655
118099
44458
102984
38222
82504
238237
63714
218288
274006
144004
72942
96935
286252
146938
37708
162961
243547
150268
267516
277524
233956
267245
70056
199066
278350
249531
12597
270110
175976
300122
3095
44343
15349
260584
61372
66132
141620
293588
256612
74259
232253
115698
3518
34281
154097
28350
97681
223627
230783
199300
255616
204607
284861
258742
248072
291301
302463
217822
2042
225920
16347
197502
218828
191612
143990
77411
298719
205617
160627
109496
69589
133973
305269
97741
244
99746
20141
260764
260076
40109
274000
2143
50524
282496
24706
64970
200311
104607
246211
47421
94709
168039
146330
175553
246549
183649
308049
187107
161245
177143
161169
212426
128123
179222
238036
228710
247830
242684
206476
68017
125631
163102
122028
204800
101458
191317
251828
113750
40150
46287
217063
119851
302905
26057
54796
70981
157185
246384
84435
10855
257421
106047
272365
90762
98119
250202
259799
267778
127000
257488
108365
154212
196523
184589
285526
49429
254620
171439
250432
221090
183471
224491
179900
231864
2097
60245
221411
15826
86232
129276
12655
256358
80081
153992
129832
139582
109245
105834
151805
226041
34274
148075
308590
45318
81907
16370
98438
161177
94898
278274
166958
91256
8271
1570
90511
151646
272367
50001
179683
167331
263523
285201
29745
262499
9667
275291
139626
128931
137059
79623
185285
30779
6939
176560
289666
302340
267713
17913
74342
154946
185194
84989
140075
268493
73738
301677
33871
279975
306007
88120
147763
93676
66904
281508
237365
135608
207341
267829
299600
44143
194937
94933
7479
261096
187387
250556
64331
81860
145641
155490
280907
27656
26103
111590
302377
233695
156351
83238
162937
193643
264493
19506
111145
54897
96022
52991
108602
284985
175813
155776
61616
233363
290635
108192
191653
173611
119958
292291
249685
273877
192939
7118
42777
47420
93625
309833
72859
179082
95472
35668
42554
96659
68226
265799
84454
263029
54048
242264
198240
207141
197786
269578
144747
242225
172342
50556
118814
185281
43964
221178
201519
92104
279626
69739
96047
74117
33451
111816
68326
76086
285835
130614
244590
154683
117980
307326
99824
110980
136728
263571
77535
100706
242574
243968
17364
264867
239436
108542
261835
39198
104241
150745
110091
217995
220212
214539
17119
88972
287684
63148
113497
203873
258382
34716
39383
140623
15108
69729
171613
245996
233663
52931
115249
151608
228586
211540
146204
128055
84512
270062
223913
229251
212038
66021
305255
223523
256511
253725
289582
217963
299546
199462
6164
59984
47415
38561
129046
20357
136011
209209
150028
9436
262189
256447
26085
163426
105248
76790
87875
89111
102944
51099
295541
207861
227895
210698
149184
96803
20954
19911
100889
52443
108565
289467
194351
94404
57889
20618
226079
114048
239034
298974
260425
148762
223192
292397
61051
268379
242519
259980
93877
274921
143131
124642
136890
243491
124992
138903
57996
86027
18827
92829
89918
160002
187956
251753
256869
189872
182797
198040
184256
189642
59087
247281
180807
28507
224392
292617
5716
85116
258018
246868
60253
56635
109355
130358
40382
122220
220409
71179
67416
12223
228175
262573
173024
65368
246565
184992
294226
72650
102444
223784
72959
177125
247453
268416
231507
166254
124950
215843
32522
230312
96339
178259
289036
228113
219433
182344
207727
221202
147465
219593
119669
105797
280604
173734
114404
79247
7861
28063
21780
267571
124032
194711
13452
195271
298810
274797
23199
192144
24307
199502
249960
266218
254882
145241
213647
131538
172984
186162
152945
252499
9691
248659
82208
219044
95552
152172
54606
244979
63400
293661
108461
143545
297501
167802
279236
276294
262044
99627
295139
287534
184419
53300
307132
12823
179773
10873
14963
298524
103044
235394
107561
147702
94527
184484
13948
189139
229043
265054
58906
72201
38000
36092
152251
8663
181828
235698
138760
291222
64705
179160
9774
114035
246188
54245
33574
221236
135172
276392
163896
26290
4194
285604
219561
280353
243966
142630
160004
1873
32485
56811
287982
113517
38187
22796
113263
53914
201172
217185
179037
303038
172470
102650
92059
197504
184739
137404
227090
55336
144980
108302
212693
178766
212912
131059
180266
82844
261224
290646
188507
122597
299537
179205
244473
223869
203355
117103
267684
27694
258006
11122
91725
297154
175072
249440
46424
91745
205677
139703
297473
113779
78124
274926
166148
270092
262195
144609
92989
56696
144967
65254
111526
73333
271181
247907
111444
198231
77512
134591
110216
145221
289714
128127
277345
42476
126409
82655
229413
97042
122596
195529
1787
14156
64334
140043
275414
171681
118864
72955
250658
284952
121169
117869
257393
229013
40599
303349
205009
298378
29853
256351
300452
142057
169762
226192
127650
265661
279430
53269
274017
84921
236082
247274
251780
202068
292181
277903
26104
190716
219671
145532
27087
105257
285104
110428
107135
142668
86422
102685
150180
304372
295844
251956
144411
92498
9876
180075
93457
65149
65719
198973
299278
297474
212077
49240
309412
215073
57100
170699
264737
81450
61484
258310
47361
88681
110319
87788
128840
28597
132668
159950
35296
105464
277863
249762
69367
203798
111875
21273
151443
35852
286686
47816
155479
228317
299168
288239
309834
124528
83053
10053
14251
94961
184999
14280
11634
119451
285367
76176
32128
151590
15563
155428
37019
58357
95447
64513
50412
191845
191249
149367
68748
184609
121553
197096
278861
40596
31171
128045
182753
229293
246499
56885
107281
204722
137302
69317
86229
81379
163771
14737
169124
13248
263796
143270
257482
170707
182824
232761
159475
301607
210910
218354
31024
195051
160076
110847
163004
171113
166604
15848
80012
186047
21813
233862
247465
101411
42519
48999
144103
255465
172943
21218
203513
271358
263352
62436
116895
139642
46859
157685
101904
76880
308184
300152
3952
277649
131953
288878
61511
112625
128484
167086
83729
129994
107087
63314
52736
276562
41889
228305
60387
26233
142478
24539
19474
225006
200281
92121
197605
256409
272379
244757
93353
74241
79776
163789
162758
163090
241349
115821
134875
78080
10936
242628
62595
263571
230923
231472
113295
94802
200905
218803
61853
190395
192815
113611
7964
179796
150137
146224
209257
119995
163381
303119
142980
185437
17197
95282
187465
248977
137442
251948
153269
235668
273556
293734
241514
127963
116755
122593
288196
28813
298174
266917
184321
33123
90703
94728
68818
66099
154020
84527
123174
250086
210991
213661
12334
15889
8041
50223
117618
192211
110403
259617
89989
277208
4479
146513
300743
48224
238068
61503
35213
38867
86861
129732
55156
282401
46886
111863
278850
261213
94105
231511
38056
67005
299947
270294
217475
185858
272949
160805
103231
160287
42403
50592
267004
235126
132945
185812
307631
157751
98694
279247
126991
235963
173872
253048
285427
41914
187121
300889
242475
56189
250629
263075
44085
76413
40147
137521
236345
166839
245608
206383
303680
261835
205816
138952
223782
206277
306271
7008
229226
240401
126956
4353
39066
109872
122879
109518
118308
128548
49477
82560
81186
34523
76674
15304
156631
24161
56930
70307
51290
214175
241427
295453
206273
308043
221423
78652
164371
31354
163407
187335
9304
300770
176328
42056
44795
88972
245210
44665
129461
26926
252447
179390
222586
91304
235067
223152
261637
232262
203687
308719
258444
230980
269980
236835
144374
239053
286940
219097
31392
145071
75649
131368
231786
288967
242314
134047
164839
111119
79947
9224
26335
17417
60412
205263
226334
217557
55059
56551
85730
58433
9781
284919
68977
293566
123276
74230
173790
198870
183814
173095
49805
274764
181843
63486
95441
276984
274541
4791
91871
237211
268090
309599
234048
169449
258960
229910
180208
271835
107274
285494
163475
181410
76100
257429
68521
243929
164488
102293
7336
244016
212494
155441
156352
255497
168359
180457
138877
182187
284005
252524
80264
273014
91729
223545
15034
82871
8318
195767
232633
158144
168698
62497
135217
167830
167775
32357
295451
23254
263364
113408
42985
223639
217622
177504
101216
65227
16019
295754
64990
180078
93210
206645
238904
186532
304527
179477
36501
194368
47522
283075
152128
212125
26604
183494
221497
72625
208333
151099
291362
52188
55365
108582
89717
107022
127424
260247
234415
13139
240837
196257
121374
164419
21374
224258
158445
298339
193203
246018
277604
185623
306014
240462
71629
259094
241421
154317
92986
125458
260512
86155
281185
293404
269804
289598
22976
200409
120847
156190
288519
34597
125361
172632
169990
25837
216693
120636
87690
194640
130644
20520
210586
116138
108286
123753
26180
230170
264046
292606
294249
301681
292755
8854
241303
256121
272340
131137
137003
127905
149003
89732
247315
3954
306723
104361
222071
251462
127056
244978
64049
6628
63570
37060
251663
130953
63010
272428
26412
7095
183353
207392
203107
72058
228351
32512
172412
80379
119533
214665
87293
48676
197144
257864
45798
63802
208756
170924
143348
155667
175180
62414
46661
116970
224754
203691
12068
306002
270781
227043
235651
36949
90645
92384
146827
134663
159332
303069
21555
281798
188125
18398
169998
193482
259902
302004
66516
178667
143117
30050
172380
31524
1635
59326
234650
264134
61205
52025
124928
195176
96191
309832
258278
51600
270048
101727
221267
127863
137664
140987
150991
74977
8839
227430
203543
212584
101377
213565
197391
196416
55889
35534
263749
49956
128911
175934
227756
111126
120494
128941
230403
165412
257577
86058
24940
299291
261659
46610
147960
201603
55939
86797
4142
30412
21990
11915
237111
125698
177932
68495
168829
65692
215625
52786
135756
173737
185262
134677
118268
236004
44077
82106
132564
100597
79943
77871
37691
100320
245607
106782
254279
57629
231058
191244
278866
32387
276211
180309
280103
233575
105306
254622
283656
296144
78512
98391
10798
23816
108696
174476
153541
234896
226866
76692
238327
271382
118867
118776
146811
123949
38396
228759
240228
194985
142203
115580
187798
246711
279839
55006
45434
23572
56854
113744
106713
95179
184354
40976
62581
189043
109177
12780
202678
192456
208705
299122
184270
270032
192887
85534
90540
246207
194658
148670
117728
178993
247885
45062
59712
279390
309896
159054
248110
252699
211374
113465
189526
190680
287133
69331
18559
262107
145790
286489
117472
24716
185617
259786
36217
231172
133170
158575
15996
144752
277586
193316
264274
99858
295749
89496
97487
300067
7779
196562
213465
58517
112410
144728
131322
270380
266311
100315
201933
156430
92620
254986
161568
119851
110476
155764
166634
158613
94797
35655
99612
234032
139860
253851
301607
137047
162152
243020
106003
217952
263075
113290
247985
14168
169556
135870
82889
110559
279265
215727
64630
160241
16999
212366
164810
252212
173557
88017
212214
193855
111577
68917
280299
255138
185412
53673
218941
281608
33997
120595
282057
83547
58596
147219
5160
264072
212499
300382
95301
27651
84741
207946
267720
273573
93262
103373
141925
86272
107869
110208
240472
221070
55369
143962
196977
212015
64317
61151
196676
71514
31208
220627
242737
278450
44114
4769
126279
23262
33333
142526
85117
270171
48773
238322
145754
216766
37604
23578
47255
307020
17421
115510
205895
15611
45951
271534
89136
87953
90017
58699
298160
161077
180706
233442
184816
209279
301050
55676
151853
280332
303808
305808
112788
9412
248649
134899
258087
25696
269493
49733
126598
12229
169404
201329
254683
53292
14934
13799
50307
144447
58816
191707
221787
165353
127523
270267
100454
270980
146413
373
76542
144276
304301
191003
44861
48568
133813
150728
300366
209067
84610
127410
125377
279385
200186
27005
79193
242334
75726
47460
22198
260360
167058
212905
117047
222493
20162
152640
138010
273661
267013
295490
299979
62797
160587
126025
118236
51106
83973
210597
261045
12770
122039
168885
176772
238175
69693
109673
268977
192278
202444
203586
280252
149396
14568
120708
11989
189670
109843
177569
298789
187263
6403
198430
159143
128235
7731
191591
157378
129762
170496
18858
201569
184327
130314
74659
109617
290887
151054
99803
6861
133674
270866
59133
93942
84892
141474
263974
53077
251355
74752
28739
27766
170436
307615
258376
171352
253773
303437
288699
48960
278668
55737
71453
274910
177281
129708
157696
283987
292671
265644
78564
54908
35263
97216
53434
112244
163260
236029
121238
84881
252583
189821
265094
142199
278434
109723
148366
243562
245823
239772
43812
250728
253624
251443
152246
45001
270556
278023
231476
117363
56073
153489
117336
44834
221660
205871
165425
173486
161628
29745
279173
235119
197204
264612
72778
146187
27591
89613
225239
173432
216691
226640
47029
7690
130363
15039
306046
73832
31076
74906
19734
147336
79907
158373
165258
86715
42377
292653
35065
21211
47488
123580
253159
145453
3140
267803
39649
247776
226270
93237
126613
24076
86026
153433
271017
222912
301594
95339
179023
54715
126695
205872
79998
190110
171726
125231
305847
5748
82530
243882
168057
95064
274647
17249
41892
96605
197099
55757
45044
247153
255739
2402
107430
184624
300923
5082
98609
168349
70261
122953
13733
81809
81206
183571
126853
6585
228164
227926
100258
199404
285304
237127
59863
173789
303811
299624
15945
116368
272963
231380
70968
178447
256576
109181
78222
230139
290510
150184
147748
18317
121324
17934
110019
115324
219368
271230
300617
210924
171919
212567
242157
172665
184726
276159
302813
196135
269527
140750
182540
185349
253812
236739
11566
192353
187732
248358
174879
197842
147427
237718
142337
3657
45966
101921
245957
265296
122748
192085
14173
213214
260226
289123
306277
231153
84438
151306
10264
244395
183408
227294
258545
153438
10556
197103
192726
146873
64022
164550
270215
245202
272194
252830
12232
51927
10367
195102
129449
107331
62244
211424
81293
128663
87141
120391
215086
219742
71833
134948
108074
126281
264896
47680
207395
51258
229546
193786
45172
216738
247249
173728
277888
14949
32627
78252
71173
230705
40513
225368
22134
152321
283040
215272
253378
277835
83639
287742
269375
63427
56357
219478
168069
220118
63480
105489
275746
249210
267603
47641
286393
283908
49464
47588
284766
79559
146591
172690
117827
59909
12148
276306
148214
217641
210227
50724
282634
120484
191838
130219
61624
140082
9222
149229
77916
91780
218959
131516
30789
273145
226706
35290
126195
221292
39704
262839
29939
242044
233132
267445
81731
196886
106984
299428
306478
297859
94874
125299
179143
282413
127389
155287
162748
96558
54759
165869
202983
99094
295037
308935
53332
51993
191599
17873
223487
90003
72091
262429
216239
151843
121019
193465
39006
50462
300232
73791
273118
215913
256054
292889
218819
11255
107729
138152
144981
135436
264930
202104
28214
111305
46707
207374
283118
238185
308184
11528
309556
106493
117054
236357
247827
36668
135822
236906
70698
164192
108325
305629
224474
187580
227785
247402
32291
305061
138060
123576
1389
134032
147082
166431
89935
98087
225222
125138
308565
259426
224583
102830
206922
183484
222481
42487
60948
89390
268024
17531
290066
176048
73600
239572
176951
161058
208748
306464
180805
89995
137856
159083
216907
84074
274340
111252
12809
113820
57016
271379
244080
219223
245934
155764
4871
20565
79288
104995
249687
83431
230697
293982
163581
267474
68575
94528
64705
62824
215767
235934
257989
108954
93933
125779
43412
303598
286171
72390
6480
172427
56749
185100
143558
217930
152176
157843
284394
112857
206099
306647
106384
62099
190816
185482
102053
212055
87149
183726
78682
200441
173057
250116
17897
124330
126006
147356
167044
209396
1991
78490
207389
47284
120813
100558
133785
260381
34843
304047
87352
298923
247556
177596
45020
6945
259500
67163
47878
87490
65617
249643
221326
24601
5619
134893
13427
60160
280764
117658
55563
229384
7201
6354
213202
113334
84016
247156
128983
270045
240915
150566
150714
120143
239274
109730
4686
96883
38598
293218
242795
220169
61936
128516
195269
178907
52480
19795
248250
111358
270344
215248
80586
90882
123801
11243
116473
187484
45179
27776
111862
13713
244488
262844
287767
59638
260349
128135
136789
20858
210846
180701
101888
42879
39293
111263
261852
137123
213699
307157
64665
88975
236782
303923
80099
176423
149544
262847
145011
308988
114320
120096
188327
280353
176638
180601
129794
59417
120202
153056
95636
266394
37491
31087
244006
178571
107705
253412
102209
42133
195680
300145
113754
83738
175084
279014
156207
222319
143771
143617
209363
265777
90298
246144
291131
263807
211190
31529
151669
159952
209114
53759
179876
265464
221235
9417
106504
87367
43314
148722
41947
63260
101016
306351
293473
112919
118553
164916
59392
183564
180126
81598
71749
117371
277246
65140
36395
186237
57911
20204
181681
158811
127692
160540
215943
36408
263622
51083
77598
238012
85168
38992
116904
21845
76429
303788
309154
117851
200389
226558
62039
97736
202279
160214
75757
27604
284150
131164
279613
170362
20113
180204
278598
241607
259206
38469
48576
214756
46046
246834
215959
276326
263950
261073
108405
47471
234246
56392
232900
193833
293663
195665
191939
279691
161589
228784
28777
184199
150201
185338
256500
264542
155825
129904
238570
94857
144924
63681
137153
27470
103978
8226
234928
193367
132601
244253
140017
66395
285267
145411
152022
213878
126774
38022
82772
18345
89909
288640
102500
44026
103329
176186
200170
96521
16789
71072
179662
124125
150869
10057
195250
164672
284046
228183
281211
56406
10437
146036
178890
282206
277946
276843
88036
233164
126535
132855
175124
178376
286186
70686
28951
50860
193629
195864
81561
268276
295569
181698
273280
68891
289876
180165
28424
54140
72964
181137
21045
97614
135669
145935
272677
222531
36165
116855
200316
51452
97854
251380
46525
274675
142690
36047
81803
206188
76332
102983
237077
271655
27049
125848
171819
208543
212260
293353
212573
85329
25820
11727
59904
37349
28158
254495
166279
38488
281155
89035
256324
277266
235581
290792
127733
162602
251765
47075
213702
31795
234090
291260
189459
294331
238942
259091
146915
189585
26359
59004
24805
102329
216830
205298
150978
204014
64973
130666
109423
198774
33153
15726
307230
228622
186947
128425
121435
94586
221244
259658
67649
290689
278153
78190
114102
261769
23221
241907
59610
303174
23842
268792
244661
107680
43312
272253
275268
52287
286334
269895
37559
47222
38427
47140
48064
267039
44685
230340
277370
305445
99146
284898
76625
134611
12777
255689
263700
10519
258636
207067
112136
70358
262948
277909
252387
208062
74911
14243
25044
249416
225464
286940
220048
84721
235797
169878
282812
65068
36110
137993
196442
203297
134697
284870
18803
149929
291742
36270
138188
96898
161822
251751
138528
118683
151252
183097
108544
61245
122795
75297
165606
21543
166535
298351
75162
9301
37062
146565
239962
56552
104200
178064
24440
242371
72962
276107
46090
183370
291604
76614
16202
257192
135796
265319
128985
25293
283089
120787
132153
13098
305485
22960
35898
236859
195936
137549
102655
70941
4611
301992
66809
230786
290988
70215
226499
14623
260539
155512
285123
276102
231578
90449
8861
35175
231390
6168
271962
279354
288946
309817
64470
32884
225356
174355
212422
39728
229038
208170
42530
168130
276290
9957
98051
64692
15983
231805
43225
5252
272343
67347
98538
246925
238091
305251
151669
134346
9515
106240
110453
248922
49350
209949
197538
28683
304750
2246
48906
66627
184748
241475
90836
147996
119336
132230
21180
127729
178677
127550
10066
234401
16594
210858
272627
263506
3411
204720
82852
44783
136800
57290
294402
42881
27695
289704
229264
38991
180420
307992
169034
101354
152602
31572
290253
10758
173167
240068
35726
293585
259245
144418
256196
197004
150805
142955
125599
36221
243003
92649
299986
35392
11473
24880
6254
50210
191547
156696
76763
309693
165793
34141
8042
103812
44720
169648
131416
299650
14116
53281
191129
185936
298934
258030
53691
42920
120092
199162
286687
50706
71770
219580
6270
130703
111320
146383
303216
222329
299107
226511
44161
294279
201953
42816
107045
207796
146758
168273
33325
201117
240223
65720
245931
130262
74526
307652
124189
243097
28750
298170
168698
86739
25986
78487
29418
1356
279230
12455
118954
122085
16981
44673
218913
193611
191960
16994
223384
48135
223345
137927
237645
273552
20180
213925
272387
231033
222182
21298
206242
254520
3809
67418
194515
66638
12987
141083
294940
110495
149553
57033
87060
236558
5238
300574
193952
170718
124083
190256
78571
124114
189329
79621
144622
168222
57283
100434
250375
178681
8902
240711
142592
181917
234927
96314
83025
156391
40662
221160
205560
196682
246578
284513
239167
281148
226330
168405
72062
188189
189455
162097
169470
212897
172040
175132
11801
128840
231693
245031
130066
296255
296990
243631
193442
26002
239900
107552
30571
48624
110378
213372
297564
147961
235300
44579
129930
174013
303459
78408
116834
238943
199086
66553
220793
132783
142150
234735
212874
224805
300190
72038
136158
280754
217725
11453
160915
32492
218468
170753
246055
228957
70166
105923
91666
264375
251730
198227
12850
43651
67598
70406
166742
67637
261260
83330
46402
19799
65282
125384
188654
119743
229918
160101
200491
251213
152773
22422
6849
72975
189391
135263
60600
139568
41047
142014
305531
187932
97122
44274
11185
109668
245921
193806
2712
267490
97508
280130
160167
17671
241403
75303
17106
201538
26885
89146
188541
24263
289883
3360
116342
288750
242591
223456
18367
231074
247516
44985
128940
297150
100041
235796
1477
61214
12754
137888
141292
140078
143608
160641
47783
25252
157384
214075
186437
166354
33278
221419
161228
71773
214690
180721
185403
167053
163750
155544
70887
208112
165900
207004
229511
245897
150830
54594
11935
260991
203138
72240
262467
187086
231602
51845
163218
122732
304973
297047
303421
116872
215926
132643
79085
90992
18870
59010
237935
282678
200590
272738
18695
285929
46154
256576
232384
259705
128758
171487
111349
242588
200979
88644
223568
63365
238871
134988
265275
62031
117536
136771
94717
48474
43026
66465
281623
126718
111563
111805
262324
171338
80035
203117
52915
249224
14506
45365
152330
145402
107772
107439
45872
30951
242006
78680
276690
294237
14486
235004
46111
67008
223712
156726
303537
206629
216443
33832
1387
309785
5897
206618
109523
119906
85840
292888
305276
307546
45878
116195
243101
275293
283192
20782
132588
134292
106334
118483
216253
307143
16877
260528
73725
186533
98171
209684
194751
151735
21910
137646
236034
303881
199827
34500
271963
36863
41244
302081
39616
12899
64302
19464
270863
122161
107936
82723
281479
61948
139932
147706
118654
72265
33696
190761
20467
160694
268946
149516
67798
293060
145368
97943
180328
265166
305881
32582
43045
48326
236314
155833
15597
213648
168107
129966
258397
271095
265699
36035
295723
300007
214778
137258
247750
239304
2993
8198
269304
94393
12908
242875
278365
5940
99971
236967
181006
72774
79639
152512
127589
1533
243640
164213
197789
222178
293839
74033
19307
44912
35681
181060
277526
69809
147833
37300
216604
45635
235327
206092
38399
168292
170845
136017
257624
132790
229453
4905
30086
274723
62273
78744
249942
15225
225866
208238
117649
211995
140696
9459
89328
186388
274519
265174
228305
46852
151846
229107
306184
70174
231042
64381
54297
77451
98506
261448
71232
147596
217347
152356
119166
126547
88608
156067
227398
11854
2383
122024
247877
234115
217806
269955
261500
199805
8903
184282
29498
171671
86417
83933
58587
299325
133572
16935
307985
276046
46122
237877
82120
34298
204551
66790
241970
216903
235911
271946
105623
194365
265730
251237
145524
126113
187478
199980
283475
78850
74031
38949
124084
267101
275037
90977
138841
39818
39538
151410
110503
286785
181448
129316
11255
7361
208842
213189
113992
302299
136952
285410
18193
30087
49044
213554
38126
173791
14314
224166
109716
157845
282999
55640
264176
245007
252780
100072
98210
116681
35580
245185
284633
143202
231441
259988
94993
193080
177575
145306
61497
68291
82107
132261
238627
156858
97426
132514
193985
267424
30942
174469
256652
279784
226387
43674
159303
98309
122956
23440
68699
54161
151490
302906
293576
250356
174936
164994
122123
113855
108184
18686
269858
55067
227379
149026
51803
102165
77689
267026
104241
285524
518
130354
75467
143397
206788
278618
243364
163912
140178
281030
202771
137642
83375
306577
188299
47517
77185
151057
40977
227136
217502
295375
272146
168361
142004
5866
67037
222489
19776
99931
256616
175754
271651
109885
181964
26487
11279
185338
127943
102489
156576
264946
235107
191426
171590
202370
193220
143340
70968
57490
294933
242530
288193
61362
223682
164833
251279
170999
207223
65160
150162
106487
116655
121947
292729
276208
241235
226158
217313
57995
91452
237324
244486
157837
273354
294985
132637
56089
215253
17510
104408
203763
238496
129039
170487
228939
87968
236498
306619
186861
243741
62639
6246
128580
120616
181715
203503
295443
230386
69247
70894
299200
299914
178850
151419
218343
173033
174975
156781
136100
219370
260545
162106
187999
284645
129729
279650
306284
233524
300827
31283
304492
19055
177894
46563
72917
77309
291259
50163
164119
9644
101733
130106
298006
72631
13726
187475
80446
106951
28141
296652
306580
5665
261205
193237
168127
181824
11658
301894
44075
259301
205924
24087
274977
11005
188303
13196
37725
183436
54296
302827
45842
62915
80686
91103
80914
39131
94357
218288
12663
230918
157904
6588
290271
302348
125915
171533
117017
245591
81882
163895
200475
72298
80288
15297
49616
99645
237245
107412
64579
113340
124072
128533
281439
143100
303436
275253
198349
223452
6768
98006
165221
103742
24792
161547
152624
97691
45380
10830
282058
157369
134733
301290
232359
5424
155099
107705
255651
182772
121116
204849
285626
245253
9998
202613
88615
115435
161606
66206
156106
292165
186287
209483
79078
173251
65288
163044
286063
201554
69645
240558
184103
86950
235710
44267
101659
14988
293868
185183
123640
53940
144504
173856
223185
42973
34950
194634
66154
23139
42475
294472
50211
106015
100194
128963
235920
20648
253313
44921
114948
40261
115386
149617
296261
44965
193582
112437
188413
99394
242576
284669
8118
253258
69753
196658
132030
162496
237894
117086
15009
28016
72723
137918
301543
203168
244981
110523
73622
142516
198768
159714
18640
152874
65569
212721
179744
39552
270610
46138
285874
28837
80036
309104
169153
107897
211583
106728
291951
188554
218
62637
213219
281961
7728
231409
51912
265693
37966
152878
209275
87543
66953
289165
42461
247961
303403
42657
81250
31374
121904
275881
189008
254733
197956
1193
144217
227731
193022
271187
36365
76898
91799
129375
267437
136330
14919
70019
221266
262369
117973
153633
93494
100608
105585
41219
2562
65227
147986
173112
176773
205739
274386
155429
84533
143578
130052
301351
42516
49857
51974
163943
189847
48169
56770
102407
309783
290346
2444
224394
271556
274819
87516
238509
171290
27024
303811
199047
210794
87939
100917
267163
228928
279042
142706
255867
31040
231787
120365
209469
182426
169234
184665
94940
215316
142784
80371
301768
113779
138566
224195
140497
80766
95264
122965
293813
14775
171961
168177
54296
75675
112199
2861
264731
273058
20855
35924
102917
10043
97056
195162
203031
286509
47923
164382
265426
129641
26051
256334
274180
9623
275803
83982
135477
50906
102222
120285
236923
12209
26844
137818
25000
135334
51317
218389
3603
66209
88440
277999
160229
221569
226182
288141
62304
102356
149834
158880
278405
10329
178014
80099
220049
171979
85069
63038
142969
100470
32830
245735
16886
283759
57314
287373
78728
24778
214840
40480
126315
230573
194488
293360
20152
49821
292952
72084
263169
33177
79115
181308
203398
303849
114694
275024
48879
309159
27794
290881
219174
228213
173042
4836
60284
248696
251432
24472
39845
76319
33462
150878
84480
110414
167603
183763
115122
292146
212803
101930
53201
202262
247137
83850
218399
46599
65187
182236
225814
277516
196581
158446
203418
149339
17903
260148
158940
84647
164548
115778
267214
106529
111184
173690
84172
98525
259403
287730
180104
202726
83874
22728
94096
97156
274832
299672
52612
138757
134333
152630
64072
174170
267127
239446
138929
86306
132213
159986
152734
118843
236817
234847
233254
70434
23516
143042
133866
30286
235360
76840
133121
249468
174256
160081
181543
43294
214648
283644
288797
309817
7041
65947
92788
136704
79495
250322
60907
135818
26191
71935
137929
129791
200444
73487
175194
254748
111807
208868
20091
189441
109346
155538
109706
161151
287728
151425
175326
212085
117520
110660
106820
42215
102973
306910
37515
238459
205787
235292
39864
195698
64601
275715
305242
75871
92060
105339
113577
296113
28392
14714
10491
141123
151124
283428
91675
160326
92858
112197
56034
270256
139850
96401
124321
160963
165490
100043
306807
30157
61229
229834
239668
177904
204125
58109
227749
154910
281409
107716
130234
208643
145067
174596
302693
1895
239460
179054
236469
276978
288750
65029
121897
305697
8566
272618
40618
139608
102029
42876
244688
240820
282503
161896
186587
18533
303645
56316
170905
245647
148332
74091
221348
99279
234168
53949
53801
177017
213417
68761
204864
295724
11726
41249
287204
202468
182749
241259
224399
235519
266522
169972
251167
21708
280260
73011
7596
123549
276625
295050
149567
291804
173725
210607
79225
24673
22968
172464
201121
260296
292769
82679
272920
257059
308542
99376
218820
172751
69609
66155
306353
197776
254153
104173
54292
144495
41876
5506
243027
180144
231202
32607
261094
146626
250989
77986
260175
212474
88160
267763
289387
101732
84613
21096
124344
8808
75473
279474
170705
81902
177523
257851
64510
66776
53902
143702
223185
222999
250985
109196
177725
287462
101051
51920
159708
150573
173002
125653
82837
58273
88809
138301
40073
242243
82924
234583
123482
215484
8566
222162
157936
298828
61569
176955
184579
179160
201916
37001
266007
177665
162167
205134
52301
85898
38207
19138
2899
164054
198348
218133
87768
239841
141682
34620
63645
160357
222992
14236
214188
209815
36764
75946
236789
185618
83945
39733
157441
134853
232882
120638
45441
194418
81294
175496
300821
196139
32181
258231
259542
179599
204149
179976
56616
27117
89730
68499
92040
242904
54078
28049
172195
169759
93534
249357
100269
223439
28141
12785
199869
190279
71424
145644
224650
117803
290465
304794
109664
307532
302635
35988
275126
8760
206699
214139
96684
122475
19197
170153
282509
228761
308505
121914
249657
223164
265170
58581
280439
161743
66105
190519
155875
75138
62563
23339
278767
209119
268329
97290
176778
287810
121277
23278
32973
252802
15652
229346
2053
56440
96774
248974
109949
192318
260888
207341
59034
18179
261672
112121
131516
195866
147293
245081
273575
180137
175052
78314
25152
35793
268207
116152
15749
259459
274970
279989
255230
24431
204408
190849
210563
198863
249390
279153
183059
82330
47240
88188
193933
159398
990
136834
193469
282296
71988
280184
294399
241621
12358
182231
270391
291027
116809
13341
37978
14332
233868
258411
76821
198581
94520
116668
48131
173002
74835
126138
233309
241072
252685
207622
5153
45713
152503
167394
117737
243358
233696
231851
262522
240317
271426
240871
211643
177350
83778
66403
240093
15045
58002
283331
112448
309932
3883
256948
145630
211300
192117
222105
303084
252192
35215
28511
284793
149123
273771
171826
133007
201115
64443
159107
241884
154144
107485
90876
158890
253425
141966
21699
47806
146568
164827
79140
102741
155008
114521
198056
201640
160980
199507
279948
265031
158609
165962
47516
254656
185728
145328
19786
234081
288563
112044
141536
127723
28875
139512
186947
35067
247327
220642
167269
30245
281658
6243
113413
279258
58258
37158
20801
96245
43271
74681
5920
16792
237047
132335
34222
170676
296495
192276
13607
25187
293350
50979
145780
5357
27458
75441
234076
195222
296079
50268
77823
271922
214633
110481
216298
122905
178066
108841
88752
4562
87022
233774
305179
71151
309486
113128
199372
107118
286373
207191
48078
156649
164793
201306
162531
285049
211737
143447
269482
135197
96283
4198
99050
225429
98451
36222
49045
48769
232657
257138
172517
73262
283903
149094
35263
215667
165841
234119
188545
55897
197084
204682
210550
289954
295196
212938
17151
268581
229822
14436
241902
206024
239420
72534
243138
53229
213545
97117
169102
279036
298371
21231
211643
194294
124367
172848
161525
196705
22537
148455
10349
16360
284121
57406
42133
292859
188586
287644
271529
564
281247
4119
72230
20053
90373
142547
234409
302451
56672
195831
240872
232247
59050
70032
242063
130664
128415
209311
52831
53664
157855
84304
248208
276938
139922
297184
80535
269887
151044
141932
212603
194662
307945
15664
117546
184071
109954
111484
96161
50776
308029
4707
224348
234275
32049
100954
126592
281833
252422
696
48862
30987
120202
95167
12817
132120
117251
93740
37650
223460
161491
7886
22086
243157
217120
42223
274139
222798
164036
182983
162965
176906
148006
109477
42085
147628
136001
142681
43325
48291
307663
198553
154396
63683
133268
235391
148683
165474
1391
95838
211501
142221
2691
71799
49609
182875
29692
8471
227876
75295
62888
139842
84397
104906
127946
5812
221227
139494
21720
71265
284327
251668
253580
187201
93291
43945
21326
59701
123441
189927
2759
61851
35503
125252
309299
258259
172543
173952
24236
16841
259379
33471
39593
180431
187476
269399
230936
99762
213782
276812
282150
170123
41757
193437
78254
303949
62637
31662
174206
239388
60219
147229
49022
10836
295412
97951
299980
60800
2769
164825
302718
278108
65910
168463
36946
18791
210564
27630
113248
150206
258981
269917
145882
236676
307787
176142
41602
2932
160292
178861
22668
146232
278195
214479
186112
170786
265991
62794
280943
76664
200112
37405
224516
228913
48341
235985
42323
40262
290903
214605
291843
89526
58841
119759
175268
284564
302860
227124
210453
34147
34337
69895
100100
175687
80306
165871
8665
53522
120399
107386
306024
79616
196300
268846
18277
208472
69780
69937
218803
33234
274639
288680
186302
224770
101102
257343
236444
87144
65183
191246
181903
257562
88020
193071
246613
42152
194531
24397
154475
194662
17458
105520
239250
202479
138991
45261
133368
82412
204793
303302
37038
72428
16092
268934
35899
242963
137257
50511
290010
40076
223360
103272
200518
163429
188674
8398
125726
260356
216215
42229
164438
138514
243565
221745
28905
148135
70498
269372
130602
38289
194831
50111
189049
225820
302498
249782
180119
225508
54267
26140
4600
62745
289659
255250
206722
174784
207082
262080
145466
165773
98453
146424
168518
194459
224850
236196
278399
221530
136959
72439
270544
188637
274602
219819
262726
52617
291743
299217
202767
18076
211141
209414
4416
152773
66760
309873
234675
122031
197795
261192
101651
68869
103539
189452
94681
173528
146693
191505
43224
299421
233130
98701
239477
210985
68321
72924
153353
69211
15282
9052
278436
235687
163041
42553
146934
267212
155091
187344
42452
279048
228353
122065
251183
141515
117692
278000
83713
135950
71680
12308
167263
59082
43894
134291
24259
21183
81849
262800
231591
111682
50300
215098
299057
151815
199245
150178
267272
39551
89086
279227
108774
208062
278148
243330
306453
283822
211142
105234
147400
140004
14290
126941
242931
169805
205210
176273
42129
246087
148960
179718
33905
61862
229256
18263
48715
141667
100715
1163
55507
234320
127364
186666
52601
27799
147896
112934
235233
136876
307819
31986
122301
29056
276656
223679
109504
262646
305187
195274
46380
36975
18907
122193
140715
11322
191842
286466
58861
35002
252339
240405
104096
288092
54090
143860
181421
12553
252032
193216
5388
200361
69808
32257
153174
149341
21179
73291
270621
163478
83780
249511
158494
4854
28927
212572
188640
247962
137561
115331
112258
139715
21723
139340
150941
41267
190082
8444
32824
800
255853
207675
151841
91814
216643
115151
244009
2230
142853
106419
112813
230694
256030
96727
246548
240885
65213
289355
282542
293453
182562
167717
293665
166057
299521
190053
32065
306322
10300
173750
36115
97975
296924
65966
196226
222204
235869
179233
237330
64508
185253
210497
76451
79784
77866
286683
302139
222559
93249
173097
69337
183513
104032
228431
113256
270346
172339
250796
305687
199300
91823
262341
154067
27486
35019
245301
42520
183204
27650
257287
51987
97660
35276
296496
67723
82956
263578
60947
266542
207441
81886
211487
269073
272640
268130
199274
70272
56672
81262
162817
101134
284200
253461
288039
161747
12412
47466
150689
187320
249209
32939
53524
257439
109289
14016
183999
240791
248029
184359
48935
304715
195091
62047
182379
148640
101016
161325
299585
131419
120029
188457
93913
185368
220789
50939
229157
145598
221794
153840
268242
22423
181793
46936
269642
67698
245396
43843
300683
286407
5014
296889
245250
99451
13203
266418
62676
11740
205826
254423
286798
299568
98996
202535
144213
224589
9363
307450
128126
255838
270240
102236
159437
287609
239389
78059
262783
45121
120329
140840
141609
192227
16694
180992
152421
165001
253459
114467
101565
304002
180265
90463
215570
227772
83420
129749
292881
254394
45584
11547
39644
96906
214194
64959
137669
25248
297661
82184
239864
2084
199210
71394
38646
286121
290094
127903
85445
133527
125882
295868
283610
5816
298171
168556
56966
225634
153526
35117
307902
63858
289756
300942
53315
277426
53126
192721
129990
1368
293616
201893
75019
235722
298352
183714
172763
170321
117625
77655
62436
122401
150455
133616
139404
160489
1428
239850
38245
51417
239229
74585
35170
197470
85469
199116
282319
63619
227297
73601
251385
69550
238711
75551
288750
161544
129659
148499
153434
119101
282682
57669
51486
167799
69277
2847
9924
246555
268676
228436
194158
286869
259583
36768
221657
62986
258006
271264
118752
128342
109420
223688
140324
275559
36104
53668
184733
203031
43762
144701
117518
183067
307179
291792
143444
67610
235442
56449
150681
103116
207267
108798
130941
71518
264047
104241
215561
246894
273138
73364
199461
25537
53217
280386
268394
176089
103148
38797
94964
186970
295945
98210
259439
84334
305168
154562
87564
57303
260901
116749
252978
284996
249576
86364
220009
294008
185123
244476
79499
111686
218245
294753
159914
70919
94343
114749
848
279732
205879
277629
211767
138203
255234
67105
128108
280069
215638
182643
90313
181196
115170
93725
234137
308088
49899
79364
233214
55646
91006
154639
57723
238196
107595
124120
16699
2466
140527
70988
120986
235654
210241
26592
230396
202616
18159
177208
3073
10445
34170
195752
189792
295156
264521
13025
180831
23177
284337
220141
230370
21354
101603
272805
14470
202013
51507
296684
182614
123722
22174
221552
275030
86736
184052
287671
56670
66661
168918
164202
63648
24215
256911
33605
63894
233370
154434
260090
1193
83533
17694
133744
84615
56133
254351
199959
228790
6161
260796
94759
141190
298292
255580
276414
45042
204268
273222
90444
41895
72031
198048
132972
59617
146741
134865
217345
252895
248937
234938
103683
208579
273043
126892
75339
235579
192463
91485
148701
265710
204764
139530
113847
232629
234046
65703
77371
62180
44741
224681
192258
32598
184126
121245
128156
149240
277166
11526
125908
96150
175706
122921
50979
69915
224442
95408
211686
86640
137750
116187
180189
233728
132475
243732
218275
1803
241076
134374
231483
250513
101984
55053
129340
275069
146037
176115
3296
14
222551
274931
165766
29094
116995
92726
123460
108875
306512
262619
221318
92193
46585
222827
190889
64823
47038
51926
45228
89532
5918
298786
194676
28966
118863
155962
16636
44434
283738
288727
181955
295931
254598
175370
76460
58568
229342
99052
155158
63816
195180
218599
116792
63728
232344
15407
267541
297922
8671
301767
97600
155329
121316
187894
93495
64626
132226
80945
43726
5470
154758
19252
36438
15635
13502
113132
202183
247429
33336
31948
77914
256830
255740
143694
52656
235120
118084
225054
254493
81742
144394
93710
232329
10840
96549
8241
61158
79442
177935
26373
4093
307177
42836
222585
191870
145140
57779
50546
214302
61730
75278
3940
41203
269095
11780
98281
31354
304372
81745
215512
179085
39456
45246
160761
71842
73735
266258
128364
87304
19318
242755
111336
106837
113161
111388
193301
156930
148872
234026
56045
57294
40469
305063
221620
111552
119389
261305
87903
235723
134859
54528
122595
9454
223616
205234
267407
62508
111445
293271
8356
159446
281304
26924
275370
226657
227990
99565
302226
286726
296697
96915
68910
120061
81747
76117
238900
117590
88705
187251
191298
206927
79658
280713
190357
12113
181954
36594
139808
208620
234629
226196
217130
144565
141506
181939
300929
12764
141652
274567
187182
157422
226863
262580
163817
199413
33433
304233
56999
158504
79308
172839
161307
251828
116862
140759
113543
289374
189724
266874
214782
286760
130990
157866
279526
283927
57045
263073
265490
160432
236724
283792
116834
50873
184965
89909
159536
138636
69481
19794
36805
5752
281977
168695
185142
114055
98075
289324
92287
178167
298593
15103
213783
60619
164537
252996
186997
301878
190391
282744
225373
47467
45359
279841
127729
93844
514
125400
283594
9616
30351
116183
32631
206459
185966
257075
194381
262057
190141
56231
290257
19565
115
77337
175607
279120
106622
166301
172198
219332
216879
288617
135348
246848
36648
253874
47749
65920
45778
53127
145151
213186
209102
35019
57048
202021
233548
36353
13372
190638
21237
296652
309515
280167
33537
235439
259488
177896
18814
78186
151936
284721
141264
38229
47407
202781
60050
19860
120470
159083
283195
200933
278989
17386
71157
167187
148233
242398
184139
279789
15881
211114
286478
52218
194018
143393
272684
211400
289329
247133
58722
201670
222239
8971
5704
119656
200163
29568
26483
55217
148467
135576
150769
193280
205734
50779
68995
221710
31098
114407
77861
112417
76023
269515
109038
175362
196745
44778
167511
131359
24669
163679
28850
143739
244418
156079
254054
59872
82018
72097
240439
128052
166943
280846
66276
38038
136880
248491
309738
82914
26734
169953
220021
14577
201936
288791
101887
258610
295250
196628
266776
276775
279238
96360
270798
303179
97740
119902
79749
65152
165208
63884
114203
61279
54741
297230
265394
263151
158554
259810
205540
127635
262080
55156
9900
214418
65159
194934
234559
273674
15024
204394
25260
190407
267388
39515
142461
245575
196796
66895
169212
162031
120368
258836
301488
76780
309875
12143
179682
2913
42509
125779
179159
163557
115560
126628
135850
216144
213502
25743
30746
51190
125709
237605
3241
266185
302423
226924
177989
112804
93181
181983
87865
170829
261131
66405
161945
133979
25628
257743
35225
131695
3281
65806
249103
161276
55916
259588
205333
58625
99913
75395
112619
79851
239369
59787
58491
91086
268044
59193
146440
179333
111144
174940
63286
270681
272028
81119
150562
255376
168216
2849
198576
194857
104611
101318
263501
215513
217615
112077
202350
132027
162469
36486
224051
10870
291649
57175
283014
228480
132910
226666
274689
94311
127376
192734
295710
176369
94873
286276
111298
35011
196398
22638
235168
22916
261436
238433
79262
111894
152319
10092
39721
293482
210946
239573
107957
128334
37364
8748
148724
76569
298071
154011
207138
301990
114174
292700
55091
183086
302753
84385
177222
17555
124626
124579
210013
55193
187057
165502
36638
115152
15442
112677
63969
186401
117621
228356
223764
57561
133423
240026
57718
247676
54526
224679
6957
52638
9302
197902
213128
132453
227222
261321
226263
252363
105471
24416
63205
91468
105583
10701
6631
21599
65327
185667
255487
23227
69945
304519
254274
213568
188539
200913
93640
285095
155543
261415
293278
12384
253134
30452
171610
110547
240466
8352
202280
175577
214906
25153
307021
110149
177014
207755
23335
232321
106079
186446
167721
301338
189013
231456
296567
267202
263918
56608
285433
147294
87075
134887
284542
161417
270621
247538
234168
7314
154475
142816
50829
99295
91536
240371
66025
11185
83206
174201
41965
112901
3182
274804
254153
5532
33767
19323
146044
9862
57388
307670
40640
36700
300816
302171
90794
48932
249829
246058
256108
55071
153661
174054
223495
6528
145131
167610
42545
164736
10846
116892
129348
122046
26052
278393
303612
278400
85740
36761
175054
257710
201231
77392
105853
8127
211419
75514
34772
229714
21241
146928
294471
245891
243230
193161
180556
271669
185166
75596
181847
150866
124097
89333
5558
286222
159601
1946
187834
275864
168782
253634
191635
292897
64446
226040
111720
299001
109337
195926
108189
163663
132071
101571
277015
239742
260848
155866
125108
292357
154296
116066
143167
266124
163402
221646
270712
103138
243771
106226
39920
66113
279595
78252
158547
112417
255073
163324
298216
270862
48851
86874
183107
1398
10351
127009
32218
146004
145345
175793
162846
268646
300289
200666
99566
43895
305130
17022
76867
226089
128305
221282
170597
304326
22149
263082
200670
121041
254727
304093
235580
187287
117733
50784
235034
295506
48962
264458
190148
270227
76622
140414
172199
228038
119035
279209
234527
202257
134100
29097
93150
284644
216163
139569
64362
15784
95160
9302
81781
66109
85842
270017
159169
47773
15149
258089
214825
54051
301039
256404
216649
207610
96749
234091
226393
267432
37400
14252
73755
242495
188876
38188
103727
150548
45449
118280
89729
94452
82825
177151
49686
44461
264731
182650
262746
82428
242473
43229
258069
38287
283575
169553
176826
37458
147710
143643
35701
207819
261096
275471
296224
45529
62315
64877
168255
96402
663
241207
18584
242357
124247
259282
134611
236557
89012
175237
120491
9034
118631
59746
96647
18294
290977
234034
198662
164184
66598
6000
192252
73051
133230
85946
128395
203734
262236
240562
66776
201661
270082
206371
31429
121827
253995
2845
149327
282820
168693
251311
114768
301955
8697
170913
273672
88537
111106
278382
81010
91050
42169
299722
172616
170391
123805
53694
130421
90841
292109
93267
284402
84610
77042
51427
71132
81261
151021
195502
241376
4325
7936
117403
65657
74842
102204
34656
236119
125613
258114
13489
292281
182431
279882
34367
275626
191981
127988
85550
278306
72116
189705
219331
304979
101867
58128
154188
186209
157215
212886
103125
219586
249862
10101
119944
76760
89087
131046
211090
69966
194118
150389
161119
167030
95587
268353
31753
34977
25657
171583
93416
171817
248690
79408
135751
291836
184010
8888
238542
58032
138470
156942
237953
62824
38972
249962
43461
40344
182207
221947
305699
59271
281192
130027
259365
51218
166885
121302
39799
96432
51442
50942
148373
153549
136969
200705
191004
275718
86117
269887
25656
81993
131809
8556
26269
121909
81825
31155
111357
102901
245808
107040
140045
67927
132859
160562
275887
200578
166233
60573
296517
22452
235313
116409
182256
283674
117184
163399
274324
206338
143028
166026
47309
179924
307138
31073
77855
124825
292599
84360
22033
9467
263301
294536
206633
123870
119868
239338
222261
12138
117161
145912
98194
269336
146613
277357
272121
184578
217550
23660
85704
293880
62661
155821
204977
265369
14813
33811
92743
128123
193363
124688
13094
122770
234961
574
46731
298961
145487
248071
250301
62297
114091
86798
146184
216036
217981
153989
170079
36065
108302
83460
182865
246726
95380
17717
31807
18550
263710
36096
105512
62912
253716
127157
53951
109982
245739
279297
164914
209967
188900
304570
50335
63291
112658
284942
77599
66067
136114
123850
222814
52681
76217
20999
207647
288453
46249
165292
238422
215020
250465
27416
280332
294776
197612
240188
44269
273823
122539
44952
58706
148476
33501
308215
81508
110173
35903
113928
304844
73246
127351
109667
174059
110836
193768
238920
117258
226537
102290
306077
276237
235482
241794
264235
149755
282640
200505
213216
82319
133799
302044
136488
206199
261082
114663
35209
32116
231332
4926
259390
86143
207092
11543
95662
233297
257597
294663
29149
53305
149419
149799
243869
176969
14964
268578
121973
292058
289063
27741
117861
130152
158045
281592
277084
231088
53771
140360
277501
216839
264716
48695
196921
119906
62312
242630
307636
110678
191088
218921
287408
17309
266359
100480
205101
111887
97784
216293
3539
161805
4062
205466
32198
18464
300570
256432
41959
144201
292893
81724
264024
158947
270241
226035
23499
194081
272471
107088
284520
148295
32177
292151
118393
286684
25935
295078
79052
5462
213661
141388
92208
44596
223698
74623
223186
265028
282003
107500
166398
291663
286932
72383
268970
302919
218461
13930
35934
153395
243344
37223
292741
274822
283995
194368
9868
77157
77378
293448
172611
159930
95017
51144
43241
189014
267294
166084
125420
203271
283052
252329
52066
23438
5338
178447
5736
58926
42554
92763
230374
133754
45810
69039
297023
277619
17629
137238
284804
121103
54312
246379
186161
250400
212535
18821
3098
289745
181967
1490
30928
295603
156590
210614
245926
167997
41141
38458
214541
68424
30080
127016
101762
227269
293158
17055
208183
161336
148491
200699
308459
109783
148144
302793
44211
274256
97456
92623
262133
27765
151506
167542
305147
145516
86548
244546
7565
289344
117993
91346
122000
206523
136355
102419
83011
151274
148059
257006
18303
98434
33831
211417
31088
299269
165643
155544
232090
224066
190791
203728
287910
60620
301216
191962
172409
52062
288207
59932
91175
30051
208131
132522
35507
258499
189640
287515
275790
63468
188229
300982
229455
271411
232787
11206
92274
197152
205393
3912
175097
201295
196224
165041
296786
135130
96773
9334
43204
145390
119494
47026
51070
240867
157202
65569
134550
94666
299413
194972
137439
7553
148384
219526
115995
212034
201585
51523
155154
254440
181058
225578
192223
131969
209714
154742
294826
183768
58103
304216
103231
34423
296007
299143
4405
214980
160064
57050
156535
296588
217519
231470
259985
175544
165538
230692
218927
38650
275718
97512
39581
279145
45056
149020
38053
134451
108790
172843
10442
88359
105356
196890
126082
23850
149241
14721
9007
250009
12295
64511
175365
165245
46333
115442
289999
306733
180274
207644
240680
22381
59070
73972
9291
253395
208510
298713
152673
308239
282703
235681
92283
164540
239064
125930
126303
44336
271466
179727
236179
229162
273455
181837
197034
175292
210521
20880
2034
114494
286389
171234
269671
88535
219928
65792
259910
267927
203167
59299
66415
268007
227947
117169
222066
201167
156088
294661
50435
170374
246747
270454
236981
181335
277090
11229
204428
36474
247571
154343
215071
31614
283238
93481
63776
131925
240141
101122
149961
190681
117303
29134
83009
60999
134512
98713
125170
302764
30063
191762
211399
138653
93070
218384
287280
2066
135966
35324
1275
29846
253961
232654
286349
149011
32914
107105
77211
18095
144337
258479
300272
134
26763
50862
154584
104435
170734
73755
55476
285457
130720
269375
214955
44111
288210
74686
275643
179148
70472
87781
93274
257823
189068
156560
162618
262575
10651
29117
282262
240539
281141
34643
68940
218355
270597
9714
96648
186
234988
195702
183443
140570
154621
14508
240312
173808
294123
299746
128046
154609
80419
205805
138410
203233
298984
186060
68774
160088
33880
126022
66474
190350
50084
55217
249725
79726
62550
3173
215533
202746
199084
35008
170422
274287
93608
16844
250594
58379
147045
253749
93105
201192
175790
80142
300516
85288
288143
119287
223990
40389
110565
121093
31538
130209
119027
235000
252048
68520
6904
8934
30818
101517
285658
158482
262617
130759
232947
65259
209064
64142
237194
202278
204694
6149
60831
64330
5612
6550
26318
190104
258656
70496
186649
272284
307524
19118
309903
61328
28127
206863
236389
89410
152562
23797
158103
99040
226425
129446
186687
180692
68319
193961
198237
196563
154437
194803
239923
135555
246752
145788
305876
60424
234283
171381
278947
111331
178181
252052
29222
85493
57105
91711
85657
37574
156007
201465
151204
153060
96087
90154
204857
171304
15514
294106
287568
70446
196167
143310
143436
116259
48528
236696
173141
252010
248632
183043
189081
199706
108870
26031
228934
48857
164137
277620
217067
739
83997
968
33938
194360
73372
26184
70189
80745
256213
276206
307316
206779
278518
83906
31910
268466
57637
139552
112511
224000
210064
132196
194896
157048
89977
235249
168901
77461
143974
216537
266766
257555
204962
31539
211455
77404
278138
30685
62452
267945
261827
10923
8913
45744
184848
278374
43994
138566
87328
240917
42603
16997
180716
36538
107704
31127
240571
240539
24637
64172
220546
176807
286149
222887
143363
241867
212806
191479
307473
215652
191748
44162
214697
215794
83766
269430
42823
262085
22592
287506
26917
74442
222975
272347
226607
208598
208147
2408
78250
221261
32132
219111
24824
92573
74844
98947
7991
67944
96325
11660
111634
67442
295623
178101
246998
177864
27740
211764
32818
28378
69439
86987
298785
59678
269502
197191
58090
269942
260204
238133
139814
298690
269616
275071
6402
60873
169989
114936
274165
267156
261952
143888
241527
254673
38544
270841
244118
289367
204769
190756
101271
172389
155224
203294
31901
208232
154109
120686
31143
145
288453
162731
282320
6331
210236
164925
291913
183291
142826
72524
178515
187755
153193
234518
208879
269579
176697
95291
190878
190960
44448
40422
126293
255256
211295
154770
211056
87982
60688
232408
266779
155170
132609
43934
275398
182859
260564
229622
180459
221796
120565
221272
180092
126343
225598
276736
151924
1844
38465
115941
47124
175359
230201
222103
35797
113517
8506
63038
249932
26400
125306
289320
23941
8557
6401
191810
226357
247158
307219
85748
86893
269918
108419
116416
28510
174556
293206
165581
283324
198668
131654
233484
206002
132594
68548
118432
74826
79651
305280
263180
235088
40483
114615
212923
257359
91720
121907
141047
130094
81947
79463
287373
142287
106452
261774
35861
65549
105696
9436
276346
164643
114581
170861
44725
201470
22269
165225
82408
119437
301781
111915
89045
82014
76834
90050
107308
28752
165736
293231
277219
134355
126836
55589
17052
300229
54292
118035
109494
148789
65189
128166
76487
112227
25163
57785
199974
85755
166072
87621
95438
241537
241606
290827
90547
244944
181799
228736
24578
13578
39683
218152
195146
159284
123880
51902
306115
234709
96869
94828
5500
296159
80003
186423
281761
241741
64262
221771
46653
44594
4668
23209
277948
290576
284907
8512
102454
128187
116737
228383
264148
71875
208676
219742
190137
96362
9265
222400
58937
18398
148897
115036
35088
24932
235526
279838
15124
74125
298512
11187
179362
55234
266335
102645
81815
297179
164702
212450
262874
207562
184467
232370
86158
223472
91203
64328
159867
307913
254950
158364
302786
196845
18148
153501
106742
301450
66511
116065
307426
127050
67931
227032
217823
136032
250721
281563
229263
66732
77484
289399
4055
101855
252059
246417
118659
146086
29131
128735
282436
164837
94716
301988
227535
161708
70701
291453
51284
76225
285353
39406
209682
72567
145792
95761
220692
56874
90869
45380
291800
147916
125219
115041
75766
199946
15382
161467
38863
238894
96481
287617
149961
71602
4568
162592
130149
212037
13968
70891
183924
161776
147224
21988
174062
261116
185329
52070
222064
145830
116842
125470
231859
271122
279267
52813
161139
124079
231188
69954
277032
110113
300258
149129
106431
264691
279456
232766
235836
166917
113692
84371
256176
60694
279230
167853
78810
51860
126342
279924
81189
277342
176544
123249
7111
272567
235687
76617
49621
134623
20248
122731
233247
183122
128869
101008
147470
132746
15843
166750
252707
261812
153424
285532
60084
181397
115279
167585
242619
217731
82649
192232
110751
104743
285892
264012
298055
40248
172975
295614
194080
161477
259657
21558
168323
255650
193759
247283
76583
279587
53455
86691
215021
4652
68624
56465
5678
300282
99001
87585
142509
93304
293564
281361
148943
112943
188859
289559
113384
177569
118835
149456
279358
49573
204768
164003
187775
220712
207939
197286
177103
140437
46801
154239
147194
281256
24575
305532
277363
67098
303793
79242
68680
119777
261449
166742
193075
299998
257603
243818
268851
45845
274633
176809
168681
21481
309802
42695
88812
267229
243178
261505
274205
226857
4310
128536
138466
74905
64649
306538
131294
196571
99137
221569
208568
303777
48645
269429
161370
141792
190855
198277
155903
284344
179960
90764
61063
218606
103152
44598
221666
301427
196271
306767
6038
78561
64697
82643
258115
106226
255564
71279
153967
128345
154831
273829
205261
194084
22998
60758
273682
186684
265273
157049
278697
213928
55174
270021
162921
258410
155490
11049
85940
14083
214139
7422
137406
148828
41993
52590
16032
78958
57280
231979
230543
95240
235040
111382
137083
308244
70983
205443
291809
274934
212767
298316
8074
18013
69609
34178
248449
29422
25852
149072
205212
201805
50101
153829
59058
168270
175247
163985
142086
103620
19001
115115
106068
141988
236506
215876
186523
61766
63280
233356
88462
175937
207094
172468
308284
269550
105548
179535
175679
32866
83394
97615
198604
263624
124128
185183
59751
280919
216591
84224
294772
210551
64438
166685
69990
70723
163877
270943
151612
267527
15168
232001
173613
198953
40039
146433
50531
257010
248598
100818
178266
117666
211452
201265
176823
285422
265857
207855
113678
25120
258576
199703
260225
112690
225976
120194
295361
89395
205107
172311
67390
25497
149010
211878
173961
14172
72634
64883
33157
304165
28132
88808
143932
254317
257748
117415
152832
103496
102194
174269
279025
25199
271430
199417
48712
297954
4295
223634
60833
221114
282323
95119
168215
248027
71364
111094
82473
77112
174228
198940
174513
197646
28833
151150
154887
24035
156611
282262
252487
20980
43955
8157
65655
293307
231102
79550
258102
276847
206093
62895
297691
21532
69329
276777
309143
306878
196808
135540
40548
249967
181506
79246
196386
81348
265219
124445
171462
175671
192391
250747
197415
30744
227542
306824
216310
124407
217069
265520
241670
31251
303689
57604
306222
62179
87016
166764
13719
180668
76268
303215
104356
52194
104388
77190
231259
218027
237812
14747
178787
140491
205283
305471
157806
305271
62917
304831
153239
39717
295436
127151
27901
77261
159900
3459
199003
213204
104037
105712
153369
268058
151230
253180
233994
226025
229063
123209
137640
60268
8050
235762
181193
48702
110018
207639
161909
249273
307589
236689
4293
297392
139899
71030
87823
210317
242029
99893
303262
197728
12027
220432
183566
236692
120152
195746
112212
100291
59774
208168
228911
252240
209900
67267
213329
229927
209433
145346
83421
212549
88387
291796
208697
282383
86220
1909
302921
167535
228973
15101
206435
239095
9757
216866
138003
256812
305870
206603
141216
287784
194809
304892
274564
53112
71766
111635
113633
103892
174652
155931
72509
7274
247610
289245
6788
91185
44645
166931
272669
97797
294388
151218
82869
130763
158002
150235
170647
285827
128952
87111
262028
249005
284807
265983
97320
29771
64180
306052
272991
296742
79853
17906
180575
120653
106980
135648
265676
236803
200312
77310
126092
182791
232989
140347
240842
158369
242825
93485
14868
169786
170103
198136
217739
234294
297808
108294
105193
175868
135378
294864
101639
123862
31187
13567
116377
277463
224655
224601
226846
43149
302046
17432
141820
211067
218809
71856
301195
84163
45173
255249
47888
19749
16085
210597
267272
306666
56415
7149
19443
268654
127046
121176
168534
156390
43836
46576
53635
182700
30952
114045
59495
183462
50596
295040
200614
297247
24782
278809
83425
45214
30627
561
158524
260206
297762
226033
302317
190865
89302
220589
123958
187964
244620
270625
271003
265552
196176
74545
83060
29685
134218
254978
171452
58452
2023
238467
222490
84892
121788
127585
168033
274426
112567
179594
43751
39954
95807
139291
162874
34271
166289
129016
281572
197427
52982
51002
241542
202682
11502
249128
62643
155435
179689
180060
224856
92188
181181
112189
289425
245567
176621
250599
96651
98256
308072
143028
211881
177969
144667
252643
243830
221846
213763
215123
19648
94390
232376
269413
41167
259963
300956
110555
102730
18002
142636
100550
95780
18448
162264
46643
218664
84489
167751
165563
106068
111571
29968
80891
232070
91649
27752
61001
44942
98396
201224
173730
100008
107363
209828
197558
96616
108249
37694
72515
78274
218082
76976
199078
159550
135084
51717
178979
99248
112924
25742
32320
193742
302927
181606
5410
137823
35781
266915
40115
154058
193762
169832
308405
178553
138138
34069
107085
82751
303907
259415
160922
216251
208022
40091
229351
59218
241928
158534
173497
180201
212433
184139
88744
87329
59275
69924
48397
207372
150750
255462
186055
81571
198417
268477
246538
227190
40142
258700
99591
155770
93266
86750
270944
204376
160600
141817
148810
148090
161575
204131
103044
240343
9803
35019
70361
58447
112964
179201
43159
96142
213518
7787
180954
17730
188460
16618
113065
257414
280164
209980
72406
289379
121293
69959
16438
241956
179551
229702
54031
163924
281920
148549
226902
92811
119941
36738
278761
232116
79158
248888
84025
83924
199520
258152
135867
44204
55177
109263
266680
66232
241280
291070
257602
59344
266814
168889
174526
20534
119021
174042
140489
61052
18042
305906
41621
280107
77040
81412
287723
45647
128291
260220
4326
63490
269586
246492
144868
306248
247272
262967
193827
162292
124796
119773
302113
291899
223700
216903
213417
142060
157819
121173
193073
251163
291458
119113
149237
210959
188723
97578
49253
224248
240772
290204
259750
242208
94130
109473
102847
40722
50479
50752
235752
130392
262140
122488
68576
179662
152483
112115
301407
151418
171672
54036
120006
147087
175523
14
114356
128732
194759
268130
279874
192029
267718
274446
262530
110452
44060
77369
63166
96997
117024
227771
86192
79140
105222
293521
207847
188140
251569
38736
233893
239320
216719
214181
184132
262241
159131
214611
256621
189122
209352
258243
247044
256914
224216
49094
114220
284998
307972
26699
75437
88698
61961
250431
243424
79980
96980
186379
249132
175113
169038
251010
222379
14547
106920
189847
296631
288107
170220
195916
78862
139691
125258
220336
20664
20299
180159
300275
117677
4641
104063
100200
111955
61761
111842
112632
105429
137583
206641
42661
18029
294271
200960
306304
244861
199007
287367
45358
304767
174076
34105
291607
287165
139875
120994
88902
217221
105962
46526
53477
17976
36882
159164
42571
248006
243495
245336
212132
143284
141296
271444
310017
61173
82747
292364
226230
234129
126372
197157
91675
27418
306465
213124
281568
79045
190958
272755
116253
206247
121888
159017
78610
54426
204233
263173
234452
175149
91189
18832
113239
195997
136022
204203
135991
233657
166430
229250
241389
247451
304307
106092
164953
200878
227766
128285
21361
122863
280254
254898
117407
45393
129000
183119
241939
298315
143980
265401
185449
29930
160450
142951
278729
244669
116891
164472
218861
38502
246394
28858
239083
266016
77070
89100
170181
257425
128223
109084
71599
281315
155444
42344
184603
271087
70996
73051
111188
262898
41560
4434
38624
169672
135673
53677
169937
166696
184790
23749
33295
283242
192079
151742
247978
25925
298971
187648
34336
162863
11534
202388
166352
23918
264225
250687
267730
241936
210874
250812
103327
220522
90986
278773
124390
46584
233818
271865
306169
246639
126183
165780
301159
298555
14184
24346
221728
189051
279663
69404
297792
174328
88690
65924
177191
157451
277837
217282
106549
27447
178211
104715
157487
225772
256079
193390
285561
28881
108005
164866
165960
234297
209276
203978
61280
205335
212095
116069
108743
242289
182644
5445
43004
126284
308121
248942
247867
163591
151420
35448
20679
36379
274508
256607
169618
291373
270263
217839
90272
253584
68876
90028
247365
52411
42367
237117
296338
307093
298459
232335
162061
282210
62458
194246
220380
307093
66822
104970
209658
100913
288935
94163
235515
40225
29705
145276
203320
301409
205393
292768
95102
27237
220245
248020
48362
27634
133800
82837
140307
269485
103221
102763
232690
82138
302042
249782
176331
274381
269267
51428
195665
142942
38872
212495
236894
103165
158084
49788
165811
230380
37412
80353
300647
50968
155361
171319
195136
257876
293843
205988
282803
141836
18981
171682
93754
48525
70621
229592
56707
39727
209544
61869
95288
19528
293354
193775
268166
84228
21561
37002
99836
73956
304420
251573
115985
98558
120966
289984
110538
70506
153578
112790
225568
247362
177123
297445
195212
54892
200421
205835
245654
58287
125074
184571
165581
137414
176792
92086
10466
146316
198028
15080
74880
108028
28117
18281
64292
94956
79706
291848
100208
182554
19058
163922
81084
23309
101148
27174
45212
117219
208607
50348
235543
210371
210723
27557
248146
142701
171342
30992
184890
241497
175862
232797
230046
213003
63829
60736
300626
171917
57702
213626
138168
111925
69481
129411
173488
285123
78976
20071
19433
270763
23576
15263
46139
31165
89730
74154
50708
179296
307690
91576
75271
49507
177032
206577
78681
16359
60059
302702
1308
121858
266155
67419
121888
215092
210314
39316
30892
267004
210615
115600
244448
186430
244039
83602
124045
260703
39859
282468
245879
158232
231796
33739
280772
232223
32719
39083
149259
301657
75755
261289
26130
122864
198546
167308
299569
123097
302485
165928
249872
110231
257096
114337
70460
84711
54953
62513
230045
169884
151900
281449
181532
181833
172523
289315
116546
228148
42605
239913
132260
178672
255231
254520
76715
30537
237404
285138
242582
76485
216739
226852
228103
113293
84970
30428
19207
247366
200122
106734
265701
280170
109772
246529
251414
113068
299195
43284
181760
48430
229882
21247
255161
85190
163825
77636
101995
211981
160628
309956
279704
24062
69546
85086
170820
73762
84522
188099
174887
56159
233971
289389
252415
16473
203872
284628
210450
292708
127566
217241
46082
26316
251406
282431
56659
60160
23965
159187
34500
96872
92953
288305
232351
247622
271316
262141
109197
302929
139637
161374
207658
287760
250543
21979
207769
173607
72747
257882
206796
93061
105039
182572
81432
290779
108889
115977
309405
122140
257298
300247
21527
75817
89288
44299
56438
56986
108457
239918
114625
138373
35762
79211
139450
86846
71048
63191
185482
56144
21877
104944
273514
214426
112734
203249
267453
303506
43824
11187
212139
242617
104205
50164
302300
109479
232395
244146
166715
218801
30009
247624
303664
201763
280284
246900
211203
117693
152604
225941
221154
296455
221456
56740
279352
88413
95108
66478
253876
220350
278048
151460
162981
168380
111180
155205
238193
132955
292877
5060
22470
3127
131797
65256
33201
237710
215563
115528
255283
113153
80746
95423
156962
122762
67676
154617
222411
147539
211634
1259
77370
3504
9557
30944
221652
129048
8031
63918
142702
243729
17563
60063
160601
165253
157870
72696
177311
252399
76707
222411
58840
88516
156875
146512
6434
63779
275784
173916
199463
203761
9559
11492
111077
46024
112173
24985
187760
114878
301313
245813
93480
34817
221232
101669
207037
72397
240665
120874
300712
158874
61909
8213
136854
50953
168250
270371
153677
298805
250904
97820
75338
285630
254574
93559
98827
24608
46741
261414
98644
230676
81255
50201
307204
151617
270622
169278
157262
54958
100049
89815
52469
11029
231187
130365
172574
80355
253462
226745
85971
248906
76398
207393
101388
63201
34998
255533
121680
171838
108330
271434
35550
219880
300429
274095
236067
83810
238188
183922
15991
128582
127079
174177
223613
258792
187920
171386
81750
208133
226174
6199
93329
132925
75820
264067
198489
71040
236241
190385
280188
137530
4635
24977
285478
5000
154464
98918
123431
296937
230160
24801
128473
18431
286701
259064
72916
291962
69570
8151
264021
36655
291596
12082
309769
65461
286087
240722
152359
299504
93168
266308
73412
11465
101504
24626
205750
18353
61396
171960
78980
37315
163944
270203
209139
62564
208578
280170
52064
77393
198942
153221
142505
193331
213566
309476
265325
145361
242777
220710
243553
259884
209666
204027
79374
247293
196967
226119
52546
120246
270239
117753
103838
229017
62953
14455
300031
96642
121505
247513
121566
11319
112697
274127
304627
65347
26877
147237
302931
74061
142577
153641
177474
13748
29315
276014
94160
156181
236481
270999
256521
173436
246748
38529
257163
142526
202884
32325
34427
254548
122907
9020
70460
117317
294447
34701
58235
121996
27944
229299
225082
21581
14933
143839
234663
65968
7517
127405
104391
274756
257387
8248
61606
19842
184111
185012
95349
19454
83803
193639
6094
144854
157574
47739
196178
46911
38380
267937
68981
268395
88483
127917
223075
146086
140132
29086
158327
264089
151499
105129
10165
113359
221870
96746
14475
128954
30591
285908
10096
292797
58179
37606
67731
256208
106518
304917
301685
16157
76244
16624
219206
143823
65811
132785
49107
145368
69628
157352
69137
226835
243960
88476
280906
199195
210571
198598
216259
60785
105751
104066
267450
146365
287804
137932
25148
69661
180225
273131
73513
206569
209158
51343
83261
84183
7087
222553
246282
82824
275634
273156
219216
293314
259321
276279
239681
135411
77848
146676
255408
165803
170454
11669
100057
206259
247172
10831
206157
143291
264180
135307
196960
179265
193540
93475
168926
87278
72798
187566
99132
229906
34626
231990
86378
90620
122419
204302
224807
92249
151518
206071
215717
157994
8049
186266
14233
279663
69330
136805
163649
286902
70976
309978
304310
199783
63054
166066
199898
56879
304200
158136
63060
79893
37678
3210
151653
172048
218269
61111
306367
160819
260149
190780
15883
113866
187612
172767
170057
83810
175772
274736
46382
225224
165447
231884
117119
24658
3311
309586
23802
281269
214315
228107
152632
117708
144190
238112
8582
200260
236667
190204
82473
278118
50658
216436
153621
194859
135948
153666
28014
291948
307419
216555
211546
106575
212783
282592
82298
153357
135842
42756
230929
303245
229887
124129
305406
93297
285838
109254
225756
40902
174747
138844
237880
60556
220283
271313
98028
108857
206643
242855
280857
92780
44423
44418
273210
68201
207449
234691
76006
126753
232738
82216
191248
205487
288153
189255
22944
279604
251939
156394
107328
235991
42688
284852
278340
61724
47133
147232
296372
282368
160313
52442
229597
52500
254839
243669
29112
96161
180748
250459
177378
13473
273728
32136
296661
54210
290545
251428
25366
39331
247583
128206
140201
77056
272440
236172
72276
274923
224678
226427
41154
304458
67459
85781
74443
291973
180488
285825
110901
234589
232130
67450
248364
90632
98450
283437
119712
163708
237680
200543
76003
22266
257839
214414
85532
163999
72602
92808
79552
37000
153897
86432
44159
111770
76555
217571
47774
255768
237205
34310
37375
298928
58252
212629
158945
90456
177659
35706
157879
41420
259056
124970
79538
128632
17561
68018
142529
3409
172800
69358
90824
134208
5914
194328
143607
119826
107576
180488
176830
21422
152257
80809
92186
144679
287325
46041
281733
49158
244145
20971
244378
179683
4775
49310
58852
130779
226923
251136
193034
208316
298271
184842
13126
260991
123694
216706
236028
2396
12097
257241
131727
13364
273797
30057
235284
133964
211992
296994
143363
1602
179625
11847
236982
47492
17637
286107
90620
171100
55868
23837
140996
253195
94663
304829
109669
191768
166383
103409
162291
306639
152257
189028
192479
184855
207565
220238
273221
83983
250638
230584
42747
215973
169292
9809
206196
300078
179495
195681
157477
223262
161865
201978
295189
10040
174276
171000
273551
273236
94136
125667
288316
23346
169280
19471
4560
220129
243343
277229
103256
204905
4654
66872
184308
308509
53819
136075
120874
136333
16923
4415
139585
191028
119653
282728
212197
93673
217306
115888
240227
97459
186956
128239
144608
57025
92562
145589
268436
233457
33674
243026
265081
216280
283082
294883
54728
286109
63687
12245
239187
264521
282267
57949
50453
3751
235509
24353
239011
238401
266352
289010
145696
279850
40632
295896
199516
288480
210496
221057
83233
226124
278085
150875
50137
74007
184410
187545
195954
236386
58876
309202
140268
203313
21280
60280
100604
98472
155827
60102
202160
119735
97394
220996
271822
90437
113220
54838
22695
19912
201798
272239
138620
81594
123101
171781
150361
214577
310044
71954
62167
129084
271387
157864
188265
209530
10114
228651
275613
44352
307581
290209
17709
234390
123868
39807
133793
266888
290424
61271
123452
269006
42886
26805
1075
88402
235764
124717
158864
258159
77928
255100
14120
126339
19514
306525
235327
255752
236566
183374
7097
247611
158995
142183
225929
63297
6260
139891
49523
235260
15719
296036
13882
38268
134544
138181
169509
188015
216450
267021
101097
209394
188089
48105
173410
26684
116870
117309
177337
233535
135533
146969
80426
90198
109184
117255
233478
207905
303655
20777
37234
4016
83140
296834
243643
33916
80011
3692
110302
103808
247165
87246
4778
155173
99384
304736
38315
6908
197046
38450
94634
44962
166544
258015
99934
149295
52469
87104
305378
110733
218415
5494
216920
110864
167309
306804
63867
254901
102905
304807
244450
150298
52824
24685
120944
286613
174788
8996
285644
266022
14317
119745
286068
114935
255035
171091
261910
32349
255841
214190
34057
274398
66500
283442
194526
62673
216706
255860
159132
266483
62999
244697
292096
285850
172236
53198
221508
285686
69938
94723
142978
220986
305252
177389
62728
263642
242821
286248
102325
145004
196484
69787
274523
44774
81502
81174
164954
15930
61456
281683
99187
248621
300888
24801
77626
49723
222267
45940
93269
16442
249036
233614
66162
214181
245385
119155
145669
236547
331
37039
13152
101274
231983
100186
210870
131080
297519
308233
296400
99792
11267
266766
106438
191571
33907
45115
3895
73195
239960
75965
88806
271122
65465
170154
46937
290659
214991
57985
113649
304095
242575
31575
175786
163001
72646
256825
187594
85128
288479
283394
119571
105557
24540
254730
214071
3027
193596
105710
109432
102412
302834
228555
39363
155758
180175
241388
71112
122743
231415
78868
82533
34928
98077
167121
217174
55376
27486
129822
294638
182614
226699
88683
37777
213359
261527
196483
136519
279294
194017
182304
304784
273094
244247
270564
7401
32571
182634
161309
176614
44693
195938
283336
305129
6591
83956
100998
78224
86669
185401
288496
116212
137232
79112
119070
11856
278833
221300
63625
305116
225402
188575
184828
248353
81944
309846
72737
76115
24426
97593
291448
231195
257968
252746
108397
224536
252363
178277
171059
49305
36751
127044
189213
209380
189050
236350
27362
210359
209569
33732
42465
64156
23746
52435
177155
86740
153332
250962
87578
216096
64501
186421
143868
149742
118389
175174
229850
38544
51311
189089
133676
276123
84675
107590
68369
128598
167902
195632
113713
198326
201738
121853
149975
13975
89294
192615
183189
243739
106464
139800
208878
8264
148725
235508
254337
148530
31967
171823
145498
17291
119215
296141
306303
189683
177587
139185
45211
116628
1130
67684
25718
256591
174434
162777
66658
271085
747
233191
164786
16713
119876
217828
112420
196704
214920
54157
248168
215051
61805
141936
56736
285318
94091
94973
123377
269691
23067
1477
138065
5867
169863
195943
43622
141451
48447
215314
160354
37136
309496
131268
168472
208998
130682
105670
210743
21934
186226
18755
281372
30211
244930
289641
127362
270420
1737
247005
237101
78188
131423
201104
120092
129535
289389
207885
96193
149333
286558
171826
144918
56377
140427
31003
185690
288108
215895
279998
146512
256198
123089
298975
253094
251054
292251
253720
208136
204601
256774
50949
270047
243323
57404
127503
246528
300543
191355
137009
276871
256768
79905
17386
191082
41685
153845
230733
253735
95005
113820
96030
221693
65132
148954
285914
153171
98725
20720
167032
46645
150228
141273
34107
38541
188085
187302
46301
223857
236607
186979
16845
120032
227545
303557
119037
7846
278549
55644
17890
249130
7595
143324
48837
12659
146577
292899
5705
268462
261008
20187
165478
264905
223718
139062
39281
205309
115723
39269
83339
56179
165276
147
196038
308311
127602
272093
99744
126773
177365
27668
221302
140405
56344
94650
223068
211427
225973
3838
22447
88001
74958
141846
109994
21667
187498
163071
60443
151074
195395
138316
220068
75680
98601
20008
185294
275290
58056
300935
288606
53994
252693
82936
46023
74116
18087
171892
287989
296615
298036
284244
253326
122869
36160
72092
271893
212239
204311
138802
94031
86051
256800
150255
154868
215111
176926
140392
215882
89724
101608
272196
204385
296545
283336
28988
20041
306260
91291
199127
223695
73765
36244
231720
266981
290209
289895
181895
47232
252226
24461
134905
294258
85894
170724
221843
143525
226399
307460
71679
113215
91939
39092
295479
252539
288399
37008
284292
27117
49570
36111
121307
37738
68414
211703
116708
232342
179045
30419
113447
190952
278281
141239
101181
133582
46366
101946
180293
79401
2094
74617
59604
48806
70551
294493
156277
47230
168973
28778
61184
85248
249310
97909
194050
251582
41382
274453
309116
296399
164234
12095
100620
280217
134038
298670
6673
307511
134741
259392
229919
276750
67947
54653
56867
284061
99717
254662
179544
304722
210264
163224
288734
230987
204135
36980
33139
272875
263616
3249
23644
213767
200408
44179
234867
86681
104593
186797
260961
213423
33774
102418
163675
133335
154334
49406
69983
124609
242670
158317
72032
308751
216869
255852
83792
221452
6489
239869
261785
213718
73417
199588
57049
264978
255488
36646
27226
128895
136588
181460
21127
268691
27503
54437
143477
63516
166980
279426
109777
211783
267391
136497
295914
58231
119957
194063
50309
33073
202558
62846
227342
170813
265929
26197
155211
248097
17563
218856
96406
171651
216819
217967
220201
92485
43036
108189
112040
294770
241088
185934
18700
8610
99012
113046
236652
20488
123547
228603
172391
253887
248925
127601
256396
280772
164237
93520
242393
228440
7591
279198
116483
150886
273766
126726
299760
100130
118547
303221
75431
183088
249363
129934
296269
198124
296921
27937
63711
298767
288986
250094
121548
171269
151522
211168
61991
144586
263516
290320
40312
65064
1132
278787
99744
277466
277866
204309
286139
243888
241249
309861
127868
200001
74605
124069
195308
120336
148725
299240
213329
205975
203112
66670
32373
65969
129838
34163
273860
305120
183087
265035
277750
87298
201883
298633
44389
85373
30119
213940
167150
205028
298807
260744
299608
189356
40074
269843
170114
221915
259319
188129
309905
291671
36170
23336
221929
14489
56050
139262
304861
124526
253237
56415
100844
126935
215128
172892
35837
259926
228593
66491
3239
48277
239874
46252
281701
222860
175675
195467
250270
309669
123010
17995
87170
126183
104525
67012
214373
177390
74583
112291
75131
197202
97026
35450
98362
260697
65333
281197
60318
163854
109321
178817
214404
157642
124766
274422
290660
69598
307703
228255
45819
216599
247887
201683
197078
178453
101425
138283
19086
294220
226966
300184
278086
143308
140290
45970
260745
1372
309277
56064
208628
37845
296276
128335
159486
306055
306241
163013
106719
11831
190200
12677
56976
157070
143955
140734
43862
222839
270694
216968
169397
272310
169820
230595
242180
55072
218953
72015
74515
240021
119745
109478
63061
187057
197974
270710
192206
180242
285168
3927
266920
40463
279831
21636
7797
147139
245664
272395
261214
87484
10267
195599
296884
283697
155722
86622
87999
213677
48961
41696
10315
309106
288639
16332
225652
45695
125681
79379
21120
250735
230850
279491
237703
246574
278513
142959
199139
146894
192760
167915
166501
252029
43874
125002
171710
213032
230262
11486
68917
25152
211644
52534
112522
101335
223681
242346
232757
30056
86508
170012
65310
263635
63399
274588
84669
300276
14015
280314
306624
238937
117428
238971
22597
145917
295492
27591
103137
27869
99426
120829
169344
87316
245477
231066
192993
88173
287434
109643
281121
268507
300453
36176
48484
146536
180105
205246
21417
130416
101690
205951
303385
205550
222367
34165
124472
304606
40083
271024
135691
224084
233123
262934
76317
38507
72213
121544
255770
69150
289476
82490
179471
274370
170596
104015
105401
285022
193866
231146
159962
91921
158856
223532
286589
40140
53380
137902
204739
263517
269328
129544
14234
183291
75786
213989
263090
213505
4534
125724
183932
161365
285277
145620
204364
244741
137031
75298
22697
277556
266018
111947
15619
56526
195810
87629
212613
241817
101200
223362
278349
306852
230226
246464
42372
93736
67917
69398
291654
2356
306668
43590
285906
187105
150785
116303
33700
179369
259265
220672
183958
56913
293964
46796
101158
275302
156155
101777
249723
91304
292722
263394
27005
206712
115502
32219
9095
223562
131611
81682
57887
125856
272739
202380
55104
141248
206855
114221
82988
45452
243777
114269
150463
143136
32230
204622
184803
235509
247059
16243
271073
217310
81795
278904
164599
203844
115285
264332
165556
205844
127412
306647
64282
276102
131823
125911
123074
50712
309183
127998
102392
282638
35340
256231
143904
119913
192880
195475
113425
14393
85061
175410
36447
228537
126345
11362
277546
209561
83132
284069
290730
193083
129279
303292
246771
97546
167917
241670
103096
241150
78001
69160
276108
26734
11923
118850
151143
301535
156011
8120
133227
247878
197908
20133
39962
153723
28815
229247
22586
111506
95530
22296
281430
52346
184908
77276
220971
115633
88740
154103
113999
112512
139308
138196
12833
277063
176823
132701
193616
101087
215287
294479
37635
111036
279931
173249
66978
49020
15986
26264
294906
83323
308758
137937
46537
126994
255958
250131
262365
178717
191901
124088
89610
43543
174982
199057
215441
37939
108039
56501
28825
228067
113264
33052
69706
27780
306905
298730
85739
208686
100682
88309
80350
293083
22039
219611
93305
47375
219116
5113
265814
250849
98952
129843
10827
252703
119847
125179
122901
162758
235141
284699
8912
4523
101543
260607
120867
206935
231039
276237
134889
47956
203921
245644
59989
48310
307664
180411
164378
134186
30291
257922
222724
30018
112978
100864
127370
244122
226855
192958
301566
240959
212816
200891
37131
215532
264348
264518
250782
268396
262962
204504
183596
12094
10101
47509
19765
295239
225395
81294
2895
310051
103796
306452
243691
184244
81456
103402
260598
269388
96951
282005
48291
299989
230596
290396
201825
191015
78538
119034
7022
111709
45888
2747
20012
76601
29317
302137
194579
116101
169122
171569
238295
216524
138102
140533
115126
222732
131783
42092
82751
121405
204953
1473
272659
280752
171861
83916
125871
68003
21507
167288
86625
114847
61127
37761
125873
257377
49618
183559
41697
163154
169555
274954
271891
71539
214528
22302
145167
166187
63625
119658
75692
93927
236458
290514
305941
252953
269915
273539
277859
70218
223224
51357
31939
298386
158352
7845
280926
283628
97360
249911
132027
119130
206937
8695
222425
182942
170327
77013
248949
18912
216742
274840
83618
156360
153215
214730
165247
111611
232183
36423
25336
236598
205332
153628
52535
228346
255638
78147
250972
94423
31494
295320
290692
66365
1059
14944
145088
151592
273715
255431
171725
262024
285392
49469
174363
52711
130979
207797
203089
234014
276494
240102
266897
44561
51112
208759
54054
193170
159418
261904
270346
149755
255215
216378
152425
175016
256495
169675
75251
4995
158772
278567
305271
12099
96989
36507
226140
213827
244076
108885
278000
186793
303450
97555
182765
120540
233794
269360
149746
2822
263780
84053
165470
170751
298733
276865
90420
214848
236509
79142
141659
242072
39698
236752
219676
78265
162648
89219
158193
239627
189652
227092
290759
126261
17490
25844
295789
304020
139925
286920
50889
248042
98009
65090
199905
97839
106319
163170
16142
97010
187384
67324
271588
63470
286433
258788
244353
113267
89626
82784
22003
101872
190425
189624
41142
53249
168874
53743
219041
182216
303696
195621
112059
283510
85099
23966
47384
258056
48342
65216
273231
35511
74161
267626
302751
142464
192849
228785
289909
305740
31490
98940
180604
142538
214701
182467
240184
116512
150691
43626
13440
258490
66268
300347
217632
141406
151413
32046
133819
82605
181404
59402
220821
262981
157817
212918
255154
204189
284324
145247
86917
73108
36190
143517
307893
102184
134578
15500
44362
13721
126436
118662
239409
198123
251120
63501
137910
217643
74898
270450
243917
66152
2282
32211
233772
157203
187480
300525
132022
229779
128997
274325
61670
244477
115697
267264
226436
251799
115405
260930
42020
234275
263257
100903
198574
250736
108977
51323
305064
263988
175171
206763
144661
163229
177870
214751
136664
214483
267747
51742
277033
210038
43660
35335
112014
23166
27954
146096
102944
183555
109332
69051
24777
48912
124202
234206
40156
47851
284879
47081
189980
186875
296983
186628
164945
87170
112740
25472
133483
5841
215702
40057
157399
230876
81179
208679
219086
69353
173530
88294
212663
232198
74135
170919
276202
10128
209173
108692
269757
161961
55479
61990
99661
242076
200228
26171
71665
66689
305271
219740
254861
284467
240481
106802
263054
259689
179088
203462
119108
236979
99353
143084
196957
98858
241444
17563
5517
112147
125899
13162
178174
309220
212296
194508
136012
46534
296087
190744
111501
192628
295998
274783
103424
263489
215944
67573
212947
56187
53286
68606
85168
3919
40461
64844
241488
223273
130523
65513
123823
212423
174267
242118
121543
59292
218631
134560
21100
20780
15108
10149
93608
11522
147277
134927
67423
244382
185144
226908
55504
259134
195484
279955
172986
41736
224609
261025
203220
119507
34685
298784
294430
77310
260497
26374
59719
229010
228596
90411
95411
14902
140834
263110
277002
87055
213530
233262
186139
78016
43229
293551
234343
157466
138303
139805
62825
3526
158114
193005
263798
274709
2528
129857
17990
213054
224064
239390
297100
107926
178702
268999
180423
252480
282477
130387
198818
233574
139511
222035
295355
308307
236049
54910
129749
26315
62577
24175
63038
279876
104637
156942
305774
219887
53744
83927
17220
285456
274430
295742
104392
305811
244545
14278
277484
3106
285951
231007
35967
207421
228796
266289
63244
55699
48439
295524
59473
295399
168457
65869
1526
132085
142486
95905
92069
7156
259542
247843
303518
140481
96928
12244
87120
160055
284010
213966
308998
277975
91420
168445
255103
157604
189718
92085
131508
284455
35251
37115
40962
181838
110364
10745
125357
293012
188217
181810
288928
80133
201267
106813
13485
216124
54439
55072
131574
266172
253766
92288
177247
268857
150871
299622
192494
263221
112174
180413
154146
219030
196190
307530
154271
117020
221199
92286
208497
73806
37504
186433
244121
17613
141502
18495
130470
112893
138587
204646
306210
115623
197212
31169
30709
119354
193352
141093
46193
126112
306142
68802
120246
98119
76699
181767
89939
63818
160981
180814
271919
257037
195728
102530
178857
32154
199385
305267
44250
94418
263003
126981
103055
51161
164429
153719
105963
268143
158397
242390
149015
12522
184103
55676
238485
97143
200278
304736
151538
297199
28345
114351
132971
110232
266365
120352
42231
28740
258503
69905
128108
156507
122209
169425
230570
26450
140400
47581
40784
117105
129793
90358
204001
123720
296748
50942
48116
225280
179169
241102
159535
107065
305280
206554
67517
121800
215226
213866
208003
162652
296643
18604
24620
117091
256265
203919
108096
236850
198075
268957
90904
14335
75914
216274
291325
129087
191693
96607
232622
119394
45074
307065
167186
99466
206758
241406
196153
256990
268720
98991
71772
52843
276951
43972
61219
110332
81174
101407
251974
245214
107909
187628
75504
139914
225227
3719
280205
208633
159351
283767
100084
294855
111069
196518
1579
124617
235695
302494
129330
148112
43497
175537
11860
121
197432
6783
294706
147394
118216
36886
104260
167593
228965
10185
129974
10131
156447
3603
97525
99779
307779
305078
215542
31585
195232
77644
168982
25337
185997
290383
284759
35677
187053
79819
67950
208355
158815
168878
200313
129107
51185
115810
59377
63770
55234
130106
11315
218778
236749
193462
257062
121300
162649
66949
32611
273735
153050
229124
14004
192022
102655
197340
277688
66950
257761
216330
3117
104184
51958
125072
110938
169738
14954
293775
179425
236892
66842
177048
120058
267713
147869
259327
283719
40166
251689
17096
243846
277601
193658
164258
23319
32705
265134
296925
282858
196101
175871
96445
17401
145102
141352
163151
240983
188718
150171
191906
280169
279662
278117
273382
75321
278927
79327
13309
168351
94020
33427
233459
258187
147201
287627
99655
129904
109353
4580
245231
170081
129204
103361
141717
247663
39162
85243
111611
112937
150964
84034
238617
198707
199413
145696
225723
114107
169376
303088
255866
65943
98188
31728
239673
155972
273124
100552
297164
67781
49370
46052
144026
88138
305400
107849
8046
90472
216712
244701
131971
37798
194135
129733
218172
20431
14302
155272
155948
229535
164903
293564
240333
17820
36370
240301
200377
154970
84045
272534
76254
65853
176206
139265
290974
286502
241487
217607
264981
38661
200133
193306
44569
167768
15037
293191
50344
216553
166348
59820
133650
184297
221469
19129
140153
159210
298328
182567
157239
47185
232176
295628
231591
85064
84114
3947
141712
14497
210319
84178
150007
89440
95145
164676
94107
192543
271425
88764
106660
14662
41991
181239
97975
84944
275528
180522
154934
131535
53920
237782
104445
39534
241862
247864
43604
26522
129193
249934
178580
12339
263973
125427
148801
221738
214752
44264
84311
161103
82128
215593
7354
253927
51867
140435
236098
113327
15322
137399
8918
292950
133384
21339
292833
274884
245065
1083
87948
186583
131946
59782
116876
187752
45086
169299
24492
232170
186170
271370
259439
113459
142669
99356
269414
192874
15557
151700
42068
147691
281125
109052
96124
138060
155696
119658
75397
4247
21167
241039
8096
265448
124075
141386
292454
259501
250869
87677
61759
17916
90683
74048
174399
68356
39152
134564
271057
34
146259
206856
64503
273314
29404
116770
265133
136063
203132
12985
72815
66893
304682
204373
280778
41164
21338
303801
150295
228243
308234
26836
112674
226970
123987
304253
80689
303439
123842
102225
31175
296831
168716
271441
187308
141657
131371
53366
161479
77545
218419
76082
137133
147423
84134
127777
243165
193332
239891
50039
276080
286411
196892
19914
8663
205702
294920
134
71669
4856
257108
143426
194783
99772
65566
82412
275116
117125
186491
164389
84041
48555
238852
13603
36791
299728
81531
9051
293886
15468
102559
101309
5331
184750
276708
122599
189028
50701
84901
50568
211156
270030
81659
163058
101772
112589
221189
227117
77334
112255
277255
162002
6086
216865
15828
293261
111441
49654
53535
169209
108170
172804
222094
111905
42835
177815
15509
62620
45049
224195
145587
51493
269965
120883
56542
265589
293352
39179
55222
72727
102112
111416
225215
251345
92062
67436
210616
228218
13045
83744
138799
151832
184793
232439
202715
177510
100892
307104
108739
268210
31332
229237
225122
233480
208488
38749
116488
29472
47859
287612
49813
256941
297218
12882
17621
253354
54866
136759
301847
163895
160305
92784
200967
18025
8868
193228
265245
187248
209877
308810
120426
236056
60206
304994
81899
252265
290652
164021
208683
187958
165428
156030
275320
36141
90771
73912
113433
301551
285739
11581
234402
106003
13576
4926
172895
47344
292254
274725
55941
68954
178945
43027
174137
203460
214888
6006
298779
29462
289974
259637
80237
182867
142421
244848
117953
132302
150366
255344
257033
260874
76936
164047
147263
37784
277788
243045
37624
156995
131416
12012
291351
273307
306183
45552
197059
89911
103148
139073
215053
32899
83313
203087
111456
297155
72199
169207
106406
233190
136804
301393
170605
73695
20741
28345
158055
119339
212016
31749
114130
258
21808
26204
50068
105807
244271
208927
214639
58111
193014
9010
49416
1618
80899
226145
237517
273016
275112
106497
624
46410
123666
184007
167307
31961
173840
53774
81292
278845
245330
117790
188989
101974
56247
110987
171107
177833
164442
91496
170144
10570
300877
158349
306872
266275
29985
160904
62917
59820
26119
202699
54942
265889
47709
162612
256711
58824
271967
151468
255513
124287
91742
290064
166271
142909
179856
205164
208350
300560
204283
106810
300012
304723
179858
257121
201039
141523
107842
162888
45076
264926
12655
296159
156497
155772
198835
161314
82577
10650
117445
157603
93093
273444
301898
20942
296637
291724
139206
190225
100795
107381
192667
307110
7857
1670
169030
165874
200288
287244
299867
198748
104095
209235
33724
103454
192932
239219
216760
268343
113498
5387
157669
48892
290416
201761
17844
13563
241308
67262
36803
238598
242437
289057
194557
26495
166185
51437
193621
254086
67468
238722
13546
83283
183327
172698
39638
227835
307969
228708
75179
126996
165529
206772
139705
186702
197403
60307
37114
261837
161166
24550
198973
300185
19232
129142
227530
127187
88618
53918
17839
269313
281353
135587
123102
284565
68761
261846
246772
166379
263934
66704
161855
183202
56116
160528
105147
267125
14789
20376
201483
15897
289998
294918
82486
305505
39739
6628
69455
246396
105045
264559
252900
188318
286000
51081
141548
22881
57974
228840
38824
22515
175562
235407
173527
308971
160961
239624
131373
7567
270401
115934
292920
148597
235397
300152
31738
172784
294433
92165
157884
121531
198646
270626
169931
4913
119696
269155
280395
242708
95630
35498
198127
34981
118679
31694
239345
163854
297720
187782
292944
2609
217744
309301
80438
292135
238314
251655
260420
20917
28284
250011
304481
1763
254631
169801
181244
130452
107355
255210
188616
275222
32212
179280
246154
169796
37381
174068
74010
161890
296035
17331
17630
202254
249379
110355
205796
162595
128628
121734
251961
119887
308055
79905
2564
118335
6485
221139
81010
164604
135043
117933
150662
128970
301547
95090
309980
54923
236636
22116
24695
21524
140031
211447
14717
278644
138648
19430
215029
28660
106561
283821
130760
57137
135634
22904
261481
290064
260461
273889
34096
131264
110456
57567
292065
182835
209063
145362
308676
2968
4568
169765
163383
288969
196173
43063
187595
176291
16271
37292
208075
295107
41114
125550
38424
194623
86633
9213
167033
138675
22540
38553
106694
103068
173652
274472
2491
169897
124540
53282
267576
148977
95575
189581
212865
220115
265047
183804
124388
72175
56478
57348
100495
137906
298354
95944
43948
77493
228542
232753
41479
160810
95562
294259
144219
128635
104555
17080
302142
166024
254470
105757
294015
45311
302710
76618
79285
244866
32099
299589
100487
37659
55727
113592
154906
29013
122569
55521
45140
243636
111009
186897
124755
177068
78472
75151
112833
63362
182293
224389
121147
121785
4118
109122
38656
274736
207462
98974
264129
92618
75554
36201
88477
151756
29819
115741
72620
189491
151109
147566
100963
97666
132864
178913
127107
116078
30544
34619
37111
249843
151605
207608
291234
204299
286318
173852
203953
240244
109779
10671
224665
175183
249102
204636
247319
308985
212882
152324
150157
266713
201561
33019
250884
297088
109854
4279
261103
286833
111809
135115
264077
294876
5309
58896
163609
58779
292954
11510
306849
62089
280104
64266
10395
49118
174550
242796
222490
171398
155121
77482
151914
77268
126351
244074
143243
76244
179515
262799
74289
24210
78753
276460
231860
115745
287448
264088
78364
292044
3658
253885
162155
259452
248781
195517
187764
72232
293198
94587
199777
192989
227651
40649
127287
217108
25031
201821
81488
123743
52831
76298
24050
45531
82662
78536
38823
163960
208634
219851
93577
292119
255725
178599
118004
191226
239275
44421
232368
202407
253471
74995
228593
224718
50068
149434
140276
242196
156908
267780
268696
97945
140459
218768
199855
181772
134970
276023
100644
162913
186019
24245
32621
36008
169911
172233
307405
270211
286081
255173
80616
58764
196292
280722
115735
143333
163510
7102
211013
6137
253300
306238
90152
165646
122572
295922
280755
75322
243410
248503
79783
246405
177454
17006
246230
220839
116339
138051
258530
224043
184039
235168
247526
270495
133940
27235
237543
261836
147952
253881
236482
212999
12294
279429
8659
50684
263960
100075
142903
121188
216658
172972
261503
23531
16042
240461
32738
81739
230598
202501
199217
152777
90846
86073
144809
73928
129469
106672
225964
179859
39164
141568
168984
56971
297087
53455
55255
219729
89183
239945
256340
79118
2618
276244
244158
270275
190965
213244
76845
88930
51305
151273
309092
111850
175604
137990
140267
290841
254803
268390
271464
171080
60144
45753
283251
145509
154014
69716
170579
257566
217926
228872
149270
186354
221222
291924
74338
282793
83208
75776
170882
248229
307640
86926
187583
164824
790
277284
274551
83301
135691
115254
222305
155527
100359
143953
276666
296918
293919
85828
58733
241504
210246
233392
97157
211643
4372
11739
198346
189892
231373
64057
19932
96986
945
125064
102143
122855
218335
7216
220694
166515
76575
121391
254638
125307
233916
207211
309996
145650
171482
153499
136915
17555
78758
255148
232556
165605
15844
248994
170997
160563
247613
88988
132854
304920
127551
66055
295693
149057
21845
274355
252158
179557
194285
121189
134312
116481
282397
155777
276730
159817
263969
193948
149409
9637
210047
136767
172556
266053
46290
35296
69668
223864
269252
17789
168810
42323
108620
227179
252862
203293
222377
154558
118197
50328
285236
199870
293221
113710
195616
190136
128729
256857
306714
136449
33675
130955
230497
255639
25920
88512
250418
299888
99957
80304
66953
124528
184917
124508
83987
194327
138647
78105
307510
215695
298756
111644
217169
85860
244335
103489
248485
226591
4851
163204
299542
145348
266734
23964
156080
78222
35709
12676
61901
294722
63974
89153
126302
13712
216876
124322
235589
102054
301024
106781
144703
53247
135281
12589
78137
57356
226529
148204
300523
286662
175449
256121
47706
259992
31643
244754
247619
17836
33759
6481
263103
294601
22556
98966
47634
295564
301821
96477
43792
167140
53826
268240
301279
6120
10853
137098
22541
183364
229503
104992
272984
28594
124500
118070
181233
132841
138597
196957
186660
175293
226724
21279
91374
248089
82503
176940
138240
209257
21778
269630
78606
16905
94413
101796
24180
7369
194217
114959
27124
121449
211319
57324
279726
178118
238044
288249
118384
56104
185308
108655
290610
17865
208041
227088
57255
39590
82610
148829
23128
65289
89865
177550
162638
127680
254068
25428
13994
46770
65483
57919
225125
176030
222230
100962
5755
199934
293522
145178
192532
78847
190139
189481
218256
229702
251343
296415
179028
67888
194284
9721
81576
227292
103526
304148
91341
169061
129657
201434
147191
299510
205759
302413
95664
182073
109964
156270
204031
222800
295311
128742
106607
308737
180717
112532
214287
127935
148516
89657
57317
161732
221945
142894
233078
11687
297708
43488
100228
139993
171684
197234
60203
26665
188633
300605
159839
229351
21068
175868
253747
221845
25942
77506
256004
54159
62789
268982
34360
242766
204633
166127
52252
308173
207769
219417
91616
284930
72880
103359
230198
191133
53350
80207
282132
111851
277219
286504
224101
45606
142415
208549
84019
76146
7548
50703
190224
85538
21360
275066
185077
214044
86394
6622
129208
6063
83592
236249
170693
219791
147209
28644
120416
76130
216519
81748
156267
106191
192295
80650
208752
32219
117140
64046
277491
194346
193409
220205
228941
154792
256045
111364
129268
217526
27551
277562
147322
205692
63186
37760
127417
285842
189726
133867
224121
194030
60982
181624
2785
206691
108751
298261
269404
189759
268756
173512
254739
176612
284707
25513
57001
280357
280991
135368
47828
129056
245170
204224
28561
171349
18650
9074
214040
6342
180612
300805
204601
28226
34157
15106
285867
165965
98233
281364
211981
241108
1749
223170
187660
5757
239881
72738
282448
283793
28780
249300
152814
271928
263746
254354
138937
154651
150857
282288
213222
182492
97244
216596
255896
209322
24446
20186
162297
244876
156866
194929
160904
219975
116096
211665
309125
155235
303512
62704
265085
177140
86502
146791
174820
213235
166916
141149
155861
75297
55825
227776
161014
277041
64514
281666
234124
249390
120834
227816
187336
33842
242097
199052
27347
135473
138737
83096
189440
249023
250626
99830
277643
295453
206276
72036
224280
141164
107006
230744
306771
284548
186507
129502
44117
19825
169007
203588
52004
167450
277079
86668
530
34361
72841
272552
107608
274687
88565
297925
290234
227699
74317
182115
304838
292379
106941
198772
248947
154726
306783
67661
83976
157613
199995
115251
57985
292496
265244
194451
234345
255681
18438
292678
162973
230617
175994
27984
64613
43289
44708
220911
147622
170925
198497
12075
138497
140840
180912
129888
3438
28129
84528
61549
192859
38219
57099
100969
62106
121205
231159
179981
149293
163466
218998
109852
172766
243489
306006
71708
183399
170213
213882
89950
125158
74421
187387
36629
180515
238649
207073
128838
277997
279760
292973
184415
247906
244365
248671
2020
132846
25687
227461
35269
68204
106676
78806
227494
110292
6225
97970
294595
179531
210074
101882
160104
287182
228776
139291
47459
266382
32766
197114
13244
210232
131836
33510
16855
29409
114307
132732
4685
195937
65470
188768
234763
176862
22151
59478
34211
66792
49618
293039
110477
209816
39560
59857
69579
239524
167442
162601
178666
233239
149153
292940
220595
25998
36661
96281
105671
87218
277596
19097
171180
1897
280987
217106
24068
146738
209042
31199
13462
84890
169050
192871
85469
153294
36910
98133
212074
109761
56521
309026
266619
66903
82113
268519
56120
164674
198477
224616
77652
190717
28003
143438
107031
83003
78173
192398
18965
48793
198546
46524
194557
189305
231550
204684
262961
4100
296669
222271
168868
48640
5542
64572
217539
59830
78962
140227
40886
156573
283714
19245
300148
122937
236206
240156
284741
168234
57791
27873
199969
51264
132467
173596
304705
235249
6865
296964
209666
288855
224517
97682
279426
308269
40063
267290
259202
289146
92361
96281
95719
191277
78058
223790
183398
132501
24581
278978
157116
103957
235776
28656
106417
53740
152707
51888
241796
158287
97795
299094
195462
96490
109016
235400
127811
195738
165615
68763
176573
55854
260592
151329
288924
9547
105862
150465
33107
275869
194583
123475
67741
229427
291071
8839
203422
131591
205593
135607
298797
146765
80355
271815
36058
259418
188469
99218
247252
76011
294701
260388
147687
255634
228361
38175
228042
117797
3467
17517
138580
128564
277566
226323
192254
174134
137812
131142
5156
79156
184873
256972
294220
40121
216918
309
259897
102843
169018
97583
308401
231769
131153
164390
53934
162870
158059
42461
159461
265663
16660
206666
138181
301177
148984
252271
201545
136271
273847
74934
279291
96402
101931
309164
205742
164524
6456
126859
268715
82951
182567
295813
310003
90086
87275
226715
285536
40815
12324
307338
295806
280839
120029
219758
283886
261330
91003
242506
294308
145351
231041
168108
61467
174920
190961
80930
226428
195571
136536
234702
294373
300181
137770
137560
281315
75981
199827
228938
265221
25984
163665
42789
277196
206181
285811
307982
236308
269311
258733
124778
135341
26606
156125
110606
174631
62392
162314
223092
141022
74711
10138
83525
263968
114431
263471
143215
288039
41181
102542
205340
33894
42679
250626
261048
75747
144632
79869
209781
47281
46950
15201
256332
272758
172435
251055
199313
241107
150136
17275
288408
277751
116712
123356
197509
212553
59431
173475
30496
302513
173935
240804
249324
137665
259851
26530
247104
123288
32994
300614
9278
263366
22859
149258
84691
124753
190177
124494
221125
29179
103654
197311
193049
292160
128891
134257
280686
273395
221296
192001
291578
207379
231645
92847
69502
57426
203331
234965
87013
208027
234020
44763
148375
255738
236911
252615
159252
127316
9076
106331
57801
223253
208012
43726
4148
218958
262928
88968
214978
55316
78988
210618
157350
236457
48266
199743
299825
46184
280018
277827
12857
250671
27776
284899
257113
34874
295732
53413
64999
69552
161415
27780
103760
149459
213017
201831
245755
132394
12399
224489
231647
275929
176377
172833
268477
129713
306185
158582
111328
233816
155011
281055
51347
197042
156352
261531
29116
285198
145185
282544
82654
64994
187551
247904
284330
61686
253024
284962
89770
154185
209253
235692
55916
224421
167453
58888
124229
265849
49354
156684
82135
278051
300770
223964
12648
156505
82841
31689
148370
206051
210944
5615
164441
193824
121912
168007
118389
89662
93339
124626
121191
117103
120194
223260
135964
77645
32455
51587
193543
78478
89298
279462
281238
302800
32336
128808
61571
70482
168641
184722
121692
257398
105816
296765
189135
275276
78161
65790
308950
197629
69653
240224
11091
18935
234766
59814
257980
106324
222998
141686
77518
185203
18615
264459
255379
191918
293510
58437
3923
59449
209981
92513
211273
223246
106419
248361
88694
81308
16927
77178
265401
246164
145610
62836
249342
195627
184969
247583
123239
307534
246051
5876
225551
20494
285289
102465
261398
174309
188477
233591
189000
197259
130217
137493
227501
297176
167462
220504
151736
96216
238636
19889
140162
98474
181978
79822
120332
74707
236729
294031
95991
168018
202730
204295
62434
239806
115414
91791
18638
260437
309738
52420
136296
246404
285524
217678
152549
251990
227529
122564
289636
222254
236533
27389
202858
106331
60923
30413
84768
186698
103501
111671
65735
76219
213869
141783
207584
137525
74290
22924
71622
289402
183218
110447
9045
211498
258728
261446
132559
242645
188832
8501
199772
309521
7770
76788
66999
160382
98097
301966
32073
233828
89866
107517
55397
148837
250008
177228
154479
302682
117469
178960
274319
269806
186521
123935
105292
20867
62236
47533
177029
16378
225886
139497
257058
239568
162140
50117
192553
6118
210612
12227
153399
297275
11883
19694
300860
77217
74008
98502
236469
985
283128
193655
29834
83794
281377
278221
269333
252658
297150
297470
252869
295468
8330
303090
151713
102786
111456
262023
70618
156421
269693
65719
247402
304983
140788
56634
132712
275238
288332
265444
3449
121972
59488
43677
206965
177395
19515
89024
292671
243616
57631
64957
308247
61066
85976
32691
147733
221068
172465
277680
130092
129741
205700
92181
107769
137154
93871
77117
211937
92798
64601
278872
7582
885
300946
192510
184749
66477
302910
55882
266677
297197
167362
3535
32716
44195
147515
152558
299182
262697
136556
59372
127816
280732
157908
179381
206060
13842
23898
64564
288935
171612
145389
298868
130628
11103
93756
193599
270794
293903
214667
237461
196567
28917
81738
252875
260226
185345
168032
116123
158153
216069
232282
156857
178451
64321
41329
164635
29916
99682
25354
240708
239017
5335
230954
172587
183822
193973
28889
303205
213892
65237
127797
300320
96170
204642
114343
218041
291974
115744
297114
212200
93449
7930
244654
125036
264328
206420
77366
125913
294540
211567
37925
278930
130062
223979
133144
68949
256582
46366
236585
250643
282006
34783
303982
156229
279436
139341
100352
66149
203957
191738
285629
35487
235782
219291
70544
85132
61931
199773
160992
172784
76172
98055
45015
302114
95822
132584
110700
106128
79958
108145
42364
44004
166191
245518
175355
151774
106361
59018
88770
295721
36261
146839
101304
219093
216468
61515
67176
69107
36631
169667
141152
214719
124220
260840
1028
140969
132160
90018
140359
167216
33562
10416
49520
1190
279768
174656
206676
102711
4662
264620
100790
306142
265936
86688
173109
230314
38573
183442
27962
22544
217481
216884
82290
113772
84932
18886
120536
295575
241653
80880
239189
217369
18367
47766
195023
64021
58394
242033
227566
181134
182265
205160
148254
70989
183344
223986
249195
278327
213397
273040
272094
218843
140564
61272
301911
186452
172954
156421
34453
220494
131423
69786
192775
204841
101340
263101
260269
249546
151571
244977
115568
231018
233951
70367
243934
208547
13950
59881
18737
82273
122028
189884
239989
195016
248862
204949
84733
110927
10138
256507
274310
34837
74977
22214
277240
304652
75242
72251
95900
66319
41849
276990
123591
283217
174469
179544
216078
11157
306740
59366
301995
294087
265390
81202
112520
265197
63318
231522
259779
165959
228259
56274
10226
173027
179634
24135
221043
196975
146106
152250
110989
180301
278851
194302
129416
59899
100769
44556
138439
100627
83363
216518
79906
22796
202378
126180
273484
219308
257736
7690
102031
304682
148916
244884
195612
297590
81054
306795
118720
61713
32276
204117
47880
60700
64460
75391
78913
172916
220511
288251
22437
36485
181238
97639
136208
97955
253654
248776
47868
94582
82577
159269
69628
69115
58971
64243
264080
30069
283916
209957
255761
105638
303233
223092
226568
7155
128203
118748
149435
227943
53926
299673
126781
29151
144682
31484
21650
27844
124327
229925
5806
155253
127715
163885
199883
292838
27356
18746
37439
178596
224524
256333
305074
156844
266899
130034
189008
134294
294160
139009
206517
195161
281036
240580
269904
96270
9818
42168
155244
77054
277265
183496
143522
250461
131542
76527
261181
17432
78102
186430
65822
296708
267987
3376
94347
164187
100692
305501
200370
14518
260518
98387
53658
74184
253525
152979
297907
127161
32749
45026
42515
67960
82453
130935
165711
172221
260776
296664
151135
74878
250812
162173
31745
76802
25210
305144
219405
218794
5939
49996
80071
30035
147502
188064
250142
30703
217736
199785
30576
134309
126556
140170
128747
111968
27224
203676
59966
12399
96035
42140
245612
123192
226726
183323
10592
15889
77751
171103
165037
33906
297658
283112
205312
127208
103013
216133
45528
59222
105476
253595
166836
185399
95892
155035
258995
113617
217382
120325
89034
199104
8502
7839
298356
180140
221123
148440
185615
138859
145997
209872
221728
115685
106121
239786
184280
96899
65464
282544
255390
25398
274132
115768
110747
213642
157764
247497
19843
136186
160092
156577
299891
168927
226185
265066
261384
136201
3381
138315
282736
88813
111878
121385
1348
223814
132522
114539
88051
106108
47159
24015
113726
278850
57069
69503
163162
159517
221075
188562
30953
51727
195307
126860
75121
83301
38555
269858
50035
77447
282676
307231
269297
34561
51824
94867
132554
88322
278861
215363
280105
123566
47849
230643
154385
263465
280447
6325
239465
117187
171848
191957
53471
76972
263991
132203
202773
309976
59275
255218
121884
234257
274350
263863
68403
156482
89959
242318
303854
55334
116075
167145
205817
4772
21469
132980
38948
171609
90480
289863
111405
127886
221632
120313
279981
124447
39402
246535
38482
74094
144476
60657
164712
156404
130707
181488
217866
251802
14166
193223
117375
294980
289748
161921
197617
126676
194194
38309
296895
34835
160360
149573
48380
198987
136953
195340
272160
129142
103892
225147
227127
188139
107946
261569
295698
28461
250493
168564
156305
216555
147662
88174
173776
217876
89554
160723
82117
285648
22576
52398
222082
151833
170775
3087
38439
207562
248715
88278
297096
248174
237998
183419
281680
56564
15398
122650
230190
305292
106849
66654
26447
18491
261808
43148
423
50029
116004
116602
25641
166724
34223
216422
183480
219517
211950
293683
84362
107185
40017
261688
242578
151654
220152
206293
206503
45972
210458
55485
66338
268529
300747
48541
120801
38489
162354
132863
70955
48025
52165
101355
152806
173506
73078
91173
174341
65174
55166
236104
108074
181478
33774
2413
206334
81827
194858
197960
12825
120384
102011
268910
52525
248468
110997
26435
303389
179435
44169
85472
291295
107862
141472
205977
119245
45557
176608
213601
89788
38018
207673
11997
242025
107040
129553
164184
18055
79657
55269
109302
301150
72002
68648
60449
81629
246594
20915
170144
103879
82315
72558
16600
200114
14804
227987
177547
26608
97741
79285
49633
122843
106794
65180
297432
72561
91663
98321
162275
189697
280870
62642
171281
153163
306941
308079
59507
85366
117184
191910
14766
256771
123531
222012
283726
27981
137085
180800
39373
196106
128933
30602
131455
176802
147850
111126
86057
151747
14320
96198
235420
207447
63924
14672
165685
254983
79101
93441
18789
254356
181595
227211
67135
49965
183626
152371
127792
306078
58129
49091
184066
107098
87103
15036
259950
253524
161529
69906
126046
83865
297211
47530
85816
101583
136203
134607
261220
22062
286544
244665
206558
187770
24449
106255
14918
129008
88427
180062
22881
141940
180727
280877
43932
237512
256041
58456
288544
52696
134345
239276
2552
43974
116765
34239
5548
65425
50814
185934
177375
123955
213596
109310
189167
87597
231631
208347
95748
55762
63627
56509
138016
216206
92847
203653
250625
11031
214447
119027
121702
206557
196902
213751
144828
172902
155509
44834
297498
205688
74034
179424
231842
41575
196998
261582
224934
215486
218647
113028
159893
294348
84032
164596
152007
23285
241956
10723
50123
89913
292875
269161
19342
184435
145439
194049
180526
28912
285540
260003
101623
15308
285151
161799
170468
206607
278944
140110
206466
251430
199316
171199
254607
226427
1469
200751
187728
80276
121528
101628
132896
106818
260227
67839
198658
45064
249569
119066
236123
149509
82110
208997
940
305141
267090
171145
227238
301974
216571
138485
302917
243644
174782
284929
175910
107069
160256
229647
191
199556
173071
37607
285462
281628
147969
132937
10545
114104
274679
10706
159962
52920
219710
74306
20826
182772
127
23807
147443
243860
12906
7451
141648
159368
221434
176944
49553
141887
215800
109657
275086
252038
279108
27728
187421
286445
150253
130223
662
154886
281085
178571
130853
79404
90362
276228
204465
273416
2670
244732
131807
219498
145663
40728
19221
54108
197124
215509
290541
180685
226265
222427
270999
115728
202621
26741
234357
133787
225621
138082
116687
137744
117252
13676
60830
152669
28665
304245
219967
24019
296782
8786
229165
63182
211939
239498
78744
110747
183329
200328
275509
232437
196696
259204
119833
106501
39479
137988
93395
239904
264820
234628
101064
144484
22062
269346
248229
123136
270908
46009
17722
303554
60268
163851
218081
167727
50766
275656
65348
43046
306739
248659
4377
87120
29510
128265
304642
280313
86625
107179
166594
70232
236617
126035
221100
222837
186430
296320
118041
179989
136480
272581
196135
276995
213986
256719
176944
186479
6371
121712
273635
55018
149707
285157
171461
128956
177412
149913
306717
72051
171607
47851
26889
167308
162591
297952
43794
231217
51801
20640
252651
123825
179541
80542
116090
28830
282845
200719
143408
293341
114689
51688
48673
81621
227500
71374
65450
293403
137816
140067
262032
231773
6845
77315
93512
189790
228081
21643
130842
12972
153421
32896
117729
222653
228234
87915
74163
210163
105088
286260
281426
298004
211372
219622
168508
175521
44037
230796
64304
255263
212553
24880
223855
209485
125294
29864
223156
187477
22867
183190
42761
200411
128266
307927
34689
194551
74028
257841
87084
4171
214707
292301
218547
149458
276088
1609
305508
105161
156103
191494
34160
294491
161293
119605
290794
267162
262240
123366
125625
218582
114853
212686
271544
63955
28028
186988
302339
63824
76636
264584
294191
78503
47723
294033
258429
203914
11730
278075
244052
219806
205407
283304
204083
62128
129327
62130
37488
223445
54392
2221
129810
309817
95112
306777
203149
101105
21478
284002
284092
82090
72693
185238
41977
108817
163688
215429
64227
136886
291466
247124
269216
185994
163837
187072
303901
179327
15997
249034
263331
36720
262712
176
62105
7252
275142
166193
167002
169122
262623
77694
297101
180157
76790
304144
172140
151357
190814
102381
53661
123749
206725
48466
104991
275700
140911
41837
173402
89512
88965
130320
226655
218046
167431
60164
142661
309409
29924
292004
3866
202736
277228
277614
66024
173827
262099
261248
241851
123700
306920
71059
71720
103513
46380
25444
130260
189053
295359
132670
124506
65682
72004
300900
175459
216616
212839
54636
87952
296491
198313
52730
113541
94273
147013
106972
36380
77996
24046
121598
277085
224403
192340
302862
104802
231536
174472
304259
201918
70334
125742
121311
213826
41155
30783
236619
205326
234615
34349
100358
307289
23684
192874
123518
92010
121364
155888
42631
166458
106886
153395
173460
307585
188049
104405
118743
123669
25182
271124
90571
177836
279269
117418
261645
36194
255426
3148
274188
221159
306067
232199
19097
205308
165046
26322
51069
33246
29345
11131
208584
58531
61422
234164
162202
21426
137423
119083
101099
303110
284212
2366
285419
33413
178404
240450
115727
249687
53469
245636
213463
222257
109454
56665
27411
220372
302445
58100
127415
271049
70348
208272
275685
18845
173357
31051
146120
303389
111066
216643
99795
284108
252188
198437
55290
135158
237324
94422
182292
94062
25330
278172
31735
296946
100510
285949
276922
93537
94373
251855
106861
306548
130084
159860
175147
58169
57079
123451
159497
243235
177268
46178
173771
62386
139472
37562
9951
237858
213947
116207
260158
140922
98488
29831
156269
57364
27070
70140
90912
177213
94187
3769
5685
151585
266534
258441
72461
157644
264149
40144
142623
95519
139371
177721
50750
188502
232560
267
191838
168804
143742
133573
86611
171191
215210
283551
101805
70301
165267
3527
117817
6412
232164
256135
159852
226313
235545
143597
181768
22653
298281
50044
4453
268864
93492
260807
140534
104424
173099
151489
54334
244268
47839
116968
163017
174692
177309
252157
232419
282588
308428
103788
237756
188312
297
842
143766
305250
131153
184689
88646
88692
26262
109463
96297
27670
186515
208457
305659
263199
96934
86089
243985
87801
224445
76005
42009
309351
250551
159001
29408
302319
70540
273499
300540
244523
290936
257015
305682
146891
43228
298316
115435
147265
122997
295571
297705
209542
69668
194495
235837
241636
238032
240991
80933
108108
134978
178425
25489
57823
173927
52933
140395
2649
201817
81342
174799
43230
234160
141251
304958
120065
303891
159085
308473
196311
244144
230872
235345
169880
59887
285828
62699
225608
3026
232917
49935
169731
255325
41379
181695
177924
146485
87610
53469
248361
44815
31635
43073
299329
232444
240864
39691
66930
197568
180652
238551
125032
152160
37511
100630
105603
96230
71410
293487
26849
142503
67209
156656
234605
235465
261243
54833
85002
155642
231653
39695
176056
266062
231678
36829
38930
236868
223985
69667
46969
286135
83552
37222
97719
104533
165650
275857
168509
273361
211187
178876
191567
88844
182168
91485
238055
197353
232795
245519
243437
75698
223188
125274
220071
255139
62401
278129
247483
103078
116031
157483
13409
32651
206190
138826
202886
160941
259208
226881
279948
289798
136967
83252
255865
26575
212048
185090
209590
296275
118975
201171
37057
71889
106281
90978
137297
243761
109562
165495
237826
85174
160901
130996
78426
179351
288058
78409
16068
181423
85597
261274
126959
45252
280388
201985
123948
117931
91701
198222
79147
147109
130601
260061
288891
275871
294207
262550
149381
287985
262552
146207
144550
28140
280140
269709
155230
229612
253830
301551
125567
304845
282440
131444
90355
11921
161213
277449
55446
219328
7482
67152
299989
51942
247833
143889
129668
139559
34022
141789
298402
101276
106815
88693
151701
118640
103578
307721
172315
68197
239304
301408
21017
237526
54892
227854
85228
136774
146951
50405
173104
119776
135005
206669
34045
10800
2058
110110
167843
301779
132664
147159
34079
11648
277210
157676
51337
37328
220698
172840
246126
87813
67094
69011
62133
67934
90702
32849
301660
180774
88855
21181
50466
13376
149074
266370
308433
11849
78676
264842
302330
130523
169160
75058
294385
208391
236159
181195
172071
86414
245115
100561
78985
130658
214146
45125
141601
135917
260862
71391
295662
24527
296677
205193
167722
268490
51123
238100
94151
306070
89549
44077
51859
176543
224117
289545
60190
296313
44026
95819
230054
209748
140577
232169
218913
185998
46838
137473
43930
113964
207771
208525
129837
225421
253625
190072
132883
166856
246039
51259
50241
305608
271980
170106
145193
211550
295758
293758
68702
80219
63424
9355
105877
34244
36433
206133
46538
100076
16800
98087
176543
57041
288952
63985
180138
180057
254622
57877
177101
294679
169225
207104
96051
287735
191244
141759
52153
56201
261639
87026
129234
224802
27151
244660
280091
219849
260590
32151
29343
25339
204670
246188
169036
96729
192124
309307
164469
159568
174654
218631
161948
17024
180495
263480
181085
292469
262296
293940
242906
54370
28705
17758
221646
223365
38888
147743
163102
69298
140712
178755
191463
30231
298319
291467
86948
298201
122512
107424
224128
259942
134640
160676
291883
98197
39402
205914
261718
226405
903
255175
71063
266090
106837
141339
61974
293529
11648
55942
9917
114965
199476
104603
82646
231830
174444
160888
260186
266513
306896
133454
136826
13130
128095
201547
10805
90094
112548
183015
204620
37920
26317
55115
66063
139744
250797
135727
116290
76585
184699
143761
102694
121487
265966
148797
116536
278683
136460
286427
203593
157353
55398
72983
49004
51670
31220
240725
101738
243649
115693
58362
144772
244893
304721
63952
112627
282394
140100
26482
285912
309122
297415
163768
268798
210727
23269
115975
191831
28460
64483
1018
101005
128634
58610
149412
16771
36686
179032
20452
223156
305217
295926
164032
38893
97126
117141
83030
87151
163725
19413
245015
4679
19015
268818
156515
216725
288561
225924
173536
43725
11032
84314
202157
162087
131207
6075
255521
27606
68129
252719
75150
294816
122351
6050
13566
85742
166979
131494
229236
64905
269328
292009
205389
211884
234127
6034
144160
68639
110375
236019
271343
26904
159902
40519
77292
306775
119865
31991
283036
143161
45498
306602
33558
160286
307401
140653
283886
293876
91915
189730
136457
76159
287690
41961
136133
6374
25653
56418
162572
165286
278986
52872
105934
302363
49354
178887
248216
59508
114379
108103
101855
48159
129487
278755
101197
307470
8201
180058
194323
244566
301532
48904
72194
221679
97188
142550
201400
191378
34356
135277
43069
225877
5284
52030
269394
44361
161852
238405
153367
282810
63323
158988
219361
228145
255489
27416
268997
308612
166947
270285
54995
234984
117378
235507
148063
28675
125858
91114
57082
118088
275502
210232
232754
80717
124801
57636
285335
170919
9974
154128
232536
259563
3135
183022
150501
792
138652
141744
201332
123183
32672
183676
73694
3501
161346
78568
31383
47166
132741
246244
300367
161561
24380
167127
93340
175326
3965
188175
62347
157621
13042
101507
160772
257592
37925
101609
113649
303399
224005
37722
277403
74523
44581
195508
72447
216352
120374
232187
148868
136028
21408
62147
6922
211047
203750
92170
147052
13304
126249
13944
181734
205839
118045
179155
216850
14548
208482
170910
112559
164073
130068
5805
21909
303259
87037
38918
104134
120202
276883
235994
67387
164784
200372
228512
45963
183354
76083
251791
256998
179689
289652
170779
50768
294715
64454
270027
281878
80663
247687
260747
233458
7490
156302
246109
242266
299883
176366
84639
262981
51878
266294
278125
203824
178311
186939
241989
180970
39070
191755
74634
79909
84275
146919
97021
169957
284679
178726
60920
288757
175403
95295
147133
192198
260696
270556
283432
298197
19710
46854
150941
44175
120349
210833
270031
101298
3322
252642
166169
285271
251838
176387
248783
151321
103424
281437
214183
263476
223209
204600
95070
179383
127944
115419
207789
162252
83081
309540
166450
86825
274687
59601
48206
277958
150660
257287
168281
4607
279051
91403
178106
162857
86911
33090
149087
289218
80024
110092
15258
60080
308895
282095
290216
218839
160093
47000
134542
280963
207048
168805
207788
48625
189262
162069
14741
221004
276473
98297
268047
88832
64250
58243
90116
202462
203305
122282
290268
240720
109988
123113
43709
240991
20357
180961
95604
266630
308250
289917
252253
158703
258453
69375
104841
203688
12484
124324
6867
178659
170237
148918
230534
155440
4881
276418
249856
40899
98799
145189
55333
236956
125468
120215
266973
222980
233964
226222
279153
154251
47284
112497
246926
57661
174085
227503
62792
154229
243846
243374
86426
162070
158610
170885
250513
221868
251603
187476
161234
141266
32594
35190
280782
59395
2336
222258
151555
285793
78748
149505
268792
35668
48496
130116
277631
84391
275436
303297
299394
66194
282740
110213
37465
86099
44233
159596
75292
305992
240840
158781
12733
303655
19070
89754
134870
58499
264004
176709
180508
158789
54089
218507
255421
20226
100118
34159
224014
282976
295755
32081
183919
246621
188299
11449
151261
88175
303047
220119
169771
68174
173858
59080
69977
292967
81978
178722
253459
140174
150455
239407
158243
64412
114565
164717
119918
130211
6767
231393
117706
220171
248942
15361
65367
173983
244792
25232
8755
274323
282694
99083
149005
92822
299733
244358
209705
84077
73079
229524
68384
175135
291712
46884
257356
7441
49914
154064
282623
140347
175813
182720
128406
125828
214121
243006
42883
47469
175595
197858
70201
301050
25761
307546
225216
211987
44413
220699
256237
57072
152877
71365
25556
70607
254981
100690
163959
51699
155631
226030
129545
46890
149930
307485
75143
280702
187081
51350
307141
228312
188501
223127
17658
146134
178517
157324
101243
15568
262767
96875
288630
215011
233562
305870
230690
17115
197766
188609
40487
47106
300725
204329
187410
88241
163835
241026
185666
86575
281236
16713
225793
217537
184989
95385
272905
74506
54114
234544
282683
289425
176199
114592
193932
285655
308574
154786
307777
308009
59034
25443
241214
61302
6642
225412
84644
4673
189684
24328
60004
302412
142599
269290
248978
279421
128000
203854
177793
280054
24828
280502
113589
274707
119580
292626
72323
210341
143827
162051
58468
174668
76363
211005
4815
99855
294173
218633
40531
82297
213848
289976
143153
32660
116618
182300
30155
193254
37377
259700
221005
179035
83995
16599
254671
46472
260787
80265
30550
115918
307232
107299
8054
99482
233103
75552
147574
47894
168164
187497
92084
51574
96722
290689
63809
203320
57557
159690
33714
275504
62373
298708
74974
86865
18777
58434
116191
276284
261498
206190
121332
216120
100881
157446
183565
39532
18708
211640
180549
245172
319
286439
245366
278500
308124
239143
1229
10866
303065
222525
295393
87786
80633
106257
276306
233471
114307
266208
83489
182805
231179
27779
32638
106928
177955
196772
166165
11539
152305
19813
161458
233418
261069
19966
220369
146615
269930
265240
156538
94156
247438
241896
1023
27105
61791
244074
75603
3941
165858
112244
306015
263073
234465
70518
227097
168659
108555
203294
93585
3639
250971
8141
175070
105551
296072
222456
20112
249611
269341
249441
154156
86529
35386
257104
120460
5322
72962
54316
121233
112564
83328
125528
101089
157818
23875
41609
203335
267335
61927
267443
301844
193246
6070
113989
220251
128641
70537
213380
55285
1577
164706
135969
96356
116410
64709
154196
267956
74044
262
171911
293262
31949
169913
47176
70325
228403
64955
87454
156653
125963
128691
168673
28323
35779
258751
20926
253814
286530
228842
241993
231010
33296
183097
229505
86144
4248
211804
157065
217335
12102
149588
278892
238873
65077
166829
148762
152102
93916
245906
35331
174648
230538
102561
74003
152247
104532
161296
91955
263512
64164
283826
32951
205307
25054
15614
118393
34427
10947
204963
84911
7767
210067
253691
76870
88805
6082
208115
135792
135242
63028
229777
63600
79084
142976
277981
117020
39965
232349
86880
19659
304298
91022
275032
3408
48403
96384
152301
49157
167292
11481
289158
237716
252674
77446
159119
124443
84873
181490
7403
300410
107431
7426
200601
127481
22906
261174
136855
48935
20082
254222
40347
74528
282509
97205
54513
191307
272194
110789
222479
83905
213752
199256
175364
99623
261892
87392
145000
94252
297208
194819
258834
277240
46284
304563
292584
56671
179628
73190
10672
246495
233932
174245
121388
29560
302833
259073
172058
12884
108147
235679
25383
4531
303896
261110
70281
236825
194502
254110
6081
269324
234274
216118
155708
46204
58797
304027
102543
118403
218564
12551
152229
304662
171367
158546
140338
283795
273449
67139
156795
246410
134649
217704
118132
84075
67163
219276
194401
245679
195427
460
153461
287684
203034
31772
77698
181129
274639
97542
49060
292928
68653
107239
211699
45015
153927
282314
237895
28531
114491
188553
94004
74033
109142
248604
68583
216876
28766
94453
130452
58734
108106
135478
267829
194860
144563
118110
213276
23865
108428
148018
211597
224403
124868
64951
145829
178455
167937
82950
276303
129188
45163
248818
142504
192784
292137
156468
121361
116305
182444
68632
188327
257011
126849
213479
141269
172939
170966
159772
252263
271410
299760
171075
194134
93950
306184
197153
213226
65269
220446
234113
105227
159395
187176
76816
263592
152012
211947
38765
119460
166237
256969
173181
231913
188637
61093
307350
137167
188485
162269
168527
44470
143686
102194
16041
232370
257150
4785
197210
217127
51513
88211
68008
36429
66894
69984
244991
249698
70159
303015
100245
234058
179016
151773
222380
237257
112056
74989
168777
131175
167748
83290
56653
185482
154356
204461
283616
151646
287760
251951
64821
117767
153652
286222
117039
252875
246322
99980
283438
94706
69196
303441
82737
281693
213050
105694
29997
27777
16649
112461
110703
202115
144032
302401
264926
297647
107269
220075
294348
177423
66056
30497
171759
210536
241041
136763
110758
131832
156098
277764
248290
302295
224650
151094
24650
65169
83528
202288
222180
127406
75584
194839
280748
61010
208846
254301
228617
234203
200495
210669
36938
282972
80465
96535
142767
257330
207309
207269
237900
259606
165407
18604
272946
191593
69763
242075
169056
103785
87129
77333
294940
241197
51065
41477
295127
115624
186325
94354
22277
307330
271539
196628
11260
228359
164211
92491
275775
284124
301154
244935
243385
52009
234395
74857
301183
40877
129471
72934
64257
290504
102124
89665
180359
39069
283645
295995
160362
195079
175581
260920
263668
133614
21045
123925
70492
120687
290351
195340
100950
60052
139776
224751
145268
65982
183262
119802
52723
186312
188627
224151
23378
180980
287044
75338
145406
131782
175897
236755
172507
302041
86145
235965
239081
299731
85905
121961
28835
278151
127790
20314
253431
196004
106892
108350
2576
62267
7965
221667
259411
236590
165803
257648
166550
283781
75069
106981
134251
17890
165421
186464
252135
270461
89190
271546
26251
102253
110145
272005
134005
245752
34965
11811
59840
254812
282378
109209
83974
255201
111052
170873
229869
128968
288706
86594
163574
223253
150408
211448
169603
204673
114546
94105
31155
259725
92376
300980
290897
131762
288188
83335
283739
7126
147520
256000
255084
240546
126064
90214
46974
14080
79948
131989
206091
21988
93475
2672
124153
199816
89519
35235
26836
210202
179414
162511
25917
97532
112816
303672
157449
231612
230731
211420
228122
121677
195132
261925
189846
283358
297318
224895
213887
114272
34785
284115
273167
233047
228085
106580
95957
92168
133836
288285
163351
53913
167817
44435
8314
34034
47050
110642
239099
5961
144198
188496
49728
59743
115035
85077
298905
275853
82946
73342
125639
51298
151281
299080
6693
246634
118703
92834
221605
106204
85097
294327
100218
262659
164663
39879
288099
149686
60508
226316
155314
157265
255140
38327
190581
267954
154448
138547
182262
32455
183840
106311
201292
24165
159252
195393
298689
257642
79843
61316
225846
282399
285495
309223
218239
128784
224476
229564
53614
238717
119860
289112
75226
290560
190022
75604
180058
42454
295845
282115
82303
84146
1109
75935
151520
252019
133001
288993
194626
245393
87090
57623
191097
67641
275847
108366
91755
173764
254086
98253
263432
1583
88559
38254
98472
112238
130991
27147
66505
18776
72340
45642
165882
86648
188231
293469
101344
121198
188550
302615
96531
151728
281738
2681
20315
78356
261517
51449
24149
33132
235194
306131
35301
303400
178170
303165
271608
180350
156447
188529
277298
66472
121807
16696
299961
278560
233754
3136
103580
7130
93556
148659
212378
205743
253783
138968
174806
177368
296104
144054
80818
207642
105436
249064
147171
119792
159079
226833
309976
114039
104989
201713
151137
139686
202700
189250
239378
197358
185384
181657
254903
243478
241480
151271
82285
83543
40104
203323
87783
255851
301129
98006
241143
69940
149368
278338
46304
170264
235235
236557
80806
248671
133635
103830
307009
199091
182958
223225
46513
209495
143179
149728
267323
6123
121161
231570
110644
86985
76881
39100
114044
297278
71912
301292
228698
112580
162155
235607
132327
59081
7111
278435
13330
33481
305020
58458
164206
125485
247760
168309
251356
65265
255671
162651
70754
284211
39727
207317
255940
186919
2160
9926
143144
160299
76135
300784
174238
31315
54622
187547
192344
194410
116291
109617
93807
73721
126773
175034
59377
233576
297682
153430
109662
65372
66965
127020
3385
268030
232729
84848
200217
32676
300437
308387
266471
24431
28510
256482
191390
148023
228216
28930
303892
294286
93114
122296
303670
225023
136859
38702
256402
189761
154103
11980
267141
246471
44148
145636
44974
123121
179866
234185
247687
61843
73531
68202
189298
125096
249197
252406
239331
236684
66118
115986
273698
34906
252633
16683
237191
49477
88390
303479
89156
228512
212868
12009
262505
218261
295858
38003
246074
44523
209004
151981
152784
121405
24018
227806
279530
32941
303575
245235
309258
5395
158598
162292
248162
13984
182941
271349
155711
94608
243873
114074
171968
169445
256702
308346
225574
298118
241807
67574
60733
42483
26971
48532
170111
189104
222569
177386
71037
59449
104378
108005
40509
80421
63843
150559
147770
224830
120489
219544
180817
170591
75960
95713
187095
144143
271166
128034
248308
73440
223820
247876
294883
56923
216202
248820
308187
135032
72742
298021
277423
56606
256617
158292
112599
160487
7696
220792
185243
8324
22135
99183
127150
75893
242091
279796
204709
265429
178270
125305
262887
281920
247855
258094
188407
155568
299569
153155
286437
256499
23308
275768
136103
39093
210545
263380
260803
22181
266002
101135
224226
227884
64115
304312
170759
155165
218155
78028
193548
147831
92154
193073
172916
203736
252928
7957
296522
123329
115148
94721
67702
109981
245789
176421
224896
226054
18666
210492
76740
9365
16345
30356
31319
172233
301007
5734
58455
75361
229982
283766
94394
299962
183017
198579
154751
23423
141428
236857
34915
199621
21930
82900
149729
155916
187599
171812
59361
124478
69916
67154
108019
152027
64871
229011
184153
204567
267002
179483
109375
180362
273093
5656
149428
229504
168397
151132
51185
144137
207370
12258
83093
170218
191717
219518
134731
223928
294231
109408
205362
178838
32026
238569
187698
301662
82735
119686
299654
248238
153555
64572
119319
86112
137166
299278
150037
78885
266616
47201
185500
245703
162809
113578
139703
125173
56615
285107
2853
214493
303772
255716
282647
129584
200287
34651
1105
216756
194836
206609
284044
252239
168770
282601
266074
220842
150597
101837
138877
4086
145772
169660
103726
233371
158148
290705
70174
85035
97082
198041
214693
262759
23976
291212
172447
27607
218165
173875
55759
276166
195819
218737
200914
275000
201012
147741
35479
286138
307944
238388
299566
137615
39803
172875
190893
1485
234563
116928
178237
34153
130767
57085
157051
238976
29190
207746
89408
191583
192567
90247
24926
190246
285517
260261
31539
65810
194946
279112
48738
253060
309893
153089
284377
103263
171384
145362
162731
297892
89799
171448
94865
9978
296958
107048
91637
274409
145099
200939
101220
303993
235566
190972
107748
280000
181826
171308
216698
128670
268741
237057
162479
72539
39540
203470
294071
146422
218511
303597
131020
39562
258584
282292
66770
279840
43630
10666
230388
303333
129916
243142
142073
282972
293980
174227
308024
212030
280934
129174
136702
4506
24841
2539
70926
239496
245274
274765
15516
98246
50981
3649
124187
254726
141061
137920
2280
118468
190733
244811
196264
274552
16204
72419
208255
267595
169709
27227
89969
105246
308230
228011
107710
216769
70158
53788
248549
120471
90446
269043
42951
99612
46907
86100
224344
87265
81138
139436
195108
63418
141134
146675
109761
52268
90559
239012
274426
18626
232032
246982
107387
292472
138319
272425
114754
19028
6371
155434
64591
222459
107344
119835
42377
273297
32586
55740
300887
31438
249138
9767
235639
197568
134468
39764
137639
256320
249572
247897
273751
23305
98427
214260
304663
172463
23002
8661
93893
79929
203070
119365
78210
272905
79930
177785
271829
76673
182284
161621
190660
217368
207260
78863
283586
309183
6142
302574
28500
232400
34528
193438
10010
60377
104898
279635
201821
48790
213098
212252
48520
129132
211022
82826
54921
255352
58566
219339
235204
155601
49964
188821
179622
152938
114908
248463
40005
4617
276988
111611
240176
129667
82029
94174
237916
284259
72593
46078
56083
49848
278212
267970
94756
264486
273870
302312
266770
296317
306109
206625
10027
86107
162525
254023
209206
287406
26345
28425
18836
50516
227364
290620
109404
96818
93205
75114
214769
11666
192005
53284
125149
157947
205900
29541
92171
300380
118450
101755
215358
157096
266676
153481
279646
111941
72429
219611
33014
160973
35344
308343
54849
167567
222824
144570
285013
35445
193433
258896
47617
306646
188301
293152
69506
221466
220505
109957
221736
47533
156859
93507
38350
305908
241000
86816
15774
119399
211721
283756
45934
101715
228053
93719
274076
271811
131236
285934
64026
147553
286045
78568
85305
279106
89542
53264
73248
263666
21517
158614
112457
39178
259521
38233
143962
264144
264230
153091
258216
209395
245308
295315
22115
304250
184199
284284
8357
200506
225170
126254
203934
253689
106665
104355
145998
199242
220391
238772
194344
13727
238885
219843
80811
267038
108769
141342
33180
115011
26009
261654
135282
204137
1740
52477
294636
257607
25071
258480
136337
120355
181298
67600
276133
4102
260357
181328
45486
59142
50169
55178
113838
228248
126053
81640
306038
296426
120083
297120
115820
261452
124133
8686
308991
122158
233818
128280
178641
280128
42002
225195
104662
51467
160797
292389
258989
75872
87888
66897
119230
3383
121336
258687
129311
201067
131823
253521
84560
174559
3585
83805
80542
33664
153311
98317
160682
268886
16449
45273
158113
107487
178603
102009
55314
288836
151992
5556
54865
234471
308022
100491
248599
50545
239791
117860
305699
123936
19101
25355
307387
251909
60216
224886
68791
32791
183466
235121
113456
281160
225609
100649
162646
260500
218813
48547
255050
16915
113184
186178
27072
241207
284785
232204
284968
78587
88988
215453
198958
46440
171327
303519
215228
253042
51730
194623
229261
288275
297577
303157
245234
229547
31619
8269
273726
258407
104952
247176
278400
288354
263974
278654
135549
187096
758
64665
220850
49648
36317
13417
112631
88445
48127
27457
297116
38040
159200
267755
224770
241076
210909
116889
300615
90226
73785
134930
108239
248484
160759
56005
213817
306777
96508
186776
132679
225739
135715
183908
213843
108909
76046
19560
251059
130039
3255
181146
104333
104856
113782
68598
112470
209643
308961
48390
207356
181557
29585
256415
155564
89333
41352
257807
71270
203343
307612
275096
150046
303948
39836
2234
128232
141050
90392
232167
150754
131233
163921
78993
267741
247351
92435
113179
300830
169324
40077
220959
4440
275169
136998
281921
111813
179440
173644
212678
182300
49728
286846
30517
259810
223226
21451
174656
277508
173533
38824
288137
258616
67129
288330
201620
174562
9466
89385
274894
250274
251429
49735
40033
292104
147999
121776
86934
102565
227784
69350
93304
66356
171204
99420
17405
193568
74248
27518
298771
199445
23472
135703
85517
220577
76516
193411
110218
55082
91238
253502
80518
140172
270294
87750
55680
77860
276247
279126
73950
129965
111035
244297
67542
108504
245273
132103
202618
162842
254185
94665
215969
43241
99724
309844
126960
167932
214341
122401
153046
58084
21270
94329
228424
54192
25304
211325
199985
2882
274093
152888
165059
266846
57723
144328
58321
271602
99258
29425
179123
39219
114432
164972
240369
179185
114450
163305
22052
265238
192178
194447
285873
149470
157033
91971
187902
158421
270833
287674
235612
103284
46893
71644
236444
12557
113765
105981
184833
248346
191339
124040
8611
257328
196082
265196
309375
64844
255023
283785
57410
160546
82546
1902
252975
182771
102068
26131
233976
127249
230756
53882
61080
204747
222437
129046
248719
263303
239576
262551
161273
88136
128584
273832
76782
49364
275038
8694
263543
193518
208908
39086
198507
171306
92796
200939
222774
280485
279916
295976
16206
287969
147573
146321
297521
125094
206826
128276
61760
80567
218401
134481
307812
145251
32935
295823
223743
116181
183175
172327
29657
199300
177202
177352
184029
297445
291900
285186
137277
250085
294818
201057
170613
16920
66814
265284
277188
51628
13809
60497
186274
144451
280789
96501
125411
45203
189837
257263
295254
71503
61261
273409
140286
123014
104245
42936
271490
270967
192566
111043
114884
223013
114463
241972
167249
196002
84245
303368
22366
182187
261336
129159
6485
244622
240255
233822
256369
33191
22226
268650
49010
38104
202393
234555
135721
256032
233536
67979
241732
294819
251648
208951
110064
86823
187072
107245
186896
115623
151130
261873
250709
292596
175107
59371
172925
274960
275384
124955
128116
225374
122667
163600
101348
234128
123690
80698
219097
263833
67764
183032
84060
148195
248799
282821
170467
220630
266181
111996
30662
273414
197931
111574
89652
83799
96157
139153
110018
106911
104347
253803
173767
196366
75983
118617
197399
14168
47690
258556
224195
168
98691
290237
41790
282748
296924
159046
296426
244583
16385
83395
4679
135254
264937
188741
189525
296528
189368
261901
165097
102236
126643
140543
207761
121718
43925
189090
243185
48508
44344
260555
165483
298937
166115
30572
133352
285556
306104
173687
26688
280235
219955
263687
193722
1052
182170
205987
231163
300799
135184
42450
271660
76751
130983
175135
192410
131491
83027
303412
33223
249875
142141
65616
157198
14951
12199
130155
2529
13131
31068
228564
41338
275239
262398
196425
31587
159264
175305
89668
234395
78710
61151
261562
27552
274319
118182
292564
253342
252954
43253
308841
236250
286704
245473
71535
127277
46126
276997
291425
254718
195624
42006
172099
248359
188982
309580
69404
224256
195551
120340
256317
295832
158220
40792
69232
22431
232730
11840
96868
137186
180549
40968
187723
263248
252597
150483
66931
159745
256213
248424
167329
92919
59773
200284
306358
258208
211778
185128
272166
262821
18112
86532
54864
83897
244946
158137
100208
305324
218837
127362
194342
286414
68168
135160
197592
268523
40282
106116
261877
162468
216228
298144
50703
57801
90805
256669
135106
297629
73407
47870
213573
157727
6944
162377
46748
289339
191273
3148
112431
252470
106336
236071
58382
214942
228516
176749
141547
119514
286265
89850
164382
39211
117752
64065
272095
267219
90177
228825
73049
243299
264355
106123
62542
81177
163445
223008
208174
110435
128032
262009
301110
109028
72352
302899
86553
287986
215415
78944
211722
270844
208831
176113
228625
217444
18528
277701
196361
138224
289519
213022
195057
164642
24611
290529
94038
214661
98144
260840
129825
237822
179004
309029
42782
141638
280537
22572
44466
91239
208322
73186
109057
290727
255163
203322
273681
216661
205743
240999
144768
187207
155640
108535
82339
281535
104992
281872
210154
108714
71332
56045
220377
280250
243015
43878
282300
306518
75474
276556
299125
65381
283925
179116
278195
262140
90647
209953
34719
94640
249320
141320
270096
297194
118537
179938
111606
170432
1389
295225
211492
300445
304733
303086
256395
223073
112520
147809
297319
16156
118456
308378
92167
298977
62314
102199
133107
218924
36826
203752
228151
118087
219461
40482
227970
135801
265259
92315
188143
152411
228367
234902
108532
268722
249674
291881
189268
49755
265956
51981
297389
135047
249187
17484
80246
283217
154308
243249
141739
124554
163005
200424
185901
244081
211707
107521
116169
83259
189059
86078
26003
223234
202123
59242
75093
36499
88530
86952
188075
54268
201948
81239
60022
228101
254212
120344
252823
252401
87146
241397
98105
234951
93186
256321
135015
210037
189921
128324
172332
71662
168397
137168
8091
117517
246955
46386
307395
285840
296313
234417
242371
56545
240256
277289
237174
60819
150646
180557
81160
264233
28873
32097
235572
178775
1459
48710
38092
52536
27458
211771
249590
100657
277951
232423
197490
168094
79573
66346
40355
33646
305930
182917
208983
88342
298841
89792
264788
233941
106521
239142
41141
207849
45742
170281
304706
177752
242105
30834
250424
62398
192754
115714
236946
86334
541
165853
14819
309676
82978
232340
267349
176278
170097
173596
268580
161981
258920
84222
196205
106561
15968
226050
119902
159329
176742
31451
92557
300770
140099
205450
256709
153330
224719
191369
3706
212623
207159
131297
4333
110358
207403
160591
281018
15645
31066
121665
207902
284270
46906
191861
261150
106153
50612
177963
7441
147975
250049
40922
3751
99959
210630
102178
298245
37979
197411
102048
222949
72042
298038
162294
216351
236728
119427
271678
194869
2186
286082
259618
247591
242661
4241
76799
294339
261644
2307
30449
303298
70873
160446
204240
122269
138466
238399
217655
98270
307560
172262
13230
166350
13241
198316
197846
204952
31502
246534
278478
9972
283516
268999
15377
213933
287249
131153
124709
145265
143586
54211
106592
155217
262437
161930
265221
178258
215325
196950
71841
15088
33365
198581
21343
288574
7618
78065
207673
100490
190002
150375
271140
24891
78782
217446
282277
193387
158370
214869
216756
96941
50158
236583
117231
75883
21584
70555
108133
52618
293267
298007
169176
272743
118537
171902
26625
113241
91542
73663
160567
236474
5363
106081
309338
106763
269437
33222
24189
300652
161364
285667
26379
117548
80722
63407
243851
96224
218529
145271
307965
134361
235894
166991
307675
74917
87948
236156
120809
56034
185930
274978
220922
159064
36309
204618
15844
246779
59985
159187
280423
180993
92757
29295
135862
216105
35617
218306
86065
46541
89807
152816
234280
166086
109042
170350
220647
41293
35304
35885
249410
169398
151440
49220
103466
211291
219361
73775
272439
55274
80367
81843
138994
123271
128751
154744
308529
187074
32430
961
41760
71891
94820
204298
273519
223706
290124
176488
114352
137429
185062
8239
183215
24460
15557
75222
285413
199019
73376
277174
25892
291161
92984
44039
99950
113431
202554
115487
237051
297872
59352
222557
37907
19908
60111
151588
51412
40341
302299
11076
6369
256710
81603
103506
289609
270916
53113
90528
6392
93421
132552
160838
174941
156267
105710
191348
148431
31310
42766
299260
239593
162032
201383
21840
199432
57338
54580
123153
24563
54082
148706
242786
168272
123372
186841
8998
58453
289893
122704
207844
276003
304313
223536
113564
239813
133281
304596
71619
45808
239978
256368
238709
134986
253678
219722
186307
292541
191531
60115
193058
173990
149998
283587
247393
243715
70881
27059
114917
36513
7237
33466
136151
289472
185528
93971
170805
68901
158470
8067
166001
252044
49729
141189
230835
224474
201013
104998
193864
199315
219294
130402
286669
173042
167029
248757
25297
234688
28348
122611
75648
42425
6041
304634
196113
177139
154557
157686
297115
183106
21884
293852
139788
219125
278963
240662
264962
308841
199819
184272
240528
253717
60092
34874
238780
163941
171786
295455
108156
223933
20022
212050
270289
113634
212740
28793
10607
134902
56347
180107
74998
138418
111157
240150
44237
141053
23723
304791
66592
265974
62688
50384
173900
253340
302184
141018
30586
91883
150089
220511
186593
17860
265900
104079
113812
234027
42119
97510
66227
183881
135333
258682
148632
40417
13514
89742
291224
32641
27748
15630
295742
180576
117719
55529
277843
292302
112883
32780
257558
130823
122392
149893
15723
203616
251931
60789
239791
220455
16047
147113
252514
248175
165187
15242
231567
201366
121540
121065
218651
211637
19963
141109
25304
221645
26107
81852
87165
88376
133323
14628
298359
118370
202573
28282
307464
18053
50474
60339
176344
39099
90522
215909
287080
64853
189989
1210
41478
123947
222595
199060
302205
240616
174677
30769
166486
27904
236978
252092
62199
185055
4846
304698
132231
195539
72566
108298
21353
300408
258769
86682
94261
286947
252983
15260
193378
13856
163303
222284
212784
308428
271604
186832
222352
276446
34153
9941
10543
88855
197691
214860
308918
115040
269864
93221
63804
228979
111296
258560
213397
249776
176253
98652
174750
36748
201808
309750
164338
235051
250158
194353
291844
161856
94525
305227
111836
56357
288389
152544
238803
97658
299564
130571
10402
165465
35618
129848
94954
101337
200180
145912
53686
95000
9776
308618
242024
118806
255313
147454
239175
15711
201686
120209
149650
203850
111079
261330
125497
210511
3558
245584
169967
201607
27368
181924
275199
4162
71599
115368
140329
165335
247429
92299
38403
130710
133599
79760
210086
290626
195074
248229
186261
237795
281971
199658
247657
52932
21962
187265
133368
53822
252362
79523
166474
267983
47262
145060
91775
52376
239993
252513
90995
81059
64995
206282
289476
298406
55427
111001
58402
259116
279012
218228
283271
283117
39907
186149
124367
261285
161856
4738
194676
5090
51566
99528
303386
107775
29730
217023
150372
243825
140331
109053
8305
291489
50439
218131
58294
204813
193707
144111
94353
193344
12113
145827
220081
120404
139676
133234
28270
210130
65999
72061
263695
202026
49873
269457
304049
159919
254090
126589
297556
138178
190811
3833
283567
720
64582
284035
26481
88616
157061
139905
132955
285928
162928
214862
241596
70721
174327
99281
264806
83159
15562
17209
215506
227723
53869
221564
33678
26047
62849
719
181421
308176
168213
230991
88232
21882
34358
204870
270789
286777
255942
49923
75092
127642
145601
263562
98440
213101
41828
70832
254074
6973
275837
66243
303102
150670
58976
89642
30442
62446
308705
102244
257986
223714
197129
124939
295508
224402
103418
228853
205613
299646
75662
168045
201798
215660
293799
231621
171043
60436
48993
72401
15622
268433
101957
273122
218308
212440
251043
175728
105344
275537
231022
121808
24026
130886
133323
10834
112578
190521
170707
153037
191164
154111
44463
226987
143937
149572
239091
289909
247568
288374
277257
22299
286685
215050
205105
38886
224175
216564
251260
222147
54935
181240
279145
254440
22358
90166
218193
20596
134993
91428
115954
14365
236662
268349
167222
123649
20770
215568
242964
240940
232605
242397
76160
150310
188129
65031
122421
107403
183282
156765
143861
71919
308894
106137
81624
297703
104084
289155
132807
258873
294613
22340
207689
57001
304518
85087
243320
51617
120239
112124
152140
226993
14890
13749
28742
153736
188933
269511
184522
91223
50977
283611
7761
184506
268281
104161
205953
274873
84901
168157
53164
164416
183737
274732
81165
206964
307825
146405
205213
271486
224179
14773
304926
110937
213393
241222
65934
146700
7439
198208
239153
275884
94818
15735
164143
151462
202885
9184
305315
190487
203315
209994
100230
58342
286427
95459
201
59903
290990
255697
304840
233235
299127
145746
144140
244735
45275
34683
286873
128643
160869
158787
123728
160016
108032
43797
169162
253394
73218
250051
151995
236479
70727
72586
295743
244254
184515
13886
235604
133999
271464
120295
212215
2160
309254
69416
186265
284827
28259
145866
45702
293473
27631
238276
301006
287420
57408
89785
251462
217245
203340
50889
55139
185202
194577
40534
11768
108070
275610
76684
261581
258546
97106
7035
142192
67237
279142
110261
180356
62498
277680
58131
269591
129135
47952
285132
44019
170078
169206
298383
202911
55806
76493
277024
297082
77794
24364
233303
140141
134503
238457
218248
280069
71231
166399
225380
174911
115497
171464
100502
115530
286533
105385
75997
217294
255264
86096
65410
81562
39984
278177
240672
248714
309317
89884
26702
120341
23414
232817
82334
8455
228773
235570
199299
307947
51258
217318
55955
5129
80467
94734
72115
212344
297210
244541
110279
170143
283558
288783
221764
56834
9497
36385
219973
230030
161602
138638
190762
284338
302396
105234
270571
76848
210604
218693
101810
128502
227673
7265
146360
122299
203410
151097
75927
251067
16556
23212
304338
155792
248966
160747
224503
112127
29806
161275
12397
8290
149336
121940
100038
243130
66927
205801
2969
160944
106368
19374
273019
116380
62192
252678
54173
290880
234266
12200
27052
221298
268358
243406
216576
151654
276656
63449
116782
49095
152099
205020
191283
273804
88819
301964
78602
75046
160306
219863
128151
172618
230199
45961
48560
41770
249162
160876
85918
174531
51853
245160
237532
67839
275168
279629
70989
74900
63652
182493
47744
182127
193750
142325
293556
38596
302599
30753
264585
126257
257898
47011
43659
171201
109917
13814
13119
267122
249567
157409
71434
263787
289524
149808
26021
103305
14721
237101
285781
246739
51588
51715
257560
2183
265859
196254
17711
16805
120290
148232
116069
92483
159110
223601
60318
12616
63858
107819
304183
92613
228851
115572
265050
187429
266367
132795
106044
247480
266398
234279
85473
238578
45791
288775
25356
268452
15420
153892
264155
244961
78416
277568
23672
222532
39322
20669
120550
191221
79152
61520
232845
229026
40987
133474
84053
185887
99479
141902
234266
77251
303233
256157
137580
240913
288640
108954
170698
129334
8354
132532
81175
292539
103088
295719
250158
284953
133307
128445
31577
307888
43342
211595
90470
111268
76776
156466
107503
141835
79329
250506
118278
46579
298572
75303
193057
275147
196528
90979
274214
187104
243176
289919
306980
107500
222571
282156
189690
26148
127495
274040
131162
195892
170799
171836
23533
94100
147072
254802
243094
141846
266208
259433
187994
247699
303348
257698
117771
129700
177025
153988
175277
307394
191710
154286
209690
293959
56299
302453
145961
185999
273244
220651
297751
178363
25918
129300
309188
62103
262722
243024
280055
280589
256441
169881
306038
73257
75218
141103
178547
244194
7769
6375
106868
263385
293930
238112
153862
118872
303909
237045
3798
9468
49009
152044
308402
130139
59097
301856
230920
104771
195472
122089
106199
616
223025
128074
95472
281512
245821
231339
252099
150992
276683
139616
191980
55900
252994
199108
282140
54174
50092
177036
161956
267552
275393
91662
277352
72183
198648
49578
203961
98871
147420
19731
27837
19022
291382
107611
65557
309819
79842
12714
210432
104008
251194
300629
249574
90722
127239
138574
163138
180615
24871
278921
104676
278429
27946
162523
37409
92589
142019
268415
222973
225087
65835
21290
144089
307720
258559
182898
297660
28538
111540
302191
89809
288441
50281
49400
27863
13392
8506
140402
90214
108900
293917
97770
105003
41609
251381
306005
187597
213032
281417
98964
186621
220389
244139
52969
181629
282596
283930
275927
135068
267696
148363
81733
75421
97393
65412
206635
41473
134385
156958
31781
235232
11278
193480
292958
204024
173663
20113
259172
141110
240286
125089
43932
112548
68466
65887
10146
128228
166753
128998
193287
8605
127208
34378
17465
276398
75961
210548
18798
303798
63646
185170
1455
20992
225131
254244
154628
207295
298434
43343
241797
287795
302316
247222
222835
252367
308548
210291
226865
51978
146761
291406
47401
169752
93538
223256
161983
264277
303122
14739
131096
127809
283422
120262
27731
35504
157721
93993
113919
42746
45790
81974
211253
253508
309521
210417
75128
242708
280334
280267
235352
197368
211368
51484
127578
28063
192599
17407
282445
254765
261261
241635
186931
12338
65320
294919
174369
97190
22308
20114
224699
264511
302510
240172
156022
74223
167568
15459
170443
2685
202076
28603
114204
28496
13194
49411
205524
292892
225199
87933
266388
268012
231204
120433
129446
247625
52841
143935
147943
111347
33569
256710
32863
86958
36255
298478
274075
177857
264740
185169
264903
52024
246073
237628
101280
211782
68005
241543
187412
95409
203060
245717
124719
88528
254430
189655
268078
265669
280634
186161
167020
262427
33664
110316
25144
19727
66563
162871
8578
218433
133403
77747
101391
289047
275343
131530
58060
154161
13847
306531
210605
16198
208840
95728
280739
190923
67378
131356
292105
123308
188280
14837
185906
74366
107767
86921
211595
266480
182281
62503
223063
41386
140279
171604
210849
148556
282934
183739
279512
133982
180989
89350
294681
138417
41539
207661
277135
133202
81054
27964
277630
151452
225226
93584
252353
99930
15722
307880
97224
59514
145587
177096
93725
91287
308700
215671
78680
225302
164366
149730
306729
165021
240352
38126
47615
177728
242635
185138
183169
100591
169202
178526
4907
57937
65232
268991
107270
282251
204143
53179
134752
246940
228500
57810
191671
121806
150289
115390
127388
85795
159510
155346
275190
309788
60875
123011
216688
179595
44267
200248
179440
12277
134501
43550
310042
259977
121941
211019
217589
126475
89685
213237
305755
73466
275705
200266
223163
23445
94106
6015
147574
107706
58326
199119
185560
133101
253330
20905
250817
268848
33110
70114
166857
265795
103647
164539
90691
206082
59327
87596
54838
75171
220363
306361
3208
204245
212750
95115
116466
230450
134117
189722
90086
185756
289660
143519
173509
255601
31683
155212
228774
142419
234041
262069
199347
250296
253743
265042
50208
64643
26317
116813
257453
279708
42356
8873
278233
309928
229103
161321
71347
234751
261010
121855
234900
245399
7099
189254
255047
212566
18415
192721
145766
126970
216368
246309
91619
301144
205075
25729
231544
281196
31134
97119
185705
239569
99431
220763
13528
276324
226415
223255
90772
307676
264778
135347
152090
292729
79164
49361
293236
243210
202723
164726
282915
175498
104339
68486
298077
101755
215130
87923
15357
136889
219828
88931
144185
237886
41823
257656
161341
74434
56983
230007
102023
179490
190720
164035
286658
174585
98222
85893
222586
276907
89904
260116
202085
176455
145395
202066
99892
294667
258911
8554
71736
80896
47538
245971
196801
301530
138313
269354
24221
73737
15340
141964
43250
208510
144633
205505
107134
254038
233800
213458
36009
259820
226030
50361
69673
209234
120517
155540
69337
21124
137071
296675
120637
10427
178007
172953
50796
272139
197528
125575
58067
58123
37506
67490
163892
289231
29558
176562
167078
270929
248756
14619
126203
295175
31054
299733
102727
43470
237726
133123
94163
57939
62133
309872
156740
241922
126486
287435
123712
174356
65015
305589
51517
162328
287183
299036
284805
117708
308852
43495
94113
51490
123446
235226
41662
89309
295709
133136
260567
243047
88734
199432
149133
32103
203702
292781
79688
281163
88311
62976
94263
131646
112240
304031
84339
157438
222526
195581
222106
151398
244710
123086
299351
100349
221168
175036
37729
274025
267941
84183
164184
256805
306321
171795
235893
301529
65151
129756
83357
289132
102185
45958
262965
222900
123634
219690
306503
154124
255840
283962
101259
57863
106436
286563
231094
108212
245193
116160
148621
185282
89824
175862
240339
57940
94389
242725
130537
88225
37156
65848
33456
209776
77409
217091
249200
199396
106914
77024
157024
250082
13416
45536
34424
155154
147259
240200
274849
263377
255053
105990
185179
182848
168160
267856
122685
177183
298
51231
42125
206254
286663
183778
141988
113848
297119
246048
236714
183964
219792
271707
62927
202020
810
152360
69937
21803
294792
94850
286732
85372
288862
210328
28199
43974
135514
141674
267220
184726
186652
88283
144574
272014
9907
91119
36298
250045
227279
40008
220885
240589
111147
304980
45482
114922
238168
117758
181572
39602
23127
6570
208652
245819
104928
11941
279528
217497
23441
80694
163259
191238
145017
165506
45952
236134
269468
228670
46646
299069
244239
208752
211151
234815
93395
135447
105683
205048
47533
104479
267445
233259
171394
149820
1985
80589
33263
267724
254150
154975
277424
160832
124814
59367
152600
114675
175567
3718
227460
61489
240514
112321
6418
142561
290956
127658
67008
19496
267617
259002
102650
135130
120110
252998
150485
198477
55257
92512
88679
87060
249438
56977
86280
226200
120667
191693
203375
238975
51877
153209
120950
33030
279645
141551
42918
206724
254571
201367
285496
287819
129751
52474
238305
103240
169623
151150
214299
146712
243861
119636
53655
262136
14927
158303
297788
263460
90694
132088
184534
192119
21518
277200
61167
45976
166732
121042
162717
40413
59883
216893
200061
291391
71087
91647
182381
61774
58974
269921
126980
212011
256212
85649
192738
293523
167630
5490
251229
33694
36107
170721
252831
214288
202337
241590
188965
85411
305234
46709
191511
174930
6293
76891
142315
297847
268317
37522
1609
179182
4279
208140
285344
273712
47312
128884
185520
16706
22494
180884
191259
152864
233755
133662
86034
74282
91265
75485
306854
279749
259149
98850
152286
87731
47398
23831
134724
182666
138503
172761
139451
297484
230446
217311
229560
5002
203210
235061
196325
240642
162056
1500
232064
193961
100023
49253
288966
58730
109311
164023
70801
191487
229243
210957
235041
275430
78834
38331
87042
261205
17147
32942
213414
75999
240473
167374
68800
117493
284620
229264
222433
117409
46336
148083
68795
15937
51966
300386
215838
10362
108904
193819
276379
133796
57410
42605
286518
200766
22356
134908
131543
259401
135049
217145
92834
174274
87677
183480
24770
110227
137163
47882
297559
218657
118211
208144
275724
60617
189858
134582
66807
261887
260261
305110
232514
180641
279494
160201
255489
196984
19428
59290
130472
155490
210479
270867
111705
13943
90712
52620
190731
188595
162261
202154
160716
88352
251158
62415
159647
151302
304188
94818
20724
271812
54085
79349
91265
36777
269410
31289
180181
128651
16429
25034
294321
188406
87272
224436
138496
66655
256920
172965
282320
39061
216800
34259
71394
74253
99027
103546
51451
43562
244266
6893
26878
281830
13158
99458
247637
29176
112391
64355
175604
13889
162601
210472
146107
217678
206401
60778
293731
162611
64862
308603
228180
256539
2360
283452
198763
190822
223322
67830
30557
26154
189939
125762
195320
2634
236908
18371
4940
64986
46055
217754
57371
192424
65862
40904
85401
181496
166147
137711
211768
10575
77348
38422
39440
210159
304164
90751
297586
12663
277520
7397
209786
161098
274373
31112
42026
233390
94855
279589
222278
150799
275207
36165
88835
162168
299442
287960
236669
157803
232130
167220
197252
183844
103672
277402
107308
223788
256381
20125
290272
145712
93000
23330
151361
147555
220955
168126
101503
76990
30811
242602
110621
30973
102783
117986
176906
259743
286119
44393
239448
202046
199502
284165
57606
198818
18715
8925
142384
70457
3963
214404
3221
267392
131909
226215
250901
235047
56006
176682
97388
26456
69411
141721
168212
215495
71636
29894
169057
250419
190887
91886
15211
213589
25749
290556
253915
86584
147976
120949
172707
93137
105461
284045
252097
267883
303766
162012
203124
101138
230383
57832
113184
299938
303254
194733
280617
209650
144929
95834
299530
1367
206950
287076
180807
128588
309602
233266
221165
173788
181802
249017
175290
253425
181536
77222
200270
164809
143483
198959
113063
291899
112111
270171
293076
240940
172846
292130
197693
282659
40549
272515
22449
32308
183679
196921
36113
124096
29062
112895
166024
169398
276840
104644
143052
10796
84358
104677
272188
19956
70447
122193
68483
230455
251697
235462
295167
246753
61171
707
122104
86117
302902
77990
134181
208896
33803
239194
11720
135396
101581
256592
152963
283860
57133
113768
76170
106146
139710
279014
276757
95853
291799
246835
230150
100885
297551
54922
306866
95899
161277
101031
17114
184744
135186
221859
229947
155595
36366
202959
15778
127327
107545
22730
174170
306199
209188
181876
104276
208827
207551
39458
233008
86967
285249
87989
159163
243523
201422
80708
300530
232847
188063
124558
42838
232211
47176
259599
176127
288158
281816
73330
206425
45195
271012
166053
304442
150096
239818
134701
225996
256264
268941
235688
169125
216248
301314
252987
276911
247169
9357
118708
117791
99611
10748
246257
250876
34194
157945
115613
278628
18586
31390
176976
12688
57238
259565
301417
31001
224010
236944
228727
10076
181174
277181
28920
241683
195937
258088
308952
304349
96618
179546
94402
83291
227308
249701
73259
69807
179421
203750
171511
57327
149246
89469
138179
276316
226733
56108
237715
282543
118638
63808
308110
70378
248546
217518
57350
33864
2873
165762
116003
268525
76426
47287
243703
108490
226895
163484
157339
143505
32186
15385
57804
161838
225196
101944
254015
99559
99425
29683
278342
160023
167958
137438
227998
258614
24267
138259
69466
147894
150461
89453
186193
257563
135650
83071
12145
138906
146351
231162
140583
306323
14081
16678
263834
11625
273087
225660
16156
9481
164269
283867
101023
279656
45697
88731
22487
230647
219925
34594
41952
63787
50068
157256
241484
191662
213768
39113
236908
47074
61898
184455
165760
58118
90423
146546
17369
232450
1531
83615
111423
61874
71132
289724
171761
41173
5023
8503
75653
167710
64639
282747
140023
187906
241161
286319
209233
96946
50293
46854
185002
149019
67223
15885
259711
271812
157516
222911
200389
50938
119045
91523
307300
5525
229956
15709
12231
87512
301317
11778
77121
20939
257302
284292
126867
250827
106546
110619
93975
251871
208583
71295
165879
177923
162510
28919
285238
18059
21694
288057
94503
209367
108359
266882
175665
236383
81903
179430
15186
296854
90590
69095
162776
99948
184269
90261
232592
37030
109077
188499
26420
28091
95143
44462
268562
82932
1317
157974
81568
58258
41172
33203
222007
190219
128356
20016
237591
209244
202236
132256
243855
303016
63037
40223
291430
222938
277538
272422
12861
131106
36614
65864
303460
9733
102417
121101
145398
271101
9558
199050
75477
42608
101689
57924
99522
70631
256866
27740
93716
298906
33164
170968
178563
184222
59838
219658
144502
256337
289939
54547
251213
46553
55208
10549
3786
158594
178767
134743
68331
102627
233446
63246
219521
226196
188326
285107
31241
186730
44822
174184
158213
194881
23046
20234
40112
84529
280526
41120
155020
253060
36187
266746
263730
119349
275523
107202
273683
88060
91642
114614
21056
176266
165510
173052
165144
227519
122671
211493
84251
150146
241247
20637
267502
33889
58047
119791
276740
152265
224364
251316
281030
13147
121154
89261
129610
129701
282095
282645
73745
299262
172759
239459
105274
195295
163067
16276
104762
227807
180166
49699
69931
147338
114933
222782
12288
270500
218682
95536
137634
294499
274687
140099
168849
271823
22381
152009
49341
57335
77676
109411
192402
139221
203229
43662
259884
86404
228845
9422
100163
213028
268275
23990
135504
195454
273330
189352
2609
73846
121931
255067
141512
37944
201140
103926
177988
245553
109134
14842
298304
104346
68291
158966
14018
129248
89803
176347
197986
184630
27664
14169
201842
140223
249959
92242
28465
236380
243911
164966
138772
22876
33831
250551
223119
304712
227097
133021
1381
225019
125677
150726
80733
306588
288275
43383
263808
82433
208949
224243
150280
251696
27902
182825
103350
55273
72758
183773
178949
244758
245120
309550
8605
263701
63867
77581
100023
280483
12576
120215
306705
260787
244904
273811
271647
25964
91188
187493
166211
106796
263031
207292
290421
15205
34488
263594
284939
42291
38687
18280
43746
250686
75705
70388
36991
264887
298940
36729
137124
160041
93424
188868
256466
185335
125846
276314
95353
211331
43711
56892
126003
12321
219796
292750
232133
61336
195954
259001
94701
88792
232255
62613
47568
106748
112211
79149
204332
171628
162690
230808
225182
57246
9146
304401
242820
238490
11057
48931
251225
3505
302784
105908
148739
164197
183329
97009
188880
147237
145193
64546
125822
112997
73917
209004
112218
13714
36238
288346
55176
169868
143937
209713
245120
262299
48295
275928
101600
21328
296835
146092
206036
136317
147255
121493
200183
128434
87545
42210
195542
15748
233305
228338
104365
264061
298935
190040
259217
14956
310047
103243
289901
294637
309445
268884
296043
151759
247958
146238
268477
198465
19380
302803
95296
153721
67382
191711
205762
54776
299606
70733
138825
283952
152442
30202
259163
24947
297133
239812
220388
262559
222978
51140
305477
295205
280636
27168
217136
190404
202006
146211
286206
251424
227248
274889
50394
141011
139941
195003
167853
83877
204971
256550
83604
16884
105486
96523
304175
31227
236849
70002
74028
3155
30063
288247
297705
74235
182008
1774
148741
218635
203651
290012
116456
307929
63390
116132
9965
133893
21674
221745
10457
30536
203420
213403
175616
230764
53372
57729
226005
82142
194780
249219
92783
97318
29559
52917
269191
64398
246235
194822
205806
279949
299495
231214
249225
175536
267927
59525
60536
281574
95995
18225
273729
270043
64363
198139
222679
132107
272103
280435
279679
19710
55117
74228
290828
145559
177866
96469
66945
3591
125012
108738
111772
259597
144684
204474
195773
32360
110851
251606
105968
264475
277169
90167
200293
241713
188290
77777
204565
41135
146529
132879
102666
36253
181286
149835
102061
155487
75271
26692
124285
111350
116026
86215
28200
260749
150258
54119
99640
91652
122723
162873
299155
10398
2254
242208
238706
195998
19709
235616
75242
35369
220424
233139
185194
98809
125651
264627
100183
82125
308562
9015
131379
133153
218362
65249
166776
18136
254803
27002
304157
121052
259067
15526
237456
38420
132218
146990
135968
244241
270955
278528
104473
7974
213243
134964
106095
46216
43503
200647
105772
112913
265161
309317
36412
225997
118692
197174
70062
27468
76349
194797
21312
197789
155610
197454
222514
64329
256359
213917
236831
235395
183673
132380
163635
174202
77552
163474
246222
38410
124133
25437
193075
188489
227490
15057
292253
79174
205032
242673
124335
50019
73266
247808
83190
46951
128079
246724
270230
100748
25302
2840
160350
263208
239574
33116
116566
75056
98659
32069
158227
281893
34771
39231
11180
235313
187369
307348
238363
133481
160955
82426
183752
186722
15536
273531
166019
253099
17033
116522
165940
34540
282562
292898
38042
41438
84209
151668
80754
309028
295198
174411
59889
47550
132534
139685
63434
220228
292940
203814
189124
149768
61292
204263
296482
155937
307168
209735
208778
93472
227444
249506
192444
214829
164194
257231
156613
143597
25220
5945
29342
297448
160355
68406
182300
128410
118739
181164
25735
253451
129689
72517
236986
176146
239744
288444
10636
185151
29774
231152
74444
59944
149098
129189
22677
96167
151419
70293
220301
208129
169576
196930
301628
187809
96178
304093
229863
68593
209871
297577
147577
279951
165105
255335
258137
266607
169821
14909
147456
276642
297665
89045
14644
232848
48028
136862
150655
214322
253095
115712
240040
146061
219670
195600
226186
223336
66593
189888
294943
82236
162377
242424
261482
224981
57703
55399
119495
128115
4039
119046
167088
45186
268899
39416
45584
120107
226679
250799
288027
50205
91156
160401
231457
278430
34158
6783
277042
189737
108205
201537
56641
264740
50297
101793
275890
275290
211629
122224
183199
161299
133010
155126
73897
40239
24895
163177
246241
37698
108272
21464
67347
277711
294328
280408
277917
133657
64801
250779
236658
92375
98614
137386
105133
255804
231945
127690
288261
195405
281228
134099
292004
218650
188894
219499
291487
306000
170110
78396
296951
104201
60869
172153
199549
178632
156590
127330
178700
305329
201534
102542
43629
86604
86391
255588
284270
24042
19781
256715
271064
115726
101193
33392
65223
134170
61889
251605
218363
271345
14199
273796
115121
210089
169644
55227
264318
216084
82586
290458
204048
18020
226089
225127
177837
35410
107777
275809
262249
106143
261462
26051
99770
303017
138651
68386
94526
131874
103605
94786
270113
150295
240161
294927
119965
50089
58670
297790
243432
189045
155975
61178
190930
37121
266304
194035
220375
253233
17890
187825
57261
290018
186412
40170
279249
298794
243386
96166
36753
142761
164137
269868
254553
68129
94724
305104
3039
2903
177468
159172
215429
201618
260905
310044
296169
294989
62306
95144
188272
194491
101515
237508
194588
93347
216435
303791
71699
234674
244397
131958
305746
199044
70163
152085
223628
24878
281790
253782
109239
63041
300267
123555
9832
88032
272457
109119
214318
161613
234055
288628
87585
173536
76876
43451
261425
61809
56376
205646
174746
147933
241212
200476
78501
4070
152678
132427
159308
175217
96516
241805
301336
68759
140139
144916
148431
149697
5817
30823
257404
14008
130364
63190
57417
245658
13077
101533
179728
23007
234182
272317
114735
208133
101491
250849
204499
83683
240224
146037
231319
68889
243492
208495
119210
114501
208708
244035
137294
221161
12083
199230
135033
291169
93986
241868
113451
293475
152256
82649
152924
17742
76608
166207
232180
6429
104911
103721
52499
31921
22582
234578
101298
61659
17788
281572
16366
267767
256173
69538
84354
193169
86532
86755
196290
150510
5524
2085
173406
257968
209504
160506
86798
119690
15053
300277
60676
229002
135777
70403
35466
138999
221580
176634
65495
306066
161992
198056
140470
85258
5796
8861
186845
290731
3382
306163
216760
81512
199725
158740
209877
209402
214593
77832
214126
168782
231914
163996
158275
298191
120636
204032
190623
134617
83564
148010
96155
14891
43219
8318
216109
168859
228308
198246
106498
13475
306265
271752
55704
174661
185416
10285
265353
153050
247800
278347
290490
211385
217702
177025
111061
168452
129431
85216
9927
112792
30020
83938
300291
221489
126613
96727
244982
129371
196071
85548
104881
56190
273533
200993
258917
60814
300047
280817
98386
45181
55683
24854
148258
81878
39442
37345
205685
119824
279640
276302
306029
141633
75677
104629
8388
262489
305940
134854
123057
283999
102027
232224
213563
111387
245516
270721
213226
257152
296524
29966
41938
90952
5306
204804
26333
35227
297916
125787
15375
195243
178438
307193
155866
227349
295745
90867
213760
55032
40116
280299
249589
78236
155498
213710
147287
151165
125733
282425
148214
93021
7408
107325
208496
5659
198611
71342
73872
272186
2813
34655
176692
245782
130760
58760
195114
54894
220267
137483
225767
108738
230142
230285
160655
204655
237188
96843
287094
73424
255700
81302
64052
184580
217404
126453
198836
10068
226547
122525
37518
20674
58051
274266
272895
127855
213412
284130
39853
111467
9613
305622
255793
229514
187505
94517
198333
130695
41063
119284
77885
261329
108076
179344
245492
219965
63924
42600
25318
92178
172090
80043
236072
263865
125131
244220
112492
64412
158444
268113
48730
164145
267823
202023
16646
145060
153851
64483
289708
302050
255598
37375
160622
121144
4081
229612
259643
101394
302734
19956
273874
52056
137674
26394
82169
269272
109269
28019
204841
158554
268155
238220
276541
161355
71632
71724
8184
254661
242034
220380
10819
45530
108634
120231
100723
246753
22250
257680
47840
126553
13115
148698
285364
102416
170734
13270
309703
180704
110196
94139
91793
75615
118055
75606
34626
148081
82107
27786
168529
174893
113715
284453
2772
282033
244175
284320
127310
39347
52619
202526
157180
54203
87592
65412
87550
300562
149526
119955
133290
15134
29925
133686
132433
305211
272671
61736
231766
129513
138929
238073
294803
135583
151730
116653
283981
210286
307446
179029
143862
185769
235262
6727
287843
27834
281882
179546
100398
22650
49072
228908
177271
64762
6768
53934
219599
274309
225885
130161
297579
59467
289532
111489
159366
289236
141065
24749
237278
8839
303886
146305
45498
230894
269831
159028
220381
186167
128955
176693
243379
62462
67295
47336
93511
65934
241147
230679
5268
213947
296108
279782
238302
35252
273355
266446
146744
233670
16633
301940
131181
21427
91245
126259
290572
309455
197379
138417
253381
203882
276478
89225
205282
19288
300754
85799
169666
294292
118177
298857
225207
22598
264842
23513
87345
132420
110644
30456
256233
104927
212101
221647
28814
266642
55441
107974
89244
72891
22987
202516
197455
66114
236710
83081
186343
64237
289842
91833
78225
257185
154987
73217
112625
255331
140008
74124
87570
290334
211217
8184
218614
112177
155293
162225
160772
148919
150101
201970
237388
65523
145627
157113
101157
108305
14632
211983
28833
297113
97191
87344
228960
14967
147470
120278
251802
120357
5426
2685
95827
159505
158761
15850
206362
103595
242992
242454
213400
79834
33104
235888
269941
221491
252174
308414
267087
3624
106126
287915
238594
176864
296682
249359
193834
226409
68056
249053
242031
55030
280126
224151
242472
121312
19193
217785
82339
193565
22036
286929
207853
233916
23666
276990
239658
79743
231669
152047
189075
182967
149197
14603
296036
43464
192861
52989
239286
72850
231381
51624
213317
241215
239950
224498
43050
226388
31094
75025
64463
65604
83140
41525
227599
41505
36041
96487
26838
40825
18868
202061
126140
148204
101428
309663
6225
8036
94058
307210
46340
260855
96306
80331
20787
21760
184891
79196
99833
205211
85783
147204
235763
284816
57392
117411
153049
287513
270152
130589
30570
48269
43463
129428
205074
86973
30684
77172
117810
260983
217592
172174
162474
90661
143124
207413
299382
69273
200430
28561
149993
62970
52567
193455
248000
249423
37041
20347
232438
147569
31558
95944
221946
307140
119458
283938
40096
98491
149726
197735
115210
282266
249641
306660
283164
186013
239132
73442
200247
67234
166910
88901
10871
54923
143657
123030
72675
155682
105654
293651
292816
255733
272754
159942
225964
165490
303149
301762
53167
73281
157835
176848
46677
229031
223488
183244
158733
72088
86849
262173
158316
94792
85596
111431
172402
276398
185165
214530
59684
141274
208030
150803
39719
215071
172974
244334
210032
299617
60643
139094
217374
275764
67694
157204
75604
186555
82029
191141
121562
51600
251698
121227
57618
256017
37140
183140
201421
128484
162779
214770
186143
222919
44062
107006
185917
117925
71350
158754
276947
260577
126880
40700
270418
182790
21027
221013
165146
265238
231974
182189
188524
246708
128822
992
170542
155521
257945
275916
170203
241672
155616
32656
138232
148260
29318
144308
272869
289711
42354
125074
68034
250158
28095
219458
149754
237671
193512
57212
139494
178791
73898
76591
74137
205692
65897
115716
235616
284056
159197
302027
165849
72962
119777
155111
142274
59779
68327
37804
246521
80918
180487
208324
250517
258729
38790
210157
299256
273972
301295
71248
218586
50924
27797
160551
291068
284839
226559
36530
85699
60709
96288
146471
29224
113950
140298
308118
134467
243486
257854
289923
178
180306
40694
104397
283762
99781
23584
11594
62806
117409
297205
169233
195590
103765
161936
6493
18438
260798
178148
217786
171982
173641
164187
120036
125234
177533
120095
14478
224763
192518
172587
16379
202766
21183
135818
46292
246469
147485
248104
126261
41452
210026
146006
148210
10414
193585
190006
4849
237929
215333
160671
112826
289445
204792
235303
28306
189754
139799
40108
188457
94405
220297
118990
67995
106047
27367
194042
266099
151905
189190
120545
10965
36505
55050
292978
246035
89964
198832
294130
297658
262742
257463
204878
216120
31371
168493
229368
288431
201129
275057
299454
280734
61208
60134
156077
32365
262755
93009
225375
291125
181146
177244
134361
12645
277495
64189
87878
217185
217071
84455
244038
130664
165079
99074
266275
228234
155264
85972
177084
287343
300525
205085
20182
11792
84978
76998
212831
179497
236321
186680
7387
19580
118746
102946
274069
56710
41920
127137
158170
162781
308950
186542
3457
84737
23676
260094
211671
40191
228325
166686
199625
35028
103615
150086
308442
282659
239951
167040
17217
196857
208464
132847
194125
34648
121640
209836
212581
234709
182571
103002
283643
33286
277667
291631
78109
97262
171285
291800
66022
167316
218810
49
5366
10340
296392
302615
76824
246262
158896
108348
201191
91995
243438
241759
166005
292731
76952
32141
155818
72156
155906
37074
113827
162996
17084
307251
308584
267167
94325
50436
239084
138979
129337
115089
132824
153267
116272
77416
272297
89289
211463
170910
163384
8654
33130
79027
257726
147194
78352
126803
110303
131879
298530
298316
94005
123779
189920
94497
96797
14941
275430
54204
307577
98687
100867
155671
200091
246038
300897
222281
154283
289449
240437
13785
75241
181006
182026
134734
28414
162953
73161
138821
67256
88130
76268
305263
164878
273010
205662
171906
20690
29700
25120
227260
198910
59862
162646
62348
281125
176331
250835
216227
17779
32267
107925
262735
252061
76358
138360
72455
18772
42743
79060
194677
82922
20382
262241
304183
200931
185690
217837
33888
297568
287942
306416
118368
130141
205896
118490
138554
58092
308811
60027
128534
145798
297725
243048
251991
170269
21252
44333
233952
195952
1147
42877
60282
71378
303626
137926
300958
213510
95381
238205
6045
306910
211709
205335
36572
160247
90220
67371
100023
132170
175433
26185
143672
255433
18678
238283
271180
53867
209338
131878
119914
62312
9623
139479
230763
54774
183888
129053
200112
63408
307453
64387
217298
129376
9735
192537
25237
65825
102592
4386
167575
184943
249625
139871
166324
124209
39843
38392
119080
2751
87742
306753
119500
249931
123615
243450
159406
63032
90283
5605
161551
66943
271603
115663
160966
277761
283702
76229
9958
102201
29468
253491
88726
172027
181397
28690
201974
254790
290141
143756
1475
301385
45332
271088
90114
156407
90675
223170
201294
99174
135728
304464
201704
179236
265497
153767
731
176420
39905
238947
34391
141458
276465
192816
133930
266457
60911
159520
77022
10621
73200
31583
293588
39646
27730
42219
228768
293009
41072
75715
160602
19790
5147
308236
20724
3493
112349
148272
257219
126065
97129
262491
143051
210472
105161
223047
122438
139691
10505
164504
53756
307507
99641
157830
138022
75388
107366
81686
35074
127231
32147
51935
292149
90096
114200
250252
43624
86090
177581
182734
128032
215113
156654
225148
164678
101568
118997
274951
188016
205862
190817
21485
93489
12800
250760
138775
219879
283025
222711
42857
225317
279460
55535
275463
15884
152398
160741
129073
218413
75745
253002
238104
167453
148801
252530
257943
134943
24578
239861
307272
161719
114608
279092
104345
138248
297571
127785
295458
178559
258962
275468
303728
179678
243776
80458
184697
283613
43788
64225
245203
98979
185690
176392
264095
155910
156067
218709
161822
33865
109129
121509
96369
161230
292516
854
207335
80349
50517
184329
113215
64601
296165
224380
56863
205268
299124
12496
91053
210165
26466
240563
157676
188765
230463
54867
300705
237295
244997
178076
170567
221026
247307
157050
67306
74057
14573
30779
77761
71639
156480
117784
110059
208673
18255
52903
130557
97300
86395
110041
244404
81896
220739
177840
195931
90464
53082
220452
199807
188621
232252
199841
194925
296021
67793
172147
149809
27275
56634
72844
255340
201809
134825
191420
107231
85934
164409
158093
46670
64330
138194
132103
93303
83752
254715
16765
6601
286222
133755
99247
288610
114854
18341
274720
136869
249417
70084
303572
6486
3979
270003
14885
284589
177191
269539
156348
173624
88325
219112
84533
25653
256691
26741
255137
27916
307078
282607
83477
20056
78431
109505
126904
145422
283803
308782
250818
163795
216271
62982
237535
86609
151977
78338
189214
253391
27710
76342
213843
39946
113091
37729
250100
257105
285225
35865
51231
65725
262656
235319
285966
251574
73961
140846
307192
99902
219439
301936
50509
226708
178809
278191
110239
63540
188916
53306
164186
129054
276656
68335
157640
114502
99699
25379
172536
102821
289841
119031
53509
41767
55285
82523
136042
30759
194727
159288
43591
271987
3971
130574
164960
292361
254728
287549
221384
179536
181570
215988
244911
212302
271152
98655
209895
227586
127589
222883
233774
100804
280698
184910
121933
291841
223430
20966
194918
24575
145154
302407
258564
17
144256
268430
148260
216418
283050
206170
11667
195214
121772
146725
276199
125196
238090
55341
206155
287902
131669
224247
213395
250450
24698
87994
123264
31072
205745
161413
294097
86600
90190
187183
254900
15213
4174
236622
167860
275373
261474
288543
67032
162115
117953
73522
258841
107373
93596
5437
112658
300717
243567
176637
118278
132994
105485
306269
272541
199933
7507
220739
208857
241090
278543
272954
179805
110363
55380
203534
305307
81496
175751
277744
139757
12322
219909
75433
186303
107296
301415
242456
262075
246834
166501
129733
40494
40700
195690
88732
18687
148154
130376
202675
24081
288245
174890
104869
177458
202912
77448
117929
11455
188703
299257
202550
190535
106285
237720
124587
254695
11726
63316
94575
144699
263967
214882
182029
239900
206872
301613
73700
20408
197451
51744
154254
277876
284317
260086
155643
2401
55459
302797
201568
116791
213548
243745
257531
72321
241875
226766
127842
63549
110039
160819
167556
266688
260723
80787
250194
127804
80277
26432
184062
883
92701
176553
95562
40536
239435
35488
246918
101346
197419
105998
30103
115029
118688
275869
156460
305836
193908
55495
210045
283830
28297
36279
164378
102735
186004
182600
151333
223166
250083
155299
81098
48411
119211
248957
123422
304005
302773
259352
1062
48650
269128
228610
68710
26080
292569
292566
217564
302062
135800
169132
134247
174030
45741
294751
163554
154905
270061
11271
12397
56917
69110
207346
180458
271976
40531
264277
92597
281144
212383
90561
94406
254490
60171
298750
217334
123490
124997
279753
9321
160760
303341
239226
123137
164141
119489
200303
219406
138550
84428
73923
209873
214627
310036
93570
54905
53052
173613
267577
299292
7571
153172
116812
6787
45976
191476
192453
196647
5767
158497
223508
193058
77548
94956
165046
280795
255175
278186
212015
89113
170194
4145
290287
7834
245629
101247
173343
230611
99636
225954
249801
177230
141336
85512
248360
272134
276005
206934
250521
283839
171237
260742
74062
43001
306453
169908
167748
44080
217852
67450
169869
50218
246276
197739
45557
198827
198541
155206
285368
148818
3490
284053
3579
165372
91687
228991
40168
184266
137681
110564
106945
307848
88436
206660
154464
76147
72479
224595
211477
251577
38417
44112
108221
122118
4248
241258
63752
168035
206464
275986
121459
159446
53505
106999
119940
251058
174276
154105
308257
93701
139542
49886
130005
116669
1726
130802
98664
156135
309160
171118
218064
212768
3212
261090
305829
2208
36115
117976
260542
113275
172768
114377
185271
205560
85395
146118
77627
144686
240859
221068
93294
83994
39719
277547
249098
106695
190385
246105
272684
10298
29757
140822
22559
14643
5404
241847
20942
80772
177654
72010
88065
122365
214146
34268
272164
11371
118753
70379
221634
1083
98062
75599
87984
75161
4797
98613
155000
177269
5442
273862
43624
107223
67687
305603
204048
251261
252356
263538
49903
187596
10943
185340
208969
116377
23303
300863
93726
63557
52810
289376
147603
1782
130483
15880
232869
3516
6585
166405
166390
248889
266858
32070
138710
139497
149605
295362
275535
190113
215775
75219
199524
203398
41538
207281
192186
241647
219307
139406
253813
252952
301909
105644
253360
284031
69673
74927
83670
242318
85181
280068
155604
76111
44275
230099
785
81954
142101
205502
102687
179322
32117
67407
206025
186702
243918
299354
101466
237879
288855
67901
275509
223035
121395
104810
47841
11353
19466
293720
196501
14143
127422
13163
295841
173326
191529
121732
234575
288831
51799
230054
88043
6654
45257
207835
178315
288826
296143
161491
146558
31905
148459
308244
243572
38831
242177
215018
137888
155932
245871
219618
51165
15856
10982
282359
268815
209145
69644
251024
123039
136462
307090
295403
57499
112559
88458
29867
127749
299274
190146
56992
158011
4913
108841
26136
63599
30296
146104
25868
57044
87725
31119
299065
281386
174758
185752
87560
176433
286225
58411
98696
90633
109618
218243
192950
27988
237839
117767
133440
83354
159572
235615
167063
156502
241170
164457
242134
291662
49393
221428
31113
304541
176745
169338
153975
298338
284987
54337
12576
118929
117332
285866
40119
146776
10671
9148
192972
305771
109618
156245
284347
53972
248273
204238
3811
44112
237979
80271
267438
16007
263188
12312
4522
39441
164516
202998
215180
106151
291301
206278
124959
193012
143894
306127
289064
307090
224316
144538
127490
97856
216435
223497
147171
215985
241734
139991
142802
173966
141349
16002
67132
147340
13692
299348
196295
76453
104028
3895
136584
160663
17718
123658
624
94488
287672
147781
159292
217857
255605
165200
77157
131642
232588
186009
13120
22976
299127
36060
192626
307775
15685
223889
155850
80419
148463
136736
12727
140711
28364
156994
242539
261750
104145
309739
75766
4476
278324
234328
45876
183954
303522
20231
214818
132591
217606
8767
290053
69962
73563
250363
57344
291264
259422
40545
195322
188684
258997
112332
126641
69214
132327
163743
143950
285994
167387
241457
214909
30619
205618
195045
94319
5284
239582
108792
204517
126945
22709
121819
38005
271541
8833
68578
193966
46424
84191
80190
154413
200232
190683
267380
20643
196121
101245
245251
141170
25972
243384
75520
14939
70423
258079
186137
19888
259488
184832
98733
152533
229087
119750
132451
105276
48690
222828
100028
90160
113342
9080
36577
130144
210512
189336
190507
75707
19942
122325
100424
28239
176330
254164
225899
309300
108029
163925
196013
24533
293016
61167
142075
134746
100495
292906
301170
263403
228364
86011
2898
213470
117751
271546
244624
23221
219517
143084
118287
16489
289299
300600
283787
126315
145508
34295
51628
58297
66560
5710
143455
130471
302301
17519
299785
214425
155012
26582
227246
3975
270414
120795
289181
12909
105662
268536
100066
88038
7827
200299
48722
199243
237841
206951
92043
87960
214156
208589
280116
286476
103294
154910
53827
245802
78127
279011
177995
205914
230435
303434
33708
74686
90106
232536
259070
74141
267791
177252
22345
87363
58193
53877
67123
242083
83260
130870
68860
151948
105744
272581
239075
56351
260315
273430
216032
63445
28144
296654
12193
291859
288044
235863
34252
97299
71437
199970
184862
157170
178723
159249
141571
235209
294060
44540
156125
249384
141209
281003
300769
135160
83368
45110
43958
269364
24059
175485
136268
8044
18334
224555
82235
109145
139177
162159
148672
230033
166196
301125
220468
129724
265041
22833
103380
223087
244953
280716
287754
309670
91178
97852
141634
30469
116861
179240
138985
289894
46484
134693
17672
177765
136070
91120
159024
149438
153316
293854
155660
54354
111601
299588
143080
231762
236833
103050
269846
191275
31990
147202
209430
3145
212828
99982
177
220051
276911
269824
209558
241281
26484
114844
89345
65131
132170
17878
306662
20056
194415
232031
150974
28048
41183
110403
246729
59751
269980
80756
167601
186149
108917
266079
243656
153107
179867
209720
176104
195082
71082
213528
228362
215818
47229
80168
33042
61872
75958
170092
63274
131347
209168
13802
229601
60335
181021
103297
119428
182811
306415
156021
285307
224855
265137
163408
148702
146959
286279
15812
286654
280219
66487
275930
198772
104144
91893
227129
238567
262071
3636
296216
283359
300573
137586
82315
193932
126283
114487
199262
231066
43883
432
50424
204078
154616
1643
265262
183471
47439
250572
208362
82482
238494
287386
29851
135860
239176
140107
8227
255017
170530
106317
250995
6312
191243
97839
237934
253294
115239
94363
41221
262421
98171
234251
244329
66620
94470
229788
196629
48763
172595
272035
182197
187176
4329
218713
213375
97715
107862
298241
13715
66644
37162
2639
235442
163229
130989
20212
175509
95517
90036
163617
249552
143891
55620
87150
181843
287777
9689
1035
166144
168680
136160
277539
68453
206084
285065
218693
277795
295003
72166
190469
91169
155507
283548
68585
172186
69844
103755
16502
303566
2623
10835
223713
298262
138971
132969
125711
4454
3149
301045
121437
289123
221038
177342
228542
270391
60279
166778
242058
104725
181708
109825
242482
73712
238413
86531
269675
69495
126791
69919
156390
106120
12946
304615
145611
296990
70023
184065
269263
10539
264284
20449
53262
101734
98567
136315
145868
188550
136359
92211
120542
41179
79678
68010
246783
62823
228788
281592
58362
83670
270820
204417
55402
250683
176247
128647
71208
220929
142973
194672
33147
28482
279515
194272
200125
3059
283153
267132
108864
112054
34322
283752
246846
202058
101709
65858
213198
118231
156322
164660
172579
71914
29248
222983
286275
47726
246379
154560
181249
259754
258802
137183
163597
223827
300195
214129
9530
111250
65528
113046
187748
280814
202429
17673
143502
37146
27874
193530
271096
202623
149855
138853
107777
15117
130394
42393
228082
182807
103874
191663
284955
75311
9859
88181
84478
195894
284323
144882
116933
91697
304103
129483
104671
188014
174319
175166
154632
219422
193433
40872
172242
306642
160193
18141
102628
73264
225172
50869
285961
276574
226400
221577
210982
85893
182490
112185
219353
269533
66406
5239
29301
26848
44589
84890
202914
65798
147345
59708
8337
164030
284340
164661
150495
243684
759
14748
260089
200499
27262
17806
192374
256835
206146
150622
92557
161608
166478
236903
297927
148002
69711
39338
185179
193370
147347
101853
34967
206796
118083
59105
232205
77851
16404
69639
71875
208103
53559
87309
175994
36818
19441
282779
306599
237470
160223
126557
103210
107718
286326
197270
166944
35684
194902
144245
32837
105801
57894
7969
235032
153768
69710
5499
173424
31994
285831
231164
101324
200491
126211
130815
230409
258716
212164
162371
14703
46180
8659
179102
120459
49196
98226
212382
5595
11094
187498
268108
100697
127786
278627
140537
6980
231004
270549
207851
32808
204682
222700
214842
62516
51637
263469
276924
280084
105490
139178
66880
216997
165171
34910
207375
104399
298290
228743
150292
49265
119704
179319
78498
42799
208690
296703
16391
302386
250123
267364
171521
79181
122074
140256
146441
304271
305301
52627
107175
99410
295580
224550
298664
294639
153499
155962
53477
229225
137143
17021
280313
292319
162306
77007
184027
154395
154271
182991
284327
103493
67344
174219
6813
18058
219540
280733
143891
230306
162965
112054
122984
78542
53112
154533
303306
108889
81116
162199
130587
274394
171025
28030
271974
40674
222419
301952
12209
229490
75438
42288
254547
299391
302628
196265
230779
235183
93528
215065
116329
269461
263168
149199
54915
275489
14588
282280
249826
302752
27506
161395
12993
239641
164117
24196
121655
96703
153214
45663
46727
118423
15372
111525
287797
26538
249390
138961
223437
293572
178221
102230
119673
41889
276072
269848
288872
304581
149835
303837
171866
97273
120411
95816
265095
96287
109436
77905
304003
40074
163354
236348
39651
293578
307710
67660
215619
158913
123099
3048
300054
286355
38396
293705
305828
281555
107532
40239
108325
99463
97340
145916
137469
92944
31282
183894
15608
135756
306407
138064
117355
263325
22720
288382
45878
138898
112210
208895
273424
50844
224352
135677
238061
269759
278364
6307
168818
160463
23538
251897
182573
137994
220344
186046
259055
281627
52155
269984
3584
21305
241168
278278
221981
78278
48963
13057
146901
29814
201959
91695
174316
369
110746
138363
178090
96298
155702
193354
52338
51037
119306
93023
69730
112372
178937
269416
63699
158035
78873
81771
280892
38739
48570
268575
148802
117866
250738
5847
159214
144160
99431
146470
58438
58831
136202
37041
145619
54273
137070
23601
149242
149032
121986
244885
220881
110584
24865
225632
250729
262407
230740
111415
13695
300571
147543
19118
188108
153491
150809
99243
229695
278117
196533
100221
285318
14427
30748
22416
121498
50748
61001
209098
82325
22521
233260
227161
70551
184041
240974
94500
215218
138846
300546
176233
100214
198969
244066
106117
134258
27809
106631
236174
94412
225855
9088
119565
196105
120453
137431
266675
192035
231433
113814
164461
104987
33442
23487
132081
231409
243494
251873
72968
201977
246489
232921
59859
142864
66483
125011
91428
145070
43773
253838
213968
68141
88629
12536
119132
25244
139209
96538
202431
10099
139262
176318
71662
215217
235840
241057
214697
247531
42776
27441
248772
219607
117542
118402
135567
100969
30314
83549
172661
95307
83581
216039
297704
73960
5665
295138
121069
11949
37073
145461
300658
174509
238153
34186
201831
279393
270269
53868
156887
207952
263253
98496
116112
179759
248838
38664
79154
41546
258006
309307
263201
213716
249056
188696
216647
212509
100917
60794
121316
101837
32897
29306
75883
247553
166018
55361
62759
52833
58143
245051
169583
36900
203886
209532
200899
41289
82301
290216
47279
225063
287276
162714
132876
121687
29800
23898
197479
78798
168026
151811
122175
41555
163869
193759
92898
58199
101026
291996
225591
27512
123343
285615
57496
270350
149827
292690
248790
286392
112131
306645
78729
194604
53893
172706
287448
177587
102931
184925
89523
242420
202262
263779
89467
207416
17473
30743
121209
48836
267667
159431
116914
262673
259637
181744
305766
132889
266374
120956
305662
95790
96362
147020
110314
163957
159683
183389
182041
275019
78177
189649
28388
272232
217009
287813
262540
247684
186089
116489
151509
4173
159641
288670
169021
68766
8874
282012
5337
184264
52122
170935
272148
185310
105041
278450
228669
212681
92720
211870
28006
111715
100446
221364
146032
197870
16683
306058
253942
181185
191238
155076
37370
132834
259656
142657
123048
85679
174322
11298
78608
176619
182795
127974
171145
218327
145883
145640
48094
188796
231333
211728
16844
232554
160170
28002
241528
126272
53451
109204
58106
193825
137414
365
96848
299251
245465
290937
214039
58085
40788
305799
76324
222198
226565
79420
224423
297305
133742
307524
165282
47895
182021
165078
303071
153606
67126
278927
72245
131510
198112
191495
142903
250652
305020
238979
296846
270407
118179
266306
91471
85244
267421
281817
133774
114047
167928
102019
195283
298700
261737
260106
254188
52848
11099
144060
178528
182134
179149
84521
166271
222971
90153
148070
225846
62672
26502
228304
11722
302973
17696
285377
275832
154289
136288
21398
273156
230315
195330
237962
106903
303336
244817
75307
119136
102891
35802
212555
287871
152894
42673
276369
202681
166205
148479
306379
291496
230148
103770
241717
185075
180786
114627
16713
94115
134830
146403
295129
210297
212680
259301
21142
229851
109251
250736
100844
59613
283191
249439
33910
246457
301118
179022
111077
43510
161810
780
317
46992
16699
148871
306031
281321
74615
58231
246570
243731
162853
265555
113683
207890
76516
214189
87712
284390
228652
5955
22173
6800
286813
147542
232885
281915
201052
113856
169450
123691
294501
96320
161235
257933
86905
249823
103953
215706
113936
167932
53584
186970
217020
148987
136217
273656
248178
144974
34207
14348
257632
242649
266141
275164
166849
100739
57216
273186
92478
303860
216413
2871
146567
130690
226384
245628
258196
25739
3704
48345
204202
26828
91150
286884
150233
187072
272425
218207
22999
247010
15729
182710
107943
212454
203192
261485
120398
309074
84396
65372
96622
289300
300652
265366
44849
240113
127397
308012
164896
74280
289471
21262
96030
156823
241248
219434
96755
172764
219893
155512
18581
42219
91683
23601
294913
195482
74428
129322
139689
301081
189716
208019
244300
63300
83227
214916
5923
242854
28378
271849
99763
12965
214448
74335
115627
66078
251351
160292
151653
170321
46302
20988
59210
244698
9670
235537
300728
126030
187757
53025
55465
171694
293475
302288
158199
202373
118035
254608
185003
107220
56088
149352
104343
51599
188196
122806
104962
248491
167863
136067
108918
129759
185725
243546
249765
17606
197702
242239
288811
53887
56861
301486
164481
156391
63942
184255
253994
58848
9604
233365
203560
148485
44258
5612
200653
14372
205337
46072
238766
144088
116272
148616
272753
24316
241311
260648
235440
286712
271053
89880
287365
125509
94460
227801
300699
56411
70808
257537
163632
300037
161639
7528
5447
50316
89281
130959
136324
35096
18541
67472
226917
197450
189219
178542
187203
225865
245172
209334
4241
54704
282097
73047
55821
99898
265213
141569
134741
37419
284257
78769
69771
162618
122600
282594
271927
122598
140653
222550
71771
268138
158898
107733
70182
9345
199794
217743
190680
7173
62232
231571
306187
24040
97421
309406
73382
90219
252246
50872
145824
73443
186515
297928
189628
170806
93893
128109
91685
156214
73087
183135
75647
144901
265874
242273
219404
213720
278338
3654
149575
199156
169158
150276
252810
55081
42410
20449
58557
232341
186551
128034
226148
272007
290201
98451
212964
68319
149359
118814
16497
289308
255789
143097
149500
185836
138598
27743
299667
136962
137232
240285
261295
244998
44574
145108
186067
173150
96496
258046
306682
81659
149206
107761
18666
15726
33311
16137
277475
65598
98285
130828
262543
45681
111422
53986
11863
301968
126388
263898
44901
162371
262109
207482
197957
301888
180741
252439
251937
273452
43378
210875
139641
219264
185167
130787
290915
228968
172842
161779
247817
130078
308677
172518
168386
142889
138467
33776
113329
153033
96795
243347
146328
283268
309864
236159
289713
760
96725
5861
233750
286967
54286
301823
17259
39129
187128
210123
54129
102879
273018
297288
263758
5703
92486
68991
126200
191252
221648
39390
206639
164702
96062
221319
308761
50003
21670
152399
179392
280263
91559
137778
34606
98081
128799
259061
54309
38757
184771
229334
219623
202778
158837
100900
221665
150333
305970
148207
147670
308473
178990
137655
88223
215447
297226
203784
263022
149883
90421
65786
136893
183734
158980
226580
276555
43049
266342
19748
42270
112296
280646
16978
279273
12969
214176
276983
290317
262172
176697
50239
113697
280210
1911
120343
170944
112458
277518
132772
29393
280270
34716
33259
165328
109715
283903
105586
303360
252963
60885
38041
135696
259840
109513
57453
51955
242791
292128
49536
194794
171241
11455
199266
48184
5091
126035
195684
146094
156647
15661
131240
60846
54869
64142
141437
268780
258319
152460
279629
129094
281891
88009
186658
2359
238696
296477
308023
307263
19783
68970
287624
193460
165877
40226
631
148466
201469
99458
41599
197360
71242
136038
115558
80192
42796
210640
45620
21816
176573
289345
33630
300762
60648
108100
155612
301474
260241
114732
38559
273652
160322
249868
155643
60492
269438
13826
212382
178855
213074
287064
90561
105002
25008
301417
82058
257217
46146
117499
210518
141713
150326
111271
279824
21972
8745
150400
263497
76486
157485
192046
129942
100191
73459
230398
284249
161667
267401
87800
45494
286587
102774
157909
299416
269447
252482
238930
142968
286202
283033
146878
1658
277510
203721
167394
74850
49601
193300
20723
76621
37155
16470
128386
17082
49892
30162
7916
33105
3497
240286
155694
69643
26177
88403
147380
36473
178635
228300
23693
284427
161335
113761
136008
154349
274250
219858
67975
235662
93887
16354
171810
49480
20406
243367
11988
3537
215113
191820
215549
81386
78915
192339
179394
170760
158643
124683
244921
5684
103753
55232
6794
201496
98228
112523
109316
92079
97872
93680
119387
16895
165358
27681
289102
198890
45957
168287
237557
86243
105078
290435
291800
75641
77490
168376
286150
293826
64925
285774
291281
83050
115151
128142
80982
59323
262288
103998
32881
270538
296832
141483
211000
90873
248729
253300
148802
6357
230865
89253
18003
94233
154299
163394
118075
301160
79542
211458
222109
268350
66298
77733
160000
150246
235628
90136
187840
280790
191851
253450
124185
71172
142299
296060
202373
136159
116178
239612
60438
11565
227666
197982
162812
307373
195591
246229
97970
223638
188074
130335
296463
65736
244
202051
114657
99283
22274
39236
141179
272788
163662
124404
48939
292306
260532
265365
125626
248377
262034
235489
166773
207898
175222
271410
261943
55469
219415
175120
71714
97145
5042
253037
209358
155866
42297
219207
240639
261276
127290
198811
67930
211066
26961
142564
77805
229815
9512
162024
7968
220329
244823
77298
21764
307868
37949
63064
226
63998
97933
103936
155377
253071
111443
162846
144018
272635
143555
215698
32391
143024
99711
270507
300443
170785
298522
228666
295602
40904
210664
272471
277837
295418
213972
220438
82557
104678
12471
20956
284003
126448
295637
272313
241207
195057
135491
272635
20735
137309
27986
83114
223239
168748
173956
259864
104665
85919
100994
116350
22057
160900
164470
178756
289108
304197
4968
187494
3575
284770
216501
119521
158155
244616
249113
221614
157903
19777
218981
56122
58326
85525
217541
34044
13031
116978
44303
298081
105413
43134
182250
289973
201020
222996
226498
277412
97971
279530
188085
156620
34781
129152
211137
233708
114938
228065
40657
172376
127239
55136
289340
171183
55567
154886
306995
286201
166017
71706
119402
59086
156223
266968
177388
58945
82489
66192
154460
84224
260059
90745
143850
269613
74105
125533
68247
263436
248106
10342
152599
22935
280916
21533
63260
161970
132664
164534
119702
233424
33964
169255
192195
5448
15728
289430
129620
34232
282856
82356
13229
180369
8849
285746
223363
111622
94707
153474
65780
185858
74141
71604
179041
231909
171384
186181
47205
68474
198328
261231
236229
185870
210821
208074
183852
42162
56730
30534
31767
160111
84832
250946
139201
223120
300009
40472
189334
284743
301656
2487
141937
206654
32157
113371
303850
31684
115077
76042
45014
83943
133404
127991
24657
188587
192630
33428
30764
57945
79690
193696
261590
85464
278024
61674
194646
133563
222016
159750
224814
87236
278839
238484
195877
196518
112280
198183
40133
75393
9446
60883
94456
22353
245281
32069
38601
68323
89715
74354
147326
305475
233981
232006
270512
124624
278834
92279
251799
199564
252665
81725
9927
33494
57824
141467
85603
70452
51448
209434
107283
48770
285932
6926
163563
63591
277954
139965
150609
279533
480
27397
199720
36054
222683
163721
203227
68915
262241
195740
242798
192948
102771
65972
208647
67320
273562
44713
125610
282494
187624
85671
43767
17333
249322
157048
217188
62384
227924
20875
42791
130229
170084
78523
231055
86216
68254
135062
24691
170269
261724
154349
231319
2833
117673
206298
5195
59825
176642
171734
132282
202749
212844
126275
115743
242754
229735
264224
102091
203506
132315
133137
229996
257061
183829
100159
188999
157745
35928
89366
105931
310042
72230
259811
143143
258223
134856
287572
44841
152217
60553
136675
60943
1010
277891
91017
89854
289394
247941
63325
122851
141533
299290
14762
24593
144705
137303
193355
200962
46966
264343
78237
270533
20641
74653
261157
259882
70797
14386
274348
82268
50462
297712
66800
79568
88956
5666
217814
151310
15480
168955
201783
272306
5574
135010
72437
37892
162311
80004
26689
34486
60550
238507
54435
172922
92127
251212
281555
232736
89547
87418
87944
107144
114138
165282
219610
170690
90535
9214
184163
29254
82663
3728
17128
235105
40973
26907
199523
263152
110027
47090
125659
42525
224551
207372
1980
303997
263076
227593
247581
180898
17955
52189
291202
94950
234527
48366
227633
272884
267977
162470
138576
88358
196170
1116
167076
167949
156174
17471
132775
95810
242384
128865
206135
77140
257291
3042
47063
164723
244059
218427
211688
28426
31987
170505
53390
148224
263752
4722
25215
306182
273009
228073
252468
283617
43427
49982
65524
13892
201842
13861
253323
73087
71620
37286
248904
198793
91832
232124
200882
225296
76253
224142
38088
135053
140718
234789
31695
97312
44563
248554
77033
90630
176575
38545
129822
259140
269486
85309
268921
132433
101246
295436
248946
15645
98081
160111
212722
165228
89066
68587
148194
241948
43561
48728
58336
17241
11175
104116
234586
80473
267641
218379
308555
94843
221451
56663
77347
248464
251303
271036
40213
23334
212636
186911
125809
112052
103432
167536
118880
43407
42151
133318
195318
274265
121462
154668
148295
236395
68437
226391
92550
268005
207435
254463
160500
129823
206433
183518
85760
113263
162497
223803
130007
111383
190139
264272
212619
152451
52875
150363
232617
157174
271778
17011
245979
13166
14668
110415
229655
129786
124124
88297
11854
55407
184492
130721
86563
269887
298645
203814
64861
133170
167395
306858
30256
59797
164986
215505
117502
73858
28886
241418
253983
768
129290
276657
166882
63069
273501
241633
219754
237233
273885
263310
19634
128558
41950
202636
253645
101900
73516
293236
206498
78042
66409
193546
95410
251186
93641
140384
56604
75611
4621
78209
71054
231811
46120
11510
62780
227784
21101
135378
193173
249792
257675
276832
122082
284386
49330
28340
64311
258242
109639
278198
218691
257868
38142
66426
227
92150
142041
41304
206184
199998
175011
183342
162226
134243
10968
160258
130568
47711
34364
253158
217807
59239
300548
308176
251681
100794
105664
77428
304196
239177
90595
46754
1407
84967
197198
241086
261233
269465
229740
75065
50389
11035
289353
130093
261783
58228
8285
123709
57881
48406
83491
22180
18919
302839
119758
49729
193470
213705
254244
185110
40492
66129
151368
49917
195782
199295
83284
23610
74639
288567
167793
154711
273513
66419
86720
140570
167038
223527
172927
29811
185001
146821
91375
154645
38449
106061
158723
295501
250567
51621
271065
193892
128435
183452
84359
185422
170961
189229
233483
151610
38783
39253
101099
309805
134558
285961
295689
87972
74713
118296
271325
267495
281515
265330
118468
115306
176119
253623
145149
10959
87227
133253
204456
232993
270712
244971
154603
280928
230185
2218
215019
206319
304433
47777
194315
286115
15593
81256
116895
259214
293935
186442
106549
184327
289422
31209
305019
172161
158837
190938
75696
154115
182692
126436
77970
219457
53606
7523
271112
53830
267800
251061
92077
84896
36113
308002
152741
176218
59026
45259
121195
161014
105206
231329
292387
158941
228054
141424
180211
272781
150499
9702
214906
37350
180087
258438
60374
288338
76737
2471
245274
97573
81031
32133
100862
108942
173468
216287
265312
114868
248968
44326
214657
178598
269639
241972
152114
236482
128145
18272
306929
18433
130814
98000
291634
237964
278744
260307
310006
253974
8258
4748
208728
10489
86590
27158
49870
203033
105586
60363
132011
202954
189328
271499
50067
19644
13120
140164
15024
97566
261161
218356
173662
230536
103398
15857
232591
90910
44123
296166
212528
481
183160
211847
251416
86257
88362
34242
95317
278428
186527
301881
144896
44628
274299
268604
258842
203236
58425
103340
169904
196753
49187
133319
296407
209398
225278
305740
172076
83228
126670
227280
39930
54045
304660
243482
147262
194685
135855
14853
2077
1088
57299
76129
216813
248427
76680
38400
120667
56466
85756
56566
173080
93367
223515
200633
60748
55651
17684
239164
79902
138151
244228
98455
7545
204933
212881
211060
127437
236142
281104
51946
35779
212484
2244
139987
247685
141532
110065
82315
165257
95351
290749
306006
244659
226258
223293
41734
152609
148324
21500
29878
135952
268859
187192
279698
104793
87346
129869
164616
298851
151606
171182
22669
23562
7390
184497
9433
151956
3811
2235
230778
172960
18227
291895
262315
257544
80534
260347
224788
15610
179150
184973
302739
65299
262430
148556
127606
222926
289044
173891
31181
78802
200447
261806
47103
46810
287292
207257
249456
214594
194052
248114
210864
146541
189622
182004
237488
189906
74419
182360
102225
699
302018
136024
228848
102963
304471
193436
290788
296982
99285
66296
210265
211951
302862
171013
162585
838
112662
82708
162251
180302
165303
90742
160905
165950
19436
133012
181329
271130
134961
129143
215606
135516
93659
159594
32100
44958
293872
296357
18264
142884
44348
271740
174944
3632
205762
252833
184829
296147
215543
143966
300492
127110
1003
204964
252399
125611
126987
302977
73547
21039
196933
217773
229802
62356
63424
56318
216342
239551
281758
142076
86265
129842
222914
160556
288019
292616
8806
27668
61102
180957
117266
250018
261481
84958
243971
29563
279700
45824
114649
108435
106545
283082
128616
80313
178116
97423
123141
89644
305134
244318
146379
149060
245765
194770
212401
226517
64784
144044
10655
111486
224345
188280
140655
129045
282626
284553
206160
10808
189657
164090
212459
237420
250992
94139
47284
290706
308137
308627
208582
114236
207933
295026
32691
71910
205873
165429
189887
304345
292720
251825
28582
115521
108124
229186
172849
284742
82588
181688
74814
126628
190022
167918
270357
164608
237705
36792
176742
173571
220417
280472
42276
38364
113521
38335
135085
219582
6387
264437
135601
39802
12788
166313
204722
240224
187576
106290
151695
240508
242268
36802
250729
300905
148205
295922
270176
21534
51289
206742
277180
95697
184469
227322
286288
29870
112900
273332
164644
238462
79255
302029
183289
235829
63091
132381
280943
214647
238978
3041
90334
150136
138798
224541
253458
305725
71596
284270
109013
154290
222390
96750
259607
94718
33045
56923
147112
187151
159768
195772
267011
35344
278272
240405
149796
248734
165573
148375
301560
202467
32641
285434
212481
216047
246829
121294
205304
51804
108345
100902
247932
99416
169941
189412
44522
189910
55922
189058
37141
177096
51593
24599
247716
10797
22034
8640
92335
73609
1816
114472
91699
110345
296072
243958
143147
285293
155404
278031
21338
26358
301584
147298
92216
266776
144620
226025
190392
190558
227748
262056
102945
184317
237710
43306
101276
11313
122282
308513
168089
91895
158317
285899
301566
304478
196705
34661
204767
76076
133289
286837
144570
216799
254172
252864
208035
43071
15652
106113
263094
162688
66041
177646
178966
280358
260627
291761
173406
230730
179256
149797
169324
139833
237659
118627
268317
43986
9952
3120
17262
249768
129649
20580
284501
175080
157083
99366
170049
119075
260625
155984
117239
31546
283454
255114
302358
186651
20907
57152
222978
27731
83443
117870
76921
96799
88151
192398
208619
36508
224949
11059
267121
47861
2268
95959
158293
14689
262957
236685
249757
235196
162798
68427
257536
130067
288387
179996
276591
98340
308903
286913
86807
261164
117277
154641
154640
177313
128626
78901
189658
217319
70751
109620
304426
87830
174631
178435
129005
151113
242072
234480
136573
181023
149334
27726
134296
207316
206712
88987
264194
135495
208892
305231
213421
33200
249343
172214
208827
179948
249812
107727
102257
28774
76583
50541
67449
62452
41904
115141
45251
258650
280783
79920
229124
137244
236720
127390
254401
201146
239673
166294
179841
35442
1028
9786
258222
74612
170145
219784
257029
216383
129461
140664
188629
271620
122455
63074
26228
118441
300009
289546
91155
131659
270134
22242
207080
15874
245554
267699
168689
133923
150184
238095
106381
263481
259193
104468
243374
301715
304402
62531
122983
167914
64220
16565
308221
288444
172818
195519
292629
156742
30106
91755
120961
33253
26910
258957
89708
138453
219801
239312
155621
82579
262226
85104
43322
284179
139207
129545
24460
97203
147491
79424
645
63108
103384
141286
16861
55407
98906
220602
140904
204977
308604
220773
178151
140275
95511
17458
228477
74771
172447
4564
33302
216735
6528
199297
146298
67643
119074
309845
52612
158212
117026
217944
273041
230231
143753
46920
279098
35667
87557
4057
214295
57134
21785
224703
178317
91701
26529
127828
118775
186128
52613
60234
265873
130820
237257
125706
290528
118695
180393
11559
62715
121158
196944
147526
76679
267222
120509
155380
263240
302609
26593
305880
179223
277819
270378
177183
19797
70414
62564
74847
175678
175503
71186
258087
74725
179307
205651
266596
83983
53492
147422
217074
249035
95642
235740
59943
52628
26912
301040
30685
220785
296045
118966
22612
216270
162901
84121
98843
126520
39394
198942
35341
80897
97960
116105
143065
171855
278285
35605
255936
80885
105369
83620
147543
129979
211124
23924
94258
196780
6812
88930
61951
27311
42185
262851
146012
158643
163028
293905
141619
237023
249642
35818
23710
228775
278085
78212
180873
91969
90988
15056
225989
78005
138768
3039
101320
185514
75012
75247
71838
292708
41458
152380
124411
273033
282200
14679
216881
223575
53507
248321
175061
3401
136681
7853
15638
138495
74067
241986
269285
193643
129604
32710
39785
151209
231991
209432
169724
109643
16553
93511
105382
47083
254737
214397
63543
262003
173784
92060
300514
170053
265374
102354
134456
23263
206482
92536
232085
231553
131379
275016
286305
124776
217906
75114
228361
169310
171715
193362
309693
57576
136315
192618
149527
196588
200797
277225
34277
234261
21295
38002
118996
90489
130451
246136
55026
270366
22428
224732
194826
303693
280789
269244
19866
105196
140984
243403
272258
65158
226388
22220
53168
131464
142723
82609
231301
21995
101012
287702
72454
273368
32006
264483
171743
103475
72618
230223
175758
225229
269214
307471
122644
212124
127205
309907
68501
144712
254416
142901
197190
201258
61828
309881
179008
162642
230671
107715
125758
196360
245294
216389
259259
110029
213678
291386
54652
163134
304238
82268
68436
210773
275985
211988
213069
228056
38039
281280
178603
97666
159996
142729
25652
164604
86268
259129
300980
292853
219861
117999
7810
117215
100602
49660
190262
41684
206200
194213
141751
92160
60202
272777
32307
225784
305983
255434
259040
63869
132147
204489
175578
296845
250039
33360
50383
141474
171455
9369
161821
246010
290591
155858
302557
199181
96301
149051
302814
176886
80002
144742
124938
180166
128685
99317
44415
208547
185644
107474
190803
198759
99548
305802
135648
244012
85278
211282
248024
225506
289819
55555
285892
36210
252026
143345
283247
59821
298629
122218
70965
57427
298128
259170
191411
63784
207487
240586
14694
94590
111582
124676
101494
96610
44193
305305
48055
201343
120737
269533
293582
173307
233092
77276
179021
9803
142613
10396
40870
58255
139660
25149
102397
175819
302192
168887
188506
122710
31663
168439
2623
292729
255678
159077
103141
214245
277328
105024
284155
272214
32179
44010
24275
57736
87345
215254
28846
272324
115771
17854
232615
34226
304199
210341
845
156656
168090
75213
167115
26474
16309
182606
262733
104786
795
239818
306206
235831
85014
80825
224970
59602
96097
223613
240965
188914
53829
51736
148544
256113
232488
168805
136152
147877
68179
109906
260082
308372
266892
30225
225318
56507
45166
266436
209728
159330
258777
301581
204799
285104
286981
262238
3410
271882
14312
187342
43532
16870
99182
205493
120278
117670
92561
247206
207326
293955
129308
292312
105304
25596
15447
234384
306890
277119
15681
8895
176273
260782
266008
50306
142855
283960
59445
280124
93153
242939
118163
21351
123305
188807
170335
180393
176623
69908
110617
92659
58726
86643
197001
156842
146008
659
182556
157384
132041
303597
80014
280376
45594
189862
237714
14652
261655
80652
149015
203663
298274
33336
16764
84473
217945
159653
271291
253945
259267
85349
95411
1749
84831
211194
94514
266075
291423
35962
189667
254413
263599
170815
122270
188877
127958
153451
291732
188944
72745
292117
26186
185228
136443
272447
306174
198329
108162
164544
267673
176915
175515
179549
81304
19924
89740
15021
1402
15501
79937
147918
151881
98823
95944
19420
272269
45516
192847
98691
39627
276917
305822
53957
103661
108401
209818
221888
33252
80296
153017
12128
139068
109937
45902
226183
249519
197673
252228
6665
176113
218067
168714
250548
308659
158726
66023
42896
5439
138140
34777
102655
18813
261820
295405
157434
90460
216818
183455
90980
105515
135344
132891
174967
120955
308572
68106
1977
289151
250058
155049
177031
258774
5138
54874
183606
114927
222899
184339
63111
181532
255459
254063
121354
195919
187509
181716
64993
112132
28847
84027
243005
140958
143623
38634
270845
3537
115483
221970
895
41734
62953
304636
271559
252028
123043
163241
1832
173964
141369
55352
302308
252214
292053
268293
25497
208894
178516
293868
244791
209811
118139
146996
132723
33256
23866
118218
83612
240176
15660
244729
177484
92191
48554
5269
77948
242458
49404
45391
228563
272118
5754
20008
132562
234941
255227
136910
185336
261807
232603
206743
185857
248462
255882
155230
46531
150320
37196
269646
285253
231415
173087
56867
98447
44
52258
99444
106834
55246
294663
307337
242681
61027
158433
171778
126873
38353
25269
268257
118391
14595
66334
242886
257510
148823
107291
93415
71555
34820
48370
250225
288162
89325
64184
87579
43020
278671
131855
308793
184191
288292
31757
190378
80506
170050
46958
122712
13857
16890
182963
78406
42364
298704
221343
55541
120809
573
306917
228237
66956
71558
123806
201910
306813
78740
4087
301255
198477
211352
171850
278473
70757
178809
6509
167068
219810
177879
276996
153161
171322
202925
308263
271907
236707
276693
277390
171380
150234
153385
67510
119189
136363
138278
55100
111096
275755
54416
301338
250070
229330
184518
168458
147153
91117
148918
272460
66679
238027
244557
254108
64801
101554
165843
98394
307897
127909
283468
114854
246916
137474
71989
77121
107068
284007
286656
217463
229678
226634
136806
199706
224700
25718
80554
270442
49553
208853
229
182854
227750
27389
283702
84566
79547
254995
255453
222263
257880
289081
50548
168540
139981
156575
303092
263873
261334
210929
286196
224866
78457
199350
39508
259482
216033
209108
132305
206032
60026
79821
175889
36125
257304
100701
143151
150757
138250
242455
225571
11511
109123
260563
72055
193485
150341
46789
181480
80514
281076
259970
166957
158298
121445
113908
178275
287955
123268
148907
237030
205740
225220
283294
64516
7299
219860
257865
233173
214354
42105
103249
80615
160607
169320
262728
163735
129812
147071
149987
93605
65005
200809
140733
70145
118229
276870
217573
280721
78655
276257
298284
157437
55120
189060
99038
127407
124248
87999
253819
15132
218367
266754
195154
12434
83397
220626
273902
101627
291879
208391
63770
258287
278238
179110
243342
9967
35152
29576
82894
305747
234519
277987
160082
307570
115738
90877
137711
8317
237283
290658
113010
172854
307298
308684
45347
227972
155537
165504
277328
70740
265363
89681
79576
290297
679
88556
300555
78786
133997
155174
280636
55903
194466
185769
18367
217791
223150
217261
88745
98172
308221
242984
254166
307039
178277
9444
11509
103658
182239
107247
27108
151291
59187
211392
285967
137101
254487
246237
145161
148157
289633
25208
176537
191916
234465
14588
183179
181418
180575
162745
268339
50348
142971
99035
211505
293883
187266
125627
260802
84009
120970
26946
207245
188783
180917
229057
29165
159808
293929
206200
22731
91238
267840
197975
219312
195204
82780
217193
146035
297222
266713
303313
193559
209393
211155
130057
140836
157561
309670
257490
101555
8703
92866
182369
240040
278009
257953
34714
144582
126402
32880
20615
178887
140786
204596
86823
96351
43549
76747
204954
229934
70889
74692
280832
6092
85701
154157
34656
52229
93404
245539
250208
114742
54571
157090
17953
146009
62430
270474
268598
296032
15227
184643
267184
203206
9750
144977
9177
101787
291360
75459
15291
76100
179085
256536
264808
182552
149245
256208
18468
209269
230064
179317
237246
250256
213059
188066
42289
153984
198775
126371
108119
111473
276098
130589
246709
102815
178108
215760
206245
257942
141763
95838
169526
192088
160961
288469
193785
78110
305104
111883
280028
128708
171485
237043
246678
200157
117903
281358
303780
207322
146877
256407
52232
58017
199486
126226
166880
242581
211824
296427
247207
42224
37761
128475
26886
87563
117230
153398
211711
110338
185688
167505
309347
91065
75560
214112
158835
108875
109515
265964
195127
179250
308781
102819
237990
193856
207104
158450
19700
275358
300472
125837
262026
128249
196556
61416
190398
280270
198254
115621
253592
80745
204821
211805
107626
177838
43935
187616
41937
232618
233042
35968
143163
46857
32139
192753
83794
82332
3307
301983
201485
283773
46486
115797
264200
176407
249951
229610
37061
246616
83978
85077
309638
163090
48261
282663
104685
300719
124290
123140
151078
18892
122097
257125
274381
48392
75494
46110
304734
308956
73475
173203
217680
146043
147664
280063
155629
275228
90572
22152
101704
214031
236970
171064
176884
67342
210223
62960
305609
112509
93552
103083
245925
130937
255909
69938
132690
162550
290796
156071
31374
273279
247156
61721
122161
110315
63330
105011
34193
245301
36023
120526
222307
219487
101063
272762
108643
94114
141039
220047
215060
142351
215734
172282
118049
161303
13820
133749
295322
110498
3257
224000
44489
301186
65714
11805
49710
226436
15622
158356
109603
202782
226860
23079
62524
16976
264744
213474
114624
29669
90930
22200
4715
221114
44362
167242
257558
43699
240686
124518
37422
177739
14160
33357
32177
279670
6004
182318
260798
294504
52487
162902
98847
114676
145669
95530
101002
276655
26368
169321
194782
253404
259319
59193
91755
37260
89406
173765
258733
21810
71275
262363
27273
188299
238010
76816
219972
70394
9971
148827
117060
272776
284393
42300
215073
71856
159264
270209
146262
5954
167508
473
237191
221269
88790
145179
170526
64208
185641
34022
19928
152525
298521
71091
151562
28541
269089
106803
86240
134616
265401
43184
134506
61504
141853
287109
152786
29242
166359
8539
90726
156856
275623
26475
142031
81157
121320
189011
159736
194160
134614
49742
62661
265183
157373
4233
271502
147030
75813
282377
216035
82796
291778
140890
276078
86790
306821
4204
217355
75815
240245
212055
90053
19028
136306
115661
170986
146130
109907
95779
242109
240551
249920
267139
118676
76213
162523
90274
240751
2038
277422
9723
295670
122975
47768
2356
265704
209507
211683
73383
14272
194773
112501
93554
201574
135540
129698
284631
298437
110732
106705
265345
174100
206854
244145
92858
34391
154854
10126
117748
119735
19062
305546
184224
267910
68686
120512
211539
68623
72274
260314
181842
146653
36298
129072
114191
166298
150097
244940
30659
305123
225876
286819
178803
115664
108817
297327
82326
266737
266589
85482
43834
84302
151864
243448
155682
157054
71321
171112
209548
242173
30134
48734
248349
249632
187580
212067
171653
157354
99823
280183
149336
232685
274936
236785
17475
304503
91061
52409
119998
100588
302077
270417
304549
91105
74868
266667
66630
224493
140335
296348
11136
23150
69432
45413
256343
221976
253920
293217
162191
261050
30211
198969
273767
62511
80523
102531
123298
177190
180741
274636
111431
103781
82164
126937
230086
134546
226061
283346
261500
93354
160836
298334
3784
69
201449
164008
129164
141829
183197
21320
19983
296543
307392
1952
262940
243600
162774
180309
269572
38652
187745
108808
164138
138578
147658
232906
164584
218501
204681
188935
65367
195055
25521
124503
269525
13182
297709
76976
100062
282658
24574
33026
131638
63846
19616
177413
305450
120573
242418
299904
10762
27929
269178
61353
91154
297314
238616
273278
20058
241196
269084
263594
261360
66545
267739
307727
260317
173487
9232
257457
292847
120009
277825
251642
199730
289254
184351
149949
115757
163834
201679
246949
298818
244134
175882
262193
232741
273107
108490
275375
40562
155159
203237
138657
170473
50044
142703
56763
47374
143062
128311
70062
41640
31871
26227
69540
266969
199785
242677
44756
117782
112177
249096
180248
81294
24364
55916
139589
131596
86144
263289
80470
9039
15476
278191
204013
89023
231355
130846
198333
303264
234420
225619
219782
189983
227069
255489
246081
289953
18396
114586
146541
230502
231494
79348
191368
153733
150429
71166
203548
189066
15367
264622
304581
297737
225058
67896
195775
15904
141189
129626
221794
143448
245954
201471
108091
218120
236157
117054
272124
13527
291308
274013
208599
126216
245070
137752
178466
183510
91617
147403
114156
16537
43210
37856
8928
254253
10459
7376
190276
264066
185816
123044
237965
174883
237128
94906
154134
308649
23617
308421
226438
101843
270067
251768
220411
199303
74581
127185
65692
176157
209776
268480
296852
95766
170546
244001
191635
49881
19722
157899
27069
308083
14768
174260
109269
173201
296754
26077
163514
117494
174730
25907
13285
32745
195939
8408
160087
158006
49368
139420
17836
75126
279967
232564
251846
71418
232941
282440
275577
133126
3407
72550
11905
208313
61349
143098
260805
179285
47042
178343
83876
66304
96941
7579
145489
37648
284032
26408
170309
195988
65690
294457
65628
105011
56753
118027
297286
219061
59123
84732
89766
227802
287981
275089
911
244112
155290
36723
11373
118469
111221
69203
6602
125463
193806
41496
183361
108725
146430
105225
39137
14585
88860
188953
162884
72901
239956
46906
255526
52779
87247
53774
162438
52325
16527
226053
244598
191433
274170
236781
22197
54392
126901
27697
82569
182537
276895
76349
110594
195349
205575
128923
94460
121001
105510
104525
101652
296374
206686
30824
66825
277334
73210
70760
49474
199547
138295
103889
291743
31698
140214
11388
159754
163976
69325
285124
10688
286233
54682
151490
271724
50735
129950
75227
101027
80041
93649
33025
157018
106410
227204
131491
53070
210352
170076
138657
44104
161894
232132
121887
13642
140708
226822
131822
286056
232758
87444
209167
226170
227653
109277
256784
24458
129648
222644
201329
215067
221433
50107
143985
32984
217881
30956
179896
288930
115986
142930
234617
121703
93837
221797
87849
166449
30617
210728
128231
299810
255399
51534
104422
265179
87290
221946
193697
155575
224186
186344
243664
26236
251576
45440
71953
248633
212932
129196
92654
155385
31967
49197
7520
185894
258383
105356
239410
136087
69068
226559
266712
218503
113950
185187
60408
270817
95439
9278
271668
256567
152723
288006
231216
62272
202448
183397
289253
230661
216516
180052
39708
153186
13112
284361
77086
39990
22240
120783
82676
45644
274098
80444
230727
285547
45543
202605
142548
44596
149525
237586
88030
16171
302640
102203
299780
263494
305644
255424
157915
306686
115658
254590
70225
140707
128451
253057
127911
155511
169598
53092
279564
21368
177219
83136
28408
167470
150839
65449
36388
284028
166716
196179
244914
210303
15841
256016
19551
928
42930
262198
226786
241661
110600
88324
228968
260093
277552
272960
201924
136489
88036
71384
173361
56730
107287
274886
308736
64004
30245
157319
167969
155909
45075
212120
223798
104432
294900
258279
38746
124449
137355
74451
42166
54378
237765
75676
205068
33037
224310
5110
228660
35839
218721
205813
159152
173807
112948
78591
258309
247748
6722
176497
92134
212280
56182
259580
234292
130045
295882
160303
228287
102863
7939
195134
60850
123883
32295
63817
164461
152541
17051
104423
298176
131005
214866
115468
61246
70232
170958
50420
137166
127390
153431
99078
192596
204305
246550
196953
49801
290348
38224
43790
237474
149945
247074
157687
74251
260832
34962
264825
91867
199390
273980
139832
148110
226111
283223
139452
171223
246157
289197
165511
147261
174297
241598
253756
158389
63657
303174
278754
225207
171205
297843
119394
34818
123915
3575
50886
119505
262730
113082
245276
86317
168529
162121
176620
279813
125654
219344
234222
193954
168805
287430
91094
95040
43622
211818
124640
67696
119620
129957
222709
131260
247870
219677
75767
105018
111901
141767
51797
106188
76212
223496
106258
143713
41252
167983
26424
20626
2638
159521
186178
23935
19206
70848
214669
213443
207721
218391
223233
238248
299950
159289
25304
144012
35296
61294
91270
299541
48854
58419
244041
119524
111752
19353
114534
266290
25641
305245
53516
251053
190318
258888
43029
235388
221754
86346
178985
96896
173647
137586
131383
254567
164495
258083
73818
227145
160851
90983
180624
211359
61272
212358
142658
233999
296848
241267
95967
83806
25699
182971
1146
295446
6026
267212
136981
52041
58773
8157
147838
152946
41821
167905
287986
301145
137927
289563
152020
266750
52448
9016
9548
194047
130223
87956
77690
189399
199379
112166
212668
137795
164549
221929
12836
50361
101836
156252
132519
33447
90008
255226
81530
134934
156805
6687
308718
53349
111704
64371
12433
106375
161582
19756
54688
205654
228657
263216
59241
23304
308557
188428
69175
39298
204302
86306
218306
63702
114254
7842
256174
16223
109166
261800
70611
213266
167543
307516
193969
187210
1758
281264
151867
279285
177956
240939
285960
206712
60618
133076
41072
267730
46193
55497
183190
245110
199816
295542
218047
277711
102243
48492
231904
259290
149136
74560
55451
222643
208332
150078
255045
196793
167835
243072
210660
212979
5472
109131
114598
136067
296598
220313
188902
224503
76187
82644
269738
294623
170698
12170
256312
222549
192490
71058
57799
98759
165329
260322
176885
178551
300155
265229
81824
230326
207123
92290
227129
307261
60862
247201
191757
238968
265722
57485
104234
114296
135193
214098
228706
93435
257970
90464
293198
120834
246146
160506
127359
109578
173306
171486
226852
63186
251469
277060
110030
131382
155004
7826
117773
252347
295081
173813
137226
80203
264383
308531
87932
215827
45345
221695
89661
113019
86966
144578
217976
143525
159188
253948
150339
127732
130880
230640
84560
14203
300728
251422
167550
199131
284740
158476
73274
61698
265238
206720
118325
52251
249799
8710
150007
145153
177868
231119
4756
187899
268757
805
73928
73170
105225
137730
294478
74388
177629
84028
240580
257806
54890
10362
19523
262236
136020
174157
181689
254463
66218
43772
90694
239007
16938
217691
231105
186137
169465
116982
269317
129803
229094
256288
124213
180281
291222
59450
81204
270775
28009
303173
289092
225515
224838
268343
156872
184081
61327
116411
67817
27067
193285
42253
167515
212431
274270
144293
170270
218415
197750
14435
58352
113331
60683
264657
139701
1614
158087
195028
90544
63901
273404
59645
244291
210925
192660
229563
100878
23981
23667
108149
272467
81507
180602
110770
97465
78183
233658
205581
290419
301353
58394
180995
138539
292374
276257
76642
121679
93466
244161
236716
69390
274616
90660
292988
222352
5801
308859
280643
184195
30008
126368
221548
175609
248712
1846
99343
59351
282068
226761
308613
182481
258216
117977
294167
216032
198378
71037
153577
119483
68624
178157
133170
143982
26740
186508
169529
66745
188757
155182
222966
264110
184777
82712
191088
62062
31275
42289
51357
208893
102477
269012
226672
201488
171335
28082
253671
5219
23876
86568
50392
150664
18054
17447
108511
232443
76477
237115
247212
10204
43459
112755
206009
177561
175789
53961
285861
95913
57046
246576
92352
305594
130865
226297
204169
154304
307502
158185
282456
181604
115686
160384
110053
105572
29956
291215
64234
163700
280675
167731
228415
115783
274669
40194
264015
240319
97076
103951
200690
185314
233564
289829
82220
252130
216596
163601
240259
110828
19955
148456
19496
4497
297983
46226
161536
86846
186718
5487
260056
232687
99045
2716
25998
272274
250743
257656
206519
30963
309441
21146
166898
118032
103874
10633
301527
7520
184165
60880
175878
288920
158112
202136
36964
222822
247157
72781
147687
14570
202565
170629
98827
169458
252580
18574
250607
178095
286939
275340
74135
32725
133415
247156
35209
27266
122004
110407
66497
25705
115202
225588
200645
206084
195453
231487
166053
169013
155035
201989
24938
19801
65088
293885
186170
28396
199472
7618
27091
274681
277911
59753
103816
2006
166225
267895
239336
177428
19272
269354
63122
106775
200269
305115
282976
18567
25702
251021
122957
67160
192922
132007
56342
170461
157567
16375
177809
71132
282321
250976
287308
133717
32397
222514
40401
302070
59543
295949
258465
70445
51751
30881
256773
246962
186099
12061
226579
210576
225814
110046
259278
204679
167808
306165
243010
77527
215617
115495
288368
62233
141092
209314
174246
302004
268753
257458
190811
248510
294534
117053
304588
166289
832
258789
131362
280854
187472
198546
22120
136228
101357
114417
163248
163667
175109
121168
43055
203446
21263
192424
82055
77155
2792
302250
215471
177928
190072
144136
178753
8661
78606
220943
797
243698
296565
7433
227357
49508
96640
52889
42789
18326
136665
292945
164181
293880
240275
98065
173756
229676
38739
67618
67629
129250
58245
156350
32022
193168
103167
39919
298498
43479
11589
120668
23671
243364
182103
165719
89587
42810
223509
77348
91333
107016
180016
73750
204074
98837
285904
218991
4131
81448
86241
67869
180150
230847
302696
38801
303842
238741
20483
219391
54513
105521
301293
179410
53137
249401
77056
298480
100811
160793
238362
206926
36539
153371
102298
212734
93932
52844
125989
132845
192507
262307
309159
225815
174631
221115
169958
233361
75194
284208
238064
185643
53381
241241
180679
162464
170406
98118
98806
283185
98094
100446
40752
176022
117906
206252
527
289233
40063
220109
99631
109302
115615
113989
108225
261020
289148
219066
123872
131232
54299
185243
205398
120790
273621
307677
41164
262269
86029
75059
2664
130145
126810
215465
24499
177053
122011
224129
52181
49294
220635
33649
306986
142544
156903
120180
246621
108880
283757
127209
22311
174894
295170
286517
64434
299740
137899
192294
106904
132
15948
38510
203611
21579
204564
93679
181862
171004
2006
17151
144022
296701
71387
150446
117600
191371
122703
215342
155629
74713
224130
35253
142048
143811
112634
304094
280046
294805
228101
176453
122916
215294
158978
70586
280679
240446
212919
190624
110763
212336
158201
270978
189882
275784
108959
57751
89381
239824
102517
172219
123498
266106
294822
216441
11980
157362
115700
94531
303232
64598
199010
124116
257953
168281
120745
119813
248053
37819
78656
294542
34597
252364
72204
211736
165515
254733
39591
168269
268949
308856
155405
179111
63789
156515
305576
136168
309907
256509
62526
215080
245170
244357
276860
235246
201596
260622
142212
175260
51821
288936
227719
76487
20916
86320
86378
191748
286589
287435
49627
62865
231546
26035
134006
76651
164423
128564
226472
252185
32481
23515
28956
76719
274051
169341
98981
5034
226222
194479
26454
37578
126825
85371
246675
173628
5763
125190
133137
45048
288322
204201
199114
42342
263606
74853
280072
218198
129988
162912
197514
198529
91806
93838
162310
247908
301841
85288
172265
48542
77068
10450
159339
199212
223860
113144
270362
58604
248237
1421
295976
224147
288867
56028
151364
98907
280521
66108
65064
83963
222048
251240
155134
214145
228502
47836
161288
275991
270469
169931
131267
255953
19808
74257
183105
27836
244236
133858
227398
129760
173315
267307
271293
42132
117661
214984
206022
29561
74599
46626
282627
102084
264194
204133
109203
235236
49713
187182
258751
163917
280586
292564
22734
154490
137899
206434
177317
89373
116329
291143
94066
122709
42331
37639
162889
65894
281306
176740
306319
133042
34227
202187
183091
233322
21186
261327
255104
9651
235147
145586
97853
21387
3205
249933
281579
264455
31159
246469
170643
23458
121249
225270
222785
102557
82930
281435
179672
56138
291479
113790
9023
224070
298745
40141
307862
177681
204921
198373
211956
299881
268834
285904
126435
85313
170121
165973
159653
184596
235362
12976
110284
254510
261041
50320
167392
42955
203523
253191
244907
6243
225310
229663
10812
305537
244738
186986
70797
24919
74385
69164
302592
104509
87968
236915
81986
196045
67992
280645
299140
250052
263835
59053
74924
264073
208197
17838
10407
214749
274423
195043
285205
87896
117252
228446
295697
168553
245341
228108
190335
277740
103488
9466
238813
48160
89698
256352
49110
168644
69815
185420
275094
47872
83948
81063
153905
126247
115697
133959
104349
64829
43585
206200
40589
133915
269877
57474
198946
63637
114038
261894
254536
266446
247782
55562
109401
197919
129537
86523
173505
259542
231934
266771
198934
87992
268047
177753
282579
195506
193445
194112
10249
103244
241826
180532
243180
244327
144670
78438
261496
227709
298456
75514
97780
257265
78653
72350
101882
108842
162699
102285
283177
67999
211451
109572
269654
231479
96127
36605
173232
207282
280651
208342
157266
117009
298001
64536
237799
160788
271996
68406
46248
296290
268117
265589
99176
262550
153182
187432
102242
147515
164912
6662
180
210594
59385
294513
187039
246478
158852
93512
27950
279507
64307
194261
120896
80860
268370
144865
296579
237299
252977
232602
38829
93942
308522
98003
4073
123625
102525
67103
47950
201828
254160
263717
2311
97269
51973
253339
86750
241544
96396
78039
127068
31066
50312
156004
137983
206486
205234
230196
84899
4895
80891
260451
148868
307218
300702
217623
197538
46126
109617
257729
294401
227943
251935
19009
307569
105273
179871
124194
195091
68214
40185
84957
212374
138069
12550
78180
218946
270308
31388
302909
232925
1173
216275
52497
264937
29096
133206
287329
107992
284693
257122
68592
5871
267792
306081
192318
155815
248483
134210
2802
301244
289135
254661
274173
26554
159881
237355
247285
241029
16349
152560
140563
161280
297950
135916
264251
77912
240967
36344
33554
169649
284419
23485
115432
256397
39203
160536
97305
194101
66989
108646
44056
208160
25597
217741
108213
277208
135137
238952
140094
235167
74973
182817
103804
177644
58845
79446
227512
129000
214154
88791
305309
114757
20497
237730
42807
286449
41009
53721
76179
208134
82780
166735
145861
106623
270017
216640
93947
287606
4464
115883
116486
288560
163827
121170
213536
280439
256720
113338
198255
181578
93863
50670
19546
32805
50429
220241
300033
139838
258252
198738
45537
71388
202376
91390
83233
23687
102152
8133
250402
235277
51306
289278
255868
108006
59570
93984
75862
116751
93938
281221
258428
8551
50719
19269
7936
309821
151146
125455
12896
48315
69275
247494
298425
56917
68445
48116
207587
230943
208846
285983
136490
217816
239195
118951
291254
302949
23718
28555
301505
282679
127302
143805
217826
292201
135496
226665
192754
72286
117996
237780
11223
32896
44795
162467
70399
201736
201841
182066
42917
16509
92897
83384
221982
168516
60824
170830
18587
11029
238796
76324
139418
149834
100883
211609
108167
210637
212648
241824
291730
246374
297731
44133
39778
34877
67293
299820
203965
209607
147659
280877
244602
102562
86715
54399
27765
27406
36409
145509
100939
293799
182266
281900
223323
200687
162340
229638
45994
189315
276786
111852
194506
67882
177468
161188
223375
236518
210604
67737
101051
182135
34171
13283
268723
936
124974
195509
99770
29727
34507
109666
254826
219791
25325
49104
110301
53750
66898
150065
122299
124823
196366
293685
123147
6073
204359
111646
246593
211670
286138
200334
62657
5428
130336
44340
2187
302245
166968
122404
190541
84794
186576
183694
99910
5330
305524
27279
215928
42524
294266
158622
169526
244623
251305
222947
142113
276441
109903
136394
117601
95543
236442
30913
286614
144691
155811
114840
146831
204476
8859
264431
289306
91677
299339
46848
156004
104229
74707
300494
65094
276147
134735
79155
22312
68699
115798
175752
195494
150670
153334
139949
203058
94139
183247
125328
281032
111857
112927
211582
16267
293089
276922
276999
83639
7754
285172
106274
177435
17963
55956
160240
231433
301239
16050
131989
121219
69992
161627
152633
63206
31435
44978
46842
243114
138068
197370
186986
219967
191741
51440
31175
245658
207951
147946
103628
81382
305132
261269
64179
194607
76610
255215
240409
247466
253194
39971
35348
88902
171663
36704
96650
204011
240235
229726
289122
80029
307586
253965
68877
18082
304975
194697
134648
116365
19464
251407
179691
59161
20539
69
37235
197171
218146
109446
67218
88469
299890
194625
284335
95467
71737
147008
250592
299927
35956
283025
110958
202973
128340
219909
267939
288126
122374
176306
195880
210042
253774
260855
209344
295331
60785
208857
56751
91071
3235
36407
154252
90787
48749
255062
31074
159922
803
298943
92291
289257
94341
142135
185776
167211
63209
247910
260596
66805
275859
158431
283889
169520
196265
104759
184470
120298
261290
229517
90058
122823
263991
190724
254120
244092
180073
148616
47010
103012
280218
210302
72233
181096
242615
114692
76675
300019
50886
43022
27002
243299
269856
7552
201492
44999
230761
224236
172425
221665
288732
301293
191824
148406
65833
7413
230257
86145
144193
281047
104825
257007
85325
224995
101240
14052
182932
196077
105969
168660
112584
267546
38935
185960
89810
137709
81024
263043
77339
73028
56857
98603
111990
148485
71372
100296
174402
148107
165578
276349
156752
107047
77452
156973
270501
247741
48700
191583
130856
240185
7774
123990
68188
281557
146051
13937
309430
156486
19300
30151
88216
62222
170843
80641
74714
177182
193299
238560
71904
36110
242469
113652
10917
191529
288331
167976
160749
269375
1592
213062
214468
15743
100575
182039
283200
262816
189192
215033
281327
243777
263063
65413
284883
91283
55521
93330
188686
276400
60858
95508
89441
86838
158994
101176
118790
19763
77242
213930
192611
118866
173781
149918
100428
72041
254624
251481
73034
128484
45088
201847
108312
124358
117706
237621
154449
293260
188606
154848
203486
207622
196470
133677
136951
180824
260292
191759
213443
235274
184247
283549
279989
237960
293313
187727
145318
148300
306985
143206
73279
285363
45589
1218
125704
205171
234071
259659
46023
119062
257396
113754
304565
121861
100200
181203
201420
68192
297425
111868
170344
249886
267051
156238
107766
221835
223425
254154
208768
138922
6211
192096
245021
290516
148969
169646
301889
182845
289401
126793
109454
305223
296629
107314
166297
11377
43842
140986
46886
50491
144325
58715
276900
180360
266475
112812
45100
59319
119271
304442
12933
77469
36240
156688
62866
218744
164930
86018
225558
122106
71226
165751
105460
17137
308734
109157
97088
264245
208211
210493
137619
142191
11885
271781
117149
304710
264737
14789
142917
244109
170249
156029
139424
194841
139196
111791
168815
267384
275713
221475
104161
124181
210891
67320
273276
189552
127343
290536
244210
113063
51403
153575
90781
152193
226623
98157
268536
166036
179217
298162
41790
260294
52879
254690
175691
130165
223613
102846
108098
173202
308568
9485
215207
1955
257571
216790
209749
188560
253143
150048
191440
177037
58444
1178
195937
51119
134712
52954
94625
8707
267714
34287
113137
24065
31193
66321
213708
190091
182402
115109
170606
129719
183392
137218
45287
30115
183277
109988
156114
66713
11863
230701
35059
133959
8936
7979
66946
87349
143926
303119
57296
111023
10074
294786
208492
249005
118483
255331
203363
140253
255732
290520
298779
157546
251851
175746
245607
202904
22607
287646
152204
183287
287054
146305
238457
37009
151046
87751
33220
125551
144841
279075
218458
272674
306362
105729
151969
37223
2200
205901
209434
88931
71905
37032
176116
249172
78746
159212
133574
287631
164750
47443
185790
80830
218356
23026
124912
202470
1897
287072
215147
21924
144042
44836
145683
230125
81682
277205
202810
3095
301416
6390
207614
266429
1044
208291
253114
109955
175917
3668
78288
69773
108772
67791
41541
58776
78627
279042
112409
214485
185233
129600
251546
17424
227506
151979
102121
209323
207893
64807
281419
140229
114694
283258
15926
117281
358
212262
118109
101108
231757
85445
57234
211978
112777
128126
1350
104419
165200
143948
153288
227177
292062
173332
151918
115450
23945
292817
135051
205473
187914
137465
162816
218071
37443
264617
217687
218394
1967
56212
138507
267753
34610
196986
32854
150595
173894
295941
148104
159228
13285
285244
255496
107135
61305
103202
239547
40285
43977
191152
65306
25381
278890
27775
173565
301163
42626
279779
250813
52679
186656
14930
306875
54198
236467
69440
76958
272122
299977
50300
281155
194326
266366
73188
262906
220762
120792
67596
214077
17993
294865
277162
160703
65738
218074
254489
132006
112918
241047
148812
295523
102607
132588
254237
50131
227633
42987
148162
273308
153512
137283
229413
218299
67707
176590
34945
177977
50965
125861
56824
119851
154016
81260
246353
203311
22791
137216
97945
282954
253436
82962
297716
163117
143237
160254
14710
95172
43490
304662
4440
212748
250426
38519
3006
153559
60490
203749
265931
263793
33273
13368
216573
52630
19352
100899
240194
98424
100569
130498
246074
263307
222139
300093
107713
56451
107423
50050
179572
205582
300349
94400
269993
221641
128863
189260
208432
220264
119688
163211
220541
305863
57642
29540
260231
140721
71989
280036
10593
51838
74634
148103
209313
264404
125902
225184
248468
165743
87129
287814
163849
144187
148862
14726
237981
222718
107682
287737
112241
90833
79198
298629
117402
96561
15476
182104
144341
206279
82209
203401
127479
155741
268497
286287
25466
72267
210108
35446
22032
204885
187074
172882
224948
70975
27792
92260
236003
175195
5399
292683
219175
170852
61452
250554
237068
73460
303556
224764
19884
185470
283065
160789
196566
92881
116053
284747
75185
9134
157641
281129
155662
180368
191157
279799
247405
257566
285567
51488
248136
111457
57195
304227
188357
307548
256014
208246
280254
285554
104237
49359
12604
66464
272480
245786
275426
277119
243205
6317
77566
159609
252764
1386
235109
261783
209042
146687
74708
205670
174256
200548
195269
166143
90152
140109
119898
286696
178036
244875
239157
133078
26975
229475
93462
104181
212410
95060
309483
16060
111499
98490
189123
293064
72416
105159
74233
12477
130833
216851
29486
262850
6036
105121
303849
115656
125415
115964
125028
229919
237746
290169
108608
179366
305519
167511
164399
27331
97346
91892
214250
8895
306380
98115
193285
277186
213566
90844
107829
191890
271211
10136
306937
211874
100374
241099
240332
59435
235380
289669
75580
213556
224014
219073
158605
254751
229257
229501
256783
171173
242598
13202
195265
183662
273704
1313
24736
153783
54192
44434
249761
85960
117
257415
302511
268564
298455
101450
59570
278646
32231
58584
34645
165709
262016
133997
192598
214921
293410
157085
93318
245818
212979
302551
242859
78748
173938
308145
142832
274504
85845
267518
258369
19963
14756
307725
227998
79806
212786
238635
108435
152630
252312
272787
280868
220953
148530
146263
265466
89975
241645
114049
168560
102622
205279
253952
240023
44002
188165
76148
77397
23184
59881
111451
90804
289222
66041
96308
127204
145452
283071
254506
12447
177648
47662
57227
134777
230451
23275
52062
164450
33485
15833
238907
236360
267438
212310
39378
176611
150226
24104
210510
265264
34892
65894
120564
189267
34067
171284
129838
171747
148539
25373
62529
190819
195443
107510
189475
23764
125524
170617
112258
102650
127327
136098
193843
5627
98227
136286
72381
224048
18992
238903
302346
232994
169676
101634
93600
257637
178210
265878
192562
204941
241841
159041
238873
144428
26319
148764
176738
23721
162944
145967
235099
140783
27850
220787
200995
304261
150493
9546
134934
102655
298684
13003
298809
192023
286601
223322
155446
64349
292194
123742
46866
182167
28853
309509
215422
291730
34026
306399
18107
242207
220672
84470
280776
303107
136587
254972
94742
299586
258474
168459
271174
283963
179803
114734
89969
273312
38652
147510
127646
225502
91253
244696
276566
2105
107966
230054
4142
303399
106941
133540
219202
283327
116074
142068
259491
250549
139771
185646
298388
159711
186922
177659
201015
147777
304705
63410
32308
18723
46192
13931
112700
158734
109838
228337
99381
134634
70678
213631
152750
272617
270740
279377
139223
113198
228587
20822
300026
29125
228478
6857
50103
180899
90392
151681
69397
247495
202112
113592
160751
190941
187234
240706
126509
56242
75684
75859
249093
33431
252482
232493
66854
226451
264748
288614
96074
252088
199207
228269
249337
182851
52870
255420
269138
133139
105906
52175
92965
226595
22507
293885
103036
262405
166490
165407
170278
152680
171606
242905
53891
260654
184570
63425
197649
197032
73280
110519
62300
80593
123453
298105
97693
197670
140004
291916
16626
246442
257461
187168
192843
237155
309559
63292
173638
188725
121906
107154
166895
177019
135657
272209
102399
281523
274054
303603
18691
259782
179076
140518
20155
56580
193901
139750
299973
255055
208468
205552
128460
151505
205087
113049
118959
76145
232328
294687
272854
285827
241246
244519
299564
153885
54141
160162
281396
284114
13239
60572
12071
162571
27119
178011
107250
212640
204180
284007
290516
192515
237222
308565
263845
194401
80559
67402
67804
10078
122853
140076
139163
99635
242330
57295
37588
66053
254069
83036
242446
92085
184465
5609
230649
22924
250840
42115
133413
167197
198630
110032
36485
134484
263625
207265
287988
305983
62021
220868
192476
302767
36007
39672
88965
253980
114157
196402
291316
146003
270474
279739
77609
69393
118142
200181
307394
74280
245223
71996
214776
219504
39220
158611
135165
82173
251030
243965
159934
247298
228965
167689
245072
169094
160769
288411
95078
95415
200758
199425
44020
301915
55380
96225
141753
286055
56041
37045
52686
223115
179597
174237
153150
236151
134172
42981
279950
56565
179752
94362
23106
66120
252954
27396
11266
129493
81425
93607
308996
183883
245380
77226
111082
52115
130742
289890
266746
238200
12792
58867
263002
210800
265757
113867
277253
253058
26241
25242
35397
950
202334
70384
239121
131423
14550
137392
195028
254211
203465
90970
306878
106266
202575
265790
258461
191820
9062
25789
225948
166127
50685
129538
55393
154309
83000
202432
298173
301753
214763
119364
37825
261688
66129
8896
270796
34444
245247
170091
100956
82095
91617
128965
231503
125420
295269
119434
257166
3635
11946
270574
47374
125751
154810
82150
307288
251401
232744
209008
240017
263408
248443
265724
188553
96179
153336
94340
11748
157677
297338
82797
70822
41240
249989
301350
73077
54724
138513
293143
157906
124203
74703
178723
118912
240217
22333
98537
299077
22857
278841
65962
299307
223136
235649
274530
68155
237337
305271
244857
88805
147854
37034
38905
92099
127174
58666
95510
251300
121027
84757
198060
290620
233488
132509
301558
270163
50023
188821
67531
50346
202894
111764
5337
71686
238332
172448
40133
22811
302057
44530
59452
151106
30449
72972
95352
290386
87764
34305
28368
132966
170086
224371
223460
221408
105149
111216
33084
173269
228007
174356
5659
29801
28559
76390
82029
88243
193176
155833
203461
245930
272640
97449
68854
282386
243173
46664
71305
236326
205569
289110
48859
176068
105986
178901
46583
31318
184853
52084
24027
22092
195888
21526
220782
30228
94141
173334
119854
145333
32468
228423
16665
55254
280760
148159
84103
182683
273454
81703
307804
103872
117485
97317
46315
165211
22752
270540
177391
86977
50308
241575
59
77164
272828
149919
15132
262674
65684
98374
232577
221648
97766
219810
62732
183678
269535
270079
273507
196877
60284
126040
271688
13862
162344
292431
62507
305990
86186
215860
46698
110320
106832
13809
182845
92188
215738
157065
140281
42258
91416
173356
283893
118266
154750
108966
27083
256858
25643
22086
212273
63550
232351
106173
228861
141293
233148
180682
141620
103810
227390
248379
296381
12744
187103
31268
5631
246673
58494
277305
27996
231385
106600
207541
301567
215797
87669
177092
157131
274029
104900
70072
289939
93740
220753
54353
284569
86374
91754
84508
41132
3229
23207
47961
76083
123522
270401
50604
142288
279268
168123
146932
26059
77506
181412
229027
52860
24185
139198
242941
45584
292899
53255
246408
130245
294675
38429
291859
28723
244097
66731
25762
229002
26997
128944
284369
110269
132308
67535
210039
134911
34150
150743
37595
197420
183023
236421
45130
307044
53642
258821
42897
79185
82202
271621
51138
120500
250499
3249
109098
104849
5640
215425
205227
158292
83944
151684
36358
26208
140185
222112
276046
201995
296343
135866
122764
248879
208031
130538
162265
40650
99688
201572
298939
236931
253698
64122
44859
34
292318
14254
13267
88162
205769
142005
211325
36723
267819
199932
159942
261506
207526
8807
8172
143415
139520
56142
14447
165881
307063
86886
201852
234317
278343
308192
222220
8437
26185
190251
224518
249569
254013
262873
78624
239790
23136
182043
255934
306046
210775
72914
158683
55195
246650
196057
143881
207204
113083
193289
149329
61734
224320
144252
259972
218524
129460
193079
193072
161794
106812
16303
17033
87685
279325
243639
235556
2970
265313
181403
189947
157449
248356
245076
49840
55325
150207
140325
166674
92543
77255
155946
26742
46533
252848
78292
256856
162620
53529
182369
280429
97128
274704
22281
223209
265018
196698
239883
3636
143053
225219
194695
73528
306632
55144
45153
227839
301970
97523
67226
280845
212055
95097
141319
21695
141216
143402
14877
282565
297397
116568
50031
130967
63544
227351
48537
237841
163516
38035
40515
238787
67744
286877
115980
190400
222253
296952
159928
179358
248088
267373
152895
235702
75777
161207
136611
292580
144519
280266
174696
104829
219292
121700
6498
42213
27833
54477
216321
69911
115164
101883
152157
291888
279139
177258
167724
106756
67755
221956
105335
118157
193108
172080
146737
292480
212047
245786
144975
260952
276358
282077
102093
41966
143831
303666
159851
275998
284671
200086
36445
285099
56137
92093
16405
136339
214829
111624
85545
202573
80370
45123
266932
280826
132710
271898
276308
302147
31089
32134
121058
13543
271112
272975
130566
110812
148398
205522
123449
232710
301731
296494
126936
198013
116305
102672
243686
215529
246272
34626
220888
243796
54251
207368
212587
203372
276808
133336
203621
219729
10499
231504
206638
116440
254627
200503
76288
305561
59603
228125
144019
265229
147790
173286
96917
33174
31940
12195
206707
237633
299941
296333
24702
176150
268754
89380
234596
52873
224239
196851
115550
27652
130133
194857
81110
176860
12806
66314
16352
152669
299816
134507
161144
197835
114819
126747
259491
101619
230186
210653
174094
291160
65032
99342
261522
268404
278611
8468
164270
209417
159161
277419
18888
179689
209769
185905
236295
92391
164122
48275
146879
122545
95172
11865
265108
258113
44265
15681
73106
86479
134156
196245
88469
146042
224670
240926
263928
81738
48511
162156
30363
183468
257047
172367
54131
74407
220267
258696
276396
273189
38623
234225
111487
308272
174236
251710
73206
95157
184768
54464
138592
67385
20608
190893
12569
101117
281676
23977
98919
43762
142649
203145
51054
150080
7245
45825
32450
18401
257429
146175
177888
305666
87202
67112
67982
303365
212239
193511
128083
86720
115331
130353
75803
49895
39172
122715
84653
125195
115521
273686
254793
27389
111685
143649
260843
22329
272204
308595
297004
112381
255766
280364
148918
303430
188350
184416
236305
138674
57706
253027
136139
271090
80707
269776
189944
27222
191348
146753
235711
239610
74962
186205
215011
206793
151234
244554
32644
230745
208029
52729
309091
139202
183256
38132
153819
137209
247337
187854
220923
88855
32757
250631
11201
142400
145560
253529
290752
148432
261427
1110
243796
15812
82383
305264
132386
138982
79343
252255
71517
200750
63184
72922
95688
24069
14606
68189
195030
67522
300046
207330
148935
24746
6051
276882
46252
207436
114946
137403
76829
113122
306684
113171
30001
150394
33469
14532
73583
307043
93618
285818
195576
7966
291367
43852
198006
137821
73986
89596
151091
173089
86983
166634
305615
168977
125658
17800
171185
129471
215291
42410
71926
58429
43194
241103
74739
168697
72317
502
285418
277611
280720
184158
231172
140725
134897
120058
45766
187288
188080
279133
136185
273665
213905
297756
13835
264582
22529
88635
298819
29338
107898
234557
64748
254601
295055
253871
276854
220918
271318
5258
58703
276397
306635
52543
46560
193849
192525
182656
9069
272760
103790
186354
86182
143412
158927
60878
173101
142003
212676
234155
12333
205761
262462
95598
264678
191863
258901
48987
231634
231543
265867
301950
243679
287160
52622
198729
267625
152693
25730
137393
212662
135005
38438
124875
263429
189290
125456
34966
118543
306605
227549
209115
155743
255507
4618
143462
193257
9463
135185
24648
173011
85895
214282
150275
84753
38669
144274
154976
292774
128110
243794
294087
39245
138252
130250
174334
22374
301133
54073
87326
235809
169740
127147
47101
97954
281271
238589
36893
90090
66883
187572
222761
157700
261468
194594
234678
203113
274872
205900
184258
15812
165803
116698
27606
77360
242685
45172
242522
132259
142902
227090
285414
22865
132110
300520
291079
286231
258438
22856
248424
301087
60003
23696
260768
267956
291804
175327
161353
24511
81434
241093
48303
110100
130961
245759
273401
107834
268419
74116
203264
28918
140492
250210
128170
6736
274220
302750
45750
288524
284658
177547
16888
43944
35106
15039
241117
70112
174200
94975
92789
129291
230209
91577
245154
32360
181357
153864
27459
203008
170501
181431
24331
113416
228802
265584
45361
136611
298943
62762
18331
212178
234432
204317
79438
159320
31076
155052
206896
178732
68899
309805
45636
300661
162773
7613
119951
168774
10375
86994
211842
264874
306086
209575
180289
251140
223199
212810
257691
118945
102588
15958
155826
67527
13597
62873
41143
286006
7003
176784
156021
75332
247150
130195
223511
237386
298765
268063
11843
29788
274664
46112
225919
206862
217884
307473
97571
163110
57055
45905
277279
254511
179503
74260
240263
186213
19291
233657
90580
65666
265227
245911
83146
41012
69029
58645
266009
114145
11325
151515
53768
268611
108586
169531
69006
4401
20418
22485
255563
243553
21704
101233
96202
21133
230508
146982
132891
222546
201497
42977
66006
304326
135184
39826
305611
111722
306400
106904
23792
208437
119968
56672
220070
201148
90973
280353
139998
167933
128330
240299
159017
33720
250479
303209
139832
11694
77947
178128
21877
46885
156995
215718
256425
131342
286258
227045
11934
64852
63737
137225
235332
4204
91849
133858
214171
236288
219081
256052
81735
223644
124198
57542
180879
198850
78711
155073
217283
216414
113004
124767
159824
113936
156989
154518
194172
304840
40257
226902
155370
57687
197190
194575
50379
204581
133845
64682
223687
252637
13043
72679
129153
115172
19200
33138
25665
201065
275533
203188
108701
30907
176454
149528
33258
156653
29836
120084
237359
55227
169802
19044
217374
201275
122495
228908
208647
206842
222523
222078
42105
276838
252414
279280
89431
133924
37825
32734
288881
198941
307519
43067
230756
137738
74523
303211
42929
174815
257982
92260
308941
72924
267898
166785
173179
78910
270147
262705
84457
248180
52817
51315
51008
237748
192514
263837
213775
13772
309277
73375
81725
72371
48314
249769
205747
24257
300111
271496
8533
88124
210147
25362
127518
208263
157249
125510
114310
7992
170727
142780
176641
307351
53145
16725
44365
263568
57928
103293
309701
1714
86777
231765
184779
259995
15188
3764
87115
204670
227348
96897
250896
73732
25800
308430
208918
17134
189727
33223
242101
29249
199182
96920
119008
281005
16529
52868
118774
281513
66434
307885
32233
73788
294616
213231
229571
43303
302160
290667
188283
18935
307894
146133
104535
255796
247094
253285
145169
182251
17406
77737
283486
179829
85908
258914
222585
7723
52641
238601
87922
201834
221739
118722
168210
127688
141956
88928
80658
271506
272156
58366
185928
300190
260790
167808
124861
17321
221661
119975
223418
201651
115408
59908
278929
25996
190754
195944
281884
9827
121370
273531
20810
57089
66127
47914
35633
34863
299827
6015
255891
198430
308753
124987
260225
248232
194334
188801
35864
141505
51231
246886
69387
205744
245406
221072
151506
37662
217390
193637
109194
266545
23985
296829
225886
202673
82459
65045
304280
25359
30553
237195
103
299746
50603
209473
148867
150957
139917
54339
4563
86813
115448
56970
227866
294439
103759
96049
26991
75315
206377
128936
71501
120355
59300
77274
192600
141686
236437
288237
239713
207903
58493
262933
190881
179600
139979
147409
49709
263811
224554
152393
10697
42685
238528
75966
58616
184787
144594
99072
79224
156017
248990
252182
239169
172892
171036
169260
159475
133101
21970
197140
260363
232657
204997
239624
232542
9649
142662
152906
3040
2868
299875
250087
249661
41476
35325
153558
78583
137454
219321
220841
111061
14172
153935
99384
50119
180024
102046
15964
195382
178439
90320
70907
187575
161697
246376
224323
236905
262889
81191
44160
298923
285598
172476
144191
282264
171580
240059
247056
115179
93843
216317
164778
276224
177246
233110
5097
105819
134777
100696
222760
72336
163058
267955
135066
86916
89764
160409
208185
71970
40284
238896
285630
71450
31564
252043
98254
189052
223240
98206
51490
279957
302977
198780
98543
59055
191279
50565
50498
80391
5005
286923
309528
157372
144099
176907
231981
39554
205316
186609
41537
163579
58431
100450
180425
9932
52869
24511
122692
125594
209029
122506
149697
199283
27024
171852
283476
98499
258320
72203
108898
47088
32122
262675
135856
279354
74533
271107
244286
264406
86318
250575
300324
8883
203142
283774
31246
204428
165678
247450
34836
175915
266117
180207
259023
298747
251827
172236
228171
228018
202087
11760
2395
45999
267370
203319
128592
266481
284481
174961
6333
258285
282093
119505
89057
168818
30742
137234
181789
37690
111846
291223
100679
295922
179510
183236
204874
295456
18658
32583
115028
60436
105624
76405
212185
120294
28982
193090
75006
76568
156326
39154
216890
283482
226419
293679
39149
21963
127156
175324
139422
133197
261894
293150
248984
170154
138234
209239
77689
94752
73756
138788
255025
170911
254934
136160
19814
229000
19804
268544
26818
133342
105436
55704
209580
241799
57830
109562
105668
3127
102896
270779
24862
307329
84711
195547
300357
224606
252499
153461
154178
174667
207853
59106
55315
108659
203823
305142
271360
238023
277246
83673
159717
208074
305139
61319
60469
253213
259950
280778
115245
185216
51704
101824
178607
282457
231184
198928
196161
307894
48237
56523
281356
284811
261119
61167
266458
275828
183329
249063
32931
216834
132218
303608
239624
259906
250271
153170
89324
253179
280302
144970
221187
5578
57598
308589
307581
63571
233406
239458
130465
287314
93114
216295
68702
160641
220785
155941
66475
266412
226415
86811
106852
112268
144801
41993
202465
120150
84887
9538
63397
212094
245939
26026
54096
152620
302401
188160
172651
153116
217969
233188
118548
7152
46845
296612
190823
188168
29477
213063
214582
306081
135168
56620
306903
119606
309724
35671
137989
185218
243420
185431
124983
52011
3658
110241
37364
169014
294449
286398
250995
297738
308646
92431
111886
136372
98199
188622
6030
257364
171326
109186
13298
236245
185098
264149
113505
286054
78461
232946
52249
106365
250798
104577
120012
105380
298588
16319
169046
207916
43880
112189
134821
57388
176770
268476
292811
204003
57340
195307
213127
73811
21956
182610
99594
5792
295530
8601
268778
289115
178925
238699
216999
292402
126668
111989
76493
73722
64801
24444
179709
174524
103618
36966
211878
277074
264244
270753
659
40785
73108
297926
63358
172377
83457
240965
218586
245506
12836
105031
75410
215148
194188
302947
271527
262469
93835
20768
203853
64748
142161
264533
101062
191871
43116
130801
202065
263307
9279
190666
205361
77365
208135
202924
126940
256488
7230
160150
301892
42715
298981
76298
101588
184279
8607
124909
309258
182518
99898
168326
76699
266398
297645
127084
246138
246699
177337
308366
292468
291346
83454
225070
197176
180559
156512
194495
132401
254352
76234
124565
109488
194092
120707
66356
74661
225546
233049
71724
206926
11761
296942
285128
288718
166917
97736
268797
214848
112263
134185
85126
233419
107794
236890
227013
224517
14009
13724
42081
59780
176009
163423
256252
239342
161692
218590
303818
15099
307663
127465
247689
26486
162087
158700
93454
172607
166725
18154
60200
126426
256035
116341
8073
10886
216845
157143
291718
17026
4788
26042
256325
274123
83513
57529
241930
155834
291550
121284
135908
6890
207472
29743
167920
305744
238830
94218
137710
6420
22669
177528
113733
9012
80823
41266
236881
83153
308815
211673
2312
25393
105413
223714
99193
112279
37134
39468
260568
67266
256377
34832
44576
77471
164713
246616
123765
20990
95929
164321
90369
174119
97115
52083
89844
228189
242212
286228
129698
180083
257732
276867
159929
914
176980
266302
201932
82536
41943
36292
234145
219469
152157
192220
294947
290445
138836
43480
139494
215797
307796
89294
105740
63198
96063
120345
65605
85819
18000
88
158518
278908
226205
157509
106276
237196
30837
309880
202402
245340
66269
219530
140656
88712
109363
115623
92335
16002
187993
57371
154636
140560
199089
213680
37305
222595
201186
285240
209453
98101
82676
212256
237842
236911
192357
179230
142264
261857
244207
70859
43893
266777
71974
59422
116106
42471
29984
199646
66843
14584
151856
240713
144607
146455
309777
245254
285933
118339
13963
148766
75333
130504
127584
56537
222218
157263
301912
183473
230470
79099
163912
302754
21695
210932
141627
183718
247902
87230
150511
70776
291459
104298
141084
284166
232490
164684
216519
219374
69200
153468
259385
182811
284200
99423
225316
255030
230920
214088
84702
270625
110798
18769
5240
22579
51658
192090
174103
306193
206451
119268
248500
266572
52065
166901
140507
272847
65817
115321
307829
205330
154446
16387
213345
223441
186426
135792
2409
32807
83557
236813
181192
25696
170461
248221
96266
47539
305187
136604
237929
106853
85966
292519
36999
206155
293209
187080
90449
78461
118683
142977
212855
292176
141508
85106
83052
268434
199086
87001
189672
274834
62632
212193
144921
2725
89189
193572
284883
216250
208865
300736
128337
220602
122462
284812
125944
231459
179328
200117
118814
158620
104695
178789
216345
247765
59378
204677
304108
270990
155933
209287
55833
225400
252900
241492
262539
236236
81022
233510
43079
168954
262417
139641
174773
76320
99767
223362
307906
54713
237288
240065
101880
155256
126854
99504
212563
277019
31534
66033
105503
296347
229143
41509
158927
102930
293523
47556
77524
146535
185845
77266
142113
51171
157118
141171
177983
151055
97896
306069
169592
153209
117317
83226
33375
245989
277367
78408
182931
303261
282107
244724
287805
173002
93519
189449
28705
40668
280056
192784
224884
133642
200022
51371
162037
181146
86367
242217
298782
300105
259065
247327
142276
153998
177500
121054
288040
195641
40784
180243
259764
247826
178593
86805
263618
207720
119009
34795
45274
221139
184662
19435
155766
117360
123416
149713
214198
176532
193234
193227
147746
260794
37705
95640
257933
13861
38358
200036
66685
227735
186169
60214
272842
142899
80750
226575
25156
275554
251501
276717
106690
181354
13603
298074
22266
65822
238612
253979
36587
290275
175609
299001
217356
252801
210710
100155
210031
58118
136750
250556
14484
102734
182630
308961
38885
203850
210330
93214
54944
255360
218245
243414
66010
251089
238736
301156
20963
10613
54813
58847
71926
78727
96006
149293
148345
305135
217148
286140
38131
239733
54484
200755
121776
27047
236980
167729
35841
126
254745
204757
262477
2810
56509
5895
269761
276376
154001
18788
47811
115912
63060
240242
219887
49942
296513
221479
115218
47003
4893
197350
112341
98384
191088
240544
39137
77776
107245
49084
258126
102167
155827
31716
260692
258833
286052
51299
265847
59124
59488
108304
280936
197604
151514
25202
180525
295223
97158
255309
86382
221954
88679
279472
184974
230569
259261
220759
297159
139400
281162
107679
63138
103726
172768
102468
150725
303383
296981
282769
281000
17805
190993
260045
43745
177792
114054
32689
145550
186165
175974
45189
215912
194796
51292
242677
107792
211319
34504
36978
227424
286675
128048
22130
199039
47629
79787
152661
56284
45281
34181
156265
169837
29017
265093
107739
48798
79875
146376
111772
147234
182950
241923
291755
121833
15119
64549
197290
279086
36659
106569
92561
76805
143782
225262
76437
272835
231984
303383
84590
296927
268231
56102
305090
49417
87630
117613
207638
104520
86897
52165
217065
51250
149066
122206
93326
197776
182175
74582
98145
140255
2000
105568
59067
46889
198615
276272
104049
202076
266624
115089
172932
109134
265847
268422
233947
100757
191655
62575
217827
252793
81746
160960
137438
246170
116130
44257
27907
86502
243360
57161
211304
288978
166148
78617
134796
29304
100381
289880
257629
253868
203481
180225
118382
199116
123991
176399
242280
213503
216887
101301
234011
192143
86749
95289
127244
29256
54062
291521
115897
213097
135808
108643
115181
274628
25297
176333
136634
118153
41541
281264
132725
7936
103002
2558
241647
293553
114983
164075
172537
152469
137260
138262
78283
132558
161941
147744
100445
85745
210374
86005
273241
46842
203661
104871
98702
172628
266964
45199
192426
72909
137829
60168
225740
246927
142097
206685
164799
65721
183933
257566
280853
155717
121822
148128
100509
298047
16441
77017
294080
296842
299696
167982
131369
25643
131048
223832
146327
79593
72877
305393
287811
279013
26731
82515
120434
21683
186955
293152
189021
309960
212978
178168
144997
116813
101190
202339
153352
4643
164048
101029
28150
174713
249592
34688
124476
228632
280583
215119
260982
104238
42872
64267
224436
150984
261706
71248
156457
263971
33334
260510
32595
98593
100099
84670
138240
297911
76858
125013
252948
299692
215697
5055
95282
231983
194935
132326
72795
211302
300756
94012
60198
105439
286837
61007
256069
140394
190707
264777
275419
101557
309696
259802
191000
1455
2028
164353
192326
169118
292379
154709
230010
223846
10802
132707
222597
21886
70859
254342
502
92524
251034
206764
241960
231840
24373
250381
151155
306172
231506
171939
177334
154745
97216
71537
74635
195919
244864
153515
308379
50355
216707
211830
274174
78365
239411
272389
56984
248706
157165
28689
92561
45667
35983
280328
93102
160809
38749
64161
222185
197738
175824
180458
23360
91086
70158
2871
231710
57291
7341
292593
168697
180930
262686
15928
141370
147686
18959
277652
52642
90121
68790
108489
70533
204121
78488
96698
182232
169500
105296
301623
91580
80400
39853
86083
274468
212667
211005
258480
230530
84948
26266
224846
23619
116177
64622
101384
286466
11836
7439
281723
92332
9466
287064
131805
121599
44998
141358
5565
307040
32184
49681
15843
111772
177349
228806
64581
107940
165743
277964
113320
10885
280230
118572
57249
214099
99922
284643
87950
106786
146381
136040
118339
195123
176747
54782
255252
206729
254890
78513
295761
210176
114967
41207
95855
307378
134408
100453
231801
24599
205161
8918
82787
97361
167269
42140
285339
211200
286755
8660
184895
78904
81231
305266
86132
46304
48982
118614
91551
251389
93758
263342
226012
33432
141969
230626
134533
209380
167990
238818
201438
166984
282855
167731
265619
205767
219570
221917
228325
298451
265413
43821
17728
154634
86329
240193
279289
244872
85591
22381
300975
46192
280670
10093
236804
157669
72028
194514
190284
267305
77657
27271
258801
176953
165100
49673
236797
191009
282240
241580
164471
295769
274252
12982
65741
181835
161632
270118
143411
157510
269191
263022
46348
248636
155644
77262
187047
128029
25091
227972
169168
285840
105773
160521
63343
209441
180306
272727
44781
192647
278500
296919
287808
287091
151714
309554
135959
124466
215226
233623
87275
150101
130708
97035
93306
163803
295979
77146
110858
164756
27371
142596
255008
58115
23268
177535
168340
223592
287952
136907
85784
259490
91012
91782
245522
2659
55591
84865
82789
245157
240790
136125
296828
25791
226635
193856
128410
178208
294226
246071
81101
184633
173874
218600
26213
119123
305612
287672
182142
39070
104850
127969
131048
259408
60714
107988
165323
166500
24011
186882
148840
279191
252305
236702
251417
91450
166518
89716
5219
292039
250951
223070
269513
54301
53709
113688
168249
144499
88693
93546
132446
264102
177879
214418
230201
108073
172334
13053
37658
124634
212377
13270
45148
286544
92568
72463
249890
272872
145288
127986
125518
27249
178580
63574
148161
107342
61981
75283
188879
236008
111367
210291
69673
222285
105677
203050
111118
100249
155243
132057
208627
119664
170806
41200
101588
297103
186819
253898
109982
67796
143133
152200
287602
53032
215377
92105
154757
19279
191629
28851
190653
271528
307094
55474
222692
169176
63028
5446
290390
222724
138284
49442
280136
81213
137003
134937
149699
240394
155613
243297
36845
171616
303844
153695
232250
189970
294118
271947
172946
15115
60046
236925
49286
151838
170762
8077
159132
185817
259383
207251
107354
228542
279777
99987
257240
258370
110178
123439
228491
14155
191754
236173
140057
45964
42161
140876
92153
100219
222983
87548
285493
305398
284172
291989
44213
83086
76095
111916
6453
268971
170454
270102
285920
39854
125212
194687
196172
84814
172850
42467
150487
195160
178432
105780
274063
272161
299861
165976
107154
242685
15293
211934
106118
272263
12836
122854
196605
76652
27778
257515
169889
148651
145677
277680
1140
129283
11929
100800
175703
130583
233141
306542
273839
124447
35454
144764
118541
105766
184042
71610
284817
86281
82895
144882
161406
216320
89369
188597
18426
4734
226697
150928
290873
49892
243960
205624
161211
81679
9823
49442
229384
233120
301730
5861
128721
14376
271627
85277
115506
65327
261665
81306
170590
37801
42361
267679
22482
117274
139443
142949
69945
75538
37460
37702
57331
217142
265916
115788
111894
188707
71669
32516
97882
55988
275794
106974
272307
57828
216174
61717
25602
165684
298796
86227
104590
14320
12575
262548
156555
263540
125099
186890
174425
211175
173763
34169
190945
183460
121562
69436
182449
36875
266821
301696
30564
159747
19773
237503
97764
192110
227379
228819
45761
276190
27730
37656
46888
109069
300593
85382
53737
123751
197362
98826
170608
226239
95982
227341
24403
307350
294661
96204
53415
243120
41731
304616
111800
50526
56366
34712
152101
258781
265109
76893
130088
13574
252851
296441
139272
245813
229425
307097
209214
186886
150420
277777
118436
286761
10513
193812
168987
107087
4585
292356
95937
234148
95166
57786
33128
21700
149348
13828
151079
178050
1294
431
129685
215948
292512
201148
216287
147220
166006
130859
82179
119247
118916
100911
125898
114176
16252
294850
163626
269225
122855
256796
212709
124396
307451
229007
303611
235610
233014
157800
255695
169786
288412
113243
50884
293571
265546
65225
86648
255172
31916
286729
132174
186116
117664
117445
224050
103673
191210
59606
77608
4462
210945
38662
186135
22447
27732
17730
182583
219534
267174
38831
232150
71907
51039
162175
113358
143369
35061
73788
91160
206255
204924
306260
26986
231826
133105
262996
52815
118532
188246
280367
225469
104682
20846
278912
102765
199341
213238
198605
23610
70433
248121
106665
64628
46165
174213
191054
48220
142787
214969
216386
205646
275361
257464
7967
134932
303683
213291
83661
115464
56020
7198
178143
91310
182929
159216
106705
199318
262946
267132
271050
270435
239635
24272
129556
201982
141222
240780
73855
225176
250155
163668
8353
196727
282188
193119
212016
263113
132535
36359
303498
136223
264115
120072
13699
147708
86520
131564
57657
54224
99962
141389
179275
282218
253731
139112
140462
87399
133358
262748
131286
225486
72607
106350
89176
200520
31862
81187
33636
303108
24673
260239
141341
54555
85431
256396
90379
153211
293491
146907
99027
206571
153191
183846
38948
118281
247438
217080
238240
226746
208379
57437
280566
160626
135787
38125
127944
245655
74785
3008
105411
4686
19352
265911
30958
136137
257410
72812
99777
139666
196994
269726
8645
122482
160257
205380
306444
205152
229720
67096
9724
267449
43705
187592
123934
57134
123604
18899
229597
189144
71703
282098
154028
238050
60332
295693
223470
8645
205848
111731
261823
77164
76983
253383
146519
175319
99886
184616
243024
274876
45293
253412
154786
265581
135524
197654
53381
147077
181134
51931
282863
145395
8925
139184
276296
84750
172421
174954
133136
64306
187279
308674
15838
123647
272488
298530
293370
55669
264980
149307
57372
27034
30662
88665
279621
11456
114796
91030
175527
274260
2170
66422
19201
285260
78396
25101
64383
30499
263618
46263
277485
297998
78376
198877
262862
135764
112900
171870
302973
104108
272644
283303
66043
68530
123040
77920
211928
52426
103757
93266
66264
192135
37479
300308
125712
309311
309070
202112
46774
164182
74116
231591
204372
78101
287558
223240
169017
75016
125878
251309
282529
262391
95261
145304
292831
308376
208078
270589
90033
259379
290626
184832
235894
130862
275632
210857
113386
137000
196785
290337
112717
208580
191567
266594
16008
92508
135981
219638
203126
8068
37928
280613
22106
173045
186282
230735
98375
183004
297214
19849
212601
90912
286443
143831
201925
133248
80460
50552
283686
215455
68164
23298
104543
13104
40270
235667
231674
214224
5479
195984
217245
45091
168131
205391
3812
131448
267680
127881
259156
241768
32457
152533
139397
176725
226833
140830
37560
1883
306980
139347
167433
56341
146854
89857
121081
261967
222199
213017
127260
154428
19017
285589
183389
216876
183852
213755
121134
124666
110050
99869
292974
216527
182446
125483
91300
128437
165014
195233
81116
196848
53145
42721
253518
60516
177210
113899
168980
218846
278194
305286
245680
5909
184406
177423
185395
94530
274724
6630
90314
102103
303315
141198
75213
136681
172920
63149
112750
138290
293542
277265
247381
152023
177088
201522
132801
93677
28341
299147
32191
209083
185367
134182
264541
86829
194748
161475
270727
179320
143224
149380
174898
14538
189418
289709
40856
131076
262114
179898
2708
297240
146746
176828
59322
188576
40480
49534
262716
275505
257990
73610
163228
179506
136328
139309
267013
266062
94101
255744
46776
150493
64414
46624
33070
126624
129552
248863
126794
101233
12505
51835
136367
33822
33766
282172
108296
191541
299914
174477
215104
290781
152679
124087
217158
16442
218892
278073
265946
305381
49939
156032
6887
95711
7438
296511
166143
156071
77092
147363
306934
280552
120477
163984
100396
278641
82039
240519
185129
55664
243706
148334
28637
103652
117308
48238
93878
161607
224195
69540
201300
229076
154779
48675
111184
26476
20158
300543
191306
130210
11181
40049
66665
95924
49643
45060
75054
258902
211816
219407
145564
128623
84377
164302
176653
143547
22365
243028
292928
190623
130238
247172
133852
281827
246955
288737
105282
267628
141222
228345
284236
280579
119256
136351
132445
145191
126675
128033
155712
219610
146661
151557
288788
115394
199801
233373
164034
250026
303557
213395
308606
21103
86377
207253
290600
223015
268570
231259
93643
139536
255691
283238
191719
161825
304758
174768
61038
105332
212922
221013
24307
61162
302478
296156
83113
162328
62414
232226
24459
195933
79929
169875
197061
158830
6213
48770
246244
159649
100563
66002
159349
97005
205144
77258
154359
111797
181651
158310
308230
290339
147428
105816
159119
71890
75492
284833
11488
286980
225182
25827
58395
109142
128486
27454
47227
54022
94526
72719
117498
294410
278731
112370
39768
10879
181819
203373
192754
181413
32823
182917
67105
296935
218341
302734
294677
220814
17215
212689
246549
281984
207503
86165
286517
288791
140323
105508
35019
39005
146094
5769
50068
284603
262402
259931
31242
185396
58649
218868
82617
220223
173258
209853
139859
267080
116739
101717
300585
147596
50855
142078
139185
266742
130483
286218
183548
155335
121154
294721
171563
173842
6922
199826
65113
199854
6416
19576
236560
178381
63094
5791
121759
204761
102023
264046
203350
63657
163215
220723
258292
213864
151832
229178
57180
216189
247817
137333
201296
302025
197056
228297
28949
236417
180736
19058
85172
97515
222632
220947
96730
215871
89154
70597
1045
94787
110873
1009
306135
117168
59159
126593
97018
229103
149830
304056
111825
149213
21280
176978
276868
120654
20319
593
241927
151119
188253
238958
13839
259484
188599
20134
211409
73524
44448
106381
127841
72032
77309
133186
288010
99147
70389
288455
47617
83285
242764
18900
203543
291061
99581
285371
156322
81700
46973
66209
164796
100898
15638
244058
23255
168397
165092
212240
185656
122070
43255
66485
171315
254617
229780
8897
116695
20265
138828
110686
267521
69896
286268
117589
38129
252818
150373
181437
303711
284753
200651
137069
298027
45515
51025
230598
137875
140708
259749
175192
127879
202705
283449
130658
46714
43653
200365
27533
22081
279416
120649
265884
66042
137453
241951
106915
7302
7520
243104
223059
213661
148022
66954
202759
259798
195101
243290
209637
236692
204190
52384
30229
300557
234001
134452
171558
163837
153901
225551
151156
222332
244368
36246
190029
114696
287994
186940
147665
159487
289308
17074
238228
179398
3073
34922
183952
197015
273018
180772
38940
218781
231530
210735
51409
3333
293677
289273
214513
231708
99067
145614
254381
277506
278895
199039
85451
85006
15286
114037
66662
119955
299883
126432
16824
44416
197653
178179
57131
238752
237652
3380
63976
14020
69305
14443
86243
83669
73412
121687
56331
164420
274226
98201
46274
306154
278518
227459
54574
193024
304057
184699
133002
230844
287332
150399
112160
272051
167756
66422
123880
150159
55171
14342
225887
97679
266533
113594
4013
273635
261282
171471
47763
278019
78350
53151
75303
27238
78454
65922
39709
246312
9767
252004
104934
1205
74063
48986
31039
47749
281769
301376
245211
96049
217417
68365
39658
276734
19983
227632
99800
47338
40137
178036
142675
187390
23836
20043
116467
235209
173639
57272
17879
103179
237975
225044
306792
36865
284512
168576
231521
204974
73700
83952
124534
97248
219563
71056
219344
89611
150117
154894
216365
141152
70973
7098
164644
234343
298468
169423
251654
118821
34009
132566
78784
209374
14566
17959
267759
290112
224249
84668
186536
239369
231316
302959
286828
76161
186273
197297
289449
169524
69682
207223
73844
244309
208372
290360
214295
195795
205591
228731
78674
257042
297222
239412
54818
157833
82443
9490
64800
170688
88838
213058
3273
114211
149811
20299
217480
100470
175597
2661
186383
179236
161975
113636
38427
248648
181113
134044
167126
46455
21615
36339
273154
292965
252727
211399
181901
198183
99946
91168
64563
289890
97575
223692
102522
136198
238804
138372
172870
149676
227054
134436
79932
237119
101248
144522
240806
50723
187921
122303
129052
16047
102457
45178
5410
36366
104949
249727
58152
63359
205037
121107
49584
104141
160491
305790
139009
191694
124602
157839
127535
31774
301397
191094
30597
16563
218740
243710
264870
181256
176678
246108
301949
192292
232153
171981
292977
154223
249281
286633
88157
294981
101303
172747
73845
226879
132747
121653
41747
192673
14864
217993
67174
56952
142769
28442
167483
44113
200543
30851
116472
67667
133171
235427
273947
240718
66527
244377
67188
302171
219196
64652
219972
131671
246923
271974
226470
96032
70593
1814
49125
120811
82680
285391
264359
221435
11205
195039
8987
207332
143680
191209
59151
233499
82356
184954
111529
244668
274005
79098
255061
295086
222328
36158
254485
104641
151790
65945
4110
281234
107538
3299
36566
185637
55161
68717
41177
120925
48238
51145
106324
195341
65777
69796
211561
289313
51467
103106
60571
243010
240363
303954
99675
241189
305827
193013
120120
30077
217787
286345
238454
275036
201284
263563
78792
267339
237432
95184
267685
308563
22511
66404
42801
9471
266180
89370
66217
137950
92133
16590
90000
174813
1169
12645
255526
272553
4988
125770
217353
204055
241534
66838
1117
41592
17325
139319
42925
186539
27657
227242
12511
306113
163616
67851
84931
8574
166962
134825
139207
143142
84595
285917
57051
1786
243700
175017
179906
33311
263254
37960
106721
10874
36504
100770
206079
15808
188159
133527
207364
250793
256016
3950
211859
286772
249003
291716
71300
254089
190822
286396
231809
35866
222612
57046
279135
186269
52390
225258
235136
95815
183377
177668
87198
39950
298607
22428
51788
271649
307607
296452
191383
136899
34450
81968
107829
113574
236372
268345
100266
249046
256560
19321
84429
102162
149402
17854
247477
131261
46726
251790
73782
70709
126456
158528
6146
136395
203787
201948
158593
122625
236143
53605
140027
264913
55053
229606
157739
86910
126277
306989
61394
85105
56058
39346
170027
79850
9907
139478
97841
190362
195849
38829
251087
219493
103587
303504
262636
242467
43888
171703
179889
290209
171260
215590
188495
177710
269834
296174
132281
278678
242887
308369
258036
115702
306833
163608
97873
288869
233686
67299
302558
116651
14534
119087
105839
266133
178592
49808
137389
23127
178007
236476
127611
78798
255481
261871
276135
98845
62025
64612
239859
171753
77942
26182
137169
223604
44488
52328
169944
23224
143293
124524
271168
147095
223628
31775
149615
214762
258824
81526
183681
65283
40158
88920
21062
197850
227589
278850
114193
206239
275670
176053
205843
24785
117793
309663
228449
34229
86022
103697
63965
62455
120667
3851
248908
38842
101656
78716
61071
226612
53333
152573
280013
12520
232327
173906
288919
118139
300733
140739
248756
16323
168381
293888
101144
151506
58815
32661
270881
156427
31809
76887
171052
272024
282213
160642
12956
161761
77805
42572
132267
209694
307886
99737
28830
217635
50102
24703
12853
214142
298103
126671
122655
133024
28640
289107
164547
74449
7246
158908
290104
77580
127414
85309
115069
112278
190199
45799
77523
153188
8246
287564
213870
112919
165601
62263
184084
295274
61847
183323
2247
30886
265595
252364
235988
104615
69205
168411
133056
173363
261549
18483
173153
276001
303030
272983
43222
20404
29723
130071
248676
165112
183608
197361
254034
232502
28032
141764
207840
250787
282312
248192
14359
169859
227130
231833
228890
241013
127682
231313
263670
83906
41085
177546
77831
227807
214182
51785
17491
223140
25339
279900
279088
12664
48599
25503
1896
69804
98573
226880
292123
273546
2400
125434
68806
7167
101389
26693
210629
4297
8452
198917
6109
85798
300100
118237
267219
92290
233063
39692
39907
45937
94478
71040
218726
232412
267368
243554
162097
297990
224196
241419
139879
220047
99631
171919
223602
121140
145883
3459
118196
61855
181230
249056
112178
291342
289899
179255
3787
52804
137486
88220
91438
4070
87779
39401
84552
91839
306065
164374
263608
176356
306512
269111
112416
262745
152216
179536
196379
1903
294923
214842
46116
206413
264980
24130
212531
85313
37542
45574
189058
15759
222294
157822
27197
197944
129825
124317
289924
75744
133257
138022
235525
275712
36225
204895
139485
78291
250887
263452
276797
258056
85218
57114
77689
43193
202861
144025
175957
198024
160491
153374
299077
98726
129396
84652
112564
266355
303647
285945
210620
70442
220305
24563
23707
53454
112080
148022
295388
140475
239330
190893
280764
118268
254066
72199
127315
37412
196467
75268
212926
131433
214278
266806
101167
255709
28629
100847
113071
48726
259585
203131
9030
280316
78800
270336
223063
140485
291366
189764
175020
282834
65817
247823
147134
118549
61669
208767
192561
147547
34018
165709
289099
165958
248165
107198
157351
42851
265190
68785
39622
76793
66307
171711
49830
44915
245061
154768
166547
146543
184720
122088
92674
267194
215895
34187
281568
265640
144385
218035
67036
172888
269867
151487
147383
22749
230546
304107
53424
230024
7130
172568
197352
238197
177670
237417
201644
257909
272134
224297
67347
249425
279573
176380
78723
79769
69062
55522
44113
43430
185348
236754
212686
48520
118388
93242
85079
165663
284025
1231
235737
290777
217751
303326
145573
97648
187429
304776
256041
291216
161239
85036
53951
27969
1312
89349
291324
63615
156488
74112
192617
270234
93345
3612
231254
98952
305806
238335
103053
75771
26973
250593
185977
234482
850
117346
25326
104106
98693
159102
190245
64373
100396
58864
45301
51318
203574
284417
297444
274048
271895
220008
304772
64658
275053
138660
109112
170766
174551
183711
183971
20558
122460
112178
186033
114072
272202
88640
125620
6087
125112
127760
231858
61518
43207
229842
266041
261003
135065
190402
254565
102813
142239
189542
243716
305174
124008
292082
223137
213353
207998
65342
253349
157898
145780
129357
181104
258234
248535
17840
170997
99949
20494
275541
185713
182488
69848
296650
245507
114656
191453
140607
34934
50439
59611
61416
282466
109402
294880
74647
33798
196619
159729
53291
61032
297751
183226
40013
272777
290535
290323
248557
241229
181329
147071
106211
2464
104482
15100
273834
207905
301267
97934
185110
12189
52808
277401
263201
177896
293093
286595
31723
22533
253242
123614
10175
89689
301564
237086
128033
190296
285262
68303
53773
54456
263072
9424
219391
266640
25161
79524
2609
15091
283492
61012
249190
43478
17549
291261
168596
276330
176584
60867
134713
209013
142088
196784
139689
30195
120825
3607
293274
93886
265402
92368
251926
31502
210838
201727
98376
24818
297446
202193
168554
168195
245491
207227
132289
163391
121530
73665
101580
32046
13447
175477
193882
298331
100377
204967
109245
229438
232284
105118
109472
246040
34642
174061
139742
301180
268178
239126
304782
293315
188283
56565
26887
131263
285192
31433
53308
214215
252059
239650
150657
51422
177327
30382
95072
277217
261132
123521
185474
55083
124002
93574
273524
40278
249791
51701
180922
185406
95628
152970
2467
238684
40554
37551
27001
106979
9615
183967
141063
218649
299002
252057
254125
60141
210424
170064
31004
280420
299256
211841
184469
269498
107292
138893
32992
110335
96843
238190
20802
256225
113748
292849
11440
275090
204934
285108
96327
88290
103761
273290
102595
275786
83009
211890
277945
38934
130820
84415
106787
27523
108906
80020
19637
2099
269868
83235
238244
105928
233738
95203
139686
179567
293608
243409
252386
141520
8707
116552
102565
5620
142153
195832
34893
67105
54183
164457
293202
267510
224599
90449
40895
178343
244904
172248
231527
286082
61244
179703
205522
86828
281110
284359
288501
99048
291107
57925
60923
225360
185111
112544
15515
290571
147249
222537
61565
215427
26369
285394
93246
223702
39009
214589
99506
201021
276695
63769
44846
285312
195931
175324
209486
18307
241787
183323
255221
6835
248415
301406
153657
288312
58386
256073
230738
308352
211329
151189
40789
151934
171902
271377
245654
301849
169291
74859
290793
155150
138961
143080
80068
69436
258792
102764
176881
84599
125888
195301
300888
167367
294846
306794
102665
261264
97149
260300
61058
203859
124809
174370
20600
18602
291962
97626
144601
114917
175313
84519
5056
123689
153760
84191
40884
44899
288780
281394
239726
46253
172634
229389
127604
235176
293702
52604
199439
75150
234698
79468
127794
139005
64680
242670
305284
122680
170636
168218
174007
57078
299621
50309
272357
244307
71391
118522
75044
62071
136528
89730
295002
268005
91280
253830
43775
14143
108781
138361
215384
27014
43340
276049
302559
244734
91481
94138
39463
27507
56165
176135
278475
63957
72482
274203
195846
158252
203654
193466
149242
146187
1761
164536
240799
113580
252928
283621
244194
202468
134743
215679
49504
193257
141912
301332
119445
129180
18961
18760
259324
199254
86821
96885
298566
678
216966
66875
177398
197669
145137
127584
3228
11905
284743
287449
276489
105248
75660
240557
246753
59328
38876
139894
136108
276486
287904
48878
276166
42896
60725
66097
44512
119305
295349
109909
89821
125963
153403
110851
48373
258860
120668
99872
9230
36844
36694
228831
180718
82339
293589
143572
153585
217077
161292
113803
62792
242834
305532
273446
155286
122134
35966
231688
93237
269571
68728
218316
82816
95303
97936
283161
180625
5271
127294
245267
178445
207075
128986
145950
19320
102846
60114
305221
239050
208071
224352
202912
211943
289714
44250
155942
239043
253706
260460
303268
290121
87379
92804
264301
78114
188596
285894
219118
282227
233815
105190
302156
182781
154656
108730
98401
296924
306772
267502
82642
213194
263967
269140
186657
232362
146765
96294
129817
244544
188403
162348
23428
98316
113243
265098
207266
147135
183199
160947
149939
162075
26719
112208
41430
198072
17446
275634
184325
7026
14835
84245
201006
5909
217575
283268
41525
56289
174947
254535
302573
309925
254535
177864
304714
200273
41048
114853
127210
216355
247595
247434
112373
29896
183789
230645
39040
70318
240618
80166
293857
13609
137751
286177
46191
84357
137859
155821
222377
121245
54530
116012
282240
280631
39543
125011
45288
109581
3009
257500
104302
28370
49279
108098
18478
182365
249220
13380
6107
50066
134467
79380
6533
51853
32164
87426
132566
138026
179173
287929
48936
39364
107147
125903
260654
241334
6457
12295
176084
90177
122016
308481
154318
189715
187829
62454
301763
304934
59453
198838
195972
220809
189049
165128
269554
44346
197183
147235
289644
130652
61710
161957
157374
71400
135125
13518
109288
63846
77764
139814
224306
118942
214776
7522
300292
127379
212775
44144
80075
200308
83883
143461
133489
29955
230380
202359
84574
74778
171752
109352
282485
102548
159794
278088
276502
308176
115098
18773
163819
146304
233426
268083
169053
175843
169831
105197
265165
219431
42826
103437
101912
219639
4519
259937
168995
298030
176944
277795
3280
218645
188606
301139
98800
151571
68868
281484
143091
119677
124054
47769
286273
142214
98756
124843
282235
271460
188705
62582
183371
14102
265298
149698
80580
167794
175994
40566
147098
276041
18313
214444
147988
237916
123035
254085
203551
252869
88209
37535
125586
189448
76857
242403
75436
194031
176156
24314
186273
310042
277799
90076
117129
274354
158037
138432
77922
39248
210929
206092
259720
233571
80590
223935
228354
175961
145265
72001
175928
222520
200331
11432
130583
80361
289967
278234
230111
23471
273165
29947
125823
290354
45518
34019
145506
177714
169385
309947
96554
105528
57872
50420
44908
205114
26395
304494
247911
276000
263196
274559
45442
198073
174663
55060
12764
165511
172109
205489
186890
148376
237912
169369
281794
29154
73105
15785
161299
252834
185307
134681
203599
9330
180476
35611
296643
259090
49913
118252
39459
226547
189559
201054
27609
131579
176182
260920
241284
213083
119087
309829
122613
46909
211975
228410
24957
137481
65812
58815
93597
137299
208165
299633
203695
247465
277830
130958
94499
235823
133082
33942
115385
294148
303743
165113
170282
213483
216269
200278
270993
210927
142454
172530
57200
161520
30435
234044
39439
222851
28425
95876
280706
45801
221172
111059
192893
90090
159846
146814
90557
118911
158331
8383
238987
288766
41335
100219
84259
236965
255303
107709
62799
28434
120945
222682
32809
65381
182065
217124
32
80768
251699
226157
159809
143314
74819
95339
309118
31764
240936
262077
271188
127115
308486
111094
245847
106459
291947
245311
120945
11846
282082
283336
233787
45993
129022
276539
176795
26955
53204
296324
27750
264675
305197
288514
213507
39813
57389
99516
78300
40793
162030
23302
134982
80175
194235
282203
189969
226911
15537
287257
189020
247228
199045
299045
196454
296223
100767
219474
116025
89547
291774
21439
275032
255211
289121
245485
268884
285000
155723
286967
83443
304227
222428
74424
275769
29950
163738
94715
283083
82272
226272
157531
21116
189163
86254
10706
131388
103592
122878
107235
236918
130767
22061
71236
47694
128062
70928
175992
106772
123380
203205
65237
139425
119307
261158
174238
150159
240772
50461
17125
3598
821
13547
36100
212440
113248
233610
180289
155871
190789
55187
73163
214731
264164
13369
294507
13805
234635
18226
219910
164783
38294
18775
239589
31347
97910
92492
172050
238
106049
304631
62381
212197
187562
263898
23762
218761
254714
204488
144977
118359
135200
252860
273821
176486
195166
73715
239690
52125
129165
309348
26651
254477
128575
71076
90206
204446
35223
200015
202053
75030
132961
163087
27558
301678
126740
212322
201890
183361
220541
176975
153725
40269
212379
39266
66909
77866
265649
102440
207234
79699
196744
164555
103343
208792
214984
25032
244268
223576
55459
279203
166808
91971
174882
296797
48453
296632
257757
21537
28068
87999
64803
76093
228769
111814
143278
271249
84186
115590
203537
260035
219867
7058
37433
213875
271669
18491
161678
203215
44191
201809
124787
21100
213679
14181
69615
253972
268282
306941
53920
155844
94345
116005
184051
209145
47511
286768
288736
119626
83426
234069
180557
76620
288488
285211
216320
117752
212614
70572
100468
57532
278412
302392
248863
107479
28141
281924
267113
133906
17567
70945
194013
45473
195330
205428
298422
289082
74124
139635
212269
236810
155309
253462
110423
163360
49766
121786
82075
56220
132261
258432
174917
49118
9303
165304
206287
169871
36934
27047
77722
51880
198104
203551
215300
188434
32301
260651
42800
33423
114852
54861
68218
157388
300821
15697
9058
284592
50971
105409
185014
74014
49344
298665
238602
116665
241596
5981
161739
30844
287040
34893
121972
170007
76195
243028
269498
190822
128488
195085
208264
162503
128712
227961
87998
187928
37787
234581
304889
57764
216403
71330
196687
91021
43508
170892
265620
203790
157579
10728
213630
36935
1595
295818
173946
241257
290047
185461
130072
258883
31704
81637
37186
59870
107810
102466
219662
206401
285433
178157
241420
286096
161257
239501
48485
13659
1988
229957
246460
46251
229760
175733
205167
199369
12949
241302
281733
142314
164507
207866
47445
25120
179305
38209
142120
188765
12032
129604
212424
35974
249522
11978
202264
237479
177472
99553
33240
273296
229848
30787
41752
285555
102869
52975
63141
253412
197708
131727
191144
11223
50618
129613
107161
226137
249205
203501
250894
95457
49843
197823
89345
254377
173398
188134
17076
3392
250748
115225
45151
290518
291134
42008
81326
31664
157592
58966
100904
117916
246649
56314
278039
118223
284918
77409
302512
269091
244286
132474
214688
267891
122248
169897
54232
75720
237474
266344
248709
111444
123261
262620
45608
302084
181766
305279
65410
38539
18752
178085
64340
131425
137168
240864
230855
211850
49806
104252
239122
211578
294333
203435
157210
282603
8370
182473
76072
240265
177706
184922
34715
33690
172891
155847
144408
19140
60647
63955
181598
88532
308144
105055
111646
247930
142429
113822
292788
296702
124434
88822
309007
255183
254082
270
23182
152571
225998
14527
301651
229465
262726
260894
69104
193622
161870
85197
113793
156845
305010
151398
253549
7161
52848
45868
126009
19586
201649
213502
127184
226201
47778
191662
305429
61535
115999
43188
53490
28007
225942
289733
285943
248633
222600
144651
110772
240392
87329
105110
111878
255765
294433
144055
205508
115985
12658
42664
206057
88948
169973
144027
195764
41572
250381
242464
239722
215208
275015
302392
164802
267808
71074
139891
113263
138625
300940
122210
46149
177945
307695
43211
194619
124346
48836
100197
60024
238167
302951
238064
85425
138186
29690
136979
247181
58216
156231
265577
288289
283959
200834
264022
35602
66293
92358
14331
84691
271732
38955
292396
163212
252947
54481
201404
59350
7880
193700
157812
265057
167453
107689
83621
173748
122394
138073
280500
244797
193828
93812
196231
222184
184346
18016
65075
970
4241
188953
290550
62548
83301
281269
83653
305230
14020
33697
304913
131449
185886
122021
172527
179134
50210
12697
205392
99346
306378
53591
251747
57746
130608
127680
262960
206078
266576
59275
250574
245864
89821
134069
82190
155809
222426
50260
101335
114219
99049
205820
162544
35939
104247
244955
67093
215777
303424
62435
46464
303615
189811
169926
80268
128693
154110
141304
87911
146343
273019
101931
231308
77297
247929
138462
181110
38932
177121
42439
66933
223848
160619
243048
270100
91295
81888
175230
63463
158567
72954
19998
102490
137202
91234
212813
259034
109550
138265
297848
121164
131152
185846
176777
157481
280831
82296
17205
220299
222668
15371
183877
35631
74727
304487
206061
39928
296150
35072
237002
77619
159369
180640
106957
48923
66823
72344
79319
296094
162451
239853
26282
283015
52925
227002
141836
117027
66303
259687
259900
183925
267193
143963
102982
223647
93582
165186
5885
289787
188555
20827
42611
56047
216011
59368
297384
77917
208758
38682
112897
24705
6533
308272
155158
91021
55178
232691
256049
131101
161397
250097
141025
137295
102189
34646
127459
305645
46432
36625
41539
204816
100096
46171
164778
225715
240523
18274
129734
67660
224788
157159
100627
1497
173818
184670
15338
152686
97138
82915
179239
53421
28104
306776
91084
128281
72559
12401
171411
241431
259568
182610
294101
254185
135710
35229
226972
265276
155809
3750
207160
160397
195409
33801
308672
25215
300520
6035
59576
98851
136960
262652
274669
244608
135089
18702
31686
3152
196609
2703
253410
117898
128846
8599
142219
204556
23219
208593
291554
262143
120805
307851
80505
11914
98880
90203
169066
185708
297044
47808
16639
235249
186303
63958
56263
235808
24716
279195
246501
286525
156697
43319
185328
165847
302409
110764
39383
20693
194367
293977
235732
112499
87540
105145
145372
270493
207204
49055
253988
65123
21929
54691
266181
234838
212136
146774
267381
46065
138095
155966
13215
131752
52101
284139
19438
9527
292741
280735
79361
113293
302748
2157
12678
73399
9541
199091
119265
113994
96874
259924
181430
133030
68021
88071
31797
66146
8121
249575
94807
26260
116104
258372
139648
179984
134757
172405
105931
291869
8150
217958
11268
215260
102969
51387
145524
12694
1548
193604
250171
225761
262511
58341
192876
233803
203765
164728
38466
245582
270934
88950
144725
18539
202045
45231
280552
128828
93351
208066
84614
218048
224397
49560
132398
42093
141146
58368
32685
247659
215052
120329
197931
194432
83227
34814
167878
2755
160208
108265
246520
220008
21881
301898
108230
16523
138210
169790
38861
212996
118504
258988
150921
300920
72440
207016
221731
275516
184065
156803
45174
181145
238945
36273
138883
19714
220341
90763
272898
265015
210545
190734
261168
104008
192426
144012
245108
268469
136444
211451
240471
133413
214231
73642
266154
286774
98397
21054
148645
215346
37078
60693
199399
162777
120115
96930
227441
235982
256662
18727
183793
145870
53494
259253
306024
62547
153692
290874
145639
32738
298647
49957
176923
262707
70439
145705
255613
190506
44314
31052
243110
245526
236305
55959
18418
220081
79591
109058
127995
118553
178882
272535
144704
132552
104033
162206
10253
256597
293727
57617
303969
292030
37897
29585
140036
125479
160518
177618
64433
168717
24614
261672
84756
266552
234300
309625
292928
221932
231534
309077
112634
233421
14545
87572
56426
104147
48422
153843
935
295102
13398
154730
110103
121813
29357
73584
21491
142489
178225
196152
244391
128094
246331
240371
4451
152819
123749
149272
71543
132667
140549
44122
82216
133774
203684
301688
142946
259944
32621
170298
156010
296398
63611
306580
164357
69174
299625
237593
281170
93896
35634
201631
21828
181472
162982
176172
67171
103068
170575
189865
59681
174966
102387
40723
277884
69398
168437
200368
59714
52424
165713
286984
203673
79132
216979
271819
110666
136786
182798
277856
216050
272527
22895
76048
272316
284559
135668
197691
70733
128996
267723
109711
267144
146700
42488
178514
63882
96432
225684
259116
307991
287844
196016
166603
145587
54806
45244
179904
8052
34593
224800
249504
239507
232212
83362
283880
295813
234197
145868
161068
162079
3350
161293
305836
31645
278092
297158
226981
140244
193753
98741
104877
249748
262237
42157
33807
194184
255844
308407
160952
5646
93615
137643
8564
234575
155827
18877
113959
278224
113243
823
283713
258057
52126
48811
57291
106835
110430
225435
250484
113539
64433
69581
230618
143984
302795
172767
139740
7958
298780
107868
70761
188214
48532
178617
138740
285900
133463
188490
47682
259684
97167
127828
64165
10680
6485
280170
261995
38831
134913
67990
228000
224682
219330
114108
122771
184293
305996
64068
213654
307480
274443
139393
137026
267612
266653
265462
213776
216687
147833
112267
279379
262856
265151
138145
284352
185123
83924
184935
159208
130588
102215
231690
207201
6637
43484
196082
162734
249225
184526
95910
208849
36269
193700
273453
222570
274063
193082
105579
149537
203350
55327
152540
162082
22261
106605
46772
252292
125431
89022
265358
213336
60837
123957
28655
257735
158694
245829
28387
45864
56901
282078
185658
56251
211091
222119
287704
95055
294902
69060
158475
74970
237489
161275
302318
140389
142645
64600
177644
147003
197559
235897
142457
285906
127734
226743
183077
223913
90720
299251
37254
105702
4545
87226
14236
261211
261693
44366
133103
303018
269383
75711
34177
281274
172076
27076
237581
99666
238815
209083
25339
276030
309430
108151
247755
215294
163664
208921
48880
46503
204991
8878
121618
306033
154184
235340
70253
281016
213936
229676
286460
131199
54475
49087
287735
253943
147493
179177
203447
137237
100781
117607
158780
97565
303572
191655
232515
103790
246047
16817
168348
162532
135356
219315
276961
62919
32382
2265
92851
89690
91754
263622
14824
136779
66727
63187
157219
77791
31710
119960
78921
202295
302822
266911
219901
64785
181849
287754
76757
213572
29551
252798
143644
308094
35122
270653
280671
167130
99651
167833
161066
70818
274400
245582
284072
271056
257578
295266
36509
98900
137123
215122
272925
218602
83707
78040
1778
161291
162919
136429
59102
151716
27029
32524
61272
258860
266805
186348
155879
131000
98817
227290
2832
303382
290422
89120
125102
253579
212905
34513
204791
48111
217219
266701
54136
278684
297885
251203
93747
182268
28939
4516
152811
84173
27909
223865
23304
257478
275232
270076
240026
52039
237652
133214
133014
180217
149179
182412
263690
258792
229135
199226
266561
71399
304291
289044
16136
298014
151779
59338
251286
82010
179948
205932
13006
94215
441
289123
308410
232351
256779
123154
250472
214687
278693
181475
262942
227130
83410
290183
174310
211342
215092
252417
190886
46538
282337
272236
197173
70279
116871
18584
200762
91967
33558
261418
176466
265693
124300
73757
200028
291386
81075
27300
164864
103117
126893
235691
60339
262639
195065
1883
232209
137726
156614
128242
165159
115028
177197
231202
96774
69543
91882
282003
259143
235828
155715
40831
25904
247995
68191
156796
14463
54509
276053
297975
49105
74965
129796
270772
221559
13795
70719
201736
166141
31145
213422
241136
301205
179662
164004
253300
48748
140681
288666
43239
228844
246441
63701
199578
142124
83944
75166
51754
140792
99203
67278
228847
81072
222699
195430
144653
85696
301786
192296
183619
248823
109860
68821
72684
305218
266593
226344
296281
190387
28912
120706
144177
302372
35957
71842
5670
275327
112972
66201
15180
269284
148850
264621
217459
49200
262308
18410
214415
262583
97174
67074
141401
229172
217380
88086
197200
170793
225335
142063
249863
74931
169433
116876
99028
246355
22625
192473
113099
47609
186838
297157
201958
25798
140995
164760
243762
62747
154812
298496
282665
65986
73784
116092
276723
36913
244532
299590
93322
268680
61126
208032
194748
180659
303653
14465
38597
6171
189781
53727
253202
196428
50683
139915
136776
51626
285727
22992
101276
25448
82714
68694
59288
103878
128444
238778
305532
79048
142415
245622
197836
47552
161718
297134
136448
120238
60789
131171
197151
169314
38724
26409
174753
214701
75928
38840
297410
57178
290193
113937
96461
213855
257156
250691
5484
17083
158894
9583
283197
122871
107943
143642
261723
127877
38227
302820
189679
187652
277906
205586
249539
19236
249644
25421
129956
56187
290485
256150
83654
98433
291936
32725
196197
289116
119370
288057
169515
76584
128567
195244
120125
245006
133503
37387
207843
263919
190611
47909
210673
226881
307852
200788
11436
142622
127648
31666
266155
155216
309423
235593
35575
218636
66779
211313
31336
61625
156920
174421
25020
73699
19959
258402
85426
286969
56629
228341
94260
47325
205955
60256
47174
298282
72554
309877
206084
70691
87496
29730
116694
52773
204718
33343
146407
247471
275059
268128
127700
171909
45485
278933
54951
85222
294241
272187
109401
57506
17521
242525
161100
227239
169102
14541
54417
31851
54545
2845
272070
239301
137855
158011
146298
246567
30541
195502
119657
35904
210955
19659
25943
47943
228655
98378
92563
135072
88988
255178
86747
68014
159129
175288
298546
55129
95593
46055
137210
301729
201797
21706
24502
100174
225618
94538
181619
90707
13810
233600
104351
105078
155957
210969
32850
209028
167245
293406
227820
89275
108609
130023
18367
112537
106393
142590
197582
201509
53107
148893
257698
245600
77560
121671
49266
211750
217404
265526
191408
165328
278208
263046
108395
301311
164101
182475
275005
24388
146024
229893
2482
221756
7334
49236
278633
297882
86963
74656
73767
277415
108944
148503
135041
81188
83580
45103
78204
14733
192744
99181
95680
92098
200538
153042
80836
281369
70497
205347
226037
42482
276796
173560
100776
125457
97679
58022
247107
188545
5779
218359
15124
100389
30894
229771
40116
18860
110723
23757
48446
273359
37928
78856
82593
244387
76619
103597
134146
56937
163315
178637
143952
298608
189710
269376
275351
111439
305237
255669
153858
70259
89031
256950
222292
177832
11555
189
262325
220212
37442
162034
227135
59756
228136
184868
193778
253283
251900
46292
265599
96449
45062
22103
97248
115383
232279
119
81408
164517
153074
281550
129460
129478
116565
249423
288228
6051
222893
45548
246115
249141
90688
214124
63734
252462
177649
277431
26601
13152
272621
228514
256756
107047
112521
46198
306895
26499
96597
89201
121662
141001
237977
304766
37206
204880
42793
249933
295226
112435
118244
196054
261084
278818
273022
29122
264919
257149
290007
133475
84479
128198
298191
38044
110725
193655
208856
286546
106790
256480
192076
288935
61041
25234
111893
109552
119815
270452
156787
261071
215853
113773
108547
196511
43064
44405
98780
160923
32565
82426
272717
136303
155846
306446
179795
35396
211656
136504
93032
102437
25091
150336
114854
207564
174158
256606
138262
2251
146473
107561
232252
137637
63627
84736
279739
110853
3924
35610
179454
81871
24799
273159
217583
145726
2985
112018
36182
285102
261058
299385
186706
195413
10901
175522
137556
52389
128503
127893
71065
69868
71906
286187
61782
160925
9886
87868
289045
227064
250517
274264
36599
217391
74067
282197
307550
226791
204108
259192
54944
226809
37593
188639
197213
87134
175994
10959
38578
75749
14316
153962
11823
156719
194264
249187
15575
87226
110941
104624
259244
135705
38448
270912
33830
255709
96469
237718
16859
265091
139503
280723
244724
49242
294318
291930
59848
58256
107649
177716
58931
193407
283475
138154
78828
66834
1386
240581
256645
165969
4472
297461
33808
166300
164954
115420
228071
273772
65670
64747
172985
119260
6141
73162
97573
81185
36665
269218
182574
82735
261179
112079
2571
36253
297760
188832
108195
73517
150927
170981
174316
206374
37756
54689
284744
268899
260122
297674
47585
127953
41459
295748
210994
76622
280896
48644
231583
167224
217368
217436
290263
268361
263206
293258
193529
177536
133058
137631
114641
107691
190979
193702
46889
146064
66625
25855
20069
98576
217477
181299
39531
257558
135979
8395
147864
179701
138778
195380
240116
120370
156178
178421
72908
266842
135345
175283
84792
222670
184165
97324
208259
36423
51922
207791
142174
36627
187544
141965
148898
161929
68615
287861
188675
116571
44217
84258
165448
65260
131578
225456
278005
151125
258248
71680
53078
218228
165534
236284
238351
296484
237202
219621
7953
309093
274368
234461
74681
235746
117456
175083
268761
188945
224692
285122
166832
12392
156522
26401
226763
85117
222540
80124
1873
300786
29367
296819
57836
170954
64673
128722
267115
239813
162773
79072
281326
127976
285116
33624
91995
161537
289247
206070
191579
44438
154404
231087
95478
275444
53850
15816
291435
292016
120829
80524
149335
30178
287205
278578
247536
198310
296305
300900
2921
11725
149295
304685
295543
149560
308364
83703
298548
231436
205743
189087
162130
190019
253363
216582
75796
200106
269642
292542
248372
49167
259128
232249
71372
293322
247426
68305
285688
155927
99911
57412
254385
196511
26527
135559
212384
131004
272152
123620
279646
282670
269047
102930
245128
172688
247416
161144
54284
170587
147050
246428
223634
288070
103152
182542
37576
92531
288022
132726
224257
132786
106602
267235
46061
146522
79440
199726
92124
107123
29275
281271
215754
117432
272569
229518
8816
93791
218377
175195
290808
65083
204383
294328
131949
241023
5710
127434
4256
274266
141486
58711
117823
94122
99934
48764
70002
120782
67416
172668
6478
244117
126289
259345
70319
194997
268558
235293
247848
59685
127917
256134
53660
189199
275609
302283
205848
45641
255329
60899
69725
105307
233886
88824
16719
307486
240519
113501
274546
137425
155138
26821
1537
89559
284700
4599
165694
241951
208197
113217
284749
25924
241928
277807
33324
129874
136374
132308
287152
231970
73876
84949
284204
157500
309929
302751
289037
30279
146229
249317
41281
52305
272449
42766
64054
86213
241855
304969
24154
193953
184099
95893
5742
190259
220892
190581
28351
280270
163103
12154
240441
119479
105276
77593
110920
247253
200920
276864
80783
175004
6547
240186
35898
166672
106240
175598
161604
29053
61208
12462
111733
239312
143477
145138
282645
275298
203595
266743
116960
287246
68183
308451
36618
60103
122105
210618
137377
94883
90213
148567
61856
283818
287168
51025
39019
140717
274113
259615
126803
288828
36764
125671
14639
181519
72358
305194
244919
84225
237771
31082
228423
116924
16766
249421
11616
200284
35113
221502
82437
20143
279032
214746
204043
114906
243683
20768
66656
256418
300412
130645
166257
116784
3653
66334
58871
239630
249571
289083
187252
132193
271800
206118
197063
195004
155635
191692
97830
43350
76964
166442
189724
148959
285698
291766
30432
297232
292371
212077
1491
6264
140194
271149
54694
205439
62978
132248
19075
81344
59141
299552
221534
151232
11445
71547
260218
58181
196385
223527
19530
256117
227826
276437
232769
299416
297395
146937
177126
20409
535
259300
136869
31811
226013
165919
143990
293225
126270
185201
225354
20037
32097
126951
146317
5213
14307
133869
132315
276748
122081
294168
92739
98745
223145
53645
233183
235003
93226
121548
2838
78169
99132
252061
176476
193245
70788
259002
168070
211768
158143
259568
17873
139029
62094
54608
155371
158077
51898
104132
156433
158528
183642
186903
142737
158419
308734
214611
201220
260271
253637
286894
53507
265714
266896
79995
176733
18963
177775
75317
242679
153149
294908
88950
212330
167793
183780
228602
120588
115473
36373
201345
36220
234444
78545
46013
167422
107722
211042
24917
20560
242092
124626
303901
139525
152293
248387
121909
141497
277827
100966
102699
308792
214053
133164
65214
77721
135043
17114
178176
39897
33676
84676
245119
164665
50082
70247
191272
183275
182219
163840
84964
73076
220749
32919
26702
265060
149808
196580
48469
216032
143139
106882
2024
108493
169897
122263
156652
108803
137405
200541
241998
159473
256458
20298
274092
102015
192724
291680
83954
278934
124701
269229
150237
89606
114746
139011
288634
181821
122045
94868
48622
205461
262237
185833
94335
99133
71015
46099
254415
63018
87459
203437
254851
105658
155578
224575
240137
195885
121761
141974
28510
1818
248172
228580
302965
301173
211122
66411
236167
303358
48231
191693
265042
147297
108260
255439
207713
179371
184390
289374
287469
270562
151559
131150
179402
250434
130503
122348
93725
291046
103677
70495
275706
142778
276299
128351
56379
62042
284318
259728
241272
48570
22483
183122
121215
286313
188778
137211
23390
63178
17508
224333
152323
53345
256582
6696
269103
159803
93505
5755
36388
203767
46423
167307
45243
98212
96355
143775
209045
93400
169444
103343
61476
190399
74797
295123
235480
276022
172529
256319
201806
46859
54903
122109
252387
162270
48733
294136
102686
41629
53437
265079
196021
71984
127671
29119
294810
193891
161230
22100
166958
166134
254718
230870
137092
132848
273133
49395
131976
249169
303474
292933
81148
112682
214811
18453
257535
34863
83449
272033
198657
197223
176357
46895
148730
131177
263122
237199
84038
232348
245176
291600
135933
207106
247890
201649
229215
242487
161356
208217
303535
26534
168833
77722
189649
230718
289527
149331
33038
230261
141534
230636
157501
78498
184561
201556
20310
12460
122585
293920
87263
294493
24128
177169
164499
122390
42723
249647
215422
171145
6266
98750
178594
273586
39307
282910
135949
168633
33903
280382
933
21122
275907
132609
57148
39409
123422
218652
308087
89965
119200
116365
162877
251856
43192
134517
106114
292339
117315
251391
152966
145568
231910
8973
74912
56738
204335
148383
17036
264176
106706
283753
148870
238700
110661
251366
211792
229585
38348
193292
286503
64464
19726
50676
78301
270223
203785
141120
272020
305733
88107
13865
133624
176760
145649
180331
42707
206432
56528
128275
8495
270002
74166
41747
220939
83912
11921
150207
127079
12823
86396
40425
97964
234133
302094
183991
213957
374
215391
125802
214396
132531
25744
223407
104661
129928
47063
155030
262593
201026
111185
16856
234966
235790
168651
34473
288469
211410
55848
115927
106554
16443
166832
28952
193895
134531
75685
161636
59371
95968
187443
2998
242775
130094
73947
63162
306421
144618
212155
236894
18291
39713
83046
136595
193260
114107
228538
148013
230904
295719
193595
275459
300167
121505
242383
164913
145614
25181
208085
88208
245044
144037
102452
22171
252202
227654
254782
77901
274742
103507
43585
308143
66394
41706
198110
233146
211566
166323
253913
116761
187905
185099
194075
213656
180713
193030
211171
262567
185071
129899
273040
231427
164685
148897
257323
214302
51621
46462
255753
283842
220718
14187
112428
203250
227862
217813
27027
280575
13845
277959
13261
9839
256998
21478
226971
175644
168388
141776
219437
294817
183431
232351
53149
130758
190368
92943
204491
168996
57608
183901
189331
131153
284726
230525
189258
271165
109462
274651
202785
3119
251863
101694
99096
105054
33418
194694
196586
15442
150708
154185
126018
2009
165420
53071
54641
261769
169957
24084
166955
72246
87467
301266
103753
230052
261504
298279
47919
240131
252095
229280
242915
128874
48915
213685
91880
202689
155981
201811
309746
87466
123506
136929
302254
21925
128633
188782
292075
72676
232080
168637
139532
287496
2388
92352
220153
12247
288984
215623
13535
50076
173103
163847
20818
102891
703
262133
306341
141743
205856
293236
228528
14402
84452
274323
32732
51007
257103
291671
76856
268725
274708
101323
122678
247489
299957
155611
268070
129647
57395
47636
38525
232490
231322
92359
220939
173097
287826
167070
225758
189318
294970
191289
219173
223826
205006
225302
250395
272360
112076
228161
114894
97273
275634
273783
161200
68656
178379
45875
73573
65972
12357
290541
142203
165795
297270
165096
224367
158310
194569
113947
88196
205535
221900
230772
265920
204043
61705
296190
219652
211105
102208
269345
172215
50420
88368
123045
15275
90599
201028
57426
107997
4232
100650
234791
243518
207754
150778
170130
254161
140600
236188
127336
150561
76098
110709
91508
180230
60363
153660
177310
143203
119111
219338
496
25834
237032
77669
269689
158807
206222
146068
156992
256641
188373
70433
274166
171077
181380
181429
14035
285293
208349
120793
181641
50754
79767
58295
252870
221408
76138
36855
219299
54778
308619
216297
173834
195075
38161
232926
235916
306612
16592
271462
68518
45158
123863
13390
176598
82340
247231
306132
140794
184070
18025
55693
77514
13222
254553
90423
105466
249248
61449
299533
182128
30278
174488
301790
212246
44901
295959
6769
127421
116482
304109
34482
170273
188538
116825
236295
51670
255929
199742
38359
259415
261545
138003
254996
198626
107759
7518
242449
268889
64355
159650
300770
288696
50119
53709
62351
155880
82949
290334
251175
300785
186840
10940
38241
239664
16880
234335
82130
261212
142406
111136
172359
144649
89138
279464
289568
22854
12710
215366
297835
20158
287010
22413
218140
152390
66832
309376
201858
45335
126061
286437
139762
188377
187919
158605
24617
136540
152002
157681
259273
122098
175262
410
163228
40551
36826
173771
233695
223080
219172
155832
249638
143108
98582
151041
159875
40536
85230
12391
155585
222224
26340
275932
67083
254982
232449
107186
183286
78598
19485
44301
263281
43226
126945
7973
36189
243572
153594
17510
79447
49661
291374
65907
103074
197455
272733
8891
242360
30152
56298
171227
233332
169194
21351
142912
288373
29355
282074
239108
98550
196326
26496
15057
253901
177791
265210
137477
100937
258934
85421
241147
71630
242597
57401
206918
35248
121757
292324
8882
59384
159052
260361
226998
300571
134906
235062
170562
128557
90845
103584
176684
260813
185016
107092
232919
166944
128139
202219
146250
144900
80271
35226
123237
229156
103508
205317
200325
293438
291927
79690
194149
52978
85334
162239
244879
58055
102901
109530
259287
97303
296756
251188
55399
180711
294187
94235
59876
254376
200672
177376
250922
138782
274923
88200
45813
38254
85968
244601
297685
226735
231134
44221
131261
161846
276086
263358
236673
282093
108434
283527
88794
249771
268774
240770
226538
239078
217318
5869
127652
114085
4965
296235
91330
154426
280725
119685
50475
297688
30810
6668
24984
102802
107553
32478
58412
179476
69678
59095
257904
38000
53905
104034
179025
19997
224896
220915
274899
240577
254219
198769
262217
77120
68222
137979
233410
85520
262795
94250
55321
228177
259101
278570
243231
7268
2284
35619
276529
121330
154033
143286
7550
203042
265468
48799
88576
251025
25086
79380
110093
95482
93238
234291
7388
190836
309673
242948
3935
219127
75307
43073
221093
241348
203774
153589
113515
164479
84483
197735
106465
96151
197920
285529
297150
43059
13122
228302
142826
59232
228468
228847
195323
188505
220779
82055
130074
257642
157747
131448
158342
13736
254990
97701
43405
165289
57081
151356
153666
97588
250110
306304
76543
299359
184274
98271
301352
105097
3484
49039
272679
11964
241226
287446
214819
27726
185362
4254
216046
81247
8638
5694
80859
78731
96301
248745
4297
209649
94141
169600
240053
185051
233000
188854
167982
141073
52047
70267
307908
290471
276073
210542
171577
11415
276424
286636
67553
253058
122550
67138
118322
225484
251191
1345
98969
204321
109316
101319
310035
274462
215206
29061
167156
25215
155316
160880
232627
98400
103853
282127
124851
128353
18717
119494
214543
195001
228296
237110
295723
137794
13275
165763
272150
85851
207041
58925
191609
15960
264103
183541
110431
165021
192959
41497
278031
100161
178378
200023
127707
237920
280356
285392
46487
258617
294808
74499
1814
220436
272613
107962
57033
139627
109632
11184
193371
253123
235193
63400
291343
11455
179433
163819
192242
146659
175286
257294
261679
149291
68536
133271
15518
141641
157184
274490
89384
20220
42697
30459
212318
61635
250930
240159
29075
225811
444
275028
163870
173010
262891
24365
1561
66904
196815
3818
466
289051
40886
100246
22118
40002
50831
226856
246126
28562
194561
164250
164453
103209
295605
157194
74882
50588
249776
66725
18470
20818
80839
48774
155084
166403
16220
119160
259201
69980
153189
82917
185148
304531
15769
59444
136391
84406
152761
132889
130289
208839
227469
90608
193670
14950
232225
31342
183373
271048
261947
174144
126509
128811
59153
61416
118920
59216
5029
241662
99170
217602
293246
270183
130522
50354
126841
113049
235481
162092
7855
66062
11522
307866
249051
280670
110877
141313
255918
79216
243705
278335
264457
39138
272884
235384
296635
157237
144017
79603
310008
144240
266374
177224
176440
77018
308910
42710
206568
224505
249532
57652
194361
14800
73089
5436
51658
288078
208154
8924
298778
181725
227608
86567
191861
261654
115201
262552
160169
99501
61971
182392
109144
167012
98759
229102
187707
45562
134499
107678
14868
122986
77273
112329
247713
20660
251760
7631
34980
71203
107629
157981
238409
96811
304608
284305
235786
200016
70907
13301
37046
211408
288300
20987
190151
216982
57783
24958
267454
257125
101170
42671
95834
265489
168150
51573
171088
141711
73462
101086
272176
100464
175075
145282
57327
98495
81706
243571
32487
281832
38268
74597
153511
212944
171325
173821
253747
240122
34440
158691
7470
284651
10421
274363
277877
97779
272899
97982
231930
120106
41846
92731
211175
243278
184840
284446
200926
239696
282743
294301
96868
40769
136303
223927
255810
134790
277611
231331
49847
118756
90600
259256
296278
274814
299569
153460
162806
187076
254661
63738
58329
214392
134170
60264
61620
181604
181514
270247
46944
105892
112706
136021
233916
23675
81164
138010
190492
132716
4009
14682
112320
251174
217457
285718
132909
143224
292520
142833
101174
58255
196731
237998
44463
276878
117819
265249
124091
19468
49579
155232
134737
104331
262894
294413
199339
71903
124101
31621
14482
134803
265350
96008
295677
72352
257682
84563
270283
50794
73633
246163
262085
13448
38108
298863
15108
12304
273422
286639
8439
163654
169390
181566
199176
234380
203769
126570
46357
218895
226469
129519
206329
46158
63824
247071
154386
219840
247248
160232
229886
307795
192270
116033
158339
278928
98645
22458
132389
125967
154612
96538
192776
35020
8917
192545
219587
98082
206392
58653
234237
176324
152842
156812
82659
29136
254080
281579
191817
252231
174946
122053
241926
42310
65184
57027
14050
222910
61913
307190
267095
81170
83330
86455
107204
110373
125043
196828
275835
158659
136198
132230
74278
194033
106415
72611
277971
298311
48331
108368
77574
105243
60799
204076
66018
20972
232626
215019
182076
147855
40111
126595
71925
99554
11499
40362
250306
285260
178612
285969
270237
20018
304242
245858
25529
66255
17976
50074
140906
39969
307663
296424
232666
254843
13573
260128
292170
123982
151957
4741
217246
282169
99762
99185
231963
255401
94560
166003
165661
74505
17022
205137
236578
291570
32782
292752
31905
16960
46568
70279
305985
113818
104405
222410
217403
200755
107506
234094
28746
279418
45962
169079
21390
297725
120312
245724
218571
225365
20932
254758
200382
231878
143698
83647
41582
201671
79227
33755
181868
132084
190414
59496
110484
78473
144965
27003
69807
206944
218276
238899
279412
65329
186161
125205
233812
303416
275167
60998
88362
215050
6331
119996
108945
47001
4312
109037
198136
282872
75270
82035
132893
251469
158246
293497
270965
45025
273604
306655
158664
258521
161188
50701
28086
86744
167518
231148
196662
38068
124310
226948
30150
137667
299960
246368
135235
123562
121565
264018
113948
86827
280705
215349
192962
303554
138047
99067
213179
59193
266391
239568
236625
37181
2781
171189
21067
46445
280685
141487
307619
136242
297163
191120
77170
246403
241743
229590
162162
172879
282601
131282
74922
222514
35332
143884
1462
130544
71848
215798
185844
20519
302942
15517
178274
16654
186327
76647
220410
199434
191234
224874
166510
206440
137283
194490
259848
41060
171015
38062
139259
258965
5341
51750
6277
173813
229560
202032
268819
130503
8934
301704
3026
253076
236618
41418
128291
132383
290816
199949
25720
229901
104223
6174
59042
45499
211724
234924
66480
84509
187130
219097
113571
130485
270095
49508
62062
291629
46595
91493
233618
231691
130314
46172
99708
127905
269134
184308
209040
257356
223196
164625
276875
300568
103784
201002
102880
235777
35727
13983
158716
303638
48055
105799
213451
39284
90337
305298
146440
210592
67420
34580
213802
117474
195712
186841
157229
204882
97433
6915
120055
146797
292244
128957
159385
20091
97637
84030
41739
35652
221695
196050
89631
73926
31616
243335
184964
111256
50929
199226
179487
151630
105810
146752
71992
262445
184541
15886
287823
65039
256759
231081
179608
211302
284343
18615
234161
121388
283474
33765
241122
204567
165954
260067
298554
162334
303490
265793
64871
207922
155721
108198
23518
107874
160358
86654
218763
142066
82734
26139
293910
163742
144723
113779
255874
189674
268453
144584
36105
94462
130646
196016
11106
138600
293313
135562
185937
37992
258058
235231
94275
274643
218408
6666
123018
205059
70038
63535
289358
139303
205874
140186
42894
235845
240145
60993
216413
197634
265420
191639
78429
48930
13818
160240
256003
44500
71271
293924
238479
81434
176006
110018
182096
121722
175060
50480
91276
19070
98377
78690
248354
211322
260875
283007
235515
309314
231014
303232
41674
93202
219248
23236
303573
152476
192933
282162
189722
60969
176082
130262
152119
91824
155137
282002
40508
83912
30016
237283
304331
64935
194140
112412
85794
220786
272428
202726
157584
288098
214401
284821
1757
74057
124702
112234
146731
240924
294453
162351
234591
216322
264081
210210
222955
135227
34506
189463
225823
66930
241885
27494
289700
153433
127429
18661
241252
95710
50991
193494
274885
84083
270116
307140
127342
42132
210287
153220
65229
42987
144126
55655
29301
138812
187991
68469
131293
93913
37492
39600
185305
224001
100469
190235
213653
142981
51987
281839
235361
88026
116612
22425
189687
738
230116
231885
79133
126976
226328
1616
235214
57574
120473
72470
109476
64854
80189
55662
243179
97697
133171
162917
128309
136452
218497
85195
174431
174945
254064
222380
208118
286226
70053
218464
158559
75771
15671
85681
279035
104209
95338
99293
154077
79452
131782
98026
169492
115804
305951
6800
94676
77864
289426
165485
280054
276546
248373
308439
225763
28824
126336
286158
175623
295735
267323
176091
301506
54704
204750
127861
158403
194883
71187
167003
299914
166141
79152
169640
289225
176199
256403
135941
26057
151331
31648
64256
205016
98117
281497
139878
188095
149067
278122
163136
80681
145242
41308
122065
132462
92339
164392
230213
287093
195860
156270
20285
3321
69054
60885
93725
289023
224069
147831
44139
145149
246831
170783
227844
244785
192467
43351
52321
289692
98526
298508
118218
127043
210407
23356
119156
302659
73380
26013
10199
49150
237508
94441
169651
149628
253279
228595
271349
67335
50373
238356
286934
280863
112032
9678
309145
28557
98061
259517
80763
268462
47446
200562
214074
29308
244446
28492
227996
34567
121396
40526
81770
265089
1449
164865
261824
162155
203053
117058
126783
172057
309141
179542
58216
260249
43249
7785
296069
70608
239731
309361
265614
265207
8431
185944
141960
285307
149414
254983
291390
214347
94878
202261
23905
10456
115037
117440
186655
153904
275544
18650
267531
112216
85585
146040
23937
11638
182832
197403
115338
109018
36136
194067
271906
70722
64709
90160
90480
28158
29094
154669
167657
227367
276681
226207
177867
110021
279401
244619
229606
163569
262985
31584
84411
206273
299042
20778
205028
209411
119709
194513
68513
258132
168012
298227
198306
32493
244368
128749
118202
255397
175662
118294
173163
109447
181021
303082
128050
217693
287475
15290
131618
164697
176322
14792
120503
67426
110370
102000
76734
299690
160655
139408
43858
6657
96596
81361
181372
104070
45095
188235
276282
210843
57552
136476
192576
243873
167158
116736
273777
251712
126832
252865
65329
141552
116664
44414
309838
69942
43337
289955
195756
128845
173855
105590
95308
7765
158820
175993
45054
15867
220489
93020
217292
114392
306560
15135
159872
260971
108968
23656
39217
150128
39867
186992
164149
34517
16260
302192
199787
203275
135415
17805
126350
135881
70743
45069
185633
175622
105134
186379
53504
262168
240435
296261
175928
155409
122887
146030
182360
103572
223182
260479
257609
213843
3552
221116
75884
292265
21523
10661
116210
93060
57372
180846
207899
36656
170691
104742
221669
199591
41660
216948
21021
261398
213781
256042
228629
68636
43575
200887
40729
87221
254970
59524
144704
35092
159171
126244
255749
228960
155475
87305
194759
24952
242670
209707
10805
36261
152581
132430
129115
104592
37970
91074
137961
195225
101362
124386
239814
280800
21263
156243
14974
218490
305728
22635
84859
217777
131570
270122
307463
285259
56544
196879
205477
185851
286868
84078
280255
96992
204419
159324
208773
272796
65173
297927
233872
248141
46803
195782
246095
300325
163142
301096
221674
239600
264081
51370
193583
156548
292445
133491
265019
240861
263537
260654
141258
304285
81833
161218
296663
119041
195954
299996
9336
212790
7403
152600
211519
55506
26648
222018
46571
180239
70756
174708
235913
215949
309011
21594
172213
215297
256139
305317
78265
59925
188166
33363
273292
252792
212923
44684
109424
137618
176289
76072
138636
81004
78377
270735
146989
63045
116468
176637
251588
84326
12953
121966
239194
147637
186130
288042
251166
120179
191920
235423
183680
31141
8707
163116
234207
65674
155905
232319
79787
289597
223715
289498
307451
85138
292233
277326
180454
151357
18125
224771
153058
172940
256145
259878
165244
126140
115836
104228
106918
258467
96904
90981
91187
236671
205356
254199
250825
162227
218893
207183
144713
39150
71220
297514
142345
212994
109135
157444
254575
247566
289134
106755
240565
175802
28902
205981
120969
80093
143610
22499
11234
140350
189084
61720
183398
160158
59473
74541
178808
214906
296894
191386
49647
128171
138415
44774
75814
141784
137170
79515
274246
252150
104777
43848
52005
42124
308446
153360
219722
232001
214211
285936
298889
211265
277219
278353
127895
14398
281079
52608
87056
99541
31531
32694
68912
282777
307794
2247
118618
18327
276599
306232
222095
196791
279253
24479
302735
285677
186897
138630
82845
120094
195029
125704
176244
227827
38807
261634
214436
138757
104431
246060
242052
24248
259424
102453
270028
252621
102390
142210
165030
249146
208003
95508
253458
258178
304808
128281
104934
26704
86914
33697
52100
43192
298020
195094
226721
150158
57345
136125
155634
223452
53457
170781
170466
194583
96478
272611
127915
224146
2247
191672
210430
134607
60939
131068
124772
67345
125117
238863
278923
30686
191376
210388
189134
125545
259722
160743
213026
81339
158891
241996
261981
292112
248078
185323
191466
66436
248580
291795
184163
263427
89988
157001
271374
82647
140543
53642
232450
106124
2324
268437
160894
159554
284965
100249
64565
122221
237760
209427
90372
123897
301254
189775
18042
90730
216505
253195
263005
63749
34092
308583
82155
103037
52160
229760
227171
24110
272303
154960
110316
70251
77595
133486
82823
301231
146246
224100
259674
288045
303214
231731
244511
249053
261755
247341
235002
257170
250809
59475
286539
148358
196213
76705
223588
164718
255032
78285
303272
244066
268021
12109
119341
147753
106864
89503
30449
179609
204915
157721
126729
80341
37766
214897
197241
7538
121342
6628
60362
190231
68867
248271
140245
21878
208507
100350
294590
181079
58300
266198
190619
81737
46620
289582
303356
60034
221680
107235
177289
177013
270257
79651
87343
20962
266440
186100
270341
227576
177687
179648
97521
44612
22026
179667
296566
251012
276182
93899
214391
78340
157739
220094
240615
68347
272674
145878
8689
73755
253089
238890
93218
16225
147077
117150
111146
214214
190299
11211
215611
104268
225405
127085
142296
239903
188297
96707
173153
83980
2297
283242
169418
63867
30236
210819
139666
130988
91841
267049
142098
139900
151106
302441
190397
122300
38066
178793
95250
130244
139294
151567
253456
231539
87112
35819
188648
284788
236257
248102
74702
276663
60147
216664
157043
58363
141712
220183
239429
293383
217475
191457
163707
247820
113612
294410
145129
113890
224204
102511
81491
98904
241882
194689
216443
139710
162138
78987
302875
85533
191413
220649
274191
40023
205648
73527
287755
296780
294472
93842
207300
37406
251568
82871
130808
3982
77046
229490
65684
96871
1035
309994
137264
155133
260949
100733
253140
193128
189510
109139
143113
145955
36134
45822
16235
242133
221364
206054
74857
22269
269296
210498
279836
190143
239390
126807
14160
251762
268964
306844
19323
81308
195775
183228
27689
292417
18606
36999
1972
276164
181828
136712
62885
233068
200259
50701
176018
244616
59321
154840
234361
136238
259280
252016
115907
185463
54457
102228
19441
36292
57288
95345
196741
206782
273709
294377
51141
295896
60428
83068
241052
289783
13067
5344
110231
205746
39032
112679
293674
1973
227225
82078
194289
80400
219760
60569
111358
80360
216586
154686
245115
54919
8897
34424
200036
98943
115720
34390
144276
209558
244053
269202
181970
19373
28895
131144
94680
1346
192925
164404
75835
31668
296455
33851
171593
30007
277645
215293
135556
114976
167124
187233
203777
86399
248008
18042
178995
253759
44924
99765
56395
128521
269703
172919
6657
178329
102522
178418
20204
257327
77409
167640
96809
60794
297385
205503
96221
226845
121890
280408
151382
42840
290741
26547
7341
282970
56020
54067
233053
267907
251627
141587
34979
116634
308919
78951
52639
251580
243408
98895
230270
2860
145474
151047
112486
163881
59401
149085
86364
63022
12901
213265
62142
73909
196918
136524
133663
152112
243192
48432
193842
266552
27131
269140
22507
31935
159010
181725
45466
221295
90403
161293
270939
268451
213715
236966
60403
137600
216356
194673
287363
303695
157016
181660
129247
53026
164133
120293
58900
28629
253416
160069
241818
203761
46936
227455
197728
207728
143885
260793
284163
160240
70883
67080
221067
72486
298809
196762
54741
239531
159769
309091
9634
274506
259609
285009
155935
264208
290925
279127
124948
194766
178246
63072
87275
56065
157674
109063
13833
155611
226782
54842
199649
224472
187509
300661
173432
19549
72474
212858
64808
166564
149422
294140
266353
90559
251359
262742
160421
39890
48328
182459
278540
303532
181168
104560
79444
33923
281359
192159
199611
129420
250739
295771
51615
244355
81616
29346
163172
62482
151504
145855
14311
241292
55873
274833
117560
45406
247476
224784
293289
36847
219270
77746
289060
10610
167742
224110
227401
241206
220974
270533
92640
81643
274019
286504
30680
158157
287610
88121
147766
90364
95228
258310
174668
274641
29809
281300
147642
135347
260122
77215
16812
198181
58189
148465
56471
35400
228461
84458
223694
52784
125566
234009
135038
247386
273426
246744
1590
163147
292166
291720
74734
253188
112091
173183
65040
177584
237451
221154
181568
74305
178542
64176
119669
308697
98333
10125
173914
276871
138763
222871
143849
182333
276887
108627
253032
157327
203908
78965
140139
39081
309073
10427
209213
154010
46084
99664
169578
291529
240848
284195
14106
128517
125326
303751
46319
89665
165524
300433
253023
20549
308607
55192
31362
123415
86613
165951
172093
110800
60745
205225
243341
192088
72968
194312
105252
177389
274313
124378
193199
13079
74393
18231
27569
121690
115984
45658
80788
103219
309768
108465
186218
284981
96225
79638
16438
30470
125248
212899
103295
32779
110556
188521
256924
288843
86573
64105
67382
121696
78071
159521
53704
232132
300024
96888
124716
156360
36856
199376
80788
286580
197679
157260
26318
222678
120246
103693
165515
15056
80956
63880
236157
269968
270582
200093
246354
53757
239321
124784
174355
253675
300805
80164
3335
10112
185114
158411
297810
261904
142443
87774
157542
96014
30402
197131
5783
305772
175137
39674
247940
226594
42217
309624
17182
25670
114744
27757
190628
71331
261443
47526
228524
269509
275309
193736
302440
131065
81760
41102
63858
167115
139579
7722
253947
194425
182405
26852
177353
204203
246037
292907
171981
180855
206279
234598
305501
69683
290379
42117
261774
182987
271365
156812
261509
270323
49374
244819
68299
92007
218930
11313
73179
296273
302013
209040
60692
89388
34268
75419
7774
146916
35118
287808
30927
111772
45828
97280
168223
95090
302779
303071
44116
293309
20459
11227
3081
291909
153678
134093
254489
67422
4249
251769
2178
62610
129067
36694
31944
215353
206526
48791
246961
277994
1517
47786
7412
171852
12399
125134
122592
209221
287556
20485
37991
18661
55252
84393
221385
270107
247153
74838
244447
184261
101011
220612
66026
66612
61631
255557
143533
187613
184049
273688
84390
217131
73226
198988
282685
252596
300815
271001
209959
270069
21134
229146
44703
274002
193077
13032
228244
283164
253652
11242
85465
91251
21006
219738
217296
152474
65597
186442
148812
157976
106869
105515
280379
87512
125632
210015
280549
80769
275893
194919
284052
135734
211318
282912
95710
14301
173027
299832
23949
210827
78809
195926
122537
49867
33253
222355
96206
160242
118014
51833
112515
217937
116391
147677
229738
17509
83009
214160
274548
281929
261978
237372
104594
119093
174005
9451
186755
166866
308962
99318
225454
218029
138728
189925
199013
103215
77423
270431
85104
10194
23316
259218
76955
156187
246081
155373
139121
55857
306389
112829
17629
128448
22656
7348
271019
200454
277494
210504
57492
196481
20601
152281
35513
263441
309674
81642
192699
47884
234621
124348
25920
230457
51434
241922
15697
153811
233846
18783
171255
294049
83569
220684
253814
301738
290062
67290
308593
200347
169107
76161
257697
131000
252935
130062
118953
15246
259752
230532
290737
186153
165495
53469
236737
304109
251802
14456
53374
264146
9406
12277
201776
271910
96406
44219
80910
240310
273829
230940
210745
89833
284850
266695
183043
29365
201668
134608
159185
220398
250822
7830
224007
190432
172761
200374
273088
40689
87937
130174
171003
283625
66259
23090
20068
247183
64089
117835
280492
106979
166153
394
304808
82373
213677
308376
283522
115745
93518
198008
9039
152106
105420
246497
173865
200455
76929
168275
59458
204811
200085
71889
14225
197029
280686
115248
20074
245349
98282
158684
141973
241527
299819
275000
22391
14862
245517
276695
192629
234294
274044
254314
101000
117685
231822
151802
259368
304387
186525
190988
64401
50972
232390
303015
211196
117370
184332
73272
129136
25427
240390
74621
148786
168037
135872
142572
171671
263972
37179
85785
157259
9599
91571
173716
230663
305497
305641
41826
204042
81735
293275
295157
132157
154442
160732
236178
38402
282076
80652
150731
288124
237516
56969
123774
157655
250615
210070
30797
247303
85340
284606
29447
270055
155273
85101
232426
150242
116701
39623
98234
107772
99528
129912
27536
304083
222897
228617
268119
42672
4302
157919
123794
85430
226733
32436
260533
128440
67516
237643
249706
125451
194518
20899
288186
51733
234751
277140
59887
241397
309528
26635
96973
23060
201046
112232
184070
269992
150317
228993
104116
249864
94531
148505
139946
46380
212556
92739
297899
237767
70542
211815
127023
217077
127945
290834
133852
227980
74777
185293
90432
35402
158141
114076
234163
67413
113840
18613
164430
82206
67704
38268
307779
12358
133298
224985
170866
214691
152875
77028
58545
169874
277719
115376
121194
27065
269896
196064
163738
251081
8714
131615
286444
213826
73881
126000
199402
182061
158298
217015
272011
184809
54765
149585
250672
299003
274087
79168
15906
219524
86543
29316
291065
265954
184488
172034
280692
8290
254937
1332
10780
99155
52291
107117
169378
236195
213220
97201
153375
63180
278929
306089
74746
258509
156983
202420
83254
276477
238673
199459
221099
88997
49312
309384
108310
191883
34484
63947
233036
30684
49914
98700
292472
107634
250496
89927
268982
29102
204856
301402
200461
83836
30262
193774
218171
167741
85498
133733
202316
142878
167728
32438
13120
105663
172520
53497
108405
2304
52728
52506
47622
20969
16302
108120
181342
20978
284630
95615
97730
267662
179173
263114
123684
30883
100786
23090
139038
64872
185784
179835
93
109151
188334
134731
60013
225985
226860
31793
165458
287072
258310
105571
19114
260706
180663
29195
290128
231770
196294
143309
261879
14471
235456
287402
250738
271072
244308
158283
5748
138603
180393
131706
121876
55788
56513
61660
9854
48969
126362
300504
218134
74936
254862
144667
269487
134752
15913
286017
166293
36713
308568
93120
285201
219260
230675
261209
150395
306402
56358
269487
35605
134419
61746
42290
70690
63584
3485
137692
301961
246868
146470
93216
3323
54419
198653
209033
180974
249118
198489
220987
156655
90819
149271
265337
297948
154595
301071
246657
253252
157196
266741
101484
213542
118360
128764
85730
192031
127696
163248
32863
56378
51694
136386
119817
183888
157605
13523
124043
165960
277038
158649
120217
228389
288241
299992
181817
76688
141184
55658
212679
307463
82861
180117
98202
302621
50918
28872
152477
39752
47819
305341
226064
94907
233036
225013
261858
79938
33521
234738
248662
39989
177863
178716
107472
197647
140485
47685
222759
141388
230706
122680
238288
35986
226605
166149
40934
157115
242610
230989
138589
159821
9069
47858
115752
205019
251826
2100
123768
80272
122112
173504
218176
298895
247544
20480
257002
151322
253010
221969
73493
30505
97278
108830
73697
271450
155137
109102
126412
2431
123828
151141
96346
155091
12811
268043
226308
210165
148010
208718
37315
53343
173844
138984
167709
202039
249126
287323
207811
281821
41382
163978
234295
217497
152928
270901
80614
93235
149104
167286
306407
208710
55300
268992
166736
72268
299892
300114
263390
216742
4429
133993
129971
161542
149867
44461
242862
282761
185340
122273
151719
301278
223054
107996
189938
18170
63029
275488
186725
74248
197008
233018
212765
206991
199360
276952
9578
77763
304032
252701
162195
107074
187849
112007
204741
37235
239055
235580
234195
139521
187241
8422
215992
284476
67151
216779
20543
90548
134657
212071
304293
28339
176222
14170
199726
118444
52270
16251
188426
133994
275526
1436
202913
87584
305773
268807
276862
110294
149479
300207
213353
14953
256539
241100
94374
166935
12413
71867
306830
231727
269878
94228
248396
6903
11810
191733
78673
273629
190746
309036
168554
119009
177406
217506
102450
172517
140470
128791
224501
125768
95596
116492
84452
173294
225457
9143
119678
92094
279511
24831
50545
254023
213419
11190
265987
202647
247691
135511
74393
17739
264761
42339
148439
226506
174762
75566
77237
208500
53919
264102
189007
81586
172912
166075
283864
151292
24740
6999
23832
13434
174430
103100
130965
209387
208784
42571
306133
309586
91903
8705
228646
182042
56545
121684
117733
66233
287863
289400
125438
239644
240768
33681
178444
13461
303907
37924
29455
29337
135537
239565
237946
299459
2840
195395
227491
301603
237475
39290
245971
150151
277248
304586
112489
160851
294956
273677
228489
49528
167185
252782
18954
206522
11518
133129
108759
1826
44799
8631
138555
102433
241254
296198
142906
166240
301766
102250
178786
186373
189664
228284
238950
66608
98570
53384
72863
123603
35198
140482
279026
55070
244526
210743
40324
11057
117047
76539
26187
186417
153627
155524
133955
182080
64290
264873
39847
215164
57519
96819
12002
229604
129092
88673
154153
298935
43238
237523
277116
66500
72679
151697
282606
64605
81754
298593
231324
115677
289027
135401
148309
78633
17375
102929
201724
281278
284837
34862
52180
53074
18726
72543
237210
37513
263323
116709
99443
140722
199208
163522
71829
99161
98034
305401
8721
286216
85208
145428
114048
12932
246928
64400
98920
137578
302918
251073
225862
14648
202898
64275
212148
22977
1153
218893
169421
92773
39183
67048
132197
23940
147466
163560
8245
80318
254503
200908
8395
164950
111205
260398
65368
117979
202691
100204
212568
229016
131802
15811
26040
1144
32359
242878
249360
122279
93862
98795
135828
307691
166221
305036
193256
67788
230915
267121
142040
102959
16882
237400
283169
11350
280839
222870
6739
107975
26183
42826
32380
300879
309450
7895
72834
127310
258535
21278
162238
63495
239077
139422
272379
156928
101429
246273
99489
211532
125041
132234
106708
258625
265271
149999
53160
72154
106651
213373
76288
217476
240503
79894
157138
118685
124197
248734
235008
153426
68772
19411
26907
163794
65522
172019
182123
28780
126043
111542
269050
254524
123665
301913
168335
140422
193490
46938
193681
82552
266288
113206
28494
172198
72838
44789
19223
240967
128741
200705
169637
100548
40567
218
103553
240762
156086
201054
113841
284151
62055
186573
91641
199584
138448
79276
241685
142538
19877
50415
135693
307814
249896
150046
264067
306833
238388
139727
28650
208678
186552
174434
173311
60961
22387
138445
283653
219746
162936
248604
221019
55286
145712
295640
160459
156398
256933
68828
84982
288251
262167
94733
251176
299036
38947
282309
235524
302597
118376
152695
129822
50874
118324
9900
234841
266016
238627
186950
265582
304164
201390
48271
265721
241112
277243
149311
254036
130713
110419
120448
166558
296264
16964
168487
30281
242212
154983
191232
310043
140692
31466
230614
92420
158860
62270
267179
99407
276877
265007
124141
82618
181337
185150
29026
73578
133250
211081
143361
237827
283194
261368
61626
53890
15152
235292
240294
224046
171061
301396
107625
43755
243227
194534
105575
81400
15747
148936
287525
281349
34125
242085
100519
286110
275168
250164
180456
257149
139902
267905
285071
265941
104542
57230
178904
231723
209584
101095
223828
207760
209524
106581
231587
49994
33023
365
229043
298057
309002
223420
92421
103357
276041
91006
304786
297841
301264
2201
145132
189320
299407
214565
862
97854
124003
44262
99992
103065
9327
243966
201157
160253
299503
49003
203845
274854
71449
171970
189870
71665
100064
176451
193592
112166
94821
209005
269851
254118
27617
273328
122024
42312
34258
8802
125567
195035
235057
130147
113064
250643
31962
204250
288305
55669
191123
77481
59005
19942
121725
296949
203114
234491
133385
249023
92753
135837
22873
228395
93564
56653
274407
163896
132415
146359
163440
176777
178015
72787
46725
126929
300976
247608
52334
239160
298952
17775
152334
275414
206914
98300
119438
45
73006
1803
210567
44146
160429
243103
297340
250075
1123
13321
232511
129986
123772
207987
306115
283763
6219
263798
19621
244157
279874
202442
276164
272912
75109
298933
162789
68196
211885
170553
170661
134252
4224
33864
103686
23380
103986
193838
254170
235820
51111
204291
102562
153079
25624
71953
156138
124282
184472
88485
101276
290861
236369
106465
77667
261544
136901
113737
107080
98428
72592
47015
103142
290586
275893
260032
30127
215571
121285
152599
270057
231206
292010
111036
51790
130609
169868
5262
11113
34544
152830
218303
269704
260833
114413
90401
242057
13849
80835
254601
162064
224159
17880
272041
117276
64841
308842
207078
180628
196415
232094
152208
49223
104679
170596
283315
49017
293077
23354
249101
271508
28330
198527
307136
290226
162175
122558
166280
64765
20693
55512
270892
126273
150136
122701
62189
117958
249924
99203
141982
258445
52810
3275
184863
24623
70314
179664
218223
103354
152349
225123
245231
286966
217373
36893
277286
27591
289045
238111
153833
261346
3754
167308
64637
101712
177310
71587
292314
252977
56987
87554
308773
224274
142491
94479
116724
74911
42989
199330
132279
172489
126336
14335
237249
135901
193575
76964
35205
93134
300903
37577
261051
4848
91321
69835
289207
163029
242720
126334
301216
204368
203829
83827
273540
66291
33580
191687
161627
125683
185643
28784
236432
41827
73717
92289
286956
194011
77853
284117
189694
55520
222302
103994
10525
239052
126070
159127
299222
94684
23730
108940
142540
113308
159954
193843
189627
146343
29412
203404
187094
246923
114667
18492
150312
203973
83822
34768
38497
186841
24731
274070
67234
51400
67244
275653
97184
19053
145203
128282
72299
160781
101328
54498
204825
274612
188342
172399
101002
89397
207399
227980
190819
270781
249345
190240
85082
215935
265578
169502
235808
278815
203962
27779
193909
159028
218385
116393
233314
203521
239418
159835
221592
184076
270491
259985
3644
125268
40733
267453
11383
218766
136058
10362
22825
216187
90133
256839
119789
11413
56982
24978
31433
132181
188161
263478
176156
55808
166545
185352
277910
170238
90152
300635
242141
151620
11530
275710
54970
142358
132075
273740
4428
275124
19462
107256
153054
57132
85564
276145
309169
92433
58403
97156
63978
25692
84505
220074
138200
215689
126626
240621
112309
261644
85156
297927
253876
139641
173195
67200
181492
117003
144545
167053
198525
116205
114285
292350
139846
60268
307283
309821
146293
128846
42873
39753
130177
74901
22958
133180
292089
207471
161252
202277
30643
174865
109696
223075
112064
11897
250897
277251
104401
111703
148225
308976
21392
107356
95443
195140
105791
30754
15256
254859
47675
326
291525
183078
15499
140020
135633
87956
257732
221960
41055
184495
290899
98280
33032
81301
232407
133506
178207
159433
242944
293218
188108
229867
243385
281656
46790
247050
88606
35748
241389
42899
96190
245683
155459
247111
253326
2448
142385
94163
188422
192010
125068
287247
259225
140646
156827
271889
180717
293347
156587
43996
275800
45920
208466
247849
55526
254537
74338
241407
19147
107700
179923
178481
110422
218760
107180
275008
9262
148922
162352
142879
258090
133721
165336
157404
302695
246976
21605
85702
78704
17165
212133
170905
245875
119790
240091
69533
49734
57273
50174
42440
71830
221816
161680
152220
210553
265356
263568
54418
18094
293638
277555
161620
152073
82513
208108
300752
132254
12502
178638
271658
171401
289459
53346
228398
41274
154439
55829
264211
187731
236993
243889
221308
289204
96343
230854
159670
218724
110185
248461
173927
127978
289475
281238
200051
60225
26875
111954
115576
204798
94317
152554
76732
164899
284098
298391
300008
260541
300859
263142
255873
215504
88650
254648
88239
91341
111124
262189
307519
251592
277312
125435
122048
174658
28289
291450
29197
54011
265883
63002
171000
250257
141230
17130
270572
547
80165
262984
250279
98692
46507
25355
242960
39468
195926
3090
82787
133057
291220
117897
111402
69870
180688
229158
175396
109296
151127
98227
69481
17015
6021
255455
158187
206357
53180
286353
303596
194389
249694
158001
103642
237456
208606
95945
105462
36084
247772
175749
17836
231614
141453
96806
126911
211844
285232
196905
47112
17569
127011
36977
102259
292882
253318
60107
138302
96743
62209
300186
151919
278000
105665
111472
241998
211989
28158
131342
309736
211934
272423
36240
185333
286678
252073
138507
190030
194770
64805
231491
226805
54326
231984
152177
5459
39357
134913
289422
290739
93632
192093
267903
35076
293662
92022
15983
294725
41259
122486
216278
128218
107941
207179
279353
307880
24893
206501
278985
74239
72987
139539
231885
169518
31358
251645
211927
198464
246012
157502
44117
34814
261503
217651
189099
297672
240607
197797
32929
69614
223928
206728
198120
99713
52872
306955
62373
292278
292866
301458
295800
290028
8636
105056
227365
115913
207008
294983
290240
93518
303249
2131
207104
188109
134023
300055
162267
92427
69912
216185
224842
19525
125505
267633
247286
266985
29311
253114
73075
54268
52628
308240
212290
190039
44975
76711
160064
164836
34360
197655
109471
272762
182197
304095
137367
33617
204962
125842
282798
66145
110124
220997
3437
191650
189364
126378
46921
20033
309203
50289
177970
288831
265810
85136
201776
16402
171077
101000
162863
138523
267958
14381
151878
293369
285928
109374
299250
217729
160287
140627
2032
1822
177662
145260
52789
165363
293431
22379
197000
233373
26778
302214
230143
169955
151334
11326
236672
283683
72494
125041
84813
145357
96960
257915
51185
171895
129006
269445
72064
30708
9714
255291
2988
231531
267786
110266
262643
111156
8555
45355
161346
99237
209597
209816
214851
86615
208708
113993
267192
213827
29521
62185
287953
255031
9513
273539
287626
185174
297379
74813
224517
32751
293744
304104
308882
98068
112179
77564
21165
301677
40266
20274
237154
205598
116289
203876
114736
172259
112970
217647
171213
159933
168657
118336
164725
82974
110781
3684
122305
87367
241873
199668
127800
32500
208636
103336
128359
273155
273317
18110
118259
178217
99273
264412
297763
24917
247017
87011
92619
260125
301717
185797
162515
163620
201300
275977
81974
93777
274914
260778
10496
29992
155880
158519
249713
256277
42305
105954
98452
229882
12015
171432
220173
26042
297728
170762
45749
134851
15031
141690
28258
274324
139938
105099
213309
246274
161103
263129
128771
244794
200693
99235
27549
167199
32720
76567
76622
145567
196633
234223
251513
242805
243312
254657
141382
188532
254161
6644
18175
268087
242686
860
303857
201495
162632
4784
265476
146718
198877
105979
124333
159876
278558
75104
70083
148553
188961
289498
24251
184915
188780
208939
57192
178905
113297
272049
107110
292501
168951
35425
298029
114807
84521
63652
35573
84863
266642
167648
54291
137565
13036
80603
181086
90910
142860
234479
52942
208082
194157
118467
239199
172061
244292
23803
143756
282075
192375
206235
202768
88670
303206
91778
235087
2457
275880
17070
4065
155949
187535
251423
261029
29406
260275
151354
209288
138269
56156
225678
266404
70564
23271
42823
99567
266427
197111
232195
130829
162141
227499
221911
300406
280853
93260
253673
182465
268644
92375
62866
286673
151456
109862
62061
5792
140043
120095
223209
68955
78872
179003
194278
44074
92285
118728
294533
38896
154928
65580
305393
111557
298865
58414
138556
299663
207365
277521
202843
124555
274228
73119
218214
225585
105535
109804
276228
125905
110784
20413
114629
233951
174183
266392
52036
93248
100476
51241
137653
302065
285619
290124
252078
303414
208214
266910
103689
107848
62134
142538
129687
6356
261529
6216
284091
29077
53111
52017
173168
13407
304849
45895
123635
145465
125313
209339
212828
159751
269931
249447
46145
186454
70040
167583
140183
141651
301255
190831
271660
175465
127595
20802
248061
153478
235678
280549
222336
4345
5373
299506
9267
308842
306841
5555
160659
28859
300346
156035
238017
231744
178043
262476
4536
220690
148614
26457
218926
228903
175974
114193
97184
285891
282580
60812
15031
184492
281332
112956
224983
307060
56837
205787
103463
148635
60710
66582
147263
251685
269904
224315
115432
164932
151712
130760
63743
298652
238104
229219
280927
275319
184145
37111
271747
46494
140823
102796
150407
24814
138896
249337
121590
281661
270572
83378
18657
18017
109578
25197
201327
302855
86996
149828
293021
200634
68592
253629
207200
289411
229242
229231
3990
172509
116840
117748
167350
226728
62583
207145
59881
222730
144774
37785
251655
252451
166831
274568
254749
212556
268046
223576
41041
303008
162982
151317
10212
230154
217942
129375
84207
258696
196159
126777
100433
193663
93017
124534
187264
10218
160801
234624
298637
118005
65285
264415
260674
23170
213867
16764
150920
268352
277159
301730
111698
242937
78572
27809
158543
169166
281310
60505
155602
81459
11922
291294
237243
239166
25920
81882
251590
38803
251573
230708
118207
64260
224763
207135
232435
222755
75217
2734
6936
73353
296431
7016
239622
194953
264908
373
157152
88006
138366
10822
62454
196499
86658
119566
93986
240113
237467
88622
187630
16493
262826
187244
43569
158248
251916
209268
151839
255023
127226
278361
11684
191048
33171
81098
34680
140800
78663
160208
149256
153830
273296
180528
46163
2508
270890
232203
118298
90259
106688
244124
119123
235717
95934
193655
233450
25462
222547
251901
182155
29589
16090
166490
31639
47114
253492
305704
9470
183747
40074
300880
150934
170933
80130
146900
32804
229803
181301
281455
260754
306363
82808
168861
15812
208019
41171
93088
108811
22123
15158
19940
214631
54499
113646
244943
273082
259115
265165
122754
207049
147222
257638
295426
276012
99723
160508
233626
271243
30711
62554
40551
270516
255471
193247
79898
569
289922
133009
127136
141081
116590
73571
94839
300414
108286
191063
111534
256475
115898
295999
65518
206921
62322
218694
158644
196178
88056
216248
209440
90101
40586
51797
44956
45435
166758
174558
290197
305106
153929
159218
99015
63421
38073
115244
129705
266409
102028
75535
291386
291050
34262
245960
293735
223492
76180
133389
265230
180085
1870
237501
257768
187665
153348
234756
55387
116016
287863
177227
232918
26026
249181
249019
107113
77543
47540
262812
301333
61315
70354
18510
3400
126619
70496
171157
247274
215943
59035
40323
241989
18810
210652
46745
10465
101364
65867
135518
282579
65226
184682
286977
184505
166155
12426
20998
65405
291748
85799
274745
308296
179622
82189
143317
235176
241590
231826
98545
214694
131071
116450
101501
94749
236916
305689
172165
309747
220190
206011
306943
67396
212160
221103
138366
86020
79619
296132
169575
141872
212019
157951
118232
146256
196119
153403
95513
123431
239788
22521
77091
126539
150942
237684
180392
34763
225769
287350
34016
292742
219513
239509
208140
200128
304034
132927
154614
126450
152767
167397
157440
190586
250747
243901
10684
57971
176456
23666
151893
59153
122105
94931
234623
162257
106317
4935
59632
220289
48551
50380
283355
198085
151141
2849
91135
56353
225104
45316
292162
286761
235050
98124
68212
66403
302359
246363
68769
262473
296759
205543
67618
289700
120540
210109
13250
57601
184878
19550
122273
293710
170255
195359
31249
191130
220207
58317
232348
152071
15049
217204
305842
25542
1545
243198
304303
140628
54878
140176
90100
296906
193310
287849
39021
119566
44371
32520
171521
112749
36573
191388
25961
167484
109946
115456
279398
61018
250301
53386
12053
285240
42623
264424
287274
205639
309977
250721
216126
23283
15331
186999
16640
101011
147573
130010
238598
58610
238188
43365
239956
140315
273155
46060
46420
14356
134330
228296
67835
139298
19536
153246
153868
248930
117783
59733
207542
151167
161783
127165
33951
111888
77164
36092
51211
274256
165319
288292
20176
151431
177714
96481
47113
99600
17114
104216
251031
138040
112958
151845
179751
215679
238920
242795
129208
224644
86601
84610
279820
250319
288810
264039
16682
159864
257256
258418
141566
235300
111426
195540
120990
171176
230943
243585
171273
287352
182921
137236
308809
68313
28810
99674
168752
89425
268085
192408
44604
7757
139732
56352
218527
255107
174073
159985
94522
233620
99738
258943
26278
116461
110066
130435
68251
275776
201480
162828
152648
249205
5798
253008
210341
34029
290347
176998
264318
244758
57394
185444
15918
197279
261285
306918
252939
77067
187403
298805
240071
158721
102972
132369
165688
121532
205537
245989
279576
82345
190412
65162
257440
140299
97189
108101
104987
122795
202972
8913
280503
116830
182952
267885
286513
10225
140268
127291
12246
4902
265800
291501
220386
248677
110317
73803
265956
46660
292621
280647
17098
256946
98436
162454
271689
109268
65667
266701
86989
249948
216880
190609
26440
232485
114772
145152
122665
217911
268421
241159
282836
12288
12763
198571
291920
49882
268124
287464
11541
36538
235717
53584
160744
209212
231912
63566
9332
307802
165021
192773
270101
37701
255033
111283
106856
53572
67810
237367
102605
302770
55471
228890
143321
287641
169602
92685
264896
182804
12859
76882
81190
82654
247546
45825
116098
242757
74786
16920
131735
302738
108586
13999
86284
225703
67001
64964
96268
131702
188672
46955
239324
24848
63679
216690
29328
75866
309380
247348
158228
272922
235055
77686
90152
181127
78368
119214
160845
232435
33035
306547
63544
107656
244151
233786
142466
87106
117833
230249
167476
55460
27441
194934
124433
161285
86094
193789
219425
128874
7331
270331
271752
116425
121161
250076
298222
55086
22385
284017
179442
161869
296450
140615
78944
282591
160664
259901
209814
39801
242674
63027
260113
10125
85615
205967
80136
46296
59977
54371
75493
38806
44650
185831
255120
305104
138585
268673
54678
176686
303475
253144
157645
55782
115022
195174
210445
232976
294449
26268
34082
30294
110356
123782
308077
206573
196747
187823
157588
282709
24410
85482
44894
304083
156030
289793
254682
289447
222341
209687
77840
30204
307487
299787
5833
76640
18577
87829
204744
212810
24858
118376
99844
51953
113085
223955
179220
281186
57692
140409
87256
249498
67713
147129
204236
36342
31951
60098
107708
100587
187023
269587
272928
266359
259112
256777
11865
297778
167132
239938
184791
164443
234118
159097
99400
132544
143901
143491
10362
63804
16312
234883
139258
106677
100045
85910
170111
146466
141168
218084
110977
55426
46926
124163
103760
43534
1077
92302
287417
194029
16599
114497
140144
115957
121074
233825
146515
101378
225742
113821
286871
86627
279245
23379
194250
307202
207252
222357
187701
251646
190602
309495
92679
251332
239234
79248
21068
227837
148871
302089
73623
136670
278885
199239
99030
148023
191280
102266
14347
172427
157322
226327
85147
207675
160269
276867
259881
44715
296188
161414
81235
148610
171497
109766
92230
125065
23284
10715
80644
223499
116528
191359
14949
153742
18073
140497
267114
57054
118830
248367
44030
155490
246417
8191
13255
184413
118200
189976
266073
86982
42423
238165
193423
151737
306347
177181
229581
234498
238172
9803
57937
290225
130372
185980
202195
303788
280757
121280
15837
266219
62919
130904
257744
71789
303080
293028
269820
128397
202592
282011
171423
86604
223494
48993
124864
284281
79873
268400
209835
72717
184532
283785
175969
297644
168043
187748
301394
174519
105913
88919
13969
294992
147903
48641
277356
307343
268384
117153
62491
106175
86024
30691
199782
53669
774
106879
2145
308322
257169
95728
259626
282417
74381
209773
66521
257309
72283
164086
16694
200551
36409
74251
216592
197970
110570
74046
171957
40953
68850
5039
98479
289831
136918
290616
78642
100440
64925
198296
167086
135741
179046
125195
171647
205044
84973
212990
234426
145997
242390
303520
231662
155777
271063
140040
307778
174645
56412
107019
239728
176573
257445
226240
191320
65805
251788
8944
27583
74841
159561
20931
220354
18574
28315
140018
133931
241497
58859
15089
210055
163679
63763
52361
192652
99310
74197
125209
155331
161219
298201
42739
118452
293006
176263
78330
90098
287181
272559
62859
45298
60108
295837
50183
20209
190611
303028
226513
281559
131697
272303
97267
256880
308354
242465
135314
295211
221254
299622
125983
148031
98901
220186
38126
8997
245902
255731
106414
67031
237974
47462
25145
172388
289843
279275
40684
75216
17398
188562
46902
188798
188162
309669
160205
195428
288027
209641
109301
254868
232418
191626
67711
56969
257737
56933
177220
211232
6021
155446
119075
6452
292454
79033
112714
228257
43162
281238
162308
24290
135618
152287
100279
130317
257786
144475
224434
108375
209133
234713
282465
222193
3291
158373
50032
176034
46157
202839
66677
26720
232463
40463
14712
227133
87780
58379
42733
107467
8315
265094
40062
226853
228233
198446
197859
75999
245087
241921
213535
270786
53472
165805
144040
233276
171098
294493
244347
268820
203829
83274
139574
134244
56330
156756
48017
123870
127553
18213
231207
225557
27409
184743
5514
22441
95012
185095
150425
224390
271482
260
98103
64509
155251
139895
22145
43627
14841
57059
17718
104990
301492
7380
241388
177071
248293
44912
147987
42319
133592
226847
182231
196624
189033
303497
247122
290062
75020
152622
112531
18221
53170
285375
209571
36181
98727
98874
272803
232502
188892
308597
5227
197077
159261
71650
208262
135100
221287
4580
92645
276832
63391
135567
228413
213504
187071
104260
238511
126601
133545
52290
174092
33474
110456
200252
61307
176649
213920
99491
125195
247650
297155
234040
252078
40747
282096
97708
106200
186145
154995
116308
77534
7854
223914
108847
167048
267729
89081
152984
284769
211629
197427
187964
178878
182330
46934
151244
152661
125640
237667
303676
272157
50738
25604
187762
38032
62495
290425
117663
158051
62226
261524
58649
223498
141380
286275
57652
233366
102288
116151
168674
252044
298979
207077
112998
296523
151338
304477
3236
190372
56411
95100
181810
125281
293716
101865
212858
133152
11069
265807
28255
135934
96797
8034
260214
166439
241132
155064
112448
85186
21819
25477
290199
81740
28293
57257
273969
272540
168409
86254
93441
117812
283812
164848
212777
263873
52372
14858
65543
196602
53342
201589
35760
240874
155686
216745
178564
286420
241690
200773
246764
178881
19887
3522
248882
221860
252363
34489
185571
273739
246306
297956
161555
124014
64042
125196
118507
273467
188534
4585
47463
129250
20403
27992
278840
265652
283414
297500
10851
253870
110785
48225
245129
266049
68271
257733
253253
142274
57679
214120
301873
142783
198913
309386
61106
198533
255623
303338
206431
243658
265458
214805
265936
171098
286271
280902
232174
295877
93483
175664
153343
175953
134485
256747
304713
173156
198061
41015
298259
305779
234910
244773
161458
235226
169732
128051
70733
76866
232708
272112
56850
169590
121288
288034
139684
256901
174158
294464
95228
108641
97838
161764
162752
202231
197528
74132
310032
116814
258754
155521
100551
145160
17225
159095
142966
249987
4697
153295
303802
212065
138733
179045
292920
245405
47994
239963
19326
111372
185187
253218
281992
129892
84075
249058
232782
21228
259511
299858
283226
40711
66245
260131
288043
114468
250597
284193
156648
89295
32852
233294
305126
32541
151508
81777
295659
51881
170749
94410
223501
296343
100220
121749
252528
229297
110490
172044
55243
254765
40123
44385
299851
117686
132848
10393
269910
116471
63458
88669
62575
41455
8416
149688
61252
261140
180675
116196
63091
7489
85388
54091
181620
305475
17372
224969
78624
182303
136224
84471
51798
26629
188289
108595
51996
243167
228626
53419
27985
118606
125116
38337
220464
149057
264089
18296
265000
130024
118564
58136
180178
195192
294870
179586
37260
218761
11812
181743
299739
116150
163350
159477
55996
183484
51534
258789
211325
29755
182349
47537
128088
225591
166353
233980
242196
9367
9915
11350
107712
190336
263071
141929
174749
184923
190247
102305
271998
237773
54523
136850
228247
94273
226236
267710
85002
303774
211558
125932
157192
94344
135371
115260
50064
59158
190965
300810
8098
32098
86967
149982
54326
211092
242226
194265
306182
52786
253858
21662
149718
179775
32293
270627
124432
298606
112683
138705
66469
236072
224444
21582
163952
27054
54249
264280
4863
188179
14541
217029
120664
297916
155273
10282
232157
239048
298643
79298
66036
52937
234281
15857
282667
159542
230414
141611
92493
213977
269469
168171
65805
276528
112425
18461
82925
78425
74329
202166
6606
56999
159856
289402
294143
210031
189785
254393
28020
113435
110634
252069
41949
253510
50591
43608
281678
221030
115976
302648
306061
287087
187997
94952
263585
179165
37671
196822
30097
241910
21114
55313
171000
156371
25685
73296
75932
133066
274774
85625
115025
34450
213425
119776
37595
220702
296130
107715
155677
152805
162826
61182
15805
142338
2493
223572
181431
76614
192433
246470
232358
94540
86077
185141
191156
23833
35036
242680
189480
301174
50550
229412
75123
10115
6810
180552
49315
237106
76724
57292
44082
178824
274459
116800
64914
292233
64977
183544
168032
176236
20733
293105
10578
140098
260015
38497
72466
151501
25306
46560
161823
13115
180181
236404
35139
223082
17628
190220
165580
11897
234435
26979
66746
93741
148765
19188
247995
251388
284077
281881
181577
26393
156164
13216
10644
51160
11282
157771
193375
291993
17837
43957
165800
116452
204823
287351
55550
28576
181173
260856
58234
181466
125073
85821
241164
76059
84216
24193
10109
72895
224664
309342
194379
168319
102579
134460
87578
68821
208732
112403
209540
138045
300664
264744
302275
9392
156106
262347
96966
181716
178904
286428
202150
79866
284983
45523
159306
190935
231951
35418
210130
279597
69338
4044
85475
71617
199146
118956
222780
254872
197701
308088
251631
233131
55344
153389
230078
162814
7036
82467
28455
99304
26503
303328
50663
89361
205932
106921
136302
250095
225236
243073
264225
278767
22179
258669
287794
57169
203058
283804
151996
272079
215325
30478
200164
139009
300869
235810
50603
60470
281267
204851
209336
280990
153662
205548
153680
61280
101407
77098
168962
267008
61042
226857
245459
61758
5142
18584
280116
165733
30538
45451
161375
8140
128413
172403
137531
160214
21580
98247
161378
42346
129594
46878
221837
298234
138705
52790
102573
50799
127785
112947
57700
128332
180093
24744
147143
74139
195919
53371
157764
165811
278873
224511
271046
115255
138802
115335
164426
86969
124420
138637
157928
218566
261417
21672
167724
114411
303968
25880
75234
241345
97903
292459
106702
107805
28229
147450
242812
103594
169960
23856
59118
194317
97701
216087
70693
299450
24504
53684
133650
224036
184543
34529
71117
186505
125184
158023
2100
44597
125684
83478
16296
195097
31718
290034
209683
118439
239880
287039
134032
35905
124303
308412
136822
171924
51373
304120
21165
205461
95294
160600
249327
145325
278190
78816
88972
103659
189975
30602
180181
255568
102357
143339
52588
237206
240824
20683
171466
254603
105399
88304
63668
256427
233437
269295
47491
38058
32251
24695
50383
187644
2983
254176
131751
235708
115281
154300
38810
49693
224319
157636
42089
135035
207422
304954
119221
237981
47044
256800
170536
119507
209600
61388
105599
83057
80043
150008
149817
164809
7554
16147
299119
252147
232096
48725
305956
107664
133431
251189
98268
252457
304332
42633
133447
140353
165737
100825
234149
187018
208473
200010
83940
85986
277633
263133
176901
288125
45360
139221
145522
304081
122816
288872
15024
79280
65812
214522
69898
205662
75481
202995
126512
300732
306859
236589
237855
78277
33849
255947
53367
159561
90253
251650
291686
87503
23651
200544
153467
191452
180214
61475
7512
62313
44811
276553
275634
83826
263455
296885
172673
249517
137816
44358
27722
187166
44359
82684
60493
116883
52340
279884
128116
268349
12578
87284
134435
212572
49429
125894
242503
202411
235456
38432
191650
237105
68017
157737
91240
152211
58643
173355
117881
275408
236698
198158
205931
9120
252299
156901
108984
239993
146096
52058
179827
117393
79488
176022
193551
168697
124149
274778
168163
193095
36786
105711
285888
269410
8344
161057
170043
173149
247911
163324
179054
159050
234375
64432
252769
31389
302836
55314
109239
191858
193337
157563
162425
160855
53302
133144
56379
139493
125663
199444
257163
102813
10519
85056
288033
35812
247990
211718
202216
254862
4430
272115
211853
160693
43751
158608
18616
87614
158650
149733
210059
279843
102729
251126
52210
252879
97849
45792
304453
246270
137090
210160
257202
104288
278430
242633
256224
180176
239917
228151
55776
263531
247656
214631
51159
85244
146626
96521
158733
297044
242012
60276
46690
43978
76112
159710
181671
267367
174070
176417
202686
99321
39099
7655
127012
204039
26100
11663
204641
91602
31579
216093
21455
221030
272977
255844
275285
197817
112166
189436
25346
277175
305340
190539
83769
186970
255802
229104
306445
176992
267287
106902
189420
21697
294293
88544
185980
187623
71910
170359
98057
253697
8819
36419
186077
107656
38601
85315
264505
198663
301409
34711
212291
247692
28764
221021
287246
219719
96301
154907
73290
81312
16994
149367
199698
246445
217167
92892
99500
236887
307750
214040
92027
88195
119535
248539
107140
201380
201257
78363
233474
300555
138085
135846
124983
13882
202529
139249
237475
309995
236812
160322
164520
293971
267663
195365
259264
161153
145154
215398
217451
299979
148258
70417
196417
95944
92513
156286
258551
241853
1924
287754
213560
109081
232660
141574
308789
9218
7874
27194
83502
6787
204872
13473
153352
21142
281829
302951
246952
97146
306023
132465
239820
298772
139457
123156
199822
88904
117430
260466
10678
236657
241770
143456
293201
90471
92945
59912
44186
166875
219944
103540
90322
110723
296672
214520
191570
58272
195746
297522
253298
245704
72557
185418
298210
296175
282279
60886
291664
294223
166410
73173
210158
44806
168877
209115
34155
144024
43100
184810
265608
306402
124987
42889
5580
122932
123037
150988
25890
282744
196303
235674
241550
142028
172508
204210
276255
64601
168226
236981
138820
69138
221109
96996
215018
300969
78218
87354
116488
222251
88979
225873
170600
13249
280269
146643
75373
284178
170028
228452
67975
71082
291982
280449
220157
240630
115632
142801
14395
48332
191411
74700
292000
305287
118047
84779
58818
293574
8728
176041
256252
46090
195451
267053
134920
52866
207640
48344
50151
145806
100580
133978
241891
65056
76521
274098
151841
192563
256860
87075
8622
16108
107777
235969
204868
117247
193215
91451
216546
34855
168524
104423
125025
108140
305878
121
245071
101549
85971
141614
249373
45503
259524
210222
243777
162864
268988
218795
292289
113326
41424
249073
186815
283534
52098
201610
88976
205305
236416
85900
287561
48717
61413
200720
124978
20232
45288
64186
210865
54268
5093
79136
264404
131521
182755
303724
88771
247314
101802
145717
144907
275705
192212
170723
304793
143528
269998
104507
61346
267142
105743
62864
62929
225725
223101
178490
88068
281432
220089
238728
187869
201571
247665
111709
247130
160501
278474
23301
25334
157238
202582
91702
265615
119806
83514
55551
208740
250119
288368
158008
225774
185143
292018
44136
66491
50923
195856
87313
277771
125366
72284
131932
45954
121228
89368
257414
177071
252174
190500
274582
23973
228367
78162
97652
193359
209853
213669
84775
21436
105674
15341
201365
207326
225426
35474
132305
189002
121521
143908
219350
179606
66821
56060
75974
98197
243909
276135
247496
220172
233860
175547
31533
233039
256647
186756
19654
45353
89691
18495
206111
151022
40076
38277
251546
68617
71156
116619
45416
95066
116845
281181
305715
36243
216946
277032
201506
180352
292798
15687
15746
215292
104712
196189
130757
107888
45027
81603
282132
296208
108473
117463
130071
99626
60027
264487
161186
151703
196815
186289
296390
40080
127937
230012
182032
230459
255501
138349
11815
75870
195542
261917
308573
39633
242840
106653
142069
166417
304507
136065
191027
240913
115032
1589
210624
214463
135907
305913
251107
234709
56095
47734
228851
56812
264615
135032
163333
297390
122269
12041
308995
205055
216087
107835
305091
303419
222244
43204
160752
31700
144500
208081
170222
240182
142475
221215
93951
51207
249463
133172
185267
54015
18556
183140
161267
99721
50284
152757
168726
30857
64463
19749
22196
182038
24550
179076
17127
281642
70516
262828
306769
279995
51922
179013
203234
41956
106222
106058
84278
290957
196194
208237
155342
285490
194248
106826
46094
277646
263667
148186
283557
193260
234616
256892
122048
16444
102582
279709
26702
165833
123244
24905
227080
125564
79987
243806
142067
183364
265454
187635
235594
283938
218195
252261
127469
213877
184894
804
212344
196882
54947
228272
107695
46840
94292
28089
7076
172839
207791
261717
31240
61818
270442
221353
112369
302483
60350
211400
189101
264747
224462
251002
126733
28195
244962
148071
69808
238262
304895
27319
199141
201901
290216
179672
190705
284075
290965
58028
208178
139295
286073
265304
109107
198268
290205
51571
171568
118732
51298
277761
72356
134224
285390
250486
94505
252324
95797
2438
113430
58299
298149
115753
299069
60236
6315
78642
102725
196592
120227
262654
41664
116717
60192
137820
142560
245683
24646
93306
292152
251210
264078
73331
197324
138254
18874
296938
69031
24253
40711
288592
221625
107442
143811
209975
213519
78372
2259
71859
199290
254890
227528
288607
97307
123745
31723
158290
222000
279032
132855
203574
281276
63175
226791
72026
110658
169578
305910
187070
194548
81360
14821
178059
23268
15543
91329
194065
10818
62670
190940
75328
50609
302525
19102
152575
211829
147803
309690
8016
128336
43452
120199
118056
133652
175419
183604
149129
245275
175072
30637
239202
124673
237398
47975
256542
265319
270345
117566
4388
202657
170520
275069
172736
285907
219285
159761
7074
267682
151689
167121
157286
22306
271690
55235
97306
142790
304955
214002
249377
236571
81521
264945
245631
266060
190907
89420
47776
158116
294874
124165
41288
241337
198748
1497
225361
217403
111284
230441
4125
274815
245170
13780
144521
280658
39182
97959
262146
75171
172525
285254
162431
228638
24494
298791
264447
276418
195374
254417
2476
142471
580
276831
283222
214521
231889
27863
230993
221659
208003
133475
231088
208479
302005
27509
199920
29843
57504
60991
55233
126940
131081
135232
20499
23864
225690
264537
138741
69605
19020
17115
43299
112116
225207
239068
107683
221654
2836
274187
232334
118595
174798
7309
85776
195152
221975
25631
268078
122783
45703
132405
276255
46597
274480
42542
109540
239559
308782
169925
184852
136066
189509
308677
295689
135884
144518
139904
148928
53585
227056
193832
167371
277280
143920
66342
284375
188088
143881
255135
302209
244165
34900
104910
240160
49355
240422
103947
305271
65046
279980
181145
251877
7118
6076
116304
49873
214677
300004
302483
125860
272084
210508
47279
242816
9856
269769
197506
205406
206389
130165
168938
250127
88503
14901
149158
57823
58392
63138
292168
229302
140325
124964
78335
189446
244528
182794
80221
117293
86901
254147
127227
254437
96690
29732
263207
168014
148247
33354
229999
249253
112954
244724
254917
273953
217095
296241
27826
82847
166308
286308
240710
304118
65406
90173
57785
71811
30545
10638
282587
8367
266290
231525
31600
240750
155356
278766
144322
114737
155110
72798
13545
226305
132730
215389
176499
145801
125577
233342
1487
193246
49570
170248
182260
299159
151291
202753
55635
85312
147520
137794
286211
40218
110461
27852
124210
71835
163159
253371
173120
284984
83472
189996
251387
155676
170182
174369
93463
305371
1509
142479
59070
76652
139147
231142
99179
235652
212771
258909
231555
54952
18188
253941
241299
107857
258595
95791
161104
259242
142612
295236
27349
306497
241177
68894
23595
48972
184053
121927
166930
159255
232443
6920
213361
124377
246842
238063
32330
104306
90070
150946
147757
257964
118680
275292
104747
224355
148866
16484
12706
218826
151572
16918
239891
243349
80843
294361
86635
307480
290254
12330
192851
128487
8437
92698
296584
271015
10144
118162
146575
46067
40177
276401
38269
55793
253310
100601
186000
31311
179202
252362
124435
267181
245892
223357
8679
53186
306649
39993
304652
115823
153724
127068
306750
233835
118185
164047
170918
67638
191099
150882
186385
27936
150928
260834
237804
205533
269256
276662
231988
297666
195923
116031
234912
138110
33698
222582
61110
78562
95931
7120
256402
142924
14851
302810
259227
260229
21740
751
23148
33407
262529
86260
209494
157073
180955
115949
306329
149474
166995
74997
102728
178039
258487
40956
178524
241940
252851
223214
143615
206718
169503
243687
175296
120357
284032
24065
114980
3580
155795
289711
100557
266878
308300
264385
213897
248723
139920
168829
208581
92264
204035
206082
18649
173829
63238
245868
214385
230574
253425
60556
197468
126283
233797
29505
21389
226095
248901
285437
192188
52874
64525
84412
90599
272009
110996
287558
117263
129138
73932
213916
33675
306876
215221
182061
207780
308840
137583
168148
286944
154959
79011
223559
199571
33842
48372
215342
287342
151220
169524
187999
251306
55295
153894
300397
100828
102356
75824
186200
99658
256228
228171
274772
138455
16270
109384
30513
200363
93987
104752
121303
247476
4156
252196
179741
147173
232740
269793
44479
55897
278896
219617
5404
22393
217313
39657
294402
226975
264016
143784
236038
134006
37780
44293
200758
98926
51614
136268
70566
95210
42882
292371
234020
176455
78765
57824
277142
143862
187020
242966
88345
20836
87367
124336
87210
64981
2667
162629
123299
46247
75235
235104
39254
229289
179824
186081
195248
235158
148134
170231
211857
237221
66361
205056
136589
144757
11657
153262
60851
204472
45758
203280
141135
2198
299944
102604
15765
79508
257569
166587
285854
128533
153890
287135
68336
15024
101890
95466
278687
84497
181809
188086
199466
294702
87603
83475
96210
285691
114208
107898
39535
45480
273383
6754
91044
292871
239212
159056
82881
198205
183717
268288
206017
257933
144374
89055
127903
1001
249906
91751
73780
265986
126098
265527
4379
191731
180542
297922
48727
150628
75326
44764
181146
235923
154794
162391
257273
67508
291677
107092
271307
300334
239369
139745
13433
211756
221650
215086
38183
71589
152101
208721
116306
176400
293425
114848
188032
19776
222873
255556
173994
158518
251167
65832
61790
660
203821
273683
30944
101270
111189
74073
245636
18578
257848
21164
227892
194303
62743
184024
188187
122184
266229
239008
234852
288369
70396
232768
125718
224706
304341
182293
66661
224149
160358
39385
94478
16755
39588
204630
180504
207988
262364
99546
122307
217716
168649
197993
244107
272128
296602
189544
213789
239467
41249
257135
11221
110393
271437
49230
234556
189494
195752
224722
50864
79718
50502
91297
133150
117039
11784
248464
225539
151840
259454
100538
288472
66319
261991
274611
20042
27033
103599
9658
222141
164180
244112
245354
90818
8230
238947
72829
259284
225835
159223
219877
224651
200304
98907
268653
140934
231241
21113
24758
22540
78689
148008
213284
124436
242752
193642
196554
160066
273199
73453
13066
241724
16022
241654
195532
38617
291651
78772
269854
115893
41782
146163
141609
85461
121765
109747
10071
272842
48729
44649
129183
66040
93827
157554
50645
255008
221598
226623
232411
190191
244820
43111
221227
257886
34789
61039
240697
65327
193889
265591
212269
98156
157496
111298
295105
234972
235794
239132
198517
116757
27490
157892
199376
260854
43046
131332
74746
104485
186865
213189
106934
278750
265950
241853
155438
211702
92827
245967
283632
133806
222407
92535
259256
306442
177367
166009
228429
192878
248234
12016
290501
65539
20803
197277
16403
126305
70529
172563
258393
261142
108277
284948
110552
153465
74496
157456
47428
100240
241272
39674
211439
202565
169707
81753
4363
156876
208904
236981
208928
65143
47517
25572
153350
298517
97902
176480
96932
239893
83013
250093
268726
28578
291071
240474
221786
157028
138212
105284
71978
160096
295598
50810
304949
122925
22775
134488
148044
28761
279233
13263
143921
208769
180504
3858
98857
85584
225462
162445
292428
81378
167925
275093
303247
278176
84940
108111
101791
120475
23374
287745
101773
59751
58545
295062
128703
270463
128594
202049
138005
225859
279046
97486
103541
178672
229968
62663
67833
103502
222661
157732
7054
125635
182398
91980
157419
301000
24910
219148
148050
56777
147263
25232
261881
236101
213585
182842
281605
170445
293370
10606
306759
27040
283548
307727
254188
3535
263420
243837
250389
286717
151578
173463
230887
201630
159215
173517
115192
169822
199495
127960
88900
151224
229213
81735
163874
42551
236764
42522
223665
56962
75588
195537
72757
64424
195841
287615
23739
53101
17366
148523
89942
235577
55300
247350
309724
36951
129116
223989
269020
246531
32042
148792
116701
240359
1943
281084
66653
36940
279764
235247
15716
54907
188708
133673
231533
132709
253849
169066
165988
128151
7617
47463
294992
188290
195275
285193
219843
76498
59483
212176
18024
271743
133057
297935
145041
231405
246807
156854
305716
172691
123063
57542
161846
110088
216952
17921
66497
960
267149
282626
261099
4114
295567
252247
260420
178838
202124
138020
126290
221691
243671
212164
19833
94663
377
15594
206216
166412
181176
73811
244013
272933
19981
222104
103299
29539
287047
232596
47274
108676
219221
69713
282750
276595
152590
431
238165
165956
106731
4065
126698
129335
27252
177888
113214
287199
189116
231205
68951
58252
301536
58557
65262
84842
92452
237294
249657
291740
197853
49340
66848
35600
229471
8570
76370
47118
133879
71044
180887
190884
51410
152394
219028
32392
275144
240673
112657
6043
97755
207991
45124
168520
247566
265319
74090
61315
89532
196047
278884
227014
188036
57219
170979
371
30841
279007
112610
45652
173226
279839
39405
207216
182784
301780
169302
125403
154025
73869
53217
305862
113069
149891
234207
236990
123811
115701
164664
68776
154969
102713
154840
104772
279165
40114
13970
281159
31172
238537
151486
128921
15370
53723
92926
183393
294281
226989
2325
181915
6032
26084
306772
20254
49564
84785
309358
231035
207359
50108
92386
111953
222728
253521
33838
259733
177446
159742
110231
245988
303954
891
54321
278612
91619
101437
180153
71841
112620
126725
143589
44578
231983
159229
193523
299709
288482
51688
194937
268746
263117
221292
47763
52376
266555
122398
4882
288346
113899
9452
162404
209203
278174
254684
308473
39154
220439
99512
204054
218860
242249
127647
141612
42896
77352
82305
283600
2174
53420
201333
252426
42456
259167
14982
136789
232084
241815
112215
138951
221747
128459
46185
168361
42117
125739
134993
51060
119456
288343
296180
298519
209739
112379
290764
137981
270168
269673
273146
39962
119573
2464
163996
284680
35360
249470
128443
90655
243359
286419
34395
210935
134509
258218
25083
110806
60469
246964
59166
217688
192460
155065
159356
66151
74370
40667
31798
275184
20937
170643
44619
244587
33722
38427
68366
118896
113847
47008
92878
179491
18533
129646
159905
38555
98294
244302
209708
1876
229970
193350
118775
35901
74221
264430
72411
47597
179534
277849
168109
186738
302050
236879
129385
233160
194206
206423
221499
20486
134739
150686
307722
102633
33684
11079
207927
31463
19275
118600
299758
142574
40984
219823
278638
269741
113766
15246
82445
176138
181654
297011
2959
191120
8383
59116
205043
267640
142340
65370
64350
276992
55038
150186
283549
35042
34774
264037
130197
266769
275438
31580
81800
165883
166370
45358
121475
169500
232727
170474
116797
295745
93308
261036
169330
160150
308812
195810
243516
252331
161999
196238
224927
249483
273562
148019
172431
69381
26569
44950
223740
257570
142677
24872
107264
265747
142988
249556
123555
305760
88218
178645
207496
267018
245969
283881
237646
13219
275353
132291
916
73009
255894
25746
266843
25341
216917
144157
207089
206046
264309
42404
53313
108978
102474
206074
97483
277893
66623
254437
65171
53744
236754
193210
56229
222284
97395
290727
230310
36386
115948
184230
104364
245784
9752
1673
75435
171312
86656
9563
19149
174640
126268
34446
181473
77004
49315
264434
281144
196771
184480
222486
130981
74372
87094
27871
98973
80191
134291
62466
130544
195438
274866
200390
171513
186671
275663
238993
14380
117930
47479
197363
113159
245752
127624
301046
203892
48776
155771
23080
135505
15283
55391
233953
303052
211087
25364
62853
29755
191150
126965
163516
261634
15564
223092
30830
94962
253790
13530
210342
187729
57093
107812
244168
68451
12735
271362
126588
103760
204118
59807
208864
271801
302771
148810
161569
135189
275835
145252
305295
307589
213937
27535
117097
66894
270289
24194
258500
140811
208644
107395
64200
110555
98536
244295
77778
247577
72172
276424
23921
111458
226919
164437
304031
209262
111492
248314
30243
43605
175374
158404
206008
24818
216587
97868
288530
270732
94564
291378
115199
268914
193043
302954
292119
23243
154247
186073
281443
55500
250503
85195
272109
266964
64106
33245
309730
102608
181542
143202
208780
211210
271709
78031
172764
102513
206348
148767
88339
19399
291234
23320
54199
276277
184256
273522
221935
23620
38567
256696
15430
135584
18092
271621
249577
157210
124751
94124
8889
108197
178207
88984
278903
233473
18404
168148
301020
255725
136550
169122
91195
42501
210321
246628
257678
135577
194098
308419
167941
230517
271411
244100
172293
207788
228005
157945
232156
36809
61689
135820
13684
271247
242999
163789
180835
8066
227047
154845
135574
10490
79977
35591
128523
67787
156284
297245
64518
124533
268111
82462
201111
210006
250877
29405
241770
240720
300269
271722
106652
93839
80611
162787
13689
187902
240
294825
93157
20494
281411
225887
76051
23412
104469
200718
268104
152808
8368
158393
51567
152742
140413
287432
7077
141530
91982
202356
206685
215497
256546
85533
157996
191089
268526
149142
240408
226465
194773
63362
92188
119140
34361
45524
71894
13573
212301
86247
249660
252362
234158
55294
6894
269042
289449
15724
39372
83205
96719
225166
102760
256416
70097
79347
154943
293802
48711
11411
67642
102053
109074
8539
266421
228676
180668
247951
71689
168429
278432
213964
199536
142104
256840
36690
92589
201494
230364
89146
275525
290169
241977
286430
167115
255739
18717
44368
33314
20010
202671
191176
142382
114056
80730
190839
80176
187018
252965
225733
15988
182675
255093
92164
281335
87199
56404
14343
125829
53478
272751
279152
247286
171328
238634
74468
95319
214220
238295
199990
100448
73599
16352
291423
15222
219578
302461
94247
82286
262627
279912
171951
39332
44529
173767
139540
85375
148365
158682
254569
95642
283824
69236
25103
66031
45068
37057
16571
267482
74248
147468
269707
214932
230626
133941
271779
276114
50474
220948
238563
37452
68336
77301
109825
212156
123383
133607
233469
71024
304434
279415
64598
12696
10130
159215
230632
300442
264098
102901
265879
17130
79794
32950
109928
283777
265389
130388
6117
204430
75260
153083
149479
112574
165618
107570
200870
168159
64009
208170
117575
6294
54736
226514
194338
240410
233054
98854
194461
253445
295787
277074
230365
296471
112939
273457
190947
50222
263360
124029
63571
102595
106028
41053
80458
124707
210762
1532
226380
105636
38564
233720
174559
293801
217071
171077
276452
212205
172581
35352
135268
160988
122614
9857
103383
52694
102883
253849
146029
253162
217780
99506
71503
123637
98949
75350
113910
148022
178572
118553
19673
24682
204568
210150
82628
91413
275623
69227
221674
31729
61337
5137
205518
146764
120670
151756
281089
135728
155401
205149
35017
278774
59709
14136
212752
214013
192069
99215
88382
74496
252286
258427
130494
43505
268411
304243
148725
166935
163809
209909
284934
88723
75429
207169
142849
105690
292642
215844
134928
144107
222765
80829
307743
134810
298285
185117
254732
131745
11653
272571
188248
15698
52817
288737
53280
244607
1307
164667
267717
259003
19909
11811
262854
158091
71160
100915
78264
243968
260856
183481
261463
101398
129948
92013
198501
245804
309994
244637
132188
201134
30981
144828
191288
125036
196354
218279
28032
170934
290862
77193
197167
276126
218846
307436
41231
136793
278809
203962
113213
88653
115264
187396
90161
176410
258757
76846
70270
222247
82265
296738
244048
261670
243071
248586
97804
14841
10482
153829
39178
88854
59600
2480
111060
66394
222850
69272
304969
235954
64886
119344
3635
118743
255112
69934
194120
225515
212507
36627
171504
244101
173713
258822
74408
99662
188561
90978
98647
25235
268193
16453
256349
37023
136617
298770
87659
82710
135312
170450
97746
198417
282416
256445
41624
156426
280895
265484
196830
95083
219162
80533
175072
274662
67211
134430
90271
303611
86201
105373
214072
161605
48327
276129
116254
83071
97881
94578
254096
48628
101749
24790
105736
163465
291553
173836
109990
252692
142619
48957
292567
299298
138034
242505
248613
45197
272370
88524
288620
110959
152087
298088
21498
172449
204363
75875
177822
301144
179719
188255
304988
14570
243212
111050
104896
287558
241998
150873
91006
203317
288209
289879
283550
192021
2686
62705
20703
234437
76799
235098
201033
69326
196239
131319
215596
94183
262731
206260
69015
210107
158960
187802
242276
290880
88923
226374
277187
9851
74701
26851
8375
172299
289485
70037
177203
291189
13307
213250
236905
78676
167244
296486
105560
95153
83229
57176
14360
164572
304097
40412
98436
174169
247519
232885
131701
288628
105456
132035
216595
47079
76080
281364
66905
32979
175560
2060
213758
285639
242424
22471
304232
240567
216002
206183
111892
257225
50616
192179
295944
173985
79338
109818
257558
303356
300679
64261
288716
101392
96602
261662
115628
37708
159717
290161
187584
187846
262437
184629
25537
38733
248866
252803
298375
209669
170619
31153
279921
200160
93362
240056
157000
32881
292910
308153
18453
132971
104301
51544
103071
181923
116773
131781
59080
158567
224077
15450
193316
202824
155917
235772
51798
245117
170357
62940
208714
268556
167204
269047
22524
90263
270130
300305
118896
299287
138625
270367
57499
63039
263799
160472
232566
11614
252802
88694
188955
118479
286098
33725
163555
58435
241660
240975
247423
101985
288367
130440
110643
225342
180821
11882
22099
239979
263301
68144
198666
241097
196793
46584
239980
93461
288814
36848
301241
214203
291660
42506
43903
145259
206930
40191
14474
40606
33421
195411
105640
61017
258843
35611
42988
25533
230003
185585
197177
7581
203818
156944
261636
119321
301873
193977
24249
109420
84862
80274
186806
288593
46652
183370
180734
272512
194928
176021
182583
271019
3356
231498
235503
171230
53224
17003
205862
19016
300443
202751
154755
9311
203476
58122
32751
172498
55731
32077
54807
123177
36722
98886
259328
300366
222587
217890
297045
218592
298639
61772
249502
304370
1997
69706
42751
108717
295564
226546
268710
70943
87349
62680
177872
48405
290999
176060
230608
283082
196723
290949
138920
161241
128338
49037
103141
239549
49565
111350
216832
169348
206235
223997
49045
147968
128736
6929
178453
150959
97663
306585
206941
3444
252038
5390
83098
232756
300210
58325
260965
36845
234509
111065
199501
159382
76782
261964
135917
61111
4052
239730
47052
271109
208639
76628
84828
268102
308138
178847
16970
255905
111537
113697
4229
101039
127699
71230
6985
31676
66531
224722
105978
251827
56712
222658
112287
261375
270309
16994
174060
16761
50783
91267
243001
42970
167872
278899
193615
283286
260919
269677
238078
104678
20200
162867
267959
16307
70485
87501
197581
106784
114020
3021
39453
51101
96593
245136
170621
53858
126323
175854
101768
289120
154080
130479
247367
162227
138544
307840
261822
85950
70325
95965
6083
308440
237464
122181
233407
161818
53802
245255
168174
137471
182171
61510
67278
220550
155032
65293
86441
118564
202053
65610
247469
90363
261715
224360
76040
172875
189226
90847
11629
168410
35177
269341
190229
202030
197690
285418
207674
295182
156678
237496
128613
174108
303197
50670
234592
92844
6055
31
33235
162531
65157
112353
209379
174966
126192
181337
84939
224347
305836
277435
141977
222747
78624
247987
176558
286369
62487
150203
7656
290290
50936
278977
189792
103117
123979
179258
23232
250959
132082
229145
6588
197926
92527
182646
172439
285237
203071
192123
304729
291040
231790
160257
240298
154689
266220
266738
157232
237817
192916
206035
78956
4082
6983
130171
105461
143426
193995
214548
170729
14154
206077
264192
292259
44635
213274
284787
262230
96961
245931
296294
178663
300014
57826
292992
305749
21315
147693
63822
24962
218371
46111
116833
215861
24538
45075
90929
210706
257906
209972
188429
152340
102991
179371
98420
152204
136398
208288
66967
255021
134634
223986
288272
260556
51596
292014
102445
28807
171598
223148
219840
50044
113430
198518
235911
36473
264025
218322
117948
155586
112766
268750
68402
278750
59390
124783
200393
133673
147659
276149
231041
110396
96950
10474
92597
67381
177890
123824
35513
122232
138920
37272
68482
6609
49923
203187
206642
284129
44112
47702
292778
199800
228228
171970
103246
295994
180481
176313
255274
161100
179402
105367
126792
216666
220666
308308
31635
96704
61361
1913
9335
14400
132829
221513
262081
32434
144317
174423
103869
266359
37401
46640
303776
123882
20460
72479
79425
211449
131900
270849
57571
78861
267657
288843
15923
197053
289161
101223
234281
40420
255160
126473
172293
203145
307714
119579
147751
58177
84801
96461
263624
137920
49008
138112
274783
185869
20000
301939
192659
150696
212439
306015
204446
145599
120386
49834
104998
216559
8926
127115
7148
46643
242130
291735
59824
263610
146554
122835
307260
227586
303686
141660
134572
206394
82019
123623
117294
153880
102525
61707
63380
298102
75328
201778
79032
68590
146607
218347
160644
108874
92624
145974
260153
19287
178100
290648
192521
60233
73836
267768
4114
41219
121389
159595
130586
225684
301804
146229
176489
65664
251950
299158
288126
225239
19035
115022
309234
149903
250106
97425
299218
288162
117984
129369
106544
51368
57458
80937
203413
108927
4037
160510
35564
209154
243761
150258
273290
308659
9348
215347
4901
9111
267315
287427
143488
50369
83908
265392
26687
38694
216390
241177
162681
279492
80205
222731
108790
209009
285629
100369
286317
40148
49484
143820
302022
228241
14871
33001
188277
73187
287320
282445
276065
205591
13671
74679
232726
59298
170608
302725
196351
193766
298057
197830
215967
47513
192494
43149
290777
167845
217670
298537
193147
262831
265449
44026
3357
306639
42640
103807
282343
189825
147507
26037
41923
144228
132578
63396
56362
160807
278455
91552
255106
247449
99014
20504
210621
132420
50283
16123
176069
178170
236678
57638
271484
82150
112152
193908
148439
65014
103298
294657
259915
113006
23840
113870
87552
96641
281420
115175
253386
188522
160994
302838
174952
39344
102571
434
119848
207588
125195
150791
189486
117999
23442
64779
266991
100057
76041
232655
56036
111261
221960
263849
185235
190931
36870
133146
197545
259547
1020
168789
50973
228635
228841
231683
104469
160776
28825
13249
221073
22015
9908
95790
128032
153387
224522
11938
97511
245365
260072
236165
180139
2540
260200
277796
45051
149516
35707
188378
52379
300765
75020
118196
146467
247027
112031
121664
199136
308545
220998
12707
162982
60603
122191
263783
171094
308450
137338
306171
168464
55232
158116
80465
60405
237886
155581
53262
159598
129988
49004
252568
35986
99221
128824
227723
68475
130299
40014
229486
278587
285962
148488
258728
11193
192976
248412
245352
286484
192182
80666
152887
111184
309356
261648
23128
62982
103533
264099
117932
135293
265281
308732
278244
183603
222988
28432
117529
298525
289892
2711
57908
307440
81108
78372
152901
259346
18048
213533
162678
172543
122304
231759
276874
217778
166738
260788
224361
226898
93977
202366
39980
242520
46311
213223
103977
114677
261516
69131
42016
44921
149354
232026
74333
154304
95954
308915
204110
19152
284489
33651
238833
94211
31149
21506
296082
49671
164311
239754
276092
102233
237266
27839
31277
260910
264936
230845
121923
39149
254542
135006
43728
118148
135730
152641
145139
47224
244989
215356
168002
224801
277404
5193
224514
276537
157686
48876
258205
246796
204226
188272
115422
38606
206007
61283
82173
131241
182000
266163
278210
111311
41451
227556
165847
236209
190495
122276
30832
160466
99831
83825
236894
271930
74569
11305
172470
255711
205005
173341
229260
283092
69650
6762
215132
108271
198673
285389
230491
305250
284980
112029
211832
24886
281472
126654
282534
33746
205272
39933
287623
13093
193431
280289
102209
172651
84718
53664
109234
24969
129644
276704
163950
275719
247852
170860
194271
208099
121428
152830
166390
144414
142414
241021
138814
92809
197415
181759
132024
287531
261731
233276
20240
182745
226980
40657
110191
111846
217852
29635
271732
184225
16178
173116
153867
283365
34783
93095
90252
305550
67841
191757
167152
169073
57408
231857
97494
40789
164859
293633
140525
42274
310005
242618
150579
204476
309577
245889
150857
106368
120634
142155
187172
113489
235530
74027
287526
215978
175574
246279
193091
30411
267044
37271
192150
266178
136492
125637
74001
74453
142660
68958
246716
263288
84140
167860
159533
134680
58731
156409
74847
272998
273394
101602
288334
72584
111746
301359
40021
11106
173901
295305
277768
284115
277019
226897
200995
127828
292824
113008
293455
54862
114261
260533
149426
293536
62071
54825
6474
277791
104787
55928
221428
270009
212197
239051
190762
131491
122673
191064
175989
261347
210828
197344
20148
203738
113610
44271
114362
180842
205709
276400
179662
175712
89343
19607
203009
60438
145800
247841
215885
201619
273354
203419
79784
290594
188468
245235
149761
56477
256173
71160
105929
122666
171754
90827
223775
107145
135418
189571
2788
34400
174312
198531
159895
142213
197929
177859
55732
253731
151019
136279
20848
286920
27362
44144
201487
79958
280561
78454
171969
71948
7888
175529
174280
287248
47979
11720
261183
166527
95407
233984
267029
203737
126275
64399
143832
281082
171020
153973
84099
98621
281212
147804
297662
115863
198421
305536
302726
109964
164597
187326
222134
240436
265400
101812
7917
33197
218045
201475
10645
9828
292555
144769
203747
249747
240405
204197
95438
17053
38457
220203
292704
53467
183435
29287
205225
56203
207129
72054
108730
105103
215091
113735
196935
209846
11300
228718
215455
7695
144397
69553
251002
3103
226499
222192
56253
171025
260559
183693
119645
121223
68826
221834
86081
303312
171727
122139
146633
297946
236722
78537
98343
251182
113329
72561
271032
43783
154177
126914
134
302456
250455
205173
232665
302198
217134
110435
170434
261098
103671
50158
74832
56206
17239
148586
303516
291583
45866
299529
49121
305029
126349
229446
229370
121111
118090
186628
121239
286697
308512
61537
169470
266312
87080
3162
163534
204742
91580
152801
200986
216319
79557
60912
22912
223524
194324
243336
176621
1380
204479
60720
95819
211112
245264
308485
54401
270377
120681
248824
191510
239191
289900
166912
12415
153445
157971
2413
70844
116429
292637
224544
56844
213409
5489
233813
167431
271021
39192
115522
295898
32930
87755
279823
276725
269181
138732
205047
266576
305577
34966
90224
201243
206454
114839
217589
73376
298796
158978
204285
194243
163068
22499
302432
223437
144133
254159
266963
125484
163307
51943
211460
60886
78184
88705
123634
123460
156542
213890
10569
43055
295384
306321
86509
303781
76587
291243
188544
172995
136148
20810
121282
247980
63390
53851
101455
189094
45568
294541
118837
109304
6941
143672
109006
178139
27417
169469
73279
199758
151502
158116
204266
154965
122787
130195
290497
270284
206388
222637
13148
168231
38475
231044
174284
115986
135655
258171
71941
269303
47123
244587
55098
21039
45236
47680
220408
219285
96355
198334
48231
95328
91491
284808
235780
238118
101572
34312
72938
94896
267491
68106
63779
105007
173667
306812
15799
157261
250219
55278
76336
239782
276038
8377
179842
214712
277378
133708
255246
176471
11243
235988
14433
210727
30089
190017
274025
98276
82114
202601
27173
31467
218537
187549
30370
261017
236640
238400
157972
280939
182864
201152
285085
63163
272259
111465
196368
248928
35896
275005
241609
94227
84072
253820
68227
57427
9619
267904
198652
66610
26658
121607
163201
303070
115029
98995
62742
181311
35711
212922
96546
284962
22720
112076
94594
284725
130819
197162
9077
257058
180733
291622
290663
63027
223189
4664
90291
186587
191807
212459
160357
105318
242592
162706
162191
159522
172132
112073
261162
69958
259534
280830
31831
193528
100875
172405
185651
143814
113172
196216
270225
208729
159259
126087
82700
168772
175511
191157
90670
134698
258415
205477
102589
26428
304185
57011
94832
43968
126956
24153
202150
16391
175882
58587
306992
191432
252467
225120
184247
248410
260533
87771
78510
153640
296625
154293
243207
291035
160107
181800
302515
56963
192702
200149
58126
212644
174938
191849
13006
118347
101522
78024
38908
142947
107689
9404
163209
199227
230162
15366
235153
210335
216343
2502
20477
224400
279754
173647
296208
239189
205194
185785
63662
563
303031
256005
18640
72850
2058
56872
238987
84583
174730
76589
176602
136949
28973
162492
19523
276879
200665
110857
15896
188977
200083
104954
202900
268024
79686
223848
112452
276462
182224
230034
37111
56884
20021
41940
125241
212132
33844
112764
134088
35493
37825
105938
296811
166221
91282
95678
254191
273559
86648
40154
104567
241486
205712
232384
234023
190318
31183
91198
105840
269158
245928
108856
77871
147836
116759
302645
265411
232175
185917
112809
72218
277051
241018
283855
47320
49060
168428
11193
227829
294881
82024
291732
208163
9200
262373
19983
20463
90226
194437
171428
106582
197399
191495
250260
71421
139010
294542
132359
39295
7059
213095
44303
293628
190859
27686
35061
288551
5300
222584
134334
65654
198224
216667
102344
185438
282757
185650
55450
142039
271685
239072
99632
201061
152543
89852
17511
252443
208547
250116
42072
191767
116807
309908
154876
302989
169946
220316
1081
224600
82087
148082
44908
160970
269964
17499
125778
43252
219556
286447
294510
110642
138677
275230
287603
302956
235436
160037
228378
271530
119343
279643
91760
307563
30772
69467
275814
198338
45316
247747
103006
130238
18515
243948
213773
127758
281494
210923
94915
82893
272966
272146
287375
274170
67964
193904
170161
143919
221145
149473
221398
203030
289480
120470
121839
159664
288297
155354
279904
154282
44410
283841
265047
219011
136234
192039
86848
247859
31660
265553
206626
213995
173618
262683
272097
91307
287237
193328
158629
11768
216111
93971
224578
146140
196516
10094
176300
10198
37592
3696
134557
23394
148262
129243
198007
249861
15170
149738
198906
203012
196922
283809
289815
103808
238421
93402
273427
1840
117759
209030
264157
208392
309812
176631
53309
231416
99010
199119
225014
295549
225716
266876
145852
85419
89389
281987
204330
7733
241104
278566
226897
115797
286673
65411
185288
76109
52251
134147
267820
123966
28743
52589
51119
202541
169594
130816
22201
21568
200242
175231
98043
48937
296238
253358
46313
271149
208098
151785
177547
18987
14926
45509
230479
254973
228772
193855
278535
309446
213947
246237
169082
20540
12135
115329
14877
137264
29930
30750
130778
262037
259812
9413
168152
259806
260125
272692
193001
275287
141169
188725
303638
85609
303736
307754
224293
274963
152860
4345
30187
163413
180934
78185
207438
276415
307544
195706
218219
202855
11716
240648
217628
164736
216790
263182
81910
295589
269249
262227
191485
178338
56759
277059
203020
236493
187973
190489
67718
144650
126653
60151
217963
139423
284333
188501
36712
241012
56536
64563
14071
221384
28064
101445
96279
71730
10176
68734
59268
138094
6264
205716
121937
170992
92430
215085
83305
277220
35360
136255
69351
82542
106464
168946
22186
201140
20870
3228
218541
44326
27051
227650
113060
292400
119778
94921
227980
285013
172236
148540
262497
110590
195171
289049
154922
23555
121069
237959
21576
68736
262911
96387
172452
86486
29940
199546
106167
87728
32010
249234
77232
119862
213294
25895
72812
94337
248804
165049
30992
185958
109590
179039
240409
160545
147370
197146
252625
226597
268477
182268
182510
91207
75808
37906
70751
235357
30136
232123
251316
148846
262134
303042
294119
273379
54219
33180
117730
192979
127143
132681
304917
110838
186925
105107
285517
201739
6595
32753
208220
246987
109876
211140
115423
81986
72148
226467
8446
44937
215289
18345
105863
291925
45732
172695
102362
97604
97429
103657
70974
105370
74294
84458
88271
198039
197213
182234
163314
239713
64641
13075
188370
242835
212575
62471
66603
160192
50418
102526
153166
53479
51000
266609
149345
138419
10131
80965
141994
87043
208491
135043
54655
132953
199717
241388
118091
73602
194004
109660
41981
159069
253198
221071
92616
299883
33786
262431
134974
22869
38590
162301
33819
112531
267546
97644
236086
228993
223323
249112
187984
18695
219881
124786
146807
297748
127227
247086
12896
256012
205649
86527
24977
180563
118992
27728
111812
159199
281210
287029
212308
24152
228150
130795
197942
131261
121771
50423
225205
17796
166957
83670
216440
155424
25332
91828
13796
251068
181504
207807
206420
176991
141346
287990
61756
40208
240129
186949
257616
117922
190482
223213
82398
276028
286740
297223
254621
27316
20270
115889
239816
104497
49990
12967
58652
14788
285762
198794
81465
266035
231399
302804
75269
32795
264238
285172
300951
302727
255634
51347
105875
94866
32276
49016
96061
231036
13141
197229
287009
36647
186121
63185
299614
110545
18661
32257
305176
23939
96332
121491
86764
58810
226695
273025
252919
286043
35084
86993
7789
234038
43711
200737
242039
118756
175104
56122
289639
83678
40341
235682
33960
254080
303856
173978
63248
99359
45320
222301
304879
297566
60623
256078
300010
145621
121118
69879
293872
262299
175403
255973
113541
128579
68668
67804
75517
281146
257292
33688
232629
29735
179622
301358
240637
210451
140129
97274
180729
2287
221299
283497
1722
220868
113863
164918
116722
245250
52276
148972
8930
66956
111249
179298
241348
117952
200860
307600
51630
102087
254719
1134
300890
296736
190822
281980
296553
67250
116837
253785
86828
100052
37776
110728
269445
207424
124271
1406
48210
9310
164899
127989
98696
255930
305125
78883
180836
165158
33008
171863
130242
144901
249915
57342
110116
130401
83937
216431
166673
63728
294007
304480
16442
253602
307999
78979
244043
95584
278440
203729
11283
138050
126987
83768
218081
309346
195273
93333
15227
198931
32937
196805
267810
245271
221974
101903
228972
12883
303801
276386
280406
131845
256383
200536
172736
296934
247449
170155
123988
56290
292830
278613
210330
251783
31743
142752
307356
282872
50355
119920
233716
10947
106843
134290
219532
14302
23983
89634
286357
78117
187331
275073
295915
131075
25547
77544
205423
266903
267196
40959
70540
280090
268131
41546
29529
201668
157092
100726
33723
26129
301877
23599
306727
110594
96158
259386
10373
221141
275144
87722
96738
66756
41437
156843
250596
156584
132260
73942
183602
171203
69924
56545
84571
74331
115940
124081
272208
298001
172315
139574
182972
259945
63714
183506
179969
288256
36404
262060
16910
288012
72455
281510
282769
91712
126573
119314
108754
245867
146278
155932
286537
53817
117914
261235
137626
92835
88335
90150
91254
52597
13111
50108
225637
154948
86677
298486
127705
303084
38696
123098
208751
20887
179795
130982
148773
139694
241514
88692
126266
14780
280284
257291
239305
226168
169001
29546
7374
197408
234175
21916
253463
24401
127145
226367
77048
157440
228893
120231
194123
95072
31854
215141
228739
246779
258624
33243
302896
124492
94136
61803
234558
194622
236833
247874
116454
204148
86422
69843
50046
93220
154450
70440
70501
29675
78135
144278
100399
49841
219173
155520
206565
265527
103773
145307
285448
99990
22911
286237
77420
197958
265365
275697
86010
293581
232923
164672
15853
12878
85119
101617
195304
136032
47688
283342
91006
307793
53576
308203
3517
128610
53385
227324
281742
4010
90104
237754
114506
4176
60496
95437
37777
63330
36957
6038
126387
18400
225264
44779
260781
153016
47971
154804
92362
159788
211310
186122
300230
275600
73247
65047
118609
136037
189473
298970
190241
184448
28766
123690
27289
203792
175863
87883
76603
247057
260636
263033
102187
206459
86083
291786
25479
297825
284424
152772
841
227358
104693
73026
243048
108932
66825
107614
119848
136625
172050
215302
98233
69139
289802
1618
117695
83569
309823
181514
93484
281759
256008
115834
133806
272801
128421
19083
305260
209241
246970
110842
253252
44930
300657
84572
159421
146217
233017
78628
191691
45762
252129
208037
181001
241689
55548
143791
85666
69284
227794
135250
27948
269492
116152
32360
54292
59322
164385
4674
205617
101179
58302
22632
188168
172056
169089
92580
193618
297535
210816
32088
256922
87934
125677
220973
273163
117361
281959
80516
183415
174304
93451
4431
59546
115947
211409
55931
190245
253555
109960
187015
22741
118864
143586
285690
200595
198416
41532
173637
156761
286894
285600
196605
91029
247231
149111
239793
78863
221380
234395
216722
218432
262105
116216
269842
55837
247537
14139
111580
113895
237204
137819
147404
86829
131399
272009
113245
282376
199135
83044
300473
65498
257268
303812
218206
204965
301320
99566
76476
9591
92429
50334
106430
96710
196785
205650
264390
34957
98477
89924
201762
211964
284784
124529
146978
191439
86581
228170
76822
83809
230750
250365
164817
121837
207887
86001
107297
250150
61336
297814
46449
2530
226922
165937
133367
261984
107153
7906
24557
137969
62859
94701
117033
186169
72865
22347
144181
27526
228045
99770
186420
287181
748
962
230444
187098
194017
290662
70688
271768
66088
88919
193609
55744
125098
175880
22485
115596
254891
231525
43195
172469
75862
187175
122492
157394
13164
288221
131820
57178
81904
215589
56862
269068
204337
128468
303786
280778
243093
250524
121729
24064
61973
182551
304870
180146
262936
103358
276696
129643
121103
99347
202927
285023
155462
230219
306668
294345
296968
138924
86637
72042
292206
277466
147940
30138
66730
116084
280680
263164
257956
67721
261948
162192
89756
20844
144767
69313
296591
154814
139886
267416
36330
62134
168842
69321
218735
281406
120923
223268
211105
172057
108449
65547
248137
223334
38231
10843
140464
178022
36903
43394
127758
271745
237078
104632
34590
146313
206397
99709
41333
25793
141721
234225
68026
102297
4028
278210
278541
65976
240334
32912
137805
255736
31646
89510
17541
183202
309072
104543
96370
213182
246843
40757
88107
211649
70051
66084
253710
241047
186620
309912
81257
132821
58161
49298
285850
59549
275779
173875
371
119325
268067
267826
76917
162121
156790
16850
165512
66906
45569
58525
160188
69059
282592
22558
42503
169713
54045
63536
132543
118433
178698
155887
139145
76382
206109
282495
243054
20323
208165
20977
223752
100154
261217
228253
142398
274344
159984
13852
46744
190580
206392
289142
158657
193320
105284
241550
291836
265382
204515
17119
227168
240795
291938
59009
220398
203455
278464
95178
276384
266152
265469
297429
130764
108425
191525
98688
206204
55773
137969
197753
191221
264356
53865
174639
224769
250144
286825
22998
225720
149400
257377
32749
216363
25358
167947
228087
170441
186998
169553
285826
202015
137747
302762
126818
207073
306071
129602
262386
190295
146513
303461
258249
289029
265798
249829
56596
133843
220478
94225
180827
27394
20201
64165
58655
303983
193534
160731
79052
116106
95994
60494
239335
37855
309548
30187
309403
24233
276781
57415
20722
171716
288001
239672
47036
184898
124882
90729
115043
77243
23439
111237
201373
133570
219504
121703
239954
188861
103680
153798
291805
95634
156494
38188
3718
109931
89072
230520
40055
273961
304604
276634
95519
123599
89024
15627
9347
49200
5025
241594
15008
141025
17005
220465
207139
128032
3241
273710
217421
274830
229026
296558
282329
190914
39923
41306
141353
227367
158084
211724
15492
144147
30912
221840
196109
285901
190200
11934
204305
305945
244351
245315
34273
198158
60483
136972
279187
152168
219825
294068
171263
213565
309984
79426
184720
11125
109763
103720
152897
179094
170634
10087
219124
209464
279433
4726
92962
202103
244892
60112
240305
275536
47305
149727
48749
205947
23935
18627
275524
64444
160669
234683
201038
262550
289193
75029
228693
233125
255046
102198
309274
266006
108810
53012
31890
36718
89336
89236
198368
100021
212881
73200
251175
157566
55411
13316
147163
11583
276028
46607
140136
271857
286204
142950
165411
54047
298037
27498
181285
96175
241784
220064
303416
40301
126758
215758
34152
168199
48871
12999
202337
194620
79541
24413
70635
296329
267330
86747
292063
197502
181230
271929
194226
48538
186486
197740
147344
242610
265615
99321
166865
271296
285147
147256
6495
262822
183856
297331
283334
65386
235730
215270
132820
226218
25348
65447
116643
179165
268753
184102
115217
134123
62307
103298
290747
141434
199866
75494
102677
69896
17202
96005
286122
228978
233712
97741
33216
282439
43788
254807
125544
162771
7233
201203
177523
113762
118496
34656
254273
300069
28469
158029
177723
39962
31841
82491
60378
214458
13737
235880
76764
125729
274270
50138
290979
38092
92597
124402
195990
72727
170932
163798
144279
174412
259726
233294
26181
166437
63044
45416
236758
57784
248629
35482
142473
271379
200702
129138
247084
125776
133354
270431
117849
304974
47299
231892
180011
144213
45916
281481
261630
178273
158477
220667
273059
195342
135031
191174
136359
309925
254300
245823
287226
115165
189523
53303
236969
145099
271799
202517
14032
98257
142318
271597
29153
160261
135478
102011
57495
300437
225215
300708
73817
23202
84708
139407
119056
94639
43421
300089
37513
111446
61064
61939
106767
139100
237528
272609
107123
111893
95096
177974
3453
37930
135072
107300
246113
279660
273511
290647
33779
271046
118872
212875
124105
23968
306357
242514
66752
117913
11245
202289
24354
223949
6453
261368
2405
183291
235335
238757
74048
172272
57609
218522
289520
171478
150669
242104
51976
114246
207483
266128
95729
120792
215946
90060
179274
243090
140453
175143
144383
230211
231792
61985
293537
212371
76460
84390
246741
194047
239487
171109
141980
179578
14508
233356
14879
70545
108644
4355
193355
34376
59329
306447
95142
9315
62252
175981
242053
177485
77557
39128
300728
231770
150683
162326
309267
225051
38334
158894
102260
152854
183268
140204
207365
192933
87060
187018
129138
87816
72323
221354
85305
198632
88251
281472
66441
18244
83587
126636
142025
95186
126836
186319
223733
280779
81528
34535
48452
113425
153489
193168
18535
40504
37257
117980
230972
60144
38712
286627
223806
160829
253709
272835
274811
225462
214522
55302
300019
227557
150422
188408
174088
215780
227118
97095
280989
9315
272831
225405
194968
292116
203353
134531
248027
137331
46581
131568
54192
107454
304411
257770
9290
288137
280533
265603
204749
166976
150793
75773
276008
213245
65901
209372
94638
191861
152269
156683
186300
86624
197057
156571
72381
9719
101092
286619
161387
182227
72750
164199
15366
282555
32061
120927
125068
218222
128245
99790
39028
286332
298667
40081
19218
179124
300096
46476
20005
308123
196235
165727
211063
139823
205990
154964
22743
69117
52185
157111
83172
115661
228052
186581
41600
142923
112179
137253
219861
69743
135533
190393
241243
184922
234594
78870
241679
65255
92202
28835
176179
305362
183916
257307
291036
72390
218736
297648
225154
33173
89668
67838
259071
8279
180629
306657
263962
240640
86596
537
136806
236792
166403
264547
106352
147263
54951
52666
96094
186000
23798
115457
275019
157457
246689
149104
233346
266571
269557
220024
173672
244807
228850
130301
133889
286534
137102
126756
70403
122709
68345
25522
46407
243319
203396
239557
142384
225333
98331
300722
194281
263522
32648
253226
117202
233814
79160
246891
127174
127568
87287
52953
187121
849
10652
227711
56806
80440
103439
306374
151478
3749
269410
290033
105253
160161
41772
252049
139118
48822
286301
142034
250133
110271
262529
147626
103977
164869
283935
132314
178719
262290
229438
137240
138708
99562
258705
99953
170261
41078
243066
57092
270392
288383
291522
185826
255937
263229
201366
1769
211292
284647
25377
154231
39171
296643
80339
2026
212444
178706
298398
171493
216327
193646
20596
267591
52421
115433
196717
251401
56966
228305
147719
223326
15190
1098
94541
64737
155849
179981
102944
249362
190058
151601
178427
297122
149231
98319
267930
265460
270322
75705
252987
154703
167222
268783
126959
260810
253140
20947
254788
181284
46706
264290
84438
292148
224418
5478
217155
127192
66293
157509
121179
306696
293968
242248
208266
82384
65306
259073
248921
161984
226960
238994
29741
108096
107697
219072
134519
25286
268231
169141
233632
235814
216367
172882
138288
224869
156269
29437
113503
248611
159355
155543
245132
76955
240296
108850
180848
209025
210544
253388
130084
258328
94862
212483
294520
111889
84062
208386
34558
302964
271328
175541
69103
232602
299826
239574
277313
117550
222882
53299
218453
186311
252526
142417
220400
179968
225887
213365
142731
188905
90109
19438
209796
13281
164884
210897
205750
179520
1282
46184
49239
209090
274303
258035
287720
228877
298628
170456
81185
14559
119511
297776
43265
170787
50718
46977
222765
198566
37553
220981
43359
241841
180572
157407
212870
65616
304480
157599
75477
33713
292915
179087
12746
64431
151019
256956
181517
216323
21162
20550
149448
62690
174929
178410
291806
304632
119262
277697
294707
186807
234227
137244
68042
78802
80571
32700
18149
247493
247504
72114
144212
205715
49364
107907
113187
279459
110458
90077
306920
133750
205561
227495
5364
18917
34767
158974
81612
94352
45614
43556
177378
25295
122518
108129
26063
391
39141
31078
218641
234470
287957
252449
259503
35119
179510
247965
52414
90574
176536
27739
290486
65607
154885
125792
69909
180858
132136
121491
12908
138920
38776
56137
260881
132646
111113
50059
164429
105502
113252
147648
58161
205037
78053
291588
129103
107042
79982
33917
177841
191255
70809
190159
215007
233245
234511
88226
155197
113406
180350
138106
209690
290837
259893
67064
19984
222120
7661
301357
83083
27232
130215
139697
181148
250899
158395
17466
46362
7524
34853
38583
182316
131726
132208
186538
254996
13198
151112
248837
148087
109372
74956
111323
163370
12104
302992
107241
178186
249628
47401
228437
76447
84001
254283
144006
150795
253114
271039
200602
286601
250094
36488
139558
295013
221549
279466
70701
244769
263302
26495
272667
53191
185667
125985
103947
116441
280943
49569
133952
291513
242471
299911
220142
56675
77239
22162
155022
8763
199751
280275
228262
214200
166536
6327
75325
64221
122136
184767
258873
64367
276703
233500
213365
201807
57613
102956
261359
214966
185819
36003
246502
182341
255048
126627
21791
96048
33621
304873
107700
124798
126787
15228
102532
47570
66198
194402
151283
31579
92287
210800
200329
260038
287955
151743
94897
206177
287197
32341
183149
272546
195676
253321
86333
126293
256224
293519
232627
101458
118627
146833
258147
56550
126834
201113
12026
63068
257367
134752
28024
124788
110193
16830
191569
24055
212318
109841
8686
223865
304030
6820
102329
172888
219569
214975
14432
85585
223534
3941
124555
169301
299212
98912
238135
141183
178503
288349
30161
27374
269090
263822
215902
266339
184301
179414
112309
133418
81743
233328
206586
202043
11528
71414
94963
192842
174909
232861
283901
157405
227727
179878
62348
42589
59020
256364
128176
190570
83835
293125
12426
281717
65225
188549
227896
138026
259637
51106
54252
110570
35302
141796
115117
107289
37529
332
147046
48705
157393
200892
12116
109928
230676
10737
244343
50786
189589
294378
253413
133470
165662
118281
40675
84043
50771
85466
38849
203616
116717
109829
134197
41863
124419
53980
297406
155820
195841
169161
76387
183074
158126
106412
85878
153531
5621
231702
98212
48959
207879
279154
41977
13349
101910
85498
291559
297051
153596
218039
268353
276908
112610
104325
251630
170804
51944
144654
293761
244422
194058
8808
73110
105773
12010
37071
233810
38907
263248
178762
246871
35183
67856
117786
89695
159541
5951
108714
168066
146406
138727
71825
259133
138786
297903
132015
110224
213809
17347
119445
103750
154278
282951
182632
298496
112887
238624
125733
74540
150237
117731
295091
198556
84966
137511
197464
227595
187374
92350
131848
81238
191213
270905
99978
307465
164547
66048
299443
271237
184628
113027
122259
97861
196315
198334
120550
288313
163344
205337
258674
90332
282623
23340
115157
132015
22460
235796
175512
128324
32518
135176
285363
187036
50334
142698
92048
122763
139417
177397
168981
169712
212007
162196
281491
308184
63630
85192
308114
89686
54531
35593
79424
203687
222454
202020
48943
170030
185752
59773
29385
53617
53150
180839
222844
232610
84221
218689
215272
168354
174684
30680
283920
22591
138848
161064
251937
207723
114483
104166
34374
232634
177968
149270
290389
167844
144581
183053
299636
185639
236246
276555
116676
175686
199446
161933
170893
46946
224612
103864
130944
213627
283617
208447
37096
81968
189769
154193
276420
168932
113009
244594
143492
150129
34799
303607
227279
32083
85944
131892
306146
175340
306714
258165
55693
241516
290539
112615
252508
258600
17838
278004
96856
95669
219352
238667
4997
18390
294446
135256
229108
170313
132431
157710
108872
125547
227231
272153
285615
136449
262154
200549
99243
7593
249304
58755
273536
50101
96022
270401
138862
65641
157369
125203
23089
198100
237619
223321
11820
301903
113861
111146
244533
29138
272304
2676
47930
256113
94714
246135
68947
252118
225991
86235
273698
191139
89518
57391
133446
50046
199048
10727
112723
160896
239428
143222
308938
197252
82095
32339
256130
249572
65952
282569
28143
105995
176658
251128
246626
202889
139465
57056
140755
14464
201936
299846
47499
291758
125845
221213
154648
154525
252707
28000
9472
293814
177078
29044
87092
73423
38542
134063
171977
17140
12316
3732
106254
254997
274321
238893
38815
74417
218108
240767
305237
271645
235785
140321
286226
96153
95310
130970
17287
172756
278552
45177
138235
64074
85894
30217
198741
81859
33211
240124
216172
251210
164623
160453
257364
52042
247986
294118
79178
37444
144311
196759
208608
117447
226379
257500
157857
156296
301214
286165
92773
76723
287575
117149
52565
123238
220965
91645
124860
283965
4556
112834
58170
172566
56086
112319
99561
199499
58865
229066
116220
138002
39543
164439
699
50706
119422
16334
30771
246681
168128
117219
113202
252990
73654
165586
190717
236625
193730
178035
87174
255747
297544
126453
235305
108273
296560
243277
99803
260495
14004
286334
10338
212269
292469
43111
189301
126783
303456
189206
118764
260532
295637
94468
237714
25465
125339
65855
306132
65390
59976
190649
102434
246136
132021
11443
259807
42986
100462
86666
47377
280065
303797
9037
266282
272151
427
80699
260156
39399
153970
24549
203005
44009
96627
125654
136695
286372
307770
210083
47894
3700
205429
301384
55565
86295
187535
276884
60065
277516
570
235144
169909
94640
173089
196822
75967
94378
275820
179891
150738
144702
260371
254315
123280
157618
65809
112178
22617
215667
107155
98568
130154
264493
247567
118244
244229
307607
227123
70872
148682
172451
77035
50652
104489
25224
1480
189747
175647
296442
176224
78520
237677
61674
170640
124675
254680
181688
204507
306993
174749
91748
204902
58828
280970
205263
265033
31563
173244
75698
270020
22891
245322
230610
91136
285571
218968
246895
117648
296326
184862
97010
224623
212095
159324
211778
18474
88523
7725
150429
252551
214077
256169
132981
213442
61704
33143
299429
179691
175170
112417
101044
38011
79686
276275
44087
253269
289476
267701
87628
214975
73540
37098
139160
179948
208253
143444
174666
138511
29910
85855
8159
80339
134418
287169
266042
45609
257819
70963
160845
197604
73008
227581
7374
122696
174864
268204
223034
112695
61967
24385
193756
119228
154581
255263
84982
139648
19068
272636
74900
220479
303752
95897
71024
289399
186768
82408
181417
9549
288236
262340
246839
298841
197199
124364
32554
290030
64707
104856
151897
192896
87449
104251
37860
302566
243544
512
80826
298043
129740
193075
188662
72732
197682
213263
53626
48736
86217
234526
163583
244812
131690
194915
250086
173790
256473
108763
213903
15508
124571
61147
219498
258285
31192
39839
202872
219322
304779
105995
190059
264940
269585
125231
291579
89019
72802
1039
190295
184713
231865
111739
291154
196057
240830
285932
430
155994
166717
103396
158938
164514
230329
129041
141963
210460
183073
247178
177862
200713
110999
154139
111512
269461
67690
15541
91463
206021
85848
64393
254657
198155
150569
148543
221759
14315
132152
166507
132229
135487
70555
276800
263257
295964
74093
210943
38530
82515
91438
231289
96283
275629
25494
188594
278000
92457
192364
94205
2295
85644
190154
90218
209706
1158
84250
173845
187624
75721
19585
135897
40786
184161
57790
302677
97835
71487
35008
264848
68700
294288
57480
280327
258280
54565
171977
126078
58123
29011
165283
132349
140995
9316
11451
153172
286671
46483
228241
63953
119886
129153
138820
88002
112754
271635
55639
67681
201294
124240
300434
220669
56271
282629
271596
129534
116438
38767
129898
257401
243106
303579
258206
43488
303021
257870
179105
60980
40841
236812
186279
7564
145982
168422
80394
191522
290011
139176
73105
162623
239411
61227
94457
306847
152135
106750
28248
98437
56712
179861
105835
129252
193813
121674
187815
302280
170084
23729
97050
154325
249398
186670
139200
29603
256031
137992
21262
108603
275462
280621
307068
24621
237151
297529
64866
57307
225471
226070
179808
11182
309620
255243
58388
156131
108294
57766
233815
213063
237773
131810
99813
149930
152919
73716
192314
98543
61905
51480
164606
57759
108954
114475
29051
158450
221664
233823
128581
18669
84662
248363
208364
167283
98498
144510
37158
141237
212203
138329
69092
103407
286587
279713
59132
60625
260376
203994
206780
291969
37652
201320
24784
178569
167112
275188
23831
270814
40789
11054
157961
166954
219105
201155
141041
178054
130763
125634
41068
189556
23821
31889
58891
22311
215120
177065
189957
105997
104990
162052
181010
165275
61657
66374
131101
15312
102579
61624
55100
239953
109531
227140
171242
33668
140310
123479
38376
107045
40320
78688
107173
150229
42295
9782
103726
56536
142743
154254
37541
16500
192213
16733
232750
109702
185975
304242
98595
174946
265969
81215
165272
161289
292958
181904
115115
6033
176672
27932
126108
175413
14544
49469
250863
371
4146
42458
286060
188692
133028
253967
303188
277421
174004
184818
227978
233215
53250
39599
117199
34468
164897
104712
225689
152579
160824
34551
101058
199468
288831
130337
178927
56976
166047
289466
197674
153209
138637
232836
234999
258050
137191
295322
12512
167802
127709
250753
293544
285234
269198
149297
115018
216607
79240
242211
308330
166815
193551
104077
96737
296406
155249
109689
299640
111720
109792
185160
58928
52217
47010
152278
43907
280844
260742
174928
2049
171894
277135
32410
248241
50214
273330
194154
275895
180875
143985
281159
227409
284776
36167
294621
257271
217989
14981
124868
185301
85618
102883
6842
201920
86342
305545
195509
77749
72018
1979
248495
210736
251517
176077
58341
35895
88377
98850
58157
108224
128175
271802
69565
45347
85989
25927
199643
173697
211461
131796
240838
180847
73162
63810
228862
199530
71246
282843
180810
255483
52161
189976
57467
159621
249933
129276
223386
254372
189708
292100
54314
308326
172348
216976
10276
276221
276404
78989
204303
115198
300897
136574
205489
298645
47113
157055
283348
10369
263606
296894
153936
3219
34347
143482
89385
11832
233926
202547
20713
270975
226955
170936
211346
83890
150126
54080
135491
230396
148684
91882
131047
40062
81515
282558
23483
155445
42164
60758
158007
132672
155918
89971
9914
191292
100090
268216
32460
293819
22496
266290
25407
159678
49891
88737
161493
77645
13351
53110
200046
261031
24107
180903
130729
73410
135342
26239
173779
104050
258086
96229
67399
160903
70246
240147
261699
225484
11922
157282
232452
235995
246798
208370
240641
294643
116885
101514
70806
289875
239520
59011
202180
112687
58369
192092
203910
11301
270912
207787
132819
55968
99967
205501
303135
184838
302684
165283
152514
210227
192583
305190
69858
301912
148395
224743
112752
281864
95876
173545
159214
37493
242642
2769
163214
198013
159534
30277
278216
234783
64021
200086
165387
146643
76817
65200
258025
54905
133043
164582
116970
9264
129460
100263
208441
21131
240490
12594
4377
185245
45767
298934
72871
191380
211682
250184
177223
57802
273730
140775
74793
27309
11139
156551
27752
168071
284698
195760
129516
304190
75404
261508
304055
86818
47922
278848
208202
256039
282751
79884
114231
229776
303154
45499
285441
86706
283232
226843
166093
146025
198624
275904
164977
67321
289890
95142
238286
174027
48986
161356
114340
249574
209198
258579
131065
173006
167419
61490
190291
175501
161043
294761
293756
235452
190256
73434
275306
65789
121763
202536
27840
137206
296412
200908
28451
195586
178506
76410
57132
197758
140627
7526
175060
67615
206105
119779
299601
28911
157243
53701
138177
54799
178305
224513
54098
783
228018
187367
74566
176577
3691
96973
6914
127131
175047
226312
210875
137649
231250
185795
195847
102630
107386
36673
34908
24063
99342
308262
158287
147603
44698
203871
306380
136681
101940
170466
32971
261831
85380
117027
148842
90306
37279
186274
220796
262398
263012
55112
153863
190539
184666
68977
295384
294277
98709
38328
90771
309795
25697
10280
26765
308657
282245
249888
98402
36646
236029
29821
216124
157144
168340
211812
233792
249147
227294
287505
151394
154174
130140
2356
305337
225671
209704
281091
90339
90186
72407
54806
142078
241138
186172
251076
159994
103160
116244
64488
278436
293601
112525
233721
276488
92010
36588
207883
124009
141935
280790
283228
125275
72442
145220
212198
87881
171309
25737
299369
8235
122003
139339
296283
76820
9308
58747
67389
262010
212485
58093
299837
305567
14688
238943
120428
165846
203916
308360
93305
67008
230225
295476
167763
227994
305619
245387
102617
98660
115020
22586
54926
103441
41488
299554
25962
109487
155440
117000
136085
182740
292069
263899
250695
151627
282790
167835
147855
58376
308454
55571
121922
68411
21447
113309
93169
123676
1565
142905
58890
169497
57781
26842
146538
42307
221784
227743
176950
262952
166335
131274
72999
170158
273556
187162
144655
79409
106474
69253
196568
114883
292028
63437
108288
256700
155749
233200
52753
172446
282653
151436
65305
87416
68688
30206
178481
107167
131466
69765
286278
158981
149844
116784
133381
246359
307604
199021
227797
16104
262512
137867
160074
214592
272356
37138
103817
292107
85207
136231
255691
176744
202442
211820
72158
272702
189364
160735
11800
158132
292684
217635
64855
113763
261760
25820
67508
152404
6183
52588
7298
110909
293868
106084
271428
295784
147349
256942
156637
11373
32166
190813
258337
210201
139233
173541
812
85954
281213
288566
116676
302125
87099
260887
109338
71241
226812
186422
67421
216716
293191
230076
64835
21947
125251
188857
24460
115151
102795
112630
184724
262351
224109
30955
282002
60344
181672
14273
41083
83271
182579
34693
276934
42348
283243
274991
191837
155033
182405
184234
24594
142265
137260
275680
208876
156508
279559
41476
267220
146844
177133
122087
291643
93832
11776
137696
170927
221976
190143
130126
164292
48741
109061
292333
68596
168543
14568
11240
5742
121917
54369
72494
297438
170023
275835
207335
256658
149511
280156
208859
296888
82045
146050
167078
273478
36876
307600
181601
193968
45168
297506
259826
80595
292274
94700
149179
261447
60778
148054
199327
163079
250573
303893
99661
142640
187085
83380
108651
69990
80984
140156
305552
123820
93321
100751
85040
35063
101714
198519
265903
31279
117897
227376
284918
26598
108840
40519
107505
18751
131578
66825
128936
193703
225610
4123
137325
187923
281572
279434
88557
142134
270167
220414
190133
147434
187450
152445
66481
283281
285252
217772
28099
36856
209780
107701
178975
65945
149759
236158
48488
126943
122908
39315
266330
302006
194564
76583
276877
256017
72621
213866
59967
32027
47882
184959
213661
249870
166936
171768
112122
77419
34777
84802
72544
6021
29093
110818
21195
258160
119422
98245
11555
201560
34455
148249
189619
285411
252963
87570
228648
263053
142255
201513
208336
267197
81463
47995
96952
90747
198643
227246
194150
169246
297237
234968
101106
41596
213960
270256
53558
185135
286190
258328
154662
158694
26452
89876
46228
235379
164039
36144
196614
142793
108572
68175
136221
168675
235015
83912
277599
104377
165486
215180
112481
141238
267464
216732
175891
136718
117720
52199
192266
6553
125246
288620
134632
162735
273717
128256
23117
106132
287875
85613
158595
96808
20034
154825
281781
289050
272211
147112
257646
39131
167869
217841
31314
241129
183604
275578
84075
272677
142075
34100
268504
245427
115940
74887
302452
105236
119105
299865
142838
269459
201604
164424
16110
32156
154014
242739
103512
135444
188561
255719
210423
296932
280180
88908
188206
138317
100579
196676
146031
49627
204168
77472
78187
232770
254626
66082
215128
47318
130983
284613
102749
123850
150904
108319
211461
104497
64787
209085
35492
35892
51012
160977
223366
214300
304421
73630
30218
303625
18008
34756
187922
301892
85658
282035
235041
264684
61970
99997
169419
73716
233310
85263
296606
44056
240177
115597
163696
191260
117986
298769
163579
226814
215956
287235
126936
64718
181698
173185
176298
267838
79872
103611
225294
103868
19519
122607
84303
65074
306858
11502
47187
126389
72960
52841
232217
21809
136842
244500
139113
248742
222838
157805
109822
137496
168064
47212
49149
209501
277675
209069
174324
56791
255967
83550
159300
147365
18510
58142
126832
242806
64719
38703
24188
164466
110947
160454
267641
75956
69517
84554
97638
254943
268030
185266
56052
286805
64817
245524
97549
132569
20607
142932
68607
101075
185567
278772
217103
167014
174348
34020
274394
65174
92069
85912
260450
50850
4591
102201
233302
172760
18801
98923
4660
57496
57898
277936
293119
33172
135928
148626
54814
10863
192889
134306
136323
98960
304741
156631
309081
31218
155337
128467
182110
23358
227166
97634
192147
100774
32307
138319
52569
179621
233142
113313
165002
6828
279786
257378
251869
219714
115091
238132
270744
50032
241564
183466
213304
169822
147402
286564
308492
220286
180646
182310
77538
274073
180381
192927
232852
195997
271685
84322
134883
65123
170762
298295
110427
60850
130341
247793
71366
150597
18291
23252
44700
165906
49670
211729
302887
244157
105334
203772
186375
228320
288354
251798
134267
266330
45192
279836
265414
206293
187758
5591
9425
146253
99949
71764
220452
205907
242413
236464
249600
72005
23104
241459
277586
261135
97151
23584
220100
226447
288763
274329
66310
42342
99715
216629
39342
297506
232741
69831
244753
97424
24124
67493
19651
80898
151066
229793
9969
261110
5995
55814
24363
224551
188777
305779
216435
233959
86048
9420
158153
226130
67483
289785
174466
160243
243884
124369
12214
174239
284161
77431
268864
183332
68388
207666
60564
73259
93719
188799
285195
246700
164490
250280
197108
20747
164862
52334
30733
68600
123467
210853
259599
184399
245540
232883
190117
189202
111818
219974
307104
207696
175721
174394
5813
115466
238418
101549
198372
211249
100916
95738
131317
163692
193202
307067
101736
287921
201890
111251
267197
63573
70284
11396
18795
263543
93595
39558
147040
158687
253688
304034
123121
206416
251375
101705
194507
60812
54621
769
223250
202107
245789
232716
271002
160676
157887
224551
95589
299844
213576
271404
175300
8917
295765
273684
212781
155983
71287
119467
240654
115729
249767
189566
58418
305893
172311
12621
232356
10522
10842
196913
188281
112480
124645
36221
134868
169709
51867
16126
155108
287995
56556
161749
42455
42806
256512
188882
119946
158256
134559
45313
13450
258557
201596
291239
21116
86863
177886
267091
115078
167687
98690
16415
35967
287742
124157
173949
8942
92842
226071
92108
261985
108777
115991
27813
219377
122297
261668
250616
137504
261267
188162
19530
200476
54140
113930
110539
104260
94620
265749
5024
234520
84155
36207
64979
293741
56671
45612
264844
139721
189600
125815
44925
38995
202648
108105
10761
134664
14362
53997
55332
194643
272216
254630
158763
298592
1115
11377
6866
192230
138291
264397
232799
195508
289465
102967
6887
6741
273891
186775
146099
101344
80995
178090
175089
61894
52707
127723
37431
187715
50118
256262
136995
198451
21998
242992
192805
112639
214453
284744
72627
274113
95888
135278
134971
71731
48780
94545
259360
96093
44569
211036
284579
89162
303136
132560
105808
59498
210269
115464
245140
206615
121124
137800
224314
190907
128297
108242
104754
159951
61199
7339
54530
175126
260921
192693
204721
5275
82311
265593
78414
267380
278391
126446
294723
39354
135341
44433
161698
227015
153537
188387
268102
80610
84362
307836
60218
1352
1589
130002
95073
157774
308495
238546
293007
175179
61777
55818
56525
196885
309302
145548
149974
233170
305884
135932
6277
169319
74290
247965
291147
284338
299053
38879
197952
137703
301905
79341
59543
183805
3851
295112
279003
25790
191318
241959
65727
104518
149929
36244
262611
269190
93724
65303
226874
255977
126890
121587
51765
46077
18757
146199
109194
137256
14086
18541
191503
221685
55932
158511
285590
216691
42128
173503
11097
54165
173680
247775
263376
216385
159839
256872
87375
24683
89193
222135
188091
214881
42909
167435
166768
296505
99724
256380
223601
97312
50341
199909
283260
125583
227716
76403
281235
232237
262010
282081
142569
77559
248833
10062
126525
207887
199407
289137
131534
309004
213548
46851
87347
74293
65567
112754
188947
263309
140930
187300
162303
233152
289879
160206
304772
174227
62323
181716
186227
135267
276662
268
56002
304055
90290
60638
24220
212912
46593
274612
217211
93353
201408
79019
166667
166187
3920
127505
71940
261915
95716
233792
163625
182345
197011
77226
228281
34
268671
126646
101731
209
7640
58360
187494
137081
259161
55655
166547
252736
159960
89730
92720
253868
122798
91478
294946
57287
107769
21083
265054
206330
183110
51194
301830
19787
113578
241019
307490
61392
184103
143810
77976
263762
292745
153318
120627
278298
121511
158953
296094
55874
299702
206489
54690
2611
298216
272112
265310
232911
109761
30533
1334
10143
250138
236147
243728
76056
177918
145315
71438
165006
123792
293091
273572
136713
14746
254757
33722
207633
43749
286155
2232
70116
71211
304651
297124
52692
4202
28149
117569
185084
109442
47154
278029
179372
208878
7745
12195
137281
20086
284752
108035
230645
226711
235722
84220
225558
215355
36026
260767
155840
43143
171999
166118
240645
53332
122930
14260
284388
36697
157990
90860
277687
162647
278849
277956
200635
257604
105918
164077
165472
95308
81893
14664
113036
155437
164448
41988
87182
281340
16626
54087
77912
66761
141843
60384
71434
228400
50560
153142
97372
202875
119770
57905
227140
188785
230638
189515
104729
307260
300143
252903
49500
108123
212793
189510
79058
25096
299820
76660
243018
289452
236900
153370
80115
260357
180122
89405
247796
127178
280980
107195
85784
62628
158495
25778
257469
192793
122393
45718
200866
146444
107774
190692
1914
268642
300476
245427
250329
80230
250191
184484
61518
198737
180477
283988
25751
122938
268217
240539
206006
38514
32715
59116
208087
308369
56214
48117
1579
206394
220892
169179
28404
82401
177841
213070
54616
162913
61949
75446
86012
99677
104816
308084
62690
309220
48693
133860
217168
218438
92444
282829
9464
132750
141600
307618
159741
176996
216628
29342
255747
220481
225296
70284
219053
292901
85414
52095
134005
179054
205050
169284
267749
303431
285391
122391
174539
226367
165371
131699
214281
219421
32509
165447
186294
227626
185505
95308
205856
289446
163976
169535
155480
89983
257661
52238
4652
163458
151031
143610
27372
15729
37198
137703
75689
133590
117667
228119
144957
267524
203685
161982
301856
90593
214543
186205
105374
189099
230782
208728
244985
19359
209986
9316
254904
139392
54347
273690
26949
185131
284445
187501
236172
85116
23056
99293
182094
302553
183855
237735
276911
173993
135318
162976
115702
154256
251201
244723
306052
145237
129133
134261
109357
26059
303493
247611
23759
193254
300864
297598
179815
10039
118259
97878
292383
175386
176140
134650
271652
246322
102734
133159
108171
22011
250649
130029
227587
97712
295779
103115
225695
177531
67668
231913
84300
111111
86188
295798
260393
105739
76182
169848
70456
106194
149647
19245
98715
249167
108370
243977
94936
228927
207885
59797
37664
288675
261072
293410
168482
82300
65629
91213
33068
153861
116919
247930
131578
132948
119027
150441
27964
185155
122401
272169
190245
215516
12848
58478
272452
111888
154945
299865
67222
17302
198179
79477
144380
82249
140848
187489
92428
108229
7511
98744
214452
46164
226738
299679
25874
217590
103312
255779
66361
236196
150891
277263
262745
78218
236003
41215
277357
147244
22944
29109
294540
207651
35415
226746
43805
186057
64031
276935
200254
218902
61082
87219
119923
290965
160421
281903
301593
8947
121941
309071
51849
211211
251132
79803
58060
159655
178698
75055
100066
305851
98513
291014
302453
30289
145419
7263
152169
117006
71468
256610
156500
41720
257957
257694
74409
180954
200591
69839
212953
53669
13843
35310
69344
89581
223321
47079
232122
174539
119277
243451
271396
168223
172470
94314
169209
101918
121313
110629
199432
234478
60757
37598
126461
239419
58703
98054
54731
58936
97067
84438
80314
190003
241
231544
223216
277153
44825
179504
300693
282765
286292
37443
2767
60783
108105
43339
179482
179392
33993
107011
21073
146713
269565
81527
174107
184416
308467
4116
204302
85761
266815
93839
204030
240505
212476
114017
256002
68833
131225
95740
141027
180955
176964
187186
223976
194141
284937
160546
49320
295617
208678
206905
227833
273169
262218
17041
132421
139004
16700
129034
199993
134955
124058
251284
280829
110575
178920
225932
264297
97462
126361
169372
63780
100767
6025
90969
100562
65430
198764
259196
189479
69539
31517
261698
175709
117643
69734
100913
232328
36767
112077
64319
77301
21982
64467
290616
146461
282505
295319
89667
36565
73289
22073
97233
122978
261690
283414
173521
126354
82648
167578
18260
177622
141435
131056
65930
151012
263003
196184
31543
155448
36514
221594
141960
306465
201750
144070
184193
95900
169462
148983
1625
238398
259407
60756
157600
91419
53541
175025
42467
123997
289570
144214
137406
104293
77686
86592
1574
168440
49135
257375
42134
174432
135709
45001
166929
59457
175538
131449
96121
241067
241735
153906
168399
280845
188159
276257
266806
240130
251597
214408
114654
180496
227682
236409
109667
72451
183595
193429
46974
145383
279936
75975
96542
152755
251824
177506
226232
241316
58187
250499
199028
290859
305557
284085
222230
276665
148304
71046
176263
21995
254991
219066
14387
309460
305885
233175
208418
198887
306190
268073
304965
193539
104233
302080
249921
150754
142045
258318
15033
38602
254881
193435
237410
14827
142948
239746
186566
274251
259401
97715
169354
75595
162586
247061
189534
248157
224765
295238
80835
105223
82549
61333
43705
143397
89702
129859
145463
180927
197361
100178
62831
239329
140003
36653
228041
170001
83197
155364
4542
143144
148238
93275
236347
161349
196064
162926
155937
50062
122051
274249
191164
25776
200263
59326
95429
219046
213664
106319
167814
116903
249904
7972
110455
220157
221379
295277
50884
208456
244576
218106
191553
302567
161922
187219
148829
154252
65204
244721
132
124569
251889
273088
146148
77646
128351
35138
220901
85559
223786
88118
263505
287643
122819
285151
200625
163384
56739
31911
10746
158453
100694
78163
146244
247617
232777
142003
42595
258234
190898
182061
41315
297149
269096
105995
237438
215835
76943
158668
123362
119727
141296
48734
207575
64611
46982
19943
258558
63654
14206
202931
76498
257715
272355
175350
67635
268511
208387
285094
124428
298967
207584
177732
249992
277800
214675
229224
100401
258499
281798
62824
309829
217395
50103
150656
100304
134668
158639
231473
139248
237567
161857
121853
59270
152218
285020
44096
274227
104495
28297
79471
247177
238337
272909
194627
76684
235507
200242
186567
212041
246541
215924
224632
132321
155661
203288
127617
176388
167899
98829
6294
241330
202161
241601
203482
82479
73807
266821
294718
129858
258225
2054
147521
219466
215491
162484
165018
167680
148442
117277
292331
35479
256665
246920
286437
289891
138942
152584
196403
18493
275734
54476
134133
65978
214107
40614
284801
266445
38454
5064
245842
245532
113474
193992
261996
278986
91719
231794
162970
109441
43311
260126
183688
97503
1741
83317
207385
139699
79110
125801
275538
147822
254051
96367
298454
179464
245795
148510
174067
52577
182063
224210
45695
164191
164527
139271
189723
215201
81388
266780
192875
147107
29423
93724
50557
298547
282387
149947
12232
73640
239752
31019
32635
63890
143548
143465
174651
6364
240695
28272
108924
149103
22837
43650
133012
277510
58988
42654
62675
68698
115911
184734
155210
193358
239544
131278
118969
191692
76103
59213
131499
225130
193102
194748
194149
298785
23864
253165
106094
263446
169317
148906
268343
216486
137972
131
243373
298295
180656
253448
17751
216691
78389
241498
108200
221142
190827
228731
210767
278390
93540
287387
119789
153067
40615
114441
146119
283091
294810
233819
57737
56403
90641
181038
147238
44557
255284
73903
296474
34374
178291
7816
82048
69062
264534
130076
272857
730
126160
271188
173691
304061
51471
44404
286394
105207
225587
64234
60139
60279
194738
149936
40037
234355
191564
257673
63793
42410
159366
66826
200522
282021
212304
229122
2745
179726
185407
19366
62233
12429
115474
222190
118684
185627
298086
88307
70023
35425
136512
70115
9183
67773
158626
165773
23053
210608
72142
195916
54169
177561
96110
33353
172444
25162
72045
85302
146633
230487
44111
64646
259118
70670
93210
7760
78004
100076
286800
143625
259176
257588
286790
42458
232646
154100
89163
194087
276241
297508
248330
44932
25053
150564
277523
90462
216809
257247
69790
298890
89025
304908
157784
52418
125034
86154
172664
253088
302191
103944
168698
29275
264830
204134
128245
53252
19426
16735
203478
193299
42423
261883
104599
221773
10566
156036
38637
250346
303142
54494
201958
261393
179170
40292
255190
216421
76899
113640
215247
153796
232892
132667
195492
55633
193078
301053
68695
100330
41010
43476
92067
185356
38948
17701
131090
273202
292765
247568
74172
123608
170079
304899
232661
87848
134058
43005
152065
205478
76979
70443
240098
33953
4462
133873
89862
10194
213163
292263
40997
299904
82664
54016
164588
12530
147221
168682
240879
146635
131397
121087
294512
165811
100093
220554
3041
170447
88339
203384
77427
108336
206569
74166
59850
44869
40659
2464
279629
49431
160346
167570
105345
245521
93285
34144
33038
34514
170663
188683
72780
134177
283932
76980
228046
238480
308439
241757
45907
142477
305705
153783
263755
289639
72072
193332
95592
178683
34499
295365
199043
67246
42977
287399
292122
206532
205332
282913
146396
71702
45615
209647
202863
279233
173610
113558
146537
264321
79291
276604
291176
219688
85548
250539
86942
309308
170404
123296
309367
186500
56375
162605
204432
56016
232840
142818
279939
295764
276612
154632
174148
279958
80745
163846
225531
150727
168761
191316
205882
108358
214375
52364
172881
91540
32816
180366
156219
145315
31401
118854
63845
47335
144189
9984
40453
124894
15787
137098
141752
291737
19783
71624
258293
277689
50394
49541
50580
277122
147638
169368
248851
168856
266694
200205
303093
137106
234897
71349
22063
18717
83685
215102
138459
151828
295801
257378
292642
151263
195453
125625
163791
164859
13885
156028
142372
191481
90064
242029
25953
82180
162553
167302
19446
271247
117337
255084
288220
1631
280553
159865
134
219842
296112
140013
173104
220604
43816
32326
14244
267381
117163
94130
293248
244471
144702
58501
213579
181278
76855
202308
167539
152134
233977
81179
95857
30901
230250
300068
42429
6900
256284
290065
155596
299616
132860
299316
282571
299410
83072
53198
216606
282136
74389
39370
147397
139875
82926
137731
99040
3600
275664
192628
150949
16420
49669
230165
121326
65442
11349
75930
285394
256609
43672
185314
64328
22894
303474
31297
165449
62377
29827
77131
70835
9613
134443
59603
67273
115922
69482
248982
246226
254671
284435
31271
45067
206791
215717
81763
122125
10258
244600
293154
225034
165181
103159
78153
265134
219374
178691
69422
274949
146919
141790
136588
185335
150058
175697
71116
21688
127298
161743
191402
128318
214110
264128
13499
199704
114876
263047
38991
33126
234627
304242
87845
298255
197582
162520
124860
19611
95039
186904
117847
158302
209528
97879
123716
84761
1415
22387
207999
188699
124174
41504
284752
173979
152373
31261
106337
255899
176013
60271
282487
239644
130364
24550
306872
126266
96381
13744
3113
261526
253207
299110
260875
26931
257888
170473
191652
192334
229389
169330
263905
20040
98422
106770
136613
72257
38122
251236
72785
39113
139793
85336
167139
111786
206808
102417
229738
238651
57447
7588
139727
42597
218767
240980
288591
122593
279564
210320
261598
74754
73953
59216
110843
47886
92441
56139
300398
181641
246608
200514
281976
303260
75368
269317
211163
216106
7353
40533
115143
82510
161112
89510
220489
70295
255111
146546
30038
180014
175367
178581
226034
155676
217217
127535
189582
10110
257031
166074
171469
262695
53665
244250
253889
42148
146858
57901
299208
195287
203002
115539
228902
87058
248517
151955
10349
203819
304690
81841
71780
262155
16032
23250
260965
247865
134852
62892
104945
147118
35367
212095
153356
125090
195299
40915
164104
57542
211717
191375
177479
276689
174147
224443
140735
215806
155352
307742
273450
190702
39127
122354
298496
27799
73285
110855
22671
214562
224020
255882
5145
30913
301582
289994
232113
204464
141436
190555
204221
301603
14390
139608
269985
98010
163418
134451
295956
27012
192212
250138
219308
231685
241700
50690
241612
197338
308843
96591
215141
131989
214810
169490
291580
207644
49392
155728
136138
303703
203686
98367
300061
5188
61073
87931
24507
201531
142716
76465
87465
40144
306670
294196
150434
303493
286037
148287
7727
157088
242560
271221
106686
260244
120047
212840
255701
261193
255867
261479
145166
122578
107767
82073
35763
121858
102864
41764
103065
56381
49061
181889
219134
236541
167385
101571
125652
208817
44963
150071
123344
163672
221549
275679
204455
140993
16737
242372
80657
254963
215609
92871
204976
241751
23909
267636
106106
117529
146762
185146
4674
251241
264842
98211
131419
227131
14728
157809
184884
37072
183770
278818
88193
123507
307702
152383
93229
264671
189542
190250
297955
306067
194387
1245
155653
174305
7024
82970
272454
55831
255388
150838
95748
144890
85439
41434
143475
277004
77680
201494
215635
214824
74007
181833
66702
84772
77742
10904
509
231393
139113
201044
21302
289461
68115
162700
293430
79447
26672
305416
56769
61253
56862
232109
163791
119429
247809
218282
82604
227027
216915
188634
94772
78321
14906
257275
90809
230590
131082
226095
59737
241229
248642
211561
234601
160496
296713
148297
103345
114322
40004
231678
279230
51543
11061
109857
199994
92798
298017
42919
237207
294037
13244
109619
244771
185622
193130
18366
139186
69167
68286
173400
13108
121408
51649
264354
215564
150800
123317
137381
221681
106091
148561
187585
259454
145971
178425
63728
104395
116364
21828
17530
176086
163414
158739
274357
85472
218202
262241
208493
150188
142436
240490
147968
268294
215222
265989
166688
307997
249618
125098
224211
89998
234829
297588
308815
171271
29964
291348
295484
308557
187075
145652
53286
260723
174364
202858
146943
235220
253914
115140
36859
272243
75436
71209
59793
70408
302830
35923
208519
39743
97827
71754
99646
286074
36044
63822
108743
167379
114174
257991
95734
119791
3054
232661
197612
39274
11913
299801
112011
27381
244299
16304
62009
248765
305673
88057
104831
181091
300867
244624
183138
267351
132024
229084
237430
168655
269449
309405
165904
223260
26486
85851
81879
213132
53676
306303
305857
168684
65770
132150
281504
211529
25451
152002
233928
251077
249372
115093
210953
142879
153018
266549
168302
99641
42936
268607
21129
15549
284095
295487
165986
88074
83001
133993
237191
24815
238316
230649
218579
159308
35283
98120
128427
13106
265961
40797
72611
177214
182833
201779
307610
58031
38360
77447
141971
202906
275863
224408
153394
49882
65226
247757
232967
309161
226242
158027
91220
11817
195899
246499
54674
64844
111440
19887
116886
286229
275265
266457
287551
88124
274332
103057
227297
6225
214910
185724
133241
163568
266945
300803
14389
210301
263719
55532
82076
22241
44625
281617
167051
88034
188672
245646
221776
160492
25209
9817
217155
213762
305055
28746
275651
305070
28444
143577
128261
209755
177655
146974
96593
202389
101297
141124
295110
150467
220439
272730
247433
31202
157622
116443
272866
263781
25603
230144
118188
140169
242624
77672
105952
235435
195064
74794
86783
149547
201851
161898
154588
186734
98198
16716
137877
294195
279978
90823
18057
302615
54925
245496
172343
83714
171199
105610
124696
197763
126927
132004
133389
172079
294824
260052
307148
66766
234219
37472
41794
67691
274648
134485
189226
205369
19931
93722
277235
185990
161478
243315
158287
307844
279259
230088
238164
9782
138368
235754
3202
90979
249066
65748
288769
147893
68248
258993
192038
234866
260015
303814
138553
129398
85812
215127
188719
252506
226625
139788
288171
203372
296466
279045
49720
245113
239880
142631
3417
273090
279244
50883
59214
178788
21557
222244
24018
175981
129666
119696
228892
8781
180844
21257
85433
256550
158082
61628
289049
102716
137131
102529
11802
51251
93424
110276
58929
138871
291429
275787
195050
64719
39393
123191
142624
4970
222052
241251
134729
205409
244576
185006
309119
101334
161745
70497
108835
85824
244509
65708
120494
275651
149602
70627
92765
131013
263933
154232
18713
49856
11211
304805
259527
177320
37213
170720
1133
26578
257284
127360
117869
178716
96250
217910
93790
60314
298562
26622
203841
258742
93613
57613
161214
302339
119683
154380
97617
13037
246664
53689
126148
11057
190561
289488
124969
71829
248613
250600
226822
169415
178252
281117
157902
120424
110469
168816
271819
94479
5227
96437
124086
284309
279336
139016
280299
298969
190673
305063
54052
303931
280897
104278
290786
84378
41413
106941
304927
237054
230873
163022
299556
268440
30321
223410
135533
190404
247532
4433
269760
225209
304576
305547
82062
240804
216725
168862
172555
149861
147762
300760
144291
298349
295826
28737
22612
223355
301855
230844
94270
227049
204175
308354
164214
177213
47294
12329
151690
95326
97700
143088
221373
106499
292645
239185
26429
271179
121666
64493
305186
128582
292109
140561
273801
135964
60111
70353
9992
25633
281175
69612
215259
25261
109396
303568
121099
236709
106300
100601
139854
7374
198538
219849
246968
206453
52239
127401
219688
249415
136567
73607
47813
8197
125934
247611
302187
245432
210464
120401
89800
212347
181912
125520
296669
129896
37860
27076
65256
261769
104446
227283
30134
138179
72919
228100
228340
285296
150867
162490
119887
177952
95866
297066
107081
117742
197869
199166
308144
114266
57255
52258
230020
224318
249067
164288
247540
178915
65938
79191
141284
175331
164098
262437
180777
77581
198549
163694
227701
114442
219648
85737
225048
172777
294965
302897
1591
194649
175493
150215
262618
184158
182055
138952
198531
35981
265151
26065
295431
767
2312
185788
302188
96412
156065
87358
54490
115605
177873
106896
117672
58557
149890
92877
259310
220804
122858
179781
104061
171555
298194
6918
295237
52950
224367
199508
22768
204557
236130
103334
170458
75678
224095
97971
174241
205674
139719
267377
139134
95365
27359
116151
1022
198927
65675
254717
87527
283285
234535
180126
174463
31973
92854
98278
264377
57947
285236
142750
256106
112840
212993
18239
169370
163915
172515
192610
29748
102334
154781
248024
55851
291655
285073
277127
288881
264237
90437
132267
273187
304503
226361
142294
101697
225562
268737
12363
155218
133765
122007
274452
169351
37118
80430
204860
203297
289641
266107
83769
285700
57456
125036
185855
47833
245314
37574
153736
36098
190359
80909
205250
187320
99400
306310
171682
98280
122071
18001
214450
52311
257442
95577
281116
241301
84828
196390
180034
274397
92850
13045
213079
247723
294774
112366
257771
272048
294534
254641
265827
10287
77399
178523
215143
298135
199681
199119
122637
35667
75275
260135
264706
175680
233185
144060
66952
215140
109367
177155
197972
291057
298513
302974
279583
303091
37869
289312
205180
143055
181521
116199
159081
193686
275081
7220
27502
176961
262954
185046
123957
64362
98675
212480
193273
129619
68159
42112
33971
212485
193969
20173
299314
136438
85328
173014
162065
168166
157576
18420
63154
304698
78886
17135
252955
71238
307397
55437
131245
154479
176849
49877
97526
89791
168171
226499
92214
257116
286613
15924
307516
259859
238762
196492
245792
121458
26543
244380
125300
988
238180
74096
144625
126328
206760
178392
296132
49729
201035
136869
71013
147632
177525
274924
245608
253504
265588
298174
206677
6903
220491
276166
182361
156012
89387
215829
233436
174400
308665
309054
207668
152028
464
180725
41618
181682
130128
206228
146499
123554
84257
17627
137472
190859
230789
14273
30686
56497
75356
190959
25062
163801
339
52903
272281
26430
174498
126398
217702
14534
200680
183436
232397
202819
227105
132347
184499
24830
199728
146632
251005
286085
112525
11471
114033
111242
117723
83256
45546
278347
207012
236087
203948
55598
36211
7673
44620
196936
300560
241347
61960
255808
272194
3646
4629
258065
240024
2446
265510
130021
14709
290872
271768
245573
282883
49717
176722
250732
252887
48287
81497
216014
4536
289296
174198
309738
112196
51560
72183
77740
125500
162362
261853
158193
152583
223461
106916
97949
58723
186544
54663
261749
98527
40348
154312
222137
60136
92044
169941
118826
265943
73405
260088
165792
10689
43172
277904
10839
12768
103631
78601
194054
218881
240281
232872
227876
52959
157359
158564
121609
51006
26704
94553
183683
96365
92660
14326
173655
189632
166328
132877
118893
191500
54394
211828
36982
63250
161091
14438
108181
143289
44691
157376
49684
45967
181058
51862
268854
86355
294355
80529
175223
81461
57163
93336
46234
72944
151216
184743
175073
185711
75752
210993
55356
234531
97949
9925
164790
93580
232507
151785
92705
245381
259941
197398
101915
96137
282659
27111
36348
242024
266698
215987
89308
203433
245220
281300
215104
138508
217515
243979
94552
201931
184326
230630
208936
279442
63035
122259
289468
117594
138610
202048
15847
214767
157887
30035
127156
277113
166543
221981
208297
238611
71641
226927
1049
15800
35858
206500
299438
187598
125039
12309
24337
167862
178922
263334
252307
304140
40410
224443
29088
297945
220712
127313
124877
177210
153439
129952
76313
190710
90789
157552
259487
82914
2633
45983
174373
133434
104658
252632
277217
303116
267537
133347
43544
93871
46175
251225
302732
131367
177937
71190
265655
19753
262814
46571
131517
57804
15426
167024
258468
136207
26940
182012
246318
19614
37977
294907
264723
182675
298286
61357
13093
154707
221376
242647
283943
7742
44508
252783
274207
185362
206552
281073
123506
230065
224284
151808
85749
120614
209777
269014
128324
306237
238541
16146
15570
111235
20484
77945
192759
67698
82494
297523
178976
150932
24239
182945
52884
95582
157911
72593
290992
34069
86793
271336
297743
84949
135195
66649
219645
177586
145708
35567
104327
159803
304048
69070
238922
126725
107149
178970
266873
137024
129434
251750
301637
57144
125222
97452
275544
262875
127335
99090
19034
213808
265279
103305
113816
108727
91838
26792
164965
203314
161762
118088
37068
220538
10
122567
212069
26049
203614
224553
164429
262511
47919
162898
122862
244031
214613
299668
90448
146769
193353
88718
140832
70491
237575
174192
271834
60455
267869
153147
8462
103142
111729
296804
229615
90951
16992
30849
285382
113808
236536
31785
248199
208442
138770
128439
86405
240247
248179
57028
243563
105956
60282
264
281741
252840
19646
60197
52450
65570
238619
255270
90326
236943
179607
21715
283970
221321
134276
309230
136888
231121
18637
110176
19701
170396
84677
140671
99079
152555
70250
212944
157541
106643
51274
299378
207310
226447
244773
213047
69040
258457
70537
115339
126864
46369
154776
249697
211983
90250
129375
10411
139861
153554
168423
166971
249538
134929
56795
137142
64601
67913
138188
194258
11624
174197
154175
55931
88154
6649
6445
235527
6881
197369
95275
184369
85749
60692
10287
8141
29315
54990
291020
215140
294019
70465
169864
19031
273574
268426
108730
177816
61183
279101
247118
99016
107729
41351
178535
211039
123952
131426
240721
218053
256257
303761
278279
306905
296265
286371
101188
227359
76484
92165
287716
16014
305102
223334
54816
133356
1141
255469
173568
304531
194909
88871
111252
87349
106568
227416
35578
62128
305735
265200
279402
122385
100249
89402
27538
41244
72638
221009
132382
142891
212525
140739
272516
235284
237675
152412
177366
101676
147045
150831
283232
275824
157950
146568
79702
144874
77592
148182
257237
170977
21728
276856
22944
104706
186777
198147
132191
41925
102765
64687
276938
26336
234111
86893
40433
308871
168404
138345
296420
246820
283699
268329
64298
234338
121801
52615
161959
130969
88956
32078
42868
222193
210099
132405
244565
289836
255838
263936
129429
11034
40335
28960
262811
10021
84667
8051
124581
272886
1247
28846
231889
251313
160784
296749
9898
234766
19647
19097
186809
4297
174063
159290
172378
15358
97928
304269
231788
259881
128782
87162
84958
39346
183995
174748
144062
254883
268208
20759
12536
12334
121524
47786
203880
304149
107054
65404
163444
92402
137023
300230
184652
191952
15224
63470
263451
18787
53265
257324
266692
128909
281372
136809
244786
259718
207497
192805
51968
56154
26699
269402
263956
130252
208721
127638
115243
36007
231562
156193
65652
184636
140263
110970
223953
50914
30976
234178
289790
29242
254050
250951
256761
235895
63360
278745
65044
149931
224430
281139
130222
82974
36822
196397
184575
256826
72060
254112
102321
159251
187928
148182
170671
213205
210403
52444
117154
94178
248546
283575
301624
221211
243076
128953
174467
5539
114331
249411
245615
42684
135670
276811
105488
264986
136031
2649
124159
61794
62164
29282
267562
83133
86259
277896
292179
167464
83563
177343
11284
214330
172113
243660
152027
159338
93620
280106
158815
131
288168
33074
93946
84750
207437
144764
269188
228633
280638
249500
75007
245207
13034
244147
283808
295494
181737
186857
195066
179731
49969
186592
294010
261655
46356
207249
64646
11873
172348
99693
116978
163379
208667
133621
294508
105919
80550
187657
67890
248221
202410
153120
137042
254721
59924
48928
87361
212517
293241
46419
174016
1332
25210
250843
148645
26967
17083
58229
256776
197537
139863
176633
260364
147567
181197
268709
292458
109917
198174
234248
18615
270871
146884
223959
301997
106193
172918
238458
244122
251675
264011
299694
207172
291867
109430
269187
141086
123263
83089
112538
290788
161166
113712
93646
4873
294729
188510
184480
77908
90895
1875
97600
267284
285243
269918
285456
230396
42381
223535
287812
153632
197855
90201
58084
295388
14002
40011
240052
294
76586
78492
15587
140697
194226
115954
26214
198682
110767
250727
65871
30032
260698
105753
94629
36736
229980
19094
90132
275305
108324
1905
113269
224597
257319
125172
70914
78795
263897
280225
305356
210706
151014
260769
230203
186485
66033
98332
178895
253495
60408
154153
129451
299949
127890
267473
22454
257111
232195
210060
145548
305753
189059
177254
263452
63987
65558
71247
176835
193054
94677
101510
214381
71997
225318
269261
118672
207195
283277
148263
9386
91690
62753
102964
307531
157010
151193
235408
103176
258660
46041
45827
287667
26572
298836
293290
84014
103751
54529
237067
30188
56142
132139
72975
41369
69863
181899
129206
74286
191457
57747
164555
17778
50790
9335
271545
195091
142044
245098
30650
132340
147024
182813
292448
228617
17255
176270
292948
216308
29118
209657
283130
119470
124833
267694
137308
29549
118534
9451
42331
220892
166077
255332
139469
179789
31518
183073
220839
193838
45867
288204
40314
188163
257874
253484
107349
88892
35523
192948
99272
105083
123609
164253
250336
160076
186651
1533
81303
234917
151387
3880
78502
46978
109036
119623
149445
258126
85827
94428
52379
299781
275711
62590
209126
60400
94171
43611
38652
280927
33263
26809
289206
287791
145473
187596
252382
111454
248935
307775
294661
205470
146707
111617
59449
158225
261368
175930
242382
257193
14679
179495
88061
81820
209198
195590
218121
189268
309993
101185
235922
261990
265565
171672
244435
148127
123606
52426
265743
194238
122561
119519
95364
296070
35753
260523
56404
179010
31865
83046
276979
33127
270090
291556
281994
285515
194996
215346
255654
302421
122203
66751
113897
86913
274241
251909
85727
211873
157848
243813
211396
218462
13255
69413
49987
67887
64880
261133
12683
41401
52204
109752
266173
79283
140523
163895
56638
37902
239076
67160
64869
91447
185387
175855
51686
133754
164733
309343
178636
58324
51382
289471
117379
268407
211598
120410
298778
244255
233638
143608
209352
277952
15058
90306
179786
80297
290264
14359
218458
117352
307205
68439
249745
299231
26293
77940
14707
37451
59772
19780
60514
89132
258708
70357
59619
70980
116492
48685
268707
237475
146123
141747
80878
74321
236665
4796
101900
97706
283214
279066
177411
19603
224100
151997
16143
129090
256070
45291
141116
296643
78768
203401
271148
8705
270958
253740
226129
304728
139178
17554
120196
155448
121384
69178
222056
194484
220221
117873
87231
278803
92689
2704
148593
225132
158149
278865
268864
24557
93289
198593
42075
88764
146142
302430
57443
274980
199614
51244
168667
33262
74188
11905
263816
34055
183700
120808
129313
226070
70181
255488
7483
22029
114854
43857
233172
27622
228541
227350
265234
188494
202337
272340
96477
122104
208590
62032
31612
40161
173752
296759
276822
23875
305263
131314
80781
247638
249957
171980
289706
204390
59220
275373
121778
176007
178387
285882
19066
134790
97533
65190
44531
235553
289357
106103
201551
168731
16556
242356
200103
277956
213431
96721
94285
113423
251910
211267
103668
203072
168761
54328
183859
233209
196431
123694
137493
8376
301513
191378
69781
23491
231981
9177
148614
160413
19720
199005
128702
89710
300305
119956
1010
172511
176806
93877
216587
36384
287852
299991
243700
273854
43024
131869
245260
146411
264762
303414
258372
11733
280383
197151
117102
107250
3445
107102
240159
301785
149702
228622
63817
304312
300052
60675
200537
291290
49610
49793
162567
288197
30983
8213
161664
3070
297246
272738
217415
183899
265166
36149
77065
28534
264469
91950
117953
286205
102922
32156
131008
191421
276433
51897
25609
83667
141601
33685
225434
290960
140309
56469
119446
139873
96370
28287
58506
124104
179430
223662
261741
233217
23954
228221
271432
94074
28213
232266
88937
58358
232796
99167
284229
225048
180410
80626
156785
228507
94038
167749
308673
213622
112216
207135
117057
175036
10776
282593
294096
17966
30404
169448
141481
205146
198869
56078
191316
8134
149354
50177
147427
301404
70561
81681
258696
52628
196407
87926
216462
193881
48944
215001
275281
203984
84827
248997
128398
304284
286066
228405
99624
49836
221202
197785
288471
40134
280383
38776
79274
84888
35293
146426
113267
242720
181932
57890
279605
27248
252610
65497
244291
100200
75493
276425
291027
45169
13983
55849
96564
243490
269134
157553
28055
39020
293422
84594
267916
206639
129366
163181
66569
252083
50922
248052
159113
204660
13746
75016
177182
60896
171039
201805
203118
68047
302156
57646
30271
304881
290481
259001
152383
172554
31628
298191
82734
280699
153302
151250
111885
58273
156028
141887
59539
287629
95219
107125
184891
9927
303382
92713
276178
79825
182127
133351
278179
81168
155761
211920
307363
273408
252773
185715
38843
106649
284
270200
234711
192272
107126
140615
72055
204727
163143
143864
20253
86749
271568
106628
66422
262191
229203
205409
62057
193132
245454
96512
228885
206890
111371
76166
273008
31790
141848
71671
125923
119644
59647
253563
141297
163841
266875
138800
17543
180101
25620
169951
47196
176852
255020
284604
178751
104465
49436
82599
63721
7863
231200
260934
96109
164913
259483
249567
225712
247046
173392
68874
72056
151806
87536
209809
137795
277030
44403
16263
291784
287994
269784
120341
250779
309939
152162
212297
43904
244596
49398
103774
84941
252164
109657
107215
99142
251752
129032
237938
102084
31583
289817
143532
10809
213982
172169
163790
35082
50715
160867
233986
278061
208147
215487
269928
181190
103267
165814
34594
248916
258478
13714
82703
138710
179556
212187
294917
147277
55199
50568
295749
129801
24334
169800
194299
37872
222362
83290
267785
106154
170184
287150
263509
225990
176712
52667
45396
155221
197404
247171
138658
226310
51527
21456
25119
47165
57698
48502
223160
178308
202393
221000
213442
60353
252236
174493
210874
17550
171091
287859
6468
39741
273484
87641
243189
146074
155065
277674
268701
60638
283808
166193
159361
144219
59461
32547
23172
160862
94191
21232
110065
64622
99102
95599
213417
290282
64384
205790
22779
90796
192946
52919
263744
112567
173283
10760
151918
15636
293524
22002
288374
145859
199661
142359
242642
36136
180504
61058
177088
170561
149572
19544
309122
16829
87513
115137
250467
166291
206924
105240
204586
186303
240003
278596
66867
246960
132612
64961
238068
287519
72748
172991
27604
243553
267943
193971
297750
48469
82056
55742
183943
118604
266832
72355
230241
301995
122237
19477
155725
231597
133033
198905
307494
57290
36900
236989
237437
181826
25946
88007
19333
31883
61427
102058
71844
79127
44187
2593
200697
85789
188700
239970
37776
145223
125384
82654
209869
281134
294266
73216
58078
253755
171507
302749
123536
209416
265744
240032
152886
125287
219694
61442
214184
121182
241928
254948
136730
176674
26318
301968
163982
27282
293306
158630
309192
215404
65730
60202
309495
80988
253614
85248
290614
109152
184252
97120
286316
92164
248379
291300
142207
85195
211610
67052
14905
295953
254908
56633
265086
281449
101109
219526
39079
8806
70785
196457
82677
121464
82864
47424
242602
155299
171881
168892
176880
57649
234888
186070
117799
263931
144676
173651
38324
221234
88968
260811
160470
168230
180458
76563
195015
49907
255295
105852
54525
7702
265501
249478
182209
84366
187258
263327
288888
229693
250911
169277
304201
109317
172509
196296
74756
120402
128234
103829
191413
233953
254093
196793
125035
5201
289597
208977
301168
136638
165444
54894
291178
180663
218906
32402
132604
309924
265269
248497
37220
15367
132764
195883
244706
257051
29254
273539
197400
98790
103430
239437
74211
133064
253034
32726
271445
289066
60689
88721
249275
51957
269914
147847
180376
118834
22153
219647
274762
130492
251115
263261
51621
27743
270616
37070
229448
76770
49611
257400
261286
47975
94260
308367
138786
205182
299017
167339
89336
216462
281187
256743
215085
234233
187009
308374
84797
81352
166172
109822
1527
255568
854
230909
200750
194436
228578
127337
56722
299036
113598
285703
161969
177045
161012
203908
262525
212933
119533
237942
3517
199844
248553
236824
68877
81191
32022
238583
226801
67678
148234
294663
96920
124124
3928
246524
55834
55445
291285
56451
148541
64649
231486
1226
180222
124295
43112
28038
278474
147825
112307
160382
27729
225352
212491
144176
129936
263409
284540
91298
27255
8594
77616
45623
187432
265420
59727
271460
217316
60039
211759
186103
39716
151455
202487
291910
169948
219215
242525
305109
224780
210630
188015
581
234736
297996
122789
235189
227785
141469
12589
259654
37303
180693
48008
242349
287557
131346
127781
136623
83027
217742
283805
278102
193251
24487
242909
165555
76056
120722
301170
109103
22334
23807
28897
55032
298741
265459
159337
131403
108006
174062
179033
296263
798
173275
135125
138680
212447
225408
104649
86730
159256
163450
109199
141769
131813
183739
78547
74433
204657
140393
220781
25377
67730
97557
253165
301760
36003
17031
173709
116130
244197
214235
37829
15582
116206
272802
103075
67384
308758
282257
263906
309240
283097
139464
196392
230162
202068
82668
76154
257573
107493
23433
171922
132643
155286
287654
154878
132842
179111
193709
83149
180287
38743
151774
21458
19220
18508
286840
300099
195005
66303
234456
105575
253954
284562
77965
20587
290357
51741
185608
146658
266024
175310
112977
54694
217034
52916
200641
96632
246369
283030
198571
31544
199686
127545
44950
187021
226900
236198
207926
122200
61353
100334
127215
220820
125612
104451
203248
66372
302005
153208
32696
37020
123343
73973
237160
16751
168877
174673
99000
287560
21644
203780
128344
300123
110560
208221
157873
77306
57207
204677
163572
282166
128455
192986
199301
132958
253981
255606
6622
306501
138483
136081
13680
139375
225737
280214
221287
265778
270998
242128
12600
300782
288338
11937
11527
127098
40235
79150
192737
180749
294582
82741
70510
26045
290500
237286
102665
298166
53057
102977
28121
175411
51286
47187
79784
248011
22513
288997
101256
236574
256634
205383
1847
135215
89593
17313
81254
214717
213532
121487
293286
31928
304998
133727
196732
169054
196378
241131
198826
50622
180741
229284
267708
36299
75331
187318
49876
211043
299861
68241
259003
60285
58264
261892
250491
272412
245380
158302
228661
187699
15422
9885
123496
137825
185147
198755
201998
69739
209163
72746
29096
1518
185145
69589
228032
270373
174200
8599
19360
34164
33599
240607
270231
65911
82147
250945
226689
68429
181822
137205
190957
246074
63183
151098
73946
246518
120217
47311
299389
172195
100155
210180
58608
23171
205411
272071
199986
143345
143841
123516
107969
14309
207503
45604
111206
25427
142336
63950
47505
116913
292330
221527
153852
102119
57286
244284
23134
132986
175172
109823
99327
140726
123218
159702
226007
31554
175099
56783
140664
178216
140397
310050
3717
194951
280646
107791
203209
267101
233911
38771
291454
129231
130294
114420
169697
265845
167469
209391
77037
157236
134184
270496
46589
61731
193263
151405
206644
1450
113856
307028
248609
174966
132187
277114
1425
72358
304023
292342
79678
153271
239144
96673
211942
225188
287196
141297
89001
239856
140103
137678
48180
155679
198890
255188
70665
48606
249385
142327
194996
285689
1531
171138
246088
175920
156898
207850
246085
164932
186595
18542
217333
135151
159820
220733
258931
131723
191140
204019
75491
260247
236621
131577
131178
64131
135944
9839
306796
219054
203673
23310
131665
128452
285036
305632
219073
162066
138962
249776
193482
219239
266117
66905
309278
249941
35501
249151
143364
303365
55183
183818
254365
243424
219119
82651
12527
12483
221090
2670
167647
216425
169934
173339
31540
103387
295729
250769
137505
208783
160684
233149
86940
194802
200837
235515
176630
227285
48426
34828
43675
135502
145878
141507
302680
282840
110446
105458
45339
16347
141231
256898
3407
4860
295874
158138
311
2578
221767
72173
122379
179641
156557
12797
81246
77033
64368
235682
251452
45428
10339
126106
246186
169427
130682
251971
132249
185229
72963
105754
96970
14216
125227
182092
224752
58916
26901
203020
122615
217941
224978
284073
207010
283939
222363
49001
45313
299570
14742
69068
150922
81644
262608
47310
277820
277357
125618
230652
101860
256292
207654
177485
270230
150228
280595
76466
217199
12125
89717
26128
277009
85504
80013
179535
56023
117727
103396
197745
93625
306549
250442
175817
153416
217266
53632
52135
218938
259383
237279
301662
131733
15587
263797
206467
56303
248266
44227
262112
206127
278939
10928
304693
300922
113377
31618
21049
24994
21330
269115
173456
163453
98584
110697
126483
251391
284073
16723
134354
237459
303241
204657
110449
62961
31044
270578
220093
24079
26031
224543
303247
33936
304696
203672
293044
87211
221184
210677
303695
251481
275099
106184
269394
55705
108273
296147
36932
249800
257497
17960
43799
286364
85241
259924
287718
274958
111807
307305
134073
18142
228981
116837
144850
76449
229320
306129
43954
61769
95655
103378
177309
87331
89953
132907
120054
110484
52439
89812
156945
292304
228243
24131
197907
43539
54283
193520
149190
167778
168002
3595
336
296051
278682
89905
178462
190972
34746
90762
269399
266462
252560
127253
180163
58505
106736
131726
41711
208980
82404
280890
254086
136746
37315
10369
106826
83495
219563
285482
85942
300493
79625
19293
135905
297942
74128
93088
203731
220478
175474
12515
123963
118343
24518
228317
77166
272585
147839
230185
64407
149552
296061
255134
194332
134174
139803
179388
47697
280574
152852
300481
101123
32704
222635
192670
4397
242982
20694
192124
180690
81860
135192
222014
78343
211204
183166
171841
183935
140584
230844
74513
309458
290603
198965
288269
222066
117535
56782
8049
287418
282296
9150
258648
267279
174475
14296
110215
129457
278475
98087
98237
238431
161545
143131
194750
185170
117522
42527
307349
119378
54157
89078
91200
185827
279822
72125
157068
160962
78619
279143
128997
23960
58876
258793
80582
254089
56148
36660
43909
110946
221816
107049
44334
294208
35606
303624
244144
222470
37258
200920
59870
28237
33637
193641
233838
128999
149170
268754
99014
94071
118977
58751
41984
235817
160520
244058
2311
129835
12019
170495
110969
20477
231968
248621
213999
138358
52695
191079
183643
149709
128220
262869
247395
88534
222982
54275
277074
258678
210575
234035
32102
145286
226542
289761
216397
88327
220196
169092
159694
78470
121839
236394
230521
133933
243492
192261
306392
303695
216444
267410
218349
217397
197824
300472
73865
81276
296002
92628
199886
267170
71572
123180
77822
5440
233084
283055
223252
36932
171217
157587
223253
71742
269791
76020
41224
152259
48072
217250
83491
95341
7960
22564
18321
211625
116857
55973
178219
291940
256556
309729
232758
297918
284152
269863
233226
212814
60565
189515
208637
147555
307252
118255
33668
59811
283786
169146
6947
291740
23968
307737
169015
251024
163831
256277
12952
165249
106486
146958
158156
257642
131569
139032
129983
66079
138790
292777
277395
75423
268659
178579
209025
228936
10068
158262
82175
241094
196588
168900
229463
123299
8392
292324
252433
200760
227010
209162
78776
21142
56062
104726
62572
289005
156359
21292
61383
108652
127844
30058
169306
38258
211639
287981
193790
137422
198025
215961
48909
201578
169147
252279
170916
78770
84649
177107
138661
217640
247732
784
249352
263386
275515
13390
290026
147295
5136
238547
190288
267420
227283
87684
292875
30846
60838
164661
206978
235477
231659
52243
17173
22293
271743
199264
228065
11771
218242
65133
174807
258904
77758
246712
135791
87691
168502
25222
246140
180534
26628
41433
222858
107218
65180
231316
117085
269966
31264
297896
284284
308155
210010
285029
34095
159055
306728
34989
176664
186351
198350
255193
131714
147348
191635
268006
214172
136659
118572
19411
218611
201828
246239
135588
198466
157985
50622
205183
258809
34309
49366
285621
55624
289470
142081
302958
240686
183434
153074
141483
216196
292766
246542
255699
145904
91947
117104
118407
100886
192040
154261
133711
58081
138039
50973
84745
165321
243197
43167
21410
189462
56411
241318
276686
204759
157130
7470
291682
220440
7495
268958
174585
83085
250296
178174
196225
38219
69750
302517
29972
21317
174334
159365
11482
305364
57128
259705
202910
145422
281968
144895
286718
43774
45966
27561
25558
70135
163479
122512
290300
157447
30317
147982
18251
235243
181933
9662
12337
12748
292771
98700
226417
196933
289988
260261
122041
223376
307957
172724
29403
251020
23191
139205
158029
168842
138981
239415
3229
252552
187416
87764
47429
98050
275725
75677
257571
57318
138670
173068
43718
74644
36761
184464
274887
99879
64881
120554
127835
246560
154533
162836
83271
63107
270745
141356
135461
96519
305963
159373
113715
226208
276044
136206
1845
55810
28634
212678
203199
9643
163816
128598
304897
200849
139672
97469
119305
40941
136750
8109
192436
150889
86517
5933
248641
149557
191272
6684
77305
130846
41331
36561
257207
197864
75482
161916
148526
80413
24947
284249
59675
156548
113099
200193
271136
81419
160279
220009
70098
77434
35342
307981
254908
254897
241822
235502
259789
295553
194848
304290
203691
213122
299073
48109
122805
83524
223870
117976
121745
47955
188979
163912
268112
179989
128184
214142
138966
16943
146374
101438
111216
245978
210684
258662
111149
69578
29097
203935
120768
121262
10027
40344
235750
171952
69011
920
188053
75824
67658
248289
51070
143218
88148
113202
71308
168640
159231
58950
50046
279157
196400
139769
13443
116667
33133
116368
181835
81388
217601
68466
112666
43765
51031
77360
306339
295159
75105
162645
144049
150168
182819
34696
202524
1354
157015
284456
52454
113081
119533
158972
247308
308927
204151
43329
260477
163239
286853
102168
7206
221885
164323
201160
134688
270698
138160
204650
131385
223313
11709
170705
227280
31632
80010
161533
60227
96618
37165
232142
224985
195712
25143
33485
208536
76647
281198
247049
26255
25844
166087
130317
25804
269113
103863
169824
126976
139107
229982
220737
53402
96351
49914
233632
268064
134557
21954
41032
234098
32075
265627
167361
23906
32936
147786
219504
179650
58640
127317
257045
274129
179267
245183
157634
182460
49788
257295
37122
299289
256280
8462
264916
204599
150256
158388
172413
73443
14323
204479
190059
15925
119542
62896
286128
27808
38877
70740
277162
134304
309418
183500
54550
202351
196236
12409
96323
155667
70708
138601
64307
191893
27193
54255
246486
36146
15520
264400
257185
224873
84747
27186
14394
218254
173737
39412
288815
217109
299934
48195
35159
80269
22478
134910
178728
24013
305985
195828
20280
226509
278149
32265
198253
260364
260563
271376
190526
259928
91026
301306
217358
182659
57366
192588
224324
293755
82824
225738
10069
215983
247560
310016
211172
64722
108844
150819
265
117219
224043
228059
29209
239658
268155
38859
278132
267010
242210
184607
32729
64827
10716
203232
79789
123849
33112
218835
43453
296655
48617
260644
21482
154306
239957
47469
95851
1967
114453
209341
303686
279787
69124
53244
213537
109696
154839
244645
211325
113378
130820
308725
152270
77362
185315
204731
135466
69841
64840
70120
123908
175703
303967
21201
23717
135487
285461
2887
71036
154297
50300
58158
237988
179744
307257
217966
280278
180419
283192
169664
156134
278105
102211
279312
113270
218239
33504
38011
10780
70513
83884
10498
196366
118085
220989
244976
248860
87104
78248
136127
144753
212841
160431
36860
266780
231435
68251
11726
115294
92118
183021
292293
179878
272721
192747
184665
50225
286590
8778
277775
273599
236289
210319
203460
123321
248179
242262
157686
33944
302007
60317
266607
36981
81021
271378
235910
222241
251272
196558
117768
63560
66529
245159
40463
299744
450
23838
116735
57372
107183
301133
83822
199426
77155
204332
113741
109540
8850
163513
57459
263513
213362
248016
234418
309639
195396
142587
188818
38381
78758
156713
72878
138056
30400
132910
123375
28319
22572
293321
194624
309065
174681
139157
250843
74879
279061
197962
124369
210062
35662
131158
136168
27302
32680
137744
221890
118097
220004
242697
85155
271646
173919
219088
229978
151537
6347
90678
227124
168492
63108
119925
5731
51437
242857
68067
160144
64871
178000
208500
69546
79404
231052
172177
294194
206693
280719
276503
40381
141783
1964
42515
137232
17458
22708
130856
153180
154996
197589
193078
33622
163158
75312
89039
212363
195908
139288
52102
306830
175612
275989
217847
161462
187466
55986
309317
4416
53328
268932
211382
23985
142254
249909
292978
164463
98731
177905
283346
17625
178137
94560
57361
265753
308387
1662
46779
89505
68137
69153
197949
303522
237463
192841
81676
96547
138175
134264
71265
27429
215488
161532
165471
223252
146826
40202
227824
202582
144595
42152
2716
293344
257109
306121
245524
81380
147488
302245
105531
256257
155315
205911
256997
253978
150444
246473
213202
179014
64745
188346
282937
287911
155211
146963
166104
47136
86617
57619
159722
119993
265461
172952
185286
227617
85502
135442
191276
46142
92214
485
135836
174948
71829
32421
280777
36464
163156
230784
24789
15379
122808
55583
193474
169521
287832
305873
96483
198855
122720
204272
82948
68056
241593
207922
105085
176240
16015
21573
79144
263708
145308
221806
83394
288569
45628
287979
147402
283001
50303
115794
217581
130890
264749
291940
192109
41895
18867
188057
76338
211120
104716
58785
71990
34920
173901
230208
9181
272780
150866
144064
283496
189088
261394
207806
249611
245707
48428
69917
262593
86922
6811
178789
103138
47078
403
259321
269575
47147
286938
150240
174661
227609
182823
272637
150374
233735
13181
232049
95421
179470
115748
279624
248660
51870
96326
83891
15689
254749
55137
207096
113228
87572
237057
123234
235063
111404
16519
212910
27312
38403
749
212010
140334
46719
181477
83908
139805
148818
127817
183631
133558
77273
117815
50007
87665
48317
256230
186781
244722
149447
20691
283272
292501
49328
104860
262100
101898
128678
263042
207410
255306
46631
168745
123242
17137
71501
88563
132473
19780
83205
210934
192453
274690
265129
117273
77710
245371
29783
189336
216402
156019
119096
193254
21226
37257
118231
155745
38651
163212
160703
183689
10307
77551
263134
290699
130589
8338
111518
253244
178267
230518
119800
49533
91910
281847
79634
309544
262015
95627
158491
277165
139792
8822
91159
99087
239565
277616
168725
27481
158498
76203
41034
28270
180262
307490
228823
283242
60144
989
198072
274031
199227
270377
164963
122286
95799
113446
238958
41224
27129
246016
189964
176538
216915
64471
100515
71111
269104
211450
205215
258506
136183
212558
217182
288854
309935
13417
44093
124049
4886
271959
90359
39668
160068
75740
220867
201262
199948
193708
145802
159781
3139
59868
233920
231976
30900
220130
144637
211365
209481
270748
108565
250834
260346
240368
101539
223590
268631
174131
226139
265852
37881
294175
37435
133594
124776
217485
13331
189926
27734
196079
286228
2512
280553
54305
285898
260992
209324
208882
168104
303177
271915
236792
141467
205917
78262
230816
158213
124309
211623
42896
138486
187909
129457
55406
114565
108426
214728
20765
254544
107844
191316
116403
205576
302257
12879
84569
178720
178562
116963
77537
95334
176484
231892
224040
283384
37722
170346
206803
52789
77437
177030
114
213122
10645
129831
120481
284276
292616
94707
183879
113669
25248
74460
269247
233935
56466
189703
294593
212408
284539
117339
53681
285124
53728
210773
230404
80557
132786
31813
297131
99610
156093
276780
8672
245510
75822
292099
144716
98862
295348
85356
286846
269631
59117
9346
189380
133758
215651
78048
162421
307619
78954
56704
255760
134375
174705
254627
306396
114457
43684
10219
122152
190659
151818
267681
42477
141176
45639
197176
123996
215024
119125
161482
243429
24481
51410
297606
281515
96144
7597
220914
7280
304088
165418
47332
176442
55201
231635
142836
77419
189715
42318
170789
141376
251261
46515
199823
78127
60990
73175
205781
109652
159235
266516
248369
297620
258854
85818
57634
136713
211826
98360
179264
105684
271130
182874
253483
60879
210280
227374
105273
247575
80340
263545
251363
245847
254601
56575
78970
271446
127148
282936
53181
219795
88964
244186
36882
274031
242165
220213
69068
206668
9699
192349
42874
91092
215434
262879
150860
25898
24733
252173
226435
297305
38447
172015
201298
165680
144622
102999
6757
159056
243228
116101
102513
143126
21743
240524
69952
12805
57350
184160
271571
59310
72935
220853
101863
14212
221544
282071
145982
215878
269372
74922
154287
156650
140486
105672
90997
259398
284325
75916
18310
154852
34540
180905
123055
8400
294333
85579
66320
194944
59614
259640
251954
297960
252950
27002
278110
263056
51505
47764
142628
40808
29366
305560
28366
89143
147574
71035
254207
182094
250811
5493
68048
6312
72312
114602
262984
53514
261539
128365
252327
62859
157600
86584
67156
180542
254827
88986
175557
212134
29543
239442
248058
39171
35824
158766
264239
67184
81263
142235
243029
168747
119991
276238
122980
283696
98783
263055
116930
296408
188398
164723
134506
45877
254514
144200
309352
54866
297340
9500
90617
111733
254339
119782
59532
236426
263320
26909
299944
150516
115280
195781
33311
125393
147676
53277
280011
40064
160413
65355
152680
98809
123617
279790
130169
307545
8286
184348
239852
78248
2635
12226
121834
127182
229226
43300
94091
206606
122887
42209
203396
65039
270231
309802
15721
236523
100617
257978
218062
108205
100811
63854
273787
218126
132057
188752
243909
262895
111906
189522
174405
295829
276303
267109
189279
288089
18199
118365
239550
121057
307414
68256
210376
255816
176982
253290
226757
301083
128847
239857
109701
44430
213903
191260
120162
298700
307535
149466
242865
205158
169474
189157
122437
68257
76346
215747
272657
124945
56857
251062
173651
155023
136202
111931
246511
43570
179689
24035
36508
216959
130161
157229
145086
70136
259237
121132
185788
1282
145397
108551
262443
42360
289270
269623
46165
272406
306812
60693
87544
110213
268290
138091
61635
78711
83163
279416
39067
89030
149253
265789
40442
127580
246949
163018
128765
162898
222514
236686
221175
253137
186012
83031
79309
141548
265888
165883
171371
301280
66171
271737
10363
41763
19406
213561
283689
141287
120294
108908
24702
230145
31996
261607
140659
143358
32710
308619
98658
288589
305645
209731
157201
39382
120783
53511
169047
30689
121349
57700
68939
282441
214796
50951
239487
81945
237847
205334
219481
273914
114942
181986
299600
242691
70339
62206
288844
86018
107328
36835
214550
121484
258942
291595
52479
232819
108091
10154
138811
211021
21969
125710
296064
158194
140875
112063
116048
119389
234235
201553
264340
304301
90767
40481
29435
297623
135891
225654
12264
265564
23835
207768
132718
306312
147915
289683
239851
166990
137123
96894
64993
52714
187674
37788
150184
212616
18220
231546
232597
15980
247253
219750
229354
95051
160366
84331
216705
243610
72183
83577
99951
240323
238239
233511
303393
195853
43437
56047
14966
151263
138834
66609
45856
255485
302428
74650
275022
52307
52596
105306
207579
174192
123784
51645
125338
141378
263471
3111
45506
121671
105296
77846
210024
321
39949
84902
264254
157566
242687
56548
43532
167132
19271
11485
234169
14141
134359
135497
151377
255363
90398
288471
191781
296073
114598
307560
38826
1781
260482
175061
260192
137053
276670
74152
280501
214256
2343
95990
92456
269834
77380
172521
170902
304253
19007
211963
52619
259156
100649
32797
153644
260466
182240
265351
238962
179255
127509
252065
219186
79103
304470
211631
223486
283335
303013
190832
75440
143009
219436
182352
155375
175659
303873
177703
97156
173552
71254
184762
153266
259268
308025
78121
21760
207142
221658
305702
278665
99613
247839
128534
292245
30477
264742
176492
32975
277044
160065
44969
37396
150564
99266
225808
276090
119393
154581
85039
40198
173366
298952
141785
258729
292467
206955
239048
251238
285168
45186
254172
203184
8646
272296
55029
184665
127633
237192
87169
188636
177166
284544
295090
215393
14014
305400
178220
4183
124603
87862
82378
141474
208012
62853
206661
223349
34750
296886
78826
58128
216831
241909
288104
59568
72689
63440
309406
55582
165299
28651
116758
200563
237355
48956
75414
98033
296061
182225
69310
263421
35206
191089
81140
129266
214331
140969
16737
74572
292982
215033
256822
79935
18546
176312
123154
143703
266408
161815
1390
148809
301873
251254
297073
137609
53770
193790
165108
246161
243594
218680
17771
90676
216556
180313
269026
83826
236396
202878
65860
292912
201450
275314
36110
106947
66043
136531
175714
225851
62336
97742
112076
281076
78131
131647
160589
290600
296752
159609
180549
22084
89464
126106
212247
247604
188187
142559
52814
305330
189002
17150
263173
172612
17125
200310
119056
177448
220717
221496
299088
213383
289374
253942
116113
218471
142221
155129
47864
92903
240563
295792
190049
222000
51288
176720
84595
24668
289947
122500
124377
276821
176197
204034
291242
251401
149475
47770
262161
99826
84698
51181
47771
203571
127336
183259
214949
285734
86108
34212
255527
4225
75080
127151
91730
156770
43007
212556
19170
69769
271057
102124
209918
258505
105422
125263
264563
162014
244864
26221
114120
85556
283486
253032
228616
94456
103603
82103
290969
38822
60348
270064
239583
274109
130198
279561
60988
66711
172369
194385
241875
160561
181156
153957
58182
168601
95163
86873
142304
1247
29360
114705
206015
119269
249717
276438
135178
83723
167509
143547
52541
125252
38457
131219
280561
42488
87014
110404
260521
80014
238840
91931
82044
198350
169843
138014
275695
132068
303302
169368
288394
32959
92517
250047
19556
190513
239206
93781
215435
302066
278795
202488
269473
111357
70003
187124
185586
56409
53392
185930
65434
123992
125239
1099
128366
195676
264635
141898
115025
111947
91769
38768
279360
98677
150225
115568
264063
173160
9427
221985
64565
77417
45536
119477
57015
34785
296928
307059
77913
30064
35189
282975
241779
147843
41209
308890
127031
264900
181383
181931
227396
226382
291044
104759
55757
94800
91657
297424
211937
178312
163347
180104
137652
233485
250011
270978
125977
307443
49926
218227
197404
62685
248063
297842
228856
288163
101909
175364
273376
139322
66356
304272
32086
114268
278777
246711
215609
280750
167739
70277
273990
227415
227315
299895
160223
12545
31679
137384
117870
205799
143807
191254
183191
283179
189572
102410
233554
17600
25700
135846
99860
22483
224041
215139
304027
75659
258931
228655
255780
72331
223140
136631
300539
204610
211299
279312
245816
239959
97266
75276
266159
16291
246259
292907
197802
31865
305741
44215
137710
396
146360
107244
87888
196248
299884
181219
15235
97838
151181
125249
111029
135485
50853
181243
261688
274941
111281
96285
37939
173912
85264
147273
228176
290568
245523
285947
276501
228724
22326
114577
38196
14242
268563
127284
8330
116127
227927
74682
129936
99848
275446
291956
63369
12242
238632
229238
187829
285906
232971
70096
229072
294825
167469
55702
2854
22506
6248
117649
145675
139141
271987
145995
105088
216537
30415
200325
39407
108444
152716
112021
94209
98997
24194
300496
35863
229859
136428
285195
207544
128892
71818
304884
12086
293351
132034
192251
139050
110624
79739
163457
54672
121701
221899
35820
227313
272432
10729
45855
58715
159117
63049
133028
295341
218200
46619
155743
289540
111816
137119
126684
137298
70414
268405
215037
120276
212092
103336
34227
254128
104514
280221
14868
195284
203011
51698
171062
37166
240538
209866
213116
233966
15355
276563
176240
260920
275638
260463
135395
219275
251458
49808
227004
197115
74151
291224
48347
273352
104433
253611
70933
147611
26689
80255
277194
139434
227843
254202
250839
94335
296321
195699
297557
5198
33771
54065
267584
246484
241719
175618
108789
222802
309145
255734
222502
219691
299966
296876
54081
64577
4718
43121
151062
216860
198878
58259
142050
139560
248546
151105
4582
106986
244404
203599
134329
38787
49375
8082
188912
194290
309705
133913
207121
230267
249124
19904
251332
119594
94282
294229
194302
245306
20848
230726
178523
183742
290889
55450
69541
238116
97711
136752
197936
48447
30420
262857
131628
243173
237903
169137
281231
80981
258438
57674
214711
227826
59143
154052
239231
116658
138585
172078
94642
179480
81793
264469
164961
283843
26867
289404
14352
174616
221759
155344
122479
71258
56751
148639
42054
11351
202136
213191
5747
89019
10264
226582
158874
306133
246269
145923
132592
243634
274751
193834
123842
160137
149926
308504
144123
219834
81184
37838
309617
57060
96771
39724
7484
155312
308664
89198
263965
276652
284061
32194
45563
200526
263217
190199
75210
101715
256741
232092
224617
126166
55637
230436
34710
68982
157554
221734
67064
260582
177174
35488
271265
72161
88174
283811
134425
174420
149420
175995
190280
148496
171058
302474
240337
64366
293144
35869
222652
269685
29829
88712
63953
78725
54786
30896
302294
85171
2899
206238
19498
199106
197097
76195
230320
309618
210907
223345
109708
176953
240226
292499
223552
198301
218645
5586
211751
213713
19699
43303
200705
199529
253120
230553
292407
216669
244466
112213
67577
217937
167175
88219
99317
195660
88492
227354
235385
118720
262115
183164
101734
143686
104721
308730
166827
291522
73853
99240
271985
196790
254423
116460
86689
45369
48661
198357
26970
137680
300442
132090
263873
176606
47219
254899
257151
264967
250693
286784
303376
78459
51621
197484
2594
197104
127946
150386
53622
207297
254831
175966
93298
17486
253352
253568
180337
265919
137128
263302
2572
200185
216017
234967
66055
71617
113983
304346
9944
120728
91706
218398
295953
271871
43724
128062
47133
279365
150123
221079
93798
116961
244530
259237
81688
236368
148314
162235
169791
261942
39616
286776
183101
265348
296628
223271
249802
54420
267933
119373
97654
14968
278463
271153
289332
40529
90988
98097
153615
74851
41356
11608
256769
284211
102027
58141
161979
282242
157258
25347
159569
101038
134321
9646
17245
118502
180128
249847
269191
88222
278657
171167
156111
301852
192538
4516
149383
272391
99300
77630
45912
180337
23217
199588
307668
304292
35654
140459
286976
67735
49529
180122
153193
117867
197290
70088
41621
168567
258199
309695
214932
294204
226259
238503
146138
10736
229635
245457
203687
122363
254289
38019
252553
189473
26718
304432
162994
230872
55136
202394
130078
89057
149853
253722
188579
249745
254471
215258
94292
180207
177256
183660
80514
102960
128853
169941
250357
178025
192257
7596
121466
170484
50395
61811
128966
218861
2449
7029
199966
240016
266589
144689
213779
223829
177757
93123
171054
166827
61785
173224
309240
191303
99548
239276
61080
192708
70688
2424
189497
129936
103965
160356
135981
218922
299476
261459
166089
120901
102321
13175
264126
101549
221322
88930
217277
89011
124877
1183
307708
152067
271663
225844
247835
197729
69643
55955
22342
130055
289742
252424
185592
278075
142083
275997
119532
195176
284607
5439
193100
195442
136844
172913
141204
287308
189887
309523
93775
257024
180988
191409
67656
108705
305631
237758
209390
101320
222230
195901
92257
235002
446
224509
228278
155845
260485
290066
35530
102757
48885
163016
18913
190159
296255
244000
147623
192462
289641
155754
66246
227671
18084
244037
96193
242895
22348
61212
212633
285238
40146
84451
154636
179154
258833
230886
88150
237292
54444
249734
82894
272740
173184
135349
53826
296709
14327
108165
221953
297172
175915
36043
233775
208691
8226
19906
209219
177436
208598
16184
302737
285262
108627
261354
285187
245761
160168
266404
147036
70840
40562
49127
99666
27652
303475
56132
229228
296591
68468
111408
248067
184237
73306
163501
292384
310016
127689
166323
178250
235271
293254
297521
302196
22049
197292
20936
101272
157633
12092
292014
13730
268687
60327
137270
65064
269090
191133
96067
67137
2564
101303
193368
66527
261379
230664
212307
112612
301130
126548
94885
243115
125988
260218
19123
42353
76851
234811
245437
160772
208558
206592
260230
137006
142059
5026
127230
219399
99949
183857
218199
295170
47825
105933
296568
296815
251241
260330
154989
293547
113983
170239
69128
220023
301373
29682
167807
17276
99326
132252
81029
253435
93801
228169
93179
276457
27208
205254
184316
141111
114430
94498
195437
83970
63686
98250
248644
85383
69005
135245
58612
261919
160503
222264
235277
149046
38090
214770
172143
46033
293131
222318
217980
232471
3902
113241
59447
196092
111512
308126
284425
298217
80917
72339
137650
263132
9146
64886
230113
93056
226411
10275
305381
287973
250279
63940
48590
22694
229977
211366
33595
147056
171899
233447
186095
34364
103543
48886
108718
200538
55116
259588
138771
283446
166551
227088
234282
252266
44526
290
207521
304212
188672
145929
172586
88224
198126
53683
37264
239628
84871
7146
150680
140187
146769
182363
110238
215438
278199
251656
257485
49790
251288
237085
77243
159012
60827
41625
228813
147908
46499
296484
269412
162780
259648
263583
309316
37942
309409
230907
191822
35674
61702
13223
195875
270353
110231
277963
206545
217278
170080
118211
141888
76101
176831
220328
219684
278370
247669
287557
52963
98253
136263
297982
220907
196341
88110
207581
277473
66165
84081
162389
163972
82088
221196
8258
201979
292760
292869
206538
48486
96474
253790
78396
86201
234269
290733
244732
190696
279939
10596
273807
247168
6572
301270
284800
29323
124617
40707
171225
283606
134183
28192
71912
232283
32876
176071
252631
218563
267700
85163
108414
264414
178036
273002
257418
166185
210015
272674
105316
122291
20997
284884
15443
242301
219369
3010
35876
216424
105299
176276
61011
62901
165108
265714
180662
85432
62734
206421
279411
240997
129743
66098
114850
204427
60638
7457
292657
77726
277716
200743
32793
51654
130551
252055
24039
229395
114061
181166
182213
258546
175724
19496
172006
180586
215974
258187
197313
303822
113350
234856
224535
233851
187913
209727
40870
265375
48682
302505
82370
178368
230866
82923
125543
187069
87774
77492
243496
223600
25918
255859
261966
56817
14438
77870
22238
229342
297645
255869
184412
97816
306370
1403
96791
270554
110483
99699
222515
125103
149162
15754
308265
234886
22866
137043
257071
249819
132687
63924
31701
223317
124005
108253
232510
253597
161566
287331
118121
36417
165271
209928
281001
243249
212416
230414
94861
74511
113508
178080
29957
13538
174825
121018
22100
188304
94798
132816
163409
53182
5112
188597
82893
81719
146480
307775
166782
267352
99799
251823
154906
218715
198420
128832
303400
30663
210795
173875
74510
175451
239522
302484
33792
15734
130858
192759
94988
163680
149925
126276
128747
263459
273295
35526
211770
14660
252686
273937
243740
255854
239283
25208
178134
143182
306508
243441
274948
46791
44431
38946
216332
169690
23695
282173
16885
270958
154536
154461
86708
93862
271797
122409
250503
68684
157262
221585
104218
242390
96937
33051
250214
132113
167784
274271
155820
7550
25709
30734
250453
282347
293576
17448
79986
270341
170778
199829
98545
274643
282351
201173
281679
60441
189779
87750
83439
148284
147178
269193
190587
247378
108356
84386
124389
298636
34980
275879
17653
159602
273622
284522
235063
221036
169397
231305
261282
288243
222229
153503
4527
95369
292408
23691
133334
271529
182693
152715
95305
95093
142545
27998
9990
258049
109458
101168
12596
270346
242457
299086
155083
251654
145148
185820
264766
73590
60555
229931
148475
87732
188402
139067
283357
216339
11692
276284
160192
27532
22490
110733
156008
51273
122319
39502
73366
114623
187523
197045
96198
82439
134571
278571
28606
116765
28510
5568
149343
166421
33334
307110
260267
17867
280238
127301
171829
7366
243942
176687
21201
163245
292209
308210
134942
142581
302882
183562
281648
164187
204905
297101
78520
50515
290761
142501
283134
116162
231034
48878
165377
274892
41797
249731
134364
271094
53857
42181
177829
209351
56858
5250
240342
140242
186256
145706
307678
87834
141729
32648
178653
236019
190455
276866
257064
112225
174684
242009
95420
180232
49092
167766
100870
131872
142266
129694
101986
242457
165820
127817
204674
211918
245653
90866
216868
157095
244257
7271
3221
265802
93840
212918
124461
299643
306174
93207
157739
26099
2329
284103
285397
153499
37418
54670
212743
164061
167743
293807
36286
286445
9303
183908
86812
291324
75342
111902
280916
30662
219065
237740
267538
50841
54773
179502
112344
31492
206629
30121
80899
10734
99047
300805
246786
283707
290197
19625
285220
44352
93228
286926
55217
268707
303289
14996
177394
213583
74722
185898
178539
163973
243091
150852
11518
192375
86310
218091
101531
105168
212995
271504
53720
51201
191653
48405
86696
175727
173887
165798
156364
250521
158939
35488
148505
136926
47066
264895
265303
266289
200055
219191
71918
229109
56583
40103
28784
154473
199320
162537
220815
91142
154129
301972
257930
202765
55333
124280
264118
248554
286676
264983
244996
196657
49602
209042
25482
16587
111453
212647
256113
191473
163051
262814
188322
25543
303140
35501
145539
224182
282820
4074
83803
234338
263839
224413
52533
90386
295684
257705
11011
88107
162660
38803
259359
112217
177940
281244
3899
172899
181987
92348
174680
122762
232882
226517
17025
263807
33998
60195
117261
305262
128694
116740
300662
143333
83081
141327
134533
285972
92764
40690
110003
55854
81537
298416
296703
199571
242973
146091
32855
305425
255060
154028
86754
148783
196026
203558
165806
261766
161950
61216
128446
299981
149995
66105
295792
177234
162375
152663
39722
102926
52094
145520
230313
299992
203304
65098
102807
256723
132308
92401
163710
51840
65312
219806
85926
55772
72604
2342
301832
80152
241437
155931
283593
86630
3620
196378
76734
68088
221701
130592
162736
15998
245948
89776
206144
114116
153566
72351
212656
233674
244588
148810
25780
172606
174610
99847
249700
180155
171180
11259
128701
142340
12426
146002
278807
117070
48876
125401
300891
114816
14118
230107
218449
259875
212318
271898
175482
84211
175683
122543
231760
170355
12681
202519
181610
193952
85369
258534
60591
221341
54350
238168
35357
22590
21090
187583
59316
91989
270491
194827
45075
81447
122463
262280
145586
292155
206705
244870
29887
223962
24928
274566
305439
172600
89886
223162
139850
271089
127158
175969
22912
185115
276087
147966
40069
8468
73553
168130
5101
95425
64788
173440
188300
292191
300667
184841
255254
128248
102209
205671
291516
127085
287675
83984
202105
127802
266673
304152
31663
244328
218831
184990
61202
274533
74682
286694
133060
196376
195561
302877
153886
69521
162564
98573
18274
63849
104614
239576
202734
77686
287699
241241
234452
235494
294044
190106
175998
183356
183755
224656
461
64230
181809
267390
195234
134437
98053
248534
246815
226078
256904
147892
57903
137322
150750
306913
249869
129842
307003
244504
236755
217630
254218
123498
274997
275247
39808
276191
296017
259248
154187
242404
165803
200140
3172
108165
180242
130684
204327
138034
34723
96710
117122
294747
53127
82664
240667
308030
13330
163749
257754
298956
239472
282252
96410
27544
216981
115306
195368
44968
71775
156365
108481
58320
172710
241063
249562
183163
123768
48886
21344
73278
115389
206484
56416
120116
11595
87460
240077
267298
281260
205894
127100
210756
70680
137536
123242
26282
74603
149256
55471
114237
107137
98302
111450
58856
154499
95865
291013
30943
215029
163115
218614
28078
224460
10747
296538
239008
236105
10407
283045
202060
193127
78748
82677
203729
13479
161536
111163
168646
50656
229595
249912
214172
271137
173119
53647
114106
153947
260450
104667
175327
309122
304846
223012
273481
121777
187877
190454
24216
273379
146661
73527
3373
38944
174103
116194
15050
195458
176618
78856
171122
295106
27115
6592
121186
277278
84343
296004
255266
107959
76167
269728
189318
242156
155648
206888
47550
70814
120007
283555
164971
54686
31156
133174
238317
7718
141810
115230
14958
95258
212119
113839
161241
118041
15396
212326
174575
53465
143553
130887
290884
78520
155121
269232
180589
247347
62896
292163
284228
300980
196525
293969
119477
203224
157813
80138
79270
161658
134977
51583
249054
138453
150679
298248
96308
228658
245594
89851
297996
253437
72482
232183
156171
80619
186983
294077
113242
136969
115460
210994
224543
173832
64852
118403
62649
111500
142411
296636
291286
302319
189408
188617
237893
60451
141723
198062
25615
205940
91070
231136
135352
271544
125555
65518
270545
19438
236642
302597
261300
140430
239627
236360
225995
5179
133508
262787
292643
165057
169376
25250
112876
117281
61258
226631
91798
273074
157146
88540
72206
288881
207645
49016
242586
232412
168759
74571
37486
254549
233080
32023
56861
197688
284314
271661
90575
196480
41320
198639
25018
166569
70009
300940
204408
203429
142512
34527
273277
89341
296048
38123
181764
29695
247695
244167
116692
184660
14918
1834
110142
5847
220778
91183
297548
251276
59884
289250
216698
302737
110006
20877
121612
138389
175624
113314
255476
84871
307803
272601
253841
218345
171569
303599
77713
42846
203963
122195
186043
157263
160839
98672
309625
303279
60776
286532
262543
20258
227135
298428
298112
78796
110572
88650
203104
212593
52101
177301
116055
77276
90343
162441
257837
234761
133236
120895
30550
162232
254845
170767
12093
285741
89127
114419
208657
238458
182997
14850
292739
155973
61212
115056
52250
62855
154339
22898
100165
183700
271500
146486
137826
305111
126155
76060
63551
226040
123879
45806
178524
270656
223303
70511
13685
249186
247737
227559
229407
122738
65946
297448
182750
279216
74116
245347
82206
1033
146796
195735
192726
9775
247089
132166
55273
292933
108843
45563
279779
285379
143916
35232
126995
99997
297995
17134
52313
289733
192759
129250
26526
174649
294956
220172
300286
100973
23343
190734
19424
10115
235024
34537
216315
245390
159977
165257
60729
21491
29065
159660
219616
255466
118247
48695
146287
240939
21049
152010
66509
267946
24170
231631
233294
158484
116502
276038
44926
111477
169406
233822
226155
153611
157140
148255
4131
143551
128514
210710
124253
81542
93852
93135
51057
264652
236855
112357
101193
56396
285029
122378
159541
158867
136959
247216
148573
63634
127947
223111
6416
15879
219218
287960
64874
193352
78369
191185
200621
19048
68549
164408
238626
121988
297431
20579
173248
35253
56607
29610
260379
135118
79467
241326
140436
109102
42092
202272
37169
214561
196801
201055
96310
143088
193567
22872
242493
189419
4198
220816
84860
126665
123485
170875
254231
202116
93640
189146
171769
272535
233144
59420
125736
143658
230982
226746
150516
53234
274981
105017
21904
63721
96770
67314
299630
136688
112468
204836
68065
108484
215473
149364
170388
225309
137918
220344
302993
100460
282940
289042
125558
186603
308359
41295
48186
174482
268639
298109
170041
124712
186788
225481
49471
31173
208184
51641
149023
307022
143147
14937
18386
225374
254524
284641
164399
66665
295445
154437
131741
151661
56783
158295
309218
120612
309567
291374
222211
36383
923
84865
61795
240403
19711
305405
220377
240933
269023
59841
132775
222471
80595
110790
137160
167116
14196
234120
283494
186123
403
55495
179765
214933
128730
85122
93901
255523
14239
233079
59359
246133
306247
187997
184172
163518
200665
995
101641
101074
288359
40292
221448
177296
44578
191284
303603
163676
201618
64547
151909
262745
259374
120664
67518
221244
52841
168613
247439
151270
301425
9861
272885
66343
84539
226670
148204
88243
74328
296623
148422
212714
299447
269327
235505
283604
258825
27434
238771
232611
302037
34834
197048
172684
134355
126165
951
44634
259215
95659
268312
165809
295172
254923
35368
119107
243958
253198
178398
185070
7413
285045
204870
55809
142477
183591
31821
20439
82811
72880
71862
102629
246194
80152
49913
13626
102971
269039
99935
310037
23090
197512
267620
297031
197653
171536
50418
146337
197
243684
177625
116085
103804
178918
60454
125537
97603
222758
234261
239506
38222
15491
72381
40842
259227
210277
202335
159467
252260
309808
307243
2893
52179
10364
14377
116287
246944
213192
184800
251890
255846
304357
100515
48186
45891
33692
141189
268067
268005
28469
132604
158844
206347
3604
32040
163764
62869
228626
3809
138413
252519
119377
296981
181384
253949
251383
49483
289723
68104
62506
123102
218670
146076
52565
279278
168189
57617
255348
200662
105439
233836
218427
26109
244262
73124
255018
226753
272185
298026
112945
143188
301816
164204
215511
86750
248295
244878
76129
200473
88031
238142
303616
182080
45321
85937
184080
294498
26158
265267
304299
119227
20660
202788
87952
282936
272470
147139
64185
255126
1058
104155
269706
51889
260750
123244
123061
83728
4088
294905
283541
203825
22421
96357
50245
288513
292307
127118
226350
309863
193922
92296
2069
22246
200070
307179
251397
25486
14473
301975
302828
38854
287000
294592
24443
159509
280225
61656
80083
296767
306490
11559
79204
226839
54117
44896
84244
91276
79643
131983
193492
10774
34028
163646
270199
157142
163909
230229
293511
28188
7832
245705
216204
254021
143960
13323
213282
4009
149137
7768
215559
194679
268377
194158
273062
237867
199306
37484
64824
41800
11647
263999
63254
47793
24755
274153
105974
251512
106523
115473
35545
244432
301802
80207
199734
253488
242508
125163
291537
187680
182861
239063
224256
178501
148295
284011
81590
129234
256991
279867
196850
4816
103891
37416
239551
102733
305416
186613
9622
291264
128787
82679
288211
190008
3935
189800
56903
149075
221517
286842
157352
119328
45201
98704
52495
187021
64094
98587
2946
209333
74635
25250
233704
9762
288704
259946
44412
218777
74373
230251
45033
303690
7459
209553
277611
145530
202007
264351
272403
124360
31138
132054
115794
129146
268235
287242
128944
185338
246899
10136
246969
281174
158904
107373
254062
188763
5483
216054
158110
10658
140259
101608
254708
174192
239352
130686
209338
98938
14225
290521
69907
261239
42020
212343
252856
211161
85880
1946
50858
268781
308984
279579
282216
26221
136668
37655
59773
262928
182044
225844
232119
4603
221027
259012
206722
241834
14133
248690
233804
43923
187437
175493
152970
218237
171036
179586
85082
267334
66506
301889
234859
144422
78660
293274
223130
37015
102595
303730
74476
202873
232065
21146
222698
220913
181555
13764
6571
154912
154980
35455
209851
35681
93425
70731
308840
27235
202204
4596
60880
190664
156159
39378
11494
147738
223418
107641
253539
248834
221045
54620
262089
274985
219059
293606
90379
95405
74931
177001
20065
109783
216366
52163
21248
54101
261275
55423
135997
289950
112561
81545
55986
133898
89640
156923
168615
216851
203779
150466
202093
223784
120785
234830
174791
150095
277608
124496
189583
240360
87875
123814
288776
260002
256686
144685
990
32759
184716
84240
229202
90484
54069
108531
45166
296281
176946
53602
77924
162387
267875
296295
209075
163132
45060
19887
248041
130468
66400
283335
130611
59515
165972
227884
222102
299177
249540
129920
179808
290349
72927
100203
38383
203229
273185
178818
48614
244115
106323
132906
265832
269596
32874
210327
271593
41682
56594
283109
222215
77739
271824
127365
50305
45495
148482
308838
285720
164082
256567
208602
289278
170171
199501
146479
47684
188527
199606
36153
178406
226242
24471
276152
111748
129225
123012
16854
201926
144330
107537
305561
303881
62876
272865
92424
295762
196287
228925
19389
274813
104267
178721
3108
129229
110908
40277
138001
202928
204465
259390
86081
26196
145892
37519
92631
55534
120921
83393
154066
54625
181125
260425
11149
55118
89345
174733
97558
242378
13244
12921
245754
83666
187350
205490
297822
282579
280361
149855
293334
15457
249158
77934
86698
197057
128591
173250
58971
96898
55258
228515
84004
144341
307929
293210
149064
31210
289467
263122
307264
25057
125260
237932
187484
190025
85851
84452
189609
223963
229151
263410
171413
90769
143166
47780
175038
57791
27932
286127
71897
35932
80773
279804
96068
247302
67315
90745
198361
132606
179314
183343
173187
21013
246627
151676
56590
234152
296302
295785
248139
7410
84615
124698
278248
137304
295976
67752
301297
109820
210841
267665
257405
41982
278379
112262
113682
26592
65394
192080
122378
242608
180362
97968
108217
224674
307918
162597
193974
25172
134121
138492
127169
15964
126472
140507
5209
252544
180428
113444
35456
119826
240116
115600
267541
3573
219053
139505
175062
99488
248210
13062
108539
286509
39375
122975
233771
109826
203170
263595
94371
48681
132424
184399
4709
33810
153003
201601
24633
156126
163325
138667
154678
92084
304577
159403
188352
210783
222109
267309
225473
282944
19447
245337
22101
258267
232275
285780
209936
255144
272886
203417
145482
146096
178231
274167
305449
259630
64457
148965
303609
283197
195468
167210
302116
110791
250242
232383
80393
213330
80734
221789
215892
229502
58722
128517
61181
305769
54575
201342
204249
6227
291618
204171
239919
270860
238790
201066
238840
113112
152460
201742
194967
84416
288540
240090
278170
282377
193268
167890
52844
196117
21078
13080
121608
288175
75268
150690
166266
72948
258032
17532
28410
70617
211608
155189
164902
169419
9634
27161
281848
76868
195978
111735
79689
24802
91876
305345
61579
82455
206992
104456
285165
31362
109478
181411
79252
299682
26888
234662
18528
36566
98920
175410
171662
17387
225279
160646
200918
40964
297957
269657
148485
156840
104625
190144
293496
26619
100509
184115
227257
111860
291986
275697
73080
244314
243973
202580
134413
217350
17384
292471
151285
298273
294408
43720
215313
203254
74544
41804
260315
215524
81521
110482
5824
38276
227405
72173
153281
188079
49203
38078
80465
216948
258519
76681
47736
156116
282959
273594
57770
226521
237905
72529
264791
207102
119648
277288
186344
103926
178457
160073
70826
251529
199409
171800
7011
27633
290150
170264
1533
284466
12793
174625
87497
233110
91145
140031
286619
199397
45670
94229
136833
172383
80164
186232
186654
302870
34269
244031
289619
222286
240991
72061
122303
134532
105986
244554
100915
216427
38923
140851
159468
85428
52772
45600
238828
45446
160530
204968
255447
264577
250452
163385
278795
115187
111079
9716
268858
133771
293211
217041
78702
207080
179073
126810
79276
211165
213991
206879
277292
230470
192032
277930
286923
184097
168553
258075
8722
167649
293481
170511
67025
103073
229175
233492
137873
256473
158841
3274
259079
19656
78039
55436
172261
156211
309458
141069
303104
70040
73345
45579
300547
121060
182604
18006
300292
216296
297592
110609
214529
151639
260551
29065
275564
79809
191168
79609
25535
284739
30491
67387
5019
140821
132882
233726
278524
220182
275987
103982
178046
1456
58444
52715
298473
24255
302950
5329
91953
3699
32274
151923
180542
219860
66702
66425
73980
13915
59037
281621
130316
91660
282183
85710
302548
54463
294196
270394
10948
95645
202759
300705
198229
109522
61249
70094
162525
238058
51173
54519
212367
256930
80388
241995
237721
218638
144266
84005
12232
102920
226556
125501
10347
125926
214890
20247
79417
271821
185688
29485
23871
127875
16712
16693
228573
298112
67280
286536
89866
134158
216883
17117
218451
7790
49746
233327
290419
63232
226596
22553
33588
268915
74379
219934
48047
270302
154486
148791
141940
186919
128011
199673
140324
297118
288720
84327
18897
66477
148101
147823
267731
300970
147290
82028
158365
112608
26324
264369
39557
62010
193386
5323
16130
301455
153003
162610
26006
160751
273779
28393
292563
135562
72888
92281
262370
72734
131472
38541
102765
217283
150991
166561
141122
111251
245520
246934
149026
28568
126551
216354
140846
105313
54777
56621
198900
183461
255923
246644
104680
54918
41271
151522
202171
238561
280654
249614
108869
186153
30502
301381
42270
246015
119716
105166
181872
167646
198933
299078
298199
248612
112798
76749
12059
98079
164356
306902
230062
291245
87244
287833
185869
178996
110072
18063
213301
48667
254594
216472
165578
288518
196036
174304
45520
56928
12864
105555
30291
31257
7389
231637
184474
273750
234860
257524
166810
19606
280229
199949
120345
158613
65935
232515
300064
141461
255016
294248
11933
214558
292192
278418
15724
50769
206097
247629
268287
205173
131243
299304
50742
112966
176122
253470
128276
245835
154040
19126
246651
234884
142692
272196
46454
51770
155955
160887
39146
181617
2198
89139
103850
25353
261894
256865
94093
220287
112775
40138
302707
169535
54370
88415
280169
301379
16690
245437
88607
306195
157577
245970
206532
292419
189644
221174
8261
42347
107779
154949
50733
100863
89695
307450
176807
253625
288102
213916
18143
45662
263678
13979
60786
82345
305005
114636
137971
84426
81566
281957
88210
149554
13526
269182
148007
158159
140404
192091
61387
73436
168103
34673
53761
117579
13714
145095
163785
286463
163266
36036
293383
263796
302833
138769
73077
92270
128589
297166
210087
11467
252788
189357
201080
194028
138982
285583
150079
69639
62422
97897
100326
240553
184961
303189
205557
286355
215473
266819
165688
251660
176611
253590
194596
45406
282940
285670
246650
190770
185908
129696
70702
197281
158285
83991
4423
25181
118765
244707
47771
32504
82958
119148
51740
257480
266737
23356
142095
268479
172798
1508
188224
22625
281179
178695
268680
68852
107140
107876
226145
249699
38696
122934
269258
216862
272860
220471
37410
198071
175048
12345
222675
138796
229903
158354
91815
171001
232654
196585
168713
279003
97642
119045
106753
261127
278360
155298
285005
188208
193907
62675
58669
136638
96933
215549
70039
159547
292828
215651
217302
27980
30097
169130
80098
94953
214329
209663
251142
266980
291537
200998
69507
149893
226006
196614
93414
279575
46839
153687
147114
233971
193283
15661
240628
32227
1574
223655
109174
109491
275008
246261
71189
68492
142259
263272
213176
182741
253158
211907
182053
56028
36117
279163
3267
94081
215998
133924
93395
304960
304353
12502
300723
12714
282967
174111
8850
231242
11387
239791
283048
146340
133885
99755
110952
285697
154078
247219
302108
277239
106612
126584
14002
123813
219916
6405
237909
88188
146941
124610
167289
229163
254765
220442
64589
3316
279057
245837
147860
185985
40991
63418
179370
244546
67239
193764
188360
165051
296236
184022
257583
44839
83526
54597
276107
215289
134093
240698
123805
246927
256806
127889
104345
296817
53489
121232
259891
204114
102049
309074
21899
59308
170128
95014
141703
44763
196423
212062
222193
246127
75850
53972
4560
61485
209957
194828
243242
3321
287857
169364
143078
107131
215120
70252
264355
71354
265830
9712
15402
166741
206878
178837
87487
106923
230664
214546
202839
230769
196987
248745
1847
6454
95469
154732
88809
297288
148524
252213
16863
122164
251650
87219
126694
121877
257938
174222
18507
280876
301310
295934
276428
20266
192238
111276
141757
196276
283309
302934
143109
101801
190213
291398
79027
108764
298481
89722
104400
74703
303154
200254
11569
63240
210805
6109
139051
98752
67575
150808
186895
7034
75307
113233
66221
137672
122319
244351
145752
131550
94613
191107
166428
108767
199029
244813
222555
157537
287220
95726
159706
238915
281624
126594
93338
70188
197489
45127
204270
304611
270117
40737
302858
118662
212258
46774
247571
166717
285552
201207
84100
227481
240728
195115
287219
233732
232426
35067
204360
37737
259378
78946
50607
166861
7917
191750
119591
221117
38020
191402
4277
28541
58092
251839
197825
99246
179337
35558
112049
46727
62656
43846
28986
219872
124020
26320
277318
30872
4429
3095
215283
111846
16583
256423
158978
138162
51543
183219
301020
23689
42521
66654
265859
52981
291521
80369
74880
122437
66949
161013
93382
306193
189934
140599
227972
49710
76092
293162
125366
270922
8911
175979
108596
272818
107100
77700
303983
106456
110039
224454
275882
190134
31246
284080
196696
172855
61239
89919
150295
20088
204894
143173
42774
234027
168614
30022
289187
181415
110267
179294
201594
136303
273837
10031
197441
181580
3874
167297
135732
160414
62527
33595
273647
104010
303724
279071
151280
278436
305789
284743
119696
156192
8773
305931
64424
111488
51412
138126
277591
57657
17062
179735
69583
75700
269732
232422
47547
125788
224653
205318
6093
268308
215898
236541
307947
216808
183778
138714
159742
58915
26814
299282
94744
4776
48059
218077
309280
201701
212001
309469
160435
68059
4148
179314
240150
295760
70669
168185
90995
183865
300334
99808
157121
218779
24664
200813
275938
241348
72441
20864
206374
16298
100920
175
121090
304245
40447
296682
96553
177435
122926
12151
106955
185438
145318
186290
81732
252593
202657
141922
115727
223945
32687
96546
205159
23694
46345
35805
96596
166279
254874
124046
148110
286658
95969
99993
14187
55658
170745
227771
226405
180238
168867
221264
266119
52397
38183
10237
207914
294202
95330
188237
210038
176434
118925
30700
71637
209386
277471
226243
100964
181272
129484
45607
63138
86523
3737
259947
170075
159172
67661
259445
4729
240861
133705
83725
246841
191800
216992
231096
218591
45953
189072
259395
167236
233289
260724
15131
85100
308406
7369
53437
179913
59617
26235
91818
67604
208036
12878
222617
193117
82950
103069
10315
198030
87105
232985
267253
140902
161602
299699
163138
290967
231363
180678
225127
281441
205960
116229
180095
135706
297725
199434
39159
137387
225988
51480
297027
112472
178297
238828
288713
103071
277902
259485
167494
186781
122437
104044
252951
1202
25293
33915
59232
167760
67851
255890
272537
9978
251599
63599
96782
13312
213686
12773
60666
71366
52335
297840
42121
151704
181230
77486
243802
115653
262366
295731
290463
55597
178877
124965
143512
133249
35906
291686
250543
227323
102216
97971
187054
204188
165730
13514
41449
285872
299286
77494
18653
21466
51253
79348
260279
97864
61947
95980
212362
29275
270569
133920
245680
176175
21085
217927
33042
294165
286188
177599
97252
198894
306031
140228
241193
116698
112738
158149
196307
287499
232309
6922
292011
217491
293924
199507
103474
153575
197880
264558
224100
54467
297660
112434
304459
278493
16731
233084
156384
261865
186477
5156
111793
155978
136344
161604
89629
96193
153711
287556
78161
101420
302338
179019
303441
222463
147793
60283
178299
76069
140142
108696
289210
55790
151148
292781
5380
16859
12069
305300
73869
263638
136097
124714
88752
273249
200709
130184
252832
8248
107886
27734
233030
48516
119120
125702
263581
189822
254591
223137
252058
239263
70453
168041
38534
148413
164956
158143
307992
78343
187876
279594
131776
138297
114684
295523
192529
162641
93707
298984
280518
137879
250011
179805
108235
211004
251586
56509
295439
16654
173299
299658
51173
81077
111079
32225
204586
91299
225953
13902
132975
238439
17293
120988
36715
146528
6513
189709
21284
73796
263808
34477
248747
179384
116441
131928
227327
170049
153240
114821
283516
257563
126411
56175
173043
54362
24609
26410
221830
109068
175640
21281
202894
164310
293946
103717
262260
203938
116158
185901
34432
179546
149705
149250
255676
2631
184258
280604
173290
308011
14456
105437
231143
63249
247513
5238
108458
10969
253651
93688
202322
74150
124032
23954
129209
60454
102694
22000
151368
259983
177326
82570
133730
281506
89577
152980
41364
55991
7726
62588
152843
299571
64227
140365
249411
280882
294698
68110
180596
218814
200765
256042
69045
287521
168968
119032
283340
119064
156435
143974
236203
259319
255040
229495
141751
191633
75837
293142
93180
290851
275802
201374
138821
226083
291320
9118
104012
201308
204908
18474
50623
242324
290086
100414
66607
29573
90827
84973
120417
165695
263191
8382
274329
272167
168034
166516
38223
284545
112823
292506
116499
149289
4964
18408
300485
266342
292584
38482
69666
227711
59966
44960
88595
146406
269935
28929
150225
140779
265201
224918
284138
160537
146228
223296
264581
78863
292041
150600
32924
260578
116274
16498
167567
228002
6788
227657
131533
264018
264756
215797
157270
118605
190894
271922
177090
170378
43612
107765
119800
93583
116886
170735
44590
90592
272556
13358
71854
254782
149242
252888
222662
21304
65013
130129
235963
3683
40785
211256
154916
72313
13028
32989
28027
209117
305796
183786
55561
179140
213748
47862
60664
115111
298052
21258
57040
283978
35089
232628
171643
56870
29923
41676
301264
122271
251332
55407
227730
271092
1711
161787
296657
60335
188822
5616
281038
43338
300163
180654
192045
291638
225299
58282
74280
53982
309842
257458
281767
179264
181243
229557
135139
60967
129898
306708
86549
155112
94697
160959
242774
300650
67118
270656
197282
215220
155561
1211
130117
244420
257846
129114
87713
235024
236620
51875
6216
244399
187432
65102
212969
78196
160849
229306
2612
27101
306660
15802
72455
288341
5041
236745
154376
172513
3745
83575
66383
8436
183097
39188
130931
23577
137572
179800
94595
248482
282930
27705
61285
159290
285921
181090
194875
180306
130739
65879
224095
199585
254288
203275
91955
102328
120246
183566
42915
113111
133141
103629
241306
91671
165083
7841
229
183998
17693
221183
113737
111642
167008
35470
285333
259756
164743
106196
123470
206285
240623
26387
53984
90671
307600
282016
275013
196439
304269
47447
34230
160181
257094
82167
287
162109
39331
182080
150720
296290
98541
40382
126866
200239
198682
60556
255468
167993
274454
33535
110208
149713
58728
219177
132986
191929
100227
157175
123827
238327
33729
270430
274179
252874
260876
96912
178464
261718
198242
188378
74707
274959
49445
28604
67996
145866
106385
246391
126948
106247
240566
224602
51494
255031
17695
70983
299089
239058
277908
64322
183977
58063
57122
12876
173200
234316
286959
104302
126515
149793
159539
89824
133529
55825
101320
69698
48614
59072
244625
187348
183293
22818
246792
265843
171657
131150
174671
141722
111668
114916
41736
15981
256097
296769
146196
255418
166170
292260
111133
266159
154811
171921
202558
181296
20826
134285
133821
17235
11169
22930
125087
66283
152444
199869
98966
35920
268132
128633
216331
222264
93652
10746
277387
33683
185249
8105
66845
162306
92286
148785
84789
136320
201696
57065
241644
17657
191448
148076
309375
286587
189699
77535
230040
259153
166381
54995
94805
160571
249764
38014
241055
27869
222660
236411
215024
119683
271730
291034
25843
97827
171088
3928
47723
137402
148353
196901
270465
52065
222906
147884
101556
193416
135745
122101
216293
289613
173538
59693
207634
12665
186369
47485
261984
62620
221042
266678
138094
249634
119721
31238
56529
72587
86181
269410
9261
283389
139225
289348
21366
252035
223372
30788
209849
34901
14480
25086
100552
15693
216722
146772
187577
256372
3296
198434
270278
86926
214483
193447
113912
184128
41706
251577
297811
51079
217417
163568
307106
235942
275552
96551
89626
290955
33683
13977
295248
11538
200705
56288
271302
105678
117330
280615
136107
284641
47353
280898
170448
146128
68135
308160
257627
226740
26482
68697
103498
289099
185736
229318
292524
23774
36721
135039
174620
274594
94266
232158
43146
176661
128281
39140
29107
234957
29326
134309
151815
165326
64934
146689
284183
52055
271356
88891
179903
207554
124356
287167
175969
13912
130737
302966
254531
130621
267753
65848
253991
218920
133038
304471
248680
161548
289579
231164
267798
96077
190422
153285
308233
122562
253293
255245
212251
291481
144391
262370
3906
32388
43760
83782
279741
181860
268175
258226
84022
239993
106781
237253
285062
240528
149227
19035
76156
220096
105838
238540
19814
231703
168772
292167
260841
148282
242264
214259
80308
111524
178126
189563
61921
54890
45837
222127
147075
34338
34681
255429
270707
114107
119588
155423
73440
192890
220322
217308
246341
9531
239937
192170
293560
10980
302350
229864
303835
208609
265381
273046
276849
43090
239975
233797
268922
217355
29406
155763
34859
15193
262288
110876
255930
226722
58468
123986
294562
269776
113796
129953
125235
66112
8321
101196
194575
73151
87753
93105
57740
136469
156451
126906
196161
272790
284487
268338
22009
110693
104562
302518
28884
209378
38807
141607
177164
273421
208284
57451
148645
15884
305259
189206
82688
259914
89687
234808
77562
264053
167936
180463
71885
309720
42373
229602
113100
303083
24943
260999
282642
245486
77636
87225
85119
216108
15772
10545
211609
126432
200892
20162
53054
140502
134524
205842
249956
275129
182260
164784
109972
123634
239909
201037
236127
77699
299001
102644
244749
133127
287995
105711
217793
189600
92600
276658
225708
154084
44089
150071
254323
205821
54102
98935
81052
5355
285288
30857
81606
131185
136081
130799
70491
64504
253517
123190
154663
54308
265789
278378
167630
91141
170426
199982
146635
54501
161254
50801
111625
107799
124361
130931
261198
99984
128541
48873
58927
189106
247797
38343
243558
38468
223619
302199
287759
81462
51396
215737
28569
269969
276454
90110
94326
306299
65227
73634
56129
286736
298038
40819
146131
102527
157167
41866
58680
141459
228349
117829
28474
70814
79793
36897
179747
124720
139455
133414
56224
291528
67625
16141
202608
126409
289645
119586
129975
263535
122760
75726
7435
41525
260831
144909
215099
241330
107758
259427
29819
174553
64584
23718
185362
193570
109296
137029
297904
147464
289672
138637
157893
177842
144659
267841
213816
20435
66859
3570
188957
99733
49614
289202
248611
292381
259653
85087
121936
215748
242707
218420
305764
8102
245762
23884
152636
29512
137086
91138
116916
213322
11005
212184
74596
295865
7105
34195
233450
302258
53630
1198
229853
163800
248348
113213
265720
284139
3345
66800
4291
272146
231119
262567
214021
264876
170267
282983
17729
26139
39555
187501
152993
138949
180043
155172
1474
23325
307660
117182
229663
118891
19641
175747
269751
65202
27706
269751
167447
53669
84568
78920
198873
18427
136757
234106
86753
119952
240429
25412
65120
50034
17585
156160
100134
282873
267283
9417
234366
190222
224050
160472
33159
304474
135470
211538
194122
62361
155065
279442
69578
218950
208540
298896
163968
70374
192998
121464
298398
60490
213801
212336
288447
37381
153801
245771
304519
287066
95741
187073
103153
153932
239680
136827
219324
253653
119424
297306
131054
268559
126277
71592
26555
305315
79710
152714
281875
37654
79670
18985
189409
51492
2185
177979
235666
77439
141435
33049
297505
123036
76321
182569
291919
138059
98220
88821
19165
12841
143154
71110
231291
31249
104248
170448
180466
15862
268133
12709
263846
160516
103580
150659
161789
303425
141475
127728
80643
110771
105074
162477
218939
27275
216770
92662
60083
164580
236175
172311
192166
171443
196127
90322
167023
234140
61087
4399
78996
231794
251486
120382
259134
226464
14362
16679
26338
81370
171515
15951
15772
165261
94783
6313
251199
53596
268462
142846
17008
215183
30416
43484
289252
139433
156717
235428
186682
228324
204129
215786
93318
80872
15560
102401
169085
109824
214449
210463
9214
2130
209260
42411
158689
185441
284846
120515
227717
261104
200343
241902
82587
210719
91004
96126
203830
9785
50106
261290
63654
82327
305057
219052
36220
166601
89732
124535
131883
105708
222330
114760
250547
275942
80438
234204
175112
285209
238525
176554
41157
295235
239533
92042
297936
113452
219093
136219
147233
298996
90915
87815
299118
127231
47833
100894
225363
199117
105094
245500
31090
184076
301306
74098
224104
246429
103935
153771
215704
4345
175413
256328
120410
67904
260070
299343
100863
45397
304512
202047
59618
226516
68798
134059
185975
94607
9393
74193
293362
98688
257963
107752
103075
167848
232662
153730
82707
95294
220348
242040
85449
30608
292939
145227
12018
11835
96446
209731
21523
279300
180281
291297
33673
190087
1227
280849
310034
218955
214459
243166
34071
237968
127873
95601
53354
46044
271953
265028
150629
106282
145216
39222
258113
250911
251242
144759
242095
112602
194113
230045
139968
147413
302270
199894
247114
262387
307901
302053
253723
187611
175736
117947
124741
53101
42335
114752
308397
186764
190757
204865
287653
238145
166458
109812
186742
240149
242719
303071
200370
42302
165099
195168
94091
270354
199306
102835
291377
104488
32520
205952
301388
253443
112951
215392
171800
177574
128306
134900
224817
4912
254760
187693
284591
154125
160418
183102
107613
285424
46458
267826
269882
309362
111954
222618
231458
141517
276501
31959
33630
95194
206574
158947
139558
43703
308695
91654
61083
182226
58477
103492
128668
147205
8992
234720
302661
37236
250267
251032
210684
152482
226516
146811
255202
168661
31145
137941
227925
90194
87537
74948
26820
215215
73677
278551
9069
164688
60744
158252
9299
287253
215703
73047
63226
56488
120214
127401
294838
154480
194817
5869
234876
171064
124752
170337
81741
197062
264651
148540
249942
216881
104140
84001
92355
291722
276872
88431
72992
291948
80395
179472
130737
53923
55558
194497
58087
136133
20307
284620
165254
134166
216659
237606
152371
60179
130814
285047
33396
226101
53258
301694
58480
76627
178363
32516
115953
94454
75379
6741
180778
144157
254003
227837
262775
186557
179141
55482
304459
82040
40493
88973
97473
114707
35040
173987
262458
151206
40110
102645
168537
65898
178143
302007
167079
162684
81294
255004
261651
124079
289749
58504
89187
143464
135690
115278
55549
36150
303506
9996
171910
231942
199215
123821
37553
243698
154555
24063
240217
66653
46512
152539
212308
252644
202560
15504
106672
55744
238844
2718
56675
171402
223182
128670
8149
50006
216761
85587
280346
130250
153681
252689
152070
174965
15971
43491
73300
202037
295371
160207
28746
95000
150789
213470
279270
186939
290528
33230
272179
80397
181599
279922
167945
72731
192463
64585
281273
28633
236759
23963
283845
86240
262047
41710
63214
86496
298864
260201
107981
83093
118153
301605
66184
158538
147710
106795
79511
60294
281287
53138
223713
285584
168893
249141
280483
9821
1890
87794
208918
299900
223140
17764
78195
61473
168692
109119
302709
289778
162261
61290
174120
138739
155193
249501
25068
151334
262838
90421
134757
191328
236248
148840
45741
179736
45371
172716
265122
253065
74277
304781
288582
262361
293572
198999
28577
16026
273037
100013
226816
230266
25737
115067
181751
303837
171565
221770
152668
111385
265330
43843
232295
234758
36982
245038
168559
273539
279401
279590
2475
25817
70790
213833
12715
274187
63994
24952
57517
259246
167534
278027
23704
23786
243084
279292
95542
266335
201131
118386
171423
308325
239535
238679
85113
190974
97968
126763
5430
192995
255792
145186
107227
117407
269077
167529
55418
234772
213440
171644
128773
192424
33520
46765
155746
283448
3623
189010
40961
134132
111798
192717
231394
209802
43854
45901
252222
91513
171587
171504
2285
308460
51824
279645
53971
69141
308320
53501
95669
115233
42516
14834
27957
232147
195579
35869
127007
201771
291335
274535
196307
295688
169051
222974
88754
120840
24534
280780
280844
46595
272538
149855
260895
62215
140043
162599
92541
136903
45017
125224
195534
68864
172763
84798
168129
274263
25568
85064
145968
193400
218887
284776
23905
148967
218949
49467
127983
199553
3066
209388
248498
273998
265993
257361
27594
93678
194970
216163
249499
9070
219721
294341
293699
96057
152057
307496
120838
100276
212633
274524
111812
243922
284087
32641
53975
161446
241447
165088
213870
45117
87093
27990
124832
286005
222111
29557
124888
248826
39816
26562
299248
233459
244744
121708
286207
289852
63260
224551
10984
149962
66278
1274
274193
154034
143293
152783
167495
161317
138848
219131
214254
35532
26848
58133
217992
252669
29091
123221
117116
193280
191384
219601
55228
255037
21270
25380
183881
45641
283168
214411
303934
140768
249681
279357
173421
88259
242316
38538
156546
120958
60903
216440
245839
78882
2169
64397
204332
33968
247644
290823
308855
109811
259812
191960
50159
300053
55989
104878
256293
192877
288217
221277
302926
81055
96412
231599
78902
246454
164676
178929
10402
304142
183349
54706
141054
135490
106194
154430
302330
289025
229542
264461
198559
193143
287648
72210
210960
19150
180088
71198
94421
138278
82711
167659
105557
142372
125437
233772
69291
230117
92137
289524
287935
100696
68301
244992
96365
3592
193807
61553
219489
149204
208414
273670
32639
283876
70454
245895
246306
230916
233956
57930
146320
152809
93481
110574
197060
122670
179647
237726
71549
274911
157122
240794
186691
118539
212319
181309
23032
69986
181834
82742
221112
305245
104776
217046
224342
87216
288716
143706
55087
183535
149426
129107
280894
130499
149969
29834
10227
267542
236979
269622
233054
143487
129816
259366
164838
53538
190534
134578
222067
13883
95719
88243
24030
82116
46734
206685
194564
300302
90033
151854
49682
51044
105771
239014
307218
188674
36507
395
50399
186958
304691
280643
35695
42276
200308
113454
182632
82820
277896
18934
287211
221122
105686
141888
160806
121179
248802
117648
106350
307370
232649
171016
44032
170881
72972
290981
280493
85186
224571
83969
83892
135659
266243
31250
63680
100824
218131
47194
200896
174680
285498
235705
57171
201093
113601
114069
168818
132953
246037
60117
207118
277497
27612
278541
155630
3162
118880
86324
14290
260137
115737
27869
3089
139340
291461
149788
145538
292149
227848
259251
16530
110625
138256
190040
267765
76902
215172
55144
106429
259449
267568
151950
142938
91730
284955
94717
179466
52122
56362
125259
252880
117566
46662
173676
50368
64710
119008
138418
308071
213904
221810
298999
189522
211129
57296
14927
251598
12701
284297
166736
289496
104191
154874
304352
136732
253211
255181
79249
217078
288523
281325
159920
97829
142408
188668
301461
68244
305103
10061
266108
143625
105153
100087
65275
132765
232154
165267
232581
54818
209162
271350
268817
32086
173446
184962
51305
189745
157344
97023
113069
134104
237225
37657
230049
186129
185003
186262
112601
25902
232648
101131
240135
228738
52302
17161
254037
50728
191841
4041
288658
198060
239738
23978
252797
231525
202490
42948
131369
149994
233941
82400
296443
302047
47218
171248
131897
145425
67828
225973
62206
289470
250952
227009
103604
19104
261147
157267
201003
43453
148706
179541
179539
61319
287367
20324
52633
134660
170448
150306
27399
196516
190764
184187
10387
44590
58056
224694
165048
170094
179024
48274
303655
132043
307565
259053
128341
23399
301833
195227
193725
288464
233132
11934
190054
17406
129498
237706
42798
167761
152750
56817
132104
18486
51215
63881
204385
200561
255268
299317
289158
272968
53793
277716
27987
277642
299240
160394
170338
17270
285944
46142
306706
85130
70542
134318
26994
286983
109942
187762
103563
16158
60664
287744
161507
145981
288918
171063
57939
301604
1427
127180
70922
266313
280726
118996
135642
196248
308301
305198
61868
291839
12469
100534
37394
107571
215806
130914
170189
209805
175321
104886
113391
234678
193685
206464
46967
28219
287739
76854
102932
205298
186520
235253
201566
156209
2573
152359
241180
169931
9281
26555
8579
158347
175554
148332
24955
2281
239551
108282
257311
133328
161125
52608
225476
249819
102645
209149
96978
264792
10636
93967
267647
239267
70129
83527
291081
28062
233961
102903
161190
226828
55806
164515
140166
93657
33626
5641
69824
264875
53416
75993
275884
299941
204891
10087
177412
43965
9994
74006
160565
200958
309509
56825
121716
142178
61695
271761
260559
138804
112239
54041
23061
230156
21824
265476
134239
114978
166704
38013
146026
238554
279233
107325
224642
130230
57580
39859
253889
46877
106672
281253
222559
123358
215229
7479
301619
55700
147989
242566
182145
237054
87255
61592
147642
266829
245021
156622
142455
136787
2933
166982
206935
206982
105905
154595
24566
7664
103690
222508
70452
251153
262025
101439
244117
261393
101767
4139
187863
158186
288981
130620
236775
42007
3528
8022
114854
297696
8868
26709
242887
261145
248103
272106
149198
13484
216959
89249
236246
53350
143131
273619
136633
10169
126305
85659
122157
160399
44172
116055
226410
78522
202691
284422
159876
158672
126884
113512
258957
103589
284176
137871
269919
249843
227005
18767
184945
272201
289487
6453
218409
75728
309864
42135
275278
18760
63515
47036
161606
126193
182122
88781
284351
20753
261891
203306
104269
183531
58899
96338
23692
210297
62632
272279
90878
192982
35243
227920
28522
124931
243052
40417
6894
300997
174711
73578
200444
96793
222550
1685
71021
243221
16942
40447
14794
106238
78856
195774
78711
36480
166116
66020
134503
132222
98601
259201
266543
239188
174012
192277
675
87601
182436
74340
68176
14557
146251
191364
181398
59890
147336
282932
170546
86588
22636
145432
69241
194164
12635
159813
66662
160719
28128
184649
3031
286452
291571
272280
24029
98037
80069
48607
28629
213172
85802
132033
86264
249774
17985
286116
294300
191424
51024
145910
25845
41760
154920
50382
187817
58637
173553
109675
118924
173153
205735
51417
172366
215009
200650
60296
143661
60344
300993
55627
243260
162815
240736
203799
168611
77028
193419
36481
282469
146388
230741
258694
258527
127487
217739
307373
20873
221992
122012
277134
180378
9688
74889
269472
229450
56065
28218
59199
239947
105891
140579
157972
112494
151275
80038
52544
6379
31364
205654
112280
32355
152172
231453
4472
102471
160512
124637
56910
54512
296810
52125
185150
267055
132423
117248
79289
273672
255639
46193
266939
255402
284486
296249
49382
9128
38830
102051
165162
186694
85028
287110
167405
206625
174644
297120
27065
188236
139083
259404
155163
116245
28422
122434
221522
257502
309677
99683
228700
293082
181336
194408
213947
176631
154256
309221
139564
217827
222758
221106
256155
142739
257816
250799
18991
49268
289012
279751
164380
145594
307351
285490
85691
283447
80239
67755
55876
224372
270782
304673
192664
16462
58401
52227
58368
92055
222759
32983
264825
174204
25335
202877
125611
204349
82287
296997
225710
10671
151761
77879
8331
149625
138859
277553
203322
15457
37766
11472
14228
131469
65387
73476
175748
291662
80014
104987
62455
207249
125429
161755
282855
23204
143961
300886
39396
169553
195968
300251
238110
125477
163871
3166
104437
117405
277942
19956
195934
167939
42964
290673
11305
290501
136045
283884
181773
101812
150932
216145
219432
191091
242851
282014
249817
42584
77707
227672
20315
133020
192113
243691
32316
67974
176760
257889
87869
19219
103939
289611
187225
241670
268199
136979
69680
10164
209509
143645
204185
69201
192642
18816
10892
13758
97742
294311
161783
51153
12019
184463
282717
151629
258141
6919
193572
15968
64818
194146
92798
261456
250416
148019
68780
242732
231549
151495
226844
287023
211270
91601
168805
116099
58224
298744
93669
243258
233008
110050
5448
257770
208439
219953
114718
193891
31973
29995
228740
98396
281541
59118
246899
68858
92754
296839
114233
155959
281108
298825
122507
103717
204537
272403
122657
50029
307389
147442
219443
51822
91723
180858
8106
196637
48064
155247
258270
57501
261950
260336
105372
186369
196965
194742
284293
51867
170804
192811
208004
301959
87778
219103
168021
203958
9534
116912
52979
222231
89026
214260
239374
133085
68766
50078
111101
96019
45212
36511
213948
240993
245194
47010
89118
189820
14197
110798
245029
134813
202233
35981
180092
162580
224560
118941
32664
270077
300511
64367
79507
143925
226349
18085
250332
81326
58426
67625
135196
250160
110800
27169
302617
39985
124701
119792
221557
96092
95435
302093
61221
146735
243536
98062
277073
264766
292315
51780
112424
105190
217482
54000
18201
15908
41445
196699
190195
47170
306878
162725
34578
82475
23173
148354
185412
202246
83748
35173
154400
257664
277481
171008
142787
89092
240259
249820
35468
137909
35892
87090
291635
68094
166256
44456
274600
133188
292835
153445
216798
295338
253394
111675
174426
47625
125054
88598
252644
234813
238645
117081
262682
189996
84793
220649
108117
244310
252477
125566
61122
289532
214701
275814
149526
88408
266167
140115
128118
145636
212526
100347
96369
180347
185763
10892
74491
204203
223253
192242
39867
71717
17577
192474
234161
113594
302780
290375
90036
17865
170140
42572
118070
192012
109166
60965
278670
15588
155001
222035
115671
176350
117990
148501
99051
87849
178271
282241
262954
296597
306014
256136
232105
207251
235352
226054
61351
78437
47977
33982
163119
48868
290382
47112
296585
108057
239781
41999
200905
148895
105114
234519
26146
168095
277903
35013
306262
226325
173696
166627
36653
115952
180705
139010
54200
63195
257845
166020
79586
154202
175363
72435
257621
257147
164394
172381
157708
160716
226085
26435
150186
186640
302653
275575
130256
261886
108132
203174
241180
238879
170585
199588
78014
247886
103898
259138
254976
78277
250484
113753
240297
140365
135163
257819
237897
61454
150493
233093
30249
225604
126142
17308
239148
134132
26692
277119
26966
60709
216652
195314
289205
193992
178312
54339
44543
303067
85022
268091
153648
238823
225967
136980
42366
68461
199038
267364
132142
198251
61254
263118
70017
132441
79278
168841
275756
260687
78225
120485
169514
140277
256956
18594
141413
11980
298695
173248
7609
131096
219414
110634
217554
212048
59919
262315
260378
306142
277503
187647
245855
223874
86825
293111
278743
291292
201904
294038
262356
243720
299823
81684
180388
159239
272663
50826
298090
92771
126160
255453
276078
89674
267657
201417
29514
220129
19178
95892
54023
254126
184295
127423
37350
78360
18102
25493
185382
57348
180302
277453
24241
229866
18587
222472
75634
224244
263183
226625
131320
225338
169628
446
249327
207690
131011
160229
95305
297385
74102
270057
46687
270368
96031
10832
101270
110577
111722
161975
60540
62128
85341
230227
307702
138136
256290
233350
202123
204312
22548
275854
8230
114003
134667
213905
284647
86976
194704
277904
206066
102289
50349
301428
167781
154138
267011
25610
118091
227845
168973
280077
112285
145851
70097
241225
54591
29102
276057
143781
65933
179728
303367
101723
21945
280904
196204
42252
192073
162274
199245
226510
151614
173261
244204
18531
303340
87079
250722
41436
158439
118525
156483
237398
163863
153828
41886
106796
307367
87880
232321
37862
150691
189853
216585
259663
113649
96857
196213
220151
134289
163480
286291
253013
247406
101798
47273
91539
188817
23808
216408
144289
11629
58495
290940
261399
98317
172255
127575
31462
205603
13180
248259
30091
251751
62292
287349
37592
50194
54577
178571
96754
258241
277220
2451
275013
134008
135536
141965
113366
28723
298735
223362
166170
188958
44610
283671
133309
157734
254102
11747
102236
120442
63112
42753
309515
301379
172984
253439
16718
5578
110581
70635
276938
297998
45545
294822
282738
162642
178775
99067
70491
34539
304312
150154
214253
281359
117420
169618
22331
247859
85788
103250
91338
268932
244224
292171
26443
162652
289443
183411
31384
58030
170464
38321
166076
55157
189903
173548
131186
115758
104923
56888
207700
193186
36756
96353
297091
258101
152989
144790
115085
304855
130329
65664
15130
206219
25188
299505
217196
42743
276414
275425
275987
132719
302581
187580
147195
264849
95739
116578
283983
301336
169860
301248
206326
185958
150170
18298
25815
290679
80461
65169
93227
100324
237375
231700
6584
276367
233672
79367
60912
14442
289760
105561
109070
154370
208555
60028
44162
113763
10381
105727
56226
196042
44768
35508
304727
63995
33653
171897
250657
298771
169530
211532
194165
235484
86465
185498
230404
83589
48923
99736
112611
299492
230255
151852
26054
258898
185228
295048
48347
212699
19600
146469
202205
296081
145266
117191
267355
242886
78205
201117
99974
286181
283883
71033
123473
91439
247652
96947
290860
177863
105168
43121
255163
261597
38103
290957
48291
184289
280206
309589
255263
96154
220588
153765
108236
66835
252535
264858
99713
106496
198088
230395
57462
166455
100704
283470
130454
28363
7152
137631
271617
87274
192435
56889
197226
81756
260924
65237
303198
75421
28789
47755
35611
50340
208983
253998
112987
20464
259459
135206
192592
103182
177467
221587
222139
31769
185132
219364
22059
175239
277457
125553
53198
142011
128952
174604
197343
187406
82961
71825
277861
25646
210355
173884
163142
288270
17272
227807
199500
183687
223472
125011
185725
45209
158906
45647
275940
233543
11961
215544
212327
87866
230690
54789
94556
178351
308175
73536
184516
174661
158754
292633
276269
60084
86681
153704
1415
176003
100937
71858
189413
251716
194043
86872
177439
230521
47562
55761
92536
145195
69015
288740
208267
191133
305311
91550
43731
207173
232344
21561
212291
31098
35620
204966
16768
152072
117121
168011
49436
104899
132370
222903
95369
116781
69201
215944
217517
176640
20773
233572
60887
200074
242697
140277
57518
6238
97117
209148
243019
305287
286808
104508
305448
251664
70804
275356
34569
165136
184973
101076
63837
168914
121168
131688
154380
104844
271106
170260
230279
88188
60092
89468
12959
221914
24942
248967
113711
143760
118265
69714
184393
117440
214914
141114
89935
120351
144621
118229
201093
237781
293449
259153
17638
68737
47622
279787
31437
106891
123541
54861
94876
68315
285362
183425
31491
286333
208111
117707
263157
225115
148809
162413
253038
190895
22742
110016
27315
181138
298259
125123
225274
259164
33450
50952
103979
123624
73939
143396
152230
277129
279173
235231
63367
261932
176990
237990
46515
269142
42026
39531
8630
294570
190600
18414
186542
262857
190265
207805
41766
101456
146839
5331
298552
177363
299423
243527
50203
293067
291793
255633
248653
209426
187122
65576
290351
221560
42415
12745
300117
85827
172949
71381
28497
9344
228426
263878
56123
262875
83177
147420
204243
56030
218713
44887
61174
201392
196560
56274
18661
256037
128491
36957
204501
140401
26567
1430
275931
160926
58810
280811
117148
265776
83494
220540
291541
24054
165538
51585
217840
144607
201744
195726
203672
216805
46119
116624
71823
79252
40053
187824
225812
297965
273907
233118
238542
245269
51067
62873
75772
189066
233968
85221
282340
125761
242013
73825
241812
13447
268747
130764
164591
200957
250112
52673
107466
213723
170829
69042
3307
102714
34871
258466
207451
172313
9872
262805
203170
90500
302199
125442
154330
136674
287146
29968
19046
132651
305124
289187
43483
123879
81300
244959
289902
122886
286326
286683
214308
260501
60334
168423
292348
174852
262597
264486
79521
88215
262012
255552
65674
252132
97399
298155
54993
53676
123764
262730
114056
53300
229945
274900
221875
162917
180909
193273
287864
18480
56213
59120
55231
147471
226321
84146
88978
30753
291939
141798
72032
216207
115089
38740
52755
240126
128303
285102
227045
183061
295511
283095
120604
229246
306438
100658
61594
156714
278156
42918
180368
267498
57959
283529
260620
272130
18461
119093
17192
17135
101947
274178
5033
126501
151033
39471
239349
301970
291902
147746
149898
181728
131804
261021
241631
70841
29813
167443
40767
294676
270144
49101
90142
122785
288948
50520
288916
37477
171964
86652
128448
157331
140405
64482
144971
257297
202494
125359
27373
175749
298126
238622
84580
198916
207065
47905
57772
47482
65319
124125
25606
259693
159527
141491
290548
3423
131948
13852
251930
116953
132223
34249
276011
236040
14200
123344
286668
250560
100187
229221
287828
282713
15043
207211
246497
101521
177164
97619
133204
265630
271609
129211
139857
286655
160801
71197
295149
273539
288630
299888
176193
308642
46471
207220
274267
296866
227836
1875
294770
214715
233890
120777
282463
120570
271022
9891
144340
111869
160738
212681
106877
272537
37926
127726
193293
41359
138402
9259
61312
229052
49621
437
45532
225957
171430
133635
43251
10188
59777
223310
143494
189765
223485
17413
283913
40475
189842
193873
300174
27479
219172
186800
255915
131388
37908
211659
267227
64486
113048
61273
122349
303982
210012
261203
52316
163615
129656
141541
37456
46932
129780
123010
270628
49506
219471
159158
289134
71269
160587
268619
3054
9416
272919
114954
160058
202740
33429
185686
170370
199395
286568
99631
13371
96033
258454
169081
4533
31080
183327
120051
101107
22924
2752
14614
82003
6602
238244
112131
197304
181491
113112
117357
10290
223554
145021
257839
155481
13512
5130
271895
79774
204010
87724
174580
77796
202929
20645
292461
114041
301022
57487
247124
221729
106941
217441
40967
72018
130904
153818
168259
207209
94423
56749
263628
85834
135970
304852
67814
276095
294713
217990
10579
86021
180645
239261
98678
243554
69250
78522
149582
290366
152136
266957
199774
288679
75979
47012
34936
171441
90094
232818
261841
176476
203346
49413
216965
58808
70611
169584
90231
283744
217395
289740
183649
170661
27769
52433
68006
299436
225180
75890
273728
262543
56956
183406
17540
43670
180107
150890
70767
111675
149597
68518
232657
241380
8061
87339
201280
170817
114832
276999
143643
273575
53188
131791
232785
218993
106692
211688
226552
69560
288655
307728
7117
223140
150993
61051
58672
52673
31610
109471
120505
295259
191880
20339
77844
132501
103919
281947
192440
38969
219208
143753
268486
208408
169193
196807
55410
61140
259657
184334
150009
228128
250456
242820
56169
15496
48131
144960
99886
8069
131839
154554
182186
61285
174618
250111
123323
94322
171917
215698
292451
251432
257436
76701
144502
131810
232413
21236
111482
145222
262083
114513
12149
302623
117547
287887
207743
79987
265063
166250
301761
112248
244553
261563
205559
115034
208118
254302
31303
184321
68597
11110
287245
210427
138459
307658
68115
129632
229009
188293
139417
308065
116501
182945
62738
172307
110594
135213
61165
145728
83806
166846
106762
278829
202921
203362
41071
151990
112062
182208
260476
55251
181717
21420
254461
92457
281854
136216
210569
47470
222288
45623
250035
282547
178959
127440
86220
186673
190178
101840
309676
62634
163087
182835
45276
248953
298138
84299
111607
141831
169191
126852
144694
274882
68173
192965
294918
248657
202731
233155
303309
294377
124420
64150
55055
131709
117102
293820
46912
213120
8207
230809
277362
111081
217888
125115
100213
138865
268192
307461
248703
106053
90946
257043
137215
179669
231072
55018
15204
198076
172232
13445
62433
40524
210710
214252
190741
143771
276304
103473
102828
13634
38654
273381
101093
9285
78709
36929
297115
11661
131589
126770
52849
130896
211409
49346
152672
10343
89010
26582
252629
59808
246613
193606
290434
213493
257153
252387
12844
9333
191474
173980
44882
46131
145110
197657
280244
177119
294429
120913
119769
205042
20653
149177
44374
62331
191047
66681
205642
66305
23492
132199
165078
276526
303985
56895
28733
278641
89819
19408
220631
127129
141652
300730
250721
198950
200827
120145
102510
307027
15101
279529
290232
64694
150111
50110
239170
31862
264079
3690
144374
264055
228480
263065
237526
285545
77307
134403
288786
200993
261089
101257
131915
82768
153492
236888
10335
51836
298149
238161
230995
184610
284918
27148
41491
10734
223304
90386
227733
17232
63884
5301
260723
154240
249074
138799
275058
100456
176594
136433
94976
116747
258798
107186
256222
251144
271324
303795
187425
129629
243948
45276
65180
310056
181962
156685
307426
298058
84958
80667
132624
21264
112470
44710
221182
19954
278801
28322
266630
172407
285350
43625
47529
228437
244677
298264
201786
224599
297686
100237
30635
281878
280692
26372
44964
48890
294804
154131
209940
54866
151775
199827
238261
199806
30328
75256
172462
1533
134036
206518
26692
287274
59472
218248
132894
296009
135013
169814
293292
242388
175029
69254
2831
35539
71287
260597
100836
65027
66520
273832
69292
41788
89164
64887
152090
274365
130370
200252
265241
121724
476
122417
37856
128112
241281
53588
191779
97714
62088
162734
7644
84970
1546
215622
163472
73329
212061
39678
90606
223898
269305
11572
240232
228251
165199
35687
233622
156
116746
6426
30183
277064
144603
79364
176458
121526
56942
270511
265171
215141
212637
100713
107628
82401
23634
131126
70866
129149
155205
91401
142226
303852
112449
96386
137242
102470
155355
242746
193791
185777
222941
166758
263855
8249
46156
126998
281728
205255
270499
119466
197726
236942
217404
240173
183986
102113
87129
183416
82527
39209
45726
229913
207311
125778
215139
60592
245162
1040
211582
297091
1507
154831
168637
2152
306099
96298
294583
78701
157980
260782
276677
203238
285713
65779
191736
146652
284036
35057
67341
172549
99466
157461
123810
113069
264249
284237
133068
258248
164495
144006
56228
256253
16488
195884
71304
43980
32181
261489
175081
294729
3510
85215
178605
30769
222635
99359
136153
284304
18169
50805
94196
5137
85850
229444
194116
74527
66531
287655
221715
157772
265171
49049
275900
121658
109888
11372
52123
173012
277577
91752
27555
92182
214589
106512
157625
31986
117152
50827
20529
260142
49140
131371
122567
255377
287566
137968
78141
205504
260921
195366
129529
153148
3966
287043
221534
169568
43098
156212
242111
168292
196294
243438
295651
179067
86540
166702
76009
257192
273485
118724
189522
167217
64562
137492
68388
179592
213270
155943
189236
158238
123294
106966
153657
308433
218403
136000
283115
188792
121675
291962
178708
251477
97103
211737
3853
184664
158901
274071
263940
232573
32694
254677
56965
237701
222282
223697
71223
44680
94571
231453
170583
105638
99963
197433
129488
227674
301948
261601
66380
159351
36715
265980
113363
33631
273063
120023
6150
8000
228834
200397
228153
34826
233192
165650
243446
84816
23479
204874
36770
192933
100821
122134
186493
5577
161024
30501
25640
226951
308993
182521
705
239608
274572
284471
286655
18715
107574
149848
13136
60251
189609
42813
287006
127151
145485
53207
158829
197485
300423
246841
128071
114674
253259
111553
115916
164534
247841
8181
309102
168823
261647
82303
95795
108160
92378
65145
113865
121089
286826
58694
129299
69578
110621
263650
207501
12460
242917
50264
62657
194763
209178
142732
194872
198034
49552
93707
191200
110508
105751
222385
205887
135895
63636
236233
192219
242219
116206
97170
13695
76040
128905
56401
91255
29171
201972
270092
219011
195905
7455
223913
147977
147558
14697
150052
119497
154347
103732
71398
241601
281727
181487
265578
62740
267593
8196
185552
279596
219351
16626
143774
202691
209835
154600
308604
229086
190941
291132
246878
303629
110873
252279
273658
168145
29122
86441
70670
233113
310053
112222
263505
58876
23833
185689
52531
7248
15548
177860
306161
6646
2050
229629
181131
17637
240749
230575
106432
57050
108102
304456
65021
302393
17285
210492
123691
233107
278437
21519
14209
49093
132851
77908
83242
91739
14271
85387
43051
248049
45746
278639
54812
215343
38223
170336
257086
46663
257021
6951
153518
107495
261584
147880
16151
245855
286340
284461
261891
43493
258419
288983
114442
140341
301763
286522
189412
291574
198895
282667
115729
164149
168006
280490
179503
173421
237632
272514
250539
49168
16218
155474
16583
134793
162327
175071
295430
85953
55532
126401
244443
61256
60549
283465
190592
110903
261690
179527
246886
260924
93919
178976
58057
34497
210349
306136
273991
276295
127470
38891
90236
170084
298774
81971
158239
205810
157192
198895
189962
115383
290033
133354
262997
247302
281967
157386
281447
50108
2518
122518
55235
61513
45584
207711
90802
308225
144884
2853
95542
39598
28385
159488
243751
100085
72860
53685
27925
97388
279181
61931
262519
11669
292804
216272
95074
176978
301866
117965
161126
194534
238490
201095
120444
25710
26057
21188
188399
166189
75839
260328
51492
39317
151226
297130
2376
309450
264615
145914
123158
141463
220407
214659
267830
281478
197376
305993
10681
209230
222793
271156
140769
38430
63976
108849
207887
16252
185723
10674
157697
28571
60293
153166
224557
162288
127531
53534
48027
275551
89086
180596
151654
67257
7583
139911
204816
91233
264407
22488
62211
85973
176817
304006
106267
195326
203264
99189
8141
87289
265948
290145
52206
282880
118940
261479
254585
73901
204849
135555
152292
306360
44940
265058
278765
24862
283136
153121
257562
33935
154123
21194
104288
221629
242353
240993
144652
184191
77527
309695
79364
264001
229730
265365
254036
157118
190960
175920
302193
225657
81353
215603
243515
136082
162460
167733
46203
238297
115955
285934
306171
4787
293436
88286
211702
61556
265688
301382
188893
158952
129236
190567
113470
94121
225941
156606
217408
283529
289263
177921
221471
44409
286829
307313
225491
155834
52125
308992
128403
157343
106991
50113
7671
20795
20767
193896
260193
213050
47599
149359
132452
183118
155180
128098
14702
17927
77599
221375
161049
299699
121363
91404
290449
215923
137380
63509
166299
126070
104471
182791
198503
93871
144077
133504
269322
284236
89522
102096
202678
46420
164380
232880
184695
255562
212785
58677
276128
79950
125941
46607
98382
285544
128065
168643
131764
291373
272641
250905
252769
194120
192195
144768
159725
236205
258186
297488
291737
153207
253282
1275
74251
254205
269373
251248
108760
175795
65025
118442
56287
72912
123837
302011
48898
39792
267265
63766
308074
67617
294422
76125
202198
219771
103659
251151
230417
70357
118113
148199
45174
214081
286874
1780
53649
14018
126026
302413
96608
144384
53128
93123
84058
215049
47180
46838
272152
103307
146226
242142
114573
211323
128231
41165
131597
180310
187154
91655
256117
129752
60164
58905
221770
198301
126421
170108
212733
122024
26224
164968
235128
286016
89342
137794
268379
67793
250672
59950
253293
27273
147136
153544
97311
253353
62480
76814
39440
218706
126680
19401
185563
24927
78581
167686
35576
270326
202538
89356
172477
151161
10268
222709
126512
141126
88325
93502
267411
18739
147652
308771
61656
70678
60781
144211
73948
57838
193653
69083
302531
35298
97526
111673
273593
60943
167724
227421
141777
51039
176637
64288
161563
248146
126185
56982
287070
10502
123625
179489
260248
48685
16774
240941
31814
197822
193713
286290
95216
232531
67675
18048
113801
58439
271542
78548
135889
92263
168575
104076
181590
145642
23634
219573
279991
28034
265537
15523
80216
121078
103197
13961
288844
72666
118376
17938
84577
188854
104022
196113
199658
109961
231554
116132
283579
136551
276331
225753
286390
172728
262209
265302
108367
202023
91210
34784
208153
270119
17664
292148
172758
195678
26019
107139
9764
230258
206530
71532
32724
57803
182733
86641
52619
180700
215934
48087
25470
240313
74101
295863
240032
70410
183462
129482
308756
13337
293100
51967
258393
45489
272829
299478
133782
231354
137853
201479
242869
232532
258895
7952
301258
267667
112179
13945
43183
15305
92155
197523
79713
108937
161398
263887
302942
203629
113023
253381
266577
264430
138866
282670
169414
104983
12848
85821
128029
297615
36690
206815
276882
210283
84546
307945
227572
42756
227655
50511
62750
249988
86702
121203
205720
236747
191284
70902
285920
307278
153612
269579
8102
6300
255860
27574
282492
168080
141598
64303
302942
117477
253412
258669
22584
255676
248013
189683
4887
256182
293961
45269
127325
219073
72570
117301
250110
29270
269422
26927
194185
153153
44843
130366
125721
280921
282548
166108
197610
2392
230433
232442
295554
175629
51494
25533
20248
33107
82370
245746
124457
85713
151736
148724
9241
173287
162501
83378
135171
248078
197779
288754
190523
107240
120734
114181
197569
271869
208250
35357
191490
241907
25036
265244
60903
126366
138894
120097
270594
268452
209123
75930
282961
252105
125283
26395
48616
16405
97334
211472
60914
192888
151373
263538
136381
224775
21050
233698
225780
297696
273187
46507
181093
113280
105924
192824
124236
276058
284494
35954
215475
268701
231523
98633
117822
224249
217751
72481
77833
225715
253311
212616
302419
286857
275986
107855
116403
39811
42068
276920
228729
64331
297838
275390
100434
238092
134336
203838
265760
189010
78235
76151
161133
79438
27933
70638
46137
157059
132038
123123
168115
259540
1795
171740
99136
20098
86943
277683
178639
209918
30393
203114
208088
288447
231000
293505
46071
15180
94854
40746
220893
22907
126365
77144
207996
217966
209294
124813
229704
117719
209766
17483
211011
24909
85080
140537
60183
272757
34319
117858
32443
268120
274394
121117
201142
155873
33228
204067
89861
137575
108388
157512
85200
78257
263529
259267
306015
94964
269752
204209
31241
41841
85016
105150
60773
231115
25575
89691
246867
53541
230412
39892
149092
23657
189018
121715
51196
187633
231864
293437
53135
61265
285366
283850
195550
101344
44285
306748
104518
90216
254765
18844
39870
219418
169753
133915
43971
171941
297413
229401
221290
47710
304678
131492
134618
43347
9271
249828
121959
3825
67616
245919
13304
302137
105802
38386
183399
215736
186566
98305
83692
36098
59337
210607
259988
28081
275885
97969
285018
118483
304110
178618
258143
235834
300338
203095
227734
84702
32445
17729
242073
284521
254897
134472
81790
87997
230292
171509
107558
46510
125558
251131
219984
71944
181888
33346
38547
71475
71638
259139
102853
283970
82279
191448
78050
140500
6090
238266
198894
135188
132745
140296
251866
202959
297043
141128
246274
198663
124668
208654
99470
83650
243868
2834
124104
17685
293471
44100
106278
255249
52190
260998
126599
262225
108496
232636
157599
193991
48818
103274
199715
214568
236896
194706
292140
50492
74877
102718
226851
70532
12951
92372
122133
79813
168068
234567
135035
231558
18734
54579
223500
223037
166631
100333
265863
238130
9759
71082
212850
179956
195905
87836
292259
122748
162129
68940
207212
299544
13985
148151
112761
3841
197790
157899
239461
230675
31856
138224
254031
56694
130929
72341
201522
289251
155365
129895
208396
235671
261746
33038
263820
111433
207105
208440
50516
44349
228115
195223
293415
132345
16185
23117
45885
197047
274738
167147
160442
89397
217799
3792
304471
300236
179608
224204
41635
39219
102143
94686
209938
100144
117040
75167
89282
300883
261930
150038
6233
58102
215261
43021
309882
244059
148662
218623
280417
288735
3669
7702
22293
266571
184380
250160
141555
144578
66844
138852
241610
82182
40819
72325
125943
104463
269632
41424
251617
86133
88456
279124
176415
237347
42902
39612
49518
188658
106426
276119
61265
58780
251671
116571
146471
157889
176988
141232
116820
98097
105569
240168
169993
174203
73292
282761
47630
192732
224169
287339
144550
221490
29289
95226
13554
269629
74125
43342
63061
270160
44439
138893
306939
15412
268258
248648
166544
299255
12837
130924
277447
101650
68004
40097
7713
263963
142197
277896
147353
164583
236595
301114
274629
91192
135683
40143
289336
229954
174562
143348
127670
83216
234603
37293
291495
73539
219556
293293
302264
289127
97312
272781
20359
36807
156634
250879
50760
21299
16204
77226
207682
274937
73280
40264
162442
259752
123022
201634
285403
135320
309064
300212
162060
34708
135178
171187
34363
89955
283845
23840
15858
86319
178916
235029
302913
57929
109545
75098
296680
68233
127748
143778
306662
60227
66049
118897
267578
91398
9372
234203
240639
288840
270286
86370
190730
172478
294274
305251
304711
300413
16543
166153
126609
95405
83670
287845
112472
261355
130892
204175
158990
124817
74547
34670
284718
8716
195577
7206
256250
24563
17483
235448
35014
19995
5987
155050
104163
207561
37209
88350
256619
36043
212344
273326
72132
133404
81121
171974
199832
220763
203028
197055
77230
182589
299078
97355
240821
98216
70954
13721
96672
49529
72452
174860
254887
197056
118941
24375
174485
273705
303831
244219
134399
120667
106688
246341
87617
122976
192403
172476
102464
106612
222083
29371
215731
128121
77485
296731
19380
1367
89453
266710
108145
170879
80288
129888
54236
166658
46967
251325
273733
306517
15158
44979
183014
208951
26674
226437
200304
297619
240606
995
4047
240427
269323
136613
86502
291219
14859
84621
269805
225899
54101
145943
85332
271823
185236
202071
87000
68272
34692
63255
88775
295894
233643
45050
30548
140955
126198
74970
188436
247332
127782
228201
244356
156072
17263
8762
255644
21567
171775
253688
136842
143544
239136
208334
171357
11935
175301
245041
160766
43242
266804
19331
303021
269669
67480
180344
118165
251911
308160
50170
59819
71587
40181
189053
160045
216111
52138
248096
291329
270380
217826
203521
215160
210401
38559
304571
240026
176714
113281
120209
88668
202229
212371
233886
195303
244151
180797
258730
86524
61322
218926
138547
115299
81894
24021
219743
100543
139105
127930
299532
70311
141199
53435
61778
308945
57264
14331
208803
294799
158398
30714
114309
29244
90477
12066
90683
196886
192993
255049
139088
291323
257067
233301
13315
12680
252915
196944
110088
186594
285698
103385
112912
256870
26175
78464
211761
199851
270028
19693
235062
303103
110820
73640
110235
224039
218307
21198
109942
182697
264923
293318
111843
28149
25554
5036
84544
300891
185179
221282
159134
62877
124197
288465
177119
145850
251459
110892
199951
194200
226671
211870
101283
27369
230342
4953
79379
220621
242265
208471
110253
273547
308488
283121
161988
219711
133271
5474
77147
81642
171849
111034
65889
161892
77399
269684
233925
123425
267703
115921
257606
226192
39887
18893
225536
57258
37128
205681
13807
49750
7100
86766
187764
129481
122061
127762
36813
97732
204331
175107
224969
214664
233839
40971
61639
204693
24412
78005
123667
87889
189654
135347
47574
188678
3116
200057
290850
161840
49364
230281
181342
4327
281066
282975
24054
170403
69451
131753
143538
289298
207862
146069
6332
282791
53002
175777
177768
263340
86082
242360
253884
35085
193385
258607
155279
102679
301458
165065
220071
201618
93039
117196
201721
175181
254985
108898
3071
215328
56831
281785
242473
266593
215218
103922
278290
50620
275614
24049
292317
285302
222283
261061
243761
54801
152415
66152
232616
146986
52936
49146
304404
221444
35644
197287
277455
229482
5957
174593
88059
17432
68788
35878
303927
227952
92807
254420
166903
302444
46223
6567
250978
20053
176548
198050
7763
294694
181073
73748
240206
236621
292316
50376
249798
307715
117584
94569
79270
64387
307082
248923
194869
183143
44957
229082
223010
81551
12707
25359
129652
14031
195560
233308
261965
284837
305127
197488
257486
141008
81969
40276
300085
91037
75705
115616
100811
106734
190999
257297
294084
270758
195868
184216
170350
209097
11574
257328
91330
117905
186882
155833
119109
116672
144720
104245
103302
135442
299811
49220
280430
278636
229351
90318
247618
97140
303283
169813
292633
7163
65672
43101
64979
16017
228438
28674
35689
125654
19496
177990
261479
276252
144132
112652
52044
187255
267607
46780
216903
58889
117803
178726
168119
131411
68540
244313
57709
119294
150090
224131
101446
150547
58552
176912
38769
265068
272932
303869
68008
303984
174689
195821
113673
268037
249034
197332
24423
159983
68741
44278
141970
273686
200071
262057
14405
32037
65571
58753
40655
14315
121090
76151
73934
138560
300698
52821
127266
26451
234291
181344
271415
255492
267699
47000
3413
102814
234837
284238
307938
161843
52951
167373
34214
113950
169245
199675
225046
273838
195092
125620
197736
56657
92187
155770
27883
308612
226404
106032
255633
298479
63323
249176
41722
53550
98781
10215
260944
254302
306820
116710
82287
243708
135454
269112
216312
150477
91660
75245
148917
29869
226942
194682
288982
298911
97292
276047
11343
62104
38068
292153
246201
242314
87455
219965
101570
213902
76994
185656
260496
102774
25131
72926
265907
103161
309384
4761
40000
292665
150966
141077
147815
134687
112815
152071
286019
85835
254247
160876
296664
66038
24032
98059
130565
131432
42819
203728
233302
206573
112375
144505
253494
179655
142729
207677
223924
256051
132474
192920
27696
218549
130302
50107
229201
290602
87360
9739
215653
308825
47456
181666
102449
65615
111011
260856
256493
37701
57394
85610
225188
220682
151441
198798
11590
183362
223962
23662
31326
194088
163622
212359
46810
188653
215901
24430
176834
54482
95654
296163
307161
69507
254164
190822
275359
172733
24940
215674
187157
56350
169126
306493
1362
234003
148961
183929
22905
124554
255346
13743
43039
126762
210450
290626
233167
249990
21249
175605
302752
146788
91482
209684
201082
263001
207031
163250
140096
169498
72296
279573
285575
89370
290929
287207
233088
137853
259589
65313
275214
60064
15410
286615
288901
297407
75649
297636
151348
164783
27944
296042
153813
294006
289824
27927
221221
184464
70020
133219
214624
202696
82381
14656
245768
96445
46376
233323
169128
217893
204583
245429
264172
145875
42655
63893
307596
94493
40423
206557
30113
301081
88626
107970
71515
128384
147896
141229
159512
249525
277019
184590
37465
173000
116084
148191
210840
248116
109588
236440
165080
304657
207391
61364
193067
66639
78353
156938
292044
239997
205741
730
96866
227246
216537
31206
147748
56540
260622
245796
183563
31557
235274
272408
16407
46342
233239
34594
101196
59380
152998
225530
168993
1024
232060
219589
225435
17799
231445
179235
179405
81846
126695
221020
293135
149666
197216
34653
54078
171215
295546
291126
47728
195736
290891
297622
22053
263450
95184
73688
290434
113477
44428
221221
30691
291794
11417
175755
254748
304997
304149
35714
98311
80898
108978
249988
27737
88716
230225
308345
202553
189767
200637
239077
147259
279608
300315
108386
94616
47922
177856
4404
75836
260796
174379
266590
191729
87041
249852
121562
211241
295741
176886
211464
117059
187187
240517
39916
117479
253685
144143
13043
124326
155049
164084
44849
279365
183994
223059
24559
76627
68965
278678
305477
141879
149242
252298
41360
295106
199258
240730
8199
115131
250482
216831
227879
259974
65430
255000
161791
6553
189870
249419
214410
114246
199763
195661
4174
80258
22165
168527
263385
69869
291174
278518
243291
203480
182606
309836
265357
256071
236737
295484
87928
93560
186596
260914
6436
141623
139143
26908
188489
225251
218309
277959
77563
214877
221117
49367
265690
302916
112901
248158
111878
96275
121018
201841
221391
294581
197070
135336
84562
81869
283939
4083
156406
29076
129804
224843
273772
221859
103350
101260
301430
216584
81146
96461
282512
42862
288960
211181
149075
157186
293449
72942
137340
62011
16383
20200
246137
248852
182256
306830
57887
153933
279422
160125
47546
253219
68230
202151
268121
127476
134313
221605
277600
274299
64021
203000
17352
209569
233594
242507
78052
246560
185168
239396
238057
107493
144294
308517
297613
29336
241177
245067
139336
227217
169663
216835
41678
188131
177940
190988
247983
285228
264495
168705
282885
228214
27259
294662
272699
135326
128176
38938
158839
189406
211890
113967
307268
209831
238655
175822
251689
50653
239041
297734
306886
4819
209170
209060
101159
36673
182793
141450
216178
38842
74193
47667
132056
175330
66302
87162
149022
265586
70800
83710
142063
128147
294832
24024
243083
6092
161399
182987
284927
181311
17453
40424
258141
148309
185523
62829
242241
93208
29733
166654
275198
157644
234798
235138
198484
306090
118629
57087
79788
179978
155212
75641
205757
291916
63591
288838
134716
179571
26752
120011
155625
132721
18473
60908
26729
190165
146191
78837
137727
244890
243142
125284
192676
66675
194492
98108
51815
290654
285787
80199
159840
126595
126025
161932
149141
272160
187942
63587
131310
230058
135519
75964
144950
70739
1908
272262
67318
74209
56653
172308
15051
294354
163634
122184
45266
242009
213492
243138
156036
59500
152909
253373
155216
101616
49805
92912
72664
5651
98764
299046
110090
63490
261485
144464
5163
130944
268088
283279
202825
13058
203389
304850
119177
198912
302864
28586
266904
161453
150026
170322
247661
147044
274578
301224
204600
292903
67547
295659
162385
108695
12645
301441
122059
307168
264374
173926
40464
38213
79421
5102
171437
207317
39508
79976
3042
3613
180281
119360
255889
244321
77620
225793
23559
56111
220916
191453
117067
268156
266822
163363
167044
126067
96404
134313
86211
168884
33705
122155
202217
74711
234708
207898
203413
302548
37482
96306
10904
283775
107503
112588
45000
301561
110106
205635
106076
202373
153633
126642
156042
239448
195988
147262
212367
282115
152689
297437
1157
99877
168001
147023
9860
53092
152272
256583
104103
303170
208871
146728
195113
6404
38376
298748
2521
294280
220864
169475
665
286903
48355
254567
56549
280286
60470
299704
169592
117622
116428
77439
94011
291389
203780
183960
28397
125066
295857
147456
57488
20913
181492
243739
138932
143261
109088
259341
31086
112209
72735
284246
235107
270681
206883
116680
162459
277566
193675
42431
222302
237635
24445
294425
108346
267225
277531
44765
246191
181904
86881
121919
245621
222023
108278
286053
189520
279333
161499
186385
29351
158852
241088
297853
71417
39051
307041
30893
41101
186312
150414
62244
51611
305013
41122
80162
654
138253
27165
156645
92283
279289
210645
243408
30835
237814
143658
288286
262534
219133
13073
302316
93105
214804
184376
135986
194041
163362
34751
40524
22699
241379
192821
261623
40718
133157
87535
242272
21687
82354
5593
308359
307663
230272
52147
178024
240205
42336
220125
211279
100310
259681
38514
216945
76927
159259
79403
73204
83339
237524
301867
155720
87878
200660
181758
102033
87527
11877
130223
125209
151233
44314
76727
14032
202968
58904
197423
20810
17233
285645
66203
164492
221783
309787
31975
226760
108055
1250
172116
124075
178183
152513
6237
38907
249988
31156
138467
210664
212458
291266
236830
212852
271887
295908
166375
139109
77424
175149
51428
150365
83101
182729
285963
93355
14737
62924
36859
103393
294405
234654
138517
110811
253374
37671
294690
131727
209381
13721
200003
140047
175349
250360
35747
264520
201972
221163
10935
258285
306523
54434
73011
27299
16710
160524
266909
205937
174427
253098
79724
230155
33218
221085
265915
94868
300620
122212
222219
191204
17437
113400
38456
22558
111304
126068
152383
14612
164205
246891
54124
84032
158781
10345
29362
229666
178815
257207
16231
85620
245464
83313
42746
48423
135430
121770
21701
5814
176018
156941
168842
80309
76879
294770
251644
308548
98355
25812
174686
212615
19533
305602
191461
264285
243788
1014
158815
291659
37575
176251
27384
227435
142779
27679
258694
110229
122120
117865
260961
279078
185972
107415
24478
165436
226037
189752
147825
39913
71612
122435
23023
22473
13414
142558
286987
111118
209771
296165
293773
175746
308019
178462
178129
229574
52091
198166
162921
52283
64183
81113
116042
301947
136758
168900
208079
60962
99485
35807
198057
85848
301502
67379
180878
222913
82452
260441
181121
40397
203416
211421
34524
91904
140017
146346
119997
227725
197855
273463
152633
32464
209141
306592
74218
198726
250228
69890
207108
126641
135519
105441
44726
45804
16183
120622
305468
291782
48807
234250
151431
123637
300931
64393
248519
872
1580
151231
27432
160310
259241
262468
218152
251107
2716
160300
130518
129616
184206
208291
284124
35053
284299
95150
293352
176705
74302
1989
87944
274584
299494
137659
2678
300388
146885
207257
205698
282943
129303
270681
269397
125726
250863
89758
100564
79499
86563
82055
241024
165770
294404
164939
217141
297650
229922
95903
172271
36803
304917
243355
136207
260975
241197
216988
143529
83159
42271
47140
90815
139057
84524
275911
149493
232601
31595
49417
242827
110513
118903
281138
110327
213899
232199
111118
281210
302699
198479
273270
307867
183683
66856
278168
204301
68675
17990
139826
120933
255749
88052
217419
210285
165139
258076
228805
115125
262586
118401
155698
275453
221670
50653
31597
30891
110030
205747
128855
142724
49113
13101
253077
289192
138109
179218
157216
201704
122767
29501
146285
213167
220341
44214
153452
47780
74636
224847
49891
257329
217762
146096
91793
21869
46902
186415
262926
130052
297421
245531
104668
232672
216141
33272
57019
110707
287500
87154
211728
158731
264003
252134
59792
68273
32718
112949
98450
88147
223765
47339
140050
56729
256314
127252
127846
42204
784
74437
162931
258821
79038
294336
185496
75046
198920
105252
27399
21616
221677
107142
303895
297902
186766
161243
123059
87345
24561
205227
82012
287316
123378
185406
71165
46196
285684
303498
270457
146288
129216
141943
51552
7832
189945
189886
95489
141200
134575
252616
279131
37476
161411
233571
72667
86462
251204
207992
256597
223301
289083
112792
228975
46959
92911
188315
151596
9
85614
98215
171986
275619
118030
167050
22242
166962
273610
104772
87226
213859
225076
226150
181335
239792
27097
42547
16469
194109
161219
11297
241644
69310
96403
266037
58068
83764
164984
288185
89110
6269
293293
144487
22620
236076
131500
293800
172501
96973
292042
167859
241706
658
47429
183529
191957
110420
101804
275266
114877
129600
73828
222383
147696
14755
231256
70660
153813
38565
169208
213851
220959
200420
196741
213795
38610
178218
265922
278402
21766
125254
292290
64701
35857
154056
245219
149198
126175
251245
97682
302336
57187
272178
211835
262880
9438
65432
277954
139679
126662
60775
126503
60096
275501
88630
169933
297385
307323
105753
119607
248629
103772
157785
147934
304657
4983
189705
198678
236481
215425
201990
116558
40795
232256
77397
76689
172226
9441
96693
227567
203283
1562
81663
46925
208114
78231
179576
170786
141126
111247
284009
262082
119024
187090
7314
206755
228095
236751
82114
146167
122770
189220
106798
289147
187180
98891
280801
118330
87118
247491
193159
34657
137893
307357
169268
48415
202077
25132
132894
211392
111374
134758
206783
101918
32113
241532
217000
5312
56254
64052
144069
207917
304963
61737
183784
133154
84498
254246
51516
173683
128409
173908
152552
36795
249074
260744
71177
85006
264512
26887
179021
48564
254028
41129
108081
162814
17132
8135
292592
246818
285895
218400
50421
150828
243203
46248
168057
162183
220215
260565
130740
11551
59246
40425
42689
9123
128244
261250
294137
27098
42201
63548
244372
140957
260104
277593
291340
107000
258289
89454
240878
95344
300047
109649
208564
202336
221778
133788
236542
139275
12742
27561
277240
230448
276788
110901
162086
268464
3258
24616
295111
260524
27211
148891
75120
74684
114921
271338
258924
32819
250306
218831
49175
246080
3500
302103
248185
17596
153172
135411
193713
159516
305388
156671
283168
81356
148096
304950
20363
183849
85593
207881
258790
87000
112216
195637
202977
2459
201098
180748
79456
31787
225889
279483
3920
255181
52106
29368
296308
150619
45037
294725
239778
283525
94682
286840
241593
163304
186171
154345
15719
159479
6527
232653
10935
142553
23150
17623
149787
267928
283297
272264
42821
47307
306630
146688
63432
181794
41713
101773
279356
106384
206724
267622
157118
155279
298908
219379
99981
218212
17158
97143
73245
64238
120460
70532
113332
218619
169179
4321
182063
271886
100895
250770
195409
114004
61128
193613
252142
12662
89333
31071
45095
31799
9788
283097
308776
132760
188527
230544
9220
171769
142773
142241
87741
33916
143246
184875
255566
179295
107221
192508
23435
277409
78481
66371
211205
194154
241319
52213
262598
255888
91248
132267
258778
68173
221368
130462
147542
95026
303975
54102
293435
15993
100102
143751
42311
75432
35423
204462
157200
67116
257206
175335
37221
95792
114838
260960
101156
214558
36667
72996
344
257094
46968
20766
91181
168369
19192
270306
54618
19856
101371
182018
77760
3407
255366
122413
280324
305396
144216
191461
191714
297881
30848
234459
285329
225454
21436
271745
42640
267616
169375
131751
114662
218149
257595
253786
249428
200961
178909
280675
266317
251565
15883
290610
115895
78055
159966
199512
244603
217800
210866
198774
298086
255593
183636
151875
8639
60966
265690
137643
227954
40250
95724
224794
13179
73610
98448
75303
24834
140530
153675
270485
44066
63285
77020
49763
213277
168496
169511
225152
210133
103651
79483
44201
247546
140026
306260
43816
267394
181032
54699
68601
32344
196024
188840
210717
11083
66457
142339
152188
282683
254146
291119
262219
287070
242481
232429
197803
278410
176092
248064
160586
74645
90408
1982
169189
64963
162234
142289
112342
248323
188122
179619
19084
182480
272057
16063
4123
19491
157736
1881
299328
241664
145894
260410
256407
119570
266263
241596
208306
250283
229536
12467
181967
216757
211329
133421
202546
27942
70495
220736
7499
152360
259409
15665
307141
125458
264174
146885
15192
253329
73120
281213
274380
289534
273190
131393
165258
272087
90343
63675
228265
256755
137650
287510
207745
140590
258641
91328
12681
237126
211566
34159
299358
234382
266792
260188
48795
166167
56055
42990
108131
287697
95007
9356
174582
108561
282044
309327
302489
72252
174199
39138
305590
286410
308195
168017
44191
223996
102079
215984
102613
225770
131811
277782
15011
88833
34374
289749
52731
128434
98980
278454
206708
131138
183035
259133
148203
42989
182196
204877
271856
138948
204104
122627
18900
202590
100235
307961
277543
149620
1382
232780
162754
140127
154317
198637
286231
188536
11593
1060
307172
30051
276732
23424
232612
275441
229956
143024
33935
187592
76117
39209
276329
3395
52223
254653
235895
213520
280839
36349
275155
103583
189470
299046
267602
3181
29775
36331
118211
176847
20936
305645
220334
102701
185870
30955
30830
287825
114269
157358
216837
260781
89200
44177
62231
70602
43430
105020
108720
279730
79509
298217
184551
63002
276943
242746
286514
228816
133612
123760
15552
279185
94254
72556
265576
181315
185529
105683
192749
114490
29762
47577
114926
277381
57311
261918
38052
130949
14960
198173
92053
221473
247275
95503
33672
175244
93597
100410
81271
307823
304458
162270
28306
240033
170865
149897
299513
15551
178011
53676
28311
135536
96170
237015
129098
45628
18058
186727
278645
273471
253838
298159
216825
236221
229201
49151
92380
304536
269896
144020
196786
204997
150955
7347
161096
102426
118887
178795
120388
226201
119305
29079
168563
217301
290742
164009
114115
5309
18181
107361
99161
250862
209887
1756
57289
7148
102754
250217
140393
271567
16727
155767
98301
198729
43522
62527
234605
286900
112481
287301
38733
121284
244228
209544
264662
97393
140846
219896
50246
100763
20271
40595
246316
95270
99680
134602
193052
58369
70763
294554
296396
305038
301074
144289
126689
94017
44567
138189
84210
19788
81643
107334
249052
98973
294227
245679
42447
164658
46489
282311
185113
100031
149482
120739
100418
90240
122145
281005
67686
260769
117070
165631
80283
289081
26482
95264
173058
170291
170157
261694
249325
294453
40288
177710
18335
160176
30893
280017
295243
196595
276725
70859
22911
302357
64928
95300
296610
35298
260915
131472
161019
154736
13689
175380
23986
189411
90484
302630
125723
94827
304555
230503
59656
213682
126321
59918
9108
94663
36771
258414
239310
75833
94159
235485
144469
244313
309723
280425
203085
95673
21496
167339
252434
171493
218970
66555
217121
222164
184781
297563
111347
300575
138567
299750
284953
265722
299584
246866
135603
58496
270078
35736
116619
12431
207196
263181
120720
237261
39923
86659
176965
123043
94247
188100
67228
167737
306360
204435
23066
211748
148463
248114
80903
196949
43525
35876
222
257436
282973
176995
175302
5382
119757
52398
296550
272913
12698
12386
263496
95431
280313
171824
43280
217742
33442
55464
3179
272584
309359
14913
81595
298948
170145
180601
22097
215155
167715
213625
11913
116689
198597
64535
233453
131844
277426
106371
193391
179184
40862
177761
133533
9209
137466
182251
293370
169349
26466
143428
53064
113945
47562
240913
253596
293893
270741
274735
57035
274468
52672
223279
278148
130569
33615
87232
185782
36451
33410
168719
162438
202948
149099
197145
137796
116257
67549
147371
165146
219980
39365
265844
230187
209927
127404
300140
229610
103672
250891
125487
17906
68092
180070
45458
139422
45156
65704
67739
69763
240125
220957
162545
248134
36784
100511
138637
102568
277700
242242
108581
80206
57013
191074
284953
127065
83939
76755
176092
308137
3092
100469
241756
257023
85809
199979
301644
149529
41828
274265
151119
96856
10480
132707
193006
46230
218036
88315
100675
305141
106738
52046
289157
176843
180142
150552
77808
305719
61524
150215
271098
83743
141967
159715
185095
293274
13257
241411
50002
146636
209291
37937
126922
123501
228673
69672
195508
21360
96204
216157
74243
131479
39746
166063
117381
225588
268361
207762
184662
25743
11132
253866
31468
10074
253060
116606
48966
169213
83310
121434
176034
128290
43861
91633
130070
95236
90473
305480
293113
284173
32278
31224
308312
282749
49517
282507
145938
234646
27181
93634
81309
46331
291534
236660
111934
24420
122118
40848
146509
298487
235452
115577
42066
299757
157270
177468
290753
231619
263837
220013
170843
62945
17445
183536
216940
100514
40755
149145
246366
269247
67317
195842
193712
93388
127429
87103
282482
54822
178081
122393
286525
219502
163084
260611
118943
155928
155768
81919
285178
21126
21381
242123
142259
32960
286778
51552
219636
164948
263966
78294
68250
243767
202629
143772
182386
16828
46685
274905
240120
275956
253863
241938
14673
55551
72343
43070
206674
78130
224091
236265
248471
127380
85262
146649
131773
203062
51878
95684
86088
35366
83713
93547
297669
160546
53018
294067
197924
36103
114183
134453
33023
65542
219302
67538
114938
296873
176207
211580
72639
78007
68216
205256
7753
167133
114739
179446
294868
86891
17790
58162
48267
98099
82193
190828
282032
86952
19198
70869
92898
145754
48523
87286
256632
10007
260352
218396
45993
240479
55625
202163
94384
66998
278062
32053
1199
183176
190199
46375
189595
83927
217499
263492
247336
132368
8600
66592
179881
104609
6307
193895
99611
31540
158300
135001
248204
149670
68379
302081
213233
62090
290699
45135
173497
157992
290428
236353
231002
262203
138992
103986
77152
150912
60561
213177
117356
101710
161683
217807
87638
98594
52103
67760
33338
308549
260822
182992
176541
204504
257638
15261
192723
26545
267957
272318
152430
149581
24803
299121
226307
195240
222067
227688
221896
135669
236624
41118
111540
96423
120761
252815
265937
18782
132908
106255
266673
201769
6960
307007
159605
263161
47661
248729
15591
152545
68565
110827
120078
7580
309166
28441
2560
159048
155945
235644
276666
70651
306674
301259
83197
288198
125117
76606
28684
296557
164944
74156
148486
54449
140304
63183
191398
162451
262416
235543
257483
62819
26403
72720
204539
155354
199524
217199
277405
122626
220141
192278
141574
139651
78033
239615
155921
127654
33044
302157
67244
263942
122955
278407
293995
100920
222927
276010
226246
60377
124489
103102
210498
286751
162202
20680
99297
178247
134545
43276
132165
75156
171213
66408
298278
25843
51422
212895
57708
247099
227486
305165
240248
242684
82229
302888
194855
100527
25133
17014
157230
123511
148244
197935
2212
56344
265161
82205
305973
229672
285151
236219
159664
104334
274857
98067
131390
76235
193011
227585
142665
210545
5241
149243
6738
250820
72086
172541
249249
168288
23650
224853
138927
262664
152295
229418
209256
32969
287961
140156
83544
244446
33342
113812
100329
784
170806
183122
10346
259231
266235
153168
54066
256967
271290
112454
52291
15464
167839
67093
36353
93254
136316
171663
220298
11
303880
81490
101952
237259
48513
2942
214449
190852
49429
251677
21604
112167
57730
195512
218196
148339
4370
101831
289349
100735
132811
139013
78484
124138
241348
86896
77874
91267
202573
48062
258425
157986
88050
16140
113834
89676
229116
212930
233296
147966
170437
196626
61295
301304
41749
143439
61436
270991
126545
267247
8950
269282
119142
296205
221338
244074
274364
233556
296122
284649
291628
110812
122131
125137
111078
271638
239480
264916
239056
212626
73651
270313
100486
81792
289912
287958
146587
247997
175285
46101
142564
287076
263864
142258
69215
227997
112440
241887
248014
210176
155508
193898
228102
174596
109827
39911
96756
187520
221892
240662
221783
100007
284814
278869
3032
47885
17966
249138
101715
131627
215582
153115
75590
234669
166150
192197
20998
22117
278096
172058
173965
278464
100500
85286
749
132625
51588
150427
280896
79708
220200
78505
125496
205818
150951
204785
251041
154075
153963
190770
101281
294556
221637
279209
101901
300575
288770
36291
32011
128138
29544
249080
100030
110481
217929
235264
12981
36980
47995
127163
3633
186050
260186
1212
63630
242269
223778
309473
133535
105182
151316
91277
94645
14947
248265
86189
267115
287808
268104
242233
221290
23271
242657
234427
162799
179092
187932
160301
11563
37963
258858
123687
141370
36990
302470
291257
35013
1033
193474
198832
157091
259293
234512
856
176747
223499
237145
136329
36188
189605
158040
303480
259892
83662
106570
297982
67726
238445
119645
226571
9728
136297
29047
3838
96281
281834
166230
163484
119906
229557
172630
15379
70727
306681
212036
176387
106457
295835
71695
251287
177579
111443
36918
73000
246012
183102
261923
299137
226872
159019
178198
63192
209725
92226
146764
143393
174040
99929
83413
91003
304406
58957
60600
303829
69894
11077
72860
234997
280790
220049
60402
173603
123049
296097
270232
224065
143882
202074
130140
204189
135681
113756
1345
136896
236299
99718
289440
194133
117227
302599
282323
302690
42699
3187
5609
50306
183873
157334
281604
140382
122270
305778
243240
155894
5672
220966
244359
305053
47991
6387
259607
28083
34939
274355
213515
141476
274772
306040
90993
305794
78161
24999
115480
80170
129579
209885
20708
136084
22391
162597
38453
260352
193834
219642
55637
145205
263304
171227
179457
74916
209708
72987
167804
307748
86116
119778
282613
238292
175050
163339
13849
52963
198572
86731
228022
198039
13668
56902
188757
48188
243777
110356
139701
20419
130087
45642
60514
288585
131885
86663
980
83414
283568
129152
174586
165374
277731
288842
77282
135129
35393
255868
53052
214751
134322
153650
40568
103533
152330
91097
3739
81795
298658
161311
310010
161032
201918
199479
192497
95251
111942
152617
282185
251364
27160
59077
202509
87161
91393
287206
283443
10298
97723
256712
211156
134676
193977
32583
226410
274889
240792
78983
195435
157646
95744
55248
13256
172063
222579
245485
203785
296561
119737
157216
130508
280049
30415
92762
191692
240095
79860
57920
39026
174752
141076
18873
309828
130211
188680
93669
233838
254238
76967
89852
253938
148729
88921
300008
60184
153624
100875
286040
216708
48201
34602
270885
295173
80900
251806
86302
172800
42751
223416
87616
190842
221511
280501
46277
212336
232325
212093
239743
47181
184384
27224
156126
185649
70196
18817
16736
1269
14922
64098
8464
36617
234706
81018
246277
124229
203919
134042
167104
88661
188786
161500
280774
170684
95156
175515
259343
269319
230490
142906
292730
84657
169839
293673
214694
107157
102031
286115
262395
158230
73882
47016
37380
74359
262457
156010
59424
231929
102052
76216
164860
107678
87222
185174
212515
243301
259912
273068
214474
220196
305319
114853
283035
181202
27257
38161
113591
25536
43350
103273
86052
51206
104709
150736
3713
232192
304355
298718
52631
120233
96365
124552
132675
111151
1797
220411
259155
43590
282518
211966
152047
246029
91403
68064
49281
140092
259478
111523
211607
34092
79500
122876
17746
80987
45778
205936
114494
101066
129242
226658
264666
115234
55024
62226
66478
208693
83599
224915
185772
246879
147075
262297
86059
14731
99307
103371
76265
215638
240693
255051
184394
296018
196983
288235
117495
120483
17443
236288
239042
37867
137677
119425
103736
108197
153692
292285
287774
259926
45143
199710
110824
169421
274196
295358
70390
176099
35116
91450
79424
106938
106720
171839
224823
233005
45609
203547
170825
88352
31451
101953
303359
232973
306736
302283
67994
2784
9041
157190
12006
144912
81772
58900
42266
244999
268887
69149
27583
222295
229470
117612
73239
233992
208321
18072
167161
24797
41759
141423
159774
120011
142564
25144
221205
172731
159376
41610
12237
116658
11355
135381
282167
186324
262647
290513
262392
260551
282667
3068
269990
89651
159994
87197
206098
15349
7352
55585
307394
280681
287514
159423
192923
69832
147428
142246
253441
167921
172779
223425
249207
138602
35539
252426
62419
247765
167625
71671
179150
129055
216784
50935
49749
254540
255982
307830
180266
161708
22675
259882
105401
131369
180753
70493
20938
175655
207670
120497
59727
280430
264806
121737
31289
268103
165637
290933
259787
31371
62818
103522
33267
193591
283648
276006
234666
285084
233060
151348
212664
257927
35442
158964
56138
87877
268219
38328
249444
284309
284539
3652
205985
63104
272569
287262
251697
51706
269758
123311
92903
16277
82358
239776
77437
248010
41964
54469
99188
30327
12610
16697
57101
118799
230734
51601
94891
174578
198267
183464
236190
65073
177577
222484
71
29525
207315
65016
145972
240994
76516
105554
243212
49202
24741
98804
166741
146438
129908
227315
238776
179745
82581
221913
285582
79075
285843
136185
219319
295567
82329
87244
147571
294426
234275
119919
9541
294257
87217
118783
138490
183115
308184
27249
271290
190398
308646
122450
248818
276852
57398
140250
136119
113371
98841
148814
56478
34130
197189
68460
181332
134940
118494
208042
280799
11882
259493
172015
269607
39421
97637
27474
205026
161478
160020
65563
268530
38237
7081
239138
143818
302572
159969
193598
103946
211143
255269
184728
119913
239315
161640
167107
58831
265925
121299
242554
37123
164212
133350
185096
202625
192929
275452
51587
291860
198251
179521
23237
169545
118640
65735
87535
159151
58629
163970
26385
157040
168929
52433
201042
170430
139935
164267
264426
35596
195764
296769
295319
145946
138806
211556
214676
235048
277113
149694
91146
59639
181328
227302
11269
69247
51311
62567
194200
67343
108482
209992
257568
47482
148507
143685
12933
204413
110697
36632
276087
244962
48274
143476
246740
261308
168553
186753
156117
273828
218372
124364
105324
304476
120101
180605
35563
52542
8173
278416
241337
178052
32367
33812
288225
203552
290719
58249
284591
53453
295841
148176
97576
58511
259295
10202
54370
50592
73635
42907
289269
68923
241494
291162
194133
118145
15042
75373
123510
65322
95935
250030
103808
271800
240686
88795
80191
257269
20315
273910
98099
247691
291524
289392
58856
122412
240957
13341
181343
243902
172723
227007
253410
97289
209806
291856
11133
35125
190137
240138
279224
446
136815
206140
290735
153741
96322
27962
298251
127622
225678
159427
145209
300679
17067
200299
168214
297685
143287
178730
206708
46541
308115
255009
21984
1244
309187
228247
19509
280225
90216
175773
154853
163555
274996
231755
269689
114262
256800
247665
64048
177802
307817
68118
264405
268081
290122
28839
188394
254695
135093
302475
78239
115215
1797
94820
97432
168352
288824
120817
184293
186882
264366
74763
207293
107879
133823
290727
274687
223216
276942
285140
88565
242392
115272
201510
220774
244887
73588
248469
132588
44112
71511
73485
133773
275857
267539
142089
123001
3553
231140
231814
230849
152956
118356
85297
255574
79065
304296
278776
284191
269460
235918
295468
105953
27643
148976
177264
17072
94548
83619
55356
122923
83633
117743
40587
23274
71871
132992
136320
172741
43908
304869
258218
143982
117674
99622
176491
14116
256399
34063
221695
280748
44749
283682
230019
302288
62038
52618
156046
271489
271894
259575
13247
284851
203470
69938
233233
137178
283123
197082
124790
156895
116515
133633
196197
214158
157703
278955
288984
33185
281638
299074
258691
199695
58241
61185
82120
7556
81298
210085
153911
89474
256572
234888
159516
291085
99678
25064
146070
146582
91192
192191
296228
118328
238494
204334
227857
229581
138639
23448
192154
147316
118123
172486
254948
94357
142444
152577
95794
155639
251810
91043
6655
113124
72877
147274
175918
163257
98705
296203
99895
306423
147989
4956
128721
34436
186355
307798
243150
119737
155523
124227
254998
144426
148811
71905
266976
133263
178274
12359
83735
31721
270866
72128
174165
148306
138634
230112
29208
141940
37261
186036
310051
237574
46844
25109
293657
112690
74612
89216
20541
165502
287620
201297
237559
241995
119956
192935
99121
209154
237873
265424
8696
64284
214488
212189
27027
243368
239716
110922
160208
202516
299888
238085
256856
106183
163807
158922
206846
120051
258040
199361
280271
19331
72756
134031
236155
46986
18526
99077
178362
80478
180999
176545
261962
205352
126948
197184
118329
286290
231022
119253
279297
63727
140437
271990
135925
184153
34170
211170
140947
146949
71373
269707
259029
192570
221325
109653
124456
10412
157063
170307
17048
229399
109163
165932
217861
231306
231312
90087
263752
37319
128085
39257
289309
133833
187875
115357
100840
210128
101861
132743
222733
286868
262142
104032
101631
146788
9293
174873
276632
71812
68758
267518
272582
42868
307412
176366
13642
161939
114487
79257
189717
293620
189691
304643
34400
246487
179891
217695
290766
11717
207721
207883
21825
28668
134023
211002
77562
217651
122469
2858
261525
302439
16061
68809
295006
10333
86376
26925
104957
3450
271762
173129
288529
291243
203904
36029
194349
41710
192460
278133
240257
58791
216895
93609
136412
274825
194025
293787
269303
109562
53721
150115
20833
283234
166402
115414
3135
144903
189255
152727
206704
131816
298291
265717
98846
66391
86349
34395
230941
253358
289167
278409
85666
109312
178366
31337
256792
132374
141575
269730
287480
273756
8382
167550
187412
67908
72564
67484
218237
80177
93316
258381
61946
49599
108889
172299
50301
31812
235230
68717
3925
17557
112401
21467
146761
188958
155428
76058
295250
170300
278997
81182
204120
165287
40872
28286
3816
265149
82507
56308
267058
54490
282338
84261
199096
31014
29049
3742
45994
176905
282813
41584
101277
68958
136892
264193
184775
184836
1879
56575
132040
33235
228125
272414
126626
85379
291900
214869
78944
116866
72131
228798
161589
243486
219791
212724
59808
93559
220649
163317
41141
55929
96094
1641
275487
200024
197757
219520
240115
51712
105280
290648
49404
146458
89440
103478
40565
306402
295306
197238
39191
16538
286361
64292
309956
287766
272753
64602
65353
80970
130242
252624
178808
63721
64689
55537
27097
159695
58753
189232
251195
115145
306683
249518
261639
33530
39747
83886
252690
200581
240485
107504
250750
203851
119286
302575
70867
92757
123687
195877
86200
184554
156202
281326
64703
297678
181907
269878
291075
42889
91081
253749
33329
236221
30953
184319
73638
289142
104265
248035
70904
304980
72869
121714
159880
163487
200090
199073
275495
269624
146330
35576
36519
258569
138932
82503
45229
124737
212587
293507
276241
29279
54522
192550
18231
221720
222104
29130
148698
277011
228474
98200
274798
187171
204598
63634
63186
53519
134427
186612
90214
242880
189156
199659
189057
286501
48649
137524
54096
301561
266520
16278
29303
182706
97128
305060
6888
215478
137210
50623
299983
40914
188720
131553
257444
261924
59858
30641
210355
216044
15879
67148
127
239368
28453
77502
228928
81178
85686
305040
176217
205655
305073
37503
219665
222019
201285
185178
192556
215687
276073
205078
27847
209827
162818
208013
202676
75793
173637
265040
226648
1061
132628
181404
91707
181025
78880
179035
54890
176424
139640
128960
123344
53945
206321
1223
275333
180869
134926
81314
8545
207334
243468
290731
37703
61792
191249
8262
33377
7065
52312
101025
129587
237769
195488
294731
157361
51230
269480
238168
104219
193653
176409
98682
307053
43466
248757
128288
135803
260492
116976
231798
138278
24420
120353
259322
248720
162047
135422
98087
124221
107047
305157
254942
12658
88451
130676
221650
223955
96091
106327
91550
130362
87927
157426
137137
270905
7069
3711
21206
250734
68591
245827
221788
215783
29581
7624
218509
236465
246901
200093
303598
24082
156484
219013
302858
261908
198655
40191
1068
81291
137621
190685
233304
259115
123421
131038
242062
130091
58131
276351
192958
303159
117218
249266
11041
261587
51444
192816
224992
59457
24403
150153
192245
287703
190284
119061
127541
282455
128069
29095
95129
45274
48196
305702
194579
14612
212163
218126
164800
20921
218431
300328
151890
258651
82821
184149
128826
82945
107610
45529
261478
64942
194052
33696
194622
184664
59934
222728
60008
252361
268323
42599
292897
116536
42754
187448
275174
109164
177977
234952
20463
196820
177101
216445
41480
104352
97212
86741
282152
224008
83931
119460
63004
151562
182544
92733
173531
21847
31453
168541
203054
119755
203879
211176
90502
259356
123920
55393
48213
63540
288704
218324
17070
224256
205693
203628
223129
253117
52205
245368
14369
31808
209591
72225
276390
103036
90687
270750
42545
69366
242460
229997
66710
160120
95951
6625
160448
99545
20687
235633
55264
253135
223102
298716
253582
118110
124868
15203
88199
52276
308143
63751
183876
203315
235563
140301
267048
138940
191914
49376
7423
26494
133765
217646
87974
211633
805
78889
169697
140590
276224
107600
286477
268897
141104
250063
81960
94493
178748
35950
153922
181270
40239
45553
214837
98911
183208
70390
277165
54348
246009
275282
89277
149425
69176
220191
189405
84888
57262
257762
83734
23503
80195
195434
225196
271742
199582
25447
192836
57428
36478
235907
93715
293017
172022
87522
151041
223011
259045
12627
241534
39972
235967
58124
135885
53904
18349
172568
295447
106037
120642
2147
244092
282777
13855
97213
228110
219418
948
295426
166173
267313
254495
53342
53196
254530
49526
185794
57781
166664
89865
269494
190840
42307
306083
93160
172245
279052
301983
23517
254479
107598
105463
120459
61291
43600
179009
15719
276448
265201
3346
267483
25298
180985
281578
242704
56516
62646
57358
56463
301354
263120
77573
142158
255534
289808
219202
254726
184187
131436
28394
201132
228704
78962
46499
204985
285439
228765
199537
168386
302901
153707
141129
183204
141043
16125
45052
103014
120893
213186
15596
83988
86766
191553
205481
247237
59784
253010
271184
275332
115693
100643
20367
86908
26772
175498
216966
5673
156776
117580
14538
130172
121619
103344
297212
38108
656
287563
166062
1500
251015
65054
53664
176001
80795
95148
248006
53341
28984
34787
78943
203262
199765
303809
223096
13329
33733
14374
53165
80294
291689
186398
234435
218213
65
292821
71150
38924
50397
233215
204921
124050
132235
256607
11542
36300
49596
50158
165635
257251
45307
288996
61606
183677
27189
222875
163311
153661
242374
65006
245546
28119
119172
148163
198579
289822
183373
238377
310016
184699
148793
296665
36305
124882
145453
58995
37057
272748
291969
299604
253886
261577
191268
247096
262951
88195
162380
272534
266542
148271
25745
112589
25670
244874
201079
52506
28250
231762
89308
2995
15125
231617
89852
266218
71119
226252
272460
161625
303420
255649
79260
89191
169678
129603
266184
308483
207564
36899
161937
261294
178903
111298
262127
234823
180341
174859
66489
114830
104681
126713
34845
233076
308512
263357
89491
268463
141187
183180
309898
283358
265303
249758
149868
262351
201062
273513
133513
94055
178799
94046
224694
129625
154447
187915
275796
267491
271684
189906
75674
258800
33632
195590
55694
225747
118920
17287
289788
13315
304988
6729
40839
198150
77331
222644
276070
213280
69457
255313
147448
97469
179112
201928
263954
98878
136531
104275
236413
35070
164631
183220
241283
234671
255586
242747
230306
43362
156647
207287
43837
212028
70823
3161
70511
116989
153796
65862
142841
121555
149501
56525
82355
98766
168846
38580
81406
30531
96981
334
189426
225695
42659
158995
106335
260624
25778
194757
103929
299948
203824
48703
175448
238067
90532
164478
1724
249848
290687
31223
70502
199140
278045
254629
147746
142706
35195
129300
235559
87101
267388
170664
143216
24830
273374
303371
264727
143495
174670
279383
199944
67661
144049
49832
69058
196251
189817
6915
755
250168
297991
62275
181624
76450
56615
219196
72320
223015
283790
150369
143655
38045
298455
17289
250135
41410
168320
172782
291451
12345
112104
270340
225531
242970
91286
27311
78950
53873
241280
112228
57486
137768
72351
186970
245457
254376
78011
4706
191671
71029
65666
250738
74988
277599
168512
40304
248573
21018
238167
110462
285162
123068
269716
220602
207689
72200
257339
133401
267762
288774
90453
262571
86684
214386
197977
207124
45021
109312
63265
86344
253616
33934
204824
39882
95428
213997
264415
242771
220021
1466
296551
17662
195740
105494
131494
138100
213783
45685
27475
23702
219834
176249
137547
219292
283572
251525
78714
118784
166788
252412
161149
233396
209544
5383
159789
107303
188468
291296
188095
226581
185738
87136
53111
273474
234463
30825
34362
45809
53615
61953
295656
252699
106537
260134
84144
140222
58614
143497
286849
137450
293900
23100
259112
57929
24358
92502
251045
230216
92534
55358
43978
206284
240081
249628
284012
296429
65998
157308
207146
238209
273723
209212
255623
46880
295851
86293
34612
3419
267556
10165
48883
28712
133882
82460
59648
92130
141626
22221
3977
157927
27965
285629
54462
148240
280646
131544
151261
14264
56583
208107
286865
80585
185410
303353
188858
210911
89401
214862
38109
86321
175544
253069
230008
260249
210128
143118
62894
109109
96663
152559
144628
247452
69327
262128
116667
246297
266039
246387
54448
256741
128048
147774
19926
141728
304771
152556
243699
270305
207838
242576
33954
27029
295726
137813
45009
202809
99199
84607
34530
167537
249843
289743
283541
54837
70682
104774
247399
194107
5125
33302
86211
144936
216371
219376
195995
134739
111653
241414
273496
164468
97935
63898
178899
20694
31286
207216
41897
282496
83712
108728
211997
280136
189676
286160
302465
234697
292258
309478
79932
140765
114658
132976
122911
228075
48910
14637
186280
136204
186766
184300
133516
98765
126471
127612
184741
219195
250287
243576
128614
244330
300109
186568
183180
219386
91588
79403
122683
51646
170943
70549
36194
151828
185990
48830
96617
290828
8040
175836
158625
61667
224982
256353
93265
264978
274665
103973
54615
117141
129197
7409
44216
227259
170253
68319
231896
86213
5382
64916
264420
71798
13597
254467
107228
196203
187292
157686
119532
40485
51209
247352
136563
115355
4728
149765
176258
13190
134836
272691
166461
74859
160969
217875
286018
166475
279776
68816
291705
199412
179060
119729
78347
187473
199615
122145
90702
57628
221915
172965
92483
268415
56495
279021
74537
88676
304620
95993
51303
64605
260389
140549
17843
26804
52068
282407
247246
19611
59421
25924
43967
256909
74207
309989
139556
7345
225601
303939
283474
182957
228381
16941
58951
10006
99810
178260
210239
284120
274802
216820
14008
250438
27397
53660
175657
188585
4648
9065
80914
70867
157504
138660
45651
289160
289518
182631
271076
59716
95387
35995
29086
92832
123821
63469
140328
115028
91744
101977
134170
241901
162512
1547
108484
284272
3702
196108
167102
115150
94469
101361
50111
213132
31671
18984
303020
206757
90559
146498
302544
72210
289388
194635
228722
295749
171721
6170
240433
273025
116571
270005
194075
42444
225155
121862
71335
39374
122569
71619
132576
295399
255760
162620
24891
132259
73406
239395
94136
180779
272550
277421
189555
259559
215638
136205
33583
213479
273341
187325
305671
299471
213050
19476
29459
5831
103958
90478
186999
27391
186012
71562
115855
11562
63247
212702
280468
301830
63138
153018
277851
177509
234296
154270
230503
128197
78913
202980
116257
69673
208541
168095
65794
195871
290104
72492
14144
90849
304471
70541
103017
206184
244812
309324
222997
11137
73359
187508
10149
231885
12926
12700
298529
52346
230168
79513
249531
153161
150187
246446
72823
216170
172819
290271
19071
149075
72874
254094
111932
306953
223300
44266
92571
285823
104910
166304
92599
279888
194293
184067
103386
197927
897
281853
102103
185057
226107
200785
164220
69382
165556
177793
148778
102895
204063
242052
92028
218800
206968
28898
84594
181291
157932
53562
272004
90904
3616
27684
10468
58927
83343
149831
255139
144587
59758
297011
154533
226445
94616
235074
21105
162131
97414
257890
2655
11909
277854
134234
289582
150665
166389
117003
80739
205863
155090
226317
111183
214724
305808
272819
63947
292940
278048
286570
46981
273501
215366
198708
3963
242806
287278
294947
236503
33522
274850
73959
89712
292503
73754
223212
110614
9288
295404
259585
46443
96664
71159
293580
305414
294211
175238
89042
70565
163135
74423
237483
18102
98831
207700
133464
50614
248783
35547
192890
10126
68999
43837
136281
290599
70485
236583
58241
86205
268707
271667
23825
120911
41505
305913
158565
268656
95752
214959
156045
51823
177582
281102
192259
59061
252216
305229
180982
87344
92210
116789
284180
214669
149691
255565
167758
280439
19946
288710
73118
247620
239770
186023
27614
139598
17666
172078
24890
189261
306840
277112
197041
254397
39116
258481
51629
90329
304745
210496
180665
57044
36692
73560
53750
137067
212527
174436
52612
244520
281770
13957
86703
103434
142603
270198
298876
180215
308412
137924
291489
166815
248682
255480
88718
25927
199047
204907
61953
129570
86679
212596
118296
270622
241538
117247
3256
175804
239195
87174
147166
249576
180997
290873
301851
119876
12796
182026
33558
73668
26842
142948
3124
187499
190142
203484
80492
9690
305845
164363
151242
58695
223570
48836
197594
75766
121843
95469
180166
86431
188485
92397
120288
222730
101182
90495
124633
163469
287965
45533
187999
75343
1667
75898
102342
289576
284940
125132
100527
7830
181410
252258
189922
136637
50642
306679
147759
150810
200729
203981
4079
113934
243915
15033
173867
139529
21006
37203
237586
104886
195003
165789
70410
217886
104424
16775
236689
234940
93565
24263
138719
227823
215572
50818
20801
61490
121689
72923
119951
52453
26451
118639
120182
88225
120902
8596
49457
99298
26059
252077
71487
291798
265648
11388
199103
287134
55796
134370
180147
243529
300955
254723
211256
289640
159353
60330
284402
125419
228012
81288
98715
57132
97550
133831
121604
68425
221987
213336
140978
296705
132659
162074
307420
274156
159009
119432
23910
53524
48929
153802
128994
83438
251217
87495
83140
182608
61406
82608
252940
63176
255001
116033
48151
247605
256362
63837
122925
198093
242232
18164
110810
168292
2413
211536
92614
307110
215717
40798
24497
284348
54647
172663
255790
139206
150575
14955
231450
296530
7222
14041
242287
237054
153214
28829
267872
175281
299782
100169
14264
52513
126488
15538
302911
305037
132557
73106
41207
93748
263927
168388
213518
24607
115964
240066
309896
43523
223338
269928
245623
236772
93377
270173
170831
15461
116090
80506
174549
189922
141300
13744
75435
75181
7546
204212
127342
143377
32478
143894
10057
98298
38119
191392
127181
40250
216711
51781
190026
28821
251979
107664
99084
32782
38315
154159
294279
73353
161087
272913
39092
158624
300824
271143
239166
22314
256595
62437
300214
201598
54851
44284
98138
77046
259715
216735
103005
172169
283782
44266
126724
195918
306512
38099
230325
150191
219224
140833
220615
26040
13801
270059
290901
230923
65703
97370
275053
41108
216282
26096
87823
110906
287310
295464
93362
302305
254920
26774
259095
263989
209368
221330
192742
31717
95561
181927
179431
119274
7845
133606
227894
284724
45074
189618
230122
292844
129638
21175
225251
209460
70293
47425
112770
216224
252025
58311
185999
300701
89386
56776
194267
894
229473
27879
26339
301042
166357
137726
304967
96962
159930
33477
254175
100982
244320
36141
213870
196603
272831
228974
282312
264458
221252
83648
287714
36812
178526
298137
260624
149991
254744
243202
73323
35812
43333
172899
19023
243518
57650
285642
97424
66370
208920
293082
199774
145239
306033
140347
222806
146445
78221
205713
98015
255707
279013
276394
38546
293308
170522
304366
162725
64492
239267
37137
140879
85415
282518
206187
252201
202809
105842
245966
126624
60524
19926
223893
205289
64254
123712
185462
72390
189968
143843
228736
186614
220692
161746
213076
105658
120411
87165
191978
240317
249344
88154
122916
141101
189965
190139
234342
271881
74897
237863
278647
123788
97400
34158
238754
31406
208891
149691
93025
146756
266082
280055
230281
199475
45409
18814
144316
274111
275209
194822
147057
9967
134545
138451
156742
165991
277632
243558
65354
274688
168919
815
113422
257199
218082
43131
30967
217733
211081
129589
76758
249790
175471
55342
303328
85081
15287
162957
207535
67498
272927
74476
270054
29306
53024
203908
47043
245467
155756
70554
13263
61004
147861
33865
136713
52631
213808
107334
274356
288026
54849
210231
35963
297190
160467
246700
197696
192160
224748
47105
124321
154860
228986
171441
309585
268337
180016
63816
134480
265373
71977
138951
53801
275669
130329
158110
64532
91550
111533
118252
146922
278123
29113
290207
279368
139760
280983
96442
285582
247691
112876
61428
79283
105706
134954
67198
175218
252277
90388
265230
89963
15096
36881
182200
87372
148975
81713
117347
49581
249659
284712
131305
218936
187377
79946
71590
147070
167496
167393
255355
136458
60158
199190
285811
194474
215841
100804
89628
36653
128572
10842
211466
83029
154156
64232
29218
118919
204158
298161
96152
3926
263591
201411
280449
35639
129736
27716
272340
150737
253957
133120
28534
308187
264192
126483
183404
42114
104131
104254
268773
4297
44904
148015
291112
242581
171126
185626
269092
148491
28636
292784
119563
2032
145041
13117
85757
92541
58938
287821
64000
160191
111127
179253
308679
59239
230790
134079
50599
288557
265157
919
120282
77644
215317
218599
292025
46449
23570
150347
109074
25084
67936
85461
182197
77286
206081
53328
186827
253164
265908
262065
76411
253694
28052
70665
84294
134030
251607
86313
130941
208642
128913
32906
121947
16305
299363
170584
141516
178839
292758
185329
78809
235618
127240
27416
4270
271394
275351
301403
264490
176604
305482
182084
124698
195522
215885
271145
118772
209565
72459
215596
239341
137329
40674
190019
89336
222255
7353
83676
134581
197265
110469
98464
277040
251046
217719
142751
234293
80126
261947
3505
107734
43411
133035
113012
176306
79553
303779
307383
114982
298388
289670
179152
145375
178989
25624
134394
114690
40584
170039
158372
52548
254673
112463
48253
135252
305974
211513
17877
11161
269816
104902
83239
151144
251576
165976
70446
155224
302651
208013
206996
122541
90009
57808
205161
212170
42086
191258
301343
63964
202292
214232
58134
232622
290312
82232
171613
170577
96571
180137
225039
27265
94086
296731
54343
144527
268263
307746
125361
5533
291717
169785
267776
211914
215566
109375
34902
25404
121579
195713
301000
97060
34018
179118
54933
190378
129831
40464
53386
232660
75647
129362
126645
162451
32459
70755
134816
271811
297533
111375
230355
155955
233672
202163
290451
29168
192488
150505
237634
102048
85601
231464
234788
29983
168905
147704
180270
105832
214089
120205
217361
210004
34272
182802
15890
86518
132306
181300
243560
196294
41513
248735
209434
136898
64694
148924
212297
1837
248517
9386
192847
94037
78126
51795
91034
266724
72968
203594
36413
7844
237197
137971
250741
108172
17131
40002
206128
97597
153551
296354
120699
53098
52722
197585
19724
273977
206882
33807
248682
279893
66816
27479
235040
57569
56124
40490
292553
215163
48911
192240
248336
123589
194100
15559
239599
310043
242496
145883
166243
62325
291108
247797
75798
202236
80242
166915
50643
304187
306081
281812
125002
309461
225904
102286
117665
213460
194375
26967
28448
233118
274681
121447
159885
104032
182124
230878
55808
98585
15192
151313
217664
245910
232934
303676
210321
269085
216717
219287
202883
58196
182721
160632
176951
307493
151410
195646
105733
4355
232146
148598
68822
105448
275440
267788
127391
176561
295103
188378
28494
180607
309626
96291
149441
103940
87064
195669
190412
208934
81813
2225
85568
142492
294930
197910
79413
87824
259117
289919
161185
110667
38860
236569
64714
191265
237469
7965
243493
23967
16188
118536
51033
183840
58159
145132
133605
142871
217098
88306
110005
275564
298997
87440
200971
5323
150339
10944
281305
199731
174720
182624
103679
133600
195225
182357
168015
208667
287551
121570
268581
88243
277201
104033
142431
220143
5170
236375
168733
54125
195064
85634
262137
94934
11200
14293
303980
104903
289914
269505
227315
256432
57184
122894
143704
302173
194540
220465
119793
258419
275340
101743
276588
195312
264489
268615
129054
14023
224970
66348
127458
239414
109271
118984
157501
262944
1909
268999
145994
158768
206078
306865
57497
268295
94344
148557
997
13992
295615
96972
175034
257217
8329
71733
176934
37044
180814
276411
234840
4786
39567
6841
205675
110435
63667
254367
87061
145120
234398
300797
198920
41465
19515
168161
288551
73731
158725
308412
245724
45332
224180
172897
130604
304504
160126
100128
88397
16572
176982
272167
5952
260230
122079
171597
188279
57576
220059
23237
219214
44532
16880
222312
96395
9414
179467
255882
19638
15101
75608
270797
212901
156198
173687
272510
298805
286260
300114
78535
9830
21034
309678
178691
107426
78192
140746
185780
142882
64474
128612
73105
18573
25295
7807
223335
220138
190425
117251
51327
276245
49282
301235
163788
108727
73782
49092
54820
28957
210249
56641
168076
260876
169061
251638
254974
179647
177978
84071
8987
95978
278415
252544
78109
138770
77308
272313
151836
296214
149621
170430
157431
225270
255453
239286
173171
143972
305713
103565
86052
125233
167996
144387
295630
167611
130417
202576
168858
81016
231895
14015
149637
57451
10692
256497
180346
291384
9743
57268
252276
308129
147726
168690
159816
243309
306557
107769
218175
58498
209244
3869
125573
101236
195810
66391
24096
84792
223420
98702
53862
240353
133075
21971
70959
146483
275926
174491
101940
43443
144070
93964
131768
200760
229293
91738
145458
239
258249
75740
86576
230370
98665
41745
34154
65067
256024
298642
36911
58495
281839
210079
309166
90433
216730
34619
301498
134244
94602
71656
222083
74094
2875
156924
202426
183045
35400
25232
280926
304654
201482
162401
163635
43972
60328
201155
5711
148897
278997
219503
148162
170193
267980
119346
255657
294120
153286
13023
78149
266977
283006
277794
78451
236357
177847
309399
52332
226164
113384
155559
296331
169658
68616
103068
232794
175939
252884
89650
144410
16752
145703
153541
7573
17755
277900
235419
16925
83785
236963
65720
263510
139247
214629
103174
205752
50662
227700
265048
54919
172468
150883
79427
269750
291382
92429
309192
93823
84376
47582
174301
95838
40515
14768
150259
61996
23324
210218
42369
20465
17370
58106
272271
290839
213551
30339
142127
233067
175631
124108
209914
255795
79653
253728
187221
133106
93169
226241
61018
303335
246357
195798
186783
308055
160349
277447
102299
203959
115634
248019
42889
161635
166647
60958
299891
32290
153356
305993
7643
216664
109831
57599
15632
226465
167746
58904
65183
80272
72370
283434
273248
110920
283402
177617
136539
31987
292312
193545
229883
148961
301381
33663
308497
273148
284054
151299
158246
121945
23732
34601
240355
209850
85421
143810
291190
27239
239350
214488
302156
239332
278380
288387
297033
87278
8445
148363
146651
50979
234767
165854
49107
7058
303438
150206
209307
1986
221180
180695
153170
23558
116231
161396
48593
221423
158657
264266
92464
253407
158250
162775
222848
14175
67073
24357
172273
283118
158396
1570
232604
291670
208807
25586
41404
294989
301208
103623
21103
157383
292964
278610
242521
229540
171842
229184
133038
173065
189849
263986
154899
293601
38451
24323
98641
251804
114736
303716
162296
289693
94175
201155
9371
209366
297898
154813
123029
222662
120382
230913
133432
137300
150843
37010
231011
253797
286207
193181
188948
139607
272184
231141
294881
89595
182330
138541
290702
96402
139459
16610
218009
185905
100008
238277
12894
237455
124628
42852
69862
296098
302033
243721
54331
223143
142215
270269
215947
18251
9739
33404
293672
142238
253082
253830
191692
136192
137919
286641
90820
266326
302458
259389
162966
250773
10329
214225
40103
148639
144740
308704
204072
136842
108626
208781
266626
272526
242394
34171
61758
157978
258528
78066
113258
273384
260523
263564
179133
9546
96709
711
43310
34882
168864
115889
4588
29252
266912
270958
79117
260671
51446
196539
135794
143263
28433
92869
99553
275022
21055
222311
28927
165835
113451
151024
132324
187801
255722
95562
43340
49461
300725
87445
11548
239922
3665
218653
7152
252599
246796
58602
190270
171182
185019
142545
163800
269505
254794
181755
248865
36909
309986
9150
239118
251916
22211
5966
217784
174052
214694
166078
240245
271883
275038
40799
207682
220630
290331
16051
162340
113516
128326
214660
103621
224166
4349
210474
308116
9332
189216
212557
90296
123756
145791
120411
187287
185749
61862
172422
300795
39041
201294
221985
158698
47171
183767
478
5510
20964
172997
57227
67291
17383
194073
24292
204936
243396
185121
83841
184054
234517
73970
127588
274214
259637
40903
154382
5314
1804
130220
51750
211141
10795
21784
18826
121676
64806
292848
127055
115217
195910
118387
272121
121634
84157
227830
71506
251620
270997
282433
46146
41113
43245
104857
179719
143478
185811
261155
179637
117713
148984
293635
147889
70937
254305
70464
220753
148239
251712
123347
90214
1399
68925
143077
118789
14738
288775
227515
144836
139873
188619
173974
167230
165600
10296
137214
129436
109637
152273
108709
67513
27211
282316
168242
39353
146360
75463
3740
140789
41670
256276
107107
43081
245572
181623
193424
264174
233190
215457
257487
183824
12189
92443
46749
228082
73143
93456
239993
165065
23736
110032
57065
160188
285272
186469
203155
252574
176153
14750
69687
180040
44916
231339
212184
243429
284012
272932
269801
159057
97661
158686
133479
78438
52374
292753
106141
171005
82244
287479
207364
108707
128470
129734
88508
114663
255273
305016
35151
125862
202689
120534
204190
195182
199321
296735
206846
228227
78941
29849
71298
63325
142164
140396
169736
54652
299297
165198
88118
155352
135320
82607
191930
106985
134060
141570
64005
306579
286809
24400
193812
35077
15909
274870
144259
261833
259805
308126
99041
142438
257004
265597
42114
15137
159348
150726
287802
41335
108154
108270
213197
164320
131390
179515
47194
251588
158553
181135
156001
245509
290382
289571
179838
117210
182400
287028
82991
210961
177176
224310
77859
181596
306180
263952
18870
118388
224221
283765
153499
122577
168323
305827
242005
70494
129901
274779
97296
222258
248293
171068
149085
108094
22424
262540
199646
104491
29162
180302
294780
210397
223229
79283
117209
93148
237666
209209
115823
8614
85415
89797
9695
2454
27890
111739
272868
57598
265165
291425
273522
30653
213907
169467
110206
153327
248728
19492
303174
269871
159637
149409
131132
44423
179581
131237
199110
79922
81699
55450
139660
148467
179264
156388
158084
158235
64991
91539
85416
110496
98405
285080
211962
89318
75604
233008
134349
78793
197875
139084
3877
64162
294522
163273
285418
260030
18739
44315
214987
300916
114806
161844
81449
118966
262417
81227
55365
5591
151829
273566
45015
254251
164829
235001
224812
217137
205511
66891
62065
99133
290085
106201
306141
11097
279062
121784
227391
224802
298274
25697
295047
267962
15410
53155
4574
12395
109793
79675
230174
300814
96232
39121
107546
130577
139811
224447
304354
81924
286917
287293
290346
245969
259513
215038
153495
70633
41116
296533
47526
156205
27706
183567
178068
194417
186056
144594
304135
234864
82649
246324
27663
288363
302508
217937
69209
253702
85787
162213
125376
263896
179258
202065
93234
18068
211394
23644
119036
187329
18495
29937
157378
194788
91955
170595
66499
143912
287955
178771
152241
44124
73754
70322
161442
38770
224969
4787
118508
230351
257831
4875
272066
186767
214260
217569
274107
113509
72705
99574
115354
166797
173409
71729
246186
9766
292878
116233
100675
139341
151874
178844
288596
158067
56168
134884
85290
175119
176466
279786
134236
169251
277228
303797
48595
58235
113287
218024
80090
126097
159893
89213
18840
222082
213188
116780
263633
110892
247451
31036
23376
243310
124708
164864
206450
273631
285462
80241
59758
111199
38631
188775
134753
106902
301244
213316
259235
304476
133011
260602
83893
155563
39100
50615
140070
34611
42843
167526
102029
26401
240705
227341
170523
210675
252997
238748
90956
127490
273885
198803
201166
182223
301676
106102
259837
240064
258734
254918
52564
107345
273340
290166
45975
25896
298128
264825
246747
40538
275863
121655
109041
147115
124090
29811
274389
298055
154849
2242
145845
81521
298790
62932
181393
241009
49350
297243
40747
146605
124603
100729
47779
7104
33491
281332
203412
7476
48754
51833
218524
285612
275870
216702
3305
179040
254350
167604
290775
199104
300205
78276
30963
17864
239257
17437
74438
18305
80384
241986
272984
112571
243807
206865
303213
309032
219305
166468
195569
186836
293892
70784
14159
254032
146095
182825
293780
209985
44880
43219
19120
302422
182272
69112
108388
110856
244640
177792
273646
52130
178967
14565
273927
60036
67871
298764
20696
77792
272935
44528
278125
169006
45593
117590
1030
107450
134738
141675
249759
233250
112864
66299
78671
1501
83077
50780
13921
224297
298135
27599
214890
178833
133619
273856
54025
291491
237747
283075
48341
217499
185108
298704
246298
281386
128447
135518
149228
121757
139109
221605
224270
29424
192957
164962
4804
264993
171577
46918
292816
86250
306494
233300
9514
248711
178764
264558
179486
47085
202564
148442
241919
109187
13795
23492
190576
70283
187628
12741
77993
66452
117462
60963
300809
33566
154897
227794
293184
156690
258571
26721
71492
259390
85488
90708
260166
179721
37715
95658
65157
122757
87939
112316
201750
7644
258275
264125
196837
23836
149479
293372
33314
169863
79415
191842
6452
271452
292168
75766
124324
28188
34873
306092
82514
281541
49507
189920
3440
64648
8963
207135
195276
171816
3286
269861
172320
128566
36660
56825
171236
178399
137585
246885
37940
80642
100494
279572
66469
303803
299697
26119
18159
108141
43334
213360
36081
4220
50790
72883
82760
1243
39256
115387
66836
203247
280918
283067
277896
285994
14028
261655
241693
97153
82220
66201
105396
282284
286423
147985
278542
47349
107810
83018
184061
271073
164936
58494
147837
96684
301929
187230
152496
66071
78224
229315
157475
157808
75360
36225
104647
215105
79353
112321
225464
195333
285481
220626
19043
297114
159394
120738
29524
88727
122286
161622
48090
232006
140564
210087
78397
199996
68757
106392
124144
118846
63409
203198
161281
69329
126980
113812
176129
258765
109762
112498
54589
181046
80296
2306
196910
66255
206173
286206
236497
254793
23928
102533
271540
236130
243985
89956
93318
9937
225503
252545
257142
201433
307771
215019
239059
233981
88182
220507
24901
199400
165687
189659
107350
275507
266279
302842
12397
295082
165219
55981
245587
175181
281598
89055
93303
241838
52162
42409
273650
131606
259658
81470
244398
165447
68734
119428
161099
170096
80699
55945
309681
103777
168980
11959
82258
305402
193900
292852
101190
220442
131919
305718
134308
126122
149103
222509
222617
260755
6854
224868
57801
55585
63978
123122
280127
114485
146381
107034
122378
260667
190014
237306
129733
147907
93679
270559
51886
241531
75127
187790
64028
287220
166676
82319
44204
180730
40849
180191
172258
96416
167916
10551
279339
55826
256400
258729
305483
173813
293698
245008
195643
115947
255176
257993
27502
7850
163154
110642
32198
243449
290193
52108
197306
8397
24323
32481
178866
92795
98038
80093
131544
137961
21062
107035
295771
234583
55318
44074
35961
125574
301527
25744
215955
51143
84081
215923
264296
58383
86607
197118
252096
235453
13893
59022
150560
268858
54877
159920
47264
165219
285709
22287
138841
118197
130807
163131
249999
152677
63976
46891
11055
284907
278252
218711
301318
192024
227982
149571
76460
298792
244300
202406
210702
137727
181444
13204
104727
131230
145991
53094
297696
45621
175051
270876
69609
150742
178072
217999
206650
81847
40383
243367
305939
264481
152074
197412
299906
221931
46098
98334
240695
105475
284090
291183
68486
133930
232616
214046
210212
15085
82925
68186
206441
210033
40193
137066
291986
296122
26260
128628
106809
176506
25804
309697
235510
90123
115932
190469
68750
83464
280108
166437
87481
27115
229423
196251
192429
3978
260050
129018
239011
256641
34449
52023
155304
289060
165450
68853
263189
237946
38733
29202
7073
54049
287003
278931
245862
11253
212606
283006
24678
59186
8360
135553
50044
110924
135266
276519
20153
5781
33681
70925
133455
207736
226295
33027
69448
22817
214164
266691
157873
90314
263041
130522
189191
5712
167000
222649
296522
244653
156806
287164
271019
3796
193858
133481
140212
250929
296658
284394
264462
57854
249382
23518
246194
153190
105873
294007
54293
86298
102978
96317
171850
192644
307174
129833
255523
27174
22385
283326
44630
135324
53660
252081
73550
289495
189570
54309
245940
65256
145376
212640
103966
221784
45915
40563
299403
219524
165053
247905
86061
212488
34293
247439
144967
304583
116874
210471
158181
273467
293006
58305
78043
86310
65158
141560
63055
124084
1780
181830
251827
230983
157989
213700
296330
222533
85667
304077
143118
163477
85267
199092
7496
52746
25132
62445
2114
57400
55284
35082
161264
43135
78745
105623
145055
295158
83880
225992
144298
251643
243154
280481
180147
222704
272168
118923
31697
240145
238330
16334
142304
230238
231061
201314
149460
219134
259972
111365
169548
214565
62519
215313
131036
308653
274842
96249
298234
258677
193184
150891
229968
20949
60046
275662
187370
34173
246443
191321
207211
306280
217640
191640
260288
109308
279907
15036
23879
266135
57039
160174
60695
8190
243039
207914
210879
221299
90936
177211
256092
17525
109332
209390
22775
202065
164393
153013
222101
200954
205814
29056
155996
136896
56929
175181
101658
290487
293989
256792
210072
28453
288
105172
35088
240707
143720
266369
253500
228700
188244
63538
161293
260272
35472
174468
85192
215303
45822
86075
236616
231734
9559
286643
82774
250002
210277
24341
20544
296324
20147
155751
153616
137352
217609
75259
178769
307112
162181
182243
195756
98529
143777
124181
133519
40625
158289
239912
214778
68943
38988
130249
236211
15811
266468
140014
302777
254644
145700
282054
159257
100229
111107
149572
236720
35245
132664
40431
93852
176571
258126
102273
271782
73483
273232
302193
112582
188326
58037
199468
185511
41927
298010
132839
75200
219544
239665
85247
195253
212752
143204
82372
140915
245026
153013
56873
307828
91831
307805
72618
125882
176568
24481
41953
49763
277724
44326
253656
159110
31313
109866
50183
251614
50327
238419
102909
21357
290682
8836
72156
228650
156851
262046
7929
272443
119027
14114
250301
179122
288445
168030
224558
158483
203005
262017
81821
95530
133166
205601
281567
14521
161219
134085
280058
266220
247277
115378
63483
41422
178582
237799
236191
247849
130615
187863
299338
195539
217515
52797
304106
158306
173958
134029
17676
309183
35707
171546
53628
24133
101473
166446
227875
300943
215439
290846
57388
297167
154087
165836
250679
169697
229761
122261
162365
305392
209947
92876
247545
42335
54601
219333
259894
28464
105917
163831
274830
198234
141729
295317
57818
260493
171534
6803
73366
140058
269819
167726
177445
124780
127565
31237
201086
250891
176812
51004
95424
132336
144734
74117
184802
16870
232902
131726
27025
24191
287322
52720
1531
52076
274229
294367
194112
89969
248849
172413
63262
141809
291144
89683
302068
115777
248337
192600
243159
20748
130744
91968
288984
146130
202606
274123
66691
74467
251875
43612
170172
5402
94681
127010
248919
172646
168392
65184
264399
25131
234213
221666
175510
119840
128801
162392
132507
207521
90703
98446
50299
78350
69647
271567
97213
89115
29115
28007
265519
208452
64680
45234
183801
155268
176921
141247
6569
53692
21966
31504
58587
92980
168354
204807
272643
267926
35866
159329
74633
51720
20906
105530
256059
240639
239759
143551
143707
166348
135532
102635
109113
102141
298664
271762
108046
44694
241541
68353
282129
223917
98912
14876
125538
167897
198416
4454
105124
261485
130696
157163
36622
244202
201935
91707
52334
194806
133493
278723
136460
204804
67154
153915
30828
117138
183922
99083
108406
172942
265666
166808
109262
9939
104593
234466
168374
60102
49423
71791
19711
116034
89234
258517
163245
253956
22353
192002
105055
116148
279913
269300
204248
154186
17820
50396
76802
160057
154063
161622
83287
223193
203166
165015
100156
189035
109601
238835
159906
1815
3563
103824
216571
109739
94011
9346
111672
56277
277025
227975
87426
52309
282917
33360
89629
257077
14757
246998
254634
72276
46426
57526
296653
45983
50295
136743
306074
137065
120578
141037
7478
7621
71733
154842
220228
89056
134234
224974
251347
297809
167062
225031
268160
98669
13006
21312
68117
258665
283750
13498
237231
117463
70874
284962
25878
226854
69765
192623
107239
136869
9796
261702
233059
39116
226006
262779
177866
192448
263715
240916
246718
61329
104827
138445
124117
90271
74460
110451
148478
237876
229196
234480
95740
112552
69096
25789
202355
90375
232712
158965
140531
55135
37620
22595
210949
42275
127573
294984
245078
258743
279611
52060
24912
67166
294338
57153
250141
6264
147618
137850
23395
255293
44334
263768
232813
22894
119512
4165
134501
128027
78629
147917
201893
65833
222045
300150
199733
155057
209757
22824
50411
163332
300407
200556
248012
49945
246121
43185
282222
129007
197173
216488
309231
287733
232134
92869
8514
194196
58443
6369
143142
278946
45356
233576
214949
200399
288849
179703
191049
115185
85614
273190
51910
108864
221445
39147
164225
116717
77940
256359
110211
161644
180880
222002
135109
87453
166989
252557
121944
27439
70524
16414
79563
94123
245382
146394
167304
146472
4677
180227
175357
283440
173020
246995
213393
303050
123975
203600
137648
86048
268745
224492
195515
72932
284170
43492
271100
80470
162432
39838
261421
215932
96118
117156
27198
99765
54463
143245
145841
303911
53533
74807
85486
141840
27581
170655
101723
257347
47373
202178
51563
236491
101581
8617
92504
110823
267870
138699
289642
148262
258963
141220
82684
40229
250363
124568
205467
235216
112139
237226
253267
176487
128836
43909
6743
153755
251995
95295
9985
110669
263852
225057
28633
167444
230059
66138
140487
67793
66288
3120
47119
302133
127923
215429
267659
196629
82702
245874
87390
43366
109691
194841
264356
12466
44350
129579
30967
261653
102532
13154
98278
31948
111863
106570
178145
206676
152520
218473
260755
17911
281850
108024
104232
243410
136888
253507
178025
172104
17262
309054
48896
4996
100876
245704
9286
238459
118378
278616
295410
31605
80160
104675
28564
263299
192319
30536
215610
66896
122110
58448
188335
242236
142576
82479
309112
296534
1725
211922
224876
143452
32411
304684
153279
189130
208211
75498
234493
139485
260938
100741
131268
307419
125694
267649
63791
20832
272529
147776
95184
154299
81381
192455
10549
3560
159897
288177
62015
278661
212759
147022
4210
228046
2421
2734
56852
191518
185730
216885
96021
282503
82710
86836
16015
229868
286238
205959
51913
193934
219038
87263
147549
209556
72802
252004
66267
99578
224175
43682
270898
255674
72993
62572
292722
12645
36320
4780
117399
105037
296446
21381
24218
307860
23265
255260
233208
115053
302654
190186
225885
277130
262757
221366
191932
95219
135201
276389
98053
227322
137866
244086
111115
253349
291799
16125
237276
17914
226366
44558
66785
103842
75123
294778
106856
141824
70489
229483
208049
54585
129085
264684
69990
166510
200890
261683
137078
295643
240336
203232
186790
284010
278711
43035
75827
196928
35574
242567
245014
100300
42986
217266
130816
127660
123411
64796
233361
14478
121877
196658
131902
110534
88523
165673
284983
140219
150910
188503
159923
174183
162698
244726
69175
234863
159895
133477
69914
54635
217077
322
265016
282078
23563
39606
253629
286889
147768
172108
283626
179321
279877
16345
304037
95452
308006
260211
61152
161035
185976
57079
303532
3568
118071
296241
268108
135140
213729
223993
213898
270803
196548
8480
222696
233105
186315
125287
124163
112468
37557
82509
211141
159171
191870
202208
147371
42367
17941
81410
98291
255802
197346
253648
270288
144946
172976
280865
15574
105449
151121
143064
73237
249943
128324
190147
198253
69608
22528
178375
186065
190930
309664
75748
271949
100441
195982
263226
126984
126421
182007
24664
187326
294288
300870
72503
18710
272055
222045
246238
143689
222232
27836
123475
97770
57374
127094
86667
204613
62841
178930
93093
54067
185803
150257
253055
268107
246398
58837
282175
2577
227922
22747
230032
133275
76032
184780
268925
82539
116289
59183
229901
196015
137676
64482
121286
210748
89900
164280
11634
54597
99664
26267
194955
276955
271339
228057
82770
257512
170725
35529
106072
130499
285982
3176
32849
9328
228600
245612
184939
151556
136958
136708
75285
103606
102482
182111
6237
169970
257421
19856
95507
135670
129491
154506
93314
126154
134679
254013
179757
265848
109617
208497
50441
121372
270723
198702
300535
117024
198387
81263
135167
56080
124509
205192
273608
305784
118198
121598
268495
185994
86637
249808
187288
100241
185991
21991
197039
119410
309084
169146
60851
1001
120383
32334
291314
15119
215592
94558
286520
297253
301401
192115
161822
160221
19501
263383
189898
209807
84056
131048
22488
253115
47689
82679
273027
258866
1865
150569
97764
183554
273321
52363
81664
166856
155419
307970
154319
66902
256374
14301
207301
307773
56089
217247
1956
60595
293559
36453
304110
78001
86693
32130
81017
50107
254821
182077
60310
140160
158122
12792
166198
302165
88147
12132
133693
91895
24984
240914
219039
52689
111088
303660
99786
164687
248246
180235
25659
118982
184040
189999
184096
145044
178633
243523
72513
59168
38179
201197
193599
171039
101351
98536
68414
228188
57368
51832
202243
110386
130560
295319
68695
243220
305692
17463
261798
20652
145057
30257
219963
289645
115898
106540
261363
106232
73360
128981
202473
278592
157831
27994
302411
260593
234697
265464
258864
214010
57408
84113
98088
198314
288576
181936
184898
103756
158651
223570
98542
140741
230721
107219
245179
185552
96096
63875
138752
252157
134027
286716
287035
106644
111123
94697
90535
3444
2056
71013
173615
150684
147367
126022
239104
296098
96144
84801
160251
214426
126340
164940
23320
155106
184414
166079
32783
31996
244434
220253
303176
70158
78050
295723
163438
143671
48872
225604
48534
280455
144802
146912
280414
46606
33452
241684
115826
259408
243824
49579
53584
276461
63521
125997
56231
19427
170306
292537
122227
54802
276919
31518
180265
52887
173857
260375
105097
226392
169045
222002
24929
190053
152144
264181
230937
218263
212717
276260
308666
209920
70819
80663
245310
298335
218477
169562
237435
156590
99626
140579
306266
241896
302016
279971
209760
15602
47424
265756
116942
280173
178224
48138
217460
286650
159797
214918
287149
144890
43166
206745
294319
263367
80663
5725
236931
78132
57597
275720
245314
254754
219316
209854
7331
41785
34019
64888
161400
284925
32826
299223
14074
191188
40200
132525
48680
223958
139468
42909
40346
48437
224216
300519
211392
197903
256624
57353
81385
270974
4695
190253
189963
68606
51479
280091
135502
251062
145789
119863
297254
278572
7578
40039
79686
289429
138176
98982
67095
140556
261223
65111
35113
167868
143923
99253
193479
154987
263914
194638
146923
200952
220241
127384
291919
229356
41646
51195
198153
301021
89191
282230
230053
53619
40237
200671
85180
226080
287199
5017
15643
274882
111500
287363
99416
212150
153814
16742
216961
273460
24343
205874
293450
8694
108108
295125
100868
174343
224822
291026
29246
8838
173153
206760
24171
281623
87570
258954
121343
225283
276246
56175
58620
15722
236229
287112
179532
109503
111464
208616
28498
29694
88461
2908
209031
175262
195007
169936
204113
43162
304633
48988
207456
74152
23869
7959
177460
237233
221317
40434
164061
220968
82840
272119
133610
198052
302346
161593
170946
44917
15452
114647
257553
235214
148680
39683
285909
171795
240876
214016
158862
291595
91168
137878
271105
233379
135896
263954
197497
214781
143102
245335
270386
96325
70881
189868
192148
303275
89952
267366
65995
54130
254570
28233
73034
120715
171878
217597
211140
151982
56029
269120
54414
186344
69771
97786
204574
281418
229588
248469
13575
31414
143794
295387
297327
139646
233565
89084
303846
239514
27335
12664
243764
183959
6846
182920
299054
268194
251463
183833
96887
216186
302773
213049
71770
111660
96904
41623
95432
176671
133425
284680
305232
221006
301937
163699
212999
295159
289337
114372
227672
243358
77424
56159
138752
299926
163838
279999
305479
181520
259137
124687
295030
118851
234477
75308
195565
176790
45265
186398
233059
277378
244576
135411
17188
260149
92440
15775
182242
149074
134129
70293
91185
115929
205161
286118
214042
67287
82100
197332
301418
292042
193092
234389
120184
166000
4273
196022
227854
227109
209370
101694
145791
212829
68238
146832
145301
202307
230022
182409
267153
124820
3733
9556
147325
112691
282780
35713
105798
181136
226395
188816
206651
128540
108661
124391
70949
258150
153448
142233
57668
52402
87138
150407
224330
30044
282423
58846
163545
141113
74426
286760
270163
272871
13254
120166
177633
213467
120954
221732
15163
62193
120648
112195
260740
181622
20977
72288
195695
298889
292741
285762
238112
4380
194867
253084
286363
156679
306834
36139
128717
77401
61955
165942
278882
239342
143639
299610
199053
1109
50545
266686
304734
28724
6937
30905
158167
3190
177733
216371
104012
103157
35827
212537
7514
9550
291075
191083
84031
101853
22244
251014
43552
81012
112385
79575
224913
1846
150285
150283
168012
244400
284834
40216
204022
8620
93725
11853
77394
294351
99210
67153
57682
101989
85972
71885
41371
296466
59955
68894
175058
302424
242879
307802
160949
179919
151532
105749
245033
126109
110183
4439
38073
127679
244454
294088
2392
285054
123677
297902
249759
186568
170816
27633
304366
108162
109952
106007
170994
163740
77844
112565
17819
208420
108473
216954
30133
292476
127556
61573
199561
108747
213729
107527
193223
167932
154546
149654
194970
261711
211550
303832
67350
72158
243274
241066
164043
15957
254892
168290
214529
44944
124161
114920
144915
10378
39888
112297
171181
223205
253040
139686
50195
140429
136319
210000
39662
244745
14354
225386
234787
267811
225946
75916
176153
118586
27045
155510
211293
178988
287304
259457
262107
38342
60859
149205
60689
247876
99799
303984
43362
120710
168006
39021
104876
119159
194291
287028
195754
252674
146646
17456
111670
251705
172840
226645
65979
143072
27720
265471
246308
42869
98696
262574
132839
91407
208554
198777
111392
278006
297735
237954
265928
226305
206733
92574
73093
69659
81567
210663
32214
217825
183050
28582
231028
112673
318
15750
196916
158769
175751
100429
258387
202771
41914
73690
224861
27989
129573
204137
128253
286462
88639
78200
11358
307768
259997
249495
74583
90015
307074
266374
257623
29759
234178
131286
41426
223651
150429
177382
217519
99943
230260
176559
159092
187579
283635
12575
281985
267268
164749
200030
213820
299757
126200
235583
14784
274812
221638
306354
163988
185717
177743
293816
164318
215523
237694
230231
193326
88373
234733
114971
136500
62932
163653
164843
8310
264541
227299
234440
215723
142985
286232
225235
45821
58331
134924
150057
221622
100249
52874
274339
109093
36235
87930
287764
288636
160057
279531
193142
149103
92486
273369
292661
240299
138609
191016
107871
61881
233261
194934
242230
17511
108660
35168
189792
257948
94095
75649
283296
130656
125816
221066
26379
55865
179218
161155
223821
261814
181977
148739
298385
294374
275591
189931
239447
104138
92465
276484
238432
295117
181717
284424
27069
21588
179359
16854
140770
221012
47721
57608
62685
58127
28379
247629
266126
267405
76009
55092
232727
40765
176940
219574
176579
147578
281199
74230
261713
51561
18289
187892
118187
95109
307121
59357
306737
150648
152918
151342
163370
130434
259086
166977
140432
83030
178581
198764
266205
11220
283838
236550
235159
4277
62419
90452
236738
227493
239940
165454
259665
152948
271321
36888
170039
4645
211767
116810
292203
55735
202085
110687
276737
29748
232581
282253
281395
125877
67635
53064
126775
289970
193548
166335
27921
177466
231181
182583
176559
44696
94756
118411
159551
184632
89387
65623
252092
241571
50660
268263
152190
43437
288213
181020
14360
152393
188682
205889
199846
223183
98388
281926
97893
44232
210421
31080
82143
267353
167031
108354
172177
130998
273491
258856
210721
281255
293674
61395
171793
282638
67257
227840
152591
67556
152908
118273
154060
265392
47029
254836
23437
192148
81956
263274
79221
207310
22270
234034
255617
114213
58528
273054
268574
47876
217496
295689
246927
308114
12378
15759
183945
131381
13034
201885
202889
278937
246835
147474
41949
280516
53814
180492
164702
299575
103059
4524
241537
168188
24280
290254
112831
245611
232379
158285
135202
291397
218958
188616
188131
259865
57530
120731
44751
276095
185325
224786
206625
16791
173137
162067
240552
46245
187196
225038
205464
136677
22192
261110
224484
16749
106391
298813
178513
265900
160079
233955
125936
301772
220261
97019
301491
251446
83353
87890
121864
288479
41054
91545
190962
231941
152008
253120
162210
57454
105112
13077
229352
74855
228031
211050
83212
299293
10274
218710
46714
294918
116628
107043
25506
283362
283422
283576
268330
37711
116543
24732
133946
6848
150654
102947
5342
146152
103669
256640
103024
107392
149749
148726
66779
57627
151398
43269
249537
178497
123824
20332
204939
190118
158587
79340
268591
268986
205676
298020
39896
167554
299687
150202
96329
192611
196480
210604
115294
299696
197938
111329
72798
161270
253523
258890
39856
34923
54314
201766
253095
29422
77012
109248
235733
15099
126725
145954
218697
114543
89237
7016
197605
118367
157868
19362
78184
217126
270899
78915
30706
233013
102986
156177
254017
167034
41986
189578
17664
245241
223340
176593
170207
90129
215976
5193
223729
167273
39567
11084
59081
156230
285607
166829
302712
166415
266330
231265
61102
258268
175279
146986
98674
196772
270843
183244
294110
70728
266171
177811
116073
191648
161606
170679
160142
237091
54204
262879
140503
299743
84479
289030
11984
176192
219520
252225
241923
96184
261466
258925
216643
103340
303850
107107
81262
77497
169061
90574
242744
138208
13734
150889
255929
215515
105518
105779
267620
249506
242559
256533
55839
211139
302453
151074
103123
164951
281677
169281
230898
9404
219955
39972
120473
87692
38315
140875
23706
172264
169321
266130
161869
63740
7828
119848
305700
102836
39774
283381
100158
214839
27930
203135
15933
220446
289788
296243
149597
63512
112754
86266
232839
199180
291908
84065
51449
37176
39886
294541
197296
300863
263529
119963
12314
198452
256991
253945
19007
91494
105888
140247
120720
82980
123590
53767
125173
113740
149093
120380
139188
129217
40254
119464
106387
248361
119091
233199
294585
247732
87186
178316
52821
190982
138021
48342
81463
67418
204683
43334
118654
289688
301408
74648
60570
87466
85149
219470
81622
214251
233971
14408
93188
288843
118366
22505
121122
18492
54975
66811
65284
154316
78514
108702
9071
6674
283102
174896
168520
289760
171861
237265
90858
270255
265739
154466
273068
263043
266590
75507
92305
229341
26335
8405
300178
38617
182234
22629
197523
31299
203013
225821
309427
150875
291728
255480
266813
1786
230343
5985
239121
246773
24523
222856
44867
249013
72590
47787
303958
19294
279520
227833
303938
278945
29116
67412
124085
184155
32648
283084
159723
132192
6434
136071
242490
212385
244125
152191
202844
164783
180478
242757
20422
286253
27419
15412
293433
276611
222005
309675
65505
204156
78702
88117
236707
240920
32627
136418
156509
170464
235506
77517
129887
264242
34551
49604
6967
104935
190500
3647
294754
67664
132203
145747
98370
57804
245913
41665
242836
236943
148545
230351
89041
4153
298611
169239
138896
233862
223510
27093
156045
177662
265849
271249
127478
299017
151816
195989
280233
229881
270894
155176
38910
126343
215795
82416
122601
114533
127365
135940
11196
105663
87005
84411
254956
166153
291146
160326
4532
286327
64565
194376
193211
240057
251137
78948
168950
126583
154606
88825
8942
85013
110525
80231
2849
221118
225674
251362
239606
117958
102204
237988
252932
107858
303288
31497
123767
206663
57433
258514
32232
225901
270072
233355
184293
241943
186161
126057
204951
76413
17679
161511
278294
182373
33450
211243
257950
268695
187477
107347
302404
166811
202848
37677
283015
44565
151027
218964
66537
95355
645
130800
252283
114290
240244
23614
106764
143831
40169
105511
226348
211177
91217
129105
209302
29766
307878
264362
169410
73172
277697
161183
306785
269917
63826
180745
244283
167312
207187
123295
176309
306449
116537
146701
260888
148535
166552
146569
212929
51061
190038
112838
179627
158565
281755
30551
5680
87342
281555
184223
155129
275197
227143
39103
68096
76987
142271
267457
145165
172070
145052
81762
267715
112362
129085
257206
253026
284427
252755
279233
162105
58958
265694
28898
160983
48339
59698
193424
112446
238272
225338
14162
216879
268673
26806
19540
292027
140485
10700
7284
206307
87001
52930
135807
26123
257005
256005
152145
306889
217719
228343
144678
201746
83662
250377
177160
301039
137561
53421
190468
154138
254118
32467
91169
97886
92133
147946
242849
82594
207675
292639
7496
176705
158252
68342
97612
31026
40808
261971
106376
190371
201967
153668
225337
6684
290764
17338
303093
5702
271574
162317
191038
260891
162805
179176
44095
266806
49861
13470
20357
134016
56341
23799
277800
282557
181951
116960
186759
104650
142507
292004
119679
251742
195968
281195
184644
289995
297865
40126
137877
111903
38371
37493
178054
21195
238939
145163
82911
73658
36250
43373
196875
112575
8944
38935
117827
60178
20005
123596
187320
49728
157318
171122
32912
202085
260226
264034
19093
183429
133313
87780
49867
223356
72242
261790
138802
102919
118300
74489
216006
139190
103200
281919
104582
183777
79100
60662
125665
227676
78004
186568
222425
158450
87282
256832
129379
95783
103916
183279
169869
181421
100899
125738
222178
206094
204437
3577
160995
51131
207679
94938
92144
230704
63253
268851
308686
44018
229302
16744
125421
246323
841
53604
263121
142567
239692
262912
79929
57068
247766
58800
48680
273336
301650
15544
5266
63343
50536
229081
138214
295553
143664
143199
306898
143937
180509
25111
198762
207280
246249
11899
210658
257092
304153
261584
258025
276025
204707
11564
123572
303450
255066
38146
58953
42169
41053
177396
80712
137473
183379
61975
161506
306501
130289
96365
160419
122718
178899
47558
233397
212893
288618
2678
74628
265178
134400
211662
198547
26919
171655
65748
247166
57717
200057
75365
114483
106336
68749
97799
13124
123994
151460
65876
202309
306721
6058
278139
154779
286550
109085
228301
64956
89528
144550
125383
4480
182909
159042
56643
174028
97106
260628
229277
261367
310013
191244
75290
296115
255418
128754
151978
72470
40100
293237
90966
274793
5485
52670
255278
293366
203853
149257
205399
104788
163882
239566
117676
126027
285658
37449
126535
148873
247671
158629
289081
272917
19243
156756
113190
269633
66823
265043
84296
308482
97814
144443
142015
94044
93471
287704
309855
53177
185697
264190
272309
279498
279945
175223
135914
217601
68555
114967
152816
64835
26296
164066
252494
44315
12493
101413
69902
276946
241221
303938
41083
293329
11445
188139
1650
10970
291931
192878
247879
157383
263824
29321
61207
265769
212783
195796
72901
16438
273332
19669
10232
40806
81362
307012
210255
275368
83014
23589
126438
78808
63747
130517
49593
124055
35931
69300
112377
134465
116596
5462
101602
243434
32861
1980
7899
194159
238530
261384
113085
124244
46925
222268
75720
303848
134742
107658
98499
82532
302966
242496
76619
158232
29325
4832
189278
272516
301939
91946
236990
207117
188602
63188
34615
127927
304071
107813
103258
208039
896
68912
18511
22093
148466
301285
151960
32703
296823
304693
251226
117574
106130
294310
68189
270887
110722
193337
251266
86359
133266
184940
7664
246726
213054
309815
96487
255471
5995
168069
170486
23522
62359
235289
261767
114494
180389
138299
190861
60337
181945
16863
90087
38566
253307
117093
227
112530
139814
188257
168220
213356
107954
282551
160764
28386
44837
269550
288847
92820
292664
60345
27703
88086
233852
262966
114749
4820
24004
115236
70014
9807
233512
226385
168901
233945
31284
301926
16993
243692
254272
289334
121034
218114
190917
254117
114419
30457
135164
208860
128012
193729
287243
223371
72947
146726
98095
209350
130162
16974
297240
210134
134656
92211
193872
27169
121434
278301
84997
18099
172067
63782
302390
71059
272969
168549
4250
175694
56197
291624
190624
216428
190137
235079
268643
37663
17477
3169
246252
28547
297569
236164
76377
209075
107692
284659
162417
276530
178513
170802
205185
90398
262777
38933
241192
32834
174669
241259
217053
55669
269358
100407
167058
126026
87961
63866
30792
94712
269584
243423
116008
80606
221485
259642
218469
298185
64822
12781
107784
254948
223374
273907
55451
44826
217624
129625
87730
145543
273458
246837
109916
56534
28722
41684
24238
244998
232604
220131
164652
203488
265688
106192
76866
156009
182817
10740
291874
149050
233371
142666
6020
265736
268763
299337
223038
2981
267749
251105
16624
298968
305765
174909
125683
133488
45360
99370
179856
43259
47346
27975
76609
73856
57901
213261
258440
89136
202580
25157
187281
46844
50103
253199
278096
231190
143196
136379
130813
218884
104875
82381
276140
210285
69415
133033
222771
81603
112542
142143
237011
140437
215384
277172
193197
125041
307295
35380
102039
237759
38474
102751
58294
192211
209807
6768
73206
285135
9023
290100
291506
164176
72034
206167
41898
186493
202731
100367
58031
154378
258652
175028
110464
11966
113308
113271
245843
29452
166287
13012
76683
18403
18153
8114
254797
45396
149753
230247
153860
124924
71435
40212
219821
42321
108760
45450
62780
286372
150806
168704
831
46286
87922
16223
49221
22971
176981
195195
155281
145777
95662
288271
21462
209207
21108
245056
122088
206879
48202
240368
48855
181930
247072
114904
132592
110228
259372
98526
72961
293315
168444
161476
223802
200140
279470
176615
22305
183861
147876
107876
139492
35116
105516
21253
302780
49054
40169
131761
191666
119552
17821
63587
112144
225571
100645
187548
11309
218716
206084
307380
216411
35874
298885
214516
303848
292983
70840
250705
207888
87431
275962
196017
76741
78700
150582
103771
31253
301452
226389
248148
243408
216798
152951
243372
82561
130556
140171
54696
192099
106577
55035
18826
271230
160386
298410
111488
309471
28564
302620
175434
19890
236258
257982
52969
3029
107358
118908
126145
196164
226635
253545
60835
186598
134316
186164
232994
174119
24324
255076
73913
268386
111903
154824
12419
96435
115179
22492
140224
170510
250106
187550
95580
223537
58703
188938
155190
59779
79615
89368
243782
170652
298649
125836
194726
99921
221407
204
3407
58552
295000
106952
59801
14366
161314
234225
178475
179618
84316
295186
223245
273068
14161
104404
166985
114980
41770
169557
242679
80355
88493
10986
250445
179984
36711
16129
53756
288457
7661
149408
94877
134951
65788
242588
271104
54782
67625
66562
207598
13058
82036
5225
65485
304309
244374
184615
41850
114520
279915
228315
271587
37878
171677
110598
298424
292371
256784
119654
41552
130068
177302
173014
137848
179882
111576
125123
117410
295872
63825
33206
306514
247919
263969
204124
138977
53844
69656
221963
173142
31860
172068
187442
304608
35636
244961
110534
127031
210237
209197
5867
131042
121975
262912
216045
243804
303231
228308
157773
187931
300207
202334
128256
238036
12191
114493
161248
221509
199806
281132
291489
173512
35508
156118
267148
179219
193120
113625
183709
207909
276381
182582
100656
301852
145689
152869
72221
19344
273869
185877
219430
231632
75508
235227
121916
252584
59290
145474
302365
145879
167072
146443
91909
286832
260743
126593
61520
17484
228441
34639
158719
53375
185551
234657
298880
156224
308418
283084
278821
272876
17338
39496
5816
207291
74039
266552
242500
207803
63752
234924
142744
301215
163466
300053
258373
48895
300410
261808
153134
4114
112669
145279
223641
127358
67071
127120
106752
152616
155333
4657
147414
131372
28533
29955
266454
22986
197297
140755
190244
233418
132341
58272
248915
107208
148753
79676
277193
220221
159623
182051
75828
132239
230708
160753
274955
184088
251471
232189
147308
137927
307028
58325
154651
55838
179014
257364
247899
14481
290276
205858
280715
108877
2056
156645
250358
207494
54213
263980
196763
74506
276441
196221
201465
108322
75787
134787
281583
285569
36008
151838
133676
211744
240673
136893
5220
35891
259651
255598
245079
32750
26682
288487
110462
231170
148602
268939
82413
63101
83967
176309
107862
65303
18778
55156
228142
77577
261745
173516
66164
289972
94865
221624
306468
303130
213052
132651
215207
269158
229948
118574
111767
23783
133447
102264
85119
136532
232755
93161
253045
94358
232522
255379
5450
285441
116685
2918
280265
119109
158679
248093
131940
252459
19905
196203
89320
35754
182595
40440
309680
114695
244208
33997
295334
249004
276631
117827
96643
100935
149065
172612
68796
90381
270095
371
217464
236526
98549
65903
221679
214941
120290
308963
142191
100315
197086
304130
47106
109527
149251
263004
161928
133358
202816
81052
163298
154094
157270
128459
272529
68276
35316
108338
11855
281911
288683
293453
292738
211072
196488
82875
49610
185567
100100
268533
239474
136232
226028
90161
264095
65311
99306
196106
182385
118288
203312
180715
54217
230937
14950
259569
181127
94792
29576
286239
25239
141016
194544
264467
157583
249566
140518
288034
86658
147294
237948
130503
46287
106563
53206
112409
116286
85132
229906
9631
309766
234032
128299
157697
212817
60358
252933
292282
140169
112805
23250
126844
62680
37707
309743
95612
203760
52890
162506
100484
236707
91651
279951
155519
48056
215230
37861
2284
35270
171293
269564
244305
252693
297608
41763
89326
232291
253720
278572
91120
263979
61925
83178
119339
142601
240114
106031
60406
149710
24246
287543
64288
59347
75050
280056
302565
171246
143509
195109
166328
81919
196186
20270
239127
75474
122013
211204
288480
192544
97061
99695
196854
16964
61859
122183
69784
64701
147587
251659
93172
188867
155360
284255
169508
133943
302600
175988
299937
252763
100376
190212
151024
125540
30657
103941
4535
260360
33312
302352
2978
141124
149300
48992
285039
280300
48211
201080
134001
293899
220082
113466
43348
11920
61246
78383
83479
207443
245766
8697
51135
258836
199927
281709
13993
63748
140922
20287
65826
68796
155893
105294
19296
127834
29863
287805
67869
112739
281338
168319
52482
98529
258720
270050
280895
262765
35195
191001
239088
150145
296378
132794
178075
31136
214440
75979
229090
38778
47609
273287
181873
120519
138205
101954
108833
141788
241577
129409
273259
126031
85333
180302
297802
53079
279579
304826
191430
261152
236098
43723
44090
196816
67209
187334
216723
63655
286491
135303
283680
173680
34037
42975
74923
200894
270244
53391
39256
176293
18881
127296
294566
162002
183764
262312
101074
45731
226299
1693
17699
204075
36213
226598
95494
1994
178243
53643
160333
181745
120994
54848
256579
296519
52437
142609
12105
89791
41846
88042
191694
41912
11928
116082
164345
73879
51603
21312
127505
67755
254890
281975
82980
91790
16826
113290
265385
139867
269065
227272
140509
16836
34292
99843
59241
21903
136567
149083
243384
48865
164135
195160
154501
138540
292750
90384
177548
99967
143874
46612
176532
79360
170674
21808
60686
72421
150325
42733
5628
307388
217026
251386
113859
180489
114438
309755
134434
228933
262914
297080
258806
86899
92676
226666
23326
99539
4899
230482
42912
62599
215659
155305
300699
416
289124
190233
97662
26609
295729
183616
182694
283142
200891
207194
190700
308389
20012
94318
43499
200956
20619
75047
79663
67661
277186
181260
44367
75123
291331
42292
59564
18143
118892
34636
77885
71598
225884
186659
172925
165818
303870
127402
276141
266513
276851
85640
29358
89935
201990
80402
238647
161106
35647
80187
41327
232479
229134
57050
273113
178401
283917
71670
292144
228932
71116
199058
89595
89772
233013
142532
231863
14455
120486
4049
148629
117664
218600
216196
238409
200225
40771
177772
104178
269104
255422
203976
251996
289439
74850
243508
171983
3445
241309
201924
145091
141328
90271
264264
301080
71635
261480
108103
48827
170237
135062
41604
182205
86508
19824
298934
206394
284502
198998
281132
11931
161348
156467
209022
1688
211646
60969
126368
20223
67341
206495
158589
217403
281783
289068
12344
197263
225864
303651
176204
184377
207013
134788
126651
182298
251582
297848
142490
132517
221898
245228
230507
289452
62558
66783
153897
254553
53963
64043
247230
144379
127204
201365
286200
30135
109155
179111
178756
308040
122969
210618
287132
159264
32352
70174
187495
100403
49164
54844
30679
20053
18296
182550
153847
294938
243249
306247
265560
206390
289655
306996
184928
63327
201023
297649
11351
228625
79243
52011
309139
164881
106749
297462
5969
305335
236395
127212
290660
305624
78709
125640
304540
69741
134798
15190
22988
282222
85314
162674
134230
270766
90806
179046
281754
230843
5497
204268
198432
19503
2962
134094
147980
245376
63734
197316
180065
103109
65999
27803
197126
99356
277798
117314
140736
110372
122549
250779
210197
261441
133596
64458
44172
217440
121059
232899
122586
222702
198792
26892
121272
279006
13356
145888
303518
186565
237487
51442
247926
169140
166527
143529
155883
144404
103397
246830
189375
130567
247366
280627
262268
272562
251061
73041
60792
46794
43305
39526
123236
282436
178068
240225
104431
1607
297803
68803
282459
249929
160860
270693
130879
301160
301298
285460
203001
25499
247237
39341
86345
220441
145446
307797
116636
93436
3875
309504
243053
169759
102304
32759
264179
24637
233938
183869
59089
188126
28054
240810
195432
258227
69564
117278
112938
283929
256257
211718
177711
211163
47617
163205
189478
144731
157559
75970
153986
245078
194372
150756
105749
65009
111908
293656
299322
32964
183955
286983
143947
75092
120831
149393
242771
103606
230013
304829
193739
236463
109702
233045
141597
263885
110483
222578
117511
48150
159033
67642
151940
297535
241510
174491
270107
46970
29348
293512
277377
309661
266524
220777
997
303228
100353
24645
93344
190825
115977
159176
119595
65265
284826
262275
199452
186839
294
46322
87833
111744
270630
168668
153993
274085
293775
212490
190143
21036
127447
244233
225313
230360
207798
170101
36538
110311
281831
206245
15411
71337
120516
2389
62276
135919
176818
24704
108943
294432
33040
166444
142464
285267
134557
215524
17336
78167
73303
34287
227432
200154
18419
227699
220465
11872
68208
254299
141262
96437
26939
282050
267103
59584
53054
102908
15334
29355
266226
197834
51678
164340
12194
106687
98603
246851
36642
278362
237254
132503
289897
24056
233764
218475
96686
102283
68322
213299
299215
113416
179215
129251
150841
142759
141352
119270
189054
20177
286105
13247
22838
18541
253960
192606
146301
20445
217175
277435
189632
44078
259297
289428
113289
25500
155449
9704
186317
300878
148506
53378
274490
38903
165719
31158
66904
231040
232491
239086
283591
141007
224703
270211
13409
299669
69952
285934
270434
115362
180963
114941
200058
218243
289347
264430
64595
41761
301351
946
143548
39038
164106
63503
143686
159085
170209
246680
60008
278020
51039
83047
99458
114862
236366
68117
228287
149391
43053
123166
158910
266289
202029
177083
230395
123602
145157
248369
213201
281754
79046
64939
65304
279218
214544
34200
280940
264827
153803
39116
1554
237999
193005
220283
243981
291384
291137
15810
56304
307613
131322
214521
128620
66214
27195
63908
235323
238511
182
243280
198882
148528
227082
129922
253520
84597
183660
50535
67365
22716
172280
62349
8198
156568
135662
266851
173087
5490
92953
120999
74395
46339
308552
158892
162576
75158
264409
28429
187103
192126
300332
26411
208584
251648
57523
209574
210456
265565
307868
49317
217147
113985
154270
86638
204885
98147
57790
290742
26162
100130
207415
271454
255360
272993
101850
252769
219335
293582
132610
90299
187222
130181
157430
268278
84945
24677
185252
233634
3247
18029
133194
23890
123804
298508
184372
142706
96531
88335
53319
254956
273591
71047
193160
278634
119741
170830
218244
120190
192316
216809
119462
284058
171795
7647
203456
214900
93231
4313
130720
136582
140813
292573
224361
295830
288660
16381
174852
143903
19951
34545
14585
247837
296191
226668
11002
48877
306199
148794
227998
169667
31204
34105
220428
245194
66555
186596
292310
160958
220638
25474
82487
233198
161340
76610
188087
133756
102488
207929
3276
214522
50124
163632
147480
35945
265509
66216
99503
128151
154661
142267
2604
233788
158792
269653
271665
10835
138769
199767
111262
210861
136947
249668
184607
150461
228096
56437
39655
283494
79397
54209
254813
207625
236161
198253
30738
136104
249722
212720
74485
211074
6228
77872
180510
20414
226106
211614
104732
18037
7880
134881
230822
73268
96594
234562
249844
194199
306699
40679
109559
75392
17514
44350
25460
10108
139181
190267
236816
118162
56634
95529
298544
12665
303593
93765
153973
60909
271267
258088
58202
227203
290711
108221
155634
93015
83807
183279
239875
117584
218057
13559
262673
214871
292064
223774
283611
198937
412
67821
10176
291087
98041
11013
228658
285693
64268
89712
141040
266328
226998
180475
47450
267153
231692
39344
257932
73632
146153
287461
51826
237139
304284
16478
91562
136964
221442
112442
113652
131423
265324
136940
45118
273064
5680
238960
121351
144371
142400
110079
257978
274939
42566
62509
224657
273922
30299
101062
178562
4607
7455
19336
224862
302523
13880
13648
111788
297871
121665
275908
128819
14830
35808
83607
288161
58169
196464
71775
249066
155099
80445
4779
50690
76867
10598
121304
225483
270286
81083
22897
171037
163403
114681
95087
19295
249724
250461
228309
78736
302824
63506
81462
113242
43463
63828
29273
89729
104544
34235
251930
302878
290633
216809
248212
228753
252415
189729
113928
209045
162185
4836
158340
206113
97091
269139
243619
174497
278965
199054
80487
46443
141399
306678
232573
151091
243384
260834
41350
97781
123425
61232
261336
276216
108848
19432
69327
34820
76932
103354
44965
207392
64361
294995
16286
26641
298316
183036
63589
219540
293182
100727
150114
24759
286188
136637
309558
67217
155004
127212
208664
241861
175442
307919
11055
116168
13400
205244
251718
46686
302394
46944
17100
117860
86199
26555
10740
129077
240302
226113
241709
68202
105614
282023
67284
236423
228201
176958
197849
297360
142313
175491
59791
253680
229667
92927
32459
87075
113676
44223
17389
118336
75370
104858
277736
249394
251093
167006
268800
179766
201939
67733
152531
235289
274815
298316
241080
103459
212572
227612
88861
289523
204544
123775
165763
41883
212731
289939
104475
37002
193862
146465
78633
115937
1988
26167
139562
286409
82237
50761
225265
162155
215672
2777
216420
49869
254273
280970
52291
113879
261353
287674
246105
176272
176055
5095
205910
160055
209113
38019
165638
306081
73583
64449
236317
39017
134029
250492
299169
257195
71967
301487
106209
257644
284015
178231
251987
292579
50117
74595
129155
183100
187387
85672
260556
41478
44213
303685
265846
309151
118992
305299
57021
147109
288395
13861
177404
78190
140700
208636
287452
117428
218759
133740
7239
277421
169383
42143
66784
221086
276589
254482
251135
87587
67901
177256
61526
197043
170201
195286
28424
53967
274425
275712
263567
71406
293920
76320
266659
37448
243398
136616
210271
111365
0
34534
34969
280167
20250
110991
294567
121106
113077
261071
33674
102777
21658
228263
20148
288446
36567
86720
291676
33441
113657
309762
294809
299983
247258
114066
265695
266555
190065
291542
51666
112532
218294
17998
45092
235693
240379
37549
114080
194885
178896
131560
57063
190719
171735
106789
12017
178200
48223
235469
110735
17321
121442
270580
245162
25215
132130
284595
12396
92333
15032
24968
199691
66648
102136
11349
83959
129583
83803
166564
174357
283898
202591
237487
308051
143317
54959
282001
284249
120891
298025
143603
215226
91476
170026
27532
103833
9476
125273
154166
143627
206032
167654
57142
47308
219045
306163
148172
25608
80391
249500
230148
252745
165513
64216
99147
43726
229156
32125
98974
184773
290544
202944
16339
249482
223989
5629
195201
213037
44900
8298
166761
3823
52879
154327
261358
265033
29806
26468
77407
136129
141873
148236
253707
240371
107295
175228
148213
257099
18581
259939
83371
63985
88735
62711
201212
285787
230700
71996
257658
161753
134755
230876
22387
101791
264329
102163
123274
15900
255220
30142
250585
52530
156680
1706
187835
104333
235778
164954
162994
122505
40997
45750
14509
246753
28356
87600
28160
212548
161757
32463
34009
105715
94977
76638
65972
309222
226564
132208
303124
279079
69211
209230
91066
28008
236359
29143
18024
166389
294252
23425
118951
110111
119114
150677
170967
146447
10339
196957
34973
86144
125671
79132
63606
213572
55121
279148
98036
131172
257367
65669
164167
143458
18445
142063
248479
149935
150203
21210
34388
298308
202852
101351
201724
128045
152873
227361
168553
291524
175681
279850
169645
276963
61943
216299
118596
309580
78576
242927
181945
197118
137529
29890
307980
297014
130563
31478
163417
154113
226155
277864
122994
175332
254712
275427
167530
157903
96362
285054
234452
214574
59273
300507
288271
298390
115717
20023
276230
30719
102307
183373
72584
69758
195758
235210
226099
39929
92959
291868
26579
306758
109257
262987
285305
122654
202025
64975
186739
53816
282850
161064
95289
109114
272365
114625
24239
221000
38437
27279
22428
161180
81398
235043
147175
133295
63992
274137
122168
114627
76993
102052
68020
183476
20383
1858
137143
39452
125156
248901
21088
107888
221205
63320
299766
222780
59348
286598
127000
125583
192000
127843
6770
254843
291793
127199
248349
118110
189848
161542
287311
11471
265606
91047
234992
104026
119257
259929
10285
11645
122717
159029
158898
210338
95833
137822
31269
103804
76619
7039
98089
209507
230759
262166
171165
75094
24354
166460
304347
219669
191284
225920
22563
159347
210721
278787
189011
150567
299405
141555
308101
167936
232904
150172
82138
141615
23326
134556
114665
252558
30569
35439
70709
216747
64496
138886
192027
304747
257570
217793
234460
175701
260466
108948
257883
118318
223499
153121
258228
106115
304956
112221
280043
248147
88242
195843
78379
72432
111726
2336
19484
111750
10238
127784
75501
179856
4488
81907
87393
627
184621
141704
12351
255185
150887
144395
214588
167700
145357
293631
112269
203135
60916
70095
100370
242223
284280
132839
181495
3632
241231
13615
284081
198144
11633
20873
202333
293399
249596
198220
130138
202571
46630
240972
303502
190660
60629
190631
38016
49404
179072
17912
58380
145607
253413
282767
129489
195105
200255
245364
173664
158220
63842
70101
43650
275228
8792
47559
106294
664
69227
171896
124691
284919
19722
277976
246895
100628
76061
80429
53655
144118
275200
151264
78582
101234
246695
164199
234219
168209
131710
81170
223242
89926
239796
221286
140251
252349
61148
302160
264540
59816
83940
150779
221040
87291
125521
58259
1361
39998
240752
40994
263857
247474
102095
38411
124549
156686
57413
236179
307540
156050
176793
70595
22262
273644
20157
6723
161081
309653
74191
276951
238325
119950
282329
308320
238558
135741
11558
14519
106551
243696
189053
250088
140575
122663
301586
257039
201496
228904
110720
249552
305063
210891
253873
145845
260752
219407
297154
496
233346
16379
135310
276603
299388
231145
166796
149365
11795
4412
183885
144568
227957
156456
51275
126473
132282
114087
228406
185501
244818
119248
200198
271498
274938
132113
164262
45323
95450
79667
175243
225495
263908
264914
65235
163739
300164
108394
10130
197511
238283
58895
132459
77933
155676
297270
143751
183010
152313
17417
246920
169145
123177
271284
209443
1302
294886
146899
193001
195810
176641
165585
147290
78360
159767
53720
8514
284545
307012
23754
237181
206734
93205
181446
111139
224005
268613
134699
278585
157354
201842
155426
130140
53542
94219
268799
145594
196301
73587
285133
1808
26165
63305
191607
20046
9782
117192
51438
73312
21797
264807
80159
236505
232647
163632
27770
255221
237431
36575
257632
207686
106489
291720
231469
106464
90764
130666
215494
220070
91687
178769
103432
54470
159154
125532
255720
111983
190832
194921
38925
210353
148053
283375
226292
211137
269247
26916
175805
133784
109597
139254
173745
252405
21794
74501
96625
173902
305715
160515
214353
227637
155176
174344
64789
281106
132725
909
169247
57824
6593
217092
287625
2041
305466
435
219783
296608
162476
268851
220975
202120
220030
157256
289593
117962
107747
304664
275661
95826
66715
80019
112071
63424
229308
76047
120125
139764
100797
100477
57708
98590
237069
295532
39029
293916
76076
199849
267895
285766
126793
60627
238419
49316
37584
146266
227941
164216
105836
248208
267639
137911
275483
113340
189181
282018
69504
301700
117510
55264
192178
148902
275673
110030
222970
131636
4683
57138
207899
228494
73724
265029
143845
249246
243637
136876
42028
305530
212663
271571
28146
195430
36374
106987
188943
85947
113338
261562
161821
252944
230512
248570
208858
229396
125557
172409
243365
233323
275376
134765
173648
294837
277838
284020
66393
158879
308528
252061
36126
143658
18011
87912
28528
136042
62223
301672
10539
64470
168538
81965
287222
116719
186590
168945
300857
136628
290162
57943
124930
242766
94300
24483
46981
290883
109258
116109
44597
279183
40126
293319
150390
138308
223009
145840
210482
216304
69807
243745
82373
71579
209203
270886
25909
28053
172690
156898
51464
292194
237678
170480
307823
27803
84722
114939
236752
115271
43255
119414
90759
151455
281852
214330
157495
72776
286272
35720
35723
172058
76221
18206
308018
301999
39224
255406
145311
228178
286992
134427
46416
37338
263575
175425
147586
147185
112719
16003
102740
138087
247094
216988
130427
193398
247744
1564
273793
127738
171258
157484
62325
156841
147197
28389
63061
158265
288700
260691
63089
210636
155313
128932
152115
77525
264493
50469
26503
131165
78699
223566
39133
81617
303814
150029
195880
267639
223852
199992
135764
235439
157548
201972
186225
219343
160342
102177
91223
219695
21677
58089
167988
245436
283856
119704
33122
266594
141428
295376
192996
138793
132119
142922
180645
265427
277385
133899
90802
85747
191921
225047
252350
8477
284420
35888
48651
62223
252449
31581
223134
274536
12191
259642
217857
143885
7958
234423
245668
126089
147571
257229
58691
201797
37249
47483
115312
108386
262727
293702
32365
120566
135172
299602
108119
249570
78299
93646
127384
127121
108181
287921
70794
190700
146257
150563
209204
277901
84911
126888
234753
242521
242760
175864
11263
166959
121895
300441
293116
68117
51632
233872
234931
289636
169826
189842
105898
196994
222103
292838
45169
15555
152327
86995
34764
162845
196705
309775
131142
77228
51817
309823
136051
49036
183549
309210
180853
171456
225049
152884
157238
164399
287097
129596
197528
97282
169432
147988
188783
280924
265053
241811
283729
75842
33358
94779
46732
172587
179223
163674
179175
241828
302086
98078
15440
150491
287225
176684
155257
57571
279090
280410
72222
57772
66720
259072
53199
152362
179801
56677
298176
39548
52341
295834
211067
6126
181455
231592
290194
259324
257458
197812
128293
16971
85075
75860
38541
8003
293811
8685
56009
222991
54683
25554
241521
65992
263083
97922
31881
161649
291581
109774
263289
72538
205445
65840
288593
199884
114172
234388
156855
139249
192656
72417
88934
136002
55949
179977
21802
220132
272891
278436
200279
96529
280512
66167
74724
37108
299870
13218
112903
78591
143291
228622
96341
299793
300578
52738
179471
289933
231302
201749
143856
220964
38314
9249
241408
7648
300523
195735
50593
35716
20267
35058
8635
271784
139530
258187
4660
194033
139211
63895
81993
49922
282414
32564
118470
269279
71221
21351
80881
221041
87944
16222
166455
129103
236823
182653
121350
200507
34357
37200
7308
62775
8302
134570
300365
85778
273375
142732
153767
278931
7993
249854
269
150210
24089
185389
1531
53550
169218
54678
46584
29817
150610
28067
302307
52908
228686
215604
125552
110892
231550
205730
92420
72270
121678
2220
59107
82563
196341
126349
162429
80645
294399
221492
47271
143759
221059
13894
133718
93646
243801
266090
27602
277394
200132
308154
12673
48705
17740
90899
120903
215124
218854
262832
15065
254947
99192
72373
287026
63184
99646
194295
149989
64962
171884
99460
28915
112653
73305
180120
182736
223695
127361
309310
69817
54600
24125
137863
137843
145073
237560
18176
14085
29574
139740
81014
206014
191660
237097
138469
277344
145532
152286
239564
91880
80157
276769
74448
223859
207905
221132
209903
53788
298802
70227
116008
218730
22202
33845
124797
22281
173878
41481
48573
281501
267271
298350
47557
189070
85227
188241
239048
12829
175639
159889
111450
226431
130154
173819
260838
73330
41564
28663
167026
264507
253283
170546
2010
230444
173607
130263
170496
224159
151643
98683
149142
64480
192759
54449
206066
227941
169392
22715
255058
219401
224961
130785
140736
87784
22502
236605
271659
296899
209355
252092
113301
227491
11960
78150
100448
159042
105943
177407
212283
191777
222304
48295
176750
154315
228857
179877
39694
209302
24255
104972
279355
270377
106409
50498
53990
16283
64333
125508
173026
59710
183862
238086
41785
297394
309394
296001
169653
38916
234995
17518
185390
208562
83682
712
221125
71048
85437
224312
72126
184912
78147
205177
69659
29609
177798
270151
265464
216566
260235
290011
32083
40524
32352
158722
135242
147810
124765
200681
58840
143195
252608
212323
239258
179749
127866
73776
107575
217180
285828
39168
123218
71865
174975
227083
197230
208577
184237
2753
44386
176808
236350
194207
168771
53667
273609
133398
216358
233747
148396
167814
245191
70044
295625
95786
164644
272933
185365
23856
7307
64637
118837
91886
42992
13651
128397
193661
252390
25767
151540
114026
150026
261392
3638
226371
132181
73074
298662
218952
277000
234222
108255
200370
129182
60771
294191
83096
84123
57947
180066
169727
208472
145911
264877
58479
272408
261301
102178
143911
237045
303336
244289
236818
176196
7982
123378
42635
197199
80154
69248
233001
21673
178846
235687
68046
163951
46317
145286
34066
153004
32523
218801
93611
86722
152736
152522
170984
19524
284748
269146
105722
173967
149574
125129
57376
218127
179679
174749
220653
269378
249492
108399
55910
192546
159996
42153
184732
29908
84607
155642
31632
47800
84463
267864
179200
99611
168444
288910
84500
81204
44401
64457
307326
308039
108365
87129
287013
255624
268808
169010
296997
225492
46291
232104
288717
198189
36457
95046
283166
94802
121108
31875
78243
103224
262097
121292
131224
216960
106313
258362
25987
37371
299303
242440
310019
280875
139691
24648
301765
96521
234685
57080
263299
299618
4376
205536
11115
293342
309454
245645
212769
287000
202019
43052
9546
244789
232466
289778
117909
112957
265260
81432
228184
115893
259238
308785
238569
157985
165872
110263
195673
156980
37351
112226
290145
85653
218151
286193
247528
9613
169743
240743
259217
244693
233644
139057
10511
185353
21466
261346
181320
240954
288664
111941
99425
232434
141290
238084
11762
175502
19084
105459
261234
14577
218209
20743
258253
147062
26026
59756
171702
121491
66098
281787
106223
223769
143057
93438
156240
234378
119756
171438
297801
153692
250001
19440
215375
57720
220326
17227
89134
257896
69287
89286
290014
193830
284157
261426
221359
179969
160586
3942
46863
293004
115330
241277
28564
162997
7545
239195
286457
225284
239035
294940
97469
195039
74971
221193
3705
63847
76087
180072
280667
173665
186863
178347
40135
250606
143434
263977
174315
18674
224622
307403
181808
106230
94146
184895
7494
233992
39657
17423
260132
252210
72720
93563
259140
196148
257772
241229
113533
175797
6958
245458
220498
261833
281080
93561
267488
147970
45658
103403
272053
260157
46927
56951
16326
291385
191297
141020
48915
7194
236248
82524
222199
206497
254945
278501
253147
65700
61223
179983
309933
259656
62213
282488
238372
308833
562
52375
276417
7884
131966
145028
65062
271344
109348
139558
177737
129176
172259
99992
136942
94793
257475
235362
5192
93845
81962
169174
95558
123860
293332
245823
200957
297953
130646
88048
195366
235827
298573
101391
33045
278183
49355
70784
165179
115620
126310
53218
19300
138888
182325
155529
16774
18438
62946
244234
83500
298965
104771
276906
141629
40388
263986
225995
25037
175815
12040
119632
279496
27371
119789
96647
168318
188689
218041
186641
237740
38557
40433
5623
147111
248885
241739
141969
47694
227957
249636
151017
304889
232459
192375
214878
306449
115343
130301
152861
298072
200459
78370
3748
170626
128531
8489
158460
136535
230395
161737
237218
269639
64255
88304
117074
184893
74665
293413
122503
104533
301689
83725
292891
222174
269157
282542
270800
189290
31545
249734
195077
35440
61531
272646
57360
299602
168
27493
89780
187852
165147
238773
29389
25307
106284
246279
193140
15912
254106
134607
282064
158290
291057
66114
204881
112016
277858
65929
1307
41234
145936
60193
38226
23401
160137
1921
245969
19495
300195
49049
60247
287244
25885
180234
307139
194293
276363
28081
257152
22847
27464
213122
87994
242104
215916
20513
81909
297354
98330
263676
57514
227495
104806
45503
35540
275480
197662
108799
308081
76268
237549
164984
217791
50180
16100
255225
307098
272286
3532
170844
235425
65337
209256
241603
237040
239798
97649
211707
84625
35668
106354
190268
262609
266555
86183
30516
118092
181765
265314
210746
164250
233114
49354
56652
36846
92988
80046
143783
130514
255021
267831
42487
289421
212776
147428
230035
10155
210911
287558
300428
118359
303241
167538
266140
15327
279345
84738
187501
271369
51617
57890
40101
229232
109679
19567
74144
85138
258248
225545
219724
170397
265271
68696
84282
264998
300205
16289
274715
1117
83000
51098
56564
116173
307884
94521
172154
37395
222012
6650
132392
143257
249298
166585
45686
73300
140541
276949
216386
89557
72374
95550
270890
109449
269800
188541
94553
77374
6758
295670
25311
214783
129597
85144
73172
137458
278045
257366
103479
46259
249404
129372
83550
185967
211764
227352
279058
77114
202374
248738
144504
42625
68969
285516
57279
259231
213709
199009
199991
120681
211571
189265
2120
169697
165228
47322
10695
35991
304205
294345
64685
9381
19641
170917
142062
79045
128210
73782
9365
6105
156902
38818
20382
158233
134649
263237
186182
31686
29246
187024
5161
21659
157281
237652
168400
138526
89093
145317
36891
203566
38505
209155
119475
285035
36864
114815
34037
53657
70318
220799
257480
42226
183929
174818
167899
56282
164309
78586
293246
246521
146299
289213
205141
100265
268653
75023
251806
188832
252221
304420
160734
2059
251413
32858
68408
210940
308982
263960
33429
163125
39475
196798
120831
30554
140710
93050
209764
80522
43714
282487
239370
30424
280161
92815
125639
253301
255987
249535
261363
83934
277557
263309
261163
82891
154513
77434
53866
44552
8494
181974
33156
121916
90684
18080
250384
33296
22183
213086
135905
58006
76790
45511
54663
8087
90169
6865
214768
87083
244981
187192
203559
215722
115557
76866
171407
82173
54499
139826
255497
307480
160735
24561
56653
175295
168776
27731
84437
298887
234094
116538
242244
53645
296582
71477
225910
158943
168873
78126
297010
200596
170178
147038
293184
13488
270223
163184
243650
254592
210651
71179
38414
254597
217969
248499
289490
122775
37358
51231
173633
228536
71818
222314
302402
1240
252481
139710
238694
74681
115761
135707
230999
55645
159237
88450
110379
189468
108016
84212
136745
86371
8952
68226
81284
198078
262794
269851
145022
70771
128587
14302
290770
35524
284776
169998
169862
87690
74085
161089
285379
279127
64134
62618
244411
106297
99780
156302
38838
295436
99732
217060
212138
298433
248719
118687
290284
178376
62156
207942
246178
279945
77722
83842
70789
57453
202052
213360
183680
18712
181751
261171
267646
273936
290311
203605
207743
52613
43240
272606
42664
286916
141862
112184
78101
173456
153849
39526
100869
284993
248295
308736
109295
235574
24512
183152
85098
60098
2912
288381
21915
18962
26744
35660
180417
253937
94415
308193
280809
100725
106087
37369
1808
201871
252768
276880
5858
141249
264679
123973
243215
258472
223779
150012
309820
257228
216422
46107
260512
287467
190556
137542
201636
131553
58719
258074
88859
161581
262838
14048
50092
95994
308356
197626
221918
126798
103239
198390
29563
200181
226497
250670
222168
137771
73992
129786
223524
104722
47533
263736
64469
967
69502
278746
226434
282411
294447
35654
244834
132102
309716
105321
231797
227262
75648
192900
274722
166804
125784
282114
290048
275351
97682
13074
64725
135081
249360
89865
158345
131642
131134
60963
100106
227094
185063
279426
287185
162454
250229
279513
188281
267944
195716
277127
263844
198424
242223
295996
78706
73852
87091
180826
69549
163303
177291
71200
79078
94873
162617
198609
75960
2219
133682
151520
303162
205787
66615
14836
220085
226320
160194
189785
165644
178712
97786
168005
152038
222946
29111
126548
69670
211847
289101
202975
256547
294547
146070
206310
246577
28648
29593
189579
194418
48827
143698
46871
172230
15514
301677
148477
291545
168944
121549
190038
296649
4683
260304
270161
139753
169192
251216
1031
291572
149323
187023
164961
19735
71722
210546
265701
29335
13307
270476
71389
297893
24410
105403
273646
62602
276678
81521
250073
233998
185865
208221
172666
7125
6111
8926
260045
136960
218978
190109
256090
73278
291300
201635
140645
246009
73177
141912
149412
43662
50085
264430
88016
219762
126087
219627
111752
146427
67021
241104
1964
105723
199900
292515
254020
99738
184427
79950
65084
226029
293672
67634
16457
47365
194270
50107
96331
224257
9423
285465
165913
140492
266154
120396
278708
289778
183713
293814
70262
121477
115785
56017
186964
84692
268391
85269
2336
172052
280114
283927
220851
147825
122756
267076
250808
190197
229024
215204
184213
299164
236474
180013
149186
18779
170210
61554
303218
29385
75493
258974
263329
223119
273847
308674
111422
292317
273634
214285
149402
192425
87722
161902
164682
198236
81505
122223
164664
56266
121055
134995
259110
65976
154021
231345
276078
295717
33901
148973
308265
158905
727
164939
107298
31828
223004
256747
190238
183181
77618
40970
201356
4105
71717
209745
271227
142616
47028
293742
81558
146624
173039
61991
289946
28450
46397
272422
200631
85082
99981
122514
48088
259962
249280
78355
39847
53967
235135
108083
22296
152365
239014
98422
100401
105575
67051
165975
294872
45193
135877
56042
96674
90051
172096
153504
189232
79733
297389
109409
168646
35240
276825
16299
224985
86379
113498
28622
194853
17283
224373
108687
39366
244734
35322
167450
14425
235661
13013
96535
68669
76349
297729
295206
236909
227043
64398
122052
127880
73300
46171
236142
290199
155348
255455
229792
77705
52073
244092
221701
177579
293395
245545
272225
210848
282677
258615
287472
189242
303673
309074
121417
16477
83544
170853
141653
161436
286314
134482
219236
209087
123347
288991
241148
99302
212099
187940
27327
42168
133663
238993
36485
170202
297666
266710
23305
307075
187539
273235
87896
28890
30318
53926
222756
271477
213832
217251
196407
254341
203910
18902
86484
147223
258856
124673
1880
93379
149274
17674
291661
123407
98676
89914
272008
198799
141071
227266
124827
250797
164126
74078
234645
71536
212411
243779
3440
13934
81096
187177
62327
163587
133424
109482
121348
110292
272903
130321
66939
191595
75912
56889
27198
55947
259471
67709
291310
12327
21878
241910
265692
97209
83094
263976
286010
302549
85834
221562
202263
18825
59560
265313
80195
188410
237077
239348
244943
69221
23581
20568
231514
268842
270598
251112
4065
197537
172099
122542
230701
122924
141612
39496
304136
74582
88846
178816
215906
24597
133471
167431
102283
117923
180486
243487
201762
256181
297109
45689
189100
272934
37267
43719
180929
273678
96281
216976
75235
308414
256253
177104
305887
126068
308098
43816
134006
245614
245826
1511
92932
209192
109726
247397
106142
300897
87777
49104
225427
62249
114434
20928
217978
174312
163333
204747
87309
266110
71865
187653
80055
263836
73705
83207
253529
3149
250489
3288
253417
62091
274651
282482
23020
35489
67100
60909
218843
13705
46738
226288
102921
155416
233177
4260
114358
114315
154789
8858
307537
114978
211800
67545
36758
199174
228127
215368
147267
10416
8753
232124
285638
215733
277358
194627
234985
16178
207120
200677
7633
243604
301917
113556
88081
48050
135916
258168
174733
216781
63863
112138
26803
254536
98382
126395
104697
78188
176339
119227
228957
34290
284198
207355
164852
22388
123932
167320
213836
47371
128059
293140
61509
192514
45477
270938
199090
292022
237867
196192
32421
291250
52991
40217
307174
135939
46024
213997
139305
138386
189904
296791
299618
243124
22844
42849
47266
147188
158725
178243
122490
90603
114436
291391
172469
65949
228385
98636
36874
147536
229532
268417
186061
84942
142592
126846
235889
164768
1192
216619
230594
130074
295238
11464
205706
195909
213863
40311
101894
238219
49221
299064
167346
107094
267373
270866
68039
97377
14418
298979
285639
149988
242839
97964
21952
42064
261366
185200
225654
149799
161087
144307
203818
180117
198668
112488
157392
260742
26490
248448
193020
121308
172807
22660
157926
266235
97400
223568
118640
91030
91925
130908
297821
126086
202258
50030
279431
132905
139779
177448
71253
105240
234750
269150
175538
198618
289420
135168
12952
48892
169317
29921
73401
144705
164032
87760
131718
242006
264819
144586
45511
211595
288607
287056
37773
278256
17472
168165
215446
176875
288890
158279
155087
16381
99310
61644
28367
113928
257122
28098
132866
191626
17141
255874
84550
37198
294105
62915
191799
307809
197716
43350
54258
51045
138168
45995
166545
141773
262102
102293
203572
247246
80286
145751
80529
31851
145202
153035
117107
52451
277817
11085
49898
287658
260461
264916
79389
59364
928
149366
11357
162330
125179
28875
175509
204860
92805
103582
279815
174825
80337
183333
186634
242149
48839
232309
191089
157482
255870
287979
222402
109536
242158
294301
293550
303074
4098
150413
295975
23040
277510
308022
34128
89959
307070
14915
257019
55706
138375
263622
198619
249573
182775
267089
51503
70226
28849
18865
277286
17466
169553
187946
178057
70017
180835
152667
251953
292965
83274
31464
281705
9158
174643
227097
193245
71051
256888
141998
13777
239519
8618
237003
195892
197963
297945
180762
63586
330
16618
120563
283376
161859
81518
215633
306307
284835
273087
123843
257546
298844
205547
262319
60304
209972
71109
167178
38765
148917
109242
276587
23170
293687
295618
140088
255235
265901
296785
136891
151434
38937
56454
86234
41091
268440
5321
152272
124329
240970
215353
41848
88747
291692
99725
51403
22175
105315
140780
271045
174433
45600
127650
37684
257331
159624
136359
183433
176795
209623
302488
35933
274497
77223
193981
223671
90381
46634
121464
27070
156069
203732
195029
200446
236117
291085
113672
102275
257048
93999
278773
198566
178088
228957
167095
175789
119687
209047
308614
130426
146226
63562
168169
31145
100984
72851
129013
115572
93953
298088
156984
114086
47918
240823
24162
249102
250914
87154
98087
69372
284607
68655
207250
203819
186673
18153
142585
168669
134950
23615
10829
68919
86340
112326
113273
90918
72309
288284
197906
102711
257237
302305
93833
94331
141664
136795
29414
120901
136139
36243
10081
68002
146915
28147
166818
249259
287436
141667
178623
141206
300124
116200
199180
298410
63246
53006
91304
1334
264136
240365
9204
206173
47318
272806
63111
303705
201474
207834
184005
42520
243154
267977
85268
101255
88348
230666
20552
153864
281165
74675
308583
165376
144836
99200
289361
8038
292338
286919
253398
82757
157732
64435
244825
212124
197242
183848
159410
162943
200121
207796
35237
206174
83126
145818
294224
41181
205031
224444
148180
24389
84926
294154
212081
151437
19005
251394
54170
121798
130565
70048
212622
188605
203332
290646
231788
20697
232238
84572
180140
17265
69327
7228
37885
136886
262655
269553
23981
309584
157247
151198
12106
165884
308422
187123
211155
35366
3067
169160
150091
24092
98898
42367
225272
249266
153376
220835
24685
117319
263162
45169
226600
5324
252184
44898
130405
273418
1932
33106
286972
73414
203680
171157
286497
8704
112732
48806
34305
233818
75309
245307
297117
128537
76698
278467
50839
233772
275015
207757
2159
293824
54156
78226
39381
258417
80153
209158
294836
257692
154047
221459
102268
53149
177586
14595
212837
190714
159148
72605
236890
257358
184286
191018
160573
298739
83650
123003
151614
294391
12254
135813
110471
268376
303806
212116
7048
247500
69567
110821
260484
80627
47985
299306
273185
254487
295571
193424
280111
241666
183443
134779
111016
3369
148387
103498
73921
76424
53573
204565
93672
189878
145046
173768
179404
50385
34960
34087
78492
179116
188214
60691
12398
57325
29077
79848
174511
85705
145686
187553
71943
50396
100251
304809
199368
258552
90060
236208
59849
85483
210487
6055
221771
265503
86436
304075
39970
47295
182490
232863
178410
81782
190639
84154
150042
290578
179627
285066
125328
5080
16636
240633
281241
86747
134948
260515
230316
123335
235412
55518
44169
64375
39182
201576
161402
100558
222235
269688
225315
254365
132990
27628
286935
245863
20726
4341
41820
128497
121033
94463
30052
41621
290695
303360
201028
296063
46339
111774
184522
278244
165204
147741
192521
192406
193315
199551
83432
110712
70287
283825
116566
166626
286193
82241
278437
63647
58675
274708
304037
219232
92731
27895
143114
84204
105999
104413
236046
89305
152593
136052
85964
229341
266730
72895
208588
7557
68534
27405
102159
43881
22045
125037
8473
100019
55475
231394
19332
173752
208995
19253
36642
166474
210330
35422
93014
40224
120400
4786
243240
275174
25223
303139
185087
237667
57524
66694
33045
206421
24751
170933
306552
53073
101291
257441
163782
29341
17469
107270
72617
292563
272071
107930
2596
281124
75105
279686
213922
216902
94491
250883
253127
53848
219623
284080
58322
187386
136507
91908
234415
277515
37448
237677
37166
92360
228168
80718
33885
235995
251509
4149
263097
167069
200101
274277
189934
13813
145564
192615
153159
184987
291503
289305
32336
96980
116632
288910
306282
198399
101377
209982
272121
144455
24212
146444
111112
41045
129910
129036
207759
1227
191648
205623
289570
282123
197162
146409
247076
188423
97676
85144
244467
303094
1250
238724
231469
222197
291101
31931
172051
200518
59457
98586
267261
266512
178502
214044
64413
156197
82738
70952
9375
163307
303391
159002
258716
193409
34309
269980
161421
189965
223281
117603
252142
69431
104787
142971
158782
185251
162241
60135
182143
120084
124058
215416
65034
42009
64249
176601
272234
218500
73551
110826
167803
205864
115227
286227
238747
268314
178563
137825
235281
59578
42968
248523
279464
222156
267557
275940
156932
244405
136077
1215
184102
210479
307764
54577
282204
141720
220026
172129
139749
107572
126575
46777
266668
200290
260527
220845
265511
248416
272213
98737
141534
224451
67839
184690
296444
57833
217650
81646
104111
281769
281512
129587
260429
278839
272527
75092
34725
153800
298879
180889
291966
49542
15411
136712
302300
5832
298344
174949
255079
290799
243270
245775
263323
278734
98297
309699
281183
194535
200514
184947
191579
308857
230375
69592
295389
53326
8739
266540
221745
146601
265397
3750
28550
107619
106310
130863
305460
267508
172970
73140
130175
105981
143526
144483
279090
234520
305535
273782
94105
4285
69026
250145
110174
62328
198633
172865
106687
223359
243353
105738
283877
283198
103008
172726
218939
152584
172019
164272
259111
43237
7803
196559
83697
189937
305336
127970
257113
195863
65232
205020
79353
62270
86494
83942
110685
288216
196029
92394
95830
66253
72872
269396
181236
46159
21427
229912
42890
248748
33822
91447
249623
151707
44806
47716
218122
243456
129132
265035
30839
186597
111608
209536
157069
20182
279225
851
146541
56540
142146
95346
56565
232380
206182
161919
292179
245800
166949
172965
20777
116714
220393
212579
188042
288393
229543
73195
262430
283027
279851
126506
70248
123391
176266
89317
149662
60262
18376
210759
42751
277074
293755
55617
76526
183361
165574
124116
222425
237321
177727
139792
42196
294458
248865
229125
49701
254667
166830
219841
163207
258445
61068
106415
60346
45422
96753
113125
147265
208496
300751
20693
269466
178070
236472
194045
308477
304347
170692
146879
163510
199067
210933
212535
67206
18335
241720
40332
206395
31466
143775
47321
191453
87441
298684
229248
280026
204193
111397
288449
165538
112979
153134
293831
286362
267778
201668
97392
48994
43717
141799
68476
88364
208890
11077
128199
70809
211866
141181
255344
277600
226838
76621
81328
67728
266578
61898
45996
19892
307143
167645
263780
83525
151096
41568
306719
51097
144999
115415
97977
262815
257880
154958
99
150066
188218
135294
50009
202596
17295
128047
170292
267193
72771
19353
236166
267725
261122
177084
119270
252920
303258
184009
88169
167632
212391
207394
156204
285942
217717
70296
199320
250231
239865
135859
216464
99978
183600
253514
138017
257422
82346
15400
239852
290935
100197
163663
126071
24269
153073
214973
39434
264562
167318
297051
87278
189452
161460
195134
152211
287717
174891
293588
151480
280875
289291
136826
289840
302015
62744
299018
299393
66620
278070
26345
309858
259007
299657
169454
158949
260457
26114
26206
190452
295920
120805
52798
79371
236548
4058
259143
148491
194263
231386
81044
48309
149051
67579
251001
249853
283733
282757
44448
17995
25384
166493
87398
211264
179326
299260
294417
40626
212239
238941
117740
114970
151224
80423
223561
54687
147954
85450
17958
303277
189605
135942
279033
217506
17524
169691
246352
70178
281718
250820
179417
298140
212143
120830
308783
149630
55771
77683
156735
165866
267003
271608
86130
118475
230964
192680
126808
97413
89979
281210
118988
254135
292753
238854
33090
226746
231815
26299
252185
137268
80896
198783
250639
257433
251340
27261
252698
194365
221093
237452
83075
197154
261310
135717
274334
237474
282733
200498
263572
230089
86605
82108
205278
279323
233821
207415
209240
236084
57019
63768
282693
287012
245672
18906
169732
155998
273236
49622
237197
95024
137520
147761
152289
61176
100945
299637
210774
219636
225221
132507
188677
140234
76973
42351
58833
135014
197655
205902
268414
219863
17250
112875
241204
3969
53657
20993
161329
14066
113155
236227
169143
96758
92452
269403
118560
43387
91043
99055
43312
33713
167030
124779
76929
169994
131495
282801
190176
213971
32509
299472
171562
228961
177977
242530
204109
278843
43415
296115
36348
223397
36378
271334
189409
229318
16978
232608
232944
285693
86244
226610
284370
245039
128791
160014
135499
34994
46899
22709
255359
31142
261103
30169
283001
104241
283080
115444
110859
20766
23333
142448
127881
281365
17729
277012
88176
206146
254074
279992
56860
164493
248299
293624
34715
189790
277978
1934
206146
68352
193138
6411
270434
179895
184497
43898
290501
15685
176273
243564
84844
78450
103818
190224
96129
161832
17734
232048
278499
261879
93804
17299
243705
109035
12878
144142
106056
230139
252906
15904
192832
226490
133742
272442
101423
83670
233937
169513
12764
68810
281974
297340
292340
29443
2007
303685
69046
48249
181879
182923
218287
101477
117723
54361
264033
206023
284440
280868
56431
231019
237439
144896
276391
126762
191226
186811
24416
30171
22878
271228
51946
167029
108799
256431
272806
289620
17187
136759
197067
153144
294482
179366
72592
109228
118791
75290
102365
175426
12121
22908
299131
134086
198597
33416
149467
12882
270182
131288
295184
158750
4458
63460
260988
236395
239141
270586
72605
254940
133699
28541
261833
280311
201823
280905
285448
281607
141018
179909
59010
304818
161011
10030
132647
124400
258646
129873
276260
224790
111196
141846
224964
6621
78953
244280
303960
228942
307293
269454
264532
63124
250915
277829
29655
43306
272648
283876
216143
222838
220874
309910
123915
150406
133887
144978
158232
302768
217793
104737
171583
94422
2742
47689
123155
236572
127571
129714
242397
166856
270806
79450
218794
235500
42972
83095
141615
130301
76922
130494
15832
16922
71224
218915
205969
242785
308466
14937
150640
201649
254956
37945
274775
155004
42860
87992
248918
276689
201167
300983
19396
255584
219963
69098
242674
228689
58058
162813
58634
297154
187457
308467
209827
261287
144790
53080
308276
36430
300001
167613
92641
58645
162068
277933
23215
37415
273100
47965
215373
154178
69035
265229
82487
82287
46252
177256
101291
106474
160526
39096
135884
146169
302830
105791
106988
146040
290935
259010
170475
18642
190570
124593
200159
210523
145922
177657
296369
175931
214932
13366
32291
284409
261014
247228
173710
141674
221526
142725
173834
142513
5831
36789
144910
208796
37929
151062
106311
292033
110127
49263
113941
288512
54604
155984
82151
62392
54157
306413
181198
249453
191919
107091
125188
148916
177734
183241
190110
166336
198033
61557
70375
205790
241247
142052
129612
273792
243703
104033
288783
118299
170368
77146
138821
283987
226112
48380
34173
299563
233279
46792
92430
106769
76934
186868
108063
125709
285655
97017
92897
145047
72587
174431
265014
30320
257759
153104
212883
35177
226732
156604
64002
237106
272141
308765
259935
95838
7971
156050
233927
287212
25137
179847
1982
291800
64923
307502
165314
127444
49471
277319
234593
245850
274909
154543
40387
298518
69595
79694
53215
203513
228500
254579
205021
240846
140146
54181
133915
279210
108581
26696
22915
116196
44737
57448
198400
109965
213734
240766
260028
115835
151371
69735
152745
255350
16287
292513
144299
50097
189809
181457
274381
109615
275588
111880
235761
99710
262850
165573
172988
93986
206452
79115
171522
36599
220600
64276
3680
80219
28614
113169
49739
239682
292751
272093
148870
199389
113860
268590
260021
275509
114843
177808
40380
51583
72297
171139
209515
261669
304010
102216
6827
47749
56788
272730
269395
153109
19055
45982
74262
79009
295247
141600
243210
202017
270263
282386
256205
232090
20380
216640
46753
108556
167155
223170
74855
219022
275782
197252
141697
20692
112827
199612
245684
256944
215181
52412
259125
12064
79654
259870
284928
254502
9754
250682
117172
13159
30050
249566
241969
43913
58429
172076
119135
69028
21949
187596
273404
75670
195102
40220
281895
102620
33433
55686
257850
48972
152319
282983
272964
107889
243979
159928
115810
257437
235785
136350
190429
134643
274795
151001
117007
308070
164019
145486
279280
113924
112943
231463
114534
145317
249061
10807
115482
255420
16354
18245
27105
104891
97986
32325
230558
133758
166827
295455
176197
303236
71599
290561
224294
71927
80367
118247
128119
28430
187107
17999
153698
273374
243909
215349
145684
288354
297846
261151
132122
294560
139130
50958
198760
65342
111335
10723
105488
234524
209967
163131
292530
244527
33112
11500
94511
67482
274941
219326
109505
37437
95873
105863
136906
20007
89875
167998
142253
267298
276759
124244
156954
16143
144885
251142
59854
33497
233903
190320
119752
228549
70719
75762
53712
159328
200855
292464
107773
73984
31043
35896
151425
305955
307209
115370
230222
202219
11031
203670
280593
304511
244200
28189
303757
55308
44819
268838
188878
165674
160617
254637
190253
153823
168101
208111
254905
297701
98743
303031
214834
196860
127909
17794
168241
98561
185947
125867
23564
177392
279492
207593
293627
135670
174082
39774
66806
181912
210119
286407
224753
234417
223434
187111
117417
272855
246643
148356
125015
184235
303213
24187
133621
133529
253684
103237
240452
156801
257608
106778
291556
178395
2835
259699
294875
277264
162351
447
252486
54778
218265
309611
93697
196542
18674
106790
217995
35133
309174
104835
252296
198019
294817
188300
196129
161027
55734
284844
230697
54225
55098
293844
297043
261092
9152
239995
241582
267645
71257
199850
229860
289165
196788
276845
216131
13422
9830
81504
13903
125287
17804
267133
294797
129436
133221
284609
294896
115897
67451
184358
73677
201050
296658
144841
197672
241600
114938
96104
78414
75017
83322
291859
123286
179915
93224
293485
265222
43456
206761
22889
279728
41259
84323
275921
79620
186122
181888
72984
3485
129498
33351
232035
206366
262801
267996
27525
274369
58890
73111
41179
109094
294143
53535
224822
11630
94176
194638
199757
123005
273105
62247
157735
83436
126858
203329
308477
270047
62993
207567
268932
173209
76527
247546
185318
249683
119155
251633
213794
56732
283506
214646
116285
195355
156396
19987
94896
202448
57204
135337
52700
131911
103282
248693
17396
180395
6138
261689
196015
249087
104260
303362
112148
295591
43875
150247
86431
231184
131101
90848
147430
100258
120281
110604
31762
214181
34996
243545
5006
295947
154228
258066
27229
63709
15762
294948
227347
95577
16598
115340
134983
101959
200815
184533
89476
116687
147086
180567
184599
173571
52007
34598
5581
51743
62450
139660
146431
202955
200310
272674
164973
274655
60850
44560
239649
61944
88568
207285
280
166019
179668
241718
122473
206767
242387
238393
33041
20214
228359
165055
32128
109135
151610
305338
92606
241880
231305
126024
106942
114142
104758
216133
42476
186347
160626
75964
148876
148746
40787
163337
87052
170154
35132
104051
235942
30038
88118
258683
56104
172934
215319
105949
140646
212345
88405
196079
61575
27784
191199
192606
216604
258872
294299
10537
275396
303189
285928
39569
88918
148023
276277
285365
203059
171788
117338
83589
279450
304719
264564
108925
63949
247072
59034
301063
1511
130015
222759
159913
302698
109342
265667
307559
117098
89074
183843
151381
131499
72743
138182
80176
195872
113655
160698
62432
193372
42880
157483
119423
148590
66905
26548
302989
171173
49405
177349
112652
297299
128064
5506
115043
21085
189298
190870
164643
82258
185961
220679
249984
269272
33269
105290
286184
82941
2286
184710
214082
197223
233475
24808
104435
245709
44101
239518
220544
20285
123530
11715
11755
279843
196937
61524
236078
126927
244214
57819
18159
213947
287409
14289
76701
208201
297011
134335
102528
275498
286071
23919
5691
66298
260692
172725
254294
192810
11804
205010
254657
194556
30293
10815
103337
284116
232068
56481
56968
257667
260391
245747
215169
154179
73123
108081
96371
12360
240217
139703
250948
225690
239316
286485
94655
287703
24908
115662
90325
181361
271082
69780
158181
300363
139291
199436
172241
5900
101156
232389
101538
25481
14824
269453
19609
306882
140711
262972
77973
236054
13415
61644
152472
139884
19825
64741
147493
255785
83047
140918
128293
81314
20569
176783
23300
203731
309480
144235
185062
96457
243693
555
18303
144819
63708
289787
113982
266154
84356
99505
76310
264285
268207
179420
298825
192524
299520
122517
209761
49577
170484
236174
186966
125050
32901
212999
95831
96316
272470
294091
1408
183143
253701
196671
128399
301447
282194
3709
265440
153764
24176
67677
109693
294870
213466
27159
206845
114792
121032
212898
67528
207036
279205
289796
104076
5766
254829
189607
438
147871
195842
111189
109694
278578
53157
121041
77423
40032
142942
247875
211079
294442
191412
210950
209532
308870
146009
296249
242412
66704
171626
222031
204242
12568
249281
278157
294183
129023
44859
242589
73918
227028
132047
306634
29744
47975
57981
143258
251065
54739
100333
212124
258900
133506
179467
60897
84268
83819
162697
230868
161353
271002
7260
233911
89680
109682
84737
57625
167172
148478
204081
28674
132326
70901
152408
190036
286521
204561
50646
157511
140990
212668
281975
236082
106791
32552
177066
24230
10103
242919
81805
18841
300705
142673
203086
110029
187463
169838
170922
146938
153760
216564
12168
21628
43462
187031
63793
18682
219162
113859
89014
272926
4924
206159
113747
111490
93392
78483
293223
175966
13437
135520
36300
183762
51293
104343
114654
164629
146390
291883
122547
298123
82365
43754
123185
10218
257958
203521
212350
103060
288692
287311
51874
257390
172392
77051
146918
43837
284342
138269
111994
254588
65474
101955
56743
177232
288913
24253
197976
26271
228403
208459
145677
48405
191274
4096
234731
291313
266819
54881
79638
45295
61920
211672
154215
82034
109163
54386
79507
290714
163623
177634
254641
122991
17525
199874
204908
12851
101221
69095
36202
99640
270832
64915
65151
7790
303076
62994
47281
281622
97833
215240
11217
262710
80055
154895
72129
84512
61461
262298
22332
65629
91009
118631
129205
98365
162474
196406
2306
86788
36093
149466
64976
156815
237529
164667
181474
130582
148926
151833
85830
229211
74859
128587
195262
58159
286223
158157
36103
239195
73847
192446
114485
187984
100739
147049
280607
64266
148024
115621
138170
183771
145883
118009
5523
8377
234877
21439
89413
28580
274288
2159
172397
309373
196663
83940
234957
306003
245006
142146
30340
59529
10331
17057
171810
90602
59649
177222
68895
219173
82799
148464
291549
122705
14818
247881
3174
150033
58122
155924
291531
207527
126319
43883
76653
302725
295347
39210
172966
18529
168239
248340
239189
210068
217601
26092
120584
301169
130644
232398
40430
131557
225888
84956
254198
36526
280836
234981
132039
179424
36823
92306
55291
27372
270988
199160
84992
85100
184419
157472
22822
282349
15011
180911
18578
292480
124065
125901
229649
122569
284654
227449
20934
228171
244028
245213
4260
150016
189726
164378
74413
184509
161341
790
186479
34007
215706
215673
292081
182577
164914
217407
91408
300687
122593
118527
189624
268075
136106
296745
102646
86490
210735
169640
78529
33950
143821
200948
23801
245635
285320
177853
102568
204155
184846
204343
245543
210678
294580
253469
172034
285856
308029
184564
133568
134681
113168
59008
141175
256809
262999
34872
179628
11448
25950
6096
291029
3080
104148
258075
76083
266152
278030
237860
249581
249600
146597
90235
267739
266390
115387
105907
61860
30563
106560
87109
29618
172200
102013
243464
214480
160666
191022
136228
186443
110912
218448
299928
10145
279155
136212
134697
74968
158217
237195
32520
276037
285597
117691
225566
60299
288711
192459
263387
206317
39261
206201
153021
181145
149248
9022
69524
124035
36191
292783
274190
309792
186116
219380
174055
2143
249820
78588
217513
9599
139692
55298
138081
195200
237794
241402
209681
112259
137220
226175
116585
120316
235413
299068
239027
229388
294670
256548
162058
195580
258225
140354
64359
86452
193894
226584
280531
24292
263997
19049
76284
8898
280558
181052
184640
70171
255315
290984
287515
24004
41563
169061
286993
295730
33510
204056
296833
43599
231592
28737
142500
219651
7101
285890
300109
284833
121894
99324
259301
302778
176537
171697
285091
4991
104037
15017
264979
73971
135199
229492
255568
144227
308798
84773
205230
4990
201560
86531
25666
116828
60202
309105
55704
291953
57999
77952
70290
197898
196531
141913
65627
21824
80176
26034
182938
23830
184923
139329
38290
69510
289542
307841
296034
82237
138256
4765
138174
150848
307053
188849
53624
37115
246065
133756
101247
72238
122336
73805
61338
31741
174577
260039
38269
61757
293949
295297
28993
189385
262547
247339
140207
292485
294852
71493
62025
246402
153385
65007
159948
43546
243672
281190
263808
65294
23884
290134
55191
304265
74927
116960
265826
296441
198576
277521
244980
52084
16416
954
182778
47108
185907
292225
25537
171603
285447
152373
218476
192854
95411
184355
255555
291903
47010
9957
51888
176506
104519
109363
9505
226916
18403
291689
14346
167306
225977
97707
262929
202317
4854
3347
256850
153651
17186
25362
99805
159333
87744
121086
152800
86932
200939
214549
46862
6782
240769
104210
152813
94411
69636
72887
300689
305576
174977
121930
131231
281062
190903
104051
136977
168671
154703
214582
283211
60903
273327
67569
201725
99320
9430
159026
268751
145943
231426
102877
112081
70360
92865
114607
212854
36546
268746
284043
309699
62124
165488
179711
90623
72927
168933
174886
86096
92013
45229
39769
71619
10101
62763
125243
178847
166229
97303
133170
103110
188711
268286
208701
68593
220144
85642
71982
98667
14932
67925
40251
47972
179954
31420
253928
141826
100761
49142
165122
171570
189992
244738
154974
256039
99662
232226
265408
44428
93247
303727
309560
54782
232789
25410
169270
268274
239159
40173
229529
233802
249461
92542
79650
182561
30471
255934
112144
224502
152422
24792
240036
146114
18359
268744
48083
145944
160244
99905
64262
13431
147789
38442
26043
121458
109717
237508
137586
230768
211934
87032
295879
252815
199833
100934
91186
223173
21423
257136
114983
272391
85418
148396
53674
29737
127225
210912
147842
107155
150340
41267
254339
294423
64263
140919
170338
56715
113088
72352
250133
165374
73537
285808
2521
243163
44481
263921
69966
120854
87855
292956
194095
247893
304353
132848
160023
273490
108091
24760
217959
148590
300148
132488
283765
31386
120706
185680
83180
115478
270569
283002
219299
109920
35189
103433
81600
10418
229089
247587
61457
28359
287348
76458
26957
143241
133078
299938
39984
123546
143726
109671
178334
247356
3185
212863
241557
189577
245352
201217
63064
81368
95958
103640
90872
222778
12514
238707
64518
37996
118066
102057
190320
163419
266508
22635
43758
143754
87413
164718
99249
147483
80622
209621
60139
64316
305251
290713
133414
53637
15574
214595
175676
233101
279017
118709
161057
26766
260502
10560
169002
279652
251026
178103
54216
166674
62364
109326
9944
147196
213675
250059
53529
277349
213736
51704
187153
199693
139396
81355
204525
135050
162108
248301
232878
302301
276396
102914
112220
83672
137790
259422
83195
256405
76760
5300
47430
268475
71131
239181
217437
145798
111814
52495
293612
187400
1241
132142
74333
289541
73774
61943
36939
221160
187272
270334
121195
195439
80316
305180
264297
257331
307339
64526
155016
127489
267472
188237
305914
45410
186827
179664
153906
24819
62316
112310
60939
7900
156219
37153
143620
103119
128457
185307
185073
166103
173723
127737
213856
175842
197549
93554
72497
203495
184990
212420
154541
199677
76666
250548
156591
127651
295160
31631
101268
52294
34732
33375
198045
279105
304478
105614
286043
106360
127934
242274
143269
202355
186249
69152
248313
18226
65144
198331
59331
297914
179879
67629
91003
158796
137943
239953
5774
76427
249268
174747
13911
294121
93836
4593
189478
309181
252407
147967
200311
24316
124857
104647
274911
287304
163180
36674
172363
261860
226379
184924
238767
2977
144583
151848
179047
163111
26108
27309
28762
117141
244275
174223
18132
39441
131887
17320
289127
39519
47130
200763
7909
106003
132389
169793
223158
230412
102958
104717
119358
239123
119491
197394
9640
110317
217077
40985
94516
40651
213498
142098
61754
92467
1716
13261
195286
266639
297572
59050
246120
259898
140982
8211
266348
23471
49856
270881
242395
156518
23458
257156
23875
180615
230475
205415
285642
270279
192727
31431
155770
55717
300427
257320
45170
253258
156404
12697
163438
203905
289373
226792
71659
74437
247168
289307
76881
183782
213584
259170
8939
63347
128400
144149
29836
238295
143508
263181
303989
162670
204467
257589
287113
92071
27501
60703
170267
23398
196501
72162
33851
240186
151661
40431
41391
203914
64395
35594
194195
287020
283836
79343
147760
94606
175972
111943
229946
172429
202491
162099
42526
145235
39342
234994
187858
198472
128600
241554
58552
219009
290315
30396
85224
125718
250227
164409
291260
205297
89811
292451
287465
259692
141226
12695
42311
28078
81273
130688
56744
55936
13948
8689
244852
268199
290727
262389
192218
125524
234579
102861
93647
73932
247609
43069
203209
11920
268443
265696
144276
91920
20753
308611
393
173422
303532
183505
4849
163319
117101
14045
97767
107338
206933
31313
7382
20590
111856
260647
19610
158490
172895
97075
96298
201642
160245
307129
303911
297935
77315
27614
166046
183430
293778
252980
80197
64063
303110
114279
196149
170661
170729
194580
131363
216911
177408
228501
240469
77359
93230
31032
234230
231943
172580
39208
25883
119667
286246
87216
58263
24350
272618
161090
63511
203254
20895
108487
267295
211315
250222
71429
86467
90374
69525
180587
76305
14739
292366
190962
220220
171761
219237
96796
225833
287035
275696
9173
127855
193314
228
306982
259524
30693
192444
14449
282404
177200
214398
174277
299905
235655
53542
67491
306857
299887
229849
283061
3625
83364
180228
295184
13247
126587
108683
243789
269587
45633
77886
21661
235601
3214
25801
79479
267688
64024
174250
263103
77443
25778
272717
154326
196453
253379
21313
58945
30186
67460
250061
64152
258800
169599
17141
254974
34202
309200
121083
115588
248981
83349
63801
78183
150470
51472
135503
229598
275479
66553
52470
261322
73610
301125
247519
306746
152727
6301
277148
261477
12888
239618
165392
183534
35301
217315
8357
283621
30086
268013
285768
52450
230451
237311
76437
30413
216544
62779
50371
211415
92858
127215
246016
284472
67506
149201
75573
296033
21708
128935
259749
180313
210304
233257
117467
200718
73437
280057
107820
87984
270324
225469
272902
249376
261533
189443
233787
91887
45714
16968
222550
165043
25163
174572
97335
145175
251455
138627
98491
72111
142941
307135
106512
134934
239486
141610
295937
134474
177769
252498
142411
113426
280004
264474
140256
118511
187800
26173
127796
250471
307096
89968
27592
239200
259807
227942
9967
170221
235345
286159
11468
95047
59533
83021
301135
254182
60603
33007
28859
185739
308002
74444
191465
16187
277110
121763
269897
129532
305852
240789
210394
177399
133116
213611
128246
263964
248027
227759
39370
175205
157275
17251
90351
122697
101506
251980
184259
254033
72232
146894
191802
139561
187294
108131
37466
246377
237701
241978
35042
16001
57656
271192
104432
6010
5282
38101
202307
287234
13488
260037
24656
142479
299
207408
268876
128503
50409
214392
23931
118596
272381
158347
129273
145553
226618
187670
276194
204029
38263
283990
59925
16623
20623
111138
206906
160959
216282
121158
250903
144505
241920
306181
259543
280342
122203
139003
161390
239541
185818
140519
293466
50683
158664
293874
273226
232249
221961
186631
2309
45855
266680
183416
1411
212342
177713
281289
92027
177248
82181
232254
157672
15616
221102
55980
205418
90997
292731
220873
162260
205863
22217
161517
31165
271384
191270
54177
278401
33617
103984
260256
274794
222545
84315
95252
193548
59654
206772
199441
239601
65566
152457
188842
14823
41946
196322
140670
44594
8913
59810
163476
195954
292480
256536
175956
194078
73261
237257
148559
308742
269093
236398
186423
112821
129188
32614
215053
129192
63559
56029
55115
144950
125614
2563
138439
96882
9867
161735
296472
61049
301680
208981
51074
284178
263580
167102
148946
116944
96163
175842
46358
282901
143408
134178
129253
32351
61719
106208
19128
14346
144483
226853
198046
37761
105597
131827
84728
134791
194556
303073
146104
19409
70436
224178
29618
16528
209280
50915
178903
38394
248746
120007
252098
52741
21274
128524
139838
47474
278079
76874
286021
285352
223653
281594
200567
128360
75263
298236
126662
47900
46584
203519
117749
190491
212803
257859
34912
25057
158227
273432
80483
18234
144024
238631
176840
124166
78635
233019
54738
134511
119277
104643
261432
49039
237177
113909
70234
194825
22540
52792
97086
236580
283667
95905
135263
109999
93852
175389
159822
93488
156647
125167
52315
289895
148097
76618
174575
275349
255690
223743
198294
32798
68491
287601
147784
173497
52632
224216
84380
10856
253758
89091
214005
109118
25019
245966
176562
253170
210127
225579
175505
268665
241124
210821
264888
240430
58586
147613
230892
194615
119359
237951
198810
170404
168701
106723
242372
174866
132283
121731
183808
234955
76393
296515
45790
40996
231692
223068
193368
237959
307570
136147
142391
171769
51322
84938
188807
252807
106865
286879
233485
21603
44112
56609
220894
85823
91770
238956
143118
76461
186731
208514
91350
64978
104434
137337
89267
44866
214468
269509
92887
189559
64868
133600
277564
266719
207010
55350
172478
87686
245957
119677
67515
40965
59893
258461
86188
12932
253922
115210
232990
114697
281396
150456
96009
232492
98464
291992
240905
113929
139799
167226
234015
134757
136118
219862
287567
102888
277285
301622
153249
260090
171634
261870
262931
193723
176640
307963
65815
243679
255369
174643
238485
309009
114892
71555
188309
266403
42108
127938
72022
178119
270109
177924
129731
286556
176660
72396
177058
31144
271794
272473
264536
246905
257915
225278
260849
196957
6410
99716
242155
145681
298453
36396
81018
75113
282453
294194
197998
302994
170038
73719
135693
190763
168317
249697
129021
267911
128270
46507
298281
67540
242004
292575
238
265844
99399
257899
176171
282954
74322
299501
306336
65410
31338
22027
226104
138420
131289
104931
37172
282526
174327
141961
15979
15064
3373
102060
309401
189275
80239
86742
74989
20557
242932
248143
206143
273591
39309
289744
213660
291919
64765
154693
101665
139839
119396
174397
162236
173916
195489
116920
276695
218832
67686
67637
302042
251169
215070
80695
180280
146094
66179
19103
230059
212346
113654
261230
92708
114009
54753
158348
238350
92265
168803
21126
72818
296878
27009
280651
137462
32162
93466
295237
140651
189367
250929
291217
129372
219333
142691
261871
282722
190490
109830
42003
234061
257010
284113
20193
40323
196530
44797
124345
113029
83018
8629
203330
97285
164146
22971
285262
144593
290039
262090
67412
168071
200690
196478
225672
173625
66784
10457
81675
132504
3734
56292
81773
102063
281332
126252
200379
210953
262426
284210
45869
202720
48169
239582
306565
130733
28201
185887
176318
85056
166864
3490
64777
46180
129802
273993
109429
177686
53509
13142
230567
27106
202720
213640
250300
268020
187491
8172
119098
81832
216331
119453
219284
14354
95888
301911
150579
104580
95823
211977
199519
169901
116712
55753
284356
38335
61107
204543
77008
70153
2848
166462
297043
212106
136360
93591
201813
204967
253949
62615
306111
140455
292074
29568
125494
105121
292510
164383
65955
215037
146564
102972
256436
105400
169586
252753
95892
163209
292942
258012
26489
172784
125297
277915
156111
223415
215706
9397
84918
285959
244917
303555
146887
130389
95593
127130
303222
268026
224486
976
122235
13382
277318
51015
299205
244007
211812
282809
70818
116358
46568
280216
152605
291424
189929
50990
151723
24345
273567
33086
134740
303718
72574
203428
244740
175391
107752
104166
236348
70514
259232
102850
179224
273582
50684
140209
13453
79541
291866
256083
157160
30303
216237
166811
71730
67009
5872
141013
15780
95785
281293
236515
195714
7001
192832
113272
15034
173166
100219
271496
256284
279569
133515
201151
172841
255060
27332
181240
261525
258689
253537
22159
184193
157365
87654
308349
13732
262011
146145
199389
270849
102691
231367
167062
211973
97310
50411
21108
278325
205839
246356
27684
289221
68743
33553
205033
192359
154911
215752
147230
220991
303555
186450
7255
217960
135872
36580
53465
275251
64390
68285
26217
227523
130237
272972
69718
111394
57630
283942
307663
207733
241603
37695
176359
211714
294770
170164
49752
272155
199842
271382
30093
11364
171843
16236
253623
224978
292077
267357
210512
153344
47483
306533
211364
145808
47102
224898
298067
5295
53265
130308
168420
224233
209526
155283
78617
16444
97624
195830
79939
205709
79756
172426
25594
222616
289674
105642
48646
225482
43525
233537
51130
7790
265779
129262
41051
154150
303084
245808
136236
12040
196845
276627
120580
88124
88882
193752
128875
272971
117230
85177
245819
292727
28617
28759
141560
44658
64983
56189
208874
64359
36865
57616
304344
252219
159661
102777
293487
44447
236964
60421
185469
293711
271596
103496
232672
265581
132281
133141
243852
171790
134338
51650
83818
153633
5754
308103
9197
202045
56671
146741
4899
259832
2511
281446
188157
167695
68827
273092
33977
121114
173463
273941
227277
57164
296679
58973
51990
277023
307014
120363
18923
76335
153668
116255
298585
198212
74012
32170
243829
256947
150768
9568
70186
237365
186435
279373
109111
273653
50894
215135
116062
197245
307078
187616
86427
2395
150526
275190
296197
264857
272591
77013
304403
40619
58017
128610
77744
309007
15505
122229
234893
97071
239839
163419
176236
195119
122396
130636
77411
254967
60277
47251
35274
143626
271147
82551
90666
16780
283147
112256
98136
254979
281638
155526
40230
178553
4079
77242
171011
74981
254841
191783
251646
292870
96555
278641
115928
567
267436
182677
240201
132748
66147
290645
2934
286877
134077
172354
273119
232154
84003
212273
35566
162346
193759
202472
79682
274075
79761
185602
39856
169118
47566
249756
276463
127382
163871
6698
242536
93869
306070
298736
201767
292353
115468
241960
212288
45922
56402
93219
308509
122775
97599
197419
18912
230910
94389
18920
120752
187880
293524
18133
3746
41259
125384
182645
211683
19981
69395
88183
176634
157825
152967
307671
180302
88702
160058
272226
855
276350
70119
278768
194575
259754
306867
86548
273875
150282
63980
284942
263525
26743
173304
215504
260225
14650
170531
235408
245236
306434
152242
301
262505
11652
68041
20279
72539
249523
267468
60246
48669
306037
9211
196279
308520
245344
241666
238434
214482
275613
271911
259791
41645
132749
274004
247613
228779
280679
208578
24406
104060
219731
118811
168642
233196
118012
213273
24700
275827
19487
20886
133647
30126
289911
173257
255850
135739
286731
84178
171013
102444
47750
218430
297037
273118
292173
24283
129986
38030
9379
215704
188621
185001
151230
251668
131163
127917
266288
252219
89856
187775
227656
197443
304266
286567
22996
134582
171560
260470
299576
169863
240313
25524
209534
7801
57202
165795
220797
87317
69793
94187
22229
126201
25729
154828
196502
85263
53940
73860
58862
261390
114954
35375
228767
105961
212772
246314
40312
84214
140256
122580
67409
151557
181008
197931
33055
137591
66191
195198
220183
141540
113608
292389
154574
219105
165894
89906
124899
79617
2463
259281
230235
54900
254725
199134
244518
69584
240957
308931
270411
182622
178427
214308
156158
134718
160305
58902
303156
214043
232613
64105
42468
28484
48398
239125
214028
220634
12866
305804
231694
149899
297072
242507
110806
75783
188473
27766
277815
124304
148344
111343
277497
152422
305818
212193
168316
125496
191127
225324
115832
276244
128357
312
284542
290067
305434
293059
40185
129323
284273
273067
157647
64439
97479
160185
8939
86071
122720
191019
42519
4450
163413
284243
177434
266387
109122
135578
237990
111771
147770
67450
265109
146768
79514
30864
202073
193398
220290
166235
155044
163820
261779
151517
115939
71101
86793
149553
233793
288805
200295
3110
102398
279197
277395
262669
214120
85004
117659
153023
281975
275199
198818
238287
240820
280508
300107
231147
182680
98376
264227
199394
12244
220570
164533
87022
298891
13849
116907
214212
283152
85621
17668
233418
78952
291781
74719
50769
83451
170122
245981
131995
58781
193580
36458
262313
277898
161205
200635
204148
108236
273274
193798
182311
196244
223414
160999
158724
306116
145149
59144
88611
281523
309502
120311
59696
151147
46588
16094
50751
38154
61197
308346
43892
249618
193225
247085
275695
121254
133103
151825
306804
112973
188119
269969
47918
222846
276360
273102
53230
216640
225516
87945
7287
125889
178666
252484
59542
37166
203093
16063
146662
55484
120855
24104
9903
8550
259894
13932
58051
127522
256104
105320
224238
296000
97691
262246
57291
253002
124698
38024
59982
142812
194500
175777
149239
920
152462
217971
145221
43717
186868
197689
25832
306088
37269
235988
266962
188288
100824
66344
171162
62386
168553
142167
179891
78487
253595
250378
115252
3263
271397
289749
215166
261146
168748
232333
240504
126471
226696
73831
145100
290080
27235
259623
251696
170697
259863
146792
76763
213479
289738
2610
298626
197734
282714
62872
267232
200253
90541
236946
30535
305994
68466
18047
120777
238095
51398
101782
115842
105937
136361
275969
131400
279374
89814
65033
42152
242269
292499
32741
155952
61846
231125
74879
137721
16585
171401
50266
290131
304801
74690
22561
180080
86221
30100
225212
269074
140111
21249
5381
224168
278463
21994
292770
72071
179907
52583
148416
119095
9533
195048
71139
219961
300557
307607
210494
126504
177099
210230
218670
286271
47050
45911
225058
41882
138530
309576
55365
50748
160334
54935
110619
266796
102874
278923
106927
238801
170587
31195
217891
160710
76171
143979
78847
14473
186824
206780
43573
295769
122503
54159
241591
40925
211696
127914
142379
14781
137583
82182
249796
229495
203140
131545
257102
148882
19963
221901
274859
121127
167571
239195
213544
225801
270855
186051
299338
208897
78128
197682
55314
281077
183746
276879
222157
145439
56710
223512
21011
188074
63548
247821
91416
295539
255887
106767
209983
289808
156211
139566
186121
222652
63320
138799
43403
23236
46958
47462
199878
204504
212568
284865
37572
42392
98107
7298
108047
56644
261522
308912
279809
303264
141915
5148
128093
190003
64350
257538
158903
82254
164959
138415
92285
70858
53040
283
180006
61457
209159
111948
207302
16719
38646
144535
167622
234473
222554
278810
9596
179093
95841
302018
226752
248739
232894
223595
154171
47006
298156
221005
71741
116076
146723
224705
300380
142276
11446
235381
109716
118413
229978
17174
303828
105641
95554
292377
208759
56716
164868
106859
106782
235256
7609
138153
131644
281769
109733
90152
211368
137446
130238
196219
222149
166672
276312
67765
191652
48020
145574
286777
182604
270154
120573
129693
177444
234191
290730
14942
225320
246209
248244
205908
249500
80248
6658
304755
24512
59519
72903
134175
181635
290923
97141
141055
118722
94475
188208
231790
303263
9913
130136
300451
49704
51023
208329
229797
208420
52075
290951
140560
44684
253777
116791
213478
260743
104833
276192
96235
266525
295447
103564
214217
115564
116519
140310
15095
127464
270444
152449
292161
207625
19032
211748
184304
113236
182415
147560
231683
227846
284832
285561
249357
280924
158547
136406
85188
89711
129288
187828
47580
237527
292477
18409
55113
297051
76498
276563
18584
305751
325
65768
58830
211123
234269
44443
23783
186052
34881
240423
279630
130126
55682
146417
89957
131115
223598
133204
92836
267544
67003
107874
225579
8285
231852
305627
297262
124837
129579
132410
215891
170157
273629
235324
134574
87146
160378
115596
83063
297282
155976
282821
179514
91111
1548
20696
194829
300305
280172
306224
38840
239700
259505
9446
50975
116367
212750
87173
243527
191894
139777
199695
85055
141360
270625
53230
258719
282584
185449
274044
51766
220286
265384
213235
4591
149469
129938
71845
166050
141571
288616
250580
242961
94035
227627
187998
214184
253070
163677
165503
204451
172894
89756
140792
141025
188052
11805
154085
20132
12561
188678
300759
298796
220533
120628
151405
157006
171339
159223
167977
185088
62229
27053
23094
158128
300351
1463
152300
245188
165025
80649
213967
26225
204988
20098
261254
149199
13209
95913
77769
202293
300679
160464
274212
75819
196057
133512
50408
74075
24111
202929
61470
142466
307722
78576
79397
135357
306757
217796
258563
134075
210296
92630
3778
16270
184155
254525
172436
12147
289221
247464
114666
70294
279237
105217
292272
34935
292838
93544
201389
228920
167499
65042
137949
68580
249602
7426
11369
145660
35819
164485
254130
150618
242042
256692
232349
290316
108364
225442
273473
188340
27833
23508
91376
280534
271604
13248
36891
21671
294770
13108
186143
150052
71864
174239
146808
1114
39341
182053
6673
981
57172
217776
227191
38685
49740
271687
19588
88532
153464
7905
221307
25973
232695
5426
155510
296975
118063
40999
249835
163339
253135
30802
126201
53453
170888
5925
23840
105898
32096
242610
309138
196060
233650
41911
204189
84936
180750
244184
142239
107190
60202
69681
231609
151452
126580
146592
162033
11292
147299
150995
249163
153153
201143
227630
68375
216045
239735
170712
209705
214711
2308
80691
1182
240293
144524
25006
175993
121683
105332
171158
263842
91409
291919
278079
244286
178510
18732
276112
140042
143221
236418
269611
135324
217146
49563
130582
243918
125208
304592
31075
112496
102760
132029
289624
52696
184713
143545
67814
76563
300956
89591
16458
93486
295559
79689
282503
249047
231730
63427
301929
240055
263883
207895
20382
295584
184956
211850
236428
173941
103419
122520
50126
233173
34913
199258
7111
50571
107115
95211
269295
185104
150313
107246
124901
207529
33026
268242
303680
44182
30590
14750
150004
177372
198078
226002
220334
223567
47701
278301
267459
169927
305446
46973
254111
154669
75366
260442
49012
149844
183372
283967
228786
235560
264771
234730
173600
90706
292454
257657
12183
13792
18111
169536
295237
211602
273104
42021
157495
259425
158926
48956
211736
216834
253136
103970
297477
33687
244891
258681
230451
71874
134241
66732
128341
223762
281541
123579
12801
135518
89094
121490
190869
255064
275291
114772
59875
250375
288481
303217
152958
117041
144743
178585
127412
257451
170877
294989
25235
184763
163373
307246
247666
101830
227770
182087
186567
252664
255496
46940
14736
134292
194769
108094
258966
174166
280284
283210
38784
134249
292308
66873
123794
95440
74804
160749
242620
183369
132343
98309
261287
126175
135964
74441
157579
269232
99809
293196
292875
18461
49699
247555
96742
66579
309170
4662
22121
296565
212718
25719
40095
199894
130635
124442
172360
241967
23264
263463
219002
178736
70436
179019
155369
61274
187985
89767
266210
261688
276258
19750
188524
117986
243011
130292
129874
70845
168925
112007
233172
74943
118508
162773
132278
300200
164105
15739
262883
114227
31683
191525
157834
208993
68144
66268
10030
24806
208540
299284
267710
268935
261622
221620
105842
205321
190423
183047
261001
83119
14520
191030
151242
188966
105148
20125
217339
282293
181038
249278
303586
108858
278008
198995
137368
237594
24292
179520
173546
151409
146136
103019
141081
136076
294606
189539
135349
122882
39388
101707
48484
119669
171300
102965
17204
99859
149183
196390
185784
91155
304572
6043
229992
190461
204659
211067
237056
130871
206357
303588
210687
138392
301532
54691
117136
247921
179207
146536
83985
305096
1540
269736
212284
264927
119267
35551
14747
110434
109328
179710
253861
260428
265432
58313
69440
171110
200632
22127
148487
213028
167396
76332
56148
216688
62212
155476
225421
106094
273894
127019
99139
210049
211727
10950
176784
308175
134769
250538
270955
157391
290549
139549
119207
57818
22154
228863
254710
68906
15851
249625
32873
113305
97948
186718
206554
212921
151572
11669
87811
184228
146340
73770
95840
164682
148481
155731
33295
309352
15584
233329
194954
146850
284031
10502
254938
158950
223724
80293
73115
298644
63131
301804
125134
12432
290118
194183
28918
307319
94579
196336
47773
267760
289284
76913
156558
136225
223776
206603
242702
68074
18079
283434
218582
140685
230222
273372
204027
85394
245315
243606
142377
179890
1818
175054
135418
20039
42419
172463
273213
97792
46687
76606
56192
56293
52054
227245
179998
217837
45220
102492
258814
191722
31449
120886
172352
153529
255289
255181
226693
165408
159441
17927
216343
239254
291287
209174
180851
189330
48828
209409
192529
79077
90259
226909
16173
216379
93145
305516
65846
81103
12515
278265
189124
102253
289221
291669
160334
108132
228646
216184
204510
113620
67619
129957
110653
117121
115454
138880
305736
118524
165789
238900
163636
18205
254591
259324
6046
225146
242025
207482
281805
80326
140513
86024
214159
129998
143392
123620
220938
309193
275751
39796
214152
12440
23224
237208
157340
52474
14100
190043
201891
230158
57386
57968
191998
3216
244545
41836
28007
159194
278653
140037
1446
123778
221528
122072
1061
25475
284919
67480
241633
63043
73827
304024
140205
225490
168386
69284
286181
69356
200731
275250
88425
244299
16054
183109
102899
252703
81492
74753
103371
26458
47587
134385
8365
289536
237904
6486
211380
190694
71624
18423
310005
52100
27376
212010
206626
299227
176086
85201
240355
77148
48540
188681
89105
21486
211825
280265
66
276348
110061
248308
237854
74432
227235
155925
274232
241964
104533
79216
128926
97336
69235
36475
16655
257378
225872
60714
111202
308126
275102
115240
80178
68910
86671
294537
165198
192848
94803
109569
125825
188565
240039
121823
140838
108848
160981
238976
306103
219452
17930
168139
120195
199231
173336
65287
213850
297265
181861
99935
296088
271430
245809
51127
225047
109792
269850
249436
172805
122898
34045
148183
41311
43407
232580
175653
60219
4977
44909
249503
112614
120023
286793
44953
181237
7919
261793
90973
110025
298407
162580
147625
161197
201723
290805
236073
9512
292504
116657
148819
92991
131112
65857
234962
70652
268202
148982
58563
32593
109108
217005
184045
1928
285829
137294
41925
144104
222974
7379
85965
138078
24697
75716
210846
238445
87842
298659
158399
305904
253417
171008
29972
34113
282148
117232
268323
277825
226834
136956
258720
53342
249368
48711
144894
14277
44114
281914
269042
52910
121664
204340
46562
279606
11240
208532
50925
243659
182507
90091
123866
64186
193798
109633
114702
1780
278671
186364
191945
221728
149003
210075
111781
168554
228457
190540
247183
159841
112518
202889
196115
51926
287845
255578
215661
31653
185801
152959
297710
202763
178825
308575
205094
266075
277992
197207
258091
270732
305757
110867
158262
300619
262720
150038
38723
223916
246564
116889
224928
2334
272794
125066
280898
158299
292208
192885
143223
17036
13992
294283
54976
90050
73291
185184
278566
737
12895
63728
257948
28855
69881
215169
260139
133684
127637
246043
13781
125252
199605
293327
263765
91165
171501
57781
84472
286309
291276
147928
24604
84807
238542
278876
85845
287752
216566
268962
21451
247790
105942
67762
261733
82282
251726
61125
239599
174962
250855
281145
151884
155031
42363
45514
130082
159506
148957
7123
307747
175552
167673
263351
239843
87597
36291
260900
53041
140128
256754
182048
113668
174092
136778
5510
99776
115699
141085
251448
174692
263056
246269
153454
170157
156114
96689
58719
89310
283103
288538
255293
224925
48853
179753
13214
197582
260318
266897
273201
273195
159869
267413
21468
74580
252316
151440
155310
301975
201821
87837
21008
217158
264303
288957
57252
102616
68327
278028
144998
35004
157950
123381
75183
133854
243866
126164
122362
266211
141039
110224
70873
303116
113918
52278
163442
275671
284828
277979
137313
125954
164152
126058
55584
12477
289058
212713
225783
157048
249513
132700
181499
274452
59144
78950
25492
189868
17295
77940
99280
24642
216788
20363
36994
292632
294434
214724
241085
34311
248500
284512
100648
167423
38508
282991
184018
90117
236518
275629
29166
33716
59100
11191
148971
127418
204366
79777
193566
271157
36292
55825
135361
248711
293541
88283
133646
177884
301876
19496
226983
160856
285993
70889
207521
221196
275488
217613
121520
168518
139428
219650
184351
260949
167974
190305
289000
1686
52684
96559
219797
307472
130872
120218
112474
179569
84133
189767
257301
279567
115162
192589
286453
85873
128635
136586
271518
134788
286215
94295
89825
269624
105385
299906
69194
54032
38404
220192
57569
140836
194172
299396
155011
290534
158938
141462
240129
180481
171468
173864
235158
299493
141881
274472
213043
195533
195061
305844
140219
47797
128703
285475
102856
187001
171005
231177
279111
285071
260031
158967
240
91516
110811
55495
146849
263944
186556
173287
25438
281672
203664
237553
27341
80671
161794
158299
196878
79597
38947
247343
239334
78844
249172
89170
46561
168080
51912
174812
136959
188061
174345
41325
98847
143562
273423
247027
212571
206982
92046
214575
23653
189317
272564
229464
75109
84841
94232
295981
254856
205926
248880
242474
67887
2179
29849
64605
27303
199584
175362
255942
235418
187354
265532
168383
12330
301830
236209
68222
183445
252231
26443
277340
152822
158261
215251
139336
302711
271049
296521
32444
61574
23874
66717
14845
57593
85835
172480
262910
208567
123353
177920
198620
243853
250808
297939
29815
54508
143749
26333
122216
125961
109623
259187
104322
186887
208295
284237
126303
157539
19465
25479
188674
224118
158645
283504
235392
122287
87316
272737
222702
295359
22055
39335
274024
115648
120760
141304
264122
43113
270960
297044
299894
206391
16880
102601
236750
153739
146259
194679
54392
137869
194597
281380
204842
233592
8066
284117
264532
291807
43435
279579
146805
168235
300037
112062
164262
23854
175157
150253
108903
208389
231471
32624
91968
14267
170139
110972
68556
134800
161054
145679
175475
177481
15494
298014
66121
275144
273159
165656
194694
294874
68121
113674
147750
285353
278985
98776
101446
117296
206779
137397
196720
302500
274035
40096
245317
275817
135541
220234
239891
140568
130274
49118
185006
68019
155115
189064
18955
207317
117042
298275
61620
52976
100734
43306
166604
288223
29757
67147
77244
272472
30465
6862
267623
188074
12013
187179
70086
302280
197289
273597
223249
279102
263790
7841
286744
289014
90206
90128
103816
240388
258756
276445
157800
68650
57307
292267
274540
260961
274239
129297
104640
247856
31284
159740
219941
295252
187697
257156
9353
53247
125048
24595
29616
228033
35703
283049
47005
82702
14430
188220
165700
302503
210179
205868
118815
63596
213064
50143
240529
99203
15285
124025
227350
43448
304502
125493
53114
290711
266891
131689
88493
158414
219186
3556
153793
11680
259081
44029
253216
64512
208693
33398
273447
77124
215150
110399
44483
262702
274277
149450
158812
283718
225464
162797
289351
132402
148274
302204
213655
288266
117838
138398
140403
306846
114823
20367
205468
89689
175543
217271
303590
52035
271778
47901
244831
59625
247309
260455
48479
63256
180820
141812
27301
256725
54745
116887
189934
135649
75743
223617
73076
123482
171635
305377
131325
195770
135095
227047
19125
290439
308811
181773
68734
111012
32764
197971
24335
176389
99395
282721
236338
109384
27679
92191
165842
247054
182739
205940
1230
128076
52495
47983
98868
48959
57490
15976
221968
4930
59042
1767
293881
281364
299927
105170
139726
279123
155524
91459
303463
179898
27983
277041
213506
179008
261495
98405
39104
113834
295135
306374
206848
284222
210301
115097
138903
279171
293935
130498
275226
202021
26769
149713
297433
287205
112719
106958
292189
209045
129694
212870
131436
21083
239473
177985
103997
221928
123232
25296
306742
211657
229762
270945
159919
161995
118626
161293
274715
239835
111845
283096
12025
168019
45321
163626
94464
186806
19926
229851
130758
258721
117128
62956
80240
90904
143261
2811
306638
263918
38574
251964
74725
39913
241441
71464
45063
67862
55042
269495
76078
285931
129518
298920
112974
203491
201908
59785
116596
182289
245729
86134
114502
178142
35313
87046
226828
304909
250565
243309
246167
281484
168062
265089
255993
49515
124293
80925
116083
188889
225614
300574
191755
32048
235685
243458
17379
303241
211809
280337
75118
12662
33961
198119
203733
37521
176702
159134
145174
200013
13189
126093
25317
278901
280583
175583
271464
22240
114048
121942
57583
110504
260139
126919
179773
232546
260784
59813
100000
128862
100323
217847
223460
301188
121917
46256
249576
239502
223721
304915
26369
96747
252924
127525
60358
77062
21268
63101
188432
91282
305847
130618
72673
257196
293723
168789
282173
149510
179479
64523
107344
53056
263005
178521
104749
125800
74193
43143
107895
92988
279428
233077
103211
56691
71397
173876
298187
165297
56786
228501
212072
107666
4141
275196
96344
215374
70099
88440
27175
224122
39252
138507
228083
49692
14652
246041
286432
230272
84389
179204
68347
69189
13247
1617
203534
57666
169657
231417
220767
156970
40487
45829
50190
56976
84582
82242
254216
309943
76972
145389
98700
276575
133546
181354
172003
226412
158249
46391
301541
177765
139024
74750
248452
20308
276777
26908
139065
282556
226892
151678
241483
30817
22707
273774
231354
203437
282937
38450
103210
101543
223445
137591
233211
118273
160969
87954
110157
287905
90028
207631
264308
286065
24677
123454
67851
219145
191289
107106
240785
285304
272477
129245
50273
31440
65880
90083
185354
241509
276528
68429
187380
191698
295396
63869
124796
46876
161977
231818
140540
288909
88877
65442
26151
8978
158135
283125
14024
78177
154736
234059
293352
99287
279870
49815
270975
199935
17389
135696
37958
144401
280761
123514
68311
217952
88319
62554
723
121036
86310
164083
7537
220557
20951
22983
44694
98335
114824
68250
273924
82878
168359
203378
5929
245892
170907
181547
66087
152841
198292
72103
38971
180591
141222
148123
60986
282162
223208
177669
53769
304206
70390
63159
166537
108959
162088
262419
288757
192664
10445
36562
157061
102995
266315
309380
295787
131088
123288
68281
20825
148769
238407
21654
246494
28065
267877
214187
250788
256319
67562
239924
196735
257415
132033
264757
44023
178996
67480
77541
277221
59976
293891
284287
28274
118862
287752
48462
203087
199594
155988
122386
76443
81231
262257
158698
76220
277707
241930
92618
4397
158957
262381
241551
278989
267118
146190
248639
27278
47673
2609
221993
122719
70586
292445
251712
57456
193682
265379
171873
85987
94805
10069
166130
15676
6692
89095
300777
309221
125423
156884
19202
18899
167430
38977
274805
15765
223985
126631
15908
121743
130608
103223
209890
76863
266187
194079
188492
18002
96390
184226
25541
83129
181287
295227
100683
48622
303660
87031
223229
277152
158550
273860
102430
145259
195086
211921
188141
235702
160890
237624
15624
183593
96883
44240
99304
158284
128953
75468
4899
148754
171746
89113
294007
86588
305255
144618
270427
64312
235409
6255
215945
118073
74510
172459
191118
256637
240698
128819
117154
195557
246742
56195
197901
192988
79508
100089
281536
102800
171077
251518
111207
177983
138724
240175
145142
279537
204814
29125
140565
149117
275197
220319
135579
220244
215628
216155
7398
171385
229916
257008
58428
269382
143154
150318
163818
33312
698
280415
159901
56472
188301
119344
101801
85262
164729
308596
10321
93955
277256
167806
99183
47262
240005
161810
51260
250350
231660
211991
146344
171590
238994
164047
22945
119840
295141
171985
116042
104939
80223
56077
307140
88106
76738
166812
133245
220946
294157
221435
202219
34493
114842
298143
156990
272513
20214
19759
87265
114679
22951
246913
106773
226264
111277
83961
293036
249358
202879
158398
15320
265532
4011
260525
232047
145815
70556
104473
223560
126308
307489
42091
301520
188212
29677
13081
298770
231728
296340
33063
258426
3547
41564
68925
2568
109849
98913
11759
251558
42962
225312
249061
21071
127917
147886
98602
83293
300158
144128
116083
72869
164662
164909
216585
150837
416
308536
248662
115584
290391
190202
156350
272359
33918
31466
2322
41548
292237
92741
277261
309391
20444
231130
64481
71695
68124
103874
78492
73583
212997
104592
70919
107560
245958
194644
224561
157605
91628
264290
309138
181631
245141
274631
21148
67280
88473
283474
215
46036
153162
33785
141223
191155
48788
233770
298278
136655
32921
94881
189548
152101
134277
108415
180596
289383
293006
101376
11876
111946
163351
231281
156343
154279
309405
59919
61059
275234
186991
257520
160892
259726
162959
265147
263044
303076
238359
207193
283872
174675
202693
223415
45957
75384
76937
154539
133926
264077
177473
303984
241168
287024
41944
138929
22623
183100
232751
191002
25394
34347
101447
138498
174630
174587
61147
219313
127550
268330
36846
164977
259957
284353
226217
68684
22656
308847
187012
137959
89511
132478
246810
50991
25152
107937
10990
89562
45538
32660
114960
147753
203187
182106
55517
108393
198570
275143
136311
210166
167603
41372
198286
275501
127767
90984
23570
15116
93810
83652
29241
204897
272675
105129
280745
234838
181782
201387
120385
55443
88973
97887
264946
89070
167317
260121
181573
232195
255488
122301
69568
210785
308814
177401
202952
18514
6232
199916
23545
104806
144391
9582
106790
70710
156657
28665
160669
299043
140719
282554
117155
170327
279498
283063
103474
91372
175336
48451
155464
89358
44253
57545
270263
54952
150388
128912
103351
299572
12590
36333
161601
50717
278056
30450
152380
262918
81530
218790
284771
186288
127142
305727
108070
120968
52672
238980
16964
23392
83845
257525
21907
220941
283271
225717
177931
101581
147541
123585
209790
207853
270375
263711
59617
122296
52910
130201
108954
110715
294788
200617
259429
282271
62180
188355
252829
66997
182360
280015
229002
47305
3000
222511
196730
185853
214238
214628
223806
60669
121041
234321
260170
106015
236298
98071
168454
78538
190012
261731
100154
24348
45567
120692
41103
159881
128527
243067
10540
268005
68465
140105
167810
62366
88898
229919
129405
52852
72868
14907
245814
291523
38952
149293
197019
105166
41326
119854
5475
105213
269822
192340
280260
299366
209316
232800
88669
105382
3949
204214
165866
79371
256414
202321
4332
198438
222242
51019
27517
243239
137023
158290
274778
175378
239797
42012
279711
133254
138555
170204
246901
179644
33333
293685
76724
7264
11542
248580
271395
221066
114290
220065
215375
98652
129893
41323
235679
249955
61992
34943
132569
192733
74310
73508
170589
216823
67532
300197
201352
291975
293350
126920
223074
240456
93502
176478
94849
73261
88217
259165
177590
126419
5911
28307
161208
284241
38223
200005
292291
12360
200719
244240
190076
208788
80382
276423
68739
121352
272756
161775
83265
212514
24556
72792
104980
204874
172725
134823
245861
217162
1268
171405
128754
62019
222865
134967
67580
6716
21373
95917
11322
272759
134168
152221
190072
152597
217619
134172
3601
182808
264182
137581
187368
238782
170596
20445
263997
276833
5573
192122
296425
299297
155049
67
136576
142225
20365
77793
250336
28230
63701
21591
91022
273986
80033
174760
193371
201070
146663
144120
285829
83841
8015
212056
291334
157774
156379
307796
16526
92744
268599
160461
89315
76366
297165
297728
198786
270601
6914
211683
158659
2110
240794
21701
11793
44802
43353
19735
275693
184160
188673
281734
301644
211476
276361
302597
275047
276963
116007
259662
122830
293644
80202
56172
76279
268017
97164
231950
293671
72373
219809
308712
114374
151052
85066
225228
64730
143068
175913
251319
252954
69628
13591
1431
199041
21372
68274
289015
78663
302628
66055
43827
155261
41735
133960
296238
154493
129472
225614
275391
147843
5160
132169
184219
269031
247232
209620
260623
170318
242672
105476
135987
281339
182993
298636
15176
216292
217821
74671
100258
217715
56652
115806
150792
2708
264847
74419
304499
114602
158177
269174
87472
298777
137774
179898
178841
13218
201126
89486
9127
52351
180855
211480
11971
22369
134614
2317
156875
109860
183311
112507
300767
68988
50945
278785
196824
169375
63045
24865
64083
179520
106670
59603
287388
200529
222577
77017
44881
165883
36187
222784
123026
250006
209436
191777
240374
17183
31759
228563
289091
141272
254792
154918
177436
141448
301736
303354
288489
276282
26500
140748
182048
108362
299115
286061
227609
300383
145463
175541
299829
19847
125572
46087
101642
83402
106582
68978
206368
127551
157953
85663
87047
164585
157215
159477
12358
196255
98372
79349
155081
242605
40794
306346
304962
20017
9918
113585
80700
251283
292520
10522
208789
48391
260037
63693
309722
163484
100625
187639
205053
233430
166621
156426
100590
299578
170624
83490
218644
172991
25143
309488
212432
74576
19736
128555
140001
35535
187467
78996
274675
110560
198893
244426
221442
297060
214605
205233
200345
247764
47533
94337
82792
20594
66045
230302
258115
128425
269200
23843
154016
213451
25617
220354
225018
92317
60430
64105
203757
211309
212375
45749
261487
3197
28188
172358
129785
55705
46930
246126
127404
160757
172869
10450
47959
26474
153639
7241
252888
290896
259320
185075
121183
23611
17696
84920
270172
242383
261929
26619
276840
60114
120170
166374
43055
146193
266874
296756
178973
198863
136572
207533
78165
117632
54054
11041
246861
151468
291465
15487
185831
247254
70335
17041
180174
164519
12652
152394
37446
3486
185909
247488
167500
49025
46567
196369
229593
55329
28340
191250
164943
28479
149028
229608
62438
303769
66234
92380
108779
250887
156674
24525
49960
130022
260730
183832
66789
51792
160224
179235
191636
211367
45933
115579
41093
223441
204276
285580
197334
89385
98717
159027
71699
293958
242982
36150
12067
304416
273498
260358
45086
213103
225618
203451
189705
190474
88688
170979
169116
303371
276149
290375
28030
18845
117514
256522
243752
259684
110675
109481
242938
108453
60192
282630
80056
160542
267328
223755
248125
249941
71524
87036
1657
113955
132936
2633
197391
115528
182351
200067
137402
257192
94106
239893
2319
258709
175651
256023
276980
278595
203726
50439
105164
288575
47079
193159
34571
52419
136219
139182
299103
60281
222800
288141
31652
170076
308667
159790
226771
72019
148470
19152
308715
296867
89103
167788
77415
251757
185013
292694
215505
133064
35250
7270
258755
11851
24750
168624
129372
254943
252916
281713
163626
146305
102896
76090
200669
83477
119045
208598
45777
299404
3597
25605
305129
126070
309578
250672
131700
60294
184007
296056
285931
214699
289994
192827
9798
24824
25351
240090
253233
281674
62510
203418
277105
29035
143009
239039
191489
148220
188052
189827
247571
78067
82746
93763
52751
45868
182475
115450
305484
283285
283274
10948
13474
283356
304419
75558
53017
299065
202196
126650
156192
255707
24778
146338
300636
29169
57694
175546
93005
168399
218059
134289
187064
215395
63084
236347
57952
41113
194857
228750
289342
106382
4314
124353
289944
205306
309639
251486
297330
236798
74570
169607
186528
268036
124010
217584
170873
258491
55794
214525
64688
68233
126615
165590
73739
141104
133801
78891
264184
87921
40500
98102
210499
258245
80945
39651
102008
24853
150547
97826
291097
290222
21787
74410
168116
53743
81065
244568
5727
62155
105763
300611
243318
49997
122636
113428
178087
129664
302626
33248
49789
255227
250067
136005
160758
301777
234852
16448
43370
231633
139373
249107
24547
69014
572
305302
228956
159925
109855
152723
154015
231541
160637
166270
42009
185735
215839
124106
125361
6524
231158
263367
275837
212643
165481
71699
288821
79235
135536
75784
162235
304713
288579
291392
26863
3730
224515
292929
175700
175048
24257
141502
159683
208747
165149
115340
292279
156416
126648
270335
41204
66608
184206
191312
242584
80334
303697
98254
65447
130383
236483
304774
281593
31140
298147
116330
47916
278312
280258
57204
166662
63279
255363
51374
104487
307911
244966
55250
80254
16655
29621
151597
98944
41608
44906
80370
171337
303644
276004
141896
184319
23564
69921
213001
303144
248374
95118
171677
279001
307356
177678
167200
272202
36467
226430
38802
250574
47517
272530
119625
110686
228459
27290
160355
308842
90068
269620
16756
20479
214416
180207
157423
85646
254612
5898
201441
246248
249587
105665
79614
51219
142421
269165
140471
20569
167056
223453
76039
101019
290730
307721
94886
283272
142195
13924
154887
6846
92342
45882
168614
284394
215712
164881
178006
263703
173442
99762
141203
25377
46224
281648
267710
116059
80273
250768
56437
269547
11026
27585
21126
237124
215467
48542
203369
79748
68954
265672
170823
217540
305750
91152
207564
43060
222911
101970
301084
202309
31650
20310
239843
221445
78463
89182
115064
40390
128224
96804
11896
157027
95823
187253
171313
81828
49165
191169
307291
202501
140469
249434
106370
109213
244950
127137
151706
309582
13167
261753
68315
78984
165178
141675
153171
83711
163745
211411
93498
11672
230059
308282
252111
81161
106669
106372
157587
33212
290198
59504
187116
61416
209067
222693
222296
13207
247375
144454
101436
79883
296355
238619
277580
263395
105545
291244
309433
103294
170302
199047
209667
226483
154896
18451
62927
184595
298012
209439
178020
288833
160087
201873
32218
82026
284941
23499
259362
92011
307549
173616
141289
299092
19675
118361
196493
197758
101715
298143
59257
247359
273515
70783
179587
193470
124104
236585
81880
156206
158880
121704
244109
82991
137670
14382
18362
122066
257645
201758
59422
97021
210798
286125
37485
64448
49413
187999
227976
111828
202881
96606
242262
221929
95139
56510
246801
186408
155405
191146
27655
200248
39863
52353
288060
183986
309555
78939
96271
97062
212821
7463
178704
177699
144249
51595
7701
73480
61033
14788
231708
24495
26435
99159
77877
78915
9034
108108
121883
18188
111130
38894
138617
252090
215979
218262
31784
256452
153780
117452
107871
67088
54808
199929
233338
52182
141450
208530
306832
195572
237066
50217
81915
276632
140702
234287
175895
10860
106134
124931
204888
209347
48017
63930
290936
278050
270352
249270
177810
174046
264697
209255
131376
125322
226753
286438
95275
188739
78500
274558
234510
95485
129456
123054
99623
150098
82036
39298
55759
306189
128777
13751
887
98751
116075
125542
78973
80249
77706
122601
192396
214955
215075
139888
57502
240722
39082
94245
232744
282267
208206
221340
145605
282269
292275
13964
93403
247017
217763
222184
276473
142476
160119
241954
308928
139566
211744
83501
143198
2129
133624
33233
69227
91575
299322
298089
2339
95331
259646
286530
248451
260743
84142
199197
201946
102812
25356
67448
141210
103278
57668
268017
243195
152862
141221
124073
181284
257734
36903
232306
42428
305419
290265
170499
174739
73906
25326
91177
73044
214868
220276
150775
77329
159061
106123
38058
87118
30987
34818
77485
43255
112039
34457
187683
7361
25162
148510
227546
66640
140635
24355
38770
257473
131440
100802
4471
150849
96574
48922
173071
70113
278116
252335
219282
299830
194593
114362
245304
24820
141127
101981
115940
247056
521
120282
200019
276503
22660
249858
149426
141027
198542
88047
149502
235838
300800
78762
281760
270403
133746
229783
304204
253408
72721
39775
118255
95641
266063
140728
209856
208978
50606
45974
51962
44811
49069
300947
68144
116708
36033
245937
152379
237851
308115
178973
97498
279717
203790
53086
52832
298389
86979
113436
69943
257021
103358
232174
119754
56220
177850
116488
56212
67515
22704
270083
286424
261825
19895
208635
297142
293143
92752
174303
199186
235523
26
177729
89385
295689
294319
270654
83013
215047
287991
167989
51076
155960
167145
228758
76933
14569
286678
221883
126528
251981
137778
72710
111696
222331
143338
54773
144567
281623
131474
16832
188678
284878
94399
16533
225908
132715
15344
255868
243438
14425
44066
104026
222466
207836
45151
8010
215983
170614
232047
227573
89393
32723
288415
244220
221338
102192
272921
33228
5656
77034
242037
227560
133837
177784
200577
183407
281927
256669
128509
161928
101240
142937
188646
79660
99504
36791
270738
44682
88926
31288
167167
192156
249599
180706
171440
109422
120826
235632
100336
244519
181341
36906
221088
71392
207621
244269
263094
127975
147105
100952
86035
155242
47259
296549
161907
35603
169927
209981
3680
162713
111346
2139
259108
289339
307172
38622
152739
174085
66311
278667
123897
294068
177091
191113
233314
157678
94312
243255
80817
12283
255802
288596
92346
106722
57161
157461
224889
247310
185964
149391
200597
190580
228574
254920
19872
91382
20591
244151
23962
99679
57449
63557
76611
25211
35943
218115
116204
155896
247645
238995
183207
1748
196007
265485
222871
274201
308727
60397
96155
66415
45119
83587
41935
253735
96435
211880
232399
235238
4252
55277
186393
70428
79206
187232
132378
31003
292907
108562
151377
39173
135985
53804
57722
206428
82529
269948
267059
124272
201367
116208
80545
183579
142093
135684
108705
4689
207508
131085
134022
138502
255582
275875
58862
283700
10840
254528
289349
183743
92452
55292
236379
23133
218043
71962
72222
96377
129573
272533
308877
177093
53674
81026
93631
302906
242583
116156
254546
293318
88413
57005
146026
110129
95737
269601
265060
173653
221988
191588
64119
235772
225372
228927
266473
265733
33992
158722
37754
46509
172755
112516
157611
162503
15883
21359
307470
117278
306227
116591
121679
302862
251542
66023
71435
68857
265151
264756
201110
29376
86618
284921
88484
214405
182652
306537
1440
75772
202109
249059
32999
302572
293769
186467
79032
300297
123649
169468
308962
40138
91557
165115
198588
204390
24118
36201
236953
228697
260471
163117
52988
301198
60406
264458
174703
111065
271908
116260
156895
22730
297074
147413
309571
254527
179131
17910
250507
252373
235045
241817
252856
296414
225285
292467
245038
282059
230745
101493
290340
242226
184953
249976
233602
112483
109886
225882
221359
288830
303074
39434
296151
247830
117822
26957
220943
117433
154313
109239
245898
68736
173713
300133
2340
213055
24250
249739
91666
92641
255133
84850
23234
170269
298751
41152
130555
46936
20603
286204
195024
101978
94563
121659
23780
78379
109354
58180
251147
21655
159693
37310
109957
259165
291107
206389
245309
13443
115173
205646
239635
153532
4386
215734
132644
103975
106335
266517
30616
269151
241108
41540
274073
58083
260834
298248
250333
222014
248348
117281
32634
92328
169097
249504
73398
83910
128475
41593
227663
88228
11966
13366
117916
293317
114237
103232
168939
286584
163594
177759
54276
131997
155944
169569
235243
12701
19353
66000
90928
147342
231407
138850
221667
260459
304716
262273
2206
269150
77013
247631
282155
276113
3616
297095
148937
98781
141378
184502
46444
73348
172901
299657
156062
304878
46688
121907
188059
12544
88437
122752
54128
244506
225724
220648
102732
3344
300262
301021
49899
156078
89611
169436
240521
124712
218992
142361
179629
34161
242938
203066
65822
194785
215946
263714
187873
114343
251182
7012
4440
270386
66568
305460
108698
149503
157097
121073
87925
255845
28837
98551
189579
216683
92750
239235
112773
216003
306603
148680
71972
301249
164792
192219
53683
29129
33750
24504
110209
143781
141897
40582
158472
116638
302832
206246
196480
52623
147674
115919
301541
132266
127881
221939
193299
223886
5776
168961
304966
48264
187536
86692
157726
166190
10069
141972
104250
207375
302521
6467
292972
200432
252960
14291
173161
175907
220577
27572
236106
97169
130645
90526
187015
55731
131445
162399
128757
186498
59848
32707
140849
209484
309245
73976
184521
293374
121941
76943
227840
63524
223309
252037
166283
47647
191030
136171
211978
67584
127738
156758
238246
188436
10481
180484
19063
144492
255635
136677
54996
61203
118570
108734
57148
177481
219096
37966
3745
113585
196623
71871
141701
215938
216872
257221
273034
169774
74505
172098
190282
222019
200072
87807
54597
24069
223773
60812
55414
27115
282505
49218
222475
53995
98096
172658
7915
86022
262755
10518
79352
211199
220117
171648
224379
56768
37198
30935
235696
11021
225624
247588
114841
24869
105519
210120
30520
256375
78018
89575
183209
92445
259551
267766
177228
265966
227319
78573
55795
192196
219323
72182
35917
198817
156126
185585
93136
17413
13048
37153
298042
288475
263495
77765
145331
138446
250728
59181
302722
141859
13460
94217
206354
33891
34195
78510
217005
50454
67547
224302
237338
141023
238540
230285
130761
48780
115849
121609
94172
15410
257823
99094
306653
40282
171026
99906
19800
285106
290127
50386
260347
23199
295312
195205
68944
180958
47378
305272
235292
182152
52118
18942
99302
171817
46928
264703
81878
43448
216820
212891
124848
128410
17719
79956
132532
98341
177256
52658
157235
281552
104201
247298
256467
228230
186871
162533
276684
239865
257327
179598
233251
11314
200541
249604
167705
46962
55825
88134
24060
101533
97275
250171
229563
67661
209473
203410
287448
54581
43146
40615
187309
121214
250856
11190
262770
245304
242323
243402
142300
111524
112584
156808
287824
44805
124206
304654
114279
90267
166290
130149
72788
128060
42507
245655
150220
212303
46840
45591
141556
260009
737
45609
243970
175893
81644
63923
50092
256641
71807
211537
152576
233524
185141
39410
22141
181199
286785
52630
107714
263464
85110
17900
81456
155782
209300
54702
42770
118399
109308
57649
57952
165712
156395
300577
94868
254654
60073
57282
114670
146375
178525
22009
206163
30014
145477
196598
195607
252847
235485
267908
218925
126643
204074
235444
248354
244769
41788
154612
97836
16194
42182
49242
110443
90020
159668
179872
301428
115657
167001
274788
147626
275181
141062
97310
95957
55193
162211
281213
71916
103280
151218
141408
216541
170643
277320
203991
63028
159305
262194
237793
206531
264313
193693
233472
257650
63986
178128
50594
188198
172182
169173
31935
76780
175748
142399
228688
102475
156014
29555
157225
243201
3079
203525
309367
268227
103802
177927
92687
226992
712
263809
277133
203517
97628
133403
237268
78668
83920
238953
209912
103380
24783
1652
60286
218665
92251
37407
308322
100785
186961
246364
27262
183310
30762
16756
278347
26046
32084
204972
199017
76758
297426
56927
220956
99802
153943
98593
283993
240222
244483
245741
306353
54332
169376
44666
42695
169716
210988
292153
246085
89181
154744
105701
88219
114362
194833
182419
287402
276330
82206
142569
305362
269443
204272
144789
72836
82312
305446
259097
35985
43455
109560
140039
188566
14341
280959
172345
256834
87112
179843
280216
301102
45375
95453
240908
186557
260628
159540
193314
278480
62180
300039
124278
295309
156514
286750
103459
16262
264337
6048
217149
23038
187236
164545
27653
257239
275079
305842
221006
297744
152914
75100
89088
140247
304449
259034
26559
256967
250382
185198
103735
292295
302948
101082
232556
24110
216680
135043
120078
174015
27314
127617
247960
139170
84364
58068
258175
165797
145540
58452
9810
23250
58439
135617
75443
127704
141112
107987
169537
194214
249204
282411
14247
283145
115856
251781
99632
236102
134263
78985
180421
42024
185014
105496
261650
24479
70194
2311
176220
201102
1752
19809
269264
247047
188303
92399
25767
254714
56826
271201
250126
278294
80399
207730
126164
278713
241425
210343
58929
183594
111007
279822
101417
159666
73987
72142
64305
99295
30707
110846
16342
54320
11582
199791
176397
10589
219275
155668
105938
171192
189993
151428
28766
43830
42941
259686
144561
202579
77790
209763
152473
121918
99246
141279
92501
225204
22869
215396
257139
295408
6395
289650
206071
124583
64603
19490
87692
291703
192207
263418
259201
49565
38323
264746
115855
187419
10030
9614
131680
203062
254262
191566
287830
176835
280059
206127
139338
144164
238987
218274
149352
226258
140057
37709
108456
9431
12618
175652
14566
54857
51280
230081
7771
77125
189351
217965
303742
25070
154018
247685
262051
180687
79154
187297
199685
189792
245954
232838
236928
34321
120418
65105
201107
295333
294913
190945
10728
188722
15479
293814
140307
68083
148030
105153
244821
196300
97113
27586
63216
215682
199728
46681
160004
179596
295168
100753
77432
23860
190166
78954
218873
275650
266143
148261
44605
192412
217902
278146
194179
196469
99804
224798
238364
3567
298528
293849
132948
209814
85832
156753
167682
45482
43886
127139
40007
76374
83140
124743
34086
199598
306447
146685
108919
247400
115479
265244
257055
277025
103289
284842
91942
81918
246300
77655
204640
111768
183520
67991
292604
300046
391
14095
16385
101409
50988
11643
191740
138641
173866
247873
303084
66187
93920
239869
216071
215040
610
86650
17480
99792
98823
41652
31405
128649
229391
207188
143026
253495
37673
178013
289606
244447
267238
130828
253653
291022
253216
187822
7129
2218
113382
265152
115812
108312
38865
227899
7819
216219
46747
165592
237425
136847
88219
149217
197579
136972
235075
213240
19563
187653
238012
307103
206205
231664
31204
171822
15773
175796
233069
89162
187580
222358
100447
285677
59433
156875
40023
52695
30309
37502
180406
191796
125853
216482
194637
162316
235604
150492
94962
27277
91108
67049
206871
250346
298150
132363
42712
65396
17770
66107
236514
14274
167605
272477
141303
35537
231177
307920
215148
244717
28795
72892
246577
220898
174716
251612
81772
96521
128893
15370
41312
135600
243913
105344
265540
134800
257692
128283
28609
83617
37977
87430
230000
15194
249647
120858
142537
72912
163414
152600
293095
134246
51160
285559
182947
284669
186985
41702
162737
307067
132712
306252
158852
18635
279415
57671
131365
213707
126840
187531
100295
46533
277687
30814
14973
193595
232526
140633
249958
113991
222525
158275
74823
167020
284391
28589
231929
3203
190493
241046
302245
300010
173357
43296
3707
104856
252035
290238
229560
54155
293490
146110
110673
75108
199103
46348
229847
291916
199448
18040
86934
184455
55431
296517
300231
115049
55375
122741
17352
227303
285609
95365
305548
233364
270871
10667
256872
76797
88809
192368
248476
154026
134038
86578
94035
267534
181801
203596
245677
14377
131429
295138
109230
136686
50914
106230
193261
16000
17012
193006
53575
271876
154069
180913
155810
147677
13834
224323
12117
277437
209048
268614
78839
238530
4224
106684
37170
111327
163780
169423
263127
280278
167096
121968
1408
225836
188297
255036
213536
230487
120906
713
253102
99234
86552
284878
265940
220918
61527
209348
201417
146649
97380
106986
97420
105543
80409
6990
181783
109896
157623
252478
54704
155716
180287
285912
56936
46647
106376
226595
118119
268964
232725
178428
109360
26652
159336
233108
247934
203954
55537
37413
148473
284602
61491
56219
220070
133793
162924
172500
222111
148826
48751
66648
213048
26935
144103
255333
45360
279786
46311
268648
308858
223512
89129
39160
140075
210787
198712
56412
75538
106537
200608
50068
171628
221058
99020
2772
123984
228438
303268
288087
307327
214429
155269
204934
152003
69410
196319
105364
15918
301672
10248
302564
145179
158103
202094
301709
78780
116112
98643
234743
251739
221541
291987
211479
163938
114584
207600
137596
16411
27229
137211
62616
204532
88218
244760
304171
245459
249672
182112
225346
232544
126620
51809
263668
67990
71688
278391
3547
88053
150635
89322
227795
247027
289385
226294
305557
293465
161831
143758
9722
212266
47459
150505
97920
112290
146758
32025
286394
272259
218637
118923
257457
149243
69400
109921
184069
209304
227916
187893
184971
286870
153989
116041
217438
281076
72366
26893
250664
280214
229963
188353
303636
283816
71139
85009
96129
197376
150300
281800
8432
121631
295213
24850
276733
57872
249235
69596
217256
203979
305452
305276
77919
273346
256184
95817
12778
130488
122489
257330
86928
237296
157449
143200
120530
258530
48808
166196
64470
207656
127833
262969
290051
214534
93467
279277
56475
92729
174975
197886
196908
121721
11442
101827
271425
261726
49664
139849
43192
134731
253651
238537
36611
278184
228882
298899
300812
270585
41200
171015
181223
28638
195325
38073
13346
169408
42023
294282
78569
289374
53519
55320
270789
220315
193486
22428
271873
179866
12103
301092
14890
306336
14689
69713
172445
232007
280751
71713
152023
162634
262791
172470
77961
287241
260813
201049
150238
254160
294321
24107
192481
8859
259539
238530
188648
184091
58375
77714
102291
44538
291195
189973
117208
296159
256476
85917
73170
18777
57441
138369
111750
231095
166738
309446
129261
125199
68222
111274
236069
115875
217429
299087
242976
268425
167648
201259
43284
185234
11554
100337
13228
290531
213377
265451
20695
148215
187567
243371
101378
257010
59447
183326
180305
175713
23908
194588
284456
68472
238130
27074
163898
148424
54698
83691
104595
290232
69861
99351
238148
212577
50786
124458
115250
49228
66510
266322
104133
21621
265514
274405
22838
203004
420
272240
195082
212683
15986
27225
16417
55603
145677
6007
162971
84145
292579
143144
180666
47246
232804
192629
231939
191628
140425
67571
92083
85962
144025
161170
110380
82744
77169
164760
269256
19104
296847
290359
51173
276889
116055
178338
293275
141930
198591
262701
72993
248752
117067
31989
301922
66876
248148
64233
272414
193654
76952
276684
85887
37061
133908
240378
94854
38615
161587
203444
40230
305734
64720
121801
282292
78369
91803
217252
23158
246241
309682
159422
251273
57829
37301
177654
100278
286085
94295
24200
295806
301381
155552
20355
50940
255912
115334
184924
184628
56025
17836
288085
279320
203487
239631
40571
184972
276880
97288
184882
22689
253957
66725
100754
197881
220704
180862
161158
63478
164122
173180
24516
275548
41684
238044
215633
246303
89143
252368
286635
91298
84324
252208
236591
97429
256989
104072
112827
30275
94706
214766
211139
144046
153586
102380
58909
90416
156888
84026
293333
27345
238452
210350
203102
174780
305864
12894
298594
194099
249559
12862
16907
28114
208511
202874
137042
194192
68887
285652
215244
228902
33035
278803
59176
287108
280058
87722
143609
210036
280201
143975
294790
15622
158764
131878
185701
248646
78956
125775
134012
96193
949
159027
295425
129425
129891
196917
63166
36806
111107
234829
122793
224927
72319
217170
236596
270858
75788
26822
52205
199263
113382
183338
194072
87716
4279
44145
138582
304537
304497
62979
281524
100956
249282
223439
165803
210821
14274
299598
276560
269647
104424
198489
244276
260487
88139
233433
264443
150651
188026
121682
255603
5115
262316
54560
243994
93046
196028
126103
39690
108336
22719
94900
217784
280311
33682
190970
110659
309980
196114
128737
153430
125555
202970
233868
141439
224885
293829
251193
2101
183132
136901
193714
140233
246868
172796
176249
135727
47852
82668
117545
23243
34312
225408
277119
118151
140679
94758
107209
104239
304034
302174
248852
308713
187471
56652
184822
95242
119397
10760
81778
222906
54483
23577
59290
7017
215664
70227
265482
26005
120094
297195
261437
225423
140503
122106
230815
129658
147770
227933
185695
89252
239285
243574
86653
252176
197855
265745
145146
207427
128048
300936
306871
222830
133699
106411
293910
43226
287416
30063
146249
78770
208874
24239
181565
238391
148772
269337
286057
281
52558
210143
116213
170363
67088
279932
226483
50248
127761
181892
137478
188547
193009
267252
208736
12615
261843
55012
50127
31338
149793
219012
274805
110010
208885
96259
88540
228708
164319
308105
217492
250690
286856
52434
286958
15014
80928
31074
42598
99138
285897
94158
282438
170869
107418
209473
86902
86932
154373
172358
58002
273145
302132
270417
112467
122175
273545
204575
101418
220139
640
139980
82137
214661
198762
65279
215214
9738
5975
20996
165314
248654
44150
78686
101882
45284
148798
108637
58188
15981
306570
108052
68297
220926
108215
139625
248279
173781
73045
238462
64280
285359
157013
47013
285855
13121
266982
199513
167663
239375
32308
12874
59478
61153
82529
217110
269219
242960
175330
188391
11520
30486
30628
275750
196773
302867
66827
178597
1340
143737
148349
245820
280413
266280
217823
21590
152411
107616
123721
115192
261569
238834
68224
140135
14777
237202
293693
149840
89371
309439
95172
289604
81420
137280
146424
128186
3521
11022
274199
280596
104945
291212
38975
197993
104354
90178
274208
24332
106058
192889
45276
252301
192937
142303
276354
184174
52435
12819
151273
182519
43500
164550
13310
234933
293055
91263
114923
23028
98499
284500
289283
212021
87570
21153
175037
265914
258203
259822
74025
74720
140665
194997
186978
220510
14807
114500
83442
59697
32425
294854
163551
292882
32529
70584
17792
218296
203918
156214
270381
228265
146358
241140
3619
104337
52840
4341
274999
217440
135532
159143
221660
302504
43266
9707
72904
226026
233485
163508
294434
212485
303993
57506
145363
289918
22160
58769
36788
201504
89072
166411
302557
225446
257387
165373
269902
31887
268907
265207
214385
84726
238559
284004
64056
21411
300601
303256
66170
19380
209864
169246
205118
97293
296983
194763
172916
133641
221027
23531
255032
201142
271510
132568
29921
7552
291950
159455
237182
193184
93645
229864
264272
117478
63970
309037
142956
219753
171823
66206
23828
182928
149048
183855
85111
38764
220643
96330
88259
79842
277096
97646
295875
75877
181348
154609
68733
309602
97509
22215
203972
64196
17575
172000
131687
159540
110257
305511
118608
24420
113065
178850
55754
119600
204142
237218
261612
59184
96101
294879
135408
125915
41180
282852
182539
129811
122148
243770
150554
273738
164629
115236
209212
62661
98277
251747
291355
110344
167556
38303
293311
281068
229919
296253
241002
136043
162960
252088
69518
31963
209920
152854
183965
209808
107630
50944
95764
240539
295808
225763
55515
183483
232581
137625
134024
51856
38216
264646
275841
206249
59178
135377
210302
128112
298064
82860
144949
294232
159981
281029
70864
29692
236111
161993
179498
206101
44072
92561
206266
52329
239954
164437
97638
31543
299690
111920
256443
110795
260867
141399
274967
294604
138988
244603
117383
86378
271307
220427
74196
116940
65717
90903
29030
33856
167193
298191
142360
100720
277304
275836
219812
76354
260669
255569
173839
310050
17261
242861
193919
218007
186250
16483
112344
245310
75874
148599
119007
297398
128826
176927
96980
80460
294805
34056
180501
117427
269568
189093
122344
205490
7438
45451
227423
37668
192321
44168
44156
152787
132286
35188
265072
255968
141757
51421
109813
123165
21516
285361
88533
23438
153646
130348
285940
109180
136894
242832
226576
160517
107522
288615
25316
74829
43045
141088
89972
6186
114575
180293
118713
189346
188166
68504
185759
70791
222361
82050
190744
71430
252151
141665
303165
295075
51027
37789
298030
200566
152338
273140
189086
129236
124058
236037
72045
17388
102390
188758
75802
198893
42534
104927
203655
282530
221093
95042
46082
188938
167542
61024
309332
245683
128160
272016
70975
108474
165355
96971
99371
121674
166624
105923
91413
129297
176641
64951
309234
9080
138757
143156
94181
281742
283882
303390
168512
83045
233522
48089
97970
175443
93082
178378
127325
38815
216783
173902
78643
64711
225501
109628
110657
122355
12179
42065
201092
31247
228660
863
250621
306084
130859
62751
283926
193987
243409
110236
163827
16356
202157
82104
122014
292794
298537
153633
185906
39271
18207
195005
256806
235878
32507
265952
216167
292571
223554
153628
126331
120593
232677
300693
192056
209840
91572
247142
163036
146726
61133
16256
124604
175014
280086
248616
86065
200316
240944
217810
193171
231474
189354
172613
102704
198408
222313
211099
298258
291572
88077
120329
130937
176957
261375
137721
222043
16215
204798
115852
134354
22057
90749
107055
229442
46382
101087
309833
41972
115141
220841
52239
50921
86254
167221
239962
151136
176897
56372
177675
4582
29429
286442
294286
58783
178970
68827
3525
289229
228974
298995
63807
129305
140002
25221
167185
60324
121356
193130
215588
96828
216002
56078
34008
294823
141063
237853
20118
25888
35342
218849
2772
170816
248011
11535
149552
268754
205235
215852
190231
53765
80588
178564
249449
222734
73282
126720
215643
162143
23751
87081
73489
129843
21911
172051
150370
71451
262660
111268
84266
272241
197708
89736
153429
12327
267388
141765
37204
225817
108124
290614
61852
133436
184882
119027
61072
133096
53831
102328
46862
195600
230207
170494
207567
293556
268955
164244
221644
105802
133958
279364
85155
104279
123667
143900
61161
9318
47241
46778
176314
57311
222792
161673
236217
33144
182303
49458
169501
289392
19145
104743
185878
96293
191865
37591
68482
196646
66493
187813
217381
268227
80787
300083
121400
237288
163354
124697
244018
163475
120935
158100
267227
148664
117433
196480
9158
98985
24393
265281
309204
99894
256772
254783
308036
226535
244575
118426
227381
144932
27849
294664
294392
305586
81208
266387
89033
72669
112849
77582
116881
53253
292333
236952
135632
252226
207393
8653
257814
16533
205991
161765
98542
24214
233276
222503
252665
276526
204893
144085
70045
280371
160614
212746
148345
229252
38416
223546
273947
172642
54709
152783
1506
237874
288935
265903
260220
60635
264285
302147
166941
192289
218281
307274
212813
215890
76366
33735
198683
30863
93563
302738
251901
97355
203758
180598
173008
12979
102967
258135
263209
24173
301232
305899
266987
228841
20842
299663
58607
205034
148730
133154
145308
160555
79574
286070
120417
259458
183700
245123
257596
49295
276543
138712
222510
30195
291107
4070
182597
27521
11391
19210
242647
220415
254761
95717
259368
3339
67789
142079
121989
155857
125218
285335
109141
55426
292166
293677
187726
43012
147547
287505
168757
66907
131511
211021
103669
254578
232225
268938
113548
134343
69672
3754
31007
17975
51304
155124
260446
55383
304602
211318
176591
245635
123960
232110
200020
13899
167410
50536
225861
232358
184071
183936
58969
290693
830
275072
236916
122420
15868
287234
248159
32729
283829
291125
208793
196313
5353
287646
234253
3030
84141
70498
66286
147497
238495
14087
141211
183534
94110
8262
25165
236984
299562
144972
235763
282953
3178
27847
138014
127495
197530
254753
269177
167160
164969
250478
241843
216998
255414
52569
12089
49596
177670
285638
80133
139563
76272
276676
60527
20305
53543
19155
286069
189891
142720
292429
92469
112205
247403
156867
136014
77061
87976
145940
287234
72281
62260
122960
232668
190364
31823
64000
162807
276857
5798
217650
254091
146844
185255
146722
80693
140370
293293
275851
278479
44262
232007
176088
30625
39100
199689
91948
288849
47995
118726
183169
54271
43719
147323
220502
302433
277137
24406
59284
186266
301384
178335
13646
72371
299741
15974
236596
58750
102215
109070
304522
209100
214429
17575
273956
234198
222396
220727
70574
197469
193935
26685
176694
11453
80726
21
24956
248488
292543
58319
295794
3701
256017
92513
192054
64209
278177
232436
240884
249977
61339
194984
67027
297827
57146
133709
62614
141427
125007
128663
224107
160039
244761
41828
180063
192288
192561
86782
54225
49178
5011
268001
128053
132043
14672
153478
267161
39712
165420
273613
177793
115995
307478
304641
246240
37307
20736
28075
179940
150064
41155
291249
288094
160392
104234
155843
136990
283963
292445
96138
65949
224246
228519
259470
110741
161475
37307
143251
264028
150945
279131
19665
69192
91142
21592
298450
88273
303113
838
172218
240495
1731
143838
265099
145083
125847
305946
225647
116009
94429
19260
168945
285046
17003
172509
227775
139772
198365
307015
159657
244447
109153
122119
25010
195857
209871
3137
148165
277921
27472
60591
92005
59820
242832
281910
220832
19275
106313
83095
91719
16678
215145
87289
65222
245166
180709
195081
295612
220715
220513
44566
284159
234506
220098
213686
20196
89857
92865
234660
229424
25244
127246
179937
30316
201258
27777
180286
213187
116381
280218
75801
10975
246389
261932
151733
229036
22409
206864
14367
144728
283572
172933
94106
4893
252556
236665
113022
170555
269468
47971
30345
241354
145791
26109
299774
58740
251458
100947
208017
279969
199233
133281
60225
52151
9965
87681
6829
208991
223807
255612
82796
193282
263273
24132
274595
245239
185165
33757
285976
518
59172
168558
157147
220219
100187
211461
193072
19360
80100
293414
87275
204787
137395
198381
74665
252707
50430
135362
58410
155359
81072
213294
67812
35321
154839
56578
4868
117592
223365
269599
83453
38767
164987
235510
75052
262274
203278
284965
97692
138888
222229
103400
151613
129283
128013
262683
266490
279028
305525
236127
134781
61621
246691
184681
22026
196788
224286
112589
117076
256603
88715
210869
211882
148254
298119
166895
172321
85278
23489
301171
152693
180770
145789
56546
71004
115797
106052
15386
16310
77721
24852
253543
54227
124324
47271
15459
299290
130707
244471
69871
32332
77495
261528
91017
152756
111227
76770
146485
123243
89489
77200
268765
219735
258801
289831
119477
18964
22938
143973
174979
288404
1663
266923
146598
263805
121651
221575
170830
162947
53136
248103
67555
91026
46641
136256
227500
244395
56716
292286
54559
102847
218570
4541
161603
258035
33698
59403
156730
43793
289301
51938
275423
305815
19484
99140
55552
198806
282114
217689
96085
156925
158643
243292
137642
261084
183667
89504
263035
204296
129768
195143
256415
303291
200277
61585
170431
209443
229221
143733
39374
206011
268795
181495
265478
259546
250341
158331
231845
237915
88593
22295
39192
210377
100947
268053
142751
18212
290486
254072
166873
163166
291229
53145
296245
218269
104150
212896
206902
8108
249693
200792
72061
286092
161394
146506
144868
65206
134041
42413
51429
34655
192259
93413
302377
165217
31060
124554
11687
185916
162897
264088
109906
215682
161172
127277
99163
29022
214677
50907
4999
175312
267887
204650
58809
228954
233412
14108
203999
251140
270285
202454
214517
113969
292129
195543
290438
78743
59326
46339
103162
136741
143643
16676
241151
205464
244850
162460
190577
298355
254400
282903
108776
173178
278009
10267
24418
94276
217734
81893
11417
194098
223422
14969
89096
159170
82897
149397
26336
307873
124447
211043
252653
222382
144044
126996
221469
269379
210185
108239
23995
13893
54912
175949
286145
11022
151859
294098
3408
226326
246791
67095
83066
122733
52500
264120
159217
302141
267835
205944
32596
92094
45458
31245
263127
288841
247146
177821
7286
240664
59354
170438
208424
148844
284298
27687
23205
63015
281034
176566
210199
49040
3361
307459
140206
6524
215614
241236
161186
60544
266274
244172
106288
135184
35158
197381
148882
98963
242419
25118
80968
184759
123125
22318
85892
219683
3414
171994
197943
51364
139657
297882
257350
6037
219581
46268
205365
203277
173136
247878
12986
145939
82092
18739
239899
115145
240019
268940
127373
121200
224017
309908
3263
288288
143799
126189
204243
104421
230802
249267
305364
83587
120504
140593
73549
201502
80835
182773
288379
29741
76469
247481
83292
120699
277416
16325
230863
298364
35785
91828
178374
273228
308026
251371
209470
147872
295513
35164
98695
161869
148331
152235
238497
64011
181247
151725
269160
276209
96935
143850
89255
66171
238257
129629
53771
170962
269012
104860
126924
248867
168779
2769
289407
42249
108943
88793
57376
238499
257459
58084
296585
110929
2969
68832
27277
187648
100543
145976
183859
191161
5360
114886
286239
210914
40012
152644
114368
145340
273269
3656
245418
141573
196598
143388
153364
13433
30181
234686
143105
57820
201838
281453
196893
304185
290016
132663
186807
272916
17369
13315
292825
33029
104999
52731
28593
146671
306996
167361
191126
166332
167474
86665
61895
303066
74083
52822
91695
19528
301801
170320
199868
103296
282767
106772
156774
114678
89704
242063
160157
286117
147322
120633
85115
100750
134150
185085
15295
70335
83038
207996
41822
285311
206284
70613
124968
99174
47300
54077
192337
7366
58996
128004
277973
116568
98027
203983
54862
167803
173343
108616
53010
254728
166238
9027
260057
112107
218664
139240
77958
147156
243851
38433
14112
295743
71949
28155
3518
180576
99499
230964
178481
171454
68623
272837
88176
88918
244596
64785
295179
164476
178778
64358
198331
103669
250030
288423
288246
172659
273864
232169
220346
128706
71730
233696
144921
48000
141783
230490
278290
309534
108267
1759
47270
247769
89690
147644
194243
50780
144204
275422
198706
89104
25724
120425
72936
132816
151832
152355
267826
130176
93468
78851
7027
300365
245541
279715
31750
273634
193503
120386
145055
3573
152884
266590
250109
120799
59187
307719
158711
257883
110906
63178
9267
194642
264701
25852
221593
34567
250622
93931
80738
26054
3574
142167
168623
67698
198777
201525
149107
178998
57037
114480
159537
250492
264224
130668
114423
158445
252376
124414
258171
6677
156257
201378
96082
129417
251507
66006
56774
233144
69866
47571
88882
233911
177375
7674
189696
35501
114240
100078
55726
159701
53050
302971
112215
254716
67945
126733
174016
193224
213400
67636
210401
129822
115602
31918
291423
305203
125825
107573
296722
297801
181317
225135
201617
156946
281532
73111
127139
215626
148527
3015
64054
162465
280425
42253
85295
62258
107876
161783
308057
39261
275262
69881
164458
54174
36698
19769
195774
156796
146338
217107
96650
123900
99476
182396
138227
264262
69146
176017
180974
299250
235357
152683
204489
270917
248554
19095
281459
188044
128154
78668
182455
208150
103315
169118
21711
86003
85980
214042
85034
125979
29243
162531
264011
245358
100187
38898
190803
15306
104618
163581
28247
117375
176494
39186
46749
36351
70329
290774
64579
191679
86673
145382
119030
250064
167590
22312
104760
163802
208203
177255
133996
236581
171025
172193
106261
65610
84484
294651
182671
113883
256624
235464
44473
32026
187046
236007
160434
51234
299630
274826
152449
148636
162327
208593
202390
308264
250980
221930
236296
255486
228899
248282
31301
60814
101610
139280
131657
63704
104142
142034
62849
305070
70242
121221
130338
270191
18078
284823
184820
129212
174880
11163
211967
245518
201025
123656
162883
227005
193205
111938
42436
109267
11260
283125
227595
25012
156906
137167
152151
133544
96368
39293
157644
158485
185467
33588
161279
4593
145292
22845
156831
275142
206337
50632
15265
246854
88476
262451
129168
19264
57044
151075
160197
209222
299927
157477
244517
78226
127236
247168
285443
159634
186760
89242
194624
99506
240923
56770
98469
298376
31107
170522
213660
144886
50103
118398
79055
176567
54858
10150
145453
103325
222127
96712
178905
20945
189606
151299
215108
139914
279437
85411
200122
286852
182613
88824
90631
194617
279769
206146
28587
177235
49098
80858
75901
48427
259375
45873
78143
219329
225289
134268
138951
270921
121227
310013
237878
288157
146540
217138
139576
101557
83679
129695
96028
144098
8851
190065
166298
179461
305670
31717
258709
261862
264422
26926
246790
155689
136759
231371
213918
160508
18707
288566
131455
50055
112087
33606
288730
129763
261495
48572
116739
59982
283545
146682
214057
257935
309254
41811
63225
79025
171784
150094
48361
210801
215272
275982
205419
276195
213600
31239
191589
238671
189936
68500
293507
275835
5325
296280
259739
202502
59297
239375
243259
257176
76245
7541
211247
115813
240958
67832
77677
100780
288620
216048
290734
117337
300214
184534
254584
192682
40633
268541
4078
221077
53618
51
289899
71432
45497
123221
81231
191653
225479
184185
30270
307812
124619
209624
75098
243126
32263
295974
256208
32465
130097
285063
206087
12534
213514
197692
83362
241728
64674
227139
254365
28088
75695
185950
125655
247882
136607
155604
88098
139034
86662
220000
140696
162467
154988
51693
221368
204845
139008
125580
260906
260946
268811
227036
40610
182357
273967
280638
6122
231100
166321
67650
44646
244767
46746
94144
285522
48378
21091
220715
93414
69643
234222
2000
45851
194018
7264
70354
250330
256760
231396
232580
250748
185351
204320
16818
207160
86148
155049
149032
211427
59336
279455
7754
198593
255046
134972
89258
121423
83557
218019
289696
6598
254722
15073
250029
42435
236412
303734
285918
128702
96207
138289
309027
131075
298521
23203
81114
34668
12858
52894
85985
184120
168306
56415
117719
214043
40967
194643
202916
172382
28173
86480
108331
114903
73848
6339
11554
221987
63704
61439
144290
72390
309375
91052
196316
42687
227172
23197
54763
123718
140793
130530
40407
11854
194433
303316
177986
86569
223377
104506
102490
271669
85121
31089
9083
198375
69202
104377
214072
178346
188140
31819
249
9662
167411
245697
89546
115423
152690
24793
11857
67751
143962
49539
46815
153052
95316
227764
102002
71403
4301
14245
230020
266881
234219
103062
127813
15666
309853
149089
112607
302429
38180
130043
135818
170371
37401
229092
124850
63926
29525
163306
45712
271037
57397
119470
42431
151169
299533
138955
256786
20374
114391
190306
232963
202530
61675
160207
89897
268228
3867
9025
109788
74344
298713
158260
183548
146785
97323
33454
16978
84063
60618
131202
299356
223658
28061
288228
94217
305746
248655
143229
42876
151308
138130
52046
140895
74200
165123
148906
137704
69862
147443
5267
214705
252676
209570
106877
63607
62040
188900
250435
110627
71004
13010
120999
126730
221275
178829
98003
304903
305167
4861
214775
123966
33701
96801
18575
202873
111660
309315
186433
48293
56082
218668
252022
224461
187344
187518
116896
288069
5892
17644
52610
77690
241803
212639
210389
255030
145520
284587
56831
211331
63607
42271
53226
307841
189746
213006
255692
211813
164624
284099
223674
296437
122192
235863
303539
208652
98199
47013
290843
167596
105941
94453
208036
28235
282437
155052
71030
66667
116390
198419
28130
91315
276237
8976
149331
270761
173382
39745
110469
40357
107409
90618
94288
298205
239105
285497
83486
275680
253913
107157
157169
194850
158413
259746
265555
159041
51944
57749
271606
221399
141193
201628
73433
223095
216687
256869
50112
307182
88810
229435
254615
152371
242956
304386
282937
232101
87363
225618
224177
281038
301690
33942
74057
180053
185263
79752
185853
132981
192993
190590
262352
83330
226956
61586
117789
230175
69113
185607
131457
120285
169794
194906
237367
38323
308888
156418
74605
91619
24503
285878
308639
249462
97609
118671
47528
243722
265012
40806
264804
66447
289136
15520
99873
38364
56144
163128
294781
135830
55676
202324
216996
234259
211346
81656
9663
132334
48296
126351
23207
271856
258409
167584
39833
6890
18816
88949
233274
123728
202391
301111
186428
233126
113392
135641
123264
5160
236016
116651
285657
246860
214052
106863
156194
283304
299831
130344
142320
164317
12297
300373
182939
69427
162242
166667
137853
149662
302669
116010
215392
262705
16931
206282
301819
184438
159762
200098
268236
136226
35546
21573
154098
184223
202197
213721
9055
83772
288660
74793
52881
244860
15349
207196
42511
308302
304720
104435
74196
275518
130570
113219
7274
233341
37337
69569
203223
295017
293474
228603
160435
246251
39832
129282
66714
117604
44119
212147
221933
54615
73058
268074
248382
239865
188492
126286
257978
307080
161766
66920
70738
210986
302409
101843
141071
49420
91580
75004
61306
100915
79074
11506
144777
14005
302362
241318
188726
24183
282604
201590
95735
125435
236383
180495
46766
55731
232660
249786
220165
156143
291817
99357
296805
205373
66964
15557
56092
205822
9417
266628
175203
41206
129000
232735
176780
85483
198241
55438
284198
73317
135482
271654
21191
106
190972
263429
83007
135698
133303
170270
60642
85925
183201
154499
4459
236223
305700
71016
283726
249972
85709
105711
64486
224116
194527
149820
121163
228276
256130
216810
85718
115072
17875
99321
291034
192737
155688
25569
210599
278611
284392
60800
254422
118083
302696
108158
179816
190974
263544
192447
185031
44112
71143
164662
36138
132820
238144
120470
187087
39794
208925
68886
73878
36590
284473
295852
290474
196865
117266
290114
115128
212263
252888
237241
199911
109189
92465
220099
307232
191298
18982
203883
132936
123700
40644
73985
298166
171075
194682
77373
167566
191053
236922
298157
174857
304068
295789
281034
34584
9204
21393
296043
37903
173491
33600
130587
246985
133284
8135
306136
142591
37564
235720
156742
152059
108806
277176
203267
132427
230780
247042
31073
146046
154372
182015
269174
57568
108016
182895
187814
200954
89562
248733
181182
254583
97757
192031
107608
211599
92634
55911
219213
9110
86610
144342
69479
92814
22050
53797
149368
201030
75672
46899
190459
68785
293634
41381
96336
44110
40229
72289
297935
84381
83876
114866
193966
179603
291670
272651
305048
65879
251471
211193
31197
121493
212922
71656
88147
240590
246575
291020
301762
145113
34257
9557
125477
304039
173483
4276
177751
11839
281755
184548
52033
271601
34168
280795
238236
255241
75629
293121
59510
13777
32611
1114
144281
160317
144525
208951
116821
62781
25034
59236
66296
14991
50728
46323
179618
24450
71538
74469
87685
85955
251833
304578
264395
192606
4006
195926
204659
210382
31566
56894
43945
293324
221459
270080
104692
279160
216033
219024
282994
101133
48942
14776
121674
106196
222690
60069
232246
213287
260569
202461
91234
134766
72008
36469
101993
68830
307230
138583
129387
95247
58447
1748
88752
161449
132501
128521
55590
122216
223606
239777
58151
247546
149476
117661
215695
43471
167408
236604
113765
85192
200846
154842
273076
292460
45640
281630
149541
305997
180988
155164
72977
135687
40030
255969
65452
206223
83193
62018
214035
285527
134172
272152
271950
186048
231258
147750
296869
136305
54953
299803
260659
139471
43577
305829
39298
47873
53834
186391
218311
90458
302331
105814
223294
206600
259760
170505
169932
135482
180039
299942
162280
282267
85997
231559
256479
117413
148434
158280
130043
116175
26895
217323
190274
270862
182976
34077
240913
103927
131328
207547
107954
277833
228978
116005
289814
161542
19112
49364
166995
185663
309269
9600
12681
73037
247317
180550
177197
275473
33962
250628
9660
141573
286003
217631
306328
292920
147976
265960
255277
50643
81640
60232
1930
135249
69912
197538
247669
51548
30372
89849
50976
309954
218739
43756
15243
182477
212465
97795
245465
226788
66024
31513
247806
264629
119456
218916
131021
219030
245029
233853
213683
204839
299946
90463
295495
104281
83846
161328
216604
192705
33875
308598
131176
87889
219566
127593
56447
268951
204452
286917
106184
68344
242887
173588
182505
76405
24973
207283
110333
228025
133599
183647
75816
98765
60959
125534
113773
68634
198166
29414
54173
95232
197583
119376
94477
258494
194270
190960
74395
228637
123973
55883
30031
225480
40338
61216
228317
309705
162692
263924
259761
144810
23311
291469
65713
234422
51615
39235
257845
125215
72559
301206
235161
107331
20456
241327
258926
309027
161097
44666
26855
154091
47799
211979
52738
16885
3163
163228
298042
209869
39866
248788
128141
186172
169496
211625
83384
83778
7892
30272
65332
121397
294434
271817
214365
309386
103122
94925
155244
64714
57479
9658
243375
94398
142113
122466
261951
285756
268268
292265
131948
113639
131712
308174
298871
122646
177134
216313
301821
117328
282962
279355
255495
122682
287043
128904
7411
268659
279438
85566
299391
36812
193276
13434
295888
303125
2796
55824
208723
191298
205656
54611
279544
265471
205160
305186
41845
268565
215280
279250
282880
203258
65755
58165
153405
41859
42925
97803
101292
129007
20165
301605
208727
113305
179937
254719
181842
307019
92250
17212
248518
194726
149744
117307
304442
14761
108571
296886
265645
166267
187004
147921
211769
236799
199010
45275
139376
41363
144484
206397
37724
47715
19529
126916
30661
114689
54301
269809
288819
115487
266252
24013
62955
225052
10877
24894
135446
300107
129535
167743
153708
54194
155963
265543
154525
98092
33658
215698
173343
283159
154233
253248
114170
161382
260146
305343
191972
231448
216057
175315
164212
2861
171149
220526
261177
306191
14287
207363
54766
264187
285009
148162
184066
44968
146578
86740
111017
118215
96187
100252
186476
246225
281381
154936
274163
299444
77869
19223
179538
52829
50136
196465
11921
146846
187790
220730
246969
247386
79527
105146
152757
309342
165
255569
73551
78571
268578
32835
289493
262508
176172
224620
59457
184642
119699
73558
221138
228027
113550
278570
186129
194206
221971
163608
191415
286387
78424
158837
235026
23474
61438
101182
148025
144039
153428
179024
169263
5197
180282
11323
17740
93683
210618
64403
106031
8121
182509
179013
135620
289105
188318
45866
65398
242766
283665
308582
278126
303580
163176
235671
119374
249831
159378
95325
37488
96111
150651
282219
86237
70552
19928
122160
29674
137396
23809
296767
11587
89786
218556
96950
25394
137196
34406
212830
242914
272742
161768
74318
191450
221388
91950
143407
59370
17384
285164
66875
34809
80160
32730
84746
66535
54534
108207
22597
115941
197501
34098
253507
199960
155113
300261
62230
75780
100645
280376
259256
131350
230252
37342
79532
44671
228917
233102
168044
189720
2645
177701
76069
54600
205317
125347
83623
215011
116736
39667
151656
61753
270823
38822
209895
274572
206585
102933
204903
283451
43648
222559
169450
115132
85703
166363
133746
294843
206845
210827
151705
247132
306870
286789
244339
237218
258764
192945
91609
179224
67493
80444
85238
24238
157272
138030
257298
177922
9270
38710
129791
267725
233221
48190
185631
151220
308879
183635
261435
225709
228510
246224
228755
120722
7106
210024
206888
197530
138548
79719
47468
25457
11495
246615
60952
242058
173753
135527
174461
202962
300497
55671
148666
189301
32916
2190
244877
18589
36624
161898
93579
197916
250404
142899
2182
137092
77850
297835
43779
280067
130078
15019
187802
93509
175518
263256
137763
105313
18887
65333
122911
66061
280272
210708
129469
205886
210080
217722
33458
244915
283361
172256
217237
250698
244776
206743
204793
85644
89570
309721
170258
39692
164714
52346
202038
57701
306698
193255
248099
236656
223156
283457
158781
188860
88871
299388
79023
307152
240284
178389
259397
269405
99441
151328
118351
210301
148898
205978
160021
179606
125945
199384
97776
180648
28030
21493
184363
77309
291502
99816
90670
262298
3841
53710
233118
79335
48659
63835
70439
142817
158897
39970
204874
200460
99353
283321
40746
42881
206979
299416
193542
262341
22221
61280
17187
122145
276557
101276
89875
207579
177255
112735
50490
95250
195660
155471
60854
86861
131094
25472
143469
127068
237790
159498
185372
159845
166769
258700
201030
228713
86956
124555
278326
31482
267483
18721
86388
248508
126543
248260
159640
219258
162052
119690
286384
118468
291371
224964
281277
127133
161294
292074
92425
246718
92820
258402
267371
73996
168541
257246
205251
170340
264058
264874
11327
246107
67000
151569
31062
115460
117315
154034
78830
129701
80913
146000
244684
218930
48412
252535
118257
240338
220846
33875
196585
273801
177011
295609
270409
137041
118116
306264
8957
14266
130183
197057
156475
198038
143290
165444
147079
5851
246754
156952
183616
201141
264987
301960
71260
207615
229186
7456
185912
166624
216953
87673
214974
77546
85856
289733
238731
275559
178747
225742
121719
210207
158507
298277
251408
117950
260289
70826
192390
184750
219764
20037
144430
297397
222808
45760
55234
126922
91282
291025
24056
235027
109578
239729
309963
229193
126540
128240
171925
215468
253772
19920
37396
176105
174312
151531
91156
298973
168258
11176
65386
279533
262147
217152
27956
103281
203109
310021
95477
7249
241466
8984
181605
223677
135426
58018
204985
124071
12404
103873
171415
264984
283774
214702
184925
302847
18543
309381
136797
201991
148104
67338
59183
247916
115129
269174
202843
197148
33556
277019
155700
163121
72377
90227
24273
167631
75792
266954
24996
139563
19941
234805
244213
300313
7219
42342
150928
3597
177232
181261
15248
289669
153311
221133
283118
106863
184316
205595
143352
78129
162033
53332
13268
163221
250114
281011
109263
100029
30999
13710
71904
77293
165202
250701
21830
101760
159316
24152
128836
248582
181637
228791
252700
101044
274976
115976
274436
277682
193216
22868
308006
148124
207696
221962
255058
290363
261040
47982
132837
62715
178614
75091
278196
200215
100306
94809
303937
218074
81348
164561
116598
194519
51060
276557
268174
90193
130338
7799
20823
116807
26053
290159
62108
247546
188591
106425
201504
202823
198488
164869
153639
3255
205716
127637
100909
187972
293594
142272
291812
564
231771
193146
265483
134776
309758
205649
70583
102595
152903
29685
293535
187973
203607
71845
183559
123069
77694
151846
41368
223079
10629
262671
49049
254514
99422
77145
261799
80365
242237
165554
247400
215830
11902
94357
82138
197349
195552
139069
275954
206329
262897
27611
295774
135151
145074
258298
213894
254255
37772
58341
84057
206520
93890
53906
98166
121035
8378
157493
238478
192098
158762
16214
104038
26430
258378
165301
39367
78858
197970
91483
124326
159663
167179
52150
62224
220402
168337
44081
158032
138227
87361
148311
134718
237296
153510
131400
97150
306307
130382
63826
53688
9523
137683
147035
126327
80836
268088
296155
45102
57147
295682
205953
257431
289954
144503
226963
47755
238603
85856
216900
167579
282530
161142
156464
68489
35696
85604
277787
277542
192326
118897
288994
251454
287475
219369
162956
203879
157451
161717
48600
160666
111147
153853
193729
144344
244823
237173
25364
121387
267788
55760
246609
219562
212068
236307
282843
126277
280223
122633
64288
213894
195577
208782
25234
124690
87247
241765
254577
97649
305849
252432
288373
171240
42513
103171
288347
158405
276555
63946
64095
11354
264608
237994
99389
168252
48442
185276
49524
108273
215454
83654
188895
88672
274216
170518
220069
14762
299182
206386
239101
300839
237627
224713
49286
164157
190138
250015
123824
232004
265502
117973
89433
238935
157007
8018
152681
260039
115925
228049
156488
190273
178646
277198
39768
143299
293357
238723
273835
293735
58848
47619
107016
207780
234134
93652
291539
278877
13920
13945
29702
56945
23859
192875
292593
76153
276981
166783
52950
284910
14599
173807
47552
209060
238865
274160
147534
222613
210745
12171
82508
142537
224023
142788
168596
98742
111247
305340
225232
167653
192195
111789
209256
104152
17716
288369
90177
84459
165237
275536
60130
10303
301669
40326
225499
62824
104921
144372
59060
132546
180610
1387
96936
108899
235089
173617
44135
193622
195196
231408
294835
172155
181919
123937
182142
147035
43797
118369
288351
283212
294358
99585
14862
91086
12811
129095
174030
203827
208616
168723
220621
145455
79269
51138
135901
84576
58770
190055
58723
25730
29593
86945
99852
143594
225013
42093
294571
170641
174912
24872
205287
204416
246650
201193
116684
305947
38873
172779
87980
220876
43868
237877
262663
154766
246799
279059
44194
27118
84312
77165
144042
107984
222615
53009
144654
35331
82717
22057
47677
227889
126797
284598
233387
116076
180444
207280
131266
70464
166787
276077
220832
86364
221123
110051
240831
69529
145621
241283
45793
14109
67792
113835
65085
58052
83358
188889
157097
70686
31135
172481
84114
5759
221447
284758
128660
98737
267378
82578
142329
41829
57762
55303
252689
154867
152589
18889
192324
135389
206606
243968
240185
174313
87728
304186
120941
238391
240241
271133
108534
125056
110638
226494
309556
276556
299069
217760
167959
111141
117395
111873
104998
303061
5100
291235
146359
252917
4072
61510
288359
44659
47097
221734
19311
117544
184403
47848
269505
27928
89501
100098
226232
299756
197139
247428
156190
185295
87122
86090
40896
88873
55791
45961
214079
264440
11570
287587
19571
71185
142841
243549
130737
168944
273447
143083
267089
170147
204873
187624
117546
182953
229090
198187
10036
292295
26501
182727
138084
236672
178311
179585
220378
62165
106394
105664
261375
293386
199075
111980
152473
92570
182483
76912
48173
116486
60424
59645
222648
97228
115690
174349
240992
119013
12087
244403
149353
67822
170522
270773
299181
44137
96393
46405
226323
61394
54823
97847
148567
67802
266602
53320
296896
57363
154074
216408
213974
110143
12917
149014
293648
153054
190185
146398
293726
87921
279605
101845
14986
111241
241477
95127
191372
158431
152207
294107
88090
233560
30876
202376
103424
160485
270224
120577
296098
66648
279772
288446
71032
25142
270771
261049
164563
198326
240615
107138
252465
41678
73091
45208
236882
62532
82489
49608
3398
258774
189258
94355
44099
186114
389
238018
279611
228976
62371
227662
269970
282404
208416
256267
216735
19716
278525
79606
191027
283468
141264
258383
100974
250379
44104
77056
39217
185197
130712
243444
205564
200669
38731
182858
158669
2664
226082
103440
292479
269547
83964
51507
100567
148139
16298
210714
184481
58859
296994
39115
29030
154620
199133
181777
158593
196375
49858
56431
268340
236363
296073
231080
100653
274665
126090
287680
229506
298621
56793
41852
24122
114587
142976
158670
35396
260528
32104
134373
129191
18940
72723
146843
107073
102271
82511
157560
68791
277435
116935
46437
298677
89361
263669
212714
33861
135427
276629
77232
183945
182933
84627
307812
101807
238420
21114
66816
132856
100005
174624
16094
277042
287691
73309
117940
145657
5215
28337
294622
284753
215105
49402
111532
65156
188298
59540
163254
147896
114922
202645
188082
255861
249999
56211
117337
146611
175704
102603
169496
290457
309357
134105
173219
273728
142097
114139
300674
146519
178182
167632
125381
174724
9630
252394
53416
195102
159099
76906
91028
39627
271944
219546
58538
26609
130742
44019
63200
21040
72446
216379
40857
115595
64262
285826
62947
242205
26417
66588
67312
175987
76677
252837
57894
57607
230202
144448
255040
44924
231427
38436
103724
120140
198817
209369
72183
44556
53396
239606
61219
254047
131960
29625
48362
272067
75182
309137
231661
202537
82416
136792
226182
260599
163960
160671
63198
211392
166955
15110
28327
224716
305845
101717
233852
25359
61609
271023
290208
288193
249334
43753
249825
234277
3855
79190
105474
176124
44377
187347
19110
132883
199847
231897
223135
186833
218690
297370
116599
6845
199199
186702
1434
79325
232440
153134
54509
152995
44745
80003
154970
249475
154099
296274
45898
159418
175516
274853
257536
26226
174028
124236
226306
36085
99994
92458
182138
292050
34635
299133
81894
110909
246223
182396
223758
75717
30234
284780
248366
138685
278345
193834
34167
101318
128745
162814
253453
113007
264355
15031
232813
226828
15121
92270
87970
103844
273326
21122
208103
187206
117663
8651
197710
54233
2562
228372
7637
28778
296575
55639
109418
233344
373
138514
259698
187057
153411
175353
124923
66065
160809
238222
159425
278733
43829
262370
46194
186484
161569
164327
193729
84411
82331
152763
32149
23058
250765
118261
96701
81380
176350
63239
184216
298827
250600
47414
235155
161301
206624
82345
49958
26639
158059
119666
2593
37595
145803
153409
298506
5664
55026
74040
187079
61332
145393
33245
166403
52515
223094
221153
198371
229321
231690
288648
307277
87108
107469
276754
184921
187529
11610
173335
64681
285428
24853
127377
147316
171916
194958
160340
246715
168375
48414
155127
30689
285514
297769
131944
309260
305532
277783
93639
143862
179731
131958
14658
32681
272740
156755
24378
304413
287844
252806
107023
43628
38885
212484
48183
140299
202299
287205
187944
244482
141200
103614
162377
12643
33064
75447
260502
53775
89219
86205
229897
78926
120261
176410
123440
67581
243150
237892
232629
70124
146966
302442
49990
6839
295918
78596
269619
73591
176389
206022
66108
304819
151050
71426
120615
142869
307760
246855
256355
9886
34334
75748
246510
213736
12374
161860
183017
152837
181924
269178
198006
298773
171820
268693
31212
167490
169946
292582
124929
185048
81720
46568
120902
173818
173166
225091
24888
251298
228997
114914
260472
102919
212549
830
166476
102249
118221
233560
287189
247294
15979
112695
128817
307049
179577
294654
3202
31570
79169
284524
61905
80845
94816
148159
68578
6832
237684
158638
121750
89212
214309
283524
74202
248523
116481
165707
9792
243375
253868
119679
16057
85237
277285
156201
44352
199225
52189
11923
32699
247361
140222
30008
300052
156501
177900
29655
66556
119741
56109
104286
228790
173022
273956
247819
217660
219432
113273
36400
42988
208734
228823
113283
79205
201912
80108
220627
293121
262920
281167
243893
102398
152507
201759
238174
119145
126026
282651
254472
53542
238689
266066
117294
34594
8234
167737
103990
181963
188601
63749
51462
214177
141707
158519
151923
228860
5008
253843
253977
197789
4825
277904
12866
19655
296167
53894
128806
303694
188947
84062
129401
265296
213141
274367
29338
273375
71014
253044
213954
138405
303314
17213
112061
246727
270669
18762
16360
103240
108689
128166
234999
207639
11725
288489
168928
121312
37694
159639
238486
194526
273563
180928
141717
84281
18150
62067
104949
24876
21588
173387
271630
233602
52284
2207
1883
120724
305819
95461
187784
236705
278163
93061
103341
116138
85800
192606
156403
268452
272370
236376
31166
257178
107050
97551
148941
67360
250208
56855
126983
26420
286731
264513
201614
85921
202803
175473
70931
252082
67213
272945
256484
298787
219650
279687
177068
132558
81352
92461
287217
203464
172525
84009
265248
256570
39133
233070
37810
161318
201879
166899
170800
44640
20647
175719
280227
292490
221141
67392
298989
176384
279068
182632
230315
254270
66498
157229
81111
280967
56011
71352
96931
66333
230130
205926
124721
16848
132470
92283
71341
51592
10190
228496
162554
147810
157038
186994
246240
289356
63428
266069
20798
285971
83741
210062
127605
123244
194834
124841
121623
11801
140399
246038
153585
108775
291602
207918
134852
132768
270702
77987
79021
209734
28134
202681
302250
191412
258384
243251
98964
32576
71485
87432
265100
156941
246377
141420
113179
243096
167395
128838
233808
225622
203617
117663
307027
155949
52566
116876
309409
189716
146263
206913
216286
306769
298223
116094
103550
94815
203164
48450
49666
107325
175265
96213
176982
239476
291031
122618
71794
211414
196953
272161
82645
252980
38737
41505
219143
188454
111193
279984
119774
51492
93771
163083
154267
163210
46924
6321
286715
233015
153428
141298
190331
173377
222166
141556
173939
85935
123074
249509
70720
54851
191026
193518
107195
290530
231523
263039
279334
65600
149740
37606
52751
267775
270952
99497
294485
197370
48690
98805
205968
64794
133479
18837
194359
127257
200212
243204
247946
248230
92150
266227
46888
254437
153810
90249
109256
116668
34625
195390
116485
225596
86363
308034
25286
150500
192536
152600
274974
203496
90855
255546
52171
101959
49082
69791
293497
99615
38118
277808
150663
172564
83807
281438
291908
4646
14953
97319
94199
86761
95670
72933
77103
290036
173544
297302
281550
145383
129751
93142
280592
140466
3931
71863
81608
248010
107864
158656
279811
128354
238105
232026
204650
253258
15019
89669
73838
74435
236082
139525
282490
22968
41732
41741
149229
211660
118015
3530
18441
657
188063
188247
237723
304071
77776
192373
192349
37596
286467
35728
83882
18918
258885
145622
251897
120583
102761
139936
199476
130811
186640
276479
172087
30671
101678
47
119776
251241
15060
97643
193737
178820
128319
89591
131024
119549
271521
130855
52253
184121
284180
288279
116017
110133
46713
309766
205717
71083
284103
55948
48217
38013
201206
6765
52038
288194
173435
94011
163416
296903
35563
229081
43857
216494
26878
265243
238717
11374
112119
278458
69032
92086
298872
203766
194759
188338
52137
139647
89449
45106
113870
201255
240727
132229
9634
154750
205504
95945
139165
282795
5706
195266
175542
12495
256809
97559
306147
251690
148242
135079
95977
255443
160845
59057
27478
171231
17582
56133
58683
262629
271190
91903
210038
143501
179363
2492
279533
234757
232106
208963
124010
144244
298824
227184
283582
157894
95378
303762
149042
260988
92466
258030
129993
204625
212510
218062
193543
163232
259233
189523
8712
245527
9064
75146
226179
117781
302529
162961
309443
242368
281177
143581
173574
218396
258262
167317
226422
214402
33964
277755
24241
113295
222074
247692
302556
253535
78585
135903
136801
167922
162180
54777
201370
29055
195320
154583
281344
70267
290871
268313
34894
87772
2560
214331
78833
183641
223135
225122
173180
195787
68212
198159
118633
282150
211042
108786
265932
201351
112481
217796
235397
67903
37101
305401
239524
81474
253375
161991
161124
232455
102554
235867
245218
211459
145609
241577
60839
264366
206319
291484
12385
47902
287853
169397
18019
195589
139515
22494
99379
5596
73208
302129
83335
109555
39861
90717
128593
57139
103641
205319
165272
309524
278087
206078
112209
74547
192756
298309
253067
158276
59515
264315
79686
295
265281
175437
261249
282514
148565
135761
238885
257185
123570
225693
121191
253655
225926
81048
201997
70479
23646
68807
249889
276338
231010
130142
13573
29855
75078
167955
151625
239772
223202
261364
259062
227069
171879
299751
125200
137629
291993
167575
92878
219132
296146
271689
104682
9612
194221
252288
84517
84674
276320
149422
167383
281432
18003
224788
42388
214979
174494
20243
193798
196094
240105
146834
143607
186842
62386
75729
216238
167409
236854
308202
73308
48044
223759
183038
258186
183057
189038
4800
302572
282555
168875
1342
49325
110559
13627
186540
242686
95544
56454
123774
307027
81810
290
93083
180009
238867
100978
46376
302718
179039
290627
193844
71888
78281
263191
16983
124823
290498
12714
136842
260230
188215
179773
270986
259940
308224
97758
310043
304085
212619
179265
120550
47975
272028
240217
114728
291734
230480
251020
165721
36789
257396
107348
235725
15948
251639
74738
289533
200056
29004
82419
65914
19788
113790
53993
248372
180874
199446
272346
40199
84831
240244
146642
283687
202078
141526
99969
47773
31088
28522
197608
291089
99697
5905
155927
261756
149273
261302
103199
41128
167749
196441
184165
183048
172037
156015
33332
91095
149194
138186
225053
120245
79312
243083
8625
283338
274210
204713
54382
165677
256672
161002
8249
145636
16936
8281
70059
39683
81566
302883
256128
228293
206788
181777
17926
205546
243161
140542
33209
120390
266972
246383
123448
154048
18568
167038
122975
283461
192867
189971
182740
280715
121629
209230
235840
263139
92337
150183
110832
135002
171712
73744
5764
284128
140879
226590
274197
86088
259148
274206
126972
119225
191299
32634
238232
37350
132236
263164
95215
272904
275324
276095
32646
49999
270225
193617
150368
97626
161768
206263
150655
295631
126492
40315
138835
111341
130318
234948
242688
219617
27404
220806
89072
1457
51256
98571
114599
249715
14102
283459
177063
173143
272633
302197
133653
230950
202049
132520
275778
33852
99650
76094
60187
124090
303221
45904
48895
240139
3901
210786
6858
22671
119424
111544
202780
80073
78406
70974
133291
158753
283946
121794
32635
122850
130810
159029
299828
35671
117617
131986
172160
164095
255202
233585
240103
107747
156525
293495
128288
127722
199223
295821
222988
209017
8872
35562
140252
2782
304039
256022
75781
259091
260403
191631
42505
259365
198819
263887
261276
114307
91681
84115
306063
216840
141750
49836
140942
218028
224090
182794
245697
92550
31446
67029
277111
230161
216760
187693
60729
158914
272290
231212
121773
283306
150520
270176
124431
8695
12661
269769
42101
184464
264251
76554
247313
117574
290747
285549
33982
122224
287909
222682
59787
168811
110235
120109
50264
177882
232710
242714
74769
256204
260695
32278
254
111209
94882
168771
61808
195756
154971
73112
115816
246447
284788
205526
234446
165299
147657
143986
293472
215115
148677
235628
144783
49579
43441
260481
265591
111341
289588
274106
301014
297488
67255
36561
270735
193152
137345
262139
197775
255331
75516
167084
162013
295511
279545
29444
227235
30736
220599
373
263441
197985
248671
166781
249042
37438
292542
248243
98808
250255
17383
202064
247194
269834
76582
62222
2149
16017
233327
245431
5776
13081
158567
36558
155373
222665
171102
131374
60504
57616
3855
180435
25985
238766
6931
107182
266183
46420
13775
16061
128446
214999
96273
71849
47336
296622
46081
64195
75334
57302
26804
45480
266737
158979
241258
124462
285403
308055
112611
145761
247701
111012
15764
52723
183144
286144
9889
158104
157587
32777
79776
114218
133755
295078
173446
91721
175590
145479
270103
209318
194272
220022
60918
206919
189222
249005
41418
187644
207629
128129
300556
166245
259952
273627
307685
156696
86233
33310
34026
82876
154860
203164
13802
69649
260358
237585
117599
125203
306069
38967
206933
67815
254290
222144
24673
188993
31395
50332
36562
78440
239470
148932
162532
228409
254434
52132
247641
280699
83242
184048
12095
81438
57969
186266
272881
97751
222844
223821
42117
293228
175559
232589
6210
250208
298142
94641
14547
94273
120075
31519
221421
267198
30798
264265
91748
185478
242793
113060
232529
229677
45334
56297
166110
120038
89627
110975
196267
68769
233436
6465
216890
98346
228058
145058
255870
193587
199868
226077
51123
114743
246183
57743
28523
131976
39783
71534
284984
207379
280404
182053
77768
119360
148065
104565
153925
141612
295080
261753
49002
23462
235178
302129
290007
300757
307022
58047
246649
16926
131615
220657
127520
262288
142198
190232
133309
225568
86139
167042
20265
234222
290933
248944
124991
173242
4081
71536
184223
23739
266939
309157
152547
53010
274785
97885
92407
186366
48051
177001
200463
171464
39089
35561
125343
80700
74311
108141
9595
21042
275490
300834
202281
129402
13114
245352
118099
116411
22055
51513
267699
204419
165543
294735
264760
288511
152868
117323
198707
59745
53995
183084
85034
52506
297193
191545
161831
215963
293064
177159
11288
131216
190746
156631
18044
74853
295872
231059
121730
68878
107769
21376
187616
214673
30344
219614
27503
98376
278288
244185
249116
92892
285558
80753
175113
112113
42480
66864
11379
277146
79288
116934
301821
229171
92229
236487
263447
54122
215773
246903
33244
309714
187543
165354
4641
273968
59985
103972
10774
131566
234882
29089
4846
246586
211100
116176
247654
87979
208298
281524
158057
280362
32009
288230
298388
173686
7434
250935
240296
102227
93327
211883
211888
222791
100463
184854
140017
69660
225024
184818
51144
251113
59770
162933
276222
254774
298006
139788
111988
195162
34746
301941
250392
143674
81872
136573
299385
47252
210228
266785
245061
74804
69025
200665
139910
127896
19751
89156
46244
308927
245677
68949
102458
257968
46819
98042
273214
289291
241136
128253
178155
166893
8020
59652
198481
11789
128737
214946
45652
115965
151194
141023
239931
211329
251317
172701
213249
58508
92501
135972
47640
124672
4698
124306
179155
281251
64979
249534
184684
284372
53686
229374
190836
142096
216810
126543
71664
95171
251193
174190
268044
240572
240926
1125
106114
219507
94600
235710
229464
103533
243920
3841
197279
18060
191419
166254
211479
181752
193137
305736
279394
66100
2006
98686
245614
73795
241286
182202
30992
101714
238990
158125
296997
174599
35872
65755
232945
98863
131457
284650
71065
240867
167119
264707
107922
81442
90556
228702
89251
204049
119669
303868
102267
170046
93808
178963
309461
15176
292927
129843
163033
100692
305093
14532
154910
181042
5856
43227
60308
247042
248790
34340
167798
114961
107545
49503
292535
45529
163675
283079
186033
111832
105094
224796
293449
264418
187302
119982
13805
153478
31334
147116
32410
245013
128849
37152
189843
278095
48296
222538
215367
26370
266167
34802
23660
230473
292704
127711
87825
247394
243933
277674
19886
188276
282855
278269
238963
174898
164603
208159
174167
71628
197663
223909
269654
207921
227631
7445
121598
285172
277660
145793
137848
48574
78013
111723
162259
299552
264956
182907
285396
107068
38813
305615
61359
201834
178865
155926
37143
251157
297450
16466
78924
62860
121225
99971
28924
77007
280926
88356
135828
34146
201703
211608
188326
193693
175226
218585
155420
32641
219108
222865
308850
283422
111128
249422
277633
205101
295422
37560
148817
121303
227824
126079
248545
96569
292749
79138
250446
63918
284816
258700
172417
160183
188197
35749
193936
7356
120989
216611
288636
70488
81216
231255
125762
24356
213273
119713
224290
89930
298654
299781
151020
18719
237812
67851
171142
147026
171779
142396
115085
2868
26607
180788
122176
91754
84414
231150
207298
10381
76560
276144
152984
164358
209477
80688
279767
286594
22543
307100
111248
251016
28878
239393
206234
126771
45101
257810
26640
91056
278700
248134
195808
216242
70087
259267
101716
25129
127333
100243
153573
40375
34396
125592
115486
44016
224513
214931
257141
308917
273454
31524
253533
127438
60224
282631
139928
126906
156347
294538
126949
154380
261795
277153
23111
137369
248971
3959
30110
202265
19963
275693
57609
63460
169751
164930
38314
229284
102622
268747
247270
299495
105254
119150
306186
27052
17360
213501
211363
26741
78550
286782
1506
299418
164095
44699
212699
139785
145718
154648
75725
53426
212465
39348
35087
305033
199993
87862
137793
178075
216421
187488
66387
28561
239850
213808
175797
91912
5907
114776
149122
138980
8041
241115
23755
3961
243398
212430
109484
231582
190769
25710
231826
260719
166784
193198
100211
121897
44608
227910
104538
207966
100655
51637
191616
139908
93292
219584
280294
243379
28862
163402
112832
146904
101282
235265
294955
305652
100416
256992
292569
19824
220189
121902
159950
113848
61160
80385
121822
161551
221934
155794
127766
240499
154141
289813
258283
222438
206539
149575
54616
204715
307103
96608
270814
302538
284055
81441
106148
161535
247786
214033
38136
7542
106374
99683
123419
181345
137062
235420
160746
300691
76013
243629
172489
127439
30748
236589
114017
13786
273187
124553
176187
98270
54078
63880
41437
14941
8487
79138
81864
236813
1698
34282
288197
127447
70047
139732
52972
206591
257697
262967
107626
101241
123407
71248
297606
80028
237334
126103
98887
189228
161347
24400
115802
219063
294863
80202
175617
239468
122676
201756
150145
41280
137717
108901
213679
40561
220385
61028
44193
31885
106891
96469
81296
26268
184440
32049
48724
246225
10476
78480
175883
10665
249853
266018
179636
174102
21288
268505
182024
226886
32533
28491
235509
271535
216852
241060
213922
211888
171422
252040
144757
48750
53732
281296
3957
2671
258425
162626
68847
227410
267073
42936
210390
7340
3266
36678
264361
125416
237174
136030
162186
271252
308934
274553
64441
110593
118927
305994
264448
269248
248017
67205
227468
186896
180282
96893
296512
19245
280208
7060
95811
248982
241896
131305
87845
302592
199061
15723
243466
100675
93039
288339
259026
24823
230842
285982
48198
116781
138563
110298
95214
166719
269403
291944
50572
200826
192225
72057
255713
111146
219350
99768
105731
268417
78111
185616
264158
52334
243774
104036
129945
226646
64479
247853
131199
5809
282487
54524
47776
246718
69819
259531
170253
11351
61490
183327
23549
178249
148586
240534
162875
43191
173937
162151
59135
38199
5623
121011
76983
215516
186638
268142
59947
128040
247682
5545
100400
305985
94084
117039
69323
234107
164348
284145
128884
45164
183482
271099
251459
95286
170280
184114
85839
224837
37181
308247
20198
183265
118290
252238
46784
114670
139389
86145
250333
58825
152920
226069
62084
219472
28868
117265
269391
306716
84384
211160
35236
94004
77034
116640
27648
249845
193267
114987
123115
133629
101801
136334
271587
220034
5405
182603
45210
221485
146289
282128
127183
19921
243257
32235
162198
41410
78132
30307
196804
2036
159619
10415
203333
239103
188551
70983
261377
35895
63910
133674
36325
256
6001
292606
202227
248686
61247
64533
266456
237351
142603
78407
260098
109057
63072
150207
173778
85482
245704
25938
281320
95554
86553
156415
234002
281772
34236
246269
242115
241958
201057
245612
139333
174371
239752
225227
194690
40257
147263
45355
256067
235319
94595
294187
185512
80006
254439
170377
200707
125368
167507
244640
63512
215678
257965
219721
46892
280328
264306
21270
134769
182655
169023
192495
93686
175307
64552
107477
221802
223163
37241
260958
92550
74660
303936
137327
287797
125820
201759
259164
230045
178890
179636
92893
116690
255315
34942
297036
179027
73055
242723
214209
305575
248589
141694
63976
41595
9269
198662
181057
295353
176227
122311
127234
182100
57394
116494
232682
261992
214005
188769
256672
98588
94413
8518
198908
158728
297448
130299
222223
203092
157893
276688
181142
303987
59007
86762
168319
284178
177269
73688
308123
30741
273948
14084
293363
89745
290123
171673
66317
173848
16583
199713
160247
216485
62343
186083
13791
302820
208154
200588
223582
46782
52522
279945
64676
125755
186099
117937
272517
68912
217715
100207
120278
44
220661
238040
96036
829
78205
33682
207172
237562
44008
25573
16464
196226
206130
194488
246963
145533
13963
48209
37631
84151
9744
74992
119327
18656
88062
39994
139454
201183
206772
129707
184890
185057
55759
284625
91851
168241
21097
285729
235411
168043
87505
77722
136243
294906
267057
19333
12286
196903
34176
38286
179089
159980
90263
235248
233149
283104
33149
289194
202693
193056
88749
130779
45658
31294
55043
70996
129405
221033
49523
158957
176087
75755
107588
57414
51330
173350
221928
140276
198360
292608
28842
151995
52558
242589
110908
52576
297482
57579
45188
111083
60311
276287
108917
269484
89459
231463
284313
206990
15626
229158
283106
196195
269227
123019
199121
120279
156249
208243
9762
295848
240826
144354
9378
139222
93805
252744
114379
63545
139437
190643
151126
165431
13149
12290
114170
56440
151939
70008
102609
109305
303902
92706
269521
46438
68072
216527
231234
78015
191636
141047
276893
28818
214148
225881
80604
163610
35462
121781
252190
293185
45541
67032
301496
61055
267226
29132
202863
139754
176442
44668
132375
237361
151454
297956
204061
80177
237162
48117
138412
92025
258995
34960
62591
148377
46053
4181
271293
112680
301005
240271
185440
73584
259119
292123
118687
274098
146596
233415
32896
271251
223629
112391
135990
4956
294671
241892
54263
42499
110188
88270
126851
202647
254828
26561
309475
163139
2859
134916
61752
195480
86939
264167
195193
191010
33464
72129
146908
259226
270114
245697
214372
92532
132386
153804
227245
251503
29813
162688
269711
269794
92742
211175
181952
55297
49804
87941
216773
220717
30787
67149
153713
290219
135918
258766
21740
65245
167122
254877
201807
309120
31866
136364
3392
51823
186589
151207
225433
37427
123
216126
96691
169811
83157
116741
89851
135653
173250
91256
84783
173916
152220
75545
223435
252094
294971
112878
76769
56023
215172
91426
149384
300931
107247
184721
88106
213501
56605
277081
84423
280710
117375
23789
53620
299219
212283
237690
213653
110768
214290
152175
84157
153184
53017
128456
120180
236679
57889
28344
205169
36756
49795
228103
110183
102247
92457
130287
276555
248840
14062
187635
69357
57729
72924
24062
130601
57812
93256
96968
152602
100619
81817
282904
242638
153125
104881
159261
239275
289644
177428
14698
217883
281138
195388
203535
142735
105579
188368
279215
10795
270241
249082
131730
253083
264372
158791
21682
14135
301835
233210
237054
136844
278298
151753
52453
92736
196022
229814
162089
152748
230208
230347
162408
116853
34897
214859
106319
65147
8556
6210
139767
307446
106280
171783
242633
89167
206206
43253
75909
289275
200508
269459
90789
278723
19473
120783
19080
176765
210339
99298
233498
171688
95803
236746
137771
238979
58548
235778
135671
211889
184094
113681
292639
272579
271470
88757
232594
88003
224621
95098
231128
16008
172539
86120
129820
301426
269217
207971
201895
248268
242807
230463
94920
244359
113226
251026
210740
256288
266050
195093
190937
37102
188327
174148
58789
17928
44264
148624
188466
39462
164733
156433
278673
104141
148986
139758
255395
174122
155303
159125
297113
266438
95340
292961
277500
18219
224907
149716
296593
250190
38817
215215
260010
233248
57948
64863
93702
162631
18351
123776
7793
166542
110740
105893
201408
211158
80964
305415
237058
264932
225765
153603
93138
160986
164149
65875
208111
10961
53814
305086
183124
23385
173069
210742
264592
220731
289037
68714
97822
65182
86562
293709
65043
19628
281716
105566
49150
27341
15004
210671
117858
192332
44122
303944
184917
217563
8687
6732
40222
169533
261269
25061
174376
294882
157384
211433
95918
229001
84993
150149
108842
256893
81408
140382
171145
185808
36728
62763
156928
204856
276645
303169
174126
107859
215936
207839
29359
21287
118301
290111
155390
262619
129010
283434
205202
275064
205417
123309
189885
18513
220664
17234
149822
36690
177145
236277
80525
5335
189414
247758
64867
76068
68564
307523
113385
196830
7702
290701
154283
261254
200952
21960
281852
310034
153374
19101
75085
267428
53801
111319
200964
252915
127001
177009
28036
303572
111459
159444
5059
220179
251290
40459
306222
102605
231705
175217
107869
111514
58620
185309
148313
210504
58188
296842
173272
217747
204597
72127
127007
176627
273497
106943
205116
277718
296334
294719
41956
161717
210622
145049
151357
116530
97080
139575
124248
80407
307003
165288
220071
146149
111826
269413
34391
70911
101114
258282
62693
235317
96484
75949
104814
212463
259500
144166
36424
277064
270057
218238
144955
58944
261153
140899
185007
304878
295699
119651
74858
17530
48552
67177
127200
304532
112036
73607
163406
114701
38344
260392
43620
76274
245635
233837
160827
193669
145727
39658
76926
60198
75472
261142
131085
133924
11100
244468
287951
302449
95404
241931
286305
215804
113449
252422
17991
292169
154390
136947
209685
86876
160381
57446
242709
190466
249863
22920
257110
50317
181879
23696
275635
169673
42023
59732
203081
170209
251092
146552
97846
116733
46216
78372
78282
206177
88355
51565
250901
75673
293522
108167
19537
256756
112492
20914
233380
163168
67836
202148
141570
168699
268663
288968
8051
261868
28986
234671
137619
241927
157789
143743
258228
40506
47279
244493
59641
223247
298577
168714
140277
178912
127125
159187
184787
236289
41973
247793
221466
226124
180882
262949
245058
244876
291694
83479
254226
253122
72981
163509
275863
205722
69576
172170
307923
249960
155035
68879
148387
162609
21409
84362
210978
159352
125858
9620
91333
148853
200300
213598
261104
105288
7034
224121
218400
153429
99443
182738
117556
194790
300443
102939
153439
188397
37571
161607
162315
237597
167120
26376
244039
235050
288756
148917
260488
303692
92828
120104
62859
163500
138165
175919
58553
287041
30488
121942
107099
150732
182772
217337
34358
118538
189081
46132
51548
110024
176167
25135
155392
101035
41051
178297
127695
187997
30592
302635
83553
18197
132536
66887
142168
145314
184282
187119
309737
122295
13204
63890
112003
90895
123483
227155
217735
302770
125141
62362
296182
65395
205191
129023
209563
166798
272625
106908
67707
281627
170442
231483
51285
252063
165033
23578
308792
103311
52737
276107
199489
123172
258064
244154
212314
8043
249648
103905
3902
46413
56647
169669
52322
195180
23883
134333
69294
263782
182490
275883
72727
214109
129463
171497
227328
72414
267127
56424
151830
73478
13491
61267
46124
58946
111767
246414
8150
147027
114178
282815
38717
229456
296505
220438
245284
222879
246607
61636
157717
52085
72402
135686
275436
201112
122086
306285
16595
77898
198663
301933
113400
165820
112545
248727
15804
300728
214565
158175
171229
258208
27774
203859
189086
259214
190325
306008
295874
214546
128007
225578
286122
189316
122960
294106
121697
264309
187507
209272
73339
263435
72722
229950
284036
79084
299065
242316
157249
172156
116605
68620
207237
259468
124417
97658
297865
123353
135424
217424
56821
243921
105359
253289
52081
41520
218044
210446
146138
250633
27390
135301
12192
131987
163179
18195
169791
307520
292308
219427
142809
44101
226327
108625
182067
116183
278311
302223
220329
28268
170090
28955
254074
188271
89292
142976
26986
36874
71114
184503
45986
158430
112086
96939
30780
185378
166468
107581
165971
254064
141976
123876
152923
136009
275986
177258
143486
13865
304528
1405
206779
274085
256719
257257
191825
249376
136097
79683
228536
277204
99649
305265
186636
214663
262348
181657
268419
164614
285784
300881
114963
30422
1620
236836
37917
43364
43847
155255
246117
175495
109927
55839
232720
40440
279966
5407
242532
108504
270731
288610
306753
20220
10784
131884
286356
127288
255800
27779
167900
94698
295991
172702
153703
292976
225464
55900
149488
156175
47629
239943
260695
146970
263945
103979
307340
252054
108916
236610
46949
172357
110216
267814
235818
62198
156163
225743
189722
242155
137794
80477
181648
304857
203823
159645
275920
273166
301749
56892
222975
141389
66416
54584
67686
30424
12114
164385
189193
200122
301448
204687
13208
243716
46110
56050
38584
167112
105122
104258
42791
131067
86185
27136
26357
3699
11872
171549
102589
33994
3643
75135
203729
193143
102641
125849
231794
287
183581
238204
232632
47911
145618
148147
184940
123808
264878
88640
233750
38930
291633
217507
172577
264260
59737
217726
183283
262735
214674
157938
240789
157686
101406
86968
100596
295448
254610
144293
71663
298932
198127
268312
162015
103388
138333
94970
226324
217502
114971
20269
145000
122717
107493
184572
33737
75095
44097
161508
3344
227682
142267
8348
128472
157920
284680
169135
129996
185667
84157
58760
211908
234090
58996
217190
95161
32550
90317
305643
226018
268892
122829
161322
108154
241644
149033
296493
97070
256590
240571
126520
147577
105949
71943
12290
5128
18660
7421
295864
27067
216134
133389
209056
106522
13815
243852
37994
307572
252841
138831
34995
4702
244232
175415
279825
206585
178137
235720
149051
245079
112412
21042
174528
297259
134241
148750
183022
29055
155704
140990
165536
113147
53904
86312
176792
20030
54285
79448
230964
114394
17499
279888
147042
150638
267258
64624
57487
124362
243264
207101
226255
74195
202929
161080
302944
147082
241245
140480
154103
293674
225295
68018
231939
226071
144025
147834
95986
169100
199471
147705
86785
175821
283532
48261
134729
185622
71743
125221
160079
172924
80088
151647
48659
18095
72422
54850
108945
278169
269209
13197
24850
160460
195993
203970
137717
75640
31232
133266
53838
24703
52216
57376
26711
25427
82097
96642
253207
260535
64977
255284
30734
196273
29160
70484
231679
29780
282439
110390
102311
93913
70069
130810
170500
138161
73351
38072
48708
153479
281002
247781
280405
245820
260852
68334
84636
246918
225294
172730
273514
197459
259043
104405
207442
213618
276526
27475
77222
105886
67652
274855
202354
199002
71188
210970
234773
179312
145667
74161
199007
288759
22856
115510
67396
176970
72601
143293
160752
83771
65139
43441
73018
98015
239782
262379
100672
154447
185235
252327
81917
260097
207241
248173
62958
232447
47440
66672
194091
38471
126061
58977
19005
142934
106129
159677
206963
165196
122195
205438
192227
244318
153478
120134
263437
37950
127383
52740
135904
245300
118086
227338
53981
250210
134521
96913
24415
29623
120003
42762
52446
291330
161824
237680
89482
252981
263979
229879
236773
234133
144100
292064
264109
33771
241901
63085
157621
157341
245506
75853
34299
39485
208281
166463
274687
268965
38961
21745
64360
152986
68042
201667
221476
286383
270749
36872
287743
189887
186135
55565
76097
28522
302455
195490
87516
189188
230557
196040
241896
291826
136249
209637
7950
307486
105545
299656
189579
67253
157372
80956
183635
125374
287530
53626
178212
121284
228292
234047
196552
204049
297512
250902
208045
176012
233081
58978
233175
42125
74854
174106
227474
66271
22652
52705
58534
290478
173137
76885
188662
203635
54064
286948
9168
225091
131407
48395
19864
65469
171011
231306
10194
131026
86169
182187
229550
169402
160438
210983
249902
135816
194082
50907
210369
308833
60257
134967
95190
298728
177570
211417
296090
147888
165955
264886
295453
194755
134760
10967
90576
103139
300039
261847
133592
120049
153830
269029
33675
255357
78788
28882
224818
47601
206875
292233
29263
138548
8398
44543
279555
113472
256239
209002
45290
166218
105751
171443
50597
272236
151815
37233
64323
211581
49401
40279
253540
281700
120272
88390
130386
34632
29139
88787
78647
165119
61670
289191
87449
305761
42082
76012
101485
203007
46555
79465
282293
195091
51459
217848
87052
231807
58876
209073
304662
184922
3232
295508
102938
172560
101017
242585
165868
50487
35569
112199
154423
235233
224437
245388
132384
134399
33441
61405
161703
187181
288681
9269
215471
35389
28687
71677
110625
148391
89252
97834
3177
155714
298927
23167
191899
181742
20902
151238
111215
84187
145327
111005
141786
241934
31253
165621
108888
295139
73130
90155
145020
2847
238190
117500
1576
152907
118432
22479
290905
214857
224714
43655
301879
256870
138588
87303
71197
251477
133147
37882
9482
237700
98935
198362
43270
249909
231597
256037
198402
41301
112918
197205
230916
293209
219630
195791
195830
266848
250770
109859
46013
90567
209327
134942
204059
57630
203586
122012
57985
215900
33307
105365
203423
757
33467
227393
181750
155988
255963
163728
135514
222450
127205
117251
228676
286266
57588
77886
152251
84842
21510
74032
277235
16097
286521
144409
20462
171335
97900
225997
187054
309569
49818
128267
266331
81976
267986
283718
242956
260548
1819
100478
306490
190875
87790
86497
112162
63220
133908
128296
296668
179796
249699
266270
177984
140346
122091
174850
32447
55651
157995
19637
216163
96518
214968
258905
41841
17268
9204
215393
281984
299892
95339
90817
104526
102096
148807
132292
117891
82996
213539
131956
44074
51333
107366
286429
295047
4024
153431
257428
169875
285001
147099
108168
106035
155634
156615
297042
144336
296953
290187
93985
210109
85747
61863
113686
285083
8603
182704
194357
100225
153116
256387
249706
269820
49125
67648
269944
140853
52335
36969
235808
30997
2068
264193
203166
158916
214334
161883
220933
124104
65024
216026
180316
161095
34619
27642
180356
137609
222127
188689
214153
122649
196304
127225
197591
165830
234338
113723
111363
273641
199722
179678
198408
308265
25462
62063
242698
96758
240846
300908
25915
2168
283684
189358
61116
63284
180192
226487
152935
244412
133580
275647
166954
115263
192520
109643
124163
175239
212168
30978
143433
221300
214016
243251
95884
2044
256922
269254
201660
142969
32686
261397
285908
126070
22319
220167
75734
17985
159813
262399
247129
28166
147595
141715
237528
132125
138137
280588
3695
110021
183390
220951
298080
134328
272105
188883
87279
169545
181234
243975
238338
9348
131615
247057
13045
287324
92976
186116
308370
219492
286355
23169
170358
34328
127239
6448
309994
287362
128406
297643
46493
165791
249065
261542
274226
131558
151932
117953
227518
193170
261804
219416
18350
257329
219604
678
92721
212101
98833
228274
16878
301630
186927
76959
72990
238263
245561
182366
191100
26541
17100
86481
105496
136640
104337
48116
288332
63289
138106
32286
185
143892
206632
109537
246501
277478
216014
107726
22769
84704
139127
185566
217658
13635
217874
167586
193765
144994
169335
291549
198103
118694
204877
220646
209684
39303
193533
38693
214528
67339
28185
118654
154424
237829
293553
231233
80950
116853
117093
137925
31645
40327
62369
289657
178505
106567
232636
30283
94072
51396
93820
134392
148363
294875
131329
59256
108772
125637
300837
205085
77322
71265
114965
2257
53947
111705
236692
56764
49441
240058
186775
89040
248297
190674
149385
108718
308598
3678
175389
108713
192746
8529
136461
81929
223474
170300
99867
197465
225628
37345
800
210216
204440
167862
285054
146709
210168
165338
140481
147397
124076
266620
125444
192835
19467
6257
176095
72013
255402
110967
146911
23253
57399
248724
42667
8551
167950
106835
146604
127727
222028
99589
100796
175730
92684
70330
5955
205287
127299
307689
308157
63762
85163
50812
134716
51685
179333
270296
158123
283031
124517
119944
201704
123515
81613
12332
64983
153338
228130
175936
7227
118759
70891
185847
276030
184722
60459
246399
58082
108137
233737
214628
53998
157330
120379
3381
220681
178527
69687
46835
442
71755
167359
89078
299076
211497
95665
144117
97607
216640
165930
275185
298691
91789
239872
149482
35859
204208
189908
116680
205722
275049
234683
32092
276370
253961
285901
163192
295337
290512
162679
124550
83560
188654
250386
17953
282374
118602
186671
2568
116579
250981
157232
111737
151557
263002
226680
8690
249542
278947
121288
122425
251296
168504
185839
84972
291611
79347
21192
123118
199386
20306
258536
209651
263121
114910
271698
255085
213361
3845
28096
56942
82166
166126
291270
182647
62507
215345
247242
253302
5391
199665
68812
240779
55569
95020
151030
83725
58235
309673
255691
266603
290731
130631
214822
84220
101166
44172
90773
23417
119557
86217
65181
75054
123928
173329
228589
119920
259987
264451
298295
19333
126426
233488
200718
212338
17276
165508
297519
118019
159812
143674
274036
18710
182546
99255
14805
300488
216387
156338
54359
48335
95072
253568
159682
7177
5323
127861
272011
122103
130128
176172
103424
46324
21242
55269
221124
90924
258450
211715
85020
287902
278170
158247
127714
262634
96829
229447
229305
131056
206073
218053
140666
127913
92757
145771
28355
14259
191249
153832
295924
121731
104018
199776
168683
291031
66752
223600
246659
158185
275927
23942
199252
34337
181700
159252
202975
7703
117237
294997
148159
34663
262884
98866
221153
232378
147644
218055
31011
143048
209085
226558
221481
163399
136294
238348
27460
87185
59834
63517
278287
135823
217617
105203
138069
268071
1244
84428
90469
3164
186891
177343
192677
17107
25125
261034
157056
248346
158689
155923
144070
130022
6772
225131
247299
177693
99597
183742
243458
46298
79364
262564
38765
272262
16647
46635
97865
24995
143094
290759
43433
210531
65731
54589
107630
258328
191492
168458
168824
119580
104557
61581
92686
221834
117488
5828
250451
223239
62296
237482
251094
24245
25613
122208
266422
106119
20338
281526
251756
71985
118102
304004
53336
104221
279418
275468
226284
39007
291179
222523
1458
125722
42942
199727
15723
248617
233761
7326
150153
38457
128359
48652
223807
121954
129601
101072
318
17400
189594
271456
284531
290700
156272
219046
177737
88335
86655
157271
231264
182677
151686
118352
136186
147169
30774
187255
233158
153323
225055
208943
120245
7303
28029
205796
18954
32117
168586
301206
63762
279674
172917
53464
285184
72619
117460
212958
204581
309292
116807
90032
249005
191682
18010
140605
299050
176446
292333
202010
99778
22196
35941
291486
224184
33479
111368
204275
205871
282171
289183
227123
181981
57784
270233
1441
139340
8270
242960
7676
120984
183434
127168
139533
46761
101068
71185
1266
3850
32890
76127
295769
42823
10772
172697
261910
67551
156690
263285
37770
73543
96595
162190
49783
47498
148831
258803
300857
70875
284551
16483
142236
219376
124647
216419
43356
125193
178301
238878
257643
187135
192138
272840
109553
878
295753
204510
100514
118410
69248
280701
152173
270326
302315
39361
80789
153240
14273
178912
233901
167883
138522
61677
31215
99671
273640
106291
273011
57440
80031
291083
142884
104499
299201
283675
302189
239617
270914
153870
220860
132450
261957
62436
141309
29691
11411
86884
287185
253922
163983
135618
41658
239988
195140
61531
93246
229986
121773
73610
134857
256807
171076
275699
129096
33780
274018
104947
307972
37151
224837
106972
171729
50690
8100
164731
37049
112379
176022
203106
188312
223771
270954
162254
228729
254885
88627
34480
96381
7200
58697
225117
79358
28029
9312
58642
307319
101513
184653
126992
136042
275266
261854
249163
128690
239959
26968
185505
265588
260851
169154
155617
155066
303205
182268
52092
131307
118814
126241
78056
175703
199877
17379
26951
5757
302227
162108
120341
153461
91456
224178
220256
196031
173254
157782
27499
4075
108834
213297
238932
294555
105836
206781
257565
304166
280502
173447
308322
173626
57588
189874
177427
135561
211511
199606
242531
243803
37933
116878
91222
252991
21263
199666
55013
181539
280138
218114
193086
347
174830
156658
265421
198056
150250
56790
171518
122660
40058
28339
7071
117999
30768
294094
290034
133543
159457
4310
69589
140698
171481
302511
302257
196068
284420
82240
296979
27048
174061
306357
284833
96776
210742
146063
175986
48693
263245
43478
85523
146099
118661
28654
217097
26240
168156
29031
122298
247888
143733
210473
166644
193511
218985
165464
163054
169321
74809
20130
23662
69046
205844
237611
263355
103310
209824
169149
259121
73239
152710
110923
4940
121108
223979
2794
55718
281077
74575
144840
104364
150996
167111
284748
223079
216467
15550
235923
223538
189053
80444
225289
298479
60372
281113
45772
123492
57588
177660
191530
31887
119304
110527
96638
7396
227468
253987
242424
85709
218762
192225
12403
89326
189937
53966
287466
48824
46434
130967
271889
76899
270312
15354
273397
212966
94992
213182
229239
203644
237302
145811
73547
12084
123726
82154
146848
53616
157500
106877
56926
172275
89748
114644
35899
1810
279444
273431
203774
171430
39567
234626
12771
261892
64172
278840
266724
96735
156254
24266
261710
82019
147362
275889
153645
246060
81520
234874
129690
108932
242779
286870
141609
61788
180122
205123
535
70107
80597
2605
239643
55862
7537
144395
263948
60441
267938
259639
201604
195831
15929
268346
300414
51602
306394
268277
305052
66434
7355
119215
308846
188520
4809
305293
136568
190599
161182
21488
165059
8475
111139
150264
223386
280900
260137
54840
290748
89800
105491
262464
144930
3573
2813
211722
101454
141215
251574
262854
145287
157276
210713
203142
292425
267551
42785
102712
22855
38091
153160
174768
105376
49324
217455
268049
236397
281348
66320
113390
254911
258579
31778
93801
179133
231910
205509
133963
182165
60387
244050
106546
85096
204010
116854
85021
86418
54049
95885
75350
220739
290189
220784
100623
186560
34539
208362
98494
103795
213247
193273
83789
9647
202095
81572
253727
209745
232924
57749
306888
193585
215500
297822
152204
215491
299918
268468
98610
223637
169393
197542
167243
294265
216381
212540
18794
6543
305359
86231
197509
129491
14479
241365
123906
140084
148176
125537
178969
156046
277588
188551
206109
211933
135788
179830
279264
185140
121119
110503
275199
287557
7080
13307
303496
226483
300198
207259
306010
73336
32747
205008
121843
22100
212196
200195
126309
24206
126972
59937
202375
186817
134767
77367
39100
76581
104185
267222
100596
9168
198503
199913
76845
56217
47381
18139
51446
139654
89610
194850
250421
96104
264507
136885
876
235063
235449
194519
117211
33552
275156
139511
261232
44017
173937
200519
166800
237896
139849
52514
33456
201166
122228
286099
161857
81295
265438
132525
74427
187100
103385
187256
98750
136852
105672
134001
64650
191371
159066
79933
146122
20913
233334
49423
280513
308103
273510
273601
262643
67715
31858
45281
162809
85384
52979
239843
254788
226838
135765
258388
165204
43589
166548
266069
251822
174034
46746
180764
305895
281492
187792
180281
211869
107749
271856
25667
54725
227457
265376
242289
287290
178729
87218
255381
157461
187667
112760
229914
196885
89252
183161
54035
50437
23729
122857
151019
273893
42166
65609
184299
226449
54208
240319
17005
4484
52418
228998
15995
177666
216345
302016
4698
41123
265676
153979
47333
55539
133034
127579
155148
203397
233542
270028
195176
104606
42012
119565
215211
233207
97448
133358
170986
244100
266649
307985
84055
195640
217776
265002
210130
230965
30036
24423
254503
190058
106036
81315
206205
91641
304800
228263
134563
12238
29345
159
242528
1022
153832
300435
297118
28375
60398
45818
70376
129446
76425
135753
71017
194730
256119
223717
82604
282581
304713
241819
13096
266452
21035
70440
170146
107589
191870
245883
6818
76618
139838
99604
56963
213168
231575
127673
149236
97619
294664
288364
186444
98334
187820
46530
290107
157507
27823
217595
106431
9452
246523
290188
92373
301044
192022
141279
83343
39168
98197
131099
128092
145060
130123
233885
52532
3289
215695
50719
85007
222770
165675
150664
272990
30979
175188
147761
167541
293796
184039
147603
249861
114994
228451
66249
284652
217793
120923
89917
72624
89785
198066
306172
197164
52176
134916
176425
164126
282396
182445
165239
200929
128051
249861
246565
138880
268690
257780
95596
36519
241465
198287
150200
19464
160771
34523
74154
74974
30849
190609
59136
13242
261185
273400
67545
231995
8416
102012
144760
45119
220716
287986
32656
210824
58318
12688
192543
185171
212584
150031
182416
9473
262517
248238
113457
162515
100261
251729
237537
142306
38141
121223
308861
287049
260974
178879
198121
64920
242416
269972
36746
282018
63160
293309
300539
248987
238477
279165
97309
33367
193844
18190
195286
136424
102127
119351
189782
76808
56948
293324
150064
277291
109618
236103
16337
150296
90917
42540
185974
108016
7781
124893
256385
197594
138953
272319
262140
147823
106192
120073
94005
264282
75385
12992
6110
73819
271513
187385
140084
285887
219831
92233
250295
187054
269447
224469
105393
301359
163690
101109
161605
4174
59835
104882
50126
36236
308585
216832
65958
197464
1422
143456
177844
259179
80584
33852
128609
132785
272250
139891
70097
165385
53650
54056
66948
264702
230852
227063
136778
36239
980
80593
82779
143539
245909
57292
248767
280553
103089
254263
4046
219330
25191
32638
94478
45416
297910
36585
10256
112228
110950
44610
47760
110743
100569
106986
88092
13887
27202
37465
170663
110838
158291
261793
128456
20596
213986
184431
141429
130684
42355
271022
213342
131810
188057
299175
240092
117563
61043
249392
97237
149402
16312
204766
129226
186675
167455
251811
133050
198095
217890
16560
143289
77342
78616
82457
244842
21935
307855
24013
208775
82271
276805
255695
200016
119656
202281
58567
255694
253000
113551
144474
91373
5441
180254
102568
51634
282919
257505
55106
268811
171556
237887
297343
125631
284693
52509
76018
94320
204621
280761
211788
237402
205291
60552
299229
144533
176611
167070
299763
48992
39598
15264
158734
171533
227998
304469
223385
196862
229105
35905
13207
120742
19762
88595
302195
189702
51059
64967
46274
769
39390
35606
270315
205269
72478
196611
30228
172809
202925
206104
17825
216724
136426
139457
139848
109547
176482
238909
99432
136047
149853
267393
174878
282274
226974
213272
104925
308367
151940
102050
30092
205390
279301
212944
266092
144036
19643
267105
200263
152206
110697
156364
305967
110672
167833
250988
215068
61239
283929
263981
272735
108104
3364
63435
279136
182578
122435
152577
33734
143605
167360
214175
152588
160303
122851
248811
26440
42185
141708
285168
30675
110291
159819
104425
276766
242724
263865
33370
128882
180853
167771
234397
305905
302487
255139
76402
223136
242165
122633
37199
85302
119879
304192
100174
104065
223181
202688
244710
132446
288601
10051
272836
6640
216609
197970
304944
234526
308819
55465
98448
160802
53789
149884
3083
102914
141161
43454
208179
274740
185118
38422
273647
42685
30977
159051
43389
303158
229780
73767
12548
184644
226195
149501
292094
76258
198686
71867
144767
99671
102080
74299
45759
266685
9272
175106
11901
122563
247927
246197
179940
79790
182670
81095
231648
223292
265262
25703
57418
199711
306413
274546
209095
87832
60876
143535
95782
165087
90287
279618
108228
131767
258454
247395
109102
134591
42915
96407
260112
130014
57239
238214
80697
70186
259760
44525
274735
206926
113640
184123
192797
153328
123265
111874
48003
105208
180093
241810
263045
276385
105420
227744
134839
62928
154854
123197
166180
64397
231696
154802
248836
77375
132779
47589
139530
291835
223509
128562
295189
32951
180952
32456
104555
198402
199773
169662
223327
55131
2671
303015
192921
249674
179941
28747
222199
67029
117678
303298
23443
217135
253648
12334
45492
51331
36190
279294
121124
282941
306234
6711
261816
297176
297018
151066
17382
292477
184492
24236
112508
6944
270108
264985
208569
302162
293044
235951
291293
144806
55580
184167
186066
296847
159323
186629
175239
246344
200018
67730
255636
265091
213173
146288
272136
122077
30259
252917
135869
199099
88616
159909
94870
156009
74180
277203
234310
27921
18603
187063
244453
67593
91153
117949
194676
10175
218111
295771
307928
284469
143301
208519
305841
28007
149542
187382
184915
195290
182210
260021
59701
209787
19388
259753
140472
116027
109240
43209
219093
3157
174811
87777
240808
48206
115601
131769
86636
175798
18851
71335
198142
45952
18188
251564
262106
160988
57513
166386
195367
48911
86401
209555
225715
279590
261807
49989
162373
59952
17540
127541
54833
117373
258471
194688
286098
99741
221169
305899
28658
267652
247160
108017
176726
59836
69781
129639
121824
71780
30264
142822
51486
190286
244625
36754
191909
112526
17116
305244
300849
220117
212038
149324
99458
45580
186352
117023
97437
280586
46618
172614
172010
241300
187042
48610
198009
117392
286447
1009
90379
49302
87437
121697
74219
235446
127125
189248
60558
109142
178284
4240
194275
107029
74299
255267
210608
125889
35840
237218
193921
53471
250160
46857
72836
263918
206405
268171
170236
40363
254418
214163
262690
303463
260542
276191
266700
181941
194835
84394
95623
210903
66279
273416
177732
106812
71170
299100
112778
112609
301850
21188
252893
210425
77172
174831
165277
67020
149344
280130
4979
10281
243824
280083
69214
167423
241978
287189
279824
58957
34403
283545
168378
239105
281163
22860
212148
215495
58508
210737
73012
209509
228624
162009
79429
230688
99814
32509
180529
118463
88306
293818
218075
198956
204825
265144
56459
13531
99088
45028
232802
223506
71867
119136
171207
16042
107423
37688
114161
276526
221842
219879
40401
31595
159851
111165
23876
201010
219840
61515
236258
4853
236296
25080
31322
24790
277747
187002
139340
225347
102817
66346
243107
307528
293773
186879
261035
186362
27757
276938
158629
305681
6559
133259
154440
21020
192924
289684
29966
208078
95745
286589
247022
291363
273761
145051
306708
303706
34716
176178
101221
148659
302161
254292
27534
38636
65496
251321
247570
158579
4962
246733
18266
109778
67940
222745
71890
46107
190295
229034
13472
122355
305522
249948
23752
281660
253668
201693
251796
249441
289684
128775
134304
79228
148327
150987
198932
176986
141714
57224
179146
200451
250303
79210
104741
248480
145961
6105
145466
266135
270155
58505
200527
201124
23019
307540
130119
193807
101349
162163
113474
95330
250816
254006
6712
284791
37953
213050
183488
2348
113977
261554
235567
169557
83128
249440
205166
282355
139463
212691
185304
251626
290847
192888
250943
53775
135970
211664
51455
84774
221634
167144
62858
228203
168329
300693
172847
296596
104743
64086
116055
222684
224421
71060
129834
305867
265244
228615
117016
125082
268896
235578
72304
98317
179137
75872
83886
235280
255924
292009
195565
89298
171060
166315
174394
139227
6531
172851
3360
222484
270329
164345
138327
188032
156331
137888
28298
195560
52020
173380
103728
36990
112182
191211
154055
158614
121748
103677
246905
39701
5942
303595
278173
111598
294953
52773
68874
307332
208908
167554
58586
251229
184972
239609
55071
62406
186343
257168
191507
184989
59877
90956
7368
208702
296045
189641
308999
49712
140796
232661
182321
246970
206770
134631
228652
57771
2204
86641
46822
199684
87054
172164
143048
303481
264087
211518
208205
247302
117807
301555
20173
298419
197744
135174
255123
268585
278072
304311
238074
62800
27890
188398
242846
39121
275812
152868
41755
64773
218182
308689
236035
250187
108704
48822
184470
88241
194911
258061
244757
301636
227120
83576
223828
93780
191968
297357
62477
164508
23057
9473
103205
288613
51126
77301
175579
220887
212800
138526
190638
199640
38479
90170
293683
168071
179884
304835
140457
247566
290835
181354
206216
210716
293960
106933
22961
261196
66596
282204
67377
260479
231565
1394
88871
112113
205617
5841
277117
79186
12890
7739
305262
255466
277660
258995
204116
156856
59259
69025
17491
298207
82264
6498
288542
66840
213495
52850
236485
38658
306772
132589
160161
209800
12158
4509
255596
27922
277577
87441
173992
95401
171469
148592
13914
98593
41227
103329
151816
241742
97589
95605
195123
89342
29469
214820
295736
18281
46122
12145
229499
91814
305981
3814
116899
152346
113828
107098
3616
54896
169103
214476
18227
268998
289589
22047
88202
161060
124837
165675
62193
181830
103215
216422
297848
195407
227524
291364
63354
277899
84250
272789
61505
292800
21689
258068
137434
39383
6799
77833
268042
19165
164531
205098
14239
12008
156546
297745
145290
178790
247980
2437
170360
201260
115860
102812
173268
154041
131433
223915
156968
262768
94703
203980
294331
111741
81846
257227
156433
126755
280246
152239
35526
71951
43891
262412
77914
172073
181009
89235
168727
229947
151696
277275
245178
87255
155726
295821
164771
13035
215756
268839
183320
115783
303684
81875
54014
37201
30944
236358
292095
20974
297292
280241
247924
194605
192917
5114
181284
40866
250284
214746
5428
50020
220758
160021
28987
3443
28575
181125
138582
293021
83144
177217
209912
65777
136621
155897
146281
32507
235695
42355
281003
205558
138408
71291
146456
96351
241407
85401
236190
92493
94821
193201
201793
102399
76944
286260
81962
60426
148051
120625
301219
26121
57762
124499
283326
491
305667
16981
275913
155137
28601
169892
231373
246410
247634
200532
231386
188117
250147
145555
203729
19790
172195
102397
145674
302525
113878
299656
258945
135525
248212
122910
78382
51815
53305
66403
142885
188348
37912
81472
183402
123265
106131
154961
54360
34348
306471
28276
251856
174627
164826
222944
298736
51883
94801
270679
78725
189342
225833
57566
69248
182507
27098
43065
53032
247810
41474
65114
139039
172561
25226
36851
88786
210636
7258
44978
1795
174900
106247
234721
28326
42180
57360
242814
171315
258301
166237
273220
271445
56757
163136
123231
214091
269501
112687
5458
286112
115377
46693
243655
24409
222285
138497
27491
26127
189040
100405
249186
307494
256987
84257
20159
152257
8172
85444
107799
156755
67021
39467
176499
225347
135541
9272
281257
240524
285717
301416
298873
253935
74913
136293
218244
252365
231014
308980
178375
134594
229472
280554
138488
135721
38007
5560
253969
58957
261195
16062
17912
71336
71776
38556
247864
298835
10035
283589
45778
302030
288087
137874
196747
198110
224918
264649
91498
252943
116403
148098
155913
85917
162308
148804
243746
193726
271536
143653
81104
269435
8149
69576
245558
8161
50671
308429
97784
39645
32578
176123
25367
214174
46813
228792
93978
30625
286639
184029
118652
247415
208808
265332
133545
80564
95894
199096
270945
29512
216430
208886
199737
32949
309081
262420
15705
106868
180118
276270
270330
159827
135419
87376
141102
302202
236565
122871
31676
14554
184980
194303
260908
38173
6240
225079
104520
209659
105654
23369
93617
153434
140064
199067
164908
83044
138337
239557
167620
5745
171749
93973
105159
25784
129776
18552
207133
169906
55951
70694
18905
186875
90618
1791
181972
284525
159038
54766
183999
105080
136411
288398
143976
275312
56095
244853
168059
15464
243596
139621
213959
178903
193686
11004
213494
36090
282146
305025
295658
222001
3062
32783
12996
17068
299211
262528
197440
75953
74658
98288
31291
140687
12044
4160
237441
162875
171969
98596
165150
26970
249788
45119
141589
248303
224602
125990
286701
192187
292385
281034
106571
125177
17781
146534
170976
87711
37628
275157
289735
200577
147396
220573
266309
212523
176574
37054
108859
96625
97552
109726
21575
102298
212512
123684
214611
19694
117728
28141
157115
87175
131091
182806
18485
149697
264726
263303
190878
131815
252635
29236
117987
169485
104809
31614
159262
85659
184464
113577
230718
215818
21316
289237
218235
221298
282788
176586
83837
131415
8494
124664
105330
13287
261618
306138
82952
22718
78137
7892
60484
193105
251853
222245
50794
148896
209119
255305
308505
234037
82757
179803
136430
132519
299168
9811
221408
143254
11083
292875
209801
255390
201666
154369
70659
25640
279079
7133
100604
131565
10432
288355
5799
251083
174270
194847
263775
164489
302087
32099
220762
130779
39559
64027
118627
75490
62514
105006
300553
269462
222177
221705
197619
19183
72153
227761
266905
196718
221288
219267
120505
131371
166691
210709
101589
75070
65202
119802
240900
253709
306199
158867
204600
197421
292168
171225
8953
241271
81812
31513
133186
211507
85719
235990
223046
169837
251172
208647
269637
135752
73628
202281
220784
243230
207205
220276
186595
159272
802
13842
146431
284602
219483
47983
294933
119004
223196
28721
23027
289073
64377
296062
233657
121506
156861
6305
203333
234954
284734
37821
105097
226254
781
127156
2223
150873
218856
85317
145687
202679
118682
45589
293434
228328
225913
301531
277504
128818
130916
308540
243850
28711
112925
129697
155996
87909
129485
202355
99799
297780
197438
229247
215562
143000
217772
2453
284964
200812
306422
246686
221046
187460
161472
177928
166062
139852
212928
200386
21983
167589
47033
34006
49132
227162
104409
147270
92780
304944
165733
150749
71334
152170
46806
93153
78759
103046
106396
308760
2556
114357
100911
100940
259361
237767
109637
156971
118418
27633
250414
106694
35163
148775
2913
229811
48854
248926
157946
121690
18809
282655
187502
143853
187124
275241
65311
267354
184446
271476
208476
155957
154348
51594
22220
286954
2
197737
221007
47838
251787
108338
256735
309892
56042
33664
90336
160106
26371
80086
90575
193279
137356
207454
46875
214105
188262
34495
160837
39899
157140
8790
43843
246556
194827
97649
181717
62464
147636
156503
222521
44412
134522
277445
4151
199267
146528
199368
105122
129615
1653
238873
242445
66178
228216
221542
308106
86428
241217
4601
278411
144179
86756
259342
241792
155771
133154
92288
69758
87586
292311
288830
20499
210294
222089
114235
99820
153784
32015
253596
20677
293290
279265
270726
158808
12921
298449
23851
116168
119039
9673
224563
267779
260809
111699
11029
219378
299327
210432
9954
14174
153941
299355
176715
146666
248575
78631
274302
118786
211665
219183
128655
182058
83040
63135
284801
238859
239713
304012
232359
283899
7102
297591
263725
93446
78465
63812
240005
126594
182486
81520
2984
2403
264352
305626
130352
139064
24995
65089
58227
104887
140247
73529
277074
277943
66173
276152
157509
254352
60755
113408
283214
147133
254837
200582
95678
160861
103891
140494
253420
67613
98518
40895
44525
108919
25871
266092
48670
174749
264699
278347
79014
179672
253692
187731
279713
145413
56190
268198
42021
210601
193088
193637
165962
207268
1288
85635
29854
45021
86595
143235
129141
36422
207622
219623
129115
137459
155646
134077
19306
208363
218407
38
284713
192997
102115
254847
184279
1778
256668
289869
96169
96513
72884
192947
178764
268472
34263
180176
55982
242884
111299
70209
122735
102806
192260
92563
160648
38744
193854
133607
146225
86337
31973
244510
9255
42564
17983
478
262542
281098
270808
261957
46118
131663
290036
99010
280488
223828
263735
67891
34216
306039
166556
172965
40650
107110
132994
124157
213500
68843
252906
119845
78717
72188
237421
68423
8965
243092
186517
121321
129501
284835
282260
266840
110990
144001
276787
113565
161682
272653
20766
144625
173283
53352
14179
270384
288100
37619
81585
46206
302000
25316
277675
177975
140762
306993
128135
192845
143872
83615
221340
163729
112838
119550
255697
194989
135412
209827
4334
146267
206860
8245
123940
273096
30942
163686
245584
52809
230859
91038
272288
229529
272294
249568
172541
152565
107758
148541
186063
134747
209088
280823
225369
15445
299710
83036
289089
49236
271547
277420
284603
144767
285502
61646
285605
276588
298756
158676
266640
117615
140994
50371
171081
182295
24621
261371
143002
147293
31291
33844
112338
277586
216515
158947
237653
90273
231358
253519
240729
266660
100382
252262
70653
208081
206387
21426
20565
99233
130492
230819
269861
162056
240753
232783
154675
76364
268296
259157
226020
134031
252798
15871
112961
160245
292855
13321
98322
71284
47527
56817
244372
151245
38356
190734
238477
66707
223955
67493
85652
171762
233592
152736
47236
246401
149515
205391
91980
154568
22549
215320
29915
303163
280341
247489
98257
172438
182008
280267
133841
209014
217059
4870
173560
112599
13580
157453
98288
64863
207071
150547
199009
172023
39530
131211
309675
184494
220634
56176
36214
185930
307472
261387
111229
142128
252964
301664
200134
299965
201691
241796
296036
68223
192660
122563
14190
128120
60594
143259
123333
33578
294581
258122
140901
87957
117039
82554
171479
48262
160917
294935
214813
206462
45117
103102
241741
97623
128749
172313
306329
283528
37961
303589
33920
261555
174593
57187
246240
170175
164385
199981
199475
237202
103645
5426
154843
235141
304712
160063
74067
269201
126065
222429
251498
124317
159080
252899
32367
8789
138655
146745
27848
182574
172755
203995
83950
138854
194887
34331
199607
280894
284043
82791
23247
220571
59366
65652
226460
237445
284133
49446
296154
266208
112378
300525
20459
288592
122554
112220
283663
56651
89720
25406
268325
90546
153435
117896
98693
72508
294123
224556
187598
247122
291686
44767
82130
291319
145350
103366
256345
111565
230172
102586
265414
23100
209699
266633
24126
287577
43309
256359
175963
294209
164688
204794
117413
533
19834
186255
133466
160431
254028
284801
199035
202831
105077
53801
36387
251730
90056
235751
241779
189502
195593
212575
161343
88089
203422
146984
1593
63497
188319
153488
295551
43324
102745
254704
86440
284692
205717
81771
263678
125320
109628
16874
93611
67567
297008
240366
203076
128372
280154
257894
2002
57406
185471
167376
241558
112343
51042
164449
61252
91950
168826
132483
221832
55548
260904
107126
83114
286526
284165
244852
172742
264044
248024
82098
42937
156183
158518
255418
113107
70926
79588
240940
249581
286591
281404
230359
217857
116803
98340
24988
270890
175139
200889
294825
80329
249157
43358
242159
124963
232360
43429
13866
153743
275975
29769
288484
93212
308398
34413
296490
184453
252882
124636
235759
159965
62171
61087
258788
307457
250351
164638
34535
274251
60218
242494
167419
267519
185379
78427
210621
301441
12483
280241
189988
269544
260254
119964
99022
58448
65008
118189
283817
53728
225745
64142
139938
135502
198031
177881
80994
211354
240039
148992
243612
132878
274666
102453
80430
267597
83601
122764
33850
146454
36835
159478
96088
307503
27026
161525
19519
218464
249740
260240
138711
238661
71560
265728
155267
93701
135716
111869
98461
168635
128637
86887
252605
12300
6366
271508
264010
271529
34858
302984
47484
7856
235198
246414
307191
191968
90674
238905
166459
36564
80770
206759
193336
37113
251813
183628
296101
175296
245943
60948
146694
70950
165427
124129
248583
233223
288900
181355
213831
124052
308709
177998
258619
94428
224289
180057
5556
84355
18863
12730
187381
210970
222633
15170
90882
227734
305581
128768
152951
303578
233275
190179
138308
99365
234999
105321
283162
119122
221512
266904
89863
214699
65009
3717
75715
270950
7842
294592
91519
284757
46286
207001
145577
278525
138433
248718
9230
300690
115129
102141
6064
226805
111112
286488
79754
210799
226755
111353
264267
157847
309164
169738
111273
205649
171080
171024
234971
53129
73557
164430
21837
137333
150226
96321
22977
228130
114402
93813
23933
277586
196522
71832
77936
273107
146336
187504
152319
198898
57988
225598
216917
87280
225175
88575
23897
109947
88859
224393
167068
302162
267363
112792
169692
42866
143921
41813
9982
13396
177507
189368
88186
302485
159826
239242
51480
189534
204632
231140
20280
115698
51407
233425
254594
187239
275456
204662
120860
260064
169094
289679
127821
275669
193727
299546
175603
75047
28667
306196
298158
254839
114601
229495
155433
172085
199231
91779
260347
214235
190095
255669
196146
192227
156535
280345
147841
221192
32653
63891
308323
141750
71556
215536
171399
105593
88567
151519
202712
282856
290715
2730
96637
190305
121803
78326
182730
5269
109603
28608
74502
187385
217245
212960
207009
226542
52537
114518
264780
196525
13316
138860
166333
31177
287149
159140
296570
240457
222743
287349
287834
36429
255490
24976
220343
257065
124548
283375
183622
209851
99480
48771
255984
97200
3379
105988
152616
191968
108647
307758
51937
119056
26738
69774
274494
195833
146325
126492
168188
144529
74694
154927
274320
105530
92947
30118
27963
259445
119278
132871
87114
231842
198384
169681
171892
23803
102979
173443
55046
185884
101490
112990
10274
181861
248312
299784
49883
244427
45687
95360
177328
4645
6073
179485
380
263430
58076
148405
281222
200981
117845
168264
250947
272357
305614
101363
186410
275142
114065
233340
123861
289000
99406
24037
202186
253294
52776
234014
126917
221802
221654
66643
35229
304723
153792
54770
178860
103348
296572
8626
64485
218019
157636
40056
3393
111325
240307
261848
122124
292825
252409
102805
47320
262857
261710
25960
26841
255408
288920
112325
86206
236899
68799
47778
201969
134818
192315
299989
141161
226166
78492
263922
105494
307979
180176
3811
19896
95950
80938
301082
186672
60188
178132
12363
71685
50665
37925
201781
307734
2412
108984
55015
4920
5101
55070
233653
220555
19355
140695
247918
62117
236691
49422
61643
77417
141833
45620
219142
13150
195525
159167
215417
19391
74685
245641
33958
58445
101670
98657
189000
6207
99623
71645
161971
297146
297117
266208
99747
8957
112823
140203
179702
45073
12276
298877
105444
255090
86632
302937
32744
110865
246382
238346
178374
217770
89852
111693
11723
6507
194063
75255
35625
41483
151825
199343
104635
147403
155644
303622
269246
242559
237811
307375
115023
163761
271412
49172
172452
9210
290529
302585
292214
242843
248856
236568
269987
183841
221520
190740
25351
22970
247061
10670
176730
165921
149548
49220
299087
27172
1778
21900
132298
54003
238267
299027
217468
290497
157031
102375
60748
235899
129625
242661
159528
258829
98250
170112
265654
208869
256395
59434
274908
28652
169413
84972
261213
289949
230402
239456
72938
154470
109032
227452
270733
101730
168718
152331
242741
194548
255169
267692
159887
128828
246528
215112
10307
251066
176258
210519
241887
111772
208958
70336
214487
134798
74721
140813
223962
74308
280884
248685
263918
95891
257683
83000
11
291575
239535
43337
294139
70010
120988
86873
142421
140576
21851
75057
74700
39218
84594
71173
194028
2937
83648
137963
302920
286747
282897
108802
124562
164088
243528
121583
239931
150686
39651
94129
274761
231138
150878
168741
202265
206525
191498
257931
95095
117443
109231
229981
4
298882
268633
287662
1959
307454
94503
134412
112173
215565
158376
292067
185869
195187
89203
194232
67410
277628
89123
308704
247520
88332
249391
32363
308828
151112
171434
172852
95304
13617
20097
100872
188875
135095
31310
114437
194890
214437
14310
78162
115155
70534
75900
56811
125620
76650
101009
59879
40447
196886
158754
177453
277349
73927
77422
144462
195867
237025
24815
110376
30416
235048
231238
93931
19534
220110
57224
222731
163850
78092
16428
60041
264498
226082
180650
42639
257982
26140
105611
251117
265590
232074
70106
135424
206708
300054
230500
21321
233481
101737
42543
43713
206173
248477
218814
195470
226853
19585
306558
172898
290401
142894
285287
182541
270236
27191
249276
93092
79042
131001
301868
119241
291671
131809
81844
296533
16476
200749
195356
116687
37013
301043
174234
21776
174436
249030
264095
96036
226678
99080
56261
205642
308914
255338
218485
261249
143154
263849
154403
139444
98121
186426
40357
245568
54398
55064
194850
141317
108192
230047
62026
297765
169805
308566
120132
168793
68041
9927
260541
191050
208241
11191
220094
250538
172001
291985
307720
287349
61973
265948
91294
187467
195517
290143
218370
273780
37200
285891
147627
76691
176304
130843
158800
207289
303331
94472
59273
290665
240497
12930
55306
258487
99564
88269
68130
96581
172267
93550
197127
201608
86834
41612
109055
277914
241029
276919
295063
261392
24309
36548
62762
255072
146715
254284
24394
73279
45141
34007
77643
250055
202169
186877
85968
294169
102794
209154
21162
260064
241650
131141
227259
99625
17330
233570
93248
210209
43935
61625
84757
66402
256354
192256
139457
73684
63728
148687
58083
62864
218909
24544
222562
189123
27475
176586
214579
279296
244712
199600
155249
147065
279327
5641
48455
227234
154519
174366
97614
49090
58096
252052
120886
305045
99274
12785
104956
200492
297674
284825
126447
26181
16580
152667
189210
21336
101886
150030
131701
156539
64885
182547
271880
30820
262299
4293
236515
1460
265122
33444
245375
131389
55817
84336
700
45478
296128
103680
238806
282487
78374
273081
306788
130899
237825
225142
10264
211790
2446
70221
238567
98759
19397
30599
19729
259524
198194
67079
283897
270067
213396
108151
3515
77008
192626
44331
283047
102060
42115
60214
292104
248948
203310
265716
136713
281267
240164
286715
250051
25054
31696
60326
115043
229235
242815
216984
120154
91847
239774
67754
55898
218638
207780
299832
193778
166550
200008
168288
262439
161496
14324
183026
258853
103926
195879
120359
21798
288046
162629
144142
238568
4786
104113
287130
202814
127167
14229
51281
281924
251958
101988
37160
12163
129656
100862
7113
4503
82738
302771
240029
214496
72589
162993
37981
270531
35419
97900
280082
207646
62423
189106
24006
191123
12016
98010
131438
299864
43768
123775
284544
3306
101912
239136
173409
126417
89657
7117
71526
137308
66730
116454
296815
249223
65088
216459
253845
26906
232013
96001
275698
76137
35749
217238
262111
155979
185516
84340
239706
193875
293802
31703
294964
159810
245241
27775
75659
56029
102772
13681
232782
185854
172483
103885
93588
261744
222628
275408
120133
132335
198953
120580
152974
210529
20650
204185
173043
69601
73992
118379
115255
185950
216256
165554
265040
4281
125155
84904
132870
153840
75795
96862
125126
288810
108645
209285
191732
278921
62167
253270
30703
220305
266170
18983
255498
190318
177954
306253
246892
292543
77770
170070
75293
171907
101660
167259
167485
143376
18095
244091
22269
129461
72592
259132
303910
296142
154833
54064
194970
253041
70648
46666
240147
212234
174779
239483
21008
136427
197541
65134
222343
119343
137817
170735
245893
277041
167464
212433
309093
92605
90576
308635
280708
35142
26354
112728
82686
120443
131948
1103
37624
171264
127081
87733
151098
234545
166700
304067
119943
146394
145405
15671
256528
242162
71927
277213
146433
81215
57966
43886
234185
118871
164501
32200
16258
66981
23127
117554
20260
282990
188742
179765
288814
66005
168912
74427
61768
189122
4522
153838
294929
152610
288867
231577
135548
94767
76255
102314
185363
27026
81423
79891
241669
138745
131045
292619
283731
29333
197736
271569
146160
222694
104651
187681
192933
186215
186044
95531
281924
126895
45091
256203
180836
186697
244170
222578
266751
123194
166341
211663
253196
162197
129317
302119
7137
4334
298826
187995
248161
244375
31320
145636
90646
58514
265621
68885
54665
88635
26102
101977
39805
291302
156924
129264
292905
242956
155306
144397
16147
148504
148724
113708
96402
57859
21520
185615
197807
182294
125308
272500
18239
16048
171099
2549
12726
214209
277916
169949
159707
202513
81290
229647
23750
84487
192097
144616
77169
301674
113716
152453
104059
104443
40062
206647
13787
146131
9369
266505
66154
28763
6279
68748
14306
225156
304813
269948
83690
268931
31011
29605
274700
144561
180971
110624
256378
281722
129458
48531
147474
164529
43687
43380
217223
207654
280683
217384
196555
297187
1978
48346
302764
116228
182174
242029
125687
134221
234609
40361
90580
110757
177162
200807
200427
265230
39056
207945
211064
174611
110241
305772
301232
274660
54754
61410
129103
102112
229030
157314
244124
41520
173429
265927
106292
91041
240250
47575
190430
144093
255367
217905
170216
292012
10261
146039
83903
75373
55102
217686
305586
48553
191823
82901
13391
94431
164326
211569
26472
19215
199394
27340
198002
147058
203513
170202
255590
35223
278809
46296
165047
264889
115429
33559
240893
153845
72236
282669
217876
97283
251424
174314
186908
101802
159387
83003
169144
237165
4603
286636
149039
171097
8527
234832
248279
212265
287206
188692
267153
101418
68904
246550
192868
162178
227623
54707
26617
309799
53059
275956
106406
203677
89837
207973
135090
226571
157420
112862
175551
282173
256857
88592
94904
230852
152109
29316
228445
158792
236157
20763
70601
224375
30307
196894
9519
27646
29969
74308
240209
44967
67982
239611
213316
75339
229270
82601
42348
86832
26215
51302
195498
74243
274841
140136
296655
226336
308233
258592
226739
109932
77061
266403
51111
241759
202651
156529
254180
93864
200257
278428
68624
286252
214620
237402
81842
173022
82102
129673
122733
267984
124698
71312
199868
46053
172074
225045
95357
195823
285018
235059
47106
19354
76678
308443
100221
62279
695
139241
86967
95924
254843
276688
34817
80937
306647
161745
271963
196274
229754
42499
40461
181709
304359
218639
101745
92301
110550
295722
228170
209056
157784
202979
253361
181390
25246
11971
218884
113082
204807
209825
146990
253853
178042
279179
154387
150925
208000
11731
121002
227960
37103
60372
29913
180327
219622
145169
164831
69225
36032
254265
294184
35081
77935
191426
196500
139718
27613
95803
62314
234922
104284
216071
304088
5402
297821
305799
215488
15652
283799
174438
161273
283164
253166
53740
147590
261919
66628
285681
227779
48813
180735
259637
184342
225887
198491
238356
97568
109383
267463
216499
250308
303331
22928
284568
200514
193702
178489
125540
227721
12108
224549
130988
1022
288025
31374
181614
35027
50211
306526
183429
121840
299821
164957
293670
257718
22945
69822
274769
167760
33647
134167
179242
268794
213223
92962
44080
38078
50276
183648
206312
282934
5116
79577
5982
216192
48371
37616
249360
219533
274592
142745
53633
297942
227145
292215
77767
28098
169963
97316
8053
236648
309841
213548
122888
236128
268921
173709
270528
272145
216879
82547
91235
95652
214484
111507
152610
53179
256783
205879
213593
116040
138686
246253
45622
137104
164309
44197
44475
38462
104452
207929
253594
167819
146606
251802
152944
163485
61038
282151
23364
308557
263284
54517
184057
149165
237842
152954
189830
123814
168144
9542
130687
113139
295337
272308
179468
309797
119374
11548
123989
270120
85933
120854
143478
297673
164173
140631
96166
192638
172216
170305
133799
299976
205512
110817
96930
190089
75829
238203
160130
123728
108264
105214
54553
308067
77397
16722
258899
161574
180513
78932
86283
187282
1836
195619
142567
195456
182237
243765
224371
73831
138332
71201
88102
156810
221568
207662
59956
276433
167270
20027
138719
279904
82970
175511
91236
281475
270897
196947
300261
243294
213171
55760
239383
309892
230772
115772
251403
203575
2850
11822
248852
185311
17309
292674
217066
82521
18218
22443
49573
306510
32700
77970
48299
255155
57307
252497
121839
65638
76983
267345
303473
122827
154293
67815
248963
99114
198089
12897
299879
222509
74058
48578
175466
178495
89070
242504
42934
78630
92483
245825
225715
145484
270402
290490
63955
33962
16886
159175
41923
83759
36309
263487
262873
152349
184256
249412
65335
153754
192506
303715
264954
138393
123907
226681
30475
220616
230065
287712
31656
111059
261042
302899
105315
256133
103502
19508
124961
118025
206368
286451
142813
28049
307211
229775
155340
46661
171709
208380
97355
212375
229198
131567
35787
224027
215457
51742
187227
279102
88558
226138
47395
268107
82704
290066
152876
180626
261738
38406
174689
167462
158965
117110
147446
56346
174869
202478
227715
83457
194310
140987
288052
155235
43796
105976
101400
12613
151004
54224
130577
217430
8893
157756
301829
118926
263747
300362
231220
140864
48829
280495
289901
291005
277944
24945
148702
297117
254286
296667
230222
301190
60439
132497
73389
113069
223703
151715
231196
287449
227029
87520
19547
206030
240449
242625
294132
118615
53144
225403
41639
66328
268159
71659
96587
78193
196161
5934
146019
299600
187853
224836
219312
221176
28442
43472
143102
303436
110009
173137
109890
262461
269657
243254
72674
91897
144261
300570
44916
110693
278916
211738
272039
111669
21121
191643
289553
135332
162939
236051
171952
276226
193692
94478
155726
98617
152049
135330
305801
172811
10648
255360
145868
284916
263390
260952
44025
306440
99266
221778
67225
165408
170915
167398
309301
95861
229859
36164
218702
227955
307609
187152
189158
240805
155868
188552
145399
21634
262879
34134
200903
4922
27365
239075
174828
81575
131260
60461
155845
143083
46315
176452
169444
288721
296294
81323
305316
126113
270730
5210
139911
84655
8930
213222
2173
211966
79438
205454
242039
77974
46063
179332
58862
240397
169688
273984
167497
33879
60636
79404
290754
84529
17851
290477
74852
8605
237346
247602
249538
244784
247273
18735
28228
151621
83972
253667
1624
149224
164486
296737
192429
85163
273634
207142
160511
123265
101580
194618
152940
136871
196941
265094
124382
138100
178158
206526
41099
127825
238906
141855
239835
308620
44347
141374
73228
65002
253320
231078
156376
62665
62776
82282
271183
121511
182975
21226
83714
309085
271195
291653
68929
168919
17886
147986
254373
108309
215255
16670
210491
274033
208284
92403
29976
297192
286999
92619
187886
202251
222497
156511
205956
2000
253613
218147
199923
8413
216549
75656
247941
113217
29935
129450
256702
45937
112597
267324
95797
308012
242842
307205
72525
129193
89514
41880
50491
44180
181485
246806
177775
272019
50836
250365
236161
138925
121359
83825
156473
145049
35164
293685
38521
148890
954
36007
78528
115794
168057
1342
170505
69576
129482
93023
246632
25292
222495
12796
216370
44689
299474
272888
70934
140355
231184
195320
172615
157603
170289
127246
195399
303051
263032
226752
246954
121983
240462
194365
292331
239522
144345
104459
14641
69251
58411
286272
13384
197973
151647
135305
72648
130784
132677
187804
108312
285754
35079
168549
1178
283676
213735
186638
94033
135980
279434
298978
82562
149281
69541
218392
12871
140068
185590
139482
60191
83138
205688
174884
143182
142067
162004
169776
309775
258097
37741
254823
231510
163252
61872
210235
94511
179975
289944
89126
53358
74111
20820
252903
31681
64708
110456
195559
200309
5135
137626
225043
112969
46511
196633
172395
307851
17802
5634
271681
27281
182960
197460
273599
73005
65123
55386
40447
221223
276482
18948
196612
222640
53822
35171
54384
200153
126497
40015
158649
148117
138052
284293
102747
118099
236850
252853
146348
116231
47272
222248
53762
273351
199087
94925
25155
28135
65604
239379
46257
42747
121107
153719
152570
190390
286555
244084
50196
282838
131998
241554
199540
197075
104520
99609
78342
213757
63488
132513
268945
15178
61318
91188
113078
266017
255390
3939
94479
165362
278099
125899
153651
145666
143141
268514
140637
233836
147203
135576
301298
240302
225036
134571
255021
229442
196126
141679
157712
188476
193418
71303
77733
44599
191263
305440
38402
260935
273416
183557
17131
165389
275613
89553
286650
122164
175889
228023
144048
277445
14400
303547
93837
189519
44953
221176
15564
133823
8808
234999
247114
236038
160383
165057
45740
167566
186822
179118
41411
32248
235292
124935
3966
197604
243074
36461
25324
290835
75600
255378
261590
124339
65577
83411
19736
81911
98447
183826
5770
47955
239016
225790
169762
83683
15588
139371
128725
485
132659
285716
63779
94023
100885
65914
154538
215689
283636
185318
243727
194739
133772
139571
53172
170215
302339
95416
302115
294075
185353
234642
281305
175190
158490
52376
192618
261026
302455
290358
65560
279200
86483
16671
72033
183936
243963
254772
233931
101817
168880
36340
36237
5501
91924
260615
19043
5871
63356
234901
1474
189477
146294
259069
191855
61601
168441
9031
42282
257145
268561
54432
255736
171499
74084
72281
195145
224026
4094
183851
70802
191182
240524
35545
100263
292029
101059
94189
120353
215759
231111
104021
52927
227028
269798
178110
85379
214470
40243
255678
291930
220112
279433
230196
115792
234850
32809
247751
234848
163493
268502
161393
42105
109428
215048
293166
255749
110752
106
304837
126672
22028
114029
113788
176747
48270
129886
206748
38910
249165
278619
21922
129882
240957
120949
255101
277812
264690
62244
272045
277624
131248
21550
249469
59326
129438
283565
177464
291451
239326
306014
275522
210818
177369
93524
92624
17091
55089
61770
880
285483
139857
213006
214725
120379
269223
124630
164734
141661
40393
1316
137463
157976
172344
72436
189422
29555
196793
10173
305005
156412
133228
200708
61739
295265
260552
132179
21048
58591
225559
66311
147065
150500
137667
258964
242577
153046
288078
303011
217696
27651
136686
229395
201281
278023
177081
192184
175863
36646
163689
133037
38781
94793
166498
229435
192325
307461
246749
255572
230238
175232
142597
79165
24832
304828
118522
174107
220086
221820
117198
171540
25853
84289
32406
78765
157889
60060
193489
285620
283577
136595
228701
25674
13798
195756
302574
172018
70026
133979
239616
239498
279505
220766
73669
305961
227747
280631
270359
13965
295277
72228
188168
253380
76095
156113
165240
99067
162849
274331
207278
64296
218378
272241
62234
154109
205381
280405
14072
245579
4740
278544
10248
273882
147371
234281
97735
261859
253702
2675
122797
206592
189499
301637
108061
227645
31384
263184
297966
25224
19197
79094
183359
230545
199514
245926
292140
69924
301300
216947
33452
161105
198500
145550
110936
221384
254298
181087
141044
60286
223003
28950
161409
271081
152044
307617
99500
106437
83996
104887
185261
172734
182646
5010
79778
217428
268794
18512
39449
29500
142340
92093
108147
44536
280026
205524
224960
62690
108908
100148
114097
239846
455
66435
49585
133002
206845
172663
290044
89164
82139
68458
158311
60093
137828
162127
129355
283637
192233
294171
206867
17488
256437
124846
128936
234111
102319
169808
97364
12996
240937
3039
24438
103378
220495
222030
252899
181500
48357
257718
210029
283157
290805
293568
202087
262504
284983
31784
17930
87830
248186
101388
220066
19230
101860
152103
171414
293590
210620
235073
132639
286165
188695
181516
225401
123460
226444
89326
127541
232598
212247
261831
171806
281410
4699
46250
67672
55130
104638
201291
193303
309243
89658
68412
78439
194295
39304
85954
243073
71258
169927
199443
289570
204141
252225
301008
58062
93948
75051
250947
257256
258635
300344
118832
282683
245557
268121
136740
279963
248797
138663
220722
123343
255883
56321
230619
153798
223881
104549
279314
300351
99078
271875
196317
179544
214744
118345
304231
23037
185470
616
137799
59863
182030
232794
153515
39011
177866
147498
97
273277
95844
75021
146991
141061
209571
62233
6565
81407
300152
292887
181072
239910
78020
243629
306979
149898
192220
203501
2009
309354
262632
204000
251250
19571
94848
223872
44264
213451
133614
99486
78755
167791
221160
199860
270906
203727
132320
218038
300268
89366
112201
281482
218679
117497
157276
142369
225216
60797
37892
145474
264130
221073
206353
91780
20851
185070
98812
11876
102933
170108
276268
267922
273070
132115
240369
86138
299708
83138
139422
299681
195047
221986
255603
221826
238544
209829
68521
130145
203726
97063
188279
236877
100860
107085
78326
206091
47547
272222
136753
40967
215597
106156
27173
48973
213166
277858
121378
18998
68091
193629
20560
61885
9558
281522
65543
202224
112479
169421
145141
48827
63372
29249
34151
203749
219520
117901
17240
278826
50706
264819
242446
134355
286613
88087
48491
143600
101506
187554
54834
119061
179661
118681
169770
33700
279304
50896
127270
238740
92433
294878
192452
117136
274933
286290
217754
252868
65137
290546
84990
163752
243340
289436
103302
146551
8723
192181
141645
225969
174655
86336
89441
309075
248381
210521
32256
66574
201608
100814
200046
130650
304681
105445
186543
55775
187264
306469
286764
92915
250646
137376
264350
271041
273266
130315
216908
172117
174689
205317
162146
104742
291419
306316
94402
187236
143057
210383
278022
74232
272438
82757
234951
88049
59241
69847
45810
305584
233365
75077
233496
300660
62388
139999
303088
210886
49440
190924
286054
67175
293454
90373
300159
200453
258681
260320
276510
212000
209280
281409
46081
212010
258526
238505
276558
70808
268916
252013
15956
21461
39453
167209
145472
258588
122529
202449
237687
56713
121314
126622
283427
223581
161812
168105
24929
291316
155932
89623
65108
205183
270173
272609
11292
262548
31
260859
157795
245567
10789
169919
267712
198803
136127
97129
17286
193483
100445
97733
19837
167995
92997
298407
235057
295345
103563
231521
114278
175585
100095
178554
151026
109172
173537
184548
203147
297334
159570
113308
228445
20248
47407
299132
45308
245162
239278
288624
65676
215207
35696
246280
171697
67990
226974
25244
175643
9273
188785
87597
60032
38846
94857
272877
229480
179880
4057
255994
100549
102123
248093
96495
151024
104309
195394
28988
88129
107214
118208
119715
59259
174446
124964
257534
172581
10719
9640
159026
240505
244770
173513
43424
267486
292641
265642
74863
282646
283973
301479
247660
247136
188797
9175
206052
147369
299411
194763
171497
26201
118577
36092
90058
11095
184383
275089
100295
161718
206864
207082
217286
17162
52971
141538
217546
235401
87025
144177
45450
127926
198339
63822
69993
281440
264436
219938
297665
188269
95892
205264
140698
214923
6586
37698
150932
163421
11774
189017
173304
160107
75940
142511
156344
199026
33984
256921
259742
226292
106402
182998
199793
308501
247792
122482
98437
39697
249841
49159
74003
158690
32594
210611
247637
290545
80758
130336
297769
189156
136293
191855
120780
282257
81085
223487
32952
288591
2337
126989
169267
157053
138568
276430
197476
233133
17919
56180
175261
142637
111829
266944
39293
204236
22332
147291
66090
236389
309927
205738
188501
206879
16607
298769
199806
168261
157590
179016
292621
304834
38970
88505
186554
288776
242580
47442
216117
303633
84842
133005
100991
301189
82183
452
292199
4343
307816
114078
253606
36092
16558
217347
168033
129327
129834
116979
50062
292753
230614
257932
180336
74289
70939
183206
69141
179468
255009
132644
108731
92881
264666
153011
186976
193428
863
45527
201189
280554
13877
162778
271831
30124
233271
292929
19276
283166
27125
40647
276142
124128
235962
253835
66343
273551
136701
130929
31955
149666
193866
180205
306743
3230
278986
79503
161261
64130
249863
297704
133290
153915
187493
255062
168725
211409
223118
15466
34507
239600
41586
25977
20838
18844
129533
89329
123364
8022
248135
214503
76283
203374
114258
85670
159416
191987
47516
127973
204723
194166
259259
96769
107701
108770
154379
158478
71181
98594
295253
274123
126279
98977
290392
189642
136874
198235
244902
263738
211560
262564
39759
265028
147337
186000
111087
262282
255377
149381
16476
33904
30806
135290
225109
43844
268816
191577
137178
62517
265156
182947
230663
86265
234805
131366
122116
48572
53198
172462
131687
239358
295503
284324
297790
296869
210770
127580
97696
204591
77696
26937
192358
179473
264098
277510
161723
179827
266862
264494
22553
109331
266436
53789
261744
200426
238463
101039
30255
62161
211476
197823
167864
10584
278373
59072
187688
102727
300763
72833
154028
34435
305310
133529
247825
163348
93118
203549
259384
204822
195723
116314
7455
146410
287524
64134
21695
28192
114995
142506
277286
155241
222215
181912
124683
257503
157409
306916
269214
144813
65824
257885
168859
169827
259279
244521
281577
208122
58213
66858
237669
106934
118059
189870
100905
72204
42927
202130
195333
279873
205425
194714
145240
27383
161376
11534
40201
46964
175220
231839
91470
301312
62895
278408
260085
94517
216935
224775
80380
174218
165571
286772
289079
280034
93657
211260
136474
220783
292302
78027
51591
235279
67466
50233
157098
111154
299492
6671
237651
105790
129514
148260
234417
89320
247262
210926
216638
33438
156322
149652
289219
104040
236599
62525
125139
3799
107778
104697
309956
308670
174032
12590
174241
85999
155371
264261
24074
113
252415
287422
263385
308026
160273
299646
209833
174964
211231
168601
55778
164216
301489
69686
303692
230261
168513
149653
71379
202525
251228
204450
213456
309969
278869
92850
128578
142072
89138
193189
249858
161837
113090
227919
53422
66843
19977
206117
161921
292652
74616
259078
218194
259631
164933
107229
217228
205709
255398
251267
119663
175609
299055
121793
25086
267301
270159
77870
237025
185685
176913
18779
25770
141318
134778
59539
166352
207601
112716
242785
117756
52773
137515
196228
107643
290549
256068
295888
279834
229259
149178
115793
296011
200987
290911
40501
163900
234030
51277
138738
39629
151178
79337
173663
206177
103453
89994
193482
168657
211730
188284
309360
236547
122518
287435
160460
69540
88008
27173
72961
102053
37630
253872
292478
35200
108959
21541
295756
60114
293402
290760
253518
157238
216966
186276
154986
110633
261844
59433
245665
182886
251752
261212
192910
46566
215705
187381
225457
52933
165889
51902
273382
196055
52462
297218
248763
267630
152321
116209
29385
53007
67705
179994
274638
297561
137694
231583
240169
38605
165815
305542
147955
93433
233551
294601
138798
306634
72190
206067
241548
302764
288348
229333
33483
230406
72639
107467
107328
199819
140557
228633
77071
265446
171244
12129
88222
199956
267736
183626
25961
75459
224992
28564
132730
80729
266295
52529
208610
86011
258506
23043
11114
100990
174871
59392
265639
170114
123796
165184
167127
95738
73643
151809
79966
6487
200439
71742
183872
29777
184412
106931
276131
259297
263064
53373
142932
42936
191295
190409
174595
247231
900
93372
121223
102406
296578
37812
150541
209791
158097
198819
100953
205014
137428
169266
174736
212842
205272
33396
224298
187704
296932
193902
31038
259406
305275
80438
134918
44823
267595
121020
265292
256754
181011
236790
37018
275866
293509
127867
200310
17167
216868
294463
126838
72400
254364
30521
104899
201569
226298
77843
159640
297322
72204
237523
52372
164293
247359
18032
296435
283401
138381
294792
95087
146548
188878
12319
80306
240072
227242
48104
222112
295948
156315
290526
199356
63127
107006
244164
119010
163104
202693
83766
309140
229782
202097
100431
120603
95415
99108
34805
13654
104588
6290
114072
191865
138892
43782
142225
269800
149804
162702
22112
106500
298202
287342
197441
166698
96241
302077
37866
173085
306612
263752
104425
136545
5432
296023
35419
27224
36001
32692
255092
109772
73638
223861
202038
36185
117067
170245
149248
65966
238437
92406
76813
192923
90329
176515
49917
166717
12977
7415
60661
32799
248964
180033
210031
138472
65521
281754
44432
111937
8235
66426
100416
78931
4907
49144
229858
134025
40760
2661
157908
40420
226838
243075
118905
165902
274470
79385
122236
41204
19459
43311
230643
92341
144045
64211
307231
158730
170605
197260
272923
155952
39546
281144
284758
123067
285732
308843
181243
158722
1463
59142
41781
237453
122735
39531
288969
157251
137073
163333
53268
234612
140991
256544
56650
148628
83178
94973
115367
23313
66918
65622
248692
4963
54602
221522
30315
14369
235348
298058
202647
45835
33034
205198
275676
237903
181594
275599
37811
95434
247876
7786
35804
116028
159750
194183
102601
147110
27621
239162
45477
220803
129816
71153
126530
83045
69412
129906
70523
250045
107043
203890
10777
277679
293563
184331
142788
130499
143507
110055
209133
225235
70918
61517
246283
263617
74865
161459
174403
259943
194017
196015
107145
7792
20804
199638
96751
253639
1793
31370
262056
309936
77025
168718
89641
227037
69790
65084
189035
198670
89861
244750
154169
207196
67871
248361
131735
88363
297661
10467
34626
185311
178884
121213
75794
307595
277802
175684
94610
99194
138313
281054
10652
309713
282878
79882
16262
286711
297345
118619
252114
251948
244039
299623
266287
253620
105368
250465
45427
169025
51833
153455
298501
152959
248135
107999
3673
264497
241015
233999
232755
28419
302545
200848
57484
157594
46390
286038
177234
113038
53164
253942
28178
194966
240196
193874
203966
218142
278368
23550
253080
31443
157902
239687
174562
246328
217204
121618
154519
239364
158044
272401
92588
63898
294026
197796
19332
82415
130214
112324
261005
134554
152223
216630
77628
8220
129977
238088
212863
84504
222522
108584
94195
287760
174518
77090
99477
263651
235720
50491
224038
204979
100672
93288
284600
47655
41802
11404
147889
10306
129510
229689
292262
96553
18447
222960
209406
99008
111792
172421
214793
61154
257083
108261
16136
272921
231272
114726
48447
259655
271113
70070
178946
42171
125827
130861
249400
287670
12779
180038
15782
78554
62693
216260
34924
244187
293323
16703
97330
230961
194957
215845
196192
50937
115335
70013
71270
264893
225168
144939
300111
212738
279424
91293
252538
158539
294403
142965
118597
276467
307625
200263
125109
171497
166882
93649
273643
294916
129360
57813
265150
309502
174011
231086
85535
183278
89539
104334
282156
119275
77079
184108
172754
204929
645
231019
54715
79971
127816
238139
99867
123397
24572
184769
96655
241990
120429
76161
157232
4691
306781
191733
91201
60225
233020
155076
141631
76319
206252
136675
19101
310015
297588
91785
222777
241323
117431
192944
83160
75378
57267
134751
278759
250348
238128
294896
227266
309082
164728
276913
122088
137055
250464
239397
65709
131935
108012
159191
243819
132341
309410
292151
245006
306382
16257
224748
267065
2502
8195
296231
266423
41544
137613
280756
264584
22866
102627
107517
161029
107804
113760
172966
201545
26938
148082
193152
296135
140503
134070
136707
236416
275233
114516
178288
47758
65429
84640
153470
144185
194393
197355
76195
7793
43593
101260
243093
89924
45878
284408
190333
244062
126350
245839
130983
26240
272878
166925
252323
151696
156965
239668
150024
139039
301750
110759
114917
238759
199360
304297
167227
218421
25612
179481
106690
54631
135796
243650
305891
137270
205189
63424
202437
142375
303183
126276
180946
141760
150563
10450
113185
227057
109886
274943
300890
195514
147380
287611
152616
181637
256846
101460
98309
86789
255565
45961
266608
251661
214457
97804
121832
220465
271613
246620
46047
662
249770
198945
200392
223053
278056
138782
28791
10548
21053
213546
239997
11544
152381
265135
300025
249551
3652
153853
18429
99058
58255
187204
265306
133591
292818
16405
62985
301006
10678
22277
69944
118208
254898
220154
54987
160220
309187
116996
55553
191988
52264
232081
59642
185934
178285
293390
227771
283608
213597
221507
188333
224274
224485
212991
163769
292981
202823
70713
152897
272157
160781
162921
94143
134607
37668
220062
160921
226592
78263
248267
203699
174616
109873
198075
26743
280939
228844
43543
17298
111558
262347
14337
109113
36668
127463
252314
256295
62850
98040
250726
89839
90791
4677
203987
194254
195717
234314
193710
105303
179491
58912
226966
244925
287382
176509
54382
223564
54901
195261
33367
119198
21470
74425
296153
113989
248863
267862
231809
22068
280866
281739
9070
42807
193502
127975
172421
103065
303294
135806
205437
247433
275601
72677
278298
78249
190024
21785
33824
105792
304446
44973
298852
181838
213571
226561
181789
119335
140412
183848
206177
169077
26019
254601
66621
166072
161319
121187
135660
308392
258703
140352
208074
177250
38911
137797
163688
132728
122682
176491
165416
114245
126456
209695
246362
64859
247389
307268
75163
8660
36966
26186
106032
145500
273458
54684
102054
203405
59383
62094
187947
216208
300181
205446
37640
237320
252722
30560
288609
288346
208886
200774
6824
16721
247434
264343
205152
33179
295578
11668
298256
301214
13934
52842
55132
107081
22149
156908
28166
176157
125844
153466
97159
214163
155223
156242
29138
238081
226540
219684
254905
153056
139262
202051
300120
89305
275078
243807
95175
166145
216323
231423
61084
95909
74991
188763
300788
99658
86576
163360
291859
36500
81113
77288
75045
297824
66942
100131
40136
182141
309254
25690
25897
12486
1953
227723
67947
282943
39236
25882
147707
227543
44831
193145
175430
234494
25726
288133
108038
220771
15693
180375
276469
31583
166065
36013
222942
13544
16183
107928
78644
37958
4433
213438
83577
145906
298368
258353
306938
240837
11732
260482
196827
242854
32022
175865
295234
89390
7939
190128
294090
286257
200697
234134
95852
112470
91292
206019
67912
206262
122752
6410
72660
36979
215238
106865
87963
195102
87670
282059
126514
298803
259741
153514
160280
270905
175360
251687
142931
265139
175157
142022
261050
31768
257657
77056
62013
234052
300010
19683
37790
266917
163817
3711
171519
31665
35921
203623
150072
167409
116101
265200
306052
36895
134330
33594
147055
271680
234616
99951
33702
29491
127214
125899
21929
49990
213086
227337
98304
218630
190638
307217
273106
70946
89589
244512
183927
32640
225867
251332
66180
122210
287845
267166
153723
36927
190985
230037
299347
232833
87586
25537
216454
75720
279480
266173
152560
62727
288293
116815
94709
233526
93323
288132
88034
174423
237161
11660
124672
19364
199792
28873
232221
291853
238285
4011
211373
179867
309497
2159
136841
108552
5087
243777
15432
251424
296655
264328
229921
69513
136900
147795
74617
61110
69785
108242
294834
114370
309019
287032
59847
64261
186489
178752
13445
302415
203600
172485
13035
189931
279569
36566
54058
126716
301994
213619
157648
276638
292896
181255
259372
50588
35737
283929
47812
147459
302815
262127
127103
296254
252091
306569
296398
85841
213785
225767
309116
81055
124668
83789
266801
154364
287603
134964
236940
82482
173091
97016
180626
302863
159262
172590
65790
191138
191730
175043
70791
21547
309793
52182
53401
202306
274246
204146
129589
107528
165441
163208
48826
302182
308944
173090
22849
229237
231467
260244
279261
13838
300522
208114
138794
184786
58382
230478
122321
21111
94709
64565
67935
94817
179531
285526
37316
98692
109480
254197
15677
160457
77315
162720
127494
179154
171311
260371
192000
280899
242139
278684
71425
106215
294104
299356
106682
3808
298220
197692
81376
62639
174389
268823
98087
18411
202935
307704
229937
137377
11671
263792
62651
92608
304006
138351
219274
64205
276197
289052
150048
117109
250343
143506
299193
106405
65137
164310
307674
216838
93320
21150
149941
206963
219167
296972
1286
49827
267501
64998
111001
249464
62559
22642
151214
274771
221258
256468
297954
290506
194035
469
110376
241306
141216
99289
63466
152625
216941
151500
286944
137006
160024
127066
31258
234249
79247
36919
176337
96409
147755
55614
84595
7065
26594
181436
121221
83188
26876
62432
32873
268794
130125
95299
76923
7306
149227
49296
15712
136637
170703
3828
203861
61876
229203
9029
16123
296569
126509
76851
32967
209811
223029
4893
94448
169347
114118
159456
114632
71890
84025
26648
39380
267404
41374
1213
251275
147124
32310
190555
113430
251885
267373
55375
103857
265856
297439
126908
108709
196862
245182
40634
252714
176726
224702
303642
140118
96407
8242
35752
126561
95459
226515
299144
195338
156931
130521
199199
197625
264647
63195
270024
121328
114694
99553
301191
103643
166553
41226
48612
52632
293369
262078
262691
17550
178580
188477
109240
269614
11522
262482
196670
138320
268071
144119
186057
183220
218758
298325
267924
51165
296516
227892
216714
270695
255263
182022
288939
239247
301252
109219
75581
264171
43476
297228
125389
123376
250004
8166
288484
187367
186428
275131
93501
99379
123389
197565
130587
283318
251189
238891
37191
280567
78160
57386
271956
175926
119968
201031
90276
266326
132482
196857
274
232812
286418
293211
80780
151084
29094
202287
240061
23053
86276
179989
66715
2025
235084
239392
68488
231141
148235
363
17296
17096
14397
100232
197309
202162
92781
304833
36993
132012
295999
10901
126208
300569
62946
281864
214051
169967
278955
5663
142186
183584
147287
197601
290
49392
49446
42003
23421
209833
268114
294835
166184
289073
80193
193964
10501
288018
148921
63957
59351
85061
212510
153686
187945
221706
4469
228659
227677
245188
270866
218083
278584
5737
155622
304387
96775
295146
299512
199564
237127
251377
92143
246599
210945
77209
286484
90322
213344
110622
252768
52872
123435
189203
243713
187011
292867
130863
103274
161568
288820
98495
281989
269872
257338
280358
145664
195576
119088
249192
21885
183317
267643
15808
237073
49823
223290
56752
93643
27554
305841
209079
288051
250307
107325
5848
44825
58630
97811
29188
297721
276939
302271
225750
232974
133163
273125
109334
12395
197086
35740
142107
304014
287668
78043
172828
265653
107271
229821
166707
185060
161639
12651
208388
213610
107639
244292
173664
98220
38608
76755
148064
96049
223985
197059
230392
158640
165858
97885
214829
173398
270989
67652
105659
238924
210464
175768
96682
304436
193802
143678
211591
289443
243858
68039
1864
199024
224384
174569
125901
9262
206519
67109
111244
202534
27250
200701
73897
46547
107619
196204
291389
295521
84004
199568
105188
94148
257062
12795
267010
109095
291255
290181
300632
46815
302062
9063
236694
24556
196484
39573
257865
41582
89779
106052
76478
250444
100567
6037
215599
166878
58302
213450
15153
206654
121831
3716
165391
237258
115169
168998
233277
187089
143376
305333
224472
285079
7981
202033
151456
67376
256306
54879
193874
244735
145156
116914
99592
265499
116594
216011
167521
281296
112226
191219
304285
72037
8512
268490
246673
92524
143171
126643
291830
206816
175762
76669
46060
205121
33638
121174
288610
127968
250894
124763
9766
235266
260367
177265
261652
221289
149956
205433
190538
188610
190014
269555
160081
88946
179127
144437
47318
5506
122
17430
254106
78354
78369
233175
250501
43850
21266
281854
79306
278165
309321
227794
291723
158972
162645
114102
15860
299672
128158
24872
166072
235265
64542
86737
132302
36603
237111
144612
164072
169688
260884
230201
63507
266208
275926
111737
281218
7155
21137
168592
262578
246538
306941
49750
232939
94224
232985
163847
157119
25764
26916
276002
252745
242614
225273
73870
144754
10693
27028
268225
34139
257473
66577
205317
60720
224825
220009
26832
252357
191535
119732
48341
295171
113497
21953
36044
246991
239152
15724
276740
99707
126724
69168
98357
209559
172822
155632
289414
227915
170873
89194
72528
290934
19166
79927
271155
23173
8523
151395
20958
111917
127826
31068
77980
70511
16625
198019
92866
27262
96402
75688
155162
166032
254506
154135
115169
170395
183045
139596
198396
112224
35094
236046
92482
167957
194022
103566
251558
115912
126964
89565
193695
271130
181790
104421
252320
161744
261937
196804
28616
238925
223006
117288
38509
149312
52560
278383
162403
133803
96558
256769
74411
263123
37998
285555
269552
31470
194401
224611
284734
29322
283771
62119
166099
12857
223715
192426
83141
33114
137424
212350
203555
189063
2446
258650
48932
231985
251724
264519
188192
189251
66329
179219
143468
182012
261561
160964
135362
264149
284333
129636
295951
303466
145123
279356
303608
309524
277521
66193
133521
241755
86036
166117
221009
52327
103164
251149
49996
182652
146324
64582
104190
86003
114096
282431
201942
73874
21904
146226
266509
285604
186822
259796
232009
144637
306944
72349
154037
163913
258288
277627
146850
250919
13552
77386
51514
74529
114562
207517
109458
10937
130734
195528
301097
197850
162502
193730
152878
157439
14368
231442
178688
259104
205891
212245
36205
76344
236451
265664
234494
199670
155675
232894
305537
83393
155341
172631
35944
87523
86715
124405
304779
295491
301859
306584
89344
153000
230736
259354
116946
81209
223667
224344
137283
134684
117641
91608
266348
60692
163642
87127
101747
22043
116912
63811
216661
280695
150998
206747
192007
118130
295277
225130
141160
152272
276042
28924
273790
84037
147493
181623
212000
65070
262535
257335
288689
99215
174388
295968
38535
273886
211697
201899
53924
15335
53250
105746
195850
84402
216486
265184
162200
260091
165238
114732
263989
281566
198152
250162
76161
120896
90908
78933
295897
162178
75115
64582
58751
49836
24393
124617
88701
163207
118107
134311
196763
113348
191499
137167
60454
141187
49529
111191
123822
42677
182644
97965
210578
296473
107301
17309
41266
108818
117193
202840
235496
178905
103365
303936
45531
60466
161423
115678
161954
85848
256379
138583
90170
45222
245229
208490
224873
218751
60856
78759
184035
238391
150815
59849
252491
7769
208705
33700
219862
90693
285452
287571
251243
99913
63895
167173
137794
75723
136466
265806
113618
304166
179248
257541
42868
84641
99716
239150
129933
238800
33307
20865
159127
115518
249756
123921
296573
107466
41897
44641
173343
24638
234372
48274
217386
59537
176337
299174
226501
168691
223275
102595
33699
252415
109074
15916
43754
250703
181581
137033
81795
132816
106297
227318
82348
197641
171879
46
118505
215406
81435
93745
286406
295646
288502
64662
98211
158487
277779
285550
1579
129205
85574
26333
265009
117408
225430
174938
128726
213310
125335
192195
170109
263767
273989
141310
236706
164353
85918
197957
250429
295741
3927
37334
55358
264578
113046
212295
109797
148313
154001
170027
54836
108208
72846
231190
19927
173543
155083
33556
73601
121200
290552
124635
263816
89023
296563
117823
309321
34884
83267
80378
304464
233920
184966
131861
65311
16084
269741
288903
298529
237211
174785
108813
201618
207163
109947
12839
169398
57909
210884
284328
155640
69363
236266
228547
260637
187975
6371
204117
307120
231182
141172
214944
291077
226756
223462
166709
240618
294604
98339
71337
167908
4747
35527
25152
117672
189030
278463
34444
236957
19347
261080
85646
165282
269607
169790
65417
223864
264824
183186
253457
227705
89503
257285
133994
72347
131757
193103
89705
217435
183995
106281
75104
114686
19706
218093
62772
239781
276260
226199
123318
191187
187415
289958
108275
23343
242074
149392
132193
295963
244024
145753
24479
242449
242520
55662
84713
72060
131529
113265
87081
102388
64082
270099
14271
241328
133964
295480
205576
42269
61082
209017
136512
16741
18467
177849
248056
109967
151521
306674
118668
60449
156168
167134
2679
236481
225345
76520
174147
130314
170214
37128
127400
169070
48225
9017
85440
261723
78250
66166
164887
153445
77800
164743
114149
14382
228748
162610
242990
68148
190601
280054
4228
246966
106886
283646
234481
151806
252958
188232
242753
255674
101988
110591
19221
52464
276710
76186
52291
175740
100040
302001
202408
12228
151422
29577
111582
30148
262791
13424
284363
163635
246782
299270
230305
151369
54671
5903
71579
150599
11137
72664
200831
121255
193413
89628
272951
250607
222274
213119
48487
37610
78546
15686
262415
32882
39513
304978
51712
54477
205235
41467
283463
268712
78827
250032
214380
160325
48918
95229
108841
73354
50849
72353
192856
194833
29090
124472
236046
115576
71582
37156
21199
281757
56361
37801
230917
158462
153701
56996
73820
160969
155223
54569
299220
77626
112697
34590
276854
52708
194840
219713
188298
41541
68390
267360
298558
85234
132275
197328
201029
9334
243656
236510
308424
111366
299480
58640
1487
140107
126611
227069
30571
86475
75495
202076
245478
229155
3183
266903
150383
227776
187397
159650
133118
269468
15183
85914
90616
6469
153197
197081
187930
92407
102100
173977
41749
221246
46954
152031
42873
266023
9015
141937
256368
267701
207829
198762
95265
129788
228918
85001
60646
223716
253621
62629
211629
289517
43925
225970
115236
143847
5910
245124
57146
64527
123763
184114
83270
181261
15273
3801
263067
298831
256256
68153
187864
11330
22085
183649
22368
186237
159599
41733
161635
220787
187135
36731
132329
264687
33791
204628
63781
18878
300183
82270
47506
300425
178359
137546
183019
17621
54433
83661
200880
70700
120928
182937
309666
280297
140125
22175
245348
20948
178997
140516
225520
267459
89293
41097
37308
56135
165431
191502
202653
97614
161101
267296
304438
249679
81057
183688
186620
307925
23690
231501
230764
148655
8173
91606
85161
198850
145083
59054
232809
152526
305804
61224
249386
13106
234294
189047
279897
282887
145417
72176
215977
263687
288288
119803
16495
253519
129640
305213
102749
116290
89333
286213
179955
247999
92811
105785
227270
18896
171224
81069
243129
278270
111242
189352
43416
235186
8106
191817
183203
26088
259695
233643
127388
303507
22309
109408
106445
217207
4603
69242
284689
164946
242398
223167
253456
291403
232064
7347
68791
287482
95827
90907
90400
144966
118552
219217
140110
154409
99442
203071
171378
201329
182612
288369
190750
19066
244575
29613
254497
63715
16078
188469
189850
87073
73607
117752
54154
147959
43292
35589
117990
309773
34062
298127
268198
97954
111179
207380
177405
148746
239341
4623
110852
9989
285371
109524
301531
247789
21301
111243
277777
131372
288687
261406
154345
141731
78977
94103
207221
106708
122718
29422
289195
86012
232460
170288
286243
185079
64173
221052
1237
171093
302603
219932
28279
259987
81030
24050
91489
286366
210902
111677
181500
108207
190565
193646
242200
219444
290834
129285
188526
152023
34538
250116
196718
28334
254476
20139
15279
230065
276487
195448
145979
110453
217545
45057
144539
113457
14430
102462
86500
31186
195739
226609
54027
252136
134077
170760
292030
104143
202243
299834
306942
956
179337
4730
155832
135553
244908
26176
188313
104127
196723
277359
70568
67304
2585
184210
47563
20720
56449
256527
46804
82724
219945
93149
77495
144312
275600
72099
244136
58284
116821
219777
30131
292282
5566
16296
120559
32416
273363
270361
196250
199643
17285
74992
124316
260430
65991
168434
180838
46405
261027
1666
171526
57928
46235
189024
25358
72470
222369
281881
13780
90902
225343
280836
146509
45643
104678
293676
26825
179079
236650
110636
297750
240550
198793
197628
118273
69539
260086
257348
173067
47985
155162
47650
30391
160516
307624
249206
215669
220776
199430
174476
293244
246629
108284
90626
144586
306088
16350
178301
256326
51907
168969
61593
173318
136725
145719
31183
208917
62334
289749
252875
308340
120798
180940
151564
105187
301758
251284
32464
154151
11255
237806
308746
284052
194920
175291
263065
302853
195022
296449
256694
285045
309457
49974
79638
57568
299723
175573
41878
96225
94327
272091
153375
212406
52614
248935
248570
3215
175186
200199
59391
230978
170534
134026
287875
144278
99659
120157
171414
21052
74285
164653
88993
184028
163184
113588
101170
79341
172298
206929
273188
42781
41174
217948
297928
201897
56510
59747
133776
209766
70524
188737
76036
100945
33159
46384
150918
283656
9789
126037
206236
65931
122890
29935
244365
82618
141892
201443
136513
62124
225025
72084
198225
93851
81855
188782
10439
285718
187120
75852
304459
44987
212995
277027
16035
257047
131024
51817
113483
151564
137105
299268
266124
136001
28316
186264
264732
63850
276008
60262
295029
296507
134134
126925
31925
10725
132483
176545
258179
305863
263103
229990
153292
205183
29299
234789
119859
166526
63913
10577
35373
220699
68454
185228
208593
96598
279099
31372
113874
136943
14421
72027
263933
253144
131571
94249
136449
57248
290924
47648
93656
82054
212024
146963
50094
237797
37063
306550
177986
92869
158908
119427
99471
267101
272512
96326
12001
22504
111389
287789
51067
240300
271786
121817
172133
178575
11470
222408
97729
284918
182091
33987
10211
116133
122690
279543
134851
272604
40395
30150
214161
231858
284408
38789
221589
138860
86081
101136
107442
107769
257836
226013
14216
14973
296217
2152
82644
134213
55760
117493
95192
228340
40908
111434
214235
53022
218486
163553
169943
113798
25309
215820
282324
279668
124954
98884
145857
304209
2457
22676
23007
202506
224913
255632
305295
124396
270682
238133
131640
117944
53031
269240
117105
296974
270040
166413
220145
110499
224069
23395
27406
215810
58425
138025
247759
79535
291049
221407
145909
95495
56794
214151
146229
293067
272700
235620
254465
4815
178356
241358
131752
211083
1263
174162
268158
114919
105645
53714
114674
195442
152161
185428
283651
42182
217198
87041
203001
210734
100861
197000
105150
262246
230338
224650
270303
80350
16798
264360
294565
126617
147413
225657
162527
226861
81959
45939
227549
308381
197865
76146
152134
231373
301287
14673
225198
100209
60056
220242
251756
289889
257224
298570
162193
44097
136360
40526
246754
3317
80405
250954
137825
275220
84021
42846
175661
305489
175494
248936
129969
252069
148727
91801
244639
98348
260560
251748
236545
276140
26884
210496
241658
52635
19884
296748
29942
77328
263461
152546
164882
120014
3738
89657
198456
264306
38577
253820
24783
276803
97016
79906
96257
160550
211295
104854
196160
300940
304111
116480
54572
235495
174443
121521
66288
78974
205782
175018
208634
103624
92166
294020
226019
302508
252051
271378
264019
95228
283626
304478
67754
237190
102663
51448
87959
220065
214193
299690
269266
243288
73404
217283
104188
6692
34648
142615
239492
86354
192020
90812
204864
146842
125860
142688
85382
206993
229523
236073
9894
117009
48098
84126
281055
276584
125422
180902
83658
54961
107043
60141
168706
15643
168173
55000
53128
12891
47111
132262
234194
29424
143693
99418
95190
26666
126422
107172
136639
165817
76468
2251
3340
17001
83463
268379
211119
258731
109264
118704
128196
56762
261218
106888
252639
181377
144622
8749
122518
168379
207968
17668
4342
42847
74029
203270
225330
49058
101603
306743
188572
144953
105047
73500
274195
89992
306860
165282
177248
23576
111027
203591
81953
187177
285898
113203
288017
272691
261993
80265
222602
25783
286717
222137
33797
167313
80503
148223
83709
1769
121493
63693
72848
59512
216133
23129
128167
117319
40614
199478
195321
230223
127932
285250
18549
229722
233048
140631
48412
36581
200184
210858
308958
114766
48996
243135
130247
105499
148890
3710
217480
151204
161285
267003
9915
210155
183150
85150
24927
125033
124666
86027
299168
98911
184782
222508
252456
32580
272153
76067
62573
255396
131250
218340
199156
37855
118459
72794
103101
206794
225413
168822
278906
260501
272253
158761
152250
140776
299153
305576
60704
65302
291503
17288
236241
120567
248373
283283
19268
273778
293396
280759
145619
300145
166206
135248
159214
180369
299102
4427
80008
209956
5092
134657
28668
8728
183353
206289
160984
293982
111877
150438
89812
156344
107724
225441
186547
226498
266939
153906
112551
53699
189636
285345
276082
303839
66937
270814
83565
164425
198360
178557
289440
184257
255133
45260
13886
124707
19298
172011
233044
71778
135441
225653
194615
295497
1649
109501
294600
44673
239846
141885
226775
234826
130268
98167
7397
206922
252541
108428
188178
49928
18347
119967
105877
287338
291985
282215
185110
290190
123121
203613
182807
205290
154358
29713
135121
177032
260839
155708
244509
15327
167279
184365
90304
291328
227386
308793
29339
214978
134044
234769
48979
114747
263598
87895
274842
64968
174472
243171
37796
221261
145733
6621
99953
35851
105968
40286
303000
80447
13877
158131
280459
283849
171233
146369
300994
43792
263572
288826
22346
216427
302898
239513
51783
87883
80080
200242
61118
195432
44193
3955
67847
66160
24460
177799
122495
210424
130259
289722
252374
105643
35316
299212
216031
182441
105872
273386
256646
222003
135151
270276
229928
10742
27939
252565
181856
70077
90841
8441
3177
118607
255588
57496
256609
229399
146299
182561
307131
105104
173177
61360
17414
55513
96566
291337
20521
188205
124001
83018
294900
137675
134998
260485
263392
248532
211107
296752
175095
246141
278082
104770
100864
235382
205664
100536
206910
292577
86398
280984
6116
261697
93562
270650
298561
130616
65958
259033
136506
30393
177109
180919
70602
72366
83341
273811
250600
135954
178223
29185
176689
39901
160681
132087
117576
21430
222260
156810
282067
266993
274206
203245
276949
92085
144566
211915
34292
53272
120853
173948
233619
27072
232863
159533
82857
260129
43274
64184
53907
52871
296168
221012
163024
76700
7564
128265
141822
155005
154899
275233
49557
205579
275066
277079
173804
47750
33094
198491
103070
301711
92279
29864
86784
304126
293237
30076
160305
214333
118460
174411
43800
114574
32411
83361
200582
243176
96619
225761
203344
13803
225475
214055
268175
137384
13248
16072
47485
8777
22630
39034
145702
79315
84674
149532
17127
301383
306930
260851
125257
158654
240831
104123
105147
279430
252724
119524
184615
213622
224299
110028
247000
203403
252514
227172
246849
22665
26411
129822
81125
161388
276801
307702
39301
118093
35077
40450
107551
51877
162947
84223
94659
76683
104402
276800
284017
145283
268731
2839
132952
303896
292679
99901
40025
110709
72667
58336
263816
285737
294674
173246
138825
297225
48088
65506
38165
243201
11584
191067
102284
144617
207257
238400
258124
231376
220487
157423
64575
33833
299297
272982
1445
31057
147430
30993
152017
8611
238979
257469
28630
4763
66541
70424
228664
62783
56566
11295
25617
34044
89432
257536
218536
197326
20782
150648
276773
110115
802
26286
223294
305309
291260
96982
5903
175310
189615
150324
56752
148380
28855
269193
12398
234374
278798
195673
25863
16710
204775
126984
83232
268719
11427
261585
224550
297889
309414
247844
274093
152423
42298
8786
98495
205732
296427
55894
56153
180902
87192
20965
30931
289973
171289
264668
293933
75236
62928
51446
253149
254519
34494
291789
121658
112242
65042
277085
33461
267627
262489
283656
236847
233685
43045
158150
103184
203844
152110
67560
289899
169567
5445
241040
287861
118420
127279
124353
146219
304424
166219
241922
2249
86376
175772
172793
127552
145380
264171
208959
305836
57816
52885
307010
94954
294276
147547
112058
45741
112867
153914
68360
17347
21196
121452
308361
22495
47093
39277
83121
105801
305504
70856
224316
301664
162956
151292
178010
110360
294167
197621
225822
282544
237399
49391
58728
274343
205651
32422
51873
125468
13957
175411
193620
185010
222863
85975
171047
279752
140577
259626
16459
19735
39668
28825
292313
150992
154214
114609
272096
131079
82015
275742
100891
213492
267357
120390
187181
215934
135860
255948
79078
53532
182900
275552
48607
132792
147660
100017
156392
135656
275312
280666
117426
290224
283941
196174
289892
305838
152084
69363
173529
198271
50463
144713
88497
158621
76608
258707
9803
233832
302299
182366
124253
254828
205841
103332
11691
70493
183246
97337
231180
132823
271667
205430
215298
177230
216238
85821
25818
185499
91178
202567
1443
93999
29826
102697
148591
92895
260290
43924
79307
147109
26838
240660
172790
237593
151811
32272
81225
140596
292968
283680
135196
132253
289072
248877
39291
30236
239716
47572
34968
153378
217989
247539
257430
133433
232136
100570
104225
251466
268806
236050
86814
249880
225390
129365
230839
195491
150171
198022
237909
97989
53338
127107
218993
23114
48274
267717
204449
89790
265327
104118
242018
223076
151867
161979
202604
150652
165290
278097
189281
42639
27574
233061
21558
62453
73610
309354
195986
63637
143560
255530
15774
21021
159217
222707
302114
49650
61682
256027
176447
806
303652
94992
118597
226812
136111
96486
245606
202823
81334
237053
253287
9235
237322
58721
151505
122170
294392
205452
23586
67276
208472
165771
121547
174810
97252
248402
300570
44753
161570
84356
191892
100354
121510
37031
265924
131200
240422
271557
78489
190132
162419
115967
289958
92754
20140
194671
290024
154318
35295
258386
70396
132494
190831
31169
247877
38698
61079
185142
175699
168641
158150
270387
288211
122532
61702
38094
130680
80868
144553
267318
176233
302059
65087
228834
254580
147682
143708
271414
20615
234184
151557
42156
113413
83253
39904
254164
135830
99484
137551
194073
223760
71229
288376
128790
114997
175569
239135
160865
162797
180926
2197
298578
250524
22615
220147
90812
249228
120948
255983
148390
84238
258573
149296
236942
15031
154788
50838
88997
182125
213579
266976
29884
97173
77903
234400
184417
180004
296529
202962
230691
261852
247467
162656
16761
215809
252820
183654
171950
111479
125115
183725
70315
278602
195610
136226
119556
302634
28570
119313
219194
246135
309429
80010
146413
222490
14686
96975
200502
218214
59139
265922
266220
58005
115483
289018
23916
92256
45504
190083
279607
274209
10854
270561
195265
310049
11048
98248
276946
31191
100302
46981
166661
23681
80036
169655
92634
30659
195747
60643
284400
47513
300673
231566
290471
201761
274757
250686
286935
221301
243208
163856
4440
301353
185588
83870
257885
166048
36894
155812
206778
218899
117260
227070
97024
169873
176738
289468
122538
123595
252874
297135
278996
119618
50833
176554
208967
30269
105186
12447
266339
169592
149888
36271
109878
157186
230514
50444
298212
113402
74715
280309
75484
215143
291998
269891
187708
285328
19736
35774
267670
134202
134054
297433
174185
95253
206501
10905
211642
10866
232235
238683
299290
199276
166484
177157
4732
15365
232191
306155
71822
77692
183015
219009
262039
170530
27570
252427
74120
220341
1543
130073
100243
112207
162205
250954
11446
234103
14505
147314
192225
19921
62674
7789
306135
245224
126835
260663
219225
48983
236452
208422
227855
272426
133192
201840
239275
61968
233863
37446
206905
92308
287632
277034
264220
256399
308866
29500
242251
293525
40470
253587
264515
110713
214861
100491
65006
213406
295986
68552
219295
63201
276915
4605
151006
284483
162350
38415
243486
121699
261425
208721
1175
45145
297722
204898
228376
231223
122910
46020
9487
274706
203358
269176
165895
232075
244567
266641
88248
97737
280348
209142
76907
184125
307500
300381
147753
275127
146065
16552
12208
165309
122101
219504
260963
96352
279373
227765
276537
35866
225967
282267
159825
45828
36280
299679
196069
301803
236061
104941
64811
8144
13892
162529
42529
249939
178695
21684
277824
162506
192321
80613
53130
274807
181578
255766
35953
106413
224493
66590
67385
286970
97575
242699
232350
52442
278914
269404
164386
191303
73217
80202
85461
166013
221825
88725
122243
64087
87133
63476
178779
112115
122477
146091
84000
209108
192185
166520
258859
225086
280358
257447
32909
192220
294824
130535
193140
196200
289395
269260
13461
242754
117290
67580
255028
126855
191047
225190
138507
184723
275430
9117
75384
257861
242791
276708
186272
67927
35099
168085
107001
219004
70295
7705
263065
142667
54614
113039
270064
183065
111770
92324
287685
259296
236431
298591
131205
44483
245533
55044
119901
215420
287812
242400
90345
52147
291268
250954
234616
151080
10232
75645
270641
33137
244145
301285
109482
303900
230622
278428
228424
299257
95367
177002
163181
108621
70648
119990
268666
229277
170396
259225
256215
49753
250251
264660
139975
220144
305104
108013
4394
167756
82130
261223
241554
47212
303326
54422
235508
172201
144790
193753
139670
125393
112252
138566
5479
126749
41427
205677
159135
180279
267585
193363
265344
103379
295753
125308
57622
93954
69118
238816
124987
148316
210036
172778
181849
188868
262419
146846
168243
258223
153174
139549
177992
22270
220678
74484
269638
108846
182242
201024
112892
25238
169237
150388
28600
21003
127208
240933
257652
233573
148980
24023
244580
187615
189536
258744
42535
307121
113274
102677
222088
213002
95140
80726
172842
48446
233689
84785
177666
164614
293742
85348
255745
120482
198839
263331
132500
165722
202128
304834
37012
269619
295865
61519
269610
301414
287128
83654
149808
232346
278933
172310
192574
32868
196598
92033
291044
273475
135503
142994
221455
88954
159210
142057
8771
140646
216257
303369
125611
10176
186622
95707
148846
261670
205225
124102
164068
96435
197027
149646
300113
42326
125369
283418
282975
83895
233681
63211
225984
86968
157679
49420
39810
302056
107848
37496
51490
8141
264496
77892
217615
212687
121392
33292
243662
7674
146099
193234
57831
105856
51871
257725
49244
170562
117821
294951
281940
80826
77141
17763
232014
268840
181775
288764
49188
229450
259605
41510
253619
218635
256801
231702
128313
259012
283344
5169
108821
283456
155813
294692
144902
134186
196006
254738
252948
208235
85264
125651
165266
127978
187576
85985
51579
125376
176803
116253
89485
286086
75792
242331
113628
40693
56159
50926
305789
103954
306926
259344
117017
226180
13426
155801
204839
72918
173413
41997
196467
202108
204004
31499
184686
285349
3188
165291
279911
90003
224301
163860
220920
286220
174541
122620
297642
217927
227753
208427
147053
122848
27264
46366
63219
228546
87542
260355
193040
66834
62843
23951
148630
71717
132491
232479
84870
138787
230972
166092
134905
67829
37558
303357
62248
51394
248820
287336
192301
88944
5447
262108
256196
196769
10504
282595
16967
99468
43497
289136
185577
169643
24649
125048
194431
62020
273160
40156
217763
282979
148383
95659
44619
180124
164474
145884
268723
9470
151186
31761
97628
45543
199172
125441
38831
121166
3742
277094
49593
35208
50254
165206
168402
274293
294856
16516
34004
146992
138743
4639
30295
27007
64003
35592
166942
15297
258162
21062
275660
111979
226100
223765
286101
165988
135377
213697
136780
269673
292273
264759
10665
93246
70055
236272
241554
158387
92001
279356
296638
39160
257574
246423
28608
204388
246201
257975
161199
304520
107808
110254
171885
45883
48275
164588
251336
12831
253221
164793
289083
282076
169707
59308
179098
260056
277670
203701
203357
143130
298899
57213
202663
212846
76304
277606
92201
68021
242047
66436
251914
307449
123434
151807
231943
21238
98259
83653
65249
152563
276087
68146
172695
107455
240270
283914
250074
217751
185231
273204
302411
296952
233944
90404
285359
74393
20837
211993
79989
212986
28124
71914
192872
212583
66056
161261
179964
216394
85440
177423
44345
176857
56512
125125
280248
102567
294054
145357
220920
233348
227378
144421
111827
72796
119223
261056
39322
93109
145133
26527
47057
277691
309011
234500
181730
52273
186446
280523
141392
110594
147321
200948
254413
96965
226338
186104
285716
193966
273231
27037
217867
144936
15013
141227
309637
176268
218218
150144
81142
118928
158065
252082
157151
218297
46769
112957
41094
121594
75155
292025
116441
85201
253929
124255
37973
98949
271988
302257
272945
36197
250237
294299
244617
115479
195084
124356
48496
248979
64826
281213
289451
4193
197962
37267
63486
93965
166151
255525
285790
83105
15436
92349
230062
207114
276012
273678
214050
167653
212892
216616
14689
182438
133526
116394
179515
307215
171129
136947
123482
174817
38389
277924
147277
270913
42729
291377
38863
197195
88858
7120
56378
163908
122287
30007
5887
204775
143410
162149
71721
201927
159309
41933
120318
53740
287429
251286
117460
110069
69575
29209
159501
37968
55863
274411
69651
183614
72436
102922
31784
293334
214706
273996
132512
67866
256481
96221
274428
189272
96944
156461
309442
41146
251008
177461
91514
219961
175348
145059
249145
292301
124612
151891
10746
261605
79324
156560
64607
51476
128395
135413
18896
47776
224335
58690
244919
159225
266580
243271
157353
294444
236342
89620
80801
184701
241904
106925
244002
75737
53422
208325
47113
183460
196492
251667
72854
152142
229992
277285
158444
160864
270333
150622
125936
301701
27331
8562
223761
183415
22759
152113
144619
146147
70351
231358
239423
73184
164563
37753
8653
79759
107389
161176
40329
41933
159970
204662
45853
100665
290922
87980
188880
233391
150707
81316
78287
84626
162365
1780
302781
127259
94630
237569
109796
253805
205144
55703
116974
128730
5798
241325
182828
101002
207458
269963
22950
307867
116763
166672
73296
241361
127255
123529
128255
140971
176228
116961
124388
291698
253090
133039
225869
16937
223345
188106
216614
21046
49226
102731
156796
144631
79524
71887
212543
13170
247661
163541
32425
174082
165059
138832
45413
5594
113442
257377
10563
224506
200517
301772
25145
158977
133316
68450
78848
251282
289890
216834
137402
36929
194607
62135
51865
194209
112530
202936
147204
150192
230377
278532
180099
11665
163035
202097
142157
136479
118162
119481
260259
109846
229367
272848
251343
74731
306420
119085
104654
287436
22426
68811
198641
285275
303125
182439
222176
242331
245413
67597
181943
26179
152014
36887
224152
305779
28211
143718
201550
75213
16961
248266
159187
124392
34641
188659
122479
273350
153594
65960
22940
94541
191490
199954
275375
88115
228010
78939
124577
214076
126216
203895
75835
250483
173258
5520
111321
276355
4106
32629
216686
179925
91391
306703
42110
141466
19235
110537
135218
31023
175089
64477
10999
211845
302896
235673
133213
123731
144038
301624
45928
290578
174000
117463
261434
276075
136688
72789
166604
189689
143331
160807
139121
66632
128459
148950
85159
29880
249506
193857
154511
230625
11999
161464
242425
283164
41273
72276
167046
30318
124913
121440
273912
281605
189168
50839
200365
104147
224554
23985
5923
102801
235151
60927
267263
295341
279376
208857
58622
96145
12160
149040
215811
222445
181080
193352
198424
188718
85925
243383
118689
122066
14512
109484
271663
240414
19811
187741
21500
33617
57229
38152
249807
274240
143506
27726
192370
308570
168379
248776
99243
272457
295420
191092
19995
121556
48693
93767
103112
59514
119453
271876
78062
55107
263339
16605
223391
278008
287301
126380
180895
221228
207565
166471
154726
206037
15979
246729
89733
253029
264559
57286
100916
138761
272154
256520
10203
283025
17139
172579
135383
241738
171562
90923
150255
170600
231003
42615
225124
55179
1909
56933
208333
269896
68567
243720
80314
2296
272030
47283
95411
160629
270266
251653
30634
127902
148152
224220
204165
161221
27661
77727
42466
161867
276146
65800
192647
233323
279262
196946
103735
215640
48432
171502
108676
77546
125386
235253
72527
181910
40254
71142
210685
255834
301149
102180
286441
247895
43498
36277
267027
55079
278334
104329
199525
55959
96976
132946
94055
251542
14050
301171
223293
150914
262725
29193
37127
240825
221552
250062
276031
160954
138852
186368
285155
86835
233804
94325
75043
290232
45139
145295
143101
274681
11753
49597
102176
292676
8514
110137
1774
29284
229545
156827
22520
299417
173486
110202
73711
105058
75032
121046
303376
114394
215326
199594
41632
189715
102413
131606
18378
193411
100138
163418
54793
300739
28011
33987
66378
31090
264406
20473
217433
237374
42671
88479
167092
19393
186145
194128
4609
112868
136198
225535
56032
50875
149904
296374
220269
223414
43014
104306
153801
69280
42045
99134
113988
38399
12717
51680
153403
39699
183613
91284
193697
209798
110316
58106
106919
45359
230546
124439
120099
145271
86007
217635
274944
227639
254206
275329
254055
87191
89972
111287
181191
291258
231697
302750
302907
215244
168266
195414
206850
70692
10643
65207
169037
241219
80957
189959
43635
301725
121738
6469
211530
179317
215235
229933
218947
270568
294983
258402
297523
2147
102498
134067
309837
98347
243430
82966
134284
86753
52568
198375
300532
160599
159516
182439
222156
156445
14445
270382
217137
226097
175987
217637
303194
46701
17030
45558
118928
127684
154781
306913
122997
102256
97809
264274
178102
267560
138693
207446
82077
96951
216672
31729
116345
56142
192721
71590
120043
18422
20973
18049
125240
223966
65211
7146
280623
130344
230146
302769
236833
79311
73397
52152
230107
28671
57651
292776
151479
123494
265762
90015
162426
101345
84113
179294
100334
89863
82213
297928
287310
121038
2594
135197
52073
166087
40459
106334
171764
215869
276878
96747
196541
14531
287252
138716
152283
7317
187249
11327
213731
224533
182842
144803
118181
161297
124225
33907
223149
76880
246756
19454
39424
31270
182066
272369
151316
256089
199209
231650
2561
87468
134609
195970
186806
101666
174686
5277
155520
176669
125255
243338
130901
88253
51690
22289
5709
59806
211255
87955
47369
257032
81968
36959
87164
207111
42063
145651
21945
241002
82912
211712
17804
193426
6609
301858
16555
187547
77223
196174
128907
119956
292826
215499
192244
34442
50166
158159
71453
196690
87169
14330
119671
178534
262363
123661
249974
202803
104423
90067
255448
179790
181872
237135
283318
214284
92940
13811
157622
109396
10839
240909
17764
260822
236575
139042
182546
303098
97659
61720
131244
295371
62135
5359
307741
105320
222267
284891
222985
59205
135530
276688
161920
126438
292396
238177
218019
8558
298021
74913
263084
264222
18284
15778
215961
96359
168627
232732
278487
46937
100948
202183
283658
210779
122123
157047
309578
201543
240497
275709
82983
81545
300263
54133
188291
104148
219753
189335
265643
187045
182768
167159
284034
293249
827
136050
224692
12388
244921
75385
194754
254731
50047
110594
179258
128833
178189
171018
121589
306023
243318
104197
23634
218665
251125
278745
163647
117232
130433
151088
31747
75541
144865
101313
245890
229289
130585
160366
286303
74191
183159
42606
56850
102429
280556
151732
266096
129729
155993
225970
305233
235021
45153
22034
168971
227597
170173
197403
132969
145088
71067
115016
134337
134916
201574
241164
51623
43481
308279
135093
224289
88569
214409
163049
127069
171703
234766
186323
235259
304566
138721
217006
198513
287858
3935
136887
18983
133392
133516
224718
6496
202154
251818
267008
147462
215896
309185
285587
29522
239233
78233
204618
300222
279921
31223
136154
19055
256235
32486
165695
83376
94882
277417
287432
105198
300517
36014
156900
287817
71201
293823
52283
183383
27656
280581
11113
12921
145350
283310
305762
92731
77194
42510
162368
201520
265068
267760
133855
177866
97099
305204
2495
104744
54462
241572
20782
305892
150772
15502
80150
211146
145928
239255
81785
154772
205305
272477
130291
147071
14558
181652
303690
5282
248138
214247
242904
47695
114273
200733
30614
195745
33303
237956
64606
8790
1490
123005
212167
2902
65123
126308
99630
98878
161897
98343
239225
283289
254870
261495
307848
48719
134152
167633
60987
74464
274036
34517
71109
53208
294316
123033
134590
218003
98856
6088
98359
187520
180367
168251
96371
206717
35462
70099
172455
122114
173005
259326
180736
55733
122545
243114
308791
268406
247033
35859
21040
50027
254821
185172
87046
85798
6451
105241
53821
44659
30105
63772
981
277934
149125
192092
92989
268381
167555
101900
115571
29890
156803
167223
87487
231014
45457
208640
177110
58594
16083
40596
280843
272895
54491
192685
19478
226406
146620
153982
12189
46413
89397
245393
121652
267357
183822
59119
73795
247918
102808
59432
203242
257497
280555
6118
257247
262144
76095
269435
151678
78431
268288
177473
173029
54287
108722
15295
2540
47361
67754
302741
305518
250466
186147
15052
128256
84932
190355
126892
140391
222433
285432
267668
184819
297826
227319
54491
234868
24727
102598
127109
51233
180155
150865
137195
71775
101734
102972
298944
276309
173390
248057
66901
308204
175444
66622
198720
81631
36838
33923
306988
293382
79911
5497
83349
215365
44608
132446
246393
143599
270178
288344
181436
138782
1803
99665
237438
127485
77934
131949
258882
256555
174481
277512
294883
133751
41758
197610
265963
143997
228815
225904
224228
261716
154083
169380
93556
75110
277402
57891
59176
296474
274978
279503
32067
106300
244967
101460
49925
46991
17418
184183
64705
199119
272459
46890
129099
229317
121564
250600
128985
206521
122903
137940
207071
48266
65246
296349
291195
225634
251709
291011
270630
128754
14160
295256
175213
32737
179100
127035
260347
15271
276158
142611
146213
53786
96692
264242
189808
34329
273133
265311
260569
301419
220265
58773
92188
176560
164438
301857
244535
267547
129738
128135
286564
50344
34676
252873
298894
14011
285147
25652
93573
302140
52802
191124
72391
125678
16994
181747
223627
212325
116883
220484
193100
77223
102489
158824
239173
218698
281911
23200
288029
120394
65207
227421
179984
300461
113080
167584
114633
77552
77354
30588
271353
20637
308431
117468
275028
76120
24060
179826
114222
305983
246682
260192
73643
173539
43938
258058
159115
293184
169316
198234
186680
238922
95638
308809
36868
214114
279922
14668
244455
70256
46096
242463
229942
131568
263775
236740
95104
265893
106890
107893
53835
3563
286087
157437
195634
51433
187551
229775
100188
174016
11959
108554
197994
22116
143315
126380
87605
233391
231147
188360
91004
232443
186145
255703
116585
91114
294441
98675
256407
215129
93515
160029
58519
252471
160661
21133
35444
45215
258677
65323
141783
149363
160248
61400
49987
298180
293770
147878
40565
241730
177584
298458
255402
38935
194443
141508
62021
201493
265316
58155
250538
92168
123870
306451
278160
179442
75947
284223
111730
219089
151021
276627
263967
214
307968
46381
13629
183221
230714
73105
236499
100722
205135
51304
32740
253527
264105
210723
100892
212281
92002
187562
80041
166014
201318
229179
70882
298033
194424
261138
87739
160284
223655
119410
198680
183182
248
10693
70772
36092
126171
198157
230745
156874
126456
304374
242196
201971
135558
152180
190467
56787
150318
276140
110891
31443
49999
278564
72292
69509
129339
46282
198440
50899
247763
56789
202696
57282
176422
27590
178130
141387
199111
252976
80283
117908
174535
210943
165683
117065
265479
266235
79652
189769
135075
272096
172299
144349
306624
151764
181587
99752
98077
138928
285173
75786
181836
82942
197007
90431
118745
56141
248275
42654
98175
80413
219183
283851
88597
300370
103796
280095
188700
214432
196678
286080
234853
53547
309701
64835
55580
116787
150255
275253
210577
68192
242078
22064
120543
284580
16701
243481
302548
300562
184919
35904
59457
33338
101294
93802
278574
121756
226833
135582
78217
16156
106709
280734
202367
281370
203920
114159
30731
96233
188912
94717
136192
230974
149189
65729
178614
300709
297840
82675
296981
89495
93855
9809
170476
100637
253789
48234
77386
68488
234615
31413
289178
133808
6258
187065
309351
10232
189320
241787
6279
226454
36736
106134
81309
283062
118416
286229
137857
232520
159019
214721
101239
295871
221319
240381
241740
87877
296751
117261
242595
41853
149017
152860
79678
303045
246205
256832
147337
90229
257078
108847
65208
89474
203431
171819
209093
148750
238531
59676
270479
115051
6222
169515
185792
42944
8606
175871
164799
26431
291994
223830
208375
90758
134118
282699
233082
11387
231228
279290
229720
16924
122275
200056
270231
181706
184024
114824
39868
53586
194594
147487
156570
161430
190787
189088
261384
222994
231042
95669
83271
307083
207934
44900
261007
133187
237630
294745
47944
80880
207552
255211
214933
113902
96474
191083
273994
29722
198430
13211
254644
172483
117128
234793
217386
193935
242295
25564
271076
34526
106784
229384
168977
110870
179736
10992
117894
82099
268553
120913
162049
46348
4555
206266
111132
85186
237413
94995
46610
238594
75771
124242
144101
131392
200109
65018
286810
155363
178707
24123
114329
275359
192408
208739
223958
281941
300420
289736
103983
64614
99332
132117
5151
108948
57588
106454
178660
14572
83885
279528
248833
135186
304817
160308
232755
163602
277552
45210
23140
249066
141130
166167
115771
221830
277544
282647
60100
153833
167786
99018
26943
211431
72179
166905
214499
152162
226783
41662
192170
246442
189507
145803
230878
120908
201935
304196
54631
197757
105733
171405
92201
263679
219587
221138
59597
210186
251624
156375
299117
90758
32087
188311
243078
182158
38423
179738
29000
41030
79324
100026
253392
122354
153335
272237
113435
209666
4776
48118
21027
42819
259578
189716
169635
267876
55287
58245
149513
83521
89073
30277
72833
205074
237856
183834
211306
72231
272921
297981
220044
280388
184815
210359
199328
204921
77196
292354
282720
65248
157798
98892
24370
200355
270912
172140
304814
233758
268065
137709
137339
29356
4203
164031
128384
60269
120049
307153
185396
132284
148168
255669
110780
100595
250351
289974
74513
306351
69420
178245
289658
22913
7358
172273
248813
182553
124305
64761
74187
78016
151209
273014
66016
194429
34715
132857
118602
21155
182848
79492
237685
142051
235389
188954
87510
160822
156338
219639
51443
257771
135465
169181
216913
113662
87438
81028
295762
301447
193682
202961
191140
297713
199984
227110
240184
66368
183811
124574
2370
271044
248785
100051
129052
160224
31842
212707
73176
41253
53825
17219
17275
145916
198985
67723
125024
262466
6424
305459
198000
208894
1172
11155
157113
193142
236208
27967
161810
53362
193521
62169
187319
232530
252850
39152
247146
198497
111430
42367
102757
131132
233310
104718
249314
97768
34595
261184
83430
127648
101864
114554
192769
21499
7457
140281
218336
124754
212304
86224
140588
191401
243318
148564
233720
252109
90375
107352
108274
24501
166969
57136
74800
212748
294994
229998
61728
51494
82593
254954
3024
261061
62439
295047
147107
256105
82766
8214
146757
5444
270919
165833
125752
78623
253755
73978
95240
285340
178563
2900
10406
162274
69451
46858
38971
244695
13787
14775
156312
73034
179774
111442
20667
75673
7589
197071
87087
24869
130749
298296
3437
127971
126031
256774
207093
264237
127891
20718
263932
15545
126635
7434
223943
108733
140789
109248
266118
82658
130428
169381
286877
225590
117416
103667
136095
265195
91122
72406
162323
121943
113164
256406
269357
237768
247919
214440
177048
71622
253361
120824
190972
174534
287427
216447
295793
52931
271093
15940
178849
84956
218193
82041
66845
185584
127862
228544
33998
110617
107548
53208
91736
89508
54249
205822
90632
69685
253877
136754
62770
44282
254370
176155
111745
142188
290151
170718
268847
293123
63344
43907
147705
31844
11159
36013
227542
165123
275624
103125
114055
170756
278356
308519
143154
132594
282431
62268
36626
246016
1529
215138
10196
149386
173993
70006
47830
7666
189994
165505
53129
288120
252195
136050
39420
196393
180739
156081
212089
246026
56961
86477
183052
259551
236754
37598
38565
299010
177719
139700
11488
232268
90255
201001
244094
103457
33284
5721
281438
75471
27860
131394
298437
138957
265765
25249
86209
10198
274687
283603
201812
101514
209354
105099
142857
253347
94058
238327
23076
155244
282919
284971
282866
273768
67377
112119
236988
5501
151934
15373
71595
223815
194543
224434
146962
159619
231129
198356
97569
92081
288081
132872
174057
168478
41588
257560
10203
72375
60393
297860
262226
133525
211696
129635
94289
8268
12372
143600
301708
230031
181213
155756
192228
95692
78270
222915
46844
144683
185542
115727
55375
258975
110637
279256
53656
183348
17180
71648
53036
100913
241241
149014
194588
130716
9308
203474
171797
247360
205486
187431
110594
279556
212444
305885
43279
176041
23538
109804
204557
157353
240221
194874
71951
92917
143767
273109
23149
217854
178689
85428
161851
174390
90330
295267
256272
175461
47730
120129
40280
124498
33965
267297
79970
294501
270665
248478
180602
228280
176529
165109
281691
119492
72758
244525
16904
30616
277818
20820
229461
68854
27025
610
18415
57369
61074
235740
167338
52867
35044
253517
296189
237594
74709
168719
259082
185598
227639
154088
91857
5973
281165
278645
283137
290795
279477
79183
77046
53899
292684
26008
62526
124646
136895
135474
233721
245829
273135
189245
187077
84067
270614
1784
171142
63629
93184
297205
68345
59921
272851
202010
170812
291066
16048
151276
106484
62862
58303
251942
162743
185852
233037
284088
1325
300893
278399
27094
120246
250670
90030
138560
205174
51037
230267
53063
4153
34210
48312
208802
32347
89955
282455
133247
151290
131603
243340
235814
231464
299229
172249
92592
52473
3511
221161
166430
49915
81154
166524
191892
83739
95751
185143
65992
296348
104103
269884
140946
301326
237218
82484
79919
107347
29131
92811
146210
39585
137258
54696
98546
103365
12661
157482
92361
145575
217446
168955
280810
171984
246485
16433
290108
303153
201613
271678
159084
179673
187070
4639
45977
135157
134104
278891
80176
253512
176860
220989
38079
189993
286348
308191
146196
210920
114781
31940
292579
258720
225024
84393
234454
132506
144632
259005
198608
291555
13362
143112
198130
169917
166526
44299
24049
32091
83611
184727
80059
232994
180542
71176
39807
10282
214154
283137
185128
163649
109216
108913
59872
210948
10764
135513
70968
90916
304381
203033
77587
73296
290606
284778
234516
108838
16206
128642
200613
71922
173738
80979
11530
143614
236335
103167
13636
268600
283682
150382
219496
204817
207748
94135
95569
298707
303709
61665
3880
162961
50389
235293
266430
160869
202500
37603
116655
194781
271573
97561
142503
141334
200079
87941
18524
22314
308030
52316
171176
236838
13535
66953
57864
4167
194175
203027
82840
66467
162362
45442
201273
130578
92210
280546
47882
122965
307087
20360
164267
272510
59038
125496
228059
264088
199467
188636
11441
51996
157365
70666
184770
67310
287598
210805
281120
120295
237308
3442
284530
248353
179037
212699
188382
45238
272932
68771
111824
17581
107410
154438
302533
263159
295278
196215
34684
103524
204540
266171
220146
214426
52537
14088
201550
241784
240381
12621
167800
300996
303625
207680
210599
221037
213168
141647
61755
208767
179239
113964
198135
9055
114345
19771
89672
155754
240550
259747
60323
211884
52828
34748
172850
54375
161460
251019
55128
270377
160396
284857
158336
207982
149082
175693
211
137528
157353
79123
205927
140844
16279
57054
95781
131490
119788
204609
260389
140808
258510
20739
207910
126582
88462
201366
284842
122666
293284
220614
118984
237936
262935
50932
121924
263861
254141
2571
264630
40104
38731
165702
278931
275765
60597
119156
251997
157749
129384
115693
48557
205217
185896
802
263055
211109
29721
234778
231005
47914
185700
66811
189726
178185
190148
96033
75484
29540
180303
15211
292317
173114
50427
62032
215614
65083
7512
118946
39312
48147
75386
233509
151617
65077
224240
194079
89752
208502
196565
25975
51423
301167
155842
241186
162913
161173
196035
54020
86212
23692
100243
120611
269360
93940
260729
36747
81110
298924
303592
202458
51601
132909
19632
31372
189953
44328
303277
95565
58225
212293
299715
269095
265429
96681
190531
282393
140825
282189
220157
275645
1501
218877
283535
129448
284433
237310
42565
101024
146972
86587
277586
230706
268745
233348
63644
275167
171486
97392
220499
141694
126985
262930
38211
216934
277224
149364
62526
39490
245696
90776
305641
190423
299436
250605
178226
230729
217539
204037
277349
195509
273225
279178
225172
128768
263018
24948
64642
295568
52001
188542
104222
19901
51604
150311
85970
246654
96082
98355
142833
236007
140086
285284
8768
192925
262443
159527
117995
198379
148124
134701
87025
188269
205142
188249
68353
148215
264792
21306
152564
220928
39370
150072
205517
94519
129685
199261
71195
106480
54001
81855
296800
35227
245550
231346
68843
56110
168805
161171
227620
183145
132418
215257
149342
45218
28939
179142
274311
68634
170669
178694
42778
115475
123142
202590
55469
302000
236219
126914
254463
87683
261157
6996
86862
307378
160497
287920
40676
141646
84667
172311
106752
18845
56148
18000
260418
295539
267229
80342
216921
49548
277236
191314
79030
156883
119494
233484
233906
208864
188205
176180
184420
202882
144603
294023
221574
226561
90264
50483
284958
226533
2299
48954
66642
159241
201734
248472
89113
84194
62870
204163
92250
230989
172787
255854
2280
42026
187175
250066
146762
94192
163945
136650
286110
145205
75225
232680
135347
8661
278792
86218
293881
229463
88699
58391
214481
118017
164258
28836
268717
267753
303892
254084
74905
90022
258580
218938
238161
246829
120007
95892
259317
245252
258711
209872
192556
216840
31326
293064
259728
24511
45363
159318
172480
184445
263889
270726
76133
31834
7798
98766
264870
49953
84877
68364
101774
76123
157725
58435
183322
121706
153354
252475
239012
283821
190138
6121
302183
293184
239487
1916
49615
265270
46874
64755
143669
119647
39328
61389
28700
143568
308978
196900
119814
52543
18034
137511
161523
295618
85068
219066
178231
281949
151691
138712
181927
227562
294914
87045
236913
169655
58552
54059
195796
238562
206157
151910
206465
189832
201809
298526
288207
131693
261606
114024
63396
28047
171964
186820
223351
300082
197185
37611
72945
267227
163411
269
91957
189668
269256
169204
36929
92098
57292
9311
242236
224220
85710
297655
296798
277495
294510
145519
159153
99160
264286
76344
301720
234866
290281
101809
11201
236310
17937
201126
176672
45506
178255
158457
271383
493
11935
189592
261028
21832
114458
89564
301211
60112
115010
60752
210362
197845
145745
137739
14656
278313
2766
252155
25894
193396
247401
114208
51127
227886
236274
57876
70539
234553
216684
34879
293858
299717
157283
120931
94176
259472
184404
259728
117067
44852
29994
305105
49634
189878
73048
112089
283615
196059
83314
185965
119695
34775
305654
72368
219721
10974
18455
47812
62961
105557
230935
252564
112371
33338
264792
178315
94713
23763
115056
56786
40606
61423
240950
21926
279530
251762
103142
108979
105417
307108
93780
205432
229442
284789
3653
275308
133692
110768
139769
176531
242676
163645
152381
219596
244976
128752
288820
104230
225847
262762
103890
70671
218160
246774
247908
306916
247020
197714
242561
298612
24709
156458
304512
276213
158537
146840
173398
277866
264185
274502
3062
205356
265471
304150
135088
145848
295180
185359
3901
214732
33298
275662
14426
57288
189524
192981
215651
182650
4070
88722
65177
196910
160171
133954
156067
59364
38140
158286
309544
151544
191302
235990
270846
137293
46687
136660
53226
31154
226429
224491
109246
197919
258023
144228
119878
71298
170307
5431
273735
25377
210864
276909
246305
280510
98434
8834
215155
254616
181329
257178
115253
10859
162611
199513
161307
139776
240208
130917
120658
252171
179651
123052
181717
197689
149710
280615
29896
185997
46477
198176
154082
132127
297436
188268
23741
125291
1275
145359
47782
109019
304078
22279
93895
153769
126379
122733
218377
166208
30451
204810
99712
154161
272058
75771
236141
167550
276414
273964
208001
123515
191964
154489
19112
207642
161773
98173
141979
161696
133167
34313
105069
6950
302117
208914
282627
211084
193237
75861
231747
126605
298941
55108
303027
280004
81746
125520
144654
234833
135180
250587
108474
165179
234275
236067
165822
51146
99031
141362
26534
308757
115258
39426
169330
137035
52614
177582
116962
171871
8692
161186
112162
149796
100431
296811
266626
163938
12419
242513
185860
58166
156829
85
50758
262070
77601
286405
11353
22076
91681
76221
69743
279330
91678
157716
214845
71592
228314
271275
248458
214951
262013
289787
252412
68187
99914
96981
136073
114025
24792
217222
282441
173917
28864
155047
65618
307387
157256
115599
154109
71057
84805
90416
279567
262752
1429
251495
160105
28277
9017
264802
246370
108966
240739
153172
170293
172209
144985
122604
94093
215080
128732
212434
170334
201951
159068
255810
242296
238569
208398
8073
131534
253409
283203
98712
120947
63059
180894
91267
97623
17860
9031
192697
84151
257036
225747
186487
113591
289859
168575
132691
100563
156241
88737
254420
169046
3754
16265
174468
265864
223031
58080
241875
202288
78960
145956
48577
95137
235092
15328
93996
112287
194774
21917
187965
126045
30930
271453
222311
102696
136060
234477
10016
278234
46573
29847
284803
212677
153510
55841
162761
214079
182019
61211
210615
123565
194174
131120
49247
283800
29206
119802
273996
94313
28795
208858
4046
223731
197997
130019
283967
29507
59178
1549
162614
27465
252640
159562
80884
26472
155600
285865
108606
32255
115382
100731
232118
69501
144540
190689
67883
153555
232189
183519
239198
73014
150087
195963
282783
14274
32486
175398
79422
14808
18872
28245
213043
217102
233417
120905
47402
62885
112569
97349
134485
284348
191299
139632
109043
91174
236946
309105
303296
73116
258449
101094
138762
260294
49813
306607
97592
91695
90607
44000
188415
149209
140993
281045
100249
210988
50651
203576
204278
35311
289446
102108
156524
226299
161001
88916
114892
16816
238228
132908
208219
294745
230654
33037
284664
128008
280606
141370
21965
135781
156930
150323
68042
7328
42978
123560
265754
194155
130335
107558
44017
168643
70231
284896
96427
114203
195833
231268
42410
19785
286335
244211
28054
64576
168483
109920
144382
49063
69168
274274
149578
215411
305067
225694
36013
127415
157002
60576
68309
113842
191782
301799
120106
258429
249564
38472
290166
280037
88583
11270
161079
139329
271775
224842
53473
173184
30421
247723
114795
48358
32618
282156
9527
104700
217878
51645
194380
3052
54744
24547
224853
168048
63860
46877
146165
95629
104825
274708
166374
306316
46939
290509
156957
77645
250579
264065
3599
55600
186087
151294
34874
171860
113305
7716
128962
280423
248920
61009
56158
272276
194805
194442
160685
117442
199087
306903
25553
141826
140155
306802
205210
98312
51950
261278
48071
132986
36569
38669
259731
200352
25626
33072
59842
212914
248695
256862
126162
300113
290418
196610
237604
82703
14165
246605
219272
188758
26663
26985
94657
231477
285851
266020
155169
99549
278573
282491
155677
95096
32359
93005
280764
128388
185962
289753
280479
183324
139754
72750
47352
259774
76415
33430
207251
277115
51228
5381
253222
235230
163612
3555
33006
278579
75853
136057
107225
169931
258224
34143
169876
50038
44573
197440
297009
214464
151397
177550
93893
10406
75422
172262
82064
250284
52389
209190
218814
242167
286224
22572
15257
76864
254027
73580
255821
170883
293070
51427
113004
45936
223861
31184
148632
34739
295301
282877
247801
96204
201764
128649
113611
178651
100648
74578
23460
60770
310053
66139
184418
108639
229307
302339
157008
63738
209757
97324
167810
146993
260750
100805
112068
145796
287704
288798
3836
22493
110667
104737
15450
185244
61197
109900
80762
153077
256860
224431
79577
161726
90390
24318
255532
52126
278533
98257
103657
72720
3836
54510
263103
36212
115668
16921
268486
1296
129774
23218
69292
11591
301896
272840
106274
148876
183640
32676
1292
108710
47143
65397
274117
15503
286279
110188
144729
202352
47430
276617
154862
295993
294111
86119
25220
83875
77705
28072
123974
100858
172840
219932
4490
211185
108776
90772
53475
261868
223599
122606
151059
152472
13973
202081
67039
91149
11718
36222
233495
140067
84602
134142
63531
219568
188768
114626
158716
192003
298291
104831
244661
233276
308206
59840
251947
107254
200122
125263
151168
305337
117696
70275
113957
51712
6391
6594
185925
80849
170116
152868
82056
285476
45633
25949
197239
196959
60660
104780
232932
147294
28886
253217
3356
249256
199302
269591
129919
188199
70137
67449
26835
297586
136259
236907
162180
24956
292834
301831
108589
147480
194711
209505
196488
99274
304648
199197
220938
201412
140787
35924
283433
112928
57233
215279
207318
230947
300342
264933
38544
60015
37592
23165
89599
168227
130714
182427
282976
307460
107342
266742
36536
264607
215325
85094
50967
230326
262216
152500
198744
124483
284811
272026
247248
53541
102028
225677
78165
18828
224848
288602
3486
238188
144608
305335
203898
16176
35159
89437
294555
182704
25971
61074
258886
207603
114904
95540
301186
181750
114243
149265
125277
113518
286601
17844
202667
115711
36435
134171
40742
42579
120319
191924
194167
138110
255037
244864
33945
200030
90736
26202
66054
254888
226816
112793
274736
73427
138542
171599
87886
225388
233474
236703
255748
271150
163014
148464
188943
123037
206877
215843
72141
147974
225348
185423
190376
275912
260778
287085
55763
234025
242536
232713
172007
294951
260238
202127
213174
187936
210634
247410
26327
171394
207071
90457
253417
6662
100163
216436
131962
5533
235575
256368
262298
78425
308649
91962
160639
168865
129428
165188
72056
170087
133300
72847
283974
284237
162148
262897
74290
270354
73424
209677
235243
231709
133421
286326
254756
66641
133713
216797
219128
129765
40985
153345
13340
180137
14171
102230
227378
301391
228577
168087
242126
17360
22412
172358
122332
56259
12324
250239
128025
58488
128094
96855
58377
91249
24947
147735
175670
301876
282034
271190
40685
290694
107234
218780
56388
308906
104336
185415
82839
277795
78374
279101
240491
94172
34409
203944
130858
176390
119841
84947
220308
120673
171588
172732
239592
94884
88988
208944
140591
180949
161077
214882
301696
185431
174856
68886
278229
40270
36207
61570
54209
259750
104394
298429
39449
3402
175032
216868
302893
69771
298320
183590
280532
38742
252949
76976
287639
5962
270308
164491
20263
297739
66477
142040
82391
280990
75636
65187
247580
134290
255645
111984
7874
24873
13672
128139
145558
41787
68850
136771
23190
117727
235150
193300
92358
229252
105309
151832
245359
167715
175821
58993
190770
89510
278514
27719
21516
49726
131156
135128
238252
183769
175764
54338
109173
207248
21100
243870
153356
25493
58128
151396
270473
224042
3345
89681
150287
95350
309381
217589
178761
95856
201808
186039
300150
70149
70075
73937
29890
163019
21389
170448
220318
176502
131440
303748
168622
149880
293590
181785
19383
130892
198920
23285
113658
40712
234261
21563
198468
102059
63463
124136
263358
78717
268371
299461
120222
80583
290719
165386
131697
113679
160962
68026
271336
35588
146755
249893
299282
147974
14283
182331
225257
100691
47361
38462
272123
98077
61653
218954
249898
247560
87073
266166
235578
126421
130274
284632
84343
248176
126013
242104
133241
214565
150874
75049
43437
297064
296334
275341
271139
3863
236060
165011
244724
65139
164860
72877
256558
27038
84414
100412
32216
306677
305581
145854
283872
209779
263194
266473
287283
291162
19864
214156
224005
174621
308979
249763
286587
260796
200705
246876
25659
302803
267140
157050
126325
100862
44926
80078
73192
247742
223940
267404
118609
99364
39362
133817
192181
12136
74072
3524
197543
65166
124847
96573
249755
63298
58100
238943
32432
21461
160705
25548
226939
242950
156536
118474
88955
272139
20615
234309
26889
304704
24647
41779
207716
272498
265715
308811
79187
240766
191335
250943
131303
6146
210285
222527
42434
90402
236699
6437
56542
253037
75274
180986
284488
133453
37988
185637
81705
217751
208563
256187
55673
102286
277746
83269
271452
63129
180297
103910
275000
193392
179050
249362
282384
212798
259773
170902
46258
24344
60495
46830
73705
272715
38303
26077
172482
155310
290884
177698
255609
295566
21032
250553
20894
297516
147499
291317
153845
54973
265163
176302
3429
47124
188238
99062
290260
87670
210687
104628
97466
146226
30823
19603
97042
242937
15500
411
63228
44260
13130
49399
233968
255003
76459
177434
44627
299106
94662
43081
13280
233414
165841
244246
100949
87111
86988
238975
182194
175343
201711
42364
206887
256793
119048
90094
48333
82907
84355
278299
202896
99231
212041
167804
21491
227302
158486
232010
198962
165425
143271
111021
148215
249118
261879
250862
23907
40767
186753
172210
54599
4693
239172
26658
195100
53089
280997
162059
257351
57810
245734
138703
214480
169323
171897
222602
308256
17599
156526
194989
157837
212477
213297
292775
98483
298104
245362
278073
86952
245809
38782
6836
83031
170464
245500
237031
126361
24643
169388
215736
16584
157789
188308
271254
43659
40112
171088
38421
88652
124133
152476
285385
75830
162636
179762
10873
52163
198735
193309
106146
36216
41806
47438
178751
198068
109126
23428
64358
52265
205165
95128
290371
217621
175808
87888
115800
175215
179341
149256
240048
105462
228407
134976
224164
297067
247125
15072
11544
226281
261308
85467
167523
226742
203506
170452
10338
173851
152929
24789
191896
114320
81756
86896
4365
30781
164297
115151
300439
275736
52283
82345
46089
159363
105377
219415
179715
9517
20638
268862
110167
271265
227745
44545
21489
295276
122050
50213
282675
29135
266521
196741
262857
168463
236602
208155
3415
111447
119062
145049
71945
271208
43796
120548
52721
68618
270699
36218
58303
27311
83689
59003
57077
135749
160482
287660
304728
162954
243922
92423
243970
27830
272062
16950
74670
74930
6465
168005
78728
119479
862
228265
70583
255526
201764
24206
217500
37857
267607
179103
62171
25317
98344
162200
190103
57364
66426
246864
131670
302952
141132
164049
273918
177128
278664
70625
244017
66983
111455
169357
263273
118296
296003
14616
293629
154359
99934
80984
115003
23546
134648
10250
260099
138153
246385
26340
158358
195632
212901
28919
119870
96250
45954
159770
265801
127802
247127
294768
174161
56424
156702
269900
300076
88558
112943
88516
928
78070
134631
109357
248330
116312
298917
166402
262352
9991
243623
282375
52222
233037
13873
274793
247231
98397
260220
90529
148039
150614
303097
161755
190578
77183
12824
39459
185291
275414
146493
266418
138905
287280
280813
250083
277837
61951
216875
62984
212273
26888
262372
231174
113039
91203
53410
151253
57049
232640
31614
284543
174895
244904
254004
232322
181544
58360
101939
13191
308656
244250
295771
273902
145644
130375
270221
90909
278988
47148
269912
24326
12124
207598
42902
16045
125058
65693
191730
33422
19343
287811
89991
165000
184630
282567
97389
56355
178583
129847
295106
228031
190357
146842
229962
286107
67061
153625
170495
81923
118238
50999
131381
191419
287481
206688
257095
10490
55679
99705
298273
125356
102408
9278
64418
267317
137766
299756
288781
22756
58871
78850
249074
4007
53810
78010
143070
110872
147031
222356
30023
231231
25478
186219
120996
118216
117410
179760
146785
295149
150015
67711
138448
295217
138983
11867
28355
157819
293296
239794
167562
36509
155041
230390
278049
257537
142171
149951
83362
172966
270257
135616
23708
264708
121798
204394
215138
23740
60195
29766
41703
246436
276190
302099
250896
116014
119538
89267
224666
81150
68180
150913
183524
301613
94171
46937
31763
113219
43124
184726
228127
217698
193517
182004
232586
35877
65021
61681
231568
137077
39757
267613
16316
52073
24240
129300
309994
289514
220280
76877
79049
223365
97497
121375
70012
302141
231865
128420
101132
42770
128634
252774
277049
168539
275833
265544
198270
19837
290365
206537
196324
37818
180898
279458
244634
308071
89486
64578
57001
63420
166806
19110
77960
29753
257209
12729
209338
187653
64350
228164
4071
245606
297137
162042
180174
296902
136771
281132
241207
242028
37295
97185
261879
133389
226119
187945
218253
31886
137782
291437
10635
277067
4653
97059
98069
171849
289393
165027
237218
36340
298970
264668
19991
223932
295478
9476
37070
282180
245138
116860
35094
99248
14887
96765
148524
119308
113594
240556
162202
244597
264104
51202
287599
37126
236426
235786
168109
126044
249401
239437
222329
119125
290502
58199
86373
225854
287851
65461
196919
275712
80460
23250
128361
119922
134240
226627
244720
86185
258288
140616
141109
159052
228239
129847
23027
64090
11618
259969
308423
285997
249793
110667
187762
3767
211076
119615
2751
156493
162188
228478
82587
204160
222554
58476
139692
102738
278132
267411
176129
275326
179372
227089
49975
36549
9301
164089
213773
37465
53339
186487
10427
93226
49114
23880
108221
92660
15681
120996
203502
86764
242188
285515
152449
34382
286807
91902
246160
156438
211990
157215
107360
257790
118388
222879
79108
77473
142562
90559
92505
267627
175723
232577
154544
64980
56621
201782
248994
37800
111847
308669
295009
53817
229323
235575
53038
172611
90684
243101
14013
257508
38745
180595
66616
250185
216322
125633
107958
170446
154714
87349
194580
235989
186945
281338
285580
29976
894
210569
269939
146347
295428
134437
185247
69881
4852
192644
62393
289046
270960
218700
106993
309947
272374
207221
136645
260155
222504
16085
138094
115697
8725
60814
195374
228600
268077
171588
122137
57220
41909
51399
66873
280365
196085
11893
176584
295256
5412
171833
71836
179662
24473
37457
128890
93804
169898
151157
33450
286964
14504
104575
261375
22161
16077
160006
102464
272314
138500
50678
297929
77383
293896
110519
28876
146364
62794
65743
94858
138803
306590
267927
23415
262498
220711
232034
171279
212477
230484
174507
337
9719
98109
87784
220519
195941
140582
61032
121310
151544
181407
64434
149526
92473
200145
164665
5680
109369
261163
211200
226448
225590
24262
267260
291410
170733
307705
291234
34033
101093
113142
40412
268481
253905
109014
190444
128727
174457
121547
97254
261284
197384
151235
152095
153243
101140
105779
184033
274880
129748
56046
207271
15492
297369
74157
243992
48952
254940
31373
33071
124782
259648
256424
106966
227046
295553
111478
139932
117162
161068
199947
206863
273379
221672
238888
147344
117861
90780
114335
108851
79490
214236
15122
264469
291291
89161
90670
83567
216745
141584
105685
244296
276047
99893
240613
25621
12711
249665
138760
15682
221188
160870
208075
253769
124886
31618
272213
177302
219917
129525
295675
62092
147446
188775
108196
30571
91475
127212
137824
134752
44235
56477
136180
194320
24542
264031
291416
187578
50982
217449
140911
58145
80459
109259
172614
176487
99484
128233
24776
60415
45866
180305
111092
102522
119093
97164
77372
62416
176683
238894
209247
250043
75104
240524
294429
192396
128673
224319
54407
196907
253380
127339
132542
230833
187094
258568
252356
244157
177571
152478
166796
117151
18702
304284
21983
232496
244980
72960
280277
45293
282686
27293
281964
298110
114097
110981
300258
137974
71711
99736
108063
192723
21903
172251
275526
272277
95794
111458
198942
211676
167553
299965
224933
68082
52714
116469
147473
50994
104251
69171
163998
254188
200946
21411
257852
172119
113492
298925
309225
199389
55945
69180
226850
229499
12717
108812
282467
272805
98221
19169
92480
226740
26194
295552
142753
185378
308140
123470
154163
274924
299131
21843
277190
213045
222081
161486
80880
294253
297723
282190
162499
57515
36624
135635
230902
6032
248850
191153
239157
183804
27884
201409
88563
264533
61140
86450
225737
49096
58620
38357
62851
206572
208667
77682
278349
288062
273333
129116
80837
242595
272017
92466
281687
110127
219657
118354
168426
14656
67060
193938
22942
283784
51517
246793
163955
297517
146899
270522
126219
276045
208480
175053
10394
35074
151985
268831
113276
107683
58491
231666
226051
118640
307918
151367
48404
109595
192626
202682
203629
154934
60340
45329
6995
176275
179022
266715
196991
53119
144673
201898
143927
22633
19327
212419
220459
286942
103191
78636
20898
90403
44895
63697
184224
105418
258663
4133
152209
129580
22100
165208
141388
53682
121530
107604
139813
82992
142413
258265
29224
272747
110526
111363
45003
234803
173521
18021
37174
270492
31904
225518
259173
219039
128393
291163
163834
41691
17653
69808
5777
72866
233206
37433
270606
216770
214056
184717
35884
94047
137499
67660
1876
23791
253245
211352
301766
220524
31814
277600
27789
206982
83432
104244
181977
137941
281791
106706
123078
70811
4739
107928
105186
38523
227203
35992
238684
93461
149833
137490
102958
252357
252190
197015
27407
44170
218422
290692
136104
270826
228203
12957
69753
71004
304487
187744
5915
148776
253612
110388
267017
89816
140920
206336
222057
41672
66827
226395
65440
23582
37898
131355
147867
235434
245715
143734
168672
33276
289530
18673
105761
1154
308370
252543
27522
242916
289138
304778
178059
35519
122164
114382
258429
203247
305297
39008
160870
183820
122542
86167
31519
129858
230868
261821
272190
272855
134608
45253
252912
196774
205221
30396
296674
13417
259474
180566
253921
309811
286194
262127
24297
250299
175308
134436
214952
302102
211007
80118
159416
84456
206337
211441
243169
308053
255985
261347
250235
205716
176283
8278
202261
153237
38663
170824
35689
215960
287111
141827
117339
264055
284524
47800
4040
258442
116528
171837
287787
304088
95818
71538
300232
239742
268725
51657
245935
114713
178839
279342
192715
14659
101205
274781
302133
238908
103551
296487
72158
51067
160598
67175
113840
189418
184807
261892
87968
229743
259163
92624
1863
30747
80999
97429
240156
119644
50685
235924
169479
300264
36423
8366
277127
125314
211855
168400
55725
27543
203045
200399
175277
197142
126359
163869
159160
84585
265011
219694
112618
278659
118006
49129
180297
229119
91420
150747
247264
54261
224716
139389
302541
270336
24623
304422
292599
53949
230168
136356
75065
89137
153114
129126
210410
83733
134469
158666
281657
221760
266348
253056
272520
1685
220441
272874
238099
150237
130099
240356
66589
160267
249080
140629
117565
67515
29963
6631
282153
178980
21702
175613
289935
35890
164683
222077
87107
16498
220420
309145
75715
9051
107799
236077
100765
27646
240188
242528
200806
239518
98379
14080
281312
147613
90042
64441
261099
258172
21005
255883
134472
186159
177192
223253
5027
54376
71016
234558
104011
46554
17040
63718
228038
221953
52831
225933
97339
274
163503
205432
133766
301957
298652
91331
67334
256352
231178
298710
250801
82361
295929
229447
118228
233046
104471
225155
141798
288444
84397
122165
17867
184406
239346
177446
50673
186042
131209
42171
281564
253192
228953
188410
93537
238671
175969
136576
106139
196486
301849
21167
124406
208061
45456
6609
47818
128431
161409
27914
141787
297381
75643
56349
55481
105976
21440
41209
163345
228392
273917
167281
175206
207261
159061
193522
54672
44477
60106
14152
226973
35692
85091
251090
83095
55051
49672
186216
219937
96809
78294
241935
239269
212358
162930
147019
121371
225152
200745
232810
252303
59306
192596
309264
216122
216845
118868
202759
118880
249635
40424
243406
194719
55003
189197
192202
186331
256145
18848
19789
288819
120218
33408
176750
218176
116824
277786
37520
56452
42128
110679
55090
186707
132869
52331
122048
274153
146778
169357
179527
194521
270202
306291
44485
282865
207940
49090
182781
153801
23877
253307
154777
107967
30488
231978
213465
211463
192867
294061
235972
307415
288125
44077
85349
64738
287371
256666
192523
77466
128434
218985
237509
295147
15984
165110
137427
2206
20656
192647
7128
250323
309088
229982
75932
158902
150961
204680
251240
135627
104742
152404
69662
223343
46018
124356
235086
31186
271566
269754
133149
95757
108219
218705
193728
182112
80223
50381
282521
164540
178922
46949
92742
194849
187174
16407
259269
14845
219675
297075
48516
73929
96268
59920
238092
113783
305080
121437
220911
236934
123481
134289
86529
208778
288700
64662
120692
5896
178387
261522
242099
127285
39949
249004
93742
87096
298826
160502
271085
258055
162736
258858
147641
300297
207490
56841
308719
263923
189514
55692
296053
301383
48258
14543
239419
107875
113202
128244
169732
265774
180927
26599
187042
102339
105275
28516
103987
49536
248498
25079
2777
215413
28156
36501
118516
117287
182984
200473
278885
79228
175718
128325
17731
246136
45188
271097
281661
283740
258776
114068
222607
36883
22941
110252
192734
161548
192831
269432
163351
182832
134069
222509
153705
17936
110962
110042
281615
278909
135654
155367
278009
41187
172160
232691
245572
277283
175747
25757
252102
32346
307450
306184
111858
147543
256337
24405
10629
292953
128963
204586
251775
108706
45300
243839
37665
7098
143292
192111
178750
136310
282745
301382
221559
296306
264740
250093
269583
24060
164229
181800
304745
91568
27693
108462
103142
309987
44740
170448
167876
265791
184522
178527
10390
166551
98994
112408
89142
159814
97985
153781
234298
97530
267389
201791
125796
4503
149753
251987
230398
268683
58504
214153
61843
41674
85851
103716
131348
34190
178132
291834
206786
147549
110816
215884
253602
34316
83719
154596
86630
45858
252616
6684
231457
189
214046
78865
218386
218879
271301
164106
137618
76887
255291
66192
260852
70560
286895
192648
301139
253779
287685
59502
288688
265961
54129
277530
1486
282817
21820
31728
140419
188514
199563
103066
38324
28139
65776
140197
302135
31934
198990
112125
266202
267648
152234
157384
100743
299863
26864
197792
15637
125961
110473
40073
152046
160571
299004
88299
99551
85717
187011
57530
199013
177115
71343
51794
53357
28382
281201
8951
25135
248296
294475
62343
167090
149885
245834
187176
225665
19608
61325
293225
118366
132860
96480
209037
14808
156174
244370
74671
89092
178986
184305
174821
291
96132
239393
121941
162712
85079
309706
259396
8653
85092
136530
149234
193828
218688
75642
162673
175266
156654
155693
728
76381
274244
124031
84624
290897
183047
131622
56891
161458
274140
293351
68809
225608
38927
217854
294052
260266
262294
143075
13496
307006
287373
74042
126112
143815
136257
192226
105589
249586
174646
7079
299696
93201
186009
167671
201261
197518
41182
102798
292365
146906
201327
92772
127545
50600
77134
89690
63730
194375
273076
188346
171815
233477
187341
226352
82171
75429
124950
84588
199661
135143
94878
11524
55062
102966
189750
105898
242267
73654
101106
111630
154160
205204
295431
102793
199324
134277
175534
93256
152636
117552
128054
38569
5013
195640
160028
200102
25075
194103
160599
221534
1805
14375
88882
262825
28442
219204
165553
15932
176858
209857
265939
20323
241486
204720
296095
95535
295426
68645
269826
241126
278969
220277
56066
65948
241673
4850
89296
267994
112472
153322
129588
204071
147309
274527
29155
162790
294109
31534
247460
32179
131166
83329
289541
180757
91004
37938
223624
307158
204576
294394
276268
74377
38407
198580
88194
161898
279453
1288
279274
262291
243938
167872
1155
263579
247023
93109
222669
230233
196862
87327
265766
141904
16308
135878
75532
32835
143196
42523
295447
134052
194328
246416
300323
152891
290193
120710
188640
143342
263033
21668
300427
306392
118335
143382
149882
186909
257730
237596
154773
152048
2480
293518
219627
211446
10549
58417
170457
246519
167466
76530
283944
286387
117409
117786
41027
303305
301605
168271
120282
119776
94608
159604
1577
176456
1841
147147
283349
281234
278955
65033
267305
77812
124282
185465
75471
259939
208758
289048
306704
199056
273955
142012
103954
155173
142214
1892
15798
149945
233021
255977
262006
225978
135593
228063
276988
272411
77698
129859
111713
21437
133671
251018
135983
117061
290772
305532
165601
184716
17378
159573
222155
121864
57594
308212
65692
202706
185559
70155
10025
117090
167583
300860
5812
211053
137292
6149
28393
170618
112422
266644
153636
14160
298280
97
78448
13057
291555
45886
285435
297424
198617
69051
265376
265788
45079
154206
152660
131392
39942
26103
123822
186248
193981
203926
168755
89254
152769
92820
208994
200710
221941
149061
245457
170078
228219
138863
242847
151852
53516
124657
3039
206767
19014
88152
88856
232263
35220
219317
78948
131472
98307
151191
111570
263854
162198
207098
209309
189654
306592
255362
195632
238120
102218
174781
55905
289665
173507
185871
4121
5916
289855
208726
57453
260706
161855
239586
94106
135594
283482
301704
254133
295720
122684
266078
273577
280345
126828
235188
266963
308210
42374
166823
240606
166167
230279
188056
285146
181138
8206
16446
276910
233504
243905
107496
254761
79055
166077
283882
159667
153120
286922
275230
188252
41740
48323
156044
138807
207058
135763
196032
235046
192985
242335
109147
215328
186282
163968
135529
276653
26711
145749
294698
6539
96357
278176
87756
265513
28589
58160
64580
259540
197960
285611
305058
16629
108900
136043
173769
297524
225526
46199
208658
187724
269565
279546
7798
298113
151972
180841
90525
242076
41852
82841
246109
291005
137080
127889
98356
222170
267032
75328
269887
235424
224591
53248
87173
6890
75257
150820
185456
181248
232885
112807
118301
167083
273417
32464
306865
94470
48581
171202
253080
11521
17635
278772
208740
103134
247265
80386
179341
4038
242211
235235
38431
99902
203255
248334
38576
226991
302616
34317
255196
249937
209045
189378
117699
134253
126482
303564
82224
1999
291912
41382
245623
155101
40597
99888
84424
269336
263117
291109
90326
60822
49212
43214
141008
181691
7340
151177
212269
258471
232528
282975
21264
298270
150253
71827
294094
184882
213822
17830
94277
111958
213252
287722
227107
93141
198597
214613
92171
287267
246824
213518
111394
69457
206174
69297
136788
83312
166796
209557
98335
124182
281975
272660
100094
178088
129030
174048
92510
220375
4438
45908
144326
189799
236116
107470
282371
99804
167018
89495
29259
299858
51891
272093
19869
2737
203753
291353
114027
202047
2329
286954
233162
185256
301427
1702
157846
38607
25254
74386
219145
30667
199904
168731
206266
51962
168179
13188
26735
242546
275852
104702
176803
90028
240196
72254
176001
133610
59359
89472
267289
96833
140924
145023
252255
23107
3459
282975
79755
65071
86767
136075
79617
67887
17133
303184
213321
3969
297985
94165
210005
268376
256696
144742
300074
91699
11305
107466
266950
66828
123362
95123
269943
45747
18021
219325
61858
32504
42066
118562
277653
216911
289339
99256
61390
248714
265475
288448
17679
153797
212732
167619
170706
231137
303010
220925
3654
38888
206062
123611
112419
307721
183830
220199
127048
236420
233509
284873
156617
310042
236527
298466
116815
80166
190462
46252
137444
213050
277333
236389
195953
71196
95689
18575
192307
68787
24829
208367
259828
160947
51080
19362
168000
100581
47646
288919
37443
204464
246848
238901
3479
101278
32385
41828
201886
144222
106285
3391
245747
243492
256044
52593
161950
166640
35676
196822
101061
216578
195911
193262
35365
113143
287075
58541
49971
266311
269230
243159
30899
61862
110227
271431
244212
166030
262312
183277
235898
57152
266648
193519
309823
288749
132433
221497
238747
204503
97734
221730
166358
97377
97117
217116
18235
23475
74687
156061
142308
279097
228508
91525
179355
130143
200188
44140
196297
8392
215920
34818
14318
273647
193106
275281
249300
94706
91509
36477
19571
157419
301630
225064
19767
211783
138180
77577
41960
302639
131464
47034
55399
258539
26435
287262
179878
228580
196937
203869
198414
177748
11066
148897
245508
184145
20027
181146
270771
21576
304065
34821
239018
47662
247877
195274
266692
155254
12625
256359
287681
151436
198983
122007
94541
58122
41375
127093
62292
14438
64475
225431
288169
198183
236304
112451
165175
94101
114655
198223
98827
276555
252947
297099
263951
133678
90489
68946
288944
12785
46392
68140
177953
83435
228528
29842
61418
292497
35243
95738
128938
268511
215034
276800
243
259715
12479
78028
175880
61844
1962
259723
189798
198580
124983
130818
273267
292278
8169
58459
66249
51039
306567
165147
222170
72091
295094
20075
43560
216215
278503
284508
156731
75588
99009
246347
38798
125867
226028
293371
126491
181884
278755
286684
171618
71971
118287
91497
284821
293136
268641
286090
11834
44828
107721
228315
129627
302490
20431
244300
153868
214194
228703
26690
143177
179764
39105
287603
155107
264290
66253
125463
228196
234714
137733
80551
275958
90037
75518
12196
71519
232346
174347
267439
83936
69730
289492
145470
228631
81560
25395
3509
219569
187186
284043
202062
236017
252471
162939
202861
148134
148804
80954
156402
20728
305682
37356
220288
86216
155871
269868
12071
243909
239132
304324
63254
220036
305261
281712
130832
301222
77055
204409
293507
288515
113454
136958
25487
98941
298245
303909
15471
264717
51180
63929
51218
205798
69663
49110
286934
81072
169426
76422
278400
281474
93925
138351
171495
95254
36559
154849
309234
242674
53380
40070
3324
52695
215082
19266
190822
209105
295572
242764
101628
301911
48718
181526
169391
64040
108265
209562
200443
169483
134559
212474
218254
112586
28508
243354
143479
267985
63446
43560
188567
151375
89212
246768
287982
30970
88160
77908
68786
1713
242964
289399
185328
288366
204464
200454
68194
472
166499
167757
198595
197484
187550
264534
7381
264713
3681
227535
265881
271631
127733
148050
17117
234727
85905
214680
253288
213723
68539
24926
247903
245788
219851
185829
167485
274072
91218
309222
27912
211896
194815
69742
271696
106961
58556
252862
67269
283528
231636
201060
130650
308446
115952
231703
50725
191244
148425
191809
191158
10236
128083
130485
281087
302802
208360
2213
37430
32068
47538
275297
37496
273262
166756
155700
248718
240900
9194
108404
308320
106325
116600
123247
147625
268865
176248
59945
296924
261070
50659
102743
206676
122623
79032
63616
48399
235913
148813
301610
238228
36477
5970
45174
160956
249244
88573
274581
253521
157104
213501
244178
231316
234264
50654
93418
89064
88652
295989
238817
176857
43633
307479
67497
276108
282485
267440
82278
229566
156900
278974
13209
13646
190038
304301
18058
9526
203520
157876
39023
303626
28228
137096
275261
151255
111875
296741
40143
47264
215515
62903
147379
308159
177135
158162
254576
84831
208910
113590
224017
292156
36835
143308
153089
293672
282870
251298
186223
232858
121001
214482
138266
247458
223318
131450
300935
76687
2807
256189
23693
240996
238957
151655
256857
96677
298955
67362
170953
241056
249125
204863
178867
284461
122768
139718
126001
82894
36004
233770
9543
100317
213475
94590
129994
252823
287987
84773
18360
262250
182167
117832
176594
122781
88529
300142
238963
23080
103135
109331
153109
192145
253229
281401
165060
172375
274366
109020
256053
22035
244634
195449
236672
273274
6235
267208
59875
279434
57232
109308
183165
55517
302095
188419
87541
156532
139086
140226
89961
46042
227697
42094
234311
248745
197601
121868
4752
128242
263119
2543
24188
96812
14491
101312
138089
94266
223549
96376
21311
89451
136006
148531
37438
173243
107688
221468
206618
116418
87007
59348
41282
307749
305063
260759
103389
25213
93138
116016
263007
278727
85506
44577
99073
203151
296141
183107
61974
172194
78801
144051
204933
209212
192927
284191
41296
263793
129338
58987
83513
261894
218915
31549
124741
196253
298955
8511
224214
66396
33714
268043
20853
77375
267615
309716
293891
210341
150759
158055
194009
301576
20946
255568
253482
51773
31322
191652
18038
78596
18789
218701
144356
3444
105970
73317
12945
175834
112908
105794
280719
97741
187974
236775
105560
78957
83273
230693
224560
96390
220312
125209
284116
78562
171058
91737
136277
136424
95455
161922
295382
26903
260846
40999
177364
99918
15681
209980
60940
297397
51859
303008
28835
19269
40446
147925
260602
180749
47326
34553
45930
284909
275876
115846
188447
237603
50458
64941
198471
184942
225900
13782
62910
132000
282739
223287
155499
77062
71476
62878
59837
56679
159855
30791
6662
308140
109191
215539
273353
135825
287579
233689
273953
183885
72413
210278
186673
50902
286797
235011
111355
164732
151959
35581
34731
167225
216132
46873
59801
257010
17579
259303
220817
279049
234536
211848
230205
98222
65624
243266
229820
94795
63576
249504
58250
73504
92570
287620
231572
216867
140273
93941
51706
261348
238844
140692
165448
196321
88838
219814
70206
74927
30254
148164
73346
126555
254328
114105
102790
107805
171699
43574
204882
275349
43898
2881
243649
91037
188660
53776
216221
140211
55497
91854
37802
137554
234588
290170
248251
216690
138650
304456
191999
179749
132015
88563
250746
172443
35466
175417
141059
288587
155402
244869
22718
187631
52919
280132
47431
14590
44433
176121
15703
242395
192081
245589
283907
4277
145758
157900
12553
238198
69006
186662
110093
20079
115703
163346
102609
187983
151304
256222
207705
294628
60156
85409
143008
59886
155556
526
142069
10324
70563
184177
42683
79881
87321
172590
33900
167869
123660
128909
228515
248562
251551
241519
281103
212767
309769
57054
165540
216433
94121
207512
165554
197015
241770
172511
90649
195929
104565
41881
59221
21132
150322
297715
129183
40838
23553
41137
189664
221793
55679
151471
211690
194324
225453
182070
299913
68293
242819
299646
63919
32649
287116
152872
273558
264401
50956
108216
259677
230412
218941
81339
155507
307041
164134
171735
277617
41097
36690
116850
68369
152423
244331
235532
101608
152676
204888
27993
281839
96773
60196
143857
50307
118411
240144
304325
30249
94874
46249
167757
122647
10667
78381
236326
208571
91537
133087
98406
196596
187452
194475
137260
289616
126955
193928
135715
121438
212986
119992
179125
292232
268411
158243
144452
213766
272472
120628
64869
247409
261353
12893
75006
173630
103635
24938
235213
263906
203474
10289
293281
138202
52553
72862
182975
132316
87765
57666
204026
190858
39449
244345
244157
199165
137443
258082
272317
73683
113664
67644
112614
188679
159675
285081
57787
31252
228475
184740
145450
82543
202281
224801
66104
304073
265720
7414
58051
223016
168210
157658
88741
257547
294441
189271
304285
34274
233457
96535
196660
67350
52309
231401
279547
169309
74941
201435
103847
77441
135214
174678
300063
138948
307779
30908
268833
137835
82354
293928
290002
283889
96945
138877
273243
288841
166469
275432
28262
42375
239835
175873
228139
218798
163173
274880
127311
236990
52573
148872
149959
124161
116224
40867
83021
53823
82508
293658
197153
28852
202823
20551
54440
61296
251397
163124
211289
7462
44444
62927
23727
75362
157274
8370
133270
127064
60403
152040
307566
105228
32890
88649
61757
151387
173941
224382
263918
231069
251695
173954
150928
47816
296209
269731
292488
189433
85991
167338
254250
207720
98309
133395
176284
166154
109016
38292
95482
91316
307155
254237
28459
24286
75959
241031
284300
104480
55613
118879
270587
210701
70303
93813
74505
260509
147178
13138
56020
163085
102586
174978
172148
126829
239467
116492
83457
138197
234622
99024
32286
231073
105579
202274
175159
19445
128068
88983
89347
241580
196533
159242
249224
232413
139926
201223
282389
253547
214720
19591
288869
198536
266498
29140
189729
260023
296731
40781
276219
38007
15200
255889
67154
295514
4947
232458
52779
229082
137398
161263
121826
67235
21725
50295
198023
221476
236988
43007
44413
30787
115092
87810
66474
110422
52421
110346
222180
218604
66882
29218
212582
79443
66002
21255
7391
220371
301022
27706
166290
305568
221098
91097
86855
4523
232093
220485
222627
59689
267887
49738
3855
88864
199188
275481
210529
79353
281056
132378
210565
446
304248
283410
159382
290144
203615
54045
274891
116122
142114
257526
133510
196586
3863
294806
174279
40695
192944
20761
121507
155680
32380
210244
83494
69244
250370
123976
231501
24688
272065
161741
279106
113718
308666
271782
166396
147332
17551
229423
136188
179638
244459
118626
116880
145883
21829
45791
14382
214438
269888
49288
136890
199581
246977
28157
51938
40757
284284
276808
59171
25713
232099
140249
107326
13741
259600
80374
247840
89009
243837
44109
160148
35297
309632
266860
241626
182149
56392
281370
267024
62162
139125
244231
284963
293278
172960
148066
122641
163015
241987
187821
31451
299186
104216
126173
101616
107017
96313
93415
267393
108696
256086
17725
307118
230372
85787
4946
232369
48943
165821
231955
77945
1708
210919
168044
142524
279823
295123
163805
5354
143312
93293
264786
227266
306634
80468
228881
120224
131901
65238
169912
286980
236092
184757
163217
257198
209355
97586
232695
10671
249419
268852
49659
87240
223387
221626
242078
11379
199512
1334
115657
159470
225394
51480
37495
136272
68725
288418
227037
164455
170845
232705
50607
286236
170646
83808
84065
128425
143601
109056
147946
29937
253790
79982
151239
126176
186908
111003
269315
137838
222696
86775
78292
259459
14087
278702
205734
182875
71424
298571
145209
271451
25676
66161
223330
111211
110456
117729
268697
304165
256898
257802
55065
211992
134512
275408
275764
290083
95427
143578
254621
297682
246133
54143
230684
238791
46974
21066
198864
3589
54004
90144
77076
44120
194971
296623
204421
71576
55174
225847
177442
24263
174233
128350
194216
99854
12261
3605
228936
19594
240412
245434
108017
7745
132775
200605
278374
150103
290611
129855
200791
284852
71089
12068
24850
249802
80949
16924
43458
273570
129716
160703
76844
15298
7530
207922
219181
13284
255390
92852
179561
96192
5574
120137
75016
208673
84688
126188
238134
16561
22811
146805
102032
285226
297277
196218
128725
123734
305520
43335
290745
211709
298508
98669
64707
32206
225433
86873
120198
22000
300361
174424
272924
33016
216209
301726
78315
89070
98015
215808
265285
63284
68231
146251
243114
141050
194945
148170
187412
203127
21903
268013
261745
219422
123787
47854
21294
155718
169194
33973
50593
220373
223251
232875
225689
287838
228396
83145
79584
214154
254872
228198
11115
282914
6541
30128
286296
111451
221562
140849
115641
27169
176659
142381
262511
258584
4567
206316
103239
307805
126738
162820
10044
117069
35131
191008
232396
244456
101243
219561
94814
2259
172961
70808
20728
73668
48096
309368
217792
11877
111878
31601
106315
275851
260187
201140
61142
123471
23381
279320
175358
35786
303432
12463
228749
29761
174439
81032
14082
285692
110869
280415
240010
242190
39370
203513
150384
180702
238432
303833
283099
270276
7167
186574
40015
296231
47882
95127
170499
172572
130937
82046
138053
239801
235465
105329
64646
261490
167130
112720
39065
239358
98371
225366
198336
21020
179212
69543
23811
300929
24595
307970
68467
116133
274422
6272
48383
108903
102459
234579
214912
238509
261644
144263
186194
298583
106961
161961
221700
69019
132333
151715
210865
76410
22129
120362
72822
212896
63902
18908
108491
164142
40308
187774
108085
192252
298598
292072
272070
240778
197110
281812
74530
120658
112850
275692
287867
271703
229347
296926
284243
266406
297678
38742
88049
873
69556
276006
89050
242987
160378
189555
81352
254677
228204
102970
297643
81486
182053
154306
265538
264054
199193
128634
208494
34849
10432
38356
123934
208696
134022
242853
51970
56104
13158
51348
167611
197668
77303
201689
166407
119822
80620
206842
4166
208750
5357
8430
99797
243417
141449
215167
74257
52675
149694
118658
162800
204075
76176
263194
22515
200355
210486
72251
92611
3841
105974
197961
12410
71372
145170
155347
257906
43335
62948
67439
264892
7372
261344
182561
252064
112288
269805
70119
106028
150582
157591
152393
93206
225119
187481
178244
97793
133839
35726
120117
284209
158902
255046
143045
59393
53190
219788
273105
308840
101929
89505
80349
87620
188271
51323
81513
26685
86836
107709
240904
267824
214858
2881
88682
224459
214141
142806
260182
87824
122442
29822
132462
237819
90067
255334
175078
9688
92284
71176
73391
208692
67791
236059
28619
147036
97711
63505
2423
97145
116675
134970
160571
67656
276446
16061
257474
33149
72710
216832
178134
170177
225040
41213
118747
199848
221165
295106
227237
250244
243498
240044
196722
76216
73027
147155
76656
10744
216886
201398
269878
153023
243342
171984
276714
298992
177142
84434
260411
84695
298585
68891
149114
276709
140100
267299
72470
240860
20353
254073
193844
251416
103059
64351
129919
91770
147975
42829
134273
99353
159897
94728
270211
226000
154377
53719
104509
38134
92319
80202
264240
190636
294284
48469
68036
25508
137014
292328
74287
189701
177983
209880
200013
262054
161223
216542
178162
227738
194525
51913
173431
61694
276488
1084
92070
153120
177666
80838
267004
145770
104556
277485
143309
176519
119553
76179
74430
224523
281430
25624
216360
156202
82616
96235
290112
163161
139370
163931
283978
242587
268436
119370
255875
32370
204244
230485
7290
177184
237868
145367
112607
75389
109359
272152
112791
18528
46765
182829
169250
2148
137807
128012
98639
203926
195643
307344
197164
273745
84474
77504
2931
184242
23116
292501
91062
56080
100439
67935
13451
192453
5162
116166
216027
296420
249180
172906
304191
33407
27916
278210
285932
196342
237465
309436
210825
249804
300733
123768
278357
144453
65796
144679
282606
246752
181278
194995
227325
69247
217422
9454
73683
170480
110747
284921
247226
3279
98452
190622
136315
60656
157230
197257
11378
130993
212510
101337
211192
66527
135866
13291
271498
68461
288753
132036
44523
255728
227675
258266
204682
271099
305281
79659
85917
224535
24689
18221
58581
208916
171747
93226
239029
14
200618
265535
127538
70036
50294
254072
123398
286785
221085
143643
35528
222541
252924
104444
11668
123280
298892
275637
68310
119533
156127
63130
143447
284862
212021
291259
118997
251126
232819
264524
271071
143231
137465
206406
307290
264312
258031
282099
194540
176557
133562
289002
14827
132634
233809
118056
45860
129538
156209
224168
263483
183531
280804
261259
232953
50294
193603
208541
90798
32451
9764
230901
97718
72892
13544
120471
81233
283566
22725
56667
225461
107247
183455
202048
185474
242281
118137
26839
35158
140313
90258
170196
64580
85144
83762
276549
93294
257419
144864
80691
217600
234172
274538
190219
251795
244031
192101
218355
53707
273420
207059
76285
257789
301304
130425
89199
72274
178502
87650
249633
4186
23361
136492
130711
141066
196422
269293
22227
193020
119428
246912
212873
87946
306661
34534
65186
57391
128940
292187
54104
277450
303145
15118
72073
56882
187773
106849
116834
202920
35830
69771
98336
141906
146051
239864
140778
31820
85360
181283
243698
43547
291748
117034
90580
58070
37546
115883
206726
111060
286324
23587
191629
202018
258341
186380
64198
235190
254289
22146
24632
231633
291738
85268
298009
224705
220897
284182
12204
137022
147320
162216
211241
206573
235231
47348
176507
221079
4042
47651
33008
211945
281884
539
52387
265793
14929
9202
121651
71623
180985
226054
12282
228658
67975
269658
86850
212351
133427
268775
240839
122681
45759
230478
44753
214309
20147
293567
47258
287992
149167
99307
88063
34420
92064
302829
285002
233825
169927
260013
137152
298770
307720
19079
146017
23168
166395
101211
189790
64302
74686
58686
307086
73036
34436
73278
161522
77110
121772
286236
164896
101093
15956
19419
280881
259907
99029
304727
218456
242141
38580
178551
221598
233431
154116
140542
74693
19742
18791
6202
224331
96322
229661
25128
64349
75880
159220
103758
44300
197316
59472
208379
227768
208712
226674
103888
32948
212172
48170
160454
304772
11682
123136
250198
224639
145146
131559
144840
209552
126095
88982
291559
101254
137463
115443
14907
309621
181184
153063
300208
19585
272140
123137
105754
202854
189112
167383
57960
90042
264273
228686
66133
242626
140067
35073
294625
4575
148369
115553
33850
169875
248439
66864
91266
288020
178862
39159
298819
24828
73480
228426
138260
45561
233871
255398
42147
246746
251851
302657
167342
20687
175923
119927
88617
303569
80324
110594
33374
261783
163578
112297
238633
79329
42402
12191
101331
246290
257441
289580
246287
43196
256661
240709
213771
65360
93431
38169
244190
67063
175439
102460
64288
187481
94761
59336
281894
296522
179066
123088
272061
123612
222485
60865
180502
165428
288429
239520
195005
73331
51526
102627
237473
243987
291402
165421
49037
244784
186650
245802
120819
159925
309879
292095
261383
14287
91294
204697
82456
207584
87774
158814
188296
59061
272844
302375
216260
290937
154535
62536
137063
83884
267637
290279
61087
304060
14645
68812
191053
270296
2735
179372
301693
217795
200441
221464
8010
56936
86755
202962
197912
164724
29957
65643
155759
127722
307852
13467
252512
121503
134214
109729
45434
110435
110312
67232
281619
210976
17807
31082
3946
195206
290420
301513
16743
23804
48617
158051
83597
144624
19605
243420
98158
137899
94970
93010
37964
242136
203560
240927
236870
237594
234527
183842
89541
225061
249241
14751
64788
204364
219117
149325
71359
35642
270431
126176
257609
297490
245196
52866
230710
16570
35149
24080
69030
151389
76860
72469
26823
102196
284882
187314
126664
163048
103458
242091
28716
168416
223297
74059
178606
64832
106154
81888
99595
121157
79869
131515
255997
214104
287520
171442
101144
112412
134963
91250
200476
169932
9788
14487
284128
62013
7314
54129
99520
39187
122587
239357
45951
203176
164585
91328
288494
130169
135102
294837
217452
38097
142619
213320
213684
284467
90400
80655
119166
15588
202155
14953
302005
63879
20743
274754
63897
95102
248788
62678
297922
80567
226346
93313
204262
113920
238047
118109
193712
240952
35411
86887
23270
20720
282686
62436
183107
129297
152466
250106
264606
294204
154374
33570
68165
110129
203278
284208
62833
168828
16910
182346
69003
269574
93893
267944
37799
203581
90793
140218
241188
229781
304130
278038
123896
195672
186873
42820
18105
91548
270490
119026
13642
157945
157274
2800
161719
219008
266339
76603
118452
46450
37697
220589
235934
21760
211294
237558
75540
134217
24461
33559
116875
185402
24576
67128
103172
308010
306818
128105
182391
4969
96612
110434
207715
260206
179453
15582
125131
279301
220963
269506
24087
98701
75166
272833
182077
107570
119536
134994
148858
159579
309853
284725
144965
141539
267423
62762
268341
48225
56848
264744
143699
29476
45841
198392
260553
183151
81509
307220
159769
104733
293268
51230
285128
291153
209450
248301
281215
276669
293390
250448
307022
179973
219960
247723
270620
137283
195751
252347
243870
279352
293819
30731
29872
153158
60379
27605
61664
215321
124295
282998
39056
36621
127051
222002
41338
139132
14546
275743
65268
225808
173554
293968
123907
202155
82546
43600
183360
305182
299038
48002
244457
226444
138370
88694
308838
286091
5032
278569
118963
250898
273050
223451
71645
1389
267389
106796
304641
264713
185983
79687
260025
163884
116765
183452
18639
150111
247945
309679
9002
54492
103815
196643
265484
242753
173626
19758
45318
254289
280380
14361
8200
294463
200444
233073
274904
33239
258853
193121
56448
151032
212131
137441
202697
17228
177509
126049
83206
70751
294431
259273
48534
71816
286153
123733
102668
42791
199764
42958
27288
289696
262460
193234
12178
83299
137996
273747
73612
255701
169670
203426
273815
64323
223610
74159
214094
137976
136391
112160
128225
236388
143919
163775
300493
25940
159789
224113
257164
100066
16430
94163
221084
79598
114287
181124
57414
222348
144776
23730
145039
58225
242337
180158
221427
33982
100444
78690
51112
213075
294833
116164
62765
140591
94705
228964
129038
26413
35603
242384
24702
25882
112360
223462
35810
69835
284581
302442
297357
224464
18518
193934
157194
278397
261635
241732
75533
46550
206502
94152
252829
217185
310033
4210
29866
114745
225173
307538
54382
80580
299572
7913
205138
301257
130624
283784
77947
308863
116959
242764
155883
101876
68582
127995
303171
57751
205606
276411
62219
167957
239243
262773
89829
127535
252096
39998
141975
95740
85807
83327
90081
206882
207443
126517
193291
227740
37035
126401
13434
196678
261334
213610
118691
210976
290413
776
115988
147150
286874
293358
200720
306847
26362
107026
43208
148716
63401
335
13150
55488
150002
80942
61280
209658
306839
293840
34697
74154
20255
180261
4927
188632
94222
36729
192742
33049
80626
297668
25771
201890
255153
107331
2459
128816
115301
280975
202477
66716
180492
300323
245379
107197
187239
305457
218256
146693
245371
264072
101525
133628
287676
67977
289159
68864
57217
227042
309533
309577
86466
198901
255720
175399
127661
116907
115915
38176
203734
79524
63106
284762
93360
221478
149285
226476
247531
115001
271001
231947
135224
86829
241365
280041
104332
274278
169328
96654
267981
256531
253507
210745
150520
289075
256873
87164
106590
287510
168167
130790
266207
246807
951
302430
135065
17727
303425
271474
195632
146586
224852
27404
116498
18838
78475
24256
48798
191786
201179
279630
30925
37224
93256
143022
276443
248290
176373
125240
267450
25586
3398
162661
94253
300827
199679
21571
128313
260850
245341
117885
270470
286868
297112
46199
54341
4791
70107
256056
180626
81808
232049
27358
262502
178171
184795
263832
263101
222135
142732
50150
220110
127149
21546
125013
43629
272230
240204
152439
42970
67054
252905
277259
296730
291659
266680
294871
3038
139963
20314
199879
148700
220043
122073
279501
250007
2376
68959
15861
297874
109442
59479
4678
230889
153034
32588
247486
213138
127129
297530
146897
235340
11424
208285
59095
259436
98029
233683
271590
1125
84556
8013
307331
237733
222208
8006
164832
152383
128094
285333
47871
116513
263858
295375
307192
103862
224094
263862
157159
19129
156380
297543
13336
70877
266913
254139
135157
193752
6627
167888
292395
173538
56679
217383
59502
30069
74413
65398
169656
174927
303716
122309
177593
106585
177448
9784
128949
264807
81786
149774
309629
220777
203162
171452
101319
200893
84883
28195
57862
244008
75886
299027
230300
298234
175782
188141
87209
208511
5593
11530
29783
260467
75870
237594
77165
194609
83211
233732
168839
199062
83288
35379
127752
235740
135961
76752
102597
235535
263586
25902
230171
190553
15764
123704
25859
229067
277129
253067
259978
187992
114271
175458
46963
119154
162569
149846
155920
59272
268897
248978
47685
242532
215909
70200
295086
281173
110704
192544
207552
86210
194986
170375
64516
36675
209123
103063
284068
169702
231334
115098
106888
158556
105017
97651
124246
226810
168538
293601
108931
151532
22009
233137
198028
287536
85605
104522
85931
93890
281273
240305
190856
18036
4786
17901
167469
201767
308941
277360
95618
112356
36890
38941
204809
5499
200734
149590
151126
218556
195899
30745
88890
103308
287463
64329
96915
29797
92778
24749
206829
119750
77676
195755
105566
90998
42150
177744
108337
249285
205221
262510
234500
23598
248743
123222
40900
253338
270493
80900
221537
4801
16545
217556
248090
264036
4954
48955
174499
83024
44887
181646
52563
88447
176218
147870
63631
277181
222213
5074
77235
117144
121042
298717
297029
300395
160869
252660
294225
79327
157425
143944
185085
176952
156202
215927
296950
28454
250540
17360
296658
186327
121170
249753
62045
188333
180414
179780
261056
24121
92408
191967
108814
147691
101203
77615
233932
120207
270317
292481
48887
129615
23874
105371
274617
61612
53943
229243
116883
299348
108117
173263
27687
186067
97663
45023
172464
105419
21941
213560
187841
61093
240276
184588
197370
250607
198926
201172
149743
141930
177693
220133
218871
211183
101084
234523
176862
1873
18503
176712
254503
66101
10177
122952
116196
265505
304415
102975
214153
10533
59960
304451
30769
83143
198637
129542
106459
228811
133143
110166
5587
122488
60937
178270
294052
52485
23552
205267
152075
256579
188430
59467
164735
55208
218166
296835
165600
139965
175420
79775
162361
64890
102160
54198
277611
4014
79115
270411
188393
252630
142214
166663
200783
43211
220581
42908
242398
271064
135184
239061
294493
309556
180279
17414
101913
72400
42386
299004
225897
93386
218528
62641
31492
212953
211663
136376
227299
231214
297529
282525
232010
196255
88573
239763
269673
297086
159018
105356
304512
25464
133488
124169
230064
121641
942
168754
58395
230869
292204
126283
114421
244444
58604
86334
93676
206628
302013
115452
57173
107911
135328
193162
291311
204139
163914
253056
23625
126144
9534
5774
92880
273370
113346
231395
98006
297833
115001
61513
243208
49445
294927
186726
129925
265797
184572
139721
133028
303011
209582
216973
108546
267828
56576
191867
31021
252760
31464
284495
297520
253703
79246
292549
254631
235690
187927
59216
179033
158052
90831
41859
202632
215398
14312
161116
211846
292018
213240
143536
70343
31240
279866
294272
20880
284303
241883
67142
172534
5426
146636
209677
283972
136951
148269
66579
92487
59213
78267
252110
39149
284654
304528
127937
218276
92667
204846
195038
101603
294333
299974
163537
17568
290131
140533
259156
26678
198379
284939
8358
241682
31583
54440
263039
103528
245852
96755
153883
4627
142466
201804
155082
253174
57026
70125
219947
199019
270558
278173
158221
73017
49868
207870
81034
328
308044
182347
26739
2306
39117
168047
294293
90877
272409
690
80493
246965
42714
121480
34632
54839
106562
35126
100546
127055
293078
14953
300519
77253
137625
295932
114290
275736
58294
8062
132936
8299
234184
259543
131486
115256
26354
285239
92097
308627
114732
121799
297870
117010
54948
97257
8774
58368
126973
264183
78385
154630
257479
14555
226128
180685
56611
164727
145205
72645
118365
41785
171142
303941
214600
117812
141659
227359
283858
266180
212081
11819
90228
66169
41006
11185
111234
77532
49093
219726
285931
173075
169646
7907
259525
23100
257479
60857
192322
224172
142096
76352
270300
57284
72352
174276
292628
21631
152185
91807
7143
243038
284867
30922
16781
53731
157228
155084
248660
61198
91062
74033
291661
200183
251609
72633
85041
97677
164815
157030
20237
96132
141179
237908
222140
193265
29664
198664
225130
75349
63267
198704
144062
291258
161809
178735
217159
244555
180211
51804
106454
248653
268830
192446
3371
47233
56254
294045
298217
27567
251727
202848
67381
254159
15324
76924
117249
208563
217296
226581
158880
185745
289335
148982
272735
44683
40481
164252
12563
269665
272480
209514
70454
1545
90344
14336
54099
107024
34270
203858
227239
13823
47950
286141
116081
48071
131944
88672
159620
54643
106124
303874
67464
58135
259585
122349
31869
92995
233781
127730
244766
258542
38395
163153
281678
265723
212812
217219
259834
303066
142012
110858
26339
219408
197765
195392
225024
61824
121532
60991
98846
61144
129518
22252
293566
111122
160825
285173
81750
159430
122158
120825
84194
174012
134070
122547
245157
305608
66269
125443
257927
299427
38628
44821
293728
152249
26139
229405
235613
206158
265369
209553
200278
101650
65821
92179
285303
81435
129168
276019
303900
58008
300742
96973
214322
19529
300812
309504
55623
162846
50073
176157
192302
105993
279636
829
33986
260810
153068
168853
2463
8967
121826
120201
107280
101799
141114
13085
58958
5796
269720
92081
271946
276927
56479
93974
294478
229985
126977
207784
213384
17238
1044
137615
8046
191124
85106
244414
268904
28194
265774
60996
107912
80198
277518
213210
305322
23311
77133
788
294432
158705
138404
278273
66575
190182
170371
302485
141397
95960
111692
300988
290938
27677
211407
204385
78491
11730
98876
23494
25720
44310
75344
121919
131037
239309
19744
170871
234646
52708
69775
257960
303802
149493
143053
164879
303623
28729
194292
65841
12690
181846
17521
152973
244621
163393
90867
121100
191335
214790
209704
202756
200037
18903
37864
204667
297431
110163
58210
31429
239565
164156
301701
232124
63346
105247
71024
186360
228605
140887
115057
198057
203187
83108
252048
20609
41344
193355
248490
199079
93080
304013
251614
14117
24156
278637
35435
37760
307454
212545
67462
91987
250902
306504
178200
76010
13423
288622
172611
242764
146103
300658
243489
102601
43168
171797
115615
192792
75947
93127
261260
172829
42032
132872
39600
106175
125998
69730
183666
240290
89969
289627
266544
185064
283707
39863
216623
34456
242551
304822
236304
123669
17741
43995
263827
99772
199169
61542
19767
7077
198196
266600
139968
168276
15778
214423
126924
247961
240524
280684
271023
12883
226676
159809
112803
226496
174239
215744
152712
243889
109220
174012
122748
5113
17258
183003
3438
264921
217439
142937
19554
109856
232181
89894
254224
247651
137265
35635
159965
134330
74145
243687
54790
255212
65022
80671
240065
307955
156104
109875
207531
85229
87147
185445
264026
143089
34594
278154
308248
222526
201089
134569
289702
307065
301133
286728
271036
181302
261964
83407
127134
57481
97256
153337
14924
119059
236577
93801
260195
287937
267963
145374
246999
175957
296590
209217
40884
255907
267804
57956
209980
180305
232142
139316
142870
136057
225550
193077
194342
102135
200595
127861
229243
175147
77524
252202
99859
108871
32326
104383
131869
42624
217804
300066
36757
297155
74683
50409
154667
191975
112775
246868
294338
246153
132542
41511
70783
300870
16481
233786
274087
306781
167952
2294
193961
208519
42345
169794
148334
149719
210985
229864
201644
35374
92591
174884
119871
209971
175829
185936
272427
92343
153600
298252
182672
97379
175934
275191
107039
263391
175197
53050
137520
225332
305403
82948
120279
290010
15499
136584
98216
220134
307071
215269
146653
54410
84893
138985
10834
134343
212324
72366
238982
141059
67489
19460
91572
41836
90807
21627
130821
49601
4781
128119
54802
135403
44857
16634
128599
43482
29644
202054
36144
42959
42439
187889
116125
79006
210162
26699
145839
171237
70348
184315
217673
192265
184309
243391
223937
66532
308409
123026
47665
48051
131240
75521
82008
209760
26226
116581
194626
184449
204163
169740
170836
170298
272079
63522
204322
123656
17096
79844
160305
28787
279702
177598
78546
16599
221944
95933
142940
122252
130225
218227
75365
103886
234466
267811
233637
246074
188880
258101
60939
44098
26677
34510
223277
121149
96517
24451
281855
145990
270525
132902
158173
154520
294817
74486
52120
190012
29848
65859
3599
140991
34721
196711
155470
299625
216533
155196
130625
97785
65139
125820
250693
51049
137261
22469
23576
200472
94541
240097
212186
34992
260856
206428
190450
50000
84552
194041
59162
238812
77136
124689
25007
264318
233526
196392
122471
59042
84229
55991
214654
263023
94434
18292
6503
200768
289473
217360
101732
3097
206099
213152
189944
187198
29309
210222
297332
257966
172824
290672
199692
191297
74301
30664
249848
149890
110699
153040
143085
76849
47124
128896
140790
221372
177087
93063
82634
178775
302349
215450
127093
292382
40456
55839
128017
75984
19180
169881
266176
145607
24915
67097
109264
136838
179040
62418
112228
216414
124131
262425
208060
62412
130056
285918
245757
4606
134181
84288
247192
145096
178600
264512
39568
150685
56523
190868
306899
40885
258956
207257
289265
18574
5768
169345
225482
96597
22885
88982
259165
66843
48435
52982
104107
208234
150667
20103
239222
23565
305770
174757
246992
132088
243452
274045
50758
80588
294519
198895
245201
27948
71996
32705
22788
294012
188446
117577
173571
200201
152634
267329
145668
269890
231180
143968
237636
218113
7773
254322
284183
259509
157671
281599
200146
188857
146688
272874
217655
154355
140951
58171
216305
185416
287770
287965
279860
38908
228769
77188
1555
15541
275349
130862
117769
136197
33382
291723
270649
159273
79932
123037
276317
11811
75924
167737
271415
265612
119407
5381
253939
289140
76424
155589
62278
228270
239248
7541
59342
142395
99317
105307
93905
119295
183760
294221
281518
22379
267523
17709
37877
80750
110479
181416
218275
149561
204477
265166
51542
236921
249958
292130
21606
154584
74739
30973
91211
195034
31882
30664
54677
276162
73703
84459
203333
134811
286461
168270
74015
152281
55578
148775
108972
135238
152633
175220
119241
46339
261560
51213
105039
111110
263540
205561
122725
160350
214210
263877
13259
246527
20174
5338
245986
4103
211864
194363
21
223048
78036
305140
1357
61069
6845
152762
208575
129802
219074
74925
283635
265471
171613
164716
14516
27388
199434
237612
238838
43581
225414
294670
60123
210154
220529
201649
291043
203491
27937
262030
182031
186505
129927
301594
203257
264142
62334
37054
70345
141726
130347
95512
204052
51981
233836
282548
157245
50649
64175
175685
168603
72982
291453
97290
87295
218338
333
123458
27288
41730
258310
229359
103469
12620
75102
241606
273746
249238
133097
87522
18653
147130
109468
309501
111058
84146
274280
285863
190665
79908
27016
231558
69804
99561
286905
139554
303864
147507
215422
259654
202164
269288
302975
250089
119984
91664
134738
151337
227628
293462
74179
131091
145258
247803
71780
142590
61436
261834
102235
196112
225330
249462
28836
148381
164959
218659
16486
28992
168510
174511
97748
19297
114580
197651
195586
228597
116386
47153
288224
167381
13010
14559
150338
279976
102214
279340
6030
79867
280157
189630
238220
120014
171603
157788
154432
123863
22010
103550
38219
18542
119515
121707
53329
299703
36302
283702
44982
149016
209280
192836
53053
289205
26181
230715
25183
224076
153105
78502
197076
66311
61484
142104
251754
189022
163446
38595
67223
23576
56082
31117
52009
44424
131537
186175
301464
213844
69634
207802
101276
244352
114070
79482
172902
28059
26114
216232
98751
53943
60946
127048
14911
201302
132499
22698
69949
303124
216523
77237
139871
195083
53911
67930
57249
232199
117591
178514
286367
105337
194873
69280
216729
206537
94067
2101
51253
309956
218935
67011
184736
301332
288234
77785
131218
30065
214336
105283
112715
17567
273149
5840
93597
170238
241335
200094
85289
111948
257151
140899
29250
87386
181371
88766
182484
279843
51194
73801
303971
17344
98614
199595
264072
103357
73685
62963
284405
270984
208167
153662
168408
147523
265301
9482
168227
89917
23411
174822
252580
227003
2070
243601
291530
46793
14725
125061
135206
100160
271560
209194
249780
308458
240518
258444
171330
58473
248224
12294
139821
151883
201816
26979
190854
83541
244648
111384
121149
167642
193774
128151
97296
292963
67166
234011
40714
105832
191670
89596
236455
23265
130828
282567
93985
42172
87862
98415
272809
241259
118693
189869
286293
80050
21320
119584
138474
210562
151881
50139
42757
234570
13253
165033
310007
36047
26661
155372
293678
5011
175949
259873
218423
2193
155931
159089
296743
281969
274524
278864
289144
161302
181734
266335
53800
253756
62245
107095
212610
94285
200978
194644
83796
55374
189417
85704
1131
192213
93167
16758
160610
239062
271134
102791
133928
194328
194445
160720
189614
102456
112808
73117
87057
125935
78346
216685
289075
93934
198882
122039
245331
191961
182858
7717
122230
44842
253066
18520
233243
21594
50398
206779
185578
10703
56822
78091
304528
4707
219342
282516
90006
79685
219870
267845
120355
276209
145005
206701
298346
155882
77630
278060
298920
85451
89706
73230
261616
94503
110127
115264
56420
154714
184620
271347
9919
250339
57239
141792
43171
201328
248538
214474
205063
196424
176549
111160
57467
222710
262171
104726
202380
41022
167636
92095
309548
177777
302000
216440
264869
163233
83852
93662
214853
302137
175425
113877
271547
50721
233281
136861
194374
37616
91971
276185
141569
5354
12084
80099
94600
238678
5069
89132
126606
74159
142243
32806
93034
93865
64100
68614
216450
187557
110490
85202
291976
248907
224331
17381
279777
123471
134345
32338
182304
300424
63402
81551
27743
93050
11618
109909
113917
253511
269193
193195
276453
309943
118653
204369
150013
223118
239986
288382
152068
10109
213806
155838
257027
102742
38812
240529
189605
298361
5545
173579
68129
258809
225187
233081
215576
12071
187918
232304
120176
277348
135419
42521
233484
112033
142968
91898
47242
103142
132192
91909
65429
56297
277476
192156
51310
235827
100409
133652
298285
269275
240864
303694
128900
273400
203392
36529
194881
305787
266496
105993
301441
163711
245229
283941
154455
3059
86311
102199
63666
145941
147949
43623
25791
124574
92392
89426
281621
286397
2373
309146
84393
270686
245278
105561
161177
270939
29748
125508
165739
209257
149929
131283
166354
205338
205803
78398
154519
228025
221670
52055
160995
204502
82941
149509
172112
240141
199533
165191
301924
110305
300699
158924
211954
287480
176433
5976
67660
236175
183791
38517
156348
226387
74629
208570
181858
124392
151909
14950
142844
270486
122098
251647
261986
78245
109375
116738
277209
247324
104497
210710
206028
97396
87810
111563
240107
82811
11586
197948
164241
190733
214015
137548
103762
219168
36738
232934
213190
126439
37915
274340
53000
309793
26780
192874
140109
128325
235679
104892
181630
188699
40263
166975
248380
116597
48247
266614
101714
278797
62427
139310
227449
183990
96773
70610
256435
143213
179806
249625
152635
145969
271428
124207
44695
141948
179499
286942
309094
207787
309627
4761
253759
53993
282967
62260
122100
151545
83455
71677
236198
150888
125858
59313
242921
120903
21236
217685
217438
15191
108549
271838
240629
269495
213278
14001
190288
237594
101730
150304
101780
278660
184681
85281
236479
119386
213634
187304
108765
119484
309904
246861
174268
278649
298982
37473
26863
89580
116098
33261
237987
152228
170048
135333
145139
159119
40925
167073
110422
184421
44234
145403
86838
63064
26323
219935
196651
294041
564
45591
301468
38544
129969
290337
300708
82566
191242
278107
10398
302865
305128
210786
59378
122457
275449
103603
269688
69781
79040
67918
272892
296669
149780
95896
203122
229664
273974
232362
25768
180999
156499
109512
277807
50059
208289
304381
203538
104700
282665
172744
303313
267513
297908
225132
68784
189462
180203
229076
90782
108122
216297
40962
174396
307809
127179
35536
230322
34608
272845
76472
92079
109871
84160
239990
114071
179978
9090
32761
16973
246051
87854
66154
93936
86726
285271
127029
216063
105081
271113
287145
140265
11047
175519
33481
172608
74940
166962
237025
270862
259804
170036
265711
220846
252653
35071
108662
159778
290765
31943
164459
55369
294807
148932
75305
171686
198679
91557
68925
99119
122364
252979
7780
303517
103290
27003
136316
165990
42678
298164
85095
7347
34851
80808
192448
174857
27537
84573
84572
277823
267095
133067
67351
123195
42792
258030
77643
240583
136543
66487
240001
27769
22663
266139
211982
18037
298311
45125
197496
303386
92562
154270
266309
239528
50064
178002
49357
2973
106168
135647
195272
157725
150987
67590
128099
159147
272526
121127
2443
283623
164843
187170
155885
16538
106432
273876
190829
65831
240251
236806
92685
249298
172808
58706
189330
28257
133339
286417
239019
257587
74610
72936
239115
118676
94703
73230
127409
87951
35606
118888
246745
226287
202972
206253
217518
67902
147679
38314
109630
202276
21214
243917
167977
120115
29918
278314
85560
47734
223297
128171
254410
239917
78288
307913
268007
191444
212592
176478
177094
224637
283425
12061
74339
240261
96952
49255
4196
77283
163707
308126
162259
261191
200705
203451
217235
33165
55803
204116
130313
243365
163278
124939
71205
255349
63625
264687
7953
40159
260869
171528
191599
235567
92934
57140
77069
105064
285041
55543
16427
146048
108418
308270
89228
284367
301991
144614
210326
298380
115469
97496
87887
41926
47525
297064
81090
5692
140855
11819
302344
90388
252785
247954
303018
165744
218246
161273
94045
93214
187850
251061
205761
225812
267367
212634
164874
291062
166128
195954
187404
242968
254990
43105
230772
111605
295489
167440
97725
271091
156622
66184
169639
185875
146608
307682
229570
95492
204906
133875
240061
93691
152002
188
195910
256211
20658
87573
152783
278356
4666
270551
184486
268902
211085
152934
58242
257084
305121
164101
67818
226108
214792
169608
30864
218649
126318
100579
250502
3374
206298
151378
46955
188872
97748
296480
91651
38974
58813
172744
274274
212419
164071
9607
112835
294126
50926
137459
57863
145429
78003
80156
87125
149629
107820
231582
308618
222286
38362
104136
119250
210806
27219
260488
89541
70837
193090
114764
103199
83701
285423
143041
270469
179318
261478
139353
178934
280182
140925
153676
203535
107619
34152
96595
63829
131234
276120
107743
91013
73052
302301
86973
203430
135533
31945
7087
155599
26345
260926
73755
62081
242684
161741
269128
176099
297719
150189
31488
1240
233919
12983
132996
89464
103471
299447
238098
294445
305954
298801
10850
250051
195611
261624
220066
73820
276795
265010
17397
207248
258045
122771
31648
29539
287908
297580
83216
73798
170461
38621
234620
199012
195328
176141
118923
154078
210224
213397
100238
174738
111422
50531
129454
306315
239810
249673
95695
280648
226834
27112
259230
205897
25988
281520
12782
181000
530
301152
152578
91934
296967
228033
154223
242825
21246
306826
235492
107256
139074
76529
271237
254752
35245
121879
252560
43901
106811
65471
235056
193439
128385
7957
284103
181455
204421
83140
42965
184859
71109
3216
158182
68091
112709
288554
226791
280179
51560
62953
105791
12998
36197
248108
183059
304610
118603
290525
223658
270079
133564
194031
153456
262974
113373
243653
188458
2513
259466
240113
151379
109959
17990
160340
253478
20727
77579
99851
30941
155299
279824
195591
268820
67406
308412
19970
98444
278953
221621
39430
266551
202688
242605
15742
166888
12765
239141
45434
126823
299435
227534
42910
136663
260965
75166
25095
44162
212279
16562
37312
205759
10493
95331
251167
269581
76985
230182
170166
74110
53122
190087
287900
291838
221085
95357
246226
114435
178797
291389
66441
95623
247868
40319
268313
59606
262993
246353
293676
264654
69462
106396
166571
296993
217383
214357
220755
189424
41299
270959
63741
74607
232462
12345
74926
3395
66982
136934
74905
188324
276843
306120
132272
288166
71915
39970
173109
225883
258675
166856
164556
283017
168251
5822
211772
112152
256899
190065
37411
23382
462
578
80032
217997
300302
98537
218465
268639
160089
308663
15855
238817
166999
197024
226626
42781
275995
286257
212136
55521
79997
190690
286138
99681
242704
12988
146536
58969
34839
240562
29319
213117
99270
279073
187293
192088
66073
201339
118415
153585
110493
149814
1448
82971
82855
200288
133010
317
299485
187016
167569
203776
244638
295811
81588
126059
135361
192960
223636
170339
120608
140212
38290
274771
149216
98746
100072
71104
102393
213815
1229
279288
176318
227283
109774
221182
217487
20834
221918
197889
218328
282534
288100
107767
149399
278705
168767
222344
136637
250223
238014
200459
210085
75736
142159
131389
242699
26419
163666
144349
139562
298333
269370
199529
45720
200904
206441
118344
176071
96915
187423
135207
140245
144259
147047
39192
204654
97896
955
116893
79571
199450
84291
234697
253354
260045
274862
94692
52132
101758
270892
171638
114520
253813
80922
284631
300153
62957
42545
232561
37182
68275
115393
273439
265673
223449
197725
67488
121248
67630
143934
186850
206375
175299
82834
16367
122817
8942
141585
149830
205804
4873
8873
269747
62680
242484
286774
123040
295468
180872
87427
10903
26081
132812
64425
298944
50696
176299
55502
35276
298812
153837
203910
177494
190184
122530
70652
269908
274237
42263
269409
67939
307065
11468
253557
225114
131401
60047
280320
26074
225781
25618
124698
185175
96959
11722
303393
67972
264274
285040
176313
5813
232992
167574
59989
74992
187584
32018
111231
298103
15724
218935
13540
249757
6248
55560
159785
127252
57344
243490
251979
24730
207959
125619
52700
27579
31771
62365
24650
203837
195762
271501
133582
250601
158955
258181
93121
305548
215272
191417
84066
128510
193779
81326
11803
119965
160711
271129
195324
263933
56695
5889
26969
40304
124533
162868
106451
7176
168417
151486
104735
227219
79844
46116
81650
99816
5566
77648
56172
308100
113588
290683
155281
140775
234464
282674
305679
116729
70128
161124
17616
166444
64836
259928
306829
428
76543
129269
239272
51329
41171
137914
58809
5926
108359
123099
64015
221645
273579
204611
269986
239369
20653
287655
263858
280503
23177
230183
144343
167579
118314
160018
95689
258902
124076
250982
168276
258082
61554
303774
272863
105364
181214
199460
292328
78743
16156
61368
109731
171451
60334
291024
69082
122666
268576
37463
145521
215141
54285
299949
293080
106099
43394
221393
191527
71721
207448
279193
99562
56466
34035
152195
144847
188849
73318
65819
262845
63589
221865
27648
257978
5955
186299
226054
139116
198036
35524
150734
61599
243861
121416
180103
187044
196472
143984
169793
284106
244598
262338
59130
225515
18436
250905
154150
285958
303865
270415
193387
204459
99268
15145
192927
232719
78662
174508
20519
61803
188333
210280
267015
142476
253701
74137
216787
195690
109052
14103
271984
18876
33008
90049
168842
30623
58715
105640
145912
184969
91451
270998
64924
9685
117296
238428
216743
128051
267207
64567
214698
110201
117561
87629
213575
247999
187696
62518
304574
263922
23280
133546
29535
267775
283411
230574
32039
301124
4022
271116
43241
155251
58154
272771
160601
221144
112283
193987
262149
208375
302817
11640
111371
238932
127561
209889
135559
79170
134996
97922
146981
99905
74029
17497
23614
211104
247013
15884
145753
171927
152601
244248
71603
65120
166812
24131
226541
257526
231102
221909
80883
198121
49948
12125
273185
261002
302956
8449
185371
96688
262976
112293
81326
191681
110563
92512
58674
232144
116538
153836
171606
119579
94736
93335
188096
256947
31065
242571
122803
62321
199547
263065
77152
295480
255706
287899
225061
204713
291702
303740
81792
268428
270368
245167
121120
303363
237446
202923
183830
120246
303403
208118
105687
21358
25664
150811
297094
215768
258490
230317
121744
83198
122148
244222
11609
263265
95326
66328
254248
145866
37853
202294
116938
158179
227277
289813
121755
265835
268397
27577
89135
182225
269682
246618
76166
127129
257952
211140
65055
267470
180576
268524
219054
258573
247695
60967
7647
151881
94085
267198
255173
51455
288616
161483
261642
82022
215377
276182
99792
36028
257503
156217
92802
301772
23781
7432
287464
262943
286918
289650
126060
42075
211409
238860
38765
263489
150109
257959
43819
99703
8191
101754
134213
303932
157432
224023
262280
24736
35459
184723
204047
163188
162275
86334
55760
162791
229269
98842
105444
14796
6586
1105
15712
54116
90036
28702
56250
234731
71650
177790
139381
283050
265836
84871
56532
228243
62103
66481
273357
221490
32519
35771
268252
215096
182744
53490
138083
54554
188808
179842
190816
80307
119052
98686
82246
191687
281984
264350
17558
235676
222117
17300
300547
64883
39872
70982
19055
95030
294824
81152
28050
203993
94629
41729
396
169750
304443
142985
168083
53595
92838
90468
28907
302682
290812
177912
11406
79027
179604
265954
45089
122277
238184
65781
30311
31291
212143
47808
129400
34249
86544
12568
268815
120628
122064
19663
109785
208222
166939
169854
181299
231276
236055
763
292751
55536
90931
82003
12259
64214
168296
126709
114040
80680
92581
4472
240455
295040
255876
137867
57971
173282
227928
307879
282128
148030
69823
107576
113729
293498
242651
264166
152282
115741
166480
76637
252153
286357
133418
292248
285951
28367
202896
66621
166271
241940
164753
44467
243746
58748
43403
153409
220418
283405
24456
285929
179841
189879
248184
270641
85448
171670
277153
34006
68481
224287
263928
6925
205616
164291
126031
40688
164412
222474
206792
151149
63359
152628
303379
55836
115453
35981
47340
309879
199642
66017
169803
172499
154881
157317
143821
66010
145400
144678
303272
83632
185434
153119
253816
86117
55515
31328
88186
1144
144086
51707
263416
222727
31581
222657
199780
226760
97920
32283
110956
124269
101726
259199
33632
191270
296071
57796
91754
101929
42611
59448
90534
43783
179438
193028
61368
175114
157012
86917
149015
85385
102006
112818
278944
193770
6491
266440
256101
35380
308123
284470
139332
43503
290697
231802
240793
254036
221662
135844
214021
82174
65680
300175
212018
158451
292307
95928
155170
173522
18824
216750
236245
164329
249047
155805
114830
195552
162294
202531
163557
148856
150369
52071
187128
305163
159283
116189
77025
178236
297709
276593
152533
216262
24659
68396
243002
148407
64140
90474
233679
151458
129843
246933
285223
169939
205069
125093
85687
264982
208892
162833
158507
102092
78131
236481
176010
123660
186426
267266
78671
32454
36174
8436
113574
176328
82862
18078
30381
306835
12789
26119
264847
28063
72336
156422
17893
88092
242222
3603
300029
170896
62437
199339
260493
273562
304458
33179
17453
200037
277573
229342
43200
44435
63009
277713
247353
198248
274465
260746
75117
218725
119882
234722
89673
246857
262497
43879
254673
223063
28766
128320
307577
247341
89643
93176
20058
105139
82870
86779
44023
273951
245155
252187
170858
219634
189935
54824
74971
55544
189012
230
179018
128511
51472
88712
258714
187861
187730
177367
103254
204925
85575
58360
144145
276202
101981
228569
209882
287401
45432
100145
99363
134664
143122
73507
178366
259248
30826
46595
80328
251573
181600
132174
32116
25207
223130
74653
183230
113585
7277
103651
65748
277738
124682
182438
296261
57877
53756
11755
47962
172692
12470
306832
10543
227269
173256
97234
196849
277976
292696
87456
125301
101476
230436
110905
136720
309315
99233
153636
247846
81743
20891
97131
97548
292532
288937
104694
147131
198994
21401
97490
200737
55108
130172
171346
296044
305420
158363
122205
70817
222308
263937
55915
37785
49981
234986
156144
45345
93078
268856
244562
201293
142754
48601
10434
150126
240474
217859
270639
267702
63099
267727
86387
196253
154256
131398
263476
209919
83556
89817
251727
208264
304901
269985
234806
56314
270257
214327
268584
5133
228758
154837
74654
288379
121777
35049
215446
102754
148854
177805
94146
261823
21641
129034
223021
293252
46695
159408
136027
74159
169808
48554
290097
62859
289823
112965
194777
181926
300149
196799
186714
19125
24246
308686
20180
182040
156790
253259
4379
223695
48451
118874
269334
231748
210561
15659
35802
977
115343
114587
74719
196416
147466
104303
98584
191726
52764
103847
274984
37513
270155
20669
233583
164411
240990
262374
11750
15968
297068
88892
191101
158585
215826
46241
80147
49235
208269
234142
5125
103117
210864
201946
155080
224541
73016
233973
229143
75773
308734
117835
10638
187826
142021
13439
255707
70278
196904
202118
221163
11066
191475
140871
219154
178581
240532
222135
14696
116467
160956
193123
165345
175757
206888
87963
305417
253882
156584
61759
168118
45013
129112
52322
150467
192062
108316
275715
238024
83009
140864
71382
69173
232700
39666
234430
242564
59083
68143
223746
128519
326
237667
29161
287026
217721
33735
226711
28293
288900
143427
158255
225088
135029
12392
144533
106303
208793
69301
54127
294628
139722
234523
201640
242891
100032
142076
140654
177799
265729
146134
237755
6818
286600
144823
33768
260410
260025
86021
94973
35695
221462
261676
254177
186916
74061
186553
86477
283934
282288
280067
28070
164185
289109
174818
13552
99166
124342
66120
290391
95572
254432
86218
229344
64921
186732
180977
206521
257217
198726
194540
19028
25483
94095
84394
87338
84273
265601
101400
63806
183603
11390
248173
92930
150913
178476
208157
42185
13037
81666
163259
26941
199372
109058
306732
180394
57885
272765
114711
232934
269469
215293
210536
198948
215582
187007
280899
7370
184789
259451
298484
261651
212008
272042
180675
76804
129915
207742
16327
285022
201083
116878
300838
133221
259087
34522
9114
32089
204483
69450
288557
162977
231742
24853
78365
138748
153759
63313
261232
218800
202947
141376
271456
138960
17741
204205
237453
94990
72658
277293
75832
297455
170938
166709
49078
67742
162667
266970
179248
78923
105405
238768
16070
123757
257123
119546
201107
12803
223912
55620
27401
162976
43233
17903
268237
302626
265331
254806
57925
21498
244740
141234
39765
82708
90494
161664
261041
201314
278143
289601
124564
275414
269718
129450
115234
211209
54623
292009
232240
136935
16911
101
249838
43491
176016
189052
262177
86001
77042
6159
282935
304754
21889
135801
38300
264217
282893
128517
291875
168498
309252
262315
185478
201926
297802
3377
179186
158713
134068
120132
218119
196892
259533
156676
51537
244156
263307
290033
257060
280720
144001
55688
260685
41324
52365
169029
11416
261354
100807
148881
262882
75036
272718
95922
88531
34790
42710
223592
139999
29541
75675
212487
51818
305397
272944
156508
183679
108061
7905
173340
292692
148963
158116
57538
78700
240750
170498
30975
82463
132216
151065
102591
20577
56896
49121
307673
101669
84332
235499
189583
194484
45036
297922
211270
188592
113947
262463
276477
214193
40165
66812
7899
168661
73120
273098
33661
2124
243576
241800
237943
249689
87141
200264
17303
24008
167695
210183
70469
132896
14236
174739
185466
5727
93838
274753
53266
104267
193029
94433
288172
103126
187366
135965
24933
304979
105719
53600
57094
249297
21281
26604
198575
192399
46593
58154
20622
252919
134038
309433
302397
224557
16532
208871
167939
126574
128424
160203
145683
175515
85096
7693
171831
195527
147992
304069
141493
235407
146481
289070
195723
307833
919
231729
144453
276015
191420
103282
72679
104734
275383
246904
211120
299480
212867
186491
87803
246395
149264
86262
185097
153801
285803
233846
198382
70310
164732
127993
60703
118177
115363
136942
12175
269689
221861
204887
155603
238384
131141
116851
7306
85391
86686
189382
98279
299496
69106
236702
201570
4405
146196
237891
5865
23548
304425
180239
592
13014
142818
148722
14360
18494
136598
203962
187788
217268
172656
32837
13677
202563
35261
305024
223828
307328
294045
239265
40953
64504
10060
73486
20655
304264
46170
305415
259122
60887
97197
155375
73021
257710
40426
15775
34043
7700
61823
296619
123332
249502
18921
102797
14012
301549
51155
145296
168832
180135
188692
210327
4752
80349
285996
187744
201981
117587
147192
43951
144755
66127
301680
48384
97339
43948
275375
39375
213680
271321
123447
186716
286084
23581
204659
172090
224955
35218
137485
273705
230535
60700
130684
38776
136153
24111
285794
230546
11867
121673
197768
157709
103061
146568
250541
296612
235970
18283
178407
57720
62201
242795
20912
249799
204943
204315
70365
11089
38476
170359
55752
192285
183120
125745
263354
277076
30585
131314
305905
217059
208955
308569
198784
297001
73634
58024
169194
79179
196251
166208
187115
250022
138823
286792
237013
149639
53198
288187
233432
34104
207373
250652
268112
59044
287759
183004
116888
247019
272467
184509
43716
255944
157928
93457
26270
270199
188973
174302
116272
111764
203763
131367
130837
75650
232062
222144
85000
269915
178190
121475
196040
185894
166871
30019
44478
111664
249971
115758
303110
229383
94542
170903
120767
209846
172022
139103
273607
67874
105721
103173
255873
219226
131288
270809
300735
100945
10357
109776
204688
235012
166479
295561
122347
11023
45096
130911
50027
269340
141288
286125
49930
187498
89243
298563
299089
210765
283924
141482
145487
30404
308041
51885
191339
81070
44158
162571
288317
262847
203611
66051
91714
64973
106688
176027
103484
228384
285678
306172
150152
252391
4663
22707
189317
209822
165021
134635
25009
85787
167955
107266
205133
78325
127752
259903
300645
212711
59070
71495
18048
164306
10577
117486
178151
227767
305768
208086
13117
83252
65172
101991
130732
222635
28728
123204
148911
278636
153229
252113
103322
195355
117106
209175
155178
195956
180910
164779
41039
232481
185729
177117
28618
83182
118486
68888
57434
212260
102021
253711
208050
233429
214891
129986
304950
225924
92600
230318
31991
251207
293697
61510
141893
292855
229075
160323
219865
110695
230222
64201
65967
131152
175451
215571
116121
244394
273908
122157
142423
103699
131823
309106
83512
238534
279256
111151
187567
152138
145412
297910
38134
276754
294077
201944
200330
149267
170909
163938
261893
212744
273486
44173
171663
137778
162085
308252
203356
202236
74400
36417
26082
77131
88536
56491
290532
273106
207553
185560
54142
5245
173145
194729
126010
303455
301364
39210
61181
223266
135208
268230
258337
269651
222418
159940
243296
128780
96797
165613
301591
50576
139692
276739
37955
64265
45332
244860
116154
160380
152786
69847
232075
187617
223164
168336
304896
125974
4878
272040
276757
35839
241975
275009
3480
118803
14809
238101
28965
170198
224438
261042
13868
83738
125291
277415
153541
18530
245792
301179
163832
162841
221479
86208
186976
31631
265772
106388
250042
260785
142923
70107
253602
289107
84254
217675
223513
279536
118294
195250
137053
167975
70544
49448
44050
291369
238751
22825
163985
244296
165276
28311
307821
282731
27899
213764
97535
238461
209005
152877
36316
168990
133529
301770
140613
25925
301023
223178
179614
15215
209156
60988
151598
112946
73803
193061
203040
31600
211032
135562
95369
160090
93840
177022
136478
297049
21259
148264
39967
17310
208203
91889
182388
8012
57752
241467
167719
236285
221189
152606
67856
247420
58984
89736
187955
96467
213244
262941
304548
81865
58453
76423
155298
33329
149628
52786
86731
252247
171510
158402
198360
17201
305426
212556
225180
181898
129450
308256
65590
255224
147523
115725
141880
109377
9691
104484
208093
8662
143388
118321
102324
138946
129790
130280
193914
88508
127537
227713
309489
163142
152482
300210
66109
146198
285667
167859
144707
239661
49360
176420
189968
254899
71325
282215
268970
143852
24648
186693
266311
203030
241765
231595
298930
199145
168977
157947
244719
253791
78359
191958
251006
199225
268219
180079
61404
220842
282615
3386
58029
32274
54547
149211
253523
26462
179361
45939
124707
138771
275487
260636
295691
267153
256811
303844
107219
198597
159871
287239
296562
842
7297
134853
85607
249243
34823
234841
86468
298391
13148
263958
62143
37185
89688
150540
220520
10248
89361
54381
77693
153189
160937
271933
145461
291752
218116
222401
63449
1720
238547
133401
221025
149558
192549
286429
53461
139736
17355
36410
225235
243029
119492
33645
295481
215307
58027
161892
171391
56958
234027
173909
280536
254771
77520
67637
40262
17628
97500
19783
117224
215265
156817
238052
59097
212288
15711
231440
83942
181836
180104
26065
269152
5737
88130
280593
175935
225063
182352
185314
295506
309725
293748
209526
238765
108913
209376
213530
91786
270965
273059
28848
266581
189096
8162
286481
99795
33132
265154
191123
240173
252792
87542
156034
219705
172362
203265
224720
160176
253257
252320
65403
162332
24374
129018
36235
224354
198362
206627
258101
24127
219519
90280
5195
300781
295266
59872
38333
308881
109875
265774
9773
295789
129143
99718
106039
221717
119731
302454
11008
186285
217646
57098
239805
7264
108155
76617
85936
304834
169501
99949
91000
42067
70455
47504
7738
43186
10686
59780
208354
31371
302374
285046
232521
97494
61761
241480
188008
154751
191487
46816
50923
118931
111531
194774
2464
115105
30548
86100
94846
306100
82927
32750
86967
167993
112604
301549
49439
190653
254514
13453
26533
256089
231608
53468
120400
170946
95770
305947
109820
56117
169470
60203
250262
242861
264904
167869
187746
41715
116933
221559
94838
181509
267431
193867
242596
283075
133402
252958
142923
133925
3991
307385
21202
187110
102456
241435
288707
245641
283858
201034
94980
91902
235436
150507
78913
181887
79071
99897
132641
298528
47547
106106
37579
43103
257894
77977
3026
186261
263750
36535
137400
183434
25762
82241
220729
286115
232133
303670
174054
149365
151506
46418
280296
69826
269644
125112
90480
196477
94238
146540
232653
14220
147115
27528
164597
24976
79305
120876
160915
62847
277279
90452
47451
223472
188629
99203
245437
172865
54500
254695
226197
199880
18658
127788
89449
66562
44697
303441
273163
164492
279199
34448
104785
56619
131242
287679
193518
269592
275588
298472
301838
281515
276867
72230
228315
34802
281621
70431
284030
27595
287834
197118
101485
54851
205394
39042
109362
29507
176286
7821
284201
33001
308428
13123
189140
294718
13439
116005
176815
208958
116336
72842
228637
95197
121545
194071
137154
144853
297076
226054
100916
2303
82401
293429
90853
58170
200566
113162
193048
237334
180834
164602
14561
225311
210260
31812
193693
50709
180767
16788
32596
20511
56476
209443
223135
171010
218064
66464
132625
102559
245960
276183
181589
255660
32597
122987
284139
32717
284042
204983
240213
181058
273598
307284
207744
272299
42509
88390
188582
13739
3708
282500
163933
179558
244728
138119
310026
28591
110338
156832
284046
266931
286551
209109
104244
98287
153924
149466
122799
191521
201031
118208
86847
63895
60631
221727
298791
12141
105891
168010
150166
190850
237488
145414
113380
207847
229784
192438
48035
127409
52181
178919
208052
223111
191464
131454
243856
300616
279062
43076
279648
210778
268786
119059
258940
287915
301443
154375
3654
75046
234870
290697
291622
171880
192288
63653
222289
252984
213417
194150
46508
165078
281568
138010
209556
114731
62271
306358
51674
217981
206510
127475
243426
160280
101522
260038
148067
183237
88877
165161
183939
185582
144901
205001
193372
266889
55335
275659
214141
132764
173919
218886
42547
239645
101503
257874
39236
141901
270112
290942
16945
64389
112637
240353
142822
297106
272697
210788
160929
220960
33968
116169
20622
44740
39728
63920
161846
127171
875
84663
3867
218817
164209
40940
231020
297342
134779
210432
173192
209254
280277
158955
123337
60944
85074
4997
95983
219087
92122
266557
270823
202003
108901
286872
282900
166605
121542
258117
57100
226365
282074
50907
18092
251015
120061
300940
245473
111368
14193
107387
101207
244024
244160
95436
224025
32255
235895
141314
135609
251643
106741
166399
50945
14667
25781
284851
69342
131496
129986
276345
120293
173042
110835
174160
263492
12480
136580
73021
309582
247437
38849
209934
196553
240869
273390
94633
135003
186435
261279
271232
206129
199279
210447
136437
279827
308856
145919
39082
145796
179597
230936
110172
247389
151443
187116
15887
108581
257823
272982
217541
266384
114549
256841
63509
188664
153478
196874
1081
23387
188284
193506
169748
172467
155377
93501
180245
108348
39989
136481
3834
52780
223585
74176
14112
5350
15506
208741
75545
253127
212674
12803
134723
117570
121400
199815
102641
148004
249549
205959
170103
127698
243978
227272
84113
139290
76769
183476
141217
64977
165749
19510
36482
264037
157074
14840
254542
161665
112076
237545
73242
273003
52262
283671
123142
232373
297034
35932
67390
219464
112608
212134
41057
232486
116042
287609
133505
288242
25222
162546
125414
291018
94543
98875
248106
32735
120000
150909
258376
177832
62109
239695
267034
26846
205364
79406
152150
271400
54873
142651
228830
98915
95774
178134
2584
187025
122218
84512
63807
8172
132509
216811
489
2199
301957
57830
219810
129951
286429
17759
212880
136137
175719
192373
252859
168046
222977
166761
127505
95376
168188
85730
88659
71876
17242
272423
109032
293723
44835
33947
92475
256071
264874
213677
131735
198992
264485
67173
81157
256878
38133
64908
277353
15947
16294
8174
169485
153173
46026
235333
115237
156988
122616
187694
295061
79332
280990
97709
80990
143745
123234
238979
98186
161094
220030
103840
305304
284966
183718
293338
284431
169138
105097
14110
19839
232577
172468
3228
1910
271575
90381
125556
32679
280017
231874
107807
36868
276110
232565
297382
254477
191776
204522
122640
274181
202449
229841
187517
271614
220762
104140
87658
151120
266755
20204
114651
214524
75483
220217
60816
161662
47958
38288
83733
107951
261610
251900
284106
12371
10390
181535
27848
219794
104538
13564
218208
186325
38385
35815
269944
121098
113719
80045
167022
40515
64651
14450
176740
200240
28109
238555
256635
163969
180884
29194
229813
194126
198028
199917
69633
260501
177859
228690
204150
219550
244275
13871
298472
44669
87186
169710
125085
155363
167987
463
241120
201376
294316
102954
135977
55560
85338
161364
10106
150533
217297
262816
72365
84722
219443
223412
158174
100894
158510
214928
9003
7796
220523
221883
286861
242063
124915
237908
138630
233540
290941
167760
307845
6633
24578
44315
85381
32405
74345
160640
134907
220926
107640
242483
141787
268640
59817
49905
208644
71486
228202
56759
71184
69661
7506
94532
147046
52263
32263
248779
182228
256933
217218
41107
212233
183880
209722
177177
291289
299481
2741
281081
237545
26407
184479
100776
88855
118975
283979
307409
291993
154803
205954
236804
99829
49233
113896
53039
237767
200777
4930
31433
264683
160061
144757
294310
290685
68495
261503
275156
290263
189864
243501
241298
47634
133794
58802
240858
74865
279899
187491
156904
290464
183100
211945
96173
219944
274688
27722
158194
278287
239223
284445
141154
92974
139811
183387
105571
259597
155569
276624
226214
120657
66869
150047
299756
153192
109796
64772
18680
294693
44533
68959
202872
15771
228245
127348
229727
33101
95240
6222
20608
273559
149019
30706
73102
85713
267932
247963
257572
263400
271258
96676
160211
39732
130325
11565
52524
262441
42795
92459
290744
155070
159014
117429
230578
304611
210422
250308
255072
115130
267361
262128
15695
164030
198740
175540
64271
260122
93669
96719
74155
58660
159122
150800
246364
22921
113687
169572
296091
275268
297316
119711
257135
229656
2059
181833
219263
186353
80101
136201
8713
203375
281159
190880
88539
79828
275028
119037
147428
232040
41488
68583
62760
16510
84049
184208
221534
4239
129094
203249
215399
307101
207546
91377
181397
48756
228675
225378
126563
56006
248516
267129
135520
195621
204108
138092
89912
26636
231946
70786
273956
222749
211597
59030
108488
15440
190924
64442
124415
191528
25738
73660
28835
14125
197321
297207
185686
184437
104606
27070
199583
79557
204516
99740
278178
287474
181352
294366
255258
6506
291158
157618
189562
28361
146790
49374
2277
22990
276108
62047
180918
168434
306964
67010
306614
305752
235445
224143
113277
111421
114787
7762
222853
102142
173199
167480
151222
117907
196504
302551
271369
249390
162312
129401
109821
215287
145465
180950
18920
72811
254295
78983
136020
192195
205406
15288
236408
149206
61678
118482
132093
101251
246755
211345
198188
62151
5420
95935
174131
236624
175469
301931
84262
208460
159693
178718
9709
145558
78937
249816
102011
92571
220907
276865
31768
18447
52573
40118
248741
279299
251163
272775
120298
80454
36722
285064
125133
65281
43124
197928
48128
101783
63354
181512
52773
151425
301382
284028
118162
54480
154342
41257
4035
235550
233480
302109
13055
63542
251577
132635
134053
289587
110212
8915
142385
169677
80521
177618
225014
190236
196593
32263
111594
166115
145275
180659
229337
283231
147355
81172
307926
228843
139030
237544
200160
255990
30539
49034
80405
94404
164421
212237
272028
157066
252740
30159
102697
190596
113015
100741
260700
250143
162247
117487
219843
237756
133679
288796
58971
63996
92447
97195
295687
277669
42634
256388
189321
37378
298712
183059
29118
37679
79126
286194
14336
68559
123941
167338
9284
225774
59722
33507
51989
6242
64512
303668
280989
19632
100860
217502
95532
172551
126727
295770
48513
125722
209742
28627
37737
112122
13663
273186
189495
286753
279677
226259
182976
149695
237957
112909
180648
288343
11396
117667
293686
243416
5
224910
126189
236746
221875
123271
124930
10133
194374
86222
114020
22269
240286
5260
66717
266763
233280
30437
227256
218634
80101
214567
197635
215074
285879
39546
305835
92521
254266
1085
58304
151201
47577
17042
298369
46734
52207
279223
218324
250322
147954
180414
248719
280768
2345
37609
56506
85801
83835
218872
294991
235815
263745
9900
26271
288952
289913
24958
217561
64024
309037
91288
35879
172555
39037
6701
17031
158792
119034
52873
44217
264376
296057
140392
183637
109128
44905
246197
208997
252809
210594
296187
103730
235344
151030
46198
283880
198839
235311
109078
81386
212258
239780
68947
227906
176525
227133
13402
180275
74435
47688
223942
120268
155253
16282
211106
251375
141652
27878
121737
104526
54299
264350
55640
304237
128024
275850
115734
220792
272772
46060
245252
163680
234234
301194
9363
58779
181907
161519
222555
1977
169749
216625
275998
76528
292372
309314
24878
178894
283280
282277
183221
221720
303551
85539
109000
288306
269120
143154
16004
81310
114055
46567
211838
290878
41074
123276
63275
24324
2068
60690
136368
60796
100848
156694
77298
183632
284570
176787
83153
179036
15085
240115
275366
141953
124532
69043
104344
21640
162567
242485
27569
33151
47290
35420
138305
184966
82599
219552
11756
148892
26435
154163
222666
285935
83266
144166
226210
214554
169772
42330
72091
230390
136733
139526
266363
125494
142672
135962
219949
291398
290796
205827
72827
218918
278510
38603
18907
115431
112984
41226
238278
177258
40872
74750
126938
146656
120848
17072
18406
156247
17177
24825
58245
111626
234553
97690
158075
112304
18639
127503
165198
183152
218573
282784
219740
141042
292858
290793
86961
112916
128942
205474
146620
116476
267595
49811
69221
171464
287783
308460
47737
258418
71426
162790
186580
90357
273012
47155
114026
130422
98010
192517
308238
28954
127888
171838
204302
146547
262657
194149
117480
137338
101929
89860
267452
115391
259124
182147
152362
93000
257656
238985
243583
15765
136362
207916
97202
215810
254811
199754
114002
212689
92026
266817
53294
203646
39011
22083
135384
177834
256599
154854
158026
177422
68278
106182
301424
91849
196174
85544
108368
268224
44499
120505
269900
191812
123125
208113
298931
230146
28914
116006
59756
270375
100181
169828
305364
2994
220335
101397
48869
66883
165605
124668
23805
293220
167876
234934
274118
237527
81655
119799
80565
226513
256175
268648
24724
22329
107318
164446
293483
54430
223195
233522
2523
151874
190783
56149
194582
32272
298395
219545
133507
175433
152492
236846
178238
238574
53199
57405
183523
182137
96112
290462
118149
185714
119549
85649
247871
152519
46219
64875
156301
188285
85195
85398
98998
83995
281966
196150
48285
141065
124784
280545
145657
133963
295400
11031
250599
72214
70358
75882
44933
241819
156453
192484
61550
104769
226402
72720
253712
42794
107759
227932
137859
306194
109353
113596
185946
274324
42615
139600
112701
173761
114821
13631
24774
269600
286699
6709
160318
20195
245357
122412
212216
238065
302734
163210
247916
110019
109857
174511
112721
130257
190972
270998
38255
164835
178035
185691
228952
263985
256921
257302
290076
263693
190455
22770
107578
36231
106106
80898
267865
276985
210299
204991
5275
17844
38718
82386
217289
59883
74249
53566
231478
198991
4813
304130
204713
123202
63580
91816
193955
167791
200513
128915
269805
130257
193761
289441
93693
282818
16640
52832
38566
126440
14101
60919
77944
113175
193913
146495
241473
218594
21687
281245
309740
192067
290412
69681
31639
253489
85948
51809
190443
279088
58153
52566
234870
249607
175959
221199
137701
174933
206866
71737
108374
71550
293480
222153
218064
100131
2601
296238
53974
281498
233941
276251
61497
239511
25905
33548
129626
293921
72470
164211
139125
205636
45373
168776
307350
38822
189208
128053
210291
16082
113081
13122
180770
279932
116145
220371
302210
105517
179701
65136
197838
296298
44741
70309
123765
192878
171202
185531
53679
24408
101240
68838
236747
104499
89594
256615
271999
154137
175103
221500
185747
245180
152841
250066
272485
156240
286363
139429
47571
104038
259009
92396
223082
52829
184056
294049
99149
204056
138367
265068
6606
156645
126352
189163
145770
57780
144489
100633
261126
256113
73179
3608
271248
138495
168834
72755
231929
3230
249138
277941
178678
12789
5113
308022
271652
36101
27585
303070
79916
290800
57364
34490
211
108694
174602
185181
3253
59814
154712
235635
296392
33330
6033
240186
193172
286380
58955
291370
269221
233188
44444
68370
160605
275688
291612
236573
278372
73828
112107
69729
26707
201702
102228
178032
254653
52909
55571
186163
267167
170410
35916
2401
37838
60876
244916
279303
174110
163553
308330
92199
307369
154248
77510
56082
157853
43761
228994
120375
122986
149650
236448
76728
105
92854
126715
51517
27615
90444
111596
226866
51567
225361
41354
105127
177794
155232
276443
86146
242
290893
59209
306238
174503
14540
10563
183127
128633
34044
225641
27989
139732
7128
109651
234387
168372
157627
261450
231955
41102
39082
210723
10282
52003
92008
167306
6976
160843
69220
216633
148489
53907
309336
264126
29561
150264
211741
12168
207803
227100
196515
35585
153149
113196
163390
140797
308995
6977
151957
225414
80390
261321
70660
269828
220419
64173
218498
198113
26565
207906
79787
268752
205425
292645
236953
135806
244126
282788
196765
62851
133876
234798
210131
94631
79081
147482
61239
73806
295627
96361
307406
70367
140935
131438
68867
305549
142413
213461
45410
65064
214021
212706
159635
130122
151452
25315
222090
289741
285892
304729
235969
94415
224308
131931
123741
298296
138394
216935
180164
159551
117461
236906
161977
134004
151975
249410
246221
284483
177362
169233
37357
25801
157761
26589
61024
77093
127199
266439
25394
198832
132751
46919
44210
253826
180558
209739
259428
64744
236047
282788
201428
64577
82798
298938
271910
281005
131143
47992
174678
207089
198859
149299
306984
178828
21868
266135
290996
18424
146238
146477
153861
154163
230204
24664
271387
109475
82313
238075
192634
187983
16005
164666
3198
154662
301686
306408
244820
175612
156475
298845
20931
194619
235769
282932
96281
183053
55602
58899
178114
91708
271287
89985
84678
191995
272819
57019
53996
150540
195509
87114
72689
62487
167338
9318
64485
27594
191252
225528
151338
296610
62204
171783
137734
186015
165145
40247
50934
14324
42006
200326
52782
53912
118914
301856
15744
158079
246448
44897
279394
298227
129776
172933
254557
56872
213691
308395
164794
96776
226419
103931
90027
113337
34978
143531
146498
303648
187100
77924
178323
173416
161661
245842
164565
244553
248265
200531
206312
55064
287524
130293
131788
274025
40576
173302
74160
234262
16053
271852
95645
198751
188964
2447
80776
258720
165137
230759
188895
92506
142523
205074
153810
92364
135722
103186
198502
9031
100999
130919
103828
225561
243299
195630
223138
310019
270148
259818
84515
203080
137145
246873
181460
17178
27995
87398
21370
214898
272188
72871
224064
274552
224331
261568
210957
25284
147538
218179
162935
262411
111661
91436
168177
134555
44007
224305
190605
159017
41387
291169
220439
310028
139385
111508
178281
29350
166411
250207
62151
177062
84587
253369
210344
227741
240026
235483
276704
255085
181840
87134
107492
69870
144810
303709
92856
287428
259659
264524
307131
196106
249488
176411
222950
108910
80679
227300
15756
59036
165978
209329
48100
263831
149503
106800
5271
42884
127204
230792
295473
296663
139331
46267
111409
29546
197700
209271
256175
260597
139296
20718
303222
241985
141645
240521
16202
101732
125203
257294
304544
256100
45732
102969
133069
304734
213088
98889
63017
289063
112890
272693
142114
139020
132378
130773
132693
308816
18422
181142
300361
24887
9251
42018
128164
111855
275209
254672
165583
279540
284987
289924
271280
199076
93239
35854
108499
44188
303525
301809
143644
80061
294397
135153
219341
306719
19553
85257
85517
284694
179806
114057
228276
85700
208062
18975
25726
92494
52872
66331
190277
202599
280947
26129
86814
232091
291299
158854
47438
123557
169828
92096
42239
263981
48399
125664
159810
202166
251438
308969
79004
87880
249836
100233
284563
25925
15525
203511
75124
191338
296558
273259
217772
289111
36132
120873
210680
95273
9098
26733
274019
204566
64489
178635
158414
305019
80583
251440
87976
175214
304609
260945
237631
176954
260333
34059
249204
308331
33499
227015
131041
150565
90073
132762
227968
1154
305929
70926
76001
201507
281538
252812
71453
232100
61869
28529
67211
123946
81355
218813
231162
188314
167676
243292
254033
177654
8588
156651
237236
12465
148354
172044
34007
176762
47776
37607
131377
157376
143881
185060
86719
209105
226112
123987
157637
267159
51151
123665
63687
163021
114878
111227
170720
176530
264657
39041
242131
266910
84646
25584
102193
179294
5096
130442
23900
83113
84646
76835
25269
166205
39446
119724
265359
198998
178418
66197
206990
17215
40474
136802
76258
31332
235410
8276
87348
131035
215570
167906
244047
213654
210233
163314
46530
48576
132938
109274
8573
41142
101269
3386
31077
217039
111823
167210
238984
286107
113144
140922
215965
246319
136138
2488
206742
100666
220363
137345
211963
145275
121888
172763
10465
122071
4034
115653
289102
27518
24325
72969
17581
250951
288344
83011
36739
47163
63574
158050
70586
158610
22113
82983
219142
134236
97033
115579
28220
247044
190280
195221
225453
195603
76042
139050
75727
167480
192177
88451
198822
155373
177982
53995
21504
74273
22394
51384
201878
272856
137339
260814
278701
29345
244298
299474
80461
279329
130292
190230
8216
69512
295033
228493
79717
69782
10556
170690
86779
6804
114226
25686
170873
294438
16324
31910
203368
80887
269442
175378
261848
257141
131081
206429
71915
39359
274930
286885
99420
247081
73272
132572
74654
17709
60527
95294
217464
134750
28561
168277
99516
92322
152772
4292
63010
85475
77710
181918
189279
71894
214080
113234
96294
209756
40671
128108
164143
267218
41511
41704
299835
19265
91292
226407
21867
305313
258578
35206
252832
182686
281880
138397
151702
160132
17199
127403
94994
47246
274230
230558
69996
76938
32853
46919
87077
147866
10121
106805
278277
43591
198381
185516
113505
92299
127579
224247
217259
124745
79289
158533
54617
151315
128232
232837
12230
247245
170254
304463
25546
195167
14387
294737
260780
209735
148878
285995
45777
139382
143692
147491
257076
157971
222547
281471
41734
82413
110709
83276
131418
302207
11708
243122
264935
91780
286705
270906
144623
308925
176397
100591
100072
174985
92813
103200
71420
21524
121117
284417
101566
287994
245419
148268
196945
154468
153921
71205
272354
163495
126542
185942
198014
149777
135106
236113
229098
211229
186391
75084
54224
296615
156034
232555
219910
163054
221396
29168
247827
57496
240105
297311
74257
10625
289319
48046
237154
167476
196785
35174
268343
12520
35754
133520
217200
220470
279456
105109
191818
302133
162361
116969
28126
304323
191497
217925
278729
186071
166578
129755
281212
262909
116226
272273
304600
293589
123886
95690
163857
228520
55339
128689
148637
153902
10008
57560
10971
70508
228935
279231
155677
258231
300502
216185
131372
43253
206713
161200
2076
91886
258383
145977
94571
114242
33384
197718
157421
736
299321
173083
290517
111085
226850
281811
189372
236834
9854
294375
202896
126510
31858
20459
184626
253291
9416
299710
48456
180559
195401
229653
29745
81710
265871
131063
290267
274923
27410
260383
213379
236182
211358
287682
288759
181114
209268
132306
148645
120218
296669
173701
103998
256025
203050
264015
163272
151997
197569
121556
180442
111264
249592
284112
115247
31336
18137
185920
291190
94591
236384
34991
145072
215748
309525
61877
97102
113369
33899
77103
262117
221673
102202
264891
60720
150441
292838
93279
269446
295335
183503
295746
289863
98550
148534
258590
176050
12376
283902
291352
89722
189787
274147
85993
144145
302634
88194
217764
185426
250256
88629
250151
38239
208441
60804
248675
18854
6315
266031
90259
66078
43272
193575
71287
61718
173585
271213
46394
149887
83069
151013
12683
217133
14211
225671
220031
55649
218722
194083
257201
82512
5749
98599
227959
186297
192079
261209
6328
136495
89581
95088
248936
238870
263388
223617
120131
112411
42402
219178
91737
128556
195592
40529
295212
181406
27225
179912
62280
216840
193641
256505
29719
297520
276716
84469
277748
218168
76860
284562
157468
11172
150556
225186
219732
135580
209345
265277
140634
215895
268689
57544
113757
78128
275457
257461
61917
36716
86477
35343
111284
111498
142486
148335
305271
230880
53276
99815
152035
28326
222260
258517
9959
85761
56022
13648
214128
194301
213824
275781
82726
41278
244705
153666
198090
198729
74325
103572
294686
277851
281512
259690
193436
83801
97531
115239
130680
206082
68018
265527
144733
130671
179593
293981
234618
239509
159668
177509
10143
96865
118969
281689
96810
139211
69305
188338
153875
67510
115340
32682
258803
242657
300143
11992
164590
80485
100606
10475
245692
297044
233638
127249
102021
73687
86257
24126
120859
298567
145708
24427
3340
117939
185004
287317
305093
224463
19646
23665
271785
234787
73871
112331
304964
273989
252078
305137
130583
157582
254388
151340
285145
59063
112103
204090
262736
299615
145241
187248
232330
161638
219149
277866
200585
129265
181540
298931
231896
240025
3430
58459
26245
559
169958
92886
153186
206490
266455
17381
211669
262538
254888
7474
214123
159625
294223
7634
252377
35259
78638
187041
110313
210594
4858
62587
295292
58261
298494
290210
291352
116585
139068
258202
80054
5190
31804
288976
160658
252562
131459
235019
199550
105894
181217
302222
124692
237429
228096
247753
304964
96012
172258
48575
24613
261130
282384
9412
206364
68922
243830
270626
204399
263013
71230
50632
250663
286321
211520
272168
15175
61955
91896
79438
50872
3579
11133
8842
43378
286494
151853
245323
194883
225256
171717
108340
304209
168718
6803
55809
112840
167636
69801
225312
263535
158740
308334
263809
273856
257841
103971
36768
166855
15734
44952
308406
63501
294270
191834
207097
188392
57314
138624
247631
131475
251691
264789
209171
28478
121308
220025
118776
231682
195638
68148
179504
249425
140776
150100
163348
180341
167272
300944
111457
47971
140213
13144
35198
358
155380
39340
198276
26806
303709
25057
11848
145455
211139
92280
135481
214569
295145
86927
8708
298360
122297
121349
36265
217185
143344
100177
288022
101617
154457
179991
63146
223106
53518
167756
43891
44066
79395
269377
95848
264771
87054
49308
293411
138909
97063
153665
111753
92925
246576
41484
109650
73250
9528
295076
107140
129063
107449
32547
167637
147573
310049
91083
4505
253551
59360
199288
239087
197692
131943
57321
112137
68728
7094
308057
139305
271252
197433
237643
291071
275259
162562
175917
49757
188726
73276
46073
20187
146543
24321
69879
177061
167559
185468
190697
97171
11676
103462
200408
197514
115243
280685
216142
308626
211089
89621
174431
290088
302745
112087
63878
195711
244426
233745
103648
220333
223307
1478
229016
251998
208754
39577
46717
275727
232902
272998
19039
18392
202275
115870
222044
116134
219535
163533
176969
295570
104458
91392
51241
66060
215907
89684
187820
176545
163903
236908
269393
62636
308658
166920
35372
225462
121434
43657
158421
118531
51702
19556
12280
267525
48299
291334
50563
95047
114913
18224
119545
300339
132401
21120
143789
174011
95903
131998
274927
299311
133024
20487
20739
240001
236732
32574
276027
227323
90877
194848
115243
217294
307692
19946
260954
92143
268587
1271
253804
218884
155105
285217
161820
71470
54283
128992
257753
214374
305142
287370
234477
136572
170375
46663
275151
48397
109321
56869
38142
127211
277210
176847
3980
245543
159023
44285
52156
279569
40683
303777
220106
308700
289673
80088
197671
206149
300566
228721
147449
186699
64575
49243
97845
91875
258731
252354
238002
128897
284798
183076
299386
239217
305674
77771
270172
124645
195694
166472
46666
202108
61646
54832
271667
67246
96188
202744
228506
286726
267818
220506
55390
24056
267278
147645
54849
196608
193660
217577
216903
217785
136693
256038
48419
241931
12303
95122
244524
282923
187461
43464
113897
251249
280106
283756
301975
243869
157485
291623
82384
263862
215126
212006
254966
46391
289927
209959
213878
187316
112875
230406
266197
12483
207257
296515
62605
40218
259443
12167
220423
150600
263780
75332
8747
279066
153655
42955
125382
238212
247077
165427
140170
101091
250557
98280
184880
174954
43823
203711
168905
58807
271777
138262
209811
168396
83921
70123
303027
218648
155271
137579
53592
299211
169198
80286
129690
173382
25910
255608
90661
55903
80364
119778
118853
210974
54975
102877
269232
35812
116494
269063
159615
40001
260550
80383
3627
136267
202725
297704
25241
67302
180323
170065
69580
277316
5677
91847
76280
121863
264146
309243
266397
283737
191697
73887
287880
195997
143308
302322
137259
148219
199736
147390
46386
67656
144571
114189
172653
215763
251956
215395
199120
285765
255501
32013
134966
165776
45853
255014
88803
28400
216886
210569
101260
184345
54418
189478
257606
232584
49787
222139
96902
252079
18605
86164
257835
32929
103061
56477
287670
260741
255420
297905
251210
136276
230318
308063
141450
70146
707
16132
222430
148123
265545
163765
286074
55248
306939
3178
49711
135599
303262
201387
19421
240567
293467
137621
266496
43474
159148
140752
160091
175069
137049
264214
245293
31424
126139
207828
18906
185190
252279
77560
156555
49253
109044
291740
309520
254261
227679
246396
21086
217804
209183
54226
246732
111230
217438
157391
109977
293558
227542
55899
38491
226573
25588
167476
77871
97788
258734
3541
24488
71359
283635
266924
65818
170433
290648
256396
229373
94802
140263
187477
134420
95969
24245
169042
247262
63274
227605
259432
8130
34460
176243
150927
80175
117610
127100
172760
303630
114658
226231
49788
123978
236917
71566
1745
255790
130258
2843
98905
137532
228785
214992
48672
157426
163485
40977
52911
156737
182047
284038
218568
301021
66126
231600
189200
95111
250170
229807
10367
129014
223124
145143
217473
290287
20396
147313
29456
172017
144254
273620
187158
195732
266776
100214
1994
5812
148759
158593
206454
88766
298016
245589
153639
286586
193188
202877
300703
122985
108347
157236
30880
251378
244038
89396
37842
269878
142507
263006
208781
141076
172590
32231
235113
234725
160954
139674
278558
23858
158454
159194
247269
7917
154653
253236
274931
112706
96231
2822
174016
308051
180510
65476
290552
41675
88616
276359
157241
170095
195748
200877
119916
119974
47738
89778
173175
44679
218579
120613
306409
285986
37975
26072
159898
23162
43105
127839
281167
163547
49444
286938
222315
75369
274438
23087
85790
87566
37767
147081
69776
130412
79181
10527
7468
284780
127814
27869
7678
165659
287166
66533
132700
85975
275408
47964
179589
38971
235995
126570
185137
277843
269294
265396
44399
183708
26988
269236
147827
55465
265312
126733
305942
183309
276998
30708
1200
159522
239015
223674
42712
298438
56219
125079
291204
27111
177469
184933
197103
4154
76624
299708
288190
284977
158960
116740
107388
27688
185965
275012
19114
162164
104606
186057
173095
292070
221918
29473
208109
141838
121288
98855
235500
205764
84060
45947
2983
148270
294564
78957
233299
71424
279007
70102
265787
143951
135616
152299
257200
159477
198536
15268
240030
127901
228409
57877
66695
168986
171921
256709
18524
233188
232948
243664
86275
168049
174217
219565
95365
66007
112420
301934
10034
55886
211543
161317
118890
82762
122561
42737
274061
297645
98406
196809
32665
102349
150248
151137
216299
249171
162354
247800
166657
151341
238819
260083
182319
65944
163265
222870
4984
60626
55392
34442
284027
206145
8458
256456
206826
17990
214624
122976
37592
229561
188970
34918
37807
168116
255681
43780
53578
48393
143376
30784
124730
120743
301421
157683
118121
105180
193206
61602
142241
307904
304802
79816
226161
70732
145499
155055
75021
214445
132081
227415
238461
309652
137258
220043
159580
166176
148016
88068
139922
228602
59727
238944
208037
145583
263536
273535
127125
252836
297776
218350
79684
16797
229039
128218
98828
170528
139472
43690
54638
288049
5730
126238
278112
302537
36513
10703
65180
126935
267889
198527
138491
213567
33541
285720
193185
105734
305965
47955
276699
59923
85278
279887
147503
80634
69910
144344
136669
165735
31923
173695
175132
149766
77470
171035
297071
29266
302041
449
253932
182274
3214
202126
21704
286170
88157
12708
204934
27444
161079
121268
194997
204074
262578
292595
223444
161322
85256
74879
11562
8002
126189
104332
28467
5607
56276
276650
223382
295786
202025
20370
68598
293232
54474
169088
169161
262181
253314
98468
168748
63316
143533
166011
119279
107987
21816
169094
240460
184210
73481
259365
281045
307914
210544
247415
78481
128661
57921
71231
70806
212858
291650
233743
142470
31771
227377
118297
305915
161487
146244
173734
189947
238090
253708
222858
255504
275421
54158
11701
119363
104121
50451
31880
171454
282425
202593
300683
252176
137572
38575
239818
36288
5310
260892
38310
225556
53550
241097
157554
301690
185282
156803
242467
24757
106717
239443
56241
254470
114073
70040
175844
66790
168594
30692
213186
82932
128400
276822
47812
295623
90276
132204
131870
4603
149545
66095
290835
113133
283755
241787
246942
181101
162736
235536
94801
222721
213546
306664
222017
154588
64948
94563
283803
282669
230213
142088
204090
105873
148634
240095
120138
193284
203953
152105
300273
240149
47763
181340
16582
294299
155620
217874
124976
7069
101311
162176
62247
241445
248064
89139
66487
152348
173780
303964
129418
252112
195597
116285
171298
195719
195466
30626
125676
64377
57087
288502
248584
122766
116435
11228
185122
255976
240882
48608
135814
227273
163709
187670
218437
222611
109846
160330
259968
190484
171387
133621
37489
13576
29247
264846
179921
86755
56448
176162
88073
26970
175932
248123
258155
221496
252237
268079
39738
289396
240508
290598
158779
13275
65507
116820
259186
61116
76116
281347
4558
10487
45464
211112
136940
163370
247597
129986
115026
116721
280161
309909
28835
304033
286537
161313
110026
169704
195962
72667
233483
220974
68124
84906
14984
252718
131466
212712
160489
284784
291330
120473
250646
31
189577
293841
4545
255576
153270
280539
209176
78533
15779
241291
262176
260054
62134
256754
74703
50624
55877
23385
83993
230514
218398
158630
112220
214540
98062
115819
173031
140088
224214
247957
236807
145203
10340
300526
76163
247501
67645
288811
116251
93978
177198
298675
197758
286341
169801
44489
159693
304886
48462
251925
274339
72760
59994
26193
279631
196165
171212
129215
32182
202976
235137
223176
57639
233180
265116
63065
159862
45125
28616
265723
249719
227649
43416
186469
247460
107080
186906
54580
171168
100692
152638
272239
22894
164688
95200
172073
164712
52725
81677
183132
149697
122291
262070
293540
13959
287575
167239
200028
294829
89550
280918
267
193482
278250
211928
133354
62184
246794
119862
247634
308906
100777
29417
203776
113580
187205
300
249589
16702
141088
78298
30049
233747
236472
69382
182835
87751
14460
108711
276078
213711
10875
57776
302855
210730
221963
44696
247754
169594
223084
214916
243079
126873
122616
66264
5422
126392
125457
111214
270666
292372
17233
135182
72320
100096
267051
211879
29231
186725
281902
304371
279009
300919
150152
40653
115425
177443
148429
263681
26983
52501
148059
24452
122185
86671
205143
257293
158834
183097
190669
43597
106400
34001
58778
217971
28417
16716
303484
4771
57993
78087
289239
252953
119156
111666
302983
122214
155933
8360
97062
262604
134631
193146
287491
188528
239480
234004
30225
232049
190003
69791
286299
308991
204427
216133
30598
239359
300326
104431
21374
248718
269922
40243
283327
290093
222061
20955
88883
187861
243975
184995
232448
114746
32922
41345
197214
103478
219979
147047
40362
21651
239176
265141
45959
32898
204104
247314
199328
138986
226817
86552
270562
143843
287248
166096
235646
110248
261255
54394
127519
171155
108450
97207
222637
125740
12583
174294
88652
113701
154629
82789
96410
97702
194211
106272
120828
137572
62067
95083
64205
96198
186672
240991
133216
136896
198102
203314
155027
89738
81310
58854
46196
234305
90646
105283
117379
265428
150722
232233
17885
281986
77900
143207
188396
67540
36874
227282
198832
186741
308022
132552
23327
82909
165674
164223
105383
215839
224110
66196
283241
202505
223178
309464
23145
48235
303249
156231
39709
308054
142281
246424
251916
160564
202669
207302
124858
24981
122760
223310
290278
94749
205406
82558
201105
195024
163097
278731
32454
258475
182345
219546
156773
217881
197391
228929
284105
20658
135717
27997
255216
111130
17999
91667
22865
159989
237926
208624
40021
181549
111995
28994
194685
80830
239698
39799
52269
65345
91137
176620
92417
52186
101721
264287
237028
238880
91688
11748
191972
54214
232173
169473
252072
272713
14305
209671
121219
57352
197295
76514
63215
263273
254699
141013
143368
229991
173542
33317
44849
21843
234420
255726
75166
124472
276565
19187
45788
296018
164868
55605
1374
32913
156874
60265
184370
198277
37648
58478
8007
190272
139218
260678
116802
256165
183224
230618
89961
224477
115943
297793
162496
51214
146909
284147
9578
66959
158935
40692
111608
207040
98969
141216
13267
134670
115841
98329
188663
148876
249251
244160
58778
202742
10290
82273
64615
270366
10537
9284
168550
297527
176632
306330
68994
157284
624
285863
282701
257006
267230
33580
261910
290478
221683
167206
187786
67979
163955
90244
260045
306932
72052
285360
112771
285047
288287
233208
303250
101869
129062
231927
93767
129634
52795
208565
283690
288256
156719
241229
44151
281897
181551
87712
45076
66335
26089
67233
112387
154042
163042
40819
110656
174582
246456
244559
210593
246064
235583
169836
295258
172534
156092
95338
112138
66941
179451
2407
76023
157580
201713
178074
118160
107999
32247
14620
192552
110492
171737
221583
269368
39071
65920
193566
243935
49879
124145
268909
256396
156941
243409
42783
3623
143293
166874
228171
78524
73372
218298
56911
297518
235721
291111
62703
167175
206184
280390
221377
52876
201714
91696
295640
305253
208480
231532
238000
64999
305434
234295
204304
161320
283595
44892
268477
129068
11144
222314
304071
182729
158449
63078
90189
84123
133200
250063
23344
58247
182184
294800
98650
189712
108415
244681
305406
64845
200247
87246
132373
129812
63241
294039
214971
228208
277720
144332
247943
108900
154747
196467
303825
255140
287672
164238
208913
260048
83278
166847
112744
39829
83061
61972
9081
41062
289975
266687
294253
267765
210454
84354
145446
215851
71656
85183
287520
21882
80616
285117
88616
187682
282265
209634
16754
179532
123448
172013
128444
80847
121489
283223
225842
59318
181782
282618
272001
79897
267829
180772
19948
7210
20627
137713
223536
71451
132274
235579
126032
96371
254061
43702
257997
137254
9505
174831
86986
155718
115975
68898
291470
104028
307186
63890
161520
303347
47231
276028
29064
294752
72861
282718
20093
202068
21066
178792
289231
199085
186552
215373
215976
139366
248096
60639
242066
296204
72532
28340
26438
306101
307499
120417
227483
195457
81735
147865
105949
143056
80090
248377
257616
169730
164689
211931
96962
192718
306072
82584
298531
109115
208327
155143
197836
41415
101122
172558
112452
216494
73843
214038
78313
37823
296779
77487
159066
122566
102950
221285
25649
142024
279190
307852
255710
55149
68536
86914
263805
109840
195961
184460
184664
29602
8029
201998
263104
121056
74186
209172
89039
218922
119646
298468
302407
136875
39002
29105
73345
193551
148250
299299
106512
282928
112599
173938
159945
237893
183753
243672
8166
32049
285100
42953
122205
116247
188859
110298
122469
63194
170637
260882
242766
76268
14841
163370
243255
138178
94715
151362
195131
165108
201876
223236
261792
77368
29169
7336
189940
48883
125632
211656
222283
195526
91820
242125
46466
264635
15403
65752
301277
272078
153736
114332
69375
28495
195001
45814
21868
52718
185086
141225
161395
97150
67235
156476
38927
145968
290239
41542
252501
167022
142000
123054
198908
41970
277859
95500
90748
166689
219514
1872
238347
173670
11373
127263
109932
19270
268034
137261
263693
92983
194441
290944
11021
246464
140228
99297
18727
112487
286685
223520
87803
137824
254127
24901
107704
301648
104906
246442
150412
306219
266329
28391
115214
178706
62004
87753
309942
212331
12333
160030
64979
209272
119776
171780
237721
201467
20055
75927
56858
247172
182422
309369
11502
91020
232737
202710
112530
84706
1039
246210
108773
241003
249014
100236
247824
38609
72229
271181
308486
59086
117014
96644
242700
73709
156826
109384
294607
172581
98300
171402
287464
72611
187272
18792
233432
292423
79724
1027
75012
261589
197526
42365
251715
2961
138980
51703
205599
222710
202016
185798
180399
281785
45274
142863
92277
158817
302865
150962
134600
22615
177401
303521
84997
221205
116619
150131
279128
176218
224399
102097
52736
273370
64019
289405
64333
13585
205046
82308
96072
96368
241447
225193
196023
183252
183076
215596
82678
277586
87826
178472
238151
225929
137771
238600
260568
152053
290421
246282
183236
285875
247451
54512
211091
272879
210774
172059
301537
95931
276402
280357
26458
82397
280656
75209
239562
246344
79289
13621
54092
74125
218491
45895
154301
183828
21290
129059
231692
299772
160448
296953
1093
189356
294952
307112
187359
244637
252905
172362
107433
272244
105493
243951
69635
70497
44032
138664
225597
160658
13643
119028
218302
302990
146750
247194
8988
142206
154921
26973
296024
12709
60775
158739
300015
282560
76570
265186
74029
271473
153296
300188
185687
83891
245994
235551
100669
55165
192101
231674
127633
149750
2525
135681
278994
132051
18828
171614
79859
196715
234866
85574
145840
14184
107814
265352
222294
179347
46076
125606
31884
299400
130652
300415
257332
101510
294642
184210
171942
293568
73448
125206
193222
184142
309888
190393
105487
223652
147980
9485
268467
210906
142660
188828
157595
71562
256398
58431
273749
80263
24055
262200
29276
29448
255911
150919
222736
74494
62493
191729
43588
207653
310035
249620
203411
136305
184812
278884
275181
206853
100338
107598
142155
191539
219143
188646
207879
178257
289539
308183
20167
156444
113826
178103
210960
236374
213133
294947
269579
7664
287458
212946
22108
240071
157057
70523
163891
294080
102067
228444
11501
14587
248756
241080
164115
253025
276914
188001
213788
243269
154832
278943
68670
103066
165161
125106
220922
157196
291761
186838
41548
152082
277987
235505
247618
37504
145284
31663
232911
261978
138096
356
166366
270438
167290
300553
111705
179726
57276
60592
280399
249223
71243
202587
233004
193006
134061
60764
78856
246097
215105
13578
65913
90615
191280
163675
308879
35398
170045
299445
4171
222690
270936
248298
145763
233926
203782
307948
166407
4332
230794
100751
306520
154426
5767
56895
88132
42138
233829
42347
164391
205436
60538
177668
82261
131573
277500
10524
86805
85200
292949
305057
281816
264916
297883
218864
161636
130333
156942
139733
132128
123664
249823
144360
189206
207379
142722
178000
49917
200038
122613
76225
32334
287770
14722
62167
261276
282225
140286
84010
122177
227462
303871
165448
88763
214094
115829
90920
249912
148267
47854
296505
182805
240470
64422
256955
63623
77047
162673
249903
214446
238721
99016
135192
114582
20817
160800
207395
279201
155156
145229
31512
34761
280394
168860
94060
252171
181035
279885
267984
240618
134809
149301
228727
92724
102484
5711
161173
47178
243991
208617
65410
259737
66316
253055
299345
301899
270921
245249
45730
190976
31974
75668
135850
128311
98446
193162
260946
90307
138843
3572
78306
105728
199070
19321
99154
56375
299289
793
283630
192015
38881
108229
300257
284531
74929
221848
128136
129432
134016
270278
156452
65260
221254
46667
282873
303972
41316
161104
177549
150325
117196
174287
230171
275253
51603
176528
151082
101487
36433
30790
236907
14860
70488
25341
173385
141023
213805
28072
113154
89996
49116
12172
143754
307507
228586
164186
307228
24194
260221
113017
218410
191375
286758
266607
10628
153775
65991
90111
243524
2402
199549
242481
258610
98108
111448
21789
145095
272897
104370
217679
212605
144494
266620
121703
210385
147422
128774
151186
156674
144095
871
150681
13442
284820
38688
219150
47273
161879
127274
132034
203483
291307
19343
168828
195736
81593
275394
45179
52354
295247
80954
292134
82905
198639
3998
183746
19297
305544
146228
80762
109104
276450
289124
307942
180256
101390
27593
29927
150276
76204
92250
147938
141225
113135
110368
42404
240597
55153
130543
148652
294203
45944
221286
100628
180536
111722
116095
131346
137403
288149
57748
292296
161928
259944
68444
11064
61831
127424
208553
268343
201301
212354
73206
27925
252105
46634
50854
31876
223385
138294
111552
34683
297158
89296
79777
27177
276342
140670
41407
165981
203378
252791
247020
243220
60413
140070
171046
240072
241564
270638
87228
75691
147050
305089
30487
127936
200370
76496
109943
36118
128715
3916
156180
66680
198998
252963
263630
194370
123278
80072
187900
307290
4441
153783
222804
28625
174668
165129
100413
182943
285614
173327
236632
299304
12825
13223
52334
73429
164983
200583
200420
184852
212142
77587
10922
170448
188089
222036
30892
293064
126473
158552
74491
210588
59329
111371
157905
8290
168545
289496
239948
3118
172968
191451
207842
248028
228501
107576
256098
248874
96956
98582
204851
188876
197900
46125
172248
180817
232936
231657
206211
182928
213439
19188
162235
131963
112395
237087
239622
134745
89104
139864
17370
41705
63726
305777
86072
22361
77064
303255
163235
128240
205465
67749
158791
286264
219992
174770
220710
39505
201092
267091
82979
67222
16585
39932
155501
203125
66723
165263
237861
144533
294761
199303
117930
211935
224686
196639
100994
195718
187174
168764
277119
142208
68866
268718
151886
280792
192199
221000
98688
223669
235701
91735
156493
180135
204355
23936
280179
121242
56678
111832
230760
173757
124282
14506
241867
108293
145083
37718
162953
133491
296717
281586
1958
261690
182393
72838
82571
136518
294326
62458
46640
128043
270653
100879
75386
178369
214937
148524
246510
77812
153201
121758
275144
169246
236347
42588
118698
137113
203085
165151
207488
29547
255055
36907
130646
143197
145583
11798
88069
265676
204724
306669
59802
249034
33408
258760
184599
187882
165726
266291
293707
167696
211062
102468
174940
185245
169291
257503
232595
285567
202033
117782
294735
130047
192369
201222
309167
30043
288513
144262
180427
243176
24604
175845
51832
265846
102286
42582
98676
132596
29778
251573
203258
277623
85049
99468
53835
240857
7008
107406
285519
114047
270634
147016
66468
273506
204030
219866
38546
92863
105402
297485
111943
268199
150776
243106
153132
71201
246140
164471
9491
93702
296395
35371
47345
255619
122236
27167
50082
141079
160001
226972
965
305041
275768
113183
188135
297341
52160
17942
38227
174833
262738
107516
126214
258960
130771
290722
220365
63019
111465
215891
76791
131856
7431
107411
176583
46803
43352
97207
281078
189590
229340
237096
108192
291209
99569
70858
129284
180668
239240
273287
247902
155209
192807
192426
162716
114785
37700
36647
28079
26241
142770
291603
278015
303586
215267
168891
199561
233150
25771
140311
183455
2487
133482
5864
234020
72602
238833
231096
235064
100401
85417
250188
94670
303486
41010
250645
60421
261049
228236
247887
153513
215851
183253
257164
171434
246539
222333
69149
282634
93341
111597
263317
233891
198365
59714
181334
120848
118367
17729
80740
4156
84909
42611
80444
20491
148982
260104
157167
257159
139559
225642
131215
168154
108094
265286
46373
158511
18057
168951
135388
146777
231682
265475
268530
126937
179287
202871
72737
261313
68971
137193
171959
241419
187674
142644
237079
138871
83462
159589
113228
123945
15100
236409
264849
55125
102670
170141
92833
123286
302021
3140
53620
276473
173808
233858
262364
244967
206702
245645
8917
67230
207053
153635
297263
229446
69048
129150
106441
240609
175605
95908
171415
4701
168495
26770
299713
284232
110487
227754
18911
118122
250461
161562
162803
284089
93444
261308
206635
2549
69140
256765
265056
294512
299259
59998
125703
70420
48008
49661
148765
206728
170407
174803
70671
199455
248061
120896
172359
29684
296858
144373
174655
239076
167773
235314
116480
63288
213521
113893
219319
97848
25089
71267
194266
101703
123122
228322
120766
234254
146004
84121
120065
152375
94525
23852
282874
33429
111984
130606
216109
250488
181509
261782
17191
203550
141479
197374
244583
306650
176421
287806
86337
237471
147640
119143
197368
225097
18634
168822
264329
59151
205502
171928
51335
23829
120681
26562
12435
79073
132662
146304
126160
255299
226493
151446
40185
31286
56649
239447
214783
108545
136501
217024
30764
29756
216734
132747
235786
91623
245763
122978
103714
303627
226622
108521
191831
277359
188270
73380
78365
155542
59080
58719
213077
92702
225643
22737
275476
264362
217329
306885
283054
179908
5057
242179
197450
27311
181392
293024
127518
221955
212542
70810
83955
308253
11008
120366
94017
73828
291561
250061
34497
209944
44343
52470
25289
43742
22847
189264
253714
261899
86901
230912
94508
55603
120830
86632
69349
276705
71185
182625
219863
305397
283405
142142
195555
22668
152993
14543
11047
30166
13896
275923
249560
240802
59891
45317
179833
304666
117112
276595
31410
8599
180751
22978
193132
145219
55051
6133
101353
280828
45702
149637
184069
130348
298547
287855
138707
74058
81895
113491
120247
289641
110439
223205
259806
59215
92838
22706
214168
116940
267399
304497
83607
43488
67427
64958
108047
228372
132386
17930
227355
115448
259001
2303
285898
251745
271141
192452
76312
201415
125058
251170
255904
150859
305730
186365
309908
57273
274914
50116
4510
56534
144343
208197
122954
190418
173791
34659
212565
51522
90244
231530
19613
135750
230137
283963
175996
34674
62456
192160
71136
265282
75305
61507
140237
226921
206664
154755
177680
251869
161194
139969
153599
21364
119175
282507
33666
261401
211605
40003
133792
43453
122063
147742
195007
120731
186195
189648
129711
219886
34603
204992
74577
294696
58974
25066
8933
86529
227774
120575
88203
253694
39643
40994
16035
248247
60645
293199
308190
38659
55381
214112
97419
186988
164066
160085
171037
166765
242305
7225
277337
254237
58989
138673
252398
79177
223969
290069
247968
283260
216066
269032
236784
236697
91079
110356
111362
130317
74444
303109
44283
75801
249293
2312
162916
300821
239528
228826
207495
63804
9943
110140
24784
88503
10650
290938
228796
9459
180582
76858
59531
93676
294066
236427
97709
124092
62619
176605
219261
268022
262682
247255
128426
81332
266900
80568
55220
99820
51068
207533
35104
132386
238704
274944
196712
106220
173368
141210
97394
266583
15008
46964
63990
45890
163549
198418
127569
265626
210663
127115
174694
138542
52522
271126
78189
193508
250874
298977
26334
127572
284587
129870
161170
74621
114635
47925
185026
23693
415
120742
177536
167496
22974
140855
83300
272463
11419
29502
44055
126571
208855
190027
232148
223602
252257
176762
248788
148017
58990
63657
290700
245373
252828
37167
4282
249272
214000
22993
37569
98903
289358
202835
250154
4840
216999
119861
303998
284045
179836
60882
34147
158763
91744
201844
214408
244563
232084
253802
75185
276272
10996
79938
215716
212811
151756
236827
88949
292108
47682
175704
264023
228171
86060
146372
137714
114769
212932
305650
292049
271746
38715
152589
39347
184774
306300
71026
57168
248636
121781
172774
1462
122106
9557
205413
267192
34125
200445
120461
160889
94230
199171
236803
80616
284694
277973
64516
127675
285514
262007
303595
229127
75929
172218
32400
228648
222337
53486
154732
285878
124588
297542
22197
179816
113156
203267
205702
64985
155689
181356
148830
269565
233329
186339
244366
287260
304078
54135
291144
103998
93032
80509
110875
126016
154781
2749
286069
117917
7749
191897
101302
95218
250219
125137
124786
173791
100840
239611
274481
108819
146944
279884
189258
130621
215467
306680
119960
16747
304549
192834
63693
202192
200278
204026
187422
167038
219708
43031
265347
191106
304096
242730
209608
51139
95773
255438
194397
134122
20708
291817
26278
270052
212007
228660
267995
104494
78801
21093
6915
167305
58064
298876
129942
224876
99371
22857
38187
293131
236181
54357
225321
31620
183580
297346
73596
163228
266254
34846
72947
2649
149190
112024
220117
123961
150184
292891
219372
232241
302361
132039
92789
18187
293429
237314
155919
283346
115439
197490
202794
230813
186353
268106
283476
113568
91881
227156
228497
76344
37571
192006
284412
155022
294791
148999
216757
230734
183960
306474
240708
66601
48181
110485
169157
153799
452
301935
276082
257838
2339
40797
201367
236933
59212
40538
130801
81875
55109
109946
67796
60799
260848
156111
228172
56360
270011
265168
205116
36907
199640
296633
18768
17121
41764
147440
191950
33222
105701
64518
4923
185914
126633
269174
188233
9669
283819
259430
25223
80572
166435
285
32562
14071
44973
195962
49053
175777
265344
4189
9836
198233
97420
240927
102457
282188
123794
146722
245054
100689
56692
142872
113527
222304
272067
250093
37263
221916
241710
57572
47481
213508
66995
138065
3383
40648
130596
297916
298711
289027
11850
13227
132973
107649
165763
70690
196499
175119
232409
43169
41309
39591
142189
123450
269216
68204
214311
289500
2351
143586
27359
83930
203755
309803
75317
122903
76757
230586
132428
110111
52462
220968
33158
65037
27533
198916
135708
165265
12173
189587
261432
165613
122620
240924
159117
70389
217291
119779
87252
137445
36233
159615
237251
48010
168092
100484
154803
216916
216584
128995
136032
83569
47310
143690
185330
35809
230990
32437
139563
217213
132778
289512
244409
45179
183127
23182
63620
43684
64670
277748
79209
204156
79923
249796
158708
59486
264721
291456
68951
236004
29845
195868
80161
81929
104857
195543
55915
7384
144523
116640
222340
67004
145462
64675
43907
211713
127421
53838
61251
39011
264336
284663
304302
180137
188404
150277
178054
200558
269354
30902
175419
39337
20565
124781
44572
226844
180114
117064
50978
142111
131067
238462
160526
61699
224287
297792
78185
144788
63289
223934
89994
24718
80549
210437
247296
177917
292407
9308
259956
69758
265123
309578
277729
151269
104029
53161
175179
241248
257882
90186
58469
83109
195820
226190
5700
78280
3500
278288
110924
18119
7640
59120
121863
243822
29480
206459
239861
289761
48174
276991
120364
223136
160277
309523
283000
28029
30441
273926
117654
263808
186947
182402
250278
172174
128720
197538
253200
35939
15361
110010
169973
250211
168478
95731
265923
30847
240084
124060
52244
23927
222864
61598
307312
164794
238676
253217
49342
103192
51115
100740
168133
231217
244449
125570
49488
129092
266342
163132
82540
21202
42392
173076
273492
209702
202617
41970
180025
212423
184681
223217
126093
93281
120556
207624
200341
120126
85412
188229
306499
61794
257487
180977
149738
54023
210845
219019
224752
187958
284509
97256
61466
97453
131852
213322
166317
264893
195379
144594
23539
34997
301683
1512
58871
252605
55937
198197
295409
304663
164426
254323
66956
91215
118914
219465
291867
221557
302604
214914
34463
259964
192251
271419
239115
49932
241891
32492
12652
84113
283550
275164
215643
243048
257051
100297
207811
135564
255767
171069
20770
54664
164376
140220
38917
226950
305885
32476
120977
38303
93953
246057
122532
75618
112497
113888
217212
267810
128007
66359
31140
23280
134345
290609
163174
97985
232692
81167
280918
16607
99001
167016
100306
273032
73634
138387
279073
253780
208494
213437
192924
76042
124040
90802
167898
101415
304479
171963
147109
81129
149239
296731
222350
124008
260504
68436
134355
1538
59133
18434
122238
1014
152953
120776
104295
202177
38859
188529
230747
218386
53676
210217
282794
29590
231337
290236
16780
125579
307072
272102
40290
305291
279705
225851
82346
232361
277968
157749
9730
186742
247577
234970
228791
206152
249150
18385
63831
245816
73880
133504
270759
193283
273923
97053
80350
165551
27966
176661
130752
62632
274044
119572
261654
178796
24847
305622
42001
246773
74299
116570
113520
306090
17021
38563
241462
64290
78324
182666
41656
35628
204644
124302
31996
37962
65527
90548
129601
183823
217649
138758
92885
23731
216725
226849
152695
172085
71973
302353
213949
80077
159913
223726
132453
84155
107187
123051
10300
200599
309411
261462
43129
153992
246851
105165
290290
87665
221511
159668
258312
297283
45370
280626
133884
226924
160095
245750
38865
83592
78409
309509
169662
3804
128609
155383
178059
215674
276604
256246
78434
220442
268384
256983
278720
220435
300608
37800
208193
215216
179040
225623
131432
62364
305121
74724
280218
130224
207528
38097
25435
122520
257016
282106
205898
215986
148486
69928
91948
239144
203339
48126
9051
22458
125956
204906
114967
81023
180616
276507
6183
271428
205639
151676
258864
114705
156958
200996
74134
48465
278153
9335
114573
44189
247590
160964
241200
283263
256223
194524
38860
23238
201197
46703
131642
131762
138025
284359
224646
73334
155417
5435
185029
267603
86995
213074
32304
115749
203227
94497
301356
272559
252978
120690
105658
138173
81149
173738
221214
180400
18811
182025
268694
124796
117401
18139
88336
189714
189108
137359
92415
177292
213602
9331
219502
198023
277925
243431
88124
89154
296247
239236
172834
277682
245971
269603
302631
208825
75359
2335
278511
197086
4319
188947
148972
30616
41395
137659
251416
104551
88044
20321
183493
114158
126747
90342
252498
9238
215510
158603
133690
103532
299461
97137
222269
19205
207795
103164
219006
198385
190435
23921
35648
183722
209548
262168
194168
166830
11133
46772
248902
80743
214260
247905
77105
101604
234512
240445
105462
183293
127275
261879
294592
130141
146180
105830
180732
47584
3555
151822
129628
226202
165752
178472
92010
83257
171815
70444
49441
161113
249442
275008
217515
265389
119109
42141
8203
241763
309725
248876
292475
185276
218144
161481
254733
295242
2186
126266
22530
158373
201791
209502
133569
17689
124358
202598
24036
305202
88226
15625
90151
268729
240220
195642
53830
140316
226159
111798
28295
9113
70789
286228
205866
271734
43207
297097
261349
279015
137513
53470
229564
299122
169661
123468
146629
97274
20840
83992
200389
165031
143450
140497
158631
215854
278721
156977
110226
20194
121207
82568
174381
79682
62786
114903
280735
64605
145050
216913
114196
48505
309471
146185
302711
33142
68956
65408
182561
150789
143394
258546
181702
47411
173497
277212
121610
248965
282055
177958
209952
57482
5539
160946
216986
307432
210885
60028
266476
269339
270003
111153
135352
246639
118275
247077
215852
285919
187720
206343
230190
13680
213721
160699
264213
273795
53953
126044
212299
129492
112671
68334
264893
210842
38667
232274
3085
223866
155153
147287
251540
219080
219221
15469
214948
24604
36997
31629
186800
30626
253224
144108
20144
182532
230025
212465
262693
166597
154633
263973
135173
65107
31288
8463
160995
306542
245057
7545
31888
289259
206317
208019
24216
256169
256598
153865
93278
133343
256135
242638
85660
267411
172829
25593
28285
109984
154274
185444
90471
205922
250994
279562
25328
64848
303237
14789
123545
145227
306972
254275
242784
164047
221352
69206
150371
162395
286882
25491
211996
214680
43237
280808
80666
125483
253266
171460
285044
219434
57361
75676
164972
172184
90830
56027
138663
180088
285258
186769
237237
6586
170044
14579
201952
93079
280904
253873
194178
283516
262736
39210
96152
275809
282282
121647
64585
220103
232941
151349
163457
149176
290443
274075
63110
202862
118712
83202
171430
106723
245876
67008
135965
77484
171660
248112
134689
130379
224827
162409
27523
138996
29642
35717
215370
92583
245404
124440
266596
51110
226378
38899
285562
54251
95254
62534
268621
146760
308611
297982
138454
258482
86801
77877
55682
153592
119021
108520
18167
27603
259869
66315
106193
31205
107278
282233
110301
82138
211038
23913
130599
269411
50112
21376
20138
220029
285965
98011
281871
198786
211202
148083
237901
195886
50572
178597
23071
57738
99474
90298
278317
65028
40646
124191
296038
17634
110397
255116
26641
229863
37146
111296
209164
122643
151085
139434
303489
43015
302970
120099
55085
34304
210063
206302
97877
90167
33914
138575
185667
245041
262602
217364
155902
190478
295342
300147
28268
109052
148357
213737
19590
260283
165049
38070
58190
222930
176497
107142
233677
191642
26892
206634
78555
82181
212947
95561
194059
130834
2997
9917
224508
290457
204966
215022
157594
79230
216430
67881
247628
40826
288269
40145
171149
172697
185878
269104
195172
11602
189240
19799
226622
241235
31807
257573
156569
178642
263880
5707
254587
41836
221028
134943
58550
196670
160254
184007
21653
244779
63207
201620
250315
43191
107411
165638
114350
136610
267734
136504
134282
123558
105585
274485
120669
199761
8219
86465
162606
84967
237035
52782
137647
61532
48814
233710
141985
303141
175839
74546
132085
126924
200060
135970
111067
12278
14272
299459
48281
211746
263343
235744
8952
97482
278663
192704
215682
175285
96195
245451
36490
138715
190867
221992
142790
90536
26846
252035
17008
298124
282773
248042
295226
158976
168058
28972
229713
5746
271695
146636
265486
257999
268109
178543
234190
178979
21046
303925
133855
287995
221089
260659
183963
114480
245325
257642
238142
210879
90039
210060
232313
80379
294397
94481
46039
297223
78312
154626
281549
116442
236648
50972
22162
157220
13575
146535
250519
197738
266676
34286
166290
56853
94366
61736
62878
168439
234577
281503
230495
179510
100946
258024
108690
99948
71940
127031
263260
162545
163917
42771
224721
298844
175671
279283
208313
298571
180418
59661
51313
113037
132888
277042
71964
243751
93549
307953
294491
173533
29421
254869
123559
11052
218487
25167
113958
261533
90155
171626
101389
146997
172717
2998
51863
280932
307587
235572
34692
217460
298825
304899
79333
174332
44336
143679
199900
292098
23091
246524
178795
245962
108174
44483
126909
72703
92027
54163
110827
292518
251215
72299
45471
119349
3777
82568
246376
151656
105378
49999
153986
260760
67885
85586
16349
308251
303742
123513
180167
95553
23826
154006
115295
75144
255557
44281
62889
194423
105153
147408
153750
276176
157971
242916
89765
303696
302991
60023
302204
147628
23528
40027
101533
242218
17322
79700
38716
107550
131896
93754
177226
22882
266326
48100
165085
42030
265343
241127
14218
301986
300335
242840
46476
263523
58477
48736
194152
132241
24936
236429
290261
116327
300605
229704
149394
220079
294428
265626
76981
179106
74515
578
151764
131037
14723
138679
90262
180588
257267
45439
189603
166104
7158
142523
280428
149384
89888
171083
139414
35859
72434
832
146786
252334
43109
64414
105397
19281
296200
13290
145676
150960
182971
191298
32151
144399
303018
61835
237676
139154
28766
123964
290809
225327
272751
157089
196004
268663
2858
29616
191720
80859
183010
240834
19494
39661
188475
9040
233747
153978
169407
272011
93717
162950
40240
264958
198779
156911
146436
239048
101850
156995
306214
175371
69633
74007
308842
251259
169264
279167
209938
242714
238248
213639
20994
50267
92491
118854
241567
105862
240126
198381
294259
139631
105841
148445
224379
192948
299159
255598
147804
167997
226125
280576
230920
237474
90840
252541
230421
2123
171835
130823
111164
195906
212708
20378
281450
201385
82789
56957
111606
70385
77672
196303
189656
135892
72871
167185
133782
137529
155148
232689
177167
60124
112345
298832
163128
245242
53237
155133
222635
24231
2139
52668
156724
126637
72860
1828
285179
183431
21351
57912
191251
92166
228729
13816
193202
302350
159483
168957
1996
142526
244325
34613
72041
135156
270042
137954
187905
77143
34912
141631
11896
268378
262325
257591
301058
37054
210422
279918
58635
305935
262928
266064
186835
195448
139021
22814
272453
242175
220832
107729
179275
77819
278853
224319
92087
133012
246158
161832
20662
292089
70867
73537
215965
289705
98832
267031
179899
174854
248313
262321
212330
309055
301963
132459
53120
206755
279822
278018
87596
34309
81039
1472
23814
114757
74917
70709
281011
294603
139663
22068
144086
222786
135144
9908
297339
103092
248384
207722
45650
278232
239645
271060
4958
224557
126712
85762
260588
173623
255740
304177
121364
302436
217546
293645
349
210180
289873
246643
68378
272661
274479
103720
11685
235382
188989
211199
266532
183086
39309
302184
215912
258285
44644
32314
15567
15561
52559
159409
57071
161373
259856
9570
135476
134474
114161
250607
221423
275541
262029
199966
29222
2724
283757
33500
220306
76113
283473
26845
135492
294099
94178
70842
123955
147686
93906
82592
253949
8854
114154
299517
209979
280136
277496
158271
152448
126965
23898
250311
199974
96399
112117
111496
259776
174359
264245
37902
113949
28420
256208
53488
175636
141646
126879
125133
152557
57491
83186
260738
210766
94876
114824
36150
41742
6405
295203
303354
79139
3853
13590
293591
267327
153730
143461
239761
249062
258120
235935
155621
16900
162113
17580
172845
64923
308946
186754
229158
4494
130141
260703
39654
32142
120951
86316
10529
294688
65407
41195
134618
151569
161105
170027
92277
187624
64362
256801
247720
127327
158408
66264
183892
292158
141735
17000
301055
161571
258406
131933
248779
152639
109399
12896
156015
172574
103371
202682
91874
64108
151427
286908
68070
242834
8038
290830
76558
193598
223786
288235
66435
134487
188552
242306
186420
46198
4000
249705
116290
64862
88710
234385
191073
152735
1994
120451
8496
279348
233419
163682
17124
28504
122565
275830
8748
16682
77303
117623
90815
102349
9271
100404
196123
274161
132455
128490
302268
304083
164192
174331
264258
111129
308548
193473
6622
246969
8805
23620
130325
94179
142312
19763
307553
102092
88868
82816
138978
20306
33322
97638
299406
209936
174237
213892
80631
236228
140569
291803
192464
259346
139938
25130
42577
83485
45577
33803
92203
262487
159272
254380
53027
47896
51583
105226
122396
167139
252076
155381
126608
96517
72273
184401
139960
187067
18283
144429
106902
39624
163159
113070
286522
199017
106479
92501
241961
235826
179237
293783
40613
35625
291739
33467
14705
285407
242538
295053
228660
302430
173440
67498
137107
180398
138272
208453
270979
257245
5995
154136
56638
67628
172490
169157
41158
12888
208293
277631
214877
307654
20158
164547
307849
104498
190809
83253
6323
293347
280394
167239
113388
57744
153169
27710
33931
96248
240990
141110
130197
238205
2794
249809
243809
261591
18237
206102
88030
12742
117296
11778
186371
144065
140728
233438
231959
71856
189475
176412
117461
21762
243978
281901
180145
282671
237119
198875
98000
95991
53597
9333
66387
170567
303039
59004
297842
270771
143642
125088
212141
209135
81412
16421
201261
135473
6164
108445
5498
88409
120577
32641
248887
85927
82515
115546
120232
61769
306908
1480
205545
215837
86885
298109
214594
155424
118674
109457
33973
256923
204884
235939
144202
115119
226905
35412
127441
48342
84943
81390
96175
182786
120871
43740
115598
246586
293857
173448
176917
213349
215226
239597
172435
131007
65765
172255
287104
197888
37139
31602
250289
119753
251154
106578
189099
130944
306152
46509
53011
105205
93236
40123
165953
161633
204400
247044
250039
265732
63917
91324
73398
204292
15044
245672
12099
259489
256975
309712
139308
286925
180221
200015
120430
21915
134869
180093
195563
257035
246124
262154
115893
103640
53925
211608
207685
120818
146121
256050
117983
8248
247167
24714
170998
170761
148435
204722
253215
240054
232951
257830
52238
80201
227770
69765
232058
272510
71397
293622
224260
137491
51680
73598
33880
305129
260427
85993
67337
26716
231600
246025
248271
302496
57524
26489
133268
114119
286341
249398
271650
296982
211723
221177
201599
190774
105250
107884
78026
153112
152719
92152
111677
24723
29674
59609
33805
252169
96704
35379
211701
22140
22527
202909
262547
215164
250428
274350
161019
261258
180213
9660
66270
185946
123894
251139
24183
2884
143598
106042
295304
217709
147853
24303
130271
266254
126939
24142
233500
55598
240702
197192
305950
94549
210224
297667
217790
197833
57482
57017
123461
214377
83201
275275
181464
14171
148894
128697
186341
209453
265360
96207
94330
96291
42214
190217
290591
700
75050
144935
259211
66299
282699
261642
53850
24929
200128
220301
47270
202207
21171
302492
214604
238294
60879
190841
178246
122275
55619
188559
22472
244138
123773
231570
250121
58578
118465
305020
104458
144294
166864
3476
93163
253314
44103
298556
132055
208316
7296
84041
160789
43185
175416
180913
277877
61334
233763
257252
117195
64627
166864
262491
123018
286367
23756
28564
178326
294837
159405
211588
286363
205691
277005
202904
268050
72758
117749
160794
214151
27864
68468
3402
1313
79144
153947
60024
70889
47688
175635
6635
243300
173678
294604
126637
121050
143298
292630
35597
197613
189339
302939
64976
30560
12526
252066
24246
296410
13221
190038
45117
252573
152976
54732
291518
201352
277635
185900
71157
269709
261372
123239
222299
137797
12249
233568
195305
128127
184966
91200
270442
43291
149738
207217
90819
63211
241627
211591
140544
66898
231071
6608
57691
62804
45752
38599
281277
114512
305098
7986
271442
212447
32610
96335
236698
103007
181659
71670
224545
38387
2409
145148
103371
175602
205454
172389
113678
224150
235024
296366
230856
134136
72858
241617
127293
57224
185385
18264
282068
221555
205138
107925
244925
87794
170461
24458
150309
244958
2103
255173
258533
105479
259691
232564
8212
128338
280766
86393
92858
287376
22711
121750
76838
40119
245098
98300
3611
254196
260477
238582
152101
263025
134671
32886
255236
34413
1838
76504
95169
162397
135556
17807
102458
140154
224205
199043
238351
134283
273151
303664
61107
304164
639
45138
240803
69329
175633
147341
295441
231098
43370
111927
277613
128870
241501
105207
33323
279108
276634
156292
119089
253346
27297
266851
248399
29075
184580
69989
190691
49273
91177
88568
111695
295115
141461
295998
266850
204326
44792
504
37253
148649
12719
306389
126355
3570
263008
293133
192517
308756
252101
272455
186824
126526
19734
976
291895
51377
197541
144409
190403
74857
55679
220183
165545
181418
178291
207096
75900
283407
155827
106682
131508
130287
281183
193799
151245
76850
109624
22697
16759
278228
104419
260339
276576
158572
170361
271616
58483
254664
49064
89900
285603
179418
266326
2889
149688
41061
280381
58866
90435
261075
290460
228759
130257
272210
59735
52694
199427
48138
75390
159117
213105
169283
285048
89103
47929
275096
184011
111981
244378
168995
167073
299562
233501
228989
15706
270027
12899
238932
50543
153153
176142
292526
129060
12411
135594
263453
165713
104855
93845
223124
122685
184337
65903
229624
134807
188029
280075
156618
114226
96255
223779
244772
230863
127858
59234
291005
270473
192556
240917
93385
131573
41073
152405
159298
259216
16096
269783
205115
55334
309497
293806
114539
111845
124623
273543
20670
177166
121914
75291
11065
216730
181595
134710
243175
32923
99605
33443
42309
19427
36740
241249
86196
80947
238457
222110
79015
283792
4614
242393
273191
253251
7196
98982
52507
58252
127172
225408
189549
45084
176544
145865
234874
69138
116216
182149
227591
206004
226550
182698
2763
195850
291090
189442
60120
273986
248529
133887
143436
159006
13500
268888
107246
104573
252354
137307
235717
68852
87739
37024
240039
235132
221984
69290
159746
93509
119780
290264
181454
189716
242309
98242
240497
56104
120160
42029
147663
210752
71009
171229
205347
249983
65206
243487
173977
277766
170062
295283
275432
37738
188111
38180
191636
153741
138922
15637
144649
163235
97635
118490
47254
178944
53877
182296
227913
17765
300267
134230
81859
256169
2278
222685
129020
161829
60130
181518
257530
150087
147236
39532
52430
75795
186680
168204
192434
300043
135890
254357
61772
57453
180303
208080
68413
27386
35536
113302
179877
298159
32419
290243
61291
266575
267506
49065
23396
152389
247574
106476
103843
217256
178990
261449
129003
39415
3875
56584
13772
285300
218974
302207
170814
119934
196480
119800
265490
278865
300387
92733
207646
195278
294527
84362
248402
108686
215040
211850
55480
149223
301061
275371
140516
62494
28441
199712
300689
23450
243098
118650
41417
12587
284368
197258
118654
110078
71926
271661
121278
118430
165162
12045
29405
92600
237567
136629
102962
91650
105806
60882
151548
139948
134254
228546
158456
65584
35227
11751
39281
221635
50721
236724
6450
102337
74325
219037
42647
297436
273882
112398
76560
262035
155779
255577
126734
178318
108121
280271
121298
304899
215563
80675
129940
42722
298043
108188
300365
178453
40635
53827
74309
271170
21251
123838
77814
190401
214759
266576
236702
275052
168562
170235
63593
260426
86469
63184
296013
200240
38715
248269
47413
134207
183005
205424
11827
244334
93359
71457
59168
150458
73720
123152
77361
157494
309928
259573
139707
228413
75785
215559
35779
309455
24149
210541
223360
186681
160018
17776
80723
16231
268705
275370
149515
114459
208165
230247
252170
78780
184130
244666
78275
88002
167097
162922
122565
183942
282776
304337
207662
52890
169030
306009
202801
171943
67254
194138
190144
254890
184529
162106
270011
171864
161642
292612
49614
133184
147592
171925
7396
242456
269316
226676
210135
186157
171906
276330
144998
78563
304464
242564
136387
234469
143642
13266
297392
185043
59158
171180
73793
81846
152492
174597
186890
190861
191047
78440
247062
303540
58607
284520
139395
223785
222042
288049
289037
131422
168905
237679
157395
202658
37523
211477
304298
177382
100851
118804
79225
290952
71045
24285
300056
223004
49977
284283
220137
8155
230037
88946
200442
295551
283046
165785
208857
150958
288685
307640
126304
125126
308549
121349
155443
4254
145924
281255
135758
183526
214395
37715
281102
305250
60685
37774
283202
177591
142959
69941
113088
211764
178308
21792
171996
301700
206159
305648
99993
83337
286615
304826
116425
120470
164372
296595
65238
136831
104414
150356
134376
195032
163720
263173
237698
287083
49263
275247
186343
305251
229488
271014
39968
165772
289136
242500
199797
250112
291544
130300
135355
79650
187346
967
65333
160885
303486
257916
208004
237004
179374
135252
262637
201820
61148
170737
112788
265323
105444
284991
60085
45648
25867
147621
113194
74917
148910
6685
283074
100138
132287
107737
60842
39749
13894
171559
131565
93801
300511
18294
50612
199686
115151
64534
294242
304968
5940
131444
278699
118498
54047
155806
46438
123523
188038
117680
177463
137163
33007
85360
174962
118490
256928
254247
263753
275607
79820
63396
196469
97355
78780
286902
1428
40478
26380
257562
229388
22275
276185
206502
188334
297562
4405
124
145556
98329
33890
211946
24458
163051
141662
289840
67495
76014
51241
283202
250061
132930
4018
163198
94487
119819
54523
288182
22420
33796
42322
242928
36016
10393
179997
258498
243992
203010
57810
85108
74881
89808
170717
154989
252006
165246
69117
246698
280662
304407
219939
245407
148179
238098
62281
219045
183959
302726
44365
195231
295440
28402
9904
173326
140781
106153
65430
57433
159611
30615
308136
273501
212564
195289
157175
4138
131500
14770
197566
51516
215289
263491
306534
280458
168785
49549
156609
244897
155280
217885
195597
260420
298057
78155
29647
85628
57530
276741
290854
101703
83724
48505
146592
120146
129293
108192
207353
141158
96387
250391
197026
167759
117424
3747
242204
188015
2942
205900
43795
10628
209376
261272
55398
77411
229593
8323
134821
259593
90649
64868
274635
94323
74117
201119
222399
31457
215938
52124
77552
270946
64735
272621
82293
222863
168209
234075
147897
250539
247277
89680
241590
162151
217564
272018
25041
103481
67547
118307
274191
144618
114741
152241
199279
180634
248264
33581
3716
24678
24322
55150
110835
184652
65680
45906
100761
289082
169180
40105
302843
246267
128694
148680
247186
209140
102110
254952
197087
220794
52364
35004
160324
48505
35174
138034
198039
212276
147829
64295
82935
165198
83580
226218
180452
167372
183990
190357
86904
191013
2622
239497
144343
202149
266549
75081
97713
137274
23196
274132
76415
114072
57411
14251
73999
276977
168165
305492
185094
287321
238975
30067
197920
109239
89705
159711
236689
281209
154514
157831
112940
112914
226610
53250
28339
136571
87041
289812
273552
3438
300038
82017
182556
140219
195512
256018
273268
18956
98889
119671
165840
302677
287343
81034
144141
31118
225514
218750
233851
241993
91449
17719
24121
133106
6542
216544
78026
83304
23046
8954
208630
241798
261004
267192
12153
240224
101325
240270
75362
256367
26447
167767
287440
207792
195882
80708
164723
118074
30093
170731
234843
108960
154087
295378
802
50090
211092
55870
2004
7225
68888
136215
251130
207984
188030
309668
296335
149770
97710
270906
134335
55482
96193
87740
49487
275447
264312
157178
240107
304801
231284
302921
267371
148844
282764
259488
261476
136982
309478
273789
137697
199715
160106
76478
27337
212344
121893
82304
222971
93158
175816
236268
11927
135846
99649
24017
76970
294404
206878
100224
25141
219892
213642
54947
11487
54387
92502
135435
149767
155826
264545
111562
84159
94733
10221
138824
307143
94201
247034
3319
118089
277339
84730
281581
284441
195440
112984
179897
27246
239289
40001
46370
16159
261351
300208
7254
304168
292773
80383
202515
108308
130966
220820
164361
42159
22855
208120
166216
27822
172255
166771
262450
36278
10414
228297
257349
95617
72611
35418
262452
155615
40821
74750
56567
230881
125362
154796
296392
34638
118750
237239
191565
309676
268508
308712
206557
132621
53628
192764
87726
255535
285592
13954
257918
67327
77061
241659
10587
193281
230357
309326
276484
254966
91921
207390
273436
207396
54372
305398
295585
57862
179718
35131
123631
219255
123142
44124
45262
55006
11359
84685
24924
174092
292668
196019
163752
67657
79000
91820
226690
279552
56795
229632
261148
116878
76702
3494
110548
293075
178314
183324
294934
46787
177015
249526
119786
255839
50773
273289
10838
173803
306702
303386
65099
163467
151112
41888
269483
35358
238499
61923
271041
280367
201186
189986
10119
281696
76013
113210
212684
69369
9545
103831
189092
82449
306647
192305
68837
112910
2646
215136
246417
236265
283342
114983
110081
303476
168510
29177
201287
200758
8530
299303
190399
157938
120400
192815
89368
79880
289192
39600
13044
235888
38033
171330
170608
55070
167744
109779
193157
17834
281060
139448
61203
38307
189666
246603
222734
70578
157517
286434
254396
257335
131605
155433
134468
30179
6638
213553
89555
47292
195044
160819
211979
274639
6484
125071
160038
190306
86735
229626
120469
196353
199692
271305
102729
308473
224936
231341
208501
197131
24368
252754
168314
97001
42696
17470
271499
161510
2833
239154
43608
128741
253174
113781
41610
132080
195313
5116
80965
75286
228020
131427
200456
132897
229064
24892
298087
13745
30588
127020
87726
18746
37390
10467
112622
30616
99113
109092
130559
63742
14012
268687
144080
305327
118879
90819
32325
205112
225596
21650
76939
248247
278958
89435
200638
64373
49
138485
258311
170538
199129
148092
62730
309339
206885
277059
272708
25959
286703
296156
140205
266732
100388
290816
299335
170082
307950
60320
111043
93412
297198
148352
184409
272947
156976
194270
30377
177106
82055
254328
60032
63488
116150
196356
231333
298169
5276
41746
283637
64444
2633
78958
128079
78874
43728
191531
77485
33026
196940
2809
303414
257920
176696
56668
149730
142749
164577
16954
302953
99293
252339
287322
65151
79723
127226
170663
37722
199579
156927
223020
161097
302506
111619
192061
227966
229436
235493
291390
236928
174744
255352
26797
222372
141641
7446
27885
19851
23268
248195
51029
180699
177550
36430
4846
246385
23649
101340
30236
28538
22383
190339
69921
39446
202469
49250
89928
77703
183026
41848
72970
303683
85911
115136
286409
107173
139455
285436
205071
229528
244193
106658
292298
130181
123809
196077
8998
144959
22181
160802
260255
31486
138536
241142
261435
2054
214092
268867
294021
197611
187753
266021
110324
151588
228876
191680
144913
289303
270942
10199
42595
86454
260877
18849
21018
96356
32638
169809
210425
218503
235613
309748
308428
217762
23506
143478
188340
296249
265293
196843
259046
100127
42065
175583
145672
14149
255308
40804
171629
304714
132723
300431
154889
213620
239894
294415
98237
77426
291109
29669
256161
257994
40220
88515
48703
31084
60002
291002
82398
23942
255953
16265
292838
80491
160006
73353
158173
22587
114145
261185
254581
174007
110467
243551
254850
22313
91183
248
57087
9258
163241
163565
58208
262166
233588
309692
8518
142519
78242
56660
208729
183789
268326
19701
298709
200574
159316
171862
109018
23006
66213
238219
220899
141757
69875
213354
67205
165999
263132
217933
283977
183194
138950
308551
88161
50457
200270
61008
309800
290940
101067
151670
245721
103635
4354
32808
204086
212893
5133
303549
69650
116372
231186
97382
245266
97090
248815
248467
270503
258959
105947
290608
145248
153368
235347
39030
183024
82773
245444
210894
254339
184768
246580
30258
89122
184438
34635
171801
242733
157076
64308
200203
198934
103643
193758
234897
112559
145461
14023
39568
173989
238268
255891
282409
169043
37789
24161
247475
143829
4843
115034
13191
290535
99703
143464
292393
62395
107123
106455
144817
302661
209899
158382
302915
11691
159204
256790
17162
237309
276704
198207
85245
170075
150814
87296
264103
251368
210028
103269
29858
106276
84314
24557
137929
233806
233965
19703
42660
243922
119568
200859
4336
224602
284547
302232
270302
167842
55744
169856
220645
189080
163335
69791
48666
190117
14352
190616
98260
163059
13327
54181
102669
265074
105159
151009
45947
83674
40294
8528
143666
107099
189509
140964
94478
61215
245674
16646
227194
14598
188881
119588
177413
81491
175725
180517
180747
305145
277783
130825
305898
19587
130
280106
50827
68488
296744
284771
167158
170441
76785
130605
2589
45622
272975
113969
63643
263374
34160
211015
22490
142697
184026
91014
10526
15629
176817
195409
264973
198421
291746
91265
306575
187400
241961
178667
217662
144071
247806
120778
140287
61649
297075
83675
33581
162114
294827
216974
11889
235132
69758
52665
151225
53599
46400
153889
104981
182140
227296
28014
23551
170568
139300
208177
274026
178855
147937
285735
270154
170790
39999
3083
153745
229876
105701
190658
56926
231528
21577
201544
249827
153655
115397
177279
129992
718
219634
199406
53758
93513
158713
302320
159585
252016
263336
80419
240281
171861
183992
140256
245182
116570
203297
276934
174993
48954
92169
50886
205624
86012
10174
86735
307974
119548
104633
40799
235700
87687
95670
233403
153639
228978
105180
172986
120030
51094
175863
165150
308749
174832
10774
84082
40942
294289
136419
274129
119507
90532
243102
208567
270765
192605
285890
63973
265694
307556
16001
287461
309159
267140
156663
64098
141262
270151
141801
303005
78068
274607
237376
31987
264880
63108
19589
247647
234634
245026
203988
190645
23705
303202
213399
118143
159040
97990
217922
247326
108822
101452
293287
114411
63444
470
111096
238754
158423
8373
250839
168233
82245
302871
221733
161069
79246
41701
256631
199075
134853
121263
63332
8373
266102
167004
225537
245154
85503
131697
286374
145338
50556
224100
16948
173576
286153
6161
270404
11854
306144
3396
239119
179555
85454
271018
294062
299146
107371
263001
302857
127779
134226
217628
132506
194339
173140
240983
47337
309876
135082
139606
149251
191567
197514
172984
213935
16794
240665
45058
115332
222293
85945
179287
36812
9320
36770
222196
41437
17598
175129
123788
232954
81814
84414
249570
72023
48963
244773
135392
52681
269001
193879
281077
283440
178650
112702
301117
64520
186728
236288
93544
256410
244773
168571
35797
168113
18747
113219
71139
230794
250479
291582
259428
193399
107378
107604
222866
237976
140783
204058
69880
284587
60487
144957
120159
13404
14614
155502
73974
301363
20611
167210
72648
191141
158812
255208
213542
302212
98548
172688
52711
94505
224172
57966
78082
260729
265322
276897
250166
55721
190238
208887
158011
286326
308413
212160
187561
210726
199008
277341
182261
202508
71445
260849
82069
134798
266245
146392
180336
282172
121732
233321
77188
161138
16168
141158
41469
84305
103006
110989
47786
68095
160376
281637
95044
34709
231295
102615
90646
40343
67326
75385
109893
60458
176335
294347
31161
186720
295591
78750
54839
248638
54910
290731
108611
271914
114985
141955
98
101402
183356
28371
191445
266040
286892
52265
163696
51606
243482
170395
252455
186031
52769
161461
164418
164331
223790
178002
306521
203504
24931
155571
143160
107255
69637
147881
118200
142143
270248
50994
199133
150685
200145
290259
80520
236430
107333
46520
220066
149896
68697
132690
198485
28165
24296
189409
224030
117484
173501
232837
110345
235874
121676
256625
298651
256381
249959
125158
277610
154960
224100
255146
261779
265123
260232
295905
241390
302
143093
198900
234593
102793
284078
71694
92438
35689
236106
179608
149764
177676
98469
202076
104800
225264
308588
419
265666
171000
202434
128860
9841
295500
172430
106939
114904
13638
91706
172898
29652
162248
301024
96031
242597
17912
48601
208619
208941
9003
174048
224057
130951
31338
277066
64038
217986
77640
228529
198410
20832
277443
203630
200407
62061
15924
204171
179994
30235
44784
93969
198023
296101
3750
109926
191482
259488
216217
82667
55950
148465
195751
64098
34000
296019
249283
95638
266969
67482
259247
25254
266137
220009
265703
294617
11744
296815
182109
192569
190250
262642
94372
71182
194486
139047
228322
167903
60628
113787
217784
108123
221901
45453
136467
222712
300640
75295
253558
253503
94916
90685
36624
164815
276637
154188
209868
130756
98346
95801
81032
140820
125438
54548
306337
258806
87884
287818
212304
28852
48023
69043
26185
111725
9820
35184
251468
95997
182222
277186
139335
193831
138789
10588
297239
57753
225314
3773
143098
10435
104096
167511
163684
24517
264677
146659
46471
158425
222909
89058
288816
80269
211863
90550
195164
33182
113761
258365
230335
219279
133201
281163
176913
51912
109076
173885
34257
148019
230048
191125
190343
106549
193538
92708
298913
148297
307854
145254
46468
147018
110948
261492
110369
114652
180592
283028
50952
26718
193554
89463
116055
188080
52706
54404
223537
123441
302567
138982
179773
135269
190987
193681
150744
275592
233806
173620
274179
82285
276791
129054
33438
266572
309580
173890
130590
67131
284714
89769
209147
267569
106244
83906
79164
66041
122152
289537
139812
199421
195714
89800
256583
73411
16301
55715
156238
296604
284812
64159
305863
70971
64995
109749
127202
141983
198433
163914
261477
219246
141762
225795
234709
11285
299920
180097
25190
61760
49307
172197
303558
205051
28778
220660
173634
124972
101406
262899
131074
60273
88265
12177
62868
252500
20571
288433
40200
89596
158871
90505
290223
150693
205521
223898
39822
66032
212168
120873
90838
151644
48512
273854
223092
3677
76861
67575
34364
30027
56023
26762
112397
75222
59219
165821
227775
133774
20764
227458
206087
19289
78856
87751
160040
303627
52263
106613
284610
82138
302934
256511
153541
281204
211309
27009
108193
227528
177847
1280
193309
207691
202345
260361
250311
69305
99992
193836
58751
43408
144167
160450
195018
124847
157137
9923
172226
77120
248184
133201
140109
78511
1254
81641
68021
49831
190375
9895
111440
4436
260118
259861
124043
52223
69958
41597
268511
140212
284040
166349
125713
168667
100576
19642
58604
245015
154948
109087
250447
104902
99386
186144
303327
84202
105168
288261
157040
102089
115296
240446
233580
178425
256063
309290
62242
169813
115649
198421
236675
152624
76214
303996
276009
93628
149657
269728
161253
232790
130125
185224
122547
281963
278028
124106
233013
297299
105800
188200
244208
83817
189789
77016
39844
91221
56031
196667
110096
259074
225492
22797
92131
253965
138467
263732
232253
23375
265126
167647
77559
180340
225994
6737
266269
123411
19393
48608
214496
26582
66195
116070
136667
302954
208697
210223
282177
243002
263301
120981
67404
287961
107997
164516
11913
46347
169160
91037
202374
40623
106008
6335
182291
267946
263018
48002
157857
227718
227349
1633
174445
80060
49619
50500
21638
256252
154517
66265
155073
289416
189302
309963
164102
274990
255389
256607
240225
230567
135476
81748
242124
22324
172375
46977
186295
203484
106885
214986
134975
62931
57970
201264
56976
105916
285800
13328
117091
268127
109415
131156
178416
22197
152113
196659
153628
214491
203854
219050
34421
214133
245298
20636
41611
53591
235366
107557
59490
241054
27832
233725
39965
185471
302075
63703
179808
106883
36196
74044
231638
217793
181294
220827
148725
136801
142974
180734
273258
38066
199226
162368
10241
179958
202365
101836
206196
47708
298285
113003
209405
277289
160827
94596
56689
116421
153126
40220
135147
50402
299773
241562
276076
24109
56403
215027
139841
233814
51357
146329
86584
15135
137673
23635
15847
256326
79487
33784
185114
165735
235820
200514
25384
37580
292739
221478
39008
175854
257707
148878
71248
148418
17677
249482
43573
92155
144188
60158
200026
48992
143257
171467
284140
11856
2821
181198
125803
142272
206230
156283
265052
151532
207057
152988
58659
129301
187144
239937
297725
114275
31444
56181
227736
296442
229750
243636
200101
159034
282915
140971
63766
297930
280705
58836
149849
201559
251980
136217
237716
108131
304796
69367
269990
44906
253333
106669
107227
9469
140417
218248
193516
245011
287164
161679
175996
178316
298474
291430
167635
141484
70465
308171
262515
213148
83697
46142
106942
216240
198247
11390
79888
240461
272181
269591
268344
197165
177261
19924
149640
87992
182969
199395
50615
258930
73586
202101
277510
290762
218589
109274
96667
138500
95132
117885
172703
107446
7879
176627
20836
205312
52632
182304
178502
143315
47102
47241
10767
74098
36751
199133
189864
80349
94269
99910
179476
171176
270012
292580
264538
303107
105887
107645
282913
177285
52037
745
154316
32653
25509
305534
233196
25862
55822
145637
307851
29770
74877
290518
281920
78849
52704
152825
9666
238902
154194
14303
66655
279727
148935
152951
128061
108083
138361
236661
223314
176563
76834
11503
84766
237463
202190
267623
170893
187226
295722
278450
198095
27347
22431
115498
211407
288869
282155
57089
106829
8841
13874
216638
232642
29273
171465
146005
22919
303685
171971
84217
187559
195990
62464
246056
277234
91965
182494
175068
175931
229401
30913
168694
304555
135706
298593
230533
283572
171772
82965
26205
268231
295204
30920
115439
256108
263297
237243
226239
252158
289292
241772
135770
302982
223483
25366
282225
177893
67395
240128
38596
290594
15452
251439
107381
235052
248415
226483
123411
26869
243450
22193
280972
302676
87077
269528
171521
146697
231583
222073
110224
23384
166915
99045
297293
116002
279279
155598
80251
147788
49843
28030
278877
205714
237315
165293
138903
291922
159815
147622
167993
254152
280517
74637
108099
241462
139005
155240
207513
119800
10730
297814
167335
161894
298133
159329
84074
933
307537
280354
307625
164477
240179
197612
55941
230373
149249
309772
235393
30808
19207
150400
90580
105189
86382
121908
135683
43437
226547
213197
90205
308762
238577
85891
221997
116597
300815
107735
282711
119575
301815
215994
295617
286134
301749
171496
132007
28576
61511
230508
253859
123936
51116
176948
24742
194330
197896
268563
114300
262252
141533
41109
62654
294174
142666
80408
294441
6910
103229
223198
183975
164078
76158
200326
96639
263315
253355
126615
166550
232141
114094
41763
89716
8568
185428
92276
259042
163832
278119
215964
249246
75928
176566
193510
16236
111415
268066
162014
168121
203992
14973
304745
31750
157949
107104
110962
101857
130335
204033
105349
210711
217807
290675
165919
184253
233308
308023
2169
21990
10893
21357
221387
204334
12428
138878
61928
191267
183031
273055
234753
146756
172854
212585
45041
142645
74120
220431
118812
44542
147196
222841
197031
152630
229153
66213
123223
120437
114372
1857
154992
85693
232902
252181
98408
299495
69656
143280
4273
209515
16090
290232
248889
176092
189537
39865
251941
111536
34211
49113
47633
34936
215492
113333
126264
122295
74258
9168
43539
121807
271958
968
254063
274936
109203
160515
57832
92441
120971
27592
28136
247776
18101
131675
163776
95509
275397
210824
213770
195688
246005
293700
163360
204944
255536
54629
114774
98819
298819
247732
114724
289649
168682
126462
142742
285225
262352
226888
257849
130785
135874
191167
189744
207054
157766
42991
134366
289499
182865
75803
107603
160274
288473
199066
227210
133501
175011
56471
193604
1693
187969
105329
95091
249946
64003
135689
57384
195260
91036
119932
797
217696
237066
220805
2028
105177
132497
163048
217836
8643
53269
224712
47383
35289
135331
153110
125933
18211
245364
40739
46205
92813
203817
203186
191719
300703
237791
55165
215054
265186
214790
145348
37420
155759
159655
138513
54270
161594
228791
172600
298663
136280
44393
56581
80235
265998
134554
239150
146226
110034
142444
172734
77598
169090
35488
123925
287267
154554
64505
191844
308337
194494
26346
27926
281318
199568
69375
221855
206663
288311
284270
300148
234946
30193
90421
282530
283598
18887
300835
260364
55968
142320
66952
293285
160845
274599
88677
274913
119815
8982
213264
70921
147731
50328
206379
295896
28394
51548
59030
242458
198475
178478
231130
280530
29820
9980
30781
161184
97098
35552
82866
8376
291980
257791
43845
65730
132176
289594
115646
19055
1248
216868
39031
262639
231620
134929
297406
205985
147017
299857
245192
18874
71241
163911
164784
19249
211327
302143
185453
103528
9218
8759
182882
284705
130836
146230
30054
88347
304898
219683
92830
248042
145992
15130
62583
67642
286114
232611
177524
288792
284256
76052
204681
156069
191058
86630
174437
158064
284928
150835
1938
171231
173538
88130
187923
164156
72374
133896
102090
297364
168102
118840
251664
42460
91709
49804
36808
27055
167088
192653
53625
300402
241128
256245
28760
19919
29607
145233
150922
279273
248735
303573
305599
166317
303706
49468
196416
130142
236248
18133
18790
163499
180073
49677
90825
30285
1322
47050
284624
140779
131635
256679
50666
225124
279014
177790
53017
116002
157946
303256
230918
105751
119063
68680
41152
16176
126265
89177
109072
146373
172058
105593
125533
209061
255154
1044
186944
118829
65081
138390
279907
121779
291691
50241
74853
81980
208701
24480
43619
293120
190546
162049
104639
15817
55530
140786
294779
145288
3311
246503
129429
268289
113515
257025
67966
34641
248357
114063
224147
244907
48306
66618
131776
244620
231460
290543
96736
69573
118735
111279
138296
11714
77460
227431
298959
93896
266273
13944
302326
100526
270304
211712
43300
206497
33013
6680
287534
144123
231118
58419
180411
77731
174080
290329
227663
116516
184764
287616
196800
309305
34276
56979
227257
290827
255354
159725
105408
227172
28025
252918
128902
19673
265053
291861
77531
199985
112985
242988
84639
291739
65995
152879
281389
138281
194227
129050
26621
174944
104271
263915
174671
114164
138762
107311
19532
121505
304064
266411
152056
162990
42625
197710
1521
229393
108510
21777
147818
265160
172228
178579
76730
154427
256421
110968
280070
86877
16211
219396
47895
161929
71097
212273
274590
22030
213963
60973
101013
40352
95483
238143
32677
112965
281712
134621
66635
57465
271317
52098
20990
93051
56288
218751
290112
232778
56824
265274
10513
104387
3184
148264
292310
13827
183858
31766
68085
113062
257532
98494
290281
198235
105704
229549
48768
14168
90362
307813
43963
162659
10711
212639
114004
267095
215264
24130
34111
239062
6963
304270
308126
166430
306926
265073
40917
66855
11013
189505
231085
192795
305659
32124
47422
33101
163725
263026
152057
216184
194555
225038
261974
17390
65370
233468
186671
146903
220766
245102
246407
32047
280788
183009
223199
261774
128544
209714
253972
219341
122594
294698
93849
45806
45657
168304
241371
133110
185162
38283
191274
246326
183079
217062
43815
70086
128520
279510
93719
158450
70173
294655
104839
160763
145162
40872
304897
38919
122141
244622
195987
30950
271529
142020
6065
163503
30692
12434
45635
71016
256906
164131
61460
127294
169633
208856
90007
307098
116573
92388
305256
301806
213789
237593
27913
61335
252495
4495
270745
278543
18988
206912
99318
145888
138618
86145
145896
144390
106591
237012
128403
229012
170083
29785
253738
34856
258120
77503
199875
1525
263245
156528
294591
215941
193684
160526
246409
207114
282869
259797
161854
72008
79362
16760
227479
124629
131617
76962
223783
52111
299518
178733
292871
143359
11460
247532
3096
126836
163955
301888
255858
69253
215064
22890
151106
225606
302838
2213
300653
205601
136125
180648
203613
289059
41861
215593
88040
252163
156886
150677
227425
236435
167620
289257
26866
234406
228322
152273
293260
221984
116137
1127
107125
68483
157598
97742
309042
277040
220333
300863
278470
155600
196795
130829
85320
28242
41594
211065
143458
36916
86010
4280
171101
47361
99431
9924
134781
232942
207345
96110
213503
126073
55431
120252
173647
42206
261649
228923
72846
201361
295835
230988
281749
263516
224528
66616
257143
120750
231823
305820
183202
294486
46990
290320
138053
233688
202796
261584
47758
107659
220498
71755
26664
181359
1825
268650
194349
255009
205867
306002
265985
220909
23306
207326
290315
173708
110932
83816
197907
84710
185478
13731
55884
213541
239320
252731
288169
249841
79107
162256
219809
93371
290721
307844
249757
90817
24663
111770
13498
176136
110168
20492
243285
49994
193159
91561
247332
25485
109292
20745
253373
212163
269210
121996
67052
297808
294948
278003
169765
266604
197038
284550
150725
41711
252274
67098
195541
282005
272410
79222
22979
56360
188117
133072
309673
234056
109079
9405
79719
183754
17522
214254
308275
145107
201525
60370
182527
251553
46633
126971
267718
11184
21482
154388
302762
125685
256172
103283
151991
290390
25486
68951
256056
145133
191743
302101
309620
22216
224646
228640
286381
9445
40312
38633
74962
44609
299273
126231
19310
146937
142893
173379
200633
126416
175213
55261
251617
306867
162987
161519
183156
23738
43396
47711
111930
52090
23332
217523
233736
168811
6999
227675
120920
8565
51557
110544
209517
12113
81544
108032
117052
202430
133206
267921
236733
6407
304814
218246
259591
48927
278465
254570
204627
57802
67340
99055
202769
298772
187563
300982
56754
74857
103057
103092
21467
205913
106940
114347
158333
172425
200669
249686
83211
111405
270542
164523
27205
212632
83431
51533
233008
120322
164233
183246
247452
271188
162617
282502
147717
123795
114552
119629
57872
195148
191376
53911
232456
215816
30314
226814
97744
279161
145930
24127
207761
253361
222769
119717
247570
228711
141527
16078
168219
248904
36899
75805
191265
153349
296957
94155
301616
150657
141343
208736
20082
121080
63963
128134
70339
110346
160125
250313
235326
150669
103009
290355
228787
245200
73883
200555
84564
122913
115977
225748
177305
204997
226035
141389
127500
129906
285427
189414
137347
241972
155979
187745
215083
258745
93936
277171
71582
119028
181823
68807
123691
33811
115649
139974
22398
255950
179584
26512
147124
172256
69281
74873
255724
230655
248316
35049
67824
51542
210520
124636
249824
156078
121738
288783
246318
185352
81930
85341
20207
242319
152274
241005
163575
150906
86270
293890
67418
41535
243752
228137
202074
28691
283126
204230
209221
205800
5275
108558
32362
151256
164434
269581
40597
129848
290814
308568
45244
10075
148124
51628
269501
175672
56631
54423
68714
289275
246851
242657
270195
139446
210059
121138
42929
128878
74366
99585
77564
232734
114634
94789
156053
66275
241341
13077
305923
124075
296184
264593
294774
119188
132354
76627
209248
242536
302584
60313
224704
2875
80977
217735
255152
189124
157727
168944
193152
297096
65358
223104
53447
107274
144328
221806
220071
187797
201633
15796
66997
276818
98640
302059
113649
84705
141763
294573
151796
239226
159160
144544
300291
20841
173198
142617
181477
247958
78713
57333
228190
179810
305194
72711
23510
45987
295769
176158
285298
299724
162574
42254
120590
104131
161991
84070
96237
291180
136065
261875
126965
307367
291811
91876
63314
43615
135487
16675
223128
263678
127856
233964
249285
201319
165186
241683
108749
199928
289000
33823
195836
27752
272790
290714
79505
21905
211292
162862
218345
57726
270645
167163
26303
94763
218567
47356
271530
246117
9023
25782
178428
68694
135970
104824
230647
214792
138480
300777
171337
7780
242139
119165
51695
309621
106924
131353
21042
73505
284709
164027
163692
149827
248671
196029
135241
11481
289808
58400
224892
109787
101604
284208
283278
177567
4166
31398
108334
274737
14877
108154
234502
96396
249003
277076
155414
73306
5677
304322
250243
148263
46192
240344
148836
33066
140760
159947
37533
174900
281525
102574
49887
64661
104811
264148
13841
299409
182955
154169
115655
281454
98993
91335
1987
209358
156125
233424
106976
269507
252370
6996
259266
225761
55776
226382
2961
290193
201749
108934
122678
199556
244423
171287
194443
226119
279048
218593
71850
182681
19670
127893
196429
96399
164195
25177
125341
28374
122324
298272
123156
7994
231072
59085
281773
99510
222023
267928
82628
169732
3292
105468
210478
199683
89719
114163
151236
218962
32083
292998
164739
122530
217036
163411
118044
280192
3422
92956
287159
209960
66298
13177
197857
22785
88992
308001
244118
16013
301280
243726
184
171196
71834
45689
167054
153676
149740
118648
214319
224502
132558
52889
243156
172929
244250
27445
49335
150103
279207
55263
215267
193626
84577
282125
211127
151675
285690
94913
234401
281050
124945
103814
200019
259343
295436
189436
82103
10521
175845
269224
36585
201549
71927
301404
95808
76451
46812
39706
163187
255913
172057
210974
283712
177069
185669
237033
165502
95107
63771
167071
42860
176218
173348
85564
40556
230661
148584
149514
79637
147122
36566
244536
109225
108639
33325
66237
269899
308294
36162
52873
220434
202694
176347
194202
302496
155156
44475
49121
93189
1900
14842
212676
215747
211622
220074
197172
14133
126697
119819
158135
273713
283044
259687
178188
229571
130720
15394
242987
60902
156199
62784
15240
200013
274397
37165
70309
249307
245574
283292
157319
238471
238144
209444
176220
183462
278454
57013
158277
15201
41186
269641
132522
162312
283806
168120
166536
250286
175678
191405
146734
240132
38740
103969
11058
190652
62223
172366
92674
140126
44350
142202
240842
170194
207344
207043
190966
50514
248448
140689
106175
63881
224947
49614
169970
91126
129871
65527
96018
107953
236096
256886
252276
282933
253328
77612
222687
85261
194175
25907
288369
184861
85409
217958
56465
282932
50625
74568
268713
187426
252812
231720
50760
157032
212019
151566
256917
291573
214664
44549
73527
208908
276399
124144
280128
89178
37590
125617
69193
51248
163285
184576
112293
189903
139171
218223
82473
151002
69255
239105
146897
19115
25705
186539
53545
200191
131317
175457
218492
158991
12634
11899
129690
199517
100808
23071
74712
254994
184930
5309
233726
121554
82775
72627
106973
113289
143214
129446
269507
126163
148662
243865
93004
111665
218545
96095
159237
102508
180911
230462
213753
108769
168096
294639
93274
17785
110888
142960
25167
89073
218489
303350
179365
287035
208066
35697
120824
89216
137036
193011
114941
21243
158560
153703
106108
35996
48131
89142
7286
279689
198445
52468
148828
89166
28125
17620
231117
14871
168102
288162
157117
107575
114697
45217
55693
11307
46507
277820
251823
168158
35059
239544
27709
34149
124907
24860
37380
168228
205857
255434
249577
253776
15158
240220
97018
28204
216391
104391
207458
253220
290440
254826
203257
20194
176947
25323
208451
135295
291781
133253
103083
152401
252436
288481
132555
276256
29236
202564
45661
258525
259079
8062
293675
79545
131073
162232
290706
275404
211364
56114
142895
168009
56753
115430
73709
88149
202300
288374
882
34997
50064
47735
22163
293777
153296
199723
82885
33975
210941
263294
75089
277529
228535
64322
276736
77882
298938
263211
246581
225837
254230
131408
1998
123759
154777
247362
201943
80258
87984
173739
206357
95678
213393
187510
19354
119183
258282
205759
120323
285384
297577
102149
156736
260982
18637
6503
279026
130865
289253
254612
15783
77470
132671
228323
195234
6021
216042
297091
149628
45720
270806
185716
259916
110713
141428
253527
109793
117479
36405
128251
89032
216676
21012
2555
174873
279944
27708
194395
65403
161717
185110
170505
64785
159756
171617
306119
40328
126885
173745
48064
41529
264347
83338
49250
226901
266142
151905
45936
302689
31291
278820
284925
264431
216437
102861
31352
111555
234305
169068
128602
41583
188540
226100
60207
85065
127460
69063
151125
195863
56599
202134
117192
184254
215849
153360
174379
2885
291028
114191
93081
282192
283927
64414
261285
267191
15420
75601
213376
15928
254916
140479
186034
216281
67305
296977
195280
86585
265905
10644
246369
159507
284295
191894
141375
223130
107643
193442
32142
148986
261942
143271
176790
276917
281684
283688
31921
199113
126064
102578
160890
299144
213795
43551
195296
240475
86553
208935
145096
145019
206031
263911
292231
66923
113192
95695
268950
152799
231111
261417
130727
148586
291367
91063
122110
103754
49026
134732
153013
265165
21583
74295
252892
58641
148703
277755
232377
263716
14405
147789
304757
278201
192265
300435
211995
86637
243412
121371
247479
208205
188114
288018
305554
201513
288443
115404
282809
166922
35392
91395
221935
216053
145924
40951
122509
151707
241372
111064
271533
20992
270558
86599
244891
171297
296260
25796
31942
93738
135547
45938
201463
12128
51679
49634
18948
244935
5600
96281
58610
78052
23806
98553
298598
178625
94975
283394
187437
129753
22617
23416
127779
215411
83055
13897
135132
17263
55891
64583
216601
236189
294031
140377
183000
83224
124128
17883
180063
180141
255136
110569
79806
22341
77371
186832
80845
213567
50671
273939
8142
245720
142541
32718
274992
106376
263216
201065
244221
54402
228706
866
229563
93325
157594
124169
249259
10142
79944
3357
192027
240316
18303
114390
101133
259179
79284
196946
283070
65195
185878
156259
111836
294690
163270
147343
126143
84998
237809
262895
80178
112369
27374
222977
305671
277525
129007
302680
305624
53793
257483
165844
104100
224530
127647
194322
38895
210602
66813
264661
142857
295864
139371
26847
242265
271296
245758
300201
177321
83517
68320
254785
38215
207775
181496
291378
220401
299632
76854
269393
280122
83614
21272
107014
13721
270778
80003
226301
162775
47472
158520
196732
132933
256439
165156
163794
84893
35129
298544
47648
57334
127734
223152
281470
91034
129818
75318
103928
120999
206096
198291
29387
12844
104358
160894
89153
167386
40918
111534
162786
290109
134232
287773
254558
144025
47257
241506
177522
54483
97454
146086
209686
190581
107120
216889
246967
277582
24761
155291
130012
21108
28155
113574
48821
74925
226726
303545
218215
28752
269088
210576
180550
100386
94115
267715
114067
229686
132291
42222
225880
93695
98214
121950
133975
43792
188120
259438
250224
118193
248536
190604
130521
261198
101780
264931
56472
167934
62676
6817
290859
250454
157809
109978
169079
204940
292766
200084
187429
141804
224111
259411
26987
182492
190140
3254
52692
110771
167615
146730
50344
117737
76206
218026
280467
121809
138353
184849
265308
9040
100459
249888
106604
56280
108257
25098
58728
210847
283890
115942
8657
10922
15273
47896
93991
180731
44499
278394
155096
122398
279280
85386
112732
285006
240236
248557
270554
298327
301757
164133
172085
75144
1265
147158
156064
279124
233380
179509
291050
253181
248526
67923
148400
221379
194007
9977
301498
219936
258750
69524
266724
158839
208325
147301
97729
275374
268755
51091
200673
296736
272784
17740
255377
240128
233096
52827
61774
241806
17655
301341
226416
177501
90739
132791
232439
158388
94021
4901
201872
232923
19097
108178
160449
110277
249122
38359
200034
117773
79248
161662
236994
256688
191116
206410
146048
177394
40440
50238
148481
182145
108769
296659
104856
73407
25664
147576
273069
225847
154843
213342
300895
94604
100512
116341
260228
82222
187026
198090
96175
131191
274976
208939
238149
52218
183160
55931
207025
33345
207652
207070
42005
46094
116814
152103
230820
224512
185508
133790
21467
44393
100687
98161
54508
303467
243492
236884
27944
157904
219316
80031
241535
138684
217753
5084
139183
249885
98239
251765
228730
7692
125526
264010
148942
161691
84645
12597
259528
111512
298669
286720
97979
246848
259796
83181
164316
214972
226367
205199
5997
299669
97109
234254
205349
227170
235467
300751
40796
303961
97078
19925
201871
118926
108402
155909
269800
285244
64472
279012
186719
294571
197563
280972
217673
18216
173992
157905
80359
77121
75774
282038
284056
88830
87817
67172
173369
8274
43720
297249
160848
69206
241615
11570
145161
134197
234172
240219
6594
126028
252603
108379
244687
67121
215701
92642
241087
3666
258875
23374
156770
70382
237621
6263
123464
91615
244208
17273
156341
183328
30653
303015
5348
6337
276084
255121
63626
179730
248269
115942
16232
34068
24382
166597
222959
301788
143156
57913
137864
253097
8963
275950
237171
109035
54406
187727
34207
19141
43327
273574
81529
146819
280604
259535
61099
197816
303144
51473
37258
185017
86277
244331
156448
126224
219566
266227
273328
207354
130153
115929
127823
248948
79800
51803
14801
79945
233298
230355
18524
302578
87921
158011
70329
123996
69104
217028
70333
224240
211505
172117
223766
275237
308016
150596
14715
146954
87419
207513
239121
81969
77662
130892
234437
47936
41937
135904
138388
133729
198791
224074
189111
48641
183007
175713
23595
45819
277129
84489
191625
271836
153506
72485
307476
36753
247024
253901
245397
268166
301238
216459
101742
237601
43420
232828
101952
11829
54920
215729
254034
227424
240180
286140
99799
169753
37751
301970
65963
151838
217560
299740
22613
149051
166710
22655
143706
250354
121460
169182
28636
88422
213588
119017
269127
74614
191649
61215
178673
69027
16225
66247
78488
199567
89559
219767
87444
50501
164732
295866
29601
220500
249572
17211
41261
208015
65531
303228
174225
243226
171081
40053
24861
5543
193605
182894
36024
34107
38778
65862
252578
81541
71864
162731
32622
9497
84310
139559
138639
154894
68930
31475
259471
248542
227543
61083
193905
65744
131784
297626
173796
263173
38070
31080
146557
272978
305107
252987
272023
252312
96540
93114
112811
5883
110545
181262
174278
278231
59861
49253
184170
13995
195795
201416
30177
111627
90046
211276
94379
142361
85819
8950
19547
195649
159707
308912
222651
479
172321
8771
70897
18049
179634
11725
127736
103632
21977
217044
110876
148669
130013
102651
215702
172515
111558
283418
177958
245398
260291
44346
161152
271292
266512
187139
240580
15462
67269
75065
233477
79227
126467
172259
295791
181178
84645
270298
270700
112294
165470
205680
187417
41689
134335
3126
177013
253929
122306
306235
247807
265854
49250
157675
176613
52891
117757
48311
263107
136212
223650
170634
76866
272363
11391
127688
35524
90142
298531
159245
175480
38440
84162
61629
116432
309628
178264
131677
260115
233067
96488
101182
247725
188344
146909
8166
215511
218268
309748
198585
86363
248239
37316
267207
3150
195432
146997
165813
166547
184921
73287
240730
280881
34803
156920
180885
196840
87107
184656
249151
187095
183416
184929
141545
286332
268365
187506
51849
171809
97782
243183
128915
167654
305071
233911
97323
137741
100084
95401
124950
170697
106781
51431
57275
65348
164971
135642
16604
213495
24050
147463
271132
183036
223702
59028
214367
65040
150803
159433
157246
56550
55418
151177
167685
272233
81688
296377
162840
192283
52481
190151
203757
106604
271695
239955
197194
1240
289484
139495
286002
110971
297255
261368
308217
108689
101268
53492
286949
157613
214188
71139
126350
34910
307873
249893
27109
116912
110661
215106
211262
199827
190427
276477
271069
38609
114124
302690
36445
274830
302683
287011
230561
136937
51752
76191
138552
202493
147255
135963
232029
83446
187030
48500
62385
251813
213168
263154
150082
274165
261454
86965
4171
69359
97707
229272
61984
202148
252817
7909
213145
40709
129047
98493
126588
234001
164345
195481
289197
229283
143084
158275
220385
83705
45940
276285
112278
192403
225700
97988
92709
78827
86601
243601
289217
31972
167609
105335
71705
28383
255926
164297
193361
106832
310029
87332
198650
75691
133978
218017
28756
55190
139844
147097
237369
10897
83104
41734
289791
299377
179498
274157
255106
82932
9717
247349
148849
258511
81437
304854
40809
61456
89518
141140
162118
146988
82273
61834
70047
3762
103102
48510
31757
61711
243602
188963
159578
153827
37036
213728
48198
281904
110085
178790
130467
17122
233
267118
287176
282348
270412
204808
113679
122296
164030
217723
87128
270995
108241
193569
37383
62819
142186
254921
306430
104099
149058
261081
111774
27552
136399
251240
130105
195346
181859
209522
14030
182660
11914
57208
19963
118214
294266
303213
261646
80931
145128
148879
50955
54031
198238
39225
212016
184863
159381
43734
239521
281489
54821
48947
72699
198633
265519
309138
200344
221340
285126
237162
250123
286854
210871
12417
29829
250742
19892
254162
171304
154027
2697
294538
269451
180725
167308
206488
167659
46751
237549
99790
309273
174547
37564
123792
165788
197543
69664
224902
122371
265185
105866
133888
74752
81442
273751
286195
21172
207179
199594
287358
4569
241107
193199
97558
64906
105611
162229
245106
249698
8301
110165
97982
12057
165624
68195
271265
169392
240674
62801
92691
8074
141628
216721
48477
192705
145159
96699
45104
100056
123233
207406
267778
265982
186872
183089
235447
38028
244214
90073
245814
114226
120303
275104
255912
110684
119376
34622
34422
226473
121097
148957
229372
102502
258178
56295
221509
170494
85402
73756
265256
110584
224638
36134
32085
132484
94392
56643
64108
295668
92179
288508
202468
102878
85596
115824
134666
143073
208007
160971
228386
46820
176328
135393
63491
136511
88420
246490
214473
232108
305103
52690
253326
268416
186017
63844
40476
78531
222416
86877
289298
49123
132724
240451
235507
167426
262637
247162
112181
161169
271824
71127
245538
171100
281078
234789
304052
157087
261692
66326
193946
119631
157090
64231
114470
108760
221901
229505
100195
140250
111504
37422
261533
232423
287145
161073
14919
31910
299843
188730
68743
31514
148478
136654
281828
161001
176482
132635
80478
200197
166575
72218
31054
202094
120688
175852
269546
126545
299301
128661
152822
64171
166462
993
26202
12144
133934
295812
8173
4391
39556
266152
7033
114086
60562
54461
48769
161575
120368
151015
110927
24388
18101
5039
211522
2580
305276
166251
246872
156676
253208
28736
254152
221822
131850
186044
92216
283829
22259
84758
301370
173079
148165
188562
179692
287531
16379
27478
228664
161025
17696
53840
227961
243198
831
85097
212769
26689
512
28215
157781
11621
76201
97643
308115
239647
286196
19734
12500
224275
237263
40096
216385
235044
287599
86624
76159
37034
248995
305473
204220
8398
113668
236710
30469
25634
57019
66155
236971
230418
194782
265460
207558
205995
34898
33656
229063
41057
75669
173229
264289
251625
141425
109107
255011
200297
64967
33928
49691
81869
218749
293659
59758
77306
6890
226448
159303
149156
61854
249489
239239
121666
152687
26582
286443
299203
110452
303105
241898
185043
45632
300374
56443
188174
234926
126513
15525
96924
41596
73965
292755
190796
120269
139878
81731
186227
236081
262455
95586
235271
121817
252742
161459
163614
94899
307152
90098
18948
2102
60322
171493
90663
197179
57744
306486
75804
251061
84157
108769
62041
273934
82553
152645
86522
69663
251859
46510
302782
191748
110910
170005
302347
218601
257695
186369
293579
175402
118753
96421
85259
211596
31998
94262
234995
61323
162330
204641
85823
17974
159848
42308
142596
81527
52955
15086
91667
16852
6421
33996
49032
165458
90009
256427
6977
165470
148876
128296
126317
176013
113037
280753
108898
222191
283358
13961
305997
249076
156666
127555
7703
55942
95301
291882
179078
237800
48165
64721
87367
59831
258603
239679
260277
119415
246577
110702
150202
101050
246773
234323
98966
3873
132088
47222
280917
166463
241072
76740
178975
302409
60277
50363
227063
70927
36431
239686
160484
30627
129000
194640
295618
256986
135174
214114
92547
224737
205871
56893
261759
164772
195319
64669
37994
271412
172485
166528
279962
278512
103352
281834
297174
29204
4946
249246
277390
169430
82194
2900
231059
155232
167362
22064
277535
7997
10918
58290
154102
78889
90398
94085
130504
239377
287574
180378
200511
258591
103618
274932
115986
227184
60572
244795
79982
136608
143117
202839
45801
224352
19833
309036
32032
97181
139953
258837
260865
195681
184115
162605
242273
176751
61641
222518
304639
246205
128023
308900
9358
277706
79121
160723
61487
193289
109527
150444
90593
112542
212385
20659
124590
205786
1949
282889
63051
162858
281477
96526
258789
201131
6423
212933
282521
138447
182928
198045
197114
100726
166550
232628
187567
169776
106409
254426
129496
170120
29280
131264
66180
163230
209267
260813
186481
82617
304045
180237
238887
49204
230469
137114
108984
150376
168065
297348
11378
254173
151235
30119
308271
26529
196192
193474
106589
50554
294591
17398
129436
307644
284864
129871
105982
182479
189555
146167
35575
158338
206459
1000
157316
281040
123431
239529
64201
109009
300662
168223
6798
257230
27677
267967
106390
307732
298618
19760
227037
39813
94298
132007
82820
278636
94809
81582
163273
180409
145728
73127
70292
248393
31552
109985
284369
280830
43952
179978
161270
78601
149903
160790
188864
173874
126321
243171
157594
24910
212025
282173
80255
82640
134796
181405
28362
198658
254608
67733
69291
205506
47038
154500
230423
185786
2232
43267
214924
67352
245143
233099
31209
220341
253223
1328
302026
257982
86152
130617
74218
123531
306782
11053
223900
242552
94884
1075
161304
196695
162678
74907
174234
105526
101047
138898
13303
132709
288132
165537
112421
62636
146651
99271
43028
137546
287979
286158
175886
116313
306282
255249
86122
253659
106892
239642
266408
78328
285375
127808
13276
4707
275582
293300
162594
255419
183464
71350
8703
10722
306238
256834
81515
87041
175959
275029
34756
194345
73377
108548
232780
166958
223548
124690
283612
121079
151371
303149
174006
16206
64156
86626
50014
180666
296782
205326
262083
91408
23272
102370
75215
110052
108213
78662
74767
276934
14343
20032
263469
62953
57737
186348
722
136371
22308
100313
36152
91835
230576
51214
111383
244899
90060
171448
152552
21614
304469
256145
13431
77476
17312
286445
46844
74449
291288
63724
105068
55042
249004
18820
50576
44673
127902
214419
61086
209936
43714
202786
220754
281367
196612
78003
162791
13192
167404
204184
213022
52346
167573
229754
298950
104136
137722
279613
299608
88815
7862
295072
211296
12730
68664
296247
83417
98633
2739
190540
64064
237591
120000
143047
24339
48592
237569
76222
189927
52089
108322
163792
267067
219280
101768
84443
200212
176953
235332
235577
221011
296155
252833
174195
13318
154611
49164
228485
271163
272412
67133
152945
175404
216173
281361
228839
60978
171891
71562
44555
304898
303902
161074
16928
258815
87478
167811
234597
294300
125063
70448
127536
303528
216076
203240
282104
34620
143293
242435
259050
7830
4736
187604
135431
248431
146235
240052
228280
128232
292397
114933
304610
31192
276625
38471
285755
77682
98610
301144
134168
158259
228793
139547
241528
56080
279040
34545
286342
121230
274317
288454
236837
9476
79184
45082
42531
87932
270471
108960
260307
194156
55018
22871
101418
304514
203230
170931
112223
291599
80678
88622
187618
282290
201453
214507
66680
173465
109146
128782
105560
163890
58628
118250
14536
201524
78491
45881
119664
33461
159898
121571
309752
19602
102991
129107
299635
26667
32559
25089
252691
199671
228348
150252
25299
45414
109452
265206
151019
8170
239039
55102
82258
257470
290784
122144
238251
154292
4025
288772
127547
48015
86388
197854
27692
296706
216970
92143
262869
122744
2612
132761
185746
51714
304798
181212
309372
293891
258877
257918
76380
55987
107205
145843
3407
58965
199171
201048
200524
302167
89777
181480
282552
304385
17600
84402
21739
309216
192520
294538
258383
44795
111882
202114
28468
219879
255751
253832
20535
110974
130970
219257
146828
219450
75505
229617
176457
284578
37380
181339
82351
238811
244858
297665
137147
190392
121661
198017
97817
291729
238015
20278
190520
88657
261307
80362
1312
140250
20745
294156
277627
285518
112992
67921
245934
97853
169614
244944
88731
173247
213142
182420
195913
24752
197380
213755
271253
178235
50575
25722
186242
154255
7224
15272
100502
36344
122626
298532
32184
68268
8998
273893
271429
261791
268024
238723
54343
82372
290207
162876
163756
28581
272538
9639
91526
188422
42100
179897
285923
144370
273634
184287
70744
104971
137754
130501
181370
85013
236835
115528
101250
104238
224529
189897
15081
235978
10728
106636
73001
86347
27202
173226
76843
169952
115171
62966
292347
265569
156952
42534
77482
235968
200642
210375
1751
35694
230587
301242
267859
276705
48321
40941
209332
224962
177701
94111
161350
278710
49149
89741
145679
252199
275223
278990
216562
73216
120025
22661
302601
168343
28729
119858
186200
18574
162582
130311
138148
147342
65758
278251
229915
150436
88811
179060
267602
177553
254511
159881
243786
266605
31408
96508
117309
78196
168557
256693
277040
245696
133881
77784
172764
229680
67893
110954
56145
43621
276847
61948
297025
157866
233468
164517
242052
277496
132024
225358
111130
153386
207388
99921
271603
300243
235537
107365
206639
274441
83428
300667
139808
114328
237004
79748
72248
101819
276866
196300
5093
220907
178255
36546
217719
119051
189455
224911
277652
212074
211914
236283
58958
96504
18104
308271
134533
17299
304003
162082
126480
204781
252396
192883
139548
105053
124593
7565
113077
206074
32216
281087
203048
155802
303532
148455
191324
150853
280803
69079
282971
258011
51947
87557
72078
212610
26458
28851
157097
309758
137939
271256
187049
233464
20930
15533
147811
230725
132188
6374
187830
170828
81013
1369
204433
16778
39652
63519
32450
206683
256457
295015
270273
68469
88062
53225
136616
244109
204422
16443
194087
215136
301908
151356
191121
75576
51835
103544
98632
154585
112978
60285
106891
62673
65233
227606
67636
89502
205812
39128
27127
168905
88736
47120
161643
214184
263321
279937
304819
13040
301489
255858
66149
257801
44661
215063
253681
78249
254291
99133
14345
248420
298248
182891
1327
175674
287767
218879
128091
70740
151801
280221
150715
163174
278372
6200
139565
270168
89503
41259
28367
81418
247770
294948
178193
148261
236499
28693
25336
252404
267972
140405
38073
74864
142574
193003
122002
96962
253047
204189
220516
125760
223418
41754
199667
175707
93379
272796
83173
80748
244846
291694
236382
135144
261205
18097
65683
20556
197759
114284
169309
115476
308450
289780
240597
265843
181651
43763
270761
14686
178010
168568
277026
286413
129199
192544
81537
167324
266192
226092
61396
161271
125832
7033
38092
227839
272629
250842
233123
200110
167981
32596
148750
9561
66512
104883
170933
204060
279091
3946
106898
204375
286004
246528
172544
125725
106133
273691
66132
292066
301378
11565
109216
306499
96220
204448
206449
146335
151641
49368
123839
220738
221363
176867
304393
162793
241483
77516
286776
7005
18237
92806
181642
83694
44309
277891
103401
115428
229165
132961
89814
160996
188498
103998
15239
247101
41651
44078
209938
94968
292256
55308
84779
81100
6113
198017
48699
279332
265818
24810
106295
226995
229043
203993
130135
25891
302010
117829
153846
169283
106747
199848
199795
12216
67416
168509
28721
151058
19946
70799
286712
286359
35852
188325
79845
41303
127069
59248
118039
26083
107255
107567
302995
63375
215368
300519
297457
306377
281692
211067
305711
260911
214126
252875
293746
233041
184162
253615
246958
236593
49596
307162
206740
249569
211040
44984
207915
4662
101267
128850
143840
301084
49849
147533
25948
54245
255365
278502
274916
57952
168286
277189
305050
212319
264573
244154
168087
152037
212889
57138
230098
260395
153716
174310
271759
272597
149028
104164
174081
1603
106208
53714
303471
268157
254698
162970
61261
283208
208328
88671
34178
231051
187518
224794
154992
152566
147065
26570
168767
82695
165192
89751
178052
10286
305791
115631
203452
30214
126959
199241
104902
234683
101612
66757
154545
41270
53511
179753
42250
273325
235994
122499
4651
164401
132679
125172
209031
250570
265919
175568
67129
35601
142168
280817
98343
59798
297495
194617
237139
57745
255999
95636
13507
19794
189484
187154
160754
187643
206588
53431
238034
174724
273043
179370
183697
111980
42454
8911
208053
45792
298013
99402
35549
218478
102462
12738
200225
153762
195717
148214
75431
275780
178495
99589
109958
269496
75534
86107
232769
84866
261517
75231
223980
118664
262880
263598
224957
47209
130593
41090
302908
202706
81665
23608
122404
96
97414
221555
117067
144014
174350
170574
163273
11447
87558
244026
22675
115098
30104
304434
139310
225923
265090
33401
152765
19061
296061
282882
1077
138685
192131
50425
109800
143236
279871
86356
70969
11719
123481
159891
163670
101609
179556
256810
272512
235752
251112
96978
49466
237116
76472
220627
247522
160293
194811
287671
287293
211354
29104
188297
140581
128043
21450
166120
110893
42814
102013
89187
14195
188447
11503
197555
104376
176884
146156
289871
158354
179918
64229
141973
46922
141199
90328
114213
281504
32871
46120
282608
176026
122725
32316
197824
59448
249075
199620
173136
7136
227093
190870
135358
22663
199108
151967
253414
112965
46302
37202
296483
295275
8736
66277
151051
150671
177676
202731
190281
161533
191935
117208
120635
186227
78098
200192
144860
219117
58545
236621
43161
295502
92778
16131
173140
259193
192509
263076
222160
13096
308267
271836
191092
230671
37918
247714
260085
282120
176443
295688
56921
150254
48372
66738
230632
147039
62053
261084
306686
221082
265480
53777
205055
103427
182990
204344
192884
200567
272483
171902
43370
234395
134813
261856
5189
165533
258860
65782
158568
55039
1712
130301
146390
135002
231285
30190
24419
82466
270309
223647
21005
138515
141567
65270
279968
115800
60844
282521
216008
281043
47418
229348
33638
245784
54779
242820
61723
252753
108794
80959
224063
118754
62216
60946
256854
309961
29233
167794
307757
1703
151143
225154
192665
93681
186968
33342
10117
234500
151845
73759
50538
39292
288257
218153
133549
282256
151787
201883
77208
230449
117085
64839
288046
41273
247172
152848
256301
141047
107570
98822
30241
32905
233643
206843
218310
143081
205995
275724
276090
291327
297444
231881
149714
222179
70936
64761
159458
1746
233017
65728
90533
223592
155106
202335
145190
295227
92567
267327
131358
82477
45090
242749
259725
156177
211249
178058
32189
66237
113004
108039
195809
148856
100513
305275
245341
290888
83413
290003
203012
92425
205243
190506
192400
109582
114225
91026
136456
299031
20542
35721
188617
271818
35936
1593
108106
114969
146986
94191
271288
41930
62861
72309
1465
113632
164563
179000
42524
293744
121363
276409
157938
939
189750
84746
67692
208530
110988
137155
8503
307299
177616
275174
4651
213182
301499
118017
262337
66443
300019
215886
109497
33511
91784
187393
29549
126617
147539
23603
235040
162478
278858
77639
89685
219841
271507
224113
58105
298997
64038
286267
81626
24257
296852
1241
94245
48689
207861
148510
106938
304343
112397
262276
248260
27400
13895
179815
93609
259269
24319
198806
240143
136104
16027
261673
85000
268222
16895
159119
45583
187291
293326
58059
291774
251010
300409
214950
297489
83575
231297
252155
185530
121593
296233
160917
102654
217612
87328
298966
188670
25818
200178
205554
179953
298014
180284
117299
110705
240029
268388
217678
276862
39787
267106
298910
303035
225578
258043
179932
85255
105666
136241
95914
307297
107833
233908
202709
300355
221682
288320
18379
142216
116354
267788
293487
24141
96105
47855
101300
79151
151079
243459
294235
202479
104061
246409
253856
7639
76625
176453
129966
55934
292140
50616
304958
151900
179271
173727
140346
791
72545
158141
230122
73404
167839
171242
268637
126142
248259
42418
277572
18071
39501
91175
115667
26813
58353
171177
203169
72543
281509
19600
2920
25931
73181
280087
10164
190040
271486
51514
87081
212489
73522
235495
15591
156543
22631
290447
279806
296118
98360
302045
144639
251266
95661
170959
162652
211024
241510
72773
275841
70831
143044
222138
106728
91395
184191
90495
222795
144570
76452
19578
129341
36777
223815
292226
15601
286910
241897
134939
228750
297332
290236
138488
292738
166782
135855
223668
308711
296535
195085
209145
27098
114633
101661
70618
15480
280419
156702
181241
129349
230416
18041
284461
226726
189734
15664
198202
114016
245324
192601
197172
255329
203693
25556
188609
25979
165620
53132
131207
225419
173851
150858
142054
271965
29955
142236
64447
227372
271403
190806
152761
136785
46345
125058
71063
233720
214928
213712
250970
125287
35356
8843
296056
55221
151170
276994
115283
14261
199402
114044
131475
244517
28528
158299
13998
191246
125522
193623
93247
303423
228980
270587
197224
195697
104467
246554
168061
50954
230218
117522
73213
233178
11398
124173
10289
77296
185150
130097
147198
166276
79129
254097
178849
144239
7629
32077
175921
175186
242447
18485
255506
118491
151531
192935
55893
253689
49175
19519
72890
222348
17642
307832
38299
270849
5295
188533
86613
9373
222320
308864
56089
33191
244581
73534
20472
84807
275584
210273
139265
210522
191723
86082
19247
301981
242659
208813
135017
83370
211556
208171
44659
7624
227615
73984
160053
204352
223098
214440
185548
48138
116004
205790
70538
80396
230969
236833
208080
28926
241490
257117
144346
299138
217278
77288
107725
99112
148596
236945
280450
99287
287267
188931
238850
249534
70858
297978
102785
165807
166846
196922
278924
294380
193868
200851
214763
99570
231066
297929
223194
244747
202386
99799
162689
261017
227346
296147
216275
47907
150544
225620
212937
13585
182524
247190
140731
309805
190921
43070
69693
39950
152691
164864
190721
199597
176799
265219
149740
256024
266655
11370
86321
159476
68166
10700
287710
88715
184324
200491
155103
161769
175490
271960
213411
47783
75447
203206
97456
40993
233485
162263
305103
12187
247525
92697
73681
4294
157017
154442
16523
58179
122080
56636
208994
174305
87522
113419
73096
124733
112827
14271
298070
115238
117703
194072
220113
110902
51392
192136
49710
210261
138690
35017
62041
190627
78915
116054
264122
246202
75513
74403
112345
199380
239161
243720
299165
184696
139007
99609
305404
127072
210567
40081
269739
19335
162374
231235
22406
133660
116583
138170
113824
118850
97708
296583
115671
1807
212584
194165
53090
53563
247096
8441
202228
43519
149507
156547
4581
219573
208075
260280
174805
147856
282949
57260
280840
24055
183363
61051
24883
184963
141922
223795
276785
204977
167941
98313
40058
160338
224726
222494
161016
57667
262929
129761
276579
129707
206413
85288
68740
68745
110324
62736
254491
39328
49132
77546
192567
227824
281756
61739
148816
184856
28939
18752
215291
113713
152373
120630
151793
125518
148534
126991
220105
263729
263399
292982
226843
161201
72211
26970
87215
2179
214477
91140
129193
206542
13926
293752
257450
170633
71214
65119
228676
140128
246517
226547
285555
47211
67749
2589
295709
108605
142973
98569
81424
135443
246493
191617
123781
86446
237155
281140
22724
216205
139256
95134
273074
146238
49150
274968
53158
24380
69594
188457
4786
237894
77074
195398
157240
282761
123272
108756
150614
61650
248381
157814
208119
282959
208122
296869
8005
266160
37510
3216
192078
217409
256043
271581
13697
295325
70068
276032
216129
27667
110283
255693
112833
77314
77165
60658
131677
1344
62367
295097
103327
50727
218752
50837
137769
78380
167509
282947
149939
90360
270100
206985
163216
191479
75924
306027
246845
251014
223573
235193
93110
208191
28645
63772
239676
29374
189864
89706
107384
45663
191186
4813
271263
193349
122927
118771
247364
293056
152429
209409
142817
10128
128763
281130
211958
228244
295697
133419
189730
53922
82737
235363
302150
269874
309590
145581
27014
274143
9543
117669
130705
96297
279289
259376
27583
279563
260189
130773
52556
172219
254577
244384
146396
39804
141064
41357
273797
190141
50743
280280
67447
75627
211284
152922
37667
18950
103858
74528
146861
89397
214614
57508
305248
221417
92729
122116
41547
134128
140318
177411
284475
79279
193224
303253
240661
261918
118268
93397
172843
35477
299623
56949
217101
147486
293131
14613
245105
207349
7630
55319
37368
133920
245314
166477
240147
82455
280906
177962
307284
204454
105253
289633
306725
95703
36761
105701
213867
263001
279536
12587
282733
284448
245929
40623
201433
305464
202642
68138
198114
183607
197841
19275
16146
162489
169676
100971
285917
128408
47758
266397
306876
291258
283483
238869
22679
27014
253928
213770
91429
184573
293501
123967
228825
137695
117893
57862
97916
275193
61063
263686
9983
221742
47486
79047
168504
214211
161966
245356
13601
168969
179653
83002
29507
236729
247008
224082
46122
68322
44496
46083
118330
154251
33499
90132
38375
198203
215458
207576
286088
221551
164852
72945
8407
43338
229679
294277
131364
22868
288629
169743
259486
100464
265967
147800
308009
59602
32790
94295
181237
140190
160287
95247
306780
296171
240999
44308
190918
61112
227296
85557
169177
131400
248278
54882
164848
289095
1386
90595
58808
100203
226900
183888
26561
63064
99749
260337
184883
25589
246086
179930
283799
132898
154383
26147
50928
152941
7272
268630
191173
32874
111771
119825
145991
306722
174757
222902
260304
193243
227616
22978
142738
67987
46540
86534
206805
69279
247245
210468
239376
40181
111308
91813
210491
223768
123024
129456
99190
12387
120204
207965
161097
99039
57647
172321
225997
283495
162813
187719
308575
278644
27300
55070
31500
43175
189889
63593
54441
147906
158221
20004
86777
294548
183741
199596
308075
178082
43730
162177
306122
49753
271611
120371
26942
210986
259437
107484
25138
110432
178136
120188
196444
129640
232125
256808
47653
207691
269130
57975
46054
157461
139243
270987
13451
63536
3429
120708
121471
114748
143546
292070
69053
293499
205212
255063
141570
176870
209959
174831
237661
295366
77743
160514
72287
100508
195104
140341
92442
163216
98859
161274
48297
299041
14390
306371
279173
131214
309717
13622
107408
187214
182149
192150
212484
193629
45255
167600
175762
108227
286460
51312
11284
254481
47727
143106
140476
72854
5249
63975
290625
222476
280746
266930
216924
99104
60291
219367
16327
138221
194492
144818
200628
266823
192226
8643
308117
49327
245990
93772
8078
110175
109768
239605
139350
248283
9752
243887
85135
29192
291131
196833
296325
224550
250752
209359
278700
162395
241922
107565
93361
2176
79753
184532
160043
38103
282701
207924
171992
21380
253884
105067
8190
25062
170860
257485
211667
62140
181364
293099
78441
139995
119747
175057
191636
282400
43156
81835
32344
266105
258838
94498
184533
177542
272096
168979
209545
130415
218094
115160
53197
188388
260926
70898
236385
238700
163943
256029
242684
240952
254525
289978
193568
129292
105657
22062
137566
51391
101431
49136
150771
241068
133658
70478
118036
50248
42822
34107
61312
286237
32956
65624
274896
93174
46537
120933
176369
250734
289702
87853
163188
212029
28507
118533
217642
277708
108594
257583
107138
29680
283016
177296
251309
77207
224849
13917
236082
167379
144850
20774
302401
178408
220676
171480
253687
286066
179927
110705
238928
76821
223628
149135
128670
296772
31888
57249
262525
224617
223312
1457
247798
252173
51558
200834
33892
130977
271381
97432
164075
200176
192975
174695
274795
7237
182673
21997
21042
170031
13818
24518
253339
174359
35953
285629
127088
30067
303281
276661
222895
217065
178441
41726
298733
82559
281466
7058
63812
56267
293911
223873
191185
130219
81593
29088
46899
225618
280506
64045
260279
298628
289328
275070
32425
263980
77517
131252
239548
57008
167985
25785
225835
192023
189518
307204
139572
252512
191357
52069
196671
220674
300918
266266
301224
147894
181333
229841
69446
166183
3726
189774
34123
50887
46132
105683
126062
247612
60825
63846
258831
57555
213419
181993
199809
190403
179577
104731
39308
44217
149308
6438
247336
303848
138491
3467
115117
86408
257681
99832
259436
20813
251601
248270
159539
299769
275967
302900
186774
247770
103330
233934
37285
103264
20475
200853
298355
75369
163126
289791
140472
179346
55176
106521
5839
196056
34689
30364
89719
166739
190424
136955
233936
205997
271405
242072
8690
95511
137042
202093
230029
229169
219123
234080
164679
73877
164188
271009
100350
292552
73729
230056
183257
299884
142918
70690
222347
58887
275095
169162
39747
6972
176322
75236
221212
120287
296233
200706
175067
105231
155057
81103
174380
135164
76121
136655
22342
179128
96650
26361
268656
34046
292651
197034
140373
147911
201278
78580
142674
263402
296863
304434
277853
147280
163646
35822
99835
215324
180457
234764
261630
204847
78609
239240
139626
114555
74880
10930
174664
29239
205620
143076
42812
74328
262357
192137
153151
25917
63878
76771
214932
42696
29191
126111
177557
9494
151425
38533
247933
202442
123567
144424
21347
133648
198779
38871
201331
231833
214553
157201
257677
126568
276304
116016
241762
91520
245769
212574
203038
34076
239109
136867
173903
253247
22917
134047
46277
76460
64883
5956
111770
25234
128379
31097
1253
243928
181891
163193
180788
262071
130985
52670
231960
28257
231900
225532
12605
233169
211081
41205
86607
35428
70465
202033
149030
282756
256301
201125
101108
128326
256604
63543
91784
52739
184568
289164
208518
68189
246604
293622
68776
306437
87888
77326
252362
224921
192341
277298
298571
36850
189999
70331
12024
170577
89578
162093
247474
202862
110376
111606
254604
67424
106662
19830
34847
19967
232981
172129
244936
254940
37945
83653
210144
203111
210248
60982
183363
203832
171617
263844
141212
57721
269248
242751
180797
57075
54843
172306
283304
245195
136154
182296
230215
46090
304483
158879
271230
152335
190399
65290
70106
112705
179359
215840
259397
232608
182095
92277
110339
62086
270991
173864
271088
227381
303769
204465
283866
87570
295291
270568
64266
135882
241168
1406
112304
117293
261885
63343
209476
283306
3523
50235
196964
292295
80152
116843
169156
10626
254669
74020
155989
301992
152069
216004
84243
162096
99979
167741
301814
40611
273935
173335
138734
135814
182183
72805
261728
131725
112960
284175
151695
117271
49134
171080
33246
43588
230238
217150
60403
177003
94631
200887
67085
150823
265574
194845
261706
213798
86263
216891
145333
30087
35595
296192
115788
72444
51157
304259
30594
147954
95048
9285
220107
101766
234805
273409
283618
236842
146609
159700
285211
124766
45997
89591
230710
270445
48598
242596
238419
60475
133119
180027
99791
179620
239606
146125
287261
85868
135873
199287
249430
185122
171677
164682
28314
9618
168708
152085
165925
19831
149358
203263
169495
197105
6588
184130
78452
66316
121733
237901
170831
125149
122147
35897
23994
153378
277834
93154
156975
12394
177683
10667
91561
166997
105476
155160
168977
221344
106681
284433
273972
44902
295767
35963
285891
148224
134620
68224
114022
56709
252170
143469
244135
71396
257720
106227
228104
243001
176885
37631
286181
182903
81130
122323
139882
122388
109518
86547
194450
298615
48662
192288
60294
9576
52013
82355
69915
246011
284002
73944
213661
278201
145615
15448
233606
51017
153645
27298
198290
219393
10174
27014
94325
35769
78525
117422
193640
143434
11291
193653
184347
166580
70237
181590
247620
26717
215213
205900
148551
213386
239849
268907
98143
103045
51101
129018
92476
269086
137437
166764
182793
260662
147737
118022
129984
36513
289053
277456
278386
104278
114737
94726
171082
112853
135881
110474
63712
268985
126939
154308
270578
26958
12283
213112
33354
237209
10634
94651
14291
142366
61554
63855
238545
10040
234471
242933
109267
67975
153803
198338
264010
131900
234590
251746
122258
153163
186548
22963
131451
205261
211002
41645
136906
63129
276836
277796
75664
239078
20604
224040
64958
284277
71190
74413
49816
83644
144827
302054
198602
86299
34278
2898
11626
32670
231799
108947
206044
4485
75967
193454
225620
150055
218980
130870
140022
293653
13640
257539
197773
130616
75650
141404
276480
90658
236714
108606
218047
89316
252429
286942
158356
82328
265182
222202
67501
86017
100038
18081
225627
241754
228618
116204
108451
33169
188309
40763
18015
21231
72175
285988
220305
144752
183747
107001
217939
128444
277414
20901
143667
995
145093
40045
194387
40343
170721
112655
229122
107381
241256
112024
304050
7958
302856
36659
292413
53094
132451
101166
229638
46676
245680
209768
9974
196315
221174
223942
210841
77240
153573
202261
180046
251929
9101
25375
136639
78908
116077
184155
115271
224052
23809
274939
24005
296450
68032
263815
82492
193782
37807
281730
29507
181322
269116
105802
201851
117823
132542
293477
164469
209929
174412
307779
204794
158532
65357
123820
171176
308471
250668
221477
78444
99502
269386
68094
286663
86308
172096
180656
266814
247384
172325
304640
307588
128347
182505
295772
114151
188697
257476
192898
153892
209940
66916
136882
232302
89810
265209
68369
119109
103039
155282
129415
59595
19797
166143
74357
175457
246535
285185
271173
200753
257022
210097
246838
98248
95441
262350
279275
70948
115842
303861
52996
179584
111043
264853
231095
282942
125361
223126
106244
98483
139953
302023
144117
207050
89143
81050
263039
4374
261387
304569
173470
73047
107591
247110
132644
24753
47062
188517
232224
188566
54524
81291
273662
47615
112393
265490
69893
29744
193143
129353
288040
76542
128007
204352
2645
104611
171767
224016
250305
152662
167074
95464
195560
85583
208888
8359
129278
138400
125140
243634
198485
76079
152701
280462
258812
277044
244947
283111
174681
138431
34199
189210
108747
220227
180120
124641
40957
66419
147142
124207
123313
264399
240830
10048
305534
25408
80714
201586
64472
221937
159442
172059
177920
178086
267440
111379
305817
143409
101169
113371
6695
67715
252636
99630
8940
158614
187798
148371
264344
164312
96729
150805
213844
206701
295289
235189
15500
236495
17250
261011
169538
106786
181721
271961
188264
12311
140570
243582
116771
108099
132240
162620
139738
220313
109682
206859
49360
115673
196226
232973
156862
133646
108285
17218
52280
18479
233137
22821
162194
106761
168455
275866
15144
71635
236730
221504
211628
236147
37279
278102
214688
225692
194079
256783
145302
24433
245770
32910
67655
158048
70290
78334
254889
287067
79379
219730
87863
75887
14632
178943
47899
194831
31907
125911
96039
295521
72604
277347
33474
167584
153983
207907
67701
122668
221321
22047
277924
269801
270744
130894
55981
275203
31176
249413
240175
233452
28424
233854
62407
96009
176730
30030
309044
91268
116067
26596
251897
34556
123433
214784
74088
124345
171042
98874
162748
41322
103149
217942
298488
251894
290283
271474
48175
109380
2940
56013
41120
231515
110529
100034
154811
256817
254927
63678
107500
151316
14788
160159
236352
227273
262204
134010
35553
126700
178348
25263
62295
202277
306252
48985
68413
42107
305984
9936
124458
243699
297599
85239
109824
307965
172474
230748
175784
95758
14524
71449
179807
95337
26047
289920
103763
189312
85627
102086
94634
253122
255545
88975
309973
144076
249962
238937
72941
265296
18614
51716
194420
60213
182727
163638
272419
192668
171637
265700
136525
62748
276854
103948
195070
135513
292046
218085
67737
201228
211650
91896
26577
46102
64381
218284
177232
160877
87141
11025
130617
240600
194993
256254
307739
225431
248179
45524
278665
2484
169218
199038
72841
39415
253101
218033
102521
158437
151789
274759
49590
140750
171651
65221
4564
72556
280687
205162
245596
160588
18855
141043
41364
151184
188458
104387
44559
225769
306543
292444
43706
64233
307732
176226
267742
167582
25700
195605
23014
186400
281028
168333
137759
228437
77640
262224
148637
107263
146847
266581
33208
36583
110904
119097
180962
294050
285813
150284
151618
157995
76128
164464
262433
4507
275805
150980
96613
306631
303395
101042
5054
133076
216673
250470
288356
50644
165262
175857
252355
126077
133105
95238
275334
280005
155888
299147
3421
262018
106203
247812
17581
71918
253190
38803
172961
85892
30309
224981
85280
264393
224303
54034
298995
171052
130281
73233
150580
243058
215392
205354
221871
216024
152685
93282
212268
137731
23898
211901
177346
241245
4065
173364
130803
15933
121705
1513
187148
266973
110371
245098
67552
66439
21368
244954
3886
102925
167469
12782
19152
7325
183532
83092
3271
230888
11872
104565
293359
271364
265946
278180
210602
110581
63348
192046
283436
243399
219498
166331
43553
255071
261923
28172
70898
174815
34016
213325
53788
196341
280618
66589
114607
110744
82467
17864
91889
143859
1504
24455
230559
6527
138839
154165
141518
103643
201936
123389
262454
97744
48746
306284
206522
69592
63336
100173
35525
223601
265588
156290
115049
304050
49019
20417
242105
220426
117649
46339
121189
63072
103207
56781
213970
71134
241589
301540
109037
175208
281032
118448
201314
302491
136408
145102
52704
115908
18471
235624
33952
11164
85171
22597
218173
106067
106324
188799
74449
258834
110340
219871
273653
61204
209877
4979
303055
295051
49976
219506
256843
177148
279578
70428
77749
185790
308211
12327
173984
237312
244820
72997
13957
28275
239124
142194
52589
176055
68891
120676
83837
132127
222514
140607
55888
214517
12386
66155
254117
87367
10611
95335
110316
231268
253761
171270
182514
222060
19434
84793
276031
39638
274208
219727
201135
98868
2655
111175
242509
301312
193810
290291
270863
166168
150948
239193
249407
218911
251394
144384
124184
113232
136863
85086
74893
88307
74164
70191
294742
186487
46426
208531
131395
105498
180729
174433
16248
125724
26303
252610
23477
39154
300066
129348
76341
26079
75379
149363
68512
252115
292274
192303
20300
211869
127844
258755
184323
193056
255330
172047
140004
285807
219715
174270
305157
96717
260864
210871
189612
34519
3952
35398
88163
250353
187679
69743
172058
155106
38023
28376
215522
139934
249278
36696
100083
183139
76786
61877
211386
263191
237742
86462
119403
209819
127047
48640
154976
63527
124353
279578
210509
265588
212499
34115
196919
25234
142360
26952
89497
276401
224919
232699
118540
103156
12423
131783
164329
124912
54138
265155
121524
104767
125407
83413
99200
286628
268675
124073
292673
303617
91589
247247
152935
174874
180153
207574
70894
238550
7589
179989
99130
302919
54923
71318
221426
273243
291564
297107
132696
37827
38767
146230
91061
254273
72851
30770
190599
196103
153307
58391
307994
220424
151397
95666
254263
120900
297782
212462
159516
84736
295810
10014
19252
58008
268213
182704
260148
204856
126787
210421
25807
261711
303162
86219
241045
293359
35985
95512
256653
249434
116904
107578
255788
264506
24987
107463
187697
117088
114719
210555
218072
17128
44102
220151
18427
58469
144253
61339
145884
276995
103201
41649
181895
39299
643
179882
200769
58319
227685
164915
24546
103095
29183
300396
114473
44971
302619
39238
129916
165655
73019
55874
173039
158175
120300
283132
223298
102935
223116
117499
308348
134326
68383
306917
21271
230763
59770
285229
229676
71432
131341
3561
149639
138152
56888
281252
160694
97571
202607
234022
210725
206506
188594
171836
275109
155713
227255
13509
89664
12873
244501
33275
70292
246641
93721
58275
68907
192448
124957
35255
213123
223459
80983
17111
192092
254479
254530
5703
105453
235319
309292
264794
67323
308140
210565
204483
169385
50414
221130
289713
57084
287120
71653
250141
109476
255704
35406
170970
216397
134963
131419
123539
291522
298184
80916
59556
16971
54292
265768
291442
274717
104333
305761
98907
264134
48714
255121
171598
307510
155576
210394
136155
15441
123343
259560
240902
109990
288604
122636
29917
219674
43642
274360
141435
174962
162249
174777
197344
269559
64781
269517
280097
54369
158250
66981
237598
130765
56584
200172
60324
157050
255885
20966
305998
159621
292995
226230
262531
118584
30101
210539
300067
128564
213629
217375
141219
87058
169341
305023
9475
10549
168851
279785
158728
278838
144711
177753
283818
40784
305499
98458
180003
83865
248933
261435
160308
29033
99191
9715
86394
137469
37083
168671
275407
54080
107596
135350
68420
188641
260963
219413
164174
215036
53856
266704
193371
159533
125962
80421
47576
108451
207101
271801
287693
206698
295638
129756
54604
137149
186317
125477
40548
149131
129743
231964
16709
212114
136964
54457
79757
84886
191366
76654
108357
94578
123853
277407
103290
128741
142306
244241
119597
2549
98391
187494
146778
260923
242158
155060
252295
284562
91457
88121
194764
221704
75906
1481
232165
123318
201065
162110
256675
189458
12450
22992
77091
73055
262580
117041
207005
123832
212284
201479
278993
237342
241285
180155
182852
82147
25370
297469
69500
30057
46925
68649
90906
85463
65410
29987
217843
258864
276306
143727
190025
259673
270263
303040
300454
9461
20909
88746
5363
301729
234809
193347
290811
214059
26348
98996
55212
92761
59762
284419
146909
150748
139953
149254
302183
46820
5832
125786
294634
253061
208195
206138
215474
140945
161541
81822
193867
215057
33025
286226
54297
307950
292258
108445
153302
214952
35167
243544
130834
115450
88641
145316
130763
113521
448
4751
159762
20236
299194
299426
35610
130961
282796
17929
224879
77806
221739
244137
162184
304542
5982
200118
101847
214791
193645
193341
98090
199967
87220
143101
153793
247274
298713
16418
166149
218162
10454
140100
69217
148747
253879
276114
90587
16508
141384
57288
140214
2117
108265
181815
303290
281447
233600
185298
240242
52002
50586
107419
268254
238041
155053
71802
171482
238800
255198
157456
296177
6663
140923
298577
130956
154953
170472
272954
235668
55429
77622
155159
23259
152818
15826
256941
292772
20369
230811
134473
941
309079
38082
15944
200748
4094
14310
128263
9547
272376
82123
127235
53837
84534
236114
233447
97566
298893
172009
286441
4589
156339
296445
209596
20401
45522
52082
165567
9963
177517
168085
190200
200653
224245
230269
223055
195162
217683
247801
266459
242111
206888
61756
137271
61270
206106
27696
92655
285108
190993
51789
223246
214269
234403
443
84432
167694
4325
276646
77505
122203
91322
91492
187829
131645
18135
264065
254565
304109
7873
193471
183071
58375
172938
161490
191079
283447
180252
29844
1175
216247
87889
259868
207605
206032
227849
27678
65787
291883
119971
31641
165395
90072
186688
267846
15591
69611
78270
176526
284872
180528
260269
129448
250364
125942
170444
37410
175387
187306
87221
190430
215295
173060
170002
212280
8949
294442
160074
61580
149103
42988
257835
109882
14797
251836
91835
64640
901
130148
302020
159287
196102
86860
35595
169676
102126
135982
58883
162046
260325
89429
68390
264818
278121
243516
40670
307544
268027
83661
178057
287643
196343
8206
60739
41902
158933
143319
228131
243805
299819
257818
227145
148656
292818
127068
206658
151992
29303
103304
158488
204953
220717
295313
191717
58015
758
135733
77170
142537
171454
97679
307422
38488
249069
110864
216658
58844
211567
84756
262749
79754
37188
136196
48804
194281
55209
89680
243223
156763
194598
284917
291837
193393
198582
67833
269012
181168
194143
24121
179010
180571
81971
277463
193633
59698
129668
130207
302444
195288
237650
155605
48042
231883
57788
86572
95030
249886
308787
268655
140325
106261
143661
166626
106433
35545
212847
293669
110340
180780
209584
124872
246836
33728
281027
26850
153385
153823
271214
121009
11588
248021
85249
4819
128910
159781
129942
63698
211374
137436
176507
53205
52750
32095
187641
240982
243280
222083
41601
222105
13246
304825
217363
202652
137475
77899
169262
172322
133229
294607
249249
216075
208794
209658
142881
309590
74969
245784
70032
168970
92377
74006
172598
43869
73211
166129
221335
61442
191762
160771
60748
84340
219913
125868
238111
85544
183710
287785
226237
88968
229688
55511
113676
251919
133642
14183
135181
99033
70685
202907
297561
71437
294607
175051
239328
235214
201194
91275
249634
222736
141659
189575
288199
155611
26927
3429
261347
219072
191364
290686
219911
173260
159659
77412
107293
148896
188609
1958
175550
214452
301113
62191
128933
117812
130105
275482
223754
261370
89158
256068
112014
177810
73230
13463
295063
174080
245501
4819
57032
144418
211203
261242
142269
208922
101239
266043
145289
3179
242500
111116
159157
221210
24975
32610
188262
115381
110241
273458
214976
38468
42274
142439
122662
132810
78298
190043
272941
126843
15190
138354
82562
225007
220181
285320
236549
2277
116982
271187
63331
17183
251910
165070
264977
89614
184672
255815
82991
157966
277519
145230
232242
146884
229556
60461
96950
35720
306059
11470
34105
146083
228139
306289
173322
210910
212475
77740
125348
133113
137900
55438
29068
122938
76250
309017
13396
258887
41018
258645
55191
222460
16787
308996
35662
237844
120807
6550
30595
310049
121370
57984
212526
34468
4569
269303
172339
92316
664
11077
301116
172952
253126
281528
203912
308982
273657
128447
205141
138683
303595
160533
292005
119668
52934
263192
255882
47871
143090
233398
266425
115189
21610
194051
222214
31647
178995
285504
751
176959
110298
123715
269647
252741
205776
107669
757
109203
264674
270047
73435
5670
129795
188706
295333
141843
172491
65579
227746
123436
286093
303786
66398
54375
187446
293372
231713
78719
265428
166487
216752
166023
202804
2212
165825
45785
141661
35635
88510
287427
155697
185191
259002
137523
235357
159448
291036
265792
91086
61423
231877
260936
150986
192293
169501
117763
140670
192203
203899
117513
271384
70016
160506
140025
190879
290187
219631
265359
38004
201751
217910
212681
174679
157536
59774
48117
113276
69070
285380
86565
83327
279931
187506
292007
120671
120857
68281
221859
146088
48592
36329
63039
281300
162519
81700
303548
225476
211278
18512
216542
192508
92019
243711
237189
108971
263614
180254
107845
260579
84456
9541
22818
281443
123780
65139
269706
38765
218965
17498
304823
59759
159890
115992
103975
55017
232036
186454
135264
222429
191067
308851
269622
228855
44433
151825
5038
256082
309477
36111
265464
195567
223389
60009
284934
103910
104844
172883
137917
234212
57095
69558
117117
73859
21605
23003
256372
273679
97520
257020
170703
225089
300582
237672
120464
254010
85531
245031
142580
81154
135578
180188
110426
208913
112895
205532
187313
201834
49104
142528
141115
205666
264582
259519
246873
828
67559
171864
257654
203513
9349
296322
24932
245785
82525
65134
10892
98063
49680
240320
284504
181078
53552
59320
213198
56457
122578
97622
174384
139848
80916
280009
36033
20875
152751
106326
210850
170801
294219
288134
270562
159679
557
230278
88817
145831
70318
129349
157407
295886
277933
155848
159012
123633
10662
191550
7170
154193
173241
138986
152334
262676
198345
709
184544
22765
125703
93452
303434
182748
110281
2231
160149
18715
98124
230239
84876
74726
104546
111858
299597
132310
199289
249834
276841
12615
262882
87419
126707
229062
107655
154802
303899
123470
286859
95359
96862
169903
153000
87213
211259
264606
37465
28019
240182
214657
69614
161052
150696
288849
220772
223217
98229
109701
46529
242452
303646
228456
90526
230561
223579
109638
139495
10411
188937
217890
155514
55207
86213
25921
269656
274903
231662
78234
85719
163322
64659
41006
119267
306218
8473
151220
181078
162015
85921
288368
188868
136307
244166
56649
278851
309850
304891
280669
115389
134791
170549
158628
19001
213149
206399
132363
149999
256813
251332
223170
101940
264496
165539
175710
119284
170638
56965
228474
60405
220397
78052
75433
32238
17929
97510
280166
76039
277711
153200
88764
294783
252079
170833
180645
104225
191601
59875
156126
80923
70259
11245
131673
111313
161285
215661
82369
79092
297250
9495
137427
275340
262151
74838
101767
131036
20157
45278
291945
62071
117297
205365
62707
138843
49530
211359
189774
145322
253756
177126
170336
107008
44752
190917
59345
216093
279719
114643
19667
300788
242687
72991
259083
69187
269376
52090
137372
67303
189716
136082
300199
287566
239156
31579
136869
21419
269686
12200
10260
21840
216120
140813
255282
67898
104262
127446
137244
85534
208637
131864
197626
216177
253377
199094
236193
72607
209852
147206
21439
296789
72406
250111
102995
166185
26616
74061
252472
115374
134232
133247
12942
279565
216098
252
245567
102787
147155
163201
148860
229654
4857
272565
277783
189550
46854
306514
43001
129551
202927
244232
151624
252494
80465
145129
283976
42547
39589
248731
140521
278975
134393
187784
208282
4413
44036
118464
183800
106028
93963
185232
126466
91648
238612
233296
213632
285897
179319
252757
290958
140698
93264
48256
3765
221855
189915
275431
33499
206314
184246
134012
105722
284242
242971
136460
70627
225632
108869
188196
199718
298474
191010
159026
279955
94105
266355
137435
288676
15428
51546
38542
144463
170609
262634
100832
48230
229030
252816
193230
145188
2685
64796
12163
262766
167235
185895
688
120581
168806
5141
56689
234796
165524
29646
176440
28091
61697
166639
20738
222570
273676
281197
178153
167727
47146
189237
19650
237353
253579
87951
102364
234454
779
232871
234086
86294
87144
81246
243137
200537
76344
224835
64956
152128
255162
285020
195756
182327
126534
117894
23801
175675
169115
292071
275377
181729
108454
232889
150035
101334
134053
213501
71650
39440
82684
213974
76895
234894
41580
201667
304855
302834
296856
228926
73748
26282
97510
18195
226752
94316
82797
114149
72011
212276
217530
92078
99222
140686
120601
54553
184062
124305
66703
221534
178224
90736
8813
254612
239463
93705
208336
84498
61059
27584
188469
259802
22083
262917
222080
221894
40422
16169
174946
128751
198940
5352
283009
125199
71690
71540
169268
167963
152636
177931
267890
137642
263173
303540
58472
190577
182612
71870
67215
277936
289928
3988
29886
119598
35961
11813
235815
171159
165628
156674
173678
266899
155484
282618
107569
59026
208660
92029
155913
3581
44895
294434
100543
291638
153516
283269
221377
60358
238607
62943
32056
236529
72154
168534
57016
274773
137038
104655
154458
2717
269738
160811
280464
3841
64879
85223
67365
6382
269672
17231
69987
296122
124345
251173
50327
86273
150453
282986
182324
165720
100729
127566
292050
223431
180887
889
60795
219978
191578
1112
203680
117683
122606
267571
200382
117300
133450
165465
172874
69491
81758
150514
66776
99029
239201
45992
286017
246665
95686
276086
277426
231627
260060
99818
45592
181823
21944
298575
69390
287164
301753
125782
218449
87775
132939
262926
261575
168877
37192
303713
126091
110481
273253
92353
209487
267067
25773
17896
129898
296840
305347
227364
193116
116020
208979
268139
130387
117214
212365
30579
17441
221750
225667
265927
68989
245570
94064
273847
150050
170386
217221
72184
111478
39877
26648
292512
190872
157428
65304
160114
151142
71420
80057
15741
211843
251012
78224
220539
52163
190698
306240
105368
146717
279778
278274
198607
187383
237863
112626
249069
25676
54252
94883
55478
43488
29554
21827
198391
142491
228318
293872
308870
66834
187613
142421
87448
55863
295279
112264
269962
192311
176814
59194
19803
199943
89721
158419
209516
52018
292874
225624
294666
51400
76487
281778
260207
156210
66188
183967
285171
118644
173536
49290
172668
166319
34378
210331
178035
212477
107826
104839
145871
2807
241468
96271
161528
174254
204971
39419
226574
295954
268429
150689
76919
120725
267341
5862
269749
164562
76483
202288
179358
229417
275785
184467
144934
284484
109914
69688
250804
249955
33268
93619
32791
24898
2946
218609
178710
227611
73862
23376
535
59214
142871
65398
71971
167032
35433
226823
78705
238912
134249
127156
32282
12774
118786
40752
163977
175009
57847
26976
40868
107081
22343
180041
141224
216617
277457
117769
269367
261917
106123
45544
113757
220285
144203
25126
247412
173551
189615
181695
19431
195084
125856
143861
272876
222015
113067
104803
192987
218762
285136
273101
114999
116907
220282
281282
193807
251883
248501
20630
52485
162532
125865
166285
149014
49984
203946
166413
211832
248546
253044
180031
190550
83516
304784
269230
40395
20479
297153
116073
98716
130121
283999
21989
157707
101499
191774
289171
205440
224304
217604
197596
132469
243839
56547
134714
204258
290647
145078
197510
244375
70391
277897
286993
201667
274268
304491
42334
166191
79275
126577
248679
110546
201368
133864
219043
258938
302331
118371
250022
153512
234332
265915
10793
889
11138
188301
112639
206634
198382
243847
182696
182157
213748
199644
255412
248028
301022
139347
171063
248771
119270
253631
161935
80617
39376
163933
261337
33906
136081
166190
290267
72886
72522
118275
81107
130646
210490
46038
81042
165386
198915
225822
213646
8855
238338
119106
276731
132156
2295
284275
163116
148007
155036
77276
127883
174932
31334
83718
6829
214519
34132
145519
286417
4679
118227
235523
68051
91647
306809
310003
29714
43995
40959
299387
181512
229501
682
115557
109942
73196
110603
35584
120458
131231
175900
214083
286469
182720
35797
129685
255652
308383
208906
25085
184535
288765
301905
175645
18722
236037
9578
283462
85186
172029
285348
156506
297301
300503
147055
127196
300521
72721
288770
46246
196992
162605
121870
273173
289230
133217
264333
11012
123310
150861
215149
235330
22594
136857
144152
183006
14979
250473
177643
190299
234504
11695
123962
75854
32104
14805
120601
60140
17815
189613
217517
308096
96457
200465
68036
65982
291830
34261
259433
66377
197171
243651
145819
179745
127660
207715
194020
79489
219955
187345
91469
195415
254803
144656
223100
54600
283968
195146
207158
231255
222752
264168
200536
8407
179203
275298
206209
148524
131039
36938
25428
265199
27094
253247
175997
77347
283786
96
262416
305332
248346
135544
24309
187240
127046
68625
279911
61276
303021
77035
51094
294124
32596
114524
70314
94631
295376
130915
307677
278062
74077
128052
54883
126269
95463
196915
189886
162508
222056
140827
131425
130316
5256
143078
231598
244711
294943
302669
237940
289182
171629
217391
76843
89119
163442
85346
212863
155842
111665
294864
259648
253187
5272
101638
239275
282357
230242
224644
306603
35347
274189
283303
95772
84204
14626
117036
281383
305825
254714
128018
123181
6417
179077
225079
65921
303827
308954
84435
67734
155835
54439
170504
248504
185898
100510
267971
99601
62388
152372
210278
259525
60363
251948
28354
197163
285351
29649
58686
59051
28312
68277
297617
259046
154671
156809
200942
2502
193821
176646
220261
289533
167147
134722
16868
193350
229265
244789
282600
140980
67247
138797
102428
288296
144204
167735
125366
211605
287207
15394
485
129388
203142
176340
69882
227107
266078
219535
227498
194717
145009
129194
43536
105344
224529
194313
50607
289095
32696
241012
59779
111762
222209
92801
234759
250559
43580
252409
115307
17929
150694
27268
233767
302942
123768
95295
250456
200851
15350
101457
30643
205355
92870
137843
75828
282494
178817
140729
178908
76104
271295
297258
158507
219648
67016
193595
87738
17294
74766
6316
38795
309863
185942
227931
163844
133080
80234
126190
235494
203898
209073
252197
305171
190510
13814
51332
130154
287390
32692
14582
150444
114614
191354
72712
171836
119227
9122
229122
64547
32618
272953
243604
166969
111889
202588
112430
30145
142055
85450
114653
120400
221825
162755
72256
183021
204599
302595
27909
112207
103
238994
46422
280005
30565
268147
135145
172673
149999
127736
109680
170545
13674
244321
132728
202731
72154
208601
175785
145238
219037
49590
138405
13516
212819
245715
240376
94115
8290
187382
40539
222018
232113
96034
270686
157028
206759
250865
126460
38336
181121
134983
14332
291620
190226
151561
225579
222142
88616
307907
111156
114919
133248
73737
61463
272185
280609
226723
258210
286757
28507
191500
81080
286304
1457
80741
20500
168497
133252
185327
31852
70348
173987
135936
127274
199195
204238
179172
243359
64129
253846
32557
164633
189085
228349
210086
196837
256875
155427
202621
113245
71321
300676
218252
209346
147705
27234
309583
121052
51497
303300
219990
264780
232726
229761
153391
303702
251629
80739
16770
118814
251512
114277
61383
30615
69492
25658
169162
94926
8669
107628
112485
99611
73168
301786
299085
133602
187392
196686
237050
208673
271754
303528
90799
89493
195869
13043
223599
62795
52950
1663
258522
267942
305671
78702
28063
165078
285175
297641
154308
40220
53191
11298
131182
77712
266801
131801
164725
115875
232653
226287
53300
196185
157020
296505
105729
21321
191425
187109
221334
207346
143066
100287
197751
15486
254559
273030
152945
122584
243406
201921
60184
110904
19404
78830
83949
217175
160441
290559
286890
148541
93008
218701
229757
245850
101379
201747
146607
74042
261996
89825
220987
250961
251301
85448
250488
74204
18955
106307
58103
193300
70277
194023
59241
299138
232714
2174
129012
292266
83362
168799
181161
27213
107009
36112
227625
196435
168061
159068
161143
42283
89187
283500
54350
244569
178185
211532
35579
171466
157965
233459
107287
239285
215580
154928
130315
55790
206407
96705
74028
247631
30246
238401
83995
119772
252953
137342
289156
90354
300143
35914
103535
239195
275256
276516
260189
44671
28985
178973
61943
65534
175282
203095
93853
204963
49970
116152
276090
49205
37724
20877
231936
211198
105565
30790
187852
47088
2312
10856
206513
24544
226578
202474
64291
142848
175257
58447
261036
122819
140643
231136
185031
77917
80799
99316
191545
179246
192040
82999
95377
266709
174569
160818
192743
21621
91632
58651
252436
103082
168479
82802
22563
27722
273253
187608
74513
25027
191324
157607
5152
223083
213740
89866
285258
111175
108962
127565
142085
288396
177670
205092
87035
199225
166406
52150
92339
77602
85472
21980
139306
193174
130873
153346
25194
223508
25238
98617
175034
94334
265076
5758
147459
167516
178133
104724
188491
99749
223345
38491
262219
271158
217199
168769
66345
158601
175800
150416
282338
138539
106049
271389
248822
262565
186760
141409
29650
134378
111409
143760
50687
185090
848
72069
184214
286142
126882
38276
196337
233361
96457
268733
173499
168673
177733
135414
263825
84227
161576
222629
245836
83679
273596
98885
243046
95249
30223
109050
161187
150321
115939
162564
6813
6904
168483
99320
217208
186448
245134
266699
81474
233843
184225
22087
76287
299826
22126
11277
202107
42881
147757
266798
74647
80964
218360
9231
160510
31089
17647
205434
181718
44676
267549
247816
82801
19206
227614
46403
307260
256240
198374
125983
43725
100665
34236
42945
243371
127282
205978
194269
73664
217058
230825
105831
166699
174129
97400
72044
281010
193297
100874
50606
38527
159737
240299
39039
239439
216629
269946
130031
48515
56529
54037
102286
107610
10999
77894
273339
118951
290045
230558
175520
6583
301069
144559
261563
44141
167664
246293
35556
214475
266178
252
302987
220119
84732
166454
80648
240194
120290
90815
112801
284015
6664
208626
153513
245885
75319
116420
191846
127003
235370
239083
187005
108171
303209
173387
59276
105216
84115
95868
201710
207819
122196
45499
7539
192995
33190
151836
41000
21841
148680
93214
37930
37512
154020
2355
165061
233871
90413
208953
117566
137343
68286
226579
228282
257898
251441
166433
191544
180377
208534
46652
304817
286624
112012
54733
130120
132675
137079
219175
181653
92318
216685
163091
139930
226132
51494
41069
14834
131184
17691
175061
289228
210841
215638
120425
258769
54618
48475
297973
252710
116757
270193
2180
119354
307398
229593
291470
146092
162647
154963
308090
137513
121271
80059
274076
147164
260182
306685
289949
200662
293357
51760
56866
87906
288231
65157
139404
229438
180866
12207
78241
161125
95296
179385
277303
78132
20170
180375
167018
174038
65727
149219
268032
12437
237482
226045
71364
71368
197078
223101
63050
116977
48066
24862
219898
142386
178926
149950
242791
185091
77431
224646
291345
36812
302213
66584
126762
146896
5241
35974
202370
120999
216655
217255
55700
32722
286499
136553
85642
60203
189056
21421
277085
164685
91537
171180
131560
251090
169506
265641
280289
178515
34438
296611
201992
54794
16616
59261
154234
36391
74667
150222
240817
97397
14397
194648
165233
59874
263102
218887
273616
202490
105475
41934
138918
113061
265965
294338
252045
133856
223813
276110
204266
12848
290824
84771
84094
254333
175200
233900
275030
102218
31400
269608
108323
160033
177575
14573
24528
74637
36375
174829
128413
94428
125758
234855
179959
78756
303151
294691
215582
151652
4046
120978
293791
281556
85223
84669
165071
41108
199138
105840
97437
278685
40891
90383
65975
224573
9396
115813
134846
156179
164167
183374
28518
140374
59585
77907
287174
256426
63307
139117
227051
229584
51990
83043
117612
44660
94617
131075
88
111390
63050
99005
159917
162508
212250
210052
50872
562
112072
63758
33813
204833
151705
66395
270251
125084
11829
252828
98057
228202
288062
181868
310019
266029
272618
267698
8799
288516
148661
96745
33024
200794
234659
187001
98273
208650
257661
237534
87502
120683
263488
154202
110001
1204
288115
181670
201041
197050
165828
15697
285601
300294
262435
27554
69205
2032
187768
247063
237653
110398
23519
109317
180032
62005
50591
207634
140588
148376
49134
161684
73677
59465
97970
20501
69632
211345
80903
250308
57988
197665
77416
267627
122511
296716
186870
230815
239895
263471
46133
61142
12539
251923
61605
290773
176477
211451
65172
18837
283787
63483
5413
236321
187192
76051
191285
100683
35922
259540
74702
62118
169711
58905
19028
2972
272138
89126
71795
117328
124275
29619
11177
168699
281509
68325
169662
261580
59702
284582
232931
221058
263892
236582
298661
93923
267347
93225
75446
161337
153633
305667
137085
42041
11922
228503
228511
86356
76186
63774
145396
172278
95115
302541
102648
124338
301302
270487
232931
66681
9223
116586
199224
28606
208919
13973
104168
287272
222205
35240
186622
246402
293064
253183
51136
177015
306756
255521
286836
259435
36311
292508
177827
145718
231309
12808
161609
180561
309481
279953
137740
155870
293857
245132
242035
66121
60946
245372
304316
35980
90391
55577
91289
187761
149973
73699
56565
289361
223929
251690
269006
35308
80943
218504
241906
309440
18048
26729
102744
201862
256237
41331
29062
294209
126573
298215
141803
120466
35129
177502
260506
16369
25133
96704
236025
12811
128525
274052
1622
225034
170694
70638
247324
193317
42965
194655
20139
12880
285088
98808
44460
233605
254754
204993
123500
52401
277834
298187
221312
94918
77595
115031
246629
87010
197668
35057
140245
247178
214248
99515
46875
51852
287035
108867
189447
150108
273501
47721
83634
193616
122253
16108
119933
301644
208805
304695
125080
121607
262156
51634
138568
289526
294588
274971
307481
32264
207783
89481
132672
269962
218603
31634
51726
289397
275821
9033
146722
112919
48494
234964
168429
91068
289867
263296
284014
151181
134676
216509
103107
112856
40062
17637
281172
293942
239502
193422
135352
110057
89292
34773
61563
241857
308107
166828
60379
229064
290548
122809
227783
83288
85959
173578
199269
22168
59801
9134
9783
273813
137445
224875
87370
211015
185874
42119
187128
142915
64660
245535
49174
180589
209688
12952
279534
298261
102915
12982
294543
88944
261696
57903
246766
31793
305212
265544
110442
257816
259728
95644
233695
264601
220836
300268
71083
26715
207430
247479
87172
25588
100777
279744
102903
309607
217854
26582
265149
2773
237814
84523
106956
236358
121181
192805
270940
25964
307922
222195
303413
64259
102253
227436
96284
71581
63993
100093
84683
154675
290560
69718
269201
40258
81422
112199
35436
203200
217295
201877
134709
28521
20101
97140
116879
271672
243607
281351
251329
205251
259946
287039
266632
117106
119464
181957
208929
283250
202752
68275
146071
288284
29234
126282
234183
203250
3501
85450
34776
299681
204512
118645
193507
220403
142716
69517
39811
177839
203916
45245
278345
71530
301975
196646
63367
200559
194549
159286
270601
139288
162143
106195
308212
226383
5163
78294
199116
268462
284848
213072
123785
164893
128135
205131
28256
64611
23185
28827
276389
233689
135551
237652
12012
7644
300946
42960
68059
184469
116799
306908
50406
207904
212270
213755
70431
101600
7052
111741
218328
244476
62632
41249
118318
248963
232547
53115
176525
267331
265744
25804
206482
242102
298918
203874
36027
248428
243618
195638
191543
196226
12401
231720
282819
142023
270861
64848
27007
150937
43274
259015
131132
121399
128270
217644
219350
81854
234476
149739
113826
199649
144022
52104
279582
243637
260906
152550
296174
60196
23750
20209
86705
50770
116018
275322
80085
104602
7881
184304
158396
141470
277173
264020
264698
279104
274501
153530
274123
55763
63789
186635
129168
99312
3216
259709
107253
75721
205980
18363
225234
125755
234608
224587
98112
143790
186571
256475
1316
2591
213339
110800
261039
44050
69602
203543
137787
189290
20488
289984
70210
106178
258873
170213
274061
34603
27169
160374
299631
162831
122484
258592
81594
280772
264371
98921
215225
140179
71977
99605
234032
84980
73270
9012
96760
307525
144306
10764
188738
68382
127969
276570
107319
19907
50556
107547
250247
213802
54266
118590
249358
155773
3451
181986
7186
44007
305675
243311
116374
106687
154095
53678
88605
296106
191295
137187
161586
32082
284451
100167
85055
119726
251812
133129
43872
191359
224389
211156
172739
245700
236651
181346
268496
237700
70177
134098
284650
62674
196697
137830
161482
250767
21466
163853
260595
28672
132674
15904
187170
119769
104578
92841
27546
274157
124043
106551
225390
215382
184102
20556
87619
32541
159334
13147
141630
62631
36194
106286
299611
78391
176484
212352
75989
13373
134400
110771
8766
211148
29929
155657
82444
209865
210590
110438
186962
125623
240240
180305
117813
83828
273320
237064
148394
17004
87647
77483
213638
142457
115791
162924
60454
295316
77139
188879
258826
244566
36244
221099
54595
47832
80570
56736
209168
303154
111483
93049
114648
111737
77012
267635
140791
1077
140005
104825
218042
104919
209285
239253
294445
204752
151881
20250
156506
86217
11851
239785
52647
292511
180346
218236
230302
122414
159819
37904
286476
164728
160369
54966
62502
236284
113738
37037
14438
257419
105503
230636
245899
181046
280707
120684
197103
60463
244458
109326
253196
154754
27441
45247
30899
153746
239302
222111
246831
146655
155829
223195
41920
69321
287144
22111
47783
295956
161939
66758
189069
300658
89304
101590
154704
261268
263715
57092
289554
118250
135529
92492
86965
121018
260083
18033
251404
174097
62834
38516
35369
276836
84242
188055
78452
213007
243738
183257
37487
227309
22687
98054
217101
114830
33669
32419
237272
92286
168964
303120
53146
68266
232539
108552
137027
2163
4412
4252
224757
144901
28378
65374
53268
112224
10191
82960
282395
242651
239292
303587
212136
90672
232189
130868
192469
285254
299488
24801
226574
270650
230339
6176
268079
16899
263493
6763
199482
148664
260333
255810
46036
94769
210547
9482
158612
303035
281204
87437
204234
233300
269976
160230
284410
218774
141129
135454
194940
129076
77075
273423
301791
151562
285175
193202
575
267803
101522
210216
253343
10693
301132
284926
94281
13399
88170
287551
84113
300976
37116
81915
160015
233155
26375
96417
181123
2607
87355
172181
68883
93162
275691
248942
142023
80929
148311
245675
12491
290843
296009
204199
17382
82291
246504
263069
104265
291789
39665
88030
166010
86052
248677
242153
20845
225397
243801
128425
46277
54260
274219
124826
181558
305420
191016
259872
292420
307691
152640
204518
29329
1836
297320
206106
125474
255512
40300
39856
71030
43422
89278
167962
253447
123549
277392
166940
177635
241872
125925
271758
138753
271551
28294
225870
170521
222560
256141
221202
186141
162409
238880
124489
271030
178425
11313
179804
172199
188745
29171
37942
37432
264016
149806
46763
133910
276287
47122
242878
72312
1613
276692
10925
304063
136961
117523
53977
143084
298462
218162
198304
155767
250408
151582
219482
59899
257773
235274
3127
67182
128741
7998
121587
225209
223334
41862
196459
18596
62852
90849
17232
106259
249787
120635
60606
73942
35369
42218
141289
231951
247995
180035
241790
106356
52798
184702
195337
122248
210700
163445
204586
60316
251269
279314
86480
218006
108726
136976
33544
165675
156239
131413
221771
232193
60488
136690
303528
188293
6251
11803
9673
92854
158224
188986
36450
20076
278542
126906
101564
210104
256183
146206
272484
40085
58449
258245
65759
150901
145370
208906
13081
103968
177897
5972
44596
235389
138465
282939
155427
84888
122885
32408
145418
188980
100872
108490
260643
137941
78872
172398
115050
67898
137470
26212
176053
256729
203711
212063
288959
186131
171284
271897
57303
13175
54541
308534
101535
272075
200524
161748
80412
95946
225176
45750
222301
139921
207990
229510
3463
232332
206637
4796
168003
291174
264336
35906
35506
287753
151878
277950
149355
283150
274921
101887
5596
50170
236768
35055
35045
193940
16883
74419
157350
269642
108822
69101
30138
50944
178357
116561
295466
173936
263095
108376
221782
288511
70338
145932
68828
182570
234539
142868
207582
173822
7613
278375
107135
277737
120861
163369
14113
303675
88221
166010
96709
194477
241556
305147
275880
29434
3398
239819
275904
183653
223241
16607
139030
219487
260794
58299
92693
256563
119716
202420
136061
15696
39514
55848
13403
44904
96337
227559
32527
216173
71075
106767
175263
127985
69062
293494
116246
76883
25814
191211
303143
64253
190249
245610
80637
186888
157651
57407
252662
306125
112644
102267
257728
245723
141103
64897
260715
299178
106362
214920
230697
153087
78632
83690
268031
112661
236236
78703
116504
76048
278095
159476
189695
46904
98445
212528
22598
294033
14564
11520
120701
299082
299190
3971
30871
303510
166288
287189
167390
79706
90434
211823
12563
184555
69351
33618
89857
259098
66823
306951
60832
140450
304981
204313
44897
221323
114892
214215
21782
16600
61184
185737
271059
144166
272683
286886
36259
115185
273638
77893
86596
309692
180099
263825
211606
265021
175782
7452
268566
171333
107083
63300
121723
255449
168066
19330
252948
20231
236281
209270
97599
125275
41000
150441
73650
308716
94369
306869
174847
136515
39412
168036
125962
68389
127706
67363
91281
166927
223670
182194
31981
31762
32760
7454
47513
137070
23040
139812
305773
262635
33751
202507
176900
265466
261457
282594
141722
297908
46757
282394
252640
207199
167274
3163
53527
250061
113811
256435
203122
36686
244303
75140
204894
30804
241361
286419
264298
293666
77049
123255
188321
4162
230751
123204
88953
233873
167783
278182
43439
296047
181102
123627
147931
283009
203086
228311
4586
138155
212743
241646
149288
112574
131413
23077
36322
267981
135529
236247
288386
39516
52631
141595
221283
198298
236713
302549
264388
213517
293681
250459
220839
12088
306754
128052
242684
149374
166086
35171
29734
266785
278796
96436
78442
49681
142830
115923
3433
84927
305257
118997
164723
132640
281351
292798
263048
4489
215495
236258
134297
92960
278843
5650
157412
276842
186001
270116
136893
229245
166242
301563
294985
73831
123962
240011
249956
222267
284337
281569
279069
277079
219088
290766
122757
155335
45495
126072
18470
163936
132747
70009
216540
74232
183710
33883
139027
220087
247446
182392
171917
12032
38765
285667
11616
31410
297636
247847
265321
66983
309658
45314
34068
66471
246987
169351
292368
90223
87874
280871
297860
249945
298734
118449
84336
48246
42371
293004
269929
178230
178298
231885
217984
13573
190448
75329
112919
163465
54305
247985
137917
95769
267087
152012
39124
977
67758
69254
255479
150643
8032
266105
211069
101287
260375
242522
226822
240512
98788
287586
139134
105747
175090
275722
56310
101653
255933
50955
106177
278750
113143
94187
148008
282232
36343
297385
68102
38368
195146
269523
288137
264982
201939
183262
177228
228701
288513
120707
164338
192479
139804
263683
134422
61234
224891
182273
5225
244831
250508
295021
135000
127553
159134
197197
245274
298785
262487
280287
171821
98139
82156
256448
143744
240797
308612
227560
306833
265365
283361
184206
26651
105312
55477
41756
172888
267086
62387
187836
59515
180019
58863
263687
41376
306041
242542
181819
140071
34101
52887
96368
246986
309108
179614
241239
257064
48487
43675
67903
95339
174843
83795
174775
58689
180093
39275
94968
100671
257684
131989
283772
85954
107652
271083
178950
58924
218532
27263
56060
240174
86035
80762
155380
181057
118135
258337
236662
338
139142
222002
133189
209267
228662
41467
13951
98245
280446
213708
301098
207748
186436
153313
91029
287021
100386
60256
235926
18948
75359
54301
49651
129907
248705
216395
100351
288546
264265
145368
77508
300275
114564
196631
234310
258925
48295
49103
177826
82629
162421
45026
308726
253616
221190
37611
93208
91954
53173
224850
254116
191583
215416
234875
14871
262201
207816
171381
91355
96464
43710
6813
274359
118900
116146
84210
10599
180332
198508
88856
265908
302056
120691
102140
79360
157889
254955
267766
37313
292968
60959
137947
151209
32337
207974
286047
143526
48344
141973
227244
108667
97255
80925
20635
189825
29278
176308
283507
221435
104922
105694
208397
19733
103970
291616
166095
22009
222160
155927
26392
182025
4481
266390
231288
83287
226314
137925
238972
97022
26944
134315
141681
35023
96591
243582
225712
199292
181594
246430
247990
271926
192911
88539
269842
86063
20681
3443
190943
287058
153123
228757
129459
111809
75527
185788
63380
34399
160510
18529
159572
107172
80293
270272
207352
237967
45185
210225
184667
220904
98431
271959
170876
296902
250406
237528
60205
58828
292157
206671
258854
49205
136793
285012
38973
229789
185394
53191
65649
161448
114299
12553
302062
296866
210909
151766
243061
66071
277961
257605
53673
79339
291069
6921
183915
43812
98905
77910
308488
199484
194038
36727
40653
228715
301570
217558
257409
272833
34992
237176
107253
303008
114609
102763
33717
60121
29734
240435
165693
82869
269618
256833
263730
81799
25920
197559
177484
66591
44611
106707
59725
115584
282384
135158
270090
217221
279224
32485
73067
42864
126129
223418
117412
33415
164822
15938
108360
207754
19476
121190
76040
236737
29065
156299
183567
261926
301847
166734
151805
307614
41554
58535
267447
212044
45673
87028
222101
46542
91398
232480
28921
206737
249561
102426
80509
265075
73426
297410
149688
156263
83339
65603
8766
29456
210236
260492
12528
160213
307749
66187
19977
307877
64352
179759
303664
78751
251232
156037
247316
191516
131138
74221
211233
62251
255765
38433
10645
120913
95647
231222
103984
305225
34822
279812
33423
121586
65070
132325
202114
49305
33649
91037
241870
219115
278513
167514
298228
32935
71670
150018
213356
159584
194031
59995
305813
54457
148653
199057
144609
295669
160526
56968
210285
92282
36616
179790
264548
1977
271371
274246
46327
294644
260746
306863
292155
116768
97317
34074
306156
261025
288777
91512
280196
254227
29389
125486
297927
246260
226066
101897
81038
265677
225727
292352
63523
157422
307721
143388
237623
52190
63489
188047
243407
2669
274957
104315
295286
119671
249635
122949
272816
188
105977
40605
214962
97731
173686
114593
30896
52948
227954
3373
256208
232849
45621
228288
123439
161586
220921
256275
254656
247866
27539
138882
47248
33
286707
150833
204931
283449
182863
79155
278939
297405
115298
73313
107270
62003
139644
1685
207236
26800
2286
45171
139033
287321
138410
183329
292259
141218
161637
248740
135868
119890
135359
58057
9217
95046
196735
77651
262384
199796
98910
122373
261041
294559
272336
190985
38127
54075
282845
287258
237536
123293
194613
86985
54374
92826
292302
263019
153960
74473
127002
280737
227430
1230
184538
286086
102027
216701
287069
253157
165230
5943
116866
180402
209783
131910
153107
30529
289355
89684
82422
289932
70605
44447
123156
216611
94789
297110
101188
105119
114442
23669
23349
177650
300248
96269
259373
193475
170623
182441
93986
228596
119846
117744
56421
298250
305795
272412
217448
238506
223680
79668
244054
86713
60660
148454
146551
265742
273092
255819
239138
256286
149392
248158
267023
10859
129609
130506
58186
61700
162750
264986
256334
239868
204599
207818
97661
268366
160544
247692
241356
297096
87312
295282
180416
62421
82278
242339
3760
235831
2912
63838
243692
152837
1691
50694
218088
213693
49536
44853
278064
22411
303413
293528
67170
257856
13746
183737
118722
46513
307324
285197
214383
216247
110927
282804
225265
193992
161251
58732
24272
251347
123831
268218
10526
48384
205914
77602
257467
77976
178734
166531
14902
98834
107490
160765
282284
116639
293360
54304
289130
22861
38439
146754
63975
200656
151063
120923
135504
136256
104780
171095
261219
270724
181938
288922
282278
238288
11919
20612
237661
184002
138124
157263
89132
81442
28165
85426
12004
39637
215412
286540
151781
158757
76028
221653
148419
128966
141835
258194
204516
131807
62868
293590
51466
283529
18492
303843
232054
214582
145139
223778
157546
136151
308857
181448
79264
46165
305417
132864
66811
209315
753
217754
275761
88742
158879
96787
161209
284667
27416
35669
123656
293204
260810
51896
96559
45507
30707
201748
188169
256551
116422
211401
170959
71290
206757
43009
41950
9809
199399
217957
56314
99978
246172
57148
15472
113631
258402
13568
269180
14419
119944
179845
172737
200067
261662
148380
156499
17120
230527
254895
109204
5663
282059
78556
206648
222173
209953
152679
114951
207313
114390
57812
191823
194513
32358
304281
225193
137780
75205
62999
34823
197825
283770
206637
107410
185398
142180
250436
112165
269000
261212
170706
89911
94983
145423
213207
230796
169834
34676
127155
112739
164563
56924
170574
128906
295488
228930
125163
295719
174809
289986
290412
8678
3322
146193
298382
146682
189925
110513
170593
264370
127363
182853
154836
272158
34546
140060
231834
81652
284049
284052
133450
279023
134417
62542
82875
208832
158520
34651
64006
285481
155579
163711
273040
220951
289399
5133
258741
196050
11519
160987
45368
47353
262280
66424
181112
111641
118003
103905
283803
187345
131045
38746
84531
211452
307130
37438
88070
242389
6031
214063
90224
292003
238191
286958
180740
197325
245341
270450
291776
208188
125930
304754
150423
104714
29298
156535
284143
298914
194496
306154
88638
227289
93014
212373
212271
275701
203487
141370
75909
122257
206764
71117
278390
240492
113521
194008
27575
187549
183497
60121
296649
293632
143106
200761
51519
255018
201043
228553
60842
47246
105948
257132
227569
254086
285964
77073
90602
66456
217736
169530
94195
35335
103652
3397
217054
79810
279651
215639
12936
156782
149800
58845
231118
199039
130418
309734
235342
225993
65057
4501
197706
71870
175914
115890
45166
182597
221958
274589
293814
147191
303770
89242
90770
128652
102723
210254
127313
120607
187046
235940
118758
26849
69020
136483
105735
22366
278191
111729
182809
164520
24407
220623
108251
135713
26916
14982
37202
272314
296341
66041
7721
168621
167617
256790
275607
40612
52060
60203
10693
46366
228178
23359
50735
33501
246808
16148
303352
204690
219746
58583
240138
36254
115542
101176
129076
101249
103940
210568
64740
63892
147056
285694
267877
165112
12294
156955
436
251449
175482
66196
29166
41905
297424
296401
129834
75901
3141
29087
110364
95750
292095
92991
295141
204759
180372
87708
74495
85314
57279
185048
198860
186403
26750
39342
174740
108552
19525
33029
184812
166670
149107
229234
1058
179514
251959
167446
76462
82984
108523
10953
235800
124884
213816
63416
138804
82289
215426
89320
82883
157139
183793
202416
26946
267159
223447
205492
32009
81893
185416
44190
85072
4469
219665
169397
23233
102966
2577
95191
241573
19488
297181
119804
157049
143475
255237
227186
120837
299420
235543
258449
116849
274517
135795
82028
98934
182143
58048
280308
224177
25349
19891
200376
244412
280471
202543
290547
250333
49937
258490
194242
262764
251575
30725
72344
63931
144216
116047
252810
242262
149693
166314
32261
209826
205569
94514
155424
246181
47530
9802
10120
56899
133949
6474
50564
33546
265890
69197
78736
263148
177134
238177
115918
292655
37990
272225
157658
124072
142195
136513
189172
236198
130086
255560
136913
210103
259686
68255
234309
204325
297629
79590
247736
1449
60400
282433
281485
276426
286466
303687
56798
61456
1875
205660
292412
73746
211401
115835
168587
235345
21419
87388
264961
164891
45908
135386
77652
209372
89738
118175
200718
162106
30351
44595
221115
80123
17200
242008
172736
41813
251310
101666
180537
79835
297323
4033
195769
87682
157851
78908
233201
133906
256670
212068
90847
55074
16977
125680
306589
142132
133764
61554
134547
25277
149428
136804
230811
212260
252576
305524
96756
151255
248323
65105
241633
215000
128876
298361
206089
149210
115366
130584
130645
197855
267230
148825
285701
223694
194627
142136
221747
24908
276077
186439
124506
51863
38829
86512
292816
196957
179517
293686
113837
27418
231726
309864
296150
117704
16056
96526
134628
34069
207129
200991
202140
21113
79269
2215
217444
228276
79718
156227
196914
54957
303560
3965
138927
296060
152161
119490
250860
124147
33578
165588
24056
80318
134457
234000
218098
180711
283845
208476
202940
248198
256721
47010
271052
160323
103505
295184
295698
83860
37871
194862
153569
89450
204797
156838
190457
166146
183063
108330
250503
303452
90193
145549
261679
111450
84513
227174
151889
77703
19065
51949
166278
36437
80708
285357
158806
214208
267281
293725
148793
137050
79524
39712
125387
198704
160076
205068
177600
296790
180824
93884
126643
70378
56495
100502
60388
245789
225000
279278
173064
235208
106197
234675
109307
86544
33460
100443
262965
106668
107716
120549
20015
31057
174055
70244
104735
224584
95850
88165
150780
84800
21191
296055
58559
146320
218135
95566
13674
129406
244574
239077
287459
130325
143748
304923
210467
8133
59541
203871
236532
245011
44704
104434
95314
236114
263169
74202
218161
18521
276251
214962
154923
273139
202899
103182
22052
291883
12288
152128
150069
174669
41952
33276
273505
295478
57652
56650
19456
122039
224067
241437
298937
74317
266856
108025
306318
303107
50193
52027
344
147870
76674
130875
244362
80712
182244
219859
30990
44301
152408
243687
144436
109664
98969
148599
246985
147239
108962
308230
23761
77423
296282
302255
85971
107367
228590
96275
203553
150738
77872
256754
82315
252141
98890
195342
194706
182809
68913
232937
99437
155468
77052
216308
68866
152664
214738
183429
51742
280398
164443
148902
225065
1444
62169
2100
177943
195562
83645
214318
231105
250101
267324
159144
54473
32568
59127
279618
253748
251474
33377
226119
104490
257032
222233
197111
103715
180223
168819
301421
84111
199938
146255
69538
115752
254486
163204
61658
126614
59853
272219
271291
170761
147345
273969
167156
85728
61553
188663
10304
133441
5696
306772
48016
214383
282690
103765
282490
12646
90356
134368
268511
150068
295816
245376
249020
249851
279363
80521
28001
233148
286318
237693
205416
84136
73211
162604
260308
74172
278389
166229
114303
75396
172563
178995
304410
243378
227058
29326
228028
229209
29730
232764
57407
140783
231537
167523
85266
303974
6019
135179
230371
99451
76850
78332
284719
96811
101869
309628
168928
96644
230800
150629
1194
39738
286404
37173
174672
92929
132823
49083
286002
203853
41517
220405
197448
67658
92646
112763
92543
253989
266871
78702
159578
254061
132933
148291
79088
305677
177153
300179
41860
236443
116066
215976
174652
162921
81369
218463
277921
111914
54338
261076
202650
254698
191701
167779
19518
16104
208498
120552
140185
264374
306653
283786
214882
199960
164912
119074
126904
290170
307561
111486
70046
161608
101842
131488
41912
263401
7355
253403
271034
235882
99707
161912
254352
24577
74928
230527
127776
205602
11935
174253
123717
231167
225526
42903
146903
202736
163234
33162
196963
231383
270759
254469
184878
240173
23353
15558
49923
255126
195144
276179
117088
158319
17365
4408
164167
148075
139504
188357
6918
224406
102876
34096
189507
23383
249825
238043
34191
190793
157124
175347
125179
299056
107297
59234
254504
264851
305251
49931
83909
141006
29627
129219
204044
208629
82787
110422
161514
57520
21739
59820
3697
209274
136895
37185
6121
240821
254863
196827
266629
2196
234136
278921
98329
293414
279324
30849
133831
213632
38701
201816
55823
29368
97074
93480
141984
65294
129239
201769
121237
289971
58217
21626
195774
246645
96637
138780
97219
146694
5103
238952
93287
181936
106278
2545
182955
132577
206354
24268
56974
100612
96764
227941
127203
938
233729
175841
19208
56068
231098
279915
262192
162505
91984
173148
114999
283409
247704
101118
275760
232556
65844
11882
47683
30654
198946
125259
267124
266687
219189
15363
193803
261534
165882
2857
230100
195906
136726
247215
149262
140810
167646
273553
150045
248458
42518
201116
78628
204521
48513
181443
139771
114995
185065
266593
233230
180773
118801
291370
222690
3700
206177
62447
258224
48610
57235
36789
19013
40742
212164
268541
227691
131110
216257
232476
168429
84856
40133
148742
263296
293146
96148
7494
187816
160308
219782
100729
174143
239061
246799
248812
282903
304469
303814
283031
196091
65876
164567
225472
129534
146716
134844
86495
30636
216214
308265
155227
28044
248454
82445
5256
16441
107218
182917
278662
182897
271163
149957
176125
252299
252194
284794
85561
26393
152580
292437
27697
205855
212394
243494
198045
3501
129066
229179
62835
187034
26877
56555
44436
193229
21468
8797
46803
281941
252405
194262
150571
52651
139928
309072
70467
247840
135134
208282
204491
306736
197107
38795
100468
255292
155662
277181
178237
98092
42554
230341
208893
64005
205082
143669
276384
150916
160729
265735
96560
274337
44482
292571
44720
219510
197392
9211
268509
24872
23978
46019
50837
99612
301860
83615
40760
62095
195950
18353
237139
267752
145164
304579
262209
101189
130735
21044
219846
115726
211867
18332
257234
15515
286389
70107
218186
20086
223515
103797
57212
252422
53499
267406
246786
171703
309495
276664
187087
41003
246189
65944
115422
151563
159528
229357
67603
202175
253525
14814
191098
103489
206010
47190
62624
138342
124849
288106
182858
184256
151200
61258
72772
282291
232947
109032
207696
303040
199511
219441
4967
74818
28346
151299
152798
200680
182460
202995
206490
242275
113506
119743
74771
163941
230242
249070
146866
150172
137713
295611
30785
205478
308736
113424
137901
143967
141724
235426
130934
139239
190542
168571
131389
45162
305355
255664
231280
275675
41389
109433
111874
5927
267357
176658
50528
201797
17826
293478
188753
46578
241260
90371
91630
250752
135127
288529
268906
253572
86300
192375
181242
59429
238321
49318
135216
79831
289663
266808
296349
177147
305456
273598
304990
305063
119355
303658
180921
103034
267944
66632
159439
85751
113534
170868
34113
192349
227782
142273
120742
69798
210931
81862
75553
86666
290967
149587
39737
182730
217052
101364
191604
116517
297114
203146
132640
305006
187903
113564
102015
247946
64849
201479
162858
80234
24248
247833
280718
71817
23346
75364
59713
92676
170367
78002
81074
49468
18326
98064
14606
242417
297129
122767
233670
282451
85034
293496
178219
265891
115875
270239
171390
199109
223698
105556
259708
248237
269046
350
152018
78805
139844
77577
256139
60960
261171
203410
179219
227623
227559
121502
300826
199764
42471
81050
110329
236535
53228
20372
289948
115988
75632
197465
303319
124643
45037
59533
285102
7051
136555
143570
31944
62994
275934
103188
224377
68303
254756
58069
130006
162351
199877
139482
287070
114471
185078
134573
260017
24654
142562
87993
158610
101615
30775
20017
277709
179265
300948
80323
263317
117411
216225
60110
81525
296386
145360
138127
84871
273871
243561
274715
262482
210582
175173
152367
231740
53287
306945
249525
117371
281891
122120
33385
123469
248038
225088
290763
120012
309328
226981
275655
251223
182291
104520
237301
245399
60890
148691
55511
204407
20423
3701
184067
140376
69722
111233
217257
53288
140701
84226
110228
254731
223969
122763
199367
178610
237803
204753
30122
85372
166700
40864
32493
4247
43388
208130
223813
1753
173542
309262
24823
31711
11906
270806
234131
296340
132198
132959
118750
169030
192073
60192
214783
144939
274110
16351
38067
81589
136054
289784
41530
236653
24390
19208
278562
205576
307302
119662
258147
130925
85960
168090
29856
250711
106273
20873
141598
194215
113084
299083
1381
189841
281997
54484
142528
92528
290354
247316
20301
290820
245832
248671
66381
126642
28462
136165
69895
175736
304221
207283
64632
29926
156412
58973
44101
296207
83882
263044
126676
88597
73370
129405
174909
169294
151929
109937
219425
309998
34707
77705
125342
36519
83403
70879
125578
50342
45165
286769
16323
267293
167745
290345
148162
111318
160467
52670
79358
51861
77605
308587
254916
47933
295331
4722
81805
44650
140161
86794
101641
254839
292284
186325
181919
290417
287857
75192
107082
303952
113126
84952
59136
56206
187845
278856
266318
30891
139516
297607
159386
173826
180168
197424
206041
148466
63735
270314
102698
155158
277269
309445
68695
178468
157468
128305
147401
42792
62709
301507
214559
117638
238048
20964
125186
11534
213934
184368
244228
20076
38521
125931
266434
259438
70685
217202
263559
67772
35551
249707
238208
155209
137190
235865
78578
257921
174700
310055
19905
260425
148301
157688
103330
160406
287419
14911
277608
9382
69827
52806
134780
32172
142834
118026
276090
151817
294589
111057
212268
236800
57531
248387
140915
140693
15390
293210
235069
294339
76768
86596
125249
153609
215735
147658
248219
289814
139751
58909
66586
97120
276780
292694
31466
24437
145729
152212
204923
138337
11665
239048
187276
247574
195816
14460
279291
231178
90124
212489
284748
178883
221433
232961
169355
238206
247378
193167
152056
189958
32290
65716
191314
235707
287426
118432
129766
120823
142756
239513
120391
287508
272739
282594
133413
169139
302027
79062
302728
294982
176230
178713
46070
254205
125182
221717
63851
173783
94905
110510
26295
288043
32552
103878
60246
53590
26269
166577
241218
250283
226479
262507
47757
55204
260866
73381
147185
145056
297579
24045
236755
281809
236806
236202
103482
153037
205527
170876
273732
130090
206091
167175
110119
236426
139340
113737
100907
127980
264783
128080
308041
219775
193750
99895
128255
101241
157143
163416
264558
60542
110828
233822
226380
230383
167417
142173
234467
86627
93310
289900
102246
90062
271416
116806
300917
199874
264301
195816
216402
71060
147518
221787
49298
4301
237233
226941
89237
151382
140007
60874
179959
126596
205563
17258
20984
89060
217977
122643
92374
293764
307576
218237
292827
100902
133554
233968
28418
269433
46314
85688
259429
90169
80025
126876
20503
94965
221406
171223
133228
139009
39432
76606
275274
287939
17290
190688
234554
69646
216037
138672
172428
83339
208645
306462
217944
146870
48493
174734
173108
126301
140942
232368
167107
209769
163883
117059
8873
123951
169311
281683
114220
195192
248235
132261
113109
286011
98056
205494
84324
158735
165166
109745
27013
254044
36134
145684
118192
193563
180170
277139
161452
4313
281236
32706
238433
225917
4750
53970
164942
191815
216457
176399
141537
258501
115949
98629
148090
77874
149196
151173
398
16165
176979
73415
249070
72354
177378
79013
301348
91749
161423
292336
2973
157569
302053
308035
224423
129108
4784
148012
242665
79111
174097
116182
62264
240037
45839
69604
240220
32833
107406
73431
249849
47919
222093
230281
166770
211677
289192
272578
228091
68775
71135
282849
153778
97650
245660
55169
302922
303216
249901
125152
276161
192999
243120
193758
76457
235508
236384
55346
214530
298900
45555
294695
190718
239137
142067
274800
231445
207211
31434
272282
153227
263300
191151
157683
254589
100140
272143
248868
160248
84601
9867
309337
145564
67057
36803
235808
14422
238219
140069
117853
165237
246413
59559
145222
241123
240146
41412
92359
256554
109296
224230
300854
15068
217002
214842
159721
215403
192099
247412
292156
127965
204072
123054
203469
121948
100002
47718
24876
284229
44800
136003
197509
148452
250242
88817
130444
190572
24080
40388
64631
134799
242021
56150
306772
210074
232809
307689
202237
197445
101291
55670
307018
132998
163329
138240
237170
176937
73807
141903
40321
31557
309813
226288
269382
215745
271331
242857
179301
65450
65118
296545
53489
42907
292895
273417
155395
81244
215713
2600
221998
143851
304521
161030
160548
270441
166190
212720
286865
276737
116614
173179
286525
112498
103022
110990
190388
306661
236478
203074
5334
150606
295225
291058
114801
205863
288770
271347
74998
143887
109249
138711
249521
275418
159044
241302
128900
271309
50528
109383
133951
101748
129191
233656
308338
259664
101559
153114
166642
36723
239677
247909
176492
280273
197428
173872
160600
139170
169601
145018
2895
175367
239840
62489
156894
97513
36545
147523
172944
26520
85365
29338
290043
2245
282335
290361
151335
112243
290248
78311
818
292789
65265
160094
300141
49783
39345
259971
73800
277055
62608
31480
97072
37442
260069
228621
13856
125787
11442
168742
302350
46646
58248
99985
21209
19751
69965
205303
307669
251592
235973
253809
75102
45788
172325
49435
308060
99271
133387
248376
20337
100983
251451
74594
234613
26271
284989
22310
101743
284872
105721
29577
18235
33143
233700
107399
248656
67508
220825
88939
127793
52441
24777
209702
39820
240621
272027
276233
122008
178888
30408
199126
229627
114609
202062
23282
110697
211475
149251
289128
152781
309246
81852
32811
89841
135589
266832
209287
60953
12101
274113
290911
35282
29773
81142
52766
258153
97697
262195
63643
129406
51287
78696
270509
131577
251755
223801
294388
5040
159579
164825
280197
300588
56336
228543
34407
81100
23577
79610
300211
18389
164753
97681
75784
167807
35723
1762
13537
100560
234130
228493
260997
288276
174817
62223
284137
151397
82368
121191
7962
155905
306870
181565
128924
191157
50252
111022
11568
55738
211719
208481
180472
198466
223607
259865
191509
153571
56571
209490
601
178216
154321
39907
291861
23969
173383
148254
221927
117233
122480
8595
221307
55541
27698
219072
224459
258632
191435
201532
267769
5486
183971
202951
202743
26556
172208
185084
279061
252130
101135
37995
267100
32403
251885
145666
257733
165721
165825
200581
208029
67731
33817
104595
35197
69838
53991
20265
235178
283046
62802
135344
51027
207184
268032
57131
158930
104506
128351
121987
153419
199475
47085
122130
72258
71177
29891
213877
13125
61993
104895
56606
297910
71587
287493
121239
219086
117281
35109
48749
212842
166894
245318
156770
75937
5527
97525
60361
15508
202483
172055
119897
1442
96912
242528
300889
55216
211865
148030
145556
133942
273528
299423
124901
141218
1609
89627
274649
220822
256728
113498
1478
72217
215832
41163
174629
23150
165686
188543
94492
154612
14179
304784
298408
86344
190125
76921
216388
34830
257935
205670
88145
239222
103219
144438
126909
77649
61591
40536
127507
184585
263131
123624
192265
141159
258051
171687
24809
34623
133353
293563
162912
122089
276768
292150
2647
432
157374
145197
287274
243463
271266
20041
171092
64314
30708
232604
4725
24552
294327
51898
231915
134652
115653
266597
60288
152430
195156
109535
295564
182209
21850
229937
127964
38315
247520
309887
206966
306265
117163
105445
1265
212870
223762
40208
503
239157
78446
18583
126564
261546
134509
304727
266577
189448
273229
170774
192884
185568
224881
36478
13388
72783
68568
252374
294873
33138
138649
103582
89326
48321
128783
131209
215546
219324
264409
34758
112836
19398
60337
132464
189781
173360
196985
53517
28087
82491
148727
142541
268925
81819
292566
222703
108123
19373
214262
44985
101560
145600
109974
95179
19580
167324
88161
47345
187980
57920
174980
112718
57141
38330
55364
182594
238795
109010
249117
173617
73391
301856
79020
133722
177716
120288
268245
102581
250274
15901
116278
90005
93131
301600
111560
102954
267956
62887
13733
218836
73211
6979
245961
251712
158240
192409
219135
303705
162164
120427
299957
132518
122234
58899
123162
66453
136410
201542
275129
133054
289007
24648
182881
120907
34850
215824
129593
22495
277569
20716
248976
246228
108780
275528
188071
142622
15334
137648
14880
140152
14961
283169
132068
304072
238595
120456
131046
147756
180527
126783
59177
23341
130359
22361
288150
83270
26034
7932
58025
294130
203123
158822
278761
29159
285576
8263
190563
73428
27403
252169
285407
91640
6081
194418
6135
2751
273236
174958
37601
238454
259305
43194
110623
265130
145882
155695
5181
241046
309390
38759
14273
263932
176632
171467
186250
263077
39871
309301
208989
158383
269525
304738
198269
258217
201307
156767
64126
43789
79121
41655
162029
1602
154973
104711
147815
88453
135505
161744
101853
238087
17124
309041
253568
17053
66665
518
228536
193391
60918
301599
71708
27197
237391
115157
266078
34588
265781
53566
280027
92960
176138
191958
268056
304697
68900
136926
17518
282218
193404
66579
205344
107480
285145
19032
194064
255090
22931
189282
260670
200007
222728
42439
176862
119069
212152
260915
84209
184285
66705
248614
18478
194728
58351
139436
120804
33693
149094
81594
225585
69757
29802
150186
229414
184817
193660
204193
243476
192226
68510
298652
55558
226493
175251
273410
70367
197376
236784
140082
116348
281124
114582
84606
91067
214823
215578
125071
30813
248523
132409
279676
74663
218534
266127
199339
246719
251733
179210
43829
159652
229523
4093
201030
58825
259399
292028
231204
23558
5522
230048
257475
180114
97634
71865
32142
118943
274340
164160
211547
172702
81540
289024
47458
111364
308270
236092
195437
198268
55454
14712
233772
114858
175280
191040
216132
58178
121235
173578
84488
23028
215800
203298
266416
133276
211193
193455
168484
190681
219459
76039
233419
205218
163978
24364
119764
63149
47167
152370
139884
111948
93939
239540
98767
81592
267896
172302
91295
238506
202972
89426
88883
42268
207637
26554
66562
53590
3899
305839
131822
136947
221054
200455
159573
206536
38393
291760
300056
54190
28044
88320
269980
71305
91030
134094
70892
40702
287545
289487
185653
172595
118279
72780
159138
198373
142784
289523
55758
248706
196950
60967
170958
300818
130376
85137
146150
101317
264984
160618
82933
13193
264190
265357
244662
179512
61565
21775
287752
103711
24236
129118
81609
27916
258723
84308
259240
266697
84201
96210
50795
251641
78336
299330
89855
199481
177376
307557
129993
3092
286201
124866
127935
297449
188604
271740
578
147735
153044
29997
172888
13346
2748
265322
250930
221480
66493
152158
242805
282878
42651
115348
250494
50460
127714
184606
99109
303294
51020
203512
282268
277509
239305
12278
83211
281670
189043
86067
9372
100972
207709
69674
33778
80884
69429
119123
158235
61868
103803
262133
110189
13599
209276
84941
182544
57523
19194
99929
121189
302416
222813
261070
211490
258836
192858
206076
260713
16966
306487
268968
195430
3938
171632
287874
75326
193152
292258
193648
232519
234545
49156
267185
233527
242295
41560
94621
256602
131618
17015
241994
10419
309482
259516
180963
65179
55070
36092
14951
273252
165989
230559
297741
157788
150121
36127
221128
79670
101331
177112
179632
74114
87778
11878
24102
82054
217126
207564
177531
305649
305470
20904
110527
40463
69497
306038
220589
115432
82362
122131
206399
97300
249175
235870
58583
201354
218087
81475
250033
178931
104369
120087
90325
128776
40445
280743
187643
58969
162381
86665
94321
22164
93673
238591
256096
185691
93290
111055
260644
48994
307217
92223
239424
255737
229142
240108
80512
143874
217318
226747
146364
182358
235473
238878
296760
48527
251058
104766
251183
211820
452
274066
194283
36167
7936
14110
178691
103550
152090
256001
110653
160186
251460
50219
230381
45337
104321
119584
215382
268581
25036
166956
297196
204467
256623
69923
301316
195930
206148
255214
130579
126113
103493
4856
175319
28559
40865
295465
5631
309788
195499
98747
14831
235276
231886
177485
235513
242689
243286
54738
144257
309279
210993
198728
296765
95408
213218
78213
129816
239424
881
128580
164219
79411
129458
301000
20416
168665
149696
264337
166978
128766
186969
74576
26648
218063
206037
238
167346
246189
109977
23926
101638
170965
112859
143553
226219
162342
18303
99086
192563
88703
271670
307886
145125
66383
76996
289410
106152
17014
103067
27112
94597
289866
304587
291760
191576
114865
244961
23433
63707
308700
83989
152416
275416
203784
14680
165725
53078
109664
13429
277888
292028
173948
262984
85107
246108
246724
82709
74234
267102
181559
250939
19247
228690
137967
153097
61096
69819
79740
91200
82810
266534
216119
231433
134555
112040
50494
74200
261235
74583
85172
125938
157419
202289
33289
207843
98470
223415
46208
43313
182794
225462
171831
178737
244952
135376
298355
223864
102195
307552
216476
32843
127320
224735
129115
169919
292214
128298
269561
237364
137598
105464
105597
290686
82996
131175
48480
159537
27732
244515
203463
7099
162715
148035
101796
49059
223149
66517
247042
143618
198576
307867
3685
74900
70997
231663
50488
117288
82091
272707
69056
7736
124090
193572
290205
272392
207871
99143
205766
28882
81882
131650
177258
248194
93012
61073
286067
214634
91481
106357
263405
25030
261836
305830
125674
202129
169831
72429
239409
42350
108329
138153
516
202535
308222
275658
49272
203503
122470
78061
54850
205720
48850
101345
151993
137583
147553
292783
136468
171660
218115
204665
79604
122831
287540
78607
38595
248693
88591
55530
219114
159228
79666
26124
44149
169340
131331
106278
8695
178030
172903
151371
4751
32416
230796
264962
146526
288252
5413
47228
86868
134738
24317
238423
162294
284920
92609
69599
258217
244889
36768
100934
256648
198637
27891
45386
44422
150279
182722
223708
176250
120719
282601
204744
22206
178239
296690
275146
78898
58963
277429
208829
188110
268572
230637
120224
85675
80635
87237
82950
189848
277751
119315
211182
257827
100797
228332
144777
250662
153889
21874
208405
229719
102411
171037
56124
217334
9690
132238
128061
267073
119488
291099
29901
18841
57429
110818
80878
20582
256692
181317
8980
20927
257263
173018
162378
30008
51304
926
31513
289166
169696
148241
67809
250041
198282
30287
265222
255345
124394
84758
108940
123468
57693
77510
167563
97181
110257
298766
8550
33456
19800
21591
143016
251965
117512
226258
104700
196357
253004
102423
37820
28436
128384
21487
75271
145693
171368
17216
128266
11118
22797
244555
281167
164820
54685
218885
298953
220692
136461
177867
284919
73397
96160
5514
222405
207948
242868
89952
181470
61854
254051
83631
117465
265544
34095
25111
215015
6609
112540
20554
80130
278086
254502
25633
37455
268758
252430
257017
140697
233095
277361
270574
266845
284867
276834
21349
57619
147361
256511
196606
218202
2681
223513
70028
158305
118682
256961
155837
123817
290732
137603
273949
105408
167417
16414
160183
252109
212186
14139
29197
107307
150854
13219
152751
261095
56678
266101
197239
16567
154443
262034
222909
113855
167098
120932
30678
213902
68222
289424
295095
51029
229070
282878
11633
158301
133896
120734
200373
155513
232885
222672
37269
225278
181872
40004
236264
48366
292769
48120
21632
269596
295744
230675
113643
11521
5364
219024
30852
139544
183402
128613
196655
255500
166471
308270
256879
155787
195142
140330
176169
57444
63897
216454
307134
226083
27378
126558
103985
203695
149897
33985
140914
240768
168118
67511
177873
155654
196210
117273
298673
18415
59113
299923
33004
158778
137342
64346
169406
35621
307822
230810
66827
115642
242096
91152
118646
74981
92146
147571
143364
267772
274905
10196
12151
15161
218020
180241
117545
50025
185937
30088
4508
167302
118469
155295
221769
116755
207626
216955
147080
7677
38966
294649
95858
159707
250215
269692
240730
122822
84153
305455
109119
207117
238572
128718
276360
99148
181285
137929
122860
263777
101747
214389
10436
191401
221834
224135
159181
301526
164325
261456
216350
184342
49991
89842
240853
219204
31760
200707
172659
230406
227868
33883
32618
237044
111957
290471
208523
23899
99924
278596
229934
154899
229311
257197
207373
262820
307731
83487
66490
132632
119198
85677
12096
277382
18359
228747
286642
236707
122817
81573
53477
263771
228889
63553
211494
23922
233808
97211
252036
149655
121058
203166
3732
73081
172950
147873
246567
39991
182189
182201
31114
158762
107962
274634
49955
141385
141849
164889
74349
297699
97124
112505
102882
77504
215024
220479
68240
286069
38257
12892
184137
206813
277153
19502
260301
93825
23615
33825
241919
194452
266932
42955
159351
112999
223472
303141
248442
202934
118823
166373
300433
161917
306457
111171
276041
168062
281629
80504
8561
240493
138753
65691
279878
164413
37359
215831
148751
106599
182965
6397
236953
282437
15786
299263
272083
20809
282426
118632
114651
15853
143965
40279
11838
100146
293388
160829
128808
196957
281265
115848
295329
10024
112516
152487
294610
170572
117049
218018
178262
23470
12062
156001
231458
228089
105974
128628
279619
269793
260720
214899
78737
240289
128083
260227
221268
303402
185741
13542
44438
184599
60093
41557
187190
262687
101853
30364
224451
7827
104168
290929
172645
150795
219941
64997
289471
241433
217286
194968
34540
135011
13753
203223
145487
108067
131474
88988
264647
186717
246316
38971
114040
14753
162442
186182
304209
188001
251266
240758
55168
108968
84291
52226
296775
76641
237975
19338
294868
50867
218272
261103
236274
56998
100021
107671
4137
103457
130320
141991
238333
292028
124865
123365
50719
301655
30635
268829
275552
49404
190149
168543
37898
187368
208250
39754
161952
255098
87848
203845
177664
68600
190678
270807
39565
34815
122273
159566
289929
151558
169237
97679
155566
307658
251818
29503
19279
1760
223348
236092
19592
286273
251208
9430
3089
145335
212566
41547
211213
53563
34188
252322
68566
309708
220002
36421
252925
280838
66033
230352
141232
102363
96365
181571
127470
247460
201452
76688
24282
85198
175403
103380
292614
266558
68443
175132
148705
214249
19533
8991
52212
265509
149167
112208
167507
205975
130355
268759
234907
124621
204352
195771
17321
303769
9950
36980
26771
224288
42013
220364
146038
288823
236954
265732
143371
284213
153482
257764
86172
243248
34243
107443
292724
232196
83251
91049
199242
15228
218803
140640
298190
28569
163455
226276
210099
161695
251325
141156
104995
226371
274041
95443
226484
126765
304934
68413
57639
7004
209207
55745
261578
215879
211930
228163
78232
191015
21895
299854
164946
305514
57071
121489
127122
222252
54641
281164
133821
142047
196109
211969
178314
11890
20167
219389
285389
230744
98022
49844
77639
264580
265805
207748
206769
113788
221400
92294
117947
118603
82748
69903
4770
86653
42138
127848
254318
76929
303957
286758
181253
154673
259936
231446
155130
309911
254954
220844
262742
86252
221748
202571
85607
183897
18048
112350
236097
92568
200290
5599
280117
277811
152736
162319
281755
243027
199946
6908
249784
226530
187385
125261
230874
117147
294041
143113
95174
168090
264094
80007
182123
292200
156471
38872
47963
248383
71263
43978
208103
276203
101226
282862
177697
271732
309345
268888
209860
115127
110469
97754
6702
129659
209858
142992
57048
43398
152280
139879
164672
43893
255803
300538
214256
84285
147164
7375
288057
264221
267599
261121
146152
195494
26736
156559
298063
59169
285240
185551
109647
302052
92054
232635
174123
180778
295236
92874
19279
280727
57416
286156
27248
156476
21104
46112
183656
75770
85001
164665
22598
110868
84843
181717
203054
72127
287722
235977
176426
124764
268867
23819
178210
240604
190554
6961
285878
77955
137576
52812
284722
165487
217000
58579
16177
227020
308398
252145
74429
103895
125926
294237
295040
247027
40964
228475
65998
247065
192193
142961
163641
39150
252710
188425
221434
176680
3296
146953
57756
50638
253401
177288
32037
114049
27021
42802
105671
125245
280534
40940
171753
156395
194499
176082
227683
195078
50072
59754
181290
105582
165645
59119
164031
218511
28808
257208
230805
139773
303785
136033
34259
75393
296708
237545
35903
224493
84663
254554
126588
245093
80079
14769
217049
78420
189362
213814
258849
216413
269956
588
248849
58855
267721
135451
20669
116446
114337
199098
159938
7417
55565
42268
21636
246843
17744
16844
175032
239645
141732
80802
123543
269925
251583
179456
249875
7735
218641
207187
147025
49411
45943
299501
267523
36357
163248
125959
38018
234361
125100
80206
261371
129448
113506
256940
93979
126760
269984
195869
291660
235170
171140
166392
38744
153564
98228
34963
296899
76006
34023
212077
289466
258638
111066
159967
64550
102168
145657
50286
186785
302460
1488
150748
39739
140279
41606
88352
10777
65380
142484
256395
67771
269097
151567
42843
10958
140050
161246
54239
195311
55503
105326
301467
281128
86487
207738
126256
119045
209452
98787
280140
3447
174291
114369
309122
124717
12676
111134
214077
139578
293704
90568
162301
106066
176488
151056
265025
119877
188170
282809
268098
111925
114710
100030
231871
267786
260472
107627
230554
175880
80096
309166
181660
202228
34004
305004
93478
176558
4358
66360
219236
30170
20839
272511
97563
232995
52746
57056
286543
221221
19354
215763
29644
74324
75423
279530
133016
16466
81689
243335
148177
123068
92842
257599
23566
103730
256310
291159
106645
262699
94188
189620
90269
129220
247545
269418
285664
304344
205238
69703
17354
121672
272106
105777
111437
125910
272202
138858
273356
260264
66203
284484
219129
7342
285167
10644
256440
94848
126004
159644
58174
106815
180324
68892
235718
88021
200024
70527
163231
295953
196540
110347
178791
189907
152141
108193
145675
265384
71816
22417
295484
197700
72602
74905
50875
73980
190993
33788
156775
85808
68790
44321
69132
225790
212766
243060
242420
73533
20286
238875
127556
170586
177404
14380
81888
291804
145613
127532
290050
237700
238513
71293
46779
257253
93144
220782
175958
69679
180562
105848
23958
62179
37548
283239
116449
180629
260898
115390
60964
148413
261995
89228
125917
82908
135586
258478
178126
166465
46580
23703
284030
143807
48367
96262
297778
20255
252224
130568
55347
308884
256574
152936
208529
246547
297462
220219
34405
208132
276204
146014
31468
110743
168311
162527
188475
291951
179885
125695
143299
152191
138199
6134
279048
70999
10979
72953
28245
288218
5821
165730
181317
258904
136152
291507
90150
198127
177870
157727
126542
279035
304343
299150
28100
153012
156521
278346
157155
275995
196288
53451
173442
116870
236530
114341
64570
282072
28864
125963
145426
165530
87734
93329
112231
74348
163742
29135
151182
116126
8452
149329
167826
14301
273214
289979
301470
224606
236625
176733
136578
230932
187086
240377
8298
19433
96443
113296
180845
254915
263523
67561
203891
266272
276658
218200
257321
241554
171738
60157
124978
68010
30315
99878
165093
55162
17050
84882
183026
145410
246990
161545
25042
206711
24199
26646
2578
168418
112996
251881
288448
161616
64187
48577
106110
28597
225632
79205
295187
286572
280672
145952
191292
165471
268270
71046
240237
64413
80207
123950
132668
202009
115799
41030
269370
152595
224806
225726
206538
236174
47258
89735
266826
201619
98751
151058
51802
226918
307393
72565
135366
90421
279785
190062
287279
200053
200307
140160
155824
123362
224394
216401
179139
6668
188415
116856
27474
180202
67425
215246
160971
16266
84824
255992
109359
297034
53912
28638
30036
42477
66641
302645
281071
78908
96550
19982
14463
152640
242240
157082
127540
192946
197203
113669
179406
136412
79015
268016
103988
217637
114712
178315
108711
13955
280938
68591
17628
217334
241249
4602
97397
245959
58668
302924
148752
281849
196414
210537
234752
47316
240816
85251
277537
98477
269003
139568
304792
6504
242714
81702
238909
175719
75990
209576
48993
160796
137320
99064
73461
43019
287015
103330
52073
47
117668
269698
189152
67716
25023
267809
143863
302653
278689
255236
58807
256966
187186
292149
57267
106256
116960
39805
91763
170355
236461
21261
48501
18283
58927
122015
11431
221373
273499
151986
81453
188383
134946
298294
92235
156716
13438
30980
184608
1218
288769
85068
189981
241027
28829
301945
294626
252329
170429
204199
202014
135367
211929
61397
118715
207680
207937
93192
2523
115551
119811
195775
127218
3558
196630
145818
176717
138144
219241
176296
187426
98262
4719
200626
293866
204121
257565
23672
72111
14371
6416
277309
44931
107017
152408
218851
189347
272396
85999
108661
53018
246119
143258
292996
100930
289399
19490
215687
107558
149964
114998
240165
131672
260266
258041
36061
105476
210368
191317
106645
102773
281933
273159
214651
183679
124328
202277
180007
53402
302571
259675
111471
284436
29626
300996
276539
3411
52327
119228
281125
174075
155569
167576
163823
175820
294195
174852
129427
16889
169257
147657
206004
174764
228292
19648
294417
278571
147205
296138
158653
112258
289415
140335
105790
277430
201886
207955
86528
195347
91456
124295
306395
65979
9491
213443
215081
284458
145650
51283
209800
16538
47341
213413
286602
100114
259448
16208
216304
182073
308183
171021
123575
215411
56457
266107
178856
136471
191742
276481
263212
28428
151082
153011
228912
102872
42724
271858
259797
173134
239437
279145
191659
100162
129069
101599
159112
193450
173540
286419
266309
38562
116892
167722
164313
46198
72178
265221
15884
297136
28178
155861
127868
21905
138772
293780
257739
63850
206096
155152
188667
213287
229275
102042
263017
275676
72429
14813
44461
213552
233911
20732
275055
130449
282456
244280
159156
183073
15570
58489
32931
40254
8462
306524
102442
41316
75790
280452
223888
229792
97915
257475
178970
50893
116516
91934
229568
160621
128170
127754
116666
45207
128868
104901
116190
221411
39626
99816
159895
97253
192526
93148
306853
125664
47162
8585
133521
132243
55650
101396
87689
291678
201046
114909
77771
213405
284743
242524
118009
237697
33197
261912
141181
280869
103361
114097
229578
79175
209152
188428
26288
98538
220011
146145
281279
25215
90770
257196
263978
102946
295332
162589
282528
7094
176501
133499
104091
163378
279177
115801
50599
6320
294687
43988
283191
52911
107146
109826
68202
255334
2898
69508
167800
309724
252791
271262
27490
48746
5301
285586
215844
84032
224855
55850
19213
258383
212803
192205
153343
7007
67467
192637
188076
11207
36746
218959
192308
270510
267522
14447
231037
195311
93135
141834
236620
263504
167397
242006
115465
117159
142602
184529
154011
62605
185239
147643
184167
55081
58444
142087
136331
148175
103938
299395
31756
83426
60086
103453
237217
276903
204362
137857
220384
259167
287483
100738
196931
142933
291230
235908
209844
292522
296405
192596
268383
143636
253927
199174
237220
72195
183596
119244
55151
287670
6969
296901
287331
189098
62534
306605
20100
16682
14655
111527
280385
235018
267552
49694
60284
229138
230509
8067
184485
154837
224850
61349
33688
267997
100848
206397
193137
215853
51022
141524
235117
67359
304288
11351
14673
231950
197661
281887
262540
134580
152461
131485
13683
3701
224304
104750
244379
245464
126709
304560
37091
61927
49958
70608
207619
295369
167776
133524
51196
58067
82837
86231
272009
207248
62873
19898
59879
109759
285203
257865
170429
307838
140394
222616
98696
41806
169569
286102
52533
257059
26770
240838
241834
161070
139098
225832
174529
112775
280479
135174
16307
96674
223805
232876
297721
157593
169199
27678
77907
192898
141236
245421
168829
249146
50636
115724
304609
292949
138072
8976
180476
258140
225637
221302
185874
31626
191636
177549
184866
162374
278464
97383
223609
12074
239371
232364
3336
65762
179536
93860
4812
96670
273370
145032
44307
259814
274967
71107
29825
97149
66423
236617
289217
120798
188828
198208
174926
17891
145844
276880
235238
30094
236014
262540
229406
42838
93906
295840
210999
69315
53472
22144
306978
89838
243870
76710
236059
265025
291102
88897
29533
92727
79041
284363
301463
307286
207490
91887
126200
50258
274236
244655
31114
203919
82525
108612
103078
143656
653
143743
217632
9439
307625
38337
97675
159830
180716
57246
121147
139515
56535
29746
307678
130640
137383
129696
155063
283095
249084
305383
302367
285498
87643
283119
137279
91974
81769
243340
158106
8635
290686
16252
69883
15870
153837
201304
275720
170043
51286
130980
130042
305010
101772
297437
170272
152977
133325
66496
156886
88616
20748
9630
135419
6016
60068
178459
140617
158889
120990
120790
55740
120257
288853
195320
152189
53764
200949
297742
294425
122267
194772
150589
67990
61996
75680
80895
41815
65062
231431
132372
5591
186529
190805
222505
138122
133327
273019
13438
195503
308885
57914
90767
141501
78150
78757
191869
155999
198140
62166
25039
79018
115113
264831
175009
148086
43134
285721
199142
241511
271937
207492
305038
224909
242672
231806
168933
77464
271458
288588
25607
276687
303591
110124
282756
25846
41006
201323
239442
226820
266882
89550
303282
190917
162270
67550
140190
289157
131932
237763
12769
239115
243614
53957
238474
114459
168406
171608
186848
307081
90662
161979
144149
61921
53340
251088
222452
62547
77401
42710
116304
72219
237322
75110
102474
270885
19583
148946
69682
82626
259559
221661
17063
94429
22546
132310
59678
137535
179866
99464
292999
18539
284731
300535
63671
283397
36651
18020
199890
277640
91502
17850
178938
235531
66658
88861
5685
147996
300595
222389
141821
232287
19422
58279
141800
66650
9628
218854
67635
99400
251405
19590
74585
27093
305411
195022
253508
91427
242867
180297
12664
251922
91933
113504
152018
2867
6978
239037
182169
141750
8583
131274
72642
292132
129150
228005
50439
5296
31226
28855
226956
203879
66477
238577
102448
174775
114064
153862
159497
39081
47569
231177
166260
263557
40716
246025
15603
15618
275730
209096
36001
160007
5130
106865
66300
221244
25560
175076
141861
38070
185771
298258
22653
198800
138312
141104
84538
113953
67013
78331
279708
129446
225168
20686
173258
94139
259309
28985
88582
99266
289312
246796
152921
291764
149079
571
214361
108452
199592
164774
93530
139282
66900
23545
195023
176315
189407
275663
139172
231074
27721
211086
27123
35245
282966
6633
7879
142064
169263
158480
146203
294912
188319
77748
129872
22482
40468
87234
72000
155578
223557
123698
202227
166390
169758
39192
178700
234708
143619
104566
83300
233342
302606
40715
281421
222874
130490
289891
8427
67618
178939
304072
45089
271100
59266
266727
296013
245116
209170
267619
279183
264854
178527
103418
75775
177836
116035
207115
191770
7229
94965
169876
41684
132379
128063
284288
155740
14039
40753
69868
86587
208283
309596
300529
57147
272340
22494
302692
24083
240101
48328
243522
152382
165984
30051
71830
97034
199016
57370
202032
121227
69159
29806
236036
179917
130702
214380
58659
60096
237512
210174
181092
185154
272021
189949
185283
10638
151690
302566
160798
291510
135823
5034
300933
224142
278981
222059
97055
188393
72535
258276
245061
197492
35351
30774
62358
41769
220786
141051
70573
82897
164725
184031
278379
44179
129766
113126
132529
282141
61509
301094
28778
30927
99184
75707
66946
154231
21624
239759
18205
75874
123266
210815
137618
182700
239600
30648
83024
174139
58567
208805
42478
236000
106416
23347
12472
143553
43692
187191
159165
214301
309396
46653
49891
217927
106059
57004
65864
307749
37230
23609
26678
71917
141937
233667
127235
83655
34044
106750
305013
30889
9193
92860
216380
219020
130304
111636
15520
104509
142066
245593
2631
66115
228197
23928
39396
260329
168402
187739
175678
174400
235711
11796
181280
226931
9897
285652
238144
242435
46957
246728
307856
138192
235130
33467
98221
122122
247262
52563
303963
120583
195187
223279
117055
302313
109531
239701
17180
89445
247940
4079
36272
35666
110389
217271
55660
235100
203531
209791
15521
182283
69165
302141
280740
9875
46183
288503
178320
226529
301716
282664
52010
135489
127007
129491
100184
247828
236688
130573
40648
90141
44607
151441
255729
36071
199031
189440
298910
44479
39638
95334
221299
186852
118259
125715
264777
27961
45233
79006
228617
150607
115864
284547
140115
298029
305939
242572
152099
86823
114300
160970
120210
62034
93074
251411
69257
186400
32359
242851
196662
100663
142847
58735
262495
64723
160125
141089
237560
284132
234027
190086
138888
196851
141582
167397
5706
304798
135124
186662
50175
245351
48223
218484
260715
272360
91468
254168
87376
20087
262940
131202
19550
79833
125949
271133
275814
53810
96113
6407
188394
195238
270763
25388
49468
74185
229890
152423
18909
73790
123775
12489
208251
15045
180593
246949
81104
196977
296080
285868
121351
180625
40486
287813
58501
185901
214939
305935
142890
134210
244484
237264
247072
104198
107303
116574
53550
272331
79636
154630
206823
111345
114146
179978
131134
292203
265476
109113
29519
285861
181741
295045
233755
188954
236668
109109
81364
190317
109688
82693
117520
280930
148803
142514
126243
214621
92091
150401
98868
96576
162812
294471
12175
94027
263429
188971
50987
196847
12352
68764
206769
17779
64484
49938
86730
418
93004
66297
50259
301475
159031
97359
244249
246944
80070
179266
195598
159079
114651
147340
230912
230480
134742
184622
273243
281724
182404
40839
186595
141331
74129
165256
206084
114110
165654
35200
243469
264984
205421
229147
123106
216160
75074
89533
195427
7907
67278
283145
15521
57786
206376
27595
68733
143729
126327
137854
291312
135291
231321
103215
93541
241296
229462
9786
309410
298446
180740
196818
98413
240842
17795
211245
37530
225941
183830
242835
45599
222526
259474
230044
61906
247276
294123
67607
151538
231893
28844
236130
21217
117020
119212
91149
92424
286271
169969
118678
71442
10502
11976
164914
186772
230761
257063
136183
103556
4461
84826
287287
106354
175724
278753
273761
118659
36123
182855
298825
108114
137539
175508
168280
88950
178473
267857
136028
154337
217498
94770
85505
211685
89971
50941
56282
288666
14513
224833
79037
135738
204718
264611
31503
284303
270259
254272
159538
51155
191022
187860
263901
225853
47997
122129
246395
158725
39956
12628
220441
155753
298082
250046
256076
269222
265
119769
120938
34973
37567
255106
110523
235459
25831
83923
91388
72464
20805
7724
110761
4899
212413
199635
39301
223330
167638
245064
140672
151269
63689
228977
29927
106173
295143
54820
140675
133747
296778
288846
47649
93160
196666
158534
246179
50201
203958
18375
254747
234553
247432
138606
2492
77824
300437
205444
77530
61805
89808
14220
296102
136032
226854
214429
225858
51096
129025
207188
216780
154643
293840
196509
190508
87871
309422
180046
9280
211539
299450
62319
178755
240209
4077
197592
176323
43124
259511
289532
1390
117611
260966
23619
107080
78118
252903
259275
176624
22169
35060
198382
196990
61335
298879
60896
151162
81763
23638
252751
101030
292435
143436
20396
180764
73097
227101
285702
17421
3884
40993
276126
284294
85136
300221
117402
69855
201364
88456
140664
308705
202463
44003
259058
50724
4561
286928
64723
269375
153779
63902
212221
129856
76323
213060
142692
3329
234727
150998
199106
28554
249212
190877
22445
89922
207911
200239
10856
202311
290135
285468
23008
202914
37779
51279
208964
37982
217888
218339
242420
116452
210078
38900
263812
88810
295688
8446
174480
4090
19289
28702
175522
24402
135784
101290
167903
216905
53797
41008
219698
34937
88721
15911
226232
43212
158257
147682
109891
308291
36489
296399
171425
108413
178163
73067
303
91578
291916
140978
183046
253905
132705
52972
255321
31240
18703
67315
80836
19136
129250
155840
23498
176018
138447
254630
238319
234387
71110
106860
55102
289251
145602
47164
186019
183416
209694
244467
124724
121811
124213
187853
281930
109633
297056
293208
22413
58210
73680
88657
128995
286193
207053
72474
259641
247913
208544
6075
212162
221020
141409
230055
303330
8106
203483
7901
142661
7563
168249
161446
118842
175318
192194
51876
219538
295148
279094
277071
238770
185369
214922
259001
235777
293750
234243
130479
72593
150157
24252
47545
132857
82357
163504
284406
299819
91919
26577
178585
90479
82320
199349
110650
287965
96604
16883
113705
147298
249243
163003
246461
190669
30444
206191
295679
73545
279294
106610
268090
256403
129277
45759
152804
294550
234384
201048
155960
195043
286075
330
52621
59563
29593
51882
9680
257606
236625
142789
197118
293960
123287
166451
67109
138162
261711
192686
217490
198305
213612
184333
272862
49813
30364
236622
248991
61425
92324
235855
239761
267111
41598
63156
268217
174073
58797
236720
106141
63898
91045
130737
125398
226588
97540
124975
18613
173027
166572
103593
38608
87709
98892
84488
181977
90286
215275
223462
252688
85186
270571
7365
119374
245486
83852
107487
63966
179786
174867
192333
244850
206633
287241
195589
143417
46205
209218
24589
2786
145207
232013
114025
55203
101253
12976
61058
115580
81893
4301
102258
12743
62919
271180
28205
286410
219004
266804
81401
308002
296764
155974
8266
144788
249280
272828
96135
305908
89873
173710
309222
66013
120949
959
46948
145709
254140
140109
282949
214714
121843
110379
87249
193803
13654
209638
242663
186407
282205
18009
223604
50360
173936
179677
309949
206776
9115
65823
139024
246925
4541
205367
22718
279049
58926
17828
275911
223435
89887
73981
307042
146654
781
13724
40168
273860
250835
211989
187430
234447
78771
266579
252560
9185
230174
304296
205448
13499
139300
114520
290564
292940
238664
188023
175656
82144
169641
232644
242697
117698
176830
113827
164802
139214
5794
56631
292972
50482
204399
186172
111415
232767
87613
205718
76093
29292
28565
295268
291480
273733
116193
118096
253451
185410
18014
50235
227696
198246
109214
252011
159088
245728
96008
17766
264252
210886
29115
224569
243996
277469
270851
5410
41981
91662
297626
290535
287502
148569
110349
91084
142080
7249
140406
254925
959
167775
210967
243735
307163
120032
252952
124836
227843
238662
139534
175876
265725
98844
223779
157377
108652
305525
248134
179780
220113
144415
176784
283250
302651
229262
216513
253606
190454
308023
44286
94658
61415
128192
97874
145842
36912
82354
272807
49127
133351
76225
238995
75343
110142
126442
91875
99654
266075
45348
74478
232550
219293
46439
100497
169706
89879
185897
303511
32219
290222
215316
73786
237619
244252
134931
53633
207582
273828
73047
185161
62330
273420
266278
210270
21267
235629
126585
152078
266236
295765
247366
51761
81273
129855
7166
7564
197553
289772
132707
262522
103966
162978
162236
222864
150328
166454
199971
307062
239082
270087
219306
59366
109422
91162
98897
257833
94549
258654
302047
206666
195288
170065
250356
27761
124571
212996
299840
24374
88402
50039
282080
303801
86879
68677
262853
209748
191177
301938
134193
286731
166826
287821
302372
278561
191115
278017
239103
150546
95745
106946
154077
283773
114333
99274
114936
284745
206305
24259
160801
217346
151903
50990
266267
84687
35648
239467
160019
239152
245920
307201
259856
175109
257558
99554
120945
144445
53750
194945
11851
208034
136342
48657
216797
111888
233197
61631
240370
176387
55188
81751
178061
44737
261334
291577
115245
196086
210011
131980
261520
285627
220757
187733
57307
137096
178644
221625
68039
274079
150891
253692
120266
286455
23982
10238
76601
299016
279043
129662
25011
226111
226579
255645
164769
224444
128258
65148
210406
279690
46156
308073
82602
256459
106903
19119
118473
189366
37316
138261
8156
160117
135419
65727
88610
215958
146676
23227
150342
155406
238133
262143
171467
16089
206126
152992
221361
6585
57961
95348
165589
179172
260598
95340
88205
9689
164527
148695
26454
138471
113584
293440
243497
162554
211443
6164
253373
42249
70424
276324
53005
309026
19658
270428
273260
201233
239859
270390
27339
218506
122937
221881
89712
32039
182874
28926
198402
114988
202765
40404
305778
251399
296361
255382
171839
154749
16951
218388
292394
90956
201966
121414
88390
227260
282719
42764
6098
171172
94275
241182
97010
83605
287446
207937
120788
290961
85867
138676
131751
89270
184770
231281
87113
308679
40118
184553
160430
31778
273386
255615
186253
97166
115190
38933
229991
276151
216564
171512
146582
57074
426
49516
227148
308633
72812
270866
291155
253045
165036
122264
285614
222064
13104
73891
156115
193631
174656
205246
194156
23397
108208
286723
263890
138477
204815
221284
158298
74862
228315
303505
66476
121260
57967
99250
222037
29484
31949
129726
12953
6210
54032
128738
128969
25632
126150
64971
111487
14241
12100
135106
119550
4315
300854
106870
53767
112880
128844
185057
177373
62353
111090
74332
207848
57574
229358
203013
69272
211908
206555
232460
77221
160494
65130
275748
290350
232647
28222
13137
97934
74421
295287
217912
4611
96713
109905
302971
306804
304950
216406
296180
258338
279275
75230
233743
224938
242487
86879
118061
270733
234843
107679
218094
31699
245312
7510
294685
307720
77672
95149
298314
34112
201042
71935
193955
261450
58230
168733
39624
26927
196900
143434
96972
54192
293648
101191
178116
258900
255241
175037
254199
127940
306754
1304
269744
172571
88896
64280
230104
110786
154120
223424
113169
203745
115303
1142
147912
293055
81835
252953
243899
29043
35947
306747
294003
71433
291353
202293
181344
154942
46758
149867
233055
77957
91156
262784
88174
107743
216463
268391
167692
224585
293887
222429
136069
293795
234220
245518
70582
61209
63042
233778
148473
247900
15544
291876
37725
197151
44246
57847
261167
153106
133770
64647
202279
170248
95027
250
239080
242732
159090
275284
208401
47138
290501
248863
82782
224062
254832
13597
175743
240377
136879
250032
146477
12582
153479
55683
269426
105709
206657
216186
76802
85200
33536
53079
12215
272931
141512
114344
273637
135991
124218
54842
47270
2937
155852
178684
62362
188702
8838
202535
308637
285208
222643
134113
55994
133299
30546
164586
100528
141044
246727
24002
53733
143313
256253
28343
78800
222339
225599
43821
152367
162596
245261
202432
282251
295496
242654
92817
115429
164419
217888
278053
300452
170023
43310
184158
111781
217393
87194
264267
131348
281667
21543
12918
159211
155326
287707
239781
42174
272147
58306
582
256079
92961
45730
253629
262383
246392
63264
43388
105730
302773
131139
269891
2020
84538
54941
194562
184524
139469
255145
266175
124692
154694
14429
74653
168171
163080
88018
145392
173848
118113
295705
208301
51044
160120
232909
185530
55380
308200
106203
285051
58206
58936
10880
253748
173769
73302
97538
119009
290243
264125
17867
289925
244984
69924
19644
284804
217951
80992
37824
185200
170237
186970
119646
309518
81855
273681
34123
244762
91369
25977
169545
1760
167480
232314
63286
248442
6187
213904
255788
242492
40843
296239
139361
291050
112113
192254
28004
106910
205717
206913
255305
251710
34162
145388
234272
211679
66290
211328
126318
128225
49326
6719
183231
160722
157591
60957
187212
64323
106835
271394
237636
29196
23980
23051
30467
34312
105480
183402
270233
6827
168901
7583
153123
51289
64621
56199
239636
218394
282241
242688
154232
95246
158046
180636
142407
255344
174445
263200
82233
21953
232582
288737
153803
78200
270514
168430
19052
218146
11219
226244
194930
31704
216113
71779
156561
262999
239323
63943
290162
72916
99366
41485
129501
192146
222186
299668
134909
296865
278302
52688
185209
171453
146562
89881
269973
62309
286715
49000
24398
44905
154930
76068
164451
10685
13029
147917
39523
145328
158324
6875
180877
146381
168454
202304
153515
223791
151094
256851
209531
47562
76102
88430
10485
12164
63284
2925
5781
219251
309
264908
90088
304768
7379
11491
273362
199630
82716
119974
156643
17603
173185
183453
193837
65206
177106
29265
248246
226714
144977
200611
91648
238295
256151
138474
285656
251530
27451
233563
97005
82738
260724
72837
23892
132165
19416
250037
268319
53106
15248
292836
228656
105439
44576
205925
261888
131552
285756
172850
103896
51523
211780
277646
54839
191376
223956
24808
50242
134648
22709
19391
142676
202013
96007
290652
151006
231374
55238
204031
252485
250006
236230
261452
221497
208759
59279
272113
80080
134462
192727
176618
244104
101030
160430
305323
165157
253266
34764
87927
117632
42277
291327
295810
301473
206418
221771
100778
202771
133971
253393
178287
26484
38169
279652
204171
132908
280903
166121
117718
191998
94743
286783
74860
240602
20828
181405
28477
39095
102325
15873
242798
53139
157411
36560
3160
96301
70404
197645
18433
34273
25687
231862
156876
284473
13821
100084
69235
257665
215273
136067
72883
192685
31782
91342
212866
290894
10632
98683
10084
214246
10618
2848
161947
146787
200231
227315
135655
132645
120508
133512
280560
105705
98188
28473
218056
292782
7070
268112
136447
148473
101690
196225
49607
156004
61860
149478
239564
265495
192831
279149
102056
289222
209212
143539
22524
9921
68913
203658
282647
86267
34190
303141
257766
138449
61715
84919
146714
232544
231893
115300
151018
176793
216164
92419
182202
244459
54322
266430
140821
205937
268630
279299
87640
144885
275631
115351
19825
301017
200137
121885
175575
263554
193259
209118
95705
17028
2209
149777
122167
165264
89914
154328
67957
203352
254899
225580
116895
33607
65426
150830
1717
226017
202169
214195
64388
289162
182530
275385
6899
215419
60671
68949
274438
217365
80038
72531
156957
245955
71729
189263
80281
286262
205550
50712
105373
115157
7039
295460
160504
178333
50394
51810
244468
182053
160851
170762
94264
87857
201173
283143
206566
25495
25546
125149
269945
88170
200908
287854
208550
128605
216820
131310
78027
235002
254937
154196
299821
300620
300273
107124
34980
271359
96262
207514
50198
299079
16529
260132
295871
158121
105935
88982
285761
114537
259930
309774
39412
283680
85247
241021
123327
71394
62499
221379
203259
210855
227143
74718
158616
46606
213440
21474
226547
34510
282716
89561
302143
274981
294925
167411
126383
71844
138590
200083
233322
252478
201076
146438
154951
257305
230754
107233
131563
215243
127548
158509
14952
84858
248778
77464
207346
66004
98960
153047
205312
284650
79925
299724
145805
297101
271165
286986
11916
184683
159298
87951
194862
63159
142599
119839
8799
147375
53107
240587
123293
71328
38988
8890
216941
77822
89189
30426
197602
133713
37870
298122
5186
152169
138269
211316
76335
50712
45673
179396
40096
294364
75741
274709
192165
164975
28200
153137
83249
240234
125845
185464
199526
182796
66544
190440
195481
42983
8434
195502
125106
83490
301590
122028
202007
45330
181862
164073
179457
31736
304035
269946
188991
134994
237367
63830
185318
45825
27160
11631
229229
191740
19698
91454
136127
6679
289565
114662
114911
207047
17699
251547
52357
285925
196491
154201
110360
3192
105896
19686
30118
65505
284892
12184
198000
257662
269994
176099
276125
216249
64068
239997
220565
231733
30715
88422
285370
217527
123494
241850
169336
115774
24855
87260
282672
41607
127009
81877
10516
56952
290362
98113
203723
130580
307686
55892
24933
67636
292
306480
69833
191960
291839
309534
272007
164731
170641
148505
277216
100974
97061
274307
226352
141076
31253
14558
9930
250299
29742
69807
8703
268985
131942
52473
297361
265122
274035
93362
295472
309053
244095
169964
255536
298451
281081
118251
218704
165880
1580
104366
53789
144256
131298
247490
238534
225961
266683
183855
90760
81561
99548
224473
276169
105536
140015
143727
114648
264349
85273
49509
29151
301361
53186
197957
39277
241261
46821
82771
134893
193217
136895
178597
287679
67658
117091
191668
290745
272752
286644
251517
181122
212170
72958
189879
154933
89637
170015
166587
166012
39142
186325
38168
142610
22353
62026
250139
98342
81062
56180
248606
120822
168333
272869
299977
301358
123465
261562
255146
306883
287502
145862
32435
209371
157459
308301
214350
132833
3130
173563
175614
5940
55089
225873
190173
188835
88323
28569
259418
301590
40212
21930
269000
21301
7694
251868
248536
19205
267996
308235
200051
230675
14551
290903
158072
307581
157966
46169
8961
287017
74456
57187
287279
189574
293904
173542
120725
129529
208302
157074
59228
226443
102847
74848
142718
95517
189778
13503
84059
199477
13797
211159
232183
220187
192172
132859
140597
64575
235847
149768
61049
117318
175261
108873
135771
142490
217544
294658
64941
180102
123821
267033
23332
26503
76511
72411
94099
210979
109800
2613
224713
203476
301082
134714
275782
296327
168275
179995
281539
90995
268404
283902
34498
288489
74577
294197
178604
206521
284135
6210
43537
277252
53266
131727
129591
241220
109563
291272
116975
35343
124671
8748
198627
234014
271394
29358
134591
213121
186799
202468
61101
198444
120099
276172
178942
244775
172069
307292
41113
178938
201051
82943
187546
101123
178805
246810
114214
283252
307542
56552
26901
207116
244667
226996
256711
238627
50821
240574
175248
286753
144133
257016
236999
223187
119171
162173
139655
204978
275502
170068
33096
143400
291125
173335
134821
70033
127056
61020
107020
13676
237096
247382
121058
299376
273352
209842
101997
248713
186879
272846
247058
178264
8195
13604
120486
269223
12548
29719
76414
85935
11669
169814
107670
18232
20157
129727
190452
141322
280911
163776
96141
172295
125548
74822
214351
76416
137178
222184
135885
48080
212015
234125
70113
216151
139962
278804
156974
307595
170748
112598
19145
22358
280288
116768
284662
163675
208501
215186
59708
81042
308237
167707
126050
225069
51577
134598
265309
105648
46894
291463
75724
63137
202420
21550
267410
268762
12907
308308
225168
64577
153218
102720
75400
132030
27666
243148
261154
272308
201169
17009
69087
250861
183674
268152
69441
29838
264705
203028
284613
162872
38326
264665
173384
109014
214079
80656
30780
226689
179058
270591
208993
205902
32266
61464
115998
252912
265316
81396
271859
17873
112410
243235
45005
172658
270072
165612
165366
248725
30552
280628
284587
289721
147573
27773
157613
21188
126642
159648
292781
60072
277779
272574
101893
147097
67316
292169
63991
199078
241574
40955
221906
132689
149289
151081
228378
250370
141563
93782
109087
235583
20877
268214
258187
125225
103275
30424
41866
255073
47084
135181
309614
250498
309658
130657
152833
75782
2016
157818
25559
58187
114305
126150
187296
70017
274312
235209
36719
202212
17956
98156
237940
64405
178076
30454
62941
232021
126637
239250
171857
265585
111811
207757
255973
150497
281062
225055
100173
185478
302152
296533
239557
184043
155225
103957
190387
153809
25645
284910
3339
210718
308528
263003
84577
160979
301405
280526
93288
101585
164920
54610
79654
111043
84092
84553
202689
187001
216924
93234
23835
49280
11444
261888
250910
200936
125885
132769
238832
141427
192455
245476
254343
220560
163512
40596
129501
278973
79383
28481
145523
258965
256274
58062
123177
75360
145877
151158
198054
297880
168152
71664
284545
209725
27016
276512
253190
91511
244482
280592
182010
284419
88789
274006
203846
160376
252786
250603
107420
198979
237290
230085
300805
213556
175492
208832
162249
213342
38541
278463
180233
14277
82856
77032
290031
300239
61907
296925
190673
54506
140068
29535
155349
248331
271805
122162
197555
259343
72649
145212
175344
81304
209102
233177
74451
202282
139649
278271
254642
120685
71393
270055
48552
85154
212065
175213
222547
116283
211910
132597
268823
221773
221933
258605
158171
215413
175049
78720
147545
248068
131629
107048
305768
29641
275966
212458
290084
103347
104352
202623
250054
52612
283245
148576
34298
188981
188142
8917
146742
145739
236093
232783
141494
102908
202414
296010
305703
165694
179870
237945
111628
295249
13153
260292
222552
128894
166001
30777
125600
78990
114754
67387
772
245569
107397
225408
223973
209355
252905
133650
122105
102007
288010
125312
79398
18579
171781
307895
272127
281712
80186
179197
20873
111579
105016
117415
193242
298212
131894
140575
83060
122561
2073
61052
133010
124714
161577
310042
122920
43978
92632
41012
233179
278487
167823
188254
61719
270242
185211
62252
297233
213442
262950
19022
165209
188672
236091
137381
253397
159432
234716
154975
217374
50085
76908
25913
10838
288621
20768
172742
157474
198988
218671
309449
182551
124244
249137
217088
27344
188351
52266
105836
296995
129698
191229
38276
25391
168846
3956
229422
152737
244921
222116
225796
306350
146376
223131
99444
116741
230204
232890
174175
175399
170486
203212
86574
168451
93650
45796
225538
22889
253994
97464
17486
19247
55635
6839
30873
205699
61249
162364
251723
86819
96935
149266
247891
101610
154208
35398
7231
81181
37805
178303
225763
291689
15864
281304
184367
106131
223239
64784
2185
285448
262420
246635
174831
231284
96939
160622
150476
256152
199007
118845
185599
34948
193967
77837
182187
162300
57184
103159
47123
127169
136738
239763
306804
33723
88173
134204
242019
232646
246914
155852
135050
124741
69787
201500
286872
166038
7684
43569
202100
180926
306717
241095
213046
2408
22754
196579
91594
248603
152095
155066
107493
258954
289848
72035
78798
234834
289741
152362
90622
136468
36316
266251
252192
220804
44257
260767
223269
240987
172003
162490
304659
184856
135819
148598
277259
44967
261022
183175
266056
250164
306281
35473
297561
121375
35466
238828
211439
37463
30696
98468
168080
247931
295139
2631
269695
35426
265263
233241
161527
107345
13223
99070
268887
150217
132264
130155
126198
238112
167835
152878
21227
283762
223023
76962
94395
37245
118226
145607
137827
241912
142663
291136
253969
146583
108518
82833
247463
110425
118983
94962
74022
93330
14979
64973
126904
126216
274812
217280
279092
282644
47463
118816
305745
295522
229189
60487
177395
190314
180966
198886
138144
215884
70224
133786
104987
144731
182763
194341
73810
292395
160221
164522
260507
293806
103031
124965
186935
147271
201110
121158
293544
207505
179109
117717
44367
298793
13811
125283
173997
120405
306183
189219
68032
165498
241539
296652
265718
54624
157018
84086
84644
111290
306883
161248
14992
43110
280276
177581
255009
258270
117164
85066
116008
250036
82216
132386
240116
117847
15603
46836
1800
146751
291199
123051
261808
34518
60197
32368
148584
137610
273457
302518
246194
29734
171135
191686
24714
169816
12710
57435
1497
125134
56761
6750
34208
96531
18076
129898
37089
61637
124323
264262
122100
148633
185334
131237
188366
105481
75459
163628
307136
282899
151520
293544
142337
280155
160678
53033
169924
162608
246739
254571
183966
199438
102081
306284
188647
141480
106624
294100
250112
261823
173015
223430
120764
226465
266653
194605
224685
53247
121313
70645
209315
217778
249853
16876
146857
39182
196082
27106
285397
354
52888
206850
145160
174356
10437
291055
13582
180714
97081
132455
221393
187416
111521
122487
288471
52147
213450
19027
217352
120403
114116
280862
239247
62927
45586
192422
228288
75898
131085
307632
68502
87193
238420
177
74045
171037
170212
169457
102083
138742
279657
160541
177278
281634
192009
167104
11480
166792
107386
60097
150727
185435
66378
278490
110389
196192
226537
106471
276152
37575
215234
217945
163973
165269
191533
191223
838
136227
59521
143103
302540
228837
189258
291762
290936
234978
279193
80392
32110
262895
75348
102522
199245
122835
150082
17573
107175
181027
199932
230938
183464
180307
197378
206780
279131
203377
106436
287083
167166
229929
177060
284131
153197
77522
26586
189048
204858
218487
158826
71267
296237
277782
18793
104498
47799
24393
42513
57078
941
58266
238810
98985
98930
257414
106703
198136
239548
287288
308920
131849
211078
106960
284986
249327
109646
134625
192634
283491
289126
303199
141879
239587
190495
112419
148088
50547
150438
204069
257971
28368
57137
198787
253333
169250
276055
209620
73563
235775
187648
75234
290883
110685
208594
305539
115839
182843
255346
187079
83399
297938
140156
116735
309980
214901
98242
131819
94259
213297
17499
128355
58268
248875
82746
122684
205043
226082
158442
89885
167567
44813
223206
53915
214379
248949
162829
133287
177428
53092
273632
174864
201908
48691
239484
200193
74914
29127
201619
142996
145349
45752
24739
43217
99534
279851
274367
243893
105576
294552
124701
197648
229623
225322
260232
18703
141490
226796
191697
273868
222700
187634
155673
120751
300772
246369
190005
294689
198278
104579
128472
118169
110993
87659
193742
158508
279874
299694
100058
194522
234459
229219
177529
138389
149230
41042
270421
202002
89171
43849
176694
228355
66452
133086
150923
100885
301648
212996
284289
170044
160665
76853
108347
70141
46760
5059
199718
96406
121559
5675
174893
267823
10593
57266
44224
251103
25901
226427
69139
23308
98791
308743
178724
199474
106145
19437
244246
111571
149054
154612
137593
252795
139430
117293
225825
256608
182288
167937
178500
49848
251740
123589
178212
37087
105931
63059
19308
196467
35317
49135
302207
68423
18018
59584
153999
278934
195405
145150
184807
83708
170422
157943
181608
61350
109949
90061
179567
163625
151159
309064
283643
183866
304649
143116
225413
169211
288997
252083
65096
296500
260366
63859
161677
308265
65023
30593
105082
48655
165122
879
38350
52798
6843
90308
168046
248733
300924
107403
119036
260262
113588
24569
233819
243811
77933
25305
7015
83556
253420
59684
82280
228278
6248
42405
273397
214610
255383
223874
152296
215907
189216
231510
225526
47064
87262
264834
90677
166292
13938
210631
157160
87025
24393
28326
97306
183617
294846
50676
190994
11983
15071
102391
176346
151250
13728
255257
119283
82200
78476
14830
116290
62572
113902
273697
290467
15805
133572
251639
160517
191244
159685
242223
75772
30192
35470
221325
288739
82479
45686
47492
56177
61397
177540
150464
103735
244412
223781
308657
307088
127539
204052
272270
73155
146178
189666
160821
72163
107506
136574
88043
18886
177619
268030
154118
30819
214037
22310
23144
168940
258422
279977
20660
96530
277275
81847
234955
115434
59155
164407
76394
6261
56164
283405
235104
177159
47808
291374
43331
56188
56281
42298
46182
47913
23999
214812
146940
168597
215154
24923
120214
164172
122796
231185
131827
92495
41677
54573
4725
23836
20545
254591
29619
165690
304274
218966
129769
13795
169998
115871
297093
275461
154969
102518
288352
157121
203780
184652
28539
210934
44611
244437
56086
223384
75947
57174
55573
216934
53170
22689
304489
140459
105419
215528
226972
288990
232730
286273
91296
232681
291741
213970
290683
36828
218869
221032
102368
154207
69299
80137
6582
308452
92204
215939
277319
266808
24155
44668
172780
246463
64739
194484
119966
249254
290703
275499
186384
230097
250997
132135
17419
209982
116263
82389
274823
58079
149792
33114
76163
92032
287520
81188
141124
112573
89707
257120
71601
175193
174177
308911
253015
255908
89947
294213
14663
268023
288438
278042
235749
11594
146857
192466
199829
74109
191291
287642
261819
113995
15568
197992
20526
175317
150468
111810
201029
146172
161639
287826
168696
296745
309054
32309
7390
293184
238306
266039
100664
222371
57544
222306
140421
234786
99413
193092
285727
208431
101612
219930
95313
187091
102904
18535
9451
95485
71685
133405
226596
283133
28733
145727
224632
21800
266046
174239
14948
239140
180685
13810
210283
301334
44452
184561
77777
306487
55355
69777
45738
142719
55485
60787
9018
241112
303556
11271
230026
140709
3415
297347
239591
299196
255656
45785
55646
119711
56594
308481
278760
88323
107791
264899
268958
50938
158826
203908
177811
39813
81420
185524
41386
76866
177904
213392
151490
196099
265805
107503
206338
13512
272109
228737
164997
16629
38386
94669
176171
172293
167613
27577
104193
52156
275673
252525
23444
206685
160071
222783
191424
27541
110164
210694
198545
107195
164907
252917
273583
283744
248504
230968
129231
34973
28102
99624
264021
285674
7839
234230
88528
106611
296511
97962
66391
71642
243977
305147
97789
193421
19815
86943
74032
73769
296559
152638
68549
238505
63013
76619
213210
137889
168305
247429
43856
20996
301591
62792
236961
33984
28550
131009
225511
33997
304655
264914
85245
290702
50655
8611
137380
46035
143959
195607
248289
249175
50568
61061
279560
125142
66418
232691
211506
177120
119848
18977
5618
39676
181490
137691
120267
152292
199768
152456
173496
301598
258062
174072
34059
88159
115729
96768
41512
14178
114601
149848
298464
238112
257900
126138
251368
235077
19487
126288
305872
24055
118298
92253
198946
244598
194318
186245
103522
292231
1958
153523
115125
33359
111710
308647
177372
199642
30748
137365
36327
96562
10699
67719
133699
165295
303585
281003
159790
232090
94337
20635
236730
213145
208936
252738
17877
212451
115256
194595
242950
33506
51843
103094
75328
43131
306816
208052
42992
126811
138855
34043
134097
7583
234200
151637
231195
179078
248655
223274
217860
295683
57452
289397
110388
308564
249697
71991
59259
238584
84383
2189
288807
134095
45800
179434
165619
53460
48728
290004
199072
25410
287960
209351
102137
143016
212703
196199
298557
84085
168649
270748
253216
120256
100900
59723
180477
4465
57349
226229
40783
193135
98549
91284
247997
192464
233878
169516
251154
191563
230652
17131
250328
224895
73637
232612
45413
25077
173691
220901
65717
159208
236080
155927
220733
14452
62468
295652
272187
58464
241153
188207
25309
5521
179134
58837
176777
79121
270157
52431
53611
127461
294815
303056
95366
271820
254008
56071
215164
134680
134076
181456
57006
230720
16538
60934
91070
270764
174294
136393
258303
272820
294133
169352
135539
257754
292212
299491
192345
235053
271470
91242
67264
64586
23572
137950
99065
177885
296662
227580
104740
211106
248285
175809
209252
196567
88188
220590
118330
125995
72716
187602
21240
20908
282286
1446
164964
150033
28582
119837
211653
103955
97827
42354
273231
102694
215145
86454
295410
176527
184373
52406
251271
260019
147043
58120
191485
125473
118015
124888
127364
28952
73495
153018
52999
280254
101900
151413
223864
270147
246295
303295
150206
106260
58004
195699
55492
202451
277198
130028
40909
90507
6389
102038
69773
63859
36308
278967
64109
13395
286017
291274
14908
167996
196505
86439
185689
95732
114075
295810
278956
231621
159489
48462
14820
163668
38935
182904
24498
126831
79768
60358
5072
98178
44550
288660
232489
288240
59747
247437
177308
277236
249083
274131
144658
106418
103764
57746
154706
192255
209082
167602
223558
15718
221872
81066
291615
54468
100504
179498
297720
260716
142176
205878
61003
10536
288305
283578
211745
53006
110436
185761
170004
225818
48024
46541
275280
210389
240831
72032
254886
180139
181225
294138
137648
129450
67022
12904
148038
242706
81756
92522
270582
122315
15650
207877
55660
15348
213200
242530
294696
241612
203914
259546
224696
178369
195607
31148
147725
334
254214
11280
184509
19539
228207
27675
192062
8504
253974
172639
293186
267903
91771
72345
130564
132591
19328
126051
166814
279901
222592
90592
61730
109319
102907
267066
98924
36771
174713
90592
205765
84680
227433
42637
8981
153701
273543
83864
288833
295098
203276
87435
11742
39939
128161
92079
252620
25338
210370
176067
12437
135998
257769
18652
266421
58321
97230
136916
242398
204438
72429
265575
137654
213334
112813
242633
72285
171371
110804
212817
23055
231957
107849
251783
198403
176495
274090
181273
82034
151562
74648
1483
9335
151464
218077
36799
290370
195723
61311
63933
44708
203427
243733
218048
98973
154250
169845
177203
49940
257853
73843
281177
111800
218082
48078
32356
256199
254911
148469
278256
259523
108059
199625
308536
283639
225742
126252
91079
70574
81832
224060
208805
221292
135265
76784
125260
196531
76979
16405
38505
56344
275136
283430
274733
217013
28900
230074
221467
288029
231897
58130
42374
274471
124233
22049
258468
100542
40085
65567
52987
105615
95751
184132
248212
227765
121506
213951
260874
117120
17698
243493
209389
33540
10496
196580
295560
162239
34043
305593
308759
98541
204626
276476
17857
297472
86613
47820
237526
220895
277396
29609
41117
61376
84370
214251
68617
173510
220097
170644
73377
243257
125037
224342
173530
69982
160240
92668
142810
51053
249302
169258
93784
140245
193645
17136
114271
57144
190161
298084
149359
49684
183851
60280
157453
237163
159715
218578
238430
233101
86253
273762
47102
229036
32816
218714
213159
164302
43337
202800
132845
80259
176907
267566
65148
159208
242099
105464
295592
164986
107154
73009
242898
278363
58619
143116
32863
14771
208033
45122
169020
213365
265263
69076
236443
235154
164420
155892
66574
291383
28768
305703
293373
79214
234878
302639
116401
119486
17424
109127
66986
203828
154585
73266
305199
191082
6911
58826
215016
22177
98570
167550
106386
194496
306354
101819
43125
154355
205038
250562
213179
19276
279254
177806
190011
219286
52889
86324
67129
117420
72911
67450
235339
220447
211471
89088
62506
62106
255784
71134
50538
209232
120388
102204
240718
300441
212159
210274
143016
22346
56424
122021
157162
92684
180459
177268
19213
116190
235881
250904
8815
238659
14306
165362
122529
82284
265063
228642
134991
282938
42041
96226
42121
174989
248026
14769
216324
197780
123070
184577
21521
138856
22709
248007
126144
286851
137808
80323
265818
173506
42788
38363
309584
272262
155256
101831
182928
124910
135655
221258
26472
267701
44174
224210
298010
305199
219678
264538
211543
106670
89278
194859
17106
112677
307964
267050
222219
29600
20594
57405
162735
308334
223107
29496
132659
308241
144584
181384
309936
129191
133655
76546
148281
48127
152753
238003
246984
219459
255757
148001
49825
52441
257806
136679
117553
213226
4677
199861
33558
19722
301893
52663
51393
21209
64942
133963
204854
53955
148097
81208
125762
26359
41415
203164
7018
276718
89309
262436
68722
113912
100775
259408
125159
69859
133091
232938
160700
22389
33352
77985
124804
249112
52679
278798
242556
116609
222670
250212
10669
186414
62783
1962
135464
308000
27392
110140
79144
82467
69076
217800
289749
109780
220848
171505
284004
45725
198250
193914
149193
62843
299061
191953
162845
252969
145671
11059
299757
23128
305679
260546
46972
274690
70096
244742
305211
47789
48895
68843
175063
146770
69321
142411
195038
186496
234850
284115
86892
302229
276849
309825
69759
229743
144393
283848
248214
128208
222384
202685
172071
301483
224431
63484
309889
236758
236973
159892
199902
143845
292659
105735
249580
200404
122222
274761
91169
135239
86281
26518
27942
246561
260220
300456
217125
167070
290642
55883
295674
280915
47852
194099
12566
26327
298572
220476
25999
202685
193448
49618
238449
115724
63915
207653
260619
28223
212932
162292
197698
253508
220302
246497
87182
195242
96637
70460
176711
56902
95952
161483
238184
28989
53801
291118
302530
138743
87815
170170
243714
123827
186666
131417
135700
197166
37450
111991
166309
263178
131707
223183
215678
151532
98505
74149
220703
302937
2145
238292
238583
210090
188081
158029
128934
73968
95532
100618
200252
225230
303049
152269
33489
215374
175944
55550
234619
100658
43005
140118
289294
47293
68918
58230
80523
154490
15868
61202
4397
123759
144201
150680
160168
298842
227433
121084
81539
114957
106732
92428
75767
136055
283391
139779
143901
233091
20775
243965
280669
76758
273309
146993
256038
87905
94516
115136
263365
112964
30549
128043
187608
236526
188357
157971
237801
262694
242030
126998
98483
214901
137874
111936
243541
279684
232620
182997
76878
113474
55733
44810
132963
45314
304163
111982
251307
290238
120588
141758
91472
119123
193247
210468
99012
266677
5337
116083
52478
55665
90387
177448
157359
7605
10933
283738
234111
288377
239611
259424
184719
79999
278938
95771
52885
212483
250808
281204
247268
27617
86803
290581
97350
72917
239966
59624
10088
231143
225663
209370
17753
26717
223318
126991
165226
53297
104932
144474
81271
299658
49146
260276
161680
266095
63906
219050
67687
228264
251110
115881
24571
288705
77893
245201
225817
62289
97851
185463
163872
192453
266853
248048
235920
156344
140943
18321
283979
143077
242884
112424
240950
282076
143728
200706
131314
130017
129138
172684
299482
113361
282462
309782
245964
275517
219700
3569
272979
262239
107608
158348
305672
183789
22760
34198
185866
53109
147491
141932
162038
266400
66722
167422
121008
285399
8262
90630
133759
234096
218182
144095
275024
26220
257685
169977
296870
52291
248711
80498
293567
1754
134187
245716
195303
74386
96078
185982
296491
12069
184362
56744
120553
264722
273456
18454
213114
29944
126090
48109
161325
165926
93283
92897
140319
153556
244770
130790
149344
150891
261231
14726
144820
243855
22557
189226
6597
293923
197699
301423
144119
141864
238721
2144
150270
57908
30238
240753
122948
142127
135036
140814
126050
217063
69920
147390
132188
49424
245717
282334
42652
154424
302098
73391
91486
183886
97993
47197
170466
292632
156930
281867
18298
127607
32620
117403
60092
126748
288937
267455
216155
80530
57348
177221
46247
127806
294882
128767
21139
89052
98921
126123
301872
59692
225657
194749
142476
282239
131668
270054
92699
286639
261034
283915
197385
69207
39526
171953
120450
154835
187808
54073
211869
150656
39050
291357
103507
128758
63160
146778
213378
85149
292516
215575
212511
252974
262715
66513
285065
129842
217923
297098
50935
212234
114897
152762
88185
12892
217854
302162
176340
48576
218321
62620
258988
230045
181668
290284
232194
224660
159919
59271
194640
203620
91157
1668
222342
22089
250230
189382
94337
234940
4574
298300
159892
148024
133521
160893
65801
269604
275476
77144
270684
159435
77147
198959
269524
101688
20114
43402
85070
275043
308072
295110
116418
128495
172873
51678
37116
43185
25370
276095
753
95535
136164
103361
56939
74107
86420
217977
168418
115468
162253
104936
6374
118120
69723
246137
60341
268895
62672
96263
300605
56144
13267
31197
9637
27615
8156
217069
92946
81877
236085
217828
238599
134907
153651
185034
242025
164559
128845
206220
212280
253981
156322
190510
27168
75196
91696
65100
205668
54788
261464
10301
132829
429
4844
146135
285814
141394
164152
85383
205549
34993
234433
264313
233419
86279
223271
232744
236241
222704
280277
124524
2019
148877
196591
21298
6838
276517
113730
44892
110069
124795
235220
91253
262116
55936
178893
304382
271628
116247
203048
31199
214211
172513
122653
265128
44980
286198
118461
210377
49649
205825
179137
85419
215000
196976
135591
271849
131438
152012
91153
15653
220600
108642
294841
177317
168733
292509
99352
52744
138519
131194
10709
298839
253605
231784
285588
130090
76401
190772
25571
149603
304834
154257
95773
239375
240335
173117
290950
294810
301642
50190
3060
164238
17041
114521
150716
90897
1504
256059
205707
294875
220476
209779
174676
194958
188857
290588
29240
74158
244654
306553
9869
179817
52111
208975
121143
69477
232680
164488
195479
279583
221183
21983
78244
161039
169198
270626
143262
87236
34168
140161
261194
249058
118729
200509
6307
148103
278418
93474
123673
71813
38652
215014
5101
157820
145860
225384
74380
29459
180554
214647
301325
113289
84044
153364
121929
29902
24653
65280
305585
109444
276205
52565
10740
236492
146096
185965
170329
224431
185614
197249
130749
102433
32353
85907
25359
264062
78972
156179
83682
281246
69322
176439
14298
278282
309984
245636
245853
174077
9808
99593
181850
104539
181406
136041
269209
176625
35329
4028
236945
47548
117199
226635
24518
218953
263157
41464
15092
245529
243613
286137
13120
102704
105306
172119
79444
149881
265609
119079
21234
27998
180047
193436
42345
252668
262226
31960
127492
107084
55130
90990
243130
275186
27603
270938
267842
212248
38113
193269
231055
59221
83386
110952
73122
276023
266840
123273
215436
179365
71587
293001
224780
32589
133478
120256
102530
47999
132320
277325
221162
156068
250623
61329
83452
303921
96387
260493
100620
271228
271011
304750
306027
21320
287045
73236
199922
57712
86361
234698
230370
297782
225208
290147
210141
211711
94818
267065
77626
203219
32921
261014
285276
160881
177007
56864
217660
248049
226024
162457
117676
122614
244203
28174
295235
243297
172485
163314
205508
141216
258725
229699
125652
208765
79048
5723
180422
213343
152931
132026
13057
153533
179377
259194
9735
253366
237383
86755
291979
309010
130984
34879
10916
89861
193945
226879
80516
150775
274723
224893
220880
270436
69112
268991
99163
40044
123084
255086
89698
18784
283300
220747
75487
195238
258728
236661
302498
194686
131966
223154
234744
240216
131716
202556
302000
92512
42520
207901
54506
261231
204511
24524
90946
156358
235633
170038
283755
252801
190271
304963
308630
226065
264388
19573
131093
154267
156232
197911
169366
182986
66375
160580
81697
204507
168037
182290
154778
247795
195973
266390
184582
306964
232278
87369
3443
66129
293861
63363
135768
22348
209782
139357
302657
245795
261379
68363
86114
288493
53686
118608
37240
70116
289642
146572
282301
179803
86668
30862
164273
286316
283600
165070
41496
76195
210316
69063
114031
262812
220428
159544
284334
144534
104634
153375
299311
60598
127248
303764
297930
286980
87544
241579
209632
85862
127834
300591
87186
52384
261921
160389
187242
196975
194597
75719
217392
111581
173244
227348
306029
214216
221380
229235
57197
272851
49331
85408
274775
57323
234559
278779
31300
260083
40691
164558
213007
235067
169569
89575
304645
296523
308969
15256
37763
282454
280751
62035
18547
283622
75320
51845
230517
224474
232871
49687
233406
299755
92096
278201
3971
169619
212595
144610
109747
85754
160268
7201
10722
99018
61747
66174
139358
306843
106987
91627
157796
157757
89098
45216
244858
162117
197014
145227
104446
191482
133109
181570
237982
208978
152414
306369
113859
227671
97262
151694
63854
89848
99079
142190
167877
283125
59741
283911
214923
75999
198145
126928
146460
108484
199391
5220
233957
96535
238936
305065
65152
103647
284803
264830
44849
102348
41572
145719
254141
154359
285549
178049
220845
78664
139398
111401
125028
177003
68624
187520
179765
112179
268653
238464
78214
78790
305404
18458
236752
101607
53784
153255
212628
108949
304732
105253
13061
244456
195597
147810
118406
45000
286274
215049
14149
148281
82416
40835
192533
277479
134252
43316
252463
106499
223505
118894
20681
142061
5004
4139
18853
75570
12453
268092
264482
211425
134427
152432
220436
92036
155780
89120
73241
115159
162901
270475
50768
305884
290736
239479
31567
9068
52865
222394
300280
240307
223701
127815
41513
272836
299359
36252
219383
298330
59115
62488
158161
14239
110407
83672
272171
191513
255903
36000
213742
20794
91482
10202
36061
82138
132193
106043
231743
117543
252056
302262
200861
154488
234875
93528
161183
293067
11893
221921
1006
66517
300138
4672
274830
74298
185339
227273
135554
281197
96880
118669
110746
184252
50996
299754
26369
211928
197598
165542
187496
143861
171798
73001
272085
4361
290906
84660
273324
102301
129052
188595
2268
233731
11855
125884
292946
292110
179147
204299
288711
12075
152501
265728
12971
6652
14849
225840
77610
268214
149780
216727
69457
237239
76373
53597
244126
5250
63444
237403
286093
255237
11711
5081
251969
34704
262511
265755
275210
215789
78522
243884
77992
112576
34529
45006
166366
279105
235315
5627
125291
134882
238675
131730
68135
26817
289713
124119
231616
309061
4227
231218
9774
67814
131842
79123
211034
147354
59429
263115
124796
172534
185700
199145
251862
22771
97977
286988
257395
71738
180535
114820
91525
297321
129133
262699
104062
15870
182350
142745
45976
169278
65117
139622
218068
233325
2618
56845
400
82163
192053
26971
181363
68907
214269
249112
297577
177871
131594
157039
288062
41179
132518
93477
256070
89972
180387
263150
246786
170794
75812
204387
101559
108146
93379
168263
155492
297943
159639
65703
268173
294495
257691
223734
303721
236088
66181
210264
200736
146785
213823
112766
165737
55238
276067
153432
282864
191168
264463
258599
103703
143740
142607
186545
246605
58815
119665
160949
120547
110691
77981
239556
255633
118668
15981
303537
152641
95990
140311
8404
115928
205424
169282
91371
114661
251703
127911
65233
63549
295262
78496
201895
147010
127503
290007
259526
7745
175671
18490
256103
277093
100170
133241
213845
32232
25758
293227
286965
166978
203827
100850
124534
31776
269266
301392
198071
50529
93533
102201
216961
56049
162019
101459
30990
89452
200328
277208
152925
135773
74989
170330
230710
280089
302936
192580
162747
125363
300813
209187
233006
46005
253175
244478
92312
210007
83789
149334
64430
35365
293850
294115
148310
104506
7444
240804
50572
250065
241829
72756
32403
238748
2114
303016
230254
181173
188822
296567
42967
79848
52728
95752
306300
58465
10270
283789
160164
164516
44950
27845
146202
110751
164546
99568
270953
28458
206406
300238
159475
181947
244211
106121
39436
68322
95853
242646
28651
192398
215031
231933
31292
140421
227316
278510
101680
48371
285626
274556
98868
262540
297959
58877
119772
34137
309830
159092
89687
243122
65070
148065
216776
222284
273109
21535
282011
170455
10828
291284
88599
81075
100327
221140
273751
261719
274838
174307
262120
269549
145103
25774
33828
87359
74209
38701
187504
72723
32642
207897
38690
218257
88531
290806
97829
309586
12644
190696
156197
128710
69731
113587
134357
249384
170293
191720
190740
84682
261461
236271
214032
303863
294702
212042
48606
283380
116090
230319
33065
206266
281118
78146
225278
22938
112233
117985
154026
292192
263439
152386
23168
288429
88246
2875
256847
177203
46847
159899
144638
168384
298528
296356
109835
266182
213838
78485
99539
244339
134158
123538
284479
290587
60131
104585
227089
230609
17651
177756
236268
218000
73648
60727
94783
162447
182745
26892
95086
202893
255978
65542
222516
208594
94425
68505
71089
114264
305661
277454
153077
254063
76424
225447
208487
290559
236051
125055
296716
76771
41387
154678
166426
238533
176793
147787
295288
201538
68466
218837
253846
299626
30626
19353
22086
251640
183746
184934
264355
184142
167685
129757
112246
84506
240546
165696
110847
33120
264090
157924
36296
168838
15441
32263
36646
260150
56035
97444
96470
184218
191958
302107
140596
28634
86001
94858
73182
211420
43600
73152
4208
189418
163978
207623
50438
79114
144928
101639
222340
235135
112649
155905
182991
21704
126668
91095
110932
275546
69520
22518
231108
93222
209396
257778
267907
111728
186491
10098
115561
105913
76222
149996
111596
7315
218975
40330
139066
259169
219381
251421
110578
129035
153668
277208
89632
2806
147686
180436
32134
157818
252234
280891
82213
30905
289761
182554
73331
142009
97883
285992
136527
302733
264726
182397
309039
70228
301202
168735
115634
45594
172484
257900
281127
116132
233477
17305
157497
252504
286077
246929
136288
169819
88837
139580
147703
248681
253980
71679
235131
21950
100380
234632
20208
281339
231045
306562
309185
134008
19116
7218
153116
269829
200014
231742
171952
162676
148147
251500
185857
274504
100676
130265
309236
42826
205800
180188
138581
177952
52863
93918
258194
35820
131778
197304
55822
275112
92860
14943
115175
195919
38315
187139
140600
201721
188990
167616
112888
267782
63270
123200
284950
63707
252004
237610
191548
294784
2625
129763
114090
205396
233875
289129
149672
222670
227237
284253
237884
227661
137571
176612
84557
131450
129626
185511
198799
152977
131412
52950
221785
18254
284852
153015
261102
42684
297421
297054
298215
237312
248074
190311
129196
296220
175577
215930
274721
61462
309048
90390
195039
108053
171399
264275
152915
278557
177456
44165
106085
60630
272046
202441
131816
87460
200275
26806
119713
22800
286639
303838
198878
297180
263544
3824
187537
298490
63898
289704
164390
130380
80178
216417
308260
49887
247024
69818
106513
45106
299139
152790
172078
282584
184421
240838
91833
63617
17244
161611
82686
247580
266882
82398
121992
211883
61538
35592
95659
91697
243005
34321
91596
172592
110454
215649
180682
209561
245630
41612
197203
250377
185098
87457
93988
167245
41767
101113
118486
168534
137334
165570
299458
156897
64440
244937
221909
127708
42679
65056
294387
287517
211399
193243
81143
169140
207196
307238
140044
157659
286911
157348
261752
201851
225130
90615
27702
88664
144523
76940
101379
289342
306377
128156
5571
297281
181084
277880
185530
174978
198654
109926
52952
295554
85909
10683
296337
230441
17766
166922
125455
290167
266505
139797
289364
148207
123212
210687
273486
294824
234696
89023
28160
237397
218771
228378
117774
261055
69232
150435
254745
106856
40285
220836
183377
142358
277388
68496
240930
209145
151571
118514
297407
159348
93574
74192
18218
15157
268049
36780
142418
179406
147233
284929
88537
6084
257699
127050
249931
74294
182204
12297
70243
207425
116229
283325
250314
261676
295197
19368
37610
115756
93089
109904
8318
108415
88536
114182
20029
43060
2999
40014
63361
218979
167996
223402
52372
3797
288977
53764
255679
78767
100242
114832
227449
231893
223071
122170
249250
218951
282375
104803
125412
228202
129907
165103
186254
97994
225884
13610
161405
11107
9707
208199
129791
239500
65637
193702
280355
13091
64552
224556
100008
61559
290914
99879
182280
114808
216300
11282
178351
253310
144512
280450
27099
247143
283315
303911
275170
200319
216996
283506
191221
93450
135386
307570
160788
121421
153444
44501
33538
163301
17270
306096
233455
149422
245699
133276
225179
36797
26204
168702
209474
217492
127314
101366
195871
300703
181388
281121
198984
100254
62741
35947
256979
263378
54844
204399
110058
273726
195964
85607
11944
185500
17414
76031
72238
260217
54679
303355
151012
140334
97146
284860
209922
188188
27547
27452
224615
275665
191423
243549
253358
121233
120624
164146
194128
57342
229815
193264
285388
78486
30550
106651
211637
142264
103944
93047
243357
204195
101746
89906
140099
164033
240120
88051
307289
291137
2309
161969
206461
76515
289751
165997
73557
121782
247168
121733
118232
100646
26351
259688
154463
29856
148499
80083
114301
228187
66637
66662
118759
52031
151537
256289
157887
270952
74848
288276
300280
74126
2063
101621
47356
172285
75115
258515
307743
50339
108872
166944
124938
256080
83674
39839
137770
100900
278710
211863
162273
123177
279794
66556
280707
69443
308584
109640
268607
88342
292864
2349
274094
255465
122513
250791
248270
26679
298133
85271
1357
229895
93091
283377
280231
4528
205318
149682
268308
220286
260801
39748
236094
63584
209206
37989
36836
235470
252211
266112
186091
106597
195933
210915
226909
38908
199573
50076
92535
108634
155431
236875
221448
304497
207419
215364
308186
184815
88779
267710
64135
255574
283535
134354
189693
227901
152143
181306
219040
102298
104156
127430
235237
220047
5815
152439
231084
149707
128954
119541
279258
188109
271133
269578
212589
1033
135662
204572
136979
102926
303359
94615
244266
208792
275173
264570
26023
260716
72933
101257
60177
186396
107079
252179
2352
6171
65508
16353
176524
165418
83795
31615
202567
63063
45904
94521
211644
44577
289383
214714
241697
192240
171429
127732
226657
20384
269038
253293
217110
170047
4536
116496
53222
53439
173673
11582
82192
71166
304578
293140
252839
224602
201157
113721
149517
194338
30041
158432
191484
301606
163538
115024
243297
51157
66331
196342
211028
197364
170872
76470
269187
40632
191898
54067
95857
150884
58569
52237
74646
158114
136321
98621
88353
50324
102525
138430
277606
15924
187280
92061
226299
170414
7001
171148
116737
188625
80400
90820
256032
161418
180006
225240
81726
256031
189232
60547
118003
94093
154641
148785
48004
56984
13867
149370
127308
181407
241203
81162
163158
76203
225535
52374
150423
255133
307385
66975
24138
84124
59285
89687
299763
276362
277041
19289
216803
299526
219260
234647
79358
237289
160648
41863
247709
82220
105926
91605
175563
135593
45463
131796
5367
234871
115829
25958
153000
238799
301937
106383
204023
242973
64460
283336
263256
134963
72275
57126
201521
164259
244385
82239
40247
9710
64011
203355
215369
91599
256946
113383
270134
78362
47412
298070
173557
211505
252639
76218
27998
29582
100044
134391
299869
116284
114839
14891
295413
197435
50795
161196
79023
67840
7640
76291
91774
92334
36361
35842
290977
224151
131447
57271
77177
7317
17480
188329
93714
236687
184961
163252
216232
245463
123440
111186
222814
285977
227673
65043
90299
267488
228301
287059
241057
304545
277615
97086
300942
288723
50137
75405
197964
37666
99552
5529
64812
256918
129552
249145
248126
66056
258699
265867
139145
22691
47449
22533
198540
21447
244506
47950
16845
40700
73738
210834
200200
110354
212666
31476
258112
263164
140333
71656
108266
215506
358
196956
86957
21567
95477
134789
211314
84057
271663
208224
63095
285102
193597
25041
215734
206976
7561
138067
195409
77581
191249
294181
65931
186483
61744
138456
217379
28814
39610
158199
44665
2170
224862
71793
208519
95149
50257
204011
266820
302280
14172
162992
108309
260342
127297
93079
5143
183220
258614
219233
105153
245026
62704
225934
156723
15160
180311
182374
145007
11763
207682
121478
1254
224941
165075
147350
40034
71048
228450
113789
94558
134473
173061
137990
88700
55569
151194
250942
151217
273003
215487
196174
127904
218597
191277
283791
229878
235118
213585
109330
47979
40216
271012
297726
61169
165279
73709
96426
160167
202314
62103
112102
88452
230568
129762
108371
120702
18087
193108
199228
90284
269842
223934
278538
277710
103368
131942
38784
88186
93122
148699
92327
29162
209594
200194
15682
178127
51886
59129
93113
74721
100546
34102
304467
119141
293816
179494
75390
256725
210417
296772
6454
301804
169336
277263
22887
221872
56094
68609
128928
67919
30483
303844
262036
21089
230757
181290
239029
268593
203363
259982
105936
175974
138801
290708
142803
152738
136019
11278
270212
3510
109285
43763
95009
69718
54826
216976
197415
61560
134254
42285
237200
207907
167853
269037
88671
225151
290964
118549
180647
106604
192551
193089
98029
222797
123874
17582
134953
212450
208774
91366
120681
159762
284806
270168
51879
222577
25009
286088
150532
284171
275188
53808
84913
250879
288139
149356
280464
23045
296557
83294
219412
235010
146125
69961
165035
198572
18359
25726
102533
195218
17715
210723
235983
293735
82770
22681
241238
94711
13357
256458
236194
260056
71432
166030
186170
231979
112207
52674
249653
277132
54775
262586
88786
233995
200589
127332
51042
97629
240825
278745
44247
33936
125932
3161
154737
253257
213868
246154
279083
227658
161097
144022
116023
292061
203573
48625
255355
8001
295186
295688
196894
194031
148361
201810
40360
296739
131207
193400
232137
216061
221401
207836
176768
213063
176314
302762
208049
171892
197488
9144
123130
274585
8551
172873
289471
274485
107111
53567
68509
256837
185220
120627
195975
112892
149860
35794
211755
176752
50959
161706
139895
50045
14735
38695
240463
8927
43284
67544
133115
211468
198212
92803
256283
23523
106730
60160
25645
78653
198886
276773
192926
172416
178393
242970
136626
300207
22038
81516
193690
143157
99277
201897
37085
154784
203238
55738
178244
9246
62218
162203
57779
43841
68346
187256
170422
254368
105639
270812
140556
78007
17728
296214
266617
7962
48264
70906
155705
24861
780
104603
180450
243608
68473
246255
182969
165114
241224
267769
268944
103071
248037
11134
245733
103692
206779
96237
78855
121479
279296
249715
126721
259285
167390
204614
207570
33380
250715
40657
174565
53842
137022
30463
8880
304302
247365
123750
229730
245029
217099
247489
67490
20263
36287
75840
180130
55620
225000
278433
140232
92028
309553
16438
140328
101937
119332
217787
262357
299103
174672
57829
304055
234477
118647
42355
188871
134486
106380
136662
25716
129295
69258
299475
191001
292443
151378
167451
306795
291764
258291
259529
110161
123562
263004
2609
134019
222345
82071
284023
254301
171841
309712
201827
58286
244171
202590
192353
268095
94965
85207
112342
176039
219030
129850
284573
18607
75036
185472
81694
129599
226377
193206
156702
234035
164338
115850
115298
87400
106718
40808
259534
192030
299141
242574
231575
78979
56140
20822
218430
184176
117928
195740
136524
171879
286551
126931
295042
170476
309492
277996
304542
25209
171682
208279
77140
211678
136171
212897
48334
236787
257407
39058
107916
304399
131641
236449
36278
69236
136333
222874
285379
153241
104675
27200
4871
122598
43636
99893
242066
86626
200787
29098
136099
221544
292989
293942
170386
106370
271784
246871
80516
225433
267388
263236
18273
239808
163854
73373
272045
181885
98804
142265
15317
248589
269052
83620
214157
124319
255000
191630
293403
220990
243015
19928
149311
173960
97150
192889
139886
168729
162602
86687
60610
29676
300459
185113
231013
272788
309460
281943
165663
49404
281687
40600
288751
248788
191317
178578
119144
40850
40087
290323
119923
251218
26297
181941
105360
164836
7525
100709
166990
116237
195568
289902
241505
150667
84821
102014
60096
41538
86196
40252
219151
205927
293820
132060
92413
65603
55575
104080
261234
143727
8521
15532
179206
232063
278966
175333
255344
66428
281186
182354
228950
230132
11219
38619
258842
212546
277605
261263
108141
14074
50921
224311
54339
304807
237006
155044
30058
44184
73360
263279
233657
8923
300506
65797
207108
120030
26805
53004
286801
105039
239407
183402
186160
94061
247390
132976
52237
114586
29760
137414
271121
97536
288888
205077
165892
285288
285093
99809
86798
186961
84893
202025
103201
40043
103910
186687
284303
258018
139670
163121
307899
228940
237456
201205
185305
235578
46291
303601
19253
163136
240849
195150
69081
172483
84569
169175
249320
46153
234587
203624
282962
187825
235940
99766
44791
212218
286831
174677
300844
98652
126284
116441
123532
73846
147056
176700
154150
9507
79128
198184
209697
278475
71008
301183
66223
194832
186019
65224
181970
306145
274204
37800
43937
104201
307891
189092
89281
286272
161452
276518
28400
83949
186805
297829
293942
216383
235786
285544
205980
100315
237048
255545
286242
204649
75616
16114
183179
154751
125858
63012
59939
5432
191136
283291
9918
13897
80058
134844
248393
221100
82850
255886
253722
222964
218975
274546
288334
133442
129191
218769
95969
157262
141945
104722
171558
12327
201924
281646
249961
256387
74564
203340
35238
251694
118222
29436
128367
124286
179122
227175
265581
162963
99197
111598
138392
158855
31420
240236
15246
177338
245396
131620
251687
297798
238781
255147
157739
204998
245204
149264
93790
151302
227496
52766
79564
31057
170346
192635
141026
261926
169088
11342
236496
272222
267839
49338
138833
282915
13558
30913
225580
290315
74027
258086
13286
111570
241696
230649
44076
50398
127989
263997
241299
181082
109262
261607
42486
116134
111977
276860
241763
202617
146883
165565
11318
209482
92348
44713
290776
285120
216132
11432
49139
102927
236225
131656
280442
134334
258131
240066
19842
199749
68461
48786
265833
58211
97216
202700
169821
239235
163803
110635
128979
126889
191636
264134
113304
139080
288498
124786
171661
153339
164898
175900
301484
189421
277581
119178
41052
136874
92937
54853
31395
52635
293219
199755
217172
292034
267056
212841
253301
162686
280570
291045
283928
45573
12035
17768
305028
309048
274246
274937
266169
25850
104951
202257
100461
111099
243838
230528
166147
173829
258920
278718
294506
15718
47802
116517
264920
90943
122960
184506
11135
271884
131006
112551
114572
17334
98918
184548
21925
30144
119403
45933
203017
16095
69781
195325
127794
67290
173859
252185
244685
156592
298630
286915
39677
122481
64755
184604
254603
192176
211250
222780
192831
241248
243669
221269
150812
229843
43380
289370
46845
260112
174611
97857
127788
53481
58248
67026
292029
272928
159243
140497
158545
279421
182490
64041
124602
241967
101842
215809
147605
7419
40
299916
249837
204753
253830
112094
224777
44539
292353
87396
174614
263765
65314
174473
256123
233253
171765
277109
166333
54507
91459
262862
22408
227143
4450
200412
127623
262506
122252
210695
6016
75091
93896
136478
212214
17438
30925
105913
245833
251378
296924
96737
15641
258476
245883
255943
230527
10051
286015
37423
72734
254525
68986
24964
193011
67486
3657
33984
169613
211820
136683
271029
128605
265081
88209
272854
285272
29286
231539
122022
302748
3232
177711
290494
259732
276675
91687
209466
5732
71883
262263
277720
268415
108756
54829
61902
146267
297327
40240
197974
293333
61633
1537
65060
196893
201265
191197
252954
304367
166417
30357
283067
120067
84075
251420
93370
241549
56590
97875
242476
8807
21830
227902
126961
142983
89335
72400
43432
91302
226474
105938
239805
97482
74156
16107
210849
133041
27451
121946
221428
54145
119121
80548
8813
143763
262818
138651
159234
115626
279090
88712
186706
286945
32242
217979
237478
256126
241571
136899
221823
266552
7757
128974
56415
155638
243084
24344
240703
258481
182108
184228
140872
232863
261086
64553
117022
281990
276584
47449
47454
50331
188
51563
166451
98612
244228
202656
210630
11866
28980
195766
306016
95918
299871
224610
297990
4895
104820
62726
224600
284004
94982
124221
278801
4405
169316
93354
157023
145820
110846
309128
121554
52893
119374
189336
180242
53197
170280
39491
228120
151520
12699
144547
40223
61885
306744
231431
51464
140716
221156
296729
239484
76021
145708
220291
129177
274385
276029
115810
147579
74904
249629
21576
187635
70015
222616
159085
216383
274803
203926
184211
67968
100220
121785
290731
63227
109352
289243
98810
146383
258066
26056
190937
128603
232501
217672
175147
9973
192943
97174
179314
228869
40374
62985
47568
45972
117964
200465
34252
237366
270597
72471
178882
119818
60903
34511
115625
51959
147492
228545
159516
101021
190160
66869
305831
112270
185993
280389
26718
114677
41482
95217
81697
217314
210043
194944
146844
205547
17493
160273
264332
187639
52127
110270
276669
82614
208245
251292
211478
11722
201754
265441
13438
201498
64691
281852
183058
7493
244540
10373
198816
235669
291169
24874
17802
121472
39435
50765
226684
216636
293940
238366
21628
285630
64182
174525
254207
104959
147757
86709
283964
210039
93798
69150
224819
79002
156057
267962
296945
163466
84303
70183
125561
307522
287886
276327
265452
259245
119856
271585
55212
223638
13086
99406
287441
65978
229183
285389
93828
195234
82517
95182
254318
259805
151781
101516
137062
256785
235056
253994
83141
280453
137364
140646
235954
265961
196888
308960
156873
114744
209332
7690
95447
62291
294844
124192
163842
296913
81122
173037
129415
130151
272243
253472
100066
129494
70335
152566
166875
88790
304718
48266
276302
269970
242
255592
163381
122580
24834
268658
54603
27750
143104
4362
210095
6769
36460
98800
127532
6169
302236
129357
246837
261971
137231
287271
190384
177586
291224
293372
280805
222314
21083
148908
94783
29247
185230
26083
175713
162092
222952
218891
201626
37315
87617
186205
309846
100138
77623
138652
222730
141072
270389
112085
207777
295364
41399
132661
268419
28801
51394
157915
9940
227058
118373
175190
32529
286146
205284
135038
235252
167027
106726
192743
8270
218066
160582
48627
246591
289640
206757
219794
248645
288235
4107
11700
248839
37851
211168
114759
29517
127700
160195
266539
272110
14193
145648
141494
124765
125640
187854
282988
5696
114116
176247
169587
35864
77602
309048
83354
166960
236029
213898
142706
141349
16279
254692
205492
291112
234114
140787
198240
212350
262662
306289
230177
6274
252561
286431
120087
141242
150615
281562
297614
288661
220167
79297
117282
39982
58216
4446
141216
70208
253229
188167
111841
297920
266545
135785
260879
276870
86292
32740
12467
31686
67679
124064
136024
29939
13660
201962
239796
110425
104080
165790
134616
70911
133726
307232
267974
298153
278217
189647
284265
64155
235635
212876
58040
6246
256073
303473
188675
97477
180175
46651
39545
145243
144714
258762
184829
235671
268917
44065
122232
127267
272668
267968
148096
6935
75093
90424
162881
202927
182136
37762
183693
259964
257182
97036
199174
239691
89004
250008
123840
236896
128637
243537
130243
277317
180595
305812
87056
169418
130434
115823
287875
162714
1683
180974
182755
292677
168713
163803
46707
49881
149943
117384
77397
197237
196726
268917
306257
37360
177885
2287
187475
89522
63112
18864
139238
8623
261271
26066
90503
91163
93927
18904
279075
40355
203404
178137
198676
286505
261428
111253
298108
249031
168570
144078
86875
104748
299118
142268
101524
298885
139122
181076
304990
155607
78038
172110
137875
57724
189114
291556
273813
119735
50294
258338
226527
229723
137750
203899
194744
14325
9321
293457
137632
113872
229767
230218
195472
277640
90370
273515
285640
38772
235680
99517
209142
189807
123084
230794
180642
6561
257564
255420
56593
286764
291996
20432
187308
42296
11982
100400
173486
55807
19673
211909
264543
249584
26605
253957
181730
61175
19644
27032
12737
79317
164946
289411
236184
254869
226649
224636
21483
31277
114748
41886
227466
160904
95548
1408
272502
1
191813
268636
190208
248913
30030
285254
8998
7435
2483
28447
272608
51050
293516
288690
40759
140870
142730
102279
193433
73462
213081
271758
240940
66440
44121
142246
168007
97698
77481
167611
181241
137976
94601
273212
99081
233357
309526
202477
245655
176021
21943
202290
265516
65303
4216
163028
180515
241536
8036
52252
36832
298324
33452
112174
179559
165613
215847
119833
201249
47409
262676
92063
68226
32554
29250
235951
220597
129777
72364
100583
181549
124305
226124
98655
113918
195404
303466
142348
190946
242131
73067
137712
227785
137944
292638
24292
55852
23140
161214
28157
229251
213685
87130
298541
72934
40909
143046
219077
173310
167560
55990
173088
5985
98990
278818
71643
240857
228307
268552
298168
261066
11504
74637
297910
6567
97755
56901
305387
25148
302340
14185
275051
229948
28141
34253
271178
154574
128277
136574
110603
131543
80898
170947
122326
48981
291922
248561
301099
221569
148275
278061
228848
102736
124976
156184
195798
200928
41007
13439
38000
87230
77979
102475
248466
202735
71905
135298
253568
225802
185986
235765
252289
70406
104122
22177
78697
131112
209147
234704
8958
13629
88379
137914
255826
112328
10395
211986
151153
239458
132656
203889
133713
144692
81410
270806
279724
33582
89856
46141
200609
31984
118715
202961
68722
227184
292895
17367
174288
268414
217754
232766
301309
42243
58821
130463
299187
48265
276509
128015
92183
179675
123803
29291
169176
184789
55608
128479
266632
33565
261295
286962
75853
42430
51029
178038
135660
165928
195074
21563
241412
187934
189908
225276
249797
270246
111848
254869
302277
150134
88074
114358
60316
258870
24935
212185
307731
193949
64967
287632
179726
105245
158537
240550
181331
164011
244053
170247
57003
230718
197358
40162
130108
47049
78453
80432
7049
67110
198827
87640
53649
253671
284610
134848
277217
205047
229887
18202
60471
198781
124397
132629
255189
206323
223807
130507
130180
131098
51505
16123
144737
19923
219523
224783
307094
77037
114088
95623
79891
256969
161641
186958
122279
224238
284090
176106
157530
198693
5508
39445
205502
273318
259427
189695
74396
6353
288933
5179
245082
234981
64436
276021
34367
218762
220062
263512
8103
242374
123993
35021
291569
145699
298446
119870
90294
148332
43468
206004
91597
9024
29021
263282
69053
258740
154224
299035
137351
24259
9687
224452
15608
284726
49372
54123
30416
126514
155925
108794
78449
70418
228432
292474
299626
165095
40587
280936
91492
208846
158816
142892
39158
205025
221129
116951
78330
45642
59122
33591
74938
282398
153991
67127
42750
256538
294479
254454
190998
114374
68546
42410
116279
249743
76970
267037
101149
289236
149958
223188
308728
274593
7149
11693
205603
291557
180819
52105
228036
19760
158864
125900
172444
304321
176841
252761
288612
81363
213365
88622
168757
56979
20607
236783
143178
79722
145008
14834
45040
53956
181475
275337
21696
202347
19582
135666
138755
295863
50316
218513
45535
61002
235123
94445
284089
172876
240510
302875
140785
267835
239735
88499
203959
198277
160332
63704
11280
61811
265771
260655
257471
136718
114879
298026
181417
62070
194886
147502
176066
245416
82670
85558
94076
133897
19787
70420
278641
280983
48092
69589
155929
17844
113572
21646
213953
37204
101234
305080
108548
62470
302439
253975
138232
133028
156394
26764
293798
133178
54568
24435
19368
26336
98830
152194
91022
12662
25115
52509
290575
133437
235722
11040
179649
17628
130711
69446
289717
208481
207373
16478
20517
192275
213397
64267
18490
71467
33115
171802
210602
46972
202945
261491
120880
11083
93938
195812
253645
73552
250131
46648
29175
169614
122710
187111
270294
263447
213832
144679
86535
236326
274225
112371
144232
203872
275097
245458
182127
288434
175565
55425
62956
266557
115927
170106
214590
212379
12547
170572
295969
145133
193396
34001
135980
143824
292106
180627
51920
286397
96282
52498
199671
150082
99064
133099
94420
272008
46290
62300
80307
23534
294827
137696
77891
208320
79971
244391
47113
163061
81753
235784
91928
260888
272786
289203
90099
186418
155665
260627
223465
122110
248210
19938
22168
113397
87356
73100
155597
134669
161346
162158
159669
8223
27935
96121
144559
278776
128703
135423
28817
114997
102837
146579
266997
186722
201068
250682
177006
86452
236886
31022
135194
91666
39661
201310
31128
60027
18419
160188
50448
236482
293902
184138
147945
145831
308085
92537
59619
293039
173707
162211
64373
82791
192952
27624
219298
309179
280538
114041
238772
175879
8277
294930
134038
196585
305600
164509
28231
97636
16113
76678
234230
22904
177824
98480
111019
218441
116958
66410
305486
63584
308210
89893
32923
79931
126409
36722
142198
164767
166713
90199
48507
245597
50738
217610
230576
78568
207102
127727
220125
162793
28103
106454
24068
27121
262707
299362
9473
26713
287632
256729
223855
16054
81389
176801
249094
77076
114136
207946
50098
236970
177337
253206
280151
84432
234756
29866
298306
111915
227134
48973
16810
184406
157384
217278
281405
90249
112766
188855
179902
12856
211703
96135
260340
230994
226111
142646
140259
127136
114752
197232
65378
57970
86249
94646
161422
258721
105736
85265
26560
142659
17031
39763
59752
156270
173845
199801
217812
260988
5678
268915
191391
127769
268141
97616
237565
118464
129137
42322
306019
28757
138147
192148
90676
107494
297453
264994
49308
174637
130102
128689
251122
43076
50023
19317
74379
280408
290765
215322
88303
33162
121506
64833
89947
303752
256753
268854
296109
284737
213680
276924
287588
64469
158177
287790
254314
224354
47944
18334
138264
30064
138171
258032
298078
96335
61214
300205
300647
199414
291307
185698
241522
244918
1074
302477
42064
210654
189265
40404
75763
152907
76992
55016
150515
81670
205861
237034
214595
245887
294859
199189
102304
133326
206522
286407
38100
151973
90749
42856
114057
229302
299773
36493
23190
97787
202001
200722
112425
292002
276962
267566
12858
251411
207970
278466
257185
183322
267686
56180
139442
158355
220764
115221
129969
119555
157676
92223
175689
67242
18255
223297
279726
256605
118083
116070
64177
81563
233688
261830
65479
246689
126310
129445
70269
74608
212091
109381
111685
103004
295511
290949
91485
13355
150858
42137
296218
4167
118255
100902
253687
190003
172264
148093
34023
133828
19542
80905
278880
1474
283346
90990
18472
105685
232864
218946
113953
242883
4697
65352
152666
149476
70977
115637
11772
185984
235594
226566
170142
42418
152632
218276
28782
158262
271023
152997
187448
177796
6823
183397
199297
113562
154965
215160
109828
79553
14853
56870
214426
306237
309868
23558
215926
275818
283675
12085
50788
142306
174505
284560
106853
118997
199180
91559
262873
293676
159092
30867
24222
107172
92230
156636
15848
252706
305041
249633
154589
280941
127101
229971
58550
211822
47557
238950
297640
143855
160568
170046
55916
107478
59890
20285
217117
76507
11429
84358
192453
221405
247815
44312
201468
115578
223621
241220
306062
13315
139846
286083
101906
16674
308888
36499
294284
270705
93827
275450
253855
68558
221026
33857
294332
167173
120864
161383
48069
85120
7461
188650
54133
197063
169900
211434
220208
63785
153790
84996
16106
85864
226945
210719
306869
201535
280970
158360
193314
268475
13068
73662
141804
151551
163411
76466
80894
32672
151806
220278
54334
179192
146310
112481
223863
299211
60626
57914
119392
77451
17725
184051
125286
248949
117599
204767
261543
161723
182428
256962
138799
239258
23031
233815
29227
144224
251519
250409
12233
158851
201879
98007
228881
27299
283077
154043
187681
240248
100411
172930
206987
283560
60671
189164
213404
302744
259233
244083
68828
160862
65679
16968
241038
62521
170076
146537
16967
144653
4224
209158
225065
82200
168290
295588
210215
145454
9166
201941
303450
176398
124476
170856
166512
126021
272368
58744
88550
79084
173118
25653
219917
198665
6063
197568
192825
232098
128285
289164
297586
228843
288703
44584
78036
180021
104962
165484
187960
95943
247374
185006
86054
98608
35097
203779
172524
281716
71493
293760
12981
170856
199371
161898
216532
71672
121219
216709
219804
184865
8635
85666
167568
116229
58330
111736
1861
160109
124987
155380
64230
150404
130967
48016
276268
127372
193827
102848
120932
291087
30952
41682
32256
290327
94905
269607
286573
219542
72503
275087
247763
67117
45032
166616
207969
99937
191803
291309
38110
66538
254324
281814
245862
256751
22024
272893
33384
137363
108832
193059
290536
110417
29332
4114
260001
191434
277094
11339
50057
121003
129601
21706
161877
74316
307201
162505
148494
17993
176333
6995
265711
182625
131776
77853
199596
18310
193835
306553
146617
251307
158838
206947
134387
63135
149147
212187
27948
156998
188141
168409
286216
31340
182466
61017
237742
176219
149636
155668
270865
275767
176138
177039
142236
28546
5179
250647
294676
189786
303156
169779
138915
93589
266237
149322
153667
255372
292598
257569
142228
273826
299554
173101
47362
10814
23598
273448
65319
65472
279575
116733
171539
14810
203960
255620
86553
186466
187686
90608
253058
150324
47098
194570
38423
218546
41079
89089
113373
236677
100351
35350
140025
62196
177121
126518
14073
189563
184249
101695
278644
64411
146769
156510
104566
75230
194955
295104
105451
8193
58684
26407
124971
93511
226460
196817
178845
231937
267132
218454
207472
46369
82408
274398
33249
281947
107495
275230
248242
19923
79763
155482
265265
305161
256809
66195
103385
75614
143070
113008
281505
49790
128156
308009
225053
127310
149483
45975
220450
7244
39957
187669
225642
3142
118623
152551
73746
40390
17476
113740
281214
30969
112735
109671
190969
263552
6181
130208
297414
34333
304930
227009
94715
181076
72456
83992
70669
212652
128087
180027
52300
148038
143291
28947
38411
234169
38514
210448
293340
131874
59169
646
236900
115757
97296
218421
100632
232565
69404
137333
254634
146648
267440
212440
116023
83347
309843
40758
212857
186136
306843
269059
228789
32905
244550
164206
81790
14085
234727
51656
279377
237383
129225
211242
995
82849
109350
22729
308301
261524
6874
284407
52871
233700
296712
228304
239428
294384
135945
234459
79684
269526
183188
227090
120142
85582
105908
307596
231791
211556
270799
99016
52553
262996
235615
122316
155620
155273
177399
162663
298007
102369
146281
207689
141150
103092
179770
99695
228918
156126
80632
89438
141306
91284
271306
236395
4785
62739
222668
275676
256922
13517
248918
247841
121389
277881
102338
249833
39737
299290
31876
169910
98099
190226
101360
125220
30033
233906
212220
65231
87004
99182
161905
283228
161888
201746
305085
12820
227583
21235
145666
162528
71656
270191
213832
109950
109228
299218
275533
24132
27423
133491
265413
204504
294853
101605
196600
69527
299111
236152
132383
297027
74638
253454
136619
196622
85153
294691
2790
257729
61780
164717
208152
72018
276405
3326
139125
155162
87629
252919
192652
40981
94405
57341
150541
217305
255315
287932
12954
148691
185233
220530
240782
284884
205782
125939
289209
212497
89427
281663
179808
96474
273055
138810
184737
16695
112212
301971
232718
16018
41135
222792
232268
228148
103238
167929
108335
208627
220557
299154
223239
210333
7198
205656
6875
34340
31817
289330
293155
17530
146271
277151
27467
94798
20544
256627
136922
85217
59871
202877
155311
234126
179134
300166
110168
75228
162025
264408
198530
45029
265424
73792
286059
32921
81149
76355
7120
243949
301777
76701
149745
279841
26627
234920
80136
184082
195902
90807
172881
113136
33440
12613
36217
125131
184982
295074
299665
91333
292657
294647
273222
63267
166646
232245
120557
5136
281211
22574
142785
219335
44079
33445
112118
12001
119160
212278
307080
234498
81269
16326
116406
50754
142395
36455
223666
286460
79134
199922
23005
188100
97398
5518
305330
139738
88140
114550
262642
294038
174668
47284
102871
214226
276068
199995
104990
247719
37254
193904
39834
274715
23083
292663
274988
21937
218603
179179
155823
303808
204984
9320
280235
14709
64739
3102
2812
221199
244155
11035
243698
279201
14852
36248
22362
228692
138297
130498
192564
278036
135602
85867
156124
93228
208876
181670
121578
292019
199358
267524
34945
305244
269362
12621
305009
41756
266574
195578
136226
60975
247696
31339
232667
231747
287669
117484
135136
67892
297462
239541
250392
308190
77431
132506
307733
283771
177382
23095
78060
1186
171650
136047
140502
97217
233567
180178
269452
191843
176568
108275
136475
255901
14662
191194
191776
272092
155684
200286
113385
183769
264659
114005
306243
41372
115127
89286
84961
272241
292113
21415
168722
167070
140154
188574
105260
248004
216423
213035
131037
42180
211408
153939
301875
279629
77372
183203
63108
73411
153918
273716
239309
221809
63993
111652
74067
139339
272401
10267
119681
24381
180991
269642
37669
114494
141712
244803
33692
189099
76883
50034
166553
62652
50980
183855
286820
29528
24016
17458
152776
33079
185162
268604
112483
37660
126685
269109
126430
153358
85026
207199
115296
41751
39837
183700
82703
279264
133736
85130
14720
227331
214062
110262
303027
19881
97026
44160
131659
121000
230269
26734
84827
51868
207669
197343
145450
169710
25408
42057
179332
230472
100687
22939
64695
39860
129246
54798
206899
62838
107348
234512
60292
14078
217790
271130
270781
205258
81571
249607
8939
81084
129091
2362
69286
241089
25779
134325
10882
284862
198759
223904
265081
47431
266672
67278
228966
302678
309612
30915
222305
187853
132016
230012
263691
305719
2081
120300
41561
292907
144896
25754
204306
159150
26531
111451
88684
236012
52446
194624
268429
162993
123204
179967
192971
308057
288817
157111
110397
238269
101112
199048
151298
269178
29480
231207
300389
10130
193897
18910
249968
219046
118114
71158
64440
228972
304259
265057
80191
81795
112115
300332
264567
125947
224138
217156
225176
176099
248437
25450
12709
212805
784
97739
37959
167043
155124
175954
110418
168555
182550
288891
221345
204182
212942
225048
128507
307613
3530
244443
225109
238539
52007
292353
66173
269877
200867
295350
88792
231596
199795
190495
207970
57665
124787
173558
132231
143036
165111
280890
273104
278653
220518
62215
162364
253428
155463
170838
173467
264249
251261
45131
274399
210563
288322
210151
86050
256702
303278
152448
55804
266241
243906
173202
142292
97340
135847
85325
295867
189129
206039
277170
195778
61964
83764
114660
223706
220007
152102
140867
196005
25474
144009
291754
111540
182253
183503
197469
103852
280766
53176
139049
152244
173408
240376
191441
190267
47024
45261
254402
116314
53910
33680
31767
146221
63555
246217
78299
126141
279483
136477
96497
196670
156438
140872
70252
288369
240129
19635
10795
9806
50572
209805
270055
88546
235338
284967
263095
227907
180778
202759
119762
272790
139162
203185
170043
240892
242657
167190
57204
138123
210505
58096
83356
6745
242715
142165
286183
1026
56515
294857
278148
106779
236450
104321
201317
105942
286635
146470
11214
247777
256132
282112
96661
269080
231110
221284
68656
17118
174702
36401
200989
22388
71418
261197
287173
202417
129771
123599
140218
303301
255809
163400
174707
223300
35383
127862
71545
272683
236934
240847
224941
31474
75453
78877
220036
275287
191035
296258
248950
150167
205498
278076
81603
17315
285203
192603
206243
187146
63909
280949
174760
193914
24364
293677
74229
6647
70393
115702
38568
157088
45036
198181
277234
239743
45966
231272
214425
142778
137861
187592
89728
277293
14523
66322
97213
153233
192830
204966
104315
299242
152872
119144
299440
72737
144715
71510
91081
217327
309758
183252
275172
264180
250763
296247
111079
275144
88324
183607
136930
210559
201289
127422
73501
158477
32460
6899
183249
270307
108975
168594
261224
193910
117466
252241
24965
138145
227590
68572
143904
18216
257816
189967
122913
171950
273069
587
304364
59019
218991
41723
93910
17902
34190
197071
180391
178751
272239
238906
291517
274939
25435
272009
267907
245922
299406
220980
251314
264043
11086
213706
57886
240563
272382
232697
164708
257052
115623
284083
75263
112928
184404
7271
149833
143983
180360
249477
293559
268422
197236
279345
18232
295733
129095
103290
183198
145055
27751
6288
309322
169112
232807
267717
255752
175122
249861
286810
283808
134711
243118
122551
231592
274654
129203
43140
49219
58841
230978
27306
295164
290450
200378
292867
224145
243948
71546
210795
188452
125681
5476
303998
192648
308569
297643
132079
302679
1965
269242
108806
105240
221284
213596
254881
32004
130583
86550
263957
269990
294739
282486
79345
214442
263360
164556
161318
205277
8227
38789
252466
150529
276061
306589
250717
213057
143743
4825
9230
198471
104148
283482
158206
59095
34521
92120
152905
299088
30829
237803
263043
250267
161670
191240
279696
307935
101537
202575
183636
268308
82714
66181
139926
224648
57616
306724
99290
209424
252768
184621
75045
236208
173605
191298
39517
297805
91635
171037
19585
241730
17038
117012
173523
261256
150046
197892
1542
125770
117968
56596
42887
168174
169007
191823
64785
208044
89048
41655
223597
213242
140979
301200
175601
148655
252335
223019
141802
133850
229341
154304
134700
109652
168114
99676
63789
13034
208580
136602
99475
270118
168780
78172
220510
156048
211237
127215
229252
241934
176895
151051
153598
227429
186665
242342
180344
51308
51809
60758
194171
219576
145948
86681
226852
5084
153531
210008
300719
61845
69435
66950
265653
10591
216204
279462
229546
174380
135234
212963
239014
124437
58441
307687
161943
19659
22126
144516
258849
150839
51588
44595
60520
207571
191608
288376
178368
84814
236504
309480
156476
143173
295548
172244
42753
142632
112742
274235
131166
226180
201851
249426
212745
304126
77039
264793
249047
180116
276817
112728
123828
73520
68481
100783
148191
209208
132298
264346
131146
68430
287848
61323
173487
266313
72034
152633
157942
234760
170391
237814
169804
109216
212317
78704
226489
205882
68769
292352
285657
179593
75152
13691
224536
48713
220824
190914
222095
126355
62233
112725
19528
273465
39859
247116
248342
35411
35632
3543
272116
131883
53927
80597
49464
7547
224993
79318
302367
211658
273170
153176
214092
271927
64816
183092
124699
262557
27453
246418
54518
116687
250628
50185
87198
153095
10085
296785
218088
178828
71173
162125
186909
119540
124429
42118
219901
218200
122763
197241
3867
309061
67495
132987
149556
54958
223877
180774
106023
108792
168457
192007
173707
39515
146509
101227
236873
143886
150032
196834
145051
157829
116731
217603
137629
183223
290362
169273
124911
27573
91993
211673
50820
68660
59920
3456
127461
122378
162647
302635
143594
294707
182769
138305
294928
112802
218039
13901
138568
137147
290910
249787
2688
196829
42580
275539
269685
30168
214282
59244
286672
244088
124585
123573
231597
104603
125499
40793
276964
253675
149423
87199
162986
266910
134302
213260
309209
102234
85875
240342
167115
30197
62119
253561
219138
54325
83073
222933
89842
90215
186233
73149
56381
53557
124534
86226
134687
244113
10073
48943
222193
184692
212866
20366
194757
190587
218155
72586
244677
286698
258321
144229
307296
106373
52757
302658
95773
295592
64927
140366
173972
223484
72837
212675
64342
127104
216038
257994
148627
165865
242230
254524
306213
251760
70984
174681
122205
229159
35847
273014
267010
248612
129917
154124
125556
228049
222122
251768
164594
110719
255047
262387
295055
90659
300696
145583
24835
192377
289417
18610
138796
219494
17489
264460
227200
276735
102055
152720
279865
46439
16694
34222
41990
25829
267371
166883
151257
238643
305162
243542
190290
101393
103925
22463
253246
268221
212680
130906
238273
122075
271681
64664
209418
301500
80654
146939
132193
122469
218
141351
199112
61401
4714
104435
19459
140911
57386
2745
21820
98555
15478
194099
211354
133521
70325
18970
129913
227348
16630
8398
34027
307166
257657
278748
242859
85282
102759
266232
253878
25473
275301
68719
114333
236096
309689
82269
256893
50034
252790
240709
13386
93056
206348
221612
48838
219478
3162
142960
166822
26447
250855
117737
210123
118466
82655
101441
112169
167978
186853
5791
87158
202677
37783
66186
123708
295230
10867
72669
148027
243074
217211
228008
294546
14523
96478
169202
133881
264297
38754
47658
227695
280972
194937
307198
71146
35273
292345
178674
161211
153710
262595
126334
108852
33996
213616
201582
293678
189573
61327
141447
4635
248920
146499
163276
198557
21005
151283
173525
139970
217547
302914
33179
168086
245251
117923
281779
174568
107262
78878
99967
151288
284336
304197
155651
85488
298532
289608
104931
134324
58919
155113
65871
232396
62688
197426
120653
253840
280913
11718
133470
235250
252934
141144
120681
207671
5349
131725
177686
138203
117831
266884
228659
221060
247803
282694
262997
113406
95492
62396
263127
64005
12928
173302
26389
7411
72988
151293
157214
128828
298377
9972
155391
56888
265342
232624
6228
202230
92025
90570
82655
289827
274275
46099
52462
189815
245618
225849
195329
41713
184638
259505
232382
204096
249600
63674
153677
29519
144191
51162
236623
250681
221429
179824
165636
262091
247180
301102
15276
174940
597
17050
27478
108736
45942
15859
219476
204875
132774
2379
277456
62746
188411
106032
51572
25670
292224
235917
16715
22513
91114
218512
293412
16458
122930
163807
261607
127613
276459
41427
57686
290318
146331
14306
163734
15137
238486
6936
39737
272911
86228
146094
110788
188116
203590
111041
163177
302979
10242
137166
83197
126402
123924
208428
57753
202031
13920
227834
171439
181175
7586
134088
298023
273909
93812
249884
169591
284864
2789
7824
13068
9369
149602
36533
56961
164319
169636
271535
214510
147244
243540
194094
251617
94050
86373
420
16716
33050
190982
6699
127202
126244
97156
270050
138916
76455
233414
109940
102934
40818
134435
234612
99127
177508
18814
126827
165345
106741
278480
205215
120393
199652
9833
227911
78865
171413
105749
269567
216532
93940
183682
223218
27997
52513
2125
11487
80609
103249
260923
187002
61598
271017
125317
264291
7988
149487
216548
74382
174712
269510
193904
38234
225900
297837
112779
96013
76972
47479
230613
111637
253844
121321
29153
69383
282346
188292
116678
93491
186836
270096
40586
173513
192687
92179
182560
188847
97241
239272
302232
273759
101236
262476
270722
280271
40894
18516
227066
103224
214620
285243
167883
106883
229221
223680
202615
272339
41520
295287
79577
44905
156276
11509
86762
283729
192693
246267
30648
27002
83601
197818
81323
73253
189710
150317
75062
171037
191578
175537
39636
46662
115848
232979
292855
268426
161591
197800
83778
193015
147725
105796
150150
137774
56258
191745
264067
214590
64369
67428
261533
175859
47307
288124
267499
295992
60477
141017
148259
181351
290446
64324
23055
153702
305426
244241
127029
162787
100623
110336
130478
41175
127667
219378
225143
305123
177162
172413
224437
162079
72238
143136
234372
182516
27058
240700
217435
10419
58280
176600
106565
60070
226000
41450
78284
126027
300504
247957
73269
42999
96309
300440
18536
82364
167322
285031
147743
159887
166933
217330
38686
305341
194292
199006
223775
20732
143085
35775
171410
38106
3908
81635
249638
10175
252373
86731
199411
176210
139935
137602
276689
80293
177565
98015
299597
44436
234425
240927
96509
207222
182076
215192
67939
231907
23737
59713
108725
139113
280448
294859
174195
297120
75144
159960
222900
266365
105750
243773
249717
297462
55388
201670
14143
64345
254886
125579
49809
150299
113181
192679
45643
277800
252902
236326
250470
276506
41423
156790
175387
296901
85571
257044
194246
288817
226604
294090
268760
75118
170500
154811
171628
94860
256641
275809
88608
247850
207021
38858
3501
166747
14530
94259
236021
13324
102632
275850
66234
67334
72552
19135
71686
92424
58087
277147
83640
11182
178328
44149
163323
262276
61283
219984
263537
162947
116913
151965
23706
299802
269260
271969
14936
291814
223726
183616
251588
241191
151858
261183
45109
185535
139927
252434
280114
275831
76928
107479
123546
240102
301003
150658
111819
33028
33456
238211
212428
42746
299660
76032
248169
288425
94378
280778
118467
13864
113357
161249
162778
204356
301852
207040
256373
229514
241320
63550
117461
273689
196394
231623
211717
45220
51594
225443
108852
140649
180001
235502
253443
132990
43654
196036
197399
41996
213033
216461
267814
231650
181310
124648
109376
38283
53870
199743
168108
171579
249171
191426
204509
216023
172523
249355
231702
45550
120815
207046
270797
299662
81037
94473
189528
128927
153622
145372
202615
295198
209192
92557
252165
100039
238519
124533
202852
54980
273343
70003
149096
215402
285999
175149
178267
15319
184971
232288
288823
137930
240458
86046
294850
122843
168445
10962
3946
278380
72678
263153
279518
293758
139510
6528
35206
31191
221370
125500
255976
192320
13616
244638
174453
199455
232992
111874
298263
280313
261651
59425
261813
214816
98717
247265
272840
104452
162457
75847
212408
98454
50804
190454
191989
140001
159495
24322
116128
158487
240847
244054
158332
146890
114230
305141
292522
226336
278282
194047
39231
22802
48877
201596
90254
206638
218145
163876
65237
6107
219808
10367
8859
294332
185231
289683
226407
18598
247705
127364
142926
67859
126892
270909
290300
28930
34672
268762
878
15336
254861
115907
206513
283515
232490
306846
263824
199927
5390
236492
6702
81404
30316
233057
107864
60903
146095
197486
163373
134421
308582
70949
223991
295001
85109
222249
188666
3590
150538
265287
138408
150604
96693
175280
108421
250402
76851
208391
82761
47379
74366
309440
29503
52467
35652
45356
31046
148958
148464
33985
127099
177816
549
26386
140731
241763
71607
14123
17872
4069
249981
33480
274718
159989
93333
73520
35763
113548
101985
295628
91607
260418
105844
67413
79796
189880
85140
207303
48009
11479
117307
57249
287586
98967
242408
160766
256561
17509
247579
86965
208945
17943
3528
137119
115221
240060
210376
228959
145962
173434
296754
48592
233678
52815
166783
170044
140421
222084
299252
168838
101402
121309
296491
292423
278661
191860
303003
261409
264993
298187
85163
93589
114621
252557
273416
60466
161371
25275
146629
80413
68135
306346
139775
210292
234880
22728
85503
190569
243001
262748
60859
70562
15418
140504
264564
175057
297366
196622
188352
212681
208614
210461
163846
141551
296869
32222
304150
843
251519
185820
287112
18379
141606
262260
218669
140827
294693
126409
114802
36509
207301
73312
114909
141335
138082
108356
29250
279997
109727
162973
35909
115547
277470
224180
21851
125417
162043
78088
169823
126406
110272
233444
128182
67375
243307
9517
6919
147061
267422
269989
111553
72975
98596
147600
121720
83454
106971
161486
265344
70677
250142
119513
185398
136737
149163
31060
244349
245087
46648
88031
182706
46508
54525
278289
115568
254113
139322
196287
110411
72373
280224
109592
293315
20276
204163
103538
252164
39201
102810
118136
15969
134754
100636
229421
37991
267416
5135
276146
78163
99574
259871
281370
277823
68545
285549
215333
191302
128182
211079
25469
221097
207009
138311
10375
91375
22219
166717
208253
113263
146955
150202
173123
199272
277296
212931
146460
160811
74527
201496
218305
211780
44803
77796
248395
58545
76586
188853
221870
191038
157556
174969
151191
83595
77684
61618
28105
168718
127188
194962
139278
118895
72488
213754
286189
18943
171063
86342
77694
188335
245402
307702
196995
293019
107315
14306
136796
124145
114845
10329
92340
57910
132779
161495
253754
131704
206806
84656
164176
214592
164227
51419
269364
300926
57859
39642
270773
109192
36816
294635
72781
187782
260957
224335
19503
184077
141473
64995
178207
178971
84120
272201
282752
39693
119317
281817
171420
72320
19033
7821
24853
62808
88258
54590
135298
264564
255540
87792
86334
204121
155125
26714
203598
50705
104278
133614
241673
10808
148848
290192
202606
249541
219389
107040
278345
228806
53056
274658
216593
237166
111513
198934
267088
279590
12402
298492
237525
205539
212613
211286
179396
162404
213480
162435
302125
1185
119534
1712
47369
130625
259398
40323
281674
160307
261772
71571
12875
255256
151058
145596
51945
292638
228868
78581
222570
234376
135861
62865
243703
48564
21788
281092
209196
251910
296126
181598
280241
136897
106130
4480
150682
281400
171893
262210
46469
185216
96331
179173
223118
201458
256549
129148
117300
185030
103082
266324
55785
114407
18276
296369
217075
113472
104857
188915
83497
262497
169095
123530
228292
108765
12521
31329
179017
88313
37539
195029
17431
19226
204691
272356
11391
100420
188993
146569
278800
207894
3551
250830
101409
269840
110432
302743
236745
294863
151204
102339
280943
95084
173393
305061
180078
295299
224671
230332
170885
205585
164730
273970
285925
43283
237567
37964
190479
282384
51021
86466
304201
98260
45183
112177
236165
27163
216552
302334
205019
213161
214878
59869
200482
243823
36120
46080
34251
63039
175490
58862
25142
97855
87002
106050
188398
263844
4125
54043
154124
30146
299231
52558
32807
176186
151179
231669
204484
155992
37270
221849
15381
16482
202358
263641
256099
98901
36109
193883
149344
122822
182305
163984
86125
108688
100552
19661
141372
68925
163566
272621
11987
160178
256804
27531
174786
134811
286999
75486
207397
49991
119095
14797
241148
163060
276461
139228
46121
86311
126462
94168
34057
220934
197369
12682
156293
265382
119472
202238
282573
268446
185958
20472
286115
228354
279493
38317
257294
22076
128289
66466
282010
198683
13203
225715
187831
138058
254008
257622
20616
70459
151041
229524
19489
10152
15177
80704
289164
119309
232517
69980
305449
82694
304123
244997
163284
141415
214654
264979
209957
95831
215678
39471
200872
170816
222503
243395
188985
187131
95301
227162
44418
8771
291275
65216
158950
21036
203448
29670
221109
27496
4865
60915
300054
196707
157906
20796
147137
7005
106031
85470
38112
101998
287018
177639
70998
224839
288431
128801
69058
2661
120257
238604
200066
38352
71899
236747
222128
95670
165955
80473
24278
249037
251297
83492
159981
184246
218042
67319
70355
45235
255238
223243
115215
103719
224409
257073
214434
96491
272006
118231
182800
44355
251626
181000
24110
284727
115748
256844
243433
218102
217483
36668
116983
268028
53390
109217
26126
107269
81635
216358
242699
100297
91408
142143
264125
55472
38558
61945
49343
259399
230073
128103
94457
165757
136594
119039
230981
72767
256369
222216
149271
309045
23352
274924
175667
6295
85345
119029
18916
73343
290220
105447
162040
55873
276263
297077
47436
188042
247030
167150
183264
174430
129814
86586
124813
130489
236679
264017
25629
305456
136645
92337
52262
189594
51566
72275
162159
304800
260566
211459
27602
151451
198861
242969
22711
70843
287898
120058
47855
188636
234707
11540
246009
152843
639
206111
25481
96737
11821
213870
110389
289200
61469
278282
5802
200570
249261
210577
24891
268734
26179
264770
230299
114786
283644
130872
190960
247614
164889
280737
19510
273533
304897
268162
232745
145125
199648
6202
295351
25812
128400
193468
309421
78359
106820
203034
81019
16254
237877
137908
233133
224640
199613
2134
222505
93765
233460
134879
234119
163425
22047
60985
280150
295793
154510
110191
149914
289777
4876
55853
133858
162365
96649
30339
130454
244622
84545
263949
8550
296598
74831
225303
245848
94363
154385
265646
176168
226228
39630
219778
248923
227210
201895
236977
162953
185060
295717
175991
233659
135016
250036
227043
120320
106133
57452
28353
219034
308497
254038
350
194578
65653
6843
35483
225452
299065
49718
89734
156698
229275
40060
7201
74783
253130
145088
83024
286509
247354
166832
96584
81020
192199
27108
149946
73199
73256
44713
165779
23891
237577
218657
232720
46037
233785
285046
200869
184583
105018
196658
144940
169519
226095
235797
70585
231462
23860
237666
56295
135105
263327
46070
112115
5807
111215
292326
5852
231004
173055
24364
131448
221256
261989
5074
221133
826
246678
206977
120714
213520
68150
115771
209735
101798
55518
32192
173349
130515
83008
199957
304413
26199
138987
112640
126775
287803
118713
240783
55035
261136
141848
70928
218285
200248
254136
196965
77150
429
248860
152703
69111
213527
156460
70275
177052
14790
53453
174781
192404
103365
219209
25175
224847
74848
78104
165628
66283
216093
163525
137296
261021
40112
292572
300883
123262
246614
259457
75228
296529
180245
87837
45550
300781
79056
308291
259451
64403
266381
267931
153780
159458
135925
91082
147779
83766
66784
111307
287430
35380
69280
254366
49289
181772
108293
131903
36911
85212
202815
136440
122539
44061
80061
202619
264306
117583
84569
305205
86572
156781
245285
279480
98900
164937
229164
172953
308005
109254
86735
237850
164947
115684
41987
100916
254140
228873
240597
4258
40219
228935
125763
8383
97831
226399
310037
221661
237917
117321
82328
107645
284562
104137
171586
277134
182830
203044
114557
206254
60671
120896
186797
160793
184793
214607
3755
246018
278420
30054
147992
290863
221471
110295
137489
164909
236964
120885
48065
290599
58329
241429
132986
294010
274383
205952
268110
57617
206974
116073
246628
45165
244667
276869
30052
140208
115668
147414
303292
228985
131834
275202
251479
230469
123885
288038
129382
42959
161281
282360
98192
264710
142964
69845
221125
49905
124186
182873
3671
89331
20042
190752
243390
153549
14914
120376
229867
144673
246528
252501
208724
43131
143243
162702
270776
17094
167138
253397
144428
284315
219084
136270
293934
80436
171549
154991
121368
172779
192326
287936
5424
89929
70171
130198
235698
31371
251186
178823
237932
288302
138428
203015
272601
61710
15153
287742
170587
245521
158737
112092
233058
34529
190682
292099
97713
304884
179490
136532
42190
98691
170269
39329
190989
106316
150507
17465
103390
193306
59952
25314
111894
160876
83231
260727
61707
229819
279264
303084
2464
250941
77976
37976
271218
218790
137220
214394
55118
110364
274803
110990
234066
52423
53466
234816
33559
82271
54868
34618
191633
8128
175158
112825
82111
258030
112321
73365
27528
63651
185785
285645
72715
124645
26250
183301
151370
298426
279400
271271
14906
227906
50038
83716
148010
197751
247673
87831
111175
265899
201173
293789
103286
102555
144629
87106
269157
30134
42331
288386
60627
177214
215752
226320
18411
89125
103943
226444
150533
218370
201712
100892
24376
105172
308236
264967
279933
186458
213063
83087
293864
168974
216972
138753
222404
160741
132328
181243
307492
173169
147641
34403
33075
14984
186102
180952
218512
35811
210960
99980
10393
294966
227563
158564
247285
116749
180377
26269
128828
275783
19744
149192
259430
146794
49133
48890
145323
256200
35086
198424
111784
302489
184571
137202
127548
243089
75371
131995
91078
92921
75983
52013
160526
128569
214151
309036
290549
143001
275732
32552
191803
55914
93751
97608
270989
97464
87927
163467
246874
230521
49459
188601
218120
250553
150524
66358
253825
23429
46956
269536
75935
68386
162659
260396
109550
57027
14105
125681
28776
48456
92707
204160
83518
187963
149625
28448
298001
127489
185765
92711
241015
190180
26858
114479
226739
159724
63024
202931
94717
172756
10669
137739
112011
182650
11516
10311
148498
182780
289191
147229
286982
189875
240123
10085
39870
19251
286789
301670
90337
186887
203975
148346
181757
219917
265764
73021
138711
191586
301609
161643
105833
201371
247166
90975
37169
305062
127257
146893
62089
36025
100059
156101
300882
142212
221078
49126
293186
246279
127498
250682
219886
90997
210464
33065
29611
40638
196097
122601
155918
103601
76402
81170
71689
127449
94166
19855
155025
57601
208334
55158
118108
242949
304062
266963
17250
270074
92823
301725
226158
100572
89920
24945
158998
46159
28997
253771
20245
241133
238504
240501
43243
139653
70005
60213
105481
165672
286149
183233
193969
242826
95078
31547
300672
247754
70977
103857
110598
85932
235502
212769
204903
172142
85558
9507
197945
111989
240106
185068
123051
206651
39333
42509
176509
72460
39041
23257
115088
292822
146090
35784
203339
291109
125224
164239
237394
255030
294747
140897
27712
173182
8520
53210
37984
259262
121226
309480
265468
228648
131578
44072
68482
279615
114160
39601
257760
187776
243647
191508
199396
118997
267915
216563
98944
70250
50422
170066
307329
28767
75841
292859
22462
182651
246376
225869
196759
55530
160369
80318
136962
163122
151515
3995
208631
287514
150679
187437
52884
28876
221209
271288
60628
272589
309766
158967
93558
6128
300204
286104
173280
57650
36094
79091
161793
177200
127654
177844
301692
280825
201679
157089
93393
66551
147234
218543
65022
241487
74420
64188
149848
246907
58542
194826
145036
165262
180946
45785
139866
275158
218084
3993
23303
52080
53378
307902
37402
242557
172612
202549
125766
140638
126365
80507
148975
269953
192955
104194
97031
144366
137822
238472
22245
169682
298936
268947
46980
27264
5947
309085
193318
299182
231681
55318
27181
255028
4213
260009
273058
155363
243159
69456
157668
287710
199653
261296
148844
297549
25723
301123
199533
239929
203739
145759
206702
55013
174112
50845
49812
6722
302263
222694
14172
83080
109705
132934
62561
236642
56834
209507
68443
55824
30160
282888
107308
210036
56177
111244
176679
122976
218371
203561
252702
139830
62697
83149
246449
188466
111584
117373
12384
132635
127954
58465
135083
159886
131582
59300
290055
181025
266271
185250
103007
100958
14020
253882
79332
132691
208475
210193
72364
67248
101821
20696
194867
298941
84255
259258
87260
4332
66904
18566
147132
146367
263644
55864
223890
225973
105867
189405
182885
20911
244644
7240
236594
105580
58208
253527
140900
77724
166368
7721
13266
173661
138775
54860
243197
70213
291684
158738
276607
207127
241878
42954
243448
278667
145207
55726
204412
270700
33079
49646
70085
256878
141988
227383
240666
112498
123157
147144
294241
127835
107163
122183
52432
66572
243255
239757
159412
153710
86748
158879
287025
113540
296609
57641
56047
269224
55815
187867
180812
62947
45347
106018
289051
303411
133640
144985
32988
256539
221243
286192
260458
163710
116636
197411
100958
17986
216746
306868
103345
187217
284349
152052
269249
109430
116388
267445
48520
166912
40380
144525
87435
256379
12514
156560
292568
142895
192808
226479
290431
254894
145337
303549
13915
297005
58283
97759
233644
126827
123601
253276
106795
206696
103725
164015
170554
123227
57499
200979
101974
247386
88421
27628
30212
170782
224033
286748
24336
155971
306655
227631
289050
46504
175887
165945
269031
45041
190204
89246
206101
33360
185814
267357
224626
266027
277802
279741
146323
102339
35445
218498
129530
72326
90744
30771
295393
122003
271648
204321
161439
72952
7399
121785
99492
61127
113365
278553
220789
304617
192501
284359
53588
192851
15910
4966
191101
213315
197667
72271
95474
33981
168568
83875
59011
152346
222831
101953
279521
54597
221919
147827
309867
22475
231290
193688
41752
293784
77106
191521
259253
271515
192802
213410
8034
180259
22086
159036
260294
137599
80627
101924
50233
54438
152894
105141
257985
99309
246995
179157
47440
54958
60629
285448
40015
279134
22764
77017
39395
240557
243574
278482
281799
155118
263119
48214
269447
15622
9806
251555
52675
225267
301013
302432
214099
220010
293912
17426
297106
140154
275358
118943
9333
217680
53662
154262
260650
271590
144619
239883
64579
25652
269218
55810
10595
77601
61322
136070
204485
67043
106291
27090
134123
188248
104601
162265
22954
281123
192518
122667
305480
241188
190610
230813
188445
182551
68496
48134
207920
208708
297685
116013
23087
125926
173834
246914
101147
34674
191642
24794
116582
268324
89718
73029
29175
217057
217146
242903
94940
26
171125
268708
307325
279609
206521
97460
187275
243445
118401
25194
272960
103727
235678
214112
155595
104348
159896
23300
280529
299711
308100
236690
284849
226317
58042
83806
307146
233196
115829
250247
132548
48126
270136
52639
14813
267476
290586
177553
171826
277571
65864
147893
241778
207165
276278
34623
26521
257861
251800
156650
63548
44551
286245
24044
301752
130572
103033
289040
78220
191531
300463
170045
292280
12193
288237
288322
134347
142314
252295
76221
39750
51389
114340
243782
199996
24822
303776
302870
263143
203520
280005
284105
168827
9159
11522
95441
216263
70535
164580
214800
46607
17609
266800
45865
120168
107039
260394
208407
139006
177162
77701
128773
153490
16072
193126
140265
61703
272657
243947
83206
180902
14577
280105
248390
288219
222297
20119
19967
240523
202529
98588
87867
289261
131671
11943
240832
191393
244780
147658
203343
182279
246444
215770
71418
298123
140824
61601
261329
35402
156494
192905
183465
233209
291566
59064
5215
17270
101110
256457
133630
267123
10264
224524
80114
28561
227940
171630
190590
194252
256445
137991
7855
266
253281
153815
264714
27233
244366
100167
121907
280892
3422
299526
248649
210656
162394
157834
280111
138175
223107
100551
241430
198946
203523
163284
30944
44679
145736
73427
290617
223932
246440
179115
250410
113562
66943
149246
211364
290730
46318
154396
153980
8485
68803
127715
93563
72236
132975
220600
200994
285967
25545
259979
229185
208554
42019
161735
1618
123129
89526
67077
75547
158830
294257
192202
68082
188087
176522
295631
124788
76350
287506
237803
176471
64976
281666
175419
306324
59209
300818
117347
148405
6244
124884
225036
194037
108654
279921
221404
58437
285641
198765
228132
98262
78327
216656
162381
249347
119716
9964
34550
243621
113604
27748
104928
79836
47719
157982
127896
248238
89392
258371
274466
132645
213268
66339
249012
129653
9278
131968
224333
49590
252990
144861
161714
16786
241187
136177
278070
271431
3795
216173
101275
184228
229556
69199
236574
100266
99488
162142
74010
216360
175875
247864
278897
305232
252867
152019
263024
278304
217180
8262
242774
39355
272141
153516
240237
55549
38021
275378
182121
295029
52599
193752
259126
192786
1929
73184
122010
228375
148376
150731
175835
86394
303160
272825
36813
15138
16094
108375
148055
98540
90179
164893
145458
78893
20075
171106
46764
125663
247560
259977
247400
176605
294120
176890
271796
142230
13294
306961
227918
140455
2257
164401
193622
178742
216632
149688
278316
54036
288696
214537
108735
190254
196438
160199
146308
187706
28964
123696
140851
252120
171425
218746
11516
98915
104480
169110
293136
15336
90403
84429
23057
144655
209132
241583
82448
173968
92724
136580
188483
134126
33912
113931
217292
226446
126849
58559
22870
219214
222110
20691
186091
295210
237236
259240
153483
181051
241312
170665
100979
201630
11786
274937
301649
41078
126008
99302
201802
119132
298437
276295
239086
116682
177380
189110
278840
44248
18313
10835
163135
280882
27860
124737
36207
213476
63386
68231
184236
123180
173367
3209
121276
64005
172336
218745
35834
40309
300034
35701
207485
233459
239319
7783
34755
149027
55744
121284
54583
258969
263067
86226
95276
97576
107481
280359
144460
87776
173168
177611
100071
70304
273502
893
151721
19351
228788
181658
282291
29899
42115
173485
46826
77789
162017
24331
208325
139808
248213
213164
269962
138879
88949
68166
285661
225388
78743
291155
142102
120689
250291
86130
45963
306284
48512
36659
26355
294209
67921
56579
99389
127879
113367
52425
253046
289638
195699
238041
190783
48431
153306
135514
250984
116749
74387
232128
213316
100069
298741
204384
151180
230644
135162
44118
44569
251617
213474
85922
230231
227621
151958
23657
293042
66678
29306
28846
23805
4695
95607
295819
175204
240034
66508
275648
202487
92167
175155
261352
122538
53332
278014
170780
273089
145130
139887
87815
168391
147172
253185
264082
89759
11211
133755
129732
83140
56529
155851
23176
279996
238195
78290
269237
112638
66456
236546
244063
263686
229289
118716
53936
227277
31310
195874
101445
86548
189312
272683
38787
252014
278643
284758
127746
153644
237234
269422
8993
217721
214486
244675
201313
128359
139550
281635
77725
163654
207435
201007
56948
210031
157227
120816
205566
288368
290383
158125
153330
300962
85529
303209
134126
274324
51464
177135
269607
288247
185405
240978
284891
153527
1282
225215
207307
146334
62799
26115
34987
232462
245797
87988
142446
180666
163398
115298
224378
209829
1900
146139
269182
10084
134885
6214
221656
87284
93481
282504
24234
134439
114394
235773
282385
80544
33780
24702
237242
84207
38547
223888
277741
61040
279579
299907
163374
219481
260723
138045
254268
275072
198555
65593
133323
12458
304400
291655
161465
33417
247383
229114
76045
122710
19292
218697
289964
147210
116518
147764
278026
234966
285986
78131
220436
174301
15099
291130
121799
191564
4415
219020
196644
27818
7825
194079
136383
129492
293972
174165
245363
241035
13439
113459
61562
255544
96895
255395
200004
161725
294170
157790
219369
105853
218281
25857
112406
137984
54362
115513
137942
57665
120172
99803
220555
265027
3663
199858
118752
202889
196984
115538
145285
183454
100941
183315
17033
40558
46795
172420
260663
79566
141872
19133
85202
297263
229809
94174
42950
5184
107431
1688
217804
35621
227171
303071
110648
176692
32155
121218
168126
172514
247397
113706
10546
293220
135498
60504
170068
187430
131380
252090
288898
49334
252164
230236
177915
18198
147009
21730
223855
298485
173115
208134
228071
107955
135037
273450
301648
140215
244932
269985
273927
235521
20414
4850
229786
209714
298214
291231
252931
107119
121058
137378
88784
280072
186307
132367
233622
171366
45470
16240
10328
254637
80741
272896
257731
255014
24294
179761
54032
174776
71041
239181
159355
45438
207106
79948
114823
250057
24394
172935
103767
166746
122402
304076
143315
258686
170186
111041
212708
18152
130334
282246
204245
140604
285579
222935
286891
162414
262603
236974
11306
18053
278338
68475
50538
202908
202855
304852
130562
282848
235149
307972
182574
232085
83975
207688
38025
73241
133661
207265
20451
141319
189361
127553
274409
213948
248967
55046
244195
129951
65998
174364
233165
142532
83053
30285
94587
41556
33508
128861
115193
264888
221792
102811
55989
197535
96695
295940
235086
62534
107781
186396
284039
181360
245852
167593
304468
273452
24842
170647
293283
197397
217308
218721
245683
25013
160227
24200
100261
142111
244252
157596
228302
306381
280517
238083
119197
150790
294816
285947
225752
53163
300253
127888
140959
89006
225142
83657
107291
297698
139242
304725
306110
94840
214253
282654
289238
169937
43828
73205
246500
166879
44246
154542
94525
129988
89083
236066
170260
236276
304907
227954
279861
216655
211090
307371
205710
146094
266938
86077
29192
197724
154753
94659
19158
44891
6577
102804
250538
184311
310020
129972
46452
234216
229500
157235
117903
296958
305173
265634
286800
31575
297834
217172
247890
70145
264202
112538
60777
30934
150083
92492
124513
108701
32491
289528
32436
228994
98113
180298
54947
130223
184097
272438
34000
194735
283326
203469
63830
129221
255639
199775
31346
161842
176071
159413
293025
147422
124810
123977
74563
8247
24175
139954
154593
174424
280489
212208
77598
65517
179448
10107
106858
74470
137096
169152
212904
247339
105101
97761
174262
140465
179084
261978
284766
113350
60556
222069
87637
280027
149721
97300
118813
143647
260640
201272
100850
216853
119973
96603
10773
39597
236946
290059
139195
236554
133235
9187
46419
60524
67218
211484
126668
297793
267711
139543
127862
175722
114510
84407
950
126427
14563
93071
253564
32111
93837
78186
117086
58634
205307
59673
271761
256099
265745
207072
240350
117180
101332
116912
260883
258233
55754
72354
125836
271598
288602
65668
272999
297945
221595
37850
295113
267169
16954
232032
36614
149162
135844
145990
103603
100764
92117
261351
156195
267151
112734
102725
140739
200729
89710
129528
275415
21769
53330
240456
211643
14344
6469
109784
309029
44733
132606
32863
42113
166800
289283
119715
157596
217413
163543
225639
160965
265727
274989
106538
12476
206460
154204
85631
29135
238723
101658
49410
288133
271832
237210
184437
95548
279588
540
69474
184400
104539
301641
137069
28285
253826
92444
15202
250255
164814
11501
12499
289597
157902
89853
36348
38052
16934
35348
236807
266636
260528
124587
263263
155229
7252
158305
32959
32393
118288
156215
256000
72935
242948
184396
224597
280045
77135
244836
229370
189635
294905
5728
229769
105895
95245
225482
132232
143084
47364
126863
191450
141784
303914
1370
178492
261806
55778
259022
92134
116584
164453
79166
296111
4559
299878
281423
248027
309936
170337
96773
291928
65844
191416
102257
138403
218953
248941
139960
108933
66444
115845
172608
130693
99478
34366
45503
265170
262014
13007
228935
77227
297550
47487
68187
154088
130745
9145
22729
291404
116041
145691
65731
33094
31924
182599
108816
182191
16768
103291
249466
167647
6044
115163
114692
167671
69325
87343
177446
61703
241974
61775
258439
116820
148097
270713
255513
290163
263384
301010
86129
255631
95493
138303
192523
90989
55841
181621
144685
300380
89247
248542
301487
18061
296810
109869
236014
263980
21594
222668
98865
53787
163423
167995
276507
223600
33024
96532
176583
269343
124591
197517
163843
95349
140247
143080
115383
162299
204903
177476
152698
169563
281905
183951
78345
308501
77887
227274
223889
246915
95859
191446
194196
73633
187783
199005
220273
230353
10022
161203
300819
98023
258712
275710
309740
302557
58054
272241
144214
113028
31091
121226
24011
247162
129278
177234
141784
28842
126570
76992
9034
112333
237192
147182
291413
79104
13726
31300
209515
306100
262259
128705
140642
40010
239945
186144
158349
205571
6667
9018
98208
293344
41249
155278
12906
4982
99158
291932
195419
105756
95887
58777
254908
30248
239489
282447
8513
174903
171543
157500
265683
190958
103131
261199
295450
215329
121400
253513
20277
266928
68322
2626
260112
217446
18067
65943
271964
249192
255260
303399
214561
135684
78257
16421
168630
146330
81535
284765
111486
293862
6863
118549
134596
201128
228141
249097
300049
115825
180318
102702
165692
291322
219678
14116
192176
303179
217963
266220
196156
2029
66596
139015
49473
246106
85357
243264
54041
232519
21428
214085
248223
22278
168567
196899
154142
268948
102480
43657
118259
300316
247513
231328
43416
257065
150814
300246
305780
45761
135652
80566
124967
190704
35926
172327
117398
126524
177982
13239
89415
75579
232205
233643
6356
209203
169796
44299
49093
98043
7930
290956
68663
210779
6828
162776
287723
291120
15162
282985
146308
15884
7329
160001
10796
149874
143693
307469
6469
226878
251386
32379
62283
295384
180201
129981
264088
269532
260218
114920
307450
140595
52606
249989
246311
61194
278858
303446
215402
177621
117187
300332
204738
198482
163679
29225
40045
146916
97708
33696
180909
77748
254020
296432
246062
34881
121244
67105
127245
256993
256863
96747
13479
12221
8255
58348
18503
277952
230089
231888
130204
167757
207679
44005
273262
243216
202369
189358
2000
285282
78342
214677
31686
219749
207588
309492
9541
97431
279639
235671
234770
262607
32775
135822
36013
168199
151653
20188
105461
104215
104510
154798
223909
202713
178022
35579
173514
276024
303949
23240
124129
254043
141282
110668
180210
14591
44455
49495
307525
139522
149998
285303
285535
203989
301304
10981
131629
117080
38814
148617
42945
168689
197528
221379
68511
82171
161277
247535
11111
87611
3598
159563
113106
100789
8215
169032
231601
303511
26315
300673
145412
37334
136525
58410
250762
22115
210030
49578
154902
8385
213219
232007
79365
29948
215441
5648
39563
217010
262119
20552
125251
262269
224772
280919
170361
191406
266038
38588
134253
101773
1857
126767
142989
209203
223361
69531
241096
76393
309895
282849
263658
110820
152335
9924
143952
184765
133649
174617
226356
87664
284852
213301
173522
119765
10600
269107
27483
117629
50635
232577
2164
110148
206379
182741
299667
212523
292829
173763
113754
229134
162803
217985
237501
308142
270881
33412
19762
168973
221121
172914
164607
10814
248673
74346
184153
295068
120632
186547
72126
285941
118965
119998
253550
128077
264883
90395
66425
156828
116608
263250
223956
111732
86073
130859
62876
170386
39008
158977
223408
5023
172026
157645
43700
175529
135969
288700
222238
77865
122638
198790
3034
244919
44623
251687
88442
198422
194972
72932
50744
181491
24247
84654
251513
193055
104079
30403
155316
164310
127841
159481
272539
229521
249510
63138
27758
86170
306988
13017
139381
168683
161257
90267
53257
277804
294875
97940
109289
270463
46600
200426
242214
180845
7552
102493
79382
302730
97869
172688
82693
56351
36243
76880
266287
111150
114206
290324
103656
308016
152667
195459
187102
122956
90207
57051
237060
256461
159853
134824
5966
75225
229967
196571
97461
93306
233242
274814
247167
212331
144231
153870
102503
205881
301138
172461
126702
149395
116432
156117
189291
123288
253561
157684
241450
217625
67078
284322
151143
143082
301357
151963
135339
234429
173867
99033
223475
199671
197702
216247
180405
172600
58006
293610
64662
59474
220172
111434
308247
18287
174845
149029
13521
151896
67541
22929
189750
304911
18435
65781
110789
80837
114139
164580
72889
83228
90549
244959
29247
19332
279864
308165
95443
78258
203039
132783
21301
195311
225092
122143
297778
101311
49943
122805
81433
259152
201751
158040
298584
163232
127725
270110
179484
47010
174491
166472
285484
162445
110399
196239
121526
266350
102303
233045
193367
63058
10499
46998
59605
63199
192700
289674
234400
286552
41502
150372
50175
115637
51153
108904
239618
143029
28498
304953
113136
231637
306127
24114
80135
32678
164799
171155
120458
215037
233217
16246
303988
283833
251595
294763
249216
73305
73812
208022
244975
185071
195067
309421
71136
127087
197292
13960
200373
224877
306555
87499
157761
212943
3248
17524
116860
230352
259598
118528
296357
122522
83522
212304
223349
159820
87958
148666
278857
1854
114957
132190
218879
24474
195091
4801
150082
278029
154160
298078
239785
10914
189497
234408
32233
154379
162895
225854
226703
171057
152659
96142
163210
219917
63817
291356
88065
140360
17098
256145
206052
172533
221697
93489
218170
292116
248968
186383
186699
82836
61177
98070
51414
247319
171688
145339
259911
171774
43559
202639
1145
54334
254929
161207
12747
51732
143946
61331
72965
189714
72004
97681
96495
178265
151380
181486
247065
110395
197673
249793
167539
198053
64483
96389
267985
31769
279154
256776
95500
187915
270224
31014
234697
208436
155618
134269
238811
36157
46569
32481
114331
154588
174736
238473
78963
225089
260948
158904
111913
230413
203826
9320
66589
140527
215297
44247
255159
219241
284579
285332
148586
50862
156693
17464
100214
173332
10859
65422
27230
268989
146583
160687
132236
258539
82816
140668
154038
75615
281757
239219
73812
275471
277684
75110
43365
236185
268345
261344
50724
18337
276662
85952
105691
82819
254564
239479
171295
33825
105110
163564
281586
12626
28149
270090
16307
231414
242066
26310
31526
205388
290574
115270
40277
203397
246049
122834
232653
40864
212887
207441
107727
112905
285039
176334
191775
201783
200667
208757
173583
61059
192878
200452
42128
121391
88368
62195
30490
35655
305051
303438
46598
3875
261898
51905
96810
263965
121052
96563
70894
102561
286637
264405
38519
249786
207094
180229
85319
283571
307882
99153
92931
42514
26587
161701
64884
130365
9505
151818
237362
181866
134427
246223
43444
247364
89254
174782
242662
108860
52149
93707
12732
211724
280891
243793
292438
294995
186973
232777
156725
253755
217188
291697
284561
32760
102594
27998
47522
101040
290950
154731
283305
181696
127281
67311
136366
228713
42115
123078
145471
265807
173730
70220
72429
231607
25573
202239
230141
89397
244477
299640
232453
16634
218861
275192
230466
200667
57098
69613
252321
143323
211115
156783
118348
158424
247595
301176
202914
19701
28010
138670
8804
144202
99031
235512
72205
26585
307778
289412
55927
55119
113580
83101
181477
149809
244073
48546
250902
208834
182789
302590
228854
267251
105979
145229
152790
53232
203954
304940
137899
236002
102787
160736
69897
40128
253698
92677
232962
235257
234091
146909
240787
232269
126484
164789
59985
261939
284682
220182
291349
181244
71685
136473
171073
229369
111737
12689
8647
49465
284064
308120
88360
284910
99574
120027
91774
162961
111769
55881
296282
93788
190290
30534
52657
153790
105545
232003
153847
298314
10350
259101
300091
148344
23719
177972
219960
65765
308283
301921
213258
230969
78156
60950
191566
33486
281174
242470
39436
272902
227629
85860
119615
67528
279664
46317
296717
281379
156556
52341
6023
238940
90634
149178
55379
90046
310021
231005
35046
272594
125758
151817
194088
201129
204907
209998
51376
303705
41080
186733
99042
196570
160527
74250
170165
265679
232954
235267
105116
5462
52737
155781
1912
227165
33150
309164
13754
14771
252673
231776
162566
4578
283048
238580
135041
94024
37644
36485
216210
169950
23351
90232
113084
39737
174224
136744
44478
13095
28978
249178
270813
2167
158803
195102
238056
235330
262062
126200
41308
108271
135219
202981
255441
22803
131537
116878
297511
246039
156662
190925
79292
76687
3450
257487
291910
260348
278885
295716
308671
236830
119876
186169
119352
42541
27320
23132
19390
69520
288912
303056
292220
283803
25988
136691
114285
44936
67956
225538
91902
242558
263445
36541
26312
123928
213686
138986
305436
136006
81291
135600
179107
143813
20326
248174
235981
29730
47510
290867
114610
231717
27644
256283
254858
50838
276777
118929
140175
137532
27906
72482
163740
223469
240444
203622
123458
268939
230279
306500
45243
176940
293568
225115
137269
115086
276339
8034
221696
9281
280956
304231
173256
77046
165002
110088
119961
211039
249626
100207
173783
44445
98989
203130
171119
222324
170005
275093
120800
207470
300295
297808
134788
242051
227520
37696
185839
237402
69583
258889
264411
40891
272604
142346
235158
225506
51714
19633
138006
170792
146662
95674
198416
195788
44784
59055
242428
68607
186769
68724
7060
216188
4826
285691
18132
181221
62
188452
283970
58915
136845
1369
160785
164281
237199
201528
221300
109426
181342
203287
31209
175231
89349
301407
38627
307694
150471
289949
33609
238949
72797
93338
140719
284734
291744
198318
56763
168636
11125
83144
69111
66561
15857
240841
132615
214129
178187
290281
72932
172406
172725
130569
229791
28435
251523
51279
141516
113600
11497
13109
40611
67176
229465
93454
159798
96673
194322
40988
111477
27978
72135
165883
226969
254134
134022
190352
166585
15579
283692
96154
32300
86691
309798
258142
296289
295616
81945
66151
125788
242096
256354
77626
50848
75607
4044
41674
162765
46023
266158
306980
283675
122108
240946
176712
94449
113878
180385
60950
218849
154992
89518
255119
131004
261030
49935
86811
67123
86048
143035
206449
31878
95972
302913
256694
191088
259295
102606
48014
67249
218711
91225
36258
129274
78691
87704
296694
294888
257446
42626
199959
273446
200808
76213
247462
143100
16093
54382
46027
125336
181250
273838
134863
36843
252098
82721
152274
174047
140988
113553
41951
56530
45193
139450
234684
78894
43169
189692
87798
39426
152942
125076
53411
259140
46529
120028
294577
294146
256211
113563
145133
244773
236006
289331
138574
63309
19841
30722
131158
221990
231547
194339
91406
284632
36871
16290
294941
25931
56714
64836
126451
193962
286373
84003
14733
196534
179978
123149
254840
146305
127506
6984
246609
5751
168793
246633
208579
300751
22070
202443
278070
129370
221748
278008
2264
208305
38170
1928
302074
140972
152731
250282
247294
27712
74095
98942
308742
57192
82672
199904
4010
114402
246367
279497
96305
75216
231253
260217
146112
179851
143184
53126
227019
265402
87682
129194
17162
180573
203793
260172
230920
306574
248562
242368
157866
182286
159872
106465
109044
207907
260952
243665
23023
296657
240984
45557
185459
48603
230289
236202
277306
247388
216787
222499
16860
264019
12662
198368
64460
49604
211470
120165
296854
247949
103921
16062
9454
49641
15014
284389
181296
93981
158457
103402
62932
243051
5911
263012
147086
261707
164092
300221
190105
274427
133265
68748
23756
292653
137832
167357
50601
112627
189609
206690
193568
70906
53186
114297
111550
20775
125095
68364
274403
271876
217145
226667
202742
39983
46440
77112
253512
262199
122082
109894
299136
47138
51847
21366
20885
284981
216884
37671
171010
245206
112553
186998
132779
187201
49155
245032
88792
269166
221292
183133
90131
129
145603
9932
43483
293238
69578
164584
226514
48114
165619
255638
19992
245359
253084
174786
263841
60325
291459
154048
300423
180048
186042
254060
29534
43974
126251
104863
199674
187248
30581
217950
48446
46547
114806
16706
152707
218999
137894
72331
91614
116755
141579
300578
241736
122539
213300
248368
72508
110822
160387
193808
47774
179168
12581
277057
57982
19243
193630
157355
44996
26555
16223
208352
145099
154099
70873
182300
19567
22879
204274
246037
270076
10452
224385
160707
30213
269434
213673
235299
98953
287624
266450
72919
188235
202649
129063
165319
45039
146108
69661
175158
92837
59651
35163
101644
93192
8672
60988
13260
225172
242932
299756
266285
138186
148197
170931
119822
36042
116194
46696
179391
263585
219294
295523
200366
183521
258368
58823
148075
173106
140395
179405
92974
226279
158299
190088
61738
41134
135003
84114
243864
200176
212125
60234
279489
42731
228715
216492
129796
19234
107435
284638
109946
49942
17675
71917
194655
307409
203771
14854
33045
88576
36119
156367
270404
23352
222751
103554
121031
146195
268908
155919
210933
46297
308222
2849
210779
161178
26077
106392
251702
224708
61162
54283
104590
128204
295506
284163
300666
155651
266927
145795
195766
261218
54650
35808
27891
123624
210140
269462
156831
178368
3712
9411
5204
30558
89389
259972
278024
216921
111259
136592
261048
91805
239455
20317
237414
111695
189796
212553
170554
69120
11936
110502
203664
168516
157020
7128
27823
21239
87232
70373
5714
6845
184777
297436
71722
300420
5667
241715
20953
159029
58428
155176
218823
158353
192004
127677
22160
244978
308503
143644
35720
47889
262457
266702
285320
69057
304885
149470
102201
97456
10987
90643
165373
69669
301700
113095
230548
4075
116330
181128
27066
239452
196169
56491
33749
187516
143044
116445
240526
267792
250345
110747
22797
280979
297970
295223
51205
99538
3802
186926
34144
238094
260291
231624
194616
12291
229829
228303
40096
292247
296502
13731
75444
62607
104608
16352
251784
1463
227901
278667
75425
304836
167799
197686
187890
102813
129592
87267
60102
9153
272340
232335
175757
304870
263271
141636
257558
304888
22619
70625
271524
261567
44605
282881
236958
286288
179809
169954
145355
236491
194141
21103
64416
233161
233268
17108
286630
19734
81045
58394
107371
7948
174653
286025
48152
243935
215627
209742
18292
100532
71718
103516
33510
249580
52638
213858
163543
167244
221154
226313
275736
123056
182306
123071
32312
240619
207995
170181
262996
42212
137644
154403
158528
146860
243840
175526
228562
226342
272853
147699
109053
162580
178861
175056
78963
26116
123512
293472
172287
178887
203053
144072
292457
65614
26763
310016
271634
248015
73817
173642
30680
191002
104312
80200
125153
159418
203075
104076
123351
58407
250221
91795
80531
146048
50118
53469
243246
85637
197938
226213
294762
30555
65539
38831
107247
174981
189528
15075
305919
9342
309873
141731
305218
226042
211309
219047
292042
243001
192169
296195
147433
59867
245340
242048
218867
56232
167433
231637
77354
287025
276337
280333
151655
4167
227985
26753
133965
14834
150012
8428
133946
124444
138605
120511
68818
55015
23004
251064
195201
255759
97237
1431
8752
150358
141847
84908
238333
80730
60212
171593
244791
209416
294191
28335
205635
165922
98650
188792
95370
104263
108361
40403
147786
92287
22428
18427
283713
199108
173699
217741
23600
243744
101681
125454
37731
131971
22505
126090
12140
280349
304892
37180
276454
14916
152137
130492
157403
50450
93684
284950
135999
43733
172893
175136
160182
41838
118015
230551
297953
159389
283625
214209
126105
19664
179571
42872
221079
63835
95944
92949
292117
255155
125369
121697
52153
248295
130058
309921
273594
306973
213261
104131
115170
174418
100317
191106
152472
194711
12419
19841
278008
240600
209865
227115
141385
191858
256977
298201
182322
301437
75366
45881
31321
307195
182165
120354
226254
39496
286778
277909
208619
93980
22732
92095
278269
135730
186964
119711
58957
308881
246589
109671
110443
62044
216323
227762
266994
90347
63501
85497
268402
248905
65285
104155
212229
197253
226949
291411
285478
150080
175450
163381
41686
146712
279232
169349
85431
107305
215509
138720
272274
298047
236277
246281
194616
15876
24889
8748
109633
168054
164759
41104
273512
23893
143296
302205
30685
50333
62697
19425
223700
181139
144207
217290
307370
102681
40856
65082
225327
114059
113283
184306
269529
102164
14391
107781
180664
111517
226337
38512
24872
31630
283490
283954
197030
240225
39127
34499
273790
99398
215658
16311
16391
146137
40200
46508
230254
131436
7645
51743
103289
227075
130080
26948
104048
112785
217464
271365
295836
229236
246721
202353
102903
48044
9512
13160
37018
289469
226639
127307
212633
221846
143566
299397
120045
66979
109658
208790
84468
10926
302358
232037
199254
98114
245537
2719
34611
280155
2671
212115
96735
308283
186018
53378
295958
95057
195641
14617
300795
122762
37868
126644
206921
76174
46859
232474
74236
145336
225895
88324
175069
194607
19805
5750
69774
148671
35156
213350
176032
165393
141301
160076
121916
166980
308514
46688
205689
287731
261344
285496
2074
145833
47875
189648
96128
151448
63590
479
41254
300858
141414
41031
280931
65047
266297
11571
138346
254176
182353
300224
204835
20226
270484
207211
37060
215723
285700
21715
5121
241359
91656
114412
119499
177692
181378
279498
182431
44883
156991
3052
147803
169973
111565
206721
16345
218556
178137
221699
27581
120750
134598
79963
147258
38206
89360
23438
55194
30062
87803
217210
254932
197363
156347
154390
190104
189777
210095
239447
181121
36219
307585
276949
7369
297020
46412
264041
276234
308168
307631
95860
59604
216204
185392
153888
111461
47169
74756
297830
187770
3574
187800
34147
73483
66464
154202
179056
156201
73104
196233
95147
11974
57129
174287
99498
268837
70188
267326
112238
141496
80376
177961
248543
255013
255570
46365
56268
287718
160800
151040
190002
233049
91219
201742
307454
8520
307243
274849
262175
220601
224587
196625
68290
116652
251139
101953
75536
2877
180726
163569
220921
165686
50858
213474
63731
204525
117997
132378
72055
248043
158778
166485
225374
148793
297711
27757
129613
45262
184511
207475
302098
298591
64725
153695
237382
137895
57936
113519
244066
37764
263108
293844
132871
165008
293730
17996
296811
121362
120660
51223
190974
119589
246382
285846
27714
219406
198335
151104
88267
123292
266524
45888
208861
189703
188764
247716
243646
248477
292775
58037
45269
185698
288639
29085
147032
266463
161379
61512
234802
114832
185232
81501
275146
43336
277007
260509
87232
271556
204823
157955
114299
107577
148520
260069
250492
5695
130867
76155
258835
87044
22351
148716
139431
287837
237991
161173
225147
127703
48539
38019
108462
196412
148296
148713
4640
231488
289549
72969
11840
69429
208206
220721
221217
249654
285820
66209
234950
118943
139081
270099
131737
46056
161993
305760
100742
207707
105641
232583
248868
190759
93935
46426
196462
304190
251893
231823
161644
21729
115926
266590
216748
195290
24605
213269
140172
263703
156293
75532
293352
179368
8147
300822
255157
236427
195941
295640
33686
37045
83432
164474
40980
101855
81126
249474
14773
293726
11090
180553
74510
205654
14862
261916
32683
90646
44739
259111
220487
43544
173171
119686
109879
58434
206380
140013
98220
110171
70569
196247
155566
199729
64031
243127
211998
214155
159787
187584
78650
299593
191283
155647
297767
84372
85342
232432
64795
191457
247573
17645
199087
136339
162195
105493
206268
134913
307412
238626
215846
75096
284322
243454
176071
204362
49404
151988
154395
80
170514
181242
34199
43509
254179
238757
103056
189717
56524
105461
284228
203721
246743
212667
170962
285817
295953
234769
200149
210479
63710
257469
243299
181645
180888
158132
29981
111682
32219
221723
204015
254219
50560
154339
297289
209021
100012
221345
255166
157870
307084
269772
24154
202578
699
222882
66311
303423
200521
66189
69852
45140
425
224970
183259
301088
260556
176900
5999
223091
164318
167952
308535
139773
283007
254920
190798
224198
38013
70697
229087
252358
71725
123675
38443
200222
57525
283409
206437
48651
31941
57278
221237
212911
289509
142793
39894
179761
72232
138697
87447
38486
156277
147876
79382
176687
239578
229496
107226
54603
273899
213945
206793
286653
273624
302074
270137
302699
255165
280739
188936
139713
236070
1605
118382
86259
265446
117125
265518
46594
18074
5759
68956
57983
272509
63085
270588
306622
292506
229882
216987
49840
274824
28240
117143
132455
74315
171726
2302
127438
41419
14391
254192
201426
213330
80423
59793
231929
145506
5040
179458
88185
101282
39865
134015
11920
300236
299164
83339
253835
190563
202342
26467
102231
68204
37494
80220
28985
157226
10771
211224
125587
159529
303393
67250
113510
60639
49460
216610
105
161104
124801
207539
100901
254429
306853
270915
183037
70054
66150
20456
96965
188258
73146
20517
295864
35052
90630
64945
221946
203261
300194
124648
285279
62950
75557
279618
158055
73291
164496
134247
59516
295580
239663
166654
95626
205629
167351
193027
109629
39951
254865
222762
268690
44897
303618
59356
44987
9248
87647
199439
111137
268107
6086
223557
95328
260193
188066
244205
40268
117900
224905
246765
103157
229900
226716
184184
213838
275499
163074
83037
81025
252378
243039
251859
72098
216326
215896
52111
308857
295190
116857
86257
207726
185223
86725
173476
34749
231910
106101
19765
21923
20272
77812
48613
215589
46448
190601
165939
33709
11225
271811
285357
65159
146049
139743
28645
113063
232258
107658
90129
47935
141545
73237
265330
208426
125567
280552
210548
272205
169323
128528
259874
204693
128473
298077
188631
250223
256529
60797
218307
245959
94352
189446
285812
201423
46368
167878
29000
219885
51703
106703
3013
86673
233105
282123
192954
167985
227643
253057
122476
22124
188092
280811
308240
69866
229174
129376
295771
279617
45165
19984
14570
147159
164458
120852
308108
146788
109628
80366
16158
277586
10021
254060
234801
125596
163114
77005
14476
5983
139718
42011
211903
35565
148832
102415
145922
181479
136693
230824
301940
238606
171515
284302
29752
22389
236162
13871
119991
121420
139996
93164
60595
92124
48484
266544
113760
200110
308797
159354
200070
310040
226719
303947
301444
118533
186263
301238
306896
142634
259841
224605
287578
158866
170703
147308
254646
40077
121905
34709
213941
4709
271431
285312
33156
47628
304654
62650
44914
195711
242213
287118
44542
173858
82224
275006
279146
176921
207662
228056
209733
203683
123420
270572
126696
47420
50819
33284
128552
111081
237894
220819
263719
57008
209707
142580
94793
248923
139731
22234
261231
102955
99184
63372
198448
39730
222411
177184
28244
215456
122776
21084
87806
8106
209177
277407
171730
208999
97656
65171
219216
271004
75787
210384
25537
244471
168472
122177
25868
248083
191151
143182
221645
10515
4110
19878
280224
83504
292958
103472
207812
33766
161399
79013
241287
31798
166425
229634
308469
194737
9382
145318
216890
91934
217500
110376
212424
53556
185904
192417
68278
161292
54470
177632
215474
159220
268425
152091
62529
22102
80148
126540
217719
92509
167130
142406
249813
7010
101940
93137
287496
246328
185588
288564
191267
246022
266785
113440
299851
192830
308586
174253
76285
169435
189586
38729
44426
1291
20621
164182
26848
188126
232121
114992
66679
118437
43858
283293
123213
111964
113560
70833
43172
21366
165670
93027
297900
121581
187398
282338
75033
258697
240258
261586
292010
112378
285030
263834
106964
298417
254281
224194
38909
226647
277209
237514
21994
224082
66069
32699
217998
143423
30441
274434
151561
184052
218540
271599
272943
155413
262476
236210
226520
289146
74075
54095
258944
89003
308973
41747
48815
173614
82504
145383
58878
259549
291236
148412
50420
252521
228512
160417
64608
161783
97187
176301
153682
58648
37678
203665
51300
64315
57024
9322
247166
261039
278800
294384
180198
29327
259553
196463
15593
4748
7743
296425
31213
146551
156412
212261
72397
215812
148275
258780
31973
131818
193318
21467
228137
102666
190376
159214
221496
181123
113997
213684
53997
41078
73979
80370
133060
253895
308843
11488
231467
118315
196620
266519
278155
203868
209399
277469
74426
66002
92768
245682
29213
309998
164023
285185
55625
116423
37216
301071
288033
135004
206717
276957
225498
5775
41006
108973
191460
270792
226269
136368
275581
81654
228131
32511
9871
83307
137901
254202
71937
89734
45731
111510
21072
270190
77247
231074
305231
165855
46888
84802
108390
252600
247618
115072
220201
50290
77969
159657
171151
291864
1820
16130
193611
101545
72713
176855
299446
272429
75305
139920
13688
267052
69994
184788
252340
162896
203841
192269
137313
250537
279203
35454
28396
14968
109119
216553
117008
112717
148322
45639
191774
33673
202383
205393
276732
3795
170864
18576
199634
92972
102825
81805
271064
253987
308271
279054
8065
96224
87601
36908
171384
303703
214659
56825
270934
220470
300898
66290
139647
248556
261116
233501
284529
295274
31988
1393
66256
33171
214489
103227
195299
62016
242138
155076
30857
117654
9166
289574
109029
292334
59237
86895
28902
103689
144769
15899
184858
226020
171119
165990
280762
29628
250829
289162
64639
11379
159698
246508
270362
15096
158512
127276
64083
165842
9925
138497
226887
133356
226645
185007
53946
160192
92614
71226
137293
149124
308237
214717
161302
209436
33146
97324
200925
284150
308126
244298
262746
17565
231175
9761
226093
299563
214294
271057
34923
31006
141605
111332
185144
152538
294078
256068
110331
272538
226610
239562
45089
119478
282227
227253
281099
257458
52552
251126
89399
25035
277153
196367
164815
274211
336
293141
50864
145987
129424
235580
42905
15184
96580
270985
201849
101527
131134
276978
94179
253912
103771
228228
288759
141201
220295
73750
162532
72268
202931
47745
169310
5917
54183
253813
118710
279615
36065
214362
231844
298290
54569
294801
6838
54652
42061
220831
121022
207809
49220
15788
151630
77520
119010
281816
61299
28662
274628
91042
157504
166019
255345
217727
142670
204147
255458
94820
86288
185096
280241
36612
59920
93466
50882
159870
106936
150823
184559
57260
104132
135023
305106
79301
147412
256550
61277
144315
37374
292668
133157
157262
149966
3571
68275
21086
200882
206564
300048
258614
35488
176430
307832
243537
157406
91863
83602
261000
18143
283920
230560
67579
199428
52625
146269
69446
305720
147015
59081
120664
300575
148714
134314
241094
72113
18676
203546
45249
230635
56060
179718
290045
162156
47811
151934
295222
262513
145594
148930
180800
177602
203579
190043
131532
296028
28057
69196
259003
292642
152998
26310
192255
165126
85258
137256
253016
92079
270441
17692
216500
112252
180300
6463
34702
101389
32044
203658
169949
4515
164827
143560
47636
268311
99222
251990
18970
216808
26455
277933
98628
9480
122966
288342
58657
234796
190410
72840
54193
203631
239741
236123
305611
159208
39554
248203
66230
195394
198137
299653
94416
301825
194585
26491
294989
163692
66412
211770
281951
302527
283363
156423
243831
304133
298462
60763
170588
112061
238700
215528
59943
248384
108071
7406
307315
292826
252919
36210
309965
201149
62888
26514
103750
31739
100074
28817
140897
88321
78528
140025
83184
240581
214120
109897
64027
213818
304146
105909
187603
306227
270347
241055
125735
17254
159532
231861
8233
6880
303180
149078
148636
118128
30543
192769
262315
151224
113175
88208
247267
253378
111726
1805
175818
54855
183792
307546
159410
166942
253228
146284
128517
10619
13687
257369
280554
21158
19873
32939
105184
108324
206552
194875
277807
253502
280130
180669
54745
93255
65154
259190
73608
263977
15891
201698
58964
26019
171091
273471
148149
203602
298258
299193
279398
196832
223688
305893
295982
166599
148705
38679
37208
266913
93874
101990
231035
192431
78627
149877
131070
105030
284116
131491
153490
179067
196750
95048
167067
3300
296941
188893
40613
59568
211523
41188
289026
68826
52715
239602
271197
288923
16702
24834
190203
73704
9383
127481
296942
109146
27551
220757
146903
164976
99918
190887
4822
6672
117935
102015
215721
80873
127095
164388
125380
107399
164588
235006
31257
32414
276698
82806
247919
156442
237334
61600
294107
100380
72190
112182
208508
282612
240532
127703
101681
12871
117210
72217
285026
253518
246738
40063
234912
220504
250464
62839
114203
4394
177948
108019
170234
130392
89898
264682
207195
147916
34071
50685
99018
247806
157186
71085
23403
18600
255074
50063
271613
189427
217066
309189
69307
128831
106675
240516
299780
175094
237499
82115
200717
212501
58846
230911
205476
174284
8193
186746
35774
112808
264018
173946
299390
44732
271053
274518
8575
227200
201341
20273
267672
48380
69090
116495
145789
269287
87312
14391
263739
233148
292415
180194
53789
224825
282817
187227
258312
126981
220797
261874
90023
190055
246468
219071
170449
154463
297775
303599
49749
99144
80532
166342
303066
79350
241573
263619
172176
15187
192351
106776
38581
64722
115858
229856
254551
184153
40956
118884
224129
76993
276745
118115
130851
202086
86192
84815
203248
286405
202384
189736
126528
232918
101195
114380
90726
70674
306215
73603
289589
17564
106831
308713
593
206613
54583
6249
178804
118652
152904
172658
196547
92864
211700
252885
121366
49734
308145
45075
272127
195184
136648
27084
207962
214014
32531
68501
113676
235621
146618
190897
59653
174029
98331
14071
59458
45202
160897
76856
302305
269956
306795
65559
166438
270383
268251
223589
62477
84258
69931
32737
248626
255097
208790
61220
129604
66433
249852
309114
211098
141798
200711
187643
231223
280113
103695
4138
191488
130144
197914
281080
254811
179405
162858
130599
150278
128510
5373
157256
228583
39981
197010
425
229112
90858
192718
204371
119553
195079
4916
4780
89397
219156
32972
146332
85667
86871
151910
9063
611
180507
231701
195061
165117
267442
307032
281401
253794
156045
275911
105500
134652
209870
188326
294410
158230
120930
146920
235587
6841
20279
116343
9231
189666
60602
115773
151374
57733
267633
88584
81853
165598
117069
76581
62555
31776
92739
272582
69536
269646
258289
198699
178680
100012
191391
76699
169288
4568
106516
48390
99308
33468
218595
308419
289501
204914
306476
60844
262580
307990
49049
55579
25521
147965
263048
110192
277681
195613
60613
105602
232338
126816
220187
85299
255951
74696
56612
176556
151528
6386
266256
125151
252703
91123
250186
139493
219533
68244
134936
7283
36652
119304
101303
26577
210803
261897
92809
89011
272989
252320
298270
116856
152008
219310
255166
233423
42752
55133
305442
15392
30803
277527
193426
136146
168635
145138
287555
223360
157550
142501
127714
129417
239314
28309
261633
195701
278454
33174
77945
71549
70318
197008
146642
105164
300149
51819
23071
210619
34515
82560
187662
105597
111594
259581
298060
42680
123987
201652
194456
200866
41130
82096
301035
46428
61114
116455
20028
191973
93520
248769
184824
146103
44890
141039
212242
197645
31919
184146
94276
245466
160036
262693
69310
161499
74790
235766
134159
237528
155609
134501
134799
69161
265469
11229
233204
290145
161295
58039
250082
148217
195844
12790
242626
41831
128749
205469
166496
210506
61808
98167
259112
169218
276060
114648
83616
44781
276110
37268
8919
30200
80587
118881
103751
93183
96877
150733
163009
186005
65036
43084
10533
95411
130516
165329
185590
73802
169573
152397
8120
100877
57546
138946
123743
234988
103467
188178
6053
97595
44658
115706
144342
95750
280347
264902
232872
130588
235870
273658
105633
50072
287020
197445
282878
255576
51895
221447
241929
158179
67369
222078
11439
136175
72293
154732
24333
124938
129930
136742
63009
104104
196208
259605
86449
235789
4766
32999
258872
76976
307749
8217
201383
144180
178379
152242
23369
61263
43770
215627
85792
139053
278371
191490
52260
256075
27212
226531
194663
154528
18984
278350
61728
194176
39844
105536
161027
174756
7060
94890
43494
137526
90910
189354
109083
91939
196197
205539
103054
213680
167983
194746
238985
24927
260914
100629
87813
210943
92727
54451
171399
232016
198734
247197
198831
46263
184231
280565
230496
244530
42628
181341
19693
231827
154765
221352
228574
1570
169368
41526
115286
175236
255809
76901
97650
3712
226928
83637
231183
284935
49778
12493
161793
166154
94826
304612
69094
76883
91717
298402
74633
35286
201009
281801
76618
12401
286098
303844
47005
158382
72724
156895
92012
193620
205022
209539
211221
202650
82644
92256
232159
215864
83736
280530
290511
223772
285601
304251
114595
112252
199950
193135
257721
20139
95283
257718
40161
162318
231677
163465
242940
256112
230562
139231
3340
232216
97378
87869
112318
111501
24522
243634
285114
31804
103769
157715
119472
300972
52839
174625
229576
174565
51727
35139
47600
239873
60014
24196
136389
144781
37091
173179
294594
288763
55974
92849
244844
209122
146219
88616
278572
42488
37172
270508
86528
186863
251077
40118
126830
291906
8255
270640
111345
279800
303691
139510
247538
155429
113651
26223
214257
206423
123069
20603
185670
193060
43342
101171
272543
191440
29202
305999
107808
204729
230616
40138
45859
47153
90910
62123
155109
21086
216772
245622
243220
179375
110660
26411
137712
283574
220874
229493
206504
74970
308730
194880
197778
254278
60171
207382
86376
165817
309254
212082
53296
92396
17362
61206
305684
80266
210444
132523
174034
249467
290329
143535
111574
184057
47654
68079
108286
27416
34817
203935
206478
202125
28498
221756
304483
68559
254314
272684
153743
185845
12339
86941
176954
218719
221084
232505
306759
61278
26184
303767
293290
306623
115035
79913
31196
290649
208433
106463
272821
151198
129337
278890
19627
287591
206484
144228
34753
263900
67168
111181
238145
150884
205551
280512
101004
230574
73522
218919
250247
227498
238387
246151
283678
98866
173380
264713
180659
74881
246227
153547
309416
151435
173303
27299
23995
166157
113322
87466
13764
280195
257272
219098
182372
226799
78248
286504
140093
299431
42850
167355
68334
284478
216348
283544
146265
141457
1384
122232
69125
82711
828
177712
250980
280565
113839
233876
222163
279991
110634
28177
287835
44003
80377
237875
287027
108965
33748
116856
235850
199146
255990
132889
83571
155423
205636
183499
148914
191737
195130
70659
238310
135995
249189
243369
185133
185746
44378
116140
202241
283607
251740
50703
67780
305100
207474
35927
184525
75385
68442
303440
57657
62542
226958
43317
231648
105640
202307
161570
204233
7337
151473
38543
275840
57070
212004
221971
35166
204333
21652
119978
145300
117134
42505
51072
214647
125924
275436
304680
306388
292573
92660
119139
275651
112310
289810
213343
19082
289101
266550
84472
244901
284204
43754
196327
272457
55314
231811
103561
8102
22432
95033
89151
97206
280160
241048
212545
257272
6027
75908
110439
250898
161733
235409
155611
39285
91608
219052
246597
178558
213698
116345
281900
137121
140060
109271
162603
212501
119346
266277
296394
294329
265950
309699
118362
231031
221515
152944
115142
126692
46805
254845
215654
235001
87441
179070
280928
130053
107780
303189
6517
129876
178391
253419
72589
44774
57142
20639
246074
135783
165833
257398
186282
260923
71803
9434
226004
70896
97341
117957
244118
142220
139576
108120
99761
131568
56230
12604
119354
144168
255491
182175
266639
34099
27457
215193
10225
159414
172693
246637
11246
300742
36468
124215
223503
9468
253843
96610
127930
308762
101419
4830
117085
128032
277539
143805
157334
121130
201194
226050
154574
19577
88964
187932
229980
253874
121098
165378
141261
39105
213072
18943
268499
6005
183838
56854
155027
130541
265977
114575
20159
174371
107228
120451
9246
41834
229163
104339
96605
51170
404
265977
215804
219879
285758
148488
250687
183417
230959
293369
107410
286121
30865
290031
255816
84856
158993
306669
42124
87348
218075
266515
58842
299178
217931
7416
288264
279571
239172
187676
47996
14022
129813
61922
10168
174607
72934
43828
21428
307500
279400
205764
91185
194600
11676
111485
121111
39273
295287
264248
11677
86964
264957
156010
70516
256188
5095
51871
127733
242092
217906
55977
69692
222278
69504
167796
54545
64308
54304
245433
208743
33035
156872
266626
84290
146379
140360
158443
171811
71936
190417
84637
99525
132319
6127
15656
158057
176898
128226
71682
270822
64007
89998
96500
230584
296119
12606
123523
277874
142367
22364
106149
188087
239431
193915
209077
201106
1877
173924
176479
66842
67064
114710
189292
196032
154036
100323
70846
179351
4664
99204
262307
293482
278777
57823
49522
71085
52726
309227
271139
150699
104723
243554
293745
247136
118717
25164
99770
275624
67120
227770
284169
16565
19982
93690
179448
71027
67140
75806
69337
194980
171180
260961
37225
241305
293866
174878
178511
68373
175582
304178
38892
87527
156438
21230
165197
19271
83095
207312
58145
271581
195458
83690
201970
5828
305291
245256
47309
36809
41405
70500
205276
105845
132564
117865
191293
260462
22405
141309
61988
262441
208642
265637
189600
222809
95773
91996
262567
123633
78397
98635
302193
270875
67248
93551
274332
124978
165614
171108
116745
57412
99634
296210
117666
145157
192185
131925
76521
93055
34264
6853
9403
137264
135527
96037
561
202604
294483
250830
18808
35882
65572
154622
65010
46342
269663
48397
39860
142715
272687
136666
148240
823
293997
172143
220006
170017
161902
96006
211429
230549
148476
85922
307959
226081
39922
86482
255724
246377
283524
15616
53396
12599
186048
210115
106160
36795
222075
212768
208062
287066
264644
110096
232661
205224
7564
293047
118412
154984
288152
165068
185284
147512
193324
239065
279499
183202
271548
37870
53768
36234
163011
280731
240101
286357
63173
268825
44799
208515
237
66086
197816
35206
35369
167795
270299
5543
211885
69467
130542
229094
186101
134037
112127
104828
71658
221969
269497
302443
215927
148048
136791
212300
277782
57819
204528
50921
298967
10844
223807
86125
22360
31832
136651
110432
252103
52336
182799
176660
66516
50898
117734
41298
54918
117396
137356
286836
212853
282918
102478
295590
104535
246145
72183
278692
30721
15339
277233
200544
303130
122263
190903
134434
169239
203064
157015
40399
161091
279373
264727
297056
187317
46504
80823
279798
131651
276977
93906
125966
146708
230825
48786
120219
58015
22239
274777
194571
188659
237886
236748
228175
78939
276423
119023
106863
302819
308248
202407
56986
163737
220177
109678
159195
67242
44234
65649
128289
143389
225436
11058
173154
284864
260985
276796
55787
265053
119535
251225
7124
49065
122445
287568
140401
18636
281832
23932
110468
12139
204085
138181
69980
169619
76326
287954
153088
217048
212051
192488
224458
288779
81715
304910
238297
247633
207150
42478
243824
228822
296450
271303
237008
306589
236341
285748
275464
66695
239892
66517
214191
50067
248605
8232
130042
244705
235634
261873
114096
237211
141200
308089
294148
296601
211509
47562
96933
103804
95770
173130
306768
189070
190684
146866
160910
87426
182947
210486
105589
188689
166619
154520
40872
95246
190544
69782
211911
127212
138887
69462
226896
237695
6182
291854
267698
207144
84131
150379
303564
208769
20700
60185
214287
24251
137317
285378
277500
161981
141747
97277
152646
40243
190461
300286
189731
6415
142602
38969
70638
122042
253256
287267
69638
179266
97895
269029
92260
214272
159133
45078
294927
151413
154036
99300
120791
299749
236311
133594
90099
5509
87543
73498
52249
232107
208237
72581
302901
6964
92463
232390
129612
269265
255378
138119
38588
335
104192
275125
268207
176381
179612
228195
66185
54022
234568
267343
16148
299966
254477
169602
34454
24225
107029
164364
303763
236855
73277
44076
210452
184529
167666
112202
294894
168423
188128
69040
100231
194203
294688
181460
54636
55584
200466
297738
56057
132248
154137
180074
177487
219835
114809
291746
82120
270319
219403
207123
167835
127751
40606
142478
197260
105758
20712
216818
138105
190860
279504
131479
295182
101712
237761
189601
233477
63443
207724
133531
77305
167770
253187
33291
276103
87968
174829
281161
8439
63477
58862
230904
200027
11244
110726
167150
289918
155898
212190
128593
51770
49725
277376
69447
233663
118988
266168
220611
45429
121270
68196
244748
179659
149453
171257
35630
64306
280855
26320
258111
259465
138948
15409
256220
287896
24431
70658
73749
147587
176746
113364
285954
276270
15058
207925
194738
152420
188734
231688
31445
136969
168616
2286
163769
174618
514
146411
102145
298493
99205
92359
230254
290898
64302
128856
248814
222547
83594
88348
162644
76593
25011
101695
161975
6274
271197
117582
281252
17144
299159
222675
70958
169217
122507
123446
129164
231722
83845
146188
227052
125779
96413
66146
84512
67663
251355
173333
285204
273837
27488
194451
223016
309946
78535
157725
52636
31963
83290
299941
137886
25024
243055
6647
228952
212811
51192
208576
101743
185206
297337
154309
6644
74397
55575
75891
48099
150520
149035
13875
140414
63548
119201
293838
225050
230215
20652
287732
225794
280542
40656
142722
86266
240119
13189
76050
13331
130650
65701
288571
147962
48913
309345
107368
305020
168943
204141
186901
302199
73549
37047
96956
215549
212825
183934
155413
50748
248037
81747
3330
295924
262008
231787
140418
300208
201393
142253
11124
224877
133680
219853
245704
286582
181219
126402
85584
190563
133687
237050
224544
273309
265307
135490
162493
156823
151614
210022
30198
223398
125552
18667
149241
169705
160618
91616
115020
11279
5361
24246
283575
257363
50486
191934
295509
37171
38248
224401
185165
42705
112503
3593
53896
113461
200920
206035
58278
191253
229758
28344
21299
100018
309562
154907
102479
57159
164920
211491
276767
120397
169117
161517
110923
245923
99031
50584
8700
88228
138923
277587
41426
169290
126056
222397
17013
246505
19894
296262
173960
268648
118003
274549
112601
136866
211312
116960
58536
2460
28379
144504
211723
201862
38371
149352
213184
181047
62878
66691
173966
252646
74173
51337
28038
288407
272354
111014
138377
247639
252562
293293
119823
130540
59519
238447
237459
236766
642
259232
82085
289251
191685
151239
219055
5102
246404
149292
302027
45421
240382
200039
133446
97477
83186
151721
213991
33343
215889
47205
75513
1273
200282
189409
152201
25529
88880
57566
199522
88787
106999
220903
165771
45754
218894
52498
293488
79914
11789
85678
154032
134893
175115
96478
288098
308350
87454
181980
116925
190840
41010
232196
15975
259165
43523
133296
181713
245701
288620
309888
94094
289682
159039
22359
240848
147783
208647
5220
91579
283276
180889
137510
125494
86180
290339
60297
124018
64898
181944
169705
48288
286422
12398
156381
198366
24081
273149
279674
187125
301907
33189
214887
283386
203431
22793
167358
108272
135084
301538
309447
69213
49388
208612
121807
105037
130041
88297
264233
82340
11507
113258
88529
141808
262909
263501
144260
130220
39478
112069
114295
299964
239738
236395
169102
180696
105235
251445
151518
145523
195909
290174
87131
138245
180147
193956
189987
212690
89905
208560
13716
23065
170426
267593
97097
43954
241492
274904
7319
16186
231128
41465
62980
288678
167470
277182
177260
203401
62246
47802
127097
179124
240794
68056
145098
11741
275990
62604
12994
269422
124984
209317
256121
58390
261797
226857
105654
210104
34215
26942
201055
188363
185146
86527
125315
273738
151544
3771
17265
48164
171741
210308
202135
309956
165465
259274
291484
4579
160282
77364
120972
161945
82505
245831
210654
274401
52920
276463
153945
182257
66120
152658
42010
184850
179057
273013
239088
42392
306087
33358
229353
106666
190465
163260
284919
237821
3677
128713
295260
150162
224935
95983
149079
231285
53711
8526
158909
36741
39384
147299
236595
57133
121246
67085
57494
197796
113748
69148
2347
187681
194656
128671
169054
226649
185047
77523
78115
84222
309544
226950
6547
253751
217211
58338
216614
179611
258098
121435
167922
93842
197962
178182
288628
51109
7333
172613
146007
103311
145359
281163
285668
70355
288752
273786
303294
20288
271820
145544
155420
61469
194354
113707
83030
102119
240243
127425
204482
261299
149401
184897
170167
81430
135264
212966
125320
5198
226827
21243
12197
164144
74584
180407
190162
112869
112700
231339
167744
5276
285663
295179
146680
154808
143220
70578
192979
40822
137751
236039
92567
281797
52870
50387
29068
307725
97511
272097
135801
143640
279379
42639
27572
290234
49472
41157
118102
166577
191373
180167
71709
89049
105778
249573
215373
297500
236777
299259
62265
92800
223118
121800
140952
283611
106993
309436
293443
222763
244065
240314
110689
183720
104689
188572
55319
34785
194180
137277
236511
296415
168619
224400
308363
112815
37469
132333
23778
292236
188105
288352
41246
194179
234207
246123
169555
196987
166141
198963
27814
223347
8550
226110
105521
143473
62065
101331
80689
34351
158110
79292
233653
80158
178147
198812
149999
3886
269188
60045
38590
96273
284983
178654
236619
54641
190996
267703
19988
146650
63433
262600
238542
34972
174631
275152
127670
246562
232803
124720
224097
30779
212014
101152
8782
205758
30117
297328
251641
80377
267253
254281
273905
108678
136893
142583
139054
52025
266786
14731
122020
129032
304270
168628
59131
307084
204751
50278
217862
48923
56163
23205
30450
71643
240418
173228
151245
136276
115810
214888
274484
29550
175155
200021
201547
195501
10922
118994
280156
92836
147679
44267
242813
278628
185243
183232
257022
208154
26547
273188
46739
95303
165525
260855
215264
133059
216549
240823
125643
14775
14080
109176
71990
116061
94709
134193
233756
254496
277492
79027
29149
196247
45381
215802
234713
190802
130045
290519
213054
13196
263920
245458
170443
168917
74888
292722
126519
203125
126062
59474
289998
202348
300547
230682
187191
111338
193990
50342
201406
16157
104702
74671
265111
169229
116353
266840
281100
42016
258405
150145
228049
259448
10717
217952
164790
257450
86843
215657
261080
98247
289467
90874
234307
305247
51372
235493
19914
157913
111069
151850
72540
189107
145167
302593
253688
121810
307398
306301
267818
38090
77626
288670
82134
56138
158150
17489
924
5870
218574
242869
125286
1211
3279
23392
133569
184261
59669
135914
87741
178762
205436
288107
40436
199763
66939
276151
114840
125331
66932
155297
256650
98321
81858
8979
291205
135615
251868
208491
216478
40196
59250
260579
285605
94336
162728
43242
227056
134585
247861
281929
15325
89889
80604
78902
9512
252598
278753
48083
110110
238090
253438
266518
281430
80862
261222
257781
64849
274832
188129
282334
194857
54350
45956
281341
175387
121365
155749
90502
291196
243869
194923
65673
133637
134786
309487
224969
125867
62854
142363
14984
205986
5877
287649
247213
264414
206958
274537
277915
69325
271677
231091
79201
289698
48854
46546
119282
195342
34607
98849
12201
32962
164327
242368
86838
279602
83735
300280
203825
175565
20758
278397
799
271823
67488
145154
196680
258002
177460
150139
219330
33482
145698
39883
196956
246486
123074
228732
267418
229421
158272
22490
130417
138555
178609
91315
222420
146569
241979
113112
245577
299790
229697
70261
286246
149491
219274
21008
175126
285192
160336
254526
111356
136827
4959
64318
255005
233724
222067
197174
192837
103208
244266
209340
33387
23898
8775
43801
211308
84950
224372
89429
192165
239164
245301
136083
109395
280558
296199
255410
301776
288056
301931
249804
199671
257869
10645
83973
158485
127220
18636
17221
294312
25918
53744
233549
59252
71699
43956
272625
25294
221395
262612
142405
166596
295118
97964
309150
271034
288799
9153
245817
226377
175875
268950
117361
229670
224110
154326
88010
106819
266510
188136
628
195025
21125
223404
49810
109638
61600
266941
201761
230795
136522
299200
98471
271193
293839
229952
97834
225098
137767
123098
54564
109053
295178
43596
263269
12159
298379
130525
297173
60698
246021
278209
32770
308438
223183
285965
221911
281564
40497
11271
300883
154147
290587
152595
163831
85747
152003
138333
70890
246256
168143
80698
101642
255658
26865
104656
270271
306610
237991
118732
305992
86053
306929
214532
274138
200993
167746
271482
233126
27579
99897
23136
233933
59193
143872
186503
152373
190778
247811
192320
295548
96256
32098
77371
267038
226452
86369
267761
146451
23840
62675
75662
62939
177262
301610
71793
250747
239945
274449
242510
250602
114784
34880
114160
160991
291334
224557
45959
1826
86607
146785
144099
215995
246815
55851
83742
117830
128585
73006
127928
262638
284388
244792
1579
207075
250116
49762
42244
121377
26809
124981
188885
135118
128711
63912
232396
138095
91156
212598
168099
217608
301877
196683
263731
135862
120827
53483
62527
296001
43103
7274
193252
155555
289828
285226
212264
65198
132981
268737
282327
181132
117595
29129
277656
20535
306556
301675
215829
257648
47087
79522
190587
62597
68405
135367
17028
196686
90804
309152
181986
213532
129874
195361
47455
275281
172077
153261
136145
106437
229862
139590
168923
235654
149760
265181
188870
91889
35633
266709
119450
80360
252733
209247
57093
219407
241775
82524
9707
6052
56812
145511
146600
307267
43968
156345
32871
292206
213127
2774
255310
97567
43158
207134
269040
41315
34618
109583
135861
111182
166166
23528
87151
112627
60977
288232
36736
45911
181403
204568
270431
60097
222502
239601
170334
91853
309998
16851
213883
153098
221762
88671
263724
216380
214425
66502
119023
145542
73497
92266
159527
21017
6885
133562
260372
226890
29374
2166
14523
218659
194863
275325
141555
158397
247213
85139
93997
24178
6937
221649
43012
9147
2200
9399
23813
196144
46527
276625
194679
234960
66854
305579
36615
219887
58153
274239
59719
305333
102132
225032
14863
134632
242296
266671
60107
171046
224612
291839
303597
297844
108270
242332
201611
218030
17433
104995
107633
182678
280145
53453
198611
97404
236282
103444
63479
142268
30266
276246
205499
13649
199452
107293
198392
9381
189491
93740
288882
263634
254918
304077
273095
231182
249454
228839
249689
123767
285482
1727
228749
187163
223552
153702
268187
166447
79375
26517
110296
46838
263048
95545
293969
124461
257454
223466
278651
58006
299229
278794
309919
132653
109466
98188
100883
14207
117772
174757
27447
303927
204852
181377
90646
272983
189362
97605
299298
54890
178602
181771
234672
52165
213675
287973
252745
54694
233983
285116
109456
25470
125691
182426
97543
288640
138133
171725
206716
167851
13296
93167
235524
253895
9080
74356
255477
252146
30180
136203
148737
245532
202391
90285
139115
222287
197097
215974
298509
20445
213529
25227
55950
100455
191450
159065
301729
64186
263535
168712
67390
269106
139817
92587
282170
170436
152285
133397
244907
112119
31193
266659
279618
185141
55770
273656
25040
8181
180000
57270
29836
182982
205816
117095
19112
37467
188611
15471
235988
260226
42821
159428
17073
195763
295221
302232
245949
133109
153646
170489
274302
28105
75082
64675
58019
224092
226365
238173
125026
81804
243167
67378
255375
105161
127191
54629
130490
84066
56243
67239
109565
212819
161986
199574
67332
99384
235918
137216
65892
151304
181011
189946
167045
143379
20622
94357
34854
9146
200547
112488
294681
106347
216292
51093
40688
280254
11655
22808
121322
82110
129450
118688
133256
118286
130933
128759
141545
153894
291566
149681
148912
41718
250535
38050
219830
261725
38579
93975
126613
138053
291220
43487
267295
139222
144737
282502
213477
51903
20923
76345
157821
264524
97942
128448
252839
132171
75174
194224
59393
103631
30669
139693
194731
50477
70865
279869
142874
31299
45729
104881
265656
244112
304720
194670
211406
168821
219697
29609
308327
39492
49230
243956
158398
237322
186146
304159
291492
268141
171262
54739
104895
30506
50116
237737
309662
106958
208221
264792
232303
300889
111553
42052
16599
309564
291441
265755
204295
15348
254063
98635
186215
190402
238323
61462
258595
95211
170273
289933
219883
296591
138505
24332
203646
118971
188118
242789
168928
84545
94635
251255
111545
16606
126321
206530
308526
261200
274982
210686
181914
277596
103727
270346
47320
33164
170785
1520
308282
4847
20806
72781
112469
250790
244752
65581
271518
170976
179337
305353
218035
162603
179708
100223
49716
274087
42788
223686
227179
86011
224373
38695
146901
253642
84635
215764
253123
181059
293127
142423
54269
89947
2012
140650
13135
240508
133507
91249
89033
17139
111442
301471
270003
119598
201974
7346
271252
59253
191966
94884
158616
233318
96423
117695
114429
55553
53744
45104
31893
74754
50481
285228
47578
126213
6242
292845
306096
8423
303236
83900
298945
97115
123506
62408
223449
65212
142611
196398
254682
220322
133408
51528
19301
270955
134320
300210
51596
297888
160226
25711
73883
186338
113785
130588
258733
241923
299679
57351
171500
232417
184674
191118
62042
117405
105993
308443
57266
187806
255605
243836
272995
233791
268743
43855
19404
105022
283089
61480
141518
306099
268027
185436
275505
255338
238650
156923
191079
246218
99976
271858
226621
225702
296703
299208
81676
17635
132808
15741
44847
142346
223976
243748
259555
73697
163972
177209
195896
193292
98004
148670
62357
296665
290901
250605
227810
179398
43231
217381
15572
44967
204962
99343
255707
250820
140913
58750
193849
49680
102460
80325
137997
85285
55214
200686
230554
107972
162421
176905
151986
112073
31543
75237
192408
170923
221299
171089
276484
56886
173345
170834
252078
43551
300012
163514
108049
101238
209259
304129
302654
265671
21463
219599
236873
105548
14940
107884
160205
213864
223778
10954
288411
46395
270973
48192
258621
230821
13749
127376
169346
248155
139963
104555
270268
241625
198492
65178
264594
268110
24882
193023
209382
187845
133785
231549
132248
108833
269932
127207
194268
22497
43362
221064
148594
261864
302799
2264
183896
282309
99970
64080
297663
126954
94300
232145
143843
4670
57245
51004
241000
173418
93736
5801
188550
248435
224240
242363
286971
204669
50
256056
153668
67190
14008
267287
30253
93920
185393
256202
192752
210282
273178
102619
31362
109843
98650
87222
199236
290425
239681
182581
217892
69718
278094
197951
244119
226402
240173
176818
76137
268473
307322
64791
103734
39718
40727
79595
102244
278845
184388
272118
244388
70538
174413
217416
46776
201005
115175
221653
191160
272346
241005
219961
141779
161097
69607
77649
53492
152362
176959
188127
8536
50445
230998
294948
263617
172478
239639
69783
282729
124605
86158
204125
195826
80998
77571
239670
178283
255048
225458
179122
164427
160298
176646
98301
20966
260199
81083
125349
65459
173562
175527
100765
9803
27003
206733
136441
43533
22852
147120
24791
269164
201244
271169
203268
96668
236460
91638
25148
273122
175625
146374
276926
3867
175554
289005
214721
309067
150006
207796
39958
159830
235117
184927
15281
21183
101991
6283
173523
55083
191102
204479
270336
66430
221837
74074
238762
70364
298896
52854
120243
246049
281808
47418
305748
129736
171868
212292
9881
278394
162045
261116
218977
102150
265120
176293
126466
106330
307978
263415
135556
226487
164108
13621
109714
149410
146008
233790
105439
274277
247011
71954
128014
184608
69783
155110
286347
163810
66119
59562
24932
9898
132961
18168
36098
152590
187831
154127
43037
3454
284141
30624
258643
267027
14677
271123
95629
60396
217975
138901
100170
250389
173686
199852
203457
233924
54525
215622
42343
43660
41289
136133
180881
9273
38588
299180
110565
235181
8320
81605
233760
207516
39395
139539
295211
70108
167545
76263
198350
155993
63361
92327
218956
113995
163029
70087
50980
2748
16285
173191
82355
130094
157042
57920
155938
182065
27077
69563
188949
82077
81616
224690
11607
26837
229496
169251
11724
119548
65851
100112
94438
35543
236582
165826
125840
222892
186905
144875
283939
42616
79856
165498
109236
306933
84143
121048
169737
115082
122520
91898
86503
202506
241101
171269
284546
58189
290
268501
218048
100738
162927
121116
153442
56174
88278
109496
89985
200702
32770
284686
11168
94951
141154
45143
216343
5723
160078
263943
142800
97064
156903
107948
13473
65223
115066
21183
123311
216275
248194
126600
65377
142201
207314
212718
257860
203882
55637
220
261734
276092
193906
96857
30204
116104
256327
167482
12573
186153
133001
47051
79576
146027
141305
269270
71584
21699
72163
66999
100404
4729
123098
122421
96760
159000
121435
197948
145933
206939
263537
291508
273225
170922
123636
2031
71972
234648
91341
149907
132637
69520
166678
179135
290827
12642
215781
76240
216479
295844
75633
54521
279311
241275
242312
91865
11491
50269
82125
49466
158403
130043
187688
70456
80816
21626
80896
121467
28125
118957
71411
274529
285252
54869
25905
122031
247683
1136
259191
30729
221874
237360
300360
46034
182736
236523
79319
273410
65973
122337
245613
256197
225399
107154
5357
270759
261852
42823
256964
192547
167750
130548
26205
74189
124135
91962
136546
98758
46066
244761
166719
187659
245259
96809
78612
53212
161481
69716
106473
60427
138159
131150
107039
146758
23611
275269
282915
70495
126711
260097
189568
997
141604
119412
70527
98663
260403
119385
132686
68474
249119
125554
104448
253812
251185
122727
118286
210525
265647
111003
133803
135919
65424
159019
179775
20766
108502
8154
152897
564
93055
288777
98037
174796
142602
83562
207735
112371
251262
275233
45577
168626
304581
3279
210477
60863
189340
111990
307131
164435
224213
19248
252766
263293
66041
287423
188864
202659
119599
180248
126657
5683
214756
291937
4415
121263
44972
201182
113834
173758
255518
103567
67249
1748
267227
218798
112990
60748
275772
244875
171015
174777
183009
16790
207393
288549
254795
173381
87312
30199
269227
11962
143476
239039
35101
1926
102735
6415
209123
260590
183642
173492
67060
151013
200534
308242
171562
138418
204782
114437
55826
187503
194696
191699
106922
25337
191993
117328
14882
137871
157166
308069
174954
17641
86771
286545
97103
193866
91749
77692
133894
97579
219399
30206
41804
126001
142443
22203
275060
82478
36824
99041
212512
91744
220352
42122
146188
237401
8705
2839
76293
222789
137825
119763
181822
186266
185952
225595
272447
74169
183517
26249
70085
238834
275001
245121
79693
155576
221029
198823
106954
148799
178897
75241
172920
34001
124299
71304
221944
137001
230849
180555
261266
66454
22535
51530
233395
97731
30752
44276
203603
101445
68571
278922
214538
52595
38771
101897
269018
165548
52881
72233
174472
215647
191403
171737
171991
243625
264802
241664
62955
289677
298334
229701
138011
206860
83992
261340
224815
171957
39989
157609
244683
156825
194928
188834
126682
196372
220990
63708
145242
119390
250944
264828
270455
79162
173033
232699
30786
184396
157710
191272
3819
276056
252862
121979
294180
76998
118149
301922
206677
184041
32657
23034
53282
10174
43519
175592
216729
305605
10729
17983
80165
228522
213335
252749
300978
307223
224015
130399
240223
236496
119839
289773
186289
218167
44062
5400
226444
279694
181842
235561
134818
175677
5535
58779
275986
228538
25230
199945
48832
216359
111719
133904
183808
293458
280394
55232
42670
122048
50073
172558
187123
251635
206250
168787
186185
145412
233050
128219
306448
302673
179685
169751
245273
97890
144483
86117
162016
123034
882
64293
241223
296962
199905
89651
249069
31065
255559
302266
126848
89169
132090
200194
201030
45808
97307
179994
275433
173183
125109
97593
271582
76042
17077
180748
188311
176935
104695
63577
209580
285305
7793
264994
181659
141937
274165
106672
48012
257413
4701
142217
68581
224770
77971
114295
263685
28642
157989
112196
285931
97052
236581
14483
99199
120436
240751
12268
105592
257977
206895
104677
1413
68920
118705
215229
92875
154859
1430
205713
228510
106656
68927
256835
91702
94256
258742
132039
114747
139031
57244
51335
148797
287703
126621
219219
247568
308609
242385
98909
186754
62725
124936
15826
277197
14843
247126
72945
63000
213813
136077
306886
276518
60609
218680
14107
103060
167350
8796
226731
22101
212575
10674
120433
27690
159543
186814
136879
147762
167977
164137
275242
264625
43191
133706
104312
182827
126568
133745
26605
5301
81461
15592
90513
280827
195611
62765
206170
39880
164547
295983
213196
182968
269528
297804
49823
59715
194556
76338
84156
53405
208852
84284
2848
208816
38540
97241
3807
4089
272350
85127
67097
260570
205897
262360
161627
202593
20078
11547
30885
287894
179070
135948
83799
149475
204146
186636
197607
127254
228023
223506
113178
57023
81190
286450
195570
254615
68701
125387
270775
227639
276996
157130
94376
104409
75745
148285
298233
35818
173411
27859
280484
208570
23814
125839
219634
277126
96786
114878
183539
169991
280981
223904
44243
245829
57542
204417
175103
176557
104883
167331
129775
115642
198207
258673
285343
181320
23105
75018
145272
159442
80926
299895
103800
113789
194528
17059
48065
206617
64144
158975
304373
238479
55273
304009
5470
307986
160482
285366
10919
266656
149182
179069
161276
271407
158942
229752
247592
293572
231905
153253
223733
87384
113672
196763
150811
131191
173549
111756
224243
301252
11600
235254
193032
299884
152312
160026
50527
132092
64238
22712
70170
169427
17661
130374
63861
38075
258507
270130
208718
251700
160273
162203
268618
125734
127733
269559
77798
239763
59251
179549
179448
289409
159449
223281
108725
97895
66645
56888
59392
75400
175906
247004
164016
211622
25013
282601
306741
246854
229684
24026
33152
251142
247669
87527
133290
127154
244882
70470
260921
22879
66016
144064
64137
143845
275502
185881
106895
103652
145085
36059
195482
90494
28948
132999
49454
278009
58700
52688
214169
176293
181110
144904
229523
267041
239360
130699
302328
113422
308515
4007
118467
127290
227008
301790
85868
27363
51916
275185
109413
274585
232803
95743
202874
165565
193278
54096
157529
246486
58233
14543
20289
123238
28397
97721
216933
74768
8560
249214
191126
245252
92282
265697
202064
6129
252062
219840
100082
37467
2168
68965
42534
94085
49252
155748
287766
245028
275090
76723
299852
99839
126477
42820
163105
21842
229331
158581
121999
245129
35779
250562
230575
76203
17066
216380
241422
84292
279537
169508
99661
206792
175144
273370
293954
67384
298110
114695
273687
135012
306210
112338
160818
264738
203151
245711
276556
258880
182585
143048
26308
251957
101729
156941
264656
272392
22497
201179
55
256096
28534
307498
102541
165853
46238
194183
48458
122768
147589
291370
161718
125056
175376
162987
95063
233950
247354
112374
59476
264734
32127
27236
85924
214884
281344
169177
286451
191130
112086
85603
261366
83896
173096
201193
188652
249546
223382
128011
163671
221832
64932
4427
248312
163283
61616
156319
72534
20858
9128
295521
175601
181779
201114
258472
60590
78349
294148
128073
125195
247671
94651
201767
79531
173658
19404
81979
110630
83249
275754
159081
30841
297778
244427
8965
172236
259258
109082
282121
182466
168160
251086
124284
178488
212728
81447
150244
221634
200680
267334
276282
36294
298122
208433
207685
194893
307035
131981
61247
73433
14510
280653
83045
8821
265950
202073
47453
41882
208125
200492
117024
43842
215681
280471
260990
110710
233646
51249
154686
226328
77237
44294
273105
15212
123854
81959
87588
279833
161829
94521
87467
208876
62414
286495
211610
269279
192510
145299
94070
98161
109866
67983
8865
207801
273307
308042
155819
136690
83710
189150
118947
126842
245311
57860
308436
27862
209977
277088
158855
79868
109747
23326
244556
257395
158278
103061
77349
230287
80815
266377
271018
60494
114617
309063
203322
164553
163918
213834
272861
23014
49776
92685
230670
269707
167560
29002
147256
148576
253411
280428
135670
305283
304477
123105
234435
64522
23788
75400
178869
112824
196062
300063
20968
272445
25299
278332
223649
185191
235677
201155
33306
80569
3781
278797
162402
17665
161908
291170
135828
205149
284619
265866
88901
301782
35641
8475
98428
163844
26297
104918
23707
194724
138805
222742
184567
248436
7928
223527
284846
174831
63480
284388
136641
280070
13356
228720
68706
60407
146468
309318
38719
217677
272079
242191
48273
259061
35460
1349
227477
225278
133295
189647
219703
154624
264254
31735
89303
167077
62492
36775
197529
214790
216681
204566
285745
76118
89101
4714
291961
100209
187372
279479
162360
309778
84994
237183
244736
184050
139197
23336
224002
199910
195519
309501
284642
16845
224865
204142
219904
263930
270996
179830
134883
66172
223430
139923
155727
127951
263070
247983
233233
147245
90178
77761
8466
74925
256547
25019
53255
13663
156323
21726
1216
24971
55644
77094
188939
41824
176333
40587
179987
188931
309607
35050
131418
281255
151125
225860
153433
34719
147687
264217
179398
266474
46717
246374
90987
83596
4274
52882
211389
126568
284367
85729
42279
127251
65808
80113
106193
143607
184786
53967
74924
104604
203539
260813
60639
308933
150181
81106
127145
8488
272043
13330
263715
155996
188455
114818
176312
237694
300623
238654
283449
3380
23476
234979
79898
119773
284229
59566
25263
137299
125781
183595
149335
129924
66297
101442
58618
73452
290159
305517
301908
180940
152243
55480
86938
296199
218362
135899
134804
96233
191185
132137
138883
208499
164593
73012
198794
92403
99674
116778
188248
59081
27079
217435
111870
257626
200417
782
293606
285741
115309
162969
66351
274784
54414
181302
175496
129732
55441
169278
44000
257029
148003
173284
187739
54130
162007
74296
208055
208087
114309
107461
231734
236560
183007
222693
32984
88108
77542
138931
36438
182157
248699
190390
114221
49252
61249
185815
82748
209769
373
215930
164406
185349
293987
49135
250252
157605
8427
203556
32765
259708
261159
108407
262897
96212
148019
19203
111300
269727
221819
89688
189119
132857
227732
34743
18287
8917
56931
165603
90994
8631
295224
287349
258903
57182
181561
236308
287288
223828
252903
247708
270321
290661
48260
14058
220024
33368
168822
227516
283884
270003
160115
195788
275906
248350
304053
108899
60005
146522
216224
213967
108173
62577
119227
182117
69777
276965
219178
167079
252968
67290
182758
186592
231713
246448
70684
268867
249552
100980
229102
97137
135136
220683
299286
6333
174711
94648
121480
183135
242121
56818
24415
174200
220799
272472
70259
52648
214887
287549
202231
241241
11237
121602
201088
68140
132834
39326
236202
224062
112160
221465
293289
293683
203962
3291
74817
45134
239202
199512
31063
64033
19645
107115
305700
23374
75865
92751
5272
171269
107019
120291
292594
292637
286283
253468
200571
194080
206907
199275
9750
304725
267402
295434
16442
302399
126380
131990
58059
98461
102201
67499
221332
73198
215968
39877
309473
71584
38204
51381
24870
161540
293632
274046
280038
42957
202015
93555
243324
101095
4008
56367
56284
292937
128580
280127
211659
44509
309855
273765
144103
195083
124341
14251
130982
193600
213116
117082
183710
181649
30285
185747
181675
251165
63536
96995
299227
127391
216357
292111
18562
15364
200457
99477
154327
182220
149092
110999
309858
266336
208881
212612
282539
224780
266526
22437
114925
190765
283224
21691
55745
88522
165920
218621
276478
164657
57667
76656
44057
266409
96857
147817
250353
111441
178546
124671
298821
240495
235884
170953
52924
190334
180807
186041
142157
269813
188952
63146
103472
301339
246585
185195
280731
232388
65447
125289
161163
294293
215431
81081
234405
71679
284606
281627
174923
50477
201452
25478
283099
234292
20410
96654
135559
305032
226016
89008
271386
304246
95443
32928
44798
239052
141927
52375
211556
90441
307453
152049
162817
128172
23029
220010
167308
208433
43675
280087
98623
294091
52812
175352
297729
232521
117353
300779
142037
199129
141498
43094
10794
26188
166241
111449
230461
14044
94846
173227
197662
307694
182284
296754
54177
55926
175933
213869
42141
201134
278646
27674
141709
177083
187623
63950
82114
64173
187151
17474
29198
204510
18859
125025
223853
119619
218816
175023
307578
54143
227008
246117
262136
262580
246681
24872
120524
2825
111903
144397
182401
141909
34716
105368
278254
116477
85921
284572
219077
148526
187869
240942
234920
287916
285804
164781
188755
304200
78639
282006
13067
107676
165764
103318
293484
247947
222466
192120
181629
236722
267175
131297
50695
12676
95813
10174
302249
115339
235732
289617
168547
214035
137462
127804
107277
101128
129940
67640
205458
211342
83148
52625
307448
206455
192801
287203
116139
308031
250042
240532
208907
195825
137776
58823
35252
190633
64720
225064
46829
190586
3998
23668
28998
103540
103112
110904
82807
82556
95299
54084
188417
262149
66570
34407
139886
148062
192257
283306
149959
281413
13673
295784
243708
107428
186205
161466
171569
127776
203456
253626
265742
180178
17791
22057
222753
131644
125666
108322
144790
179373
149256
232296
296932
106332
135697
147444
32736
177211
138618
271171
148846
205373
7705
35193
265957
299814
190030
75999
209726
202241
264578
18488
262998
76404
146526
95201
7562
74027
98918
258236
125111
56233
25481
72754
308838
69954
222938
13736
158801
97597
41505
75876
2300
189735
207369
265464
137561
230242
146774
209685
107803
18738
286649
132517
255686
233922
77438
78195
270299
266825
268561
99888
238401
287684
181426
297356
77461
274011
288072
204021
41509
147177
264470
254247
81191
3255
245789
229564
13884
134757
90378
309339
206426
181558
197869
246810
285964
72953
256341
18183
146887
177177
138707
73024
236503
226533
300007
214211
306513
157007
81934
169785
274027
77957
127473
120749
213637
229233
40646
288670
209494
46291
67557
292335
104207
248454
252423
257812
201854
284268
88021
256708
1256
298549
239557
120989
107963
285428
18234
164942
227254
294276
46113
108654
158497
163807
21725
171243
182086
6421
119460
289470
274571
165115
158045
106584
53168
279543
277487
82557
170763
12657
265278
168030
118692
137304
297481
177056
47184
280133
101759
41253
89935
289005
302372
213238
301402
221997
37236
159156
258323
186328
570
185300
173707
153112
246101
281122
25310
104917
205704
126542
76141
113979
94193
179535
107079
283915
166346
22585
93298
20051
283251
230331
212830
121578
124891
127165
173073
228513
256179
145561
278943
252934
7548
183964
281120
118449
55213
177737
128665
239339
74372
20939
293774
204926
53303
285384
300506
259305
211915
56933
28694
5860
263464
175073
278112
283423
121999
7649
61346
131174
25094
292632
118865
285943
170226
166225
284620
38809
126464
157866
118190
2055
267010
251619
132324
139151
74025
244503
190807
134237
133816
25032
66598
1162
162080
144400
239730
196792
55430
119045
124558
233972
97159
113613
48683
277465
64319
182754
228690
307858
263546
64785
60331
308108
195488
122596
241701
128718
125676
254155
259807
132828
66650
266156
273895
218775
293235
173249
246666
45295
153025
146019
225104
179616
285017
198004
166062
282987
258932
141504
54493
198979
105058
194073
196162
131803
158788
204199
185026
57634
248860
234147
288906
250241
67893
93035
33349
132984
68945
174499
170069
184848
159101
207254
176605
294315
266688
173125
137361
21909
220047
62865
114782
93665
127643
69211
177784
265538
236066
91395
50395
188838
166925
151383
142281
230340
274805
197685
284930
78344
33409
97380
180311
300487
119755
224665
174054
210956
151487
280031
98108
127211
161573
28151
240583
2906
82240
55070
279256
252209
227456
156441
305805
63661
302069
178737
184377
260937
191077
100082
238952
282162
254598
65877
286039
265989
242528
249874
76812
301395
129033
67164
9844
182192
39933
94940
156289
255987
81836
35654
106127
274972
270278
91086
146448
299291
170332
264629
25707
91640
94530
177715
245542
257805
261202
22513
151681
62898
241962
277531
135116
297089
116830
219218
88686
31718
161447
260341
37389
276486
290855
91272
165987
308261
118601
163407
51049
215440
67876
22335
19633
47442
272800
251369
77544
14575
160589
268866
143508
220957
129912
162314
199894
32645
275990
79161
33606
247414
305463
300826
64599
258446
120836
8740
221391
227783
87422
209657
231231
268136
287227
256988
139778
267347
124031
274257
180857
277659
119678
7522
268549
171303
290280
5881
272169
63448
61514
201425
141522
280607
265551
266953
279977
123222
47845
126516
95631
209953
286914
245410
187319
239614
175549
70874
251817
85485
299232
11991
204554
264183
149386
27610
207068
114354
43886
181104
249833
156176
215826
294781
94577
300583
14952
266669
130970
69026
71814
70114
226400
160407
103385
84623
190891
192580
9411
216674
284751
95896
198726
53547
211814
279629
177904
80816
84380
287835
269978
109849
21818
291561
291669
137823
16211
254603
53642
49755
58368
92765
264218
115301
271518
145916
257265
77206
23544
47663
181779
58835
273771
264117
205297
177765
267088
37111
19472
285486
39897
178835
153329
158956
88957
12374
308190
60031
309744
253513
27869
66678
69360
197889
94523
77016
223779
7853
24687
120900
129930
293981
188848
122254
283543
237111
183061
279704
123143
175444
232169
212424
39434
28724
184866
22622
236239
182801
41347
256233
23036
159396
300812
202171
278898
93814
271367
224843
143616
204685
16852
31930
80066
307222
17795
189590
87039
303599
202591
140242
62488
61946
196712
189828
160148
49010
280799
228875
145688
54945
285665
114318
162350
207217
52327
95128
220776
145958
21617
206636
14311
232747
67500
264436
49588
2853
181773
172367
282313
198331
86840
49197
32830
139527
209415
130921
289082
197505
56540
57460
256592
279227
201935
228401
297753
224794
260216
179280
198705
177696
30729
259944
109448
272200
12277
52373
238306
44054
17761
100851
289373
109184
171916
265542
108724
113670
45
53807
143529
230895
179487
45157
247096
173116
244127
9612
72144
147296
175438
300591
71338
142352
180073
155773
32271
237975
144077
168171
155188
231422
6040
300410
307276
210043
131979
234922
61506
20245
102124
150529
67500
56962
279733
239255
76836
21058
292254
203951
172922
184809
237668
32386
237986
132716
164099
278890
284280
296389
293263
70098
3688
189097
276831
59124
17957
252648
68488
112010
144003
43134
227368
54349
76647
251878
254981
300318
191462
56342
104801
183695
120149
177255
118126
227956
299744
28910
6984
69453
55512
214815
167852
234955
295225
147079
276889
226280
76787
187054
144633
159437
228311
210997
209946
243559
175932
42983
243556
117297
93555
31154
244374
10274
81666
120492
137635
218102
308229
75360
79354
230182
103851
129594
148017
43108
70199
102310
199589
118527
172985
26235
115071
9645
191146
44825
57822
187535
62978
32018
137209
17023
213479
249408
130629
63433
48323
100397
14833
245755
253625
177114
231834
133298
157463
7225
10510
242560
216997
116829
63940
269402
306563
146226
95566
21175
131858
115746
258652
188003
293677
37919
223070
303090
125729
161483
8155
148548
89909
89251
13761
213032
255470
203466
270590
128087
138872
190584
117477
88551
69823
91790
94801
26841
183095
231291
192033
193982
8091
89594
129134
181163
62550
12625
294197
109765
85649
56159
197151
274694
71124
176657
204591
139790
124059
66609
35178
55416
155762
258504
227072
264892
289687
177526
211850
299973
227025
273081
292482
263923
267888
10467
171810
212244
300180
188910
286600
212677
195663
251694
118533
206752
290081
260451
80952
224036
229878
236201
38273
103330
42820
240552
274828
180078
250047
8741
117113
306095
4780
265207
287023
93760
169824
130014
261537
55444
243458
225247
157031
90620
3523
290810
12484
118067
308992
20209
255294
266801
50007
196229
139120
120713
237553
69180
23230
6357
105124
206674
250415
69906
167803
193972
86870
249543
272035
296600
83755
101335
87103
3714
59622
183674
148053
297326
185986
256881
75668
9663
160143
164375
12159
203309
237922
91225
244191
242830
242214
239155
286555
292909
54570
190979
128799
26512
108516
251309
162973
269961
216832
101261
195253
152193
175051
222858
180577
253494
84143
214827
298324
156797
207818
101799
275257
56319
189142
148387
129313
215422
27028
298632
24877
271021
294742
62148
51913
85015
79887
86286
163027
154062
75274
103318
135054
228409
223869
145893
65977
64488
264454
196401
150025
224562
99263
50953
175966
222245
78625
49210
191499
151881
115682
49180
283200
164682
247902
253342
72959
35064
84172
44004
234912
30080
190584
200010
224697
107304
142488
171252
96348
62293
250813
110266
281842
239114
245671
62532
256929
197396
207920
2658
65387
210346
246033
170219
40672
212379
215436
95659
74001
258036
156232
119396
183025
245663
35191
109197
152825
61573
247033
14795
92149
206522
177411
122853
272241
189709
243456
64429
183306
18621
1215
53036
131450
153211
22580
286600
56144
59399
273239
303663
111358
250796
276360
266743
210636
218507
126631
91018
217937
23906
48806
125283
110551
283712
8498
74821
281778
237893
284737
251709
240656
199325
218714
129994
263030
5080
144592
210646
279324
225358
166860
96616
304474
91691
219332
144515
236302
269687
27369
29347
134526
212956
229139
183723
128600
236065
97853
53670
93029
176985
309507
90635
125819
243336
34598
295606
66424
287939
44482
254896
15209
30669
277469
257786
93124
241528
236832
219316
65533
211043
106429
14298
149985
252217
216668
10807
295186
120890
297022
164337
75315
81189
193224
21371
232722
233816
301980
53821
93231
267428
289474
79757
150857
46910
60379
203865
66704
80987
268295
160465
142132
115350
270932
152044
269870
267125
4693
301186
201794
178537
200861
78725
207172
211284
256094
116459
103202
22567
153625
214110
89159
37355
119341
263892
210046
235221
123482
59856
58752
276588
21113
31673
150581
231121
233779
151374
274670
226048
292454
300596
197074
202113
218473
150222
259741
155680
234845
133519
221028
128
135798
69425
48969
225478
81532
120044
179713
202422
210825
201516
154194
134837
113467
302635
22163
203140
240036
102437
82046
28197
280529
75121
2818
49195
301346
138676
244914
27397
94908
176053
212029
2097
59272
163019
67070
189639
175540
38315
173187
37262
226567
190269
201168
73021
198982
174437
178626
221004
42949
111621
113221
149426
169030
239067
8115
297504
139480
308610
149842
268675
34521
267723
205560
203216
143579
227270
227149
86771
110229
167496
297645
268359
3873
23810
48948
63199
248635
130197
244717
97434
12639
124298
208469
107061
27839
13100
245053
6581
192898
163871
294361
114605
267911
249860
99878
143549
80500
261224
230047
78903
171650
123601
95932
274999
303382
197565
300994
51163
111081
203620
88427
17510
136093
7164
28834
29952
55368
55805
63947
178900
133714
70192
271371
92371
106237
140234
68363
79262
118090
16631
223330
227483
144878
71011
226590
80719
45420
118495
7263
262900
303261
89783
139575
278174
183438
99424
303502
2013
22266
293747
75735
229523
120927
68975
187955
126443
299072
16147
191368
20138
241379
140915
223201
59415
182302
282831
57415
131542
177992
211652
238837
295958
10389
169942
33787
242008
308655
268442
20340
157553
31813
7330
300232
81892
33484
255142
289881
269860
95941
216107
203582
294208
215094
214650
145416
206906
205275
51390
117405
76806
103244
204293
160149
43262
266795
176467
293201
20391
188589
5562
186163
256340
193984
288871
149257
2181
231596
248845
272435
256854
59243
120156
237765
304615
225183
213662
72802
241599
71203
182390
301894
190282
262918
263668
206805
186027
275354
284665
242623
131281
106420
40910
99901
142820
210945
105627
26489
77945
164797
288038
77429
205837
189494
252940
2476
309884
121276
99863
68533
164953
296664
127372
252184
6339
286942
90899
152279
8994
301795
303840
66251
215782
196062
15003
59128
140803
161619
72517
227965
26553
201178
238378
146104
191510
111413
211869
238820
142419
292523
46847
111396
170573
260123
60033
83144
188868
21503
128483
284257
114868
241758
54508
194989
126197
14560
170565
268213
128219
301961
15915
225809
24224
104638
295503
104090
114922
216466
67956
280540
289706
103415
122706
240018
193831
94904
278232
218659
293998
107089
8059
133832
217320
37931
166703
159016
246495
24915
89382
72569
305774
281488
158900
245054
255977
229325
258739
200895
130397
170125
307040
25739
288382
229138
164470
294667
281495
44435
257915
71631
267347
280139
50567
5215
139950
148945
199860
19648
277494
247764
266961
280351
147782
150669
116094
259881
299866
2288
34668
262788
50616
242539
208993
218958
594
267403
246246
141577
134377
307619
107908
139805
197686
265198
198857
67329
151259
156019
215735
201806
87115
49611
262060
210859
60401
38276
14778
93537
81860
218266
287610
238948
2792
116599
157648
256324
216834
240157
153444
280595
105344
275962
124017
78541
125701
37119
132363
222238
278256
59150
305218
222711
251718
290950
38520
50383
259441
272364
150652
87954
183452
172515
139318
246213
23788
254069
283025
147382
21745
188026
199313
72784
209481
36367
148397
276628
280830
97850
131173
236139
101933
289581
121134
114488
64458
265481
53546
19312
105215
18293
235593
137544
120320
246839
258004
67017
127523
208909
219721
155747
36692
282999
29212
209212
125540
173936
22194
214647
260123
257788
247379
258776
59022
140228
175443
216162
207268
234007
73633
125326
275365
212105
167694
275946
194424
26424
183127
151834
66166
9362
238595
11615
133196
203333
172230
286148
6301
91650
244617
178819
114023
149523
54635
58638
256462
75726
17401
154666
176623
148736
152127
270534
302707
151960
116600
112818
132859
177651
47273
192847
17814
75081
130175
305155
166481
201838
89740
180109
117015
274353
197187
230826
111165
49772
233090
54520
135845
59500
207985
273993
249117
240066
295184
67046
195976
243244
56816
131318
204410
179303
202713
270729
255092
250493
247649
249606
253472
75278
209458
73557
159250
307175
106818
231085
209456
243145
110122
282408
38875
305958
46418
173314
291168
48827
154858
223508
201441
81044
291761
199091
158373
20281
23895
208879
133029
303665
150630
150122
58301
218703
139736
106534
431
273285
250887
295255
306177
255382
141725
78771
111560
7415
85744
157552
291333
40916
97761
51669
249699
57719
200655
19764
182989
203174
59384
55910
282915
142183
241310
183523
302703
72069
224372
67316
256174
131826
157553
134717
34210
163552
222082
250271
294183
232868
131986
261450
102972
276045
276948
190673
25380
222532
215460
230008
105630
71880
245146
238887
83918
157653
296276
168278
238501
92094
182104
154569
202056
154144
19461
119140
144875
21825
129197
266729
105069
278159
250701
154880
53366
98315
136623
241115
144203
265631
303393
30112
272981
286104
168618
74242
287065
14166
198611
253126
251341
42106
264299
169951
275196
155798
150032
76951
118622
282538
10750
194552
858
49384
113299
68596
283244
85006
251928
289732
291013
222683
49295
128004
53383
270240
161823
17240
303202
6356
284998
247970
41976
240545
161354
191513
79199
216975
199502
96520
161660
94002
76804
59758
154510
37168
69543
119332
7014
108273
240091
249506
176294
219730
252498
76047
260108
203847
12991
202882
192458
119702
228095
295047
294516
202263
108423
42508
268197
306096
60975
293909
150405
176150
268185
276070
121544
207194
295267
94991
143782
1148
151133
99770
193050
200349
218827
99359
195658
208089
237647
137957
9240
69535
134110
110541
148716
224635
287322
49140
80011
70328
207390
309440
253382
82903
71666
172895
166635
112844
32722
133126
284311
188039
290051
76581
227012
152612
130259
50562
25234
167430
17064
185747
126955
294736
103414
166546
174349
16737
6567
45610
127326
108465
278535
49934
235744
175770
97677
276397
38710
28482
153950
239129
213837
195943
288504
173055
295972
104083
98234
161894
149798
245240
270166
309954
234868
131709
130895
230942
166589
308029
291983
129997
154301
205829
243754
214388
26432
115771
56413
255810
32765
59094
47665
57017
257788
189485
294045
206192
290238
211430
272880
237385
269116
223378
78272
45614
112908
129460
273820
116878
37303
226659
125365
135856
207132
230397
174561
58476
153854
116598
99157
200353
39292
263353
287743
132198
63759
102102
14695
62372
137142
109997
247286
60382
151822
85601
170903
295780
41800
273224
157834
231206
248041
56685
122087
92753
232026
240251
81594
250949
9869
244769
215250
187519
185878
288391
135927
31540
28696
89244
250083
215014
288027
96813
12875
252971
241537
106570
29286
206822
59865
200041
89322
221969
95625
181822
129845
289338
196606
240930
147823
262439
10585
232765
58139
16699
204156
269552
92708
51377
144008
160010
195645
290285
223575
96055
183542
163996
194840
152213
259860
214631
28700
300824
55701
298457
199545
70683
155266
247052
165629
153826
309883
164208
97729
113049
177814
83339
225908
237229
279416
158420
107978
278548
233999
220267
68133
203957
251530
264839
187684
63276
279255
299612
44781
240111
223156
228262
203030
181
298396
293704
69603
56405
301435
244958
78230
307403
253511
218305
275913
82484
226895
57839
1324
104660
121945
9806
118713
279276
91760
140176
178775
56184
101729
5606
21
114450
244000
52885
9587
31948
166310
28398
31151
186783
56883
109853
132964
229673
7223
259914
303409
87073
180755
256188
249998
160370
95673
241459
105349
144373
61598
67203
304176
33731
236046
309121
207596
180363
88000
43380
92692
272951
169421
146923
129079
291922
99926
42701
172614
230016
237131
198593
197313
84677
225168
254602
288990
157439
305773
77340
252961
135007
119836
33630
57118
277513
90768
59815
258337
137270
71907
76372
287536
151849
111806
121906
123330
74246
174945
160706
175157
33361
78609
91872
175252
7376
102069
185793
302149
8415
68066
260149
253760
160174
41402
18911
153102
115566
235422
68204
154193
159635
22841
102623
308357
184925
59184
25623
286679
145170
143108
242849
144758
121204
201453
180669
135546
67205
198108
176318
108096
160384
44579
295276
10148
6079
173276
236688
162120
299458
134406
124982
193351
284277
204214
37064
154943
65823
2620
193077
250935
128008
138050
220446
33984
209699
193162
45624
291876
42302
44207
265190
67865
112558
55127
193680
123852
35555
188287
230995
233232
309822
25133
290413
4161
188550
294108
307293
96912
6989
102118
291538
282561
244224
130310
155109
128941
5574
105234
251835
282321
121123
166198
236077
54593
252484
109791
202096
235030
53850
77770
229573
15394
189580
25183
39059
79585
196855
59257
301178
69677
238274
294991
14713
205855
28117
186070
209922
156149
35328
130634
195553
2990
11449
201904
12595
71450
305978
53317
157716
29020
38035
217319
103924
33260
149788
38472
238497
9052
191969
276764
29636
196328
209263
65096
238654
255227
150199
247887
262061
41329
247630
187933
130155
71704
60382
211889
303804
7938
193912
134179
210640
27561
140981
122028
291837
242503
188686
212531
62778
172035
243912
286411
123863
49268
200040
139044
14611
82598
238352
153539
105344
32392
203807
156564
124381
256427
270863
145261
189434
239496
178691
87221
35369
83532
97528
213092
184688
274149
81190
104871
78073
238642
257925
237834
29049
256345
171349
57318
122700
44753
236542
68923
75865
286276
119038
250706
131602
31324
174842
25794
277532
53017
4292
77484
19820
170732
66120
250521
104627
47392
83163
158779
158627
144249
36195
284572
134152
28
218122
161469
58008
203866
263146
136344
80265
256729
179266
98218
175415
97919
289778
154462
130982
246070
148182
123486
1820
292877
305896
86069
182742
119385
284032
58189
102444
34517
89012
212402
242878
185054
191974
172398
47602
83228
173771
39965
59064
288256
55802
121354
186643
273869
266384
212111
246628
76809
63934
48278
258726
230124
141346
3856
193544
219387
78222
125247
256149
219165
307780
135080
13732
298857
146982
188294
35260
74585
256355
217547
223628
158210
62636
116729
286090
211101
244706
100737
255339
175724
262074
7677
131024
68431
221522
155323
288314
2765
145563
31787
129383
252511
301926
87111
26098
285220
118969
278151
170678
93168
42897
241910
80711
153271
245005
206263
240679
176028
25420
146779
49575
239870
48200
92467
100423
275580
44242
71854
121130
66491
265656
221009
29180
162146
289654
279209
97013
4303
70329
18396
134248
132917
70486
213941
176930
12570
53132
190159
157654
226993
270677
306293
217065
179225
73130
199220
216592
101058
126067
205546
12543
97118
303927
270263
191335
158535
224858
2036
69974
223688
180359
269713
295370
67212
198488
283315
154908
180203
245745
115116
35502
144028
25871
76284
278392
126616
12286
186324
149587
242155
135003
240557
306983
199885
14969
7092
273444
63856
102254
12017
9751
190074
127857
40677
72494
278287
221057
66039
18611
3543
272160
199692
178566
271187
272587
169750
65668
108918
227287
160056
293743
223607
207214
271758
196294
223606
118381
233170
77479
281153
240994
208249
119248
118352
30773
19165
283443
98903
102223
229982
209691
256853
126859
309178
286695
208490
88258
295748
119251
254890
220583
295211
59925
134418
262311
237645
196834
198706
244072
110126
173618
50169
156812
88603
192769
281444
309141
46032
205438
63657
7606
186280
116487
51220
108366
258756
200262
143170
295585
220778
202342
101883
267695
216004
29081
80805
56699
234026
208445
33988
163369
293491
188344
172829
99134
62101
103958
278712
5766
131996
117675
63050
124200
140609
272355
67786
130708
207596
284565
47407
3779
142286
143057
43599
159614
272778
1320
230385
49581
62559
193823
140473
68781
102635
226163
195144
135440
237637
292560
30998
17216
259990
137137
212963
307594
205218
3608
56874
225522
35762
278595
213934
25579
36221
90982
76672
139231
236692
41573
60356
293795
267846
292591
55309
97678
149483
200952
274293
297695
92471
195599
122137
306878
138863
11905
85081
125303
119235
42309
154720
152050
224750
243944
250046
121084
79746
131860
255852
180225
123333
986
73290
39606
196276
221449
23649
148697
63362
38556
123350
46205
294745
32445
173462
161588
271659
198789
249725
234054
122761
183353
262035
31143
187651
67591
203201
297603
91857
285756
216377
81611
94314
152900
74284
137413
26846
303178
49386
302968
43994
145724
123190
147705
181984
15661
83299
304688
5751
270478
93304
274912
125859
307651
16177
10499
91057
127157
48556
35787
198189
272281
20567
147664
107759
295078
184165
304827
143569
6180
34472
95476
3770
75112
196937
143489
270982
51299
274055
196930
188237
3158
245163
224798
162373
113256
107301
77614
127958
53804
239408
99650
163798
258074
275523
156259
219708
144670
273487
103462
13349
218889
10707
264360
98092
189856
22140
83099
210430
256168
121943
305609
57134
194213
144925
212572
256319
300486
299119
110659
62117
136303
143379
189910
204889
207715
151416
140051
252821
160910
29771
79928
285591
211552
98843
252109
175970
186028
104981
89108
298877
120948
73321
127969
181943
22890
66832
142263
297431
256030
223041
198966
54271
271789
10344
271018
305342
231887
63795
203450
278856
163108
106669
49514
65756
126673
43028
201667
14246
308436
234098
252354
152179
113025
101035
76899
134028
224761
170701
71074
288068
41261
136693
117932
206575
68444
132205
238728
297924
91366
252314
90656
153357
104683
79382
12316
304884
17862
46509
96235
280319
227437
263163
75197
285580
196943
189723
71289
43368
294811
268160
129538
288802
159153
226114
301526
53691
189400
33167
221721
54842
248235
31845
38265
5818
157230
283548
72101
111685
259582
183196
245544
142046
192463
150994
297492
5333
147231
131987
307895
122201
167712
292784
133870
182018
227054
133024
274117
133531
248107
14131
193057
141202
306670
226004
306944
210232
170230
116858
134653
213375
224188
240640
251777
210095
59165
270114
47066
251105
90078
6543
172842
272425
118732
151221
145544
225239
233070
35430
298351
157528
29581
41381
140717
278733
177648
125553
53249
219057
79329
217326
50920
286819
170240
257627
88577
154192
230266
68199
6372
73730
27899
279684
128074
124214
135848
172685
143720
18869
222046
232627
26244
129895
227647
160567
198614
31380
34820
73225
194335
267634
119939
105534
43649
98103
38221
161595
207772
269929
308257
182252
216875
254819
110687
42536
168030
236023
269247
215450
254052
2122
69099
267428
179284
95963
273303
146528
139241
144662
37408
230818
309064
162919
241706
277312
193170
295380
109783
98170
167391
274586
92488
195121
277940
175682
93808
309037
181797
238103
123318
156449
223927
230824
76168
59986
225820
34162
30348
46295
307354
193952
205427
72977
10974
256801
57728
291372
65535
307363
186231
211966
259755
232021
56630
282827
65079
274581
159868
248800
296946
19232
100492
270687
154513
217896
119877
284732
51802
61198
169502
23244
16706
260589
284319
135800
116015
251688
139223
93102
185121
162813
150328
66755
166823
96987
107262
252677
48088
93451
24278
285767
296401
15007
226527
138518
101525
105503
170134
5727
122788
54781
101892
93024
143563
79691
92694
175728
68124
109564
184517
186083
98729
52380
151974
65765
118479
160968
52943
65764
299906
139774
30158
17399
214732
296701
271400
41311
134478
57225
121370
216054
256044
254987
175271
144401
283936
201845
141433
77395
71367
3233
191362
48738
281698
33333
6791
43992
198763
177681
266097
129075
14504
102538
300040
60278
305000
301032
297224
173698
9626
71815
242813
190240
33404
58243
240856
47415
151998
230013
165931
128219
201031
46871
65680
241670
32941
122757
255544
24813
296363
205498
73468
302617
197036
198391
142497
251896
24173
73051
286344
219685
195151
22028
206245
113352
105637
236181
834
227635
170640
45727
225491
226446
5609
221052
19768
29184
123078
122719
285423
291479
125518
152974
34035
205806
6874
128784
198211
7186
269610
280098
183424
236586
61610
258571
286860
86877
60251
78431
239096
90457
175740
272962
69079
207976
6387
141865
66449
259177
96778
179864
51723
160627
283543
240020
277133
282609
131262
290556
291617
5320
272326
161516
122149
251914
69904
195389
236067
11697
295354
155543
113989
231962
253448
299183
17318
255930
253215
151772
226066
73847
276180
135275
126195
261050
178538
79044
95955
192435
270949
185983
182196
146154
39738
109330
249037
280421
305650
122814
283426
279041
243667
1643
169225
106422
187235
125444
137670
223537
68134
90118
21912
280248
37649
186421
274590
283335
224387
48409
97794
99454
231965
207240
93635
253781
3724
190530
256676
182011
102311
164060
109578
30820
109208
167871
202589
173113
17621
210175
5209
89328
300108
235876
96608
124250
76951
149647
188946
278372
203506
223799
166598
303297
146716
35417
305510
243017
148190
33202
69161
133825
222025
285611
62192
89006
283426
259030
252635
43776
156558
261960
124386
185153
269022
219192
123921
301773
253719
63881
249401
192914
281500
87886
266988
2607
166210
254370
247377
84518
129904
6033
87273
94633
224257
52111
58530
164248
116401
296044
255383
215477
165143
213441
248807
125289
143779
105834
274391
195827
274440
265190
38017
87825
61368
161121
13991
229414
94526
277303
37310
103787
188914
161977
218293
197773
265555
109059
132139
233432
69186
169909
268277
308834
138578
47824
282795
4473
40949
267812
12411
111282
206569
5867
265276
241670
210696
54875
81539
46031
168736
177494
277931
94381
91915
31024
210377
174530
122379
10674
267874
170559
38658
10583
185481
252363
62134
151625
256361
238909
179413
117999
205544
142064
16034
136189
210846
267403
124606
163289
153912
162718
150191
263705
234378
102696
31441
305289
194402
151770
6905
100712
96408
253573
82558
304467
17937
282624
164777
280601
68039
88165
93211
84075
175464
116148
115564
165099
305492
115783
45391
88346
38982
12164
236226
274573
185067
300429
125880
70038
195432
20641
245370
301152
46249
16104
142731
280322
139579
10863
237248
128641
94570
108859
189015
77440
157179
70769
5790
137108
57746
257700
64679
30365
260691
277887
221539
75821
12625
298419
245941
240031
30784
175647
25959
198089
215171
142444
69077
45124
278718
66078
165314
95920
296357
279364
120443
92123
173404
186520
274433
59405
214598
209104
275891
173833
196231
122951
186748
23385
78935
221346
62799
203740
12894
279754
133761
112739
170863
304775
12437
45720
6678
85021
280998
55395
29299
131943
125168
133793
119830
130259
71610
96312
42763
202329
123722
69387
88913
26935
200310
80017
260390
212161
146725
202704
45217
183145
133679
18365
234654
255522
303208
222746
36944
195253
297584
36125
145181
171098
159985
281016
107800
111754
281643
229757
305183
4984
170400
41198
74575
23469
66822
284422
226977
45521
204940
129428
283464
170923
168070
18847
293611
150450
76779
2593
240970
100081
240094
162413
119700
289458
197367
181548
194939
11957
287928
152771
123185
22354
107931
42415
89931
110158
187373
207533
179458
292334
93037
242798
168349
8127
94913
141244
211613
84695
112651
217088
220598
43415
23181
98630
91518
56829
17393
93978
286133
275647
177506
103200
134088
206284
115433
212366
59826
144999
69297
191534
19257
44112
286416
202729
209187
257696
1729
131782
44540
30477
120331
283682
218550
173933
48088
244030
101547
171643
155876
185502
16206
65596
42610
11399
61593
306287
154804
71247
195047
273761
100878
9565
249351
156756
28003
180779
159141
174250
55291
174313
201635
73047
176405
146813
53212
72303
110376
72891
118266
69080
40528
199031
51070
15924
57721
172129
228286
3458
78635
4945
26450
202755
96683
185064
4093
225913
200684
223992
132174
124260
146075
179425
278332
137785
14928
134856
263933
283526
222289
183983
173595
119589
104886
234691
182515
269102
247527
191247
268067
116335
42192
90441
22569
168107
235293
276636
91481
199618
93935
235789
182985
169766
266817
165379
279107
278102
66352
224664
258774
46383
172841
186458
308674
155435
124879
301483
289340
121976
7710
114697
253270
81567
280202
136723
278589
89488
32706
285172
186483
13317
36857
88147
290518
122236
35178
109839
100174
72312
252822
73136
219548
80165
104074
139696
170156
64243
301243
32620
244936
53190
155638
53500
297996
125667
113712
232673
81248
242259
84978
283995
211312
235002
99624
38278
197560
121621
296775
284147
24360
253139
292706
94608
283457
201526
37080
221637
163910
160269
302190
252718
84298
189009
266640
270630
257332
122279
218378
135496
248136
221208
124484
8727
239735
129649
283610
23906
14417
172456
63737
105046
58796
233728
64268
236468
55729
250023
177661
156222
91987
192737
184459
199856
296472
193581
21164
75868
156883
296606
114407
40360
114848
82243
31063
119231
253233
259701
51868
43072
110311
143332
168128
14642
129886
237488
167298
220985
203196
136775
301475
102692
70017
228511
256022
23631
248161
299034
30727
209936
140786
232943
87449
305761
264013
106278
240061
260198
39711
22256
133364
284831
155856
215664
271490
183983
138178
245758
73745
51314
146831
96722
69804
35480
180361
89112
254483
292654
146560
222456
120149
41038
286584
51101
99130
17294
252672
136889
259105
160729
66904
25839
96556
151158
42356
274397
142614
158532
202475
132881
147513
10800
130480
284433
68212
130181
124355
263268
175914
156322
132777
159210
84670
204583
205412
152989
188221
253482
5181
235078
121796
299835
235549
89610
154660
257124
98539
287970
6069
140028
154122
244723
287569
112798
178452
46620
29766
246520
195502
273566
178152
21779
158055
275968
87597
221310
122966
85145
257445
41888
59662
160314
169681
302091
288168
224315
294885
242740
231623
98834
159579
244615
30898
234967
305848
293411
295182
236981
87345
137720
158740
96463
268484
26875
243869
66632
215903
220685
122422
73434
197262
129219
60489
246889
300609
189351
135118
175099
145070
108939
50384
86681
277112
278317
272456
202784
89857
42513
206688
78530
180371
238887
113402
42920
83286
38472
222967
33868
127536
6961
111781
257963
3837
126941
138276
101208
142066
70150
265645
167262
69793
21
295949
245484
164520
272248
274123
305666
279614
139940
88932
86303
151720
126868
209944
185434
14097
105951
38178
1549
243203
66982
139773
58
147341
272135
294394
179039
51680
170456
194782
142259
166829
263177
300332
249600
2298
151463
107731
196016
257270
276494
156095
222994
72373
8383
233208
163780
133935
49320
87990
258939
68747
260244
132756
220494
218155
277210
58525
244796
58112
91980
165252
240914
177618
111955
117850
33426
30461
179177
229208
279192
288393
134582
122212
231121
272300
150354
39386
269284
7907
38860
285958
174000
257590
28805
110721
79638
30651
146153
207422
256759
149339
212387
287536
165249
237805
199109
296045
101520
156882
183218
1651
162429
34587
182927
167454
54179
12132
62918
159321
307095
189689
147346
222518
84784
248929
278365
289808
275029
582
16928
37285
169193
33484
102346
118063
137587
96913
13478
140918
121065
214400
75264
256417
244161
297592
108331
92188
113341
280811
40832
82825
10763
196344
258022
251031
195717
108617
233740
107581
4546
117831
159040
261741
293666
265491
49077
133676
120754
67178
30907
101924
43781
112456
47554
15569
31519
236433
135075
133668
308407
94431
147800
31807
11879
156294
35655
89533
194211
269182
20340
142537
51323
125023
82592
135845
88734
25746
250359
35197
140128
251234
63129
165765
172494
150736
100146
241694
175936
281609
195333
207048
17136
31670
268604
113095
248786
292271
211623
234869
256532
73913
242957
192132
271593
154354
49347
20970
161744
54425
38928
24305
302730
213019
162090
164398
256020
71159
158676
123943
148260
160763
199046
26316
271735
183429
261967
58163
138267
191558
162102
58436
200566
52341
145002
161090
24877
69858
212293
120069
292384
180476
203541
189971
286814
244494
120768
50762
133751
194897
294747
182134
52217
293529
293147
210952
124243
134961
134752
178407
309153
180204
158312
114058
294485
113114
207737
52449
72633
8369
245145
290188
175778
304556
138075
115597
53891
52367
101506
209652
125102
263817
283298
243609
137189
129051
145057
86485
83312
181885
273349
172737
27728
172004
153190
112692
156203
271899
172368
186719
307739
145991
288455
122658
59191
222786
121714
273205
303300
32386
96744
44912
90296
146791
12399
171741
120235
243351
113608
183136
304889
275405
39710
211661
236316
156403
101762
7944
266539
149727
32621
74103
249414
70070
9047
21308
99292
203554
171675
115658
280870
96184
293894
306969
141006
48843
69053
198964
80009
179732
209081
82222
151598
284373
231754
212272
204352
71444
143442
277676
181881
86982
58483
30529
117544
114512
127765
111489
145714
48949
162481
55166
58508
285027
72412
222477
200709
119604
145634
156847
12234
211378
213142
263144
66537
263573
54226
241910
197865
254225
144458
101207
75004
91080
232869
59184
258474
61013
88382
65869
279095
95239
207595
93200
213479
12114
25257
48119
147282
12625
8190
148795
266901
157309
272930
62517
304628
288667
273696
277541
144189
40312
226712
96359
171479
50871
80057
8094
145902
86023
98106
152799
191889
24354
154341
183847
241750
157945
14526
26684
31613
10160
41082
276113
72565
232830
51777
147060
39805
44867
238739
50268
66029
49805
13072
212150
245967
39360
56864
148355
293620
149536
267635
265223
225465
118089
261384
77100
45418
134054
168127
20261
259885
219790
174786
127728
198710
84865
31545
190120
46510
142758
39135
175033
91365
156449
86040
254374
222295
97755
125605
160780
208376
294832
245580
17462
101572
274220
45772
59023
48828
44838
240326
156019
180280
45906
260868
164076
198912
178082
195884
4673
60729
235517
123669
292267
69191
41862
64062
75071
211671
184579
60982
208638
97583
274925
287908
27337
226630
13533
10405
210100
11754
88970
33689
143283
234187
121072
5257
260625
267676
267734
76138
155437
291553
89449
160563
230050
275511
217692
148904
44271
182108
297279
183566
45719
239983
6932
13648
286122
68567
283140
21863
5758
103536
135363
173463
226840
266987
274689
138903
147047
6450
83378
114376
39538
161928
188979
139629
55217
31568
286640
259351
48263
279786
159205
273154
76688
185212
223803
52296
65211
257876
174494
52715
83448
45807
29897
61807
45534
112188
235932
28672
58107
46950
64824
164130
138228
221986
241872
73959
141706
259187
257681
169694
206348
61279
233546
234863
300824
69651
213655
247701
25711
287226
86130
17515
76690
11359
142880
294410
274267
197766
83187
307654
266826
62182
307435
167720
78350
107035
241081
128057
45953
132632
188896
191012
306082
3957
16432
266115
233352
53986
119249
167055
211596
98595
5281
168495
273345
260998
99148
148017
198391
234035
96327
285728
228165
15431
302005
158675
50194
109426
175154
121685
768
74819
233433
113694
149106
203486
51312
169038
246668
109485
231645
93368
16235
221951
140359
260574
142175
285062
280764
53792
31640
183754
173912
122791
42121
293671
124459
112349
47725
290128
165969
276079
47925
207471
18631
233397
33713
139813
206991
13729
158249
213646
182377
217296
24129
257282
52696
185655
17239
85181
281687
56787
183906
163627
188570
151101
80069
160791
190299
248247
88810
267331
271457
96687
146839
111663
140368
293416
154282
302715
205903
162364
289473
221286
84739
48820
175233
159863
210406
299459
13744
158035
180807
260343
305480
201361
251320
69587
108506
139041
212271
294135
101995
205996
43030
194324
53931
70055
105599
262429
182006
101748
44226
74354
13074
100358
79464
194952
138486
86666
4553
94296
119466
237242
201687
164174
188922
68753
226638
145823
58257
165984
307232
17530
205556
220767
196527
123404
278492
111629
189622
1177
135686
220814
140683
28980
256097
232250
244741
224326
168981
48501
199901
171215
227916
20063
189019
132448
70830
15337
49223
204357
231143
14801
140897
136919
143183
10809
276441
118329
209459
164580
45012
32538
167973
76892
199650
164557
230561
126389
114365
190061
167106
205811
187803
217420
167080
206607
17414
244895
214172
63502
65468
220866
269661
47658
163574
203719
233226
199831
20707
39063
14994
70741
301692
101084
185563
141417
275962
30625
42657
213592
181909
150696
116015
118681
202927
72322
4847
269220
298672
228391
37430
223001
210864
242500
230673
53798
264223
139710
78755
100085
115335
194679
11608
292174
263121
97339
90346
217296
242588
305236
111906
169959
189032
206081
138834
68541
64920
37884
140137
86897
126645
127305
16267
126848
206476
8976
117825
172062
88112
307958
259771
103804
32379
302649
74853
218721
287188
209776
224810
201873
157405
124269
196806
216978
55530
100529
36944
41456
130955
144296
52663
67356
151371
178554
181529
135787
249780
177295
283821
4599
118228
282377
71348
36922
138740
102194
84437
252251
59077
53075
162115
187651
292521
281227
43397
166592
4944
136801
32198
10058
201981
58603
180004
20245
298338
141410
309515
127209
131649
209247
226782
110092
163574
101676
193668
23359
256507
1817
135636
17731
54081
135960
81961
144076
127748
120200
143703
273850
9512
230586
246415
257286
75105
8017
48713
91194
238177
83041
121810
182898
131057
93698
187680
35482
190997
10365
177451
134915
20907
261804
262646
261777
204514
255389
204177
150434
298788
224039
222346
184687
216744
55866
124019
89181
198843
94545
212150
24083
174472
305505
272795
16230
144010
283233
257495
72934
147053
141806
296880
155204
172189
158964
210792
226914
235573
167538
214055
276555
113554
251547
222289
155728
291371
280048
248662
38899
198859
207359
292179
168560
16684
213045
38630
200254
231028
58211
92555
84576
271294
241490
206362
138063
244581
202675
56420
167398
159287
216800
113486
114465
156781
264061
89203
195796
157689
242195
68196
181889
90403
97836
52838
244911
254259
44119
77628
103025
225082
230071
180063
3264
290905
69372
266961
48167
39443
87984
102581
268744
169167
96691
242040
34236
250406
16655
196908
269410
197861
536
183870
221300
171934
277615
179611
284738
94780
186705
161203
195985
99761
10829
69976
114795
262465
136584
128415
252174
87098
46980
55514
7610
9516
68646
125448
229980
189036
295751
50832
247227
56452
103380
181919
186111
156413
255769
172648
178400
97743
152145
304483
142629
240760
224494
228977
63246
268282
164703
92373
189742
260826
238280
176539
256676
23879
140479
271361
74077
14000
248866
297840
195126
216288
201111
187715
274424
287125
99999
69375
170484
66049
4798
43479
2292
31628
286627
270206
186504
251519
285345
211910
236879
276010
292975
112403
293162
257046
299233
203901
18912
204921
226490
238202
241745
155091
275616
40323
171452
252530
296443
144425
34912
138173
243026
268433
259362
104736
52380
284828
269187
143789
171610
137911
236792
3673
228246
15568
102036
35070
59199
128613
272862
58312
76607
301666
19816
237798
264421
91017
106336
291996
298812
47623
264439
151095
12686
289247
275892
253431
284692
186795
182797
24305
130548
237875
14161
205758
51058
171547
276332
123261
153777
263876
230221
94508
246983
144847
10627
40622
59400
66552
260996
52893
282917
16770
64164
132528
277741
133063
217298
128942
162311
249555
164470
122704
80734
185094
184641
38266
255709
206136
191584
293058
146559
245180
200783
187736
24063
45132
125795
113287
173428
84579
204038
113741
25511
49694
253790
288767
137086
210303
107522
209900
101335
224405
215972
269228
111559
156619
192782
58865
266971
223931
73444
277377
116902
180730
222674
268819
50531
25501
9494
38142
174449
248576
51082
309266
154368
101382
162990
158887
20896
110626
244880
146306
143317
248587
306618
157686
163647
240079
136973
183411
261545
16845
196166
237750
174264
209722
46497
256837
223899
94636
145032
98894
106032
161442
118619
191338
112474
145944
56637
300077
198592
84722
74467
42681
73586
63825
292233
125673
58356
266
87825
231150
167219
59597
3723
285804
130778
100356
208455
146922
120975
100069
196258
31462
66218
9520
43271
209497
238191
277394
297951
167520
29142
210693
303315
176786
291261
293572
35990
66843
17298
265996
55069
185329
123436
147936
209147
8635
106
230562
183418
30067
52428
49564
267998
2682
264890
776
5561
13305
259318
65489
151208
254069
29699
274337
282827
307964
89437
194570
266767
176441
228038
84809
135447
254151
183326
40565
21923
18848
44900
25934
58483
158619
39457
274766
553
36947
242331
273656
3879
144427
278956
261642
91180
214563
177627
240889
121271
268995
296285
261553
48421
199607
258111
11725
214472
107285
282434
173809
23447
172507
138512
31162
111140
65431
167733
8285
217333
76176
154144
136876
74822
287865
116830
33601
207480
86681
107981
103631
192266
1670
129540
239144
186844
57030
293184
282698
151835
314
259380
147964
98381
151553
221744
129839
233118
276140
188633
91909
48854
239814
295485
179870
130951
100890
68569
240779
89225
132851
211244
265691
15149
119123
203269
118849
252389
130829
14909
2828
213875
210541
177605
110009
26741
33790
63107
6487
227637
76089
105953
307763
116203
117906
187223
92292
83370
123425
149330
229639
218883
293587
187248
163645
95551
252620
117073
291070
191822
71191
233437
27503
88677
235811
226237
90525
193373
89099
86175
21929
115238
194616
252011
245973
58044
222558
158144
241532
10895
14179
181029
138536
149286
170551
123621
276386
52301
195528
40449
79658
175162
177107
167219
220553
28652
34659
50461
79599
148025
62939
241858
288752
121157
254992
278069
45248
140098
307437
27410
283630
65559
299402
144182
100582
219503
134090
17796
232080
196740
137732
14776
60420
264138
103529
238357
170190
11788
280020
12920
286387
94470
185211
231591
149339
59744
17098
237942
292590
81203
77068
108032
174336
281839
187244
76036
94804
97972
263147
267201
114151
81330
9302
170104
196853
154979
49344
45604
160295
99252
241036
159826
183837
258550
46732
152271
186781
154485
220090
23784
99354
230893
280345
158988
54861
202042
220418
146360
97627
281309
150422
125771
131160
111448
246808
244703
32531
298347
124128
265753
29708
159377
115361
150063
285379
115088
39988
79600
87994
161226
121089
241044
182008
190946
305624
27600
290772
245761
90487
178911
57050
141583
205921
251536
92872
81074
220145
154279
33932
174077
299718
152878
235456
303251
171154
283857
265056
257927
36920
205847
36471
163479
138125
50328
268639
271935
188752
224416
197954
7304
46491
247396
231845
133528
281353
32337
96755
141745
175276
74160
160160
221814
259894
94566
108768
277918
174535
88754
37753
276842
306039
185353
64112
218691
174345
87343
215428
162158
59609
189533
164374
165819
106066
94444
154967
51446
86329
94069
38003
239802
260337
18009
97256
1929
37608
277297
37777
28896
169922
260762
197350
133847
39523
52986
226454
92450
161944
292296
71255
189083
116385
82631
1779
146482
78371
302017
10911
209517
191528
107722
64293
253098
296042
152947
288912
205621
53267
9366
99181
68600
67760
148564
179393
302339
289735
132332
208332
222677
285254
238280
167779
237966
240255
12371
114272
100688
33058
79922
172477
258910
32075
144907
33202
177047
296220
131133
56561
100708
148348
76399
151414
16844
9509
257126
287442
77692
192675
65882
195404
206835
210635
265063
186051
183550
205966
92097
89345
115625
62512
70065
86298
111347
302719
64409
238222
90890
49384
78210
63276
287268
68490
216821
95509
10787
196081
197031
100698
77044
120944
170724
42141
239522
159795
292636
98628
185287
166607
159583
146277
94710
113114
240205
97636
41439
35325
56755
167076
5297
280668
146135
191985
106217
197080
94313
253754
283578
309121
308999
121434
111386
294134
200699
164786
26929
194188
129943
209219
158932
140530
55351
29446
95337
218717
11309
44451
145538
292368
187357
291116
166058
24363
112789
47095
268606
10356
15182
258884
282123
87639
100932
194987
194557
186287
59515
59486
279060
33946
159834
201370
217564
63269
200038
136091
65293
251124
273607
1102
245525
273253
69004
295092
165291
113748
240517
220820
251983
215552
60434
119455
86238
166069
14963
221284
97350
148513
281139
83341
8116
252646
203568
243828
209006
79811
154517
9124
232162
62535
252978
288585
70407
55355
137907
306750
33650
210948
191394
285826
29088
60288
121335
48828
46920
189574
53453
207267
5782
274967
147972
188828
164057
160526
102242
102316
179983
192966
142274
104899
55252
284358
127444
203065
157531
9851
48312
178550
171313
149960
229763
27241
262922
29202
151435
50963
107802
90874
139858
97712
160547
46736
27439
222445
263219
127120
144235
237956
174564
3889
71453
42527
254247
126345
241676
167561
107694
144046
171618
143732
100670
293364
195025
190937
111152
3836
166597
170180
41536
94621
171709
299797
257665
163946
14298
261914
266902
161590
214653
160125
185574
100050
59472
258497
62653
239634
19222
24403
148017
88285
58076
103463
80297
149205
73447
210380
245124
73801
268945
15368
254145
143040
302305
280172
283609
176260
270778
122110
206386
118165
48737
244914
70328
31322
248243
76587
23223
103302
85246
300430
233488
5923
103715
112242
82718
104160
286774
166140
219784
79060
217292
229846
121983
62937
88749
59183
211111
142572
243876
283027
164994
248570
265419
71909
87696
155878
61485
282188
228057
83660
97222
10151
230723
270875
143054
46059
289226
215962
42471
122106
246704
139898
10195
85460
253591
1261
59551
158593
301199
63229
96935
62782
85098
51436
64695
248756
247314
259681
48964
20916
162204
172019
187832
214270
210289
170277
90868
247485
63409
261218
359
156418
95774
30377
190769
221439
151436
177195
23088
302414
4955
86289
272779
159261
217795
4096
306370
47233
27387
42185
106525
40343
141189
226045
134561
67509
20805
44130
276248
150376
174981
277366
52468
137150
231546
295780
75029
126104
5907
59914
225330
294729
78356
123940
104117
83748
257310
122318
128515
296424
136833
129577
49824
44667
153309
261824
85489
239476
114001
294867
67943
247712
52492
21749
295915
54789
163781
281091
267027
197581
208485
304719
162233
38862
282724
27203
116045
120559
104673
93511
168543
82267
96003
281291
61506
98244
140202
150320
150344
271722
25828
295782
57174
27812
108822
120249
101427
128355
168895
148996
17218
212799
147091
221354
191498
295521
78956
117233
209173
60180
270781
297184
122950
131671
225147
204958
215012
234656
148769
129944
139776
167152
269282
3855
141596
47678
107027
48047
190921
288481
80035
210295
278633
55565
40171
3396
121464
35654
233999
126174
10919
53251
75478
239348
26061
102384
223939
85325
266836
128789
283886
45990
119670
144720
281511
205972
294028
50897
28879
145044
55951
129865
161024
84349
288862
75724
292783
247225
51740
249199
125063
128335
156805
106978
35378
4449
211151
78524
303035
217305
212085
242091
167912
95834
81238
125866
299365
156677
29300
208481
185084
77797
243076
49580
18747
288090
131348
233864
45830
30957
125441
85836
240095
306095
174970
57363
199866
182390
233532
158667
70635
15984
155979
104270
125587
1252
57558
306669
56106
181552
20729
268464
138062
242563
144276
226361
292073
243702
22160
114061
10288
115384
187746
261470
224932
12456
190586
279380
133718
207449
158133
202777
53614
16561
110989
111663
277039
124566
114844
167879
49114
145892
53908
245990
158013
208085
292769
172110
235399
83960
176661
126466
124482
79589
181008
190098
108802
25864
98984
243184
37468
105184
115539
242612
229737
285941
261360
176980
89041
87145
80083
134375
76963
241182
144040
61290
22375
232589
246101
206314
149364
21099
111547
11554
18701
221291
292597
230717
71279
250912
223396
270579
73808
203958
3396
234076
177351
125707
195507
189263
137553
46929
140122
1445
107789
130888
158729
188686
56639
51296
125147
72531
38602
270164
167855
266644
101017
47591
94230
128542
299065
110553
226759
289647
192795
95715
266896
254905
283349
178150
178448
261103
17222
203576
113159
300355
289926
74666
14752
152749
199943
116778
288063
120585
212232
211180
258965
224812
116536
217123
134469
141869
270835
199127
53666
36692
150072
140710
57016
16584
127283
69675
309373
109496
171928
94510
192010
222221
196525
194249
6241
235131
47727
154948
246153
81654
299288
35710
145834
29962
266913
188941
45381
171096
236188
58262
188095
54680
236127
153034
16220
212658
144392
288295
24361
90480
252819
173649
174063
224554
125862
33067
62786
62381
249917
165574
178502
103553
189869
258009
47704
44999
288666
7728
292915
97559
308165
164052
274562
134935
238649
247352
214765
294766
214596
40345
62276
291488
63093
6575
58261
68884
150912
2650
14773
186324
254313
8456
38861
76951
166717
282435
143154
163668
64316
51091
212468
191455
284329
24183
203854
170465
134997
29005
168908
240393
131663
101748
17124
255813
299862
89824
168301
22823
137783
210821
106135
131065
95513
298782
116662
180884
235917
249286
298877
152208
213904
196031
125439
219001
254783
127820
36383
34305
207008
306023
124776
78600
24547
37053
231646
70888
169560
9362
177831
142369
34111
276441
133273
25019
131845
60188
179020
156231
82576
48993
187953
241382
187922
57236
264577
261149
156064
233978
97217
15177
189365
261008
212773
280594
31041
262761
101594
155604
11422
129334
71577
45107
40144
91327
213
295423
84173
42711
87554
180725
150663
216192
130717
61331
32117
67678
110624
246351
216761
241867
163441
306669
232761
26439
211258
276838
290281
223183
14758
293958
87504
182508
109277
21932
74549
301130
75828
72163
89803
8973
79797
80384
95840
308055
151046
248279
6769
138552
22120
150647
203291
231476
183057
44178
122966
227893
10132
190141
221380
247679
112328
275552
69735
39463
287926
70822
13303
171770
150792
9733
192618
255378
264494
41742
134913
86494
194403
143431
178577
298922
302504
221102
170233
302397
121633
60909
87998
291549
26801
272535
171503
48718
63058
300096
284542
75929
18504
301792
211392
47207
99578
270240
206428
184335
299121
10520
197441
298578
182060
216030
49435
110229
293851
233938
79083
200850
182052
26705
273504
257405
163809
79054
91941
75002
97779
307144
273040
30173
250883
179325
208917
25618
45798
81750
10538
227676
215859
182093
44543
17221
247661
166326
193732
104821
290446
242440
101064
55853
8913
239578
96573
303757
5025
187640
262060
237813
57617
308358
49722
309097
233557
199424
58696
255904
98314
285760
200600
304831
205397
243470
154049
218913
298972
260952
124647
305135
260286
12124
136168
287245
289737
116794
159657
82730
242078
209684
221821
170533
208014
65914
188253
154827
43343
253691
144720
60255
263835
37703
44521
295155
10917
21223
246854
47679
94636
3363
208041
201076
9262
80694
44990
42676
34456
297725
51019
264900
94492
35678
121592
128970
40865
271351
158251
166049
198602
7085
40733
54918
42734
40399
277826
305634
209766
103424
170125
30453
279190
209628
263549
123899
216364
116936
220429
34434
74658
282145
27578
273225
121788
207514
6808
24808
220181
278347
101568
256199
31484
78516
229894
271023
84852
257915
62495
20060
270607
18557
12913
272057
134463
274568
129545
167623
249478
132005
156397
225962
56810
304698
174153
250283
90524
182325
57310
114500
148293
204843
205725
88868
168143
62100
289340
283208
271187
134201
99664
268848
87770
97363
14319
88876
164439
147359
254358
268088
214063
267252
29646
147010
142146
38582
283689
68066
105848
266873
84061
269892
250150
249432
181472
22530
25488
13520
201220
185733
184706
254164
104512
70523
173087
73749
284287
301886
129849
104457
14891
206038
209841
27905
1068
211050
129562
159896
154502
238865
39759
219941
300630
289753
54050
57781
275314
141881
113483
79830
224985
229429
199038
152425
126823
83781
258640
53549
213070
160100
33767
227413
220143
74348
108226
10736
193495
114563
235367
35704
300083
56872
58675
122309
227459
174897
167715
189373
40433
159581
88418
252401
69283
5753
192787
227898
188579
50174
134005
156707
194519
301978
240979
228894
277217
140443
198016
277794
195556
286549
187473
292792
139698
96852
266189
256227
230178
205724
113396
96635
121721
71650
5522
255332
248347
91673
53075
198990
277639
301998
29841
266607
292297
57627
218528
131393
156956
134058
50693
35140
279791
238037
282710
116402
68950
52979
165701
269718
55400
272118
288052
6527
245272
107256
13332
194889
34179
194494
126997
46916
302816
178460
200367
102408
107828
69884
76742
253561
205856
81992
51508
68250
63507
110864
2529
224239
255515
1600
74805
111875
134237
191143
212614
12166
106048
43315
176531
49409
13136
305741
279228
23382
12184
286932
181116
239618
208557
116736
276380
267187
62622
13865
79593
179576
49561
116641
157768
78315
9659
186540
9911
105858
6756
175387
250854
88872
186393
226041
65385
103384
75789
117861
191398
83383
254111
140416
134030
75844
278376
16155
239065
35694
174482
40951
263337
234640
298643
78505
130941
265424
288901
218328
255808
193345
227798
21664
223376
294912
240531
256678
66969
124213
104653
50152
237476
247235
229346
126176
148184
205702
148967
98186
215651
233020
99516
59597
26951
221887
193236
119658
104973
290143
136559
121360
63070
242737
2794
166530
117324
101282
88678
182423
280510
147255
187968
155641
124500
198844
205863
50939
29447
26275
278239
156926
11913
158040
146472
168283
245649
28442
175261
55246
133724
10183
285523
220682
141265
75034
232752
206474
85300
175330
116511
89184
294066
45727
28930
84066
39704
73447
42879
115640
156636
18461
143040
36812
274458
183307
47783
183106
267901
284072
165684
153985
102814
19953
249860
119515
247598
274061
157595
66682
45799
65744
186172
246084
224944
45903
99617
78421
260367
298297
127163
269795
252940
51147
245675
97744
275668
1433
174982
227910
291353
235305
28193
106010
207330
254574
70519
105987
33120
251178
134346
125162
247057
171692
109502
74650
33000
41011
258441
192990
87001
169370
15598
284056
54834
260211
126540
71341
67414
105520
136188
62269
208770
168101
211668
20228
194353
292498
126322
275868
11409
138367
86126
203937
113519
21567
72902
254447
156940
46324
181257
53966
164798
160435
29373
46254
149658
197462
290014
156898
203947
88657
303570
254005
4342
231862
300568
170555
40709
102446
93469
245366
292968
71068
132903
244762
86745
244155
215021
181030
47432
39479
277725
104788
225440
189671
107565
64770
176048
169243
124297
135733
159832
203608
202581
220575
275924
269404
241232
74555
52761
187403
156750
233549
226749
5066
288599
203222
285986
78953
191463
45157
79882
291842
271709
222059
51512
95217
64986
32434
52292
280998
209201
167265
157685
21753
192222
267509
25437
186216
198738
224058
185278
258706
125015
241586
77902
195134
161801
205528
37473
262326
40116
30525
120253
295279
109640
299181
21432
146846
283829
92221
163194
254769
26505
49027
97765
301718
153398
208047
32946
12027
264796
283000
133683
30553
254490
213717
176537
299142
35647
261670
262743
146351
45921
254157
31563
187184
90793
99786
98523
268244
182146
142573
255657
160332
37964
159387
115045
132804
46385
216105
159501
210107
144876
142908
240100
9605
205805
83273
124536
293267
113394
94539
33134
166693
222164
268215
43039
146105
154643
291006
106249
96450
14933
271261
137902
271326
255927
35312
237136
123086
108455
247774
104997
215203
38268
65575
188769
264204
33365
131979
51642
141078
36732
187135
253284
102118
141948
230238
234190
120953
68541
107299
101436
234270
247327
103394
275804
269766
43850
26697
160170
263929
67952
179180
61912
35535
106623
54597
57571
266060
60853
188093
77861
205766
294834
24314
149654
83929
101404
117399
66902
108116
37028
23718
156032
76358
248115
1888
148244
70784
5014
194915
37096
55626
288363
246618
154898
31723
163401
186607
94961
23750
264811
301458
71176
287235
229935
12042
249024
222430
306986
3870
281662
303475
203243
37006
35579
25233
87322
78092
152838
292518
252929
9405
40969
56688
128920
289189
39201
223774
147916
85649
62617
298594
86361
265682
206297
223029
202237
127696
167716
34584
51996
56453
134994
199597
266594
55798
82919
123474
140828
237050
252686
267820
107916
94543
274497
18856
18213
84694
87197
117750
213789
122653
147187
56914
206106
146692
206827
206779
82474
146129
6763
88317
40764
51564
104350
20506
212290
207842
180032
218360
82828
29153
178524
132106
256850
223224
173106
126704
286196
203864
214877
103007
75569
18099
81382
63032
60876
279557
251801
109955
119994
21828
125007
247818
11488
247576
154923
163770
145386
26644
52090
111513
6766
7418
164868
79185
123713
92214
87231
156498
185934
6260
177397
51806
262534
198321
233782
149314
202961
96316
85972
4255
247525
150928
255442
29655
229835
103024
119990
288284
45531
267387
54481
126534
52928
49570
3437
234745
194860
7932
267215
183328
284705
44695
215601
160032
178929
83196
248346
39381
285720
5821
164766
76005
82625
161887
53453
216112
3146
138962
70253
248214
225229
159727
201931
178572
167048
290800
28059
74690
70926
67307
100097
247206
145891
233042
291028
114547
216121
301859
9079
49951
66571
170262
64485
268319
72214
68434
30749
173923
286939
67270
13267
112278
137765
160522
104038
90802
279657
50964
99152
288475
13137
58370
175955
112885
57609
244050
125683
34397
39644
289049
151513
134053
306409
25688
95756
70316
57090
17852
236575
185935
256019
201857
259602
223744
69420
247867
34377
67926
28285
232545
127812
70565
96525
86554
95859
198761
160966
141139
277196
199145
268125
170941
69479
81445
132859
77550
264113
79621
234291
125281
212965
179318
91499
6659
148238
222943
258594
83063
250372
146402
301288
243845
194123
168149
157930
38482
146276
242046
206757
20839
283205
178870
245778
273535
116564
171237
13008
277390
261045
142940
305009
77408
94540
302127
251745
146997
103481
96987
53383
38156
116504
151399
51658
127125
241175
224509
64773
238849
75960
33295
93591
173663
20910
213332
168698
33226
118954
278923
214644
91249
3823
289323
277019
203238
185412
25144
42557
153505
214079
82357
19774
229378
195435
249881
36298
16717
219059
13173
14006
252572
136457
106023
244450
202754
103246
183077
28887
28784
302081
129760
98264
193146
94979
50516
53657
296087
95365
14087
134972
37809
45703
20777
220004
123915
279312
68786
114165
101461
110993
134435
214069
160044
40918
78249
140698
108030
278283
104471
237601
282218
100525
184130
236929
262378
206412
124613
264898
109258
83541
252244
397
98896
95455
207627
234750
270679
1899
271906
81393
123820
213063
118406
100151
261809
103258
19796
144528
233563
8267
54975
267019
280025
186017
221123
143632
48760
179588
163775
129083
1222
162533
7349
278648
4851
232504
69563
24553
81155
132820
169070
184579
186750
94854
125116
91413
54703
298731
5245
186498
223161
305152
204000
103466
235395
19278
299708
202422
252004
64033
30822
81350
167253
102139
133791
20386
187481
35290
174611
131780
96039
189487
272249
106922
39923
303137
270149
23276
194071
253938
281903
2388
229224
65534
10786
15580
172749
264875
198136
79677
276652
262113
510
137586
297603
214052
107488
253034
34815
114222
136809
132396
79582
87667
127246
7076
115082
246858
131723
244685
71122
99811
129475
187908
213385
266427
239869
55412
58914
149424
97942
92470
233277
254886
273598
242676
288448
253426
83695
306037
157440
124266
94796
184744
24156
92198
303694
113492
289320
121606
57888
271460
166468
40906
73944
189115
282191
254213
139235
187408
139968
210247
284232
222556
250013
151650
33751
170704
304592
294831
219103
29055
78305
283501
63422
40865
243090
88177
182704
127760
28972
274574
180847
214924
153638
10399
80023
172506
271671
266308
141557
89255
152743
96554
259483
82552
35602
254710
48914
180958
298155
45535
219255
2248
42093
187363
7861
216246
252492
80068
98102
285699
91372
12742
163955
191141
132012
96358
147223
161247
284508
86834
178450
246061
206719
47637
187237
278375
65514
78248
186688
16691
88246
112960
26562
33807
33831
115668
62149
175264
259768
59724
139628
238244
254170
207125
301424
186043
249769
39892
268058
209531
291797
247423
184421
127980
190304
92575
163376
174685
41718
33679
77664
131848
37768
200472
136426
122804
191479
32765
19478
239981
13674
260824
159736
23040
95710
182886
253012
187072
246731
304629
259505
226652
268866
295092
217456
224834
114160
182886
47133
297731
62084
17730
220470
305849
221933
101988
224126
85951
56383
200880
188424
19923
158059
33304
17724
252733
3251
211788
191183
124889
169715
285258
77687
232273
220229
195558
91275
260032
61608
55363
171504
141940
288428
274127
294781
254364
54563
199771
272053
96754
222686
119276
74924
171289
101465
201549
196861
242197
94462
145646
278266
305664
195271
97590
306720
158199
286728
115458
161838
210213
115390
142103
55380
238941
196236
80305
141297
275348
196088
253132
308815
254564
27828
271538
69896
73597
266216
208460
145860
269918
78727
233021
1949
87633
121390
80903
82915
83198
248681
159083
274598
27345
225208
290117
210570
269778
46351
184813
297606
66147
229196
164684
18630
7143
28272
253264
97918
258792
219835
67688
256623
136006
239789
291832
153716
247828
137998
69087
272524
58259
197404
294925
57423
195843
128398
154423
158168
175098
163435
19807
1200
222523
1177
84788
89993
207330
100487
112947
246278
133295
209708
108783
177622
275109
255623
149749
165675
274664
201762
151960
238741
103535
137158
66777
219142
151186
218233
297292
168760
38663
307652
141563
16143
236679
292727
58610
155162
175502
141252
308113
31869
202719
241597
517
219036
205804
294198
149040
238487
208795
38957
280644
142153
178668
161480
59606
117276
290141
293780
202381
139945
108870
181952
249514
187862
54554
125679
131375
291394
102210
158136
87176
185639
191895
175650
11085
283098
2611
86597
257337
249261
148497
268193
259287
202986
196357
931
269515
278258
272487
302098
189085
42086
263080
301135
137338
271126
21404
29779
299273
1905
292667
188476
308538
133242
296436
223919
269643
182805
25627
145829
68957
242878
53430
61175
258628
32363
173481
248578
217050
255030
59783
286047
76640
18166
68518
135960
270381
291099
76213
93571
76861
56676
140929
233414
215757
100557
311
198374
276446
110611
18410
30149
5803
254588
200432
28028
161422
52150
71063
191155
54814
202107
262149
285028
235458
142023
262573
203412
52150
39030
243216
149924
76782
33063
123399
56749
164570
34399
143811
309839
10717
230304
279616
127898
277796
281613
29502
194961
110710
124319
107396
209419
48778
166915
265766
185205
38227
247815
84025
297464
301441
54771
92078
296995
17331
217405
64008
90446
181967
30981
1763
116781
112150
153337
110784
2281
86877
252899
252816
234775
67576
92343
214832
216620
174895
65456
153381
13939
80155
157573
270314
3162
226413
210129
232923
67137
76277
228338
92358
182166
53017
203991
155402
81870
296143
55174
61381
219170
227189
16645
49369
304791
235475
38831
285401
305680
127566
137062
85670
28354
249316
302607
285093
80382
279252
247538
298127
179251
81371
264385
25507
119145
20539
267013
258637
122999
131951
37623
196443
245763
29019
66003
165404
247127
284772
106366
195933
249576
181604
232716
38924
25607
22769
129370
8409
285455
1642
80619
222511
123259
179834
63705
669
151355
298257
89533
269265
205823
260768
55782
244274
221730
163737
270081
20686
93382
82553
231539
170316
167294
142657
226731
299776
103232
104587
300697
293375
144818
206303
5823
235025
254795
17662
211968
98035
46489
188154
98010
81853
239425
278389
29900
204744
60965
119174
59120
108564
25809
191983
48539
288012
218748
85996
101310
118721
59226
208523
30299
32757
18791
122955
55095
91888
261466
7754
171310
125532
25508
280216
76554
9502
31368
170411
232400
275800
203725
102795
239296
125891
96128
252987
225065
200377
74122
193592
2811
78262
47093
98920
66468
166867
44685
157169
257505
11040
286325
176766
41959
106754
221638
78032
140386
295477
150499
5723
228497
253443
175893
109097
201522
97515
222025
295172
57800
152102
190582
127122
243008
262248
20715
134499
111262
49719
295629
27667
139232
86633
57075
171230
51674
244399
21724
68180
200538
20394
220613
107588
15216
121774
171757
227679
299987
308102
226976
236768
193160
221548
179333
97042
299209
237861
232925
65515
162858
205801
265983
234970
216336
146439
143476
74171
239593
30991
221970
219837
296713
240002
198812
299822
116194
157035
115238
20859
163749
43543
242243
151233
165356
216651
45079
290295
249708
121663
98984
245827
80895
84784
107788
242032
61941
177760
102456
172152
302531
106183
109871
172789
161554
165465
46134
166203
203276
201223
126310
165553
48116
134792
74103
92107
123786
96437
131004
278011
20482
181302
190263
65179
268652
148889
110218
176174
80537
273288
82976
17776
39227
26633
124993
184509
145530
250110
46357
86823
30024
89752
13846
288301
86445
284709
193148
171383
85928
261706
27301
187061
34482
92882
102618
232055
22777
143755
158330
13218
117837
217110
193927
95782
104802
228886
260933
309854
302434
269936
303823
94557
290574
235197
271021
266367
309128
130710
41484
272601
56062
210318
116706
166107
203793
56288
112443
269642
27399
200271
153954
132290
212805
250089
181691
27734
87132
142746
167836
15967
275923
210140
112978
47876
285
211496
193178
201668
50700
255952
50169
180389
78660
140176
25701
188912
185419
21841
51663
86427
282756
19798
85486
255552
157649
98962
295625
145251
245071
22892
117456
92819
64706
19514
286532
271863
179551
158810
104335
86620
242819
250728
24686
77432
164258
63686
140625
198422
131708
288872
95468
53769
205966
4086
308137
86709
209185
248660
203244
168521
141271
151798
148234
160818
35595
45154
93055
277040
217495
173701
273095
106184
213865
295259
157198
202540
73501
11468
161711
67820
20939
130116
146821
28958
215790
195708
96357
286081
243441
254281
177138
19661
27556
148981
18657
37808
27353
308807
45282
127691
262057
193496
292147
299540
25009
65851
27800
280403
247139
52769
172014
163142
43378
105198
5178
211449
245358
207713
128970
209415
154171
100140
57045
119353
74271
172014
182047
81065
185656
257567
289589
297736
72823
223416
174033
114377
73382
291177
120378
220608
115229
302656
191272
185335
35765
85840
151153
117961
278830
296466
181101
219569
29771
269648
210210
48335
215119
137407
68379
193247
205923
164783
157522
66213
9113
86823
146287
293482
55390
299042
2808
276649
34238
192724
224526
244383
18574
265588
76630
122571
141363
265188
138852
263826
35153
260107
94862
46512
79902
153236
211126
1814
78614
93311
271786
241183
32360
192242
50450
24813
246205
25198
252814
17249
34846
282504
202687
214872
299232
179483
255453
205960
51313
240897
97183
224043
181371
233394
140267
241062
59154
137659
35926
141833
156956
211041
290015
128205
226593
154759
87145
272324
78333
81299
291675
94416
202841
163235
117729
119355
49225
141986
98657
6475
195834
16061
79606
284384
301992
117829
187884
208858
276072
138669
250152
277179
301258
255405
108691
250684
134967
153081
143879
112400
144774
133964
252632
237208
120473
117145
260316
211974
71023
110529
157340
127855
192108
41047
286583
77011
262019
104059
103934
149883
151508
113430
174363
13765
22662
72424
220181
6117
82688
153067
169539
178554
69246
108689
162229
232036
214987
293863
299341
138735
295075
156583
206827
287114
206374
137340
200672
184629
56438
111674
237555
233481
118175
81192
98914
70378
99855
224172
5361
248426
137441
120875
295588
257613
194004
231255
189359
255479
284766
139985
152436
215386
187908
217424
73656
3361
106118
117336
139678
199019
239119
128699
20153
270568
294846
86480
109858
272215
202173
255241
86438
105194
6482
199678
196493
175633
184653
283757
289483
275071
121609
138851
210504
139849
200666
199513
238700
243745
12845
181976
224110
173581
67149
198275
256478
100159
6163
309689
32125
216117
62505
152469
268856
291347
157973
268752
240016
92127
149412
72252
163954
288022
162279
86166
120761
228753
124313
160375
308978
300491
225518
58653
76599
233258
241478
15053
61091
33300
82308
115565
109711
216583
305656
126355
225909
142778
254323
232833
68859
166606
285403
5554
73200
10375
309608
17744
25607
109817
285747
123466
245302
61594
59993
197895
236632
56645
22544
40312
72889
1638
277387
117969
159433
147765
202065
306284
221177
7792
183441
221260
270328
296601
216779
128071
169577
122833
271019
99887
261011
212612
38445
146228
203287
75212
192898
249539
210073
32644
204039
248377
309518
200837
39592
195184
181602
283453
105008
243359
185724
228531
80505
31715
293324
151954
224656
193716
10717
254378
276308
211778
20413
141577
244127
123644
106533
162585
91350
302161
302310
260966
272636
280727
92584
87645
239986
130744
76010
276641
110030
188159
135522
203318
236633
51182
182083
32484
164156
85322
184338
67427
295708
169269
169646
60277
268163
245808
308369
10547
279456
258275
261218
207149
303049
175909
251922
193497
200929
106329
197767
291433
5224
33265
199228
234512
98021
173535
224872
156074
257295
130479
305573
44979
9745
104955
234464
114709
230448
231591
3208
77809
235404
109916
284924
40041
262027
243276
53962
125083
254138
213130
6577
180858
35645
304585
144373
231844
62023
91763
288795
149814
164010
100636
84961
220404
201246
13824
177140
42803
30806
257365
11940
55745
172761
69044
195675
83092
59543
77582
77640
213446
91063
83240
112694
133950
209151
275969
59846
104842
159389
100992
190202
280609
284123
219634
287858
230945
17556
103014
167807
81975
30933
105135
173137
44518
92440
97574
241820
134306
233958
153773
182139
108189
107818
243963
64906
302653
60289
173273
14030
158056
58158
239314
249771
309231
214015
285256
287063
290280
247738
305398
20134
80655
88596
6278
222381
271004
80100
83261
1126
237780
138524
189211
280096
137746
136825
190055
236690
157626
176646
127968
20354
197500
223781
106981
31643
137836
222371
239022
230118
13784
205516
15537
133568
144040
60046
255846
146970
55837
262656
65428
167958
305932
57915
142151
224015
305977
214466
199821
281873
61750
201100
92669
122237
33532
40087
19199
215914
46278
4305
176314
240219
276247
204965
129163
258887
136021
14937
232423
211258
50928
17646
61726
6748
218810
277714
103682
302428
297312
245067
74563
212252
144113
90827
170850
92597
205618
158383
165443
216228
40211
140022
64737
83668
18389
14866
172268
115066
286051
14738
255864
103479
104469
81223
104561
114363
186786
145457
184886
184745
111744
202962
146654
267880
200297
216229
268705
215827
227053
211401
121703
188368
228586
124052
216769
273370
12175
10507
177079
37890
139816
185412
172064
197678
181604
36426
178494
68732
225682
196217
285659
233042
207751
226031
277676
190437
72574
72137
35589
222950
133986
234289
300569
257283
131961
267898
9005
184601
286181
161900
193484
39402
182198
151258
136552
101962
175968
118150
194408
22550
112565
163290
83068
77386
212390
207795
27249
98978
140992
198021
106409
278271
278969
39236
260197
282567
104986
24539
35740
223315
183220
71480
71234
98332
289088
247369
134212
223112
290540
66225
301930
239469
275170
185988
232133
55570
57898
217319
52465
14135
39757
292199
258344
71082
101861
300509
80212
60515
63099
263739
111740
89987
141393
114332
76888
234893
192748
186833
218319
105536
77379
95920
163635
84673
208760
104493
87808
3986
138396
117952
220811
98033
181732
136329
177872
149908
262646
213908
244279
11676
237144
217435
220159
280838
186465
232848
300242
236726
114588
202730
47688
8424
256204
286149
134402
191169
89860
208437
32464
107723
229744
253136
19722
187093
129496
197311
28311
304652
171109
256974
84401
309650
35559
301905
87846
268917
201294
177860
91958
163071
79492
270578
154523
94601
150871
104596
222546
258455
191880
262834
75728
239647
40561
293342
71366
14436
289262
160299
114722
113982
26982
307059
26107
304234
153801
277382
216410
272498
297430
45896
15156
32641
187087
99404
199200
259264
134097
100046
282049
257373
204265
227786
266839
212987
288621
203561
151732
273405
82222
3952
95264
127495
141589
237820
232000
60882
215018
249731
272066
174663
152099
294443
59224
37715
22052
4394
21733
90034
242251
222934
255608
306918
101103
249288
279579
230680
262487
125549
80546
128143
212445
46537
234921
49592
237657
71697
233664
256312
265647
307823
303375
59860
254388
80728
91863
138604
131565
200712
62005
26086
134404
241914
186130
218665
298453
163695
193886
62588
242260
154753
214749
116395
40737
78468
22747
273532
38737
309723
123746
40820
72272
67123
212543
152519
145016
42952
186673
84946
194
213936
190826
99915
36973
68688
278468
170646
87171
97216
178340
50659
184457
28223
217291
68692
7175
88937
7170
42756
289438
114553
2688
40528
24714
190924
102820
144441
170660
78456
166223
165925
42868
261126
98689
169937
169218
274168
94747
196139
28452
185029
37097
260305
27823
199954
289090
51814
139034
250503
44838
25122
103791
224492
258255
130200
129662
138083
266529
174341
140416
266869
273455
141056
229835
59925
133558
304458
258473
4265
259136
115783
256277
80429
104766
223719
176344
152682
22219
99814
209366
216156
119302
41280
105155
80115
216422
21469
303327
201177
262803
281988
205953
176157
281711
255799
122919
226412
252053
94675
253280
145488
224906
146744
167333
185079
145967
118939
291353
175030
209457
250151
117999
70905
275281
34642
30121
79562
253232
195548
22075
181807
200329
6986
131207
257099
286108
263019
159067
175680
247006
213736
186018
261405
8755
145314
226005
91139
61810
74470
74061
266621
289094
155210
169458
33729
254656
298985
164466
63318
283143
249165
204378
16341
144687
205457
224628
15548
88886
262603
8532
28789
119145
188913
258837
185881
260947
219866
240724
192975
70850
61259
126724
180679
58202
101003
172037
281739
87098
245502
94539
147014
88424
140593
1841
37091
303049
254014
165185
271887
93822
3764
56559
67954
107535
197482
108610
101821
240990
298790
76792
65090
88473
51219
165853
40427
224741
258857
35810
128543
238603
186002
207701
141869
24187
189653
13686
174128
44832
135402
58081
77131
14708
119102
282649
246304
193310
131488
11157
172723
54918
154649
151905
249585
104162
53782
249308
142050
197683
229938
128514
297001
79901
44115
53239
68140
298251
18764
92470
34966
46781
287839
126289
151153
172444
168108
43821
205064
298899
7803
274194
165298
164600
1105
145145
241710
145869
308074
49560
72326
123687
77967
33076
277835
78919
167234
242724
170159
95218
83264
168223
34902
28258
138924
280548
16165
55327
108303
121698
815
302307
64943
3921
257321
214659
77616
266884
210925
175174
56262
234569
265126
130297
266776
18888
238248
49459
109066
232188
55095
186221
94754
171606
305020
161732
185224
112868
281621
237624
15252
130358
278972
86549
293808
286226
226649
283278
99072
35737
211391
121421
295863
101620
291026
171893
53298
218101
139624
278184
178644
308790
95217
128607
194226
97144
222433
257493
108075
50577
113004
183726
194450
246218
156525
130746
278549
53219
228482
179055
128710
145126
289790
21312
50459
39756
105063
172835
269048
111285
66323
196684
88255
300814
155566
307604
262000
251478
203315
128875
33388
144892
53304
246875
182846
245573
170740
142865
12309
308000
220946
228995
30142
60543
219465
267740
156248
253146
298251
105280
11617
88966
213515
171616
262641
65279
201688
111529
253609
209177
76601
253535
265779
141503
291336
162870
157982
44772
74891
10230
185697
275061
224081
153807
103951
161338
140376
71158
186208
268372
9329
169546
162358
278917
97754
134459
205398
117358
278845
108609
291741
16856
166729
36853
284379
49772
176018
277878
104793
127604
289573
173507
56723
182095
15492
261523
200773
115240
304320
181667
137508
209758
275516
3866
187043
189953
249670
211765
310005
121135
266600
189644
18377
57756
212913
172082
89622
58955
82753
101844
146932
3022
138241
83808
129120
235977
297011
253400
45646
305638
244229
55387
24664
302571
179105
106266
118786
112469
169206
309007
12873
212685
138097
210643
266863
129135
249925
161736
297240
163836
219432
80536
11704
297696
133232
55202
66211
308730
280822
272706
67478
220479
37271
262744
65545
250548
250955
178802
46042
194128
200217
71489
308604
77251
254955
100165
213066
241308
44162
186318
30000
132339
276286
193471
118074
206717
295382
19956
254208
222216
20782
187830
12883
41350
62383
113182
33348
150930
115061
26806
75958
209827
139052
144389
86298
128674
47680
138437
307434
283004
122803
143402
244890
154616
73478
188028
118750
186879
246930
194637
252975
149082
186364
131587
306513
89548
226000
269145
91450
24533
307032
79537
3732
14689
60146
155400
77042
247134
72778
127604
151787
244606
235760
32242
170418
71285
251779
16168
34609
155291
235963
221261
134211
80930
293705
288681
301420
107182
238183
23491
70184
242990
148913
152160
299851
251605
170271
28282
155310
218786
252548
164693
180157
80174
271077
287313
65222
78164
191285
60346
59962
280894
209793
280453
89736
27123
156605
281765
214600
125673
74120
27688
164639
282876
200525
250487
112639
80625
60976
94062
172824
288408
22854
255596
248086
35391
220381
67097
263971
131274
259841
135458
110508
161914
63792
180264
65283
43592
199777
151160
163308
61406
13917
255181
161877
280787
35234
148992
309049
93625
59183
158338
218221
293162
196040
142080
207638
129476
181108
133014
6395
99583
97123
59508
49824
68487
176040
258077
45365
115789
284372
6717
162526
8927
29479
72863
3573
113414
78742
47962
132193
8604
240384
85849
95415
103400
296507
236758
111007
56303
298157
224667
31826
116596
17932
147466
198178
237402
260136
242978
92384
49138
130726
45993
64302
210394
115883
113079
213254
68923
204838
139782
165397
58983
161764
262458
27093
224727
270542
303227
212868
220540
62406
146965
107977
113361
97052
52478
208588
4959
152202
234927
34849
287686
157876
184478
116711
205321
15299
171144
301104
38179
205883
228900
111062
88586
110320
26752
10148
46225
203732
40564
108507
268462
204292
41049
244644
24650
202609
159965
289455
280251
302714
60984
122860
67880
189007
213305
249828
205950
278949
141289
175340
166609
75107
11040
218765
290789
64470
141276
250732
10137
174704
146774
59026
62891
228850
231136
5962
150865
284561
302992
16160
181216
240671
95552
113160
230705
66787
302353
87205
295808
19012
219210
234183
90548
247937
285400
17959
208359
71471
59809
304063
113190
213403
22961
269584
229887
190966
76521
295903
44094
86363
218227
26138
24658
187233
148153
260999
140944
222083
1722
113602
231666
254279
47670
57533
292234
165930
16851
233619
206757
211832
203239
112387
299881
266722
17984
245406
170206
151682
22023
187995
251930
256389
22058
75349
72558
61199
138712
114473
189284
105083
9201
111485
231405
80729
298274
102705
143390
247294
216156
23082
154625
65218
189417
266307
86048
108105
180657
239325
218978
282063
148684
91906
129320
28073
93398
302411
308670
85598
42987
219995
46948
73779
297039
265340
222188
269180
218508
138002
253504
259242
31012
31654
121618
6795
182280
303547
1417
151319
4592
266023
90546
98147
153718
178355
257686
103331
51331
61324
233326
278032
114424
139812
59261
113557
135151
267843
103520
279496
203997
193106
198101
295775
194274
191220
125372
150591
169604
115344
33549
213101
260806
239227
28258
154204
166809
63693
283310
234101
277603
124974
282974
67677
279383
198834
39781
245431
240211
222850
165630
188405
1577
200234
101158
48372
174642
177723
160036
93237
202143
122121
257802
178137
118240
133462
102836
164334
147929
244481
86405
69261
166937
87221
36067
243995
224152
150890
224457
218874
157669
290604
44866
289129
274202
221116
249740
74402
171290
75505
290597
10880
83346
232572
251662
289222
6620
286778
309360
302891
233362
116027
74903
120510
250740
169897
42395
252486
288957
30666
129512
62914
147876
232448
168142
257099
168514
49270
199455
81555
191875
141040
154819
95543
202865
133291
256818
15885
35194
220131
250521
66223
77358
239704
291638
213946
176139
127006
299332
64495
40919
49256
128982
149170
80511
118326
15302
138199
142436
36289
35956
74205
36671
302194
22475
245493
22643
263470
127708
255413
260367
154066
27849
30122
197039
210821
279175
78394
20527
115081
37000
228363
43279
96155
113386
198514
252926
135092
95188
237362
132484
104244
141726
152510
304646
298231
49189
155287
133977
185987
58413
249097
119660
217808
106144
166086
53782
195610
60629
70403
116989
11711
190076
260535
164881
99354
61287
176338
293652
109869
105376
30286
102773
206708
207664
232770
257057
302330
215536
81905
155391
89828
196486
229367
5367
162919
233727
233486
94322
147631
97528
274440
92097
218859
241719
254187
220074
259657
166578
48949
160651
117423
223803
46003
69929
118143
85154
236749
292745
280994
27859
78514
261850
142955
253443
219665
94163
97179
118703
166036
227236
166129
171197
147517
30178
4857
228146
157393
281599
176276
194755
40509
262134
57741
259539
13689
198907
114709
140710
2291
286702
184772
184363
81275
49272
131896
130979
85492
236371
226750
99154
194819
23720
72828
38642
43574
106368
269571
307130
200786
16013
77049
237041
95360
301832
264534
168537
248606
46176
193289
308397
273865
191483
216626
266638
168997
191073
243498
293143
6285
46795
200195
270127
35032
244245
170636
245623
64459
270756
278227
269580
209301
296253
172267
168948
269334
13502
91423
299299
308171
26320
184632
224383
125872
47618
237013
5231
51522
24681
221257
46710
249833
226563
217770
299735
252435
63291
162798
304899
177209
145824
87470
42602
231691
306562
177177
302083
49157
45910
186432
144367
100649
303842
178487
48854
286478
136462
57313
256107
57575
181581
161245
13691
55840
168574
87220
239678
238776
172588
262764
215507
296022
119855
295182
208361
49908
193525
205803
133832
23913
259458
254358
91988
130354
135536
66918
27837
212788
126378
35689
61460
130928
197616
9749
287411
68633
63859
4393
17472
194724
55054
189054
110130
199993
144804
19759
162380
114809
268524
245522
44506
140799
225167
136604
34714
291157
169126
181667
178554
261188
195833
43707
297278
116245
154348
293571
223227
280501
276059
251772
290036
46395
232478
93312
124728
195093
232769
140227
293067
45085
258653
36043
234079
124099
145835
151138
176917
64541
280905
100391
486
270323
150708
214546
202393
137931
97604
24418
291971
260072
45768
302875
204109
212944
216160
139305
232425
282986
86225
18961
194851
123490
187901
257900
119531
129520
107504
290318
290236
292920
21325
55101
209604
225688
228199
70021
275622
223508
206638
132976
244354
249230
193831
54609
23067
215488
298752
63111
186151
134745
81311
148758
207630
287240
33407
309959
110481
182803
188503
257781
202318
231227
107729
16534
280218
204924
27751
113213
281704
13476
140427
203485
107360
186257
284812
267398
234561
274540
292832
114680
39305
295718
65850
238768
120692
304715
124544
101872
157273
279203
186375
180153
73819
8533
133091
69475
209293
222900
174093
158405
73444
147902
224517
24042
168705
206809
100078
184761
177753
41127
192010
292473
100172
33601
71211
295294
6518
227894
155633
7422
126353
172995
211135
283730
24225
141744
38689
48930
262632
206539
31016
226587
84096
244413
11409
286210
266416
5555
168728
33774
155092
223701
217972
102852
78419
77870
175685
171763
37764
155890
270527
42744
135974
157014
218864
134010
91401
138448
31018
54994
195048
72485
87130
207665
174585
89823
78155
7913
52949
288153
297881
28773
302790
256761
42408
233974
73562
12938
235828
248944
118952
130066
209558
87670
160114
38070
274403
159613
32764
129943
94490
176529
127282
265366
294840
35121
196815
229027
163752
180329
78936
127258
4453
153626
1883
107443
39553
136881
299446
235498
173979
213103
203925
223318
77123
115062
465
186089
51257
159494
202721
114001
111621
37992
80092
53649
99887
110174
105716
211061
40585
153623
42436
10807
91990
228735
204806
106256
21595
113339
110938
83733
218682
184646
150495
127123
192804
120925
26671
12463
247593
258496
156791
101923
218672
237077
105869
129166
255467
218313
259889
113537
212643
64786
58180
157945
157640
304452
305796
22656
25229
51677
233815
244721
141290
11877
215882
67355
220846
125114
230659
84569
270965
217233
304449
260275
162216
57731
30699
178747
139291
26779
285555
35713
136365
66830
48701
101553
168469
62094
270315
142285
250173
160656
268751
241839
183145
21401
65058
1508
11198
194338
175838
202371
160169
89734
237423
282972
247184
163643
247625
119540
287268
29331
206774
171281
237091
37835
256643
126027
37982
69058
100610
26526
156527
218880
68955
290651
16668
80415
101300
137189
293112
116731
224358
305574
286372
307595
283821
44517
264269
49347
46272
214523
113183
229866
85459
255416
151561
138010
286088
62846
174726
194406
207668
176590
196338
169862
83002
276318
306374
61125
21509
213502
45766
285561
109399
201988
271391
305985
239339
251832
222292
258819
18417
295430
48015
25210
274997
102116
54060
300577
202480
213565
138918
282214
264700
305330
36265
164820
18169
24306
171545
252889
3695
220713
262748
295529
207531
54619
141902
102680
298368
22864
81967
22980
121032
221598
70674
224205
22083
191162
33429
212006
81894
62865
59917
216548
59951
176899
111471
224605
153447
291954
54900
289929
149475
174508
282839
213044
209397
201945
13319
188550
47348
223348
249524
48400
60796
48127
63968
135088
305966
306876
234775
76278
21629
115362
199838
167874
94920
205055
304082
34809
256888
118456
94029
54604
226031
299662
27037
101032
206291
97027
152602
269771
128401
284141
249811
123587
221340
203842
274123
259323
206590
243422
120637
282398
250520
61318
137677
180327
198637
5118
55672
304445
85989
79951
127498
157142
110517
178469
7165
255273
197107
297920
130139
142826
288947
32766
240047
227578
207770
81606
16940
215391
274583
166478
285045
5695
11242
151155
245419
251566
152942
129283
113974
179846
303792
7766
115458
216434
187975
11641
124776
190990
140178
290037
86530
132891
49484
158333
287016
177478
156860
250640
137710
150732
182040
296287
228605
196760
133404
227838
208194
36730
25033
93652
145201
307447
299700
223225
279593
239928
234183
87205
109155
15
290155
230454
239604
86620
129193
276842
306073
231081
187057
85233
138028
112057
71972
210638
151943
152592
60994
219737
94216
270028
40031
129306
84897
301022
288909
209464
86013
177448
143953
302284
187900
10436
134196
158244
53094
160504
247
177587
270887
189905
234819
281866
17819
27330
95275
282977
89579
61491
90285
210986
110575
146163
158439
166176
107560
88219
100726
168460
9512
233831
209851
67722
8611
29369
246054
58636
244945
156593
260601
227697
187368
247163
188833
252232
165272
118646
116346
112130
197137
53590
240926
5964
295684
122408
159982
154380
80603
178393
138958
103219
146852
300922
132859
22432
174926
205898
253440
150950
42938
299034
90878
21546
303180
158769
84407
90175
115985
182651
27800
199531
162533
66240
274352
48025
65681
32347
270515
221193
60929
261993
71584
122856
22523
140993
220953
280804
14619
6307
260741
215904
87029
20164
247084
76646
67703
54523
14265
210236
273750
131166
190878
65618
149642
213329
97846
223815
124992
260292
63661
99593
305316
3324
299526
129199
98024
157428
212028
28406
226253
277681
199767
227004
132877
235067
201659
154156
183781
36982
160527
166309
206991
99846
231484
39005
37763
28593
54841
90967
159936
77714
175765
251825
231660
277193
28613
133329
54601
213551
78723
138760
21103
55125
294674
67703
164311
172830
40717
130948
161573
271998
107212
112998
132452
246340
28343
157287
29027
216326
38312
254592
71637
255518
101400
202525
4942
144475
300322
228357
248104
49023
217599
55139
244028
259925
135388
171769
27860
133944
153172
132440
144562
201156
60360
301697
99216
84900
149269
191370
121448
215750
301384
285340
139713
43352
120522
242513
19512
150108
231465
280934
15183
235324
256980
66195
199437
260363
115095
290292
195924
51446
1187
134038
298558
78935
102435
27744
51728
45379
252690
114020
4660
159365
229670
191055
212734
136772
246124
77102
32455
20645
123824
99030
162699
59321
240844
273944
292794
188850
260397
296528
276021
229183
50730
133391
247396
221398
163638
168656
211524
255175
123135
192808
41494
173738
87217
191158
178727
305807
202716
269114
136941
263075
222764
86382
158994
204588
279123
92683
184375
40713
29856
28177
52671
85059
78144
38969
305662
165480
251853
230407
115654
194632
162811
10611
272950
80920
79630
159732
308259
204155
1326
8101
109025
104605
131573
85653
84368
205620
270865
241773
64509
236426
111751
50384
112844
237797
248770
23420
256053
62624
123070
168168
205392
225069
242978
237790
53743
73355
29091
30543
146194
213913
261187
196386
165083
159545
72279
306244
40449
240331
39521
275204
95595
105948
9368
86091
266706
289149
290707
195964
145758
263366
15579
69095
262284
206582
71391
199389
264926
67208
262802
50428
53574
164264
2760
213596
149240
3667
220014
72715
289922
230514
93061
115383
180641
75138
172819
209608
95041
130167
112808
10548
199748
265612
161523
86466
184288
22355
246563
277885
41227
280253
41034
48869
235078
191453
260386
237303
148189
40831
184858
116421
302995
149559
247128
53028
213868
298365
283023
25965
96897
74310
160531
181145
195917
221786
42613
23295
38907
144144
68601
105288
42258
217427
183914
59209
303949
231207
208560
143299
114554
22621
129110
239405
54938
19855
209366
232519
266245
253051
195733
232790
134455
29086
215927
77873
23992
203551
122477
50283
214601
92666
151963
6179
24869
257402
101394
59480
262296
228053
71680
60679
279790
191083
25217
44158
209503
18508
171038
158585
290894
280002
163039
7562
98268
182953
103115
102373
112248
181845
90983
234276
258123
140764
102236
8742
230086
22391
103584
45928
282880
261121
121291
292511
244612
87921
283985
225646
191626
1518
46895
19706
172847
68256
94678
240171
270161
258644
275077
60848
229774
194471
193605
109850
61372
82373
83480
289597
189851
173892
74715
113193
172001
161560
134460
251499
132620
92792
149834
259775
283594
85883
115720
33486
118914
66739
157014
114000
38282
164743
82777
234103
305584
252510
190752
128642
144848
114343
273054
6503
149237
183448
124119
132587
195346
94375
8805
179886
137272
147769
258076
116998
54549
97650
89776
197750
129428
87050
58515
180286
275700
221933
152882
137374
301572
275262
289292
176028
128721
39327
64381
238127
113263
276167
70529
205503
100126
225415
142438
120854
118430
204253
50862
255863
45227
175502
176652
28620
118661
124968
72212
77023
142514
283551
122874
48152
170770
115477
288955
230713
215726
52562
58751
33947
144381
241904
158390
220352
302182
42059
141140
65170
25608
303041
182630
127939
66236
187108
189168
220632
127305
279634
5129
103729
201422
298276
267327
99919
183826
193396
182389
141786
225166
143066
25492
234229
82710
36360
44788
103648
172346
168008
263299
131019
4256
221363
106531
97364
38837
212648
2416
243744
277921
81300
181246
171626
274633
153149
220361
50219
99457
31167
202886
288388
100859
54593
233210
139749
248770
34793
307326
227462
185194
144847
51401
309862
225887
88676
2973
301739
232547
307970
55567
65111
1495
305962
90505
81482
238629
257525
245078
53843
285362
202868
186342
19666
199518
109930
100304
25959
130213
302136
574
115007
272839
57237
47804
192340
83832
269896
47775
35769
85726
224665
138177
72081
224987
6470
35341
150800
223550
159865
21385
155561
178957
229274
109367
188664
6880
97566
61871
242826
122517
303732
213764
66637
183008
97894
128076
120342
174476
93759
271871
142936
130152
195338
49846
88278
108768
134453
172590
25581
303977
100959
238721
68025
106935
55112
298438
150970
239932
228589
37480
257301
193619
100185
43290
208291
238975
30522
15570
70741
10109
88073
66977
207829
22147
230150
123955
46431
167492
145415
102037
28163
13754
66850
12302
62725
278119
37401
194444
208297
144706
125779
48292
48852
276561
233907
111227
97737
167531
177685
67352
34650
296002
83263
493
111146
136404
64001
53099
86436
308554
184938
241172
157475
300705
197702
295660
291776
160925
14475
157713
103679
177450
44734
185497
55346
304264
33417
245401
36248
155294
34579
207202
102818
286392
115361
155353
248272
128115
251060
84279
298662
37980
124685
186637
213657
18247
176052
233302
184393
88092
73859
200077
266849
67614
6671
25126
22467
8475
116993
253568
99332
226729
293705
113406
114433
295873
131735
81966
109160
38917
256781
239704
275851
295805
200720
42318
40997
239149
115904
143944
52952
5661
205146
39244
115571
207555
265765
132637
169733
242975
206959
172223
300200
100486
135488
250032
187483
192317
262521
97056
188965
109069
262309
71805
164037
206501
31696
163686
158752
156586
291212
194766
218328
216496
267061
220118
270047
205932
222326
186437
134554
41346
12563
287947
163757
85448
146627
260867
179495
224118
170406
84881
71299
185438
273529
63656
310013
31133
224185
179004
269233
141555
146679
30136
50946
70001
70899
265899
156889
23211
72214
94269
62495
125237
56998
42777
91186
263662
90805
116926
190391
173787
297035
30338
4828
234157
1988
142968
33831
213465
162612
3472
147189
301243
253716
243112
218514
39925
301061
197227
199123
166532
308463
288965
305151
200853
104717
16677
27881
172585
130490
213908
109440
204078
257068
75822
19165
1057
95795
285360
168060
87443
224407
175847
287915
209000
211127
241712
158977
199282
265050
5768
305682
162865
186635
114883
33139
83374
69187
75467
65652
92875
124442
111076
180674
8396
154692
218751
259026
218681
234450
143252
13493
222833
104653
50460
295736
9124
139876
146052
287493
259265
85188
252046
114933
182741
268416
126928
29423
94323
90793
82493
302333
303686
212458
16743
299645
251411
194064
105368
125894
61027
42881
51074
123798
136633
138548
186419
7119
278494
131482
205856
65376
102522
109127
5650
193819
188505
36867
240712
279392
137100
260662
307788
173542
80592
302232
131285
72865
246271
137989
308856
68750
69084
195935
241387
210362
272770
140559
34521
80110
290086
24355
255891
298657
200225
232945
115293
45818
121701
217910
121512
9647
274636
60082
34551
186867
248189
67258
162112
59361
56142
80134
261741
46248
127762
94188
245934
110310
50403
166852
231196
274498
11829
243571
34246
292061
296548
272922
271588
260778
18943
95390
215472
115915
221297
7646
186727
153367
140335
58254
221094
184686
44087
204723
285511
99873
111225
147003
260139
206122
284702
1285
53156
62383
171156
294167
84118
162602
113779
109775
220214
36257
271560
30554
50278
151329
150255
222368
270449
45884
246484
257973
267651
39564
263798
138010
258317
238574
124027
307070
261805
153640
15524
191407
107883
12007
308073
288404
120819
9696
239885
29732
189047
35785
39453
281806
245911
45751
4579
107506
233548
156965
113979
129599
216143
16744
217770
225750
238857
140955
185963
152025
173003
203014
252759
246054
202273
240381
180144
255081
10604
166624
241725
2220
289415
159267
227481
117584
282893
79704
18165
259028
286523
164253
199033
286229
186766
290575
279018
216385
49630
96610
134592
170159
260372
210839
290683
265846
83336
39558
68551
92209
182929
14318
67523
283754
166014
55864
278293
286307
195830
189086
17689
235691
259993
193258
148053
78712
34884
90214
42947
292092
62233
168688
289678
210015
287062
31781
241698
185084
30187
199724
194905
289620
282031
225682
252157
6716
246070
102969
61970
274407
252706
117727
252188
173033
27083
39379
225757
146709
16367
83420
122923
28688
155983
154360
213874
195302
86006
12892
65432
52032
31316
169491
145657
191447
126796
295122
239999
71951
251363
90234
208054
108255
122195
108054
58305
242559
118883
192269
279020
223648
12114
235547
245863
226356
162263
117196
255617
108498
174423
166013
291977
265250
279765
274836
122069
190813
203780
211527
17592
37614
51797
264365
269717
63944
163592
199550
117844
226576
292385
294730
225445
257943
4191
127670
1172
34764
240284
306513
52881
70276
7043
258999
154890
255668
88393
186029
231677
186858
146836
128699
238944
196301
153852
12689
95310
40069
158938
61837
254220
224548
253630
287593
98742
151661
271768
288451
100534
209194
205592
20407
162455
85843
23330
22502
24741
123618
144940
31283
275946
158517
201289
118050
198344
180804
229713
239694
162213
211829
47861
298117
207573
282512
78357
181817
115247
292375
16927
4832
159575
295396
224419
56550
170760
119194
283496
98797
117001
308245
230024
292184
154632
209156
89216
173271
158434
130422
84837
84614
283185
248421
11124
84400
234999
30355
83416
295980
176381
202473
182247
266369
54026
142676
289828
85136
144864
158050
30987
208836
123241
82566
288071
195643
25298
284325
283171
42844
128406
161830
67223
105069
269739
143084
112046
29507
150069
147857
110326
205713
179885
265456
133566
267135
305433
308670
119913
226926
11138
273333
26006
241952
140781
54417
278398
58712
304617
252311
172859
264621
73146
249052
58863
201672
168713
6962
231630
243829
114013
286766
28069
47622
301589
259114
104848
24997
285189
199809
248707
131774
176201
123948
180257
294136
73844
81902
284221
119136
58002
247544
14505
127067
224530
234197
137189
101183
87644
256808
13512
132592
239632
299431
24574
29811
236757
305166
213164
62622
245285
250202
252415
3319
306670
152651
107996
308467
100984
282362
294266
188947
302642
241347
218076
217574
55663
68616
165214
13021
153045
259886
220287
254102
248504
163855
152998
123999
153247
229602
2679
244680
188793
158831
237917
73724
5460
167417
164705
292564
237906
243930
306541
252835
196850
80217
242898
266238
178964
187434
240403
38789
165433
197504
233563
41307
123433
188551
301066
114357
63595
305739
17745
274735
93424
170472
182537
27431
179360
257906
272993
213407
151028
78489
188591
70621
289514
134393
193963
34557
55689
238304
168746
10151
286877
48001
93237
96738
226882
149751
128913
148497
14220
49127
34433
42740
305055
26126
286836
6103
89346
33585
257589
145749
41911
170317
296646
85888
206611
160937
284402
13899
88590
198788
104231
276980
195056
263405
57091
14043
244959
239056
101830
103016
42992
229768
253807
169810
9945
284318
32180
124252
108909
278692
98542
109296
305912
204511
71202
178938
181249
280045
181244
285100
17047
25719
28944
117157
201539
212210
61676
54876
107385
130282
148259
6976
169411
290103
307264
7977
128414
305800
51288
58371
116176
209585
123559
145926
10049
252358
14171
270605
10038
230540
7208
212757
65258
274273
285737
61053
123667
284462
233359
250620
217391
56841
204770
150037
201433
137545
155232
28591
199369
18881
196552
78141
256428
91155
55573
288769
265031
231349
155899
94142
121169
300705
206363
47102
292552
63573
264114
230553
156161
12838
242237
159190
229451
157962
143385
120337
212423
275759
199717
117168
271473
162168
226385
68235
101961
62441
80117
69821
97271
14586
12166
252378
99284
302465
272300
270204
293902
23045
13942
114202
290272
272596
6630
160366
133967
104319
301214
143709
152369
232811
12975
291566
9571
265596
89256
225852
254640
43668
60294
179103
254940
50183
96671
11912
115472
26232
48351
231726
142953
280980
13340
43716
55268
108995
291880
52489
158726
283463
103008
142250
24938
279547
156957
96673
206165
21479
122904
251914
94647
252424
277339
301238
20943
73734
166126
296673
151110
201847
157551
9387
250509
254032
291050
141478
153816
203336
187488
56114
229748
62824
8558
80689
162313
198189
29758
134607
221571
202178
138121
254731
235288
253376
2362
272300
97441
231444
26314
301967
277413
143791
188694
283959
281549
250352
244275
244472
20667
271899
282996
229211
256350
156035
31014
14961
95759
294741
244201
64714
269725
301509
5313
11372
111231
198525
82800
165440
772
99161
168342
145957
122378
163507
264174
207709
215456
93301
129725
1365
80639
2212
222148
124561
124451
276745
300912
238861
67564
289100
200221
297003
191552
191349
115047
255195
307671
140039
218940
174650
101517
125023
49861
122016
73369
291313
298066
7849
162571
138028
97331
79594
141393
82669
74110
151634
90258
171383
130969
266612
256604
47535
266176
16865
63075
7791
208497
148351
170430
10648
147822
300066
259142
132409
23087
124984
11325
169321
248110
281138
158839
63361
200103
212256
244039
6910
266713
94251
14793
251229
50706
293578
252659
188359
5969
207878
211718
291179
136832
301065
296853
131704
197284
297631
300805
202504
272466
299062
129805
61757
149989
229667
211346
201203
293833
60264
132559
186758
198218
149074
88292
101764
286371
192149
75496
184698
253368
60764
266809
35002
242070
262238
175962
239464
86918
305381
193674
298180
174090
293637
80855
214882
102271
251593
205465
230975
181757
302011
62015
133909
106590
245612
7568
28100
83328
210708
200906
226538
199326
266722
206818
274049
285284
304719
42258
157297
6182
176691
244939
6490
154189
173957
13122
23436
162695
203024
260696
109350
150649
258949
91095
141084
161522
154948
221121
80176
287701
192819
61567
150267
247893
82660
192387
18700
10234
212469
264108
134608
29048
104167
169511
289328
46985
33643
161390
50899
304109
60322
49648
265468
81241
148252
200313
147211
282433
273899
162892
183090
300006
206642
8323
66893
134081
296428
45572
233853
68360
208296
300202
69488
262415
119656
265160
96650
269709
212176
253712
55766
251725
196377
290749
116615
253943
7019
308690
29677
29851
82810
303424
148334
148443
179585
8666
242414
126953
95464
163271
199393
281543
198481
52604
54774
88583
215785
167078
286553
258587
296295
72125
189878
244288
6019
299517
45071
39663
209495
103697
220799
270321
226825
110152
245149
67222
106764
180367
116230
10314
45464
254211
285671
12197
132735
85178
246857
200523
94
224356
137638
265843
25188
173198
245170
277383
272694
210197
88290
207543
57363
164248
190345
60301
296191
112751
8049
144153
306041
180878
120452
296799
281717
187027
159623
259803
266059
58742
155895
148867
24321
280815
133266
301732
121782
213952
106170
138412
77797
259750
263489
176544
221581
132426
181318
242071
168108
289449
76999
281274
45397
170138
188987
104548
203910
255679
74006
293013
98297
279548
234218
238282
76096
254580
152739
215081
62182
84965
200723
303732
218574
195863
294620
182187
138690
245847
209119
6408
127524
190734
157659
156880
306706
23806
96024
243349
276970
52702
189062
45388
104902
163275
12021
116202
4785
95095
147934
71251
61008
125433
94937
292331
273067
297798
157113
74143
302837
191172
277798
134829
181543
197184
265295
2922
109170
106048
101298
52399
159631
106419
99615
283172
83211
261618
301507
292657
136570
43168
233317
163845
212831
259317
27281
216884
45508
27154
4741
305956
162602
167621
250475
266691
143467
290712
242633
48039
48053
32569
165422
183988
104425
277562
245096
65133
39053
111481
32038
299534
260980
244398
260094
280912
213167
298186
205869
273867
187422
223540
8169
104804
172171
31715
74317
16243
5301
131986
70125
70019
157177
260168
263179
303260
204771
65670
25273
16763
116568
40003
246895
120491
143114
122565
149670
196620
143393
248520
129023
229396
137554
276123
207528
9024
157002
123716
94862
289056
91336
269801
11331
121899
16676
159145
301141
96033
183182
181116
91765
34327
220776
239500
88493
276781
117248
227846
271153
26324
112384
40551
196666
65030
161346
69551
33347
2471
31453
104864
296276
52099
217123
52197
303337
97372
228897
259093
87044
222857
231873
273092
105908
97895
168719
248765
187445
228772
210768
232542
153211
180268
127552
137388
188012
32717
308996
184928
149769
260351
74743
214569
208461
15874
242796
53680
191290
214167
305996
79256
6137
222113
111025
65450
235153
278498
287219
23256
258883
186548
299704
127235
85349
147457
233315
21018
157135
276731
12947
161673
278025
289542
17987
62866
10830
203715
32777
268975
147357
76537
147058
50602
166527
124445
191598
116626
258140
70090
255512
196210
57958
113308
241317
14966
4477
160507
232021
205114
78153
100592
146875
289150
108157
37888
112190
19102
158415
22632
189700
184131
10008
172471
160468
220274
257547
237874
164576
9349
259737
36386
203729
221373
12392
86393
67826
265629
194365
83508
180348
204587
95760
251932
209942
216257
233537
196213
21572
213335
167235
48706
159822
43326
51062
82315
99965
154492
292954
33180
50058
296953
260333
254279
260509
47904
180483
115005
110744
108384
24757
72235
3690
297924
305348
153458
129799
296834
33508
17708
215905
248121
153681
168352
88274
159065
258561
54196
33700
303367
107288
165255
118124
91411
231935
309316
156483
140859
33007
250044
156330
68522
126010
38543
18976
86003
98309
245594
301147
28383
142555
146366
289223
175281
249951
60041
12173
95197
130927
96525
112631
110211
211540
74197
189596
133934
172782
193905
218166
245540
284227
184698
24174
79371
49267
296308
86872
201668
263702
297668
176184
98409
91681
12986
215432
8907
309745
179500
245484
82064
270703
301642
245298
287864
266685
298156
120689
109607
113315
50129
171617
229037
95129
164047
299640
606
259849
254792
283424
22136
97284
211614
45408
170028
180147
233272
244255
147018
41765
36806
65333
143315
23607
260548
39018
20007
30544
112045
39105
90338
59040
158711
32151
228707
74822
290464
107231
98862
309415
16699
83025
5014
198572
45711
301397
304210
155648
1135
212663
139797
262066
50958
297544
210760
265991
20711
2644
200739
43478
180653
15677
222473
225421
97443
308318
234697
15444
66715
206701
3472
162558
303372
274475
304308
201210
205606
60368
81936
157629
42058
139739
248420
233309
254235
203047
15126
146507
53587
274460
222032
217487
165158
260274
138895
291836
220901
225169
41096
267742
290028
187699
137180
144443
229477
105566
191117
149395
140048
41028
138873
101393
238883
26384
278299
217185
230774
176909
248544
129138
71140
300109
42799
249639
8641
99123
125761
74477
228618
37757
55149
18084
32891
212823
276899
285471
111831
201075
257443
154795
52550
56540
190495
123463
305518
225491
205514
161120
245100
46198
142237
296880
60333
82783
249350
93917
162151
52069
9917
296899
119342
193662
298505
93294
52823
285244
233209
122407
269427
244434
126277
231598
79802
10117
139474
27234
8434
235826
142471
173455
7510
206826
235656
62913
144616
111465
263971
73771
38211
92869
58313
295159
279321
217647
116924
38171
144716
162388
150065
154336
114818
11375
179363
98086
64190
243196
264318
69237
25230
203470
129471
198974
32282
898
109783
138663
35666
54501
24641
216215
14612
58170
268224
38044
163512
125423
267191
51839
200857
241785
26638
70174
187204
111042
271929
132211
111905
39977
234384
162799
90866
293071
253712
153881
52649
232741
63662
216874
54427
8450
125649
238854
92496
137671
238326
208986
12947
282525
297580
239925
250768
32702
119597
235575
9380
260788
188813
276171
266121
129092
75383
245960
148419
225226
273021
209136
160189
79225
232596
254371
308693
188228
223871
165740
142379
24669
274996
200358
255809
297547
39494
81994
189292
60696
63412
292334
81323
55793
201911
85371
201337
246595
89235
79263
53833
136570
137236
90724
148739
157370
43322
278375
270824
211302
141457
206271
33491
306305
196170
157757
75247
190128
281006
77366
50984
120978
123796
71211
98784
282867
43838
158606
72245
228196
84571
140315
42779
187874
83275
237884
135686
18464
241827
245188
263425
97160
188045
90177
40248
194423
35526
200062
212514
184132
277526
102016
84980
297424
149729
107911
284071
57063
192413
271478
37381
63252
229673
294172
23334
286592
191951
244737
97633
281356
219334
303447
133377
293076
47640
106518
35416
23440
287962
177290
236392
40627
42709
159202
157467
4969
246433
286390
154215
115491
152806
66437
230617
91718
16712
221025
230802
92243
244005
47593
68832
284230
168299
309023
146690
32
67543
64016
100675
198627
212329
304270
233588
118758
190052
68250
142168
233678
47786
226525
207722
68349
6901
101847
22966
125566
140625
185529
181426
63840
137798
275556
125237
205960
159527
107495
86058
182546
112336
215498
185975
209847
11404
305104
175179
163776
117951
289399
300773
143316
268006
263813
254337
113373
214842
241132
70504
121007
52802
94498
91452
5419
13645
81345
231323
278462
4237
69403
112981
32505
27444
89719
10933
23984
200539
213803
166459
168920
34746
188190
5797
168479
234713
246897
235736
217925
198784
171143
284681
208630
136301
3104
182822
132218
259102
44657
124893
40489
49293
194130
106743
240632
80940
30418
92889
224796
188564
140072
46721
198533
19651
1102
63720
301229
143958
252146
26700
49431
75771
27696
131949
270906
309454
302087
181268
62989
62263
164736
10187
144985
127094
163814
77401
263563
181513
157250
60001
81275
7924
254533
192124
34031
232739
37805
215231
201328
15243
83256
120496
10749
188766
1612
125934
154479
182362
5445
175449
299493
22699
274368
232620
283603
255993
119884
290446
281366
258942
258794
109491
1493
85753
290960
107091
140291
254774
122823
50451
155851
139588
243524
280469
28098
228607
43620
111956
667
284815
43601
289774
245496
276974
267053
213038
290886
201024
176332
271647
305451
197181
114782
74519
39911
271172
105121
43440
269938
205821
299477
302909
153594
284481
151420
256277
60561
121366
164440
110693
13157
206226
238684
235897
294044
146605
273323
28546
152986
138531
20433
261910
90062
170449
137191
68164
192757
128046
110003
110034
239211
210764
306352
215964
636
122738
148196
308954
168705
291451
42416
57868
287590
288807
281741
291137
232091
176690
83261
15925
307981
298974
261902
83429
51489
269233
102527
159841
305652
47022
151808
86102
55012
3805
198052
189217
232473
256605
82906
3715
243813
23987
221708
67045
133673
309956
134357
62916
177882
267968
127283
250456
199499
50107
232771
156006
177640
147957
61625
221737
29268
264075
216275
11706
303669
278493
77303
224018
151518
97663
223909
301666
278168
206382
156927
41058
276920
167135
252667
57777
136663
57410
303411
82790
266625
224998
260833
88062
219468
125769
155852
81917
167673
291959
264976
186396
67176
174375
16229
122704
58440
117423
30366
196130
182636
151362
285553
107575
31042
134384
158381
235729
62110
200110
151068
106662
75510
178683
271459
183898
33488
65380
160824
108790
131831
46993
18072
80031
2012
219210
74285
126642
141113
17111
276865
204820
256116
196198
204175
68803
309996
34898
293231
110319
246908
154052
140002
71693
42462
278926
112987
229528
186532
117787
212350
95756
285694
5941
61968
73096
266630
82603
133684
160960
166324
104945
92172
308619
302407
176077
229970
138217
180478
138409
217945
168377
34701
107072
225724
144085
300885
103278
21605
117537
158604
299492
212814
107210
213885
6116
2008
96324
87431
190282
42059
15486
138977
160034
247344
203221
1763
122029
277110
145210
106572
153974
250053
37110
304602
287052
196822
297146
237189
171690
47374
122906
285790
274962
47160
136943
157287
38727
172008
117086
80433
288613
33114
139693
36862
74905
93722
157465
37396
8138
264394
214415
29360
143128
195705
219953
245279
64657
228981
242028
26680
3833
234423
101997
96380
90516
308597
133876
94251
294212
292097
175819
106108
158930
293689
283101
91187
174016
253984
231595
20667
247102
39905
34330
295499
155379
83831
22430
256360
247194
106547
49650
226294
82664
150799
23637
179703
79534
277780
203457
55753
38778
71924
52156
35083
80595
11076
116680
119474
200409
231931
248870
273471
133739
4456
216832
194300
51141
163012
63967
112318
142555
254524
187262
110065
68902
260188
222972
157548
13461
197284
67256
277203
214063
141517
104136
11454
117768
246035
136873
82272
3413
111584
130829
303189
4833
107023
296668
121945
162870
146050
104510
46371
308111
989
146047
255617
262066
61846
97765
83651
121462
220952
249977
57465
32247
253710
186348
159163
21356
184499
207958
95119
55161
28670
171084
293231
106095
118486
142424
156927
11328
224641
174366
109702
258135
287691
232932
202889
197615
304951
236286
296307
71985
49413
6626
222354
248689
8141
262338
17939
89197
162315
149255
287504
247647
170454
76336
201163
72993
68814
72356
260050
303466
202407
186041
172722
142670
195839
116548
192730
188614
165349
151090
168025
48559
172238
220468
231976
203904
41913
104461
164248
279385
82143
124759
182119
257319
257851
23948
51866
220046
85364
190193
65472
99891
133058
228541
275123
201383
229884
121345
186062
120118
191996
278664
302450
277992
282596
296084
291455
20679
192093
189862
63572
105184
143510
60526
293555
240794
13410
7438
108775
253634
32232
173354
45347
88417
2638
234167
124879
96373
234046
286824
277426
17587
35305
59593
45168
184531
141517
69029
90209
39598
38340
29816
28524
300675
76562
125677
213662
204945
156319
300415
212997
97858
35034
25538
262700
124043
278542
14585
35622
236819
119504
23176
226477
119344
1201
174201
291311
283374
204243
262081
75637
226603
38373
140472
99925
84837
233237
106714
106525
46342
74567
255278
139966
253855
126850
246683
239319
271272
76329
301180
254002
287158
103853
209473
278820
178714
153809
93735
77206
135368
163237
299659
192064
271384
48788
55433
82811
299140
157984
297614
74908
210267
239841
63250
230576
176684
199359
81479
152300
155477
196582
251476
17585
289129
58525
189100
190844
18607
19318
86311
140835
261623
245387
144
33521
170162
213864
73048
140938
280679
1663
279172
124623
89261
152222
142026
170216
68348
197402
260187
268530
306751
32292
188971
30807
42969
100930
80675
96090
112650
13327
92808
196708
160700
42504
308026
259513
126210
70720
128130
238866
212488
99890
107865
305400
167118
295661
212140
271996
175343
74541
33488
241766
236037
219865
176142
304123
155021
253309
29644
59950
163989
233493
253441
209190
223727
253551
12283
76102
272667
211029
156519
52301
220163
187163
277868
34086
235521
188493
111067
155631
164291
128824
90724
302182
180904
198625
160604
55062
226293
73878
267425
267714
197994
149972
290098
303301
139047
279579
75806
8686
149472
245125
6171
301543
155778
234467
206678
296665
263387
302435
26872
290377
222576
230328
87859
171521
188392
162024
60549
52562
232877
309409
249203
155267
288099
125514
208675
22196
62125
82184
190984
93742
75203
185660
90813
207935
160427
57095
199115
211114
99779
72181
99702
159755
283665
194309
31661
71582
237160
307271
112584
239953
242831
67597
155300
227139
262676
120517
56340
158209
147373
38181
207544
268840
283930
93101
254465
39144
30674
24543
47529
280850
109950
292073
95958
82623
76521
138194
29023
44168
50378
182370
113504
121569
195038
31589
67081
172383
216982
33994
38234
57869
149717
176744
206881
268277
15850
292543
235705
189788
170069
38531
280376
212529
225372
730
192040
103535
145625
209437
96183
59913
28931
207267
166252
259958
159077
156338
42049
83560
53640
56111
55612
154710
301808
198534
145115
79709
111718
179259
44916
61790
306587
36684
54794
132108
32463
91457
247651
36793
53975
83046
116862
21987
78846
28463
37575
113990
168430
306664
159427
173419
204730
119273
148856
164371
148792
148620
17290
96377
276147
308027
154868
17111
36231
21640
124965
131986
59653
183616
172036
130190
182173
3046
88014
24787
65728
211843
98380
68718
160421
220229
208514
99378
287189
196271
208403
120028
277451
272789
276099
30529
208414
154129
106334
300958
70409
2969
131034
262118
1802
27803
278423
163024
22388
34583
152765
92267
151346
283274
204944
283934
261123
459
134064
154993
160111
154739
13954
246181
12342
45745
220005
259780
19255
120042
44876
191126
294588
297327
61325
279277
50384
111534
234956
210019
295538
166876
134688
21866
96033
18370
200529
301242
89746
295483
266167
169594
207434
51498
80367
47445
193727
68180
18833
17592
160670
107525
249358
21650
106439
80467
83217
75556
251817
16369
172055
274918
133570
266295
193191
294613
179511
286206
84715
157984
3962
165837
273411
166830
84446
18936
116397
154149
105731
144831
169497
26333
64090
255332
141248
115737
220429
18104
46923
146593
89152
89583
117514
185237
227020
99708
138984
116201
67299
19136
50616
135288
233824
48741
259096
152533
122896
184071
51425
244663
176552
213658
79118
64436
141554
304921
183267
123214
38102
279310
125885
247383
272138
79537
28971
266016
277130
292573
165955
153114
268706
244950
84971
116217
245337
271344
181644
89049
198230
286820
93733
67586
225564
153541
235771
298379
34694
271753
257153
246559
63061
150379
227152
215168
129445
142313
148090
100108
171652
209901
183050
302707
48292
19468
66215
5350
212108
206416
168212
261835
137681
210345
288842
138871
177986
250463
127609
297107
302526
38682
69904
1456
297579
202751
297032
14616
233079
163659
222867
298175
138108
70524
55426
216676
254163
43833
89520
79417
233055
139793
48824
83965
3724
116693
68889
48645
173646
27957
96077
74534
82004
289617
161324
227728
128857
21714
8570
238239
1355
219228
282506
293368
172001
161891
110743
188698
83786
67188
6842
51133
216837
129176
105180
254455
155081
90282
216199
227600
297
142211
74283
123897
10422
272067
80184
105959
222379
247275
282691
27496
208733
89122
298245
110662
224191
108152
3050
130617
235325
9600
167713
282468
306592
221376
152617
139995
196171
193673
94657
13712
19427
184977
288478
166425
11913
150543
138740
98035
241411
53470
309068
100997
60643
222873
277077
234418
292005
126849
296164
127640
200181
103620
131342
29806
184616
239300
288288
197701
177595
107774
308115
183596
193113
79007
276373
131194
6232
245056
156737
145989
287371
25154
112434
162966
62224
274506
190655
303928
132382
119419
25119
117681
214200
90769
292652
214760
57893
150536
36024
44181
186125
49630
284189
35572
101418
163891
190941
162751
49564
91052
52666
9641
91355
222991
87055
58672
11245
122110
188070
120735
204540
102667
132132
177282
230107
266478
278043
19269
274917
32198
94476
16998
224473
1286
210252
127602
33600
307344
54023
73572
157648
272045
85745
155702
206047
232147
228183
273170
55964
129858
151950
264903
45267
95147
210637
108969
279092
178585
185694
7442
90088
193479
260500
274173
269385
57598
77606
167853
211058
232906
87382
301436
198220
271110
247908
228928
295405
287359
55433
26150
71816
307908
205727
188325
24713
286196
59783
218553
128822
29616
175187
54854
92998
152574
208349
36771
213763
179969
223485
110631
68952
70668
207209
259027
286999
75498
304891
238287
118644
305159
108223
172718
285785
271672
100414
103268
110756
56595
147858
71341
249106
44452
189994
73654
68821
112615
237765
104005
262575
227951
309237
269101
128198
69571
80593
259346
250509
178079
59533
7526
305222
99615
250059
85264
158726
233633
214461
204895
131747
291720
177224
183886
243771
181088
90261
234925
125171
18598
124526
301586
4881
275976
40882
46406
59564
56478
132236
262454
201531
22685
30594
279105
59837
238162
90713
122901
177183
40482
214687
237817
204185
93588
290934
206848
152706
238369
148857
197410
111639
201412
184801
172900
43035
206811
205389
102949
145674
67658
95464
160464
248835
127488
65116
291271
118795
128904
155855
287600
225486
101477
130106
51394
122349
27638
196755
29942
191267
225021
153279
287381
291873
123985
166071
260370
161514
263492
146801
306355
133575
58586
82125
229426
224421
211157
201333
210411
115308
206126
193103
135
16731
254532
296391
35197
147045
244117
41863
130950
268443
159459
149897
228475
55188
95830
134230
14917
292924
117799
306852
219010
223485
174337
49567
216686
119560
3579
68607
185318
207649
114518
164032
295457
185325
203877
273155
129782
91927
66257
10592
234421
244111
116529
70145
292118
241459
305380
274980
14023
81774
16833
2249
79979
269517
209676
260129
178066
114341
171539
75105
84543
83815
207602
193677
66886
116518
101525
285224
76968
19085
296969
90289
31243
32194
39301
144057
141500
83444
192227
163563
4635
115597
91820
199800
23163
113957
96331
268955
97557
193909
91776
109196
87868
99146
175799
76097
273819
273623
179599
21143
185016
67779
139359
36870
287226
96697
292527
14784
69984
108708
186478
59299
156042
75065
272403
273199
309992
50287
304925
308131
130716
309589
194593
187243
253800
128005
173954
223532
113838
159209
244965
77465
78511
238984
194766
82832
289517
209448
209351
95141
107052
77341
225730
212036
161569
63789
84406
281291
237497
150453
113926
176984
223879
59393
250490
254257
235190
52592
109282
168793
128815
220379
240491
29766
173334
119953
103786
152910
129442
66001
183577
289970
187502
113989
270204
73608
202444
206497
289374
56012
2417
203094
212329
121971
72692
159669
229968
210944
201466
80538
151720
230674
54364
251280
218049
195857
13789
259653
193115
262371
60158
80757
134733
168801
67288
156402
112803
58280
201159
268353
175816
111248
9807
22841
214509
282052
208130
243851
178802
193443
290784
35233
196198
207221
190773
139041
221608
284397
1608
227309
119993
299638
288806
252576
52298
43969
173589
64831
233123
3737
287283
226845
157979
201454
212134
145221
3346
227087
170785
160581
307445
164585
192793
89276
232332
145898
117978
111174
149401
15739
298367
83223
100962
5861
164325
14298
44007
142160
134011
51685
227242
215879
112685
122542
87533
9039
226906
233209
285495
238159
37971
23375
232743
88974
128389
156442
163912
157011
288787
146628
112058
29804
95786
273300
105683
11980
251073
5572
108137
48947
164696
26730
172936
8929
288318
2039
64802
42686
128187
165061
71831
297570
94938
165765
235354
279060
29403
309691
181239
94115
203045
144555
309433
189691
62400
157316
154986
258938
145447
124290
256770
107558
127510
106688
235218
64335
276151
306215
17750
17643
29604
94084
247434
90083
258117
306533
158148
149285
221149
223720
211411
276443
52066
290803
14331
262338
188293
272603
173569
250632
103141
236909
2959
8400
194302
285909
222969
289460
31359
45371
165718
1975
127342
194462
52775
91418
24076
294717
148434
302971
258892
244551
98604
19516
126422
267057
96613
47665
200859
109349
51897
71583
293334
209764
23121
49387
192576
259974
44210
233785
246912
172826
296133
34606
142227
146862
43391
112749
191758
196395
95961
144442
204301
278401
217450
164870
240242
84259
188314
257444
160388
248432
101384
231349
66853
207678
99512
117132
30938
203727
233879
309413
119450
236709
266734
29799
28670
250497
288808
103596
171231
191951
308558
83349
85991
293430
181733
268262
6216
44021
168040
148342
97009
99667
169184
294992
8627
245663
160628
123112
159239
25155
140079
159713
159534
270888
182318
144145
277560
248302
263828
301799
285806
129911
222649
197585
291577
67384
280336
119683
208100
67295
204971
241380
203865
42612
269542
176948
182810
166737
168307
156743
111550
279400
237658
29839
187075
256201
63685
126180
298068
272928
244057
54409
126321
49525
161057
298017
292301
44231
27189
191837
269345
1795
69897
63586
160575
108658
46566
125056
43154
253576
201304
60119
208639
121746
293718
163584
129063
236870
62886
152043
165834
279047
11807
271870
70317
210492
250298
255610
16593
102190
297164
214642
296595
137931
140030
121444
439
193055
307833
97405
44921
41549
207786
273737
12144
2327
103937
250840
290423
260668
125821
297967
121663
60690
286148
171618
176392
91292
70615
171652
229713
85483
94377
87215
155742
196736
164491
232996
58097
17564
81184
275440
224156
156327
43217
129925
180976
266866
288331
289881
231734
77420
234606
231410
156370
201353
45545
208720
180897
283636
296066
254145
9243
204271
26995
5797
237778
73955
234146
1524
138127
286197
145945
298127
305019
142260
147335
68260
47922
129682
271875
42162
1394
34673
260884
250664
177573
290984
115516
280967
144794
17798
4843
59254
139312
210996
71487
234979
88461
40775
29828
143488
242427
302988
231803
87262
275155
206596
149746
43251
302652
187844
309005
240360
9384
278387
123435
124294
77324
26802
170708
131116
275891
301292
307482
81325
92162
105885
9573
259709
68227
137486
213820
102794
27800
250880
9513
185237
128718
52386
161163
115230
97924
275037
65598
67006
210696
133940
239078
9404
248230
653
19230
60086
988
231157
62647
14234
261885
51030
146436
205844
306640
302651
193364
260923
165037
169260
682
270179
125846
217976
33529
208808
287438
164735
140188
81313
60653
295695
308574
57916
159927
231742
201788
54243
172559
154670
234594
65061
205211
235808
271644
34538
296519
144679
52043
220381
144390
182711
101744
75777
89903
149579
220508
186655
290589
160032
111111
109632
211146
64907
280072
125238
249542
302270
38545
26251
250916
289359
236215
40270
101125
175512
299797
84098
130064
319
273772
276119
71332
163980
288793
19819
55344
204929
178358
161812
202743
75562
258473
294021
294237
168448
104049
105109
35912
261064
76155
61961
229013
26842
23527
21656
125870
299117
304233
123897
7852
77287
43311
297022
117989
38525
45223
212618
40494
166174
111446
101831
10121
118608
122340
134460
282305
130962
309584
234675
137379
254828
185967
258873
22714
120882
112923
60425
259055
1455
203095
210616
52849
111627
199965
257312
308334
30375
17538
227235
69839
227452
186082
194702
256278
158284
149876
277251
241120
123328
98611
33281
184269
135969
128223
8218
248733
214178
302083
246879
242348
286554
143790
85001
175793
156939
77753
36405
58126
124895
163938
275549
81133
102758
276030
134232
273526
258049
253639
25956
172349
127465
79044
286421
212558
152654
120982
172168
166494
100596
18886
270974
150070
40719
242710
227177
107512
16592
38144
281511
76928
303119
291213
25953
113428
21947
123153
160607
50958
275705
187860
174148
296303
252537
195635
2059
66496
92769
146818
282432
139018
249625
299922
250076
243194
208801
87699
19619
305845
50029
127809
305650
21301
56970
102116
232517
126073
74127
151906
94671
183930
81676
77045
164123
56800
230065
51115
253011
30751
11838
300157
141099
127959
253249
309127
36601
11130
225640
271517
39631
57152
137359
145064
130017
49854
39747
306411
180083
224079
93548
250670
166984
82123
230256
138178
57860
167662
307819
307495
15501
56335
141005
228061
214514
32750
95741
142904
133193
107503
78044
136922
94739
7438
50329
67115
211122
5928
249035
58451
207479
66145
279899
252562
21768
217778
234573
11288
2998
267054
205078
143652
239230
173849
9950
11205
89197
152120
252569
82204
29003
267977
279110
10177
139243
305060
232784
21341
3969
246653
229486
64629
156438
118010
209589
73210
153589
255763
95398
11087
140772
275912
209815
82624
293142
130932
172859
259718
146930
249162
121353
52590
86703
1600
260789
268021
14347
48955
151335
104162
294339
220533
101970
258010
201147
82446
300394
162473
110211
280386
166225
42077
104823
30667
102398
278299
179458
301371
254744
3246
280003
256368
144225
274162
301426
166545
33212
192342
34434
125235
80263
262258
292033
20905
50367
268685
64361
220335
157695
7006
92508
114464
8295
238555
111512
46532
230897
88610
31278
94199
197584
204997
47716
161507
307854
17435
7875
187207
272949
9397
275919
134084
62724
189506
116872
274924
198521
53169
306266
174580
170153
119981
208620
190889
115226
218737
278493
307622
227908
57036
154067
211923
108213
274976
58105
54905
14149
199059
65144
196661
204120
278447
229656
283311
284009
230488
253188
47877
185096
292582
132813
120774
40821
93924
78446
2747
144861
35243
272780
155831
224984
48207
302376
15160
123364
92833
136150
224755
150713
118858
148704
127320
217738
218920
55929
191984
44737
27483
159589
98127
227567
115078
37625
50236
231073
287494
187539
32728
7821
269979
180769
133954
177204
260199
110894
69755
289771
48014
173353
302353
50732
237325
84667
218952
157675
206168
230672
273161
178945
35866
223921
75948
51574
3456
121584
288557
164274
28931
227326
218289
30608
308365
205912
66693
55808
270530
66238
205690
262902
289171
76868
294869
251482
85676
2127
121114
121306
52886
235799
58531
269326
256391
103344
235644
181383
42969
139490
16575
77081
22307
137621
255400
12711
279104
46036
30271
6200
80202
287734
181801
146468
60144
157566
52875
78147
215781
76096
301833
123963
263124
80513
184851
75928
124982
101208
153483
40618
48751
281455
66036
87074
135297
18975
81434
212615
178219
230664
165865
59410
252029
207848
113314
260749
47165
233134
7757
280486
231456
293519
71312
138307
104919
224540
144117
66924
228744
201973
113130
203261
299345
268768
225041
216558
297326
16285
5655
285433
96822
301927
304806
140437
146335
121386
265147
137797
181088
297460
142451
164728
232405
247345
60524
178132
308213
227001
304549
62805
120597
69845
666
182864
167793
300419
277080
159888
265755
286081
29088
288387
287623
296289
71708
14159
118079
107539
307728
298422
53100
54862
11604
275825
84467
292216
111247
176442
303621
65066
198057
294685
83816
9139
242321
99686
4700
154709
4331
17153
232256
56541
137345
47057
67441
47374
40704
282537
60466
238492
222634
160944
48117
35902
307713
162615
254545
35127
16931
63831
232162
161749
229860
125007
287961
252050
86764
68544
108005
114848
21397
238935
3279
120677
214659
58173
288816
213729
203915
155044
80451
290694
208091
167230
194448
271439
76718
87014
301550
264882
188006
284684
179504
184121
189324
229154
271741
193370
11558
140447
54519
115547
28711
235847
306533
292232
187649
60765
263991
305976
140001
102519
284902
250101
217669
206186
35867
264019
50438
264330
160312
145277
26250
135786
294666
185095
271996
309334
64190
225345
62746
54694
105520
145871
136290
180277
38787
2181
290829
208291
256373
10408
244121
306690
286000
288955
259142
58583
175825
239966
145719
53743
78867
190358
68188
280024
217355
227568
14599
177647
84308
157281
34340
221120
297064
210182
49088
245270
63245
198021
300051
40811
74233
48436
246163
18933
174542
242622
250527
38471
143969
231857
104952
116538
45074
7221
240557
213617
281393
81167
196251
261100
214400
91803
189518
200786
37297
180705
8250
64265
95379
153483
95948
304304
254023
250829
180441
33733
256890
238859
51877
88826
176915
272357
46524
21699
309697
84084
220768
5270
138190
240368
150265
292587
54926
308285
277286
107347
120773
155473
263502
6722
225280
16859
123437
286318
284728
15578
95807
263667
301950
273186
201527
78143
281581
168205
26177
104878
19518
109002
177564
181358
176778
26245
228654
62987
208866
103155
128973
275320
22101
192947
239677
71653
193832
295337
99959
275610
264788
77886
79751
218267
10238
300118
127724
210721
72384
53776
202682
307911
72447
60273
243429
36701
258420
153223
221628
247074
188233
97343
32333
252481
119083
20306
79323
106813
76206
61277
189154
57213
308566
155846
9734
113864
281835
156381
278361
184393
33594
29559
69024
7262
279573
153389
156777
241678
183650
226219
295077
14647
273790
55137
113881
164212
165709
79215
305022
255173
206238
43342
252435
96824
29460
159328
214200
221844
252425
4997
14714
23359
30942
158779
199262
164198
226472
175385
29343
63341
32686
198367
219252
33492
201644
192677
173101
28316
201700
160451
232853
105924
6340
246432
307300
116643
309763
103908
105409
289198
187007
65716
265627
173728
273597
274147
165173
44337
88239
131267
209537
232095
138934
183576
40343
170560
259099
78416
113086
67942
240219
213085
97226
296242
79729
150225
297925
159490
283545
140225
43957
6473
82318
210810
301198
251563
84118
43723
208753
194177
47287
16911
46939
161664
255451
55585
41985
45088
269271
130987
73912
169341
241619
57648
231160
147443
117201
29484
93903
130772
113652
149977
268566
13914
309290
90346
19065
180778
180771
307191
126632
71078
205053
148322
295819
84327
41652
157364
276387
95920
238838
273224
233111
108879
20513
308803
206998
6113
83244
146239
307723
220099
160836
216153
10446
70364
233706
54291
102539
111722
77157
131826
231696
270455
60818
22056
123532
284720
58555
52596
116325
258224
27150
87955
273628
55396
130402
10201
287335
290627
203171
78327
123653
151309
239481
180347
173036
236980
78881
55391
150300
116471
27553
136676
128452
308440
17503
140900
249557
265888
143631
182996
6307
124401
80489
256543
181789
101390
210420
176201
184215
71846
239827
59959
145784
14427
301869
89747
297501
204408
71629
143402
141848
305912
5974
251926
64463
226391
244279
152391
212711
172185
120834
38493
204217
177490
215968
61023
237104
203043
239324
176489
144762
188035
77374
94303
97059
50332
7581
205624
103166
77458
102953
3103
214212
181990
135385
220281
268526
198096
242863
35002
179695
107063
270316
31333
272388
9187
292492
246978
47120
61958
49237
18754
306771
194123
207507
78744
184176
14127
39547
27991
302898
133150
98557
121147
284235
277240
290297
14259
1093
92807
298111
249135
220511
75140
247651
80057
135692
267600
28782
302404
120842
241616
251916
282889
161380
159644
192894
255273
93790
284739
97763
39153
189639
80780
30094
107562
301345
150427
129500
177801
181632
156276
49858
35025
193627
133046
43144
47947
165189
134748
269911
15933
96531
220490
100762
32570
176306
54587
15625
9848
201272
140925
4919
102033
138193
73675
52694
33274
252939
76059
184474
180396
49222
101626
62249
105762
213023
75584
47908
259674
304248
217960
81660
61455
7965
1375
232246
144845
168124
86298
246557
254231
268553
201050
130117
104874
140708
124420
228723
55127
118801
108723
189643
308690
174386
55035
261192
13627
45145
284810
71582
45237
81049
64488
277935
33839
120999
205768
295194
77824
209326
183108
134475
381
196460
69361
15096
119442
284802
282089
214762
227241
279610
74581
50383
77414
303621
59169
309341
113077
306230
184736
26057
194286
184241
39352
14476
286608
245769
165988
3605
148918
90069
196404
13917
180378
211975
238008
257266
37735
6040
60790
132312
126262
94465
193209
18595
96753
259932
226928
182219
270505
236418
271101
296413
237391
210597
122797
214313
298800
307795
74509
284338
213093
129725
228988
78078
131483
252862
235867
25956
157429
172703
56130
165646
287854
246946
269996
2198
281512
192940
17837
70226
88056
148780
222766
30123
253979
204622
44421
162462
99759
233590
142019
75044
267026
106781
86787
160558
279098
147856
11356
201637
250621
157917
244657
251217
162186
239258
297156
192953
282237
43325
85706
73042
25333
104742
278356
14655
3025
275670
34461
93843
210114
169227
65060
302398
278701
88532
293562
7466
261928
171138
147348
54079
191354
138464
178976
194941
163448
79457
177293
143209
13104
230950
5637
45892
220680
128978
270140
69888
82793
11465
283074
177330
68850
122946
31288
236452
88384
182183
173261
134238
96361
32009
300295
227192
161822
162398
48259
55104
35798
29066
100348
78069
176186
179503
184277
267819
78459
253614
67980
270037
123413
242154
293710
217109
236768
230969
129061
22169
278669
254585
257496
54310
273438
197909
160053
127542
95239
210734
177788
150743
247553
212625
306765
225268
53679
35987
103791
125018
208738
169408
205357
224050
171138
135691
192833
172682
189051
166313
149261
120668
272825
108471
103327
113162
242027
62245
239275
9029
110785
232858
75874
171911
199967
120161
175419
240609
204252
108922
131508
82214
52712
257167
224617
250126
280705
37391
95776
74537
57647
96650
16495
33934
264022
245248
177617
88871
141572
297735
189132
263562
224460
237641
307260
206875
205683
215412
243268
29605
95437
20823
37956
240912
11142
228140
742
295126
116300
252546
208298
121026
162987
66334
204625
118735
198963
61836
75477
197492
146422
231427
28406
22631
23581
118001
170599
20400
148616
284169
262072
132253
229706
123446
12783
222664
109296
100097
293267
167616
31229
30852
257128
15719
243757
256331
230189
157076
290754
262243
13
224348
252620
211045
248300
165516
171637
230520
111213
57593
113144
128425
190488
197917
24202
69024
224494
218029
225777
235911
211047
286353
268763
127782
120844
214322
249869
241634
102684
196585
113046
264496
273277
217332
219159
66357
262011
232694
197950
230259
13551
226855
162554
19434
222189
217849
308372
305877
97493
149568
227244
155946
201567
207805
178487
35752
38395
159891
187037
239201
15194
11086
119234
130174
153287
241873
79275
183287
153975
62462
192070
292268
260558
191495
292632
54173
93258
138177
115501
253712
255490
15134
8238
308900
239831
82617
49291
91321
42468
227558
214337
150536
48630
256665
116206
273949
129251
113348
309232
76995
194387
189095
204049
244986
113072
213510
105052
38257
259237
34797
239876
6113
104496
38201
230451
102549
225755
146881
109395
67108
250495
242330
289761
298611
85845
200483
192294
60018
61385
301702
66675
309754
136054
18598
216248
146487
87794
228959
38650
62809
20328
140349
275630
307651
6760
204633
148478
123084
198438
113950
194798
94842
88750
121749
15288
105486
190852
153408
221135
246156
12254
258886
106449
210751
127065
19154
160616
305955
15165
154997
150150
38550
89197
188841
91010
178269
90585
214567
14701
261729
188505
63349
46160
100154
279668
34791
302481
290414
200023
274681
158126
281788
80322
185273
252547
237843
28272
283314
283171
205108
152061
252579
20855
294949
186199
226446
227183
283215
112719
159131
286105
293715
144818
159498
305601
13919
85806
108973
21030
93769
197256
277729
101162
115586
91990
76115
92541
32263
135175
286381
222762
187447
2385
206488
58671
10985
260916
103303
252804
296607
104447
34622
161393
255116
261818
305529
210683
280078
124823
178041
298032
53053
204392
236999
99090
129149
12719
213386
48529
263169
228118
184274
183666
191092
167426
277230
236669
128290
2205
250216
99508
33142
214566
234922
27603
10425
159842
142796
258593
229800
236608
62624
207256
88481
163250
35225
182189
146725
219926
39285
162354
128296
305659
25835
173539
233192
141336
98828
241959
176453
222338
179253
247761
133321
210937
243761
202521
240384
124113
173795
35951
291331
11411
282310
233233
127492
305061
135301
22362
20162
162198
201610
87201
272584
264099
162467
55376
188581
28233
130490
267020
156732
189087
256778
11007
272851
248091
109350
168828
238594
68364
164617
306004
172194
287805
145927
298662
171047
94974
90803
106666
292197
56781
56597
237301
151658
259552
34182
48316
209787
16802
283673
289203
254609
152794
99156
61508
34678
190395
127753
55041
235455
195766
174166
165775
36244
55793
287007
44288
225393
290930
139872
20730
290997
131675
159929
306804
209635
81827
64610
4414
66233
145653
47517
49867
171664
263383
113576
301235
79993
83692
231514
87366
169445
147790
138355
16375
39606
177982
28657
154720
127348
293157
259988
25582
221827
216306
207499
278294
222268
1064
109415
123058
142712
291262
11877
285359
149315
38339
1335
163650
153690
47904
102527
81240
25877
59596
31124
264005
125720
102796
248199
175802
308171
64268
172558
46099
189778
141249
32761
118351
197890
80802
63173
115469
153343
2485
158191
167571
246845
50672
287770
302062
63274
307930
8377
188317
194241
229723
180007
110749
202900
65019
109688
85840
18892
39728
134792
205363
64130
160366
136969
205076
214235
34121
196963
21120
42194
298689
241593
66948
245049
132242
124959
238286
42886
21251
155222
91534
155395
5595
247694
216036
16624
11163
139809
240701
43162
60399
227673
126341
82690
238673
7569
90411
136855
53289
204718
66879
248650
92570
57244
234873
20277
285575
115179
266490
192016
79709
187665
245160
10673
97039
123036
1632
4415
93366
41783
122985
39450
110849
244880
166013
277506
242032
308221
263943
185071
42326
204124
264416
190718
38131
209337
168281
299683
64460
234050
296192
64238
257603
95256
87033
302433
255102
32970
185020
206096
304861
198690
111004
179842
79989
192621
27755
189226
103238
273548
163341
132131
114807
53378
269058
295999
130393
219228
78911
92870
113605
36334
234593
144195
129523
158029
201619
295163
206866
199164
156409
273974
220075
69228
155302
139142
281179
286926
192601
226944
177555
213479
169035
116221
219885
237796
110492
102933
307596
268052
95599
79128
282324
304604
29543
134453
124551
33984
2678
35595
89857
115408
100686
82525
101669
137352
189380
206931
100937
240689
246150
31404
13809
8126
245022
47094
35028
302711
204104
243278
128519
283166
254076
89040
89360
77318
267282
83740
94742
35950
161810
272901
46335
248217
159020
7391
176304
117632
148890
40650
259452
171516
294216
110512
109291
6109
51567
96168
296123
4955
262932
184310
55036
287106
80865
199660
23314
251821
291759
199925
236030
65949
178913
27383
59818
10985
21626
203239
298878
44639
183939
301239
215732
184383
98129
284066
98672
126453
17781
108865
253083
299012
290473
165356
179205
275268
181690
63485
154248
274553
205475
230893
195069
41960
307146
58978
201253
208544
29296
45104
203197
160258
160474
35557
106447
276401
220175
47736
4355
225183
105935
10682
119231
232551
81524
86223
8396
196282
211696
15475
14091
242049
124971
223045
188207
289163
90082
217588
27364
243046
142335
2171
209760
173736
280991
159629
225645
73610
194182
301510
106410
72898
22711
189212
82463
238688
12027
229130
52907
270791
128915
228585
193290
187133
141028
211043
127091
195513
123582
117810
86918
150146
58627
54588
162208
85356
209855
308085
211430
305528
162918
130491
36212
81621
70684
194875
257882
289210
1680
234075
179402
245664
307348
117321
301025
121603
291475
107305
235234
71220
41326
104010
194192
76335
84230
25995
219939
211574
54877
150400
290136
78144
226087
179948
59609
226213
12422
140724
43871
281106
5803
34048
114569
197751
108864
281527
247866
82821
133246
211184
76272
66775
45976
168791
299860
206210
300391
66431
111428
202607
27419
237783
39491
47359
58734
253760
46714
11391
33680
34550
94452
306627
254227
301619
301853
56617
125583
129054
87489
3143
68223
231642
278522
214385
100636
222395
73720
186478
240979
113442
249675
127135
261154
280504
231603
178769
223219
88413
268321
91040
213014
291372
49512
53239
160958
308813
84897
112127
119083
141420
60677
283579
202860
168308
223846
201729
36033
7963
244397
139502
83660
46198
168211
121968
20445
108746
215703
51239
87031
116375
191471
135598
83349
105117
166235
109217
246386
64032
118347
225110
139991
32373
292433
39779
116606
272428
56765
123362
267558
177271
182040
176798
302435
249719
205418
149395
109011
201201
271195
212380
295882
9524
73428
205996
254169
78240
42397
185893
161851
250668
238873
80855
107220
27224
269952
106469
147143
238388
149068
178351
223014
23644
181192
206809
226847
93072
90000
154373
150116
117006
243236
123095
109167
234398
113595
309172
180474
16581
104622
174967
245212
195527
272053
245897
88293
267288
190505
14193
165068
20386
131324
48170
61021
97331
98654
243689
205565
116662
120057
166595
69542
106453
178640
178366
62907
244927
261111
186078
179578
139969
8129
207931
5782
208320
164656
162977
100095
302412
76431
164060
169862
223992
40599
138804
292145
84367
187570
48107
64177
268722
181570
236947
1529
10091
66320
235453
132978
197841
304843
29513
192517
6709
162345
262128
123568
46491
270985
103357
178944
38614
10399
220364
102648
36573
98427
69355
257463
243660
95192
26606
291828
279535
6111
4287
33949
107511
193392
268716
72038
241535
127386
14429
66425
162379
59750
31929
44547
98905
76165
129880
283430
164873
120869
15326
290706
45000
99575
165542
205847
195197
87115
98899
230105
259767
93381
4699
201192
30835
288712
132409
244974
216961
29862
157528
171694
69579
71132
97804
15676
205968
265887
195270
73042
128937
271542
207302
306579
250185
48555
42072
21459
298475
241233
32557
19558
223883
153787
7617
11231
197614
34821
231867
32076
113338
113956
60985
165830
156204
238156
288976
117313
124733
222619
201740
253303
184809
131112
261945
69491
275560
247020
18673
135174
16482
288770
74495
213823
91016
68831
298791
77780
199257
239057
234801
100083
292806
49862
223637
281232
290999
309168
180636
13265
269920
94573
269359
181394
246867
289434
268563
249203
37940
278900
83478
267192
125775
180825
153582
68101
34020
194542
224569
115206
55054
139313
280814
64624
61418
147404
63634
156024
262376
68889
33100
279182
54643
230729
214522
29317
104798
164630
192793
7982
246048
2348
199931
138589
79498
95640
297019
23563
131648
238675
136675
280922
59678
228874
241531
54991
179201
142840
257307
195212
283730
62487
131995
23372
15466
271526
187323
267809
82315
101059
302273
133167
210043
90224
44414
261746
130065
110138
171655
235716
4631
200931
124583
182591
111789
264469
247539
66991
83267
215775
15428
207760
98973
267974
147914
205135
190278
177779
86226
585
157886
81126
256851
178929
221035
299454
126094
265381
304064
52140
88140
151138
252117
163705
62325
136659
237224
75739
94167
271212
94930
10618
229110
274424
197068
107102
89969
48298
159786
270711
89478
266613
184298
124629
248454
260503
262581
19065
259190
192604
166730
171934
300456
196743
71213
202793
256784
257547
307511
1261
189956
260368
208462
304629
304979
304489
139335
282369
150253
260434
207261
286497
110730
162374
101487
297466
294112
168210
182977
22549
248925
253558
287337
117694
192961
145088
207484
7852
9310
278199
251658
309820
107317
181018
171485
130099
100371
230661
234468
132921
62505
147699
95416
66554
251551
187112
64501
142932
126421
142811
66745
236021
118391
138495
266296
273812
165602
6936
183160
238032
309923
255301
89811
67799
219193
48042
122250
38837
302620
254226
118323
256798
33797
176122
293390
72455
166891
141463
222622
85967
272706
134513
124156
286151
179039
183732
181721
180208
270695
159157
223135
4706
267874
160036
127045
34939
177670
245655
302162
88356
32155
220627
102997
264090
306483
261857
271852
261817
115117
31077
237995
291282
224485
239260
176401
246753
143840
112490
211499
196341
51341
68008
216252
3269
120090
287556
70241
128360
136935
304945
13974
93844
84404
182005
13591
306195
204123
173231
37935
188275
69361
21465
232324
148655
6355
2884
232286
28322
183313
153199
299571
28159
193220
96016
302425
296134
198166
217791
244909
94764
205560
168593
107850
208066
244335
16571
251390
15921
104323
213960
38955
149973
118277
55485
112336
108498
50418
279947
120201
13515
117735
290280
294682
254471
181813
119089
134099
130224
138409
130052
90250
463
172197
60851
164805
297228
127544
136784
267772
72152
287700
6433
294269
80602
210959
107401
281235
17964
169679
276800
177381
16346
245779
135476
109068
4217
20253
199761
41751
195508
135193
251230
21284
229922
225805
120675
163969
251054
208740
243952
116072
273824
127426
259290
120881
8204
21243
167601
155784
99929
67639
274398
150205
118217
181486
45331
188731
305746
24050
124983
112077
164979
144328
166031
37779
52619
145620
187259
78434
152472
77366
71770
294393
270371
238790
67596
243770
155680
157750
150065
87682
39619
178709
8819
164227
134042
189324
150282
72111
284638
145442
6132
52173
170948
64486
175303
56705
17648
113946
108953
71983
207141
166611
189995
192449
64643
135719
213100
176015
199755
35023
52753
260852
184126
250443
222836
193457
63667
90280
28358
291524
286569
250825
282481
8610
211929
147960
147811
156864
240939
39087
264256
144262
54365
114726
100570
18751
116735
209509
141852
13301
300992
243894
308262
263865
120689
119664
28202
106874
60418
1279
105637
155556
181826
214264
181975
12603
87284
126119
83070
91769
239698
75720
306212
109592
148130
291148
15905
230084
84739
22640
16324
168862
36214
37220
198248
173661
91122
44317
104198
177333
203211
211209
308619
224934
178882
155420
171580
58799
300680
288225
49477
67953
6300
179458
41875
65272
71859
131229
86994
154625
40066
65111
13756
144038
33540
85639
57618
268064
55538
29354
292286
307039
251451
80994
73215
235055
117882
118839
271820
12067
303870
33703
218247
44222
56020
257305
286701
115009
303991
41789
263732
183678
138139
292619
79395
304185
211116
300633
286909
110272
13882
11561
202970
296044
20584
302441
219725
137205
236135
233311
207654
29746
68646
101897
10762
101055
47284
48286
261166
307631
90636
279806
40911
164571
86307
143405
178749
238018
279151
17294
56108
262996
217901
228219
35735
167184
194241
110482
219200
84460
256301
100015
142999
60025
3499
72548
258946
207269
242444
211810
20612
11663
288521
84592
255709
290540
295525
294472
77729
250242
93868
8366
175757
267852
218806
115497
238659
57814
215206
271516
16367
25323
196341
11883
162503
69312
154917
101718
85006
16397
241666
39718
262709
102933
84617
163410
46727
15323
213628
285975
177091
259646
179940
110326
52093
46173
213770
71427
266655
105012
268207
198783
35473
152401
208467
238822
54238
151503
223289
231888
282973
297267
204268
281933
116477
184950
97470
17412
235051
132767
48339
49182
247687
251189
42366
137614
71671
196301
77985
264221
285737
128118
175007
114607
239429
278670
228752
83513
282686
286176
210293
296743
113501
246680
81149
308389
173723
172866
121949
274754
193789
122842
148724
243773
23318
256973
206918
252612
184608
65556
280797
115350
95203
103330
6114
197331
279713
242284
129711
104826
261307
163586
110427
172327
223027
226420
143605
2109
52422
147258
282889
8796
139334
128336
100255
101969
171633
86943
281545
27042
252711
231494
304957
224183
252456
26303
114107
102193
274291
88610
83773
170082
80336
44027
262828
124115
138926
303362
273826
155915
193310
61836
192147
233514
62715
127383
183206
193139
158190
302815
301724
52241
85855
214602
224176
106354
138514
293881
121042
235379
265889
300674
119781
217037
234930
279777
78712
11051
32285
188893
85987
294941
229409
83175
270281
300362
43033
122316
102014
265206
107885
50945
113523
6576
116041
104074
249359
260586
186200
160971
165951
228050
269311
151634
8012
147124
198595
279712
168220
278620
110096
231785
167117
11582
106211
56628
288786
145578
35955
181461
20955
270207
124485
189072
82353
135183
12285
40806
12064
280515
39625
113024
48274
153330
205988
125872
36988
168506
134381
282502
36082
18764
183412
123144
98523
218089
187864
136423
205598
56548
175598
138118
99348
242455
245935
137210
216136
202734
147505
1081
57882
171421
286002
293114
78209
39074
95023
185156
112278
42724
33491
277767
209681
106273
173741
289234
183538
241414
222106
257598
162963
134691
132480
221990
207635
276805
142310
36577
202222
34267
105594
147842
106710
58026
114861
46976
278143
102018
22174
55357
15297
6400
149634
65057
127108
104079
153346
242329
115831
272696
204519
38911
270223
272803
89866
188355
192747
51841
87629
305215
238717
101411
274972
256769
226885
269445
130327
4798
117478
240468
134632
28847
286222
163509
145233
230579
210230
70237
161989
170663
134740
52564
109956
102767
295295
122753
239557
191476
101677
104506
171650
87602
31683
26715
111195
202597
217577
178430
108542
65431
13467
165884
24935
231374
98161
223911
183747
230556
207559
282977
224256
243364
277570
89221
235638
257488
230394
155297
275948
179733
52051
90341
13849
175260
39800
7030
246086
122384
180162
204062
191578
200817
186998
125992
146941
213868
6709
40168
69619
213712
267598
219202
291103
126477
63528
98012
249973
31588
55782
144592
186063
200188
267187
190648
292652
70157
306706
14081
258839
68654
286671
70511
163543
219482
251209
42631
140231
65515
206254
146730
149093
199361
112052
29818
185545
98325
221562
52314
129603
142388
93127
143052
221334
302141
132633
158059
215488
288210
133390
45889
134692
155599
205642
294873
44155
279516
267659
99379
151684
172454
125354
290492
303343
135132
150079
155955
180606
54043
71702
168915
73909
104402
105426
142971
197197
44240
114759
90865
80947
299877
66368
9032
231485
55223
250832
239065
33551
24843
135448
228200
166574
55979
175458
15861
45634
198015
47569
196252
31444
165699
271179
198159
291209
163195
105616
252180
14719
46254
257035
216503
49102
269509
35862
236301
295699
175639
228193
21334
211228
249488
306810
122479
125511
47874
172423
283650
54480
18142
233993
201044
129549
229275
77241
63357
224267
112624
136538
94654
142888
97243
118835
146323
119801
280752
49441
299316
99998
79929
56049
128176
83568
75816
46566
90098
147781
260687
126944
48889
29265
160047
108363
239247
9320
187139
101003
212035
188724
7909
286505
56249
156681
19422
220949
48923
13811
47915
120737
280065
291619
274765
94374
230864
79043
181331
158444
17186
110184
78229
8642
198539
122302
151124
171736
284357
122614
197282
182356
220834
105978
279614
133343
291050
4985
200827
108771
26780
253066
301888
77322
198487
117485
146788
248323
228884
237566
144472
120673
226695
100913
205957
16169
617
56690
106082
233588
109193
168795
146182
146527
141475
120492
222030
241602
110594
94469
298661
282306
50453
292730
154332
71517
146140
226333
234291
148301
224316
213706
38435
68695
234002
116935
217675
307265
301040
250200
4228
116523
52211
91213
254353
267015
97997
142619
146646
125045
297292
57245
27804
262616
122407
124295
11760
89006
8429
59131
113613
61362
242789
129937
36145
57351
4805
151162
199655
178017
23795
270368
42294
173660
60338
247509
32646
47430
81796
213385
92981
212565
223303
131449
209806
242087
251838
175635
193504
120189
181817
217609
218706
102824
168674
132851
10516
2738
14135
76099
26180
31874
11196
205834
25946
69747
28202
233375
123873
280671
156981
18064
67757
163292
86612
117682
107653
216110
1645
66755
173022
154291
277407
286589
199816
299955
211281
275238
183569
62756
48905
83151
276112
57036
75724
185901
307968
223014
260441
290061
157441
216630
133218
82217
306720
80171
8049
189503
309744
210536
263277
21891
8898
149727
280735
66092
242931
199303
80597
143496
117976
66184
104857
107262
131298
253440
56842
208658
4841
298884
22570
234761
275841
88119
50947
207029
150134
14772
74287
117008
38224
180186
172714
18787
139876
172737
222401
44013
76123
241729
49174
200467
40178
8561
166893
223864
107780
9941
177653
132285
69083
637
209044
117232
71874
109303
264362
114496
21122
118627
309580
164817
43115
256943
93305
238904
55285
156615
131013
153140
31954
134077
195013
121475
225255
218491
102329
272206
54642
152419
158496
186026
37785
54565
149655
175828
283926
269329
93781
41007
251166
289022
242300
25613
284347
151792
48159
200508
166593
102494
2105
25906
95397
179839
199313
182623
262940
129990
5370
58907
125465
166620
19105
81751
119695
253201
9709
185639
207923
91085
9699
156817
255802
308677
275796
294135
124649
184174
32637
206534
60991
55078
23849
287281
240563
135768
213329
118369
244629
221418
302154
16312
157518
67968
93870
139262
235903
210176
100529
72298
202306
274885
305355
100323
103541
246550
123573
151161
37362
291212
58911
64792
213030
308462
284328
14605
179223
92194
79085
227406
222640
130483
172913
109091
108296
242383
275032
234216
150074
255930
225933
247441
35986
218955
109314
116391
170363
157886
171695
270841
173435
275884
149060
104451
228595
136349
265894
216117
44290
209529
139510
176725
48906
301995
240702
106456
288152
47953
306576
170711
21101
121148
292096
109958
208297
125111
66893
290064
140935
7047
169203
236976
9910
155966
47749
204848
92950
90634
213605
86129
177688
104020
180882
280242
103275
181860
218476
242336
149817
295790
304651
121742
40743
299616
97076
153881
7557
17008
205305
217006
215549
271277
121956
32158
241675
191863
61005
248408
191458
53695
78864
210341
309061
178422
254572
213464
1914
302344
36856
66831
84585
25150
83029
197794
76159
107396
161150
135919
286892
73545
132629
42050
91860
139080
129840
121691
147537
114114
266264
288377
154281
253464
267433
159023
13927
260857
177667
114839
213219
96336
77399
273852
2908
160687
204229
13684
191487
278325
133478
290549
58430
199252
144440
75213
6864
83778
6124
154367
167326
149197
3207
303898
110968
255135
98195
176508
163377
196781
290830
215115
96673
82233
158710
262151
237581
135552
256505
67534
221078
49498
214132
3143
284764
70490
211714
66240
171427
94768
301083
219538
182199
164596
270848
269698
63268
76387
209420
214842
250956
264768
250747
90658
219127
230854
249474
135368
197739
140282
304327
159282
150846
39428
231230
33520
252181
96447
208264
216179
142347
102318
290454
304864
111951
226151
101214
192697
3878
200255
109543
136446
170418
289330
29068
89260
77825
156348
146456
205962
124475
95869
298613
108835
29897
64281
305420
135187
189615
254218
55008
199724
124976
94955
91450
90292
121365
269005
75140
157010
242371
32857
48695
120087
8282
74162
173219
306524
118723
38180
211962
90247
276422
283913
275500
24727
39456
249473
10946
51931
294517
277149
284766
15234
175218
181790
291368
113936
184072
41981
260779
188448
170608
170831
234633
292033
115951
288060
138525
112196
123346
112382
292058
297462
5522
129875
54202
122007
154754
39254
127296
209549
203100
183437
272373
68931
51926
279283
160771
309994
40794
256302
145080
142591
30500
239087
127735
157120
7065
295330
156038
2146
19602
66369
86217
33878
11821
162125
209137
114049
238207
125670
64374
39055
204466
184784
256300
170877
200522
218333
186422
107952
30561
217656
251954
243607
31076
31894
158970
134123
117644
80189
17184
291767
248222
35641
147231
191475
161628
90262
87863
270280
73312
303109
221218
222663
131009
197105
287843
198987
202290
228574
47188
45832
225406
189277
95628
91884
71673
80959
159982
160827
261560
163450
146656
182699
19737
112075
89370
291134
49792
276067
65917
59257
155372
133109
301807
252495
307792
164582
151321
99111
8750
261034
185116
304529
266626
286582
91047
204771
24893
60613
294437
265048
197995
88315
121645
101986
120805
31207
161204
92062
150568
116139
105077
46988
130360
59906
104337
60983
179394
162139
292677
52846
152257
90676
196022
55502
1033
289939
307552
113449
51526
198327
122626
25847
196737
222794
127453
29365
56572
265163
5555
54804
66769
240920
218734
4302
167777
233887
162607
43233
236039
177486
124678
287094
297050
55033
151679
79489
104836
166171
76216
200557
94091
184261
251
44604
36782
88844
187123
8633
292256
270473
123011
36091
175463
46382
142284
206722
298377
6356
124095
140551
141362
141643
194554
25985
41712
242642
214500
114788
60013
72550
174940
294244
25197
285691
254871
173000
289327
20769
148762
120570
199316
77822
134983
258419
150372
22025
1325
276629
255021
131123
87896
250803
276462
138684
190780
213131
292643
39209
104707
115943
268914
236705
221334
285486
277857
168354
134016
83232
170733
297961
157276
6080
33501
167594
155029
302841
209491
307276
263780
197815
15736
104764
291027
114485
249024
184058
180431
83536
134069
276025
309609
234051
302041
281511
209434
287168
170429
156817
213654
284242
101271
268242
218153
163403
87053
82746
297026
87375
157159
300746
178974
182685
185896
97615
17437
264401
149457
109627
128527
133173
140916
46554
125138
61526
249263
286948
12618
276509
95884
214294
145408
218369
271588
47959
271475
305348
235920
107115
198074
135410
108057
132713
198808
162991
107425
173266
56656
71552
41480
92862
88821
232742
197166
51070
124101
275515
189379
122672
96560
69109
55447
64246
24784
267274
253185
244784
22703
303089
249029
21496
276030
3591
40365
239570
86972
69124
157962
271777
41813
153483
175041
102185
224790
23480
140036
36526
67257
142723
196806
290545
12832
228220
294210
118185
115477
105490
30154
55087
40674
163190
14768
272205
141631
13190
159969
207056
93595
207266
272420
264808
48801
981
165042
265950
248183
233857
106056
233717
124369
250830
82235
96590
304738
5903
96844
40803
109625
99490
242416
158324
31762
142187
102436
18330
294127
243964
224137
107557
123492
234678
17801
156605
190961
262331
185318
253996
81822
120594
93804
233908
226504
225812
74412
19907
282146
56539
46842
292130
27738
102464
303501
54518
137176
239030
92403
12336
117102
74600
38397
81396
25563
19345
130521
1296
48229
304661
296739
248273
243346
58467
189106
193297
87267
134015
97707
27950
55233
98143
243203
286092
205108
50648
84990
196322
20116
142330
29899
122414
40060
228634
36197
275986
46333
130206
80556
171074
289682
224773
283261
212856
105524
103200
160705
209213
119961
194087
197542
68514
259427
282260
80930
151204
108278
14932
239828
205702
37085
206772
21086
79943
106040
23410
146255
266255
257300
25183
29612
155220
43886
85563
151343
168321
113557
127304
22248
69980
228903
305056
193687
219263
29466
198707
296483
43123
272457
203437
298555
244725
188662
1964
153971
78229
153947
257673
173549
289371
81417
10554
151544
112996
223272
113969
200891
231244
115604
21057
306173
204818
283810
98439
281516
272668
283965
202364
100169
81984
224642
44337
298036
189611
66006
40566
202869
27029
296043
9795
294682
252277
15736
37048
103076
123028
125637
208112
304892
83268
213352
2855
51389
133710
299374
279441
57559
40721
162805
67880
72750
238620
146738
21317
198608
270986
238283
263245
77641
184180
40921
272774
271035
181669
294778
73809
38327
264165
23848
113364
129147
258621
186268
34266
93410
215044
199936
170583
89110
36
226343
260423
25145
27956
181022
305229
281558
3902
65892
303087
142034
275289
47980
107434
17938
4127
103116
156998
2962
305008
261834
264275
173094
212043
145280
126496
162833
149885
266829
307231
241243
261989
167169
304700
116460
218300
257978
214094
155366
252459
199799
191554
232334
34789
41266
42883
249775
51230
176838
198797
69570
34991
175634
212647
113930
272127
261570
259917
281223
211218
148446
232034
191909
76864
99372
300751
151958
260103
179055
210339
182740
76424
207979
156278
270390
127951
144683
278786
110652
160644
185518
46221
265619
219624
98703
146945
137407
207153
9278
112522
121057
46734
137228
147637
225371
31344
219458
285446
34427
85293
271774
193211
82275
163044
144726
135647
295054
186334
85504
106862
183381
277928
179899
117417
33831
154350
243865
298787
45339
52431
6116
147990
7012
141194
268762
249626
133066
44668
215580
42919
215346
211499
118802
176208
222014
210909
82489
147478
58927
201047
9670
155553
66847
242885
192626
151881
291283
63965
7445
50177
194665
278167
99416
248265
29382
283975
103972
230643
247420
64182
106607
63065
280465
198907
82756
141655
266294
179744
261932
288944
120880
190446
96729
297753
305734
68100
178211
222282
53372
271266
113754
68056
123537
158951
65613
307207
28581
40043
85856
186698
112253
214992
51221
160036
37201
142483
125331
86036
172432
122467
240153
57808
108678
84958
39442
227578
35116
166913
77585
166819
14173
171133
8313
695
301263
161429
302798
2332
61349
59315
43619
74059
204512
100947
118078
16791
89958
222974
88628
308229
28872
264031
164275
301017
284312
154814
93539
135979
22513
179670
214976
266463
240710
34293
140284
107628
253203
25752
195105
231735
54561
61495
63970
228162
75054
122393
220463
16871
163456
92705
95205
213891
35771
203478
119884
282976
46880
304730
272052
119602
237995
29455
95603
67111
216323
219808
148892
298523
23879
168351
144397
172307
257736
210060
172442
211220
177802
178069
30611
275271
76604
67203
108905
277098
90991
170594
142305
31711
153481
142226
290330
111423
276018
140016
266848
90597
296494
120168
298758
5467
284317
202422
238060
186937
180913
14539
35604
119017
50490
301515
67094
67961
59054
74891
240438
175013
289555
114626
224933
283442
45690
184814
125034
139724
202698
238039
43433
280081
52354
203908
54724
102125
153935
109019
34248
169560
203097
112374
48067
192026
216420
15088
101577
139505
218352
149292
192652
278141
184411
62395
214804
172941
259890
222058
24788
58997
267233
143497
260584
195513
259326
297284
243012
270200
277231
215479
89055
247895
89124
257993
72570
147071
20842
148757
108497
277761
214259
91760
189680
173352
176327
23369
205376
154551
234326
257585
286904
72969
212218
42870
222098
36747
96025
143771
146683
82635
177161
113677
118925
190772
206868
121353
40150
216727
288351
90717
269002
201121
245423
240485
190867
192132
266334
66732
2685
264907
85231
12440
179061
51479
76372
53323
193858
12913
12699
162480
189418
220168
164005
94098
164181
43654
177318
284148
284232
20031
287589
226523
100027
128445
59348
36794
145627
39752
206132
303968
177020
52225
308106
117376
293319
111777
13357
72924
12933
220653
37094
120673
104583
194788
296761
113964
268481
110427
27629
128693
138095
297958
260339
174329
75977
131067
169408
200184
159692
77539
245333
208900
263581
46293
188963
279743
100976
308136
302172
120849
255338
175194
216470
43884
233403
53605
226031
227272
21980
221030
85892
169462
299887
237038
98527
213629
61530
178875
125103
197709
28411
141376
171485
169701
89833
88157
214304
10428
140533
58533
224119
19674
143073
30309
308279
106601
132308
256646
216869
302663
124433
299293
110613
154319
134762
175084
193180
5226
72144
175191
31839
297670
164345
86726
26309
132034
229339
196371
92225
129613
176995
151160
169709
183315
22011
103739
255788
99930
290620
271824
273078
11348
116571
161724
239249
177288
27426
176499
219334
284699
254680
65949
295003
214251
49155
202601
267845
278932
307218
257697
139688
55386
221274
102602
249958
151270
272894
232912
82403
118661
211154
53181
168007
86110
35041
299340
51344
174010
280734
250964
133829
214620
165234
274382
306799
130170
23081
158725
86446
26182
216545
155947
186278
4286
61797
214023
88983
184213
28652
18588
200202
219925
6083
268614
156764
281062
270431
34260
95680
224462
262715
72547
162158
200254
289177
149400
255768
137825
264649
209026
99570
120185
56231
218434
82435
185190
354
294082
202692
135301
200944
193701
125209
28661
297739
67285
8633
9093
85415
233121
255858
19124
233873
29991
283299
126651
79749
299256
177132
147344
285879
290704
194492
278521
64224
207854
71412
305938
75059
12846
26052
152616
141644
136890
132675
79604
76244
234287
1071
53562
283710
236903
111183
301712
277436
174046
18239
273970
204323
249472
239924
112442
250692
116701
71187
204816
33174
77047
39532
302177
262245
232374
39306
125505
291845
33967
200556
952
194266
252497
216843
162050
84356
250104
65793
305961
276913
136888
65714
208640
193360
200130
62856
2731
189899
103825
264340
114321
193957
183288
145250
85174
2707
300585
301252
5853
232736
262514
255513
236539
183249
259408
281632
72307
34602
69735
266233
289327
52307
24357
184978
234527
148854
13945
225021
133999
227139
101511
201034
121020
69928
87716
168944
240566
262234
31505
233678
271241
101801
280271
136241
212028
109049
50205
87280
77191
128650
111276
95316
11659
277774
153199
129303
120629
1041
88930
266580
84860
69799
231683
128689
114044
95999
204883
293385
135058
1167
163908
121562
47039
105179
114742
37928
113980
191244
101462
171513
261102
83497
162709
240581
295195
258702
183369
211570
187873
171531
13257
101581
202504
130021
153741
297376
70502
97856
213754
117318
187048
121002
141987
201836
132787
217836
79376
76285
78741
132321
79591
32009
42534
87767
252962
306771
243069
268957
213743
248775
73201
203779
63086
142619
101515
156403
126861
132253
78995
140252
308802
72383
46565
254715
280086
258030
293360
205666
206581
266968
10778
300202
28732
77266
63626
122225
75845
308240
4368
171148
214037
113938
242729
42364
46244
300682
157397
222658
82256
189019
217
102688
33652
51210
276805
162236
102587
297363
170588
34935
23791
43709
293137
218085
168617
270724
171125
67823
91907
164898
127464
5226
204440
150594
287704
208733
181283
35943
150928
279568
113023
99106
201002
298903
259544
109597
77571
102282
8209
224863
227219
19775
306462
229559
26207
233217
97770
74127
267799
86889
37955
10447
84963
166465
136525
194560
194747
156105
187711
19220
172387
27815
185046
186796
305514
34291
10013
78689
263855
113759
297224
155027
228273
182207
26798
150335
255934
269477
67438
261000
218160
222060
53307
16073
143473
87761
166472
240660
169762
203234
184189
293787
214853
102808
198609
260721
284262
292259
134597
304520
98902
47935
18774
113326
66625
15110
209684
6951
304527
268732
189549
83217
253485
203819
234851
249798
173932
272556
115169
222721
307518
136013
120998
222693
197758
100078
68681
282646
185421
262246
136784
182414
284361
235247
53004
39786
49793
213421
202814
13843
295261
127174
190049
105520
205029
66094
150318
61864
147280
80852
257939
298084
36672
230391
186863
203372
177475
235291
253495
13830
264997
98785
111726
184856
17734
78671
97112
159218
49465
37969
303502
66119
200774
284084
119891
184681
1393
265513
46243
302742
192327
110756
224636
200609
253431
140146
194008
43296
255708
1461
287654
62907
238253
247005
151089
254368
215160
72070
68244
153513
45412
15295
32391
239514
293256
92284
164584
267581
98217
166607
110649
72439
136992
222303
104572
242771
30965
89345
75153
41348
155854
87936
5238
144910
149327
143038
233559
89091
286074
171453
153976
3286
106223
28640
150119
43534
302626
121725
282924
229749
182352
39997
254208
257369
203595
294965
293390
279871
305340
59546
292922
76152
60412
188190
12398
73930
298158
176065
152636
226672
124037
251523
20467
186929
134382
93389
6733
243257
29338
61221
278404
125732
88181
180163
2032
129488
154929
151415
307862
154967
99159
147145
234602
270517
227736
63462
283984
48237
77461
113463
309
231607
188936
223374
281550
298756
35509
149550
92758
180847
137444
196977
20531
209084
249564
78420
268367
47203
160356
50869
201192
180442
64545
217914
100837
167896
216282
56966
32824
228452
308391
47073
288207
57160
152997
106050
129069
5858
78536
303958
98718
263961
134150
304769
203410
96789
174593
174039
276840
202765
261146
125272
125166
278520
22812
226139
307017
133701
49329
203785
133497
26256
70516
214346
51780
253124
310026
96300
14011
2468
69624
79084
179175
49847
191239
179364
69310
187145
196949
294165
286214
300160
240598
169948
15646
140071
84322
168150
185858
297659
49741
294213
42928
106529
250831
214298
282019
302720
307075
90697
283533
266730
121043
156290
96061
16465
42547
54650
119693
275707
215747
288320
290742
133523
129632
104273
80207
276921
196508
148973
287527
163952
49050
274789
219975
193695
60322
239966
107888
303528
109101
205609
1741
307119
65470
183774
159944
55318
226881
273498
53236
86738
83333
237555
169581
89713
237419
39748
124576
155022
266402
57213
110792
92315
155642
71312
32221
140180
256123
214273
84042
155178
237478
58579
241393
223220
208938
32260
30358
279039
212662
22528
217722
157945
11275
153545
123224
118636
101292
252897
304148
227725
140730
101550
175882
32956
161370
122261
204734
244255
167664
309562
72008
26009
972
155126
286847
116640
299699
274931
272094
61628
59945
307553
147810
201364
283049
228020
141080
286584
96685
206820
281807
117263
273429
258621
277976
270575
29339
15629
75073
112542
72933
108033
181677
234142
240388
217377
35826
47214
279551
180528
183931
1428
155400
126200
34595
32570
95561
189245
50506
259043
266042
15715
304042
72472
5797
178550
232356
261171
290952
49811
268751
56929
200649
207951
180437
5181
83175
167292
41591
63090
228043
68952
57977
157826
304540
245157
143865
200164
269102
266386
98958
110461
68052
298842
5667
75496
30642
284529
160940
43135
199905
252399
266477
264648
117673
240312
19609
302867
275486
136960
64390
300357
281969
43967
124452
6909
121429
301503
5068
172225
244255
33465
306823
151023
114448
270097
475
63847
277961
193633
212657
211862
87256
80801
63871
23905
45557
35851
194035
79930
40916
156807
13433
192007
256178
48764
268849
260173
308994
307531
240379
30723
41509
195825
174632
162906
221250
45653
94140
308171
275924
172731
36180
227389
255808
147085
240111
176867
110167
234090
31335
29784
117952
210782
208714
303220
138070
91023
204129
93703
136874
35614
277677
259594
147763
21881
276562
280896
295283
86129
306666
76329
256302
224845
70139
149943
72212
158764
147459
255980
154367
289062
270873
137268
71220
85587
256318
107388
304912
200743
19838
129400
118247
234782
40429
81713
105297
67737
88231
8007
165040
183228
270358
88400
263560
231734
131963
210209
244635
96257
299915
161930
299896
216095
19909
257879
227658
241479
243486
93393
167100
10668
177811
266342
218347
255379
70183
56376
179197
184087
62706
240596
304521
474
284187
272858
11703
229492
32463
251271
106147
121517
44672
159588
305689
26960
171573
136038
26822
13128
166783
126598
155061
144580
296520
174903
46207
293217
140971
43002
48219
63775
202021
157518
161212
88850
96815
254271
226658
38040
265367
103245
235841
45107
102195
154541
64142
114274
38440
252129
77369
34828
78018
81868
306458
194416
216843
92782
215318
304630
177806
137255
57589
198168
210137
71475
162932
52023
135886
32377
276549
253479
254853
270832
304332
192474
182233
302936
208294
98551
194973
236728
302126
185429
280707
61383
43787
202486
266497
157787
35578
196435
29162
267725
201785
75870
26091
231127
14330
281929
137032
97692
208822
300460
4341
73923
263956
174521
230755
151645
245822
247588
81031
129951
197434
146652
38493
118058
229786
60162
173728
248193
126614
160469
89429
249398
179077
281987
309465
29873
148664
177393
102366
290336
274383
299826
129376
94988
89954
306747
137338
81172
275281
160747
285112
234206
290158
79887
278418
277665
79385
284813
152411
167850
52652
250796
215079
295626
308555
108554
3189
83978
52662
236346
13573
134419
178300
117778
128583
62816
80324
44504
100492
228822
184345
283417
97020
105801
96999
109747
223258
20706
24705
236831
7371
95382
129704
306558
226538
117254
267778
179917
149272
201179
225135
16204
292685
34347
144200
278401
156585
177997
118537
71234
70904
193490
25138
119213
142301
153472
127533
249461
306190
166444
211872
197422
125934
104963
286353
290603
83027
127082
273761
169695
270211
286563
65274
1796
176362
167166
120424
80649
121228
207960
104540
231384
210609
180637
56466
90735
133886
103734
218052
272522
216269
106280
188808
210840
161299
112407
121533
151043
36640
146868
291478
204281
195862
298808
53200
153478
169490
235946
142549
84448
177952
127765
100204
117225
78028
146330
52167
56118
205747
243955
260978
115149
75469
20837
65445
295591
298882
154875
119798
85035
250632
233371
105971
243162
215404
53770
129602
223461
22054
27952
228241
293503
220406
170813
279452
240612
96020
47929
293576
226322
241077
79634
289762
260047
208604
46546
73178
190451
100814
282997
190613
263596
145763
46017
10081
49140
268734
56248
115518
216091
82437
47311
237840
39036
182811
171067
283755
19189
48629
286297
54151
128137
222048
304001
219507
257462
254346
284700
22547
282721
305413
21280
158050
212968
274074
71608
71673
93146
214396
122884
263031
307233
116866
208516
75756
22079
261115
37408
109042
297980
67941
302391
15117
151792
149837
18819
297105
200487
173395
145452
69971
132686
186248
254748
7868
62925
106893
35325
124340
290094
292060
48717
122282
207739
285035
90127
253925
272847
257110
81825
48937
50386
154676
117593
121698
241922
66362
134355
58730
125014
205793
297401
37433
176961
297277
18898
129476
46504
73773
10374
20533
108110
28940
19534
297126
301286
137826
3074
36044
72186
198903
247428
302036
309185
200367
70682
281901
33636
212238
104169
1033
51374
86001
150699
175763
268004
268441
4041
178321
178820
144239
137052
292171
252461
64094
40229
37725
150705
30559
24767
287449
189895
61658
278416
58045
150571
75843
137369
274143
261261
57527
90654
43598
93394
230013
137368
162898
88959
242164
233820
264327
247785
40737
179956
16371
202724
222064
62795
233604
141899
122163
246648
164313
210070
154625
144670
280144
110257
17137
6030
308918
238935
107217
89300
110922
99932
191997
120014
226637
66538
267258
124630
26079
114157
252451
209866
213511
187928
175175
208486
42333
243898
301133
192388
110606
182473
131622
67939
47850
287396
229607
128562
194140
27698
206049
88753
175632
139930
224879
131374
269511
36765
154359
210983
188849
90616
228191
146454
17874
292548
185276
262266
284050
295928
298457
24790
146687
258527
69216
166499
160774
261164
102463
135735
1905
222642
2574
119618
21822
107953
246574
5620
196610
203481
138735
88374
236866
200025
166176
233481
12574
239411
174453
180239
213571
187606
247434
292897
159051
75759
178862
86655
188907
143600
245003
193
125733
145093
199745
302028
201356
307236
233197
221986
192564
146535
190260
199556
132356
191167
258289
123362
253610
75397
246784
111469
218598
218187
186074
122963
125279
4094
46633
235592
175953
37088
288116
35444
135451
37685
11181
1653
111180
247803
163480
51804
264115
13234
293008
33235
10783
188466
127895
65020
171675
45693
167225
180551
20688
91912
245489
83241
288035
122929
135608
188418
80716
127580
216088
112722
135344
255985
302230
119330
1363
273553
191452
158477
106101
296852
180640
218252
116508
92181
230214
260105
145065
10158
120938
207059
294331
8548
159971
244660
59737
114207
68263
24785
291336
236414
127889
278041
82591
86411
180240
178615
221071
105091
175049
5001
109772
113040
104121
239963
205179
22934
107386
296826
266325
16226
147766
226570
105332
117369
10006
267779
62887
65939
267004
267022
119984
293672
115516
283691
289581
35943
214029
253413
73848
217864
125924
118261
89323
143620
13468
135815
144666
59744
240655
84472
146880
238472
15588
290726
34786
118823
71952
79512
22190
302489
247658
222137
54675
294028
306022
187383
103850
21399
82576
142121
111581
275495
52787
191302
77917
82883
149893
133043
64722
184042
174610
74910
36233
231974
139294
193236
292162
243462
248810
239530
266524
10347
195013
113809
228988
136334
35218
1361
127423
239752
260017
245766
166467
307436
293576
245810
221891
115972
115965
82935
219821
229769
283440
186515
25806
169395
247716
131195
35076
203971
292042
283461
65163
235376
171090
58380
287861
192974
307242
18310
241720
105854
113049
69324
60893
37618
219908
255111
276088
99036
234900
263466
17534
114244
108366
195358
101741
42458
27636
12808
50408
268411
65707
155550
182120
235285
205026
49620
84507
252710
239881
25613
43215
180631
196631
143104
296572
96034
292819
204302
94146
12203
225789
222521
159082
54609
136126
116944
44015
30224
126778
66489
83763
53595
118407
45932
157781
118012
15749
256218
133680
118711
283887
206887
168469
72226
51137
93087
13508
187037
265654
98244
159302
287229
27572
20028
164262
71616
273889
289732
267239
198811
155048
219296
278420
3858
305881
212498
15277
89157
297813
177803
302866
3726
174588
226010
263034
106382
230122
61066
163911
172718
28781
23807
187409
294801
235378
268757
63640
85682
82155
105529
17674
52634
143214
149012
201405
184256
34044
185825
203142
216010
102869
118308
259857
137590
51753
280689
173877
100655
194782
44330
77220
47476
123118
126932
152372
7157
303893
234172
125233
117358
6941
70979
175504
301522
21419
222403
210607
483
189362
244078
309614
239799
237843
43941
220599
306387
275716
203193
20691
269490
281133
243772
278023
92502
270250
980
204798
165488
136112
177737
233435
137380
182220
179761
16660
159294
46377
9448
263401
164275
218871
70292
301894
34310
141386
177516
233166
227522
305952
206903
81770
118773
46079
128216
26835
295387
133656
290281
269951
170538
167155
292687
12829
48065
46982
31843
300460
8555
119041
175962
225036
178992
228391
227551
24509
16684
9157
129538
279117
161934
186331
114491
112614
193635
162104
291561
265605
55711
25181
141661
91217
187182
104975
283700
258672
254249
36831
280946
276309
155631
190509
85209
12792
278482
172539
189963
46217
117289
70223
122370
193059
19792
15943
43817
187837
267659
35060
225925
187885
70161
223935
86041
201521
278928
55227
2737
150800
54402
46591
213704
136340
98081
245263
264933
218184
106164
47691
119725
243627
284286
232749
239483
296302
126564
81324
49376
255654
151226
109245
45323
34007
78913
91844
139375
124908
194693
116928
150099
87851
61526
172247
26120
60208
38927
202128
107825
24697
42971
94299
296407
58200
99221
174136
90324
91020
238480
63113
253582
19420
15676
137340
94629
115619
229211
65649
289058
120952
263134
58907
246200
23118
58869
71670
135346
236901
58583
59212
109708
15252
150104
281635
95276
146108
87228
31967
75211
167118
109538
241482
270533
154922
74013
274294
71312
133421
61039
283019
201125
22109
261381
273964
247763
203975
80092
270304
70405
257770
51131
259549
139995
238923
271073
208266
70685
76919
88980
151016
266998
3293
130104
269845
120364
29097
39128
266877
234064
16905
174321
88615
152360
284015
307948
85488
276814
277351
251864
86163
198854
46333
220153
216480
307735
230255
106489
238219
254599
274104
3191
17456
66825
193808
4477
130427
301705
220713
120415
87587
19332
205269
112997
303555
301826
34380
88779
169922
240490
226578
238134
5977
189118
299572
194251
65115
177523
81302
266111
154616
107702
44229
11755
286096
111111
58007
130777
223927
157112
9098
117667
42808
84294
164457
269467
29250
163557
238817
44447
176813
307891
216934
121499
70498
203129
148225
54355
281277
239921
61701
164897
242661
31183
253389
189491
63504
103899
121365
241825
110177
285942
124357
294754
53146
32828
141836
196423
280303
175131
70542
231351
242956
208623
195809
59831
30906
279988
214029
66792
256233
166101
309141
196487
243594
277694
271898
11436
186502
93597
141189
193545
66306
162592
154222
171102
236550
34895
306586
288256
7415
221248
276309
110523
90275
58596
109793
242363
80504
95316
66709
214458
151812
278144
303834
240762
183288
126422
78094
117589
306954
280985
255076
75023
184066
31473
66500
210620
39482
248332
221155
191333
37198
232349
148739
213824
28711
249659
79180
134895
93955
172079
5874
87980
67503
44974
56140
83793
217709
172560
82829
206393
156529
26012
161716
48169
69056
152694
258423
305723
200043
295373
192406
159354
177919
291006
159267
109667
177127
2029
211721
25808
5355
3839
172645
232230
238504
154768
43873
67478
176338
45771
1418
208798
193759
251451
237492
157516
149996
200867
200882
112179
86775
183443
121202
150219
191698
80322
142193
230299
187913
208797
64956
268063
164814
163231
305903
117907
62293
222582
258408
192278
300736
296434
127614
133675
45800
253352
48100
15627
184496
235682
199335
197355
186587
289494
72042
191069
204202
229978
267858
282294
62454
106899
200396
304104
235550
184288
116576
186463
300082
153231
101739
152651
116144
144958
4326
247108
152110
83916
295091
106018
274988
183751
169525
120366
26004
161199
242588
126441
105079
3348
61337
225342
166865
65787
298498
178865
285101
33994
242520
264653
42341
18868
98571
155073
246560
288358
112909
226664
9184
195423
289232
44473
134091
219305
282662
93297
273428
301356
291151
284498
88716
32410
156681
302114
17584
120576
140246
224080
224379
265363
34120
218268
223112
184737
166235
31664
230396
72945
276751
179436
94391
74310
205976
29583
207820
67509
21137
171907
190140
25220
94525
154440
54642
62990
182980
301434
274882
12335
17532
200950
244637
104017
130627
258147
284349
145430
290767
113737
137176
11519
257621
298171
279441
103131
204950
61719
269136
79839
82800
143366
239773
18136
137411
6146
77708
209659
43093
210808
207277
200276
123322
36935
140927
144375
307664
210430
210916
136538
255724
59890
125202
242468
75306
38936
59536
50202
290202
87311
79970
186989
131910
96963
91310
147128
268283
119148
245659
137726
244383
221717
178602
54689
287589
139802
59898
56375
40784
294142
208534
56378
177926
74119
46076
296604
132434
304546
67862
206178
231425
106711
274988
286281
12808
131424
112627
308837
295601
305941
261580
173001
158503
106109
81666
112200
44090
76893
184084
246207
287583
69274
197627
210760
261340
14458
112187
122384
110691
263761
100382
288360
82606
204018
69958
20582
106288
104416
144711
92624
221640
89338
289734
234753
32849
99011
190037
265884
292255
157224
128245
18363
39221
174994
294932
215319
241969
230633
93176
234939
16314
252107
188325
148791
126495
216718
160520
296341
225565
200598
4680
307564
10171
206537
160790
183297
136764
232068
310025
199959
56884
249991
264397
294643
217587
141507
74761
171848
169450
77597
152161
104564
84554
202139
192567
287013
296974
35260
100942
121653
29432
29846
305753
164563
38455
5300
231748
133841
301587
172487
230650
42915
65948
75066
261657
44255
274212
73257
136426
109859
228543
251042
34582
9989
273102
126674
268466
223889
90394
190579
227501
281114
72243
34471
221946
132884
81352
56621
64782
8361
5544
291978
167077
222925
126624
45522
74812
156862
88838
189265
153362
30433
192859
177722
167442
269907
72218
75329
113908
64790
288954
121227
223185
115783
297156
153564
83913
301863
21873
141385
5333
222582
37122
292181
138441
242242
179081
54472
76468
292731
205838
3382
103140
21386
167263
169159
110363
130168
84092
130713
126342
241402
229539
167515
288581
39894
286045
274285
265372
25733
38649
199779
103457
141335
247880
86532
306217
96775
235525
62910
34819
163688
142345
180187
122416
102763
184662
215419
307000
275249
17585
277986
152663
68747
70818
138515
148808
123952
121778
201220
4498
98721
52868
35660
66359
286322
278213
253829
205844
216796
149901
278805
125574
14504
307469
118203
258568
179947
49779
246453
205092
177550
22371
203791
119720
55983
141453
296178
140370
25455
191651
149477
20172
68371
283096
15990
164673
246272
239289
293697
157926
70217
302708
109083
63347
227254
107397
40721
1521
4132
186344
57927
242264
280746
181837
79977
231257
130729
198407
164826
301142
56500
127119
122139
140470
52542
286755
271596
160376
132683
278169
162004
230073
27612
262077
112714
281295
123139
205792
42652
192797
303193
130361
24199
91386
3840
192733
45563
88152
74375
180012
123613
160024
194316
294144
91096
192321
205708
304052
166229
301154
9037
288812
141122
17897
10530
148868
304410
142850
259156
183245
204738
164716
11696
231402
20995
108253
92427
304974
29809
191533
125926
236972
156686
228591
210439
121089
273152
221534
185421
151668
193697
156764
72278
53943
128672
178922
251215
139441
109945
72566
297271
76381
132380
258242
183435
117786
19754
39982
246577
138245
225781
277542
36088
33281
276815
27013
72857
304220
236056
173309
16240
220306
33687
131209
301479
232597
221237
38377
242355
218174
216174
209554
166964
212025
130536
270262
109551
86466
27730
40093
8094
57099
48861
77209
227951
57915
158459
200536
287248
92346
77049
153807
269351
69643
300869
116000
243818
281798
55598
126699
22985
205787
132497
107251
266622
165860
235782
96816
281251
231759
64244
88810
201937
293791
12004
272484
8503
295455
145718
214691
157049
297278
239826
293052
48404
133900
187759
210365
23928
247252
265559
46777
72435
181405
120138
238241
63527
176190
224162
246118
223830
221431
252274
162372
162196
151822
289779
181730
260607
94205
257956
237191
114588
237693
8900
84945
960
129634
260528
57953
191354
65885
157197
201778
16654
112420
73485
45719
35929
63879
294191
22281
225631
184687
177187
64073
297207
22333
301293
57129
137046
132636
121943
226276
141970
309200
72732
288629
226728
209595
276127
272626
138843
44976
130853
149212
226849
280039
144068
302881
141888
192977
111841
97947
95952
70416
183160
106996
66410
254171
299914
58309
276710
271790
164113
47833
148778
147554
120209
62519
15265
255687
23780
148593
81276
254610
234184
120219
92
80230
133493
240675
202335
31159
4903
219203
38512
1987
1971
163143
154345
56541
78303
136509
139880
239164
273002
97852
273555
280370
157456
300867
215058
121219
36152
79116
287189
187475
35902
206366
199606
74299
16987
280518
194419
77823
117141
301690
283365
98526
302049
280752
136353
283092
263046
277600
66078
130600
136669
96912
73060
159601
192354
287099
44903
139395
39335
51064
202352
226973
272227
181228
190273
272645
201484
64164
12427
165650
156834
26693
101031
240404
191589
286594
107698
170806
195321
155339
107551
93795
86427
166876
90024
98600
17263
243975
60666
177119
4520
189066
2682
133034
258138
89848
156619
211355
131120
123005
25532
32942
172683
269789
273332
262782
46267
106479
186032
112397
56959
247015
70660
210459
228290
51289
83627
178710
225925
194925
23514
208584
29414
128117
271550
101122
304428
42084
299239
253080
282681
19122
156613
22328
71832
271143
128112
195708
240028
252047
48434
122759
6342
190634
134370
69567
144236
203672
26064
101044
23883
247315
135088
189017
154917
232174
289384
121756
157728
279548
200859
125544
26521
24111
122941
286585
1500
71246
272303
145189
203625
136361
223623
157119
300689
276849
239517
113635
86703
23021
88466
224268
161697
264397
252458
162581
295000
279733
164292
52562
57876
151561
297626
152860
100736
55972
166001
242946
222691
84121
6992
199067
153447
129269
273774
181413
2742
157484
204088
46604
22964
38088
262410
91797
167587
83751
81696
52991
151061
198043
52928
192912
282706
36300
206091
35296
266191
228403
64131
128023
128900
169046
140806
271701
21087
283848
145484
198462
180572
46257
11764
86217
100282
92029
71864
139050
244677
223344
78731
71111
261626
141673
11896
81558
240811
94609
200905
198301
213504
22071
200156
156284
161827
147465
288163
93630
41161
102632
2979
5558
165781
128727
85033
38694
17195
164528
116008
129905
251239
52462
169235
292205
133310
73355
47162
85827
643
298371
72858
30192
7454
3459
41282
105096
291513
111720
31400
6798
123864
26553
187203
4722
114490
259321
261954
110271
138594
61323
206779
202350
30695
5349
238191
52249
33700
199105
139504
277601
256748
182225
279890
205422
11775
24266
116306
12644
291547
77492
246912
168289
251121
64632
180361
174268
189621
105186
169609
243518
1641
150907
62241
66643
8503
158086
141180
219166
99394
73595
307030
11900
205374
137769
290287
247037
102215
121696
66035
243546
299183
293470
5503
210748
240186
239543
134820
68675
61593
43182
15188
233648
170924
52349
296886
100973
60216
244722
268773
303743
200844
244179
40195
43798
279750
167658
51207
230547
148491
165795
205980
165916
295403
76215
13920
18769
168899
45203
227424
116670
55942
243604
273785
84364
251256
166913
230429
135347
212865
181932
304522
142897
9927
51370
263419
177361
46060
76432
292353
192854
27261
96115
50910
69997
215448
297237
193315
228212
122843
71553
177079
43027
198242
299515
20205
230278
267324
108419
109713
89022
55341
23855
303492
284230
278502
166930
80392
296523
211875
274295
245306
145700
218783
298743
159474
61539
79248
272210
286258
267616
148762
902
122195
177491
107846
31412
76186
54633
61648
25915
169296
268061
30152
294362
96377
126986
13704
291613
302975
219689
12203
145484
167180
2444
232864
83165
277651
303365
156923
233005
50850
86281
67363
114188
227342
256720
235000
176483
198892
299319
221140
250694
10131
16532
261403
229272
178283
8911
203615
152674
264256
77433
225014
230781
211238
125072
150452
253901
74013
51307
205819
81436
3432
35988
128989
211216
205593
219181
127294
50444
232639
151431
279653
143842
33520
229536
24020
81188
7257
141549
131027
60668
164598
64005
17988
88583
158701
117378
154599
212605
60669
273239
282431
299245
9916
51452
54106
97777
21596
90015
117394
240779
86293
206799
154016
240616
68118
187121
212151
50741
177473
10618
51735
143019
304838
123716
111160
262962
128668
231705
570
249121
239718
33241
87927
223676
149485
189890
37690
260720
232153
185950
96845
115898
85220
118253
34353
44479
33218
67366
222622
261880
297915
104147
130974
239017
244935
213683
22644
307676
132066
161661
240466
272811
193019
185773
8433
195563
158406
257114
266544
145820
308117
147427
278780
149923
73127
62156
86376
266791
126555
58531
109646
1409
243155
149534
133939
115632
308677
229871
3214
155854
133197
88321
234987
153530
302775
162948
102842
93989
102568
290588
102738
260932
50103
274894
179516
197321
264749
202590
213455
46217
90976
137064
137833
303436
273462
283896
290323
238249
77602
308762
231004
253872
141889
107372
99939
188324
62151
236953
157296
243884
56897
245982
185589
1861
188078
209364
203855
15530
306194
22403
165458
107952
217819
86277
292747
227763
171583
68193
92439
266899
223788
39915
94121
76385
41280
203389
248005
215233
177504
6739
46868
308639
174173
41806
202713
132075
226978
96296
276617
92172
31681
263003
209189
176845
39488
142820
138422
24248
164792
66590
180727
234758
226620
9532
19969
269141
278533
117509
305784
7396
156882
127357
23892
204636
130556
303884
240762
198793
172896
170272
273479
217381
11619
279692
111559
248199
116186
221101
22239
204622
288818
173973
103848
173896
197390
246823
116991
297506
261574
138514
82324
31041
96425
246706
217189
284150
126240
262231
13258
104832
101641
1875
239163
4239
36128
79206
111597
178019
146814
148994
172765
21040
96253
141343
131110
172196
66122
208973
55470
285313
291621
128540
299124
185067
114454
115181
248488
114708
150074
120712
111294
281970
69548
67178
204622
80733
38436
86016
69320
84963
270265
290774
134755
189936
273591
49911
162980
171948
42478
245042
211174
193721
48767
74411
277364
260289
39147
247032
211115
20330
304283
84833
271124
303354
43902
302479
234163
151902
243859
193087
28965
68549
250730
164904
263426
70953
272176
237538
98425
221614
107735
38640
134054
232672
66297
194259
149804
47963
284835
278906
97450
181704
45769
102558
134398
19483
266589
157709
108336
76174
215871
188211
134205
269105
156088
235190
69025
144685
61260
114160
52823
79896
3
278141
143198
115810
307839
38723
232235
143039
82067
262308
198870
69540
35273
295942
69930
228137
5166
153967
294082
229599
149345
189022
200753
237235
230716
145096
63694
155297
218105
263734
229694
196810
227174
68667
93772
7419
113943
306656
66139
76202
58283
88437
195534
40386
194459
212807
88331
119202
81043
304093
254509
15415
166846
237853
215097
123329
5452
242240
245937
282829
59104
97521
6270
217466
176626
139028
243263
278626
168073
30863
236599
67604
122599
181945
121216
86570
116049
140375
191612
147219
118585
105119
163661
50470
8624
282719
36285
14930
148844
197221
248889
173316
208577
207301
176481
279216
109105
189631
25418
5704
7196
129867
48248
129567
17270
107752
70619
226069
64988
119649
210150
100800
35104
56773
57191
94298
191937
167520
75641
111810
250428
34746
83882
16955
156779
141998
113280
87405
261945
13050
134981
302181
282715
49909
15885
199712
300559
82877
95634
153815
219144
278192
38222
31829
90760
138274
103450
42545
225770
265684
302002
151272
56206
132910
208243
300278
69805
165742
211291
50725
181231
105907
121476
151769
43982
184306
268176
74449
42552
286180
55717
248440
87589
172121
137026
110794
96921
204543
86418
129547
280915
126460
178951
263515
10876
64126
19234
7651
301469
277346
285473
130078
221196
266446
177606
114201
304600
286907
148928
294439
68464
70310
168962
68641
104438
294846
18209
264167
12989
173334
40619
197571
132531
253317
53196
212874
193156
53467
128414
292874
28368
227877
39407
85748
279511
138730
225643
199188
11217
277034
216761
19219
105141
188079
250049
62153
166688
76103
244158
301814
78103
194139
49523
62005
34731
164263
286414
250542
232185
251092
78512
258376
273358
64085
286609
84422
116644
50173
302698
15877
27801
50168
27440
232406
177877
26408
181610
138183
272204
114468
302858
302514
137633
184640
241548
272643
205393
56708
67466
112180
221112
265728
230832
241032
44229
19125
261957
77850
232229
136543
295638
101300
130013
10729
289818
219279
243660
232212
43392
63678
231413
290003
281543
128245
138151
137699
110586
307050
231349
65026
39003
205249
279968
44495
208979
172910
194145
277018
267172
157117
82534
144483
147848
18734
66327
134790
274718
281338
222430
91117
303114
168949
82497
52372
170906
223806
31471
46642
227313
118091
272816
177206
67299
66876
85415
50191
48916
172193
242100
306930
301019
199241
148204
221911
34430
235998
187484
249042
167181
282224
235640
23204
186872
308145
26349
86589
123248
266232
273515
272014
18220
63772
275791
116140
279322
29911
240606
168918
53324
252284
158241
196102
192558
113827
36529
141467
242063
111163
205692
268649
248476
217604
161014
260301
37291
233582
101625
33842
178478
44831
301384
230353
119849
305984
150618
198969
97768
12397
282214
101032
195480
8029
115716
65335
173146
226185
271739
298338
240927
36233
309025
264735
164533
216702
265121
221933
176401
172590
270226
264089
172354
207224
290158
81402
225490
44744
148258
121935
86841
25045
231927
238217
119730
245808
192251
238787
21137
267581
45192
17385
104482
300807
183118
295637
93021
28346
235933
38569
21595
307496
197109
212434
201330
140469
194670
143836
94407
99535
228138
95893
265617
14659
46879
207077
43371
274308
233784
11194
153907
148076
279790
178129
29713
209051
301973
269079
191677
241705
238202
32695
60195
253061
276601
217455
141727
35807
24804
226603
215472
140055
70126
224349
243572
266777
40426
117121
218003
236054
301984
34305
45842
274401
134824
265219
31323
212218
223796
132732
112272
226334
69855
100007
220042
220539
124077
266744
146158
67778
301903
282898
271598
50361
27405
16392
141741
199003
306947
16269
244859
281698
68470
236251
164999
213597
113175
187834
167685
164439
198305
2153
81247
248011
144595
309449
192818
10561
91687
157689
45209
6068
141097
183740
31984
118286
248687
31414
36277
304751
111040
306319
161312
52829
259855
246307
148946
257461
303557
268717
169018
300194
202216
210369
128613
137196
200705
18222
262605
297563
3326
94767
179706
196017
106753
147450
188599
294035
45966
136547
65713
108136
256104
71577
255553
139274
56902
188520
170018
295938
6342
292164
133620
227038
70013
167995
44333
200063
189026
36145
117963
292730
154153
11833
63059
180511
59285
278641
282226
247870
49652
150359
306586
180541
293549
284867
96043
22422
262204
111200
26463
289375
226657
60317
55505
229316
122481
137689
244682
165570
198129
155139
309142
117057
11390
102212
203704
78882
95491
200624
299761
246266
185034
204367
274888
140715
270375
19015
74383
230912
288516
150544
299783
2163
122339
104558
58386
124362
181992
2495
90637
153683
193307
47699
298768
283360
200437
206090
276605
66713
75480
106832
202614
56145
99922
301931
122659
16025
159621
135616
170890
133164
254243
77459
273547
190151
73795
3460
195531
239429
31009
160356
101979
195013
28378
145984
102290
119382
227174
56955
24905
93228
71891
27126
94928
269753
247767
133124
207576
191229
33406
254119
58362
256677
159945
133897
5536
165992
7704
304602
220936
250619
203136
70007
68260
183825
26086
241130
21807
181507
66663
154889
69533
272842
36929
217293
34654
290449
283501
17403
56919
201840
149632
133083
41554
40809
222108
71142
105978
8488
84986
288966
254313
267479
273040
138405
289734
71483
298352
97140
62648
141426
108571
16848
247124
215914
670
254233
95608
97450
35147
9397
300770
267895
74704
245620
292779
74625
67976
193554
202006
143913
198516
273534
74
150843
187765
56227
88830
137252
259513
239940
203998
200283
51322
146033
197024
192624
234975
60844
280174
178993
132176
99937
135013
277655
295959
173762
89224
233496
7955
107596
285639
6889
62523
223224
75672
71677
295629
86401
265282
45449
171842
84613
3939
173033
265057
55918
245391
283776
199495
144380
309535
13332
282895
179426
216173
237843
199084
33997
193573
178984
155735
236456
107864
158272
77690
45842
41899
72146
115194
19652
282020
16006
15121
139486
304335
227343
171919
118981
277509
44788
198234
297532
259521
216909
237779
122754
75014
69222
271329
291237
250611
281212
4009
103519
26410
146109
58380
6629
20180
23477
156836
135368
51658
235392
134640
264766
151068
188852
93587
294993
197510
253869
146362
233472
150429
189761
28159
175607
156591
259931
79239
125645
308382
243875
258738
269782
70483
84192
174097
163404
268334
83971
112136
226163
255644
197233
251588
153106
269991
146364
134948
26060
230729
151486
127026
145958
308363
22953
22772
279173
154829
295490
224495
75391
122848
52644
154661
110492
32757
9758
277896
300319
73841
43191
155283
3602
10203
175381
268340
221950
163909
21088
229092
9318
270793
148154
186572
104753
300305
77554
256000
222841
331
98189
125947
266757
109225
167795
165374
33167
176199
150819
117202
73881
204101
163637
137528
183904
291649
49141
303340
144351
193155
169558
244178
226405
82497
274938
65747
292931
132049
143890
67457
290163
195046
284634
249066
79242
200427
215430
90040
69471
168874
175826
276908
65753
160090
264908
281697
149210
189952
271550
4123
155478
192855
270327
164906
192597
46708
296931
287593
109878
288944
182559
296571
177309
99489
22224
157035
222179
53551
162726
27735
195025
228762
93487
242046
45090
184941
267584
138726
268777
182630
53824
288055
170933
212057
282153
285885
217856
193011
157214
65887
137273
187828
84787
141892
205878
149206
462
109091
158339
99751
123169
149145
234272
226491
15123
157406
95404
19915
88285
252976
279925
143371
71596
181851
48284
78113
45442
258701
125186
17048
268220
140402
191576
165772
98607
94410
67354
296000
108024
221401
223479
215031
42064
146055
250699
113313
198045
66006
15369
235135
139230
84921
161352
133848
166688
280738
267543
75605
235852
194744
129060
26474
251522
213948
9748
160850
130945
182461
167258
212942
39160
93284
120455
257289
158117
121103
60692
155390
142881
107937
97743
284288
79007
149652
273883
85579
138530
132755
150691
48810
104895
60534
252627
38890
59487
116888
144435
171427
307992
38623
210323
275470
307221
175656
169592
67647
2429
182904
261008
29176
283724
146041
186586
103659
214590
292603
30400
154967
91854
114945
118993
277376
138579
308984
48382
150497
93922
117530
249865
156123
155340
285968
227648
252654
96838
229025
128348
86811
33968
177263
100492
281843
185694
299437
124227
240562
226681
226081
187371
29857
266429
237349
128510
253393
66452
304098
125127
38657
109406
196831
32871
216050
110632
151842
96809
186826
82875
240795
123743
197408
69011
218921
194570
265172
236076
271081
11505
200351
244067
168663
292917
55322
117750
204241
103899
232687
129870
73444
276462
266135
217217
276499
169337
207068
254985
306648
141349
281908
126131
145212
182555
186583
20340
234620
120508
206359
293219
209622
170426
282894
137757
300762
79943
218995
284642
70888
77236
62703
81081
207311
254494
252331
138001
228036
161231
61533
263755
215850
279050
40150
67528
193779
260801
154986
160003
159407
103511
118464
56449
269735
112970
278775
45509
129761
128285
302023
249586
243362
109464
143765
258228
96801
248933
125253
41275
199809
192897
40896
298393
235480
207372
230408
78084
254255
177980
137168
68674
125764
304177
243085
127359
283150
229317
219280
152925
237054
55629
259976
153714
33289
141510
294872
8456
169101
36360
123001
177810
78164
190235
236875
292918
16498
302404
201531
106527
119449
53218
66313
37287
160163
281657
72464
11685
180732
222918
31634
120084
246572
47375
308469
141119
305860
14121
104081
67599
120771
40773
166775
38824
59728
284890
121039
37049
46036
295190
31066
289784
181127
266648
249378
56072
186695
244389
257493
36694
134275
201388
34485
99553
15783
166547
264041
261918
114019
194149
17968
46289
107602
287754
264691
268266
271227
15269
190684
46605
297968
269442
284908
152724
221861
128892
28464
112955
111205
110707
26105
160583
83344
262370
118526
175514
26167
103241
78006
270904
78825
279778
237516
101577
213081
151564
195653
275276
185637
65600
243278
197340
65132
50964
101902
282574
169203
50893
268832
269828
248254
188486
104870
1123
148478
117591
211712
14019
182840
229818
142680
261913
137867
13636
18425
132131
230536
3121
237902
187562
29845
122485
163592
161574
29656
197675
137632
66900
199155
122740
152080
42933
162773
76094
64136
134133
302472
111600
202811
208508
4157
227821
68728
112966
87323
293961
250390
187243
35452
215052
187396
112479
199198
285214
198783
108842
305155
241567
106180
111811
133177
27373
153853
111179
216318
284192
200936
154310
23848
233295
8688
105791
148199
271307
154009
170750
20518
58892
121882
147708
122999
2552
285166
153733
11658
98913
307403
120471
281135
20322
22854
48032
141808
43732
226579
9045
126362
240387
153462
217604
142188
206959
16718
294662
200208
16064
51957
125028
277165
203612
305595
237904
22706
308231
89578
253143
72222
151974
144280
3492
109314
211902
165816
24735
237555
35190
172914
211632
141693
287626
4183
104348
55872
234791
133357
32710
55668
259774
225991
210312
52766
285010
144855
78322
240821
165518
68053
230456
22540
97822
32828
53995
256940
6524
9784
261402
152736
161608
91514
118340
177710
285184
84557
291869
256714
156105
112115
304048
291738
217007
271777
133764
62213
173132
54341
247798
135260
308875
285578
293081
243328
74416
183473
13348
295288
183582
301487
186705
133120
38241
293103
159067
240229
151988
243097
80171
5432
195995
54311
136872
157606
29369
124997
165561
39119
282997
154861
48426
292667
303085
75646
280911
284463
24776
142377
89521
8668
23918
300345
143933
304040
141302
100396
138188
34463
165311
17178
205384
111192
233112
227652
127779
202873
141265
286321
163673
111039
187720
112167
282515
86845
25665
21303
57949
71043
148098
137553
165626
163199
192392
249485
40236
144494
145337
107262
239232
300609
36825
229424
189639
275664
139913
141860
227921
200755
172514
281198
66722
187676
233707
104220
65447
194264
249905
131464
22254
71354
286256
50492
239607
257778
76462
155399
200092
42683
305454
195617
287408
116631
268616
156862
2408
292559
259713
305412
153465
277463
289215
89152
7540
80429
39208
211448
226805
104536
4242
126137
154923
282118
100719
28193
220839
237698
228422
303000
20693
126963
237306
270425
158944
56009
68711
40823
217875
129121
75367
131869
269928
37810
259655
144327
225976
235723
219740
213340
55777
281772
250916
305318
14311
251832
38437
155592
237129
69547
52231
45279
96481
277381
264941
307170
275680
105350
248007
212935
170233
297106
309958
308460
251837
255206
230489
84018
244832
304188
77205
144703
240348
298594
277831
269078
41912
139318
187089
66729
297848
19192
214162
44296
204894
162751
286983
45166
40248
158697
202380
23062
197837
66935
140220
155526
291114
114422
182599
151761
159607
47932
160742
268006
97283
405
273775
169916
89840
177345
241594
214462
29431
65702
99844
214926
257416
94231
35546
87962
262940
194718
89374
195891
157070
105416
64930
238912
139851
197196
226318
201667
266738
284511
282570
141138
111867
241866
58055
182745
254523
124549
172903
199078
35917
303043
242239
229414
213020
79418
282062
230006
94413
192824
284640
73223
225848
174544
299677
221859
124591
260986
166207
194644
169133
81470
260360
216873
149004
199650
231828
296818
3330
143949
94876
117106
228594
201097
253007
299551
273012
274861
264949
201635
206887
48635
172772
192311
293993
261533
166045
249023
195088
147892
48112
178187
126573
90824
282027
84056
166161
51485
276852
11601
134391
305854
286905
231068
8611
38248
44018
111678
139764
36456
24586
306416
301571
103116
101611
203945
160990
102335
76039
171515
224704
43499
133390
110841
83488
263032
155275
95255
47566
16252
246216
122278
23462
209006
248827
283902
215886
88532
216928
60905
309635
288302
178285
110367
25792
215610
228019
213909
39260
97731
123504
51555
1920
43282
249816
21519
25847
179866
208328
82060
231698
20258
225000
96260
69027
244772
135522
61959
291706
273560
89062
82971
85982
1769
173437
58858
299304
90776
67492
214865
286102
134268
4382
11262
254756
291610
304084
213654
203982
57547
13960
179741
23151
200712
99619
48833
140754
158787
89826
186523
158265
99802
60592
70970
51818
246777
164281
244070
146611
36182
266133
127579
130491
303502
55384
243183
24184
285886
159606
92341
197828
191229
291724
109193
139159
137444
137145
129160
66076
200971
188037
207290
282047
239735
289391
154596
152793
255637
191816
133214
95012
252338
308399
196662
211943
258381
143338
240491
104821
134766
293312
307105
140559
201466
289968
155829
280356
280424
17690
122392
18399
258545
190478
215678
117701
168991
231846
47431
119769
247069
158463
285918
191531
261579
55985
84319
271077
171644
68304
117682
98328
189215
176612
255440
26893
297004
240447
250051
214871
98780
238887
71070
204836
57753
138737
98861
290711
123582
174444
293896
302859
90376
125998
46163
270794
86762
265270
188120
202174
140948
145053
252867
12976
219661
230671
279741
56248
277732
74306
175588
188221
61120
211878
245449
261282
160479
103044
151245
197873
36777
186501
119375
74619
117734
300315
119789
290626
124038
137178
157697
305082
252513
279324
149633
131615
77799
65495
59411
264391
76749
51776
25330
251450
233717
106993
84239
218244
252358
29793
285560
212416
89667
88387
196140
159388
96931
263801
144879
286483
4227
102529
50616
179947
88625
80471
255477
128672
148996
245674
85474
147543
48264
43080
267114
167569
143577
19513
281469
53268
179104
266545
234971
114802
308336
173021
162660
192676
174434
3864
27547
102232
187893
277376
118911
64235
3149
273030
75039
206016
208775
40741
153311
149421
58324
23338
26188
17486
15499
293811
88185
27580
100033
293404
255849
269382
240564
289515
64184
208101
110536
55118
240289
235813
236121
34587
63601
101893
232152
6554
84503
176499
166229
154928
264386
260558
45404
156591
42557
11990
92513
236331
50634
5986
24208
232839
69437
181153
244217
216211
184916
54346
127134
279096
226693
154718
20825
18994
98149
113632
263993
281553
274287
294895
92652
145456
104948
29102
173165
93560
136422
95328
102987
190
232617
40396
204508
292854
153561
8455
62818
104004
229053
152892
253809
305478
278556
300685
191799
55988
206222
129980
290597
166016
35602
100510
234358
211070
149306
210845
159064
291512
4029
113734
232256
264340
242343
222825
277771
223843
263007
211511
250171
203851
255609
86994
33189
162208
156752
274477
245163
244045
114660
308247
152689
175898
50445
203274
75564
189601
130053
237841
214835
219367
132289
125449
14857
32286
308033
100300
5209
167644
253678
13488
138314
195988
274288
174348
299028
179974
79083
115719
34444
142276
81599
65266
109369
52615
119956
13849
170404
153343
291252
183877
162592
298467
191286
263247
292939
21378
40903
106841
172101
155576
94955
262751
43771
135610
62268
9941
238114
78132
150923
219447
200674
239701
229739
182612
71093
186441
14862
253201
65706
187642
204306
25100
213839
309182
216856
42242
31931
283661
290391
246500
262881
254026
121514
209143
216971
24602
266641
57264
309182
221677
300706
63263
114285
116439
255098
83686
5554
308509
195211
30637
43437
251615
163227
229142
5662
236351
120459
290591
55366
123885
184978
221173
128121
264338
106679
57033
37764
109069
130913
12276
52176
137087
155183
233314
291629
98134
205233
308828
204539
47541
140520
45918
261011
58541
297448
139629
125408
293850
138140
216158
156779
266984
195370
302682
219747
84755
48230
34905
143408
193126
110595
197868
189844
293914
68148
23488
183009
144288
134283
62601
122572
98120
209283
103792
221404
259845
194198
9377
92159
196353
69514
142339
170986
14608
261421
285816
180208
53902
282877
28931
167770
159523
39196
286991
186480
282689
3025
59852
242068
105125
260794
269768
8795
48154
64063
286669
137638
40855
28356
231794
201635
252161
309797
233008
19596
58448
1803
113194
46938
303395
243580
258342
239916
93874
150727
249676
64585
135749
212351
41542
283764
238098
162888
111500
138461
97754
265198
15641
245673
157470
223860
56748
25535
149960
300055
141876
157004
63130
256618
67242
248841
226314
235786
162967
34542
182555
294694
52628
263561
228052
65879
19251
101614
176703
90332
248002
300007
72375
219207
249042
274701
34043
300929
247555
169682
36703
224136
221637
186608
169431
6930
209439
114872
12632
157373
146381
67893
150814
29820
196998
126830
240344
32911
483
196069
17583
2219
40156
81476
120342
96539
141648
99846
245619
132036
285422
304445
47216
189063
137975
116006
32233
158128
281258
57253
105618
3340
235850
252370
274577
39546
288329
32366
229851
157530
221261
127898
74707
238381
246810
13874
162877
49483
175876
18960
189637
31711
100853
149919
274223
176120
184915
117305
116718
88172
228048
206218
241215
512
1359
43155
176
175153
130
110469
187080
169208
172987
200349
118699
279440
110389
222541
202812
248365
160060
306656
240757
176092
210701
12527
301270
212255
299956
157218
168927
207744
282327
56513
172818
28507
150505
154964
226260
100897
54906
301183
258242
304798
178421
47298
234965
7303
282469
176291
156769
272646
104031
46638
83090
54556
279633
286139
15796
164425
226882
254127
112784
179371
286382
116091
291038
238212
205536
93347
23479
94005
39917
253650
251084
209762
251398
213213
192058
11634
246988
218698
289695
206522
2528
228362
121063
229235
225366
212582
114729
79481
124561
16700
35964
85729
49581
264819
7501
123246
173187
185100
115523
57076
243229
293059
55299
116003
59571
215112
143443
228567
199569
298385
111495
215373
204031
114559
224461
71513
109269
250953
127864
211134
286270
45572
308338
286032
243168
232920
197993
59444
170524
98119
282860
14278
196033
286920
9843
131164
50057
36728
294022
121538
193686
67759
197125
249858
27976
165697
108491
302600
98660
261291
248080
298037
19500
123706
58240
12649
179984
207015
23592
140083
51280
123070
288951
175280
60031
143538
188427
132335
264982
228299
299113
81154
122054
285731
117622
11638
133491
95365
3318
165414
91919
76967
111548
3143
305262
134448
245931
196858
142341
166454
244294
247570
232602
24810
179285
109796
3474
281560
53134
24692
284985
117731
165858
156611
213936
297712
56387
243485
147088
117416
23171
74402
280577
107685
289901
205530
176331
99617
72069
96988
262644
228180
87496
42584
197144
232198
193902
22423
174291
284199
215442
15069
224479
190325
90424
83343
251672
259871
147511
308485
188663
152392
224256
175653
281587
142550
249728
11571
291116
121472
152425
40367
274434
167173
199431
62304
240834
41465
143764
56300
34633
101124
172055
58573
75277
263467
285425
301137
22313
155315
44747
230516
61839
146866
174496
290676
136468
59290
281151
108066
154127
276433
175266
202435
180557
104761
300157
113265
168859
168480
261326
88264
145620
129335
192970
7113
290793
77695
231606
219230
213930
94571
276457
143725
124919
264132
304344
303802
171660
51352
126904
20042
41846
257936
184242
235229
111416
158169
221743
75323
296285
128153
310004
49439
211514
114641
98466
75753
124602
196240
154806
214570
16927
18380
52487
303453
173303
75322
86018
236024
171023
68598
209990
285010
236966
39376
63802
50582
62901
9388
271627
75084
189313
192965
37289
112617
221520
99854
236154
268101
45283
32808
80463
43068
47645
170677
143272
47894
170697
135139
163320
117060
25224
222574
215508
93684
130623
296206
299476
266051
242173
74114
220969
172465
75668
88576
14421
216635
266900
2293
106318
216245
158627
156165
287781
232639
80733
100323
190763
29030
209619
178738
193037
15530
178422
61896
88591
75421
118627
231840
86854
102216
299324
162071
253491
266601
208784
199293
10191
89082
60603
189298
293496
250228
215047
194903
141011
18491
114632
30151
77245
149325
106302
78246
210369
124294
13103
53666
79931
255008
138285
85331
229422
159037
267679
67014
198810
123202
29975
45501
197156
168501
213925
145193
20480
147522
90529
288217
161641
93860
89533
107015
4121
203929
187474
220219
155949
305204
172796
90201
269369
167358
161771
255908
169728
44299
303069
4355
258265
244217
161933
40541
190251
87167
248972
186663
59894
295850
268761
160594
223297
14112
220084
279769
202657
145490
144459
79600
293625
179429
269978
224157
48586
158810
280115
28839
41785
44176
76473
94984
84613
215223
34860
52987
193122
218414
244434
173685
27624
219696
15764
118254
200448
208344
131137
197427
263189
269066
264840
233172
208296
202992
29478
248399
243427
48752
185810
118483
127799
55838
138728
134556
192556
160054
204155
117166
34158
178856
228127
289669
224827
201141
276532
24195
284960
16210
275152
20273
271913
251147
76305
3012
222255
248659
214032
215021
268483
184264
17350
190498
169576
33165
169940
222174
207917
282178
175325
137564
247219
92518
239901
73653
182647
208422
295866
170561
198219
303281
3038
233196
111632
166453
49301
251158
169312
99124
256372
283360
71469
68198
95206
75653
134640
268460
33933
240058
214050
15115
160802
234483
293962
26454
200789
80488
93075
279104
186246
56514
98251
217329
89023
36095
35671
74405
80217
278013
294656
182389
240489
112733
256334
136800
203158
289480
155598
143560
217054
28702
224250
60417
174216
254519
75189
4996
151383
256273
204707
131504
144605
34295
34928
116452
17395
51112
81196
18280
43771
171105
297421
129493
116072
25820
212973
135125
3507
113084
142502
25909
188170
133129
36227
122391
176527
17413
219192
217950
17381
254984
72526
2507
52782
302593
155362
47679
244630
14062
181379
130466
83616
71576
207245
306338
242566
169247
26592
86276
281751
125217
148185
29540
89928
69694
21109
164535
87956
308695
226012
260499
150799
37716
230183
221083
286360
1378
121342
10234
206679
110018
22862
58037
34555
221566
130029
295659
232964
64045
121261
248227
41098
194531
141162
261548
192111
177550
159332
229588
112191
210571
309826
80387
168341
265117
69852
96398
20784
98341
66593
144319
79947
196492
128456
191190
227783
67109
63075
291279
66885
235207
220581
130498
137690
84823
216013
68397
131783
124036
149879
194762
144773
282005
115933
152671
119226
186983
121558
68529
267749
190988
283809
72954
307364
49887
201731
158405
145955
74044
253251
251120
281105
283519
92858
63549
239574
211845
14898
246563
272327
141743
221649
59254
278836
298005
176663
281179
8422
83625
156037
241012
241118
39152
237663
4050
184920
12083
135719
104344
148641
189817
159359
173119
102060
161286
221175
210849
229380
202463
191137
97506
296927
32100
245808
297492
6624
222
262545
222893
4278
524
168183
52780
243624
242521
130371
96543
5287
53522
300622
892
48483
166051
253278
102323
29114
210355
209225
100377
276475
148462
211468
58428
103392
158258
30266
304962
85441
299852
305266
305473
68951
277957
40256
215231
192701
105534
30337
214144
279774
241709
238467
137018
306080
3254
185663
83973
199814
163950
223701
243720
68288
18715
33772
302413
176070
129918
7694
233806
255735
43543
55009
59087
66118
196125
94405
200275
51301
58199
16535
28105
277529
139538
128713
198148
256315
186823
67859
23333
15941
255182
34978
274443
22490
308126
198945
200214
24442
8460
280659
253104
214251
192920
115999
307748
298553
272937
305514
184432
84823
277792
158576
56249
2542
3931
113370
301400
51065
209054
198418
189657
273322
210533
276060
189959
110343
307594
227270
116756
40419
173539
189421
293629
38357
203751
291467
168580
128108
147200
249199
150179
294960
175306
169977
224271
123499
84915
249540
125571
261788
168345
35006
89563
18600
72665
97940
290534
149444
304139
18298
146022
26054
157313
264463
162889
232528
122271
236129
119861
185
88897
289108
75787
12073
69154
254630
193997
99214
258812
220653
264625
231334
137841
117187
279556
304419
153074
265034
53062
71677
88073
76315
48057
69125
193286
149334
143243
289200
190601
293605
65927
8789
132601
163972
247538
226340
272349
184745
297713
17038
95645
101255
228997
209963
221358
109133
181484
123280
253600
211604
163951
71608
226945
239747
202467
106083
64166
290659
78671
162344
83726
150045
100580
3662
259498
105517
51102
159797
252694
191930
29292
239860
67646
289860
287901
130918
49518
88716
31998
153637
104546
493
117552
74466
39054
116765
64661
225075
268058
985
122158
192067
302568
256584
263817
51679
201188
55291
223484
299199
157994
143221
279011
131973
38878
107285
145380
309910
299122
233989
195839
143201
144155
73978
247332
127828
69853
139074
202361
64776
275044
14893
56714
36567
265757
14974
309449
305761
98001
309536
272738
89061
148447
134921
86060
11645
106514
46579
105509
227929
203108
56427
48885
116910
225882
250070
308204
57063
279380
172391
12124
217640
58315
143038
17058
274201
52300
70560
191124
467
48028
34510
203711
35254
283474
76088
225822
46164
299569
145285
249432
300126
22808
303790
193103
121393
79258
256790
150167
99320
212606
132439
65403
277884
278239
204948
268721
407
272803
243069
199181
1999
308152
159577
292094
204243
62318
68603
40647
234221
161205
106149
244227
59434
269641
205463
86257
187833
121385
124220
284586
199933
101635
55264
102945
149787
290838
10802
199053
149376
11690
76817
190236
62571
8621
269215
217035
284063
87054
281882
250513
171254
208284
148155
172116
52346
276783
249502
165786
106031
20019
304922
164061
244897
284388
138047
302469
75033
139084
31469
220663
214737
5445
148138
184142
53225
224506
302155
94096
264508
155877
263002
21310
281634
11785
277666
78327
96607
107688
282432
55300
148908
179687
223803
258638
160317
300622
137607
13904
35298
211653
72113
23713
7385
13594
71837
175121
127882
97043
74344
207741
250737
89924
72219
86402
135327
27518
114124
170565
38785
215635
239809
66813
248005
23989
282039
137277
98397
207224
52914
182214
298150
136608
149276
296095
149705
232191
107028
274861
23745
57266
308128
2312
124622
91803
129747
147459
168838
146922
162988
123792
46059
251531
247955
182552
187022
134297
120345
68441
191945
303681
275685
240466
148344
107521
261684
263853
82263
98811
88718
76554
291911
158775
142693
59244
97334
139252
284533
182592
235331
237090
63354
224370
149472
2821
73233
119830
17380
110819
185512
8365
128915
105898
80663
228434
18769
3735
99327
306294
166355
182832
291213
298176
222826
263347
71419
132490
268332
17351
54031
100731
148482
1879
192133
159180
117701
167863
147136
114662
266726
304791
83289
34641
101123
249655
126255
41396
271704
15236
55141
99384
262333
54432
243012
86576
226859
260436
121084
135174
139326
110365
284834
2399
259411
307614
303769
182101
179294
52527
49539
86838
127067
232249
249150
77280
121608
8955
175699
97807
228342
263949
2653
210693
46316
144756
278139
273019
3443
227879
229490
31144
236122
268603
187607
230170
80626
73286
134028
259433
218650
296592
35102
237137
167583
137490
7763
1008
276729
52568
130864
7599
85361
14847
178173
249812
45488
133097
230036
89015
188833
59193
102573
3137
94512
7449
217998
41263
216721
98152
193970
181701
12284
15436
140876
309709
213682
56462
265054
182850
3388
192587
108647
161192
137775
294879
31178
232743
304173
41493
267702
293020
66523
189416
275044
5575
108443
218697
28923
218238
263083
196575
131606
199914
214090
92682
103474
23107
181787
740
252336
199701
217473
209054
70249
222459
289044
231694
284254
227585
43479
52523
134229
50891
4530
16741
77060
40814
139225
233085
212728
240271
159464
216080
182801
169095
86310
145868
301931
80855
198735
217052
178823
95509
93852
160461
158794
165534
278576
92088
94605
24019
283925
281659
78059
114640
27469
285940
197419
130486
199299
91004
140739
181545
14148
185399
426
42372
291125
206386
164574
58315
153595
185192
116905
179119
96431
81175
118197
89683
9009
308509
64025
202123
279864
170450
7915
54245
147692
23359
209233
191682
129675
130154
279583
119619
82593
103001
192547
303321
168764
285735
24645
278096
223169
169935
165746
158207
266500
99551
285317
164393
254028
81800
186600
206179
247791
244442
298125
145055
205085
302921
204585
264434
277039
305374
172438
36513
201716
176189
187709
130204
209352
301617
164061
85726
200768
256657
284511
108975
62154
95129
185728
199572
166819
72010
127894
251267
306568
283710
199294
65662
31301
178797
101621
276911
178727
261744
261648
245226
266469
132790
205318
243490
236382
13203
287497
285333
132933
170318
24495
263283
95654
102946
262027
228008
38187
263325
126509
280120
255797
73404
223787
129987
26273
34173
152419
42173
59095
279422
120767
250922
139495
167181
127255
50869
255916
166100
280960
222321
257265
85889
129689
6147
160396
80585
113971
104540
78270
243419
23131
288154
172046
162013
246266
118084
163213
149566
30830
104316
286486
256289
45678
293916
81812
299828
83297
190208
176962
121908
174190
33315
252227
248356
42190
232557
242980
306188
157717
155437
90100
121499
68300
100979
45738
141725
298215
213587
288805
104651
72536
99602
97663
196896
254920
137309
57282
76548
163243
50003
229672
113875
222264
122401
226859
284374
30734
88989
246778
66159
76137
118075
145773
229186
175061
79313
268872
122742
104382
111915
214869
122638
590
192520
121429
66952
181596
8833
194534
138512
119741
149683
167570
295553
157251
48794
227576
236561
184714
125706
248497
116250
35219
270061
105717
288555
112054
98168
2278
51514
94962
307235
309833
174287
224834
273514
140563
201148
195157
156838
270564
248329
16990
192945
292406
53602
298766
51899
272803
174583
185576
37107
110388
299993
31198
210550
92186
129069
77068
252576
62800
258597
232048
296499
217529
22267
95819
96699
97638
848
154705
64387
258387
172580
205873
129134
218960
170786
273535
169489
62043
205791
110830
269352
275864
246820
34904
179208
293802
256916
28628
134101
56176
93564
250950
174848
74890
96308
178982
288600
294387
188075
199196
174468
278055
22122
133319
264656
41311
158878
207356
216883
11064
122179
28799
208446
132661
287390
30469
216849
11413
102412
264520
234663
211881
205007
155281
290543
183836
124566
249094
95687
32069
176603
161276
189033
3753
26186
30071
141640
170822
278739
24341
172912
192855
201060
209672
303192
189052
38198
170602
179690
69634
304286
305646
217110
176701
14840
234982
103402
160319
24350
139200
8465
303951
258368
228072
21622
258016
115851
175328
164501
109240
180778
256708
264577
163997
118659
200385
119535
157107
14402
228869
218522
97351
297202
21663
32850
283821
247282
102279
142390
160143
69635
143
48007
262646
96769
185772
62893
239791
173201
293573
167722
47428
188584
299999
184502
295965
44388
292337
270222
144410
71743
138451
141418
46145
173248
139408
46776
257401
186865
70884
59762
273206
201457
122680
225035
299272
50641
87396
90620
264250
20958
284750
178794
159400
140272
224237
34796
307770
303329
9094
236785
271815
304777
15834
148241
274959
281137
256821
199722
90001
169318
240437
176401
257193
237111
93341
66953
15227
225446
69219
306359
135665
16238
28465
298589
128217
239259
7195
184689
175228
127299
94730
40611
289211
77853
37476
3658
52933
265100
133026
269563
141985
48193
292732
217522
14935
3363
271095
105866
26008
83659
127950
2316
294873
207462
216561
92678
20447
83090
196465
22509
201476
12217
27842
138243
287180
191718
45486
289242
209570
65892
272061
140706
299949
134245
297277
74531
264590
57607
93594
6567
199035
112887
16626
185483
155454
160448
44697
301135
305432
204481
297317
247973
12752
171944
241127
175148
5750
234596
127789
282038
241300
106722
290512
13533
137318
187077
245753
71521
305608
167039
44976
259330
59174
263673
218160
44795
291056
127509
283577
52444
149520
257809
29407
270764
180044
26663
244379
71450
152296
245624
167830
51791
45285
171895
36652
164577
283269
48172
51931
19777
172913
237774
190497
18078
283007
97268
126419
309088
93755
83205
14056
200599
114722
124397
116415
154929
207024
108497
186388
47815
167403
202873
32453
228144
118675
38037
258287
106917
219824
191511
199185
272089
85558
250558
144662
299099
298988
58651
151593
176930
276641
42390
180525
211693
304586
303587
176494
178966
226670
261699
303692
30904
280259
257769
45648
208849
128255
150433
94793
113283
123088
259201
303465
121068
170338
122352
288610
221992
280385
14502
56028
48293
172175
184204
78830
276239
158656
45927
51092
101531
156879
142973
222500
189998
294103
94818
285444
283109
112236
232978
165299
27695
113807
196956
276601
279180
183425
246166
221593
83810
14003
123151
144292
152329
250163
143451
148038
254147
99760
287915
164327
175573
61856
20586
47900
206764
249382
272111
2899
18852
230549
71042
9557
282327
221220
40778
261545
292296
259650
239224
96101
254809
168656
112421
190999
190888
69492
143268
216874
269099
242426
203636
126452
166565
77006
114946
112163
74142
242356
39045
166809
177782
262855
209841
297414
244580
271550
264038
25856
185830
123925
199227
52469
133921
108186
733
56242
38089
212140
46361
193089
273549
261587
281057
148125
66676
132155
2675
24297
280011
110774
44408
1156
148793
186420
284265
151938
233862
164980
246334
211288
38140
226467
150137
165018
6833
88326
92902
14128
65876
68440
302732
309833
37939
82304
197152
219777
224675
77975
66980
153079
141736
224342
208497
90729
260813
230791
285634
128067
67714
287100
54181
157490
208495
115918
124821
31135
122876
122367
259170
69762
1399
141992
26702
263204
87279
199250
28679
131711
179457
172706
257420
49990
266307
189612
24663
41772
6546
238954
10891
2433
167448
55530
89429
206734
267639
270047
198825
88384
99324
226733
188367
15090
129115
275232
40438
189655
247608
237802
156565
276366
265476
118793
76094
171962
270142
53906
16466
277832
101523
102731
233253
131430
102215
21268
198281
197664
274880
124161
265539
213520
106396
143167
305884
136245
142542
172511
99458
62087
143130
209581
123655
270290
250501
48225
201343
294232
133093
153653
274479
275091
176606
123985
39210
188058
294349
78031
124653
222249
118406
300995
209181
266982
6347
199706
247466
97495
196025
47752
52747
209359
208513
47426
59536
16763
93600
136268
149402
76699
272494
168249
172129
176221
309529
239267
120203
25388
288407
168078
102154
206605
294313
4655
245130
23452
202339
93591
42000
13733
23412
295951
59270
177215
47413
205413
39363
137614
18810
291334
225095
194166
119069
16823
118001
203144
253811
220948
96334
25591
37386
51225
260114
31463
251419
135144
164875
59184
101771
10801
134045
273031
201312
281885
306614
52093
18483
139396
204641
159515
280900
230882
121598
228124
172070
292500
164602
92418
279987
48044
173639
160475
195694
286298
38185
209050
299082
119246
41553
254551
139611
102384
269583
282125
178122
134687
45657
92567
236499
282020
199603
77990
31908
125015
159224
222892
189097
293230
37201
38573
263454
154267
7904
68553
103880
286837
42315
23115
134391
28379
230083
277595
283017
42982
187258
233202
160560
301818
278596
134784
62516
14446
215968
86596
29443
183805
18033
192126
223395
72868
110586
5747
21715
39427
193877
263917
273985
220667
292063
171027
52264
26775
252776
10604
199454
31895
106520
170111
121748
138866
138099
16470
153895
62671
286877
185247
206731
251934
23688
130480
266678
132005
124903
44649
177068
123455
7469
243486
109314
157635
150970
63180
130562
115739
47822
184525
66368
170297
254861
133903
49465
119341
66525
243331
8260
50702
270905
261836
2549
10782
90591
230085
201434
259781
24692
156050
21430
119144
130951
32825
110974
39942
301294
32978
3319
143254
238930
201052
97279
149852
276943
93291
130104
144265
37078
87629
262503
174229
40924
197079
209143
288153
48357
152568
50740
240000
225424
47300
123353
17277
292880
207013
304542
55014
28921
131307
45672
128771
76020
287576
62211
118182
127639
23414
58894
93984
128580
233642
42425
193015
304427
251092
129588
183258
36247
222139
48518
132279
281616
253711
88425
190813
228513
219365
152411
268658
173726
233565
212360
196887
123902
98285
37902
252131
174897
142576
146911
197709
47395
265451
1832
110224
283627
115632
259183
247963
268756
9690
141038
186279
184367
44985
52622
186047
26208
132244
227340
181486
287808
254889
141423
93966
143525
78961
103370
161860
139785
40242
109409
37715
295674
210402
221389
15733
118518
109156
247283
141593
73555
173532
228189
236491
195829
231877
56544
215383
124222
86944
31870
69850
307016
244500
277215
22576
195360
20168
11430
268596
294805
89576
253601
43237
42703
273709
302418
231681
210368
182235
294763
165980
50025
22591
69733
202220
95913
194392
238309
167513
212395
54069
301009
90733
272527
295325
174232
190536
72699
230582
260794
263055
133781
120562
13200
41956
130194
247341
23307
267251
166783
217966
43998
170019
237009
192815
182399
82581
131488
78699
218819
207192
38443
87092
264241
152161
17292
87313
293906
70117
4303
106516
264729
295151
178944
68349
305695
245082
154559
292474
55498
229179
76819
48938
240382
233949
254719
301693
202516
132542
123119
299795
9314
154151
284522
64831
242902
250478
85334
152292
184067
180033
78315
252089
301275
243831
288595
41794
57137
233907
97669
42432
293879
133210
106554
181540
171859
161898
227415
218118
115850
213414
100367
208918
270171
221954
30384
260772
129823
174386
158582
236445
31496
264085
307319
186590
224955
174384
181747
248948
164890
123121
24478
67655
289487
208937
173694
59541
1509
106913
189064
278031
112378
266032
71834
103668
231938
24924
151347
76395
289774
88486
215017
235786
120706
8509
198112
248863
230571
174646
69436
309644
11943
32288
91132
185372
70996
148193
124610
251520
79545
195371
16722
127282
220964
31116
156043
167398
40713
119984
57500
144145
91777
120735
42165
278739
8185
290979
214539
264529
75145
206214
100057
4158
5382
16106
40996
49499
288445
37036
254371
106578
299951
568
259828
159639
140472
139808
301343
290746
299775
9385
82617
261091
54283
192188
220886
65185
83802
94781
72967
296177
122923
269138
159524
73537
296997
84835
1852
202044
279618
138801
133808
176987
256191
43514
40366
6898
122888
247662
55684
201943
8623
28178
297382
230378
293481
35398
128544
253892
19763
191615
212635
279881
163926
112496
266462
87485
153857
248479
286156
110907
228195
250352
25137
40847
201921
130374
130563
161441
106587
260918
189475
191715
290957
294953
264399
4346
160612
24462
10803
269550
291392
2053
79231
127217
57205
102241
108128
45451
33157
86935
118240
61133
270007
47625
267582
154377
154203
234805
97348
58781
20636
144373
116412
194463
62856
213382
134050
120915
10786
231352
22790
169880
234511
220017
264445
114259
118406
148830
212038
285515
136369
263392
222403
214812
91796
158770
65329
194173
124497
72370
232015
71068
255210
267173
202481
21228
299157
207790
134891
1229
145567
213221
135882
1780
12772
93597
99362
85806
74660
8770
43580
238358
70464
70389
128108
125945
151323
108725
186389
199792
236767
130145
37568
84928
294170
303545
214607
210507
30379
113584
241107
269337
119298
180660
284376
203193
131541
184195
25072
244884
14334
107448
132008
157474
151980
115264
9772
60952
145479
14254
294120
34125
113559
75466
190399
267550
133612
156184
236224
163145
295893
297334
257280
138341
45705
294723
173649
192061
189623
176974
73156
31312
303897
289140
1976
277551
133261
295902
14394
166490
82659
162093
168752
15999
56359
136080
265960
299438
308731
100202
296674
199116
282318
17348
102181
269407
213358
169071
169313
134178
89142
281840
43947
160185
143998
281760
303454
211604
113715
125029
231858
162598
172288
105609
95360
229668
153917
116974
244271
156688
75995
140308
121551
90856
81438
228003
225753
145275
277376
12534
26208
269155
240427
244008
75257
189320
200819
24068
246818
305814
63704
258689
274153
129486
242346
6668
46860
300520
254407
240773
7911
299321
102963
153960
147878
66320
144507
19836
278942
14173
17231
217940
62635
275602
64414
296095
190333
9604
89107
183559
147751
132215
267236
265257
110487
305025
11786
12486
16204
142141
162439
73307
41999
163616
170552
193635
289568
5799
163719
41414
287383
202490
214357
249087
173600
187565
54644
248600
287457
303477
134836
11017
179476
136097
85100
242595
173202
137974
143496
280558
112474
213986
309302
88367
169483
248894
139102
141539
220322
156785
27879
251492
174818
101104
29097
215638
99236
71305
186298
205114
297272
140275
198851
207571
20360
204536
272925
77578
250273
212002
160995
217255
101198
239856
196500
141288
147947
87471
214259
59038
166207
16820
136722
285410
103848
308695
75256
83395
175787
9720
102752
98960
55796
8476
297289
137388
297649
281034
32201
300673
46993
5312
71237
237270
66359
80577
216129
107453
233229
225590
37109
98739
291934
235956
288984
58707
80952
109883
301786
58150
101576
14346
38212
19857
268653
13550
69570
286334
175836
149650
224241
88406
104450
207246
263107
291058
109363
89211
215484
90859
172264
4585
197743
104352
11404
224588
21374
117344
84563
65150
21299
30472
39359
212661
168272
79993
60812
160578
165569
20679
15072
179869
194882
14461
162801
272233
309176
183443
31129
265005
41055
288891
44502
105113
87914
299807
93534
309735
41717
276343
186990
158264
119833
240965
68031
145003
303868
63796
282497
72900
40198
114440
32691
162175
226604
93200
140940
200336
227558
100318
127685
118208
278634
212905
21725
45445
166973
95347
176604
123207
25984
44436
51744
125577
252675
164015
253161
149891
140079
109392
261805
58410
129475
210164
262699
260839
238884
147890
99231
207987
139223
18924
45835
281677
7639
57962
177797
158128
102812
66908
163122
251410
171162
186630
289375
228758
253768
144967
274196
191421
130936
77827
285562
285469
261765
30254
155245
245425
225363
294109
165191
293792
38043
24776
165539
148564
258212
134550
30967
24175
235220
144029
176272
269536
66346
6792
243208
171609
172024
87318
51361
22143
144395
271705
228620
264768
244835
45969
244521
268578
65303
39787
288291
98179
262590
2276
258137
9299
252972
58279
223874
237603
40688
114065
141236
278937
219233
102200
27758
181159
6014
85470
215976
182400
297316
258484
117187
60521
173624
558
159181
276921
309652
259285
219354
259012
55689
163784
11349
147260
272333
57566
239268
34291
202902
207642
94190
8274
236428
210914
177446
166261
259080
174298
294002
96910
163374
190983
151230
47448
4204
193976
197722
236579
43221
213648
127807
108055
253825
210608
108236
94055
154825
263417
277517
130052
235172
14241
224258
146837
165848
279527
211049
73524
124048
45508
268647
144164
148964
22048
192505
308156
74250
18284
169274
48015
20204
76829
153227
17972
237252
38988
84288
234876
157306
30167
11275
306980
229823
100719
285521
13502
229423
4936
61756
24888
254918
174537
172924
26085
115702
174129
115984
209970
92075
38950
74317
45691
91400
175672
190643
17549
99399
170560
285281
25577
123294
130187
287988
286573
150622
225870
153819
294197
216276
252990
259666
138015
196421
122674
37786
280155
54672
172493
271009
165807
32482
201503
120984
87626
143348
221877
89680
157540
106480
67238
54180
309249
28286
188576
63852
33765
118429
236204
27487
20498
75407
292070
50460
174401
44092
245829
94869
98576
204970
309426
95905
125583
82937
91306
258067
185220
303931
107272
228175
294041
51563
113012
16710
189577
57238
37727
213357
118647
264564
44214
276527
217878
265016
181438
50715
135249
196209
15353
30498
289413
34892
193562
149031
175011
207298
6909
178053
237393
35
158169
73062
114900
244270
280191
371
173592
94747
5772
304899
300664
284853
193908
32845
204378
69413
253237
193121
10069
205638
105104
187897
34300
155296
216827
162576
268733
74008
111448
995
256629
277635
278001
150629
12809
96485
143457
83861
11630
225843
183623
183460
2393
175586
283423
281711
94827
242494
142456
90681
271638
22710
1206
304844
274392
289348
306601
235571
123460
192330
5487
258610
8684
92229
235527
178136
108849
139577
302179
141237
309685
12270
213507
111292
302352
8429
98467
212311
10226
56899
182765
279762
76620
103097
10828
122944
250195
87858
147028
140832
203397
93165
287110
138485
30199
309851
243359
216547
302253
32481
114222
68940
238605
297441
234038
97173
164462
230024
144199
163169
123505
150912
93564
258621
225141
74023
50408
59875
205290
180830
135387
205315
125345
156724
12320
142233
49620
134117
58380
300039
270299
155339
211086
275648
21402
252679
126829
266262
23414
141571
115096
194899
66013
139717
137099
118074
103382
266246
278975
194017
221232
269492
241647
203978
93129
117433
217450
129993
149369
57415
17765
103342
65610
87534
178918
13388
149634
117571
235167
191507
144620
252486
258263
168512
57414
179203
172786
147007
56446
18127
145765
64882
267242
243983
125554
105698
108616
136769
146775
187159
126443
168986
242956
128796
194453
19527
294862
74053
61206
56570
61418
29906
79666
77283
19666
84850
288088
127005
214709
445
249152
208817
44573
34120
155483
239618
10362
262831
207747
39680
134723
308341
25319
156347
245588
259093
18359
30305
26917
25536
154238
72932
202440
111733
160790
18361
143014
110593
209522
161144
87108
90651
158907
270116
109367
73587
94156
150603
173702
260551
130424
118918
209489
52530
297647
286545
31736
188806
6798
270523
1587
295518
199133
65455
147594
261079
296804
204245
100346
107858
289447
66585
279473
203053
283826
49004
108517
244439
36024
256247
291998
113153
45846
124929
190050
119898
185815
241089
159663
85822
222816
180857
241180
68058
25737
299701
124302
4568
166230
302499
174165
273481
185557
82517
96303
151472
188596
11682
8505
172441
127366
237069
132845
213362
200279
28531
88581
224724
2840
39143
289366
304268
10216
206774
282170
74878
56744
61694
194439
166860
225571
155131
294625
130487
90511
30509
155920
141060
145840
175395
96531
233382
119803
176254
300187
209144
7861
233555
121156
267418
99614
70946
49486
184903
137477
52752
132369
70286
95681
119966
140239
83675
159822
77849
241605
125862
266273
12625
197385
302340
85889
123106
274256
252027
175726
52648
100951
39493
62194
122855
185402
281080
76873
87959
38745
149741
27612
172008
193517
52874
35979
71673
196488
296889
148727
178941
52563
153822
245436
135785
267884
281944
200921
9283
100697
285181
74780
75911
135279
193593
297034
146742
73397
30775
86548
139614
192183
125065
48274
60116
8718
242129
62540
227635
113790
232524
140787
212071
25691
127403
238113
11664
139633
3681
161742
27284
78635
171256
124452
46181
38069
190176
59690
232929
292777
289786
109838
81486
11891
210673
212012
127882
109693
284772
153790
192338
254539
240803
163863
88192
3302
38832
273953
300310
53538
165743
241685
134343
121039
5852
198103
106260
63931
60622
289036
217739
76089
286276
286594
76927
294109
55907
291010
286141
121028
48099
32469
1534
17880
245543
63345
171409
262559
221514
254659
110888
62223
34763
106890
308762
181949
38089
32040
85503
267196
187405
162709
183593
308067
214333
10445
70805
45577
100294
16300
272072
74967
292670
574
77861
241866
215056
147825
263545
57572
180124
29018
28097
251347
240603
276343
6716
111732
264073
86584
153945
84802
274342
169713
283718
236444
242823
244553
119307
220811
248797
153083
133153
108685
63549
1850
170628
37240
260713
171474
265947
206813
263953
198895
75404
189421
139109
302868
246365
166611
56291
213569
295053
61971
264156
266532
32205
216283
226644
176573
97254
210058
23259
22905
269121
26851
208957
39688
153860
271250
116743
302788
281455
232105
248795
240441
251440
2372
81352
142715
144714
114594
115043
184086
65458
243364
8452
130516
113388
9492
73239
270677
286657
91052
262154
147428
65302
101659
77544
146533
20111
131959
159018
121246
15095
301321
122965
69751
149490
43604
204296
297480
208372
136330
181092
53560
206807
149448
33844
118411
241867
54060
140496
270551
259322
50971
234726
171095
115310
265335
184769
129709
251167
122518
39399
964
134823
26940
206131
138906
15035
224282
231581
162890
14100
247202
305598
212759
174832
24184
150110
168882
40353
243615
159870
170583
233935
230227
32812
218296
233734
128954
156344
303524
266586
79817
261476
20934
125063
4232
113926
213357
163109
74667
295269
45496
243316
262162
227978
159711
241835
90676
293061
106956
58149
201054
191115
221089
91582
233022
146526
100332
64452
256571
22932
197621
281423
41258
51527
270142
126506
46723
135969
138915
287635
297066
31229
189501
295971
304797
211676
20326
26230
18437
58050
304973
250069
49495
135125
82598
215836
53741
181221
35635
43026
193023
82834
151310
182037
38936
261608
120973
52518
99799
114341
265004
216438
183869
164426
294776
169200
273436
162518
234687
21864
238361
259955
240017
241670
271070
112722
283768
164889
83843
273969
74954
203582
28956
245745
159216
183244
575
250894
261565
87427
291845
127158
264626
267453
80305
119488
198167
64314
231037
44349
223715
218359
174628
121741
142707
184712
194313
206966
235691
160138
226389
163014
100209
43963
20281
279809
130590
122933
147431
214217
36388
74071
282052
215944
90986
102870
110287
152914
112063
293878
234821
306452
150900
127991
221854
21178
202553
108837
85583
115612
146310
38142
298166
111234
137290
233546
14598
301414
2932
36358
43810
248297
286247
23831
168864
271204
279144
125997
144602
113661
227932
95162
150182
304834
251666
248998
59749
188924
230979
268564
305270
125001
132516
41346
98620
56037
85235
92042
85380
210732
59850
127069
31984
80723
24611
109333
288641
6258
231839
120277
110282
194833
36905
307260
229163
282358
6974
30429
204870
150511
248763
239932
118812
304232
276031
156910
249102
153410
63517
250212
264105
41581
283825
57068
263727
135584
169426
36946
157113
7071
306024
132335
155545
191969
107172
111055
99431
191182
15990
238067
169866
154490
177457
189919
124695
115398
242670
51774
251648
308126
200987
17801
188349
47393
214205
141721
168806
161008
155191
24091
292486
89598
10362
195039
151580
236377
96803
267465
95749
208956
200502
155740
268412
248565
119886
178005
70887
4234
55101
259016
236382
209354
67524
196901
146390
143357
40367
107112
268404
52217
268238
276680
302077
55070
90952
137107
215791
216194
278069
181459
174451
82275
210118
26649
121065
52197
234565
91909
72376
84739
123902
212593
21899
168295
6374
83336
249221
201490
40321
142675
200984
210459
224066
88105
286317
92959
172243
196355
207500
160045
55556
16430
163550
196989
48664
138257
57554
269071
185779
138970
43254
65132
9092
205910
23184
113683
69407
23609
243364
80949
182563
23473
203801
88399
130331
306334
260048
120287
110340
168429
226115
228953
251939
63656
207718
157984
260614
30331
132032
73715
301731
74889
200030
128605
34484
182078
134539
144223
194402
184494
280488
203782
168427
198474
248417
298614
279440
71559
296360
196545
202856
235498
276776
120704
196059
25434
222741
271064
231209
74551
244609
8017
273596
113847
57361
263488
20268
27576
289838
245569
28859
99188
16071
157435
117948
61903
260046
176242
19568
205371
72099
192040
42181
58165
142238
87679
37939
194788
216214
117722
215227
308302
250005
87774
67144
114674
126055
153095
123181
146917
226126
206848
50371
124176
39540
96625
227242
299803
276083
16242
193666
11914
275048
269039
102500
145962
178654
227322
171376
257911
283616
31945
295675
101857
35052
20216
230800
297407
175519
41973
297448
81330
196807
63637
82388
65882
305772
132204
118104
293639
231135
85823
77384
117331
170620
309922
35575
5538
165559
28828
150627
135067
272161
74288
299934
228901
234413
230989
66771
209344
254876
162873
208485
135554
234228
71534
65668
152382
181043
307160
16238
65574
75432
45719
206376
263797
284585
84458
219002
148637
102019
70696
108428
46218
139955
45207
175522
253371
87691
204455
139061
304870
108394
142688
156984
145076
69506
270856
220575
284668
183626
18022
107585
202457
84432
108824
237267
232515
53453
299308
149904
4715
179149
233483
263863
161578
112873
75921
89115
265485
6437
39031
17658
65950
248108
88610
84581
255822
259924
115647
125793
10660
20772
264422
106385
230805
139340
181558
98297
273222
21667
222724
205178
162393
140920
307954
1695
252716
58318
5939
164611
173999
291250
130865
139625
267214
211977
52147
70390
120168
84609
164089
227085
255306
182826
26283
297331
54531
28406
36950
213251
135323
274282
292099
94396
246833
65856
118038
218854
33630
34274
138311
187564
308934
33205
60184
197774
87927
173963
196463
192405
273159
33929
252024
200672
287960
106990
33083
132112
277717
36978
197860
156457
285184
19014
227913
134157
287637
70840
169269
161093
167333
3161
135103
77160
288488
71283
124010
95413
90607
168053
19007
278072
38949
183756
208758
82860
282497
290379
93686
154097
308766
53402
108630
192089
58661
152324
99060
197476
266885
48848
287526
265804
291625
256819
19086
205623
295895
254473
82385
274007
187212
49686
99840
220518
271491
174902
303471
115359
174075
272759
48693
232499
208203
195717
243333
298374
42264
261204
284223
39141
308022
162649
113392
92046
64370
112180
77102
57675
228933
126783
260803
229307
162576
201881
114989
145929
309315
278933
245085
48030
209815
279370
90180
105710
250819
290707
227139
279768
132692
105433
120786
71809
151925
108686
87234
123124
203035
173047
141180
22361
298565
184014
284955
133064
241789
28430
140592
143846
207997
51042
105855
175876
44081
85586
243131
270446
120934
263006
187340
104453
273513
41613
282659
248930
22880
27756
302255
137680
220719
131566
258701
20013
306795
45416
27802
85286
168946
105539
278522
69659
91417
236103
242971
196108
76343
59124
249638
81972
156495
269559
57685
192535
119215
208623
174605
291917
114776
16749
286859
79588
100178
307591
131546
35353
43227
190901
123327
268280
42706
137232
219873
92907
280075
75342
185379
49387
289774
303045
55125
155290
39236
229060
225198
186093
114256
5813
186363
131230
113775
299833
170130
191206
234422
23286
257702
101515
155170
206719
140615
30552
2917
46255
72040
224285
1291
160735
236403
275217
176689
191215
218152
161091
94724
21720
61695
306223
111751
93649
105899
66353
301531
223693
25124
34428
293394
302309
294560
294747
224200
203538
146857
66013
293962
123167
176919
35811
286899
208032
139319
175499
165734
51926
22460
162714
900
49736
164606
49665
227524
194504
252618
263635
147078
98725
8439
168550
94856
201711
194755
176594
144622
175125
32452
87330
35588
65986
61029
270923
158280
123180
115443
154909
61411
281407
97198
276339
94685
77486
193474
107085
105935
104084
114987
248481
84499
121724
68199
51502
27618
13825
135848
206672
185900
45693
25997
269038
119504
34623
201748
199726
299438
145444
217808
242127
242104
7545
307007
223968
250655
64747
184144
78642
247832
29502
265097
258268
45667
83370
115170
213263
95781
233974
275252
85042
303656
169834
147703
275643
285519
278414
63051
287587
84369
18031
112556
88400
112800
253345
192544
238796
95406
301610
107201
303422
29934
100525
32920
88053
51880
285455
42889
165336
286297
185909
152742
171632
216615
293463
210837
282544
283836
220472
131349
14470
91985
248278
9398
57547
65255
237160
98663
144318
260097
208448
46393
438
203120
161405
246946
17679
17911
215467
298974
226097
115882
307633
147058
184780
206983
193433
292253
18342
91824
206506
90507
5709
165651
254336
128856
225958
289445
199167
63493
273528
126221
10394
137613
95821
42876
186008
148544
274174
30001
23351
92831
199268
107690
218040
113076
11111
104020
224942
289727
20530
203574
3681
248477
110106
73636
59726
9340
25623
172319
237273
198484
117844
271341
64664
211162
303294
217307
276585
37767
17106
245550
306073
100361
126582
59396
229905
189238
214089
105621
55001
127301
45980
106784
69278
167736
211929
273867
21095
31715
56963
254844
176458
164642
130973
2627
81087
222974
127875
113221
297844
73890
107557
22487
93698
198529
23264
122141
125026
205557
252653
271569
104817
102989
99744
234139
283489
242402
44118
286922
254858
175515
180643
210134
267981
103965
161810
233319
243036
31542
102490
63194
44753
251816
174485
38636
135224
117969
116166
154692
140298
214662
294877
59155
217712
79776
63890
127148
767
3769
303159
229326
32954
242757
179363
13418
21320
238738
88998
35795
283287
240506
278112
292899
124489
206091
206498
73910
34357
245322
301058
154309
218716
269188
297849
189172
159274
280044
79844
35783
92449
192180
139847
265949
158648
72078
184542
126648
307604
277305
185200
90301
134222
26348
9834
92829
180467
212296
183975
291624
306416
96690
5071
280287
235029
26679
199035
108308
291329
4315
154942
136196
240352
83697
126090
227957
175439
50428
194334
40270
17558
214551
62173
145760
243162
170465
5363
182719
60176
83461
54280
29492
7332
236107
19474
21002
293359
175855
141939
77791
126671
23858
226669
29105
203072
218737
288786
52258
148119
297650
18285
125423
43720
159728
64508
156600
42258
166471
192847
262968
242922
228661
242799
300122
240299
305957
66743
276408
185486
91229
167790
195734
44650
166583
171425
294726
141919
112728
35628
108363
296598
294753
84087
17404
307437
95085
12798
78544
117259
32792
11471
114176
133585
88727
219211
120258
166860
125227
204980
155640
10104
152976
122397
115026
34020
138117
91497
299720
180436
21248
211751
147624
175403
95216
180891
188211
3767
273903
137103
106240
163005
297650
12281
51621
107996
103051
59322
293641
274433
140950
85520
74384
290016
183046
147967
245828
25171
1252
195467
188333
295947
149570
304983
193222
146938
74402
9058
47549
291894
77224
267656
89660
233243
116892
76837
130034
114627
235737
87393
141299
266312
142120
37269
274022
218564
65794
88982
127407
233155
6032
52743
257327
171971
266310
147059
14172
42021
80635
200678
252956
140043
6432
203464
274661
15476
57126
54441
289959
116343
203173
93808
78681
229929
109000
93944
254676
265847
60496
189190
260656
258248
214691
137207
120387
43855
271327
221076
258473
34003
22084
9974
151123
256117
79084
102343
301343
107613
269804
211106
169419
89389
284085
308776
10991
139483
123118
219095
286756
292597
232579
64733
3425
34588
230567
43648
220962
276158
93280
283811
228987
216237
29341
198013
234424
304084
94970
249341
68454
90623
290327
284381
301111
273863
190388
174754
99780
288372
121586
177047
201749
4900
274380
247575
151667
179077
171418
201119
107033
177244
210133
59120
214905
269528
232465
135121
200348
172664
122370
91392
12294
164921
302355
92459
105056
126475
165575
136983
209524
274785
294764
110184
126218
226422
195715
40521
275306
232823
66320
116408
38784
150634
188683
68978
2146
42443
216774
52533
282852
112976
62487
291581
83347
288857
278012
182572
226515
291294
308558
224826
226492
756
105930
60879
256585
30236
56138
3016
300533
178885
294143
285700
196202
27306
227547
28349
55296
102592
126021
31921
99759
241304
131831
129598
295607
20544
269734
228678
216215
35483
12291
238959
84231
185185
223377
92876
254257
289279
285290
304854
177367
180441
247826
272699
224351
90775
267530
64012
276885
235320
127488
196775
69152
135468
181563
25115
80466
4724
263797
109360
174553
131204
100276
260423
62666
138335
74855
102510
187955
279240
286115
172891
71688
90974
241312
156741
261604
21067
6086
108254
70628
886
14142
38600
284754
83614
186248
99878
132869
40181
191530
128519
219795
197019
251725
173099
303199
4112
135912
99043
62003
157943
19559
217934
156842
180440
99538
106045
283907
171651
30020
196135
290660
78295
206073
161137
118342
126926
114080
68703
218952
14545
44496
307696
305618
206916
271313
28800
85227
74428
193451
137373
308197
104023
70907
26167
296057
86027
142274
222200
293972
116806
181859
173485
285530
41252
51685
252906
238141
294122
36600
203833
122676
13984
17221
218578
57662
118315
30212
60457
191890
223182
283384
19173
12326
304354
113201
127317
205461
169201
218785
298374
12032
162914
281795
104866
234531
43755
45
45280
96701
226379
264426
93205
168025
45875
120671
272591
138430
252275
16068
143247
224353
82179
205602
222502
276097
16790
274039
77472
122638
10503
200634
19466
305444
240848
132172
114570
258477
72920
106623
284803
58398
51310
99545
175207
125271
225391
106029
235100
279940
156513
292070
98163
91521
42437
61939
1897
286449
122010
212296
45278
177127
61534
89955
56572
221409
9960
80888
162013
44414
65025
198375
141611
153690
299768
37239
139251
37424
32656
123371
77088
230574
103331
159041
192096
171214
138657
189875
292587
58455
135774
200068
42835
145536
9286
91537
194059
214883
41455
26503
40889
43225
1473
608
306119
75139
291450
215149
211731
238741
140362
50256
108849
202873
233623
25539
279007
14593
60623
5903
291398
232110
143583
11402
216695
122944
32944
83425
5759
294655
10878
111855
76901
255087
213973
6881
294973
100923
4076
26582
133060
63046
92917
35628
159390
111833
121749
283367
65974
225806
66972
299891
142094
273447
121190
144437
13328
40802
173729
274775
228230
107313
283074
291948
278012
150969
25628
43814
118177
287438
219035
148980
226714
47937
217209
110200
60836
257559
208956
183446
85702
93479
77538
159599
18551
109974
242034
3825
126268
280317
189796
187465
1511
163054
183898
186998
265765
154921
89487
208164
107929
22211
264014
173895
253546
5598
308538
151133
197045
32986
136487
279460
146664
61613
266958
102892
146000
295380
52332
53278
208993
251565
87618
231156
75563
6373
54908
69048
309736
93616
25299
274632
43164
218702
201928
204556
284823
60115
84577
250082
69461
174025
32041
261221
129091
228314
253030
49874
278735
99443
296627
13248
199963
175973
58165
179101
255623
190201
119475
173560
81516
266752
47739
287076
55490
16080
181625
97794
6283
244788
16837
188896
6559
38146
40717
9254
287177
76896
37295
62795
110862
105195
122642
39923
53287
157091
257265
51152
92720
38737
211681
119716
252006
252412
54175
308047
141061
240795
136207
98284
122694
51276
292806
48223
231510
173380
161402
10641
91987
67417
6525
40702
60903
7530
299391
141696
235359
262310
105087
83482
77225
66450
160620
133202
85694
284942
277845
32400
137476
127997
119732
163620
82832
126288
108286
90800
72504
298327
96267
3274
218405
148589
280328
277887
35942
210722
37106
243546
228226
120435
168320
102397
167780
177687
54187
180657
48744
38847
262251
38915
289098
183848
292055
118245
82762
282914
197875
129776
161281
305335
52719
25087
303732
60946
38291
194438
107673
284100
73252
103183
281221
69004
236139
193939
211483
129523
209679
281571
44312
91004
119256
154166
268926
129617
155497
241815
27274
94091
35249
257902
272841
165490
267949
73160
108959
256361
116837
184093
233997
159069
305905
115121
271700
171613
10122
195938
15289
259565
232708
135314
25490
65798
183824
237107
138353
23840
67641
234550
234498
33645
297608
29583
223641
207058
307751
92959
27294
121451
240729
72459
223671
178625
99808
299818
18647
92484
271607
76730
308340
247298
135428
143863
157900
237706
28381
268067
19006
207061
38921
285352
181587
95547
175055
130365
178775
100269
237394
52406
245622
208187
212352
76460
123170
1179
162077
266441
271296
40726
193208
106066
63447
240384
122311
189914
250555
126668
108396
303414
199437
154898
209102
68381
43099
305409
143743
241670
18745
144622
234537
125275
295287
138701
8363
196975
51377
229859
257121
34725
276492
274457
4655
122196
32734
212674
266217
150625
6751
53854
34628
223065
143876
194132
101722
191594
226768
182392
114988
212245
51488
192295
32905
236196
270195
248214
73888
202458
225970
46875
38299
282104
271769
21410
142196
222135
293860
214796
69986
228031
142966
243313
141224
103947
143823
168724
280973
139035
45418
239012
183632
141468
205184
139773
134373
51130
11058
84623
237128
296444
186104
105872
85377
208495
194569
54992
132777
299380
308828
196205
185678
102762
191962
234290
51851
164533
257660
202219
126116
118036
16159
20469
191004
280647
257186
118551
29407
116602
222197
275218
244342
229184
239833
128708
97734
143139
224882
308308
52970
306952
295865
185950
267348
12899
13386
186106
305173
206831
271958
297942
215177
124608
26343
247825
263426
99474
76304
207113
227300
303233
217576
174069
283134
178085
20672
307424
155206
117310
21193
209009
120995
177536
203154
129483
289391
200597
151584
129931
84486
95290
102389
58845
93547
65736
75786
142816
134958
209002
87497
176735
179391
145680
274951
247425
283234
244861
275598
90078
66746
277560
90104
111323
199224
23701
54640
88482
201030
172587
36192
192634
33823
93086
199048
61378
260668
19781
116258
113645
149384
269806
196020
156977
236896
100606
112714
307787
3460
241691
137379
75396
195578
49089
252765
155343
2538
246423
20852
248239
4173
118197
83375
153861
144936
214132
101059
88409
74003
98591
103741
135262
264423
288938
47277
281042
244081
241518
172819
221606
168689
174229
245220
60657
188653
36369
135177
298812
41949
46655
108378
223427
184388
94901
209009
78051
262665
53188
201340
41901
256375
218938
182992
283344
163249
170024
3693
83466
78646
31648
123029
143337
151225
183912
139350
22180
228682
19587
136938
242637
112040
232081
309277
93945
170887
177609
299252
229887
107043
89278
139335
281189
95429
66156
27122
115737
102010
88484
301472
240501
14542
203585
185017
77333
249781
127092
286335
269752
167405
272869
234427
207000
151051
104979
165834
170248
231050
139206
103759
113942
7530
171591
134322
296326
299208
26987
280171
136764
155886
262250
185980
71119
134731
130307
251769
44657
196956
240667
200348
247768
177083
11296
137949
293303
140805
206772
159738
208419
85935
112903
117776
229552
84882
114624
168067
242860
255755
167465
46593
222588
52505
94115
125260
286586
197704
256833
289057
281091
179243
24106
301402
188293
100046
85610
129543
31016
244177
110711
268547
238038
203108
77953
176375
201111
243826
171958
27171
201764
107852
76536
246556
237887
47604
105495
52649
67867
120933
248283
146219
142578
247952
273804
198710
52543
257411
194673
113823
240213
13973
8911
264457
253183
13006
286513
288012
86628
150135
177935
304638
231412
36831
61407
40825
127442
170577
102594
10243
65987
150540
211517
115152
130389
72889
219595
136257
75323
126606
69817
119000
21408
144349
273916
281960
86393
207355
301314
23759
186886
172855
306570
307690
232132
76439
79899
245692
198395
42195
197360
120372
304478
239368
9523
83620
107735
18490
209810
228864
197965
299010
254313
115490
78209
89566
200188
12864
222692
68483
170030
64938
64883
110786
15186
210925
204400
82301
111652
74754
130128
167417
22837
211698
77895
276383
132307
176088
307779
278814
230773
200124
251742
74059
160992
171229
190428
163440
114620
49761
108524
112656
185875
305360
189060
261264
69786
263710
158455
188544
13901
297719
241539
68793
192662
288513
242060
189181
189034
272779
76869
213153
25506
146473
132419
129270
83233
3019
224811
195764
154052
220709
50634
75697
117788
199974
210791
146244
62538
65384
207815
154929
68776
164733
12293
54418
242599
68188
112606
257392
6846
101395
259827
272191
43226
40089
252363
35513
300659
223290
250736
184503
73625
148877
90434
19036
209605
188090
183160
249290
89870
176268
15290
193575
92175
20683
223862
14137
309623
262169
198018
137363
171444
35800
65611
8716
171658
159894
306086
283717
104357
237888
13843
240026
55626
4651
94847
234102
295224
146722
254759
233718
52498
117106
263298
32971
131998
46799
207924
270481
20069
303889
47087
171695
155479
224952
112227
201400
165681
189417
270382
155786
209014
210981
157272
278279
282048
169463
183918
249067
201050
271638
88261
212051
116120
117619
11940
92002
258376
73580
170333
76588
131159
155753
30783
118886
99555
64536
88877
159750
123100
213809
132653
200131
91808
162086
213576
234896
202658
101103
266765
150459
4731
187490
250470
236261
161896
176164
94562
259109
242548
111377
180117
215412
121297
250115
146591
53518
280938
36070
122357
205003
127072
264058
40072
70752
267088
88125
161250
135605
222829
41844
191303
271172
31562
45965
153485
200211
39761
23072
263402
127436
119404
15113
117994
171119
133673
114505
126889
250357
237185
9942
187715
132074
2639
229196
17893
91991
157551
67990
78206
192523
182103
278476
26216
197662
90825
208105
55133
80336
236692
33818
233638
228922
160464
31056
92268
212734
54158
286033
17663
251355
258596
302879
248332
304294
235079
289258
30907
158481
132679
30082
225628
220262
141245
62246
65676
110232
1641
241086
73861
162586
119498
289242
249645
94710
84836
61360
154646
96879
186663
49800
180140
22944
87989
212304
84442
129238
20543
112892
35354
226874
43158
46330
79124
68845
181299
86291
222743
52083
167743
57611
192172
202604
92443
99099
4814
51713
51982
186551
69274
146972
67514
75289
260798
275140
238895
169742
249419
106337
200661
79806
117229
137054
166657
27210
225323
212929
276701
14966
162905
243332
290543
43501
240870
307984
71957
286174
105657
290633
94732
97402
145886
14737
66614
150319
57886
167785
77489
288683
153247
216119
273609
97153
264035
66408
278898
131836
262966
220004
128602
83439
256687
294631
258079
155507
237363
29037
228194
226499
192467
45193
206740
204107
10823
269584
200966
111869
117242
258109
215583
279127
101161
28569
261219
24205
108370
277700
165525
26832
219927
197741
74676
34669
47449
145155
229079
132064
213734
46464
18853
15971
107452
248140
182009
200191
251644
250792
64897
216676
175971
202164
106203
203109
264926
73823
153930
66894
9340
75114
248337
288410
172551
99316
154831
236178
107425
183336
137572
8485
65248
137182
92933
38578
34977
155757
162904
2734
27967
152403
177396
167426
56040
835
188354
41807
219350
60363
102661
59830
39581
180323
97344
6255
223919
95463
287069
111791
238276
306840
80322
166833
187234
254674
272345
238058
279322
167023
171909
231419
102071
62329
61583
187201
248903
113505
68260
218483
18448
287452
274421
97537
43933
6422
227581
166777
17343
84489
85172
309688
301775
302682
212040
119076
57934
181827
31975
175128
256970
166881
202327
187173
183992
12632
9640
115567
86317
73521
142189
286772
101522
290643
170682
269810
140536
91927
143869
134970
71855
216304
128333
277589
212166
49966
197405
180812
82570
213438
56470
178987
33409
67149
135094
233694
35377
173806
262993
63650
282650
287758
58584
230207
142304
28938
207722
33152
11424
175557
37560
144554
91114
158815
210618
60388
100387
285199
150632
203536
2397
204673
144686
298353
178497
34879
17038
96222
24693
61307
177232
273278
165319
168936
297997
241112
251583
185622
102328
202491
253678
225685
190638
61826
103285
224257
29118
287374
180272
264441
247010
106106
179372
298419
11828
36784
156102
99090
273464
19981
232093
127515
76959
286110
288880
97836
26093
208152
170652
249745
99028
118894
98510
233418
178520
245888
264639
294335
74749
11603
154257
131643
279654
73568
54992
187401
90173
35865
279553
296983
256567
83747
203102
107504
298526
145859
156445
128747
148088
94332
286174
1965
36339
157953
168273
18091
244741
186126
141368
72969
177498
84951
271540
189370
280669
110017
71822
148868
80625
134442
171782
137768
117073
101729
193962
34427
56972
25866
286152
139854
46022
247384
273083
129126
261394
136569
165984
202367
304158
124691
61572
179487
259978
189088
93134
26686
26438
299138
303153
286680
122964
77408
296990
5529
131097
279458
109302
66112
283398
294243
277189
44884
189978
28541
179227
59493
54073
91268
119830
120024
10315
279202
277487
254610
67956
5303
46959
237636
281003
155155
166603
38100
257
80817
256693
279750
309367
7979
114599
61703
275346
135277
32930
242533
212721
17485
20621
26007
142321
116833
299828
131762
4092
79956
109224
26744
52894
99131
122035
237300
220959
173122
132738
110074
43894
263829
148282
67550
168047
144483
150861
264808
162425
206460
118616
9651
171410
200740
7347
273732
114330
283884
7696
90718
102335
149501
140197
306234
284900
41959
173032
72631
248529
111115
6629
161448
150705
32823
126792
242066
173945
83812
45785
209455
289751
192775
114439
262050
270615
70709
66780
160061
189331
99297
134330
186685
308278
68582
191975
308245
43331
177382
11055
42034
152636
131545
300476
69518
169904
25565
197283
97906
206832
253721
195000
277640
2614
198966
63513
44394
308147
216516
60365
28104
160671
22571
258172
206641
238816
12115
295670
36730
103728
49326
271804
96590
37754
58034
125987
28272
131637
43658
179197
202743
7117
120835
69025
61105
292484
180593
151451
303821
149803
275067
184794
112663
149189
105780
54386
35600
263904
220295
32901
298714
237055
247769
77927
280494
83347
289241
44217
165492
160880
32108
211014
116673
287412
266901
13785
63505
166867
146073
95718
132019
236221
231398
227931
7789
152643
261008
96947
250328
191938
27608
187320
86473
26356
60047
118725
28294
227124
11554
19577
234330
213174
68572
22994
269630
288041
267926
33251
26265
298737
294382
131866
253351
118983
12893
64936
183895
187413
174484
256749
261258
68632
269497
88123
178811
188852
39149
110888
307909
140737
114922
35265
149613
295172
76412
289369
133357
292060
65938
287144
83938
19226
47499
30117
117677
270774
25455
111085
168113
126253
1864
284470
237367
273515
31683
231591
103784
246250
8294
75424
232716
6172
297765
308667
114411
294246
276163
139352
294490
159030
136623
142117
167281
74307
215938
134474
298445
260034
267439
100599
19724
93008
305133
140780
7643
259535
272605
303161
50566
104439
152689
20933
18493
138389
264331
99664
302419
39748
126952
162405
179134
45511
69021
168911
131310
91537
25547
111893
259638
194987
62821
103987
89413
9839
95582
264023
195995
35532
262820
186905
303162
184968
136141
205479
27811
138792
222814
12846
249766
284651
255546
188501
272805
172432
43352
111355
67182
132481
23469
11357
288963
182187
149195
232813
46155
212080
273509
242588
191960
18233
79840
204944
57324
134128
52955
39934
90316
69931
241054
120713
297249
232929
125357
217607
112216
34085
91530
113757
301072
79954
152436
30515
207074
174910
53427
117949
20176
157790
180562
40952
202945
167789
57931
68264
33581
69161
211838
298518
295154
138878
17093
69830
134880
45102
83983
133661
89984
162176
219870
98951
225018
173998
59826
156027
259742
56807
245365
125580
278755
215141
98404
78544
187987
294568
125459
143832
65291
250281
291970
111707
229600
204152
283887
233896
167496
309446
262726
207476
251426
209915
103805
292530
123602
227134
182152
39044
216661
239253
168998
143645
59880
128282
24616
248360
238847
75194
175962
100810
124148
239494
33865
188954
7256
219739
84620
189216
258863
188647
147100
79434
306218
302823
43254
283283
162108
256476
279005
163019
20673
94078
270250
253021
35172
303437
252026
306088
183360
191502
138442
253752
66624
206060
262310
280256
80666
70328
277136
161406
146481
281877
174146
100450
148631
272142
8063
114253
249999
235906
160017
217058
52446
181951
192128
241103
148845
146652
108088
297145
49049
9510
69769
145731
274288
98986
290335
33885
155621
79880
278308
30641
67693
35096
238244
108451
110926
122721
151725
58655
33654
44448
173732
53248
60163
81029
256346
172539
99541
77831
90050
201957
178774
96018
212511
123427
64971
108319
142697
194530
184921
247596
154339
22603
265937
177803
161773
126162
42894
71000
239600
200473
86200
173656
18361
19564
292058
102968
263194
31252
145712
91008
50737
301894
270300
13304
30523
245721
309269
46692
295354
105590
152735
178976
36347
277145
182128
76199
158063
122918
163861
209717
161432
65953
17476
176027
40052
191695
124998
117066
156130
12629
285509
5505
94883
34631
7295
194952
136613
92146
78839
258665
81692
256912
97418
158778
293067
137334
121774
269825
115262
219417
226938
207512
122233
166276
280855
53164
64803
123080
306156
308622
114355
305723
281193
93090
74974
31644
187157
120801
251567
33764
80468
182550
204939
215721
125041
83550
305510
62108
49022
216265
276160
58993
72522
302321
134911
254794
79871
273750
242109
20655
107218
80397
197856
133819
254436
144617
167231
67291
288626
183050
143635
63474
68240
163317
110813
143564
97959
76643
125334
108235
186569
149137
47335
228672
167365
99511
48841
71846
298513
190073
94338
87738
288376
178080
164761
18653
139062
32343
132904
113683
131362
223405
140219
242450
241474
118538
268332
55895
211567
99871
191781
240202
259434
120008
45141
176844
65530
284358
67790
58163
273942
101285
285928
159197
258908
53496
128193
113272
246429
231065
190876
133518
62825
54138
159144
51505
230830
38858
136826
167791
170594
61309
113461
189863
244668
240937
180505
264781
203582
179104
99869
54117
243910
138800
29321
307747
301205
284708
39881
240127
89123
231817
101453
309884
28331
296078
143275
60268
55318
270092
42339
145230
268665
4963
114716
26292
172154
118452
152035
262332
27878
265388
49731
267615
90164
168636
122158
199495
233007
250346
115888
115455
243414
268419
107783
77125
230200
255250
255356
253611
76520
80608
95061
246477
60487
110485
7840
28015
129728
183330
268640
129003
169063
88711
155554
306560
76641
41489
157932
168151
169977
149256
33735
102174
230967
289215
146314
44545
289217
297415
302384
49840
123825
164512
181388
164184
81317
217955
303706
134086
116309
61591
88056
207157
305739
9605
243906
166258
211600
191417
142615
55804
162212
52644
232354
289542
116368
176090
40702
238991
66699
267797
40963
258578
241538
20885
45010
196785
244114
84903
220453
94588
269414
10087
30263
208077
269536
28589
115799
210026
95051
41327
234187
230260
91457
79951
190400
118407
307726
306210
256976
140792
54530
34192
309022
96132
70017
284820
44302
120900
175652
262442
192413
258868
151430
16295
113501
204748
274481
32395
215165
26420
71911
82889
93082
169384
140269
197049
193362
61742
18324
270917
192261
103384
239775
216390
130362
80047
129779
57886
86038
181830
25665
246288
45422
143789
97586
269038
235530
152992
214958
162335
243155
4104
286935
137444
28917
2928
256454
167853
129345
226891
41538
217088
69139
117852
102739
2466
100328
123376
281470
158515
204077
28290
298422
285402
266035
74884
111021
272561
191952
193940
186931
247106
139374
50766
146157
247877
48210
179877
186704
162910
16472
97071
164374
271307
173209
288835
288988
196300
64233
147210
5210
192745
205524
213142
51643
22946
303212
71813
280409
25552
100146
234766
179872
20153
167399
73841
296383
106997
273403
276367
290726
209388
62700
208631
253746
22124
18358
183123
94390
256429
193851
50966
53122
146718
123386
301107
12834
154122
213120
64703
245323
233653
9681
250254
84711
245889
193686
228598
265215
119397
143264
70422
74783
31854
188114
81756
240936
188725
51026
131300
128314
56244
45645
104768
37547
64967
99638
34003
197346
171920
234494
309780
140464
210192
188312
102902
247726
199877
72206
260996
188851
254582
221329
26874
188341
75054
172184
91928
102417
194686
51921
46577
274193
178953
248018
249308
56915
121403
280866
80166
124076
18513
272269
240626
35356
261540
240094
190612
131808
206415
122818
40052
198779
85340
210230
223317
238827
147921
137057
241599
212381
155834
269139
191872
151492
126906
62805
301635
146826
174923
44910
64325
209116
110421
64253
149379
110249
291692
49250
140408
185542
293950
187101
153971
253797
185579
122529
258537
26363
113785
165428
135308
195604
41783
199188
210169
136655
244180
85810
92982
226505
122527
271618
189472
199407
84022
4149
80308
172204
70525
12430
221881
139801
296151
16480
36528
242442
171805
302157
134667
170843
93591
236854
173027
152746
90852
68246
179733
74263
90851
223857
56447
275427
143492
27475
197828
73375
122824
136659
143591
209990
126163
142812
203636
112102
149085
206656
103023
41896
116886
77028
136441
162107
4799
202445
209008
140525
63863
8807
206133
160491
240137
286016
279819
975
287703
268608
302778
41648
78274
68776
62983
106979
125617
129497
124055
1049
103927
77596
102668
102897
245937
231513
187803
271914
222597
136312
269273
176647
209470
228235
206866
307193
291664
298877
156231
224384
126588
98827
218866
28111
56120
176087
245199
152358
59938
294007
78476
46308
47673
191314
132484
194386
238873
50138
306609
113033
138631
125168
70972
291632
210575
132682
68108
236084
64597
296566
123018
70334
192314
148024
303381
136729
49116
209329
271655
117374
176970
210317
212367
234004
77824
51472
290427
113897
229475
63333
53255
263158
82256
122348
280701
192393
163986
146654
211849
122415
43319
205606
277349
288962
277728
68944
65634
94013
186212
97600
140241
9049
207381
132298
251843
39605
197559
302426
245457
61583
115881
155892
283948
293934
154270
9140
149754
186487
271838
82745
133455
185610
261440
288658
15921
253712
95930
280614
229836
81027
266521
271924
275996
225123
289432
112924
5246
276719
218926
194660
305369
293157
35944
181037
129309
215527
179085
280445
260978
286460
73669
163894
6981
302832
107670
32985
47423
32919
190091
246707
200092
44515
65400
201534
174558
157720
69225
209053
50421
62828
18751
253450
80138
2597
242337
136367
102413
106199
242556
271698
284979
114638
195007
37584
52221
254079
92564
237962
26334
113807
135993
300092
153834
24763
14108
249683
1934
223163
209040
26865
103949
134073
178093
93530
171860
206761
308213
197778
123122
274586
180955
238189
264509
199733
133253
79280
68263
262148
197775
278019
99449
264272
150600
279719
55187
304135
158299
267221
122641
140494
16932
197824
144704
210871
200231
107792
45578
184775
148817
132799
68490
70287
64022
183334
31648
186204
93928
257375
151109
32999
71097
71675
126217
20982
17521
96538
52932
206647
29005
219645
59354
107276
87674
26656
262816
258619
165902
269516
102448
127293
105307
293654
73485
88519
293350
141763
107127
242273
180227
128369
86395
2261
17728
178249
272280
257182
182858
62877
290886
198395
105135
89215
72958
266421
154690
304410
34181
174075
264840
26959
123690
168117
274623
109276
206865
204830
283597
89379
158886
49731
77706
286062
49155
226718
3480
189663
291142
225821
144806
223772
275108
240511
224602
54871
116670
243859
264328
21715
105529
225515
3679
96001
103945
139612
123055
56727
177990
15088
157491
73990
273668
281552
175280
296655
168114
309507
308613
307479
15426
141455
254577
295892
90907
79974
212947
169220
67399
278145
226113
226354
213190
306266
135427
203050
107822
180909
305091
284587
212682
130673
25921
81326
73723
217905
194810
46855
145911
197787
170384
33369
101762
205805
74748
13126
294845
130273
94443
31420
155826
193878
138283
299628
292243
198963
64690
96240
64755
14450
203317
286348
62529
81624
297589
209935
302501
201833
44231
213130
39665
193397
284222
286997
189441
107261
20527
114451
196199
269390
215109
100341
199800
302632
288997
220041
138862
113339
309873
298927
167839
130403
91761
283308
103854
170148
160229
201501
202874
108030
283390
56038
64101
262997
165783
231332
51332
31126
283840
284762
169755
99117
97778
37978
191736
140969
274427
258848
74479
160255
280033
211635
183822
210670
7607
97315
215608
103435
148183
264619
133553
169803
224068
303689
46655
146563
263456
51529
13521
198494
61811
191583
287296
129961
287234
135900
157320
273623
174119
174022
49276
155925
31206
130191
120599
205474
293079
119800
141959
103212
30095
162153
136341
166955
299618
191588
272028
295727
301906
132728
169053
170148
224591
27567
134230
66183
141720
202665
12255
88034
306686
26254
82385
83754
191795
15811
227640
154109
123794
153852
248677
158784
70057
185072
134710
149158
219210
284391
206876
63211
194365
49635
14044
189997
61702
232472
138563
309417
124459
248013
28012
184641
151100
115822
257537
219268
157642
39774
185625
46861
109347
101687
107253
170629
137568
117820
200530
266401
95628
144027
119215
209529
181896
230657
148526
34482
286329
140880
102011
195800
176294
126295
299388
145049
245031
157199
160130
97704
49564
121722
91586
302592
10200
115397
289492
275852
84903
53374
140361
109860
124211
192481
32824
34538
21153
132097
221740
284654
96545
70526
94236
16603
209989
242279
26273
111095
234893
226383
243904
154035
232217
217250
16857
142585
247986
79383
75557
92487
98966
140511
301049
215836
132245
66691
279413
169244
114672
210652
66722
5399
276908
27167
120418
26665
1941
130031
45948
265708
8847
82529
62452
237791
231276
26876
233591
268714
286172
23733
194107
145398
292310
146061
70066
306632
57656
32999
195873
287457
12005
245092
221327
165151
122081
73601
30933
168604
172671
90508
184924
44516
134637
31236
39335
2867
99038
284528
206642
185880
247185
239586
49627
118077
103530
186369
137174
305380
48207
51263
180469
78257
94815
115907
127736
35401
205171
160736
186713
264274
175951
257102
30348
105296
97254
228895
147739
213886
187093
302211
205887
206625
190087
72559
22518
196458
2163
78026
85886
4812
137497
71185
124180
186567
285083
280845
301539
17368
22019
254515
295121
149313
131573
33745
115885
174721
248202
120389
224118
154948
55038
71827
223986
37955
298905
97968
109161
71256
109769
72538
301960
96010
298756
92969
277661
208832
286609
205376
213239
145753
229985
74373
281610
115219
31423
52631
57052
167483
201813
50919
32232
278201
304040
177796
156960
118914
41317
85922
10098
186663
84864
281643
265134
248517
91731
64406
275097
281532
4052
147811
227494
254592
271057
209079
115644
201508
37915
296767
212294
78604
232580
24227
78436
295134
104035
223675
48454
273972
11462
196375
41625
111942
226315
42167
247048
45909
134735
19970
29730
209429
33138
267568
241058
16767
41302
250878
73155
204531
52442
55472
11545
56110
57628
148870
102014
94417
95549
183078
153260
129208
148658
114649
90391
224516
65411
170644
278100
2511
265319
36052
293953
21966
178245
156995
176032
218813
301242
173524
210197
224341
101911
299976
191768
29966
56653
230519
67091
259327
272892
7950
7282
181272
143664
247428
70511
43979
259188
95487
12402
183785
223682
18288
253086
87395
253570
105615
167440
52821
45133
186763
126959
204532
482
203036
266112
5974
31987
75437
218910
293618
157493
132613
131612
103065
18793
147264
41408
89386
115387
14612
39047
123948
257452
181699
87892
273443
162890
272828
11698
242527
235575
292165
300797
198635
24656
173553
304196
43481
223096
281931
56498
1651
183844
277366
220775
198784
183037
184407
111220
66300
52212
84618
286436
271166
219012
212174
162297
113947
95201
139561
115763
74858
283711
154146
52266
13328
19404
204656
213070
271568
214658
250811
174970
16269
275850
161507
199370
69106
122643
245885
171819
3987
262183
27805
71904
187675
100941
22785
205622
288450
91697
156777
269022
6219
20506
289530
303013
94736
147656
134065
149136
90353
55792
111285
23479
303059
151684
280856
172626
189550
280674
49560
41735
189749
283936
42990
242750
167664
38202
284067
22962
261923
268844
151335
119
209194
42329
240354
122296
78616
220382
138956
190784
43254
285605
138367
233508
287839
48857
211928
283163
198439
65886
136832
111272
112911
270945
236394
45493
224217
248848
51532
166683
62435
261008
64430
1317
9057
76415
251053
224729
91166
264465
290834
68279
133810
31559
141665
17820
100693
18699
139336
5271
64320
260923
31629
259859
301059
269958
108112
280256
169215
148222
228354
3260
5174
250650
32854
43241
80087
280423
183611
215410
268136
129233
135619
216137
280550
89680
71817
3898
238498
207943
36907
293301
296449
183279
99990
257886
176105
38848
34974
80483
252855
87408
195188
285022
92886
3919
299117
115863
96416
297354
174929
282288
142805
302739
244310
173985
80814
33590
298084
107256
202939
65593
193394
7567
226880
233280
203585
6369
217854
304103
102507
141698
30946
269419
136059
106295
268632
135624
239278
244700
308186
144209
49238
38746
58918
32593
147926
211196
223577
94090
32638
122676
163356
144468
58134
40805
8167
109808
247364
295868
12482
216478
119894
165662
201721
150294
72453
207356
235230
138158
20849
40477
167077
182957
219800
41809
146972
168628
8899
298215
252774
83141
73804
304706
257791
173317
260877
15515
141
2071
126746
70786
26210
251297
60205
118703
283388
261649
94909
224127
274472
214172
80029
117553
192844
2967
113126
62246
225272
227837
195756
6744
44512
219921
23054
125076
214932
17415
32802
9734
182567
212181
289276
191782
28456
125203
259154
9394
194209
181451
27535
191624
251443
236729
153854
230167
185716
52511
40852
74940
262455
28857
275893
176530
211639
212148
101191
184733
251067
251602
151696
55418
151289
249640
67521
127751
164820
203455
92901
163843
308098
84899
191301
230249
187297
23338
125070
44965
80680
49373
83839
257986
264577
255020
157896
275554
34429
116448
130398
84984
167870
274373
252969
159051
110766
81266
187012
285120
255011
124944
144811
87226
221107
156112
176730
134778
254922
114270
276036
248885
125235
228861
237302
44619
123077
229188
94114
103203
249287
132167
36347
26419
127777
254403
208447
16294
111325
57265
190248
5048
241469
275616
560
49476
160563
90562
62285
38424
129048
276552
157613
37771
250113
270781
281759
118287
135343
94673
251236
266574
85385
45426
233757
301044
61024
61045
202639
23225
119147
222663
190350
144500
147547
214036
264376
7591
233564
254965
263859
99185
203604
229288
6192
112407
253487
39290
196857
277155
14178
108013
261524
151745
175784
94778
75223
245614
173892
120589
120142
125016
74377
223076
272857
266055
254606
155534
159926
176235
297433
213748
45067
204628
202087
75237
11241
101422
232701
283120
115057
96220
26822
24647
262429
51331
263214
249996
152116
250498
86262
114388
65041
252378
188935
248720
224625
46411
72091
115342
71289
248065
53540
84231
168090
204105
28048
296891
277717
1507
309765
237346
302658
295569
31471
119538
87198
133914
33194
215820
269995
58373
160792
94572
81818
281609
110654
241299
163014
134068
228179
246172
52843
176415
35311
247626
260238
207363
125238
201637
185212
16676
30060
113306
16611
130738
275267
130358
221990
19660
244295
101900
239848
277764
293041
81287
2207
278496
147324
285247
282923
113151
188838
36578
20894
40373
140426
237940
117796
100884
148156
35011
177982
114928
110759
186262
6733
69127
123484
118833
92715
199158
200992
237002
58208
229856
298540
165845
14923
113206
202227
52014
238584
121159
157400
266474
65744
130007
107561
258717
251724
197067
226424
156910
279812
31580
63645
276090
43862
184524
22346
230172
57114
43979
95923
88757
268843
216921
29833
96360
53682
47229
63119
278821
19757
177484
139984
182324
123499
171935
167834
39530
96710
303339
112991
247549
177113
23058
61479
194363
159054
119110
181143
162553
173178
15384
291711
54229
55991
111389
9061
103893
1938
790
210186
300097
93204
98949
6020
94505
88036
168096
107551
12248
129721
182004
3560
64899
119473
70806
5959
7898
200421
125805
59081
45568
236978
42676
184505
53348
103723
205667
18885
259320
237507
273957
69623
54367
109394
38473
217599
75211
141215
267505
5851
223642
188437
89240
77455
204545
262662
103105
277269
151503
274027
61169
51408
288261
90913
4965
170926
245449
274126
92652
222919
111376
70454
160902
37144
133304
1343
14437
294543
11433
298597
132451
150437
72680
32028
211175
40983
186148
21601
292267
135553
181444
98501
104782
211348
66653
87408
138294
168153
13172
98756
297268
224457
107398
198391
190388
194763
160947
78033
30184
102775
252710
122982
246444
152401
285203
153743
20281
121384
74229
262803
18448
280113
14891
123264
260516
123685
12633
294232
163768
181242
68610
256982
84231
256222
178562
41051
290561
25142
152859
276214
124212
44316
13766
144696
50100
20996
20027
107363
135525
218567
305290
305872
150432
134393
294571
111446
183965
146121
305137
124589
22814
266375
151649
282510
101171
279199
236701
211990
271431
170842
231893
200246
54633
304624
12068
80286
49702
270693
72149
195578
150294
211432
139367
136302
26956
217238
8633
59070
24080
114931
196286
282170
127825
71032
222361
160575
175427
17586
32863
225867
297726
181518
218450
134976
201992
219164
302008
244978
138248
104735
263612
213058
11093
55829
215151
39636
258399
139142
276220
166908
266944
115292
75345
123268
113084
255075
16055
122651
192016
37921
143762
258056
226085
143657
12829
267679
79291
176653
212988
225188
271681
229346
101792
187056
57469
296871
17197
47667
151616
260295
184953
177422
196212
230059
194391
302906
231226
289500
101585
61085
203673
145384
140133
74075
79839
102185
121427
15595
20420
76787
214609
240030
63892
167064
7451
92519
181343
274522
169763
99498
250366
11726
44038
285778
40220
38589
4876
70542
301034
154084
227168
258394
20449
133725
4430
177312
115317
28542
305905
220861
158064
247857
42255
130764
81263
275844
125604
30225
58356
114121
25860
250831
97532
272244
219558
10952
243742
43986
57274
141817
172501
108295
104881
215344
189067
144391
106588
185010
118042
99502
5799
19291
110159
18676
236659
99705
256844
35409
156343
94834
23011
278402
43127
9708
46878
130804
267755
100147
300327
93328
96711
295383
21050
34613
50484
131629
307251
191139
76797
139088
77686
77341
202548
70629
76197
290906
159029
45531
128054
226607
59989
270414
152938
256024
169521
88405
287345
180008
78934
297177
142735
304135
143475
218554
97822
211213
90984
149862
237615
147202
99864
120811
249101
32168
64111
115936
69352
256920
3190
91120
166284
115199
207504
249
277977
251244
47257
168498
25467
5738
130953
230524
172754
33851
187326
83196
130025
54091
86385
62290
28580
221454
216422
176438
211870
68515
84881
271132
269037
139191
18790
127239
107446
93023
210763
207374
154427
305863
120030
285212
286801
290840
117840
54413
31438
1539
115080
69350
43638
287568
226392
13103
304272
164172
108700
159243
61116
219832
87063
175758
80012
157890
305071
244266
135447
85079
243592
275396
213254
9280
83218
117249
74521
238573
216660
140236
79042
104755
75181
188549
210932
43589
16654
115687
103330
47949
111341
243766
284114
307863
227520
170187
67591
245690
141461
95226
265308
62491
60937
169296
153395
91059
87799
79197
300712
174846
222877
198912
56425
237972
88177
237999
61806
117260
166690
279300
214993
148446
45148
235491
285035
256991
244963
14125
185465
79741
104588
17136
264486
187048
38586
152507
240595
145867
169194
177287
70727
206528
23743
106059
123990
266176
78393
203148
29880
222013
241950
231721
130325
207175
170917
262213
58231
147367
159830
82240
46150
161898
242400
61287
276695
196314
151101
136402
11567
235207
294463
74195
107104
54905
101980
174122
159194
27215
35908
115211
299043
199326
220868
139959
172796
202684
291708
90108
56162
238307
64684
239967
205238
21385
233822
189257
195215
240648
88501
20108
282522
1071
19241
183696
195291
94395
219059
6397
245170
220534
52672
34869
196408
70915
191779
112705
306433
196152
65902
9296
171129
3567
301399
97643
80547
48817
226709
173427
86437
230531
214617
176942
95347
43270
291582
135852
106505
133921
203582
119982
128919
173315
305630
38039
76754
6635
72358
10833
77903
56196
73117
256405
205880
147013
150885
249554
150029
222687
266590
86569
105669
168066
179773
135599
210125
295573
289073
55177
91447
108169
164602
61401
159178
229558
72832
123429
282882
262834
42795
255611
300695
158070
194347
261431
241541
237514
281254
101730
232636
123025
160626
69833
184947
290960
64984
214336
94997
234851
135317
136108
108647
213146
256836
143287
104025
257246
197038
75192
69120
112950
137577
5751
178062
306230
280312
59530
120934
221137
147290
32671
115391
188094
128998
296952
244161
99843
160856
170294
287526
229302
186829
230765
44726
308873
90006
302880
143734
272895
57771
304427
152687
167025
66162
287335
25309
186596
140888
115539
261558
47471
41907
86077
249041
140612
28651
307126
95996
309521
68068
134194
249670
116293
293931
118414
194993
5830
11604
42565
246316
90476
113935
106942
253231
109173
168309
217910
204699
254028
25737
274297
40160
155669
235621
84827
123209
33935
61806
19729
271509
41967
211566
101681
176014
180210
208510
68523
131311
267527
154167
14589
85423
42291
133379
52955
118654
95793
307416
106965
113450
283512
281450
18795
135027
80114
162824
142797
6196
308114
191288
197525
263743
23038
191421
289011
28520
178042
67867
301934
144411
201614
265259
89473
196918
233442
190485
132083
283541
34776
83917
296536
297885
96024
121159
195309
272326
151685
176775
133474
242277
222815
169818
258045
95071
70055
31963
155791
118602
183194
133952
151288
238360
115041
213575
230929
121186
161492
210768
188391
244520
162609
15292
52337
226984
252623
188469
170724
142976
245789
256873
125204
289983
203741
289941
189688
23967
208231
139105
164592
76257
213701
66271
228771
78427
15649
128616
158189
287369
202123
213278
142307
246917
206613
67084
128644
67090
192338
192069
208241
280902
31531
9018
237415
229531
26200
106750
34245
235219
4834
223239
63935
245532
75942
117551
73748
142754
45454
282872
142118
199063
71731
213484
30168
183898
204925
43491
217068
285520
19013
218427
206924
73400
35676
243553
60805
40891
87463
289837
255545
31882
51966
233064
155761
182598
107471
182983
295421
56905
67521
119851
276140
65253
210332
248500
110973
274349
124465
96424
256256
211742
247938
22777
22433
133531
35737
287632
7258
165650
19686
200703
46331
10590
151001
92833
151167
233991
183836
86766
248022
162784
140969
120642
93744
208680
59799
192796
92619
17908
178945
204829
59431
89783
103633
171472
203758
239346
222202
35839
304763
24940
286006
219295
261913
163237
6170
5097
104003
115315
25261
254337
10435
18005
298365
100283
16871
272622
246739
54592
168632
296200
136560
264843
194134
65787
172776
69022
276841
255390
217358
283748
37361
8227
198846
304084
280724
1230
28209
81740
300163
106744
268544
36749
86792
107421
280186
256070
27402
83471
293696
5153
66504
186009
181163
237309
219130
119824
15443
12088
33531
143396
219444
155676
60937
303042
302305
148961
185159
169719
165670
55146
207268
97142
200168
120378
183420
164476
223018
196166
194086
120982
208737
51934
276518
84693
20858
97291
787
280232
227009
160687
57162
168449
231687
14283
266796
289953
249348
18832
119313
196364
5124
120225
271485
172029
274289
220901
244435
117823
230368
31034
208779
268181
217581
177570
40440
180352
301275
77061
17221
156813
308859
307000
67808
197574
60152
253247
288251
32479
276559
45786
195400
220355
186829
76675
92320
3842
153719
189892
266171
306787
205700
57302
281281
275655
106895
291877
4028
243041
59839
167318
171102
141225
169270
47370
297701
229807
229573
175287
50769
47023
65261
47676
1735
262284
55161
266697
221709
298462
298844
284144
304519
132356
99280
55919
288283
17881
193818
223960
164348
287342
32292
123851
12684
87675
121868
150929
260258
196594
245809
75956
106488
40677
56653
309936
230420
201096
27853
245662
175102
77039
309703
40501
305473
221700
95322
105259
106616
290072
273057
255538
43983
83499
211500
13151
296333
232723
162055
151969
176847
90223
268176
47345
47242
209552
78716
116963
132059
129723
5761
148007
297664
22147
68845
118534
164246
302496
169536
137094
47911
179581
285393
229237
33576
305101
199648
187513
4739
26564
64065
132235
197224
203474
30239
38720
121783
134491
307866
101949
82709
84672
15385
96885
294612
79942
69478
12861
294844
27567
204664
14295
294746
210434
38213
98268
158781
105009
287642
303603
56051
152790
305268
263154
128920
88562
141233
226624
235326
155148
267782
277922
309059
132082
163891
302828
53485
101962
47432
22389
52649
41698
1012
31721
62555
127910
213312
164453
141311
97157
284457
126294
162896
70929
249821
8595
81809
227653
127840
129075
176788
231485
60618
107804
51819
82058
110925
18148
179003
105292
51659
126855
158207
111059
163395
101479
233097
282940
298495
155335
237198
238230
100223
222532
74520
213926
137123
234332
117659
309032
33038
241724
89584
148267
117853
94140
67077
236098
308234
79821
80331
59529
163130
231823
64066
191657
94352
216499
70111
146957
27670
21394
104557
235111
42598
172304
258161
156873
309904
168495
80743
4010
226273
44621
225645
195871
304705
180323
163622
83822
431
263064
67317
147926
304401
103242
163164
294596
52132
138164
19478
114394
180864
269901
209506
173944
230248
12799
125261
138984
108817
102491
106618
210108
163108
94432
105216
9934
50090
74883
71177
72828
184932
213640
107853
257748
124686
234587
298453
61510
297926
258754
226098
12194
122016
172126
221273
161350
86978
108645
284660
126319
35917
166386
35510
71446
268120
62988
65328
194205
297418
8146
110843
5219
116446
208162
208946
184042
122672
221619
7925
239934
298125
122709
163673
159697
175549
168085
221548
259100
199093
227986
228019
245822
28430
248189
238715
60745
143775
11120
282747
140906
115776
131691
303596
53001
135476
39619
283713
185188
243569
295729
190938
297934
195088
165879
166542
84859
152084
6593
74121
177639
102096
130489
89062
265235
123382
139210
192752
165421
364
64263
262864
48688
17434
180095
210318
305403
108044
72341
287939
53277
108513
23880
16895
14019
28057
178389
35064
87676
92709
225015
198391
143090
170425
66193
52686
6235
106920
167080
31364
138315
185655
173516
48433
63153
191287
201569
302505
217487
254788
27429
213114
175638
252655
110476
21220
160673
77081
291231
84191
124527
35370
57819
107052
240814
145252
60502
165174
11038
79512
183389
25198
36762
207274
25992
39338
94136
162219
237511
49422
291177
138471
163429
271112
248596
153043
251090
22820
194506
304971
290902
239812
142036
155218
79974
104449
199084
149974
288893
119480
112991
224902
2391
42327
222369
115544
292519
6952
156435
35449
27471
144003
229608
219016
236618
84464
303048
290299
123430
214462
243100
117992
264292
120486
177430
38214
51833
207734
182165
229912
253355
244901
217609
284209
197640
192256
65598
152929
281266
172068
26899
93571
5857
173054
223013
212577
36884
296697
234091
287257
281014
65050
70326
298341
199256
57649
37654
193857
137719
186252
231962
77780
286040
33101
236099
114892
210711
127729
221067
38404
263100
47801
288015
22342
26883
305230
71125
29945
176679
234546
91109
4780
124357
122696
260742
218031
291287
47262
94761
4680
301068
190153
265235
108430
233078
156866
292890
303718
79697
221542
84672
273595
280624
162566
174753
81584
182830
42867
90521
221220
153582
120203
45555
70179
196920
281066
174973
117095
29304
269352
199893
87993
59425
48585
291796
308951
69654
71043
310017
147148
59798
289764
283556
203635
42272
308177
34212
290623
226525
200358
134135
295368
129371
28216
99781
247191
283878
51960
219816
15308
295874
156506
23017
252143
77107
88239
259640
12022
176639
225137
10818
305665
292078
278775
284002
124885
131449
145078
256526
255758
270595
6678
243710
261570
245227
119406
301500
197766
1716
188540
202572
173368
106145
101305
47803
7724
230
30986
208585
32065
162359
296618
87081
138664
5904
130352
212994
214166
41842
35541
132472
176756
269274
202839
262078
85146
237484
148536
274620
83146
193210
206090
180114
236568
188370
118446
100542
285147
45324
304282
265029
10768
95354
71875
151369
120102
247600
27878
13227
82256
113861
39663
84231
247789
64748
27931
225686
310029
82246
293570
217512
176363
295892
231604
41448
47296
127474
83677
270061
272270
10146
4197
73650
91908
137978
114889
165521
309925
187866
169386
123871
8981
248242
95203
171700
119988
128391
293323
190335
261429
208869
34218
147034
38892
10554
101239
215728
228742
99737
75722
219067
186072
187230
205430
234865
100830
258037
47109
273363
240096
300119
49315
96175
14618
69174
163674
2736
98568
194437
122746
243307
55804
27911
61982
274121
161237
187884
76030
299646
453
217992
144031
105178
4881
25941
244954
174430
89674
127255
175316
200332
27399
244396
17852
48466
279384
177570
172890
256385
65647
196679
199905
256726
202947
103289
171989
177326
151443
280461
129042
168671
151373
198621
160078
253166
180614
196158
74730
64011
108508
199103
147507
177185
91052
241307
274825
307933
217066
228138
278497
211723
58236
85950
115040
91110
217848
219955
307535
194764
31803
186493
285298
308077
67826
285478
34985
33737
144114
138994
227094
9835
23806
308060
61793
269669
67640
135812
309428
206805
27188
157735
72437
5290
84685
145062
296693
205928
75514
25041
101324
6294
34338
29061
61212
120038
200586
135334
86256
149020
152156
112382
159162
302476
151578
212934
50691
145406
29224
64761
268358
30965
40388
246417
246689
32026
39637
29488
255879
224644
212414
153809
111810
117260
213201
82961
114312
94811
99061
262019
263959
177364
292976
78716
161203
37778
20843
115500
289973
108350
168003
84565
97087
147059
130875
280542
36852
74192
276574
300962
242323
55616
132553
269053
173025
195877
100680
228764
102527
296647
119456
164858
153044
182860
126373
227973
159832
190317
154585
15731
275157
79669
191291
175775
309396
401
279564
80972
68472
92172
116555
304289
295006
184110
129158
27145
234486
204437
4523
309613
255976
292207
121677
13995
272199
73488
200304
224101
271296
290894
273324
274440
94753
10281
4937
197946
240740
172805
18217
35019
107771
279133
8300
75420
262661
257760
78100
216902
156547
84983
76710
128331
6254
102407
243178
198618
208559
114532
228874
129860
175013
7474
271986
292823
146787
47688
53666
218505
133922
25689
212548
25923
107532
142650
306255
134315
286392
68657
43357
250477
234020
27336
117536
266262
184532
66293
129303
5960
260116
268174
252601
202915
210044
159762
212659
134100
289289
106162
151236
89645
130532
144375
129679
168222
149893
58027
54860
135445
263527
154763
175535
158327
109494
96743
64660
127948
10106
265501
205566
28052
221587
234784
74013
47232
16905
251012
25426
308360
262169
107841
222809
196660
281392
260717
58163
94357
255305
68707
44504
273565
226395
246414
150191
134916
174364
259075
130946
71807
136833
4071
50494
95933
63526
270162
248477
217103
194247
73658
206009
35116
55147
61272
143023
155031
55983
69239
991
238191
82754
38962
151843
63884
205258
251050
75558
60862
277435
126481
146054
279133
173174
283845
226626
177493
286854
272305
164377
229443
194063
207248
287964
13803
297213
218875
139331
34781
280380
185542
167730
140675
36287
45813
126609
245326
106528
98813
211160
235905
42513
186491
309986
202865
144431
123232
131646
257646
299880
265855
16729
306276
143416
88828
146671
258505
285919
182404
168135
226297
77852
150155
137594
155071
264358
194756
235509
222247
3496
52515
36567
118376
235092
213697
86228
165457
122464
279784
13456
303750
21296
220085
169386
145723
31988
259974
175971
216526
115949
217250
4455
263983
303083
203628
198800
148957
160111
52039
293399
93026
16477
235096
123892
64276
202434
105870
155534
37818
93508
100937
268382
228979
299833
59359
258001
137190
181897
264030
97421
262940
200386
279478
68856
247559
83236
288277
3748
90457
203212
124384
44925
128550
107298
237735
78483
214214
69880
233862
126296
169225
156367
230708
37745
85843
17501
243058
76748
5938
293576
256971
213451
209553
74630
131881
21282
238786
297486
227864
280927
111967
32573
301808
151636
178350
149157
166019
258547
17635
57386
4979
125883
306045
168613
56073
86045
89376
72741
274815
170441
158562
155416
2424
299708
165953
80261
120850
177080
93349
16850
253794
191765
198807
205089
91825
187894
157982
176185
113860
91957
208805
154934
52152
283752
162728
278932
66954
226264
136144
114280
116271
39349
242503
166128
115207
270931
41230
125021
105560
131359
302277
194734
58571
77284
387
60295
305377
21009
272157
160041
195164
278218
16767
168906
164484
21517
259018
1418
291979
103201
152357
138583
158230
255874
90794
173517
10512
281035
159233
22751
284500
34027
145962
151407
209838
244859
298444
193211
83132
234054
306846
24636
293553
235597
34467
162317
85267
216302
125259
112224
6865
158248
255763
94868
22105
229930
147303
62686
283235
234794
274775
198473
20393
200181
180312
301021
90725
274375
109525
187743
149100
147734
10564
141966
166920
146801
220608
71310
49164
161447
307796
172370
107413
280481
166780
232751
171138
4207
103434
259602
42973
79065
298801
102249
144927
29415
2327
214699
301792
149623
10243
300978
28533
99076
132222
5312
7413
285176
276466
70890
57623
163773
270883
222152
79495
221283
16412
284362
215711
202893
38862
217778
129287
291772
70799
203487
8250
261740
119662
122142
34653
64967
284915
143496
279737
81329
225508
64706
280366
12928
76300
166784
78019
33951
205108
39326
13755
199342
243320
147169
210518
240396
141949
287028
124970
263700
26836
74554
18970
183161
18366
105523
149700
112842
24155
304926
116658
93061
22494
92816
110844
152785
66899
256332
158762
239960
227486
228488
172167
309893
23997
16706
200078
280198
62561
230338
53157
211786
67232
194824
288018
196070
246291
267089
251437
199116
152926
237616
53347
241010
70711
141915
195133
182117
132722
123780
305553
294847
245118
37495
113475
143225
41244
81239
24395
139406
206062
166087
147514
250474
183590
91637
148042
34267
30423
215881
165584
115836
186158
171998
63197
76791
82580
274724
56209
261791
271320
90793
130003
44108
184517
268166
125510
229400
99981
144827
254868
193181
41995
119690
212741
43596
269472
196827
247825
154267
47227
19008
12910
41326
169914
115104
190355
86420
164119
224072
85251
306822
11389
30719
186316
180405
232245
42503
216288
85435
228683
200314
167566
181738
126208
270486
173455
61017
184832
280695
304616
196452
139941
235496
99215
20724
26764
37220
277036
129960
59694
269394
304158
33826
22937
41969
195576
28084
65261
31585
224023
246489
280560
148341
173093
31495
151769
12638
163076
285511
236015
24612
120031
252144
117702
50770
148790
303488
121506
130381
44183
48801
275099
302981
234058
5173
26420
308214
119701
14293
280730
197445
56127
25535
76956
153994
271653
31876
142003
288218
81332
261493
212323
201831
261174
43751
7271
230238
4275
27523
277981
134692
57021
231069
18841
86675
188685
266592
232811
270723
29193
247652
243126
227309
29552
160857
240369
297705
68995
142263
194142
252811
6775
13176
222974
292095
70570
42740
95691
10568
158069
91875
299320
174284
37595
106255
182164
101851
111823
229785
196872
97339
16879
59176
202553
224780
163666
24176
245725
286476
16284
187443
154046
274884
210580
175153
228383
293696
22578
174952
12985
14323
23823
142534
251226
113987
138563
250464
247083
280510
22399
18242
96120
295977
80069
238722
167005
138489
222797
133264
112513
161115
226791
90458
301376
104340
231034
89390
147867
12575
253737
222730
5007
104413
4585
213205
79200
15422
180538
304742
102834
58741
98665
128413
273467
298061
10047
141759
103800
269497
197574
76731
231638
206526
137576
13473
43312
195715
181949
111735
262723
180451
188573
75494
87616
4562
170124
283591
287557
251319
102580
263159
179004
78308
110273
252079
18191
85720
157329
171536
129543
54811
189058
208526
287128
165539
271523
164816
235974
266852
262225
119488
249415
158387
294733
201031
118077
239494
266812
39208
290478
22999
116828
55431
228813
286035
269780
160236
260145
247279
51417
29881
261378
133656
130393
69197
202785
68325
260324
144701
44747
118858
201373
149104
107354
58743
161504
252001
112529
18545
151858
149557
132401
28836
84051
212737
18519
300118
300933
176871
146013
170923
231875
77473
59038
98676
113356
49692
3409
129517
31133
94155
144508
258810
124941
170774
141105
173796
219810
84142
212480
194821
134931
138731
45940
206306
63512
293897
2199
69433
34
70763
294698
302472
14008
3488
21949
80887
166615
55574
37478
256385
6699
103890
216549
12604
99976
233772
165682
262181
103296
155927
64202
293302
122237
303449
243061
300693
298868
279910
205058
139313
59339
44866
258900
223856
107586
12510
3504
39020
15869
77738
193919
3912
76829
42378
93388
9637
116741
287058
44963
302337
218913
231979
272465
148161
226593
230279
32959
124115
55812
104158
201847
214122
258912
83848
23129
137440
293724
112822
201101
99051
236853
121991
209018
282106
146539
134414
223609
246309
114462
240026
95278
171253
256305
270928
90299
207384
143648
7353
49292
231533
51524
257658
281932
110286
91740
25754
258639
73136
251582
53170
194128
7132
33507
218361
54656
221593
93375
41241
210985
172023
257959
294650
144665
53162
226293
10008
51167
38339
20832
216884
258842
220086
112488
140708
260573
144797
293953
50596
279238
87736
27703
166288
285538
142768
244539
219955
90867
234766
267425
99659
274092
106631
274791
13115
81846
241986
115332
112493
84721
169463
64074
5434
273682
177453
240786
176214
296603
285721
114275
177736
231714
144226
263647
296011
101606
279993
101570
169754
44540
289252
241166
62799
1205
108553
207650
86441
129087
170904
284729
252836
278749
156342
303725
108134
247163
257706
56993
234970
8614
206643
63904
107627
237483
84324
308874
228386
140411
104230
45263
77672
57832
67015
303352
118853
285190
22997
19430
239269
11102
81443
123984
102395
74602
180209
135878
60907
304559
188289
197198
160918
178531
119402
38085
24867
166973
256632
125741
272338
205562
37260
166998
262546
171707
168590
287668
215593
114921
148644
97821
115695
262232
75644
148561
150099
189689
65165
135201
91503
60698
231518
105736
216999
80987
38663
149406
163332
139459
276142
114632
198981
207834
302421
132784
134581
299094
298188
62497
189054
120241
207324
158222
276344
298988
99406
90691
26342
197958
292913
170434
152781
237826
193416
285917
180674
36688
64998
153293
165426
269169
308740
19567
214295
196427
114806
269690
80099
83397
235113
199715
130367
36322
251537
287806
207749
176662
221764
238353
185930
293967
65007
144957
50350
2962
182434
174698
273555
141304
175137
44252
268323
299019
52318
214514
270046
80029
258508
2439
46833
158844
77386
237897
145572
55675
63556
196727
242335
89079
182617
301499
223520
56239
135441
117080
266029
49212
276317
241762
38632
211637
230833
161734
170510
161451
22256
19592
280515
78943
184222
85476
159771
30676
272289
107987
48918
122987
80361
68501
271385
93058
286258
111389
139434
284786
166733
263152
95887
309569
259431
171618
252402
87333
123229
227206
207204
64108
77804
60569
9302
79519
213596
112106
81160
65771
36312
47416
275895
279212
234962
165551
203920
229453
105528
1168
34897
267658
114030
94637
2369
223166
262724
221617
48488
78240
53491
121821
151454
98826
52542
266560
116921
222209
303790
210102
307197
265157
282165
59979
152629
252370
215417
120116
157364
30811
191622
57704
6175
48868
38249
222725
47973
301874
219139
184877
157798
150549
298147
31896
176119
110148
128661
18325
138668
159808
236469
294789
143376
68084
48829
94078
47931
220575
171592
78665
44778
67417
190581
45167
293974
48663
29613
177905
267802
37836
221402
15098
264664
208540
40193
82818
134777
59488
23265
172319
285850
251742
116038
105421
241761
35884
283024
290872
13554
254776
127033
178936
286534
202513
252918
1134
185482
146806
79399
289773
212002
66968
21292
288280
95832
115437
130863
256871
2358
81013
164467
188616
110172
53763
185557
13997
233231
180411
236392
147569
57154
102649
91959
92354
277198
221147
251328
37000
6681
1129
258789
7580
59912
146395
297678
172747
71104
57481
2866
10173
335
148623
270523
245747
123872
287986
25381
166314
36076
157070
6218
103769
35747
42734
236983
238545
23885
263927
211925
116119
11093
149535
212993
3346
136162
53492
116820
197185
194913
147291
3548
302915
74053
300699
11518
154908
35062
72494
231314
21615
278666
102729
102886
191286
301839
241527
301067
196270
67906
249488
128317
106591
299154
177154
148288
78950
11143
109694
4546
38764
147026
51379
31196
166807
290232
80258
24979
221292
147997
31599
282053
202444
172462
22831
90487
213858
54766
238463
200777
129270
265743
220402
241029
258670
274023
239159
245300
102469
13525
54786
306627
82280
248274
222897
74170
79494
41580
284876
113455
198318
77952
42837
277699
9425
144616
177284
96360
202032
284582
203776
143877
261233
240561
254461
25581
161466
269402
9827
237907
30797
208890
9696
103782
4990
250365
284501
200599
118314
195231
39797
243933
21332
138079
294925
212456
60448
13168
177718
216870
56721
200016
29753
106047
59832
140304
46188
143430
10467
215023
64922
100089
86149
159890
180841
262991
99708
2573
81171
209175
87936
183731
7996
58827
233037
146873
33275
261287
228000
23613
278896
157935
4173
195760
43698
283376
171292
49053
274766
219684
293392
131575
163163
210623
54958
81503
179373
70613
210547
78654
60517
252871
220659
80990
221036
110320
270996
208142
105214
256265
91398
284049
30694
83543
201295
177251
62398
209463
183037
285948
275793
131045
213229
184663
49573
32158
161738
247260
6505
261721
20511
79259
43982
305531
277473
91511
75464
200065
257178
172039
284765
299231
292191
31097
181462
84667
232386
100632
140471
136463
181391
238930
111985
231440
251197
210487
18785
102149
230200
28950
73894
166912
222079
98197
285625
166645
252165
141053
68130
135459
286820
260632
183094
197007
123197
290860
25427
39926
298387
96798
58697
135366
75366
187245
216199
215964
275753
238840
16168
288916
261988
272755
144071
263160
165744
11426
112955
278535
169475
291312
169912
62044
223470
17528
84848
267271
20796
277345
176024
308412
307282
72626
24198
155346
200802
167228
193759
14404
44692
196390
57804
297750
294831
33404
281092
220550
12409
308052
67735
170437
193945
237363
168180
242639
221228
130816
207826
99183
172960
199590
184079
295102
52439
239817
309093
204093
145797
268417
308341
175343
219818
170029
285212
60259
84936
183877
184939
265102
263171
238880
29207
115142
184681
307284
34769
223972
231711
54132
60548
64352
242583
4410
195763
4680
50688
126085
287176
225624
69396
97568
255354
276830
201456
96219
158194
61077
187128
292230
184062
66578
117141
160796
240294
12340
156783
292298
34862
269147
37264
105753
270603
194432
204677
154590
163494
74154
158590
232865
192006
254232
110595
77524
108970
100901
214605
101706
234614
64214
127911
299521
42435
109443
51299
125952
225414
31320
106471
117039
168285
275886
257958
186481
243763
220207
288410
195417
124577
198395
174085
3596
50731
199184
2707
267739
132736
141239
135372
3457
197179
274408
276060
292616
29969
28216
275565
85522
31540
27036
286776
36406
116930
244887
247413
300817
233877
96237
68640
48394
31
241919
229985
140359
125084
67625
239950
291777
309231
174564
275905
32109
108117
274879
135152
151987
211371
301708
96342
32077
54954
248666
18008
19447
236171
89962
157713
24406
135630
167625
221098
163224
85649
7071
91684
48412
76827
247858
92234
91223
280905
267856
281422
214796
266261
235643
142912
261312
273971
101671
231502
244241
82503
20464
267997
211316
174190
194340
209289
4810
97413
29720
73795
288130
175058
210374
200923
254069
13494
280991
156681
24794
248113
287405
174998
19487
177882
22594
101977
81845
125548
100769
102445
74178
180798
2800
70512
79170
117375
191053
200595
137754
44967
42306
177286
271412
135814
284032
225099
79279
303908
131687
109465
108712
107261
211773
199826
75923
218551
274065
100748
243232
29315
155146
280695
307324
199541
254643
41744
286726
213662
303835
306866
21654
81392
142691
115224
136262
204481
36332
55510
181417
192093
289494
298440
294140
47924
236904
89534
238465
224850
275223
175127
265828
122586
23609
213293
201247
6302
278782
171258
103583
102636
160721
23519
66436
72275
102377
154555
37588
202266
205196
149010
177203
125494
15948
39730
267782
284924
12020
179140
194564
49622
253271
171150
96147
297414
198426
235011
190094
131054
58097
12125
147324
108443
224656
212680
49931
168290
124640
275163
276221
176839
171892
49766
75226
92602
78775
10570
131726
309928
114001
54240
114997
127594
155577
162806
155015
143095
105131
87354
300674
173666
150055
295957
22680
284280
275768
24796
195305
68748
266454
52640
280630
148928
277596
133091
37062
289762
236315
228453
251873
205198
102066
198599
290335
186642
255369
269108
265600
283720
13049
249087
274305
193747
65069
49281
49230
145967
75370
225700
134181
181540
264755
15832
112178
3535
23697
152764
13932
218986
130507
223063
62369
250344
273148
48516
188820
3856
212283
225550
244155
292138
141830
27912
255666
130328
132537
296911
176582
125260
234295
251513
244209
190632
156000
161002
287912
246607
234410
275490
125311
139195
259425
134754
95426
17117
280969
271813
236326
44899
296197
304439
209477
264815
180458
46184
42223
37277
305418
285287
7174
111676
98422
54313
55126
211437
296448
197669
20223
167663
151813
145146
51561
44825
132839
274755
9613
35067
208326
24444
52015
114905
81799
265942
26686
186659
184215
85348
69139
196568
143031
77483
4042
201340
77860
99236
100837
4103
254794
252892
250747
291485
186980
186989
273456
151302
273256
92691
149988
35377
29254
160893
265036
156235
208090
212570
214259
12942
136771
17153
184560
89221
193641
128129
32592
200438
41224
71556
157262
94067
269267
302254
285037
156168
158058
44413
308445
71597
259267
22689
279138
212210
161869
6340
87684
229369
185440
207392
198021
188156
182518
273433
182573
204308
239050
95354
21755
125314
185592
93335
49475
72278
230627
107794
252851
92944
224452
227585
304017
303868
10858
159758
164783
150226
129238
226454
129966
213917
264837
126542
229303
202112
210037
54069
147530
62495
173116
62765
144453
159690
172701
178788
121393
299283
211764
27004
18145
218099
58741
113552
136217
152511
220438
278346
28685
242819
34936
301883
135315
253062
269996
65693
49558
86948
228301
56099
68377
270929
48058
250017
152586
253564
4116
38615
115703
303221
304675
203902
94093
150699
132628
143250
62120
171638
247936
46717
154793
199507
48512
159502
59879
167768
291767
176329
218297
42168
190611
306596
79624
172012
123521
100881
25974
299563
163398
144325
148225
142733
217019
6521
308953
205617
51581
256456
219576
152215
9937
94114
236138
72480
202913
308452
62492
301565
118479
60955
235258
216492
213514
299697
162237
40760
84610
296841
198612
215021
161805
277144
245521
170133
189223
125963
264710
76699
61933
64647
59388
281310
8132
193506
178678
229987
143157
121518
29872
125975
140371
75160
108882
1973
270399
13652
57840
87093
117161
300105
263803
132411
106528
86535
306731
199837
113865
112681
4579
44218
235608
72480
298905
114714
250665
47353
31419
88008
185043
151083
77399
235512
302713
68076
74720
162360
39965
197567
98047
154441
190261
192964
178432
125367
10000
276655
308016
273154
264064
219387
79063
190849
289939
143641
207128
199122
264622
211767
274630
53065
6867
156035
226430
278840
96772
130269
75978
243106
167755
64107
219737
264082
256216
114483
188274
141641
280072
35407
29545
140314
275361
168513
161385
294270
137816
301460
112866
40364
129959
27677
143988
197980
283313
228776
130830
49346
253314
4009
138256
160976
199572
42703
245310
132879
188459
185395
220437
286691
292848
46270
299523
108123
235984
193103
219188
199970
199827
146749
5786
232007
5487
19536
9558
73267
50302
251664
198448
38707
23360
279417
122040
221423
76741
37551
237368
27041
291063
134135
130576
48382
248913
197141
54525
52248
40981
119609
29630
291155
44389
291976
121405
261867
72027
84162
271296
43352
64036
110739
194816
145574
306771
68910
212227
83279
289676
2180
185372
4395
103110
2146
288408
41359
257356
38335
182799
193669
225841
30714
69505
244736
215925
234981
125545
211892
274257
94036
201152
128728
285010
114800
284844
25610
145497
159958
97143
271985
93049
236199
223473
277190
108453
46442
42686
90044
216110
31459
185631
30921
14114
97711
65404
255403
252780
1836
117710
257617
304914
26837
298293
238001
33743
89229
114338
224902
308692
226373
248123
273608
221715
213185
230234
23932
227047
30035
271174
272236
38275
190081
264710
221991
39246
294177
10142
195046
297418
106242
37810
64205
59235
36803
157938
260166
54940
309911
241915
55186
53837
115263
44036
269520
214392
867
252127
266669
232519
243446
235892
299019
115453
5610
306039
231924
229252
251441
51016
17571
56017
81314
174758
98405
247983
43499
86747
25697
129373
116764
264347
13236
240007
261466
81835
296772
262806
211730
266271
199656
167912
7349
24957
123792
157025
141815
297712
8697
33555
230443
193961
238162
170509
255471
125734
158565
17063
69731
296683
275930
124711
277185
221225
23866
20478
75100
229201
73181
66529
109625
279880
42880
184673
142635
171030
246127
184556
288910
134355
170828
136534
246422
298785
74117
297537
109997
117613
207614
253102
149381
125991
212209
77420
165514
214866
306570
228803
107411
8161
258829
136891
153619
8759
158380
251756
301403
190070
90987
119713
211886
110637
124882
227828
251173
106647
259276
281183
54340
54652
70577
49577
28835
125606
231649
281930
8905
141079
49628
58827
147790
296084
211160
264246
227502
117846
304096
83605
239769
797
282707
158604
240780
33088
274700
211615
268365
149893
293074
207148
46525
266605
288636
287521
161955
259746
161853
29843
211173
33174
269397
293930
16808
222252
11675
110956
42317
251583
41620
45332
41909
298872
103891
158674
288086
109207
121458
255219
262217
300999
120547
146799
286344
264079
243771
140837
240671
239554
121809
62895
157302
220028
171601
254307
218229
160055
78627
240276
14640
6625
73183
137537
121830
110600
249160
119612
68789
53989
77618
253379
281005
100329
247845
210316
276368
111646
254854
3270
108725
194993
143941
265562
91495
96748
203299
276451
126474
281373
299072
265820
36513
217557
56476
291270
23667
242432
284558
259697
43614
246394
255039
169645
201386
228669
164427
265954
88345
92264
305737
249866
92552
269336
8892
253181
247537
93372
99164
129924
32991
245004
132133
58011
95091
141745
115022
82257
51312
67039
49575
151848
155922
275297
301896
305735
270366
81969
207587
198232
170785
227971
18557
242559
195576
61750
110206
210410
129726
93973
40844
215684
249877
276624
79637
127827
174654
199386
299139
1894
301085
50503
187049
50677
92436
177734
264751
249438
150434
112891
204458
115715
51320
254286
149300
126840
131070
246706
35161
83696
36690
67288
294247
90320
261466
189645
128474
166177
48041
308596
151155
206638
266888
179290
295325
95590
219134
6030
99259
283681
106529
130575
257436
57196
41636
128880
223811
128894
11694
270450
166047
163492
277550
154128
828
51874
220840
297528
159503
150138
127283
202382
195376
127535
176671
108946
1733
200538
188482
169630
261775
20191
299491
73980
216403
181746
93306
175379
45231
225623
162542
203888
121497
29101
130374
170554
192556
269015
232407
36393
41865
210826
54831
82314
197606
165845
272373
73580
120661
33837
156128
127641
68122
25510
105946
230936
282256
52928
255283
57891
64425
164792
222391
73734
178944
247773
121475
242070
80709
52259
42285
212158
268286
57891
113442
4226
124515
250090
116339
182214
1723
87122
171665
97467
165994
65122
136903
53554
115874
54841
262058
20252
119907
243183
293999
296840
87468
241730
242457
158236
6251
15757
4132
156837
71614
146033
140051
153057
265496
302244
38281
281101
235573
226943
153010
291407
158345
56989
113680
234596
17083
136076
35868
176516
54511
171433
229739
158804
23173
15925
149302
276166
252017
129487
299669
69871
94909
258419
77506
99706
155526
306670
242678
215545
108995
170238
167121
188000
118933
50321
271734
77749
218188
153859
109759
48268
222932
25488
98330
305939
170309
287108
214690
14395
168336
283288
233660
216520
28010
289260
255138
132183
129235
72887
122258
305407
193905
130845
155825
73510
304024
132284
43825
305526
203466
127330
149568
285154
28373
265843
106357
5870
245114
127344
104222
69184
44343
68449
170539
297628
75160
118699
309676
300998
12776
267138
114418
143010
20702
131160
220191
5617
155615
281598
148281
47415
8371
262017
219215
249171
220395
270667
181687
125192
44037
94386
112751
221950
39676
19781
6944
216788
18042
235004
210320
81101
22025
201112
274754
8079
198396
84082
262579
285533
141346
126049
274558
15670
87674
18181
164567
82568
299763
78486
39630
190884
9177
283535
211317
57114
167023
284862
128058
60257
253309
187231
4865
7720
307222
80286
71905
193491
306533
105242
3175
235174
64358
278466
36927
124726
234294
172120
159590
218940
139907
98015
148495
301602
229944
165856
245037
276299
226976
141856
196820
301025
40672
140185
15555
157901
200559
227708
104845
245142
71525
167313
110149
9090
85111
84298
16321
9645
266169
180725
22629
54073
172744
168743
240105
245211
262220
153051
198012
285577
55153
59597
1797
97449
161816
48431
101604
196744
150783
66900
160010
26925
303087
269929
266461
216943
67484
203408
39790
99757
76012
232285
299178
37342
26946
108413
276115
299315
19850
289537
52134
145985
262047
84204
95632
230140
58868
272181
49877
65420
82714
193160
252165
72199
217179
290042
50825
30133
300926
58546
225610
165854
13404
194265
140849
92305
15524
212978
59890
25230
257958
86532
77020
111950
200271
239831
140066
124865
77225
48560
96838
91422
42019
304424
21096
144869
248724
289271
61479
21872
168810
37882
44712
70431
279798
122023
305369
216324
281259
203703
124267
38175
131706
214636
61970
97647
100719
127095
31812
280676
276191
139028
76524
200023
173026
130188
176922
59265
234414
2051
99388
259462
169243
184578
308810
163268
23731
191420
153767
193510
181466
187303
25505
79604
240152
142182
98981
171643
239593
234046
103884
224969
48236
13940
256461
42945
110861
294409
257892
194475
4672
68014
77737
224956
107745
77142
87691
113158
223063
119715
241490
233024
102002
75949
25138
245175
226168
208612
182789
205636
235889
204314
58392
267339
52639
55454
31253
261412
61493
72989
137150
258959
199691
32967
274680
140073
270180
66330
256914
304279
183528
16565
256108
9155
267183
206580
287906
181043
235253
284675
61859
46066
251465
160189
302098
165938
289011
200163
153299
227080
70968
40826
298665
72061
281276
141509
2423
50451
105863
104586
232731
45370
42495
100541
162901
215856
217217
137379
113266
291212
303282
240530
39238
251624
299941
114876
240248
40823
65190
192135
199332
279532
4574
137567
275158
120999
144177
45655
13718
136363
24175
266223
53607
203553
3677
225281
250900
251944
79886
260230
205859
235752
209508
259012
41853
21496
184473
232404
89319
218052
255323
101830
144636
49061
82190
155439
133875
234779
153606
301923
137019
48332
52375
208626
31450
104629
232891
288206
228201
70779
245573
191690
136982
206654
17957
18747
238724
301267
247633
152637
103904
39222
293122
56177
28805
99617
59736
18568
193029
230226
172311
20741
5179
176678
205975
15658
70989
54080
14104
100456
181346
94097
84697
48819
119464
273901
159416
32635
267552
245336
301313
114883
72685
29677
248030
28288
248909
173540
259803
133561
257686
205938
12860
79179
182405
162572
128277
160690
215214
94038
150157
60110
169673
159326
70794
15431
283592
18366
271444
105264
127696
15073
200204
278465
218666
100984
203353
65829
285657
213121
276162
72892
305542
116138
72476
244301
171082
11151
238654
182433
49622
225670
167640
225888
22820
232942
238944
277634
220702
49589
294771
109320
227635
94548
133444
281538
84701
223944
19447
257919
140468
28481
179842
191734
48978
123960
174077
200318
27064
26459
36658
51404
216239
308959
71653
29276
218178
141346
162105
234422
76702
241397
223811
226896
205851
209952
202551
229333
208280
1611
231122
56597
12869
49005
87414
122592
62636
10194
270132
233800
15907
26078
309703
236080
214349
64440
196180
4855
80404
168679
304922
173936
201135
52061
273546
203891
37572
54142
223943
73902
114452
168044
189355
141250
195627
97148
245536
89122
178413
298849
228340
269662
216487
40094
87720
156996
74504
147242
96328
144402
214006
186153
192835
215234
173212
40585
251863
43266
244685
6443
221741
232556
277773
107556
173321
6808
62920
129205
110778
268782
252885
110019
84442
117744
81879
245043
147204
12543
76871
51198
249743
96396
119660
263877
103595
87504
276524
275645
12325
245753
190932
265117
52232
124593
303152
266893
42615
156594
58312
182624
18975
29
201441
292422
88219
304887
200786
84640
274515
194474
31243
102204
92285
146837
8630
174612
124229
107111
185461
182325
73005
152622
147244
152404
231062
219590
148548
297094
158661
225500
109553
31422
75113
182860
221492
2433
210085
79472
51651
80980
287581
261760
44177
43578
132915
218050
147126
110519
263405
1726
173927
265866
191544
103007
57676
114232
286469
125402
98234
45552
134186
296185
118160
213463
110142
101422
165987
139632
40669
261767
217097
124407
196544
22416
213221
217643
81564
256323
22258
220229
215310
103789
40436
127592
132727
203997
271635
191309
238456
57795
55348
286936
190332
178435
249914
35909
207152
83252
54507
79034
261678
37540
93522
135735
90505
16725
299870
38457
220061
143483
78319
234506
34139
233464
119106
181920
56884
119375
261793
184805
133616
261078
112270
218032
219878
32707
138446
55893
26894
304219
243252
262097
243864
159083
146809
109672
232237
155459
58964
248703
64882
38141
164265
78727
20167
110965
101426
279170
261762
2596
286512
283997
164819
295306
20333
192302
43191
56297
91104
74846
192753
40131
190213
41977
285578
192501
164683
106939
262433
22862
29054
252148
141215
208519
31247
245708
225521
161314
124951
129032
258316
97316
79912
184286
137996
122458
83573
22138
192862
276697
86097
200155
232891
3552
21972
223264
152565
56196
242531
229672
70766
282841
22792
141458
255893
230825
15657
46595
290442
84146
152562
249703
76636
289728
22764
9634
223949
20092
48046
39752
103849
13708
2717
192912
163853
37594
290878
192125
37078
129125
146675
18321
19366
262921
54268
147435
105330
73761
262564
44745
8426
283882
198941
203853
253987
70403
236499
214889
291702
35238
240865
219385
114083
198451
192514
180943
118483
278098
95414
180606
209869
257812
5730
101501
210623
136292
132334
80150
281202
70496
180793
115732
227641
284631
300698
141577
104575
131465
246549
101303
306629
188232
79250
111062
140462
34873
92974
22630
157872
194781
289692
37542
100026
115382
164558
145322
85072
250275
28563
226351
100795
26039
272886
24079
150827
67820
169434
230659
269672
244828
67279
300394
118385
60532
126346
170188
18809
71437
194501
9502
304285
157250
224217
164261
91149
102475
92457
183413
272577
74549
218960
20896
276900
135016
42613
224908
270131
56985
97511
263944
169954
115064
5555
262777
132228
93056
299753
175322
164116
291814
209673
148930
170870
227438
55691
232453
13575
278594
135171
285743
109550
1505
198930
230855
308724
222871
218706
271983
174184
241293
128072
134908
98094
276387
267948
104070
284340
39398
50092
80783
44933
298151
165238
254825
112506
304355
256160
166768
168239
69372
111553
214965
269076
257465
252801
244425
85498
207121
232152
126650
200420
306061
238384
111148
211147
286993
66444
205606
61059
184114
33177
114578
219757
302561
217122
52460
198300
271057
25542
35298
240197
229777
66561
237592
173492
305266
152358
221463
268114
167034
270154
194055
147731
305296
23116
6517
127523
93481
216469
269516
28052
183095
68998
223130
262462
10411
304297
49102
110084
70335
38499
187369
108640
124966
43680
263743
240986
148626
149708
252380
242636
132893
24522
124090
45245
245017
150757
54676
187800
1974
162237
22336
63274
125936
16517
296884
146483
49194
1319
254043
187740
15479
117294
112721
272661
6575
731
253685
105857
235052
290414
3430
179206
55449
110482
241373
242867
55908
34909
189540
196990
198264
197619
81339
247193
173257
235520
114350
257964
179845
217326
16399
131144
220553
238058
59406
17695
80595
161702
55467
298954
192802
85345
242381
206536
287181
177807
45795
25246
149418
36579
45973
297947
196629
48494
16498
218141
145621
85425
250535
209544
247318
207200
212807
59314
77834
86704
128553
26835
213655
131688
55435
185170
221058
104177
185556
300875
93387
201912
29500
188518
228273
164427
154572
296743
3630
151191
49727
48212
122080
32025
57344
9157
86625
195377
228411
2406
44010
56944
126415
112304
157501
259689
309842
62151
194716
234245
100342
50866
247125
193551
213523
300042
146755
103196
238091
40054
249742
93833
150032
233890
308704
160834
132811
51266
48145
155934
193840
288756
99120
56783
89313
32386
96285
161103
260455
42312
227677
52432
21942
15909
207275
293865
269960
94370
40726
126368
291175
44872
145784
101151
70748
104962
165541
42240
250392
282698
218459
171222
4913
84472
105102
220497
171716
176712
143397
204400
306355
35436
261827
250403
185023
251817
110997
284574
84822
307999
133052
72696
15229
172743
283634
165266
121261
240211
190001
7070
261369
268148
37358
275472
191500
133724
278994
139563
95919
197274
233837
206102
219777
130885
261844
177479
115834
33842
82520
84801
137341
87562
135427
237255
163832
82117
185586
77278
191957
296985
190004
139391
159216
239197
62058
90824
94051
212185
237904
196926
106216
9710
119896
127087
133234
33581
240855
144717
83781
115899
198430
53651
43729
206394
289162
139849
1123
111115
198420
180198
228085
4485
285430
127670
221180
232024
269783
96217
219563
264802
267901
295331
249887
189124
148102
168467
119447
144006
209895
7194
5635
1785
112506
115901
296062
28271
78417
180988
207844
70677
207371
57112
252679
256965
293941
216112
51544
224078
250720
20384
200971
19808
166737
196180
137178
194439
189279
38538
109608
129896
175061
271204
199797
97602
308440
173939
33648
170944
84948
52345
213092
187137
134639
259703
162840
246036
56060
75433
285093
175856
180620
62926
297458
162363
216275
259433
109204
247284
209403
214912
51062
257773
185354
137740
226581
94197
288651
209773
13731
218565
198530
643
118337
127555
89659
255586
180438
227305
237364
307431
293178
112033
11751
297430
30794
194481
219891
146913
144550
296040
204177
9786
133775
98145
165793
130360
203344
184724
237208
185292
113877
167759
48956
135859
86478
3047
178223
44505
261194
295479
77360
164132
8911
114401
7233
61107
201221
54407
269225
169384
217840
122518
10649
289315
55669
50058
243370
235591
300204
185498
69237
13046
90600
129213
288609
287712
259530
113640
101091
249094
197974
50059
66586
165972
174721
227715
112374
105308
260353
171113
257213
283882
56338
19902
139392
223311
99455
242361
226532
301361
71188
117811
220696
113056
268592
271436
199481
224631
241384
156304
259471
103137
36407
173188
29008
94662
243203
69057
108538
199778
257064
220709
291936
8171
141029
20109
38607
120391
225278
166024
213725
118807
31702
125203
85309
11231
190110
266362
137499
21069
129727
39987
265820
63209
235069
248593
207184
20659
20141
12259
258784
100896
301797
41146
138488
200541
217921
300799
274184
196978
171564
3576
297179
50641
45580
36107
261498
167175
115752
34338
32196
140989
250692
306732
250404
153923
134092
80839
142957
56219
264497
137724
273539
138412
198608
254606
57683
55909
82888
106106
183962
60608
96450
76192
79703
1705
89870
185088
193334
189779
56765
117895
12032
260994
307267
227153
4346
168253
209324
185674
264965
258804
250880
186260
140039
22660
35358
42850
36803
72073
163590
88396
89267
83565
124109
25795
210323
252717
230531
299158
283095
285359
219555
165199
85686
6654
132289
230147
87891
261412
254570
277259
299639
292342
96316
136153
36736
33589
292585
274919
135658
89292
59852
185033
153643
237955
274217
122993
20046
216045
181334
184489
217841
71356
5889
137719
51164
50439
102815
62099
122336
274638
17378
248029
244517
170889
14896
151036
115106
30984
284188
251367
122102
100772
233862
207066
81322
246675
7813
267976
285318
296465
155186
234846
187588
67575
241599
203298
231024
67987
45371
267206
9244
25317
10226
53076
234391
176926
274914
20539
137301
214545
164265
52755
267622
152242
121539
212157
65864
116143
127698
146193
265737
96180
290221
273985
7498
7133
305414
45480
93828
244971
188784
178422
282702
205411
304833
280199
172555
245451
3258
11980
41589
112448
90762
248503
124156
170170
144809
162076
213642
142879
4013
74946
299584
80787
193475
270558
182342
241133
50915
85065
16749
127204
172283
73287
29748
261962
217663
302379
194571
35773
239194
226893
167018
20715
40363
20178
294184
215608
76309
177079
304710
126374
107185
215170
139541
105555
75355
54929
66221
24147
228724
235240
131784
191671
214996
146444
184591
260212
184654
250393
247308
211079
166772
192911
166653
38024
61849
288934
306164
2715
2385
35795
7434
140992
239652
156360
162907
171597
134832
14268
103788
264581
146103
239252
188262
164349
91221
6746
62213
226712
93584
157750
65465
221035
30436
270046
96799
227578
126224
225056
115364
218554
115030
279812
130917
175718
8670
5825
278488
100608
208650
81279
229822
190378
26252
94665
278788
263908
193361
127444
80120
149336
21749
170354
205701
195228
58799
74344
166573
97265
127917
136935
265395
28526
234947
178656
20277
180384
294499
210224
248748
283104
245023
241503
283051
7996
265535
299501
249865
177853
248882
293622
238033
197560
214758
65976
88298
11346
15551
294045
169072
103041
201085
189245
272204
248988
106752
243521
145909
251574
214509
109700
198720
251261
286917
97961
284579
183404
92182
307769
247961
301900
269681
251713
254980
250017
151218
189189
221881
18875
164391
101851
100270
175512
176469
56937
115377
245343
190342
58693
141928
287279
69449
309940
28551
226002
237230
218724
9677
44551
106930
176094
3813
163337
100633
190526
274515
153202
103256
289353
261609
254662
239332
83404
218559
191609
270147
214024
156884
191567
75671
67856
224574
178801
203989
280176
254385
246427
303953
49022
23933
73496
21595
98869
220123
134565
96966
150617
121649
4797
226907
305173
226296
136214
77548
290447
127791
65131
57515
296295
289605
252251
90128
293477
134749
134307
100209
201452
117974
148808
181331
292583
72142
83570
41526
59429
193798
302083
27229
223217
213348
261130
267858
22171
207153
144493
278733
99169
298557
250295
296896
265258
132435
190708
35714
225101
63123
164208
129386
15292
145298
234051
303465
38597
123663
223953
63151
147231
25742
99836
253471
259669
115228
36624
159502
136189
181422
6641
181793
198622
106501
238168
120255
161459
261065
25530
4913
159962
2241
67191
286549
32820
99856
82935
217780
297696
117067
256432
280101
13445
296108
239011
12173
165515
130512
99550
207688
289207
272857
64195
272901
32574
207443
292416
52415
142696
139201
131608
114551
111093
183401
73930
286046
148912
11242
152790
42597
62873
112848
194187
107350
293598
305133
11122
1120
9137
251693
241786
91993
84993
229697
75581
7248
239008
234145
302407
257550
130662
274116
187200
242123
36968
69241
38389
99777
230789
187360
194943
49479
19760
195714
151251
59529
154881
158999
65327
76702
533
897
17564
263324
142169
114335
242308
18661
301688
229341
25318
171538
78895
210289
101382
290484
77022
261088
246539
98010
271369
5845
159865
240347
149831
207792
112945
215252
55448
31828
27171
275932
174773
135364
3767
207162
139557
38951
89490
204813
297131
14477
97313
95331
158473
44427
198179
155986
308184
144639
147688
117284
191383
154420
111155
213679
212127
80504
268239
134138
54080
292381
58422
276531
177520
230314
212440
195052
244083
222142
51121
282164
264157
181156
27915
300776
260151
102276
98748
302619
301166
148621
191902
283947
256677
153702
68594
87655
163125
222528
226683
64048
102552
46043
303718
79359
72508
142052
201604
307208
273010
147106
135407
108021
8360
92555
278889
96816
233609
248009
207175
236119
293708
222765
300711
248378
307005
214313
26814
16588
298289
293206
164424
13904
197706
184487
301838
100155
16368
221978
239685
254748
200962
222704
251781
44482
147986
61519
259157
112861
256116
73250
247687
54065
269299
237831
252554
20754
2785
223917
90257
69510
29560
270141
182028
279084
286903
135590
168947
199210
162155
269872
117613
44194
33013
195309
232887
225688
1495
138015
161411
257920
210027
196764
292002
86648
92040
238596
85233
232742
16235
265600
198903
83629
72874
286318
243338
108937
150441
188418
135389
46680
13237
163858
91986
4291
15935
273280
91223
2254
15538
175326
284419
203720
156859
88907
21418
106775
116518
281293
252026
68739
286527
278599
48585
20700
264599
209823
20178
189300
254303
44447
279426
164561
55544
100793
131922
257751
139132
121178
192121
66180
51302
220137
140775
205886
285370
196619
148666
144290
272211
199985
136567
171447
216982
227476
228618
193946
38150
2398
57950
259176
283871
3479
57868
304117
193485
36125
51442
202380
261864
268664
253329
58768
45910
151650
169795
82055
6158
228677
267351
6972
260362
95340
186567
157005
85137
193146
24013
6729
249218
85347
71439
14293
34268
140608
129734
243743
62620
102193
260693
159403
119248
194684
281773
81614
160316
170964
203018
122031
37468
190054
189499
182040
295118
199027
291796
124404
54443
43341
57797
119898
218776
271356
64177
184221
196062
131238
289162
69112
236168
92504
133357
156866
207862
174971
171247
229735
98311
124486
62650
246354
120049
208775
53167
252147
122662
298797
124824
131112
68543
147562
156961
147889
23718
273660
296568
174988
101523
39531
245270
306257
160359
131972
270241
93322
8404
274875
183757
78063
138810
229264
55536
117231
132953
120401
290130
284341
277517
126879
143584
174914
243430
65628
112680
166648
102914
258062
113949
271605
195594
193453
239127
244606
187409
243023
275223
48034
40366
134968
26849
244275
165618
88642
35226
161056
31371
35636
296150
187097
202016
269787
212351
211497
132117
186776
281207
241489
204122
113942
263430
291991
31712
136278
134218
209669
295851
288043
89498
104153
207802
45774
126057
61319
221732
235255
177274
297242
89592
290027
257457
163990
242908
132497
133555
52963
303348
223569
109200
67540
239623
128968
288982
239363
12751
275349
156600
2069
158508
186651
244519
5145
249142
308835
249405
174280
239041
226802
294843
244299
88170
266962
94291
243869
12717
250102
179917
128013
226140
296097
10257
137132
13373
75766
234876
110925
251763
157222
39775
288541
13775
254168
69419
156988
294191
173722
253784
53819
305583
219575
37016
237004
44463
90325
29479
163424
237901
274235
252031
13029
160831
47064
305312
253183
301043
35782
142632
208545
78646
306580
304544
196630
154265
304963
203886
35077
141506
40790
74458
293748
55716
300506
153665
150101
231172
105195
285069
224701
53034
278012
159250
5965
36330
182290
155917
166884
8266
223677
221945
196691
286931
152589
225542
38923
251889
235554
110250
70181
302906
131972
89710
53771
55619
150275
284275
243772
294611
204336
75640
275217
9632
302306
56452
203101
25201
91175
129806
257007
306907
122251
135484
9441
277445
269930
14335
210997
254441
107760
278839
105185
103473
173431
242993
285753
263123
66504
136485
42424
283486
198907
55076
8286
20433
139718
219123
241654
154813
185908
198464
105819
211195
239803
133397
68990
275444
156218
307923
141320
222503
209008
35402
25813
288448
219343
53692
30796
173905
239883
296377
28481
277866
174806
144231
46964
192127
26979
225545
195329
280767
132877
256214
146378
112408
17010
118680
247787
113854
248637
230189
204880
10741
141866
113847
21940
108069
90349
10589
171697
307753
13554
160699
224731
237940
40267
63131
288409
12003
133048
70298
208140
30154
285125
32873
117608
34142
171865
39487
297525
66405
78594
63290
144780
67715
191441
264363
195738
39828
260377
279819
248455
183885
226834
100498
90428
290428
9874
11549
15248
115341
159470
120414
3978
48016
96
46565
144527
52197
73785
61847
231639
79604
59824
7299
157451
89230
234602
31774
182739
120600
32447
290428
1098
64913
59280
215155
212490
88360
270615
159878
277856
175390
210431
40231
90296
62253
20323
103323
302788
227252
141186
5232
73504
32920
235452
67048
66209
45892
265516
119739
140575
171476
245907
7316
93378
4789
36779
306230
127194
19580
163219
217874
141048
255854
206528
162924
195374
224704
302884
272382
51271
180469
251623
295944
231327
142277
75285
5872
205229
186529
156079
244631
89830
180788
264718
231291
243270
232110
134576
98534
243833
150108
31937
214478
55192
69163
111337
125894
294649
127254
151195
268836
171170
294798
268684
208296
81970
15471
100579
166556
249063
238730
213035
86201
35590
51455
54585
71422
75591
287517
156563
148066
296064
133595
124887
182451
25998
96678
260578
22128
241256
124189
173666
146351
91167
170849
50907
128512
185768
41245
5323
204428
221325
179005
282785
293542
199999
140202
69508
7054
258777
275527
147905
12606
162004
59823
112412
143392
249043
160893
84445
135194
1959
22041
215916
199486
6631
124788
213633
243715
245404
193130
152306
16365
86921
130273
162706
209530
32916
278432
174703
235982
8232
175748
266865
89168
246678
54523
6143
102146
201213
122505
137964
140965
147157
221834
81825
306490
20984
285761
111445
62890
82836
243150
26045
244463
301352
94108
309244
115659
60000
248886
280318
25383
304331
198209
32001
195762
7775
60503
296900
24795
238970
153988
287162
47202
223148
90581
240443
109967
225342
286339
131792
123208
239525
204288
43143
7847
89020
231127
114419
165539
285324
111700
55698
7974
166522
162043
298679
42840
100807
167214
161399
59564
241939
118161
199440
87117
254116
199216
239382
98900
147171
279862
259735
190016
67816
153418
94727
72624
70179
136209
104602
14976
169250
15971
286065
220881
119283
245351
88923
88236
214684
137145
234767
178671
174538
150689
270365
22762
67854
101338
14654
79053
282175
50252
31642
133556
221264
295755
282363
64789
52861
121643
34740
290341
64685
30710
280780
279592
33267
133451
126533
262569
99780
187537
71959
141353
219593
278811
274456
309146
135637
233075
210987
28317
20391
49528
26967
94636
27385
134528
259131
277776
43719
37128
141890
183283
261024
117983
165156
37829
141374
85252
8605
130124
97219
8298
74864
121977
66249
129987
161776
125269
301633
149529
110277
208622
288633
129020
217290
267195
94232
92795
246161
11598
148282
62324
79328
181038
282133
92699
259231
41656
250462
263876
55410
161789
286007
155213
30946
288065
71075
139643
294688
39143
208075
7429
86203
81811
129036
76520
168054
198975
3794
225517
136386
178025
23704
159343
56475
231776
29882
25616
172070
248245
84454
228003
124446
24197
298689
131113
281035
53251
263599
68162
92511
120249
111991
305947
90394
14307
272325
272478
143682
120738
178342
127512
301161
191633
165874
28707
41523
215162
22832
161770
105331
110899
191654
294812
188758
35470
145999
297201
45628
41621
180598
146201
285768
183985
214049
299517
204759
118891
193019
110081
24691
43197
155978
140245
145020
253447
42606
51986
72504
253921
185501
297812
269972
227266
298003
239879
48457
232966
172934
22164
283038
23219
128408
4936
9028
194563
251547
2044
285617
162724
266055
38336
190975
283870
174487
165822
200226
45576
93009
259656
248949
297500
54215
279751
84449
18801
146843
189270
270411
57214
282036
124447
205785
57731
13391
69119
126599
169237
225219
295899
73171
104721
127013
81241
119477
37260
57369
268546
129294
91010
224497
36697
39611
150218
194893
264748
216428
292831
63831
37144
111749
237965
164049
130784
63219
119790
181222
204087
50611
42214
113549
223421
94820
127493
305845
138746
41321
271844
309037
8065
167733
128490
281643
71306
222927
26113
208553
202434
261513
128294
17641
300165
164213
242760
147678
271823
94487
31289
80104
174006
282070
138015
247907
206726
108021
41083
289672
35238
76761
109171
183216
301196
193012
141367
203123
226705
97877
159057
282793
248737
60641
308127
36055
205854
149920
181074
256559
200318
188579
297570
206605
9675
125432
81547
155126
295280
165772
286513
221729
177535
207020
18934
210808
67355
253563
143266
135890
272356
80587
114337
123892
152744
38991
298302
145271
14048
6675
29869
10212
284569
251038
29167
29029
245339
243047
244595
253041
80698
76867
61942
64300
105351
212954
95504
252455
203018
248334
140496
40578
124449
51630
216088
19912
222965
271697
142013
262197
1857
247976
72285
50664
188616
225426
218282
290347
117172
24061
301756
309375
5180
163048
220353
275490
222306
112271
42390
216682
174418
122201
10338
197799
18853
145271
12082
107189
172658
145324
74145
229205
264340
128559
226781
270241
230709
243346
205508
187292
161635
87628
225803
176228
199658
174024
163421
88671
119202
193164
277481
211329
233825
297961
231304
10944
260505
212081
184503
283605
253638
91961
219568
55018
26709
97012
120801
226482
71489
169153
61496
287887
72861
49283
133653
7270
92433
248164
94120
189112
72337
79980
214908
276231
116059
277899
279513
89272
225310
252503
276425
39793
292709
142600
227616
260839
261373
19345
82852
151677
85581
179787
61539
183704
83234
211390
161515
58025
76476
55314
47278
177092
288397
195599
113554
22214
47158
93762
8124
30275
295656
234818
123886
93514
25026
128549
19405
120468
190000
280283
126711
196728
4195
104080
46152
292531
140751
132440
263755
143882
147477
77069
10779
201811
221794
3580
162774
52226
233880
100637
279344
18044
26635
280595
228009
153753
177939
82163
217561
234775
136821
277453
60203
44328
23159
247176
290222
204971
35560
12573
110135
300180
139331
43798
90699
226304
90482
278429
78618
150224
175007
121105
183945
240556
192812
246115
140784
181877
195162
112183
285634
71492
115567
22679
230049
279360
219632
232983
148717
39847
286255
194543
65853
6766
112368
206902
276927
32348
309372
294479
286445
29902
287641
158971
260307
264371
268293
103164
178337
11578
99243
218024
182257
14206
219765
37369
186476
147838
127953
67001
130850
77943
306753
17591
226066
166786
5441
293863
163620
215715
89554
206598
116954
188201
241130
221293
260551
226635
204779
127607
39624
35525
280519
38142
274579
115289
195878
68299
2766
46370
188100
225670
57654
234440
176512
92657
118544
144584
232779
48930
18916
142780
50705
263468
307953
185439
188425
254275
176494
292985
246425
206413
160474
76561
81358
27701
241930
307674
250088
231
122296
25160
288637
270130
75370
128691
126312
175553
220756
122480
63850
301451
269487
246108
78027
179455
40766
40630
35250
250737
59521
220286
208262
75595
241547
275454
46866
158409
6716
32433
144283
170080
275486
146160
12353
250992
286013
40348
28607
141313
215580
227414
175125
49582
203385
260122
243934
176421
143240
161524
198382
125451
25480
276276
90998
45110
234303
202078
151347
271428
79862
111020
103660
166229
130254
236974
224314
48778
308444
19395
63833
132830
227977
31417
173539
307823
68455
9707
199616
84815
82289
137587
46099
246194
194487
158388
147386
220990
57652
206544
170280
279067
216577
73195
166318
289805
113186
262455
34699
283090
115181
302690
62395
70621
255163
173396
12179
125598
108096
92895
44315
57373
219532
243811
201134
89064
68266
291545
13958
158735
238598
75833
217522
227639
138951
93832
158684
308865
201335
202725
226496
236553
96699
44264
242143
178250
137395
270511
245039
258287
154164
250973
31717
29223
276312
45072
80780
299858
196585
254484
269784
309818
181426
245746
294174
143253
137632
257052
255746
117750
294969
194350
223515
36208
309831
268671
250132
118388
136030
242263
206263
213134
2408
142006
76605
192215
67595
83324
193696
208578
58760
59468
43204
216
15168
259733
183187
108581
140537
112835
230308
90581
87884
142790
150847
3279
266903
193939
109002
83634
163483
202296
105789
165913
11327
65167
288703
237565
79501
41206
13977
173797
59071
217171
200059
191888
282236
180224
196147
278054
197035
164178
152196
156244
140133
65125
111929
275197
245719
174521
153604
159200
280704
279431
52902
170284
229717
96099
262899
187694
195428
255735
230099
307000
6218
15282
253063
104824
302800
293645
301710
67123
28810
136788
265195
201031
76542
126264
50455
158334
285117
294892
261031
23220
137015
150163
292121
14900
166363
248052
287329
121812
35195
275248
60133
207676
284176
5108
223760
136374
256182
27601
189296
87676
3475
286313
131007
125093
226425
67186
52028
202032
262712
135584
43285
274143
111095
228984
114141
3659
51142
26362
139848
179917
226860
226274
15525
107334
68940
231016
268580
137146
230518
121873
87892
119745
148177
31296
225666
238481
112129
136546
219449
3942
138612
74717
309653
119374
119733
54960
189406
281402
199643
142920
277274
248051
68826
264749
142817
97949
183023
214773
69612
74390
286340
167356
72619
286097
130121
189551
183407
158287
157501
198628
9471
47497
299895
57575
270043
87698
42723
198328
94700
91940
79453
92626
42503
45212
246100
306737
17096
216345
73206
205223
62405
199262
296537
299506
103930
144929
244421
169172
202560
308505
237362
98082
86254
191090
56138
38981
237564
45684
247200
110618
62844
291938
116239
29732
117991
305585
278524
142168
61232
115284
138189
50356
87076
226382
159405
176244
17182
227376
94505
129201
232985
121227
5779
29401
66215
229423
190874
65363
102500
300247
33242
165284
140764
215670
222215
143741
141170
23156
29724
74364
307560
308136
300484
30782
69552
222065
130368
50529
18737
119391
229551
111306
242869
115480
216892
245819
53385
221963
255234
213138
251554
224699
160709
69297
70046
61583
131945
97789
133211
236138
307221
268369
247871
181760
283883
24392
205216
230708
265377
293543
222752
184361
85635
135853
250406
2894
122272
216856
51536
54201
8968
206842
87320
306884
307946
145193
241405
4162
197803
131208
90687
37223
286970
282931
264389
282217
7806
97076
111884
273859
5700
219862
56582
148485
141332
90042
252113
99200
102368
205974
241026
179888
21545
133014
117235
86307
32678
19517
206946
69513
81710
160234
49851
235928
179496
98927
196162
173815
200247
184672
63742
229593
97483
186704
18461
90155
49984
65814
127354
8954
203942
275093
18614
300752
184770
158631
93631
157232
43958
280696
78963
127657
170201
142461
29819
140550
207629
215320
97414
58486
8234
111760
152285
54073
179538
37553
289135
232677
129128
129375
169993
171022
234246
264243
176813
299647
66997
52037
268628
73436
239381
31539
242643
241759
28684
177240
151244
267158
207872
5461
74669
173621
308211
255138
126751
289680
166904
165560
260577
281731
214606
87492
302035
182415
50191
116569
55678
226873
252195
123517
149730
246687
111655
112943
3457
147141
72995
251871
31972
205742
258730
64086
147004
65385
278230
70893
38532
14496
94794
254746
137273
90871
238935
286539
51814
281478
71251
178867
11019
79099
206582
3496
32338
43968
121601
39271
209482
56776
126192
198264
266098
98224
51791
153363
103244
282356
117520
265540
33731
78499
194484
105435
207514
36238
811
198344
177329
274096
181282
131701
240090
198810
97550
125188
190908
296168
48757
248466
298471
137482
296952
13203
18977
26302
37091
45041
308814
129300
240973
18218
125155
125865
112051
61341
216537
21751
77227
140022
199104
306947
165744
128926
200951
271636
62574
77063
90820
183748
49919
200177
84147
233884
237669
80964
47548
243935
144756
154691
297896
270303
93363
199515
22732
81770
31251
190309
47641
213673
257386
106818
131613
292092
208788
210302
255695
102408
99618
25144
301577
145766
276012
182341
264207
81508
4233
281630
73481
208533
130549
786
204644
294755
78662
137393
278477
162438
124639
216763
154657
259287
147376
113602
115390
262489
141397
112014
166847
173882
156693
55277
150132
56673
228694
93757
11586
136147
238378
46561
106882
248483
145935
103839
152581
288896
139226
216257
258153
152999
66717
158304
221433
259894
127160
186719
13561
154425
99391
104534
176066
71173
108592
166719
74634
240050
286744
179748
252119
269191
146767
17668
112724
44145
15186
298756
214815
156239
12811
158769
45967
155824
194802
1443
216218
253948
226919
206775
173701
131724
138605
31256
182310
283489
1210
180061
198784
279671
93644
264403
218162
2840
211145
95101
292921
178863
88116
7666
67704
111781
144312
58243
177505
109390
149226
39868
76783
144755
202749
278276
154218
20476
306293
23196
204
209577
49675
161643
278101
187044
191483
234508
288461
220594
275369
163336
172000
231703
228983
170259
249125
2077
163760
171027
99849
190992
143832
161793
39030
275918
228615
112604
165664
240079
126897
71594
13347
307036
301725
164186
242901
182747
176463
234661
237774
217573
72975
177603
41918
156452
143333
164567
107737
196344
154292
274272
264939
83855
54696
181812
55866
119858
193061
197930
14067
233024
181527
6326
91240
48411
71094
115414
139657
23792
100254
217971
91455
153667
273026
209534
181026
168987
193147
271319
254575
225050
9748
285440
217115
83738
19849
237344
71532
104788
13720
236872
186079
84269
151196
85166
105518
17883
155483
25175
258362
5795
278474
50379
121680
257293
270337
45539
146541
285175
305785
106526
180489
6428
32545
32894
209990
284122
210532
191295
56347
101821
109318
19733
254771
225359
269408
247432
289222
174573
199833
33770
154563
167171
137433
34153
156970
228608
52222
256260
87177
142784
116912
245753
150745
298718
144750
139180
261549
27821
237001
193406
265652
142334
204457
160207
132258
40643
112637
258331
217093
7755
166018
43144
267368
181550
85965
167261
308005
210071
5720
144474
267265
46886
223591
4288
100384
52082
148295
270543
201334
19066
1293
194177
267047
41942
229131
237100
205667
261709
217725
154340
261086
187582
76153
113205
134638
2554
63144
53907
298940
27974
156196
148410
215699
286829
235611
225325
163704
87541
139892
179214
229974
200688
194519
21505
159716
216140
39088
134240
226199
247741
116184
12440
209205
284027
250720
182339
284188
267249
65317
226769
277930
227911
236419
176318
76156
122901
307315
174431
145448
81415
259629
264197
31545
62497
180968
37808
188525
285237
12371
272569
271699
226675
112958
135878
15837
274784
106290
182061
37213
289981
307596
166540
282417
68519
4991
284337
146874
209933
208101
115694
59589
268777
33440
75346
297094
149344
162455
119429
122629
147755
1118
272225
74080
67921
113953
203483
53352
174928
284673
193032
80903
34201
5282
194467
265389
93819
281111
226366
58879
189514
46068
164684
90894
153952
253222
294136
222060
18842
87083
275810
47759
122526
105353
209190
263449
216947
9855
221513
280687
39969
165248
77351
29476
227315
56453
200070
29674
40507
194988
296321
300996
46762
232550
192051
268990
212896
229977
22912
139398
244965
47491
78391
57515
187763
95398
88666
129815
214801
71045
44974
36428
84717
86808
136730
292581
33508
237586
42175
136471
221593
305660
243553
86179
279161
218283
236808
93768
187397
151494
70246
180404
15924
203058
33796
237544
181458
281915
121869
159021
244273
123726
139061
101551
188549
224632
272000
39187
291600
271455
306630
147445
218945
217069
237033
182637
175969
283816
223501
64829
256622
276619
230256
25981
88515
222469
171492
32969
46991
256724
211991
286629
209126
136376
140155
191484
62343
104809
304738
49729
44074
37297
15175
164019
24331
117521
158268
233997
88733
93567
2873
176257
277817
29942
240985
12922
110559
15386
54693
26591
9713
262081
49571
20223
52413
232221
164389
239763
8950
306448
16624
132981
2969
161311
301202
255648
185514
277450
18562
162745
196498
42039
300536
149539
157636
176120
22364
32679
254497
179409
213267
243645
37128
88594
422
290106
175996
209520
285490
250885
270465
31117
150985
165645
14446
165137
27463
128542
308979
233102
193816
162948
253064
172704
105623
135958
278885
39441
12714
252691
129173
202098
78052
125027
279555
81523
131233
301061
63452
219850
231978
182191
210420
287695
187191
232178
234373
73588
213273
109033
160473
260628
169262
14748
90026
273742
202047
88738
20314
212687
113368
97657
41852
81334
179259
77459
233401
260537
61638
183913
140001
231851
265260
273581
307113
157680
69186
223961
184113
141744
266557
208146
105144
128900
76707
217155
303557
177438
225909
242548
56624
307972
6895
188696
82088
170407
198255
81254
144619
231062
294532
139354
294144
195808
132987
228303
32046
179210
168144
240254
143793
113517
231640
156683
72039
33911
130523
188040
298020
143899
281470
7643
237825
68861
65469
125885
233356
128525
176417
148343
200285
304847
269773
167269
162754
115425
307519
194261
74133
50401
35314
299093
102703
126365
148540
261903
121624
91303
91082
215054
254044
171233
304338
139214
116476
25682
249078
244906
239361
66187
195662
133189
31427
62400
302540
185427
193638
81310
117532
12442
50745
169470
128668
244873
97523
229900
88237
198920
24379
148377
234811
287440
288800
233470
100033
51071
119056
11795
112041
227488
159407
151613
265218
293661
117494
30538
86193
271515
182503
29977
170761
182074
41525
149652
215142
36311
40837
33162
154329
35838
295700
269974
286819
235421
94112
138838
81489
78644
7456
270882
229548
164961
201261
32096
27013
221681
306125
9091
302418
299980
300051
124332
165997
173122
82555
134507
164100
288120
184692
263785
226494
265614
132412
181764
9675
169834
161528
293745
308907
247496
134938
156273
188069
99543
260641
249545
100784
235831
205718
118272
33453
223588
41263
49332
297609
138741
222096
89415
211177
219122
121303
14535
299931
210028
303498
173601
106236
288598
73751
230909
93206
99585
175194
226992
24616
168979
129877
295181
13051
232097
196293
168083
163357
106435
107440
307977
272137
20892
292573
40609
129546
54040
197212
44375
168330
285451
178429
237059
15827
38712
43514
48881
210826
143515
12692
233151
134228
17183
104133
60145
61692
125826
182372
307572
264000
150876
18981
20179
90876
251885
185210
66202
164466
294820
196677
102645
168442
264547
38894
33193
9425
89309
240709
175066
268282
233496
291469
115319
223722
194266
307406
180928
234204
36765
272806
268106
234197
20781
66371
10150
294969
136930
209051
302496
108905
64397
136043
285811
216081
203664
72385
243877
296173
42692
268235
302871
269549
42756
242223
216808
235582
262974
150566
174348
59095
45082
104761
153493
201957
103914
298174
115524
14056
235465
139547
244556
241951
99904
253441
185652
240174
11802
76997
11189
63215
126917
264045
131769
47932
213880
194769
6525
116240
6210
37887
38337
90913
117373
202517
302939
43744
173560
279991
146615
92977
190523
163689
154521
13641
87626
135339
230291
122175
231969
168947
123229
15946
149905
149198
205832
148927
117099
248947
32780
3419
2222
8792
196628
65079
210248
108538
155493
132485
21606
285610
80317
225343
87751
243835
59009
112483
214706
159188
88695
59255
30844
105423
132338
76800
131663
129310
176069
1801
41707
37744
231587
238330
250738
57453
156892
38432
249777
160863
242543
100015
107102
307963
70920
126593
45286
31621
116996
42102
133020
286808
208919
295604
239403
2813
119609
263459
54288
73828
57393
237974
51235
86709
107190
224834
88646
302671
77356
204215
130950
162643
136826
270645
39367
90810
189553
201706
260499
7465
55672
141534
187276
299095
43735
58838
309757
254216
232547
299473
140050
23776
23011
83735
28493
130485
252991
203199
194507
220813
18546
17213
75705
270640
248026
229155
90125
68798
288111
239260
66491
59865
204954
82245
198964
133869
104405
291273
170814
75000
213978
89826
206442
73503
225505
266634
207522
151015
172801
305325
35384
258262
167708
281505
169503
266694
170892
171639
309491
25012
287678
284608
140292
59432
147053
280958
98006
177666
40564
152090
125335
113284
208479
234965
186693
115727
120522
229086
154702
223757
49162
306945
288520
64873
280879
196971
166750
14039
55688
190822
199006
242207
129564
78374
139029
122836
67499
70842
215208
64029
12228
21098
294413
227820
125093
126992
92193
265518
19459
154441
297468
51650
202207
53555
156582
236214
235292
268596
214936
226375
223479
24781
305378
17383
200244
12686
120667
270187
124473
145776
26938
205129
208282
307170
270791
156411
61399
237222
175364
149398
145339
255707
176825
309201
249479
56272
153606
236950
53139
132698
51900
60784
145049
15953
115637
105587
125003
255573
305396
293571
242969
110572
233262
211821
218737
29690
47287
272778
106346
197836
261760
29983
117748
238551
104059
3745
271224
83724
59684
260766
292148
217798
300021
215843
215651
105847
306583
243243
78841
285247
66653
235474
221053
15264
210091
227124
299893
171960
164937
195140
7220
161950
155135
235260
44925
208927
189963
158693
286828
283537
283018
82904
131293
163174
128612
292356
242961
185346
9659
44396
273202
214831
187167
47477
38405
18569
277116
236323
261646
259361
83868
203060
67331
296853
67597
19194
211960
4464
197825
222209
64057
155875
263867
90570
12667
13378
11252
172571
20113
199798
27990
273395
4388
164072
268828
74419
124616
129251
27576
131329
264271
88229
151545
302907
80270
45467
168357
166900
188902
244921
243703
59629
84531
243268
246072
122105
122139
186871
215952
61523
149480
255377
180892
127635
233673
258050
10799
67217
401
305103
161351
40339
19366
61327
15562
222994
206909
145315
137967
123093
85724
247924
296806
180370
123700
252295
175136
48135
229644
64733
198948
297170
118113
292230
144059
181746
155483
207702
19402
179497
78367
180904
221664
290254
29070
12234
216544
153802
239371
129831
141922
155911
302696
248639
222273
16401
130703
45819
97343
5503
202822
250072
135901
57167
246648
56318
204792
194564
106220
167292
46224
252328
51042
88781
203318
309197
288986
94299
30155
146549
145147
105392
292474
130637
306459
141409
167230
67977
29501
116231
70921
255691
10810
121235
247289
235277
255934
105758
281452
172232
235030
38005
168941
291603
4763
231655
110686
205939
24476
104728
136085
13268
149251
100232
135066
144784
96390
38934
210600
7622
228394
147785
46387
27706
181913
228390
41465
284630
32200
271153
53682
217020
142956
36550
299115
284888
8878
259280
53404
285681
154101
6459
278404
143682
165796
102046
98372
106901
166760
91330
186141
293308
236592
91211
12037
212185
184885
132959
85739
60732
283168
286927
158026
232663
155176
126259
190508
110997
240967
135830
270154
204687
4040
296903
271701
56253
284539
284268
40503
258134
245333
145650
141929
20107
276160
17006
79670
182052
201218
1450
138745
290978
1432
222392
28158
304399
5193
89224
185650
116061
119417
215378
134148
258474
130086
110858
71041
305179
101727
298414
30131
277063
211922
5922
245895
133609
121746
308702
123658
308786
12452
229726
258786
223944
158942
177037
165592
154403
206448
254552
299036
122056
57942
17901
148209
286622
233474
236695
201427
275922
229089
34951
103345
144966
6832
253493
70494
53999
42283
36848
306585
43667
260944
74792
18637
148929
115669
309600
33856
82061
128349
174933
268387
286452
38024
185165
27013
189758
55969
267464
75504
92934
41015
148698
65370
283704
27037
154546
130229
94349
228643
47076
141107
212963
215505
265017
195785
87631
156695
149627
138874
27853
160831
279263
175599
62936
2543
54361
107040
248097
6684
177288
230329
102826
206728
253012
296096
42460
73419
110934
125218
102963
48595
151288
94753
294188
228045
67907
115557
242952
167684
81036
90149
209714
5306
32608
17407
222375
193263
158423
263058
267909
60066
273300
78082
173051
277472
289172
125582
278172
103097
199691
56411
42886
119344
248669
831
240917
252986
151910
189133
49557
100460
230530
23278
27734
185588
28859
237746
309468
126339
181752
65360
83969
142453
88440
230402
228298
197513
222491
123444
2146
125968
59803
18916
71896
265204
63451
113440
56245
273608
138117
262816
284004
138292
74253
251431
218409
155156
170206
274869
103173
129650
260211
274059
183199
273145
144022
181923
297504
217154
115274
123906
183840
26733
32905
77738
72043
148349
221972
62390
254392
172872
180000
168017
189581
278682
280634
242069
215043
82164
243192
304827
37696
175678
157724
236577
235170
152011
76949
205309
142369
939
281547
44197
107448
23088
159506
123261
212621
17959
3359
137235
178669
106057
82199
4895
287149
50366
228991
250997
152468
171201
130261
123626
246665
23531
296699
165918
196477
151711
206448
103498
182355
100710
79036
301736
44155
291349
281972
298484
156823
225033
284931
200142
120465
284140
48342
48554
154137
157091
258573
151548
202630
231071
234263
251550
199703
119708
152468
186503
115205
298600
237299
109203
74743
231123
37193
3410
146774
240978
94831
306928
177692
72972
285864
309029
148164
87513
65148
22610
192636
238013
50907
118575
212351
151555
35699
149728
172269
142793
164910
267608
238187
145447
69617
123482
245155
66280
265315
301006
147868
35516
48618
65952
14002
11203
5739
187053
911
87372
170567
111247
103635
194381
285623
127331
201816
740
294840
233432
146606
273002
48943
299450
62048
135670
53220
122693
26302
267506
195901
161624
107190
189562
14620
58237
266115
21469
269595
293907
254394
199136
209835
143120
140620
205724
54345
198871
281059
183542
152325
256572
191401
147060
221580
212023
11633
131195
273699
214846
206182
85632
238265
125399
34937
191968
75159
37120
29744
165189
295775
214594
62149
48199
174987
143859
104860
3807
179206
294437
181909
212795
56908
166802
263286
206719
302375
115352
179969
274330
206773
261052
14951
226599
73168
183148
287188
36441
45605
227229
282101
275973
211347
228759
186937
59339
255949
220837
260236
200589
219041
68200
309906
44805
179046
284294
249024
171511
48112
175663
103274
256063
7010
2904
228283
276639
171730
57677
306450
34450
134364
137095
274742
257699
222908
54999
230257
189897
296897
124367
114383
90766
247412
206769
96995
36414
275690
214296
307640
108393
75666
221928
197132
305884
161609
32995
238317
157497
274055
14309
285185
192770
100946
215839
308048
272052
244414
76540
105499
203507
31003
270160
44197
125461
10535
100573
241291
285245
123624
185089
205998
150890
79422
236512
143626
67674
144604
114005
21950
235066
10204
11381
206021
279581
47843
283584
306876
33
180359
226910
252259
238987
214864
299350
238235
85857
295256
60519
135840
125283
12215
43875
24129
104026
9675
220299
28009
265703
69717
98527
123604
123763
289110
179610
187326
171767
264330
187257
121063
78540
69497
75971
306007
218731
100651
4707
16807
80527
130715
87137
212009
94518
78670
297186
183430
126800
136968
110019
158351
189606
122973
126353
61760
38067
283513
213100
15990
151882
224190
69187
240569
293959
165785
301678
38735
180002
80627
13898
118706
235135
63011
233609
161022
170938
103074
47458
24351
71979
87009
136222
19757
110219
279115
23022
203766
110258
47349
237019
92814
216623
9487
186538
63877
303277
235456
302504
39364
300375
33642
26636
46487
267401
245989
291009
251810
99677
91416
241624
142557
263366
78832
55273
49411
160478
248305
298400
178901
51515
73509
59556
256346
230940
275962
225748
65869
210347
298844
124397
279858
234364
291079
264319
3555
269228
148887
223625
59426
103655
35864
214374
21956
200165
24460
274566
70397
134692
4413
32963
126092
233989
56294
185879
115019
191160
286346
138070
254255
261490
195106
152117
85476
96919
165585
297047
55841
137897
259502
36404
227367
284284
271204
192355
117456
56682
253534
175167
192537
222354
829
61977
224125
167166
220678
244256
102088
238304
42675
96855
51111
99041
288207
50862
262072
237526
29414
296199
38614
128195
95428
79168
291574
203436
191413
128494
270422
89794
260448
123599
219168
9503
115385
28763
94225
52924
90494
1028
171417
212819
136553
9640
156892
210061
152302
208545
221468
193123
143086
218055
247735
252351
95988
125241
51446
66774
102956
293953
83588
172161
240449
273143
13422
152675
131963
22349
80454
285677
204611
210653
249172
145940
197315
95701
126119
141244
237724
187175
84719
37847
2977
68250
14526
200921
26895
246853
168715
32929
79378
66319
222289
238220
244471
259688
285176
123428
107089
17253
165200
68334
69442
21127
306478
59109
31961
152930
137226
219416
150447
37749
184996
267725
163597
101482
164109
12365
5706
112024
284665
56879
296153
129001
2098
161048
242661
244971
32114
116783
250044
256196
216033
58157
7336
145146
232384
72132
53522
228056
219741
128882
54656
105331
18126
7840
196854
116586
140788
233928
14464
99524
205777
95046
241097
50142
238824
229593
212414
225729
182032
66990
75680
215135
30950
25260
17873
173563
70650
157195
3770
158556
77225
251010
292237
15544
248447
112253
299206
298285
112631
192960
111763
146520
248616
128754
66779
75527
11805
117280
174410
68864
263680
67854
110995
151486
78965
77413
227164
147307
142736
173672
205463
136998
135240
157811
198151
291172
112645
21598
133244
36617
8365
40746
207195
189109
27392
44238
69993
150544
258396
152541
274565
56456
5526
281383
177687
232338
119038
87212
111110
276923
188552
65360
198323
200353
24252
78591
1285
67071
247586
90942
82601
109554
287812
144929
65930
156815
161275
86322
90898
205282
258203
287446
136432
307985
139284
170173
6187
140769
122545
273640
166596
65729
280523
152739
116153
286470
268670
294236
161976
272986
82215
241384
70783
38554
202186
247244
210017
205562
230451
130872
29596
153872
34222
106887
41103
258404
100010
189498
207469
182056
230499
135970
10760
275084
154955
86959
102613
309664
9106
180391
56401
84163
306261
7099
119332
276563
258621
85378
12382
277782
19115
232970
64496
77221
272735
294264
248731
82168
18737
127905
294037
131174
26620
216469
189741
92949
205811
21560
72071
177591
62340
138885
252320
83395
192908
149850
107180
76692
66630
208493
272949
101648
256119
123180
151183
102342
163405
306787
299465
265434
125233
125141
196978
75743
207521
173825
253071
69289
234528
243520
303565
240786
6594
181900
142437
44342
14238
212853
7796
73593
234240
249076
165612
158023
306902
72220
185396
295808
253490
246533
272312
82653
136088
35942
53282
291878
278112
191965
48769
227910
40548
81983
74666
110822
146801
102070
9561
97872
156828
103163
37187
235972
49971
207658
209092
160715
76055
255908
183035
206767
285168
275785
298140
274611
256633
208208
307042
251576
161896
114808
227555
92878
205063
288
71722
220389
34008
131287
201992
5410
211698
175266
1666
78215
195613
185523
86338
38970
305231
296160
130070
43964
14929
157762
65482
303896
155980
282833
284428
179206
88542
2993
203244
68090
191148
15788
281726
24805
71046
23888
25783
156064
199250
189064
220684
164077
154967
237816
62028
143341
287850
162482
175132
232965
290658
255345
11030
143116
135409
73
45272
98350
21496
9600
32183
165719
164522
300484
142847
300369
98815
172385
198953
45128
300341
28907
213686
64138
71856
295704
204030
97111
29902
216729
22516
104139
162304
87460
292696
42211
269391
191332
190888
262061
95944
226882
152234
27116
295174
19144
12656
162975
196346
163143
261836
160596
134734
24862
17671
265394
197388
208203
169557
137676
229360
62555
192869
27374
284662
54425
168781
10251
271140
111561
269587
266437
254711
138746
101272
213283
289066
10533
131577
76602
64027
143320
150116
112970
33890
170632
301644
28783
164392
152389
236462
121324
75397
109962
95482
111952
108018
62857
198701
298510
281590
42717
63266
234083
72070
36840
222622
71211
212293
45563
285587
249531
6852
98271
103008
193356
8943
209392
152328
66843
68641
254006
36315
189893
187275
104745
110334
282447
55142
211312
101116
15194
185505
161494
238595
31736
174254
152406
44919
148686
41754
277470
269202
41988
66
261653
62532
292654
53679
79388
169262
94725
138016
171033
131771
286110
272888
145213
132407
142015
133209
244186
138495
254102
246591
86812
239944
258443
208220
104661
31056
255237
70223
80878
158201
171282
42627
210842
116929
161919
18082
22148
296544
76144
291809
8677
25020
13962
30500
48602
85014
245785
231673
67953
225294
108321
167077
267025
220701
271063
272255
170132
278017
295454
1221
306603
214012
141986
200845
309911
284333
192963
175489
48444
24530
245393
238037
197035
22099
226603
209416
120132
277902
85856
103746
30387
132504
239131
42379
65521
159790
179549
78220
91376
18525
175129
300754
91226
131295
148958
298640
291027
93876
4575
65888
176480
105736
299918
166154
238356
68992
142866
28339
62704
115391
112291
12207
139086
176294
153691
218800
265417
118590
186508
24408
129835
169493
50551
27558
216562
290572
268992
234091
276377
240466
88546
150274
76843
162226
95524
289280
229270
188096
29117
106386
2600
213227
143456
17781
184600
38382
106580
212436
227675
60141
261413
88404
230439
32604
144212
207264
233879
271924
196112
233681
135259
18759
259041
126683
140844
113308
79734
235382
283315
256227
21447
17344
35035
76736
205059
270607
298401
66673
139534
286744
26968
268939
10286
258466
16609
20052
288485
123472
147258
42234
54760
77252
39761
132071
154891
289362
213321
291975
227080
210920
92083
9120
177453
247711
1076
134314
154711
125790
49737
263038
1850
57307
255635
309519
226525
179984
155188
63610
274613
48366
192692
234612
68389
244354
10692
284174
173800
88693
27831
274890
13780
227225
217713
116871
7991
278442
53402
134698
253802
309006
264445
141712
35174
167173
171732
297232
99926
141895
202491
17589
267194
292766
161162
195439
78655
208432
302044
286536
296969
166098
155332
172587
143601
42841
217112
216062
297237
284438
245736
287212
188558
259120
130588
108989
91917
191187
172243
234684
288850
55948
175141
139365
287660
277430
219836
58194
167982
92526
204560
163342
200425
138652
110431
223315
271072
303015
276327
184424
216184
285420
38001
260134
136315
262291
308831
96181
277589
271652
104636
62195
228085
245350
271494
225879
99002
3437
79288
92741
236063
249310
26262
15168
298989
116364
217256
137174
8086
48997
182382
146846
42516
5490
154554
103112
11166
115789
102732
9175
242891
145885
41527
305731
249443
153036
284979
307088
119428
130799
109432
233812
236458
302506
212618
299600
265052
232006
274442
8262
77404
45426
23044
234053
165037
171594
118942
168958
252363
295247
132430
257312
214412
160048
186361
229479
140003
95940
14291
284982
72690
121601
177977
99569
208066
163714
124439
20979
240224
259326
102241
145710
163374
51713
25654
18247
261084
164652
287057
276908
85433
270480
79793
28698
123177
224800
288886
270559
123702
119076
239137
41431
130310
67622
307299
167451
35842
157019
222344
103169
226428
101561
206242
149366
19541
234174
151088
274172
204766
97696
79372
266516
100574
5590
17127
24758
127299
109078
69748
178084
293252
222988
99544
142827
97053
138022
233983
118627
21788
81055
24015
276053
117054
99698
18208
94594
192465
296123
307095
287078
249293
201785
22261
92021
177642
106114
272238
271776
150405
185508
30619
165503
56161
289540
62986
86331
187770
204323
112705
157503
106266
33878
221082
191762
165543
253630
275931
1740
191189
210975
26646
236996
205542
198667
180205
260746
294668
241929
119936
188852
140804
309166
15552
253032
69991
266980
25872
264900
195822
98633
241135
92679
245766
264003
211334
100139
129957
148696
104449
68044
156056
196315
189577
303378
46781
229876
192709
8711
102902
34217
167776
273242
127419
125964
130293
290630
261251
198837
94677
141801
184468
67860
175449
130213
125864
268709
196468
31149
170984
253308
95482
177878
122877
195438
141455
125561
6552
242428
90837
43173
257592
193951
202981
305218
34507
154910
57288
17785
155770
309498
279256
196553
30784
114697
248309
73396
69061
16310
19415
180283
196222
167066
279630
49329
74009
132914
265308
277857
93268
255856
205009
139875
307688
15388
37101
166694
200735
78906
31721
143970
304036
291709
104198
139608
182966
29502
121021
173107
56038
31938
254394
122658
244815
183824
185649
119962
173863
202068
116086
228870
305191
86638
209848
203391
111946
172287
51812
307219
36444
178214
294875
261893
226377
182185
150479
252146
168364
33880
198230
11498
175862
202291
223998
296712
84536
201570
10773
131615
123331
157450
178860
274056
16041
309663
34543
204798
59727
28165
306269
247454
165753
166823
251834
221268
244018
134920
19422
215540
38204
223899
82583
23784
240589
150152
132530
41514
295471
3160
225555
80863
97367
35459
282726
220898
275736
136263
13148
267373
108154
78360
207931
134146
117653
250243
46208
103962
194234
107307
57172
111960
74587
61226
19682
156776
183061
25329
153779
11252
85259
51140
79571
62060
144555
227350
224933
123854
123591
243399
135695
132328
213223
78913
142348
110163
36833
79049
124324
107208
228179
163633
191912
276611
95578
42492
265199
91883
300138
276021
179565
81331
285943
14140
282729
236485
250181
293308
12197
144302
113788
227674
174230
139916
253514
127126
146334
46784
569
230270
184054
21878
267650
245118
194314
179729
236420
211351
129242
35938
237528
97848
84606
65258
145497
262652
9937
247457
214312
201504
278109
262946
182841
240487
87112
209674
93326
244875
299874
71444
9603
115345
217791
300726
95995
138290
190853
214903
231323
270295
148271
27016
147064
109317
127339
309439
75123
213187
249581
56521
91625
218760
93763
62283
54091
59098
30738
100318
31247
92469
245431
78490
60136
143154
153918
190051
20006
127918
3352
207248
19294
148347
246631
222777
148042
195721
46586
160922
152161
47105
165680
23437
16320
236462
76996
145066
21547
154890
113205
19873
189221
180427
4115
166622
73888
208502
94303
234507
285121
86256
92241
281741
230509
150436
115190
6110
240121
186389
214603
232029
113257
185607
14533
18533
245224
287165
66640
302288
287618
44121
139011
295368
42235
169950
238254
136202
27729
248794
264742
96542
214884
253414
92438
149163
30416
234169
80609
19421
265437
130225
222180
138219
97411
182734
53018
190857
129716
53116
300645
115820
233037
128198
37308
38809
36389
140221
216367
26818
301976
99939
124383
136860
20261
238572
137532
117226
269204
241068
216389
113009
188008
69894
279448
58083
285094
50848
100693
192005
165720
134197
106117
185700
164369
172387
116906
306817
261495
151062
286496
127366
160406
32299
54014
86298
7237
5168
25401
141242
291716
26867
139503
218242
257394
84013
46221
304956
13795
42040
256239
305767
203
268433
183384
247215
22772
242803
279048
81630
108467
14489
205513
238029
78081
253775
160644
244251
56493
48476
233456
52674
48390
303053
87649
250053
269267
232099
103173
110078
302536
227642
36601
187296
208048
213002
158546
100627
284501
5324
132474
139883
252087
23267
199932
84779
85122
109177
122249
219388
5914
237256
296089
142687
264222
158218
175796
213883
152941
54264
122562
234951
97270
37833
218523
248816
172424
147098
133342
268224
269987
61280
123102
80654
30054
94908
132024
75690
230864
154627
72881
42104
123928
17065
112182
95372
160491
20857
92466
292224
143977
226909
106256
283181
23110
61498
223638
209146
78904
69892
300344
264773
172968
217550
139793
212837
257620
113615
35001
34451
148398
85136
181530
185585
139357
129174
183641
301180
265651
150186
262177
56430
147558
48403
124755
103890
9351
99173
115728
8337
52140
40589
174468
76697
260915
132948
237517
192613
202280
177377
234048
39317
44704
256583
207830
45748
145755
177129
40804
275121
278949
37580
10295
146879
139625
112905
24682
153239
274181
302301
159919
276817
235726
202368
300392
130258
277720
224683
118251
198858
71011
175416
31693
231062
138551
176867
274067
186662
101983
57056
269142
129279
241908
179828
152976
100139
93553
101883
90919
252692
193907
28361
104667
309252
295710
279017
41238
22194
268181
229450
181791
65329
275838
225371
42482
163078
209658
167109
176244
102185
261707
255991
229624
205060
212556
250746
34592
244308
100995
63021
125262
70918
226738
290799
10378
57607
306011
55457
137988
159907
173720
254686
20330
59064
210134
305442
95130
140073
272703
203175
38105
93716
37126
60436
126933
240746
40966
82341
119668
39475
53262
245221
124595
178404
94596
7677
90309
39434
25905
59213
142967
41443
266552
241787
179992
173556
140615
12118
306839
55914
97377
98977
125869
128300
131443
303790
132084
250899
199652
175110
217166
244129
11941
88581
280523
63319
147031
47623
90902
70763
265350
118397
34812
307474
155655
142120
236452
150370
12037
235349
275239
231865
235744
26810
149279
17925
182347
297444
100400
89420
149954
126823
211629
25996
250645
200460
268863
307829
137064
242493
207162
78790
4775
16871
83437
274404
3384
124349
227585
297011
2071
136189
160067
135975
238176
251514
268523
101997
135264
54663
267036
279272
212246
88977
302197
191065
296800
150324
243447
267065
196027
163748
19605
148393
104599
236796
179661
260329
8084
52643
19858
244950
68547
223837
142120
194019
155442
276160
131143
47065
72627
223938
206875
26577
155354
38739
131707
301791
68966
141745
17433
300723
219918
289437
152989
298309
218161
86275
17854
53003
45754
140562
308792
128993
87745
67324
105512
121905
240931
183321
303658
58653
170473
117931
152652
141139
45635
12323
280831
70934
160846
164173
283196
115958
309315
149001
250166
134293
262255
179935
140904
31195
274012
42673
258039
240223
291973
286543
17240
185702
254195
107862
148138
282446
39091
23981
167522
108819
279768
65148
98832
236801
276904
300991
219499
145796
262221
171700
267220
147539
118096
256533
258323
234271
194027
151941
158887
205073
155231
95795
59221
257865
259481
140083
224310
142380
246964
26852
185337
179606
203274
79587
200356
84410
265620
68700
161360
11929
299326
53950
16527
218929
166563
103128
198167
224708
40875
117071
306282
75646
91100
137661
117706
188352
259830
154298
1315
241931
134634
113370
285894
249862
123698
15240
82018
248604
264727
199634
265611
125838
113570
175147
150923
135476
150036
251734
249688
242000
242297
27666
41031
65012
73545
120739
52347
235639
216152
100917
276899
216220
96658
147425
130868
255193
57978
43377
247038
145489
184667
29336
71605
65259
119085
82112
185477
147941
304397
240452
87538
227600
206078
237210
103602
29014
53631
156429
25157
222842
39185
289849
273261
135854
202366
293885
214154
8607
258000
143178
254462
17861
120905
265465
254663
106654
177693
155544
183435
87389
221588
124920
29957
89044
238639
185383
49463
9871
67722
134890
260382
143101
220441
242764
230892
228006
208926
77657
172407
117463
66357
193874
160758
292310
206375
67315
126747
224362
83549
246119
102448
303222
64877
194694
301268
160149
228337
113204
105165
192493
306420
203323
280215
411
51983
265178
9644
178419
196051
83016
178353
58068
174010
167366
279714
42794
57190
248081
288720
265777
198679
106124
116785
204434
72805
196326
232960
105239
205086
163410
104397
150074
284219
147299
220574
257781
156067
124197
303656
153084
260793
149142
238729
94447
84099
257836
308591
257995
36318
147983
34809
202171
80866
230847
290128
167587
274296
71892
105950
133966
2352
137960
82447
309967
276309
131564
150005
7606
71719
72388
232384
78340
81313
191667
205903
208862
300760
305795
2416
110199
116590
267369
132617
126635
157342
9200
259874
121014
52990
177926
202408
306382
86511
3257
269901
162473
79749
166698
158766
1501
277564
226469
37907
69658
112391
177133
125572
2412
48204
248140
131307
15393
20448
104307
69116
89217
281675
221072
280758
11391
35902
74365
100634
59858
104299
12041
196304
236460
72961
254397
138281
248537
136544
252604
261128
222067
50415
46073
92842
209001
208943
70070
237945
8137
209007
199251
40332
255746
194245
149733
23972
26346
121168
72395
119281
270905
107805
2196
100027
130448
222111
195139
170229
122263
239864
216211
253603
185411
90493
124632
85934
249685
278682
213181
183260
244332
240480
39844
299847
214816
140243
143856
5413
202271
213297
77594
233940
62987
38399
116588
139833
161834
234978
20552
51763
68681
191132
33210
29280
187418
14794
57251
243302
94594
93161
195119
279878
307553
16559
108463
282685
291312
299301
148625
100281
119848
243459
62222
259300
68989
207069
177390
183031
45563
33121
105632
182590
63924
85853
53713
207674
106289
116197
135918
154814
30046
159953
240076
92665
209190
7406
236105
81554
75773
105282
33361
80375
244933
102693
175461
188985
288606
112169
295859
4869
177044
207940
2428
61864
163188
308080
176431
62822
194123
68213
34014
156424
87135
286020
71306
225726
263436
1561
257340
255806
211263
40012
152665
55492
20453
107701
125017
150817
72518
103517
55948
75811
160674
100596
73163
13561
33850
211752
70521
200726
218822
36634
65802
205142
306280
95634
52836
272374
108942
81871
174362
79744
1343
13534
36972
62106
287017
224257
143889
159283
49328
115781
207520
52160
54683
58594
211628
270100
205588
196068
124870
129278
72824
610
116705
239484
33986
303790
111847
203625
95578
23986
16776
93895
287957
112949
147951
2039
174307
76241
258120
258133
150328
259186
221074
147008
302723
169996
164159
301133
87074
82053
102715
175551
37684
136943
87186
240028
47950
254537
9778
193373
25382
69308
70611
23557
124398
16189
240324
238618
246409
288692
110105
166244
280424
12759
63366
131228
201057
76530
58176
78742
266513
233164
131289
282454
81606
98048
155949
6846
108339
48834
127312
253862
293341
200235
249129
88984
217732
160729
254548
126236
107515
187637
250834
19383
41853
276667
272207
230175
35818
199400
252643
214104
269073
126040
255563
140572
298666
279906
302130
239264
296932
278828
60389
136615
82613
105883
146384
40064
7036
253248
143274
290421
13972
73117
88833
177453
62327
303427
178957
133776
222621
37218
41231
192760
16254
277060
115473
108142
295506
126856
85206
200571
180278
185652
185372
183380
149996
303548
113879
209725
194253
234893
189556
181699
58766
67817
216620
987
106698
215059
232607
42001
379
278792
204367
144158
286482
85549
123305
14853
225368
192201
43216
263183
308579
189285
288101
208561
241939
255400
249834
90320
208621
166638
76789
178604
84238
289252
279585
184304
63970
98188
160748
237757
299985
181475
116466
163386
206167
146221
168032
222859
7124
209137
217382
216549
188685
37991
902
106702
129974
81932
278443
72868
291591
22405
142063
136132
145335
86995
123634
218191
33016
296047
51066
138153
107425
194319
40841
69236
147890
287929
218056
266729
278943
152348
110289
300047
272044
164712
38193
43548
30851
220535
40450
69819
59194
248723
224765
241452
32750
93063
19051
25955
266526
162435
70218
246065
124401
257397
244774
215519
212530
184722
16830
88619
215400
309357
136669
158439
249549
203529
231177
252782
301676
196972
1419
156834
170377
4997
115654
102133
264870
265192
280939
83516
280262
40082
203186
279327
290568
142210
138186
202981
86931
142037
171063
134168
124192
65236
928
260379
285307
68698
1028
191580
114644
215332
257669
96190
307073
249900
186618
255831
9640
3632
39293
139675
242276
240233
268323
264277
144283
214328
116270
251284
171394
298195
172377
260771
264495
288609
211229
237000
134546
114780
73921
143324
168
252945
270779
254056
30237
167959
87527
141720
133800
96121
51289
265651
37661
267561
297139
63113
222872
48370
98904
33275
142407
107196
266318
83196
50236
49959
140013
207904
89165
27649
33035
277866
31914
104096
658
196937
210701
173437
95035
220403
67319
89932
215600
29195
238630
246249
137471
85626
32788
186715
158953
12700
135614
224462
32411
121601
114970
241411
102378
14270
299023
59480
233824
244697
174998
257564
88804
140927
208940
54243
9205
258931
135778
31262
71650
233838
22493
5172
60283
26995
283028
64808
277834
44744
220181
75847
168784
247609
150418
227500
157404
220114
4537
219313
126291
91366
143859
214408
278633
70800
16634
34751
168879
209161
167664
187813
173148
74821
104841
26502
76737
261586
176047
125836
51663
280349
178595
86911
215384
137319
87772
236926
253722
19598
133187
101552
37322
116622
272875
54810
121333
224528
136545
193926
277383
139281
284140
221412
231780
211821
29650
134543
154496
284680
243497
274621
125204
198277
8064
183058
135910
108957
96649
227531
92139
36270
25989
73729
17387
165362
256037
248846
124920
77566
275988
23363
61579
269110
76600
96553
69787
70210
266283
208151
86317
255779
7116
50156
56948
5213
229272
286088
258527
293139
192926
149774
100150
238724
29324
53114
156753
173577
10329
139484
75037
286871
69955
277439
208351
152171
274570
262377
49828
210491
152651
168659
199378
18948
66923
166164
126796
17350
154230
114668
202131
189887
275631
270190
244768
237573
285268
81821
275850
209549
196029
242202
115713
282632
128845
79909
103614
125114
134951
22893
121694
182278
58020
142480
150950
113187
301054
68153
174974
189129
104357
267946
61070
50311
204262
164642
232404
54299
183792
103559
305126
255591
137220
19280
13537
56153
119220
3195
197344
198067
223628
215043
281317
84004
64513
37379
299621
212571
108277
230647
20939
48162
261971
50948
240344
211167
190942
26321
278718
115027
90195
150391
73881
93408
201966
182964
219706
222183
86940
235852
243351
273300
268639
161711
258543
255929
238713
175814
184990
105937
201280
95039
131957
91868
19564
198295
245399
11076
91774
125341
263432
94644
108222
77966
271633
102675
240341
80941
60909
165493
250253
139262
164047
157344
200573
205733
295569
28044
125404
72175
239980
203893
188414
171154
152662
24832
12468
31839
47728
44141
205009
147791
180243
57538
204177
294829
18376
181492
279595
22436
133455
170379
289711
16290
28190
180678
279552
129613
197229
243676
148528
252259
56855
227680
79565
222718
239389
143416
69471
247405
115604
86494
46240
1147
120956
159454
286619
269839
160838
257782
109627
91290
131399
94825
199541
38036
200283
277142
1177
125712
90509
210926
232466
288170
14926
841
215334
227733
294151
7869
140869
214922
292816
183951
282660
67183
140376
97824
88106
284151
247836
156022
70874
120994
229875
77154
294908
189296
235244
103501
159216
90493
262629
275494
12536
128213
287979
234681
264773
291204
308957
166654
94645
111759
182557
472
40199
146420
277716
16970
104343
115197
195698
126751
55472
298593
212641
60341
62271
243310
240826
126133
235033
35243
276460
108810
162847
124005
160704
155143
160338
283949
232680
167241
182326
256874
15161
175529
185494
92944
46192
54741
284569
86658
112831
204193
268264
62935
277968
41627
138418
158007
96530
11365
212364
230690
253859
169574
36898
28187
260259
239294
55037
198288
131297
106016
53176
56940
200226
98254
175410
124506
190822
125950
134998
209835
119459
68412
244717
85926
240217
185914
130626
2903
98128
157256
19711
288859
2949
174072
16714
275638
233428
27087
60854
11951
7299
281805
146520
121600
111958
159848
158897
38583
61503
67575
141662
267874
13678
194373
65461
55873
294442
248256
93852
6689
96028
299668
211344
154506
146462
238082
112036
120270
72963
153697
207486
244701
91711
21481
48359
281504
41881
224998
275171
55872
64856
78887
213992
102598
203176
213003
154386
70762
299224
74820
16061
17852
119730
42939
82288
294027
2771
97773
11273
41246
145642
107754
100538
135264
40144
233748
239892
16570
15142
214991
91669
17969
237747
70350
186136
271004
242804
238997
81232
2940
114851
172625
55740
54301
101936
198021
207108
304464
150805
220518
33819
121336
82128
40837
246918
238428
165787
185451
9267
14823
200479
117321
260239
276572
201261
273381
123641
241766
87670
17531
17168
207725
89682
236628
245062
55360
58137
241527
20262
216741
7664
259003
75591
184527
253986
24725
270587
266456
11877
65699
198031
134738
107332
294906
86100
169655
212325
118529
191225
123677
103065
129192
52311
137478
212189
11733
39728
9789
286616
271771
167541
240250
159555
282545
115859
282252
228643
73614
260197
150695
238027
295015
57877
203036
225471
285099
36771
308522
255128
76556
78423
233612
23570
249860
309911
229429
180607
166934
278964
166131
249670
120613
93485
70871
185737
226412
263898
26356
125622
156676
38677
275940
119968
189362
43633
63888
119444
42564
173536
126808
292405
283000
246552
20193
9590
207377
42545
56922
104441
181148
97118
106282
281440
10607
184518
98561
43683
125411
282562
165350
101565
245904
137743
275108
91639
9948
140316
5334
103784
34379
18998
65564
93481
139504
88957
156484
175456
185582
147866
275035
202815
282425
145991
202604
145181
12542
307091
174458
182175
191444
147990
259822
21938
35464
55853
110432
75079
339
266825
157578
36060
103111
68128
302646
8397
19131
299728
213740
65497
16436
152230
133739
180067
217532
238191
282502
105733
196283
108400
100818
131790
291488
292089
261402
293701
176442
265662
9988
54186
42692
246999
191991
165863
62784
275564
153433
90939
36191
13170
206488
241900
220807
228382
165842
40805
297977
291
86491
208648
249513
88597
286476
107351
119910
50432
117300
182363
290740
221461
10941
56071
9151
222039
115091
233539
96879
264050
159543
194464
77977
61335
67486
276406
253029
121890
78447
196590
194592
87191
20676
11931
191671
208865
169637
138487
10979
49951
297433
156274
57025
189712
236704
202534
65072
153553
250912
185896
241736
154072
142071
61278
43453
289078
231773
45566
164055
295844
241090
113925
234590
299158
151756
280674
48423
152203
10894
22841
232747
212719
91277
74954
58129
232693
259951
107258
273886
27647
290074
14896
93620
95864
191949
288758
137122
292370
303962
258449
21101
170551
30488
74298
269522
11350
86952
64959
128460
258087
114678
201429
232662
291835
33565
111372
167793
139543
205471
209269
220521
218633
44397
67943
14479
42547
171112
222410
245602
34558
121604
263884
232880
225020
214314
68439
196553
274794
151127
106043
305322
265865
171434
276242
305619
22402
140516
298626
59105
69637
140599
283897
120030
169485
144944
194418
163153
139476
169606
36940
242839
269328
154555
234057
130796
24656
197166
298685
65850
205691
129469
112854
45103
16834
99693
110715
187894
171568
15983
66882
302360
258021
121917
27305
234865
14163
74144
298327
240997
213559
194957
61171
36345
80595
79058
262887
33914
4716
77128
185315
188947
141144
160239
43405
96370
19850
105405
306512
55423
35599
156476
266891
105752
180072
25273
276015
119196
9598
259971
245406
126528
65265
248617
106742
53063
189436
196935
266704
99232
102774
147713
267472
122493
204769
102338
257866
7065
131353
78311
51012
172388
138513
144968
23298
77985
80046
259310
64954
143591
56732
13048
79209
204535
217084
223820
106568
247171
33606
120733
52686
290399
206377
184727
97971
160067
69943
24514
19010
131369
88748
18238
298522
251312
178272
267955
202001
13431
55920
168954
258226
213467
94700
5573
271258
244811
247244
103338
26740
23891
92278
178853
47882
11175
6130
306363
130422
13553
296111
227303
164115
245109
147058
152282
228105
230233
259947
246893
234381
121988
133314
123787
210375
91231
293430
105337
281702
200651
282791
180167
213873
21547
247264
142055
17789
88707
209647
297904
291445
302685
263528
94963
38306
156973
133573
233134
236741
204733
13564
269489
300250
216270
125861
254836
18581
103047
229626
7970
229177
160744
249856
169319
54920
29426
232745
22657
226308
213600
223070
27487
259309
214066
259402
288793
190888
137831
142701
203703
33170
17598
111653
171349
186497
29869
209957
1973
64921
265424
291531
228725
83968
242092
260149
92770
202552
16095
243873
218604
135061
53710
10110
84720
229005
214967
69589
159228
80828
308174
174549
117369
217793
282778
44447
265959
46160
45564
153178
219538
183042
52447
74812
273563
296979
152764
282741
156618
5020
207025
161989
82899
128195
256101
262191
140806
171135
5549
50564
289507
91318
176111
308619
181721
86041
4483
2816
17899
51422
142397
198506
248175
278249
41504
155219
232961
293003
62712
80232
117837
14639
218566
247680
105772
242187
23645
17123
37983
80664
103267
293778
270580
153186
16929
244990
298296
4712
79720
82137
175735
145870
71730
206513
258174
143983
283670
153384
297878
256362
201742
258545
221118
298363
177011
211043
243335
104377
74389
31164
223080
282767
206508
226145
271180
272947
49353
51946
18172
257605
266678
216307
249651
131394
221658
29297
273677
180887
60696
21435
139739
18407
68808
241901
286386
267885
240320
4965
187024
85636
289423
220688
89592
126911
268583
46193
257938
294492
252938
193860
28596
12443
193311
37486
234909
256999
209748
238495
246722
4527
300043
302031
138728
280823
49035
241333
132133
166089
31949
220296
1465
35192
61593
44511
227896
222479
268382
223314
158721
52449
259184
289787
174110
218051
113135
81762
172036
100154
172708
14535
19875
134404
170982
272816
281492
223662
268641
261143
210711
74693
296722
18361
148267
2026
219586
234538
195672
78500
110628
230025
126495
41000
4343
240489
126525
277243
101131
166422
278762
23352
120886
233009
58836
6737
137492
186966
176975
244729
223306
28860
230493
205807
241670
134050
119723
302168
161429
44291
113337
92035
109566
185460
26855
64025
295574
219592
116248
71657
176129
175297
272300
194680
137285
283578
255693
91626
183750
132194
208589
88057
228901
145258
58519
125378
166291
253563
167870
143033
154659
59059
221061
97977
11291
197109
138401
257677
68318
41108
119332
2153
1852
112163
294103
5979
298394
296141
260155
181868
303515
289597
162634
133358
227099
192014
309829
72414
41743
207959
77634
272613
280875
144018
308302
34669
136556
43816
72490
205009
135723
251622
144770
238030
201925
40560
96969
53002
100831
262628
99475
188183
47567
309277
182062
39471
153945
118508
144141
244005
189696
227357
123367
11341
135272
72672
56362
43065
253185
81460
191646
211467
82941
100874
127465
140624
275096
308762
136722
47041
85856
289768
50826
62920
129889
57158
297014
62386
123436
97035
301015
184176
93065
127303
85954
254839
281216
284313
134743
267079
276912
136954
172883
118919
131315
105556
119236
189623
57348
80415
250038
88278
216373
235714
273105
195116
227026
206163
272060
106729
202497
55706
202608
266310
271411
188826
97420
255378
226777
157950
143711
176215
298320
280820
306403
242806
54765
41787
45994
228423
93591
148778
294383
132517
125880
106038
111033
95186
233983
40539
216359
73058
51020
117428
227214
268385
39932
171756
39866
111684
138752
152312
37596
131945
110505
31247
209581
62427
5928
297631
136073
261417
85770
272493
119279
53755
7867
99870
184611
204167
269135
217523
198082
169647
74081
183044
245492
35534
203099
140494
201805
172136
215744
52396
129468
32634
28111
120832
12749
302856
177334
193872
266698
182774
191952
19055
58444
198050
48067
230805
247482
301888
203666
80565
179500
166255
57181
20385
82536
160325
187390
26030
69812
306595
57705
194417
244548
30557
77778
295891
13856
184422
103905
209203
232152
244581
196588
192222
216343
240643
284393
250948
173045
220215
164805
187427
106649
309967
202729
2432
76000
257061
266864
241403
103276
107594
268723
84596
117841
10198
284865
105107
37419
148993
202574
154938
48917
371
65296
298477
132406
76121
171358
34073
278832
77148
112562
110381
47790
40443
261855
100446
107565
20033
92353
133063
60305
124284
227435
198312
263692
63299
144662
35317
116741
51863
217988
55660
7868
278740
154153
99241
28280
284787
88853
156225
53825
268298
307428
301973
256129
97769
87928
224836
232464
242733
212297
148750
166600
170465
246510
39768
153732
56510
88239
47127
104997
295637
234616
55507
172377
276205
55506
62512
105982
113590
42200
306888
40608
63172
246777
284849
45916
32323
273804
72860
74110
144115
102444
236560
92141
193036
201786
22662
178779
33356
281083
299575
11898
109204
223897
274830
293664
285371
38564
165259
73907
42565
37222
160437
229268
201799
89553
237986
243499
107023
189179
68877
152040
106233
290461
215617
173367
174866
271008
34399
101986
79311
13846
143255
122822
14032
283742
306403
50294
158638
16806
164384
35029
50925
133437
297693
205824
264937
41841
212754
208606
19490
140168
120339
84711
233603
6686
74410
136040
50523
274807
127772
149345
264846
72276
247575
99285
96027
218155
260306
71968
229713
112593
41629
222158
132318
59734
74724
247784
51712
153967
195331
171198
43211
215930
49311
12337
301899
276563
217876
155360
122477
95372
125443
20899
156862
20567
245333
251305
267944
83688
191068
279494
233651
116524
282555
174849
181329
152863
21941
55204
266811
170524
208044
280931
241597
204777
175067
306212
218293
185251
104778
50237
272332
133473
181462
188641
5587
58762
39758
24249
220924
160573
109984
252580
19386
93158
2736
188666
66034
67049
43147
256718
80846
307773
178337
257762
275849
131248
234696
191259
3881
202258
43072
299952
72392
195047
93276
121327
277799
39257
134861
86415
149560
102420
94153
57404
43844
10350
39853
208743
259234
120487
38790
195582
213007
250211
121297
135778
263726
74750
128117
185237
132900
64960
38862
260807
265109
52470
224100
181179
13102
17927
254070
307515
185825
204716
285750
225325
18105
26657
266223
29225
215705
287945
274065
163555
149845
258255
167693
151246
245798
128348
77190
168074
131249
194803
208997
108799
7065
258884
116453
42107
167121
242945
31211
13622
261271
150301
143825
296650
254847
73589
111508
263018
215268
226016
93253
47018
256636
178013
233985
194046
32811
281647
234050
89715
308209
44889
64901
225492
300177
86294
301595
195213
305447
18566
22596
284050
305968
36229
250236
46837
135360
122306
132558
169410
44850
98652
156970
243918
23489
107535
84998
237650
62324
276112
232920
52094
263542
119415
7601
117434
217459
167644
34073
237680
75374
265889
172234
228076
107141
67221
136819
213225
128124
146910
123791
176766
72066
168412
70052
207462
65883
270095
174062
280715
199290
7704
59729
66554
226489
273904
21172
248162
298149
299663
309
171576
118151
244712
194703
152648
85746
230611
9805
211393
282984
125973
308802
232551
137785
232708
250418
189525
195643
90314
35603
162322
34420
284407
119837
1385
123926
221357
121228
86554
80846
190948
115986
166648
41728
298638
146095
149123
45184
43362
149714
205324
288419
235327
29096
103304
128799
195333
187045
168185
65349
308588
176765
251299
222098
124585
62571
11826
24066
168816
15714
132945
179927
209191
160422
137975
105782
180856
116340
84466
87030
25574
143067
167652
280185
186715
59992
304121
70623
98221
44022
305434
304573
43906
146625
247887
200984
195877
138938
47210
235421
48043
43330
62843
172300
141648
304771
99027
133884
231382
256388
266416
174254
245361
71678
146351
274075
72796
13896
6899
77905
225460
178040
155859
221498
287747
117513
168561
281651
135742
58282
295300
216316
196970
199971
185983
281833
47301
190488
257507
175272
130473
40918
74506
264598
13037
275983
30381
44046
131482
245984
297737
128802
37019
102844
230605
181588
61802
164762
101981
186577
168779
121470
23019
279236
307745
56168
283054
264183
217560
141127
107368
224738
29643
114983
173847
187270
253746
137200
71432
179227
12829
176385
281664
121064
244332
26368
100146
300771
214287
213019
298218
271793
247381
199275
259390
54030
100794
88085
70249
272362
215905
173777
112970
194783
294944
131750
196081
93629
94334
138669
133370
73781
84503
166317
143839
58599
45610
213469
94178
83562
104596
1568
147813
225738
9930
199717
64368
196349
223627
7294
236730
88141
130956
13854
146727
173489
6436
111004
129342
301859
84719
191663
49123
73464
50414
224769
285829
22764
62543
83678
45479
259212
220191
185634
98359
108653
213091
109781
220488
157580
266376
113589
47667
310009
48152
266197
37592
190734
12662
70487
14893
105809
209737
115592
74791
129396
204257
308917
296276
175161
109844
287129
75361
31160
138395
188564
196850
263024
266158
271263
247252
43983
36536
75866
180882
278771
88871
266066
286328
2181
269875
186714
158899
134167
89513
194460
53093
295144
33486
297745
203096
151075
304806
111017
278689
267589
143068
285896
168762
307817
103210
190482
166272
302788
110184
155080
275941
145486
221915
178035
290219
209589
89705
212844
18401
58750
31293
107899
253285
282689
29072
254379
280652
34494
123258
22817
88543
99221
217359
267506
1165
276103
143999
223282
306193
60369
89145
230299
277164
102949
282909
247304
36201
13941
191410
153997
55342
14659
118035
25287
16132
239750
58980
223091
252370
241073
95188
139300
285346
93133
46504
139823
272469
163289
128295
29779
6157
35400
202283
104987
11452
222720
72454
84092
30280
91817
142521
174753
203080
138880
105550
208906
250077
261229
60902
127609
185167
271734
221435
7946
148462
89359
151960
234098
194129
296792
94649
60844
281133
45892
289132
194734
197182
230019
147581
268478
4124
199342
231187
85363
252464
131837
233726
290517
242873
31904
214760
176431
120287
170732
207077
306778
109466
73935
210671
38530
89915
288686
84289
154470
287131
80403
290053
240306
39139
78733
302413
47428
251598
6424
164204
271864
60482
262543
170133
65500
308790
208401
252678
299152
273814
215419
169340
146313
140823
134858
190163
220063
168990
87892
309264
47862
14790
167380
145283
9352
51601
225224
285260
261360
225365
203384
198826
232553
282025
143066
301248
293083
63908
140706
115579
244545
285871
230446
104486
1874
307539
86607
239575
241284
97798
123894
227779
211319
72573
269833
63541
9497
77582
55135
200823
227536
249039
66151
71623
33432
284774
88539
277093
31928
165132
20906
150585
207035
131434
107819
288439
45413
166330
190195
64039
51343
54045
142178
94376
217541
255686
152394
152722
216837
142191
45052
111146
29005
20574
23949
292420
270150
135434
281769
141790
295589
154766
159281
6751
41156
288923
204443
202066
138112
80525
185171
106576
89815
29238
139498
3596
229351
262475
254845
56089
47551
113426
11605
196720
53203
71594
156065
260751
103496
289763
119821
211234
171612
49191
271377
34346
273986
29849
53288
270817
236904
308352
350
164160
182281
96023
140154
263155
274828
11311
140109
172805
3454
163821
124828
209352
122011
290686
191523
249201
19526
18580
163211
251412
274918
119930
11817
179262
273836
111029
182000
251195
297119
94217
233338
281298
66642
27417
204736
25046
273265
256593
147641
198446
105916
209479
22899
55836
144802
290529
59680
128233
77831
251691
46645
149669
91697
132748
116803
141581
1032
7530
49958
300469
306680
292569
165668
2159
203749
273912
198684
201024
135121
88847
21143
293908
225901
7022
95705
104006
179575
113271
31050
169775
251131
190
172731
104762
230304
177138
288960
218890
48462
90572
222199
171737
122049
139641
180727
245962
166226
153030
188428
262762
99671
101496
128266
27580
104094
94308
36567
226896
57204
255497
75424
211637
4009
67287
78615
208722
177659
11341
277152
304921
198226
266166
89952
207470
240935
247725
132776
232364
111745
27889
266763
272361
163044
30959
22603
154087
199809
261185
277320
156314
61661
269389
176429
264713
70071
45436
37225
34419
204987
132299
197250
150848
156604
167980
131969
13414
42872
3676
145861
204628
300709
83805
207064
175302
234274
28731
196614
126721
99629
245271
303855
264977
135505
197374
193726
56424
90088
222803
57670
222710
43241
193891
301683
134756
112983
45399
119956
151120
197289
140174
95319
192564
85588
247879
126994
127556
175071
99117
258487
63840
98223
183627
161515
86062
193257
131663
114289
254022
14104
115962
269750
40540
287623
20378
44422
278978
300145
265641
34443
152040
112934
56229
152094
73783
302327
3375
31302
236167
81074
20306
43541
217794
144826
25902
23802
264585
40634
30810
221677
24882
30596
210320
57879
93929
172597
63700
270837
73431
267751
79826
77604
289241
122057
285309
219231
255309
27931
175425
117518
103338
71859
222745
59776
182760
179978
202701
84641
6494
60518
54796
149812
210200
32538
308576
291189
43526
35102
204611
248194
133870
148072
77133
189082
115997
283813
107905
104583
202705
173936
125656
146247
23828
65595
238918
162531
208962
146966
305780
86089
14138
191114
61793
64126
222307
159612
70921
205842
103579
14106
266574
90702
35487
34703
185208
97155
240142
122952
251209
262778
50856
233137
204353
255009
173175
64142
125319
229852
42869
119121
67158
81508
135344
63695
16448
193479
228937
50470
31016
259095
23668
114860
90741
236385
221434
180579
287142
80177
143992
107241
178267
93792
63538
277675
307164
163789
57857
58339
135169
138132
180791
253480
140154
293143
29394
207288
102347
238010
175331
22989
305567
257893
224743
256632
278397
2685
95893
202375
72874
43109
237376
275021
62682
161213
257626
157193
12992
18924
14669
134959
79351
86578
261628
9726
72153
11681
35130
44773
241161
66865
161909
220631
237648
90961
303105
67876
84309
292537
173228
12423
235052
35928
212550
200894
98405
294551
22692
256534
14753
211998
230658
281602
11868
170241
102495
162242
129498
214466
78578
173426
117585
92597
239315
283063
309479
257804
91660
34332
240070
189943
32929
110935
98073
115334
80887
144454
7785
110295
196470
292039
262329
108806
5710
77346
47754
205531
92954
41196
16640
111397
23858
215447
84064
91998
294381
154538
309666
298463
207128
185069
97808
74736
226877
144533
264727
287460
277205
40239
248677
159822
267765
40564
150614
72277
158198
148272
62974
105969
296792
5844
105231
211733
35632
214038
245847
131013
63997
46023
63006
288142
198285
278262
152216
230746
248773
70755
231470
251473
169011
279807
164956
44980
48440
308454
217700
73638
245637
260461
250717
196999
90622
70744
286776
164714
84146
295103
239671
181965
69603
108546
111561
267555
259223
205801
101075
211527
37201
46090
95167
137087
147694
255584
142584
111890
43644
156141
289289
93255
231904
293118
243972
58636
257023
205802
8346
258202
215919
260113
218435
152907
75627
163803
309061
273776
134697
6175
171018
104245
172176
236490
113875
210517
287900
250240
170225
163063
239377
279046
271639
240523
229067
197192
136833
108314
303134
60087
48500
60413
206315
24839
109389
76415
196911
195397
254064
182837
12208
174773
93329
64379
302650
237995
142998
87117
201996
54604
218291
171887
292446
227960
116345
302095
105127
304110
114387
301397
215022
134027
12131
223896
106639
205690
211876
24994
223281
152138
265920
260649
196901
91083
43797
170336
80637
60987
71760
16507
242638
115136
277647
284940
26246
178998
115790
269228
213208
215045
110463
150517
286234
275605
78636
308448
114203
17197
140750
103657
212315
285186
104205
141471
213024
292531
115026
100431
109701
125585
99681
275399
110098
64322
157094
69739
73366
271975
128007
243377
42158
276433
301662
3419
231736
144707
96472
100466
43828
226540
220901
149051
76306
277652
292563
53805
132519
131738
56473
146007
82601
187939
132842
195338
219106
178954
86647
15060
202228
5250
15932
34149
22984
190779
192775
1454
85519
208912
64373
257151
183355
7131
22756
143450
40940
18663
210541
80600
256073
99976
276726
250074
245291
240426
61834
255745
217690
89805
294933
122027
142187
211788
267686
9796
296720
177630
140911
45447
161772
109615
105188
246331
64319
3051
64566
163264
1860
190280
204825
133602
250784
7168
121480
185654
271416
253532
120846
51196
215921
118065
227906
166899
85982
260011
109014
142016
41888
204948
240580
189520
309212
19502
50552
235003
295346
202806
130082
202840
250188
300938
86376
88334
234585
105323
20225
147095
15110
17609
227667
75319
120328
47487
164299
30803
239817
115839
17898
185396
233099
126755
142277
36959
74197
160379
85168
140411
187215
243758
244895
259171
770
83049
65985
87778
293523
13868
151608
191424
290251
263034
251300
155089
214482
225320
258703
10141
241833
97997
287242
218252
62014
62295
108798
193719
108840
170940
210795
153483
247088
54985
174805
187688
237876
61375
49011
52156
129536
298946
154853
79066
153850
71209
4832
198175
55544
283151
139621
264793
101987
187190
254642
244119
222251
64871
301940
60160
70011
171306
162708
190868
277771
211494
152477
110651
56022
159509
225115
201407
29978
137225
205582
250548
74247
223806
141671
79629
36793
195127
107425
228848
91294
118692
309384
61108
279610
164294
118672
283014
47020
5872
269693
53980
100004
268426
266999
257343
9366
224275
184612
42406
112261
300693
176095
2873
4225
120635
260118
84158
258260
88841
216670
222781
167053
105555
66247
162817
113090
298772
240465
161416
33671
121479
223346
279058
9855
163047
184481
36924
220270
17832
85952
197650
287793
30005
5680
178691
262927
79493
248304
265914
165830
239840
251290
64478
28049
244726
206085
181376
79172
58198
234257
69800
88766
218395
206263
57279
266392
133312
268485
260113
244234
300786
255095
26681
202361
67908
287162
119486
111414
219035
61310
22175
139728
105018
48007
75354
117469
66719
301829
109676
29835
75088
77871
202016
118211
17360
256902
251053
247371
170825
147148
130543
3075
182179
49691
40715
226516
166036
267637
18108
166885
71099
276201
117388
117685
171987
8483
83274
80822
62382
44306
225367
209943
191685
91277
253948
5701
287175
99362
40389
52076
103549
118368
259520
35043
32862
263858
293273
138406
234862
166199
149132
163584
195111
117504
235575
931
118535
280551
62310
53715
185191
113881
154528
77539
298748
262062
138299
131061
186373
68043
27334
246082
209363
137538
141790
233657
114072
147346
141190
49508
52531
70270
62538
179358
258489
109119
145415
75428
215845
238187
78294
19658
160205
141868
184062
85513
277983
163948
31502
16267
158513
8024
192411
248673
223499
279578
119830
68182
88968
151045
49751
131242
150931
20309
48292
18984
55932
110836
35633
235497
254610
215341
131243
179129
136345
65735
35223
101644
207386
116077
308953
226486
7700
263598
131058
27663
122959
249565
112205
4087
289049
272773
139172
89024
107484
18187
227303
291406
213267
221304
298917
165468
16527
167193
278398
297531
289404
191810
65208
192655
210111
159157
248437
171908
236556
238359
265898
144624
26145
16443
208532
71068
84263
175987
216192
84636
81879
78010
149530
298254
231786
231574
28676
109115
132075
228807
49705
225874
195960
136708
225071
181277
141880
230654
23771
68332
130380
139152
152952
271849
120467
155141
117811
183205
203813
134896
34444
58048
234426
212830
160354
188542
238384
192057
15524
186226
235087
32512
213915
61047
165924
103405
83559
302537
275485
170574
67593
52344
3259
58403
69439
157424
296699
134881
130357
38498
135209
273644
22983
228808
83097
121283
288601
86740
225516
22052
139354
100128
187683
56911
203506
120138
173826
125086
304926
4731
73456
13259
262276
78239
251249
277752
66396
114119
241238
29929
213771
303664
99808
163667
306566
260287
51434
308633
91168
71319
265190
111407
287571
68683
277235
156672
295054
259705
289086
163505
79994
281853
7457
151591
141677
248815
217923
149297
203420
78660
139821
299959
197367
280395
46297
222128
53843
119238
149565
275445
122430
211626
93524
80805
282958
122947
89663
53001
225367
61410
99866
151404
155498
193511
183088
260430
268211
277176
139560
189573
126755
83194
4991
37649
138718
21140
196226
184802
231405
192888
127578
201875
41340
183623
52000
285709
210146
245191
74433
144997
188651
201543
219821
86394
241873
109415
205568
286890
307296
30029
222041
14248
162103
163506
78163
299526
208995
107437
94068
221671
28030
24324
249454
284858
3933
32115
109447
71301
66849
278487
32644
147523
140411
244721
196051
91744
189585
151398
66792
247804
101519
178294
112963
122721
59664
283216
90817
298597
45081
212096
246408
213722
30018
170749
197004
20295
247950
31633
83905
167347
165628
67941
290147
302901
241053
187104
181466
209793
163761
115094
126811
291156
237943
108083
174801
231705
175352
218301
110358
66527
231752
113511
215599
238466
41418
93168
90689
194076
242424
248568
280799
303766
190706
51765
223666
286902
264232
260625
125579
259922
98115
272120
63132
65619
137877
160613
158713
216479
222405
238260
46730
216995
272163
119034
223980
255204
4921
14844
133283
154537
137485
123364
263729
210462
96505
282076
207693
288293
115563
9346
301131
223626
155073
197845
5398
167657
282514
261573
251813
87807
60976
1423
181673
270792
187608
278610
200116
296964
284510
148324
5923
289395
72917
111669
22887
63514
290797
295002
58091
155079
285313
243418
74868
206995
286450
265191
156571
9127
84860
191388
30385
36201
240631
75438
196298
249466
156806
85358
305319
143960
62960
218937
68719
253794
201055
239445
254157
39017
59122
73065
217675
103528
194798
42559
63535
101483
176642
101727
70388
93273
139212
189340
224654
223779
122719
272179
59316
50750
299318
170950
147864
208841
248728
7953
307260
197978
268886
154236
239072
125795
215992
63768
203808
33910
180387
228887
44022
138276
280533
289601
211438
66918
171162
21164
287994
65575
121990
111400
272559
80471
50370
65224
107780
249196
108719
160688
293632
98839
261810
75467
144385
57470
111983
101776
295297
255670
247686
256365
126620
219583
24682
55082
89253
211453
221506
171002
14436
183076
147710
242302
74052
230313
244495
181693
295269
135987
126809
135877
184195
183767
156924
25859
270504
196721
215170
276568
11118
49394
244403
201348
35631
228510
84476
152244
252648
365
169697
18874
164250
272860
204247
113800
3473
128339
82800
42276
229786
40495
276947
157344
172710
255272
91293
51543
101326
132350
241222
43718
233778
80502
179656
115748
12271
253705
115943
260228
193986
55541
220975
51700
287033
70781
195186
295545
3602
195618
133125
270337
199881
196567
97534
51285
216208
92087
174857
125287
97828
152431
247878
279
137743
224456
235518
117369
164516
33177
176932
150649
39099
184725
153098
224786
275693
128035
88018
235612
297974
8105
166442
79598
204721
283702
125322
219986
30462
176142
86932
108286
132358
76896
36591
202142
284146
125030
191184
248001
193990
170343
235562
229919
185762
233163
32686
2060
48798
250002
40511
285106
119393
169395
249931
296578
105689
137508
93056
161797
43289
211060
306408
154814
204454
20812
96905
81832
227544
121861
234739
72417
135444
64802
16404
97159
71190
289442
141262
135104
162236
270379
280568
62363
75885
302370
18424
273083
156303
80688
52802
108340
81792
255863
101086
3036
112262
69660
289084
154851
73095
25499
27096
92999
119192
188305
277470
237628
276183
114935
118814
22818
266455
151220
267894
103101
72334
230269
128822
41117
96605
223467
221024
101135
24651
122463
114281
70909
128688
60937
95614
21850
89116
291477
106649
172660
178707
183025
47488
68331
260389
110737
44475
46021
110546
156152
198926
219606
244137
175788
46288
224246
182843
9040
239352
48288
196669
226802
6409
114567
94268
133576
308484
138913
256287
178423
127075
156060
126902
177105
139090
13596
210522
155786
176047
34166
159826
182266
144521
155209
153370
120781
235961
273090
89193
41721
251761
259552
309754
182193
156752
305034
230815
233169
8874
185294
215692
278651
221748
95672
245179
55480
200477
287005
53034
267455
188174
107520
203183
219119
232662
260684
123493
161960
210175
30922
37289
155115
95929
46314
162197
254469
194208
199555
164933
288883
191384
74031
66771
307856
274446
7664
291809
203601
146913
215552
25401
130710
129814
224481
19883
246159
96981
188236
245368
251502
189501
212882
266019
21449
31966
301168
296017
79731
161293
187090
52707
252846
282737
249910
292903
248278
202498
189226
271512
67312
234323
266868
157327
275168
230141
41328
70058
299426
91875
153051
282439
127471
296483
183746
200910
100470
20600
257187
307174
123087
156596
195454
110651
68144
235183
210611
237731
192495
135010
219724
305500
169672
6614
42040
292610
15360
91807
267071
52604
82391
235854
214949
101609
6145
302460
302994
132846
4728
169202
107147
289722
300622
288188
35841
303741
61989
226981
178506
16536
78118
284185
162646
278812
5662
100703
220399
232250
65033
298413
30333
36183
33088
197647
263834
277909
132129
291808
304008
251580
248045
40087
133934
146842
232817
79394
132624
178067
257430
184046
92543
167210
111188
185210
28396
236006
142771
202750
42801
15406
246246
262819
47493
78558
45209
179506
271869
307831
44176
196397
192310
41095
205813
221442
162786
19373
237427
66332
131523
239914
197298
145926
281929
86276
11196
10363
279013
18256
142585
240854
184134
183251
202092
280233
208790
306541
142416
249546
303355
114505
127065
11970
196023
183074
45455
209805
303781
163252
154163
85528
133401
258242
62337
95992
300266
172213
32527
52397
88416
263762
130693
284156
133253
290748
15748
255475
144829
6512
81808
172165
239929
122821
17332
134136
94012
18529
23444
137412
274411
304079
6612
263705
57926
154350
233190
235543
270716
239103
58770
75262
104776
251080
65769
206419
140290
156135
205879
205507
260037
36766
165939
124802
168580
260972
194702
174440
244800
121594
137697
296012
105514
236338
261986
231730
281762
78053
237909
122003
294200
124684
291519
93230
188157
110552
305203
84304
139371
219280
190099
171272
86590
293062
203190
159896
169371
302582
20090
267462
105772
249324
13604
170203
26229
68406
251646
86112
221689
66344
200208
57908
103518
306594
142553
109194
291924
298685
175380
291942
271517
222111
281953
215784
294170
70992
96626
232459
261618
94542
10142
149452
136417
123001
112548
272090
225577
246308
20211
81175
164379
174090
19153
270619
51883
217980
251757
134219
184850
144906
69125
27
218363
301797
174780
301993
297448
110692
215662
74836
47233
201933
133453
258436
108396
217569
130265
301303
107583
303723
251340
96036
301054
298875
1618
263281
103146
128218
61694
239253
181894
282801
84046
100656
178351
25242
130633
90025
109486
160787
293524
126387
6498
121292
143537
219820
238994
266681
84280
117987
105099
46305
128870
263007
67038
274911
1057
94964
132987
130299
7535
241711
70390
218720
258834
176660
227556
276524
10352
151292
294294
126203
150085
217134
274427
132480
257714
229394
56656
32767
123011
214925
254985
288737
52901
45141
224288
104390
193583
190754
254489
169771
128149
257589
145763
12055
187911
88142
180954
242591
91680
223027
179694
308068
192184
110234
157615
46935
150799
178274
309737
99445
188186
137012
267717
158352
282886
78590
110967
97621
164890
60341
54169
9575
70762
51111
166275
134930
256242
91273
175248
211542
280242
222254
173306
306005
301180
203606
169523
114383
87885
26698
249000
231081
118971
250440
93431
99803
175816
207509
84765
111973
166639
239718
166198
72941
26533
209782
121553
295569
99249
173814
136455
302612
285112
146303
93755
74532
167664
5728
133225
123224
136875
199978
179752
135521
139109
164271
218287
224867
299963
216894
156057
104417
130582
137018
205089
8301
177889
11049
214111
146936
75279
307357
233120
143196
116841
58735
287905
172372
163627
248185
45259
122036
137509
11254
216074
47866
226397
197405
190452
189022
32334
265544
183978
111657
204372
165097
135708
145441
132229
224758
210553
167167
116525
96491
67560
274358
215590
18089
170352
253610
104524
37726
42834
64149
65409
272846
96154
274548
250525
37022
250061
195153
92687
295954
102852
258609
48485
840
23923
215827
18847
224195
173886
297060
82188
57002
63545
136729
71552
183741
70579
265320
310004
124039
234672
180882
89786
296030
176136
21101
107544
288377
127024
148911
133340
261879
189888
113387
190520
39560
280024
20525
44030
82395
191823
134900
13293
280471
247308
309948
16855
212362
272883
226353
218227
275185
305633
98600
9749
221062
19340
26170
148349
241548
1912
91365
123214
283612
157295
260424
128902
142805
134916
6145
94675
282910
200015
293951
22546
140879
23606
72690
241682
206229
127093
125905
279435
2705
19048
7513
131592
161378
156586
57820
108393
73543
274611
279869
97303
230530
144552
233381
113649
34450
197090
4362
21738
168157
73612
250334
183522
178324
106043
60808
244154
308261
138466
195793
215457
286633
111707
244619
200520
119190
74630
114395
98843
157115
74844
231300
43765
278986
191875
265644
201544
27297
77474
116932
16149
305412
144771
139017
280134
89125
35061
234865
263184
182312
296909
64247
247719
230017
54779
218404
108962
72247
155030
99334
137284
166103
251140
39687
114106
110643
252874
278284
330
189917
206131
243360
115144
181203
216171
44838
302421
292144
76943
120642
59053
254207
175033
230091
273962
300293
228899
238523
206896
90788
44667
243193
254917
124938
277055
27357
189511
7045
293119
112465
92977
289222
179962
100696
79414
99882
42876
224900
296662
51002
163067
296587
26120
216530
263903
174402
43356
36094
231966
290054
15642
276814
263144
43404
197873
49977
60312
61571
136223
216937
183268
308910
145112
212438
41279
115667
233433
103420
155281
209550
138666
237123
232257
18342
194107
103589
167370
44102
164728
147335
240260
126347
193321
3901
217793
236643
266559
286930
113145
142508
256839
287810
252085
210554
93042
302021
302762
280647
144486
71162
304822
251650
158009
149057
156648
57136
49501
21496
32300
173672
124410
20570
77546
68096
257399
182971
121561
241859
115605
186768
305004
207487
114527
70936
28768
15076
182930
276585
100668
150997
151237
76511
260048
37181
107153
231298
274303
121209
104677
138575
176703
75296
81544
153058
303843
229076
279564
278629
182360
14569
189797
282834
71067
162884
218624
168738
197472
238306
64435
142675
102587
188158
304451
56258
230479
143788
233859
260481
5682
132937
108800
202326
18811
205790
28209
171021
124299
93910
109970
154232
108579
292523
90206
161756
54909
81464
222818
271068
57309
51406
53445
136965
221091
211178
295974
5901
116965
261464
242900
215704
295855
85654
21025
122570
249430
34380
287663
186445
193168
25275
32644
19889
20851
213533
302307
79944
164694
18710
264992
32635
254645
142203
284398
266797
30256
72818
193382
11210
297835
185545
172032
93113
102311
264809
26766
299245
169307
205130
264096
234348
277283
98576
116582
211116
20028
232659
54786
40711
149113
276369
184700
71353
182618
225790
194671
101145
9892
202862
192016
289289
76887
70517
303149
92660
273670
80570
192167
164704
189695
20311
293348
105828
278939
225639
136786
70064
209558
132366
125358
263063
112455
272920
222783
264047
121311
150029
274680
206824
2318
272988
262932
152734
190783
71715
156613
116322
186532
8628
81972
50283
267488
141716
269508
243016
244380
190939
306416
235237
207329
2154
71498
47795
116357
91652
92082
270627
192136
122163
150659
139759
8488
114352
145694
178001
222019
85346
159994
71119
215071
143288
216141
93217
280287
54565
162113
143830
122183
21955
155235
232628
289696
101270
296932
197580
245262
172071
64400
18246
286121
307622
82485
66108
307271
218014
145333
269521
287333
73269
301871
8839
213283
136839
150699
135167
110184
276847
157375
2814
300988
41998
58963
40931
83795
137572
279943
62225
162629
114481
139037
284398
206637
18945
99957
241531
19475
130669
181860
227928
158739
13616
165233
126181
141636
42452
33599
66482
121362
175206
30820
175654
250617
29889
114732
51980
75697
133211
146632
230579
136418
301383
199734
191222
189032
165072
82002
152625
74909
290861
184118
20950
58946
283944
169200
1987
197914
106006
288622
236880
153990
109888
133822
25034
272677
136264
115094
158805
170013
107932
20475
88422
292393
78977
219626
263912
173023
59049
226797
271587
303086
288805
187665
211739
217938
244048
133836
142438
21218
274985
250286
175477
9014
288100
184431
300007
212959
794
129322
283955
125326
44591
75271
235558
122602
105703
27744
222892
38078
47334
1560
1882
185780
111037
146448
7439
90654
249366
123078
134787
60942
289245
66424
242828
191635
42999
91257
61583
281694
65068
10819
60899
236989
170562
281811
203442
147101
16292
209395
219871
281368
263285
226445
125660
224974
220431
39207
278830
25035
127326
191287
72535
240539
47951
152570
176892
176466
175290
207317
181613
44920
125291
88237
225164
225820
28508
305096
127221
240790
31677
192445
111526
152114
295675
275313
215513
174169
21705
295910
36923
264544
91802
284340
18935
278654
300574
13717
93309
210987
121601
138240
166878
108586
198291
191183
278522
169243
89786
180159
213171
80246
293333
78656
269002
77580
224034
173311
8501
41889
166453
26203
142257
225100
263529
129446
129073
72403
270549
17760
168663
163029
240630
200066
86610
140605
162856
230346
278611
246377
289587
153370
231089
71592
190858
88215
61240
107216
39350
228074
224213
52815
230033
173947
193701
28478
225078
256144
166864
203385
265525
146127
297565
80965
65475
239718
45977
119199
105914
23223
240945
263943
294647
94584
144107
70441
77542
59331
193765
70876
295084
205725
40459
243169
103274
139403
122418
187667
177660
16860
137879
52554
261251
191937
293139
106137
72740
70161
22927
4597
160923
53970
37063
305562
251046
206851
58484
45493
145421
59474
120789
118300
72327
288290
120452
303815
267476
181468
132970
263732
177246
182373
299733
105364
56268
6235
41545
60515
11168
304004
231874
270782
92883
196828
26860
71546
56658
125895
171032
290053
148266
149037
101601
210932
198509
140125
277941
96972
272053
76305
186715
99660
155787
118902
205494
284448
302838
243646
113885
282242
119942
304579
74401
263305
298263
21830
307801
97332
74932
228458
122753
144082
93641
46188
172258
58065
86102
167673
34097
204794
87269
243823
257269
29621
172632
197694
226713
144156
186338
148925
255933
215346
6453
97320
255326
29140
7992
308436
300796
153500
289292
178536
107118
306662
160717
81776
35964
77883
193579
278731
11256
200722
170483
138448
103284
228472
77822
137259
274063
55282
178862
12319
125065
266586
232877
248479
181537
264563
21064
100706
84861
259752
282261
21349
14847
178881
23336
198188
223055
290327
190730
295834
124086
122608
298656
125804
261489
175779
116521
81339
188380
285791
262622
268177
249561
270149
83756
169529
237774
204635
296154
243291
19766
65686
286337
31229
288842
229848
223492
130735
56949
223952
178741
271992
212657
175099
57279
309112
199557
8150
178885
94870
250233
145219
89675
132025
90815
278679
230841
203988
17388
216176
148271
118479
93331
16754
129370
275761
191320
293475
125075
131742
287065
284097
52702
242720
177891
159870
58471
137382
72374
149289
197598
214194
89850
240870
8397
251565
68973
186135
17449
143845
93123
150130
254412
12208
223972
268777
123221
167162
233644
284021
166109
166511
252619
120839
254974
187571
141824
259855
209679
20285
264459
307988
1847
301675
106763
121499
1505
42361
215262
132997
175993
184742
52445
295461
30873
55151
263662
184675
166383
174512
106678
34045
91732
53558
102216
113340
141806
138188
87684
69706
88455
248727
259633
219553
210904
195441
122475
288648
156738
32726
262252
111882
301936
267916
304469
132749
83258
104036
216304
114438
248525
34357
194015
11995
22106
304182
63886
217638
31899
52764
277994
132856
218854
188921
207075
210641
149333
250717
295138
214574
50170
169387
159520
132046
279192
206231
286830
39142
251132
65584
217382
118184
196932
36421
253029
285630
81646
206914
170925
246932
199781
224421
113702
12455
112077
102030
55508
5254
170814
85799
244438
129866
120397
65837
45781
262816
112280
150596
35622
22704
200971
213385
171890
97165
290303
158231
148326
244815
184638
236821
16020
103268
257962
29257
238586
105762
26580
206155
183907
60744
150077
132969
265251
307365
299253
135904
27259
120655
233498
81361
199641
184513
79567
205157
243247
135124
231800
259301
161946
222226
184869
184706
300449
273261
59732
14117
46477
212233
305956
304841
59561
43313
7244
117124
306514
243735
213615
12187
219112
272032
298033
279801
7400
250550
162083
141426
21251
53967
296527
150092
277091
11414
37854
278878
250995
94655
117316
100008
187108
58802
17122
249338
167973
21944
61683
311
287205
106343
158384
264809
147244
97084
279517
27843
235770
21728
248984
111354
197980
160012
13471
251607
276102
108231
106657
50523
295692
43559
102995
144506
243535
89554
208229
69031
61266
309955
287502
71154
217112
47537
222235
1829
7676
54061
215354
26421
194182
275687
26059
277036
13813
63835
70401
56669
27907
176770
63944
65657
237534
109446
40155
304532
59331
60880
165852
51111
294624
269212
56319
113111
82790
134832
272639
179974
115999
280913
301739
195291
275222
272222
273770
102426
249293
144989
207895
134693
5901
235163
191454
172888
100811
82570
292148
163839
28065
85568
64369
121325
196354
100385
292578
159005
264614
216634
17446
113156
69594
152398
186203
283855
49164
227941
116847
258586
213071
10534
120083
275152
281040
263807
174967
231326
20377
200754
117910
199215
107281
126921
137957
48286
283434
170415
117501
305655
55946
154732
303677
47914
123574
238603
300515
297908
210222
35725
272646
14918
142073
210819
34279
224056
36106
20408
149042
12428
219209
308738
139255
62269
260906
235692
57180
18171
162703
72462
210011
170948
18985
44643
17085
167833
125068
224744
197628
81536
239839
290563
211648
208722
293015
228958
20155
274711
286937
250596
233549
123927
29776
296628
180366
248077
91056
142662
141285
167349
207510
104866
257553
70359
235501
223389
105571
41247
144087
279402
151808
288859
138202
227420
135482
53545
278088
42529
252299
130863
3804
158897
305217
203071
5314
141759
278101
197093
289697
307875
259983
297335
210012
271192
25347
14218
143454
88093
52705
97876
272402
173951
174477
189923
245059
32611
5442
202079
225
14009
227922
182648
180582
304111
125935
47446
145030
8637
124509
10760
222734
227023
203763
167410
258130
132633
9523
160581
128960
83442
19393
171024
140321
264665
216378
52878
110027
30748
69479
94634
155394
38505
60193
154746
163235
219681
112222
30623
170953
168127
151888
264560
284046
204876
286986
17502
142402
66540
109496
87577
288996
268380
273976
236712
238466
135484
189579
73184
298472
5641
32388
137575
164284
70922
289953
172340
108667
37564
103518
60387
222863
257672
198457
39187
206330
15100
105750
14842
55304
119720
79943
209791
200523
1450
101235
20932
250184
159795
53716
31015
165999
304754
244399
51713
267307
256497
149020
277433
127216
85471
66973
270263
35336
263831
252568
182428
291633
235748
149530
145900
19413
215133
25117
89843
208325
112676
74148
211132
130122
35133
216792
200341
1721
101990
248222
304732
132893
262132
154654
13279
232642
191984
257784
146576
245342
113500
103967
99810
86133
139247
161737
119040
139068
48097
215340
81395
282385
291380
72297
110533
174152
180297
189233
30920
249097
19648
209196
26884
233555
175068
306831
117619
97818
136392
275103
9271
199190
6165
834
29392
211565
24301
120297
126291
237190
295520
272152
1504
224783
159956
248324
208033
30817
257769
295779
155347
13823
88549
250281
46757
20852
49107
203354
112944
297178
238744
117988
138526
130293
306621
273340
258626
3466
31055
180655
42160
244690
304435
128677
32854
169775
291256
304347
17881
217756
193416
146591
109494
261397
42206
294950
120511
175843
296625
3819
255445
160753
37690
108530
216701
226564
122395
8063
125137
73358
278239
65148
36361
296191
32641
145569
149809
211962
278157
16320
155964
308491
215742
190335
288305
67754
47857
231909
92118
104607
279459
216244
9256
87057
52901
290923
101019
54433
149990
225457
23533
99915
102681
94108
114945
219351
149751
270943
49662
226291
114425
212880
130841
237232
258213
218752
55795
14972
65376
74194
205104
76275
109683
214041
1327
112916
37867
270498
298731
255238
296996
184253
266837
121717
285451
148864
157718
127919
129390
84054
175934
53562
285325
245960
239636
251890
111946
110014
114485
253917
97141
57005
124366
198656
278132
8857
120049
159618
268654
282904
143722
236508
179150
225925
305318
71436
127971
180467
157975
81588
59749
242175
161343
109058
284333
156542
65652
203519
114515
84518
190890
164100
293688
69322
205150
304450
235576
208947
153717
164812
290127
189772
306431
274614
222457
9883
250054
131822
289036
247065
38390
67035
101252
231757
83720
35288
44058
176885
164431
218956
307164
150913
237052
179831
170514
135526
73169
212129
102368
51495
176381
261759
285919
233299
112123
131796
95828
291764
177455
110989
223461
21369
92708
170751
36520
41180
137215
141211
272072
12136
169208
197434
157203
23116
303377
238109
264014
84274
57683
4161
255663
278935
8560
34399
106184
16721
300936
106697
80592
227461
249012
144839
99705
137236
81366
307115
161364
276615
52842
180819
137261
138626
28321
119599
72347
189282
210587
231713
85049
86057
58134
262053
179047
124115
263707
211984
5029
252049
76246
7096
93455
4591
220602
132677
143287
194814
307375
67595
10122
178129
196268
244989
169117
82667
259860
67684
169325
175245
237893
107126
201177
17558
275196
179505
237799
296927
64134
235381
60498
11479
308943
42420
48918
87771
248954
193495
37541
26834
26775
101950
249548
237047
306308
172228
44943
5085
67633
183210
268392
172892
285252
299915
188911
260899
40236
10862
94054
154270
42069
158737
253785
214543
73385
211922
5211
13882
34117
187851
245413
285292
38722
40368
251249
15892
287660
203230
248895
230660
114779
154218
101022
9464
128711
28522
40639
134868
101351
150908
298773
122285
30271
116011
191856
39685
288181
21261
75155
32452
24900
105267
168651
174884
248904
278195
253902
118232
27614
305890
20572
72649
56957
193805
122649
104336
301853
130778
75831
248631
120960
73835
178345
199994
148068
161137
175792
168766
165133
93108
261766
167275
56609
301314
294088
215794
268445
137713
187611
201044
160625
93440
175014
19969
257823
172760
43962
153552
296785
276285
276535
391
263607
122099
28599
244962
177761
109683
48935
140979
201249
213411
232094
189078
12970
144854
61761
166736
307855
54310
204679
283591
203454
225498
27718
174964
173536
40651
96127
26866
216337
34910
105275
271341
249911
239080
248380
160211
282569
276486
29851
293643
142350
285373
143381
93592
92342
294725
98426
83643
145111
107800
39738
165669
168500
108468
63688
212620
29238
233725
223237
154126
261671
100809
51696
150722
49198
52698
10020
147996
150552
85169
211754
283721
153557
251787
150954
37048
132175
218421
75258
269250
273511
108941
163841
55373
178513
117825
218793
93949
39007
136022
178154
298929
255722
284911
68462
17010
93520
12842
241535
100378
215593
194320
100121
253205
189818
275023
118801
221345
113997
286151
120547
80810
299278
94041
119318
133309
177179
86912
237449
38411
154013
108254
281768
292721
256222
96512
235816
125378
16156
304980
247512
205138
271090
252740
251600
71252
268009
140001
273542
98477
169263
137272
180748
187922
252067
65842
40141
101957
238451
164296
46770
230577
225734
94674
198782
99055
40199
11955
101463
173739
210420
157470
178826
176873
230673
210262
116564
69609
69640
276189
66912
163318
185942
148057
39334
255246
137383
275068
255529
116972
27606
217802
71179
149091
269115
258091
13677
70609
72263
65061
205395
302764
187062
22679
235500
277879
15917
117230
183391
10594
253103
224771
87407
162184
82760
24802
49469
282023
264261
281540
138966
288181
210829
238738
228811
119064
37885
65705
205650
134629
82447
12542
153557
295549
137257
294263
181678
46286
92963
305670
294347
32168
167748
231855
276107
253683
280126
157160
169512
294550
126021
302620
157215
241323
296579
217956
51467
165883
160797
227823
153197
199428
166381
202120
8135
157930
104773
167831
24760
100236
136168
283813
17829
304087
145852
179723
78790
15299
95734
49899
104961
156156
277840
207316
40065
25681
287765
77813
23726
296983
256394
304976
135809
141035
64081
163027
222657
83096
309833
206713
78073
153908
285985
121804
153357
169106
175683
164514
301358
153575
248459
27915
13200
50712
78898
151344
1893
73828
212318
218170
39429
25533
103525
289021
112088
37685
209825
214743
116907
18763
206693
145019
105135
110414
43393
224331
270915
176150
63264
172773
268512
245071
160676
245602
96335
7622
137499
278654
293504
10955
80346
260502
234092
184069
283244
85943
296160
12119
9967
271507
194570
277866
15664
247712
209031
84340
277211
253656
90626
174203
205171
101220
129805
205845
149456
102618
65243
41734
287962
112274
168156
66021
214682
213507
67676
109146
186207
132303
292466
189624
44143
40721
57367
162208
141871
181277
87567
168509
103133
80977
37697
4448
230745
153161
196303
261377
41225
223807
138544
235820
129769
172606
206586
252580
3065
50750
124216
291071
10454
203580
192262
240971
84261
193627
261595
50646
119032
194191
256672
80106
150325
36296
65526
39189
108920
60563
60381
309250
135034
117618
54184
113639
66998
123531
238338
114696
224579
68185
282144
39904
208802
6443
128535
108439
149129
149680
28333
106006
207786
263266
225776
302594
70155
75883
217178
226553
227090
70854
55480
259369
77774
196916
71937
267803
247702
152018
242197
232551
13866
186742
200065
1468
268722
243321
89949
261909
175604
182977
54010
85354
6698
120610
219936
81211
298425
43973
296088
80287
111567
128777
50140
25943
23153
66660
68996
20298
98487
271003
97632
166320
38891
273120
157542
171506
15614
194672
109823
104651
154485
195441
15925
268064
176720
143366
185106
180830
17880
25460
11463
141243
90884
40344
299110
208608
90265
300032
108755
224929
68384
306657
174427
221221
94741
6522
178993
154566
239371
137531
116465
220202
48298
241626
41302
125013
117894
284507
197126
262918
227221
68228
162087
285317
81510
30688
29377
61672
283154
109368
173279
252488
175787
244967
121291
167691
3297
133227
187317
216478
99837
79015
1211
122418
291768
294652
61943
214056
11331
55711
194833
295636
293138
150296
107571
66985
87599
238997
308326
176796
155763
206464
307727
115352
111533
181514
163936
75575
135618
131717
164289
255434
38535
42425
144983
36136
290835
144729
129588
61175
97038
265848
186278
139010
228649
81351
43680
138434
198652
150137
259537
107360
307950
79711
173
106691
287142
194874
183722
118881
281952
176094
132723
22041
15782
205086
9342
305196
139867
179550
300163
170932
32649
251723
47311
143308
28025
90527
92528
78308
297735
476
221311
284847
54883
81489
218444
22598
140783
251740
123123
35522
20852
100945
38510
296842
124640
101538
104997
165423
57951
197412
146672
8667
123880
149200
242646
205677
197772
83544
265248
237780
41924
172920
120124
179072
153168
96853
25237
32432
21404
245631
81029
33382
46950
18215
163967
123746
241985
232114
53440
160480
212403
109469
271055
127415
222003
188616
158912
33116
244811
77526
89054
249706
255320
41541
217038
13799
49052
7622
47817
208525
70561
107778
295088
102663
49952
246836
205966
32983
145569
189450
255455
137547
139479
14729
299274
186271
40927
307254
221131
241897
172151
273035
290502
165800
182278
176970
95499
102082
82749
175011
120538
110630
36171
187019
156567
94648
167165
114315
130550
80144
12861
78661
305884
37993
113871
163222
142212
40401
123852
256362
111614
275412
172973
179023
127461
205381
288363
42325
70480
85952
76228
112658
290797
86787
53466
258536
164379
207176
254866
180795
100340
124573
257250
45893
96828
300326
293716
85533
48815
53243
16878
140685
167565
296782
105323
95108
102548
124060
185839
191451
227697
83457
142640
119787
138576
89306
300929
65340
135447
113587
297970
247649
302064
19329
262352
22712
80596
296101
267827
178347
247280
196391
180465
228869
173603
300968
105819
18952
249854
290138
18132
183683
155489
51161
117196
179865
146245
243762
291001
191641
118436
274009
251209
231836
115230
92701
212802
161225
102791
252601
31646
186662
35916
243569
180179
151637
219976
93980
186505
223836
6143
49965
152464
181948
192658
65925
17681
105201
193080
202351
117358
160528
269835
106727
169485
253594
10535
86243
249959
247136
136937
220731
166340
263123
265575
20350
72343
217289
213801
113971
241024
183368
163423
166886
93344
54476
309006
37361
66442
127004
290839
25085
37554
155275
175994
43998
72015
307655
207573
100948
113202
160664
280931
98031
153686
151574
282318
86024
306073
16888
26294
44573
52120
200526
60608
243215
171667
70464
110628
39837
30361
194610
2206
308218
161137
39310
165907
19546
42350
171287
195126
136409
34605
222611
129526
295207
49796
68759
68481
170655
113041
63642
54897
138122
1794
3324
151118
52828
235933
56923
52347
299214
307888
10371
89148
169098
216324
130366
88793
146058
18957
216232
49321
144363
233310
138539
227949
307607
178325
109061
14139
293550
154914
112910
104414
156238
134209
206602
236462
234639
240370
183445
180141
83864
288218
101727
112012
151057
761
239533
157652
232548
18980
82995
18275
283003
309817
243994
251718
176178
107556
43104
271903
216501
218502
252974
180047
134230
73900
210664
56709
179681
922
48945
224969
176030
224039
193328
18925
92674
201818
52678
214162
218406
209931
232041
219090
272381
143610
303569
169955
48859
56636
168689
50825
269256
295891
134443
273232
19726
244107
76103
225049
126361
100101
66438
212040
5320
257786
263206
152452
284110
242865
114110
121839
205157
293230
63027
40257
202972
304614
87649
14089
230905
127742
163017
247816
298666
187855
288191
186884
247450
197168
221669
161041
114498
259715
50648
173325
38869
90115
208189
126506
218866
218109
144084
221451
303016
275294
141425
208480
142562
3642
273121
284239
97471
142970
75330
219324
108452
114195
301189
215511
304572
94538
183491
182805
252555
34482
204374
146269
179972
99141
111990
18884
40736
301740
60101
100317
44512
78165
302222
290158
35570
197138
105346
206794
44753
133682
85864
248068
161492
150829
158838
295268
114024
17545
39157
275532
139573
9509
156015
151143
271512
254622
181078
94205
97897
294879
291454
71536
89137
282412
179303
233636
133240
223527
151332
100251
180610
150809
282818
8401
198424
216395
198657
61626
154801
141961
274921
30694
286685
235845
37338
295443
155810
144982
240268
120683
100687
171956
21548
55941
236060
140711
28522
243845
174689
178489
131115
95874
105220
254919
156145
106365
47288
130223
36705
210537
298265
200813
84187
300916
12858
51918
126195
41355
50514
231341
105445
72184
210931
272563
190457
308356
301907
270883
231183
104937
67069
153127
22401
61694
306832
61250
291687
4664
107116
178035
37366
185966
174055
303740
184359
223873
249143
246906
94242
238007
261415
39261
238047
225567
25335
153708
160681
14863
270076
31786
26599
111961
67923
140972
266084
2706
63251
238909
181475
103004
174537
193738
54209
287203
62774
257134
72220
5436
199774
170107
236274
305097
203866
79764
57902
95713
239090
133992
155972
277246
182009
102446
75723
50872
69777
98677
139459
274178
26578
53514
297243
57311
125959
239656
43834
174036
249264
147520
36399
41135
90256
272117
149434
157179
154513
172741
257655
5930
94171
118945
229143
222089
122201
263375
155040
228935
227992
91940
49980
94063
73255
242238
196461
42545
296280
210784
72992
2375
309134
214097
63648
194007
207558
1101
246649
192468
173486
200871
223764
205374
4505
53779
47827
267032
238651
70289
98052
163251
106671
228860
186215
182088
290131
44657
248986
254205
228244
305857
155939
63300
12044
98684
281321
23028
213045
33360
226510
250243
152114
86747
145545
144859
34631
45240
136809
118933
280678
8099
80555
228567
159340
81920
153656
235569
67302
47739
145705
57484
306759
269552
255357
108981
148326
300110
144188
103650
205709
272219
207190
68860
72599
264184
109583
25151
274905
183792
201075
41998
234417
33666
166595
164452
276049
278626
266736
141446
91222
284521
120425
71533
249080
148003
148435
5706
5819
13229
98379
36675
266888
191649
191191
257195
10663
280814
213131
304950
6500
124463
116603
304620
296743
293316
246241
746
232616
13440
10896
49267
287861
120834
173753
25574
267398
154262
290321
85616
46325
23480
239145
19014
169582
204823
250134
164463
206309
206937
180682
158629
244849
266126
1597
308346
233968
206964
19828
279506
78350
98551
36267
35298
55352
265144
47075
96706
295470
234046
247364
12948
278674
79964
281693
304143
273474
249594
140664
274860
68170
274469
146553
82768
260388
228504
82511
196105
146708
218993
139385
262112
21368
84043
198775
31212
89213
266147
176912
116814
115976
197465
40946
66408
57710
167880
273142
175930
157715
197997
10450
102632
78121
158952
77315
74827
219259
220129
24071
19720
40238
14043
78147
112202
200038
82175
70443
23998
283290
52233
34084
136473
14857
80785
141978
289262
305475
268036
38363
222511
216539
115158
175389
228797
170166
182579
60321
145106
180167
4774
168795
70013
135549
16628
129457
295878
122913
82128
125429
212784
238358
158246
176567
89002
152431
139816
51490
168462
54096
19255
173611
106429
220329
307610
247025
36449
156530
292687
31413
6528
196082
88784
170206
95875
120103
106796
101279
13388
83756
206785
40526
31160
262974
272752
35540
259419
56001
152944
119727
82868
115038
238486
259786
120206
45261
207111
256530
3561
14304
144324
159492
146991
133463
95964
109052
110335
121789
259223
42897
149795
115790
243639
4804
290938
103937
67067
210508
103556
283044
163218
45553
149197
32349
219845
6207
38378
164651
112528
227410
65826
13315
109914
225859
28729
177013
271340
5704
10993
195245
5790
89241
126640
300070
202324
116258
146498
123586
139942
16884
178985
166395
279770
54417
162892
2640
13565
257944
95223
281613
153260
277025
161211
97866
198771
262383
307153
238791
121387
157769
130226
188801
72515
30993
227832
84761
34806
141968
288481
146837
78472
26488
120611
303253
296416
152857
41958
70894
98675
257604
2737
281917
198194
101896
210731
148591
227467
181220
81353
123744
69597
94385
227887
204072
233837
104611
180016
270883
21746
220852
184557
110665
291556
148095
111018
204931
79042
45267
84295
259213
9695
101140
291811
170394
115191
136348
42024
20994
238909
12841
33092
97021
33013
173903
139618
235328
89821
234395
138835
230805
296181
77450
128816
144485
261737
276243
140079
49820
51394
232584
51843
96307
195733
232246
126615
142129
140882
62936
199031
49674
81019
163192
200324
62452
301460
265495
296658
139729
13769
215277
80238
215144
125
154480
176974
252814
177190
192180
264369
264743
115191
248047
303427
217460
223749
290350
109114
228430
19271
232341
11552
171491
266615
85865
184840
98188
226051
297118
269700
306556
254694
88512
219495
198410
73409
116594
19232
5593
148486
264250
238680
118927
40896
123578
231369
198472
114715
71931
202939
256988
176034
150690
236000
28600
109230
201211
95
73545
148066
181021
257265
79420
51071
53537
280063
295899
63877
220242
72084
268690
6733
80869
264657
44804
244453
288237
149885
18406
952
144510
149064
169345
66693
154270
126470
52384
297595
11731
219391
121954
151065
238758
265634
216897
170515
53892
130380
118256
219063
104654
271017
42202
4914
245240
79074
298355
166385
81708
222732
96352
206320
128646
172881
86210
135283
987
116126
253620
114610
173169
107509
241065
217543
307820
185630
127688
184566
28082
250761
171719
74796
98139
119265
236411
83258
213988
148588
261200
156795
231033
47275
235177
187195
258280
278028
185183
74927
161707
196793
213067
119222
32368
93193
251045
301784
165529
25157
266412
127067
12923
89468
73752
127354
155376
88338
13268
245891
209610
256417
157484
123273
172909
216125
177575
178036
220918
220867
85112
123349
147640
296897
69696
105622
92185
187639
59147
69021
304082
276103
83149
260703
32569
123426
288675
166442
137166
215018
53597
101505
284437
19551
264150
238678
90798
165914
253018
82439
56008
181849
213675
197019
255590
286927
264249
642
191124
41331
298447
80973
87379
227016
180642
174458
309656
121315
238913
58569
215376
225681
187633
164689
120917
82252
87436
186595
17672
221033
169564
149276
291941
73864
304660
274702
19680
137611
263931
221102
109687
100817
242706
255915
133248
244115
163543
264817
69076
171937
214309
284798
216785
192294
166095
265639
263428
50812
158990
31004
75719
207729
201663
275014
117375
158543
267320
49754
115169
162315
178345
105874
33067
68463
129268
181989
295975
109758
280002
184423
172287
70356
200379
24407
257986
272616
104453
205554
241485
26641
171992
115036
102855
265746
106638
287166
17802
143235
9312
73074
265364
71864
270443
81199
228624
188385
81600
144888
236191
274831
51704
39913
64409
54937
123746
222208
23212
225593
154359
305439
208071
261853
56503
147317
277861
210224
63468
239244
195456
244326
134742
150638
87534
86146
12220
186899
203095
270464
19341
96261
35613
102150
149538
252161
257111
236762
25522
59362
289961
295899
7838
154612
55559
126170
224489
303057
265553
254947
256253
135990
137790
238514
32382
38078
66008
257242
164340
135223
32204
115876
271813
219415
195871
181389
155731
171757
96237
71624
134970
122991
86659
218332
149458
131185
36832
93158
97756
196177
162948
294537
285244
218982
7664
21404
91397
115122
171955
135376
281995
67099
102567
69062
26067
286571
209558
226115
84760
122734
266225
43947
12975
25820
134721
227512
171573
103228
247495
124514
129430
20216
222420
161280
214640
119022
14386
195722
148793
216849
170287
147761
255236
107877
208583
214992
282452
78642
154127
17743
235479
24380
189481
74451
95999
134880
239653
2171
305731
285099
194546
229256
246984
19153
71738
85573
95965
34113
234324
124731
100976
97234
51569
48451
303491
144558
54730
238550
236486
172624
212851
64694
236257
170685
253039
108597
265727
168061
251767
273281
132235
253594
201344
126025
150574
204465
309717
134785
284915
28336
74623
175074
129862
287967
273228
61559
233698
98622
7068
106170
210717
210797
243086
72598
7462
213595
221312
193372
57890
29653
35991
274310
22503
35553
34683
142008
80880
17746
158607
96634
79741
197084
10282
43497
301009
281427
272593
242198
167805
115123
17467
154174
278278
151793
35979
81826
189068
48069
236218
69760
223581
47545
71133
217942
269819
88559
130479
3769
13861
302481
282897
11458
265085
86789
165413
17456
209833
18530
116987
188473
138803
152247
279573
24151
92401
181547
99629
42326
167422
239095
270720
272646
61675
204298
178926
178927
59312
102096
99391
113930
165638
306659
224681
228470
135325
301374
299645
138067
152899
170559
275433
285224
308374
237122
64522
182218
239090
114754
142286
11997
36399
219936
160087
290101
279696
27173
253904
16224
170911
60120
111004
166335
98560
130043
35699
251604
6858
261495
30335
161406
119935
145051
13832
171861
188097
77858
32436
190801
25856
252852
275868
55309
128735
266332
29593
86516
100197
117284
118701
177221
305248
59042
27771
198478
283995
141218
304446
161270
75732
201125
107096
108412
62180
18394
280182
258927
250692
3375
64221
83464
107415
183714
169888
297622
10468
114131
253178
269937
302156
21705
38625
35938
271786
118694
2175
233136
157075
119213
305810
84756
231146
17348
2788
272068
184844
177106
134776
40451
95057
60395
300627
306451
110027
242773
193352
215949
30810
34094
6163
135599
238655
24812
179084
133320
127816
171013
103845
63539
21083
234190
172625
250722
194350
66359
41955
5797
26863
29033
262294
292354
269433
22337
139646
110322
27587
305487
259455
102510
188932
33634
271566
174834
44453
178429
78899
195732
292928
121638
226406
44048
59731
156005
133263
58732
114640
281063
116235
43251
178419
102786
132098
20113
13868
240980
174377
32226
294460
95520
303901
85278
237963
63346
201943
10433
276923
291140
60017
270909
118908
25284
62885
54985
121706
39946
112128
125481
87052
267027
241373
91334
224066
152450
166696
11709
147719
55247
181572
240005
37911
135430
294237
146141
265262
297785
239057
64647
88229
106514
281896
234040
290760
106844
191183
4534
227190
247135
252940
183622
272237
7779
66344
75475
5968
41412
309961
69097
230216
212620
165887
167522
214912
176276
97595
246152
35645
144062
148041
171051
77831
45842
150939
273630
133992
199313
122269
84319
166314
104387
20041
205104
31725
280870
287034
44364
200141
97056
18657
89248
101215
217839
43898
272557
4219
95778
72551
296122
102324
148996
50990
111687
188422
204626
107503
202281
188710
220068
26360
107141
263495
134334
194702
20200
139847
116275
268180
194202
129187
236275
225300
188679
164185
271172
302356
63762
282600
298197
127242
192380
98487
175971
33829
41882
302548
88022
152551
185989
166926
103672
114541
294789
45731
22355
234616
129168
299422
212944
276543
286491
284215
36130
96468
263725
108145
191513
100759
49600
150
247652
105401
121366
176808
44127
52899
265693
93119
29296
102582
90302
134037
239179
99275
274244
177904
33280
233210
245605
304921
130548
84119
116090
106397
137172
117571
274846
23350
305940
52211
201007
186654
94699
248334
232011
236785
202368
128848
161850
274161
271915
78723
105094
208451
207055
280632
121458
273888
112743
248667
35462
212106
9719
159954
186809
279852
129271
240868
266507
264039
125328
128636
254865
238770
247047
266057
30130
133470
217134
78231
288438
167396
16612
198646
144872
138768
221143
267861
307794
276739
55934
208650
245089
155234
119117
137362
277336
162577
268737
261393
177697
121227
30186
43712
190245
73948
241105
212100
33463
302684
87044
69578
183404
268006
208003
268325
228336
193737
241962
125831
18221
183554
77531
45353
157033
18481
23383
224559
258815
229245
303211
1520
236681
114951
241743
161921
71179
214359
11976
279418
107261
184315
179010
92443
143604
224915
23474
200796
249727
136458
102435
295342
245432
228104
7272
149657
157131
14158
254388
141191
170417
271155
273341
273503
300816
4088
5857
191770
284206
248439
228468
99657
179584
166431
99587
236681
186615
166717
35664
234550
181994
161312
29272
210765
243189
133260
132501
136462
79921
92766
858
22103
24142
87830
117650
300853
22356
211057
140530
271901
163058
211410
87910
127089
203951
102911
117972
304557
35763
281351
202779
225703
48420
44726
170829
82081
114930
10115
156990
157328
286621
55104
151829
203473
252103
278968
32815
38638
134338
197880
177009
221900
142770
103472
271403
72176
207111
220531
259764
31039
285303
164994
265664
144204
255153
191283
141556
125904
60254
92660
76639
211638
294607
291351
229223
31459
139806
92897
281394
275944
52151
35564
114511
85771
250648
260096
78070
250386
37498
277548
86479
241524
234823
296761
222189
186853
5712
144031
205174
165302
245041
66912
125568
109654
202430
96884
288987
206574
302690
235105
100889
205691
66459
76943
73502
38818
149833
691
170935
113367
49333
79277
138772
266738
77696
191561
183152
19443
193465
188312
44773
99377
136965
174905
73895
138908
303598
27534
187646
203236
102816
251935
92483
167534
274705
42499
157833
150736
44208
106214
287672
42308
17153
42796
157382
110849
179467
244179
114533
13633
21647
284640
214516
161303
249169
169559
159320
6565
216730
125648
173253
176188
103543
308665
141046
120990
122580
211017
245454
158867
138935
122604
239456
220458
83433
300880
255039
268220
19122
126698
225611
202848
123658
219988
178154
155435
68929
299913
153939
73347
176874
7745
74046
62563
306655
239636
108519
203254
166475
58166
86599
174066
270929
156603
228287
111901
58881
231902
254195
144781
160495
307075
220362
129520
116657
170234
81988
114161
157613
53847
232715
152571
23680
52187
32622
21053
103424
107685
214257
33014
3177
308455
101578
205207
246913
286863
78693
149989
248863
278438
152536
291027
143849
298043
223176
289516
76233
124349
295932
289759
172370
41304
169769
91394
81305
166950
4161
137216
79740
202375
12047
17585
124231
166353
86040
294343
224329
221062
14644
264783
302228
268297
170790
225658
20618
121129
158239
51264
202426
167527
52312
113834
80805
197258
55742
126964
45290
200455
239207
50450
268204
51509
206165
145448
133731
192725
109949
27505
51829
238769
54424
272068
304273
12851
166105
44892
5824
49049
220510
54857
69939
153157
297433
291820
208688
254389
117125
289583
260130
91053
177788
217315
36505
178144
17690
248117
142445
28480
52910
244160
27259
191735
143400
158727
261302
183870
260828
18130
110053
175424
203295
148374
280690
263055
281463
223904
236961
82760
186217
221617
266033
175272
227699
238989
28890
81613
101318
87044
115061
238984
32500
5459
165334
104936
126091
179671
232639
160575
225866
253088
34180
232155
178114
126521
132901
249996
222335
254292
245835
8627
75053
265215
256372
150320
10652
7680
239781
182625
21418
171436
43952
119386
81084
147157
228389
273732
74759
233398
327
270603
191695
82858
227583
303724
203662
69382
127888
129741
289519
270476
135760
282970
230058
96139
95014
198098
248575
205596
293389
25404
150678
35614
63884
52426
127312
243892
35543
131721
186695
233695
4716
182736
37789
52750
99673
305623
304950
79892
280438
256727
164416
214507
292584
201663
155818
99124
86541
20611
133851
22229
11066
106948
131532
63850
28271
175
135504
177731
121226
16002
188901
146962
46979
238644
223359
223355
66803
128669
136024
238604
98443
212803
263840
122781
309747
111787
111095
168764
199976
219595
308712
278013
205321
308596
25074
297330
41653
166686
55691
31586
94425
95011
244506
50533
263751
247318
274429
94421
156358
110360
251064
75734
274149
161214
34698
282904
137181
65312
169615
115409
290590
272566
272898
81087
279826
263387
199597
261571
78764
224886
206465
11690
91206
118066
10788
36407
56064
56721
122011
190755
244777
285746
256699
19200
90339
60937
280870
247348
227662
307480
219324
275280
221140
223349
221001
45548
135098
70611
159091
281000
166967
136073
220981
