12216
83806
56330
40234
317352
122908
214896
133301
203171
93156
78626
21498
12882
154259
251371
100744
133065
239259
224762
295343
307183
188215
11229
159639
242205
226583
102618
14929
295280
275387
285079
519
210448
114247
226604
23874
232370
147432
154711
180460
168186
14352
284377
292293
313229
257101
13485
297058
41091
82883
178535
25290
44780
226324
40089
246689
6566
204007
211170
107166
278856
190936
180793
205591
249864
276534
285017
284704
73410
238990
32891
67232
189935
144911
233810
128747
258636
151796
40845
169624
222591
4414
142678
50651
234842
55024
141250
127031
45444
15650
60345
191749
86597
310813
126941
295900
22449
301439
241901
283931
174605
248019
237892
270515
8138
281970
109716
81690
79688
47836
185251
123694
316969
166572
4018
281448
114028
81228
312506
185152
44119
63707
171641
93556
176310
136175
302670
45886
115444
65884
197817
294427
246364
106727
153193
186961
4464
143799
295525
244233
229516
163002
315409
307820
172006
148995
222891
174075
244318
40278
82077
143143
290848
21235
260514
217172
130522
84544
119790
284432
4480
188868
179699
306903
176950
185265
260401
70834
313284
39376
244884
11335
106403
63479
239449
67185
217926
307801
17683
58107
107374
287796
314318
25700
24704
191947
194698
68253
265710
77609
71560
72546
257583
50553
222589
165409
84015
49167
252845
22697
202937
288809
77521
153545
195512
81094
81305
300106
207464
10842
5064
317098
93279
196938
217171
105324
108881
285259
317310
12377
125497
221832
25969
241904
204692
293829
32727
146816
101621
91601
204182
176096
171079
155898
274351
191556
216279
50815
6314
33654
225268
166651
302333
90334
250075
86620
52339
5115
133173
96230
222021
175465
259222
149033
320893
274680
216405
157564
235667
15952
64657
304631
240166
14604
153277
13200
89713
29286
229478
257746
299077
226674
230500
235622
187922
276165
305050
239772
319497
276925
97518
134748
263887
253067
252680
21826
9346
313325
58978
166678
78802
2807
70752
224983
141311
142863
288117
214413
286220
66839
114604
203861
232335
122969
285071
244071
129572
225227
223580
283125
273640
184459
125698
56407
71082
174943
73676
114979
111045
231901
78375
83034
179300
179976
282589
211067
20387
16684
227943
261346
264620
137295
137767
28011
51540
159431
121499
16923
297532
266913
266890
321198
109186
65034
267096
112157
91105
19201
238752
164907
223095
153007
110755
293857
95389
319034
129526
209188
323398
2165
289511
291619
169573
304899
290332
122939
271189
283875
250508
258969
216766
200562
192273
176694
198538
195601
225718
125145
180979
214942
126353
53337
101806
69712
203173
126308
210093
126430
278107
304748
164848
185202
40152
54563
84897
286423
308822
247762
243456
284885
284061
243976
174084
148587
177251
222165
308900
12074
220320
4634
236777
73449
239668
21157
21580
94475
69008
82860
25699
46874
52094
184254
95556
159320
237531
288514
80829
16775
90522
316018
202550
139600
54368
255950
180349
154148
7356
58386
226629
269322
16919
2253
52543
301867
276417
242681
179520
174737
121839
179661
123162
179369
11554
186133
318326
305959
308772
315160
288631
220862
262044
55612
37936
188754
94975
221623
125218
121649
318399
170847
250702
173819
248443
77246
273813
145921
242027
88312
202331
222082
239942
37601
122379
160985
85763
160015
43836
304630
265658
202543
134912
271532
285615
227854
123761
248497
262858
93630
20066
323164
9660
151866
55855
232363
51674
176188
103972
208234
209910
199432
40574
162178
279238
195840
25120
159442
226269
128136
69876
221986
237033
227705
8850
209486
186970
201789
71878
54260
89098
88986
224733
173197
35695
92123
150266
59695
215172
291549
136000
252128
5968
277552
92837
136567
234942
134312
269838
127580
140560
211107
47021
51095
321404
189572
6522
211111
85254
301250
159727
192274
201197
201791
155228
258406
249121
297174
53740
316176
187677
30527
76396
13568
146970
33580
312012
6687
22609
49849
249955
307264
311925
233978
187038
251568
197959
20250
244292
163961
243636
214530
121250
163052
290712
105196
15428
227268
151791
170224
109928
322665
235850
57677
286310
282372
122649
82118
69658
1114
132568
172266
130143
249056
186489
254485
162959
161421
159104
188378
29694
280213
305210
4595
141298
279194
241972
18573
126045
190740
190145
225217
77213
97063
84335
214496
255447
19017
85597
217180
271930
267160
131466
60270
219253
181123
171818
111225
35814
271651
118056
266150
48761
132106
208870
242273
280078
173417
30267
220562
21255
263662
99784
99564
87119
207456
219680
139201
99680
84903
46377
243408
258692
7152
198715
153183
165773
189474
55057
159875
277151
15253
13
95092
258632
136947
149973
94746
237723
27883
59548
76722
228617
304977
69443
87366
6539
19105
86994
178714
53960
109327
42053
230041
97912
181844
298291
77642
251660
74760
27679
287589
38588
276103
36687
121736
71554
155647
290400
3972
210760
69801
143370
279796
311327
18712
12416
271628
289397
189720
257330
46152
13583
122371
83040
101333
83526
211294
301916
121690
194366
33327
158517
220545
306528
291084
45624
90905
289145
188308
302313
113879
140566
135545
240361
220914
77856
322263
60371
164371
298964
46352
4955
157194
157554
4086
21192
317312
111156
269146
94157
64581
170593
168116
43556
235185
37384
133375
36625
313393
189219
202554
75638
289362
246737
156515
91670
59087
121670
248996
33453
18267
66313
135244
82170
215693
213826
229807
44514
41180
234448
236611
231540
132877
26745
277482
284448
188848
301963
129600
53829
241738
56410
319235
150793
314965
272599
263031
133823
209747
16317
276144
53822
284959
189044
86718
274971
58285
58897
272702
148568
66049
257492
94247
308143
310657
111762
104685
251632
17295
101425
91899
223084
155406
69593
144974
68262
216471
67174
87641
84733
30152
30415
179293
88
269222
70992
129287
79199
191410
98557
157511
189837
1880
237399
205226
28070
33151
54484
130573
47284
87514
72523
307093
45559
285515
131077
222505
265679
276533
137925
291456
299606
256527
283665
100357
8572
85663
259634
94336
82925
272947
166300
139498
192165
28481
176923
86686
264028
59868
267283
165938
191515
316181
253876
311297
183780
95924
46506
217534
251020
290080
316205
310447
253032
87871
282353
166320
52058
88539
227528
86075
270630
5683
105252
126717
216871
113968
286380
77897
98670
249658
304773
132492
96564
53340
178829
142338
127773
177428
96532
148002
75301
63211
292815
73544
92547
271109
288693
98089
133871
136560
23509
148884
127282
219646
223985
65462
36079
313027
316824
186390
169015
239322
107288
132546
47228
110232
227021
23518
52340
81799
238736
204061
290418
118059
93402
236768
94269
100423
282591
37296
91394
210557
163625
273316
215537
10668
50945
25085
179740
308237
183295
18828
155996
99155
200143
7110
201408
291355
138714
16548
188070
38095
41425
132147
93885
73015
290540
285664
4750
275417
123717
159658
301143
33947
115046
23710
282186
77816
76919
229498
323011
285236
187467
307919
74115
258288
163281
241406
122936
167761
71371
104073
265372
258720
119958
301178
224469
147749
239727
51382
314412
28217
225942
157154
303512
120881
283057
183218
62072
208507
256910
127630
84090
176454
61674
127341
106234
222408
140203
63649
80697
207881
119930
289729
323520
272459
227328
307300
141005
211824
171556
52793
92055
46855
43738
281236
136498
26641
108798
63882
225159
152045
150719
145917
198145
296775
281793
196940
257455
55433
183838
195761
182605
212940
284886
50066
178241
71727
115216
312935
127272
45714
264255
209102
185154
238019
145641
289872
130869
41080
246217
32363
103220
263458
71419
59115
249554
202494
11556
131797
641
65026
314539
314811
160130
1696
4507
286213
90331
229951
237219
247904
123988
178138
43523
137986
292247
131454
297111
263027
259898
161291
87756
149428
281232
125960
300767
283106
211663
225766
73173
290283
37621
199801
279202
226840
254721
107501
306682
321061
312157
111828
58305
209683
174576
25492
71457
22047
116194
190807
287290
301511
284014
301720
50570
294121
265746
208346
183998
10226
272176
256804
298323
208534
210720
5549
44700
73786
225499
28726
65171
200920
150595
105713
54841
67399
204673
266126
308756
225393
266667
305985
123520
293913
282256
92256
301614
84194
166322
144061
71482
174344
289167
98345
218041
32243
231979
114847
314196
274771
241876
99179
305881
255687
14221
145900
274024
22354
195050
64498
201539
208962
14083
112618
30940
317441
221732
14254
267531
183846
97281
112565
151171
199968
278817
157428
155132
318923
158158
203728
57559
97837
219082
238983
123805
75822
192630
155394
63435
264018
218223
209511
180795
194280
4224
107641
122816
14505
3220
118412
214088
193728
90300
203190
121416
297529
316439
213404
37086
187023
319670
193024
242904
112977
186851
107100
150312
308219
134199
176643
193191
266500
133945
33636
81645
219321
263061
106558
197487
187047
119868
151534
192424
143644
83459
114946
245702
309157
242179
176865
104997
84577
297171
284958
40916
117615
153401
296541
228735
136680
310509
56671
57851
136988
17066
197442
149846
170703
278069
146438
225606
38612
133258
304442
242342
220431
219029
170313
25512
241887
1913
96514
39250
251699
214446
160419
69671
266899
122839
258182
141313
226786
170268
233582
25147
251611
178554
178326
147893
33618
73165
248052
109163
203891
146024
180381
286838
78536
118525
305921
315493
318429
258364
299964
315099
34861
228393
65157
131690
310925
283042
19553
62256
300163
308138
233448
47781
265732
230912
6345
56477
95752
288437
305259
135347
166454
251341
172434
143445
256107
313136
56278
60827
162313
224009
59742
233595
194104
142175
157677
207083
28043
208667
12073
282964
72251
48494
29031
68142
125495
322644
2054
287706
220477
252180
109257
126977
183907
230610
60247
251631
137557
129787
117703
41972
299126
72621
43544
162275
186613
248209
159857
232596
227222
207570
276273
134095
248026
259393
308926
1899
259786
98267
39934
51281
297831
158621
234792
246230
62141
201112
60587
235517
113699
255655
46001
233612
186712
206586
157585
3274
101547
64742
138798
71317
65941
92907
75061
221159
294620
168345
178953
279630
282236
200540
140520
90467
1515
89181
164991
84710
217505
31208
32500
59537
205852
186452
173756
268205
100167
192790
242818
204146
152120
115102
261807
311908
21048
17488
77694
57867
152474
26307
222417
226750
86009
138888
203799
135867
237169
80888
34818
120421
14971
155204
287363
97576
131691
192206
177186
11514
200127
249610
95671
246108
160957
312248
242354
40011
37394
2266
65693
85604
228972
261413
156816
255009
28521
198481
95831
129424
92111
198495
245466
313290
139106
165100
66229
110352
66591
25958
233362
47404
109659
110614
123923
242435
186685
131303
141784
44784
187027
154041
238712
104789
68086
282230
289720
81261
24392
130793
229966
45601
65646
109247
71522
303215
114522
5638
21816
219838
68890
229187
268469
73150
170186
150122
255662
321347
141230
58171
186916
41142
277264
308297
18483
137690
242478
105639
310708
74987
87750
172431
88955
274628
305363
252844
71611
270528
154457
212654
44681
213458
92791
314105
143913
188426
263399
36401
240223
124286
316057
64992
98386
223766
276119
301885
104868
268556
142033
250288
16130
166418
177376
277678
30086
223672
38777
110912
75761
286723
233551
136288
262103
136822
86959
258533
177502
31158
195085
210453
301161
276537
175039
84731
53479
151963
232468
198491
65297
60467
239161
317765
234632
149445
76915
16715
290161
216363
236729
88083
22099
297602
206103
87218
33903
214322
139042
26334
262141
296379
227970
195588
241782
244517
262859
274240
172477
288920
110911
17301
145371
193629
104977
231619
285332
221146
233579
84408
194472
272610
182298
183770
141445
46938
94713
136333
302213
13800
93035
255347
156253
70169
115659
22015
81426
255246
299281
43531
98750
163027
4489
250799
244474
252749
136020
212459
35131
179005
215316
42456
56042
203204
138606
16805
301490
224154
132223
64402
279209
88790
201830
56877
174725
282828
78757
255508
251535
168676
54983
260969
323059
107525
92869
6820
209397
197946
285608
65935
145125
163523
313488
285186
308235
322282
279671
283076
260500
115888
44787
135269
154813
6005
248407
279958
54416
202779
35749
193904
311089
279596
175559
68926
117259
319805
177725
135438
28027
35292
121407
201676
293305
158145
98581
197136
239176
28850
23060
161452
197470
44373
61610
301737
265791
280984
238122
121214
311072
83242
179525
127259
215361
55268
66788
295290
288463
225276
225057
109394
181417
162497
298916
122765
223854
240441
204015
298841
247040
66443
164857
151163
209897
228308
145697
81934
282979
294960
285565
272542
39773
22307
173863
243503
204800
60183
284676
113091
120572
270374
276998
247746
121004
25788
245106
105651
239079
260849
13134
252186
18470
184101
252061
247722
34176
62944
225928
32567
304824
216080
218500
86212
17713
155224
298140
79272
258675
94335
43097
279555
79738
235846
268639
264510
88542
41254
131780
265363
219311
95002
298820
149987
231310
178388
244568
277648
138217
282649
203112
267498
14938
205251
280305
79426
178686
66677
118931
159221
210102
159361
119856
217270
259912
262003
284451
114868
269654
169011
296362
34812
237488
279525
202789
78346
103753
237454
264271
251479
32222
76186
196395
28704
36290
107988
117391
163444
45136
192807
193246
264288
235446
164360
156949
242852
176946
125981
196976
4135
218074
88426
103314
139162
93224
117119
222942
235986
45801
79056
52605
166680
224628
210974
172303
248966
92951
207119
220771
319174
109586
117844
156231
129181
304611
36258
51086
235432
79790
156418
232654
290570
163576
276689
7720
108711
210751
155001
77583
109180
202876
290457
171513
15323
162041
74789
78401
183210
224066
232396
141459
231587
194389
171999
34926
54994
173498
69989
242093
134353
251725
183728
35558
92389
209430
184613
36455
323468
293186
18407
25159
213828
294885
303117
2132
245851
116992
136230
135316
247804
144415
46448
170962
105303
192530
292827
276676
50973
94449
76303
81350
217600
78687
317599
305195
42518
127325
316053
204471
236355
29073
14782
90529
142205
40823
54686
19011
226343
120622
150590
204257
192867
45321
275621
283276
19516
187933
46191
264590
58250
83783
77349
219382
228640
251318
249586
228496
132954
174613
136167
257055
234711
311430
126888
72918
197283
193249
287404
7134
70837
264223
101652
56708
257116
17119
83727
182002
199066
282257
34896
213509
35184
90269
41526
145713
260885
176738
48420
494
187294
148690
79689
213371
24459
154239
49736
307115
322879
258838
266324
80757
218609
37923
109273
71981
286570
296688
157438
214294
272245
110729
109131
185101
293526
247149
30634
62719
292990
275013
216839
285338
94551
83534
1494
153380
192798
300909
313291
57688
229008
90157
73976
270043
221612
19881
231025
290922
55879
89215
282694
138175
281264
150204
296667
42373
110271
3482
6717
191352
212510
278264
208034
278080
35916
274342
13633
74897
63103
197804
129814
48707
25927
307751
119631
305483
143115
170895
180184
88246
187214
113011
91397
228058
194937
276211
195394
226632
126796
159399
117460
287062
67539
319064
135958
300515
317890
225247
70188
65648
2107
236074
280020
175522
314853
246149
245660
309120
69771
9777
248385
12884
301901
74683
21622
58661
85220
32715
124380
92352
245897
307781
218775
202133
73198
15438
198255
70628
185425
91565
189101
126047
20396
112220
151197
306467
65076
164122
244965
126247
194617
125327
280242
113285
275506
124454
14262
217476
228595
280479
175201
130301
63033
232177
10649
107665
238446
294952
282262
71188
165544
55877
278955
322643
276012
199703
3271
49998
121397
39580
252996
127267
270047
241640
94413
114285
33382
271863
87595
297018
251755
288317
315833
82389
53352
296996
205596
64134
314800
268208
195107
275478
275281
170738
266820
136672
318631
148692
322943
88953
94557
35639
315459
145210
118884
131986
35781
85850
158079
48273
27811
49700
111576
245103
306362
105699
128325
233323
104724
26883
206877
170289
305919
59607
317886
298961
114051
82668
106570
250194
25814
253025
165840
208361
73147
135081
88914
195443
39144
121047
287734
102469
181476
54734
82275
100822
153937
226758
142781
158689
4962
218063
223397
5357
45966
168764
51690
69810
136927
177514
58775
187804
242562
260711
247596
1499
293249
79174
304840
92009
86480
255395
119374
315968
11286
122499
51705
32648
160764
203518
276241
95089
203721
291671
179157
26550
43879
307278
270840
205823
311782
224979
270302
249063
3940
136478
60539
37203
135167
189931
28532
225634
205398
293863
233322
106344
17016
101886
263839
160946
149225
96588
188038
11243
195221
288015
294718
179815
176947
193424
314270
131296
183625
232365
294906
280594
287831
294621
183873
309243
243463
233259
189761
243661
208818
262424
285417
266965
205315
218779
171869
247681
102281
56622
43522
189091
144297
181808
264825
313821
233857
217905
139215
133544
319982
63716
20936
190458
139609
266066
36989
253383
248581
222933
126493
160671
300170
153297
132227
6965
303009
106976
82570
268453
322742
72459
219417
156893
225969
227286
308746
57375
152037
76886
321302
309904
139817
184489
244287
110666
133759
107631
315199
31741
201704
191253
167996
39906
1434
56198
213464
248782
126394
48691
136391
113535
5488
284616
79699
148727
234055
216138
322519
307201
157937
168337
252926
206390
5761
22759
200556
278096
150243
119148
244038
83118
103482
287244
108300
29284
49526
86431
83994
301466
235453
187853
263213
314428
273799
40590
184611
131085
172085
124453
231479
74710
238354
81243
279486
136414
164942
307154
293144
114573
296866
272626
290742
148695
100887
13756
288358
147839
180518
109118
70770
9503
218582
260146
127138
82913
188886
192702
59977
321710
170646
252233
9700
25333
169068
121600
20595
138301
197152
16912
78035
102506
128058
77842
131273
52016
160112
273551
82875
209423
150602
60572
95000
192227
26353
85446
192504
111742
13770
286960
97004
190056
92479
104323
209228
298169
26779
153866
240686
263931
122304
277827
115609
208935
126803
241619
207673
119703
144950
232758
314764
49649
224150
265049
221865
297784
109864
239823
132066
217093
222565
226238
117286
264536
180827
25816
58214
244974
20269
222402
215311
41716
209705
246222
111046
239261
210235
202186
106641
277685
202670
119606
254925
125862
66270
258653
116192
256425
149339
278898
230675
222702
78303
79576
44647
72302
136462
241036
121356
298949
174985
318028
69242
276760
109632
138429
298103
282899
145707
287073
139517
322628
227379
248875
196162
76421
245802
279206
216281
177767
181490
240896
204808
58462
232285
210195
143367
9990
246931
79550
73797
20959
113427
161022
181201
37939
69006
41384
179450
316160
256901
188346
171911
241770
98511
281076
138388
139581
220747
28818
260491
269963
227441
225966
225608
71657
87931
142625
280903
317664
52875
191654
34400
291219
63254
27251
323426
279317
286910
238494
185834
64122
177242
268669
194952
321663
55019
136111
182961
246482
10318
265083
235345
68888
236400
179693
134402
26315
260033
28859
95385
30556
278404
182992
84333
101537
235901
294129
169123
231012
126833
126323
54817
200967
232287
77290
282051
259787
96709
74224
263834
110095
202349
121571
244241
64153
159545
287800
185543
284969
265774
123932
158032
139497
4614
12616
31943
44364
154923
39921
47723
140249
85762
261890
13550
112835
136991
26135
22846
222870
112129
294832
321568
19304
166408
295795
61559
67962
93253
160669
281303
65985
306455
237254
183744
21287
257758
218921
257681
288686
157773
20551
153719
174970
17824
57967
194619
213716
318618
295844
213029
52514
93240
149030
160030
45367
203818
240923
153480
179828
58052
209238
180316
182946
13381
300701
97385
98679
128429
74435
217699
264863
283539
275712
274155
124667
262994
37386
213118
112429
22418
128152
143630
75229
93130
55246
158491
36829
126412
174038
307271
159213
129266
306499
111833
243319
173500
316337
32877
129058
142349
184119
81641
291143
65689
110704
100837
52431
101736
143978
174083
66868
236622
225786
47238
230293
171271
138866
265828
89707
277398
26902
63722
221920
217508
14333
7060
252067
873
105894
195892
237759
186872
109655
115023
138155
271413
219552
43265
207212
25573
263978
171215
147366
194266
69283
42276
316830
172453
232624
94156
6071
228403
25050
22345
285021
22653
261
193674
82607
16922
276504
20022
4413
119592
203297
5607
262082
161225
272828
295446
96321
69793
239747
129604
318353
296546
62415
21216
101508
8922
172765
123748
251498
122673
164268
37476
313810
218099
169390
195838
137285
233482
87022
28302
155758
180396
142742
73975
288603
142144
178285
166471
124865
120783
131559
83161
170931
94549
122424
158303
293510
135163
190899
23002
13199
81913
293048
28158
244859
18741
151717
256414
96214
167333
90631
29235
245139
190623
107367
223608
29525
137684
35479
245010
17719
28988
262208
229989
45906
263010
188128
310147
13921
37169
278724
97500
323366
248448
162670
50889
113563
149224
134146
207639
186109
244544
188122
315428
48548
117573
203566
20663
252652
145936
148513
81153
109769
194305
124536
219794
322509
189059
244014
176568
13243
242139
212901
109973
268992
43361
247803
186662
52057
103944
96141
157104
258813
52528
190793
138425
141987
247551
39175
137021
22666
233679
2168
74966
194395
192358
290150
173564
181757
861
204054
79894
228829
15523
224159
300477
191399
76410
66904
8687
31608
205098
151898
67166
288660
14134
267394
74098
155635
46592
9485
28425
104125
195074
237837
244824
284513
158597
187113
120213
20761
277225
153742
261043
213838
17659
169987
261694
254320
204148
247566
238935
254192
64689
219280
220401
170240
262409
225087
306760
33782
109000
229835
103280
3687
12359
94033
20438
30211
238163
76840
72428
24906
231312
131439
116188
171582
4585
161822
6232
37507
46144
208913
214585
286442
179663
131175
105256
134306
63516
89676
213485
114673
255160
270167
219105
85756
143648
201974
59561
221808
116640
184179
155356
91823
305233
313793
281532
68122
138707
243447
78048
92339
136312
315338
100192
196992
58658
56620
73672
169190
44638
245793
184187
24657
222573
95971
94285
320100
132102
74865
104021
310185
238596
256792
244939
177983
110779
272152
285262
280227
9286
227390
112478
66960
247196
149830
168011
299738
215060
286032
257525
262072
207345
152645
70767
148145
75606
76479
141035
170481
167148
34114
256002
246006
288178
312257
121842
47092
164013
257491
200614
252582
250782
30986
180495
93149
292744
62677
190015
255872
42274
33857
242999
56074
114809
42935
222779
162160
214976
198059
165495
36658
84477
239086
142056
144840
72093
143507
285362
304666
247049
153039
137639
188446
115200
286156
209595
28354
204271
199832
69984
56377
249359
69953
70850
179125
299139
203830
246985
289138
187157
252058
8147
7871
167255
56120
127433
216362
48474
105430
92859
154566
48915
294520
20190
241701
161358
182525
45738
64061
145810
67978
116713
214482
311132
117926
207276
205574
40857
113356
155584
261549
69881
313757
219431
322295
15092
243833
174554
268652
259502
166493
93303
3710
135208
45759
14526
24745
110416
229144
219472
200643
233894
295335
86670
233925
78602
29119
175907
294802
229229
136704
2305
162981
71623
265832
161151
109711
187367
233411
258863
153284
243139
105608
223100
204309
191774
163898
102145
221328
93395
257688
59022
259429
191656
68693
71491
273097
226620
300293
11859
187484
288030
286042
287425
159034
289354
39897
35447
186091
299552
107092
186564
88734
20554
15055
123780
105638
273339
63931
86566
258978
176262
225918
303524
5762
152747
215551
229203
170607
260017
151376
73560
109631
160201
253961
166994
307034
122138
29136
115638
67939
92866
143252
61085
95381
227266
172360
161861
320923
293233
283488
319524
100174
259350
265889
316918
271664
201599
139617
106867
89825
198034
244676
322078
302376
314131
53070
65544
98596
27608
31114
296723
85886
55068
306203
10421
153969
273105
4309
206752
107194
46441
112914
158251
185931
882
168810
133198
51062
141060
191289
133174
144773
309156
90632
20278
242388
15881
146593
87809
182806
216009
38394
143812
83398
20733
244851
62874
111387
172412
95029
167408
114002
152643
287475
221783
9329
72949
308084
94383
262763
252738
285583
271012
47164
202452
193642
95437
161010
239825
40005
313228
2986
163285
157235
196099
129951
291315
230431
72284
173918
318060
20506
130496
256621
240662
78379
206058
293756
104892
48552
237557
214718
97053
181921
191551
229640
124872
92155
171088
4308
59474
61511
170051
210604
227297
41031
29656
2144
169846
72993
34159
2928
259913
58221
226179
173137
108229
255498
91332
152184
215302
139991
312386
246761
219487
747
176043
175089
37114
24371
129303
37697
254740
260638
144332
129368
124936
313066
101232
46372
19295
26045
321806
150018
155459
59238
216571
206778
253449
17310
26053
313633
93390
210556
318215
52890
264980
226061
322145
81281
191170
54367
60293
50321
322953
226720
22408
15140
19434
242424
90787
254875
5557
112240
134880
151167
229071
209986
59806
296333
314907
207045
145959
237562
17071
152690
274539
63487
61866
238231
65314
25802
206391
226350
119388
152906
68797
298179
291257
178284
192320
51475
278143
77995
321657
50675
134327
207622
147735
251650
66220
195457
312192
198346
23588
5261
187871
317398
266173
41404
30698
70565
151715
43220
222731
160321
53341
265084
182102
273453
312976
17053
283095
11675
72183
64009
322822
303138
138830
250804
118833
50233
180169
111256
78641
51455
255715
98065
214823
282700
110460
35018
2667
216142
195326
84859
256568
112653
36794
248766
265831
234991
252281
234821
231165
223579
102063
130346
235211
263671
72617
139405
116396
287390
65904
272060
259567
196698
61335
57806
285323
61793
316355
152727
277189
73189
206221
57199
298790
148812
188948
169399
102522
54195
237658
42595
132159
157929
32602
240138
321376
288899
177231
178819
12218
246099
235014
315019
131306
298963
117370
244572
239265
21031
115574
710
186628
141165
92181
151513
71888
190068
230088
319413
224176
104851
253112
143326
151288
280569
296747
80158
231534
56504
51764
28167
16965
142029
295051
60099
307672
242653
225578
60461
157780
223245
237340
321309
291178
31870
17465
195111
235565
176963
166544
20344
57844
93799
172079
175180
311139
70286
52114
102012
4183
256306
105777
184481
89864
287340
242149
232861
101903
158266
238701
153578
63756
229426
317632
91401
120343
183197
72254
112361
23984
204536
24810
272175
51029
82634
127018
48299
189819
20657
274734
132597
15681
315758
57228
172217
143603
137616
98408
110103
169071
83392
128732
145815
98035
284771
170985
188543
191965
2862
100209
136657
7570
285938
28128
39885
163749
36018
132098
161435
111199
240435
217891
74231
316628
258266
152885
76740
163893
228749
95128
283334
225185
250998
137951
163392
158013
323524
161518
56812
59405
11566
233636
169595
40450
196036
320956
57398
286093
13958
135658
228266
281122
152965
202998
72710
293920
191049
85913
116294
153303
171177
138570
241748
245046
26413
236547
19732
85335
42200
289877
126131
250676
306753
106989
195871
110789
265539
313925
74655
245573
207842
284992
125821
223376
254388
138558
62020
26002
153931
305306
63223
294465
260228
305972
150524
177113
267638
142076
195645
96420
263605
36897
97534
309518
98669
105137
261956
304835
23041
149525
60900
25813
220818
11221
95898
88640
192017
288406
12613
132596
181320
110050
323495
279282
83323
126433
2015
77072
78183
208158
229630
322388
172529
206687
239152
283022
138290
124538
120568
144125
320310
142296
89139
215835
137645
51789
284364
146238
228349
80152
248130
130547
183518
288155
252796
314462
322486
233869
4954
183579
106773
30155
257273
142663
309743
196496
310209
287877
313704
277497
263623
203465
153617
926
256924
30187
45764
178615
130325
194988
279960
134308
58236
84417
65376
249732
215497
245608
262490
281786
209405
233254
94972
255814
202073
82937
70566
276266
255874
261489
81588
37139
110426
298351
124408
30016
295415
2416
300565
202029
246623
57819
76442
123046
224353
310268
313147
104992
149562
139163
36807
23607
230373
16067
10923
56464
224675
320464
154390
308814
85065
160651
104757
217675
113511
185115
87001
132974
305809
318299
210729
279707
195891
122712
261750
66174
202389
153112
193717
241116
130519
44228
73488
77241
167994
175440
1282
49063
50694
137794
120580
291067
318332
145783
118999
104689
284489
264355
226474
1154
189804
23603
51760
82914
42175
182047
8466
254219
48541
28613
217655
141118
45257
298528
320930
146063
50280
76534
68980
48150
224728
203953
59463
203328
39484
303709
16722
142961
47595
288146
30906
71930
87894
146255
88237
275326
215812
276530
64186
38006
225796
133305
36526
159744
307361
37437
16391
189875
303016
98925
19957
151693
93824
157484
52958
285719
2960
163635
162190
107775
13419
30348
182574
177494
27443
310594
257257
87228
246333
246759
24345
25919
104818
136536
26909
221841
285377
113978
176130
26928
200485
107171
238574
277163
305815
74280
311356
306292
180493
65411
278767
67026
67914
318542
206521
280854
164889
258724
19140
184132
39931
149564
292233
243102
103364
181000
49759
49650
98718
267602
166977
154255
247461
207832
26674
116375
300011
265279
237693
288746
234935
80933
76493
116466
260898
30422
191035
258018
180881
70221
285954
89114
263200
136757
116885
119426
281398
27910
72956
238865
121455
280316
175341
196147
8165
141251
139604
151221
110888
277836
210684
96242
322359
24663
66709
74243
216965
50647
215166
139834
323183
246703
80545
147181
84224
160765
10336
251873
136017
122826
7577
153245
191348
283773
190828
120983
308581
261254
279822
287815
202788
257033
13469
208939
264021
118423
9095
230709
142600
318799
292846
52635
191690
192932
290862
116669
216173
64232
13605
138034
199847
8571
231941
119859
216864
86783
234979
97988
295283
245471
110708
168618
307326
280073
9736
46996
184960
54771
316267
63361
98939
127574
152225
254407
76145
312700
92362
214739
260301
181929
206647
21070
321371
229271
167509
233086
134244
272906
192326
95638
184349
54883
198046
9657
15068
193171
161384
292037
90862
105512
216439
21674
80534
233219
166334
174088
3410
98370
247091
225405
299498
262307
231922
115954
188795
50517
249108
191051
24358
87816
220218
237547
148556
228145
173842
101918
271609
248353
300884
103532
193964
75181
53093
224237
123033
321619
320275
238977
56989
30842
218908
212376
14546
124487
223421
149303
319844
315501
223856
312365
204598
113582
19535
149151
149293
72426
169331
312067
7447
62445
99256
102596
67901
309117
109465
262622
58246
216549
202026
37467
27125
193861
3051
176531
236880
86658
61615
70772
213889
290959
254975
92202
74471
71007
289653
247425
138213
250947
5022
92646
173069
99331
108781
106401
162331
275876
321301
17846
132601
185114
9976
147377
238301
121324
240044
32081
130861
7462
221224
264635
50867
268380
284668
86716
302248
220109
297219
44346
3075
172313
85569
119353
182371
84210
62799
41412
257508
304283
232066
207956
293754
222855
252870
183472
283146
120110
8948
233845
97274
163739
198994
185015
192131
53946
202889
241337
288731
135635
48325
188846
305203
298966
48077
54731
198886
167942
18565
162735
188977
48710
185415
74677
177935
282417
102797
264153
142021
172809
318875
304219
94943
99981
123149
173430
32870
307281
250656
231892
48992
159069
253817
215500
115806
282772
92521
221098
46926
44260
12289
241815
33970
98055
112652
74104
154537
298008
107030
209662
301933
189051
211026
243901
79772
22543
95499
307389
194427
167219
27508
60176
316437
144704
283374
83138
56135
312967
42996
142439
81859
277373
213769
158129
199045
290695
59545
211238
212269
267479
99242
197526
4543
69335
236832
212154
276376
156730
282907
82502
202074
273261
80631
126728
287253
228174
121365
142921
274963
268521
247451
307409
9685
120921
224588
233990
118252
316153
5746
32204
12694
24028
175558
271993
294074
232888
40383
220142
63610
242278
263150
160786
240057
26557
184345
89371
163113
110739
19069
279804
59309
147034
226059
272463
239202
237870
77004
267243
155820
100133
190857
117622
9684
295659
245815
167321
265125
164386
180663
302394
313652
162979
130938
107203
106533
124425
96131
101198
272516
177064
53973
33043
78605
296242
202650
166213
49108
304047
84089
40009
244906
260230
166216
254988
233644
62775
230535
202593
301311
248362
224430
65055
166184
218811
14486
213387
318536
81884
323529
204632
49429
161848
17418
109721
29393
17856
170101
169617
72486
59934
134082
322357
181169
313948
232514
29616
110930
70097
227907
232793
16464
279868
53112
55310
268288
231372
302189
42340
240715
250255
98360
149410
16158
162780
174742
237969
277811
210892
239995
81264
1688
280994
102532
184192
23299
284450
62182
150427
156416
256077
107437
309703
43681
77497
117309
128841
146183
78330
175865
298869
127028
16097
154350
168251
185422
307334
192623
81630
223955
245891
116636
19790
300982
18530
285478
49870
54915
123122
272073
4382
274390
240157
128467
127336
198577
110903
107540
139028
114437
139802
45480
19114
306101
169385
127291
175546
10792
261710
150212
217803
255678
197963
67132
105497
279504
130198
87310
137604
276524
79442
185287
182463
855
36214
9421
24700
159294
98350
217585
25609
192355
207919
265457
216699
213550
73280
126945
182213
52046
119919
229905
178307
75306
200148
264552
287465
309831
256814
300975
224868
187554
71498
95909
125294
284063
33579
248690
88471
266516
233089
277270
72332
198232
7712
218914
282821
278735
306674
122262
7569
241051
250795
64248
217810
115400
126431
113406
79061
302145
275036
142558
146132
162126
176485
216955
56008
116373
179792
277212
210416
311474
32170
284379
245031
211768
10267
292589
213519
26151
305804
44779
125780
180676
245816
281590
115371
63030
39198
218166
76127
192713
18830
187889
220326
53894
307627
168908
156027
110221
97913
8606
207190
82471
12307
287736
289715
170636
252972
241258
221789
278613
29794
313178
263436
313503
13316
274325
296114
323403
261848
226047
193925
54931
28537
73616
3918
144107
87100
86222
221079
119878
23047
88145
270696
78767
133611
64149
20310
135598
85728
230935
268486
215023
138639
280717
135827
73501
252724
299507
242828
92499
43283
204642
15310
311392
245854
218372
70320
200690
65062
249555
145623
137217
177274
58937
152183
134474
103400
245590
81158
226200
191935
233627
314107
19776
195889
91414
3664
175636
269374
310930
75539
259843
241542
106812
253256
75730
99766
105282
219268
268779
285025
74369
270732
74462
49621
83458
18143
196834
89874
166285
141387
59427
273591
55462
86450
193675
180133
33982
44904
19208
280179
275171
180329
225688
264450
305446
12108
301669
191607
63483
204445
274655
290657
217182
124456
128503
298763
122413
63124
147000
21311
298036
54476
31853
308242
173919
86846
181867
116210
61718
233677
61798
299677
34203
9997
227889
226510
157228
275099
275527
115054
75479
299437
281593
134992
314823
283922
206751
282042
237800
306178
64533
200745
72181
118477
49879
43633
9820
75313
23218
252051
90771
182353
12992
300259
80200
144984
10148
234819
4324
202954
119492
180956
203944
286029
113941
317227
161333
310296
130831
304058
247136
70123
264555
308
197961
98927
48736
288556
67704
265381
120773
16523
88645
277642
226365
13759
213218
111034
282318
210004
147640
217279
96725
166922
81830
18018
60924
172078
168293
30355
138502
182436
250616
190188
182530
112185
243948
139876
93517
293816
298969
48169
278144
314083
54504
227558
322896
53590
194201
299779
23971
39416
231523
251955
68622
30913
59033
298936
44272
4319
132344
6441
212543
215597
271021
39343
197550
297131
181649
269018
118396
177640
185532
315798
187862
263216
164832
263065
26363
149404
170034
158723
214128
145049
122460
104895
217467
186436
148169
258170
317492
276631
256926
56408
225401
243055
97540
79553
123513
210061
240372
102818
34951
150229
48701
91884
272108
244560
94107
135285
144147
233689
311217
114544
291620
263642
312580
9672
219261
289671
152467
68790
223156
229751
146918
419
34677
191864
37323
138607
307302
191939
294875
309363
317801
297669
82032
317092
20217
205796
264226
282476
17714
227081
258107
175134
171804
217842
254184
241983
128966
59179
306194
275727
153037
57212
43959
159578
312711
84107
137388
6901
182322
215333
289568
294262
219069
259714
59263
151626
53864
87209
121241
39529
189641
292880
255097
162571
267927
225340
316928
186790
93403
279607
5011
47588
113195
167404
29215
310394
2798
259793
97884
211866
215880
314646
136039
238403
119822
209898
129696
68447
92104
263647
139904
38058
26585
282941
160996
171795
69030
167587
87924
244982
82039
172527
28417
98242
264787
208567
286996
25237
206570
33444
207661
185213
158506
154404
90630
232250
59595
242958
50122
107984
195363
105993
232430
51458
222078
203954
87702
15116
40050
21597
267295
188869
170288
254923
78315
282206
194497
322846
36268
121327
286719
214898
323344
284204
269531
61687
285401
215642
82646
63801
318389
247138
33774
233462
15283
315796
15032
145309
243175
293984
99614
216236
166186
308025
144796
272020
37777
273916
229632
304653
240286
264274
87468
49959
179045
237098
201443
164283
279748
205923
174454
90658
125032
16726
30536
278249
47344
236275
248397
43383
225134
108040
150442
259138
84138
15980
264932
95839
310610
245282
48054
11442
115634
255416
156413
10076
6079
57414
49133
264198
90041
39392
76021
163030
115432
287595
21676
169376
194145
205928
171785
248937
282628
319718
256038
232599
289959
134829
222388
108404
34130
281756
235831
120847
259903
14283
129570
267459
248907
17456
19651
52281
119014
224874
35773
87180
4739
56566
59543
281294
249120
165772
76088
95840
295661
8974
101590
172238
149464
210362
169336
285056
81732
247861
297173
205917
197375
258183
45585
176582
72980
22032
267489
136622
207657
236603
294933
163
205701
57085
225480
184836
68966
290475
267611
309479
122604
2875
281147
146896
249835
178486
49967
239158
217170
276990
243188
307966
229341
162340
83286
243795
234678
289133
61667
292142
236535
148457
29071
273103
264163
10949
55956
127533
95186
211830
323369
45488
111883
216818
294443
170736
32397
277144
186257
90667
155582
78566
298297
69969
110491
242068
178833
118289
197221
237733
274410
140950
309610
204839
250030
98756
264282
246199
49777
781
82281
131595
62109
288989
111875
191959
103170
268296
148750
193952
131973
258610
10302
195506
282250
96911
102832
315405
44658
237897
138509
202523
35544
308251
187758
293253
211364
297089
213875
126774
38691
25079
19441
148773
95614
183403
65708
317452
113361
302429
260036
194955
90739
239209
263593
299696
176599
27745
176160
56314
142954
319354
202321
152984
224354
65234
239729
259159
257008
91069
83678
234800
251898
92888
272483
271284
44463
193040
184664
98940
308629
149085
29028
255267
246065
9992
113857
316727
191351
168175
166808
114547
122993
203635
67177
110847
289381
276433
63430
266406
7770
184706
144315
202578
26050
316105
302837
84630
25614
253755
200649
252957
164621
142357
242935
143186
8494
214240
271351
275598
130860
298128
186869
61226
291596
129661
127470
305641
64650
259201
317644
159890
192232
227851
314653
274347
297482
5374
131458
262508
26526
157475
252780
265606
129330
105041
281624
115063
129162
124804
165201
183001
236331
207042
28782
13839
267428
48243
276793
168953
257568
232191
12668
117392
184876
206683
118087
17527
249923
94234
173094
52306
276785
117591
81638
145435
89498
230609
63141
250071
111889
226114
226772
85855
171432
165720
198165
161250
304178
300061
55170
179988
191004
309525
111999
322181
172621
153447
235512
64388
215218
45478
307317
18722
315090
94998
6257
320112
241312
188087
59063
166475
98952
126006
63989
44187
289745
242436
104870
294435
216717
42420
61238
82120
133690
130823
248417
41764
47579
299907
235922
211829
277674
31368
22634
279783
34722
121850
84280
274688
79068
310367
242624
171384
292686
254474
190236
199095
314772
94059
14278
126889
153029
50063
116612
238093
193364
148306
108819
22585
59514
235306
160749
75698
153812
286826
229935
79565
276829
307511
35329
130162
153283
261144
198289
283675
245741
92026
20236
320851
249781
105995
294044
41068
145743
48694
181535
206542
119686
250480
231111
249611
83295
289341
311207
135647
287544
85485
91678
276701
255102
104268
231716
281086
121266
128749
63712
309197
297653
235892
115982
227446
82283
111373
271519
299363
109085
134990
264120
27109
148090
81164
278670
259587
132180
15563
194704
66512
192795
115914
264093
66706
74036
203609
154944
121157
67484
321819
236616
168906
81675
156738
246275
249295
4339
222752
306803
210234
75563
199483
30742
288009
31558
243944
139585
125673
186535
99855
14985
59552
253402
320725
105381
178522
19109
71015
78209
136767
148296
305121
65014
63432
117914
144403
256322
221704
150029
217576
182046
71896
274780
53097
247299
319963
240355
259336
309043
189546
211469
264776
146718
1490
309004
78000
158548
241958
59436
129121
320939
313341
126662
47479
239792
297353
18419
56201
152136
154327
205148
56114
127468
304530
62818
35330
17263
108665
23821
155943
240188
29690
283804
274627
164407
144289
163588
235401
65427
184384
292878
242177
290767
233940
191086
176332
49792
315910
121031
22681
291567
51855
111184
5845
242617
321346
275325
239629
320524
175336
124179
218239
175631
2216
279288
249713
86701
197525
134278
236650
262291
149229
240235
119942
229456
197504
241685
15572
179056
323103
93690
244244
72882
65819
117080
43653
142916
35531
55874
197156
108905
80015
8009
125866
86486
164745
15874
159909
139908
88564
192501
126582
205198
270720
36959
34525
185534
88757
42516
38086
80021
178814
319191
292172
62219
47249
48592
268933
132698
167241
292351
98482
152783
150106
22458
250607
1819
101815
177653
82794
32177
53338
13754
116582
232906
48927
189436
231529
132773
42062
205825
251586
136929
48852
145184
289225
172619
278761
229193
293336
250289
268448
202490
85041
36184
218376
141831
67426
224834
26048
303877
171150
183527
73706
82208
229074
96491
156751
198707
278617
270607
191681
244018
255845
60624
235110
253470
232138
265237
130066
48314
240082
34314
212091
96869
253229
69667
72362
4132
268322
283489
795
32220
307949
222374
5918
67917
266
210804
226808
263288
103392
78758
140370
253330
37014
162132
27890
305132
112503
113187
170575
88072
241229
106226
25749
216657
98437
152355
227100
266365
201584
23587
128039
220329
215446
171978
211860
11379
35020
28087
175976
223729
135895
118605
202080
90144
253767
216920
11856
20637
173426
230497
84806
249107
311541
93099
113174
312260
262262
112733
109260
43390
107890
253121
10077
243591
283934
118533
84113
247810
322125
55568
175035
206129
138957
257652
211993
277826
115885
205250
155129
316996
296580
116518
289794
268138
160329
276542
286135
27531
99568
48461
77824
272460
312525
320951
1474
115657
29977
161451
53923
134384
39926
181895
292794
200691
160689
227366
287947
236969
60496
73068
253225
156183
152713
120979
130092
233193
248029
267910
281225
169599
50551
188987
78790
129886
235858
42240
71720
31447
163120
227141
233012
253955
65222
262720
52637
310060
3973
169292
11496
231720
77528
90751
176730
70102
132693
101530
38921
208884
297401
203959
310098
60041
46567
229661
181105
95297
159350
118116
128645
301150
265722
121731
132251
314054
180018
189200
198358
18276
199433
122305
256623
170347
113869
92563
109739
296550
16938
211726
178381
301270
322110
42682
91963
63504
99094
75299
91367
192406
272698
286276
21649
4645
18623
124473
67129
230151
36153
214028
151236
114574
153607
15151
188317
304176
135629
60885
151207
173585
8161
246472
263573
299307
317144
304099
320098
56265
98314
93615
264606
28406
5056
283787
137025
154699
191025
320892
64631
202503
135159
33621
297459
209167
270563
45694
180809
237610
299989
53318
289130
126502
305671
124861
262968
215922
66164
94232
283749
49140
256062
154063
79085
55404
281100
188563
115384
98891
217927
37762
24531
79823
132630
267579
245147
42822
55230
171348
11798
50166
290901
99534
142690
2545
120531
235195
264247
64735
284706
141320
120082
318700
54701
208448
175205
268454
100644
26773
286668
228845
210936
179991
35232
199246
16245
70288
229945
193716
133403
111474
130181
157321
136555
94089
110391
150238
39208
249330
294469
41956
112284
232978
65129
51794
249297
181333
177009
155627
131263
273892
287821
184862
114463
263922
260918
34064
315947
109195
188363
226496
261158
73753
161310
80037
9227
292044
204281
51495
124377
208663
55278
137112
52096
304040
17925
286539
251191
96139
205272
296806
113192
177912
43003
295201
308010
232748
277737
150073
93314
1649
109902
196723
80633
280358
247198
223400
96135
92066
79424
192115
226857
30778
54589
166747
256725
73562
277918
111514
209752
235171
109484
88900
112994
67047
269313
227522
216877
278550
99052
119750
302694
22808
232353
184839
222728
66982
130209
280707
56917
180736
143042
146838
15979
195411
280809
156439
117188
92578
65805
103015
209392
116841
17243
156391
139081
233105
218036
57814
120992
250965
33665
58713
181621
266986
309501
49780
199974
246936
191586
15230
49273
189385
167194
289028
298644
95678
103172
113731
292025
248133
167605
82870
271741
271868
232625
103866
283310
123588
46862
313110
171668
215464
15538
19713
277705
241715
68114
275765
64906
193133
5633
42983
22287
62523
205684
15793
50828
64312
185446
28936
81688
214550
247629
234533
184164
195040
99912
196826
291404
112769
120517
144922
152227
251150
207970
33563
49433
246513
313315
288561
234791
15870
159525
126723
321087
30216
282134
128919
80662
258939
207851
21756
251734
1662
279004
230828
104217
106065
31656
198188
245593
124003
152444
125966
147057
12212
147650
304116
79410
24211
53663
13566
215740
161376
16816
25097
233589
40643
149434
21218
148143
26269
316485
97630
298037
51699
86301
56151
11111
91706
283192
221535
109555
258207
132253
130206
35646
174419
207414
259382
52975
154263
89332
13248
61017
197397
108456
230027
76472
241196
296020
167785
306762
58051
283516
18343
67521
117296
107839
257147
36812
207008
280910
14956
140863
172445
321853
294551
316442
307068
313092
98208
162078
181547
5413
265336
200935
278700
196743
105684
273666
146076
22125
82522
213578
319439
147030
193077
261289
105734
287229
280739
51548
262615
90904
61549
16186
234087
39537
40498
265720
322052
273435
319359
32376
313280
169957
265859
72985
89178
227993
103384
148415
91888
231019
255128
21109
223738
321845
240408
49345
140432
119170
262090
145551
150388
5189
199640
244330
118897
186898
251641
296300
117263
310333
184016
284399
66831
280129
40682
262693
242578
177788
247771
226528
256981
245685
269751
40129
275184
138432
165382
152856
40645
117725
177414
88291
302185
112254
110754
24820
16488
297538
234354
39953
177806
295747
9792
288302
223160
299575
169271
134807
284492
27154
125945
206710
140389
38132
165256
53390
4555
186775
105426
286494
310681
7737
186650
53922
140146
284209
152159
227116
310504
256457
311801
39975
144112
276201
146943
170475
118980
270433
197294
255268
104535
191693
287459
183019
135527
300878
208204
150635
208404
260243
25108
27758
178060
292950
124704
297855
22463
191802
72041
123245
216230
298828
233968
201052
296884
23302
191704
149474
88762
164668
173752
304087
317869
241351
230208
123021
218506
228563
291361
310858
138168
124621
165538
219030
177965
272527
323411
16347
37006
311992
21673
267496
211313
273978
285684
295126
146077
244065
15850
224580
155207
320452
149939
24619
89592
107503
318719
295482
141450
104795
28594
8609
286153
122493
114593
82171
2308
30737
93123
14112
166319
157968
154300
152401
41102
281887
177209
150528
259607
173820
219854
84253
15911
236117
56397
176039
103659
259713
293927
194747
240201
132927
179258
193679
20700
2035
308461
14895
264033
157302
183314
54440
126491
1744
205867
170470
224028
19888
248352
105720
165542
142950
262109
177603
105462
57433
170018
93387
77843
47591
267224
282805
305966
119854
132451
281423
92887
115747
10435
253743
94923
8486
149041
249646
193259
31000
278829
128889
13392
135544
322115
314204
152667
61168
61672
189314
57614
40114
26542
54202
147518
78297
100351
257281
156252
121114
13175
169443
242740
200451
257843
183904
274656
316232
201446
71789
263815
265416
114015
75237
39697
137501
154422
197625
292074
307529
269979
83140
71736
19040
149301
126927
180883
29617
168654
118102
196852
263702
212612
240636
7429
116852
242773
161903
299075
124727
88484
304938
2636
198455
168007
101167
302886
39512
98594
87308
307530
270319
35946
123191
268598
141418
18017
163991
80919
62386
97291
72681
80942
401
247699
318160
290466
92422
236393
139833
185843
298012
151412
309861
314212
40482
180747
193650
22742
98091
264996
75701
194081
93903
11290
285658
175526
40240
66192
283278
271264
7106
250774
78062
32647
279389
274551
307644
143605
35753
279915
167383
129342
277240
118382
134504
135202
177189
309523
234037
147771
11294
143505
51389
275581
82754
213378
43031
292332
300069
311167
283646
25271
92597
213804
93432
172175
168429
181610
277073
258076
51521
200337
254911
272938
318400
247453
79712
93636
35865
255803
174622
160846
158540
106127
193916
290883
315351
98201
286250
23739
40521
152891
98376
231129
11362
113942
278128
61973
271708
171053
193311
305934
258531
236406
183828
70293
28273
135340
70170
269640
110017
97329
141543
204989
9037
206203
27149
40033
121404
265533
253522
220828
325
203345
172203
302994
99344
173480
13634
289630
27447
288891
136596
207098
241191
18043
210611
239390
158985
108319
163475
17401
220770
158218
236668
94410
48571
170440
249942
190705
208782
146333
240981
121758
319817
55338
189817
171559
185673
128213
161429
116126
51859
216879
6046
15916
316035
49983
38183
151401
131888
152953
121080
278967
109652
55899
77646
248159
230850
132062
224763
4201
179368
159879
66640
113008
317866
50100
182870
202830
76870
85375
5355
112905
72821
207901
49027
247594
319448
155350
189338
169966
239653
320067
90114
10068
161036
28360
131584
235720
303057
36358
43982
118761
119695
70480
295002
93086
263246
214437
255119
72475
124313
244586
16493
25736
240040
88272
204497
159634
312169
119347
230000
19209
155473
249788
203610
270975
71922
69254
12704
96177
12061
294042
58301
259274
35730
289966
304749
258833
164265
109259
268696
138709
189808
161628
144191
312790
121703
177533
260838
309225
43127
7145
82486
188285
128502
163424
88340
2272
202744
243803
278272
21806
49603
231538
88173
234593
128984
182619
310997
18816
103213
123917
107688
285524
170110
1591
304476
269393
272833
180704
105227
311529
41242
245877
71946
144760
192457
265436
2171
315288
146295
214901
152529
116626
79953
15429
212997
67012
234868
91906
202093
98965
175424
297133
176083
232986
219084
311130
207296
13665
244356
36769
248406
296686
87402
105677
231627
195202
20602
231454
168137
47456
234952
150055
292024
231108
5982
207952
57741
79399
172439
42012
116293
254232
33228
249886
158935
209116
204942
299858
237665
5483
175148
310176
159661
102248
9689
262554
32511
59102
211354
188777
51482
1555
272814
99113
48902
199721
122458
67943
189032
190851
174919
308849
160908
39576
137087
15524
35820
219047
294567
25490
122875
129449
282573
134385
224597
21891
243907
318335
76821
787
275871
145854
54212
52540
262676
306249
120714
145745
121085
255198
141372
141727
173578
292323
303074
83462
140238
128037
65433
159751
21919
126046
195047
102674
124059
250823
281603
53403
172213
71807
114697
187783
263077
228762
19936
14532
73865
44818
132140
190608
238322
216650
68161
35002
112657
252007
6664
114116
230564
133005
240133
230446
309658
65289
28838
21712
149727
257126
153903
219727
209396
59120
133247
297542
38774
153227
96472
29796
216139
94606
54803
101691
243578
196145
114675
193184
71511
244896
228131
198750
207213
103132
113217
141546
141772
60055
6562
106291
182954
7987
107098
128459
143303
234613
198479
66154
281925
254553
37045
148404
129725
252598
292927
79842
77794
303582
51902
317020
8596
255202
215226
88251
158842
287224
19815
17361
230670
21108
287729
243919
50015
64532
192817
199198
245964
87002
99297
280050
145820
299499
245835
150674
102147
28825
80005
307487
154455
216285
107088
211137
214475
247064
309999
255333
299327
67245
148264
256688
271998
94674
26360
45086
110738
187583
28165
154336
20926
218117
289101
183103
42926
294198
61002
139793
42032
115527
247989
87720
132200
233209
102820
187034
208304
22059
26104
268445
19245
111677
31961
300899
137096
138095
265013
290290
79741
149340
150000
55424
253760
318679
17125
65733
247974
49032
28526
159596
64142
95986
27646
19210
48965
107578
6390
321305
294052
280935
80736
200853
204791
70117
282243
180852
194001
20850
84804
280608
170391
3169
268720
296251
234865
197892
220670
137670
105130
296695
163959
251461
225846
251598
133886
270368
276635
113646
259604
174158
53904
138134
146170
41628
31671
43911
77988
250166
43382
20986
163191
194284
322315
264425
6982
241892
258141
143807
59406
257844
119933
304256
67421
51202
39498
143930
101171
252581
223481
107830
96589
9202
162242
4781
80495
319914
73287
167987
204482
9221
219924
280999
132926
49367
250245
254136
24526
320470
249660
217558
230180
170922
25327
218925
132398
57322
101906
29076
33952
197568
118954
136649
198243
319649
57007
154800
124448
184263
185646
16903
141714
111172
16354
228372
173609
4846
245232
193928
17115
52194
291413
277094
225408
111214
159577
293214
88671
228264
240854
279249
118851
274615
190920
239934
116235
124388
84926
17065
230430
73204
294611
210122
282074
273034
20523
296840
131478
200759
97954
230330
231745
280498
104096
86751
75640
34068
305653
60810
159612
267195
232516
242657
197998
172628
43292
271908
237357
219852
146429
126197
315403
256878
274802
126032
178888
260128
120964
300050
288096
4046
133853
213095
26826
9184
220945
189535
152313
250871
88531
149807
317764
226852
286859
265386
191408
1890
52568
221150
107023
86063
108848
7486
302053
162134
114379
259781
57454
280626
205673
116905
27967
136360
134970
308178
171940
230276
239708
15761
111069
297307
99726
81230
55149
79286
214893
256089
256857
114254
256784
215253
17371
254783
162616
291915
232743
157597
299713
309191
228635
24156
84583
135653
92477
217983
53944
65971
138679
271716
120138
314254
208392
237442
200497
40542
115994
303480
185632
121187
219154
53034
86478
196284
83544
100271
274654
249545
310269
236900
286649
265526
282569
218705
144414
220337
81770
269501
107581
270434
138364
289062
131538
307526
261248
199216
168526
162645
140700
5330
248636
183673
160524
320588
183759
48280
31473
127234
39319
319327
140131
209446
33424
124168
253428
158004
137250
234779
87532
96768
172383
203759
283635
34076
53799
268761
289998
304082
155970
137502
64361
173584
69327
152087
136207
77895
23691
178841
83598
143140
84990
82047
219595
81844
268701
151659
92594
118935
119726
214646
149541
127220
127476
214964
113221
43611
109705
202768
62331
312089
111221
18986
237981
15036
269246
264098
200620
90230
98418
12562
114431
29101
149802
116172
300445
66704
250831
188951
31085
157928
7257
106469
42526
7469
180330
182874
210075
21473
288225
106483
156106
112827
41705
146491
314723
147729
200055
288418
235332
290274
164287
114033
78534
62506
162672
268661
143874
71172
83618
111494
154638
46129
19427
112916
219111
47697
256044
167074
138466
19122
222501
152055
183686
316056
195701
2059
11272
157588
297414
184769
16766
200385
223024
57503
249881
51068
200782
272857
77234
309093
144994
189483
168069
275639
251073
82254
292975
158353
156458
251004
237666
211763
222828
300977
297659
97979
124013
228619
271705
245014
305359
318590
107547
61228
52907
9696
228834
303419
206493
104976
168498
60220
253934
107315
238648
102665
126553
285612
257741
62458
37809
90328
127090
155307
39059
319260
225885
224085
46273
248255
124850
28378
69575
90038
121349
36169
265375
117901
90915
100755
318123
5266
67205
124189
242277
189323
163564
297614
136373
95352
43237
83385
161091
99768
139752
103438
289783
17995
295005
46336
291984
43602
57989
172738
86996
50268
198870
41840
313308
168912
123251
130367
305849
231899
209251
273312
145216
122224
26835
259957
290429
85286
235462
208265
212731
96426
220398
107889
178142
254029
122603
123200
137959
320127
195313
108034
127546
70635
171446
57723
179065
85409
36671
83950
198730
151431
232695
176686
255847
303283
319093
55520
193108
124722
88487
188103
297271
229060
236404
67467
253535
190634
288781
17553
303721
184606
163880
126560
71992
262148
245317
161736
272053
75075
30130
228065
221572
47585
113828
233194
8022
112834
124880
272659
216537
264849
282446
111409
111549
47059
5758
227053
247089
169205
162387
275773
82298
233727
127258
47265
237238
171449
42539
55565
77999
125442
164765
204295
236859
156799
168762
211576
304190
284557
219130
208059
52037
67803
76703
172841
214647
164398
12679
19825
98991
88858
190761
308200
293655
109988
193382
78110
50147
254172
176170
287232
37254
168576
233888
55494
158635
71958
47516
172271
210507
72137
79135
254564
224720
38034
62193
156522
252163
47867
288383
251121
79978
229717
93074
20750
133197
229823
229842
78312
129333
63837
208795
230053
173275
80436
11178
19417
272611
187535
274748
196580
228924
48769
140144
296944
202231
43553
285100
138657
163672
229523
33476
167042
102486
158235
244062
236802
32680
99181
205784
279120
18346
263162
83477
238577
119836
65054
296177
320514
21612
134598
229962
109330
158901
196424
32903
74418
147240
318849
81796
208145
245477
65638
56731
10707
238255
301033
62729
66347
81444
175291
206830
47702
16214
156209
310523
167929
279433
268717
280962
4070
74068
268206
18881
136121
17517
37378
307937
42181
12265
167390
20005
48136
263914
177177
129977
129019
78947
99741
243053
100567
28522
147713
142748
5093
180955
11445
117289
17710
274409
162635
32315
223011
244261
257067
203129
259764
86204
70525
150380
286490
19326
304528
44873
254572
290259
320856
822
11733
4592
41335
304744
143327
150742
299224
199768
231933
178462
169155
17035
291816
29895
210798
190754
194534
52289
310197
222525
194737
217427
14102
272550
5503
224815
115562
318870
212994
149010
226250
50200
166881
146557
302299
20381
224685
272980
88190
270970
131207
62139
49285
321667
237852
130207
210848
303734
136697
59831
16707
291053
147460
189425
211724
155951
170300
238067
235424
17462
150246
820
42791
220114
309460
284586
200288
249274
111115
284759
156333
141194
9138
173380
283882
304819
107867
317514
48636
241194
107152
20730
311725
283080
75881
176247
187348
252346
256441
290401
194815
90601
232037
2983
76096
166858
78358
133135
253460
34675
185219
50339
23671
85628
195469
272191
40921
235151
232726
6072
310978
217025
78881
196751
249725
308662
152438
74200
98723
118543
123608
295310
19272
58785
36529
32010
183306
135935
172831
34158
114037
135052
285580
55132
143344
91525
301879
26087
219344
152589
258317
137066
124279
227837
239358
147853
56145
306377
53636
130969
94855
170889
76341
40551
292650
17152
122549
136726
30322
178089
26915
176690
275190
176688
276549
118318
177221
246393
135412
233303
185766
151074
8791
54913
257670
228077
136435
208873
243263
142680
39087
193723
210225
290335
17148
276233
22811
308824
15252
156298
24002
58184
260057
80079
2005
86302
68701
224209
174458
42865
110431
112136
170648
1430
181712
291062
160622
131835
187696
261067
17629
100214
23350
92797
299780
41991
43320
66090
50324
131
220769
207368
275311
59659
106960
260249
155749
146656
85611
66219
284293
239699
72203
299144
296930
228347
189714
2103
51998
108907
42120
293340
181624
242170
241687
230348
256336
318279
26270
144509
81316
256993
4913
266574
36303
308924
124644
173873
17497
166155
88079
282802
95539
120562
292182
60644
104039
299845
150455
151178
75474
31353
258244
258434
297965
71746
312108
60655
245860
6362
234677
185499
41846
71089
315727
125614
127994
214258
114630
200222
205111
309612
307904
83575
292030
124406
58822
111102
303803
219529
75149
173577
79722
81400
64757
297747
306527
231183
110719
163449
176928
240065
159821
315885
242459
122285
163706
99838
199117
25643
294389
241837
150294
273336
112646
277668
1195
199007
255642
126426
278531
292563
233459
134834
269479
193456
50884
68947
255753
35854
96663
235077
112855
45620
293317
4294
223114
51484
181066
100618
22139
310593
86384
70502
153028
134358
89542
44159
159692
210364
63537
87490
322489
250749
117795
53605
211987
121981
279931
239101
205360
74358
148772
260831
159850
207309
7425
210107
140438
24888
49619
138500
240136
303307
75053
244221
61406
128901
288040
22427
160823
130903
98161
214808
167536
308209
99934
231815
232522
89941
154858
159013
72856
223576
288466
319803
208784
308205
81098
305255
275829
158226
86485
83528
123600
194102
94844
150853
34724
72915
99531
110268
139646
163014
24291
259717
145200
10433
132517
80996
272841
142944
274837
208484
246243
35250
168364
156670
81282
249702
19901
110921
315462
30692
155514
316819
87716
185244
60855
4301
67310
171368
58110
264854
99464
298540
271596
173986
285942
171581
249798
62797
16191
43334
127438
107918
55316
291041
193582
103105
195914
97985
288477
48509
96465
107026
32581
58276
193097
158574
247014
6486
212903
238438
271295
33806
118362
219936
15090
13102
30121
117450
88458
203134
147229
223783
268832
126926
150481
217311
90567
243360
207513
156046
95099
317141
109139
271200
132464
258059
28062
170418
222963
84228
239157
224687
90456
155764
258910
171027
18034
281241
298043
152373
55094
297315
301038
244956
283978
214923
145744
230624
157341
264138
227327
262278
37888
203008
127318
195752
175085
63844
85159
261482
89728
316233
250340
165563
151536
160962
1645
306002
4394
45957
136067
264496
113117
160626
200366
40116
265825
215935
146403
16092
76981
156110
65617
109206
21161
186460
309472
259161
179171
302207
49591
80038
248457
68961
165057
176863
89679
52017
289315
259894
255535
164403
309958
1869
169717
203743
64578
276834
38799
275111
205340
160106
29658
158939
263151
76701
132702
176339
12566
112981
189960
138747
174046
44482
211742
302292
257838
19190
140824
193202
122815
30532
253689
178166
66558
123506
71077
244901
71284
317088
320146
161774
286881
226485
277512
259522
250178
215156
307434
178774
261702
124092
22392
34372
318880
253874
156064
43012
225580
156450
272393
65960
232321
96045
102675
216921
122931
245554
88116
165145
264650
24290
286757
173414
220740
16580
214690
222083
19404
223975
302086
82434
89672
158977
89491
178596
80349
262732
135762
262283
322793
312007
313853
275678
81266
52612
58
296938
18776
69286
73390
214124
315894
211008
73987
201253
169651
70693
56277
3356
169674
267427
11110
53755
210831
20047
240270
152863
113336
47366
149821
117133
9587
6107
204992
270061
75756
313149
16393
304906
296990
116302
3603
127068
197290
225174
69644
141232
165384
120951
47379
180792
156246
175944
53884
52707
214116
286027
138422
248722
320860
72087
209350
317913
210904
249224
68970
213274
139906
243172
106855
150707
69035
44238
321967
50548
303474
177723
142270
72368
87968
145614
223153
41966
31909
94034
219628
265967
42124
22111
190874
283955
248809
24967
193844
87034
61979
154730
202187
154625
97614
255367
173938
85766
231963
278744
199131
34453
269009
95691
202054
159816
283482
118575
66469
186925
280811
261044
188195
255653
321046
308033
61160
147663
194251
214078
211922
73523
275716
248074
47341
55420
42905
322195
279709
23902
256964
238580
52446
283071
71612
112889
59761
296285
66688
121998
92710
94250
183935
270175
196663
252104
171916
299621
160929
47959
167459
166671
43724
182327
191224
266128
321932
164961
151296
137683
178016
146578
56213
257859
68675
137052
20038
241059
199377
149653
110924
134133
182251
93376
130347
101259
195893
248644
174192
227947
46014
23291
7943
283414
147860
218877
121989
280303
178712
39173
45094
230846
253672
83177
53966
64140
141161
185596
133583
14223
204728
294459
216973
38397
34846
54268
223900
163806
237476
90015
21084
70774
188936
171105
127464
98986
254260
305418
73778
196782
279141
140286
35748
60521
185774
137995
54028
60393
228587
72998
169521
47758
292264
316989
234162
170584
248242
193408
80389
287275
125371
159037
171519
155114
264738
209525
159535
157301
212499
282077
99180
96494
28006
185742
241063
223148
192387
322706
291676
183273
205370
103939
128141
11872
28655
292134
148120
101216
67296
167682
30508
142340
295763
188853
139828
286169
20960
160279
61802
140072
93716
308350
121660
242029
182656
174307
255308
252459
154614
267418
35981
243478
290566
146780
61888
43939
93544
147607
243083
286110
192151
24005
221503
241041
162843
112027
201048
270940
72653
204344
195000
246020
200769
309650
94419
305475
92149
211960
135568
129840
149304
115535
49810
238372
150027
291027
96510
23807
150533
279363
183805
158384
42659
71448
307817
298551
35568
165724
45707
45725
229802
292933
300692
136264
40219
56848
107858
148083
36591
211875
311822
257613
99621
186160
317460
279694
49355
322829
307321
234120
130126
19618
182437
310974
272856
308591
163881
170552
203325
226879
310258
299683
279289
183588
194507
185117
71133
89996
149274
145534
137312
43564
248792
310789
165271
166837
113686
17598
210409
254331
123651
18171
148800
269939
248625
217525
185008
129644
34894
152189
89029
170908
81907
224752
124366
312587
287664
159696
126404
251347
218559
160542
235302
27470
244461
260164
39443
45167
279425
51261
208589
309901
66494
298107
126005
40428
99398
106228
278884
37606
182848
235776
185494
211517
34766
153312
139650
179461
167599
220866
114277
110984
20092
36127
204625
96844
47070
71143
16490
267086
289253
168910
9078
219199
209709
166783
163129
106439
244064
293941
258344
279022
132806
59716
322759
193636
212229
269770
143657
173722
91692
171563
93142
108821
107959
186103
43828
61080
89563
139970
157497
217946
301692
147902
209599
240205
158038
229015
301587
29504
47287
210606
37475
236553
294431
53883
23927
115003
193452
317624
192455
121550
122203
166537
55021
122405
244861
111731
295979
197638
275570
238896
80179
151
103850
110302
217571
169346
318705
53463
290482
298578
139096
123423
283064
205523
1690
110141
168815
139200
94099
59817
46027
55620
245482
234827
218112
12276
16963
134197
287261
199418
308383
286939
222324
178608
81435
171301
42316
280676
232520
208072
192318
193157
249144
194961
81620
237337
151624
318716
122568
90539
259738
95807
22176
9629
184842
134683
185591
25042
171281
158442
181751
120389
3233
123644
104847
78449
117916
232190
9750
61430
108327
34381
184281
189378
61231
167535
309725
198989
194073
49309
284455
221684
58904
279348
188208
191998
282218
283375
301820
96369
41594
38653
246829
5994
200255
118757
151273
26857
46659
228405
316040
253179
310837
69624
55895
163701
317479
118782
30319
239430
255742
271912
3216
67857
160047
293902
226589
297942
12256
245617
77391
220359
16212
99567
241954
172816
157129
158100
3568
317519
287863
186885
44683
137230
233004
126168
233341
59556
159487
51534
210371
187726
82353
286364
310771
21204
94723
228916
77836
40844
235265
82159
223989
202855
147938
298621
18380
234569
282851
56285
250342
139824
63598
150970
90897
197885
207790
226642
142679
20280
164009
117784
224328
232536
289285
24363
138017
139381
111204
81674
40638
71965
232328
14909
217433
3052
98250
202964
243906
70191
238589
156523
238849
83342
169356
35266
161
58263
78761
266752
156248
253811
196974
284562
243694
189456
252215
193725
218982
133959
43870
194393
118639
125267
190631
257618
81927
58162
27012
180108
70283
75114
283349
15762
190728
103559
177394
245085
200531
206423
150596
206029
118845
292826
31914
123809
91740
71019
248655
104760
155736
115428
134468
15060
225744
37669
215408
114321
77243
236312
97186
182149
262097
131241
36926
217299
267932
219575
107811
171090
131958
54964
263072
127181
298958
56076
97722
268201
160830
12072
280734
86083
60386
225591
287962
79225
56926
22072
112898
177090
297884
128027
120776
69655
74419
125880
289562
177461
193258
120212
273827
99728
117396
227559
182933
33653
285889
21344
133126
110728
93113
11465
263470
290617
36953
210345
170909
119957
281070
55769
60550
298247
119297
193893
168042
76290
194074
201033
197320
155936
102494
166504
143696
83703
107538
64705
233844
190391
110785
149725
103731
166840
299044
248368
74669
198512
201063
132278
102162
93646
44827
228206
306549
74716
104092
4406
66181
115837
68227
122766
274273
208630
130819
237366
134269
277838
180135
229106
295629
105607
296571
32584
28619
81979
138449
33600
177085
272681
300232
187915
44961
227850
76313
136195
84875
29202
56326
87064
28725
62969
301611
297922
34679
234121
189050
57497
75628
211626
163033
126955
133559
12484
16079
245336
279103
205468
243440
195429
294084
70190
145593
139776
306272
14341
61755
213438
318850
198205
70533
179551
151575
156574
252647
87397
143365
245821
25261
267139
193775
109055
62077
212753
55758
112612
305746
123154
127988
145199
74245
201356
147197
162220
34850
276927
96023
202663
143937
230283
297172
75432
319748
317467
253249
131569
286091
318737
63231
204604
252457
323490
276
240653
320074
201153
56694
315229
99147
2650
182070
66768
225204
143897
49127
8380
125998
182079
35367
110129
95768
277075
227868
118852
172465
189144
225070
195163
249054
289323
78522
254719
113975
203014
49622
103608
214054
92289
6839
200453
89879
266086
22584
230746
61189
53497
172035
280254
210561
310900
48446
198307
95124
73341
85765
217322
235155
206717
152212
284990
27946
33331
297987
212726
137813
251360
28795
40644
249419
305987
71070
6856
313693
98954
141263
315321
37372
306978
306582
23202
61070
313827
231737
131857
159533
72162
239735
168266
31344
97507
116252
318930
245829
166823
163451
308042
98491
55691
304777
94040
301800
170839
161377
1673
154221
290435
131891
32469
262053
44126
50457
168344
211529
18348
159084
246980
132854
206844
277102
204825
125749
77231
40314
116567
175286
291185
141544
132197
158829
54521
201398
260162
180625
173020
91048
102239
41054
84680
42586
142036
55208
63190
123759
263056
307634
177364
150998
286785
101818
111792
72564
46717
267097
164647
30707
276613
94661
121093
135188
306766
303275
317343
309450
153434
218476
77342
37580
134847
78380
15473
171988
274781
270519
91586
133546
310603
244854
238744
33721
247690
4328
69273
169549
138219
241894
278615
106671
89444
311906
143375
137551
54182
226320
209179
12605
164934
322209
198575
217981
305117
4411
162919
298203
76908
116432
218275
146314
112126
246766
282602
114817
168103
92610
294886
243751
21491
996
87150
210403
180562
237683
265647
194341
296228
277943
111472
314897
68039
175125
128723
67420
210440
224964
65773
128848
209128
31876
182511
107414
30680
66277
54120
105602
225061
52067
115668
233964
260639
108048
45071
210393
204290
110078
74273
62051
313698
140141
148286
197474
136248
214892
220144
80252
169170
178260
214689
300540
241250
135512
17822
68118
184912
298253
234200
305224
22398
58738
110885
147043
145270
119745
18520
256424
150188
161228
174000
216183
210378
186867
32507
64267
64929
187807
164240
99957
307162
85160
180406
250492
180351
156180
292300
152296
220197
281724
284661
300423
253652
276398
155299
255219
128487
53600
21711
171299
140260
49112
226948
205459
233330
278158
67661
144611
212129
42615
217081
306741
226412
51570
208216
320677
201333
270978
197347
112742
177332
43377
258246
175366
208889
82060
47346
281514
194345
160390
224900
238544
157700
77067
217002
66092
3968
143649
319053
322009
262027
129518
93806
91602
245777
110054
248911
119870
193083
239839
111842
152999
263275
56122
63785
2320
104428
113258
318271
39164
121078
307229
86887
197827
228611
152571
87312
263018
46169
72317
187389
192161
225702
200023
130023
307203
141802
270756
249152
216268
244307
49728
139153
218245
92180
148454
244922
36133
239332
93800
192839
218555
74771
293775
108935
300475
229647
181690
216733
41800
244679
59183
65561
361
148655
264262
206376
128933
99116
302850
14467
214471
222531
148861
320916
244873
320977
200333
152737
196332
202384
113227
290270
218115
293934
238284
169571
70536
87498
34174
104574
292618
281541
183349
81801
258651
124762
258977
203520
104251
71432
223225
156123
103381
149466
21462
262255
137994
49858
62605
305056
210417
104225
69103
50572
293997
234089
297479
9566
240824
81702
92413
242781
117329
102278
221651
229028
273106
205395
287389
11763
154835
323104
18801
68020
249733
216327
250639
50182
67774
257246
287789
218733
310158
317138
9000
76222
91018
239083
165919
168861
68869
25587
113306
262847
64059
181286
182776
196414
133665
242148
173046
102640
96492
190023
4401
76937
232310
35287
44442
263787
154358
239458
51483
136296
312449
72942
280103
193353
58731
160591
8826
92494
241177
264480
315890
194224
64113
209297
171879
153022
34450
203509
258052
228283
18955
211019
121335
278742
107206
130351
260098
317518
41525
157363
205788
244512
162792
221453
80954
210136
85421
221864
315812
128846
259688
294626
10531
216103
303201
13816
316015
244281
309375
222683
39632
272104
161663
35542
132669
234894
287090
318690
257779
204406
145717
123319
154138
244900
99809
129457
11287
249027
256309
248299
7079
207696
28834
20974
134104
103887
77468
214326
320385
301608
293703
192205
184617
282963
300624
264177
57913
58173
215304
51430
125296
184729
304937
89829
8255
271380
270769
130333
8824
158141
64635
121253
288615
92562
89321
180404
315176
216778
290713
185133
278134
172827
223174
40159
97282
220161
179117
27239
305091
108331
38514
247364
195781
251448
234666
196347
41201
137792
234005
77553
51614
64876
1061
64368
29676
78608
257160
89952
72182
77926
102218
124316
105982
243914
92767
277750
136789
94476
193379
248680
76003
222509
254211
165472
298876
165517
78559
309180
4735
312542
79270
228450
294494
196375
166684
22365
37841
249751
104576
46949
285398
5467
267746
190419
245992
24640
306690
100328
208743
58351
309667
102962
182405
213088
22746
141304
260060
31464
21766
212672
53982
122212
279930
200104
319694
182252
223474
203342
243025
56661
291906
118768
268173
37997
111947
263377
302342
50619
310248
176038
13924
263359
128744
206672
244730
75426
284194
81664
96554
81793
22238
221708
295911
296423
167356
177312
107647
211003
84410
258555
273447
152322
83348
253503
135600
77165
277833
26620
303428
208413
253828
208142
7209
45017
206686
42874
165762
147467
197764
219411
121967
145752
187549
21532
216245
147610
129416
228432
269881
258676
130543
317733
175141
280122
201970
168744
74353
179435
164138
260523
204702
306508
123518
106860
317917
240177
175913
77264
195668
157690
182908
247534
278946
171714
292068
29195
11347
197941
88960
81209
3190
65845
312384
44956
151233
141503
34175
52397
113175
50108
255600
292370
27228
285308
198161
45761
44897
144211
143738
145861
153628
22143
228141
277830
114707
204543
12973
117927
242261
142765
2749
159326
62494
19205
40659
108596
281290
41645
72960
115127
39523
184655
176331
76690
305968
103783
296072
33084
3983
287184
188290
322163
279897
220068
55600
13998
285531
57853
223283
33750
248274
248301
124107
290855
107950
101154
154226
128568
87538
279980
81567
104579
106719
291767
204136
123472
259739
277630
222587
14202
217668
308537
226109
211065
177537
155578
305564
114301
250787
165793
281494
287861
320928
131621
68806
99425
310952
13033
212793
48777
219249
319653
124262
236753
217188
230586
69319
144746
295330
67482
174345
306901
22140
37244
181669
148902
191836
175518
9164
175269
322718
63090
90068
209624
250597
16072
57045
119398
153923
364
229780
217241
168464
164879
66441
229183
243619
315497
241700
275650
148039
66300
288239
319561
288440
318224
22661
146130
220487
315308
18537
264811
171644
153471
272473
312619
116866
26196
165970
288522
251602
220727
194431
154528
175538
171571
6771
96237
19229
16002
1029
191275
258508
124037
247580
93960
228906
238175
124518
6985
125779
243258
14242
250526
100553
231574
278452
143777
129015
257137
268805
70481
25164
277070
198069
75514
114456
64500
188146
82848
262879
295474
38290
52858
161619
36034
137215
58495
37426
121540
175120
59903
283507
188163
216229
184490
132941
215830
35158
222544
185845
175605
41272
155771
106590
154479
132320
281915
317771
234812
70370
229960
107527
45453
241240
236821
97043
160891
60873
166542
200748
240822
49214
121517
130215
92730
175957
52555
73400
73850
61741
173786
220955
21697
43420
92684
259674
183487
122544
57600
272803
142323
267742
302136
96209
300064
182016
54299
222322
179940
71301
177759
52064
320158
59549
176474
79385
266925
57289
16885
254458
117857
293496
288782
17236
2889
71829
275557
28796
288180
236981
113570
275874
122863
245215
228706
322966
289425
194784
20208
210282
191650
284083
192711
128375
294870
200297
229011
87259
2922
245695
180041
64073
25255
68007
316362
9126
82852
54821
155402
27401
278462
26277
72261
312292
302420
78293
39001
39996
114103
158099
71000
49173
244210
2684
98523
92677
252287
125438
242449
85364
130247
319205
209686
256636
305691
265942
65242
191957
106587
314166
6028
211690
259008
54718
130021
198265
198296
153449
93723
268937
57975
17427
307565
300435
152937
213740
198910
36253
276604
260539
22468
64308
19768
244647
231556
56228
157871
285177
235599
205430
233787
50714
235310
57425
307578
272336
102603
224836
284743
248961
121395
214956
128771
3999
121668
222136
145381
225257
244659
171855
192297
57596
279182
46177
90175
298455
218795
8941
269784
184628
246740
156693
252225
76342
131600
5013
95660
140761
185702
47478
294943
46067
144321
286952
35368
309140
31416
17790
131761
167409
118000
118222
54514
35888
272383
194611
290557
202535
299189
205134
248179
182488
297946
105199
18516
35635
177171
91238
97047
250822
63318
145554
204127
133254
45747
254708
315785
160242
136141
293870
204713
48678
85116
75498
27026
202616
209914
39385
125860
87970
242979
215690
281878
13709
192727
119983
137897
276020
278972
133089
186011
237158
293595
37392
180240
74430
281866
155994
148844
175647
290734
256174
87823
273053
149185
82036
156370
273364
159220
147824
193238
293715
198029
160668
197578
87976
185874
152627
60146
198609
290802
89990
236734
262495
65334
180336
260662
308978
34173
264329
236609
188292
103331
282006
204241
304331
8865
186024
52326
12539
29660
229380
236510
44057
144834
294361
295688
244058
244890
159813
45335
262085
84289
312346
171863
251180
256427
192252
297149
212430
193350
273846
5659
36996
223572
269766
127873
16985
2398
177867
213117
243894
234989
98746
86269
270694
157434
131802
197436
214354
17589
244106
92588
178556
17839
186229
18377
56806
255302
12520
45709
275971
54995
118037
11803
92454
20191
293213
265781
310629
223330
266342
176409
3587
42384
150912
108096
296901
98232
65313
62459
180285
111450
50035
29464
42130
303742
223990
223453
212584
69689
214732
288812
108421
322634
183240
143554
222820
259414
312617
206931
301304
59713
248886
280483
75731
285039
232830
115396
221524
91520
226447
59219
32565
246014
99299
216746
99288
269320
303269
2594
302958
144737
100964
11485
261824
127593
107052
217268
3630
177623
110551
297476
145362
210503
154921
296102
286350
305355
158
148899
296902
282091
90846
250845
259728
311994
296526
143615
181241
182876
318957
211497
111565
111324
82427
18007
137677
212618
7468
45777
292791
3055
110970
154227
196981
110116
169441
185756
137072
241753
155517
154995
216708
182912
319522
106881
184657
42029
66891
18905
50762
89637
72999
122565
47067
210184
157741
78642
292571
270184
281615
191112
97780
75029
12091
20395
221957
128446
94478
27305
211459
318598
298460
146430
110655
206180
200428
82890
65629
205303
75679
111687
189742
147455
170468
72476
47447
316954
203736
137324
11340
45434
232384
253892
50977
314722
172378
323199
89526
265378
31420
290708
41500
38889
123397
287168
274814
149890
134799
275733
72607
116968
178026
261866
28586
8207
104934
193109
100473
183763
286301
77752
2074
181235
209961
59653
264818
239281
59517
285155
216854
306225
56718
140870
130517
156090
17266
186589
164284
199338
183771
2606
69180
94443
283128
240450
301196
293432
160568
216801
306011
47187
257716
130871
315898
253935
311975
112821
172942
213736
78710
83164
269049
319896
118630
196060
107097
136837
291559
184428
112044
272513
314236
75329
187557
26656
129141
119274
85395
226326
229530
230343
141624
176842
190449
3706
246860
103639
105776
87177
93550
23820
203439
24848
134895
319472
209083
152137
76743
259759
34825
91262
319511
136148
275309
275822
270280
179712
50994
193369
160156
231028
39413
5
289675
277463
78424
187830
304734
88785
22012
97475
255788
91893
60381
35636
312436
158390
28439
4646
79185
170542
260341
233814
88229
273003
287644
199284
297580
92999
86133
94553
41967
70177
255240
114807
96005
257204
72667
93050
228142
268548
71006
139953
268547
132091
272778
238012
126463
186312
293482
245834
306139
131110
69483
314768
109577
89258
34376
45233
79595
118762
117464
17116
180950
176353
14850
277157
194927
226211
21064
50374
8988
187039
1625
40988
195755
210319
184787
184071
104008
268114
17264
123585
165933
36578
194082
173432
52103
309533
263749
61064
44009
20258
67444
239917
270883
36430
109329
193599
106536
239944
207364
45915
74740
213494
186875
322791
230203
188127
184733
227374
237053
81221
187168
252754
245678
93418
270751
63113
34128
179053
62694
2520
104220
18916
45174
304893
263123
1230
260958
126134
230037
15846
238316
288488
23695
306401
48825
82441
98960
184014
87888
69994
121730
93140
308032
120410
83311
5299
167971
249844
55503
75798
39588
105543
28473
102244
230140
306834
160876
74882
22177
206734
6580
45774
265126
199328
319296
277898
284096
160474
208293
182839
237348
133996
317127
50808
312038
194309
308028
256173
167071
174476
236451
197234
262007
90003
32265
135205
320914
51734
216744
17281
242357
29842
53645
49179
256847
16949
301133
214966
285122
236500
15955
156441
314061
83214
138517
273952
145666
76629
234369
231158
56288
153853
28349
169368
302027
287536
165272
179361
118891
253841
285109
36237
319441
312708
229016
23267
185137
297675
300751
57889
37201
154579
115626
232317
247287
128622
98671
264069
279624
121943
81530
33220
303928
224571
248
100907
275434
201089
312119
167817
120589
92046
71320
317315
236052
234728
268617
58260
271342
114548
96812
261536
25791
256262
184063
179846
86955
77769
161441
248436
15999
185109
52932
241428
186140
178514
133860
127508
286433
312301
86506
275454
131672
230091
250757
83351
16851
151352
193303
5753
279798
154294
49062
78191
151028
132807
182962
237827
209109
13064
253318
288093
21857
160652
51334
228093
195045
48706
4518
276264
215326
163381
280336
284325
179822
195894
65968
171548
125461
126859
30114
97711
55948
76323
253990
306521
284048
175439
225494
21436
220556
30055
193448
233854
296345
140564
314714
209293
136600
264037
131497
128065
257951
257053
118062
189729
114925
50848
130821
313338
269944
164852
159808
160308
85184
266932
146490
95430
207539
107896
91817
63312
124148
225599
102364
280495
171952
178764
73474
83796
71909
236727
46603
288592
257873
280777
316838
140187
118862
130986
270240
174864
202476
210540
273518
172163
183259
132570
150169
285138
132925
253714
188943
27225
4408
249225
91426
289266
216240
59565
39395
126851
190185
58464
206194
221128
296139
297959
95485
232307
306724
69237
109408
126818
78128
14189
31166
225883
4077
317978
104711
11149
318746
278644
261638
239443
29704
250467
291056
13598
100299
149227
73974
220954
198754
136512
320329
259570
49788
110215
12567
155305
73809
198272
246261
34099
111923
181681
38411
158949
14292
305192
251704
83963
138803
8047
113933
282470
7028
291821
165455
247693
298147
208683
192133
201384
288036
298919
13828
130737
8623
138070
86006
134444
286223
266123
129096
317878
156991
91070
145343
229772
255168
166112
267367
18636
77644
205592
256037
272701
174252
41541
128047
294256
217921
61757
193944
37024
252394
102746
232235
286161
220883
181161
78793
27716
173605
93706
22041
15450
58323
180315
102790
267042
203565
195814
49564
268990
218770
13627
225864
144781
226731
214620
169365
172437
180129
284462
191212
12039
92592
257217
235244
272566
253931
42219
35711
249930
264297
188559
182210
197581
19758
130506
156971
56458
72724
51501
73168
19115
297441
256780
138063
290348
14576
274000
36031
269438
150396
21273
241024
314453
148901
1846
233435
223168
217126
163845
177485
88591
280888
230371
178684
265928
281661
307885
173316
164123
87954
228143
189997
281943
233080
49768
251875
22081
89410
305595
279458
58005
232798
295668
277917
42715
266988
240543
315362
136895
320572
302977
109938
90308
204551
107135
140874
44302
306346
231868
185911
54689
7961
75791
179726
38952
188514
194302
99765
81190
323277
153615
93726
193002
319772
163157
61500
60473
255575
27434
272419
43442
188096
43933
4675
281784
313611
194935
86105
45391
54409
68934
201085
135423
188271
233352
144857
4941
4831
53076
134708
195427
232650
80181
170612
282389
240367
147055
22460
113437
109487
112904
278041
56995
52128
132791
34029
224891
35376
161298
223079
270316
119767
30285
165627
94773
169687
182354
246200
233036
237151
237333
108434
314305
235098
190206
292455
154122
193567
210538
243283
263681
214380
170590
74610
117806
83491
271265
139277
32302
277161
248435
181391
42954
272001
288707
124563
94021
53499
283956
119419
160880
104348
121760
286933
158424
298991
69756
98973
226829
258620
32027
191366
84981
173410
46806
70945
255949
173855
152276
10814
154178
79238
314756
293734
31137
307521
50263
132488
237903
107551
269026
248118
58204
224248
190620
254937
107564
93193
170287
284107
173626
318819
121525
169223
194084
64079
317051
269753
248650
213155
231081
60091
307313
198723
88875
118817
91358
40300
213698
173116
110597
98588
112119
224496
145684
92025
225919
216611
218361
115196
279468
40386
322532
68620
312612
24964
314023
128773
47236
58771
311727
208546
43133
70000
209068
83126
94938
101217
49244
85657
119113
261089
261729
172812
170967
238845
178496
127010
221885
148691
265283
108403
72174
272035
51792
60321
24328
141096
166664
298881
27877
285716
206971
243977
196712
95181
26905
175815
255594
60233
50392
51146
204401
171680
210353
72110
67628
260698
85358
167891
286267
58792
253731
209997
273171
189278
171852
258399
217793
186235
51983
108840
133291
177163
136479
159677
88269
69168
229335
186105
163192
52634
99313
133193
6238
17163
159856
41571
257407
16486
153645
137958
248092
151031
158900
100054
247734
174532
116222
305998
66956
262084
171124
110331
242103
305369
136508
4115
152777
72287
36343
158913
105310
28628
214361
226315
135402
114500
272231
190895
59523
133780
268850
155642
315967
184723
76980
304623
245690
130667
295100
93914
33439
76125
262743
282420
253684
252668
81244
271534
196417
288557
283928
36252
227494
196731
298080
148302
70457
184274
193199
208442
162422
99649
104059
32722
58583
236461
135580
12748
267041
293729
293931
54391
196364
290681
76714
48896
48103
266596
85787
286012
49330
41255
85645
266976
314668
73378
82573
222483
189567
319911
280445
60628
285035
245911
97697
311120
154481
291356
117165
103520
30411
322828
48472
191070
95138
164963
193670
135278
312416
294683
178881
300541
81922
27473
22480
121931
117284
290246
300091
149670
116178
14527
255580
217928
145417
312422
318726
287296
242275
137856
314558
100982
128438
26132
264979
179168
254273
142259
206878
15165
8871
278073
200683
143784
36839
154397
123960
87199
139640
196369
155825
296578
37966
70706
95952
240317
7374
290912
239153
116115
91739
237686
59935
219972
254182
194029
48032
57653
300042
279683
296045
79973
181937
138627
82022
214827
106951
150447
145001
143502
197271
34406
22731
174472
190177
86950
71514
282158
265768
137801
22930
197684
261040
79519
88968
286409
140883
45894
33638
228216
6420
265157
297127
89601
189318
75524
315166
54012
106309
196406
232327
157437
150601
307447
316127
174480
308686
56416
5857
48043
229045
164426
63135
300765
258127
85114
240927
285221
290577
53774
124718
235966
160838
234603
131423
40506
258504
272931
14577
282094
84769
47190
150877
202141
132558
115228
211627
153207
59938
11639
177775
256478
214474
161731
132116
81943
166045
298200
315154
221048
296565
8048
315728
64911
60089
184746
19538
190353
210691
313988
44694
319897
99045
100622
263331
49349
78836
298289
153843
223870
231191
220418
262136
176771
274576
209924
152579
79609
40379
53379
98399
281230
198400
260509
262238
474
245335
252789
288125
198943
140345
207896
153500
38580
98077
137472
122177
118127
291328
305822
164639
183965
312758
172788
321487
264369
252140
271785
186540
238905
180748
249650
26273
105376
188823
123977
225092
188015
117299
199577
171047
211865
31993
211799
28135
295098
89771
25964
252560
90607
59075
296223
119260
121054
23057
284021
90465
252402
103274
89268
180699
64166
237983
254400
66447
108239
72286
139594
115712
25023
28153
112337
52268
46953
218646
117050
139900
239896
82000
196425
171589
165571
13884
235897
171016
93985
203338
218868
229794
30775
222062
80041
32160
231171
30773
217566
131079
32269
251486
26354
253669
212236
244270
115203
228763
35540
187364
231733
29607
227572
195957
302447
190660
168065
81839
9879
278855
276292
314973
307697
88070
88228
184146
240302
313818
170777
223431
99711
298840
103874
298810
319666
30974
269647
146411
61358
121141
136352
319310
193470
91885
174946
77029
35687
116910
69770
80483
98982
184586
199060
250875
83982
196104
248378
298573
215483
197869
189481
51572
304184
99348
139398
247190
171422
132586
318356
111905
300592
261743
164450
245710
37408
140563
9057
72532
178317
37863
99877
228628
30223
89380
89497
219336
234854
33556
55313
278486
319105
87144
217932
231563
241082
33701
92603
57169
274765
141523
193691
94038
217593
222427
167204
280240
226018
8805
124134
164774
54952
245642
48348
60475
288666
322041
278964
275220
59268
148418
276111
59149
178320
197796
264612
108225
93657
144324
236402
127274
316134
229934
21521
67255
68514
10706
106741
5259
108124
294439
298948
248672
6229
155817
259644
184536
244964
51615
31347
39592
64489
272297
250387
90417
284919
131964
144428
53498
205329
253674
101061
236337
242881
153764
38363
293567
288733
194521
276677
295869
149858
38912
131901
81757
304761
131853
73532
217976
132131
264867
294027
104362
206428
133535
53993
117244
211998
285142
134072
296150
131513
231542
223273
169766
262499
318386
19877
200470
108536
54712
16055
47922
249891
133504
141506
315334
233809
35317
162964
269650
296913
20476
11879
55919
303685
68745
166949
220742
231866
265819
176989
130212
133584
89961
124241
9679
96806
170596
315282
19306
66975
55830
188435
177275
97629
68058
193628
296264
288442
87125
125734
50786
129373
136559
104967
291351
101683
108849
232408
25233
186992
42532
200053
87986
114109
45740
306232
16014
99946
63294
88518
228929
132265
161194
191803
67820
127456
271039
30885
122312
272969
2726
3571
220242
280952
285569
151531
107734
81475
48589
87274
147369
291854
266877
206962
53018
124108
220101
300813
300382
107603
184893
298235
180438
313109
99084
56626
270590
195974
306039
77309
256315
171437
44496
205964
164102
203053
184569
53675
85742
131902
243537
210113
153772
5903
243142
174851
205837
190978
190228
16748
218174
143489
314439
317629
144778
174300
61827
112110
163887
289565
230957
115321
266590
43238
198520
162543
313784
203086
237662
186335
47078
202507
188941
226085
174440
305917
9283
121020
138697
94669
141259
312204
51352
82719
280913
299009
298804
285907
231881
207349
204886
202752
89782
95340
216015
135002
60792
54886
236886
278018
131575
40575
246485
72982
244962
3628
283953
261352
125158
185158
305223
294949
311687
62335
106193
164104
223288
119202
160508
46918
245713
37758
172359
309001
41539
139781
274766
8123
73337
294317
130723
313695
286513
131236
23507
147852
183409
292823
68308
63096
138681
270853
196165
293996
165965
292891
267964
207016
52883
266067
251784
193528
287307
178402
128905
77125
249556
273792
183793
308113
306840
306387
23164
305097
317577
149359
202124
253017
82492
53426
113640
145321
156336
126672
55586
19975
131082
197540
56565
178691
218146
320695
25766
53280
233455
217209
10410
157131
166125
318563
256983
310990
89588
154647
179405
203524
1769
141755
105274
127755
305643
321708
282040
66409
111265
294677
239513
235290
266063
112746
102365
282879
94887
104237
287477
300251
51748
292236
197079
303701
288818
284088
137751
241692
9333
257789
187819
90280
170184
150125
150155
59861
187969
316443
169325
49499
12927
47663
11459
266310
123881
263646
212863
7061
13772
108882
322216
231879
158077
72884
182116
222392
77188
54065
305
35768
116768
239993
294351
217000
102038
73131
261486
184394
58088
148606
36632
31240
267738
99031
153776
10614
308820
193440
21812
116346
75966
223243
271230
266812
226734
123810
317879
275094
262452
9343
143463
10546
201165
81366
238914
84258
1727
288829
128525
277002
279819
59501
159995
293301
229739
315836
4236
107359
116843
120585
25167
265198
171678
69449
119225
213125
33566
104442
11693
44190
172690
245365
95523
130857
282983
295386
83412
185293
137380
92376
48362
29279
50819
262051
47338
188969
234313
120390
133803
206719
47484
321217
229190
123229
223932
61846
36111
41204
186186
4092
1709
101845
320609
10083
322432
233148
99998
255571
296792
262438
236004
124949
151343
88117
234058
134451
206310
213990
49902
149947
124472
212831
49577
221012
82578
71787
195876
79516
157622
37403
50253
232140
253753
276093
319783
250125
100202
322006
189263
66465
298638
75059
298857
313904
288271
13054
26230
112289
300634
234424
168070
120222
24384
159905
26698
35143
139092
64505
241997
296701
319546
159703
69983
93596
224517
19659
132004
3008
319267
27953
226853
322741
38826
50949
68444
234319
102423
220444
300511
95608
110535
128112
211132
182434
41952
44537
311859
217105
93831
111284
129657
272030
285206
175135
146794
271392
148729
52866
247696
31315
30367
235011
206718
80302
158297
318863
281349
215559
112844
107241
46032
305565
313304
231569
315887
135462
246614
244532
208360
42037
86989
76619
304673
20588
93526
216741
27810
7249
265915
234908
82980
18317
178693
143357
265361
87804
114764
233527
49037
232519
151937
123521
49784
41480
177833
24235
124367
162192
322182
72398
258936
188679
174947
220438
279516
285857
46778
237470
201581
47043
84916
29954
70227
291716
212572
204002
141289
190118
209332
134792
274031
157379
239076
244952
210879
102997
314519
101379
52949
73774
13703
4105
278126
175838
95663
201706
267594
9579
37914
186950
160976
307667
97327
12901
6971
82138
20101
82084
115632
231453
122459
262160
50931
316960
146626
101914
54185
311618
87643
223651
63790
31942
6893
73801
280414
124542
67163
316009
270176
312128
161342
266872
143743
159988
49951
266336
2795
260666
205716
323452
90476
257802
16228
131316
36952
184969
290500
84962
253147
22201
256880
252168
255320
63866
109907
190381
52091
105276
47814
154293
82504
79555
181354
20707
295381
138911
167697
172145
177655
62351
300656
297153
278732
88445
208843
192978
289636
308259
73479
3486
135632
245987
201525
33107
113747
279353
19214
64268
9775
216400
280879
257888
10249
35651
48791
68245
92834
152294
210641
278859
235295
266351
221055
175380
98171
122864
36617
242810
212137
77663
251210
21850
238359
32100
132967
85399
262401
203205
298250
76728
36420
119515
306335
250319
313019
37441
103673
142728
56250
35235
306017
149849
248325
292631
25198
266634
160684
82188
303277
61713
183543
226192
246851
200092
273759
169381
102272
259813
42798
112992
1655
275660
36095
154534
179672
43375
93639
177440
33109
316387
152832
126269
237608
304085
63676
66844
243800
304090
292452
148868
269434
245937
48748
244081
93006
4057
95611
9830
142938
2516
74139
271540
179945
153625
59090
243779
264797
67630
284003
249041
147789
273286
125571
310884
133754
202426
133839
149465
309899
177074
263644
116289
166467
304358
270344
60458
221347
132765
68698
32637
124860
253692
129847
205354
314487
61208
202589
6241
161685
311784
247233
235456
215838
296491
160388
248165
98104
111698
211174
268465
59318
18966
83081
26751
154177
217644
220815
289293
199334
266509
206744
300870
42159
214237
90268
226512
288712
297156
219665
229931
235445
285775
168361
224925
33103
187531
103129
185568
230622
311424
159317
321405
285560
314078
198324
75336
124771
149066
234893
201269
265661
243052
132830
205552
182833
307403
265943
6341
276810
321684
244457
52939
162471
135372
89192
243776
107364
56864
263959
56944
232228
317784
111824
115641
169824
146945
141988
159779
284786
213136
18563
309398
274152
298031
117688
159187
305319
289719
47951
312121
79745
314744
83299
174076
5479
51972
316768
283677
240711
270448
222520
315989
308484
208998
223184
173218
114899
222041
211933
286064
140044
17433
153015
217574
16960
142783
284429
149217
65099
43809
209712
309483
38997
8126
289781
195527
14004
165604
3723
129722
61272
96223
68067
131154
72872
295738
5713
171611
171653
302179
16507
151790
236339
1501
166795
253296
190559
51698
311718
18988
226950
97259
148804
135943
307779
197384
167644
191280
110519
165730
319997
152080
134405
62054
160859
12352
84236
18919
199078
151020
290906
75489
217989
85435
295981
12261
205538
61936
70577
171434
61823
30213
300137
165963
166916
182064
42698
97443
166303
4945
291472
288041
84930
90451
305257
283602
212677
126238
172668
69735
78879
172007
19887
319894
142026
169281
283911
174586
169518
70101
135090
287024
295655
311057
7690
160026
63670
26318
16760
227570
109191
299252
231828
67291
74929
280532
153464
247041
292345
40843
285576
271506
119304
286594
301902
139204
214844
149590
15014
82070
87352
223059
205490
224456
130363
120496
299191
158846
256255
158934
118554
36517
128596
17411
301771
76807
19291
114554
282405
190969
235035
235054
57599
294350
54684
215780
91677
201120
108754
66256
93786
114269
206873
80187
201407
199137
256357
230956
236465
196094
197193
256303
70126
71080
190610
210632
9162
97535
240736
262808
5444
167933
132650
113439
149618
260967
288993
105342
316413
151966
187736
46365
7389
297146
166091
82285
139663
40233
58213
187504
76392
68507
224106
10722
308154
58505
182235
20815
314141
51397
276812
19609
92056
213635
208511
38908
223065
55083
158998
129920
310102
298087
203914
143800
153488
137399
148714
64676
32285
198277
198050
102156
299366
17673
198385
212742
26313
4276
203560
214598
319254
227650
256985
276310
37115
15196
224161
66727
302182
125731
278936
82912
208218
219113
44378
234634
41993
4292
79471
19019
272139
74498
222666
270450
11048
237299
210396
197979
256591
114693
109949
16280
3570
16561
171685
69998
62029
6586
231130
105637
118479
305945
284035
86152
48651
276185
158951
51377
291279
189490
230332
65866
314964
123710
82842
263362
103767
189080
213425
30049
124502
37802
4586
21480
108664
217402
111426
77588
297662
32360
174024
139896
14366
41300
216582
193846
200901
31148
172505
109170
308841
237820
178806
211556
310481
44177
106166
24523
106614
265391
65555
38906
134070
71164
240848
43489
224083
57431
168947
103962
152014
228922
33236
188771
108441
43906
87614
247666
201349
307890
180039
57326
16477
178045
28823
193741
15226
216958
141603
275737
142633
229914
267966
209439
269136
305679
39090
94479
241161
22068
294097
251594
307538
74207
194712
68901
113243
172455
170195
176702
22371
197468
297394
146725
41585
27808
69584
250023
36311
227677
275902
299916
262364
1398
198649
302880
117827
151103
10485
124559
295420
10979
65485
231140
122011
232065
215163
195100
184728
246597
246531
321013
120941
173943
11764
86254
136971
126990
21011
268092
116084
177030
302777
321933
2736
273624
199342
104139
166259
200327
108203
255666
76906
227954
313517
7438
168130
307531
869
312268
309122
297274
316489
229909
226219
305738
314824
22475
257168
7591
299662
96969
243249
15033
158377
207287
95419
71894
190093
223357
222846
147802
292223
121522
248837
269371
236733
260144
112009
137475
253671
27326
30800
217031
255247
18603
264054
319608
260374
102031
80760
77002
279016
135903
8532
280287
67921
38470
261643
4548
9197
127905
118394
172041
66571
221697
280791
285953
192160
240175
217547
76310
315997
56317
150484
110326
47873
166245
80319
55813
168506
13109
71453
246331
69193
59912
182706
52767
205336
314587
212591
252892
123655
102409
173070
58952
126147
5720
242762
18133
50232
170825
225239
263457
111016
60067
263693
113036
52142
134091
211760
80145
13855
163442
87035
194098
239647
149097
68793
89046
137729
105300
270632
170598
222415
108581
260993
106305
189071
143392
283238
276712
279300
216481
125621
66545
150657
209781
11008
205916
319975
156150
248248
138667
188931
310680
279572
298305
93732
321492
308363
206440
161443
316986
174308
63214
17060
45700
159454
63420
152343
308534
215475
261472
150772
198087
11908
54298
313074
124873
307707
103800
259835
313212
218049
202084
109892
120745
319242
318019
263095
158343
70588
272143
132289
173985
145154
125842
52206
292162
145910
86232
208377
157162
255214
171701
259277
11205
178936
241807
89007
290541
191206
241841
23871
281795
105149
254623
184318
207976
321518
21552
202183
217136
270561
68840
75767
64101
253991
256919
183378
205046
135180
160470
66044
216951
269981
298242
209628
207707
63068
85936
71190
56095
221387
15715
48512
193982
270309
255547
158856
163557
146080
182666
130878
278333
289902
92433
211566
242298
23236
248124
290842
295930
125257
86017
296935
165294
191485
36041
1178
103739
233831
1876
159526
261055
238392
51362
235944
39715
320490
265793
187995
268886
43778
9571
317403
157057
183839
26589
242838
200419
172322
203182
13074
322922
284989
44967
97676
57818
239315
82252
102698
200324
170722
306583
305131
78698
78488
166387
65741
251493
301955
66865
66194
213753
120129
222162
202932
247202
100893
187573
138199
199193
178450
109108
119491
201644
176888
73573
261697
262678
34263
194989
71660
50137
155538
136149
63342
277370
112528
280157
298023
197915
184951
149593
15879
57304
54280
54332
13364
117959
135835
247763
138315
245788
243697
111493
239231
319217
106378
302475
15412
50123
65050
203727
55128
120184
161603
85941
302947
39308
270152
297397
265628
242042
168432
6225
173475
60959
4516
180259
72655
84164
217843
72995
178175
215895
92940
212422
238728
39841
310311
151884
255995
195599
232903
268956
256071
200383
176276
159737
18068
144912
23961
213292
177722
128900
1069
312095
313481
122991
142643
198561
220364
126307
149777
83506
220702
234403
59398
74157
87746
251778
1460
268733
94936
148882
125689
134480
221571
76330
302476
160782
254118
93027
29995
107114
267429
22902
214342
132337
43269
224697
81056
179215
224041
250769
152246
85381
264087
293389
66919
292316
154157
262080
145894
194288
37564
119502
251968
48874
178703
246280
252129
317247
212140
140939
162324
298720
106431
150036
83100
97292
34732
126552
312633
126013
143125
230637
314604
81722
200348
164656
54978
61420
318211
90982
122131
319353
101056
275359
27548
308632
136291
295304
256313
313506
209505
77801
79026
318987
289352
156746
296498
112639
194491
29731
215591
192611
156036
132274
112510
169458
191889
41823
67089
292868
115940
159075
269373
290969
30045
151242
202078
28952
234789
170016
206087
263859
88677
29311
30346
151794
58816
148217
282021
206848
244016
64942
182953
278517
66390
91382
24969
203744
184693
170528
65863
137595
132413
275161
284717
197272
231697
36848
175073
66998
190944
34459
295008
146956
293911
115018
174662
315683
47719
171720
170203
155363
160953
270578
97911
226960
131321
210933
227481
192213
105096
315886
162720
115331
143789
248791
196866
135387
165813
134906
201095
230551
101470
226550
322899
141464
164972
33082
110444
269566
165175
239832
249952
199451
242865
48080
127625
282177
229151
290233
5110
83502
49981
307878
23808
220071
54601
120482
164541
304001
70051
276080
229345
178639
8702
318198
142743
87524
22637
202631
120780
85831
6922
98654
7204
3449
214820
48315
15813
139945
31128
98414
4801
85537
293358
18838
91782
299525
115157
20740
58139
298615
134930
204722
12596
223805
258167
176206
62433
180998
188263
199720
56486
228243
101214
256138
124331
279208
178549
305552
101067
42540
91627
27623
69708
181538
142452
63541
96221
264084
282648
21432
315481
269746
126844
209632
121992
242906
49068
27663
287867
243194
237755
115803
7097
41016
245430
237874
34244
250502
70829
100628
103656
181879
128899
239761
320712
125403
307377
174264
70926
304518
57780
155838
247214
164794
252439
96016
176113
61855
39031
290041
316415
64074
223268
84115
318317
44030
256438
74327
193506
205705
23787
71300
77821
239770
268325
34367
279860
67466
311267
239418
272957
298816
307680
11882
165680
146247
294065
166389
67113
295963
131656
275451
10905
199786
85223
49775
187818
271545
178394
71036
102260
222069
168108
302077
60427
283863
122163
34623
34706
249416
69173
107801
175243
156520
54522
95290
10918
219085
132502
322927
160246
52027
224116
165466
262173
198319
209889
313847
79860
133452
107561
55234
77426
23824
250856
169625
146262
308404
222490
147809
256526
172104
277728
240351
124971
253857
68777
91318
288918
177002
303723
257787
98225
4490
27624
71618
259830
148686
188503
168259
64035
141632
309057
224048
241828
304491
60277
73761
63750
92920
208194
271225
218743
226575
190974
185555
187759
97055
177689
5855
266160
171180
53679
116382
225286
198103
206628
143289
74864
158144
206801
230462
276547
244449
291425
177278
310302
60177
185283
133160
306033
36655
233402
299824
221856
113028
173822
213413
146881
267240
207259
28731
259737
67941
128077
188091
218203
144220
35356
251844
203177
52699
258663
62921
215678
58030
141237
176597
46706
27517
187671
32541
73584
215057
274191
242320
1228
199805
277158
160634
36995
193623
306544
296075
152269
245356
67749
100415
77351
294059
263784
57068
42145
21029
192964
113458
85557
272302
6584
99520
225771
226349
190612
52915
93087
227841
311836
110558
103871
173350
168784
137629
195414
93129
168135
32
106926
286400
124156
321195
120207
102127
50600
19027
285945
305662
229131
14479
32069
160128
138262
20093
70019
188845
143773
196818
227904
230498
128282
44874
230225
297264
236717
239354
31201
221333
124314
297351
90019
135643
229939
231478
151507
270229
196625
162754
239933
307792
88417
50468
69713
27677
207762
168101
212136
131168
27463
246458
64374
240438
170420
27000
103818
151062
153935
85700
218448
93299
5824
75090
128463
317988
48230
13503
111399
315201
313677
147334
201352
75486
80159
137062
265864
119743
307080
131938
280672
209498
228554
229611
72303
263207
241614
257090
200561
3541
110897
282709
126049
116900
213646
307172
229429
242282
280775
316603
270465
149357
47560
224323
215121
214542
142882
119275
210916
258806
242005
21818
83132
301726
98930
248395
8410
310438
24447
51488
68344
272784
111678
33172
165155
190870
206576
307967
254845
31109
260214
307618
318985
209900
275290
238684
139279
108184
90423
52670
227197
56871
180739
124412
71800
140986
76218
231374
38899
127991
260487
76975
163853
152456
291350
2921
228895
265020
8227
128962
32218
306067
195963
73383
11618
299641
267882
316894
53107
155654
104753
211025
35633
47593
87658
281978
173906
75407
55111
215343
167224
277667
75264
266649
286842
53656
187516
127017
96342
10553
141157
148511
20922
5372
44040
33751
316883
309809
77899
58266
253873
120978
252698
275034
298509
81652
34384
133506
67218
283065
164526
66327
28373
223267
15751
148419
38424
226280
250156
77176
242137
58634
103303
200108
262242
137303
184444
6082
78692
25280
121762
102261
197657
84615
44453
266299
100290
190561
45280
215313
28972
66798
288906
124906
81436
59582
35159
204240
3407
201401
12257
290858
105698
110794
303072
48005
187584
230437
84761
86639
291390
18301
108617
215860
255053
136193
230160
220552
183386
301338
229249
87483
54635
176856
210889
101456
233155
284737
3716
49924
193005
5310
180612
322186
168129
132417
221670
7319
283270
180360
171392
104279
141643
137491
323362
273919
285455
150843
245553
71206
276445
154760
66594
243316
23092
36834
95944
82581
151177
214106
203496
47457
160149
150279
119642
125730
29559
67982
124649
69313
98220
125437
60543
189773
217405
236959
191866
276326
296394
235282
37016
290333
114142
14989
160636
241097
224967
133080
266283
201296
17297
155500
210731
33242
63946
92674
102267
136178
190833
14575
27143
35589
143459
268705
112107
159384
148152
26627
8226
23613
5077
262530
217491
16930
178111
313728
303400
185711
199858
218247
153149
312648
72298
94922
193894
126781
244899
277900
302786
140340
53210
285829
7714
254568
172301
322801
98880
113638
144006
308115
33749
106985
168500
289155
319278
109145
1227
13755
110656
10803
4715
295197
242120
82491
97761
233554
109821
10891
90575
213865
150663
174004
313983
186388
175418
92861
40075
50580
101033
51130
281563
284175
181641
143552
94537
123137
263854
84551
320578
109334
288226
191870
68565
209545
238674
292642
51744
228415
297030
72518
164847
17126
50774
228930
129060
269202
306960
66212
232782
239223
47069
274909
57797
94418
158532
213734
317079
224278
28958
135657
160994
316927
148682
72639
245197
180340
244269
204082
289973
118115
134798
229422
68714
103449
13209
104339
252693
249776
124954
41627
47954
133070
195249
66849
232240
60001
114974
232068
112082
28398
160792
130659
75542
186771
93727
283780
16800
153263
199718
274559
245205
47063
297451
29211
36333
273828
182822
17518
215945
298952
89253
256523
109554
128288
19795
245012
308264
212834
43675
241720
193918
222254
100483
252232
168972
277471
237130
50501
31565
144346
210931
210269
273661
283122
121885
39651
107733
124515
182478
105801
254322
249213
129283
178013
25801
158676
163384
156060
22503
85363
49518
173132
286058
212635
137755
132383
295103
197376
79502
242622
158454
315521
80661
254372
207336
149392
270679
309242
68031
112085
303712
279825
220880
136538
312382
45812
177555
314560
154880
261266
83831
276823
266650
235016
276431
153699
244091
132372
125159
119760
80435
236869
35685
226677
321756
160429
25957
28060
17449
284368
195566
303115
300364
244542
39299
112279
233222
53464
256304
34088
5556
4148
261746
252773
306269
110201
136162
223519
212524
136528
86449
268020
294196
113631
288196
189564
314765
16303
298205
93633
71759
316572
85773
153437
47878
248494
24886
213898
3353
240168
266068
29803
16397
101064
217681
230909
87540
236657
173974
196054
305722
164834
117590
122098
313562
41843
146408
20189
272952
262330
97938
213197
149536
34102
205451
42310
170968
235317
201480
240566
209685
31650
88587
72260
313507
237198
37795
255270
230299
136447
244919
118590
212797
56971
210167
217632
171687
185140
29261
103647
133651
7769
32298
227724
321964
140592
216028
40928
188781
266935
231904
97778
102485
245194
293231
89920
286039
174265
284906
24580
304479
320370
228558
168221
43532
5828
32278
84521
104948
155811
117884
292404
30391
44417
88976
160730
155452
306426
186053
276389
285395
16138
125826
8172
218493
11711
309577
247276
319137
160579
289147
288924
316483
309300
159888
57712
240309
187073
157477
131015
318728
259945
213953
118503
98397
179565
2045
239311
231839
19141
131733
29382
153955
142288
109434
26245
77621
164405
190788
89097
66579
59146
279831
126878
75586
229598
299620
160267
140808
271477
121643
51916
194367
318663
91121
11552
266280
254212
38738
310617
318630
208814
43114
126429
246488
281383
137092
294293
270546
314827
323205
115258
296878
311796
59151
25388
140413
179799
45781
261313
307146
247470
82065
217742
305709
187450
222317
92244
231223
296696
298741
306795
114620
18617
237633
150907
185768
204304
174026
278271
274624
320732
132315
295603
16157
289309
13876
45729
268108
249754
35754
27289
290534
83993
86729
94019
138748
72089
149009
152540
186578
225972
310351
275947
155779
312743
92508
24233
153783
87060
47305
147009
161592
200390
224674
12297
302501
22895
195718
102848
316484
13590
153268
339
166078
117498
116016
59707
107793
240766
47142
93668
161294
62966
15006
46263
124981
104702
11066
199776
253651
318168
289089
192359
259419
234958
6703
279152
231910
11097
200311
177405
140806
9076
195999
319501
312721
148323
200705
275090
212131
220186
35858
175469
87887
166398
320687
177746
156550
126815
49272
225084
126799
193830
300630
284944
253324
180430
296275
150567
261367
185728
120025
193473
303295
126478
310203
281044
65152
52287
110304
172370
290812
275972
9310
204267
280317
269490
245896
152066
22646
122495
35715
22274
221767
42812
64299
222851
108107
179119
65812
216290
235352
298296
309082
273769
82340
322692
124507
195086
137828
7547
818
97995
232181
314319
277765
239094
298089
279416
1780
183276
173971
29699
161025
104282
238741
134435
138205
119907
269627
210966
272936
147144
130120
68479
16902
240640
227208
116224
109290
149472
29391
135502
105854
44895
165001
155933
148810
219773
51793
241968
238065
36742
289485
151052
124840
209363
248138
319603
172365
105139
229236
65053
25786
260135
220276
58812
66284
256849
158623
83116
73547
184423
196230
107798
183681
307109
214648
47946
102639
54855
214175
172338
237984
142575
132434
89503
169468
261495
48365
1399
93792
318847
301193
106678
194736
242870
195684
81466
111133
75356
88701
274915
199594
262041
224500
22926
86831
110992
1438
21337
196962
260365
68631
95275
223180
312055
191171
135084
224493
29709
220470
16331
46181
128214
115257
199097
215766
150074
3826
106102
310208
267921
168140
50895
125629
74564
233002
149884
238041
94117
132722
55459
216049
22195
254777
322438
21085
104660
191503
162246
246806
281171
224013
303039
189108
103342
208761
318477
298475
248561
173187
178890
256733
19367
111569
242381
176830
141205
235669
35128
4300
168928
98708
76225
47943
76791
31544
19486
194672
178502
144609
40738
95732
303243
250161
3330
193858
182278
208292
61379
302012
321841
272088
245341
193460
234264
28935
301480
187205
179364
307067
114314
77343
28933
192835
125079
141448
200873
104978
302756
88828
261497
227448
313292
247330
139860
43466
291640
169407
201458
283390
34938
237232
171298
153732
240574
111658
239560
5667
144234
253211
12251
126575
52271
258361
226140
101525
151779
306457
13270
290340
80380
158981
229465
12877
153342
215340
21942
115025
119220
132518
173402
188192
144100
275385
258365
30962
193195
17604
24423
110967
198568
162576
290263
306080
191156
148611
162280
78766
307763
128000
103814
120986
229853
272948
13479
302416
276073
42872
279003
151705
289820
15199
318402
138415
242793
67261
26237
205193
98509
116284
279651
219156
73932
199530
120527
175090
166051
119995
187101
145052
71977
174980
98589
182141
170510
256530
5339
258829
158012
21964
323523
236160
156306
152007
321762
251128
213325
38966
167876
39465
279205
273499
83659
283535
279531
84679
246497
102954
131921
136428
272075
154617
68477
155040
259491
15401
25846
310292
140050
215059
231463
26989
29479
263882
20798
205905
254684
79121
311447
13010
289470
72472
17273
140988
226988
232944
148741
242144
320256
96534
288627
73988
69074
258643
277708
77285
152248
251801
21582
273076
27423
252073
299219
91227
155727
235977
14039
254086
61256
239468
313774
288228
220746
257934
286454
320348
295671
127540
317322
277397
13161
254829
125783
298206
58609
71086
246416
151519
300823
227337
317412
154476
237056
195410
2696
22798
182543
266705
287279
81461
139022
151983
190546
115857
27777
120455
37357
44688
132959
257115
300585
51388
254576
10199
190453
84383
204095
239956
68486
245275
203464
158267
83324
237191
173514
209382
142335
221291
216681
164498
17037
10399
64344
106236
230071
183850
15465
226880
55739
44035
288021
281039
9381
180060
262113
277975
25590
295410
89717
12779
1739
221906
84102
30340
85803
247790
174287
118894
219390
105407
282584
53848
33819
300022
174247
174383
238381
43040
269858
13167
293446
41381
236909
93744
74016
135297
117224
119693
79265
293848
319663
182282
190564
211377
300055
143760
97923
239577
83627
244120
255928
319739
140406
136831
59529
98095
83175
279308
223290
164232
128595
176032
244905
230135
263889
51618
176678
42607
136484
97666
54326
148066
162889
8677
139877
32115
48618
15453
245162
196862
1705
109948
248420
210281
198705
36837
169028
173024
231208
169658
68488
168640
143740
24747
131037
180498
127101
283904
175821
208494
26980
205180
2242
311443
223594
97202
57728
152210
321230
138702
28869
8927
320804
257526
58317
227986
310964
303349
211225
144152
248433
172466
285814
56766
230216
310929
67489
156516
116048
184020
80557
283124
55158
174553
74595
127128
151194
321501
135157
184194
91056
87811
37199
19900
213113
188536
76138
94150
319991
173369
224078
206260
203878
114716
157408
113902
105522
142985
100206
285913
207908
22924
158064
125917
155644
134584
208359
80387
58556
161307
60821
137646
151366
59415
6819
155752
203841
157101
322095
33086
255719
145326
122472
107294
90654
283927
149492
113673
199217
245630
209418
63625
93297
223616
164063
263158
161922
290546
69950
144486
168315
35005
48778
233361
217049
4984
142069
323
60374
225623
16472
31866
81380
62290
135470
22695
130657
275691
98233
118414
320409
75740
198017
94493
185020
155366
262857
197212
308331
214462
177136
86445
227945
200472
213146
51128
147874
165514
236893
37584
78005
264731
138116
292653
179713
170982
229503
88138
131255
71258
16053
171119
74982
91604
183559
273528
310627
69402
181033
190032
172631
110190
163497
264035
191318
246456
102312
33677
219259
71836
279677
62207
303586
169605
18559
123464
226554
59418
48071
97627
274830
265113
251496
172983
275059
303351
271124
306381
35536
313582
271601
278167
316701
273008
131502
282695
243911
20210
99639
163727
116520
119985
136599
175946
52604
66902
250494
87939
316919
58302
272034
53168
7387
53986
277908
143211
186428
206080
111938
305519
197887
201316
134006
131924
128443
216546
242227
248032
281847
102815
156498
78781
14617
300146
179797
96892
213165
222830
19826
111741
133202
168825
138536
67497
108728
34823
55179
51893
191087
114099
38776
108498
59879
21063
53637
57072
78777
188216
260370
106631
112547
297748
275047
74881
37435
214156
301638
228150
184882
156600
184159
307421
168525
224945
270648
130708
108915
238069
200622
109009
305986
266450
180372
219143
289018
271224
224069
260522
103044
138163
161308
23064
278589
11339
235162
201730
255669
97254
227857
56967
134980
234148
245996
242860
257253
15505
254073
142835
29336
12817
259684
203263
88201
319305
252862
88582
217619
78422
220400
50222
13832
261412
73126
290793
86158
111998
66196
305274
280662
216077
218
257482
160231
192084
122634
222223
219099
186595
208618
291571
173033
261797
14692
208645
263853
258128
70389
30670
51608
306168
186618
294352
316099
126315
220332
282688
121460
210535
18884
106002
201312
166632
318322
98909
180019
49547
173788
265030
285604
64788
158036
186903
104881
267816
179958
123657
113261
287875
236280
165712
237344
29234
289379
135466
119998
52859
119597
295034
240965
319728
107205
62978
271298
69963
36754
109574
146158
319377
124382
265343
80704
115145
316948
250853
215349
143148
178688
218251
33229
139008
5508
100382
43136
196642
42957
20480
40430
237871
144547
282538
13294
123006
270058
9136
101242
275812
4821
157842
57285
266094
178237
52078
281864
244675
320603
57457
79559
42338
93822
28943
186766
257201
198211
226209
81312
208500
278745
313424
51277
250805
142537
200039
134972
135539
110327
40871
183973
30197
257357
213249
322779
215652
126117
290756
7993
252055
164375
307633
151735
223875
268488
194540
297666
256100
37344
115036
4053
267126
91616
158639
184660
207946
296031
86780
193745
289220
217901
201160
274437
65474
266846
243208
100070
308946
314062
50105
163258
112656
205509
134539
53585
14788
172008
311966
121586
39652
257640
264992
74548
115692
35141
249908
91999
118776
135654
194614
302950
143967
87230
70839
258987
128904
283718
264735
296103
158360
315718
45096
204690
75960
183639
198663
229543
57878
236476
131683
81003
216665
74971
124061
170310
200230
263857
244121
195886
308633
93219
235605
66890
69955
183610
41306
7773
252366
189260
157765
319096
101466
84580
230680
3782
277403
272054
9231
87108
179529
206903
228643
283041
46062
69848
31442
294577
273029
129037
312862
249709
6574
9862
184097
72580
127228
72789
92030
149500
267500
194604
170385
297167
269293
223127
47966
133470
199829
26427
55731
105334
215044
202432
246385
242970
296303
134577
84713
307324
290256
79017
70166
38339
187698
240764
9536
55456
200115
89889
69184
48083
194208
20284
68805
201765
281389
95299
10977
438
59105
15712
265631
322150
156373
40375
193758
215831
107069
115974
207326
285249
87488
76389
124719
98479
313351
66896
9522
165619
1134
186076
122821
274015
54459
18898
41560
270163
50264
205713
94618
82734
19118
233737
289831
321238
297934
220029
260037
76417
159152
213415
289612
243719
147828
225049
22440
14620
204782
286664
230327
242609
215595
215055
272643
21557
78154
172488
63551
82946
134567
8496
100468
209989
308775
146714
310846
176204
316399
83921
127564
149514
255071
182752
169434
284358
114071
191426
181287
21365
265498
36705
174366
167571
47029
249471
110954
306403
72062
115150
71340
298814
33991
139735
285594
318862
92291
221601
254183
284608
164383
88755
124253
292451
289632
308130
5026
54233
226029
276556
273594
132660
134892
266202
111237
151956
23062
25663
84786
268191
56394
38568
201022
150876
54519
109188
104820
97382
37131
184196
265388
238027
167424
20677
84453
313059
163690
150285
162070
8052
190273
303062
242812
5351
633
28409
138331
59323
6507
116667
20193
30583
163247
171304
293060
165552
62744
175098
82676
298581
35906
113268
205322
13983
241381
276319
312816
315865
25776
53995
38071
218212
77116
111270
292625
93439
47971
263389
240088
291126
49532
45460
207459
112231
165795
17941
29482
289207
276479
210058
141322
126817
85189
29152
4235
139009
202989
299015
102887
307959
143031
305963
8027
14232
48977
86498
287719
313645
141306
92040
80283
58309
99806
301497
212856
233396
104159
217127
310625
37555
216687
106158
272944
237273
309244
63273
181204
243141
185279
125674
44098
146270
219196
1521
316905
3877
288034
311967
60492
142023
110710
243957
32068
309327
58370
272892
197985
283411
248707
58423
282595
44091
244870
147530
245093
315159
177233
15585
146457
122842
224985
261075
166165
303454
262983
140407
87517
255045
45472
274904
135497
93368
264701
219881
201362
298406
255725
259440
69059
164770
45186
157491
236195
18011
222424
140653
300869
38465
151552
129832
277865
177982
34824
87446
303608
304678
239314
176274
204973
321686
77834
34838
294937
94092
138966
160326
128250
75935
245746
108246
150093
61990
148395
27157
247273
43475
123226
38459
209759
74510
262677
67995
206506
227025
319128
110316
208995
3046
57875
222241
95332
237819
5204
18088
231041
189706
210705
284669
306025
125819
290373
317178
14029
175767
48818
137213
290778
306360
110501
296982
119278
25332
317714
310196
123850
178064
272294
57808
296849
172060
25422
127945
295379
207755
188253
304269
228194
42057
271113
219714
267228
321476
108593
213040
260991
15764
155537
273335
295133
300662
135330
206171
295571
120957
33195
307742
202580
33656
140858
251425
300792
140025
82414
34391
192661
321614
217325
298381
274276
114841
223292
151710
266627
176896
25657
49539
321274
244347
257797
142571
235713
295985
217853
236742
10003
65341
218434
126948
250298
153603
197070
133008
227538
36916
316313
160523
58337
292627
256788
182653
120959
63263
27260
145731
139233
34889
98966
258956
66699
294982
140225
168849
177271
242394
301691
142048
265953
26258
224466
7730
80199
72780
313023
153815
104417
240943
194022
119425
178614
23441
197988
65453
125517
93987
155355
203286
107614
191312
236712
162013
27896
254765
35166
256790
297789
15078
239214
181330
12658
158631
250311
47001
233620
121488
224506
239849
38937
263374
75396
304430
108476
105090
226436
125329
183979
122482
136036
99635
264497
125484
198241
228006
301597
117042
133359
287879
302389
135307
267324
259037
15410
95719
173412
302643
223887
110335
125538
184609
88937
123425
309492
74213
312240
142673
99572
284950
141213
262226
264834
297839
152481
273650
23498
158545
26827
80045
26133
215904
91165
155849
75577
4193
285712
89595
281575
84424
112004
133950
103228
295823
192544
122190
297125
8193
89560
100288
103736
214372
24864
196263
175778
246660
139426
146375
130211
50564
131689
177714
135509
143587
319212
240975
84592
87491
13136
223768
290212
48249
237708
153262
196665
301593
120333
16009
80539
280267
250095
151889
268421
246167
233446
215937
153236
250300
135117
175406
266054
311151
91776
228305
219121
89496
237898
323477
196311
78119
255597
148012
72676
70285
10391
34239
303385
94159
253191
254317
225275
158514
159461
257298
219827
113514
189241
215231
265702
306755
237979
50872
2499
104960
52264
60148
197132
190776
244841
218295
275011
289743
244423
56033
317095
234851
124528
206121
201759
181667
77569
246177
138459
127586
187310
51351
189030
309216
197519
321912
8455
92097
60319
308472
131794
284889
6661
210780
293767
246982
25711
264211
42966
121977
145369
101793
30721
10580
190433
276969
90871
231446
5812
305062
184548
235867
276148
267605
294333
32554
172907
182217
317622
165066
196240
277617
239293
261385
191436
22253
139259
256877
131918
46789
83500
203200
166497
98992
45093
208308
38096
203998
310082
242579
55199
20469
253774
186652
138169
28077
123002
280596
42622
263663
212931
320143
274429
245235
33980
203163
316252
159959
87590
19506
160906
172810
190199
295445
24204
31670
313915
30071
149177
255976
39212
199234
204820
115006
281167
116209
94450
46471
234777
171880
72590
112658
65347
7435
274528
95264
83754
10255
14234
319600
316711
237425
287375
150792
140715
115011
69102
61382
72854
221292
239413
154826
79051
282865
16006
67230
186216
136513
314945
8993
305198
166383
84922
257376
286309
298177
144178
182179
132232
280478
68541
57432
82362
190325
166304
1291
281931
189949
308508
70156
239786
152039
99522
281367
57773
147742
216587
250429
112215
18493
7358
42016
267749
158137
34742
198670
66977
246971
189121
203023
304029
46219
76522
32827
283293
55309
172695
298546
213502
268498
152587
249843
55306
115674
129225
135769
391
174068
30811
144265
194616
191248
87557
155247
90944
10482
18264
120609
251924
39422
23138
92448
9061
316394
167698
75575
103613
93823
216271
207076
171529
29340
322430
210956
201470
289533
116760
59129
48638
94003
146367
310400
218598
133229
238999
7040
256854
262675
194244
256052
120150
251524
216069
62714
37636
15920
74849
176554
102995
7939
21142
308120
233917
302150
52269
72988
241893
204435
192014
267614
121769
56999
141673
73959
66802
303434
117432
24833
25560
105832
41590
39047
267610
262359
134794
104954
87626
320858
193480
110027
11418
20820
175277
141635
311467
222670
309785
73320
73813
181859
157464
322529
320334
194353
138503
67643
31130
101237
2660
259431
90211
276181
256656
182446
114385
114378
216184
197425
306282
102118
168082
197086
119240
137199
189225
26199
51490
131599
176749
20856
233188
255938
37126
114393
135093
149128
277032
55212
57823
88656
168466
200096
293560
311155
218199
212528
64560
269503
131775
100641
321620
30212
163999
177649
252133
273826
259071
290341
75412
85739
300258
63206
178840
96075
203410
270540
92783
299400
22063
4611
275603
192696
315909
319638
39352
156210
246040
323095
261777
106504
278534
200878
222583
314477
263221
311875
171924
105704
107323
287417
126562
104731
35019
224112
293297
61723
220090
29023
33539
195456
234802
170050
215336
79838
112759
28908
90249
182690
262705
268209
176956
221464
262668
247043
163675
294463
68201
122857
137040
14056
11367
230331
209680
169148
74331
174245
155375
216555
41865
81360
167474
138817
26658
257990
271828
122818
206516
130073
254788
173270
109690
200063
120521
232460
70761
35720
231728
287026
296318
287308
49119
279169
3451
288293
299807
105075
142131
277395
259887
6108
135150
14741
26639
50860
122242
9272
194649
57874
85917
292144
131862
197141
187924
31164
284430
65136
43464
109730
149740
157955
48117
91265
246714
51410
28109
51707
291969
8686
53017
211009
102688
229736
2689
107075
267090
24150
208951
156045
269878
223195
257485
13042
228441
69205
306813
73355
255935
162731
231940
318005
315650
169001
207207
219491
170616
66355
24004
191039
118846
47804
60931
52010
115134
27417
221156
191824
177926
17346
57698
62395
113385
117858
262381
61416
179389
56714
44343
312832
176440
199907
227304
162001
119644
235380
216051
257529
102668
213265
170401
274331
156266
156033
160529
969
152424
316844
168801
57048
126684
227498
38590
226194
172826
19186
98358
77596
243815
273872
83255
78084
140336
41897
105646
227464
204990
131566
296644
243227
105856
184220
277177
110216
184085
175978
874
5008
278783
171307
308413
193833
292310
48850
242430
293818
10307
165078
167519
81919
159398
101557
221045
166416
2542
61619
106000
46784
119218
217278
199978
55397
310750
109829
76307
79990
312215
198078
293556
275956
140835
232991
65557
51921
50710
150136
206622
65553
319176
116770
156561
223695
20906
155708
290102
80981
39237
24362
228990
60734
55371
243962
67016
131254
293769
264730
179946
5727
2574
59692
111627
161687
10558
102802
205929
167900
163568
123004
301240
76965
295480
84907
180017
222619
310713
177048
108114
142919
204834
53114
6294
214725
198428
247385
78550
170670
212966
151783
220174
62861
108407
138722
298316
56602
103518
192026
42341
121987
116654
144876
207265
91010
53890
1953
87427
176439
88059
129328
289324
60558
133670
234782
140813
200210
51913
309591
193760
291941
161549
245152
72509
139537
203729
207360
42019
24133
236303
45031
304308
296791
68108
292830
297142
295563
116990
155444
260658
114031
283894
302464
117561
145992
52188
38431
292039
233223
32445
50020
109620
30205
272512
94782
39096
30075
250659
84773
306265
66795
24226
204026
39530
241172
310446
270056
293043
131002
228267
187354
131179
218401
7047
311589
288498
43445
38605
220183
53977
33940
12081
158892
221561
175021
132298
8167
86522
91370
269272
167598
130373
263577
121126
71540
229225
68051
271875
278208
216610
254747
245384
175824
118767
112060
209718
73711
236819
113338
118969
321811
318788
246450
219917
287286
52354
317718
311491
289857
191174
172020
2846
235087
2732
180190
255973
315995
134048
200312
220708
74286
50839
92808
20316
300979
321793
151936
78298
36337
147921
304500
216559
144883
156510
95746
186913
297933
265792
260091
117942
81955
27196
13455
293697
73368
218429
7166
237980
191207
235122
278749
99599
75599
103604
197402
268199
280152
217296
274292
311949
135839
99092
286653
311680
321674
207164
17829
93516
310861
306704
15249
16382
258168
112828
247937
55690
248879
76294
206110
68399
259333
85646
164181
91608
164559
210759
155735
43829
161554
267893
306743
266088
35763
209627
154162
278899
9251
262828
238134
159974
105413
93205
79195
318466
126104
224726
28860
380
196482
23059
163455
200373
65455
114944
62875
14711
237184
168400
109545
423
118244
79882
100203
57030
51758
236237
12303
187507
178901
289793
20973
47454
245157
36504
272603
27226
149308
272869
98512
237245
213173
141097
276746
143249
13670
193378
8813
117918
217334
209107
245460
273168
67043
213391
36134
36614
145136
123837
69498
90267
6074
248202
96762
297328
316031
161832
43348
98448
222836
102958
36832
273697
89217
28668
118431
113935
8456
42877
239828
74825
249148
106467
130553
145696
244866
196517
209737
87346
159691
61090
90993
97313
232922
190136
283144
265668
267934
3183
243262
61225
38598
245462
105944
65270
223604
267292
82728
106646
210328
124302
56208
88343
74793
132916
60137
144424
21898
25189
79256
256408
35342
183151
232366
269976
308360
77695
105948
277103
143601
209995
279165
47152
237378
237707
60590
235872
213668
216617
41148
73692
303486
237362
251531
16311
309013
259504
73295
11050
90509
5027
193704
8630
109043
35882
75331
117754
61316
218771
246506
86012
60355
58989
152671
118363
57820
313870
123040
137518
221519
197995
15278
175236
268791
224981
186597
135850
251591
289685
10310
155051
234543
127899
211152
13535
101709
252016
78292
13747
190497
316528
118636
7665
113315
80402
250933
102431
267752
53178
36822
98943
186161
689
94148
313201
101009
256271
96030
163417
228357
245306
47648
156506
63235
35677
173082
241499
309620
162365
146669
152476
194071
178210
120832
297509
55457
318239
81713
234925
260634
161253
250128
53939
285334
170009
144967
516
264049
199323
122592
294218
252572
238747
43073
44447
267304
192724
254332
167513
74611
167532
182404
195697
82197
163041
123602
5253
147780
60515
18920
98167
62197
294235
67716
310129
314777
157217
41294
114137
86531
88158
307036
165012
52421
287590
205832
2975
97640
175251
231074
246910
232090
314100
184610
171435
10221
121320
275507
198686
94312
315330
86389
321988
157361
244864
119871
66461
285860
234052
308711
227252
133016
52506
154024
28595
131573
181305
245374
96212
30738
256742
298420
167388
177503
206768
130225
249825
53413
56365
6136
217442
227768
169496
232897
237267
254886
44136
257776
102443
254540
3502
200412
162234
167418
203645
290730
234688
323289
147330
51844
79639
211416
124968
201961
80007
260092
19075
78723
21610
7009
140524
17154
260296
313989
208181
79288
113257
160673
232339
9259
215716
169997
213675
129852
139852
237566
231488
7046
228495
244433
82818
139090
268802
98868
290384
114022
258461
141382
191925
274751
23448
237421
257999
291225
217159
111113
182746
250615
64254
308854
184387
280691
145963
227942
5465
163310
92487
118580
36212
185104
177932
199120
182784
81847
76651
90729
94903
158210
185637
84249
191484
122407
236395
99771
88876
198055
298264
269664
310825
22444
304967
73007
9737
295465
68633
172260
4200
192725
269602
92771
59421
122513
128809
6551
86496
264088
55010
213457
210219
237402
227995
223929
146107
209963
22190
139488
71638
304780
73776
221947
172567
14314
166619
139383
56827
257077
33160
66124
161410
57813
69477
260100
186856
75603
187824
46720
253809
283536
122129
24016
206776
310661
158000
116693
270717
243471
222496
314009
132760
76636
276449
144819
7246
265143
175410
25364
321927
59275
30131
207488
93601
303025
295458
185393
201566
194314
279903
220449
211006
70180
106974
131762
266637
201745
131631
32102
65563
182231
66899
145579
146974
37333
141822
80325
147342
256212
191740
96889
223173
148637
223087
292103
158342
14864
287411
122749
17752
157467
157307
210517
189841
161594
98707
302352
151888
52696
47552
57590
140750
4727
191976
174536
87932
74334
243203
112137
313578
270186
313839
129008
98435
178309
312115
271496
237220
36313
61377
191665
21656
35868
250854
10480
266256
216484
314826
236636
198953
80420
222818
107491
78134
185404
239783
246735
131243
246028
208313
265482
269969
22756
38040
282838
189665
21134
68629
231110
271648
154999
190229
117079
98240
1278
168733
4926
250400
27980
156268
117613
131192
61203
246671
287277
252925
217829
276109
186125
4138
7096
214253
233740
195174
226794
230950
218291
55239
137946
101311
46251
319566
210898
133991
293347
312398
197475
272496
299147
17372
187533
196827
18824
296115
22107
144383
296590
5936
20693
19269
98075
189157
121125
212359
216929
278860
297991
236546
255145
135484
6171
138242
38714
185447
234818
151574
81954
296004
12321
257141
130105
271926
221836
246762
47311
111778
308408
243013
203098
237498
65529
219220
97105
166939
67126
100282
37165
286243
264821
314257
208450
89781
227058
267219
101117
148693
169791
110228
15665
183892
162534
56255
138893
42216
253360
257389
277182
240123
295084
208686
140934
120706
216490
28208
127856
224072
231090
235164
218786
217353
196611
251090
100969
226925
297685
122695
172658
65321
36366
256144
306297
97320
143203
133826
113045
129246
187917
158302
23472
286308
91023
213535
145048
272768
68812
95203
114335
98410
230165
159713
76610
36809
12109
292207
286449
3441
44295
90460
100521
231234
214162
32099
248347
123010
85711
285376
291209
293637
245592
271117
31929
128935
234109
121579
39517
286138
231986
270192
156480
36694
22275
157712
224957
267708
165611
124909
258336
76837
117278
298821
129523
248028
286338
81754
77510
243621
174949
225317
309970
175837
131467
72940
115507
109451
212401
132930
174509
295582
167284
119792
185626
165273
259594
318647
44604
96113
198160
164635
148183
78753
260422
171337
306946
39078
235660
25764
19568
142380
69682
77610
6745
81109
221531
89080
110714
244697
246566
144864
60535
111645
165420
164932
91648
16861
190983
250937
204783
135368
182616
133856
108392
230042
204726
89731
162118
111849
283841
183586
135194
62168
13432
61188
94521
153101
41110
94102
150162
9157
221761
200168
100972
89506
35179
199822
164016
187228
259495
32781
295776
254913
46402
110759
65750
188094
8185
270855
61739
78749
318843
299003
84885
204466
320338
106717
159181
3861
113655
259640
275273
59084
1024
73893
105621
291345
265796
161803
9091
37650
264578
111128
118764
171553
77577
142529
313057
119071
189814
30868
75903
218378
261476
113783
42309
127791
254986
46816
93391
182662
92220
321986
41600
224647
269013
81403
312515
267109
281113
294857
85061
52948
47281
141391
1072
43343
229815
52536
138031
320065
83314
61602
162643
153535
105030
179965
147456
223432
11765
87162
52957
250514
126437
116285
278559
297094
38839
307043
6750
279584
131094
17980
178510
90152
141480
34522
200978
246481
5695
64821
293802
136782
252966
198763
163766
171846
291376
248184
204980
197444
317993
64888
295663
149248
29843
184352
44113
291718
313018
286732
23270
232603
146053
106436
124833
62278
5468
54791
119841
205707
21591
69977
126823
220292
73648
314029
45545
69244
194185
107663
219045
96891
226740
201421
184631
75126
286780
109894
115713
213660
228440
194094
134322
110731
96909
284691
22455
206650
57058
160922
89943
136467
31800
196391
213669
143100
231268
288065
115121
13616
145207
98469
163894
108634
220825
223196
5850
90620
125176
221962
297751
251867
2079
112474
88041
201230
162569
139789
255031
61571
223450
735
309491
87420
131522
14433
100168
129252
284947
155249
110690
62616
75346
77540
144379
65419
188205
288447
266840
188509
58832
312718
239089
293841
16642
36244
318292
231620
203447
140919
163871
20825
97525
291865
293466
171359
102473
251526
160312
104796
86875
256708
44257
291330
160327
63484
113034
12181
204173
272384
36395
70143
71113
144866
87503
319021
172704
203738
190270
91157
211920
109402
296774
114284
34803
124600
212124
291672
285435
273157
12584
49125
208095
297406
258945
106721
176397
292656
23147
39673
42161
102028
51447
1260
65718
28706
128067
185871
203475
221413
9074
160680
124978
182696
96244
271722
256729
178908
232779
98388
211867
70971
261010
119647
167804
295125
277096
93902
248936
137832
104018
142811
224643
110005
2901
233553
183081
305892
73345
282312
145053
108256
106617
9404
210439
300459
32706
52575
185325
159849
83384
125414
200547
270215
89454
189218
159599
53692
167426
290219
163584
237921
273160
30890
289270
41977
108612
92062
264047
28058
163054
55347
217663
274768
4425
228768
50158
319533
287846
229818
293307
161124
306136
129403
166003
161502
85579
178439
206461
272939
95046
311437
40351
261587
303301
138251
45450
83853
193922
19358
54154
280280
207925
193105
263934
239162
4617
58131
250690
240729
7835
137906
207860
184495
80196
302146
233242
217092
182633
88092
33385
161748
292974
145327
125462
38570
313628
182248
214163
303663
189529
302922
92723
71913
94194
114496
313285
309485
6332
100100
80248
62027
295566
29787
317328
28046
207252
233634
179514
275816
195993
161521
193324
314810
17986
22487
261433
47000
138682
43052
74056
263320
10147
152944
156000
306720
34089
178976
185703
96217
22651
272853
132752
161234
257205
242544
7648
108790
57156
272530
310085
199010
46995
280958
280960
209549
19042
262088
288386
66210
201023
32908
268175
231701
64602
121601
306874
178218
245862
323335
210411
46792
45600
34180
111176
157025
26556
195950
149601
49218
67024
196965
108637
165303
164859
244341
219178
219207
275320
310758
42385
64962
266941
198278
288222
70789
806
243657
110647
41822
65499
6610
262449
311528
159302
96801
236875
260836
194405
269014
71729
93312
74492
246085
116739
26324
315190
207830
222915
52761
91682
183060
84033
230473
305479
214018
19116
57837
59386
81763
262548
6455
5829
130914
86616
227843
296896
23068
73954
216553
186585
280059
14484
238410
45890
283024
200599
271121
315290
20957
241089
252503
21757
299087
71313
314284
24370
129875
299756
200036
282533
77263
103277
129456
116889
242176
140730
83990
145028
87664
34910
8020
232441
249703
306531
42818
175488
208541
74050
147314
68908
45690
178354
167581
94558
225852
31198
308992
26635
144612
211825
26626
78742
129792
26466
26879
196454
157174
125138
272348
42100
93837
284580
27429
18802
278464
304398
320446
4218
113134
57687
100118
248503
220504
309909
174433
43345
230170
265144
187753
166558
94654
253258
269912
153365
67805
112788
181262
280616
204367
35705
8581
73916
15755
58417
314879
143751
63611
129470
155854
74085
200268
71996
120915
218491
263439
293724
3854
119749
259849
308369
41362
22244
164752
119880
289268
291384
297761
168706
62216
305597
109998
247884
274852
190382
262047
226730
269898
21832
103190
40225
13153
103054
184322
304670
65605
284926
212238
12066
179901
146761
213902
256846
183042
285278
163507
155326
90577
68072
175254
58704
12161
284323
152681
263669
59215
274922
48372
312232
197521
250360
252553
157835
205517
239623
59026
114536
182341
150779
112594
144472
186708
287099
67293
261673
126087
161999
222802
270541
154931
135103
33994
60447
125230
81858
73117
103946
306281
117651
117525
295308
264160
291708
310540
300373
51003
38106
205252
110079
33967
268169
305845
227082
17792
206627
87463
137396
259758
286770
192928
190366
229127
147792
269610
307335
121145
160436
179854
82341
311827
234892
321209
135147
50107
160705
67797
16675
122837
227726
169883
196889
218565
106782
316507
183399
158862
12059
302755
168938
145766
130393
211616
41238
144420
310043
319247
264783
154818
9172
29140
255908
34853
198621
290369
107944
32254
28331
161340
229725
110764
10570
19633
214268
253658
99015
320241
107586
221990
281098
105794
187872
37836
65111
94469
70208
155109
69711
48256
217638
198464
313797
265757
51839
40673
192895
200536
45898
183981
480
21861
311988
42403
114679
284609
57744
103146
264883
149736
95176
216450
261019
171103
285432
118943
235435
269464
182081
243359
241706
201212
15706
206849
203691
120020
277930
70723
199514
217450
240264
160944
178885
197705
21708
74769
236042
170721
213224
107513
92925
207988
135630
81606
303141
174749
255729
61402
52396
315025
83934
149351
202632
53770
191943
43759
48235
170689
138120
301949
71918
261625
179208
702
310167
268634
198752
261948
24642
2757
292450
151788
126214
276059
5898
278877
259309
14417
315579
315221
174491
91355
203550
47494
17763
278539
147386
92586
55081
247660
37445
210390
204731
289348
218490
262487
174304
247477
86487
281984
248206
276409
303439
61573
127185
108320
269158
232136
232397
8992
146180
219278
218388
108873
37152
318199
307398
197473
94348
249717
262219
173134
258690
111860
183528
188640
110457
94135
300166
32323
151085
314484
228426
158721
141687
168225
132310
3324
143836
313080
168181
20692
69072
93619
251475
264151
116724
203666
9507
228984
71126
257214
254395
43701
1902
2100
168774
7982
170500
67610
215912
22723
320308
313118
216186
4238
31214
309311
165983
233240
165943
311013
227636
216219
234787
62469
181220
323279
8125
86347
49804
235896
34643
206605
248773
164944
42968
8644
170778
166650
13362
11218
48073
72924
33441
163331
112737
124427
33438
26341
5153
239914
10092
249809
81668
43815
304650
192862
294224
304163
294913
117602
250806
18013
102884
135341
140047
211895
206292
51659
94385
123082
122635
115749
161428
145382
83261
317523
202643
270235
241094
20482
219057
165606
240963
213610
286521
319903
300735
278790
49867
73665
226454
12277
314037
224331
112770
137923
238495
306186
192037
6444
124752
209647
181404
311676
109056
255956
47221
95662
267376
134131
78355
77247
254471
276167
295472
161404
204736
287147
294618
278133
180056
147633
284630
163520
169942
135636
94124
212469
210639
22121
123490
67127
254348
173231
137385
128373
102931
92430
55910
276835
283939
118169
317283
120907
64438
158564
14891
189352
133493
292550
197670
154141
221823
149823
107992
172043
141685
194129
253859
143366
22965
283789
207320
9866
276632
162240
159240
49608
227143
249808
106629
198210
10721
313073
204135
240615
305247
268282
158970
30141
21168
166810
318609
275576
4696
84943
117898
219597
184499
171791
11415
260474
318775
59620
150541
5866
140145
304787
170066
229020
218380
217073
269329
70884
124672
30404
194813
159960
131486
285302
142843
30108
165870
202049
277715
296921
42136
159869
187607
242012
177591
159342
304508
278488
215855
236593
250208
45466
278646
145190
255923
64771
59801
171914
232901
232792
1508
113539
72619
139085
290759
281695
75258
35989
144644
25913
181177
203001
82909
207985
293936
314288
88938
29746
38532
289486
5674
159405
148790
123554
76554
298385
247380
23895
199961
313382
66400
252193
22563
102009
24548
61465
254658
450
193509
61750
293238
290941
58118
131469
167105
29773
109551
51573
68587
183341
286289
222283
134781
6677
16717
113668
60782
226947
234884
177577
12130
310108
271512
134698
259940
644
145525
119608
51717
193590
86303
20
61880
79980
33102
270745
169257
227630
293404
57385
317140
197253
304735
149882
210324
22426
53166
148008
20091
217260
286484
29395
169055
214614
57792
203470
141144
309405
194432
243070
318446
49598
11303
257557
108496
79179
222716
150763
278391
90350
274438
46899
14855
50837
50984
32696
158373
180288
69141
90410
276126
189672
301399
148021
182613
317478
297336
143497
100733
76499
226590
209008
84392
222253
286334
128751
71867
83113
274538
239685
82850
182082
304318
291087
118826
166089
27821
65724
42881
186157
234825
245567
279620
214185
71204
167187
266514
319494
160171
160451
304945
292352
286945
151601
8248
28770
297974
138925
308668
141127
196907
36436
11887
31172
74794
187490
41872
179620
75939
254109
169907
156860
282084
21490
6596
262447
39660
323301
293741
246024
198294
45032
163962
168650
98102
73376
292871
48923
243510
8225
249102
2677
45566
287651
94411
204156
116089
145127
133673
4398
20203
236440
38509
212183
219532
316112
206861
83135
58835
19849
65725
144775
159695
289118
313500
40692
54507
183076
152122
309624
6779
20162
234521
106091
316306
191043
214734
188410
200004
170822
223306
311642
282155
125311
226921
89904
51461
235490
52003
831
18756
143259
7760
237253
166888
27151
262220
90142
136221
7778
297505
185467
20607
225234
32098
109077
58400
155795
247518
191463
270973
19598
317256
169686
37179
20893
283869
162933
290814
76439
293576
65896
122602
274936
35590
158372
206889
133771
206145
86843
315346
251197
95857
160603
298711
197627
248759
210157
282266
118031
243869
251652
147282
92484
35086
311310
310693
286251
174505
200277
53424
88469
248529
161367
192352
44488
284762
315007
53431
112105
212465
203202
147387
78949
18823
106107
219763
194247
92822
99358
100520
254545
154964
241789
102019
196351
47304
125633
53176
36453
33079
316032
272653
101476
292776
76512
224862
236833
238610
29019
286231
33159
189795
38652
55175
233577
105852
291194
211765
10443
109503
127245
275339
6957
223920
22515
258830
201326
309074
76240
144302
96152
47072
273909
11954
43066
190522
288806
172198
179715
250353
283981
152019
298326
88516
302404
251609
191071
59852
67328
293373
155045
53185
291589
144019
7699
301925
63875
16222
48226
56075
199274
139882
305239
104234
123659
146746
279779
182253
217567
143804
39452
241683
206097
129775
246744
152394
114511
49738
292814
317954
81295
101405
217330
87583
253459
308760
31238
172134
159783
150352
306622
157494
80256
140421
90066
254446
321296
261455
178949
238060
232653
193742
221946
262901
99555
164
258433
175434
66971
16253
69623
197673
85007
289390
131673
322488
191165
313071
229296
28918
130148
314431
190104
259984
315940
43686
6621
127192
8638
233088
266882
60298
231902
216008
170748
303479
12364
81044
316095
114143
22612
1772
255090
117279
235790
223433
99872
78394
205285
254256
44648
124746
91476
294401
107486
296914
30040
225810
89865
153294
138611
202295
7109
10672
182099
126407
230914
137305
280027
201752
8463
50413
232017
136855
184316
74264
252659
11161
116477
38039
145950
122916
80847
77567
79409
97821
24555
126925
71378
44951
269882
78333
159242
276331
219387
294189
275256
263172
149135
192717
234648
315825
37263
44965
292358
248400
215076
121498
251309
108564
250272
182067
121390
140245
135126
272575
33375
282220
181665
74232
19492
264872
36424
37411
229309
175199
303580
103684
53797
19641
267286
163724
297026
39296
113995
295996
72767
199980
222690
137304
116535
150343
127014
172761
207772
292957
19023
71159
249609
89839
23833
265118
243390
302014
46069
188526
215717
119905
194588
100718
290044
234067
10389
3646
290635
231628
95813
263687
230092
167814
264418
205221
216949
53346
96277
188391
212815
227715
89395
306466
67213
139772
294613
314815
180204
223344
226484
223605
4072
301200
18592
177832
131983
233515
268724
17357
24788
62713
177223
304281
146570
70876
33480
287316
85754
280567
309668
109335
26750
292790
168133
242556
46988
208467
22992
226122
662
66014
86407
78258
97831
230047
149006
75082
151638
313418
128787
55194
102256
201180
233987
225759
287908
280350
116348
37686
318472
295957
44850
14639
140920
294304
311867
195291
227436
23055
300072
30225
17759
30637
277183
221991
121935
188375
121697
125354
319969
133589
179235
94793
170752
119624
104926
161095
12652
317394
301124
189097
25879
295317
33372
171081
168035
175094
63137
79525
43726
162967
204232
201087
192651
91161
168341
74103
321206
44213
40858
236670
166687
139579
317348
176862
291347
195058
117122
297362
209480
278614
303768
321941
187022
182898
22464
79589
2380
72079
14225
18166
190668
253350
218323
159885
56756
142063
209981
124776
321621
228361
42604
119881
37610
13808
66832
227193
160718
223819
275954
150535
190247
207787
146558
13313
80474
192459
322243
159568
7456
145376
197453
24698
295974
78893
44913
177039
262915
271480
287209
77872
250778
156783
264384
84724
96931
246530
198063
219530
197171
170222
42883
145885
229279
79063
126650
131715
210460
1406
6326
307960
111350
3033
250528
61800
231878
125574
228220
255390
176848
323348
306962
17831
20319
89184
170341
208539
188666
90979
203347
50681
58105
9795
32083
137872
178158
123553
84676
192780
244885
36646
315475
77992
241551
108254
87084
132475
130412
1862
152309
293806
236937
178359
45813
225046
234273
303718
312303
271662
96247
52511
24893
169475
20870
57459
154330
187704
123649
90623
29892
99088
281897
165555
61838
122853
150543
304039
39763
90556
11809
243323
109616
66590
15458
135944
141176
302601
272017
20985
179393
185433
66909
196294
281106
266549
3764
255083
263846
303733
281992
110241
231054
143704
150213
197430
49101
109777
78674
302766
164307
235176
208925
88817
202036
127995
238422
193709
23659
61131
29592
293434
190457
123718
288429
51082
224535
215874
15605
276250
233731
297691
250355
278070
159372
174763
44978
141959
81129
18179
19785
96717
117835
81107
102570
170523
253278
110364
51411
261474
109989
312675
215750
82965
227748
85844
8179
73074
272299
24376
102518
80207
67907
139138
58653
308170
22401
299199
135264
106864
78445
58928
166446
240253
109264
43162
20029
289921
118206
203199
27162
202626
126100
172103
260538
251646
240173
106986
189970
258496
188832
272704
49556
97032
80896
81160
213520
125120
6416
124047
309219
196201
91016
8075
134469
286095
221526
321909
300237
197155
80775
4600
28442
106292
280299
220436
147662
27530
139695
84540
246715
162297
231616
204931
275689
298063
5326
201103
54295
315767
90674
71985
7991
316227
310126
205153
168750
193714
716
37206
163839
78843
62851
124343
151974
102750
194822
80742
70668
39818
75636
262128
162710
15237
156161
147491
274733
20979
46876
33299
68395
267059
268001
293023
273059
253531
296665
205357
194794
258757
137060
97764
68236
251053
229406
107541
233245
65524
159591
318158
121251
235870
50540
222462
293086
286541
211827
105176
50958
18435
220864
122690
152969
200422
263518
33243
241001
18750
32742
43841
182892
126978
314057
8730
274133
248831
260477
171997
203693
240472
86849
44823
26682
282883
311105
127931
67699
14822
259672
269348
237554
318155
142840
145517
283324
321256
278822
14701
195725
280949
141272
8755
141218
303163
323216
78852
71227
268819
56300
142240
149810
123414
221330
235161
100342
42863
76024
65509
308975
98563
46681
118449
80201
279405
239420
261444
168813
283645
19057
285577
11649
296373
191519
151992
246794
195184
313123
75876
249140
163271
47051
98786
87020
216676
97742
263337
13154
141944
76164
281234
764
159965
228993
42925
19939
277636
132611
86164
257007
77355
10093
277383
136759
253413
34298
146141
166988
49973
155187
278346
300455
152200
32850
321862
119002
59797
66668
313696
7144
4251
173647
198920
263046
293146
167816
180828
34474
305513
13601
7278
23027
100453
36622
55469
289265
6354
26136
262809
176526
18594
111470
34310
96696
273869
312291
143346
133049
70518
196651
100604
309542
265324
147727
97127
169333
21407
179701
122895
221407
217456
252292
225579
222410
182113
138240
288465
48565
263283
211754
87332
130520
7481
58190
204333
107965
40493
115652
172797
155616
243018
56904
295667
79153
143564
19820
23285
260748
150154
298618
48006
253050
18367
204720
132577
288381
287576
246633
297695
312233
226394
34469
66964
133417
61006
21545
260668
322154
272847
156944
251335
46094
258852
259923
54462
221006
6102
212220
223122
176210
195997
32514
270091
175231
144263
218154
195624
57604
139827
72605
222369
75312
260032
211882
50502
102279
6451
61229
196673
248764
258828
296721
129102
60019
265173
191535
287860
301629
34509
171849
128937
153122
249714
153316
307283
117913
78804
223
212405
153293
164705
28274
15447
181560
280340
296074
157615
140599
98222
206167
134202
6845
90490
110711
30176
246795
85010
173791
94861
282520
44935
77181
231204
99712
133635
282662
202597
111347
139386
107711
28672
284447
135113
83769
128761
21690
101135
306420
151465
213938
282239
304909
5583
223658
204386
138377
206967
174096
102395
318948
204889
130413
298139
142388
253255
293323
219473
209669
291788
196091
213045
85736
148237
64170
216731
129961
111414
90106
280191
221461
48312
127025
31719
149617
96881
270122
205995
245976
290135
195087
248300
111607
97866
264392
15405
245092
214922
112328
22865
64784
196278
315921
311961
247087
40766
30023
293867
321446
164065
60323
174999
25594
79137
50179
292850
273611
61768
175668
39411
4553
228809
316508
76482
86614
117755
204895
133053
236016
271361
184422
268957
255614
230204
45334
18475
166179
222030
306588
210354
273140
89206
77499
113140
113520
113505
254251
11530
251075
239869
172036
208119
213840
37528
130747
139479
111547
298372
270631
69455
98519
35072
185690
189367
260114
228272
281372
2639
289503
253453
247840
93814
298302
197598
310137
204094
116526
132928
286491
263438
166616
231987
161263
170432
33519
15356
199969
31659
115782
316246
185004
286265
267050
54264
98097
241478
190859
100036
240228
108128
194590
191581
286508
220386
52955
245427
218412
237364
208228
208362
49116
230531
136019
59958
297834
116383
220900
130329
222028
55440
191287
210437
181876
50240
11663
210334
314712
65240
92555
226712
171136
199700
100169
115496
10975
76910
249748
202602
188995
213830
121261
91858
84154
147192
4451
170790
277037
249049
127173
34379
125037
29770
224091
114428
32876
272438
75311
189495
245352
139897
304038
261436
262803
6137
71115
141488
20154
313938
208195
783
264582
146603
172744
181826
296631
249391
27388
120067
134406
109358
195519
203777
61899
318062
170008
146423
206456
318470
42729
284413
56835
315888
192581
193433
38920
110212
110705
315063
47906
320721
224940
216399
128357
106355
250211
104489
68520
80192
317661
301261
223554
262593
42444
224745
243001
243073
97088
213835
205943
119523
268033
56052
269689
104152
55847
23585
307343
272445
271541
140850
139272
67693
76866
120811
232315
153428
9435
258998
209288
146528
21348
26232
190581
121013
266916
150787
120515
177769
292813
87515
4776
78732
141626
69797
198562
144804
154359
284192
108150
10818
33009
255291
90918
110306
96798
268159
54077
166565
239613
136198
233272
252263
274099
198846
215274
153195
257877
297200
15000
304636
19037
80103
117544
194364
252771
189843
24259
152388
286386
191516
27165
294222
104654
122609
133943
211745
294007
172728
60664
203588
57607
226579
11031
88392
132654
183893
21451
149570
107182
74476
169450
79439
68555
142078
274237
236453
114077
198334
94138
203787
130370
6350
308394
152267
194542
71217
100771
258976
106725
112415
250827
272371
197539
158048
233255
49010
22396
35409
319887
302589
200350
202960
52305
66034
80666
148842
33762
213593
128536
166345
179920
120096
260826
102900
176927
215854
252409
266136
230864
75515
314353
206142
168222
34126
123639
113746
59648
308808
275497
218219
93938
141036
230643
237602
46529
185975
76177
81089
211038
129734
276763
4519
198443
159718
11892
309843
225582
78633
199378
158581
165500
27259
228125
105472
271378
166746
141410
98396
81053
28222
235479
303848
176063
67123
137467
306218
69648
240494
284452
118557
204622
78821
297138
238074
168725
83701
80331
100997
299162
139352
192410
8302
63775
247511
81914
303751
221342
127544
179438
230900
75984
75509
218356
173881
176708
79868
150332
98224
305011
210882
243167
112730
139690
37376
194230
96456
240710
231543
306721
30010
146240
146091
227460
266808
182889
76927
20100
68060
175300
210588
117999
174810
91646
158986
92109
39811
307395
65505
1646
171717
83215
249272
295440
66763
311845
99247
108660
211301
102771
164353
5038
159261
30358
186814
90838
66309
291820
142929
264142
193033
255337
74192
97403
191381
315341
56736
132839
27264
180357
299421
26223
44446
153451
73858
59928
303436
285503
208732
264225
60603
200064
35284
294114
4670
224300
260493
37487
23010
306932
263063
23584
201630
63398
267249
232211
237408
36699
315637
15858
102856
110645
295915
180787
12847
304383
220368
292726
115561
138216
194428
167518
154231
246796
263638
300566
137741
6273
246844
41631
106393
188959
72555
260439
297224
6327
121829
274184
145100
307708
212080
299816
123148
284642
209797
236318
182127
250509
283545
288428
314795
263750
124618
133249
44721
234987
233454
51058
176484
238680
160145
216288
85842
309096
229433
60665
144646
237414
263415
37499
251554
205450
318577
118481
313823
323393
6393
28702
321112
227553
89875
224207
23403
153726
110397
258449
130065
249423
21602
115579
89530
92271
114390
88125
79281
128507
174868
168995
139700
213690
269596
62113
97289
31455
5587
165823
125372
271528
270287
216291
5174
194422
157124
53906
97223
259456
198295
85819
176948
282938
266212
265123
113799
184286
156035
182533
124240
61246
12541
240880
110700
84620
236497
233320
303166
7919
241102
58924
295682
64039
19845
322768
242374
142008
150506
119906
210492
175162
213423
110975
217474
174833
40737
72694
115001
313902
110802
11561
20852
47312
111916
91613
303279
44636
57416
235991
240074
133818
29810
279233
189255
63960
16586
67864
279567
195685
143785
57114
49950
315442
307541
199890
199400
178857
219606
200211
209661
196643
222832
296040
7519
71987
201994
63787
115413
80771
68299
62112
188495
194670
29386
249589
297486
284158
65213
245108
119048
53716
148962
272629
196798
268292
183410
286917
227048
242445
40918
187377
241628
183994
94272
218264
20113
221888
71696
38773
38186
31066
75829
300320
34117
124104
158119
44027
74237
70451
253336
118261
158103
47699
241364
65514
282982
257174
187480
127732
66626
276316
122164
232209
107589
103720
193492
150150
309305
108334
4291
286487
245291
2567
266479
164596
220196
238206
130578
297449
19526
239696
154523
274869
62353
101883
182674
54340
157215
249450
273548
228327
84476
315915
170966
132833
229198
109955
217401
84283
194423
304264
302451
13860
237586
271724
104042
70498
152393
316367
194227
241667
19133
194418
270252
231161
316466
112479
113909
228764
71474
74220
303274
110685
261403
204516
173739
100881
218644
257477
87079
230515
224480
194207
121833
242568
121050
280264
12055
271252
273264
20153
186237
297037
106449
163125
272877
66240
51721
159820
40212
284758
14560
32951
278170
275019
270361
279756
312662
233125
41753
223308
207353
89585
188024
4337
88306
59678
310522
291444
213363
91614
123611
177082
18687
58345
123099
65218
91741
159087
19092
93809
38633
17990
193973
147068
165788
170808
90115
50017
110356
195484
128159
250873
261928
318507
83230
90646
197150
33215
276645
151369
59478
278222
225973
302991
236848
106837
194581
75743
217360
284458
125459
145201
314577
140748
15446
69067
314002
313438
1244
169833
27728
300795
233226
237746
219362
124519
171243
310373
276146
169157
81703
47733
171663
140754
210541
255813
257705
242000
69038
145187
188527
240998
30321
248547
198225
199818
14789
199845
307289
40127
176405
312039
121887
213093
149886
156832
188329
310430
127650
146221
276779
108977
17811
120656
241716
137963
189769
262337
322827
198537
29754
235173
155479
236698
125215
30956
64837
168398
9449
89956
279844
166531
60534
287115
76182
265565
128115
61084
250137
215566
162902
282163
186917
173328
85070
86182
222943
317386
165906
155095
286482
276056
47803
306573
87475
265795
181874
137109
219830
16185
153753
56973
101667
147983
280432
227584
123188
41652
295131
151688
19062
248757
111735
276819
208279
261984
222180
199312
266762
196991
160473
15330
73565
150345
319587
316851
252993
210681
294830
32513
297350
87667
157308
96780
170766
196809
108945
220780
191550
223918
198905
304507
130168
61686
286172
65956
264406
145699
232546
202527
248059
251189
154519
101726
152502
295849
69464
147302
242433
242021
80536
276555
94217
319335
67179
157876
167103
210939
98749
239333
227040
15519
14259
136170
319792
170058
55559
186407
227536
166100
284623
9396
222770
170358
215215
304802
114702
1027
207659
262580
241757
75196
281846
53601
236692
271330
183312
214187
190198
120638
60899
128615
73709
17256
305544
48785
146533
138443
264030
99548
119410
305305
264007
198447
680
190165
203596
62388
13620
43310
322504
263884
17158
136556
57631
114011
241554
274034
303093
312075
58090
173835
120764
215557
144845
204636
101340
98342
301952
226588
96754
84325
136487
40527
14432
217640
200252
209584
48142
56446
254854
245902
263138
3774
15873
44025
145428
196768
294956
309832
119313
42982
186855
283444
38847
275568
207744
58541
169130
286532
153601
238575
146193
171789
94515
171885
282677
229507
129211
122861
270068
20935
44783
67429
170082
223933
221630
95577
30429
88833
206223
142467
240089
35708
141496
307396
151993
10829
174924
29115
67503
120807
25584
40513
284952
315358
254802
13624
70277
281727
127362
215783
222521
257372
307955
107576
90307
213510
90697
57603
57291
241598
80868
130334
125361
244741
267745
262092
147872
129543
59281
243647
7069
203224
246653
122467
253398
159345
64970
29416
208477
251239
60457
308325
191486
280915
285591
279338
237860
235561
123629
172717
180189
311637
301036
199029
211872
190701
204016
90233
28115
91822
286240
119114
315775
50642
143096
147278
38610
99911
52025
144933
300469
243931
188531
53691
44287
314931
242745
4156
55869
248967
230357
90716
239754
212072
196541
303692
31596
289935
218717
298275
74954
293644
97720
166764
144327
149948
233110
215267
320645
223128
262014
110626
41739
39691
311650
222551
319874
313581
73764
156404
292902
58636
180597
157975
29129
48919
121406
245957
189399
169136
76249
175158
269231
201708
32205
309551
278824
121434
112926
34593
228833
273317
264847
213850
38195
241990
285154
197630
47845
314905
311061
254580
69048
178170
127543
28945
42572
199132
42781
56273
203533
269262
256771
64856
62312
284718
232931
177407
210002
266794
68369
60756
186438
143441
19519
295178
100661
204442
277689
177513
274967
278451
73420
266818
221894
221241
245386
262717
116221
182639
319118
61504
234870
103489
19684
21997
111144
255451
26298
288047
292904
209267
170392
30222
118275
11341
181450
162515
70024
139922
22648
161793
281109
255381
135723
3393
83658
255423
166788
120012
231159
136197
286636
208593
62917
231753
66190
248940
253154
5544
96025
102724
269598
87856
25361
284445
279921
88643
107914
63877
28559
14676
77346
287505
219690
175798
308715
207964
167271
91032
33433
82840
130604
189380
298485
64076
272574
46824
130031
61964
216814
138768
188258
26510
252282
222859
136117
63819
136976
38233
34526
232866
308576
281716
138144
22270
8135
49575
107856
191483
314950
141253
101328
129721
258578
16887
111891
118301
207122
282740
226112
236246
257210
280663
28864
169546
210860
250055
134563
55544
143079
2371
296909
195325
242741
4618
159168
123035
107546
254816
253101
304642
320859
215449
211449
125934
289111
157739
28499
320211
141124
137952
193597
125423
221223
236648
287216
61270
26633
176099
268405
91187
264123
92037
246617
29858
186798
128150
264353
121786
64389
226402
4711
256494
32267
77876
213154
7119
309204
101158
18247
115639
183611
128482
67397
225211
314957
126398
168756
38975
76657
168131
107511
5718
313193
312863
138641
213235
230545
178964
53962
238815
202610
260620
33312
236808
171404
8390
188673
236779
290358
212701
234010
49939
286946
72493
115694
58886
297995
61216
229542
94699
170114
323385
254497
148738
313275
199333
181430
308423
174926
121411
135374
68362
20122
158584
244626
278010
24379
300092
114583
264268
283248
213096
175228
12407
107489
128494
111620
60331
104605
7353
149337
281353
262383
174882
235427
112047
50966
210388
22604
181008
232426
50822
11893
35698
181985
220777
207930
252568
33540
56814
87706
283323
28950
145377
143572
122171
23550
64963
193799
128523
144649
144982
181356
10733
110571
201728
197991
55501
121763
95180
107143
279747
132084
299393
256157
86194
202224
26008
34300
263829
244073
107709
92107
73748
12791
152319
246066
249768
235486
300505
163607
186264
287111
67616
309587
154632
167986
172713
247943
71299
136586
83868
1897
302485
120258
192907
191580
311757
111804
240726
277993
215203
45363
224432
247086
322584
71305
256811
243992
99655
197183
213766
278771
105322
124443
177260
316816
105166
249583
51409
204666
209613
67283
62574
110349
393
267197
34226
103916
296315
128451
116576
192371
265534
185367
3583
168978
219986
279855
54990
100410
220169
291944
194776
242402
10928
256689
17984
282763
25517
90889
286043
291116
174225
245765
231359
253420
85428
39862
207756
197340
245609
127385
102346
32498
285181
310414
26543
83225
49189
230656
246346
268028
139288
268389
181236
111759
73803
192303
303223
80517
2339
162081
177072
157663
83693
293392
244386
91864
222826
65162
11315
59940
2354
89930
205849
99246
277288
146926
97249
291070
195365
138367
305694
95024
119584
72138
34255
282151
20434
89155
126038
90070
122029
245053
292984
151010
259115
295228
20448
285412
211948
10191
41812
300271
91922
87072
182778
210519
277492
278645
194072
123734
158132
227401
179780
299614
34022
284965
135496
76074
322705
232199
146858
125764
188236
213309
85470
102696
22779
186811
223457
288116
177350
226849
225613
304996
175839
217077
86151
134271
202764
279224
4368
218328
127413
176806
83976
123527
299994
317050
95892
257502
81896
41838
174321
227723
31605
52490
129976
92237
311860
157093
268747
230341
164567
135266
205542
61579
130935
197180
100812
62066
64173
215626
145855
283019
298336
79939
222114
78675
100099
122338
143224
193127
182106
8658
237264
312182
301286
154304
34902
275131
8944
209272
130843
36351
5849
125143
109440
222315
121937
62671
25612
305946
21959
2872
40956
200917
206644
70606
244422
177760
252653
68470
9739
2013
308062
128286
103192
174666
201324
143757
183031
70146
56189
154460
308445
291933
292478
177268
20933
3494
225091
219910
215901
209393
135165
277448
185341
183475
110195
197286
273207
161722
95641
282806
34914
60236
48220
131394
3256
178243
290011
268564
1905
91916
140264
124476
62046
13733
34805
42859
13289
54789
52398
83717
178802
139727
241306
37717
51532
190121
45327
123475
11762
164099
295195
280829
215050
257614
79717
289629
200684
75362
167400
147350
267655
245209
211778
23075
101246
315562
21197
20295
127163
315283
235399
107855
318092
218543
284831
218726
4220
120705
241900
103757
24605
178880
92117
234185
198127
144085
218454
90326
15722
278922
203833
60700
159564
124459
253180
229113
197396
207477
188993
21953
59918
26695
169132
182486
78676
318692
10508
309364
55348
258278
136057
171867
181935
308077
266534
129842
34977
122761
168298
126729
56040
291613
197889
216529
48232
259162
271027
170793
198035
112227
45665
182668
19522
137712
149801
259877
107707
190045
168835
181551
250324
132192
217897
151231
251583
267890
249315
54622
299497
152948
117710
83484
81218
242535
128920
224018
53324
14875
303242
287983
206713
283308
155448
114264
125444
28693
31693
185635
218613
323079
257752
242349
22409
120267
287519
128304
259121
148795
129308
304147
84316
33689
214675
29444
174577
206316
187901
60418
130030
87946
294963
29651
123623
56419
15232
244996
289764
49047
57825
123345
153064
10112
286304
32777
34106
308985
147999
184740
242919
141216
322962
135041
243342
218058
109530
202103
65908
60725
80642
198887
126190
227424
149270
275589
16082
311433
276462
291463
76784
39030
47881
224015
66319
250736
245260
143875
288129
54813
66535
185016
169830
166021
195844
268141
201544
115981
160695
190124
300880
261524
64472
206346
130242
11302
161302
175363
87141
154448
260499
49131
231802
205192
194903
258701
72443
195514
22705
261317
240378
133638
94314
37857
111831
127307
76256
76546
219107
23495
24237
240290
92611
73181
10742
228084
287037
123434
174339
299261
77498
184881
285507
883
137692
306584
15184
164719
9527
53345
280822
195161
83017
180931
11039
271721
77429
114792
302505
154144
34723
284920
210292
65264
228687
310782
75867
187999
29345
248763
146658
104667
214400
275548
125942
285194
124294
196986
303132
235230
219206
99054
220820
161282
124671
79170
55220
97850
105907
82045
110756
95743
105488
53325
58064
287624
83006
75154
308773
175252
145907
151484
300471
35301
278854
257154
74195
100160
235235
23459
288602
112045
226019
250928
108523
91747
3892
229595
241130
268575
275234
22138
8413
73471
251904
92152
289030
317636
276638
17293
214826
255992
273858
221190
127041
119876
66169
208246
11289
292230
237560
231871
240959
249294
60610
34878
109733
303828
251362
129897
212366
17938
36631
188156
297986
262165
208396
66251
297551
196022
22288
315004
109875
274916
57059
143918
26930
148014
79192
209812
159880
115323
36068
28410
151334
209118
225228
203353
313519
248574
158591
109885
159172
299149
181738
159239
37510
283738
138507
104352
162281
163118
290993
122365
195647
83301
218653
273489
291599
181903
231094
211730
234945
254009
87785
189585
248196
189049
180283
253917
250074
203617
61493
272788
235251
18814
52015
186675
116635
241344
107817
1830
117012
322087
303478
224867
41090
120065
127026
192367
313673
312922
165227
305052
294155
41749
32188
189156
312043
63933
226869
93835
205283
312921
114846
58599
1468
305154
165368
262785
299136
216030
295899
49813
168776
252847
241490
34549
109296
168008
309766
67178
301610
262825
126347
180564
175223
289896
81186
52675
211097
296178
43790
102228
176092
19359
226557
167705
72953
29903
220383
307887
216171
39607
161108
214818
120910
8310
62332
171898
172530
37380
270117
36599
110238
39394
188892
240918
199991
126525
233115
304838
106070
210634
14524
290882
191014
270256
28923
265896
155411
305896
271461
75559
26516
102926
37302
238452
123280
284346
188935
314914
316683
44653
121427
82584
240338
152833
47120
279850
302577
75633
267166
261252
229267
260874
245514
177934
73610
12208
84812
270360
91866
233542
127295
240529
233342
79654
94421
262594
133312
167845
189622
43246
182369
225748
187263
158286
147649
151960
75189
58146
304904
11654
264579
278267
203779
117200
10376
273788
164888
276000
103526
246216
288135
254493
221059
135760
115207
93202
9513
121852
232904
120426
162055
261356
317824
90855
106047
35549
312849
68398
60812
218919
133765
322805
152218
230708
184416
250026
302336
28181
253745
228591
196231
199162
192764
319559
116886
265194
183171
280146
178756
61134
234407
317930
300104
64846
93813
171225
12030
89055
171226
224563
135925
284216
168
205588
114711
215925
247443
134702
199638
173684
88760
168980
321527
106813
23330
34071
91778
313900
303278
289172
33885
211223
270428
195255
70287
139067
228196
31740
173242
193919
53342
318471
69212
42699
49142
55733
76529
173882
303394
266378
251769
157907
88946
258840
21520
171394
9384
262076
320917
319995
170576
235579
278557
129074
293991
323000
197351
308740
269368
313442
126601
307815
211727
106198
278994
100181
241946
58773
49313
607
183617
177596
44633
189555
173571
274772
195439
266024
226452
53039
148248
195623
134285
146127
32054
52587
112226
246170
323521
49102
97267
175909
84380
36748
171360
49550
145955
77817
3559
124999
89567
275163
27055
136096
206541
87634
174964
237855
93072
194773
161966
69505
186063
79317
52632
169302
308626
240023
173908
104800
300202
17248
204549
319814
161743
299216
312649
170119
233802
126736
62761
55318
191884
189426
251712
242885
78053
53785
233135
58736
114720
79344
10932
138559
230752
83198
263595
61368
12547
297988
121182
262910
142622
1119
197087
225223
39049
304692
147586
275235
231308
312942
47380
184041
270393
222742
239552
114251
290683
159534
29305
67460
261066
303026
173667
91759
257011
278643
229256
168439
75541
31189
12962
15927
69472
20529
159156
283632
86201
274189
111863
19134
301906
174918
275609
227036
195988
14748
308592
125422
250944
289717
164129
53712
3811
168499
199810
100230
132432
112739
191113
154867
109872
234006
316809
155347
186485
294236
267341
17864
76543
32039
90565
10162
311614
316869
236249
155733
291848
265327
121159
192290
225673
300033
25054
239233
3036
223843
277178
247940
313398
228842
104829
142279
142328
17591
9302
291401
280718
292862
169829
145926
52302
1791
214507
96241
39558
309395
312460
235425
316491
316254
245876
171043
217054
97086
154242
42783
58919
214248
232274
304292
63805
43648
318793
111854
296671
215466
221033
178435
190512
10654
167004
249570
124497
214869
102343
184614
266312
179404
186721
156963
161087
281382
296321
209740
262210
294376
84461
322362
235201
276865
161275
17601
177879
58374
73807
181779
118519
7799
81240
96377
131577
60316
208239
120576
296589
285726
43017
222437
133804
168544
50993
209360
320064
241225
903
226232
137344
19046
102101
281355
287626
97520
184053
266371
245644
126644
208262
19493
171379
234412
263529
150083
271371
96727
246866
1511
170785
291867
116695
148992
307632
171547
11986
83210
252114
305535
92285
130848
191241
215418
529
217860
61062
79096
149509
160403
140651
66645
89905
123769
30465
215093
26071
167788
85167
306042
228696
323192
148069
105009
173173
127612
314234
132411
46099
319331
7924
292021
218747
306300
277276
200777
33810
182005
52329
125115
297116
92689
45793
25407
197370
238424
146267
40063
158904
183038
19916
28497
102803
15688
229847
218192
222620
308858
310336
33359
273870
223018
182558
131925
14284
61572
23334
136527
132837
142813
209169
41790
184523
64979
200959
6757
111352
198979
260067
97857
286101
274332
165254
100857
321929
314340
315669
49829
214551
107391
303446
171077
57350
259875
131793
277942
220199
52895
17803
205815
251927
194804
180044
147929
179153
169724
245094
20504
46008
261150
254074
284568
277280
118633
136798
141435
210402
190556
165378
204440
19004
81242
63715
18106
158289
93474
283712
15672
139766
57926
314417
18201
264546
191243
29192
33716
59732
234943
28030
162623
218056
225232
73217
190604
150609
181566
292394
288624
37961
7157
48039
318829
110620
273028
234383
16197
147020
294519
238276
114101
238819
241180
227950
7410
282818
204695
136730
315633
75689
147818
89591
109360
119903
230554
158909
238585
236987
155198
134839
105624
277056
185411
133144
49046
147044
3226
29415
159256
216785
213043
78300
214002
258571
65238
46845
143251
19320
228306
202614
315336
140495
254325
31845
185364
276874
118033
274791
225427
316280
271982
93758
72764
57040
113804
68535
187069
42300
297561
230949
317976
161784
106159
257561
266484
246785
63418
318555
27626
275641
194037
214245
254413
134510
103981
45554
164627
28611
257545
46822
141703
92478
296392
239030
76713
201436
267408
192635
17137
101188
209366
236642
234503
101359
34147
274330
282715
309504
20384
271279
236982
63841
271657
153506
318695
222929
128108
20157
109630
251679
282842
164242
151727
152889
169395
21614
69981
296015
87111
114699
323381
140374
199303
99801
303173
38138
213787
74012
152732
62405
13113
51508
133479
67832
22762
23873
7474
254973
311699
89806
223416
120984
318037
17963
223496
135073
133724
281751
296356
5673
99396
111223
178356
66375
283445
70486
292329
139950
112049
2413
255251
204766
60339
2822
24451
193415
104640
155054
83583
80938
17622
241304
212122
206588
256838
53326
43707
113722
32378
123893
159348
44631
31434
222886
305950
138841
155414
35124
117866
69532
58826
118277
163200
125107
191407
308050
197974
185642
68923
290835
15346
246183
307828
59206
275426
108352
84887
138089
287517
205067
87070
317628
8339
68658
255730
102357
301498
127501
186146
147324
161987
132132
31481
220077
53786
194089
60771
287127
216642
144854
683
179397
230062
87822
236045
276663
42425
223911
108508
65241
168992
125827
12305
277042
56353
306925
79489
158824
202277
111603
261017
186363
291528
171395
184043
219152
286611
184715
277611
17327
236515
240203
303340
224120
235591
242250
37984
60976
142123
51935
176876
242003
136180
20533
247418
9589
178062
126671
225316
233610
320741
62071
227642
107701
67403
321624
62509
206871
29721
322397
274365
62607
307470
79817
153780
254072
193020
242996
310606
65671
89823
288538
282052
123169
268659
82482
120682
291794
265994
165791
264083
310544
128807
281008
70121
168598
314747
69684
309215
162388
258085
277485
308972
229880
262921
122156
212780
272734
300453
201878
249232
62720
277556
119770
220036
223842
8920
306671
182712
15763
283424
132581
26858
285392
312765
36868
72840
145580
232774
5665
170509
160522
290072
299509
208420
161556
208525
252399
140142
290427
88462
189133
243272
204924
321530
217082
268295
62612
184371
73171
204323
141491
213775
318585
163112
203294
234879
300217
39213
192820
271748
185089
147845
208514
3554
322649
33775
296146
30599
40361
306758
318327
307163
133867
20920
6155
56695
74374
272488
31694
81727
127491
161783
290975
129187
282322
95178
261603
263302
216971
1825
175204
243012
235406
181196
311282
311844
138321
136380
268083
112025
278625
62301
237060
143089
268113
303494
40169
94015
18651
73
289596
54556
224583
109044
60116
128022
138220
96670
305520
150012
221340
155422
67843
314960
253424
317741
125888
113689
126530
286941
93254
258623
53488
270583
195602
47905
283315
5586
276971
38054
121474
261525
250724
192185
305426
317676
116923
322816
240381
47554
129881
277684
37847
118313
64190
308587
269823
101271
169072
227541
3199
306866
316375
93844
135621
228493
12338
206843
299595
151448
182296
319865
6506
318946
264386
144679
166015
113389
122789
15565
115915
224054
319088
319801
33659
110371
45394
200059
17061
193070
109636
144179
146337
167673
60279
74305
93055
74030
311159
51367
198823
315210
44693
260093
110432
322013
22950
68699
195734
28261
153382
221003
149686
84051
190409
239061
103652
69580
85312
44767
43876
72070
172838
295599
93989
103825
34921
242117
281180
266042
250679
195929
192754
28564
159056
103125
127545
110287
296729
289267
23514
201875
159952
187923
289588
127655
198389
157813
187642
205032
42585
313428
13646
38111
39615
9631
276198
122511
136386
44036
23352
48880
216048
26735
294425
177210
257432
175738
182698
138039
36213
98544
246734
31854
172017
64685
125800
78337
162825
323012
34813
255437
286768
125096
216019
259366
188357
210443
236851
148687
219078
203451
188147
293076
236411
311535
164166
281107
209665
88387
45078
311249
37314
268285
249790
11918
18999
347
136578
22580
126462
254627
108761
46015
205024
2068
172955
303975
253117
283668
32194
152026
313754
273368
95991
177691
187946
219005
47928
244388
241085
156840
185542
255245
101728
37320
262009
315253
20603
110146
94841
13637
121984
22446
54284
204969
19267
66143
274432
257311
128530
153120
156955
62791
194760
102996
244243
201403
199460
121109
51271
290175
79946
204824
110064
268914
101111
127003
257643
1164
120796
224858
127943
84330
148767
270812
93581
237319
86
88187
110619
226481
162018
206711
8156
66250
284577
288956
296871
84072
255944
148847
112393
77781
8699
159615
179020
59769
108139
234289
5415
273890
302970
83680
111151
241804
255305
65948
188081
33062
264517
206525
169367
11560
279595
294100
206725
252537
236470
321123
58168
219717
187430
240995
315891
206355
6067
913
249367
269855
213757
230742
311494
11839
49614
135933
31551
271026
68860
239456
69324
61253
77935
4908
316634
232850
187942
28146
259038
121414
288912
140859
66158
124581
198961
93076
48389
262711
253956
157679
113997
231273
115678
289247
144124
11
233909
123157
42147
106464
72420
103347
27180
321996
5462
211925
208722
179505
140875
77613
14533
162990
98711
19929
45209
289186
51834
259174
57558
16476
283704
102783
83574
177004
43925
77963
267061
64662
139510
222218
45718
13063
292217
168597
102631
60835
264374
118549
278252
236994
200028
37871
30224
34899
135782
10958
257542
53589
250395
27733
30783
175700
25266
313334
191977
322376
308859
198468
104193
255592
220661
254549
275287
62266
146166
203589
219343
169070
186325
96416
67434
44150
77969
136385
236755
249547
56267
45456
266079
29938
75838
197595
279968
287961
116368
69174
78265
183374
34468
121053
72340
264324
42665
183055
223492
34964
99995
78828
310118
8627
155108
180181
13472
133204
247070
130569
147600
83530
227565
225993
147577
300465
215296
38624
119123
152204
35242
297088
183131
142461
247823
193213
283255
87505
77055
61121
33615
101584
275802
88845
38226
247398
124534
15854
28443
116403
316513
273582
276075
191437
88586
99167
276947
102643
159083
7859
45087
146682
321440
245758
51768
197328
116832
269633
269260
57483
34811
275776
170717
275271
100934
310436
178773
105238
320994
9328
40614
268554
60571
47086
300572
137495
15212
305036
36173
246303
136137
204166
83410
255920
2375
30859
158710
77303
74146
307563
208711
134231
305620
238086
95619
303497
161391
181825
107755
52333
194863
276978
247357
290926
250989
176812
177014
313337
193233
254096
168736
148058
61551
284775
27845
56561
177669
213161
40188
283178
73457
191050
181093
253690
260308
182329
110673
58669
120492
121806
71616
65383
269560
270773
70563
309906
240872
65570
145390
162371
80016
219791
158262
5694
98296
133435
310867
169645
322354
273454
211603
322490
285336
13070
246518
40910
135589
308489
171907
274617
168021
4823
209542
191956
172140
319204
257473
228716
106937
171939
48012
112863
193268
289870
239658
219358
134457
158191
167702
274611
41554
12881
5536
100582
227431
126287
102903
262709
117889
8745
103902
332
1906
202534
90244
100741
100424
131751
58402
171823
303750
73223
173278
242219
239248
205169
80505
121520
182667
41644
227375
241938
146802
167082
289006
158538
289274
50097
176403
139141
320921
235758
320538
155973
284937
215329
204850
180951
26420
100485
238693
272588
89737
73091
112601
318826
182951
35417
11054
29194
63453
49588
232538
269570
19985
197352
284184
255223
91572
15153
207735
232642
73503
159743
240596
214861
31113
144736
43677
62556
246021
230029
63902
22530
38114
268680
47870
211288
17565
144236
34837
254641
2028
981
168360
189840
238252
291496
224736
49975
45267
61314
190682
10989
214246
208897
54535
46052
183842
275892
27280
49435
139491
164319
278294
274930
72974
112584
138756
170387
103942
67401
239382
315429
80604
225324
41209
60697
234429
100322
308614
233433
177613
314621
247603
178428
17711
33976
96706
100896
13008
108366
287051
212978
158223
66835
81401
246540
131300
62200
246136
290749
212511
42590
308976
283231
177754
154834
178948
306331
23484
294445
292557
149475
262687
169075
162259
216688
300816
55615
179223
45973
85017
303590
252222
243827
228056
295701
69271
270010
41241
77990
180255
4910
101166
238915
321934
101893
47390
305433
159824
178440
232611
41355
18553
168438
194666
65490
3982
259245
123949
119782
120932
41569
117882
318056
293860
118951
106454
214357
65957
80178
269929
50738
151572
321059
56962
280831
178281
83566
191738
313742
233436
17922
163586
182513
74555
99504
94174
156903
256942
322700
71755
17217
117118
228775
286218
217276
276160
152649
85037
68986
288059
205442
270086
138837
160271
116094
312053
30449
229108
143447
161007
26013
140572
165989
238900
36824
28041
267668
320536
214553
313548
79725
189557
184676
13352
186206
171172
150366
129198
171416
273416
286311
25536
114363
101814
62205
294232
9501
294995
10061
148572
121176
140003
130736
98262
285361
225410
97832
78517
240254
134801
29706
239106
110929
278430
238504
176076
289064
18908
94990
229964
111631
60077
165274
123165
179259
61885
157487
22782
303963
112054
290861
70879
98287
179621
54834
215969
264914
257066
152924
43198
75686
101780
151928
94088
295490
146407
284957
157617
103872
283973
116759
300918
33326
261995
152574
71035
151918
136108
252857
162862
77841
60932
37033
37062
211168
9241
149354
232300
231429
155474
181111
240520
233398
199363
269015
95022
210793
234858
182335
274568
163008
174869
111861
7721
146031
164243
154600
170219
296579
39669
17313
135327
4887
320479
230210
212018
4844
147336
26381
33191
192460
149070
180420
182075
322855
160577
148852
218288
312452
15774
74586
96027
89528
208193
40179
309369
164607
85193
64066
48061
27408
42806
206188
317800
50030
281589
311502
90718
21364
61443
263962
34420
278827
56096
19783
221416
313166
44146
276191
752
299693
88535
258882
262231
36831
200356
304907
93910
178294
305128
207675
172545
104067
249760
265741
298422
223348
232389
126427
200314
48929
195659
314093
156530
285413
83157
101896
162239
182504
58318
175923
149342
95607
60304
273531
48110
371
136603
266964
75824
17344
25274
225462
132567
103738
6372
312431
48481
227552
323342
18242
96250
32923
32392
23731
139957
257024
216491
120567
259316
237737
314731
87137
151724
212904
79113
241064
168278
56269
90186
81268
136038
76932
17997
257751
71335
231756
317045
94920
299159
263850
282775
237779
241941
307544
33538
7786
97566
118627
294719
231949
295623
88066
153537
226494
257956
161419
212396
138036
53861
135289
151068
143195
266443
53930
25726
265960
138173
35502
92663
283075
134408
282507
141845
288749
48660
87502
107361
8386
78578
23375
238827
189765
278410
79730
70302
238546
110890
158016
202109
309011
175754
77866
13679
60282
286829
6980
35559
115231
141051
120930
122136
13889
139097
81810
297348
194152
231366
262402
257467
117645
207898
86342
231825
178552
108656
82012
256970
69672
268253
36602
60172
40935
268397
27937
88909
128696
257466
95718
168264
78046
49446
75018
107172
301242
302794
41510
176805
295507
290366
185613
277643
267845
269754
61830
168763
117226
32122
81410
162235
95791
122878
8400
209790
141452
322748
218943
280953
292659
297288
124963
316836
101065
173673
32060
116607
199804
271598
304319
193975
13242
175557
5835
117564
112266
292090
241219
285519
312078
91389
158114
176359
45105
294489
82991
150984
86488
176912
242364
301431
251463
133498
152731
112545
70200
108538
171134
307124
269343
71754
312130
49749
249729
287554
152498
93045
184152
77564
225987
84853
219002
317327
274266
29083
271231
308732
279006
98993
204020
303392
253772
221510
46715
295221
145776
115941
191717
275927
28616
202837
85245
163742
224851
248144
124361
224721
144981
150977
277331
248166
322889
134777
81851
202388
75172
294751
147321
197622
231293
158739
78984
309462
19974
171151
304467
242124
282067
63672
273720
264548
104163
257742
16027
264174
294624
172362
154719
81463
14141
171361
106654
12569
59736
199998
303816
91947
175256
281901
96165
16481
179396
24251
308122
21357
18432
64104
89285
48906
97803
139976
138119
309443
292414
192566
209114
5159
129392
158881
36141
212992
117664
22120
20252
119475
58986
301223
119967
96972
60153
201742
191403
68096
290744
272367
131164
34499
10593
143733
252138
52353
317542
321196
158550
72132
319252
245184
107818
198267
156786
193974
319962
197111
50524
284870
10182
207607
206306
259113
322666
281816
59310
256513
155913
55968
312306
83420
179186
152460
97051
25666
91296
282762
82421
38185
208866
8392
130787
311979
159710
227499
239596
222397
88300
173474
218085
304807
121192
189311
291009
203241
48664
110695
84019
147539
143220
205425
232322
272879
209978
323304
316076
165707
26598
219137
227242
3137
306029
144713
239436
134292
277791
72065
271396
173911
238789
53191
312665
193956
211098
269868
144352
295519
84501
71101
227135
259084
190370
255937
227756
67164
187667
207504
52270
215951
6501
272761
227618
32449
181767
188500
120912
147161
285768
37041
163956
15242
135734
191345
167590
12656
170052
310152
117742
190889
150354
295700
275934
48994
44737
236024
132371
46306
166757
277076
230788
222715
300986
10072
243197
264239
178
168877
118139
213082
103191
2247
165729
620
133965
75175
24249
125275
164811
46063
223647
30252
37630
198798
176229
219526
10156
103204
46686
17441
254094
227490
302628
310809
241297
219200
313375
114479
302356
288849
152791
149665
26998
265464
235186
303711
39183
161855
125236
185235
177284
71177
53134
297792
22293
285389
207064
165362
259600
315654
96097
257968
95853
256750
319913
240717
162020
150443
80408
170868
40677
131465
83472
208475
148095
185489
182718
239678
309281
224145
206275
229512
90512
153008
45416
180185
197361
229374
318315
164936
153543
110978
51209
88208
144730
199260
34329
79711
312920
52733
232463
310476
218645
229753
220604
250268
280769
58237
275442
225709
301125
274386
285085
66033
191159
102605
87149
92992
300569
106982
116218
182923
90662
270404
12627
94798
15157
58455
240026
269086
42577
161323
246031
318351
78596
86967
218178
173548
143712
118662
160426
5986
45091
212473
227403
222558
68454
195277
29571
247017
85060
199770
52035
95843
255039
208846
265335
143063
82169
246695
151015
79651
95209
169185
52383
231187
94322
293227
53242
292238
49778
257739
8622
306697
23638
268906
203230
322593
138393
61691
311538
176451
87621
303708
88779
18509
235956
95468
159021
198215
18952
292081
74663
189642
299389
201255
10967
257089
81811
202592
220405
60266
6338
26416
97365
56784
107022
128915
192407
201108
291697
211700
146822
257696
220177
207991
247751
179636
77328
241077
32114
79140
111031
265849
144869
256161
104839
317738
280368
21340
218523
46
282719
159253
197848
160486
184237
315062
134508
103806
161707
305004
104659
72774
4067
7378
295026
61298
6583
166325
31008
44898
270107
218686
321702
152306
160238
94448
5820
308474
287599
167446
192763
3122
10398
239929
166291
251289
222347
219796
64795
122067
191627
78096
168989
290913
196875
186909
267301
123219
237156
252775
143731
117436
191533
112538
174766
191230
31594
268630
211518
37789
195637
61346
153269
15978
66903
126275
81569
190021
227466
171853
86279
165835
260941
126261
223855
46719
7347
205914
246868
145999
270507
70959
81735
294829
92441
69948
83243
65546
81578
195319
68056
50011
198219
261768
234724
280742
156168
204285
14634
282229
255487
35940
319156
218261
137591
321086
242377
26059
128416
51051
93461
10961
284136
221705
57192
132966
115920
82568
17961
141159
123115
46983
84659
218722
45852
183400
238083
211817
209459
200545
237342
102770
41336
222799
259318
237537
261027
113519
315256
13891
300698
317693
31370
90703
25221
238550
300599
303104
142513
8705
227258
233605
138917
227685
19613
113065
279600
277911
44774
59737
59600
83139
277770
298044
250435
210456
87548
131483
206098
189634
240668
188713
190134
280283
220110
309372
69571
149316
143353
210256
252343
140394
158422
63668
253895
233628
223810
317390
262937
208557
202613
319869
57775
174133
78327
221277
251625
164634
296952
153891
136812
112297
279005
315399
64120
81280
247066
188061
76314
261007
198269
101346
302684
165935
153243
197592
320027
294034
206965
189880
147242
54413
3500
20594
151981
28002
104861
217336
322526
161719
211250
50150
291780
147112
202849
321348
168729
188323
240702
176991
154394
224557
220290
261408
9018
92827
130185
162295
217678
191383
269504
136915
626
41359
173917
68604
204273
127547
230046
135091
188189
53214
25439
21564
77
120894
300351
135218
231684
53638
167201
287386
167540
180339
175504
104190
320323
69493
5706
220216
300172
138041
92292
129277
270271
26084
97263
19414
240708
239882
239165
23572
80999
57379
183645
154407
118988
244835
156982
194312
45014
18325
159552
263670
86836
219286
59426
135274
247177
160360
29285
182538
59860
46425
221874
220025
116265
27715
271604
290966
196370
104807
35995
323509
12789
268053
197749
220299
302471
70689
259680
230223
243097
150764
156925
223464
149571
290552
20146
149314
133000
212819
109215
280087
299850
241125
77756
164139
45003
186398
55967
28769
261086
119557
103107
226815
179333
307399
189531
27328
4707
290967
300654
294973
42547
51463
319866
187748
223218
137984
61312
247527
184181
287679
133855
186767
231790
108480
265505
40763
78593
9745
41048
129016
229086
91744
8654
104968
86226
215468
220953
94094
30916
170859
125579
10998
204858
35397
234299
142784
120898
14070
73911
250591
45370
308966
9113
255663
154905
300874
95651
12315
6722
277548
279099
140681
169677
118898
263515
18283
34886
130886
114750
72828
64283
98032
183817
24835
29800
75584
163311
67540
293969
181954
204687
200256
212991
112635
219787
60047
273124
5787
23738
303318
19515
171762
251340
197753
276384
312882
210288
206410
11605
132679
128715
267759
7247
207386
309056
193771
140996
246091
252274
22378
123619
261062
147547
190838
36576
150222
90860
84634
300467
253977
217589
247295
46158
153391
169330
71180
74311
101941
199473
130594
311775
253646
285055
310651
61779
69772
22353
248934
50755
164510
201009
35449
223009
283177
118194
258873
20722
246267
255732
309366
284292
140418
135812
182676
63821
48179
6838
258740
94130
296681
242699
223015
204534
47675
5320
299925
102837
160789
263098
53142
266743
87839
119860
182695
100399
294081
17249
289418
89744
183880
288241
3142
142143
243622
50410
279967
9543
276471
268134
15066
183734
289957
246738
161919
854
301461
195268
11567
288282
196684
86515
32542
225267
14699
211310
175973
12787
72009
36972
233572
302255
252339
242633
52798
113324
237444
2723
322618
211340
301293
39401
220517
87619
312044
134707
219035
266380
139448
97867
117709
300359
121844
261659
298402
214422
34439
204922
57020
123206
109197
155034
274115
229695
77922
281542
59125
32930
68765
117549
21020
101370
179696
162998
127462
259889
105985
287227
199022
191163
94619
243660
288644
36923
155466
209422
96506
66369
61476
189588
263042
148019
322954
274931
69872
298758
247439
276385
220236
57175
89901
233077
117982
137839
280496
79478
321079
253681
164593
39929
258416
33189
51152
302038
249766
297819
154886
108899
143188
293216
223696
188718
294025
227229
148932
97070
218540
187071
859
311696
48284
167980
181046
163233
106192
205228
272765
227716
224775
156571
24433
155113
202323
145972
51249
283141
225328
44090
32939
26364
284710
221233
223050
239349
232279
150376
98595
238050
250966
103842
219422
283782
312789
186274
270798
239946
187520
310920
57053
47665
241456
143624
165594
291629
213958
258206
172617
229095
258177
204749
294136
210842
276657
290436
225904
272835
16473
238072
143764
185027
256890
68690
291450
4429
85437
45034
206626
318701
170382
276974
303725
106086
69203
118107
91237
238444
291451
66235
60396
9848
184212
312672
77727
262650
321088
16474
308768
194622
54951
178163
26056
143421
52518
143455
270917
173463
258505
184877
249442
65008
290075
69520
239201
53139
37591
220917
282195
304728
287881
306458
36022
156130
168709
323306
313733
220499
235303
237986
186731
156384
294861
103435
135189
68340
17976
217577
104631
147410
147632
107001
57140
157763
35304
203698
230333
216619
161201
309984
254844
265530
109972
29032
94072
195966
225908
283838
169284
152194
95435
69432
254879
182451
45112
288063
261505
132376
182940
268216
18760
299860
219094
175634
59119
294605
33756
258039
133318
99195
193785
262232
8924
160999
172965
271370
124442
37819
63891
137935
43688
9950
145344
82796
308667
140623
130574
255926
97058
298303
4666
106778
317657
4485
125411
217859
268871
303263
57267
14020
108924
146444
235848
28886
233905
143989
288452
175912
283162
118715
70835
255043
217214
175553
55461
167213
146508
204866
135775
233072
163368
42408
99375
14191
191414
53522
270697
5001
201323
111611
42840
77723
57482
279472
116248
69703
176968
215387
139214
291707
294794
75183
176107
144894
179548
43456
164808
82985
4281
77359
26265
168404
234534
7470
306116
26384
184817
142483
70967
308747
176871
106777
302552
219135
194294
74834
65191
2907
311065
96793
129695
220027
224351
98609
230645
171989
186836
93978
281908
136745
250934
181920
248744
90366
60078
303743
81165
296010
111297
171411
75224
303052
79221
24595
7741
220053
273444
145573
110751
13441
56603
230128
134854
181942
100300
306842
105442
100816
21489
113203
109685
22682
9721
284274
119534
280526
119143
243848
70784
162456
98332
190238
308310
118725
192843
118492
215794
67674
166871
24838
308091
307407
278981
169587
175687
118672
56665
45098
152603
312602
33893
271592
205393
323512
256229
36820
140640
238054
24491
250746
45198
118697
94586
297135
290505
225163
172324
306468
225178
322508
159504
63583
45324
119536
80381
133432
270918
48650
202376
255922
282483
197200
193923
36714
72135
57478
177916
75747
103698
260077
232289
245407
308542
63717
297557
28993
73520
95519
179860
296905
138177
311410
14525
17027
312735
92331
125701
174950
210923
196903
274048
181309
21074
226741
317377
218314
83799
191498
289598
314276
80067
274251
50188
289810
227033
262519
130417
119875
61060
318883
196761
195059
107353
224473
201461
83315
178098
283091
21081
124714
279456
162194
188255
87710
95362
141596
253417
207505
308884
169953
115802
321966
133567
44326
63559
191360
169162
158288
242299
13874
100386
183529
105716
63646
202677
18575
268769
297729
150273
69484
120970
4940
90494
296297
123480
316386
9365
154571
173299
181588
293380
154196
16622
121621
215202
132351
314564
319716
157509
241873
230549
145448
268393
271923
13704
133889
111018
244957
36130
20243
286057
149628
202159
122348
133857
70585
213813
197497
67029
27519
180671
172749
9959
217636
140113
274328
188222
144377
284253
322897
225040
49337
263104
61448
235684
114863
25437
190639
254821
236156
64537
291323
277825
143258
179610
238038
240121
116710
52166
137064
106560
231367
219101
306785
280577
238240
241286
286635
165111
109697
212615
205055
186737
211404
113871
300976
105214
252305
107479
82660
89329
226901
72853
74612
186459
202697
273670
149045
24564
20227
162966
258240
214139
159826
173001
2086
290417
219744
246988
319364
281629
108914
277742
102761
113179
265368
94817
84310
290063
20991
188179
275763
287778
217243
133783
89638
318931
315418
208112
251866
118156
151639
61570
3602
49514
255309
155297
299866
223601
13071
174140
99791
41973
20507
230774
218031
11512
91662
53418
311952
32133
206046
116393
129169
290553
316139
276005
92262
583
36674
301634
238868
224968
305250
134936
248509
175489
82168
142975
156193
240225
165226
68463
287150
308428
12698
204356
229466
65134
95804
2968
65833
153809
199590
23247
2052
140882
28233
46911
47787
5996
106927
298795
114365
647
61268
264514
125418
232330
288515
201740
273098
92818
21160
38414
120372
203010
176244
323382
21356
220060
256310
134495
281861
115672
85778
206193
277345
185458
302547
251489
112202
89880
311880
199239
210434
29643
39040
292056
320195
294590
249690
127144
40309
170622
318233
323515
47508
41660
309441
77138
150300
42286
176390
100395
240716
86423
63708
172780
203306
34425
67393
86218
249279
53238
69949
276932
321058
97685
105317
136129
223296
307976
25086
22469
43087
68378
2285
49658
191412
236123
173222
11890
320545
233580
59325
112861
49593
182057
258437
64144
239230
177648
69312
38475
158504
44525
250076
46610
43655
257922
301284
198660
314888
302563
142230
34111
48134
11580
107670
97551
238207
219743
294760
201612
284833
185779
316193
107627
59394
164858
221573
44661
222559
151690
274204
9592
105868
91308
321999
261899
278695
35324
261535
255986
33214
58536
21260
27451
193014
56531
250352
8938
281332
233265
235765
79204
224977
3442
129491
283607
193168
163320
291845
54762
44678
107770
43495
142804
273881
248228
98389
88157
83936
17656
143233
146559
156858
91661
219682
174892
16866
140831
28133
193796
24445
231895
292747
277329
240542
110172
176297
76707
5971
281774
41020
224711
185197
990
186336
74648
20433
248717
260236
81832
131197
28547
290224
295316
82539
73944
182570
51365
164843
40539
196282
28297
230005
277500
6101
92023
148782
268161
181855
69204
274750
67809
118110
198257
13851
294263
155206
281405
101999
52577
126270
114509
159842
38533
306169
84086
97230
131233
101276
174159
52659
301473
92412
243596
216084
187013
119230
154452
44432
57860
18424
182565
88928
251916
91166
219517
252917
156502
307681
220365
166406
196790
259507
69007
124791
223454
300384
295920
66173
175989
286416
225447
66413
153119
212301
122200
17229
91498
55402
263492
310111
220336
14156
96804
302938
14805
33279
168424
47656
286435
49684
218735
190020
160757
239110
38770
308713
175829
214382
91224
295267
129213
92157
19927
37868
239282
154948
189307
287691
257891
53292
17339
77589
161206
140922
54079
155916
273287
308455
24876
175969
43846
57958
227002
24171
42511
304224
153103
261719
150416
29169
287221
199337
267462
292080
215650
46071
247394
71379
57765
189028
182027
110475
164698
72031
219882
80035
132105
83115
84431
7862
1062
128377
132725
11276
319167
225086
290854
196136
13424
241612
115240
285756
4157
283012
162482
281181
144109
247004
274260
319355
115090
187216
209580
149604
191795
99105
210289
175950
19910
177933
108830
182323
3948
319978
53583
117087
110019
7876
294272
70276
322697
322704
96071
186270
121247
78516
189763
71666
29799
269585
251572
161252
81051
108255
267153
60836
199182
302527
310701
144025
155590
209864
155596
42096
221450
230741
276577
83343
196978
27206
209338
112880
26040
77298
320552
63172
28563
264339
306646
112255
175614
229917
81427
238465
132668
11669
82722
191548
236828
29696
27650
62747
134386
60922
49195
43358
103065
268866
143417
246565
224312
159050
208609
49156
212032
34571
230132
311899
18137
88547
89740
180909
12248
103111
151071
125042
215715
216567
197916
114744
290928
285692
295707
162284
240503
297452
41965
85280
175903
316288
265572
105008
271887
315880
151551
175840
231286
190594
73554
93884
16369
147970
320605
71397
168313
8060
77019
58340
79505
108867
144129
183855
239888
99407
183325
105813
243089
258487
104842
242506
72478
163058
307561
306273
175282
184516
302713
8062
232262
100987
111660
109199
158983
174410
108073
53394
126566
54290
186786
281087
263519
321810
228653
24866
253436
228171
179972
134971
318715
217287
234038
209465
172003
176444
52228
284519
180418
42267
269512
189171
269900
62933
137283
316606
48227
106371
318828
144485
269669
308422
40817
27003
3018
226124
148652
59509
114913
2076
251429
296728
102340
230681
92879
292390
257762
256221
34817
253142
191187
25667
112222
69637
285909
196515
114295
275043
247060
305988
208709
48708
246288
199463
113435
169583
116318
165476
319215
265131
116753
45808
180400
213298
171802
263660
71454
179719
239096
113149
283097
257475
196690
178145
311339
40662
148348
87662
45004
272270
250240
189389
301579
157624
224246
24674
148112
209835
66643
46270
27760
14074
62250
6477
146914
147603
80693
151229
184694
68946
86705
141388
296800
88491
42108
277466
10270
20025
314513
139595
22061
182267
154688
166830
183758
283696
201404
282261
98681
232932
80440
3310
319623
250893
17423
35057
78204
85874
252488
76725
44620
70867
150512
144044
41981
59674
123511
102543
206956
172192
64463
167521
162402
58525
69759
53839
118922
124535
313098
272095
154118
61012
270936
218443
110682
144739
320260
62457
304910
88016
12269
122101
133526
135168
44570
39240
97298
89347
153536
268840
92796
116813
128128
232884
93054
243590
200714
187124
226565
184935
140348
261971
83166
26970
288504
293004
24995
200065
173833
99692
1277
155848
212779
159178
313701
294650
91933
98620
274767
94183
225753
183848
168009
216589
260932
143405
142334
165337
152203
90167
230408
278638
275918
213004
124916
270838
87313
232390
284169
280106
196439
134173
153459
106580
23326
19677
218358
12266
288593
7076
68906
260690
227028
153138
55728
247305
318583
213662
302567
15391
119586
41165
148532
110977
310995
81210
5806
214461
114127
55908
307200
14168
67215
81563
154660
269250
273797
192117
85148
13764
259498
151396
156762
300865
175947
192750
309222
255349
257503
196093
123711
111592
24765
32317
182628
28607
239416
278686
52764
42087
85150
193737
67836
270357
309818
92609
239516
141677
121834
254598
53116
277175
118676
22500
137686
253912
241735
253812
306931
180873
47414
87063
48035
131651
292126
263454
158906
301695
242419
220106
266504
150938
19353
287953
77262
71061
33785
320689
269254
320029
213765
211728
37684
205311
12162
219591
108178
36876
8262
221371
278621
254197
65349
273270
232882
65248
53830
7208
22710
289542
146597
179375
266839
241819
225344
76253
88390
263250
153445
95245
293464
318406
301658
223620
233308
295858
79007
44160
165279
50946
161670
309751
87953
169664
271174
23125
78116
94682
320729
48700
265199
221070
206924
299661
313707
151360
179115
291926
212625
163149
51518
256137
307386
127652
174080
184872
4427
168090
166520
52065
4165
7122
38255
131249
32418
261943
174384
118531
244716
297456
127631
285830
211432
295793
48847
51666
72046
42596
163972
97008
236516
85104
186241
253656
9462
210191
226665
104032
197523
317086
275452
60313
264119
290199
61614
163948
190215
26723
6692
165924
70677
10640
64890
11768
148554
320883
193265
242292
67801
256514
160773
302055
159680
3893
316569
127779
208096
74459
259169
173850
112631
103597
231854
156939
243177
135222
51646
103324
7934
161484
242195
75352
121034
27402
19730
176959
294674
67084
122311
139166
262682
262784
109667
140527
85515
61628
321873
181962
290639
54282
273683
43135
46164
214467
42007
43076
13212
27363
113658
121798
99673
101046
44509
23990
190602
209985
102387
195762
288643
185869
216692
273300
94300
163840
106679
5059
173420
252875
151817
221067
197694
168271
93901
33740
111818
138738
192578
222500
114375
38885
246334
46231
14195
166534
98323
266834
269147
222641
106468
155316
38078
269685
237063
288688
48644
127964
170354
90642
25989
193519
36305
305440
264511
206062
271459
65001
234385
64310
244026
85689
290377
91493
307357
82325
88049
1859
208080
282349
82100
194406
11703
58183
245773
199169
256775
67051
185167
272201
185840
138122
143708
89727
77964
77509
71576
277955
60192
245972
89141
55502
147241
113884
188671
322463
18868
115878
124933
318256
24957
94005
233951
129233
298244
252302
213980
62817
235119
299979
55202
132067
8468
129603
2343
40780
173148
315866
25352
94777
269573
76025
301893
170479
165562
25455
38220
229600
32858
165307
86210
277487
171891
105261
55897
312747
23207
212287
286340
14395
265390
166503
288875
276138
304114
19945
207001
135741
267848
294082
119820
239811
254657
160536
98431
539
98162
144848
224930
178256
143993
156199
225107
239676
176724
93274
294837
124675
283396
234767
220977
46859
165545
43368
275932
68638
145168
2788
142873
263630
288555
245367
80234
178360
112561
104209
137717
157262
1498
322242
151593
28296
186949
145746
316651
24280
189904
113931
40432
103785
99405
24289
291426
116670
148526
161720
86813
246719
311602
58331
63142
138610
160104
49148
213288
136212
143388
121631
210215
188054
172410
288336
287493
25784
109151
71220
142086
54877
101638
161870
1094
26398
233140
297187
195245
295578
23123
53099
244567
73949
197617
230795
132079
50659
15569
139536
56988
285828
318259
320912
164675
146515
262480
112089
147345
67180
63243
205469
84346
1088
257489
215568
200660
121259
200802
249810
199761
131579
56507
302990
238287
51116
167311
133838
153765
73664
85944
190783
121325
142506
87207
224042
65180
258538
23809
190597
254235
103184
125604
210730
227029
198414
175227
84337
287351
212946
199211
71608
5788
183563
33837
128146
247071
84458
75643
236785
187084
81236
309017
134377
73578
76430
243066
118997
188465
306805
49581
245666
297870
37815
161978
162638
89798
66286
319773
212372
14400
280688
115771
71330
266512
176537
198306
169144
8045
8863
16336
243095
151435
276115
250356
291422
25047
300742
227969
180070
227888
177217
250481
74977
189726
203440
138579
213406
192476
96929
286469
37850
302594
236413
141598
121902
205812
290266
23616
150863
106978
155285
148450
282313
288934
146275
239875
16841
95036
62384
263372
113498
321751
304130
172080
64866
86993
11573
236080
157426
5519
8724
21422
74702
205014
280855
224113
202793
26060
230450
34448
312954
294308
83645
53652
183683
321834
155331
323347
275746
210220
180668
138736
176795
233421
306935
244462
274600
258556
292132
309493
259932
68187
253346
104156
126386
48971
50745
206832
290766
86351
210577
221073
203123
14941
121952
307014
249980
20475
47140
94800
157150
167751
109775
76539
226874
167254
122706
48309
306847
311215
32962
127156
219370
161997
51909
85448
307835
76191
204168
181398
54347
13827
211493
55188
215651
151836
145323
129030
172289
106660
181886
229849
43461
16756
107872
294340
152522
62549
39640
189654
102709
306058
13320
98725
180876
55599
46114
6091
124759
191126
44051
294872
11420
226917
1531
119562
102419
158965
152904
304141
244825
220574
9945
166969
17257
287243
130961
151747
257397
202403
2116
51135
305661
267836
225849
259282
40336
129616
311414
241768
52045
273011
205971
168213
185726
266737
147093
49093
119251
38536
227264
95421
170925
37947
320745
158784
197849
272839
180885
267225
185369
275450
22564
216554
314603
77945
72383
195722
177397
46969
321219
254571
198051
180848
224097
200214
12060
143059
86491
122725
4250
299071
279950
115353
230361
316058
20753
197573
62984
242902
201618
116744
78644
122452
316747
111078
5601
211213
87731
123692
91519
256275
231395
257383
278439
13423
125577
282138
32994
132965
224978
37945
166182
46994
57421
59134
68964
204912
40929
142945
70278
87328
132313
205125
188032
81185
14764
131530
229395
224299
302102
136830
139613
212847
125320
51227
42658
2828
217717
213667
237850
297518
249
212310
277822
174773
285184
6541
160780
245700
211495
314110
58376
318461
128721
152699
18252
317192
238644
72000
14932
107082
95495
87879
168606
231833
52647
130744
134446
227257
41061
153222
319436
289969
31768
224520
92138
74565
107612
37365
194318
59704
130943
211032
138572
72133
259535
64850
272271
71609
322327
268278
192164
150187
2143
273656
25185
158786
296289
67595
264346
162556
64723
268879
98974
56260
90272
277659
145805
79755
206148
277966
155742
32639
153624
34057
151510
272408
96286
32199
8810
161974
91647
87262
298450
77341
86479
204754
138980
129298
193263
302096
185723
315420
192047
62308
136728
190359
91761
237024
201946
292709
222577
14277
77148
132129
26186
135813
310854
159331
191649
63094
60752
284744
1218
204779
24412
148025
26432
150159
200078
24930
92643
312806
161976
239903
192435
78869
235474
61169
283244
269134
50047
202815
66079
96350
248590
66489
79803
212976
128631
12133
60007
290856
169191
277867
135137
173401
173367
124295
120711
50472
4470
68487
306838
187906
69475
311213
209808
31644
48371
182001
10091
156003
29081
89169
86973
94282
283856
84118
208973
213181
269693
189081
289122
226601
139622
127953
279650
242036
321533
281676
16686
179064
83048
24811
274987
301017
318476
131855
72553
60128
132365
115068
46548
56101
245623
297311
91813
285709
60235
148292
105259
176673
191367
277455
141108
247707
89923
229401
269743
145570
151002
245727
74724
194337
293396
197248
18766
94526
293523
207423
271331
24026
131415
12990
36856
88826
207540
69873
18642
299725
82804
295751
131860
162676
234288
307153
147937
14888
108472
162147
277271
152328
298909
9549
99083
322461
287871
30387
249774
263548
10661
161778
96257
14877
294878
195118
127135
20620
286509
33799
161012
84334
158256
46431
83382
122638
234015
109764
145281
3504
109268
222277
6642
153782
266258
30474
147941
270767
220745
247909
22210
198895
2964
193291
177585
234864
122474
79893
236534
28984
26246
298783
315280
83834
204769
89327
53206
230818
125979
305549
139947
169868
98886
9852
278101
50727
68982
163352
259437
49869
122631
304246
25409
315980
87622
169030
156221
226541
286722
278111
35395
160179
34672
127559
16478
104637
276799
316114
118688
32410
225325
119224
275850
52246
167912
83083
24044
132584
54820
144276
72891
58017
97904
31577
52529
67044
247051
17337
34191
95941
66159
107768
79744
239939
263460
246833
53876
115894
34003
8894
135183
55784
255021
266491
113330
238897
24110
99373
34616
127793
243853
298154
137340
230242
260138
37422
159395
189388
96427
322826
44350
4468
257940
163768
206238
61947
72462
21779
42370
128174
106182
18531
26217
183701
313783
316434
101245
248493
287416
289906
161879
124198
145283
222625
50707
241775
132378
281596
74077
303808
150496
79441
281966
156324
146869
262414
161880
38503
245932
95401
193651
178174
162026
147636
117156
158368
27670
79514
150553
184150
265078
300933
156643
284641
299837
39363
90956
245249
206214
11842
39619
162786
141401
254210
93873
51938
29370
274182
95159
103201
153188
225637
193060
236211
96463
282615
175943
132468
191082
144076
125180
281428
7312
272900
293026
290840
207099
35977
243305
154430
157253
284974
103913
301950
266522
294974
13345
157460
197932
105879
224156
210701
35053
138805
31655
207147
22686
268544
14928
141814
35189
179073
191808
308671
244398
242540
301883
40608
59367
233994
277960
42482
138373
50385
93683
144691
153531
70179
253175
252637
200317
168628
201943
265723
9401
192813
177093
76637
149019
18455
32018
105787
275665
76004
263694
205972
86654
94045
85956
186074
222536
298738
283616
246592
213930
63540
253648
175525
87437
308579
211815
250716
60769
74856
109
66385
136448
173967
173337
184783
8087
172347
154410
129350
122791
100105
265562
249428
279493
167704
168517
61720
114059
235779
273876
220084
98300
154836
183338
32216
237988
76203
275958
158859
217086
120340
28678
153000
312366
136683
35027
98694
101501
288397
303214
240218
198148
287342
307001
36808
145991
14220
292738
214455
263715
196073
122946
218072
323428
71730
78936
11678
126600
32146
150181
226224
276407
312004
107574
163046
127115
294250
275145
283004
53780
34739
247388
48360
284618
178408
281165
7861
15660
97519
276553
273572
211574
162382
173617
257265
13864
186141
302889
286797
300798
156482
49114
14900
228788
152841
54998
70802
78036
300139
179530
49386
81573
18815
256507
120479
57441
211055
143670
7650
58868
179914
155785
285047
129800
171761
216924
276827
32533
173849
212756
119141
230149
308870
206954
27836
20799
37272
97734
297750
317494
24359
63202
291733
92361
87456
91943
232257
98021
176932
182420
120499
219666
323420
69705
181958
88674
251408
311470
3747
222336
276528
140168
132323
218994
224294
95266
106935
117611
321191
201010
173827
72785
221249
70158
291982
312278
42389
158852
64357
166524
130644
85722
57612
62889
179764
82517
55288
269284
258782
128978
50724
174807
103908
177781
108394
200956
108923
64947
266842
54333
75267
97247
209473
16595
245159
170118
65864
30165
25258
306283
168071
27504
64848
14188
93367
102612
193235
114919
164740
249497
45844
115295
179734
209413
297790
264596
37005
105452
120504
222305
211994
180839
304559
15531
240784
125309
41827
157392
160471
120419
248713
157595
310596
21555
268852
212687
183474
305490
98079
103651
218891
165812
221689
206158
270831
80984
224656
133937
46749
185267
302935
107679
156722
76504
317984
219305
193721
35396
207000
253097
68770
267972
85337
216551
276099
304244
210337
307993
283867
260596
245040
283896
257506
237
153318
230509
279799
183702
177752
183004
19052
318852
246999
278416
52763
226907
161758
91709
24437
245199
273995
91912
115110
23626
187517
94489
319333
269563
205522
211139
281120
312940
50355
66249
15101
42080
273432
278308
283751
96326
219691
212913
194738
301288
117661
128104
189866
42001
137942
12697
127451
29095
39612
8279
102134
114820
212408
184155
256939
43637
6798
34831
80346
12510
214745
159721
26241
187436
93975
278786
162097
184407
106907
19734
59980
129624
113084
156274
106125
122846
233630
111657
151837
135283
175574
143055
242584
247285
98451
265172
307458
69834
200051
72683
33461
76316
68076
297207
193804
197596
265244
251502
83222
235043
43296
32129
311644
287723
301533
63686
181683
137688
189266
296738
126069
204093
310726
303382
236432
59411
322113
21315
150111
129829
201170
22572
120657
74119
55538
186942
252265
260471
8806
101354
74626
140705
122677
164487
61675
167950
28983
210722
191723
135175
259017
320934
196632
226189
260880
240423
310246
134647
7542
225814
49299
184737
195068
196330
71952
207515
33890
293515
87350
159477
148438
15373
28534
220451
289215
60893
63129
278626
12623
288773
165053
58321
194016
221034
197576
60867
178592
26634
77623
157899
139354
194216
60154
81083
202999
40470
58864
244511
141054
117239
273102
218440
305790
186259
171930
272796
216172
10201
109276
255611
242297
287270
318058
1534
111147
143594
248040
219063
268913
278052
147756
81823
103682
115746
265319
86148
172990
7044
23904
116462
154877
299056
109418
228544
95571
118138
290450
88768
94884
150022
95384
26664
209153
87883
305295
75342
38986
2053
126634
190547
307568
108147
190161
85505
91768
112401
63218
69435
10875
125022
259596
166068
198120
61654
121070
135503
102460
276741
80040
33504
206955
203943
148171
120860
137177
116187
293875
234213
113160
281175
100673
289142
134120
86452
41151
176308
640
39301
162810
64616
316961
264051
172578
250462
253397
234633
161288
246539
280757
115963
178038
110178
143382
304401
154190
113331
279839
217913
17513
259943
40400
16333
207951
25870
158987
27284
108353
152289
149529
195108
74621
262433
130071
75048
46624
271158
179076
171983
76544
10469
141111
103538
181186
157750
322135
128513
167650
71735
287408
298862
271570
314819
278415
153572
214408
224548
194568
82314
128155
126939
96008
95600
46268
273450
9894
318749
132675
302007
129171
206850
74387
286083
5120
206851
16444
319910
148619
7400
67506
59539
148918
83700
61366
39683
260231
294989
73247
297757
279522
87618
148846
45702
40540
293469
140069
312779
22387
280886
140717
68226
207167
225359
63099
74698
299811
258839
108891
56608
214489
151016
144373
205919
274078
322207
11164
176773
187721
95338
276612
303314
11816
273945
231174
228428
21604
91620
237218
19894
279115
245900
3515
83750
234267
225200
147435
82732
198810
65109
18865
257578
296544
231539
287583
4788
28312
68225
121142
170207
257805
246546
119198
9839
27073
288991
224829
314064
68924
134061
176576
113246
277033
145128
54002
211664
277623
179009
12785
164151
77980
62057
313819
140618
134429
118036
172265
213805
128412
85964
77253
195737
178658
31508
12346
184496
128009
136692
260461
291623
65442
239621
81957
215100
116688
118073
299436
47399
257638
8460
131128
259051
320685
119364
206028
141276
38370
263017
6822
103742
20679
184722
308073
175756
196367
110932
153509
277655
306835
110510
130361
54554
133948
119047
158653
235350
252542
8921
75883
172458
253716
11497
176416
217761
185990
72026
107252
188082
207498
37385
301229
259413
181693
75302
111239
1326
234626
222847
184348
323493
39207
35400
122012
3338
284695
240224
151633
152541
236979
114286
163498
226866
50718
14974
14714
102221
188108
173267
16279
213255
254433
55125
199606
259003
94982
309086
181335
247741
151845
271068
35412
80552
299890
51317
136051
242082
223224
267275
212008
280218
48988
98363
305895
94695
303377
239482
192697
196519
142465
292816
183435
228294
86600
262193
114873
292019
245266
66160
101076
162323
262183
90876
193750
40049
197307
59114
85629
166829
151158
295273
227516
93593
1457
238010
218122
241672
177559
272058
150914
28780
156807
201631
280943
255312
238523
147871
53811
264179
277362
95391
141748
5079
142711
245655
204074
15445
226893
255175
82082
93618
128589
63042
121303
11644
28906
269062
151139
131729
160923
47642
94267
78811
314516
46600
247977
161791
32787
75902
2577
62402
316085
273971
246594
34342
127342
34862
197099
29361
126587
74853
228578
238432
222316
107481
224603
43750
287362
29306
1003
293663
23556
201971
88566
105083
203829
4648
269901
173105
305758
84573
96662
142751
212400
73599
240126
76243
321068
28964
15119
174197
220852
33553
88149
62242
164024
32135
29300
241334
40210
222642
221265
93784
151104
277468
301542
315643
137136
9686
97552
233291
189421
78277
94390
266791
306188
103481
193584
271946
220442
183860
56986
99856
172774
86577
107971
246408
145857
173941
57994
47402
218350
209072
157643
44943
76195
278171
9926
204068
249853
235674
140611
174680
67903
234516
266170
78059
40199
298135
44355
317351
269187
17921
69017
229104
251950
37552
266322
211934
122236
153366
111953
185978
73027
246107
182349
161482
218615
123680
2117
114211
227549
206277
104471
137527
185263
131770
70497
198097
305401
114797
174942
99481
79981
154522
225615
128238
25868
155525
120526
21153
312839
312901
125585
100825
195373
216774
136068
289312
59039
298971
32834
84245
256717
200261
146450
241167
30001
183097
140417
203778
71495
306222
186096
100439
307846
244781
79960
71901
254023
100786
294071
112607
112360
31231
114341
174861
135403
191223
94068
317424
160769
82040
123030
239651
39752
159046
25410
128522
211609
50873
58059
316789
182297
133154
55152
1294
137932
211345
53750
285991
55634
174051
28949
146741
110997
264782
219454
258575
318365
284561
17505
154129
59790
278079
146209
128504
287665
133679
301566
235826
213857
21316
3852
43416
103954
306631
124832
298953
101286
221854
188988
105382
187884
306064
6184
127374
89484
38534
220147
243222
93686
72877
227694
276019
178769
282412
217240
204512
258844
226339
95542
128563
285533
285201
125578
252858
65572
80443
115168
37204
92483
149902
116703
237958
60483
231522
229105
117944
313366
69340
100991
108894
192277
222279
66374
97529
307331
248077
260145
294756
78682
169487
105878
117073
21913
68093
89171
227246
303740
294356
170917
187986
216375
4902
295441
249502
65428
271281
255293
132703
144187
193099
220225
249640
79616
47690
226798
209776
214003
269051
110679
98652
165536
103839
278647
11356
283063
120630
109193
250195
248758
292381
86990
249071
108678
86969
236300
260823
238823
316504
289705
150642
5051
55039
200189
187705
37052
62892
164759
307863
180023
183654
140424
240497
6409
148737
257486
261991
235692
199103
121888
237802
276772
181984
7128
161941
175267
188604
92890
216388
67510
37374
321869
200122
299103
154248
71964
251864
123432
218278
159065
114366
296127
130656
56599
10669
60843
28366
79815
140894
93189
50652
216041
17438
82533
241527
227823
20838
233980
49643
19172
123549
203880
18065
144390
253087
22944
55071
159144
220148
197910
304645
21800
38437
253641
82387
266085
266467
200567
156605
38407
20123
320846
320641
136183
13872
289112
100654
33647
230221
1348
14281
206610
204416
132664
67361
71571
240509
193326
268508
305542
322055
118456
151100
193914
166396
49331
136639
130022
80648
162829
220278
251439
22204
258566
150508
272806
226568
213964
141444
151518
265494
166602
322211
316870
162802
306
796
244795
84787
246713
190175
226404
146485
169239
299536
4383
17574
281635
179339
75629
27798
169667
297338
318896
302264
262528
120870
316456
245391
33262
7994
243645
175539
174822
14252
306367
133821
29896
94688
25247
96885
292171
304268
123953
144764
151169
127100
286028
140408
265707
242525
64583
164144
233416
4355
261263
192915
236101
278702
265193
24817
199487
163097
197182
193769
131298
138127
315911
294188
142241
303421
277528
322338
10750
87494
134654
195919
123073
242537
266374
66101
271023
287955
108760
42346
245873
258436
227077
207436
161093
208061
281016
127565
112975
99697
295388
170771
85691
44251
139495
261332
86511
113312
122276
231736
166864
73572
248599
285539
234698
23907
152115
147779
207262
130036
119102
82336
150798
245662
165460
211109
169940
195340
130395
149588
81257
142658
27538
316661
174112
218305
272558
1188
3448
207106
250983
132939
281440
95414
156708
45768
58234
184042
72382
249351
164115
198485
111368
106208
237619
103255
24852
158663
2487
60866
85476
220322
148916
223592
205065
26426
274558
296809
150096
235428
143242
136673
19612
251671
313717
272069
21198
58983
208845
19393
233846
159855
70891
54567
40708
191500
115786
62781
7164
310770
43473
179793
313806
140713
203248
317723
17616
288819
198387
112881
235012
290903
180604
113161
102418
307449
75708
116946
287671
290122
295773
44342
253946
5931
48207
26006
109024
141779
131941
238525
54188
117059
85981
302234
121019
2465
173747
102271
5305
297419
185811
22654
182989
189844
58804
121156
132146
310556
2179
132402
102719
53988
3435
238082
179041
262601
2252
136069
62400
312969
166691
67076
24378
38567
18
240422
95684
38702
57746
202621
266480
165131
261675
52151
269774
74529
86228
79810
58501
204848
112313
134652
25140
149084
204495
198950
49727
92935
7242
63196
311702
322990
177111
194716
133756
85474
197983
90618
96877
315527
58215
268670
178426
31552
115443
317059
174883
210141
27503
188564
275386
232487
198419
152107
311625
129900
102930
262115
217303
15992
44518
86998
198469
168436
292319
284534
12155
231008
265551
282522
107225
139160
279030
210630
40592
118432
8971
174741
251389
200245
74709
38550
117496
243453
64242
155403
18485
161219
55647
12366
135299
31763
277474
49447
156615
79180
307523
202496
117383
66627
127280
251250
85905
149266
213256
60094
8911
64842
10477
308058
277923
278279
114098
274423
136257
156194
7505
110940
60130
207663
291025
286937
201820
143200
141526
94471
31755
94670
15175
126264
48449
295162
43467
25068
247880
26358
102102
74184
254685
109103
250413
274433
76509
224773
281381
212948
125796
111051
246321
28148
91901
239429
114560
79358
283481
270004
94207
194135
40098
85688
231100
295695
186785
191364
241186
146418
207049
193880
11427
155909
133337
117206
193774
220166
10799
239703
246625
2981
132501
24661
311162
116051
1479
267246
132980
167964
21747
185171
85768
248330
92972
35290
56697
64325
14966
236150
275388
148173
124482
203719
119759
174253
75036
249192
57526
213332
11981
310444
223511
223719
196929
25716
188695
93507
162465
221757
192145
318073
94057
264843
182767
323201
35744
194919
207534
48373
80434
42842
481
103237
106924
104845
246824
105516
2365
40115
246569
131574
35722
136722
239548
10575
108861
65387
40013
133101
270416
138054
205380
256009
298425
317202
193058
86492
280904
85354
199245
200158
262038
266303
93185
34293
296430
295790
170580
9432
56843
222698
315976
28542
269975
139981
2751
254936
154758
153900
190193
319293
183667
225752
61329
127270
66961
25411
224541
167066
78702
317022
70364
85445
51353
107444
151758
47129
65523
223730
144227
24649
195461
262002
46966
71398
176751
245065
202290
133304
285673
243999
194835
299901
177582
308690
306618
242925
243585
250916
287435
30824
276132
71767
68554
9646
174398
20264
270293
169283
78648
26511
279040
55902
212077
31105
30342
3070
248697
274692
300008
192135
191930
259905
82706
202980
274571
188786
206625
211242
112147
13694
172371
162574
302067
183514
110736
289845
96818
18121
103773
102575
37122
83165
180434
191208
208327
62375
233604
160981
227652
299967
177167
68492
2690
63317
142549
250388
266748
262065
154039
81334
117538
245557
219053
309406
188938
322978
250921
70924
293660
117401
198937
128520
45060
89040
46809
106021
263341
122771
194918
248855
90999
40530
312391
301085
7362
57036
93949
299241
266721
271727
147018
17595
270818
25331
205607
304593
312035
223615
165018
273452
67802
300938
256260
105097
25750
273136
180943
285449
99660
179517
290303
217390
71009
28412
125592
18170
4311
117867
236028
53327
123381
266350
322668
87689
255844
106052
118808
37597
184934
155705
54005
207835
192678
175138
29513
64127
3618
193427
264743
133990
44301
87523
27269
130833
40232
182148
4988
222257
210539
323499
254082
163995
224785
260534
124797
312353
27070
320136
43505
967
152831
267830
250694
135745
253710
61977
128565
274231
88636
56209
304536
266769
320593
183783
75788
267258
197233
96619
313711
310505
10576
260495
99535
111852
145586
281608
260403
173669
37825
115500
44294
310222
57480
298246
102170
49375
205786
184134
143066
268606
77079
33767
163098
123738
234937
253030
150355
234216
111971
10260
232095
156663
78003
136222
244219
137750
180589
4653
253323
77758
113181
64100
27471
245272
292737
121386
21513
100971
43350
73962
126573
222819
54152
258011
127987
263441
209166
156514
4112
294332
192056
309871
127847
9613
203229
318646
157565
296522
56638
14860
208852
189508
153591
13379
121618
63839
317435
216727
170586
111252
64682
133701
247413
106306
130895
292385
201001
287825
31007
56261
141829
167126
198645
237660
293564
23240
107925
41354
34820
25009
270924
312339
246646
115624
254387
206241
154539
156059
79103
171283
34944
23269
81798
194125
2208
94933
250459
234331
263261
47874
242490
126085
237869
144050
172982
294047
54989
163463
62173
101516
180371
223041
167099
80472
119207
214937
311307
76427
189269
90342
239401
106108
139684
189428
316596
247897
201760
6248
132914
322992
172323
290005
309061
106221
295451
159709
41765
303964
181067
262070
208139
238266
303015
96273
224134
283371
230768
112938
306185
132561
160932
172372
256145
47461
316693
50709
240873
250904
186003
228260
265985
200387
138985
237910
138975
233284
232501
232101
133255
269748
121097
292843
171063
121225
38157
251510
83842
24075
50776
299319
238131
174646
154093
266618
183861
31026
23579
307010
181301
89434
121237
58239
36292
159463
195626
24586
174036
153524
284315
215764
300404
146690
88275
172450
134901
158800
293094
178945
313286
121508
292461
246696
123670
252136
172305
263526
136540
222386
268059
121886
69930
178383
273623
255502
148872
209253
299618
169991
267827
21682
81161
44162
259482
189514
194624
254006
45787
309066
213362
160184
58426
240518
123392
294030
84808
230326
172663
235862
96208
17025
162180
15430
157714
286813
245616
269404
193866
160496
200850
3615
188023
243895
288623
176139
162352
316983
156928
292387
131464
183152
64495
160898
35899
126393
295962
309519
197232
252418
121246
306537
135018
296037
119405
141335
230342
187977
282183
96024
180601
163216
274686
249114
111867
103794
261241
134121
93433
296961
239619
305833
259183
125591
196139
142218
297581
232929
221035
7279
169731
51481
229806
278988
132736
224627
156132
202327
109871
39753
219960
288115
284231
62334
190648
241266
88310
235278
194890
196883
185128
19189
90795
28541
236443
97958
159039
105205
26955
75750
156856
99509
297588
276395
80778
198952
6611
208670
41788
104435
193146
232697
288152
14064
301040
306799
22309
109710
132484
283851
243477
49202
54529
84147
180882
262366
41633
176638
32357
170305
235360
297433
8534
311344
99602
106878
299808
266722
126713
261237
224088
114459
263325
35896
146301
171994
50943
76458
296553
69431
38471
97793
149867
139245
318340
136098
97670
236758
40604
305100
146214
243695
152902
283189
68807
182060
257355
217797
121290
47486
188074
91404
30985
55006
174894
94168
188940
209980
69497
155511
3667
188712
50747
251368
170173
260768
76533
72438
37813
247523
120094
198086
170964
1926
233956
81430
133256
96484
290556
164158
54095
293878
237436
297916
263244
277596
310204
303826
52417
189316
230803
212226
279845
263770
269011
135220
253693
57340
193106
257936
214767
124883
114831
65266
12221
222777
168019
92110
75095
109019
272116
244256
175210
119279
268112
260456
218059
59278
287291
257044
9764
113104
303606
43711
274552
155762
134515
233655
240178
140969
61966
132126
5285
212592
218138
254374
150702
86861
273593
74120
138691
293357
113554
290612
131551
267145
203683
55858
121081
238729
223553
210374
204822
231818
11390
228068
74001
155086
100074
126790
111625
88583
237046
316521
169631
27973
14578
119239
108453
295105
218944
51424
6818
275305
195712
226421
134383
1217
110642
171778
243950
160513
107729
264873
54503
139196
61427
23601
276565
239442
124585
75538
263654
199942
136762
221290
83438
108058
216956
236252
271698
221051
17017
190600
179691
87529
304810
108752
158527
83879
9633
145945
287802
92534
12909
18382
305303
282580
96095
188616
189434
96746
40818
238342
108185
135617
234907
146635
255981
271228
175052
75291
170355
12634
264658
78933
312856
87896
299878
9942
44691
135614
136506
185655
228933
189786
76802
176761
228522
274882
13537
71184
42143
29246
119422
233799
3389
289346
70836
268945
69391
272338
218643
55883
134944
21133
288325
21789
218474
132457
264549
232585
250228
270685
68413
68156
175807
180486
198935
197082
15488
248950
22796
207397
50300
117168
52985
59095
125693
290244
298255
316665
193450
227710
104970
142499
293944
204645
130436
266551
202288
312238
78417
37742
106578
123039
139171
212928
87647
209384
122423
166599
68103
153759
43898
228117
169272
17767
156705
291224
323159
19436
100190
160094
156371
52703
48682
65382
86711
16529
55529
322745
166073
69440
127004
259860
321961
125351
212013
4722
271577
48765
57377
192395
224525
288443
117950
182847
203348
82983
147097
243718
258751
146095
32197
79072
131870
301210
51316
3942
186444
291882
179566
190954
238213
317677
86735
47717
63426
297616
180375
304498
119045
49944
92871
207457
211443
45930
229664
93777
322915
311659
313299
63116
320512
276660
46516
147157
240835
154824
14052
215105
242483
226215
206950
138221
33090
246707
131787
160370
73200
254840
308256
169277
299021
111919
83463
187029
111815
250981
156531
248428
102756
215532
161487
14885
297629
106830
94647
149238
46246
263979
135428
60952
170157
109526
247193
183326
291179
23814
184359
298370
56517
206538
202261
258853
61474
57538
320425
310778
98959
138686
241563
105742
272605
224781
98096
232863
207463
288569
23281
234355
161651
172624
38929
135334
124666
246651
11503
80713
105080
43913
267406
206658
12769
86465
234270
70528
79277
250578
88626
306043
108234
257953
148811
36813
279823
54641
75678
94658
233507
220536
57938
271080
78883
6739
219236
319014
47032
152151
102100
54824
156086
1585
137961
49422
42151
282534
202172
295796
250337
108626
10705
305932
155008
218139
285885
258786
190864
2472
223169
107113
41474
237669
241526
40569
138924
271221
209168
202991
45295
232292
146412
91680
118523
237836
85805
33218
37156
206999
143126
147700
256565
312310
23424
193479
183967
302217
102194
303235
18044
150738
316305
260071
46741
150537
254406
168981
176966
231681
111594
7443
218032
254712
117344
266651
164504
13910
174755
201803
272356
54287
303989
225183
300348
18997
116093
122972
315067
242046
199098
289063
90238
108050
253306
294244
45901
237833
208090
92849
303789
86387
204981
83505
76524
316497
72069
194763
67349
49338
253247
185062
288952
183578
63522
29829
91872
164572
97650
257010
15944
320968
194179
197557
266558
58312
111900
89281
93195
137135
304775
216299
125270
61265
157864
41460
318865
31060
118379
128417
318003
135425
186637
173671
92355
296679
96738
266218
129482
16969
82849
277278
65092
44056
79653
175441
236222
247023
289532
313874
22948
264800
162417
8430
210105
126349
154584
19421
217680
278034
209318
143015
191664
56874
207274
181865
71561
308843
72276
57947
230970
275363
100120
302733
4701
73838
10618
86468
146121
282752
23325
191512
255018
166781
231259
89564
320522
267005
312540
248473
102073
228944
112432
38526
309727
2572
178654
92931
244970
209791
159847
40725
303237
35310
137479
253848
18213
19198
152179
185996
249958
98839
157674
64802
320819
216876
56402
187415
306392
154559
145871
91465
72185
255003
199497
253696
22113
165349
164772
123555
4899
42841
8114
89902
266159
144788
67228
64867
96675
7527
254229
36441
170515
220641
99732
202982
78073
152232
128783
104231
95234
323465
85908
46332
46415
130777
111280
159898
285714
168690
41477
260055
200859
169160
163734
112239
76176
259614
307564
3638
91127
34454
149901
241389
183395
179484
320400
273931
167279
138829
241881
99467
205710
179102
205053
88495
226108
206038
4478
70729
283921
174240
159179
321384
18022
16432
248516
266885
318173
51393
158599
45711
10986
146029
138609
95785
13538
242636
164176
134768
251958
54870
108324
40596
203257
4059
80731
34996
253480
198783
149928
104014
295588
171273
221205
151896
42653
216412
288451
48200
47167
262203
133215
104123
234342
257314
202396
312312
298356
203601
86412
124346
13971
6308
122563
273812
269024
21938
301609
49024
268795
316383
74283
228772
88218
240462
249537
223342
135756
187714
64571
200056
229223
278879
55788
209648
318888
76033
49560
90807
162977
238224
58593
93365
237630
266111
322446
6329
7132
6163
42948
205093
136807
211990
144916
195197
117488
32663
90561
70537
55321
198638
15991
127883
251446
161347
121363
282556
40208
125793
43620
53668
86809
60913
73728
82612
294628
231770
23497
223971
138476
45541
268793
236340
268767
88160
203477
236817
151842
268529
307295
246731
114050
99991
47605
94865
232706
127979
132237
137211
135620
35962
19584
201258
84624
303114
225126
53235
107336
278650
18585
241321
22453
182789
316533
10313
75546
261738
246897
147131
156375
151798
148555
295307
222107
305200
89031
267247
43278
171473
147568
89581
133036
311406
255324
138508
55915
150897
197003
189138
293316
35116
169887
71706
173646
119232
94288
14556
206835
191100
140132
216784
183856
196576
296438
6778
133678
264856
47897
161913
190138
89953
286378
221642
168138
143580
106529
92375
65532
114689
68845
215473
188554
239793
202748
113830
304764
74759
42134
134113
203334
256949
85096
161181
210446
67715
152700
276544
277569
295592
280178
66619
44680
156155
243553
158411
222243
311473
65976
311459
169853
84137
280631
196879
52081
156100
318689
229338
148276
47348
233354
298481
239364
323245
171255
141665
241449
220475
267854
237035
456
276532
117812
38345
249945
261056
147399
213259
263609
155805
81651
73209
108533
166220
232391
72704
70138
262411
222978
90592
53565
266912
133503
310583
56049
165639
152692
141636
158526
266427
290091
242898
125085
48132
236278
101746
49941
27458
302030
279565
106554
134852
3691
208800
239798
64712
97724
182579
203352
140655
42266
171375
262308
120443
35101
43949
300987
286908
201391
94158
195280
46364
33529
128566
177939
139481
80385
25922
290510
106011
147826
164908
277399
288677
133988
47501
193735
275022
62597
44303
87742
249220
250604
265191
128817
292490
89826
67718
208156
250105
175023
198396
135204
137282
159790
144873
184962
97950
166551
299408
176781
128343
260593
36735
33878
96723
194473
74130
293827
51004
92584
162138
256396
26595
194010
58388
156149
47568
72341
102582
104425
59754
96051
108429
121066
236800
268725
96664
189777
165656
282278
26822
155314
76465
132516
206722
19850
10107
216691
50162
229907
129142
248579
142407
285807
301846
175593
48534
150371
43111
87709
75251
122364
101618
150010
299857
96776
49899
84362
246637
50214
89062
141976
307825
203535
80726
169935
180214
202256
109679
211552
286814
202013
173223
212662
315473
128988
94136
274846
129284
95467
21347
281580
152763
207906
16590
175195
240960
322335
246269
205428
42885
109675
135342
307231
99191
45508
136255
105539
301499
298861
137795
47309
316297
224835
47785
30417
307591
250086
15573
126195
130452
321090
125291
205424
77478
115993
89148
133586
57939
283013
17882
129939
142792
232214
6877
232954
102821
70339
24220
304124
234860
226972
318969
182672
3235
161494
279723
251643
93483
115544
293103
321409
22245
11886
235047
91783
100714
125968
297501
29702
214833
155120
290910
268103
113373
67784
189130
93161
86633
126845
57131
109332
6617
49306
164130
20058
172344
244822
122535
28662
319133
225745
15571
130678
169611
277465
34154
299622
210172
6084
218527
15164
319103
287195
271736
124291
94570
192600
93957
59073
137647
270183
155121
185228
173563
60722
71311
115066
95942
115703
269459
150198
234768
43221
147876
61505
146084
233126
317839
71140
236417
96986
213318
142859
279269
160736
85209
118137
158380
82185
313626
296231
170547
248454
284900
137331
6631
274385
143687
93647
66466
285230
247588
41938
54157
202609
290095
218901
147840
49080
52226
92860
815
95595
135700
88660
181415
300857
119154
6613
44106
262930
62455
257878
60141
289211
222446
237375
299603
198187
43329
113492
165864
14559
219239
1554
186047
178455
40238
104296
299326
154565
98815
145026
180369
50813
105859
28639
137564
70367
271077
318521
99618
172946
174847
8739
221646
152970
260884
122898
139179
211543
176282
106012
32981
263919
134727
183142
316503
98999
86383
225050
196090
292423
315034
190376
144384
314750
20653
33395
216360
92364
37068
280137
253925
263424
194661
223377
259325
238808
256598
276770
259118
48536
267682
145212
90128
13922
83337
227692
315605
32965
169182
143275
262967
282601
287978
19716
256567
42217
19525
157265
261373
135154
105398
177729
26684
299970
181202
225565
247836
242513
104857
58858
103032
309684
87006
309914
267982
75675
135520
214392
13350
53753
173015
43761
209287
33875
145899
173757
217120
93449
218471
14672
45850
220028
77096
166997
185178
315512
114427
287170
147634
147190
247297
168389
89973
230940
207383
81905
149728
275060
234249
294804
15069
73795
304565
244681
4724
127832
149941
274160
30186
263167
2038
93494
7038
77994
99982
36895
113945
51181
129230
13758
15135
245952
92224
251403
304062
158139
275975
165847
219483
122166
245067
275419
136771
129666
294154
8648
204899
6762
177865
153950
134717
46815
88718
101894
195335
175061
202022
321344
284270
208990
56291
197572
192989
37663
86174
38905
251184
40189
252262
320238
6042
33338
94461
230454
215556
250755
268482
120980
230736
294957
55509
92993
213988
228295
155333
323161
253894
214724
225146
222222
182734
94548
292401
10974
214623
19543
36704
308059
250713
293139
45410
308721
84368
226689
217233
310572
276714
286007
4175
82556
314058
98876
89154
98534
276170
271700
73466
203839
257923
164110
148211
62689
254358
6476
246704
84272
187232
137216
165862
71599
135365
271028
170731
32494
34629
280115
99500
241405
228172
79673
104285
3003
195904
182396
152412
208281
86866
242511
190334
296918
296041
16618
183449
226667
161473
143545
42332
133814
219470
286059
13290
71293
253126
21661
49449
46542
235414
259631
544
276791
250085
99345
94412
119130
286262
268624
116391
87499
61275
238959
253026
62859
165267
134565
106251
276513
152128
151691
7884
137681
253837
36040
240194
34444
278830
79319
247458
282724
66221
138537
82044
154383
212963
111982
312539
126034
230640
14419
50892
52655
4938
223407
237517
178289
183843
17951
231125
311201
14963
22303
57593
176976
320394
126545
62870
4447
222113
39076
94906
15073
243586
265692
16634
13251
246894
95477
205230
249540
287447
204287
82239
7963
62052
136088
272192
262584
240083
262984
54863
309619
240861
230851
140306
109582
93608
24414
61638
198975
228334
72839
16704
57286
307774
141958
173810
266464
122593
11433
163755
126739
105487
189911
194641
17406
155959
269856
51630
117604
96939
22553
271582
321691
253439
223607
217200
268311
34829
142717
266474
47884
75205
291046
250500
217144
207892
215046
47537
212304
186608
172205
23519
20355
56928
92772
288086
280260
45023
91550
185331
253000
322638
13021
23231
222455
298067
44799
35924
247282
21096
272910
14405
260663
13172
51145
252573
191338
95404
195880
185063
41083
43067
35113
310821
311556
69124
231442
170338
215920
73422
269101
233318
112101
296520
40458
302790
74338
57237
36310
12778
224578
142596
57513
319125
321245
135027
131601
289702
69422
168943
175413
80484
265924
311751
234600
181731
21777
185180
133195
267743
261905
91732
177519
316742
148754
7455
221429
286421
278397
229720
64818
158430
274195
9524
154365
310678
191823
199266
159382
222058
235257
146770
120327
201011
112951
66697
101223
163634
165234
160071
253517
177711
267452
169528
279083
80438
84588
148127
136688
40650
8698
35066
104474
16419
170426
305553
264687
119229
216830
190778
257133
31664
19363
158105
225587
230866
94241
256217
156087
92650
6532
46295
61186
318508
306494
45407
203973
14837
282920
263645
129267
108594
140660
166793
268797
232309
60290
249758
187281
190059
297997
274238
10921
174023
238925
273614
106901
93504
122533
320367
210087
102966
313992
67563
4991
268930
39432
42162
233374
163391
136681
89471
191907
208812
102488
291492
17808
122384
25362
221552
321840
304337
146307
14185
99285
246613
229141
129296
257094
271427
122017
99421
246590
68952
290696
182627
192733
193344
88746
321300
290343
321145
316126
90827
231151
108919
115760
94814
47619
49122
224346
122091
145088
185493
161281
208798
293880
221660
246916
290880
18008
40745
298990
200560
287146
99601
110029
209202
275538
118737
77399
10953
9322
137427
225165
77828
199423
198622
156806
100732
256614
219570
184361
33020
301144
24703
215816
302804
67600
20024
158524
264539
158007
63986
120878
189872
219867
73435
43270
56077
196702
276622
32975
154312
10900
237940
85378
192154
59447
47350
161865
116629
222858
272587
314597
246905
51702
179923
96581
171919
90199
110578
55475
215646
144621
69891
113644
127319
79060
248528
1315
88267
263643
205764
282413
99456
116
16832
33294
109911
306456
57811
257060
124617
129777
106161
186012
232416
281488
158173
15191
298956
243343
108194
124545
233275
180170
80766
183220
207475
170767
151423
182551
15598
201738
106517
217143
288757
95116
38311
257306
99899
42712
281926
46229
75161
320214
98738
279787
213789
75872
87868
42933
164887
237695
171130
259258
33042
270283
308351
121575
132177
205167
37029
188835
147489
214743
313995
190048
128157
142265
218048
102173
266001
178648
219287
293654
41424
104379
221863
122023
301393
293035
54044
183215
84764
54226
321855
125514
33230
141952
164315
186503
255322
63692
33499
280826
311762
322552
163414
18832
184696
102373
104273
101980
176940
210788
314567
17927
246595
106068
205211
125160
20522
152091
97371
114032
284541
90
284518
99941
231069
176677
49443
210479
89160
41030
175043
26625
83313
54070
185204
132775
100973
18973
176173
21988
161931
285983
220441
146492
250675
309173
7311
20678
170043
311365
272793
58205
58092
163423
114772
173701
317472
105837
51738
266591
223194
228901
79975
239471
93329
43086
267896
110121
48575
270682
219192
229446
158675
256343
288846
194087
322277
318694
250542
182643
222812
265508
96874
192791
152888
30515
249581
255382
276288
10171
103221
192450
42551
58582
82689
83111
129434
14972
157006
256202
230627
48869
20139
165525
251237
252246
279136
96360
132030
307173
145238
232641
27768
204067
223029
80556
323034
52698
84965
197124
13657
300128
122976
68316
117054
38972
24196
100647
307795
48119
169276
208779
217781
48332
41761
76492
35650
44743
153157
51810
137956
43626
169623
118255
137359
211413
111648
14595
292989
172308
301971
199581
52864
18156
261804
98261
214165
65208
240202
300299
217265
205606
170364
116025
194253
309347
186238
256810
97170
28314
209915
55464
55004
59468
117435
288335
88089
222562
257191
247339
41729
108466
179576
293773
16041
292845
239541
37248
179867
136258
303033
16720
74880
179631
306611
282998
171900
32883
10533
249873
117353
169213
299301
102004
154932
291157
108850
99069
194920
159858
312430
103246
242632
242669
70816
277695
153056
64163
169778
227875
168159
86804
96047
76369
222090
16085
88675
228356
170451
277051
198405
252515
241045
216631
188782
233091
165114
20617
270348
172683
90365
16827
105901
33744
13748
34060
26190
40757
41303
103133
233177
209510
72415
23313
197758
303945
99947
173283
289539
74734
308885
314846
257262
53792
295206
31856
140079
287635
138605
44954
261084
88998
136943
61076
320652
222303
56520
88697
285993
149442
223780
141716
251900
293977
84658
212464
33440
295839
53048
302050
285550
285436
79766
250177
57178
27938
213982
154560
323002
56080
187639
89467
308575
145450
60101
80115
22915
64526
113087
153616
42357
14612
210813
296875
215622
179118
80965
181694
180534
21207
285086
124807
60269
73844
42567
189198
316850
168512
145395
320555
210829
96624
204725
20325
23427
229752
10791
78058
197757
37718
239335
204083
55774
73331
175190
195423
137458
139737
76659
318752
66683
216257
210372
255116
106106
12746
206200
178382
9724
272625
248728
64794
150375
268459
233599
261128
46530
204058
290632
140764
203735
18379
299467
47794
195534
105746
153775
203933
310591
264805
231951
215177
286912
317077
116547
210422
93750
173798
215389
317397
36678
13150
264144
231326
133816
137822
223782
116780
251854
273801
84027
120488
47530
73234
291499
73203
272230
18945
179296
134583
34357
94890
81986
18524
224586
218822
269675
159000
282150
198506
163760
204562
118710
264593
199179
130853
269095
26878
82360
214292
268023
309342
17946
71041
49845
137817
318501
145750
53179
298321
75240
277293
95656
317592
118976
159789
208844
303992
276439
135610
22917
28647
141777
40391
309223
311878
137857
63311
254717
237526
124908
71273
149817
265270
169137
74792
137485
302157
241050
138826
191777
277067
158530
264313
191750
186136
6038
210580
56709
294845
113369
271978
87264
38707
54649
13526
217062
93083
147231
321366
44188
301905
123388
221016
57925
107227
108390
273793
302373
118906
223631
110355
274071
162561
9711
178923
202812
49136
235358
63421
195646
234093
19777
130851
178446
93948
139791
100083
295065
119701
169517
16494
12053
34232
192849
194347
180640
268289
171654
306501
105167
98632
261124
267143
54496
274283
235029
49411
260270
119764
105850
261962
224458
2821
263907
300784
305811
317376
112384
144010
166010
55294
38853
290299
274384
42965
48863
182009
139699
68538
148421
68994
201394
72447
119236
22342
227824
295227
289552
267997
274503
282751
121334
91319
43868
208950
11680
12387
306372
320048
154878
163198
159115
194528
262727
303672
158638
185751
237361
307929
15547
293269
48228
141522
283459
102994
309853
27584
165794
5352
249341
74209
118306
156237
66318
86706
131258
44339
6765
19106
65942
305329
238442
32208
173199
179647
168731
60378
270733
212051
33177
92785
282181
54862
215291
192633
281115
53578
88690
178009
79807
77037
128394
285352
171030
73161
312585
46856
186842
49529
209178
14348
36340
17525
302988
186433
255783
249572
87964
305787
91910
134028
210887
35257
236674
314354
36883
310142
258133
141767
142326
151740
157529
286391
145454
174495
281460
2037
230718
246476
219877
197558
249001
314455
170457
229573
227409
218803
72606
255791
186154
195986
5020
286424
95967
47962
201587
161975
185052
201665
102094
293921
503
280973
158423
308295
60528
292483
125399
80031
52778
232059
260700
88457
285164
263365
150706
152348
160146
25004
135121
7583
306325
44093
175774
43440
68649
296687
53756
213257
22622
209343
236732
135963
160829
303064
234393
94792
128575
133339
235220
251058
132513
35752
209597
242764
99129
120321
223108
61237
188268
7454
180823
37094
17524
91607
114218
221593
246046
314787
298925
28892
58905
57721
24524
218319
254622
193466
263530
218535
123999
252802
50218
296854
297155
37657
306146
198192
182541
97769
263409
152828
243816
93366
130577
107202
112314
135243
72505
317571
63191
65288
2569
206415
297246
170172
131664
87640
130762
38667
122167
296413
236738
399
280443
107319
277595
2332
63770
201538
246818
298742
20676
204829
293442
171239
126659
124075
161847
171095
30463
198727
302360
52352
89020
203486
292249
61082
299778
308217
59884
266814
76
67504
216261
234229
240713
262724
224952
132758
251255
152644
43703
97749
259024
212776
4343
146159
303315
258714
209364
251851
162590
264468
162329
20015
14363
204035
171613
52598
67475
14116
102417
230536
39668
61773
174386
167347
96920
169512
122553
204861
127217
123614
40723
221167
25806
123674
209448
160349
200156
162899
39761
296255
68342
224034
82764
287057
253655
144293
143132
44687
126532
139733
294694
168089
266060
103148
63506
18129
5283
224705
316286
240072
157654
4242
222692
136275
107532
149888
305768
128
136581
196390
48516
219255
129075
47596
145158
56028
185641
278849
107046
4016
313377
146564
191029
111003
205502
188653
69617
260808
231394
201135
290344
323195
111786
265567
293127
257725
286394
26017
18172
48269
19089
149843
135145
203668
224803
220118
12894
170897
69269
59702
162307
3996
296168
204606
17636
162247
142375
129872
169102
293028
321208
317421
73743
109093
40666
94863
312417
197908
207412
75451
74756
291171
40229
185696
233253
31501
45137
263895
139116
129658
244440
226277
259189
227213
169555
207819
270418
289603
107159
2811
76717
260044
287971
91059
183140
29748
151614
71428
256698
138030
192812
111104
156137
27600
185940
318811
303737
101095
211460
74421
223634
250142
201133
63694
172332
10926
309946
169634
9125
302298
194946
253699
48259
76939
278685
269761
35136
159812
57672
276680
45543
157749
49863
235259
244162
286288
40866
272218
12340
156415
35884
4035
298765
217620
21285
197685
178567
5565
150303
89835
4454
316445
191608
304960
74110
207448
111588
110055
18218
165246
282753
256837
37109
79760
156408
14315
192905
194499
220692
16668
251835
102243
87757
256979
82594
36758
137014
9512
9487
134228
127657
93108
177060
125525
55302
11531
33237
150891
45168
125652
36708
196767
120132
201642
194307
18176
159444
59190
113785
299080
102247
186384
183540
119265
165077
233761
83318
162411
11128
202193
309323
1878
4732
274213
39365
150867
40243
29210
319602
7522
286820
94731
237001
122689
322448
92540
251624
321928
309777
141086
48540
213342
174683
101719
36281
74935
142530
31470
318275
271217
197858
201996
31880
250530
250717
5511
153444
74316
265961
170025
179317
201002
108450
155127
232558
126611
132576
280561
33871
160248
293128
311587
40476
272018
152224
278443
307455
235311
248495
65385
135538
263586
258114
83739
249695
201900
26528
273658
321213
289637
262430
293716
256671
50039
105526
233575
219374
161495
91282
78092
145271
60954
81892
225351
116225
309944
31096
143257
220390
272316
161799
57530
204121
286915
20335
246816
141873
46714
166723
213801
39404
263940
231133
243712
223648
84766
242417
49999
36297
109817
99802
31293
30782
70092
77525
134181
285929
292118
17275
227980
173508
219223
230234
258672
45659
100065
86668
306319
90188
287166
284707
292901
250357
64973
133881
118312
272978
111419
49327
94053
235569
306936
96414
27909
257313
31458
320005
219554
21978
180706
242182
62215
25975
158775
37741
17851
136535
53837
66472
44568
242116
239421
196510
122055
304794
5012
227224
208986
166763
303309
229176
92307
87878
63465
230472
200507
195565
224693
292114
147566
189927
262553
298993
478
192034
237483
183512
309383
172742
51696
261950
30488
256092
141438
17607
143167
169918
260478
86205
260046
101734
293988
309433
1064
217462
312079
61524
181387
132178
272137
32785
37833
308863
312714
253130
130987
114725
118327
105194
70910
84287
197931
246618
249636
29538
242045
173176
171210
98420
16437
173203
128591
212313
215066
312626
98372
321387
90127
142990
76337
104325
167147
46678
7868
297909
136277
96719
194333
1412
86956
115398
202570
238682
1252
288657
95407
145014
242611
92653
17299
4462
269057
304730
61233
5801
310827
22691
177977
24353
121533
249066
151120
3270
169086
216418
224374
205699
318606
149961
120956
60910
164361
63582
274206
320200
256917
304594
36342
56358
165433
235685
215893
290637
170522
153094
29342
298508
17672
127708
178659
131137
68713
320904
16713
173735
294609
37876
84471
313234
43235
160543
57524
323206
108974
94320
160319
1559
71543
300374
235293
280171
279116
69654
273329
165327
280356
317744
137059
128903
192588
234639
195286
122336
172045
287927
41337
240847
295645
138598
50153
307927
66045
19044
86240
16746
132843
87553
306083
174441
203108
37483
316926
94175
140891
125638
96239
150097
174688
302058
141558
141835
57632
321985
238660
225682
164926
74916
76615
287042
38732
11851
310683
83004
79367
280543
9951
23994
197730
194133
310774
239640
106131
255996
39202
227336
130902
215844
184478
264678
128796
210601
251923
119674
33083
133698
49826
206788
7906
27475
202604
260030
248820
78601
213634
86753
242533
183288
93378
140295
315827
52766
62728
133829
189007
229286
128014
157171
79227
44821
35968
308144
209883
44642
231742
183322
254730
20376
109454
309059
76798
302403
269791
171587
72344
196569
169782
179256
5045
55227
263640
227005
276892
47826
291478
172167
279648
169533
303391
179227
80318
299515
162016
60414
253197
132191
237978
240911
267571
24315
223495
213028
10569
60877
186066
188482
274230
278864
60795
240018
68518
266265
63685
288269
172957
250365
292565
53729
17611
4898
226799
230440
233884
105385
296609
247309
72236
233252
32614
240118
189659
27336
95428
21350
94277
207795
182849
204938
135508
67935
200401
279944
197405
197089
224841
121685
135080
48173
245195
216263
76861
230595
124245
132535
319216
274980
255081
238766
256059
202430
216562
293963
69172
152817
61051
82987
150346
165721
48932
304732
137117
280963
108046
133934
228015
229566
185678
162727
216859
166229
169600
173703
206836
114969
12189
159666
287320
250041
11093
241862
75927
64131
317182
103455
208690
7507
152455
296350
88980
248450
198678
107056
143161
109123
217190
111798
66266
126996
133755
243043
299433
183844
253409
266050
119723
23506
260330
99685
16542
133709
219681
156776
203145
191716
138662
296244
15737
271387
184385
82034
64174
252387
79437
146417
197607
310785
240857
37885
191169
75982
111363
61765
63049
275523
168254
251483
275985
112088
102544
286290
278162
288545
48301
277849
102268
4467
256146
311838
321798
135960
23592
42639
127624
178861
89074
3663
59157
239237
80135
179371
98792
32347
247855
55428
216429
25059
133180
136785
135310
155212
160217
19030
306652
290357
135668
241916
285541
114948
19378
15985
43569
92645
16907
87646
165036
108500
125601
164643
96951
125021
316116
41945
252986
226856
124803
151504
306254
95308
249987
117406
121048
130000
265544
128277
245954
205518
285636
181546
299005
40827
256402
13371
134187
285681
74513
297109
111513
207038
293017
146306
38488
154382
46353
54512
84830
84502
307953
38763
118100
70151
52640
271297
104999
121770
22610
203437
149183
191395
247991
104436
123062
275961
155866
124890
235412
1428
294017
92591
242588
168679
104203
145364
41434
71409
35564
58104
141229
45562
22118
287110
130529
71240
135427
243
293095
124023
118154
194799
184847
320717
315837
80082
274359
57865
188249
39417
258323
302414
247292
237656
91317
47274
309699
271233
218368
43423
239782
52981
6618
83527
92622
131928
189717
149473
216010
181347
112259
203030
6467
144763
8915
76505
189587
85798
55658
137487
238805
192472
44950
155607
2239
213092
67644
200558
35839
91480
150487
151053
22647
93117
246798
313089
108697
114180
124303
288547
147429
254725
269384
1153
125492
86960
213630
115588
217615
290665
125712
13820
77987
139345
283515
237164
12975
239599
299642
134430
84286
229332
60635
251538
43586
298645
276873
72567
80830
137227
168514
1182
277620
85479
42157
34223
52145
79909
226413
249065
258948
267875
178555
209650
225893
107191
294644
136738
91753
21193
134715
247689
71512
125317
291583
166782
250533
284693
283384
227502
303490
72977
18622
241846
17872
252580
252949
214640
290960
239365
106505
98069
2039
164625
111785
284646
17854
63667
253223
18799
152287
114085
208066
312118
159660
32853
160062
68210
227543
282581
85816
50853
279687
179538
175782
246071
321064
271697
6369
311429
41568
209916
5947
280311
209778
303332
37067
7041
211511
268079
320184
322872
284887
62622
101761
166633
318684
213354
22549
122007
209410
195387
106856
64272
80616
172381
86415
220714
319870
260460
76180
92227
137274
183937
222714
137101
222575
228201
120328
125918
186769
229035
118071
183634
57785
286443
141262
115926
100531
67696
56562
91684
107084
317807
174230
52464
207424
134022
298813
110274
299194
208291
221031
97431
188854
97783
53202
287522
103057
50680
255929
94707
264231
276355
131541
52331
136914
96828
5769
66081
233835
146677
296936
85813
48397
113289
2222
101751
48287
133404
316479
239130
187805
122148
1970
174169
78643
319464
274889
318786
140130
273342
169076
111957
182801
193423
231811
218993
306408
39536
29207
232355
218570
94049
293259
261428
284905
210526
112125
53703
237011
69296
208451
49419
33693
42852
286754
297726
88044
250586
242403
159204
12309
299283
265091
14219
59905
29683
136155
299689
85852
311212
232592
213993
234122
513
263349
80566
91479
276228
161704
118584
318309
137074
50767
216085
59987
89490
70175
96749
260977
165842
282807
12722
194766
301082
63266
30553
703
270921
119363
122783
277961
310590
123498
291005
281819
160225
231665
178642
53265
103786
11742
251727
248736
114681
323110
181389
256577
5359
273639
255619
100444
68380
249129
70768
258920
35988
123351
199369
168831
99198
241128
228355
322409
252574
284539
168282
26266
225806
40582
307542
117095
136160
232045
287721
319124
105532
143438
208905
209896
7608
215204
145042
98591
268215
322444
115146
173682
311761
241257
139934
273347
60212
7872
20725
184069
69151
122932
68715
178191
317808
154556
88996
54006
45057
125473
158940
283985
312145
107779
109536
77757
274836
261161
93235
284800
83240
275544
232809
64791
110065
291398
225124
82926
217084
264927
49817
241272
181628
40270
320513
279785
134868
291649
265604
259601
197480
272854
206166
165371
21744
60751
50748
280895
151872
180388
81411
140636
289294
70038
227051
127009
266640
162006
299428
220279
117170
6401
160599
54630
303210
93229
320925
23422
93182
30760
14358
179796
78912
144686
11117
186290
193654
120293
37250
120185
44855
122313
64028
305005
237377
175025
38350
305536
100926
72129
67376
277814
276060
135810
125128
315667
134086
216754
2804
156160
245510
27997
297205
198590
62000
195994
123358
187447
256898
15698
179800
6883
42374
39122
101007
171705
72963
253359
153534
169508
239897
151862
223090
197364
13667
126316
248393
181421
136192
189126
232002
9988
146317
67567
277635
85747
245997
121653
40301
76206
4999
287354
32609
166403
194593
96083
81029
19623
115758
209572
94506
260559
52436
185459
284281
210254
250574
69469
263433
185549
118049
165144
154678
315687
282887
19643
295293
95322
155318
61974
253378
213124
289913
55388
120892
269173
182737
160284
238335
289851
230663
240195
124546
79370
22424
216799
223561
175736
111776
35873
121708
73267
5416
130471
77746
78818
48003
310543
227079
64307
66858
8510
298866
194933
141514
205961
246383
15490
256058
262157
256113
266741
263245
26811
111763
262331
264609
251885
175106
280040
72117
268132
238702
156273
244445
300410
33081
4797
69588
211837
154947
299352
51860
112435
242789
295632
226961
148696
255638
292507
236293
226077
148531
319488
263334
168786
129992
176833
312032
253081
116586
254346
150118
178476
185544
293155
293555
118471
212675
35550
277605
24107
296784
63395
203454
203644
265524
193449
269210
232765
132101
239972
284332
151185
247199
246357
175949
179012
137867
28141
829
23058
297782
111190
166296
316875
21441
116785
212074
214655
136667
319619
54474
57992
154911
299742
245726
165505
239712
53234
120690
2409
311882
300280
311098
211999
309698
148104
142028
20418
112163
221992
128011
257740
66536
79784
263478
258949
161466
106509
218955
27093
22613
137871
123402
269557
296703
47939
203706
234852
316098
93583
47542
170881
177931
122774
317606
296219
183703
70647
123301
22087
227371
107028
195056
287206
125235
160176
53503
312093
243551
175475
117357
280055
140436
197153
31282
267806
43192
257120
123290
98539
145628
83904
151967
43294
210719
120044
247578
143761
130302
243080
257691
80860
206796
77168
156981
65291
88895
176844
263580
61129
253797
100617
110257
297267
1485
126284
87486
216499
266471
186093
76304
7391
99166
298099
14035
78356
160229
40382
237772
289035
242619
225538
99182
176151
311243
43757
309778
70490
136561
37223
15255
206604
234134
222063
57155
263011
205295
140620
200416
291717
23052
216112
102332
155385
170200
121749
246765
136366
76098
298252
67253
31736
201972
31657
228217
267271
131610
74641
47394
179232
103708
269496
238757
70557
42121
286146
299141
182467
79713
240276
218607
301688
97451
165868
105565
246413
317003
63849
82147
121698
321716
248721
226885
219550
221361
317971
36211
301091
10130
192177
101698
57821
313120
161792
9748
318527
32568
35044
68545
280893
319452
76395
173754
233912
213924
188224
26039
219758
152356
52770
166526
243045
64922
79660
278513
16423
199096
148979
101741
235419
135986
163747
26853
182647
100073
120616
142223
240974
86016
312736
116684
152790
255368
21511
194555
97427
237187
234418
94182
27788
154552
176438
55134
29684
265384
277739
262228
226616
272187
183154
125293
17393
182716
310281
231886
191617
89227
264238
144751
31524
134611
15003
99300
316544
195304
14919
232662
267739
226290
67449
88238
10551
167648
72952
17174
289168
200070
241772
36918
230644
58460
7124
298129
132249
233442
163579
108387
39696
262116
112053
125131
276929
290365
74607
169927
82326
108507
223034
8965
270386
175005
112814
65189
294538
147973
212321
55802
78849
322882
686
111960
281337
897
254793
14534
276576
20570
83858
15503
300531
52205
190076
42415
88055
139996
234284
210734
13987
313259
189206
5711
92602
22520
206227
151003
46316
159293
222124
270954
298165
132292
33136
301887
312254
311743
253800
110454
189651
241512
284554
71052
319610
97906
278233
88118
60157
18256
251343
317914
293614
102336
273389
174079
154468
96279
19578
216602
42987
15886
159174
211959
319468
182100
61517
303077
43830
132042
196207
38362
97702
58867
139624
62757
67097
311657
190829
138974
18577
91849
106224
151341
35277
123508
163574
250212
133926
141657
94788
240534
94685
127404
128678
234731
90559
152729
29567
232995
257551
25095
270614
55929
37023
20019
203934
64007
268658
79693
125835
145876
315150
129757
201039
97484
223353
317417
135721
191780
17288
41559
64065
230243
204207
80198
282541
30544
169308
312657
276039
155813
320376
82318
41000
3698
46622
237367
304665
61363
277368
175678
177141
100547
212026
29795
63511
231508
3422
271984
11323
271105
199629
42930
129322
268259
18971
56367
229809
80023
214998
299831
267119
221303
71567
174465
113693
313831
150760
246421
27116
172686
170971
166861
227961
18402
216716
196072
30960
230295
310972
314627
233651
29988
247371
312087
301135
296109
204242
289522
239143
227057
104487
309793
62063
109909
270213
103662
200527
87935
192481
4405
133601
3354
81149
112901
151311
92034
205047
282457
211263
68504
12043
126078
17214
36196
106495
156750
32802
176178
299291
130849
277148
100018
319192
197874
70472
154715
44358
40842
268835
98103
307769
130104
128646
245379
207178
218336
231730
146460
226898
159118
191767
287816
100841
12325
144656
281252
283994
301493
58265
89396
126792
273550
176553
200017
32023
28759
154752
137163
218537
116287
130537
102727
103406
280782
253741
67639
238800
243738
178425
128944
9580
176239
197004
201653
184580
320237
130959
272011
206163
25453
308246
52403
53762
105412
278840
284667
91672
192492
136969
198196
113145
141142
172132
112546
141112
71470
37705
210082
212006
172044
95754
278406
157570
114403
303232
173837
178334
197813
19073
218596
205650
79488
176801
16653
231971
8618
280970
216684
171355
288738
287890
105692
98070
186846
264636
137892
98676
88543
297278
174799
19840
192396
270961
175543
278076
39184
45214
128967
231469
235154
189913
117295
208253
162238
55229
6974
27625
137826
273739
279043
317471
214036
110880
241878
78480
143759
252841
114120
202882
215219
216910
202615
255331
10404
199349
104214
216579
123465
233003
13236
279361
34764
294540
238344
212709
22217
262646
275127
318245
313199
271073
272258
247029
287379
11730
311097
251852
197159
154601
144331
62006
206018
306385
177812
113826
247097
57745
194584
118936
255735
114082
110218
161830
138749
181225
275334
310407
321038
219399
23139
110357
70426
259339
311754
18873
297930
86862
124817
242786
201353
201402
26068
206679
213528
211068
141532
64976
49444
15355
314866
234391
258952
300380
81984
158365
100775
32437
260473
79058
202978
143984
238545
9497
197682
38216
150095
84931
256681
72937
81895
131547
35171
237952
113766
106840
154462
318643
265540
7768
176020
21245
186565
71846
64313
303364
162536
268784
576
152008
256601
191526
170284
94528
134974
146609
39414
223052
117788
177858
304022
271824
205888
87442
91958
177829
75385
173291
143631
8296
150081
298954
128186
237049
194940
164841
220826
186534
85652
27901
268626
198498
184341
263788
218097
197020
320532
305110
2646
71171
190207
289025
70073
91270
311639
105918
213308
102051
310431
250495
290473
312279
34505
51590
260497
231013
224309
212212
156594
168257
240465
298324
164470
90808
287611
231298
184177
48622
209656
182802
79788
256946
258457
218468
114404
223334
70430
126632
5228
311768
287637
106994
167373
187602
88075
107664
114985
253441
88308
101548
89738
243118
115111
21804
223744
3858
232961
206248
85172
55374
167499
295203
83265
144931
209043
28254
218214
147830
8419
319881
101339
107188
188251
178143
279526
266355
316133
104398
230289
18254
261594
103828
164619
227719
305774
157439
13409
138352
78325
107930
94219
161538
311963
102609
322239
179603
272682
307381
155323
58453
295889
283997
270337
76680
296698
66303
193357
223031
232926
282524
69154
16359
195829
97902
214226
43046
172908
306774
146464
319989
229321
186894
305269
63291
209337
44616
277316
154218
23277
157269
319415
308675
62505
117161
107596
129199
92254
183676
81623
193463
311385
1743
143628
41079
122990
264875
233613
131760
290261
102601
261440
246409
147678
126417
144910
284001
203276
75827
79841
212703
271687
107758
103743
283631
315372
67360
32163
236506
25385
5272
187868
261257
216074
142853
198435
11372
38377
20447
241091
194740
187368
260858
301567
137262
148266
41751
243474
160241
268128
106798
200134
20912
257974
126177
284996
42072
252939
209631
315022
221876
213741
65705
253403
178152
61774
154496
57862
178993
279329
151784
24158
302060
96887
302653
9742
173904
213340
56751
230064
256459
228840
283368
107011
164221
48508
1969
187938
317561
321380
79829
126338
218766
26347
102067
68499
294455
309951
198518
6837
119814
66107
182480
187485
248705
143647
5150
99796
60906
149915
312618
47405
209891
112288
204429
173596
221065
85206
294528
159758
124573
49604
6966
129444
74878
178635
300819
179272
278536
216982
114724
278882
261315
105643
224478
23328
183567
64029
97618
144362
222833
200276
59169
107494
259020
61292
17709
89458
89660
159063
14245
238232
264055
319879
317673
196846
222867
261419
46348
178478
153235
58980
306821
276135
318494
73681
145426
111873
321671
262534
279521
11138
128701
132309
200421
304251
274289
13906
139372
144639
132019
9280
240237
210358
28744
209213
83937
186741
174281
60326
132509
169709
79994
291898
38391
208707
198393
170845
142070
116763
76911
130275
253274
69229
164537
31389
165402
123167
108885
145278
83999
22150
252183
289943
231851
91555
199609
303465
211123
308127
196520
14266
16468
224776
161968
54197
231384
97178
106366
224622
231500
174996
65599
11774
284157
30067
120648
5798
224809
288089
132962
246534
221443
291252
280917
53132
105504
184382
26074
291000
279605
175281
207396
66548
192468
142311
25537
304913
298390
193875
123482
30116
93091
256394
112035
147704
18855
26029
109114
195922
200996
244963
180463
234670
23172
79641
223298
315366
190782
178002
205789
82773
43407
172264
151452
177851
15225
25901
72445
112404
265210
97735
72698
10149
18095
106752
260571
263080
81054
88993
160247
52240
33320
283110
35679
92099
95549
320374
250833
158851
114777
104708
256005
189288
170805
53068
219548
227745
2573
92018
117008
22750
263911
149332
203641
201916
2091
72455
121112
24219
222724
34686
175794
192282
277619
129021
246117
207238
206613
147631
168753
110592
50254
112993
296512
112675
322415
50885
117092
282156
58355
87261
85519
26717
46241
31124
45156
268601
253808
174216
105131
212485
66204
10037
40237
287703
140757
281556
65739
323094
212067
25239
30936
43589
63711
135240
171474
118611
310425
222230
150210
274633
119773
269671
52664
61901
260766
305122
71681
291908
261300
9261
115125
296382
177915
255838
117313
264693
127384
171566
234513
189427
283919
168182
118866
207828
296640
47169
268123
31323
113193
93575
252756
85132
240602
24970
23345
34688
109516
290126
253189
127112
12621
210990
284051
258245
14509
112754
237543
211973
260314
3131
215848
139445
54832
241902
75300
315726
133345
288639
314829
149176
212604
290921
208079
168875
5419
129325
109006
266675
135444
218720
272745
180062
154888
119082
268699
12390
173413
61126
85079
277131
172081
307546
256593
74206
108952
43667
278890
57019
242845
269087
106190
60380
176972
77441
54945
136339
282742
175100
151951
118239
118632
186745
307797
8925
101184
293376
46244
109987
125006
22050
228367
169806
205737
241233
147728
48076
139826
204483
128996
265487
155300
99703
313907
254169
112818
134967
135710
19709
299667
3366
161815
47450
198903
17020
238671
189285
138452
105146
249133
140542
21068
217974
192752
87275
3907
107151
279752
235936
87587
155746
279852
75165
296490
163860
260946
317623
62017
218011
47610
181153
88702
28351
167977
235187
140012
304756
202807
67571
121609
79640
21890
243639
182142
255493
245699
307415
92741
167620
222922
260463
115642
141004
272057
86280
53644
294331
252361
72388
121476
199680
174167
57042
127171
55546
22410
187781
141932
33411
253966
51836
297247
164937
156456
27459
207770
39098
165846
76340
118439
247314
50567
76179
311085
264694
287958
127269
163301
251357
14271
204772
220871
242471
115452
250371
116817
322538
33870
29046
243407
291019
310477
13630
218542
106983
220529
260728
1756
306177
182281
11012
266062
23678
199318
142308
42033
215453
253936
171926
273397
107514
94193
72898
14800
221477
260546
32076
233484
317414
93100
319687
317502
286013
65965
131978
209281
103276
224707
321769
314649
10274
303224
300691
297073
507
44020
79486
284237
282465
120203
256021
262245
110898
322077
153864
217412
136843
276328
19998
77073
227976
113512
228805
227042
49363
307227
223581
226391
106152
220563
285420
129494
92699
194323
231056
198737
287614
170718
122173
151265
12126
233892
121003
182414
230275
15368
94424
34576
235983
144843
18975
232378
171468
3545
282027
309939
305682
278354
284139
37235
201078
319328
117805
82555
270602
162868
188069
52613
104564
39345
299452
49623
313048
23215
195195
261537
38579
125349
322458
312411
314790
243807
245322
220425
66344
136547
18900
270635
54485
118652
213038
49610
263180
169171
120799
240210
322138
203949
202644
113588
261236
138919
18683
175924
115235
43732
120704
123631
270340
221544
282575
183127
94571
105875
136908
40072
141915
256388
111025
126588
121502
9450
219251
291700
3874
258859
90311
128767
250343
21194
279266
200257
311932
135280
212309
283982
122588
133313
301047
303156
222876
120176
155541
130170
72264
111403
265542
259810
215374
186297
95009
79731
130505
97921
178004
169567
115589
130221
179745
30397
34155
147782
289078
193313
209096
90784
132934
169570
57499
213925
294759
252839
284310
125312
99952
181845
281814
303845
251706
286137
118136
48112
81921
288771
48657
230928
172786
132008
100563
40567
17901
144653
250913
36719
315325
231464
96181
150724
272303
22958
171771
26663
281139
147623
271364
43362
51856
141927
259591
60993
157081
322787
149192
9600
304105
191974
69722
27642
33400
178350
205011
285797
131996
40927
189705
296294
314643
84267
179531
40421
139927
116537
200644
222220
95659
51339
153043
55539
114367
19155
69323
127367
146971
97723
31065
36590
160125
313039
158563
226751
17414
171041
4261
92735
258717
3890
105441
41147
241552
143282
66741
209313
221004
230711
206852
64358
139267
2599
207199
245869
76090
58940
13567
215598
207844
260758
267213
116858
250880
209519
90515
170369
74393
233360
143596
151959
48795
303615
16000
89340
214995
48659
205988
189090
205043
59572
81487
296632
115886
307451
59086
114812
311262
284802
1929
257563
270025
38392
254209
166918
195261
134953
294859
286392
125964
31056
215905
231843
72496
263107
157566
270568
56772
278414
213771
179811
106803
69670
29949
156638
62635
124288
64573
25877
305561
299630
16563
60120
288532
28829
241836
158630
236705
262297
234177
192090
246126
14979
281309
177309
282268
110226
40419
160546
229324
278973
266153
293176
312456
98969
87819
72886
80215
282891
91101
70247
229126
93940
123194
126506
314540
132867
51864
79869
195048
15487
164940
4738
3611
1341
99828
216474
279429
58066
177952
285540
209346
265656
23081
214715
292849
124390
83679
147486
202055
174933
70954
176202
119663
15395
199390
227065
315203
226268
308051
308212
102335
158877
106658
35925
259371
190514
302199
263145
44727
271637
140507
304010
145953
200512
6505
284988
20347
287581
159277
265652
95978
202150
250706
63145
152057
38934
314125
53584
9350
114461
140211
167403
294280
217079
278114
322356
60403
129516
249503
151327
42212
274903
133688
292810
300191
73019
161339
153468
299292
116132
275376
270488
190159
134216
147638
166190
181670
282055
32776
170802
179452
35689
170560
274986
180020
48802
14872
275029
225399
206770
117052
287768
89461
37447
282222
202754
173482
174720
227822
259996
43533
222801
248088
237109
48036
249595
37350
241267
145599
140624
107392
76084
23400
63257
85233
134144
281799
242288
88576
131445
17903
264622
235623
147721
35700
112162
240051
54909
115373
193512
10429
168015
58573
135343
290736
47817
58019
175029
214149
13814
152235
291071
316152
189473
224939
47711
83573
28268
265810
64233
107520
137152
269635
146671
85427
228593
108072
195538
308641
186395
159827
8849
238420
267914
27712
168891
129039
129487
281683
113298
225259
178520
320692
184410
144189
318539
50239
257095
215772
111587
152414
79739
233173
32463
109812
149549
61932
35119
34653
66237
217540
250811
42827
309084
57608
319038
132070
206702
117257
201739
223902
194325
58737
188644
122786
118019
203770
319580
243727
9628
18246
22719
192873
251391
233359
142225
290138
124952
5262
27601
71402
156460
30381
88528
321896
111085
11603
317568
217735
3815
98804
85910
228948
18333
41503
90100
201188
18474
242655
238774
321749
277883
110423
148180
23264
92912
85902
42348
18075
76901
43140
221312
167473
223552
108787
31717
34547
28110
261464
271586
229061
69951
192403
254867
98391
111570
253960
210930
288690
263142
48909
120235
216444
13498
172241
161029
157211
294810
61931
106528
149387
294132
231120
29585
260957
165093
153357
209013
5825
322072
52303
37110
270913
273333
253734
171805
196471
27240
251982
113010
269877
185481
298545
186482
191379
67924
70842
232987
193471
260316
228667
130
73816
198673
118990
90617
6310
45011
136823
313232
74688
231055
274888
107852
303134
170053
88440
227893
78773
54688
119609
83629
40519
223922
242110
272024
66278
232269
36866
198676
12571
34934
89168
259055
272642
117842
168964
295995
121975
146014
11790
14752
97020
83966
130332
207011
37390
152025
190621
176128
283428
142342
135191
244827
254431
263599
32420
231047
33292
178759
157096
114656
294264
7104
44216
252001
295496
35900
226802
3136
299786
141507
108384
143040
100872
245544
187502
323047
104661
322325
65655
227613
74579
109087
99283
190341
205100
306884
172912
117088
40700
143
109242
283748
102914
65580
115437
50857
63871
165858
238360
2484
174105
137251
171257
129586
161516
302874
225392
305068
43168
124607
4248
36375
84261
239980
253317
49925
110341
161480
129438
111173
76135
255921
156357
60357
107134
274381
158320
259972
88988
198088
81709
174597
184710
291326
181837
236307
211103
289261
322234
179059
260701
80337
171510
7756
251474
15997
284811
236652
293195
275692
292881
286597
44144
225860
186497
108635
21688
214040
316517
15117
48406
238539
15736
122758
109033
287641
238676
49025
209817
80183
3980
285988
276333
278642
254637
260319
318105
303135
42210
285742
300317
100666
307338
160682
94805
76993
143336
131985
315708
268125
104087
176015
151597
193645
239182
275821
230592
132627
173421
241152
140759
45055
74928
267542
200393
31462
22046
253466
246781
184015
184078
76873
271420
233843
220121
165783
226611
147587
178105
253729
235034
273508
238704
176194
10642
43983
100222
101176
214188
311599
34668
156959
181549
92830
92
315486
57752
80845
112585
243327
51903
68503
235788
238730
226302
22726
296876
282849
193049
291477
102293
154424
167873
106237
78043
76022
279895
53209
105861
143272
204679
234247
293129
413
266774
91688
257252
180014
234048
273387
78362
91174
75769
45007
297680
235832
182856
39917
124660
176715
227303
114136
273162
217537
238694
81326
163222
9909
269561
294437
278575
320550
21709
135415
128374
95497
277495
177556
55368
2368
77611
71738
131963
144438
195256
261441
93871
110968
55571
208290
57769
157030
18158
119641
117339
73302
230129
31774
115511
98279
172844
233103
167422
10489
2974
198147
21121
81815
34537
216898
93909
305702
12590
165319
166852
180766
98697
311887
29692
55390
322083
72149
55446
321604
52816
20110
32374
42024
75666
65255
271253
674
42774
217705
216897
27957
179650
42916
61473
138320
314733
53921
210197
39251
240266
207036
286371
174161
38511
177208
173796
203144
66501
231727
48781
161838
17747
105892
74800
152586
93563
262538
280851
34375
120953
59223
244238
105567
96417
57623
282904
271062
87067
136009
256524
274246
140384
51872
191269
193873
189671
280429
194537
202241
149305
193072
106463
263366
278850
166146
140087
316946
72668
259147
140778
316638
135818
229123
301060
183467
142260
198803
58514
97603
167070
213951
161537
240810
291021
215919
114041
150839
313265
284925
249856
5512
184567
154951
103357
233096
49321
26047
310023
110328
7941
39501
186892
164396
183189
235299
299969
32139
215131
146155
289446
215471
7213
147248
225111
182738
82974
269487
241723
220371
175177
21434
31651
146309
51542
312485
189499
241103
8136
270353
93127
291790
316702
68329
19564
281485
321411
462
273451
64763
122466
152400
19560
72180
278179
183448
213644
250454
60667
90898
228515
50932
94178
267530
229350
158766
283958
128285
42039
91800
69188
109811
318408
136049
311038
140334
208773
266585
64550
176521
114869
273203
72498
156118
226000
105551
229211
148156
175358
189731
7383
252314
309175
246537
26042
253320
323436
218950
16243
22527
8014
61094
177736
104154
285962
207912
158198
138943
141358
78824
323294
247672
40819
21292
243506
161084
180879
58033
32440
306660
284367
154968
279808
242557
255834
98153
15022
46937
36145
186996
245998
212081
13521
359
88196
54116
28737
256337
252395
21413
243528
5688
320106
37678
16820
94408
89082
107866
208081
133433
312826
17399
132979
243988
298606
25861
27837
321797
182048
167568
218089
306354
65002
161690
295080
89441
312778
273418
67949
126862
116911
248665
211322
178033
8985
132240
151823
159993
273596
245729
139016
111020
150135
269043
206186
293733
201515
99080
159351
233652
249501
47322
135135
172944
60653
244000
275900
77494
30691
174670
234389
189603
53533
100136
229521
80550
12443
16134
30487
263998
78290
74057
43297
98121
151006
299079
292100
142878
205448
288068
40399
240242
208260
243634
1753
268571
312919
287756
53106
250251
188168
81095
241342
284333
270945
137400
23467
199059
50616
176049
103257
192493
298922
250261
165051
21265
212824
103322
182859
70181
256930
90027
101430
237480
120049
113341
113443
121700
24691
174849
169869
91035
155665
77627
263505
128956
2440
128320
236025
142874
164066
75619
297126
114400
187451
256532
28926
290220
75468
96310
236
267477
15667
148949
274403
100011
294105
162028
309326
191010
89278
72627
89968
128216
241897
156217
252042
44840
66460
29652
90770
245511
26437
119945
150685
2688
130924
217876
116046
239763
145121
200137
127197
270402
82790
104134
266329
43979
62291
71254
119181
276352
168814
115872
195176
315237
78717
153836
213942
68602
210044
208231
271710
78735
203911
208592
159434
23347
165668
241276
259904
208190
132483
36509
167335
186638
176500
264260
144113
73363
205068
62672
5815
315135
21659
220748
11558
247960
299521
240080
152932
40890
157883
232608
177902
39817
102824
202408
125876
251480
64266
264518
141808
46455
110393
56406
103837
154002
301359
118855
26291
252127
99792
117287
302155
274457
166630
140586
201950
141199
162342
252523
258517
314384
253967
261580
246052
182589
145338
296099
283225
138401
82758
142417
19285
175790
210689
215952
277462
86920
311228
108186
244698
155494
233121
158884
49221
144842
298577
310754
68660
135492
187030
42861
73618
317578
222094
103058
130845
251086
228744
250693
281117
201707
107176
168425
111651
55270
101063
276444
203403
158915
231036
98205
133890
307262
201223
24388
207030
304600
114875
291091
128474
22993
194936
48011
212765
320827
136375
171412
40501
140758
261420
68205
294207
80338
310595
214659
119888
212580
239572
42268
89162
188572
191775
275116
307190
74163
74400
3483
62721
70817
27682
107032
311815
101279
17780
34632
248158
24905
256765
233494
141715
30525
126004
71983
129501
250898
179970
187921
56945
41118
260344
60292
34052
32561
250723
92368
160775
102337
251709
273776
218548
188425
232197
270781
159837
309802
251721
95522
28469
14610
178669
296576
168018
260809
28705
46324
182550
136480
41930
142688
199104
321565
290629
81064
286982
207093
132888
113829
218532
131422
79097
6597
164311
125666
87712
295683
185192
243507
65084
13237
291504
158691
41213
204361
63491
86372
215825
50620
25391
59396
220080
285433
288306
10442
156792
141366
25774
216062
10659
199545
176538
207672
67916
24342
258795
173370
240395
228236
229238
70572
195911
208226
133338
309788
17145
203655
26782
217083
122106
138754
18663
303343
11047
103265
7855
297702
182357
129393
186639
214691
244061
293067
181020
125112
179652
19328
108693
222787
69767
115814
235297
120440
151204
98235
108522
273500
162820
311312
250760
192469
314117
10724
87877
283691
182631
60005
47532
239598
88748
8102
49545
116264
85005
313435
149252
246596
193859
303109
53450
270570
60347
78606
216311
29600
114201
303950
54985
165907
313687
222640
264529
167765
212588
79737
195167
206117
157061
77686
284276
209708
211144
310608
270203
29488
309339
54538
240676
159030
302041
270719
200008
123983
30565
79120
117516
62531
194079
291832
144554
213763
66363
260764
98869
118232
212371
317489
187891
100137
258585
80915
185792
147943
203404
152304
218844
6077
254022
72522
291146
187787
188243
43850
66055
14442
15486
62688
312893
228054
257592
275238
94379
163466
235059
46562
249590
65150
274412
2215
316347
148437
85055
226408
39490
244617
273579
299264
137471
58225
113608
250107
30840
111255
302341
240587
30572
46494
62483
177757
148358
287205
94952
254311
115012
187768
68887
241440
119794
323223
23056
121116
98598
311261
301730
187182
65290
316433
33211
165888
119511
69081
298412
264299
194826
123276
33101
128138
173992
313731
160133
296636
307189
171608
161915
64953
183857
83391
170698
162572
193337
6990
253980
234826
211711
105092
54031
287775
80993
189507
127436
20221
266724
292531
241359
100420
1602
76233
290105
263738
94885
24252
319950
216926
44102
21033
170942
129894
103605
248988
48289
219449
262557
52688
248939
241472
309539
151546
40589
184483
78376
93858
247947
131614
59248
308330
109544
273868
305497
241329
250918
168068
43526
73172
94561
83409
114505
271444
258092
69558
239140
173358
231644
144977
30642
21008
315868
123092
159418
125026
267175
277472
143521
59021
95478
25091
148775
6882
317642
45081
221432
183135
284604
53480
222285
219109
108336
147975
19552
323267
87642
301306
310165
295881
157451
111212
262965
168074
242488
97003
106363
127715
266804
252799
16998
106693
137326
317118
62582
281408
27993
265124
264939
306955
202561
83360
266776
306606
269544
112311
208146
15359
322976
260489
97689
29808
188735
248922
251356
66851
5354
313776
18244
314389
308013
94787
53287
152258
67966
122922
111330
203958
157548
264115
262155
263820
312751
2565
207150
126336
292137
21629
58821
83399
169078
233053
27044
122100
117304
309349
37345
43333
174791
155083
221817
211064
123314
253425
105941
163462
22628
114786
295346
187752
289363
42146
303425
212276
160654
95143
108418
203710
122705
190363
316066
292939
34639
73087
282977
222016
251932
299653
188645
97315
248609
227495
116622
157196
208036
83008
301146
289013
44116
237794
16596
78917
105109
142312
69491
94535
307989
164308
253994
141574
162663
108647
76513
149988
215101
274608
24369
86393
256361
219542
6988
121877
249479
277319
121553
72875
48448
6630
118045
266567
241392
164933
178266
288300
151143
306883
38168
228898
105470
143372
310658
212386
291369
94497
126473
243176
16034
154066
316381
198189
44046
20801
122817
150048
80856
285827
171549
166441
260802
317295
210696
106943
172903
215850
102358
104502
35234
38084
241483
279085
39464
144303
321925
1764
208395
234100
146756
151381
205183
92884
221927
242353
147279
72377
195024
9994
283251
295916
284343
267988
163788
138791
186258
224010
80213
111868
223551
108856
55180
199020
196154
190734
246281
76902
290717
264696
149435
23568
198079
120153
304451
272310
57006
104519
302307
35365
250005
68441
59484
5490
86683
78155
128929
4864
102474
52862
268057
271063
104534
146371
236055
97687
27453
232591
104299
321908
288217
243765
20099
116981
20458
97662
38913
241736
301937
282739
214411
164124
66012
134962
22738
177969
67726
269678
127447
245504
42010
288275
114472
218531
496
311965
238247
303680
8219
112098
112430
92003
59605
17528
163932
157870
119187
88688
84246
202138
71705
163636
190276
263210
28326
290701
160779
45643
161933
210943
41027
281172
198741
54243
128617
160942
190819
68021
294921
98152
233913
71903
95141
217218
161055
30469
15046
162232
228389
153432
171102
313541
195651
54191
282046
165904
219535
86635
31960
1004
190395
151865
19468
306044
189655
237000
8703
16579
288741
123179
160235
155882
311039
220911
48824
177741
156436
187863
268476
150766
26479
50425
132205
181595
199428
243096
89478
118068
225590
312596
165638
197337
209055
69126
220719
159997
54436
308492
144507
312728
82480
239438
302768
204508
255287
133088
194623
233773
107153
312479
43224
136891
280992
109198
33341
57050
126057
93261
15919
287542
144957
321994
189111
188010
217512
276531
25204
158098
18918
258217
145770
267640
223533
264958
160612
247514
264038
185189
143582
277066
303815
164766
195057
107813
250864
1423
95564
52837
225822
9934
95067
318127
146010
234228
74093
192220
205828
35211
115118
217969
275853
28897
294619
78772
123777
289924
310001
171033
60742
285442
238305
88369
164154
42630
102152
232845
88011
183451
206209
242975
152254
253495
249376
128710
173274
24464
171973
100161
34136
310648
291052
270398
245188
261761
247922
159848
68910
11579
88421
195870
110075
213546
288597
210819
286501
281883
211807
13541
283029
259
228830
25519
53569
139614
93
197529
82374
198658
169469
250558
98480
263330
239398
296838
57440
214278
318110
39846
272220
285728
291352
64762
83771
234636
321719
21009
293743
274666
248989
265135
40025
125333
299986
161796
284028
237003
72289
111186
170175
203354
112350
266274
74365
285635
143265
181746
272738
126282
270516
203628
101350
30973
169214
180609
154362
55335
156575
121449
258324
90835
297536
196236
261826
209185
58274
169111
21645
134138
142605
177595
319182
120180
133051
140257
103511
84416
145718
226842
248011
315241
188326
80230
84996
142351
222650
293460
177095
149657
233191
217824
301718
214752
167689
239196
144344
192761
69114
278901
102356
70008
11841
75920
227658
238441
25318
42914
234410
290191
7031
176853
68322
315908
242947
259251
237227
277679
170513
15504
301976
123687
299991
246209
103975
109922
78199
74381
235091
316086
147316
208035
267731
196934
16100
14050
230789
207882
261461
248285
126138
227820
114539
217657
66419
130663
92017
122597
28947
150207
276967
219170
18453
88323
184702
305315
120774
37971
150655
207982
175527
65107
38056
318226
81277
8955
82973
17343
229215
294428
314424
122401
196360
31713
316417
254075
227627
28761
181576
265293
240909
67586
69642
87566
143350
46440
244224
133730
153822
276143
198109
117680
320076
254855
43177
72339
292817
14098
144156
216232
246080
215158
307984
297096
173273
73705
246266
125787
272998
182971
167664
30414
224315
170021
178889
21586
74969
56782
259965
53289
34457
300598
266177
81135
131359
137183
73442
63162
236380
112772
69111
109272
233806
202341
119389
230802
24989
243831
223280
285070
308708
247743
1558
193015
89048
206179
146729
200933
255667
233717
227672
250980
247828
108303
148609
284202
82588
291175
270965
225072
251838
172558
39272
289740
119168
56382
112344
2033
256501
107531
25368
73725
218604
294080
114342
199047
274777
226597
108603
104891
255659
95157
299877
140360
279954
195826
193453
239245
111195
40811
284745
266764
239883
112911
251390
35808
251948
142330
179091
245910
195270
72197
59488
113353
85673
316595
137300
121978
274489
308418
137583
288768
39193
175601
247748
154477
131785
110322
24300
97560
257713
191155
166335
205423
209858
206807
183910
218250
321882
44759
48931
194465
170485
323503
119449
206101
129446
53806
286010
106700
131063
322053
137980
52059
267095
68155
97604
226652
135263
122400
82628
309597
24269
87737
217855
75073
106588
169491
76834
27583
293359
78166
24686
52472
168107
104397
20860
271074
203007
281767
2325
70077
122578
158521
16310
197311
119018
166926
192440
88732
296587
131820
291835
308603
226682
81663
37822
45463
170449
219987
200062
286155
250173
116015
148575
295357
38276
46029
183845
302857
88271
55061
285987
170492
227679
85674
65280
67952
160113
191536
184326
197637
247197
149743
164043
256368
17010
301396
300093
179982
265841
208410
69583
248302
130103
78914
185583
298366
166069
96715
86251
291569
60718
98604
113921
5763
209552
17314
155361
269619
136724
121366
114202
110043
27367
287446
143329
206149
78443
260994
298547
266993
254587
75282
50658
22718
19292
154492
10444
137850
68291
117769
218299
209359
309675
282049
171401
195729
285404
132608
315327
320809
141317
213744
173385
195306
82520
86327
93447
79401
27123
162420
63427
13857
254245
304731
85781
212285
45557
318036
225940
214765
85253
22179
78045
35913
306436
147889
92156
185314
97574
18906
190688
268709
93829
149793
290864
307349
81171
125822
98112
88559
125332
198866
273093
88854
222541
60448
62735
12016
52561
301419
118263
117093
78520
103461
188077
180995
37538
11280
305378
294335
228603
174376
211077
2300
16844
15049
302172
231195
4493
245931
40216
310575
94151
110110
302320
81996
315096
10882
48468
242115
117349
214996
99
52124
222781
141331
77398
35100
221388
7218
248762
125300
278135
66271
54726
234758
156159
257270
268756
126808
320192
147752
24357
258075
28114
152033
31971
227555
177891
278619
111551
61924
46383
77692
105182
200753
256012
235450
154734
297826
14799
217707
262510
103661
231123
64321
174708
283434
27134
91571
160187
166730
37968
155345
93468
89896
288376
247808
80476
155260
263807
2238
123132
41572
318206
269085
311326
210249
193773
230338
224838
61299
145335
253915
238421
193425
279913
76646
181197
42215
11080
212470
96769
18508
225394
20213
115766
110573
253507
199658
264506
260928
75924
220125
185832
279805
151699
38500
135651
224280
1666
169022
311099
308630
149299
242560
257903
109498
248160
1924
212642
128322
288144
132614
47655
7270
162947
193282
188575
79054
117700
283778
97609
267725
182568
321396
269843
116268
288967
30196
231178
718
36561
208347
184474
64849
204638
315638
316552
56509
41789
44129
279211
64937
309633
166895
251499
250035
143940
71261
20367
3699
271476
256453
266100
149721
30677
51669
92218
13062
323430
173677
201101
127400
272967
213940
45142
115797
40122
62850
144802
272568
38064
305612
284607
301532
23760
286078
9284
56170
237700
198876
2138
68341
225896
316109
47584
185892
197371
10603
3061
75975
80157
249399
1043
71066
270381
228119
1925
306966
174959
121841
10411
230598
114318
285081
175855
274723
109796
205693
72732
57719
164028
17743
154895
251653
174282
61684
194091
232784
310312
154725
196379
172892
178803
219702
64041
137327
18436
242836
281235
304205
28454
30310
253771
216618
225024
170108
281083
294747
201083
275001
88347
306259
143235
165510
274813
130880
122241
1360
91617
178755
96322
321863
236613
175048
249818
256287
129706
24815
252704
113096
128255
72244
18757
314162
277243
248510
77336
78664
270053
75669
94434
182780
155544
196246
105141
240977
124625
277710
16338
129672
150668
243415
157525
187564
59849
120603
186189
30580
60354
128478
102744
114196
310798
126052
42706
171248
217849
202198
63570
249832
126677
175047
299277
18842
20027
260362
73048
153473
68553
63789
88178
183801
252785
289558
3733
128866
232837
159324
104366
201287
100460
158607
616
108822
123151
312426
235592
201922
60884
283570
149389
48386
161883
34214
275638
2648
147482
304092
310061
221860
79920
144799
89250
250645
121279
191016
121448
184336
166634
130687
106340
12775
286115
136654
226145
244506
5452
88745
63612
141307
243550
244600
115905
319820
158705
257222
182260
82220
55445
148533
110526
114645
24299
216353
198284
116851
125302
195301
18226
236141
165398
295352
117859
321828
150257
11197
317658
92640
185765
260735
132981
95645
7531
265277
260459
260526
56376
226507
92795
294066
63469
229569
191695
121983
68241
220709
236773
147761
140989
184214
134357
64708
69337
311605
63047
133529
160737
315148
166553
161264
106051
11083
12356
163834
194076
59795
53793
1414
207183
107832
81189
264298
157632
263231
52493
210048
15709
65226
185113
107835
314895
145594
164737
299395
88916
2634
37596
201527
214349
188125
127109
213959
181100
103690
85696
175369
154768
52480
18574
305713
89174
312440
129240
144872
263099
159798
235441
97946
268163
68024
319403
265442
233087
171291
315996
225500
172787
65275
35813
222705
119496
97489
14914
96201
101103
259967
228109
258259
99543
26219
265591
23069
24854
93393
42477
200289
244767
269240
64036
37002
110584
143443
162941
4075
293199
285357
34020
301884
246933
311124
194648
14942
20414
80320
12493
7510
291106
75709
274901
200779
11386
195771
26525
235736
170093
4678
159427
167233
174380
321237
6967
282319
46611
124447
49892
143526
87047
111236
24617
210149
9132
126779
3736
93264
159202
267378
162850
98135
173606
160463
217866
174034
116143
76115
234621
322544
216704
268217
6782
240092
184587
122063
296620
16858
276960
214101
267883
116913
150777
123593
19351
91940
166174
59968
131531
173499
283175
72654
189363
166481
182215
244573
100448
226780
177531
1301
231801
7227
292529
44006
58037
297363
28280
300335
230097
109945
131884
264252
51733
188814
232871
179351
299523
59550
252992
174322
83737
323433
238079
68327
157904
175540
310976
296882
178188
59983
96562
110243
113711
114313
8016
147198
164495
174782
255514
145529
173522
213820
41546
219131
199923
43678
204639
6356
289947
57395
246891
280926
48537
293485
128560
155230
95579
275686
38825
188472
46665
128219
54685
119201
295243
160810
169912
285790
242734
306920
306289
55491
85205
177105
169168
73754
149112
9014
56227
117833
105014
113310
285798
105597
265877
52681
81178
166894
296995
113732
127872
105825
138769
155990
20452
70265
21053
294130
156930
114530
26449
70846
146410
135319
205730
60294
125878
234561
198266
44624
159590
293700
141455
181584
263689
249919
161678
48945
167243
175791
130235
156143
36015
129855
5598
10463
234092
280417
295477
259867
258646
104651
106022
56231
123184
50248
35006
282295
111335
175744
133179
44795
82224
44275
221236
137050
196103
130341
204193
50168
264182
62309
238889
232887
263480
44396
308701
63381
32718
138138
69086
215979
15840
253968
146839
20821
314263
129577
166133
220654
288594
228815
269797
276754
155824
298530
138804
101134
287660
35378
295651
195578
202508
267733
21450
273983
124959
181637
68356
99863
305851
102014
109258
284401
233403
313122
55099
204682
201379
4894
126119
265976
217302
133372
105339
205566
37575
64920
276610
226868
252860
118706
70840
109423
67049
296925
41001
99170
234828
203435
19275
89698
263948
79775
156394
67900
164901
87210
301077
39275
30705
267168
206111
60106
109939
233349
274083
249069
302138
37943
134620
122408
7700
14917
87784
20399
28603
35081
57873
13040
81961
161644
222661
273172
156098
172993
28207
283971
69062
199593
234059
62909
21396
236661
220210
214387
42099
125504
39355
60497
250143
219136
133705
283257
60238
279767
287345
275542
184491
68663
107618
249378
7645
240897
248056
290039
25948
284677
26904
207963
210579
246382
167853
42211
42762
176802
106225
25602
20669
166868
296954
97299
34061
23456
281101
25028
187496
284402
17389
8180
220972
118904
123128
160138
255718
299382
183303
294713
165550
154731
155591
309400
105924
268347
240568
253941
161407
285196
316833
4778
168683
31038
73632
144943
145780
164031
161211
285992
260008
18619
99234
265886
195571
39092
24185
215806
74527
130145
71191
65576
139108
301138
30184
180861
111135
193043
15668
14062
241160
296086
212693
116842
214850
196275
15769
43816
137443
238689
289146
96922
322306
291278
145587
187757
181498
306181
486
62233
18775
316235
233522
322655
149047
206765
42600
168666
256208
70747
227985
134207
184461
319189
304327
49868
222651
284522
146034
179055
170574
67515
184530
179969
320149
33657
253662
201474
22778
283970
230241
270603
207699
307571
278630
132944
145563
308974
291253
180390
212515
172554
103879
206011
212561
141836
236784
302945
320495
138024
181133
151894
197822
311362
314657
286530
159670
109687
92468
67853
218256
290434
146172
161274
98564
57362
234669
70574
47819
189759
103316
296937
195732
277592
13644
39714
252820
256197
217415
16503
111155
323249
100221
78060
158826
31745
275593
314678
164378
298365
274543
172363
213072
314836
111823
88372
268919
282048
305207
80449
297368
192828
125603
300421
19625
90206
152829
163864
140326
1910
255194
113141
145248
321693
310365
149504
41707
206831
102036
64467
94051
201755
141389
96544
10043
98426
72786
91733
229515
162343
258793
99486
212347
278086
282766
55777
65837
183746
280428
60276
271947
55157
219790
28353
272608
25855
86851
220588
95657
60865
192085
19110
89994
243446
49719
260733
283766
151786
308882
96501
244837
54847
46798
134573
123176
19290
321359
185818
2495
123849
37221
223988
185340
95632
63455
189868
235207
86348
218905
125825
2032
85594
99366
231445
226396
25321
195192
271436
242235
262010
23489
49043
113030
143803
139232
41356
298479
240675
6738
211937
67321
28300
250657
239625
170755
208147
201530
137313
136365
236716
146834
217530
229491
169986
9436
155176
117726
256482
143748
297467
263537
85729
213240
234803
172200
174022
190469
209693
16640
296605
1703
247764
242143
128120
139751
228390
312701
249928
281291
44901
178451
309417
6603
201793
75919
116983
240325
118241
163888
141071
281631
263230
251863
11387
17700
4766
19014
91651
1713
175748
133148
77085
138490
66227
247871
148380
201091
13562
115800
42358
30279
141083
191398
118113
42452
61138
46072
129682
229200
320388
316778
223239
266987
10594
207354
54740
182312
309033
161115
127754
63029
314590
278862
143951
239670
147599
235321
298914
239043
301661
187737
17798
247838
227451
298775
171557
200088
82509
68835
161526
100490
196013
129414
180499
5004
239732
18748
229366
139937
161787
131398
29337
310282
208009
261683
12981
71396
68539
15552
183317
66942
86970
196032
95305
34645
276572
109613
155022
185579
121590
169736
297793
42850
250123
23715
136687
241454
23452
278935
24305
131163
118004
164622
66711
84129
77975
319479
152977
130097
125963
161383
147207
12353
86999
268416
265872
286486
202792
187877
11249
101439
97989
27233
153862
254217
135488
21540
167031
276332
29907
194153
286118
89035
19273
291580
69707
131143
39331
122496
143943
232485
236524
270078
284563
196488
308731
149346
140588
186382
126456
55990
61659
172032
213290
37079
147206
279754
321730
105459
206716
50071
263534
314018
130920
249973
116826
138375
37770
273653
95736
163343
270582
177954
121772
283060
202427
22122
19817
6657
60712
82204
56726
75992
171003
38948
111522
88806
209484
131490
232256
35996
58683
283842
75667
33741
42243
257158
278493
142621
43972
234251
108916
229310
46168
303106
69112
119840
164641
308466
231237
41057
285333
181072
133627
140621
248577
247620
71533
17208
305419
202324
225347
169161
289077
319967
72559
168457
161011
210746
198473
69394
127914
9890
922
54856
280666
148976
182508
91450
55498
223906
85134
212410
265674
295464
84838
117880
240701
227895
321403
120795
213863
275708
188996
79015
262600
223189
91099
290098
134110
26406
172227
23393
141434
119556
37310
141805
204966
20556
12557
316274
134161
119253
169596
138773
290329
321009
201854
151965
210942
33094
160576
209474
285235
279832
251783
297981
64269
261578
189401
75071
114621
56342
198998
281462
20067
28656
177043
64072
7390
285628
233876
77190
23098
215519
82614
187200
63144
107482
315401
140711
12337
254888
299997
275512
143895
115808
3904
183000
196895
277748
192944
230616
170634
33207
126092
278168
147984
245078
105021
144599
26445
136214
189681
78213
13186
280648
191788
273041
295414
23577
33481
277318
83630
94364
152936
90282
286699
105315
42432
93237
151804
269652
255212
5841
79405
254138
284313
266559
212961
85194
264646
102810
259566
150411
42173
46260
16981
81017
176364
150444
160084
17605
90168
91751
209455
44820
184522
280590
272894
40982
147187
282345
1492
209001
245948
265511
304931
197122
288590
276820
174927
12970
81049
132279
84526
95974
74293
189579
263446
175536
155583
305072
172030
111716
44974
96898
67621
168635
164868
147615
214000
59762
231731
169116
26214
124374
69668
321720
53263
110871
287284
295442
209555
127819
148161
215958
213153
1461
48593
221905
25994
252333
148397
115621
294898
51763
308179
126857
5370
105444
225863
6116
119098
41550
28431
23295
273948
244409
241037
210809
266451
54132
233384
318633
199730
97787
92826
49796
310404
295217
124689
249298
82063
169392
318161
264587
113549
248286
310306
114081
236892
162588
300185
25625
101917
54366
248178
170632
121245
320895
152821
133279
248472
28849
322530
209045
211156
87248
236966
46085
297036
3027
5676
277459
144903
211682
90251
46131
91920
72124
94406
262756
59491
4560
251054
41476
65640
149258
259658
64175
132613
75716
75058
121236
106128
206320
287092
169432
7066
247484
141312
133340
227274
293551
261605
125278
273630
122907
224916
169531
65059
185289
58320
235205
8133
323185
165334
72967
168507
290153
320191
214755
286922
167262
104318
297322
275443
154663
21956
15630
111895
20947
52571
36601
245985
58257
246454
167207
147376
294158
69796
197218
283636
159586
153883
29453
70262
172320
211502
175942
120865
4975
58815
23619
210009
24697
232056
69192
322591
272105
54805
297331
181208
168206
291960
221681
53616
85098
309705
192748
315083
287788
53244
24541
175307
306041
252036
288795
225356
40889
110193
321587
249159
64239
104051
272166
154427
137248
10582
47412
100060
277579
239329
20956
248709
17039
186723
138751
20859
53761
15129
142655
163460
239256
142399
110712
38434
24263
283142
279902
162017
240158
215390
259034
144272
244737
134097
145758
287372
62929
81293
56481
319240
174064
189905
265672
16360
115116
97605
105618
147162
142272
186348
233779
26749
191960
270962
281390
178929
208453
45717
22193
322502
48959
59050
298009
110965
292498
16767
288055
218697
177885
151530
133905
316590
87821
223302
69573
84255
92363
107314
49843
273903
245839
306427
203928
99433
251297
131818
297955
294586
200300
187458
102185
282179
183077
80390
173207
157716
175483
208483
194467
148697
26465
192379
187221
254701
200099
253778
310574
219757
194388
105243
172626
209124
68102
66815
289864
145881
240246
228647
143549
8780
52546
18513
47734
111997
181103
100252
315949
33325
108624
57834
86456
136225
68767
49520
111811
67584
139805
247055
319253
62176
273373
287813
228543
311913
79889
320016
130094
257297
17171
56516
113112
40855
250686
20033
143739
4808
100495
57916
254594
17099
294124
323376
32141
318911
210546
252611
57932
165932
257757
279892
187409
124011
12114
254779
30271
302430
197535
120525
18430
211035
206974
63378
149049
78661
125489
320243
308463
272334
97888
45035
95361
240807
231516
266856
168645
18212
284997
120178
124071
205443
58176
70592
266182
257539
18304
310054
134156
103929
199678
245023
165811
206222
313086
40054
29298
227567
267171
16339
228552
56959
128117
17954
230401
148424
91158
92561
125894
318458
15163
60445
196793
299481
80464
292269
297374
57489
308959
244751
269278
192656
179362
182963
218665
312317
225425
275701
156613
89053
146285
286254
4610
189741
130365
77616
157041
300985
282368
192927
97539
273215
54807
281564
260445
51386
203121
226313
142150
261181
210475
114236
150439
287173
174168
148963
279118
46729
71586
252171
151852
216860
168468
306248
231233
144750
321634
194124
115880
98744
190574
196977
27634
63927
237403
213701
318769
114625
282970
178340
269008
187841
110442
115827
53518
98344
247791
82669
42519
205411
292714
126903
217076
288851
51260
213416
302720
104584
298780
43682
126135
268942
174906
108123
270168
22649
251908
170701
193124
250213
193559
14362
222959
52102
62632
240944
268636
61811
211628
60669
298018
10160
206438
60672
133935
16205
272589
144517
267442
288253
152714
236173
261932
286227
71579
68473
314030
73411
298906
200110
150173
21351
45514
42238
118505
294704
275669
229493
233127
192212
34648
258349
40529
70951
58349
205865
13082
111896
264460
31667
183260
265977
95486
288062
176424
215162
312271
115572
136923
300221
305382
284932
272789
31759
145392
102230
186307
89398
227457
39597
119634
70301
152164
55938
309569
196030
125959
196288
4547
153285
144170
84308
288185
202918
198939
67813
53541
120133
252096
233855
23355
270828
252559
323374
64678
26592
166715
178566
97096
81311
135394
88281
62514
74638
27253
229413
287512
101592
7623
266506
156071
190878
191415
197588
155864
301172
245635
292537
82924
5698
72516
257824
247954
233141
280525
148133
143044
172404
293299
292219
117582
166496
52820
176867
757
86022
84768
77113
174758
237341
200117
94226
137702
113835
13220
179813
205004
308709
301743
184073
177218
85236
81653
229637
166546
206007
145050
293951
7282
292440
122833
267822
247316
191878
219610
220677
222250
221350
72838
119399
273311
275960
70515
269338
152021
224465
295321
225510
133880
218514
302176
116379
195847
277261
20031
181854
41620
91575
86153
274948
267465
243123
201543
260741
318214
68900
61735
68281
196166
94043
46879
284257
317067
167490
53138
109558
141034
99401
19413
30470
114036
7224
132428
121672
233
250647
264278
308678
144074
96829
107123
294812
118542
90511
16299
298902
238940
249413
58879
8299
313104
27943
261469
162101
1593
288380
248659
232677
302912
248142
114998
281725
213946
3900
307712
250304
38476
221950
80306
268537
261757
40820
256897
157620
233166
231912
72037
131806
20040
260096
275623
273928
310456
110300
285939
295109
192470
149921
95789
3961
153423
198072
288136
232977
7705
168053
88102
296246
26588
227918
219578
113702
169275
284094
133107
148303
250839
275282
148082
182447
89818
266168
96962
73115
146670
126512
76809
161221
20449
151753
118714
49490
176692
95517
99106
264882
142397
257418
162686
22716
70724
83289
220939
313207
290723
17977
221343
283831
215603
243565
186927
252207
67427
54594
212883
108762
250000
170292
206132
78231
281681
200513
468
303647
110649
195593
81059
189205
110230
160581
298430
294460
108359
132361
197399
291754
154703
198891
125832
136904
122347
111122
230449
253989
20736
100092
72976
240392
32319
313879
308904
59747
120454
4688
260412
289357
141916
247184
233622
58414
101293
7749
86552
182317
316557
234780
303555
140343
279772
167555
77713
204288
231353
294023
48652
55776
141103
189448
276064
119811
149197
144500
193422
262321
243380
74545
215648
130822
128708
230108
176316
34135
255824
201262
264922
21303
135475
224529
180452
243939
79102
297842
106751
196621
220682
218355
41643
226147
191832
315779
122526
201536
268690
88971
309575
173194
125874
83185
167851
312429
310138
164931
147484
95273
76971
247218
273825
245016
50
180907
188908
134775
248379
18708
35581
62127
254032
304118
282993
247706
164112
278734
10129
9395
21469
252970
285006
28660
125005
233645
284000
233466
217569
142864
255927
55706
99994
249587
254160
286315
92424
231862
137332
78978
276278
318503
283388
112972
260467
56415
9071
315045
242434
150579
117211
215649
154639
55403
235639
309164
80348
209801
94256
250606
32550
140955
123431
127419
288295
268703
49739
114891
51113
44053
47168
247875
71572
253829
165047
74919
203168
10701
321560
280636
131075
203097
168477
300789
261358
185809
303158
75989
73043
20473
36045
114271
277484
225572
159010
89201
269911
248064
122915
115565
49921
274704
29245
83386
178738
307677
95968
23476
4804
133382
117085
310826
229719
147744
241576
155353
17593
65081
157542
127947
161810
90852
88182
214635
78878
220249
143669
248466
80843
53614
118314
181906
35586
62962
24295
55561
19511
54835
91857
244627
106274
170294
54046
250449
67358
220228
280366
190151
69908
34440
148004
235522
115433
133866
98460
61634
233903
70517
211336
149297
285675
69166
248173
46028
243620
322757
267794
186043
191055
269425
30247
280715
309286
61383
320202
19348
297061
87584
9703
220312
322050
286921
259705
242784
88339
9181
70961
312136
117870
213108
290458
265853
232955
63036
164173
259220
243384
266530
41606
199839
25118
143598
202167
34449
309714
254820
207272
289802
196656
226793
99657
93385
314518
42278
62260
18726
74372
206051
120341
148443
237036
96608
161834
282671
114751
287858
51908
296374
163495
240031
85668
217523
161505
19161
108111
198142
144638
144969
159532
274646
60960
320198
263944
129248
314963
21623
222741
131221
256508
52371
163971
31371
169610
79282
230548
20787
156220
317116
207110
175452
189253
273889
152960
164190
114815
276711
72491
284747
21828
75322
68733
302826
145853
224157
224901
220123
89597
227461
174684
34073
123720
320379
141196
292091
181640
287370
257690
310169
144571
158053
3855
301026
253024
298662
7629
250135
153072
86715
102071
221976
144745
217573
218169
199174
7298
140195
211549
71850
260464
13019
43404
100915
129726
312605
16113
153928
74359
271715
286554
93576
282079
39908
76828
217307
127016
18656
97074
185054
102656
56366
28629
48603
309266
153385
215216
206975
128573
156109
255969
221437
189319
30281
164168
188958
119435
142497
229920
130316
197524
41192
212306
141593
102710
282001
144335
108893
55108
164542
303266
257274
221068
45681
13927
186487
55964
61050
45101
167546
297227
215
71256
206330
112534
31281
174695
42393
6361
40993
238519
195678
290159
201991
312392
200279
230571
84414
156467
317061
239339
256608
39760
136962
220202
13319
239213
269579
285015
276512
58324
166437
167880
45658
16428
135203
255353
120688
267504
233174
132810
270000
96916
260280
26739
132686
45671
275878
91698
184690
90448
233955
261919
294348
282439
25461
206009
132956
247336
276668
8694
274404
304061
313271
86001
305844
310656
62030
238820
99233
274798
238429
176575
64667
110313
19518
63815
75003
300919
162548
83519
5405
76042
124619
316524
259002
13415
301635
164200
150195
81643
190303
165700
300160
2047
125038
172469
51219
285462
220836
11808
81642
75290
278991
214029
295918
285826
19071
295718
217064
64491
30837
118336
173244
160506
156457
247162
253860
60896
134089
191661
313029
12433
69649
151982
128355
215505
248984
176889
230196
14449
91797
204275
26009
121955
91354
37677
224365
264748
127051
281360
229099
202885
9987
31818
118755
313660
277881
10491
243646
217562
13752
216440
110080
153520
212424
43108
167910
173637
98820
170258
40924
297886
19784
44853
92620
134422
37003
195992
174402
153744
169881
32855
127222
12987
224645
88505
209136
59374
116550
150637
240964
144416
112391
219747
188013
164354
145087
110112
70913
140889
155238
47470
161232
246120
201862
234869
99623
174777
65601
84215
87287
306199
41592
278775
94555
120874
284302
246332
120056
35443
313416
99003
174698
80605
254068
45425
13331
41974
180685
232717
182600
198589
319867
251412
197075
278182
169318
299933
270553
69159
19898
156385
94211
305168
19158
189083
156906
18981
48834
283286
220634
201106
8110
10515
148070
157356
265227
240122
207953
205873
50271
196307
134155
254897
5530
67569
201149
187581
69145
113169
1417
63965
261028
205191
51256
68739
90696
84213
278083
281112
178521
43772
321430
36445
278382
290068
97226
236445
105603
203309
70568
147156
10284
98674
44585
86904
153690
17890
213116
250089
306546
12826
125377
231709
258425
212379
120740
3525
52727
68558
269218
75494
71978
245944
3922
69026
93278
313135
258291
129407
29727
2083
122731
16946
39912
2419
154344
79793
175994
206840
39782
99629
196255
105027
89700
270321
123347
232382
29745
1342
154634
159716
194913
314729
252667
307414
194298
12759
263924
247209
244282
50145
96744
300370
272160
273350
100217
94590
63528
199662
179197
240809
229675
2779
312541
268427
146568
785
21794
247983
205787
152706
74302
212331
247614
101295
66121
305578
257649
93408
299174
303306
300895
305748
100608
240036
177187
217014
286590
269879
64986
10164
150103
305678
14026
20169
271379
185366
28328
33816
297770
250978
11891
175002
158989
35921
62696
259009
155699
223391
126837
232123
238043
227908
216111
183424
57100
185558
124716
225321
33791
74218
251876
137671
26035
288915
148062
166525
57097
295378
11659
58915
296233
35725
323346
292278
39686
314135
310823
221271
150249
223862
98701
186061
215140
48717
134531
9974
308226
50590
278136
29275
141091
158508
182505
273943
158615
181448
127677
71324
119816
283328
83602
84597
9461
250950
260089
232953
215990
190765
318354
269665
222897
28515
125922
81761
133891
137103
182831
28470
266307
235659
94096
86603
225970
102509
136633
113605
67101
69577
182875
306081
192982
272971
321052
8725
232504
16856
87908
117887
194895
85343
250364
78052
279615
251242
266009
246372
73462
129210
106724
105912
8794
296724
79690
298978
148330
216597
56769
20293
291639
121017
122626
550
214015
201226
258135
99091
124944
197195
23216
12940
81964
34582
43668
176916
176639
319338
199560
111727
312447
119633
299148
222561
71674
186823
57981
193522
305584
135489
68475
20882
12501
25131
89402
215612
192477
152209
60517
276203
194147
16742
181982
226941
179803
123420
49023
113014
206247
150627
199053
275410
98284
71635
319047
258486
119204
228579
242938
150784
64569
265751
314504
99082
69980
157905
254935
130464
195820
226187
182332
150824
223571
55949
186212
86916
250929
38562
294918
196025
20176
222907
212012
17331
242271
96057
165134
216124
221772
313851
162811
14117
26662
280279
277538
34437
97707
110093
22741
143292
92315
162279
263257
304286
199796
97595
144011
245917
267998
138877
166999
6177
134559
218435
205565
91861
85072
270702
144041
182819
310864
81386
240769
64981
89089
245458
21755
201249
53021
255458
23615
70812
24897
130533
31421
4895
302346
106252
50244
226301
77209
147601
146587
183054
119089
58212
47687
319617
103417
282619
135652
106821
142744
48166
38404
163649
139047
10804
53968
160502
234170
317908
30706
270217
86150
59056
147296
56797
79420
187331
274597
185073
219139
243692
68724
99208
182427
32753
147189
260002
40868
54289
7596
286528
98572
76200
22942
17005
144839
147186
247859
102581
204776
211270
148579
213795
315470
173090
281357
283207
295275
312918
273285
291454
192043
303350
12918
283173
148870
134160
91983
224410
53726
302218
52565
12106
157602
201506
285744
31530
225775
14721
6411
170221
4391
53794
222732
148589
65445
42543
179022
152335
206970
6623
290362
44315
293521
109207
298570
103195
278926
245509
50073
66403
84873
139743
302795
188420
258269
144048
252471
144198
308588
95809
321677
115928
321993
13793
260285
249198
190142
91445
129445
136393
76604
163163
36823
299841
320279
159288
119186
75799
163188
204276
271357
29347
68913
16383
293659
194549
162339
261669
112765
159756
81384
319299
207268
107995
212710
147578
104510
150319
7921
179167
151337
276120
305847
164511
73530
238000
243000
218940
257801
19947
317231
196832
153858
274226
307304
269346
187317
121169
40790
54770
210693
154736
211864
312507
34277
17113
306340
216558
230920
317169
131338
218985
127126
39549
318723
76952
178746
111665
128729
33446
275317
253086
122318
130965
250048
285617
238426
314472
22601
272082
151403
200984
56914
115866
256858
126166
206013
160001
22438
36458
197793
293929
173676
190786
76841
161665
311136
143231
277380
267108
144794
234535
53579
222952
16737
259131
297029
223629
283085
213923
101066
115209
119175
108673
226381
117002
133697
65979
293831
83375
254511
167895
225426
16254
260171
30749
172929
175661
35765
66193
40283
163229
28180
112150
25938
157734
229316
65828
285261
275866
276450
292702
305012
22937
124162
118044
21369
305403
321597
151533
100928
59530
178770
22160
90325
278063
117593
141754
79761
40955
20573
40839
228756
95222
242678
152106
56166
220838
110469
204097
68779
108743
281778
191292
251120
149868
224227
84799
110791
5015
197338
250915
179252
115056
62010
104747
132190
36107
231241
283341
321469
80195
136259
38983
143640
104646
24825
243433
298664
286332
310123
287791
131320
289737
108214
59131
210797
159452
11016
11866
55921
76089
44946
243662
48504
282836
244805
33022
231621
30881
234156
237785
303570
185674
88774
209942
248928
40485
35810
215400
191020
155961
294430
265355
14883
50643
110452
172614
36984
147992
299669
155772
103938
296628
205057
122019
128657
504
49425
215021
9291
252119
107243
73396
202154
272254
184400
194466
161258
205950
14368
159942
178739
243460
25242
271626
280056
44331
231238
122308
134317
278283
253089
259701
39757
145241
188583
284933
118381
96615
109060
196550
142220
216097
165961
178076
252715
207092
282661
287570
34301
224710
280975
309426
144063
65624
257589
139753
133328
139822
178199
239476
138190
25414
315121
275756
4082
158325
137873
156455
25458
74341
86277
60452
287441
30818
47132
171323
16894
213538
292811
9618
185863
85099
50320
45161
318950
33384
282191
275048
109531
265106
1935
320375
101300
45809
95688
53879
76034
159432
133833
88511
267551
290048
249880
16584
295901
177608
308770
125947
229072
271162
141539
43543
8157
168252
19314
33037
226666
45978
32310
263332
304579
208860
264322
88503
229845
291329
159991
51637
81695
260707
237865
124961
228431
87758
248805
17460
160725
4124
304104
164275
223299
211165
314578
37522
83702
192772
47448
7836
273209
146947
38473
233112
223540
28375
293690
169090
233158
183782
247304
171788
320840
114993
229189
57195
35037
40881
77127
212838
118163
42736
81262
55851
156861
202656
217877
67267
260591
45392
254408
1475
112406
189453
228586
292572
104354
74968
134492
267857
89043
125640
24772
178930
169221
254700
267671
132715
59438
20662
56404
274519
315246
96372
314003
288682
111858
99816
209194
106227
69627
199061
167720
176037
108054
236715
302147
288780
202404
209027
283360
71460
155815
302450
11194
175589
286556
2508
171454
152469
81841
33583
310020
120314
252531
108183
243087
138015
52347
189944
227323
172166
183346
269822
215995
315627
265397
233333
131260
147962
129839
183432
81213
102855
231873
60631
173086
292283
286596
219949
248080
173210
117618
205458
138792
217645
157337
20746
289505
62601
139648
262795
210640
321801
302309
145794
245689
63524
228853
99121
191094
147565
44664
92802
175211
191387
316426
167054
97250
173998
249306
189017
20388
96811
127037
73888
67564
235028
296561
280105
228839
48606
33285
258050
111189
293206
206691
216544
62642
94032
272470
93655
158011
47207
198424
71866
13131
164981
161445
159505
223893
63275
109390
81678
295748
243382
305781
323044
203267
290295
124993
2952
188202
263616
168930
292245
209165
229237
185831
264810
135179
12897
107285
146505
35120
282440
81794
86877
108509
138382
21848
82511
145254
256959
139692
117877
14264
308871
180386
177473
125307
162379
14723
254373
77095
44110
147086
85793
44765
85856
243892
229041
184564
113496
53928
319681
17140
291489
32464
322715
159714
239144
276043
82917
161099
318510
294473
3511
102766
157874
108129
40970
166508
321454
110339
207897
305577
7189
188506
38694
38581
295694
196805
10890
105957
119213
209874
250127
234166
256492
174473
124567
217030
186242
21465
79728
82893
60389
67547
208152
1264
299324
140809
121477
36035
301790
96169
128471
226912
195352
122161
4742
84275
122397
28218
247151
122923
243107
172267
233124
300385
57962
82623
174091
2302
114014
190047
150089
169965
269745
281414
16236
296969
163884
116444
87633
135928
105190
182916
114997
283760
271270
177010
232316
10320
287010
142207
183950
212905
313689
300671
209732
169460
275415
170599
89003
104512
310518
130156
114759
35127
98119
247797
39324
177957
273598
70900
31542
243508
130887
113469
52936
193576
265054
228369
9093
20835
254931
205254
247685
239177
45498
287899
232762
260555
310109
259671
59701
50422
213252
132414
80013
51543
301909
210612
303040
72059
106592
314290
233908
119751
293015
35060
127422
148820
160007
182302
154510
224941
110669
131494
191674
198996
111264
184226
248941
31292
66576
144728
287143
167441
74321
166308
176790
188744
61381
250410
41684
229450
99528
112434
69943
84444
114386
244674
1623
16881
119600
239255
306157
212696
190024
229900
241432
221659
40077
274758
259397
256909
30977
152484
242532
116215
261742
116639
13780
316462
131748
319626
158612
309506
96597
73278
210867
162575
287407
73123
309659
53026
188678
302254
243797
69634
230704
68929
152734
250111
103351
34631
83288
78876
101100
194099
165219
73895
211592
226398
129515
177225
144748
22474
87406
6718
63772
1275
199436
261318
311452
52334
64220
160371
58898
131506
145223
234128
64370
228080
155457
48755
145434
193851
312879
224193
133012
104024
318310
136553
214949
49041
222056
249447
55718
212467
283534
22489
272491
228076
127486
46124
121372
174053
3712
18233
8987
107932
179434
74111
86472
222006
228545
316162
8457
263096
65450
320972
46755
21263
70345
157033
247165
212630
194439
646
52760
123013
16566
269252
149839
272670
219368
239090
302343
285649
165779
11291
322469
78616
109041
128644
171272
122744
231603
154198
90354
299081
65355
103310
202854
22805
169501
65608
277860
259123
97820
319650
314201
200201
44330
102880
44941
21937
230453
15437
58068
166600
307735
310402
124947
323309
147129
11220
98395
207267
36776
60606
138407
213655
87555
82212
126163
148881
135384
24955
95837
302444
77000
210077
239123
5399
130720
153490
302094
34278
267127
299193
11314
108187
95731
27193
233564
276323
8387
59270
30006
281049
214229
35490
112487
160921
1504
163800
153555
72120
52979
6283
87859
155116
97334
121315
224644
31126
62449
106250
232129
241248
1021
106714
33915
2048
317203
217954
104028
310240
311872
225813
32717
180489
190077
92346
315292
115217
199592
141633
114696
97922
191132
139317
323312
95936
138368
74652
7796
168889
188305
113517
229698
166776
220311
43180
186075
132408
178698
27558
229047
34364
219845
152273
201081
170840
195969
256406
214075
149625
88183
24959
256573
304390
64688
193266
301194
203884
189015
82339
16209
237484
112283
49165
308809
260161
228007
249175
251899
174792
241075
231747
228063
31574
18039
23677
180710
277014
209158
127345
84263
294841
183481
56840
155566
74431
69975
51435
229625
172854
109155
15702
205734
31783
272598
239687
282194
164715
143429
182274
117091
304159
117834
28306
174821
284532
135357
203056
323162
303736
52177
1310
142291
157090
206467
143481
286885
288211
232515
225191
121628
197306
145829
302752
93273
5211
285095
18248
95447
93602
252899
62871
322902
143411
98326
62756
173892
220018
228163
276893
106895
140232
309950
275355
157983
290979
72824
177792
199076
286306
165829
255195
124446
234913
222842
198988
196610
158199
167118
265693
32681
190741
224540
229686
11208
97264
58862
120507
105822
200086
100051
184640
306213
125851
5091
179807
179729
286552
208835
95420
116496
116676
165537
22990
117614
320208
27482
17635
11405
220421
66892
214883
137504
272537
186327
279075
104345
32924
314422
227709
68843
9526
302838
198775
272161
142934
33045
134040
235724
305261
228538
110917
319378
277669
75186
239818
121223
290645
292663
181462
143755
48696
254307
165603
233535
142875
92852
150570
5671
281153
142423
67301
204502
113209
221007
204380
281611
271597
252760
56742
159193
66454
32828
252744
7403
62157
62399
320037
222007
52806
63044
130281
29594
249263
300153
73951
240075
17284
41591
205877
301563
308684
159072
19077
284044
296785
193702
76178
210447
109079
247225
15982
322580
12375
125576
315276
103339
286987
47559
185333
275500
43223
280669
74958
4094
71097
249275
292317
280762
316081
38959
44212
266609
192709
250562
177370
224787
319266
120449
120376
292099
2156
167448
101454
272705
209354
167261
106396
144169
221578
282031
231617
22090
199952
15632
268151
171579
157789
70355
158142
310977
26718
22748
33637
62853
204233
270780
221393
240114
280001
111500
250167
176303
71926
133023
142010
161693
170359
142183
28224
166158
28259
101180
219466
65691
322820
117075
294002
77364
239757
193749
216884
288430
132353
232124
61230
24313
199286
123787
97943
131878
185011
199175
13188
56502
181269
110354
199230
153527
23919
184319
184947
46825
87399
212037
123867
23019
19702
202099
144625
254275
12957
25344
258513
243526
22947
161236
64418
295923
310761
94044
181530
102553
317639
143936
115677
1778
121682
98934
189746
192949
65607
321048
220082
105927
221101
13238
255196
183835
148061
232073
269467
64430
256652
291449
165824
181598
188438
126695
193820
217292
216250
295331
278629
53751
194249
286307
92941
145044
264193
27105
162844
173497
60250
131342
20827
241867
213107
79318
114576
79472
60126
194871
288286
290973
288319
2051
79512
319438
250987
179783
25322
142531
314637
9191
297198
217438
17421
304296
256399
178954
209320
262574
36541
220744
253170
253533
137823
80706
310078
38015
187251
284714
198206
244136
315640
187003
109212
4241
213111
244079
264827
21984
116279
113225
182820
230576
41891
271188
147891
164409
200212
305944
13750
46313
208143
85027
145198
185080
308334
222260
63920
196449
14587
197589
98975
145545
124326
188899
255336
301034
127482
154411
27381
187773
239740
174220
38944
302554
211525
52080
10934
28986
136402
65825
279216
313261
111756
215531
26569
48958
58296
149336
34836
131679
215861
12685
269824
144936
184855
296157
310220
66773
248009
69423
156459
176759
115776
206856
149344
248149
60779
306970
85946
35598
275278
210293
111848
162272
251286
212853
134805
263092
230115
40269
145009
110680
46406
233302
9533
174604
282636
105848
44312
255670
235791
112690
281052
158045
45337
264162
76827
230038
138938
291332
24089
51255
23534
164613
107308
279062
263590
25916
5564
201271
202122
871
194149
249354
292672
180561
319672
227534
124484
308703
48098
99162
310310
225261
208312
155287
277351
310044
33641
174202
114311
218333
255979
242408
125617
253491
152185
267461
141560
139029
92196
278350
112258
116709
133820
85649
123168
288424
203458
45974
100030
192536
191331
277193
90294
43758
318629
297710
60286
228693
49004
42705
41954
112138
200900
312399
38631
179937
14093
279628
189766
68153
312838
154156
18519
8551
68668
115249
113943
262897
290308
197187
133887
233709
121287
131246
170729
297927
24470
310679
136335
296370
265439
193360
300362
137962
242596
313530
126059
248329
283249
31829
204139
6235
252554
61796
312855
208740
201173
260446
259691
163110
299636
91913
72851
77221
316629
143279
134658
98556
89508
133261
276008
63784
124385
93700
2241
318996
50865
258592
298492
243641
264323
7713
265874
86366
90809
249301
34780
190081
176572
89554
255044
283772
231448
74809
44127
267094
227777
317122
136832
75983
254447
228352
15781
216646
137442
208177
56534
313788
101589
192341
4730
218611
44596
215639
214512
250281
87474
133812
181523
183992
228909
96604
275510
103386
31604
106645
137032
305431
101977
84186
60107
201276
16739
208369
117277
72219
112199
23087
134981
52434
128601
308855
11318
250847
308825
48590
8492
146784
180749
143379
239689
304575
213100
76846
16386
231232
77826
163308
77208
260209
241907
224896
158101
27192
269482
43387
76023
213427
178355
96748
1100
286412
133243
306609
55353
126441
152155
50225
8039
310452
74350
30511
49362
23142
293575
298269
226900
55325
24435
240200
256684
202024
265771
482
63112
10981
45345
237418
18956
312226
153621
319269
103927
92778
108144
305832
185621
2794
163744
159932
197940
262353
17270
19704
295740
276926
8940
132016
224788
318611
72237
263367
98063
152187
119916
200022
72608
306638
59896
267620
54076
280871
153307
287892
317155
64680
302363
194308
237292
62211
281836
129009
315554
303638
173614
45584
44996
263037
74268
66848
67136
38323
106407
60049
302687
245446
147035
228309
74893
205687
215810
130612
107010
319371
199290
167073
1958
40528
33773
234107
301818
227795
73659
85173
15666
142844
120206
239225
218265
15285
37107
155841
47277
94190
179140
287234
64811
221700
177023
112668
298437
236596
23232
170525
133971
199388
92835
202966
16249
150780
274467
266401
15216
55832
839
205603
198082
75811
13993
81883
42786
285153
165183
203238
303442
281217
173772
271891
290085
277107
271287
277707
300225
270486
71777
220728
246075
187725
140170
97635
176811
265948
299457
230570
212626
57543
174953
246119
32655
84656
284545
286420
277952
12777
255082
312694
13813
70153
151954
253280
59949
12154
302407
8309
299068
244821
145724
174266
202625
63110
209309
23112
61606
259197
139458
71658
322691
1751
218637
180142
103810
157047
281753
247994
164911
115949
47188
40091
189329
113495
131135
294085
97915
230507
3031
245252
19221
116846
179956
22421
236898
86893
199910
5408
271838
270339
250443
155536
101693
235198
73162
124152
121905
73781
123281
23681
216535
51735
211114
168785
65071
24314
206575
133200
250596
11817
27698
212801
207321
115805
65032
159861
250422
3547
167108
321976
104315
173027
208264
81508
48833
303879
260795
201198
293429
252672
21503
242099
261781
184436
239172
288826
269420
269586
204664
76175
268170
134296
209550
150287
138062
145971
17207
139977
57525
102303
24862
277017
224203
225065
6459
101463
114096
88322
157043
17949
303823
50561
278755
169098
207091
142912
55783
125696
9250
9059
154576
52327
259088
192568
248562
230560
219446
254397
246778
223680
88870
46147
316428
239959
24195
292569
266196
15949
282272
221353
166622
21530
315189
306913
154338
156179
241404
303034
123860
48877
107672
174334
212442
130980
46931
44534
40992
94123
142364
286860
237061
12065
271142
316759
155721
5406
85551
92502
194572
187146
172755
131097
66816
309794
283302
99689
88776
191573
218241
138094
268509
154385
303618
197269
313134
262192
77888
140414
222838
290946
141939
276139
48961
312070
217453
185724
244385
116591
72373
62865
104488
29780
300448
175545
250354
42496
24095
45150
308887
221675
158070
39849
58999
93333
286784
289115
8564
6006
88424
19335
126642
80799
214759
21461
63277
322667
49143
253717
288576
92408
312114
133132
208206
319352
96013
49209
93825
234454
71365
164881
38586
254303
199282
259394
60674
225135
318988
156632
122580
200880
225781
297633
153124
79548
262798
125047
236853
313861
39717
253056
153549
213693
173933
259528
239491
82810
57971
168126
183834
312716
228890
183200
45238
311654
165597
153756
202300
109256
287192
283860
110780
50836
308116
135870
220697
111946
147912
151734
25579
233525
208388
88220
119309
174254
35625
301808
254110
19006
299030
125634
62572
202500
312125
120755
314468
176172
208368
8482
191973
105673
74199
21738
13989
220388
129537
149375
169817
22660
294666
319347
10819
228711
244545
239163
39264
101006
34641
113351
316908
119402
6835
29871
263497
249842
195260
233050
107718
178744
209024
169209
9325
66490
193287
134003
7657
288147
148256
258928
48407
254944
221320
193890
217041
176220
103523
194968
8499
78450
91945
302843
113687
78901
85721
202726
152881
58700
19117
146830
138788
189476
32321
307266
155288
255007
281055
23006
159173
290315
9387
159472
174129
35833
56805
290015
226094
122322
262971
46475
122105
82382
313824
241154
186985
14021
197710
231530
312639
95187
26728
110229
79418
109792
272100
129538
47693
240413
254761
251003
143553
155091
126094
15452
131903
230265
209679
87922
196508
293409
126886
107562
274645
229241
118043
242890
53623
224554
35261
182548
166685
303924
283152
302934
8762
142745
111571
110723
190699
267792
279050
289527
258122
148121
79614
68192
102865
232927
174809
234398
213486
149683
281256
40915
206052
7843
148155
26772
285183
128857
200654
173023
159154
86373
42280
321389
311740
85891
199586
84631
304367
319264
37095
287483
128237
297035
239236
258279
67443
26938
108240
173588
98935
97984
61232
216406
95026
113820
106852
284893
293202
191487
111695
305912
137549
277571
63911
10943
126035
28813
56597
217951
17356
269787
92691
223968
14892
274234
285275
235755
75110
247849
140362
81193
223062
220113
186607
173395
24102
104424
258111
260751
216300
204272
60675
265250
18090
107080
81893
62363
16262
199052
71484
303092
227615
60429
320281
116936
162938
117494
162550
74609
27079
101465
24762
6815
12906
228862
302708
157559
290871
131214
310551
55121
197210
213568
26548
73715
74175
173625
219802
67385
117355
102602
146859
218003
97448
277364
226138
241848
272622
48258
241754
168235
302923
109976
40288
270234
8328
203103
256228
177904
128057
103624
1530
62718
232015
9904
5288
98902
298568
183175
36089
150449
95919
114768
58292
57323
183176
116129
294738
103924
80851
119955
159029
273197
191732
155527
49458
262069
267868
221615
142066
213465
156507
97814
151282
127738
156504
70874
206763
126007
62249
57812
145129
198366
23992
6424
140080
212358
209014
82119
296052
42218
88621
125540
101967
159667
241611
102251
228195
312334
278454
23423
86850
166370
306246
173973
186414
204155
218025
243372
55678
69549
292682
208138
206297
3775
105930
25165
142214
84984
293311
47419
302511
76320
134172
63335
97433
275379
127785
38029
181112
152860
254213
67071
139556
188978
166210
78124
50981
29910
213388
252807
301423
227305
260355
80369
156166
46140
36642
119437
291799
55023
49203
195210
62453
313855
301394
276789
269642
77278
44500
239983
213583
53432
98682
212798
309880
274128
197054
194677
103256
309027
319735
130666
309656
122054
206947
210320
273493
67006
285639
180480
9380
305281
46337
318893
209689
123125
166171
187048
288188
257519
158806
95747
311610
32231
12740
279480
300406
141248
195248
46127
302792
31519
107615
117747
45735
261623
27462
282336
259493
244312
150658
221235
209751
184952
140822
109374
27736
70250
197138
19429
109138
101186
198357
291953
55618
243181
200217
236036
269798
124917
199936
29821
25904
17076
110509
283356
62368
16947
212109
10711
83601
223262
269964
204940
156884
47449
127123
256723
216168
252118
21811
23473
303032
271335
106832
109045
70365
54664
170225
210603
244114
10065
16522
192958
312820
275492
264154
152568
46651
292914
291579
259556
1847
91720
219979
175692
242057
278945
68123
45578
166791
214493
128847
75714
61057
223047
213343
314503
298608
251529
294602
95584
304950
184282
151384
213199
201440
7589
7015
244048
5333
56712
129051
100722
55126
39886
146431
109886
251724
96260
135631
245
202839
61948
253174
146231
316858
136993
146302
235970
103724
307808
148798
66471
316482
51297
113332
115429
272447
61460
69792
39089
157881
301772
6768
72392
81795
95640
312183
255352
230666
271919
143737
32006
16489
120170
215275
276949
30269
88905
294234
262790
106899
58128
201397
292146
91001
115582
6850
153559
139659
237307
228821
1708
297044
86038
169648
82831
83232
288318
140118
105711
309148
128476
156528
213407
191124
67034
115048
150979
171465
63535
130994
239512
170665
7012
104205
110433
217106
6023
54277
121204
123975
100145
201909
319437
9188
208828
215744
247509
42508
264647
71119
84011
99868
246376
164894
296529
72309
132155
68932
220010
297182
134819
241922
58823
305413
303001
155020
145019
34768
85297
321717
152683
120199
94727
239726
43134
115041
33426
115402
13072
151648
66391
259564
52523
46386
103376
183166
322977
145942
178244
104252
226526
1163
143716
136247
284603
144018
47712
219025
181739
213328
224699
67587
106165
211358
68198
182309
108686
297052
92434
289245
28405
176516
207739
64095
4186
90322
11423
21233
165770
253786
275352
52768
55355
274681
133341
247263
25471
299273
250425
261713
182686
179092
247176
284857
88365
274256
218959
243699
64892
22000
205064
247261
193586
36251
12445
120720
313458
96431
116067
174982
143828
256845
299368
52034
179468
104600
237175
101491
79861
105253
117963
46586
35350
309202
49586
37200
4613
147694
263993
52304
154819
252723
137896
296397
107726
212631
195531
258123
176471
73991
56879
161923
193299
109628
158681
67641
227145
219172
89816
8404
272781
252564
287903
147867
23751
74173
178850
46734
184366
85097
269217
292125
82820
172427
180812
59810
183492
31928
215906
229192
59998
151653
196062
175510
218161
272536
101031
147714
136249
32731
10521
132477
105583
62732
161382
254344
292520
238058
220790
108309
116305
223796
248661
36381
150406
315251
55382
228660
199777
76832
115079
209738
302828
148107
195515
18977
149065
117184
266884
14857
20854
302873
71303
322018
222899
217762
287912
182604
310816
26705
162095
63189
232785
160727
5203
82294
235955
7678
185866
145627
124659
309434
228409
299792
16457
113897
316981
78232
119890
294633
9079
172805
69410
322474
33578
183555
308862
117908
24558
33176
146841
128754
180359
60678
43714
199152
227644
139440
292222
205598
83444
61769
297724
200044
159674
215175
22663
262850
27389
209944
314961
321220
141171
247988
5417
151406
279956
316182
226317
69704
205616
262518
141607
165673
193544
271896
307852
265359
86425
6387
83902
50576
37891
79250
242461
300741
117943
161737
61930
55151
322694
5926
26722
141231
319321
94409
187928
222629
225315
13321
244534
244108
144337
220204
40477
156845
117033
61384
181122
160134
287737
221878
47856
144339
70966
60817
98174
286799
35109
188714
129223
119322
29806
162096
292580
20575
97718
106828
131877
204176
25683
120194
266332
146082
70491
33205
15010
279711
47027
175999
150801
140622
90717
236724
126622
181062
151432
240021
132207
32907
215602
215669
320682
290046
46661
66570
80169
67325
98518
104555
37370
154167
56423
82945
292760
305007
149310
49534
146237
28663
188421
165765
64010
305703
103308
103614
150282
319075
127125
102909
211207
203537
85694
259893
93604
86386
114855
301707
180319
241441
194430
207027
257440
220938
251593
250807
217656
108548
157139
258284
224555
56737
219423
147909
293104
92178
144811
176267
104672
75531
139569
265610
315384
224398
12197
178665
27499
54401
243064
278022
224038
178685
61627
219627
81387
174876
219017
196861
279248
14469
266178
42205
48126
435
175876
174176
303682
135254
231302
112586
112439
308221
103948
29638
194625
84652
315639
13669
16442
161960
218740
180272
164019
308827
88620
49319
67555
300526
299839
146754
103333
165121
307217
110297
322259
206780
82114
271986
110164
238091
193882
51241
122393
11410
24432
312717
278975
32288
290804
311559
25074
169080
231610
88303
135009
161304
291618
77333
64499
229972
152500
214241
287708
182772
96529
73675
180526
191653
145507
137890
141997
70664
314778
105517
271774
182483
37769
175707
159574
5257
221130
140720
237763
4009
21554
64949
78683
190318
201452
174272
51948
116313
12290
185108
173407
2041
310470
277670
29514
196490
40925
182359
143106
122243
142161
10708
216788
50902
17122
23511
207537
322821
25370
296420
180307
272399
57118
131893
53267
229586
236836
268882
319565
191
191431
127102
241178
57310
308356
152880
241588
237579
90970
80795
59013
113144
156995
175715
4726
278819
126589
146054
59350
11453
153108
132861
218730
262938
226133
10699
99552
195142
279666
277758
120599
45455
202734
252228
67158
278939
27571
264553
49488
261966
31297
144706
65444
75944
70087
197722
116888
160667
275942
307323
128254
273151
2181
266768
39218
305384
280482
306065
14476
285321
83096
308409
124024
272313
175544
60677
160731
259421
10457
260423
64202
303921
155807
161454
32398
64877
288872
296534
97848
43864
30333
183777
266967
9225
29882
240588
189025
14732
322862
280201
275433
79150
128113
86767
111540
2334
80301
33434
21966
108694
170818
122539
152385
208399
292533
176035
86117
291359
95850
188265
136274
128927
315644
202619
28018
186758
298873
319538
228962
298234
255590
273713
300534
239242
132025
25928
80429
65625
5804
12606
138828
213983
129690
30943
22358
319341
63091
298004
74145
185121
67142
262445
142720
37732
173256
322244
178051
232734
109635
126617
46400
170844
66119
184091
210984
130837
13453
88402
248621
232078
128742
182065
61255
54013
202834
251149
5901
320276
202317
211273
248424
21743
274209
164214
111574
280481
38806
263762
203667
27446
40678
260723
186110
282741
90870
62188
176637
245809
254208
12246
272236
118491
126375
123492
245589
314379
173130
102367
90643
115581
136624
77163
152582
108828
117197
38548
178308
105668
174356
100799
79065
108299
215743
120513
111226
98987
229365
237308
55471
118977
302671
74271
23071
29227
291785
220024
249045
291047
73647
24033
211804
167984
313238
50444
214787
305183
211306
146604
291831
211338
311196
9297
191019
283983
319592
116230
74980
38660
269315
217979
180822
114488
118572
111669
274795
166202
173964
317796
145742
47886
242171
223465
243616
22931
269992
154701
63009
162581
1259
273221
114930
243238
263714
18867
22754
54586
24440
234654
148854
218195
73199
149134
183124
102974
131845
128060
260581
273484
149815
278379
169714
62147
315350
310539
54582
202941
83151
28785
65506
84601
128178
310769
247100
141618
308114
82769
318469
180869
17353
99608
161286
178292
218446
201240
18147
301429
213361
194818
273972
305599
296813
54043
85003
291638
96635
3484
297534
274902
282706
309613
186958
137864
207564
273682
214824
237285
225979
235796
283732
318687
118419
13524
61857
262481
262556
121932
317174
15568
80063
222749
177360
76009
82994
253948
242809
170537
163117
172456
248483
301972
127034
181302
271944
78061
193243
160460
170710
151800
125368
187572
88376
259708
267766
152270
241947
191497
154367
201200
11141
39825
104445
216055
322398
81198
275964
47937
24008
166755
314520
246287
145848
109682
311719
115603
134058
181607
81860
204961
9599
172162
195574
43891
1175
250715
77637
124590
265854
216357
112338
287058
184133
123618
309526
167113
227682
236908
177747
151615
236634
66088
258974
17051
303548
289040
303105
18963
200293
222784
1320
35118
5231
175373
121418
76871
222364
123285
165807
161309
315425
271634
199723
181366
174435
206299
215312
20182
192288
108314
131080
127471
274945
100860
217425
161067
271100
168489
313786
265490
318530
74048
261435
15638
250419
124060
268461
150358
258216
207530
276028
75897
151409
48734
112521
129378
245221
51398
112267
46376
150252
124081
84653
215781
257071
136806
298340
35931
322264
305026
12343
172659
203307
42984
315057
208721
319860
103835
161710
190781
140967
279862
265993
98914
67275
318965
54236
241673
318373
289875
201893
200890
140290
282587
34382
89949
48405
210820
308191
11870
174818
113703
148411
118433
51445
95061
40690
152921
159077
288078
98929
248354
149191
218453
64620
201799
190503
217439
51310
254226
142538
296054
23770
24824
52125
133941
79551
82666
99305
156601
2601
32944
234701
263511
225055
53958
202372
282669
237885
54495
7034
256984
132241
102768
120365
188871
179541
310462
87338
319179
30129
1122
66398
186742
130613
18456
173381
22144
242749
114092
7032
8473
131056
310545
187381
26295
7163
301052
9377
279598
230526
159501
290389
297279
194017
174579
67785
68445
321638
232943
217018
238292
22154
219772
38300
307641
142286
186667
53335
56079
253334
140692
39504
288675
216792
225945
244638
96127
295801
19938
191282
275428
43266
88091
227665
153685
88759
100326
171936
272717
154164
287692
248259
134293
199376
8429
206512
317258
214758
302842
245681
23662
214503
291513
150100
154704
167757
96705
317019
202797
182909
263722
113847
169375
264479
32045
287597
303363
79526
32970
265574
14279
80528
159951
68750
117127
30125
213170
270427
149188
189768
292685
283492
257988
162193
216927
144319
169479
140192
233151
46237
96185
232607
212239
118452
135479
206738
204540
302557
194751
158183
173688
34907
55406
198207
195009
264168
188587
317488
104957
61075
217423
32552
152262
125778
131007
248416
224564
229504
226220
109540
233609
301212
289319
142924
120441
160854
190061
103344
306797
79458
23977
160036
273763
131018
52474
32187
192511
159638
81637
314233
276351
108518
1539
86122
262491
308665
236188
129667
41924
7984
136958
34402
259163
146400
170279
186288
215056
307205
115178
266561
233587
158167
148480
177963
71013
389
156096
140872
144791
63584
14996
270009
72056
133518
13801
220269
186505
186173
23221
200227
209592
244260
165803
275250
261249
182783
102632
183310
104560
205507
98537
149730
152718
158528
188595
240250
95949
233172
215486
240369
158580
64880
127623
222981
240073
155780
142414
160613
315717
187045
181215
127922
302256
133004
314728
230819
286162
254248
239966
195444
266564
30082
179190
239795
192642
217211
247701
228926
67411
284985
49997
224137
210775
304712
40424
99117
273276
32575
2336
78038
305492
76167
102844
302926
47832
161014
26058
239886
41495
261771
91792
186776
137779
264237
244028
216144
203164
93616
247141
300578
311340
311088
293842
91175
150849
243927
60618
255748
133363
60611
53719
142693
116893
237201
177290
83880
189644
255205
15328
127578
64130
73915
167627
87615
194957
52928
201024
32692
252334
3489
310266
267955
120229
32593
21467
183228
146303
310706
45113
226344
71565
70503
68358
273665
239916
94883
157592
166618
187826
61631
41097
315560
231486
259755
309910
153597
32603
67897
106411
11113
33498
229745
178231
174187
191131
43176
217226
199399
201219
222232
245382
160631
136196
283992
264214
229696
245007
156757
181677
238876
187985
95627
76001
137210
251850
188910
304295
205991
46505
50629
69094
133507
12829
262660
293407
36362
280111
120665
296829
290311
94077
244522
236305
178085
50830
163209
270843
92380
132994
43702
145224
62492
48318
291385
180695
41012
119078
212389
100200
9021
116103
165942
79853
162112
81224
12310
22470
11402
25729
179415
174360
70015
143578
148186
12583
226154
323461
13580
42209
46057
16814
73176
274416
99189
187103
120549
151079
80794
193237
289150
299674
196326
205569
11189
50312
237680
22688
136526
78342
62194
148935
138723
5987
130173
27202
193733
222100
76888
140015
172972
285106
247485
130866
101098
27382
296342
306003
16465
253840
306104
104642
222580
295905
179596
156677
21626
80613
103775
4883
286806
187036
219186
84010
526
261111
74504
313469
153130
33633
83252
76409
205023
46307
105297
287594
266849
315978
107998
206439
150362
114053
273949
113196
94009
55698
209626
82453
143500
113292
174438
231859
66681
276639
301488
32508
43862
48133
249014
38559
140704
118459
159553
81534
157303
68162
39543
248999
247266
124564
118958
66410
130080
269989
82363
99041
180310
190293
23343
200339
177398
100962
3676
103925
20914
172611
277747
25859
129836
285440
256777
150818
81552
111654
201541
205897
7089
85379
293083
315826
289901
166411
228351
78020
118247
19456
35786
189877
230707
125743
115736
315902
84599
184
65560
84377
29926
292321
189736
44345
222660
112771
66592
239557
178384
7688
24567
231220
75783
8910
197238
104444
207056
78242
287299
245455
85982
17367
235799
281687
105785
184329
123828
92938
137730
297022
177940
312593
213455
96652
243997
204998
38017
224950
186182
110145
253160
89512
131109
284491
12809
25404
141594
253929
143922
25812
319691
80255
184926
173476
232899
179669
305859
146468
209035
263598
122900
245494
138948
220710
248475
219462
97862
301671
45857
111902
301782
130768
103328
256378
100151
229860
321588
234439
287427
179348
201622
127284
129493
51257
21331
205772
108750
196857
70970
104565
311034
3473
238898
194210
296372
219448
181822
44064
6421
279407
307287
251329
323083
145673
51050
149677
37816
149141
239353
48822
248708
299883
106058
12301
321827
174541
3616
300930
187445
256683
219317
95598
33157
320086
34978
222688
93286
277218
215087
278392
261488
253405
242083
31626
295154
211606
2031
140004
128632
94589
10449
288859
137122
84459
307787
242660
102891
299544
31974
197369
15652
25421
180600
213345
290499
310440
122807
148046
130632
126522
36814
48881
223675
226749
139144
293118
260524
295886
275922
53243
209907
166126
258392
18003
36273
172561
11517
12822
291662
222719
270520
136753
85038
73394
154740
181901
256423
31985
183064
98048
277308
196122
138771
72612
249246
157824
76454
26067
164994
166092
193957
302122
93059
176941
321916
265322
165344
221106
271054
176431
149048
126667
63175
285902
191898
293891
134049
220492
85835
83662
297080
112936
144921
80586
89049
294070
110123
87600
110502
33146
207754
1707
114373
96256
298988
245577
301827
50055
87987
222235
50013
6150
272836
298588
172481
77679
56606
251188
21487
28866
229177
169635
222244
286863
116443
303626
299185
94167
245794
232840
186617
52771
222061
196688
88969
65891
258346
119456
174052
285996
278024
236159
242883
272523
301857
242001
310007
227815
88546
122199
162664
181978
16124
223408
34463
261235
39771
136788
96451
54057
10931
90591
15822
47342
235568
200932
201762
245857
115852
22379
283987
315492
99879
228777
64910
265991
45297
122108
17572
94924
51861
224661
297326
288784
261485
249629
36049
187390
83718
88354
304314
202739
241616
164068
98379
190865
73737
231647
57361
259035
188114
227418
101515
128229
212965
277209
76999
285168
310081
143845
103928
122330
268959
46513
64369
141921
13060
270254
134395
56240
81753
104048
5899
44551
7160
10645
194078
317272
137386
319060
295833
99243
16340
189597
19662
321335
208625
44977
97744
10526
41786
65584
191396
179907
274721
239968
133199
59080
52155
273750
200511
83981
192673
209470
317989
12225
237989
166353
29150
266472
229790
36672
210315
64257
113566
159023
17381
265848
34230
182399
153913
303429
257587
138084
201451
64271
92466
86345
75001
105630
40649
304474
92426
12702
227123
211146
68744
214212
80397
144810
227899
34202
148496
171145
191150
48493
80617
166115
216307
164297
17031
253184
114097
97677
85266
169299
321047
237441
110057
296537
145221
101760
310748
167935
174886
75522
190723
196265
317997
6448
95378
177468
84448
323175
191667
126019
237902
162697
126439
54037
281775
298015
120380
160710
16438
121869
174682
59259
34744
261204
104975
208114
221672
12139
261468
141876
185898
219561
49437
244695
89293
291296
233317
111079
137609
110329
238302
2938
244116
35043
166136
273434
185330
83251
313527
72363
221293
176016
193039
100197
299227
217027
222945
249559
321709
176286
272739
287718
200794
129448
204519
130918
17664
202682
280424
300109
314329
159360
300660
116861
97799
219004
65886
190902
166236
911
33454
216029
71947
283853
82055
307392
210918
5048
180718
290659
217964
285928
121188
12928
272501
152951
316044
207947
284360
82160
135650
201984
63763
25833
126890
4790
292836
209937
109288
250189
13691
108465
116073
68981
192740
205599
196168
244653
108813
312467
210108
156186
136421
323198
63688
284470
17619
28776
175384
34108
58022
190867
306221
122217
50089
289445
100529
63478
244704
143518
266302
45982
143287
85283
49773
258199
88223
12982
134629
222138
3772
225607
241358
200266
261586
51282
243430
60886
170488
45115
164418
227527
151308
254676
115924
158733
11494
245722
124298
174787
227425
103619
81170
315999
192134
301903
36782
311190
229302
258091
167659
102468
226701
174206
173797
44383
139997
293688
97966
81950
68190
155967
322698
78285
101868
138129
90951
428
154068
320293
174935
322739
211667
228861
181557
297977
258986
293751
243835
251816
94507
180958
237370
194317
139252
273025
26286
106050
189416
164218
139436
85595
181005
227514
315912
204844
53382
169442
259559
97941
134023
303851
301781
87415
32000
698
290238
317862
84849
235864
72323
47815
70898
238632
273423
42123
55828
96656
120262
231916
272842
167122
143715
27025
172314
143238
126337
59267
13960
176341
80285
8509
142444
47192
70234
234324
191778
194157
63734
255159
275514
193256
210012
219064
107358
145152
163920
309712
71262
222831
226289
274647
111807
146706
92576
270511
237611
13582
106222
204872
306190
108228
190277
44532
125347
194108
302349
212605
60858
55745
203488
303604
280667
256442
37623
36016
255496
233410
66116
244225
257825
40265
216574
213503
237907
200494
249022
208121
270134
73136
273055
24728
150683
176074
34390
1689
286422
73496
233615
268038
37064
184211
236069
315236
91314
251394
31003
300604
273930
177815
34987
262399
91419
14982
40204
302983
133967
54798
198113
102445
201338
264750
30494
25229
291824
252465
259375
54516
207248
8403
149399
121381
171767
130269
292978
145891
118514
262250
27053
53023
225809
151303
73740
158523
44400
123133
89784
116408
101151
223346
96849
32819
63077
199251
48015
45220
79044
124665
268115
5976
237917
184100
40471
115376
239135
287468
17910
51264
120903
212123
46121
27637
203228
141791
199534
163954
67872
12516
159542
122398
163148
9542
207022
185979
36932
132314
223102
94231
177570
197902
22783
31662
94122
221307
10778
223422
181470
86541
255226
222168
304423
252900
305749
21221
156297
241704
302808
2715
10402
274740
229602
317653
231003
126638
79287
41701
214311
24855
70159
250330
140383
287455
305828
89267
224504
303659
243335
251158
59818
12335
210716
233376
149421
210551
150167
253700
82507
144127
219527
11463
116666
192048
71851
170283
206025
62418
12867
276894
305130
168111
10417
224474
189465
32545
280911
303011
6289
66481
242386
243354
315656
310239
178689
164483
143791
312972
72003
6149
309787
296583
54604
244995
309973
292484
130915
237335
313631
127769
272934
65041
195279
153384
23018
235871
255478
281644
44549
47292
133437
62554
49302
1611
238249
277573
234592
62037
187812
16974
9263
35296
90527
59320
145261
107778
76587
237614
100865
110133
109703
287986
285046
72693
92359
38351
289894
123617
169146
193868
307626
210347
296363
240269
54250
52886
289477
216969
42513
153096
301455
70626
155586
246991
182918
80459
86041
224375
277958
241790
288511
301787
38055
173936
287603
264131
85388
103611
248601
263600
98160
303247
46502
212582
12836
299588
44204
272287
83031
67763
151996
245109
139180
44298
296112
318246
316743
14768
24898
284307
24599
176631
16439
51143
311893
11783
266021
310003
32807
238618
68180
207026
206420
21013
118443
165211
205990
70085
268481
214208
274997
295687
133767
45710
43433
72673
57856
161165
233590
49166
95051
54954
307483
231743
231595
98776
164180
135418
288035
262680
10108
198635
251159
128540
18564
298519
188607
286676
71712
197582
187231
240062
199
301438
42638
118117
164678
43923
198858
305766
250665
317187
281495
202787
219394
191800
302344
319842
323214
271530
1241
166268
110413
62539
28424
97664
87753
171572
185451
93631
52828
188890
264463
166360
151697
144681
39123
226286
228381
11614
129848
12793
147390
235398
110986
124077
246264
61182
194005
321132
152566
48629
295033
226602
168794
16663
10535
75735
101626
121086
30468
240003
104526
186784
263795
209111
147960
264754
89318
15071
143847
28914
48665
31675
215455
147635
137049
263090
71081
76370
284890
53370
152000
44842
44623
12373
241469
220949
70711
301660
130297
100279
310072
168346
114852
259908
311112
206674
320332
115660
267437
298262
207482
112506
70640
153296
69380
153505
119246
126157
131913
105688
214751
307574
292055
32941
63616
41450
24802
215271
146890
1768
158363
181274
184397
94368
90129
268064
190069
80022
268646
201099
8769
147724
24254
112425
38175
246927
115522
69530
120627
85608
128400
69333
234993
242156
65473
62784
179204
214011
213049
298695
98516
139740
263004
7003
4
120147
78585
187122
149576
204262
142092
71246
262191
184721
317114
12438
191705
59757
278869
28875
57320
100550
26331
308556
123371
277069
197349
228107
105217
69783
237329
245822
86430
157160
119316
147085
179805
140315
80176
318106
20879
166909
7436
182857
151149
45006
37799
131032
318529
79449
282792
287479
99013
48186
245474
32977
24163
299443
199921
104421
209823
277921
305218
38860
252953
188903
51967
189849
173233
217716
52494
293303
36924
199771
109495
8282
1971
197780
292511
289398
69375
39199
275129
311937
232062
203904
69079
275794
284123
113881
87864
144559
211228
277488
87240
214251
200455
13130
281630
13604
77883
257924
140166
302673
265014
71645
10657
311002
294406
262151
159079
52130
163315
83751
246328
288019
236010
284018
206998
77250
66842
234094
100578
68109
312126
16824
247727
308075
240079
119778
4336
54359
266490
192766
109572
263883
156133
139774
205895
125685
37529
128748
22834
125207
140001
267036
230744
172
30689
162666
286769
301712
162268
87099
53769
193640
58526
5473
56125
300547
220629
47349
274789
279432
9835
217723
59822
131344
229185
115667
214286
21860
133037
267396
218069
201307
116411
311594
141018
253462
313103
70866
39156
187604
123221
107328
20681
231379
163403
280961
107861
305112
317344
285316
964
213580
257392
187425
77121
205179
250815
178127
179665
192560
68264
147434
302283
306512
300729
187576
155857
287811
186966
305656
66608
122552
176793
227999
189811
226971
302106
314785
279764
288167
18341
238460
320750
289640
231926
4901
317783
305429
15289
126749
138409
21129
192295
189847
131116
64827
114232
231023
17311
193695
154648
185699
161043
248007
155265
5050
59155
227556
50139
189631
210567
610
46165
31067
102510
63628
208825
15656
227619
284845
295577
232511
242887
98964
25953
302848
218075
211636
71338
168238
29313
160304
287850
42770
111027
48087
137276
255115
249392
5525
227596
146085
317200
228684
16064
310866
132520
182117
211071
143426
111170
48889
95259
117951
237270
190101
291642
115451
16069
275803
301510
251229
322737
88856
88414
85336
177447
43403
271516
41557
148954
254767
127432
300143
64853
191739
283294
238850
321965
290228
117158
46007
230839
248663
60965
176983
313844
119206
268269
265587
62467
184678
227798
268963
34827
156813
208332
159268
174772
145826
212762
190525
234880
180974
61124
97766
86944
103601
287920
16470
160233
200696
261139
285705
175275
22839
42048
88103
49040
303658
120536
294382
24960
91828
199904
312664
39656
135794
240706
160752
149294
104762
36788
1338
303916
278159
292741
72584
144499
19148
63299
152803
73874
153063
225169
3790
215415
93338
17388
246821
245000
215262
70321
280815
204803
40784
184479
313410
159519
46880
56687
124614
131244
26683
48248
281258
284476
45092
183675
267071
224144
317213
140476
3050
242264
114414
296385
77958
62158
271116
137904
268257
99938
317645
144068
240620
281707
222665
177071
91599
158195
56436
180118
247813
63300
290258
107649
307354
192823
31219
46515
50399
311273
8362
219461
272992
150771
27135
194172
290172
281006
308313
269998
298924
3185
299735
166692
131736
311957
314178
29409
17734
225570
59205
140714
163762
258463
80465
199973
144757
295960
115156
260558
58730
142817
51527
84824
159874
131930
22341
142597
254993
50489
9616
225450
303793
317844
142964
258758
258515
136809
37676
62236
175580
318586
168387
136168
204881
243042
124334
100346
256875
2987
116041
145433
227844
164903
27781
21171
211387
160715
248554
201182
120725
239226
15721
163585
102739
316314
8214
794
219246
95979
322293
28830
257236
154782
43807
245295
275502
26791
83663
148435
314670
225699
98626
110555
173853
129864
216456
143885
146434
3560
279625
25412
145644
188764
89244
207078
137743
36123
274664
101252
12219
321838
276410
140188
69291
200525
287886
184238
297856
299952
166574
165447
73382
282211
228920
153513
224767
65712
213297
274361
167713
2378
242346
57763
230264
14180
302580
249524
83292
209058
68188
237045
153106
22296
267994
117019
6615
156612
249657
64898
296249
66095
35770
137489
260548
130913
173674
149186
308898
253128
161163
227855
112121
148482
267703
306898
107162
69350
295684
284265
131167
223898
281310
195300
141073
199330
62183
95630
159722
82432
66860
73398
99397
101907
108541
312050
167882
90187
141174
273116
224232
164915
211138
16173
284915
11643
282335
21968
298772
236737
134297
276481
242709
241977
76459
47958
14051
229768
36096
126949
161332
200546
288207
258484
222708
267909
187134
32245
56683
322436
220890
148027
202671
226789
292391
283049
252762
170898
281503
322781
265434
307246
203494
199075
54382
67579
147529
133212
7702
140219
86983
21972
235206
40872
247850
182919
4360
37986
58186
186747
200343
321049
281298
219439
163843
79740
28031
170664
297299
120075
321126
113250
213195
206233
244624
91413
237398
235037
112708
298088
208820
243031
247355
2610
40
200392
12855
220904
251925
284103
221838
147201
50354
133234
33456
312915
178528
278422
54411
181283
303344
320403
323167
198907
299007
65926
49463
174841
196324
281124
46176
223150
75478
219799
195200
55064
109581
55946
25635
15434
92823
306975
270858
111438
99919
162083
123701
282039
299737
60955
5127
107440
145453
185375
265488
262875
253849
99967
237804
78295
230290
32460
26812
301739
185183
31310
102155
49828
77350
296476
55400
243608
218834
147596
95372
277645
281212
116524
53054
279497
84047
300306
198776
37542
171330
61154
313557
148980
235050
66679
95399
49079
309278
114749
254338
89562
124206
27040
12587
56339
232540
209029
257395
23869
256432
20851
214673
111682
270410
217597
231703
221005
7
97094
159094
89669
27
68528
257898
103379
207410
25818
302598
97895
16944
43260
91251
138549
258584
24180
27500
149431
248551
174574
18433
293825
218170
230389
64128
196530
235348
99631
26737
234504
92968
323181
210534
92338
60853
207101
8895
183208
162058
203075
124713
323075
20743
154540
46080
3613
90093
151722
237395
39346
56447
12383
65569
8393
192723
22807
4692
30717
59900
277206
131937
70815
125645
91993
213501
138527
181270
252940
317043
158576
289368
132447
134063
264330
85585
177080
165974
187789
13768
80542
7000
231347
269828
18951
238193
255515
211883
220466
240842
287745
112685
156559
169535
245355
198861
228688
319786
192971
99764
201329
87257
184198
219667
320992
83440
29822
223868
31394
256383
177913
208157
60073
272620
149204
215788
293600
289292
114954
160483
171752
283161
34497
115369
39101
59284
236858
290123
165217
275302
295168
315192
20097
304196
170213
137928
28037
105946
8281
49097
19008
62884
4473
287838
83358
265637
142644
288914
98093
304820
179023
109305
108996
88477
70333
53523
283338
97939
133393
3834
23500
264356
97563
181288
264281
101692
319481
23332
313663
220932
173114
66060
257233
220422
195975
214707
178312
210101
303602
14128
50077
147671
122145
65974
275809
204748
30467
312311
29141
30009
296697
22546
121275
39764
169008
278524
282030
109318
263881
11707
130710
133442
76273
248061
149123
146877
88216
200194
66073
110607
19517
65865
73950
237228
152686
62314
126326
111924
4748
184454
285867
308735
46944
53309
180298
48401
159137
287257
260897
92133
145258
322262
149173
46024
162291
98614
303550
35289
53171
194823
197871
230641
297885
137170
108337
178902
203087
29889
130123
18983
320835
224790
188691
148913
54836
211079
161613
180969
71385
166109
161627
192929
297034
271788
50988
94149
287439
217712
15204
106375
282754
300688
50061
265901
254859
74059
200646
301938
144738
42504
86808
184538
224307
197830
29353
220254
253762
226392
155686
119910
279177
311107
280092
129461
118061
121611
103440
72895
159851
132354
139912
281595
176348
226837
52735
23648
245213
189552
175638
60285
46655
61760
292183
60008
68144
199054
174301
105210
298868
173073
184891
317252
145412
19410
57949
146561
136163
216686
315895
234036
161420
122979
175670
316008
277003
241690
305739
21981
71443
25374
25864
239872
44498
51156
38221
150757
94120
241625
220195
247255
106799
105988
201634
219860
109807
212796
43575
298620
102861
284058
120108
133596
282355
49634
51823
248245
7808
42696
277176
42327
245633
221539
65399
110266
219566
226735
53
89440
233794
79435
6175
106173
215675
259137
82345
79374
277875
259032
39527
68935
198681
267027
220539
296786
300018
283299
11594
317728
201502
110104
300135
302274
149322
96347
24474
39663
287089
100327
158519
194477
67672
56259
21657
27776
8402
87661
87169
16852
90360
228359
186326
294476
49350
148442
154756
180742
304877
318486
120519
269913
281928
29495
91193
299817
54988
296815
20244
89908
112073
123337
4435
195664
14633
86680
119704
137669
121838
137436
163268
96264
306189
174637
122820
140964
53933
154450
156882
193167
17090
51535
8928
203253
252599
281937
34512
312224
303150
304830
303006
235920
297896
276154
218749
46125
103606
222367
165465
39447
22076
66323
190394
255954
234444
199222
211155
315804
307845
98833
265888
297317
109136
21571
23665
227092
92612
237501
182699
228905
75271
19767
82205
238409
94275
186575
182004
293090
141228
44055
175925
141853
56545
298927
51814
232769
44394
46258
132875
236126
89243
315792
15365
198420
128570
184143
253564
44516
44495
146433
147745
188001
182153
226364
107569
249884
158461
15223
241920
169301
246667
29354
11338
20192
226166
273527
112319
139995
16080
231518
3110
162615
175062
81226
265257
669
225262
119291
250346
102421
33628
162965
161831
30076
202067
25398
83708
102216
145875
320933
256914
120105
249320
309895
75884
74933
160203
85872
84187
273355
161432
6436
30033
312873
7008
244421
282632
165995
28928
252419
121180
114605
253475
90083
130059
300757
75176
237392
71592
284006
89070
43161
87589
128181
6979
27710
30531
30398
64740
283301
243225
141929
293271
294597
303488
47482
299312
14948
87045
216770
96400
297671
94825
37843
319726
254224
23649
217696
18928
180058
312457
245361
144925
3255
67824
49721
182150
142412
98904
188683
58575
236437
114706
95966
46202
316067
91066
104758
260177
149407
59522
183995
110217
119532
210508
98871
286264
304207
58497
61477
187501
207418
74156
148240
219297
225774
285210
52485
240333
138386
49821
315363
153134
273515
252849
139172
234954
271533
285781
42085
9053
302212
166917
289137
200005
274394
15282
17802
40393
308503
189
236762
299697
192986
80580
5757
75274
120024
168104
215761
124645
177901
63813
274082
52739
11475
104206
152957
287317
273667
138225
73696
313394
271578
267198
133671
108857
195185
281809
83001
34685
277525
70685
38347
289021
202042
235160
155773
200098
23390
96220
144317
43388
28854
258413
71413
206100
269908
209355
310262
56131
33447
130188
267842
203689
19545
286273
228115
268839
276615
172509
115488
285366
320676
153354
12170
226812
166903
220385
79758
143945
31746
301098
97085
251076
170315
226245
279727
282769
297814
36349
239132
146638
89664
302666
234469
93529
210067
150477
30592
323330
304608
49522
107480
224944
204594
281161
92078
300349
292673
77059
73251
7229
115655
186457
213803
12984
88823
173543
66847
58688
49081
195237
232474
302773
216740
85969
158908
104677
112574
88935
128804
115042
31840
322387
174691
24656
64068
212909
40487
150813
298458
257454
221676
185374
138434
95267
991
240782
291378
303753
237766
305776
175470
67288
66939
172232
306327
233257
71842
135066
66399
126894
28465
214851
310170
243652
23797
17610
228652
151309
183082
146704
112979
18826
81596
261206
58656
87776
276014
37101
175059
48262
34578
141183
15425
201279
229967
258282
279295
244555
191416
29242
12302
118601
144524
26193
273361
254709
124986
133659
293586
317904
183944
71907
225472
243841
213489
203281
222707
279870
215351
48495
217181
68101
240002
133244
39360
317215
269497
296189
301276
123522
266492
69871
7837
315158
91785
280041
115347
250523
199083
187008
65848
173515
102834
278715
235957
4851
267112
73285
104439
29094
14826
131266
187968
68247
282791
321776
217097
1668
77924
63353
304447
77565
177034
311028
256348
27158
63823
132815
77152
7386
186922
51597
181966
146889
146836
149651
238138
48654
300611
77764
212894
10067
305568
72194
165011
224453
232951
272687
171689
177853
318595
19124
177365
300559
87049
187944
69421
150945
80095
29166
195879
304400
115268
56666
71144
40345
154228
209457
80974
136419
2223
4685
151958
297443
235952
11392
288997
224522
125498
158788
22211
204045
45212
140995
185667
64241
85187
39479
179420
273574
112091
205744
33284
145444
283112
72040
180421
54281
41685
45683
207687
207040
232261
164640
14535
65882
268887
131521
97492
190267
210972
254582
208907
254168
177541
207367
253514
278516
113999
191272
56505
201979
290148
224490
88153
237009
35732
111138
48501
208793
213143
8107
121219
286037
257818
205681
68251
235854
310110
137377
123299
100925
174125
302995
51234
67486
2911
309607
76073
33010
165759
24717
8789
59285
89047
210770
235009
318940
98732
10032
66485
134326
33917
115205
86326
258605
133191
52133
223596
172107
53408
44972
226709
246527
136470
182942
39260
165655
177647
208278
22285
312019
255821
287727
148026
107072
171347
139178
265957
73274
153778
41188
311115
35797
12540
271753
233948
26703
295770
101015
63653
9422
175676
215272
164646
37190
111240
113388
46392
294787
2175
259765
116361
180583
285472
224865
89407
81013
107860
319135
38259
22241
132823
184139
309213
161133
258990
311292
226353
13084
258304
91255
258814
77804
145636
249747
5443
214504
217850
223557
243451
144108
208169
149306
309916
149182
135941
33789
299545
252337
112850
108834
65678
71445
63245
310973
60573
291040
295587
38716
225550
307111
276859
116474
96560
108119
214122
152973
291208
258300
145304
170486
182877
301183
74112
247500
268654
118321
71074
141084
127818
294286
82841
232360
163135
87146
118383
175810
286296
64383
311265
279104
235021
120696
259603
20421
191869
55263
189361
26939
240902
289335
200647
150183
249712
168375
263233
31307
74234
256785
119911
171258
9803
167047
41601
299940
120416
264245
120471
72474
232432
311402
43347
195688
40165
179357
47048
274639
75292
175733
186716
100701
306151
285786
78081
89483
252737
27561
199661
126835
284843
291441
130087
98561
322721
152150
237604
231798
266693
47360
275744
127774
39645
91447
4150
190016
21387
10887
177182
298939
82108
207840
252718
170624
155017
28863
245888
57332
118869
189998
92550
199627
8057
315618
150101
147244
268287
198781
189600
123986
182162
163101
92277
147857
31488
81813
83378
36539
15235
147920
86785
285674
285150
86872
52488
154299
32230
63764
186682
69664
87117
289919
81145
168615
318448
318804
35145
34940
150086
74727
102093
82439
117718
184682
234491
85626
46599
279171
128339
206343
273214
303276
307247
50191
41475
162492
184860
194088
307509
48725
172874
355
284849
20276
132766
266888
144800
289672
281665
54566
71455
58861
265644
217316
215752
176813
279697
312771
46735
245114
73385
198406
39105
48326
4541
71756
76156
128834
205223
38582
40187
293538
67329
99491
63639
291934
85102
167559
125119
152575
52731
252231
108975
24029
94309
185740
36764
13705
260327
82616
121881
262503
278816
126972
28400
142355
13138
25250
197954
294702
58361
233202
19512
291529
19937
297556
162302
182581
162011
36722
26251
16491
82037
302252
274644
103630
221493
112246
185320
103920
92071
92228
29739
6659
74466
100993
73444
286005
114407
197877
240954
288706
173355
116108
32582
125776
88163
69738
309879
131788
175395
272014
188755
100757
227188
126418
270253
320785
261574
243752
176478
61657
43191
176953
305090
112315
79304
73612
227063
173969
17472
46709
94276
144584
108321
74930
17289
23941
197168
317062
145935
90581
240479
32861
210476
232615
295940
272301
58780
34801
37916
190006
197574
178160
29924
19875
13508
203859
297564
108406
254546
255675
230679
40285
212770
61844
87680
311733
110993
30635
133311
285546
250225
237609
265339
180473
133225
120981
73981
220324
120043
25429
170261
116350
94691
90608
192521
186554
23051
289849
208531
49725
95930
178162
243924
317387
300456
97351
271400
40978
285077
83199
68500
289567
42180
42451
316632
279939
167774
94711
166173
180192
137307
45247
3617
283191
106230
165068
127165
243515
216566
77379
142694
80767
252427
65654
121445
189293
281806
178621
248866
83559
100428
113372
166735
290672
53654
108016
260670
154874
256868
107350
280500
215963
252852
145941
134214
200621
71709
51587
220096
188398
128800
256359
222557
303973
171495
175721
29632
92399
221176
268477
120317
174785
262104
216545
129888
293632
154214
74196
11734
273549
167484
19725
236477
61819
321645
263363
73416
271873
215930
87743
41033
15930
221089
229541
157353
73084
305639
162539
169705
256120
299882
41640
315118
176340
73765
178873
51781
274329
92537
248559
274993
5106
41311
67107
260453
125587
24648
293836
126753
176676
179033
307894
82648
65443
185852
197028
144893
24217
157013
64338
41970
308940
12715
65855
42910
168565
189519
206988
238672
25847
103217
114823
316998
279341
222461
246535
100268
48913
21283
48689
90908
94304
12384
32657
123074
228559
154917
192217
310235
80182
285598
40222
92272
64416
65537
129580
5019
205314
181251
81052
207944
48300
269532
191089
130020
5902
100385
2376
5938
311555
68043
128664
247833
78747
228934
87728
312300
141002
286143
983
286128
155969
271232
207581
220847
87422
18306
146820
201982
284651
122321
52746
265529
198664
185093
138064
17536
165763
249496
125030
319022
304569
25595
17625
189273
1033
142156
43486
78319
295737
128906
46606
187233
91988
66635
185509
282380
199458
176957
259788
121036
69847
222685
102154
88404
126030
85426
133723
260747
28730
230830
256827
203892
237791
17523
35045
286183
104754
205586
293350
162162
44975
244648
93139
38194
25383
165482
188044
176675
217403
92354
272521
305364
205084
90661
37646
176467
161597
55604
89665
39445
298576
54389
99644
52255
278815
284019
57406
98378
188461
151725
219319
274868
68022
230048
113985
229424
206599
123330
265065
156610
183065
73282
195207
203812
40583
185503
167943
129215
7240
268116
110923
238687
22234
264277
309374
155905
4626
55730
298705
152425
155151
49483
212836
118122
17861
133813
196608
92870
111912
106620
34458
293692
47466
241042
4008
47375
219736
115019
4562
112161
264998
259761
129714
228690
31802
35416
2559
137533
108294
96424
67710
131636
129408
122201
195670
99068
104529
58286
121799
99884
151775
211074
229520
303258
55686
296100
222917
238365
241860
184151
139003
163817
29629
199960
78562
221608
273608
75592
209408
46310
194821
77166
115569
30797
315960
177326
16729
52921
229943
103629
282919
202601
161684
135742
242805
281587
4977
70360
44740
25032
276983
284884
247545
126529
175582
320414
150770
185028
139102
302137
234649
74950
308753
93862
55468
184279
13615
160438
69476
320976
152633
72335
212989
303051
138762
165481
281027
57435
22728
137448
13486
65452
205060
56654
231558
216328
178550
200990
296003
230731
90687
159127
62124
36231
281179
29060
238716
159287
126003
207724
318124
181025
124438
132318
150711
272607
140535
277801
105573
127827
14927
73983
146693
302279
6490
303542
127024
172176
106690
301860
11656
155118
65174
111656
158449
121567
244174
109538
216453
67970
118091
77230
187694
244604
315820
242296
115791
65766
51766
161996
241133
244147
105847
948
296091
89619
219155
162730
54314
257595
293281
50119
292766
81528
253169
39777
181081
76124
84069
284735
64896
103507
246608
133296
101324
10596
152640
253940
103242
269694
143798
145546
155450
125398
200765
315398
148224
85131
27563
172699
128844
259985
68215
196747
69875
305058
116372
298441
165968
259047
58086
195201
119083
258391
96817
91210
109747
148215
51446
111566
318978
40743
106026
11160
253942
92529
209892
64431
26864
283523
77340
279067
180257
172246
42981
229201
157704
175188
154561
210673
194030
122270
302259
188417
168769
104876
26794
280197
278590
103635
27038
39305
13903
215974
29216
55611
69377
148016
252099
8783
149068
14457
164188
234276
51487
115946
200162
178128
14724
119966
286652
16797
29674
322339
101582
60852
197235
289774
198601
310396
104199
140316
180896
135322
112046
284647
124391
47923
319676
66935
127680
192058
208894
182497
229550
12680
310259
314087
179934
288878
185428
17489
137597
244538
306873
280233
193135
134934
228489
62465
239907
245984
121985
119157
123541
283959
218817
144199
82877
55622
164610
118015
52294
237605
279983
142754
265060
117584
167236
124178
33798
81216
186361
75885
142980
116493
163931
218450
306892
278925
312867
142949
4784
125277
86374
85394
21918
255348
4702
287740
76688
262158
133395
41263
157274
195794
282935
156165
236062
168441
691
35221
234956
313619
26600
147545
263412
71986
141928
278145
182976
277778
268409
213172
140921
68825
76246
220214
268135
151395
79908
192408
107228
35859
263521
102591
322060
68286
256871
107016
115283
233068
132739
211912
79517
234855
38838
178366
48842
42066
167982
298236
235507
20312
302575
74985
202896
31220
279741
75187
308512
65405
279179
110845
126109
95650
63795
304240
221072
58680
98049
260026
287792
101107
273980
44066
38217
129578
230852
58469
220136
107996
283354
30004
24316
218801
3512
130697
261726
119217
185125
168030
253379
130827
211808
39179
88226
193
59315
218610
48986
128995
178192
13651
110118
142665
74193
132195
233379
248050
6216
43661
303504
308657
288066
139848
214672
300450
99725
164456
318759
209670
57183
73202
145919
200821
161963
242808
178121
161669
296453
136268
107301
262451
187387
108419
240580
302571
146983
39883
152922
219539
139838
23668
107607
312917
291068
88974
152720
54167
281214
194912
225459
32112
190893
82774
177830
311789
91393
116292
235752
33932
125745
119685
168040
156291
82784
37379
167051
14774
3818
101682
43560
164882
274096
167868
129429
282874
151859
305014
59775
214047
253120
122125
218084
127721
312379
199067
234947
176681
168078
136315
115733
247992
222542
237458
121064
20444
139694
218896
289920
284734
254693
106450
12604
288892
215680
311533
7396
69227
213344
91407
56438
178943
190315
25965
225876
81834
241996
47087
46653
187272
191987
317944
48670
6776
67823
110143
54660
191931
74109
295372
224962
285663
173753
119026
167090
95230
148648
320816
146134
132671
252563
254342
2502
193128
40713
21258
114163
237216
220624
102321
180120
230436
194802
250033
316982
69986
202502
93172
318274
309112
205007
51338
204357
39009
136937
39728
197345
161157
60982
62203
224886
91538
266894
100293
187242
20016
10770
194200
136644
178050
35656
277202
121523
66825
273559
100996
288194
202104
203745
221495
313384
138785
138404
289367
6727
183653
90393
305467
311357
60780
73818
303787
174289
166295
45891
131988
217400
95426
80779
320799
88135
299751
314698
267772
221038
233592
123664
223350
236441
63578
146116
75488
292505
225843
83445
130966
125985
246519
44504
7081
319624
284373
33470
127720
72399
255787
45534
253376
16933
313492
59629
157348
203081
63681
225273
145521
30686
251257
220031
89382
197326
201998
36372
127320
192434
263873
157547
300270
108903
295116
90811
54970
196464
52606
51101
138200
5119
155800
202152
137490
106163
282646
22123
291362
31517
291568
171601
49487
280480
247076
272216
260407
201342
196132
222486
46898
237697
173755
144034
280808
298111
83316
205176
231715
31562
257943
291800
149429
260970
106627
32067
43802
221502
198547
126741
146984
98313
36094
307796
294420
126911
286529
281248
188419
5777
293415
167575
218157
83777
233982
158331
227309
253676
256288
312971
50284
272696
233279
274058
115675
60902
31956
165003
77735
234080
167981
244806
86645
298025
176975
148610
248462
80526
156876
142604
287619
231903
284151
300841
75793
309652
190201
149950
96998
317236
1505
138775
168321
241426
130340
124747
103049
41007
17169
179717
161753
303151
96304
105002
30272
294058
287684
309307
44877
111021
16678
216031
91151
8243
88028
288499
3403
76231
214905
315896
65381
26774
235732
272799
55761
297795
80422
141270
196509
21737
188976
123612
213258
284573
13301
229644
126785
262722
243658
62294
189853
131959
192313
8474
131731
278259
48463
189043
165393
153725
131591
205554
178299
47057
134412
97511
265590
113173
134331
211938
18054
258002
121901
199646
120675
173782
115456
291374
244565
264109
222621
170148
74169
80863
26238
240328
163405
161706
193823
132657
218557
40161
105142
135344
105070
219508
93109
134162
200708
11363
225878
68674
26453
121183
89166
57879
182294
297676
216493
57574
244514
323038
243184
78186
5575
224804
32519
12483
103777
146041
166198
219355
274565
311036
24125
292481
187472
226501
256252
202361
291517
239519
32914
261215
7811
191469
166512
93533
40245
294392
3290
146624
10630
171770
214908
228977
246171
270857
159322
227900
203323
316617
220902
8913
56167
71824
266078
50962
3367
246746
197291
26097
321938
198437
8516
235085
249728
189371
156994
95423
172108
53186
31435
323305
34438
34891
306597
71831
4226
297392
100652
243370
212119
246741
127595
60593
218289
79491
243196
53316
24980
133068
18679
115658
312621
313064
71295
19892
201801
209066
41722
156454
229137
63034
185102
286229
163792
101052
283647
9397
255491
212092
263166
177318
233034
245687
184730
193426
158478
105226
175423
102083
162755
167772
288632
260157
322381
195451
32471
298085
208094
302099
176271
295873
309543
60127
201409
47329
73423
166055
270231
241674
321254
6214
199611
184975
19271
115842
265096
291924
43907
196754
143038
295097
156270
165110
73415
53996
256865
286075
34177
295403
34229
191648
62084
188668
26402
308196
275003
21363
165262
163929
44167
249456
276164
281123
1309
25845
166456
163297
29634
33525
146440
167300
128340
259980
63503
259152
70294
132130
305976
220304
249721
153446
318842
287482
263423
301472
12112
111068
291874
35209
143069
138028
103880
47306
118182
234001
202051
229161
138601
54999
202304
148598
11108
83697
16319
169591
41538
176231
15377
301228
90574
255210
16275
318560
26484
287454
27420
67374
85884
156976
293055
309495
250725
259796
127335
47230
43525
1138
58424
258697
234263
70152
118346
301962
166140
147685
49359
230452
116984
6520
31897
90064
299836
103161
167458
184648
241859
176370
307590
62999
267105
293650
76020
162337
202851
216902
300997
89460
229749
286602
240914
308171
28372
245110
276090
301641
96278
13701
192153
215200
273369
203407
65809
42635
140617
191042
299412
34005
162047
133342
124764
306389
203561
218167
191731
82394
6888
259225
207667
196969
199172
151022
78345
23492
83960
205969
287591
180763
203950
53085
37438
25567
200093
317650
293972
179246
70709
101492
16121
31006
23972
282009
209236
250956
103531
286165
182585
206704
302952
121491
157550
319228
312795
214579
77636
20800
81197
56802
301731
102971
128815
216273
88080
195338
40779
40019
81330
236003
287539
41672
161064
306933
222920
121582
93861
258600
125170
323303
137441
151473
10347
270711
224830
243119
266525
216614
322384
174884
232016
186094
125921
164077
195473
232910
86180
148148
16483
251723
34642
87836
148815
321394
250279
110569
165511
251742
199624
306728
321017
34164
135667
184135
89663
13771
247159
243823
130707
282771
80744
26828
116071
194674
304880
7828
305144
70593
188524
280374
69620
211374
220822
296802
2454
228960
19833
63721
29539
209922
160623
229328
18870
225559
37026
317367
43391
90276
88407
205330
214291
59487
79530
249663
91449
129366
31733
38812
3750
249360
104192
76425
87386
241664
58177
296844
298562
226210
76526
148938
63832
160913
264327
254958
191829
248527
113251
290167
71215
222201
30554
179929
311904
301227
104835
187788
161322
79768
73533
198718
44999
214858
112357
300523
96908
250442
69807
46769
45642
275759
96842
270265
35484
220982
122590
36166
270995
247243
133158
40440
27956
123352
147339
270971
309489
49322
282684
21930
11729
31609
154966
65574
144304
137513
49374
79346
247275
15725
60997
165880
183473
192961
43990
321564
234838
224545
82641
157594
245274
112577
57737
243602
71920
47617
17830
85352
10861
131823
96517
251548
280
23686
203821
252506
164935
242614
236361
300474
62210
134481
35084
268344
279682
76899
8972
121173
22192
279090
204418
32014
91254
179635
95012
93414
51991
65815
168740
292202
295376
75174
222513
218652
104143
179964
258395
323188
198733
144126
220206
25578
102664
3619
50287
174102
315295
218567
82603
14325
257339
202724
147619
234057
143576
201686
72060
256821
92065
136115
298945
7333
30887
306608
139231
229294
311523
178877
74547
40079
186653
106875
31607
41693
191886
248627
57244
245999
23233
161607
66422
10165
19360
98576
112831
138672
14023
70078
29065
225097
316829
176682
71304
237928
276050
88348
45144
140815
155087
87365
143111
38877
294977
115239
151759
143623
144427
60971
294193
93469
149352
307100
209225
236946
206054
157987
179487
38287
109931
111633
77800
295230
263852
289782
34387
213506
103304
3162
69043
106959
142570
172879
103443
108805
259880
174166
197499
296947
229556
265042
297627
138263
91925
26545
219301
69782
76082
310156
144610
196575
282254
142167
23358
273690
164538
36739
95801
60879
179128
141974
51663
21593
110855
304873
157799
49896
96046
235737
39830
256454
138384
155617
59041
115361
219935
165501
178702
188719
273205
215790
78023
8397
119460
143627
28968
1695
67087
272311
266027
85147
66531
306649
373
152344
110508
294159
176468
140782
15851
268962
272283
114577
115267
177868
121683
150237
190364
303748
314933
229110
27320
321315
64070
116929
152074
63880
144660
226458
21359
277584
306406
288394
43638
21414
161284
114951
117773
7516
83427
122662
277166
196085
290573
211121
315622
81010
230279
22169
60616
135070
120231
11967
263780
19405
140915
253234
80935
306138
148494
174753
140881
124904
240583
29489
77983
127901
312690
238571
295516
254596
313572
133617
159366
262573
165366
238274
105332
284474
80623
271523
195079
314715
1359
201299
35309
94298
74866
248136
207703
114067
293742
232082
260775
72591
31090
273323
217396
283117
54186
100607
295360
64116
175189
185099
201750
4599
98207
43409
46552
14999
148023
84481
115976
236772
53815
48601
234585
233988
192864
283167
161564
74357
184820
315732
146616
7341
105884
206727
206388
310521
226968
287353
90783
38332
323139
85612
68490
15896
78383
16226
256619
166846
179141
155073
306783
167999
181892
134164
222361
98639
13614
158516
249593
214466
227741
250664
69044
232661
119541
304150
82457
144305
156026
63767
41883
45814
112970
100199
59922
182669
200035
11622
137765
7736
302691
78236
216161
121906
252172
116278
143842
276021
75549
241340
233309
209758
35778
19207
132179
182108
290073
166012
150689
18338
125084
239576
117930
76262
239134
134786
275755
101074
29430
212816
296431
123830
110441
312741
100106
170239
83745
316728
29517
57466
249373
291108
250884
155684
52466
273755
24800
190988
279879
242859
133530
134762
60764
64901
233268
176840
34960
308631
25480
290578
137094
172068
123491
227830
151647
64099
184782
103459
50370
203033
140378
76581
234665
45108
230439
316644
88529
150670
201427
250382
42026
199765
312155
173166
229006
5389
316932
41078
262118
253869
307073
275668
167840
31437
141490
158667
322166
138902
30697
170930
294801
7427
121206
116871
160867
206733
118582
237536
60204
119118
131974
129776
281850
24088
251330
130495
99018
45046
231700
109400
110900
78918
160562
238570
102717
29067
23290
50477
142301
124426
23598
216297
68902
166899
45997
119802
263541
84817
121801
49855
288369
165625
117697
80725
95337
191456
207678
223747
302263
101126
111661
211392
130219
228623
250483
230961
152378
4729
145940
188105
128961
244769
74761
272037
218799
306358
245926
77632
209979
217013
230258
207348
52865
76614
149104
163915
54627
79375
196001
264850
88319
222391
286783
295306
142515
205229
149132
309110
265119
49009
162673
122594
320003
289768
41772
41159
121917
247268
88287
115053
102906
311017
244084
285270
65735
198606
63938
104313
282959
208357
152437
166662
68446
188496
193352
98719
133376
136917
243724
282895
239164
230569
139045
320138
318523
7423
71387
293800
253511
152875
32512
132481
132818
162555
130291
65176
181612
110610
38499
174124
319777
165338
302847
96631
136497
98312
55040
110734
150308
249694
186834
136761
53896
191015
10121
92892
92789
61922
25887
167674
29384
106316
105561
106124
37612
70026
179363
157561
7903
301121
193477
248810
189022
112312
11193
278467
299679
220211
56623
120629
302339
173178
154203
260275
247612
132246
266379
95589
134851
174182
278139
45307
229112
244608
163805
229206
292163
193555
78359
138746
255651
120889
263045
192767
206958
188442
102685
268462
63724
303212
320955
271778
152642
177924
13489
253248
141992
223333
210861
78972
116708
192818
260660
47551
118276
70621
238901
74035
89143
97642
125276
155484
190877
161920
6139
40900
207
58300
150966
169925
65249
131024
225949
51319
293318
178298
36246
61173
319770
102352
286404
26233
61678
242456
970
258546
125801
228475
161939
81797
60301
104266
216649
50843
107363
194178
162474
146675
313210
318125
104224
292095
276356
228189
201690
59074
53659
50692
91837
129374
5754
309263
281469
22537
126598
174372
170871
189753
211955
83634
243744
51426
167744
184118
288145
172123
25
223574
212873
191582
193341
1433
33582
249216
321738
236731
251911
186547
181106
168880
96897
106433
275604
115128
148983
112019
30510
48304
263800
120161
37494
237960
66689
103415
41734
92959
310933
30167
51200
33203
21041
198893
39073
4338
285574
134032
25629
302385
79734
207923
106824
178776
148479
19707
20807
93429
187808
224769
108389
286760
207547
153693
163630
246330
74352
43241
171034
12682
289221
45459
71805
278046
286882
158452
312548
188107
52198
128095
278463
31593
252991
88990
179993
19185
31170
222948
233206
238775
138328
91427
103770
120856
278449
122829
172792
247167
135871
273692
215518
323516
150123
247736
188567
127201
61221
38491
294924
185112
255694
299687
146025
236058
177135
70645
224359
313043
194340
270629
18497
72290
160154
252473
200975
112723
147328
115379
276679
51963
574
314652
313013
172528
150660
277357
225136
15245
27872
296426
198595
191067
53436
259293
212342
214999
283496
110813
155044
150517
181038
165866
77793
52473
34396
215705
7856
282868
272555
286930
299278
112209
131858
237429
158044
174564
20840
93492
108986
241670
284874
233476
47709
5169
41036
235972
270454
239367
15983
260601
166235
281794
56530
140747
205280
159131
113200
75851
247284
105475
258485
132082
2439
304405
155755
263524
51387
3339
219201
115476
230722
232063
143294
78987
74934
176448
124464
197723
107710
145710
211630
30557
161089
57892
15414
102396
129420
311166
224959
269886
69149
15406
293627
35270
51384
141056
215739
304680
218494
141668
204117
55837
323519
285136
176551
54624
184583
65686
308081
194941
245214
74165
145269
131836
24962
71434
109543
198908
164667
126343
19302
46068
162885
190719
269235
315970
117338
195507
308412
65074
9428
112792
38504
84233
28833
282192
176951
227180
8162
2172
297190
303812
107846
224951
227758
112191
319683
270351
175940
241937
127075
216557
176430
198026
79369
117973
44881
166332
177536
261680
48111
37616
201733
168524
90303
259837
85883
153351
166586
117129
38250
214817
12222
64766
18164
91111
221624
299665
238994
194953
296039
86502
7207
141167
221321
89863
88265
27826
134740
109548
315877
43942
44348
67837
41911
318053
316338
78322
108454
246669
321824
149738
257040
237351
165890
204978
12934
79718
148538
190390
250866
77314
260194
299558
241318
114990
41943
298619
234962
168028
130812
212848
86419
83560
174603
18869
279192
81862
52139
93740
47097
48612
255221
232992
299451
293492
138456
116796
54763
302481
191027
288929
75263
99735
267337
84640
176695
246952
172425
185652
171915
307997
9787
224417
231305
277647
229925
74018
148326
19381
2765
213853
213849
277221
63470
270478
284752
267732
169855
93175
42660
74406
125965
234283
65468
123794
71585
147450
109608
231515
30930
21314
139480
142991
303372
207387
77393
198992
125662
231740
298965
318550
223612
77650
259534
27562
142464
315548
157576
127729
295677
221113
134401
32676
273117
273022
33729
75305
256122
98068
84639
287915
310441
234764
51001
63010
128406
302811
231150
70072
172693
313750
302084
235193
183235
287515
108060
188967
2500
106682
123707
261494
54478
209853
80499
85578
16505
279232
149922
142514
198019
214176
159308
167483
190704
274531
307443
167385
129945
218655
212084
322833
84968
120011
287531
282592
128781
127683
219009
167024
51345
29330
255828
187613
54767
313813
7039
217856
216298
285809
101899
128201
45827
79676
185782
5640
157157
54555
185698
150652
145692
313729
80055
220286
273340
28381
155244
251490
30817
29309
41856
38127
218600
203420
263055
221215
38199
153618
240559
119917
303931
314055
4423
59384
248823
139611
180864
312314
120926
278359
197018
3659
84666
77448
209524
195563
66371
170013
173988
217798
247708
134363
227220
78699
316611
78622
100975
135739
266271
78966
90678
141942
136124
129068
253620
62305
177588
31243
233094
97350
287640
304338
150004
311043
218996
26694
15682
170040
147015
315526
55012
980
192580
261261
321699
177480
283861
152600
213305
68137
225453
266753
239982
149262
312445
52718
119465
129614
167715
292227
268893
225108
57329
191766
37189
179844
71296
144395
81805
126637
285642
189271
85074
5701
151306
260250
185813
114340
163926
150969
111542
12879
134657
62748
186064
137125
53855
202370
224991
7785
284250
153080
86514
87290
307587
27549
169577
164270
201781
243480
282450
51503
220884
246847
104710
213562
134100
99524
173066
101528
134109
99848
205454
164272
288205
319901
131307
67790
134905
293348
203209
78392
108621
280293
219840
122448
4624
82885
293619
58965
19098
296781
124724
120543
5870
196970
174978
164734
283291
233020
223044
240910
170375
187197
310815
203751
301586
198778
43585
218762
189177
216487
293200
173371
266758
286077
270673
49266
275101
31958
63161
153980
301206
231927
263376
222578
98309
192419
123324
322556
304332
100693
154439
6199
155670
247006
279184
273957
18631
111230
322105
141672
240930
199210
65938
169899
48683
127011
162209
287902
67877
244039
148067
103383
143451
79139
2455
188727
80048
157345
197843
105513
191459
47214
49977
56710
21079
319855
234824
302605
296638
63365
141278
296778
31288
303526
13928
92101
47045
122721
121419
407
188067
105808
174429
252546
112952
301923
207342
188184
222527
277786
130584
138171
242591
27729
20886
151907
31757
133017
164578
312383
199929
284626
239804
214242
316408
262432
271176
113190
9849
97770
103421
694
169114
52924
34355
75120
294255
251971
65649
118310
22165
571
47033
199018
110920
293203
176198
134055
253607
310558
23876
241677
33796
24000
292479
258013
238037
92867
193710
294623
12862
86693
311084
120117
6465
205970
268558
18932
271672
57060
296296
76557
30802
85262
43214
236846
288854
203714
276939
109910
277140
108852
138940
4076
87917
27498
6315
243513
26361
158602
302428
257531
199982
192814
26973
299624
159787
218977
293245
110240
281458
219938
125024
79262
107635
264471
296911
290034
215504
15293
198459
695
94357
305632
135198
290614
275667
104896
262281
222612
162522
36571
156419
158830
54605
123341
241926
10623
61516
192215
275058
143087
99008
294147
320553
277730
99955
59784
46396
245123
68328
261595
52170
101614
251656
80774
79328
294122
101231
264349
300413
83635
267025
307060
247996
14646
166992
24077
266560
172842
15115
168214
64109
154658
99156
302357
20010
280852
84947
65484
303219
237703
79891
129713
96133
181884
78913
163237
180408
122968
177255
47635
107121
183500
204914
119380
296923
191122
55025
247466
115070
6256
54573
278480
309507
196477
320630
142687
316251
302579
161477
236684
119205
49776
76578
9806
63293
161434
7970
146248
227870
123615
256094
17874
153751
85602
143213
218661
267537
127266
153589
148086
171995
56741
53948
42855
201911
27387
162380
62495
185456
75344
89517
48242
220282
104100
91619
290654
155601
189002
305116
313727
242582
92958
14251
323170
218884
130751
46951
34152
63555
154769
176799
106117
52404
141106
138701
112892
20441
58895
227039
266682
49105
272249
22232
22970
191301
207184
219270
164049
136488
203449
148726
232741
67350
143037
179861
145973
162806
25712
170388
312150
4532
169744
171179
200515
65316
25546
162975
39606
229559
92954
17304
308994
175637
263459
144726
309358
200955
317532
162553
139500
156889
238932
300680
145350
17190
73586
29004
114242
34721
188042
77476
260530
94162
98117
170156
222645
135569
246677
27832
91865
168433
13397
167022
313185
139929
1832
70495
167210
29301
2950
105500
189848
315204
166138
218374
190731
321948
313710
131674
473
56193
6529
14677
147870
289912
216919
104721
237947
212040
170302
60863
37234
3450
212613
226282
154021
156070
174507
173053
75887
281030
94185
133769
90732
107107
93152
235353
23639
214770
9354
13183
97155
254158
298843
134014
186305
192041
291442
65768
294483
80783
272959
53355
47994
207922
41052
179545
141492
262979
225901
154930
78360
246186
256340
117932
298053
68219
287369
31548
306428
311341
103114
145680
207878
188241
257163
171397
12497
221044
313327
11223
226432
135687
179686
215953
193543
196303
301607
185775
7417
203120
9552
7048
40886
9655
205275
249510
234153
96539
14122
220894
86682
286751
219165
246630
64126
161918
131778
231257
187428
101963
258294
199635
28698
200021
120242
232918
11106
170888
262376
192599
237320
192654
196596
129108
148147
8695
261973
287657
284655
1639
138626
85365
91083
246141
62099
162841
31728
245624
121396
228852
140508
136397
293258
260921
234627
281868
233687
278412
36426
183477
157798
183524
149167
96976
239846
257022
25096
9476
176552
211899
141512
162300
119302
162185
169666
245039
163132
88670
56905
25354
271881
124469
226382
96925
158552
219104
6061
101715
116907
62498
260059
180161
91469
54889
66167
129345
21642
70318
302019
215547
58457
264569
54035
127719
151522
184898
310797
106744
124432
238953
262841
118777
162630
65911
185902
112447
300298
216807
155079
168314
8338
177089
207665
65470
105798
14589
316490
296130
302693
70205
192888
85064
52507
297161
84705
23679
263789
187125
265269
1248
248252
143296
176323
86612
18340
69018
179239
176259
260939
61464
210938
12100
294831
235558
301929
73143
180927
75245
160210
245327
80759
88088
146653
2366
209054
278115
256786
216179
223164
247938
15195
37928
68569
280720
14349
309932
95132
204352
75836
37075
288088
261976
11900
225088
128481
320519
267044
219721
271678
27802
131399
129433
313142
163489
165240
318680
21442
55091
304826
190184
223426
181569
318887
141027
14641
251127
227215
249846
263463
269851
247860
127802
265444
91984
198431
125588
130550
276277
247044
62060
64624
87322
221234
75012
5446
12436
216154
181706
81478
289699
322753
168599
269477
62026
99150
301369
30708
8529
157268
237023
185895
147384
170923
90192
164751
126074
281555
38266
242371
93462
254441
304573
321510
3429
53396
57357
52943
16156
279488
266288
21685
194165
245432
224481
283743
269778
212290
111169
31613
317901
19136
62336
31202
18434
297961
284384
107753
162051
154150
166742
44690
156554
289958
53301
20459
96660
43497
12116
289635
139280
158230
35487
34311
188368
239505
95648
296843
115619
107976
299078
63753
72401
271203
32589
302593
160896
303569
5595
18080
153025
89890
42652
236803
305408
113758
320651
86595
45646
276986
306616
7292
154954
213364
195830
237961
201295
240046
274143
122362
142346
204704
286158
287575
259770
116325
70811
7394
89824
282940
135627
296403
303180
128924
55742
46064
223428
179194
144972
81258
262320
223834
50668
122298
65565
115311
22054
149180
27166
299023
51346
120836
59738
70960
232027
11499
59708
65672
213358
321542
268039
76626
204150
163206
279203
88769
125643
111684
26757
313038
41518
312753
153784
31311
10216
67453
61705
85661
71213
149193
109622
147101
47834
281936
99551
178061
219360
277441
94635
180921
30273
225812
193210
65987
260900
88128
63830
112111
153040
2524
185208
319564
80127
300262
20844
184261
31355
64565
77931
298929
316043
280174
116021
215987
283670
301723
259962
259426
303427
206641
88834
9403
21329
124480
198611
33266
67151
114532
85618
252407
69284
1870
30262
322437
205277
236433
68283
259404
218874
221395
234028
86891
173982
318982
238526
289196
177509
118556
259013
10324
29225
81300
202003
48551
146534
292963
5999
230391
182993
301873
6270
25193
125424
64524
242204
198809
76962
247818
165718
277743
139872
19174
34063
179648
194173
297290
119713
176456
52824
47118
76232
258131
48339
116257
90534
200038
13256
256533
166993
128598
306330
173306
229084
220548
125586
108420
297055
221542
292948
116633
311489
253603
118287
132905
116323
66818
219168
278242
38156
186641
107721
11799
141654
275484
221610
308336
171113
79024
18805
199891
240895
318134
6911
283096
18279
187413
145664
147404
244609
38419
259580
240888
156685
67992
120943
214556
19111
118022
187361
63117
201273
280937
58071
39138
56872
113912
98006
14810
64137
9620
283771
246307
94956
170980
292148
218734
303381
12446
90929
301181
124167
232930
71423
172840
96905
44832
267458
299793
227372
155488
237806
279325
284694
77972
113590
77432
37820
189630
196599
36710
113397
149981
169054
191476
101545
249161
260699
260479
86538
244490
182300
182981
187318
44465
83756
151787
86138
19473
18057
263237
285067
236250
107983
177622
113485
231877
314833
285823
192322
198237
32167
44152
37853
121318
9871
4921
131955
309151
239004
301958
42030
180063
213062
227847
42269
173874
97102
301162
308124
178020
63405
180965
4158
183503
5192
153995
142718
206403
192031
138971
92522
20382
274140
188301
245641
226155
104342
139073
138740
98217
311993
117493
316637
47080
256892
162029
305482
39014
51922
21342
138649
321877
261119
199417
103131
38190
113690
118351
149908
292156
149710
262028
103020
168917
59483
152445
131617
184764
152618
64714
59345
56979
36437
289197
278059
297668
103266
203369
159788
158662
29466
279981
271502
244275
272439
41230
11970
59888
235635
229781
271177
157239
205310
152363
70691
31048
152967
43606
1733
97675
268678
29698
320531
60364
72235
50862
214547
250803
186411
272327
55195
151557
212750
177443
229402
307695
144630
57309
49457
29769
106571
225652
294559
257732
105280
119603
120310
230841
300244
4906
224391
322512
103580
113602
222451
174551
130676
183713
135975
114188
268706
182554
25114
118144
90131
267895
65591
57234
305252
56774
170911
89722
59956
216395
267422
71642
87476
224007
68873
137531
200
294327
174653
89696
1052
124020
113624
76035
261859
188912
225681
33196
4633
78181
137444
289594
284709
105736
204947
138989
99808
137512
44061
293120
314912
54145
123656
222834
207709
20601
35491
32131
77683
309516
285231
320773
32065
225130
40149
289442
99428
231812
144338
7143
187433
234684
234124
272508
81786
162376
100742
321759
17231
119323
191722
198608
291353
109924
53572
244404
99858
290177
89335
190147
296113
287247
136440
71142
1788
185700
16380
272891
59290
237345
78545
185135
192658
318475
51961
139190
147581
250824
158259
245018
43370
220370
281744
148410
314102
41980
296411
22128
229889
296595
319139
100967
28786
279655
185090
166195
318499
115346
110931
281148
220903
12794
60786
33788
267340
173702
299348
120284
271423
322085
180585
248943
130504
131429
257172
132470
142749
73956
16602
308068
156486
48477
246220
228165
79146
17094
231613
144111
68918
1771
178944
96837
36676
257987
49384
296859
186391
67184
287331
171256
282430
303697
287571
18982
317370
85933
304806
229829
284847
293489
9072
237674
151580
307385
202325
248152
92116
41275
156464
137042
250518
297103
246992
37466
248371
229963
159291
84098
103447
72748
139601
80144
277337
233650
300808
183803
128974
20836
58554
183181
215759
62493
164563
13918
80171
209636
45649
186201
108574
86489
107031
128241
194376
102735
251664
244094
233997
122834
80929
109463
274939
226697
295075
97886
107442
34554
77018
257810
120237
217715
167305
313702
209611
294796
299924
2362
188276
49805
183576
267974
248332
82759
269891
125252
195434
256469
11246
144742
188525
208896
240426
262465
316568
314241
229265
2558
291939
283662
157227
6836
50190
174260
206416
279157
22420
142061
131115
184246
31469
6632
184288
101326
261083
196679
3713
154741
71855
313546
54356
162243
44363
62150
79334
182509
105203
26564
243700
135914
121468
117894
306031
220628
9131
247054
158187
41884
126243
107447
305249
297879
71370
146590
273019
125523
77948
114961
72726
309042
224394
117081
218907
10074
3824
273524
271720
278262
100019
307664
212947
280523
177337
146935
276243
277326
222194
252748
270544
11576
146655
57282
182836
186733
222354
103997
238530
37236
21932
220686
46637
126129
27353
25577
250366
268267
181889
137208
40094
86647
138160
219380
260506
159071
198648
118447
16302
50611
117150
42560
88551
49109
95818
118160
99310
258670
119165
255607
129638
224667
73557
69631
276914
82996
129700
185153
223388
129591
274452
11532
72282
44377
26249
262295
152682
211328
264719
148880
118183
151353
2844
10617
135143
46083
50686
107696
301177
290141
77882
280099
186937
232589
65402
52317
187518
86578
210091
221383
288187
209608
190818
164301
198735
2002
101384
211659
125886
264235
51546
103196
142134
121661
227047
306288
272096
942
37919
152152
184065
162314
160278
146096
96132
69277
207335
133817
199130
170332
55266
302751
167165
253040
140723
265760
194424
26963
299011
210308
313452
182750
269332
321611
169094
158204
214742
188909
24194
310291
163127
88137
219089
193312
134487
309696
152364
64231
314440
193411
135578
164212
207234
249635
267520
129332
253048
71085
17592
310804
96512
155964
159712
141638
40227
98247
114662
199752
108047
310187
5472
103815
34016
40095
226009
188856
155946
151301
85684
277194
67446
57168
198949
142509
25073
190356
202230
94909
6115
273491
18614
179008
43537
230814
225172
264086
250697
33153
56387
320101
248833
187743
244395
165037
38474
264197
231091
38203
304425
211573
9168
23145
234173
21596
217012
4935
123751
320708
202311
226446
172872
169866
311304
165058
172418
108785
142542
310645
72964
36148
159383
300846
252539
113996
224666
189248
121912
109307
49861
222753
210385
284610
230654
283768
123980
318707
185623
275813
235368
131339
195682
133274
318785
253914
175836
128822
61665
212862
169503
202923
144952
191742
300894
189407
61251
82008
196068
64191
116536
85044
237542
222179
491
143831
167012
126014
41552
266242
137493
134582
278330
302928
307106
141963
26877
61297
165029
130245
69024
8263
286430
299670
221665
309003
158117
219474
200009
316963
240866
52204
175386
169810
193329
85545
258860
226873
230407
319685
107443
281498
213752
167214
44444
323135
71307
54564
160150
155082
293719
182702
260061
39102
179126
30038
312738
236330
14253
75684
152346
176756
223329
304851
210698
103833
77136
38679
209372
105455
36675
27331
70315
260320
245362
321808
32393
197244
28047
116394
147418
97961
81503
18607
250732
64396
115708
258937
254565
299206
173622
290452
62048
320841
32501
159453
34236
210160
186244
56262
11196
103910
115191
64810
227230
282348
3868
126536
206053
322408
298320
133334
121744
106962
245098
220180
114444
101285
242514
189345
184885
49045
172716
245150
277344
38447
165006
114371
85716
254773
111558
84382
242811
78748
248375
8253
226556
247201
263003
66247
141065
18468
194143
286683
170852
35186
256769
86555
217606
140803
226062
47490
166029
156334
250959
271503
112462
243044
183597
80036
279909
195302
100914
178353
64924
315658
82190
31563
294730
79751
164711
49495
320299
247109
30903
279026
305392
93771
313433
280295
29446
223716
14730
225076
146565
235040
190017
175095
125336
129085
146930
177856
59703
317926
82343
167176
234419
155099
301699
257385
315535
116155
653
142194
23711
86927
243378
36977
99936
232115
149923
56157
148677
307748
307037
2491
117386
97321
241156
57869
35515
211206
142253
165343
103390
103631
231188
193101
163370
90750
114189
147822
16569
116410
118175
113526
173424
213351
221728
312081
188906
140178
238147
80126
137284
188569
48976
42629
124053
153662
295537
178136
248958
104603
245812
120672
179327
90736
106327
298567
163345
240124
36164
187309
81184
7990
89632
214213
194975
132459
255812
294671
31095
28017
77754
164554
95825
216270
134042
45409
131288
127722
33013
195819
80258
316602
154398
2598
106513
65887
113601
283247
103016
315437
142390
57146
79930
191885
279638
192268
268145
214423
254807
25697
181714
82376
104715
219183
190515
245800
59403
238842
264572
236577
13032
121425
19772
95670
12496
189611
138987
279088
281860
213989
46435
74883
40333
156564
234833
142796
163220
20927
5988
5170
82053
264201
287382
9825
162819
186127
172476
291805
194840
215494
148006
5364
158436
190938
186905
212204
63547
140359
202164
253906
151450
234785
303645
293261
12673
178966
234508
28255
237717
79680
259842
30633
214564
213586
105093
100616
219211
286875
73167
116758
114027
31748
5037
195309
238749
100519
24515
172607
9121
165764
61935
270119
152105
52173
127925
58686
124655
169638
213115
83104
96029
320318
207603
197481
255464
146760
93063
154077
83192
78845
224495
250894
185273
178032
275753
128705
186001
161105
88356
43033
30066
101774
313505
137899
117500
99330
18634
236776
210147
207507
160006
221534
2721
65236
207640
146661
10396
19689
101675
184290
279245
28680
19946
225531
162361
248957
96419
291060
8084
81613
29260
32242
46136
63127
213369
261799
175409
236306
137542
184643
311595
268970
107271
151291
30796
231363
225003
285825
100942
24813
176583
34397
251549
280493
216312
200985
36442
115686
5884
193987
95256
267649
145993
181322
250144
14361
30878
135879
116137
51731
212426
245333
117427
143763
245436
176452
157948
65436
107746
310135
258905
139236
297112
318145
17841
290316
97386
105644
208656
320383
22714
288883
279113
226517
45824
114239
11865
232388
56364
165027
117941
76131
69095
316001
109967
74996
200484
35462
214981
23658
187697
185722
140791
261653
111397
171594
126895
40273
152775
297543
91346
162877
160290
121504
152188
122239
75320
134081
199896
291712
276240
103932
156897
190209
254188
302872
214486
202491
232180
127529
282215
240720
37000
132947
237298
190027
207829
182998
57295
38520
239673
281197
315367
242730
79623
320249
55854
134221
231850
253761
91964
146990
263176
157893
91699
17514
252819
49215
306164
239806
199522
57210
294688
135602
12294
288355
8446
103970
211870
289970
248701
72814
230760
61842
57919
304194
312640
106143
254166
79694
124613
11124
14456
299761
173866
25723
174717
214714
104570
92574
80335
160818
122187
19455
136542
307058
145149
58820
129432
287696
247595
308046
100900
183084
147060
198811
235000
195171
203824
851
146641
184450
293587
183894
283537
64077
96862
222038
199608
167584
278624
213640
54568
70928
2064
306698
204087
203673
90471
255792
308876
131765
216483
39006
184358
64223
156501
4825
258348
183095
275418
22403
320025
276366
167246
190305
31911
186426
253904
297620
75806
323415
258773
93719
205602
305887
274481
71895
196669
122540
102776
277262
114226
322304
182194
216645
245130
219441
129929
30173
230938
249209
194047
83681
236688
165221
291180
322898
241208
288495
31417
284348
306220
10633
262146
101449
133992
266226
70733
80297
63067
51567
192534
8408
73304
141739
137480
63267
32825
293611
139739
320102
85376
85197
14835
161667
147868
246955
8960
66197
134569
248267
151526
183963
57679
152563
83790
309257
191825
6482
220193
313159
300287
94604
205829
277554
275916
101194
111696
187397
223217
95975
238390
278640
163037
114938
7784
92128
228969
8198
230428
307016
298409
264964
39282
241025
302325
33691
21999
234693
204291
236408
149547
288957
254442
117891
278737
64990
119953
117696
226606
264133
70535
188170
305604
267715
91655
276776
205952
32531
243071
254037
279251
147926
3385
191790
192158
50393
321026
2560
116663
245154
201364
123928
271475
193970
302005
115796
55820
120411
103678
318282
230713
152103
162171
198260
289754
76755
91824
266642
192556
268997
86143
53483
182128
304187
110094
143536
247446
153399
169099
231119
316704
137445
221613
306984
28985
150619
137299
75895
309318
307418
92725
227751
275903
104619
291796
116650
120872
243418
289990
197063
115607
185786
89719
129168
195262
134945
303643
314124
215240
153511
115465
265699
176789
205114
8719
232582
314952
101054
87780
171141
274861
50833
285428
192391
245406
21185
5793
44490
125010
227331
314968
304386
117550
252143
186350
266377
235578
56427
302919
161073
184808
323505
50386
172726
94859
232291
272785
270178
94477
8141
174057
150085
120437
228976
150050
99648
242129
263434
191688
151500
75645
21563
186736
319620
157877
294191
37233
96371
3795
188480
131070
317553
61217
202347
290788
291300
255628
4097
271031
191989
71011
98353
318455
278013
122043
3321
15193
306727
319150
186624
114787
78490
254287
150235
61428
276975
56283
252177
132410
31649
260291
103875
153290
277016
268782
125467
157146
12360
226821
244051
100681
123400
274212
310963
107687
16537
320248
248323
36462
271713
309611
268834
11515
159833
226928
217045
164236
24402
5114
49378
65653
262870
53634
48443
34731
83626
85804
74128
193793
172336
206131
42221
35780
226086
271636
145400
14704
153005
80222
219384
123795
127594
116857
233490
231407
174515
292338
117049
192962
182860
99177
101202
75247
94128
6213
284598
66132
60681
115245
192872
101966
273031
322587
138257
244975
117115
89211
241403
251222
199780
295062
214343
110574
206023
83770
264482
318725
29289
238573
166037
15661
187664
36135
297164
135014
296970
235060
15218
110814
224148
264041
43166
62653
84519
285422
129613
244030
23575
26947
213770
30283
303252
157463
6869
181553
93610
38788
282957
269478
299016
26953
107429
322679
22029
111531
47666
156920
236643
119893
12027
142820
127648
149600
176205
283113
134983
99819
196971
255677
258219
192898
78795
127352
120369
74588
135447
13069
129935
82518
36048
259657
303951
288201
293462
30700
16591
26148
82397
29450
94738
3344
140841
177342
296725
121971
301696
179100
241638
172672
259420
244815
65613
28320
234906
28596
94061
152659
122375
60230
142271
287647
230429
189194
255281
42721
306816
284585
307006
173171
36914
47558
10996
82580
305854
128511
177826
211308
158054
299988
245437
71865
111388
141347
114718
321441
69547
177310
74558
186615
150829
260303
82595
226539
298661
311638
237182
109319
24570
137329
86949
79143
10948
288092
273710
285342
305789
251905
138082
273633
311500
121016
274705
6579
7617
136979
136301
1883
167169
50346
16576
89161
70542
151172
69910
300174
123607
160507
191748
14637
37205
279158
220925
121233
101053
200625
186536
69567
146100
266755
238035
39466
46607
176023
130026
24227
77978
286879
146384
100393
143495
50693
237933
21870
135345
152807
267625
168127
311250
43721
256289
140511
514
188334
319035
38334
321041
233190
214203
29075
161079
108765
210531
13790
305926
233658
282812
82514
25678
290493
261284
248289
311242
181697
138128
187738
216755
205401
308438
220131
315651
177629
153852
173335
137387
56495
15644
88194
268859
70584
4442
267562
16341
304148
159819
169242
261347
80885
27444
262161
126838
81767
169032
101263
311403
142795
37536
82620
254121
88133
202047
308953
85081
217133
228129
65651
143047
123070
249775
168935
202607
243606
247769
253009
240528
281950
84543
267200
48885
27807
252978
163643
189595
86293
5167
244059
138939
304647
178379
213417
189010
93207
213171
99729
125321
2442
297722
44416
286278
78331
112472
94000
42073
215628
171328
82194
203315
212044
91952
249567
36463
257662
264343
281210
285538
131181
161509
188499
59986
295955
125548
164453
33554
87559
59388
22208
234187
83379
302942
91544
23466
114861
146519
301852
102059
11155
256204
241391
169264
11780
316614
67090
129634
86896
121599
156265
2458
212817
107115
238562
199057
88698
73716
150
8412
260170
160079
62964
194684
33370
260204
90190
257310
14137
101094
128116
249031
75808
97973
303878
75252
186187
204618
299703
293483
267815
32074
133662
211088
144388
93212
246414
22785
74983
299462
129290
141489
23517
300678
191307
305208
72737
23475
259666
212445
107293
59326
97828
51162
269626
126225
221013
259432
276015
126591
290287
85549
230843
95258
198599
5336
80445
21723
92318
304341
141225
1815
303804
299359
327
40230
143010
191754
311808
234049
176389
166031
300309
194060
195598
164617
38508
112245
146963
24321
172295
249793
167232
313250
90086
6958
121208
299923
280778
120387
280774
303069
317434
157406
286111
170444
2415
289760
86113
252790
150133
11535
254905
20703
209004
46335
265747
58418
129249
296359
323395
296677
250992
231822
210151
207188
220243
106095
217744
302318
299205
36066
40034
186277
247032
190946
200733
301747
277687
119372
245403
145436
33116
228961
245342
241798
255443
120286
264062
61806
62525
99029
170456
102498
147397
149109
305321
223966
9665
144723
161827
191473
129938
268605
52835
59829
134556
287325
97383
31171
22966
234334
217157
63143
262004
286170
140918
280341
250160
238787
94498
157579
33567
161345
49616
186863
196266
69663
127298
22794
71388
6404
194642
76515
57064
240321
77292
262037
244683
45828
131550
163659
202976
320836
271285
51380
176371
208527
137343
268013
78222
239024
261530
288454
235596
299968
294777
120741
136005
118738
69187
283686
63955
318222
84111
203161
238505
249254
166900
21100
12920
224102
303600
99346
25511
66663
38745
135111
250687
237125
69411
52301
98916
74917
189643
245277
101250
296568
227333
307063
181552
105752
101055
71189
182388
147519
39200
82378
117792
95097
104894
168520
115484
50674
307608
242599
16821
99287
37598
45580
24207
58012
151421
48470
95836
45447
200566
34756
67810
101789
22513
288340
92974
72994
227432
52754
270817
256551
287620
99964
54418
91219
225374
220979
256074
61499
183706
43366
205365
153637
89042
87192
17849
245782
1015
171821
50606
164895
4522
43590
256668
146722
271661
18491
76555
237349
107908
206242
113586
314235
256803
185972
26463
292402
238806
192507
4119
180868
291524
75932
265260
32379
189886
43308
302931
23620
205635
129982
46333
259756
237492
27215
231559
236106
268353
250140
90071
189240
90945
12188
21982
313978
38184
11094
103028
305226
296002
322204
312210
138209
316698
130565
103779
67472
58784
269107
238374
199406
101783
40066
232767
296274
266426
52889
243213
114048
163618
275332
310479
190275
308234
301698
247608
43443
230256
105359
235877
107558
226068
138108
137989
301460
254853
119039
225481
177052
113116
99715
230696
258309
321004
225168
247531
266629
127229
201137
44924
134152
135805
78474
292539
40418
26817
46156
223954
151193
86044
96197
205686
267053
56232
274905
100827
231444
256387
115863
236455
308705
104849
62161
181121
269048
1513
57528
224742
80065
121010
186636
16075
131276
151655
23829
210768
115375
185040
244201
310945
188553
179139
86737
267506
176174
258311
306587
83145
195899
155559
182283
2818
149462
307276
39567
295924
26512
278016
281933
322677
265129
301123
206846
54612
190235
165041
78998
230986
309352
264626
152062
218068
97079
285208
302841
5705
57484
69198
125304
286321
257879
294785
303714
143461
96136
207219
125125
282965
180227
89052
10281
176317
285847
265776
130695
99389
1749
59628
62354
63590
240660
103010
289464
176819
83236
188430
130075
131969
224301
82368
233070
291381
19532
270899
134700
308129
219633
221935
270269
133917
141650
221415
87833
137154
231084
239273
249237
97411
163314
140737
34429
265596
261183
320747
10749
85959
99367
64415
165260
107495
12480
250134
109340
68452
285222
136317
309389
304887
147273
17242
223992
81275
203723
267768
115651
190203
139142
16208
101754
57346
93571
173192
204184
280516
30190
145778
32888
264169
95661
111948
19540
191288
81342
30675
199099
681
25122
198818
236132
320287
19673
159831
20338
311214
191934
93203
88629
61463
282288
219171
152631
71528
81505
36567
8381
168689
248226
69028
316855
109068
306556
236484
244161
90909
102654
207841
43203
118681
24664
313745
184813
256674
285789
308798
195772
212737
40554
120382
161930
185640
139340
126219
55610
179114
56038
59417
165300
280162
270100
191285
175472
290547
157100
72074
299801
149912
37527
301148
208551
186568
66878
245349
169529
9456
275674
224849
17196
38428
288663
322818
201756
265051
149506
229594
115109
173631
20061
281211
103476
40044
58633
54788
36841
11389
245120
200341
133091
5207
113649
55139
270336
168045
106197
283243
240415
264265
212486
37675
110311
198584
263933
74027
219369
170390
312066
115794
112374
255155
206372
191645
266914
54257
126590
290432
199238
105769
207529
301453
38737
117419
103207
179312
163203
173133
223774
88473
252069
282325
133001
16696
58100
87507
285985
279352
312570
140832
251686
225855
139251
203586
227962
290014
6902
94791
278131
195569
299316
246135
143677
126896
220986
231102
308074
86363
69492
86467
186150
15097
155883
100172
151592
132918
33795
73193
271703
238367
284296
40969
232350
155914
176699
303859
123016
246198
105772
258872
212245
186724
1459
315390
206557
50142
67968
9264
126707
247725
275042
282593
289389
231277
187068
312435
319618
295108
95622
161616
26808
305521
318872
260798
271452
123583
147438
317601
198220
246836
89925
270999
144565
152931
126612
140250
105369
30651
72731
252526
191455
233179
116024
7827
25150
4163
86255
31863
212813
105060
254070
249514
19617
71047
74779
213549
128485
107610
312974
166096
236386
156095
36234
278362
190100
80336
232297
7579
261140
9779
139316
274913
314910
14790
41877
194885
215189
96826
118974
125142
267004
128245
91431
54492
108887
296707
291141
297049
116791
226872
162310
297254
222568
319974
305396
20298
288990
35690
309088
80247
258822
12858
119238
171699
213230
162056
246722
100113
249329
94370
247931
36711
267100
247600
167298
297000
294003
257718
172936
58552
43463
45960
62313
67777
129111
100800
25190
115557
227408
137720
238327
222938
46737
142584
128003
302115
281820
248885
110590
86740
265503
166314
83481
116701
81072
159912
20043
31535
223242
77080
152256
129621
26648
290309
66908
160004
150526
180977
247478
33800
13225
55951
297686
79608
212121
237039
134294
253161
303818
43852
101274
163529
40327
225350
63387
12593
25265
48191
79569
282323
223982
245370
239508
302224
23316
36229
196810
184031
128947
144593
49134
11812
89231
230320
258706
23958
180500
242203
69167
57886
194164
229885
97587
208858
148522
312442
222593
175325
52904
181190
141020
298360
40775
248985
285379
123526
144401
76036
216178
140865
266210
129909
259664
309677
176450
55623
129639
235756
164246
891
98643
286134
65963
245596
322858
95284
106549
180260
50141
251187
11088
166560
148466
111746
265765
154142
218802
165966
145085
273040
135487
138863
130230
238373
44422
246219
273188
152585
155469
16381
60394
138744
248890
60876
180855
233808
226680
267048
291231
177457
313551
122193
190785
135722
318291
107885
25825
317468
242971
161460
89008
184330
94377
298033
16910
65449
263118
98901
112186
250464
243321
131119
96073
138544
312764
7958
284829
183120
92711
2445
221686
133013
33849
211269
154970
262931
145341
35353
25513
98195
236372
124155
136627
313967
133419
304344
100020
144284
79136
231680
156058
158902
65244
227184
179778
182090
24846
57123
44790
252497
276440
5404
173016
21397
273200
121090
80321
102540
232122
158349
20013
154933
138281
44349
121570
216630
89473
244479
310812
307167
91589
201278
284946
121818
280539
295698
85953
40617
24562
61709
301479
180469
233035
81174
155489
307131
300590
99220
177349
281530
115096
47987
44314
238584
296148
313842
294726
272142
82512
275491
166523
215638
20268
17117
74312
232046
26715
61435
251048
88134
193038
267377
77198
16829
108304
287880
145117
179961
5541
228013
8857
75445
259947
288264
256605
209796
188984
69991
10069
31617
61805
218721
167855
148970
106596
14504
200493
150717
41039
132409
24755
59645
128465
69264
275981
87329
35384
37397
196325
28768
360
36106
160042
152730
167151
307069
97279
38880
16267
297418
126761
259170
34427
270322
312550
11840
182648
262902
223692
84353
290324
156962
184834
320167
263185
100561
50713
167625
22180
145793
90702
292621
110878
232403
5505
251767
288160
61401
74363
173206
289056
113653
320780
37869
101212
233523
1234
129782
18819
280109
38636
271681
73643
61459
190613
211795
227167
256879
184367
131693
75019
230251
289191
1011
134261
265063
106273
11251
253268
29191
114296
111595
309976
106888
221403
71826
68937
317827
198460
61668
141628
238234
308326
259070
301942
211701
293711
308818
95263
51713
26143
4958
163812
308294
85924
138214
249912
309580
224911
148181
83356
221408
279123
275671
813
186467
56310
292500
79348
214260
66087
321651
257207
104347
103377
92474
200139
78286
177579
227946
57471
224462
213810
168898
72948
147755
311685
16855
291173
11767
122551
147372
304969
43284
176157
123300
84050
296920
213160
97798
55375
265671
243843
256223
280800
310918
18492
62361
239657
284791
10234
264535
278278
278530
248638
314683
109527
70482
287887
302042
130399
259104
149451
187857
263428
135798
178632
31665
298209
48115
20220
247155
276973
64051
141917
151807
87239
154323
202038
44713
25260
240320
174859
174317
253563
233085
188150
68129
301145
14103
264189
41399
107316
28954
276157
296973
67562
143679
61192
62299
174055
4826
235031
277034
15382
163514
50473
110092
123673
82105
318500
212208
3264
245434
162513
319162
8124
89791
124521
244818
237570
312137
146088
4811
176691
161640
202416
210576
101897
226648
293717
29085
114960
222151
100772
221375
182197
14690
159754
312094
175866
173713
274085
31948
33511
144772
225865
19921
217141
68813
160860
24687
145995
165828
56422
104739
41098
207858
91687
56991
52990
32957
156802
204860
98416
212274
96639
129693
121051
119015
151025
180866
292382
287033
237166
319555
34625
201490
108371
234737
266080
69529
73419
142943
276571
52522
286620
94485
197379
232111
271497
156173
86697
95529
114072
89270
134485
48382
318178
216543
238382
157241
143185
51499
82569
209928
76010
179966
56738
21106
315042
20861
66840
127062
56564
305690
34569
97601
216809
13967
277164
194535
238669
150673
109066
203271
238885
322370
42457
146664
157443
108388
92264
27581
224556
38389
295554
70639
288907
146879
31143
67222
78921
224284
130121
201500
296877
67402
271877
229735
280005
14002
82335
139120
52323
31270
243386
45429
313352
92692
83394
153860
141049
92857
38327
12283
321223
228866
254205
127633
248839
111790
27313
198448
76669
14196
277267
19072
149834
143452
226066
202008
16718
22462
255474
18108
196213
69717
190187
109479
204809
301096
238144
213613
154035
206754
240217
33597
80547
161248
21130
56468
193842
250122
63111
273896
158525
101479
72328
229080
184324
285288
301094
188558
53256
202979
37903
297128
275949
186313
184803
279271
79544
262417
210762
157786
231473
134514
22228
307054
257963
200492
243577
284736
235656
313300
303359
244539
200309
52846
69591
82165
249410
157466
18857
198173
85258
194981
144080
8363
91803
222378
221483
276210
29834
86173
86669
69683
243017
156337
313881
241484
87597
222245
145246
222879
208175
175174
124842
230619
116000
218316
270986
275191
223825
306687
254996
48410
192021
317654
101647
107375
297585
303004
263111
298714
187383
185523
43699
170038
273494
174320
199722
234468
193225
193593
131682
9695
104089
156839
261692
79023
218292
283606
232638
17896
124160
266584
316817
168759
127969
81215
267843
272374
175149
267163
159265
237886
254155
168505
234614
204120
269181
37781
21814
89553
18142
5927
224709
2624
280272
177125
41489
320667
127812
278490
3165
182429
233046
43000
163872
237226
125948
214519
266184
13676
206701
294823
65137
209076
19241
119879
126989
298641
130493
59995
45309
244817
137503
209205
21391
266588
111332
232242
152094
223653
195776
98145
45713
126705
117977
84751
105969
208364
118484
282623
276451
258043
194792
167145
227410
173568
118366
142489
225622
110200
80106
308804
232163
30894
180862
304752
323447
290909
313279
151422
45630
13916
159548
155309
249137
106018
273671
250486
312579
73531
22212
21003
252812
56138
11559
202339
55912
182051
223022
161965
158796
309274
165590
188376
142222
243556
184165
76474
225210
87110
309770
175775
238740
115435
24875
164127
169690
62606
86490
60149
89807
23650
128766
36865
169872
119358
100538
76596
88420
305672
267115
61777
121332
5489
207778
193217
23637
198513
120122
245280
306605
36275
121178
162867
115646
203796
143622
20306
126971
317393
193223
233701
226462
301742
55086
214948
245994
155695
14321
117352
167396
132107
200199
202222
251101
97952
55526
265394
180507
321971
308374
202945
136635
110281
173071
122291
187991
243387
187987
235105
161894
268692
149905
85960
238283
243873
257464
49246
219144
250842
146377
77827
26920
158959
2659
235620
299286
86516
178845
68012
194761
236163
150672
146201
54914
36496
179007
244070
184639
235277
79295
192582
6053
208503
274016
277481
296596
139275
234501
276655
227386
148765
167481
98903
248803
229175
114498
87570
315903
102959
70615
203669
284535
255466
177962
134551
303551
124465
117345
303367
226596
153090
2576
227234
78959
235926
288291
85786
225341
25920
250585
254570
322047
80372
64165
142502
111410
149729
275833
287561
271832
132636
322020
239545
6251
137656
165308
18630
148763
21042
222060
243786
2257
309781
164781
104464
308286
212777
103026
36858
262476
211082
225922
154318
64755
210301
39650
49066
188766
134751
111964
235275
79951
263484
294793
50117
319382
146032
284514
282624
128294
206699
113076
114091
318899
151293
227965
100653
297658
221091
74747
317895
235757
73826
95591
212564
12052
155663
52172
264015
245797
296716
58121
198623
178068
190311
207800
243668
114660
151511
274097
234191
228533
242961
291349
156163
36936
61994
166686
314281
242306
19896
252340
178472
26504
213461
167205
85180
65413
169117
7666
222684
19029
24720
50856
231631
311251
173775
183495
96540
126306
26760
55640
145310
65503
126215
183129
161846
152167
86663
243547
234252
96355
185435
238579
95742
45336
298300
186516
125413
58228
272003
240522
208379
25464
302686
178916
100162
163710
299213
4453
116413
54135
256834
6218
262431
304379
294267
244811
57113
18834
254239
159135
128111
255124
23336
5141
322291
132640
150842
310951
105581
241071
99419
46903
315313
236391
181368
185760
211216
214182
265753
303399
279554
124054
209349
87082
199145
75671
235903
102138
140643
274933
316796
214376
285493
142521
85581
35393
39390
303453
47643
24037
120336
86608
252501
287704
141022
232637
253003
252038
208462
224361
122113
85500
8764
147526
308012
6724
28260
319539
211202
151839
256020
84651
510
130559
233720
141511
17173
311236
52590
150556
251231
272677
175844
294409
235954
25014
154975
242379
183053
44947
4199
103537
220394
216511
241505
40182
292158
117280
8139
176869
99402
279933
71096
88765
228501
242267
206579
11258
242145
112225
33667
94110
119620
130615
262252
73260
208458
163413
153682
240265
26986
284552
10066
229884
218975
41308
34258
272050
4878
230125
4172
59395
256694
168109
14313
211527
8639
40966
236617
70575
39708
13421
264901
9640
218444
239295
98621
247352
73546
292785
145063
183566
258017
104865
218909
289288
45563
71801
311146
48204
244799
131633
125843
196462
264845
88253
52969
100253
235797
19470
314420
258460
238518
118374
278838
9652
290099
146470
94612
207517
307105
133139
124570
273314
181970
313887
109120
71312
196709
105023
245848
226495
267513
95402
248193
144204
295693
132886
234427
22236
58315
123450
3527
272526
71944
143620
188158
88943
105457
71464
16289
11035
153326
246050
211935
26762
135248
55789
304313
162583
273557
120636
306112
4995
244807
41276
35975
164844
144310
135031
300994
205462
215058
300411
302718
232107
176338
229165
2383
167931
46683
222240
188324
56217
10944
48412
239181
231148
97532
142664
73405
207926
234524
46748
94766
308852
35648
320113
283595
60481
68977
277885
174885
205561
262856
181141
307503
240162
190410
15931
59135
306859
301861
67575
235556
221636
301895
119105
225576
238237
129605
19548
251427
301984
192429
154334
52700
82496
27335
283034
201074
33919
18006
84918
317762
153276
51194
213213
66736
163694
193747
276068
225833
263786
275888
80651
130416
154
9557
301693
258933
264502
307117
290296
58743
286030
306663
99896
140112
275937
272362
174388
32660
142561
69161
247206
129626
40685
69201
223558
195017
202307
162187
178255
297560
30428
183106
241678
57095
80370
106269
47258
187105
176996
54723
260754
244245
282781
95918
289634
277315
168086
163992
113207
300948
237730
144096
93617
9051
167080
208608
78670
73381
171721
182536
1667
203318
180497
31906
51769
176442
252470
76221
111086
211276
22510
264221
176641
90973
212493
75634
179825
21618
146527
289748
293978
173161
25793
261908
268778
163707
252883
8951
107800
134931
125713
140902
72770
26945
112781
43980
143026
17233
290748
38728
4298
231375
147119
29424
149026
251103
248733
279144
201301
85250
81356
267734
16255
298438
74890
298314
229534
290351
305888
240682
167256
237131
236532
176905
8272
171597
143629
110852
54271
199766
315044
291870
105393
74063
97375
286588
58750
149250
280120
184981
207816
1063
163608
116135
269578
269965
303145
243299
43100
305757
260612
213722
27121
168945
86582
129013
256520
146623
317031
253973
36998
230432
37933
316548
225668
245182
170374
159870
58619
251453
284663
137360
154423
114164
222785
139930
208556
65744
119241
125313
283402
203356
127986
42103
147492
237172
191568
63740
60
288260
193197
153802
259599
132787
76564
71995
87023
321567
196493
29720
289710
10849
43137
265404
255797
191343
98286
294031
74649
185145
33966
176985
185373
79957
197771
23768
161889
267526
14477
315137
163914
170318
206168
262347
128405
58248
315061
2229
299337
39246
298555
241361
33451
291320
245545
191682
130410
205797
295232
282026
303311
174783
96297
317931
90949
2851
122870
187676
124508
228508
40104
24483
221288
43435
224758
142586
140878
264140
104476
273402
38688
139592
157117
113422
271488
269735
75490
154224
308779
309047
36587
22223
290640
271271
144056
264358
19041
304612
256829
120775
300253
198077
16893
86777
255295
174566
295199
169876
19135
88877
8177
87025
200852
209374
68274
222475
278005
234549
64954
220757
81581
29462
133968
99865
125027
240084
232802
36266
172666
190156
298397
81788
67390
133449
141066
60536
161859
156443
220360
241366
270130
72588
171265
115865
264291
87904
283548
264362
298974
256931
166032
159175
88298
163185
81067
281840
277013
75436
255519
144815
9287
126
288894
317986
197978
256472
166549
47445
302921
270741
23779
21524
250988
188647
182794
98970
254932
224738
251022
88143
196334
241713
127368
198748
162546
273495
115986
166404
256549
28461
159492
205723
11328
222467
153060
263239
172142
167494
103460
295658
48828
163986
253134
12700
297525
111897
95464
57091
229355
145755
27846
13275
245033
101801
53749
129964
105521
57098
24821
7192
133694
120461
180079
91603
79605
108145
67172
661
154059
29247
197818
37763
52919
281270
24495
294238
136091
106109
279316
207575
309512
308415
310395
34167
103628
148552
235975
188415
247704
111105
83881
176124
8918
182424
88464
316013
112428
264912
70111
141844
225658
235199
149783
162745
172775
31994
277729
221653
314213
247432
16994
174896
113695
76248
225078