74524
89682
1529
149941
20528
263598
15012
180554
43292
26506
45604
193930
35652
128275
13827
185927
174028
219559
255198
174007
125533
291165
199307
68156
103608
223541
132928
174310
139965
279696
276215
223962
253193
54856
193434
180728
8883
24251
263062
126797
268859
261704
220357
192805
151460
231195
138581
98522
218729
247290
7550
238501
198877
193063
138224
170090
93135
209023
275921
16910
71586
58838
194203
71598
98820
251191
161243
225838
115083
234860
193012
60015
150148
114059
248745
208997
226549
25295
95876
184142
182798
134784
252621
194929
113548
54075
4987
106086
206783
70089
35930
223645
166332
64177
152920
268702
251619
197921
57468
160462
151912
96503
165523
54641
141521
78675
199861
51523
133468
40607
47164
173440
107571
287042
212067
1845
114312
102515
24600
15132
131152
131125
194468
267225
213010
91274
90971
10359
77078
275888
138887
191043
123406
85569
43977
60137
285602
78005
287397
233675
217689
7102
123142
269583
158767
91726
56053
209445
38657
222807
190937
52727
256346
91094
148199
162183
28976
121852
155682
204587
266766
192
124549
164749
152154
268688
221875
265837
289729
94966
146323
44773
18027
66122
64893
161716
49428
20989
78084
20057
289366
82497
88381
50554
164137
32373
284054
173690
283697
150009
238721
237413
163821
292788
130084
123660
110730
142654
83654
98599
123357
146783
122900
212612
179256
101151
46419
128460
197343
251161
241631
264408
48614
54577
55325
118297
295309
88144
286547
109004
4260
207262
244822
89352
32144
216525
70437
29741
31822
34474
136190
277257
137790
86527
38189
290223
11471
232578
263998
109942
70472
22903
176373
160225
17700
4469
231075
232388
21672
88806
73937
227110
109339
75378
274047
195489
244416
50888
46692
102769
8685
229004
29293
270665
111680
136780
165612
172780
141588
118710
93784
182202
231767
112349
181234
208781
76263
145077
293337
225218
32839
164361
279698
124440
185827
108151
284883
176211
121234
193562
270401
203495
207276
111599
36260
289836
296749
20500
34675
288511
162392
2443
153866
297953
36665
174932
148513
51653
4705
230674
39159
276045
85802
138662
22102
25993
281466
99847
247610
167270
155764
215620
80227
200392
181664
45653
38913
150496
193826
81841
77823
206022
227311
96878
222423
49381
245347
270358
27171
128350
119672
62148
148648
153514
168072
118348
176748
277521
191652
88666
92189
210861
229266
731
56948
283182
186113
18829
190482
97352
127489
46422
263813
155936
199958
86304
3155
163681
65110
78410
168070
130146
297954
22585
20257
156915
262980
235076
131884
27147
235488
94047
50972
39309
250622
50823
22681
167460
24300
174503
252722
150447
44915
177300
45194
39748
83443
149182
148148
55000
261580
31474
228102
19987
181518
95644
43302
212466
61099
258752
157625
88202
124254
44209
293881
211334
294520
240516
75841
254025
51736
290174
154946
212235
107518
198061
221866
194849
165990
253653
191282
251133
194910
153142
48225
113201
25630
247940
31995
122563
142640
127601
158112
235614
285238
118379
114727
107510
51091
259359
265402
169246
243174
299529
217133
63344
126264
81099
56132
292027
118487
239819
111413
189738
79417
235318
205274
116224
201481
95799
163206
241878
79185
146759
272959
174478
136194
57418
146357
212687
176726
164562
177882
233097
193696
156476
21366
273720
206344
106923
145001
232763
106840
283408
229010
7975
221831
36775
16666
128062
212860
239863
45441
254401
229313
56907
198290
153969
62450
30350
141857
115110
274450
105149
112078
93125
50243
281824
192553
7938
90946
92872
234284
75473
54840
84110
234124
12330
32779
271734
20782
29223
211927
142738
29581
19672
66650
234032
218814
190087
81572
206791
245546
94088
135048
103586
250235
249340
116388
36507
177713
260112
299865
107171
67185
71992
161131
209727
111835
155559
37718
269016
227706
159693
277743
51652
239806
159761
290786
173187
28437
299893
164667
89377
299282
284748
202073
214278
132545
101413
292025
158388
52569
207968
85083
45608
47030
264667
37401
132186
218506
195997
249626
285741
203467
283529
132665
120853
42839
145757
88412
202663
291353
78465
241433
236798
166846
88950
189437
273102
100875
209121
162249
93209
155182
61615
174005
133294
217814
78099
242372
75491
130410
46852
277164
294845
141944
32940
62762
189088
510
281515
192640
190108
121257
280091
254855
246154
53467
103457
2328
225791
257167
171532
270799
87057
295720
130289
55646
37640
85878
138093
157207
178605
259472
193696
50541
71426
35169
25624
217075
58126
123867
83600
142493
17827
138003
234549
277123
203246
136772
159841
292311
105666
228713
216264
173445
30186
155416
7418
264070
10301
138426
115562
283486
206858
103939
53313
239016
6894
58581
23141
244305
48352
277977
1775
276964
137047
278332
67789
59810
13530
96106
280571
217451
623
220285
161518
118691
252564
63716
180415
64104
90543
236350
100740
69999
259445
29348
137009
237209
96389
191455
295426
166069
173391
141861
228189
80941
230664
172307
86601
144181
139963
272836
242004
199225
63971
115677
140355
122346
200143
122141
218207
137617
196120
143148
259436
51247
164755
161388
99087
275344
108729
197749
241148
282367
16444
150319
72055
130365
154082
235155
86405
45480
109167
224274
257168
125196
44413
295458
290696
67962
286494
246162
16732
182755
35885
138342
51908
36984
266303
180195
272018
256120
147533
67584
35
30614
179661
122764
129297
19028
197382
17083
202427
264242
209077
215717
259160
52117
736
64667
214654
281138
90309
157902
239314
203974
201801
217700
297979
60007
292805
194011
135466
229278
228345
105148
138916
103415
296727
117650
195997
63872
236541
32075
246028
13052
221735
244119
36123
274540
206231
253043
9781
210373
188656
138415
129341
192393
24403
190713
252841
31577
276007
25411
53448
105879
85606
49332
209634
20529
225784
238864
80918
252466
173833
236478
180363
142219
55425
268965
247203
33593
194238
215010
248906
158404
76561
225720
187380
248120
111072
102905
246398
140404
85632
111457
230147
40141
170959
118439
86887
173731
264744
268441
46422
201145
85398
11541
34008
217180
130224
175248
33165
267870
149132
108784
236091
132263
161163
115211
23451
157403
247905
106988
249976
204886
36386
215954
175686
80611
109352
235369
52
253174
207856
246378
61929
40218
116884
123428
191840
277953
74999
85636
39457
270763
157916
137244
249313
129784
149554
112181
179482
267947
19333
200862
36497
203217
142495
132817
81931
55622
224912
49423
198353
116834
196714
19261
82844
177514
176387
21800
105205
168463
16864
257449
34604
196355
205307
36709
299355
17910
286034
194043
64144
213602
201214
46328
34301
264003
212390
218464
230399
22391
237255
169838
8160
23050
77738
147726
59826
206188
192674
118208
156433
284581
18123
7073
85968
293457
103656
244407
278196
246972
253139
229316
28411
191459
113823
78997
10365
130668
275038
110311
11533
252866
234279
25840
148305
269730
94151
48692
24789
73202
95908
203853
175439
91875
182630
102831
211859
111227
4660
46378
58148
210977
61293
78898
109128
280855
274530
257710
34924
11119
29712
222755
11264
171336
220853
219593
251146
154802
271037
245835
178475
200165
15069
146370
148217
249821
219802
292374
92240
196727
176973
168194
286219
49046
226332
57762
211755
116149
46636
25988
168088
73533
201583
180790
18718
2195
172647
9561
284013
39662
1835
147513
72617
217988
280504
157562
217085
57255
279000
70223
219949
164693
25160
68159
293207
69717
37227
202184
213347
5728
40295
139279
210943
182763
83687
248137
23106
156343
231074
56066
242478
61247
160162
137547
185944
62523
202259
33683
74596
261011
38411
244003
207521
277759
176792
52724
261832
288401
14441
198310
192697
138585
157861
206571
51361
93413
54459
224362
283976
59946
30260
267517
135545
30471
8091
191947
164324
213866
147711
251556
141864
11875
245591
156499
122452
185703
184240
214955
95083
230042
199368
259098
253729
131761
238505
92502
49197
76825
112475
148766
270623
150838
150832
289365
134812
8967
36096
89155
192957
36742
139527
882
233239
252823
202287
48055
121709
208418
239862
185934
214524
257873
115168
117350
252372
236480
188847
207599
54174
113374
95524
177357
14683
156605
87091
272029
30761
169143
254137
143886
7289
187085
150724
41350
137952
212125
288006
144726
278148
299657
47414
200629
138010
264860
130300
264129
99140
123454
234619
13863
274982
59163
95677
71374
218269
182530
39809
169820
183098
55252
172855
78147
143688
176380
218892
296505
261409
134370
289464
169680
57423
77076
175100
84017
77912
120263
221719
222970
104780
288950
90731
290593
188274
229304
204954
57875
124134
243222
2268
4494
267832
56558
159151
95293
96725
91068
13743
54102
185640
96199
251761
71728
115087
274562
99162
40931
119835
153136
191915
67100
136814
261967
240089
284508
174262
55282
128918
80817
234432
113278
273516
185793
246026
51684
38315
37094
35545
222196
8371
44693
239720
135090
83884
257263
113778
144150
67639
23827
34457
26381
173546
10989
187995
191008
274684
112865
193534
184820
158695
83168
99374
245748
12562
94806
64407
187993
188675
258924
31897
299161
195487
225303
133275
139376
137966
274676
298064
79184
25660
221324
265560
150095
118847
171420
70413
265111
253029
221583
234398
245039
64863
126555
287386
114786
98149
238711
106191
274061
218339
99653
220551
248390
163421
130179
49658
185913
173837
250735
296240
158238
292445
29836
60957
169031
144001
118513
17663
86627
213328
206194
31881
93206
14937
114456
179363
275194
12946
38835
234033
188235
119454
256548
170596
103362
296272
189036
99907
60921
284265
246866
294215
56910
243246
5279
119533
147584
262401
87326
46904
122002
191057
72133
68773
195660
150000
131451
12788
7881
143184
172855
86297
121490
293227
31746
283666
24410
954
211786
254087
40615
43621
96224
128309
183992
177072
278305
299367
219089
268662
162019
257592
69134
248646
209311
53827
200892
19670
92392
15710
162797
82866
293150
157059
249466
69307
162343
2767
197403
79009
170616
84397
51693
98728
144987
200728
1339
83072
133028
152500
38567
295525
179683
234054
271856
144801
146753
165445
290274
114609
134730
217284
81414
58339
136441
28276
120901
184611
113101
275914
209132
292542
156119
73684
22959
64688
188646
160223
128726
252963
243131
963
99083
207942
91131
148216
262302
1471
208959
244005
30750
192887
138362
264150
167946
244379
225760
127003
103875
184145
140983
128802
276719
63994
172116
160134
109130
184821
203860
228941
6844
169
31056
207377
93799
292664
237366
160056
776
272439
281058
226457
134777
63705
77785
182854
209502
136444
256263
287428
237974
55864
263900
143231
94426
14026
233954
48896
17416
220505
36522
84552
17881
40178
7856
200306
289320
98667
3469
136439
195834
190321
21559
139650
127606
37504
2981
45141
192658
147295
298620
130488
265377
256402
26155
103241
65222
265546
268675
85631
110709
167869
23532
26291
127907
220711
298980
100364
92404
31600
1196
285482
89721
129919
264941
132866
118829
37273
12408
259666
55707
104887
294368
190076
278487
210190
253708
90654
70580
243442
142289
209926
64824
251724
206659
111922
69529
293657
269875
235656
41738
139096
52412
80600
144933
2975
264965
105426
9366
118844
85857
274968
171859
14437
127637
161555
152635
59984
38348
17040
50187
46915
278957
129871
70513
240798
79086
164705
162655
78539
157429
169500
293160
198722
202061
124727
103576
1413
89986
267498
235131
263984
134336
37694
43097
44839
71159
25669
11350
48792
263203
281316
61002
273666
1759
3318
256225
249147
170775
262521
156984
186475
197588
58496
8457
112544
130458
98882
200572
165942
168462
124808
180622
80267
275207
166243
7659
100278
93632
188726
273590
46657
50733
205658
282148
44771
193087
31417
261434
247036
173870
10751
121574
277178
73592
67209
295382
231006
49255
101286
25794
278664
182917
1540
80387
12728
79179
77386
207226
165352
243890
211891
210817
72023
151642
192149
293636
2319
104926
55646
126147
171044
202984
258426
97599
214671
182605
217108
212697
48992
263980
135302
262282
247614
256532
96764
215784
86864
115762
186725
203520
188361
120068
98122
262360
37904
65397
110934
217623
122407
156794
234999
32591
16039
270672
25575
121850
197126
258620
234943
178919
188300
145329
275684
34015
193528
121165
62573
289138
92623
2049
193458
61581
269787
144535
142972
112741
74579
297644
167243
95986
184149
164387
2318
1890
251966
47746
172141
215027
43821
292442
108610
15077
18116
179750
243293
83898
260397
171670
166595
163741
213904
111577
191181
283814
1734
276904
234689
79326
18233
163314
7115
172272
113624
206817
238379
203143
65731
101616
29378
83125
58427
176281
24153
135179
264849
76896
276249
157304
238017
83408
241364
175627
130406
236118
298672
189517
231735
226050
222793
78958
260683
24237
31302
203673
137148
172925
152581
198315
237679
65074
103832
279651
16754
162409
246848
92538
13956
221031
237841
52987
119187
17716
114280
259771
218918
275745
207235
186158
232465
267131
193678
121553
263783
43471
27640
218024
299882
197815
229014
196771
258622
113283
157782
17330
99503
149348
224436
179446
250236
215888
131716
272441
241804
242500
83517
26389
108223
113092
176311
169080
164232
131318
184817
17427
6402
54848
227207
37990
161151
174385
191757
164433
239296
242561
40239
76566
123193
161737
156823
179501
69200
57968
136893
115539
193151
120620
31700
79193
133723
4926
140399
254131
137951
162331
250204
46707
299948
216489
7467
235438
298998
96607
103839
94500
135339
12229
226598
58842
272576
30637
249727
164217
135078
20287
265646
173137
206722
75128
233006
246886
136529
126493
217542
154117
138133
218130
42924
147264
155044
87040
222819
212448
295087
52764
299247
156046
105537
151937
126150
114227
31877
282749
102674
299315
1220
2390
43653
116334
231651
41712
266301
175641
176088
77693
133883
252882
165127
4573
45717
186206
28242
203967
74147
173967
242128
217570
9152
245482
78004
284718
221800
296914
50322
240759
231799
234764
4850
198701
219304
217484
184990
140642
263902
158928
62826
88416
247070
216437
125235
83265
293689
10010
286271
29234
54615
76461
90403
149005
190823
172051
248300
253656
92595
49328
25233
104577
242275
133557
180116
290239
243297
279410
299865
98364
143439
274101
71505
85431
212293
187479
140837
138998
178190
130636
286219
244900
114672
285590
137188
265624
59485
170232
231429
158269
138961
299914
269699
73287
221270
1965
48550
284165
87646
268183
122927
283509
33242
120064
99841
58671
35698
178156
216456
109801
208711
178737
200421
274597
241552
37532
81632
207723
197523
184904
176903
147608
26065
94410
1589
112078
177402
124932
173164
224618
33606
286662
129839
70175
167156
193094
48418
141212
26882
115019
29172
152323
204005
9642
30288
10630
179016
140948
201155
36611
193126
233150
281511
85298
198214
156215
99064
66812
150686
258914
27002
248108
107626
288669
253019
227473
210515
174799
155496
256076
271574
208650
93759
112423
2751
173700
25568
28212
269404
37840
213585
199225
190620
3596
248364
276292
129674
106636
64934
87189
221644
89789
204156
289822
120525
222938
116335
24330
48164
11003
263329
64187
3686
15581
204415
107431
111350
163053
272093
65092
110740
78600
134774
270298
259100
85615
235547
97995
198401
187541
153200
272208
223688
279910
290015
294360
120516
243237
177449
33544
219349
118264
87304
55158
99208
163943
121237
240252
3674
113404
138917
201126
290480
40527
208077
78798
174828
172633
130655
50036
239807
63627
74779
79915
5269
166155
276655
70623
18014
165283
104349
39396
263055
82515
161342
255871
299716
168707
98364
187395
268176
18603
72325
229615
146780
235438
154856
74609
127921
34069
35648
238713
185756
57475
3536
297516
142425
77668
240872
28856
284635
34221
49055
141814
244695
270235
223910
269336
11566
298805
8089
119026
61795
85565
214898
200827
119772
749
275790
37317
166926
251662
78906
36419
25932
95696
209192
769
128543
165187
229831
292812
124224
68040
124567
248599
113799
91705
266035
22528
110940
194889
228761
13702
280490
85346
78941
190348
193034
147162
154614
232245
267571
238954
238518
294557
273850
54933
63715
29850
63496
63893
268477
25215
144868
175790
188523
145790
30886
299243
117144
213129
186257
226296
206220
69653
127629
150472
114225
82282
57703
126661
46206
53129
188467
31192
21350
142782
18397
225706
161136
219036
217066
50548
164027
98901
126688
162264
294245
31541
15615
191593
16497
170784
126429
186560
215415
60249
3240
83702
259549
286388
7738
226424
183182
1267
135862
139282
96666
155094
35941
68615
290870
150991
19526
44848
20748
242597
202051
55290
234448
217107
194041
240631
166291
247785
171894
256009
37238
240282
207696
247114
256724
133201
74413
6603
110006
364
198671
169318
23955
203240
247607
92653
291014
48288
236405
186336
2478
71976
27311
165680
52667
121591
74073
102109
106512
298112
88821
10505
16480
1341
114770
13916
295471
121270
60717
23922
197389
129077
86318
96902
231078
224876
2685
160961
88891
270873
27100
226714
13240
35774
161788
68313
142091
8963
133897
241260
64727
217769
21523
273570
29585
181192
288145
6654
157335
42195
80930
85450
280330
189691
151637
140394
234582
21700
120679
99190
63439
254411
285809
171634
3077
182359
173619
81659
89454
150793
164324
103627
99063
126773
41513
124753
107882
248759
117594
193399
287604
124946
174427
1426
175109
160347
166850
113827
197180
193789
103574
147873
52253
196648
290392
22583
134531
14935
245745
80394
277030
24913
206210
173133
82738
200786
20855
57321
227626
169308
50393
8870
290176
80656
52449
237338
32740
83239
5125
240986
174104
217984
267973
105290
130818
184120
63649
4102
179981
252507
284688
64846
191687
149991
281444
234588
204160
33151
120789
226995
281071
206783
284137
232610
108416
224589
255145
67905
220723
34633
163524
109200
286078
24061
246880
246517
161062
37196
220872
8463
100768
119636
16761
11124
94184
213392
236137
236074
230938
129672
244475
276792
276867
180075
24755
75914
162011
37186
196976
238794
295500
110465
283844
239302
146456
23553
197823
5849
21360
199459
202016
131026
80344
267102
119291
282027
233993
267140
30386
171360
90910
115929
125429
53589
125136
260001
26681
144165
154968
272467
43720
81520
104773
125102
169322
41009
103484
264572
280510
71530
123707
71969
27950
119529
147062
164070
225854
213600
210373
276564
233401
162490
278501
224997
42322
196099
297800
7430
257883
213086
54361
7624
195028
225734
43134
122109
248241
131821
91028
45656
105977
4149
141691
24850
188177
222938
130996
98409
49686
217099
124522
164969
104426
8932
78800
54308
8240
158300
294064
215147
182829
178608
298971
79363
68565
13488
40055
114752
226370
90556
296876
192114
156972
5539
145692
282901
133266
59333
226963
187078
150589
121061
42623
282290
232512
146572
19811
76445
57700
230999
26889
57309
37095
297146
203235
49085
68919
174930
103408
240759
2010
121950
259737
162570
9626
219342
140726
283987
82000
7362
60000
229969
229769
230590
154900
119599
86309
133585
100077
232852
148281
219810
237839
227357
298328
185795
192000
123414
20165
148601
106716
184579
166635
23612
243119
66188
153086
122544
102960
128098
242487
87449
252927
222258
150646
289828
29999
149232
21463
193236
5051
294485
82641
228860
73067
275605
295529
196752
297432
153920
209750
81154
137507
61409
211898
208713
237856
76753
267020
166834
86996
243706
201915
245386
5480
213701
128695
291125
259563
100457
113718
41921
241919
264449
6174
230278
51454
204275
6973
258499
76021
204226
57422
297447
35755
98715
229983
52527
282771
76511
78575
287650
273722
71334
45428
174812
127051
149444
189216
35721
50383
63854
69976
281937
266182
33273
238714
186847
296302
184653
133823
45772
278559
216097
25169
245785
57916
215725
137601
136872
40666
197261
67645
294480
133408
99226
128569
287349
27098
132466
14432
71909
55539
102472
40478
4337
152113
180114
180247
217230
64399
263638
23488
189581
263095
281619
208213
156825
297842
238426
297103
50897
214537
269623
80618
125562
97409
107517
207720
121573
46073
24383
262668
53633
19212
295282
216369
279693
234766
82366
99340
113687
45907
19559
15750
162624
84202
237388
212478
15193
19190
17515
70622
203733
233483
110630
190339
11809
159988
104273
163284
90006
256535
258724
164397
215926
58548
35797
32507
101704
289708
253187
200948
247314
117148
108645
294024
177797
260405
77448
6858
107525
29755
69571
273579
216134
79903
105374
221598
278632
49403
189612
20511
12809
153173
50983
102099
118347
186820
103285
21967
199059
194851
130783
74614
109409
174844
215001
198698
208830
134898
259554
195602
226585
155310
129046
209831
279850
204016
138485
230496
19947
65038
122953
141521
27758
112981
203577
264262
39757
292051
94448
232230
100330
146418
143042
218341
295467
142463
207515
299239
29897
226811
215717
72967
154820
63795
31033
227757
145966
135255
12229
147446
43213
14149
230147
99823
86845
8123
274190
33308
129940
259557
192515
245465
209086
200244
255635
171723
47714
59445
143491
282761
141791
32828
296460
33825
253224
188334
55593
137248
115438
290542
16874
141540
73088
118891
226933
228627
251373
3473
104273
67292
143143
174244
260821
104370
138597
163294
48001
149967
68153
194029
58641
134352
217754
9674
74218
165709
272981
122143
269626
51824
119150
50377
194788
292177
81436
246251
108992
38958
138633
278214
290500
185127
293328
96725
299188
221038
249562
51915
164079
36475
199499
248533
291948
153073
299655
120411
8615
196851
111483
212998
285454
265660
16129
238744
272317
208750
94665
193256
83854
126284
249963
7425
36615
153201
136783
172044
50817
155992
113160
227590
179762
147233
262973
278978
168078
247241
113156
154151
86289
82978
156017
3972
250420
89011
14805
160085
153303
138072
250945
20574
162813
27852
207957
133092
186026
125043
51626
118823
264358
184512
62857
47583
205846
142941
41506
49187
275739
236255
248721
294422
100832
93321
131468
52466
31487
173620
20738
75129
250683
119696
50073
5572
193408
224327
39579
225902
45353
243056
102088
103798
71733
61342
213931
218551
151634
153231
172586
15806
134966
177799
31046
187505
31803
28810
219489
124899
256207
175551
274550
98942
3070
223635
111102
162822
49549
93478
44477
81912
9599
233396
104168
237902
258381
20517
1920
162855
243747
114592
16157
137541
255709
186034
11003
243393
179021
35277
86252
205036
262549
94463
197839
213972
97213
194885
154060
177965
44586
210821
276515
223399
3995
128724
125405
145682
44762
187114
78349
5659
24170
1064
135778
220142
212292
25244
200649
136643
102275
278105
195617
233666
9431
40875
245017
180942
109918
188
286879
124615
124257
179403
54122
297880
61176
113964
109470
64903
28866
238319
118254
204600
21181
277913
117406
105925
284012
68073
156915
202410
280205
226368
226661
199602
134201
214246
31548
276381
50116
4240
119964
81341
124286
208402
71874
295679
237713
180143
239833
234224
270012
126437
228415
65042
24970
111217
57355
258427
61760
186760
148910
233809
297842
90937
273393
280854
48209
209954
137060
280116
211971
57002
67696
119635
216312
83653
217014
280435
64311
196543
191155
102357
160902
160780
233944
109376
114840
294816
291874
242715
18058
140803
214856
53537
12990
95754
236589
241137
186589
53047
201272
186518
71713
253555
118406
24036
13040
53809
226973
131022
161931
128309
290851
15300
21706
187150
86632
129756
286956
67462
122361
225476
249383
227222
257500
227683
126841
277412
44393
267986
216765
22973
27113
219052
142225
57472
63274
254710
33128
18652
149987
172737
286836
216375
112000
170036
244458
84751
215888
254009
114198
234702
261320
228501
98626
160572
257221
15368
118033
292174
221326
12097
100888
37601
192803
267905
14777
103825
4736
238139
227827
280119
163042
231678
80045
166101
204601
235188
267883
278051
199256
204132
100336
36726
167907
280574
88741
260596
269268
158109
195321
198557
101701
213413
100521
125661
148945
96323
138314
160902
244546
74153
195226
56499
285064
105988
84091
270490
22344
90844
261433
182749
202229
200794
34148
206983
87023
184524
58299
132155
288400
42516
126876
229608
264608
149248
36269
245496
24970
137033
53939
21802
65760
171196
256129
179131
140411
197928
163284
187473
209313
256101
14875
77057
125289
221476
299518
75449
206924
13502
89918
195897
1092
210282
249067
185671
1473
200840
140349
9055
67022
154963
201504
149814
115301
185740
90439
289081
294541
39573
177976
124285
124014
34509
73240
251110
40795
242671
277185
106112
175732
31069
145102
238031
201378
97417
213618
180718
198209
276609
164562
46367
289307
203608
133704
215683
167184
104519
235794
116706
212815
61821
83360
245876
69689
177401
250498
283244
189694
171557
132076
283859
280601
265746
223782
99465
200502
270415
290921
220135
166039
205818
55990
266160
215428
282910
5649
217399
34884
25223
32618
146884
161837
146824
150929
145477
126542
142095
141654
169593
128477
120755
112146
264342
274078
116837
187657
67347
209363
289015
238407
44676
149973
31622
50105
117733
243344
113427
39712
225853
42101
12222
287349
262820
61970
48744
102772
121449
259916
228268
277803
141340
241616
209140
52059
262761
238497
61855
34982
30134
134917
144607
112603
203073
210080
179237
5106
228820
187331
54155
182929
227914
267484
295425
293265
289903
24740
27475
189544
288446
155896
213778
127308
81353
270609
115788
218394
294108
231555
25524
158286
33544
259844
251521
10270
203811
203679
134034
6548
246789
288414
219832
233432
68572
255592
223113
232154
145980
15073
271672
172
268417
24818
218359
95469
32192
245001
71178
167229
126314
169210
231420
158860
255507
151317
93309
226450
114087
293525
30219
29248
20013
11987
138701
6863
151956
8687
128905
156428
58304
132713
11272
220589
69822
155177
10057
225467
262607
55268
292149
54309
117956
168279
276678
71721
261553
209607
12650
145635
6715
177246
290185
153103
96330
93616
195895
155804
207912
98754
122049
215161
90135
152965
241223
228807
76442
263452
143364
74878
238967
74169
223651
281893
26162
5336
104783
36394
171422
152119
189800
168764
246847
4639
38692
101410
168887
139451
252221
72499
262268
177868
77771
143937
4525
47176
258927
107051
145272
234533
238543
142795
282393
229862
35058
46498
107168
187187
62698
168635
3227
110479
8292
181435
159585
77817
98883
214696
45730
292220
299853
39798
287397
134499
296302
136957
67423
154990
2073
222426
177334
154962
280111
82444
76403
253811
111508
96361
55288
126903
101110
98141
112154
238918
32719
131895
6992
275925
16860
121509
51374
67633
287545
221404
109316
180186
266648
31278
193891
542
67121
128172
44485
196419
40181
216335
120989
225358
126491
233808
282463
49869
180612
204491
261469
199531
130613
35306
149663
206342
299794
98320
187835
86107
1728
146561
22776
277364
216547
53018
155383
162364
184165
155457
29836
45750
2735
224377
73983
181532
235370
44645
85846
280796
196471
292220
16827
166223
60949
209204
224895
67462
31063
132170
247839
79825
28521
78520
3285
52313
42991
146155
150496
228672
252252
168633
17245
232255
37031
271209
151211
231565
41003
299514
36402
126740
154452
120162
284305
217298
4855
234560
165020
29353
175337
50203
253437
259069
107423
50486
173028
207968
228922
285487
262827
172009
96614
197346
272965
33629
267815
62066
113292
233115
231970
80830
266839
219412
230159
216699
229589
64817
140323
135965
269181
162866
67999
51522
208619
209144
112473
168742
73380
291470
222145
285976
274305
149668
248429
224014
255880
26526
56395
211173
159247
295800
284066
247877
242487
92834
252789
166065
99046
195802
296686
17679
276787
227202
57891
29335
228765
242711
259401
29943
235235
150941
136824
79949
109188
166883
264179
111522
83727
260056
184735
223065
153373
164748
37451
166636
178547
15028
200905
274390
287618
52999
48472
283504
270922
161264
132880
112416
46733
95302
272393
35389
235960
172628
191590
37353
41685
252941
269919
4412
256510
152846
136000
137283
208449
250086
32048
101064
71473
235558
183475
299063
67303
126493
139211
73773
290030
194454
244931
274997
118230
62899
102158
258108
251667
198798
132774
258978
37340
240413
294385
197538
96036
137011
234511
98949
133077
49148
217934
230838
236504
129504
257908
225344
130554
135349
5095
219594
111320
261807
292530
227549
267353
175031
60522
91134
165427
299916
57283
253227
250235
86353
156038
73499
275724
174416
257348
213826
184515
150362
206899
164924
54168
168967
132404
245116
154589
170881
259265
28407
78785
194968
263873
112656
195579
39989
167648
88113
21347
65080
193392
160756
264399
126059
165463
64662
106441
16044
229671
202828
176332
133132
152839
107684
72728
112290
103624
196711
254020
44189
41007
1819
249488
110127
38641
231095
15040
12607
99334
171052
100091
178432
276915
117256
30321
182069
131714
241318
61962
193856
165261
213425
117138
124212
60850
82699
216080
65043
246460
45526
246544
8766
117440
194859
14174
226874
205952
82976
161810
78200
107607
220485
195543
247689
223108
22944
229953
19204
118433
184664
46103
288792
247518
103490
57125
61327
201946
63152
146888
155239
159028
19158
41527
46622
229971
140146
18419
131837
238100
128788
130886
15020
231531
197054
235860
226290
156829
109512
111594
282145
236129
24260
170151
116802
148895
222506
189165
49322
173410
64086
86345
117595
8219
115469
146604
39014
242749
202117
286953
79830
86891
247381
18961
29172
90898
142313
131491
224836
227560
79692
137315
115361
35720
6126
51016
40906
116119
234210
55868
91594
36276
168989
10575
231742
22541
177790
186546
207510
189934
92767
235671
187644
224957
126275
48504
167536
148917
146584
277858
241259
90139
269764
101688
13210
23496
281634
202491
235942
89165
131722
298563
295023
88407
191440
234715
212989
67591
261213
250360
161320
248502
158178
31587
267901
150745
31842
294438
197959
182052
79299
163970
14837
132639
164303
1413
28075
69620
267655
64523
295488
150698
166896
31938
90903
126911
182663
107066
55750
94130
155407
135471
252171
176546
146032
275526
24727
275343
248656
22087
259400
67754
65521
114806
131240
72424
77288
69602
197785
251092
271642
200696
194633
188626
42879
262418
184623
26997
176798
214177
138192
208034
82363
92573
196439
287910
119876
73594
47295
222482
278192
277680
258536
128074
171533
45596
86857
220992
154589
15505
225081
226676
279084
115894
38540
9865
86611
262495
217060
299136
156173
202283
116539
18012
259905
68051
137052
34484
94559
206812
98209
229191
87813
234015
199183
103006
213233
148874
99311
268805
263830
68240
249773
246332
181729
56708
225823
279762
176447
101623
194335
204570
244913
207341
54210
156943
135005
299531
229365
156569
35920
46910
232179
40602
286576
152213
145083
189377
239397
205939
141246
151829
142886
25441
281161
122439
193578
257091
132704
20375
232649
134159
174996
244769
27316
233954
267356
63410
206501
119792
80652
255185
16941
73508
283539
112425
259557
23040
178853
113038
224149
180347
181132
183225
223223
239379
240148
34733
180344
287811
121400
177057
82794
258074
145960
105366
262469
86866
289928
271391
192856
133607
258352
83957
173573
284570
201179
81522
188445
88627
75191
208889
15719
97016
208047
23934
153365
176236
88363
97712
210642
261434
271220
55886
71759
20086
64366
24953
284989
98227
277212
87118
207671
218740
272824
251727
295928
208334
133199
240459
74798
110702
145594
176572
2161
252286
287196
243227
27939
275497
94607
178144
189041
5597
82784
294563
65670
47076
184572
115646
207476
217086
178749
231613
178823
199192
29210
64331
143400
122318
204894
285702
226823
16469
130881
59345
50204
19533
197948
127409
152355
154994
138776
198627
268494
255778
56745
134182
249226
51035
273558
138777
59683
181028
12306
14671
260569
168445
8180
290132
211173
116782
281272
192222
127981
290991
65241
85692
279303
254670
36650
282299
175402
193433
51905
30846
125672
88673
285193
286046
296054
194538
216966
82753
291395
280128
231627
135785
250013
93119
127839
151390
41467
53834
116134
195593
296339
192409
15718
75217
290145
36842
260340
239406
93740
293026
172858
181339
266867
6415
275501
148538
157537
53237
133216
200950
223384
71667
84025
20369
169130
105515
242676
17467
161788
96466
278900
118050
222162
128810
97850
62418
145047
244537
120463
220362
229761
135929
129362
255814
129439
246377
41605
192530
200596
189513
217129
16588
108216
94451
60271
101644
285107
289176
121601
70908
106855
94513
221167
40571
60550
180398
97469
63310
104419
88821
145576
277735
255529
86784
211040
236775
44374
125295
78239
283958
115979
290953
33284
22288
210650
287283
146240
241784
260936
84995
139351
165355
4764
294883
292581
27886
267211
18695
32973
222567
31451
76611
210458
162851
264258
108574
297798
75280
220524
100504
295588
255234
151112
143646
294350
110392
173838
272879
179434
81079
282852
151840
267449
291116
249502
228191
164971
119945
233414
83478
206317
71293
237280
92078
282222
70182
97007
154350
118470
255149
116632
294361
166565
10615
21129
217394
28044
226921
115929
247959
275028
276030
98019
271773
268731
90770
79043
88233
101247
150118
278550
203885
260835
252820
160967
8175
128806
116435
232896
13104
65691
239919
45790
89179
182622
127262
154816
223175
89999
200968
141195
221817
44202
82371
151341
83624
176599
89160
65251
21053
49542
216660
115332
155783
38004
205580
96063
236085
101048
22112
84452
271285
236830
296885
216016
45299
370
122561
48471
175704
31211
263263
246703
99562
262081
275879
154139
211975
215157
9224
138979
283697
79589
232443
120029
59022
164486
31294
292451
16852
131999
172209
89298
34717
224871
158691
149271
207164
163814
212875
44092
75403
202629
283725
285159
222303
89696
234947
228253
162068
30157
149814
185746
198074
214475
56356
91928
150973
237409
191237
106492
201792
35185
9902
151136
243575
156924
215534
163817
238298
111500
299887
131173
291702
38967
209989
125922
181158
160792
245975
150116
45556
191432
90668
177275
288379
160377
254693
114581
53814
3673
6512
35233
22719
291220
277703
298918
32976
87487
269290
77368
95118
77228
264558
9115
55241
31307
40891
226857
255594
136978
89087
254807
76889
163203
77803
268031
182838
54914
182609
132916
75901
927
296504
7225
123166
286363
198768
66027
242339
163086
153181
293013
236690
158431
42897
55900
299694
236733
146883
29120
103200
99813
279976
244516
295001
220899
7587
190038
78997
182787
188597
223723
246189
87286
267237
165687
211915
219416
132268
5595
55637
268799
12291
164228
11194
196747
275985
39253
35478
140884
291283
158730
122242
270542
57189
263949
244423
83759
248287
69191
156899
23592
189021
171483
250061
166968
116593
275819
92064
76664
279933
21504
75190
91833
292553
150897
294511
182863
243609
57622
234484
38084
192358
93770
133051
42872
35242
132693
22917
61320
211121
173847
16447
100234
288215
171912
189725
2434
225039
121163
24665
38968
176227
133888
209581
271756
23612
107667
17806
15525
20597
116107
197284
65945
23372
160305
139174
43761
193596
110492
66834
213838
6186
108216
238209
10387
258169
177675
98091
240075
122216
13739
103226
122019
183708
8946
107767
90873
146204
8635
283570
165133
270161
2016
266082
137090
259195
18791
210639
26311
185051
257294
220392
126885
187852
112673
107114
283782
100439
79317
271176
178386
271714
106274
15163
14597
111658
181338
259879
148428
286738
244146
38844
269582
32503
14434
201915
226474
278860
134995
297756
19898
61683
96471
149077
201075
63778
89702
99688
290328
232628
86044
102433
178456
73084
146067
205775
245196
192869
119135
208604
46281
234146
177643
176624
262183
171965
18110
6334
49417
254500
34770
126610
132528
79319
142653
57579
286616
106829
25376
264577
291070
177830
129193
83956
113423
239058
177883
123602
123519
239260
68622
189684
229663
8403
112916
160073
110838
193732
259495
257563
65832
184381
250160
291999
83579
126049
154967
114192
149191
90256
65037
171480
129890
218097
216662
180229
191763
136642
42315
199610
241215
240730
281478
278038
72519
99794
258727
163302
114644
265849
164152
129686
34398
243105
292339
261123
81679
276925
164497
11488
252976
55814
91016
200251
296753
79298
68396
285315
127821
187865
58730
182454
256590
102431
173341
56777
216925
162580
46313
60254
104795
281606
248821
264279
250245
245893
181238
216945
71511
202055
230768
278437
126015
3433
182522
95674
137675
26247
20632
70189
187590
298553
299005
67989
232490
257458
62735
186501
168903
73053
72794
107607
259200
208364
139725
139724
222882
24171
268146
31005
146846
165342
150818
135170
156364
38578
224657
191473
132079
102610
270705
140778
74556
261493
144915
202357
169352
194984
69384
36984
37284
283777
161125
245910
189070
285718
109121
75346
266558
58938
193172
232945
232255
211410
77067
226016
258024
180735
31959
99536
165359
281274
186231
101979
62491
279090
117791
245518
5565
169876
76089
210463
153855
101873
182438
260890
238594
92069
265658
126645
64335
178671
12723
81156
24554
108173
81496
166916
254895
77901
255981
69578
198104
282927
264231
212577
153213
9079
252839
195508
96111
33474
271382
254964
147520
154738
60840
177786
185007
292119
166305
139254
101614
193791
97505
106793
31597
234685
154030
265506
100421
244388
54722
55798
266314
248813
224113
14819
53294
19373
114482
279873
267967
55293
176283
288588
132133
125613
13364
279279
48097
80370
37860
233837
197628
174423
261417
79962
118959
21364
147431
217385
117611
287967
292564
144834
60146
290945
122482
1861
58649
100386
134142
244610
70590
229694
165041
179409
229215
158619
97118
202791
156622
198098
32050
75759
235035
167157
287046
22663
114280
149273
56660
158362
197485
140544
191386
186927
172379
49760
6235
284732
204289
157601
275457
49726
22500
231422
196583
212861
273316
148779
296434
289598
224241
116166
290611
275557
228901
60556
40433
131354
269503
94212
241062
130808
173468
175433
108777
206300
247348
190973
10111
119422
241786
33358
156451
123267
156296
240641
125398
269228
71599
270467
279082
217375
22742
194145
187255
182895
287737
141418
34368
10763
161281
40289
72643
2455
171829
54399
98372
103542
232928
2053
31037
166255
227172
152544
65345
82429
42536
297311
4698
254639
196171
216556
205725
195167
84572
243738
48334
264659
94156
37911
154741
48550
209670
116512
70343
284764
152411
239621
235665
191437
71489
153002
135198
88259
8549
16904
30991
83636
181583
130710
36910
68520
260631
255561
230145
113333
249816
239851
201818
244330
183318
79176
178494
277978
219830
183157
67939
246161
287030
269206
251054
223135
255436
154649
170977
129753
293778
260812
239558
251452
225587
65198
277996
75766
215585
197144
163302
252402
167957
95726
26257
224047
215430
32769
200659
212534
199508
147726
221079
257288
143486
110463
198275
243891
297466
292506
147076
85344
257760
238336
182192
200494
232311
166907
195110
123217
182972
21364
169846
13989
11757
2660
94454
237668
93497
121993
224092
5092
130625
62217
92685
136677
170603
175336
285361
289162
141102
241790
152935
216099
47007
211013
168568
127847
152933
54407
1919
29079
36238
45039
85258
30730
264257
95729
144126
254122
280220
233324
31193
226391
119568
102755
177307
162524
176161
204484
79474
189699
273186
229043
181048
95575
146500
125908
127683
134427
92340
201663
62115
100768
282869
87297
192778
201288
22617
14670
77487
117741
82264
270318
66542
234864
48550
62760
62966
34087
217378
204327
130981
114000
119905
36792
204693
110365
80614
263074
252002
144828
94729
161701
157550
159178
39744
102729
295493
287997
255301
41348
129704
214164
112752
32022
48703
117921
279969
192969
44348
61012
63322
95885
176477
108951
142787
214697
106700
147559
185648
130590
40779
48171
58388
276474
204684
209192
288024
266083
85507
233334
38013
261322
11431
101190
173770
195660
117909
263349
204934
286898
121127
25248
265879
225466
131144
150503
91495
116643
260768
229626
95471
142602
125071
132336
228151
36001
146164
171169
85725
89681
287719
12807
298178
271271
105931
101579
220394
31337
96323
73538
257392
267391
133635
1980
121482
137052
76161
54686
90986
197803
24219
266157
55468
19117
238213
170039
255131
92542
213012
227144
21987
17254
69842
248449
99935
212767
135369
153607
36529
23580
82883
2419
229221
18952
280098
261341
75789
31148
291478
266857
108967
272621
5408
34120
194832
281935
276623
18374
211806
196164
233266
110346
48691
288372
49744
82284
98510
163547
185187
269209
178053
230745
290655
276043
115268
262196
297917
291512
221578
269178
108741
35560
299356
282944
128215
47483
182659
206654
96331
921
41355
209325
141203
31873
95155
108040
107882
237949
162722
87166
131559
92334
35164
268067
157472
60961
150230
153824
173549
205920
81253
134993
74817
284271
84001
232713
178242
109928
51851
222180
107449
134867
279143
237994
164341
256301
240589
235880
262795
82956
53385
260330
226800
211931
111245
173578
60048
217068
207500
165666
230886
147099
136438
36383
285977
10048
266462
146851
4881
217963
217068
15815
79226
93542
264573
64811
8612
114508
136582
106588
194279
213846
263273
264114
285206
181181
235416
45272
152172
149314
100940
148448
84789
74040
157163
187838
26428
258724
225267
233871
71540
88368
109867
121009
169236
107857
119623
210706
174610
139525
32561
32609
88393
115365
135849
24452
92498
180334
31818
112498
81178
36011
11305
178191
229687
238529
235745
211978
172095
281673
29378
202276
262863
78901
59240
273093
180435
131837
23398
15173
293229
273528
282503
111686
219423
6248
180255
191733
205555
71060
224130
25719
51246
58366
154216
127383
204502
89915
102971
111630
118237
6881
149397
145987
43725
283247
126430
60842
292955
92322
169277
9062
180817
212682
33301
241282
179130
213021
224754
59312
207862
82944
134056
16019
252490
119134
1062
264250
290116
297283
229337
169471
199434
52673
167049
231627
67580
297692
65823
132375
28132
28623
22540
104910
294975
181395
255181
182929
247297
165575
230778
142020
154761
196717
233629
193543
55752
240152
92907
297199
261036
206311
228023
97548
155224
13100
180594
10400
19864
9213
278961
113703
28311
261583
245781
290058
154789
59376
256105
232132
69087
155637
249408
275075
143237
128517
70504
97930
2943
156007
28718
233341
58174
7025
82249
170145
58616
223419
218564
269460
25257
147721
136706
42684
202617
71293
130536
93072
188353
51656
209101
64243
280232
80424
268527
242795
159942
121228
120976
195688
164345
48081
83803
284356
222391
40749
249546
116057
227298
287201
40315
36251
126580
157660
208081
235637
252703
299242
185517
266228
121552
128975
237995
27022
46490
110878
275244
224982
92362
208060
243458
210601
16343
288237
154731
226948
37217
293094
127658
274452
176559
149711
117717
215882
73054
12358
50994
211459
124491
261968
63255
173524
104801
4969
261356
202293
90510
114657
266344
87506
98424
282759
219278
63275
97588
171783
103204
31020
107174
223895
93340
162975
37933
149261
23745
19964
225531
196813
169553
20114
199849
43847
270955
224622
258421
125645
253091
100923
72506
66101
120784
202665
98105
260712
68544
60261
116416
26726
297961
4837
28451
186256
174141
110134
34220
133847
77479
294427
113231
16471
73797
93776
12509
74687
176044
176477
241282
24513
134368
278241
120178
187948
258159
48089
178781
270542
176374
149971
184146
67257
10912
52043
51566
60623
193487
162466
282731
43472
110649
233682
250571
21911
228229
13216
16219
71158
112955
271193
164297
263089
256210
237192
40515
40360
198182
114256
27885
28464
156360
88511
255810
199412
174448
188760
143199
138276
282274
243152
32743
171326
233832
162698
78576
250286
21969
146538
52184
151077
119984
66361
219625
195085
225915
35774
263299
191789
176896
91588
154742
28192
117211
217037
74728
63937
55113
27647
138835
31609
95479
168056
68923
169389
44220
28629
258573
60257
86196
203538
88792
282717
52678
44266
37086
221331
153062
35180
246655
213842
232378
66645
29072
180541
292682
111410
273638
15020
244792
19796
219459
182905
227901
270190
255508
217873
24240
256880
221821
53292
69147
75319
232783
91513
186661
118959
173543
282732
42822
100257
248110
139368
6991
268998
38831
79284
262344
226837
194734
8972
60325
174713
121414
132085
284000
213994
72470
252829
275732
182553
75552
47543
7108
49419
128871
155838
105496
235570
12547
164735
85442
70937
297930
81151
200452
65889
66395
279581
160056
274229
137012
24552
12222
288705
243818
37821
252446
269095
129307
49353
99645
10445
211165
189407
64914
1115
214176
137907
11484
155941
279961
38703
234738
201686
131601
125325
176254
159380
264695
10703
230590
26922
279314
68697
214918
282247
31611
177717
21832
229056
291316
31815
41618
120624
219710
213545
251661
96860
288521
4960
220991
17558
186510
43257
38650
189423
181381
48239
227508
98185
21972
59223
243758
178256
139571
246901
183000
294147
112010
56275
275610
194450
245739
62376
196158
226801
35403
259750
297753
36195
285375
62502
247522
197287
34906
131789
74854
121689
82842
19152
177471
109826
132819
257282
61566
63597
193063
76988
85071
127422
289870
100803
221523
276372
52307
43659
8448
252653
36919
22691
288668
64034
127128
18881
64277
106804
125633
228920
142698
243220
275926
116154
275306
176651
96512
259415
255752
255387
165931
280796
94735
120006
77863
158152
12518
286424
212132
91120
221660
212799
104423
254851
116862
132141
228686
160808
87310
26548
298710
267066
46877
160866
47448
15318
68296
62201
125461
268285
299850
199131
21264
102149
73067
109191
16217
31561
268498
227005
51519
40380
196982
37225
283968
101791
38461
155602
101006
142341
182020
130337
132372
232576
247672
188768
250229
32097
61998
64415
68692
176463
259343
166895
235934
62451
93726
71010
10838
7675
166618
289379
42354
183188
110425
218453
121475
31446
190115
126505
174116
170926
117038
282217
101310
229694
95746
14359
54674
27208
45129
229197
204542
231087
30355
267959
134630
162015
19722
58947
199796
231121
181469
153382
57953
57164
186205
23316
199250
8062
156930
150094
68229
60008
136854
85160
91662
42030
2297
31596
291008
119947
207032
88364
149002
182880
115519
127863
127636
233943
126707
267935
135117
17068
183940
52738
48477
196154
69953
94319
194173
80742
84746
105006
199136
265736
161491
203659
137395
249634
16373
188675
272459
132490
223258
196134
280678
935
231695
59987
247112
48397
295766
282598
50568
236429
217786
279408
13585
42841
18290
252161
184379
124497
81775
11283
41379
60316
21946
175982
188805
1834
193879
255222
102758
253527
104717
75525
157366
102261
37307
155314
113525
290739
64530
57084
177236
67479
205725
151720
230179
88366
117996
3708
159151
183404
86478
18834
122262
144027
31418
247383
99594
65411
104528
101601
4328
230650
281246
145813
186963
296967
111790
178264
232504
226072
3622
261789
37633
177141
295248
275287
177140
124000
219402
58510
253849
54473
115456
16201
869
258210
291748
282752
135558
152885
157086
142703
166
4091
190288
299638
92302
205495
110797
68039
74280
60081
152861
52846
256919
247471
295404
119598
86385
4839
240066
20732
171054
122053
70908
29226
52704
144194
21555
4921
251147
245238
217666
37127
26238
259914
134662
115123
129057
174600
23055
228160
76266
42889
37669
85076
225542
273435
169868
122620
225095
146008
64249
84522
82527
170897
281744
196882
30187
152303
71114
209297
41779
223872
191355
83590
149758
250047
175102
166370
25607
202730
162823
220193
111614
63397
27678
29649
157098
170772
139427
296944
224391
35013
50208
198125
164778
140233
188557
171473
154098
229079
163029
32059
86928
208141
273701
242614
180390
197765
74315
277647
16466
266277
240477
235486
237990
13242
117198
105059
108137
276466
161436
40579
255235
45236
99763
6655
169608
173541
22400
259022
258773
43897
132205
69612
188088
236153
19377
48682
83737
8250
259469
38451
79204
253344
24882
262357
23857
56042
280414
29852
27763
241708
164284
289030
273400
213427
18225
188628
217585
137495
34760
101659
47329
21039
239811
40612
78843
25539
25173
283688
101165
750
16140
198203
295067
186952
278869
172880
82787
208174
139916
184070
289465
163996
297443
159303
125275
235394
111381
86281
206931
151478
117334
298331
54570
269531
276435
15727
55526
156025
46180
224644
119338
235461
297134
51680
195257
259707
140770
175596
32701
63000
239054
201422
117714
140124
64754
220064
176766
15873
111808
273383
229568
157230
292234
254008
29669
216150
285926
88709
256340
27126
30068
61076
53119
153675
94400
269105
227591
237108
140758
292876
84093
148862
241203
117517
175051
205931
227415
198478
168756
96923
2424
116765
174513
33848
62354
225934
299659
187434
59046
181494
188111
250052
131523
177054
251319
20680
28554
293085
60068
137929
10701
93985
102520
263412
157616
279213
283944
283744
238034
34512
222200
86237
18764
255291
227493
272904
133616
122873
163013
158316
210354
269777
143274
85347
189074
122339
244705
6955
201609
123386
290020
49772
268092
12006
287261
103303
211279
82961
4686
275376
255600
140985
192575
270193
141474
255934
146474
137484
111350
190557
246111
82356
161213
277097
294589
40896
59202
122295
150124
107396
30879
1020
96995
99328
156602
145440
149828
259398
289397
59061
262825
91710
14024
125977
258319
84954
292880
22134
128299
254464
101210
18816
290415
109062
28918
83845
118289
115913
95444
92181
239696
235516
22683
210731
140959
60951
129629
95140
30900
298399
58249
94803
278123
177462
1235
79766
160488
113205
227041
40160
222297
221312
69328
7825
97570
168704
290712
167507
86506
190568
207742
262127
105538
114968
113414
141164
267226
59555
144107
189921
10339
204329
279159
256395
38740
83333
256774
245609
246684
140204
277804
166637
3090
17557
149622
171031
170070
243607
181544
100323
52377
299509
63989
150267
181689
279549
10803
60862
236702
277892
251565
215681
212351
262881
220824
292522
145049
32426
35506
47295
284538
26889
271605
58817
43586
183471
53788
267063
187910
298704
79483
265661
85066
197992
152861
114092
118606
238770
250082
72385
69652
92579
261633
293255
282709
160703
253609
175351
138905
227190
298619
197868
171110
52046
160341
29722
153276
169110
274493
65353
198687
111207
185036
134062
190163
238169
113926
164215
108679
36119
200256
203502
229783
160409
231780
2187
203713
248022
233881
215873
117364
256285
212329
279514
175233
249687
245360
231373
128605
38718
75718
45961
221375
82425
21540
274674
49129
163972
51829
140943
293525
146370
213262
75371
67471
123213
177978
201964
295021
50028
249887
27649
160490
136083
26145
147046
244149
106789
237730
213740
198640
233650
94037
171748
119613
203381
231100
47354
253820
8981
32212
8523
179768
215190
58002
250065
198297
250409
7029
73925
223259
158498
272573
287295
127143
4558
217978
235836
146136
27448
198425
232831
57708
199960
292056
211804
121577
169205
176994
97958
111469
90628
188907
224698
101010
171501
124735
174478
199914
178545
75443
226989
151974
263645
41024
62688
102214
79406
140135
250701
113613
247967
146817
296847
253502
157659
205167
98360
17645
110316
242291
43800
275288
7514
233572
129069
234790
18439
157466
241651
281865
190706
60616
237654
48155
148080
214063
164094
22819
162540
260879
84286
220332
34933
2024
158800
78009
137896
89007
211356
285942
131270
279691
181332
298023
120928
65578
89375
21578
182973
44793
173122
238918
186893
172596
205889
14684
293078
197721
55186
13156
73625
215496
245655
4543
164132
138838
79145
178083
155627
9671
151074
240763
252677
170528
139161
177734
56793
220267
140078
108247
102870
260676
80562
129801
109773
109202
299967
59342
37216
298889
25451
261939
183130
27739
275774
56951
119932
3350
163672
260445
142724
31177
217141
198073
178897
100198
4967
258441
86034
160225
264164
71538
126007
246028
29824
253249
23116
272166
100204
104214
20294
220608
280344
3187
12191
252057
125758
295310
77642
275175
189837
292367
43741
7007
61272
62325
111978
229282
208618
214754
276496
57917
136054
296676
164617
132623
29756
106447
25654
295908
239226
86609
104830
77281
153527
248909
194517
39960
26647
222562
271189
250644
269093
279947
85597
267641
251628
33586
26882
1797
214090
90681
72168
71642
48934
135327
179010
269248
214735
154399
97109
169289
92739
120203
73949
99185
57054
150233
277379
174229
119241
89624
258363
102956
95541
91484
27600
90979
25978
117038
109037
298680
186401
41778
143717
108465
75798
277866
89328
87550
232914
228281
36067
37318
197376
194693
230596
139912
203450
45898
26619
129271
93503
12492
14107
142995
53532
15253
135326
77378
149090
275804
282688
81756
141704
1696
143239
119067
63942
149797
11027
199318
94073
144801
185507
219448
97501
148315
273790
179248
17084
206148
273802
275015
237889
174430
26512
79341
87911
126791
88490
74677
213686
183943
255971
115219
104403
52769
58828
103193
129571
174776
152913
282136
90929
200488
258798
119947
19386
111712
44342
183279
9390
121086
210132
294838
90541
66025
124840
276704
49302
291098
298486
178321
287658
178508
113411
154853
170293
130377
293932
20216
136250
217364
37931
200284
98723
62033
241817
246100
103837
64112
186672
59793
258452
12666
57200
233224
130329
234358
90495
280193
173517
158296
107420
174578
172152
196038
84493
156658
189760
260827
84613
69395
185238
86388
161117
134435
57319
135495
245837
37880
194122
205493
131252
122214
140322
30960
87598
145683
33271
86585
97971
231680
162511
138235
47725
118088
46148
14301
123116
252275
78622
191838
208222
234946
187847
6928
183273
190582
9936
7217
5523
160578
218845
211035
112794
79049
278046
22772
155963
37196
58800
251140
185176
86445
21579
67315
257432
282687
20878
294080
9710
154948
155883
219344
51153
155568
290778
96078
50972
91084
1537
51237
183180
130423
16399
124485
226443
253788
219292
170379
272696
27961
126379
164337
134727
246515
157466
202837
139035
111111
155082
292475
7195
199679
31798
175500
88156
145579
74503
77424
117199
35245
268123
281566
167186
284640
293130
25947
280738
144867
61862
231656
253202
108974
97383
276899
60909
195740
197314
171074
20088
79189
107858
98273
175705
253959
42799
184466
201122
47746
5508
246144
155023
261387
249313
256410
222338
282283
110015
88580
21629
217817
258827
92021
99392
219643
273266
148314
260356
219062
262789
200020
270621
37879
218184
233164
111824
18704
127335
25035
198368
66892
108713
53128
44137
12834
228429
193135
62388
181223
7145
29841
68802
117144
131156
179332
13446
222958
122523
95178
235306
190454
269066
127263
265832
186789
29796
224096
103457
148890
246403
138751
293936
8644
139619
24694
55031
282966
31489
88673
281854
290634
144301
176197
253982
153849
96673
111661
209402
49173
268600
298981
22337
109871
137750
75996
15442
238851
90702
103602
92519
32798
64368
43054
18777
83144
27948
211901
213135
105662
177919
164885
134051
68688
142106
210532
117888
30150
193055
40509
269437
32359
216527
218824
264699
86526
53769
227168
78552
164082
25726
124000
292621
95369
153122
4447
194087
151612
8310
50108
260692
151207
164813
25217
118804
135913
235695
177651
294608
163267
6637
128069
290552
230390
296425
69332
10878
64405
244028
26981
148886
16148
242298
269388
261616
112719
29650
157978
180236
90926
22738
154826
282292
192837
53593
12266
298171
52322
131434
274304
137338
176668
254171
214743
140679
130949
13099
42740
96826
102295
134833
138796
100169
210708
281703
64967
2136
249817
18373
201986
100515
229489
14674
233243
53660
66675
182142
10781
27652
41192
75520
155897
78811
293259
222173
23210
36346
194706
6608
27107
141954
176825
176899
12152
35510
2195
287622
74135
35606
92649
255064
53900
292568
240298
123959
194940
261074
78697
210549
132071
158530
243492
148115
105784
206324
222779
164282
128928
127591
69176
178373
291345
178352
90887
143140
141066
9803
94335
145340
73312
290152
213486
69310
24613
182040
101137
208369
241249
198612
272924
168087
226323
2378
35951
116222
183756
229573
47930
273315
120342
267932
200245
24613
252057
62023
94497
160952
176235
195528
159037
48002
293958
292885
277153
82545
109883
144383
105314
179561
14551
12620
201900
230621
228237
135049
125967
279759
256272
195196
131147
298638
221228
242943
256177
14458
71383
105388
205553
260409
70521
114104
23901
222878
8178
71684
126203
68940
281695
224294
60749
116227
68733
119511
232054
99814
202381
118714
136442
126594
76720
261281
217706
90343
26408
188544
244251
182863
163322
12961
145283
192625
91100
249679
216719
114018
12819
231446
131894
255739
51649
280340
251992
188881
9076
112919
206704
163584
6705
177816
66225
178443
145313
158903
191932
170064
22787
188592
236720
155097
26721
253484
210077
259426
135212
57000
290558
285799
214637
237398
75753
142075
230778
164123
252826
113390
288657
157840
272981
176610
178281
292138
240492
139463
34380
147605
44695
177243
69923
283851
39055
267084
225454
143905
272177
274644
23344
924
288649
221481
295367
192134
244906
153163
226087
24485
218155
48355
271708
269620
296752
116614
119259
16251
48573
162311
182292
119798
207238
5045
294096
299278
228037
97485
47272
131430
224912
69349
239530
120640
204864
146297
167852
232933
101838
209124
170814
126347
44288
224502
249216
263286
84984
15119
37825
150000
248676
142791
158644
141497
151239
18452
16881
217651
293389
126001
152079
117766
203615
219731
299390
171697
69789
40864
70975
98045
209774
87366
129436
192057
161316
160669
85826
84800
126926
124617
268006
282031
259816
162595
116413
8097
154744
198618
46234
197539
169649
15318
249689
118925
270066
108751
64102
102753
190300
183928
180111
27385
193127
296550
164826
245321
74171
217527
206400
299869
136493
289774
199041
61367
172089
125449
225105
192247
267053
266566
252829
181412
64339
211205
252491
251757
119805
216764
244576
279860
220523
223995
140034
74839
129292
229936
143471
217606
192485
128138
6083
235188
197856
165222
183031
108813
31043
274505
204126
266726
152634
296069
136576
31840
204610
294372
137636
22436
101778
73201
268084
160273
197098
269302
10420
224161
43124
260621
209964
186474
84160
17787
146259
159075
281854
163665
79639
16811
111409
135220
22523
109683
49434
106054
44500
236259
247840
262947
90083
206517
207386
18454
284838
232324
133419
115245
193287
49389
265453
114368
249054
237349
257
103754
94869
184059
197693
30224
212931
150516
70968
210358
297133
186629
61131
273396
222073
56030
179087
69671
193339
92601
263528
44695
6816
237080
167531
96822
105090
138249
240707
188475
294619
233977
95002
95425
40769
22313
161491
230481
113219
272663
132592
124653
275006
114793
168544
37196
250411
196654
82085
93625
158006
178313
141170
208493
61745
271418
189623
156564
253487
227744
209718
66717
16040
61632
87283
187285
86482
204010
259298
213706
132558
85476
28576
203444
213991
234366
191255
31710
205758
77851
290297
274848
278236
198538
145683
180835
178995
36223
78861
204614
213766
104349
167492
137611
181594
284550
262204
2684
154514
142868
140639
112330
265171
5528
147117
241975
188898
51677
136022
198332
18320
45603
166010
233883
26902
209336
263847
90423
116072
11277
2175
119583
88450
134361
19219
22602
46072
178185
139443
13661
132222
295827
66932
148615
192913
89164
169085
53110
221631
190737
94156
268475
240159
45531
120995
261160
124153
294649
116014
21092
57507
290372
139064
123127
299021
220829
264588
152691
14684
245861
63263
100733
230601
56385
125120
298473
100180
272958
251179
73618
100340
193804
33837
154634
86157
294871
132369
238936
259166
14743
127727
40721
250269
257895
231915
226289
61242
89059
199547
68240
68040
243849
163942
288117
82599
76798
112436
71531
147005
132769
201001
32186
123598
279628
88237
254098
91584
277438
150240
55701
53762
232529
186885
205389
170747
125407
91962
18898
185859
215389
45317
69773
202193
34452
227991
40201
22629
130196
28331
222827
268118
34517
264887
2671
256684
108648
256411
126015
138147
284744
172863
9314
464
6840
290657
299817
3201
216077
18619
13330
249278
152734
76123
144635
288460
130523
257299
249275
109169
203033
25215
143928
99091
23886
130364
229482
242639
22802
50350
30298
14223
271415
89193
191520
76267
28638
96760
129374
278751
56145
257109
107657
153737
86381
230030
222652
180229
52136
193874
118780
140157
156782
142778
30079
130344
156035
134727
123044
233802
11204
224499
108244
297444
219700
276218
76881
120009
71804
268366
158584
154471
231316
190461
72381
27496
30582
221705
51056
149505
131542
48540
46265
299078
292828
228269
138181
106678
21219
245055
43228
240902
110407
102388
225931
13940
253699
73925
154439
7524
297757
141486
141572
154075
231921
81627
41959
243411
146166
65380
218460
186438
174003
150794
207507
88563
178137
136428
161758
94834
192066
156044
210586
175597
286679
136189
130554
280651
60417
61960
248409
170522
255991
158676
21395
46132
198322
184710
137118
252615
226134
110372
139967
134501
193887
39355
298539
289931
152595
55277
190492
121459
175310
250209
12425
51680
204161
129924
145524
184245
196235
230750
74219
60486
37326
165233
242988
196661
188840
275046
190024
240246
156733
108780
45648
95840
47292
222414
138336
13978
207645
239271
233443
258814
290262
166524
129627
155394
107947
209518
173613
267707
203193
178284
121884
84724
55023
25642
249828
258082
80223
189654
90878
171069
99827
134205
50269
94719
222316
98394
13904
64257
131172
23971
245058
155312
222517
16273
37892
201148
49623
197817
101908
131481
185289
179347
117162
115804
246890
238189
242448
217499
232121
80057
99400
276948
98888
204870
220882
135087
242008
189517
134744
176971
237716
7378
208063
236127
2158
67227
167
229487
244187
291245
259648
243448
24676
268485
47486
253659
264055
164009
215721
175424
209043
120778
44253
56262
191436
109696
267893
110040
156121
116062
279938
190998
44385
215199
125720
274724
287005
88887
54654
72353
240317
78910
59755
70137
154702
7162
231963
217416
272236
233421
242031
270043
39632
40294
27075
85048
235975
282066
186731
165986
74713
121838
111813
34835
42822
64010
8380
130695
146887
178024
262856
296788
279579
298351
128504
62424
254352
83078
10710
131772
258314
185222
122903
103856
67870
133877
121192
19479
218135
85252
187291
207589
230020
42765
76080
51540
55904
266684
81033
237635
121634
290571
201334
170493
79615
97837
275693
206689
263201
262156
69070
262537
32935
244089
92830
178573
263824
110524
152731
95019
70412
173866
64938
122761
111835
49675
1813
27199
112535
293824
287415
151066
44897
254295
230028
250690
163012
109667
26211
211940
271669
79641
87524
107123
282208
204947
112255
269852
285557
242047
36102
73939
121974
269443
22346
298370
40129
120227
259749
255953
73381
125191
42322
264466
115569
191628
274223
42765
95179
137292
263937
233458
263006
21674
242931
37571
205472
117545
81780
85926
229757
266855
253328
134755
90411
147111
38568
123124
197196
146182
132022
149813
63918
124730
274366
283776
274620
41424
289542
204020
148930
281241
185877
30660
140261
43024
31697
82011
33813
7780
241178
271471
224681
209285
281223
137427
25112
225850
83759
259224
12769
104385
7896
231083
175898
177636
122255
201766
195516
76967
49720
88013
44766
268330
134882
278160
118500
156485
97367
267537
212009
115970
82738
183609
124899
259451
43219
235600
75325
229908
25355
200012
69328
29439
156590
172247
209841
110744
54115
225764
189898
232386
102099
185028
250403
299662
26792
254050
102253
81090
291730
197258
256096
259074
236387
245854
153283
100858
178835
123010
156543
237526
117967
114144
191113
237596
8868
204160
123944
175065
281434
213461
263854
56879
285675
67575
93921
119320
224352
8626
59923
188078
238023
76703
127976
176743
53868
1715
272934
160480
200253
7005
204321
157888
250913
232943
186598
207626
6802
120151
178698
31735
84941
146837
22398
134489
180700
27330
285939
174616
274271
8513
219416
61225
42166
182845
104808
24566
161010
206813
262032
267286
189366
23546
285656
273043
116316
54247
141276
113088
159127
202388
26742
132296
218330
89143
16389
182430
9326
244656
240103
184107
179749
102752
236738
209506
209838
52335
299921
92226
10331
298845
231566
83828
130322
172688
287167
299185
139957
146971
188321
118964
169421
121540
144928
268345
255679
85469
160658
220303
262618
54823
74012
29661
181938
252470
171134
255189
72708
166926
297828
17608
232627
68262
185540
112196
82086
81072
236044
158350
97581
71177
165199
154883
83932
221377
277359
265289
112581
293008
289963
132950
291408
10300
30272
128910
33938
127754
949
153798
238051
112446
251256
37668
59311
244145
126353
267260
140068
242144
71091
218931
231178
23103
258289
102864
122654
52802
193242
45174
130765
219403
3851
140692
28847
195560
262847
259298
112916
274882
18389
281736
209242
277940
68041
163323
107299
6362
28974
157636
164357
193182
167303
47640
190900
50049
94845
212330
202829
27850
35591
161622
200731
127924
168199
24992
182
245423
159202
241985
228830
26508
234408
251959
275361
1558
101155
291182
45400
2730
162533
54805
102749
239615
37230
131874
280910
44599
51386
70272
247889
48277
49272
22607
143456
253195
11012
221420
122364
284049
84920
131201
55695
20949
288471
2828
90495
46783
33020
38278
43066
127300
81821
269570
34338
271115
192313
50168
7583
107523
272183
74225
167121
25272
208605
42653
249658
184147
167133
287091
50387
143216
279445
246356
258517
201435
35364
25627
288050
138982
46233
78528
54301
181846
69471
252103
104365
76814
90898
86192
234461
147165
162185
115220
284952
168875
158290
134089
10686
221744
247410
158853
260310
1379
191446
151959
246510
244736
131696
16077
178471
50818
226775
5796
169132
283238
264197
68171
208858
265347
188105
76356
43013
20767
35599
120259
201031
156819
237214
297856
258508
54383
249633
34391
107471
208173
76271
226711
87122
106542
3441
231174
206008
51844
236002
69808
242541
149124
154600
21906
233775
145848
42606
286141
12771
119456
271425
213391
169514
32945
262128
108354
230748
197057
135257
37157
236197
22721
252064
61452
107664
229651
5028
179062
91925
71036
250014
190255
120796
18011
167944
6619
53111
102352
292273
34093
48888
24011
12537
43251
148704
133388
98494
216077
15453
157289
239915
75521
121352
197435
242156
235939
80419
78986
4643
6736
72793
25310
271961
271285
169037
84562
189189
182934
259271
111183
59474
286195
211786
188201
69762
261255
202935
118639
264532
144410
111768
192115
111409
189877
271195
562
147587
228786
67307
202119
55867
158302
77690
152766
139207
177082
29085
116743
199692
33756
78781
259162
242739
184629
101073
43750
133978
13395
241946
281023
151021
270232
206334
170542
250219
133137
20481
265786
70035
164475
34546
142374
271405
128774
271949
237802
284820
21944
199273
235819
193488
100628
180132
238284
23140
80551
153023
4111
125656
263935
182379
119589
78690
76126
138031
86141
16783
185692
36153
184897
47061
179486
237382
165589
150445
201564
273469
190268
217321
171814
86155
289602
213775
267812
114462
127064
84349
42211
37456
11436
90410
31344
133147
150567
210856
28192
86692
123739
286645
186049
141322
25388
281707
68909
278191
253890
93707
289673
205354
110492
180466
107640
299741
37843
114130
218492
183040
107805
112849
173756
1981
140597
124276
26805
46035
271357
199055
59102
141654
127079
137441
283071
93844
237176
88528
290646
291268
73224
76684
39168
271038
217126
79813
194271
182895
9164
197020
215800
125916
240014
43487
52199
279986
238728
171803
191262
186964
154398
180777
92355
119615
33723
213172
83830
173141
256114
121955
193037
126418
53275
174115
146647
139095
1036
124218
261224
237105
202440
13390
39673
222360
32856
128191
207846
251184
74756
200031
99011
57820
204039
215112
143672
166832
272092
223879
8549
100885
146629
34726
208994
174557
220017
195462
80170
57215
255777
289776
281032
211943
144907
86243
9729
175497
6695
97930
215802
283273
36094
137992
98711
228386
249929
37422
19212
260982
214365
56689
64344
19993
214595
52820
90724
247986
59625
194814
45322
217506
275882
259920
110019
76796
259800
84188
143880
162409
83990
144100
22451
15242
22995
295881
75090
221448
253557
259658
208315
150648
291910
21895
230300
173816
86718
63192
266506
131106
206317
66826
167279
31284
37194
73080
54030
54715
27823
22897
59881
27238
71565
167805
179211
17044
224863
180157
151505
242957
31262
198308
198335
27581
282812
172142
133692
5682
155712
94104
181916
10728
89459
87938
3704
299363
219769
957
6040
78246
27246
163079
181068
11633
193075
279622
236369
9455
197514
22979
144295
206676
280437
149210
100604
20120
49312
20228
75264
116895
235949
55888
71102
87341
15781
224217
242793
80525
287713
77585
3318
285370
155481
44907
142667
94308
92515
189573
111365
238028
90677
212225
92391
287162
166541
271049
168695
156962
240408
194257
106411
209477
20009
194963
148938
77546
30160
59416
270089
10294
60771
272566
267154
109041
147847
169267
239647
271352
222292
281675
83566
252681
227669
105647
264382
272076
34190
201059
208864
111612
36459
25951
95246
260104
80135
199902
45994
155246
80983
71185
137488
192221
149972
71686
270466
160591
235449
193338
193618
4957
276091
122742
193862
67507
269188
203862
102155
272479
135992
130371
183557
92191
141467
294236
216013
179754
43236
151735
124086
74165
25111
220485
154848
99166
210373
249553
36256
154007
104017
110800
244260
182415
282166
21451
253834
262152
271255
92376
131102
273604
191385
298113
22649
219579
70620
204941
88478
60126
273309
108589
83614
50885
197823
171037
83551
294245
93705
200732
63275
286090
133608
39751
160558
110768
99519
76755
39486
244542
213761
201902
139966
158543
63076
241960
13852
68076
189520
157110
24051
248172
22302
50343
12678
162607
265039
196508
173648
215340
293595
131038
103491
126194
9651
44481
194846
97247
242157
69780
198514
122547
111684
67170
100889
195633
246939
74026
264310
227423
298490
135577
16972
247313
280189
140298
88803
15891
161433
88299
146403
194871
39852
58568
86400
34295
206559
76997
79591
29130
229392
78518
27283
15081
258534
240070
69788
20511
140081
97927
95399
283803
255310
151617
164132
133079
273077
80787
293391
185128
196117
86621
152425
254536
82083
238988
187571
160999
200009
126697
145830
169956
279995
127248
198947
40843
105777
171919
193770
133451
70755
12443
90440
77705
248459
149407
299969
44966
133322
14285
91056
105101
89890
219996
113720
45206
125018
64952
250529
157467
157534
55880
128446
4753
131195
69882
230562
125902
3019
167810
146172
269754
265307
295102
11236
175908
216081
53302
140827
213030
230724
235935
228598
159613
10459
6883
46007
101462
217032
124291
174362
271900
187559
163608
290162
229603
66495
266489
68597
278779
179323
225167
145386
69171
264870
86661
66090
269966
281366
178000
275595
238796
43245
53168
95149
74305
216496
146483
208265
51950
119288
205592
126601
199865
188358
278094
169082
123186
203330
236399
34947
2924
274905
174498
59542
200530
49980
251221
40990
39179
251038
70155
245378
66192
69695
215670
257190
294303
111669
253265
104722
236001
127696
113128
170418
207947
94173
16355
65709
46169
1043
189643
124245
151306
92807
205321
169903
57931
282900
96529
51374
52177
230263
68657
82956
243206
181072
50394
55090
27144
234588
244951
102740
104711
53249
12359
257995
147615
250088
28549
279617
106669
122499
38811
85972
214339
56515
150239
240994
127378
156073
67018
18892
31468
297061
112296
191883
275438
61699
34049
95557
103285
245688
226245
167910
241634
69150
178546
125573
71058
82909
57224
197767
199989
221136
109036
4152
140512
132904
225102
24653
181124
100860
13511
261184
6403
220558
272576
11608
132529
21937
229045
292577
19504
35622
123793
258596
267705
54214
119360
219983
174974
74828
51875
245864
277210
140125
221050
224089
154859
31527
47819
45732
170183
162941
263027
136859
115069
11266
116833
99175
128657
109415
155351
207436
65080
12081
214943
276437
165195
299118
33567
258345
168668
228203
292854
115088
1822
255076
38566
272153
87392
225361
86313
210491
274297
47878
189035
228996
855
205289
216446
228717
2396
108570
165800
12266
144036
3914
143436
88069
6314
179961
116003
263047
163963
82751
232927
297284
235972
50526
196160
63865
159773
243486
50438
181372
90081
248278
225734
80713
233543
20544
176009
294817
181666
269546
100171
271506
220912
221492
121218
231653
43976
224390
188314
220999
139961
124430
136940
89036
129679
277152
294563
97644
132832
157512
76681
99024
256538
185233
40000
281358
68985
199502
114490
119094
41622
70907
95540
199635
129048
106741
75857
102932
26970
219258
48751
125917
161902
111914
238795
69119
200076
94292
117651
283173
217572
244164
155692
23070
196603
269716
244946
119717
296931
81741
270440
243043
288705
19621
85485
99697
83133
106633
158721
98772
265853
166531
240406
81541
295609
114139
79309
75982
24109
122630
204264
276601
87767
19143
41752
282648
80226
220173
96760
104187
185724
229335
89329
14173
140776
129487
18695
90659
208008
136587
114392
233443
204070
15109
197307
261293
49478
63030
7213
41739
66148
32426
238410
290136
38471
109672
22164
203589
99618
7067
253489
208718
184663
170846
30183
272463
9982
138781
84976
181532
110084
118311
250450
246691
170735
121644
98044
247055
64812
82963
191465
88792
79385
269453
243194
256754
193343
95993
248860
129209
213939
53085
7556
173121
75159
116431
165654
198667
174389
292124
13949
61025
146180
213970
12208
202361
223939
63971
52881
201423
190109
264502
199094
35145
34533
209652
279956
190293
285786
165379
268693
30503
101969
195915
142374
165149
261486
177991
199911
169150
299499
218940
159783
108409
232272
62284
268188
91456
44350
267943
262054
230530
67441
226759
43160
245493
108958
16600
145304
129302
37326
282483
3395
165546
102712
79634
208057
105148
292728
14247
124207
65671
222323
93053
192228
94274
177116
131223
15223
206539
9616
226792
88814
93206
21482
227889
222731
21619
161964
218263
28089
249595
23610
257827
188480
7495
296899
225868
243119
117470
162720
262308
60152
138996
107075
165548
232287
166832
296829
96391
260591
163105
71300
280664
287635
93924
119877
180527
48307
246106
235989
210895
256318
164607
157731
29804
279256
179595
123991
299145
202085
15561
104095
95975
259259
202519
78155
32981
31567
140327
95892
84768
69492
273301
144834
246640
36103
25048
248028
229639
219632
278154
143936
159091
257947
274631
220981
152898
82976
252949
209457
257943
249427
297725
148575
121691
185530
287507
138307
52674
189767
57689
294597
276116
11115
99068
143710
201024
130280
232417
71318
143035
135787
145540
160339
148868
5284
7782
191962
199236
69272
198410
7918
209130
113719
3155
136012
197012
43056
135061
116821
122369
245436
32779
170798
189385
35816
171815
232173
248322
216750
110306
109099
252535
180838
33799
13155
32200
80715
201502
292274
267959
254208
98845
70441
34713
244412
197318
293045
129879
26360
104830
12272
171073
180157
225267
263532
90378
127864
200381
134937
141436
53676
274625
270888
201714
194729
64578
299989
273584
144072
172513
244903
172215
69660
49242
46559
74018
87693
117044
85780
263481
139372
90468
224497
74753
256649
15467
205577
15466
138963
256847
10515
230620
263799
60176
133672
129197
64390
51340
287579
13330
133861
124590
61688
174209
33315
20871
83332
28408
33190
155498
11883
255951
65749
172153
206860
55067
270141
23458
228167
4643
194343
52351
124312
163920
19169
167521
242722
73659
32303
284643
230804
204708
134405
229985
8421
97837
18336
87390
204894
191600
203636
17096
254180
215049
31686
82837
28428
164883
216430
141933
297308
249193
18169
8474
3873
280919
62827
224170
216053
288215
94319
74806
35678
232277
139515
288763
285391
141420
295992
167357
96956
114001
67374
72556
153114
246709
204204
136447
61602
51032
158559
261558
290952
234316
39827
168991
177052
225391
97330
535
268834
186896
256754
35912
198229
135879
48387
143385
23765
268900
1972
14706
155525
236568
249213
182570
260809
102271
18118
297520
71452
272242
204531
112115
263359
246998
234899
163964
178383
53187
207374
129263
117113
98325
261327
207478
22390
70865
224277
94639
175547
253534
24256
191586
25063
168455
282880
134496
9723
279703
294369
235401
127959
66157
35630
87960
95094
136034
231408
44612
126751
221459
242209
28827
211895
175961
162704
150211
145799
97641
91450
40970
274817
47557
96720
42533
128954
247337
113083
115101
153047
197989
127903
298898
201055
237717
110539
97501
214255
248497
14478
188300
279446
68842
66219
208921
144915
63337
282352
119654
59346
79238
29290
174257
198139
144068
110384
151989
77660
68534
173748
129722
47690
213444
111952
258055
159506
103516
277209
228295
132819
48188
104719
1002
45455
25337
265286
234228
112011
269577
247878
211640
148855
241193
47928
46609
197361
78225
229651
294031
99103
288511
137025
274197
292440
273394
194691
154910
26066
128392
215317
209431
83194
114710
66759
262305
50992
206617
221811
11826
95581
88055
40663
161962
292219
149597
258682
39429
174792
20281
27160
242019
90607
161249
94869
4108
256124
171317
183544
121294
162011
35316
56844
68767
8182
172160
183529
276187
200464
221220
18954
258155
15370
21665
22322
286621
174307
98272
14765
298674
63750
274671
243238
14044
7741
18392
172997
282795
104188
286995
292675
157218
159796
20677
106104
299541
16710
40736
263766
230271
265405
206646
156065
154617
46811
50556
198496
151924
99579
126046
259732
128901
127976
5101
127141
113483
138076
173566
85948
141016
238324
272837
55075
167381
172734
46364
183915
203179
278434
224702
43946
205396
97319
32869
129726
25774
200872
202537
84686
204036
57499
90445
230121
288554
58008
130963
47294
211626
125155
137401
97572
203572
122484
206116
82385
220540
125873
216113
95861
204678
84769
7410
278901
171661
147764
54724
260967
62512
154819
211009
160293
101528
46859
215039
297223
91884
20257
102037
193049
181013
27162
67445
207656
13623
144410
196036
205126
65633
169843
61324
281107
134494
289974
46794
5624
272979
108716
279296
135058
80822
128775
257093
299207
146099
224902
114754
34565
291844
14447
47676
221822
208718
184547
255771
250909
185729
185050
157621
219092
122683
187983
270124
253235
28113
185596
93171
208712
35275
278073
28433
186967
278101
39231
263988
87443
135759
139688
291098
43102
249682
123966
286230
116928
264769
59291
11865
238646
36344
2176
57426
39912
241373
9594
224676
177731
197843
113127
106481
194602
242372
135749
54409
253284
251011
147308
293943
54072
276012
269308
287452
81035
246015
154327
158181
197219
178789
40609
2770
139431
261593
236090
116130
6738
270921
210592
196905
108228
156640
239504
75749
42815
83718
180877
57662
36764
59576
99525
41248
217500
283037
104935
178129
156451
189548
214302
14002
19389
226919
276640
6920
122093
281981
67652
20961
145234
259016
4692
130500
84498
227417
206001
127255
30809
141718
202593
221441
214844
150445
117526
84063
279680
256687
65695
118850
98734
201090
230987
149016
178004
101309
41658
84384
214864
81038
93690
192825
270199
211591
140208
99340
220522
96869
297667
159034
282818
215062
138988
241313
148787
292240
219142
19912
183976
143378
131355
200763
243280
181230
160314
133233
232437
275418
61631
183288
235098
262004
175346
178375
297872
139503
224529
41780
196663
178055
165308
208484
179341
21297
271893
186680
188897
79131
124673
279042
258669
28664
40634
76960
258972
269095
280634
23699
142950
132368
90557
122845
272143
92502
185985
202076
232279
199988
282028
45734
188376
287355
122945
2079
247205
153851
45540
278818
262018
212500
176598
24450
29825
106780
262903
176104
126328
229281
203989
204513
272393
30736
210598
54235
152922
53264
28344
123215
217202
191307
160275
221899
278275
66851
82254
11209
167157
201204
228585
215216
215258
19406
203316
85142
288842
269175
196121
166621
291417
11077
270237
85099
27679
31754
199449
125877
233417
64824
117959
48749
237336
184313
75334
204264
158416
38404
206929
153916
126325
1895
124023
161252
114084
247089
261480
58520
221714
78086
92950
151769
116256
85297
74246
124585
70345
127547
206456
99025
237767
266866
231897
60092
109592
266402
277714
213152
155206
266501
161727
187345
58708
4570
3316
220332
141250
173577
146683
221984
171845
288086
119828
38450
83571
224084
150557
245569
142620
14049
23389
40992
193617
96596
232996
162461
152000
238619
124755
267893
117524
230265
277610
274975
267867
14222
42390
295686
163898
44147
153906
20165
20691
222936
61154
38604
25392
175690
140823
145270
110130
288083
47417
126148
139093
163663
155847
142758
178600
284882
97024
61519
157543
31879
176397
111478
54519
147657
12028
216805
37179
50747
232160
43851
118536
92025
154924
249843
171906
67635
288438
250274
231002
29257
235484
177795
295023
69721
168444
116744
48323
134812
205687
114701
73339
59033
66582
137253
213342
193074
144132
163635
248770
47009
227555
105874
26934
222045
195441
264781
122479
263147
17241
22433
115691
129774
260498
24294
230106
194592
106456
91475
186659
296867
89443
254947
82135
172127
249210
169504
194855
199422
200710
282441
102308
197602
187164
172098
170093
64355
296599
90392
190078
215460
81138
7850
6503
43547
202028
242970
157689
51351
151722
2615
225649
175230
274109
175924
47686
120831
284853
72317
281248
180990
81211
147821
157319
108392
72898
51403
239190
107722
224271
89692
140869
22904
213904
178511
50307
168542
235987
73340
110646
110178
47575
210495
109430
297995
93656
187963
258103
177480
181302
139418
295060
265717
105180
206357
20793
27234
144472
163752
249542
258059
56727
274911
215926
233784
73041
113308
54558
201942
271828
3138
93466
104210
163952
186821
235538
272449
11436
120158
191780
241848
211356
209602
63016
188210
275894
172936
226745
166833
1872
224814
255766
264654
142353
178884
221047
95084
238895
240093
8214
288556
170489
168216
58998
150195
35555
273493
53414
187387
147675
100552
136301
181166
124385
288924
107131
174014
283367
53752
276758
171811
208710
93059
159498
286256
82323
284788
165176
205245
235305
94967
205353
99541
137028
84034
221707
72124
281642
199611
89566
27749
233742
106027
217903
42683
210867
292020
198453
4347
176599
15604
237984
288466
120668
233974
286044
104861
23019
127299
143945
144377
45702
76326
119738
56897
109658
36343
181799
169762
270901
199211
179696
224895
111979
97365
169465
282520
19891
42425
290915
110735
53034
85960
207006
191565
198609
251712
176346
47105
170180
214461
203641
168423
269267
130430
63780
246536
138122
297398
19827
292240
239889
85378
47974
56238
195757
174225
199302
261684
171959
272477
102487
204780
166331
69307
6409
240003
212090
139921
43265
138405
134137
65394
155471
194630
287053
139628
68913
132895
85365
226124
56954
13103
191880
44878
285075
109918
271109
168731
113828
265172
100882
60811
127601
208942
251678
76035
14226
93767
291034
9614
254631
223766
206905
18300
299352
191550
150411
141600
36328
211266
197615
159111
58355
25219
248626
58935
101283
54478
91847
130745
268339
291132
203309
79972
126158
94785
90216
86429
167635
118586
134078
291176
287309
136446
70294
299117
170620
134078
74955
210756
67548
177279
239915
7665
78152
93059
185169
50361
218559
52028
188299
67383
289734
138572
234773
50582
274914
92340
171751
59940
281981
26892
205891
238985
225674
92257
236181
263835
290177
15856
240314
49663
287186
20687
91444
206162
109771
163844
218614
282067
198586
294442
8397
173489
141945
294625
165454
48317
131313
110530
241657
177134
50035
57792
296110
256266
128545
80798
187250
81516
89817
80124
238481
208848
146708
291042
231962
72118
7946
82894
279039
19116
128457
178356
86378
81733
142072
163968
146708
103466
12984
3124
222036
34964
8707
100777
260297
83827
39043
53822
226217
112272
100002
135484
71858
181398
133155
262925
50158
196505
31815
191649
132289
178270
23187
152692
22325
221860
95792
57446
249935
218765
257805
183955
32569
21179
141568
182303
243582
288551
275990
68264
36139
150905
79373
187291
17742
87773
77672
52789
76067
53990
50594
222576
21566
232224
105193
122903
6426
137599
137257
262628
147033
117357
292691
8779
77976
194107
229689
68066
288542
173536
262281
75774
238328
227021
286537
124988
225185
218180
295337
64916
74405
254658
214306
107800
230014
62280
251463
146248
225681
216673
160015
218260
247814
119543
149079
91466
293087
18454
36735
95718
38157
292750
57878
210718
238471
136663
205573
224524
74938
43392
46200
145372
249049
80806
32926
291830
42650
283482
270707
211060
90447
127056
283830
89889
272550
167601
18020
69251
193062
199822
140558
279568
21869
92890
218308
190770
222850
128231
242895
55684
220248
31848
176723
197852
141644
107756
78228
83487
275115
54184
229907
179701
209961
173487
207634
59611
240247
87792
77330
236776
16853
57836
196546
204334
25747
62208
51503
215563
205803
127466
223291
246310
104264
123743
111074
143439
81582
139991
49182
216587
284194
298671
76319
91922
94716
225516
111169
170351
276024
112677
65447
112549
122837
10524
288701
55441
147893
239643
65525
278987
38991
123163
259083
215489
66855
65265
128298
26470
75937
91848
934
211781
253859
140802
120507
60871
214347
273669
208416
65605
96664
20614
103757
158097
174721
206486
195626
206616
193476
174244
26478
224080
22883
159196
238316
27964
126433
50243
195854
159155
78009
88169
10826
5693
233400
283572
124527
205771
285237
233137
195657
95197
151377
171377
18170
242270
207613
57785
51391
60747
41952
3685
94709
218939
57592
235077
121977
131108
203153
215263
239679
268796
128826
3883
249354
53727
135875
78299
269877
66784
80540
155436
103453
159685
19339
10322
263280
105707
93687
111427
121856
284941
140705
265046
113894
107544
224123
289970
284754
86215
271487
245535
286257
7359
100022
113222
97130
101495
231350
44934
164448
181351
290827
257224
293148
195970
223757
185958
94361
105177
148100
38600
50377
173273
96243
162019
298647
296556
78695
203042
25362
212084
189941
32500
41577
9511
77066
31160
1287
34470
35641
75818
194791
258197
246190
247437
7341
272873
52320
53340
96449
203476
243172
291284
46539
78873
50639
196587
93446
23157
186393
132228
232047
100895
49710
55425
246562
192095
138145
231440
47821
106267
217327
481
82382
176416
113403
68214
279895
50954
268195
70671
206226
192915
137813
18560
200445
257362
242634
20728
179909
23006
280764
109347
227611
105655
158532
20074
45302
232958
19618
195311
165268
11426
94502
108062
109106
82682
37714
22082
293907
192149
189317
246615
295426
165705
16685
169148
164405
293958
87388
61076
185515
284196
262374
119661
127908
50538
226960
115059
275298
138049
204800
124262
244826
191440
216239
87122
118475
151303
290671
122099
162676
31176
13948
34548
14198
232606
246861
220614
149887
37191
172394
5922
53406
61724
7281
170550
34870
265090
188340
288579
272671
199613
76783
84622
171732
269683
270998
263956
10692
198454
291207
242133
9009
71471
109402
163342
135991
105799
72553
207398
1529
121194
188728
19023
214871
118663
268912
29049
255282
274756
272483
244668
70585
267517
208390
156525
115619
142762
122071
29076
121628
3048
264235
151570
84206
250079
196626
27242
152289
285256
10811
252012
163885
254847
152135
97101
72863
3645
256501
10580
244395
100811
153556
63304
121492
90666
260367
173407
259188
244577
94004
214493
159233
194619
114352
60360
34237
27827
28202
129608
74484
273375
131861
13771
63834
152558
184879
17455
224460
81263
113140
130449
245811
35844
168814
87794
255811
24299
245475
198961
245386
178879
254122
298639
247302
299063
115129
295368
139327
237919
136004
162171
65325
176252
47975
139807
183666
18620
165727
257005
291165
214527
58832
254859
190769
21522
59056
159032
99484
26815
295565
24974
237521
33761
77226
135678
225737
98166
53312
185980
223975
130763
244722
28430
34907
175225
21591
243241
277385
138780
199677
265278
151039
38048
22431
58429
4330
195405
81490
133570
35021
293784
214352
78952
60586
131615
185251
92753
156356
162153
224127
129354
41402
209979
8390
119746
116497
113449
253490
239982
28438
19621
258863
23180
52172
57908
69915
32508
16653
297908
659
186744
124054
22977
78586
288076
210690
207441
17719
105352
237175
69863
289012
273857
176947
170061
257038
31104
27338
189742
289296
288491
86250
62973
19161
18408
278190
2573
97592
123458
100913
151211
64354
183127
44547
218904
252120
142563
27417
42852
75010
60392
177911
186887
231707
268788
256745
259477
114436
177255
213335
194462
273669
64383
67833
16578
159809
253067
154618
120863
223080
259863
165383
244399
12965
180194
167327
76203
23452
233416
180507
71811
218771
238446
254213
173518
78470
292459
18349
261512
80912
36218
104926
224018
276614
177029
244998
38152
260268
213275
99487
119072
210851
28591
242954
112436
74411
272711
220635
137546
18362
225992
233248
245123
67490
261590
109734
244301
109689
102484
280048
176823
80465
157384
295992
46397
170734
36578
128341
176102
221072
40391
232023
87486
227347
70680
28269
148327
89266
19280
163159
178512
134775
276494
127481
291749
164384
233591
278944
285454
107670
223245
266468
18834
44663
263265
228933
177199
217854
274669
101954
150357
184062
220280
242048
86562
261186
104087
203649
29300
209886
124485
166253
172206
179762
241117
146684
96022
213736
4616
256410
154594
114579
296997
264901
295023
215940
132680
243422
299426
39062
270927
205241
148021
91656
216851
201391
171895
206703
11443
238398
172791
260025
281837
203377
68557
282804
219072
12503
60910
115373
211053
94966
157980
40085
38142
13965
53397
139116
142676
120556
266783
131551
97215
169920
214604
133329
79706
11417
114367
73742
245570
276560
256655
181924
176279
204673
152348
146679
132734
112414
165515
255685
252180
208972
283693
25950
95775
277647
75737
133582
224474
283319
80792
200195
207648
117876
220365
171122
142014
51329
75580
45987
51990
56305
263282
221223
273211
198575
184678
2337
257596
263996
188275
49102
81890
130070
3044
42271
199631
46649
102877
169675
178459
88153
16743
84524
22755
283156
124454
239338
151049
290985
171305
43236
236091
206360
186259
10117
194526
200203
122202
252406
18822
79067
238709
186519
225828
232685
145016
71707
69427
236543
41998
240947
50854
83202
258113
144900
217894
79013
7241
222716
2396
26315
92308
176544
4621
245512
66891
130511
7025
214797
120827
166058
190190
1675
107963
221622
265413
200580
104157
156307
94110
66603
214293
170084
55124
290040
159321
73801
109276
231290
111984
47109
165637
62201
127963
92747
182239
153425
176129
3938
249720
140527
261678
149116
69481
201989
214432
70141
285947
247883
23191
229525
166556
160928
249502
116587
212167
13470
299930
125214
36020
165214
64142
288962
115360
30498
153347
232902
76195
277210
123155
164755
256524
3704
226475
91100
131045
268117
23530
14110
15208
216098
105500
109415
248125
64317
147487
55068
294134
28732
5497
163373
257665
123358
271871
159426
73035
95908
140140
200189
154522
163553
22165
31730
203137
263090
151387
109203
228538
292152
168390
60468
296587
51254
203579
185137
262788
229689
180532
198034
175103
42279
293751
107764
122236
220640
157194
190935
218138
157494
241020
266291
176379
161442
266281
181088
288990
209203
73353
273592
261763
116372
20782
9462
252148
43247
41753
266888
111933
181758
277131
70550
136988
32632
62802
294723
173130
181915
72361
133718
78289
117034
254551
77795
281150
149738
165145
115860
135980
878
139474
294781
271318
5184
133417
275354
263909
61741
102475
164154
42447
69954
191439
242755
4816
299272
216953
70243
53921
219794
214530
66979
244041
85202
41217
43752
205158
7227
291997
151876
160386
299861
296900
295172
266357
161332
88312
295880
267287
157645
289911
170543
112768
135842
230696
49169
128562
17089
299672
32055
881
161216
32007
35644
42625
83330
127240
9389
151623
235852
204632
88353
169078
268229
279017
102656
285351
45
44045
146513
61079
109148
80799
114670
281475
190759
221037
200181
226933
8815
63253
107665
190066
4903
22684
189442
54954
289560
286502
84420
202540
182772
112126
223283
790
127456
250364
218522
90240
108300
193217
255378
250954
140415
117809
81849
55339
275394
148103
123852
138693
221504
281900
16407
89492
293286
285207
39497
163446
129824
272734
96149
167071
190217
34135
26526
160131
7237
131947
13626
259184
74044
50921
137140
13376
189241
23259
82398
64224
93252
218654
129392
117967
148531
153610
132192
125014
80631
175190
84391
287276
185823
169545
264406
235925
172260
19058
97895
279067
66897
68710
249228
249691
265328
68367
173297
41716
19797
237672
48531
62940
127841
91336
120527
46243
46881
273798
297538
142718
124585
138595
123908
87887
54483
177028
32449
70091
1385
105230
227102
299620
298369
291153
96491
53297
106929
298019
147710
246394
216387
197147
276200
208046
106482
140595
26548
119207
254164
42909
57047
299161
97750
114797
275082
295554
58167
68178
172383
95671
286560
98947
226682
67781
282852
193588
298160
232677
57908
52169
234951
297176
8635
50105
58092
277853
130166
3298
33828
252966
140049
37575
130299
179664
137699
677
171417
2612
127389
138982
76842
81402
173902
294193
105244
163224
103002
134248
72087
239818
36368
258748
2293
218350
127963
246740
190854
7964
110758
54959
191018
38409
292812
161582
292008
30121
197601
76379
82102
71361
103351
37082
60581
44842
254808
173664
153616
29805
232580
283609
127983
221799
210383
114628
110140
279760
81339
289551
186790
222531
277635
220076
159188
80236
268539
184521
102091
33052
59926
287445
269983
119604
234053
162885
16365
97586
18019
273315
242
292247
189411
175450
201798
89417
37888
155123
289693
208410
152599
102036
155832
153213
73277
174751
179792
185167
5931
222410
77476
24446
201719
69151
174459
229825
143361
175693
124376
250307
137346
184842
16333
269332
267499
228285
222648
293952
133130
69846
128622
251396
97740
237700
174309
7233
3386
107155
66609
78841
263046
163123
104325
264084
43316
200253
138610
189669
5749
8736
51921
90606
162441
184310
5334
257853
211496
266934
43707
212523
190990
197212
153191
98602
263894
132325
55997
235559
27360
181715
172153
17351
188205
22256
290737
163712
72401
253752
246807
99118
149871
184733
277005
53321
33946
89600
1807
90371
2813
106285
137007
296112
107403
55374
27413
168829
197556
68281
145245
92703
253404
134531
208336
59497
244004
246648
18569
185055
190473
15233
29981
66900
211138
291273
43922
251808
234134
196155
26378
14702
154999
193930
273083
61667
93982
288536
289452
233422
264124
47651
18288
265250
243069
212525
42509
276607
212813
68520
46866
152981
90319
68788
247452
287011
62758
248860
124376
69739
176309
294034
20814
298584
233192
199150
88407
236007
104697
139034
154439
114837
68365
143466
74171
281058
247015
185258
137704
170427
232652
261110
47442
269135
135196
201085
291681
15578
265633
295537
59113
48732
189283
171395
208300
283965
78387
294282
226850
157230
216283
139532
238954
155492
201
50586
113241
256841
116227
30319
90203
118694
274407
219628
146947
27869
235920
13446
195585
153950
225208
67949
70734
10823
81139
103033
240725
88717
157338
263091
236161
260085
228662
124542
214022
200817
64080
239296
80361
211974
44974
200112
76216
120232
290040
2997
188873
295148
70677
24093
37646
208132
217790
213262
213561
70241
119773
142053
278611
81393
140631
28905
200580
83725
98797
62013
65984
37508
40111
22075
294030
187859
64914
31860
63017
277219
102491
158656
65469
178617
187007
228388
136859
178434
28722
179922
198439
117190
169376
136548
166498
5070
47214
260267
174741
32664
29728
108202
265586
103707
184460
234000
136823
237814
3957
190221
256629
224400
91246
280476
4301
298849
70330
76030
34486
30888
10909
299407
226218
133653
216404
262734
39669
100907
440
243611
293109
206704
89776
37541
49853
282041
70041
221808
270442
74583
25301
272386
8513
145105
164087
167958
130646
57307
277961
123997
30081
159090
252285
129058
44785
40227
67617
255840
262000
221447
77137
130174
174296
284335
280734
204793
243059
208129
245048
282578
258819
169295
176157
125903
118252
234759
49353
243376
46049
195669
123271
239346
279007
111528
180175
82475
285170
69798
283244
175889
226931
278152
299476
49275
1884
231640
190416
65235
284969
163546
189547
31947
210841
47015
262584
188034
224774
165101
229458
226465
145285
194740
32265
274867
203460
144995
118854
187788
64553
297168
211486
109351
78044
178358
45854
207379
262167
88403
3926
248072
276294
39148
123276
164957
76395
293928
143646
177503
195098
227137
258885
257532
152544
211976
222185
96088
77340
29415
248578
201480
294124
222606
148845
285187
290989
228993
164303
41140
42125
25836
298697
261313
273449
29302
262140
269270
141525
209490
256253
38049
296672
291098
219233
26566
10767
194906
55899
270216
112479
270534
172125
154961
142673
37549
3782
144797
256946
230549
105993
86171
143383
95469
170177
275904
266048
232122
251318
65012
207631
14202
219837
231332
112260
93650
149988
40516
195731
209490
269402
164454
2346
155709
141052
116629
142907
137803
261473
176012
42384
53214
159189
116632
93138
264137
112252
129784
68061
288701
101171
174994
165101
254544
113760
184256
233227
250774
276797
296004
79448
68704
275018
217479
166190
170234
204360
2723
28471
159861
85727
180938
91618
12940
130610
129485
266194
46810
247498
31060
289541
36803
243922
106706
227367
52923
291585
16746
286486
113988
134887
111818
39167
168995
106612
198615
265364
287164
68390
55681
242573
235090
36772
187442
412
236232
181768
66518
173052
251340
11493
161835
10564
156347
237402
74320
80662
216909
250545
116788
247220
23145
95815
150983
122406
81883
77474
168939
170742
39000
89906
133281
232730
289551
263289
30428
51418
120172
264651
195520
299596
77036
188648
111944
230986
192201
290889
179779
204248
251600
200989
288062
288834
159317
89741
27299
95217
153056
194840
23283
94838
164298
54451
274693
67336
74341
15229
353
218535
136178
195944
16693
294556
236973
28080
226361
167910
153204
37482
45512
292456
209015
20208
75219
131263
8402
118852
249637
110386
288714
220399
63735
275043
207352
252063
279695
43122
84841
83989
22268
259386
139657
299716
239222
210318
150267
163186
212221
232563
41362
281281
76593
125809
99551
201972
70728
24632
39564
64742
84197
30865
264099
209062
88341
172369
208238
48607
93350
21528
76473
175232
215148
224334
80127
201067
72817
218339
173484
401
174765
296392
100534
280711
219614
200532
255075
5176
176429
209657
186893
203228
257371
263969
283418
91113
285004
180325
200252
31694
236595
175993
66204
215347
155902
115811
3735
123369
445
234112
274070
292232
201794
71106
182782
195639
88502
89466
43658
204777
279805
285580
218066
44466
284110
190231
102573
54378
278052
203180
45726
176160
229419
217676
48567
115073
10640
284577
263392
254102
45819
216850
74484
202181
25993
51022
30898
287761
51809
119650
181006
235586
150870
182152
194206
92397
295105
215806
148340
154490
50438
251268
115619
89843
16081
282395
140493
67517
84693
268358
70462
87757
175872
141994
210004
44156
191960
175573
56042
101263
112351
79232
30108
113800
40550
246953
9348
292773
95912
295875
195880
226972
164551
272418
182061
261722
131319
262914
7967
118952
161641
75836
229740
44101
39417
97690
227500
92996
126899
247674
194626
5684
12957
254196
125366
170572
296483
144345
104395
104954
82254
11267
102033
107580
192290
263219
19113
176348
35780
202667
169343
229473
139258
270799
129651
8580
134101
278229
49930
289139
36966
156594
55247
102559
268359
290691
133244
155323
138678
25634
247925
207428
277604
157240
119567
234283
167007
297980
220581
224516
30990
262361
74967
279376
233264
261211
218141
232807
132076
43358
173113
215023
54032
220989
235044
60502
113202
64521
22991
222829
39747
248193
217356
149154
187004
130229
228948
101009
177976
138937
6353
139900
266051
104709
119743
50009
61030
41048
43612
189480
227210
198705
139623
105286
280490
210570
159204
248139
67285
98928
140675
273147
176975
79338
60802
160522
259841
269420
129082
206974
23429
207711
163534
55678
4675
51438
265814
192999
58319
277890
82469
154315
131819
249312
289115
6800
55997
75824
64637
95841
127432
95490
280423
291382
287593
168357
145696
149226
236726
57923
126634
90977
269285
7618
6626
89491
131479
199081
273357
257738
208788
66502
176199
69472
236034
276740
268416
191695
280350
70566
204432
77430
162831
182204
203397
25338
107859
17860
270331
61698
279120
234854
152201
85084
157952
255423
50395
43779
17105
172209
215738
291058
198127
89809
194738
138221
201423
195302
274972
47031
187920
129621
191143
190950
198016
265534
295007
2384
286153
121582
262620
138578
120041
80861
24819
60483
194260
4167
159728
60279
191860
158064
259125
126864
293320
287199
215239
1500
125274
111285
101274
115048
234150
104678
166370
231322
82957
72647
25606
111638
225465
216804
246032
43768
80977
17479
157872
113840
266176
210355
67455
232651
140569
121946
16887
195753
173225
181307
33069
24710
97424
109373
230578
252716
205707
277026
221117
21334
177691
102294
23110
195923
34214
5900
211032
34446
241451
236258
104627
102524
138683
276057
82598
247608
286857
24435
299934
55028
111308
233693
37285
66436
111124
71091
287265
213233
115076
244761
60985
59048
37367
276242
159009
1615
285846
272574
4008
133997
151653
217752
143705
296249
299279
79533
24028
252223
99448
215614
237475
143369
5779
158677
123484
136660
30411
163939
291724
138424
120587
45212
234650
208356
25727
164420
238094
58280
227900
98713
13870
288250
1877
107785
201059
47822
88248
19326
260041
207640
289567
107011
111846
120721
290524
255727
108928
185175
4596
213728
252961
161808
130134
222371
12060
93111
209647
275273
159170
271752
192038
195641
136955
295879
131088
45071
167367
131384
192497
167497
181725
619
185519
176603
70788
276930
5656
56341
37293
6870
211569
135367
219293
65425
172818
143280
292234
178504
240049
3389
122186
265746
93289
36016
243468
296673
65346
103188
253871
62139
128266
19179
93794
157225
67425
18747
161348
289330
269832
227805
283644
81382
2256
78788
128124
289320
68408
54176
179214
36945
11230
70860
194379
179210
290336
145485
106723
143227
14155
118911
52383
162252
169686
225679
173739
281573
127949
162408
191266
62947
262236
89171
56016
34261
3292
123581
74817
144680
35992
83426
185353
128341
86496
298440
189077
134240
169816
135429
223773
59844
100297
240965
281426
172578
262207
135727
41207
96387
237340
134798
6988
164575
260105
83574
296791
214391
36346
92633
276856
259683
33653
48778
126382
17844
136004
272942
223663
122302
66768
295206
199783
243858
87420
277014
245285
212717
8357
249427
88845
246876
250294
197178
212681
113715
193503
15584
210329
54795
166441
31685
67567
160446
251300
279530
249757
155198
255032
39289
246451
255473
54093
61682
140539
196006
146659
167058
281018
135672
110058
168220
296853
262859
189185
186647
257860
283919
286864
65813
128087
197410
144780
922
60904
280175
139428
184554
133397
66739
229550
188588
274547
253308
5697
224629
260599
95992
75511
160259
198089
137270
46151
234107
4481
122433
169581
52175
258042
45818
272574
198960
74656
180317
197999
51408
38102
64462
52447
121933
193829
288467
28534
45641
217149
155635
69596
116119
130699
36372
145491
138790
258336
252298
38331
123394
255770
16364
98956
57678
55289
64857
9735
155663
240040
288340
286853
112455
257098
189823
172907
200128
129143
100046
183463
40874
243352
51711
74841
69610
92412
22545
206129
79536
284192
255027
227303
239537
104083
160055
57310
240857
208121
78632
137801
121106
19163
228069
140382
273163
131893
146798
79918
295183
296690
90618
219135
239715
198836
143507
116848
294532
279566
232879
236043
205384
200291
155012
40113
165254
226065
146315
296206
277002
115263
46996
180111
138182
160798
149038
88804
203847
240430
217905
184832
69014
184826
224964
136194
159679
152496
13331
41427
274090
240443
51857
128986
150809
201256
246720
273862
69712
221926
19804
31918
37279
282859
56066
62158
251791
22001
238469
30772
292896
53729
97311
7120
87184
9026
47053
261084
120089
118885
37940
276480
102939
169671
72029
295374
234965
3653
119677
177670
70438
13653
39050
33476
222045
264379
113072
69213
82492
106346
280086
101908
53665
64650
226752
239626
78734
191158
176906
237751
226983
36793
202506
209999
200369
91811
103700
298453
237648
122828
85117
71836
197524
111943
212872
298352
48672
280876
263381
106347
186897
206530
289652
104381
214274
159051
53143
135224
48510
181292
242311
291342
134483
15823
95946
294678
122355
139413
85708
274800
3542
272893
162543
13630
66821
251559
113986
118998
73257
13845
245603
33627
93238
250062
18263
71100
86892
262885
43043
233967
18937
172791
289114
153884
293543
240362
120665
292346
250131
237316
29814
87489
113495
177062
180115
242538
107863
37823
237286
269826
274695
90531
278073
122432
139725
275799
194353
14679
155546
257444
66214
32236
203890
246140
6649
64485
217763
240437
80945
200090
290744
143682
34178
182467
183170
118093
172218
238970
208175
25275
185012
291862
209077
138652
68099
184829
286586
227765
198034
93952
142977
279132
154955
90851
86547
178475
285063
177455
105643
122968
59046
263716
72148
98635
263355
194645
291120
29767
183709
147726
76684
272907
131980
145961
262725
44708
187288
126169
79137
118642
261342
39735
254186
262691
52215
297411
171293
47947
193362
195810
184813
138872
271489
255484
164323
158956
167900
202801
218956
37030
242439
267442
204665
90436
85918
282191
74044
41768
111382
49486
18917
43839
111746
151697
54194
13646
58620
34127
166354
258413
50718
23197
266064
61373
67275
265509
4945
235344
204953
96744
238298
49076
54169
162041
133325
37154
164335
159623
167354
83202
136273
88882
134131
54472
6040
115479
236458
154697
263789
78159
147550
291433
234179
76603
266523
26926
136718
183729
163343
90449
267292
243991
14334
201764
269514
206691
195871
259195
178816
4766
186020
99530
113964
209526
289617
273884
293652
53546
55883
142213
95928
6972
26659
258312
86485
149693
146858
282449
120864
151369
176747
68705
270848
138064
18457
162220
278148
217059
293835
36448
138111
18845
19768
81109
151647
29032
197020
184831
191957
180761
94629
119936
115250
59747
11685
5006
268306
251890
4801
159023
137781
262020
51281
258142
83618
121668
172807
139566
56429
285472
286536
235999
292147
98241
22829
29231
58842
32673
218206
69003
138876
138300
131791
99659
221391
71087
17700
53749
31978
65058
172930
130269
255740
267080
105390
155924
210192
156615
93449
245174
275266
100607
109553
198824
51724
105652
25136
58693
20696
221492
288042
298824
215566
251996
160808
264622
83555
226785
7568
31498
41750
254671
71343
154214
18913
64454
291693
37177
160973
39184
173917
131051
21622
270889
143625
156106
222410
199651
52375
6677
119432
148104
226392
198909
185840
60352
170183
271681
189651
290505
184337
76514
21036
119325
111054
293391
206245
180509
280280
236598
297904
284029
185813
123892
36447
25919
15639
263214
196926
240707
122012
148905
261322
203297
120822
55199
229067
23807
86585
186525
230359
155061
112045
233882
24665
60750
187076
122698
98885
260477
243238
105456
238603
180075
299762
142319
185083
83092
55544
140914
214452
55569
38313
30431
191172
40644
191936
223530
105033
60966
6377
168189
201188
97649
66132
39711
43704
247049
139747
175697
22469
262933
74034
292519
17199
79778
38526
234012
215586
78500
73842
261770
37216
39663
192636
97216
142123
101043
250850
212978
52484
117519
142218
235608
171795
235927
1625
15145
145167
228503
197403
228162
55338
249572
62357
41062
276558
292640
232515
223322
286568
216866
250305
239726
102779
223180
235198
190060
161852
179602
110827
44826
204332
30970
296494
269319
164820
25155
15437
139490
244695
73915
294728
295192
43618
231452
98142
284409
111455
220097
111647
219126
26844
279566
237791
142870
259531
83627
155286
74513
263474
243367
263653
256215
83532
76582
20883
11283
279654
103081
87978
52696
244332
35967
165059
273324
76287
265844
35332
152526
154634
117506
245037
19284
274231
38684
254011
133701
71843
225203
278926
245531
294609
187289
157588
170909
226410
295950
255410
45732
68301
133786
229012
55
72404
38187
138757
220677
29592
260798
152415
8955
21739
42315
50498
280712
150071
276860
153783
57502
193421
207005
249444
186028
1128
221348
290000
68486
108370
2990
280311
293839
33199
189647
143606
260274
269659
214529
71084
110411
157350
153617
278894
116859
37269
272751
204691
91526
116972
296704
98041
44302
108436
217478
141362
40875
270523
81986
250691
168459
177924
106256
47649
60312
60976
77745
165508
160968
114824
66195
219905
191905
281616
81779
192662
71554
55924
202775
145943
288267
139533
252297
178559
130592
121422
242935
191143
188050
262223
9184
274788
121234
217317
238669
123935
123980
54599
119297
97751
4906
195467
20465
115399
107941
66271
36638
32236
128201
66737
250412
290430
2345
125929
215593
41375
180016
10308
208344
265964
173076
156620
165079
292930
126750
88379
276481
294394
157785
272756
203569
35997
33639
213671
224982
86319
118776
290096
91188
186072
108971
56065
296987
19236
101074
60609
294477
30229
216485
64945
2811
241235
257992
86454
70333
251435
179866
238595
24657
9457
206463
115040
133959
260391
153826
133624
211868
159423
16508
203736
242381
179724
146863
131620
138138
284507
279064
58202
161389
13722
173196
242490
179092
164608
193545
279863
138208
145886
27117
55959
191262
273132
140627
220850
83127
65633
236976
128347
218813
113122
276068
139425
156800
147223
35765
111165
109477
273709
13154
162017
285305
114906
212537
275336
257883
121815
222119
251416
41761
116739
60612
34340
202955
278909
13307
229706
242733
210375
255930
91665
289887
270795
204218
4961
224642
26587
287947
163822
45781
15585
67809
234326
93950
292797
115930
204144
176894
53748
53374
149038
144884
200383
12696
93268
221371
19674
260722
275130
69727
36508
215472
154609
123644
230081
267066
242508
225775
160446
150972
224087
20818
137878
217637
157541
152713
232839
138709
274156
217567
198157
177987
84994
39578
245179
259643
258916
9767
129383
294768
186854
9853
154627
252588
137768
1654
7069
89501
279755
151122
27237
60373
123341
165653
109137
75227
282180
39477
238168
282709
190745
112981
201620
91113
108759
49844
107198
133540
89523
238118
92904
196719
211823
174175
283177
214580
166555
211497
275940
195477
178427
268483
151164
222497
174428
88034
51300
215370
67545
83921
24019
45796
66729
66667
227946
72951
10936
207327
121904
182297
154074
115817
197452
128993
38017
156499
199926
184316
191155
105679
16450
208834
230918
161600
114467
263045
70338
151560
54100
30377
197424
277579
211264
264886
37301
87471
297472
33167
53991
135652
187874
65017
38367
264971
196575
164831
10826
271008
208747
197834
222614
264371
201256
287478
181944
116041
186422
142585
131444
182044
175227
180083
100593
21623
140353
251318
298097
235000
153575
62356
49433
271162
80202
167824
63877
70527
260165
124954
5469
3739
83024
106342
87406
99653
116828
222615
239578
285627
265049
143844
259550
114553
190681
261159
285820
283671
857
171359
30554
260947
9289
64585
61071
221847
75708
99044
218785
110630
242158
257986
11173
48480
151294
291619
175019
48780
77291
285528
138421
192355
197197
171819
114951
243020
93496
134204
95182
161624
269473
69796
85527
269426
211475
279166
290185
4511
255231
171330
147346
181845
156603
232968
235028
188482
33456
152527
177096
298103
98168
150440
179072
177510
196268
20070
20896
30488
65744
198795
121351
200885
181611
249055
135958
99216
121162
101793
141589
160441
128013
277327
286963
112555
298789
259362
7093
232535
74193
271701
178373
248804
250895
69427
265423
281504
148187
73122
262130
183544
273852
157010
295262
247580
267917
33736
111948
127753
143905
284519
244171
261457
233444
61894
111329
260231
125333
143137
204505
191512
22142
267632
154541
234920
93455
80621
12523
151825
128597
176456
199675
230480
6779
111970
197955
45810
264340
57487
122663
55830
275454
71190
13490
180581
50451
224553
234327
156016
7999
221105
6291
98372
64991
65841
16896
213552
52846
126618
271984
272242
234212
123736
245884
209485
72357
47866
155322
141355
170534
170813
132214
261676
21910
45816
182099
1117
155514
168154
172016
256095
279563
27842
14070
244185
110553
293297
201947
279486
6853
231996
235695
14983
105306
256199
178982
99627
64151
143253
137319
97910
299784
160096
53037
255115
160548
42382
14379
266970
264572
237871
190036
83157
216816
156204
100472
58800
155650
45688
228946
214287
173984
20038
200014
282995
140339
104840
287786
128984
113109
65198
266866
78304
159355
155589
291890
299670
293424
227126
265730
279542
210711
113079
193666
185303
36781
196796
215449
150449
213454
255873
62199
85260
71236
71832
33956
82945
123175
232842
48906
159853
37434
1090
36414
13573
127793
270800
32957
20106
134332
208049
210272
26126
174303
267690
87333
35846
274440
212275
35730
102062
270
266688
204456
151461
100922
21931
86715
288392
243920
268117
149168
8216
66677
173884
206830
236755
7118
258159
4881
183913
43171
234302
54225
153484
37738
127567
64506
60652
283632
32433
217376
187849
196068
97317
255153
137988
267279
109075
4010
13756
228605
282391
272587
280975
182484
59775
67665
166274
196580
76544
116802
145087
29578
119730
234814
107002
74981
169379
105928
242126
142623
286757
92196
185084
294615
44905
209574
148999
272005
207718
134934
252723
289745
7806
272149
10638
58950
246051
10864
106928
35293
174570
173391
125065
157010
259817
246558
33847
121792
154490
160303
22160
202030
282569
124187
261351
4654
186770
141613
255224
11598
102571
36739
36039
144879
76689
16376
8139
247361
295601
276017
296837
206215
182697
184632
187664
116660
205804
277253
8274
194070
280384
90181
201455
188436
150949
143589
181713
259511
111438
265237
293151
178171
48546
60088
295206
247123
43030
37311
146326
46363
285121
757
275847
176334
195501
438
241816
259050
76405
191958
229005
40647
173006
258947
251983
295596
177668
251561
34504
211142
67228
219391
127683
227117
113340
261965
267948
166519
89744
5176
116558
231826
163535
231721
64851
137492
102947
41861
236445
5061
4628
48958
179107
80826
6630
162315
240030
77618
267703
281397
91508
213955
287676
62230
234381
282532
230840
49409
78638
195656
233939
20349
281696
116242
148612
221491
223457
168822
251379
64431
146483
144337
149697
172301
71982
119167
293549
52597
65315
107969
67521
195301
30705
36455
56243
236371
75030
79966
44591
519
116718
71047
29008
196674
161537
113807
263592
3567
236956
281592
275762
2449
238486
229280
39386
180816
260723
250877
55401
206843
246428
180416
243976
203978
204244
100729
245196
16126
101848
88614
210570
133237
32017
16382
269655
41748
299906
122813
133513
168567
175927
153041
115395
139721
166126
45321
242147
264660
72965
251364
95000
257768
277947
253675
192428
204948
156000
286864
215082
80801
102238
4467
169022
276095
141424
49475
34651
215326
4926
112267
216451
202955
90459
101669
296067
135280
171785
90812
67571
273647
137479
233553
102621
227827
231676
32722
102612
48256
164160
231554
201913
18012
211369
275370
143499
25489
142514
11188
11688
55792
95308
228895
152677
73092
170912
103568
249135
27678
182146
192766
143419
74468
19029
69595
15883
98897
125949
184587
165009
189075
146786
43158
22609
147833
134503
130315
43606
293421
3667
62388
28765
295764
271106
299356
204097
263297
240041
102867
217250
294365
148365
135193
266297
198965
7487
157001
172582
144345
271695
144551
2980
221313
76401
96978
281221
239222
56928
231388
162175
145849
241710
202310
238145
44029
181848
77360
299735
163909
229238
8916
48985
209318
216906
263927
286309
42273
7507
41184
289385
82789
136860
52376
197156
126234
38767
133709
198985
179770
210893
183119
150691
273027
85810
187983
30150
39644
259559
66933
231751
244389
219784
117206
283804
132088
70720
160797
289355
124548
279098
206230
94251
208616
85947
126024
210293
245570
180755
85557
194465
265388
44257
190007
94135
280831
185285
102203
155854
270143
219387
160739
91390
102426
26963
174476
78061
242836
266617
123758
5795
290502
70113
61278
140781
33376
63676
22289
150379
200536
24488
152269
143586
77830
145517
27560
66138
174484
244726
130095
199497
25125
99188
291898
179816
15019
96222
52770
216842
58568
117906
120759
215079
216629
238107
166088
276983
220730
180040
90978
48855
968
298604
160810
124816
129141
188376
58995
178873
74880
123034
286133
146184
138298
137969
113139
107824
195150
262186
271032
68271
276148
238744
147088
38174
147415
152846
51413
51068
72776
208720
23915
97302
145928
27677
104526
26624
299099
142609
172471
254984
222265
194595
10868
192214
186136
102163
190133
76236
81141
181806
135629
110689
164534
271883
219919
42398
100195
89440
286358
282150
234373
425
76719
209032
74491
147085
194028
255979
168058
73129
190842
12011
94554
54177
120995
200169
231894
26868
296312
33774
288060
102316
174694
185052
96407
186386
59922
122327
172723
266927
157657
112295
109579
13047
72888
194881
255609
98845
187281
248874
51064
189300
36291
26342
144600
60610
246049
263271
165993
261093
98422
282509
256321
141855
51332
297931
101180
94617
199829
193130
100484
96702
249703
227523
8223
15193
139332
241902
175146
233070
278270
197854
225450
78847
218993
5461
102824
258270
52018
271059
204466
81712
64457
220794
178938
146939
198437
285856
272094
225856
234732
39900
233606
276888
214697
27358
208416
51062
206481
257990
205239
26527
72557
53504
219587
163671
158180
295558
123161
238439
199425
180573
36824
155204
265468
201314
100112
225619
83410
132292
71934
67719
149738
287462
105025
127547
100580
160986
188187
192475
130195
104825
168092
147276
298027
245920
83209
19159
119596
181131
273592
220047
125135
106292
39806
262392
243025
127681
226493
122083
277293
241190
215073
192646
181544
243937
169105
82209
285617
135768
74877
203193
23089
220096
123681
194444
69738
112069
67105
33527
81097
42017
98616
202946
177923
56366
88619
253694
146362
144245
29690
185213
268905
41495
154979
114542
48286
117084
10437
277193
217168
109680
78626
103645
183418
9401
249316
151220
241454
218682
97174
25593
48080
104238
214238
243697
244589
198834
83411
169708
26516
34982
2225
213745
269634
278009
69260
130965
228295
299038
124095
96469
125070
123586
93391
244589
15564
164853
28192
211442
70356
261803
244299
51339
283031
111093
249552
192756
79466
73036
177313
157785
213591
235370
211471
276326
119962
241975
286178
109661
179713
89362
146527
62117
51419
279870
268377
85401
125267
268104
70418
214953
98033
299895
229408
15313
237443
71392
272543
120035
260223
7990
193148
233894
279121
103360
250552
181315
104049
245266
78521
168513
119247
298944
173004
6348
93584
72099
100007
62883
56938
125
284343
114721
261753
158503
234271
77594
156103
141374
141563
31821
84585
166639
152269
58536
15854
296817
15876
68667
254729
152392
156565
268189
189223
267599
124627
57995
53533
207089
242611
236541
130825
52855
151427
6742
220749
169758
230022
129180
143634
165509
35972
242107
84598
68970
151831
81880
16601
138419
106929
156940
76569
128161
110820
293909
232944
156007
194352
261329
266830
241681
144961
37154
85061
195413
227324
70635
234724
187014
218206
130074
248373
222698
115779
13903
249584
273870
243295
141690
74763
28607
275589
210997
299678
33678
266101
160960
243715
213681
123530
14729
175746
288711
72
489
77600
101885
41678
165880
64165
242891
94961
252996
103039
269048
152491
205304
208274
50664
148141
99250
286061
240441
127778
239395
255145
282323
203439
139750
105806
299156
61765
197898
36985
271246
89554
281345
277878
175634
122912
107695
96742
28852
260293
159455
228569
217012
196477
45319
18874
199036
73793
134926
33973
126084
147019
44881
215516
203037
111140
16221
93963
254317
86778
107796
33940
76950
34775
174853
53136
265847
227715
140192
60698
170784
53249
170126
232112
183578
34022
138402
62793
124552
104854
188548
248399
238290
24273
1807
220042
42624
63924
231786
182323
3806
154124
12635
201609
172281
48754
8530
273245
147200
293243
163426
180678
40207
190565
101990
92238
170838
17699
289310
116812
18917
11330
150404
249726
174794
298487
3821
117665
93696
140582
289206
225464
289110
192047
72752
74735
273037
41288
13670
196490
174584
280449
42432
284153
166357
59134
120441
264355
148942
191605
234077
88835
164055
204588
141436
292154
249681
119808
260427
119605
180970
81092
80409
11730
185069
266995
86440
104210
241870
166863
86388
45429
47253
225137
20288
173254
264821
290599
41722
29203
243597
214588
151067
29443
290965
37220
251562
126965
111653
211985
39329
276782
33901
159453
30243
43693
281348
146249
185581
34322
196734
92596
88970
63860
247912
152919
121236
290800
61850
193773
272216
226919
293655
43928
97281
131265
298593
231592
242580
152621
144535
146784
289743
17908
8203
80697
38984
207650
149474
188878
13072
28337
211597
177539
159779
141125
266769
117238
154057
32268
49763
66509
135497
170108
272208
198355
123733
106939
140632
263501
74765
216866
60912
112928
37684
267372
148334
165923
133461
262813
225020
245097
65566
215839
23402
124589
277805
69817
224561
273492
277450
48265
237875
207615
81953
25855
21295
259552
79018
196178
150853
3511
70013
180406
260118
119910
146576
223746
256950
107226
240517
200276
205814
27393
228915
212768
282758
242819
199619
241163
208570
280056
260780
139622
81236
285492
207459
20449
29937
190440
240334
94657
97263
52190
178349
261923
244422
247258
219315
164632
265501
40843
251753
94509
96782
142602
58785
92549
14178
58554
268633
26794
299516
128786
7941
202547
253444
161040
44649
2951
229892
224035
125887
207230
268683
270691
20124
235146
80425
228420
159841
239700
151359
125818
126317
148896
96852
10576
214354
229138
163783
285599
235513
263294
99819
96524
273184
98162
271570
201825
204340
185114
70057
58590
200722
21077
221303
66415
146644
87531
212442
30274
76464
248474
44171
241187
222574
205206
282728
42754
259710
271735
288314
228437
25883
221117
65754
34858
232455
49921
178765
198398
196305
79629
44099
120205
157146
176249
252540
239297
291327
67126
148952
12326
145337
110647
256869
17077
211565
76743
192113
270086
27602
216595
144326
29765
142043
280392
155830
147373
249077
221113
248061
195172
14517
228557
159977
72611
55251
80158
194161
37670
89241
167260
157365
43105
267552
225019
113225
209825
206773
254941
50705
95606
177457
265257
51395
78097
175215
247886
133338
273683
167168
162823
80580
51207
213399
71678
211774
249309
165438
109095
122858
274399
181216
273766
117176
117652
162555
40235
207087
275652
196678
214190
200979
126167
105489
4173
23130
33582
93621
61811
115455
138649
264660
131351
259005
235907
39227
279885
166375
23208
117734
4173
254638
255028
98537
1583
89948
30724
292848
229916
155378
180893
234833
102250
144027
37317
244922
1427
109581
234351
64281
179823
56281
38202
192680
84169
5876
53846
238985
155217
160109
48589
79508
152290
294793
16418
51867
264717
77775
289197
13005
239273
110288
92786
151131
284122
208062
60477
197871
77548
130432
126573
96478
252799
12421
292079
115761
256030
231592
262816
110953
99544
93371
46821
171779
118217
43151
240854
103787
127676
74869
173308
45231
22014
205093
265553
20488
158640
221773
45175
160490
158335
223429
264937
248164
4962
109075
97224
45587
15573
16953
109688
163387
193822
282430
97665
243517
255930
111297
106218
135582
216204
165821
218477
105073
282079
122167
31288
274851
16201
208299
150739
50251
285113
253049
47213
38989
142675
5891
17659
133567
206065
212945
271706
74407
192970
160301
150314
6047
37819
215744
257223
207736
223973
185609
105001
235168
64153
184638
53524
284759
113523
267045
19099
87800
72574
43175
45909
171868
297897
119665
195179
31711
2368
295393
118440
224541
114714
212967
8686
11981
163867
294476
167858
246322
216079
257115
828
236434
137920
67401
22960
72968
265317
116006
260337
51304
267310
286577
297199
165952
140243
17695
194283
53981
224202
125597
130382
282768
149919
3764
154841
96324
163581
267508
166267
195982
87114
98175
238269
101195
291407
10468
2383
151651
296660
125997
152377
259911
295602
228096
207401
142219
298984
237367
45110
215975
220099
51554
130109
76592
143931
126362
131949
288371
68807
20026
166289
60716
215525
155819
246854
66816
211011
53162
58682
220884
796
16629
43120
275382
118822
158328
126027
161044
11004
123855
87299
257282
177707
278600
159929
169101
273631
288975
235466
168878
7366
91109
211507
267841
190877
84201
244694
136594
16908
164853
100560
90371
74469
228114
195908
278169
223797
238965
176534
159786
207570
116403
131276
215825
130757
204958
43441
219771
178144
168728
226852
214206
129013
158041
192446
273622
230009
204701
8623
82168
121426
30345
70141
21950
272684
253324
179490
215636
237708
208943
116330
260421
14798
35259
286268
205119
48036
9121
246295
169060
221918
129300
288248
261071
263152
19322
122581
137789
182351
184698
283461
209237
58855
189205
158415
169316
291759
133729
64370
194341
123041
65653
4248
247922
255714
91187
256983
74709
264953
260155
192530
274818
173980
222859
74751
185323
211320
20621
252633
107680
77139
114271
183085
291061
97271
201466
120178
170060
69210
80830
55333
223084
295347
275695
69457
60043
194237
186431
2872
223300
271735
199955
239385
223165
252835
105876
215284
13050
221570
114893
211135
45010
125389
63417
133457
187733
253217
296657
268702
277174
198388
47423
155549
148692
105304
191706
5569
98222
152310
190480
68513
222979
22639
62221
274911
215297
245796
278890
289211
187192
95763
61600
104999
69833
241408
139542
44162
39495
179431
130581
83674
168029
238771
133201
265716
157770
231361
108150
179120
214656
292495
6211
76401
55372
3792
193049
231429
254375
187692
168951
204042
255655
97230
53454
169169
207225
70419
152897
58731
294261
121645
111452
171318
226682
23032
1296
118648
290676
214918
135915
139515
254878
141585
7902
231638
94472
126561
237391
194121
277223
65698
120996
45919
104978
163743
273609
199098
222679
82408
271226
114475
18960
126185
275685
24509
84597
106568
290011
282823
213067
288444
260438
64517
244192
107239
132523
297367
265317
139045
186851
264942
94227
93396
226062
188935
62513
42398
169657
197076
177132
53226
292508
24773
52301
210194
215035
283137
14725
131442
146275
214674
235559
266788
245172
287566
209977
165708
102287
274017
150161
52864
174463
102703
38582
297604
190701
172933
172059
21582
113989
258808
199236
240761
13605
67853
97757
67351
83929
284814
294725
27315
64358
170453
4580
118347
137855
164306
65333
147642
252679
283536
72563
91200
167057
199610
42162
222130
177397
52299
275302
236795
58961
139646
27048
114498
65042
142312
213449
198341
226234
86217
30154
210355
281727
30740
161862
80236
230752
294804
27931
178991
142826
268327
87316
150236
15705
225912
162684
107448
110898
142286
40919
36242
83786
242001
151472
52784
256094
69420
13594
193150
232651
294595
78189
201958
65241
240198
75761
141692
194185
137977
236804
240215
123459
216097
182337
186249
296517
184934
124624
96269
175780
101504
44733
134483
255660
1753
247260
274463
37968
6379
123353
88979
261522
119567
24904
176684
105998
139234
12137
125825
156238
262434
10688
134366
296595
184405
122595
74859
290808
235653
290302
193828
213998
84948
274340
47701
272382
91138
54326
195481
5705
261886
51539
55685
32713
292786
260858
258930
81063
3324
91029
123165
144000
82186
130605
200151
10872
74281
7389
87248
68502
220024
99076
50160
61472
135756
34681
291851
9531
123585
197500
88853
220526
64543
186210
147127
137581
266591
167909
192023
27593
170795
215453
111120
74736
159503
87102
120119
77359
74559
254634
219489
244571
106314
677
33127
110454
64669
93897
157315
295424
132068
132484
170948
222471
84418
64705
174874
61498
263688
73018
118995
110082
23824
108729
73781
130264
18079
82842
83119
30232
36839
178483
144926
44424
196800
184872
128635
174651
105962
282297
290591
115619
245837
174216
258308
283652
78480
196660
121526
68244
173808
41880
111782
5147
92639
242930
123453
99146
106034
37737
173010
210053
204114
103743
248553
198752
42450
8116
289292
271691
296022
110678
231571
244572
40487
134210
42244
147622
25619
155977
117805
14238
287225
166986
74835
26284
156932
64307
117898
77259
214428
37895
270428
149500
273895
287733
203040
114331
165776
53535
215909
184449
259236
5973
16192
235505
43384
167990
198997
96729
123092
130027
87122
83882
110648
264685
191244
3747
246964
234311
42185
177316
153862
293657
274412
257814
68578
238746
99029
249249
282817
110474
236975
30381
135559
160572
124260
223297
3436
9101
1115
190444
75949
215503
274215
297145
44890
147715
132491
286365
117612
170439
6054
219259
219873
92323
107107
292353
178725
101058
168035
296853
223858
260489
30177
107898
291160
63262
250033
206536
294847
73802
156356
34927
89971
133836
260403
202078
82855
218441
216358
38848
218062
253898
243715
269611
207341
89410
265590
14100
219339
136247
139531
195563
213151
102215
101938
152033
36371
104773
13680
145753
278511
210949
211660
224912
250645
108548
101623
70874
99765
256216
169868
194325
15276
3950
123089
171424
62612
54418
103698
141007
192501
229540
249847
132245
188089
206118
229063
114624
205637
186490
49470
44305
247218
159670
173436
91979
155885
82781
229550
105508
13259
46231
72448
33206
54757
271766
78150
154172
213671
64621
119597
79285
244358
18307
192534
20257
256289
95690
143672
57010
55962
115804
8187
84566
85930
219427
182030
264187
8663
133142
49764
16596
4566
238460
246346
108046
22703
135619
133889
294255
291211
284314
137117
214800
298429
96967
64206
10133
201642
8093
147352
141291
249630
274099
156654
49852
186974
105838
298984
218698
125408
85309
116383
14056
157971
63639
200579
130462
93254
198964
124278
117989
33436
269062
118913
172131
260270
281860
140417
250204
146998
165077
149114
224667
81559
219674
58710
97566
260985
8536
133358
110898
122515
23408
171694
96907
267742
91386
112355
123587
102546
64616
223380
97152
126099
248127
81106
259854
145600
21543
107947
112597
212017
69852
228458
234565
131112
133683
276494
196339
251596
100774
209955
113903
158880
81264
202426
159250
164542
114398
241427
242480
68133
105492
88895
106676
224024
294913
16642
100404
204926
125193
87693
111831
247848
119057
260383
243584
242355
221827
68231
203873
163676
85207
26050
145499
275480
109682
119507
94764
75419
213216
231487
109036
297630
181708
181201
215752
18067
57759
184516
111864
123489
80691
53598
134072
36418
17971
166649
6580
192445
211591
29351
79443
54485
192892
186269
103841
3569
23392
243599
11437
151165
240729
14880
99798
221962
172767
73523
164402
192311
92083
104125
57923
176554
200737
262613
154954
232953
197203
121896
144767
203052
112523
244358
31854
246993
11212
200976
295607
298759
91139
195970
161987
175868
116576
131105
29314
183778
243266
188949
238117
243112
277834
227240
200378
260480
45269
213727
217427
43635
237485
192678
41392
232051
261227
45438
62366
102404
11950
240128
281044
114414
192779
12652
280258
155599
174385
256140
112255
261674
55974
138936
141803
256159
84612
231987
222846
183094
225667
118691
235876
219917
100392
13137
24416
46075
196348
57631
1515
152521
97377
78973
131061
62119
254763
126670
264591
143018
298495
45880
42786
243
264084
5190
152802
148416
267574
57771
151964
213225
132753
151971
13421
199592
249310
253494
158740
147392
52463
40506
18448
198457
95080
56357
248873
100484
165429
194089
199089
132501
254969
142844
253609
206397
60975
144334
119524
23985
155306
108167
142842
281099
202806
58244
46656
89127
164075
27320
104899
104630
286522
284241
182693
294481
293917
209427
133989
247411
284826
161995
180587
152033
34338
76167
22816
107373
212375
39810
166000
119542
280786
280232
234529
185618
29282
255944
194284
281124
160226
178231
198041
16069
161860
86986
213622
272475
75
218776
96063
120295
164974
206607
61551
50242
113043
231014
275851
50500
168769
135139
213261
261133
129588
195570
567
47727
281567
260569
122523
164486
113327
152244
227924
285975
42957
92306
290622
244250
278062
210432
283914
119379
112099
284735
205750
236764
39498
118948
90632
238719
221047
216436
16215
49271
226152
51230
233090
50273
129349
96907
278635
112430
160255
23024
97905
145373
263983
136016
188492
286232
223640
191789
143547
40309
28481
228245
119944
244569
129925
134778
92994
152509
115731
196170
159151
8318
29383
29648
174355
35383
206678
162839
91581
247100
29788
278444
50581
205214
100174
53333
157563
151857
148744
57671
196980
171794
80309
17073
89208
289527
119044
200992
99367
27799
55502
92374
158927
42015
94501
110959
277495
290472
187367
90230
158810
183456
217636
103421
59840
4357
156033
212956
219123
182121
234004
64399
245100
208395
228240
197468
105961
34297
227657
147085
155308
118935
51589
62194
115416
276628
93648
190303
23061
46136
192580
57118
253549
84176
36186
263600
264800
201701
202143
206946
9851
279983
46394
47550
145636
50603
259509
101634
171149
58696
274955
111625
117174
183354
179079
184202
275264
44251
270943
128593
112904
79178
125558
225723
292271
289469
182852
231896
280341
184208
187388
154458
173244
72114
221810
279631
75639
30375
32407
190075
212168
197196
193521
7902
19634
174667
64643
216456
291523
171666
7307
109435
239066
218390
180301
216711
90765
185277
258445
238488
175769
281862
177294
46300
267991
201152
261683
165854
96819
208505
229679
251602
178184
104171
222994
251788
252349
143390
255793
111307
119788
183319
61818
59164
162002
72610
24333
20543
43424
10493
263543
237940
30301
10862
20119
75546
22015
139601
295098
12843
45946
135101
257796
126394
239016
243126
168094
102310
279172
7953
151274
95426
109880
231573
40965
63611
279146
183738
211415
267657
239759
32286
252270
128510
89506
204782
43066
205705
274532
182778
150433
189200
193434
271027
21401
72758
209355
181850
74913
56031
122102
21355
86710
221133
251919
247719
3463
263817
184192
27847
220824
61803
266211
121378
228348
29246
59291
276403
183311
220301
46419
11856
133431
295904
189433
196621
252050
295334
295817
105339
140360
89919
220125
224073
135396
88025
120604
259693
192030
195300
269664
84609
140711
5082
18286
52891
15863
241752
238050
21042
17952
239156
36367
32084
275155
203439
27051
17405
20497
224042
291889
101538
189872
172951
182705
288542
253182
282580
18582
196069
16739
232020
289977
31672
67956
240196
271783
95589
7100
44773
42952
33273
66448
117188
105367
50902
116846
298157
61510
201331
151979
23074
148597
34536
192101
258258
46721
44627
200506
296886
17381
286842
276379
125255
289886
249910
868
113726
49452
77133
237283
268980
153733
265978
262154
48818
245303
155924
208970
245616
97144
130862
140236
27219
140278
221568
117241
135935
35942
92415
192181
265010
232072
174342
190299
242053
230643
239308
177249
1801
139146
18185
103819
72373
213755
223424
182471
91920
235670
241825
111688
174187
274480
119356
265443
156561
207180
186978
202318
79669
123293
154892
70394
60025
250033
244890
81022
39107
46506
43457
197515
101503
102183
103549
134614
238568
174082
131361
35706
9880
150821
71461
144761
114786
133703
92313
167153
19282
298167
17882
148916
15867
286844
1459
282236
271192
93164
266683
80226
198501
4284
52849
249597
269276
238648
271075
20999
47088
41636
153760
47657
104753
91579
112384
135950
86656
233402
64686
192059
220275
41641
3204
174568
205939
211087
204808
122740
212946
80020
219072
67983
196435
297850
189593
234154
173615
66366
179934
222683
136462
19093
220111
264742
80235
9835
13707
160017
159923
204742
94818
124157
116771
761
97134
164054
148213
259151
148122
29546
129524
259164
12726
204703
10802
194037
23304
165796
38634
179789
216845
120413
201079
287393
161250
16969
11368
155110
14470
51218
63725
279299
36478
164524
58364
124980
144804
129756
107435
40985
269038
62387
262692
140492
240355
206960
193765
56970
77990
77375
116383
6617
121251
5475
172647
25083
243090
111380
299275
46574
96373
140753
248326
200584
56960
228076
266080
178434
78590
105525
30363
6252
66958
208102
24421
146382
81051
163091
212495
263532
102408
217528
293141
90620
234613
221577
104047
231503
114282
213127
177289
50465
276096
64040
257792
73536
129205
225554
85118
129577
71448
112182
94670
103667
49435
19900
255886
279740
276944
15046
61227
178948
81266
168525
96402
170493
90709
235948
261977
189076
257479
60333
14089
24941
73400
198511
165987
119473
282501
29208
153180
270395
183463
174116
109257
164997
287160
295984
163014
26751
92277
247879
68006
231647
227765
13068
181049
291481
52603
141073
265566
271353
178449
224797
138530
67021
95416
189654
259106
126567
83152
201856
82854
224404
62390
238064
75052
284558
36066
45980
72592
102438
117482
66908
239151
63465
262219
83449
70850
7960
280224
178381
44285
181015
134690
145608
24336
138613
261155
154126
152021
167113
214662
202851
176534
164244
56435
266315
25964
173334
267618
280071
202915
105930
223058
156327
50971
204019
158302
112843
148664
229518
242749
83885
185210
13589
207267
286384
213230
138626
166067
16306
90556
88485
22543
248054
97403
29013
75045
267796
295550
258281
176321
105380
97500
187146
116149
69952
178519
266847
208335
64943
107299
65278
62942
527
33820
237110
46546
19297
221320
178234
278958
44743
120756
282316
49878
232134
196325
297829
113683
39820
179269
255949
41938
131000
268329
91690
170832
116054
74775
110443
221979
299710
55722
227525
133906
26002
206027
220795
256613
45893
158642
286837
58204
191260
104221
189576
34680
172041
283193
290676
41145
100363
101138
271529
224158
253782
98383
277015
47525
288382
124921
223218
51758
289637
163621
72144
177651
52897
88722
151001
120662
85532
286858
215110
232423
8399
60590
289909
99870
209975
79028
224595
22572
65918
262158
263218
184591
69817
68325
12588
292797
101972
19590
207573
74006
256797
282384
290601
214546
39531
93098
29036
286582
269509
264559
242861
227754
286732
39221
71994
158469
22515
296537
247656
95225
30592
141890
167253
143324
184111
118340
13488
209346
156441
124085
8677
125320
175515
225592
46796
24431
29455
222811
199786
272262
133915
10792
287305
188016
212298
66374
18404
28160
296520
109790
193504
52790
118896
7199
282341
233836
291259
236523
189413
226815
238154
272413
41044
116099
126489
29333
73309
293565
140228
271118
189536
45968
36285
120724
253973
85099
106936
82491
26297
45201
143014
244013
8031
188507
180044
136325
173269
148468
63700
251691
214893
83733
246241
144567
142423
6813
285141
167976
46593
77922
144239
232016
289414
92646
214873
280376
52044
140051
270434
295766
157616
153188
283615
255162
208511
164036
264335
145007
132230
212242
35620
236797
219723
217386
109672
82821
55364
263663
243549
96213
187889
67949
222722
145123
71562
157370
89424
69429
207048
166477
4496
59327
246789
6613
265440
105498
276981
164233
116412
131423
170737
173320
125005
89679
237426
117590
147867
166679
71056
186044
140852
179092
139123
251563
158861
33736
35814
142374
150714
24761
138823
257537
62875
61602
35880
90058
234981
151576
118336
211939
157358
38981
239519
57288
102930
73056
255510
163975
116000
246015
63857
256659
12262
6206
289777
230448
132919
80265
99479
209003
32269
21201
33106
13927
37745
249879
243498
295731
142483
194066
129216
65050
13223
273309
262764
187090
273240
244664
97706
26850
133637
20561
208709
64816
120328
6854
11983
284218
83776
294957
59388
158184
3908
13985
120679
237206
111198
229215
185271
179541
32533
97345
69221
260068
262098
155795
238474
186007
81992
1609
199512
169883
274736
149163
14816
221024
297398
29565
1657
233057
71289
102436
189608
174827
66947
89814
171588
173719
264982
244337
49422
122422
150212
67309
293771
229930
179397
293361
66407
18871
254241
255951
130514
259936
237421
244659
21626
282254
168652
199999
269797
26496
263586
204369
195611
231424
19874
262560
119620
242615
116285
184584
10213
86217
45119
34061
15408
21742
224141
45179
180518
118966
206249
11390
3013
218305
249473
32999
170620
138647
111116
33939
185053
139433
183938
171018
115381
73376
99099
218938
185228
90650
59435
239827
89620
24019
189288
253304
74400
90409
191463
139004
51924
248471
102134
205150
114645
127833
30531
43147
224748
267264
162185
275088
124416
34075
274084
224698
35980
28027
147470
189447
108599
216297
167834
16865
234236
294829
138406
89125
11115
102343
250681
44259
53637
286776
128487
261051
26837
256232
138583
222696
185150
185908
191071
1081
267692
190364
24420
265002
136381
91366
127821
68898
284160
134711
69275
5343
262307
213151
254321
56472
179532
2719
179681
100386
60366
51881
44144
156452
141558
286918
160898
254873
233325
156269
17842
42318
176251
124151
44329
250530
1202
80871
270694
242662
166944
62767
48678
45218
7282
32068
114160
249804
44000
196145
162786
203469
207478
186110
23174
161452
360
47328
220335
176642
56189
101667
25726
154246
64600
30992
155526
173605
124595
56709
37394
61750
48877
232047
128363
281741
146015
291187
295376
213487
270019
249812
196303
202377
181196
127313
246113
14615
52160
148053
26332
100818
244035
54570
52596
64527
178928
205013
144858
244800
164047
127907
285692
179918
239285
59957
33793
7967
157721
257436
20215
286999
167209
60710
176270
85580
94235
128359
53211
278302
86206
99597
214448
275278
72980
134275
218235
57713
264328
181746
80367
74265
273876
30714
84349
150641
280560
63275
229279
92121
234175
192188
261548
119180
211308
68932
297587
45514
296665
55109
239544
43416
275350
177395
172730
121983
286870
244531
143327
87397
32167
149267
245554
65359
217738
189820
247079
5825
290372
17891
165762
38150
281637
194465
23782
78184
88247
217385
239503
99042
2045
66787
142609
184089
97856
49023
139272
101597
204819
251640
146142
60822
293487
151846
121292
99460
224538
109989
171543
18282
267951
262331
170773
58384
52668
43460
2069
23369
72931
210901
183296
39660
36205
288051
237003
198588
133281
274087
169414
55899
83543
189677
228383
210556
43258
195865
192476
52099
11976
128397
217840
194394
180186
63506
225326
22511
39579
265894
85704
36987
24264
243902
186285
19932
258195
267127
131036
86243
177807
257847
91664
124335
89973
137413
37596
59490
184240
267894
271105
285178
153775
230436
223365
156747
158221
185048
132214
275154
252140
74740
89542
139515
161732
31279
112979
126103
12385
119110
68152
219308
276827
179768
91237
132560
145983
179094
139474
43525
83304
291012
85677
147074
31015
225555
4863
153410
69998
247660
121354
238677
247978
286671
203361
182595
24316
98709
58048
128865
247989
237085
87209
1117
172876
95632
45023
285512
230802
261437
41770
146371
247036
166950
118076
254958
260875
222531
5618
241569
281347
237024
28893
136320
179309
93719
285987
19085
79770
181948
195677
143681
172481
238235
21574
18814
4108
185793
192359
172198
121190
58940
188049
213887
105930
296039
108728
169050
204330
173094
2542
77496
355
73472
147063
95563
7540
79388
103821
154372
203760
266590
17733
107630
123670
33614
161669
241008
120237
114553
98112
202525
219745
183431
81802
34794
296661
28877
20307
284864
177913
47833
131500
113211
66881
255223
131974
155926
54636
130682
265180
241932
286770
156829
294733
126971
286641
147647
249229
158002
103278
276221
233437
267479
71645
4326
149717
13476
39580
257940
54961
284733
63385
48573
73947
141436
134720
46990
195122
48860
5805
15625
141237
111964
129511
113717
212351
285024
65075
11466
258376
184688
119881
122508
48663
138483
141797
78666
32921
239961
70128
186580
201517
250032
149545
2828
153809
79941
69702
260292
168972
214067
2320
289786
178973
296323
115101
13676
278965
86822
209820
58490
141931
237025
147429
57956
168616
154738
39783
159869
114393
101186
269862
39517
106102
38394
282966
106261
98739
190487
80005
55368
251973
233913
220253
228582
150223
20358
219506
33030
51061
4004
6295
36386
221131
13008
238560
192355
18066
298749
62889
176832
82475
197766
35806
168841
246323
114753
175672
106200
298620
278039
189496
258237
182905
43374
99071
295138
67135
157446
16423
149683
48772
167037
258169
284782
168868
120784
212094
77138
87410
66307
38379
73118
78726
207125
102385
76665
85958
238673
99504
156089
162211
119263
29132
153669
224700
158876
104427
184125
69524
104230
151918
236686
37799
244410
76425
144007
76494
248639
203936
170148
48274
122432
297860
247211
297328
211107
43160
225457
214716
298174
167595
219493
1803
220119
43271
54284
46128
218169
297935
118391
256459
233174
105985
154327
236988
178226
149032
95976
253565
128921
1770
298006
226019
95518
61279
15126
147588
95285
29385
162094
246328
97970
195303
51252
285363
204734
69754
135419
113189
104603
3223
117557
132123
274807
259263
298343
124693
37877
235586
188458
209092
282448
135074
151772
41183
291601
76088
294445
284341
84228
104680
118982
78701
201709
295161
1832
1610
159323
177443
13828
136333
4682
102071
266071
21202
58604
212867
139130
195562
271132
99936
36691
26854
46063
6027
267906
15226
166255
172452
239163
65622
120164
223358
122305
234804
52405
161108
103333
150815
298361
135797
15515
145730
23467
266648
21050
87536
17657
127367
110055
203865
41300
130799
40395
55302
1689
119991
152605
88845
190518
71220
169915
54067
283909
76461
230013
234148
292871
39869
99098
199209
65577
90099
175868
230221
205569
210663
294250
220889
16848
121168
26137
183520
160004
223882
266117
107782
260084
154457
135968
268894
220420
160389
219349
157677
206358
287622
39224
54469
32233
249569
80434
39006
99806
269319
43706
213671
134253
195536
26586
251660
81981
152290
169398
211272
75606
134427
95951
148289
149382
141781
142631
136146
93662
258733
199884
55887
246719
85426
177081
119023
36373
229842
275475
87287
126405
175280
110167
220268
285953
183609
44135
285692
37363
232594
46648
49362
126068
180798
39831
279652
79049
38133
265960
204744
238642
41832
13725
126479
95635
81412
152768
74391
64487
212537
30584
172914
6753
212882
193535
145084
61868
255901
112446
62245
12397
256458
24779
298889
91242
281200
20129
284119
51855
214735
108196
11984
222402
83828
146113
131184
222101
163251
260258
155380
173645
221324
279801
204631
229007
64658
125102
261289
236634
100589
207117
15749
264279
263846
105234
42975
258692
246876
94977
85845
144277
166841
122705
79963
257629
249681
151840
210456
239463
174364
87479
14097
241047
10245
173378
259598
23269
79236
199847
288906
9483
221256
186640
37879
293307
83719
131373
255471
199086
80890
177784
156962
41708
99314
171386
44658
262759
63569
181944
184882
226027
269987
151482
277767
239373
197378
208469
227945
39796
215741
165084
270208
203931
108763
202921
123686
16114
84407
152351
6659
276554
299870
231357
223187
156183
101980
172590
57666
180263
40572
85626
274122
275910
127200
112486
194789
108128
8916
128516
24603
112121
258429
274671
135940
103128
124969
58322
205936
63619
64990
184296
272387
234603
50516
250802
184434
200725
90188
284789
224383
5716
129051
292315
21936
240060
204354
158256
221783
276860
136958
190575
152024
230010
97706
242407
42608
25475
133920
153652
133871
116095
279696
227422
136595
131882
164771
38470
144851
256292
224794
269563
164241
192534
227956
52180
176737
174611
21468
6955
179276
216886
265081
44302
199033
192258
126046
196071
103085
265652
281288
230087
242032
22182
151168
291488
27694
270749
63175
39277
28823
15378
56067
136614
57887
80422
150115
80650
134176
135117
48407
187449
213918
6545
219171
161882
115644
292247
276420
221313
64793
192190
219688
35492
232164
248243
257487
253503
79176
262651
256579
249001
266228
140548
19606
72583
265032
236765
120702
157636
171766
172161
152866
162223
105464
236879
217132
167524
216702
160220
143342
81350
175933
104226
64982
40054
283041
272848
108013
291352
175675
298283
49815
63216
186678
178553
165174
89060
98071
249449
131956
99505
181033
217935
113742
214830
43064
71571
25515
199802
215002
253858
149839
292653
166076
250319
105457
190771
160227
256243
89874
237949
75116
188089
15079
291370
224210
244380
21503
29041
227851
273316
291755
25994
252929
238744
107540
64010
87395
231237
8095
162168
85196
24548
22910
143993
283983
185297
208627
207497
255328
22783
278522
11618
101087
39659
288746
118229
127867
265035
204659
218252
187799
214381
166796
276465
194086
145710
168496
14546
262080
277447
281371
34730
46017
45701
120953
115397
199265
14885
137982
109246
95692
195576
160299
85933
244526
184680
88825
249977
106749
286727
151093
18168
251372
238074
131830
167885
50639
203316
36228
167130
95039
223228
181078
233910
167874
172396
209710
260829
85492
43707
256279
133641
69582
279176
215931
137820
47746
290232
172501
251607
175715
201602
178395
172429
50343
249188
83933
158545
8021
57190
24261
4472
10645
166603
21233
3612
92749
181178
163248
284333
192316
135835
81906
174141
174071
165365
66132
16351
34409
155376
11809
178685
49538
275576
243710
79269
117325
60896
294708
62468
174214
150945
14227
176587
188222
134023
135592
134403
287309
9716
192767
155469
33520
11312
18771
34198
87158
184048
268363
98779
261279
11127
13047
147738
109652
55895
198127
46016
44542
60204
186966
281993
247317
107437
94441
64011
158928
180505
93282
108305
104595
184076
94569
195847
160458
147306
34960
260611
166260
136645
117341
263751
14639
138263
232743
159633
18960
218517
231388
100567
283995
140596
182637
182034
133329
168798
14695
39273
253963
235690
297636
219346
114885
223106
44303
157318
64832
11012
223341
141239
109732
232376
62518
280105
198868
157084
280895
99997
72652
270950
65661
69443
212150
5696
258977
254307
121045
228993
252592
16574
281315
286292
18754
34745
293255
117748
206077
167510
156825
224077
133911
65815
73477
48732
251012
267784
136493
227775
59245
248905
54311
127248
79261
253525
7546
232636
277187
32282
129802
279098
179797
161007
175658
203673
281144
133225
57043
228337
17997
85314
241211
131144
206534
46843
16916
29257
157876
242385
10767
266090
991
120729
240377
252963
289472
179983
230466
46063
50491
47318
259890
203330
282044
14555
212567
292528
244750
278259
163037
52401
49743
251773
9207
71059
280742
59340
97575
157414
23902
17542
237897
291037
253886
191889
100982
124875
48990
63984
222984
133908
86067
256930
253579
280899
144191
40474
281654
129871
42044
191809
30765
287083
190304
15306
277939
221434
67642
112550
256606
20516
221604
251140
295250
268675
187666
136881
211979
278777
49639
32238
173224
132355
269982
227817
215734
133351
40133
246123
32984
25929
86024
74020
144568
52823
257286
40456
79850
245497
122201
170575
185319
176367
176611
178693
67613
267885
241473
290238
86711
62932
232552
58276
160375
221460
136688
269332
156078
96782
233459
134141
104381
45455
96734
213844
76748
226469
251664
280213
11181
257439
187865
35592
48308
41411
266631
78227
212085
146449
158405
84238
1947
214372
184756
237642
119136
16262
82189
23678
285582
2013
196021
140178
169137
293687
282503
275538
281929
141939
57833
48797
188446
16042
86062
210001
20604
197871
157304
282052
109707
248870
37884
27685
19168
205272
242861
211648
116348
18261
169879
215624
296262
140280
86284
246095
262249
117164
5372
140141
161585
148439
5157
184228
298208
76374
36395
133337
84618
18513
166476
105754
154956
20975
247031
7545
201932
220680
277431
267434
255956
203159
65558
3751
287660
122112
238655
40418
134883
36986
188171
41513
36735
205435
59191
115250
272167
269924
7559
135995
155510
252898
11256
41728
206527
56654
168651
240530
25802
192581
255191
159138
176512
266849
85543
36918
15708
270864
111035
277990
77063
48074
181657
147031
213182
143626
250835
106162
147170
128536
64738
209164
279562
264347
289242
126823
285465
57821
272566
243553
103884
212620
275396
58376
213130
87075
17709
34826
9436
28126
41590
228576
230534
184811
64757
125356
196223
236664
106980
259392
200335
216218
87800
132130
50095
231850
112803
40097
207066
187468
283365
114079
211346
138385
227536
59149
94962
282926
176445
273478
131503
69873
245444
9908
114494
260450
230516
274319
76809
95865
166891
273315
20870
153674
130425
161197
28258
93287
203038
60636
239527
48674
10657
48053
186376
41492
48906
70583
75296
44932
143985
225357
258720
260224
217637
13344
63939
31778
205792
3179
116483
211344
138307
225004
289121
76705
144492
23640
167986
3158
193712
57121
48216
7691
109472
172760
10261
98513
243661
128372
47427
123669
210296
156095
287387
42544
26814
139599
180292
89890
256779
73741
127522
295959
256842
27990
258702
43604
247324
290442
209268
175965
68096
263636
7957
170522
141689
163537
11374
42181
220974
213428
292825
47541
179711
254565
277462
206277
87182
294179
288977
179904
251104
154347
156746
200955
66052
264732
118211
287908
31353
282078
218451
159704
263278
103671
175040
171582
84074
183053
183705
243709
117017
297924
294429
45005
146935
198452
214773
183646
231416
251044
108559
61882
192349
284980
99113
263828
33408
230110
53294
213465
270957
246899
31366
166033
160270
168317
18243
182931
43440
16353
40689
58260
114040
153686
104747
30683
140043
60395
241656
7452
160062
298229
256778
143497
3252
179819
98452
185469
44725
143957
218241
70960
242211
186055
219876
212840
67767
75720
5552
8481
246041
210339
152354
28990
297382
157313
136259
136898
179516
31554
140128
261409
69812
106444
267610
172100
96441
45427
284056
129777
44936
277986
163640
185190
120934
58463
287326
145418
148629
72911
248445
259337
299691
140845
183902
228820
44935
120979
133436
176088
55178
105250
292748
2747
298135
259930
261283
120125
293369
264170
253631
280662
54340
205141
3836
145243
21817
32601
247519
127780
108328
257016
271765
18383
64277
26374
192557
202378
124772
23300
282490
267587
32332
185088
260929
102873
267804
73857
8388
65424
32395
149266
118217
183832
219207
151321
105983
145705
137129
233961
102574
120847
295960
205041
209294
266433
101165
120072
103398
235727
49740
243046
137528
77513
111348
86147
253389
4889
205985
83957
71340
29161
164114
194220
62362
184503
11431
203041
193597
255845
269516
275382
129312
274846
45754
189331
138563
96441
127311
18681
121030
263754
295677
109146
143307
185214
213101
18665
271949
28788
214420
70725
75884
234144
24424
74232
66272
129262
180058
290569
135633
279307
249221
86071
39933
62569
226691
237887
227794
123075
298209
275410
213699
257041
28720
4366
295249
215114
67352
155139
95452
154021
119364
49830
124270
202158
178221
4730
200448
203042
112552
57657
180437
257439
163619
196620
60869
114150
19668
44491
197878
222054
63764
223855
289524
211937
60361
270806
85342
192302
141785
109916
149928
41777
7523
204300
91333
189102
195089
126420
47555
21694
92085
155158
121078
278097
270604
270721
264391
195994
174953
174167
53136
177868
81001
171189
197482
241850
95584
83873
89224
259665
141076
36410
69560
89344
74450
28574
196595
121062
231476
168779
39317
64259
37678
215906
230968
102404
265711
96597
94759
238094
228190
203892
67417
82983
160742
38967
217015
78288
20199
56887
218728
60536
19644
24357
151405
263814
211803
38711
40246
139166
163870
292424
44396
146914
59903
140008
37100
157955
298095
199500
59487
53799
95595
113198
38909
197664
243625
100664
79134
71376
128314
16541
52189
272227
269551
243325
216498
253671
107872
258395
275732
257112
233446
253368
224199
155559
139794
27189
267681
288008
177228
140143
281535
244059
54477
218941
38205
158173
81135
265425
11822
173587
221772
181403
85223
144972
263972
47576
155418
35795
74182
196351
261183
237923
23165
299833
95906
122650
218777
117658
297609
225138
125761
97966
242483
180509
79306
173955
30201
108374
77611
229140
83520
143167
223254
86561
174720
197018
258282
124003
99773
118341
59565
206765
125374
151950
271348
168718
43996
84114
4646
285745
61398
76729
74228
203020
135954
220426
166140
139837
26875
191582
221383
167924
237563
159626
9075
118294
217332
192959
197608
105896
97195
183547
122383
177330
163869
228153
90086
251027
241545
102126
29649
149161
232790
277186
252450
27973
168345
223344
272217
213537
99469
208284
183865
54126
204877
138003
15503
92387
61470
222365
59659
194843
208688
135779
76109
78111
222768
174577
19486
41244
238944
96149
20904
299427
233853
153071
114216
131220
245643
292469
191884
30943
17452
238440
60957
127140
258581
275980
135972
141671
42026
234705
195127
53851
29004
95053
34745
7395
209989
218025
223252
69629
54717
195479
290049
97945
27884
26421
12425
188559
52339
200605
154114
122504
181680
114449
42006
128486
104911
134792
21216
184225
13991
187873
23509
202199
25574
27184
276289
114073
183545
246353
34029
73339
254759
78983
230413
25679
129047
75016
292240
88834
82665
251928
274282
84983
147707
27133
271849
214159
108770
127031
299578
70058
22553
153265
145670
166635
262193
12272
235952
199045
220166
117679
9481
287702
51992
125400
283276
107900
26888
281330
195861
170385
38458
90181
122099
114966
145709
56014
14765
244075
191134
275508
64004
99446
4439
144563
81563
285322
152222
4757
40784
126995
131129
203364
296920
185267
11772
126095
207718
3800
240179
227370
57682
162938
52988
263500
174631
171576
201531
290068
233962
294757
273041
152300
104574
30702
36863
28672
299101
187896
37667
244131
193634
115543
278364
252630
1466
240290
14400
259228
133719
170937
224994
36329
262670
69141
66560
93592
186614
111884
287791
224509
268196
106006
137732
198287
129851
53788
59067
20176
277533
95048
250100
97163
228193
19303
221187
176689
262618
55144
136560
248781
206187
167558
155601
24490
193036
8767
123848
176140
5377
151776
48240
272556
43401
121180
32483
145015
282752
277787
150399
236691
243386
15872
157426
151774
153566
220916
128623
51178
45998
243871
255865
239569
183282
54548
37741
121523
65065
74045
235286
61165
195778
276727
4832
267461
38545
155056
28505
149351
61985
161373
55804
54065
9207
171646
180556
5892
204515
3383
248890
75572
51964
296119
246735
267896
244805
292346
268638
191785
152545
127635
132679
295782
74809
122204
96912
137606
171813
88363
29487
125916
106755
285141
90890
87097
171481
227759
187678
281253
78869
48604
50804
202037
192900
296077
49222
27162
134924
163710
87819
60589
220077
246645
11733
223080
108019
272037
65588
181051
279031
299443
177042
283002
11006
259531
159788
46548
4848
82393
35937
93769
56869
97050
119303
53559
62224
97894
8916
85831
189127
35621
37161
214577
283576
136964
269984
250995
233596
94789
10286
129290
194344
171573
71336
41504
240237
40814
61213
152133
207377
122503
123455
181983
105569
64018
292521
119189
198596
206445
178545
87299
75266
146737
167267
11267
241598
48388
51966
1025
136545
3330
175359
67165
262161
84312
106411
284674
146070
128236
262692
235006
18671
205854
26180
246107
127138
94638
65149
99967
269814
91
110899
127789
237318
103010
95463
120034
205682
81378
151718
205726
260020
294553
247740
166623
173318
43674
244575
98572
204850
280084
139667
193391
82644
191281
259197
244339
112774
197984
291039
17267
114518
168971
138057
166937
207484
29608
72482
101216
214553
105557
62068
194215
76836
159390
250473
146033
198385
122315
13859
106967
57716
261518
153741
137241
50174
154510
126542
120313
181835
222991
281228
153532
165832
295769
136014
156471
227324
153442
169496
57670
233110
167488
285506
245026
171999
23262
57596
189093
140403
253936
50453
125618
188097
227734
173720
274825
3910
247039
153966
231359
211671
54108
49357
224166
202238
197146
247008
183884
242915
50195
269531
273994
239053
169151
111158
161195
9264
191368
241689
195867
19989
282247
29798
267172
200085
292262
196260
61763
56991
264808
198889
160098
99578
23869
144145
90245
116292
85561
175901
160599
295331
125795
125934
21652
257517
133916
146659
197833
124342
48246
67729
181598
134272
278129
189158
52175
241685
55903
206104
162776
81941
57158
171813
116523
95156
74215
25450
245414
259459
145308
211211
238620
45658
158542
287330
152712
275149
298824
259071
244095
87300
134969
267413
98703
118962
64181
206964
173471
140487
38843
203704
123137
61597
252805
212006
139748
281496
235983
192385
124517
203532
109837
214688
21929
251177
27177
51279
65581
28229
298267
192941
178761
264360
165114
62976
32398
30210
232177
170459
190787
55261
281504
222323
299346
237049
166078
229902
79320
224113
29389
143134
260977
134868
84667
170451
148530
110054
148658
165578
248
252716
191067
12440
245963
42891
129976
177020
78216
55662
9734
235867
275727
186165
246440
96264
136379
24216
140274
231221
105570
126359
43163
65769
177337
297117
247668
191560
10702
165725
12255
247656
65685
70474
78164
132259
32961
15716
92457
100149
191807
230088
55538
133868
215854
14067
223837
75078
113525
183979
101292
25501
147275
102385
220441
233290
168220
175716
131650
48190
61172
62033
287946
69437
114004
181700
269765
7164
130442
269619
60087
43778
213852
148019
30682
189782
134932
263610
153639
247767
249738
253697
177096
38136
188290
185755
148300
55965
29280
266829
94136
260115
96610
295995
15691
124868
117681
99718
299412
292611
77916
126585
236730
280605
73968
250870
290803
23923
184130
50094
270471
224286
53566
227443
169051
122129
156425
133142
269263
47209
158399
130511
108430
205944
190179
254305
152290
209303
232967
276467
59143
129757
125255
156226
229385
59408
280173
20155
206465
24311
293289
67685
52580
38781
209688
16117
38891
137268
298638
184036
145344
260344
54565
280927
167537
253755
209354
190035
185605
37853
174747
8582
32215
136942
88778
213359
227524
119865
15727
138385
184698
9174
61288
258432
42420
278712
6188
210948
227550
125944
127597
209881
288084
296643
179392
212399
58882
153018
271075
201487
95085
123732
273303
212290
58894
259520
105544
288351
86855
10379
31822
202639
199127
203811
236992
268676
264888
46538
238519
116892
203748
286808
73458
189148
235045
97474
18492
191725
189155
35728
10917
73966
9047
257433
115217
35705
83905
138005
107329
74421
217828
128537
218041
149262
73808
130392
296901
175523
113256
181313
256809
229338
244703
284939
162094
63628
54179
125967
20256
144850
184413
191552
178804
191575
240695
296043
163008
9802
290464
79497
257857
157512
72829
239955
72069
76932
264334
200413
52682
81336
55138
259719
75804
123231
186039
94113
138028
210240
257475
181266
211447
115982
10508
30935
75625
281642
45364
98027
155308
17075
162994
118963
231488
167983
587
283758
59638
130736
162176
231917
81018
202518
102531
128381
162745
241739
59022
173442
297652
98709
68582
237894
32127
106734
292128
142868
76141
97546
159245
103731
57632
110876
25172
77428
243069
5618
285060
79302
200849
153645
290854
20409
60665
156746
184917
219323
297128
90781
53816
23641
274720
177202
233250
274771
261397
6296
251411
162728
80046
226942
287947
79577
136837
177274
53017
215912
11821
13888
220642
239307
69855
125589
269687
153513
249286
67745
12721
277284
38007
120597
18481
244878
274269
154649
222686
50254
90604
81593
11077
45617
173826
46219
161553
75500
126289
105852
4754
108392
204416
9206
253841
78587
35534
245765
82804
194174
91000
7480
50767
278789
252795
6851
161985
286084
7659
288947
200499
107936
234802
256044
244808
60473
74997
96897
236924
117701
195129
223088
44991
244508
192641
289066
142284
157713
2173
98299
101532
83921
124694
85767
112875
133222
18012
58424
3709
104066
223607
236719
59305
6848
52632
298449
246925
197249
185483
50175
156925
56749
297122
199911
153647
186228
233513
54674
138554
265720
91752
193520
210102
52201
263451
105108
97213
231556
266294
236623
288772
63739
139935
162035
27107
64368
260896
48377
28675
28555
283911
290692
184733
236335
139171
6314
49616
137959
185607
231500
110818
163763
215573
159126
251697
226151
38262
52081
289743
270725
111528
76524
215442
67716
295677
21459
2917
3471
221174
129447
230662
122483
106548
151009
271129
256365
109056
214967
255869
80289
99015
72282
230182
120705
269210
233739
209539
147905
120607
263142
254059
209215
175939
28505
299118
205859
224087
104109
83792
254755
259045
33572
136725
40832
92277
47604
81209
5214
1050
195737
33503
62743
83862
4030
147827
205523
80460
39456
8379
291866
34818
131664
127092
109780
56464
249115
159650
55134
243227
128192
69123
261177
86203
26492
6929
297667
282475
134155
18639
246328
205945
119530
57061
72789
34055
115809
183808
82372
159543
39062
232503
295342
179956
237289
12776
239042
260703
62458
109703
72527
56792
210075
139000
124767
228036
114691
46577
85246
173344
108158
289063
98938
197879
216343
2921
168474
224962
294447
167252
167981
168240
138434
132344
243306
64199
92599
7922
171131
282312
46171
20335
250979
48148
216048
120276
292479
82489
36958
132672
15668
251262
244164
171069
48057
123524
268234
40052
237687
86165
238543
87508
291183
231105
14518
59028
18094
271969
33830
213000
243382
294567
211440
93488
101991
57526
250202
147059
218331
206450
196077
47286
227291
247229
232446
17679
268259
193700
7676
188985
266711
229034
27234
116667
57841
261608
183438
16996
217782
99385
1189
117788
874
174796
141766
161890
233392
105662
133547
267947
8988
174725
268496
230478
272799
273756
194916
192411
91303
237904
204949
59533
6439
215903
260013
173140
199601
105688
171089
298951
145108
195482
163774
188441
110398
278257
79969
114960
48378
6886
32752
278085
36050
142997
142910
225372
294366
224366
245363
46374
188597
134725
88035
233404
152192
247144
48687
227767
136396
271769
173162
273028
41489
268245
243610
239456
187502
229422
145424
218172
144711
94188
108978
164958
88508
180923
12031
217024
68515
269816
270937
293060
107840
287144
99048
274508
191426
88686
149505
236914
139833
81780
48821
60278
275941
180210
283404
99018
218460
137392
140715
114054
298641
256174
292040
154071
133331
190922
236149
195120
98441
92590
65447
272010
234649
160519
105747
51289
262859
235995
212994
183075
197362
92394
205843
213676
266722
215823
208360
103640
298726
148331
207742
238429
215793
99973
88069
184854
105621
36648
9803
82758
186733
170324
50162
270052
255217
2337
125423
225089
172603
107665
15987
130505
20078
168470
197057
245031
9897
111290
217994
184250
127503
94196
5260
47956
182873
196952
254956
285863
17483
145745
84574
210244
66476
112247
143845
44808
152981
1314
86495
157100
123355
99873
151573
282950
283103
217759
254163
92592
83099
62468
224399
294560
146641
281112
163682
66575
152573
15905
40250
207317
297165
193338
16485
112664
129068
199247
147435
129177
202601
239915
217921
245032
91637
269575
181195
18400
276060
24456
168232
280340
147532
25576
205694
297184
33628
138256
226786
139543
94251
170166
179765
58873
9877
195799
234648
58285
270255
286069
48724
110294
71718
258202
269726
42381
173877
74649
173589
22920
91706
201841
288105
61709
71585
237914
104453
144170
159612
234211
280865
51908
90911
120876
147675
192894
98025
168014
295161
164443
79892
105883
196778
197851
262930
157953
146174
33896
102554
54531
115720
190128
193278
138135
247587
130965
18476
61625
145885
43334
163175
223383
220296
99607
19188
126097
222547
194735
96528
151805
169020
278607
67977
268186
152213
80354
146131
255882
2636
116755
75127
263728
258621
255065
188007
216320
151709
198410
43573
133391
74960
39824
233749
221414
75141
290202
122574
106869
24073
238104
183738
273167
79250
84271
258922
219269
218667
133695
253783
32963
125601
241862
239473
164222
52337
181559
256339
236925
57937
55989
262031
251446
279461
192397
1660
279054
42263
189458
655
118372
191770
151061
30756
70497
49931
107209
184841
67508
223298
71344
178647
113696
69865
246468
201181
143708
261833
108411
238106
201936
20710
224072
215636
124354
39275
46575
206863
109274
32166
152838
43893
214758
6011
298052
185053
176724
203019
230199
104687
60877
82074
294663
179412
19234
39203
205405
258360
101119
54043
2399
44538
136801
242990
35523
98531
27625
61908
33242
294117
274677
254165
239121
673
31776
274220
249431
278551
87052
206826
193418
114542
295861
175092
11025
245710
5077
193811
156855
206727
213929
34480
112430
248476
290548
299646
1420
88113
222868
152389
34266
108392
26852
281938
188046
267067
272085
239119
297844
21396
214778
90028
139337
75087
131471
11639
39052
133710
146184
20301
248910
277308
17302
77990
160939
79110
242798
1938
29234
224177
208759
188533
186741
98900
52935
24744
229273
50903
238867
279883
93261
254690
246739
71633
54376
204908
21532
285431
143022
23515
246773
212741
32108
37595
1583
162625
115997
47601
8566
280028
53920
272212
37733
98873
176387
66911
98158
216876
129764
13259
119041
90715
19826
169530
222878
159155
277063
122959
76342
149574
181432
264340
294307
71167
12080
25339
175802
248695
240665
288497
298955
240280
60002
112242
109278
229852
80549
295425
67745
91742
160338
60464
135198
27141
9745
175205
98784
165493
16992
214358
123301
90960
159330
48739
227625
66361
25326
236881
93862
211695
55057
206451
70327
142664
172180
19954
123155
153328
258016
186804
180620
279325
83160
66311
290173
217740
92332
150078
130909
22019
171265
53185
231369
135437
222585
68536
296868
134796
78625
44042
30721
101515
209576
213777
83141
294483
298252
185541
196522
55652
278856
59679
69031
93947
32368
119446
194851
120981
186509
285779
198688
236012
127855
154344
192884
183006
129360
9869
122743
210250
80306
60043
206986
5597
232260
191027
105138
139876
1969
259510
235054
187904
102394
252319
280869
248013
89705
28897
111885
72953
60853
252000
100044
130323
59669
107059
206080
31239
208793
188889
209816
212778
33096
25154
196658
222644
11011
283694
218975
23219
67306
119671
49610
191378
24343
215865
1501
170838
165301
166903
14485
206812
102194
209103
230274
242535
65892
282523
76906
136268
204817
126149
31679
210414
126203
2985
267511
147325
185197
203933
95898
191090
8497
75730
290867
86611
241269
82831
283401
228989
264881
114848
158612
147862
56579
69666
51878
151355
228661
32868
109623
271429
89041
211631
59868
263187
41948
162932
19792
51768
247178
173538
51387
226418
134820
80605
289630
21930
237543
87950
38669
197844
281625
11564
119799
192042
94907
201394
239368
242776
38774
271849
40687
67266
261611
294070
217602
296970
259286
94401
213695
124250
117110
7627
158033
152978
10146
141262
121238
269686
279402
144910
229671
280417
210346
238896
86817
250439
141658
126515
227903
292789
213965
44133
217621
160457
161230
44889
128311
12190
78867
189416
250383
293382
182065
232110
16769
135472
188114
164713
276511
258393
280141
181722
84216
218087
285216
15074
215789
196285
136047
212433
273583
292064
139770
84674
197842
214715
150668
61601
64550
153081
20787
289561
276370
296035
177386
265950
22097
245226
232254
21164
42353
245112
265582
155572
294988
133705
266442
197635
263463
262476
229831
211269
90660
229141
130589
131607
173561
69823
10507
232815
58494
223168
119126
132274
5436
284433
14803
44421
76567
204924
214365
232325
210997
145532
221517
162561
56594
43187
58094
220709
280575
17453
9670
170304
51751
64632
281464
239013
144931
204593
181460
81398
41590
172181
191981
253013
218958
81553
143695
249980
176817
204888
184788
224697
57113
14559
224239
49415
115239
130027
135154
193957
112292
132743
168129
12418
118337
13438
291127
45010
151019
154248
231916
28588
294493
22495
157738
59088
265108
77376
298932
178923
104481
10912
176057
40645
282552
3126
49814
48983
143774
50080
285824
174956
227874
67449
106770
254631
258190
207708
128798
133
34798
134765
230365
202598
280613
217066
69072
3715
24859
260600
270355
149916
118899
189656
273667
141795
161436
48984
238073
163568
124352
131455
62707
286671
193496
48083
10082
220560
150305
152505
39259
229056
173682
124711
73226
89753
238210
292828
31712
29306
294890
40186
116844
240923
193772
296032
212982
119067
142667
271976
120901
3494
127464
104020
39856
114059
85650
167876
73297
243760
53072
193424
90665
260464
266738
263467
267895
191736
122415
149577
200041
129921
178595
121998
123775
85762
243873
44368
14899
60697
167531
35614
62153
75982
102985
204801
96602
25360
196230
28857
102546
278697
131183
52663
134680
163731
67949
118523
180014
152931
89839
24919
125372
85136
276150
146183
74562
30967
237869
151664
51464
12586
178480
165576
266576
203267
104378
264509
145475
258660
34135
141215
238982
66453
237206
13973
48880
20366
258956
121487
33285
178647
181515
57188
255461
79526
176670
21240
38975
182025
277889
290355
261579
171244
287072
206364
142381
208984
7017
116884
3551
166340
81800
50671
292031
200377
74947
39963
50773
61289
7504
50359
159184
243775
88081
30275
51420
63509
280491
139008
271777
21616
32099
251232
65046
260231
34167
116042
215376
19240
212202
240901
275249
40582
276800
123237
299467
200913
96014
241308
59797
290951
194461
52671
81571
212633
150137
208087
278142
109469
246124
19020
130663
36273
132219
5574
213953
173167
181269
224196
128939
148044
87161
292153
217489
242576
49279
36933
26825
265101
241055
70416
74328
2732
233607
57237
94351
147797
237147
9764
242591
77035
287116
209289
87009
26200
296746
94238
125384
74999
144113
249555
260040
259342
206140
190454
152693
256754
184238
36503
131280
84732
150754
108940
148584
284057
177975
4272
205526
172340
159717
222075
98482
157669
199434
278400
281206
21076
71075
196490
212959
136392
2310
249230
253671
212320
133035
178326
114020
55517
142439
83274
139583
251017
273896
64825
167565
145975
28285
84544
263314
158133
90480
140122
284345
236869
282187
13262
223107
165120
39135
118187
99844
60233
284657
57705
63470
290603
21792
22607
87158
17848
274171
74726
126269
275729
202003
181216
246557
101660
101847
264190
230737
147478
252879
76004
161798
60360
90099
253826
103614
187117
198944
241145
230116
504
255373
11157
5469
137332
63023
248952
82190
211639
215304
166617
48511
214671
250021
145579
247929
234604
151483
280381
37387
32518
256104
20997
242538
260229
136277
216790
25522
103431
295377
161014
161156
173629
92076
286345
141210
88954
1191
296127
209436
183121
197232
20960
189842
263682
96271
249394
173909
269925
174999
100394
105118
40658
213435
274133
268392
293713
14410
127639
195605
273789
186984
280892
188177
130758
144395
82877
108199
106704
220796
232187
134921
272973
100972
10966
275708
13668
175232
294777
211391
21025
276327
248347
204097
141852
37105
193408
191745
214948
288499
120067
113173
77528
294512
134350
53473
199794
133435
98305
101955
58077
177805
124326
196007
85656
254189
41595
122656
268622
74181
80724
92370
221778
41016
222540
150221
158781
176684
110190
37548
172794
215066
184112
137745
274025
106692
155264
288744
17553
203705
114981
265512
153937
10508
175088
35195
268918
210523
17509
72785
44687
246065
217817
192896
275630
29047
89729
249287
62438
228948
229321
143374
17039
219523
110016
204590
231165
134892
232044
242230
222133
228621
245380
211182
35107
149903
83268
58747
242859
150575
11994
287177
283426
5340
263862
263399
85183
218206
70942
205600
48778
115765
286921
135663
240077
126040
84426
241995
175320
65487
153045
123950
264993
158301
74021
43491
184936
204016
90611
187962
182329
170808
170982
105414
1163
172743
107434
108488
84693
54628
252133
285388
20492
121438
68898
207317
181760
122204
197532
176831
21804
154823
117468
132667
196135
50902
234886
294209
79867
1834
101478
164315
165764
185284
46463
209352
259417
189417
166016
90806
142368
139516
47398
244023
111694
226811
223701
36125
123272
7242
63458
12639
93128
70691
273000
181858
281465
85162
187349
277594
135021
208076
276746
271625
27786
212396
226551
257530
192802
102037
245686
237410
107170
197949
110690
143632
252616
285326
18836
268125
138951
133758
159993
44005
186904
209017
72033
60807
267562
146053
100413
262669
278698
47269
141423
163102
9568
182829
84604
246340
165514
31022
153127
150943
53449
147126
290801
185413
39609
255219
178877
228761
147450
124081
4740
121697
44492
94455
267537
86286
139512
285127
27167
175580
42097
11891
96771
199613
28639
260159
166782
296685
16433
53
141089
267996
67431
91433
33358
246491
108460
29856
168234
161971
279627
172129
264229
102264
226572
117042
56611
108115
180258
33558
162122
164596
64768
61155
180088
103783
156746
158893
258546
105489
4105
140311
263988
281989
171783
169363
198935
235402
281261
195828
299514
1238
20274
39790
296320
256592
232407
35576
131635
59469
34379
231214
160046
242710
254510
149874
17350
92737
157420
251906
177179
79789
153969
258384
70941
231969
89428
5860
118856
242971
181390
152612
271946
38313
232731
116945
13407
266327
140436
218083
52736
155681
198915
44629
57665
259211
22471
139506
52726
202721
295940
284548
15718
126148
257695
145472
47599
288712
91652
12839
40187
252478
39199
200716
167532
104983
63924
113612
299554
167346
199437
223196
103142
166966
139385
78407
267718
1549
209306
6902
165420
31496
8322
256802
166599
253388
171209
186702
98107
78339
90839
236420
255676
276674
30289
210749
97840
231870
151852
177411
272748
249409
190841
55103
18309
105186
282084
55684
145555
191273
46802
1559
202087
255171
206543
248763
154212
233214
188825
2625
154733
65968
26119
262427
19471
106160
117836
258587
127044
26576
82779
173018
82993
295641
71394
13681
247176
131957
216607
235739
285685
232940
268606
296411
14586
263515
220567
93356
106356
72595
72242
145914
93496
140348
38811
256571
72399
237501
290781
24435
147699
151228
66163
288334
170987
99805
39861
38805
18762
94215
186213
102664
280289
25692
73215
249385
33794
154149
61512
148098
112972
163869
110245
31505
114081
272005
177108
19126
19750
38785
180828
140605
272723
244725
25086
65365
273535
59958
291245
202647
200583
44882
65785
97401
98248
24807
282989
135670
17138
91331
91289
241303
234698
129400
129578
234926
220931
113540
287968
103817
106692
136858
93203
123561
266132
8563
87108
12112
123398
242753
112239
92766
40966
247830
1485
157482
124309
17829
191685
98524
117178
266121
31107
69496
201377
167826
284021
58246
204497
251889
266000
91517
19204
129279
39168
7148
180107
61407
187080
199901
36055
281426
204678
199324
136428
95162
260435
177678
4847
133243
229664
16276
180666
76010
65240
88641
275786
136553
242544
154632
246167
124497
297902
236213
73276
245700
3102
84553
62292
175394
119607
297272
208806
29568
230689
291691
67908
4114
93968
55319
248982
179896
59274
213438
113551
97183
180840
254870
103409
44675
187769
40698
4072
160542
236589
206007
168049
119569
47797
200127
11013
181346
29119
3033
111609
270274
237114
218470
20886
8184
102343
138404
231785
142277
242092
289803
82346
218986
114976
105234
286664
262667
90553
236772
83966
286145
21733
5271
58503
220395
98823
274991
231454
270872
92676
175106
213953
66740
91441
289366
168353
123356
209551
290321
285009
9689
10017
112083
61517
63223
203121
294961
123855
236784
201911
109416
119605
54142
222519
229275
204706
143166
134080
246559
262691
18644
1935
123285
87810
195187
6836
45444
220027
185607
152905
185907
138822
159980
185333
264881
135622
77461
162680
174216
191465
160911
5170
189813
168526
230636
289490
192128
121285
195784
182244
178360
200865
213772
146925
61689
132153
168971
19336
61072
80113
219479
157431
233660
1014
110623
74320
210192
86266
148078
124909
104179
24823
140736
43523
160497
131274
125180
97057
120695
204349
295546
29144
215719
190431
210076
233279
117564
202739
273895
85254
80869
294107
280482
195684
2315
90119
120711
299941
245507
13266
291370
119604
89840
179219
258787
197939
218595
31294
126034
214605
238817
103320
247574
163207
219022
175421
166924
90220
264807
219881
109207
62017
110651
195736
95659
253742
117885
263644
147262
260578
5178
13060
141980
230459
246741
117129
219441
203515
14390
172826
108454
236764
59664
22391
172239
280308
256587
261434
202533
88316
171520
245227
112034
72596
92794
162238
133678
172193
118280
143154
170066
2892
168915
234302
98606
9368
223758
25049
270400
24912
224085
10757
8877
235708
36502
196475
9078
120761
66486
268987
281087
26012
249260
171743
182870
40752
119034
248489
223403
207420
52403
265945
227351
143928
50921
257827
221675
200072
68075
102108
299924
22687
1287
32897
198511
210972
120625
165486
242717
101552
269123
32392
191499
284549
263623
113198
53154
201521
105436
265733
193515
78344
227674
99453
296800
66027
243391
113593
47707
56677
165897
95860
90581
108953
288074
47435
185294
161294
72574
199781
155255
237707
108281
47003
82553
279929
43639
297111
18404
83520
74213
209709
290043
216546
67110
183936
125832
179279
284528
79687
252823
189357
247125
11388
170611
259775
74658
163827
272179
36022
78296
143040
10497
152285
173495
128751
173477
274184
25029
272987
142410
233795
29930
166465
70036
113077
250899
113519
285347
193479
180961
208245
180177
222513
253555
131576
52978
68277
247622
238937
29081
158807
127824
286568
119829
245237
271676
258261
51475
217756
44093
47033
217341
252850
42827
3625
180325
260615
163711
247103
212699
22804
270512
43399
53854
107402
45536
218309
40904
33343
234005
285120
169501
157433
110118
273720
8263
221741
24752
123150
57438
196653
127627
234331
275258
254197
281993
114442
12569
94730
129304
135201
297177
267672
264669
180908
179892
37124
182365
141364
249005
145437
193045
132474
141237
94172
134512
26742
273805
76502
278557
175125
159979
174292
65159
232707
209978
70336
259551
120306
248905
248077
284199
210764
282340
140427
299725
11615
114047
75318
299190
64301
175573
143773
211803
89974
142936
35681
83709
179474
90134
263126
250403
245639
264200
97649
226272
240538
142436
230840
101224
8368
222494
294013
238689
296922
126841
249545
97611
176778
243609
77246
12883
206223
135532
291815
71559
261035
270426
266312
78695
14476
182101
46198
194941
281148
188445
25644
50852
267480
90817
283934
92555
289824
103779
202483
225774
255023
292230
228642
278718
298632
116377
259359
169459
119375
203766
150216
277999
238508
4153
217952
222624
115955
99142
139615
91066
144770
35995
140955
224831
59037
285101
17695
224182
63972
27979
215712
83645
203513
79050
236362
54573
148751
120505
259311
133297
182933
185266
151021
237572
182807
180227
151409
167172
100314
9349
189189
56833
153939
192837
229726
109227
69145
233540
69206
272347
82941
146110
73761
32406
156689
38673
37654
125120
207663
30994
213448
60117
121895
101034
219255
278971
204711
264622
284870
296773
206331
56341
228648
6672
188326
37437
91652
161734
25699
202444
231878
206157
15358
175134
167645
5455
218255
65654
25609
250235
299250
239179
44258
116247
267301
168140
201657
26511
194082
143816
265855
214860
64869
98781
164063
190871
20571
10515
91426
168370
200430
283049
79537
263804
29063
196858
121166
71208
196181
76366
128457
209870
249191
105888
212221
292815
212247
170448
99057
210618
219450
176562
44046
12738
112690
179481
20304
280723
122281
2029
2164
90745
289417
9303
255963
124939
215795
239602
162972
13094
100339
120766
202507
28724
50423
143374
216722
105803
63095
298891
243647
127980
54023
217532
285059
52402
20362
284669
244371
196020
222809
270085
54027
35964
245040
92370
121721
266216
36202
162933
4960
110472
12352
137214
19910
45546
178770
113272
123418
197479
38102
63957
280680
146147
209830
180359
141833
123993
247879
137298
276459
155061
93134
143511
140249
82070
127977
82041
72234
209604
257434
66152
19933
231780
113137
207248
6965
191133
90151
53707
30905
119313
209750
213295
191729
227138
199622
182456
132646
52473
249974
186908
21319
254874
16042
169849
295734
145110
66806
207016
295850
257186
9037
253410
269299
181683
236607
201870
269439
165604
177108
283821
140836
158047
138751
80096
147139
222726
156122
271929
244477
197499
246761
288956
227996
184353
184734
291820
171736
129373
264748
98105
97818
157818
39364
32159
236264
81153
234080
257858
116114
184620
36551
202428
88182
132755
93687
69157
160382
186202
55503
236640
3144
184641
107977
190775
263767
104851
61209
288854
214652
50329
183762
190779
47740
116318
35920
89807
220954
238753
243947
233006
280349
266798
215095
247432
132066
161345
248188
155865
11287
197880
263692
295874
257066
56083
246476
124970
268637
51419
80373
137406
285301
238228
217376
252364
49832
256795
12389
281886
200316
41623
122514
45715
196897
28253
249148
143712
284097
220413
189458
13582
129202
285062
227990
254317
239948
72029
274342
216547
122763
126444
283281
141988
176844
280640
100908
65086
284020
203742
183475
246556
275951
299994
170935
245017
243127
35231
282899
53597
102246
140471
69791
283005
40012
258542
30671
284610
10207
240787
46329
26342
238700
131617
211221
17879
146610
52755
280214
255476
60897
215417
62885
207484
153995
127928
46633
230688
266605
260760
55404
244698
193032
102008
151430
137143
141691
283938
25788
88965
260374
134126
258928
52382
144631
20844
198935
258403
170987
279195
28143
41237
263672
110158
97113
109118
46270
294955
299205
118562
279887
132411
36335
155541
144557
59694
44208
46936
294697
59970
261395
112108
141244
208478
50466
115851
296237
41107
34609
181219
268752
223215
189756
112680
72078
152357
154153
135296
197372
80898
234981
35986
115960
235292
111976
230098
18241
120585
31116
85731
293784
7386
128976
175320
147559
109999
111223
237692
87277
18729
101974
190898
113911
60683
265023
96628
100506
154197
86575
2668
253121
299863
13757
109664
195318
242154
268010
37427
264165
291406
223445
63520
144146
181911
94246
106878
212734
57591
231730
618
25387
145572
56421
87218
89206
256357
84924
295729
46275
249054
249677
171933
94487
290604
198320
151199
250270
168419
225508
9987
14235
64982
49039
110059
61973
176652
256826
202715
268166
133800
48974
274406
125661
67060
89692
161538
205355
90534
142091
3384
17012
228680
262492
232838
157251
201234
74560
182668
95332
71560
276774
61812
253059
251146
141122
117578
77190
213195
182604
181272
81250
258557
54321
28060
222498
179119
122518
140861
123933
28948
229965
274202
295517
11027
139262
192718
161423
159022
120659
131900
866
276168
108425
103551
134348
232265
242157
31264
226902
238141
273647
224281
279750
83416
199832
46776
285892
278469
115427
82529
74105
115501
240172
292089
177869
274310
230788
35017
44238
223084
265453
273918
81796
41040
268672
99925
237944
184660
119330
41556
40003
8669
246310
267773
296962
152939
152275
129439
99450
138789
285042
131419
98869
54075
106212
277329
120184
90919
175770
275281
274764
223776
35062
38796
75650
39019
219101
283009
110722
277503
259526
182422
201527
29888
224307
184421
185697
299499
297101
172021
54103
15271
121892
64718
229990
194997
7950
238704
119071
24910
202678
57361
27483
5849
227060
7515
181300
58159
96899
92352
149448
97688
100750
51075
261559
127902
86407
269155
14423
67560
35094
244452
260787
121488
63237
84682
31438
175540
169608
162309
76728
101050
10193
121790
53620
212989
53141
180711
297900
283188
140559
139497
82287
206434
41228
41817
5333
256687
231196
95983
88314
75201
255066
95633
140584
199019
287002
142593
258946
204718
58358
14578
73121
211862
166059
202258
12683
133486
297925
157959
292624
291672
223154
131608
275144
272787
54093
232268
224663
112044
52127
268308
165831
50067
132498
272431
175656
214144
27617
43659
165635
60297
132086
251089
235503
243203
298830
293524
117461
71750
199568
188726
205245
230322
248177
105707
93729
62114
92810
111263
114761
190059
186603
119327
252450
273916
82045
145345
79680
80772
96977
263465
111530
5264
275407
273031
269514
281938
218356
200985
264400
204301
251197
13038
287000
162444
281467
144879
254554
184723
117766
34300
260024
209540
279109
3331
155252
131431
159698
120197
187827
146050
169496
188435
177939
269275
204175
263679
198137
289338
96637
80993
56342
178269
211769
183003
77472
184772
7796
190880
24760
117566
190957
56545
191324
256454
88363
257882
254611
74521
201951
122806
37814
230352
27748
8891
263717
194026
125077
53350
161939
32800
43897
163554
33344
247641
284485
206451
214127
58438
40742
536
181726
14762
63470
296669
231485
192395
218464
299631
120678
82613
167304
105921
5029
228870
124234
275056
167599
113661
33329
185371
190925
93063
48337
142862
112805
27447
157554
896
286076
62624
264569
80635
212745
80925
228819
243577
253859
258762
268161
291537
215441
24118
40719
152388
120581
24089
143927
24101
270245
192063
188322
84034
213241
276758
149630
40302
55578
142427
187300
13712
170849
247926
27496
121104
162886
294359
64654
129052
113962
21775
242756
111508
36446
291470
197962
162067
192562
127183
4493
139743
158789
158391
229296
52878
240866
277006
123803
48780
133790
276408
143173
114288
47348
98315
14971
247479
231639
295594
265466
56170
128525
84211
166648
183495
158937
163733
148424
290837
47846
107498
81947
42834
136331
76993
27174
203195
252536
119367
177765
149863
222065
123241
139321
68965
98430
249531
1876
116447
234885
114115
3959
200852
56044
105369
76123
10722
296743
86694
223405
43149
99876
153429
16494
21147
57684
32344
122717
146442
61121
130772
255756
180888
151824
56340
31998
95560
187017
224454
66263
277151
260250
46163
295798
265305
261571
22831
48024
285519
215451
76943
119580
55732
243009
142366
258369
270557
40488
121211
59328
203942
5249
237398
275523
277443
214392
209995
254483
294475
192809
73457
217107
146907
285757
79763
7510
19397
254430
29581
267277
239417
217388
129031
294425
171624
296899
246239
274814
89227
123
125238
90306
199565
168685
199873
151163
99900
200679
133070
273405
102480
133948
241711
55003
258830
4669
213558
103005
236566
82476
183715
220712
295101
288484
116950
299559
249306
76738
276546
180924
235825
134130
214823
242902
95013
228293
273995
24289
182900
74020
252322
200438
254159
121727
57198
110104
283306
123832
210427
95435
107487
156307
166292
168379
123633
202194
77028
109288
159297
187680
1721
236682
94230
123593
144734
292359
147742
200743
296965
165151
36180
263522
275320
282688
128768
151714
12192
297467
89111
123068
196461
94607
104475
16656
42574
75781
127411
160869
181661
42845
248332
67497
21400
54972
185481
1312
24933
280492
191659
266762
196521
35584
163526
71976
185114
272287
123672
241649
89850
152780
123589
226243
118631
136819
248375
27755
252644
203507
84403
262685
49281
203257
190147
242645
149095
83153
287223
140108
182001
246883
250826
285092
194334
280654
204162
276343
219594
281211
115081
254520
59087
12479
145151
242707
270533
171633
82484
32461
174178
11948
4909
146567
119873
111977
43053
127986
26689
251837
113815
267083
70500
54114
239869
176097
81220
202833
290448
68151
27917
255650
5700
70647
205807
224325
246886
255930
261800
254343
356
173751
198734
241608
80727
30369
89539
54975
161872
256617
25904
268807
107108
262682
175334
125392
114923
40366
125595
168756
112401
293835
78669
280248
98026
24082
132350
104471
121006
83398
175824
104442
166560
16802
193390
200937
107274
248608
142934
222375
146595
96954
228366
141192
245413
41909
235371
71295
77626
94571
267487
296898
151264
267846
39682
144462
25544
262114
10825
290493
192138
133102
205418
258229
259169
232219
215522
89947
220159
158356
90070
243371
101982
155313
153695
111206
272750
263766
93849
83548
112322
89123
8886
242699
47971
251381
259808
98517
289370
163444
19825
201189
14325
129030
118923
109149
101265
88414
164916
60113
117521
218374
38858
185348
45857
147961
223916
254236
162991
149731
121627
212436
261702
127287
175566
2995
116934
193226
21304
123581
87994
299815
281583
187969
112598
29584
201478
5870
136067
234703
242164
267518
56112
193643
82444
202313
119054
179570
199596
264906
135531
279699
189429
248309
136750
238773
111953
247684
293141
149948
272673
21118
282655
70870
16292
24096
228723
147079
272215
128499
249380
199534
72255
220746
56250
244758
1028
165199
257408
265865
28154
205408
288550
170123
292287
264855
67036
44966
141350
292956
234091
34981
202114
189445
97723
232597
283162
126871
214662
159443
101076
220707
15115
54453
270106
149104
155723
272462
277772
90015
59408
215615
31917
147093
268456
40267
244411
196609
233202
17382
32796
212270
135457
74750
241633
270809
213537
123073
77192
284429
280476
98324
218803
279443
280488
241313
178901
259323
262464
101695
3358
180099
260222
165253
246228
28329
264720
77281
161665
282226
21410
180261
217060
271817
277383
231289
247269
277142
1718
77900
1719
3099
268698
200114
246671
40310
48952
287736
33043
294998
79723
192101
133827
184587
279058
269919
129531
169070
214142
78584
227888
214480
257311
169378
147459
202453
208048
65890
220090
18932
206123
278721
164848
252910
150568
233678
190183
155450
182702
73097
75543
77503
170152
196499
13553
50764
101338
55854
157403
39027
73869
92842
188514
220789
58648
142417
7671
299435
70583
141874
88328
117470
229092
64313
106503
84446
160302
242290
224898
80825
82671
293146
2985
233573
197867
133798
240357
57895
171152
121195
277757
245092
23338
30715
81612
106618
99251
264228
189836
62960
5790
167079
298667
164259
11053
150792
18541
284425
48977
4757
88505
114117
148229
82838
125258
194835
244546
78953
173075
147802
278148
135163
132940
86935
107736
168361
168407
12750
186396
6596
71914
13436
195452
151441
222764
253071
284497
60578
148799
110418
278693
63727
27889
41758
91341
130473
95965
237802
85316
253228
286164
47871
98877
9460
232969
78466
122994
161936
161287
264198
159405
143671
2508
91286
87133
66819
239875
85072
137787
146960
1084
108710
144277
236678
117595
27072
181670
289513
267479
131884
77067
251129
56609
246563
82833
168542
217044
248538
134092
146393
230106
6753
168272
265375
138933
51278
132593
24418
227909
17624
109398
52344
220191
150174
298335
105184
222982
66838
7731
103376
294283
32503
279545
164809
174155
54035
161006
49153
140901
294808
252033
29026
291788
121108
178046
103135
60704
20975
66660
273235
10705
272139
26121
147770
105428
206220
58126
252764
276815
82763
101278
159279
241572
229322
266062
120076
91066
53564
162548
167084
284331
269612
282559
247189
102791
38466
178639
98462
87240
756
66368
293665
69203
57990
62557
128327
248377
58818
293324
147899
218342
197289
250927
66064
52921
35436
208672
16383
294647
114288
138453
165681
234700
240196
155157
93442
132687
110261
9500
72348
257682
198537
11574
446
155815
226598
175410
108866
294
80140
282469
138907
233706
126807
228317
254124
64608
219947
243815
237513
48821
222083
42725
65767
58040
196119
112478
39937
96500
199045
288974
81368
121594
28997
218748
237906
200574
275774
67740
246369
99081
298098
119481
191134
233594
182019
69797
138774
271254
126180
118729
104753
267178
41614
97113
3911
176290
77492
133353
267872
85212
169571
87986
257517
74572
29360
101272
213914
172052
127566
111478
244462
162267
136278
98180
107140
108308
24653
77970
65590
38325
275896
92158
229628
284549
28153
4147
71692
134908
118976
16751
41557
147935
276668
175081
169792
266860
112319
90632
112122
207376
255597
67016
226574
74615
200628
61069
88024
163383
8812
180504
135490
9618
13683
298262
52146
228162
185304
248614
39978
156711
144215
185945
100283
211884
57291
168184
81629
214671
253749
182029
420
288031
111988
215798
97298
288622
296902
29909
59171
22114
146202
110639
209767
254560
262654
197654
215273
174482
225273
19268
278471
265254
227865
131401
259282
198630
52967
77301
238769
296086
212507
84615
208499
39361
147102
294538
95784
146721
51316
257305
60165
86934
177240
23247
249708
130409
273151
91046
70708
212469
294358
178799
278428
269700
238484
208440
263822
145900
222968
200460
106321
23888
194186
205274
196519
140727
103023
195189
259268
172676
236520
180840
44501
46946
243005
19885
75555
57971
96218
237762
242168
60767
76877
81211
232186
299787
210871
241576
16951
50136
223948
89459
216946
6404
257796
200334
30562
234768
275821
33182
275426
139303
273633
3867
158971
107423
103423
291151
276128
142123
188658
246962
282833
225950
87172
14936
100785
163051
7699
228855
28863
168519
50755
100564
149655
201317
128395
55896
46580
93726
2393
261827
111626
27472
86592
123466
157991
146512
297319
534
221431
17812
101983
248127
14232
116105
282038
116093
192933
145248
5820
36539
148108
17336
268086
297378
16197
172864
100342
18808
272564
204001
191509
235310
200546
216315
220204
156373
14234
259202
238497
5211
80506
85646
156373
249958
261740
34170
185305
170223
170791
281923
290598
242909
136551
42070
161353
118203
299230
76257
162216
222674
18732
101528
110733
80417
193385
242144
127444
7409
285359
103041
54833
115956
51895
169491
205696
216269
96972
89773
86338
180176
233030
187653
280555
186656
264737
124478
129098
248539
187061
20412
81346
260683
237636
135265
287813
200390
113294
16273
186148
102351
47273
186978
243071
216276
9638
261323
147724
88938
167937
100471
2052
295829
50750
259653
205409
200149
273929
147749
206648
4298
270851
241221
118484
95825
204617
203784
50416
42941
289221
14549
221498
25355
94925
167211
117240
292986
30369
64099
130961
13176
42935
225736
101745
276227
289138
75937
206969
199630
29147
37707
237920
1499
17223
198801
22191
248498
31992
46652
223396
235809
226135
275317
299652
242931
227528
35114
194773
69629
85786
161549
12527
65473
190267
175392
198771
98536
256823
10039
96724
153306
249501
25783
296277
64643
70789
82796
205611
77298
91209
115673
118716
30683
29595
180075
262910
186055
263389
117694
129638
80045
64186
9082
52301
276939
36409
36461
233841
235242
10492
120006
64085
77617
54265
165209
232199
254012
175506
41040
88111
79957
218344
254137
61091
105006
141786
33766
284611
141599
91865
249826
66658
68239
180766
254591
290213
150812
202022
213712
194095
179344
227676
154774
295628
154515
52196
10687
202563
80657
90462
245907
46555
75727
105792
70818
68214
132708
64240
74802
91787
247159
119307
197178
190478
83725
3937
290069
146589
3542
9905
220484
137189
95130
169162
91002
222127
109386
69479
257047
8786
130131
39545
201030
41588
202665
174683
170715
121707
199321
104783
16300
54201
129354
258913
197039
269705
11250
51109
37604
78111
135341
12613
298448
244548
74272
1223
30585
156841
173564
82521
130571
128301
7783
217515
252274
66931
212365
206333
261955
257343
223693
299807
81047
118992
128871
192297
253110
47969
46419
199258
217180
226651
177012
26511
276440
97939
222195
76395
57832
276578
80220
12076
221589
120609
54157
254388
140921
96754
273363
152664
233249
52504
20298
26029
183654
288378
184303
289175
271610
122497
186326
19834
223817
180982
28886
75070
122829
158639
259939
223226
258629
164044
32289
260957
242183
137069
222436
141052
173696
24104
72203
250143
83674
227718
234134
146461
62386
12902
125122
122948
192867
184609
202316
21391
61786
246884
157352
294245
272173
226694
125742
293129
275900
253616
22114
117035
113978
286908
56875
219914
249627
98606
282838
147290
237954
87845
209897
133404
280344
131707
131248
93820
281669
257701
60586
19574
81276
90968
297289
239716
214806
26434
78099
143301
96506
192114
14673
81706
1852
95028
38129
43721
164383
166883
32558
85800
256579
98228
170454
211656
44093
125202
72300
107725
248467
131880
137160
290019
140797
112644
200316
73689
152598
127423
273146
135748
19454
66892
158963
18588
58806
116432
47237
268137
299151
129254
157043
195618
95347
22622
230601
202037
268476
233953
32546
140491
37147
262715
271076
85763
145466
40587
70220
96287
165211
50233
221497
63802
295168
56926
150660
74118
161976
101156
284522
227592
159923
269831
170570
236174
104320
123308
238008
260939
239033
177033
32739
159873
298893
128678
125205
73040
37446
3592
23983
294500
298168
202171
213246
194554
275028
141188
169184
156383
195571
234499
202818
298554
283475
75380
219109
243329
173393
287635
222925
233299
200396
171410
251003
257277
60968
182565
1296
263652
293967
222960
18341
278868
66100
97877
80476
1836
241225
165039
271207
90327
145556
42048
98074
88255
192653
228774
173148
148887
94959
97797
129178
284697
281607
172032
267445
128863
100123
258411
172951
49745
30091
139083
65008
158630
265918
78005
277221
107468
188986
20243
206086
232360
44610
90016
43073
72570
68629
229513
230040
122166
105867
60110
172907
158669
163183
144265
243911
158603
69356
90592
101058
268517
53153
45938
64118
27877
77172
65932
130290
219513
164875
34268
168995
88020
262301
58697
88132
164238
207366
193890
236815
250020
202501
168894
227511
185301
232853
250404
62805
55626
44666
83168
212479
111539
269429
238359
276101
158777
169689
31140
135349
258062
124008
270952
288571
141216
127358
269389
222453
27309
135320
190299
222883
39706
1086
220945
41307
216356
229698
241590
57129
100705
53555
282003
38391
188969
6292
107860
13342
92066
174546
208073
114350
107034
248247
190771
235342
252300
196467
80508
187733
242563
15572
288688
98347
68299
137597
145877
72519
66100
116906
157070
78478
130773
235710
55157
2345
215685
148331
255753
221340
243437
155800
73795
287493
64107
20821
174003
253119
195150
227521
11938
199880
170512
37392
157183
202008
200784
129467
17421
117764
22078
128563
36353
284048
65144
151097
241578
236016
226803
52745
128926
82870
191856
4786
108645
188236
271342
20326
291899
232689
185044
223651
251410
284622
104717
62578
146841
213971
154591
110163
54186
17825
71074
231980
203638
271012
233448
154100
50812
17084
65352
26618
211019
133201
39886
22479
88504
235393
165572
234565
179655
158084
220739
92067
244795
9158
297856
92127
199230
287382
207840
66822
63318
217245
101569
232068
145645
272801
189170
289275
200958
269335
201125
125874
228248
157259
23480
123355
58459
258684
154776
96993
49948
239327
159011
35414
42443
26075
213061
203173
175565
106047
90437
32218
92218
227334
223220
284286
10685
174235
218362
201086
88739
293529
230465
174454
157699
251141
104888
240188
68013
121885
135006
102249
96938
293913
30731
201288
299456
298193
63479
4334
52089
48030
242625
133028
217302
192719
68335
205597
63237
148383
170309
270185
148089
295798
226341
74656
18689
90868
157479
131413
295027
146123
210523
24010
151344
56500
60150
112758
108174
250206
67625
160396
212395
155117
76141
53744
282921
283751
281131
31249
117164
77549
216582
182909
85849
47863
78416
127277
124986
246651
194421
41133
10812
250876
134660
278842
142393
71605
295144
136936
173879
47791
269505
250353
42373
231147
181768
209260
179798
88447
1393
94980
170131
211504
29680
205518
66438
129418
159853
45921
100961
279407
277159
154626
281298
188123
181620
283879
105661
138905
234142
169618
111159
165473
118905
183702
71882
183697
115626
161861
141802
177684
77146
66467
197547
204986
1181
243989
14241
254318
246799
289735
286758
247607
207546
136898
132560
64728
25012
224069
213575
137408
109449
212772
159814
274434
80334
36718
203511
16809
96998
100538
111906
244498
166854
3683
220531
187896
263090
169713
127678
206750
220929
21131
173163
32414
78073
231663
280617
141526
226424
214710
194731
112511
41431
179497
164322
249349
282947
209511
167984
52487
284480
134609
11538
94125
159571
148852
239774
173819
143994
263367
123170
24240
288927
232078
292538
83791
44800
30238
207782
281157
181044
209460
191329
92033
238535
211434
36
58671
269742
206042
99984
89953
29157
273141
191800
278107
164101
158725
289136
186631
145390
89547
110051
21169
191606
270939
97464
218901
242677
177493
17518
105426
28342
12739
33425
19543
297905
296748
105152
197529
15075
186357
22125
151929
147904
93488
32221
36769
151336
4451
125032
140277
288417
232530
299039
98944
154826
260979
50156
115342
161243
14462
27260
156854
65920
192684
167633
236540
71325
36261
16591
81996
199740
247740
276670
162489
270665
164060
65549
227871
55544
42708
110827
275672
97214
126764
254531
124914
207359
269937
176102
171680
255442
287157
233678
2438
292135
52296
121040
50601
276309
160503
70160
188455
241306
41713
144967
227907
248492
44509
242412
140372
45565
268888
189715
175652
107061
178560
193470
103005
291229
239262
70006
80384
15153
286696
47612
247364
266979
132650
63951
63951
41260
290567
67268
109000
132306
204254
252967
203739
156540
191134
62143
278427
143902
88975
136355
147890
132625
240954
194024
209546
246488
139053
256756
65519
122968
285751
187297
170118
12190
257089
179828
278985
238791
110740
171258
49189
45162
25131
109559
33124
77389
144612
52225
95639
71392
207016
274955
279921
150525
290104
228782
26728
145277
67563
271970
163223
94562
83202
104350
245332
40843
138773
31450
83086
26961
35201
182296
187160
32437
179540
237025
182453
241681
188894
256060
92938
293571
103605
75682
273107
138457
128788
25544
195935
145160
61054
9824
290579
214671
117142
223311
290802
188809
106804
93935
224664
197813
136652
80251
21648
206181
233977
139985
61274
28880
134570
185465
170056
58469
68764
230758
179965
227505
264955
233836
150960
163125
77739
45601
104691
46900
57752
195823
19922
143970
60411
271240
46644
70142
160504
116482
127506
17617
8190
180325
150955
85376
78542
3560
55151
84953
283462
12808
157326
211816
51636
228961
73286
233868
270318
271675
22714
122119
218059
72718
92222
222293
219932
73542
175639
277482
73754
205885
153757
47906
289276
111176
187165
219693
121776
11356
169444
156639
162745
282261
192054
176850
34803
148957
262230
258761
20034
154553
250051
14791
133180
196025
123286
250233
59657
276757
299108
113155
145960
85955
107152
128741
191680
165173
296142
244865
79025
227601
227328
11582
40697
187857
68769
177228
274465
113876
174780
16653
8096
110808
34473
143456
282841
277657
61750
172443
138857
212910
175256
265095
268640
141231
249007
55971
268921
85918
166285
203074
147991
193723
100843
74495
74972
198574
46759
292605
136402
206367
275575
67643
152345
137855
75012
252958
26842
250479
284238
165990
80664
207347
153736
41984
173435
293505
163736
236181
195136
75806
100248
88595
138841
157119
137414
201760
252399
200644
288282
98267
11765
138175
200544
9759
42754
120089
110364
103207
262050
296932
36204
162856
26410
241761
288898
117537
133457
130798
111315
298839
228509
121728
154186
121215
273684
235061
211535
221594
122073
266813
208720
74472
275809
111510
11365
119531
52992
174003
164709
210848
214025
57058
39166
117279
213414
212118
13886
104745
20930
98260
69397
299242
32437
127547
189424
44378
91395
10007
46452
95792
267003
27524
44217
120344
272724
135010
209157
57246
47425
219759
177201
34501
108758
263102
208442
52896
124052
204834
199307
71412
233125
130660
142461
213317
40391
66451
151163
19188
66341
163908
239913
72521
13209
208170
269663
40249
259399
218085
85571
265316
25813
139012
41190
290125
275748
47730
55224
237073
290369
141729
123402
275610
179298
200261
70959
111738
171572
52499
75667
280877
134359
279547
163266
33882
188099
12582
68892
225636
246352
220803
107640
245702
294341
38374
1437
156033
49620
182249
229077
94801
125820
202633
138988
234381
299052
221490
145209
222051
264544
179380
62529
41705
5797
293802
226553
183569
281527
20080
180060
153064
128052
7504
88075
268708
66361
297575
276870
140877
249795
211515
35773
260746
225880
35833
150827
61379
66841
228804
220186
144189
142454
89055
272611
46705
218887
1081
241283
165853
43391
187205
187113
131350
13811
260619
293732
261723
184087
210911
6741
21804
106040
155496
228811
27263
190646
33675
243447
171074
151664
67442
87058
297704
155577
95046
26601
29067
60266
139622
171611
15493
36534
7799
133304
88432
117946
15223
14412
208869
207976
68581
114263
266664
41562
181700
87602
150519
245760
25984
193909
57202
172051
186642
7426
170829
243019
151754
43593
84826
225590
112934
5100
256272
79431
163675
110050
121899
191953
136137
103579
138840
213879
15157
165416
20515
250528
31047
31875
212271
183942
121016
82289
15651
184370
174656
284752
285120
280090
21414
150718
139587
231133
174455
102670
25369
29975
239543
252937
258209
77840
120821
251539
204497
234884
109308
190192
294926
132416
233267
203346
170916
295355
107184
193072
75048
50566
81333
127651
47296
114906
82237
168294
242292
197787
111442
272368
181153
215182
48273
298171
48102
243755
219778
221394
13850
45867
1953
270934
56827
11399
212539
229167
126314
103268
283876
234597
228319
30453
133963
117963
88088
253853
145743
89891
195035
212259
169673
259719
267542
288203
291415
228289
94823
47721
111090
53173
107173
197950
16646
67102
64136
175066
197268
257507
150909
220776
109517
161029
90343
241588
123626
10095
97856
248248
96672
191889
126355
173151
245052
157918
92229
116724
287954
122344
52098
265400
6429
36989
261778
197044
102950
181785
149306
153417
291305
276000
107957
192793
105745
274359
110510
222563
293548
139298
293394
129873
154477
126933
57528
272896
227122
7550
292662
79400
286053
217595
40191
135005
91219
8564
175117
288771
184897
60306
230610
128877
112410
104185
256430
37024
65726
252956
43294
9585
171389
72454
105284
150503
197669
294454
15625
229431
210730
129859
99900
131361
127275
189581
127168
56852
146892
196242
13061
140966
166811
296936
12879
195947
251014
66700
208450
41461
270318
266963
163109
157373
245872
100836
197486
227138
227877
22045
17268
101960
65314
115728
159929
245970
214316
59294
80233
280383
232341
18104
201569
62757
277158
250999
167440
143630
161557
207058
85878
93106
259885
295690
296682
33984
107621
102796
288712
163795
284149
116999
296900
119547
208724
168129
216357
141331
276320
235443
228147
237914
259888
228494
297394
25490
186034
70171
116908
6960
67678
191454
238643
90527
220741
259832
204697
51026
227665
278837
131876
62107
271051
293084
100620
147482
263624
280474
223417
50265
159583
15315
155522
229530
25194
64317
177972
36272
277479
30947
259195
168099
111284
234504
276268
43064
132290
174232
295532
151606
30683
10024
64477
112318
159762
38037
224284
162863
259346
99923
205547
204626
54946
106319
52771
227273
152771
27244
290930
195487
112584
134719
164406
180240
274583
246827
74366
232834
21410
61693
247001
233772
154777
152479
287820
262539
152665
89938
254889
272917
136902
236257
43930
101467
88640
125305
275186
145283
81524
108393
40561
187231
145169
197051
96343
36939
64122
106713
117472
2308
26726
262301
288096
81188
252972
194474
7787
54009
22218
111179
103290
123840
289762
37737
77488
291086
143187
214029
270724
71586
169375
64876
142677
38610
129176
284403
71778
243099
85105
81401
207371
85398
203881
252117
224692
158560
113005
298661
5579
172565
67674
86523
72149
46715
89552
258025
17224
200486
137392
17272
186738
165634
276
59471
135967
220628
48939
29350
122138
72546
21
181354
246854
97530
79708
146990
156086
197877
95874
133188
32001
9231
134894
124268
188871
67278
47930
222343
233047
78132
73404
168050
36890
117348
95998
142445
126244
291512
234470
255032
105104
65076
82328
230836
194550
108326
68011
295044
92277
210759
130005
262280
226725
245725
259925
205191
56483
291259
141966
60313
43024
295018
286955
673
235217
17153
93873
255962
228694
276412
148494
107343
170186
263888
241059
47314
269308
34757
177640
214594
160775
168385
229509
252875
6452
42462
171234
240454
265153
245127
12341
68089
118727
90555
156539
208030
44878
259167
264001
5702
185063
237503
240033
181636
209029
252333
208150
295795
84045
159822
17885
57822
60409
139523
224165
216472
158541
211635
177290
189520
164952
193835
162288
166366
221870
97816
185347
101645
214176
78074
75044
131394
70263
136084
100998
292992
66083
49554
37017
191139
234292
299612
297762
125696
12790
128282
81474
137427
53357
8481
184128
233458
165596
16570
297679
225536
27752
252897
204742
112118
40127
278804
169144
84637
121265
153362
113759
75435
126738
288995
104079
68480
146280
119096
275972
257271
146303
179110
183624
150109
143805
180866
58096
5143
49878
223908
274480
287808
70560
138028
279152
46973
78008
139810
45478
126852
158457
128400
289651
31041
11666
32389
248129
71511
89700
9935
156486
92890
22353
290105
203969
84484
89987
137903
153371
22868
216560
4638
50651
65578
162180
276418
250104
258458
53392
13964
54161
197394
191802
97337
35121
119252
161196
29840
58653
275427
155375
259343
58050
182871
54984
226507
205093
109497
153976
91650
238305
71495
266686
189831
69199
89944
40769
109774
108784
244721
133072
261354
104241
263216
155136
183040
240685
82772
236659
67460
15675
137598
66636
227229
46187
184518
266025
199130
255330
112805
52983
102675
263331
131544
72808
7803
180614
230021
291079
293426
284035
121613
264041
99184
158177
274087
267384
135210
155820
241847
293361
7612
49270
134914
15455
251075
192457
282233
120799
156600
231079
185191
231389
21328
106190
116591
162343
249677
11253
270053
102226
83343
266
105701
119595
96598
3494
165887
295819
182305
114435
214973
111168
238712
110651
61435
29485
278642
39650
22447
279206
197153
184781
37037
141490
164217
46544
220492
116717
91276
116757
31925
180214
218033
144542
105084
58982
249954
181176
228427
169095
212476
86740
153194
38673
152097
49925
140317
265329
78900
65735
246019
154799
205905
107786
73641
201682
85478
282537
90636
286654
478
270248
99972
195143
264675
50778
188588
13398
76564
147869
192265
280293
129991
67213
150078
187852
186278
36910
261697
186511
228830
107576
200604
232131
4624
288913
115308
153600
74871
119901
34978
193456
28452
267320
130873
298026
43955
17264
148390
285702
142609
226459
10652
274913
135838
290164
35085
208256
276723
141691
239451
230763
74929
185366
81848
107213
102230
275627
60015
280920
17806
297497
188226
45471
241367
186298
270952
134803
113665
219618
270229
2084
9106
289743
190523
217427
185100
208022
142397
198485
3048
136764
16276
87186
176004
77082
31902
263592
121064
35136
133156
73187
213998
117651
83165
11129
28519
222730
239842
142776
33230
99461
189845
173013
215349
118041
220685
172304
31232
102676
145642
47946
92654
124163
80296
249420
62502
101103
235902
54492
31128
261708
13603
207962
43846
229061
239205
208201
71461
289850
67278
266945
35094
244944
277301
80914
184436
213811
57835
246512
229415
115318
53937
93740
163358
124332
6883
150689
139444
257500
209285
135446
220081
208684
112090
152120
50440
25570
93970
80009
163569
226203
54319
65041
284180
233038
147708
252592
288644
116635
228773
157916
234608
243838
111580
16308
13228
85904
21908
233137
73099
144658
129986
74834
150214
200217
129598
110841
250894
25191
36019
245411
46443
244341
87258
220466
49988
33820
172039
995
131910
104235
23150
180705
1523
86011
141972
291941
288732
57265
246754
47625
108668
230829
237962
147358
14075
68173
110158
76146
133734
199349
198171
17437
263577
226111
157233
214775
158650
212361
7714
86481
12713
45705
182429
234552
227566
239734
132475
164539
32710
169352
73008
133965
77664
62328
58272
133811
275804
118074
193145
206038
198100
13387
186391
203416
234348
14468
152770
242071
24324
7956
134006
275622
150030
273828
109729
273964
94615
25768
146184
128217
271032
223774
151073
269744
66657
283334
136779
92633
98656
67248
8962
143658
253629
145831
75971
47149
12860
84298
164827
202080
147537
51751
13140
20120
84534
289799
183078
142010
87822
110136
13449
45657
123846
180769
219455
61797
91660
3168
208929
284194
80770
133938
147490
155631
227631
80679
114223
195112
256852
208479
120596
249272
80796
30541
274389
83858
268727
84519
260967
107952
261688
156198
227243
196506
35239
70874
193930
222868
248418
196489
228890
62243
196467
49364
50933
51345
58576
5082
67808
227037
143416
237880
175617
126294
20479
62289
76442
234621
215430
290354
213698
91838
235702
282756
32819
5908
71666
103343
259768
290621
105963
265383
8491
257364
172552
227044
204908
283732
136321
108703
194538
289830
3362
53807
76563
112340
133464
150135
151328
75945
190099
295158
12205
172401
118866
214658
106472
223936
286972
24388
284814
299510
83491
117898
241969
75677
49968
283894
158524
148370
14115
297874
207455
163930
185568
277059
178901
84886
120400
184062
100356
6712
249332
255464
187980
253991
106411
133867
60201
104377
99132
270686
198595
280090
199415
233751
105030
107379
85512
46418
179620
233188
77364
289643
217850
122554
9382
53978
226515
97896
49755
186766
27555
32288
147225
20943
187497
245024
213163
15763
280528
14455
202859
269006
149853
17374
101647
216636
146485
229533
40445
140544
233666
7546
245381
236342
200403
243757
268866
6920
242538
30057
241826
55845
213983
6164
82280
25921
112395
161605
252365
228517
96509
123074
82269
124153
274307
233029
112702
216623
223901
230043
128555
80154
80276
58554
51985
133647
14651
239567
125543
134947
149121
285059
238787
196347
190144
80790
205155
241697
197450
187817
50953
101012
179886
147669
12683
66247
254872
198985
254857
64387
167595
68121
119634
286092
1144
54970
82537
48660
134243
260426
294508
103896
110141
137869
282080
250987
15404
88462
273572
128622
272670
215961
112038
112370
70841
240384
110242
924
295789
180959
290327
90790
211695
114513
76935
212598
215184
154768
296453
186535
168483
79810
258661
89492
153780
176966
167076
296620
44384
251020
151361
283192
165945
104936
187703
5378
142488
259585
62440
91779
120513
44782
72889
30697
5638
67899
233702
153384
262710
93113
298982
233238
162992
166258
227117
18038
96898
152387
60089
253939
139876
287613
151062
293177
283161
209698
291012
232435
221755
259934
23526
49138
10139
248091
104563
82327
243499
50514
100033
8103
283375
287468
151061
11516
88045
131306
34301
49781
18183
293579
79174
255034
237905
137188
147402
12812
36877
227713
292050
137668
142489
25520
181464
209811
217189
14343
126663
210656
48942
202509
83771
178837
57717
236226
84109
286727
115560
158532
112632
191457
157593
65235
286551
256653
266339
267735
75354
52636
261806
216206
180123
250650
123802
103229
230782
96650
77215
110676
197152
259988
96600
278418
1546
249657
6186
31792
135862
77500
13539
217207
146248
174738
61968
249621
154133
282956
194706
156659
69121
224632
198924
292892
145614
7612
263091
256248
279375
281522
86771
55662
212032
252365
32573
227632
129892
153302
256414
253152
246127
84511
248008
215022
128832
189605
7497
268881
82745
264769
252817
57122
124520
171705
11630
139042
258701
101087
298111
53173
120832
280627
291212
113570
205315
45218
247342
263905
62568
26947
84610
115821
4613
12464
232026
173710
131602
44014
204593
88422
177159
280167
48117
35671
209251
126989
200037
125280
297180
229443
38236
159027
230771
76545
290734
217588
275467
290460
275725
207181
130996
128055
189577
224130
144405
16150
102158
151548
233746
181074
250844
75421
206712
277738
208911
137114
136056
28844
17059
204080
93932
220662
251375
44624
116072
200803
146986
133973
99384
212703
260602
180009
60044
63865
127871
266502
122861
191937
69603
93500
69068
43849
289716
162529
42766
101880
4043
19229
42472
254597
79141
106866
143657
102366
244613
296263
48306
285005
219710
117069
123602
83358
242597
246533
13435
277089
127400
153362
203483
232259
268579
78837
218522
153870
72093
122521
162559
130817
270114
60774
199911
297423
116124
278222
51426
276339
279017
236779
228916
192343
192034
255194
269436
155992
228682
240431
191038
150363
247785
89264
136813
174903
134340
219574
243589
239192
65940
294636
160231
220550
83418
73252
115030
295091
48103
141438
20557
131210
86734
226841
178552
123908
292443
88714
112110
90817
46831
127126
295895
246344
143117
209872
108796
281430
75364
116830
18220
164834
198850
149226
172084
150869
64350
154407
230034
240919
38998
110031
151509
75610
163207
40192
269588
31758
230869
173794
179502
276945
270365
287256
249742
37647
136838
298308
9482
289143
257937
23246
75984
143441
296573
18520
257436
178682
74570
185933
28990
69433
281966
129386
170612
4382
189771
212012
28353
299023
33546
115430
45463
78166
14676
254211
61315
147584
144503
55229
44812
189676
104528
38424
253429
249986
237915
285121
23139
3765
59583
220818
163778
257937
114956
140543
15732
280187
81260
184081
94964
145557
269194
290785
136588
59055
72973
56172
250698
34436
201514
14132
99453
249919
74856
292245
223843
216391
53239
212505
213753
55805
218363
82340
169071
283336
51402
22776
19763
114294
161749
5268
216503
158444
225116
70411
218501
54218
220791
263969
168245
47531
132740
88766
21526
234923
170148
247649
61159
168372
243517
212234
225655
1956
124187
124128
26080
150054
234836
85512
74357
237372
152232
48467
39688
55837
281792
243377
131693
124735
24669
256782
263534
259748
73408
8036
17185
176730
236637
286094
24704
34697
170741
200044
52672
89669
259726
178044
273851
118263
240738
25172
288056
41840
217471
119361
104278
84644
149194
199792
189621
260196
248906
262679
9346
147510
64910
156123
202921
258166
208036
56385
107215
142802
251600
61986
165587
287016
256027
14473
198186
98908
120679
298458
44019
141628
159522
220030
76759
268240
152041
125711
144155
61416
97546
100895
121484
83301
272294
113177
152182
44909
72014
278028
192143
59144
170417
36315
255281
40565
202932
46987
269294
37497
138431
231747
123827
174795
107336
248632
77200
270358
148196
294805
186496
152044
268779
61658
79380
299930
270035
10721
276052
214697
47671
50047
150204
133443
49980
6280
229592
73782
124841
184742
298916
20179
157362
165223
215057
144762
146709
166571
46405
246980
97085
126671
15384
200650
67405
189866
19347
274353
273103
184227
58502
287751
109427
182756
123010
192217
216146
25266
175402
267951
34224
240874
206600
204730
35519
203521
151235
131250
224177
152020
289770
221613
87897
133290
290769
259230
162365
282807
56199
153123
42933
200735
18420
79555
201571
46243
189256
37511
149637
251346
10049
25325
253562
177127
35372
90055
160888
295388
60438
251672
36595
151761
274425
294201
22480
160270
228137
58162
287892
41391
17831
149447
132961
241230
23613
287535
187034
46685
68981
126660
29966
56481
191615
86780
146892
105139
123138
227389
276200
40917
292885
120916
98034
53290
286068
94447
148269
127348
200532
206930
175778
245283
213057
190203
76280
292019
119449
80544
267510
299238
176033
234373
276712
181866
20435
38747
26151
61015
28897
180097
191323
243334
24961
89354
266478
248194
239958
67410
121777
117329
177949
10896
155153
3893
77765
168181
199877
117090
42063
298236
234929
212936
210040
33376
116990
34934
89854
127761
176923
291699
274094
120888
118551
197176
106094
39461
228411
192876
229100
41149
31555
281665
161686
267320
70675
265821
175123
100276
18915
58610
109420
158322
229954
250430
6202
216112
103468
104722
69694
178306
178855
58587
249840
200534
244784
50174
185281
188234
166164
228832
282374
293123
283822
274047
206495
37342
110720
2285
222954
42682
186118
249834
29242
44473
117824
97075
229499
140500
286439
105012
21191
59671
238876
111049
233216
134296
63175
132643
248026
265859
210088
81479
93787
111454
149055
87652
212156
182674
258345
67394
206083
289972
120792
251786
266427
91060
194728
222149
30615
51841
239524
102509
266832
12228
138535
2325
261020
32270
101760
60107
60988
227380
78562
26109
98531
37165
286776
52518
84705
193549
70750
228210
268060
35911
60880
265765
223487
220068
76334
276720
16259
145288
109934
156127
190373
52585
45551
51601
18336
72645
151485
222
73084
223647
187487
232643
15984
201442
34733
86224
231019
107502
130822
151919
172253
37735
295274
167156
201830
18191
123506
263154
99612
278320
212012
90290
11369
194495
84573
180281
127960
136353
283703
72027
281600
150191
266973
8510
291482
13561
87648
157054
107624
234967
88991
3932
241188
223572
41391
195043
199633
171063
96779
45835
23623
66366
101693
59930
97782
42515
83868
241511
172487
239081
166551
255784
223706
10500
105561
209129
226017
147875
60564
246766
25069
182685
95329
184621
118916
155627
170407
118739
93788
180527
166017
721
189276
229182
53268
185120
105919
174547
78085
182203
46997
172998
168271
26782
287094
60827
34496
131776
216959
243714
226327
294626
166766
289649
55014
239207
84531
159239
27849
66782
50761
216379
89310
209955
218363
167139
267140
288216
166961
120305
266271
131298
182172
140870
273041
68508
46799
72296
129569
128113
167618
22047
31731
113956
92480
233181
145101
109224
263920
289012
204115
135009
50992
104765
232965
62599
149360
154904
259854
85046
59867
151553
70154
244654
77194
15419
12724
164962
241175
234000
208159
258951
49973
244987
247071
172178
284310
92435
93912
92769
56843
176400
172204
179124
195306
204515
120736
143209
11223
96417
151053
1922
171424
74810
293725
6403
272565
100420
4339
27642
134960
241171
92388
56343
22515
118377
54547
95081
256445
169083
291236
228390
30766
152987
8875
215888
150484
166247
187559
97138
30915
11589
180856
103176
270458
153694
152988
291158
252294
86358
31682
33231
282980
121983
258758
203
11973
206526
105798
222449
155261
157015
257048
72256
135062
83089
75061
130581
35393
271516
143669
63428
3468
56100
48728
179940
15893
188450
190673
257092
90937
276996
265147
233014
230163
60753
151182
90211
189632
149976
271427
103055
175597
293479
132360
60004
106861
159918
83826
118435
250768
127747
261683
269090
74682
56881
207025
59844
90025
178922
53076
47504
281899
255523
145989
61837
234998
121983
89426
73950
11334
20860
6415
128291
278978
150031
231884
57640
167644
5420
196300
206005
54681
146718
14163
15246
104360
132969
110508
299064
105987
114636
256726
241444
206967
8226
36333
80605
41532
242530
31112
85789
1165
88263
83245
181689
279880
248334
279720
108969
46322
230392
194242
37270
77628
204848
5525
43193
218972
49417
23393
215703
203934
258001
278801
46863
268316
25203
115182
218214
214710
177061
252761
86645
120355
197657
95107
138528
98093
275412
7574
26159
41296
124251
150875
227592
150301
2213
40542
51900
70383
249773
246930
131571
172593
44276
135884
41938
14157
109269
86316
27582
57639
60034
93523
214907
10258
207523
87280
253416
239776
244412
281045
14618
111346
228863
295199
39015
158264
134385
173077
253807
208561
37107
18359
189132
180572
158229
93329
139896
111132
13436
222690
63532
132619
20685
225269
90301
84567
108144
251314
294736
233567
260995
131445
214399
292422
290808
252446
227399
128911
82648
198825
255127
10728
195401
125757
167848
96323
247252
7577
200120
141175
246263
68008
13254
33360
26063
205473
18180
97707
237495
198215
238833
20612
14908
225981
116663
8523
193932
23124
276768
55390
196227
18551
153440
124388
138600
98612
80535
147642
299897
157815
155118
84760
104773
48857
291388
186741
287998
204983
114260
20432
59564
215005
204116
133003
187405
129330
177886
164348
178845
164246
210259
14290
181121
52420
130011
218031
265346
67331
37917
217913
123132
179894
126732
293604
172576
289428
72734
296778
253608
49708
292602
249495
206787
34750
27366
69833
236743
36953
212007
229983
260258
273939
259463
56685
180344
3359
239966
181580
122012
94063
270863
181251
240852
148189
255062
67912
25511
81675
43905
284675
94800
48442
205111
58340
59327
213285
297299
258025
139745
27266
6551
277848
122289
31613
100475
120213
168423
44192
215939
13868
253292
550
283111
272819
78212
122816
169673
147023
106762
245353
86189
291784
260979
246513
245293
269210
160937
251295
247423
106058
68003
140078
194680
91212
85216
203828
26679
244780
51009
25708
153704
9287
27258
11189
93868
252919
142503
216242
169650
166198
157145
42856
177915
14079
147569
34751
162017
266165
117716
119509
221535
190045
20095
257031
218839
84829
70896
230778
194001
119474
171761
2582
50961
170900
92009
242170
267690
150495
246680
140238
282446
142252
206707
131181
199047
277106
72417
194402
185722
12740
244134
136784
162285
59504
29181
132560
270794
52280
237978
258554
238890
284434
181764
269297
540
110380
131573
268402
198289
178777
101993
220074
34780
258595
215733
49147
143183
298818
93416
212488
145678
254883
90082
45993
211849
265243
2756
160939
10803
19771
103748
97333
152068
156974
238179
100889
28372
137511
184819
152145
45059
195687
209427
88414
212491
225892
118782
115240
136995
6904
173697
161074
107746
68476
232146
182482
143430
84382
132423
253620
165494
76632
242455
254346
5609
115654
88462
99010
84947
159831
10718
71455
174152
227558
179955
44660
253913
161831
132648
255442
187813
143858
182147
167464
3524
238045
197821
231390
2220
128119
157640
248782
229459
64483
128694
161518
187898
105307
211531
269545
104976
28403
116736
211570
133345
183275
245127
208800
19428
201950
235506
100489
194057
143059
28117
257219
78717
55135
239387
148036
107726
145468
171258
195249
27624
184724
288141
238334
47752
171116
52482
229509
56489
59615
261267
124431
230577
75465
212478
245689
219144
63541
115245
140840
170593
287341
46659
147838
214133
53059
268582
106146
78437
179849
282979
183556
245332
209637
152644
197141
146841
207806
282932
114123
85711
152204
220844
86346
158694
139147
91259
124386
167821
182160
286509
170149
45013
29041
285216
178400
217184
39641
265820
46258
131284
150511
6932
267481
160657
124514
118347
249447
259348
61167
16724
107047
49339
276902
162313
204413
220294
271214
46733
126419
179865
215615
132944
394
289717
295327
243931
193028
11517
111681
266323
77192
245014
205307
204503
298325
257902
153296
17879
216698
61115
125731
126896
17813
288904
7782
129648
119122
60218
124800
83458
27567
218381
298825
232088
141079
165845
137823
293094
226469
179253
277587
160161
123190
49502
168489
157303
270770
297782
225801
85713
270945
25685
69928
154064
30167
298634
112187
19075
116415
142238
292648
258091
121723
107274
290199
237139
273115
160843
286405
233017
135503
185848
154794
32297
200235
181407
201525
130008
77717
37622
113150
134892
270438
211576
190653
280958
157179
174338
289935
154906
28498
188161
102852
228256
219748
56787
225867
127952
88492
285135
163792
265558
148720
188226
136397
72946
138268
222235
28822
277921
67710
64136
292072
280599
32018
40008
181886
240294
162120
100316
234091
157816
89854
275388
104364
130787
244825
224029
57599
231523
97940
168047
256540
111977
139708
284590
267224
105661
51750
287102
297799
68839
62028
154615
262947
57091
254750
161429
83648
274181
91056
127790
264463
231803
196165
291439
2158
48818
277331
200337
12573
135991
229595
41599
84221
109744
40273
58497
129469
65984
155574
214291
198071
86577
86331
227721
261616
89798
61077
262786
224307
256349
28105
105183
235094
62743
91700
112063
120296
21197
289251
169257
133466
159245
108435
52248
261796
198793
180879
44256
131472
126019
123781
281020
152565
48987
185669
33519
249315
140018
253643
9920
222488
69552
132311
282238
10037
21731
39411
246952
132295
120004
71142
102033
203878
238945
9378
67875
191763
113448
61081
170102
248702
22721
40434
135772
124884
49160
209895
66604
279189
17002
144624
58753
66526
145487
162736
260786
132923
77202
129119
151068
97259
277993
244862
60864
120166
191158
58554
98428
287272
118102
37491
84680
162095
149328
67412
140001
27555
196004
142373
214840
54125
109357
8763
148954
48291
218712
242135
157776
11866
74674
60724
279105
63491
232300
148445
52745
155722
257282
118794
233384
5979
293524
105744
34902
66507
45439
13311
272485
148080
9976
28113
79480
24115
265735
291826
65420
97791
244051
83005
110967
65945
120589
75113
128998
279230
127081
140476
3885
205817
258023
280823
252754
21477
29313
186698
138627
139352
127566
86007
226790
214869
262915
150949
291164
256371
212679
148501
284137
63381
128803
68336
272544
182607
227404
170976
221087
105849
28831
261597
270038
77811
18484
147657
113605
8874
119556
112235
183920
225039
25805
102844
206710
192361
126300
209449
32593
114964
128789
97201
273995
81182
111660
105048
200564
271253
202960
272773
194694
72422
192120
77449
54205
133033
209512
122277
22663
71380
26264
279486
16896
141920
29973
225499
34530
76274
155727
40460
40273
49403
163880
103315
223166
24170
61827
87700
212392
264800
235831
264225
63458
287726
221713
204065
223352
48892
95925
31667
194443
95537
249834
182075
223521
27079
277442
243852
211688
255369
256522
49023
207156
190002
264620
71475
271375
188563
268831
272470
160665
242995
241418
122977
95076
222274
149984
103311
265243
123334
22407
212940
2677
60057
290782
147760
188282
198075
38167
284488
166207
182792
147990
190018
242451
117075
86432
289273
94616
232525
213327
187331
274829
67523
103017
210456
202215
282976
115848
167448
169720
198918
249164
232795
185344
196583
88874
94748
136035
114152
146343
249134
86509
98747
259675
39623
228701
198401
204344
45991
216771
115323
285217
174049
190880
46635
4796
79063
204316
192952
37736
151589
205825
256619
138872
9449
51115
178443
64303
230241
26737
131863
212530
195954
92034
52926
249583
234416
24991
19684
34879
227675
220426
263210
148402
277756
48242
179771
80331
254598
216728
70000
213542
176263
94521
130326
164293
64216
31323
49945
287048
216284
245
182440
188409
80884
239288
242738
131278
136521
253174
121877
56754
66314
120615
107537
45135
65716
181435
10382
181951
48069
67342
5254
132064
16941
115087
122378
35397
74397
207671
242387
3232
198982
113324
114350
234874
272492
61234
172352
40031
241934
51727
53042
100403
197856
117773
130161
210500
255552
47518
152431
213541
222022
150083
211800
125880
35532
189552
294448
172833
105739
219829
91847
160105
299228
217714
270175
195558
216380
134374
208984
218307
160747
67888
181720
174124
126412
135009
250605
90743
155332
65323
144579
2166
133020
105851
106527
289225
65506
108114
101112
67899
232655
152190
98664
120284
281039
56699
277870
78774
189584
110140
154948
221845
240330
44366
48036
40411
262813
248632
189061
109811
260489
54147
11833
270301
84841
141287
291193
9753
280039
142226
190573
226446
72175
239580
160094
126583
45077
5726
77087
219909
178134
84322
83287
277914
262155
113952
128138
178371
240070
161506
18576
76831
77786
82834
81108
147049
286724
220450
104633
247290
91390
292396
206226
90765
251041
172886
195230
112270
21227
139455
155743
158441
109472
184497
161657
110784
110212
283904
240145
43071
177580
144385
188124
221503
132416
66881
294666
103453
231800
263724
210476
227405
228230
139353
220992
94822
152378
118012
138420
223894
224676
294366
67240
290868
101043
273547
85908
223845
52411
51797
176871
61763
64006
266097
8858
102111
39983
66505
250016
176141
254637
194749
193065
294581
18695
97764
256776
132744
88475
201053
245106
272983
254529
88896
250372
211450
190979
236148
262950
252672
192098
22936
184225
184038
196471
286883
297539
97706
271191
279247
163441
294332
170761
293857
32572
193755
18074
214935
263969
183838
196366
208727
174793
239713
149388
294203
185103
40248
105429
244098
165491
278733
289033
172122
136223
199993
106822
226054
103328
218891
221299
209155
99021
219055
85446
100763
196032
199070
96004
50632
8892
89426
291283
233905
102231
54511
69618
215079
210597
89978
123965
130462
274901
295014
104351
74426
206911
861
74488
132404
79341
228687
161539
227895
12268
60624
198939
166936
161988
292281
195449
56582
239005
115395
244563
96730
62342
176303
174517
112545
25486
185434
61222
186208
58111
145660
95280
59401
162181
264616
189654
179897
272812
185138
217395
290079
172946
178719
80589
297498
228066
210540
262915
33611
155594
295625
172066
77572
82133
213329
189190
107366
60550
282535
123167
105111
274624
276624
24637
2887
5694
272225
16646
118944
11233
126551
272208
17386
85566
187127
119062
202306
179311
106219
13094
117172
841
149675
148609
107472
231723
137083
92256
60884
84627
109021
194653
264504
118560
271685
94552
186002
119572
125860
95101
112987
277935
114965
258232
163344
63250
190337
296405
215075
1757
28328
84750
1954
292046
13784
111818
83937
85683
166199
73862
292378
232339
143846
175337
182931
141635
145841
92588
238638
150339
294893
250275
164703
287136
159652
155797
182991
65292
170144
235609
225515
236455
170616
80271
37322
268964
185638
217706
271456
175719
164420
166221
270020
153663
236373
215386
249706
103018
279618
200959
269393
253586
89820
59479
280401
200704
290985
248292
163258
106078
159251
253616
203419
233222
172736
61694
101331
44506
88276
8269
239780
296397
118986
229025
293775
128878
140713
38928
236384
192759
190192
136991
10481
34684
185808
208388
93231
90490
7944
286086
6246
193906
191472
91574
225437
44273
95202
257443
12018
52133
260634
124641
191415
197478
111270
79452
224020
255534
245821
234200
131428
11016
288117
150
199779
5644
118127
145514
272212
56869
255775
9328
82179
218855
53445
250872
26124
213461
286298
71429
154658
65778
32121
215500
224095
98335
7700
135154
212061
60054
297872
186466
277497
129595
149262
139878
9356
282183
58307
123988
187316
220091
23120
75580
54685
14994
165951
98884
189694
149993
29210
7505
109831
77459
191967
151244
168665
267747
258541
178713
132574
184835
260690
290160
228744
4310
13945
261867
146656
273636
97793
17102
163226
138598
7552
51402
49920
83649
268833
62690
116172
84959
195786
234097
224981
149832
271501
222272
120752
126506
278119
284992
223569
162779
269808
258225
242515
214963
3050
43903
387
292063
36143
67918
232446
106158
137784
97375
8776
233099
11712
10823
272693
148591
8701
295074
202713
280705
242024
44313
280100
255755
45001
263413
85986
249151
120814
41911
50870
55592
27525
112596
279894
12382
211315
47109
122392
175629
67088
247767
237423
241889
276013
96602
6774
86072
265842
94853
112302
123515
244104
34193
138433
267426
77209
139808
66168
131993
36367
125366
242145
157852
187349
264884
225007
248673
121198
260416
251479
64287
129249
187152
80693
50821
218776
125095
258674
182802
291393
202564
164457
213527
163707
282987
200203
200287
86623
263949
160417
274774
57411
255716
72612
72150
233656
110185
265272
216859
153937
88417
202381
89869
239276
230352
123993
156673
63547
21583
260444
195957
97262
112034
73489
124184
180169
86461
88444
221907
205646
21143
105263
139508
140668
11294
88634
249956
294704
38443
52496
115547
143790
226312
297264
66882
121572
286238
135607
227530
50061
119700
295561
144947
146526
80481
53057
137776
119087
290960
13908
115799
167200
129157
89255
254631
25776
230391
170409
73798
129138
285387
208438
128462
23491
298033
285684
84786
15719
47128
276834
295219
154260
57069
84540
239044
218962
276140
129562
15816
151327
274722
181627
296294
72176
233510
5339
133441
156617
94310
102534
147080
128786
164871
20646
241532
244795
121949
64663
46177
289432
228308
19
6766
197352
276156
177156
83606
119506
197345
66875
30338
138383
67126
111863
31239
37385
157576
252358
114408
59027
56217
117841
279458
40760
75564
104496
159081
190346
94361
148482
58675
76919
147804
270817
215909
90793
194617
41498
228660
29157
42657
205638
145038
215264
4092
227699
129746
114498
179203
168387
26172
220396
124552
26794
146844
221760
237386
237179
113057
294193
256804
73085
261026
211233
207697
86644
94673
203584
227518
51080
55171
45805
71085
47978
202358
116053
159403
226207
24945
143230
225135
96895
291226
35059
234733
144836
185779
284703
198215
234222
140691
8931
115246
203197
173773
121498
259553
75078
93779
234675
172199
226193
243139
107328
268467
267937
147052
199764
178717
130075
117147
267850
216863
237634
254662
162718
265672
112043
125735
215013
92864
144294
73759
162775
263962
84128
204234
236801
64429
87377
40229
140147
111511
108580
105665
186560
201853
136823
123195
33263
263065
36441
125442
266288
33958
56351
151445
124258
191794
275262
55470
169106
106631
188335
200912
55800
91380
180711
91184
180129
161751
257355
289101
235903
45012
147106
291993
291451
271292
81236
208196
204060
209482
231171
169937
209874
211379
11129
231852
54693
1204
134212
109367
195896
277678
151883
133950
153201
241570
61260
243108
95323
274358
288266
80890
116168
286178
73895
57393
113731
152457
41354
266416
207388
87373
95090
113958
156561
189288
57358
119522
127376
18732
149985
110371
183772
32708
23556
297980
281913
248026
88655
109349
83100
104648
220114
156033
3414
77435
123319
186688
27704
151950
87730
279669
26092
224734
134810
282579
224921
168091
255208
69051
258078
128522
136428
283972
35729
249183
19507
187299
252200
9309
214835
209641
194629
231328
24171
8610
135054
223228
267506
197278
282723
116926
222132
172892
292879
282585
181920
173018
134140
132158
255132
48758
37006
99837
283860
273525
157503
128378
217476
247347
14000
155164
114522
297804
120387
46215
71404
45049
124435
247490
13902
179086
280153
2062
170625
282361
49784
40948
87178
225030
15775
150375
127696
196210
58116
280260
31691
31932
124945
120285
216798
254434
246543
176000
253957
107971
8705
128971
144445
177959
98056
89035
27559
299115
107436
283694
8763
114174
19422
80441
41922
38042
266519
268260
284455
287246
78923
229315
138236
157923
64054
294387
5909
75185
120874
113126
139316
93812
165555
94597
240559
259476
210213
179086
218000
134370
194477
117062
195369
40521
143358
294438
59357
41674
263618
236480
19733
14822
28580
197848
145070
139631
266908
245922
272687
126922
518
18267
262387
196927
98668
198731
45796
45412
268328
144711
83486
261944
286490
218945
208279
272304
1694
299942
30932
197899
104778
22180
166139
199210
172958
137084
162320
234648
271119
51599
269824
236191
50213
158122
101800
98351
37695
183709
55141
148406
262411
127034
270840
246395
15222
136528
148907
117744
161087
230401
186436
138910
56304
299498
136292
103062
151552
127711
51184
289157
2193
276784
198615
149695
250157
19398
25373
144359
9520
22417
225723
31703
40261
10335
151589
163202
176249
254654
56668
210530
24526
136125
240740
145372
148404
31485
268953
259044
207476
37668
296560
140532
134343
99915
235303
58496
299773
257473
41415
173406
237410
184164
285958
123616
177533
287434
128634
181231
99221
155885
44499
161230
254270
64903
203904
51215
81163
231724
71563
254815
178584
70887
44905
135615
147185
230506
142743
240402
123443
107840
163558
280423
179182
107246
3502
273467
225093
74280
189332
155439
103366
116227
251289
43750
63443
273317
135139
140249
258902
83914
126674
298446
274557
293383
242058
42742
67701
135488
170753
90279
220828
130333
58691
83925
9430
38184
139152
191672
83314
287095
196094
9921
94518
110034
137187
145877
164538
110883
149472
237961
141365
205541
67182
37496
196587
138576
214326
125639
127856
256636
153044
158229
196126
22343
215310
240303
35961
225519
95082
39970
294981
157195
78040
75123
128334
299333
119540
253540
240038
24083
103718
140011
128317
60316
266063
87520
171630
185622
163728
276969
103518
30837
65133
144066
240646
70487
7156
241272
86073
216472
70675
86414
244552
150997
31727
283853
143213
250318
71403
29632
110434
122264
181219
244521
217549
138904
214485
242718
141436
100381
161340
54374
245593
36645
205437
135056
126008
207577
116929
37696
279958
79813
62441
100391
171043
191789
168125
146029
54911
119446
187551
29400
218659
115366
125193
143012
271852
283181
209025
41799
46972
283758
232059
130780
154238
161208
134275
69909
221475
195820
10744
237365
113956
19002
44742
69524
206147
52078
109041
30443
116183
209771
74999
57172
117139
152311
11078
138904
130750
29588
264282
129052
173740
213638
167525
78864
116279
119438
181591
65911
43240
287139
294132
102672
53632
290322
295483
87868
97841
221685
282109
78698
155359
193980
287617
285120
119468
292678
165286
225248
184457
295036
215648
99590
71668
5887
224735
242227
145135
153952
54198
25330
208563
71592
256704
280656
217643
46655
113028
196745
257313
18966
17331
17866
45609
44776
193961
130880
225351
88073
7339
102103
237059
52412
211783
295191
221381
74929
129152
225885
130500
188717
81145
279882
244967
102243
289868
16340
256464
71340
215184
105443
240950
207545
169113
181260
70927
252814
287123
99331
183930
200904
297609
261616
155359
212960
121596
49942
245874
41089
72093
170415
64863
15461
272982
171918
157720
18301
124902
20959
59320
180821
127489
78330
177247
210725
74971
89202
81596
237076
272171
137523
20293
249371
67231
238546
7810
19743
40963
42594
95708
246858
96976
130291
252051
205520
195952
262443
33592
245380
273734
199078
172665
99953
108293
190230
175071
14655
181220
126272
80893
156225
74558
132292
3990
12543
115356
96501
64472
72067
24338
249492
7915
150354
77201
171350
137513
174397
163555
234635
195510
73298
230748
105779
39410
56536
17400
16911
282797
77939
162106
20917
46186
93380
4068
183923
81817
146315
214052
201239
262592
209938
44902
220280
227393
176153
32535
106227
57783
195652
120712
251411
117560
294403
166580
65211
95421
80120
123267
106224
33787
247868
156076
55246
64816
206423
182867
122998
249715
172811
48073
229406
223101
266005
57321
256091
69661
121784
239011
208216
66060
177792
162584
89910
221493
238978
47042
116789
283059
8920
41156
109201
271487
100801
276250
297296
146192
20465
115364
288665
6945
75664
236455
10188
184113
263154
51307
208058
206918
133300
258384
117932
128108
125626
210267
296540
76277
55338
160889
245549
119190
269322
235228
129527
196181
19338
290787
241062
18103
288057
220449
136924
225353
92601
114047
149580
157682
275275
232414
185242
136203
151216
86453
284659
160739
72573
42808
4147
88828
147985
256824
23186
176012
194270
291968
240417
128871
250550
79499
68560
292965
256055
266722
236969
1663
254922
131145
10527
155575
186557
241750
170267
236701
254859
238233
177563
74219
140366
208529
146637
212874
114129
147044
298818
201634
251070
145017
251388
223444
284639
175742
132884
99237
8463
220292
240534
16959
278402
17381
19
2827
110452
260917
160262
114912
81861
110123
157476
52160
211803
161772
87836
250443
162272
131165
54574
85440
22155
273870
236619
8146
169766
74143
210864
205630
280842
204651
294994
244638
62847
293290
206765
1298
240826
223059
27716
166102
169240
126268
155666
223678
237707
135265
91364
196914
258152
68320
150614
178951
10486
139889
110041
33133
247773
55948
4044
119311
105650
186487
197934
218377
197380
64007
267202
73296
70812
73843
80884
240436
90721
160069
101353
215996
137999
129538
34214
138954
233789
27747
146568
281986
198332
218570
173289
276035
22823
208371
157062
267341
213876
239139
143498
81082
27253
238476
134778
129589
236914
20984
172875
40104
2962
195487
36628
208693
104762
180410
184884
277872
217740
31330
218309
230261
275066
74693
204132
180503
21158
175915
225502
205499
183451
47013
169401
44538
145389
101243
260620
19664
186792
196493
265146
155326
85672
205101
174231
296076
166565
114060
33755
206634
9360
213979
27067
129573
61740
78478
224981
35545
163566
205326
128550
94655
22861
295862
35909
251963
257624
203125
157501
89300
294783
267993
124838
96949
294988
205863
89071
215795
250503
171412
192947
126308
17636
261045
159884
297549
126388
272182
123001
171948
292556
98117
127926
285220
103130
275918
118350
35177
289676
85466
142463
280745
297523
190143
75522
69091
215357
2825
140558
250274
258972
163145
61564
25787
64159
202926
192696
184200
176315
174874
220065
193969
181056
261893
261461
148538
281557
147621
175489
256485
141631
184493
259577
185570
134616
10416
47238
12285
177969
291482
132003
91808
32834
98123
283055
158010
26316
130467
62993
187113
84553
80464
169311
192695
86050
188935
178352
61116
259859
268983
52535
40411
262488
267666
279529
248151
219491
123851
14740
112095
17677
31471
295059
123780
263583
151599
117464
182982
133562
295650
223333
97166
46373
123018
162875
232516
267080
198064
25477
78522
299493
134135
232554
84260
15132
96824
124969
102565
155560
192043
257884
93771
197842
258279
66926
263115
278076
291795
278992
199502
184118
64353
137215
140587
19991
272798
171474
50904
192102
110343
98151
154741
14102
223191
229970
40459
214469
138871
260903
289052
277309
282504
71511
11788
255710
114597
5598
182110
127492
127155
143080
68591
246074
13836
215374
270454
8379
281744
127881
281709
185535
229685
43515
81780
24657
1712
11519
18514
212267
282224
239463
186033
286645
23006
102847
102428
102974
36925
46480
186781
216564
71159
129818
2874
179862
235550
73566
215944
87001
46915
206467
90533
172416
190114
15374
124937
74347
279389
173413
29165
187452
284171
250847
257241
198794
293332
229422
83497
250438
177439
2714
61909
54666
160718
34992
159812
61195
152785
116835
219150
191503
110305
120190
299074
183280
252797
138357
93577
109976
285829
247782
151039
126863
102185
257239
224404
140423
161840
70434
192544
62637
179607
149981
108541
154005
103011
265363
8990
28878
196421
96705
33787
37243
9712
119229
69120
229294
18105
211247
57597
130327
128978
5127
59478
99299
191119
65092
17699
206325
157328
248371
112714
70330
254006
206024
167454
37996
263249
138354
3876
111764
213920
130121
251475
104181
158162
267826
110065
177966
133631
291254
65138
92564
197770
79490
211080
242149
296216
207557
141559
46787
67711
175965
251085
97796
37649
31133
97349
52791
125808
74551
2166
141602
107471
105516
28235
174959
152147
64684
121166
69262
177809
155106
31951
49436
254090
80336
37960
222652
230862
193328
275520
82810
221902
289058
29731
118462
296065
174124
138438
200824
32383
193628
275461
172423
7673
127146
205147
212004
289253
155846
182681
244914
256987
21811
165585
266255
283363
206215
40383
15372
27147
28573
93995
238672
46381
121313
239341
228130
203701
198958
118980
51381
66070
180525
176716
200248
36767
222953
153537
36952
220314
180511
205442
101473
209960
171824
149951
59915
178228
46392
19004
157624
53756
146600
215056
72330
159055
144792
70405
153794
59541
227856
45333
128411
210745
180425
263616
160113
207844
3654
253856
242529
3008
17907
1108
145784
186207
141263
165225
183781
214150
84734
98240
284954
234618
289672
292709
61447
203311
80724
113495
49408
284524
97979
235046
145946
140948
9098
299691
30109
102190
280337
189715
104110
203365
13285
141574
145446
83603
169904
57376
162691
134968
294525
238381
188812
91075
191150
84309
20618
254260
214977
170286
67003
136710
190304
266517
294792
185566
128273
292029
236721
9528
4241
275488
39821
211240
188224
92413
188869
88455
46227
244871
148204
83378
147363
72407
107531
257488
14016
103954
213625
179717
79551
187496
184058
178636
50616
33819
66521
294286
224410
94769
65547
264440
42196
63381
216008
211871
131492
92354
48133
100999
31281
295192
211423
299441
30106
187182
195135
19128
65498
117906
59876
119406
13787
26926
241376
271448
288120
162780
173486
16549
177624
186246
34114
280852
292215
45559
256472
63582
122446
30523
259332
280200
102938
271948
150373
274732
45502
135906
84513
217694
27630
160885
125345
192431
75208
28300
181454
32091
210563
162007
219998
101794
196827
54529
65911
287543
199838
257907
53587
32453
141537
277771
167363
227869
284623
32253
268543
211090
230742
265460
67618
89046
67365
249617
194440
258541
177141
117857
21685
207319
205959
174784
117413
220658
177747
176698
14634
5220
246199
217373
230043
291580
273549
276324
16729
255920
41124
263577
191738
96495
168575
199161
169443
61495
191956
99005
117702
85306
282481
100431
265323
227348
118365
234443
53776
113088
264497
187904
43356
198659
92187
67964
230418
108107
94170
113172
297822
236576
232884
84440
172857
277627
267243
26847
203397
260970
282717
55316
169920
195887
193688
182849
285413
180217
207967
76372
238373
203744
105904
40388
113584
138932
288341
64659
73457
58748
58150
34358
77628
107310
228358
144864
103241
227119
296925
172344
214716
218013
27200
23337
9427
260477
209976
192063
94970
167278
9197
271336
67251
72047
229926
77604
181861
40071
224981
135462
99124
46052
2087
224725
281172
178788
175223
95485
202657
147571
205009
6890
169550
203504
297723
246321
147123
5215
20655
55914
270869
47718
253752
242108
107498
5813
134275
35075
11567
264035
142583
158978
196501
294260
258217
148318
187811
125509
94592
58153
33341
181546
3211
224227
289302
185283
226480
219899
162798
221538
272436
146178
228180
21213
231610
287174
150783
266388
108927
229992
192999
56636
277354
273342
152579
252834
284276
261669
255453
63733
112751
20431
276727
184574
45446
224183
211643
297622
212137
136976
246966
36033
51487
55799
108534
51319
148518
293578
169807
260898
167636
53404
200542
218855
9254
212365
233517
140112
257967
74175
160332
103392
112154
207834
51473
164524
179138
103729
6450
211641
200716
100052
168748
41546
25125
278976
115261
12615
141023
174409
279679
236094
110510
79768
142203
228964
233178
217980
22591
161701
155897
115438
262840
30472
192601
5702
217213
245152
103820
173539
18129
280518
68229
102400
233431
270464
86694
69574
270960
191607
189870
298082
99302
112562
140587
240720
299469
65545
24329
298938
239363
26465
133871
154265
148402
115036
216782
296908
37710
2386
58840
95193
163740
231148
255957
275113
30208
109110
105848
13196
105586
184682
257420
226439
75390
94764
98941
105010
152231
292243
48111
173287
40163
74841
282253
112304
20340
243254
156523
112430
146932
62575
158809
233443
117416
267741
260401
1368
81969
122358
116013
24955
70073
216859
93548
259252
114347
211140
138424
6237
77470
42367
49457
239139
16349
115144
9837
6106
97573
288783
216307
201726
78374
147059
295856
129880
146908
214703
79162
233141
255380
266981
21592
87996
31206
78872
167547
170878
172852
254720
95969
6977
254990
259386
4776
76029
89394
126266
107096
135603
233577
196346
276870
65471
230935
72615
53946
236517
221290
180910
24807
112074
38073
183496
156079
179651
130781
84013
32832
103415
197467
30878
141510
27809
85443
173502
11629
25694
61440
270837
113390
96792
12222
231896
208850
29057
179763
245699
269464
168482
18850
237812
208771
62185
77206
14999
23321
293357
267803
169454
120593
140489
33188
120846
52071
149474
8672
192958
76372
244273
41196
263431
139941
146061
246989
60427
193821
75672
149130
110445
218262
79147
61106
271112
23193
194883
238646
140365
79188
204014
173601
138945
290278
239799
72585
156636
21990
37191
19665
227570
14242
267763
164432
239042
213528
49176
163453
216225
190417
13296
195025
252778
255951
127771
261158
163483
46565
110004
279362
264921
219409
150654
289663
106375
135343
273524
179681
57733
11841
264415
26592
107639
192855
215949
56751
3604
144483
50700
132624
33803
140333
156073
213940
183643
191131
85001
258042
9766
27906
241841
62044
92304
189624
93080
281134
207263
236341
291344
254279
3916
160178
98078
8374
16310
181052
283982
249208
100608
130762
240233
291099
201423
232188
11141
246252
84849
57650
80248
268419
41895
234941
252454
178269
230195
272169
177873
144649
286735
223427
206359
178670
109163
249914
65062
249235
155097
292452
263283
171797
259769
221760
124825
52333
118086
202910
267060
276152
4962
154917
80113
112074
87113
230205
98308
243203
9700
30604
5837
264251
202260
48976
287579
202808
80454
148707
212855
35801
224199
142120
174677
117583
177772
88545
46028
160913
96203
294651
96095
113023
175133
261611
191614
219268
65671
118666
144610
212856
275805
22525
79006
238753
83338
232414
140168
284182
232596
223831
91166
50484
198953
213760
33023
220710
49538
220328
65494
170021
123004
22350
280467
254810
154329
201444
295751
244033
106638
281589
122300
3850
21102
273269
138852
24944
193170
137857
28670
159663
58429
17963
37482
129075
222550
16908
208685
159737
56480
279660
180677
132796
49157
8811
153369
293697
290885
158759
137837
12459
23871
11837
261020
130581
297897
183309
215214
5835
37498
211490
236395
35872
231023
123412
249790
122796
196121
23319
66848
266182
197315
107382
253561
197671
216240
138574
187747
170250
169481
118354
58535
269155
172644
220790
260129
249345
12845
6113
185430
127148
264254
158601
295545
50040
51676
290750
121610
266810
75741
213852
45187
157392
279724
25579
105883
26359
163241
185261
285567
34178
94218
251200
275406
144484
247183
205473
22275
101997
226300
196540
238669
259632
280363
257299
212604
1304
264469
14986
181353
106896
205620
219144
116206
125128
68152
27371
92686
251422
177312
298053
158624
110271
211179
121770
275218
1989
287819
20768
110985
25458
70260
78445
285054
4709
238582
253186
157203
195652
160663
258604
165446
24333
165769
46558
204796
104392
77106
192664
1637
196302
293062
9091
170754
253776
12379
161730
103673
232615
166695
14232
25300
69644
48773
153151
254591
167240
214777
223777
142458
271079
52103
46060
62829
123725
7914
244898
140998
200160
47805
230770
43970
265165
210889
106583
254292
262872
75118
49507
177584
276915
253614
68981
26638
166324
41866
110647
155503
233788
111333
193567
293076
199774
86600
105037
209873
8133
104246
196453
57416
206976
86862
237976
293786
69619
83389
298669
7860
117230
231401
281043
45738
288332
132496
259174
138070
6504
257375
3200
3683
38975
8869
234960
229190
38729
85072
13389
169320
151751
154689
50692
294497
168702
4734
154115
14955
61847
44488
76998
41910
115483
99542
219206
127070
238238
151231
17554
269068
296504
253352
1197
114452
129036
154009
57622
156003
93895
211356
209210
3197
151967
108115
50617
231960
33326
7131
32093
271705
250937
114467
46967
107290
228305
177823
218190
168161
47804
227430
125081
187997
159337
153114
26019
48455
182573
239532
104561
274791
270408
91825
139440
285326
229672
285079
290198
6104
288535
125100
23863
145761
192673
150749
50898
198896
70490
162424
99389
101501
231586
278690
172536
132529
23249
168596
276581
222361
264866
143414
24841
189632
259701
210877
191212
257915
27826
88282
279542
211249
86990
126143
163812
218473
102990
24855
278909
161578
227682
53323
211052
43404
189313
183993
175988
89197
258646
7694
147440
145888
145145
16546
55222
96152
226324
99577
99942
221582
236196
35009
255818
206534
102332
74426
230670
173624
224508
114294
134232
18233
95249
278987
25096
24465
33779
7326
292960
123013
76336
166593
87410
96949
158233
111323
145626
747
125357
91594
110565
192112
153911
251985
20062
11548
118481
201450
222175
282991
262971
84063
258458
198063
13342
196500
287299
6878
28189
224349
239300
19010
116081
220187
11042
115379
63094
49225
128990
127849
218017
6032
232245
285156
154168
121076
187062
122667
108428
94341
186351
234502
537
227731
220935
286009
212702
5194
212179
203313
242092
246947
252812
159122
290674
279635
91451
66709
27578
267613
55701
169395
293074
75102
69385
193320
117130
213084
100350
247158
184755
80314
139388
122152
147181
7942
209887
86098
150406
129965
288096
165124
50102
235503
78600
249620
163550
268300
268243
130153
156398
174648
151737
8382
228616
115843
32614
71398
268890
98749
234107
85403
170156
115408
297740
171355
275839
180268
213916
115344
56763
177366
68636
254473
32008
104654
55230
205641
4148
60232
188418
143008
184045
59569
215731
200641
8682
89232
6745
294038
297667
44513
100438
241911
277838
279845
231478
214738
29772
248236
42425
155226
72558
40841
206976
140255
85991
84303
14711
8322
50599
247830
125239
165726
148515
52706
245455
254839
253929
35126
7776
259842
119144
256949
211414
265847
139470
251839
264940
5564
279752
85827
248822
15553
256384
5977
136042
256197
130569
80877
119847
256376
284714
104314
39282
87349
142974
110022
118685
225653
65311
232410
201994
232107
132238
152996
188316
209113
174368
82493
33990
91148
185967
29792
224478
60221
156848
238196
37068
186860
209823
162181
68501
128359
282141
272010
148951
3755
82892
229116
66812
218055
235571
96803
137094
11079
250427
51734
49231
238941
149077
40009
74296
118338
274291
3637
280909
190805
192866
252099
110926
198625
22916
236175
194373
91047
83712
14418
50722
221176
170551
198815
129834
105938
262572
33778
282046
172711
200079
220795
220915
150470
146709
95843
216896
298167
249636
129640
86759
220969
251604
224149
33707
95796
296713
135244
59858
77567
165725
175185
218291
70689
82275
143471
200946
185677
220853
279014
55209
168102
155061
98807
181801
1599
26720
298769
29639
207077
73088
265856
40232
136634
32270
10104
152496
43938
112394
11263
130473
164817
162776
53541
91690
38958
99018
11374
185012
181666
26253
253048
12929
63901
218248
102557
205346
125307
187026
225600
78086
256316
179202
13465
120001
92671
75683
259640
184233
28268
58898
144655
30031
155928
17176
240735
220652
41428
207897
129619
88243
242228
270951
266025
94474
223922
280310
200977
299539
149511
260021
81058
50981
223132
104507
27352
98155
108552
294350
41961
132619
49313
110004
79870
65875
6347
153654
148829
287099
266093
87684
79741
111914
106164
262562
75109
110742
43627
217498
240854
252144
201603
202126
94578
209248
31057
64008
31769
242795
269197
256900
4057
193797
38116
234703
41015
232892
271807
136997
131896
161057
76863
255811
229848
82346
220029
52005
153553
95418
203371
230353
97521
37337
53708
96397
190623
107496
196058
32903
228326
59790
95596
32698
272817
184794
265798
65290
277912
72392
39623
136008
58056
66326
143178
188482
184579
9529
8567
4212
184420
128995
53250
174399
140777
140096
157788
189961
207065
280012
136686
140421
255487
218957
983
194137
149239
112643
197544
115708
135001
30582
737
13105
120181
101419
48142
208274
76726
201552
248124
278255
263557
141780
88453
8169
236559
55693
254109
89408
248619
181629
18368
193602
168660
193889
176068
135024
108422
30756
271684
94521
275148
162229
40556
165401
281545
46371
72768
9847
123551
4653
281090
164744
299176
253503
136901
161266
136832
124823
37665
282666
31610
25368
242377
4185
188120
153018
200237
29697
89800
60555
179744
53909
218006
165595
87958
271341
174277
159106
271950
219320
242991
4601
162079
242635
248426
296922
194371
66681
42542
213561
295993
294339
223965
182662
66736
254809
113622
231422
69282
161292
35846
271994
227096
99279
163577
8886
233057
9681
78054
45729
198875
152549
17764
66123
22534
276592
31727
71034
93436
247971
276892
293472
28148
93096
202179
147687
252368
243168
227511
5009
254278
93269
116785
142943
59598
132481
284450
34495
142503
277686
162607
187715
83790
206124
12405
248705
3821
112757
201817
295651
282329
150109
173872
299690
36912
222831
104510
158213
258030
263911
214807
265686
277049
283547
19996
21777
183987
76044
127192
6535
259746
278240
45933
297437
103162
196748
293173
82572
251218
151894
21611
101218
177685
81055
249795
150029
133271
76081
185043
261507
121077
40285
55624
230103
222989
168171
248762
238854
138062
153279
169685
212426
22092
199612
3772
171874
221679
2831
48092
42158
116043
16758
272797
286670
232885
183531
152531
91273
206543
133985
89047
157766
160395
246582
66713
15259
26634
252484
195911
229906
54094
3062
60005
292952
111077
7675
13999
76768
233052
291537
78654
206473
139437
48984
213386
203753
141496
38467
21322
181667
51712
272778
51768
13737
109328
238325
115094
151131
291333
224706
190287
59188
75185
262503
20196
214498
162084
67964
36958
46895
98612
8237
231873
82755
54435
289570
66551
51595
272317
6993
3112
92253
83018
171384
105131
132349
273736
277182
58609
214623
295515
64355
201128
32844
177527
33525
54315
297829
1822
14679
120237
210184
200458
193469
179566
246881
42894
142836
255356
9908
265133
160640
208159
54124
209992
10711
38215
152024
128303
298156
116320
27464
207189
79894
36088
235986
172068
219424
214629
276995
172294
182180
246487
153059
167926
31948
10628
290087
230241
59403
58535
85313
185482
155517
33653
58021
39128
288457
285341
276482
137887
80575
198413
11642
159659
1994
56068
265186
135451
123335
200990
86370
129525
85306
201238
186485
246059
121894
292333
274218
159216
32816
115763
287227
203256
134994
114273
66452
276859
153718
212764
255530
24244
121654
33710
188575
155956
255296
106116
189932
168055
120087
266006
182485
206582
159028
16494
205597
102835
115720
88650
247912
76971
32622
124500
41961
55088
124535
173582
176950
19478
154706
191166
57241
265973
188394
232873
47607
228202
1055
58136
11938
209364
129070
185115
27742
114333
250236
82486
279904
160933
7775
149879
86822
60034
247420
276078
15303
38069
83601
201427
244800
141090
138734
196143
81542
125435
126373
27808
70719
121201
102581
221911
96522
144949
81476
34156
77672
217294
159600
98574
111215
265422
81458
291205
131263
285037
21073
240289
240715
15201
170793
115074
279460
93436
192089
240410
66748
64611
170924
143891
97861
277543
262770
118586
142413
151889
400
37622
163593
298445
269052
261296
283771
80054
258875
62207
200981
149807
284531
44712
227165
197348
192410
245988
139750
213936
18864
218631
247793
222852
39790
223681
148393
91859
186250
182999
244426
38889
252538
55091
69939
199771
35913
243424
225706
39875
232713
151101
46337
154657
136753
104554
145827
208324
233793
285056
94434
252360
93679
41822
57130
91154
4239
210781
257110
281249
162411
23521
213560
221552
174576
39116
106663
285786
217475
240524
162312
27003
134611
279168
24824
264923
165849
107263
206748
70791
230748
217022
282713
106134
135221
74673
95043
201242
74347
236871
248168
168740
84481
63546
238827
236910
134020
5303
111299
50174
237238
31139
99667
285731
113800
147768
20287
139578
210189
295940
68695
46235
5134
149695
18914
285206
142167
7165
156599
67592
262271
255927
175209
288183
183636
29420
172604
100801
198525
115204
5522
138214
106181
168778
281989
5931
186055
292554
162082
67757
66277
107283
3038
299364
189027
31488
121379
194639
139366
21105
127146
96921
174478
72046
57445
81238
64272
212854
219771
248989
113947
288742
55555
138620
184526
207349
57650
297891
216365
232355
227192
154829
43492
185906
229901
241022
6982
142516
231395
174848
33944
16033
84128
143995
11598
203492
134061
266468
202871
65538
223351
204968
103918
65403
125241
164944
233595
182510
210949
283066
247255
169478
288455
82980
116315
195576
7120
269212
101070
203692
22024
164819
252786
234904
67532
296549
257573
247576
205161
129655
291321
141307
170036
163865
96937
219954
11588
130311
154535
40010
222273
294662
54049
33833
211103
290359
142933
250471
77493
15387
298894
159895
47754
185079
162932
100038
286335
275923
32196
157999
72565
250550
30661
135549
114781
273642
250479
187574
101438
255886
118263
203864
230504
116248
181520
113587
150427
63516
256230
134375
33674
276035
247590
240901
70854
143177
220692
172173
122887
266470
237140
294328
210494
200906
172834
234420
9599
83340
134887
88529
125096
268684
23952
254700
47396
255297
164337
257815
181667
145956
3552
77677
237516
20077
92292
217385
258792
270894
175999
62859
132306
5916
267678
226774
212803
52202
185297
153857
7181
68890
250319
251459
206595
171823
281196
273571
189615
285852
207823
163487
115763
37120
268525
93131
92242
72987
236587
92976
90144
16616
186929
15786
62302
221279
5903
277765
243101
205143
172970
37301
48526
72549
69140
127889
181520
31366
33283
6682
297761
31278
239939
216844
17458
252909
56236
269156
42530
83460
222212
271444
46003
46061
114318
281977
64249
61220
97870
4325
70389
247365
106170
108770
38716
127878
242062
191193
259921
38726
276307
13098
72826
226091
25216
127655
183616
49911
9838
249062
218754
38024
191902
188985
151151
232838
6661
135349
288638
34226
146656
6983
285920
156323
74560
195971
80557
167498
115768
34363
87673
1204
57254
76031
6627
121850
265246
78259
124683
69928
170596
65042
109053
30432
190220
247341
107886
122112
133095
67773
15006
26382
204759
140610
126085
152742
200815
170790
79809
16477
85365
234021
5099
113180
38611
84697
170113
166639
225096
1739
28149
145296
40281
274189
3285
28314
291865
94165
171318
263126
16560
38108
57212
283934
127059
275981
119714
138511
74918
38128
48934
120485
267281
12587
207000
241369
253075
255283
57140
227440
99810
108342
107269
73581
177641
30256
48764
166155
23483
153450
201174
279500
265008
5852
56266
38287
266155
281595
56255
205535
24423
32688
227120
134896
15151
290512
203006
149624
267457
235043
290361
182727
190116
177193
79003
82876
133729
35437
288374
26667
174776
220937
162115
4739
42027
265474
278973
241781
38567
118622
277753
230525
12294
45922
292773
113478
259229
250130
96032
60347
128046
296101
132492
292371
34302
169710
295403
290132
50724
296688
9856
79709
200004
249107
25603
6709
244112
138380
169121
188786
75668
140725
101479
170675
278060
273817
111449
16003
106791
191617
264155
133773
82030
190360
211995
266395
241687
275800
298766
97071
252687
298001
250802
122354
182476
7191
215485
166864
274198
34212
90509
57230
133037
101469
150674
13077
131283
141361
101052
179426
267967
138067
284409
161130
252607
194532
61979
256398
173558
210937
166448
140319
89637
84251
40825
188968
130487
222014
211630
258921
265960
102027
134268
55981
68461
290901
95147
106131
29033
137355
231919
135008
223726
180585
75904
123116
161840
215429
167536
86473
55921
165307
61456
163980
276111
158077
143618
138462
12712
89193
173468
159099
292913
4029
61058
197732
227431
133642
187565
286524
199924
266527
2876
51927
38958
72932
146853
148484
177342
33074
288494
161186
248372
38354
94082
65109
126542
242492
283103
275443
145442
45104
27984
248905
170693
209798
119167
240067
266961
255598
299683
241626
148393
21276
92711
10300
285796
273852
241201
219206
149327
242416
84883
216680
61184
105684
63376
26462
192144
299408
205258
57978
224659
40788
123477
234921
112165
107905
114912
286704
7179
77688
34716
69669
211753
217075
202710
124048
129719
78806
230037
35456
67613
81806
98660
217477
273296
80558
92752
54567
22383
212244
122162
234720
127783
190965
169125
19431
63167
289961
76363
131814
63772
233630
259918
110306
141686
177561
224163
251417
178921
142594
281847
56037
96416
201543
156239
16550
167228
80086
208341
142762
70052
279568
284652
159555
176503
295757
18345
144982
112258
238221
141674
281144
277703
165093
107393
209900
86089
123000
86922
90115
98814
19044
265654
97541
64329
283844
77916
59361
10857
133946
73129
253942
146317
35561
53245
130674
67223
88959
234421
3423
57247
253982
190806
90232
264158
264168
75883
56461
249195
5404
115407
220978
250297
211518
233778
231205
204811
475
23944
199432
84898
126658
227947
42267
28706
179226
242537
149582
181322
174876
3010
267270
34509
157648
171213
20984
62343
260864
74962
146729
162504
205602
38240
176490
11908
223412
119484
258604
16941
101087
242455
249321
88170
137
185810
27177
20595
230531
192377
247414
58697
262676
69739
15443
109887
186401
81376
227366
243755
283190
583
182587
124014
194239
282649
147028
29339
271484
157205
48771
50589
219115
68866
212867
85341
174149
189776
174303
221063
115434
201439
114850
29253
202596
125442
144868
189721
221747
65778
195539
32431
170316
227041
222850
265932
160763
84888
136587
29437
137794
172276
113591
145478
49378
253429
253536
224819
247869
223984
180342
117936
34681
146132
205399
21462
159830
247023
97406
155704
288806
200094
259666
261928
201151
579
142379
114728
244330
38030
225008
83640
133867
136197
55088
260473
117735
56896
250939
282584
286036
43497
88303
216486
53187
289014
274065
266357
28494
165384
166284
186254
61009
196291
31786
170000
8616
114758
187504
14877
87733
96525
189387
281945
116347
236975
13121
11183
59427
277369
242942
270602
182350
68300
270607
179599
265134
87456
175750
190959
136651
205511
248804
168916
32806
168338
193270
116970
287060
9795
53057
262288
79107
172650
103880
85205
150755
107457
181902
129687
276534
58037
291460
193677
176367
62033
104966
164225
245221
232473
102701
202057
29833
57248
225247
283886
243690
113709
265014
84942
143016
1022
88903
205548
289480
181669
262433
43871
274340
117731
246381
146653
101652
95973
5993
142089
92460
61675
200189
77978
49357
236566
121078
167976
292609
125628
26503
293636
171051
24701
216193
279706
157321
12409
7169
48636
83763
166448
136386
175638
52262
29229
149151
218592
211439
10843
159091
80477
123739
201614
25466
273443
127969
259197
101700
69969
139764
152277
187092
156267
186982
36863
88404
20380
115813
187966
249422
177453
256690
223745
13170
81250
235869
76880
213226
118754
112185
125525
231124
139863
189079
167917
157564
256765
177630
212893
195600
65221
260421
275269
274377
27033
7146
8390
144101
255956
153107
254960
98659
271490
182238
17892
148614
298994
37941
146689
120879
81324
39727
66804
135968
191040
171821
285811
165358
110418
239937
49704
263701
161513
150099
237378
281322
34250
192525
252411
71881
228038
254995
120224
63743
144837
271206
110401
124161
54476
170862
155695
286570
37871
265445
117238
29877
207116
82914
113998
260310
61070
287110
53518
234927
214479
247578
148324
102883
167907
255175
63278
173536
17382
29284
95526
151042
43473
197784
219802
54452
245036
191997
201751
153174
210994
203869
103865
212902
3226
185531
65579
294273
262171
128671
214624
260709
179437
231097
161811
167976
115141
97089
119745
168164
297891
79932
184454
159252
52715
244220
240627
194923
131888
200435
275558
73852
141688
282917
210377
269371
61235
23767
112978
43261
257372
3171
225889
209114
154424
235803
177603
65520
180524
250926
185777
189846
276947
83242
121923
36722
2391
83059
138137
62096
191862
295927
28057
241764
142324
220354
122609
259696
42440
242828
273153
262646
65922
168305
129535
72814
132568
220631
195154
39702
5352
58909
128012
219084
27857
273695
65260
97633
216980
196294
249523
260421
90077
157440
249778
45194
35465
27853
230580
283215
55823
276712
24102
261301
19867
66261
161099
249838
223544
296396
220770
226081
210646
152225
78260
204694
194784
227619
184713
174137
186145
291674
174181
253146
12366
284983
264425
30850
128459
137868
196251
65154
226185
145245
213283
106739
186282
133191
88939
46661
151995
213464
130913
71060
106329
261374
6516
33860
108740
68537
192372
221643
69686
121614
44615
178120
162191
54651
190069
34948
48746
253566
209666
197428
118473
98894
46369
292136
57130
183092
30198
34064
272870
190265
280677
174282
70795
19573
127717
115126
83070
208819
195153
183083
133201
222100
188626
219435
265590
66122
95708
136815
236789
220
41378
179033
104679
295918
221568
272641
75799
125598
221512
288073
120043
236268
14861
243575
973
105020
248899
29492
253839
199311
11411
110650
265046
281414
221025
289941
42530
17123
232435
128207
199313
212868
297000
110466
67714
183187
19033
248358
70357
10941
249656
13717
62150
113584
255109
192545
176780
88846
27001
157862
118923
9615
216637
270471
182163
3328
246665
69558
44740
73270
277809
225151
4654
31786
30183
186071
279422
257396
257830
62837
240699
150573
291362
106025
160479
201707
210383
57859
203780
289232
168915
31097
172986
69064
232489
231251
131593
180633
198247
196375
9079
299777
281926
167100
28689
147363
264335
264203
39026
229866
22506
99190
19553
157704
168573
178560
38672
154976
174630
230322
291559
77197
110441
21937
277067
182337
160133
139147
212492
216655
126203
1682
143724
165218
150727
266652
87497
156815
256271
133459
148712
150523
75223
272695
148450
140734
246040
156229
22500
73439
147116
145084
162489
75214
56386
221247
102837
24720
287446
176210
16335
120037
149369
98057
244488
164431
54992
208165
130504
191963
268889
217819
266144
268999
92607
45623
93541
253395
259691
137793
119243
282433
277444
213787
68421
260556
109918
192492
299907
278885
107383
239624
295082
181653
5500
65435
277285
226663
237856
210282
172885
104027
101614
184726
179177
12138
79205
47262
82058
260923
31218
113569
265795
66383
211900
40056
176889
218438
116805
48344
152885
44195
53961
94973
66543
147243
289719
138250
21358
163395
13773
51746
11656
182547
216064
268440
139014
22393
240275
52532
11055
281421
131045
112020
70585
284122
103162
135775
187861
173146
271318
28828
79481
247981
130419
114062
19752
233485
266139
278725
74779
286865
87292
297349
85424
89720
26938
63095
100874
201788
283439
53905
125154
291313
11862
136858
85781
156596
91334
112460
180884
237602
283623
147232
165738
229796
194737
59757
59071
230094
78807
36116
71559
171225
211964
249602
204421
99364
280982
36517
100834
5669
283436
41504
1179
202898
92200
40981
139028
211973
44838
163800
185286
99891
192839
84237
137270
47488
288913
8030
78130
42445
189365
233493
93369
266693
62056
133994
273935
28614
234839
63154
295115
122776
130025
80736
187250
175774
147387
124021
134658
299178
249015
286465
20121
201822
93969
107282
162797
150774
168124
54471
39940
187889
167897
42333
94947
8854
55117
1083
50075
12271
167249
160807
105266
119180
115036
28115
83983
22051
265911
164764
269255
58939
188526
61261
166025
255103
108003
138262
229836
95005
106785
78185
281039
172790
263273
130747
68123
236173
185265
260041
203551
255237
285131
293154
76832
216496
200117
11005
191702
34879
130330
71410
186844
6435
236547
283073
264707
113385
23711
209608
93477
264973
183923
123729
38910
44705
45802
226515
60348
32770
189657
70582
52371
40569
140690
93990
148296
284179
164511
103750
297113
283222
153151
200088
170358
82430
36876
61422
240897
289977
27849
190723
276531
30276
171838
195915
91845
95461
85033
82404
296859
191046
282378
226883
272902
223127
285852
120437
282677
285504
58519
70291
84360
82086
180460
209421
172129
83785
57800
198693
113254
145112
37703
267070
143212
133800
9235
58712
228676
42576
75983
150474
16258
200124
177518
120198
155484
203896
166753
274513
167956
223760
223695
207783
110586
129066
72194
233531
274817
107669
77728
213789
169440
270850
107650
86416
43538
65268
96503
96979
269003
161513
172391
85734
225440
51537
14266
277849
268846
87388
170912
37947
160214
109110
255230
162994
156337
85264
62463
159086
102481
189025
86563
206783
80280
33365
61463
179386
199067
231999
107477
225190
210027
58619
208054
225081
174603
244548
200730
199876
239843
42335
170084
193120
131178
52710
129339
153657
111932
255670
139316
56528
48395
272765
7142
100392
115779
174782
264622
56559
45482
123409
133378
99356
252686
150681
292052
273862
142587
286406
36170
147366
203511
299713
159482
20036
23420
282131
148530
279827
27788
186716
174601
157154
58823
107763
233064
24541
127614
132260
63197
274771
139506
234127
199373
12106
52486
195989
214604
217513
263981
63564
84575
246118
277475
29295
266851
61197
85418
235628
212486
278388
189330
207626
229934
20517
275932
88733
37756
272098
45749
254667
115019
153447
222923
299305
53014
96799
257141
57997
43209
150775
285870
298655
236417
117287
204625
62269
102114
15075
121095
212780
162446
22313
275289
273542
6637
147431
286612
67436
114116
221915
42700
254151
19203
143251
38168
38208
132605
18461
140816
202172
33062
152294
167173
270685
164980
178709
254759
3379
142727
106526
211678
70003
146162
237074
289361
19873
102670
102736
249838
48770
177845
257960
232036
278315
182399
243971
14853
120389
210616
170115
201498
297252
294851
221431
53349
239578
128053
268642
158515
290080
94409
295181
10716
268501
275190
116043
64350
11000
93453
133331
166631
166480
44402
197970
85075
260884
244521
227982
198217
134001
292607
103518
24241
162769
62962
205288
203010
295181
22152
139827
259348
191249
248994
219372
62276
79317
105189
8969
34767
40522
249986
128149
264969
54001
270162
229502
161503
86337
106752
250476
179866
220187
151888
42103
141808
116684
153065
26661
79292
5129
5332
271244
123562
143456
188259
60005
173185
203626
76212
174415
225614
254289
240260
64017
168349
49999
83228
121768
169474
166031
9315
196648
75751
238200
65045
286588
233347
121004
129056
185942
128577
190223
103328
99257
165111
109405
218857
10257
291339
11097
42473
144919
129927
95475
127722
94550
261498
43171
35522
234638
110106
274308
100918
262543
83534
211109
54728
4472
280490
143153
296598
270158
67631
234805
26559
181280
128827
173754
99168
9949
72511
89201
148952
39321
25305
286891
145413
182631
237194
169115
229822
202957
240370
216899
274199
297341
121254
99068
171373
67557
171428
126812
121365
42135
65335
52378
288398
101785
90722
290821
12518
30684
289947
117376
57385
173575
28014
267511
114834
252229
169087
100442
210404
261624
102954
260613
138576
215942
47900
289148
69607
277665
111580
286510
22288
147310
129681
171343
242085
182508
44534
242018
272649
250704
242280
61133
78572
228653
285899
151404
263479
45525
299819
153798
172529
164904
97704
106239
257663
132724
293340
252859
214799
255783
248505
16846
38206
274882
105460
159533
43037
52882
24075
190016
45364
167329
299082
122822
166673
125598
227477
191265
120087
92664
289842
41823
160209
277210
219774
144515
82203
61737
110392
287052
162729
288585
83363
95727
199640
121595
273473
220812
155058
120812
11401
237530
183770
105372
34660
242614
58108
256277
165653
250552
179010
267780
299185
82990
208042
274899
41757
163061
151239
7165
43225
100076
9201
48670
52004
85682
21589
104748
99053
79983
2541
7032
232211
70710
273206
111657
6335
221598
267507
270337
104952
200725
62893
106635
206035
197662
231316
169419
165490
87902
180055
178537
232805
110586
69898
294884
297156
179483
115171
25640
21880
113269
7824
82966
242341
83064
169798
67093
156675
273560
253410
246955
61948
131162
50893
82209
112200
263854
51356
234441
162271
92721
64851
210551
198256
85427
167505
22001
231727
151035
59455
154077
18122
292751
23722
70543
113963
245857
176467
130510
47364
122403
32191
175910
114823
272193
7587
247017
35094
75831
74467
225367
168435
183315
105104
192979
31082
31146
33363
35273
181727
34331
285438
227218
174615
222504
31042
19024
60040
42927
220338
79666
270900
237306
32160
254379
106762
96853
81810
1957
151160
36427
6753
206758
40017
214815
136600
219942
1689
283152
201818
12391
183225
281754
110849
256815
32620
110130
49972
270112
198322
246252
268867
209570
105011
170939
240512
105602
188869
138754
239941
210213
82734
119974
274956
7534
882
271636
132987
43855
44828
70796
126930
58574
129133
179274
242016
7751
130143
194955
142833
52091
270728
231728
208900
97421
262956
200649
193397
183091
133793
288297
144116
156387
83120
279802
169244
282182
24076
184843
113027
289045
1168
138935
265934
171243
156955
212787
35967
287857
259646
196939
13556
121446
83459
253300
106916
79920
257682
175692
131561
84229
98979
37517
78505
5011
41766
23565
246283
202439
224275
88353
298071
92584
15455
64018
286777
285447
145922
126011
108064
94585
11936
93854
236463
257971
199748
294471
230138
24539
241580
23894
172838
255969
91508
216606
75944
156687
122148
220145
254643
201315
118108
298451
279220
266515
46173
285855
236271
191737
64803
73024
51601
159700
263798
274898
65943
131833
283518
293265
261087
96410
294922
99227
65794
191138
76418
216117
35420
156894
291549
232512
173486
101257
200835
251058
102899
8470
198801
146595
76003
159312
200296
227011
118721
254559
228107
88358
187280
186121
205252
295499
248315
141617
244429
263520
51372
205073
167451
131856
134846
41703
124396
196306
24462
69583
106915
259306
13891
76696
232174
243059
124605
65020
74822
257004
283752
60422
53942
68431
38250
95494
296406
144374
259108
253869
106561
99640
125075
267322
263937
90774
39892
250315
195153
32177
291774
80541
148679
91947
117164
84121
275426
36416
294461
284026
163801
208454
209896
196148
190371
120603
2217
146182
75893
24292
251383
14971
171771
9927
154735
116249
198569
108023
249466
39234
140051
10516
144518
119938
15940
162988
94755
201842
298187
37433
241029
57910
167207
75893
11956
53523
35361
60700
157514
291800
2498
7918
46327
173599
264232
137927
65351
218016
173654
61000
97899
25216
150252
149301
262978
252326
261681
66191
275112
244779
111094
144179
172779
191998
126170
157607
299144
74019
294762
215251
211089
244275
37334
22056
113879
181220
222102
164523
161190
167967
215753
158933
114825
134677
268491
151010
266320
171285
109272
193240
275353
116541
98111
292757
91617
180781
288313
220592
84882
59852
199285
256296
145527
10756
294878
291684
275377
193144
155456
209727
33546
82230
131918
253274
40654
295199
237866
13223
12558
13290
243548
207812
180415
97176
9325
127857
220044
184239
168327
242050
263694
87771
101844
209477
259492
77233
54152
85168
186428
179196
78149
107367
51810
68905
111117
148571
208626
191734
258637
162087
28146
294669
193449
297361
124115
222988
241122
42496
33234
269057
167678
274838
115564
296190
242368
292870
206806
276975
181075
218116
275401
181878
256940
137307
2776
8444
126993
155385
218314
178460
231045
89093
119518
48213
136447
115142
127500
161199
254326
205330
235572
56825
7852
191872
171970
124403
185241
283049
186367
82744
13865
254370
137927
180368
200969
14546
284642
192045
208966
93530
110820
40956
47658
119330
268149
19593
29555
131744
203480
278449
196049
11544
43393
80868
137922
94051
289588
227167
39485
45326
183889
265106
145229
298859
248549
256692
235218
225191
263600
52491
6155
50896
234733
151304
197901
242704
157902
227532
131188
83273
156538
182166
269268
186855
21883
221662
88813
47695
24278
191664
43526
165241
268309
283480
286684
151894
252568
197988
219656
296667
4230
85480
267990
143894
191171
166238
287845
77324
206216
79124
161098
166857
280246
265711
63661
290238
223746
120513
203985
244946
234873
233133
115416
245997
177179
57510
129476
7303
39802
186910
125216
286423
220079
75550
241285
79631
220342
221663
286958
173769
72778
185811
232650
182040
3603
228129
5121
110482
94519
231715
11168
222912
298733
97329
154914
80908
167581
176215
288002
282772
46433
113026
140693
299148
220266
259038
277516
81727
44174
146209
271954
146978
130497
243968
58700
218452
277546
284142
1782
171859
6443
218946
256068
162889
275824
246131
218692
7239
156398
94405
196466
256091
287916
264007
294163
12673
227785
131716
269484
211833
215189
207207
178037
126618
204300
228445
21807
114081
64710
140045
71949
21082
15572
29059
253500
36538
224086
81442
46028
252673
61473
38051
248072
154208
68029
162434
192475
103731
13473
185813
290690
147243
1127
211995
121532
202467
201945
48477
99374
120589
61407
214435
91248
78498
260123
47108
24753
208235
148979
92943
22211
37276
190772
103838
212147
30627
281893
74651
53230
282438
124374
4417
255807
66732
269956
229369
210080
256142
228340
219066
101616
134631
209097
93266
242817
253186
133611
138808
115003
115680
73293
14598
60608
134006
37
253430
87029
48242
71655
245857
8557
199653
220185
215894
141823
288406
157258
57362
241668
128441
274707
157210
68172
268538
207775
92270
140049
245900
292189
270238
275755
24290
273460
211326
15525
104120
240419
296315
176081
1238
275940
9365
95319
291410
143336
90775
241265
254158
87431
17588
43077
72641
198253
103607
158755
171536
282903
188156
147322
17874
170745
85181
192404
109835
108077
14707
232069
41574
133701
276420
134657
252240
20439
127208
169422
76476
282497
211009
2634
268315
21240
154046
151972
33730
104076
130429
138329
263773
47953
108425
28459
147041
232471
234145
126154
17270
246286
70277
87915
238088
173689
285585
33577
70284
210365
136065
284151
175210
82154
159395
260018
195483
41937
59316
228457
46530
180670
165405
207380
201629
271653
113789
153246
271177
149134
289795
104313
144528
144450
285698
228866
60154
161891
153403
68351
264107
32866
83367
160543
79741
153878
44626
61320
143648
103735
240338
113407
148584
105577
181417
179884
85154
16769
233367
240218
180737
150459
214623
267066
127770
143504
80820
76629
71044
171846
114632
131231
260120
8502
73156
24248
50548
75772
14692
139839
96708
183929
237797
27308
169943
65395
249674
267372
239392
32092
74804
127299
290133
105445
172716
112868
78634
173415
245236
156225
292893
223117
23446
65835
282585
32057
196638
289984
204117
216893
91919
195137
267880
290972
112094
176876
269488
213624
257016
177553
110475
48496
181121
19154
165622
71206
263693
64851
111482
13292
73366
60555
280044
289352
207361
112220
200245
121912
144123
87347
200048
246862
177759
144944
261766
200284
73650
270454
140433
168532
235154
134973
63137
278612
32872
162319
28428
169195
23607
26247
220995
40073
146785
47897
234368
85546
169407
110013
2997
179401
178956
78863
296613
150580
191280
190065
278657
188295
125272
188246
185566
90724
155039
52997
156362
98633
40106
44611
10894
174138
151559
43002
144418
279423
140386
214898
122122
13533
97572
106856
279092
69668
246528
29502
283915
108920
78932
160327
190104
270520
100778
88154
128845
161371
28125
108166
138029
4022
148784
275246
99556
229188
218754
111234
224923
3163
190218
102874
149648
2714
280462
189962
73723
122734
279660
273920
264564
203850
139129
208673
272602
65346
241379
235512
66526
73161
81733
176800
27715
281387
260339
52434
24517
157762
81875
23254
83068
12996
45554
87492
211789
84631
234086
239822
140010
132504
101059
230955
8015
159347
131438
135891
215530
207465
162675
277028
210701
260653
104958
220942
54650
74976
222718
47886
124497
243770
209105
269819
54167
251020
66210
158892
126542
23169
190691
242862
102397
53992
278106
155129
17030
13493
91734
61842
40039
152909
74716
181199
105060
57794
108248
163381
189678
119787
100863
179308
216390
7047
58611
243018
150605
129890
117959
156938
243158
35480
150874
183320
117464
85917
171973
210264
104995
71579
152095
278556
83193
70699
5123
159593
174810
132590
154946
266231
39694
28945
42614
202416
83997
239644
295196
99653
58316
93003
21415
117433
269538
157326
101508
71131
155384
117671
193625
286737
51304
188899
127065
213529
279073
263058
219261
113036
166745
295940
178779
294931
45113
130871
234019
197895
45315
23275
13631
137787
129029
203528
35089
113442
110081
197139
118736
136175
252928
191656
116190
64924
177722
139581
158997
169081
149375
220475
44105
127875
139852
79538
288984
168997
254990
295201
261732
28567
190491
235981
160059
61263
155032
109422
32218
227519
220036
263211
187731
93127
197258
102196
190049
67624
73705
43983
237837
170204
190831
206800
158582
149006
223505
65697
4147
132041
3468
263384
134597
5709
204993
48721
101538
72802
269842
211458
135267
162435
209066
263700
114428
87146
141928
7822
23305
52555
6269
118976
284905
82890
184873
191647
289447
10493
268693
220395
286675
122680
158643
254039
152701
220888
296411
21413
113106
60879
171513
237842
201362
118427
8918
195510
122234
102029
227189
241014
47957
26428
274282
76162
110086
21408
136946
189419
54621
200019
216467
129219
11415
261566
194192
245317
216522
45940
232262
159557
20817
42102
137089
100110
150813
278156
58052
210189
85207
57143
37202
176413
216963
11318
135907
282095
165252
256681
33124
141622
113011
144575
223628
35661
11022
79734
193899
99727
69802
107273
259058
94872
259077
214511
206677
224940
208574
124322
172904
200771
199481
262157
216705
244656
40259
133930
259124
289734
298324
125920
278261
26516
257353
259097
42242
287963
265402
120390
120929
47534
84579
120856
131773
165217
61744
139533
143838
218789
101775
56594
260965
120537
278516
281539
171470
156455
171011
82401
138536
295227
283952
265544
155483
286333
54897
127796
125801
155926
148549
279836
270518
190178
70331
243817
6348
93023
299429
86872
177936
167101
72917
103342
13526
64803
34671
88630
287444
176866
76607
40654
88181
192496
268266
186783
183738
8432
39407
235721
12950
63298
133861
4547
37586
274316
38364
292249
70310
136984
82318
27050
147336
288577
272176
33961
6339
152464
256820
33841
46454
179712
142689
12263
114463
198002
198967
208894
82142
145598
30601
250113
242383
11363
293729
93163
204799
166577
283405
245911
65141
218091
125262
62089
255633
118234
213437
80256
244783
83142
298059
213221
2504
178455
287728
22813
164054
116646
268882
173058
227282
73738
265078
22590
173439
72672
130049
259306
170566
32167
273071
44210
161840
231102
208369
44273
151336
251602
72519
81654
141478
199642
60738
143799
237654
295346
207658
5598
158241
30226
210136
280004
218391
203655
40494
38515
81257
12292
58571
143453
216184
38439
172284
65622
106222
157943
188506
244837
271480
73977
252448
74652
254546
30155
188257
260089
169343
282763
262604
128391
57765
34628
102208
289036
16964
118703
147967
102185
165999
294653
89124
151835
31262
106569
206777
126694
167065
203885
293818
273795
251183
272337
282354
5554
168642
101830
234685
78249
188855
186711
117837
235388
199326
158602
121991
140844
212218
104168
118732
208003
103662
183916
119363
172229
7572
49200
85938
47959
120912
122293
102476
260875
204802
56953
240708
233765
120626
160031
261824
125958
224707
124895
129980
126675
133440
107355
231924
77567
267230
260142
282051
90820
40024
237239
255882
88693
191336
236574
248040
187866
201006
63724
237716
237724
18337
103346
289356
37146
164789
179199
36385
85654
281437
204418
133084
35099
265195
60482
71212
214441
132101
93358
190449
123796
242163
142906
257985
61028
66278
57641
145669
118187
252249
183658
17554
123670
14936
231213
100204
150437
164049
256928
44812
32333
51732
225584
145909
109695
149003
143204
5207
164643
10597
32441
147598
290710
295815
64526
27142
262050
115145
174585
297996
17809
124404
260905
259776
189948
170977
258706
160485
137465
143960
123124
92758
202416
88391
243584
122611
48936
168136
278500
281936
153729
222574
172401
96299
5802
123085
82749
102705
190153
106023
6217
14793
159243
21303
164640
296590
103303
196581
292715
285180
162297
13638
11266
5524
163843
58799
241130
214650
23091
219369
298339
88033
121651
111033
150352
54036
275275
271014
26648
99731
86744
156394
176555
233793
92629
249837
76139
125302
190883
278208
156839
87476
44037
110151
185661
70546
120013
69246
163397
151929
276730
33859
20307
131173
224869
251100
60519
158459
175989
260419
150350
49558
57572
29024
222802
286428
103725
218286
6816
233630
37003
177262
122986
113976
153635
13632
88220
211443
171288
216752
54833
282779
192266
155827
74653
187454
66796
144326
179511
280294
292084
146432
85762
294565
88741
225825
89785
64772
61626
32011
28579
211126
209079
9989
262864
252153
23343
22489
185971
70281
185587
32121
1879
43270
296367
222204
80938
6434
111861
86909
171858
247479
61054
199183
109273
27643
191905
242121
31349
5209
174227
235560
165480
174779
90135
7536
18661
198833
92463
2246
38391
137443
89973
140236
105459
229253
221152
76739
74493
42969
14431
272124
31136
10147
188790
37073
276434
20575
12398
251075
46025
51634
32840
239837
212710
214182
189672
166834
49746
246098
132608
156245
202835
107948
192107
61709
66396
223983
256531
103063
265528
126831
40530
184145
14274
86714
246444
102477
297204
55647
288470
19
189427
51453
156410
123164
105981
262793
280260
38095
148592
189932
166067
135400
9026
35170
7062
265244
155774
241575
293932
139248
63408
26979
179286
287913
26708
134113
139878
285182
14896
183372
47575
220859
200218
147572
266216
112847
256584
147726
289242
284645
13736
290418
101861
181234
20310
154429
100703
262851
195639
147438
220985
78201
246287
20526
7562
103020
149238
152673
286540
133267
95857
60194
213807
286111
263736
189450
47406
78202
64511
120065
150145
172704
39363
92654
219557
189426
187498
198629
1903
40762
24420
280444
139608
264624
27716
284642
266906
80493
135806
113773
216067
122534
53065
80004
180066
37062
47758
19436
101848
18214
41385
190190
257937
240527
266472
297610
84219
266075
60850
130003
55480
271335
16664
214493
224368
59123
99171
71294
167681
19023
36640
247424
268630
194402
141170
187131
175317
87817
212598
146660
49150
258093
260669
258435
128708
248579
144240
117141
197776
1171
266650
199890
183868
116192
166733
159289
285928
131095
244460
140774
109072
65067
245414
105488
37619
29845
58753
87472
145493
124128
97877
216299
161856
65288
134890
207652
162617
169849
164765
146921
209173
59214
243015
74094
287
171792
154751
51627
284865
183060
160413
49347
81458
47561
277536
152908
251318
240705
270753
79669
47352
151115
113964
194075
244597
96723
93233
31802
38546
132360
235673
134774
205636
243177
269229
143511
29617
283563
256568
58850
265823
156898
195933
127175
18331
161368
238860
142075
67899
164201
97909
236167
219604
240440
161193
169376
113894
4239
33323
77061
39034
278501
234072
22850
59322
101272
261018
136499
102022
190147
99016
142297
40877
160926
146091
110231
35134
60661
123016
108704
48255
180619
134967
197080
282510
40532
18074
53285
214772
115131
150647
52172
58049
133437
59344
71423
176132
258210
230764
278518
217416
62488
248355
150450
135802
51134
96513
56992
266151
96130
3790
229545
263048
137862
128998
274992
33926
258496
113138
167038
159400
153338
259856
14656
31788
241503
296348
255356
139554
63161
166380
299038
209643
74354
214706
211761
214200
246400
290041
128082
100256
134975
158537
270820
135410
276003
229442
178886
266131
187323
101768
113699
49873
35563
298814
250789
122697
208712
263808
217043
27526
227862
62532
288383
263369
2820
293281
7679
125826
141548
288535
66152
266025
280775
273983
239811
255919
292500
188580
195963
764
264472
29227
116236
285697
180020
116038
139791
51700
9261
95897
88175
196445
285957
86079
84192
261831
48957
138356
65073
80967
64009
51870
267153
130014
127472
266416
268238
45910
25998
139290
259140
83729
69112
49474
30531
119187
94793
197817
25819
1862
84233
287331
97314
63463
25835
60664
111434
82163
186559
96699
126524
55137
24671
169432
277155
55901
151126
48729
197229
233296
176892
124050
265495
231069
282244
26711
279798
178825
37608
41632
215831
152582
285480
82201
47273
152053
207480
117142
92501
100136
153889
214641
30224
151113
216348
78113
217353
40915
40116
109160
247499
192093
122558
146163
280197
119632
98194
207739
69055
130107
228563
156470
65955
280196
99313
54281
22374
210236
96611
244199
7513
78022
230060
57430
157236
164132
24076
233267
266437
97372
22107
153687
151299
113816
134499
8897
122325
92495
43010
116572
160340
4194
97246
124963
146924
196149
200334
134231
154800
94801
77161
87221
120776
183559
74006
171602
254768
743
41229
250836
13844
236645
162633
237670
8502
39530
187279
183673
13004
103850
74749
255526
188766
292585
285754
159140
49986
226852
210763
12809
69001
43890
184621
77936
125940
209245
252796
9522
93840
142618
276935
38191
52537
72466
151222
116817
113766
262211
142010
92699
74332
117762
78909
85717
76359
127958
21478
244450
65113
182416
99534
139007
228170
18031
62916
43075
298178
25176
43144
13276
205606
66218
246258
76624
137752
85746
52252
4397
124200
95525
58968
298817
65746
264759
285006
109421
83827
104891
58488
260817
164367
49661
78804
177301
149766
68496
235249
93907
194372
229720
205877
223543
283692
198614
212074
185569
227299
260901
34610
94971
216164
243085
82958
5661
226170
190284
181076
217674
82286
246253
271111
165253
131031
281338
77679
295355
143126
267687
238481
122361
52463
239760
240840
151551
237579
229443
93185
136792
23930
168931
223067
116542
143994
148833
276104
251037
22756
160725
294462
178628
147104
26994
240396
118720
157498
256129
266868
34035
185586
209814
97709
62975
110602
285684
226871
109323
161515
276920
116437
34116
235782
299513
78890
14150
171750
8244
66094
102986
88362
232387
116836
267377
273297
221439
4128
16418
3919
8566
89662
118836
9717
161408
133454
50128
197920
270671
40408
183410
31002
170191
40482
111754
27165
12210
31242
31174
9320
32511
103708
194981
70660
10697
281629
139996
109188
168218
42478
299241
197217
140671
15484
142107
219193
33727
75820
277281
74338
118941
182955
80195
282985
115479
250633
86189
55314
38894
198199
194745
183795
217500
283676
51854
126533
272726
64083
254520
52841
5058
193260
273875
290916
160148
124025
149051
5329
125783
19760
256484
187693
45530
32097
60018
272718
180164
275702
285574
36070
286479
49578
134972
103746
20255
16871
236653
174710
125458
282834
260757
146435
59103
176101
232870
105777
163473
293557
292995
102670
179477
228404
167186
283184
121195
156981
111370
45576
171461
131031
109481
54040
230052
293186
27443
3823
147481
172575
67875
68242
18511
14137
265521
53640
299108
17861
195708
140558
214369
80299
31940
275937
219496
162886
294549
176597
183282
72431
98194
281642
154575
212707
216028
238748
47487
259815
175842
100615
28892
58265
120648
105908
217686
259251
358
216827
20861
138222
255047
253667
266447
280987
257526
122782
34118
288837
128822
72045
269942
64356
143604
296582
261458
137085
203150
158411
29985
173397
122776
30989
129010
225784
276721
101369
36880
249987
71190
222079
170973
85709
175573
292337
148687
182197
22108
116736
177697
145462
257770
23570
264045
189118
42528
14629
46909
231390
245720
60318
114276
48624
239617
2052
202502
179952
147186
203951
190016
132292
14196
50370
215302
139908
254327
207859
275831
32467
264073
42725
85079
135121
295043
182711
235478
263096
247850
7443
244529
121820
38943
130795
102866
247678
220787
217161
181893
115349
182788
60832
253770
108049
134771
192948
181533
228085
250767
54695
64060
25527
5476
80481
184437
162331
48034
67173
258967
276731
212982
69824
24178
119632
92317
269311
259836
294747
146419
25263
87787
296685
284242
183538
200369
238111
124647
194787
50165
50676
72442
182446
196976
123963
9964
284990
161818
172727
283327
290497
135726
174245
67353
226863
120904
135027
44477
298237
127563
156385
249638
161950
50835
49372
201710
118492
86071
265061
222190
120326
283321
1409
208485
270236
113426
232522
76760
66788
118932
127995
163069
150919
41001
110588
50609
194561
21929
79256
28176
244351
72942
267742
134082
263595
242059
237401
244628
99662
156497
127026
211009
172516
233986
142805
115375
181900
138910
87097
30614
258833
109186
84944
102343
139422
19881
99911
91435
27285
244824
94930
194360
290066
296391
21917
104367
142558
29835
30410
53858
274937
119108
98437
247417
275637
127158
208006
107490
18807
265309
152303
70973
178268
124065
157134
273990
191584
156175
32794
1347
9409
265544
47118
22884
3731
104674
245555
118380
52236
198345
106942
87641
274111
93157
163121
242707
221636
129652
105382
217544
91550
250577
293722
283540
201332
34527
256247
44673
54962
199511
170456
237933
52410
113519
10386
78946
105866
197588
284455
24121
133324
217351
263308
35056
237890
145124
209660
19487
86015
43895
143426
167628
250198
267657
117547
211890
149071
297157
1548
54313
114825
62020
228596
106514
25649
38369
217219
94996
60903
131646
69343
167931
79747
132603
58224
19040
22494
34239
209936
273026
153897
48758
237164
213443
283710
250009
9126
225898
264452
261058
75345
123147
267061
32070
120421
17082
221093
92235
140125
124905
59907
166096
141248
54308
114322
117419
162853
67010
144824
266688
191642
219817
230999
111529
168817
120905
197845
266682
108636
117981
255712
182345
152050
171801
14619
85842
145497
101178
68840
116484
202121
73106
191846
220517
278074
35586
299359
176480
82714
125185
188254
103969
90735
107017
80807
101120
95191
165949
135067
262498
226209
283676
102288
234692
7951
274966
11732
183627
72528
292967
247605
56357
230904
158230
221107
142032
71427
15813
88359
53426
202537
30675
196823
225815
97653
232071
60637
103608
36895
223820
187274
136567
103441
93032
241362
161735
38498
32980
241026
21254
66089
62083
209464
221720
15354
224605
149273
163517
57045
289284
234706
115499
117338
123214
217134
46168
33310
175369
7189
137266
70250
127007
59483
221585
156167
70551
220314
42312
267908
242598
57441
31552
226578
62662
127804
89719
89716
206180
68919
164863
238919
207542
107589
100260
275339
190996
205571
114875
87525
105809
169313
115581
193362
224293
142199
222179
200156
31741
17673
34190
242232
294446
209894
245580
248558
60832
13351
14193
208769
230728
293281
37413
34569
166785
194893
263809
83860
44649
144078
257071
139628
85056
189147
114020
168605
37197
77617
131431
7208
66327
278013
143887
199803
158622
112539
247553
196290
216487
62439
270542
280510
7462
148824
235899
49019
245955
9693
57340
149689
41912
118243
158788
231920
170905
265861
275868
119177
175534
291229
234741
252290
125534
264107
3796
60418
220899
137248
134048
133662
193441
228949
191691
72619
272082
289545
214741
63239
53080
242995
290029
163289
77055
266479
241580
280022
192119
191679
161501
247332
227681
160830
15933
219005
34332
247912
76565
170794
165783
39844
11021
174108
296935
260346
68902
255260
150579
208949
258076
81039
192471
215241
187928
223650
189440
52329
177679
84465
61824
33743
41004
243167
139642
293365
285810
159665
108690
12726
33466
295692
63016
193242
24129
251676
274537
3442
68764
225652
106028
64809
250435
50047
85123
117715
226251
11993
53467
130605
170118
94705
218522
125901
221730
32217
298133
189810
52837
262828
199901
139905
295710
197087
282919
151870
99985
233678
277473
131272
193754
77373
29486
254042
11504
176405
99659
184910
91961
262071
135222
209504
267637
261998
214346
243393
68161
211424
196587
179849
292415
10783
252962
101816
89576
37543
207343
184071
216208
248935
38976
19995
193804
263834
181599
193345
56866
253192
175760
178323
228734
249745
41009
9278
145406
243249
5188
89857
126014
204159
202235
261906
226945
12207
83051
226300
31716
237533
169701
70056
94477
81909
107822
235839
18126
138757
159224
62838
232515
96205
49289
255107
283605
267005
36892
120714
189480
242337
88273
165680
9991
154582
141250
71275
226098
178809
95262
132533
146202
33663
18669
84478
91851
228529
64173
24022
181631
7092
56575
274053
10337
55821
158729
44037
135884
1574
50576
265147
196228
92006
98332
109879
82091
15586
12812
245194
44232
194128
165956
288669
63430
241842
190759
262237
35882
124334
225804
77021
123657
49953
159675
219170
128426
198979
229447
253266
12248
277641
226681
8796
254681
38825
187605
18599
220559
206933
3572
54609
90797
80035
51370
200043
1760
63478
226444
3283
5377
292052
242501
161795
48516
171962
191559
184650
164646
64775
218180
70882
36470
115966
174227
168965
53454
8677
117408
57076
74260
16394
275606
227429
44922
52029
132482
53421
2358
113099
297545
282529
170104
182195
41692
264000
211177
274348
284269
47377
196497
79064
217387
1047
1281
144314
34950
194786
121983
61296
46153
154014
38773
89188
240711
48433
55974
104271
156089
10775
30895
263085
49794
41780
275318
242399
290395
18226
170953
266680
186286
122866
223539
200775
276049
138477
230364
245932
257324
240017
93502
135930
260082
101122
179051
87011
61783
257694
58817
96020
187021
252525
68263
185415
55637
226188
176431
37146
290955
194040
88064
165695
27041
173097
159487
267770
88230
175303
23269
236428
107054
287623
282970
116840
232979
38302
163386
169591
250883
284759
148803
292271
136236
57511
34683
269443
130487
186387
210473
225207
1595
186328
190149
86963
190200
299000
36628
38273
54514
278128
69183
299251
133490
151309
243699
97847
186571
134682
274882
48935
60190
89910
10606
188839
109885
145674
260592
17722
33530
171267
72082
222817
77581
13269
133460
235546
240802
275093
137562
34494
165552
253130
94073
281193
264986
256195
171799
137493
136003
285617
101074
239418
244906
291360
292401
66943
179241
252090
215032
15460
190381
58156
270574
251687
31059
205897
252597
231451
183472
179469
100940
222754
59893
93220
51679
266341
133997
65704
116646
235460
145964
4717
268649
178243
266826
299559
267053
274559
86615
78295
293410
220693
5763
167096
1149
33766
202023
114889
161893
111500
78382
257726
132254
149033
287480
157992
216394
197825
88584
256940
175718
64406
8205
168892
77969
72845
170965
260384
129218
80173
212957
118031
222027
81815
135306
145482
102990
239895
96536
65251
94166
118900
255510
157234
225363
266903
32257
208458
236884
298770
105411
250514
142503
58106
64187
73189
256552
234100
175092
267899
241512
27739
162339
247439
206996
162302
9462
141988
165108
165703
65544
81813
269850
7872
78593
148990
209963
716
209631
129726
163371
252044
28246
289375
183562
22687
119896
20357
252212
288528
195517
40978
127639
225504
47121
87616
117015
264267
107957
290792
175141
150616
190286
279710
47170
133874
232217
280017
183344
106481
63933
159712
221798
170553
125062
42169
196082
88761
252825
22135
217469
50483
198336
196785
135340
59140
158424
161083
83198
90770
288013
297784
250151
240409
280598
89178
180763
184955
113357
227411
2340
275861
157225
126868
63810
88117
98713
142156
213669
55757
65430
97512
283972
149150
8385
273456
17998
171903
272615
268687
26395
80782
232346
27759
97771
66979
200765
151616
102341
14067
141951
190313
252217
243961
217072
28271
224258
184105
129861
279856
82548
218748
137303
264762
16522
169488
94249
17504
252945
3406
104721
69774
262358
86461
188396
28447
35960
241162
286350
45757
74568
166958
204605
120062
205760
219949
151360
184041
298242
160190
53241
234248
222024
166027
43462
164395
278896
198374
133642
102142
129345
297065
48817
234188
285695
135105
242246
238357
225385
22949
201913
88744
32709
4989
143582
79611
297199
157022
128375
23610
14227
43536
103003
240814
172387
201446
166186
108387
6985
238546
72645
211211
48486
294257
294469
59474
249600
259058
211686
25769
176599
153639
129842
23518
65938
248499
266616
236524
97885
200902
98384
105739
53853
115971
126208
119011
59078
168723
100962
247091
5192
165551
240286
273580
22074
6461
49557
147827
121711
298130
147386
295388
54653
217243
33327
291929
156859
175944
23550
143627
290627
77134
38299
209354
60251
73019
248430
175320
133284
224764
136210
184613
122564
266233
52048
229670
102161
170982
262373
157306
28654
69117
208958
257303
290406
199700
122720
291190
23700
74884
265315
132192
79769
282156
218445
157416
231915
107016
4066
294632
159607
289445
182465
61013
106371
105271
264315
225478
236249
133134
104629
121234
100549
132784
34670
210590
257326
96924
137570
159687
68222
61803
227175
152158
76443
60481
131959
230524
14228
242185
78605
181673
232368
164958
185609
257485
162618
42073
146386
182013
278605
251474
31745
170685
208917
267466
85749
173062
189001
278336
91884
27215
176220
85579
249182
78366
151925
47812
137661
145972
176870
49640
100884
89227
128062
138801
112810
126375
33300
272212
137841
134007
204785
88157
17198
111539
47246
102522
534
198457
295373
235437
197485
162700
138618
200920
275801
158865
49081
25235
882
162330
134406
113332
268404
277285
92502
37441
62146
70423
228391
220115
288462
146938
252472
77502
148074
176407
200102
238292
285687
187092
205070
86226
17627
218568
70080
124741
125709
237714
240911
32231
246476
115235
94627
169983
122184
262758
27386
173762
3003
80933
283433
100935
28147
49446
284600
37016
33788
277171
61003
224285
31958
161000
148601
273966
164840
87410
176467
275375
16254
201255
210206
283678
107851
24476
223128
199170
50822
163152
214161
278041
132275
86430
206870
55513
181732
168376
194074
39316
197502
154448
10654
107184
139675
218375
284298
104123
22394
220829
59581
158919
252641
46001
166917
253580
102221
112658
291720
282710
180886
22456
112662
61891
246170
96558
264792
18998
275301
113274
150678
49034
95392
64696
152636
140960
258908
82990
246381
9381
256350
268518
292488
208512
104052
194976
186304
206817
200944
49505
128411
32461
181358
45669
203957
125442
234434
241286
299396
225641
59975
20002
164560
251545
122775
116709
158974
104162
150644
30057
61235
93572
54873
190880
20716
251707
72878
118898
190656
14372
38354
18043
141371
23874
226105
280862
117979
132940
144568
116203
97683
46501
21583
222180
28246
152022
156818
113907
74040
216307
10844
265404
198640
119241
90989
172221
158845
32316
228018
85473
282968
74014
220976
52947
26701
248251
186507
72585
153828
55327
239290
119818
227810
88544
258830
123708
39884
287148
170023
218548
151780
278097
48893
121780
41392
56783
197901
205684
99140
67326
127839
182593
183453
290749
77023
211182
184136
80753
172860
236601
145347
97485
91407
142229
127506
94424
11311
68478
237539
18527
149266
91992
86191
84791
165611
111911
30838
43974
10644
33266
1568
163166
222704
262440
6822
60613
266518
20247
104394
181447
172726
112853
135916
119212
66270
272209
48786
164497
154121
238669
49969
98388
269916
260135
2845
147704
188259
225811
68660
133937
45450
45788
85499
280491
208911
231151
26666
190489
230593
163263
120392
239652
162562
275606
224358
214371
269702
88204
283063
252816
288826
44904
298668
92910
220659
3681
246104
141981
222727
175460
72794
74529
82270
101329
153719
26216
246143
53913
68324
229210
294425
87226
251239
288332
77362
206273
191880
211781
276304
31471
64265
226143
87851
212746
29372
15922
173801
48487
61659
114854
141833
128247
112820
243655
192158
134515
279059
89153
133175
225543
45566
233382
246412
38667
281066
253567
82200
131149
204302
163887
38062
134218
2473
278610
74082
139950
199788
214085
144768
208701
299488
128484
277907
122868
202995
167959
224587
207198
39884
288731
168773
105451
78181
96073
162488
135082
220405
202002
225014
48126
79639
227786
293749
183569
250261
160208
60609
124825
217218
6155
73919
260614
90701
276398
84991
16924
107345
270875
244251
223579
101134
294234
122316
43771
258790
120939
219802
278914
255612
27651
266832
144801
143512
150539
215368
172585
293321
224084
143320
212441
50259
84159
28655
10345
60342
93592
78243
259258
191092
103190
48434
262500
69112
132488
23567
261077
24730
112054
157954
217794
142272
150964
154478
212531
101293
216648
269941
267170
117306
288225
118084
24495
199077
173424
89575
98753
132251
158143
105642
233222
65925
49802
182824
31596
71070
97160
36373
1572
99464
171179
160550
245102
47840
141351
35881
11098
239105
112369
83702
23778
258303
12994
265911
102763
159517
148154
152553
278607
263942
184397
85481
296573
175518
246562
3064
227103
177660
132000
193406
58298
39703
152012
282357
199627
117465
125350
210412
159232
244769
215088
213282
102202
62490
208279
53933
217955
20353
44950
153028
62041
129798
38787
238034
201201
297195
82813
58164
41057
78625
68024
181010
126519
71645
109477
210772
277663
281818
45800
296151
263703
130677
113777
32958
183124
156709
87712
162473
255240
28092
67078
262614
93125
297284
166103
191980
118937
260347
261194
146864
8140
126837
58125
220162
76265
277712
220410
191276
297676
132161
258111
42102
2468
212998
139626
171649
33984
188226
110644
126062
264096
83729
65012
210314
244066
233608
68784
230844
104606
216382
233377
279883
155524
105940
63666
90230
31564
255509
37768
286910
45548
84870
141182
298705
66592
167730
240345
9367
287541
263780
118922
274544
37017
246327
156617
289507
52097
75797
39571
163998
55369
267698
298379
227154
145202
267006
145386
93495
286534
277334
228457
273019
37093
33967
294776
127565
271539
121602
126315
104786
246974
218380
275085
181635
1543
202133
55500
78039
70476
179255
208280
33388
193852
227777
290300
150838
124423
239103
251114
137292
280691
24088
99867
64504
233537
109007
40686
138361
140247
85747
29980
118235
285200
260032
86641
153437
89880
57159
78318
208028
54865
273482
1414
24519
220858
4534
27180
83838
250695
105542
20027
287265
172163
101166
221383
56056
159940
164170
123916
285971
101527
182990
64336
20531
297303
225525
46495
7379
15081
152885
39077
25687
34649
89598
293440
221650
263909
281478
204750
48510
40266
291942
178044
282130
7695
48544
66224
193930
224675
39838
182885
53161
65920
33374
85610
288673
46342
176076
31003
237963
93802
148619
106329
131753
197228
33556
237862
143980
17973
192854
243751
251949
205623
198120
11221
41169
213301
239104
54332
235341
296002
281033
236249
676
109720
40028
65284
255067
158824
13476
28888
113106
122338
129630
160391
17173
73345
131200
169991
962
248102
188612
290407
30097
204457
220635
30692
139944
165138
255666
67559
92422
251506
200878
16135
167129
90860
292770
184981
76872
79947
2663
69803
232522
280470
149053
119154
82449
142974
172665
174450
175891
89954
89046
65721
96844
241808
218943
94179
47162
123795
161615
296564
186681
232651
161609
150753
75895
169886
103899
37529
179294
89306
78996
77446
266777
129228
6027
222116
62063
89285
143079
28775
109907
283536
284990
225219
85702
167020
31203
92109
79629
81012
38477
259881
226554
96731
156569
194929
37584
118300
226331
177240
238099
282729
285992
27257
58622
282724
109382
18914
193324
252899
80196
238814
160697
160975
201029
193031
54480
36804
132243
192987
58305
186593
92686
291756
184659
125338
4771
187628
255497
119908
123940
81884
71455
48692
237933
91072
131624
288756
114070
68132
199087
287129
24675
284932
85265
124826
62904
2362
158505
251917
122253
230274
118653
289203
55397
32672
263287
42837
279649
87745
192801
217732
221046
234664
180409
294052
59671
278417
224070
7781
294931
179363
116046
187678
11162
184191
290112
167855
158454
240466
82246
116774
178595
60914
264108
150879
116740
52830
184183
91040
125426
217280
177835
34116
25603
92691
93601
216717
233554
234760
234429
72679
173374
264188
255625
235878
70581
83078
189395
270815
83650
224689
299567
282687
245361
29372
181691
228708
48953
34553
108207
135098
242699
240013
239810
22663
103971
87415
242229
187684
259287
191913
161498
292921
292747
28280
130170
287458
159633
262511
49224
264587
13349
172190
131799
76152
193872
25490
210507
206419
277619
10559
98464
78450
279688
204556
7307
267637
21815
211451
290811
129139
226100
81473
78872
29325
201494
35870
127736
41326
49853
199053
195650
257742
272965
143960
111414
137812
186152
61102
214734
256578
80424
275123
172535
172110
266792
44580
111837
118188
127826
66316
21604
92669
170386
176573
180096
180806
253523
293567
281895
54676
150626
77521
197547
114142
73865
180629
243921
93359
199417
168608
62459
86104
72663
251966
1254
297427
293990
38737
124449
114262
150409
212884
130166
203868
236646
19078
195805
7619
85431
68001
96362
15635
197040
239913
74277
216481
234315
6357
62353
63204
162523
77989
170229
175040
9532
240355
281106
66789
192199
185792
30056
288656
139325
35513
258848
123984
110188
259126
143513
1686
200989
298903
246706
43055
299873
294677
93078
280867
4573
134469
69153
215347
153798
184559
136068
73702
293505
103634
130728
174429
178156
275451
162061
65458
64729
73782
78181
122091
110655
185709
84946
160696
161754
135184
242885
68090
124028
279236
198706
189267
22243
186506
263828
49716
272134
112717
32411
269776
238881
274530
153766
222451
248879
137230
130075
84421
70479
270767
256393
62183
181662
77782
25103
18999
25830
164858
28183
186678
115804
291079
186452
104380
269213
250505
2100
244449
13932
167331
209013
247654
19403
25570
24041
109236
233221
7311
109811
190357
130719
70350
197538
104711
240644
112407
286644
258313
11119
230906
195929
168569
185755
182418
232003
170897
298481
128538
250358
271640
59750
111097
105884
92242
215939
22157
24363
184344
290304
90867
16336
205921
7615
212881
116558
154510
13323
227006
241057
51602
204377
179187
256528
147542
280048
179999
59793
182413
114653
56732
161901
277726
137689
268294
74206
144899
6995
197874
257837
187456
138320
56351
27863
65453
18249
240894
34008
30360
295690
148
65662
44221
138882
134188
66066
2820
156464
25221
72793
69702
252235
236676
19449
27647
15299
101306
51301
261074
2269
235977
177675
284419
102243
46165
156054
178388
156304
58833
292737
74715
32624
201327
90762
53886
183680
172918
168760
278818
184855
62525
126775
189349
56514
152257
235
133000
227084
298955
278193
151328
178954
291668
31365
42330
144049
65170
44104
229753
125375
108670
71600
280328
34776
107076
203556
207909
108293
282731
175286
99219
29757
138183
133051
294483
299920
83930
273505
288449
72878
291316
90770
12594
293836
249599
186792
197871
32737
98658
3536
226850
144304
37047
36645
106714
86891
203508
157621
198527
2102
101114
35633
204748
212299
82691
193221
216235
257485
212416
222305
209517
296243
67411
158409
149351
52680
296308
64585
260321
47842
77007
89810
161667
39433
199904
112716
204750
102021
86640
139068
237447
33061
75035
135928
108804
13083
27188
29689
184875
39931
31440
72089
81272
113759
86882
235081
288648
207829
243037
25872
89871
260746
68117
20476
96145
235677
164287
214237
118884
198761
128813
179122
148101
123626
55514
225715
76956
95006
143361
161536
54245
286005
214385
7620
162362
140620
195306
283614
217889
213407
134840
128641
111766
150947
15787
266876
174774
9484
9486
197661
288575
172680
265612
167036
140719
49289
39009
269281
13077
250334
239052
66008
180941
282280
1337
39724
52185
250467
6885
168310
193707
126270
200026
280366
136830
89818
50858
155505
276394
132006
8919
57056
180212
114248
136038
10743
299898
164694
8545
179140
70201
49463
232801
299750
16937
269390
186100
144277
255289
112143
210049
201066
91399
213001
236100
83528
96561
74872
186922
158112
25535
85703
37482
147875
29598
290444
158741
256621
285542
281400
121555
46947
291952
137536
202650
18768
213417
15027
173692
4674
284880
56700
132382
183756
226188
15123
58493
113516
185359
102485
237890
115716
193518
261562
4165
274521
249634
23501
271520
110193
143841
114578
152080
293488
63612
176561
237529
73870
77111
224138
57060
169313
80292
207311
95378
176019
186612
105201
257247
36549
37698
212179
156293
7611
186393
90025
217038
125165
284643
217159
285820
184973
230374
9770
16157
119183
220496
47050
218704
35169
217088
157367
149030
67589
233766
238923
189534
169433
267005
84140
68999
24332
216701
109338
61695
272219
195057
137863
143650
55848
41696
279299
91721
180449
21026
222944
25587
169150
244419
784
226270
166058
91485
222309
291158
8417
147595
10980
124371
71227
23808
179447
287705
119154
20892
231182
108845
287859
275037
125997
5523
123307
104676
129101
207170
24940
9389
254450
108942
236988
23439
59109
194202
61356
266392
104405
297811
26023
106152
247404
270007
130131
257179
186848
150407
98498
65907
274048
110764
240521
262414
262425
193861
157431
86490
134021
158875
26508
116612
40118
101858
283006
266342
156231
151746
33618
216070
65215
189635
194581
161205
188759
134000
279457
275498
141827
124573
170621
138248
200786
20166
59779
48718
46548
205465
20826
173083
180761
11981
162118
149973
261403
220367
261547
279967
165724
77381
36853
261287
283767
55035
34414
68074
287964
164134
65449
158212
284214
206403
134446
157883
281623
76496
152482
286209
135814
7972
65811
9348
126581
126550
233135
133839
115285
28320
208330
93271
5591
140365
104728
131646
137148
228984
84629
125179
230062
260771
156167
41609
82801
150691
105158
97006
141368
183637
84089
24613
153321
121851
19543
183102
132236
88231
75416
94387
39675
213480
130484
138097
170555
121368
234735
230194
164388
72201
121521
55395
29690
287032
25188
145048
37306
225883
44548
115348
200942
106046
157316
216998
103070
193415
130083
89759
49061
94266
196946
125012
209460
78557
150051
99049
106147
106185
268791
13380
174465
25560
195926
42292
85581
295530
233081
85589
129482
38271
165263
14398
208094
177898
248775
62416
173743
205961
288220
51121
11846
99659
266018
179793
68123
205774
280214
165093
277406
121114
13991
85467
103199
232884
133723
251402
212912
160931
206770
172990
285578
190877
143661
236742
126718
85582
158422
11780
148101
90553
276209
113436
221764
122492
168613
6187
17554
203011
9387
9263
188133
239362
204145
80063
141662
19940
68452
266861
30637
230105
214432
265499
9144
246543
75954
9320
15265
286620
34133
249135
243181
143065
191806
73576
189791
269220
115584
12084
152499
210540
52845
128048
116371
56246
1390
185659
15513
102553
6762
31239
140069
126303
74445
56135
233296
294920
209192
251018
277000
202849
9918
166255
296154
176472
21576
209297
103018
71056
210992
202002
145355
116977
154430
31163
165190
66142
180757
168988
158109
102127
158528
75643
153849
290423
31182
246851
137494
32266
182393
236405
254099
266031
54137
113989
180226
112760
238525
283994
218729
109488
65611
81782
229257
91961
260526
99704
172769
15799
106957
31593
11798
68713
299133
13635
163673
146155
174994
90103
119287
29234
124551
232290
177857
2017
89898
7731
234067
177543
292371
271146
196876
221807
266262
151527
134983
123776
105130
276279
138624
185638
170048
83383
73084
247777
87054
121579
12350
46334
269666
208512
83438
290504
287117
127685
209945
171637
26209
142468
274294
287470
239214
281885
264862
28717
113858
12892
61447
258003
10333
2362
1910
72335
82409
48876
138749
259731
286007
160144
201972
210627
149027
171264
79259
219234
105416
194946
86682
238725
208707
243111
24355
233290
54160
96244
278980
210779
244514
220079
272430
206103
200154
99954
291421
63707
181009
111474
72509
293554
66841
222840
118191
62100
79223
226149
137322
55008
299218
204500
145425
131981
23240
225519
129524
231957
70315
185019
62810
152375
86560
27547
255491
48930
266784
174387
152484
164828
42436
5287
231545
145434
196
260558
206499
130545
118642
254715
193609
266982
277980
166879
39655
43788
88804
161274
253725
78816
281547
235082
195351
90785
101920
271676
127132
293345
290666
181238
246179
149687
225924
149462
133799
197032
221218
209339
27400
122701
26939
226641
109596
94628
277206
141039
1457
160455
145635
287966
17938
110726
272643
275317
211601
134081
112298
220591
34981
157312
221750
198373
104863
208068
225766
204667
40260
126769
176243
8430
27277
143272
271101
217757
80625
194157
119386
227959
150090
162706
239805
1208
112405
191854
64787
167227
148929
231256
119315
299756
170677
231561
188387
149606
285137
28072
160070
244319
236836
122773
157782
114021
3157
8046
184943
90373
9711
8948
94554
181634
49323
289440
253048
69852
39232
90448
38901
42279
70365
88846
172726
73877
67618
288652
50276
230621
298203
5823
101902
144983
119288
145103
279561
148518
76084
182106
127514
93012
213680
198866
269370
55152
64743
271500
80672
21111
131297
266210
256929
228622
218845
49551
194815
129616
75955
63328
44818
35468
285509
189672
187479
202829
289446
163547
121164
50195
122854
267278
45965
29711
78114
225629
230332
104232
231796
83971
285394
239388
174955
195457
279078
246256
23268
63741
180736
181835
238622
61820
76916
277753
212484
30432
151202
118388
149770
61130
165898
205856
198209
217607
233395
145286
85832
252906
126945
266384
11898
91923
285097
172139
98120
152303
200226
279521
241952
39402
123394
191787
54578
225903
65408
33315
204438
137006
240745
247351
6585
178188
4520
51799
109988
153965
108392
223710
263545
50615
12877
182193
50680
67871
269904
230585
260296
188461
165545
163219
244700
246372
132996
12938
209344
31229
33917
171257
151410
227013
230228
47486
36275
90907
143736
22273
70317
133352
159178
241841
103925
131446
41588
115819
76720
138351
240747
218321
262132
37641
122012
100907
230337
107805
12118
2896
61838
98509
24014
273416
251462
78719
151126
296084
122630
266117
253547
35925
285247
227495
84070
209950
85379
76516
225036
88709
95795
169450
4044
79426
129218
163450
50695
123269
149108
284532
171236
7362
81665
57723
97869
245928
139297
85320
218679
96690
176103
2395
270583
47157
279710
62722
278895
172968
72098
108677
101119
116699
199604
277130
15108
275391
166856
254516
224982
206993
286468
76661
209349
254936
117305
138401
207273
242591
174770
254682
211747
173720
110350
41360
108013
105843
103904
185240
97265
165226
65007
292299
170649
49374
283694
123808
172654
12481
36643
106826
50774
26474
13624
151166
103482
108119
187175
243180
138648
237559
68261
209242
219088
208626
114191
277852
277619
53048
270414
182903
66046
168739
39116
22385
265229
240171
43051
85512
43890
109725
123216
22554
87837
64745
123454
9985
226466
150517
254308
28085
146444
26676
2288
163358
289100
171559
104721
24204
171140
214709
254054
3989
188422
253104
87138
42629
293140
192855
106803
84612
112535
222976
155507
96700
105536
294639
95844
9723
80339
246516
143744
1874
168981
16942
294980
128260
51335
23463
268192
153293
64097
94175
285877
108260
187481
13771
25566
243288
66775
107638
268330
134833
142885
117851
72193
271666
174
176735
78672
296426
111771
248259
4665
236811
155791
225859
77145
249718
161357
144631
5140
104642
264722
218265
58230
282794
27570
104480
85766
181012
73125
269510
47158
10301
104399
167558
137701
39065
244794
108655
128135
71725
179079
172136
113784
74883
222787
195770
76452
224402
255365
90190
284661
289894
100476
260824
287846
233200
274191
256476
41386
210391
124206
23942
79413
37486
285287
260384
274421
133805
279545
30426
193463
120630
194475
236529
166637
65780
233007
6025
220883
42372
272034
130783
200090
105447
170903
211411
163351
28048
275246
152940
266329
129209
280668
255395
63169
263463
253356
221166
52007
243643
3858
36460
193299
96835
244081
267576
114879
210525
266566
86575
83565
5109
257487
170919
188636
189014
26915
238807
100682
31904
254666
10076
284863
203757
7461
172887
103146
279856
205341
55419
158327
65551
155340
131418
136979
48175
158578
277126
163609
259746
263130
199549
103698
129006
89694
203472
197318
215427
25140
206231
4551
128179
67221
67952
32177
44144
280772
122356
235593
58061
29296
49345
173785
251820
270840
73138
271807
252242
83347
37435
177903
234834
244002
154037
154617
124522
105227
258909
77060
79272
90548
10557
176976
93917
277744
119015
183507
296896
254785
138587
292467
249975
20898
59210
137570
241545
118474
197146
57861
3960
47171
131260
100575
25299
82482
98484
283601
210307
39254
28949
66218
74238
119328
69391
27065
97351
286862
169539
27673
9867
287215
215538
191429
290841
77852
257523
281151
218113
290016
170130
161644
30184
285147
250201
126764
196987
260077
177280
152384
40383
279316
121319
100696
217768
200037
12944
188543
116863
218577
186126
54551
296531
40511
40533
287750
93049
71452
244687
293702
240801
11215
172657
90178
67934
240221
105000
298984
75866
29863
297854
208894
276020
286331
75077
165496
57211
3734
261642
7812
229193
92538
188565
86111
235062
204416
171500
148503
103283
33770
222238
210946
139776
154859
246254
284310
134771
109969
66493
147798
267181
59386
43146
118810
294015
262341
87454
166031
163865
118744
36024
36380
150840
198927
151681
160133
28085
298470
295556
39322
88310
247508
257346
42577
192937
86237
233210
16083
172133
114330
51915
231792
111408
274796
196834
168204
24795
33801
294635
170160
21617
292010
176954
82404
109953
247841
201999
148441
94311
214753
19273
225400
21505
17406
101229
266825
123538
214480
278980
263890
117072
228972
159651
190457
276377
45926
53001
50778
212251
63138
216510
158717
25777
58564
107352
36353
258972
260292
131667
157926
213274
134569
8976
1601
14713
170652
13309
263521
165445
122496
31142
47280
96012
45775
253306
103799
132107
224864
229242
287797
57648
136561
218593
89722
223429
211516
130433
237687
234182
225542
177287
125460
196006
248718
116678
34357
134721
163650
139394
234512
86298
252057
267177
225372
14294
81599
294244
165813
199066
131032
265852
36921
185582
160319
282000
139962
47239
61770
3217
246526
209395
239536
140843
20755
116395
159496
81561
125879
294180
48866
73139
260288
147129
111569
112742
211537
293084
1488
127765
283507
180435
44631
192755
185619
121201
289308
131916
134097
54343
261048
204629
269913
124589
117531
231923
76056
133923
280812
50015
47578
184054
294990
18827
225640
19323
39258
67157
150818
161870
128611
221295
208946
154377
33113
95526
230183
221141
154031
77380
188552
25382
180817
212773
245893
172951
185064
150861
247236
177896
59338
257782
171675
43967
167816
216349
88298
292108
161775
92695
57130
96924
3857
40149
67464
182262
230752
215503
177037
94919
763
171012
210016
68058
280558
138759
154965
119113
217653
245784
199843
45953
131905
122309
8100
294459
19563
62458
98511
195723
82384
23352
89246
92159
218650
264586
193541
244315
23167
101778
58940
177972
230514
288968
90858
156056
128562
112935
177425
269073
119655
250263
43256
155109
33197
166095
240364
186050
100520
277355
144037
9801
99156
18039
112640
227630
198335
57647
118353
229090
32545
201983
36031
213663
254113
73426
129251
64355
274991
39220
48798
296465
113181
177922
11103
217414
90202
203087
170468
286426
179464
126214
196146
251579
31703
198456
30267
86137
42892
60461
98508
37560
213946
12790
137050
97657
111971
139231
2395
252401
101551
117298
239249
273407
228731
252657
271444
184950
288133
105036
288421
8671
175782
51406
211189
45436
109722
38810
201443
289363
282578
62515
241098
199864
285933
215263
161053
91594
91578
190800
22551
100237
124887
36818
226411
46736
271651
90558
151848
278706
79025
126238
239977
221426
57626
103598
122546
140834
217812
185904
280636
3268
211002
284035
210868
152129
260974
130702
213227
79046
107819
13237
183247
159582
87403
4572
82594
84093
264776
269330
251914
57877
18651
245148
93285
283927
111006
102265
295873
193099
275060
16411
214184
214097
252954
64016
9635
54063
186701
245105
77063
184125
166062
202279
191915
266820
10728
226870
200588
164636
183830
216144
31005
76764
29650
96790
151703
38285
58912
192141
29442
92375
233818
102269
11486
143189
9264
3775
212662
47056
161012
83958
84036
298462
196515
284057
290166
107803
245227
243803
86786
166615
273669
83364
70502
75806
164759
13211
68084
191751
261442
14030
197836
821
80163
195450
99779
178934
273870
221290
45433
121861
259453
111786
88699
91556
292219
215189
28901
244772
53151
284316
36149
184891
276783
273985
156861
148884
172501
122666
157139
104985
26655
129097
227454
185554
157818
35618
296660
189865
2978
51815
73832
62034
57237
55635
67946
155340
297968
150692
226690
1420
172170
68010
82036
171096
64297
24927
144369
178396
97072
17365
246425
224988
107313
181380
161169
137109
102787
213926
240425
240932
212527
92026
91580
78487
191802
152492
245741
2444
177748
290176
220438
165769
227687
226276
69274
137823
24407
256091
88953
230775
71231
24120
9343
168679
24330
252849
292208
148457
149469
208088
240375
252178
142898
246669
61701
196566
143079
18362
147853
247507
280936
63956
177924
70627
94821
193095
109742
32220
79126
160513
182854
193546
30918
19451
236868
55991
27690
231703
220466
111464
138580
272940
193102
18839
13888
77192
257999
225912
118423
231064
108969
205353
64102
268903
220864
150878
85210
158648
170285
288949
15029
149850
39928
82456
268351
151534
99498
8819
286759
91138
97793
268204
265505
82903
145044
200005
22655
175158
77809
210745
270195
82169
102416
2999
56611
282585
243080
51734
74006
208614
47388
187562
88894
258120
4793
232498
258379
287716
97315
138989
266408
76510
246695
175891
36013
4243
182550
69346
208108
97156
113244
186598
50827
155384
265675
121829
31886
185557
191754
137616
110494
250923
244478
177106
174825
156162
240901
169781
263099
254565
166656
72830
238659
200460
161411
64749
84897
173240
181314
294034
57992
135606
30559
106889
28883
164628
137338
27183
94325
97084
140314
226570
102930
135470
208897
28522
278435
171198
271306
223732
256627
182628
41709
267015
108465
83277
10079
249092
32136
93885
121409
184956
138357
96662
283205
48520
36564
267921
124606
65980
266417
120943
247225
104228
21217
240695
296193
269152
75368
299100
196853
118457
91347
236624
215910
108423
108800
131307
25415
266187
37040
120313
8711
30423
213693
231950
101662
137566
353
162517
12594
7374
81964
268995
294275
18660
250844
201567
203038
91952
209748
166090
218851
189829
199943
215845
95353
79081
63115
69750
87755
19104
78964
221809
121220
12368
92115
231414
146188
110875
59492
116901
180886
60274
270126
57073
150154
39195
52015
61956
258698
98707
149743
42442
294452
44977
93525
164993
11777
92260
213671
110851
127141
166608
196048
206131
257112
246658
192951
34145
9533
23874
181702
2779
176128
6424
174952
84899
24037
148100
2789
247537
97005
68173
234472
233987
224554
14399
147241
263581
132175
170792
152379
6143
265117
202697
236148
7217
291811
193954
39967
7731
255782
7871
11103
209022
37878
9831
86403
279903
276476
70744
284252
81731
204638
180095
126179
143385
240365
70642
214500
192682
167101
22026
91758
132260
214482
83545
170040
116602
61545
228871
208974
109986
108658
110629
63329
61420
2960
57119
86053
20860
2253
265913
283868
87280
141521
285234
123699
160146
85213
289628
101516
64318
56830
74968
173690
20487
158801
82360
222621
132462
34164
261197
17545
179777
26032
198385
114776
98578
213557
50451
9312
121601
115776
101942
133215
76096
119110
171921
48184
157452
242427
188045
170695
220064
290352
51436
292236
134746
33194
108503
227385
158004
39533
124052
103496
292366
293578
187489
269788
36254
183178
252372
278711
180162
90121
32305
226811
98621
181245
230859
190065
208965
279960
244851
222004
181453
34403
73212
133113
185480
291360
50090
14712
50650
97120
56618
131842
12752
144354
249076
22879
191474
24761
10496
69914
232518
200622
232755
276714
221750
286287
247741
181882
131431
279605
178393
281137
236730
82760
47728
146353
42741
221048
33562
229260
72656
58785
203831
41663
5232
212126
93846
186489
252137
58543
74218
128295
263331
21772
93027
141891
298887
31951
244806
140258
292035
68874
167462
99605
146231
148611
176847
36403
19968
276697
58360
163737
254593
180139
274519
210873
213536
50625
281330
8470
112356
244214
91862
297098
92267
56262
229981
263052
97009
183349
69227
166873
70087
221171
156414
278717
283178
220727
105689
64124
263188
72359
118132
122885
249325
3605
81177
65303
58206
57566
126767
36945
74827
254114
199681
184450
241146
217647
270489
66937
217765
225240
187735
148964
179033
144485
117976
106366
169901
82776
60333
220359
44432
130184
237625
183031
189987
267046
66997
123682
236498
86159
220675
14697
293611
80907
6669
157973
242149
83086
129835
108868
214352
299051
74402
186631
134068
166431
214880
9177
193810
22367
162278
11500
33053
248873
196812
172137
286537
164633
91542
15065
238909
129684
36130
75317
146975
212675
49021
193207
6507
3014
261532
249069
65744
23404
142551
21534
224710
181538
299274
209172
274237
204292
20528
194697
80349
182459
228076
116280
182116
222110
180502
129915
15222
168905
226097
15136
66466
274675
41468
217716
8299
257787
214341
88889
31779
269137
231288
39674
13336
77076
23939
159537
123292
58598
220792
248394
294999
266211
210000
97802
231424
214153
245958
49839
14392
14782
180346
283388
146985
174499
299428
32134
70363
217270
71344
53155
203147
32728
161830
92080
213474
42314
153463
73943
16958
244973
255178
276189
166051
89877
63299
244254
232042
20421
212212
284050
53790
161141
78145
39221
263785
214902
66169
246805
185453
265633
154545
2535
274876
173776
226798
135980
68633
254093
212364
162779
202049
278550
226329
284943
45485
254893
243436
85964
169024
10317
297525
39825
85523
290267
17814
280500
187763
60836
227966
25205
189406
143061
193906
250625
43913
278394
156715
289327
28197
194440
144199
277513
22297
185250
85600
171771
199509
192034
132060
291578
210282
261121
23242
172026
209038
160797
147414
182378
138777
94420
33919
287145
118220
188894
267039
52125
268687
47205
294524
274919
247404
289104
78385
291370
152835
276180
165389
296716
176008
277879
73102
217333
191018
217860
48624
146856
257679
111941
53952
58350
227980
163313
3729
299083
186870
146720
204768
243791
106958
244979
126709
228328
22865
11931
296084
289787
112066
75163
23038
166088
103770
228338
249717
295060
181982
113093
90194
147439
199561
112091
146990
65909
118579
247791
89114
40502
209910
256763
96180
188959
87153
189322
252911
232820
41528
194246
174342
59065
60406
154413
18008
239972
253459
137786
172330
185299
183611
224833
8296
63027
77672
291307
2777
278761
283571
96676
199824
224822
163482
99632
78090
44508
270250
237161
295667
58636
292295
167769
190624
82177
104243
191917
115052
288794
141202
84852
279386
144629
165089
278655
27750
191910
22221
107590
175473
219056
14172
186513
134047
105249
175779
49984
58781
157707
262078
73654
240968
67951
230576
75338
147847
275848
52937
195808
257689
181248
66649
218152
25019
247291
277158
169819
265465
263334
176965
97581
153349
271267
257478
45328
195753
50674
140054
98740
200361
131876
197973
105961
179906
254166
113112
192710
110728
217314
251697
270423
130226
139000
231293
142750
184066
273323
286335
156842
184173
79395
8862
57270
121059
36461
76251
42761
187280
114055
66664
196687
110007
3008
38223
36544
46409
180125
160102
245076
257544
88166
15981
193409
107546
95912
62488
26338
238952
78949
281939
177598
223437
182770
192676
34762
71632
171591
170754
136225
78312
284828
249414
290480
168889
222740
156598
165335
256959
226727
143925
211316
273602
214933
39829
32337
48668
169512
180775
214546
249972
215679
71828
11196
188905
234599
56609
291655
77386
294325
233896
207946
97304
162328
85947
276162
87585
99852
25850
285789
235955
103637
92741
169823
282970
45160
169464
58221
239302
79901
298218
155629
78249
157205
251303
181201
5555
255165
261743
259962
14290
19612
171756
14051
27863
74614
133526
60263
9263
287827
172288
12137
168383
271727
80285
293505
255698
65544
163807
70270
86030
163056
224043
269184
169406
112029
47122
65526
244812
288642
176856
92502
284263
33539
174018
261698
151668
21468
296860
118399
111047
182740
139932
151477
59178
186560
197552
212172
189405
217346
247693
156123
274324
90642
165206
298569
52343
134349
233871
133518
147295
222725
76666
21826
206107
210198
56097
198901
97697
36576
67835
265654
103942
268954
200779
94420
186865
118982
116975
7367
175407
244109
295595
135150
47153
292739
270643
130218
169103
213746
92455
58787
283242
257557
262539
249072
81761
290278
64896
181549
142248
140766
182187
1054
10075
62926
200294
158863
290955
191012
183781
291483
18700
189606
204635
22000
265831
255012
92084
12899
290675
291439
45054
58679
284946
4816
108576
124833
55846
196678
115266
85775
284406
86533
162775
99280
29478
288777
58281
142870
293558
202106
11181
261807
53502
246237
92305
144821
67015
137679
7439
47382
280034
44245
293341
251603
56371
183822
151218
94366
66645
171383
104703
201161
241978
237271
228410
126026
17421
288138
115345
39787
261214
14587
76226
224564
117342
149937
61792
52172
277166
198284
292310
263552
289616
11692
131971
148523
57609
268820
202792
15005
267056
81788
96207
107407
168472
234392
234690
55888
81247
288602
91826
178177
55532
246446
66430
187829
11862
238330
168315
294305
75214
95453
188804
239418
204396
2617
73159
243718
240680
43310
294763
56152
75111
41284
65939
274106
159925
292441
296665
126180
149123
254117
213672
214588
287511
92909
279300
131742
214502
150926
181423
145220
41208
164055
101759
149104
168791
127979
250409
242315
278126
173356
143326
23924
270987
197460
159295
165203
213857
228571
96405
254515
42082
286816
43790
274825
30108
60275
254224
83501
291208
223111
64686
139438
174438
194647
218068
177881
197501
204656
54017
177402
222002
265429
237936
151125
83651
256647
35660
151347
269018
269906
229860
173468
71215
144546
266340
176847
293580
201768
194807
206846
149849
159250
6390
207977
186737
206883
24062
41643
163215
275859
36048
44619
288980
178841
292817
55611
77265
52044
88760
106718
161751
64175
62102
121742
211088
236492
211597
279878
255268
251327
55471
142380
236161
274206
77309
14492
21002
211606
20381
129076
128382
129910
124262
282784
94932
7518
288594
204746
268310
216585
181823
287541
169512
123957
68048
219120
75683
283969
147616
28984
168785
286107
96667
233462
180906
244697
136286
223797
291479
205343
226665
7423
143574
242547
2635
251429
172175
120542
220050
100851
64090
232448
122670
171173
150371
50598
62262
169665
106758
59491
269874
110299
29052
152144
50122
290808
96640
92987
157205
240287
103939
3050
264969
144260
154003
60592
33971
224945
263129
259849
272075
13090
137400
162371
239119
65639
202606
172109
185480
192363
28400
143298
209868
41430
211519
216545
59735
243024
178482
122434
133227
73986
176515
26070
77312
134633
70885
37036
161921
75903
78739
31411
193063
252118
253751
284534
218590
189172
186200
244908
259527
110135
248009
133259
124603
88727
235074
21312
295388
27204
149896
231349
79952
45813
269592
127047
23478
242723
44198
292799
9272
146359
275246
21010
272041
139192
228433
166329
25673
16201
101704
165327
76069
244533
48305
259186
36163
51589
7111
286454
56230
110164
48373
47898
29450
42428
6664
137113
291415
177016
102078
266935
212750
14071
294133
104451
151110
163818
30555
98120
108707
152971
19853
155951
249468
120189
123724
154945
137276
133657
103163
78746
121269
73332
88550
288170
197339
237922
235030
5225
204091
58424
31799
286483
267689
208617
127616
36444
30669
59522
79996
215390
98532
42222
156091
252995
131749
115872
244879
248566
122036
195881
289587
225451
76595
13091
48198
140284
290229
190232
130018
108367
49748
94341
182502
43055
283607
275390
99524
223549
50313
185423
159461
137284
212272
3490
222094
132378
129750
97117
214523
217452
292232
242370
292851
220881
11301
149478
220862
215984
204169
238641
263418
123459
70929
150742
200460
176617
96637
59200
6967
199817
19205
110015
287405
17560
25277
240901
50994
203949
187995
59413
100186
230708
16255
100860
252426
206063
195003
162493
89649
165357
30863
205297
86832
75479
211526
287883
98028
75503
272961
231232
280103
84798
138833
166365
185158
78009
126838
209798
210938
87820
189010
247375
175377
289530
2045
202717
219435
194069
38342
112248
78703
216658
124751
250320
269437
36870
258442
33598
18453
209106
158380
281235
109273
274001
100540
264535
10912
235334
27014
18147
79902
126868
167906
184220
181937
21082
257241
19428
57224
58681
176575
107902
85588
253140
45548
43219
262164
460
177529
275132
86029
220813
230303
84321
200855
194103
218257
11408
75408
272726
189351
15564
201758
278564
92598
298588
102755
291920
105738
136136
188582
176798
269113
115666
277164
1480
193736
85930
215816
228797
272517
282743
3759
132542
250198
75569
291756
59377
71127
168952
293639
154572
116825
197232
59444
168896
266425
245358
257170
276230
138805
117755
208032
291841
269995
188208
189174
158214
89648
125780
118935
249256
93219
279937
247605
128335
296268
222362
193511
6151
56394
58443
177543
189342
16617
102613
13155
100878
244641
26063
39697
119421
150169
65153
137300
113508
169050
33382
137063
254682
129625
154697
132410
224036
14535
209500
231979
43086
149269
106428
127074
173627
198221
28130
36852
78709
91113
108733
147760
134466
103968
182956
32918
188863
8765
297404
15285
257985
294089
202658
93299
163272
174660
92173
230103
190413
266436
161031
280467
90040
137421
102623
239292
58587
233561
145932
80225
145578
151043
44516
128682
126966
109379
50797
85174
86766
217805
163580
299378
100252
99777
59828
122186
47655
69137
282486
75301
80815
212259
13896
75755
84784
36313
2825
77383
262580
42574
92849
136150
259413
17576
89729
33298
228187
216871
162946
67059
220769
130283
178511
49294
39125
265233
118028
213852
2921
188250
198226
210215
147359
280710
42855
35451
222277
94320
235239
84731
46447
239939
202800
50380
89216
247053
198987
26715
245799
64827
105737
181651
233637
140344
67670
116125
119534
239818
13570
297849
291129
243751
120019
87426
260900
236355
122611
221314
212935
250375
126403
112070
206736
140840
23652
94699
31232
21857
225371
224422
123682
126098
21121
101839
46955
118136
144602
18211
219381
216648
39183
205643
121889
32290
32709
94327
211008
101226
167534
274443
155447
286448
133357
204985
283099
198710
99182
159555
90420
195696
127900
21259
109741
259914
56012
232763
286925
183482
87230
232406
181129
194574
221696
232478
184598
202435
54379
78852
1533
166352
170772
240200
72877
207949
278536
279206
288687
225640
160212
96673
18039
117977
109991
174830
135047
266557
854
200324
257471
193500
53963
187134
56316
18969
165547
64065
231772
68582
67518
198033
161038
123520
120572
40683
104190
259660
149811
34253
80274
107281
22597
254389
208647
39249
143660
213431
238280
18514
214115
287008
98504
150132
231651
288527
199298
282304
45083
285517
67050
180650
235963
93665
29345
9280
272637
261668
984
146154
13484
177313
25231
186379
259416
72651
283157
140355
295002
195015
169340
174254
97712
120535
171982
1654
263335
281627
106826
221703
187686
282938
81828
6084
279125
193408
84334
243637
66006
91223
289401
186132
276833
275090
131504
213724
195115
110188
191538
123313
131281
12431
24008
41412
15305
160247
183749
125297
106699
60114
23420
205057
137855
16082
11848
142467
199553
87931
17378
204832
168013
139571
127313
181627
40567
255776
189715
272996
154026
69251
201538
52468
228912
192072
130571
57776
258807
113529
198974
53046
246528
50412
145039
95616
287061
46762
28923
182471
72382
106403
261276
175330
142142
285415
25633
36812
239926
84010
128338
60633
15643
255514
167220
124419
37305
256325
90445
201521
114958
21736
89950
153526
97209
138974
269254
150014
92493
270116
33816
162594
127370
32351
86955
79734
166232
272952
247528
186287
30736
135473
203863
76581
229175
175280
176221
75474
157917
118222
223146
288083
257346
227361
126645
223745
255560
133784
156989
252853
194000
19449
79414
187540
155402
134129
132514
247350
3512
130429
29516
183710
76685
188676
71463
78906
58464
153225
37049
71070
69252
182896
288287
18708
142859
130835
206814
167011
36116
88439
208117
221033
41222
146225
1596
69343
265465
249743
77462
294362
207289
52334
94121
65391
275712
138440
78764
148282
186917
91976
101113
285290
33533
43030
121489
247399
8359
25177
273831
235095
19646
116111
84020
291367
211325
62753
256985
27253
238418
77404
211438
199393
98771
37294
213708
184229
162101
88257
179982
267691
235962
239
135105
51545
279936
37440
136581
249120
14895
143226
38932
170871
166132
72303
34977
44527
52780
114566
168376
224263
123726
290240
248788
119278
106882
288831
156694
138881
141802
63936
143611
104582
162590
22687
201543
148126
195815
12549
240078
276326
264566
34128
272135
24228
219207
220860
104542
20517
113141
227542
6394
222603
95488
255137
80566
47479
752
113300
19114
100697
29975
75670
194650
71255
276153
2361
132650
131893
241802
199038
79755
190255
292169
246809
121889
267006
142202
61177
31966
87974
133575
157468
66002
91835
103013
42846
236400
50354
160326
208811
139026
68521
256429
182463
126451
168940
187503
208182
124620
227619
3832
61478
126708
15067
35069
25093
2329
211263
136805
141067
137660
297076
128156
112404
279994
46731
45110
268276
299836
104693
51261
298037
96611
223872
114307
179437
54842
4591
232219
276120
115411
63829
254874
133737
91334
17249
198140
97281
191831
93075
133997
75432
227082
197550
216757
203850
219851
182241
104483
112369
131251
100188
1176
94345
256395
29195
166804
157362
64622
258191
227501
85572
11026
124805
57080
186130
101406
103270
152080
248003
80738
79753
100024
162436
111468
65520
283411
297498
105702
37949
46459
205599
172613
280087
91263
51378
49413
65086
13954
52777
41522
177465
289511
29527
174949
188564
282945
40122
276912
216106
250031
222925
61996
276624
205857
71555
142645
23871
36669
90793
217939
159016
46588
109361
11833
181409
217873
225382
214789
10822
94803
193126
20233
55192
193833
99311
105116
263647
274289
64849
254066
137126
143915
270626
227438
57899
41922
140620
232284
216947
199637
53234
35108
21130
192528
81110
41167
89174
227452
37826
217105
160799
255755
93331
168366
213384
269569
54120
171101
275689
156794
277741
180932
18823
106332
142389
265394
256015
201803
209662
18280
198789
192344
90097
55253
271774
3906
93366
113424
37347
258811
252323
130847
209844
229097
38281
288560
164490
97500
212173
72175
152491
118014
136344
16742
273002
107453
25881
11248
92686
36540
17322
117683
27934
144497
83481
286094
160674
282551
84600
283707
273477
163543
298305
68138
165594
193932
97883
240821
145097
217944
216648
92764
150109
128378
192147
266305
62312
145685
200656
129587
120408
32805
117573
47561
67321
119000
34963
6322
20247
129960
262404
223419
275632
193504
282939
274503
57788
298053
233387
230107
97725
79963
136889
250662
57671
93922
143434
267908
222331
225923
292396
29423
275069
205333
258571
107602
182522
33069
177264
160357
139642
294592
267739
293254
298771
244148
127158
133346
230310
39883
227001
79586
228241
138036
239080
7188
28926
158573
123867
2491
148525
90406
145912
65767
115626
295693
85783
175689
34700
296537
248158
2100
86295
175631
86967
174201
90933
245155
100739
124988
242800
111685
82187
6617
42541
123415
8777
265319
288343
23929
246920
256098
64396
177002
240550
263291
71724
163633
246630
186000
52114
28478
290416
299617
49839
43346
121412
217811
255128
210053
19668
102665
211537
290169
197235
292755
261912
77683
62349
283014
165360
237196
45932
199299
286345
59754
282677
3271
35474
209045
94581
77123
155204
274442
281062
149684
280704
258578
272130
295640
154377
267671
170353
198193
234692
10930
150933
42320
119313
183330
199168
217430
171255
217035
258893
154488
294394
79559
83588
52408
175232
23485
104477
127212
175610
11652
167665
138945
270047
252882
237875
148132
279319
236611
273339
36722
148589
67149
170725
115770
141087
280806
153918
136930
292107
238944
137507
180685
163527
48054
230691
81186
225541
119977
68969
249603
83616
261587
128410
277732
133306
188991
41401
1250
115363
179975
182848
298596
284506
132612
221630
145801
132613
40835
205015
210276
177103
246683
220764
115414
82504
91128
209378
223147
90207
166128
167824
228121
92399
33044
232368
151834
284013
205674
194458
42279
90206
223411
48
297874
139483
220169
19503
232474
212047
41301
250877
36909
11151
17981
29168
133703
115249
238423
245304
184848
253995
18713
114128
12036
245368
60524
5390
69415
101753
271868
187295
106760
264678
200905
196554
292176
196085
188475
42365
209433
109563
231134
147422
113309
254871
292202
230022
271805
104496
141608
70622
10021
292256
96312
211397
201280
250433
135731
168342
294906
196668
299693
20880
293257
132679
96739
151832
166041
151012
95438
244403
51985
189066
188961
236134
221154
105989
129429
275404
214935
290950
299264
14138
246116
225497
278107
65463
239501
98150
140620
7466
272000
62883
116716
52337
241423
167181
154395
128350
237116
9375
182815
86578
296940
31711
54370
3666
235409
79283
234590
275494
91900
167589
130506
42041
275286
250623
297927
242819
65448
185857
147449
291602
43266
38417
283288
44791
90594
45010
204461
5870
238828
245793
170473
57738
290375
82197
230279
99499
198562
246849
89447
27412
77993
211777
222872
26727
219614
54411
251581
241797
195725
180188
33582
174011
41863
49627
242968
172234
33345
299341
83691
189104
73050
263336
276981
293694
227349
64234
68347
215212
126336
28507
289616
24097
48997
185851
135885
26916
284243
21640
53779
183183
93994
166741
203324
293478
192326
128206
295785
285242
260235
142552
103899
104062
216640
142862
296156
186948
290885
126357
62984
201058
199357
270928
82097
171562
149051
114126
228262
281627
225309
142237
67807
202630
33891
186644
273139
139506
233928
149878
108822
226119
25516
43726
14486
167306
202730
59370
130259
236333
150778
245120
113524
100774
110470
213824
79871
241823
4348
147517
74726
104689
202619
241624
55723
49922
1903
180648
32524
112818
96868
215763
193502
170945
159116
59219
20836
35497
265558
234687
203067
6645
139529
84384
115228
296689
264620
51230
64045
78472
130332
98574
213912
195367
258557
52913
229234
59215
271070
144606
235099
51063
252311
110473
22250
7957
94854
34986
208682
157887
271996
155147
104791
150058
298641
54536
88057
291288
129122
71989
44757
179354
86148
65418
299251
108268
95083
184033
289740
173610
51806
114840
207497
74290
223254
247342
52594
97141
156880
270920
31568
226593
148066
289637
255857
117619
132597
257354
74340
110856
35576
252821
145702
108818
24620
269411
47295
185996
185694
143769
272580
113143
118672
270971
45738
106304
134755
46241
22795
292749
111004
180103
44591
138074
170323
154132
192975
128799
122063
87062
38268
121756
215562
123491
294843
60242
159193
288036
72119
179275
98975
32091
154439
77350
157847
62179
262965
285486
190850
266204
220700
5031
76490
45682
192739
177670
149367
279948
53651
88012
46168
46331
16858
215683
16849
126713
163727
209089
143302
79686
24149
102118
154828
95118
91279
279169
286728
41735
296331
255457
202045
286336
237251
32425
288478
238644
57013
11387
54827
285964
68725
154286
232212
188400
131552
16823
159299
116795
232376
165914
257789
182363
79005
129869
136126
23635
100203
152024
168432
4101
31821
164826
46875
283052
20971
73989
31376
259329
260900
34471
123351
205466
37714
72977
182795
296076
40334
120720
16397
65207
195837
128943
39006
59131
92412
68339
241879
197319
107694
51119
173339
239630
202408
156108
7904
4484
80960
241092
16558
55784
276214
225259
188422
176449
196019
73949
210644
116145
78481
72221
175840
211100
128654
58543
58590
20257
69634
232819
220587
13117
253156
244582
152783
21028
154062
12589
47622
24672
75247
42549
91239
8532
67172
180703
213908
62399
174715
24888
42660
252634
145275
260458
172195
86247
212544
122715
234222
128947
27019
221447
163080
252340
66241
106139
8133
43559
38109
84969
218073
160966
148333
269237
97361
208498
285606
289816
251471
278200
183023
224406
192088
84781
55352
241652
69140
255600
198956
12042
264468
161157
199862
131634
120733
192942
49337
106154
186983
185471
122032
121822
6897
269998
82387
229589
238846
102142
263409
276786
227746
165559
228188
110758
124806
189017
174224
284166
190605
99562
221501
275119
219755
30378
73694
56073
187302
208257
132214
264174
27072
70231
36148
174650
120503
136918
240261
143794
89260
1809
287697
254317
236810
138468
69586
230207
190561
100656
234363
138810
99829
280879
113393
172101
175284
20637
254668
238184
223882
93035
158252
242424
12660
130936
208764
141482
63012
128826
73641
77901
36116
168058
158831
181998
49955
196849
238532
40931
198295
283641
203923
210193
11237
187103
157153
6775
168968
59471
24594
184725
249877
271651
26618
27892
133125
231206
191158
3986
91212
264191
220026
8311
141082
39561
154049
274476
6651
32173
240602
138356
270278
187944
225386
56195
262516
25336
140747
143764
225862
202385
268443
186210
266144
254011
185168
251026
74962
65116
64035
159773
142472
245190
91379
2705
119582
256422
271762
44782
257543
32384
219670
223139
9788
54443
18158
123104
248402
296333
270321
223262
49875
79215
105015
44923
233579
91048
232382
144910
21896
35548
209902
68866
207969
243552
229832
297826
220990
22642
76185
98489
127697
120374
48410
178756
296747
16712
68675
105682
282719
159419
6951
100022
94982
218517
164855
210964
120402
296030
86260
125458
22559
125660
256335
126056
61657
121817
140125
47948
169272
45254
253775
6613
54499
232177
240760
78142
262171
277374
38848
79617
72819
82195
299394
16272
118122
57077
85081
166117
203306
49766
288786
254279
217158
85210
90926
195628
187911
169450
258213
29156
99014
263378
137948
24698
189803
42109
193446
86790
188925
30396
87973
294264
277346
213899
280379
186215
33374
243023
167813
277770
161505
217755
29178
64097
49160
7912
27333
165819
35871
137340
92896
116421
210307
142963
285292
185053
18568
217272
255549
110400
6323
211036
58779
50239
41814
22813
104890
213132
217791
43308
142683
88896
279229
148423
163612
133742
295370
29069
249879
128161
165383
50427
285339
161177
216538
238158
188797
157122
295920
197193
262858
46571
142434
150316
236084
258552
190372
278704
130778
294715
41700
151713
32250
154337
186481
179447
251302
9969
19721
224898
236540
255859
259115
108061
170837
265800
254948
185544
174644
17612
97585
230008
285525
49323
118618
222293
195461
247001
117857
65616
238537
57051
27531
76937
252339
224552
104133
277344
32751
81085
298060
173706
64803
190760
110155
248965
81382
122640
31685
115721
3596
193413
185287
63292
6625
28690
59639
107975
123725
111876
94177
68635
228819
248810
246275
273271
273319
274898
184482
246748
86614
291086
140046
266811
26500
166652
267142
103680
185921
134863
254136
109085
84264
139437
92811
233676
200824
104739
139788
97287
204950
130626
181853
44465
275041
35904
299802
278103
220024
212631
71664
101402
129315
17622
251331
104737
4811
89753
197581
220685
14199
153181
33493
217819
137752
138469
295262
35413
250494
76216
211198
274310
17524
19351
142260
56682
67391
149854
75131
17995
278197
53138
37003
84266
163722
193107
203568
212016
161163
256163
87802
1565
162274
4812
33377
277000
121835
187628
239833
200375
124250
141143
94718
286783
81953
211035
256652
92282
82708
273941
77921
211220
226084
288206
277048
91165
185817
217492
236551
136650
295001
16781
195277
255689
65627
7820
163350
150555
39428
34332
106656
2283
55027
17153
291628
252967
260281
186437
54993
234474
72812
297971
132299
195675
121756
58700
157151
95654
253285
276310
187362
152556
199850
161902
28639
5386
30645
68183
102863
166881
276435
152070
247457
118811
88320
92872
96127
86417
214111
194920
150359
183458
35761
206354
32131
197086
292769
87541
119544
268579
220073
220438
208373
126015
8462
241009
256127
10250
232646
292124
103146
241162
290955
183610
58909
54181
212753
246079
168754
81608
7813
106797
154852
95882
132666
242331
251632
290293
254584
29399
254085
403
160172
246599
267506
188874
260609
276153
143203
47299
137698
184047
139201
2052
212704
263107
240844
242137
41227
122998
63092
225591
5822
2832
182637
299350
229457
241493
258544
40690
46830
75271
77724
16463
80551
252508
70897
5834
76712
293869
203958
197467
156945
162510
261446
4626
251330
117318
79144
118404
143264
82549
1234
219262
224395
158531
227951
41471
155439
121713
297365
64603
151074
123297
293138
14732
225835
289653
12027
15521
289501
264076
217091
139512
1864
61918
90992
62722
188700
244738
285342
49705
227709
111211
13088
29405
142565
5928
229092
220274
85493
237341
186855
225444
138000
35194
142820
231562
41897
81748
113687
101262
8277
249960
134205
176237
51309
107643
230042
141016
291144
233657
288743
116749
283085
196898
144607
1889
276928
79293
146101
292897
78675
45018
59036
202494
31346
106007
7876
245313
38386
103420
245390
132237
122765
175788
12391
15352
265138
258671
12772
142815
287589
249806
182566
28828
270411
45496
109780
74710
75891
114049
10239
67427
284111
35059
132894
281987
34169
189545
49612
55304
173798
259333
206656
242791
299620
56428
156139
151608
59641
90672
171983
270378
215707
101152
11676
73461
248263
161947
131255
245612
86004
69914
78303
286589
257963
134000
252958
105980
66714
213244
143792
159985
63290
12884
154090
89408
286392
86980
141390
85766
286319
71118
159580
226542
296996
256142
183265
102979
55444
90246
231118
28483
13631
180985
60258
242817
240584
40480
93380
175766
95976
289684
122193
125730
252749
117633
296196
296976
288886
110280
172528
188020
63343
28786
288787
272817
194405
27025
86463
8670
54187
75843
26173
113081
203594
133972
195469
285655
80641
50299
186037
212862
76330
276406
212411
276118
96625
158895
228906
43185
174923
230137
88369
245852
259684
124876
299978
266445
151449
127668
4857
90424
152640
291596
166873
67766
15792
43135
104028
247207
156364
143570
53625
89494
184476
105336
154077
126706
180746
9845
255777
236964
58113
135184
65225
130133
211946
148720
104684
207692
272982
23898
21754
36555
288427
229297
140338
231387
268763
8850
153445
62587
186648
97151
162601
112057
83521
155897
102151
61578
246105
63052
10245
225606
256077
122325
96604
112887
203164
111893
164107
225924
55434
246739
147491
129826
163757
26654
210742
189985
71449
190082
205012
241062
287846
220267
265395
35088
207247
47213
1290
215511
73687
76369
80015
97054
277203
164220
31345
238484
164271
138192
287472
196081
294994
10099
145281
194176
141169
65571
213237
240674
246993
238061
99033
833
225236
273132
239528
265406
92134
97110
98046
76915
232674
36540
123894
123284
295926
46598
46905
101418
52457
190728
28872
85125
271448
260849
18619
278195
214368
157039
157913
20406
23073
104178
133449
167830
181036
50330
3083
130190
217041
187171
123092
143886
110753
284612
54248
268611
289348
79409
97684
208264
217332
80665
115116
235408
226725
14127
132406
98168
219181
292763
43944
115215
215828
240467
281916
276007
251624
237259
2625
14902
170156
188865
290553
192481
207660
24832
289783
178694
272
2254
172740
226948
40563
99175
221748
56011
106095
96019
220151
60692
290762
77467
39712
272796
169988
64236
197067
219335
272590
29967
165781
51215
172516
194097
183798
268106
142902
298518
279613
279111
291444
225748
45756
250731
121588
19210
46912
140412
136605
258608
67133
228816
54680
87356
242248
225998
47924
242117
155605
261790
278169
17924
92023
206422
40994
100000
43078
125485
90098
219144
291295
218168
201413
196615
164615
290583
148773
62556
272679
153153
283377
285307
288955
122878
61489
233833
18926
186554
260580
62259
290952
124348
25616
294061
61843
137017
119535
60257
93035
306
97583
105851
144184
1835
79128
270560
112277
32552
165936
123536
133836
57118
36576
60113
94155
239308
276435
299842
168744
6745
163068
190623
148025
107892
126909
48468
198170
48988
117032
119915
232410
255356
251574
176197
105575
275968
188388
201403
170161
55575
197446
234158
232194
12838
127376
53971
153381
287561
273791
47474
184658
72980
158634
199228
284182
49508
33825
270987
225825
285213
25599
98941
62494
19210
71809
81619
273280
96548
247102
229210
233598
141062
106667
202728
84233
244395
190009
766
141094
252712
190972
217086
16526
202200
80171
11399
85486
102184
282205
64097
216638
247392
101217
138211
49533
129685
229342
128303
276964
232016
130533
176954
234430
1374
290310
82343
297501
5816
58946
189721
36040
41254
75686
252526
35585
64325
23742
92898
258520
200300
287839
34407
229220
76878
43934
250108
94418
31728
254786
201214
149178
296062
26423
181522
21134
131914
212991
222894
185128
140400
123571
86948
59231
107633
147996
88303
129774
13396
129759
88486
152352
296837
86744
40459
271953
160795
242031
101874
381
13567
156905
120517
156931
258159
287020
75786
212348
212756
287274
268854
152440
239179
250856
45288
261091
8462
91307
123628
16952
201951
74287
225721
183566
16905
270896
92598
149468
203830
270723
168274
77197
5556
33978
61488
53254
14185
153093
159145
248106
217266
70554
99417
235756
191965
267870
174460
115805
136918
171433
130358
270633
106113
83338
115482
48646
24306
718
264976
107973
249404
132292
278278
176142
56834
37320
199229
99965
47201
229146
297694
6580
50294
53611
107533
248313
204401
190380
245328
229114
61838
243067
174925
175374
234598
77380
140846
187912
81078
209316
21247
146457
142107
256493
204281
70792
3080
170325
69446
69397
177318
68811
220917
184965
145481
260926
37380
254082
11137
55739
252123
183005
210228
37888
29683
62617
271283
136110
24946
223551
36718
177591
298316
139578
289033
90845
115772
262298
71170
17165
227304
75629
134199
49198
110149
28696
92481
164296
182936
115818
270194
216619
75978
272158
17498
295572
209392
200191
206182
287303
66362
149978
177694
125312
92459
102232
219900
125508
1993
153992
277715
220552
109587
166893
182906
188237
216052
129464
143909
70988
55292
108566
201770
55456
171799
118315
220349
20102
232417
42204
1449
44553
14247
134521
290859
94838
245269
69239
67940
25444
221115
112420
283599
128227
135261
106591
2182
177474
261604
102920
129103
237332
279953
188839
22700
9641
155179
290012
209903
204465
75381
111701
182508
94062
59816
73825
69940
145312
132440
122033
146729
212128
134252
110494
148268
135337
117973
214582
228365
141879
62580
170434
1277
24688
86923
10892
142321
181180
209596
275843
186269
211493
15020
189017
234859
269037
192576
10045
30157
269285
273851
20804
280472
266343
259080
16176
150488
106388
214826
38103
249102
136820
73992
154983
40328
9692
259270
14875
50032
180594
95846
47767
171893
90915
129106
165967
47133
53941
56859
294022
222857
244573
136178
92890
34866
66715
250242
4971
290189
281426
229764
126658
288119
121348
274132
286875
184258
44820
250188
61084
89060
122932
26881
165882
252221
280131
115798
170442
146312
296730
239197
172389
70595
269020
152526
264319
23445
137806
216959
286492
237474
212596
174572
101206
131157
90189
269743
51685
142884
92309
95525
12064
249523
3288
159061
236527
21340
83300
286609
39664
11895
188597
295039
249610
67941
240384
235813
238773
271381
220250
55198
50802
292374
284630
26235
36843
18068
114761
201839
12619
239536
292385
54091
219273
137784
195557
188723
47815
198506
241858
41200
217697
274335
250999
37627
126249
286785
154642
203974
281269
138247
194936
209425
167985
26897
170867
131024
16730
114923
245483
240068
89360
46081
208767
20798
23703
55014
201108
292257
148661
176813
65981
176741
267431
104176
292428
12963
184477
243545
215896
20652
238719
174977
194200
65655
58084
43181
103362
45545
250757
67241
69041
176227
24905
70671
77325
121505
178111
110733
220378
37085
75961
85557
74299
162014
49686
41461
142170
139752
258926
273752
161806
121256
39274
30755
55227
131622
26482
93885
103942
167111
290247
65660
126162
267631
289729
289987
55551
84283
28144
244622
126322
44900
180206
255596
7411
243093
282623
86239
265193
270477
131812
5866
82932
253076
217855
167949
269394
230655
296090
118866
201286
262203
98485
238656
112905
31600
254188
163778
29123
119671
208063
183838
7161
274293
252986
292001
234483
32987
133216
14601
87377
1128
13190
250678
256913
140983
38812
23108
174571
29030
172745
295963
169566
178178
229054
209109
69635
267463
39795
153098
67999
144866
266927
150749
55317
272231
14914
76479
162037
263932
111339
15723
3673
283965
123438
155077
299499
161638
40758
217328
208032
262005
113489
116282
203530
294903
85356
207360
240945
36574
266284
3858
49775
52936
215593
268001
42249
280201
126771
285276
135840
250556
96072
89873
239613
100760
229880
294414
4593
100223
122820
6222
150025
266246
45387
15856
264582
221700
74372
66373
186663
63327
166283
137774
73171
198155
55495
75949
77471
155884
64733
75689
239614
15076
227345
92885
59021
80885
85197
151835
10319
87460
266989
222451
2972
254983
10482
175952
148418
218788
189340
195548
69360
96015
202404
271049
217590
71601
61171
151557
119543
167145
173141
22755
274752
33149
244483
142971
291034
33293
165618
196104
83621
11438
276432
239053
269309
217437
238754
216818
210534
235945
39664
172579
297898
222773
263348
213490
290045
106769
200757
247635
265385
186746
139781
217743
175198
2768
12982
289447
104782
252650
178669
285021
4491
132086
143443
236395
207066
209631
110298
36407
286827
34152
21249
211296
61412
129463
76693
13895
249569
48202
3385
276326
296190
265928
115020
244768
191994
255526
235208
69909
107759
21281
267905
186207
133302
184123
167346
130617
232006
246616
23527
235693
34020
267382
48950
131386
67004
140858
149378
205084
191467
77199
294099
184614
215972
266905
286791
47435
210963
26284
229800
10019
282395
118865
252071
72010
91582
248072
290512
151095
134627
183952
219040
206778
104721
167993
212403
203549
121268
281070
52963
99714
50802
38832
219905
145189
110125
243862
57954
105044
220328
121492
24341
104965
9982
44229
224685
133500
125747
219925
148041
138179
214375
16743
85933
295911
39625
87405
252090
106347
31496
257683
169221
129593
175421
293995
228944
4087
228993
123436
261140
12859
276424
154368
79738
205843
293762
146427
259887
207998
297415
208526
176274
148674
170909
62762
254390
150171
27737
172039
34879
265696
217868
17580
281869
4334
12506
248777
230567
148246
115458
21259
251713
184853
51889
232054
292105
185994
35444
209946
254777
22185
11412
251065
14065
43685
288569
211390
284715
78597
120066
109151
150398
102391
28217
31511
231374
256369
192952
256003
143035
83980
238738
95608
58644
177681
286921
182363
152820
282142
208750
239213
207899
299363
183323
25177
180372
195378
200572
293174
126453
54245
276027
29802
17273
193273
250944
193859
213601
16969
187466
37297
286329
79052
52878
250957
732
166752
64106
133063
155472
107108
67154
162391
234350
2887
3814
51326
18043
93747
229915
33361
146006
202012
201370
17432
31158
244763
231259
164466
218930
186853
171829
130160
147711
216181
227703
231663
142564
185674
181447
75886
14525
208615
80447
88751
67913
123755
91534
292647
7815
161941
54288
86763
56405
265413
152081
123578
55173
131562
175891
33026
196647
258063
242686
162866
49928
15574
60761
211987
166120
27335
227429
166040
87970
258352
271959
50081
58638
281183
250598
246761
253362
96443
280677
78814
180918
295402
271182
235283
245471
67095
205228
187647
30198
182546
82495
190187
93942
17238
155877
12513
63566
112594
117891
130366
62307
181610
20
299783
55976
157320
267710
280083
50124
933
248030
30432
205082
27275
280935
80583
260485
67098
221969
266610
218838
241004
268929
4955
68437
130818
275732
154878
114570
156556
172530
24079
277324
150921
93504
250504
52035
182482
268681
157595
35081
205980
27532
99158
197622
177299
167741
295930
6175
159977
243587
66615
231700
232705
257492
276926
106512
275810
240880
40768
105156
51410
254677
16187
286197
8053
171032
54436
105376
250166
455
265826
115172
296264
30367
183714
7982
160221
177070
111703
9185
282163
101092
53049
54484
132381
189884
81870
64651
41029
146075
143638
24378
242926
227831
77076
237854
190182
151335
240099
19541
73365
295061
291241
18353
154765
127480
136446
139960
67931
158725
154373
65172
35393
226203
152949
241602
182972
89313
22040
159425
257089
226026
185758
241317
75524
191205
94841
144335
139838
289921
93149
74919
188486
25768
258559
217433
158308
206638
131128
240905
172791
204633
58827
37160
105613
112902
109733
249537
187874
123146
153861
132235
153603
210273
44883
93399
275314
256499
276709
183271
248818
148206
222692
259817
106062
222418
116588
276000
25356
190169
17939
181362
136021
178140
45393
124985
286203
287090
172645
245483
224703
98527
128045
16801
100086
281085
180401
43010
196937
139425
129439
102246
197358
131417
153221
146394
31466
23695
12295
273514
63453
63858
58055
214656
160036
10812
52629
202745
237601
277658
193374
146957
4076
201771
209647
126726
58630
50191
70936
94742
69401
231116
272428
176550
294929
127732
198002
131986
159130
23239
132791
204253
277781
274274
253279
168563
113965
140650
53249
151544
221219
181278
74105
88754
137548
188219
274829
183818
51415
232104
260432
83862
71259
24284
187751
185917
33336
169693
55846
155802
82512
71201
130896
50984
98729
37285
269507
106835
157703
224358
64847
252025
153362
297938
155953
131236
201171
59551
89527
249818
107962
8285
7654
122707
260576
277429
144855
194666
270981
120038
135383
229258
142190
174877
79720
195050
63172
5248
140021
66062
120023
18203
29913
7347
198294
194430
102969
280784
227307
226460
217314
206551
272282
159584
292827
166408
197761
79958
96560
119247
121995
93136
202667
19524
94872
26604
150114
141794
205711
134510
95617
155186
239529
166593
209910
56857
6647
21666
127733
48078
192966
255353
150095
178548
112094
281168
102743
234368
84758
45028
253002
102192
105230
108455
187857
29300
69142
77705
125483
166418
59024
255797
165926
65056
122727
163307
11217
133391
151119
59273
276914
259162
43438
280279
61649
272811
149605
141904
115582
54998
141564
140092
127334
292022
183556
36807
106867
267299
182089
154638
30303
266261
246826
165060
170447
232453
189695
108280
227009
210065
185411
262747
53587
52780
156396
231945
243944
258466
103550
182857
5663
177541
65071
192965
272916
111651
276906
77348
185838
183420
213216
94411
173189
107056
15739
51468
178621
290793
245140
67263
236591
172595
15435
230936
99435
79156
229132
107389
291853
180191
132729
177976
107312
77385
170442
169961
243933
112108
142842
20509
130581
120200
236474
77385
171891
123785
251409
246777
148658
270580
68601
65314
98521
187557
20777
205081
273701
276521
250150
73569
207809
168769
141678
283830
33922
245398
113742
163949
199210
194859
84815
101929
14932
85696
196778
221376
184389
222175
90657
208000
132854
22414
34706
55226
246743
143879
907
172902
66176
38967
32589
128779
24336
12041
71243
46057
70490
63835
211262
261542
98283
194111
160449
271136
10782
15547
28775
85991
190638
120849
209674
103819
218623
13526
147618
159746
193225
62345
180441
43505
1062
207576
62901
170625
37814
126407
127552
236446
258968
167422
54944
101083
15282
189296
231872
151276
140506
282400
2507
138545
294961
268649
92772
8323
86807
45024
49046
277978
50524
92575
199507
110669
269900
170879
251617
142373
216485
211563
91031
24043
200379
176580
235801
49375
142564
53892
67702
136855
279842
18640
127685
261296
5796
45317
243728
213661
92538
215463
55342
100613
84351
169392
239153
31805
134559
267553
208189
275160
215810
157730
4032
149960
86104
156430
33210
53112
189189
74419
70611
164222
61354
92144
142704
160337
113590
35477
260240
216363
299052
147193
285496
19021
241234
76376
247589
87451
277988
282158
59588
99536
42329
21442
224151
48931
11604
151102
262129
238550
52647
210484
234036
94073
22015
185392
21131
41539
64329
188595
4234
103777
295777
115527
14975
45722
40584
106406
141027
7060
259467
20857
246974
3762
132244
161285
196752
92817
71953
166098
153243
126592
24804
85965
165220
87710
229620
69229
231950
48970
143388
6493
252110
165206
86434
241128
25541
168166
38495
98784
95192
263618
78959
183007
293101
13903
219942
290939
229970
60662
273280
99623
283752
93097
190201
73683
132343
195823
75205
102342
40354
251513
278482
70304
201700
202945
262401
20551
186648
231468
13713
139716
104357
107595
238926
148614
164470
185203
209675
298645
49402
214101
161127
46257
238618
140565
101661
109510
31251
85553
266843
209432
265459
179455
83247
1333
38618
159482
58123
152779
58672
171563
44277
226498
231609
131503
42321
26202
155526
16203
189076
272441
70396
105624
214458
44234
8567
221670
172861
223694
291956
145890
210179
138241
287390
251017
103005
114518
161903
45484
65086
127136
219770
69453
43556
124968
55274
277433
53560
198184
73367
54050
205902
254202
232017
240915
159325
257841
16933
122020
117849
131165
246045
161878
21507
261361
220625
17636
79367
161570
152948
93990
177823
141508
219919
43978
194545
149852
118882
61650
181722
216232
285672
267283
202509
80404
75553
168756
275219
134742
87664
208429
272032
252146
82548
252313
102130
123923
254834
56812
289787
126808
242132
278943
57041
118768
223993
69561
155778
200779
231740
215500
236647
200081
285445
5894
21522
210291
143094
222958
221357
93896
240532
5160
182356
137412
246481
157405
261665
296637
177365
55412
82808
70084
9756
14184
255554
266944
113997
214273
115592
41928
283483
230493
46808
165911
219113
210608
250273
176912
189246
297753
58791
62831
10862
20420
70157
122718
222274
200298
278974
71791
179603
75646
157799
12022
43779
50498
270191
113411
265380
137696
103842
215194
41772
213453
212590
153808
9630
280023
165538
274127
1620
5939
290673
138761
246279
244588
255495
265360
210835
63893
99879
291677
244002
222132
2559
182612
49578
254156
236977
59348
292498
65444
133723
29616
154641
190953
257883
178267
12206
135450
172851
81819
186254
294898
256665
36929
245875
292833
154260
3998
108053
197161
221094
291266
71091
231003
196199
233144
247464
190885
86156
195214
197509
58023
61379
92009
189783
100823
289996
207389
208183
27827
55181
183928
256472
255305
225386
108125
256149
253015
225963
276451
103120
87866
133136
292281
84679
265245
207646
296166
243440
286410
133307
198252
18528
93314
251695
143181
189407
212262
242159
282178
31693
276133
218247
92194
61306
154412
127339
137952
72008
210740
132149
202173
160034
2028
99277
121972
265161
260194
149427
231422
218604
218194
41439
52372
148725
5607
79499
25385
261681
19668
176789
39240
247586
239661
296670
19211
249588
72430
177246
12669
57446
7945
170654
158645
171235
239309
274440
109807
167704
266817
207159
24250
166145
262957
40320
127142
52177
55697
121692
213494
172184
73589
111389
227404
16081
9726
288832
224400
202149
74892
73257
233384
275176
228162
91570
127793
78703
145228
203045
200037
187947
37779
223925
277853
28315
285876
289748
110495
266050
186526
88717
4370
171017
282216
220963
68120
175788
4332
186196
138498
42160
210028
76844
180727
85595
220808
280924
206815
252438
292209
259776
37872
56676
200690
286709
112638
171308
42235
3091
89855
274139
203328
227393
29102
183055
32830
4831
19282
298188
258672
221851
114991
198800
242510
215956
10349
261057
219680
134332
172269
56328
279437
230848
234548
180113
45602
34138
159762
212127
243324
229432
68859
164568
22539
62302
273136
149979
207674
39757
120255
212187
60518
168034
173563
281888
9878
206230
50558
165749
128881
135432
133286
42631
142260
248066
49560
176580
192796
198903
143123
56632
178593
242049
130807
235785
261944
77943
189774
2682
83662
233505
40486
287876
285535
124227
42813
156016
226356
16646
296748
144257
285944
93380
83285
42290
263275
219049
135897
5231
54595
156963
167141
107417
277936
82746
92075
4855
106757
83135
227635
62167
222308
284058
53874
23069
195926
148486
257773
253830
168808
163596
120296
295078
146625
120068
137162
108471
187146
247444
15055
284631
213014
141555
73123
115113
6709
36562
27966
298273
23645
280274
288791
103003
171068
174820
270710
149360
225442
145511
51739
299679
157114
191294
289567
206532
89900
11699
250705
239865
156412
22196
70769
100858
114847
30662
261680
181210
99343
267175
270251
162315
180862
71973
110425
88870
191610
186707
22554
225036
118249
109534
270491
172791
96820
153909
235219
192114
172948
291039
18962
20687
158876
253237
92552
77658
25613
7095
138810
108212
283156
231631
249910
296316
85362
59000
294165
216339
105757
146794
64513
263048
69013
169377
147211
28321
112203
181052
252318
59056
172174
16706
252849
250889
165452
72104
241278
223841
277989
124798
165192
288039
235400
116330
15135
40578
140122
180862
230995
107339
121183
9743
288901
25480
165850
86066
2692
270836
168993
265913
284080
101994
222650
171650
109164
267072
34706
224009
136765
22790
268763
279040
248297
59662
241907
247588
161784
192487
55052
271058
269818
101161
138722
205829
65252
25714
251505
176231
135967
121261
187062
54511
59360
149236
203887
192472
193871
275928
146872
120251
89975
58215
252344
202050
229785
60630
234523
278332
244796
60895
206961
277721
60915
222153
247735
66710
148249
251280
250034
18773
155938
38080
24825
285884
202645
68365
89839
72135
171656
138495
60857
218818
256827
189410
273559
44660
216778
71969
144948
24927
165033
135178
60427
103107
217849
239951
225548
293359
242660
199660
228486
224183
76903
133114
289574
157567
76389
214230
216113
151276
212889
274829
274515
259877
165497
166749
99976
13667
54363
184370
238141
142362
9068
52956
238019
294835
80650
107818
259638
256970
150089
261077
50067
49303
55536
105481
100419
278464
91247
124723
196858
268198
119631
70601
27956
244990
147400
257796
186721
1758
33063
241976
236536
156223
78793
11640
219712
185793
39396
77284
278018
250030
8598
270211
236038
298240
266294
253801
180128
267601
132975
200019
219314
243811
188842
1797
107697
61115
267933
31088
76250
22728
82575
207731
145645
244314
200631
209440
103102
2128
73793
149093
212787
80747
95181
99649
284074
93467
18925
260306
135285
77741
154380
30165
269786
146217
62281
135368
137417
84525
225004
22886
16028
178664
206166
130033
289966
134281
289849
240734
112810
295450
115479
81257
240252
23018
269543
268182
261262
18411
193214
124355
292767
6717
123671
114841
149815
184448
127858
142148
86737
263458
155759
135995
255313
230303
212350
164426
236080
195385
66843
172916
259186
19376
125778
60644
98726
207683
80420
264024
291081
52626
256738
252495
63083
28241
159057
148255
278250
224725
178782
3726
8996
131121
54880
222296
134699
43752
161864
14324
261831
145647
136670
186035
153699
44132
121608
118288
107654
274915
228525
190033
204138
254158
214301
143553
161320
155773
159085
47599
104573
103366
56291
104240
227235
90454
39130
70453
252247
80678
56750
192887
268738
31923
163355
70861
293327
110583
69827
30105
79502
40461
18730
279090
173512
125627
245420
125293
11416
173646
226773
168675
138560
255513
185600
189976
255655
256019
32128
82397
274783
7954
44192
82033
211749
59180
200999
203610
196582
228080
227075
21162
282513
150618
73379
163594
276822
240420
149291
122577
139150
177790
234474
132957
190820
71145
147516
196225
252835
9045
248059
211968
89792
246156
198170
173224
213742
286605
95169
77692
278207
71980
206248
179813
213744
175423
237965
78826
263666
16375
263589
79761
282377
280276
228448
29689
247047
179896
185511
34483
96939
295729
80983
130128
99690
236945
160352
74063
120443
74004
257553
79150
58418
62059
246467
149325
46351
135225
171692
270140
118480
245190
195115
177729
232867
81036
105955
122792
229316
150099
123040
221762
65212
283823
209615
143905
138736
177232
286803
107079
57232
230141
30190
83464
5139
22138
181190
253696
92432
138833
265313
58440
267006
229498
186124
213875
194116
268468
160949
260798
21938
64262
92592
174332
195689
57942
189445
88123
11403
37629
63474
285030
229094
1769
86580
296732
101178
142964
231239
194152
116554
116643
80413
53263
51659
83790
133168
17776
20431
251297
48794
237417
215608
35206
133005
264722
132397
36594
87436
129036
168063
250917
19911
62794
283973
264618
116604
38389
141814
214219
19488
274843
167761
112652
109573
154420
59499
292588
28633
62137
283451
216802
228821
273508
123687
91523
200031
276067
290285
148697
167609
210749
157859
134115
110068
125708
263088
82766
76123
111095
276280
160908
48145
299775
231082
154218
61730
65337
113784
276352
103449
263070
82881
68601
38691
121249
61034
156532
195635
237688
176093
170165
169448
224550
278812
299774
51054
124861
238787
154622
129325
200510
149333
37472
161027
33541
232598
140788
107442
98381
270335
108536
269200
10960
244372
297215
2536
145517
108949
290222
192756
240758
256210
46909
126551
269929
298026
22068
46604
290137
212261
115827
216834
246314
59459
164461
66467
231556
6130
278155
132596
147215
239615
112766
239368
245639
155582
141895
17924
121204
132559
139290
91722
203048
265515
10395
213
40236
91220
217070
31819
295089
281635
280651
108673
116103
117682
137412
226943
274034
109475
184185
154442
250925
193074
2984
213305
133193
43793
125959
129536
233234
51336
202351
113437
72819
8932
138277
100851
290162
132970
32787
172222
124982
200907
100434
113639
151394
253481
151074
267504
73309
223389
100162
294680
263943
262293
122918
112027
290860
25677
31087
231748
193751
240556
8493
131105
19624
198422
144478
182465
187272
41767
182512
203121
112030
42276
174851
281731
148163
67478
263595
210265
54254
210847
144755
251771
33322
244937
228741
256068
138831
232805
298047
101551
216842
279742
148499
106201
276811
77563
97462
132577
219464
252159
135878
87279
283893
12706
186118
264758
181961
285590
6883
208349
99455
255133
126904
2988
84643
264131
279650
282338
185178
173693
270188
113674
235936
6146
115547
88148
215004
295828
211026
100500
39041
65923
249664
88595
198633
168364
216959
30944
264314
170872
169469
292107
8090
30779
252029
60982
120804
185776
24638
264565
296495
273104
6732
55968
91214
78751
111086
290760
239005
29239
109726
119934
191517
117843
74428
258617
143822
159441
243839
106281
274079
108982
29040
11797
242571
195973
114340
54108
245089
96220
55531
14192
214278
85352
246842
48345
146188
4170
176072
102371
55817
127112
122903
144010
225276
13809
71876
154233
290130
298815
283961
6612
132846
180031
12515
166528
293492
257966
97435
168886
108003
102686
103641
130829
123270
172327
164621
60780
34427
11965
248096
109694
119545
278923
31258
151274
115828
99399
129905
80169
138421
295967
216107
109538
246759
7006
205874
116281
145261
272533
239396
193107
105675
24651
213806
49469
105550
124750
55568
235417
256640
36770
153365
73185
122823
266887
67476
115239
41774
274360
8127
17528
295085
48719
205985
202547
253704
56995
57749
146479
18857
95989
260756
262577
84672
75740
38075
209717
128548
139308
295240
287947
23510
271056
24139
55396
92016
269848
175498
261220
149035
290815
271339
235567
236052
111710
279225
40051
282909
28356
54692
239073
182920
103032
62143
234350
259661
43130
86418
83214
108770
5680
76135
109906
174313
267476
236100
274835
181711
54688
277686
41424
232118
109824
32118
166858
194383
256801
251157
60524
193144
259427
102695
87518
232055
206473
186884
8575
299301
162059
50628
253192
121723
296424
53405
134832
192456
117636
99576
23469
202414
183716
11760
155356
260384
241193
149981
235293
299472
255180
239666
18898
48328
48334
299262
14685
262988
92422
178493
151728
246339
3692
134260
255859
29469
128602
125867
110407
71336
17388
23630
101475
11084
85117
231444
274997
106154
66805
138599
55204
15381
148269
247264
81420
36098
275938
60791
271765
257571
119629
11282
27381
197852
160132
61738
134278
154531
182042
165610
227020
273633
177156
235379
81592
280014
135146
239599
15732
9377
148857
284415
18684
25110
10654
26257
158598
188048
41668
197460
236713
274326
94638
2812
67847
40099
260394
253337
282262
14331
188708
225191
264274
6538
172358
51369
62301
284824
155949
135052
239781
64589
32202
129672
86596
251486
31077
93053
226038
297380
184962
85290
142633
84426
285149
126633
207076
225126
24755
71471
241161
6568
276747
14673
1138
249661
242174
60329
126407
81638
255216
153375
194103
39278
223475
184667
218145
226617
106396
75276
66423
87655
75077
239138
73521
12528
160214
292137
45892
180609
277406
57403
285727
209366
34380
214042
228683
236677
170541
17329
274917
40017
298809
209937
173665
156714
132052
264613
118694
215210
124991
266010
59055
17743
66239
212084
231046
211425
66273
26229
292020
134601
106712
105208
86460
32792
93826
91031
164730
70139
105459
229874
174537
102934
120092
293549
31869
129111
160989
232384
227618
246625
175924
148711
156248
3246
208933
74546
201011
205016
10753
286429
70425
161439
218178
12161
59748
224820
172123
285165
280077
280249
291940
212383
15495
26506
664
71731
57727
210517
86668
286785
44068
293136
151396
41584
96840
89892
208449
47899
3337
66128
271642
125227
191387
41442
177550
237293
177356
151262
242553
199702
64289
211606
76634
241393
297246
50301
104171
128488
263127
165145
270631
149739
188638
48960
57577
254914
286757
71227
65354
84324
255546
123067
17747
278780
63276
98972
62270
70332
276571
156051
178209
129129
252688
106973
78286
56820
261703
192981
249045
2547
186293
227819
201390
273756
184513
282556
119173
131072
39300
138604
243995
28100
33155
193830
159074
267565
9689
21876
75742
21317
203506
185387
280058
195922
208703
207359
8924
76519
288247
220057
51841
126675
216931
219913
155608
289256
268981
200936
228070
85317
253022
21057
287435
36730
148970
144733
5764
20280
164204
117823
274419
139337
32929
274410
113356
50452
96655
73522
27357
265001
230701
26901
43793
252962
225943
114940
143369
29994
216149
192777
117772
34719
248606
109013
150386
186619
182562
236830
83141
201483
200996
271059
212341
4977
42297
33676
245945
127099
171552
67915
84838
264095
34882
243388
85082
44475
270739
260442
76367
156797
62556
182171
165123
92358
991
66442
69297
94558
274948
175677
256919
134980
175347
238974
267414
133798
22550
190263
65485
269383
175625
217097
139318
2123
132612
296731
290412
210690
219087
16461
113479
225055
244541
205848
221022
94295
147378
235903
272376
241744
223093
136651
114410
188596
44211
123574
105855
96621
150784
294058
97959
282008
250642
82947
48240
262570
215128
70738
4999
236772
289500
235336
150826
74567
162908
21099
72183
261190
96224
159478
166475
98967
231665
261192
219480
127293
298382
151180
269955
98054
247914
90743
172674
254732
291682
159991
143017
195576
294820
247841
44165
41917
122445
80089
231743
90317
44710
38963
228064
185496
61005
231707
50637
236630
15135
293766
847
5166
163780
182716
212850
272997
12835
76678
274217
223537
204897
287855
262909
240986
220025
286273
264666
230742
154998
73106
49484
150220
199829
267822
71437
68269
167902
276743
5870
164120
132902
189681
95850
224458
183309
212348
122260
233731
240175
125157
142572
72667
32352
75103
89130
126031
102507
220266
124215
32665
114446
164516
3985
276533
17478
68305
42489
106687
64402
138611
297269
106007
63388
113665
132887
221910
56448
283731
161967
54222
292345
242653
167925
4447
162921
229305
117400
2108
132622
15291
161899
240866
111183
273425
149990
252143
51461
206924
111016
87999
27066
273461
120580
153462
133209
120273
206004
246560
223772
236663
142305
140608
133787
95393
178004
75437
294891
153193
128817
124806
22554
79867
96915
120224
154402
179400
290365
116211
13459
180723
203817
202746
147479
146223
60857
54385
264322
44277
158184
139783
217210
280286
147860
107654
232874
195596
119704
250793
278773
5196
62986
72724
213489
120576
110699
132502
126515
88614
186090
143313
154741
282912
130497
260352
184680
46933
256380
197664
66723
207547
160578
132893
239501
131695
85334
101665
240103
180857
81695
289835
77189
237283
272723
201436
206914
138683
97590
60270
286819
293858
269618
232946
290680
212613
15333
58890
269956
121794
256683
213828
168814
68686
56992
190023
297429
298645
234618
229720
79309
29586
211940
39054
42523
246410
156454
81898
15578
57521
56971
271172
273128
141251
128840
122000
242350
193946
41557
70637
98338
255308
50931
167967
240952
155796
113605
79830
66641
67407
92959
198317
47441
50669
267167
161880
71594
185711
33800
40114
152251
167108
211454
286498
284058
240048
111588
61559
54019
74723
283165
184793
43884
39746
177054
273670
49982
159954
244646
279585
61687
247968
284772
153726
25779
245718
8561
94632
147735
5211
106055
111777
289640
135511
139683
355
286887
104948
42812
299633
127262
298960
140544
245436
65789
165224
53070
198247
177562
263940
294958
208697
187002
7809
64100
259171
97795
8430
66597
103612
288319
257465
209391
61433
161406
276161
72027
120912
76798
39036
77867
88712
7597
255562
108239
225115
248332
80286
271476
155026
170557
216331
223799
239234
4875
70799
185951
91023
263879
19713
87496
274319
32105
264294
208228
202842
39330
30077
8892
100688
35826
161294
281052
251102
80614
179010
228881
287841
181321
15487
270104
269815
9896
277494
18011
133608
149187
134954
247177
128046
205194
211666
247892
180147
134107
198799
76465
200772
243976
179375
112655
180667
185607
93243
278429
167770
159998
225826
196571
299763
34196
246380
103405
18291
106034
244964
118487
78738
110966
167642
252173
207480
108837
185865
238027
280377
168081
26338
183807
246976
23767
270877
57832
137721
20726
60026
85428
206460
33637
298337
233248
297770
65575
294166
216117
121552
207908
197393
186650
80116
203670
258837
30998
202214
154993
128479
51901
198706
91024
291838
275269
292715
39955
136114
198649
203597
86309
42891
120520
218962
295561
216250
87314
211578
298579
255837
262078
285112
63898
115874
206950
80252
140646
163244
140647
5861
24572
129154
70955
16177
86682
134833
261919
284286
162863
145511
199249
120666
154290
185128
212661
169319
32218
265187
27077
110742
235117
267521
4834
271134
65969
48646
52723
96173
80911
136794
66113
63648
57050
6780
232320
42739
35995
45741
279522
173531
208233
278851
170173
104319
43337
16899
57911
61427
202788
130000
214013
277712
250029
124155
159564
196485
279775
56710
26089
101122
227038
48357
255009
190723
279169
104872
181102
260286
102703
200397
18131
230087
285977
115252
181782
92349
251655
82266
145836
217790
174182
213895
49997
266831
69709
25054
105583
12014
276992
85277
71870
64979
5350
168931
24078
256736
104623
213020
101412
143744
233076
252799
157872
192236
111763
277194
289922
268552
7571
105070
75989
8833
230022
178111
275729
162789
180873
113943
257868
95613
176984
157808
101421
294818
165897
157055
286113
214827
139845
44383
103418
96273
282878
65669
86154
246529
207291
275089
162751
124675
269762
75285
294995
217595
72794
243810
132790
96303
89225
103268
262106
260234
214427
215838
34521
221465
25491
115730
290022
22938
210962
44887
111396
262710
90978
129088
142855
156208
276348
106173
28812
85325
197295
265473
38170
274633
116282
272161
163901
259703
278451
112503
81066
210263
215455
31662
294022
120344
211395
169170
125117
264387
111913
62386
147981
8558
151477
203612
138188
101333
250340
210396
145305
134625
74273
88220
131009
98506
97205
112096
276547
253721
135413
192518
232538
224698
200227
126486
133222
292665
64225
5566
119093
112286
47377
75836
99402
89878
52729
243000
208447
165902
132401
248227
425
172911
85287
199438
110859
177761
44301
154066
102037
277438
198735
181928
29037
29464
171467
239762
287238
83420
121689
56938
201091
9192
179666
17107
96333
156608
47909
240260
15611
142318
70037
76524
181987
211057
232930
94117
35616
222489
298045
166313
127734
139415
113956
40932
170523
69804
132629
211731
90309
113879
86849
140267
186218
106
87664
21471
112327
253660
66566
26954
146801
121515
185302
233098
204328
177143
167153
146312
63540
52179
9264
231888
149020
155709
71668
1778
117238
192072
197083
212204
209225
256664
176703
48613
12515
255260
286062
163203
24923
69970
243710
138433
31862
296506
7993
239063
139543
38394
277829
78490
236029
43568
250680
19208
239416
273761
298535
129912
164421
287140
217252
93265
103423
162000
190879
96962
174835
130281
202603
116928
152745
204653
56135
50425
100596
255069
175613
298901
214187
127633
225318
262383
68947
119182
133760
87934
86950
29283
88346
90236
124004
231407
229505
5195
233018
53392
249914
83338
221614
93136
225720
200227
209
15012
86604
77555
109266
38613
255405
172308
13148
169090
120471
62503
105
32109
238076
41024
270848
106266
4981
239718
215211
167220
66944
156332
134804
196637
258308
220833
31225
5330
49424
252525
97464
69829
117678
58537
150744
131599
238157
216607
141502
75272
276269
187628
24565
3797
83231
85801
39337
122365
65758
16713
65313
30819
77974
231795
123484
147366
34613
103092
163038
249938
81947
193524
202894
132606
275789
74825
43610
102265
47919
84711
88540
102346
247199
116345
89209
221344
290209
58174
287733
16312
32453
217315
56255
169883
24364
225498
173457
165195
273128
171034
162409
155704
173816
2914
192182
19014
126838
111060
82431
272523
263327
10676
160318
39293
1252
114469
204220
284453
215994
288840
281173
242079
43913
194640
43846
38677
253699
189454
298665
154541
61260
94997
139940
87610
70480
150922
89195
273230
267544
13013
49645
206296
38720
275055
237339
236366
277672
174204
137113
232655
136103
23323
58152
206912
132552
275098
223753
33773
179279
235312
174612
263548
102864
173117
253642
215094
18739
103448
100564
130704
84390
112727
40878
107058
129489
108095
220644
235427
196521
70556
242198
45096
118641
76888
155332
164932
143832
100414
93371
117941
81410
71018
198166
2491
204479
158931
149314
138109
230259
118796
31408
5479
64883
171476
226677
27399
213688
157568
33649
11413
224857
66960
37490
64218
79624
71645
213023
2948
106905
268554
83566
247482
187789
106206
76681
150338
80981
145459
70854
103627
235463
231440
41422
159554
117773
180928
247329
267876
134544
277084
118424
50234
138694
73486
174191
135827
166355
41435
262488
282012
42177
155488
234308
296539
234445
287027
119389
8706
209092
20295
185013
275662
41018
8942
163282
167184
199653
142195
130004
256051
256290
75156
95543
232799
73047
105750
242303
256198
50160
136037
81114
151433
261561
242521
40136
131249
78592
185740
160982
155863
74619
284219
129543
25937
103978
79518
159937
248363
48369
279988
88747
175748
91818
149126
230961
124968
21207
115431
159422
154242
251798
177077
230073
104690
284270
214156
58423
9933
245468
266745
253553
172851
260347
199198
179686
269355
45637
294071
235531
132054
142827
298557
10678
201174
121348
144933
152263
173977
190073
186873
164146
266523
154972
197223
286240
210712
233964
248065
295155
32468
8998
192790
117395
15351
45191
192471
222401
210927
13503
224939
157247
114618
108036
95702
178472
68712
226026
236203
282350
98969
47407
117491
54372
75612
90314
122147
63095
281708
62970
180421
161448
254545
67029
281714
249142
50545
111498
85978
159872
168209
80694
109703
292595
114767
282532
297775
137333
34296
122034
36066
210322
126959
97806
54581
166753
47819
119684
77313
125178
233776
129459
272160
92790
188149
177510
210215
186515
164148
72356
174
168444
232927
106047
63760
279591
241623
220742
275968
146700
90390
258968
31481
298005
110943
207126
259005
220071
215052
229534
101233
127731
75047
209087
79506
197220
47636
251035
275770
199948
156478
221545
242318
44582
237312
196410
196724
44959
125814
173440
151181
16953
97598
98393
18304
192143
193037
105644
201099
125933
120448
217956
66246
214846
198380
90000
244041
167436
212667
96957
278142
81665
64496
106317
290706
79900
39775
231734
283371
206238
209763
25038
96241
35116
154883
38755
79985
195364
196786
286337
46919
107608
47811
903
199411
165092
258745
285630
179310
295001
24725
86332
6956
98463
198226
34584
72974
221602
147592
20989
212748
138455
160724
242262
214966
163351
253786
138340
222853
211137
144022
278085
13270
275823
223215
62260
28177
39603
105278
265668
204884
143681
207123
11746
200837
165225
116357
46469
201686
136409
239022
179258
31253
227934
81273
296154
22729
250667
59658
120476
116664
2734
108211
242723
63647
65799
161613
27023
290552
297990
43490
87614
75271
136864
221121
155927
235380
25391
69202
186844
63964
38955
220058
52291
59963
76632
42934
67772
46674
273339
823
248475
272480
136257
239555
176501
166008
112409
206804
93545
265912
167342
160344
279268
63143
58007
86568
221674
262825
197919
144463
217326
6110
191849
136097
1524
6450
266642
236763
257839
940
277998
267172
293367
36178
106637
188254
75645
96612
89426
195648
223447
227394
205364
117120
54137
218851
247229
143717
231739
20876
64088
15198
146953
70329
238161
187997
778
298468
278654
81299
35500
22597
299508
245213
99484
293601
167228
193978
33629
234313
132793
152115
10786
93258
287460
74887
23230
145423
167970
153238
18892
255010
147291
45305
152799
267257
237600
285442
45049
8487
248186
108414
286747
285280
192852
113798
1095
260872
33734
59458
4061
71737
270652
224605
223929
66005
52374
52891
53169
14016
47973
246341
45298
28727
124537
43369
8175
216881
139605
226902
55620
90084
185437
110029
268689
284093
240766
188920
126379
289064
61422
262203
215104
55373
85611
185156
20433
218592
114022
190629
2229
286204
101499
284414
209211
84272
156095
13282
188690
76038
297024
101689
274517
137436
219391
170721
77290
18181
7164
250861
241029
243001
47545
81571
271713
187017
95525
131728
68152
286914
63026
29606
27848
69616
244873
281920
277644
260057
76323
12541
120550
32270
202901
90951
194771
171368
131398
65933
178297
114417
255592
234707
108702
7508
295472
206417
122370
214831
172228
161823
265870
231863
290064
284099
6887
43321
97919
192641
211460
111258
232662
247362
58149
99130
244708
299381
222269
175791
75110
26352
153854
268096
61916
47259
109947
212010
170479
144465
59618
208415
162892
288525
284440
266801
173489
253506
127564
33335
240014
267844
68523
209582
209703
82635
257287
47373
285021
272381
179200
273809
291971
184080
288145
229802
236466
268106
148645
178774
20467
10167
213287
137040
268623
112382
151010
263539
241640
277156
239970
4873
252815
201841
188535
208556
208437
286174
210825
109291
283375
104971
57663
263593
89215
274839
105301
166358
203522
79885
202036
274082
154133
135216
82544
139790
254981
207861
38390
185663
59027
110902
24815
134181
24135
140477
50581
11719
76894
253190
71480
144336
214530
169087
124735
109219
32395
122249
160425
290060
196603
139751
204453
207046
35361
272578
232273
223761
149827
294015
15455
159620
81972
175580
6836
61312
103845
157337
43326
242377
241523
20230
165656
266941
242321
203634
186136
256973
66080
296797
262098
201531
54549
165013
94765
104308
154747
86789
177388
232042
279222
170993
93403
177274
150744
199239
131263
68376
26578
227192
106342
85281
236526
298218
150387
113239
153002
204803
200320
41625
152215
136388
124563
157797
30119
215986
214910
43655
115144
84845
158195
196627
287877
17618
34699
51086
282994
92548
171581
130399
141589
41749
258536
235222
211425
107982
225664
131611
210921
168273
10486
147188
271727
51826
116530
226413
297837
61539
75903
222964
57337
176089
112440
103217
250569
224258
44755
37553
246657
158642
271998
255902
158648
223180
71332
103942
47083
98300
199061
189752
229755
166897
172775
281270
80792
70311
220084
37012
159382
180170
92730
180740
296294
167157
261460
12128
114135
294557
18130
115412
92150
211435
174035
156329
59660
168236
12759
219959
122618
185390
83487
54719
190021
296206
140668
190897
253908
258370
41494
167541
38059
184575
30553
91154
70497
25906
138336
146864
176665
247012
276224
73533
137279
92801
267571
79509
28863
211395
255520
165346
67112
217056
51383
139344
97125
95634
38706
154674
299194
128791
265374
225742
93196
39016
171687
67008
73502
123272
55672
193431
21777
126438
58721
11630
182199
216615
115568
169683
106890
63353
141311
126770
229259
282476
134796
260684
185540
114970
277234
237699
61533
102544
109998
26802
67696
249096
87994
229507
289865
8495
256583
111511
125198
139690
190809
15324
291780
68842
78555
11409
172247
189584
182769
155074
56648
49237
131535
68788
196493
273056
103767
102502
7917
128774
253649
36456
135454
84568
167938
296178
1712
31426
77609
115584
57821
157754
263917
289074
286634
107570
59108
193479
69322
176058
279223
202110
263024
119544
39879
119155
153886
108316
24560
287834
101205
132595
10064
175155
90040
154695
227703
281526
54226
190716
87113
119925
167602
207084
48031
101460
96173
57604
243838
79272
13350
156608
21381
165307
32782
42055
51133
227531
194945
174053
277475
151323
294287
23448
204347
157984
107995
276634
230345
176413
56873
173940
82221
85796
29666
41505
93174
18626
42420
98574
137768
118917
146100
204299
25899
247472
49249
115517
7091
81463
138647
29993
198767
112647
23531
19156
76393
221981
80881
203246
271949
62107
224007
20564
44218
70858
184762
167620
75368
298510
100006
117488
214270
53799
216493
289705
228275
257757
137307
80727
201563
31381
221248
54557
138104
75743
273243
100274
24133
259151
262020
26015
160107
86573
108978
6485
75143
127812
1534
131245
82201
283542
98895
274623
29527
72852
188356
148577
58026
191656
177836
62757
243173
119543
157411
66909
114503
33055
65829
96029
154305
178656
257964
33738
246547
33154
285680
148711
47668
261478
241472
189057
31845
121569
234126
48765
56766
123347
257947
91470
147558
43963
63638
58880
85750
214493
7925
176905
43931
157856
69644
73686
186643
30363
173631
84288
231932
196222
290024
271122
59750
244743
122765
205029
265599
48064
64731
54903
173573
156289
202875
166295
88317
70994
69654
200020
277545
215170
89043
212464
116632
124941
84794
28069
143143
40976
13459
285858
276126
189120
117998
119938
173687
263283
171501
270361
77206
91034
258289
276489
114260
241128
165819
79964
210166
34880
43241
89641
64566
111026
281497
75710
149933
180585
251819
115745
146577
187889
31271
180883
220828
253494
50189
9579
32217
175692
274006
102543
221657
58207
2013
4439
289565
89232
299592
155740
29009
45579
293913
139428
36418
4243
140279
262777
279884
28947
130104
185129
99384
87805
259060
226670
40236
60194
117103
31155
32656
175006
103544
55311
132392
119603
215084
36312
214340
162761
211346
254051
188901
12039
278492
54221
61690
142560
272333
160683
203492
215304
199701
9948
3760
80408
180524
188136
82530
115444
61494
2970
85629
159002
4049
112567
22122
101949
74333
78573
104660
203070
90436
190993
208717
73038
147515
182131
26035
297389
169238
139097
109572
63406
196595
98993
197752
262826
120082
282800
49089
130120
227395
137315
237688
132321
229563
61326
134837
82910
57596
110605
248216
156633
200102
126356
195003
1012
98923
299329
2936
20608
36819
136673
8148
174624
126850
8070
44911
121000
194208
202318
285724
34577
253601
137004
250891
60322
115134
251284
76778
107823
179179
91552
155125
2885
211909
259419
178952
194843
142624
242090
46606
217087
13150
47786
164664
150824
5286
210353
144128
83630
286781
10447
252441
279066
29904
135941
5028
19500
296601
139415
131910
262831
54914
193630
142233
218667
297512
65569
155654
200983
41929
81062
96541
35056
266560
196268
30564
14259
27950
292112
205968
158157
9706
43729
131716
279693
156380
114152
119509
79096
210987
179044
125794
199505
161558
290046
19023
286573
245950
178667
248985
249741
54678
254563
74265
103038
136174
178995
105680
129781
116086
232957
296002
59225
211083
141276
118110
203381
151497
295332
54866
152663
62352
229599
225108
146690
88436
242627
298415
155171
76059
150757
54041
237876
32730
68405
73121
15042
52177
18401
293304
174279
216268
176786
179676
213174
45382
51433
286413
156943
126667
39922
182214
154683
116116
53574
44207
209728
129186
185459
58542
199272
67570
82801
98356
236147
44778
154800
297347
293493
112767
204301
151587
219707
155446
171988
205129
39840
254234
62250
17790
19031
47136
57176
269021
2326
57053
241197
23011
240228
46962
190344
261145
131786
187671
235736
49057
152305
205838
117549
176833
148799
193367
267863
298348
170163
63828
290183
270197
272704
51890
120963
68858
48196
178214
295785
152560
107399
39588
244241
91040
259222
34779
10809
270082
297473
185165
162271
20010
106664
23511
220361
124679
5967
136615
162137
122536
20456
208265
113768
121372
94641
279571
278539
14910
63112
94363
169400
223201
167415
184649
77831
62198
285212
138397
168245
105530
210144
79559
160272
58095
3149
49666
34191
289926
111703
157307
243978
29429
262361
184695
280578
5226
20626
76046
186157
29505
109396
292488
39185
237097
178124
80700
225038
12231
196738
211814
96493
197573
252332
71405
120273
132189
257156
149944
167419
285224
253724
263421
110578
79727
78113
217799
65508
114642
264986
250597
19005
285036
44266
29338
104839
178060
163399
230740
153775
173081
408
23488
171867
132772
186601
58278
271100
64320
249166
277723
234757
286540
78072
101225
231397
232789
6164
298301
120865
176017
247814
36106
212808
137549
235818
25812
194908
153427
1920
202981
208242
17386
82117
80673
290709
114543
136951
295091
198606
211491
43647
111630
256358
265012
201933
289804
221164
89599
279557
220412
59609
210989
219135
29275
8068
208319
243998
107585
248421
273676
202240
59210
250977
128305
24677
275097
51354
141228
22485
26038
110374
289015
158464
39227
187031
192090
191788
207590
282486
76069
226080
49702
154274
248044
168917
160441
254767
95604
117538
54399
35074
214542
230095
181113
294282
178223
287966
167991
259977
141779
30526
210808
103561
95751
187798
67857
234664
81937
28259
69990
210798
180520
154257
225889
175719
220100
264907
295347
42698
165817
294935
143411
78173
141639
251915
244664
104210
170874
127179
167923
477
293523
159121
65742
3869
40562
66794
291387
243305
180489
256381
84340
15658
241308
17865
143887
288743
176792
181624
100275
199329
107652
211258
200716
190616
86227
166214
87742
299094
191344
293588
19539
36904
143703
276076
225064
202329
23987
33348
299049
46901
39942
207937
131922
289982
243329
216290
66355
238282
125879
129160
203367
16268
234799
329
134668
178300
7285
758
89480
7844
285490
167139
16555
279901
166743
37532
253797
72231
143251
297477
29703
103744
238634
111845
28040
213707
169953
176587
57688
244378
224251
237745
284950
283420
126630
136715
220506
77353
153066
130492
238949
137297
141097
174301
214716
163010
288430
140900
29727
132803
218295
139383
177492
199851
193022
239189
210667
285890
64751
261414
228704
179784
134685
261818
28146
184796
193188
226192
32131
72160
32724
185131
262412
297075
139413
178768
117746
116166
213469
80607
11655
165531
240044
4195
36117
282402
174361
56799
99428
90750
117876
3887
249260
126868
94376
183473
18135
266767
8446
77120
105640
143768
131958
14558
63345
19651
138111
252778
184935
204389
15033
275683
84387
229063
155513
184136
105028
262112
224588
114768
99071
263411
289930
18705
284480
269852
251908
165001
142922
289003
210777
144712
96042
176612
121749
207986
212478
218346
93346
29234
75897
73986
228190
260976
287962
236047
119365
170530
172309
285779
172467
49200
46755
8659
49985
244229
86425
232252
113618
105317
264279
177181
86705
242584
275606
20757
50780
139818
75256
1098
44539
121338
223165
121129
31197
198487
89715
20397
83892
244259
78474
158077
246102
134423
246497
193522
245793
149921
189645
107784
77193
58580
168444
298862
103456
183265
255942
89434
118710
199255
922
50385
199101
76678
42305
29740
20281
154799
237878
159799
257012
192216
292965
6596
281112
166082
39182
145322
96717
30577
61852
91877
165502
267745
155387
192632
222168
283606
244565
277186
152788
52626
83424
104586
266858
158986
18228
254948
17035
109764
9905
270729
88149
132874
287742
66804
166376
284208
154842
90220
179752
241998
191737
134236
125121
229977
222434
197242
98543
82327
94838
245587
252157
73771
242627
156400
290347
124047
243381
90901
34102
284339
68572
97233
40514
161635
206296
93887
69002
112530
255019
89136
293331
289986
179555
185073
124057
133852
274897
260205
76339
213436
91321
73360
296107
85997
148047
299077
159187
135929
143251
76347
193167
147553
243425
185884
176505
83061
233429
247802
162195
6102
171817
30758
280913
61372
26163
200344
83905
234731
71731
38178
239611
102857
214705
156339
106771
52494
41543
27903
178590
234828
114039
199138
232984
115880
97912
171541
141739
136227
207656
7323
213527
164652
297115
6194
266213
131897
237117
224307
150601
137319
210530
173406
192700
277557
89330
100586
8812
72944
94110
130500
182976
186706
101730
297369
203414
252482
237717
51936
249962
293464
96435
187642
249512
134186
286335
190121
225217
66101
261570
25159
157874
254468
87433
191647
56855
57509
3383
23505
33140
28970
52770
239982
11521
30377
32886
226976
251380
83382
94463
284752
283256
116560
180408
111358
81446
241081
262070
272405
6607
242412
296936
296710
232923
271809
77359
257782
243658
85221
239192
209076
37451
243747
86058
149744
268355
158405
173188
117324
172259
15649
97302
117747
295174
46971
181046
53640
29753
163099
139980
219696
101368
14253
30357
283018
264863
172353
174433
144491
47026
298067
208695
275337
125795
288527
67279
215564
119877
97206
6670
79489
187960
279209
183621
197294
146290
28919
162323
212794
176875
175445
96784
7714
280197
46553
289534
276107
18538
145777
145678
1173
204916
4933
229267
293729
179608
141855
112105
39821
182349
239683
13915
287341
41891
219156
296839
241826
13803
50953
40679
15589
138736
98630
299413
140445
175550
156564
286776
80808
139315
238525
74082
95532
58461
234066
263871
248628
224664
25554
130234
6866
60202
265989
184233
119636
142927
291311
182400
253406
30400
85220
70105
205728
254476
172792
41742
269759
209613
47048
121728
143673
224345
206723
220092
58752
66753
39919
98091
199827
220555
153811
188356
223797
111342
80031
274166
281692
225014
193100
173273
198011
286668
233786
201539
82292
7065
263801
78991
143965
247907
239297
137849
119474
38299
277533
212737
250527
247252
18612
278617
89916
116286
3996
99436
196900
42712
138836
184898
89939
4910
132017
232682
124968
22996
117896
101259
200528
245644
84584
211832
179787
132344
158388
56387
155606
28192
204081
178099
264443
20272
1177
178847
104600
104674
167113
193783
60021
74811
229000
291197
64002
172813
32633
290759
205442
267468
179653
59294
298061
169681
272535
264604
230556
48270
251245
212114
6073
12448
135679
239694
245964
191726
101221
285543
59335
290079
174788
36210
60613
134364
249747
248010
120788
138269
158061
243390
250046
130365
298426
227642
254919
284719
120104
87074
39640
265896
9086
246727
70934
274545
1790
186591
21283
189380
26514
46490
224446
231384
274714
294469
197869
78536
76648
16966
89951
133393
154027
82026
76188
246441
162838
232660
168124
95658
98799
20777
136486
121563
131635
242077
97344
161869
19779
242433
101996
232413
210124
241614
146967
798
15949
133292
291787
26638
261870
79076
125924
251267
204737
191630
288946
38401
279422
46933
180868
176344
30570
124193
166244
150342
134289
213763
89405
134545
223261
45859
35784
277610
78860
136523
50830
179391
200172
291809
196956
118829
25316
116177
127568
208725
256067
241454
75894
252500
138810
257130
167483
147054
46947
203827
230260
98062
96674
160654
75401
176544
299963
201403
117243
177923
205281
58080
264920
146680
210984
207288
138671
187200
227184
94450
132438
60601
96429
86246
71049
201809
206030
185660
281461
230563
293921
24488
136893
276185
265515
173795
236281
229211
92718
91371
230182
236822
97773
68961
171842
274443
236484
216929
29644
235027
119024
205172
151091
224749
15727
228628
69951
262390
81653
261144
298213
256803
122978
263526
35348
287464
244416
169549
238959
8699
270148
31111
147545
162308
222109
150070
217730
175353
173153
220454
187744
26450
123030
48322
135478
217940
226454
70006
289844
186923
228099
209932
109377
101895
20596
12172
295420
266111
292482
197905
37729
180914
258784
216828
222049
20794
286412
108427
42701
175522
47135
121737
126735
171928
111591
194000
35598
227780
157524
206404
262572
188705
96576
19029
284031
291655
145526
218211
240060
194084
296493
297142
177988
9543
219036
140007
290679
277282
282418
61977
215596
64262
79013
253673
220666
231127
286564
7349
70123
128190
269007
168354
42669
61548
238036
164206
82665
116358
155344
197973
29916
182626
223631
93155
158022
23390
289753
217384
143159
267614
112684
137844
50954
38852
137700
220561
37254
297159
177080
157988
183679
103870
238696
89062
192021
238173
225225
72301
3535
147519
58610
5090
154259
131645
189148
71033
89652
200499
16801
113445
86572
178497
35993
50623
280819
37086
66368
128065
144646
71293
271188
20778
188119
192978
12375
95126
116582
202900
29102
290073
285344
97666
35458
101938
268194
64297
229598
166491
19500
144075
43427
252331
192033
274364
25412
184622
283060
236862
278617
61621
94822
226175
289471
293609
294215
296948
92960
144894
13386
33511
40770
16260
41789
221824
289402
251257
81497
183242
106090
242929
77042
20065
226049
240693
272375
237265
248406
45453
225013
243954
18789
286735
60492
196124
197030
269999
299670
136948
169752
239574
17803
43254
163878
33658
196261
161324
236141
103486
148875
149065
238820
146873
214816
232613
77262
136413
231109
97564
156766
191060
37975
197395
202221
276478
242852
14446
189997
252527
166795
201082
233474
131695
24071
51491
143734
20428
88553
190299
297229
57859
212323
16427
12710
225989
125759
246117
148936
107035
209568
26453
124035
258304
119546
82922
44865
25930
271338
61061
32294
211961
49042
127687
9239
145330
28482
105282
56466
75201
49987
23813
268209
294780
265012
172038
281298
269795
153040
39853
198990
216114
92173
121024
11585
220711
231159
474
297748
54230
217367
127261
146798
273994
218762
129066
10770
237136
190053
155096
66333
25747
98120
171483
198660
244838
69662
225708
24881
151710
104813
108459
103041
113783
37184
184728
227216
159947
16388
83494
190288
156559
858
274096
111658
236229
101621
96757
263621
38076
213874
175257
154575
210509
109268
84113
240763
105388
188113
38146
121737
68964
207971
16150
62024
86369
217447
6772
20782
18608
270346
158195
272163
196470
219327
103138
121317
111044
143079
228893
125551
286313
22986
4709
98866
107761
256078
120088
100857
255240
76861
118075
263650
242101
242368
209921
296215
104347
42357
240661
91978
59951
162939
153479
210078
141664
169272
112283
15935
184396
188157
18543
258462
112271
190009
276802
13648
100228
183836
272641
256829
24000
278893
267430
247293
212308
272857
17740
82651
163484
32218
153988
176210
189690
72065
75775
257677
31306
260884
34089
25002
143089
22212
235532
75483
93509
48793
183006
145872
55962
268984
218403
130414
52452
204179
9851
93905
142107
164168
31908
149976
217202
237708
120184
241863
28213
200107
79399
84259
176635
161295
214947
284016
42655
273411
94379
194948
193674
203694
16030
192458
221403
199142
258718
277946
71568
39311
152020
194785
199925
268484
50696
45635
45736
64620
35592
13640
290282
17178
180102
15363
66094
256326
190112
30603
145186
50844
49493
29862
236485
279252
13397
141739
79829
219833
148676
170094
126695
228929
155793
99506
15886
209194
42384
134554
29926
84109
77569
283654
225725
137777
16943
83191
176767
268598
199471
94528
278401
183699
274908
41892
286228
197216
98918
216862
254813
280543
48678
111086
251064
45036
260062
211603
212537
105226
195102
113259
152310
6369
53168
71936
283593
14028
140923
135404
188703
155252
89042
29859
32510
53845
62280
263993
236325
12283
180097
58332
58428
271508
210230
97300
34495
99741
161029
211499
57757
73678
11142
34693
263446
294264
265119
252092
293654
122652
236630
206090
197595
242379
109280
119221
202816
69276
186353
213262
59922
125482
183130
144509
73710
299165
35347
99216
194173
27538
158933
141807
1056
248605
130554
79727
206584
8654
220743
141898
155317
152064
129615
38040
187689
2158
190782
191567
77129
54204
273296
262668
107412
143746
85618
202502
212672
41119
127861
182901
36650
223330
233876
240326
240007
24896
71038
192860
267264
280269
163348
111773
137584
237762
215232
155478
97161
162877
59753
268328
168954
35016
107997
107381
213662
154125
231484
127963
27316
53133
123103
37469
234311
72700
269221
284879
291926
196202
212920
172895
89582
24484
179536
267621
62804
102561
262247
166463
19929
127857
225423
204239
241709
284778
149337
225918
237280
98137
133701
176777
129314
31857
38265
58219
237887
63820
154764
129018
258543
290124
252038
157361
142062
104793
1511
4139
262289
278596
99460
248896
165347
229591
122412
288463
204856
143392
105810
236054
143392
148396
184121
244262
71976
231842
233575
227892
141525
247598
233000
92013
267523
35048
174065
102543
69346
155493
202110
45534
180424
246150
144885
161770
89252
75510
224224
98108
74137
61699
201021
172031
213469
128542
212278
142221
49301
242076
243474
51757
6332
211204
124764
285832
235345
250144
211485
225713
295620
169514
269076
206151
181497
267079
118102
293177
127236
276236
212994
113412
248574
133202
218314
76667
230411
83885
56421
256846
174834
42665
203185
289959
185446
243459
144716
288896
230170
255379
210304
9528
156321
283526
75607
240262
147022
208216
43053
150978
265423
160364
239829
266283
199220
219981
75987
198005
48435
284522
117994
190742
247435
37407
157081
87160
237965
217257
273785
34819
48065
153496
44372
169264
179709
22435
104006
114089
141295
80341
217162
276612
61113
118806
4039
122350
149209
42456
11521
298185
221014
159792
220472
1562
104472
139814
272373
237662
166371
226226
94356
16892
221549
70511
143148
195908
141245
208273
254179
216221
265859
3817
28034
245124
147178
144234
85433
200825
174116
173195
238619
24399
137454
9489
202933
249879
283326
131731
36257
67611
154571
16891
173303
47766
58577
225846
182042
166066
235928
71559
210414
77713
38063
74512
88555
96907
102918
168028
151074
134280
103482
43265
295404
135130
129712
239313
71441
217159
253090
256251
70364
289100
46058
175634
134447
200953
185125
85792
125181
182408
256343
276602
206969
206755
242866
127216
118796
183524
122542
289105
133779
34448
102134
250555
118048
243704
291431
271908
211330
114999
57444
29980
129493
281211
186306
66621
153301
239558
95304
267330
7013
159135
149959
282344
87477
109902
109730
9993
228294
41878
89614
71483
187397
114476
235970
216914
107578
51503
89092
202357
225742
162900
86777
256451
285493
160200
292015
280813
532
135128
174246
55875
183794
101310
50211
257279
53838
102556
168042
208815
189559
10771
118973
124273
283314
123233
252989
136390
180234
9659
166000
16448
232512
273522
39133
38586
136870
220857
254249
131845
151705
199315
78915
212584
146987
211680
145444
261740
167330
26438
76338
191708
289526
14588
204858
37893
281921
231961
5456
256164
69197
288896
286785
30592
213830
274582
110273
297340
254491
275315
216522
81803
112176
173836
126463
234136
34612
269655
110400
148680
291636
252471
6911
272524
15175
168982
241465
257816
64487
56120
13699
213600
37319
127975
176074
90282
190165
213396
34056
146735
227778
15538
86396
169782
41453
108232
28045
279152
134344
120490
296339
213397
158073
259994
205285
15738
1355
170027
116271
78601
3369
32549
188957
242790
78938
13032
275728
33323
206465
253983
165378
110318
162978
94238
190506
190531
201392
146480
284947
161213
186049
86209
259812
38214
45196
73496
244522
128332
91739
110468
110791
58270
188885
80528
211761
237137
160225
16701
215542
39921
165477
32846
180315
162341
105791
188849
251618
266507
38333
97276
220879
98614
217485
25315
6004
74547
49784
85344
123696
257146
228349
46533
180112
109791
275140
25705
97400
16432
135019
281104
244343
267280
5838
59785
168344
181177
113316
218138
231831
185387
280504
102287
251150
202001
130229
21224
45638
203212
89508
132255
82204
66717
294454
227967
104466
26417
283269
71662
220313
257222
283875
177954
259458
187374
73555
271467
184792
98541
258939
206339
241406
110076
285063
180757
55055
233912
120264
21654
75298
247445
250129
295397
71035
45853
27946
41946
286337
254251
219281
47244
176992
151842
45851
147121
82287
50489
259153
9445
146031
59937
59892
279633
9528
62268
34938
120806
220144
194936
146480
111261
236417
150350
176190
44233
26536
252094
25684
47525
247037
21058
179535
174289
50288
222953
141224
225942
236780
218432
52497
108827
131511
92425
119927
116649
212479
9427
81287
152305
277611
192615
132016
111695
31304
84703
235616
202279
69753
187074
267810
193988
150997
30837
256839
212279
219280
116365
122429
24244
262072
181253
264356
46919
207034
222170
246842
147614
278928
59382
187449
193414
284319
182019
28462
181588
252139
100612
230539
23486
197560
280596
91583
180113
75500
34166
248845
84548
134260
54599
161588
288105
40174
159336
288515
252993
165415
175327
282525
265635
141612
109252
212991
74714
220553
112070
282774
117233
236271
18592
276729
228705
23095
23503
5284
182463
8815
133798
247450
65017
99131
13959
280849
177800
189614
146268
155271
9392
179872
187248
285733
80837
41346
87863
74448
183145
72874
105757
44690
173164
153001
47224
259759
37285
280463
83156
168085
45759
202673
285549
235236
289123
28252
286166
9056
167869
279079
137342
187819
226764
178341
39869
30519
39903
137633
123403
101574
211985
126066
152709
231399
272984
230251
196959
123245
71426
225610
75791
291935
127409
170949
164573
94376
179875
203205
123186
31276
48283
84391
105296
200419
148211
192031
277866
235978
288204
73858
114428
78734
257967
42433
14029
12406
268351
169927
15056
23674
246567
38000
292722
146090
168310
142316
97464
114174
66059
49768
252586
122149
265558
196362
122334
295575
9680
80002
5273
227597
70244
97248
263791
291994
235391
153714
139517
233900
255905
245786
296031
103741
87597
271691
263198
179700
115359
260453
272112
229377
232220
94272
221805
220184
102637
196495
170406
16529
3050
39373
294341
297072
99436
281401
203712
264792
71936
296146
150955
193825
38909
46701
70349
161249
284018
29775
67352
72623
185202
113606
64685
272665
236558
40092
228773
30372
130791
243083
24179
26869
19382
115383
191992
204497
72046
119521
263858
9336
219515
35491
33335
170397
37442
113192
50426
242007
23388
233417
238485
66478
33678
16624
162429
233045
82692
126910
143519
73743
55572
197135
46733
276541
216971
211404
48948
56012
248848
295367
147221
187441
23794
176286
227696
52563
228827
230863
183394
120559
46385
80136
126967
145334
195975
266419
32876
116734
146093
123159
95352
285920
264397
141067
29662
22795
68572
214271
293787
48568
35592
77473
159655
186313
34846
244210
184795
214619
121360
89960
46260
268548
187490
239753
95326
172194
55668
65621
54398
119294
60536
132959
194914
224529
25098
76324
217965
241703
298629
162800
271795
267628
129922
223434
298139
75003
59337
63577
146839
179473
62373
265084
267778
161665
81431
91835
159358
296162
158854
78584
14281
97551
156660
287493
17022
260254
272613
75360
90588
261644
78779
159978
91381
240986
140235
70243
206970
191823
149965
24580
187272
275616
36130
216443
119561
115550
33937
180195
284517
295742
216631
207833
127827
92077
230831
124450
63820
57041
251269
39375
295911
233858
65944
208534
149985
179444
285390
93682
21289
47669
73871
96224
32565
299220
19169
201846
185029
279966
242249
191021
231052
121679
50625
212704
271359
184842
37036
152829
8231
202636
295065
167276
276409
36429
55394
261691
51540
79227
12491
262017
30522
30584
203476
262116
223593
287262
116413
108406
192298
79413
101209
42583
29847
247535
279041
54424
222164
284560
161951
223422
286433
235356
222104
280226
271435
60259
201659
76910
82203
297932
49232
33813
103317
115150
238465
120323
230059
229529
22854
136702
274997
257986
123297
56387
211112
14556
131966
273406
154255
211677
132335
245391
175870
49578
148898
94308
28011
70124
64882
246417
76506
59522
177256
45787
234656
27153
67094
96702
249159
40986
285488
102479
20521
96391
65181
113545
135113
84583
293767
93076
77341
64161
101097
101263
83751
200254
186265
242373
157492
121157
254056
291950
123522
133625
58755
149967
107972
22356
126985
193798
57395
53738
80137
166424
109260
141882
107810
138743
14646
147312
89730
145739
297907
33565
38466
139272
25860
166429
226468
84853
165584
38160
98435
226446
67366
113737
196391
103594
46505
14107
137265
96441
170082
14233
164656
270247
48570
51810
245756
43413
138429
60404
32756
130530
224703
196723
41716
3566
142296
1779
254532
248822
285423
57373
23572
7445
258986
117339
128285
59471
278683
24048
5322
46698
211716
71456
67961
4388
196701
141914
235688
148667
156267
185274
9042
60172
253437
251448
119151
156788
88606
30237
226880
106953
178737
265784
43609
62917
127541
173780
139941
183129
191585
174410
48843
44174
247743
67371
252282
245192
97777
191977
118890
243584
29213
23387
259780
244585
32080
42327
105814
75339
120533
163784
223451
75762
115533
94528
272604
283568
280233
282909
125694
171368
93496
220119
235482
21217
115835
83513
289842
27250
36374
131344
31694
98090
158129
257310
46490
238813
234543
64768
195340
281696
21004
299802
288747
242034
202712
114658
295793
232273
55102
129484
125284
31894
284698
142942
172182
289482
234588
239874
80361
68957
103796
49340
48303
278244
1080
45243
122257
279419
154809
275580
32569
256976
136442
188530
39860
34675
87207
132382
96353
233219
171245
149642
294350
153942
109539
153992
280276
16820
205740
267686
192022
29434
23361
190913
14702
133425
38412
88940
110953
253165
34412
234731
9687
27064
167018
205103
176406
20744
198405
147928
287621
150238
165442
245631
236328
238426
255938
123218
251346
116300
101115
20654
232243
113836
233381
232657
86349
175364
211675
138933
230469
221737
126232
215692
162620
259423
94559
95262
11115
123805
141319
195031
282389
215838
101039
70411
279065
101128
154641
295535
220161
65046
151226
6428
506
32489
186623
167902
262169
22668
289580
240083
116804
55288
287612
255676
211404
105606
84734
184483
266967
214631
159168
1431
131287
269599
226331
87424
14304
268818
2605
296922
115462
114718
167473
299991
262293
284959
118047
202747
198930
109420
114514
291063
164273
240990
13022
22282
173697
222676
100030
215418
201376
64526
199915
18547
67460
177016
139272
234374
110824
260373
21291
175246
71364
149147
98835
60474
28902
239398
13007
227039
222737
90466
101173
215498
54914
3252
13089
125704
50960
299070
177734
201374
15175
101618
121803
40636
158241
168642
230260
58896
134269
261563
57755
208398
21747
77276
217860
285869
170168
162015
263995
177029
159454
171159
129322
238525
125030
162556
143978
154254
292003
22300
32093
15706
168555
141325
134791
202188
123349
171304
253080
140332
134554
231044
93841
181355
3146
116928
207732
103813
167601
214233
62108
1523
55205
124861
144640
123255
32042
23771
97730
168973
180062
258048
186181
108143
190675
131353
240559
117805
153622
296600
30568
52020
34651
293526
53948
257109
152621
189232
83731
92843
182778
69493
280068
161981
181240
210283
244955
97497
163358
183020
271439
16812
33528
56327
268962
84598
286992
189233
54338
184872
174616
26464
144426
280620
296456
217124
78015
111314
137150
274650
96325
103154
234036
225592
24747
65965
101281
80010
107865
105850
117737
101544
210055
93364
80940
84789
101071
249614
66172
162508
266453
291396
116193
210459
234450
9053
170134
259312
138638
133919
571
137873
123777
187173
274270
44845
164574
66545
101716
102388
247012
29760
21705
251562
82387
276101
79034
254296
19602
72765
78391
120764
218958
169256
137966
108046
169847
68022
19657
115345
158413
107181
135106
285591
68775
40310
259514
13586
60986
27983
170491
105896
272730
292186
197561
288364
260175
297234
64297
252333
202555
43176
183590
80473
242989
217700
87476
9511
202492
261035
81988
118781
75229
259528
220873
127739
34849
66378
3600
220080
150295
101453
174975
177892
272293
264660
252808
104274
255935
152272
298303
167253
151871
166962
163765
220468
216287
274523
179753
4489
226030
163226
142628
290205
273266
201077
210522
93358
82303
91648
40702
79464
131760
285627
87289
111670
30102
54568
33591
41625
266410
141198
290187
35626
292572
35801
206511
112468
24942
268616
225527
257044
45218
147837
136193
201715
44880
9800
296106
279868
80902
14048
297968
178904
147891
187744
17267
238594
239369
160530
49889
214894
271841
32569
76898
28208
3301
221940
547
40191
293488
51718
65633
121624
59736
158082
124612
60952
249025
127252
19591
112518
39556
71238
204563
37660
233704
138448
29443
143656
68594
63938
207806
282080
270091
261828
262521
204197
50860
78858
253192
1846
122691
49742
87374
6747
188963
66905
225028
126958
94666
114555
126241
261851
101967
237921
68918
170917
16410
50125
256475
202135
3301
244170
39371
18937
2232
56818
91197
78272
216093
292157
98239
3549
134680
9715
172807
279695
151519
128683
171433
211277
202044
99632
20560
113244
286007
73317
150649
198740
93152
160583
210845
240050
136965
113948
126223
84678
219104
278253
74198
78620
247955
118650
205596
276237
78433
62133
79565
285041
240637
128368
41537
17525
233825
78538
128235
150779
162391
81521
86712
169409
141329
114464
235119
196476
129468
283858
89224
184218
154735
68666
44992
231152
242896
24077
234396
193260
232058
32352
71066
180737
280718
131395
248584
97067
64240
118188
93263
256268
12654
54152
48541
61529
289642
145798
115448
225499
98958
36897
142129
24803
264862
192471
242759
153853
297883
107747
165506
100013
276853
74987
184213
139126
249007
631
55320
110981
44338
187339
56835
160126
156503
97510
153633
9650
209676
94186
47832
121080
117278
170711
237667
88432
266557
48681
98353
9609
118635
281318
82603
88829
163662
3258
226130
262821
274787
135713
261730
204952
125523
239076
58379
11653
151431
179922
79446
62693
278946
167734
7475
151544
239808
11445
183419
73520
293000
90173
128308
163267
180700
133067
290420
100560
145497
191013
214366
132566
8695
1613
92704
227585
256323
27760
6128
214379
53128
199646
31397
213897
266024
3154
19861
32133
285389
48413
144909
77751
176118
194980
294652
76259
88516
5369
200096
49720
283435
228408
172236
198841
273416
73522
14004
213124
281281
70286
295559
227609
201368
44985
7521
176120
103653
162548
41916
232456
167073
297976
175557
299652
140254
131097
79150
158960
174332
200248
36747
261008
236910
60187
66075
25806
69499
212848
85168
156268
148867
145424
116390
53902
159840
144342
3146
282299
62224
123362
7375
162399
191614
23575
29900
256464
53701
262952
70906
104048
135812
28853
181075
255837
102575
278112
177810
69207
124232
139529
268808
32464
81030
133524
134989
199294
201613
64515
104019
250989
52810
156852
193183
68238
115375
10012
116363
87657
271201
52075
11350
1837
135953
132229
244501
54128
67153
61421
97021
269425
297537
38846
137305
196491
243668
177651
292117
118107
181803
287282
240781
34873
83997
102467
234325
280231
143533
33405
170026
109920
141567
164617
234688
60897
166115
186583
104916
78643
131029
282094
184782
150280
186986
239745
259535
110541
140153
6614
210052
261995
297735
53422
33653
240063
146721
202559
16382
96909
159581
59360
167774
38726
198556
289737
47481
72115
197254
248602
57005
289560
174190
180772
32559
175997
89981
229710
278870
50768
51963
9656
131232
98516
136190
198834
136647
30088
22539
206274
81096
1961
31160
16858
39338
226675
254832
166798
233162
119359
132630
151318
117635
10373
124805
98828
24557
236390
124730
54831
111477
257144
96809
114766
138870
111966
15772
295668
88195
127778
193822
72450
290750
104426
240622
260291
88575
24362
244759
137728
291989
243698
12911
215937
255904
249608
164791
51210
85508
191951
296682
111089
149496
248024
206285
223625
177913
169828
116875
229853
166191
217262
219557
100394
246999
274297
82173
209413
298852
274310
239678
21219
113476
199872
101122
159618
183981
162730
8946
134479
248402
191699
245265
152217
16246
28117
227733
71404
235379
68715
33115
258177
77659
118440
254229
254561
273978
237583
203891
264574
161692
107342
272591
29571
261479
129275
265892
23615
264987
152230
207545
17719
118342
249956
271753
29995
57441
259790
196079
87677
75468
50557
145380
256744
166469
109050
258366
151785
211874
91485
269582
214993
172774
145039
137340
25667
31183
6217
233207
201785
171244
270263
197220
191124
73332
117450
299782
145097
280989
248313
49998
56903
109693
96581
272121
86863
113106
166574
22056
126570
144045
195229
270742
62419
36791
175579
133389
151087
81679
80245
29029
200564
273406
223039
148267
123371
181272
273681
264709
147700
180794
111755
71311
123394
201203
38583
245105
196783
106020
228915
238480
246012
3681
226341
110575
228142
114173
266306
210050
205247
272752
181007
25111
30328
5531
206137
277943
93554
238157
78770
248336
292754
261237
264990
55173
113978
21085
62218
117788
129439
125489
125064
260560
77758
169516
105782
34950
52029
227047
130198
226801
154514
35711
287620
192686
38087
271937
283413
264273
99579
131728
282296
161272
265537
4029
167053
112127
165938
216193
23205
163770
116684
148454
135077
117589
266590
35892
83824
285846
20557
55914
185221
146562
79923
236231
222770
126653
286416
156448
91943
187476
140540
190123
16408
152984
199016
11227
6631
121746
10867
74868
160175
164466
73389
114448
286095
11421
26713
271578
70865
91299
207131
241284
208090
80013
131432
77371
91062
195927
231808
68443
125300
102875
179042
284344
152767
182304
245377
48071
192756
73158
201660
62934
187340
271530
286547
249558
200201
3555
25184
54214
13653
265469
166510
85798
48910
18728
180795
290876
36141
289175
223674
225379
91277
159533
233915
67311
243738
154803
18262
232186
163567
80573
24269
200078
156172
42176
268407
136393
90391
47079
137259
158452
18888
166280
66618
102726
29743
220419
184905
210224
10268
59043
201314
145786
116418
67868
6364
86182
237756
157352
71865
205642
155610
55782
30396
111053
83068
84210
149036
137236
162796
289384
69959
118798
49054
133809
132281
119203
267650
258177
158723
40222
222427
289158
73983
141994
229100
269280
61983
125997
185402
111488
119368
105805
93236
14668
275549
249752
24493
284207
65252
20935
197321
161479
101518
287387
14184
25494
223644
15815
111353
35501
222140
80957
128394
51661
73288
261110
77127
79642
237494
226603
242251
229734
232203
277659
197852
103545
187885
227271
197867
214388
4439
239377
15044
79010
275475
71636
56966
276511
201324
203722
75925
10337
207803
119758
200282
154466
124593
45087
230373
30898
264874
36978
266049
244146
167267
37753
235868
68298
104654
216440
201658
213007
123209
29401
139244
157262
120432
292442
31680
266412
191029
190874
106661
219404
268179
98336
294120
142455
215696
208944
176985
273161
51815
37330
8340
146235
263864
254379
215633
141017
261033
108789
61789
236399
94033
148838
148575
7960
150805
68031
245322
121818
297329
13682
230149
255611
247553
54760
297593
239490
242474
295795
74293
119845
240153
201037
146353
181230
53694
184077
43566
105278
154503
38717
213319
207418
129125
48872
279937
242633
93414
105018
204456
165246
101317
171788
249963
137961
186655
77315
208676
249489
286021
39926
128711
178411
211734
213784
184730
163691
295555
49505
112143
119850
176265
92227
293900
103675
202852
116189
236356
1771
270497
184542
265917
298333
26124
224982
20136
255826
228090
249305
45072
86654
287890
19705
131234
41269
284380
130461
159832
137851
168905
64384
275111
134989
126993
163652
132770
3308
180010
204465
26913
156922
191392
197074
287102
114797
247833
48372
233711
41272
81092
64838
22370
138647
162338
114790
84690
265864
225897
20268
260534
44152
212020
234920
50082
264211
11256
259654
217790
35517
173207
259432
210807
205040
220053
10237
95649
213093
93687
76691
144602
42931
29099
53329
44179
95288
46901
286437
143046
23006
294188
92154
51592
77430
48001
65944
176608
20262
270476
96836
67262
231852
212516
76595
197206
143046
256061
200039
295411
177453
148573
20196
135784
223398
74072
281510
237956
13192
233269
204580
108435
248819
284504
50457
118351
286047
18115
259993
234149
209136
121860
144629
178990
35620
122308
74338
89639
122093
127574
138581
266413
233916
213872
219815
91153
29897
112688
132771
175035
210540
183130
176406
48337
66838
210662
193615
267332
208964
153652
214751
174140
21683
214593
272960
43961
254286
47886
175127
184549
252890
106468
39058
203544
264992
26721
179540
89592
85914
55040
104033
40230
101340
102939
208222
266496
70697
118474
178732
178437
66192
37317
87918
227528
126768
183073
112320
274032
160526
95006
277782
44559
265606
95956
92752
199193
38073
172904
295691
34103
159617
278025
273074
8111
184615
137905
251875
284614
161789
281460
31972
17947
278541
147457
54173
236971
224441
150446
45902
49628
11180
71507
105838
37068
298815
166941
234891
162951
145397
45248
236589
263189
189636
118385
90837
247205
278275
251241
135539
91412
48606
70268
21812
37601
187735
286528
89377
197976
291904
56092
9526
226197
2002
1463
136420
22718
107104
71476
133236
103743
267582
162484
144165
103276
201159
130246
19749
196145
19295
224461
238343
268049
237428
240930
31794
120053
234325
135014
206320
100056
130384
95287
28930
169242
87122
178180
126100
194231
27216
77306
148560
215420
264306
225718
41359
158813
208579
256278
205142
45513
195998
251686
182517
231004
90127
97472
7121
81993
293735
254730
226420
283961
219337
121824
223538
65642
264065
55400
228098
251099
131340
85919
243909
84277
169357
36844
187119
2578
231527
193321
35488
38526
265306
79113
36139
22277
92755
269018
271334
158686
12828
110309
60684
109723
57203
73320
263295
22303
91922
157925
258494
256293
163819
95138
184454
213233
157502
43103
57314
285270
158077
26917
289459
65468
149066
273765
99233
18509
220542
239762
237655
39974
388
83525
265349
10871
177035
159577
207592
258900
94956
134402
198366
25436
242879
100200
186749
72802
180967
14673
177228
152479
298521
170328
107678
87642
41197
294820
202306
157421
163222
1931
85413
165571
38742
14957
275525
54432
41911
92410
93579
201961
256602
205494
36443
92605
38578
128111
105739
291388
204041
287911
298834
161871
200336
4923
196383
80791
79111
260470
161544
198172
214422
53891
289548
280458
43902
75559
220371
168559
284740
242352
110667
35027
46610
87127
37250
185615
216635
120201
35213
99902
174529
71886
201642
79864
182250
26512
52059
167922
168601
226641
119849
77913
76863
117830
6160
175229
59530
37230
133001
100580
169502
127342
284392
127371
243338
294990
42478
197270
62599
34270
213567
86837
76613
250917
244598
56464
83281
241946
15740
85626
175944
148119
279713
192828
217065
171722
213626
267022
5030
220058
283160
171335
18879
66233
141201
105649
145948
269070
189853
243966
176872
20571
26154
173229
155639
99652
207285
3287
226129
288681
82528
70052
143380
161364
88105
15459
32422
123582
140171
287698
183728
132036
259949
91097
108925
16752
264256
186412
231962
59571
212260
97057
228703
205915
144395
118647
293317
257781
24074
235522
163220
218383
215591
76484
96273
151782
85459
267402
264445
168820
97225
58251
132012
43482
175741
233939
167577
247985
60681
50447
192947
8245
119247
272645
202159
83575
289339
51567
124093
150208
45553
128278
214756
286907
217212
233263
261656
228097
191041
179564
238467
48085
10029
155224
22036
218570
33836
205254
230747
60400
780
122232
23219
193046
82462
295589
221990
298939
40278
51626
245135
65815
60077
259412
294903
268457
223540
39402
157227
53582
17065
51920
163419
211546
286814
74376
259521
118444
192953
7204
251793
243968
194648
223440
29629
60594
278597
214961
30256
176910
19630
164819
228179
101497
143760
56058
156632
97555
137131
200588
68602
21778
35820
253209
152591
225752
295445
31939
295832
228135
38096
268308
143334
161591
143113
155784
67537
297678
43808
26345
289951
146797
82921
68891
58551
77043
93405
291048
151057
294817
252402
178088
198301
104245
72324
284270
28954
274100
258692
229489
62574
135541
288507
166686
140355
116489
178579
179738
261583
193562
126734
254610
177262
96585
189847
284981
62010
281102
280247
256063
271091
117892
68488
196864
252805
246155
177238
117264
193523
267691
77199
103912
206289
225797
119609
237343
37032
161282
111842
53892
6207
201419
215411
238093
44526
264904
223167
154999
10715
207384
20616
32164
218133
68447
220991
154744
212824
135538
226663
34223
31784
283262
267362
265620
138419
21919
37183
168483
184300
32630
156239
84429
251232
56779
219862
68473
4636
140544
5583
81054
247013
272068
263476
81875
246883
242732
40151
268653
111113
110118
238335
181888
268983
244439
289441
211515
88220
57851
157695
162884
239326
67874
296838
130227
24525
236094
19524
193398
73675
155614
61123
47938
14155
17360
106634
11642
16769
137244
242220
164470
150376
166551
189339
161409
295676
191212
120074
202103
236577
69263
235779
83634
85663
260890
131447
294012
140792
208489
125593
148268
185431
143237
47929
151346
45095
242261
92701
131983
268708
9813
135175
54055
222031
24210
137304
12295
56871
83567
100165
199892
62499
66598
205340
4955
58492
265692
160441
179156
69572
163567
25965
113489
255350
269621
77307
256084
134949
70122
42986
78348
249813
214343
12912
81210
31306
156218
9504
153802
280155
196055
162806
152446
197944
161985
217657
78806
225611
223301
84609
8355
298077
267720
218964
1565
149382
141566
241442
34916
105443
143802
4901
139114
269382
289775
99788
149490
49775
59047
254706
168657
114401
162186
11385
108650
148012
66518
205600
164954
292144
7552
148474
26259
242476
252249
108233
23511
109723
39112
293610
213671
214572
12757
255475
215717
248618
179444
79028
50371
54812
80659
96146
51811
122715
202651
243032
61077
172603
180264
21975
65151
135404
114192
114656
257387
259249
250398
120554
216768
119417
276278
36680
116799
85714
152334
82956
25942
237922
191345
89365
210957
168590
288075
247311
161035
268199
198635
134212
31320
154904
194410
149769
293579
264943
74982
62306
143731
279364
229887
297792
134751
40221
184135
188028
131702
211515
83228
47945
273266
226892
153193
203209
242777
279750
177301
98929
236769
34673
32076
275441
226692
289961
237585
245459
176363
295916
108344
293229
104393
289050
59639
102357
140349
42098
252744
255783
175207
165894
259102
167010
155627
186431
184070
168763
281509
273874
38184
72688
77609
80184
276119
51833
19972
44281
93288
288622
264359
282944
113717
40335
80514
24973
9580
295928
237069
134961
56850
291465
286525
224807
95432
246258
267771
271495
128330
275034
117522
207272
27599
83720
220360
235391
189921
88620
291772
126090
21243
285031
206974
32714
264890
238904
16452
91425
177930
222499
70899
260132
159252
104608
119278
59602
175470
201760
26969
125857
118557
100013
271072
179271
160270
180141
68569
157009
260303
314
182055
269166
5116
237162
5477
100954
217125
13108
176117
218156
270441
47467
18619
103662
79265
258345
7117
204951
223193
52145
73289
106730
27030
103553
84029
54214
210144
148787
130093
191235
130263
157314
111283
59791
152271
170896
963
127646
155882
170918
241397
61800
263450
192778
8197
189780
156832
214175
273961
168667
145177
64380
4040
222429
47144
127997
237895
173746
37678
189558
228185
273765
223939
102514
244729
124273
142486
150535
78563
276910
117034
191679
17387
226886
141570
20999
266473
7740
214660
213905
163755
129334
56740
274220
176834
37631
125344
102537
121182
62877
291592
134560
211203
70457
261901
42524
117867
278251
10168
77758
270246
33295
291451
54247
39245
65159
115396
203213
146965
153782
61
167665
40140
54729
49390
285717
265109
230386
124018
184453
29570
252277
116304
21438
184401
105989
32936
277620
101723
225456
248309
27256
133325
41269
89230
97666
220513
155051
54985
119566
279125
157185
222259
238412
114118
290912
54281
1101
34374
160004
228201
10260
143878
209906
242253
45162
14197
164150
189485
82004
107
243157
261369
69589
24066
146493
241603
92600
65483
222735
266762
17152
32085
166249
72194
286778
199575
106427
104966
199630
22563
12309
204832
243417
258583
216553
165396
59479
165921
240865
290693
176830
104426
80934
15211
42050
297056
156173
222646
85286
231680
126343
91374
183200
69004
37043
180750
65861
149760
279246
250504
267434
13017
181897
167752
124044
215740
146816
218024
129594
188964
204589
287806
254164
67138
229679
272129
286595
84891
142789
148561
286051
43636
123376
241136
257780
277923
265386
221920
25487
235810
70029
274090
201380
258392
133374
267482
99497
134557
61454
159984
235094
40918
147224
263140
14637
158118
40836
281366
274276
247910
139234
217001
244943
57313
57480
233128
181557
131293
156811
158239
216781
189369
272656
242241
23206
29154
244274
157674
177197
194270
85081
239499
27140
47703
15827
280441
99438
1046
242766
242129
218154
198350
23746
48640
18103
77492
208642
182063
36368
225247
128335
189849
30214
208911
37011
77136
243972
51993
45034
179316
51124
279269
18273
149501
158581
292961
129051
128715
60864
217078
274056
66605
93197
91897
22886
23591
150267
898
92178
131154
90051
124974
120182
219959
263885
82053
132973
13379
213350
118060
73880
222617
253074
279254
77955
163515
29250
151218
226459
193423
252580
255054
19978
181258
106530
254052
123903
187445
225634
250988
18165
266445
29875
170738
138350
116582
73705
196562
243115
133632
232900
3539
261128
136643
135216
260282
273957
22018
207190
243672
220263
131583
213310
71991
47419
85402
123555
270164
215971
149141
3947
250198
54023
186968
53295
183139
255719
202222
24352
84359
120510
282221
204138
40475
60149
299784
176706
223155
45452
192402
15710
149220
249652
232203
138394
133554
133218
11619
151389
160279
91469
167653
43714
168014
220385
65273
146113
285476
285136
9791
211366
243202
114549
160787
273004
135873
99834
229000
185845
69892
257352
168319
250246
189611
89697
242669
13328
50848
101421
259632
220383
157207
48037
152293
240095
63141
20620
33263
173890
86667
50515
248310
89191
209058
205263
29042
138947
80313
62278
213262
200094
154995
157299
174341
141642
173642
268188
72463
37484
70342
227486
51142
194376
30102
169294
19313
107896
238808
49851
56167
132185
225860
12663
262472
234769
179331
299651
166270
120582
64128
189481
13300
198326
47593
227685
39348
284652
216587
295868
70725
163311
232983
249086
140784
237230
163426
198161
257359
189419
262680
275917
134508
72365
251732
50858
86282
130066
170872
149325
123123
144336
74741
105460
28420
108271
98586
76915
70403
137356
200389
214579
29856
144826
178258
242724
83364
160632
219365
200800
252083
168913
110436
185320
3044
248347
286619
117489
146362
16937
247554
119573
197107
283382
180707
23827
25462
279737
187746
4769
224171
147565
44503
292703
9133
34843
36178
230943
165354
2399
243685
161633
69064
190548
41218
284249
187807
80232
46790
47908
164895
67233
206535
204423
231273
279372
295678
192421
130377
78549
249602
288253
150777
191140
58023
148669
91176
196294
180153
235184
171172
132
168589
6124
39219
253048
237887
21
233670
290494
279606
104846
21703
193677
95895
256998
33748
251882
59475
87422
79652
105293
142007
269971
112046
143967
286586
234836
31910
269280
233456
275406
181280
87001
147376
120575
4043
191695
39995
105587
273937
259616
273070
208469
121934
118185
187238
222670
143150
69751
183755
198210
170041
83037
250288
64835
58641
209305
95525
64973
112900
98183
13629
117291
290567
23676
110459
29330
72900
222615
120122
118649
181784
211719
101932
183878
15611
138251
227512
244598
200979
225373
29302
264120
274863
214538
43043
1937
246841
210133
106042
217463
43784
87577
42058
217630
62741
117365
24184
114266
179605
164368
253968
243218
88215
139443
193441
254103
107052
124
246500
298106
212461
256881
271121
94431
56789
1659
231416
9047
214933
245895
152805
267271
135397
72721
142844
71200
260439
291924
158596
244167
190609
200462
270474
82232
213837
46701
177735
208004
251115
270327
160632
275964
299816
101473
221357
8002
105477
240789
194411
200578
101422
76168
90207
109224
54766
138147
165198
120214
127501
297364
63704
172506
81886
211801
261196
219730
53837
189806
75220
163751
263120
37037
215438
109948
67380
75707
108657
210107
63575
280657
223453
20625
281998
42744
156388
13479
271806
195609
172319
112520
224603
129730
67301
71942
13828
193945
186195
58754
88889
165861
164888
269755
218863
215300
78960
169265
81812
118135
75539
223232
71859
285223
158234
255140
272652
238615
271327
151236
65126
232465
257662
265708
154744
268404
211880
214326
142641
7780
120593
15256
146448
93466
181590
61581
266649
63908
62936
13552
119094
13267
296225
102510
150368
263404
21744
23231
31854
144072
261217
257155
138520
154168
7639
21466
205895
249786
24421
211085
197885
286011
249397
179024
26122
29837
28772
235797
57675
104562
3605
163908
39540
152223
232553
182211
1004
148531
236302
10279
84780
27422
126456
188552
77301
6631
240821
263766
258497
291381
288552
260334
80429
115873
54173
20619
255807
43274
142903
227840
79104
51672
45913
79974
249357
247605
102994
160088
218530
123592
271480
60563
78755
152296
83079
145818
149581
84808
145838
130254
260431
241336
9411
294659
173760
103586
8888
69752
3741
275199
73424
102966
180028
102565
236995
106465
233982
298279
3997
61606
237352
67172
86211
33199
236283
108690
260014
14026
268202
277622
65771
263019
3323
246804
124072
73245
291787
99715
102521
128324
144016
137881
243483
163992
45112
167162
99946
39190
108896
259224
280916
183854
134592
152315
181623
224749
197717
196809
100701
166697
296476
53627
12889
158072
41921
173614
27409
260806
55909
184368
99156
224609
280689
62247
153355
62789
291266
48693
69479
91374
76870
104387
298510
130082
191772
19043
195371
99950
222334
290811
149869
189278
282879
66670
38507
253991
72772
245701
4189
198489
17009
236424
123608
120883
200938
196419
243289
230198
55371
260476
214603
43811
4157
297408
32219
39400
134717
214066
286595
6589
261893
49239
145049
49112
160
103748
128369
18976
56825
37558
266153
159100
198148
138667
43718
243895
267498
41935
28546
247865
265744
109340
56845
101240
270395
158309
180641
185470
252393
134043
250015
143708
201427
286746
269062
214566
212153
167328
83804
147430
164839
88130
59782
183041
41327
118415
98037
270663
159792
61068
60846
218775
89753
188040
39750
197127
99904
30829
170635
69398
275349
153590
66210
84202
262554
6856
70746
224453
122628
215185
263508
217553
66688
203067
35256
23575
294305
137922
27311
270542
223284
277146
259265
82513
235261
178796
80534
219634
62634
197901
127173
263244
9436
286837
200671
83763
18602
78077
255652
32710
264664
64023
203994
119595
217874
259154
254747
106035
87552
286314
113936
78071
155391
185049
139271
5957
108777
281801
211624
211173
201504
3945
126376
286513
212874
11236
20495
202158
60381
116538
17498
170043
207777
19671
37054
231192
274973
286452
79350
289083
126986
225406
49891
48767
261205
143337
293516
232159
210858
65279
2154
49362
65819
160336
277199
98644
187303
278129
132123
7920
223078
96553
281781
136800
214051
62
97191
195917
147215
19175
231501
90224
26654
28856
139964
218128
86434
105525
144823
294140
119642
224038
40733
65170
203306
10320
145962
208995
50845
286275
89536
113881
206045
247958
258066
65445
170176
224433
8505
159169
221501
185016
276203
30673
151756
141155
155152
71334
185533
130321
772
99660
10242
263919
103572
254095
173038
147058
174355
168378
173739
156529
279507
232551
174585
10664
41126
9032
127768
82032
145859
146735
127326
122397
130662
151965
95566
243699
160310
269564
207628
249503
153129
36705
18250
213450
236441
176628
62176
89155
294056
84441
177381
232757
75620
73770
158437
136189
206744
223855
299884
2641
286914
238339
179051
263501
8578
111295
215320
80554
25398
239928
190457
47209
221135
116654
290181
270098
45946
46041
114376
42357
253257
33481
21849
176005
31466
35346
117850
216004
99223
289931
268546
11327
186655
116393
75027
166440
161990
100493
192335
293998
69513
265073
40708
105058
213244
76782
84324
143867
195477
25425
27208
147173
214917
208518
210090
231099
155349
247435
30246
174521
89366
158287
157771
213062
189099
68713
59150
23421
94729
202220
6340
272094
127764
28542
57790
294396
94084
296977
99525
70807
30278
236517
44817
284850
96245
221015
230035
170738
208711
60042
277173
77504
64295
4617
203076
213721
267101
62458
20059
228677
142292
96799
1420
298931
183784
237078
51880
169220
292232
117119
224397
219093
294032
189403
261095
150754
9686
265814
167138
172240
164264
192318
172758
294858
286620
208056
23534
232601
133221
167038
267927
96670
96670
279498
5681
69838
55406
2768
142983
281081
86290
119242
130305
75529
45622
129297
21710
37563
206761
274323
54039
263381
77360
123203
26587
53468
26747
40343
155711
107651
181666
108564
93583
59319
172807
257397
25616
40012
105474
171810
257663
269998
182397
104669
161915
70418
245224
1913
117587
153324
103404
267403
183611
241113
68358
69313
73048
104077
112666
136666
258536
286257
152593
98807
299482
6551
55983
48604
39573
143800
29122
272229
286217
194830
290595
187702
47221
133689
108273
201951
94978
203257
168979
9671
108659
230772
256733
155300
80857
65191
238178
266492
175486
26308
72164
25169
51187
62169
101820
189523
387
35651
144397
287910
41409
40012
14623
245821
63138
98383
292445
55448
174563
133026
181331
153535
42976
255215
284273
77203
71287
183999
101943
258282
293304
61802
171956
38835
289356
220259
270591
141532
31540
148192
25693
86490
227600
78543
131282
74611
38548
142958
236697
226637
34524
105378
103666
69699
131018
275787
261933
166200
114595
194137
159608
205860
209597
276136
133594
54322
223370
151066
52123
237516
198876
78117
116834
140292
16310
284473
214515
209347
103499
208039
291001
248748
169809
167572
246616
72172
261970
187033
74467
10854
9718
197117
7092
65883
142350
146293
122817
70816
288677
39388
153013
219026
274029
9905
225347
170853
126322
117028
177186
164827
46528
145821
120550
289013
28871
183178
218994
139282
38153
96676
203295
262644
112883
107477
39915
517
184937
88863
186711
222128
191629
77146
187639
157235
237399
220843
297607
117946
133874
148988
106111
213270
188047
177754
146158
130867
238557
77653
1963
126185
123069
168400
243242
243231
135671
181437
130262
278407
209973
163577
258659
290288
5231
62807
99999
234004
248362
123212
85707
81653
298369
240000
64931
51014
101766
299098
101369
232726
248648
151337
5382
296832
261049
286549
140319
227267
105119
133399
281975
232829
200823
183255
208057
286078
297182
16391
8916
149485
38413
294306
120330
258316
123231
72489
251300
265807
69082
66234
107510
190051
72418
285336
260331
256224
27742
266486
158705
52828
118429
272174
137062
99302
127704
29530
235175
299236
105431
53385
109720
74025
249439
188362
187078
35487
5029
250744
166007
137593
124781
298633
238757
43645
172316
92739
162541
43661
133952
68203
36759
37922
287502
94493
236522
105949
167328
263127
20579
82933
43526
203941
143736
282293
13569
62250
52580
33721
262494
165518
294479
110434
163265
281286
176738
164342
177047
124378
155882
224851
204205
103859
188934
210972
150112
128357
270105
9243
144933
227670
244383
57505
250400
134261
167118
160565
80674
153703
7206
74401
283373
277936
141789
43025
191950
199748
248785
287095
21756
185058
280646
44196
221520
156654
115937
235949
206858
47330
123977
217025
212587
171769
295031
225071
25806
214506
201134
150072
191807
188607
265226
226251
162618
33487
286077
60567
83679
17406
193736
250711
142568
71688
178049
235434
232425
86129
284814
6961
164996
187296
142471
287189
153365
244999
137612
30591
283249
91774
219187
224290
100283
60008
260824
106788
138218
216634
217182
266662
203309
197915
282196
258805
24140
129540
20495
187265
247195
39406
550
93760
136885
261277
260668
192953
126864
171852
186488
79473
25932
268597
266681
258919
80441
77444
260651
298674
286546
277703
221279
190223
26251
271035
232975
210161
143813
206554
84255
172502
204398
284419
134861
77364
203101
102759
31952
178319
15470
41933
62402
299950
40592
244578
23319
17555
91004
294179
84568
43795
8506
122756
115051
223503
153760
267769
13860
172165
274815
2027
219005
119713
117289
169989
99445
165074
207947
119079
51613
88445
263655
111482
6131
181037
68087
150447
89149
55524
121530
254832
105953
72598
112428
284122
18048
52203
210014
268625
158796
236605
97276
248064
255565
297164
259670
196745
42712
297284
88819
223021
114483
256732
186962
100724
102189
206328
11563
236984
210645
139442
80025
146804
165298
242221
129759
187907
289672
188801
170280
242500
264788
163399
281793
251517
147760
241398
211851
11816
289362
157996
219138
199979
274065
25101
295844
19277
237291
188512
60525
257262
56341
55324
292515
215805
116868
96907
27988
1195
112130
35289
272839
249017
162279
158564
80972
299515
16884
25474
29594
189330
271918
194960
31031
162523
167120
78887
200400
101952
181437
23979
227889
281
181588
172172
159385
137299
243438
52992
116067
151565
190060
70990
120396
220308
192467
236329
33821
68113
208603
163669
59991
51519
128506
266776
11884
271869
249312
234379
30700
38173
189489
291413
90294
175976
25021
152960
250533
236201
240335
243906
105620
173794
119755
18361
29327
158687
109407
266892
182524
238592
295335
118286
50412
111366
434
4997
178015
11401
67487
80036
140276
243603
56168
268217
291803
244367
178373
272941
90078
196741
251215
265741
125833
260060
46457
42647
101005
112220
66892
87878
188842
15271
201719
66727
173734
266205
40577
184846
168387
173601
112611
124637
31574
227459
268657
140331
7786
83615
12493
55033
141728
169898
24329
176243
139455
247288
114070
24772
168409
91810
25968
110629
230411
280470
198403
26245
98477
241547
132717
53772
27499
71879
55464
197343
12931
203625
298658
39727
17537
132361
17266
265040
30205
214676
115005
114966
53401
283798
198675
36173
165716
162776
108790
99036
186082
33564
173302
221612
36111
25537
168892
53246
4904
273808
99417
237535
291604
299027
202505
101463
265390
208496
130951
179768
95364
232501
275172
245854
62688
46949
20856
241558
113818
48474
173234
198911
289067
213226
146566
56351
17892
27658
24837
101135
235623
112721
153307
194226
289404
34848
55105
65307
130181
266521
155427
283349
115057
165620
109242
286463
243960
56996
44923
1696
8656
143723
199257
143936
249115
118521
118583
266636
234523
255395
78118
11626
22223
23329
105908
213649
285799
239148
19870
75245
35588
131588
34036
287385
186655
195074
207944
85462
228914
33190
7864
247704
224508
112003
160262
290838
230920
124689
221779
115875
288809
185640
131905
249970
108449
175712
93981
472
120765
45463
49400
128313
76849
181071
99187
216554
68810
249918
73820
56416
50927
276752
126966
121267
70987
186814
168491
83459
259835
42626
211720
115284
31210
259636
68419
295289
121867
141948
142797
259906
30129
118285
236918
291468
71030
128011
80699
148856
152617
249981
151366
34354
129804
129227
13221
35538
94124
270983
157700
164946
221470
63220
12108
181694
290321
263478
218115
236259
243340
15933
194408
48001
51076
274743
129302
165870
195020
56646
265271
57568
225535
69760
185998
19837
229012
137717
222554
141904
167361
157436
88755
93960
54822
267931
96803
106271
189037
165193
254947
170664
112583
20708
219313
17734
28730
269561
136217
261113
171697
219215
162218
244130
285069
122004
160026
6084
168531
135894
72859
206549
157582
155210
151470
252633
10737
21475
48147
140527
174713
114888
226503
188874
144448
80600
176444
41649
144735
40509
58849
287579
82238
150064
83773
3212
115108
27851
266059
142607
294477
256654
191824
201761
244799
187772
70008
164907
3512
252979
60107
191781
97755
282824
43468
83866
31488
23829
271291
245038
132550
193081
8050
216989
19505
226308
37400
230454
166297
90963
41206
212135
78263
287597
72712
238619
24419
276426
136650
234573
214315
15091
154875
112327
289187
52664
142481
201708
36678
226834
252477
273440
85772
87320
211946
29205
21868
152387
80436
38107
141684
164349
218302
221207
155931
71953
153824
153359
111566
281441
285145
255090
32300
37234
248830
181597
242861
169242
231105
46911
290136
132972
247896
56869
250467
75191
181484
57607
39880
117736
183689
105948
178837
195722
110711
245258
230064
247739
228232
57186
152397
81769
218406
81693
207915
61052
288670
235303
29937
38666
298426
205174
188639
11193
87283
178347
149069
146651
202708
125693
173714
137889
20466
157460
37341
182797
192481
135433
134044
294258
84580
251359
206432
28464
134781
208230
193240
170795
59904
79861
11845
282377
252032
148773
165681
255078
157333
232769
295377
119926
12290
68567
147063
176137
269705
191128
249261
44003
190684
24342
196932
130332
12316
185759
244838
115986
213231
193153
67915
180050
81686
57447
39167
173922
214375
265731
193174
290225
81215
6234
35787
175462
275732
37439
25697
230647
5245
168068
58732
211579
237321
228999
171715
79325
175874
281642
96841
219630
216006
167177
205978
93983
207830
66660
24218
157755
193484
67478
273760
77381
114435
263919
82881
49878
180639
220630
183180
2106
185586
56675
221741
290915
115914
150846
257714
30729
43978
242752
205213
160484
267220
138209
238636
299413
206600
247064
289117
247455
193706
282872
23367
199071
129690
203228
280403
64462
164267
163494
26100
217152
94309
251851
75460
8188
135748
117010
284375
144302
281743
85454
198357
55714
182717
5563
266476
294631
70336
89663
263540
226203
286908
226616
276730
139872
22011
76227
16195
114588
265982
114161
152604
222485
168494
35454
91213
285089
175644
93006
128784
30231
163837
225443
11528
251638
228564
106131
36120
82797
113543
283767
13585
282102
33489
50798
217834
78214
76790
124923
299000
198252
54626
118309
230135
280972
268307
207399
215866
192286
53709
57337
264990
236958
65846
120129
147183
176408
11732
138178
104953
165451
275472
31325
123113
97966
22923
260739
142322
64489
137255
177557
25360
88163
56671
83294
282578
144934
68627
199208
273563
28394
194042
149639
77934
163026
282491
95221
17530
78776
216853
259871
293340
75213
170882
97984
188388
124456
216919
103594
218309
62841
209645
46221
159226
175410
214031
97258
10230
206803
263099
226766
129978
45306
89821
251290
129587
39253
276069
15817
282165
259557
19769
288237
38055
94040
228995
184485
260084
32348
253330
142488
258808
250240
141348
231380
87350
37775
127919
194058
176546
39323
239419
260238
91801
52235
128095
201608
223342
160853
126797
43714
9100
89071
63424
122996
274378
157146
55099
44159
293057
188635
173902
64829
139181
122448
48096
149716
266234
149960
217157
18032
150291
32689
195303
112881
295456
237339
51615
253657
89526
89066
283533
161484
149878
246261
44639
211959
120089
54137
255874
20389
58951
268879
257762
82239
93642
272867
238354
283367
219252
137841
105114
131882
268848
202622
287066
66169
161981
61751
47538
267822
234726
150569
38596
111758
142070
242596
128746
95793
118637
230654
243164
118086
40181
234963
36187
228577
221668
36789
75153
91046
222843
38330
273548
279724
12315
18674
58571
45904
167060
237150
282439
257357
129029
253737
70502
226540
112018
118307
232085
70634
126692
91020
236337
31196
44118
278882
17394
258787
132468
233129
288889
168060
294473
241777
83183
232183
271900
260966
284171
2046
109606
193873
222294
106797
190243
123589
48476
276703
176165
252768
33546
185596
82922
32094
26146
159126
65781
264663
74758
65552
42867
148685
275981
36454
218148
42573
248430
68753
178232
44298
6870
293497
98578
140396
295904
147571
235855
208320
62394
195661
186740
231609
42160
11684
262735
167717
266875
119247
182399
158828
124008
200043
16398
100660
246359
146311
84542
283585
108773
264974
26233
166870
20896
55176
20226
266479
142321
107415
159433
271618
178155
110660
261929
128076
125678
73511
274693
158316
10861
71565
135931
204442
233506
250031
81462
264694
239164
206315
269467
1343
160437
273583
229668
263662
248790
115787
86825
147268
127
119564
19857
234882
142745
205230
138886
159809
47569
171822
186068
28532
82639
166047
130677
211397
268004
214337
15639
287437
84
125433
241131
295589
24208
267129
212773
243645
179518
69420
10922
161466
33991
625
252710
119173
262411
188633
177875
117608
276603
250760
177469
284833
217100
6850
193488
267282
221269
32945
112298
185802
19983
120609
166696
105718
224746
237667
50252
259984
51541
41915
81729
213723
198356
65883
61456
256963
71589
157596
42464
100129
191953
33334
133114
147739
107804
279971
15931
78915
128165
87470
243691
274797
256383
95331
60972
180747
281869
265306
51907
32285
179986
206613
80358
78576
134029
81764
100604
140980
172597
164810
140084
71260
218727
54265
215555
99474
22613
194309
3829
268697
257120
255016
219282
146322
196285
88863
275007
98507
141611
238847
130530
298674
268081
58839
252217
198462
214890
237890
11703
175319
194328
64556
41136
17147
242327
167549
143619
76138
153374
122774
63076
192188
120713
291029
15893
297741
201884
122579
246665
261338
286736
126917
141217
124368
209229
226217
103224
273684
273763
164773
215127
242245
159411
25478
260768
104369
74298
5562
273535
271371
143014
237643
228371
264592
80977
36268
200896
226379
262423
156680
104152
144559
30377
199930
294306
194645
290178
43772
128869
295557
236660
65076
148005
227014
49035
18914
139561
11926
287013
208289
47206
191700
188632
123327
79133
165220
277342
199283
1102
140326
152613
34209
106744
60074
79159
197212
16408
124209
140377
8813
268238
194749
38726
74327
234644
145866
296303
207071
199179
7554
275436
257894
279888
248647
87559
296279
266669
45126
53320
52303
212328
134728
100874
200362
14908
214970
213108
86154
290428
115332
73115
56398
83747
202595
72598
91532
23285
143714
151741
204204
102585
189703
22582
165785
171255
171943
227847
122002
142069
289796
205680
267576
33337
255336
94868
194633
263110
173197
41049
11969
252947
125790
160716
228357
298419
33265
257083
22906
117671
246571
259530
295100
168603
4173
232957
110681
41203
197458
72268
219345
103382
93252
154154
140303
18848
134157
70686
12800
83029
119628
278478
284526
830
51534
178356
278947
235499
46995
166001
297728
2400
247664
7119
135498
37329
200850
34877
29442
190827
224984
31602
201232
211823
62065
69411
272055
131776
63498
249833
28549
74249
281634
68680
202209
69665
92812
272579
255203
269986
62284
183830
21322
43490
200629
75918
271223
74842
128314
66615
267542
45417
230221
132518
278590
250726
184184
121424
140303
221726
195447
118429
149789
93702
82980
65909
75379
221179
259316
182032
282058
126281
215964
249690
173373
213803
293746
54108
232330
142416
196565
176901
38076
221372
148918
157903
158220
153027
226758
274491
291819
244543
156621
264798
81992
56481
179766
113674
247803
90292
88254
229013
220261
6412
68499
93615
209154
292084
2689
295690
257046
201550
289825
103578
8411
159339
10836
175062
94205
80911
266245
118416
142104
268390
11712
30464
205872
125236
277880
13395
231808
38603
39663
181942
294788
138744
11394
161664
119979
89364
134597
8398
203658
32486
154902
262928
143891
80682
96165
52001
299498
201855
70981
247948
283078
285698
81412
104766
245257
154780
228323
212852
65392
287808
45363
128354
289043
85119
31064
79696
146414
234637
66359
225752
36334
76279
46192
217290
84432
178909
288800
108151
193900
222780
14430
227178
106334
190612
282870
220680
219971
233982
197143
200329
196652
91396
211390
10277
19131
235132
18488
153895
6034
251778
130248
194897
109847
254165
165115
190374
190084
124823
153762
181049
278594
42636
124083
177050
210500
287743
227037
236629
185764
110594
138364
93438
153991
153032
98382
140795
178301
51918
73362
182518
232297
84915
164555
150179
72555
267554
3994
22115
80072
222554
153493
4129
116715
246367
40959
60667
247082
3159
139934
268528
51309
108848
88635
82128
188062
22713
158907
197615
133931
108263
134680
205439
198928
123697
206953
191991
169737
79138
114479
292680
267624
74495
134659
56242
276713
58676
218659
160923
23995
54395
246336
34850
206879
45351
95691
14241
80718
106304
94545
175010
26921
35900
171767
64678
99644
281627
274825
87799
233109
130209
148528
198061
249818
290229
239474
33355
149647
296589
104975
198991
229714
204021
289912
56034
284964
224084
67305
65582
189539
141195
231199
230227
273398
279355
125270
285779
28632
200477
144471
269927
122239
196976
188085
82371
228089
184206
234599
181298
232807
275853
210882
85266
14480
38704
229954
194316
259372
110114
158381
265810
13479
140016
46179
129942
158511
143776
264889
251329
68662
289809
290848
139339
2010
192478
257469
257049
57614
38709
217948
149340
79898
281088
30819
210048
185416
186361
55741
39838
81449
216964
248404
252089
105586
226680
191500
164780
30706
250773
293570
212230
57601
230659
57946
95685
81311
136752
70023
29730
277188
168044
79146
194286
243545
267728
299012
181304
189550
127234
152643
20557
198892
18464
11777
159112
32875
196848
249663
298507
187802
184297
147668
122462
62916
223074
129658
6072
78134
299599
179691
73773
189270
200044
264975
191147
101800
148202
148799
281212
165745
281478
181827
52941
232693
236042
154702
36352
115474
175840
133469
25786
13718
124986
270648
256654
70051
264752
247504
266376
168960
212838
271556
182370
137062
131043
47229
138432
65864
250469
98730
4656
148546
205444
189780
107061
117882
37923
65977
271282
153800
169474
85421
168228
253587
209633
27618
151630
183340
6574
281694
57582
231706
99790
73286
126079
198279
17933
156552
8405
162072
233860
242629
35171
265089
261920
128958
147060
132360
130117
249969
57988
238912
259943
110831
10015
260034
180217
235977
170593
11809
176252
299817
71023
213071
120734
80794
29782
190897
245302
199359
235099
225302
121833
223238
131164
155748
243035
6324
176357
167829
189918
281534
54033
112992
191434
18477
243922
57379
262136
266256
42345
296199
96703
253180
195962
35308
22072
136629
38342
242510
249556
80817
84163
142155
230097
222756
33271
209526
211293
249340
219510
236238
266671
130305
253244
282880
28164
196156
271446
115430
277570
76226
68019
196284
224452
108308
298014
112319
220878
226968
277058
39669
252764
175042
142739
237269
198219
17165
17507
178432
241736
253074
103565
218514
271954
9148
134206
80650
95722
267872
250815
79913
232217
251579
102356
84624
100761
150180
59105
197287
279324
183825
72121
63831
241168
127362
243475
97271
29746
20175
182485
98534
141526
194319
278297
275009
121265
165460
286258
198319
217179
2290
54694
273211
138459
295338
250883
82637
65661
106416
151039
11460
131555
25451
211989
44864
91276
217331
99600
266140
58344
67093
152139
11217
231011
245605
106839
215099
135801
113871
25950
201425
160875
9175
251888
119219
106016
244724
171878
168885
97945
224742
200440
230720
142992
169790
180166
52032
120702
5119
189141
225996
138541
12620
295214
295225
245637
263161
262246
164153
116945
280015
245218
237064
271977
246528
97556
191351
82547
280648
204236
261544
239271
27077
224706
130050
22686
213253
111073
35504
83467
247754
59648
194561
44332
176768
273088
178561
53272
213504
197922
6990
44509
233256
150026
16480
286377
39502
45142
297406
4745
49161
87396
201598
120892
286043
157423
39660
176851
8041
130160
163221
150140
132034
4025
109609
43824
42323
146957
248722
237149
288888
130610
143690
98615
153417
117010
49691
24383
125753
285825
44712
190721
255807
51679
82970
35106
93459
239933
194609
2328
116453
169539
214715
260103
89294
223544
83622
192602
89532
130958
163558
230664
39415
129519
12242
125748
69234
121287
83914
111450
60527
101277
26208
102476
293469
216276
285430
269040
229192
239249
35642
217206
50935
55709
278552
219373
46201
294118
163294
35478
113329
221546
130484
99452
22639
239822
103457
251770
109684
3498
276860
180892
234247
208506
106949
297371
193543
193080
172126
45934
239809
239555
92
283415
169230
81107
114684
185147
123624
284011
164910
28131
29791
51519
27028
242185
18647
122702
53720
166912
250734
22527
59504
267832
107110
107483
155621
243480
287719
250196
42046
107463
249966
251179
9355
246442
286041
275139
109631
152011
148957
37396
24823
135794
264078
21257
26739
210812
146204
249903
293959
260530
13001
235772
206730
125491
15626
210024
231646
5493
266336
145189
195556
48741
98690
189632
220993
207745
181944
278563
66948
21477
177289
25502
19352
239569
213719
238328
224110
114089
294822
201013
170189
239191
24761
76901
230135
172872
213939
260973
243148
263127
23684
291118
71621
36673
288665
265224
21801
151359
58352
221782
166862
291698
202219
197518
184462
74462
268989
190258
137462
150543
19417
69385
282850
8163
130003
11785
113608
240598
153906
5652
87970
89101
129023
241903
84479
40725
81029
136846
140904
143395
284826
283265
176050
229849
44774
18837
191445
80685
157535
136476
104883
190934
75979
71634
108029
73183
197203
4505
121026
177733
153
7809
158435
235081
66164
54484
264776
232784
138436
42025
84230
260378
238700
134520
249344
242393
71149
285389
24971
145557
260121
286165
170256
227879
108872
293918
161263
79338
59267
241480
10381
162908
256239
142495
193091
17314
261183
62650
32177
27649
162580
278774
277567
108816
284098
56775
19523
53956
125941
239637
87006
156156
233202
298021
213321
93930
215859
44461
91103
233558
157163
262996
92231
15864
73981
18580
235701
226987
11811
109144
219831
55713
124439
283382
96661
176162
156445
283342
55108
109452
193603
182545
266162
86674
197179
194317
264
95950
108984
87244
253878
292329
61793
266001
157253
36544
158160
184141
159899
113795
212587
58415
127352
176468
7240
99185
53119
227299
216532
138679
40143
133321
80255
219301
291488
259444
206029
2988
77168
88942
105422
118181
83816
143670
31121
112020
130929
193843
65124
16289
34882
19680
37405
52846
277703
115782
261327
63400
284891
87940
119260
10832
204625
176020
161289
94551
135494
77418
175855
23600
70471
159616
237334
194150
45471
5713
282301
226130
127076
290476
103142
34170
48534
290486
185495
22445
68637
241055
6244
218253
63198
88254
62863
45611
106541
257883
143243
124669
159875
12256
8447
65068
172494
202296
287257
178455
114794
288039
166337
201002
89825
106065
174682
94519
240191
14228
20135
116051
1365
11299
13346
221797
233289
167501
201985
53199
172030
145018
124595
90548
194230
27364
264179
282945
108767
117043
48898
21026
240144
93692
136330
88950
52172
268677
210207
131036
105010
209664
78056
235884
57941
207111
174374
283988
233172
253779
134101
231280
170062
251012
106310
208807
125144
65882
119826
196797
197129
11113
291846
180565
167203
125949
14075
278635
117912
244405
204976
143566
28181
155617
4387
81510
127748
133114
157126
115234
62208
165830
80635
85205
93480
89013
221824
137405
235177
293871
217756
139941
76551
184696
248419
188183
182836
30874
160952
67068
206419
178575
25966
139589
87848
183736
99800
135681
86580
163483
26359
61066
178974
133229
225914
294156
262917
52166
106317
51928
98321
37332
129426
151773
273271
256639
116071
163706
74490
134597
196615
43123
181186
149766
33939
92306
5311
274818
290830
90099
241767
57022
47520
282860
90937
116109
283681
80359
54696
47213
83586
299818
248118
20447
269767
184359
166335
223079
234341
34331
3035
184525
161518
161683
63426
210367
160618
276335
16611
233499
112443
6749
54900
184391
137661
125370
1835
217118
189458
246543
40623
161669
157784
278846
159720
6097
61395
156473
89606
56177
64255
77871
200435
101930
251843
152401
74865
201980
213899
99885
125272
23300
281078
212402
222820
71331
247766
43573
47356
140625
192738
161511
67875
285296
109273
285777
55425
291047
72988
88673
2093
68313
25414
109382
37076
159393
89307
25464
100579
50835
210750
136477
130858
158866
107618
264864
32570
219910
124344
232403
260339
274474
216183
9559
109229
107870
236893
185721
121351
69761
169089
290223
226537
293186
211058
167304
21989
171588
239838
1101
295813
248559
85526
175242
296120
128195
281075
23146
281803
95823
276031
32253
53748
284262
103799
61167
148720
165264
291028
113534
128000
248984
280647
196104
293191
239600
255044
257636
117180
96138
129297
140943
109513
233634
9882
138903
35897
105617
131386
17682
144972
165014
228630
6035
59339
146044
153392
277671
276175
166965
68783
211716
268968
199191
16111
244785
142151
274672
232220
289784
165619
99862
172115
297074
286970
211327
257783
285432
41545
121182
166054
206560
247656
177541
210556
276028
233770
117762
135390
204515
77508
267750
186921
220446
233026
218562
214687
129632
81502
52254
155301
224188
115469
248544
39074
72528
14262
272289
140263
69110
267227
227138
85903
274610
237280
2438
66807
254862
170156
173914
47339
105577
96718
97120
111973
125156
263861
79058
93657
232788
186814
83563
237104
171946
27077
106602
227946
70919
79963
63693
82842
20287
196837
142392
12321
9912
73224
182155
103421
16691
134359
161816
77903
179546
56277
32824
122612
22085
291071
40801
108826
70532
204251
83808
283961
269351
202099
62250
98559
61247
35804
296449
144279
160619
266341
276488
30445
283774
50015
279498
230826
86044
52022
214800
201036
211550
172151
290011
227664
163524
200429
235529
43269
279022
120283
174675
7287
238378
40918
14231
95430
120774
70409
258056
193241
111473
95530
119524
259707
229552
109115
118515
44787
73124
77025
23048
88152
1248
178608
261641
99394
176240
113161
169994
134130
229058
94878
297241
244135
272818
28399
195534
241950
173094
40464
134470
87838
236844
215231
209173
244370
35613
188173
101633
225117
184705
186683
76845
15183
37015
3016
111232
220524
12554
134348
165722
177241
105437
178089
230450
9612
68020
18409
220515
91593
40788
134116
196054
34130
285457
203750
24958
139106
69934
85977
98751
159448
164468
29871
62959
61583
257349
30767
143222
180696
11843
108653
282044
35603
225125
294858
190883
28661
249239
158643
189353
219140
79404
101996
273518
231704
261643
69137
182246
166337
283375
181831
274852
29547
141656
44348
211695
69434
20816
245357
220889
110008
165735
67929
166830
14910
289730
32235
77678
203546
10221
237671
163455
228164
22707
188637
147973
96389
5281
5444
184321
221498
108982
275422
211025
233873
199953
227813
133493
153625
208370
2894
176008
211223
8103
188238
256671
285064
213491
119084
224797
251871
241525
255064
167808
4942
217770
284333
41768
128258
143877
59575
52991
195256
83875
178698
190110
81475
183433
163622
59011
110413
109490
74220
200702
21342
227852
206217
167830
233432
280259
216384
278437
24726
251193
161238
190381
183593
298813
10281
168817
15798
83725
97896
82087
119678
231485
48514
298560
115978
283803
196897
11638
168859
6470
53542
30923
139853
71311
156462
62749
266772
185231
91270
150851
181368
259307
145700
66932
245331
47809
280703
152615
87294
181736
96136
37500
243821
191097
69891
24889
216543
91866
40206
104621
272274
26375
58419
299134
280625
65047
79761
116855
70205
26412
107433
245471
204006
48975
137
112856
241028
157269
254799
188413
88463
216114
73298
144391
298586
217626
266418
25968
43980
81802
111917
41754
82468
276335
182361
275495
10217
55328
11275
26133
54110
98425
201705
16814
10698
118582
85141
229791
85777
113923
32807
76339
126731
270807
227104
280461
121326
221763
207130
249064
15245
272056
69601
104690
79437
65952
219739
25766
59103
299438
111452
67022
199003
63677
46906
295669
34763
149004
8607
111120
3376
270690
200765
157095
243300
135237
282614
92392
233536
237176
231923
53744
143791
154617
235191
162304
16922
28988
51880
145684
152552
83956
462
239792
99914
273542
256122
259052
104516
115913
102174
90059
262735
229901
292460
213813
154778
296717
176763
276711
29571
172056
35572
89438
129333
288297
231976
49663
43059
263965
68697
36354
270479
175705
246775
208691
47086
39229
177659
269667
177493
284559
10458
163532
183549
66289
25636
166575
40141
254627
132208
192243
74445
14582
249749
148570
8837
62748
37839
239717
105570
154883
280347
76787
90335
224498
145380
37129
279228
37626
202273
146879
277797
15238
17012
83985
97097
129890
29983
174175
43406
233840
184378
170519
45340
33173
185374
149132
179272
185522
192890
231594
165000
179410
179722
259979
264931
224335
235725
77016
270233
214759
183922
97007
239600
156202
284242
154802
13657
185929
31119
191280
39195
292900
243956
57007
127614
195080
21333
93159
20980
174098
271635
217973
235859
186282
278272
59767
210521
280964
205751
35108
29418
253527
134241
253371
125881
209654
248092
230015
260293
17188
246305
56270
294783
270682
188120
90518
271660
262131
153016
48641
74595
251297
274864
55524
149249
170369
123577
52621
268642
116693
12958
296811
36065
219635
224131
109379
244523
52800
78345
137673
247329
29179
203883
147797
27782
236244
135713
98070
175839
255196
275917
215097
282710
98642
33301
94938
2104
62126
69318
191200
86144
183762
135075
266160
127240
45836
104197
264689
39445
269763
11294
111280
33828
105756
159394
65102
76963
89413
102528
23843
197315
114830
53856
225421
242128
152953
74216
141813
167687
82041
80986
173338
291158
83790
37680
131028
63834
64751
27573
170042
50056
125929
135
206442
53577
130278
251065
178867
106757
9612
255318
168702
102806
149787
149293
87142
120485
202660
4482
59226
217298
259144
726
667
281235
283652
171271
271356
214207
1078
289298
103648
14719
241264
75655
93438
151280
69494
280326
143398
271899
281432
249653
125528
51625
90464
268863
113338
86054
146768
9537
168078
195311
1778
266065
171696
95043
288133
174187
296582
39458
264112
251941
104432
142706
251231
271991
85321
72805
259797
5172
187678
54471
67654
19179
131827
65206
35172
258024
295409
206023
57215
58229
249511
17232
7486
125427
78621
161248
57201
295971
172186
158003
259798
215034
182391
22039
149581
295293
2424
296273
199563
231323
14204
292344
298345
149676
20650
103159
227110
140187
236763
33721
200308
162648
239379
81536
68004
197019
156697
239616
199624
164343
188317
18050
109304
104438
118617
26924
58977
245602
113243
266200
168181
298886
82156
82296
98240
85728
119698
275810
285745
50736
262215
224584
56316
3011
110199
200211
74156
282648
239955
128046
144783
230868
47232
112274
294370
116173
21263
235740
19782
249061
36619
144127
52068
192421
18000
245438
51329
130728
264704
208954
225279
201623
41031
155013
22844
105274
112947
38079
226294
161156
41044
294454
184492
246884
11943
242959
4412
229493
91962
108806
83717
260804
253051
199254
76435
175068
249997
238107
288324
168220
98550
78727
275547
166548
2037
207657
8644
144068
155643
212817
271924
80291
262093
1369
96753
234935
254997
264833
67560
117603
116293
166642
260003
131198
288081
242847
298317
214780
97762
286921
203410
293876
203877
94138
41375
30970
172752
218468
99975
44279
281921
202779
240750
235109
279164
54887
257157
124937
46007
247365
21219
243336
243517
85441
182445
33846
130814
34168
237322
286873
117202
4041
2081
213117
203022
63433
17495
100506
201480
210367
146754
25237
299048
105030
84080
70654
157517
182458
105815
75234
77911
159828
81892
41236
143226
103950
177963
268377
53200
260769
154099
15408
193958
70125
115653
151220
22235
282927
170715
233842
120156
205448
21162
297638
227357
17195
51504
105462
252604
74996
47493
21490
91689
273076
278267
124454
180345
56332
180378
35531
255943
147818
282001
106937
202638
74931
269088
137264
293026
262905
17226
253969
169175
92796
199148
234853
134115
14395
19774
101380
7177
249318
190780
198862
271863
273941
257299
180012
221958
280099
222061
221363
3172
101317
89376
29012
285210
134889
232270
254940
247972
180260
7141
217500
162703
78393
77071
109453
271887
77493
137872
26164
74499
264002
57458
278426
114835
22494
1781
267616
276950
289131
127032
23732
236151
117139
19569
205015
196739
276235
178174
64773
236205
158536
240491
253622
140359
137483
51678
21479
48443
71122
255609
249818
67559
234939
142766
171165
259255
298204
285571
276201
106495
69259
186197
30268
84724
298888
257143
38839
65244
181142
35852
207785
111753
44959
72473
56957
60132
85713
249724
219743
162425
104722
124244
25287
266801
286876
61943
8857
81692
175769
262543
35679
223875
279264
216209
232070
225870
157671
81653
29165
107185
281151
127986
132301
146077
124671
45922
86744
227731
230493
145575
49344
97557
105662
289301
171009
252011
250362
262978
157498
12153
150031
218553
156905
149983
284551
183498
123320
12329
283756
14140
180731
39580
158243
125449
53277
199997
224385
202653
216222
252565
96386
70738
283669
116543
176196
173383
77698
59299
140046
29305
253799
76446
48678
82434
157887
229346
44415
76012
77824
177964
232932
292988
291924
25250
150718
208418
153216
268956
20779
159575
282650
88631
95849
164117
217670
162910
75337
257693
150290
120500
298589
229906
170734
157787
67187
268669
176407
132151
14002
195820
296075
84253
35173
11685
191035
5060
296299
240159
263507
163959
161263
107509
83738
28580
230420
42524
217126
265185
260926
266527
92368
110097
189716
3040
182038
148629
119471
139044
162688
3335
231074
264544
163170
222565
130131
228679
149779
118420
207107
135114
36266
40335
233056
133598
150748
11242
177943
6507
251694
76793
162508
43021
40336
209163
243984
78374
115103
29997
120269
149517
19989
70516
88593
18388
235698
155701
218923
147364
90365
131858
172468
218722
137589
257977
28729
257500
19416
218637
252560
153649
194167
62391
223778
225722
151177
51408
127102
138519
32365
39432
186320
277884
116450
155598
206981
171456
130807
275998
34636
87361
73792
146687
283844
246411
86177
53324
168435
173405
135421
46174
20539
83076
126226
33545
10537
286646
246622
25107
275851
60678
228614
256014
166158
146543
276278
276865
21679
17248
6252
256609
40507
223134
33032
118337
216867
100158
261146
37384
232857
50016
189052
145230
204812
200866
83364
222234
182643
284554
75938
150428
35636
114861
130471
44085
237018
285382
49259
159427
88839
20265
75676
174383
25471
254611
295534
2800
11407
284254
214976
192598
104289
267392
162675
215301
34385
199024
119612
28236
117532
296309
217717
192684
297533
159780
271321
54728
253666
158611
232981
252898
78788
254021
148020
56474
10442
46702
97079
167301
263583
142338
60050
199942
98761
289506
83710
274792
11841
39446
281664
44667
94777
57568
90142
262911
100631
88000
88013
153929
225600
56934
134999
245450
61470
217076
32667
146535
243940
287776
251008
286396
127092
244219
138155
103561
117511
174018
27112
162193
53726
155129
233324
274071
43160
45615
282607
52980
200459
159387
226342
139722
65206
23681
142055
74634
104327
31959
297980
22754
121385
177161
222430
283531
142950
104881
185282
187999
298704
4809
174941
238143
271902
25484
205257
124316
147481
95172
45329
127771
239496
215926
236048
282601
160818
64746
8705
180114
22029
196200
57790
271884
45086
242749
223099
55520
204187
130425
9088
183776
268921
46977
21542
79366
271660
74757
251384
228936
26855
46242
16275
281771
95810
210546
180231
55209
268618
3869
55020
138065
286264
113652
267077
127031
51874
192095
153107
50633
236577
267951
127537
134183
130520
108400
92911
9303
241333
88778
67430
238395
82594
288546
50031
184639
124345
212702
156270
272606
256567
193855
241359
253749
179016
197321
170142
53443
65686
210000
9845
246437
285731
152409
209024
157117
286722
132110
272680
175731
100875
192798
35768
160542
176845
182621
247737
15711
32773
267265
212748
38241
263156
298564
171764
176502
40706
78441
135550
55530
102497
213391
106629
7495
122477
74793
250017
119194
144631
126528
226141
235586
45159
206688
261543
108804
236687
92362
142566
48418
127099
2273
273914
30183
108747
241017
146898
14665
230370
235075
196383
20564
110030
85474
271469
133562
199101
275536
197703
100216
117262
168127
86717
131653
202695
133353
15596
43611
197655
6700
7701
149981
202394
200206
8970
165834
260967
189483
139708
254927
109183
42303
158296
173132
180656
95784
142094
234377
159301
182749
167380
257444
13633
298557
151676
67335
18232
147476
257351
93969
106108
121330
298364
59800
123767
172895
257012
190518
248394
170804
41965
258631
60132
29042
230318
201376
139916
227349
194109
120983
142578
143871
133420
248260
216036
113061
20654
59278
170763
145312
175278
203994
26199
11034
142152
53719
217259
44804
197592
241364
18801
115347
12438
214005
218727
160081
282649
214914
219080
297419
294847
228715
132168
72877
199500
147536
283502
110620
94694
246406
138198
284747
56688
129
105766
81735
298195
93418
264130
177561
258336
270279
144049
181536
72359
5336
156170
175113
126595
92032
154217
63081
268271
220132
141447
259517
136197
218086
96355
36206
106830
176991
89183
20221
199323
99961
7340
245423
35550
40390
272763
133452
95651
200879
47956
153453
111343
140510
110678
48141
152673
169189
268292
93274
294867
59544
222988
226069
242993
224475
109152
183169
143924
291345
65053
135483
159807
224440
30745
126091
131785
131405
209675
27403
282230
174967
193308
206683
82035
16592
191359
90661
75482
121020
149651
221839
155289
138254
66327
29213
274932
45877
3040
263786
72352
210466
268391
110195
149093
218749
200902
265512
18686
2066
227048
73421
79887
214828
83321
32083
37345
211410
235651
42654
226815
105416
30824
215233
88265
41088
24195
113910
18686
112690
100753
71685
156737
177447
177359
118492
220296
116118
143331
146097
121928
7930
213454
89335
4124
225066
142233
252691
126495
92465
135488
266039
39637
174656
207416
166237
158575
83960
174514
204824
130097
273155
263856
89888
174697
13255
142085
39354
119088
105905
170292
227264
41041
168876
289288
219945
17371
41938
141375
252470
299964
91758
13476
199177
34040
67155
71520
18323
83433
245245
17474
50984
111378
257434
73051
244268
277949
169577
259572
163676
215897
130964
57054
28037
259729
252039
9997
206436
198740
130298
284068
197573
164958
97443
291678
129057
254901
272595
38360
76819
146789
172177
133597
162943
16101
204445
213229
197622
49849
204852
69933
133510
246715
31189
298301
82849
123067
238471
16383
298073
83024
172283
101763
44281
78586
155495
147836
109435
420
68614
279196
107586
86723
172349
226515
124491
111219
66432
46583
161742
283135
277211
1293
160080
245460
18757
139414
196335
243920
173556
126500
229344
224826
124296
189346
151661
265229
298184
219300
205618
58815
194120
57992
81752
103648
70665
121871
242081
126313
128333
13414
946
157345
212692
274698
274281
60408
129002
135724
224832
102914
235036
219584
146263
71921
236030
135171
252174
32411
224214
260568
233400
18337
82910
110913
181579
130053
258092
136022
101195
85445
270548
76963
185274
269552
103096
114195
212558
166570
290142
206903
74735
169779
92387
84743
218973
110378
212833
9375
263199
103373
224136
195648
181838
94981
282477
282494
140083
88836
2477
190971
185714
121789
294112
35284
217624
170587
59933
166315
263460
145241
102344
278595
32145
141075
285501
132458
45203
53385
167467
284319
273429
95334
17513
28038
199272
34180
127578
38091
281475
186115
273497
219885
83738
255474
143080
65675
207861
170855
272352
15158
89962
96063
234418
259909
285759
95269
77276
280117
299717
143713
121204
36851
72075
123500
281220
278073
128884
199953
279826
39353
166565
286611
254969
88717
166702
39565
104120
128700
215744
18527
104971
227576
119577
6905
291195
65761
12468
281750
231716
103783
140274
101038
22407
217087
174746
94665
248628
149604
78195
290656
45286
143727
143205
76521
34237
279917
270345
196251
268726
143131
167037
71984
163809
92620
87279
8860
1860
38379
58974
236508
50650
108607
200776
149244
92313
172735
147502
224258
202669
197161
194407
53829
83900
273159
269720
142014
290920
90876
148624
83329
71829
53211
53185
87510
43738
265388
27015
228115
73875
64227
144715
263142
80427
115723
127755
126402
146942
295329
80673
113361
29882
99642
147439
83661
223292
161385
32087
215848
152155
84319
284291
157158
70351
247110
292502
140234
261966
13478
134864
189687
197812
266661
9667
158922
61835
290894
101350
61945
295024
163232
269215
139788
41304
59752
63248
284593
63433
291935
190830
290303
296780
16967
260568
289163
60076
161757
8178
111679
185507
30848
229557
248248
198640
162982
249574
127524
112761
270677
223747
27180
35223
201335
126196
36388
260576
90955
63337
196250
149423
113458
222790
261629
265210
100166
37860
178724
17316
177039
241797
203472
127992
184048
93865
13205
213610
150295
290893
124124
209335
139587
114968
188052
230769
103365
103833
166344
137243
192508
130021
15044
135054
179359
63457
17586
120172
18077
145603
17877
126034
210772
219131
13814
57473
238753
89011
155701
170809
251583
126194
144942
153183
142321
98961
293018
124893
295791
139961
244804
191603
10036
257513
238130
50244
289360
269036
47209
221039
57208
34664
64090
38929
158935
133703
286093
570
13984
156508
96991
110078
202510
220844
96474
239224
188898
195208
174170
220248
59246
221193
6313
134422
296161
168212
19509
253360
245019
21172
295852
221318
268233
168239
266491
275780
38510
13540
102101
212658
295404
193182
134817
263956
10071
121962
38430
262474
194929
260258
154342
256282
243971
251955
290774
24278
153094
167395
161329
271703
98307
19264
95999
188335
5262
10693
62551
196407
169229
79349
123626
167544
269087
51088
129759
111740
122847
280247
2559
210341
111217
213449
19574
188725
42604
147359
25333
65533
183812
150264
55414
50304
105401
55202
173433
293789
194700
182535
91533
209827
284768
265114
298336
217791
224726
217042
38780
101946
212764
62014
204612
146601
126220
111747
213754
114225
53583
259972
120228
15397
230684
172263
272664
180376
189105
267211
298107
275009
283138
247079
176481
189571
46879
66820
36620
179433
136390
10242
382
66313
76935
273801
32138
147646
23356
230583
105032
249217
80446
123418
164218
72980
197251
153380
238225
261152
7804
133610
149644
85679
155163
131226
229575
296320
68062
182161
266717
144549
89163
280926
140675
98
205104
252499
101571
136581
42466
210952
222262
290007
186271
33136
209641
155354
161219
16913
198561
66671
13709
66103
286489
233985
106906
187049
168287
15934
14568
2666
63656
276872
23538
237061
281009
162227
270412
52647
58117
52541
203508
253376
185899
144730
200038
31439
215097
188711
172436
251909
271593
127463
162266
198437
292863
38227
9801
80256
162659
76820
163686
299410
127896
212167
247375
243831
120647
77610
190020
185264
228570
184821
191638
226109
61117
266936
257691
126721
290004
3217
137168
106799
250427
271372
88368
101223
278648
6333
192191
150821
126017
138942
233163
186980
243082
86219
2103
238535
65514
237371
221934
264926
5305
168398
257500
65659
176516
188259
37132
211390
287157
33150
215004
86944
241938
66925
70762
265581
125507
283103
97065
13803
40201
209546
37942
284327
91694
20899
18095
129633
233628
229783
298837
111245
27730
210258
263925
160616
77118
198459
92961
158279
4034
168913
152990
146195
271773
295260
34595
270699
209103
140043
279376
88498
288422
288843
192144
292274
264182
252181
227912
162083
30466
110702
158482
98441
278001
243791
105325
252825
145800
207326
295901
203894
115109
174262
37044
192991
220551
113974
46434
229363
264737
286157
216305
231811
226746
186080
147616
48625
61324
156401
29225
37484
9623
144848
273904
154832
82837
246819
202861
290147
118116
202058
179561
167598
50499
245221
4242
157544
259009
283067
292605
36177
32232
260838
27190
151323
7582
47307
143976
227134
44053
109338
46319
261341
2331
287372
261199
122004
191452
97783
183500
127198
95891
236612
191450
90106
256364
135300
165411
146458
246111
271445
232868
256935
119743
212837
137394
269462
88561
30392
201507
271025
212092
21112
273447
157875
25463
55404
125040
171507
227758
152530
131126
70646
227415
256931
67893
192564
18747
151913
161962
30
110226
128950
288753
37138
142167
279074
137443
58116
107614
243257
13993
164252
273647
13354
25477
289503
3717
87984
145107
267767
92214
64205
293586
239857
250477
278269
37285
294262
69254
270717
227045
295703
159527
24010
29236
269044
82842
4866
187873
220362
142893
188078
101712
27121
261420
235
281166
198953
178158
283761
22099
60876
12976
247433
204818
104736
101140
231524
111976
47327
297301
254411
235199
151687
10693
281756
237453
138190
27817
246873
37984
195602
126211
79696
136694
246529
110135
27929
276393
214949
80681
152632
275804
253016
183211
127545
112523
92667
127820
193030
147102
110159
83623
101993
142686
20135
208343
173458
44413
155997
66671
106901
132753
113220
82809
209447
144636
66321
295793
173400
251918
70414
66153
227002
197608
228213
98606
22492
29485
198716
271600
246348
271274
266483
173193
197750
122390
107133
269024
147549
96740
81213
172287
29413
148874
50652
52928
133938
171446
270786
169707
127903
172233
109867
79001
223863
239351
20633
141591
100126
152689
68735
109743
158612
219965
168555
90782
29430
255687
149920
92874
216330
211519
266023
127500
188634
232344
276547
53490
26413
121298
70428
263379
88102
162830
250467
134399
141691
119868
130617
105272
242584
267867
260947
280290
171150
158207
50282
51214
188817
79700
122738
267165
174213
292572
266196
73524
167885
133631
139820
206504
266164
21080
100491
37958
204501
217675
33871
35162
200277
242181
285070
76909
168038
45974
202160
15420
298250
177730
240873
44657
116750
82441
73523
249283
238885
269772
275532
178518
290034
278594
12534
186192
23591
190750
254542
102790
297488
188268
32098
155460
275737
28540
188857
190197
164914
147257
257432
219355
45372
286835
209721
133254
55589
255993
221526
55924
268907
94165
36516
204225
266153
170853
210376
268064
280572
125196
221026
109745
36789
141123
165752
193274
108165
208071
159195
169026
158542
284098
35676
219210
240365
47657
89745
198633
205696
159928
267928
287503
264508
109629
223255
73147
232822
128948
223301
173664
38542
149772
270708
159407
83035
191485
77983
139369
199226
169050
17050
51603
73319
85409
176518
293216
176604
294328
90102
188431
281770
51466
252906
108570
113678
122490
110542
178059
162888
130417
710
131300
93624
238082
147144
160
80516
161751
6454
179289
49064
136814
189555
75435
191469
128628
226997
126981
156399
87814
20756
34661
266535
252792
254746
60608
196852
265467
115447
94233
154716
98872
238605
18282
296676
290507
55063
266668
269619
35307
107116
180381
292548
81746
146185
248595
216996
106200
110015
58821
159531
244503
62151
66356
265591
234046
222361
78382
213400
216567
17303
113499
170262
8199
240142
217550
25089
80941
120058
205596
111174
123738
187380
52627
100857
86080
268019
214379
164601
50190
122511
186838
42380
118460
167617
6356
191211
103259
41413
287073
36617
33151
194542
203204
250899
258013
214314
90391
249888
283731
148135
77614
133189
121798
108724
30634
62381
174272
124014
70525
213128
237285
181517
185711
167517
109206
74341
270456
108898
133476
221185
243097
46139
3347
73536
151291
294323
211385
161391
185611
290220
124000
216255
114537
221518
291224
295374
73194
182644
122205
9969
154130
23734
168334
310
86703
159967
145772
27784
181373
107244
148869
228550
119944
127521
95725
240336
266873
270629
274353
4370
158625
146773
40975
2113
272866
235766
117395
107678
93647
200824
242750
48708
262799
97468
43927
102463
36870
127072
120622
173544
186463
23136
53051
116153
159974
239513
173188
233690
255587
156234
263416
201343
47610
93242
237556
3116
134531
266526
192223
129815
82704
175333
146535
171354
16472
60812
142285
65619
293967
189786
203772
225662
260683
80240
255203
120098
52772
146981
287091
131232
177501
137733
602
118332
203051
280390
56490
12365
281847
282677
151071
100074
211898
78386
41755
29237
122411
191604
250394
163737
24127
122319
78899
237238
36163
195176
128481
53835
250528
21701
187428
277938
122711
274232
111958
136397
272566
202863
156292
33916
21129
75156
224152
179180
218768
33464
265631
146430
84612
274127
76308
93645
93710
2666
161843
55844
105918
264593
141883
195697
280266
84482
50300
272379
176830
36499
11177
184059
266531
197493
78922
86002
172121
230412
230907
282379
24614
254747
1162
161857
6916
199235
143677
109159
171133
131825
73583
70270
276328
289595
31745
248252
80978
221376
238380
199445
225333
210012
70566
33826
177972
23873
250223
7433
26919
297410
173017
97463
132717
7419
8046
73844
149866
80523
87963
291344
91289
190878
2448
176997
249570
32640
5199
95053
246331
139717
173187
167131
260296
230377
9189
97331
36479
193
239601
78986
30831
242569
68942
270430
289697
157744
18175
27466
265659
261644
274757
114408
216008
167057
116668
113897
295084
247136
59904
118873
11751
266334
299616
227513
47681
288221
104866
172029
296771
147435
227031
198598
217691
210946
55293
196200
7180
298080
103043
52037
294776
270530
5238
26741
44772
198992
163845
286197
28026
298439
126194
163385
30501
215700
4215
93583
110175
90164
183779
248721
268830
290222
251333
65677
114183
168383
204934
65834
225046
220824
280329
207122
107266
237114
270420
78056
139136
237526
211350
72040
172782
5793
272600
223489
147109
52541
241097
56635
57870
179867
294462
62955
100916
183726
299575
30971
216886
263589
238249
90985
97582
153118
1073
172248
63019
253267
28611
166999
219770
78835
215514
109088
187770
76573
84109
243848
3262
232458
18760
102057
137485
50198
21868
254913
25635
30947
73061
234143
229333
67418
36802
273474
291042
204262
128519
104131
224226
177571
65519
119347
68171
202989
276652
171293
253948
29557
188658
8144
295325
61180
240895
222416
129413
213055
2092
47625
283004
176238
95336
209810
167361
265479
157099
235260
264798
61306
104629
165907
67568
148691
192110
59821
183827
70830
177219
65326
203722
263764
42085
220346
223308
144220
77595
239140
65859
115202
34621
86014
217275
82533
222213
97292
60494
297905
51647
88480
222042
132900
208799
176162
260914
198646
232674
224941
96279
262046
199994
121037
253499
240228
130015
151114
248857
263012
57478
27306
62103
7414
6004
215032
69264
84875
131980
287818
175555
50538
59305
145478
146722
202627
205938
29072
296168
93235
187322
9095
70193
157097
189528
83084
171871
261738
20821
270970
184316
216320
120106
293774
18486
66453
165687
133765
111878
92201
183605
15076
33506
95294
1291
111669
184102
67982
289070
162833
174006
27058
75497
98246
226461
125762
75148
120577
216887
110064
292880
140214
257405
210872
177710
227027
210812
144160
269161
295670
213798
176326
191972
122578
225909
61613
9641
23538
248637
189818
285712
257626
204082
286928
223434
204681
269018
189871
109758
49325
107873
78413
182854
283635
234119
6435
199290
88003
89256
124605
22659
66521
60091
27380
21820
156388
73885
27979
50511
116244
67885
242063
65959
102124
77885
284541
124
176157
17528
296778
161468
80040
219719
135917
277072
116888
238245
289066
12729
96138
70433
94575
208218
258268
212467
48459
186303
232481
35569
83808
44493
190394
274219
178942
160045
182049
257881
208600
139351
254924
79864
279359
17778
16088
67680
87254
40880
205786
66661
20000
236278
30051
33998
204224
227455
166113
165715
118582
232706
241421
19407
48033
140625
214790
275805
238596
133152
226956
280007
286024
254097
19146
272643
164865
250303
287142
149172
263381
24770
196612
95608
214376
76850
39410
249116
120644
93025
236568
131012
178060
112674
58310
206579
160729
218308
204972
184182
258279
36695
89741
81617
65333
103152
28611
202320
217142
79131
84906
266864
62144
90990
139083
171086
75100
221240
35767
45171
248032
80430
126554
288004
137682
170413
6104
216431
91205
75527
192152
16125
276607
276623
227582
283827
216794
15763
19417
224604
64192
157884
183070
102635
132633
118298
112924
21639
23684
193078
246849
103382
277151
201581
125738
140665
16793
144564
154937
21141
25845
284304
236888
298650
158803
102803
128764
274568
249447
5321
205706
296023
291919
171816
31794
48762
221728
135358
293050
151561
85928
13320
65786
75188
150538
93666
199089
277472
110085
283902
22441
186251
157533
161597
248312
290254
104572
35869
299342
226637
82291
113056
52274
256056
137720
226956
172388
68137
8731
253043
132016
80628
233198
108306
49737
44593
83642
95987
246519
157894
274400
268171
281950
298223
94312
19253
198345
264270
234146
223923
129046
82806
18783
6538
218364
33110
153370
270531
294900
282368
215034
21448
127756
189524
146694
265666
227730
259258
86962
243434
172595
247444
15721
219969
293116
261310
264605
226901
243326
236593
261512
83003
184047
107407
94875
176569
102139
140016
82832
155628
79570
144054
142167
112708
253803
83786
148693
57542
100849
204359
124230
171620
102967
118919
205250
217689
294488
231221
283898
275929
227718
133151
8424
278496
28460
4049
53325
214083
279806
20985
181024
47328
82919
25019
114225
83634
28748
26745
191269
281702
242840
159688
241233
120851
25571
38241
103216
256153
228826
56773
62847
263658
253148
168374
68084
273954
198144
221924
195870
138138
107281
73934
124470
219874
62615
1068
41165
249859
279430
149477
180222
217849
105768
181034
229587
265273
279337
55764
182275
84604
20370
113447
274641
18959
271956
295343
286889
55826
95539
181434
43494
33764
19189
124724
165509
150283
93286
101310
80439
118854
262737
282170
119481
154095
5844
198557
268377
239347
182783
225412
247148
33736
264543
239827
140385
192323
135871
122967
127822
114562
4693
81743
34857
228783
275966
233868
81240
103056
251409
293869
14559
127010
278013
184134
197364
159250
252516
147091
73503
286385
49907
240235
271476
289852
157660
140443
294011
123110
65659
45429
84001
68056
27738
21995
6760
186717
137762
71625
270532
195062
130400
100816
188706
207272
248055
46126
29197
263310
108849
104851
237046
133521
268773
275775
112713
135108
180244
146621
284355
38183
285953
251084
172938
124210
50220
264774
65529
284001
261111
13366
284043
128627
27182
148222
241088
39893
117245
207610
68683
55064
135185
94602
239609
116722
228204
264267
157495
128564
140334
77515
121108
53695
71215
61845
192001
122655
218653
139391
178607
55036
276901
269659
81699
242719
239766
126533
205388
135229
49306
269665
181008
140931
135830
36278
120157
150099
65482
139548
182458
241417
83146
3763
218893
299319
62166
89629
89164
184291
275550
276064
170260
229472
293914
53875
211235
277716
256355
58320
293657
137098
150498
24882
214306
156906
26163
136850
230333
254508
11627
106577
141106
293938
38459
131571
168203
134748
209779
150517
167890
65299
141101
124146
75009
725
31761
126177
53831
172392
23368
41619
146505
20296
50620
25232
282686
267382
20021
137896
167054
281113
179318
16760
243443
278095
259085
223005
60262
199481
168589
214765
197177
8298
114276
265515
40566
101349
160650
136583
169311
152200
283522
68451
67771
149143
24198
110257
188973
220663
297864
23701
41943
85812
295067
169110
103902
234196
270404
252927
73953
81955
152795
195377
169238
294178
29613
89274
188908
14438
9640
275457
204567
211245
121780
28234
281131
221236
241873
232863
257958
211594
253491
75836
29781
81480
115305
287540
103066
195782
207415
141438
157898
177668
247284
53681
285875
316
64212
209847
222212
129046
68753
286410
223800
81258
78656
244068
31563
180279
236310
15711
135805
268427
292106
290613
63144
63991
143283
77145
155109
124757
250909
259813
1245
203523
264147
45983
19713
58349
132287
212682
260042
196767
99227
95610
217397
194596
124156
20287
75222
165674
137822
147481
96524
159814
19443
59120
275385
237258
151466
170843
120075
150295
228371
51366
126843
248839
110934
85798
36520
166026
1723
259714
289900
49865
210052
219202
88472
62760
179949
204801
200871
159107
3521
79552
272718
103697
64483
5360
106421
121613
268062
270275
65180
259945
266627
220172
60992
239135
93831
127849
195511
222107
273032
219373
294909
271332
150353
299949
119188
30929
299068
258177
158084
219999
118638
259219
276169
133324
82663
94130
92607
40981
28931
276953
144076
111837
58275
8482
71204
284013
91864
293906
245203
36009
185004
101063
263015
181876
214189
257625
180603
159785
277412
93520
166317
214268
220518
1729
246124
64828
276297
155330
96190
243803
154379
89607
274774
260739
46430
221711
75772
86147
232399
82196
287889
69108
88709
286077
278899
217809
35018
275495
261732
97755
21939
118102
212505
148267
234148
37554
67171
101947
248138
86648
247680
29750
163228
103881
228952
187232
236253
38681
49089
289653
5806
154863
149044
53890
220918
38279
3350
47149
48282
225549
286260
287447
221694
124143
54808
23188
190300
173557
130871
105581
248664
269752
165245
198240
249048
5491
276552
76170
159424
165718
81120
150645
265481
213690
178088
200064
30547
296645
166208
32331
231948
14688
108000
41501
273722
211513
46134
284148
176503
94375
4952
20225
268219
262653
250286
96905
85879
177432
66530
236528
182248
158465
70688
298255
143664
269235
262811
189067
52941
285710
66758
27087
62665
170052
185021
127420
9261
76262
291614
132827
158598
154293
228349
200668
3578
298436
28930
91392
70645
113436
155656
261517
50789
222541
251167
224733
29822
229651
36843
77312
222748
267945
137153
111404
142024
27996
217203
118374
11920
191543
225246
297577
257560
248573
253623
10952
91443
243785
25266
224117
224180
121164
12861
202609
139125
218915
46994
139493
31809
74572
136244
32339
235141
219524
39563
185998
6981
69592
174690
292818
121173
196571
194366
120920
259729
201017
202276
38511
290105
147278
101962
5205
230513
216835
163246
181348
183895
88584
173096
259037
62329
278159
120499
109887
6182
112165
253471
262046
149618
294622
25520
37127
139846
188765
102885
138623
199867
218184
83741
253877
10313
157653
201995
289329
123145
279066
182646
141203
239358
32527
162351
250433
252683
37614
84729
188026
225802
98330
192838
11909
243124
51522
179846
66819
214097
26103
241832
171990
60537
233371
170248
163056
77834
268903
38049
177573
93503
221052
72922
253718
3175
259666
243855
99617
204886
175690
20909
263921
47192
205642
218683
235692
47978
127316
271683
116914
126344
253146
273639
179857
80967
91850
10755
81936
215361
71593
252031
191038
270526
281517
227714
185663
31043
29022
90738
91783
156640
267687
146521
64854
14000
142714
65489
53976
86777
7177
42784
82580
229356
126422
182771
44646
287007
243006
113230
285675
134964
51278
228901
217809
214449
135413
218952
128353
143368
227376
238456
112644
221824
142838
270698
14453
271553
249987
247523
146954
70368
108150
62461
21049
77623
225669
155640
232151
204519
220207
88928
178070
232642
230780
275906
265458
127397
13959
149366
83480
289464
277680
1126
105135
182791
288524
267459
33612
166860
273893
45430
270452
96397
11376
288176
129134
49609
256516
212816
79178
41624
121469
156651
146867
163415
213225
149731
46140
151389
79935
64875
56612
35040
62000
186314
163194
122591
277212
58421
39951
28439
191802
193949
299401
125576
223012
194956
13432
180775
141413
112656
255831
10908
245390
129221
108397
267655
179628
255254
4664
245082
268413
166963
258392
169442
260946
22893
53531
227799
112801
117581
110569
263630
252491
2876
153974
181632
25993
143622
238942
55941
180188
161853
84399
54028
57732
42227
140923
57627
53406
7496
19097
78101
185977
166916
175786
73877
214983
159930
217923
216010
234249
132618
157024
211200
32317
45006
241513
196000
228968
176366
175533
231998
96281
233112
49920
285511
66653
71145
103663
289511
195492
31705
285288
95489
83602
265778
237839
99177
200054
207924
269511
130822
97584
263885
111415
150994
97862
27878
51016
125985
205978
208320
254563
209817
245399
53641
190312
140319
237761
54351
92923
111281
174194
221289
141696
298560
239453
188681
170418
193649
198489
120691
293906
115000
46759
272569
185635
104704
294993
230998
292286
23051
244247
160317
45879
182905
166783
299145
227417
207445
230714
168594
266216
268284
110865
295634
189864
253714
199876
26685
31837
38243
5644
161627
25547
189456
56797
281381
274530
104402
244017
101950
293331
204542
34552
72724
87183
89550
192016
74111
183060
120676
235526
11288
237132
208571
262577
264606
222537
115139
18014
29627
292125
184638
230122
192028
244715
190117
276154
171194
172
125792
111088
6899
147152
96979
229824
247988
228226
221968
6137
273445
82839
25944
5319
228185
3635
30494
238411
11712
236838
259660
254671
243948
92224
287390
158783
218240
263933
186652
223726
241153
173025
246920
167914
182582
49384
146017
245127
101463
115851
192262
182071
279920
278440
14367
73179
187637
298453
234468
111896
53449
143677
76001
136654
270623
76617
52187
10142
121619
90709
149050
184198
228877
179367
195
28907
168300
13555
164913
296940
296595
7819
246682
69144
65093
291939
219149
107797
190992
95799
89831
240993
269910
138377
28909
62026
3637
164093
124958
222928
24724
126522
168052
120138
118411
223809
89209
297657
4090
13752
288695
36671
151361
147114
146370
5091
213105
161571
143381
104412
220776
156417
37669
40471
176683
264987
107318
64156
210698
263188
197806
294964
72065
109410
41546
121387
82614
250917
190306
206322
13664
112687
258870
13577
296288
262842
44373
77029
120280
100148
63501
217959
109904
110723
110489
103045
238961
237809
17007
103243
177817
6674
218199
211119
191955
23254
229229
247720
332
56982
142287
31590
26429
72299
126934
260028
123375
27076
268389
267815
54118
13026
70623
104217
178532
265295
154361
142319
139917
135070
129224
16886
284462
136832
125192
273914
170503
5516
280774
14730
128526
12012
6930
25274
255767
146311
188829
201428
128374
228681
255628
295284
75437
225417
129394
82770
142480
213818
237685
100188
105973
74122
149432
157233
1694
177049
297821
168427
238338
164337
133071
102289
202770
20721
198576
250565
240457
260315
253349
202523
268340
291880
240732
282574
120912
69039
56776
244737
201088
133136
148698
175791
58563
105703
71691
177668
287870
252909
192029
121357
18624
207711
94329
135235
143187
39018
101618
251265
47528
205071
264741
5566
107747
87883
209296
82486
252796
65905
215216
28463
74958
124396
205568
88712
219802
21752
232622
133718
126723
625
109844
10477
222721
282122
34547
92060
293563
54310
86560
39644
244510
288314
211637
257381
94621
6422
12964
193839
22784
92693
158714
100798
137599
104717
41666
129539
19998
237301
292000
86418
206654
82081
97019
48765
71882
73650
237708
94276
87253
239395
256247
164432
120123
121088
229981
100837
113359
223805
134544
72840
150521
37432
18347
105083
116364
113656
148115
130597
201046
53708
228365
198198
488
232355
200337
55654
2467
206894
166096
39657
13612
141833
78616
193746
75294
62179
125833
35477
177685
52803
121411
259468
262064
103964
30197
84466
156184
117430
165468
298301
111875
98785
30464
19851
269475
232774
93042
77479
280016
83777
205728
266523
285753
268950
168358
79804
162630
259933
252611
228325
142251
145565
143751
40780
251276
101565
35884
99623
192181
112703
144138
295954
13975
174908
127888
265596
248230
81392
211574
228467
152286
195977
82242
61490
216114
230449
89521
27933
41318
238611
297934
4227
8409
203977
131926
110931
18984
248769
8942
136837
17745
79707
295628
165915
245923
70575
165553
162194
157080
212261
123062
187486
266905
143904
280093
14770
92887
127543
218371
41544
259414
216714
165213
51734
71930
294141
254988
166339
276089
124454
103008
248133
151439
31665
123738
28599
43491
19134
51154
5496
285915
151188
107474
68459
210832
140260
232813
249661
174544
256288
68268
277652
175271
144450
297535
203198
80051
257186
238865
278303
282150
213891
190720
94419
5019
54499
181468
224021
270114
207762
237382
39864
210058
83218
106177
19101
212940
298260
131421
25425
293990
337
34620
51138
125774
264380
14988
278214
164361
161923
181399
246527
38789
133694
94264
164828
3745
245650
62015
116161
155030
129349
80604
54553
53482
25038
278657
144282
282202
86581
94960
16202
88742
29703
101737
101776
137253
87899
174083
193648
270372
155856
153055
274713
167317
49358
10773
80567
299727
94437
256857
184945
120724
177925
83126
234790
204600
38600
173381
161935
212182
172169
22200
15610
11472
159571
25391
265091
229912
150278
122648
298505
53738
144293
39065
184458
88318
230219
273479
68554
158873
244421
213225
102912
90904
130808
131084
264862
191683
109974
34901
22771
195350
255322
212069
266804
75020
218230
197175
77135
156953
79660
209059
97378
257305
127250
254018
47831
195863
188005
74886
79227
116066
158963
51154
153585
22470
198976
100432
100207
42679
136321
122521
189449
111088
99466
38900
23816
279237
139507
5843
219930
84468
225932
271510
272789
15895
268959
56443
276022
166080
229270
116704
64686
211321
177728
8673
62390
230367
181168
186581
98937
176727
193220
197477
110003
75808
299822
43183
29807
260234
64672
129908
183042
7444
30279
204417
26464
3061
284192
93557
189466
158979
255958
166916
182681
266564
168546
16478
254518
57376
53743
118108
19877
84625
190943
28468
119455
55908
74878
277887
63653
273489
181661
19334
246122
90519
150366
191796
8256
277936
272736
238685
181192
133299
291419
34293
205700
202105
180807
61128
3361
233975
145913
34030
238021
278055
5994
126910
94399
58652
44840
244215
25395
44433
249232
74235
48294
30375
190562
224442
165839
154409
197587
214437
15834
261986
114491
119463
82218
91936
279023
15148
221721
211942
8585
248733
182132
139807
145384
265078
140917
77301
261016
207502
272148
81285
155988
111055
124859
20199
275981
126889
126211
261683
228307
33665
155692
247485
280486
79487
285172
217265
29256
102934
189999
128533
168216
12853
119087
114053
37893
99741
97169
147903
291253
66903
104002
298886
64665
76841
124941
286279
6708
50398
218742
269682
242397
222979
44407
255229
144123
218483
77718
280953
186479
123479
245747
246815
164868
259689
221012
232168
264780
216868
108365
29962
260021
30924
257184
139586
115231
186630
219551
47416
25527
215667
158466
167425
234904
76331
21165
201103
55111
211197
221711
250069
137007
268250
272135
174056
28856
91921
281812
146550
107055
190110
80269
288016
22212
2197
218807
78612
163554
107458
119951
101766
191206
188323
294268
101480
55340
117170
221540
194954
244658
140035
180583
42279
251170
260314
73417
53200
252237
274844
131544
273035
38617
281663
23176
169456
63600
199806
209074
47687
171701
236215
177190
283774
143214
5510
219571
198284
7528
35784
294161
283087
229551
17823
267825
151325
21586
154414
218654
242184
271315
135751
270256
214224
160522
190894
82160
225041
177309
70672
283568
197165
108846
29396
154199
210765
2807
216223
119453
226637
155434
259849
137626
206869
32874
80293
92392
236988
133426
175316
46751
260811
122548
299390
82749
82635
168403
108574
158127
263142
166293
45773
257373
36391
155919
120124
97700
92826
229018
289529
220766
161954
131516
217901
18514
117306
299372
102404
92547
119450
206392
276386
76568
176372
7444
71731
109914
157359
298524
15229
180051
98974
156656
159764
178944
275379
53975
57605
43252
179560
105849
89977
56636
52368
271089
153967
236528
26667
16649
137121
262368
78145
238650
211447
22212
49526
292497
112693
8979
282908
104250
288619
174245
17234
171382
212940
40866
66059
70506
124816
140520
266530
5321
252910
243566
96892
76341
286350
248484
168710
88607
92422
118698
51392
272431
279380
110445
136700
280871
175218
8671
253867
43775
267012
247019
277810
249930
217684
152237
185623
41775
138510
268132
117883
82173
205088
38218
225063
122220
112799
204450
268566
242513
139421
78847
229232
203353
199497
290470
121437
50863
78582
159123
61764
94129
44983
228880
210979
142503
176061
84634
276676
26819
283562
146596
126115
99092
216715
210583
76195
241118
225362
51065
175773
60862
67044
11012
25953
296985
61196
208721
155321
187262
295968
14250
40111
109601
96284
200482
6612
254262
61133
42625
124110
265015
163858
211479
45216
218848
40983
124032
7770
10807
216441
58705
189034
151113
126236
123901
213873
85988
175877
44313
184642
159028
90859
119257
249742
237260
162873
246736
241607
124242
135661
64379
183709
96827
84658
198049
191852
36312
154623
87865
182244
116729
42097
197806
190912
261782
174115
68867
179175
242834
56122
162104
213466
80091
58902
91328
4252
22949
248775
6933
287492
229009
12015
269947
2526
137886
6806
290044
188551
29000
64370
188300
12172
47585
139622
72440
152899
76755
240993
111
217376
81091
144191
12164
73448
229347
74295
83453
216433
267257
256906
65185
217882
17389
295282
220984
102126
78334
100658
150592
35406
38931
192214
36341
192955
231652
276477
271167
16500
146216
67689
285039
221747
250931
90089
107190
263710
218148
258508
270155
274622
122053
127930
63990
24294
34101
224605
103772
47084
180005
263057
144072
291576
280263
253822
171554
128315
284797
234260
59409
143580
34170
36271
296691
10179
120836
46164
220161
263997
104504
83956
117980
89159
283912
91623
218401
64781
143594
32432
26017
232445
122938
208048
96715
8634
143306
147195
294194
254531
236752
66014
257091
7273
258469
84868
176449
283309
294547
297683
207638
132616
181020
282602
22271
135075
78276
200760
56666
111279
96943
205165
146904
152233
288141
8807
262269
71968
283813
109198
195728
160835
160215
275289
21059
290400
18579
160246
80107
136428
165514
283857
232912
34533
274757
270382
137698
64542
188527
34154
199770
295852
49239
163775
26172
210380
174471
15695
33379
172193
115102
200529
164670
290418
121216
41645
118567
154467
279051
6364
236287
252088
45917
233936
246730
163293
74951
220587
60568
247865
241105
124319
291478
126146
207408
231331
124718
3135
116286
14616
272314
109089
113677
17635
217874
270026
242772
173946
190931
129318
199632
291093
214919
178421
33194
86575
54747
180896
26617
59389
240788
143450
278842
228367
246181
11681
153864
79546
24826
71282
56007
174758
241210
177122
44849
33657
119236
44150
119469
156793
194109
152561
241582
118076
89563
253961
164688
154332
130296
93250
16620
235825
176557
253928
52698
65046
162080
86050
258018
130798
29924
299717
289089
203158
91161
259962
104535
228962
37018
249241
71747
182351
39050
156363
198939
227638
64518
57861
110971
23941
144526
99126
55165
46909
80979
292497
141038
35794
254968
60987
277742
142449
73190
279567
8571
160969
278678
110502
209420
59906
216870
35280
193815
168008
89803
196293
217497
147621
137956
164684
284801
36765
93563
174893
144355
172674
236766
267797
150589
3161
143738
106527
13953
7974
62167
119845
179287
267513
143092
135907
13553
152023
220885
15589
260606
147547
32968
223347
89908
199321
37474
183300
32782
70493
64435
155042
176734
105690
78446
282440
172530
1429
265384
141465
231116
98571
276117
252290
114934
1633
246997
270525
279429
79427
38436
259660
262523
14590
225769
256739
121490
197460
160585
233135
26765
72049
78108
71717
169408
28595
173330
114213
298981
157635
208179
267610
161764
125018
228274
70665
8374
10537
126058
138371
206081
168813
47268
231490
213650
253044
272192
18471
238131
289909
239218
281165
26896
3088
133370
257934
268156
158159
253707
169725
222760
15709
179160
107253
192177
132597
71264
7760
76720
51092
217171
278433
215088
35519
49787
259872
39748
297490
186860
217805
194346
218845
93899
109057
288325
252663
207903
167233
39305
163684
284793
76726
122440
228748
20893
259669
206268
185852
44629
202188
263180
156093
126710
221579
60098
228321
151318
253694
93934
270909
152970
146330
71048
101255
194374
156731
89935
33693
123331
171308
100522
1726
184277
116674
68088
8855
259640
247888
151947
97335
27576
239678
226308
137398
152684
58172
138574
127163
72112
19744
60170
40566
227708
96596
166984
268633
44853
68905
179737
59713
68800
217376
6938
45261
165743
171239
95262
273169
197131
213251
206488
96915
209247
43765
58625
251171
91531
128454
106784
17345
42125
81894
118610
241632
257597
244441
27066
298969
124738
221534
169112
134416
48402
96234
118803
123724
239900
242541
232878
101040
172914
193930
292075
86101
6606
26921
275402
247437
148317
272636
16729
115075
23783
2665
113473
45184
289017
59792
133040
286090
28380
70043
1876
133793
256671
111668
182948
112849
70476
109432
101014
53729
272839
233783
186115
143384
250592
79981
22331
133103
88109
213256
24220
287578
209192
96824
9184
173215
127547
48820
233731
120719
168015
38748
268320
273963
182883
58880
123861
299919
262074
109424
27382
30649
169440
61739
238725
241455
19490
149543
175239
102333
88021
71374
231956
256398
100838
299172
210805
210566
69054
110926
175480
210986
198452
97019
134142
75433
185615
2131
93364
295898
247500
34431
174713
2784
280068
155358
48385
33746
184800
139340
268027
270028
238374
139161
167314
228160
245884
27035
118142
15971
258931
43205
20493
119056
106326
194106
249758
106306
6528
62025
208850
49617
46660
232942
244975
265188
155871
175499
290335
113559
21231
204025
285857
15156
246734
173746
127037
100006
132232
210305
236532
268474
116178
23149
31921
274156
227655
227506
60103
47308
220352
233791
17809
96747
53208
188435
150824
277983
76213
297047
118359
158335
54144
43680
156070
151406
79873
2396
214162
103114
280231
147402
54910
30064
283845
268513
181181
5774
255713
17692
119825
18696
152040
266
36105
203221
108956
293726
275838
103667
197885
63282
5044
40823
63731
26322
261058
265586
286575
115572
59785
46011
76235
66165
170185
81199
130031
116162
245912
47982
69387
269706
240652
104789
14249
232283
209560
14482
146012
220303
286028
246813
140231
188958
296547
286785
50263
94772
82215
4984
92591
261332
257558
33430
26132
31273
9596
112266
34594
184601
138443
58746
247110
32856
72609
46658
77848
71988
183539
178700
283022
173828
188301
282021
146406
284150
47684
166793
41922
12760
229513
121808
145234
178257
147068
234100
182779
37564
29738
126270
185460
19222
58373
157637
268844
220870
226372
209158
185097
8319
93227
42085
73875
21646
46902
44666
120487
193268
15030
219388
274856
205872
179996
268627
164270
125200
20299
199398
17302
143776
24494
289700
159599
143987
679
61978
232966
113789
58799
230082
19551
54446
7490
179427
264005
295130
264979
121131
299870
225124
34341
117065
229097
290097
223413
299415
31238
85393
125350
77185
299441
211019
143533
100472
1569
105493
193271
32848
259226
95228
115167
107893
286179
266666
104904
181089
52580
286509
183682
67062
76084
261774
39512
245328
198078
130478
145766
111234
96932
108472
57512
299109
158948
232891
130864
90134
295591
209169
189752
61244
80842
54534
20275
102644
172532
130215
165424
163675
294241
64637
138226
116143
213016
182602
57607
287420
213436
92415
123341
54426
182253
176791
39442
35409
149853
277821
72413
282474
239082
12633
173726
205717
204327
136241
39944
262641
168772
119434
257338
271082
160694
145161
38026
128026
267347
31778
54643
256295
158409
15798
123514
295847
78340
21152
213843
278865
120590
59082
41605
96441
176142
29621
296060
211363
23208
148924
107991
197057
19046
269201
238388
177577
241538
69890
148200
240685
61590
150606
33801
293949
43447
73590
49400
233184
222311
276033
51199
114089
98481
108164
151415
505
264487
294914
107839
12427
14639
63261
275934
91462
215652
164080
88843
127301
28149
7113
218403
262755
256320
143760
67062
76811
228211
64666
27368
197788
26008
204429
235256
272901
120323
110608
123030
47860
245483
294536
213939
222222
273119
76479
24952
94416
292858
37747
277208
18692
298848
225780
166969
88160
225869
271178
204274
178389
247719
53556
55256
104045
179879
199462
60594
66900
208392
292035
258714
84754
200883
46064
250400
289419
87304
247482
107795
90670
140960
165716
38171
50438
203080
202699
39712
86242
65148
156502
250184
187083
191326
46663
283744
9554
210908
280040
181872
124712
80935
56727
139516
297817
199427
223719
286838
130045
241914
223086
72176
23171
185018
185544
147434
31007
23778
74769
282496
205169
275396
177830
174517
152908
205569
156210
184939
139010
226417
271767
230657
183236
150484
117608
257241
287870
76746
141321
281778
1940
202975
117552
284081
79738
26521
245854
188723
227830
268412
201456
47077
23791
137679
110447
276357
15215
139069
56969
76222
263003
249539
28457
271506
177543
218718
35014
179473
30179
285662
140898
22418
259417
295763
93980
88544
124003
60510
164625
268384
276868
206615
10687
201956
34505
238063
66688
36743
103589
222742
138362
11202
155890
72506
160863
3925
163253
135864
52683
235663
200596
273393
124994
96153
229377
129596
273152
20423
141349
143299
56017
13662
129850
174583
78959
286943
102850
105807
242716
151422
140821
36412
182599
30278
158507
34000
284181
17719
210133
79282
201367
287720
281339
222326
297415
204600
265863
148692
65625
205670
88952
194853
68127
96644
139969
24740
80778
292777
125619
216719
51344
77090
43421
259398
78238
297306
211494
185589
226327
84946
169578
89333
123150
134073
97290
89002
23373
22635
158219
61592
162835
111721
112168
257853
178610
121046
194910
217181
150410
275023
193200
276201
177232
203980
187109
87151
166444
148054
133358
103334
169224
1954
237894
68714
33866
170810
119392
56193
281825
267665
6742
249178
161545
123410
5797
293020
162915
213806
19743
50149
166372
325
16022
141765
278329
237124
16610
284421
89952
35651
289985
272377
241435
152355
208004
295794
8769
102266
28873
65487
56541
126382
239756
119537
18802
128644
85723
71108
53800
256562
113388
210020
27613
38321
4510
179244
22361
223050
46740
147265
223113
250778
74743
247028
237139
197210
54155
82230
203224
49551
25865
191842
72071
120207
83036
111276
185862
12345
280213
112350
263519
218851
222944
47152
174166
131934
269532
261262
292057
55854
153161
180947
141355
1665
291841
286390
55299
161347
291560
29443
170999
170545
130732
199994
45438
288495
139748
11684
1482
18589
133138
208486
208654
264968
34961
272626
209262
233956
80434
206456
63598
193832
16019
148515
182112
85692
22006
43491
203544
81030
125215
15838
233280
35935
264875
252437
161124
111594
252562
85128
159310
63650
68
217532
248274
206858
56964
255201
70937
44568
234120
3178
129963
155612
12128
194493
232695
220300
32141
252755
26383
173086
18454
291225
273895
201429
163925
289767
268360
97186
11204
82887
155158
222858
169458
189581
24504
29553
49717
54177
245183
152937
267799
236572
131305
164988
221312
152263
103480
43367
232766
93620
2273
239666
78101
225160
85383
75435
258629
83994
117725
151131
171476
147192
112296
185860
133707
236479
183545
238292
125800
157852
103425
290545
254247
205127
152118
185731
280253
62504
217318
51320
4671
269871
241891
60189
189574
218443
3444
281022
182516
74277
19076
134250
179372
267459
200462
46946
150074
86877
292063
226165
97103
138805
211225
74359
35986
269402
101514
250454
148774
198834
167203
289553
186777
72524
94248
298665
17215
31774
139751
180552
240540
119235
277100
24587
133885
18945
287197
118776
281652
183588
283308
282617
209124
254309
201697
56000
133327
151765
227106
220034
123330
156955
252934
90455
173017
28627
170101
251862
281580
123231
264217
13173
3705
71516
241337
205241
180470
206942
190893
241062
120777
241175
191598
159606
275233
62600
11544
207627
270181
78744
122289
198688
88317
250096
227976
86634
189573
222865
245045
76610
205917
209456
243437
109720
296696
229304
18415
271347
124399
185769
78842
93222
36826
203734
56326
289105
118806
221561
269593
284087
47742
32054
287995
136626
257154
75103
26865
43627
20942
137622
240912
200231
160321
283800
113642
191192
161524
226522
133403
13009
253890
36004
122548
284139
285393
199554
203659
36892
99916
246725
263628
191606
216125
31384
147995
115126
57955
164368
51241
47155
287816
274818
192839
126656
99645
216653
1324
7216
151336
51455
139467
69058
28895
96557
19680
188334
221243
103145
82733
48476
124444
18931
165653
150364
238647
212567
11009
141894
188227
69038
182351
254831
35951
186551
169291
216322
130490
178881
267314
70906
219620
64921
229590
125433
145945
215645
167033
237041
240404
88818
150413
168032
287669
108241
265251
146201
13204
184357
5864
269658
226151
197183
170798
22878
75949
107415
43022
39291
193782
110720
41493
172627
32912
83841
30950
139005
158373
158731
30777
269006
157508
147669
228447
181624
6340
117824
541
258167
230588
113623
105053
64330
121926
28941
122042
212087
186656
289866
221409
199064
49102
109393
197735
61186
11224
182621
273073
114454
290085
27093
27038
280954
107654
31121
206024
39326
144443
290241
237450
72461
103583
110716
47756
30431
59888
90144
230354
20969
1190
49764
208261
297734
65253
173029
250715
178700
113139
207211
11457
175021
174193
33555
73631
869
34858
290826
122474
183179
100819
41987
144712
72512
289672
271133
31507
53699
9840
30417
152942
237245
31603
214130
8105
188461
268285
21216
5483
287881
14916
101335
143821
8204
48309
53735
12532
83786
93597
2232
245286
94970
77716
7661
70823
223078
268991
239185
47115
271734
182789
243932
223481
150420
263783
254480
172308
243431
267530
177192
243210
217210
243692
211492
294470
156941
191546
66722
124053
18637
268155
43364
83331
42690
159777
148109
12272
94105
8004
137188
17307
114008
149600
143219
272148
62515
294253
183107
65696
156074
36577
224142
14844
188391
109313
118591
180862
41922
125658
31379
204305
259060
82244
277282
57738
82031
277904
213370
256090
101109
291263
207179
169708
226541
123855
176846
194283
213925
37936
99729
35600
246527
45368
126083
67667
2115
76370
114007
141632
32117
143313
190418
97459
187402
105696
171274
169101
36057
56288
200793
30618
170365
258404
286306
208374
100579
236953
255206
143912
90371
185135
162789
163235
198607
227336
96576
186141
221810
164891
62384
261135
278256
144415
258867
120538
19336
84225
264991
127380
65891
93906
4984
260827
238978
15116
255744
263242
36254
154202
263846
236929
271829
183023
158827
155937
253432
88855
63862
3458
275419
244466
278454
11690
262986
235023
122342
110786
90414
7213
196167
244513
146856
296907
281695
145227
145602
62333
209041
62712
73950
19747
162956
224646
108074
167176
235412
286643
54196
107170
192602
263889
281090
155172
117099
37851
183309
251456
186403
142318
111265
195446
118585
234052
248171
102843
173982
110908
32305
261045
155190
212337
242030
297404
222383
280743
43301
185428
147859
69610
100428
44372
270099
50268
145619
88017
235752
43357
135604
217695
139357
127922
219335
102580
3049
92283
113049
280636
21748
63056
52495
238170
23742
70890
229615
48872
86442
79800
77024
190369
116211
165057
267793
206393
297563
100966
278307
142169
277221
106508
96272
90339
164594
213870
137989
202901
33067
7034
88071
182765
290779
158885
78100
32470
238603
218363
23085
284180
186903
115562
299174
270998
277352
230177
167691
30455
292282
46878
187236
275312
70439
176428
28913
169305
44669
145382
57483
275148
265625
111379
42975
232484
210706
8428
149343
175503
128207
137453
116452
122347
136546
279207
250387
142508
43731
83345
210924
176095
9665
135581
36850
238894
252068
106224
207971
4812
140590
180013
265221
227806
7560
222197
227152
282445
91962
114572
174459
122291
271411
189821
63891
173881
49083
189271
176869
168486
124222
288415
144904
101353
247347
97064
244504
155381
188178
105701
105653
223023
138953
26096
116844
130969
264378
280045
273913
180097
90037
144693
52000
67541
149878
118885
286558
185220
171576
226528
188951
175459
244069
112977
174209
102670
123663
62349
188428
137464
97902
229937
2753
57956
269012
295698
109454
279396
151736
73318
122821
159094
200861
178772
272570
119909
71218
75186
14137
56541
262258
220030
132372
81709
9958
136788
236869
85589
261848
82522
7949
282759
201743
103798
276110
200540
109370
38131
32470
59871
280151
91525
136586
23621
107012
253318
204098
225348
231325
253733
177587
1276
32686
30535
168240
284193
219512
180006
279433
192236
275388
65742
45582
298631
242329
191717
289270
276289
251073
162812
126634
180654
229115
129296
233379
217086
5578
208892
71220
42442
46679
56376
220957
4778
163250
60579
296935
256607
174315
110220
55201
257984
294225
218886
20078
229828
188613
183667
102920
114728
139115
45279
215502
89964
157666
296021
288510
299484
231199
108671
149258
289536
135982
288295
79430
238966
285818
130846
50108
171550
157185
117834
46138
172471
253291
9580
241664
214007
86881
24457
214789
110411
67573
217417
155608
254930
21721
93784
27514
186844
226348
280596
206456
4198
268023
257305
226758
153958
274671
198653
210157
123796
208345
11761
153759
285194
91181
47210
212818
233771
101647
800
29586
266142
80830
246787
264928
67039
62494
200380
116347
258353
159050
31585
261656
123760
75764
85039
233035
284113
27718
10847
287642
126514
222968
217928
113507
263885
207751
104429
57254
249959
184814
143975
2931
289990
73337
162410
216250
32888
137164
159905
133710
188489
20099
2846
103830
256383
265200
249055
270651
90321
241493
8606
131475
47485
221176
29625
227595
2625
127864
134558
100240
143743
271021
112749
290780
286384
250476
85958
120900
14971
72611
35623
96133
127109
74542
98647
143030
142235
40311
239158
100011
75031
199882
257794
6385
158547
62036
169127
139433
87373
256536
135542
219940
282785
166424
61348
282141
207011
245746
143979
251195
56137
101215
117074
233292
186539
291077
271605
227465
37647
180692
66351
27543
183947
264139
108314
241033
9731
257151
73452
179075
260388
244880
199879
165984
162230
254669
232891
247418
65053
125650
7972
259194
215515
170379
275378
80600
214979
58298
203370
283703
85807
211413
96570
205485
263431
248384
56838
165338
43856
204928
41558
295113
262207
64873
13070
31588
233251
268354
132154
253272
285382
282724
192817
122882
98936
13479
255605
47992
123694
207475
273311
268505
91441
203711
151098
263907
292067
220112
179029
201630
257099
148682
104636
20227
160816
28392
238292
279514
192932
137707
191537
94649
56712
292700
289207
193809
276608
261629
7782
57425
175498
102789
9325
31011
150636
40243
66824
15901
255471
164053
268541
143277
191917
84613
191182
100588
232039
197393
17257
125393
32603
59251
161791
51146
248297
290192
78820
250511
98143
47650
130231
241805
257539
19397
252432
204041
159349
31849
218277
80101
93449
211459
159082
242891
45464
25014
31603
149660
127650
245136
52582
60843
38695
90900
231981
147820
217672
193009
374
277013
95784
168955
261424
282063
184806
210953
279291
178828
299404
288759
219161
274774
296258
256201
250450
197438
36750
77387
259818
139632
128728
247577
33363
69861
86841
144976
249823
132582
268765
167254
31095
183404
117440
233104
133424
61721
131726
99220
116693
200074
270034
31728
147431
48206
248718
170432
1054
125520
80930
151668
257254
269139
199288
108368
94502
105495
4592
194778
291045
239618
19239
246718
123522
240690
297356
96812
290143
115006
237225
166575
130377
288427
205581
114356
222302
237337
299892
267955
207937
1179
232250
113013
232648
135674
255766
253920
97970
254952
200720
57399
52437
133090
157339
55729
241213
209372
168403
243099
43816
161925
197898
146091
140202
159490
294994
30041
39653
282052
235503
75705
48431
239726
1511
70276
47742
161334
159099
178106
107371
148533
275249
283947
167144
206759
8672
243941
101401
275174
114482
57726
266905
117897
219191
67552
39666
74024
80871
222079
31176
117148
60501
90233
163135
96115
193943
192348
267097
280899
138034
262845
82658
221834
78579
173357
202707
176074
128437
171365
103342
12045
75752
214205
122554
239934
267945
292553
112111
121729
99324
133344
123683
269765
82921
253390
178697
171653
221279
269774
50733
145596
48232
167989
103909
240219
240816
88712
28337
127828
14945
118553
224990
155027
168253
28437
275800
7443
87120
254264
89497
122484
66743
107933
207903
113570
76947
164778
204876
265961
29448
124021
71904
207306
47812
227947
2539
87607
183568
24345
147523
203632
16080
36252
70368
190369
137016
258309
140329
188032
60042
171145
26303
35793
115771
290002
8934
238514
224752
180844
260444
51109
235727
83898
159708
221570
206881
253462
214625
119118
84699
260067
208649
289479
254434
41500
80946
126995
84126
187652
12904
184751
286012
277251
238395
33259
225823
132560
146892
139711
60693
18752
299529
188264
153888
281817
111385
76857
121424
284916
104265
75198
154982
279528
298436
109202
231922
23554
49660
176168
26443
290786
164349
144693
86793
119745
128791
76273
92891
237339
84198
67333
159658
45773
28524
187713
11083
265828
97124
226597
143434
169187
30748
223399
280582
146724
181018
174785
204476
97612
104873
51309
273749
110142
228000
94055
32602
37935
1068
165995
2857
45575
179395
195330
186414
164657
287761
148971
79999
145561
119919
230329
34263
27288
126461
156860
98133
77855
256232
128221
117893
235138
56391
223040
41323
273494
281800
104278
261764
81352
106512
17434
127055
164152
152123
137843
37997
117085
287457
185278
270630
260053
92279
110904
31281
35196
192128
10805
26929
282255
208452
212049
144960
55540
103538
216546
207944
280842
86088
12401
253314
201069
147801
126260
125881
189603
66162
286785
71858
198314
275870
124419
135571
236562
97852
251988
258336
5596
76471
14261
149312
94189
49393
187752
221896
29163
203034
110087
35
99809
180044
247544
83152
143877
110063
249564
24515
187009
155942
7347
13860
181087
260108
249924
103640
245058
296322
289852
21230
256096
58371
236132
43335
231605
91445
278905
274967
193829
296621
298400
246927
109903
124018
267999
79096
173337
244460
116751
167552
130484
228308
275705
106062
239333
287813
31063
62927
186614
290188
184409
258909
248703
175394
259158
267054
202250
255147
174750
4886
50698
220935
298533
276490
200078
103163
116986
51580
104651
116741
47094
150374
57781
27591
129743
198017
61048
189806
191658
211633
186018
45325
45603
131384
187328
110011
137721
191954
176632
264868
69697
183778
72322
276691
291303
275891
37995
224450
71039
93856
265380
230181
145357
104555
47557
219106
191280
206176
91954
170057
119071
171395
6083
12940
242168
49566
32058
96600
45643
264955
204903
130594
4916
291707
261082
38177
258076
163661
185697
70715
246569
227622
208376
202260
266081
61146
113532
119554
50802
288657
3811
16947
201089
135119
282722
298016
112785
97899
35510
40041
299248
83447
149551
82169
258496
198253
58473
270244
12381
23517
78212
5409
290133
115017
134356
281680
209716
65482
277324
131336
212574
188396
28343
104185
100606
7469
167798
145548
124537
259935
194715
213263
113495
286835
130485
226165
147859
55173
141774
129961
298009
268031
153634
19632
299320
268234
138328
74230
134058
19630
270187
186120
215823
78935
65717
47004
125070
232044
225408
106384
135483
253684
139209
154515
81708
38178
8244
219314
128913
294364
2841
82866
203314
154576
49148
153731
242662
273374
65924
911
75700
193809
237931
247323
126134
16893
233919
17985
82014
215851
91396
255716
258001
252458
59817
298886
160567
248124
53212
189139
22531
258545
229386
268657
268478
286300
113064
263736
291435
251739
14511
191741
48068
124723
93467
97947
182968
43055
62687
68324
149621
297429
78770
254655
225669
167353
39170
54071
58965
270512
175529
226164
45642
11702
97453
24312
299554
110627
233351
41699
215077
68445
216139
66556
5391
275559
154349
274394
239443
140765
276872
57436
77316
104776
102170
210550
68101
57818
168212
36269
294619
68032
274495
103218
275696
43404
266637
262189
88081
107579
212757
126538
14544
234702
243886
70612
221380
231541
182965
246812
71746
176402
132773
92026
152666
201999
126446
51506
45690
276918
63986
238447
197820
224623
90945
142964
134677
106335
213315
140578
108620
197265
38886
90334
56314
275751
202472
196194
230540
126551
178449
5167
127755
16722
185406
105725
229051
63711
257505
223066
31222
178633
60771
210386
103976
48881
202153
231345
209900
136924
261973
1709
257718
276356
213432
70309
188245
102429
193304
131149
221357
255494
57291
29441
118134
176741
186806
17488
157662
151695
181922
195059
108730
290510
150469
8494
243439
16149
22074
198252
165605
117958
286460
103074
299153
25780
140515
269439
186528
177888
82984
10754
119391
211061
135891
268378
148294
234538
171232
47793
236600
90358
95417
79826
289107
82227
152853
191130
125468
76561
243529
171646
213652
132046
16754
109368
16645
22105
263147
249638
95263
272200
233021
231160
49420
235746
98057
75842
107163
133915
36918
274446
268513
197847
248632
136535
281747
104741
137295
56194
288253
31527
229747
132883
250631
13990
47720
221394
138077
102780
61613
20837
67984
206350
78733
286595
18269
73353
190466
160348
124704
31416
98947
111731
112484
246715
53727
135343
48747
92893
69844
59912
87774
101748
282480
185806
142741
112319
273544
102118
177741
26103
170678
16840
7830
65683
294313
220102
190155
273521
281405
176351
158873
296052
264991
183980
232081
258367
188795
193414
177086
51493
141145
196141
129673
262079
271767
280561
185989
165423
129060
156254
138028
44036
181018
111909
107794
434
249917
28945
64001
132958
261833
130714
188550
48693
136483
37435
188542
5706
86748
168599
264629
14368
128421
172676
193796
212296
252324
112289
184907
269240
135952
54186
216354
201259
146318
229125
100394
70347
115181
250804
189146
164719
152021
82954
135995
248587
244798
173764
247531
161179
105758
105965
223116
55128
177340
243279
265283
94712
86093
97478
238107
60447
78394
10350
186085
59360
191581
154523
61206
12967
207411
275183
81863
17352
87188
98719
190760
297545
91622
163338
77911
109098
150339
18138
105673
183518
170242
115123
75392
297346
250660
173905
44231
72976
151018
88302
212794
168925
99169
106321
266947
25388
73431
222525
247892
100662
217616
185238
254393
270292
112829
213982
237088
53416
164232
195525
220849
154573
222935
114319
94757
98611
255524
32047
213003
240865
105545
6160
118859
230524
104281
15389
16302
136380
280440
32534
149772
249667
222674
144544
12641
272717
91707
179235
46024
103298
134712
260400
222473
151612
243164
185102
128737
282492
232081
272060
154980
59002
235089
55562
168357
172613
115073
116624
218396
211799
299394
299271
271234
211711
6240
87459
95881
199107
299806
273312
273103
167467
273816
118101
148208
25221
198213
138940
187504
251291
47759
231192
104132
22406
35447
261994
269118
131371
239980
36200
46315
43915
280551
206233
215592
75511
224762
108557
22266
136221
70094
260686
97144
104160
230775
248028
30918
287748
128761
185014
84829
217468
125743
212458
131492
1865
109062
198903
17928
76329
192092
64172
223889
254302
132016
72712
285318
188879
179621
84917
299548
44328
173244
88865
113401
250439
228446
146378
71842
38463
216976
267066
299984
117414
133662
133217
10327
87070
122508
87843
158844
234221
269592
70316
30158
203754
158977
177430
63671
225230
203518
61862
209174
171328
13211
249847
172657
147892
181325
233287
48374
283666
72317
75389
96748
137729
253307
20688
171664
256193
101794
41309
270270
61
227337
230469
243886
128141
216113
100571
43809
251420
277572
149862
103719
80266
162025
274798
256665
98757
248059
96066
146408
273737
60615
225694
250404
39170
126951
164434
153676
193179
22336
172140
30982
289660
259235
142281
41435
211433
99079
269411
290032
25047
111578
47199
282155
26626
5230
4431
257118
262601
283325
216103
170907
265848
217302
189437
284985
141479
197557
208765
188290
96898
231867
169215
216900
113640
7868
263551
48510
34827
76588
150175
199688
276528
152590
100309
224179
41652
107648
195414
229993
28241
99994
35643
127486
267814
61627
65640
154141
229181
156682
143498
140047
157333
135250
25265
60064
223999
281982
215273
267028
256379
270
19040
109314
98818
103308
42324
161050
225428
111680
251843
161301
297074
130310
294367
292882
48738
20132
139242
29261
169965
278654
188426
230007
222973
15319
208825
207580
28989
226192
97495
93596
185396
256888
173533
152203
100164
6055
125769
29634
263026
257031
104961
140556
22794
89523
297709
100365
90744
210142
117565
148018
146009
45906
75123
12824
121124
138229
272548
116940
192276
271896
30211
249315
129417
275744
140575
68545
196100
130741
153590
232622
232833
18937
13300
143868
159641
290138
212258
228663
23205
230666
277229
63194
203357
125235
184626
91042
212021
2779
15054
26157
164859
260124
203977
39009
262650
46004
101477
70312
45585
246674
292168
25873
120113
213571
228779
274226
179243
198201
188404
196130
238547
115107
10556
39473
34127
147808
221946
158447
293548
155242
43701
200111
295748
71815
118081
6239
54365
75240
139173
15098
25285
275144
168193
91363
47267
259378
218390
150150
142993
237660
175738
182791
271558
98696
89012
117905
223647
191336
228027
26242
76661
187930
65197
174047
7642
277406
21822
83824
253432
254998
84047
21141
288806
186558
294635
297655
3144
95842
108672
270651
251009
176979
156293
174477
189436
241183
298704
198004
99200
126001
129961
165302
265581
18076
282891
222862
25865
240549
190060
294157
89078
65798
261389
273859
80897
186011
230173
163073
219946
189337
41689
299157
257536
185540
221996
116390
237544
107110
62599
256736
35072
237274
38131
238412
52255
43211
200264
141358
228056
101132
189258
241675
175538
297498
15092
32533
49764
181225
22062
102281
180677
279630
235782
268454
98678
234603
149265
142014
250868
76823
272673
88974
269563
162535
39110
153846
106057
105666
283778
257232
34492
196395
159063
173273
57372
16935
158376
152356
71394
15827
137952
237892
37026
192253
228657
217676
163626
196501
150289
168641
146916
284465
63117
228094
172541
112261
134272
226777
249623
299261
185929
6854
182096
202896
133689
186674
171320
176299
229694
133603
168712
92311
2127
286596
183535
107671
108703
129161
283889
92114
97800
245705
124500
284709
29003
83998
215109
79908
223648
137139
273255
159439
261104
290222
170303
250057
297232
237967
40796
212002
229792
10555
144055
123663
289016
294648
109045
66425
286333
45707
157164
69990
181265
72889
125001
253400
78768
251079
294064
72472
4202
41128
152351
275192
129254
207092
258416
213006
262704
30819
161014
121233
14441
140190
245065
85370
282509
132608
127197
275405
47901
14083
12030
283433
109494
28753
86758
204713
123119
118619
134382
75981
39183
135074
41401
298086
162343
80695
35461
177010
188988
267806
150899
154395
217242
119514
243886
116747
78844
186009
140098
93288
37254
239718
210234
286112
202284
44601
165179
78541
199920
98585
49487
52211
192122
197585
97402
45321
290602
133848
244141
195760
87306
141760
81052
343
3936
9258
180318
147993
160039
172967
144898
102774
156852
611
55964
127478
2096
63210
83530
286280
261615
230970
207085
160155
36892
289540
204363
227541
184033
121781
205653
203081
52925
65958
67898
40376
156162
51936
54890
55002
121677
102457
88627
17719
123391
223029
199587
44073
253156
42315
24885
176603
185169
288877
194152
169555
137593
129263
295049
111995
57589
91501
35903
243841
172339
276579
205989
254510
47468
88273
97080
58139
24888
284925
97669
21612
54426
17939
46832
79282
217552
246360
211763
148178
8091
48150
287702
18224
280150
158628
225685
91465
160144
130856
101324
160176
263696
237715
124527
82065
242274
203084
78514
197415
39161
97423
130229
188170
142622
110016
72482
107674
29919
294038
95691
264988
169375
191315
205782
268551
74231
1178
146213
188726
144923
263342
10579
244913
254952
219309
155907
186890
37916
225940
56033
190707
102130
273862
6702
234816
281253
266061
12540
180459
77197
72805
22754
147850
269544
15360
21954
104524
111773
191145
275305
58908
151243
25553
84658
74122
6294
275908
38047
31613
42779
31434
203324
54909
241053
12537
195097
179254
139223
118754
276078
284443
209849
52645
55877
167847
44277
265748
87869
200098
105411
276074
91246
212881
120111
291721
34339
176480
203853
82168
256382
17935
188611
61934
195055
67261
30554
32938
101287
6683
103261
131124
183304
85754
260996
91997
288813
70223
173930
46801
128786
188861
143029
212040
262361
54541
161092
87890
210932
49528
219080
185093
263608
62541
95025
31573
85123
218428
276225
14777
67252
236275
258352
236449
103180
95360
69213
194404
142721
46490
42351
52953
270361
208910
286657
139104
103856
120249
90148
143042
24955
173490
154097
137665
281290
258152
180991
36254
115527
194339
49558
177274
132647
101762
147313
286153
215930
249515
285640
210736
134735
115839
127244
200459
169504
130613
11808
240066
4037
208934
8007
263296
292681
30579
297575
216313
9578
159519
6607
24582
264988
214981
94869
226931
97375
260676
13928
118197
113418
111753
59022
207314
41389
118195
37141
198645
22721
68484
256874
10096
223925
279807
208649
46326
35383
71599
139002
68076
107023
166087
163755
128791
247499
159135
255513
97933
227668
56252
298377
248377
174895
215633
136941
239254
22324
54879
211821
196600
190402
247160
258109
84951
205319
172504
127349
99106
64806
248327
36510
120551
264186
19885
150027
159337
512
159089
263200
131418
70305
268432
148846
58194
125315
182413
166758
21147
291199
257151
236975
133190
176406
37856
230319
136168
26565
150311
260871
285109
215903
104081
113313
272847
41083
54227
168759
72252
23410
105119
138142
214666
268007
71561
138826
145510
262597
102996
157539
100926
271897
91128
5517
226379
175011
84543
256301
201615
19848
169175
171587
102356
160013
210583
138282
47067
73369
36310
82790
6534
250508
232938
208732
74726
125591
239453
122209
130136
207766
231611
61818
162124
37126
261787
233320
62813
140651
188650
91972
189898
215325
203937
60801
195506
99643
233950
149305
271780
24936
110220
51983
262075
1623
66639
99851
227414
34065
213922
99923
217039
201342
130282
135104
30959
257491
79024
167947
88608
274181
219981
47141
269918
163975
96849
80282
17503
288696
178325
263416
142138
223454
276048
49405
88486
22726
295896
128551
277465
61112
82853
93314
28224
61250
277285
196172
213690
3836
200481
125342
36523
227566
172087
240396
297048
201404
119262
221394
8501
241019
168074
51118
275466
185987
198505
224686
65922
222558
297828
71127
22617
55821
102634
224987
185378
294134
74914
110269
203037
192519
3498
56400
123363
194843
5052
278332
221483
64155
251491
2119
94768
100796
202927
54400
84173
286406
95688
270158
227068
192191
125516
127572
125826
158965
112611
5509
8083
285606
232650
149439
71420
101128
77526
40644
263225
212146
219331
47018
34355
268054
121831
13654
28080
147628
299272
298129
218593
141173
105684
227661
285403
279372
199600
176123
67742
257636
159636
29303
163623
215633
145989
176801
107400
87111
179142
33055
190395
159490
206664
266340
134407
89224
270097
259332
27847
5615
56486
118616
211646
188497
21395
228020
162867
252426
233965
76407
254864
289495
253371
205675
50876
143707
232743
132971
213483
37766
168911
48721
191916
216421
155800
188006
120627
192646
148728
275942
170089
161831
214804
295971
206752
294705
187822
12679
204654
256608
258777
221678
198299
178659
204048
119839
215961
216912
244195
281085
267072
23191
138426
42836
41680
130384
228801
19712
9454
106997
225578
108620
97375
243090
64805
92870
49131
143753
104125
71969
40711
236468
207622
208128
83496
105866
224484
136299
101764
126934
195884
217866
146857
137302
137080
75053
26125
299040
18468
290715
48468
65009
129876
212882
40594
272561
152317
58347
247716
288542
244821
188018
257598
17012
265887
202993
169182
164282
8364
279241
39383
205982
126126
80118
13476
50689
43823
89668
90576
261849
231796
288953
298281
204258
240431
141837
60689
91795
175607
209343
216700
98781
70611
143242
76572
80736
105439
120254
189864
26358
225797
282666
173013
199756
268739
14253
136003
129390
192773
293153
249803
88760
90699
258451
293112
20488
94002
63764
223782
249189
102686
166736
112699
146278
155486
215840
73956
127677
250305
138719
21098
191882
45371
4967
62706
157748
80643
201902
99892
144072
146096
33719
104795
284296
116527
140081
9914
173127
114791
13391
9298
194785
134214
81786
240154
30467
32197
132053
271205
294682
37177
87625
230571
31846
257703
22145
248307
40446
219380
93076
141366
292738
107314
14599
204877
270026
238892
138406
142207
208553
24089
167363
14094
19711
148601
103420
262381
293814
60236
212751
45234
17415
158807
245465
98305
156556
237107
283376
202362
278665
145274
105128
43699
245903
126590
168363
244409
165903
277475
167353
271469
161128
124465
278785
159893
177395
150878
191565
76550
262381
110958
29359
143079
298891
291221
164822
72750
270248
285193
140898
184347
109909
177549
124555
261867
42011
148522
253282
216863
265483
172404
194154
174017
271990
286602
97443
115484
272981
192275
32598
231724
53684
149567
124724
213571
227230
156663
166795
115388
224569
119308
66718
73730
33099
212910
80098
113091
160082
193877
212971
136147
209681
140301
138659
118105
277332
238057
107135
137404
211136
73999
236676
72150
158707
122136
268725
129315
277688
91582
112255
289005
71758
216164
227851
1289
45753
233901
42128
150721
249392
216268
292486
107226
113704
5458
188969
297428
192670
103510
288243
80780
285505
256830
154372
188216
251803
221418
118208
230167
211617
212859
201369
9253
67267
110200
180784
76598
271388
203114
241196
251635
295007
160550
269879
201798
206049
8247
89280
66882
159550
244623
275877
202416
271780
146066
2355
242282
121068
238971
197674
256858
46420
105561
163532
136199
246363
131841
43867
180805
200917
897
91844
158073
28629
216635
179774
98782
229367
203086
150740
119732
7047
294169
237263
149140
51040
205348
167076
156186
35584
147073
272152
228882
148349
171602
209215
192619
114200
216929
170660
251452
45478
123791
171164
165943
223643
228197
198503
261437
291435
297025
43811
4037
212287
260222
11784
22796
150976
18192
163515
281312
204894
30894
299900
85778
146795
41161
135385
40153
148525
157639
136754
835
286553
67585
36789
14251
76743
1145
52508
80721
255981
135346
182403
158894
297181
159741
268348
262523
283410
8344
153908
280958
236907
48125
191902
105611
158312
117789
132587
41617
91042
262572
218474
207310
83451
243066
31393
231158
191853
73812
54291
25720
233295
239291
119265
282661
167198
174621
69843
253287
234174
113332
96946
207570
103631
111041
82542
243353
282275
267901
241141
187316
258327
51319
242385
224426
97023
176028
92869
138984
9454
97592
252778
282102
5841
276550
61830
281353
238913
174073
223583
185187
260209
222087
181921
93713
89341
121859
248945
4069
281453
298765
51154
281258
80407
176566
278727
78145
48507
225832
36215
281410
81013
188255
268192
239923
83369
60237
220510
284435
207174
107687
285992
82756
20982
137859
257241
13210
292500
234432
269797
248840
261322
260702
160474
226175
12105
8688
44898
213172
250238
189634
67760
117998
41593
29160
243872
107234
59957
252602
35010
204571
78396
212022
214318
258690
264807
86373
223055
152113
189167
85373
239530
91478
94645
144137
168601
181127
243771
285332
296624
265348
246927
79556
228034
20735
203893
226999
155356
290934
100065
293973
139386
129980
43487
284485
96936
216458
257004
208634
240799
149835
74451
119597
291360
64142
176185
66936
42628
181566
95601
31949
208720
148443
104734
221115
254412
282335
269669
174132
89968
186389
106362
30585
49800
44736
73186
16107
162071
111476
160418
269967
243488
226829
129845
158886
260997
93419
38719
253025
24391
124226
8275
176383
287977
187322
275739
192190
144944
256730
16394
156270
36779
158025
136864
276683
246636
268816
71739
60183
30458
220613
90175
97874
23666
260275
55125
73539
253128
105162
228106
17250
273080
93897
119118
267341
238085
201713
77153
111814
249022
240818
109645
111269
17280
232862
91614
23231
192664
172613
39041
128878
223989
88132
238198
266653
76956
284444
180822
68000
169331
27318
105495
222204
71418
184590
75067
222899
78789
96866
59074
179048
88139
83967
157928
266806
225042
109500
82644
30900
214625
184422
297937
149809
169724
126840
33894
167983
209448
265396
274967
259041
176022
103654
45913
142417
45641
30330
67433
118428
157881
20731
195775
221067
271481
294222
259829
154726
116370
177558
152295
297039
211210
67342
285059
191404
99432
285286
147307
266744
52910
155345
103001
27579
33598
151404
130955
126781
239149
75776
27260
35249
259887
150555
129062
139445
253971
270705
181769
12058
213766
116466
109825
3474
251526
128657
112491
190237
108500
272705
237329
205632
265770
75039
34462
13944
204736
144505
39378
158483
260925
295504
10786
74641
226262
148075
250365
28619
278781
127649
126461
13524
271041
154027
23876
180802
167591
270441
27181
218440
108199
188396
53011
201204
159268
111875
8306
204005
156356
96524
83903
148090
76368
194397
120556
91815
60911
249044
4769
150682
167347
12295
4239
82776
73921
197672
295578
124996
31716
140912
179780
218934
75709
206767
75610
293684
81196
226874
166652
140289
277749
236015
144660
262334
22486
107812
238264
141208
278285
65420
141883
143862
74304
108588
83438
208028
119303
40092
67823
44039
179103
95543
159906
56160
234206
237703
284566
136582
3781
143787
252146
273646
222433
275854
42024
124540
4340
166639
229809
228448
166558
95167
208073
105085
11777
23670
117025
168967
177793
79540
128224
120352
129876
133603
105705
235552
215730
51744
250362
13067
159270
124336
148203
7002
92449
133703
45302
189320
244338
99761
138537
139252
290105
273200
24549
139477
145264
186855
57123
218779
119831
270852
169167
42127
181387
35713
240317
282368
296159
91740
54287
168685
285846
119532
211310
222230
94359
201553
104620
84552
243825
87018
191715
41426
62146
233690
285656
139323
44915
55551
237930
127301
11005
103793
66499
263525
5591
296258
67655
107245
289211
163729
265880
291690
208601
299643
115016
47230
98633
272902
237536
73210
157149
172455
207162
112597
232964
237749
74330
178276
108407
18269
206944
5830
201868
264601
246304
298104
255057
73746
262937
149523
155674
118413
291057
292492
23997
158469
182809
249201
89483
242480
128444
192720
287140
285569
113347
13172
33487
162544
127789
281422
39412
72538
46108
282886
41452
178510
96145
106997
177848
206996
29623
79885
234223
262843
186567
152925
255882
214132
122368
148703
104763
266017
19094
238261
55781
282113
58338
214748
217710
35206
117725
139101
46569
217206
232565
261995
115270
217315
240118
184699
273893
250935
175602
123850
295230
228730
8914
257028
210230
86380
14367
170354
8817
176655
163648
199384
118593
232151
164922
164759
120413
235468
147328
54807
142490
15005
224338
282850
233433
117911
238438
39869
245421
77758
20048
147912
57145
118533
103398
280233
140388
296742
20285
264086
94630
102661
232113
158648
46632
180014
154290
28269
233456
295641
93406
253728
239416
8832
226476
188823
61549
286047
219712
192652
219827
37323
67683
211565
169655
201184
30874
247980
262863
236049
184931
113957
121569
177689
85847
277722
33371
236420
195080
93460
83699
278516
256508
87006
162890
175772
157012
83730
298786
232970
235317
241943
277852
217250
36759
292868
152486
143634
142119
9720
288715
163203
282641
290964
205823
201505
106453
181760
65080
293677
106111
253391
244643
159308
175476
5744
275251
212343
17482
108935
297782
175096
90569
158024
293138
128030
245897
83765
217675
291459
201553
83565
40134
287781
221915
115033
128963
17502
36438
35985
283178
219156
195361
166210
27535
133289
279423
162601
103777
114305
249343
256813
144765
291111
261448
177837
43389
203475
161810
165486
239921
54050
180697
224219
66625
11656
175987
206448
156282
47169
48612
223066
95406
281778
238534
299374
4993
79883
159303
108063
222447
170728
267256
120498
225498
38167
39756
68648
181443
207672
183335
160132
223018
40457
219396
178700
112235
159341
84679
296714
220773
127521
183074
175725
66866
65368
97752
294992
60897
163593
47353
111990
66759
284002
287172
116623
6227
16550
295611
173653
1108
201306
224020
47761
206258
19527
112727
82197
253130
85625
56529
279097
34209
273988
56881
91848
44458
63987
43306
212229
19997
149271
48199
87438
26237
204559
20995
286254
61318
72326
14504
225371
4184
221426
121426
133487
262618
21187
165153
260930
281909
277428
137302
58978
144586
163363
269187
204868
297293
227038
136697
171484
148976
284397
241963
88174
83416
231578
84723
104041
126744
17040
199815
85110
255611
137903
91793
263891
251215
165274
254170
67975
165501
168861
290077
188155
109974
262131
293200
120323
281041
258741
20732
256790
34203
137852
45754
215932
39282
115762
227659
252057
60420
202509
287372
135574
26577
158373
180136
31955
124418
146438
67834
45236
54597
201984
152206
268486
33085
158827
7004
226694
221501
197462
141460
125754
265334
123697
299962
16412
76733
120813
261711
121888
42676
47069
53997
44257
82682
148710
197526
162254
36901
228572
147546
283424
148639
226351
147271
277413
248084
65102
151710
101780
144492
93633
112982
210258
202705
211199
16099
63404
127548
245681
146182
280635
147193
273273
184639
4779
211239
12983
254427
49429
17430
23105
211125
257015
148000
133221
56042
109702
61538
174667
4056
294832
42829
86156
205193
171344
160149
47921
19961
93595
233376
89078
100405
102730
32177
193784
201141
100671
298336
244474
241544
223205
210670
209373
290515
204554
92652
174120
145130
23884
125754
279742
286777
190726
106067
207455
205570
130210
242835
168475
89953
32656
277353
146570
5614
165564
27772
253551
121746
98179
118606
174028
178453
33002
240197
130781
31289
34873
163583
73031
62466
186394
209074
22746
115006
96447
45222
18902
185216
287319
147328
217433
101072
82766
202264
56439
25666
115800
83421
225358
60497
45166
91006
127947
144765
5106
144962
199265
218935
239953
269944
2171
97734
124405
229769
30772
156151
28496
19890
222687
181151
171210
226297
58246
50852
295127
277952
48100
46490
116150
76081
136630
104092
107668
161834
136526
234214
120219
65055
36976
264547
299230
125440
77178
12131
126727
131688
156182
218196
45649
34784
278670
149197
115837
246756
60758
74612
37564
57778
75148
265591
45205
224936
277866
38792
94296
299540
46488
118571
137616
91669
104460
164524
275179
66002
190142
53046
40866
269483
122437
160344
92373
269799
274022
49731
257410
247628
92770
132061
272432
15283
153668
287382
243051
37368
224870
138947
242075
227421
129395
168754
229099
150378
112235
40200
2143
249604
34073
60815
78606
34954
299086
98460
78705
279534
1437
64815
296136
183014
33392
247476
243069
70779
104135
259329
169869
168904
263492
259239
186923
192830
200403
232469
24603
233859
43360
94752
133228
73759
240905
119446
137269
277784
256874
176044
193486
208699
50797
83485
72486
262568
119898
97658
108154
273278
23647
47785
171069
220688
224410
235871
195856
240317
238490
257181
177073
102392
199536
23951
76279
82128
250150
216944
253729
231937
45766
77622
44600
242603
38048
268290
255232
109677
113739
46178
97584
22456
167486
77487
247603
3453
102145
87823
278620
83717
172649
289612
115257
28416
68475
169697
145743
137959
174923
44526
48007
146245
66134
17235
272239
45088
8653
137820
54673
236071
294032
243255
68878
29929
217239
259725
166477
217976
276735
96147
297615
1856
103752
72080
185071
279937
39519
281910
135430
24675
33254
290866
294430
15178
101388
146212
70038
130944
57329
146603
291632
171054
88888
517
215979
297296
8574
95529
72875
35723
38455
63969
97864
100905
136559
43041
123192
20266
147305
285842
118104
271923
27593
86418
216794
157240
206871
132151
52133
277669
177933
50661
123909
162011
144959
130493
64542
26287
59197
286871
268065
185
12496
245128
202213
5946
100914
13348
256889
291085
168046
79410
17339
111373
252238
92862
109217
123423
92002
239893
83509
71666
133264
296328
100273
192152
85535
150346
92467
49101
29100
206266
131276
203942
131470
170827
107560
135611
106177
187580
172080
81807
220154
230022
16905
266174
105905
203346
135993
192385
83579
260888
6697
183075
74876
198068
144026
136512
292839
57811
246646
279261
146434
148171
225895
254362
260259
237490
299567
227742
63568
239557
118171
274381
214766
174130
91749
5058
45668
64659
280941
73173
269768
254465
180132
279798
159302
237539
137688
180616
279274
12369
292646
258741
161602
36790
296292
107070
61848
173588
5013
127630
114738
115677
55268
97077
222849
14063
146395
282979
100333
148772
294733
79659
249002
88930
172451
262027
165971
167159
46019
258448
139002
177276
266799
260062
224527
56865
155282
135808
178555
173285
75708
245917
19927
113543
147557
238506
108141
292342
28369
268151
55983
133873
78513
37582
79334
279739
153236
233108
117963
148257
61613
282953
104012
235706
298278
102010
198400
86983
176032
2044
298917
110331
51755
83235
104381
222436
112765
170263
148584
92077
227176
165760
53714
161350
28717
143113
215326
72157
147322
196338
225783
182833
119813
90294
224765
163716
275770
297289
228159
196726
108025
173513
70599
135314
60215
157488
290825
280570
167719
288117
213335
131132
25179
87550
96826
37024
96377
203269
56874
211921
4362
29321
211788
290081
207180
142464
238234
242758
244692
89976
298572
200063
278610
68493
8450
296456
80758
34743
178995
161551
250057
154092
146728
197632
126322
226009
226167
54304
94447
235128
16026
49592
196397
294092
281360
225788
198122
254403
292575
293114
298279
64749
39646
268627
198116
133634
283544
229744
169004
175551
190642
170291
263897
237507
160330
237153
11947
267771
85422
73134
83349
99857
17048
15305
66710
123603
265255
297803
177378
87392
177133
108606
129415
35909
56362
190460
135869
162484
110992
274347
208183
157445
192875
154688
237052
61392
162445
108579
58656
163454
176419
112866
196363
156939
66389
282848
157800
132512
220285
244083
118063
230798
58530
269271
196731
181091
189734
79106
104394
131286
265308
95849
128371
2446
97159
32757
270025
19334
58012
252077
60523
73755
224637
107408
176140
12324
289648
1094
65962
295582
96262
296189
83220
220761
7993
152360
194538
277583
124848
234356
253412
55362
251693
119204
99234
111283
26045
182924
63152
279750
7051
49636
296640
60840
125779
267628
254319
149601
218531
184513
118611
126646
30758
170574
276407
151342
202270
73721
79054
77630
4075
161514
287300
14790
37531
242724
93514
278200
158986
214192
299225
2279
114268
85237
116793
111911
200619
176692
152735
100801
36735
196829
128241
295866
109118
19765
263429
127103
235915
120872
148254
255677
116044
84915
218932
211878
228652
151551
269445
205728
167082
298320
275315
286343
234188
269384
87983
241323
173172
169790
90080
219186
269633
287769
47907
266982
161565
87962
185847
286816
109910
236809
60271
48803
242923
137113
12348
259213
17236
271795
89011
209814
192895
7000
156115
181982
72755
157343
188322
102957
93891
68495
291394
200175
9286
117608
18597
136651
240768
197601
54417
262061
161971
172604
141830
199222
145641
236601
135254
276736
258494
36268
125592
77838
176646
229351
28358
291789
255666
56653
111781
66375
184607
232647
11967
122233
87098
172976
235395
63930
34117
211652
237982
152486
160138
139508
56910
185518
135078
216272
244235
262764
167439
105654
201985
1057
187912
195080
13064
88174
146098
95912
177340
271740
244710
225716
130699
12893
81640
45753
14095
192315
147019
68616
100159
168591
63405
697
105674
105912
289525
137028
239188
86496
282000
67775
240412
129934
123002
196431
899
167458
150166
51467
21177
266421
252743
84104
159646
54096
266840
221315
241790
65185
73187
210660
68561
288123
183014
289257
7465
53126
111939
276242
146990
286500
207868
183885
200244
98644
5778
36332
110750
203285
94862
19425
108736
255548
156191
78955
272058
167849
186741
70932
74476
87659
48779
225933
232584
93189
104192
24736
22523
138597
245961
92742
235458
36967
113318
203209
213434
254003
65042
165777
39008
22700
50283
225021
56307
39789
40764
189705
289434
32018
84949
278312
24780
279917
170419
233857
193204
57590
139568
270360
190915
99520
172197
139283
159968
103298
230926
19625
288355
261373
142039
269151
52604
63583
143234
74787
103220
234227
214233
44790
215831
229657
219316
16946
177945
10952
204389
173789
282448
149376
87064
187456
104759
186689
174778
127761
59798
254246
110916
142556
204901
133422
287053
35979
231290
202538
108702
262787
63411
157067
230521
64820
11610
119122
276637
116790
15694
169733
162200
24299
214600
62866
114377
55809
152864
187689
190577
288562
36431
139516
69608
207837
91170
238287
277598
10879
21767
255442
230953
48957
138374
265973
2063
178163
134838
131166
42657
24562
12428
142656
289266
248297
70861
32632
17603
5286
160084
99319
46783
187065
170348
44896
297679
9165
257098
81095
37141
157688
20256
39496
18256
61363
293932
112394
52787
217306
196187
229021
298002
278559
153128
148287
140475
30695
41869
60987
186592
9468
171546
172418
38054
62356
249201
257398
2170
26619
184837
241723
27855
298152
89679
107359
175179
129562
32305
26224
208949
62825
267144
93345
173271
278286
74199
178834
136805
298426
183827
98444
113418
270672
204445
33592
243085
131712
232948
55953
81457
50443
252363
176232
125061
220484
148948
262272
43625
177683
174527
206187
9489
291245
232613
271845
203744
257254
89605
55500
123016
169536
195708
165393
190356
55048
27874
203598
1666
26172
259860
141927
38336
288432
17061
279794
40137
292402
124298
241005
246567
56873
184393
205549
195095
208956
207184
268276
213887
292445
245256
281023
250246
46742
274302
253138
45241
251351
28048
40263
279175
59578
130674
291922
251432
45493
153181
147480
129494
34805
281469
106859
275460
156782
206999
60076
200680
49750
264710
205325
143660
13133
223415
276690
96569
114196
173571
35411
213418
27953
169040
238653
59782
134336
46458
57266
161767
68978
231758
235369
299555
12737
261402
206149
197134
40710
135503
6509
84197
289287
196645
212293
66658
102104
205581
3260
126088
146518
284934
32849
284655
192891
65789
52858
160282
52194
117133
50093
122245
65309
101309
35266
60467
36757
82133
115053
32487
154763
164514
201436
150484
140044
94362
231101
189213
58685
189056
148089
212470
170261
99449
67437
236126
92039
192421
10024
91891
240481
251725
153658
156588
13956
51684
293392
17524
238095
154571
37785
280889
281239
252747
254574
34744
257527
260156
113782
110871
146502
158162
215889
46964
78381
196412
197475
114163
210072
121632
226828
238215
299756
28253
262679
138974
24153
36926
109701
253192
95491
25183
215084
51208
251953
45925
85715
156935
121110
265221
26009
292807
108495
12350
128421
145761
264944
3975
221959
185864
118361
135218
215411
222646
240461
25992
283213
154276
245456
216825
43862
252097
42607
125693
48992
59569
272845
53662
269439
247842
138517
233064
104412
5705
247482
165617
200114
134268
144933
230291
196262
253706
272876
19458
174824
267701
66681
279185
199085
197490
163972
226923
214346
207931
29901
60847
241921
148505
283149
169001
281076
266489
204092
246348
200552
237323
58041
255877
2636
13319
226223
90588
183633
124619
287955
92274
133961
121718
123948
46015
137188
278548
196009
285466
223677
88130
56220
74671
129502
217687
159013
166651
243195
137613
185609
273624
105396
227852
144603
217283
142290
5971
237755
247800
35242
281631
92140
193834
26722
73922
270744
131332
92029
88666
212441
240899
204337
232949
105072
28277
217831
71044
45373
185814
276801
112074
143314
141484
56625
289462
69701
297466
177896
62981
131231
149528
240350
153550
192085
147756
229022
84636
167135
85671
50017
66526
169722
55749
153888
52591
183889
265094
190853
118771
93402
124536
60594
176185
156438
224740
100015
80407
196325
263981
47083
91328
228871
192077
7331
246989
148554
185184
161659
71017
170323
211054
56248
85679
204647
249731
49239
281137
232644
14793
97114
221945
118260
251237
113312
149403
94137
194731
216621
260466
264973
256269
11137
22875
216001
245311
150666
211653
62097
104548
55686
79447
105273
128856
185075
105576
47786
62074
206951
198844
130297
4180
27615
13192
153348
35644
170170
120374
85921
72761
205216
293506
194160
272728
219911
42979
261585
185719
258189
175682
105040
37530
174856
10659
132486
141900
121821
213150
193175
200926
220057
11993
116820
199267
53016
70232
56346
240336
226969
294821
209850
157278
65815
127874
21621
255596
294926
281082
171346
109458
269918
209390
207185
276804
120914
278183
138236
144575
61946
161784
292017
4057
194344
60954
92060
208660
191273
201830
153234
260912
232521
70908
130658
3340
289867
63765
168315
147846
187711
140156
96080
204785
287788
116124
198812
240005
282136
247966
230299
243744
50307
62305
202776
256399
129143
71363
71592
11921
88981
181819
16070
63142
138627
41480
181760
71592
140556
105375
180647
244784
152347
184621
206307
292416
96315
188376
270163
92373
254258
121883
29376
129015
75194
96231
244100
177329
38009
74188
113151
276207
146944
3829
81232
128653
57951
170015
99691
179392
206285
33622
51558
159372
265271
210119
129857
83493
264924
227605
98987
73119
100054
53062
19658
53807
198234
51521
259741
169337
163666
67914
57496
111572
245184
17069
203901
227542
230918
244174
75440
190144
220168
50647
244187
237726
168118
150219
115160
39252
96018
721
97115
148855
144447
123066
284397
189591
121778
271207
246567
98093
292267
4155
267639
106050
49358
1128
269823
123393
236486
65637
192568
78075
112931
117126
50474
295715
126915
259519
168228
166971
46376
39247
208756
238609
285881
150782
264107
37535
64032
251286
186676
208323
68255
85459
28020
96411
74652
235719
93777
204726
173040
169609
233349
55300
271696
90499
261177
74764
131343
96943
93804
12664
68555
1217
281055
22049
202525
38296
215651
230018
278799
218146
119784
136077
262589
169908
111359
89999
272061
92229
280102
142976
299394
216027
162587
81882
185229
186635
212324
3783
28334
298700
177953
293652
96388
240085
65421
159546
257308
113267
155034
20326
264018
81445
193348
156687
136140
226082
206759
248085
113651
123755
210700
195793
251577
191531
285382
235944
42078
123106
45197
108653
51331
25475
35747
241498
235271
106109
177508
11795
139448
18994
215940
270364
110608
30880
31458
1745
91758
220741
52245
115397
266310
136329
47918
247372
133075
219076
66466
43206
29181
169181
171976
208410
146908
251165
253220
229434
270237
170118
3257
153820
238084
192297
74421
101024
171818
151004
150608
137488
120484
74882
264824
80769
118160
178366
61040
84631
75455
198958
274595
81325
6777
10484
30661
270185
78479
159463
141223
24980
142950
258667
163061
253616
289556
142111
89653
167815
190382
105237
105937
1812
206212
142809
42129
107856
75121
16535
93860
82432
241086
30402
107700
220482
111639
33271
186440
224534
289390
100425
90084
211201
297530
96468
161875
15605
38971
104029
94307
192753
200786
425
216408
237821
157396
142806
80906
241300
190686
180127
163102
185775
150351
144403
52411
46483
241897
48026
89613
25394
220714
51176
287749
88638
265829
14474
216005
75135
222371
91997
202586
292710
217732
197032
158404
290825
87
145569
113163
39345
288063
293363
9255
285154
257183
55496
139119
272739
177419
196418
14447
63230
189623
97931
31423
255358
291838
191876
125167
88700
291329
186370
86708
134966
71114
163213
76445
92068
101821
294645
76971
151306
9212
269633
257457
278213
90962
269997
185512
108474
124257
203751
64523
164515
249733
271630
57256
148474
287613
239916
969
101705
211927
48253
82047
244191
186343
251960
220789
32336
77729
161418
169560
136478
102958
148410
346
114693
229667
220713
17136
66508
257557
73532
298774
148924
228179
7361
99467
151461
94295
299699
183013
217434
18449
192680
134684
81853
212897
117985
150756
286563
205424
236681
80170
10323
58641
52117
278484
208707
769
125560
109923
118732
252815
58138
229582
234957
285390
202659
69215
200235
203890
150583
226076
142450
227098
223514
96539
173804
163938
240254
159090
227837
9140
239799
67652
81261
264972
97989
222364
274771
250776
292210
82147
187424
41630
274028
273737
217668
66534
516
119127
90010
295678
256860
25344
6877
260185
292799
226328
120567
60256
214396
171859
153201
156453
20479
79402
45519
37258
275705
237877
101984
12781
6692
207155
262764
208547
152003
135328
15355
17282
45487
287900
113504
254050
218158
79861
145522
272743
145739
122815
109600
17928
298543
31025
293885
129283
100266
262306
53048
113725
177109
245057
229505
159975
39785
14546
248886
108543
100738
221331
103136
140444
52513
178472
140749
159787
169893
62610
127776
296818
119767
210439
211723
37015
97280
126869
241138
184677
58545
57598
248171
78435
234310
131017
22146
265889
242980
405
94648
210737
45733
254896
160636
195769
59235
155619
133470
298287
257326
277004
24016
236323
135906
239137
109280
74055
185090
270734
39307
290230
23268
240758
53130
258443
21428
282050
130234
254145
286995
49233
143140
199766
122069
60954
191447
119169
251651
116509
253280
270174
237748
10648
241289
47358
231471
287363
240987
98956
249508
188336
255914
88288
12393
242807
97130
185894
197136
11840
158363
168531
143192
78913
174492
227672
235744
15655
108541
295950
61988
66351
275820
280197
104780
239382
273315
123697
134986
213888
21787
134442
152914
287421
102402
119015
212740
167975
153392
82387
260001
54696
144957
164498
182345
30892
37316
77959
40616
136788
211524
132525
269373
26880
137227
113539
137022
199912
215719
42272
283240
4184
86977
112578
215713
159909
253873
193658
239074
27653
225528
77241
148476
83924
67822
174077
88374
214746
184146
41250
197543
248690
223472
68286
180743
202510
247015
204501
112550
164478
121929
26477
297339
270954
132584
26884
186929
135883
204052
19007
199627
34828
136420
252367
288669
185068
58471
106250
177483
56898
17473
174810
106673
84400
282365
111621
275661
204294
191615
213860
291369
143969
211042
159252
86738
278919
216077
159453
72625
195259
117515
35417
196271
75546
263789
193991
207391
98899
166247
81795
167147
84146
102958
173037
297749
34367
246346
293285
183987
53008
250728
280753
69236
130149
135009
191026
87199
71729
219432
106499
231412
247767
180025
127781
292774
217021
274012
288003
262493
234648
53761
108499
167047
152776
199593
180855
153327
250821
163588
109981
69855
278508
180645
291254
40580
259828
80173
206147
2727
112241
168167
131804
70235
25781
45066
245253
162958
71919
151845
194051
222231
99022
204362
194798
245533
281889
64811
65597
291659
80251
76093
147134
72023
211651
132261
106330
289204
32649
85662
202475
224471
293279
275339
83808
119024
236894
119786
132767
194545
291426
269957
122167
25152
195427
87211
21285
44324
128822
17760
191917
217480
3647
255128
19971
103961
219510
169747
289591
168630
116439
175415
219683
168647
200737
211164
282548
119897
72849
72038
25988
83313
214816
197622
143389
57045
94560
58217
100949
81234
180282
224591
162418
25194
222424
116529
34668
279189
81176
132462
137514
56876
172846
12050
279986
77082
74859
55927
54564
123685
194340
229928
163145
262614
217333
197305
177449
276400
27150
164174
189678
148615
64803
9975
194347
59399
112184
62508
54363
52697
88183
127434
27102
226849
148267
284709
19171
244820
78280
242322
112607
233749
102632
147289
160036
142468
282539
178245
95942
235338
203206
61140
167651
33596
173290
161862
248384
135238
141369
286794
189478
18513
111765
123217
83452
27730
103973
202706
200249
9221
1556
41136
67508
223695
157483
180972
219962
154541
163328
166481
83902
272391
285213
187944
30141
105370
264829
213091
265763
234579
73979
33176
242377
235710
263794
40571
37322
131814
155481
100183
207516
4038
168349
171596
44225
289843
198752
114941
138651
165593
31210
211928
148616
289651
103806
273812
72078
253760
138030
175306
190122
95522
102462
125704
114249
283786
73607
185466
32176
12796
291444
182241
197858
48481
119795
226987
173361
72461
106475
25502
168057
209782
210987
168695
76370
228688
100238
296857
275382
80746
107419
197031
290379
194258
10716
139159
299973
151082
69225
296476
280541
142334
168777
120201
34517
36780
276283
248010
297061
181661
114097
5459
48690
250258
177412
8398
100901
40540
48384
137489
66765
118735
134909
164815
213966
129896
214474
131026
264574
37171
16127
270903
218314
91771
107543
236861
88779
923
238275
147007
148262
55493
46428
68996
8103
288180
37904
114383
6000
286705
279199
151110
219576
88856
96164
145934
199340
193653
283178
222949
3830
221546
59577
229860
27020
276501
39417
256294
154565
247157
289143
52764
30166
243973
222901
239736
124664
168654
295352
24187
74941
198683
235753
150527
130063
151124
31101
265558
143292
54622
256775
123992
126669
49460
87783
281040
288099
31271
16779
103454
229678
3075
275723
221380
67876
76384
155756
16425
5923
141700
36858
137770
22740
159573
65141
140069
40507
57646
237681
248191
4067
175904
116452
286126
294573
54844
260240
32403
77000
155066
85501
102465
145708
97495
56215
109807
89664
255057
48511
41027
115442
13656
136074
170199
252162
249569
140771
116959
3456
15547
44827
267646
256974
254486
261243
299074
276850
40824
215758
71391
167389
3539
83530
189355
157858
52060
167478
198247
83170
155911
260539
110316
35835
30595
258699
83247
26468
248581
150731
273092
101274
27355
101983
4838
149555
14567
46126
210255
187862
177952
242505
115961
194029
200894
173840
5700
72416
79775
111924
94727
136755
228696
43820
271426
298933
21
293237
280197
230083
171005
209127
28821
46720
282073
262405
98200
210218
179640
293193
42310
273731
177275
125859
134424
250250
91786
149580
62470
253085
5476
197740
149662
251924
154929
221476
265022
247462
225258
89396
226941
7533
101038
177480
273647
29234
178782
243225
251110
220999
272377
105825
293091
226648
210790
280557
288404
439
114895
25269
104060
236540
174606
151202
26477
14241
13547
242326
37923
11284
109368
148540
286028
101355
237001
265776
81828
140655
195497
182806
281968
3783
251021
123023
42402
175722
73963
220217
242178
275772
263957
30464
67288
84133
20083
230967
265431
93882
191864
42845
297886
236192
121559
100750
153871
17291
17677
255113
216281
250738
113701
137200
283775
164679
96903
240811
181444
127352
25933
209285
50172
174776
22730
208430
121607
1268
128346
251486
62461
278843
283309
214473
61153
63798
104455
205611
17911
92699
237463
261296
239182
248724
282138
200461
65720
295392
281832
77589
252668
73885
18895
105451
5517
197212
148516
165115
34836
275062
18463
101139
201112
129693
250217
41838
231524
192817
109124
6964
183185
36311
140862
224900
141039
139936
237801
175658
128182
3784
129783
208733
207433
112549
1411
291952
84212
139752
272109
133576
172046
294813
275459
102612
95714
79291
207222
178611
274005
651
121958
223977
138012
36968
198253
29032
271176
282788
7792
152845
204926
12609
214847
141514
295598
133495
57479
85863
9127
217821
142431
219212
34520
53717
82078
26297
108780
84145
112835
42139
197951
282246
203476
244220
296615
7126
97871
178989
16102
8993
154941
201882
267030
60258
86439
107464
50260
160868
59220
38624
29342
67863
180417
192949
34504
68861
205744
235517
256466
253171
222299
195790
118237
92086
163449
77462
213095
72240
290852
241840
252464
191957
199467
238266
180786
66927
235555
243313
177769
102514
277833
175629
217585
169500
74087
64781
125840
140226
230771
19376
274288
262251
232551
271671
248671
30220
159100
281773
295079
138511
286493
208067
215000
72922
188735
204907
262886
54003
239811
30415
262786
242758
75516
247754
102635
220603
88390
260135
236830
228003
28605
252733
145339
137590
223562
98209
288663
243302
77341
107670
4365
116513
27234
17223
225573
274613
266501
107294
114573
221882
6142
194478
73659
299513
129102
19672
227752
180788
90264
279571
136373
166549
9052
38631
253234
244779
272119
177735
31246
283400
244637
44689
47412
99685
238661
294354
20107
177186
93727
18797
61026
146863
240783
291718
141200
262762
36566
161749
33120
127116
132471
95623
14714
161176
18484
42310
130797
124713
198512
127520
129762
130230
36848
136164
223971
29059
224809
144692
119567
153825
295265
290573
9878
119588
105543
177662
9007
159520
284761
67287
296008
175917
137963
73746
294111
35172
293395
112552
153756
135598
93895
184951
33098
192063
248598
126504
224509
5227
200255
29957
182921
159161
88452
292314
50894
12797
179626
292032
263810
180823
36380
205511
285175
43236
52195
130416
189584
277237
142150
285846
204400
232461
95362
84827
142346
185562
180070
181899
27663
40906
157988
174299
99158
230467
236741
221113
265028
141405
110645
271537
272583
146333
8552
108621
203488
71474
255616
109940
44090
233337
119562
121489
177113
247049
191707
85629
257376
25051
5683
225568
297586
26632
217648
125443
268
170208
237332
273887
254404
204598
105590
114264
14886
49537
226071
20413
41608
284997
230842
281266
212659
67772
3421
251160
195479
117861
217710
47349
293740
126748
159825
55426
182015
128467
59306
273712
244373
32693
187880
87624
287005
44407
164579
32871
297153
164577
48901
170093
224462
212610
221044
176715
252056
296866
62841
223055
249753
191258
206427
82867
82431
194140
296726
211754
192819
277706
4814
23606
228679
163774
157896
82446
202995
202637
287358
200926
107025
270181
129042
205337
166722
142855
66921
199519
55834
21624
5551
71428
70952
89441
290693
108047
296987
297136
18104
96147
119879
111809
242986
139922
96450
113072
154433
39859
15600
165564
81233
30417
58740
23274
249913
283881
121587
4681
141707
289236
15563
123271
296005
169214
89038
58610
28192
89022
27247
109375
92630
88312
289708
291649
36233
289556
130434
107792
3585
214005
60875
22966
6186
77693
193106
191100
101853
274370
244456
103322
32892
153043
298656
51077
259405
37309
220760
108632
299860
141006
203936
140310
13127
206391
100425
199513
66181
237216
255932
27861
183000
57395
144637
213452
112106
122381
20314
268726
275804
110495
157132
194651
50500
272288
129417
131819
46253
3099
87365
113758
258447
174986
275566
50387
122937
20023
298192
295651
18025
148365
133410
55716
168544
243107
76902
18456
43710
201497
47770
162093
77441
119019
41727
182529
271621
4092
269454
294629
207518
129180
237070
8428
93624
163927
19989
216901
83073
153355
26770
260493
143120
183672
168148
3794
56838
139005
249421
123173
296883
230102
250930
152098
113491
87908
70064
119192
129414
72495
202241
64045
26828
118419
165906
171455
60201
145306
122762
12380
98622
276827
75546
207064
283225
230218
2940
108297
258673
235297
171891
27979
287198
26053
72002
244671
211453
228451
207354
161347
259577
75731
277402
141943
150644
1729
140887
139114
107007
90530
190431
134441
284459
195061
101255
261237
283709
127553
176111
178801
150904
37982
23161
281901
40867
248670
163082
190434
46136
85802
164212
122324
178555
174283
230956
272917
8214
119836
123485
70231
186034
149586
49004
121
261640
231875
3592
228802
31037
125143
165041
189203
153874
58614
261715
3501
198141
269014
170123
143540
239072
241361
5067
95102
290515
139118
286915
111832
24567
258222
249073
71113
45356
50990
231861
118732
142845
220179
38802
242788
135986
244181
12783
233035
128804
271868
133055
191366
230575
220671
246740
149222
39292
286388
152239
117628
200698
230922
143978
117119
274846
283869
162459
69458
52488
154676
9872
191964
102759
36116
50108
23712
41997
292956
111146
38800
234566
84163
74104
128791
140887
191872
82883
27697
130232
70938
42566
147219
113431
6215
88227
218819
283894
16324
5799
153894
7866
284766
97758
42246
244181
70856
247735
152874
23210
105305
151838
85384
286840
67517
95799
114930
57501
144076
195251
151916
38123
68439
207142
96596
228985
88013
22226
265088
150487
39339
293629
151134
146641
187985
257029
268819
251007
89547
91728
176095
226969
267125
227716
153829
84382
58969
128342
194192
232183
235418
239947
78685
29803
203764
90314
269793
97513
287301
30824
289744
48974
327
185019
87984
71578
64689
247514
164926
236798
254124
25786
45462
267309
25765
13346
161725
189187
239322
5318
179507
294489
203915
4509
168424
146506
246193
293017
202089
16874
287437
204984
218420
107795
150085
101688
28260
207541
219908
146493
229129
29931
291304
90387
247827
215425
213494
254078
260289
161416
170019
50719
99545
235034
182800
117220
169456
202753
267529
75331
269452
55374
266941
154044
35010
273866
236188
91430
117407
259386
71687
155372
191871
56426
299585
198130
179867
33382
98893
117896
235942
63688
86665
62025
266198
58782
142332
216853
100332
152400
114497
115327
26197
130034
101628
278497
273699
252963
207077
30592
299840
24466
262882
13015
133194
214368
273899
22513
169310
282777
159710
272178
251135
18169
98078
54138
98151
219452
107940
142595
35979
168623
26240
93686
28227
73728
240064
116505
201704
160632
23154
188149
219572
131792
21037
26511
108154
201530
240869
160539
63747
291225
140208
271174
218439
123840
235812
148556
130156
252641
139114
230783
119156
295145
229928
143458
124968
246241
94451
135319
86992
225055
87423
163856
220509
16565
127508
77613
240973
275978
258910
199004
192734
41989
61069
41920
225125
10926
173793
120963
180609
223277
136777
228549
220307
141221
276008
118977
283799
254209
281652
15535
289019
30195
109260
170452
67126
150994
211473
31176
52506
18291
216972
76560
102514
98078
150082
266143
261017
74810
52198
291295
115945
4132
237829
186899
230979
98047
223414
70272
228320
198706
197825
156627
186317
265768
139061
231822
196741
211947
292953
101184
155585
91865
259270
59854
236418
19341
132864
4458
105421
35128
268005
90427
278270
246110
104844
34645
298210
136535
12197
282456
177612
265224
109132
123791
206826
152199
67784
278986
393
281731
246076
154909
120480
140732
221965
97797
249717
113643
202226
149832
232957
59287
154410
30877
292247
132056
223897
157570
142084
162437
183338
214212
198155
15472
164780
240862
26877
158981
33237
116442
35195
286579
124600
35928
49282
294415
197691
117405
297419
233060
277719
210101
247045
26379
180701
179323
138468
153258
284478
641
110036
133013
258502
216608
191501
4519
212967
294059
210334
108686
220313
233854
11337
274648
262632
247732
290617
4689
48702
117647
31079
69168
139246
39549
121508
194070
288640
134265
150352
219182
178468
51613
92485
27909
262259
205544
1400
131156
8228
123413
232272
178821
229987
182574
12521
216523
201786
241702
128311
87254
126741
141255
4148
230202
186186
210661
191297
48370
72823
186079
218807
3798
73073
225901
249197
33128
108059
136610
93009
76455
231748
121556
157485
24388
166728
120102
66672
156547
255875
204561
279344
73902
120477
115401
215257
45161
265029
48773
63929
248464
282529
120943
92585
58489
46658
112568
125144
6302
107810
133357
82822
163188
80195
170151
229817
178943
283576
268306
180863
20860
79225
128336
134023
67209
18705
246416
120069
115485
284340
65554
121514
143128
115937
250841
200990
188672
162646
258589
2295
121528
240733
1760
39601
4183
76469
127662
10610
35138
48757
287313
281603
98051
43519
260599
61127
298177
271755
174449
66570
167798
252317
178927
248126
209112
145134
80142
31602
226221
49943
164397
48591
30131
229773
247921
186221
9551
945
121461
153390
222218
69858
169101
175958
111066
52761
246012
118561
172439
182374
208800
47069
13425
203961
134743
243387
218414
181091
130063
32122
70074
122802
211012
31787
176891
132298
231883
273486
270030
179095
129517
188611
43582
95503
205061
61545
29233
266976
230915
146014
81743
17715
129463
35977
59540
109028
298252
251697
7146
52355
39501
103161
279576
210231
177582
294217
126498
53310
92128
124441
224613
37297
208370
154143
8714
198102
204310
277853
86901
181901
170203
110075
70275
133581
249032
239834
170696
164738
122479
193886
85085
23259
119374
245852
13289
198974
123546
298400
72609
216034
105690
287160
240246
291648
167292
211537
155387
288924
158444
21474
66115
278732
211345
275245
18496
162392
20827
50615
195439
52984
76505
34330
266944
133656
37572
124662
116201
54395
236526
263856
179518
278221
109543
216538
295667
211660
113488
207024
142740
48074
147895
144833
161418
170144
128658
205635
1823
257330
86447
128014
33823
44539
254008
192676
104222
266799
275687
189776
1913
49412
94794
69247
48263
225804
52340
76980
101030
65757
271159
230304
151766
287286
227798
204204
71510
99580
211244
94112
115422
167629
177417
119460
24199
25958
234640
162051
180949
188879
267992
200949
247922
42417
119939
88149
97549
137984
158935
176220
185330
82813
115226
143798
272062
228744
256065
207271
159107
177448
170911
123968
42492
87214
61277
187363
62715
147894
298245
240944
100077
71435
224240
223475
294977
200169
86276
144938
150031
233959
232085
64916
151774
175773
224432
239121
2400
243674
82778
28745
57671
190303
227341
237478
111043
208403
208863
33235
145571
288857
92590
183099
273217
74412
87057
198830
47677
226395
283351
213474
167375
16555
4118
86319
260815
271077
110179
190744
45002
138734
162657
200054
55160
218438
44950
274860
274774
172056
146749
191226
246378
217091
205827
31648
164803
270929
181607
176849
259100
169516
220422
103755
195727
272078
197747
57283
64971
288981
240854
282585
263943
185525
76491
20820
215508
110180
142625
39409
151706
22641
153756
228506
28822
60819
89229
209130
105122
38308
67849
240468
207664
148714
233115
155353
192862
177578
296463
101340
20211
269278
122735
106335
93075
56205
219656
62387
166825
133685
297473
67168
85243
75350
286022
264816
10867
16204
111256
43487
119582
155329
260953
286643
108154
19692
136032
208038
288566
177770
295698
11436
12661
33360
26744
113583
272130
266733
120126
252390
203344
78383
144973
135354
394
131190
241822
193875
255979
183897
198280
97557
55531
115459
101546
222454
189138
92521
117540
13641
174745
153256
135139
139600
111431
119729
261966
142475
165715
14575
285127
183368
4374
129586
288948
65309
286506
230680
15467
249553
49413
113005
108139
91021
48505
12220
167344
51777
178332
146981
289986
146057
71099
298912
67584
147270
148907
64348
149383
23260
152178
74035
193868
243906
153840
76464
30277
244734
223520
136354
38179
250883
210344
260118
7262
36570
65849
52109
36665
143718
245885
53569
164961
263832
252811
197723
162471
268498
182622
118318
85337
239829
120630
70276
292513
270692
91270
95351
243597
87526
76431
5391
231313
220492
62288
232613
75008
228639
39943
211104
10347
110585
286185
59790
129760
243247
264594
36692
278926
25217
283558
226230
43231
57322
266407
1720
134127
296909
15553
68618
297825
170112
231873
230386
145922
212511
93396
182353
197006
234616
12450
279112
118529
34152
210984
253121
43626
281743
222583
57370
247280
160316
51743
37943
71059
150158
166711
236086
276530
214344
39599
174946
98739
65162
116220
168133
198090
74233
5120
273549
9549
213879
245733
78914
101442
297838
93082
154613
221244
287054
24516
24252
19482
280145
28009
77567
135575
261253
238946
95219
172398
132322
200616
118613
246288
260648
21281
67577
245308
236702
264715
139240
170634
242636
57694
109438
296389
136818
297113
161986
62633
135785
72125
239835
228035
40035
191426
68590
269089
117648
119816
22214
228939
137981
132354
224569
234728
274020
75496
196775
125429
184717
35532
107968
16521
252023
192373
3806
140005
216727
70275
13743
20060
297442
9444
103475
207020
165410
176202
83711
13416
47713
144612
271396
42587
142379
207760
282178
120174
11450
190221
128011
258767
293366
31014
223839
273674
244016
242344
198919
155668
15079
292948
153478
173092
217440
203892
231401
166192
276491
268072
288105
181033
12618
20309
207798
83899
54640
162571
143670
113943
195349
253574
64760
150821
279374
257642
159529
140939
218722
101207
79870
211727
289895
29894
276053
77374
276225
5975
70343
263775
2191
294047
102911
119568
197956
191423
40476
148424
207553
59149
49926
190603
124575
252559
111388
201970
296301
170012
46935
258480
66140
8082
245653
282159
81818
128231
287908
195166
265758
224133
52759
6830
169701
242298
192939
79407
177833
11063
283303
43248
77500
25275
68741
180297
38120
275367
30397
9652
82589
166328
105590
270949
135127
128043
266663
254873
95906
196345
133237
280025
90202
188694
164569
265563
205103
241505
141456
122459
28077
113508
159895
211828
10154
40048
238744
234906
185641
283159
48140
160292
229329
276752
124928
137596
23481
291815
109266
250482
112524
55445
51354
187422
168593
71988
46809
158081
178199
58658
148170
127200
31054
120324
275018
38700
212778
228923
136752
85610
124320
241024
183743
67966
105216
85383
263549
255070
158513
5208
30706
51700
212264
2860
39645
23208
246771
256986
26281
208049
16914
18135
195987
147355
294035
25830
68502
291510
84940
291147
14527
22739
237631
12447
205213
1449
245596
76708
34875
203580
140749
243531
46363
180834
291169
240232
164577
123538
15883
99301
99713
227008
175577
193728
219476
178849
142630
168604
247991
222359
85747
210013
276506
86936
248805
120333
219773
19930
19906
174150
127288
86071
263287
68369
72869
201138
50347
244755
116135
52716
292804
197714
197606
274874
82505
161790
77845
230293
168610
290892
247893
29009
226320
192760
142358
32193
79795
195945
5061
93637
140854
246636
13865
265968
204414
64383
222688
232551
148606
165586
60881
127255
107543
154871
231651
79956
10139
136594
62532
91175
126304
114342
279253
177743
12661
263472
77909
203874
261173
262542
184647
29472
226175
261003
160048
24718
24000
258125
90179
298598
95132
240734
111818
44959
123070
294911
31257
126933
22320
242030
282436
91866
119831
105058
263800
220584
49574
258481
142729
178522
97484
247189
86602
89479
77683
202496
50637
37903
121484
193167
52172
35405
173655
134568
51268
76095
54801
57292
1157
298558
142895
172090
115836
174991
295225
226020
45857
184361
211964
116923
217657
226911
175194
84704
171750
131140
254595
174789
218766
101724
266253
116366
55747
200024
273121
231191
137864
206179
99664
127068
258582
60615
72334
203040
289442
84332
164462
40828
282728
164206
156199
117705
50506
85888
137285
260023
176269
280257
131186
233481
220819
4607
53000
224590
114544
36024
230838
134918
204415
5717
181654
205532
1462
242599
199802
44300
178197
63760
214598
257706
22129
199611
209287
102448
30504
254376
209004
55185
52752
193143
119671
261701
294578
131891
274233
233054
35640
86047
100900
108053
64956
192653
222502
295044
38679
167255
273159
286664
6480
136010
182822
63974
214525
226274
241290
256196
182063
53019
221309
221356
188459
63914
145987
116804
154552
191554
249630
110376
114075
215343
2819
78074
98769
241811
193803
20383
186570
135813
224073
298464
72718
230898
222082
169639
132036
27593
203447
183064
132902
290468
186936
96139
271615
82277
4000
129200
203265
40457
180632
12795
14746
187343
53617
22882
257853
38105
58562
219322
252330
257867
252063
268153
97269
22032
5805
79972
134748
8108
103808
71751
126112
22369
149287
172814
105861
197568
176424
165396
224520
49087
174998
165824
31499
274181
165424
90180
27284
5507
176539
36828
91211
243475
54273
154941
167686
97758
48613
230404
177587
7628
192989
175853
45024
196329
276420
253470
72917
56498
204914
185616
68657
37423
261411
97791
121717
103498
199754
78857
223402
49565
181563
145186
187128
97644
252552
28585
271036
89200
162496
199746
96760
31279
126301
176393
59123
126467
280230
168985
237787
261353
139108
243988
244753
48038
69430
189908
112553
236798
109620
287300
197438
232656
276297
204658
157413
204285
279295
147405
256320
76732
89574
61212
44955
186376
265476
256013
223351
150541
254808
232790
213983
208516
108728
175118
226076
277346
181151
261434
21960
203902
265414
164185
280187
244624
232814
298065
12793
60721
151541
171702
222136
150897
254661
159396
96074
57553
159785
221446
141485
216482
119243
101905
169571
110878
261261
79929
276527
98657
292701
160294
117593
118324
276398
217542
253513
38720
142766
220137
214818
141919
16906
288025
57063
258997
164595
62036
38437
8909
19589
40995
262947
140826
98458
110957
177069
17550
199636
273749
86075
63033
180116
35563
271253
24637
66004
280230
13681
120960
135973
119314
194279
132426
107398
298043
225084
76224
89551
100321
101673
68336
187477
81741
132117
162843
42600
204194
80898
49559
166559
276759
142592
162062
84220
249129
32243
113366
223135
176114
51869
135575
32631
259253
91192
247959
194960
156410
29363
231955
257797
259686
34197
245885
222811
110086
221827
292246
249059
108034
142979
49714
218162
146732
153061
348
176194
73070
157302
56655
133855
11855
112448
205918
182450
104097
40032
223524
82168
244659
109637
207812
228778
94238
194507
148397
49319
291456
38727
118054
19987
185842
142192
78640
59402
218345
23124
85082
202525
114522
243115
100787
151309
61680
265800
248809
155085
197143
268713
6569
70322
88329
171748
256446
196371
62625
11485
21025
222057
206157
291452
26607
109568
180199
119436
123570
236534
1677
26521
159945
251017
36921
211309
250297
30997
104475
244093
296079
237119
204765
80386
127683
10940
104487
216169
157249
244481
39712
2474
37153
213488
215956
256286
64236
239262
76591
47546
90185
19759
118799
298232
27376
212595
159814
283700
110653
163940
186324
165770
211993
89759
30794
267283
3260
84555
227526
241696
229581
215028
207316
104208
209029
97163
82963
194203
295091
130288
205631
192179
155279
266879
57747
27448
126498
293842
169874
237346
53528
178763
37731
189252
121452
291167
144042
66848
227160
149963
3327
24531
81941
64284
230875
162530
256477
206954
4489
218683
134589
221379
277081
244498
118565
244582
119606
264649
109100
75621
66799
19039
135561
58904
204070
164442
278985
178169
4031
148572
244913
186667
187531
88402
225076
5634
142582
164446
101575
107041
61098
220583
298701
289660
283083
204660
223916
44920
268974
29580
12605
102475
191350
187845
77117
251150
166264
149380
193898
207617
270904
65492
205518
35040
157220
205467
159924
257092
3116
233664
264722
99174
938
157452
112277
294322
55121
31346
18632
294398
181390
278344
290521
81731
295640
21373
91484
234478
231711
203654
52654
260357
149976
84574
275251
170554
86803
15535
184251
104371
23790
238102
246154
214147
292222
205521
184543
153757
111322
3613
261699
126494
99584
49681
16454
22037
263683
59938
282794
125548
253019
86538
22259
110546
243706
291819
85933
253946
296923
291959
115462
175266
164484
18287
54073
230435
134770
195206
198727
223643
215377
10038
173770
201079
128469
13164
80479
163319
131836
296840
272305
158156
86892
120916
19966
41145
35225
259652
148299
11436
92949
44446
116707
19563
242234
210493
68004
12783
283551
25746
279573
119064
135766
128152
276409
146942
119129
164786
12140
123675
68470
288294
212526
284566
198336
247426
178135
33928
121620
216768
242843
134686
291147
64104
166404
78547
268535
198082
71607
84128
122587
54295
272044
60887
66518
140806
133063
87728
108074
110418
21854
100313
163332
79972
274117
223383
453
284794
9507
42549
161532
123267
80047
2885
146961
105771
278283
157266
274852
231941
16974
234800
223962
10971
24015
43374
154125
154071
291621
3323
32723
131058
29178
138363
173589
182824
202848
221508
62184
25618
100938
284771
67063
72505
177448
156009
224345
68456
275174
63576
265487
197398
201071
57056
280775
117119
195905
104728
262456
117272
72633
16652
122827
76620
122053
71799
241930
151736
250328
233373
126887
25652
296729
212016
193626
15857
227366
21876
162585
91093
261179
74579
127148
205471
16994
74857
211556
238158
280784
117057
32272
291400
76893
76166
28698
243037
192754
228203
292821
54867
79238
16915
122509
139752
98149
263741
84092
219543
49193
107632
64949
34167
228426
240529
275428
50114
298094
194473
141033
287702
246351
281708
284955
239232
170385
260397
141054
243839
154908
174049
22368
64414
261280
64690
155712
271176
162124
7138
58864
102100
291042
179836
9970
75772
286363
171939
119770
76470
50272
218338
152653
290780
165643
122435
43519
37392
226199
11496
153903
206463
275705
182604
298129
50322
128072
121640
196348
76393
222638
139324
145301
179403
210564
3810
179719
216023
238600
259576
296889
276408
129624
256216
16129
156069
226021
21314
182391
26054
95841
221660
56813
285079
193184
204517
235578
12684
18880
63308
186453
251265
281375
267427
161370
65535
95341
202735
292340
198282
246537
174600
263155
62526
19055
10125
174194
50296
172891
23823
174151
101826
252188
267340
297155
49103
251762
220441
68078
262585
79258
150457
215737
193805
173608
137559
277441
280083
42466
34619
9194
291970
133865
55761
22591
117134
201483
269559
187652
257985
107375
271418
196581
235504
68941
14960
250210
58491
255488
17900
245525
113588
143269
105318
270436
7529
57406
19556
91245
17570
175843
281973
68164
285922
3578
187856
286562
266590
31667
227916
275721
26161
71526
242322
31980
122569
152242
176261
52961
148354
20903
202515
128026
134605
55614
206576
9096
185368
87519
235928
140471
277860
58511
230861
93711
11159
48493
41351
256750
14928
217641
202300
204558
213846
180556
111381
269212
290733
69107
290275
255478
145892
135357
137404
292442
123430
250488
50281
62519
58899
191056
53486
133422
140695
237822
263313
204546
33299
111528
152829
26913
186999
154109
152086
95024
147484
225152
10586
56670
96047
24673
185600
238422
28985
211974
4375
222072
19041
206900
232546
230659
80839
281467
74469
123594
236523
22226
1134
111196
276839
74600
29562
131269
91186
298096
43192
39007
291387
194278
264919
204762
130439
242167
178142
2289
154830
283241
277914
26799
67340
61067
97739
119744
74221
149409
67264
248284
2511
173897
142859
163615
212805
275625
47872
278496
52592
79936
255883
98190
90903
263832
130140
133335
148444
185046
4926
108226
38067
1663
37138
231061
45415
132240
201580
65730
278451
54893
33095
260073
125141
101350
172357
181399
237558
114343
67966
153138
202754
232566
98438
110158
98902
261323
109624
196463
244536
276269
195625
288572
177977
29763
223041
163591
38816
199910
69627
238734
174339
290685
53286
201399
154784
295283
223957
280574
29932
290646
171091
239938
105931
208913
279965
210859
223370
215058
295562
226478
256463
185059
3376
244378
294737
40985
64029
158392
130377
272930
235422
98025
257443
297040
165627
148370
230546
159576
65281
280554
20971
150398
284648
222803
44475
239395
283666
268877
290639
131985
279681
216523
258951
209758
153168
30323
60303
143982
123776
230661
52348
154592
125817
232155
115785
93704
66355
216246
52929
98780
51888
193748
53231
196026
109182
269246
209840
110603
237262
169735
221691
209239
292278
59106
24797
138055
164415
110147
121440
97773
249939
170164
39427
30240
15485
92815
160594
203383
299911
134288
265004
209818
41490
217154
254278
274525
181620
20180
273824
180073
292899
203755
16016
156919
137730
7310
179738
289488
250072
209049
181589
253043
83367
217131
105923
221542
130084
1917
230143
54719
93383
173634
63437
272061
299830
298548
80347
198287
207839
286458
169179
210550
183806
200512
98274
61105
114261
48268
122854
74357
177987
128017
82419
258198
72301
93809
80310
46108
130298
236942
194025
132658
148449
41999
59166
196096
147301
27487
46089
140293
246925
375
224694
70793
139458
37552
85703
144813
201402
170477
237731
123499
24361
290050
166149
128023
14365
42084
28078
286090
42911
262108
91964
53335
249797
130137
53218
198313
188497
243751
47294
74180
44098
87909
205751
257194
289925
63196
253331
90068
216135
105021
154215
142902
108188
148291
202960
174226
131773
16456
297083
23257
25100
196551
98041
230517
262995
205670
183306
111223
8035
78480
53700
215646
83966
996
239411
219491
44160
56200
256959
90858
105191
120623
32600
175739
216823
109103
84709
20123
161561
227027
44989
295187
203526
218030
131521
948
222309
281285
262537
256195
186374
7116
142602
211763
234647
62520
169809
73170
191112
71147
281790
61334
293215
155260
44359
208825
169585
250342
90904
167306
239668
156682
244113
271657
189509
53203
240133
22922
247085
159186
27791
172830
37174
144214
243028
172769
187832
130950
171734
144993
211954
34993
48525
279096
244530
113771
197467
46020
198064
101282
135214
261986
164758
272124
164513
269888
5233
173483
178820
23188
64884
159766
610
39518
102273
31510
172028
240384
151742
87537
298961
113506
36839
250769
297215
47379
242574
163169
128370
14790
207300
207910
283787
257024
180067
159683
221358
157840
126200
147819
60622
25732
137928
107757
72261
96281
292740
76784
298764
97804
41779
161761
127909
63158
155487
93243
217037
242360
2528
76468
242873
61705
140498
138112
173071
289851
271321
257046
79853
200793
133423
58680
292122
212080
290274
265558
30809
144263
299559
44092
202001
158499
176845
143044
122112
162406
147911
1864
204887
69624
78005
76949
203133
206488
295374
1584
56012
181163
205853
70147
223109
183416
58874
132372
149118
135023
48364
4467
113373
25938
290726
268482
160680
56265
153064
69280
284030
114877
145947
295018
28766
28882
253721
53023
2722
115568
253000
96027
15013
25343
247595
93600
268433
159882
41723
86113
208082
64372
62662
160194
221397
203757
121625
19092
252330
84973
177892
6118
205173
196647
207645
227197
277782
38823
37340
4249
155717
191028
79888
1022
81226
206709
43697
193164
190191
13379
183142
79045
83789
244720
3861
32099
236971
95044
65883
172388
128823
163934
61901
269344
213030
84120
260379
261985
75501
205997
242864
110167
50689
8
247934
73987
50234
34685
202965
289800
72174
84143
15307
127905
140670
150237
1507
99972
37874
20454
149555
217231
49795
235864
89689
108650
153275
265460
54203
198317
282916
24352
235030
96016
41248
116852
189332
195675
5152
214003
32462
124159
255402
23083
170316
200918
183778
61174
251160
273100
46636
255805
104945
2870
190576
42305
31927
116244
172144
287469
228949
225358
61001
148017
178994
205869
212145
205632
22602
57660
13359
124990
146793
50998
164356
84283
194816
35561
69720
267327
272569
229801
54783
45007
26229
53819
146376
207511
145133
213868
234594
190230
8247
226852
33944
49195
41731
292586
98539
120487
290897
205095
48344
259110
163340
185216
264507
130770
133311
271538
13890
203103
191002
124016
185596
112128
100226
271994
219855
2353
95119
179568
298562
93898
248470
54913
76594
169885
186986
284116
220925
12482
62828
151687
31739
198662
234045
232342
82794
107732
105664
286372
168055
156513
92409
152663
295309
223688
285924
98129
90108
228689
39675
142217
17124
268754
27513
27123
276739
94608
134450
298481
30865
173419
80143
195742
2601
260740
134281
265988
217844
35974
114904
97212
98798
129614
9567
179590
293083
225966
91467
72838
282218
217918
243783
3730
265900
102584
71873
233665
110951
46109
266685
274017
186686
223772
17924
245767
68081
101403
7896
201680
107060
4329
63044
22434
161284
91428
154989
138604
21701
159533
231710
189863
214437
288966
155057
185749
292958
192173
56802
148692
265974
155251
88963
151784
134332
100603
263613
256375
117849
145903
190859
290269
136111
274578
78777
254538
250066
114979
56681
71376
162607
272025
212950
132486
295838
275198
112099
133979
77678
77751
125028
202252
60174
232367
130972
168658
71891
71137
299874
231613
61537
551
30347
238564
194148
31790
70779
118803
139860
154880
72154
25156
10059
135595
140101
3237
41191
68349
170742
114978
7593
170239
287600
254118
203822
153833
164009
225518
200217
63530
140632
42166
214303
249145
228338
220547
150642
85652
249240
44783
79402
142677
236427
170707
134327
80056
13333
70343
140797
33935
115866
274803
146711
251538
188911
230667
196043
178663
190305
277175
27587
118781
192502
205527
212920
140744
217058
214456
262273
101651
234944
135160
257295
160506
55894
170507
53926
51272
112372
151069
282955
154791
292318
149057
102233
172593
150394
43431
261898
5850
119012
101453
223
99319
229872
219956
108237
222622
226469
101558
244688
156370
85766
7477
102167
36960
250567
208196
245735
261427
99666
59971
207923
88464
51449
172361
133678
39990
25997
245167
148121
244784
189986
126093
51889
138066
3795
44883
131670
144154
208282
287927
267656
195762
17616
162507
41543
125991
3789
107056
39556
225593
156066
238534
292832
164157
128261
278970
251362
42523
87797
93007
133617
175759
160179
10085
135039
241056
32165
28121
272659
67947
164184
189926
250041
97127
67098
218116
272565
275039
198686
195943
85938
159606
168884
207616
263703
259923
182093
130441
220628
190876
100217
123232
20294
157082
36645
1148
260957
171890
192509
102132
113374
90297
171340
159311
131792
63340
30991
160794
169741
14197
59306
251465
9149
263694
8180
11730
83554
232807
264160
93186
179772
8860
211544
117889
10265
36015
234462
43088
70878
131084
122026
223605
214431
114197
172166
123371
196459
142752
79902
191622
103488
18503
112692
176214
34014
295334
156003
141072
128073
299281
170839
106751
241396
182559
273316
163729
177503
204683
145743
16586
112175
135544
285114
62274
102311
147599
30131
202974
283352
254985
113933
282540
39363
102242
133685
131421
239691
234339
257072
154349
7422
90618
223132
143326
291931
287824
148885
24314
267265
119372
137175
108546
161483
125372
112710
277798
82985
197145
42394
292088
200619
26595
5746
269967
65733
161874
226912
202098
38220
257227
288925
72179
7389
171256
292691
295246
156603
281552
207555
219859
177288
295153
65095
99773
72986
1779
243509
286410
126586
226195
283524
60076
9552
115225
281727
176688
55489
290550
162729
20866
278832
195482
139337
221528
167776
69663
247923
90769
129949
179410
173617
278330
188683
47111
284742
280979
71131
215263
25271
274729
133140
249205
103875
189947
282624
35318
193429
74983
252610
206314
236957
276935
12847
284163
228826
625
36757
263717
96288
51639
26379
62446
61645
260057
287525
150397
245921
66181
243183
217924
73862
174181
122043
277672
278158
93430
31653
48551
138346
61223
271935
29142
20768
32215
283423
200356
21498
235301
59906
116516
224421
268664
235862
90934
299599
182746
85340
275814
256491
93566
167920
67150
294292
56364
206342
283239
30825
239420
92121
24764
282072
49744
235913
223057
131411
170528
215567
63205
147066
129321
131392
205946
130696
119977
45418
96883
40902
37413
280135
220879
287577
87557
72249
23841
226962
93339
292592
171089
233012
2817
2489
38283
215137
179871
234376
241481
184225
80013
177079
200456
208949
245598
78131
60692
74123
113963
73958
201848
111968
212551
117186
9032
51403
71775
69217
63762
30303
238386
1292
54978
222853
271829
58291
173747
222375
69710
260868
21528
14086
75301
108097
239003
159556
271464
42821
128167
100378
186822
165789
115633
104843
24167
198901
268346
135551
8612
185739
121579
168057
209708
50618
89628
176162
173531
203189
177868
278137
137062
216158
136835
72895
296310
32332
38696
33902
11931
112970
176082
235180
95870
245211
226833
195839
134184
66986
100101
35935
217604
290298
10003
16983
183468
101969
272315
279853
147069
292980
112055
71244
136424
233234
222529
294636
28901
45391
249414
90302
42843
150445
178246
170207
477
199602
216365
230696
297743
183875
230954
2426
76371
252917
201464
3504
154055
107226
100502
250632
58374
212224
111171
153636
161533
8857
119134
18056
57806
3154
236197
178383
270192
279528
255877
189642
19352
221881
251352
202008
191306
90610
127684
237743
67655
3664
34079
116042
285557
284456
229911
154917
272824
208932
266085
139328
231462
292107
131285
121624
280078
254838
22377
265693
140886
22122
52368
19609
39380
9304
213654
78740
176062
69853
150590
39559
23224
35521
140526
276477
39048
112387
67023
231359
31921
71367
208147
147448
102507
262130
215664
132387
288167
247028
236868
139786
267309
210670
229839
97707
150001
182069
286176
60516
191537
117423
274487
77748
93892
8930
22853
68344
234067
121463
257641
205045
50431
272053
171728
264627
82949
180305
139588
53739
17161
103054
113394
190220
6948
237299
74678
25147
104213
297166
86850
182290
296995
116264
87145
62894
183638
265984
184874
126847
93670
34635
94930
164928
9517
223911
4848
291824
178823
243803
174311
191445
261467
228770
87946
65169
63180
274425
150868
152806
291711
33567
66939
189511
178771
199780
285518
92707
229171
265852
214768
258215
248161
19206
146488
291055
95140
218302
95515
272490
188288
177743
67148
40135
24354
92319
91332
275129
247516
186731
202057
293019
224986
294257
15002
187190
100596
26444
239857
223053
157984
28669
164473
114696
149565
258897
152802
154893
99119
77422
285717
147772
287052
132108
267832
90957
148543
38877
193835
265714
201904
117717
285469
103540
117111
166587
125730
214710
85903
265104
224517
238988
215227
55791
29478
254565
198269
107520
159563
216576
159114
219230
140571
280420
67734
236361
100351
120394
234620
290493
178802
286215
263789
133680
263741
258835
58910
234649
245599
254377
27123
26148
46866
189150
97861
55732
106389
223454
133301
48
84238
105079
136303
241360
210331
270385
88327
30807
215560
235639
51278
255252
271895
281266
174084
123392
139322
88690
149951
285312
268752
11652
247780
272615
26648
241829
101685
61809
107297
212086
69330
276581
256521
284297
245589
118196
213294
119352
86885
110845
213391
215928
244167
182253
25060
170015
22842
111009
116683
281324
180533
256887
163571
92236
139998
52345
229351
255628
91811
93500
117361
274604
156418
162827
160724
31895
213628
161303
78292
38616
110538
231173
277950
226202
131440
296430
51895
50683
212166
218994
976
270169
204366
271897
22495
124682
133424
185973
118711
185350
100393
121991
247576
201592
130493
188789
100817
259123
20814
15257
219052
77362
241621
7731
242233
286457
296663
223904
263121
171840
63620
15138
208309
65950
234553
175304
100588
271821
297791
206854
94694
226837
27578
271040
108538
272094
18867
34527
291953
1788
70671
90764
53777
51516
179158
44947
161122
61403
51757
178489
12944
254743
33038
152702
93791
250183
114317
224164
80177
237795
259409
234490
208869
271172
249074
151739
280404
84056
213164
106268
132494
254445
197086
196373
204933
46968
180549
81922
296474
58966
274817
208674
183641
190109
170399
25403
232436
28424
244989
174379
89951
3141
132000
115302
276161
54015
116407
36645
76816
203959
249914
299949
249730
165360
103689
210298
21727
273114
129482
221306
51283
169798
87842
117356
160890
293249
233264
203288
89089
19661
128973
93131
183859
194593
59473
278833
248344
233859
298250
88257
22782
61504
174197
292310
73352
11027
70710
259378
208507
95790
237819
264292
93165
221469
260405
230774
55401
57671
214142
54124
200922
256367
140319
195204
92422
157182
83028
81196
204652
196131
16527
228851
289521
278608
299572
254798
141574
233259
57797
28595
183606
196698
261550
122568
254383
279182
9385
282573
164078
144988
121923
156364
111268
154556
63029
81954
138650
252765
245158
260370
27347
82143
15478
63703
34574
264195
199270
96427
282201
202977
112145
140214
265466
245332
31146
94171
58390
186280
45221
133597
224288
25388
21870
188913
110945
227848
170935
157252
51
181535
181596
238379
248334
83759
117736
121076
124611
98310
167990
106358
79218
208457
297334
253702
115813
28041
172486
159961
40381
138913
67159
140672
148388
180278
274486
122749
174906
11917
274659
284133
133904
60734
104571
17918
249617
193546
57010
211
39184
151529
240164
181755
35125
36374
15375
37863
178078
170796
200941
299899
140025
266980
195455
4894
43434
173551
83089
66734
299599
112806
264923
13620
100145
134066
27878
286940
265753
206796
237599
18999
156314
297378
111540
273951
224675
65629
122553
106484
137455
163581
214155
247109
205059
288009
269027
679
37485
185291
105300
72779
154155
215628
76705
244338
265621
36636
102625
163931
132827
267661
227050
274775
137653
7968
156423
214380
140170
105238
47546
67880
188190
143041
82296
43909
230559
133549
20972
290049
127085
107316
183144
156054
136883
253442
56659
249230
138498
212101
62370
189370
284169
291896
210224
120594
260556
160065
59069
189761
251200
35717
210448
223120
14018
9971
170604
17528
9314
186778
271868
273566
205441
294442
69298
153091
175126
122134
278618
123102
289933
174859
207998
287410
190343
65975
70340
118468
57877
77778
45641
9286
21138
266733
30315
48806
76672
297430
101577
294987
264905
287091
228960
164071
71501
42232
274314
91962
146123
238606
38438
34929
188158
299407
100803
77463
223063
203620
106479
144597
259579
91584
72931
68827
24013
86923
144824
104308
86791
220813
184750
22999
240404
176682
76078
242602
79512
293997
281325
111598
33088
119459
181256
88980
282870
119170
141853
239159
78973
167222
188096
73642
221074
7442
10286
287869
238618
32369
279626
97747
159955
195891
178510
251587
73329
91638
292741
39546
127513
234965
284047
213906
211443
57363
155539
144722
96075
256199
227474
275288
42812
76812
196180
182099
286985
246940
267704
182162
36347
61003
209466
267191
41191
131126
81910
148081
264152
254281
267758
215374
153044
228564
123015
75527
205088
57691
196808
4976
194008
15771
77014
262307
233434
81835
108346
297496
10011
190599
91429
269085
129001
225740
159158
183778
246352
51890
281868
272739
232539
267475
50692
127101
214416
143919
242820
45830
216202
295370
11353
221465
212658
92014
145910
294695
96207
136556
9399
183717
297304
44232
210994
287008
186400
56466
203471
114563
289229
254106
222873
95005
255975
257004
209852
9119
159710
119773
103264
202806
198150
80772
102186
51216
264012
40674
202562
142268
152578
61823
86159
91850
112973
212688
27079
32119
126939
154584
11165
124473
201693
67146
92971
2793
76158
73877
180446
147924
299514
261596
291793
159556
176440
242072
53824
273216
257855
152849
103094
260137
274298
244346
242021
261038
70541
122790
203481
218108
29987
84162
256427
114262
106379
137131
134183
177466
144059
30563
166882
101438
159480
161154
203581
294584
183374
94219
154631
279003
55208
17210
293137
270789
238617
155654
94494
218736
84275
166525
237093
207228
11571
285313
138040
221190
26789
93138
275600
267550
125012
79708
94924
228797
114161
2660
159179
126054
146026
27872
133379
2305
25757
7020
24064
284586
192373
236043
26553
241879
48789
232144
260923
278697
133039
40159
106009
105957
19064
211454
112439
79029
90125
135566
192284
67534
141939
129421
41382
184019
174454
84038
47608
66018
259625
171912
71137
244449
96403
84395
92502
145038
134078
286857
160675
53506
8852
245786
225584
144613
27349
136266
55005
274081
188043
187043
262402
11421
94821
170075
252943
203952
178437
149867
186242
131780
143867
161078
274791
233387
130716
226550
232603
286863
13709
293427
278114
246541
51221
291525
281510
161993
239869
271251
42030
9295
278938
123596
65752
45181
134320
78383
187490
290937
234374
222403
258231
16007
209717
41086
121963
245547
204418
56825
56370
171692
193275
248054
154897
184008
236452
142783
130183
175552
245825
66815
124719
213711
266072
268374
65301
135615
280088
60700
135456
220632
266446
95964
162497
44963
13727
232569
89246
92389
221895
15251
200035
251135
150124
19842
80086
266170
133902
232980
2534
8164
45281
101398
250746
7403
202962
279811
168037
250224
29108
198381
71793
152562
109541
27158
130981
41748
42538
207819
241590
202934
236878
102334
161616
294545
131657
6181
107560
223858
11105
160543
231075
23348
102819
288043
18268
32506
245617
183746
25362
14742
35301
213676
299658
188497
87715
49387
291422
130644
207896
144154
128871
164717
268953
142041
158868
60900
172936
252849
92425
7978
238874
172261
236443
8141
62103
153042
12884
189272
72743
80466
4821
142537
25308
187522
271141
190587
278016
117685
190908
7551
260539
236266
96329
298085
297713
62741
276990
62544
265092
194787
272553
197669
255394
46183
38013
56855
103116
49119
147727
138363
184813
113612
18775
93666
91050
270424
112096
281748
14570
97686
124725
171225
131918
187875
213665
55851
167471
255359
106100
81928
102995
195345
267649
187293
139432
251240
275158
203384
67987
103688
224122
289519
96248
242703
98196
286943
125210
173816
276559
151769
6567
32981
194113
198094
259380
56754
219404
142727
238394
117236
256929
82678
205804
32043
246841
74781
216407
299085
3245
1475
213391
183326
198844
283497
165131
281451
60769
17188
109907
185648
194785
205860
141696
185606
216049
107295
47265
202694
227928
76899
220672
22074
133713
88222
268342
199880
14163
157906
138273
37530
289270
144396
149779
131914
58643
107760
198443
190250
184197
33684
209281
171570
189666
55082
291334
245594
104310
122004
206623
249943
132439
136957
245121
72550
181399
252640
32476
14546
174695
151341
21617
112085
273642
230084
241111
289413
19896
88656
188225
25742
200230
281464
150728
16486
233390
106116
94137
4561
26976
103394
230112
275706
200398
158509
74997
297084
244998
243716
111517
213718
199404
263010
133885
44434
20898
53625
131290
44639
216532
24332
258370
288801
173840
277591
218084
250285
249371
26608
56253
47571
161631
99642
204110
101838
216930
295414
209186
198914
87967
187576
23473
258644
21405
87494
294150
189276
106118
202771
232585
229395
23089
206126
85581
168424
275772
116141
200358
88555
278644
59703
10638
298755
137019
299907
49531
84856
283059
157876
150199
56694
27964
268477
24553
287591
32837
268926
119624
70333
94789
158665
103080
278247
49574
135668
21817
151305
172457
115720
289724
275151
234465
177073
220640
168796
191665
233053
234170
156010
290194
108034
287215
155261
295122
127790
205775
224846
275850
188614
268640
262073
75616
12791
95955
75550
71313
91614
123898
62262
272710
184029
215741
14875
109640
241034
298877
51552
253091
152535
160546
220922
21279
257848
67301
220503
126201
139893
262224
179364
241272
111676
82164
43965
183288
222804
170715
134953
297669
153778
185288
77534
55431
8302
193137
162484
16185
117254
76599
39498
57884
239474
40841
242744
141855
226707
139636
241491
126495
252644
88796
22375
236058
226247
211475
133183
291303
287400
69283
260271
13460
216213
276620
261443
270971
73542
272813
100828
104086
160504
4973
81334
39375
21687
120945
160652
220627
97759
276290
229170
63973
181925
81018
243430
97483
222493
74765
250334
35857
75728
136494
73638
268575
211096
179112
63492
272218
20018
245397
291060
188150
84614
250927
265575
166655
227887
283809
159746
57896
251034
66692
60395
9821
62602
195924
93276
197628
283663
69522
145505
169376
215548
119088
108747
181505
208887
174306
194251
134290
21252
274218
2613
13433
128383
82740
50777
55739
181758
69009
59395
286968
226197
250752
198377
212231
98350
60325
189062
280059
246087
44246
160369
214337
31972
285646
50215
62878
138263
164550
110739
32073
94042
56886
152798
224588
111460
110186
256278
278228
287157
176034
297909
210594
66871
187654
293386
179799
143537
216464
293041
223393
241984
78341
55412
94052
200208
677
242213
228416
30906
169814
167486
283036
19142
112223
134939
194122
222210
275828
256995
88257
127695
289630
46793
167057
260087
86276
84835
20345
142482
99861
276509
86092
25621
4599
59393
59298
208315
256281
3923
265695
81645
13143
225177
263062
232422
123339
286206
256653
110698
205850
164684
239170
146677
213222
160059
239327
123197
234911
229080
82666
270744
89596
227700
254042
7860
195188
144317
17978
16090
188944
117434
207001
120841
10400
153231
133314
171747
191309
51899
291000
246312
290488
67043
175283
183673
229916
193051
199283
36059
192868
276255
213553
206081
23116
89177
29506
116971
176953
124657
244791
53282
84917
268502
255072
58624
287275
137701
194964
82634
257758
81401
51949
187787
276579
11628
234231
217842
214556
21277
38707
219175
100816
233721
211279
254803
224064
72355
156812
93876
19431
92324
40643
63629
150691
133465
235314
6683
79964
82511
276545
64963
14026
34424
93488
214432
281751
76019
118278
18247
111109
288177
105832
258702
239494
54417
143103
10309
82186
165467
120660
151838
177998
262332
102654
97137
201019
138399
225057
238160
88029
173205
145116
94667
229101
60992
81240
263953
218026
61146
32806
266663
288863
174058
60601
217770
224386
1651
185
19254
26975
102925
21592
254562
145354
293351
185578
67655
129967
167781
136678
110379
71966
209272
149605
218389
145798
278740
271394
263278
96329
177177
213953
123284
49366
98141
45994
21723
101501
55249
218773
10871
235516
210251
172999
268665
115241
116595
61027
98327
71828
202940
173377
176424
255571
121949
13690
63700
282330
43699
32088
3687
100067
55470
287437
124919
122791
157713
78712
225
150072
295093
263155
221164
277480
257660
68031
152728
75410
182705
93528
161577
125056
232633
147217
104733
17400
107224
92356
295170
261294
279889
212599
173824
285641
298589
207273
245239
167300
299831
244506
143304
7191
4382
62915
171373
189078
189537
167365
10656
112008
298587
105825
13345
154883
269088
197151
12043
31616
82850
11875
201691
216725
85443
180621
294733
219316
141263
282045
181694
108285
138002
133393
21733
261052
277939
207586
188168
95778
237908
272080
144969
279647
291891
206511
163865
293529
119716
85689
96986
167822
30114
40317
261959
225737
91932
187454
63716
297745
136530
228836
224600
164720
237493
297359
221424
116982
136717
294627
174350
297545
110687
168549
229937
167657
283560
200238
117998
219600
273246
236197
286487
49426
183334
96216
59674
278625
3114
298329
177463
146828
247094
148576
158976
6872
32309
132564
140482
78424
247904
189721
9477
178347
259971
31600
243909
110865
45085
93525
186461
136726
275188
60041
19277
202151
191011
144454
75267
200890
7486
230122
116918
208419
218153
263063
90203
120496
280521
242954
35243
244476
267913
165507
247282
22007
42147
6031
18454
20705
134068
6035
261961
126667
103126
12513
57748
205139
162316
283104
226178
154228
86340
261898
293496
81
150875
120628
152582
299267
93162
96757
30241
250600
78005
143546
264237
77551
199262
17313
239172
13624
10284
70774
9608
33762
39694
100452
248680
208534
60528
114223
225826
48420
222657
174303
161216
158316
133471
123859
105893
74214
212159
234067
26185
134206
199075
26718
103075
61613
240963
204220
140592
85686
240102
159497
98219
211298
271675
266203
247494
240616
265483
8287
168068
180609
2540
210438
77667
148035
241196
253359
41644
296220
130170
166264
88467
102625
232648
292592
185755
267736
217237
299908
45342
147347
51407
270441
261950
38912
49913
44484
93351
202813
207683
286605
179975
247481
114679
45209
114543
184474
160941
106721
163861
89881
171552
75635
182936
184361
270160
128236
93552
151915
205877
60586
56580
164211
223290
108602
96321
36776
244733
283526
173944
95840
90059
44175
173400
123705
252725
297003
16734
228870
219280
95561
130785
126004
244162
266558
190617
202688
181056
145938
95000
99437
240168
18386
197787
162243
124133
84484
36273
108098
65885
265158
38683
65130
242152
233845
284464
134927
212559
161342
121439
288408
192241
29605
202180
248779
58895
189649
32464
133577
78056
98439
16102
21027
119775
197698
220424
121864
164806
7489
282550
166998
270571
73613
14185
15057
92714
192037
213595
30425
12610
103562
74520
146953
295167
39106
286417
298421
129583
96091
132420
115713
209212
157607
63821
135553
8534
144467
227536
174477
286066
46568
56207
299197
257088
107950
255171
139275
158216
72522
110803
57382
200494
196753
222094
206482
40320
39036
230760
215452
75141
165683
232590
86217
220852
235537
49698
26316
186753
266436
198342
261132
24262
277258
8338
145196
171478
282427
238517
10536
59338
119838
283672
233730
142038
44608
297543
93181
93932
169115
35177
209296
260719
259640
29644
252521
224557
221681
264577
238817
254476
105878
136751
120538
237086
167263
21017
250402
276770
170903
193810
251554
75550
128
98756
1311
231573
73934
187870
56480
187626
183649
81602
183283
103636
11473
276091
222023
68297
152414
32691
57881
274987
67410
125084
229803
252185
197611
30593
71274
174668
127785
239694
192065
249846
292191
159801
7648
246002
70430
295167
235925
146912
56250
84666
65708
33861
60969
199397
247632
99573
234641
154285
109168
226923
148265
270489
259755
99672
19487
109668
83467
249736
274092
109171
26
150944
205942
122622
207957
201034
20676
56607
16843
179135
169588
167782
249614
273510
20926
200613
137703
165092
89614
255545
11442
51651
248195
182759
168317
42520
23272
207695
196035
186809
1777
89092
193883
19595
123205
190049
18804
211885
239189
204194
50427
246924
75509
172197
111967
176268
82161
199563
34078
151916
250668
77998
264215
297827
189866
141068
211505
170694
105262
282973
165565
37389
192785
105809
83852
165491
21865
98231
221509
205255
65011
170150
137183
75193
55862
166022
175485
77820
116296
51280
36537
25225
221090
215568
152969
144558
112026
198675
99742
47640
12980
30052
80385
292736
252484
146085
92399
7914
196437
100734
146226
179177
58383
281105
5426
69152
276003
228762
295408
120455
103921
96172
158384
109271
165665
180220
114818
219458
252997
64201
160374
236058
209767
34731
130371
236690
90112
175249
262251
255567
265128
79246
45175
98657
190780
163189
135544
51515
177531
84211
35973
168444
294442
229743
237081
267668
224056
152226
19335
265805
213373
274577
42698
114848
59317
283439
165248
42870
119351
54855
276783
187297
134534
232051
134218
3688
143462
209568
297787
57373
187161
60619
215895
178201
142814
113831
101826
73732
132039
163090
48633
130278
240565
224477
238864
271797
72388
221829
90476
97850
298344
55414
241468
37614
85244
252938
208854
73677
105489
263509
165424
268122
86029
184950
26959
87885
292136
230362
97000
21810
231986
59615
80224
203805
197446
47052
26008
6415
51788
206509
287000
89608
102737
146642
105223
216997
42551
271710
292864
228153
217303
224771
217256
107252
253811
246302
90744
200025
297685
30678
29105
37495
7140
101815
288562
280459
96359
272295
10323
53205
138681
240074
111389
204004
7492
159518
215038
113520
290515
121784
103412
142327
180086
273373
224262
276076
215333
103198
219347
38082
266881
180789
236234
170852
197808
153849
188125
211565
84322
290187
216539
214539
74312
296843
251535
245452
117149
498
22015
10913
97490
277887
239615
294692
250325
67783
241572
191269
164589
216976
285129
240952
120765
282048
260151
86857
222425
99807
295780
293544
233324
69879
37223
292151
229726
182453
71601
212042
62835
203857
47419
191752
143855
230007
145345
110118
279172
105297
210540
291200
7503
45640
39147
257799
106785
34296
293596
83243
205231
157992
55651
2270
156338
261120
106106
88025
186519
199041
152818
196266
98242
295856
284586
68459
149868
298030
66265
296914
69124
91350
75492
169532
34412
109352
43608
272952
218423
269176
248379
218171
45431
120848
253352
108571
261279
238625
16669
57548
138688
255642
206617
283371
262513
264913
145297
197518
112748
169031
20428
19980
80006
244637
237043
28907
164367
281127
45549
123826
101069
117415
139514
33510
107469
163765
2657
130522
296096
61355
264952
277504
247344
243038
74443
132070
296502
222660
101233
120230
31527
146209
70956
231590
205122
220833
69375
85270
241037
239259
52037
27936
154957
21844
259503
194453
229662
186683
289470
235602
209206
43273
224493
185245
101522
139525
28489
23336
268549
42650
210913
169507
112022
191563
36197
55256
94303
277940
144498
72660
180836
141748
37689
254360
274619
36208
64218
268902
123537
26440
8176
117917
97729
197550
84918
160376
118428
109079
14016
253258
14260
14959
157500
62875
57090
275413
17939
240082
27982
66683
93571
53917
85142
264301
24422
125024
19732
21838
139529
43791
84663
26026
238373
138817
160412
295893
187092
84545
175583
233508
95144
56147
138850
31508
138887
91671
257041
185332
253044
48287
80983
235510
186176
183096
69638
126411
213187
35652
37766
269428
216886
205962
238594
279272
211132
73209
88059
58629
151892
198488
46493
210057
24128
259977
298660
170360
138656
98230
18730
178045
84191
267173
71673
127974
250097
192693
80902
245425
11209
263354
231766
253351
53760
213897
260901
107638
137448
222102
221356
163796
64091
15198
276530
226153
24692
182687
54099
15092
129309
260342
82615
177040
289849
249710
200534
147658
106037
167029
260454
81915
294340
237787
79649
16981
94978
103000
23822
93445
245907
196886
44277
296863
183197
25888
203050
205038
272263
96163
190830
220096
286595
95002
242165
231333
26925
136205
140342
12219
286982
79385
107970
67888
218967
279324
153877
297183
95355
190613
277551
181888
219053
288902
57902
102145
122280
108237
295161
283077
33511
241850
64384
1230
181870
141655
152036
62969
27985
110987
274900
202079
2069
89052
269675
70574
277873
227938
191618
156290
87288
277444
280919
89340
25537
235235
250795
73177
44426
231650
197901
11200
181025
158056
194028
28616
288136
296106
32614
52651
293897
244031
55510
246244
200818
2898
25537
170854
171321
201282
243757
225000
76953
92862
95879
89528
3068
43634
88066
253162
189639
144474
252368
97464
70106
90562
85714
223302
248733
145410
219341
40510
48219
121051
110619
150670
82361
14226
68059
39649
12668
122316
130586
67760
255668
14477
207941
96084
91866
119444
113042
170531
154537
126069
114777
255140
64543
259909
112201
29592
71849
293520
95976
62329
179329
296686
146425
119332
266013
54123
55130
192213
231188
108297
249151
9960
8610
17590
257804
179692
49576
96016
195653
142804
56447
237699
263212
44437
192898
239950
167247
31464
96245
39517
225032
58485
111855
221936
286110
47749
61575
176672
59455
113306
11626
72009
30826
172470
65389
121235
11798
184357
36393
166035
122873
222228
281777
207884
284676
182237
47843
206882
248579
299923
259587
12112
246817
240084
265348
78668
30473
78312
110293
278934
54401
57291
263268
282228
109131
219812
166463
158670
94213
267286
48155
131633
113052
41802
154101
70180
31987
52718
54662
164665
223452
164922
200330
72395
238150
138591
293999
31434
146084
259756
1495
217089
202317
215661
101945
256236
278690
26613
253693
59017
73416
27598
296718
9751
23820
25187
140489
263774
79376
164761
100600
226369
811
286124
176421
130924
180671
25291
218488
224272
47299
279179
56618
43082
240370
173560
244257
273911
170218
45022
250866
27825
16284
152514
255127
54505
217901
216595
279534
144218
90435
113389
80484
93800
119454
91397
28295
108256
206501
284026
248926
244424
284245
239407
62719
231844
127049
251695
121400
56481
98946
147801
9932
54489
1340
83996
95570
271705
669
166931
171481
120627
217635
147754
138697
165083
106133
186300
278580
263419
215746
188378
47408
279475
33390
211628
285306
50794
7321
167844
51814
240085
184209
63184
239767
84998
187440
272557
34423
94397
25470
37591
206335
101260
297298
163852
56210
236160
245260
109484
236080
38428
134399
185455
95644
140449
3550
56171
225045
120850
5338
246288
204444
272423
269373
119356
104719
627
246498
79127
247458
292444
258940
290004
290363
8531
204003
30326
173213
51531
179593
222927
140452
64407
111286
65591
66798
21753
163925
46118
214983
39055
297815
277812
37922
18653
177495
89634
256986
252893
299791
23314
102238
177600
44709
165842
10595
276568
291301
46545
125310
67395
91422
220593
257744
201886
108354
195428
173407
125556
211953
116925
22431
259138
22308
66728
285648
134733
146027
181569
126960
285490
87870
228487
122514
134496
276697
69467
211845
11331
58985
27340
292181
30497
8574
91819
240152
2897
110178
150486
140151
109625
114953
150556
258561
129849
84247
256434
254200
44993
191520
113174
87708
288543
216907
17606
130432
12093
116524
39300
227738
48690
89271
142568
40178
161710
24312
175872
267538
245269
214902
35991
134010
95120
189228
90858
143277
121265
269436
238810
11913
11820
289526
199524
253222
66057
215429
298203
237662
55729
113747
295729
120662
148049
54337
43050
89571
35377
54901
77997
247365
249491
68771
218853
236353
117977
408
10671
206301
19737
145689
181066
60573
289630
192990
120169
182034
50923
254113
75785
271224
261805
210802
13728
137186
93963
83118
70978
91716
87592
99433
67813
71759
22602
224595
280407
15770
69877
200504
101118
242226
220299
85406
295646
47025
178511
240410
212798
153741
112512
131094
225566
186490
161771
227427
170875
45648
24162
10295
277769
63615
187137
171344
31382
158659
170946
139826
107240
66097
198280
48073
50004
267989
139017
72125
15927
80658
277043
11898
262113
76615
243927
187992
119781
276083
16766
271296
11109
40914
102367
250279
146781
40317
71444
215176
60302
157892
65661
142458
165311
262129
7018
56685
73199
289899
174221
81596
249246
163985
243479
22318
166206
13374
285738
155575
68650
217425
49354
55747
241601
255659
95219
228567
55586
13283
45844
218400
116253
240361
180725
31226
173903
67321
103886
149718
276558
56592
140844
94093
137492
40301
33977
207249
95825
26100
32139
190447
250540
199867
204165
201077
189726
53358
236903
145346
53372
15592
171453
94904
182387
23123
192996
4281
228178
175041
206267
267977
124108
278763
286004
265793
214454
243471
174448
41201
113269
174013
233856
239337
294337
78582
45224
223856
264235
24347
50456
52243
80809
134082
28425
107014
256602
151532
66357
22866
151847
86623
34790
216566
153304
93569
219449
155540
249071
147905
21951
173091
240086
123755
135642
77746
190969
63402
84108
34280
268927
148107
280057
170257
170470
184381
293924
130197
10513
78876
203577
156493
153926
112004
73155
114017
246961
104750
97352
97293
13909
246974
68089
9783
59496
160496
244679
4092
24861
5546
269074
185025
31429
57176
15180
203674
213934
221314
287105
73427
122068
100319
226809
3551
234783
84300
252022
47954
90790
293136
149495
232096
296181
200942
100674
279947
16557
205770
265300
38947
172657
208799
125569
285429
197749
168142
179259
196736
232071
95079
34227
239793
210592
246344
255386
10333
78984
31424
60039
13353
75646
201142
157360
216299
16130
103354
132
238415
163417
277887
107320
160315
221672
166779
113116
55032
65564
7048
156572
211547
242204
241900
107601
192798
106273
168346
25098
93347
282927
252876
180762
126276
236894
286435
163239
58726
270926
255447
119838
223707
67998
189052
261642
19104
262191
287844
70988
189510
4041
241746
87219
115021
53865
12395
156241
293704
179102
117317
90579
289913
206614
226066
128853
66068
98755
121791
228858
252995
111106
207540
277901
20597
239902
158302
54698
106397
227109
137191
254901
252536
277692
99898
279487
87564
193937
23210
174010
239835
150610
8251
227964
100540
38812
279211
234652
249298
261617
226401
168097
286425
47222
168838
122667
123376
49273
95274
128568
97059
106447
41357
288759
247354
273175
133290
49237
61505
84538
232682
203820
232045
240443
208839
74388
281402
24237
146780
218515
260179
67126
268486
255574
47294
155899
276220
37985
139835
177118
233159
43338
169951
153252
214574
167278
11242
66094
35233
221057
63213
41492
198198
56973
255577
126831
34704
119716
135416
227125
72019
160998
214481
58929
228157
4525
131458
548
77471
9941
212993
61185
237019
147455
235946
252445
176679
167342
206762
125704
113611
128028
45431
230932
142177
235692
169509
198493
19815
46191
46842
128963
33070
76740
148207
234458
218509
120020
4811
126398
254201
187375
146034
98508
125057
106700
34960
162539
255887
298496
87273
250593
14935
266108
293005
239331
263441
137693
35083
100563
33561
190155
103181
138079
96878
183663
281781
17770
62449
223811
216495
121893
131829
71079
173915
99101
99163
168347
3004
149953
84814
260583
64328
68829
67670
273806
124339
105520
211945
172651
108578
38225
277418
27119
97714
146936
277606
134116
21288
130503
216780
209300
62790
180286
136286
75618
106009
64645
103971
269959
180491
297922
212755
94247
151079
104727
33037
242103
123402
26860
296216
81550
212467
251190
241867
150877
17282
1018
119253
17948
156077
137262
271958
200916
33485
27954
281054
6108
191057
151205
9168
271270
19417
31762
175284
47643
280039
116516
238884
137668
7252
266501
280402
104799
67091
9135
284025
3896
74753
96465
75417
161909
218800
293788
210020
217662
34727
212162
126131
66319
30953
124759
168315
128448
185570
214043
101195
246830
273929
2403
168191
236688
156691
130187
221108
279903
85244
111607
112658
181270
254783
181765
159004
44947
279745
71280
188292
24867
171459
151474
116027
181906
125314
197320
192026
209325
96337
275502
44132
42495
298486
43325
192191
260693
21446
203214
31626
251915
279148
234591
56521
252075
230206
125674
257068
171037
111427
126823
251073
204802
186563
221502
28928
170442
34518
131335
252913
270412
275848
81221
24827
94426
205915
128872
299736
217613
171914
231729
194966
147587
129144
164118
90463
222790
253690
291060
296304
100343
232170
143711
228850
67203
288336
172476
277253
211794
286622
128812
69180
210968
179167
111239
118524
178599
236151
225362
280433
174878
121917
150370
114302
281571
58830
281474
9496
163790
186090
229609
149938
97009
43645
27564
240251
89708
11226
132762
71264
45819
286860
62255
260905
168396
281931
189131
163727
124378
270284
78230
289215
233204
90315
143183
105899
294057
23281
97844
177922
153668
156224
287144
95345
113570
106209
122050
250818
289641
78550
270844
176934
276348
80615
198577
211375
18932
247319
283530
29322
138987
260612
92617
33493
35746
53453
237914
60567
170763
39590
209535
249422
209325
71017
21787
142971
136685
22261
72389
209516
235761
263917
223232
167052
44264
273988
252297
177784
129518
34950
258704
257410
298661
245388
103106
245289
250714
66426
201200
103966
104507
32803
81930
24283
75506
134446
132509
176278
260643
145759
176518
92242
202658
10002
123726
281829
197340
32422
240374
18891
18275
3473
156942
97562
293451
61926
138888
57310
261426
139503
20195
117075
97666
107657
115353
93452
44209
103383
289119
249247
95585
296407
56724
273559
1071
81399
112584
256337
298926
218360
125429
235005
140690
25842
272859
198724
62393
151440
250743
17160
185871
232312
4616
180788
5460
109486
57358
294719
85945
205845
260618
25273
194756
192559
26696
254792
275905
19268
79060
146274
111328
59247
73648
123680
152871
43357
91317
128304
262838
288117
45609
200580
149940
119915
230156
62664
160981
241528
113023
177735
97540
224941
122065
138243
147433
24482
153382
282720
101581
150280
171650
6017
171086
103471
92440
152574
166191
239999
248185
116751
159466
183150
235311
5576
139967
208069
123444
56998
156788
156469
97720
237404
109857
21590
102454
216865
156189
220898
264963
81897
113545
227502
275981
266586
257431
28966
79638
285517
85302
56555
207005
299843
82998
44714
251235
286349
647
175001
185127
221070
21284
290568
97810
111930
58612
42044
209969
69029
139002
113702
56726
293773
273387
156087
89025
189843
255992
105931
38811
252361
290579
290015
188370
259252
40119
184272
274808
184236
20386
214411
193578
14515
10497
299495
56696
289739
231040
64313
183038
16675
45364
296831
33563
34978
173312
134935
74761
146984
157763
213957
250191
128651
88859
261253
227189
187667
88850
177860
181275
151141
1498
62832
214962
205363
217329
103534
254902
80625
290496
133139
110525
155792
235569
37616
152090
18752
253887
213424
22178
257271
86279
261867
182368
14983
141391
261480
96193
218984
264439
84076
126241
215726
117383
14731
106186
292446
246136
270096
280241
98813
109643
228161
285424
286126
181910
195663
6405
73477
107527
127726
22859
179458
67216
284717
146654
124548
142516
119293
196600
111652
179042
203629
49790
100892
293512
23806
148325
144838
50502
246034
43960
91141
125049
221342
5847
85253
176829
36598
241885
210401
285725
88917
21805
214687
223341
286663
270548
35900
21940
261978
146686
91058
158767
14633
183144
28156
244757
284861
24528
64912
170402
185417
220971
111362
56520
61681
90294
157164
63716
283856
166835
113349
175302
194910
132276
223333
171362
90624
247913
154362
45840
245265
275224
241350
30263
255012
180734
162854
81113
233072
94273
116303
44222
118501
229288
33305
41173
298503
282606
19054
33889
198979
217594
67824
298122
126018
243796
183643
163297
236236
234970
64306
59008
285009
71010
203097
139451
142084
202166
177664
201784
168805
251716
101536
128322
245639
2800
204187
63863
269086
147586
58350
82686
98516
35487
200720
171145
74833
55731
62700
79342
71040
4707
179795
295360
9911
202783
40381
194163
190981
99416
184705
160080
25309
250062
91940
3877
130054
104408
270807
61543
3908
13124
175793
117168
16796
180572
154300
11914
41840
76610
159605
149297
272593
221887
48258
67817
208597
292757
223370
186045
40338
81647
142566
164052
206761
208324
143775
53947
13326
286690
132504
126325
219354
287949
68059
97719
124484
85062
182837
60076
42265
133843
294463
33000
69986
140485
265123
149513
262475
222193
217777
122108
9700
99251
39174
18712
249041
83522
65665
52169
165464
29208
151427
40551
57071
62020
271715
238737
43517
83306
60493
70686
108340
33752
39522
242634
145300
260801
236764
218810
276014
164220
81850
88294
299954
263844
139669
188387
192382
121062
281381
287717
231032
3436
165906
218117
95470
50354
163607
83994
214979
47382
207406
65792
155672
267660
20187
87887
125554
171030
21924
127471
162263
179734
17072
265661
26187
92652
166482
225518
173687
295320
16962
192887
11382
17403
269889
8344
15897
66652
139395
179711
278019
189517
43034
30195
175096
256132
69610
130859
298258
128727
222915
281950
131520
181289
22591
47291
52977
151774
298595
138836
12314
261705
278229
3001
171188
191631
136787
39480
60394
153329
113766
138990
5312
164855
285397
211614
247626
178651
208885
44519
276978
191810
135453
116280
171583
66940
162364
242170
243872
247095
39103
289448
273031
322
28976
295543
157283
235309
253296
192402
182894
93706
217320
9197
146583
189127
66917
70970
36687
28026
25787
34361
136211
127318
178374
268778
70014
256521
223846
215110
77953
72220
156180
137245
204654
70587
1434
87755
104807
77656
240142
49671
272299
251840
223759
299865
26633
171366
269494
293754
243481
298202
120580
108107
132261
124479
91271
59753
129641
96196
65900
216244
129247
70266
138420
96435
260522
29628
131389
131874
189437
76063
282009
274806
188050
137289
212883
197417
176544
175621
225510
149068
213134
253760
250589
100044
60641
162144
202064
57085
165982
223260
195138
161122
18361
180383
116425
54359
219995
168431
128701
132987
145603
15791
232521
68151
115256
14417
157607
80549
220984
78567
116648
188007
24961
248220
240285
102120
98452
86797
201295
66763
282360
25543
147178
205453
288015
222616
6393
249514
226454
124390
134930
82645
289001
168250
140702
262096
224527
75823
265775
64623
229653
105037
287598
22825
113409
198163
131810
198719
29606
32150
260436
156627
223361
37365
42640
91517
161542
193623
137524
1577
289482
40678
48072
241310
85954
205308
80310
126131
118085
258798
199763
298484
294364
271892
152691
157924
171184
29425
257384
257470
96123
173675
23395
205699
57334
87950
229951
62573
94524
118287
46310
281272
219181
125810
173404
296139
59542
284692
105901
257171
188377
270863
16984
244293
273797
233066
3647
99323
65426
260150
258992
235966
251141
39022
143543
165967
234356
122674
78044
228790
188245
162111
129277
84306
158761
60790
135861
41016
259246
252350
270574
150508
216559
33505
268912
77289
21898
167094
291753
65697
183242
150342
84133
196890
20263
27137
17913
236058
19055
283728
35922
114276
165450
22622
252666
32239
129030
54440
273153
20098
143558
298154
227995
47350
94450
273191
4485
216281
176481
115629
40167
4445
277689
187743
82838
119762
285657
12890
14719
68453
78912
153585
122863
138675
177690
167953
216968
63523
191612
193190
146983
273401
62373
222659
97532
138936
172032
276709
46353
112914
181474
121244
5169
184931
246906
250335
158406
205821
126043
161450
289401
292137
187231
32166
52691
114243
205844
224600
282771
57992
154342
231820
245252
63969
167950
107541
59613
37782
46899
47389
133332
264912
144689
15022
294430
80487
106350
10300
144502
248628
82808
102296
11607
207739
163775
32140
256963
133601
59498
124818
293818
207329
201779
173734
194897
150434
13614
163715
281636
281835
114260
81403
197070
247996
258871
271463
50679
57798
270691
52566
207908
53681
66593
30450
175905
192370
111795
274300
76901
119991
159426
71709
204306
299688
217844
282660
85750
114639
178767
120058
230120
185374
186796
233474
71847
34494
202079
46385
23653
27469
110325
81688
219527
26593
179589
270376
220135
187355
186026
79626
267937
104869
151351
195693
209401
261726
33031
197618
220086
131654
88966
95020
198345
218218
238540
85755
214875
56005
179017
90328
237229
146138
130422
16022
91761
192015
284263
184293
110656
87469
266907
267826
285703
138077
110418
213422
145344
234989
125418
78111
174980
210134
267436
197349
210210
144196
173940
230952
88546
172479
240893
151176
232754
233529
75314
157204
289721
281169
210523
107133
293151
25194
242828
168192
147429
298430
200394
66664
266711
26022
157362
236568
186418
239292
191806
233857
200441
120054
152797
152957
290882
145529
99440
166778
293598
285374
236344
257301
276787
31511
268462
4431
170277
70909
168710
229634
133695
196828
58525
142948
98163
203693
95489
267331
29796
296167
101183
76331
220936
524
65909
26136
55556
282013
71
101974
249608
138985
39277
118903
176066
166845
179655
228402
12702
281343
14842
83602
252446
6490
110271
93692
190147
288279
297379
186543
36179
94523
107700
112434
9742
218120
259954
268417
108370
42291
161651
198168
215796
169041
241838
30718
169935
60687
223669
144447
126092
182799
80895
70146
178765
131354
52988
273410
66132
278247
86362
266248
129713
234146
291161
264206
3709
117597
115142
214431
292011
97890
223243
9575
266093
201617
135056
13203
252138
144568
258958
180173
63561
292949
114333
127676
289207
168214
151287
285266
100630
34384
207277
277019
82725
121155
85663
242206
212596
157668
85017
43145
141768
197884
233811
295672
267018
120507
249732
256615
97846
145389
115467
107869
249244
114667
251356
50453
19926
21990
268043
28178
45359
79318
272311
131490
267504
243782
213913
239706
294543
83300
10866
133912
202646
295174
250124
211603
155050
121520
16015
1454
249980
181510
93175
276761
126932
71566
177581
162150
223793
26225
133071
85937
12121
136806
261412
93935
26389
181062
148406
80312
197247
48647
16459
299606
164534
53715
32026
32714
40445
88001
6921
225029
256149
293643
93852
177255
171103
68362
45208
26860
43696
148732
150955
160407
137437
227387
263076
130195
113431
251144
118095
238620
69348
134521
276165
215193
45467
13463
219802
297412
8509
97689
167144
173047
167193
43739
128654
74378
189133
143438
221879
105816
185340
224011
175280
110303
163487
146410
254441
121712
49742
208430
221467
10813
252653
144558
194960
33064
226861
283278
116579
33654
198358
154830
13067
106824
263317
126054
103328
286465
296232
91848
206834
149456
117627
158343
167869
148579
94256
144566
107451
288851
173008
82344
50309
105856
80434
41992
278440
157032
3352
78640
42592
123666
247821
135291
137279
60588
213826
12039
152942
239980
66137
273786
231416
12095
136219
62170
239655
26277
47887
192457
221630
85438
156699
139298
130270
158053
72726
157100
37900
8939
219696
34977
143093
278187
159794
163721
157879
70984
119581
204529
53046
21898
121699
229679
48628
3703
272891
16479
73196
216514
107768
67629
8583
40330
216859
8717
206584
216825
205343
103261
198040
197865
89127
110335
12532
293955
85844
220712
156048
76678
134836
279141
96948
249544
140406
206482
157186
297680
259557
49237
40256
60884
28145
69454
244150
70133
242402
16269
158539
66837
12726
258170
119031
67922
215605
202049
275960
208417
58610
191936
282996
103591
143115
280089
259148
195603
11726
21256
37296
140272
17226
202152
245105
289963
122168
265008
283420
299753
243861
149818
236346
172021
125889
98621
95736
289052
76036
164528
256330
25242
112464
202965
142018
88068
297666
247179
50472
18404
235641
117484
274625
156658
95867
22502
143895
275699
240655
185074
213839
186247
294677
172528
64671
80133
60850
15795
183539
270413
264791
33054
6756
168412
188538
195251
144594
181545
167792
25369
269587
268863
79980
47676
223452
105889
204686
13452
162360
255566
252624
26215
11858
109637
233921
233771
26417
293021
129942
200396
145239
88171
160695
197288
105224
33949
200961
201013
170996
178561
160654
293563
219883
59076
28218
6199
93762
162087
240785
97229
117040
246096
241844
123287
297344
243538
97491
113232
78997
50288
113501
42732
122901
187950
266984
150274
245803
237068
154264
79429
215540
205965
203649
216943
58076
260615
269580
29291
7710
176511
101651
266107
16891
108358
148227
74949
103408
14716
111421
230244
220806
151818
203192
228890
75514
187412
18123
271309
10696
207972
72307
76059
109464
77618
6433
21536
137215
200643
286526
198704
166485
239292
216531
84865
90758
6423
9749
283032
83530
224049
98143
111107
187768
200965
87768
64044
234432
256607
170418
237889
171675
77444
209707
113401
167758
213572
225443
151316
197219
257465
143964
58247
260988
35534
244551
168944
251203
89763
228567
147794
190254
281642
19959
187757
51867
144928
250679
43112
286827
298267
274537
161863
168767
280129
223992
18459
141681
223303
194200
61840
239528
116368
65076
174569
152597
48592
267997
89140
234884
107251
93857
42770
81550
246879
64689
99386
275766
45376
29213
164722
93111
279378
219604
55474
186176
264713
80723
162186
69071
257578
17343
137888
262455
200297
206543
73050
135389
4293
118649
204329
258728
28815
76620
6487
86586
255404
97811
7602
191686
174405
54012
5777
282061
227579
9622
71376
246459
285632
293845
186764
153852
274595
86614
27822
146881
70410
11137
296056
97929
85034
192007
217024
96855
97328
98013
137328
158489
297220
110397
276442
107513
291092
257614
69760
239708
61024
234907
185381
156726
10207
279568
281612
175273
75446
84022
224450
73342
294634
163393
108875
288836
145651
219324
135268
26703
222650
55295
137371
99725
2962
199669
282695
58458
166971
62288
222141
235402
160403
170096
9537
289490
94406
286770
39993
214257
293857
100453
117499
238182
77056
275690
95898
182389
216140
248999
166722
5105
223874
46953
260315
4131
93986
67072
289770
51519
289967
99712
223783
21077
247734
35882
20774
35222
16950
207603
158347
194098
866
299342
220454
158600
230062
184343
11044
221148
171323
106529
248545
112259
28039
52162
94531
142989
282966
143051
224163
176476
274570
34351
111743
240976
114126
227750
298753
6813
127203
162565
32486
39373
213940
43045
275231
118137
217767
240614
178776
53010
298551
139202
293124
242927
131726
63988
250697
15453
59875
145380
281995
128666
51744
232092
287576
85251
134445
48644
186721
240635
120287
219070
52448
188518
112573
188660
278247
20429
58921
95431
259597
18606
152846
737
80934
286013
169708
30703
141648
81787
93644
163087
244932
82308
2087
274127
34728
281310
279170
118237
173010
105608
289130
149190
244436
85202
212308
255351
63887
178644
28188
264554
122710
182195
291759
24854
214821
124714
4321
78650
185446
6238
232572
286593
42840
92265
123823
73943
295100
198073
94695
191304
136969
4597
53955
267820
126985
98976
49978
141227
293103
24091
113514
89205
197475
226339
193590
67061
64691
224256
249911
127329
275230
270323
106059
34657
297864
225137
59852
106993
33892
90905
168282
97033
182818
97716
249147
13813
123751
50866
102296
24923
190509
3387
233708
238089
145789
217543
229682
11910
258200
3925
89482
278229
67180
45475
5296
424
73493
245091
174950
217042
278216
25635
284828
24618
140772
146325
6271
21278
259396
3412
264284
5820
143726
80635
10477
93086
231960
104303
241166
93143
110545
7319
55114
281322
165261
299045
167712
162392
242530
95670
122997
101472
240357
93821
148151
41358
216683
81020
203322
64071
298694
118121
266308
204437
145409
100685
274806
197120
193575
140579
239456
204998
57325
200741
202293
223767
158093
8740
95871
20238
257434
147194
168218
22373
95737
234334
77420
130001
11928
261763
25961
55361
22310
145254
203990
291042
103931
247421
28141
76745
97684
100497
11869
288019
183132
256327
225374
277167
143900
87434
9360
63438
54987
111111
194473
121384
36222
17078
289407
150008
74771
175010
278867
75796
283591
39573
159695
173340
298272
166015
243363
174618
3861
176590
91521
80616
78131
228513
83664
100727
24956
287439
260018
175355
43494
148731
162795
75215
64106
259026
112132
238167
196825
168010
45217
66058
194337
297717
147028
269077
76599
4918
203068
177695
28484
168938
96207
206682
76349
3575
105105
230149
545
232083
263766
234961
160713
235931
173417
70735
65128
142496
56307
250438
56299
214836
180556
151774
212932
260098
100737
134004
12352
8303
162073
190531
38455
37451
39699
277576
145756
91107
165577
103027
176745
291359
170467
101426
97683
43931
28787
208454
214380
218681
157976
222996
66101
226607
211151
1544
43782
42628
63253
262412
31388
94963
230578
45029
22852
128336
145763
19729
35411
86200
5230
214269
1484
296499
283918
76287
255781
91571
140074
33118
284684
1588
105036
107521
152907
263994
254951
174052
89205
183393
256467
111009
14635
217773
181879
12930
22445
84797
55463
141289
148755
37032
26901
281732
170480
227191
227123
109866
200323
298170
265982
4577
249684
149385
125156
38531
13682
261263
232864
40496
282316
207201
137763
188929
297919
238137
215356
212385
43923
80524
272311
161442
193399
66079
202566
22840
215997
281023
118630
3236
143503
212950
149666
285226
208686
181050
191759
284956
15075
21153
190946
89405
265470
213820
101622
226558
152433
225660
156334
23204
72739
250356
21713
196868
61639
174995
51507
285954
25675
28408
91173
21514
31924
14492
205834
287099
217028
202332
214872
286081
138117
81724
105268
222668
21464
256065
172536
174023
89356
190321
58180
264290
273480
52532
81222
130376
257997
183598
125646
242193
280156
92384
26913
117007
199551
78734
216144
141612
99731
11868
48552
212234
278289
107715
233041
100496
169131
162000
51115
218885
233815
139912
248875
167433
288572
144806
94329
165839
1054
265220
32943
169555
8846
179385
101031
228138
82064
233302
51673
42408
206145
108337
124402
27251
76272
216071
215073
74636
248137
165424
198495
291066
224107
213096
105800
248111
141015
257078
117314
249157
2888
218061
217941
72105
267813
98957
66948
235429
94576
27120
43992
160419
145687
84784
14814
15204
269996
53459
245590
43741
137770
92929
100840
114181
116031
12273
210896
167791
12831
72717
108183
47573
244351
216997
146450
4493
175342
124162
275619
250919
112977
263815
87793
91234
167592
240160
65806
188828
157201
282240
40904
105564
235455
130548
191142
186471
269599
38548
170681
69321
32490
32802
224958
258847
187065
37050
141658
183373
120182
266521
214164
137768
174187
291031
143594
261302
60121
282083
184972
56140
105025
127294
83408
228546
34280
96702
210957
82454
198297
42198
207443
271665
233998
215435
295270
187881
155679
46991
67475
183429
217924
220813
287500
258549
210488
228385
76069
126463
136944
270695
267418
295620
134355
79228
73447
94865
198245
133438
63325
123852
11907
278363
22479
169454
195593
152748
106757
165462
103739
123335
28842
150067
97920
196255
146405
159804
260227
26367
179503
285078
180409
100124
154715
44669
241933
22682
252968
84662
166958
128761
124076
37203
30069
24056
128852
120729
262090
128734
101424
240933
90678
236132
231010
177538
58600
8184
45913
143572
205557
291077
289742
223490
226941
55526
31943
276008
286114
129597
125465
198449
267154
75642
133891
249581
239347
299916
266447
135042
166467
31386
273588
31680
40671
138576
130559
238645
190446
55275
48808
80724
80048
197200
274397
205113
66009
16662
130390
111051
73523
189427
36943
201480
243114
199785
143295
272423
185033
65612
285102
276855
48035
256917
177179
234659
11114
190850
44890
13532
172334
93326
107810
299916
3717
93855
273473
4061
103524
88138
286419
122868
259875
279588
2391
219187
121119
234375
173265
186113
125569
110956
70235
99706
286454
150445
230933
259313
205837
189935
241645
219896
81551
289052
87748
117487
249258
166394
129999
127752
288287
289219
181397
183568
244789
167381
6359
138772
273306
133145
43416
37804
118094
232422
95634
37052
17474
260793
71383
267647
132625
80049
203238
2803
171896
146725
235683
18822
3052
117667
180011
261630
12221
113855
131260
154071
269657
228913
203806
101980
194330
248485
201072
143289
75899
69423
120256
119174
129970
254861
331
80733
57044
294159
102433
155259
78552
20685
69991
231717
186374
122903
162510
272126
223340
181883
97549
209766
162118
281044
166064
160016
99515
46149
187117
260046
23887
290396
158884
291965
127106
64446
261316
179770
63136
269210
41767
214397
32039
111370
199473
91209
277863
253831
142369
58763
74871
176933
265320
297438
235263
8747
173721
278029
83096
28745
180443
180131
174681
173924
119590
80942
161936
282011
137203
74887
152993
122387
153915
11034
21113
45244
78686
196952
51736
85815
234623
167974
82406
33404
212851
169216
148311
34478
217639
248081
221890
128795
72913
200905
282566
203560
80116
149401
29556
221370
1378
174999
115029
207053
169602
47913
37497
260454
276092
46684
230021
254714
65054
10358
113342
222234
4725
18006
37822
187021
269368
236240
214630
135166
216656
261660
220644
254994
116600
129159
134595
164010
126786
194113
48633
132073
135674
17923
105586
268851
208717
294619
261379
102070
275013
190141
220985
243385
2927
44281
146774
65998
9012
142841
151712
290443
90226
111802
270340
127872
44136
32761
143310
270237
234816
14317
27961
268645
115200
78190
36941
178447
130963
280015
10097
65995
2765
222093
164640
114266
68932
279601
107781
32116
123864
66380
225211
143514
207371
48210
188122
188384
188923
44048
182758
99731
80151
191935
229485
182018
254534
56721
275245
113611
38115
247968
248676
30565
162013
22447
153509
19991
177044
127561
133055
11832
263825
140733
32509
31996
241585
274082
95932
221974
293822
10237
153129
141033
241238
35323
182078
261004
178004
192721
203398
119133
67602
175053
214441
139499
72112
137942
216607
1405
104651
254783
254297
136639
166133
31546
129687
122638
62598
252269
177635
281752
118371
89816
215610
97365
201878
241973
234413
9540
159565
37327
273793
24395
4661
204023
200509
178402
182383
157177
280618
131822
23129
212139
17427
234588
124868
142018
52567
190899
286787
2173
167389
55524
22624
124937
37589
62680
188595
257275
41248
179479
37176
187391
5775
99010
172224
186193
159865
22115
154230
11692
278167
292587
154226
242033
269248
249018
268050
184185
253957
31331
76046
295868
297613
15475
242845
170247
262045
263942
290622
167401
141560
254629
113386
266143
262169
76720
95053
219629
121899
91177
48823
261054
199851
279908
164527
245037
106109
231904
174788
216710
239688
246678
210985
161184
42738
195076
116009
217703
90891
139203
54160
36203
242176
62467
3116
39474
49538
42436
89020
283226
236194
48123
202203
7117
79419
178198
113386
264284
19906
258535
75063
272643
76028
25344
296143
193485
295710
24867
290423
114453
249657
193662
71510
84594
221428
33194
174162
23660
202685
44223
68873
1653
12189
64645
218304
158319
23376
93510
142109
200684
28807
271450
148421
59992
242604
272771
184224
126069
119125
283467
129002
244962
188043
60367
200776
226757
244264
287928
97970
120161
143283
296792
254377
134482
15508
57016
59845
295185
117704
191686
277723
10989
75146
104276
264118
34043
269886
140107
145403
43934
129178
208255
247513
134143
217860
218865
161744
227730
119279
228049
120891
49590
88282
50279
217545
106252
19191
34072
220840
22503
115966
115217
3538
157112
219422
78194
295897
256921
178463
236733
294244
298620
115308
145331
53632
283950
207268
279405
129437
66514
167871
34076
89699
219151
129237
242055
192756
287889
163173
112956
12534
226095
198857
205756
130966
161331
84148
3635
276528
136624
175461
273779
114595
65978
132753
165013
142964
265349
176360
182007
210916
141453
249167
129109
160718
238758
149076
78283
33551
296387
156258
174634
52944
95025
114079
299697
126275
118666
251403
173555
244796
58798
82069
115749
20705
96183
206942
117415
289037
251139
64234
116893
119900
193614
116967
286243
96597
192369
174125
117530
261330
291245
158977
213203
74454
131879
160739
238361
166414
276729
155964
173621
296800
152757
108244
6197
6501
295753
281288
27212
11723
4084
178023
92886
11405
180092
287341
127674
282617
207015
174076
18017
62680
14482
4209
44182
35962
242129
287894
185372
237384
16803
52093
226453
182880
177225
295201
157057
150023
89748
126940
281576
200958
25046
98869
163575
171211
231176
193618
277527
179256
130125
141346
222199
166876
294612
57978
168721
29864
79118
193766
211075
237737
55226
19112
1232
72903
81461
209079
232155
145313
233677
192147
294970
246256
53443
69927
106532
272310
39029
237651
114343
156469
195526
271934
95247
286113
69289
235647
44652
112365
145673
203281
109057
53061
281256
258459
159452
53969
51811
49721
71673
290678
121208
295312
111662
64605
138627
198254
54124
53429
255705
251503
217481
253193
141477
188760
253437
247517
71640
285921
21055
144937
94539
16304
242923
279920
241978
154060
31801
174480
34620
55300
282429
17578
224136
248042
30552
234068
150089
261125
250859
86145
87589
3047
188706
17965
263338
12613
155958
21017
98539
238653
8919
248453
248586
120804
156851
529
182352
236313
233229
65106
64835
179523
288322
66184
131608
290518
238718
31720
233573
120253
290276
229296
110421
32973
84256
254316
45589
26855
234135
173280
41518
92029
290458
23735
257101
299900
235236
89407
177842
205782
148245
152464
182025
105019
144919
111945
231163
294841
69066
45875
233228
186774
14686
40668
36651
76389
295834
200144
255785
230391
89098
157774
37795
66589
216537
243198
6789
4167
39391
173635
53268
154378
153942
112419
94236
157597
202145
120404
298263
231523
64021
123782
125457
53706
282277
249417
209878
163718
153575
60821
152607
274496
233432
277244
204778
124820
162813
182079
237636
58587
10649
235397
214156
108900
266619
172827
193303
55408
111933
34216
1543
94904
122678
280417
83910
176912
221460
246591
43557
217067
89432
57876
217060
35969
297451
10169
129880
277660
147710
184088
194070
198129
212543
84703
130284
180230
91495
185
105978
31258
135406
208499
265124
240458
167212
157066
258194
299627
233189
284867
260988
178561
35573
148103
226955
123260
87398
270979
65945
244016
103016
154360
57532
126722
263130
221720
52973
89033
24147
226019
193596
28263
196321
172285
183389
166817
182628
222902
86369
77180
71879
217330
123949
60012
256568
196326
71000
153207
176678
201637
223233
29843
166345
263792
171560
292350
228276
145698
142730
286991
250131
282654
228032
185671
151364
85080
220731
88713
95494
53485
280276
138675
30427
58254
235053
64960
124042
180718
127094
101071
30322
257699
196283
55774
19545
259978
179048
18776
173321
5293
76616
127756
263668
105261
35036
257498
12897
208561
143724
218568
112488
225170
97994
201179
260936
70594
269611
119168
31056
97435
169962
56221
130178
132409
97452
208441
93052
292874
98348
15530
225588
61649
77909
285554
56567
71985
53757
46944
175382
112997
119954
280103
62338
64248
45922
197026
294522
43110
76283
132156
228747
94057
258420
122256
196971
127777
76812
116989
273613
124328
125203
111594
251094
164789
178461
240532
23995
6060
119646
5825
144246
53913
172913
216582
200355
31170
122756
91358
152682
122548
271869
161098
6217
297114
42021
59034
203162
186309
227558
48436
65966
94549
183348
165116
273632
153402
149313
33901
288597
195128
176473
221874
5856
64081
53042
233340
101981
231949
187123
191170
226061
28920
16532
138966
132126
133137
40046
181025
279737
226434
203223
163236
698
84573
248713
114860
188692
293863
61984
287250
31537
136327
97074
115921
222585
93214
268665
284062
262666
117265
274528
208226
26306
151833
148638
268231
24272
6410
147813
38224
234003
175046
150772
282601
124099
196802
140983
92395
24918
166234
38262
169626
199503
92995
234220
116104
107505
211817
9083
147507
28640
16443
213745
219009
285355
145927
48922
33932
85161
66894
136268
110756
161651
42342
213917
279048
100847
254991
112737
224054
47618
18428
80268
99412
183746
36693
23192
10237
47730
183451
201153
152599
17658
252842
158571
156779
13069
299229
152604
147005
268112
40668
19553
160950
150594
182431
132494
22059
11315
167034
262811
46892
253237
133893
34077
45318
90084
206913
36930
180596
246875
278010
21913
267047
225640
68687
225692
149211
50828
95370
8433
144039
112572
121653
273159
153659
191387
90029
253871
231811
282257
104453
159366
264744
174285
284500
257324
76668
37932
295891
87306
290991
152159
296568
127726
39522
56
248446
167242
166216
215482
192178
182245
57899
241068
274227
246044
169974
233440
60004
38613
134703
85651
45778
30729
206547
188535
273318
68166
155983
194318
120739
274501
106659
278230
46557
110024
259758
193176
60526
46615
77873
175049
139418
179485
59907
191067
128787
90891
119620
44910
237714
171458
168004
197625
42704
23259
35961
181377
207980
190675
179138
160826
261002
292375
35857
55269
274818
26619
164177
206788
76276
165724
277692
222986
15186
21804
78260
29979
10425
112206
85641
260466
2204
57672
212374
165459
170717
109935
121587
51218
162508
248067
135109
236436
234296
171392
241909
38010
159419
145598
195624
179393
255151
86048
78977
34594
197837
166411
147566
151077
236116
279245
15190
225799
150497
130662
139475
177696
141640
224007
216406
2686
284552
89098
252709
81896
265479
105852
199430
87711
28096
208307
168946
266724
242571
55954
168374
58769
197176
178872
63071
143828
68516
107923
270337
264139
115556
299205
220334
224524
250308
113098
79303
33029
209456
272825
94515
299948
220576
166742
177154
194383
288689
261448
19589
278636
121409
172376
126284
291264
62204
14785
250742
181665
208050
136034
56853
287642
131490
59594
175747
28091
15164
299423
241078
112622
243890
261423
108557
1826
141487
58994
94390
62831
214249
151639
49227
57732
225464
759
261775
266880
197986
215368
152271
8185
191897
127432
161450
92792
151981
186413
233888
104931
228456
171674
22722
256440
172380
202993
89730
85729
189625
68652
74677
3406
192375
298852
263948
103986
72793
127386
76487
162644
26841
211537
199860
52751
166345
82346
60699
263133
276764
248516
151378
199921
132281
76299
38043
118298
131382
105881
86206
185918
263065
90644
89986
127331
69316
110157
170103
170229
37638
137233
267516
173407
283043
48033
214612
278864
119169
40996
123916
244466
130839
248059
121005
90526
144654
79568
73065
215066
91897
212053
21367
180459
20884
292454
19893
22570
51683
248773
283444
8852
48149
104082
73392
96323
253877
281162
50349
34309
174548
111625
276335
113765
181179
244647
235425
44560
208389
223550
125509
5027
172205
241097
287684
194680
121578
153726
256397
3873
207780
296625
65836
138386
281591
161283
46533
238268
106042
209230
72269
161314
259908
186820
216544
69172
213434
147528
230714
120648
143631
152698
148695
82445
202355
198732
199119
57110
188484
144158
213760
210377
232519
58992
11545
247429
52881
121353
283082
96154
141664
38365
131450
155103
220167
24363
286232
258545
205056
295272
66672
77296
254319
72392
234482
13751
101503
36360
135265
162832
113112
59803
168030
281013
149073
151206
220643
153430
177482
195654
9763
272363
21893
26859
109081
73669
190103
289461
132296
35108
14529
166063
139417
25616
204867
127933
184515
278314
93159
180220
120929
188847
226316
278515
23174
56492
51903
128426
73129
155929
40661
210975
70793
218602
96853
235060
116194
47814
143973
200986
36135
79092
122621
296013
212298
32923
231880
219662
85077
141883
26650
272459
195392
38888
4616
265747
104211
276100
294769
3288
202376
137379
128549
144882
6403
1344
122593
254395
268557
296298
48307
138547
186933
276294
67233
69701
182110
24132
78523
281501
146232
209916
41691
68693
17820
109605
69652
90201
263852
221774
295622
205862
40637
21886
272675
15226
28380
208960
69790
75198
30808
175310
91365
102198
101950
166086
268451
219756
190453
126665
35068
205721
91124
109323
271709
105834
242085
269030
97537
195811
183047
288721
75506
192009
42686
93912
240859
213340
162178
137448
8644
15588
209485
169338
291137
6820
116337
13868
131599
231812
201241
91190
24799
235981
250804
166824
191611
279339
228097
286598
104217
209482
261271
245705
131787
36464
258014
188934
207794
129651
159874
296272
201764
188607
99714
73743
288941
182411
132174
133552
177949
51626
110224
124632
252371
225006
257845
72582
187286
253572
154640
123560
23618
155750
259433
369
110370
294284
296639
293181
258315
114411
207511
215540
20936
137290
264189
286267
147652
47836
222645
73558
202764
150778
118085
104387
212402
267958
63079
87385
7390
168238
112823
189143
146626
272372
250027
269951
80332
58938
128395
109046
115508
5624
111679
115861
19570
68469
87537
259234
106381
140264
116625
286731
54169
257613
75654
109302
214983
244734
272165
35725
283574
204045
29742
13978
26844
36404
28328
240521
113520
165559
177876
74980
296587
46651
140092
288094
227460
28523
207148
158031
157843
138544
155929
78110
190610
285127
100234
258107
58060
251991
75312
127415
178621
115943
29376
43643
294496
31844
38901
200786
298729
269577
21460
64420
155123
299323
238110
191263
255131
109903
43893
277930
12848
230516
14483
63864
69603
285111
40342
209659
157610
54752
247931
99133
260754
218403
207208
266021
254827
147573
218168
143881
104279
292659
76299
180779
254264
187276
115263
86886
59979
278292
193387
103393
15102
119589
78309
270176
234043
143748
30340
175453
274363
47866
11239
110846
253933
20887
97126
227111
264208
66010
107004
96429
212137
102985
125986
297776
172989
100479
192503
219137
93054
239125
171114
38775
140047
282898
39409
176884
80001
19811
39204
141798
13052
261861
5013
125064
256698
169218
212505
249962
72713
58202
211746
276491
194098
185880
164546
4355
166057
29641
279715
235650
13564
267428
22835
185137
156433
157058
246520
223548
174827
279400
281287
272196
215632
127555
187662
261532
20181
233338
173093
59170
162710
235541
221566
254424
297243
69633
276760
19422
145318
13628
93649
46590
63489
287838
55880
187168
210431
4578
5974
125845
160970
85545
159155
169592
16532
292328
28290
153855
266916
16164
183110
230641
14117
218185
231983
188246
222900
275356
40410
5439
33313
216324
99128
117131
35425
177548
224926
18590
48670
6244
115698
204832
93763
159906
291226
105916
280631
18062
147911
149448
208072
3644
267074
94584
137267
29530
89500
201441
228620
136092
225534
10373
64275
139386
296600
252220
158560
246214
288447
288413
286403
56052
144873
244734
62263
284024
270137
299235
131722
126885
87088
271701
169856
134739
275242
58987
89481
162575
108208
260096
193312
297626
52776
17284
61201
102642
134893
63851
261513
174629
31761
18083
1715
36815
220488
180417
189887
138318
34722
96916
64583
41531
106006
222632
248055
95064
44752
60933
72170
231519
247982
76953
88464
65223
14376
272993
200603
227828
128570
4463
56090
247544
252374
136368
182651
243930
15130
258068
110359
265778
265199
13313
123415
141929
279910
85970
206177
273374
280741
134589
250697
164048
127814
158278
197574
200790
93478
224747
95503
72598
10758
227423
60317
7109
69146
222673
241136
28983
241321
135958
291161
48395
192347
14748
235103
246612
161916
11925
190650
193864
215512
126555
2199
33608
111485
137089
228882
44251
89272
259498
296697
166577
195943
85035
45492
67071
125347
221831
269555
177926
291689
46282
113513
99812
119438
50650
238131
160979
205209
58610
150740
93985
183593
208048
273755
208683
283509
60426
232635
56838
126493
288740
82542
202712
166509
11466
176019
264499
42675
199733
192339
198327
115677
124832
152714
241820
285592
176799
126397
90463
88173
153972
75644
285507
127570
193436
250260
61037
131536
11927
273397
118826
248409
45586
66276
207700
222210
275588
130608
93019
254983
56450
220665
197327
189895
250579
293676
50835
64789
294783
64939
219490
273391
267982
30663
20521
121511
180987
52039
161534
92590
179129
21037
154775
237991
3996
94694
299513
235105
229028
161802
266099
158239
262087
179621
50889
113292
60724
236144
157383
79156
37485
52788
141841
74139
79013
156330
287005
209785
57682
215866
169640
109177
63209
114702
165482
209757
194529
232498
65021
146568
236093
236860
62913
155208
221991
40689
255049
157852
231083
36922
245573
180891
143392
189043
95279
30330
142974
10988
32214
212018
118828
119354
1303
41266
39741
174723
272133
106471
39657
170988
26546
68611
186039
137036
97738
4970
81626
61262
264811
291150
234911
209140
298133
3830
94633
115257
297903
246456
76109
218261
53375
196025
33716
53422
24574
245803
147445
216752
284626
122448
271996
185734
142475
208108
81255
250681
170036
260793
171864
160879
179212
89118
113849
166708
195553
206990
259891
164769
207678
292130
82297
165440
110114
211951
24724
223860
281876
167362
123021
262718
195178
177852
246582
263764
64544
112991
160831
142658
262789
90152
31858
289168
264521
185291
238115
267326
105410
118874
91134
243722
183713
113520
221636
109029
129411
135234
179544
229654
161023
168930
108463
134212
125052
273433
129195
172704
100228
52600
43534
27494
272387
177760
136851
185748
286121
22294
143966
129445
197815
214043
214
264003
152734
154369
263467
169206
123482
15492
41473
99123
235727
279153
297623
204601
297421
47294
168486
243357
97771
129273
233254
106685
128787
164622
136840
158232
1448
45370
54253
26865
214519
67119
183962
192977
11302
296218
8151
131327
46447
97840
117730
261522
136614
49929
58258
258470
272417
29320
32209
294943
272323
58193
253631
196161
238780
56217
273523
252506
92717
145683
254862
113430
179231
8143
14574
155871
187440
297693
273907
146567
244249
204903
270040
169660
244291
231253
46043
258084
107748
238408
234049
240630
34132
227992
97518
103378
115149
78852
172363
198175
7326
142249
282039
280149
129570
61531
233967
174210
50198
129875
54975
130363
222140
104779
183803
200402
67881
251084
248431
40687
154118
64513
188658
27081
194341
70321
100705
138127
84808
27788
126481
167025
112242
198789
143928
133086
120404
189101
204234
238805
273061
203438
31744
96106
207094
267949
115624
206122
101423
238111
188615
71086
117372
152119
98972
16871
290509
149857
260420
132993
119208
143072
275562
220896
235248
103470
92245
59429
260169
21781
149053
157720
228727
825
263505
220789
249099
137959
77413
60567
78898
118588
165130
249907
138027
118463
120342
2377
57797
110755
122665
3758
208270
268617
291156
5231
139551
260641
170334
123511
297654
241871
223630
6339
182603
40756
221720
66743
65426
36339
73116
55829
141869
278325
168012
152435
139072
203888
284893
135442
55301
76887
188528
91317
242281
170717
174633
164582
4336
230733
211375
287535
255816
152087
74967
56501
274338
235841
896
265344
133887
152747
171857
212020
147084
102411
171988
30748
258324
169460
292696
290057
126542
125321
25192
7480
266781
101403
260100
238135
209210
278779
244117
182049
162138
206883
280776
205142
118286
108130
82505
253832
202684
59072
270186
185956
187946
192418
129424
141871
16713
112060
255388
30068
208826
94055
63886
100407
227345
213491
124278
129707
142190
554
295921
278878
274067
189832
49531
101765
138356
264607
106810
87361
246565
232287
122019
173440
108954
22260
231081
201631
53790
77121
246633
252438
116467
136975
206571
741
289679
275729
290275
287265
27470
81938
137341
299244
55390
71424
175380
266491
153520
154545
185970
25235
97711
222096
186542
150058
3101
145167
255907
297660
32377
163984
299530
56349
137498
211303
267877
141742
188862
2886
191093
4790
241270
261151
175358
163870
268186
88391
42928
82929
287793
229655
89273
195448
99428
148437
97750
89044
245151
131003
119009
113890
288523
184897
218433
205236
100873
186096
155168
279697
208347
70256
123652
167060
53154
140060
285652
188467
191514
138346
123132
74302
278309
15731
18644
234226
138211
252368
114691
230217
256547
193937
86933
20685
120467
56549
3196
53647
8757
169509
110646
282829
197156
25170
193134
276315
210500
279212
99122
146087
30542
21567
240271
88926
17493
216040
55551
285150
207991
92579
9873
8770
192059
205140
99639
77181
3284
90580
232758
123195
249200
101227
248827
149001
186570
118383
206052
245070
194198
265603
153634
83071
48226
83856
286017
211718
22627
101268
282470
273982
280433
30815
149584
185724
101406
95812
134125
36853
297716
159184
16897
90994
53548
170532
271964
106170
45019
282304
296631
226752
3639
82652
125801
44817
251512
58298
268777
212085
108728
168286
271125
208808
66632
186822
241699
186044
114162
138212
210567
268304
165925
60838
79568
161591
145323
99979
67770
73042
38730
266644
252780
62452
213452
271210
225990
19989
17316
271760
296380
93516
86781
87044
111670
184569
31911
149040
102434
223732
294744
133383
284637
19461
280883
151352
164791
201951
1806
96994
80848
199231
78864
222205
34992
175986
119312
15718
86707
252495
266388
160624
146410
223508
217391
177321
64512
228574
231774
261774
65775
82084
290263
4951
75072
47582
149998
86282
293676
218829
105415
56962
242645
31356
274456
66245
70101
295313
201066
245180
177589
198948
82104
69921
219117
188291
892
231012
187585
125341
287017
63139
175418
72334
67983
107757
45441
79789
185652
66148
137771
274968
45974
86479
55821
36207
189392
299232
64245
152215
3228
28012
143337
263105
193251
112880
21058
293120
171580
68668
222549
51843
119075
291938
117519
203792
158596
195937
257896
193100
145407
216535
64596
96562
125543
214644
201850
217674
240771
73401
226746
282874
160917
16626
126443
141862
246003
30339
238028
249918
232535
174326
145315
262381
238602
241408
115163
201894
288197
121127
191557
168543
267107
180901
247511
198313
87352
172408
75667
715
196176
7979
149966
228248
201614
252415
248235
219997
94518
189497
240622
254178
290926
53757
237581
112602
33644
130282
223740
92618
64405
248997
259043
36296
235388
101677
237455
42892
222898
299843
35633
77483
61361
297735
233009
6222
163546
211317
33033
13872
298297
204503
59439
158136
167761
138865
245693
31597
121426
57437
242314
282370
256963
276489
150434
23582
233658
244762
189868
101618
194682
216361
116418
3242
293329
30206
102854
173482
224001
17223
226522
160472
161979
131941
17310
263167
221862
213072
63393
50215
99420
51197
47237
88331
108753
121993
52079
42564
244087
268152
208507
261794
275354
56079
127134
274109
158710
225255
246687
158755
116497
257099
231705
6580
217313
110887
290586
126160
193075
12418
89218
99203
284720
263190
5607
160800
8874
167585
1364
236032
245910
272284
9112
233752
131265
55525
236233
220191
31877
171538
137626
277528
140445
82840
111195
44890
92775
83128
212739
82021
27101
75266
130683
81112
3882
37279
136271
266498
177093
171334
13358
15949
286959
133328
224240
53307
36442
127017
110307
267236
253600
176215
77026
284800
139319
245491
10311
246929
5292
133646
129294
252167
143136
182723
91204
24447
7740
247369
221996
278510
39947
9282
145254
60099
261221
263581
238329
246622
33068
137523
7053
246125
81175
89790
274666
236733
214073
243607
147407
34954
198536
67993
180741
224151
215245
253233
260681
145776
58608
247616
104756
195109
42001
194581
259168
191568
111819
221437
13811
54978
16506
179726
248933
26869
238997
162015
221250
47218
197516
8743
285214
82556
2624
15465
241631
32405
69299
169517
210719
49931
10178
262021
146407
114980
291539
230979
39700
138043
23002
131826
186320
296551
25895
152573
142991
165919
9951
200908
172174
98740
254189
149431
222315
109386
91584
101785
244871
237187
18214
284458
42790
207103
220328
50430
190924
279910
29951
298559
94829
143282
37782
41700
225575
203878
39758
61450
236729
203505
207795
255081
95745
237209
123137
254742
96964
200656
208577
226704
226012
210927
145066
16169
270278
68881
277608
109345
144329
99847
155469
121003
220244
140388
119521
9701
22859
229008
238797
41015
233858
22863
5731
54703
278656
50641
128768
11183
36837
4397
189445
45460
201738
27506
139855
202047
234584
242343
280770
108266
24620
10277
201705
11922
235519
241278
132775
283070
88532
130641
53374
87648
81887
271597
2144
235568
38441
217101
130681
112179
250848
141172
173434
210360
57349
8670
57461
32668
299698
112643
6505
164815
157773
203684
211388
186186
222869
5319
154005
231497
53215
78917
57010
44477
47518
145124
15478
140942
113374
28430
149747
166590
287505
93300
95952
44086
261633
120994
245416
54520
41716
274719
296104
63915
225816
110335
2526
33804
272553
70195
50911
104277
19792
174259
140439
101790
244165
173748
1253
250104
166290
136130
167259
82127
95328
138957
254295
248218
195188
79982
12635
131957
102167
290492
202504
232843
29653
286888
38148
231997
97954
38893
9139
31160
68232
57733
191429
13765
229880
268932
118382
62646
265723
167226
41924
141513
155851
12569
259253
42582
19268
120533
60225
134471
228707
214439
235409
276283
188675
69869
235165
164138
192458
143387
39514
222825
85640
231832
68013
40703
121621
9286
30904
293079
84983
200795
153960
191739
35475
229103
51178
95576
275287
12662
193076
37863
197281
214050
127573
19089
45674
72890
240386
85866
56676
83808
62512
254796
101386
111219
107582
60002
274384
288946
104839
32611
147199
154156
185834
261305
197848
175747
131821
162532
83438
282965
163766
149591
226761
136860
136142
252081
242466
298865
186401
124776
107052
245009
219966
119123
1477
48508
192889
230441
188486
225261
259038
163827
16087
103041
292427
182535
85219
74735
296154
72848
177329
87932
239522
131775
3664
121987
195079
141377
132961
183455
85679
196044
299984
13184
3665
267504
48183
58778
59650
25242
289847
177934
240851
131220
18354
218621
9901
248862
68106
85907
222159
195618
142459
278246
278473
255608
21468
16944
4971
244964
238775
203015
281164
291458
253396
202428
133904
129447
99436
56837
287234
55457
164810
140931
30788
50096
39288
54501
198382
225040
156213
145541
224315
130746
175610
276711
219823
240141
12221
129381
193207
151996
244158
144520
169940
11591
231478
273515
246979
157766
89562
229595
112582
19430
224546
297629
242056
116095
83166
120021
150917
244699
214301
214869
297429
152829
141940
174256
240986
50361
234468
290338
194793
97915
139361
190872
213523
109818
274205
9939
162660
154112
198052
288634
254303
292207
95182
273342
98805
26678
6588
167596
51485
202231
174001
23902
40380
36046
90851
278419
134555
6946
86088
205905
46002
289522
187356
71808
44177
119664
183207
237342
106554
282771
74173
24565
3561
232372
40627
2070
46714
2967
179385
265217
186481
255349
106321
249639
169828
167402
6465
12975
67322
70116
178419
88807
282221
97487
144191
50753
233104
218425
118049
229812
240237
261805
216644
140693
259407
181860
266193
152487
252340
109
52417
12614
12620
56228
188415
58244
5982
18897
161323
249554
191682
205105
190683
152042
225353
176806
253218
123135
84547
2481
283307
241550
40041
176617
244128
148162
104020
226625
26481
253588
145481
277367
63475
60230
86934
240387
13135
21887
144601
182222
2865
62680
281717
163867
153598
258664
172410
54082
293132
107040
138100
65015
40976
235595
109720
43932
159415
2085
41846
259078
90330
70868
208109
138258
26703
93727
54501
163386
222162
116842
226493
251017
83462
124587
243133
51332
169690
19360
289413
296242
95113
148978
15649
74075
237044
42519
262013
158088
161522
231051
87721
104058
260451
108605
141460
219152
114105
256503
204077
86509
234664
2245
27581
288104
112785
104187
82900
170863
181071
58801
214428
76137
68556
271392
137248
135162
25592
190845
253187
38770
84228
60056
58025
162883
144633
63261
86644
298616
137430
152585
230837
39670
96172
104915
200668
285564
220753
233229
95742
74945
35941
146464
136197
66411
13159
99903
194145
177925
244157
30138
38105
268478
227262
1594
154378
155153
57795
249134
224552
94943
278093
11857
66167
182522
170723
124160
214393
91303
145639
182675
200351
133966
206249
172644
10494
146054
83034
170748
54833
296043
93569
72125
151504
15901
269745
100148
49458
240277
207473
184850
155219
164908
32351
258919
59880
157842
113806
258646
145908
265546
252589
132822
165195
27376
12191
249890
260996
19380
29853
263361
123495
42509
139875
134535
266757
185204
15651
131820
42997
32970
203286
173605
278431
278762
197166
67044
16145
14592
195121
43729
198065
100960
245415
264295
256219
150071
294668
222401
9929
167596
299687
226081
16711
86455
240293
253934
107999
155288
32194
43298
142768
26959
67785
164211
211089
193294
215748
120000
162768
31
159326
250853
32575
256945
250999
179015
39830
167274
292376
297208
290837
222558
260813
206899
210412
248519
165538
79041
233073
283954
75938
151278
87865
21577
182169
295311
104404
31881
148078
89966
58431
220246
200545
152676
27685
155834
163784
244992
35378
247471
109391
258456
19650
179256
186091
39858
82062
21813
126791
191474
277652
148341
258317
199625
135080
70183
134886
97003
11877
260613
258108
57284
202147
251459
48935
18680
48417
200910
866
22487
24563
94172
17924
124922
36225
262042
291305
128144
74054
185861
84230
241384
272575
290418
108211
57631
180168
231342
31183
211565
112121
290104
36229
15656
299942
137709
270124
50336
220164
99979
138531
278905
118795
259409
161056
69368
7282
252930
211798
120865
96082
286271
261603
114975
188505
220555
202095
61082
271202
141648
125995
69315
250020
10103
232104
160841
194836
121075
199592
37546
216553
289700
275356
106951
86638
276208
220978
283546
213388
73139
269559
228966
253638
149540
187403
194887
213008
98986
164103
212841
103576
63392
14947
283087
75874
63839
151577
73942
99580
173440
82364
247567
224628
60570
175727
92249
52758
213832
178017
178478
26578
18813
184928
121475
289118
277030
253668
294786
68593
80489
55928
175844
247983
273754
238508
245049
251512
227364
181699
215313
95601
236833
182169
125850
115114
96968
201597
243084
36619
253897
223095
143170
79420
185359
111670
210359
267342
148498
131798
132925
299206
246778
211898
140947
79480
159042
250787
135491
26613
154210
77950
26263
153028
152672
265509
166833
123368
86386
258328
2569
186095
171450
23019
267962
134824
285935
239822
138306
189483
81736
149346
148957
226235
64006
58458
254834
123663
117297
86408
65793
174583
265063
70492
65826
165287
256498
131514
64518
225996
21962
227479
72707
181584
239840
176566
227894
282327
15607
118935
160136
117025
6719
227465
62283
171629
294676
228648
197021
180225
39116
119703
29563
108682
295718
1601
267650
72857
112639
179773
180347
221203
234283
89359
45748
23149
13113
90692
203681
160055
179895
132593
148833
146746
114258
178238
147987
96740
25540
89140
192897
288616
37153
232492
292137
47112
167564
165519
73135
255166
244926
216756
34517
171623
98188
209657
129383
125976
209697
236460
82837
266085
231617
172137
81742
226192
258585
207703
193551
149544
40919
161379
245394
156290
291660
201327
115186
156067
9874
286748
177111
279017
130175
32406
234829
107483
83183
38770
11315
191992
290493
36439
198153
213080
298917
62346
87842
5876
287510
150764
291156
129544
272307
187555
278674
178646
79073
283420
157223
254980
219295
267227
116233
1009
25633
46625
87837
120711
15721
200877
7422
136111
125176
91034
76302
107327
170305
179703
203213
150209
129462
105371
266002
54502
12959
61577
13356
290092
278517
127374
223761
71375
83117
94195
109974
156582
36197
180091
54573
18301
199541
106705
20778
286809
248638
40514
875
271215
193283
189452
44840
60796
274706
160405
128757
260579
96776
265227
238938
230299
192325
146547
137355
22356
92435
293146
212600
191192
138973
197054
207987
145959
80714
117034
75694
130194
224370
39589
141577
161071
180519
237344
294030
110389
180389
247502
196119
61136
172316
262285
109742
139004
30080
61085
269367
44136
24090
83945
170333
293329
197606
241880
53169
4595
118632
84098
196245
55950
44449
144620
262074
243754
40011
231334
132870
220171
103858
33576
179613
45218
144908
36664
91090
68703
219611
222230
299899
157897
194115
23631
50676
262021
155798
298546
286864
138159
196787
105848
139708
128311
103054
192461
26687
8840
191339
275358
222108
91918
192983
282331
269876
43571
47354
207859
186204
161650
256902
273362
39759
177742
280358
16874
293298
89497
84530
79468
125292
130151
8127
92004
285914
89311
105182
166948
228566
272418
142819
227154
6009
195105
243993
181980
191618
86786
277856
114593
148552
266884
219282
251426
278956
28027
32380
227946
287220
129930
168645
119462
10996
150003
215518
108701
163176
246865
84683
3957
199088
150442
124510
297827
91045
252377
15348
267439
66298
265641
12644
15883
55659
261793
163805
58735
130803
28128
96655
43769
166793
39090
275143
53255
208849
201855
281364
147624
86710
277758
236038
239909
14974
20128
293590
52313
237044
1157
102188
59716
227628
299172
42175
131067
258804
262976
261072
135237
6746
199496
61603
72378
242396
61064
234368
88287
69037
110862
170066
125146
178387
289245
8208
114401
146820
156475
247164
206138
48659
106480
119816
10563
168999
143677
280463
244194
267849
295044
122651
160451
224714
178507
129301
246542
111063
285284
121543
98169
178240
132233
281490
281116
264971
127997
265558
212934
132553
55115
103767
281461
155768
88565
129552
142342
271467
269699
91832
131621
5084
96845
1290
42593
5374
210549
113004
202328
269685
249120
164069
229096
219184
72487
42919
61860
206710
4207
82947
79726
56739
86368
201473
276048
204112
75898
162018
269180
255317
20177
157425
136902
74244
28716
34830
119792
118217
5136
145268
85376
190747
12093
267702
39276
179091
71253
192333
190503
291062
244158
230988
158535
181020
168794
178159
220786
220889
182423
255897
121711
21731
80390
202278
281903
299064
89990
258688
9777
184594
262308
124476
289853
184960
89563
196404
5485
36483
29851
23780
140011
84018
196569
35702
185365
134549
85472
30904
222995
125081
58487
197393
23375
15319
228414
86477
218146
107386
220266
299145
279126
10704
223842
109506
18489
17641
262278
208063
269770
64396
74116
9155
250167
196932
198088
995
101000
167667
151370
142878
111699
262576
270530
222908
207553
284145
180591
2613
123060
96515
93734
241908
172845
245825
226603
102251
225786
150921
218191
156405
276400
168141
122112
139174
147899
16348
45068
93792
18489
292159
266202
208494
188288
92627
74948
41417
147618
211240
136217
190274
49301
84550
188178
53940
156440
44389
13749
79529
247000
175517
38976
264725
170268
80856
265869
39740
89604
230925
211052
226937
160931
156572
99805
131053
16025
289530
148615
232295
299126
189731
270879
260009
58829
83986
185899
135616
117687
137975
234694
214587
101355
75849
260474
249802
112321
62273
104958
73648
145337
14051
9804
66121
69571
74671
4499
104842
50564
206302
248647
205607
89802
199960
253455
123547
172709
40402
280939
259733
39838
92508
232887
95649
102177
210073
33359
39561
159775
233991
251589
221664
119665
148994
35076
151488
138928
218326
165581
6937
10039
73670
161059
73002
184472
203116
15142
18339
176353
255391
140980
122907
130321
129768
230902
231950
130957
106166
120033
30063
127835
160454
16959
31574
290203
243100
38050
121948
167514
225541
232493
17076
240562
116290
103669
13857
123404
11328
23585
85379
121975
289712
89304
220780
135480
173343
188363
294991
65449
22216
292448
258517
186586
12033
214195
130047
144672
72777
78634
215513
199767
287992
191008
234820
290189
288461
96897
99613
176037
96020
142748
20935
185607
194978
214441
84856
267695
273618
131049
255077
214971
187884
224460
44085
76088
173279
230867
91119
44989
290191
210687
270898
294331
184149
212130
249921
8096
279432
197763
27899
58267
208089
245993
75929
239600
224757
6468
38451
275504
187278
229498
117909
178769
5377
191024
54429
58669
135038
183623
266862
143368
291008
169217
20697
3615
283903
151597
216054
158997
47028
123987
128697
31415
176719
209109
242668
122766
100551
299173
287144
23834
47683
17758
11161
160374
69977
54356
139041
269219
86828
260662
141912
18164
211728
88914
153507
157655
145659
107977
106093
227823
30674
100695
81531
243547
68203
282116
147017
203114
129957
292232
16952
19035
206871
28428
239833
127453
52971
53501
84869
250867
129375
290327
13358
134154
49887
61281
126116
191697
239575
97518
173658
156022
82820
158508
108346
139355
3719
38720
15080
137556
108678
94314
279744
56034
17538
46018
292918
266601
13396
251025
209565
274859
296817
201204
60240
168367
181383
74228
139041
231880
97956
56384
246977
48385
172887
65346
173469
266007
10599
147573
33976
168472
289366
256858
95609
99273
279366
47458
109807
189034
30686
130423
214876
24225
241039
47322
49654
202449
228754
96245
262766
156940
273274
208923
183030
176697
175583
145170
183520
211591
80854
172714
283475
35991
31553
299838
40178
14169
232722
43194
150492
216762
59759
221694
168469
65005
239409
159632
109808
112378
69220
8977
88129
213219
11937
34661
176673
284749
67098
223479
286264
90090
52552
243763
48283
148444
286174
51005
112249
265680
117403
80828
286821
85556
88947
234416
180051
161358
222132
221242
24711
227413
203247
217810
277089
254570
27431
108092
194899
267369
267607
224246
24143
83411
65849
99102
229979
239096
102671
196870
95682
291840
44120
177791
88779
155130
30037
82618
254128
100786
130608
117895
26477
216394
164585
227690
3870
28847
182004
120447
223262
254893
144232
260922
231511
245829
127136
96955
42003
131270
60004
171013
96657
192951
287186
215645
135578
31961
208935
93671
175359
106421
209123
296996
272628
31653
75107
258262
209587
294644
111168
33938
210370
132774
138101
84245
54353
5301
78647
5973
85949
188815
53305
40077
280207
67405
173517
198978
260017
97556
282728
62772
10468
298662
186424
268512
232536
116420
213263
225622
64917
46163
195690
39643
182114
159707
136048
143868
14053
255689
281445
157977
63861
99564
202564
157813
141034
99483
196666
150864
80740
16121
34265
234170
112357
256615
240480
257014
202909
163895
234741
34966
57398
23421
49972
103445
79127
167310
121676
188507
145405
209574
6497
230647
135766
129072
297971
33546
61993
19934
111229
74052
100517
17518
55357
219483
89600
59779
110085
7151
90308
296277
123362
177190
38900
69626
209539
130371
76826
18647
76189
155820
180496
175298
130483
278959
24476
277168
164191
51466
232953
105491
79358
31653
92075
178183
290477
177367
151277
280957
99759
20095
287796
38473
7389
47897
34689
176210
107752
217194
232620
74540
271991
49212
181458
49551
249359
60001
254372
213949
19212
141715
131130
173999
183265
84262
61519
287099
288158
45051
27388
202034
125395
232380
164748
167591
220852
218988
110407
165605
148330
33108
163284
216501
40954
115684
42967
57800
157145
209757
196995
31914
257409
289604
271571
181923
66745
108780
299517
121712
111499
89239
243384
64959
221656
38441
170248
261484
89903
118612
53665
209164
245639
42559
112534
142674
143959
120139
185366
94344
286407
118696
240500
191961
179129
227635
2037
289525
206581
253037
35512
70507
276105
191958
277603
75596
272401
285746
45683
20649
25070
157421
290367
135585
194271
286072
222532
241044
9393
124881
177120
13777
102095
174341
217391
228227
169850
26346
76656
231253
247700
285094
255278
64253
7169
212994
174987
12623
236998
187959
117899
87139
224223
14478
161655
290915
161965
159022
227685
29143
236457
147616
74153
147764
189178
166224
262127
123199
210825
185376
295154
103993
148714
61482
49442
549
178759
203992
186474
184192
12474
3711
132843
147807
244244
87910
124169
200995
270555
297142
199960
122825
42368
49940
219601
196587
212432
129579
86092
42882
245160
23955
110177
112142
132478
180688
166778
102318
102739
212591
72271
123122
209032
147550
229587
103962
205444
38775
262892
233130
186631
102821
51103
86565
152883
121605
39297
270629
164311
4329
196687
139440
205645
206584
115234
292477
285431
222649
254369
198203
125448
98007
240452
224431
294867
108107
60382
278486
217193
220639
49513
230363
131971
122748
59325
131536
227992
291958
125198
209831
258061
147276
97036
179086
279954
182536
56267
211340
297264
261031
139372
201386
130175
82473
24651
161445
296929
240151
264692
281924
231729
195696
261148
85351
104914
88512
269507
221698
155186
181762
6480
123205
57021
60122
39982
135739
7125
91472
258151
201365
226904
133551
126420
197134
82201
60796
4970
139039
284924
129997
95072
136330
18187
64230
42236
261342
101432
296410
8081
96063
81432
163676
103908
267972
190784
272795
110656
265427
84263
119751
133506
80949
75291
5191
84576
299933
131562
217321
98995
21790
19887
235018
200083
265244
54061
254649
85864
219535
228729
17593
115546
262087
52753
14059
7547
62570
4108
228221
273147
61387
166240
67505
119540
69150
134502
136228
28891
252477
285249
36377
77620
151555
162816
22010
45651
190104
165089
229684
20836
147279
152792
33102
47868
199269
20535
182191
236461
77355
20660
205771
112052
954
69456
136616
124465
73307
180306
224221
289787
25446
67137
276307
113708
269734
60046
25378
209029
210400
51346
121251
191348
153675
206963
156454
230973
244676
56130
276223
52138
118148
224232
33251
291001
3208
241571
287488
3843
118739
39275
237962
189719
231115
18375
126686
219010
273403
146578
228555
121296
116994
132194
203726
160267
77691
197615
27210
198634
55264
123380
173054
213958
271116
285086
221643
153140
292806
104599
200747
228586
122736
296470
201790
295972
12148
78060
274450
170428
192116
4713
193679
198520
279784
167869
99925
249545
109962
95217
48017
152165
185652
49563
164331
113547
142925
287739
96484
183929
282434
109733
140919
211223
198351
207281
229169
60002
267886
134103
256836
129022
245234
144330
32098
162979
60999
202440
187515
96238
127841
291836
218037
290651
4734
244422
32904
217050
128989
30414
83037
221823
59337
82275
89549
105533
27832
140883
115490
250671
276698
271732
252802
162339
140233
108639
225085
98136
58127
145640
10417
230546
10048
263870
156080
48316
83249
51793
153305
51725
183234
100098
151265
115309
259894
21123
226940
107663
162108
186811
105943
72197
158664
110206
222491
140620
241084
179333
33444
233348
96299
62177
297446
147264
197712
247382
21981
288648
297042
257006
117219
202427
273783
125946
154372
245312
240601
270454
116002
67397
280817
112643
240710
105810
115638
220973
38567
67351
186487
270572
297800
45554
199462
155623
258433
183976
131332
288452
276369
167927
96257
51692
161842
148050
30359
75191
204166
251712
3091
207486
163759
74336
81553
65190
233935
105967
34146
206976
5861
147351
55080
217578
172764
144820
218942
144759
264893
80550
1057
185623
155538
234684
193804
293451
144062
283748
100942
23117
233253
272813
66477
116182
55266
175193
85518
172000
127895
237530
158747
145021
246300
284496
178495
8658
216332
263640
292326
107374
105875
96849
298129
191019
186190
23220
29438
37364
126785
275140
3675
89538
139170
116852
271201
178104
215909
179319
111565
4797
44468
183400
248782
170996
245012
30271
267314
57804
275824
296609
157679
105669
215160
136307
298793
53584
210419
251137
38743
224562
199834
239770
75934
102023
59451
63153
175999
187177
68690
85038
232341
291102
3764
95552
271285
32138
212679
128481
43123
231359
266554
201147
54278
86283
102467
38991
157676
163029
98358
211615
245640
272161
72027
21087
149952
186324
125338
5145
118737
229322
33833
111402
121097
15691
264151
158078
64782
36100
65682
81171
237850
119946
169854
122009
242429
251663
173329
141070
90332
97581
7145
170443
26580
167528
261764
228158
66656
99937
249870
99356
163596
182524
43037
200540
30807
111303
161796
2051
179478
205027
101910
170331
206111
11510
194905
20959
271252
133001
11410
224206
222486
51489
258758
100144
246979
243973
207503
121547
54931
283248
77303
17199
121564
258665
187643
179973
182254
4554
292496
280882
265162
273982
260459
299150
197408
45138
117347
245604
187859
85273
175108
122038
132946
209935
250406
67641
284787
152602
221839
156791
90514
203151
109079
133312
249118
232874
116197
288561
240492
191899
216872
133851
278676
195137
37938
143707
19500
254395
264533
150584
235010
268099
168327
105589
64645
207894
259963
126698
183609
108579
149734
140275
25783
231910
155328
163413
103487
180022
238314
91408
162535
174484
120514
98519
177038
295811
93695
118310
65505
149288
252133
706
283311
203932
191442
206428
132004
105277
28127
98726
285571
47683
242196
230891
190541
95082
247546
12187
242725
226131
264161
67354
280177
68936
176054
53709
38137
225071
127204
298094
52350
171095
294259
169775
18416
269755
226253
293509
60908
187613
224525
33621
103081
65601
235996
299487
163424
169630
264335
291145
137943
143869
250233
299833
43140
110026
205422
255940
70388
208109
16699
253377
249138
141682
115764
13106
88941
76360
2621
190270
191542
53224
13106
189127
258580
133291
91021
17541
253054
64744
40171
154390
286551
287093
166999
12133
254879
15558
255586
200029
40421
215627
43660
200779
176308
96615
7656
40932
105469
174145
13837
196519
196199
273005
74277
18004
119024
33173
200880
282590
160473
190491
20321
225846
125188
54199
46774
168068
95458
200274
160480
252276
244836
292011
174267
220902
295746
184705
256666
247457
181222
11274
291033
259872
291800
95085
16494
278069
165307
206439
121991
161939
297422
284994
147182
126774
195686
299194
195928
281481
160816
88040
67362
268366
198991
162386
129996
34460
63803
107095
237359
209922
137174
172075
267083
84512
100351
148766
108612
145401
156487
107820
194435
209038
268623
198197
17969
178063
294720
101456
30879
111217
262474
229832
110418
294051
163055
168068
207725
169830
270045
42111
77710
61257
204124
212138
207121
6851
288233
106100
239072
30083
293604
272195
105768
134689
192237
10667
47365
191313
199269
1161
242350
239343
254743
64019
162020
151019
1433
196260
93309
228799
105269
218227
76437
281169
230316
55660
279108
93886
47351
284563
238095
240499
54432
170438
198904
98337
34092
238562
284849
202823
166797
89930
190465
145486
197883
201694
274084
231716
238120
197350
55749
149219
255868
4107
88000
201277
91576
111015
252222
45805
288561
260725
50418
154300
204359
274285
278262
99355
164263
142260
260459
3948
296014
225033
209722
295698
171128
175793
239038
98413
32199
98057
238859
106897
98963
128919
135730
18552
40048
280968
201797
206641
50075
185398
267911
74020
65178
25154
66973
243195
66822
48029
71402
297364
134661
95713
36973
46935
72403
273695
2549
28066
52462
296454
172248
167131
34249
114182
195683
137911
191260
266306
91190
278138
49578
1657
196982
42921
6608
36229
1376
266638
257471
193585
290455
107666
283184
141277
228106
185900
221551
100623
208804
74106
16513
1518
19913
297260
196284
29417
242997
254452
160314
54372
191589
133097
92885
71788
218017
56876
25831
177076
287750
226951
143114
158315
33212
256195
97219
285149
124962
231298
258340
54139
225696
6135
70017
18153
98208
123356
155696
64963
208432
244596
209531
170838
5638
152451
168828
266580
161257
293455
177703
69954
259178
193069
15102
40877
296705
251604
37437
108080
268696
134576
181786
111055
248949
82635
38466
239109
157791
76307
156491
112564
13123
82612
210075
298284
286640
159218
126903
296205
260906
225901
35311
43636
229808
190243
164155
228802
265313
56205
26915
264269
50484
34623
190261
180409
200072
55765
25806
12615
11566
110196
171713
271460
101212
41198
84200
291687
53609
207171
69188
156308
161295
262488
32111
126808
102187
245735
70682
38401
289720
252882
100564
113865
240685
101457
127152
146207
44416
267928
235846
117753
124710
167815
278677
156941
290977
3786
284374
86734
23165
201394
222881
192020
113794
139144
236468
60499
170271
269510
171480
96476
243288
259500
169642
150973
135318
104872
201765
209564
216426
240759
112052
70141
61685
289591
242670
161669
295206
262822
9142
82152
156862
189673
21018
148308
56635
61679
45270
71162
292486
254990
91290
174365
166204
39125
251179
89033
5624
81652
40964
196799
279637
86316
146050
249810
188755
200837
192415
282541
224309
100355
133400
209515
49097
32896
251114
206195
218964
28776
225629
76502
257778
201644
17478
207839
297575
238392
197460
139081
17756
183503
257369
210223
203519
20071
176524
151806
280857
240154
285804
182748
106225
231867
20853
167279
82350
16927
2889
228442
114888
53173
164402
87217
62924
119771
291167
285952
279011
38123
183404
20249
245358
273358
90567
90321
116685
249669
274443
65278
286971
284493
153582
144826
202427
244791
254613
174319
32206
48647
132959
4956
276978
245962
28470
179286
100952
250935
17977
297299
155504
262460
43082
60072
34065
257211
285309
54793
294201
74886
108879
151132
107901
182246
204190
147374
92413
55193
121351
235399
184494
299364
75040
196444
934
263947
113346
232848
186632
151788
205103
12755
254947
75361
127314
54615
817
118291
123464
88704
148054
235902
162833
69764
295567
111746
60640
56679
195829
159887
55180
277671
128825
36816
203341
86134
148944
40490
200892
245457
195119
218992
56223
155455
71611
156184
143359
146894
114858
159000
1745
179591
277684
225491
17295
246342
296328
121586
92299
38972
121516
99791
84856
73211
100586
76217
296958
65963
70637
134257
195520
289069
116037
236607
190510
262284
3371
209684
186223
46275
143790
149146
242018
181451
17580
229909
118245
194153
100648
115339
257002
141093
278433
273442
274716
192211
115514
22881
127261
158693
7017
126387
30280
61407
141220
55301
231826
175729
280603
43290
51019
167055
286490
139941
38986
232380
29941
238253
6296
138899
15997
270718
179964
264021
53612
49571
190100
137032
127696
16449
70596
146582
222412
212549
45107
45063
240234
92059
260635
148760
297993
262328
280847
59915
4917
156457
203340
275121
82836
125414
84149
129379
62568
220873
136086
232045
14
286821
198333
70555
182134
207866
214048
188338
148154
279009
254248
291951
115207
102520
145395
86679
230487
144909
184103
20069
269236
34433
112788
226418
175455
78045
137786
147122
244553
286926
217608
53127
175255
280776
193950
266551
62531
286200
88071
137464
40874
220102
27274
41915
25711
188857
224387
244530
236294
19961
203776
254011
239855
109424
55964
178333
24573
14222
259772
180215
249557
64640
265512
67058
172690
195599
46453
198463
281014
139456
41185
14911
41482
217921
47921
92756
77401
295805
200250
214292
218663
11593
50779
63595
135116
87077
73488
21528
272246
234933
233245
296894
242327
27674
152446
214240
236150
20372
44176
143864
176327
95095
109417
172324
23458
256312
236882
221347
135299
20549
156107
25490
119057
150921
167494
13550
136515
87071
88602
33301
178072
14037
283838
285128
11873
181824
149047
179625
283920
170316
109567
106992
182443
245832
180307
208792
134403
96202
128209
213097
93568
198311
234386
171779
6096
213343
113779
275451
46611
227504
89227
293092
16263
258014
130940
227257
76949
118279
103752
47592
161259
280605
21457
57403
142920
105529
131181
114148
227581
147624
190700
55794
109228
21223
283563
164168
217116
205877
231613
16573
206351
287310
104954
49636
128438
137219
254674
166259
23921
233935
232586
162105
25414
57585
49762
146311
109451
120254
79320
13647
258413
173547
223572
48973
169703
218616
232316
227910
247280
6931
27653
267889
117887
218970
8739
259627
35966
179196
147091
209223
231730
170856
196881
66838
210219
161165
281892
269364
48552
219365
296491
3210
233079
70258
188686
38872
226796
41819
263165
15044
187298
27368
251933
263379
11599
291614
69358
60935
108063
241420
87517
235318
25135
179466
62234
184796
27661
291424
54829
101316
219698
189772
19192
69738
93756
145582
75186
236466
292393
160615
256211
256441
74802
111952
10198
257009
246479
208231
257397
147150
281837
26520
244055
183131
215970
288825
115257
193406
84799
93755
93864
139185
12087
134982
145053
83744
278036
286106
97093
266420
278693
106183
259738
271175
231228
198446
164089
228404
35473
144412
32435
82934
37821
145208
259714
290701
199128
115654
165054
411
227366
53213
198577
135497
24482
200204
245418
290565
167879
182244
43774
214268
11610
32282
202705
63819
116471
27589
296916
87236
151363
243397
37623
184311
209311
8663
143595
104128
265158
201138
155707
63397
169097
144358
250025
147588
46423
65456
225415
196220
177092
274115
111912
112030
49760
152925
158757
59724
8519
115125
24637
214590
131855
86679
190213
286996
108743
201023
157183
48280
111889
31505
6326
297839
142465
50953
201566
160381
278636
186251
6157
123643
45760
256079
33516
181204
95685
49040
105010
40211
156581
69337
86162
64864
113565
246857
165658
8977
69560
216359
266792
235643
192911
164551
101685
15012
267124
226252
260515
93464
245767
94777
155632
171301
3451
181823
214718
43477
39717
85584
17881
83413
253519
218653
178021
163276
80836
38026
34208
190947
54639
233740
22538
245040
63533
126896
89738
165625
297663
150612
10956
299332
88442
62547
92895
251293
115089
23024
139865
83486
14219
287899
233753
279470
39789
30210
264441
124479
81457
171549
65180
110718
78817
194831
127479
122023
180503
222187
168630
68633
160467
104374
179840
275822
138988
180427
20310
146717
290471
261817
96709
248892
246830
92747
81657
208998
275430
26351
12215
207987
107287
159924
24593
272092
37015
198390
240621
213337
115506
279224
167095
227016
57598
196391
25149
229909
136524
83225
56040
225797
145352
11694
35907
112560
115350
251783
6018
277186
37563
221518
111557
147920
148443
239713
77176
284927
134183
14098
272934
143544
297603
238924
85014
69799
132417
49148
171520
229884
241033
48928
251642
296405
112985
75488
233588
293901
148145
283314
233280
3080
162843
182292
21054
140541
97005
6264
239277
228190
205811
286353
63543
141775
156827
5794
81944
82184
136927
179012
253438
196475
59892
279611
90065
294701
111724
71364
188212
83444
198948
286577
6746
29974
235175
260061
10426
81924
10018
185770
92283
58790
183510
58966
87337
16643
184970
251698
107703
206834
9967
148147
126940
142656
1832
40315
39215
262276
9864
89355
293162
192258
273031
32640
47199
148310
33295
266896
58355
233871
189351
186433
193379
234441
267193
129410
15079
193577
158148
294861
121043
66282
13339
59867
21162
127477
191003
243668
80181
24530
99847
39220
125517
217686
217952
143372
119546
181187
247384
298638
222042
79200
141517
114382
149467
69779
245815
115260
113649
222295
59819
176940
100398
173972
61627
294211
152443
257686
34125
9544
76745
109653
157998
112379
145886
236348
203133
54811
60453
132197
190230
201654
252808
138501
4756
186817
132293
190689
228800
190119
94505
223884
125397
124679
94286
84838
83197
91004
962
18815
143382
140860
279299
272497
126666
260717
53936
22578
287277
5985
62915
26916
71690
244971
191273
152701
173826
1851
135254
106974
226440
69882
177505
66732
75750
254210
59340
272615
102522
182648
57108
268787
256832
167500
20348
7937
61695
73668
173210
127183
172498
23542
245962
79921
40375
271441
298875
38462
13087
40354
126963
20239
186020
213737
281929
170691
162425
132580
37920
252057
135714
4952
77574
253501
276656
17038
214499
64542
40395
70223
292660
156435
43775
37319
167476
289415
259686
237507
54010
162181
143154
64807
109361
222925
59872
107474
237334
172525
122410
211602
201157
145393
58641
23489
44868
109518
176251
27883
205252
13366
11500
166960
69126
112440
273795
105326
10528
150608
289168
223380
206807
13362
32878
221438
25326
118968
30548
12640
201177
238718
60383
1281
62457
250250
91023
129541
92131
257902
134191
128693
198946
205701
76792
76105
217321
196440
232939
72836
165432
290473
120508
242209
20747
36458
299595
141428
33466
210718
208268
282564
217155
59049
255181
248858
154102
77275
212623
156397
216049
283251
240779
174764
14560
47737
225700
124125
156368
179856
291072
153221
17575
119330
20727
10851
41017
77705
202835
206926
41993
68763
108096
56572
216580
230799
186790
229607
187746
55267
116577
10228
168185
39618
92769
227684
296320
191424
160322
285800
56106
42014
177701
6473
213828
131972
69017
105540
46480
217922
7213
136373
149382
276185
137013
116235
185509
184854
229635
16033
224894
205496
241565
150105
183854
23241
127614
22048
73416
87355
45992
41588
218880
279546
187784
258983
193180
57915
131557
265382
63588
53541
74422
258716
16725
146698
167909
273712
55968
263460
98653
262732
127477
29014
186165
175788
178748
130831
189054
66171
132497
111250
16185
213148
4715
8427
296316
34314
273626
98900
149328
205673
263115
142182
272856
137902
139785
126286
269936
290724
272705
299130
184027
141161
5365
913
236571
212877
268749
104074
150710
82832
8043
286365
267000
285171
190801
78474
251361
55535
89027
22219
282053
245539
148760
196430
95940
254822
39561
140120
83559
173099
290714
102780
124083
80339
80828
77961
181781
75917
110412
244183
131481
18178
55548
16959
201595
199567
284966
242576
236644
183730
265691
218418
32471
296613
109347
92927
226890
128255
182632
22869
4683
222347
189073
91903
30338
226148
269736
210976
42198
5964
192235
109533
269064
259685
93738
118604
31837
77477
207179
142839
165063
226160
166920
194465
225084
183309
279800
95599
220766
96429
284970
225177
270647
279571
136592
219978
73660
276747
193131
262087
44302
9388
38818
269465
170575
233984
143650
73443
104139
211626
274575
154682
2797
147985
16163
287707
87062
295870
33201
290651
204279
257897
103834
127269
170823
95965
47788
157147
115434
265706
228437
97255
105316
235562
172088
31901
178111
62587
251129
93699
18508
290101
223451
143564
208761
13106
120772
5173
87374
194128
23549
255999
260786
68922
289806
245665
90552
183059
153103
93005
171009
180654
239232
69416
194472
26603
83456
158331
144319
282439
141481
294953
68198
63003
181786
276818
285482
249953
160895
228864
146595
242309
260327
159953
143698
242461
178599
255528
167746
227500
166347
267772
61461
223918
48098
198080
2348
151842
277043
118963
89740
212043
193911
37971
34254
236012
256100
125591
24353
127892
258289
60708
254605
1077
38652
121371
39036
140951
215019
25638
247662
145127
212037
73902
189649
281518
138878
135791
228688
218054
131087
205064
115194
97225
277933
106738
284578
376
35818
262081
41775
282740
206483
76735
154900
4115
140526
201233
67677
20145
296523
129742
279457
279491
79006
63729
111814
229129
140561
238208
141205
254445
66401
25070
218144
257989
192400
133011
164783
289428
30317
262089
89140
119967
121990
69611
167891
189017
84483
172457
157239
205986
62593
39508
144329
287840
288810
91758
139006
86070
276821
129272
197694
206351
263295
58608
27158
94237
96295
195372
284369
247543
162390
56355
187922
99293
128414
220954
15936
291783
243066
202307
256903
147794
103822
40272
67458
30651
172566
226204
89087
143223
251781
161744
141970
116867
299701
238146
283983
212981
216033
126405
37694
123013
43494
200612
196084
234021
47651
52255
206489
176688
133211
278105
80012
210768
154683
234993
267775
37261
105289
216282
118571
195699
12308
293723
70343
29761
165876
72501
49355
120974
237044
243090
176645
22585
193367
276556
217576
245335
244790
222266
281104
93869
185649
286163
127620
164034
227955
224120
207608
184873
186679
251033
277420
170391
203920
274596
218565
74314
83098
112172
271556
232633
29758
225002
122259
164037
277674
195024
299466
63173
276690
121689
210217
286298
72297
225760
107447
206900
159287
136158
262056
261218
144857
43145
104674
276980
73799
192845
229643
223017
151722
134822
6953
9516
250794
148315
158429
170642
367
156151
32125
84674
88471
182883
108666
147409
184252
96873
209994
42188
132788
291174
113349
279242
158954
234374
188117
140537
247378
194943
127515
186012
17379
172863
188095
96930
54837
113367
210768
135946
9468
87085
179402
12537
21346
272462
36677
61983
209610
72316
199781
208469
236692
291928
202694
199237
104093
99885
7663
261305
47965
165131
256895
267274
189606
18109
93182
270043
169543
180765
205710
248401
195250
241641
21238
131751
110440
87072
157234
142761
181126
232854
131095
149636
72372
9890
180194
12541
175377
91729
20892
257354
179329
293907
295876
53867
47683
37733
233517
61688
119289
76615
123598
173074
36613
34632
137572
97245
62475
237905
275190
60460
100767
134928
34973
254833
9501
45716
125441
114667
50498
81356
161837
164822
235950
127964
220463
31406
75354
245605
275645
194594
222260
86266
169295
286631
47525
298869
247935
17880
129280
274991
23990
137301
216079
61831
8971
200398
268491
127340
198506
232866
135611
248917
128459
92518
119618
147930
34380
90017
42999
180388
121853
21770
116860
124821
275558
215283
155391
116233
156423
29411
123625
230521
69048
71521
173604
264255
284171
250113
213424
240648
210963
39834
79426
67591
62916
173335
139382
276448
275592
208459
72491
177992
141167
272561
248570
181748
105484
37128
100550
294938
148584
124700
31427
121932
41048
95887
273716
241866
40729
261198
108109
281442
284609
132629
253230
258868
117043
14002
34621
108929
198306
130961
239314
24513
268365
253817
69029
250243
47740
237183
274162
286029
105640
156103
130929
80787
24996
53430
172075
281744
170771
115182
10084
86287
254548
250105
148651
34789
13617
111181
147423
139344
37315
275722
52811
199450
133571
275672
165658
266468
182108
235601
267065
148545
88938
28333
260410
142248
11724
16474
268116
82886
9333
64432
277109
71165
97195
291578
261058
238176
148869
53842
200904
283092
262302
223408
203917
39742
208992
192564
191465
105888
145519
213276
22852
5833
74064
291546
185884
275538
28103
139335
163146
122725
143880
50430
211986
260878
164825
297610
215842
151111
174702
118734
14285
25219
294138
87012
184615
166605
103867
246578
172373
137213
182076
246794
67116
253240
6398
8259
116114
43654
258773
277455
19575
253973
241777
68376
37461
34325
226428
162982
18700
202770
80596
291303
176717
215612
220125
43763
68420
59087
78092
243545
51500
63796
243276
53168
81556
42997
105885
14050
200246
36905
131097
126341
29693
53355
91886
86069
41565
102572
175926
113550
143612
85941
82507
287813
32690
166625
248873
241362
241736
284339
146240
90438
254707
295875
251067
20010
277613
40985
256913
88429
297974
121770
60122
23662
283728
253385
69451
154947
4479
195284
77043
70574
19279
179237
18968
8777
174070
189880
162960
215673
186312
116024
99956
266106
15411
31189
33637
299326
134605
116239
70137
187418
24496
90679
148648
289617
142565
179976
114343
130036
111043
91306
269556
255937
54370
75451
24446
170393
265630
167189
188553
179165
11938
75322
115037
49378
84079
78968
47301
281622
38123
255100
182005
174994
71444
5305
189295
111965
179403
170249
14138
115051
174137
156972
13631
227558
264962
255950
169302
133578
222525
193969
160498
129005
227499
169417
69277
103604
203640
202383
185038
8926
62638
17698
95494
266525
85276
116090
38307
187301
183409
92561
20312
66718
278287
258847
26491
122865
177907
46439
34038
105146
141681
233839
208719
103338
95293
242005
91131
78400
252289
256844
95321
57458
153864
88024
248495
277930
288143
96533
196365
215588
147629
42131
47105
270654
107569
210506
15270
160941
213624
246509
139681
33737
187396
163657
261387
106930
75672
105519
87469
292480
235825
25064
91960
242112
26727
101614
261732
202351
23578
199620
73856
208987
194088
109949
157038
15272
205369
129880
90039
153785
71468
134472
15668
92831
260008
282699
73005
65612
295475
215889
49064
210239
44179
269056
34797
78944
115353
106623
251048
54229
36759
103760
297583
77142
145273
292487
266531
160002
297176
77214
124445
203852
102940
134321
60163
101050
164352
277295
235025
190278
295094
3734
228597
101730
217134
134840
111014
135134
40610
52029
283666
290248
229928
246721
202731
15076
236429
107343
96946
50858
119002
138219
214313
128804
3585
204567
10490
247675
209351
29398
229567
108984
107793
115690
216471
152426
188005
144001
243047
98610
189198
161872
21720
46044
156215
152105
95752
233066
167828
22253
106744
149806
143473
209
48503
94963
43539
114540
45229
202154
155101
192384
21904
243024
281665
44720
60960
285765
70518
219815
280068
29033
60830
88162
243365
66861
80045
42816
106888
292216
157988
4092
220201
201133
41549
251556
204234
110082
174813
100558
112883
169681
136180
287143
77848
232499
251025
189730
155223
219830
17911
243179
168124
278794
107613
165641
270314
105841
247950
29799
284870
32452
114737
160836
276351
100106
52945
294932
180838
234870
31455
215656
272127
173620
100672
198981
238955
36056
33297
229157
15815
130464
48614
30422
201423
28366
197123
213378
239107
240286
296852
232472
17963
43174
258851
201042
192327
216356
171774
176665
160539
109373
186646
253526
235119
1181
250634
2629
63513
264305
193047
58689
267795
89674
98279
159790
65063
268733
285123
23977
278822
244362
72680
261251
287714
275527
206030
46421
282866
246860
41732
52853
20325
290578
118259
203477
272764
210986
208967
72310
289795
56459
60557
123084
62916
208090
211869
153238
28475
194150
281278
204561
87440
234062
267081
293478
106341
164726
41377
91371
182235
284211
248318
105606
18373
126393
273560
18063
106679
281084
107356
261528
110512
221347
55149
115014
149557
58749
196788
183155
204593
145644
67147
274657
279743
154395
56209
53482
231601
143910
114384
157988
149726
263635
73544
80863
23431
26669
122946
231731
217086
273964
167480
265358
290052
23256
261093
225179
261892
18867
112893
49972
50941
23272
2224
290802
152917
129460
6274
69555
288747
18131
275716
195419
88689
115094
76479
30015
292663
84987
247449
43971
268004
22849
272792
227616
68710
282271
169266
242999
212419
221141
108260
13560
112510
132303
124892
49654
191924
284128
176801
146371
30381
112635
90663
121925
30512
117238
279903
254411
29368
229785
251375
30812
55881
7715
86692
248745
51767
234345
117635
62112
261053
72164
225954
75186
203590
290267
26239
41166
138143
163739
141865
228277
93392
105449
268241
261717
117715
181702
272825
241485
3544
271716
288626
210638
138646
94066
184763
104583
112272
227030
58816
27678
47845
123421
270685
125417
182774
85504
127155
4383
199396
104962
234663
135762
164187
206930
88234
33640
218352
182346
294515
4938
249246
8117
210130
224863
172305
109764
218928
205128
205121
164349
263625
281254
37083
97723
285896
195633
295886
276535
124319
58231
125987
225621
107487
112861
294452
294564
204964
291016
177418
278438
177729
244159
141102
83359
117058
131174
65876
175383
271919
63469
170369
166407
82301
154909
12168
139863
71271
231763
135367
107953
203142
66083
23867
297164
242856
143113
136474
42829
256737
226627
211129
236011
197251
1826
282793
220170
97145
253673
76307
134676
196608
145195
204101
75461
239532
158993
273200
199781
256137
146656
148217
37902
283122
118670
100303
16395
139700
157483
185951
278390
6343
212269
272031
6870
274744
158488
153516
107728
70422
246245
38056
30984
110304
83002
194383
247801
94187
158764
111898
34613
257698
38024
202952
163513
153404
26834
244097
58754
13397
259678
163607
135312
131620
51696
140946
73113
274322
93403
129382
187263
41148
91824
55396
86106
258537
259367
262032
161039
104200
223655
259924
1297
271870
45749
73643
209455
208470
171022
195489
297669
175671
160821
12154
55038
9447
152453
181280
182259
292116
119545
248564
249850
106532
52578
178426
78932
114592
110735
199061
11202
226530
34146
12131
69014
287514
231579
59660
113074
69291
29875
177874
37295
157045
131243
162536
1304
16094
294413
173955
140441
249273
266572
185399
50590
29728
227971
75067
18728
4359
31377
159848
276933
171287
200247
204232
34479
89240
126481
78604
294436
25792
187688
131388
250922
47481
211454
139332
201497
150070
262827
112166
35862
267196
104040
141486
146401
7287
257140
54268
178474
284536
37654
130266
86186
1993
275305
83409
97609
41599
90637
194410
212357
252361
7860
160059
185619
28006
16842
67102
211133
291624
57006
236924
215913
293238
110778
277462
57553
55321
45078
279207
260562
249547
198106
49486
134751
19157
177377
92536
259279
247447
104129
74713
246741
126329
122240
95731
37469
239062
289855
73729
263810
265795
202214
240815
72405
158891
178358
7949
242278
189087
98061
212618
293018
179766
177578
274795
245859
36869
272933
278497
232036
102443
149006
99739
283740
65917
73652
246332
234640
67239
171521
19865
126993
214265
29399
273601
127862
193387
93898
25697
240106
169171
225274
220274
118543
128974
255507
176529
177198
121879
136601
155243
195285
202162
235039
237655
79913
48989
271979
277737
195051
72210
124117
30656
101427
231820
40882
3814
53616
262548
298544
179848
254601
160092
140346
48855
279522
254619
90477
210788
206541
220585
183357
224668
39840
158447
225256
247986
179527
299197
160615
180082
64270
184486
208603
30689
138990
61633
94575
15375
40972
146976
260243
109541
131610
122787
107204
175064
111562
155536
271570
120993
252527
122518
85411
173826
133344
209907
92394
33615
208208
188950
270731
262946
128402
242255
95514
28393
288397
201237
285941
2940
134273
234544
1856
52715
254335
67844
172616
24122
122955
132226
41047
164289
62412
197673
93719
225197
248950
252818
145120
62696
158758
70760
217752
126578
58416
46096
194449
126450
44054
155553
277040
22416
242547
90984
51366
134624
18122
129995
181642
111369
219043
99837
178729
109227
163384
233520
62420
56294
200508
147790
274674
61817
232136
23891
54725
126101
264772
143060
114418
91165
167095
179841
296305
242676
3028
262690
159106
143757
38129
13150
84849
219758
52435
188953
102105
233695
225514
197700
73482
227937
297466
36763
227481
77109
115390
231145
22314
137948
15582
297280
211652
278028
247396
112222
221279
12405
221454
62146
118519
152436
199633
119570
56374
101533
188126
242071
142973
250064
227838
120065
174916
31450
251565
274818
104775
59352
74660
173233
5138
110917
255880
126145
32693
194437
246727
31457
57456
299355
41886
189663
1370
156465
217334
12889
19549
271334
253064
149362
266124
149144
299030
256026
78947
255558
35156
223709
230468
116967
238609
55175
275327
244365
15162
121792
288345
168462
42937
194168
194126
15405
14232
111178
40890
73595
155153
33564
187080
214131
114041
245072
254285
299366
139481
80709
259185
242738
152019
170091
269945
238765
146364
202079
38184
108876
95541
41230
121627
270369
66344
47076
218280
133174
139470
118732
79746
273080
205039
265345
236355
82987
96020
243904
292681
108868
149690
271429
112235
220400
208328
159634
119073
222413
276045
267369
211989
200767
203250
146962
51224
44669
13952
165391
235730
67627
172262
210158
270415
62848
79206
95695
162263
177028
229425
90083
56657
14300
89780
13616
289996
269138
97764
117413
159259
193731
265197
55902
2098
147807
243299
40975
14634
92423
130067
180217
173144
50398
38828
12431
269736
265987
175697
11782
172048
252592
292403
198562
90510
165541
231872
72251
293628
966
78869
268379
239726
199730
227949
58965
231246
164621
199658
123883
178981
116269
43370
129458
39790
102077
99281
260527
244680
61015
95538
104383
29004
227344
150809
2080
58497
218084
265636
192980
19763
192625
43653
264047
25220
22360
158475
99015
69054
83598
154188
152447
260510
100697
171311
13682
259043
219817
157361
199206
115665
91421
211647
217056
238238
158904
216110
234829
257491
223284
149343
162036
75363
157373
89038
39739
122642
252064
206282
107568
154349
246788
10103
56037
232046
250065
34430
214636
170480
23989
73830
165252
152058
41973
150549
270106
12630
155192
7704
264392
295334
14194
190989
192012
56497
98548
163153
3054
788
108775
47812
209186
166104
258510
207331
158991
76220
26362
189421
115270
201621
50477
173628
21774
207550
129181
68603
103673
132429
152306
83576
32839
137351
165631
246967
83962
71768
55672
53344
101485
270013
92998
92455
255245
295472
21129
184616
226949
40007
168892
44330
297399
81206
289921
20783
256386
139095
86867
116587
132332
102182
65711
32550
129385
90766
191856
156207
174788
181525
213152
210159
217872
282244
203822
79691
225388
56901
247120
264876
171650
230226
1926
89808
199608
135273
10274
251348
261699
51395
120529
225759
103742
251932
273136
212951
241523
50716
133588
83310
259496
89015
10265
115622
184441
158127
97339
21125
262079
143005
39218
41348
36559
11401
62889
94864
25458
223793
69176
298581
205502
275940
65997
222142
231558
258866
202379
164145
86348
271113
247529
142826
267246
245986
221547
98468
230737
79362
130521
52688
143038
206262
52069
242672
84329
206067
105734
274743
68422
78030
130999
181347
9504
229520
293765
243201
255387
174580
24588
23702
69272
298988
241935
201610
47414
185437
137069
93701
11936
182549
243547
62892
106175
193663
101514
143390
153950
224994
97628
174938
183914
225076
237249
114091
53657
86363
256369
248923
37795
64969
22583
88259
251737
136082
74737
37665
85878
179862
106162
279985
40497
132350
227504
238219
299020
254681
23478
221198
102623
173190
240991
255381
29818
14522
193610
197270
281650
139281
63169
157812
85436
278393
232650
267634
54723
54470
234519
145141
39280
1698
31445
291472
257508
148872
288768
18772
191393
85881
69498
139953
60419
182713
257515
235729
168643
101011
210862
136923
192521
39168
294322
31973
227027
37608
116873
2083
45955
3707
97169
215635
17265
87935
85077
51818
193301
175901
2871
129700
48984
118672
111589
57572
38097
167583
280216
165348
5077
46073
202910
34440
45883
243460
138003
261824
161232
138486
13799
16647
243670
269260
273191
60010
263008
99470
20799
235700
16561
40325
43618
68320
130856
114212
294159
45937
199622
282888
98722
123607
251312
124457
296586
149890
134947
241849
72171
14142
204629
252172
196792
235624
9451
27400
24961
134439
207670
271095
205492
143847
197892
174856
77297
86199
258584
1480
165322
48325
190153
269960
67163
297650
143736
251343
73255
52329
49834
41897
184103
257600
105705
16870
126440
276625
128635
227849
116698
187843
149023
287144
20726
251202
204509
17909
295233
118569
7213
170339
217515
289222
212296
158536
41794
38650
210511
27585
219051
65460
62155
198388
207274
166454
266761
184638
11852
255539
239313
30270
180657
147265
30043
237007
46221
277154
59321
83711
189604
39579
135793
227708
209772
64709
291529
14026
178700
292136
103510
266858
59029
214090
175636
124099
84658
159473
12484
185206
179158
137201
136810
299197
288618
123048
102172
153020
161988
246892
279936
255295
264255
26617
151549
23308
102811
88794
169684
255846
150169
85000
175061
56459
59667
211820
208590
112822
11360
173633
181326
64980
5696
245037
218088
210859
264680
279843
56763
177006
255411
103050
273320
248766
179320
140471
91471
27886
106376
126829
32061
49502
180333
74805
240072
147113
171254
265597
184295
11774
297739
53557
103206
268966
272075
255877
74464
218638
295240
126689
255177
243948
153070
209202
234305
132982
227746
38000
280980
240234
272884
292225
106836
37213
9077
95497
82424
69626
154766
62729
221681
45559
264211
125827
114744
88584
30688
183879
125092
48946
254576
258967
27662
5378
219712
200058
105439
107430
52356
15411
295707
223069
53294
102958
167164
34085
32351
201396
244242
25396
260043
56516
22505
167582
80215
214838
248295
133757
135128
49947
146082
104618
21012
231556
74682
234654
111361
155268
193987
256102
164946
216044
68497
108846
224055
283595
2037
19907
27739
265242
192873
92976
217760
207101
88425
280236
124777
239724
290264
71412
71334
270792
262463
179293
294835
169803
267270
16696
156062
164937
37357
199494
150736
5203
147192
172439
76435
274040
105874
178851
233732
69961
254828
236889
197101
292656
72444
33868
123842
117000
260335
93190
298277
80470
8916
241948
176307
229905
124659
289956
290491
6567
32013
122049
54830
14054
10644
55320
82001
76574
34336
102982
144039
82483
185273
277192
18456
89939
224046
207922
292875
154204
138274
75866
190619
9296
26951
224486
212084
59094
259452
208856
261326
271462
149716
134206
108581
13808
150289
65688
10112
232302
28173
46685
185730
283849
298002
213752
54760
262499
183982
3263
137722
264904
4546
122035
160231
110075
15990
285887
93566
283265
165155
199733
174158
65566
81981
23626
82716
128709
263009
156615
151064
125158
31845
106844
211721
87976
295658
216280
292569
271475
243584
278679
85041
175109
277166
283496
176485
212105
70072
235765
40225
221070
224632
269374
214611
207450
224483
103488
298484
69020
160896
124705
259054
140135
16050
269083
237289
141610
277346
45781
239199
158132
231083
54425
56327
166919
32577
232205
244011
239013
119884
217269
215308
251635
181210
298678
266055
105434
266785
181102
99997
107813
51511
261568
41141
274525
219324
100767
96677
240900
197714
38164
227468
39591
291264
34053
125765
249050
219584
148006
6408
227292
186126
80248
267545
154610
178645
27408
179067
17166
189515
264141
12624
275582
292672
283323
13982
174579
83928
21964
186661
206359
230050
81595
34178
187759
98030
38759
262600
220734
216414
154852
173511
45270
122003
219345
284277
124055
152719
178915
281182
156159
164968
169990
14642
158999
166037
234883
101792
65884
172909
227416
697
101080
234976
41402
129887
132778
38370
274567
248920
243219
181136
8057
195367
48792
125055
247557
3619
208688
283154
20095
225282
247906
188784
188811
144699
46153
60869
120698
37766
23033
161458
168321
143732
70332
267453
43088
79075
109468
271147
222618
132603
157707
33694
233350
118965
283551
103148
237150
39764
53818
279271
46106
148524
160960
145261
62421
215602
84235
196497
21189
51165
245012
175944
138408
50264
291780
204717
294182
198345
88385
53144
115587
36227
73912
263246
24170
20598
88640
210952
182263
198397
236424
75731
130479
287414
66953
294070
289601
203073
295352
231580
256401
216364
109193
142925
35476
292341
286788
225803
90980
286762
104328
158211
223669
94288
68097
1421
46944
219768
292706
99968
36091
42410
8818
199424
91353
153263
258860
292816
86994
105752
234388
152939
83980
50489
245103
32495
83552
153259
244279
71318
158255
240302
298084
234497
25571
60498
107740
115266
256463
261736
31676
24323
290256
44378
104930
31025
177862
199852
75124
281178
21360
172003
281611
225786
48110
206821
82109
160440
154249
71512
102804
83902
194801
267870
88698
278912
32668
59976
112317
173875
220989
201416
19400
114843
227016
15688
161083
160031
262286
296058
237960
217986
34939
202040
89395
6609
234917
157866
41115
84615
213231
150918
72917
61374
234260
209165
186984
291547
273020
175192
66326
33251
152978
230425
44277
244379
177837
175726
87496
294459
271315
146698
142060
271091
104626
79868
183161
167874
114956
277152
263927
47893
204502
66396
64382
150992
256866
74649
297441
234662
28855
53006
50773
37774
215809
250595
88276
39453
87813
218923
63913
234438
170508
291714
247753
89593
64723
260555
92104
155181
297220
197311
280899
89362
214118
167676
172455
291621
142405
185125
179279
264206
282183
279160
107808
250125
148963
191943
42435
299921
16682
100912
100401
140271
94620
195464
42225
32563
210192
9797
97205
183487
100599
40646
284229
38733
172606
97506
139378
100732
60741
124316
274152
99212
72693
273085
279432
41409
13494
253512
84160
246528
260396
105737
241142
146248
2530
102778
117387
187109
280414
42647
130880
132557
82113
176271
66831
82121
250981
274985
221983
122497
99773
237388
213486
274548
93569
190140
272237
2687
91141
97228
107746
163766
148197
49665
7266
181251
106660
146997
154332
14758
167684
268441
51486
46907
13382
297958
135290
20547
58723
23209
233550
268496
172470
160040
175064
67924
172837
70980
249412
208668
283706
253708
25261
155608
257282
104418
40213
83804
32724
245597
52267
198734
169357
102753
210308
109057
109605
88695
142848
272078
226298
189195
201842
3624
294378
151895
104718
155990
165572
204529
180097
195252
255116
404
71193
10954
290770
79630
182743
39124
98849
72064
34243
297358
200175
158395
197000
212896
89995
211984
89241
200548
224996
162773
99771
8354
47647
4574
238177
275408
46629
82321
23007
92837
49429
148267
170280
164325
215351
213858
2973
201124
77221
100700
1827
233951
84601
290615
283282
152283
234377
264511
237353
137595
286322
232963
253520
82939
286799
184102
253449
290832
289121
84351
78804
180802
156754
60422
67026
197029
102504
231055
84912
215892
62692
222619
214538
53020
15220
16901
44569
147321
289451
180541
113376
294217
294846
196376
15120
56946
250019
236244
232918
175180
191892
173281
142418
135851
264418
280816
30712
125171
274087
190048
10525
271517
129365
217749
117136
286024
234636
1637
164428
99487
226373
2128
42572
101254
138344
130032
28206
178406
212399
116369
137173
246927
260010
279461
296768
176505
242394
195337
135393
216074
286210
203957
204672
26760
86764
18
80561
297475
204689
105041
118217
93975
207114
208042
147922
126686
280836
280620
31431
259366
23495
196206
160842
46658
236532
133383
219128
211387
186353
34791
285752
87434
290448
254699
182562
52666
162863
112585
27241
248031
101756
298040
163532
134147
296764
118453
161696
1160
220564
200313
196822
43181
199351
223740
68336
243135
110902
27854
52006
110086
150667
122719
7906
212455
221669
137078
106559
9150
208204
122609
7957
286379
296389
74618
48117
189488
10430
68447
48708
10510
271827
134408
281507
13275
55574
269612
264988
138083
19480
165449
295841
37561
197432
72922
33443
17289
127048
123383
246592
190672
25860
123073
237065
104242
265242
149798
228365
16677
298325
136251
73478
39394
189107
13239
13394
118399
62019
92097
84962
56457
224801
83485
47025
281091
285305
41153
182672
156685
292635
67608
204466
42252
71609
168400
211375
210694
153596
288819
67438
75592
179893
47081
22491
138314
119438
281829
106384
204643
232467
221439
251674
65230
235919
194702
47420
47096
148527
87534
259239
180547
151582
161129
35772
52341
293267
69546
178024
177551
46632
224996
58132
64692
10632
192838
21730
26160
246794
19061
126423
119210
27215
24308
216773
271973
10012
53959
82054
260402
246077
31035
236493
56370
271551
46782
190734
293689
141616
206074
290986
81513
114409
205030
212323
54610
105035
250203
216329
12082
266285
59595
268190
44316
97724
64921
246601
192105
246584
63736
226786
146435
190026
63204
8049
31774
292804
204717
285440
181167
293732
144331
203986
131182
261223
115646
18501
130382
183883
41911
55471
164175
12946
103297
40319
68930
199657
199369
295966
276656
282873
208391
154582
113661
288793
183263
47807
22594
190824
230023
286671
69167
29279
143605
240210
188505
238024
77022
76290
124874
166496
241262
14721
234873
6277
228582
55356
107144
151166
53300
220297
197387
283453
5823
177309
9516
252886
284055
209873
184151
152971
18192
39138
154811
263993
177191
202151
19165
3156
177467
22002
230688
132025
227540
279933
238280
105641
267972
231026
224290
34799
157420
276906
123233
6616
64953
206249
256904
157951
46852
239483
189095
30055
260796
179489
249852
162390
190917
84238
161877
293037
296592
14443
46485
90278
208133
27303
153576
68083
92132
245633
27906
224397
299521
235284
39768
251416
31598
1123
149384
233814
255953
10255
275545
136003
260863
65231
239262
123757
235599
260837
193713
165858
252996
93904
33859
28846
98855
265228
123907
76158
270108
271878
93692
43537
109855
298149
103981
48634
154021
298564
97334
5559
274724
208656
25065
12355
173688
273272
19693
16640
266844
179460
161773
280986
94233
194121
88835
112754
179917
296849
228564
138355
35558
153831
249505
257992
156120
143
42311
268187
132720
233952
229385
286712
183810
297879
259958
82649
263819
83982
82333
77438
163372
199371
89154
200231
47593
204389
223834
145514
248742
275343
199349
133442
35219
7502
29450
222400
214510
151035
170839
19872
75765
158591
88357
60293
47318
295017
100959
188573
157370
254515
106004
94323
237953
204137
186409
237901
99002
296475
197513
67788
92896
271098
62552
178052
99824
194839
84258
210800
139071
40439
266095
244138
5337
217578
61790
160345
209535
68490
175661
101654
16579
271534
52152
157412
115913
226990
259259
270400
116477
27835
127974
185272
213602
293514
253799
90638
210015
10443
96614
96431
66553
291988
120922
106597
134548
284963
106493
153621
218024
123448
253244
299421
275572
197652
260670
200771
89518
70521
228216
74420
130928
120387
100408
41443
29987
296769
148560
58738
19223
257820
134942
93164
288899
282871
100586
265306
278911
3954
157936
279747
52275
279163
103843
266664
216037
197103
179642
238678
54851
48752
178809
40236
298503
296234
176594
33264
176254
14542
31773
37352
134622
185676
175811
267352
24787
264820
172874
203904
147105
248946
103975
47046
100208
255220
188827
59611
181305
107042
100704
196268
284777
188907
243046
236429
30242
147690
91185
179651
136292
154470
117178
290202
236671
106246
75533
224983
122326
131948
164996
164435
6430
93697
108864
164359
247415
55458
181094
176107
209604
257168
167221
2349
266273
180621
42629
192271
269839
205023
273667
63098
215545
33815
263029
54122
53511
113666
296832
245429
717
219333
225534
295863
97749
161304
120512
149687
238848
154458
252873
206459
153348
227266
180559
64070
233558
290908
269612
139670
12857
78625
185740
108353
194973
193574
254916
292173
84984
32265
19907
59190
128270
42099
197704
249403
200317
1428
223337
204445
184074
140450
30346
272365
106106
147487
92270
276649
89552
255315
72776
93864
188596
298810
125588
90754
86802
155851
189543
152450
97102
22553
92775
292949
50609
298569
119092
220947
178756
5327
34222
207920
167361
245750
288797
238009
87662
125906
194797
35954
176789
123635
190432
244591
222385
206210
39602
107030
187406
175684
121779
138117
243536
136439
123144
281878
178123
167361
287279
19131
114228
29187
209943
86457
127836
248618
243005
210787
272787
210037
110536
144713
187720
133971
2792
159385
296847
105515
246283
207864
234706
239386
59591
148460
149967
210176
6915
19360
113764
33234
96525
250862
215192
573
251261
267268
48014
176320
288909
172948
238382
55848
263074
45641
278208
270233
128078
298429
50902
75058
209548
24598
296752
209104
29517
76363
66572
288110
299367
231952
159706
248311
258100
12924
205545
140350
179152
131771
189970
151328
272860
55875
253267
889
153061
103563
147877
289882
92432
174077
166927
224128
224560
182338
265015
56649
258954
261563
68780
76510
28
103779
227088
166766
190388
20110
243077
73517
131327
96135
131390
221690
164062
16264
293495
263837
73270
193330
84308
30109
169846
185280
163450
279248
289330
195911
182517
285238
269964
22184
1049
162900
237595
116911
283095
238603
201590
260343
225579
84741
293441
186146
195108
33423
113511
64666
200603
67213
241471
202990
276870
237536
208655
4985
95457
282025
134660
46925
107225
284836
124242
93143
122371
63706
49736
183753
171013
27507
79390
36637
216477
181088
54488
204072
13660
6447
117453
58939
120076
179317
14168
50090
21738
141664
75188
92016
177583
39962
143916
205862
222418
170434
180575
182653
45182
125893
242042
118963
165371
155247
234442
97168
46352
80608
247014
33032
204025
230174
8482
234156
281122
58941
1810
286033
19664
257447
83363
161768
203932
20524
187516
192486
262219
91203
40550
122256
119256
110178
266747
194371
126405
95755
64205
155344
25782
27035
187405
157985
162909
128582
117453
192091
137905
281223
250942
222364
180077
2682
259370
139433
136827
201644
12486
253062
93674
87997
210955
252050
127724
270842
63408
63429
2115
143954
70301
130460
68236
161573
198098
163964
267746
127373
142156
251193
284437
44732
163794
90598
20788
102636
262341
47516
129197
191356
184656
37050
259663
281500
28127
231209
48029
12288
139036
68252
125670
190670
108698
196330
257683
36840
78776
22032
127318
260066
9941
297609
146938
287776
225567
171613
67011
98602
201546
250259
223069
65629
251956
16811
111267
136610
193699
112227
45649
203069
186256
252202
4903
174978
238551
127072
49694
274408
40725
285076
95307
223135
287428
195296
226431
119031
43451
200803
246816
278645
124528
101628
203870
214993
226781
299414
267696
187954
228749
22542
210318
111333
198125
181226
76144
71966
299649
279048
59311
41659
264598
259147
239169
245308
257055
186506
239390
251564
194756
292299
174553
49902
299138
37107
249306
30562
48320
25325
256673
225409
147136
288232
290973
245909
207616
284069
20851
224280
258869
288713
213596
166288
173165
21217
73994
3856
175885
218383
253994
224592
167001
206857
22624
164451
21288
117626
137549
47791
160025
293458
132879
93900
224869
58800
40092
170881
28388
167893
167917
56257
193121
224651
52470
254806
86306
104408
200610
30413
69945
27825
38974
290235
172296
189113
149624
173477
87776
82548
266688
186261
145690
60940
69354
240817
61122
123669
224966
68475
271327
280011
153648
234824
109577
174012
8127
86489
121376
124014
1643
127406
104009
265895
235679
130577
260963
264427
114886
80888
163514
125763
84956
171038
152501
264923
255807
24969
247307
166169
543
63320
138597
240891
17007
36398
43705
1625
292154
294696
219883
19228
47668
299361
144223
14831
285561
175185
146183
137788
92869
240689
41105
149394
94581
136740
268970
80649
30082
135387
226809
108747
229356
165107
174481
229425
110871
254456
223113
131304
260061
164393
145709
272177
284470
255734
133683
6777
57786
284313
54326
255013
290758
179968
198474
179232
21799
163085
280299
4842
136846
122531
221903
284786
110239
25341
209003
141565
222080
214574
45894
63690
18972
72206
468
200718
225923
227935
287534
92605
43586
260578
81639
195784
237333
281091
124704
178661
173213
18295
134770
201871
147914
20215
257230
186291
113471
267254
270317
79750
80300
5320
265949
42124
162447
288172
6189
53491
204157
90420
25767
86278
282793
37543
24883
228384
10127
215262
136259
48818
88397
283635
256943
105500
60812
63703
163053
288226
239208
243854
75408
99482
62976
88180
167110
28230
83229
205851
285644
290573
258612
17375
293410
263969
115401
270013
260866
297334
143375
149470
18218
263038
118316
115060
163831
200518
121637
146397
68007
43885
92291
73379
32921
110411
284720
271933
107320
40595
190857
188071
30455
202571
205206
39859
254652
1373
69716
291819
176591
247799
215513
126768
24611
278346
161528
147989
269387
94005
184914
122729
108503
298396
48262
154219
148969
254568
291874
120067
130547
38712
229200
72843
119885
193355
36692
232454
190830
181038
113004
80195
79144
96032
118239
289495
15286
249916
122539
187235
181819
14664
242433
299512
141102
59512
70110
251880
230388
177873
76453
274431
180635
509
70123
282966
211424
68876
99565
46814
221798
186465
151940
110769
134657
64161
268543
178242
250519
236919
237472
219846
100214
75325
56751
145851
77766
153634
293785
200614
87630
85620
85340
170748
97722
171203
157053
79695
114589
273350
97546
211654
247261
265294
88703
114175
49450
221177
102248
203271
10787
70257
111270
21793
12326
199227
27325
147571
278708
204072
240622
26929
82132
98621
192512
184092
255179
170328
153632
196942
10829
10310
217209
215307
190231
65410
204702
257631
27966
223855
108651
176777
6984
144653
165125
39930
89956
111248
80802
64256
281159
248612
38142
124347
12260
116318
142058
232967
221121
149941
25241
93234
128525
147265
219637
253295
237261
232545
116135
126447
228207
75719
10366
43683
28729
64934
61451
22980
47891
249856
293953
16410
29631
172094
168096
279357
94288
188706
231583
78065
237515
46986
231630
53745
242129
195127
33542
280719
47581
93669
123183
92647
94220
88085
204719
36492
224068
94271
290373
280923
235257
157970
29094
53922
29326
193899
39720
63084
35295
177467
184445
126130
45269
292791
299215
204377
210425
256691
292689
168711
41004
271751
184844
279204
262584
227189
78372
148203
100611
157948
253293
161722
19350
81984
298970
21741
259656
103321
535
220122
72313
141978
47482
19679
7917
282365
194776
33924
135405
87802
205926
81295
259124
22560
216686
103362
3103
180458
262652
181092
240344
101021
232807
294704
26107
88711
3431
254108
58648
156718
245936
297992
223136
113446
115701
240698
266305
49173
192236
113939
266160
217060
18704
291891
89964
101894
295486
202314
197508
284393
182369
224417
261853
151753
42402
169012
168934
202750
263092
87976
9978
116488
63632
80456
186732
220706
113576
165160
219460
228737
242277
201420
3543
188633
189406
66629
94728
119324
263072
238998
124017
193239
250484
63299
166667
259407
103762
161595
183121
61627
44199
169796
154039
115934
232895
112653
255300
253700
209268
264023
280089
21313
75262
47628
165278
216301
199162
70244
202059
30515
79280
168084
250656
42347
79547
210345
100074
41712
229008
272406
151401
155402
215458
80838
226677
224150
205793
256786
20390
227968
137401
214306
199879
162502
143776
255572
191
722
79959
102012
165940
146348
282386
79569
29926
272279
292000
27497
6044
182743
166921
27181
63658
267272
183176
66210
292593
109265
187056
143493
22065
13608
223435
12480
138865
120781
152604
155215
297318
249737
23828
150759
167162
93335
157171
261012
288325
295771
16346
154141
104626
233418
141671
247671
241089
193889
130650
215354
229902
10566
68681
70551
288246
264740
5841
19997
241689
299236
10407
36606
282095
258557
188823
229072
154961
131221
246941
124842
108117
156686
52072
240561
47834
225032
147213
68998
72836
36754
286214
288670
49162
256072
72627
11591
220540
216033
31286
189181
225109
260135
109809
159515
141840
180571
291308
139629
204232
188381
210519
293222
222027
86520
229518
256674
124780
123008
124844
5953
279157
167562
160817
101696
193103
175783
49120
167930
285592
239890
235108
221858
108874
25732
272915
259483
158186
171124
109436
128192
111576
15590
180596
33676
207152
105071
123866
47511
16631
173002
100376
123145
51919
223170
264160
237357
54491
45242
278342
100465
181068
94270
213747
252055
144279
13220
228503
254957
70467
282319
74006
146307
17832
58012
140383
148664
177724
14445
204773
35399
292988
133948
228485
22301
28031
40068
39976
192083
175177
252121
20996
241874
245534
54314
60585
147304
114875
19322
238143
141650
114690
168339
54019
33751
257910
93641
117779
167799
8679
14752
52812
182483
267074
192520
184066
34717
130113
42038
112069
127694
203297
44494
95546
111591
92884
88434
123744
222056
64253
77992
221453
223
122589
135974
17302
65296
126633
146348
95722
122669
236967
13878
164581
147250
125070
288791
183873
85520
204053
201839
224522
286834
246806
55196
122117
108901
109897
70994
188056
154951
240534
38744
63970
222471
111320
237906
260283
227374
228855
135584
230055
153791
238104
282704
290581
210824
43071
210824
139843
282732
298147
139237
194970
118669
181135
233415
93719
233558
196610
18235
15843
158933
161014
63225
275019
122253
55006
133067
126422
201739
286448
26633
69039
203519
127684
119226
62553
264747
229405
60416
194271
115039
271958
56589
39670
51928
157137
107714
31266
117870
89594
135953
24779
221457
111481
37097
80866
278289
41584
189057
280036
83968
29965
51853
51844
52013
29661
227595
174704
95386
26709
221650
81501
173725
277239
39575
226679
293089
197114
99331
136253
98485
241582
135039
56068
252647
157462
109259
76994
176504
208130
25584
27449
142188
128146
177375
211055
210343
287859
19438
143335
92237
287523
100609
138008
13098
22089
43253
170297
137852
146569
59449
215211
282933
197637
42280
18434
240004
254818
26876
110038
213486
216501
98840
79433
190622
276700
279607
258679
30655
221360
81482
272990
65659
246664
75909
8614
65824
108538
26017
164297
95382
250117
107462
78449
166226
265969
293359
272871
213021
71112
208970
132982
274309
259897
236882
274489
144097
224718
278217
140276
247912
235834
219133
240431
46825
128850
9135
116074
156414
294488
263037
133418
74128
2714
23634
117943
26953
229662
251010
86006
245157
154337
29949
247468
252263
29177
81095
148435
133996
42560
155286
113381
52176
231872
252609
150666
115629
101977
56472
233098
286823
114804
294885
214787
43596
64265
261352
171535
13721
10334
253674
141039
291839
256301
281520
216345
159740
82134
291323
234350
229143
273662
120595
17914
56419
69616
61734
106317
123415
238349
170924
105856
119322
183980
232195
71462
45650
156572
58739
286816
124627
154046
295576
234457
73745
291177
247611
226702
276516
232878
290584
21779
183039
269776
7024
103354
270991
64022
6846
156604
272265
105771
55342
214235
43616
253391
244564
167661
161618
284937
12222
160607
118255
220614
132555
174011
96640
16981
864
251304
122243
251431
274603
203836
75357
198129
201454
31638
168140
206429
222588
286317
147246
34830
104201
192364
261386
141810
218667
283334
263085
121788
171780
173405
266173
262431
274052
177500
261380
248493
5199
255555
98698
55697
31431
181729
156425
132400
39144
222256
198692
137813
147363
57753
200075
280000
18247
133026
145943
272648
130477
205619
24333
272677
132521
218676
35343
162403
249378
282887
86221
154523
171892
203908
233107
200126
207822
239535
165388
287899
258575
197160
148162
98362
3548
249193
178534
37234
179399
266972
269590
287035
50766
207916
102112
109565
80153
145865
261255
135112
128822
145084
247838
47694
246132
25555
93382
286029
196171
114298
115230
210935
182542
235820
72968
235459
275291
291783
19324
125776
69716
82899
172794
55953
249783
190661
79858
139261
78551
164384
147478
157272
171205
140101
288925
169721
85359
42571
122080
39071
200587
156391
244634
112457
92762
262267
209412
30370
223759
49678
240486
63329
76919
17324
147855
247809
134880
49604
173597
156693
131369
32805
299239
271547
114008
227237
111948
68012
235671
174606
80974
124026
212591
154784
234434
101881
116964
287854
7808
10792
27849
5656
288045
102701
58804
78894
268149
128847
268113
74747
65898
289424
55891
19449
249382
179088
263631
26704
230248
178689
259030
212049
139197
144010
160373
232397
37887
944
132363
55046
197888
78860
43732
264603
108829
203269
36770
74331
267616
252589
268915
101706
233884
146851
102434
123966
213449
8922
267619
9293
161446
225007
13514
297876
177569
290752
266705
190580
256187
134333
150058
187413
128164
227714
96183
183716
111658
217574
250276
62366
33855
278249
91789
174580
22289
266720
99298
72644
106654
142192
287557
289955
290836
61333
185379
220434
71012
205113
261640
265149
256481
132100
216026
184118
88436
192333
270147
201182
189205
230407
221692
62776
13858
221916
187683
11864
21398
161923
115074
20492
204217
235660
234691
244716
177171
156101
141731
132507
161796
187104
140295
158939
257475
170634
30575
179243
126551
241946
267661
165357
13863
290656
25397
167396
173954
190301
208411
285862
63357
220721
71986
205029
135226
290538
95195
131117
282859
11826
141770
2782
221576
63757
192913
206019
64832
62348
2213
133835
10159
73197
145373
69496
255690
283353
265532
69132
201030
296309
279106
295837
170595
10130
189172
99755
271196
54427
121556
133772
180140
205745
107655
172077
244185
297164
135823
218295
247565
243595
195090
80810
88325
224400
6428
75501
174531
84437
292742
277581
299007
287476
175030
131358
47875
244307
157834
191619
219644
175246
266472
108561
79800
9400
24399
43089
59022
67687
97372
111748
232180
20450
44289
202292
158183
214536
151688
130010
115303
116975
280111
44133
215206
274934
101420
132426
32878
202160
193880
36700
190577
5069
31178
193083
114899
113842
27945
66802
119706
85093
210704
241337
92978
66761
90980
99139
1392
187053
270637
214898
284053
7660
6702
279624
16430
155198
82846
113790
276157
248459
99801
170249
10635
104637
122183
111626
44093
20620
189991
273560
247440
48761
46724
219793
292518
121852
105305
113177
131997
244098
118596
83450
295041
293732
205965
222259
249621
296775
272206
290851
279462
256440
74879
265019
182387
161518
59261
62955
133959
52960
247834
35391
48401
204613
208703
184726
115759
223005
73112
220495
24573
32569
189515
263897
58337
42019
137364
159517
232025
28483
204994
201646
99065
43280
113035
154038
174945
288592
294383
254433
14529
203456
38234
286328
157749
36332
199948
15029
182493
185692
154312
169164
284542
110897
143445
33578
230279
188556
135573
283206
93975
270257
71413
53380
10161
144711
153577
285584
195305
193899
246100
216091
183971
205340
187826
73007
236826
39044
191807
142177
245290
265055
252884
32020
220232
99556
199689
74942
80863
268435
7846
299898
191086
136863
274954
127324
284441
131390
25491
295451
157612
43060
293426
279875
272740
96342
137697
157312
155288
145076
113510
237559
219445
130015
42275
41939
9367
193596
142740
127994
26496
61054
166558
292610
296070
107906
143204
48916
139449
100132
245017
38026
41286
10087
208498
255033
45863
41720
128087
263584
279085
17350
79669
161403
27901
114328
146628
250789
168608
96543
3097
274536
19311
293129
153954
170424
62604
53275
152870
2884
36270
292917
262340
83402
276406
101290
230603
222278
73621
199151
193355
130133
215496
48296
161632
111128
266964
215836
154445
79297
80610
113475
123016
80912
53202
77505
49154
228094
294124
225843
139120
83279
161524
181668
45777
4081
298677
14603
89094
179928
258648
244405
180218
174898
71572
199052
211743
79208
80380
160888
51571
151674
259069
68995
214197
235513
202576
146905
69526
26437
14150
171051
10137
186990
182302
238009
149388
22847
197476
10829
174853
184288
254852
38546
38581
11049
89698
50328
99845
10518
141523
232721
285033
119065
122868
174701
114921
100800
198334
127278
132618
152065
72888
107325
130101
70085
279379
295323
17610
192924
58424
204315
209361
231882
34386
100887
144450
112295
245358
42275
171658
125944
82495
155424
293048
119511
38105
190758
160171
230784
5697
8626
198822
277713
30498
26600
173076
73345
257070
181214
150458
63924
205652
252970
199778
93655
172886
12104
12490
289675
140865
190640
211604
121083
227976
206580
287430
107510
78540
42729
163276
297860
217814
296498
183217
104818
168854
136785
148026
211261
115334
228013
214540
251172
40739
173718
244700
279659
98225
282206
172263
280950
193199
88390
271357
272165
12761
76664
19671
89939
6653
33429
29714
13509
131864
180305
282866
143351
239764
127345
294045
23010
59638
63303
162990
93504
296884
88978
225362
269978
130473
107187
243511
236921
262659
115290
125998
146348
117788
218369
274542
84489
141220
18141
206363
68266
270608
148499
61056
32019
113438
174830
95248
92818
68686
61703
141565
31107
11695
143086
130975
138927
48610
133285
139176
106410
220505
145723
33344
87601
74152
287659
64738
194779
109450
114994
34991
194312
169192
86197
48763
281012
91183
276533
100995
271190
215536
37318
275909
284160
113140
193431
281735
73152
176618
5464
277131
180773
43186
261449
192192
152006
222677
281360
14962
202570
34004
108263
253897
45451
144493
123191
85514
40980
133896
246478
2731
161153
24139
127810
220957
28209
77334
140553
92321
68988
202030
289150
144298
267310
93700
83157
243687
221108
292277
186833
49891
240053
122114
250828
292321
289601
185457
64799
49346
71300
75643
39383
83229
113088
88614
173651
123590
275760
294398
121382
119425
86891
288138
183746
191661
12876
117626
148746
43666
135039
61236
270372
253828
164049
210153
194400
224413
282675
132000
32551
141917
186145
200381
98108
178864
213263
157788
5122
231723
243811
182933
98692
15272
281358
244609
106363
182774
288303
210656
96811
172509
64471
132404
2756
53580
279403
197154
88097
145506
12004
230917
76011
104538
229618
114840
203505
209775
15559
217203
142466
296129
59928
235342
115850
276516
141988
237128
41886
162684
123843
220236
35042
59257
133096
76575
239252
257812
49967
197790
50813
288136
160484
261337
90134
236693
158905
200259
290182
92314
177830
2833
143908
39997
207471
82291
89260
273246
146006
192197
232364
205771
186353
124383
262974
250081
102487
168759
18183
263856
145918
292040
90180
28074
262004
89028
279470
107616
20444
125058
173762
262139
223273
30832
91876
137822
233023
134123
171074
216760
152426
172308
290769
250638
109883
160009
150173
141488
77145
267594
22661
69159
279885
125859
22376
84495
271135
120272
198630
113669
245062
97782
117445
33854
62061
144593
250333
31977
82052
264136
230734
263901
180350
37873
201552
126780
274990
296717
106718
151194
99147
42740
117956
284012
230279
183843
3999
55563
26544
120567
231741
211443
24154
103134
209811
129595
203814
166627
260703
74783
64716
22356
285277
112340
66356
229469
292382
29032
86317
166821
195756
123054
17862
221564
137420
184948
68415
87935
195779
22672
144631
214759
297959
6267
51589
97724
91986
174781
256300
68732
177014
286808
262444
274991
193869
114346
295770
299378
165990
19846
218110
215179
116567
75876
211051
175303
199118
18065
14164
79349
183738
66435
81235
272053
299232
55319
64547
75071
203249
14720
74495
130293
209409
145713
171885
162888
177149
119577
123856
2469
237931
286559
107323
88198
149181
62655
42533
289860
109719
90333
264543
199247
220292
165434
23824
173779
141669
194189
129128
114788
66814
264593
160573
212957
211273
73381
264909
110141
106425
53424
228017
288264
174347
113682
86064
30756
44377
140053
130862
64478
245454
70757
91785
144517
80472
102667
199551
251227
102048
238314
136075
822
179016
186972
25247
214020
75978
61757
247223
271764
126195
184029
23697
182182
101206
221090
205295
198526
277035
212132
217932
243436
284339
62773
274726
264801
150213
41035
43313
116088
51075
85401
26919
224639
223434
164405
92661
9951
279701
228587
208593
140016
155770
205772
109909
275851
45021
45899
51780
196339
212912
30349
137957
283428
133804
60709
229769
292020
133373
170274
205241
148036
286506
102862
250262
147252
104900
162745
103853
29009
114024
261407
116740
251856
168141
110447
249518
21078
178489
179484
265171
282826
74281
290017
111691
92195
123916
28721
270146
170309
123958
188867
108824
256358
64329
9186
193083
172525
257564
15437
40149
88334
72511
36861
254554
29326
194570
57574
127982
175678
217157
235560
5398
129550
291350
203416
16691
73964
189488
273040
119791
109215
198165
101456
295300
281677
37454
140608
223842
289247
208891
143194
196246
176144
227549
87092
135445
50212
235966
153381
106901
162958
127831
240093
229495
141236
289979
257741
2933
24777
172085
163803
143755
255187
103599
281067
245961
170191
92427
215525
7218
113099
150973
17261
48224
1462
140252
65897
178032
102102
236701
7940
167958
146341
113004
14648
153037
199974
160328
366
297545
162426
6229
13017
164911
52750
205558
108302
155903
64863
195419
80658
193210
64666
299703
215518
50904
211663
129958
65949
158233
47719
253104
147343
53054
17026
35787
187708
36781
136292
51487
136809
55605
91933
296764
266537
154068
297800
81626
170615
201569
272137
152166
32158
168082
210749
241069
98466
287549
141701
81948
65679
211933
196083
1839
19360
167733
199155
235025
161250
23283
4975
124905
130856
53798
294697
172760
296179
218048
136178
295031
201007
39527
192602
243967
71668
755
170670
142057
134730
15739
204220
235180
58249
54775
169092
104896
146512
244656
49917
170268
173719
106143
72567
240285
256397
155734
46983
174668
174852
276827
177233
231950
25357
188557
17341
55773
98377
312
27984
45475
156651
278202
63951
176254
185470
59600
116318
204776
101529
99586
169265
55542
142591
209868
246061
43024
56831
37253
220936
107548
12365
189367
112154
250742
256682
143286
268865
130423
194216
11737
282501
266434
80427
202431
215513
64878
97237
97843
143416
188844
132916
174459
222397
299399
185736
92803
33484
115302
147107
226508
215506
230594
2740
112263
63431
146195
289760
12705
162868
92507
8511
146196
9515
92073
38563
67889
182731
235729
20118
39596
55693
125668
200683
24821
17156
100453
293278
32342
8257
87069
86463
188452
147208
9804
278048
151497
26097
136869
206802
240919
113353
128555
191852
34418
5128
107636
250705
233351
274493
118533
280424
263754
68632
129945
149462
247348
117357
167421
31532
42575
123914
3814
148468
76095
14194
89959
187238
50993
284245
183880
164937
263617
245953
297728
232293
117627
24698
97742
63353
83957
123726
124486
220687
242193
265840
231297
78371
170398
5427
242730
124118
30885
17651
97526
62250
122346
291991
62170
176221
42954
157969
134094
118040
10624
237890
89742
277161
93242
216023
181528
57281
166936
10245
227977
146283
224244
86837
684
296594
70069
7127
224260
277681
17217
112766
127727
87536
140513
26430
135202
4982
125864
103229
354
6999
235594
281636
285516
4011
82049
66266
1991
146584
283092
118731
16356
148699
169931
9762
274401
249851
22575
257533
227050
113924
79131
268600
270432
37765
193278
110421
268149
5442
1811
156940
35359
23526
179783
285722
28099
234904
136817
76530
207557
125755
47115
286228
256982
185288
176365
121461
151581
280533
73461
228866
190147
94936
263410
54869
41173
77377
44392
59051
253253
223378
218006
209300
200154
298173
269771
62271
233423
181573
242845
8299
198148
250578
14212
12701
8040
209865
78993
774
28343
292425
31561
155469
205093
18899
20525
279058
178206
237079
143881
25320
145252
113214
117148
113154
293767
292456
220018
47453
150476
97542
118433
108381
937
82437
110762
146303
244968
63209
41058
131936
284788
29689
163079
283375
205531
124833
197757
199556
68539
290334
134070
195858
62769
192312
48750
147681
104411
55821
191869
245839
53651
34872
40437
247285
121618
14039
206732
196146
43253
226807
284606
175160
32099
178252
139070
273677
88099
78004
177214
17769
88553
86470
99261
209097
216138
217058
111741
198409
149958
243326
251116
50789
103308
7428
103063
133035
88308
183374
75433
246525
109123
23298
70792
88608
175064
11491
155689
68343
181189
51005
228044
269363
155315
63123
224882
278725
267792
234017
105400
283872
29912
287290
179972
262417
177318
208795
33294
272942
84248
274530
209958
268568
280746
222746
22504
46822
73098
195069
195460
289022
212139
169088
110987
50786
293935
47992
140817
161588
58121
109029
165866
90823
211091
40283
251719
99538
2961
36477
64867
149106
194495
105836
213744
55530
272676
248339
110515
212031
98655
68805
197131
239281
22066
107121
83367
46982
238540
135569
222603
134373
142473
4816
279184
147828
137682
97333
212355
267800
2254
78682
108372
76837
245412
178545
37494
281685
192218
283010
264988
234974
215173
208761
43631
1689
266370
106853
57953
21649
96334
147552
63312
200491
162844
166001
56946
107752
114494
3207
146887
271817
2591
141458
224932
94197
130431
25712
274436
4665
27719
144025
151407
230135
293886
57446
17031
169838
269184
58570
247338
138195
206991
26416
287532
164017
192412
72654
246137
44135
276958
45924
186759
108736
175659
30884
281438
97470
37710
101118
278471
283631
106193
35335
132666
260180
207168
71034
273415
120436
184439
75772
106433
287895
209431
265179
50905
243744
146789
51273
29739
198469
28685
204965
247775
213009
15207
148603
1332
206027
279250
140635
144573
163788
83083
204094
298383
204180
94242
74686
117238
205755
126681
224620
97060
164071
191750
74717
121161
250195
269465
194417
295180
39039
240498
133313
152203
78266
108054
57917
27178
13219
239243
56330
269987
231886
273220
297685
143747
3255
193252
71190
123892
122372
285519
217268
273108
8021
153253
132475
264369
253654
246107
197844
241668
58887
295392
274123
132888
80642
45004
41279
252163
202910
253189
201795
14097
197559
11486
209369
103540
178588
221197
30364
212958
74356
146877
170574
57908
38166
23992
126311
229319
242495
259429
216829
167160
61979
279268
40006
99741
159083
47208
225080
134679
120033
226645
97875
216865
108125
239649
215452
172342
243909
90700
45056
194915
40657
222491
166652
9789
170843
10780
246918
50161
11330
67892
278100
116156
17937
32992
105312
298495
284358
110612
3567
263022
68467
111800
149481
31233
213574
164775
148346
143455
70943
194085
1217
58278
165383
266958
1161
121464
261678
7206
102006
1544
45140
114553
161574
195369
109686
221901
63887
48741
234020
208152
186989
218761
112449
53207
57477
94442
103537
18287
296764
266100
45583
298360
155061
178387
91876
105348
223725
244629
62633
198395
242697
285894
113169
94119
54094
164756
234537
261458
286307
12472
248054
5477
173874
120201
180172
211526
19165
263965
170579
130615
165058
164248
235250
194882
149082
165095
247699
76228
108725
12914
198177
31967
194530
167298
182733
19405
146948
134303
88471
189842
133626
185770
65174
188676
288339
120978
20504
293737
210682
255064
295045
1697
194451
146685
140908
57558
189882
45977
123160
294969
267428
24065
140000
246786
136504
72318
183959
173552
244291
49691
146012
252720
215211
295413
172322
81426
292302
155083
297179
149062
140456
137031
237989
34831
242181
292945
51809
221643
143762
41460
254520
283129
187678
149221
62407
157734
32770
198764
78598
87673
85606
231905
131892
206526
109845
219169
100325
241561
291589
175361
38528
246616
166825
10492
253369
92443
230680
136977
229053
3458
54292
213231
26385
166424
89675
296504
149364
7388
169490
26642
72290
174070
218365
155959
119267
256590
34788
133273
218194
232483
34581
275530
69613
15435
61253
53025
118392
81032
265667
41258
277968
126169
38761
221760
87198
159525
243862
24974
47871
108865
110054
148863
141116
149428
108337
65358
44550
34989
205006
94406
218043
113817
204941
53776
186450
30673
266351
146077
131546
272945
941
222356
31947
187
13540
133249
263565
2422
143508
228256
230056
150177
225294
65432
150852
273724
197880
87455
153975
43030
69040
60356
156121
126618
113365
48590
124613
126106
258469
223934
46230
27457
133864
106688
121694
179353
90736
166441
233548
199471
263408
83650
201915
205083
98865
45253
228617
269751
56880
272006
228184
219415
182334
13833
80568
7154
222421
259337
257992
71115
254918
208648
59497
299437
200971
118150
11184
172594
43686
24232
33727
9802
201436
222559
153822
178390
217120
190335
75970
64069
282259
32047
138547
27407
117905
70397
268779
251364
37068
209860
170001
204166
34645
49131
36664
294422
58796
512
289520
171630
82558
82368
203271
239942
91292
210430
164545
258965
360
278774
275509
224154
235473
196116
1168
270477
148004
267918
284095
50087
100012
192877
104393
288851
115574
156948
219895
110125
194451
274987
288401
143885
259100
77610
26829
70057
216854
187410
51820
145680
244618
213694
296198
278384
232320
282101
103149
279907
128124
282304
227779
32382
107229
184321
40296
205180
87085
11124
446
105947
267383
66806
282296
282862
83507
299802
294998
167652
288409
164508
175607
22333
42415
162343
52496
164692
194334
96522
278848
78627
95434
174050
154922
227854
134639
256934
52347
58512
102962
243841
223295
198175
234956
127090
83462
199739
190206
296792
251915
156353
72715
283969
31349
291176
135517
17517
212664
75447
177477
97407
178862
141985
78126
29470
172466
159593
30762
186477
198974
17593
215293
219289
149748
45733
84753
259020
182763
245157
3163
158903
141750
149661
266462
185551
238833
193425
268674
134292
181448
158027
290970
104736
132434
70783
124890
22440
113714
21096
119795
279239
99546
166800
228935
44188
280869
20489
187376
291376
209364
86144
147322
219068
27530
10845
287672
73122
145015
108973
37323
238478
95141
10043
145263
60322
107434
228923
287119
152678
251701
249327
138377
198625
267207
249567
294362
182221
165998
166345
67636
73789
284172
45280
26225
106672
70857
271214
188985
255530
117891
180138
157644
117807
6149
158209
1514
16092
162036
80824
118876
50846
251609
101995
60562
109216
244716
244651
186994
135249
59617
10644
236195
184545
167974
16999
127520
265327
133024
275872
10717
117061
781
138491
159077
242382
197879
62013
87228
270761
238349
70484
79879
220099
20739
4129
163218
51264
162560
171975
139301
33352
234384
264224
295105
121604
240431
81580
14898
159990
75642
233195
93448
89441
206675
291181
176375
182614
41183
45437
42437
56350
224641
227345
200326
126761
32458
105726
256424
238720
212931
280307
98145
234517
151719
68901
87262
44137
107681
157146
105514
282775
210576
75467
152422
209047
149446
294186
202689
225072
126195
204412
31809
253518
75718
268389
65045
147190
49040
50764
256460
201045
96972
79130
179448
46902
229739
288368
114272
90824
40941
140955
72829
5014
60487
125808
249219
229470
205369
105653
163325
139055
204654
50261
114698
195915
220559
118647
151705
267855
89290
154234
29598
118388
119344
55338
42219
30822
297279
282390
143639
186245
23151
276238
76339
202779
726
20699
5234
181286
279572
268473
123763
194814
250928
166698
232186
136412
496
280403
94697
162128
23
237794
88025
265887
141051
197870
82504
188421
124980
128054
221462
272352
239642
163587
110526
90627
113202
182481
86967
134491
130839
185521
280359
215280
71210
259348
271978
267425
160800
212556
189146
38284
85771
156779
101416
70564
86463
36864
97037
270902
83996
27383
128882
287302
125326
264217
86397
17162
269691
299600
37375
133277
81287
92386
194344
94663
98821
64570
41890
36520
202345
172016
125408
275987
169655
92433
54556
251492
9450
34488
280232
89801
122867
246707
57446
65194
279412
230022
292146
98414
72422
104857
30005
4916
55257
162015
109417
100992
198961
113590
193467
136027
46660
270855
164195
18110
41011
140196
174941
295778
294548
879
3012
299313
229213
256231
35457
184839
158183
25880
205321
225793
50777
85394
188447
212416
2037
30973
113359
284918
138071
108264
39038
154311
251299
138603
263922
199231
170001
170169
172880
290057
66323
284520
155948
246385
157174
73951
201183
144168
288965
270796
66343
270108
56352
29787
80257
2401
226496
171688
200009
294499
68087
250165
260126
299021
128275
126225
76023
166395
157510
8245
297741
9794
205919
89959
136994
274578
269897
223262
180260
52686
164745
225221
46196
19801
215219
99094
295143
206179
122946
247679
130221
291195
178855
71492
77101
74441
100112
200533
205581
223112
60780
199992
279181
195330
183344
144159
172671
105658
297203
209749
75907
110655
264213
215403
193981
266719
189867
152650
262669
48348
220221
193354
69360
10831
7001
25531
296669
145174
255789
25671
166265
51241
78970
210635
212080
283373
54130
163832
42883
159761
263378
1103
75512
63925
261137
197912
254452
24405
48381
92465
220874
272442
70241
24232
72410
70491
122627
254901
223235
212033
139971
296920
247523
4093
86007
176295
240399
131461
131891
33145
191716
224819
251994
139316
261040
188252
212732
51055
24097
7181
53630
72470
273814
266321
46008
15057
179774
289810
221792
47632
30947
216902
286631
279975
79477
217990
215629
285357
68797
20213
290908
122342
274440
176492
92871
257076
250160
263689
191675
294141
93195
177967
128481
227961
182502
134442
92763
93428
213099
230560
101282
92519
103320
15747
104452
219344
134302
195166
131206
285870
5535
131792
114376
52438
136408
223579
91386
235265
271263
178117
222931
47063
58230
185584
285887
268264
58892
218637
35925
124806
77956
178907
229629
114946
107991
294430
27854
28149
168839
217823
225331
25319
299483
37266
159701
173962
11646
151402
90632
189874
278596
127132
186441
200174
234251
299472
195583
120558
196664
181993
150253
176465
14584
109600
41600
266996
22890
126728
266901
193765
145380
28049
210055
197371
150041
73959
192010
244269
196470
187684
11270
608
240935
179853
78810
278610
142658
274290
77483
87737
134791
238895
64859
171332
109635
445
161684
138039
108403
9227
233681
16151
40296
65699
75372
234611
252961
117699
144259
49076
191852
261022
166734
139275
141479
264650
216126
281037
195674
40689
134920
241579
170954
248407
128328
41628
179730
275410
45105
275876
74068
26661
63109
129897
160131
194440
32676
33513
152733
9625
266332
162967
200996
279750
134337
242939
232316
182232
148156
285479
153087
200406
45590
132128
48723
291167
242305
284997
179516
290652
117499
35569
247183
104793
5713
161071
234874
41151
194636
62792
85400
229011
72910
286959
236753
274518
20887
38828
85277
29700
268551
57972
197421
53967
203683
56389
197036
97752
237674
291463
178653
91720
265256
2225
221800
242215
54366
256993
125227
232254
75329
145962
273125
136444
121637
74397
167688
289233
3598
79366
135135
147198
284069
123218
127967
291380
180859
86677
89666
108527
67489
150114
184335
102142
223358
67889
48391
86709
77320
249046
106413
202792
217790
169170
245652
158562
255563
38533
19208
76361
150431
5185
37503
24702
77812
254811
33322
200775
285286
299289
263383
167971
56324
17865
20219
106024
214902
220745
8366
214479
145092
282799
18146
18745
75665
268186
203203
265324
172793
198489
227773
186696
158808
18700
299885
119019
192003
254901
157031
206013
134925
208754
58710
286578
277154
119361
139551
262126
232455
37636
168779
117422
50306
27437
120861
148100
197157
30436
51555
124046
29443
223769
176612
192807
14507
88180
259466
101801
121711
141161
231964
85802
104980
263753
37878
131443
124580
30730
270843
100621
222784
269020
267448
237899
47155
174747
169704
202624
132609
161795
195807
186524
271061
100610
215231
193786
295851
48095
211744
250109
58913
34987
170338
208104
223884
195092
211307
87519
271500
202963
194243
32457
141079
294768
271889
48756
218362
245285
296438
219008
296839
150788
149376
62639
8626
270
107721
149907
159785
119136
59276
106198
89179
9216
13481
8765
215653
20324
69957
280621
107915
213784
131287
263281
197886
155295
283626
184629
268823
159321
192373
110343
121149
179612
253641
202087
54473
127652
83855
193964
284243
198321
215458
80939
152215
11496
295800
102525
262942
249583
279444
144131
228152
264748
204028
225654
244433
189382
174628
178539
178697
22676
154334
297542
226277
83110
140484
73814
241421
192358
177465
112449
251339
142972
101649
159880
79174
118815
130298
261858
190752
29579
157171
51903
263334
178222
207940
69765
26979
273215
208554
244036
65487
274123
74656
34082
262580
219955
253460
17377
84967
150237
179924
120624
172640
288931
284918
89516
91678
115213
7822
31817
289204
109347
108743
224840
259683
280859
278835
2028
163867
123468
175432
118925
130648
90535
270431
182000
207092
75505
195301
276214
114389
50926
198241
217754
144655
46466
44035
284142
200831
151897
137320
281102
87200
141061
91871
129040
281021
115910
144230
136854
217028
187278
95014
222192
106602
127738
91035
170566
266995
102816
50311
153897
91678
83788
8251
187237
198111
134379
278061
275649
27504
113513
225466
130232
152122
117704
193282
18265
34262
77894
14634
284261
179306
93730
288633
103549
197657
157816
204878
122611
107855
156008
86957
172113
73780
136452
115003
59716
11043
275756
230860
34766
175790
280234
35870
184100
140180
186192
126411
242761
88126
240456
253599
195747
247256
274228
192978
206804
243187
258189
200631
177003
12980
199164
298928
15017
53446
46825
117293
215557
293269
189323
231281
109208
166163
155536
280195
205669
70532
115475
228106
169268
12793
253893
182816
32694
81794
186877
79327
159924
32848
24072
143595
104044
285499
226766
279253
192689
10333
205334
41773
266540
64612
269142
226220
44708
270783
131626
169991
165668
83597
151714
73412
286594
230876
248639
170134
200590
58578
279217
77928
139910
280002
205323
210029
76186
31052
182499
259541
184736
275876
112773
50514
21668
208051
80223
4840
126902
285673
90101
145132
99151
189306
278853
272765
11317
96674
242946
146059
168311
11447
293362
89998
126299
273145
155920
294366
159071
56044
123003
233466
180271
986
26536
160316
5969
25404
249072
156259
287431
156207
248828
290472
109791
290361
298007
96479
198904
287956
22840
67490
13779
167491
11778
263868
83458
73941
157341
235792
36189
101877
269040
159605
60312
10910
126439
35589
197113
210159
103214
24335
168547
57987
288274
23356
65713
106961
33088
178336
264433
132933
98781
257523
269708
1282
288459
165551
154102
47861
80554
206337
280792
195997
240501
228325
118734
77213
23337
233306
186860
196105
166588
191113
216653
261909
8994
134808
249370
100784
221754
278125
87786
146734
159640
33920
177265
187464
19176
82858
88129
289833
101241
136114
3348
269946
208289
105166
235303
62900
70347
128319
88110
32923
107611
84934
142590
18964
228825
260950
103676
61686
66769
49423
95218
140325
8734
117453
155905
178430
112658
36278
188315
65153
254358
10190
131699
256344
188973
129583
194532
152352
222620
112675
161335
102790
176338
257406
112853
249837
172819
23763
138614
48833
125969
178654
226840
28064
281215
189123
103375
234649
105840
3037
138139
214
216158
280335
32510
91098
19663
292761
262723
28491
174563
168128
142498
189575
221163
77265
132250
71649
242910
216655
194788
143740
34213
160013
216637
96633
65702
119636
278999
276170
127444
208589
67224
28693
121092
146020
37988
65886
170828
293625
202678
547
47087
64139
258799
289790
213493
21669
69393
188806
219881
93856
222455
92253
1022
36033
48002
39793
216728
26053
172339
267559
193971
54474
63734
9540
21375
218171
12088
151457
113596
108742
218095
205784
126252
78793
79051
130471
184313
91408
175962
168153
47823
187338
245783
106173
276649
62115
219147
106507
82990
83631
275633
120734
168767
22211
42861
298388
123571
110148
294801
21423
78838
170452
5367
229708
103719
281760
219913
113460
31655
176029
222667
69431
97403
91620
153320
161156
296624
267458
168803
186761
113647
235375
252060
144300
101037
68367
73090
34986
294658
181844
55841
91376
40161
241105
140218
23617
176880
124690
85882
32154
264092
152654
290700
265412
244920
191383
108885
156212
60774
118679
41041
260783
285706
271732
129166
137452
167438
162653
279389
176310
291245
153631
71073
253404
27600
187912
151964
160090
147809
141716
276383
111441
110988
46902
247412
42302
198419
144688
169357
159248
2249
250538
261520
156336
238956
119790
200882
81466
218296
249059
275816
158885
106577
125811
14698
132361
148680
221609
136216
287285
84655
50080
45844
24272
115091
276497
84929
233852
77542
281802
49235
180129
209768
283764
41868
2723
84409
44357
126854
189928
66497
174215
30459
81422
267190
11302
272962
119774
6429
205430
271836
131210
11585
278775
276166
218968
81723
209724
115576
26197
219206
209236
299549
167435
19229
149985
291852
195355
63157
42493
232802
143446
111573
29191
113137
35252
226705
296851
295199
128837
179097
275413
201681
292717
133580
126976
228207
198543
202967
23677
103728
142101
22353
175567
89134
243175
137186
79397
183757
15341
266189
100098
231049
85099
103498
131141
214663
175903
57733
71700
16219
95242
116833
229076
186974
101508
226438
131783
121347
153265
6670
241596
217980
229897
175510
55459
85360
191563
77403
141388
12129
3389
112690
18109
189276
207493
99318
192840
12944
80851
60759
150834
186547
220748
266198
126543
64546
188432
16807
294189
203305
135507
129064
17617
384
240523
11133
179215
174017
215132
179751
11287
200231
244827
59995
18443
271002
57597
92103
34702
71213
18169
159080
45710
73237
289682
6278
270514
107831
135891
192171
222167
39554
233583
142205
107686
282573
181774
282184
140992
88617
92500
258226
151551
282976
202527
180371
22042
7082
47919
268263
242017
257856
89198
249656
258958
91204
121999
216974
196554
166546
286296
14162
208063
50976
29328
169726
161719
286086
166679
223073
165503
114932
66518
208248
72942
227893
76149
57327
277726
27202
7462
60689
228467
90442
98011
16563
274708
177610
131703
36956
198256
231899
153875
191095
247698
131711
263096
166389
171032
70172
162827
91784
215748
138745
28297
122355
100064
215362
124031
188396
25937
173985
74061
203366
55749
77855
157552
154589
202994
295571
166647
72908
288369
158301
42669
234697
6048
60596
50919
86746
66839
203651
9020
199264
283215
20985
188317
101983
132795
191394
238691
235736
177852
36302
199523
232009
145534
227599
146633
197725
78037
77561
40668
2183
46873
148454
1505
64437
70509
57258
154725
149721
265806
197524
250095
5836
41139
253511
55756
44679
262496
199074
111290
129526
103930
43738
281655
212208
10835
234604
254329
222061
61383
223683
4534
52869
92230
109702
19681
245165
65065
288699
159011
365
5640
228116
132354
279494
221261
28466
197370
222963
298891
295169
262354
266549
83734
8737
13197
177143
145718
68833
63131
212375
124633
22651
293120
58802
154980
235961
249557
63236
165222
266921
117796
149904
236086
103911
95528
171853
56168
226829
183382
143927
138174
207906
160657
187766
188321
61043
291872
207003
181624
244253
45610
172066
42477
285871
79056
22333
9101
184853
162152
5973
203384
281323
189144
74742
123941
2513
190582
279539
240153
188921
126322
189814
298056
10182
152321
51806
31343
98959
296599
187106
91574
207034
283042
170029
51428
187610
60784
30667
250630
32974
265910
227100
140155
161566
138712
74120
212231
191037
163681
35747
83474
156106
87607
75415
125955
119232
96989
88702
88953
63797
102321
15627
15147
103216
216551
17856
283753
166349
105471
205257
261986
189599
165531
235212
253947
83888
298724
62830
159637
247327
237870
137742
108272
34030
174066
262405
275802
283040
285535
113976
141739
202786
96157
28342
16549
236516
72602
222444
173318
196350
3232
53651
195195
252369
227890
119896
279526
193195
266124
278571
179801
194411
183932
38456
131620
127432
81801
161298
31394
197205
70981
296146
192819
264126
166449
120180
49121
265778
269315
46171
21895
90714
211420
208987
196624
218528
11674
202969
188991
278666
12409
25658
50574
283379
176442
45374
55249
89295
39250
290254
110156
264469
137067
259497
203745
243123
167545
44783
299428
125069
199815
255561
261417
65826
4334
243918
104176
13338
128489
21560
180018
8456
265957
253120
257866
104805
173920
23449
188754
153044
52680
106887
45660
166544
100419
233572
167542
278859
157700
6531
202123
139027
152636
215483
154097
79736
123029
87852
1787
188126
139864
112921
132055
7405
40837
187066
8330
142046
244868
48149
122423
149389
200951
198534
46415
189011
176046
287862
228371
14590
282479
121894
248579
130826
164722
24210
107416
22695
208121
189683
297366
171574
10789
116133
43935
260865
164202
229697
205768
290089
87949
111866
187936
225490
22061
293152
149703
150218
15775
2392
285994
11330
47755
7311
231231
15450
233709
145885
39614
96657
60009
81572
252702
115038
292255
61382
112950
137094
167706
102328
53551
39039
43182
225114
70550
104167
212434
7436
159535
275389
297344
92648
142121
120656
231739
241339
286365
263545
130271
168473
286240
33223
48207
176966
129654
48313
149751
58056
5558
295273
272513
6548
94507
97390
108763
61288
220629
55579
159981
238578
261703
115000
115313
278178
230941
63406
287802
221507
274698
69507
18316
168377
167326
127387
213031
205585
145264
267879
143096
84298
216411
105178
19760
107907
214546
100300
18787
108643
40800
185167
241720
164870
154411
181710
227738
196440
150104
150412
209345
43046
192364
267920
250368
252081
39008
274478
215983
299141
153012
82415
12174
280718
201455
264670
17839
263920
215909
55493
48351
202666
279569
219976
266826
68181
137925
184418
248150
3698
267378
149197
108446
104622
125574
133124
290523
137392
217496
105247
19130
222982
260675
86772
158465
221968
159374
232160
213252
80637
127373
16383
256045
103480
48152
241356
184614
162323
205169
49109
275591
19349
255694
44826
275453
14073
149729
139020
292261
260768
192804
1507
1083
283133
1177
97807
51905
263582
47735
146271
146265
196150
219807
233268
174187
75180
122335
101983
101232
177567
186934
140657
210957
222075
62163
80041
173643
27111
235887
160655
116585
65161
85157
171842
32460
79655
113233
163032
219053
127209
196310
133043
194361
219543
70589
3280
193821
56136
114436
110727
117303
244004
100351
181140
211436
106668
176074
298522
58776
179889
281230
174222
41595
85943
101559
196807
167452
165570
22385
289897
5284
297941
47314
69421
237813
129533
104579
103488
220788
64675
225058
223402
198628
91033
116259
178518
135430
210282
138093
88229
284907
119444
187453
211303
56523
173195
216577
165007
248177
219658
250285
135793
168169
84605
68816
99849
104594
180566
79786
126014
186345
277013
208087
104518
157526
80878
122735
198927
189748
260592
125102
95957
182997
43084
10778
66496
71365
152629
96959
55245
71532
197537
159889
14295
70488
41758
51067
263865
287
172640
186425
122843
88540
234953
298312
194610
168870
260321
119785
6647
128069
228509
44447
126913
289566
218700
188475
254019
186721
104082
287421
81396
137002
170399
263087
263611
215276
225286
90684
214383
39239
278643
107460
264320
155743
76706
59666
172993
151761
90702
284440
143600
32250
242623
281974
276128
195807
29271
83159
47850
177506
248851
257785
270525
145054
173700
163328
79068
256677
77701
207464
253965
109717
290965
211672
205970
166540
214743
265040
167246
106429
30538
10275
79543
237771
90881
46190
2304
195399
99170
72528
238363
275893
20354
266075
203210
273268
265641
112019
177631
127865
87118
133776
164757
158588
255171
59940
75515
56707
70495
69964
201225
251524
217465
106577
205177
41399
209895
113006
3881
219672
171391
92597
110336
59836
23101
19711
205852
164773
22421
5088
106377
54702
68825
78477
53577
257835
242187
81671
218640
77647
65991
46605
272880
226417
207716
290780
266725
266930
86400
127130
203574
154707
213015
117742
60538
263122
169559
164783
35928
202342
74619
8276
121337
279530
71987
242568
203145
111682
87740
86859
198640
207556
295428
299843
253383
105921
192343
62631
299187
293483
69094
65960
219924
294280
165747
5354
204619
298420
154757
22058
219932
91364
285484
217818
36954
186733
128345
214140
41344
176678
259271
71710
7233
117686
117032
218893
271346
240410
275278
287408
85113
65447
171905
193882
286953
125778
198550
161622
127744
148385
140246
295017
291050
209245
100296
109054
144900
185639
73202
196012
233907
108485
145082
184153
194581
248838
109674
284017
215448
260001
133645
136689
124334
43753
1527
77585
109230
243426
138034
239152
170099
221620
70295
230846
246918
6710
123987
65727
249592
158353
103196
236519
13760
55367
288029
38534
205210
123043
197746
90227
42905
183824
294119
130586
89036
156678
35708
154982
217967
227344
158273
17366
39231
126679
205280
113324
253073
237518
55564
190701
142154
188017
223366
79394
235671
178348
41266
212171
37731
129838
256943
210288
271845
121185
267614
191791
45606
66540
182975
118701
293172
279095
200875
42561
177752
19609
263397
85097
291036
98168
155069
53225
181333
223472
110945
136817
251732
69389
102416
252043
252908
3936
37576
103639
45732
33342
90866
290752
175456
113718
86663
251044
208308
67007
33644
108570
294315
110256
131891
66830
290949
58944
69599
270414
128958
55210
89996
283386
40581
159249
186649
77283
23735
254631
124967
125530
64275
119042
230033
92763
111995
271454
4764
217554
180396
212734
92634
210521
291930
61472
70196
200142
129121
116910
277429
72090
128043
265275
51682
124331
56800
211269
290983
44437
256851
184882
17289
281474
277613
260800
268923
288369
32680
171509
153352
290498
95842
11705
128039
230004
153228
111148
55634
34313
224926
167365
289703
161198
260941
82076
238346
12484
100485
25159
45534
8908
240071
240167
215156
2564
254758
187989
169370
124581
231249
27571
132004
282031
26158
99201
264999
87027
24060
244608
133512
224589
29694
121927
192862
219096
28071
186809
190729
192222
261033
38018
128623
20438
111119
269004
33864
196318
127082
282460
51576
160214
65957
154643
86038
44421
160125
121897
281552
229433
142220
59269
251579
66559
166032
35757
162352
222180
199138
233673
107614
90099
89280
295992
64941
237005
176560
69695
79131
54594
251691
142437
44972
160328
16613
233724
210505
53729
189353
16006
181277
151672
176824
51113
95027
160445
20718
259277
162712
183760
189461
149961
263221
139085
119947
125893
236212
181128
256620
148937
224528
252887
80355
144440
163231
164145
96111
79487
245155
291889
200249
123510
181781
246411
120191
231162
285694
159885
68927
110405
14343
288007
223712
60507
214195
146814
185536
111790
86778
278396
140307
277627
154777
274347
269724
222350
214330
188531
269458
146076
85057
163060
185429
2062
47886
190625
157807
46770
64868
114558
32697
156955
181611
51215
53457
164521
77050
91670
51363
107284
51390
72943
100947
264883
187917
31027
157628
115664
228215
69689
127087
296102
35697
93998
78505
103191
166278
295089
127721
145777
102389
257889
147899
292845
228921
250892
127764
189625
238771
52418
47070
67022
180741
253273
7595
97165
232380
155679
134232
60806
245978
170607
47979
272540
127774
143141
34376
15884
56294
285730
228290
246400
293604
97490
148124
252071
210188
263282
117564
290596
202734
90571
290091
160031
185084
125229
294408
231140
83483
50647
44420
298869
289780
145210
290938
13264
87075
111099
67146
43225
272669
188146
121131
133379
197455
208316
168990
137697
120016
152347
237314
162448
227077
248941
55234
78439
24778
127283
52894
87357
277527
199507
158183
195565
207118
34034
219484
159599
126998
206876
45111
282036
132102
74735
155249
185086
289152
112889
177852
21849
118421
4413
289576
287993
16098
218389
112866
241046
19264
65253
32855
106088
20060
21682
183061
248992
215658
23698
176285
37800
140531
137659
160569
233125
200592
275264
113792
166785
158618
89952
129740
162734
120208
8138
80316
177258
39130
19660
168000
159294
104660
156319
266816
87870
9861
189143
182175
107962
274556
172387
246374
146276
62170
258448
265533
282830
152436
255351
47081
98034
244202
7388
213495
88671
139721
225571
120098
289986
9046
28403
195968
114971
54165
239204
221782
178389
30452
131530
228593
249688
58137
4256
181952
204811
295311
138175
178426
138207
30819
23036
206587
189709
65001
112691
299466
69395
39292
97136
204346
132173
148214
218136
49557
293410
42621
262305
73710
35706
45354
57884
54718
80526
135954
105971
150858
254350
199533
124311
186222
13628
219929
249868
294886
127343
146848
18075
211816
3419
23645
56286
108053
18175
198072
40914
277948
52742
24956
37159
100904
210120
92291
161071
26977
118219
252532
4043
49663
103085
215877
241559
149414
130718
219807
90076
138040
214881
758
136321
175412
143641
103060
55442
376
211865
281597
2612
226305
8716
206933
281294
203422
93683
216083
166162
268415
76709
112471
93379
280432
97300
119901
135422
195430
92333
268458
216096
150659
173015
180884
251118
78823
270505
63606
18758
158030
299694
261314
43316
109946
135442
59951
28430
15976
103171
75385
229190
175867
78156
266965
75346
69345
113130
26513
228944
286463
279069
91688
1989
26321
8279
181650
16420
65964
128972
140525
160885
81674
153765
156230
78841
282461
13781
287705
100824
147632
127469
45762
41416
31177
106641
64002
263911
161626
212984
122031
250601
296719
144059
178584
267317
29663
65744
228142
213135
37339
133863
175385
23288
107143
282565
232946
17855
264819
30245
269841
190589
2894
137974
155722
291357
290866
216613
67315
70199
116679
276612
61270
71026
187714
9377
46006
298860
296167
217822
255339
257625
71371
208699
269209
196043
117056
278865
134349
130943
47854
164803
135407
49126
234927
235122
179940
135067
165951
235836
141662
81915
144806
18022
82303
109823
39661
167852
135816
39730
114520
283449
90355
83962
29329
37301
264043
224641
253799
51197
214462
280305
120672
42866
157779
22907
248661
256629
131964
51824
164440
112816
3302
88014
119920
157410
232739
143531
136556
54376
110565
256638
116930
131286
296624
142622
295862
255231
100903
277639
202188
41038
159439
135680
123694
285569
291648
31480
32343
121364
123338
66522
242862
177530
9191
238266
205029
274067
278823
211441
244668
29900
120501
273280
216773
82673
9468
49322
133807
221366
197821
132132
115233
94449
291116
171132
12545
221750
197371
167922
276003
3978
161434
133490
298912
165895
163822
290252
257755
55846
168139
150124
225152
189793
37042
62248
71726
127372
224813
226796
3774
259114
179228
50245
147944
133220
41077
193536
69783
103600
170241
284182
245952
159064
44123
212730
161976
211712
134367
125074
178474
101998
90760
209758
208667
147096
137162
27570
116325
255982
116046
281216
236258
53843
164394
115763
128054
72961
135060
6272
162189
118468
25408
234848
123005
176423
83900
267760
166126
118248
283572
198837
130743
294973
83013
181949
298919
276985
119377
202455
229672
237320
10056
175973
52356
61640
197099
240603
234226
229524
297875
8693
17478
113953
282969
156849
136691
205423
190064
200422
7128
78705
225060
299662
146117
139055
273301
27293
205346
9175
289875
76881
14117
51638
242682
254609
51319
9584
19072
55266
1391
225894
180738
76386
109549
272837
155421
154937
19246
82980
183654
211180
54765
128397
87856
233580
202520
275776
211835
106498
4577
133155
264868
256084
297853
280484
33986
286805
75174
290952
4102
105199
155514
131344
277174
147491
219281
53790
13227
183418
204799
205003
198319
164369
179974
198299
125855
200822
15511
93325
788
257931
86695
69526
179510
159599
204236
276785
295705
299249
186734
26844
200925
16204
61052
150496
23951
180300
241071
35867
270748
22171
137341
142794
216800
257734
21776
118448
270683
102615
162987
218373
8224
92940
240841
161875
183808
201648
274792
56351
18905
150995
295211
32239
175968
122231
60789
55673
148548
32131
118997
263027
45509
133575
245271
191349
277343
101766
41540
236064
31668
123370
37198
79781
283033
13840
172711
143461
126665
209869
160748
60013
21534
176362
1960
173154
260316
209913
278369
206837
159541
246143
203828
137702
43481
103648
271477
126756
12770
26560
275093
11951
278860
113696
235161
155332
173771
119695
154000
20222
260701
280837
216284
113150
218271
72229
117261
274946
184369
268636
73541
120690
14760
246329
44964
264737
106615
124714
253664
130129
68068
267159
41492
20978
165400
247168
244205
262890
252950
73230
87243
112043
2023
103566
76894
80191
223617
188946
83810
39547
116059
139287
52923
80564
53921
207748
96778
285703
258664
108462
148706
131810
238895
76605
210011
110837
5029
229134
298375
108918
267145
170693
40086
259772
281914
241792
99214
23831
30761
191634
59104
257263
80669
183215
173036
278462
192813
259336
193033
82159
5498
182784
62593
50701
131
165693
267725
166027
250286
200549
163583
62589
25199
206544
40948
43399
133421
190628
222240
231776
117328
261930
39124
173173
278018
86054
262270
96446
69686
245901
218964
282333
207984
29669
132619
218666
262100
138342
199133
35080
65023
203395
9346
52140
197529
554
89327
201006
42440
140958
251923
79317
153814
295767
150808
124263
111912
240861
291618
196025
197621
267379
297439
103634
1029
296123
179107
297595
170124
149202
43265
57234
180042
275652
110593
268224
30761
88036
131952
133602
164094
150401
17723
97895
238024
288234
225518
62689
149210
73413
252709
40366
77902
59247
217713
261799
66969
188806
28562
232610
105258
251644
87673
202970
210419
286800
278854
135594
257750
157232
194927
78739
60301
142264
222151
271875
108229
38833
33136
278893
297188
73465
296403
80556
46813
232959
116692
15174
19056
16632
93847
137260
240592
250771
224971
164925
157051
31015
69893
264338
187725
290840
90559
275694
39662
183681
30782
230618
196741
206507
219865
36430
229883
23549
71043
294750
166598
129319
297949
3658
197284
244515
298806
291864
125161
93216
95928
241013
67224
250367
100537
130618
40624
156951
157921
71566
39932
94775
96284
91633
142543
149929
35480
113583
215853
205667
3656
92816
48680
8700
104602
117561
233418
246804
29294
272065
85278
70734
293200
14760
184993
86477
37098
246278
199583
167804
13277
236695
282462
173420
40921
39688
41317
22265
277783
63339
118517
20168
171031
233904
98259
144161
53295
24646
102222
86757
261680
193785
28942
15557
261364
55308
271817
152236
238195
117510
208064
141680
132087
112266
256107
147367
22268
23248
287295
162446
259499
63261
119602
27650
185364
132951
254145
76539
211379
280652
183814
252703
60994
243389
232708
74654
230761
43122
115704
185262
276278
294888
274306
206740
192608
293100
80482
289010
257943
292460
7796
97129
250443
141957
237275
15713
65254
252659
2629
192399
171809
191402
32703
223801
97793
129754
51653
19350
134714
263647
183994
30260
55982
196173
1589
147258
69464
251930
151088
96799
256418
171489
183859
6099
83937
256860
221152
176272
195895
210582
61634
185261
75589
12449
152771
137795
275315
863
159797
150088
241946
277012
81382
10468
197443
54847
154055
134385
284799
152852
181467
23534
111743
276292
282332
146223
214741
171522
20146
228603
67350
60816
12599
274479
52804
149654
287305
59762
168019
293689
95738
159519
280957
166663
207506
58567
83458
32797
288471
18117
262622
93690
287732
36950
262785
82421
212391
162179
246597
120928
129037
77189
61049
246726
212034
191755
28289
29498
235092
115275
6528
12098
235418
75438
93992
205287
189586
121533
124700
294733
234410
156159
225088
202073
187553
157869
281505
115088
264561
105365
110673
271112
187130
289653
167771
93879
201026
257511
135660
233012
107078
143502
171206
282727
281572
260033
286778
132413
125434
66803
35605
170250
199374
30190
244993
204136
10976
164549
236709
280412
282847
176832
210333
203476
280988
147137
248528
230857
80536
125509
143358
51889
265407
129734
222029
83184
286943
260286
200567
61170
19360
77072
248290
7989
111501
128179
59455
227454
213838
228624
957
52909
103695
88878
280439
253784
95421
168792
38266
210548
189677
194606
30974
47965
224096
105121
59382
115363
270643
69676
46768
8225
225011
128954
116452
76839
227424
146600
67120
152310
228529
41736
122466
250475
1532
123134
46635
123892
13474
206042
65636
97337
90728
129553
179686
158564
150933
52751
172422
231030
157400
33997
29991
256281
268538
107060
60970
52192
123099
218826
262054
4763
135030
247620
208891
15828
246550
52120
229259
227352
24153
46889
211949
181081
99648
277717
98931
47707
46826
166991
51105
260795
286331
274952
173765
78847
273348
288013
88414
227888
290900
33105
186551
260243
102214
266173
231948
42985
98589
294237
70324
214493
108216
294953
83696
103394
16899
70745
203962
135725
118162
281821
12470
183211
6224
15370
159303
60520
204263
246432
157843
285847
115113
274644
48109
41229
46708
122951
36392
8501
130503
35380
279841
13419
63026
133973
198064
209679
248583
173500
225583
143087
259465
288360
272958
181265
277942
282054
221070
283146
32379
144143
257779
38654
175056
233248
80747
224812
108104
261855
2903
12601
64537
64813
274907
147069
264784
83216
4358
95035
96569
113150
89452
113448
62205
274464
208112
8987
240208
52821
1038
125775
243683
226535
121124
253567
207303
4023
183756
19144
278120
221371
105270
60796
224113
16184
241936
81525
27414
170133
244697
106572
159264
24105
228249
93556
255868
36195
249533
132407
299432
121980
152975
153095
106786
200424
295320
30358
87004
244451
149930
249111
132461
1480
187331
231722
225748
1108
70764
250388
121722
232830
186761
127530
137919
96579
107226
140382
116766
1783
236677
224711
98703
51103
114154
245386
226129
226746
111130
112658
91035
200999
288666
69069
80894
253650
55196
219415
109493
93047
29730
172918
181605
86077
140349
298726
298738
237195
286225
191008
161766
46678
146528
53286
253262
280666
196644
62588
8561
111729
222905
40775
272236
209693
794
182634
53472
106951
149521
239206
164680
104669
225887
41634
240759
126004
80245
225031
46989
155886
132127
33391
178260
198210
61654
86017
166090
219552
146164
116767
41478
117763
184543
233907
153109
168270
157815
191534
119118
279522
211790
77035
181621
150125
181
151783
253807
247986
234534
268672
267870
158548
202709
292201
193211
14166
140428
208860
217322
59242
47404
168760
159397
113041
201954
187382
82044
195295
147203
123317
145904
187691
259668
258151
120217
73946
124634
16097
198720
263388
29589
175975
41404
1759
235001
59653
123240
115532
269725
231371
50085
138505
197291
15726
103717
207918
46343
212855
153198
80359
270040
230399
159335
210841
224294
212930
284626
168263
293183
293797
82421
176920
150174
40662
76025
215962
188798
254349
59116
144812
212416
120195
169174
127274
225438
258510
94221
130750
192829
122685
2135
242192
161022
189852
239822
274174
215025
162502
57505
151540
220891
228684
222701
178111
100793
188889
64490
64477
33662
262186
274327
73916
79986
217856
237015
268837
124060
76862
143906
54802
92886
159291
30931
287501
74371
184297
114039
196391
274178
250279
137880
124596
130343
184331
284472
162974
256795
224193
30788
9449
120538
73746
35150
69423
252788
123869
165703
8376
183725
286700
208620
161335
91396
57715
192993
4293
201159
77581
157468
293423
107493
180196
7407
230701
36310
80292
274714
53965
188185
70887
99343
193473
199367
250633
109292
264798
9724
26316
202452
208787
94596
58030
217829
268506
214960
119151
225429
205780
136112
88910
75143
163922
66562
13268
238574
199596
27420
198437
95468
226933
37622
140429
203246
170185
229042
75331
275723
276129
31270
261668
39316
290833
46504
46429
257132
86258
225087
177665
142306
71069
99294
186674
17093
265843
258508
171811
29243
66281
260165
71391
141621
163319
78954
185085
274460
277199
84299
270945
249768
88139
117426
179094
228745
96141
231478
227432
78401
115955
271658
277683
128918
59798
266644
205662
9239
271776
75309
265227
4965
161290
152090
197296
177514
243709
297255
242895
224820
286257
222797
76794
225532
198282
283146
251780
221089
7131
50943
48
60856
225027
73078
248625
299414
8062
262567
210768
215904
127457
275396
247121
128747
182217
283742
99101
165886
212068
27492
203174
200344
180557
137155
282016
13850
100835
206377
252895
220940
282347
137096
266926
285189
12726
108717
15142
273462
72665
222309
50418
283437
168547
52381
272845
194918
221807
49145
57185
117444
285982
291104
90867
259038
208680
207802
41061
195714
95993
151945
96329
243914
179903
1751
55541
122708
171119
81297
256509
182115
118653
289751
252950
270611
288287
33452
123353
89268
83566
21568
140098
220832
103179
155953
40423
209369
136269
74804
194767
166658
93007
132328
172963
240521
201055
60257
64752
59695
154364
102032
251494
294615
244366
289993
57788
147908
10294
57234
268651
71804
126407
119675
56843
213360
223493
15397
84470
33300
157865
204657
112427
80194
29437
4466
10639
84326
221803
254563
206412
96998
54012
299701
32282
41294
212402
41996
202706
215361
178820
141813
242279
128549
91306
121785
197713
242847
66461
133716
175621
201668
25378
67024
13350
127429
17470
133248
139075
73089
54026
135830
299414
183390
182721
148671
267997
184799
216941
172043
232587
154745
296292
229489
192304
91233
47685
45093
260806
67136
5772
208417
63109
135620
148192
57057
56390
32721
161141
170330
39921
107277
210295
18603
116847
157512
147807
8487
8214
6842
201847
41342
58587
61916
857
46931
241723
100023
269413
200626
54539
8513
271894
159694
73561
216849
81105
286887
202989
295728
16226
121308
277286
264670
92050
246357
92470
271609
282263
186539
170735
264848
14838
223591
140019
102489
211817
145988
73534
26196
70271
206715
154006
282393
92714
59045
286362
297257
97923
273434
14602
161337
214209
80390
129139
74344
297624
34118
194304
185035
165391
280317
209510
232809
213985
143662
213205
211231
115833
156385
143511
155216
266017
5347
2128
198431
128428
10290
166443
288952
64388
120588
280787
288085
258963
67366
202173
185333
236659
6084
83858
245853
21257
229194
240305
127809
22164
262683
138203
275428
260937
86698
89735
137354
6483
6327
146195
253099
278280
28266
263338
197991
198747
40743
148133
288247
238256
93350
43935
269436
6544
91273
100082
135489
216555
121608
25964
195297
177808
219504
225467
37921
60909
40155
103640
274609
170033
97074
48318
1791
11069
140252
82154
128770
30753
172555
154633
239709
215013
243264
39993
85511
179097
264948
89627
29156
15998
239185
188272
90644
153407
90440
171349
76719
77066
276863
199213
72742
221513
16495
253859
84118
161622
25389
30177
148989
212480
261566
72801
205506
221186
72416
227861
28217
112386
258194
283719
224665
142825
217258
148059
194721
149231
204859
14048
71552
6359
149692
227133
230581
165338
71420
253631
93914
89211
153258
167886
215767
197136
175555
118880
161465
75069
209062
118652
18127
270355
138161
203666
27085
218666
207515
225116
45129
103430
70095
90248
233907
81996
185506
12277
172782
188304
281761
257145
32503
227198
39592
137499
293655
207597
156228
246245
231260
22806
279816
54380
190369
213049
183566
232541
227605
251073
18479
7293
77182
273566
53045
200137
248539
163840
187500
102567
140158
257876
161602
109025
279065
270208
169520
245178
168162
63025
103103
234122
29074
152942
145605
198295
214451
265450
243001
128485
218401
190779
229882
203656
84652
164750
2259
217536
266593
72727
112484
232949
168648
257915
237002
277859
252292
12884
220896
171477
239175
115462
227488
78696
56265
192625
68589
289580
238780
261020
209521
151143
159590
141620
91900
147004
154996
79434
115712
258017
287489
111193
293089
37931
10014
223679
141430
154096
60195
273698
114320
25552
217970
223817
109657
206746
206408
257985
273236
244500
108152
82641
129539
8505
277304
251574
299361
89264
114065
35506
114167
57862
219205
266967
21521
18465
291622
80677
212041
298797
182602
118103
228383
161342
76375
146642
137946
172613
278478
106992
259713
6957
23729
79788
273378
29089
49558
138674
153969
213988
93887
91209
109151
199047
278060
241731
203655
132491
171041
10800
195168
220607
191634
269576
70363
242088
268506
194159
125299
163275
127509
93030
194016
157613
119191
210423
222586
54532
45558
125009
113766
256665
115754
229235
196243
115647
12931
174318
225512
92137
176020
55662
287048
176203
283044
252883
128658
231257
84293
74118
19520
216620
280406
261430
244545
287514
65779
69553
127037
64444
282566
123186
51932
22863
18079
274193
119860
164125
59871
91614
149388
91236
82491
285699
273492
90497
128767
68478
131439
147563
290219
164845
195357
128260
298001
37014
136739
75941
139507
205179
164546
165511
113952
102982
115706
101563
86760
83767
192489
82680
38924
232293
283172
295011
225124
33155
13584
159447
42018
227741
191826
150080
265178
87193
213121
42723
170459
269789
238611
109012
253050
268260
80075
39525
285904
263520
251649
33026
22387
185246
156238
147675
203060
130244
66342
76352
204430
146080
61764
30892
297286
268898
162915
167791
149702
95034
14974
286070
7760
46542
80797
294755
52072
174049
173822
74267
257996
256042
76527
182410
35525
173493
68248
97217
2488
98227
254132
92332
232931
118803
123421
48947
265981
293142
41239
295941
61976
138178
185045
176026
60122
203062
156437
37636
186101
13308
36929
164852
253381
289053
70251
189665
216249
59777
121817
117587
243736
168821
280270
243081
171779
7142
256375
134953
264386
143630
84229
127245
284403
96878
280099
180877
51811
194654
257316
177924
246382
206203
277667
156016
269960
33854
187073
256460
291735
181139
283162
170314
112449
239008
258801
130556
274900
265252
35660
169077
92713
259395
23064
57786
30095
259664
238098
223557
286554
105249
242709
98294
185248
15162
109908
167242
92645
234240
130275
2075
202410
199032
124258
277802
216330
59390
78823
117233
34353
59639
284887
136394
129055
130031
169534
257338
84661
147513
145010
205421
22170
158664
297413
75461
140177
7780
259569
176246
197707
81256
187268
141989
221724
10929
139458
249156
25995
114916
93832
204238
120074
130792
147299
234683
139553
112181
215224
257139
76597
171214
241052
110036
250546
29173
151579
271750
257809
245871
181016
84584
102312
149614
222800
18767
126878
264779
98404
870
193786
63197
16655
259038
226829
112660
160820
24054
60481
220332
63121
134432
150293
59928
249281
134848
289670
92882
231110
177196
59190
217193
119323
142418
210330
204519
181603
14913
212105
32551
110389
184871
195849
148398
150397
199820
173084
54325
43301
123926
8996
101455
110073
26659
44470
289148
118760
179555
143436
227459
95765
133008
298134
218505
120512
161681
133164
186123
265194
271464
193382
212246
254832
16909
19731
196158
266834
172210
155470
10462
298584
49461
186158
157564
284339
14778
48593
219817
49601
268933
256940
32550
183764
174262
72819
1734
106904
275474
171859
157589
178025
144650
254411
23864
25478
284246
56202
188709
266511
275146
118478
193382
183065
190073
239995
203095
59750
250232
262000
216915
299128
258691
217250
26
182661
5741
168543
111881
186908
215408
92569
50947
130551
240665
109631
54040
261993
33777
105864
126733
235297
133100
293681
164826
203679
269666
47818
238796
197165
76641
49682
50298
33125
156112
133676
36198
257455
31867
252480
220900
29103
198107
232781
294872
260045
159425
30303
254037
59338
289398
30245
261406
200993
178242
118031
260482
85185
159878
146998
122421
116686
243467
75152
220794
279257
2516
292843
46149
284101
158057
125232
152591
86676
235146
230742
260782
224233
99697
119601
75944
54485
293436
217722
155931
251370
262083
19272
275158
156506
36367
296017
14777
165985
44287
76465
86054
271916
173677
187259
87386
254165
158649
136010
270338
298587
178890
15452
247750
264253
281218
272031
173401
273351
43948
103928
113638
37611
204561
130857
229561
24257
220675
34622
290749
261618
27915
185946
82367
5329
36662
41801
236722
458
43762
49533
130543
259116
150086
235280
66400
186987
126220
262009
183554
172322
243634
167001
144039
66947
198017
295127
92757
290930
273402
198622
279663
11441
122327
273393
193905
251236
276620
100817
295206
227427
258260
279125
156790
262877
46127
277576
185516
162396
175235
183195
41544
92896
74166
170172
108470
44571
283339
285911
116593
95074
160448
121954
267120
180750
253522
144694
166938
216809
232309
38334
255208
250730
143999
105758
158318
244379
215744
152990
235906
101887
164580
274263
242651
256155
69552
54612
182210
58110
83566
10185
278596
241857
151852
145291
45483
56363
17438
58086
68660
84338
274674
36202
154576
17664
231498
12921
151460
122658
148754
13852
138512
127021
11330
129892
228281
197413
106886
105482
272948
294206
9895
168791
72883
263695
166390
242173
184918
213720
270503
228423
53779
213052
98273
205666
196671
109498
17291
289086
19857
272174
283914
31953
117016
193101
112004
166443
117930
123668
33173
33513
42019
183453
32296
134890
70138
268185
45362
296262
188279
79718
193804
37850
261195
173280
67147
131305
108379
185492
23916
250658
162152
65997
268173
140180
194745
279607
265787
11322
78596
233628
44990
228322
27593
3957
183386
165201
33845
99168
284845
4091
245621
81617
216846
162375
88674
71272
54081
147521
124864
161344
169394
1104
66527
48271
78966
116295
93184
136606
177280
229806
102516
103614
231887
179844
185147
125804
140038
54750
1213
139137
8865
237451
199547
246350
132686
210723
265753
229051
247186
246009
72443
254751
108290
146685
276469
145299
143776
22034
197843
237496
195488
225058
11695
140653
47407
7647
236633
234720
29095
233563
211695
218838
18369
279007
236421
165706
123660
275313
219734
253835
129400
17732
42123
46257
236870
144184
88164
10441
177804
169680
211067
199123
51
98830
187605
199033
287894
272887
102777
30435
153598
206329
51900
88497
82633
31186
45243
68885
81534
274589
187381
203440
136884
281511
50108
24882
193079
54409
161600
26998
69248
72184
13792
72877
128467
237376
156922
228426
146024
110408
203840
171234
197506
252272
238999
73993
288670
190882
277005
119066
84009
246566
108431
90754
289267
197171
104220
1501
206323
101196
57755
183656
191747
142944
89198
153367
291712
144393
286647
219153
266219
148842
114927
138322
79761
68064
158786
62228
283902
267431
168083
44021
106667
256782
186387
165295
4238
35827
252935
265989
61120
241096
51758
244142
35
256017
111804
19420
187409
14647
284312
161287
78331
86452
90194
68581
282795
263297
66822
2144
106684
144064
224725
69693
117511
114509
295002
155431
97048
225852
230298
99545
50662
99595
95622
31752
37455
254409
84507
237174
141067
86464
169895
275325
135648
294299
247130
22174
8696
178787
215269
63345
193983
244384
46374
229975
81029
130493
256230
240214
240671
128639
68364
59733
30189
141190
186064
159139
77167
232417
139799
267214
42539
21025
6994
101138
281753
276327
37877
97711
137391
68182
213195
228850
103810
79556
178843
94164
126209
110927
140692
228923
32202
44159
149978
96934
189195
181241
276303
159559
245087
310
164086
234661
42401
10004
126977
98996
6619
9897
251593
159891
93666
182830
3743
287837
218331
50646
215245
188297
126281
13883
51215
176664
19127
80817
141607
136093
50959
113674
256509
159106
95779
189461
161829
132265
8833
47837
156268
143707
70776
223245
16563
214877
152298
68975
2086
130454
37188
277097
238393
266554
279688
147567
277457
260110
90296
138603
258318
268300
155514
277614
188979
128104
262017
282838
76738
183103
167423
175883
50440
201134
292449
84445
38739
187032
94051
126703
2223
19546
116570
21759
63978
253454
29185
135581
95611
129986
185257
292156
119314
31833
202454
232334
19456
257614
37198
234830
68593
289300
61036
76764
175415
179352
177771
255238
65278
161754
272208
284335
103242
81227
184245
146211
116001
187381
200796
237515
22730
171368
86438
187207
181867
169847
250015
41603
131142
41141
260748
36522
137224
44639
17509
173726
222352
296664
94761
18648
237072
232754
3889
108651
222080
116486
37124
252349
276577
240420
13087
294226
221496
278051
165872
166839
222439
156433
151951
155131
291404
145548
25180
288823
63887
37370
40056
155175
195782
119627
154518
103325
245451
249770
295447
129376
119943
187657
95193
274268
249976
249862
4239
164119
16348
160331
99464
178714
19457
173840
237553
172389
24933
201455
4432
283701
26532
212293
159959
297646
120968
263833
16452
206231
148710
38021
165376
107099
249943
13050
9122
20347
147066
113009
282283
23357
85170
199071
61647
213648
141826
114294
19676
214098
179758
61599
27813
240694
137878
227712
29074
4775
129842
235947
235056
238269
139610
235448
249667
274915
94582
283507
188949
87998
36779
6957
214292
71075
30330
201792
182913
128648
247000
137283
215199
231110
206017
197737
274551
11420
114310
209421
242145
280699
224890
44310
270669
123334
18075
62285
9254
116223
70258
3610
273451
210310
240283
62954
160286
291076
228779
60673
22947
281954
30620
195051
84334
56849
36215
113710
5970
295329
204843
216892
153986
234532
182753
104338
3656
21361
45759
126173
80007
183977
156069
297472
21910
222818
293793
31737
159173
24339
235465
76080
249783
122301
266418
122505
97907
255292
43201
213457
17002
44148
191159
141389
56495
102855
52596
66479
290976
232462
97997
251729
173953
123040
298061
31045
126249
106532
235101
59642
141006
36305
243153
2777
14521
191129
247794
646
145554
177843
267092
148677
188747
106102
17533
138247
75297
261901
50522
60018
13417
37017
171868
230783
86319
193482
130196
6052
252870
254070
266125
280670
195874
97190
124374
213711
23916
163862
87993
25771
110952
133069
272395
288266
189178
35265
89185
182398
806
121799
59815
144430
294052
211509
13087
89802
96610
192948
15613
110117
92013
221600
188767
55444
217468
264399
236507
212251
218927
176315
282431
292636
207109
258326
50713
235453
278389
220823
142214
246524
80705
250328
189427
108323
296324
108208
52449
257270
6774
96966
149386
150363
186950
204023
9761
90269
162925
105585
37636
121996
262282
64038
168416
11818
96962
30301
129161
89369
93304
230537
117829
28977
160498
164817
289046
189518
195698
218729
210020
190760
165359
23820
35343
151911
92930
92547
85250
207956
185239
72682
177332
115922
149604
180380
176101
2319
29896
19786
104628
257785
53040
295624
257336
74750
49913
193660
171216
50344
2440
262899
277611
114135
19242
75232
198362
247690
285163
11588
195501
206320
29735
296651
271888
230110
186497
190169
90141
174570
223356
181388
72919
182930
112695
162355
87309
110496
2989
224560
40733
223522
102983
181207
242731
267023
107515
275740
245067
117155
92716
84013
269829
173687
195885
10938
25659
299016
268115
65949
186676
261760
216550
226708
238592
129676
113503
114489
44064
1145
299399
250586
269327
172975
122643
22936
110826
131969
179173
225826
28144
180764
4414
63864
62634
21701
40989
206556
210402
198021
42750
35721
192230
285760
145261
224809
208238
233407
28599
41376
117782
290521
179298
38691
184122
106127
109929
97361
232441
113970
259171
136819
228986
69541
1610
209123
165820
86481
213994
4224
118061
171655
21254
227499
261018
235517
234737
171412
186869
67343
170178
66136
150862
32001
4854
71179
264830
83962
265683
236322
13458
43256
181705
122542
286789
8659
131931
73412
239960
117335
31117
136178
275327
129431
156494
7173
267761
78322
168561
156962
193374
104978
265856
254873
15884
96486
70408
194454
29938
235820
225979
268749
12129
278018
1191
98588
183339
102510
32944
141874
13222
171749
144131
68643
103230
239331
8809
83383
235145
114490
175105
250555
8526
266117
211431
47056
221744
31116
13833
155296
113632
52444
267835
197093
170667
106170
88007
198954
207097
90484
278499
201505
190778
175753
285843
92586
294180
219816
208392
106551
179886
77383
253210
248151
231255
92708
232091
121312
263463
190057
248366
10946
124466
248943
139976
38648
6876
276578
139616
121130
57049
109732
236525
123656
206472
184714
130507
61632
275126
106038
227093
145860
237604
67717
61407
289111
144159
299605
89608
157511
181730
208013
64331
123724
287959
116200
216814
228654
277354
62695
44028
954
227151
73972
283558
186187
113693
82805
95283
229475
124738
125958
195466
286065
295913
90549
182156
34864
104162
72217
154663
222102
219161
293193
290215
285793
183295
240105
239113
57538
246778
115222
153810
126007
266172
146976
69996
160415
269963
227294
117340
134892
283254
111423
186235
270927
213872
30796
64782
130193
119284
198133
16013
99873
234663
225717
44358
1231
55176
141193
136395
180911
95842
108037
7454
219187
155696
155545
227383
161077
165556
55557
279575
71695
290880
270899
140155
127
209028
291881
170384
39765
86258
54699
2093
277125
40351
181894
81879
284579
199654
277076
149330
152797
17275
51141
84052
80705
66495
96528
224010
43508
4019
42228
76001
127536
175707
150419
145233
192591
7331
180085
253572
95364
248713
211986
198164
35594
31156
77565
259222
25349
4043
149219
141699
167814
155020
296110
7677
142867
256661
30881
244615
80389
11666
214152
168224
270498
61723
257056
175970
24466
271541
116577
290306
292349
124822
140624
6249
284984
74051
14585
210708
81717
78642
159769
290537
91161
194421
155630
114394
289886
64317
19880
288179
154228
287428
128021
206548
290929
139093
260529
164746
125373
91988
167630
281991
202337
17048
29913
209794
184816
32970
284270
43567
193154
205795
87928
238586
94346
169251
87997
271483
14489
151018
228158
31609
227663
24111
59511
134446
80071
32573
287274
59417
138031
14227
115739
222083
296896
143760
168151
211458
279743
113465
28725
227239
249276
275658
118464
74166
275453
215778
113304
112936
73756
104366
128121
149708
287526
245092
171557
1051
66606
106212
207637
254089
47024
248274
21277
5609
198334
151996
227471
191728
248988
141047
130433
49246
46691
155771
60791
87001
12763
134558
56088
264710
66550
276747
26273
44638
234735
297603
234230
277823
292700
93628
285659
131454
260065
62247
186959
168256
19205
202089
21806
136709
275631
101134
143062
48331
266614
57367
68715
276973
278979
79352
68579
163822
217829
38335
172902
168138
188582
277157
131386
87461
261261
224031
129793
288505
154683
74693
157071
275258
275170
131504
118202
116079
109224
98896
277486
269588
149162
188577
5249
36175
238342
222061
141141
82389
264145
110343
166395
110741
268160
48549
200191
238135
190236
1226
148322
232605
63555
214187
115878
84158
278838
49320
37877
72740
274611
126242
239779
171647
172743
274733
231370
150397
94222
49872
275131
238758
27756
12878
256508
197553
186524
217656
111630
68842
14305
111305
35818
186616
187790
158821
155059
109376
219318
80807
217286
95697
182784
265372
271632
219039
283372
193147
165218
127315
248542
77482
132461
297811
212
259345
225037
239982
224612
34689
298676
280928
26271
206840
113105
51785
75558
216997
266476
218025
203000
218852
293887
250045
275793
222091
147752
288146
38787
63773
193057
85138
15393
36307
124997
244746
260058
79661
125148
245173
242114
145138
10520
121783
221857
253477
144477
259590
52288
118682
139218
102012
111956
25087
73687
59919
109994
205654
91106
128440
17251
266453
114014
120643
129968
156385
137347
26019
15249
29479
293560
167852
270534
193283
164823
253303
65228
127274
63610
104332
168329
215861
133766
212559
15168
279371
47585
64257
296251
158222
155388
73459
229898
258078
275967
244814
241545
226592
298214
961
213768
259614
144914
204468
258753
280139
230409
247727
159951
160512
97084
160894
140732
258216
77962
138694
85613
95744
274241
214775
58863
92617
223319
275414
224817
85803
289125
178368
129764
238945
1011
61971
75123
184562
285069
121091
155862
113912
38690
263312
279885
277251
169066
130770
146707
58717
66298
216599
103699
105178
6568
270195
203118
31750
162091
228060
146904
245136
114301
23851
36741
248253
11602
56192
199993
292162
273332
243416
123403
188138
136359
142836
115414
31228
46829
247239
21756
207652
156356
130521
86670
277966
60816
224287
21029
176625
229603
199977
16166
149161
131696
271194
204390
6584
180975
131709
10688
202518
171950
112226
245595
266244
269399
160328
232885
280369
133504
166920
99443
284461
220346
59162
268828
87803
84690
175811
140649
259870
6338
88799
151053
50957
281537
73688
121924
5047
283465
294267
93783
142328
231280
74493
169789
111850
266856
272360
110906
255072
278376
15908
3742
22614
54641
223568
165068
51105
41204
32041
283442
169818
96488
287229
192056
143680
178691
11500
291931
116398
81106
115966
178229
126062
177699
255371
186926
30950
134904
97446
151268
158970
241579
138327
162410
1256
17538
225047
185673
193973
167967
295619
121183
123306
107803
644
159570
286150
216010
219315
285057
190989
74394
252402
213039
1683
113373
29834
259524
90849
297900
98927
254904
66683
76898
133109
61033
228026
254204
36489
179724
49225
119389
268714
66140
291895
148161
91686
80124
182037
298698
251152
281769
38145
295051
294502
223928
191555
197578
23283
198426
221195
266756
223279
50834
266840
274111
215293
178719
169576
258137
92526
246091
167644
157175
80084
225163
271814
13212
255375
92042
261005
81172
163232
205000
24569
198991
142778
177885
67157
85292
250106
70000
27769
116943
147365
246285
125653
151163
186498
189309
19189
171173
268353
293442
159749
250170
25027
127943
10180
36712
272395
141157
274587
222604
268441
243212
42103
13112
33052
88630
59756
85389
217195
223920
15660
172482
72338
260908
12684
202926
164088
292781
146918
130016
281883
68419
56114
253707
124696
265053
12298
91736
293075
15882
277215
80559
100369
99976
14224
116125
279037
73018
220590
167179
127949
57799
197625
19031
181181
183196
108484
237453
116183
2187
203357
93889
156057
96491
61710
200391
292310
260458
96796
290982
105740
190249
272673
205795
175747
255263
292205
284351
30396
117997
62757
13074
95172
91484
218580
184453
105712
209664
278829
135799
143011
249385
270364
228819
105032
44854
14466
37304
188860
214933
235935
163459
51611
52171
127385
5124
203182
161304
242557
74820
137489
85815
78249
208557
93140
296575
158148
264586
132822
50444
165413
4659
104186
118992
61941
179346
232211
73109
17465
270086
1044
114735
190447
295941
8730
160943
231244
166629
171254
90970
161331
245138
267424
39006
70043
222464
273555
144237
254243
154123
157305
276257
275055
95048
28680
274375
80473
231511
13477
70283
213266
8973
69452
250806
248770
10106
174904
116521
243919
197139
32810
216737
282689
263820
32696
119803
153438
43498
225040
250881
60748
263885
46543
218889
151251
148134
107039
256761
90227
83805
155269
146082
177501
191909
3538
46065
270328
9364
147966
177061
259449
287949
281972
279365
296214
112057
267727
249662
75001
98502
222077
104977
80121
169009
73984
63444
233909
213010
154111
167863
92974
260655
171933
251939
264493
4308
97936
137950
88605
189655
212506
82200
153664
146767
200738
298444
294371
291476
200706
11133
143949
294120
114156
249909
224001
259701
174030
64970
83322
39175
172884
226799
252708
11116
49900
118366
294598
228020
239170
72239
26234
240943
227479
59647
189670
176366
208258
243910
178100
148777
209532
54364
136102
221691
9061
38027
226649
241655
145171
256016
17233
150763
249591
18295
222654
151880
52675
253808
118716
134909
38528
74852
26865
185317
265286
30534
234291
108011
36958
290865
231151
21900
238777
284772
74192
900
271122
123898
246277
111766
256255
167626
45857
75750
82371
188526
36256
131696
211367
210548
38096
133393
16114
197949
45240
152198
180648
129551
284408
15094
75288
217330
31177
103554
133466
239357
17599
139081
86511
30818
5141
202785
72210
126841
34360
102150
50360
115551
71821
182648
259449
184974
234989
69716
240153
218500
5384
230941
2863
153998
220359
134218
260330
295396
101248
187609
17461
78310
140883
5311
43831
295302
186884
195040
64774
177260
206208
91933
299086
155554
76560
221659
237352
68417
132613
280071
296816
124078
73704
160182
166312
49681
281967
145020
101669
249467
94568
139352
123678
96883
299850
141540
232614
52394
280255
41257
297069
11996
24650
230466
25992
235927
289475
216994
293111
279350
52241
207100
56668
281716
281366
68375
33159
17767
213040
201725
199143
194988
133263
31220
290731
279372
115365
88770
93427
285089
292044
147304
295112
54330
206859
15698
39410
225016
32396
147075
53704
83449
247715
191049
152127
32490
258060
120126
194103
215938
173506
200191
184558
74698
108768
190153
264000
107726
56755
135047
9253
70794
273417
95579
183442
270373
182221
79556
51073
207848
229725
234674
64999
298853
40078
133032
259803
198178
103613
47679
272291
14723
12631
246365
155545
203807
265069
287756
69367
34587
56877
202543
295198
28624
276202
271021
250935
83568
24653
293317
221650
16464
27304
225408
261316
226388
295915
33824
34510
77868
224862
111221
47884
254129
124476
70933
1754
212395
77119
294421
45171
240534
237778
264864
229655
124910
104454
143283
140344
280740
61184
10040
31861
74017
253286
44778
278472
102851
195399
107906
193051
190795
21771
213951
88429
35081
7533
197718
114178
162776
200200
107917
11033
221378
73235
172806
125706
107950
82336
67777
32358
142358
214733
17146
123247
29598
282190
101041
255282
242302
9814
64878
156352
59535
181591
93872
96866
259326
107359
212808
89119
91728
251116
140368
76598
126033
48648
253104
248666
74506
295120
27839
120887
282790
52826
212514
159447
119093
95868
45403
295196
34437
123720
295620
152905
141778
252341
259562
172751
289981
125525
41585
254127
235133
22659
140436
61529
144148
131366
247660
99149
198926
25234
135591
50017
8263
20046
113735
114987
293931
299085
98710
183827
294101
273208
156062
72650
126698
209111
173546
179701
19263
235846
172374
143349
67964
47237
132841
293525
116271
136630
122109
68181
170837
272842
45057
214600
92510
177152
202029
284722
98738
191206
94953
223920
28530
236300
43086
179145
95731
93658
203231
135019
97766
195718
3990
53506
36396
15123
28891
262510
296059
52801
267269
222703
165986
52485
243293
27637
282448
87459
185267
153732
70925
137552
15008
122729
2843
144214
286038
200795
184091
118978
9841
265902
140560
155858
49818
105296
140366
139937
35771
30134
109725
20384
178360
128615
44071
81170
239839
246926
5138
46545
29242
102575
91117
199050
137463
296050
191088
408
121109
141523
106815
42585
32530
33564
1320
15349
210516
113835
166243
275310
233256
162368
170438
109647
19265
243404
25570
71385
167047
167552
95606
140078
272100
183607
7829
294134
280947
101690
299112
170339
163805
289993
270427
79537
101988
52914
210846
176403
143886
96191
210530
245652
105294
266550
25739
221353
6782
140346
45596
203863
140150
113121
234340
2061
54311
173760
94967
200226
177139
7292
56036
13442
270944
168460
146160
280586
272292
115019
238968
101197
183888
10954
177170
51892
99619
227366
75908
17223
233265
186455
63126
230879
46596
73267
128609
126469
181583
49417
68087
9973
23035
210240
261081
126226
182163
42049
21918
174903
244177
52070
244456
96980
217486
165153
264607
259929
297079
125411
75571
296841
247886
109939
256821
228217
260874
147764
81695
225879
106324
29128
53615
273798
118818
47767
5279
272220
232645
175304
78604
39940
81188
19128
234715
255961
197701
15292
3998
52249
258304
175877
239388
40600
144214
292819
181777
193136
121117
56055
152948
249069
196897
218353
168576
87652
169778
73228
265450
252014
133564
7582
92832
263000
19382
192045
272918
237205
208025
259311
131555
217879
59494
175340
221148
45296
6326
235429
136578
269485
1390
190545
258463
156528
256472
29138
202663
105719
13752
52390
119943
299817
210444
136086
120272
192608
31560
90675
166608
106628
55797
5671
189259
29156
19741
186555
207291
134706
223271
154057
289173
127867
119304
260722
245094
203853
119077
248046
290124
214135
132297
23984
221369
280817
127613
206959
23319
282742
249534
147460
241811
278919
156152
79005
210197
82647
10470
255517
112078
245743
275181
104623
89877
236581
13795
278389
63188
244439
46782
230658
60410
246864
278616
256868
74318
32407
168900
51279
41642
79854
120505
39174
104710
84163
184267
258441
73857
63244
19503
136105
4428
12659
68801
118413
167448
198872
168683
99473
188755
73144
69014
77072
103008
192784
263091
52443
229458
184780
162373
287716
143451
216237
274524
51397
252697
130769
156000
44095
39670
255236
176016
76370
47552
70052
152936
286735
7865
22478
110998
179009
224008
153259
245271
295948
54648
290376
225960
58493
189737
145836
97605
249715
60583
265690
86011
75560
116801
62226
88842
220307
299805
81887
50901
275834
215400
114759
124073
113247
229630
141178
224603
230105
61449
111480
251049
20618
201741
265980
36034
103191
236503
291757
111658
133524
35642
48968
133322
296670
38494
14396
199660
172551
266035
189877
107483
174225
186264
237377
238238
125231
40056
115224
82357
79514
32810
143917
279761
42838
157274
154715
196194
58416
137632
288398
260333
229892
142510
242504
254164
91531
82688
7230
110486
233860
152143
34318
92873
75574
50124
144362
59856
282964
194570
215186
81845
90130
283977
270842
90134
53955
3537
277453
79839
146677
30522
67513
26215
280471
87478
128585
62398
283077
272643
254702
220799
174239
235056
201385
239091
51218
5422
140128
259143
11555
279336
155235
27756
281083
21493
31857
217575
188071
152741
112501
3728
42970
265085
136232
12485
57003
201802
274150
189132
247693
251805
210697
138387
128642
175400
97277
134087
128598
114531
28177
287848
260864
159597
292577
268567
11107
139803
258058
84991
144112
21541
54349
7759
168812
207113
273411
190580
269017
32772
15589
230389
243246
145747
112970
80703
14390
244827
17586
160994
213739
159749
190002
159314
226508
27087
204500
20618
260937
149836
151835
17153
174639
172993
114933
7578
125205
162604
107193
40829
286211
299199
130676
44319
216453
85964
106965
261760
261936
84706
155455
276949
177957
81242
249970
30550
99057
266234
241713
138209
103802
154719
57559
170165
294603
162871
185774
267736
296462
177213
20362
272523
85778
279219
214818
141318
190968
233693
290037
190539
278355
11597
5909
61394
205462
241834
90040
170539
13051
223901
79639
263946
62159
293872
264438
121680
246578
28048
27292
230926
113445
128886
202582
18981
175621
258107
215250
79552
52625
64538
187654
29058
257958
271047
59877
290676
185676
239485
77332
266324
228977
96426
225934
275925
43172
109553
155764
103331
125993
242425
130847
120816
242307
78931
209548
18930
263896
86511
241519
79060
6139
36736
237279
48834
282289
23534
15359
39897
215399
161269
205313
209794
134750
136228
168645
260926
66527
273925
45249
103215
77427
256019
200616
148356
11285
175945
134488
106337
293830
226380
298076
202056
272889
39563
253645
217180
34699
191950
135080
63108
70706
235302
171853
235041
171049
163273
22824
241991
109547
30039
53345
4250
170493
108226
242445
25195
204971
142080
137713
92535
291270
91805
159088
67607
298189
202063
132302
238812
73960
3464
23130
204159
241752
252508
206200
288067
273859
225937
158944
254065
144299
5136
211914
64869
90662
275147
148858
150699
154413
20199
150214
202261
92171
199843
89688
50683
102352
16352
288841
153571
84028
157535
226445
233760
216991
216241
3239
64172
97886
15707
132486
132174
87774
32013
70114
2265
218645
14382
28502
254401
239227
3252
195088
7092
219846
149087
4354
157688
162703
145093
36480
158995
285161
13741
102207
150353
25170
24595
256205
195926
141906
38840
236365
64021
135259
97110
203916
210992
1464
274277
78524
228113
71788
188815
260049
237790
26353
196004
179345
154747
146115
111993
24450
285751
281330
129669
287046
165065
290980
141538
176202
47939
156019
5135
25150
239828
275385
115377
291826
77454
221223
114174
287642
285032
38800
125442
167176
93716
161365
256854
258730
225005
215932
219276
7113
263273
41996
192169
153178
226106
288410
69216
175437
95582
200907
181829
227605
281459
93159
66580
171649
21900
207891
24867
188944
163006
200862
13796
287638
95297
54992
44223
140054
268591
240724
198376
129269
287634
21252
189553
240070
155715
116709
242985
252576
122559
262515
55888
168391
75920
61006
29467
236530
280052
266797
234625
22903
119113
63442
246370
289914
67361
144574
58960
296239
227191
244372
141258
181142
42713
100085
230979
168641
57209
19801
144325
71292
144308
244680
294571
12125
1643
286168
131456
19905
189251
280529
211789
233444
233145
19689
26696
250949
56725
150720
114918
294417
256677
137025
14998
158453
65708
84336
298616
220646
169890
271699
282941
86195
197920
10481
53926
122181
27275
77884
181911
98637
40980
67724
47230
42688
71246
49703
289593
39772
235872
157040
119340
28762
245776
270879
53822
267065
170481
171969
170393
132749
71120
164316
167461
58305
38404
45044
67293
75132
50929
178325
81586
64629
245133
142788
192888
16575
230001
1194
93218
231548
188824
208627
175114
178126
149041
284042
260756
158848
144527
247038
12522
200957
46328
104680
270999
228573
17983
66407
201707
53714
33985
126007
133035
239982
101673
227750
40039
194167
279854
90923
85177
247517
162305
110391
282161
166400
59237
289308
93402
39560
209416
147403
151068
122411
215235
199696
52195
109057
240107
213085
128356
42829
102077
164406
246919
123259
288162
218528
35108
145835
165107
13596
77457
182966
280399
199421
162837
96648
139820
60668
158887
273364
280569
252344
132858
48343
63088
247366
129200
222578
21499
10787
46493
248769
119227
34328
286377
56868
27966
56136
46466
217459
261224
277181
145819
235827
101595
129478
191936
4634
101269
95742
175166
126544
121950
162399
51177
39094
977
66130
105178
133193
295580
93037
129105
2290
86594
275612
257834
294552
177044
8120
42629
279746
202053
112988
176361
109674
228199
181596
60196
74033
195875
225783
197743
38942
21159
34761
79643
50803
216069
21459
281164
251900
72537
81685
231627
245390
232674
180228
159918
9980
251970
253795
136926
37649
87354
194155
56757
119621
165568
45943
216900
125696
156875
250445
47932
211741
142043
193823
285188
162003
182729
233841
3219
52034
185586
188734
47263
129627
298200
85159
295073
180021
19379
82343
198600
48981
210461
227640
263068
6639
146147
286697
216029
18947
149135
210577
266856
1211
60720
178916
289198
299457
137404
245448
243922
75017
193665
163130
31086
286032
73105
19091
233247
8656
225384
241775
1009
243815
261118
276946
114363
81641
149054
134147
64412
116874
50571
171849
38571
214725
24696
40226
9116
202392
290103
131766
4884
288845
284404
257744
107127
56414
86653
88777
134276
253761
169365
169969
113653
198996
243145
128127
180033
167450
41838
108749
263925
245711
214753
96410
279109
97731
6541
22066
85957
147472
254426
157413
225297
264580
153920
292473
209512
208192
55140
15928
41068
299107
130935
168969
59783
109578
218470
137675
37285
294458
75466
49530
99737
291399
187159
222468
12887
285829
159500
110185
289003
139725
188525
233866
236431
27579
55970
137150
185037
60152
90090
175908
109350
249429
271308
175575
246042
19062
271392
151226
83761
54797
207429
252901
270865
162129
270189
287861
89074
192373
150857
47822
223783
176376
208264
134757
237152
67107
76340
216349
67727
200932
160728
270339
186260
91614
130975
278415
261147
87525
129846
72986
70894
220402
299563
15364
97667
263454
94058
10654
288878
297008
48065
42771
53598
45725
173724
64827
90714
227517
102478
65082
11991
202029
153157
94517
82680
229704
196131
31133
298228
235081
240137
230458
60038
224645
91247
255143
113754
200847
23403
180352
87975
69227
207362
72369
16109
109140
266955
145370
220755
133042
114835
219971
238724
156776
55777
247531
114606
193674
231426
140715
288823
263999
17661
283954
57705
229565
85696
65768
176661
101690
246256
87157
50454
264332
208795
48138
12003
23678
244137
174637
28025
144795
106178
604
140118
209266
274994
73492
162450
182396
122477
170175
166233
91808
274010
41561
203734
7730
61515
92724
133625
250296
233157
254427
297130
76637
251942
296686
289161
214686
39513
246208
197725
74690
275257
13264
57405
256006
240977
188422
85811
249818
203979
117417
153000
147675
241462
71672
13928
247586
196323
56730
247660
140514
255475
122223
142985
22175
71006
214182
34542
204081
273937
166375
39014
190484
150696
271120
54195
277445
160641
187728
126129
23773
146628
33859
191037
135442
133518
151668
132095
107404
82246
241181
186597
42799
170004
219054
263311
237727
110212
278647
139026
63264
178665
63345
1639
277899
248942
200235
133124
95961
97438
77081
99416
22548
189794
108268
110307
146231
44770
229082
270516
102571
219612
28265
259057
245774
116798
276997
288294
197480
190320
45572
59125
72637
84595
131217
248907
299037
116018
148898
62678
1806
56544
197220
169374
272130
156864
73441
111100
264526
37251
266180
26740
21067
19310
193407
147837
35445
134171
104861
43971
269949
88949
44911
234157
30332
281504
121948
297479
250671
87283
194250
171461
273780
185734
13743
206153
224792
7120
212484
214605
211504
241396
117236
101619
242475
191460
224068
103792
273492
254707
165974
275439
268612
161699
141481
206815
110412
12397
76592
57699
190922
70171
69119
35498
70212
46740
190085
145543
63025
3744
144821
146688
216311
177135
75686
84817
256614
272356
63332
163962
280763
7652
33192
260178
98444
179485
213819
211170
254470
88121
39493
202526
123524
31539
43840
147709
73467
264551
248129
106518
227212
165368
7073
251077
182664
92382
55057
57010
206632
229247
144177
270683
218235
13668
151437
287298
297882
209064
280524
80540
103735
284299
183293
76911
262865
46050
237853
155063
84115
215866
291353
123158
239377
197426
24983
72108
267648
261959
96413
176852
91194
265496
286753
262517
10497
260104
92637
180487
279958
111112
175448
163428
66324
181981
117360
148704
155753
294125
74383
157325
167431
237271
2820
214519
104255
101373
145809
272281
241156
215624
177394
273816
250513
27582
224914
289412
141977
660
3671
5643
69650
36222
161960
118033
59559
72722
249012
211339
260703
232262
18476
176652
224692
233062
121396
102354
265116
160939
49614
90224
173163
299183
273062
144920
53572
213859
224478
57199
139377
185213
146407
234715
264262
211132
252770
51558
153885
176452
184598
145482
223993
134521
197703
144518
181658
172028
281189
40741
141801
165778
238426
49100
125133
99733
247870
61448
173075
15981
183000
99387
120460
91543
127862
142895
81359
148181
29112
172637
243947
128181
140538
186888
35491
246135
142332
202744
61828
20617
118075
197867
124974
157401
108387
52861
240044
113380
242824
149033
252069
208604
238500
266498
296084
151160
47030
135055
205067
196724
31015
195086
14848
17112
179833
168125
53340
62816
282722
171149
61524
42250
156008
66574
199545
149121
14259
5412
88654
67363
130102
277603
210922
161986
64656
213805
147871
233458
95257
63534
6703
272724
228223
92478
94235
192560
154297
248966
221033
58371
195763
132635
280165
139819
142162
207684
89880
112666
255634
228906
246052
68363
277918
39873
296366
292118
282398
110804
11209
114628
257608
233326
2399
252314
59220
253404
295696
232542
21023
173691
92928
178612
76483
3106
128490
91957
185366
109669
24727
178145
39824
186499
239969
35881
138460
107586
72357
152158
280443
209461
191215
41494
133217
207068
82004
296612
86484
264583
133740
27063
33408
236281
54875
129461
26975
283838
88887
117693
224216
165876
175802
164854
296034
64736
131481
49868
205776
277442
152168
149094
263999
100974
33090
67859
24470
295849
195819
179453
144358
7245
62580
240087
85893
267735
234618
223200
297786
47964
7023
164654
22694
26336
170371
143196
209510
262425
197953
239142
217356
66400
210683
115732
268172
297875
180058
8405
209726
222488
267311
295407
35539
155157
67591
67428
195145
80650
146391
160762
172526
204461
129801
179105
179873
156436
276804
93726
219808
45592
264010
94178
248924
200166
75472
172050
4273
141062
223329
269511
217297
152148
228896
96824
294827
234443
73212
86733
91180
70182
12789
38498
83241
12682
159961
71155
75906
4282
108485
230324
238494
113304
241551
156559
94899
188213
228249
256905
232945
127158
142877
72570
31474
150257
32716
78465
105102
35594
36682
78808
259355
227392
208401
2098
186970
196804
183271
295508
224264
141361
103136
284376
169365
59196
125580
145583
175914
248095
295621
143568
132009
100969
245341
49560
150025
214291
21325
40788
243891
686
113362
229286
160641
134083
27704
20078
203632
159602
148753
9571
283330
76282
722
222425
179861
191692
154157
170609
202408
65679
129593
81578
269949
170892
125868
279301
80209
223767
145738
201500
26848
70244
270140
265503
218088
175107
143876
237135
231812
265408
34053
241740
246991
58729
220740
121772
186256
102984
159742
6699
228362
81979
142099
104113
280199
229174
116573
27371
23993
228314
92085
42908
196183
177753
266915
33929
242819
75917
137251
255638
32289
34045
116593
60506
147792
280312
105444
54041
61024
111505
118889
12948
241112
128833
193109
54652
207473
292032
115192
172559
193526
161951
56759
112585
60492
299203
121236
66049
241335
294655
237996
188910
24284
164229
60797
65050
100580
103951
54856
159009
188174
4583
137317
296330
246984
187571
110967
120957
181735
222548
153704
261467
257956
234405
216725
232049
273756
106082
93907
157146
260235
153659
235078
220830
141455
60979
17801
19960
201775
129288
159915
142830
127894
15371
223334
3437
62630
198238
7110
199887
12752
43414
105638
217120
214694
240088
251559
182378
103040
20701
170738
227022
116065
81383
174838
86609
85958
271181
222615
237996
221256
166311
133203
20682
20276
83788
46126
265097
184253
22263
190764
87963
12071
51103
259141
241624
252330
103854
250146
299448
188004
122958
57399
12148
188242
113654
89033
299384
195504
33692
95416
73968
218364
91883
125241
98898
147559
4572
240147
78620
157264
122508
76107
42999
16760
125316
76354
124624
190596
283888
271520
8152
215697
96702
270644
106830
296706
66076
250790
149778
31677
75581
73107
134671
8345
171178
266570
231215
110081
286149
45586
279627
72116
58410
193281
272370
42806
299141
132777
59926
143854
206554
43830
299309
25137
223304
105957
59109
261226
44990
194949
228446
51546
19986
264433
153437
239646
146163
161351
170463
17537
254515
251079
51962
154535
21134
84476
250624
56824
276796
24042
194678
4513
271068
16342
204378
277636
251373
235608
94716
1064
38969
101221
122862
278550
201856
24057
239656
176039
256118
29635
251187
281657
100476
94706
271062
121154
5906
42376
53513
96552
2580
219574
276372
299372
123390
293989
273129
37404
57577
269553
84821
106846
21202
122481
56830
42980
67720
269298
72342
232992
155430
20925
237719
281420
191414
4352
218659
98448
240622
173528
106036
9739
257285
88149
127502
54746
158420
50915
219063
204633
112918
57541
281211
74686
213805
86060
188740
213
5250
9966
192629
262769
2490
16971
291663
98963
121635
66596
36641
41869
204087
215979
254362
29182
134797
33036
10972
284920
144028
172671
17004
77335
80099
269909
266397
259259
185276
168024
199708
159066
102080
62885
124939
180852
149652
77807
50865
169100
214621
106832
21416
188523
248214
108042
271294
61100
291511
229728
192026
74602
156532
13175
8292
127576
291130
138571
250693
254541
121763
187737
36050
295246
257203
180652
254292
230227
55956
201599
268877
80932
260127
191497
266884
209666
178312
195669
28887
130425
134144
50437
47008
52879
19992
205024
124779
223221
298580
193275
92588
36573
50366
77718
142965
62878
257014
286334
59500
295599
62305
44434
72258
163734
192451
167943
133262
195144
131572
87134
241527
148475
113808
49975
155163
58864
67510
124566
135343
179597
56959
128736
55347
56182
211571
296243
60456
140895
42151
69253
282872
134136
21767
184660
74738
92144
165445
260471
63606
293687
276633
131147
234655
79101
232465
129717
130132
84168
201532
258356
107412
162001
193384
286234
227737
41340
113532
146511
208377
78788
88395
36620
290811
227879
43640
26415
185647
217483
98469
190299
179182
23092
238535
66148
133125
290867
161068
122026
33354
199631
275720
226895
3732
84111
66490
194065
8234
191096
43697
227298
231625
213546
120956
172518
29434
272588
140020
137475
245661
190389
48122
171334
243711
31520
94996
113298
126694
172702
165395
47518
100960
226592
276512
211697
268071
68574
87219
116555
278420
296447
101733
73528
122841
63683
143929
166158
238678
203187
222599
207773
263952
101099
13214
115000
159182
10889
195420
267416
123429
258824
263809
257503
155516
15838
242825
35395
135277
13880
203022
124578
222538
224471
299962
223403
8536
193939
269775
281268
25662
166489
133621
16625
260670
12031
182084
190799
295176
35395
127246
164842
56948
226564
134348
137649
222877
280184
103070
80885
244317
216374
156265
196763
125486
61482
261555
82511
81961
176627
276297
211511
282238
137888
165977
170883
175384
131435
152557
278467
261467
127011
111267
221722
229103
288380
22433
134255
231741
91773
124945
185636
236537
73707
145469
246921
35068
195166
177939
183059
147804
107193
134868
157094
41824
169841
202476
13783
139881
276623
239489
225961
64222
1957
86404
238179
247872
63764
33961
248470
140006
65416
259418
227431
203880
96299
213020
168832
255435
82281
67475
14294
94574
70800
144037
280443
284130
29048
184847
142266
149965
19791
182536
135423
116931
87395
72710
102949
212291
9022
77217
78282
28533
263834
108114
221186
273255
49428
137892
293913
78368
229760
148176
227583
64893
120553
193026
241045
152301
247613
189965
198707
1249
229683
9342
187687
68226
188792
248677
202225
167539
160330
85738
40650
77797
223738
208531
244886
46051
159781
287440
36281
236336
97534
6078
182223
43608
266262
271899
60925
39107
154640
74573
62907
166727
91710
240958
110699
99993
299162
36169
265123
252767
264761
151850
279950
63304
53613
185710
67618
248072
226978
133296
106894
18971
60410
279466
97456
73929
168387
228124
15343
2522
230805
23391
213935
234670
152986
283793
183254
144613
226401
102586
239019
61259
159145
50622
183805
12075
175272
231141
210445
283073
5354
265265
146584
123049
227494
100160
156672
235344
268983
239983
29151
166705
86917
250039
233754
109360
101681
177487
297116
124135
223118
107753
150583
163478
161600
146381
273365
94034
108734
192444
270234
299885
180362
267516
103401
122686
140466
174105
133945
169734
237201
111236
232717
214548
88444
75594
136112
67634
247462
268791
278976
120402
76414
27403
90236
193209
279973
176776
112063
72225
65447
276692
262915
299734
199995
84809
75284
165090
9855
84326
138890
200677
201613
212659
111369
152639
11824
235184
278898
245565
82929
193254
277099
94388
56783
111359
22967
13328
263368
109870
167050
46316
119961
279197
67489
160373
25951
208330
142682
41199
282701
108918
263270
183544
165131
67120
151415
286942
215528
159738
109205
189963
217883
141476
241254
5656
255151
103545
33518
200962
86323
123232
16458
298051
139343
8008
54140
30341
62678
182389
141389
133602
277381
73154
229865
235107
197344
253014
242095
173612
180597
67222
257218
225676
290660
12177
95350
200607
257541
96317
244827
272541
294491
171602
108884
180890
130457
71473
153989
96363
63716
244671
272065
117046
198512
90567
75121
240398
211515
254560
171908
299221
61826
147177
178876
214780
9035
197332
90711
56545
91379
63095
50086
162655
239453
281793
198372
195277
261025
232302
228604
62298
232731
295245
58463
160365
167612
186661
185351
203567
212185
105337
226715
98593
24443
164240
180956
42012
273091
292463
79325
56596
48645
50463
279551
237967
156417
28276
29588
192048
48581
100303
124516
10013
223485
55539
295983
153644
299962
17528
248838
151463
250319
9410
87275
89982
250451
168756
258626
28544
198226
216408
10512
227667
141038
84553
273607
202633
13093
297631
103102
277308
167688
29675
166108
75357
211326
164586
237415
273092
166376
46705
194955
176681
151654
185276
186460
135821
271827
21421
48267
190398
84148
8123
126768
41788
95973
246110
101745
48622
8263
110179
127231
83934
51677
91837
284425
264913
132614
195949
184284
43270
112135
68460
39019
148788
202946
44645
287766
85549
299382
175323
235386
9947
44777
25415
188531
255746
248574
158375
131509
166400
253734
170251
250994
290438
295025
47041
176550
260716
118993
67633
148323
33003
160924
181042
182041
196303
181291
145386
143113
169931
96233
3741
33169
293103
243189
246440
183876
239555
249016
132256
53937
28431
280826
72376
50071
25961
65860
99162
222340
99131
31901
20216
106825
242661
57502
227226
144048
87741
166627
250501
282701
138036
157753
223432
285123
94300
158217
2333
113321
67091
28197
66277
107754
135726
261931
194153
174761
94232
246267
156084
220906
130074
71166
184966
110671
29697
64141
150568
268970
105340
102992
43360
131233
155178
97089
288611
153553
151050
47748
228187
117667
39639
22989
39579
74968
125144
170790
31185
253056
3896
206816
116274
47067
161561
183543
18241
64642
182120
40600
175975
218971
73635
35422
249845
296896
98781
126014
67556
72652
8562
94116
187306
291287
211830
186715
150262
214817
251232
165922
258069
145640
228276
270816
216108
114700
16810
196074
241726
266963
244016
35109
260719
70093
219508
121623
35029
149387
144921
262396
32707
155872
146218
133131
108272
216765
115982
26689
236225
37939
223940
81413
221829
236362
294357
142068
223595
167765
296911
200108
13967
29822
49392
99583
104289
98711
42650
23491
110087
100082
91240
17772
298416
215115
241063
240035
180023
41399
105350
59724
291483
195700
174784
30066
286649
265884
244651
99241
57903
34349
46390
271535
31796
257045
105831
217487
40104
29966
293496
182635
250544
4599
292920
62648
45763
57214
46281
201783
259358
163778
252087
243347
20200
87251
186840
234395
86814
30247
3941
278625
263952
175174
293494
61060
15152
185030
114255
207162
196258
43588
57442
18354
284891
207254
54466
37056
284847
27085
182651
25650
114241
156640
77298
117287
133134
118540
51176
24284
117013
258556
4450
34001
247654
153129
204621
119369
290830
245315
63448
237447
230424
115746
146245
130332
31561
63128
58999
259625
201017
113846
126227
172774
237196
243870
38020
211568
18955
60823
245518
238170
63323
174417
298262
226666
22050
154082
117079
228681
130980
145216
288932
109733
299198
274378
250037
87682
229940
107553
198140
154256
79184
44406
149623
156591
279845
277809
58796
70102
104301
12429
148127
231052
279655
116065
20659
34458
24541
289703
255504
36645
133689
240829
230588
140932
101316
134570
57101
236840
175497
106487
83748
89635
165369
248867
188395
27537
79637
277055
65823
88517
211258
30275
47222
213920
69215
152833
189697
257347
136483
195141
93552
83555
90303
28002
92196
45888
98280
255985
210866
246435
229987
237606
58460
211431
268953
110666
52370
205991
154539
156170
101265
39405
218235
246876
64130
258175
213788
285580
213083
205835
178292
220129
202692
93603
299698
163156
269239
45352
262442
101625
83673
118938
200953
178587
42841
208172
10155
194422
252188
192536
163974
230482
216041
167455
128719
235396
184001
210985
173913
202857
195588
200178
237579
73824
76788
208225
149592
121391
184673
56226
25824
5809
155090
167603
9869
166553
159136
182242
209937
287413
68067
186084
182017
239101
289111
195201
248786
275569
238734
164207
184484
149576
155769
216919
298623
149584
128618
193220
293050
211643
286926
197824
31489
227849
174899
146334
185241
187840
159517
238928
139430
60718
206834
71116
26722
15703
165156
67107
297201
27201
96281
212258
108214
148102
14993
89137
43540
59607
193724
197883
14130
206501
272137
65683
3572
266804
236343
255955
121566
157739
46424
267429
41004
67012
100694
160125
288322
256457
37009
212593
138719
181747
247544
20626
69848
8487
171289
102869
299046
190267
78131
189308
241957
294911
131530
186501
6101
120723
63818
57826
146352
213212
246473
140427
155651
63609
215320
44450
199119
62614
76059
162430
148484
147902
6466
28723
28049
271801
72375
216450
114195
62735
79339
178367
207277
217510
38509
257857
25988
206017
72779
164020
153462
79420
42982
298325
288902
122429
214107
293891
21407
212232
54353
92631
58819
236118
52058
148904
160468
224104
198204
110994
298700
79970
294502
192852
3199
211118
17104
152789
148451
272054
49586
205751
296704
56223
232230
44495
45232
42531
51712
226722
264006
186475
9016
182604
152469
210601
122040
127705
202696
275571
75275
186056
14427
25933
99187
207134
95330
299246
279689
62314
192895
235675
202588
42613
50553
80623
226296
105520
129302
87035
327
216488
38796
11746
24484
135110
252476
24114
221399
122757
8767
234352
241443
101586
90558
271639
168030
186722
201934
182569
68092
192243
49397
224390
41894
62688
265407
244836
99060
295248
111173
8817
139860
207511
178367
161211
288767
76030
136584
164745
270008
194095
227014
270163
266695
278432
254820
59248
15073
121115
62849
73846
142574
205627
155132
145885
146197
126971
277370
97306
84324
262364
13752
115909
16147
82647
228450
111206
234838
98967
215366
160893
291810
98164
69972
234492
25050
75266
241307
217906
4508
232506
76758
141893
187138
143899
238210
207749
263154
211077
30821
73284
192676
27268
28458
30095
70631
299919
71059
183078
238065
248583
101914
35397
203799
38474
49664
142341
18411
242835
11278
58324
169234
97772
262803
297352
250744
244795
12521
170719
231680
148087
97145
128862
174525
197081
195127
162093
195695
42633
185827
128721
282146
232860
151747
117614
207797
25563
195201
71185
59524
87941
53311
36500
155532
128648
140133
245616
173641
62054
83266
242483
10981
64247
207207
174189
113697
211718
188181
251968
178041
273612
62317
39519
208087
293677
192545
64153
16618
164328
4797
223037
236159
136184
110074
247289
103702
137185
21672
53719
277868
245885
6168
206461
144301
298564
123077
174952
122052
225481
79680
160923
119882
101778
190206
91393
89113
26248
150102
96572
110505
158153
230329
145858
150404
86135
190187
72099
280458
213389
186446
27246
18677
128157
128924
283885
234679
162422
147768
135250
26513
249891
205355
82952
238071
114480
145692
29460
76357
150202
36045
7008
153735
167204
41460
152052
164735
180098
297696
279337
182312
91015
48628
171204
258355
5058
240460
253560
274521
29607
296679
81960
171593
168311
79953
158827
54781
211844
156513
164251
71905
141965
135168
47748
21289
157622
291465
218224
30294
289071
94247
138805
257395
109193
144815
75406
91442
266352
9758
231914
102311
57419
5339
282402
64339
215879
184243
206239
29663
148527
135279
125878
279314
153855
54531
98421
95066
258463
60827
38728
249793
226373
83329
157908
11355
29847
222415
183107
227766
79101
243275
66209
213049
186323
28179
195529
114077
223061
36926
224898
226377
33756
61368
16351
237404
153934
44997
190734
141679
99104
248730
11068
153861
52657
270843
172976
175575
105880
53043
161056
241899
140883
82237
63212
247355
92619
48347
109925
184147
134250
165796
232718
255688
116072
74742
151777
79481
145602
203891
125058
131613
139290
86397
125717
67517
6065
144608
19044
203380
132187
246429
233777
150428
120402
142027
191672
236110
98825
142766
282296
111054
80450
223897
93890
54818
249951
214571
248088
89890
83307
237167
278791
33888
244453
55268
196068
63914
207535
63320
240511
5038
227070
127108
195132
67523
261310
788
86905
960
174936
196057
204860
168450
239345
260231
135020
113824
185289
272679
130667
203919
136817
40379
36559
271629
283383
211601
206793
144678
66226
93605
148731
253830
168353
27034
28050
200257
165874
14728
114079
119940
230505
83572
215451
260304
160428
261899
229835
190440
68251
90583
167874
165239
155297
388
277092
181391
51631
185746
137481
76604
43997
198559
131611
186789
145596
250577
277280
155322
253309
125632
223458
155978
198607
98509
132946
200204
139856
79202
3341
9068
213128
35979
279390
259636
126956
138102
224683
182481
208595
100612
28287
127280
25096
144473
118452
232232
35385
172161
85682
111681
83935
248496
181644
33691
247898
147324
278897
125300
222228
80151
101904
13294
192081
120288
231403
209659
277998
33115
284799
100680
34289
49706
35639
97473
263466
51806
77002
12079
77480
251290
299571
211818
70463
53051
194229
117799
207016
60798
149825
267118
64555
291138
171674
28006
180423
268111
278618
140690
192876
150944
167955
99082
90245
297301
4174
236605
156151
67705
84527
94336
135396
3263
50903
181072
253611
282960
279001
281596
103543
256916
260037
8685
257068
249532
193667
226497
56005
152350
100257
195279
108581
183574
57046
181326
72588
61188
40968
145384
49541
247722
49282
77156
89358
259407
164910
148753
16525
112729
251704
282299
243649
196015
96034
14916
245824
49439
111357
278594
168192
99827
78281
238147
78314
215960
231535
36856
21828
132154
292093
84365
249082
186546
272900
117611
108451
216529
40416
69468
274093
230013
121075
149694
38373
182106
11316
150139
150459
155493
284754
141907
7509
68869
248736
4394
208098
215305
180133
61902
171211
276379
114476
225398
17251
238862
299698
82154
223265
197863
219611
110808
40745
36603
208829
253234
38684
76653
267834
42079
260832
21455
285290
261256
13347
147117
103139
40169
271660
181606
205244
217938
42768
129783
286087
94087
55499
146598
200092
161684
257047
82932
119505
158865
72329
15501
68864
54148
81767
11192
129509
95995
66043
34224
183613
123212
210012
69841
12541
234754
257315
50527
290488
231467
40478
114824
41119
267420
34971
264215
138679
276982
184671
295599
158247
38298
273165
20440
151885
21500
49986
85968
140056
140708
43767
191840
226222
132099
208459
46840
36119
6369
271092
168558
291604
24324
283723
288032
130040
201068
249707
150603
107750
203232
33043
146575
271913
49194
177168
10181
216752
247247
222437
144924
259069
186772
66505
18972
141247
26649
206540
279029
160837
247032
215123
252536
45950
255745
748
76503
3012
51254
202212
178195
22277
280883
135342
117017
174014
199968
281270
2007
58935
287563
36778
89093
198798
231118
291089
223651
175581
107516
196293
51296
36852
129136
133050
98630
19875
122416
32256
213641
5679
116561
185381
290424
129903
159393
1203
253195
240499
24861
267859
292517
275591
295804
1055
265225
153096
131080
275366
184338
286758
132400
63441
176224
208455
233462
170435
88495
43929
250308
270736
84080
179054
25520
85269
210951
106855
281441
198262
4207
161072
187060
70799
269345
17130
185911
137054
102092
48058
211967
105156
222069
110426
74237
145851
288153
157802
263678
236046
164633
199056
39821
276756
102679
107186
97580
66932
271313
296368
100643
88758
207300
138801
39032
46778
87479
182850
287382
284255
215814
192106
229065
296219
71469
224288
193625
214864
248203
112034
213891
129037
84719
278927
139934
296148
170164
122204
203082
33925
243977
109374
255443
76442
205219
103629
141525
109333
231096
100163
92461
146846
105803
259416
121932
232139
33335
295697
294579
136456
258525
199471
297737
215574
103285
290271
217848
193000
285242
83920
191572
174866
77649
236552
145633
105913
271137
129741
216503
157009
181325
241153
111836
126046
278354
172258
239416
178808
16475
285873
195326
65488
178575
252501
123607
78973
42496
200986
137745
74035
42654
294275
37264
32770
104579
231974
59250
43441
289614
62761
205158
68688
267494
23877
3095
281873
183726
143611
114022
138908
40941
85962
178795
128613
3074
7161
221533
71408
274140
223725
8768
170592
112288
29300
44097
265953
48488
120958
175361
21263
241935
73711
160139
97398
298884
138503
261802
75082
193701
253110
287131
13943
250207
270882
111477
53770
282891
55701
204949
212280
106033
139030
98076
267190
228542
64519
252813
57641
174452
56113
65957
222116
272212
74170
125874
208655
32302
4396
55464
66300
142323
115474
172749
268711
194907
265485
202161
59299
56129
97169
12842
29380
2095
180174
114736
89724
53858
82743
285231
200504
23296
135641
26513
41139
224528
160051
128261
27707
85630
62945
92587
280074
100354
266056
70868
76957
8555
253665
47764
118004
209660
243268
149529
294794
142509
107131
177033
259589
95254
282853
31972
143626
23479
292797
277689
168080
215485
237055
109906
73056
111652
9159
221142
293160
162304
201746
253232
74988
265513
18537
86565
247542
11948
42955
116675
189354
117491
59144
168373
99176
76436
271220
21051
205677
188985
292011
214637
190597
9746
18188
2997
261036
118885
63693
204390
74637
141505
99161
105411
296214
33815
61716
288782
195642
52855
67384
192617
21082
67004
214955
96613
114320
280880
909
53444
298449
156041
170289
294406
133329
281838
110242
219760
209544
97816
148745
277148
78396
233982
19005
286027
79454
286158
137959
75104
113678
87467
188311
221007
155188
162148
111759
210930
282259
247281
172908
154423
113528
174445
249579
297042
111908
35368
84205
190634
247793
102779
284220
281490
170315
22119
112490
203436
20721
297770
100407
120507
298413
201718
268666
60807
232160
138725
153561
134377
113669
215370
32416
100163
161081
226730
164917
25868
195246
146107
11126
12084
21018
25877
282953
33893
92412
260339
32599
198898
233139
193769
254007
179043
18547
176644
31240
13902
198383
279464
27018
147617
129233
23429
77197
72648
249225
277278
240313
107533
254012
63438
272132
160745
158006
164003
235478
251818
10542
254990
121117
69983
215986
159905
181402
233356
224654
39580
31887
211635
141389
275529
299330
262479
279362
154599
165506
103196
240820
124145
91635
185725
212829
291902
68798
140357
78054
66125
110989
264451
107676
238540
189036
23797
175756
100638
182649
251024
67287
96692
111694
223087
23434
749
261518
22156
34768
290087
15607
19819
286375
275767
293243
172556
61881
82518
161101
90602
260861
167564
34750
207679
140268
28507
233540
148981
182998
211485
106907
6403
144526
45622
64149
155597
28665
126552
252394
25955
287992
2139
44538
141990
239347
210845
167172
112577
114667
190401
74969
236702
26321
63203
287681
44483
197042
245206
59196
90196
292043
275677
79623
15793
229650
2185
2854
169465
288484
80035
85581
253790
276873
252327
5981
240430
103420
252173
103541
22188
59721
153139
265046
288070
288100
171961
156829
152195
59913
259649
101538
137005
259436
125087
261551
87105
102752
295108
293352
284
266344
112866
218302
102365
46505
187224
188604
57887
1200
291170
77040
72796
48147
63935
244044
176371
286719
201015
13136
182750
285633
205666
136074
5843
277398
117610
38621
96122
4857
123976
173972
228611
2707
175148
190373
97765
165223
195134
118740
50028
24113
90344
193873
203113
48839
147616
242249
85284
286956
283720
278698
243394
128553
167232
242721
13531
73454
101300
35057
261123
114283
259066
246029
266178
133128
67605
242238
80601
218889
191989
18534
197732
277971
15961
33337
158171
184153
162582
17700
57425
283150
13265
264765
68027
130603
108361
39936
112571
299483
130459
281776
6841
188537
190431
140590
265315
69119
102486
48631
75198
63062
291707
66549
39827
273051
55711
6200
133595
205074
231444
247236
235049
40441
67266
178162
237947
105195
60447
130570
233496
190872
90937
13067
60400
19898
101416
270963
156583
114339
210208
65126
298122
225658
230963
225701
223260
228731
192897
264649
139803
262505
48958
122314
203675
169874
126868
72011
75593
23349
24855
283994
31586
169166
149126
277648
83465
275116
74645
213993
116186
177727
225837
148386
197609
176998
159836
39568
256853
342
180081
95333
252361
249110
80419
98966
297323
189600
215829
199814
53464
80568
178655
103817
148838
59348
111125
212995
257883
166636
225446
209689
83833
32401
271432
11968
145315
124194
98125
205334
20754
293546
138117
256942
29032
210549
291847
53545
60381
226720
93609
264135
123361
142564
276121
3498
172523
276027
298570
183123
20828
279580
217773
74819
228316
279451
210090
74276
137463
54455
271060
282075
194673
14024
133531
155654
70504
22622
83050
545
110216
209279
294983
116278
118772
235364
55311
204133
98912
278905
99092
279444
10347
283911
100181
202161
247585
237100
39156
146842
54897
279068
209886
64734
265998
33783
242795
110100
122847
96242
151152
57824
35541
172079
39547
214245
84959
29842
60762
258632
284670
161300
187213
20277
297179
76359
14315
264362
160031
226390
56232
210134
243853
181415
35448
272009
43688
55483
75867
80256
77568
247393
87168
120103
126838
179259
36237
56420
102411
113501
257627
183016
207742
156884
128595
271751
55168
150379
244544
71174
297337
65137
221618
184738
92246
55178
75351
131802
89276
228430
139697
7709
173089
67960
233786
207136
72431
18327
186990
70281
168265
14155
178552
100962
285704
76338
56339
156840
228846
76609
211058
192135
216016
219398
231447
214975
275152
67351
295264
230678
89227
45951
270922
39787
229707
44020
8067
91667
54869
101855
84894
182321
197403
69675
84918
149839
115698
5087
243398
236739
151907
147396
139355
238066
78925
4176
21057
83227
208038
26603
154691
121134
199655
139397
178921
46951
260532
4010
150670
237961
225468
42262
266969
279070
118260
292237
254982
135692
7242
70417
206651
39033
200933
79796
33888
289099
297088
48041
102627
170238
135484
225362
103744
188497
52213
114698
147119
43210
78030
34916
99424
225014
204477
62543
248538
249971
148497
274283
191735
288489
289673
116519
203977
289666
81275
110762
118045
110033
157849
233804
212111
39340
193591
197360
194274
262829
178063
85401
177568
263868
179031
184181
114149
166445
135809
15957
38526
249337
181316
14826
295766
251912
119531
111099
182827
208279
19136
80712
256282
48038
208968
215580
75084
29949
271191
71865
5852
236180
248574
271636
156708
252099
100389
137310
60359
295829
182364
200174
37836
131100
254525
243649
135953
221557
144362
95590
208629
213238
38256
290728
105923
149090
12119
13385
230563
5898
244138
143
193606
225812
265370
27052
82196
99595
35925
267923
278217
45169
203216
252818
54737
135148
235433
238797
157149
49234
237774
119215
40836
9522
151309
282966
92894
205421
283869
276590
256306
116081
270036
9932
131326
65412
107099
74337
2849
55278
34678
2641
41693
221279
17356
4585
39509
293661
7189
124056
242506
71468
221585
179566
250258
46735
14003
247558
269739
33857
4060
191481
283066
202070
233223
140105
104728
69695
154809
132755
103608
140536
26718
139309
152204
237964
190552
24277
250863
134998
85872
208744
6401
222558
41070
279451
50334
245427
261735
202748
269111
53420
167538
235228
153558
6574
233175
223564
50824
259010
97941
81759
20195
225256
208145
119361
116960
92397
260649
186019
60694
216053
10986
111252
246465
133922
292212
169818
204407
222840
150331
41406
95053
198893
203348
80061
250446
266416
73640
5506
170723
88559
137382
128028
149099
211609
247329
202199
51936
17973
91314
170317
281947
155876
201238
291825
139869
198465
177704
271262
41118
134709
40315
161675
7891
257820
44330
195663
214347
99166
228202
204409
191749
92447
296224
51828
248319
173709
186491
71001
206890
202028
279300
34801
279144
264909
187234
143418
18604
295876
143257
54538
250716
99814
463
207195
161115
273367
79255
230575
112656
147800
130303
232601
144520
71524
13576
8503
211037
263725
177579
4240
236447
26088
174920
298390
10749
264728
168057
102131
82566
45085
85183
133025
190448
20785
62378
21196
288
179409
103141
235149
64148
230899
46348
9117
169026
232997
82226
169674
248522
176851
171588
249947
10724
183652
6904
221958
89289
219128
22387
134409
264756
47337
228351
185222
282313
177715
220158
153583
110608
7802
128795
14911
151300
5646
149182
283612
289705
68944
231263
52968
40077
155955
203990
114426
94920
216881
170544
158588
267173
2313
25058
28563
292057
120839
122314
502
252159
177656
134558
75241
285273
79235
74057
48613
214828
292090
101998
148589
268087
204900
280034
89135
60484
93319
157760
64360
263181
151295
219103
281916
221316
81981
130414
215602
120491
293133
16327
240305
176647
39920
182774
214557
197140
146508
154415
64012
203248
158687
184187
115117
116689
292765
16344
263890
75510
90857
104940
114354
225476
250988
28246
109674
196357
30116
182958
7996
106662
208310
223831
169200
102395
223463
249516
79298
249429
242776
227638
125959
154368
201263
124181
9796
253344
50661
275916
223391
195278
274313
122052
178376
248695
253501
4342
78803
281496
23970
244886
273125
110640
189800
277089
272110
237019
59569
26297
194524
193615
272650
143297
272503
98444
140993
252899
58757
134515
245871
261508
175688
197156
251641
48961
172717
269830
261216
291963
211598
34755
271290
36517
178984
65577
178949
90281
93767
3784
257028
111613
112414
191755
162284
31543
54821
79811
102254
74860
47285
160765
11073
84433
265627
221956
202387
136583
69127
289139
41207
214807
191945
41030
152771
48448
100453
5851
286677
271622
203823
115519
219774
58034
207348
245917
66925
217094
56477
117039
172487
177151
258809
48670
34228
17549
189096
189839
93968
147110
192191
142097
35595
169056
268262
57374
271896
189317
198383
103596
216098
10277
283367
66074
213794
173446
75964
203268
43411
276437
156413
210201
213740
140765
132434
295403
165027
174698
10316
186008
153439
44516
280857
33350
66151
241143
147568
250691
79462
76202
94333
258853
294640
106908
90007
229331
68583
209388
193036
333
252715
257942
211270
191639
59498
202002
67403
99311
236103
80603
246737
211230
193794
26896
222795
8868
231711
8704
283815
258793
239561
52307
157536
210428
202219
129380
287875
116237
67594
187894
185471
26739
40437
201128
279650
208137
283028
286611
72197
82220
174419
93068
13124
1856
127261
64935
146042
214703
221478
117011
78532
170166
135274
281873
270420
14847
298907
168531
195137
130086
231823
281231
2685
51668
148275
125218
249230
158552
222638
229958
66045
220623
71191
66009
165011
25213
225562
127576
120006
256841
156193
114517
267147
166744
266240
88
73056
48619
283920
22286
79862
203775
38068
86855
90955
190265
212954
255428
145437
64428
19780
224917
143800
278430
293442
192749
49099
199325
71009
234470
213161
261065
74375
167830
174248
248315
71738
256011
149799
171608
162863
123615
44248
70886
185924
279744
187057
287163
44689
8983
150964
110555
41569
292477
96788
66502
82641
72980
135867
283057
17908
35605
146242
168595
298448
294164
263902
294196
212721
104706
277176
231613
284281
286804
262213
47820
101555
296150
62641
186947
42809
213486
28806
212263
183252
71300
267486
195849
252394
228846
238511
259868
22793
226076
236134
272573
148484
72758
70071
28685
160140
283014
86371
284041
152404
214540
155011
169223
5304
153134
133759
187664
116146
58167
97713
266482
33481
238486
214988
12193
41341
35375
5407
123082
190696
211640
194987
8670
184059
95785
48289
254583
92281
141066
218130
244342
89972
6995
191135
47415
217888
213058
255387
161087
7542
288769
100994
166555
134908
279965
90668
250063
116418
224259
30712
131473
234727
38721
174650
246645
19783
29506
64492
165886
119494
265300
130705
168404
176070
11768
72141
132122
119964
179539
127383
272065
193990
219232
76595
165484
241754
84705
130844
35679
108789
7186
2734
50158
167126
271219
174986
272492
127201
99766
69493
202416
156768
253520
289634
58394
151971
88145
168308
204063
208446
93201
279549
1826
188591
261578
287824
206339
267904
139342
38086
232444
107939
266156
69384
258517
288227
178744
142471
179362
65353
245396
189101
185585
22302
120828
228836
221365
54824
225103
165076
70875
152527
212035
216825
205904
103611
164794
123863
35073
141232
197914
118442
136392
111206
10129
50286
203339
113433
196961
165892
231468
191066
146022
434
212509
130932
227099
30845
70575
135985
90224
35342
194603
168389
155541
155937
228025
239335
89514
255618
232660
69591
128000
16621
146691
18569
208313
153814
149211
230080
112241
120294
241450
107255
247069
51801
164358
1742
277726
150502
79839
170272
153442
10499
31930
113763
272168
25942
33081
254705
72563
159437
83504
78844
25448
54952
118870
137245
29972
231561
190350
299213
262805
134773
86784
267058
62674
35582
67778
64386
252333
65050
54270
1182
26384
260049
65258
103525
285542
267100
299816
228288
212508
268118
111245
27667
61184
40051
31359
177731
181637
201477
108663
56366
103473
277693
106943
132550
280498
31482
274356
59437
277791
168948
85082
295364
262165
61202
271329
36732
14602
43736
44218
144321
75882
58879
68189
44464
3790
86008
141082
154396
298745
225722
224115
173655
102251
158934
184609
186811
146721
172952
2720
100780
8584
177324
197381
242776
110057
247344
156591
20765
42977
99653
279345
229182
104882
96535
274364
14949
113166
50640
111766
127933
206188
157599
88551
168978
127917
45474
81636
198941
100902
102531
139193
297407
277591
180675
193037
212511
89831
173820
289598
69246
88288
70017
47331
218820
223202
218332
92390
35353
248640
256883
10180
264377
247589
37073
219041
113215
198500
174497
131462
158629
17279
216103
196617
211520
241553
51960
174042
180650
14844
170753
50637
198475
207638
230592
36268
258364
270615
180135
297721
267686
62202
98968
58729
56960
219684
247459
99237
267427
240464
29206
26221
242615
61407
24910
208815
200085
142603
133244
107288
137722
62134
141041
268811
298971
34828
64978
89743
224811
219027
46739
105440
54916
227718
3228
20298
279276
205093
148554
182912
208447
18840
88345
286711
146999
80205
188312
137875
262938
62826
115726
44010
172781
40579
101409
222796
289180
156930
234880
121827
126288
231148
97186
129235
121818
250807
106349
33059
199855
14289
216769
232362
221961
269708
39109
69226
200929
189635
178686
104512
265891
57288
88982
52800
154986
230928
104835
74712
18148
104735
131102
291626
2600
130933
84087
118577
56393
45260
68137
193458
23328
110177
173331
47357
9719
33138
231907
259922
144358
137543
93163
129988
257386
39321
91119
88742
54650
282806
243877
184426
48780
108113
185348
229712
113363
206046
140055
97738
165702
14709
164921
132279
91248
241263
299977
289696
24069
94552
192375
219230
132315
100946
106390
278479
167412
24140
168013
46923
169877
233224
182546
195094
77311
183558
126231
216432
40893
65569
296952
116716
263739
247838
178068
36739
246880
54337
237951
263198
47086
132539
150443
118077
25164
128739
25452
86044
240574
141924
30509
6308
217989
227719
95415
150816
299135
48483
58924
135219
28086
9960
144626
235381
30660
81333
100109
263739
3050
247011
7352
270500
153695
158306
99362
229181
106002
2243
146206
24096
78747
191585
89186
190930
40564
258425
201631
230823
199405
128939
107654
208407
236806
77482
47254
235314
184688
296534
79188
39469
251084
174120
50087
175333
10677
114646
73277
173794
297067
227178
142802
235066
203607
164195
281166
102789
128087
182308
32141
28135
66295
147723
280901
111978
299558
88865
15707
114690
274267
259074
220884
152965
269617
232866
100328
292973
42965
123898
89517
261841
259683
43508
292229
88429
137578
197069
96864
20209
271113
61381
2252
239857
80172
292353
56538
3502
592
183061
5556
95893
17790
295412
174160
106935
218580
125979
147154
6800
267411
266770
205223
150192
68847
265350
240033
142317
170251
45814
249000
249574
174742
51147
204773
35329
77319
40102
160066
101996
155377
210130
169800
255813
245567
137147
141930
189134
201911
133393
8120
265763
48378
291505
55817
38498
233548
61236
153662
56145
93948
199815
73441
297583
282499
73911
244001
193737
33753
74544
60228
49998
52912
278850
227486
292037
256884
33674
253009
236199
292596
160048
55778
109589
191619
204264
274664
203412
194988
162124
86708
80080
56109
196579
86368
20683
10410
256846
23491
169253
47501
255270
88859
42115
69042
197848
25925
141474
294445
117747
229289
6448
243001
25143
42151
249927
240684
69272
236603
67229
24368
230207
236480
192016
253682
49903
57445
291912
285055
44346
283953
198807
191913
199664
14893
121547
164626
179385
174392
226438
41028
278519
201227
186891
221301
175403
173464
295437
134774
19655
215734
50379
160010
10096
161080
35657
139227
167058
113175
249862
186393
115341
271905
148054
258041
256932
275336
64370
18848
75887
163345
177303
156045
50135
137112
52719
36632
251205
57202
176580
118264
181349
290069
289816
259755
148628
247877
76208
7754
115030
5512
51251
38927
33417
4764
266710
291788
159762
244151
149128
178342
25354
38598
149811
223022
127797
1528
4520
258140
147980
169889
78926
287385
264566
152092
65059
236670
18123
94843
117922
231121
245675
181212
42314
194633
289305
113252
264224
163604
121283
230979
239955
172868
285489
116273
4512
296013
186989
223340
299954
82335
233953
158714
244983
128238
228494
143101
142910
115424
153895
47527
144731
137226
222577
18476
279939
178590
157978
216024
206356
80973
217471
247236
248832
170485
47783
21387
138284
270875
87693
144886
162339
80
174718
267124
288721
7568
89765
197508
179874
30465
196405
190856
100318
188354
151669
255376
170
168272
132280
15770
32902
246418
190649
114355
73974
231873
161093
5820
108225
249519
81032
212239
4796
86040
169830
125761
298591
193582
144041
109571
223687
165589
218514
298692
183312
2263
185085
106272
287969
208809
10792
212420
72115
85830
213110
106202
270614
36850
128052
263637
130513
227444
242111
181281
60453
222561
299788
236042
276179
146862
115510
133096
294909
222726
138530
78765
35910
42218
231724
149750
198500
182177
196970
27459
220321
24765
16601
266032
15567
88306
101575
264727
122918
112120
166670
62845
270115
212397
30696
253896
45947
249693
105789
296779
39115
78515
148331
112014
146449
220320
51928
201060
135087
131160
152616
243859
291200
89818
285574
226886
86044
173812
34506
183154
298175
208284
133682
263837
116012
128496
150550
7763
77398
14257
174597
78937
99485
275454
61629
119471
246927
132972
42094
174497
18240
126194
103439
162601
103820
45752
226584
52876
215979
253385
134551
122942
49792
58172
264005
251764
36117
94817
9817
87412
275710
240713
163399
90870
15974
60199
38762
220045
175153
46874
58220
149677
68454
29322
253836
12758
48378
113475
18214
226264
122952
11167
182221
79269
201234
97848
243939
238751
90951
203321
148677
287409
44159
178416
239477
276360
65265
71087
226181
14
153496
129146
228745
229692
143426
148904
196257
129443
151926
285855
201355
123308
279950
284145
106175
151953
208301
205074
38520
101776
141234
35974
271731
223202
243704
273652
239714
170549
193049
48474
192124
30073
148657
190542
180771
244925
293237
197099
274361
234275
137273
56011
200236
297949
11878
106402
86890
233933
189252
180427
14059
44024
202433
103242
153856
111216
35572
259520
21614
34651
148915
274962
157741
63830
215272
182640
277504
169381
219307
97919
132761
60292
265533
281451
13524
39952
22405
134457
184220
224307
270070
84147
5576
182018
68782
21999
199436
243609
23606
26348
90484
212236
230681
272286
187674
203878
287641
259442
58919
87865
29079
254034
262209
14353
154335
8539
283691
55786
108136
65125
260883
139383
248723
139216
88606
251041
133006
60513
53814
61519
45157
114642
133176
152101
38816
46423
294339
217528
275146
225887
90513
280727
157430
194076
101456
242973
75292
280102
274241
38050
14693
50847
290517
100568
218132
215958
28572
149302
225278
106230
214109
73859
108102
135553
202215
22437
155694
238585
137340
240559
283521
297597
175328
126355
170457
23548
29465
175563
105097
235196
117361
285018
110260
122060
268776
113906
241487
234341
6678
62724
21629
119890
188367
69754
218289
186829
182915
42854
22036
141179
50839
251801
132733
232771
16438
72938
185964
37392
166226
17842
87723
255115
67517
2676
203555
219524
49025
3907
64980
204883
228298
51526
26981
60350
27098
212294
263525
268374
12022
161395
272612
271876
52574
174900
215341
56017
184706
184181
140091
141526
83156
216823
83379
132354
169847
132683
227286
159194
164192
275873
126997
173347
164767
248389
40590
293207
198305
217142
85400
154060
188682
259301
59247
60963
26813
214543
80987
132270
85649
278464
123817
180603
140443
213993
111339
290313
92559
275631
137897
97692
298666
80078
73304
72496
132692
21378
276006
14762
22701
179205
186016
117326
83938
55772
181970
105916
48724
282776
213676
227201
146947
79498
103677
165395
251394
30431
113743
279697
58192
190547
95691
104493
189642
259529
211025
222692
159822
180853
54738
49151
34817
206951
118447
11405
78916
86913
213143
25037
63942
155183
9493
62941
274507
83073
131173
225904
87003
188383
182935
229635
126270
174863
244023
231637
183005
85773
114174
279111
213108
105419
109228
103636
128421
177397
4325
27243
115308
237042
223931
264923
43077
287578
264070
108837
94849
290545
140294
169181
103217
8977
181022
49584
118442
200366
47469
164906
279351
181468
84705
266763
249709
114236
282614
125956
79414
222545
182104
184758
141958
241149
131173
223850
205377
229808
61379
52957
96444
232824
210783
125582
269781
140143
72448
282211
97612
48797
176548
134075
114585
163762
113819
225021
92477
282312
9094
245869
273327
942
258673
189367
94928
10110
204861
66359
263448
17175
42927
128723
17442
26997
250645
274870
115154
78927
186531
42919
94415
15202
172303
60497
280211
178317
64661
218898
224575
53516
34177
43317
257023
4604
281699
61964
209545
173292
183384
299114
25010
157585
236128
164584
108838
213559
180230
209360
244388
64299
125750
234511
208205
125093
66137
88992
47838
103807
2499
46345
251701
147133
255533
160493
117707
70562
173279
155326
102504
78671
284566
135390
94036
107471
213548
105197
9737
10878
2118
188470
242097
14128
26219
138099
143304
93310
130578
23381
116881
51964
87152
279891
287610
254623
117073
30069
245902
106889
281743
284590
136702
288619
111242
121920
29569
223268
125581
60477
249284
213473
131089
191435
49277
233679
49534
125273
108958
262857
122596
46586
14756
261671
131165
173582
119499
19223
61811
58352
69904
67
196524
141875
299538
265178
188172
19123
295852
185024
128043
163985
193411
229881
245773
19045
100763
3844
183228
231441
149725
78740
206747
257511
256234
35483
35093
23758
85175
150962
221087
283043
107200
104020
75801
230239
245592
136293
31110
158665
199093
162182
260551
279628
101325
191876
20371
148984
86133
76623
65189
131765
172343
243077
195880
32560
235734
39101
97266
89351
147555
64946
235233
46333
293830
197138
172759
248958
199064
14666
188216
269090
13247
17479
138865
136852
217675
216629
222968
183292
45300
147228
118495
25719
108891
80373
44507
112043
242819
3865
104760
10452
290674
139734
28503
153497
52177
103877
99087
221268
171111
13447
1728
89805
186357
279611
135191
221913
50698
82827
236969
299331
206168
4907
133382
294625
120004
221281
209539
164848
44497
193063
132434
172473
243668
121190
237873
13776
118582
216164
30934
64455
32850
289179
249158
158797
175853
299228
167318
129613
59907
39517
73533
285539
40952
273991
126497
99781
170497
150945
45759
83788
158243
30211
189526
207352
78264
196102
180529
192796
276921
142124
28729
21145
86362
18997
267987
117849
212400
234221
268201
187240
257307
125997
27124
178763
131663
199439
52003
85192
55303
66887
295421
177704
286969
127170
87290
299196
161891
41240
81676
117125
51105
75556
157586
172026
189843
22712
73150
237263
251821
294948
126358
218109
283718
75214
197721
21760
56519
231047
72379
77304
156738
194207
19861
170586
40170
115838
29940
266042
159029
267431
67661
228155
297160
166974
198244
83517
154703
206222
134248
42307
223551
288915
248302
231633
207433
244318
25919
12189
18709
169414
249110
9292
270515
74039
6160
222098
138856
69779
253233
32921
107543
116061
84031
115252
291963
57741
177429
21112
49223
100378
963
217811
270621
52475
230878
143228
122479
57780
163228
220196
243120
108382
48835
191266
487
102860
193604
148978
143171
246234
120146
286783
149743
178822
51509
153274
1866
231237
258173
275088
163068
293740
225455
69602
107462
75146
187680
241726
279160
22735
60284
28746
76462
116039
95543
5063
178322
82012
100927
64552
48621
17409
144410
281905
202811
151619
182377
91504
295277
92700
157509
242643
187452
36292
225108
168964
238058
214822
203939
93977
16079
292263
270261
273719
279232
164223
195787
238333
278655
138332
168301
147241
210945
266579
297334
179402
184326
252709
160340
149948
86709
8244
236932
232173
236036
172021
134574
45603
23416
52978
88178
30455
127847
159511
135109
94713
219573
129284
208096
12109
56811
135390
25216
145905
183532
21810
280854
135231
203808
187815
94435
214218
148999
30251
241313
246478
294045
139229
294581
276942
275796
288924
127949
18068
19370
293663
256523
205787
49572
17415
128912
275403
191843
211036
6089
177163
42998
186895
10481
213593
27355
255244
147864
254764
35522
287961
188606
117202
260714
65127
279405
252824
128794
45923
183078
160069
102357
212336
232548
252329
264059
130482
285458
22986
1345
208128
56448
234786
190210
286809
162801
234547
159711
152623
208601
151843
197779
119487
243333
275492
279221
181436
25579
160887
214070
36799
189137
94919
201494
283896
293895
130616
271214
167614
37121
269846
40940
34080
153910
24258
52719
5865
70968
55547
163846
158762
202595
204873
53016
247270
27100
16525
278035
224225
17544
264702
119578
246588
252903
96449
35605
39837
45270
83543
118974
196461
103877
40651
97117
17591
228688
52822
244928
110198
58302
94184
287403
259855
216306
235082
178148
179368
116037
77172
205420
186028
160781
97545
279070
81857
210724
266877
91290
84684
252036
275055
262127
252920
295478
21603
224026
147946
233176
67251
119919
120895
260106
198689
176580
174716
236615
98811
158110
190291
207642
71933
31369
165145
292052
227668
299518
13337
222134
135627
270236
61120
112275
83272
65254
275008
253489
69941
227271
48294
46809
38006
37069
202557
191850
5842
295428
153565
102605
658
268983
219787
185878
143508
191125
74091
211306
74619
234169
243519
57362
136368
89619
66878
263446
125160
68584
158255
113187
265148
161584
120197
286087
296997
197874
85041
204156
293690
145973
231859
264183
111301
84750
2261
255928
173629
80609
25506
23973
202869
38490
161979
215078
155545
244534
84301
71890
137980
204275
216611
90563
281895
129477
46796
128883
60748
206676
66979
282137
68798
113257
227105
152722
151912
63625
170399
177351
45423
23774
243767
66335
99351
164622
279530
162529
135517
279157
108318
299735
19091
216387
72058
196141
190080
115677
95035
37730
65029
80521
294848
119659
290268
203332
47723
162183
173529
167907
106731
182577
296754
200760
146732
109434
61260
273704
64939
27689
11607
22619
69363
62143
73551
28491
230852
108022
133874
123320
111056
164405
24961
221648
47732
234206
80410
237425
96959
174131
215971
292313
539
40135
225888
255984
99517
145342
140619
180887
165482
243906
274402
291634
18945
297084
14105
83663
210746
60724
9373
196213
293193
99349
177348
266800
212104
87086
23434
54134
299416
99528
62998
174126
213945
79530
27461
243992
48054
130029
107964
181832
204929
278716
121310
226805
146955
277746
175424
221752
85791
82550
76561
71438
141515
118188
296334
297680
142225
96104
106487
249450
106417
81616
235861
262433
239680
278723
141661
20275
84474
25976
243412
235680
102645
273684
45682
119319
207851
258409
199482
53774
273221
175050
269795
20337
56700
24704
65703
120488
279957
91529
224315
274659
135138
143264
86666
139091
87646
206374
81020
239353
290524
193571
294814
250497
194801
211946
153471
96668
260581
258580
68071
170291
98380
216229
109101
97692
137679
204392
299896
281120
220865
209817
20703
277070
81697
27727
29239
219980
127453
119003
9013
96479
111778
103926
165734
264511
114469
25035
255130
154669
254645
229211
277630
130560
98372
254282
88382
266746
152702
218249
85436
291826
215677
133866
299722
53186
161568
1106
253049
231757
92371
59738
28959
229088
252928
172282
79824
217692
274705
199178
284084
35903
120536
75701
163209
139751
163548
123007
10023
124645
72451
183382
19333
51408
146975
58839
31356
248621
57775
102558
250010
271537
38275
156603
79373
33678
147158
187972
47719
544
150747
146156
271900
178956
202827
13682
76206
48887
265334
244192
157247
51415
191224
164580
156179
203070
79098
130994
27273
34507
75560
55211
260338
264669
206106
38011
109627
117002
243651
276207
13251
127340
193850
290475
38520
112381
138320
266199
22726
219384
9700
161135
132934
196300
68859
23075
154627
27823
125702
273112
140974
199545
63619
192539
6386
120554
35586
215006
79171
20909
30743
201773
128894
40254
55450
98238
184722
252623
78970
254244
237941
2943
207873
111106
266626
277915
92982
69866
213877
109034
226218
18191
225421
247450
14731
97471
129736
250596
61573
41815
200795
10080
203536
10328
109406
169585
178657
243841
159354
175547
279505
46377
65023
92644
234929
129971
80417
71994
269941
195731
264367
29184
155823
289149
109888
175239
149120
102425
148049
71111
190198
134332
265465
131646
129879
286830
2612
26272
106989
184979
170856
110866
9507
262850
220362
200029
233493
106937
231476
116697
42560
23834
246630
110821
110616
239894
1546
185228
287349
207201
65457
287579
114443
263644
136957
121025
259178
158359
227947
167792
68798
165112
253498
37931
99487
270289
171108
129024
295082
233624
96824
222737
101923
169229
30110
202184
99083
56553
24690
98226
258330
221343
21497
62537
242506
126111
31698
195080
93853
88096
251604
53837
233805
21366
265319
251406
122738
21800
177868
235249
229635
299754
285512
275714
209241
24384
30696
192292
269846
191175
115339
120354
79776
177865
117028
226259
264721
147743
256920
207147
48298
165999
70252
257350
12925
165948
15515
27326
256370
201449
199254
285194
123413
227249
102683
159336
61039
22248
40765
4531
134756
162569
220220
110097
89141
72249
239462
181318
120916
244098
259922
216976
193823
78518
51297
287256
278359
118318
216392
109373
173892
172059
102103
259539
222494
85455
207209
111935
112520
185830
55881
121890
261581
55306
296369
176319
86204
218367
238882
280726
130895
260940
83555
63476
72236
145466
154400
242688
27328
35075
181133
250340
55934
33473
204765
236524
232892
204070
36552
49070
167450
140874
13086
4106
125963
249788
223625
241329
85556
274194
25092
188357
275822
8540
57498
62985
298748
238559
179938
59448
252677
132295
191298
286457
155325
282954
159779
238462
97748
80692
22486
142615
197760
103668
140501
32532
69592
182254
249225
257574
33203
202697
235561
87584
274736
186226
51650
257098
244057
293304
189859
208976
183877
66432
105373
267734
172644
28994
188045
110985
219024
159102
153254
79410
198537
165923
79406
21627
272951
114441
265927
78582
202356
299403
62304
10471
94349
24074
249968
240934
85252
215668
237529
225921
71352
133227
41537
231188
76699
258504
99053
265972
33117
234754
228425
187692
239887
298211
57638
143801
135339
32751
230893
297181
5124
18235
261710
55603
195737
42902
140274
168097
114550
99100
6394
297803
112443
133183
252928
253104
41498
141670
168262
248984
290029
172724
159965
140387
278706
271296
118990
274540
282817
163597
22826
190256
79116
34963
269449
269769
19994
230277
14041
42991
53081
80008
93450
280297
249500
115579
252383
119736
228897
74772
24930
41827
171473
231288
149682
261703
177885
167463
69196
91807
206186
171144
220448
197099
237116
28665
216386
214283
73033
64919
141498
6895
231072
149471
182364
224547
92787
265635
18056
143865
146541
238391
29772
296753
231904
41540
243443
226920
32925
181585
281201
121922
22021
1294
125566
266697
4609
155548
245385
53058
152187
120932
132567
56813
88440
143418
145959
154826
227619
118376
78776
237499
119265
139287
224813
23875
45557
15151
288494
121181
41219
181763
90858
201963
249297
208690
8656
75228
259408
117310
156772
274496
163758
201119
209015
97046
33843
272860
234088
14035
130298
124323
195113
118866
271995
16624
125162
83031
91131
20856
28706
63894
223941
165392
92916
192915
55545
90707
142137
76566
137233
105147
36524
128205
22884
108454
257833
188601
216898
18801
158953
249410
44023
282722
40340
28546
117999
253725
134166
52724
211923
253260
215047
259196
237783
190390
264641
5683
214476
148245
145166
44943
200583
10869
91212
12958
182981
155149
111915
229775
274113
56366
148672
19951
286292
287684
292179
294737
232755
117124
12086
23737
198816
54498
226474
203829
295561
295944
169737
170144
167361
4349
118705
83455
192098
11043
151655
48547
271862
8315
84111
177565
86514
272693
47659
20901
136774
3589
217733
73835
33964
158805
277896
184668
61959
247703
142720
25957
87729
283238
290159
279381
275256
22270
279295
2552
114980
207375
121551
26854
294074
10482
179054
210982
60739
116451
212223
132464
166033
274182
257323
88338
120236
274146
259215
248210
252500
158226
96746
284949
194023
294786
169693
45699
12267
88394
114773
249417
110905
14627
284983
225960
52332
7265
151959
216870
16051
116706
84742
32894
41992
108328
180282
76929
287032
156406
82977
259261
119040
131
207128
94824
38605
195207
28498
112853
272824
241245
215400
6308
288877
91720
200845
287436
3160
217631
252645
166474
88535
265582
242893
146068
157661
173258
260895
37768
291822
226640
164017
157901
289359
196513
11847
48908
68494
207386
275922
216211
188587
165048
259353
135433
183415
120098
275840
207516
81711
153903
240633
57065
61871
133579
146923
246189
22772
10805
193309
208933
252979
83895
171192
295718
155032
23625
153822
77132
266624
192034
95035
62780
268332
166424
229544
295280
50368
51189
235689
179171
48782
111233
113670
7566
163682
200297
34663
83142
161866
176202
47310
220642
46272
165926
185779
147608
28170
140501
156049
89294
47319
69868
180535
295071
227733
96788
104083
187466
40712
123992
149242
129822
45665
95870
126124
21329
155195
29939
73742
139917
47004
89417
146108
23152
160008
189174
254147
77347
143584
285980
32295
102547
72502
62213
22248
37665
49941
68750
68105
163459
245507
289369
64889
239300
230403
115647
154960
190087
228835
236841
257052
58482
186329
80322
207521
53360
122472
235465
107824
30537
178934
265426
104875
43328
243180
217745
200084
6030
127608
91831
124624
297791
39792
38501
214325
22911
296624
183328
126716
131451
7837
78654
117155
135433
95304
103049
2364
198630
247986
117431
268100
244077
177594
110764
54885
86142
261237
136416
176842
245691
227370
235378
9398
245296
205998
227125
42115
231842
195340
144460
179865
90533
1639
144379
99948
242649
282313
291216
85700
6615
200829
274839
210304
13890
47228
162943
136227
27716
115928
20347
192043
170723
61186
11494
113313
116432
9380
202360
49631
115133
12161
279957
90833
132651
86827
143869
213541
200235
180865
177816
96398
294444
172602
247316
279150
141163
141266
21068
258676
67011
1927
150105
133943
40454
28893
1090
87067
296866
80340
189530
234042
122740
286964
172299
75311
151667
185449
87095
262035
259622
254803
89001
135158
184127
161068
292183
43677
243514
245652
108189
273136
108775
127327
141605
255059
212196
36691
39927
132025
78374
3088
58435
50237
262001
14635
124900
84388
80231
221170
231604
156630
176685
118944
142278
156934
127297
107449
250874
299641
1600
38903
124495
296685
48409
118519
159973
108226
162682
59710
203973
61023
168590
278787
121652
78390
204959
160237
178694
109153
66911
57081
1263
169077
236820
47202
152291
15600
172192
214686
299354
36519
17994
221398
91795
296669
165490
191255
183066
46078
77434
228152
55634
15828
245981
296265
155614
215532
119050
9346
153142
299996
146346
41678
198214
96345
69198
84997
125780
129534
169324
70605
147385
130867
75350
80583
184084
36299
44191
225379
55509
46819
200763
90501
208722
259949
275126
122644
257776
17549
200387
72118
25157
41692
283371
198867
107081
286124
120132
110641
133969
26221
292046
188744
122404
137240
190686
98608
57314
150514
188087
64776
248364
190739
157135
269297
55421
47948
234181
197843
96218
244366
39421
265826
296390
281744
91412
214589
128483
229405
130600
103308
73465
225142
110880
82286
63300
46538
8866
163285
15724
269692
167676
168481
69812
89985
209329
97092
194668
106889
285373
159932
168926
97185
136827
264136
83753
122551
184237
199252
283627
52270
197488
22603
19829
257071
187406
165245
218660
270415
175978
70409
133964
2390
131630
7443
3163
294364
65843
115307
190836
129495
116197
62017
265122
219862
131056
277007
151508
52304
104392
114470
252609
9343
60801
194729
288112
230463
202347
42095
291648
246521
171852
38900
51820
99308
259363
148090
5992
152988
124608
193273
289969
211962
72397
177000
205871
249883
285263
95277
224298
82491
70196
259158
126311
72003
16396
31998
44682
41866
90994
129093
281035
276786
47276
125462
233467
15623
266756
68567
29905
217456
188838
290524
256012
144176
46518
81579
205070
88020
287151
94973
63271
66475
20329
182015
207517
251962
193579
101515
262785
267601
197194
28357
103668
88645
257239
69358
148118
75617
149204
152660
145241
203536
237091
203582
32912
147856
218303
57239
158136
250625
281294
50487
227410
168277
89986
131305
241575
29870
228975
137873
155587
145212
157685
169900
59432
157713
147917
47754
216386
239151
268470
194672
22189
290279
66130
227736
47662
243808
34100
234888
8500
216439
269984
138957
26037
193689
197069
248773
99998
33215
45187
255058
17941
2866
262790
158365
261656
42197
120701
263398
237009
231727
55152
208392
181350
263241
287988
130035
157869
29059
274708
225273
71747
75990
256820
74661
280868
29269
142431
65371
123324
105706
260081
160384
67622
53662
85515
111578
154991
160585
117994
213201
158231
63398
36467
259958
203110
56882
78102
3324
70780
276093
213114
280753
212080
150889
136438
260051
168517
2361
96677
226133
277405
298421
256932
260523
105230
202245
243549
203823
92847
92010
109835
48129
44233
136791
184252
73357
210332
257488
276619
66758
14623
225290
230202
128837
165611
259670
173714
9162
295546
257894
163090
172155
211485
294706
294449
105851
149791
3030
217734
139124
216895
28018
100137
13396
90809
198600
115452
273836
271865
159465
209532
26919
186647
175799
172557
151712
161280
104829
235365
200738
102924
103812
167841
182444
153538
77244
20373
7290
126672
68013
32429
201757
154157
206944
286959
181364
63679
260131
142964
289876
138800
179067
222020
41818
109842
159301
272605
145325
113722
21876
282958
281553
166554
117728
136447
284541
118292
30497
148208
155395
159204
131840
111657
213676
250099
273363
227637
17736
176755
217893
177947
206030
110034
286229
178748
123282
75861
109502
287304
127370
179752
173230
162139
13519
196882
265764
229694
33006
222074
272176
280458
299256
58283
93230
230230
276873
105128
154335
178289
9504
18423
76473
31025
4475
96442
298667
215034
97650
239701
282939
144571
163931
204691
214254
140843
200842
86284
218300
41883
174964
89230
52249
157184
224089
176321
250993
81752
8686
264912
147509
156531
268984
39496
188087
67663
215739
122094
63050
192214
106036
71190
291942
84160
84986
159137
297717
106942
16441
12915
66050
66598
73857
279949
227596
241181
104845
93191
39023
250304
172413
225985
293242
76526
151253
33169
19234
137322
181986
284235
186009
93343
157940
242791
187486
22847
61386
263746
152651
169240
277812
268875
271366
197539
192688
223899
78131
120718
37761
88207
254321
77906
61439
74608
287401
112127
81381
226889
161022
221354
299264
190514
74477
166955
126245
125365
188904
283215
186265
30721
116994
110526
40141
29357
19746
43994
98489
240686
192086
221331
228045
69761
178443
121667
29268
262812
39174
200252
177268
189317
101562
184439
268717
77556
49984
138174
235683
195558
57226
111003
143644
104089
32618
166702
239329
55457
56009
157225
141049
157925
64085
73855
132642
71972
23234
141275
247074
169237
257155
287593
126331
284783
66736
241578
162313
83024
101842
8938
73219
34215
212750
296114
9051
148658
196929
169402
125792
246725
89887
181569
140053
139215
115879
55177
59034
101643
649
166525
51438
133350
258722
203117
237448
148617
254233
5678
94443
132481
251262
11800
162078
245429
9423
144599
256276
162387
254173
108955
90836
39095
239162
39474
113517
274249
230439
256574
269607
163331
147967
130274
177120
121267
69684
120863
20657
72473
226637
229038
12635
36520
232729
74238
45626
21909
105764
180891
214004
222077
285726
152099
131294
78844
279310
19964
26992
231133
227804
189361
105652
269292
272797
203903
127044
168082
37115
229359
141134
271883
291466
243682
109624
294150
37408
50133
247947
66775
161575
280134
251305
106791
292021
244419
169408
111819
108693
268877
134267
182110
164307
201965
90838
80682
263929
296380
68409
162712
83329
292428
112017
183289
159887
193398
29758
75560
137545
208385
139687
173708
190555
234286
191502
292654
272296
76516
129582
272491
126516
163746
197840
96750
16449
95109
67147
179036
52312
248632
165232
162501
66002
25189
51182
253778
27680
90065
293059
544
2456
130237
149475
113728
91386
10366
205315
108040
238204
78750
29872
148701
250883
297970
250181
123651
217552
59719
152518
17687
43502
242927
130876
24692
49065
251202
204395
162435
293609
136001
241843
121463
266184
95766
196706
218910
180419
56585
61943
129370
147470
265768
128546
15492
59588
26702
295132
184005
147668
153070
221944
183208
166239
285502
97496
107620
163873
126411
218567
123721
256730
267748
3393
34908
284902
130852
98453
14111
243869
297987
76251
14805
165212
92093
176480
296222
138170
105161
99688
155977
230403
40024
247039
92685
200809
11983
95231
272712
194030
286961
46989
187863
143402
286006
164473
56048
186527
123257
171735
80936
151270
23706
151150
194716
95922
84766
77076
168552
87266
67845
278903
12581
62446
260697
253223
130221
203737
228917
173530
219623
231231
284612
241396
1399
245064
166780
297856
33903
77145
168278
20444
243950
94629
239958
268477
117306
269437
283586
3569
68200
293221
120267
173347
129773
191212
174233
182413
234043
241625
254790
201092
108743
171216
141980
242645
182293
275472
198058
119739
68564
146290
83551
105759
182994
77168
266926
143471
75282
84991
270143
5773
224666
168248
216181
76683
249999
275501
269382
294222
70217
246654
271845
222820
229344
196926
253546
255006
41521
232698
142193
194592
282421
265720
193662
57572
112476
222811
185147
297388
130457
57468
124975
222250
168476
152524
285520
40589
13950
25133
102987
102069
141417
179019
60610
233684
65000
219132
108045
43231
45865
76916
105852
210600
34716
103970
181749
134437
238686
92125
246842
33590
157293
127219
1926
43129
31152
235831
5828
87386
159017
238655
221917
118707
261028
246254
51826
74096
13879
27873
253794
177451
79762
285033
21172
190941
211262
83992
193162
100272
194947
129963
189883
158234
65397
288958
279861
86815
136884
57551
190629
148965
58578
151093
204448
197261
182220
292613
173173
23973
195768
121345
238792
124279
160269
194760
140872
3397
70384
228348
15490
28486
292935
276617
245019
106882
175783
95730
42598
192660
242169
178567
296790
118998
240402
206535
41793
104492
208721
222405
139492
253518
10730
250936
31929
128821
72878
231254
223763
279999
9577
198954
143805
296009
32698
290626
114573
84703
245245
1730
6906
130833
47147
204957
58783
213110
168247
150280
150528
11423
182672
9780
277044
183677
53563
47248
259133
58248
261238
42991
283284
276951
229516
295363
169834
91842
58598
74203
100961
171144
177702
167275
156779
118643
271780
31349
172354
224015
250162
252264
260773
85156
132115
192270
105035
182697
51227
209089
60416
192799
82503
231535
251250
118671
94279
212124
132258
21354
224474
153986
62844
184989
46460
223080
105548
249973
235597
269462
37386
72034
78353
183611
285087
221512
27610
119825
218793
14111
59063
232189
42902
78354
92927
272652
70999
154543
137525
448
49659
207664
215023
149244
146594
22520
51305
264685
93999
284654
245989
231125
257004
164805
113855
44271
156955
297064
1321
136059
296033
86675
153434
197063
57103
274547
248422
291843
112015
198833
160892
130482
250958
3087
261816
157444
168919
195420
88247
97212
211435
253399
154323
69038
218547
262432
209400
231404
22947
228651
185762
82188
28295
77324
85334
18444
289517
228041
9557
257322
296488
12745
216001
279493
70743
156299
108575
234622
170571
214323
173526
42836
16404
126852
75449
203106
117294
242415
117217
153956
211878
31396
131471
69017
50083
30266
287479
237331
129255
59863
91720
24343
256076
294639
26795
103317
275173
237637
106532
76812
57300
288677
134172
50034
238157
154668
64542
65352
54913
221670
83780
24872
258618
286
198958
143856
234576
109161
51135
202018
215327
273107
59951
100597
209460
131116
289952
285842
32342
79809
232046
220373
233255
293098
50088
123731
158775
181074
253110
2481
274484
159836
245061
293225
242929
96654
219462
209254
9856
204956
140218
269396
105014
295519
151537
16898
63215
245393
264003
19985
165233
1993
54987
238269
201396
203701
21381
278443
37412
204552
234522
91857
138469
13549
63415
217946
285310
18756
234438
78009
172131
53985
243948
286592
297968
103769
70548
207812
121224
36806
94472
24131
191922
92296
114979
263313
212257
205401
44891
130121
174429
221771
25236
16616
299285
136782
247166
153865
35558
54417
234068
111111
115082
25473
104457
24280
102948
105037
110646
112958
132471
24700
204385
93159
180043
173733
143626
22892
134790
61573
173980
69158
82012
55363
257673
224642
176653
158449
18355
24644
71807
194762
277863
9477
19951
27870
265447
188620
263906
78338
122082
89616
229384
180526
291019
222183
153686
93318
124699
29036
168576
4468
91877
149955
64586
16357
55265
167071
107235
263360
82562
108261
94661
64309
166551
106956
244033
121680
186820
45173
258809
50453
240640
71378
72462
63516
269721
202964
298359
199081
96475
262732
252270
174642
279095
99938
74792
40544
65615
186077
244488
174389
29433
2128
162795
51334
236400
192145
131
105926
252066
35295
192256
157384
170564
66860
241760
61320
284601
227822
29180
142484
69115
38783
178991
78140
217297
223397
171700
153599
92451
204309
66272
187588
241307
93388
228775
53029
170087
251419
257602
98489
178224
148756
159835
108433
120525
119378
212462
286716
294968
162943
249603
54662
164507
91439
113210
221431
30985
246087
237407
34382
58387
56228
92927
74235
140955
168679
67290
134108
84916
190826
172297
50500
232768
280709
123723
134904
288619
286997
2767
122665
106142
32877
138166
234105
108455
182598
181694
190686
135957
34229
179887
232472
44508
138521
179737
256963
122814
118368
180587
243468
130292
46248
196267
92222
298299
112334
85005
291658
42903
262958
282599
180910
87129
82468
11945
224732
94409
102914
179781
258010
106267
68102
250686
22731
138510
7254
86891
102331
188211
14258
79447
178246
47527
76445
70927
287849
266372
207002
224198
68449
264492
69441
45704
80486
119109
53184
113918
95134
5611
298332
64364
44771
156417
293722
293418
141617
15043
43687
188242
279906
296977
270554
271244
153532
90892
202728
270797
112367
207067
85735
281683
190484
264310
109325
291058
10167
171305
255107
200400
238208
267930
128894
276954
218772
140042
242056
257445
234230
20415
167054
142712
115109
156719
163112
77897
142156
188010
8091
69124
28659
60336
216880
59478
149338
154028
120545
176509
189215
5983
17553
183630
20863
7188
102706
259299
190180
120279
114292
272954
226649
139075
88604
196937
114034
12964
208990
58103
61702
189613
73617
277866
202127
33565
233048
103414
216035
125203
152936
23458
231905
209046
72367
206210
222413
158950
81934
299374
182519
293154
4302
74932
156910
85088
46116
171373
17146
224830
234346
276079
104914
38849
171607
100762
282630
263799
88286
61688
188597
292237
276672
36297
207038
201831
286767
222052
286872
238560
13201
251610
204976
140928
230474
208085
195143
120174
165534
171807
27341
40300
297652
220788
8418
89690
156513
243986
216841
271476
152775
49282
248478
74783
72302
189176
245006
250864
145468
170055
260273
232202
142079
60061
12220
297750
93893
31662
183916
29805
15918
43497
99660
133255
73246
30501
238314
119016
56365
98950
288409
43007
126399
63854
217596
76325
275393
38202
275640
222522
45557
22013
174911
132964
255020
153237
179509
5265
52178
3289
183158
143378
133445
240291
47252
39469
255789
247854
70685
281800
160045
175456
74808
196892
32028
127044
240842
225183
215070
117327
111736
38629
208655
233836
149559
138267
82973
144382
160975
266780
137563
65407
14501
101301
254868
53818
263567
92471
286918
175692
87090
244012
286236
10295
38809
159633
172139
206892
129822
119261
228215
232171
225162
4472
5394
109841
197057
281092
234683
44354
178704
154258
94536
52256
146661
28593
262080
60098
146491
293636
141468
70130
158567
19668
200356
101885
222752
153751
293137
262652
263539
99971
175390
194469
285292
185066
264693
168601
176707
130998
290608
289339
181579
76944
282470
186893
221703
138477
115170
79389
174356
280045
143716
156329
206974
36939
5462
233950
55297
22755
153802
97317
54056
266091
162915
208875
55233
296184
45305
48788
143095
220960
87928
188921
156355
160209
286120
257308
114426
46104
225215
69336
209702
199894
217106
64147
48901
137415
40509
39946
277923
146710
218396
157472
90307
108277
285866
19402
192295
172545
209876
259010
294195
167584
258739
277508
229073
19567
47273
187713
225641
193360
81681
82935
176913
92872
36180
261820
178756
162693
41709
152290
48653
106487
195510
240608
91926
70885
19040
125503
110042
152810
267095
130425
140351
288246
134186
197719
187936
51859
141443
14667
71577
194844
124421
96063
247860
139173
284670
169082
10379
190896
55845
287794
214986
78155
202846
248815
24022
200154
261690
252881
50465
64348
197655
273244
283948
195579
66298
133824
151330
46798
291097
133163
57142
21743
268348
135116
3890
56923
19029
273210
32788
296157
87496
282712
71579
24306
247163
143766
210417
26181
247541
173163
247247
64660
69457
164382
8683
834
147573
20944
235504
112401
235125
168493
27743
194176
95288
35071
161427
132079
80421
130832
66160
271724
39991
37352
185577
189486
116416
46146
164966
143399
289762
29340
295521
216046
200903
138117
189307
162511
282617
294530
139638
194672
293099
226006
292319
141462
236311
255210
124916
209162
79523
12059
232868
291242
286179
226040
71814
41333
48514
101216
51231
256706
82507
50647
149678
211559
144550
290305
250703
104308
148031
217715
187510
278693
294699
79258
21824
79117
135451
32128
202159
202071
84729
185765
160732
292597
263403
145601
65010
7316
213451
111924
73414
98199
59429
213546
32669
283005
248504
289851
14660
22974
172779
281791
119292
124529
47533
158764
259901
3159
79611
224570
258727
258722
104589
282780
150059
237836
121876
27952
90810
141673
188302
19767
225388
245721
214026
22549
65800
18185
62703
202444
221989
70859
4770
105630
238385
217252
260053
69227
239074
135895
126333
129666
205424
194175
122926
215652
53252
101013
48871
93986
154998
265710
273542
286209
234133
30095
380
195905
178688
37632
169650
31737
43861
228661
123176
228458
140434
56688
181403
264101
135043
131956
207377
88820
60437
262244
236440
177308
12719
262882
102382
264221
69164
143136
284343
263589
262070
89814
158728
10844
114006
257914
225815
142651
33056
31666
90369
6261
21585
9710
49585
112668
218014
11353
23782
222233
38722
175739
241312
46725
120304
13341
268404
238305
64880
130341
287290
242943
92863
204076
163030
140250
179267
130763
100795
71522
269271
212610
217624
273826
202155
126952
250527
136343
237501
227602
282623
94255
195154
269352
88393
288734
195554
79179
231030
43851
153183
192235
12348
234413
88624
99458
93575
59568
38864
64466
76262
3139
38015
85084
219631
217308
248680
244495
239908
224515
130827
238952
179602
293102
44522
202255
120538
73844
36259
170520
70055
179246
100958
39121
245890
156626
295322
139960
293814
53817
154114
64253
103607
172063
118464
237474
53164
162926
260943
46266
170641
255899
180612
271532
206824
157582
78875
269265
265373
246627
121152
276856
194041
151532
195907
273745
173281
66890
79918
180110
7769
116061
179374
285506
114487
11783
249110
202348
70156
3842
84068
126224
281368
101193
74107
189696
292761
186641
111881
114098
30397
275568
130168
91257
164264
245698
295593
57506
264614
78591
227290
253633
83244
85456
267387
60410
106125
1470
18947
200176
208388
229590
294120
219853
134896
149656
230484
254048
106145
261394
69602
198308
45403
163149
299748
223029
86645
68909
263816
279639
2906
195857
60062
60117
158614
101986
127403
220424
269943
113232
105017
283582
139172
50602
146840
38751
47228
164333
265497
92478
296792
48380
179125
7498
196071
216202
27136
276048
153459
108501
111463
147336
141444
58915
136750
161924
55808
188570
16320
117191
196371
48683
168843
1078
36639
24323
14280
123340
98499
241535
98340
54571
200120
594
137472
145189
265418
268461
56944
31414
212161
153536
299522
137998
16221
217848
91718
233971
132059
38425
293912
262500
80241
23218
147964
16054
246306
158071
162719
119838
31589
276733
217149
218067
99696
211323
57758
27863
109573
30961
199511
265193
249312
30941
50653
24628
296751
28948
18102
39185
179791
196164
219775
261888
261370
179704
90151
188556
158175
10666
253814
285642
120084
13391
215733
172400
95414
270882
115533
208276
93091
287311
289966
120555
51183
286994
288027
2655
152294
65185
227959
217285
2932
124286
102289
135226
266826
267583
274320
96320
47893
232008
26246
278706
146271
292775
255231
141977
113262
124749
202650
19774
151230
74518
237093
239575
90377
131790
62879
167602
158019
84589
290219
281743
116904
65948
278467
136641
81662
6076
114971
154451
34509
208436
70658
272450
126428
232443
65971
188341
259447
234987
240007
54489
245840
36390
257549
160084
212944
277083
211398
59210
133526
185098
130199
97604
159193
103837
102298
245333
264225
143147
59020
159775
104737
143672
85551
100996
81248
116131
265213
70949
270107
51882
258073
62958
240193
19100
293632
144389
170906
238654
276241
31529
178589
73096
297227
19262
170515
46071
261528
198290
58438
128206
90927
51143
124941
180016
151874
295677
161563
8569
218035
31664
39993
279601
249515
213312
296297
292499
9321
290370
92409
272052
139447
3984
69004
124702
70151
110178
109474
17943
268908
140882
276708
79475
58361
181695
56578
210217
126850
55247
47373
120695
199716
110647
63759
146504
66006
155615
180063
165803
296900
188958
143403
107875
68219
170254
212992
201779
210762
35081
141645
31841
106128
110475
263628
176982
144208
214605
216855
59131
39015
114910
70570
282741
285639
78663
131335
145240
152199
227831
219914
209065
166061
62841
198013
106069
100699
189467
199796
268864
279794
27577
39003
102166
126549
223432
219279
93599
198406
132734
94654
37757
298233
239340
131711
118984
143351
254832
205109
9627
259683
115626
114489
45581
287303
197965
71323
55526
48830
289803
233069
125848
85377
281300
213281
181168
32063
124274
58416
110652
17563
64898
184221
280667
291788
178044
183783
255481
31057
35999
114621
119906
73524
125386
169258
191796
66508
113106
279460
294685
32960
138440
256080
217968
220241
296758
178398
33148
115858
163538
90553
68473
135351
238174
271649
280017
223114
99538
155600
52718
146087
248698
50619
48273
140288
25143
156841
149628
296085
277358
180999
109691
62989
73452
82505
76614
78635
188917
238083
92441
242886
272280
37702
249613
194010
85468
12498
165377
168763
10159
285742
110580
247044
105575
232184
143143
283905
245371
197881
12845
10224
173917
138644
142308
251444
207192
157384
245697
219390
266703
244338
184653
164100
210149
145314
33542
111907
124219
260349
263509
145770
204124
186418
34447
100191
197887
216296
86267
261149
161148
18357
19636
207575
45073
166854
289204
222091
30897
259429
49485
14656
235205
129480
50668
220121
264242
170836
182079
295902
132551
43355
293144
290801
297990
15386
139707
55424
104938
146310
255863
137098
38984
254070
118922
162743
156882
155570
39734
170224
76913
228176
249425
128283
129206
41468
101244
178914
55560
77740
70280
60918
242724
36151
203543
104699
193535
77446
247267
298867
201557
220
145929
267449
119902
171919
42254
99271
244362
272741
108353
283152
274295
151752
169322
115558
45251
27892
106346
4364
215392
278195
192894
14724
110510
22024
78519
275190
125035
589
203482
116880
17685
192152
214660
173260
153718
181875
218493
4567
249897
178428
44357
150120
213470
232599
92323
72092
296764
261839
50740
107419
4218
271082
116269
146813
297415
240954
268828
129067
293660
90297
267754
143297
272495
38557
157405
146312
193882
64155
271104
183120
225213
188110
279236
32300
124114
225114
59049
211105
120278
259906
142848
203751
48904
235675
46657
206322
60959
187361
35268
171826
57443
136700
82857
30765
59615
242241
153651
55615
229453
255515
282978
114376
131910
88738
282325
56207
297596
159125
278824
263060
1130
98352
40029
200850
33977
276307
16526
289871
13408
191886
34546
121235
189701
35057
256977
189164
146388
167253
282257
70017
246058
200403
207052
153971
17470
283855
103119
72629
146760
167283
186257
196774
27983
285793
265565
22121
296701
9481
215399
48752
184112
160883
241559
118379
47774
263884
159241
170140
262644
283744
180166
153085
29292
111577
133193
92688
287806
196839
129576
12459
161480
241678
294788
228350
283843
91014
260507
258899
238548
97694
234279
42538
9881
277658
299380
100989
61186
27107
57473
11479
113710
111957
201132
169115
156451
211164
192777
27934
256779
156956
189807
182417
262361
282026
282067
2823
69024
71572
298242
111279
204341
34202
292667
220574
57450
92789
76213
267803
238195
76763
119953
134607
188473
264156
275425
205198
138617
213655
226936
181779
120965
143416
789
299872
28082
156606
66633
228193
159558
15653
95817
275202
198612
161259
23157
246870
109951
208633
270401
190410
278021
177777
103625
61712
212302
171322
100953
169337
48065
121820
272918
3865
44347
25425
287425
48214
35541
8432
139296
85796
104654
274699
95223
280860
43646
43830
119645
128002
66247
226001
89807
270465
273544
46050
292172
263124
177105
134186
261474
138918
128126
89187
18312
280161
157683
94408
245149
98675
115523
274194
280198
123748
101765
291182
189339
152203
233148
252926
120692
170387
154872
72464
281856
167371
287754
248454
260485
191447
192621
189737
102982
25726
181243
241270
194478
114550
299369
278363
147638
61636
261144
142440
32277
113343
297428
265788
289833
150270
102317
194547
54054
128642
22947
174716
284289
269234
25084
256996
275263
127880
160454
61700
207805
237611
199212
150221
226430
220096
73328
123256
157193
63745
179490
280844
25360
279494
124472
53610
115534
150269
248344
139811
154735
5895
216812
122570
238886
106179
193399
26341
150687
185387
261172
288892
70728
88616
245654
29476
166154
260210
39555
190238
157420
62223
173982
55546
54600
229073
1671
122665
132895
271529
209223
171830
59611
10281
147040
58270
213648
221771
103439
208499
256565
218378
79743
232316
70202
5385
88725
74223
90958
73621
103589
163494
97670
21185
38899
74744
21817
156468
98327
186925
184899
279793
89930
188070
204418
100798
79984
65553
202184
30699
205497
255294
219529
227524
106816
250966
117886
238858
33001
273043
109444
48327
228912
52346
258047
162899
18407
285999
278184
134002
234434
90531
166825
191204
106877
35338
295372
214375
59113
143514
258376
59389
3861
9291
289109
168685
61037
129408
43698
207771
68103
247092
137049
183639
257533
242271
51174
40744
53988
28124
168297
244316
93449
13231
13060
236816
36489
99085
244558
176509
250715
83213
193586
286050
165828
64195
92237
77205
205483
149915
21205
26177
159931
71491
257317
188330
210624
48633
288522
184841
244026
199892
280534
118756
152688
15156
41318
228502
278664
36408
144032
23692
197153
56814
5644
245915
271996
22985
215064
147781
132217
48262
236624
220396
229310
134797
279591
259753
40348
291506
251680
142169
66288
260472
48196
43212
138287
35153
97146
100223
276312
225892
159112
272759
8735
279415
57200
272657
258938
260269
244129
81091
104433
211226
271396
107394
220265
109054
18968
15907
293789
192447
259606
211068
296474
48064
271342
127446
278651
277363
10348
74579
82179
217235
44144
220494
229630
31783
206281
291562
153466
43722
120006
290200
78081
202178
279672
99716
68579
145780
287519
80435
180476
105134
13406
162711
48411
206306
105942
256319
259472
150856
170546
24089
260096
97864
209572
24633
119000
211657
81403
179449
233363
242932
191669
256767
219564
115882
123597
201620
201211
43255
201020
256558
5069
197353
170108
129291
31055
232104
198367
115107
193561
180036
259209
191919
110019
259467
82462
137324
11046
103917
213121
229247
12982
137300
277477
272752
180675
222729
288591
23443
59678
9250
155590
283063
177748
63597
251918
45043
200070
201136
188612
164861
244626
125711
174574
218649
127887
37729
79466
23812
232505
216720
253031
260390
154007
299060
52258
153768
87339
226624
69339
225887
55017
124163
142275
94406
69145
282128
35024
145178
16390
142123
16090
98928
114435
139897
24096
52553
137670
69876
250354
94126
55204
65625
97238
173908
47134
33505
166038
27699
281127
280777
240558
219768
102348
208965
179602
163198
30063
67898
52248
80640
213174
295566
1602
90171
91753
58375
71809
33272
183740
150210
254395
252206
55838
106141
82167
282395
127320
238126
296031
144147
160675
95299
214621
143201
274264
223481
231945
269375
30140
296326
271884
171345
144083
28978
127364
8835
83872
100510
216598
176200
272053
222963
257052
260518
233092
184526
214943
150035
11281
171226
221865
224291
294714
251011
226414
171679
141139
83640
89456
295348
27941
208090
223031
258159
212267
19559
229131
133446
50981
54088
239941
4357
208626
96478
217709
210051
22292
47732
244506
173765
918
292477
170171
130348
160700
271008
12282
153527
144153
86398
194014
172280
31970
101963
54464
178601
293907
49769
234856
73455
177263
237821
193710
23675
64189
18034
76933
42406
130606
250110
81790
115817
113545
238925
128312
98938
66484
46741
17557
14256
17144
69446
121278
168932
246220
143735
251652
196211
138857
210315
186035
279337
243074
127053
265099
203764
69629
158183
95780
186629
95549
114538
38829
74279
273830
69316
196901
280668
66013
113875
273710
219040
290431
7927
173961
35916
31204
175671
270507
149700
11601
130421
98411
96204
4298
120077
58784
45151
137626
140210
290668
284987
111
260887
207194
297679
123539
45240
282795
105742
69314
289320
188856
98003
10684
187280
79453
102300
164660
188499
283007
256044
154002
173248
277457
94572
26308
270047
279020
25906
59554
192625
222703
20570
65454
203695
279786
191882
172620
196934
109283
87716
257276
71589
177493
206642
181342
279638
32402
290841
41845
273051
152835
255926
29652
190120
162641
295956
266624
124650
202562
299519
137116
15292
126706
113757
140785
1485
208706
12612
51841
279508
116205
77721
183716
77520
215151
266765
299603
157062
33841
85755
5853
87669
60396
213131
255085
69251
96966
196898
221916
175094
188818
138118
86578
123071
191497
261873
85191
45718
173281
81530
146679
287917
252545
127195
216507
250223
25651
177760
170062
52168
107300
169976
251212
286359
25912
196773
287428
148006
127277
41331
86896
234430
4549
142261
89386
92818
23430
274975
87014
138415
27512
179119
46541
155460
298546
197104
281844
276945
54816
123566
92987
206697
83680
95392
153343
48880
100771
261121
167587
83315
39418
178497
175587
107360
65394
195137
90857
281718
15821
74116
225993
101545
155788
231757
182398
282389
183247
4979
230373
199145
196613
251061
208795
36121
57952
116462
28047
175718
120839
491
46884
145314
37372
116607
59900
100996
177972
150196
38671
186390
20198
226338
127004
252062
22643
48890
237431
115419
167011
227821
73517
202423
99725
166447
12039
278565
62475
187891
53828
20115
290647
23201
60718
31331
113352
15067
23010
69071
66699
83406
265011
133285
33116
78172
280217
205774
94176
175531
90252
254806
67992
293024
223096
226973
66187
137660
235356
120597
10926
34258
193708
25186
23016
251653
228211
240491
100193
37864
200211
279945
9967
249723
87285
12577
112895
284565
289071
128884
121340
101398
205550
212355
187088
125938
185306
257935
195697
224919
227363
211091
287018
36314
12051
6842
73891
154015
164760
286706
230043
188499
155748
137358
18957
31745
125608
191945
43185
193195
58599
264411
45127
50678
145189
104824
106797
159725
206722
112134
156145
39812
167124
237116
75023
268608
45424
118558
168542
273417
277148
179224
113323
256642
48795
54745
10373
54507
33755
294582
47957
111211
50898
281220
162977
64549
80741
175086
93278
6937
103035
288234
241726
70005
66746
169420
144060
167363
277214
232281
215657
27717
4964
92745
265498
83128
19802
111115
230203
74853
265486
56195
131229
284680
269856
157154
195737
101391
273080
82541
273228
162330
51503
187039
166821
61995
143874
14472
95839
149911
204666
160969
298630
24494
40944
213842
13788
85590
202692
128692
256937
174127
254617
151429
83527
215589
46781
227505
49182
234584
233693
106881
264467
242099
194395
224713
81305
171451
268696
292379
4469
154195
143810
283278
85479
232283
291156
256993
48111
60256
74812
200574
277697
298844
191611
211992
229584
187301
188190
87036
271423
270914
53822
31263
95327
259249
140717
220540
253935
244996
64225
166008
14376
36818
286662
124166
126038
7874
59618
13695
182788
46981
75282
291448
35857
214160
61788
55403
197750
11325
288834
33451
273191
30382
133352
146874
72043
296640
40641
130088
204650
218738
189051
226977
17146
224950
248023
258661
237546
96113
67353
297119
58223
182008
11799
172827
101426
24083
156751
140260
144160
192815
182607
97937
293382
38924
80642
266505
247406
179027
229788
110942
65505
64352
261416
201848
92146
34424
127260
215608
186070
251691
176667
58631
29915
142164
92828
237610
32502
939
115723
188077
47871
122480
196857
147716
7315
197581
114124
37068
71632
221103
14369
133021
177791
161244
194265
264624
198943
5640
265078
204656
158708
24720
141016
25042
226896
117161
138536
125162
209486
253535
200485
111734
129594
239495
11950
2072
125227
206899
157791
247026
211868
156357
15910
206460
110455
158221
266891
185522
13332
153410
63657
4096
206633
3132
166391
241039
227737
156404
200519
37058
161590
65162
75323
279675
208795
104268
185131
271061
193825
200915
97932
184511
159106
106467
42132
166806
115246
131616
8099
97483
23934
158717
155132
16904
65723
102599
11172
157530
229915
255729
129475
116650
136963
277028
108259
227313
104722
117477
105109
247162
91156
203758
232512
48626
298886
57373
124640
2531
249372
122787
82657
6157
284793
122892
157804
120631
66995
175315
61878
286432
84729
294970
39573
19130
172931
137270
192423
269934
233520
28510
156371
267833
223843
25639
31768
115521
121165
283883
194695
282119
24061
244156
94472
198791
12330
110576
206491
157604
171301
201536
116339
210301
293019
235361
19505
4398
269293
193783
271037
108601
253158
299435
24168
24027
60944
49097
206374
66368
94005
278914
205979
65199
249989
24049
212461
285156
127066
238645
206587
126217
129782
266529
103106
111611
127807
168443
160493
51251
150654
290137
30061
286076
244879
245106
83593
130307
185426
190198
83636
163653
258582
76164
103087
29031
75103
233800
92523
255866
205591
77317
48277
128116
226575
240919
49797
249670
282743
210454
195506
221254
59844
161736
5884
175376
56156
10117
165995
209502
211041
18451
274129
172521
244826
186508
91810
84700
34193
228256
249234
207930
73407
141858
184704
188553
257219
216350
270967
296733
261187
184773
104605
278129
53575
148793
184283
78926
19048
177619
120925
42822
259206
254164
7531
117587
8582
221607
121676
214260
264584
254655
270841
205852
121455
98804
31766
287838
18766
138204
274153
239
296237
60749
61521
217558
58630
273359
30671
118325
153957
131583
63727
195960
244576
201353
82119
262928
208025
82059
100748
69871
82144
21667
2106
262464
100421
285624
161198
84569
217385
175509
197093
46190
54693
44151
289541
52836
209398
73117
28981
263078
166096
168579
43593
81027
183073
248505
106634
35849
1042
154775
198895
4253
195236
163111
7099
136162
88902
171377
268227
172002
201060
88157
69838
150328
28753
56964
75939
204423
131153
147851
18071
68729
172326
51933
254099
33728
24644
20739
257814
137882
53855
140883
95922
129135
223603
186101
93523
187373
77508
147636
202969
26170
221937
1612
279847
236170
148380
274770
64811
290440
173663
258290
23348
131202
109647
183436
198967
252098
137912
29600
111729
34369
245140
105661
172755
28346
71089
294233
252332
46949
201083
20686
243070
104338
5500
53009
255251
175052
294372
285888
188987
848
191118
167702
212371
254593
254039
277802
126961
278304
44182
268144
297620
290909
14026
252233
105602
51617
206664
294851
15574
42037
19675
12593
38068
169844
123427
20874
147139
83163
90156
282223
72798
215010
25424
260771
259852
272382
217792
126431
240722
218370
59982
158836
259964
241182
266873
158255
195756
171025
171262
9798
37947
182785
103486
171089
160205
88041
2037
14268
109098
81094
195648
162182
111522
198924
288267
8547
148132
74157
208004
203878
178225
155370
229245
220964
241402
24907
67092
178707
160818
241281
173996
47501
168497
27084
62776
55970
190459
268560
51093
223415
196475
215890
269751
264227
116852
165952
22257
70905
92859
86216
100362
215066
87944
203305
75885
20874
158270
152718
46471
148887
117866
144768
235733
75421
185122
89411
298089
2358
293208
44351
168690
119108
5134
263635
215306
275066
10403
200792
141157
27828
202111
237688
201351
11687
242317
21364
18613
123795
170564
269407
67984
51109
91567
285578
137703
58348
203222
65951
223754
286778
179153
127203
221671
78378
21151
214142
145909
211593
103874
130269
3225
256100
20658
57079
99553
28103
172438
108852
252615
245009
262713
34342
15800
30174
119733
41320
157402
4620
81462
185778
104171
179532
48046
81814
214397
36394
4694
188817
161891
7927
73208
41104
231974
263717
235354
262693
61666
290695
2513
54387
105276
238799
196644
42217
59105
261036
232713
51510
85184
141578
255011
68549
59999
106686
138276
65165
131413
155869
8891
141231
270087
241286
264911
164880
149247
257707
147479
19156
142758
38712
293289
82479
273594
217550
297564
201782
7099
257036
298223
264069
194288
119976
12769
297327
212839
60479
14299
207164
210955
32102
280901
185712
78209
73291
43870
176226
62564
136899
198587
134420
287543
20195
141387
248015
124156
251348
151689
257958
137558
167674
120560
21778
118584
249604
78664
38077
282481
218962
25205
150396
87879
296013
48296
107962
36535
188563
213935
286589
180164
2615
103251
19377
30780
27738
1295
141712
129953
76645
1599
46291
46742
233174
66954
41761
80205
57913
28041
212881
206127
238051
294799
189918
21249
29389
153392
9182
277297
207040
242270
45982
185072
182938
11653
43892
56095
111560
19758
59983
14214
34371
157998
5593
21868
237017
255783
58771
166050
278573
78489
207748
79067
277322
174734
208866
220136
32521
238029
86211
184760
148188
214826
92775
31274
260662
128775
176140
219384
15309
241013
22838
165644
818
23055
229375
186112
86845
51977
162720
130491
251330
261256
193488
11579
273929
19582
192528
127578
17183
186502
106429
195261
117081
253548
177074
87335
199190
263900
293945
45035
30891
287746
139930
249966
228302
243311
228256
135090
78234
79324
175944
273164
201963
82987
18046
185478
286507
54540
226738
141025
159665
258021
274032
15515
264619
105738
88449
40164
153833
92320
175783
226436
290604
218548
30297
155043
167187
159036
205302
253322
261083
224373
184883
140255
143818
277092
13780
251276
236039
99172
227571
16644
71947
168976
41432
107912
268719
64063
125119
213741
267465
129879
101353
295594
131497
264740
36793
213313
154384
209888
65878
90067
60034
169684
202926
209009
92341
58396
242519
24127
27158
13078
84014
91436
28313
237372
213146
279918
12755
142213
131505
123213
109615
222435
245900
171296
217947
12541
276659
87149
241674
111966
90995
252507
254816
37674
63628
8044
202160
110949
279080
212010
296935
203346
215683
164334
188979
63558
169239
285719
356
5569
287463
51882
236846
294410
296329
185573
3890
42950
122795
164253
66212
50698
95003
185194
114985
173174
117676
220691
41991
82941
91652
75770
25439
281546
251549
297303
101402
207556
196506
112384
268242
288585
136802
216089
280514
132416
19643
212733
193851
294752
1241
27779
79997
252928
37008
292993
76838
188931
49429
103643
47245
114327
111402
235266
186355
22068
206577
165549
111820
4831
24427
104326
176037
227491
133079
219903
84463
88846
117743
170033
134902
292874
120804
37040
297951
12366
39529
96902
281099
190986
291783
262113
224978
206726
242596
154834
158487
276
118385
67325
53563
201759
270412
72065
7862
83600
140525
121890
219669
37991
201796
215811
142644
63975
198556
135099
187652
83472
77660
265279
226445
183626
163440
232816
262600
137068
138105
272157
101877
163486
130436
7112
197926
20178
234360
176477
265001
159184
78209
77568
36461
71864
18855
282534
258430
133493
188289
14251
48924
113310
89202
209338
179564
130233
22177
6617
127740
160243
97872
216808
231361
69616
298997
152070
194442
297588
239820
263292
5933
191380
27838
167177
281052
290163
220212
94074
85450
295373
247391
84342
207001
145680
132591
61343
254609
289065
168133
80240
125969
157854
145099
20730
54716
36159
69418
19680
37660
199536
205369
141385
112928
118531
86562
295202
91816
161560
215120
178844
17263
220350
143923
98410
123574
28366
155599
271969
197777
4610
174878
191754
7544
35978
177980
196794
264879
255178
280130
173617
261202
236893
265777
102113
186166
266225
83635
155674
150447
82460
96373
23745
284964
269835
212260
295858
12808
188936
153569
270186
205177
177371
286481
44883
71576
182262
156720
124085
77664
147374
208645
159697
168566
148027
135263
206697
42904
45349
163980
181237
185334
241487
128125
89116
20931
61620
292304
174458
22209
129904
8082
50262
64551
72007
153376
222809
208705
193826
134664
258209
157637
108735
27623
55451
34928
182431
185853
193715
283844
206786
295955
166799
22970
201822
144694
59142
238828
249266
189123
218281
100373
291709
145710
133556
142061
200441
19950
286369
197891
63846
70550
158501
184378
127881
139328
253662
108193
92884
261496
245813
78448
60310
201614
145581
283690
1246
76676
32517
175959
93317
78811
140969
143182
161619
41888
89505
141376
258479
224239
166543
41589
92592
279804
85097
183755
68474
87324
117134
202579
201938
256784
177043
5841
118601
45285
234080
115465
257155
162748
225380
243515
146522
260334
216523
3817
103660
173610
289813
186327
4560
296884
79609
3737
6838
76165
111648
225761
162104
274491
267908
78621
267034
139809
209398
127789
146097
37690
193277
176776
37909
220353
132777
90093
191831
268711
63228
52609
267836
198209
16635
72819
169430
228724
205171
193526
272971
44368
238193
54074
8989
179567
189508
109154
155327
270131
93203
94611
253553
42054
145959
261981
292537
21482
45391
17743
91427
65006
291545
238955
10539
138845
73845
81809
254274
43488
204660
45047
42969
55826
159167
6007
141333
31483
291651
47497
5577
214599
206944
118083
55817
241955
288264
50840
53833
231620
84693
120020
50110
35731
45454
276565
135515
205377
260171
42308
180288
78501
179942
103163
187018
278959
65862
199184
246421
56161
93065
195306
138982
292143
107706
272340
261604
76778
33333
97209
281954
202041
118689
287847
31808
89642
208938
163116
179553
48398
283786
63794
115620
49640
141476
294985
28909
197573
272795
91488
10713
82317
42436
88723
42878
249684
179270
140265
207346
75552
173012
84342
265538
106409
83401
38709
257354
202661
233844
199494
148965
181096
231239
263148
225670
122580
98121
223253
268655
79036
148792
130139
278074
62882
94287
22609
263067
4598
188376
57313
109707
173514
115466
281481
295349
138458
80160
198203
213447
8299
37
170055
248901
217496
99317
114238
162565
298002
64504
255960
17018
184127
23533
100126
246704
151741
183138
92094
67480
281820
151979
5312
226084
36575
217484
148076
48519
111994
130864
218207
45490
255334
227507
135738
294235
106400
140542
111443
288989
134641
119673
297114
164351
14676
284024
294586
265754
209170
244398
76279
16210
56913
32504
50942
183374
63918
28329
230372
215861
14141
94422
89407
191361
80262
1182
244928
37967
93864
189050
152495
257200
25867
70315
229220
115174
269439
288292
102469
187370
187579
105970
140952
201886
4544
221699
196707
224306
98501
35543
109528
100156
85359
30755
46224
238720
258288
284016
205762
230481
49277
267329
71163
147656
11278
54840
59249
277956
187730
113020
234762
62497
1351
80141
213651
140646
46248
128128
169993
245847
153091
58235
111910
114482
115380
64690
66093
36907
72203
18730
219812
212970
183732
86046
74032
157517
276417
117263
61584
98105
299644
60803
130721
144881
6896
23347
179536
83738
228959
152766
72256
97899
111646
250371
81696
84720
43620
54940
112440
176046
107965
33259
299259
19179
272078
113788
199510
191959
127353
247132
211295
37688
153234
204600
168389
206627
261862
290237
268045
168746
155249
124029
96258
71005
71102
134280
42895
291198
117812
118966
40289
49363
270486
294459
159903
170844
257033
16384
183146
209350
135619
267357
148383
114762
257820
63227
271068
230532
100396
161545
214707
216830
53048
277552
6605
89088
104660
282780
292956
105379
279089
122641
239514
238119
64130
67723
292379
42103
173396
78770
135277
106763
136739
246978
199004
102947
222252
178547
10878
226560
147313
153586
241612
20102
289528
255906
207649
288918
90742
27513
172603
83730
135524
268979
87057
286558
124968
80394
205614
185665
137077
239264
194128
8355
202996
200729
156813
35671
49226
63395
59077
74315
206765
88361
233821
10056
262252
61520
214787
102432
194147
56775
224040
157863
265031
292835
295775
177394
102539
284797
57542
291901
297716
238420
195995
77164
52150
152740
212536
40573
152947
217681
156379
102038
268940
26701
8413
159521
170355
103793
14789
75110
80491
123109
178856
244729
73974
33962
218652
92983
235838
73990
26475
144989
259704
151008
239449
100757
126067
209507
249371
156956
156649
170195
219930
272214
217431
33937
145713
253530
3592
47617
31495
42776
74054
2827
142519
17708
189306
157188
197094
12529
67864
6891
265487
104850
228009
229452
187505
289100
262145
74267
6466
7188
169203
109638
276824
186556
217877
277868
65877
205728
297124
137641
116403
42253
40571
86994
80834
71583
259930
108407
79706
140175
120743
276156
51014
33947
126675
221655
240124
86575
34963
185751
74160
208055
13796
140753
42285
216964
173921
171937
299198
29233
103371
3566
286198
235447
281514
257316
232667
88854
294715
184345
40749
150310
59830
108688
195393
277720
58850
134879
125478
210089
97380
264865
60798
117919
8583
254852
36217
218740
154738
86834
239761
273903
161741
295857
192311
223006
254313
173269
227606
163685
267306
68040
138456
118297
100931
231386
53853
49698
172740
157538
29499
215812
229688
42074
158134
111111
270347
141917
147361
284501
85978
19430
40188
204458
157955
184640
294220
20162
247533
4352
187663
43528
152437
37428
104780
93594
266864
191576
251356
218365
54534
223211
165154
159391
157003
27790
111243
15307
79197
266668
226692
106088
26715
1142
222370
92752
56907
120381
93566
229376
58967
52713
181554
96139
255715
88147
174502
8905
259562
242966
30247
76932
215788
4540
294672
140757
108553
140
245333
128168
178686
137669
249005
77709
254470
291132
46310
257992
266662
188896
293291
157125
244167
242102
165820
9304
67920
278234
289545
154724
210925
1337
234792
263866
156644
43620
38222
146398
186447
8539
108297
288635
229428
213590
274624
12172
199185
205989
266869
286989
168465
42590
82050
47477
77865
149600
143247
170090
92987
157445
170075
185612
291708
14445
74571
249887
130786
256393
177749
188018
152007
149559
86087
276885
168864
126857
31965
12945
28003
237001
35524
50487
17792
162309
51991
250610
273077
99827
60386
253507
200860
143551
258421
137311
103143
205069
174734
41777
249005
221865
74001
66262
232687
113522
219001
274762
25332
262958
155704
290703
249444
138410
65900
258998
129751
111398
18752
105795
94340
282259
27774
64080
167962
249244
36915
229855
137950
248205
229684
133534
24366
96467
36036
186061
141753
44229
145255
262718
75566
4226
296995
276620
267878
27721
257504
280760
102520
53464
22348
24075
248570
31439
139635
141249
112760
132022
29439
111222
280357
76394
44456
170014
69022
59417
153852
246537
292025
114902
177598
174417
1823
148465
288615
210919
8096
238545
89243
60689
38482
276074
167442
101227
124414
247393
122327
151266
176235
143044
185594
65995
121545
259470
293441
22287
127995
123822
40671
46954
236426
279259
184638
276785
288581
268348
42824
250202
114466
111868
195312
111231
185638
259592
92630
198900
232941
98863
110491
44488
158477
105109
183853
197743
130365
256494
116033
209403
151152
137160
287144
238902
37888
221655
64274
58931
143048
91025
132545
53367
38896
178965
172487
298839
170314
63518
15346
171800
94751
175916
53080
279872
192135
58450
227893
86993
225335
55218
247894
156278
284520
110104
272596
110201
109848
22010
13132
202831
72551
249346
15154
9281
178676
55059
194775
33983
92604
154686
28804
82538
52718
258540
174839
272277
85893
292795
147987
120856
251326
295372
258798
257461
140151
190861
65001
276979
190412
163065
89444
147911
9028
48238
60055
251770
115274
141099
289577
120371
122652
108542
205299
5793
262049
296222
48390
157697
291776
111854
261768
271364
188303
131429
298107
19333
289701
192421
23852
113
43789
116523
15395
96674
173471
93354
124734
294097
168933
203239
82778
3979
238151
238034
241240
261848
225604
231305
49353
44123
290490
155463
22129
234710
10913
165277
157655
214495
186669
157584
39075
282350
236573
200755
55667
178314
224551
282942
103641
289568
202194
72172
208833
52478
214064
135575
28790
129729
288026
108566
97848
182892
178529
272209
239249
98414
157814
201911
164684
80104
166596
69641
255603
149504
118617
209961
192842
238406
153557
206545
9274
221629
193987
103742
134678
28696
228831
74652
115304
117404
158374
161778
188570
164854
111323
76661
135483
125438
124343
21706
220150
28717
198545
158439
187476
168372
224333
291150
10292
242363
210889
268389
249879
63004
104297
149775
286451
242053
90788
72114
148841
213071
166573
156782
49515
173918
133794
247396
275321
123279
214617
132157
16670
108711
172294
218285
106657
2849
136872
199502
211676
139501
177367
218112
150199
71780
186227
229115
298142
155033
79911
287662
249461
193894
95477
177945
162437
19506
71590
118793
258397
28437
94722
41705
193634
141649
268438
223900
151873
62222
175950
230520
184526
244049
28259
103576
198607
95129
204981
80012
119244
208711
254782
134607
91380
158258
121127
138924
240237
275028
39222
286697
71531
167357
197171
174743
11937
192176
278638
137331
252525
218649
83663
266693
10087
91505
274025
6902
259087
250108
3450
252166
45686
292405
224791
16638
270467
256133
92193
57089
88206
23102
289945
150404
211258
111172
209920
267520
46708
74836
237325
60331
72886
57006
120870
256173
73655
161196
169404
235155
247623
294692
271070
272592
272580
102506
189999
54176
279171
252172
153256
65642
4683
217013
292221
49346
154444
120829
196636
168267
159134
215424
159902
223335
125281
256847
77662
158310
263643
80531
62411
68078
1882
120534
292176
3488
208071
3017
184118
116264
250356
17437
276412
212747
235276
157350
38392
148394
276845
46412
28304
299041
255576
190925
94115
226458
298159
112598
202541
285939
256991
197558
272598
286269
31912
63846
190463
20776
255953
172368
190038
144313
97206
279033
222806
100015
173637
73313
217989
179753
139647
34429
190353
112009
247380
264673
62834
45110
285694
260143
142012
38857
296292
90995
185675
157042
222574
61083
158012
123420
231270
48311
44433
34248
291742
64031
288668
252053
181738
188236
86991
130099
243931
214840
235214
3760
12129
228468
44043
290305
149991
267653
249809
31186
48307
81106
213783
179104
81297
36629
61269
219870
131295
240033
294138
162244
227648
268253
163761
39551
274500
32823
190550
172143
55224
222714
4852
174927
207780
45153
253151
145677
140610
112763
120000
137334
150809
74890
206590
186147
140124
119563
104124
72880
140828
258479
51242
158455
91988
238835
83185
212023
252245
86328
214822
224468
14912
142349
144350
102428
110123
174360
167932
160899
174118
226498
270071
225969
75062
5973
23524
52954
72135
76279
58909
36472
205575
264342
50879
298987
166878
193337
298164
191676
86821
125414
124501
283901
48907
269515
196704
115454
49970
59796
141073
99344
281928
285420
199164
294628
48879
64415
102084
92989
178044
73422
132374
205189
93934
176079
68110
185302
273659
264837
245961
26062
118561
187264
299145
224424
279929
46988
230706
277798
25655
286750
167847
183503
110376
50758
10382
262319
297680
119363
163216
27864
88395
22281
82727
274862
212381
99358
242970
296090
186614
297476
293222
108953
47018
53037
268172
133243
205639
169870
147346
214894
218869
52094
294549
41599
276677
53647
78062
216402
214571
253011
121612
157809
266486
143914
4521
288263
183620
53479
19550
221941
276770
111951
64560
2365
32869
257289
215573
272387
62507
94302
29685
143952
49672
110595
298919
132215
172745
21518
298105
189062
262713
29257
264150
285031
4155
89963
162321
142975
232890
237070
194033
217651
123831
292800
176014
145521
282657
293003
294983
126043
149742
224058
254837
190058
278075
4646
69298
172316
249701
25204
187835
130956
98881
30196
207343
109237
167764
185642
175168
121
268475
278318
62906
166840
257388
67535
225902
33855
246070
212215
268122
127268
234991
187971
57371
44877
237532
279893
64266
2218
60619
254332
287330
156486
134564
3410
276559
6433
76025
6093
52382
261890
207166
19514
276754
233115
75229
26863
264342
60084
136380
86864
264144
278855
106471
201273
118073
118668
126451
201630
44567
42360
210111
288959
17408
196148
104994
83944
271514
129165
11059
108053
278470
59379
238559
287401
115094
205317
3543
220073
76053
15953
283232
176307
228027
96409
241590
171818
148216
92986
88275
226052
46003
263189
86609
273318
127983
272794
91050
259949
65444
1249
172808
248736
184163
217058
165789
77464
289947
155360
60770
274594
84834
268270
211252
4978
139236
136638
185590
78912
250829
241457
80789
214744
250185
170604
241868
50123
133124
265979
238129
197388
41325
147693
100258
153196
240080
153827
251302
167484
105747
927
297259
253842
255961
31693
238409
205126
248448
15036
48950
56668
133354
240692
13841
266554
228805
109277
198709
45065
95143
283796
120220
211974
274480
294793
168164
48016
130543
88604
298079
238261
277511
217363
209883
99429
192878
80498
60619
95525
281862
182256
253881
55665
168990
157112
183644
13222
79952
143109
4173
248008
263857
170720
262783
52996
64509
18022
53846
121767
86818
277616
47628
299883
217835
194789
275168
156591
74863
55988
111136
121202
172369
193881
15538
199891
48499
200270
158252
260132
147543
86692
171139
207170
215332
100139
101547
282141
171193
258145
249235
124969
230764
202757
129530
28606
186974
221202
37693
245718
105324
297159
186994
42558
248657
146966
118823
113747
197802
277027
209676
45346
202972
3467
278360
197897
260427
73577
136525
35664
26363
177748
129108
270104
47939
198050
126346
29483
170411
146658
200626
237155
270982
71227
244402
256489
213562
191839
166109
189109
231210
181340
244825
72131
224749
248323
102733
295320
281857
297710
167947
278336
16763
45734
167780
228465
276546
59167
261496
148778
5497
15683
110469
281392
260604
260099
170657
263171
173886
291262
68925
240510
170335
244532
194553
112615
213406
13401
113537
288572
173700
30879
296631
117659
135357
26341
189509
278769
166719
210378
151948
244292
127716
21350
184776
258887
259304
225038
230781
259585
253975
68495
11897
220961
186700
116697
7551
51449
12026
214828
288579
13923
88045
285404
164145
134672
152104
77438
108657
157182
6891
74923
295546
267294
193400
192505
175876
144914
294382
277765
173724
75281
194316
39068
116512
144516
62472
134657
114357
188128
150632
118392
274525
170883
111360
128
170280
52894
2413
18544
163076
250199
27174
68922
248573
190634
225939
286367
35005
41167
266492
22743
36298
215484
43824
89326
27233
76693
117119
89405
230711
133650
98172
109801
107085
76247
269406
136831
48234
217886
109258
138229
16944
168005
135891
148564
4253
24891
33340
289005
13371
259813
30051
282390
85983
143117
62372
53567
173435
97606
10802
155468
198253
293213
121475
128067
58494
122781
290781
149817
262695
226928
280773
61750
22965
100276
198710
227923
115018
105959
141533
234885
25672
54423
134732
203406
145773
144114
97610
173118
9754
252920
234085
219425
27289
26398
123993
153116
269198
175425
19170
100810
267611
150826
120574
7459
260122
245852
126515
146606
8771
178849
74322
138529
162553
224544
175397
214982
2222
59236
61795
221675
27324
184491
294693
20606
246621
143178
198247
132439
251999
157963
235462
75691
12685
106673
45011
91737
97849
176267
136565
62287
181027
93657
164678
80209
47559
269024
176205
180847
33523
226751
124538
123529
223037
7277
68444
193653
90780
38566
32963
283380
11412
158329
12912
275911
108482
275182
95589
8519
166532
295619
233502
95669
30594
204923
7798
2682
41980
75110
246072
161534
83124
125400
231144
272393
5434
204312
258236
178617
54908
72743
289293
29357
185518
160517
73660
38282
264735
223961
105959
10979
86508
6753
134534
286887
280428
20494
288845
213477
130446
164049
78307
9037
156955
10206
174307
129542
151532
48534
76582
174
195260
97108
144450
23464
98438
281304
188592
191105
99125
158124
263539
136233
225464
217998
52834
2565
51206
67990
104047
183371
147169
166906
111267
70838
132091
148607
20867
190407
13796
189774
188739
92365
81091
143707
164040
227844
16709
4504
145542
185555
201998
10591
173575
162587
287523
39419
207476
25516
115834
2119
229171
9102
58397
133369
96568
212792
50253
295501
237307
23635
235939
58037
72776
11489
146396
77465
73235
80753
111063
291537
286893
68152
202068
181885
240443
290158
269720
52396
290984
139917
89404
164108
233438
116298
207260
213911
46689
226567
244054
156501
70549
221910
273221
138062
199459
246441
191356
288637
143515
196635
253171
177696
126551
214528
253368
26555
55289
111122
85059
159548
1325
8812
37917
120656
167603
185612
62653
211603
24863
263615
288093
163094
88238
272952
61599
189592
11106
212189
72548
44458
191509
35288
254127
28887
114954
257276
214566
167407
289529
175551
147882
64055
228790
283511
251294
243292
245536
117175
260224
243088
214808
242056
192724
57758
268229
106651
233312
92476
246575
260209
35548
111074
234328
103510
246650
226137
171498
8293
88012
194993
42113
48114
200731
20852
296553
94422
84070
285750
198163
281886
153682
283719
196368
62448
271877
27082
273536
246785
101028
277121
163062
226137
184127
118731
147080
73947
63324
94493
78806
260993
128564
148628
171515
38051
242685
188751
278131
199670
17384
116730
242625
182737
262667
136549
71222
289241
52187
229079
29742
115271
51401
122086
122335
113092
222111
12595
276896
17055
57283
108790
282742
76334
121994
257265
126876
12831
294367
215741
165379
72140
264212
198536
58788
88671
251192
107527
61575
217068
110661
146089
260264
228481
121063
264421
244305
261973
146781
287054
57711
32097
215356
195391
284255
180506
122188
238606
43899
111613
148803
117471
69793
206814
159485
121817
174225
263779
13649
38103
132879
96291
79139
288421
76142
102068
21516
106484
183162
243270
122568
239117
147014
257374
234360
53587
182270
38387
125785
112908
87427
113914
41156
194184
176980
191962
205570
158987
260136
108315
139867
194700
292417
295239
293649
271835
4822
15738
272834
53847
190576
39553
271662
172174
84096
267520
24878
97537
250816
88871
147626
221383
52887
262587
36994
27453
196804
254292
118708
85430
185915
131469
85236
81906
283865
84405
174939
283418
143228
158814
6910
157059
77993
74029
250904
202042
218488
249697
59700
188818
279385
133517
191277
189061
190029
242623
93560
188637
150985
145498
193536
59333
99957
200192
145739
232121
176223
35305
233261
158249
219382
232204
182489
169839
153136
259412
57437
225648
251911
158210
119593
75723
161880
227877
141334
129209
17171
254004
219080
54253
295226
83821
249295
42651
203359
130492
90806
96573
295529
197216
42427
256489
77332
261873
180800
105774
151599
293088
70214
157099
39028
6123
240898
93351
231957
126921
221850
258921
136754
235150
12233
10023
177110
280371
41335
146198
192298
120085
49898
224753
72890
148612
126269
268074
242231
31589
137859
114033
18700
128775
35437
260608
25055
76711
66099
284039
105350
274800
289227
31066
237880
71021
102056
64976
240393
99980
5199
218364
200963
263671
201193
241510
286321
19450
198384
116382
276901
270331
19617
115875
177362
74982
125750
235044
125698
55822
129059
132453
8587
44962
60668
69482
102238
124208
76801
232714
279947
161894
89371
51037
62947
232281
223401
62987
183385
175251
15751
28860
196402
299470
202156
222815
104599
291882
153242
251914
43655
111845
1273
245133
284401
294392
298966
145776
140901
106060
265120
25894
279627
96849
258235
48962
151121
148879
195108
199546
64226
112862
258143
129232
83556
84819
40871
83123
111653
132404
213113
91019
109543
229096
274765
209207
219495
39999
144599
86717
129784
150448
162542
108896
50205
253788
45934
133339
204487
162017
232866
158239
252165
95224
207763
247650
211513
214697
152398
181180
26364
19767
240639
163112
218960
110462
90576
274677
42141
267034
97733
53325
254204
256793
29261
145099
145366
87851
6069
262757
121519
21534
74437
2809
110757
228320
167779
255845
294541
228226
165196
202926
17454
210191
213427
168411
152018
155454
190015
292058
101357
288439
80575
114130
233083
279689
150662
264030
258516
143129
269349
274835
65381
199883
284776
202417
173681
70146
195251
34045
265465
267632
1008
155077
124018
206317
124191
136809
234144
15011
85030
101888
107194
261842
260809
81270
187723
175274
242621
73916
20478
114685
122953
194582
71615
204265
12588
173425
111965
122316
128067
162508
28538
271095
148026
83244
111333
3122
7188
56280
116567
33730
278754
211252
221461
261521
19050
30811
234033
29455
35848
220757
247418
178020
71044
234237
53315
163875
201213
100075
130400
224189
174543
63396
289787
32870
262968
219542
30089
254730
293111
6274
13511
44844
229216
39212
251529
19750
44855
234697
149705
206270
230795
187536
263830
192499
36881
166990
125287
249874
194071
36049
182735
222051
235247
124469
172268
193035
121353
237507
285633
62154
65456
122340
163966
299588
114372
148966
46462
63872
103580
208852
123379
50608
33000
47633
8842
162420
213905
260537
265614
135028
138640
70871
50535
203134
166654
28161
46863
226057
279431
14719
1375
261293
198895
76697
11074
120330
223958
250511
40788
268649
60972
40898
758
274877
213528
20677
160665
191288
115943
62491
256192
112391
273671
150873
242382
217507
85719
142244
200134
53775
103580
51264
267905
77607
56085
187818
119369
20412
65488
3943
78547
91084
53548
280545
41442
51653
31573
24589
30741
28039
147489
142657
146647
122663
259253
229731
160955
158912
124889
125116
50600
202553
224945
101859
115178
45236
95754
197848
19803
111450
171958
11652
72556
282879
211395
59382
252509
3622
32314
269249
12157
148314
3253
272805
264789
180696
272755
205777
75445
250740
194809
255818
251021
104368
62652
281572
202153
245983
64751
236051
5065
179272
114484
136253
11663
225313
33554
208027
2877
152792
236887
110954
199920
206252
283314
273278
163647
219049
94477
180351
167797
175688
239475
178513
232099
179683
135433
228562
14868
215087
295830
108328
194509
137860
168503
119813
107
172840
224717
280461
25512
265902
88359
259083
234735
73634
298189
260260
240991
9888
92290
28430
187138
276479
242657
289116
50853
196852
194169
77754
189743
50242
225248
208410
11280
13291
269972
120002
242994
55874
184086
281546
112056
30394
217145
34631
56286
208597
46685
275647
45577
253241
31255
216742
294599
178286
6532
23693
35858
89848
5992
155117
286421
11819
96171
223096
171758
160456
219325
27139
190118
165884
232969
236751
140912
249267
132504
141868
175642
76820
129000
40784
199309
263449
104443
249707
252133
226369
60406
165344
146318
125467
25905
2966
249398
6097
151045
21834
173329
125032
104033
278559
139806
73591
111054
95161
69959
131682
17484
223546
196445
293873
237880
291450
212688
13200
285346
93957
39116
283102
9939
188440
131633
57893
93693
26869
185167
281887
52225
11539
199836
299161
285791
8909
116481
195969
192322
105978
48872
56829
167606
290961
167410
175701
242974
211413
67799
286620
250274
164091
52541
26666
25175
298145
108130
41563
148609
95833
134330
40913
267826
187711
275478
177497
219454
243788
174268
228364
20302
195456
171063
50312
172757
119608
65871
282158
143597
287572
120244
100386
31519
100195
74632
98060
288593
17886
247506
161322
229995
251564
48162
21995
253979
291859
213988
73464
26616
221245
28128
169387
161365
212258
120175
197389
52
162486
286407
127336
130444
253316
35975
12827
135502
277039
38455
117598
18869
50380
239269
160389
94002
101341
114040
9401
26803
226894
117913
65306
180159
84139
12623
31108
241772
76486
211095
80826
237289
59120
61977
169320
259628
159946
260864
79893
122821
189263
173393
113867
18992
94761
38965
19317
50621
204607
105748
88665
160272
41209
254769
1545
84032
100426
72602
296335
133672
106413
163420
207336
106534
185732
71454
114649
292904
182662
281961
187112
272406
294964
75421
131501
118757
225076
270694
75769
111885
102168
265588
3310
262258
25580
73402
258263
224424
85204
52326
101786
14822
158946
208129
33015
267926
215358
210143
101
75320
33196
94255
195420
142262
292603
66122
72619
128172
105670
194184
205121
120165
69529
7867
144347
117330
65730
46863
299813
247972
117832
124154
65984
268384
159633
169569
210322
72012
81210
138860
211966
176105
14607
130626
208930
259781
38572
156023
94316
226765
125811
240838
246122
233424
73587
256527
215499
127077
7838
297843
43483
84008
121728
35283
220642
253393
221799
140011
154565
58493
151402
151654
40195
205366
33584
206443
71484
135701
200868
254632
261384
213205
275126
73830
31926
77419
3783
236574
290799
183536
239639
248572
161339
84225
285722
32663
160969
204579
57713
25578
98375
203850
85152
197159
174339
77680
108021
216265
48928
280908
194192
115785
119347
231599
118447
259527
104068
132650
201189
79724
280888
4758
275818
220929
28102
252357
203951
59609
160885
271311
54419
245768
141251
117410
270571
142813
242565
99496
155555
160549
110504
134149
47510
89530
274933
40991
88132
260630
29140
219389
56810
272935
176079
56398
156048
5299
225386
49073
148782
84544
19560
68819
159285
176417
296737
152433
161658
279070
251150
34545
96864
111447
126464
260160
247048
181773
173402
55485
39558
65954
47545
193926
66725
192562
179309
229376
277386
143643
280797
20735
101344
224503
124128
262485
92853
255780
285630
82243
103396
177483
104486
258405
139155
129277
198513
122796
193092
184029
246853
191225
250085
79198
89628
199785
212716
298567
45547
73748
103285
145058
176783
93231
139861
176849
120499
183761
258172
42625
135050
35236
187146
240459
228225
133516
295609
71200
266525
56363
188752
68727
148200
85003
48678
296680
31455
111443
116946
41425
183112
38574
199627
13772
29704
132866
293100
85032
271053
45976
165458
172755
273568
174844
127892
78203
128570
169581
41307
253095
209867
146367
52869
107703
98936
45105
28782
88704
8140
175412
258067
293682
8759
169217
63586
18481
181020
67557
91939
171760
120252
123610
116647
170771
150583
297217
174988
203000
9095
268803
21464
208191
30084
10907
11741
172832
257548
28331
238979
122860
263455
200580
26423
229821
292317
292766
257442
60519
181160
90327
247551
203952
15313
265605
114877
130816
116322
222777
9271
299298
148704
253158
290515
215650
223215
86562
213800
25633
213374
10798
142043
72844
120019
86558
168267
204622
233844
4247
20886
56986
111754
171017
3074
197640
189812
86405
107867
146910
199551
251438
38457
37663
293269
164918
284852
5271
238223
257576
127877
114614
42464
108104
155133
121111
18331
103972
95335
174160
95201
254333
171018
119245
93982
4558
39756
36820
273021
118333
274876
247151
164467
58816
172091
39463
70303
140981
209296
214554
79582
65278
269553
226834
107028
256099
185538
256647
60677
35853
116025
86888
149293
110825
284889
248200
225264
294642
245605
92271
217347
226236
5146
235394
290942
276052
169681
219899
109360
210610
222230
36681
163838
35954
95757
186475
111643
186207
155174
104157
195920
277284
271495
163133
139841
215639
146020
2833
54151
134334
33545
297219
219354
282848
190206
22553
4103
16486
177448
105441
246204
269836
107391
263526
136710
93594
68216
169590
297711
129441
153047
222932
120768
65783
150973
175614
155434
193086
32890
247541
268122
31644
130574
195256
97135
291295
34000
245011
245327
253432
218811
52163
233741
223550
210261
234173
295365
220390
237843
41639
41182
150762
185960
277909
158836
263649
109501
87443
246810
298056
66027
294728
155869
173585
98078
145676
37817
200941
285720
237766
75762
146610
236387
10340
243999
96601
90424
42035
16377
5830
75581
164535
135390
159892
55284
65138
258332
4837
195447
99377
181944
247181
27531
143740
299488
155726
129429
210385
260237
282169
268605
21232
41620
289019
131343
214006
254209
273213
12779
80743
164678
121074
56895
230962
153752
64321
200145
87483
58187
156300
234110
165703
151180
281345
156650
34705
146073
74744
8479
209337
122444
105319
159103
184600
70193
54323
271314
297505
248116
290733
156332
25008
208080
48766
70262
37131
270080
4428
126154
239806
171710
225433
49674
242427
57694
271155
52092
42987
249646
207812
81252
256416
74953
120964
46033
286852
224976
167057
57813
76948
250040
209554
33200
280328
183461
247519
91161
178201
152803
61036
136484
188603
153878
83422
158976
101375
224333
14350
274459
274680
171676
241831
79873
189574
106278
85523
268568
13344
281932
167381
256393
248319
164482
34302
65060
63523
44887
65380
57179
165025
247018
271534
235818
237656
240566
5193
211688
277010
286588
93205
151442
234354
154126
219485
161420
106643
13515
98378
271272
163705
179446
269449
281535
250580
49710
149861
103289
71721
128478
16944
251344
39989
159837
155407
294859
130228
34366
283278
9171
35698
231462
172242
282561
101280
83309
199134
3338
252110
55277
13432
210277
112634
288867
41014
168219
221919
141993
251671
92423
274234
12265
181454
57509
263024
32013
136608
40799
280597
53922
101539
3913
81308
221141
258046
108235
180675
173945
204338
207926
119171
165212
55012
23330
31860
36645
135157
103846
243897
109757
138516
55244
131621
100012
155887
73088
254934
272533
97188
7855
75275
100724
218974
188113
278596
152694
72154
145848
22257
134251
254897
284717
73088
234982
159128
125916
197883
276216
144289
69582
103132
234583
236146
137236
28454
262326
109875
53989
59107
160258
265604
100587
109929
239923
81922
202014
195169
103979
109373
5549
203105
197490
2684
209099
50595
100374
106853
143046
81434
135190
121370
22613
175076
87020
19602
224504
17990
246154
40258
293222
226626
26718
181123
227581
146443
255756
245274
266391
118101
293936
261511
203839
292744
62731
16152
18570
31338
266520
22286
61733
44772
38885
135727
267754
251376
100154
259864
131554
120651
47829
242520
85714
67856
128011
157698
297565
246189
33762
5368
68740
151431
8215
125015
239835
135010
249979
12307
238207
189466
172084
157415
75993
156688
25071
175211
117268
171163
233674
35142
239609
14327
10552
67239
254577
32533
63018
297046
291277
47990
208056
186024
40068
98122
115822
264417
208871
185266
55503
219262
183089
40573
111006
68660
222044
1267
141972
5573
114266
221668
255930
71013
264973
162885
135091
3032
31732
11681
74812
120108
58085
223632
132699
13609
268766
54448
106113
247862
213733
143070
120387
256436
193191
133296
195831
47580
103221
118644
215607
244979
245789
236511
226795
185116
121845
100360
158895
246491
175423
7084
38205
250086
284474
3332
225707
155610
136160
57408
19414
31263
153129
146108
211676
83358
25546
174850
75465
267757
222994
192280
10983
185085
91216
40150
41519
187020
135837
258941
121354
199167
81453
43497
206062
219775
25344
232881
261601
27993
42195
175339
127425
242818
81679
22744
90756
106214
236461
244720
202329
209525
223504
147597
95762
221206
123098
292207
237590
163163
142238
271791
9635
158694
50323
175940
204693
231945
283742
153728
210974
285216
28044
206349
278856
294871
41440
85153
284518
10217
137660
270966
198350
249976
159781
23821
51288
223467
220
188992
197684
291228
84337
251506
12477
206595
251521
140741
286610
276596
60860
260735
227004
8568
107488
120327
120742
182431
57094
191023
145076
125873
36346
291668
204158
156467
166150
249149
7888
46687
234262
42561
211184
42075
225121
31719
54954
215827
229057
114162
36228
70667
124267
80554
79769
89131
126783
280070
287328
173682
69173
236818
283213
79500
122435
121361
259713
50065
218368
266786
12009
17625
220361
208233
38139
131114
241010
53018
175907
33918
247835
162556
205697
180581
285634
55738
93242
224837
180887
33212
207665
51333
182442
19724
151996
35420
172762
89289
72229
115722
224244
38621
90640
86045
199302
254690
213848
193200
178537
25869
150264
39721
16085
221114
152488
216541
162129
110801
146726
297168
44304
144513
99155
13669
263120
83186
100085
241056
88428
278046
118362
117560
265211
157265
282468
151251
241821
241444
124588
175296
270447
191698
100488
95181
68620
272849
148557
291887
193006
30300
199072
186518
135555
32406
92441
158561
27007
231301
236040
292354
245344
224363
267615
86209
113814
1200
25825
148600
105941
122766
32842
30859
286210
173640
39494
30554
4955
69906
1066
135710
49982
156339
224861
116759
175806
18393
109805
277915
77201
138926
271733
68309
25962
94641
228592
115553
41807
65401
132000
5855
10366
58787
93483
182999
246383
92341
188481
63529
151759
119663
132502
45613
2879
126318
78520
204001
252164
87823
233667
160115
3976
208740
50338
41406
83735
209337
130953
68590
241761
39664
274769
176561
248748
168795
194440
150961
53958
258360
256337
187377
237202
289287
149715
140973
88377
159385
4114
17508
92691
113233
91339
219300
263011
227989
88392
252993
52248
185673
79754
276520
117833
7796
227480
114147
76329
189073
202843
30902
11217
64620
197634
254438
112923
291830
41205
85375
41702
188828
262071
57284
63786
164663
265087
137333
7216
126647
81260
119710
76911
282458
169397
14727
187693
241511
52424
157787
292768
101202
48298
101558
264480
266633
281840
141485
118386
163967
233544
79302
59299
162435
237550
251827
195224
190958
255588
8457
87013
15759
26647
26856
28100
88154
176635
118974
184625
179044
261655
30796
3857
14635
269616
244030
105116
156861
253676
141864
85563
270854
13825
174614
149640
143373
109727
6944
285975
124152
262775
79159
295804
25226
128653
145858
186314
103234
119290
75596
204301
162962
145704
254972
215967
97321
159496
16633
91866
208136
255073
263566
96440
288516
161478
31209
249805
93619
252586
14758
114351
65701
167106
286970
43120
232158
246153
266918
123582
121064
167485
271776
46185
88290
101323
12060
293802
259614
257693
8943
196958
20279
1258
285640
245154
241454
152041
299793
239177
113098
125045
222051
226199
255938
234496
21197
35109
22934
117486
93532
147431
174721
256107
84792
193217
7457
238461
116333
198208
186477
235275
187386
179153
80415
208951
71709
18060
120890
170751
273673
224790
154333
244228
105617
10477
75922
212431
130061
297345
1366
230554
49028
190529
76879
212821
298482
261754
62806
39797
112982
202584
148368
275179
44114
155126
131437
273794
59546
179327
70371
221420
177656
7710
278765
135340
252356
157975
269329
289621
224491
3625
38867
71310
121380
203353
207859
211670
52687
163143
97805
40002
8926
115372
275855
124935
111796
56449
118197
154912
240253
282259
267027
44227
291483
115371
180882
224523
108792
101138
112972
288188
243781
187785
77347
80037
68497
296341
148591
171164
281679
261835
185929
81803
66548
132028
23623
176354
59837
205937
188514
126227
279028
66466
99738
184753
113234
97412
238930
276235
259010
201674
90032
41444
193202
206203
201489
221089
64019
9254
297050
48629
122327
152006
167194
70715
178239
187601
42945
2095
218713
291599
251984
163524
176825
151210
41293
40991
155961
272927
273231
213816
65826
193722
190523
61110
164325
9773
79659
167566
11434
146350
194191
206434
252586
105278
24207
176717
60969
145551
291837
69862
214527
118952
241923
109967
213900
137688
13580
91869
267688
106398
224597
189017
138930
119462
246426
137993
207950
138289
128332
157857
112713
247753
116432
283164
132915
29296
211682
192670
115704
198913
98792
205682
102105
183329
99202
26110
126206
106428
54271
198483
138806
172066
41392
233901
195702
244516
176353
106468
178538
235144
13644
12859
187380
288073
222254
43957
116857
219596
25615
222340
122449
76224
233147
53152
116807
98365
279806
202020
256369
20519
262046
154771
7932
52358
279145
16969
147858
78941
280106
2264
228903
223768
178726
194944
291730
113338
247268
95403
116332
112632
32611
165475
183658
199445
217354
30791
9869
60700
21354
75524
147221
182249
216661
264100
139745
202505
221658
54070
63793
189082
222235
246550
6802
296834
92962
278606
128782
154390
215244
218850
249251
290533
68048
129939
175361
79716
64930
44122
50397
173837
268464
293781
268825
273891
134114
172231
298284
13646
202965
144417
25655
44855
135654
271321
34268
239213
76893
88604
194289
281007
220982
117808
74602
287982
121565
19186
81658
32085
40415
40740
280938
212103
67024
48264
296473
282373
248594
297974
263690
282491
283571
119261
74386
32887
278279
69987
38821
102954
131863
98217
150820
191982
201431
288657
229131
298997
40800
57298
131449
165530
124748
202118
96959
30705
190088
38789
64824
272301
291834
135184
85957
34326
199703
180665
19767
280781
147925
176548
273616
45831
217740
200757
241295
290574
224484
131874
189619
15143
236106
260286
289567
32422
190752
116647
179224
233388
61316
264587
256434
267922
113597
258958
174382
182880
196658
163567
34339
4528
271550
292056
143026
36878
253087
86727
55911
141201
84252
248748
87020
127568
165003
95579
282479
27404
174754
106743
267854
202392
175429
238837
132868
80881
173271
74934
213134
101132
61860
140554
29771
176804
170967
265864
150894
145385
185851
42242
101309
145052
78980
25141
194469
161356
154864
254976
122132
274795
107083
17202
123677
54798
105883
81696
273312
145453
246598
159777
213843
288059
277169
166464
76564
58419
277178
193131
67795
66055
254586
181997
239515
115028
194840
60477
130400
118812
16209
15316
215335
90697
291233
160762
223256
105239
148245
32391
40008
269554
131529
61036
187907
120183
170584
103734
249307
46557
286532
237874
25932
97677
170415
144114
269148
184704
245042
178502
273781
38750
227048
153557
189154
238817
128396
236224
95892
118116
116357
217588
11845
187408
34061
213591
143852
48437
160506
279073
276368
180781
108298
118003
56483
288876
239420
116704
232067
209909
215025
142625
91752
144069
132942
166034
138278
162382
168394
9493
224646
19419
227811
233368
272642
237251
86029
87218
278323
64682
176585
69937
82933
122060
291237
268357
10619
21215
259682
131605
140246
188440
285391
277140
276396
146568
207325
259888
225577
183036
235268
206411
70995
60583
102965
179188
286785
6729
97201
175329
122091
110913
174143
228580
211993
143142
247852
62934
230170
157092
280371
215637
200421
141066
249548
181224
137844
234610
209450
249802
162593
804
117413
140800
170558
52826
38379
34116
100286
41195
90920
120718
109395
207570
156544
209228
10562
150966
11151
271972
49311
248835
255489
6735
67488
215503
186285
250079
284376
179557
45742
2506
183551
30953
117467
34674
158837
277922
88397
109766
75820
23742
77442
143479
206082
58509
228981
224369
168819
137011
299597
56077
246539
186686
133158
232272
137594
139287
231052
164277
135579
162867
44904
137258
174888
248633
99696
151336
76583
259037
59494
231184
203301
260268
10701
164306
160586
103243
249223
172220
268842
70311
142888
114130
60357
39532
155399
116108
73842
105410
110607
59791
263405
260835
101378
70873
145554
295228
77934
146649
207603
224189
178144
239511
75822
249970
285797
15119
91327
215926
248079
272131
275792
136750
139919
33637
103876
112722
240802
148300
154261
286093
242192
145399
259039
252309
142094
70173
145798
234906
177834
190182
205352
196321
190710
44915
236478
94219
200256
244712
128924
234855
281304
10597
167830
36569
87304
207240
87798
294332
141762
273440
282739
191389
56255
286444
43108
186317
275164
236266
139991
67078
282348
141235
257925
165012
133160
177134
4827
197569
191811
291808
32369
102379
79061
69029
44442
23377
11385
116607
54445
11539
161616
109044
31050
145842
227789
156590
246607
295524
194056
129915
65505
211406
44263
115578
236656
151231
4030
126015
108510
88741
8006
192691
248748
286750
216426
58303
168675
64408
150437
226843
278610
252742
208882
35415
141030
106934
281887
11684
45450
215881
3981
234057
75155
216789
29913
176432
85142
85529
150245
286198
1363
48620
185680
194246
264123
21499
84252
241357
195595
223066
162815
194752
178381
27208
261030
77596
191883
282423
71127
109172
254047
62030
227461
243685
460
55725
278959
241434
223706
140241
27748
176076
229135
180565
101127
266285
258091
237528
246272
165659
294966
291346
215926
165981
238802
3103
87462
194194
143053
202582
54300
65755
40387
286140
103437
250005
77367
270698
26931
196974
183787
45032
249662
272674
80955
271336
227631
269611
133206
73663
87992
214864
81529
80979
225530
56321
35633
281325
94793
32001
230664
97236
298895
154945
251452
25313
124991
77644
1361
294067
288554
51937
226420
249095
32341
274102
86990
133948
114265
30670
21178
191650
5343
19974
231898
83723
207863
69835
262068
132844
234139
190652
272677
44947
123746
241328
2869
125224
215558
65861
109103
59697
215565
144486
120232
173927
248278
66273
51669
164474
128721
87057
162600
99875
259444
69546
105148
223790
232682
16941
32386
78856
42278
87294
29314
98245
11292
95001
254793
266306
91592
231977
221489
71025
165130
198682
148092
294760
114763
210958
286801
86013
178731
30067
68495
36981
67926
192750
209448
279997
218496
21241
125955
72449
244985
34061
76270
210537
254905
295669
6255
276568
89334
285227
239420
286913
283132
227434
106554
86043
61736
229884
286506
107570
144260
144330
136828
239584
58156
135125
166263
285007
26101
148563
178695
242748
219962
144870
177159
118227
232644
150657
6842
115331
1113
128202
109945
228007
44161
88634
164792
161369
132714
152755
149554
78606
281260
194950
218144
124210
174400
197052
45598
10593
65684
113581
214325
23912
206212
3016
216655
177897
168360
245942
112740
17953
54118
56830
96799
43011
253702
30181
79852
239801
204146
153008
135808
168568
50170
40322
157879
283560
234713
1802
5727
9168
93788
232821
222047
251926
270519
295742
86177
150407
218983
216364
220502
119246
85023
156040
236957
297990
50994
255401
231151
60251
296208
263939
7090
48902
41181
155601
131328
50963
205034
235553
34418
110460
219629
92606
108898
212810
252720
115131
129515
169827
221562
215917
38804
61280
58932
28026
214610
8309
210186
161421
160934
178155
24051
167297
177435
190262
281917
222221
38037
222662
220757
123640
198345
172887
17103
128058
250877
107436
267228
96067
233169
92604
66727
264715
10018
269306
254036
252258
56799
113714
256403
221158
120161
281033
66619
121284
269800
225854
250453
224002
48572
22621
134373
90171
229745
258427
94253
116724
34952
98142
29641
134222
56483
135649
122123
165184
138836
258444
237181
86925
51629
45620
268812
104603
195265
264471
249446
233793
174005
125694
279585
246895
16998
89111
35966
221917
193646
75489
71773
69831
140169
260950
7245
52908
216348
242355
49758
114399
200547
160575
21463
255240
226652
167209
110052
15603
137514
251851
94304
199897
169600
182573
105125
203871
193609
151920
87421
45277
241857
296380
68075
215060
115252
28034
266617
291443
146741
91461
243670
225236
60124
98727
112840
245454
56630
111341
16195
179466
133931
199792
221109
240346
166255
99514
250112
160416
54671
299057
243629
156645
279501
158377
77031
132597
14054
106275
49679
45081
148119
236125
3377
26166
213663
84964
99582
278510
142228
39904
99300
86806
254150
173212
145614
255220
34
30937
220248
166926
287649
172206
342
45701
162502
136055
185985
43503
188399
91817
12268
178456
16590
252620
78605
91560
168352
269162
92821
153477
119586
158106
227197
235347
17800
121073
67322
142339
17983
164930
248517
223971
122382
212741
67847
92851
101512
201600
273614
47751
56705
222944
244976
220326
48924
237662
267980
5627
164709
27396
151431
43435
297246
28315
272731
153171
181660
96129
257402
271720
76070
237688
59789
198656
106677
223125
271717
271536
122857
113088
236184
238364
40603
158039
155298
64778
29339
288490
101366
128598
208643
176879
158692
297272
157489
236556
243808
82431
11182
125558
251563
195092
216859
260764
264951
98579
31496
90634
79480
260278
296708
217387
185141
248265
173313
116020
8677
267352
6166
240394
16349
61820
120678
129505
49883
55355
189158
88051
121262
283288
127954
285204
57509
239218
204912
162330
35953
163823
296802
237174
134139
103835
155096
92385
270669
180690
163052
70968
29075
289654
140609
184092
6791
68499
139673
22118
41229
137398
4701
271940
269227
261723
7521
145336
170262
275806
76019
66249
121296
71469
259521
26970
63329
270866
156234
52456
113239
88326
204319
183082
73287
284768
116256
231030
463
182455
165944
118364
86689
49283
154465
208614
139626
87548
64535
254191
159611
8469
62318
17270
19684
85182
108711
194229
187570
193757
102726
218809
166742
207646
144929
220189
210181
69596
28027
134422
280499
132308
133889
299870
186891
27374
27467
43038
176405
155640
223205
148581
45829
22312
104899
111657
148824
9446
81628
40283
129421
123382
234
131138
21395
66964
75019
245083
113004
257223
214397
206107
215885
216385
28510
113371
73429
167558
64072
271812
94695
239918
179672
96070
206055
204145
114590
236579
41629
79948
149829
176871
45873
47571
299458
39448
219170
64144
46210
275687
94721
15758
17917
193654
203343
169651
90260
77067
63721
104502
17873
182195
86689
285005
79997
194618
226006
207897
55684
118585
137663
173518
275109
292310
274309
139794
121984
19451
83226
26560
94282
282666
135976
87430
172169
294302
38493
124575
98803
148930
99695
171509
213538
151137
78367
24624
242721
59778
146162
293138
252464
137944
84860
121615
275374
53189
264459
146705
12333
29893
196697
258420
214702
185007
134391
123985
237395
69540
67600
281071
267303
155571
67613
141962
15667
113415
147284
153204
131284
208556
280167
183665
251651
116358
272313
208369
142714
118772
37864
155754
295205
245159
98760
84653
25591
294908
233164
277476
235886
49017
97542
198759
287299
2879
270504
283965
215617
181231
267929
129313
90803
264031
268529
71405
62397
48762
84251
252315
58693
163540
255841
278231
230456
258665
247715
24827
83376
178151
141000
295152
275398
66241
291159
225356
240074
200687
242313
34745
162
83276
296782
196433
195655
267953
177325
239105
132161
148685
144088
59622
20504
207234
128195
231909
268813
121260
15880
104010
208517
167601
58152
293583
18716
4340
149630
48162
51296
222994
150319
146564
185149
157585
227782
212593
143648
227381
105882
113375
80429
116793
217701
152935
296762
280727
213904
281861
247514
218949
187950
219964
112444
208459
17770
275719
99884
100897
70577
262265
274371
261044
54083
186037
268200
8359
294034
213713
99849
210641
88270
44522
270187
40043
97656
272230
124068
10923
10989
27739
204194
214651
131267
61521
151256
169142
46964
154557
250302
224124
145345
199301
64047
152701
241391
111953
43862
253195
12918
240008
116256
243255
249803
121484
185978
211990
21665
152960
173563
180996
163554
196230
194721
52934
123506
12265
92024
299295
207435
10559
255303
276135
87523
258875
278183
58180
265387
287598
186862
257238
292348
68562
216176
200803
70121
191738
296716
234022
241263
137302
139
217329
275123
96692
68261
264455
263617
204309
31495
264377
83162
268269
237500
61833
118801
273446
113017
16771
217444
292258
203386
167325
231035
26325
78973
217633
176166
177767
267325
242651
189473
18582
242582
175347
100622
271725
67449
232297
259967
53942
98465
282947
221362
154016
279247
145619
173500
4392
73711
82906
149118
56378
143758
19750
271137
54655
179079
102860
221554
69519
15061
249022
233142
148358
151328
113836
271121
104434
143801
238020
180028
197493
33475
146092
29425
161938
226106
189889
146805
53777
111216
28725
101310
72378
133461
37396
201197
40252
189778
106178
207078
292330
163715
82021
127339
64475
238600
92553
280993
155677
220072
102195
103860
206500
258536
23861
266386
92096
77306
173219
84044
75981
286104
53060
7022
663
287668
124007
147549
281750
162039
159314
189018
56564
274768
59209
209812
126466
81154
51185
230907
201224
247433
128977
14122
135976
158012
49484
298877
252726
216592
157336
200140
25762
141649
260912
114366
94405
286706
257774
169017
266563
117169
230163
141196
167006
36181
177527
236340
5335
277738
80989
159614
64136
200708
228275
139174
6277
162331
288908
73740
210924
244160
149682
213145
89864
126506
153034
274269
147715
14680
60603
247185
13659
9335
35925
263027
146364
212699
229298
242515
146200
27046
3824
200084
283603
71462
246064
22630
83238
287133
83845
242525
5606
229476
93594
238883
148251
147482
226723
275060
144169
237513
227127
263888
98566
203181
51418
227660
50987
62151
45100
2290
278803
116420
247215
259949
275509
159279
8138
194063
65434
166413
120892
272853
9993
217251
255917
79462
84896
172933
125407
204155
191759
286041
118254
270040
196805
45555
123574
50098
123102
75169
256186
146126
229526
23508
205752
154605
22383
111328
116880
26267
23399
232997
231939
14802
151305
62760
56046
148081
146747
85611
123118
273120
297551
166042
62300
208481
137975
81528
116973
22230
32013
16756
210366
264588
271296
124596
42728
275511
237463
239905
114598
296404
3918
171298
23398
254571
289320
249207
285495
17102
70636
21234
95671
28668
9999
15426
197409
157035
18067
85675
19511
120072
60973
89726
80873
267896
44303
126729
269675
265770
222894
254328
86044
222434
203824
3694
198877
89637
135344
188272
185588
238053
228058
152517
268183
148096
85968
96051
36016
120991
215108
270047
146389
66417
127165
194739
84097
149105
175599
285750
85084
214041
70596
128681
54776
211904
28878
158587
31621
125002
228154
127635
190768
253107
169600
260909
258014
225765
257890
24094
264241
36387
243932
182734
152241
268600
150539
137648
250977
171399
217190
82001
827
155426
70108
52337
256510
219511
73246
166412
31303
265357
96304
290985
246829
219844
187322
283412
292766
86744
4335
147748
236743
68226
37828
50343
234527
252711
4887
162280
254709
138165
189894
124137
229181
7921
127155
136189
237655
292123
227130
183477
149167
93733
208235
21359
14514
286876
2376
121370
81743
60333
143881
248662
123177
53329
286851
108450
253467
155817
257379
212996
166360
286027
61179
157404
276444
246868
135899
104707
22224
286430
168850
217684
212828
36767
206640
121307
201719
52383
109117
84006
64839
9541
249964
270438
207699
117246
100411
59039
3055
91957
218186
191045
250662
78101
234189
226094
33416
238361
121307
248301
246603
201915
210656
267839
160820
39739
114491
145399
173419
124007
176872
1295
130596
211695
113245
70526
124017
210792
41619
97343
236218
208796
110365
31660
103666
289036
145371
189107
209536
31327
144271
281077
80792
258155
46062
202290
250023
287112
114882
292950
20810
133585
184858
196112
168501
101461
292753
185072
110843
81852
153248
217369
94857
250339
82380
85870
162919
151402
187308
113777
189029
193717
203116
148614
85272
182092
280576
82202
181589
279413
120251
124183
45576
22695
159726
44470
128371
29509
89840
188634
290163
163220
238362
96320
86477
1669
131972
202291
163550
247473
86293
44343
109356
163549
202619
185632
128576
237324
25790
122695
97235
234639
200039
146802
84468
283664
95166
86826
21521
50263
194335
277875
263585
172261
11359
102514
287138
276282
70368
188933
235819
205439
20384
207650
34749
288626
43995
43355
162177
299372
276422
90910
286261
144240
119063
65663
173369
7794
154530
138155
286963
126593
4506
4757
251693
9957
5700
257696
288525
207354
270240
169755
85263
131577
14223
170272
214510
180210
28046
112208
112712
158804
177884
23378
157586
84102
280445
91474
168664
176102
176746
94576
166354
101796
33924
33872
271679
146135
230459
138455
81905
149020
299783
57364
180781
294161
40485
63211
192635
81544
39588
153362
37841
119268
118571
194306
286069
207028
141444
239184
87322
90784
128378
293923
299307
262577
179908
179097
34735
62074
142234
255754
147605
288274
258203
92439
205912
183376
136060
61810
79722
168926
283465
245150
297553
293033
258415
282588
145154
214288
32285
28901
219097
118551
254415
250983
183967
140744
73311
86750
285638
123915
50804
148672
171508
161072
276362
210181
203990
139905
135386
141054
257180
77854
55645
107625
74662
7934
254511
128788
199232
7470
20226
14423
237780
58918
120379
59759
43024
58725
170280
37172
79784
230606
246127
56076
157094
117997
157175
185674
84916
22882
62332
20990
228995
51410
193424
126767
283059
243427
68006
37645
256438
287463
234862
180547
91397
9796
35464
22079
222227
50322
216450
221420
46646
271017
16181
211848
145568
271087
226370
256984
7094
244965
268015
61145
66832
69024
67746
183161
83872
176279
105209
77734
33265
194135
167714
261823
237293
281072
177147
30052
267639
8004
67507
166079
283009
225404
40078
193853
42818
231291
15205
149565
271722
116738
26915
75427
112735
204067
244913
182594
160485
84322
36553
352
6552
237060
28236
272472
152974
62672
51819
116051
259385
187981
122122
297519
117754
253100
199517
139418
286363
268063
247147
81339
120774
242530
9293
194179
118028
163962
74333
118011
247234
4446
277571
162413
252634
280413
119040
272532
179209
195627
73441
283512
231221
88955
27350
143903
55055
118902
298465
150849
98217
258844
98184
117760
165573
291087
14764
71514
94582
160134
282823
123863
112333
272827
152803
181045
111108
288627
292218
72769
46529
172400
263189
88393
18244
52599
299955
193307
62105
163215
90960
228118
125091
154091
137219
190580
36294
36364
267021
220298
16731
204631
96920
201038
251835
53563
241113
222199
10435
142282
132689
164491
115567
5493
288166
94836
184285
242169
23997
253596
165871
225715
52533
159236
169943
89085
258327
122071
195706
214677
267431
203270
97578
151593
203674
254555
224116
148746
227487
48070
277776
251422
123557
113410
134033
295600
248403
275768
187426
8155
266744
47261
268114
57393
258480
71757
7598
225571
194935
206981
222868
23253
243280
87387
227484
101866
76799
280613
258686
241703
299922
258753
193566
2658
253929
218772
54394
95315
41935
40397
256817
64579
54859
156012
105895
43343
135402
132954
59007
100209
41715
134548
241822
288882
53166
45313
250006
121611
34205
174719
247750
49360
43143
233522
177014
279232
52400
41638
293459
65645
59967
104074
110522
217218
220336
252352
194210
210608
10852
112898
177154
10173
83721
243421
195117
93561
295701
38772
53055
232018
205109
219688
217006
269898
99243
82793
74179
84897
171603
240652
13898
224458
35771
210751
216342
224067
30863
93507
232762
117213
98681
125784
249308
256255
44409
228902
248095
167082
73736
189914
133534
197064
256468
72948
18150
241068
226753
121116
254009
169854
197021
14586
192096
104919
43434
208424
115620
25100
277381
277222
64671
274724
136764
152659
118548
78506
99869
35227
108833
15845
64476
110359
250726
243110
191779
155513
293034
41146
203544
65497
222556
127133
231449
188580
241750
101117
12149
193205
39067
75960
286626
34142
165578
78377
268098
53981
240443
211589
164053
125210
210067
298338
124612
161555
4712
6706
224381
223747
26563
292009
179748
178911
125785
254065
262926
251763
15654
137368
224708
263576
41439
1617
275303
259728
281096
14380
114572
198298
242862
3776
274884
259957
157558
23295
139116
150702
279544
193379
178063
141608
75667
50323
70982
161365
259599
142584
84529
167818
214675
170274
113774
221857
229947
104760
139098
141871
63731
231202
199730
235088
232578
241808
80762
87331
67627
136187
73621
91760
57885
274248
62310
125722
230535
293344
132048
228854
298383
5625
207313
169140
25841
236869
193233
13031
18474
120061
59814
210091
261465
90356
277213
297655
10860
204217
242183
139982
133962
157709
63851
254375
100871
170972
36885
8060
94418
270447
6723
76714
180779
119041
35683
163029
279206
34981
299970
177235
249424
103701
125702
120735
284785
291018
96432
73527
253163
193033
173865
81652
235156
216274
20883
169842
2448
168708
207405
289858
272198
212757
269611
115197
35801
212761
134404
29262
9218
142277
291644
13019
260419
124568
157717
96328
106082
268961
104872
108082
96719
171758
263970
153783
147984
158195
154801
137981
12842
258587
150210
43629
35534
269867
193820
272743
220420
31107
18905
130218
21764
260842
241985
289899
38369
38392
299810
205472
16794
72397
73289
142515
139758
759
169113
232794
128449
140253
194504
153563
125938
130862
66119
288381
152792
278516
103048
33445
6890
91695
52940
61128
52075
279916
116574
37847
230647
276717
267086
188536
162686
256892
234302
201024
74412
105606
249778
45213
287443
169452
281547
231521
17933
140680
279853
178897
258401
208602
264225
286797
127369
50230
196807
248224
250178
162035
3303
101390
286226
120076
176920
251606
71510
193867
255081
136812
18582
71259
2762
268155
210107
295630
20437
212159
210073
266688
21427
175905
105805
91676
28309
255678
181153
80454
289059
70306
37527
57368
14829
287902
134087
139978
85425
241212
199621
261398
287024
184319
120225
240300
59417
182434
52583
49954
182934
128371
192986
220422
30809
88741
180882
99051
259871
142811
148161
33072
247877
244873
79792
122653
84030
291810
222145
26785
263632
265942
159700
161046
209025
192709
268210
3672
279090
161332
39583
163339
194705
275911
247978
91608
142946
28820
37737
128345
235099
281389
28813
89013
96173
246903
221326
248554
67972
95925
56912
149737
31691
134536
29752
296585
54639
43953
129329
50436
206862
117536
295865
16935
193759
288370
76641
251550
202195
240701
255308
119203
2926
150053
214414
259336
152544
51465
122748
261480
142554
221335
239261
289353
131742
236775
216571
137069
212286
246312
1286
280089
41085
163898
224604
154401
90262
184773
66475
263666
137303
34112
296272
259697
18223
22701
175857
280063
151014
32004
74181
276851
26380
158479
114103
109885
20448
240860
227826
62097
14167
190830
294820
250632
235582
66991
131862
25284
218040
212225
137981
10737
286644
65556
3993
133417
247545
145223
191212
83614
164075
139562
140616
158653
47698
40591
13731
269866
194557
78121
98092
141262
182595
33582
242391
81681
160654
117613
163738
138310
290560
294538
115936
169534
265460
62476
252822
69826
228902
256602
112094
2336
36233
29314
119732
296744
238903
184162
122963
80733
217211
45431
133484
45856
35240
261688
203383
163973
117839
72159
219253
18020
244801
204118
194203
194790
214982
263497
193633
158135
11077
24903
228287
153843
121178
91173
10091
131117
2160
119522
259597
169354
186759
211473
25848
35966
269203
128010
299930
646
5762
1152
3282
41573
211374
52037
159043
188538
226143
24905
45546
167769
48773
19017
3148
165993
205327
55098
244489
256346
273810
55327
74616
41782
149977
220823
60920
131633
196394
285321
44192
96553
17001
290297
104604
161601
81594
272771
27398
54348
210725
285908
237058
225708
273395
189788
150197
104779
150560
161589
265317
259037
254601
51857
168315
265399
122028
167706
69987
242372
46624
175070
283743
289904
99408
211103
111378
184780
49874
124789
155075
210428
178941
45945
74752
141485
288521
277963
170009
140125
159001
204789
231231
235432
5532
226425
225690
219387
31337
234642
51087
64028
223871
155237
236189
92352
132898
257919
77489
42651
62118
220378
72797
248495
167768
41455
162606
222825
96877
23699
26868
162207
291344
163409
159390
253552
219177
207007
3045
13021
289872
239925
133575
117154
12536
237324
196917
264161
280263
267925
82363
164651
21266
229083
65511
138079
151135
145125
158358
221735
187421
3554
201500
48322
286203
261693
118856
72035
188477
124551
180471
287946
280986
225634
299266
187693
60708
270959
157127
156283
232534
224444
226696
128647
171072
290343
219465
246916
35170
176312
76173
267689
5956
50969
120996
261143
296938
13372
177347
74431
179072
278873
199362
132716
256503
148054
215928
96041
112093
278107
182590
277548
173285
256327
133578
59418
281671
61979
35718
133881
281325
204271
256496
71356
45074
223979
1309
194053
151281
95453
43009
201619
68388
142601
231226
86662
31538
98562
146141
233806
158828
267346
167222
294062
218179
128010
98533
282661
221797
278973
78108
92527
1054
85202
240018
107434
51875
182061
237222
186218
270162
104660
163139
48218
88
290292
216825
243124
208032
82753
228719
196386
281674
231856
273853
250032
59782
222746
193457
204494
279150
86656
42483
276511
246583
53768
105807
55833
80638
231803
152513
250459
97367
289765
167307
127413
63355
275205
174095
261897
90598
192744
105454
130707
71337
222737
218123
60011
225517
226320
86799
126372
299012
256133
47700
238886
295250
239464
201556
148103
119259
62761
296151
137752
33983
8546
238423
259787
74835
140199
2972
220292
253648
177988
45576
211822
71865
5308
279062
1735
128411
57904
298882
267654
128983
102762
125028
123612
219720
138210
104899
161545
206784
109776
166410
65789
152329
78159
47299
83187
18211
133171
81127
251293
256881
136601
21427
155337
292031
36317
35191
167091
116199
210126
140986
123744
226489
159718
39279
173221
123282
44620
187203
152851
290902
262864
46083
109257
245730
130155
40018
294200
149657
19612
116714
220475
171984
20634
156659
285389
195161
168286
59559
220316
122328
169842
276697
223067
274915
59409
182353
193297
177863
253083
195086
271625
104513
196303
15046
105435
18976
46851
152449
204360
24944
47860
240336
261167
234985
104974
241770
211890
25636
227197
100056
47563
100860
182737
122768
16644
110914
105418
220553
126933
258664
219154
204541
247436
51868
15164
139240
259202
205737
59791
240342
117635
20047
271330
58036
69917
516
208893
210389
266051
147596
225701
41893
95671
19964
216694
23619
12164
211580
185124
176913
187003
221656
234167
208534
185721
78356
282947
158270
212584
231851
280976
182640
188030
295907
247561
286859
152742
179045
38586
198211
260181
255489
212386
253791
38699
135589
179831
278744
45574
250357
248731
23826
187279
254978
179714
220113
116100
185002
104276
134202
274036
38515
9743
282456
43106
173501
49884
7894
198952
4198
41585
241041
177465
149305
171827
224305
43764
297777
143522
161740
61958
36216
155522
290123
215686
38274
138035
43983
165786
144302
237313
267826
41753
273770
16904
147171
125182
10586
194554
198708
237639
72778
25636
222810
194942
193382
25718
72208
222800
239340
264678
260964
269712
13325
219529
42902
222721
281662
197851
130797
204748
147382
265101
71283
79258
190224
139915
170784
58979
277755
180933
77186
201543
245367
136187
299815
230671
188202
79322
290490
55994
279065
86157
175991
293581
35719
116842
238334
185002
224366
123711
43171
137825
79927
239952
255562
276784
299260
234629
227639
255404
276818
17616
102777
228407
96227
50692
193682
104882
191761
282442
138542
73201
152790
217182
9037
42331
143279
67893
192896
131634
256500
256411
285450
33230
256798
211292
73163
29492
243458
48278
174293
94257
3748
215258
57304
94735
42475
85895
216273
26588
174130
240020
31385
50719
6107
139479
38542
35590
122720
190593
12335
106528
165933
298400
267256
213952
254841
135565
295802
243813
137564
118151
138214
275112
140972
3955
118068
202184
159844
94335
34755
101304
255931
253872
49338
166811
142382
29463
254152
136040
80869
166565
36103
242196
9793
181225
249523
172590
199176
260474
218222
110503
188385
185430
261679
129494
230473
142281
16914
94192
95714
211078
278908
272447
71926
2140
42149
297340
195348
19102
157212
146485
58503
93877
261697
136446
225397
5626
236147
102637
220428
124809
128391
3456
166616
163455
81248
101351
248286
266949
272694
43764
96078
271411
164330
267955
285493
244884
108183
166298
236269
203789
203617
101739
274746
225400
95370
44404
26984
120623
7448
170087
110923
61880
155843
187009
231554
108757
278328
109914
216976
113723
116287
283243
17930
86195
100507
290795
76357
226075
199613
178844
280828
92345
113860
41552
22767
52873
3933
55128
256819
276184
245347
169645
176657
46269
165366
49453
190946
44502
262166
273997
219116
122082
38700
182168
104866
226436
196253
126038
286883
14372
232744
232004
177765
35808
155552
265926
39483
251632
41664
146548
130561
6019
183311
254092
57188
109486
298335
66432
288628
190180
148091
269959
105722
93212
177111
126510
279047
101013
103449
11611
184412
205173
131881
134148
234147
5507
116179
232055
61082
145354
228456
178106
175994
5941
170269
230809
219993
33589
98013
237435
119659
161839
116617
188673
74272
25991
182794
212855
68776
29505
107325
43465
9073
273062
189891
106859
196634
170516
35123
191356
72818
61728
2169
127842
113673
165258
165209
108307
25966
229810
175041
252975
213293
274533
47462
152322
76037
299657
213201
142706
287072
57353
251478
210622
242711
281857
236709
26404
211613
107906
39842
270507
70462
238671
88554
208981
175503
147745
214871
8681
170329
93472
227544
207470
220880
202196
143095
194993
132631
117651
148214
118871
75381
232530
269698
98570
240807
148127
44215
71476
213838
5580
223992
280401
98102
41349
183956
198587
125118
277526
116283
56779
54040
97211
280275
193854
192499
81631
251899
249758
135729
40899
33751
288674
184972
200898
79927
181728
164890
58863
50255
79581
121502
268668
194351
43412
104489
290378
102818
164369
56749
42362
27325
206738
181669
112847
213786
40163
71427
47423
47070
274819
287384
292133
235202
129690
18738
167117
80282
186900
102495
172299
212331
82481
161237
132558
89034
171880
260100
112875
72266
17690
24999
53592
290973
247398
162995
112606
59566
174869
149110
102565
64966
279649
128567
290223
197233
280398
50766
243466
20750
162837
222322
69771
100183
101013
123539
125732
67616
256464
10213
57553
274842
208620
160666
17445
105996
115644
82759
74900
128432
261246
240119
273396
58603
174262
236673
199510
250659
105679
162998
220461
108356
199216
74335
295820
126787
208211
78762
189937
104479
169720
145834
34837
298830
193927
160333
150580
146903
154769
211966
282875
268059
41164
124785
271053
140091
513
24805
190276
134473
57120
89156
277319
121689
279617
293894
150103
209904
251223
123636
299876
234017
224802
126230
104371
179308
175134
65566
155984
298689
22241
23631
93652
16087
292299
196291
237036
268999
258139
243394
138508
58339
250919
175854
108584
25993
179363
45250
178088
154792
256791
153285
146451
296422
182895
6726
146615
40254
274623
272749
140289
46955
97264
260222
118840
249644
206914
26128
206745
95463
206149
24044
116101
97599
20206
229715
259598
256265
241702
105516
252137
246604
141524
22491
69630
197322
121700
158005
288225
219593
156706
94556
284809
63016
39309
70447
268163
139455
234298
21854
260530
245192
298160
132596
110149
79431
30351
123738
26950
11504
117386
36832
142151
297664
298522
184740
110715
256398
111753
213680
31423
159190
5467
138987
136173
90824
258792
176092
268462
155426
51915
296067
136527
77088
284619
134169
42839
133267
298304
293688
61955
285754
262611
101439
183701
131235
288129
184225
140850
244293
121938
57134
276227
13802
111804
87208
273341
13067
37891
151804
58295
22542
285056
182997
122725
26859
28643
270640
252188
251675
190357
79645
38828
168549
249995
266485
18283
169661
13310
30941
112079
221696
195126
170399
246635
97374
219806
149196
218272
233209
202473
9040
133852
229482
235834
53182
233821
192763
200598
95244
183291
80614
183634
119945
280755
281360
248697
10045
258843
239431
277050
298027
287614
260
508
54040
130504
22690
219733
193384
86875
48393
167039
240368
205787
272548
23535
239281
86943
134110
47
178022
43981
50969
259093
274251
51978
237275
97218
160098
159351
44745
193006
120227
90306
20926
22331
155781
285747
289246
51176
59856
175085
194675
162855
217967
68883
92238
147268
221460
72134
121977
89643
281296
19333
40873
114473
284747
170196
74788
207765
92183
83684
1036
44840
224470
141868
245543
174132
219184
154263
148834
234637
166169
248626
282018
180339
196430
137590
210978
196256
158062
248276
65111
267741
228207
248710
178106
246427
71559
221623
47142
25687
121543
100945
267111
83544
152134
107754
245825
192613
196797
151678
50808
258157
111641
101826
112642
79694
152979
160018
230089
25581
162782
116401
275833
2583
176065
220142
7450
205945
162689
81996
95859
94323
262776
214249
114802
61939
116877
213660
53687
6458
256035
176287
115393
101102
184547
40405
201383
11489
228527
294675
202311
117030
263985
254112
266851
129134
280014
223349
246753
294928
69211
89422
17128
277244
162230
20208
17303
171632
283262
19164
126948
33583
230572
155196
279199
253484
105035
89048
185571
287006
237415
299164
74142
181717
158503
129491
153218
270671
1028
214490
106959
123059
264662
39165
189868
270879
210791
248818
286447
6989
214810
12138
297239
78760
174580
10898
260358
222631
299027
254851
207158
133449
50095
217466
248385
106114
94444
61964
298410
230093
207014
220505
192165
253824
13974
198248
60601
253524
122677
35221
183177
266312
184688
28349
221497
123420
278857
64904
66138
253634
185602
168287
6187
148220
31043
128407
280927
242763
239875
170178
221453
51619
123487
110099
236558
168524
62259
180160
228073
89544
59379
48651
216944
168955
297143
144173
651
86258
52116
95042
117179
44287
99445
130600
55011
279549
208079
250767
291867
168716
105699
199080
255527
260972
260794
171318
38381
174098
292575
42809
249533
268155
168311
298882
90696
54212
23503
187175
286415
83250
208904
98379
167588
53707
291375
111849
68108
209283
12966
21924
214002
125657
241230
35342
216574
55298
255421
225743
283566
39661
152528
274962
152915
128589
135885
180116
1297
173066
286830
174392
19053
185354
162624
58056
123510
34792
265896
70684
205760
172273
58060
96004
93632
182815
291369
236744
63760
278708
151021
167690
244809
274531
149273
160062
196561
263787
133435
196461
287221
294976
232662
259073
280182
10667
171468
150692
283571
226183
10553
209287
232452
145964
296914
80912
106320
53729
84167
168887
201194
194742
286437
269879
112322
107861
173436
197610
165076
60240
16640
214383
24637
121575
199504
287570
146153
111869
121127
281930
219883
133467
74119
69028
158910
11140
272667
182009
296155
160258
189397
220425
221581
67178
230655
142083
245089
14970
134352
109158
97626
95975
178787
290986
123453
126789
275448
102119
130382
139910
224913
11996
53071
296640
93164
207617
133715
138669
239366
1161
287949
249980
267288
53015
59708
129813
82905
280698
216109
250650
188290
240464
83261
161260
4899
76682
228100
847
68156
112387
272558
99545
284924
97042
48052
29309
244103
227997
211474
224921
149709
147018
294992
19747
237014
209460
37015
169790
197635
198056
68486
241621
269416
51595
284652
14353
92712
177372
297253
228389
208730
167070
48864
191749
297527
261993
178094
157328
218898
190719
133693
119510
196397
51738
152075
127804
264600
235094
273874
115409
254178
280677
167896
16938
150320
61561
248655
214870
167245
227840
17350
200312
161954
17217
34722
96575
23208
101825
181199
97452
264512
237479
271951
297793
33433
288116
35663
178741
284732
37883
60524
237336
251162
264331
163622
23847
45110
231940
159387
169052
295859
229675
282936
16623
19830
255511
293568
92352
283535
11428
114386
248252
68828
236678
264667
54288
219785
272563
267783
173973
11302
80583
231697
61397
269054
234559
95089
195152
177184
204787
32741
221029
276866
126194
146324
268006
191966
48248
182758
39478
67530
156110
56439
223555
17964
280648
114394
261906
85436
248001
146957
181403
152824
282678
191832
37261
94107
196479
140739
72391
288250
263831
79965
209154
204895
245287
194927
184462
267147
108068
291137
105883
41567
275897
83278
26354
20962
160631
154445
212786
144254
147075
126832
43274
181564
184541
122446
33681
54713
111245
155350
9221
227755
85059
240372
210303
223848
159231
60485
193536
76482
60974
243463
99209
73533
86017
255609
135412
18578
105324
135518
38224
80386
223982
88340
144242
183660
12219
222147
26430
175302
113103
274887
192748
186286
28205
271177
208162
85771
18164
100632
94858
15827
294852
10840
239418
1824
173828
188463
95403
57893
101252
66287
187280
213823
184937
216465
217257
283888
61875
183462
120901
133970
34795
169444
205102
201047
241578
67896
138320
264707
158593
232825
92778
100792
64372
196288
297584
233123
163225
195704
188426
22851
56559
260087
251693
181
100780
97419
225054
202793
50900
221430
1692
65798
237762
163402
25435
53032
119775
166197
117785
244875
247931
42036
112705
230007
297252
259456
11697
206278
278929
154190
18360
69894
39594
292926
100232
185997
128488
253655
59573
144440
6596
164243
123182
94679
30376
197638
77534
282348
123195
113409
71892
65691
276568
297300
120644
282024
222518
207028
265665
188477
130199
28783
141437
6655
108808
177747
78113
276734
125697
232598
276953
24725
87973
109108
268134
32451
95124
288501
30211
291364
95537
112278
258338
263003
42637
12678
80321
296774
44444
106068
13232
36969
186023
160019
195051
156283
114219
194828
95524
280228
21142
84633
138500
147018
71323
225101
256138
245916
261273
34144
56063
36907
69292
86424
208100
123943
217633
28343
95672
236456
225525
241801
48134
107835
253357
110216
245048
46860
239555
155641
293546
73812
283376
184828
44145
218703
150309
73329
96937
63263
79762
147490
269051
163812
296657
199281
30673
264685
128902
233359
149115
171251
130782
198527
72983
23970
99959
116821
86746
241088
150672
291941
73494
180986
34234
25596
153682
111827
288347
178933
260781
62126
282239
205461
96119
15454
211641
109042
87133
215507
218679
91615
19693
86278
20786
134780
89728
228069
168692
103242
124237
81611
211662
232184
40472
240880
292297
82963
100862
86160
251215
46654
32690
86459
196349
15095
217532
134512
3176
110744
127128
58334
31871
76759
285230
257169
192454
41127
11744
232890
141013
80176
87359
253285
109126
253063
36755
60290
179288
298973
36421
144795
21639
112792
275135
56708
294267
250905
219786
40220
52239
231404
243131
267861
110403
263902
287564
248263
279478
209314
20400
110679
36299
165594
163369
34429
295040
67244
34888
85199
55362
35895
291445
73312
122430
207295
6668
271308
107648
148471
140019
51757
159439
280625
90207
232849
97589
226278
14323
166592
214629
148550
19839
131739
95534
10545
262800
196131
130059
249983
175657
212525
83053
189808
15878
203417
264309
10768
138576
65928
118072
187355
95466
158938
97326
104105
46540
128094
140600
166920
114147
22051
137452
180736
191477
156383
174607
267441
49874
147981
164298
106470
201294
274697
22067
41587
283071
208865
25544
252649
43632
225150
60371
173561
236691
15636
172798
235517
30089
100754
265377
89811
140674
25442
246309
175634
204647
100630
58738
93650
206315
131367
184356
144997
183651
161354
95999
39966
3396
144373
238993
173207
40764
289223
282856
108486
114334
234024
283847
189082
227208
130066
173608
126491
204737
122322
191078
246132
237309
237923
138814
122505
57475
23097
155324
195635
209512
258060
187165
131290
137308
254110
52316
155999
59803
273002
194144
177383
182044
120623
254931
104326
145984
55149
90591
33986
241237
45415
155714
97954
266874
85229
72679
245623
224249
174648
108455
162932
123622
134096
249798
288198
287008
81914
292001
191818
141969
19170
232783
161172
117494
151958
293606
184334
156971
272235
220253
59617
114718
30278
283453
28436
191326
101880
274258
85832
138686
276703
268213
142732
184380
16235
213933
28049
212870
97451
171560
100661
82432
61793
284069
51729
172256
285579
258088
117934
282442
160963
137849
15291
128731
256030
128179
210235
239285
3345
260142
110234
223130
32065
230196
213218
154489
258806
185704
141897
250465
171477
129951
178412
54077
41116
279999
44126
209922
190545
250656
198429
83751
238860
262103
228326
93264
51506
44245
105381
161688
109062
102289
275910
56686
38469
7624
141216
206838
287446
162775
35712
71371
151351
199542
74836
90871
98219
72032
138161
122802
144786
76628
122021
289608
42770
270361
129776
102252
295847
195072
247989
226782
267831
41327
72937
232104
123182
24427
19322
16422
8985
298385
34389
129001
21711
207652
100137
69007
13747
296544
279387
191111
114448
34968
234197
67921
290835
145716
193603
292134
122600
133329
244050
60865
35324
184433
80723
127042
22334
299487
45571
23977
266105
266199
102349
2540
276708
289922
5450
71274
177497
141309
203027
168728
170176
148724
40445
224606
19134
211254
82961
6484
86824
287338
292299
141308
192430
44391
17811
119785
118409
47099
120568
144381
162369
92861
40680
179413
64036
146181
236685
9234
138999
43481
257853
40469
255296
117589
288623
66529
35916
155298
110650
51995
96392
30121
282327
115874
276029
149610
208854
21039
12926
115975
225946
141194
271241
9192
228064
82214
79375
50394
54754
4909
33196
289743
174388
92357
159690
79030
6172
85150
187754
6890
36685
96253
35571
252634
238004
33372
164324
125426
92207
5829
216027
4333
90208
228533
163728
4360
16334
174726
219759
25488
297652
75971
295516
47820
205680
110919
236004
292794
294734
229143
98060
259232
172597
284894
142696
49334
34489
72845
264108
163304
205371
152149
36708
243006
227252
21781
122258
98364
204438
170079
219312
144751
43213
285302
137583
117606
208251
265334
49058
58370
53491
63462
200061
129016
169038
163077
75497
122254
164487
88694
282790
34838
44693
266832
140208
276238
31539
234041
54150
128545
27477
50105
250820
115346
250952
231159
255595
228367
71568
217450
52359
61997
25148
194505
164820
106009
233517
14559
218011
46226
284510
198881
214945
36642
27156
139147
297041
100556
208250
38612
72365
26951
241251
69684
68523
176383
98819
101035
190893
185315
79870
279890
21162
109052
163010
284267
62305
212678
291023
147531
9283
216884
175541
34921
56834
245412
57874
39038
265457
126098
186559
102593
140147
21883
132506
57226
92452
139562
28382
273858
90911
69168
212137
108423
145067
111423
240080
42511
31956
199276
177187
124635
90471
264161
278837
43784
26978
129740
114190
105865
27776
188111
224808
184860
257410
201645
140623
237693
81402
232890
269380
222208
195036
258228
62268
118680
122065
32760
256304
243561
64312
196721
205183
117524
175546
101486
215766
92940
231553
276278
35323
60317
239949
78364
129861
146086
140509
274635
226991
7427
279518
186532
227848
90857
212450
31445
116321
213454
217926
245056
139318
271506
190393
283173
49419
281666
183933
76360
122421
25522
82441
131120
179125
193586
94884
233281
270264
103315
292894
66434
46854
80994
81469
292876
87071
38526
167455
285625
27659
252627
152439
5211
199988
102492
53142
33352
45808
220834
4516
283569
181605
145164
216695
245324
82190
263692
89016
30588
189492
270637
221164
243514
135776
226666
120465
100020
185983
159775
164504
276204
244207
26666
5248
101968
83911
286038
12994
86044
272041
94209
242035
23743
133256
42597
69771
90604
174307
267639
51494
237303
164542
139885
149794
43644
255288
219481
50461
256831
118172
5861
171367
282564
179179
234182
33278
202526
202841
287941
295381
252334
247044
135388
42778
182665
22679
77035
67497
249506
17981
44296
104614
228972
98481
606
110947
189838
112408
132979
163728
116904
185922
272655
292033
58188
54186
101287
94264
20464
74395
140049
297340
107549
176339
133256
285214
80323
297929
257121
183426
30335
254728
166223
252645
172350
81901
37244
197011
173620
88468
254718
298024
103602
233127
79365
96011
55951
218025
153412
167091
230018
247637
157029
264352
280334
140675
152087
282490
2735
200860
93671
225049
187649
249677
185039
67979
173051
159923
12657
269244
145861
117307
296016
190593
212565
240733
144018
153947
34392
3640
90544
155678
259611
31881
195626
284259
257947
63645
55669
272450
39672
65913
215956
192552
297261
234715
262965
197187
258583
54733
113931
88148
27715
208959
45857
221491
174613
179911
287504
223050
138629
43820
85780
45830
217048
29662
57157
78587
197981
1187
238783
92724
274542
275239
48851
230860
274283
51789
157761
77763
298062
248944
261867
894
17900
235146
151250
120076
193107
197564
141888
172317
48011
283725
91277
115827
45755
288075
85009
288447
7101
13065
168807
231166
85156
268788
63632
104554
172249
18709
174573
266322
7878
191611
142991
91178
157114
89138
43996
123035
142477
274682
49896
245190
267900
54101
22420
264536
36671
146293
246440
288793
124892
240143
112531
71485
93693
28036
171111
225662
51066
257766
168597
184921
175183
236205
155769
190242
158344
41867
197316
278916
181225
5755
96184
77307
151833
236400
25810
84387
91914
196767
100271
293765
27754
102688
234468
271100
57339
269269
122526
16825
92393
136484
9430
87830
203702
70511
212314
100413
196448
224876
51268
245833
295286
44554
15994
16106
104991
110897
240692
205270
62089
80744
134144
153673
46724
107516
14542
41008
26658
163616
259648
53850
99894
2296
260198
134140
156568
11640
240219
37355
12526
131654
109693
193205
7512
7951
247708
76575
155143
123180
265470
134199
196389
57148
212316
249381
193394
214305
267938
110390
202223
150946
246169
131903
257342
82591
30794
194723
147582
92994
137481
192561
68311
230240
244286
82753
170827
222989
221042
90697
270209
97883
245332
261546
70563
25246
13825
60119
55827
185790
209327
297049
281124
66653
55193
198313
181491
288332
295094
65340
197920
256993
106270
153213
204440
221416
248498
60866
131259
31073
123087
78373
237569
144482
6177
98676
147545
91090
73504
226142
135749
201751
20270
34896
220545
267296
145052
189992
77766
38146
143575
30720
258138
99627
60780
187712
273781
169805
152603
76161
201965
232707
111563
228976
185734
21558
73556
96662
47495
143688
296952
279240
43293
123678
108733
76102
205727
45903
116759
136659
212791
81847
162428
460
196913
110010
57469
184771
22112
145136
13161
253005
233939
248508
139218
120210
208114
94119
285892
290578
112722
210613
22669
99185
67445
216796
37660
265611
72163
213357
81678
284654
145784
168721
289475
179209
158010
60509
50348
108471
253798
77306
178111
125594
288964
276771
241889
104192
246720
97457
18587
183993
279049
83200
293517
131897
37141
72215
227483
123068
211508
227216
113670
36198
20070
274562
239377
235849
28493
285942
17015
296596
126537
174036
204277
45873
102988
299802
101868
84170
235390
143727
149532
253746
148825
180720
88056
7832
151160
161822
114131
35381
219350
70655
6675
210549
204778
101726
279106
118707
51196
237411
276264
165037
298381
156437
282628
178522
18824
142904
183169
149764
295013
56965
255190
293089
143994
228210
45341
125812
23979
109792
214419
193971
291665
11574
82945
170110
85470
174419
156520
225406
213845
210932
100311
76362
272479
57918
155039
51281
284483
215268
278227
203110
136681
200321
257765
49414
252423
31218
187623
222820
128326
165081
137370
202636
238218
188868
207230
4671
154250
10588
270666
227006
14188
189022
192272
246790
169572
107311
231589
227768
78626
111693
215496
83063
57743
130057
165533
85864
287911
255545
16710
130717
96068
223573
2189
171226
79403
24393
98565
47872
166108
45676
13012
13016
40227
63802
222344
98272
208129
115333
41501
139271
224168
236091
256760
222578
75338
262163
279182
293484
219891
67226
79800
246847
221782
194767
160201
111342
200561
69346
253087
211886
32669
4284
269444
26451
227789
287897
165185
111378
222927
11316
125044
179143
271420
73641
160965
192916
102682
289174
168528
167217
283295
284182
86498
69627
271177
64509
77271
52385
216615
154959
261021
101845
16588
248949
264025
236172
180330
185813
133876
83658
277337
119351
185568
182963
266407
163254
213323
245
282575
150098
864
294311
160353
224776
104998
230455
209302
2840
269567
192713
231275
60341
267438
135819
243592
219967
144492
68692
272272
189750
94434
196656
84477
209410
178134
180753
229918
189466
233991
211829
59040
104580
281373
15057
160819
1524
123574
224478
247471
24016
72759
125534
196721
72663
112071
128498
46147
194600
202152
48350
278284
38937
33257
94670
179412
195426
67755
144432
163139
97634
228040
226176
174117
14812
53059
198397
176776
147125
97772
299131
211638
53111
259030
62017
168571
102289
179526
93141
1016
32200
260409
196439
41992
289836
199417
191546
123623
61859
30724
38863
94520
135511
147448
42319
187035
172570
84839
25892
274529
253215
59895
39088
106871
98171
15208
151058
169590
22377
287642
280728
26053
170091
25485
48246
97496
191024
183449
69523
273934
227991
152431
284719
217649
69992
167946
133625
198759
186521
68902
234867
184495
43857
57633
235125
12420
126862
192174
52957
60754
294751
29531
119125
81436
55095
182610
87034
277422
190130
283475
69368
131392
163765
287362
5536
177427
14836
138308
132119
215943
54240
282604
162816
145830
88233
34640
104354
46215
89945
129257
127961
109023
183056
218000
273072
215059
260871
286589
222228
161941
147026
15368
99189
139140
100920
221338
97881
127822
14004
136100
168864
147970
113745
182551
196179
279469
104108
284302
46670
94709
126606
262387
224289
133973
162894
66599
299544
247004
114597
74
51660
238976
176397
278290
110252
189146
261317
239121
221408
101674
211741
241581
124511
240881
26321
194371
36223
152963
220250
250618
219179
166089
173656
276748
152222
29355
19290
210138
234208
47060
46070
114403
100608
255155
293437
28360
162957
253345
129611
90634
114365
156585
27281
111578
104039
64645
116939
125928
218264
138166
184614
262828
275075
89124
140825
70447
273083
541
167884
105210
116995
274677
120428
299536
198980
260762
111949
168127
299597
104148
172801
298614
20524
7096
267589
293516
143571
112091
209131
15897
76307
244067
53284
119918
274038
120033
21292
225061
296136
292148
244853
181613
169690
284015
138910
134624
239247
121817
19848
89383
41974
54431
148381
20051
79920
264238
232791
266851
283834
64715
23430
171654
63950
15078
215856
146088
34774
80819
123283
105029
95368
55622
295145
19712
81492
208233
30919
226625
275812
24278
138669
275984
87774
82793
196718
52856
50433
284777
25264
188660
203075
259515
152653
289725
90213
273823
119928
240611
299590
256830
298238
294465
141761
272179
52166
109830
54894
297640
53799
171165
188432
210201
15361
193612
206642
15817
34797
28075
30428
278796
190188
277324
252480
107957
95458
151329
11820
85200
85532
22312
93278
127515
162366
45455
116300
299297
206367
66442
49674
101364
998
161700
229660
30778
290568
142096
128711
235503
243831
89742
260349
155726
110150
61163
117557
195975
284827
10335
169012
197247
88336
29751
262683
90708
33121
268431
160028
252537
136903
16015
59224
15795
3844
172852
222805
232438
238852
159386
3045
193952
224846
165525
3376
220963
133352
286414
113069
124825
11954
199494
290073
95874
122054
6675
133429
223056
9061
49019
286931
275767
219267
15419
253321
227748
80254
231143
297234
86937
77208
157951
146838
41796
136182
208724
173839
168389
166140
158338
158018
97497
233021
183245
155369
255378
115237
124845
261236
139349
241875
186416
261772
114597
32090
148913
208917
35289
28717
161204
182126
36980
219173
196762
261853
7490
48764
55320
148121
70011
74022
68896
271641
208498
256360
220866
68732
164777
18964
227539
185339
92215
138346
60792
87629
205621
100434
217582
140687
76895
262721
118199
251398
283621
95237
169551
260121
236741
23747
252709
103212
168156
268967
106994
60962
128336
198352
210369
198451
236781
14743
178544
264634
269686
59830
10442
114086
185844
244504
147327
253874
177493
228651
116569
274199
163148
246796
65159
63309
236580
49551
53271
237616
250836
97262
180100
166873
127322
79019
184304
280599
15796
111083
258145
87632
247310
177829
260131
145838
208281
155857
193182
33238
118372
231778
264096
266347
141250
94451
129997
164110
100278
232958
120280
37224
212546
260069
271833
28401
103204
206334
294825
98355
208755
58752
4390
168978
152535
282639
18719
193009
199035
43785
56536
121340
284884
280930
170578
227060
188763
223240
38256
89346
191421
12814
231275
277371
185552
71983
43088
252015
178526
71733
211357
220303
299724
84426
40152
171840
147793
120372
216727
295730
207109
230129
116262
657
259790
214090
133510
111728
194849
172441
85550
213758
212017
133720
275600
247788
132088
252739
22425
289415
160827
190088
68262
37090
436
294289
256563
47933
292800
137287
179852
227745
49552
185586
246846
282620
215306
118662
12268
28750
216183
30994
120502
58073
207752
52823
257456
132877
16895
153173
121688
179745
139444
133052
241719
298630
90052
103466
258711
99333
9136
203481
193901
184288
32400
63393
269350
216819
168495
97987
214438
120632
212682
53506
191481
188376
292336
196596
135534
292125
187120
173839
159446
155373
9362
138085
281962
229836
57571
174740
290940
226904
240526
48396
138499
234082
165752
75694
214241
297941
156977
135271
232516
47178
82671
294174
162733
96294
202500
164788
230166
268022
273328
268762
127774
101740
248439
194510
277559
227179
12760
275712
131962
60465
28074
153813
186013
61987
286468
197537
31229
11892
94821
16358
188103
283124
95458
191000
232382
165365
178846
35155
195771
75246
243824
239844
253057
245155
152850
102220
244004
86642
152325
51647
149316
114730
92084
256350
298599
17717
79817
173782
114444
84345
180790
225812
143116
196488
106611
52825
268774
186724
292720
54007
146373
120083
156010
184508
11278
298189
109679
42379
94143
151104
79796
70385
178421
7130
111924
216547
68836
134560
46632
99523
282673
148135
164231
2566
235032
285119
267024
252034
156711
105820
288819
73617
281421
272456
183095
144012
138516
236914
138244
133798
222630
197448
275383
38616
125550
65178
223263
72363
296486
21492
183167
210920
117269
265291
89990
265248
134894
57070
68658
91827
207881
222720
50444
16888
238379
296074
166643
191464
201916
277484
248758
241461
38056
231349
51580
250700
241730
191765
263896
227302
44058
130153
107850
282083
247169
167187
148241
215959
285591
259651
42599
85359
264774
155945
217636
85275
184414
44577
34334
244012
208648
204574
247036
161105
186789
217473
136027
46903
270358
161691
267487
171206
36461
85607
283520
189005
93787
14430
211033
12340
80126
127994
88132
261152
140477
184771
140272
282636
8552
136768
162775
118066
130952
63926
11904
253309
30698
49547
144637
98190
164323
92627
215517
271524
226858
87564
168393
38697
8614
14835
285419
103354
146999
209790
107071
43614
215361
274433
92601
22577
192816
178539
204938
117581
3936
112152
64889
294725
71470
264467
218301
44737
18070
21391
119681
75863
171671
263548
84037
90983
223670
51312
153875
158046
216820
132396
149874
215879
152034
224772
233777
63199
189194
200808
47177
223959
79718
169437
209160
33493
31266
61505
108462
83885
19255
20047
93714
132496
207619
200156
112698
130542
230606
173938
138798
276719
172691
198215
13247
109767
114728
65388
130909
100789
242828
58330
126273
22861
291772
193349
21889
70722
81110
245506
266231
238456
219130
173726
214779
150502
228383
90647
42472
185513
257538
276811
90876
104005
200453
101470
273326
185969
289170
275641
258276
288706
266986
86055
294813
141736
279536
224593
41753
25223
299077
234295
145437
113223
84264
222350
186137
192976
55764
271404
220656
197960
14655
150986
205046
1949
29568
57095
225407
155305
82812
123238
291123
114684
126891
163044
164733
240053
243000
175522
192839
148751
282779
294663
273672
160141
190844
128316
152386
62226
93901
29706
10564
270477
123824
174765
267990
28664
275175
1092
30430
153564
213207
86402
151759
123540
258687
113403
138866
238810
53353
209485
149311
62074
294485
232007
153978
115144
15586
101473
275098
116031
66114
262329
269509
169076
127826
2510
203556
172194
123843
97466
257291
178221
8707
204261
150052
203007
297930
245977
112892
296387
72525
25093
123159
40220
221695
89033
278150
100624
289070
62349
84799
186039
137489
78046
106223
222720
270272
3507
121834
11375
102581
85965
137685
109393
165161
254743
137952
207561
265972
285240
193378
138621
225400
80453
120525
246540
152478
110508
41210
101570
21931
98995
119957
196321
95278
61130
66853
206810
127876
56807
285822
296291
4820
13133
179928
62568
189083
98211
280642
280446
231228
86178
159643
107409
144143
232139
24216
274983
5028
245473
100653
195954
205607
236094
191925
112237
130993
5099
151558
78958
150241
183539
187130
208873
222530
207684
197329
98239
17857
166217
40715
128171
249568
178382
224787
62413
281195
232435
286451
19771
292915
85702
134663
188951
271245
199319
113944
116759
177298
76706
170327
157284
68631
58759
183149
59979
265402
228985
217686
204919
143544
283316
194547
245949
192583
104136
204367
239022
529
26984
151087
81071
104787
272
231666
5988
11359
168256
186961
29265
74928
235170
125972
75537
295615
90193
3573
254580
64704
110481
149264
131716
147544
77001
125416
160039
56037
156986
129623
272358
88676
119940
74520
169106
235975
133433
297413
147303
10255
222946
137671
250257
292748
200391
150533
242214
45371
85668
134568
193973
95250
237103
152855
102114
223046
242753
158213
194167
265392
164232
291809
98177
45190
179276
20568
3992
291224
280467
66220
104005
251655
168433
220195
260392
161787
224179
33750
95673
258588
85649
181394
230961
47108
155421
76206
263347
163265
285385
99271
6311
58223
75730
30867
148806
91912
29418
166334
261500
16710
235277
67719
46634
216390
33998
26796
267205
110364
113138
62628
9752
287388
99854
152546
263905
112455
44450
66045
204407
157958
200432
7173
22115
45436
172886
4108
284346
145140
139665
266439
250258
225339
102786
209658
164227
159048
44692
163324
67999
284881
149580
236992
217428
90570
108965
122251
117464
168372
150232
7410
253443
156651
3204
26521
277644
156741
114511
254760
105628
167773
187948
139364
232610
50116
23584
36699
209825
280968
254761
167796
241604
66921
232666
35571
192996
123227
259883
260394
182483
21366
294773
153798
112343
63314
225924
129127
63751
288866
128236
140393
249718
122297
175506
49676
56638
186949
111761
52581
85216
121894
139512
276602
73444
177124
98476
180213
135231
284982
759
162469
288664
85666
39211
279180
240849
252017
87331
1928
289734
167564
237364
174809
38670
103997
226775
221987
83491
33235
80705
122234
168031
251649
165730
78603
253655
168087
207063
188399
111929
266450
32854
53124
248845
149128
184679
86881
42501
286214
160344
217817
26767
81507
2739
60556
178565
83010
133444
144856
141793
176947
28826
273490
48226
5388
74523
147387
63866
193305
53720
187281
56659
239793
164163
185015
145267
79884
189870
16717
236141
260664
141835
152749
235107
173490
287933
48026
106650
131
78613
3823
277321
45890
191137
109869
258952
11796
138015
137182
105904
57075
241186
103081
107316
288448
217169
234874
257488
80646
145662
67264
194092
86306
193324
198003
181889
292453
75800
80740
56429
128873
194816
153965
257652
272405
38687
253447
201603
121765
214867
281921
86005
185610
68037
122129
91777
42336
65551
217493
104576
48314
219427
281730
108668
15590
180538
71717
61404
219163
203379
222982
75772
123389
198678
236325
256691
15461
31210
186635
237069
36048
11174
126394
20107
208449
50114
45072
75340
136823
245969
45311
280679
262517
25740
155214
141975
278522
143688
18767
106245
163743
118147
196440
291372
176037
178397
234153
278457
275825
40043
96251
62637
44694
183537
205269
160834
163882
262233
194203
212847
165123
115332
143281
54137
105938
39222
4682
194864
8888
229181
13830
187036
34245
284415
106058
224995
140105
877
226947
92608
98973
279291
116089
198215
126999
154587
171915
184958
55733
294035
126686
297976
86423
33951
65232
219824
128645
142993
23197
175105
244574
226700
142465
141136
260144
294637
68662
133526
48285
76903
15351
38330
179644
272205
91936
160311
127504
27539
77382
238490
256856
196938
103236
194587
268078
233256
69573
15333
163397
162245
167678
50275
291767
253420
289271
266254
91686
18267
38176
134550
289114
72634
139102
225355
11493
232846
55280
54669
197069
146108
161570
174905
170830
101437
278246
58956
187401
104389
9134
89950
190731
282045
97568
295818
187688
285247
249312
225286
204168
201495
263574
36378
214362
243597
113137
284128
43345
63864
61204
81055
151989
70655
293143
218151
281923
112739
12810
297944
58641
117230
66456
100344
271404
143991
24553
254355
63251
215010
280825
254188
32676
266621
131607
213951
60580
201255
221876
55491
266587
31638
274364
71800
217081
116756
141443
225363
200991
179271
210485
297958
188776
160457
166511
252259
57928
148463
18366
45286
40320
212266
179842
41045
168797
74074
138822
151328
165660
212106
114120
39257
64998
256245
213652
93730
183338
201109
206006
26685
40240
192087
113058
159633
204645
241430
2877
166783
220100
196891
288222
181946
75359
19486
58312
268567
126935
240587
227795
287456
276810
169137
218390
1773
58646
234091
150080
102490
60122
11968
188610
105416
251050
134279
120918
236422
79553
136882
279405
135337
289769
137583
230194
27399
188184
103004
71836
185224
230
87410
29378
172981
67469
47490
59636
88210
196813
211246
133182
122803
146114
145791
166842
282700
210281
113941
271575
202902
283693
176806
151388
222693
23475
280723
191485
227967
5206
32908
40503
116346
101704
22201
188913
250483
50570
239042
179141
84745
28816
195802
257585
176746
3186
139465
159174
126601
132216
9052
1604
111042
104573
136375
130482
177729
192866
9984
127314
22148
131547
183675
193416
115449
217654
228491
6775
114267
159410
183952
79871
271373
48012
67776
190293
57027
292848
70844
75015
20982
14982
3270
215510
295093
169805
261159
280179
106877
88886
282283
66816
58013
106828
13287
145929
187707
172854
173526
165569
210119
85483
257558
202598
16378
155635
263436
28294
9041
15707
154911
172737
170040
192358
101761
199866
47361
286929
174734
156110
26911
59791
117506
20479
42002
26479
10509
274044
31029
250564
223061
156816
113189
1019
137926
79223
84513
44222
174603
82276
70539
153823
131318
296702
110344
69878
30551
90786
276213
112139
170320
218299
202184
278769
81892
244421
4847
145264
228227
112765
6056
173866
277831
87211
252988
200519
180590
114354
19271
200578
33806
103719
93328
237922
170485
184289
137831
28653
154419
163458
175205
41754
21951
129644
193594
44105
190830
57566
4554
276907
208401
198878
162279
193634
5640
68260
188390
268948
279771
100788
190903
208136
133005
79716
112241
255390
234079
100784
1907
239719
173283
57094
151456
125300
36219
284509
57439
120629
271476
252309
71049
84185
219779
27789
114936
296014
270308
241313
158154
29272
99966
248560
136924
181884
283853
16198
141588
115840
264556
3165
283289
134478
170796
35048
24503
191434
188574
212890
239775
105902
66126
103025
104247
147015
182297
53099
164906
80602
217586
109620
109638
115107
106078
60996
106603
66056
13127
224296
91248
146887
239749
20931
241913
203408
287086
263662
202375
51758
295296
155706
47497
250383
195896
10718
293698
137098
133462
91520
6443
59446
199557
67637
58202
264151
298562
269797
214958
143185
147108
160681
174238
153189
7128
131296
38238
57121
27428
157312
290048
197617
249956
76262
135236
24959
148351
232383
142579
165993
179006
163637
167595
104469
50963
290500
217747
292094
118401
124300
204817
188780
282168
229166
209578
258546
166068
226651
165490
283774
191591
215030
170516
228093
112856
125145
186333
264927
227335
43543
105095
96148
170638
197948
157990
296074
23479
133636
102572
80564
52100
184566
26794
87510
119469
144489
86
96340
54292
252927
79859
259111
101763
178452
85207
22507
96376
235837
295388
62679
23448
63143
208817
288520
47800
105341
291479
234372
101648
277405
215319
106977
70699
209581
124060
140369
51822
131534
112931
175175
128187
205968
198177
132426
245042
233308
81214
109429
3993
149215
165326
195703
199078
295306
291202
121238
168071
230192
13554
85059
28390
40707
150534
204295
57496
67087
99122
226018
233785
102010
1706
90007
180009
170940
63924
148470
10455
146761
105193
16838
167498
12139
147703
108629
132071
20066
170952
192337
88766
211127
195126
291469
74134
6651
281264
203016
253973
201667
106950
190377
268307
122574
217217
11160
275131
243954
240926
110867
285651
218385
187426
230856
114868
289531
281780
135953
262108
10997
14449
18792
121376
136677
212091
207926
176987
169163
100002
207232
68208
287260
265146
234351
50426
114463
219521
287374
222712
86322
276239
257573
5186
103697
203207
295867
99995
91420
70544
169054
97106
249073
199734
92080
176493
259651
227172
117423
175641
128016
36328
46085
37594
196260
228782
106197
215912
214741
212974
46011
115668
260644
295927
181489
77558
111189
176488
89257
104344
258121
25191
22681
259496
299450
23038
197217
285678
160511
265484
275823
170285
233980
105161
223210
188179
294343
266446
189599
224844
181868
60173
221614
152520
297515
92637
262188
255046
257333
3100
254848
127901
31644
238225
87928
134144
158640
76799
104266
74915
152692
121974
276080
298727
11366
251371
241922
182770
108953
107618
224522
151477
37636
253695
106961
85865
90187
62743
203887
51844
13546
77280
238398
258948
99010
220856
111934
91328
278378
66296
62073
19069
102638
279297
29788
262694
287949
85159
131905
167746
208493
165299
57669
114872
41958
188592
215603
258952
201229
149151
243631
37644
74583
194543
24857
235586
171960
261103
161124
153732
276000
212873
46096
246875
96699
271124
80477
144671
95913
171353
77203
281285
105351
292328
126229
57638
79090
273347
235920
246789
83498
153576
239214
249042
16615
157546
50380
293781
66739
44496
214026
190733
137187
130065
27302
149004
216380
251265
21875
50458
148624
299195
12378
45184
188154
113355
250567
23650
53897
184145
247995
198785
112698
82944
36824
82759
18393
27961
265083
192566
20782
290876
211930
236480
137691
242916
137029
114949
239300
87151
155750
291415
72072
210782
239628
148686
273637
49428
26860
123264
84758
139512
104982
152809
289857
264255
148428
91964
243352
285806
17153
146135
173167
203733
57098
232833
295096
254278
110477
230345
274452
16129
119202
267425
80382
226230
91441
69862
11036
14026
7741
214634
128926
188397
90180
269701
17866
274010
57560
156591
26803
147550
91536
166595
162905
192407
229832
12864
250548
172735
58382
97723
180432
85873
251625
286518
213530
128658
41735
251399
127658
78343
170145
227358
33637
119478
18872
147133
281405
250907
107577
110614
91713
74606
283074
103536
64578
263330
28757
130000
286490
141743
97784
96183
69513
11221
129131
30626
14849
82690
60433
64785
9051
92161
201725
16248
35730
136464
94186
154607
34878
80255
182381
40639
51534
188296
237313
108998
43345
244582
40455
65370
268637
191679
158862
227395
155869
259437
290157
92631
44112
269196
187743
154252
38169
73705
27256
222791
264439
90629
55248
64934
231679
122108
89967
250714
172687
80455
250903
190182
22303
173980
28479
26203
256320
12317
133342
289963
30633
244348
43925
78551
272322
277737
91076
264633
119554
112082
228060
221180
10274
289077
277949
23077
170443
52182
173213
175364
174630
268746
278219
239700
46293
45193
104273
286127
183690
105195
74145
76464
6400
194181
186789
33563
105097
291455
27287
128842
161249
4898
141613
90570
196191
238394
272900
245683
215545
4928
160522
44352
296117
1306
245398
131314
148940
38118
35443
26979
165203
36921
225397
200127
152371
149633
8515
178750
28440
243268
20750
57381
19283
43325
39390
273612
51138
195611
261539
185659
261458
178078
252566
30767
298950
145707
56114
169170
52871
182555
140598
60068
70323
722
174211
101185
48800
121110
113422
68462
183636
127893
37732
72572
69662
294747
128529
143818
62297
226708
51891
239236
100541
243397
6109
228724
293917
191652
151850
133476
297259
73040
150964
100270
132995
232698
159396
48118
92438
136681
81155
178338
162847
138209
242799
274492
254707
9460
266004
39279
63541
287681
45731
262632
259674
106783
9348
213744
74025
15522
91475
263780
169634
11935
83289
285663
299484
120818
33677
54445
132133
191846
214457
89079
4287
62206
147241
251974
183094
143947
115153
109032
47441
269676
70573
59636
202457
7280
154513
291157
157233
184839
284869
299113
276078
286916
177596
97150
37199
113894
106128
251796
119892
5478
270804
213669
27326
255892
158051
296902
99947
235301
10205
105326
28086
259511
211576
12342
235989
84794
63753
212803
131551
190628
160446
178756
86
107833
78303
243030
53879
109499
271509
105216
12005
267604
202797
263247
275375
60765
128125
133291
72914
65773
237977
156401
248374
24088
105977
185480
68281
276396
109218
65354
167077
242342
287901
111348
288127
255258
268252
9211
117008
265817
256613
298386
256816
198331
67869
174778
196995
123434
165787
59717
150736
231008
64446
234551
170149
288597
25883
276364
110968
225792
58425
21613
106022
9926
227741
60024
254682
71213
213389
268549
229420
136145
177441
111973
245656
101897
260703
175987
137648
28231
219033
293483
265176
160407
212580
272678
54329
90525
93083
7263
262415
46482
199146
274709
143954
178257
97140
81461
140445
228304
240547
21960
4151
53705
18757
294364
65592
57958
37068
150800
250589
208069
40675
72230
260410
105984
82786
15800
291650
189118
60073
229379
10909
84698
24487
285605
59184
16403
64246
185405
47687
101456
15143
42953
249818
12051
12415
226741
280796
298001
258258
201639
132449
18693
289220
18575
106823
21705
81011
68887
7586
59641
210220
290155
295665
103468
218942
119259
211531
101788
34493
13063
222718
289053
60376
252769
249033
25707
23052
225831
282822
164197
80827
112685
272733
149882
32450
144097
247150
93985
47339
33456
25049
23842
75526
212777
156308
219678
229922
220212
108559
291262
11715
270629
138877
32681
203806
53657
101994
102007
133998
41126
68156
226834
241897
125923
47381
149704
35848
278790
95734
225305
216037
132928
45042
286839
34745
208480
281553
253189
53202
9897
165113
157858
279957
176360
133395
280722
284245
197154
234326
182177
170427
252734
29724
195669
6086
135517
144701
94455
259213
54997
167813
73617
233985
156479
214027
279008
215647
235511
113704
1472
180839
111930
88654
235785
121227
286621
279652
170092
136705
206411
58599
74123
262228
224530
220098
139426
265972
219076
198877
129657
8470
220016
101913
224923
7130
196546
293656
274251
127223
237249
224992
272107
197897
224202
275924
211885
75391
76049
293260
210247
262319
116054
221450
56416
61746
144213
48531
288991
263337
67501
164781
143493
165411
156818
155035
117136
109827
129908
264636
158059
78928
135924
179936
113119
194179
129216
208146
250610
6002
96385
231082
50559
282897
189210
204065
44475
190592
54863
260787
170282
13416
138289
63792
214293
280791
150078
59226
65539
226993
26484
198697
50876
194636
6780
202947
198370
85980
219478
165990
30555
285407
75651
130689
120577
180945
169560
159754
144306
145151
170999
133394
269734
17100
147271
206474
186388
286113
288508
164685
11044
175064
151966
241666
187446
59128
250848
11207
206318
89973
55726
288264
12603
82709
273232
57529
79712
179224
256799
225119
90458
225388
259531
221979
171518
182397
881
258347
19541
191541
91078
89540
257992
258336
112770
34667
197133
60557
37605
289108
13048
167766
200729
118708
171459
213573
200849
18694
102632
205258
113001
262334
26428
209204
113956
253300
49191
2363
294835
100081
161336
227361
26041
203085
38486
81332
130649
136145
150588
60704
14069
70660
177405
33376
139496
22457
70955
101337
279885
163832
19802
22504
264421
227137
96554
103285
238395
870
182706
74816
101576
24254
151969
131055
105194
82135
276650
87356
107195
80890
18701
230211
234517
130272
127362
123486
140066
96158
102887
101960
266181
274068
271833
273787
136954
182908
127312
201103
201652
210500
179184
79570
45673
85105
149927
75154
60151
183327
266031
212068
238996
67863
296667
198403
871
147032
189287
13219
180032
37754
199658
51428
287544
161121
32996
31788
275687
212646
131336
28958
124196
197309
81561
228849
230752
180521
204777
130739
127366
127774
221863
259012
190253
287991
194481
263557
275589
138770
236861
179551
32108
274005
79837
196518
167759
49067
192935
225642
167749
4451
40672
104901
265321
118303
272855
193855
110156
228136
65394
68231
172371
148156
284157
298313
228456
97167
17600
124562
9470
244814
16800
166500
205577
21722
46693
217857
83827
144907
65548
244513
127449
211200
163386
266902
220780
249224
108683
244677
28898
297834
142237
224172
111672
176460
214198
151432
251518
292635
111649
226772
285818
283408
56531
193360
104381
158845
182251
23185
271357
118003
146494
267512
97391
68174
193709
178862
207963
228096
129612
201015
217235
279244
65700
262829
287676
211460
2820
166438
117638
282166
120619
296616
197430
126690
158621
9903
66925
141169
114365
2018
154068
189752
209221
166353
179150
189295
183039
79342
198192
215222
218435
50118
237831
259438
121480
268156
286525
119196
14924
232446
219854
123323
96634
64660
186095
38400
218225
272222
49071
83599
291281
107327
25710
214636
112579
241731
27988
164254
113860
229611
20032
115250
49339
253441
245380
68934
51007
149131
99393
272748
116094
146550
59035
149366
253177
134807
245902
13362
212835
77363
160264
290960
3181
170518
149601
23647
56665
271824
16942
9471
228108
82892
222750
118341
111325
48100
258196
252012
169765
202403
100684
93966
222852
99604
132924
249750
187498
50652
173963
153584
70832
205104
285883
289518
256961
141070
204916
268512
162683
147965
261276
179599
9812
236500
45698
60601
273124
148326
57236
236301
71945
221044
285369
23259
32052
70107
239635
104274
281648
233104
87286
211045
282613
242245
52546
201674
266735
145790
225425
42255
125564
55358
198955
247329
70727
8757
51151
282228
77360
257145
174334
135574
69190
242085
243624
215350
236539
101171
1774
204489
163891
131503
210511
126019
44871
265867
131992
193745
143620
146651
92877
176991
174645
257432
167224
283031
251953
19199
49695
175599
262040
234299
140468
234921
201684
297961
30390
633
144175
53842
13592
101136
95449
66907
67360
227877
258474
153242
255571
138346
126752
142070
11408
40055
89111
188217
258548
136292
168286
210666
283058
231892
128628
29403
44057
137493
227640
40736
89971
212407
259567
224050
99527
272564
157575
81147
57229
217697
216239
290542
140563
182690
228653
259345
40357
233295
37222
238940
112966
282625
20373
177480
123537
98257
104075
23021
5413
163101
60186
268549
92096
9536
169591
286883
208287
293143
290087
275974
197926
26889
260805
118279
116243
73167
145325
125117
291083
50464
270309
260692
144261
57870
62132
137541
5726
249457
117128
33123
234202
77148
128665
270054
34870
329
230761
283746
108070
74842
259164
63144
264972
68422
8699
215545
52761
207937
133930
110952
90633
44192
68370
291733
191542
144396
219710
289521
246822
239458
148204
272594
196636
235744
211242
17408
194470
56451
66395
247112
209404
124080
274285
188675
21758
86266
89977
288911
141882
110412
245014
274649
23381
66773
169066
204442
229868
37096
133903
41979
136415
53341
224117
76409
101734
71808
278287
289492
171197
140690
23709
53551
45825
242434
184646
133764
234268
290520
45340
74884
36277
227818
289693
205942
91452
237157
136206
185385
116263
280461
117208
200025
285372
61780
137320
103723
125756
189186
277477
107313
143226
289159
288925
85403
107148
194678
189122
7636
263134
234166
4066
214905
117809
46160
155423
12531
43179
245580
8006
21367
35124
270052
242361
247486
120489
295747
269652
227499
159116
275861
5534
165158
132664
105404
141044
79415
82672
232088
211778
104924
18338
165632
260709
129637
76366
89893
141332
125775
77181
6140
120408
227600
27634
250853
122538
270901
286323
131723
81329
127291
273607
177995
220877
279117
62731
170886
35409
222426
243499
258978
75596
248365
222533
126568
176803
261696
190323
224972
169490
59007
283612
90062
11262
252700
78549
210541
244862
205992
8856
3209
231400
191815
48335
19369
121439
62284
258535
173826
42529
20801
165188
63274
157310
126739
257899
77269
63429
211388
117702
132061
210027
238111
268921
134533
208145
104680
114255
160099
171598
287436
22178
17061
82740
222732
84059
32503
39815
13311
197191
299828
248016
158787
69205
26977
170861
188672
205043
131491
271583
143637
70429
27570
14680
11780
270146
151785
42480
104741
81286
151723
18895
881
82662
224667
119927
296614
84380
87909
125577
9438
25474
192593
198076
259669
63362
232322
232674
111565
204711
25639
35431
70557
195323
132939
212792
25156
297532
174257
116761
259080
102157
85796
243601
132342
7940
10196
119310
293322
177948
192780
154716
140036
97044
36853
65431
201387
286181
35066
109657
168088
242662
116197
98181
97786
203520
87664
285930
226148
198513
94898
122958
89996
146414
122150
199198
267165
279120
6637
291991
47343
14328
91004
169202
185479
121377
171340
18726
180660
70240
104744
195240
178761
38176
51917
56792
217342
242446
103078
269619
47374
187529
269716
85081
110012
231467
40603
7825
227976
182384
262358
153895
11364
49025
13536
209417
221851
26680
190190
284266
147877
216902
196840
246394
129085
173601
7440
35167
77080
294126
64766
180209
95438
156281
9096
154631
265675
129821
189191
55955
133565
222653
296299
121806
93404
219551
92349
285558
131886
104239
65772
20153
14674
208802
286594
170290
32835
138241
241055
55728
136435
187621
95514
16724
85648
178623
109447
237322
145153
177671
229120
211747
63744
170366
87705
188257
274061
3023
148360
282865
245042
201251
154294
14265
269590
232275
198172
52769
185909
43073
43412
152528
230660
103150
171840
184628
91749
229157
251160
96892
89358
143038
20073
297431
271328
34393
85006
243526
156543
39567
223255
175745
55188
221230
113563
203685
245014
116594
64213
43118
183173
172712
229572
76281
146517
243565
295369
79552
219595
31187
268604
262879
94734
108492
255460
281099
60084
23211
106318
162046
29261
274276
262895
243394
116687
121391
180239
171914
11465
135809
96542
197504
92849
263386
160486
39689
285529
101495
55741
69708
298050
10435
221980
4304
121556
237956
293010
54525
165405
93237
131871
291375
284399
117577
264861
116
97959
239398
4742
103357
295650
137727
270250
293680
162724
35083
92924
282892
146783
213645
164635
122966
180366
156453
90493
165027
35113
228011
193352
85259
252482
265538
92311
266328
168426
3864
101598
49915
202768
145009
50269
199259
99881
292365
78804
166349
16859
248696
160087
169678
188752
146184
239082
112920
273980
153711
279350
247720
137848
26235
281854
286434
56713
159515
102433
281484
291683
139449
49547
163298
96913
130546
135908
248694
45521
119664
188995
208007
63406
198142
118247
56969
163072
32528
146972
153920
159277
129007
109244
1290
96214
123738
153809
22612
173297
33596
222410
129475
222734
12534
191980
140715
262974
207666
172367
196456
66089
273288
288389
271547
277521
132437
156428
75387
142018
55582
46474
277391
103132
186617
201586
154559
239361
148013
127761
287397
37963
271004
184352
80859
24259
119990
70437
104638
189233
118181
108192
22549
57334
112578
72935
249122
202998
19770
23204
229683
34602
184354
258619
280657
146269
13336
195744
93750
292586
81013
123830
223097
112098
265564
178324
193144
246409
160747
114872
45969
232660
135551
239766
57049
55648
265139
294461
255661
233796
193467
288578
87818
135639
182895
113085
167481
40642
4627
147702
171558
132353
60673
35157
220932
218547
240611
234676
20860
48935
35051
2807
151031
268514
260250
290115
132795
27865
233398
94066
25787
33509
238245
246163
65042
49970
245704
253416
144418
162635
47316
95365
188307
48161
189128
19963
59521
1540
219619
105800
151378
36194
263405
257732
111012
298638
50117
56359
168947
289366
121857
1880
79827
119601
35245
86218
249653
183687
172140
77182
15562
83505
218846
291057
269780
120280
213102
120033
63889
189713
209389
142552
149969
67605
272609
36120
201128
288747
212740
100093
54841
263347
220658
283236
49904
93353
143286
98784
83996
246984
284397
7305
107936
99292
263501
232003
267016
227732
247230
54923
85785
264938
10631
243371
44942
288832
197787
110012
23205
294638
110080
106430
151817
242555
127988
30177
154376
263846
222859
284443
93319
194619
63203
68649
29801
246667
267943
56887
168356
13641
225431
233994
260085
192332
152023
277892
272482
248258
16805
39845
275823
53725
35769
212329
53503
233094
189021
47961
165588
261601
44009
77707
227299
60177
166812
33165
208793
179940
198684
246629
195054
295108
269178
284047
101325
280620
201131
110566
268339
151345
258208
296989
289082
171950
85097
234245
239195
200785
62370
38045
191531
133147
119119
155613
266562
240283
51529
239319
282751
125373
162646
288408
84233
162445
197120
23150
258680
2091
174710
167254
267554
61401
290674
45981
82451
188997
155238
85610
114909
138381
68083
52136
189284
170999
287233
13921
86194
199033
52667
54131
184944
159165
229817
168179
93816
282141
265713
216920
263928
178526
201415
172678
201279
8979
226989
31954
217549
192130
154287
62395
129705
197943
218706
198812
247769
173855
74746
13784
239815
183778
112291
119740
114086
118665
105247
157856
41369
29916
211134
142954
208556
61544
228084
321
113480
241170
217664
78757
167293
87857
97680
122084
3394
256192
52591
141962
28803
178100
89703
7969
155325
55977
159519
297876
62144
96657
152299
214325
138349
135066
299897
156146
15264
113374
280329
265311
134420
253098
279291
83888
26352
261233
152535
260531
238260
24180
23797
35174
71317
151338
142718
93700
24835
5910
60096
282794
5397
177684
81941
259184
262175
85199
71495
153511
118366
214527
52784
13538
215947
221007
265075
5653
53733
196779
181077
74811
270634
293767
217018
37076
198570
68907
53374
23952
91093
248964
86457
280875
283288
196532
254858
117868
58190
263280
83821
39182
6732
154953
326
196778
115467
255769
36320
91757
5219
2074
244519
65967
216336
276762
209196
32683
239370
153722
274558
60945
93768
275680
232825
188330
203724
269370
78211
181784
94958
107166
270225
198754
99748
94019
179683
61746
142905
18287
214150
22423
154687
72150
241950
130032
142551
289460
236936
134440
219730
15403
27735
265086
140386
101900
239139
88314
186793
296186
267514
70132
291451
170092
220872
214805
8668
257065
47065
48775
225207
232702
201966
156515
35164
212641
68787
202020
192332
286057
291532
86656
267271
210310
23756
153182
187689
128376
36623
18963
94712
39629
28431
1511
179917
221118
122893
238680
57291
17905
63148
253111
200473
78606
53005
218895
163281
46217
237937
273287
77978
36150
199552
107133
243512
210338
88501
136444
251379
184393
167342
27347
25951
257173
246555
153401
200207
144068
208014
93683
34002
275003
117779
47487
64909
291381
221758
25228
185347
254473
168382
18397
255567
209706
165840
13374
141081
189492
11832
41689
186657
41408
148691
295238
139661
264403
236140
258523
107605
15653
95259
116757
43881
39324
128558
12671
269969
178702
191606
70316
42359
112927
82772
255940
256773
117788
182966
14450
99986
179118
160871
79466
42958
243228
248743
100762
278441
241060
31871
233073
270045
292238
191863
229448
132804
158563
226287
183470
97338
278321
9857
17060
253367
5378
167272
160031
278757
70937
24923
299683
269835
120237
6221
11303
167756
153118
224745
59870
83907
93468
33669
200164
6469
115886
213142
69095
273498
149183
61442
298860
36648
195839
162330
262288
72414
99249
142872
80600
49825
113745
206968
43474
125613
195760
293257
170423
120012
24699
237769
288455
49344
297158
148628
168388
131985
717
18694
228376
79419
26126
182910
62860
42872
189171
160618
116588
89840
123649
282893
192219
71910
195575
235021
197627
141952
179099
135052
171579
157951
155610
244276
115041
230108
38436
199027
15907
54382
215111
24869
34870
190857
211071
123934
225720
265575
229418
129918
138084
60642
296793
82117
135110
270469
195933
150428
271228
183184
255636
93414
76574
299769
6302
33835
243038
141170
239277
247472
286975
6952
211703
298576
180526
221000
256259
52517
9160
30977
19204
294264
242597
283877
79575
174197
195960
165996
77056
289219
138942
22023
246467
47571
36999
54035
98765
118351
206903
128175
237490
52093
287957
113427
219231
220964
186506
223254
268484
245673
22177
137261
16752
48833
281387
224440
266328
204610
176935
4209
41476
193085
110320
51814
1886
128258
165154
96308
10834
105169
56027
188053
282606
202370
49899
215957
287438
105459
123826
89356
267840
133203
258352
177810
128114
213682
165544
225454
31060
103322
165937
81502
93284
35123
430
42642
102707
168917
24600
118134
204153
247919
58649
270405
69
129047
51528
209243
226158
71616
138684
182754
100112
51839
289696
245161
201663
173863
144472
95397
179835
193019
76803
247849
119432
35254
147619
26229
22884
180938
18773
214212
296487
242542
265529
125296
264701
188507
274896
223955
206231
197021
78776
206889
9624
57817
84888
289866
57146
223691
87562
299290
62682
199289
283228
14425
88766
186270
219244
177817
93438
135533
37408
146025
134762
32589
45742
30876
143702
66139
11523
7132
176900
116237
79569
257338
112426
159944
284884
111980
29207
14747
76450
225118
138739
78280
208098
225701
264036
199107
136890
155737
31995
86118
10218
145734
293029
234431
72053
99582
52621
139392
118468
6104
251658
166436
91788
67405
88621
146706
50712
19223
190339
49013
241287
187334
244381
172961
24919
219690
278463
120795
151334
280350
75605
204414
192990
260160
131360
215869
22547
186984
273285
296511
50311
279695
8039
183457
38137
265051
16030
53499
12136
230222
275587
103846
32930
1869
86547
44926
40808
26612
226231
138556
193472
234014
96248
34617
21608
202617
66822
127252
248300
101607
223500
114695
113714
63792
159172
110907
269444
53865
142844
172149
252471
242666
168760
107344
122945
222257
57299
292369
201926
88424
88657
254627
261614
240970
284850
255677
62425
245640
267967
272177
26256
199311
3419
86406
227067
261600
208290
128194
99342
44146
223930
218410
255387
216443
144546
114074
260039
250342
248072
148679
175556
171658
242992
122166
165018
119868
81669
62861
109303
202025
247580
84014
176065
45654
108690
187571
298919
210487
124881
292792
115724
285426
189161
35641
192554
214413
197461
163312
251241
96531
44918
266556
169223
54983
235152
95092
99815
54855
203056
117683
1180
206760
127198
57190
133632
34413
209678
149250
297206
197668
45924
226842
83075
33840
64848
97007
274153
191277
229311
151317
122557
201631
87832
194208
292742
79631
125627
264083
176391
60878
138725
119526
210237
228941
294710
213990
111708
20793
71696
26113
198289
100524
106479
254582
194942
71905
223442
125060
217857
13397
45776
86048
6889
164136
261529
3120
253166
29440
4575
267084
130377
120227
122984
95811
3708
113198
4635
187200
41941
46580
94073
219625
135738
9673
93049
131252
288983
137913
173330
172945
159749
167718
68809
185144
295792
263400
234061
38591
106994
271704
246296
95069
95188
222041
240771
87973
276172
150753
142053
290998
232975
113213
274638
132925
58826
83137
183509
230278
244837
164455
139826
226263
168289
106244
18126
270484
149500
112793
123216
88632
177507
176176
90866
148792
229996
230957
295117
123565
90133
175187
269847
195227
55594
293231
24580
133343
226342
82116
71428
101906
192273
295998
235134
180221
99245
226824
95262
154862
145484
231223
32213
238651
141031
224843
255935
97301
167426
206819
286220
127667
146313
240642
124901
202415
147917
11413
208725
170447
13884
224003
113835
139084
41866
196411
234926
265846
35947
170340
51761
117317
271552
213097
135156
116167
251310
25026
20978
169039
61141
58905
239137
59442
9329
290491
292023
14511
129388
38583
237329
127757
223104
109571
177182
143029
233279
91671
54686
43679
298370
202729
229271
194810
204227
258381
243535
171339
197678
195258
121653
119854
62338
203308
75887
247230
105952
293358
209055
248489
47479
72265
196235
195559
56247
298773
107307
68543
174262
49537
215106
276625
207597
222745
23958
226082
62193
106211
278434
194428
27698
298766
55105
272847
279133
208167
26809
236524
259993
204290
163342
176130
289118
172165
58700
240034
158289
129477
267101
86101
158545
221323
229736
21169
4286
298264
279023
283344
138398
26999
91057
45501
53332
28004
68943
227596
75411
126337
45510
234724
172373
142483
157509
207788
169044
124191
199150
127054
156423
88506
12295
174796
154715
241440
134244
233572
2483
294468
176728
44190
240216
157772
134772
127412
201559
43309
144000
57562
194571
73721
59951
207801
131487
25826
69659
55225
212089
152164
20361
131645
31799
20002
216901
289124
198807
212878
169805
110850
277123
141061
111442
122524
35727
217466
268669
152874
268532
162984
191623
115566
159316
20588
69955
79981
80969
231776
259467
154183
105175
134579
34925
206846
269806
279328
48707
112816
125326
225032
116839
9278
255222
296637
236227
200729
3957
92106
5261
189477
115208
200318
285058
75622
208466
3604
280490
195474
185786
95496
62613
188789
109190
43211
230333
240708
161538
92486
242578
32589
67800
131787
157573
276392
154308
223401
137687
193625
127786
16700
26694
232773
100027
33687
32577
52036
120567
37516
144209
182443
253462
173997
210647
182758
30337
111331
221466
219560
131532
39100
65436
209163
82756
31596
220468
247867
113359
210314
101050
242106
117490
31567
45578
156455
247338
26913
294791
94233
169254
89860
225271
134891
188094
187895
44484
290036
150794
159583
64527
164759
273854
61721
41004
141961
151651
173993
281748
222350
248893
75349
91563
197135
143240
245405
254992
220589
19039
112896
223130
229831
118199
151178
101714
66030
253715
87247
226116
229995
204426
149268
216541
10390
150733
142875
205524
216542
129674
138258
53275
263610
61524
74158
170357
276387
56052
21395
232121
258814
188478
24487
45911
203712
75978
275001
210493
16315
14551
150462
117528
87641
261293
16949
209854
272467
15098
142033
13063
200451
6758
66797
106340
125782
246589
112016
130730
234355
185091
226376
289594
197129
66868
293103
50812
112001
35673
44054
235015
34217
63306
207636
10937
19806
239570
189119
234839
184616
279427
23132
31029
257490
106862
218155
86987
272936
131573
122764
144870
235126
68891
80841
140862
207657
276697
73616
85924
198750
138928
74806
138316
207467
280284
271631
197449
107796
86048
150571
261791
230272
13879
231370
212493
186537
211688
130067
77529
244966
105325
267055
187336
268497
17802
14017
19087
288296
108648
67265
263479
221981
36339
285873
86944
112926
215876
278372
110420
266768
266816
133449
280737
258770
263158
295122
98733
298313
292752
190994
116167
103456
23629
161386
172814
23277
17857
206610
130691
226788
269486
26639
42108
276966
182554
46208
19364
87632
105796
117268
79845
245026
20039
97028
194417
77517
125004
232308
286933
73796
267162
291597
247972
116580
36632
66952
190429
206417
123882
7634
185
79586
239545
165015
216511
59421
86994
176958
172218
2854
267497
200032
253180
298357
99105
265550
85149
155432
69730
230418
31159
121973
223171
296711
95008
286386
138653
220427
28941
274953
59238
148195
179646
266776
63744
247490
150063
173018
217313
216084
209817
103717
50009
20258
258786
156451
68051
131762
183578
263142
129164
267673
146829
86897
94968
243585
139321
253505
5093
288888
14955
226657
18130
218978
291900
253329
21983
3995
86590
53286
43114
103107
114995
91199
198695
162473
120338
233877
217505
116635
229507
49259
42151
45675
279524
21665
270145
205548
180551
162140
46964
107618
150379
292993
291127
207392
276699
25087
179495
182439
235243
20840
187931
89741
58022
282735
260546
23981
100180
180038
65399
233986
7561
84105
125082
245295
129153
104743
88409
110129
189663
30933
164219
57885
112144
281287
264395
24499
149911
11279
99750
59353
121832
241341
165074
156517
150300
236230
217311
262694
34317
12793
270742
78858
103689
122775
281110
217855
275210
27279
111537
255017
259863
208594
244668
251230
298951
15920
94475
43145
195718
27511
203440
53852
205276
96877
65564
63804
175238
48737
55687
159575
276870
263026
190045
203543
241427
233541
26023
227014
119209
224455
155687
145983
212719
244023
56309
109610
159418
271282
211842
64245
101660
283838
195172
206602
182062
13206
189406
161189
6129
165179
250689
58217
79546
157238
143960
206181
268583
226205
131156
254330
165711
265500
28332
227972
286891
129857
179503
174657
41287
119469
212395
103964
121942
219278
255081
200741
260707
163215
220527
10715
137798
149539
178376
199962
32576
195506
139719
149174
53373
40647
254680
37657
129217
230799
130824
90617
217196
275927
252314
3761
192482
10476
69545
145918
258226
222997
25881
297630
96924
58056
1941
186559
206514
164492
33206
32333
239739
33882
244251
48699
123639
240462
259582
171893
180541
219419
8013
197198
145927
279585
63783
290423
111759
161637
187999
112478
68996
283267
272305
44799
221354
207473
173256
64181
80188
120782
280933
19327
2512
264040
223222
32412
4163
241591
22138
97210
263003
220390
277624
156969
249649
46043
62379
33870
5066
64502
145515
231543
171803
123780
40686
168316
108149
112313
92274
135514
54589
138690
242114
5227
231806
167935
88417
73815
259115
221363
154054
155168
228951
186556
80511
19455
99516
192440
209472
202275
42706
182454
299071
93757
15445
39569
280148
174356
79002
190836
9381
83408
156698
161864
92181
127969
219210
103135
219537
143286
33950
112056
52639
49128
249956
296000
246685
70174
5976
67087
115023
63449
288587
252252
11259
168982
69765
243302
84254
30039
131786
112576
228284
225807
164860
206519
175486
220358
124709
140918
178146
109796
61691
139638
126616
147728
292883
16041
257480
81437
172667
95089
252433
226039
53674
25517
264986
84
36662
8889
39659
271435
256945
63857
295692
11839
271769
93683
249896
59303
72069
276044
40500
276288
24910
253230
162164
105099
30124
93698
23411
34143
189662
202823
162887
73645
12261
189515
93799
104526
99799
165999
188699
17080
224285
16929
78087
88349
29393
4828
110656
239610
181883
180078
241748
37710
71788
81498
216459
123641
193790
55306
220982
218381
139087
122955
3758
102368
155124
192727
254476
161275
285692
117345
291072
54674
209728
250672
287961
230949
244550
277700
130347
87692
178748
93819
167822
290411
250298
154972
275195
229811
263841
38666
119421
209121
256574
154748
291884
254106
41946
236370
147048
299228
232063
213280
44112
103210
171413
243755
202378
16146
170970
124717
160781
63796
29962
228710
285754
161836
93738
151810
214841
249090
231483
67438
287259
8684
60845
187954
195229
12435
192526
291034
57252
73601
181300
219058
131511
193552
51146
194945
95368
6796
209431
75876
23107
36990
218681
5908
169261
18866
164149
43101
211837
60230
117498
26600
173197
102540
298183
39368
36343
60497
272129
282726
154472
159504
98045
25340
45768
285786
23521
78798
161091
245666
294799
200661
151167
132629
212833
118216
111747
82501
201270
159633
2399
239109
260312
274230
8579
253542
200689
145838
282590
113412
21785
114206
175375
119006
3089
208875
249516
257366
6576
164843
2578
235960
109639
111432
154963
47594
137719
42158
28666
193820
36698
249016
180003
251010
132504
14996
299105
82999
16051
42793
189285
4889
274870
182614
196956
285887
142648
133721
294106
22889
139379
197264
169956
168735
88095
277509
57581
245586
106783
251428
241243
252624
223002
90027
96144
67825
285172
14317
97542
275603
99863
79119
93331
237416
254023
21846
169767
263880
244056
65183
74021
68557
3546
158940
35759
64293
289201
238347
103200
99936
37668
295124
275167
61707
299624
236443
97509
4469
51342
100269
62993
83444
190605
50010
819
244938
160684
89948
38439
130356
57974
84067
255750
90930
255736
24348
188216
218303
253686
243148
293398
129243
40380
202415
214886
222314
72666
66390
105781
207853
135889
49578
71540
116101
138507
156108
235111
74288
244024
51990
20869
172494
232882
1790
164393
104866
264206
99970
2518
284023
161894
263626
33993
133998
104419
40088
207939
163980
48818
203742
262464
112227
244382
66361
88102
283626
48614
256219
221161
227203
249566
8663
50782
146100
239843
200896
151246
232141
70253
172938
188674
171261
231463
59997
113512
255086
271954
194456
177099
152737
72239
35761
145660
68854
153480
105016
297611
66893
198642
27817
201138
187284
169936
172865
18829
93180
92881
216191
287995
75661
85194
185743
123927
166181
256670
292862
69682
232772
254343
296108
104320
143285
44501
143613
218516
33565
39259
204460
97038
77494
73560
38930
289055
130839
108258
241437
160179
214324
268752
2647
166642
126036
1785
278670
170243
56507
104396
54640
266611
68835
203605
148604
123074
268454
72155
242467
278093
112476
206834
56174
131528
290460
29878
139044
158668
277542
197936
233716
160086
85205
246994
55917
11010
243056
2648
153728
218495
241271
225466
138614
57134
127549
204266
138895
923
88966
5931
225900
229055
286497
64196
101416
288363
43812
1564
122338
265471
205992
108190
89512
80736
148931
38591
107947
150427
111935
7442
243907
216060
103815
262431
93069
127825
224778
273818
210903
40616
247959
239319
237659
144421
108273
75002
223694
129089
115855
275542
18473
234692
121896
215258
272635
297526
298132
94787
112608
16573
265740
122558
218633
44276
79199
157587
269077
156180
13167
298200
14293
165822
225043
250945
55000
229910
238678
239971
188165
291950
258397
90662
31052
79315
47210
140367
45831
249566
33776
256001
31319
218794
241929
183845
19621
215064
116281
148004
91081
77137
179132
63656
184403
207920
83006
281104
137196
152716
151583
101886
194507
54187
75423
270118
124934
216512
65730
279119
225941
256117
110809
15213
86315
62391
52310
240372
15662
217441
66847
207663
14602
106287
271461
21802
153371
171467
242783
181437
281788
90091
76277
53054
197427
163234
240665
82104
133465
292220
248502
283680
287245
130194
257041
138238
45188
247672
129723
13693
232424
95927
289321
180946
248385
92326
101188
271449
109083
29971
131465
110620
256975
170877
210802
157324
65134
199792
135123
269074
187552
225269
84154
135320
125784
35408
214076
158333
171621
256875
156959
116048
181978
132097
115159
123865
17647
11394
241864
113954
101112
153320
80826
88207
150521
265231
34429
167410
4191
55036
207045
53476
166358
134027
149914
275092
272918
67521
84937
15264
165412
198917
83440
35342
253961
232595
170160
78042
291350
188404
74975
242058
291879
226051
31548
264398
143382
271275
236794
216305
129308
298634
3462
50726
170776
140019
11653
267994
83901
228338
46724
130621
195188
276212
276537
171304
200123
126063
117571
36749
251558
62519
247422
270222
224452
15553
155355
86353
260936
217165
277831
183112
1819
10993
271884
92258
54436
9343
147164
39430
256974
39910
30509
210477
113253
120573
153498
21073
272161
91827
14322
154434
229002
208824
18495
235428
119409
253658
269009
111393
143063
149743
183645
160908
51837
196304
225312
143960
129760
146331
17416
128931
193649
225357
64547
107142
18391
74867
30870
105871
103709
95190
36003
43
207718
116026
190572
140596
212647
177497
167962
253527
125836
294462
281411
206385
217155
51970
297257
263638
230681
231307
269594
175044
81242
168122
235276
71210
123534
179824
123809
139194
284284
225497
128867
127298
250937
118485
265350
100293
280412
16934
45364
183515
83481
14971
294633
279454
227935
50241
32813
186765
177518
155382
250415
141060
292975
108538
18606
289258
233318
29260
87567
129437
290636
158391
239289
71907
1086
83537
231423
54605
187024
202869
177481
61438
186822
113228
195166
158507
59836
7061
189487
97327
133891
268185
208561
4742
82798
85051
297701
59225
65339
19752
121908
285958
92561
10675
11157
194320
6070
132072
135089
16759
180376
277609
166827
248168
210273
34026
227302
180759
158426
193132
195562
278119
208027
159044
173041
162864
177065
2132
292325
296884
613
245268
174586
213378
249216
88241
129965
63521
136411
278164
174310
232953
120213
124179
96081
285818
294774
121960
99619
249402
296954
240129
264107
46498
129711
98571
166911
3605
260220
70436
298071
21082
44606
237661
228700
139112
130015
50467
181357
298655
55950
244668
238746
61582
189905
285433
294590
292813
196919
60991
143197
78538
299660
117681
48387
241386
148745
219329
241237
279377
285875
35746
141914
189420
49729
299121
219342
42470
175269
298808
8281
290659
91733
281458
232904
150575
216793
66566
139292
261667
234916
250601
208740
239750
3170
160998
190498
1137
94163
7242
281950
154215
23132
278937
241018
54748
211476
79972
253409
294573
278421
184514
21663
192747
50820
37583
148212
82259
66635
139375
16594
22591
279673
22235
260497
245838
71307
13426
80726
82649
222839
129672
272235
161075
269945
162999
259447
275004
168027
171828
212876
244574
269158
255442
174146
99769
209444
9814
131290
109721
164182
225160
121198
213974
50072
177018
51062
197666
167963
293289
274095
174977
18366
119951
292857
19502
247562
53400
236287
298164
152418
27024
27706
131078
46790
21128
152884
79679
190489
56322
80665
163498
194826
119702
56945
671
184647
87161
25106
238661
160912
97924
82961
216065
183198
237122
102775
118289
261608
89309
62478
129285
262013
98137
134328
233671
268036
149504
138417
46343
220756
232953
90573
268269
223029
179414
63126
279651
61717
71229
254741
103213
288310
235056
289758
244980
243351
159741
94775
24449
82098
20157
75589
266339
195306
204834
231638
38878
273144
122485
270141
114371
239633
100391
72379
277220
251212
287798
271659
57323
196606
63886
288897
296903
200265
281648
53762
236363
39689
134334
27198
9437
137884
178223
186516
162331
75587
153002
55212
213420
61045
109748
65228
271682
48298
229687
262556
94440
111535
111564
121531
121979
87464
118165
64205
89705
267221
217476
150577
34564
284624
154823
210094
196097
237008
246731
263332
268431
251102
124757
246301
83755
71019
216337
97389
207498
41517
40063
218441
133282
249890
172766
298166
26326
26274
144288
224865
281715
77527
72741
105703
67280
261659
147824
166664
282311
295474
11325
261482
282041
287746
267967
107373
22195
264383
48872
299404
105382
187238
88904
254380
188317
227204
171241
107522
58181
112905
64184
158116
239116
249429
223840
40650
265756
15035
246563
192548
188960
160614
180218
154531
264566
202874
196851
283190
123951
220671
104673
265229
219747
123634
73721
189306
50912
37421
124830
219429
133510
146109
34931
111649
22269
161631
268178
178091
264351
143552
242517
212081
194299
211819
222455
289258
25452
273701
168035
71972
91838
266585
7715
76234
165597
237950
100200
149539
130307
16963
244431
237412
163767
257293
74383
100158
44896
46507
210186
294796
195816
150515
258713
222654
25228
226712
183666
225273
298549
28210
254305
154290
285813
249650
74343
3932
190657
45619
124445
39648
289900
296486
138093
130156
154422
269045
101965
150597
143422
26070
45829
18997
125700
108121
112831
199780
249190
238384
112511
157997
121889
85177
216562
99054
143764
136443
189363
112060
208935
251567
11285
249496
131604
74867
36792
277833
163654
248511
214563
6769
149851
88074
228315
102763
181240
144640
176982
199374
287233
99146
232654
116462
4611
145869
253480
251767
270003
71599
207244
19306
107575
8083
158543
131293
183106
61336
66547
244341
286382
212763
39478
272828
255824
200462
260509
163646
242409
54971
174668
295148
268326
180288
294320
276783
74285
109895
173127
227360
54843
269796
56458
64451
130972
273173
255680
89819
262620
179533
265280
65379
18092
101643
184103
220261
241852
71127
211189
292255
58408
36927
225950
94513
10386
32083
254783
218130
193253
24994
162834
188488
294666
144507
37802
136961
31826
32044
118863
228529
47634
95709
107306
200816
152336
132198
208423
224252
223907
295282
247622
191966
110693
85217
104151
104692
23086
15309
30280
227058
157409
262711
11888
212181
238123
42771
46095
12813
214456
9070
245986
41449
128829
101626
154002
184262
168003
153733
107610
144528
252719
27986
181142
84392
276757
111883
275424
25900
45391
279948
229155
164856
295454
43984
254840
212018
227237
197399
177774
217810
268278
152319
279416
152518
263591
155203
277753
25230
141271
268210
109013
104663
124198
240659
111258
162649
274635
99360
11186
137147
110089
114468
230279
145025
45576
163470
189091
240778
142989
248158
25984
73125
23727
282909
153439
284285
203969
218787
59529
70039
251819
64821
240468
6861
126231
173557
285906
14462
142768
280737
260290
199153
98685
160237
17854
183594
68825
32837
130958
289568
225477
239302
139553
104116
262182
246067
221608
35323
269671
208725
49549
151914
243653
26515
32116
92029
70087
174925
13740
54216
207301
2329
103584
210974
102408
8669
278946
88093
89438
74839
30978
78102
17434
246973
89390
47528
109373
245768
3139
74059
89517
23964
209039
75941
156577
24136
139532
179179
188503
141281
30296
11770
97783
64813
104357
147646
112800
163648
16150
260479
105165
256991
2537
53157
215551
75131
275327
252315
12950
176622
63292
277565
120043
199119
20962
188534
284311
171223
280735
230314
185394
257211
6741
119800
198099
81700
261050
39527
166025
6140
71236
15186
65322
292986
196045
24553
9763
221617
275039
265012
96192
198060
80766
287504
30540
239350
264760
104577
116074
297538
229376
246481
258759
122721
58018
105604
273780
75275
264736
247460
101399
194982
171761
158336
253639
94763
173191
254511
206739
205446
114203
268694
181600
55103
103452
256419
189781
179729
284252
92197
50246
224926
3175
19074
265355
18139
80575
96716
135616
266262
72728
72611
207432
52055
121543
250620
201496
115540
110538
204566
57352
65281
41571
66135
294652
272455
24114
179462
96124
88662
272064
291437
22274
212808
208055
185026
15808
285703
162686
253526
294564
152182
83181
193382
237256
294338
255485
163844
284603
209305
41395
79797
245070
200462
121721
248897
235668
156912
139272
272830
244155
221765
115250
171798
62828
133887
273291
153494
34030
183194
247351
285747
110703
102928
231713
251073
55748
190601
10866
160680
130155
199841
98059
96898
221584
171759
37210
15364
179038
205356
91545
5700
34225
11984
236907
31230
270942
62497
99373
23206
161985
56385
211650
142025
64690
193490
276402
225213
42219
91251
89139
32303
189910
170082
187343
161727
133472
59287
112329
24141
175821
62686
78283
234434
120449
80025
78997
205392
111258
286158
131057
49276
10262
6806
183051
126692
178997
248475
254337
214357
156400
57111
255134
260416
275981
37032
133977
199382
122906
133070
135390
229523
131020
175726
274230
163546
112654
228313
171739
37677
51014
231030
57144
94449
180800
296412
43832
138915
58040
39783
267943
49209
97478
257957
8891
246678
107599
275108
240857
217388
268097
220199
256869
186586
4141
93376
188701
268776
214991
115929
159255
17107
216486
27530
89117
265342
51415
132368
242638
32281
17104
107395
206368
135376
31556
298089
123178
97946
242772
112973
103393
204607
240745
24258
200157
166152
62682
9430
64675
260224
233541
92270
165478
280778
268168
219759
254998
84329
7566
206021
213477
193023
296635
190512
284907
201336
275622
246025
118002
150332
255534
276378
279603
134400
205317
293799
272973
27881
65986
245727
293067
181252
74352
94139
16688
246681
281748
35712
168610
68041
46550
135565
295895
28357
286057
299468
101691
93564
70744
173010
123236
211601
53928
102275
185925
271814
128101
272179
42637
108248
171711
65150
119675
216005
235667
7063
179435
16144
28416
178070
246690
77471
17170
24439
291357
181178
184758
229547
190947
20898
72582
63579
291918
96913
278876
197127
38603
120123
287066
233811
286994
144697
244899
209969
260357
126395
220932
143460
168152
108211
87224
138267
48418
208898
27439
61798
220155
213964
237543
4498
3461
125302
256406
63519
224415
192787
7285
43447
52440
252406
63919
263450
205863
180197
243036
4104
275477
230872
273642
278137
257950
164597
226846
186402
239025
284460
235918
268302
27874
66983
198848
292027
21608
12881
264662
253044
92605
214682
165767
193865
85729
126839
120542
253355
290040
291121
280666
205944
248166
154891
188960
292419
251197
38514
162056
186689
110405
260478
281018
186562
107067
68192
151929
122168
121971
238686
29837
289517
174437
147757
288113
274520
97687
257485
260015
32129
208123
172065
212978
255629
12827
184292
223197
150230
203290
60622
90531
86561
266237
85603
299012
199501
230766
33134
221056
2165
21108
62361
272633
269376
192727
138270
140576
96791
48223
150757
102956
238370
11820
279944
96358
15721
23708
168902
43720
8159
276691
164366
163045
20078
253325
84590
85686
179434
32674
32916
97467
232932
203949
114795
247749
113600
161109
183312
213774
138920
95166
136975
237657
66569
174355
100142
250198
233855
262137
208468
21139
124805
6086
246772
252172
172110
194150
206371
257486
177013
151728
26604
15499
92250
96021
52713
227640
112690
187111
237255
58431
269558
217580
19802
50544
61514
16336
228030
49422
231300
238334
162310
175003
123728
98967
246498
99676
244098
106769
167424
34848
246831
93087
293930
224862
263284
240875
166060
232250
69432
249527
229275
210610
268330
104364
202976
228657
67557
18319
84982
122327
63428
257419
174376
155571
73670
222607
292557
125237
19524
78530
207703
3680
73379
6730
217379
162875
209805
43957
174149
234800
149502
123426
65980
254199
101518
4800
148682
75710
7627
119429
60209
49955
59286
104293
63963
110993
196334
8973
42617
289423
101039
161644
196234
257531
4418
256785
231360
72389
49635
95852
258536
110772
53875
52364
262487
296931
255504
104706
91193
26138
58423
190309
35650
39771
49051
87620
294949
123562
213067
189320
297089
262834
55016
105849
39688
233756
282488
229793
167961
20762
73754
4249
223911
242336
274140
73067
185460
236584
5990
48766
287970
226522
159318
137497
173790
16076
199467
130890
171454
189020
87732
245817
118849
121347
110333
219170
263055
129587
37987
84905
56073
237505
286970
122103
155480
6695
132965
272383
285605
129863
52385
58990
149896
219580
22554
16692
31296
20400
170350
129195
228655
269445
30399
262771
81197
76430
218390
149351
264035
188441
296091
258
127567
265376
270675
273560
79282
48107
106139
235147
289884
221596
155272
120586
173722
153701
80991
261424
164444
258016
8105
286493
95631
164414
247511
55647
215144
219477
227897
221142
234296
141538
138691
133873
267878
45269
95894
50915
171319
33217
255338
90513
108363
17116
159172
157766
85427
117336
181040
59735
134552
87511
108185
134428
216580
274294
81063
39639
162677
122171
16412
205819
287245
260972
272531
8921
109782
70784
184894
6653
213499
40271
218613
39644
246221
205710
88334
131488
268421
100965
227436
18313
105907
289212
290426
5250
79036
177068
21710
154719
32701
220869
262375
262645
295325
96308
117676
12068
281426
170560
85038
39656
145649
77985
68429
168632
174341
171872
197753
156426
290108
209833
299410
1342
56991
127934
22198
149772
251200
288193
72054
196083
59963
270353
113720
54364
65463
213435
68550
178021
71575
160437
90894
66860
215971
33159
279415
292418
155308
22466
195750
24595
24048
132585
230392
185206
53928
164152
57268
177873
279381
60836
84891
262376
46108
136160
111747
27124
28246
30349
120247
42259
36513
111011
222603
218317
254027
31372
15695
192077
131156
14772
120628
298921
285014
97880
293456
228959
1453
285015
2537
220756
244813
131191
116327
50109
128768
247602
132553
133204
138544
273185
92260
18203
246514
177414
163664
127793
84564
66611
284727
115144
116374
174804
28945
78613
223120
160977
105792
224200
204644
277725
179999
183294
235588
278936
174418
104078
217303
82243
61218
89706
122706
225027
254694
66573
254258
285645
186906
72825
23094
2319
83806
110292
142285
77866
283287
221679
280895
291648
68215
69650
173418
99931
204137
244556
222548
200300
58283
275173
95595
222963
25951
176085
185358
186806
88147
295401
229345
155928
200666
82189
97672
176624
190954
160869
70925
252429
279910
122489
280311
49841
22683
36935
163007
72786
78016
79385
211236
24150
245480
107975
53877
298047
133294
239181
281797
120355
49393
185692
9879
298298
8026
16419
27357
70931
162807
250933
137872
267836
95855
46931
76408
268607
94641
114168
9168
212217
107691
93557
61967
128482
115465
26073
37352
186684
8208
148883
46819
254866
52160
200290
180571
217261
137344
203450
179314
248595
43379
270050
171320
213620
183632
215407
254060
186821
200995
24318
150129
240691
248355
264387
86836
157384
85817
73255
200873
284262
125993
59677
241039
282137
174295
20608
159162
137150
29859
244463
261027
81472
196279
184367
273031
245649
183787
234309
75804
248775
7921
104068
193080
129970
71067
109262
126723
261898
220077
120316
204406
105776
114891
5832
154609
287512
144743
158455
76122
185442
7257
193829
294203
61285
112335
225263
219497
178194
424
196777
112393
95698
260413
218620
48058
127002
212345
276133
64368
19945
48507
291842
198407
200136
288728
57714
186887
262460
154669
209499
41118
269025
229658
199290
298480
20732
46372
162063
223516
41508
145363
22503
106348
177616
293579
4770
71017
271974
268410
166389
285108
6207
247230
162395
57081
249466
143128
32606
248933
40556
117398
27909
87928
147165
133397
180813
10343
8669
232651
219669
276257
20026
25648
128080
30690
277973
94780
161680
267600
89697
28634
5569
294698
71062
94
11420
100946
168242
152938
130327
134161
225207
228396
6688
218395
18642
58478
40203
30214
278546
191482
237067
84571
42005
154140
277816
137891
113819
180476
274790
247625
93474
6373
183718
48831
181136
201811
275911
296317
39623
80711
225480
161785
265587
97512
143239
68614
11136
75020
220850
141885
23794
184897
210878
274155
170836
231033
20454
223579
26117
105868
286920
147565
40526
256625
88407
228699
101860
160524
39793
23167
130466
173748
51913
212718
273705
4266
269649
985
238505
55371
159728
152030
51044
153868
29071
244778
181483
64321
79419
131240
39248
141457
179079
125626
201296
196743
35992
82676
246103
284761
195188
258492
99978
63164
113619
1114
254487
187381
37035
82731
261383
153826
244915
13656
90771
86474
223735
299804
31671
62058
242797
180101
254188
68870
254251
132014
199976
56110
25158
223777
158076
34914
61113
222106
288485
223572
49687
138119
105155
165535
133424
208320
88951
58851
273856
196542
172946
49355
887
221090
227892
71923
165872
72952
77245
77706
167353
91763
175947
3949
234719
278918
123919
20800
79963
251096
132758
139861
79373
232671
27576
269540
3505
21559
195761
44643
120146
210131
175482
81732
69489
159721
165886
135081
2797
208720
150057
245053
112103
230969
291062
43627
62160
265782
285067
62814
3796
195131
109767
121190
247014
27237
298322
279897
43421
101585
119113
149723
207609
183224
3949
140280
128991
186080
5543
196668
185808
220300
259422
284739
238823
288667
289701
78077
254579
119411
9567
193120
287700
125688
253818
211584
291448
195342
177757
23834
237696
286924
138651
235906
13079
173764
71801
16000
73542
235169
192222
99414
114481
134461
134459
49438
2001
81973
197983
41858
183441
211869
181563
288808
275677
169196
104752
152488
4747
297340
132414
299717
182111
223008
236531
80371
214102
29185
259156
211650
211099
233869
171104
235332
82383
210122
111057
142072
156871
222373
236013
254370
244750
74602
278609
136600
101926
158151
156798
66481
194564
81291
275495
204801
107592
260869
190735
209938
417
232482
16935
71993
100382
197237
137287
75660
13294
11770
138295
40347
111620
70724
226438
107338
94716
288618
230834
73350
84416
213421
125731
28640
288560
275235
25981
124117
237544
133743
187657
277412
97898
151348
37394
191909
273997
157069
86380
139139
87072
80532
50992
185991
247943
76938
129248
229861
100970
277398
206045
182679
171170
115337
21974
182107
40053
277255
8976
11866
64540
16428
119395
200907
67333
282319
277669
234849
279784
123104
41809
273043
207263
33492
14247
53230
207823
56170
111614
242136
108167
93527
49241
171350
263517
198476
272840
243975
243571
157859
160713
44628
89399
176398
45880
293014
244978
90974
181564
154389
168772
271181
157163
62716
130010
158542
218273
60802
65597
118321
171137
107147
234100
198402
178644
30365
282999
6414
201138
181302
275111
121806
66686
106011
156263
141361
63786
167970
151830
64687
24719
187854
265359
5764
92494
45697
125661
163450
67414
14654
172068
195682
57040
291066
204995
39577
144693
52241
258776
245279
172194
290459
190478
142012
41699
95269
60252
57893
108282
206548
272308
37950
61830
26493
21407
162765
136831
90936
296732
81222
44841
29001
37900
281667
42249
3701
248495
137076
110229
116264
236182
112781
161391
19241
250891
297054
136233
112741
71085
238133
258790
21558
100507
291349
277396
2575
166831
249660
68973
59614
165029
169416
15999
175455
37928
224236
25935
92054
243462
218068
7643
274308
74625
102249
199498
181960
278713
208501
201451
11192
218227
137818
250180
156546
271849
280465
251405
188400
277639
154965
167249
180928
33282
207091
98041
158587
140770
179937
150492
76792
135649
106318
259038
200282
202613
8504
65978
39242
188144
299739
180060
221433
241335
44441
280161
62849
272786
5361
168474
128745
284287
198921
33864
290393
230687
126280
162845
62322
86236
269930
130503
279531
251823
289800
43541
176506
205191
136369
18285
66126
44991
122329
57815
101404
234505
134737
75992
56133
201510
262977
229324
4138
215477
218635
53977
57971
118109
160338
8205
112349
84623
262793
104155
256834
261204
264228
272553
246637
91553
273530
23726
137181
289915
256376
187726
105863
148962
82749
234384
144425
275390
180694
212479
267972
19898
259042
20970
283591
272069
69932
229702
65922
279995
57266
80087
74600
188942
182659
267173
177690
92386
151920
56746
179329
108253
238207
51447
244734
147366
276146
13016
269097
7657
266907
119363
67903
181742
138949
223785
79300
24016
98007
222192
109627
224277
178140
26060
76621
228286
162906
261190
217916
80200
255274
235958
281481
202123
277972
35719
84619
75343
15210
272206
186909
249552
284159
295035
191406
47017
258952
126516
86896
260445
50488
16059
38553
253832
190486
184137
98291
166321
216418
42511
64048
37359
46252
228414
79296
190208
7424
288347
161643
14336
66747
105011
27663
268395
267041
53553
219356
251415
170214
272066
105366
199037
66513
286643
32388
70718
166712
47592
207304
156518
173993
77771
257557
54385
63631
234896
158232
38435
239591
78775
176164
293002
190994
205685
159596
238967
282990
256774
235850
280545
111292
179228
73992
199262
53474
64428
157349
283932
289381
290024
94737
200922
237618
238137
280075
9340
240399
222789
95290
56511
233271
61809
245125
114977
159291
221224
197838
23491
244303
103417
106386
290990
147933
206190
229206
12154
282959
79700
92064
214813
55913
77717
73059
78906
240537
33837
272926
262339
270399
162456
265465
96032
245158
7242
33230
51333
281929
292396
18318
251417
102070
81666
33372
163937
273688
255712
68567
1131
166935
237467
149679
45754
174947
294804
37185
119672
265327
8166
298101
128897
204059
293353
10919
20315
221710
227842
98719
10762
138764
53458
282199
201715
54868
66993
31327
291179
231750
107333
82308
76493
63555
11126
249659
91612
257656
230167
40753
110810
71927
171928
179481
24612
52867
292307
167689
155187
247494
98331
197717
176575
167930
179739
116995
43565
113235
42451
214824
292237
297142
270934
18999
206122
232988
65459
228640
263293
153244
191056
204785
40255
265075
1260
37853
51029
236184
6976
54273
113576
46315
187011
296358
198025
150360
43191
127693
233706
59457
212971
240068
185491
5085
103384
242531
71638
86896
261250
30555
83635
117645
109107
110249
64147
285069
241681
86848
84021
100133
289422
97198
277751
242598
46403
35864
177336
100553
272752
149982
243954
265142
171450
122725
295686
30117
268205
270461
113956
286734
49403
67941
185814
229464
240577
262738
206043
133051
280282
133314
198941
113492
43967
224572
178084
246591
155977
21656
44563
239577
214152
21140
163533
118527
152532
23926
97109
135130
263749
285481
236734
248096
96159
264317
42970
92334
229774
208125
190245
24606
200785
296832
83143
271230
124810
101868
250394
231041
243402
191352
293068
173056
98936
5796
39154
234231
184828
77775
200494
139732
800
224538
70601
80112
430
226760
224345
168504
213752
79089
65846
24741
10071
112709
238326
278070
12694
239399
187271
64572
121474
199542
202979
195192
151046
14508
79526
90769
147280
269656
160561
195758
7899
8513
103934
67326
121708
288249
78002
211995
206549
236329
62379
104828
195369
260481
269259
1452
81547
41047
216549
172072
63208
183580
117451
162244
258204
166635
209538
21582
41655
176170
172551
217922
11514
217948
265036
212354
10994
270037
23549
28808
288301
245006
21242
90463
292792
135367
28332
63051
33895
163276
28549
114518
48138
132712
283779
85608
176009
147070
75972
162137
160512
61681
67247
185939
271762
54539
252016
205141
264322
299350
19665
118098
45411
58367
83294
172286
132219
294037
160272
149765
202981
297293
110252
101620
109378
45102
104968
117894
79666
60407
133536
8408
165702
266531
200632
36264
75909
178835
265911
254357
40918
151585
2421
218489
42238
181621
48381
16848
25263
81452
9764
140318
239175
129327
100279
219404
277155
283324
282802
260088
224090
41985
150079
130847
156810
169165
173874
209774
266203
146806
228665
172817
72101
63605
54858
11247
229743
164205
286060
295595
277756
297885
289782
203241
230976
149735
18656
91770
67147
253615
14054
182672
116336
288839
290938
289010
271427
29851
12008
261268
205757
48394
81498
129028
247426
181000
159497
43701
33393
162068
288838
43061
137108
46350
200461
39650
3455
284114
264723
40969
138893
29622
226213
115139
142242
136674
33277
291624
140044
259249
16311
280193
201584
257573
76010
294460
262902
129630
48796
207649
161669
99584
77472
39611
260739
167673
59309
199947
297086
294095
177065
116851
57464
153429
120062
269144
165477
153942
15303
33354
258665
208344
22236
190551
226585
141438
222545
12825
164141
233906
88549
27769
25261
107424
6989
264906
152029
159694
28714
158767
47523
199633
277234
156162
48636
10921
142002
79512
233489
271079
70746
85968
5375
284960
271061
279891
173043
26763
11224
17854
23501
21912
251777
23284
252023
296311
231659
122591
273342
133593
283656
82429
214659
173105
174146
259303
261678
230778
244579
211479
293269
119064
171371
189802
165206
201498
87098
184297
51271
232605
208683
64318
4307
85419
225544
283197
204069
248978
262780
74336
206237
242694
297698
44536
257535
278804
180814
266931
45571
111973
213407
293935
274142
273860
181935
231460
20202
260161
175303
156843
63625
17118
254284
211187
155616
270293
68254
236061
203739
118907
298325
295661
98937
236978
272401
5738
285771
286830
75492
128886
67
37498
293666
275233
182056
196376
164784
168135
258161
133773
71047
167546
59870
78002
94064
197174
295651
276671
6852
221614
217847
286162
145245
232790
118712
203349
29099
153215
1009
215904
2692
262643
149567
111331
15638
235886
154873
125450
86802
192458
55856
251572
20709
56936
263115
50748
196944
30008
51368
217639
81469
166540
173150
123451
54262
123916
19021
171383
248089
118997
128211
281433
87674
95334
202166
59375
247890
205508
41415
272678
94739
72800
154691
22411
228608
107193
231118
246071
259428
282152
3579
165231
197473
191674
195017
179980
188475
293918
251927
197586
83436
43743
271651
219581
218270
139992
82729
167552
50521
190494
49426
168910
96929
95421
177634
249465
190636
297115
271641
51082
283199
159053
162146
182473
198420
278679
19481
136338
193962
102736
295869
248103
60520
27182
93000
203049
107672
299053
57428
48420
26175
234334
257828
163789
13676
143612
93499
170804
53308
61328
33409
291958
144130
172600
150773
218294
160107
120301
205804
69279
72999
1340
214957
68595
100532
109600
135737
57754
109146
112546
220164
213719
279514
137877
282921
262986
200724
154845
85565
13499
111488
96095
254479
75359
26124
184833
196350
193789
286117
128526
17755
1316
26135
114911
252739
19645
278287
63561
298408
261813
35162
143582
209323
34437
52443
10269
134886
209351
276516
257179
39015
100342
286867
223021
164504
81323
295803
201628
217925
191176
87795
290349
48843
47761
102122
262984
149690
84186
173433
184159
256783
179474
197747
159221
255632
284589
160665
239906
196392
44687
237835
98622
195788
286060
39416
52504
192065
226933
228138
53173
175712
43849
7329
198957
198031
107454
293015
80497
280438
97743
284430
2908
299213
5719
283220
116342
195110
289883
50179
172769
58759
258987
123604
236635
149134
272018
136930
179170
260959
99863
3489
38992
145382
297575
65279
48634
250220
191634
269123
106863
243621
138791
85172
156738
88542
285472
16065
222536
12486
209345
66142
184422
139391
274444
117682
208020
123039
258508
216994
191366
112017
127607
85554
4833
222457
118650
89710
112139
146823
112787
12519
218317
116919
248207
159961
11946
183071
11778
198474
152478
4791
223685
46361
153403
146245
186839
265348
59582
235034
97181
262258
74981
108869
84785
178750
173647
72799
78
297374
178815
110930
181725
220266
175285
44315
153434
105769
85829
70899
63371
222897
200165
224132
157021
269773
196063
151281
126086
103640
23810
41257
169496
280174
244892
153528
108560
81459
55065
233987
250785
241198
2098
289552
229097
178438
33678
287252
147418
208070
266662
280487
159247
12998
19077
235328
34950
299144
265878
211284
176709
65424
256246
125918
191378
86815
27030
284143
102716
298910
125734
114999
70409
208153
246399
295777
280289
112865
282331
48334
116005
290904
264602
163415
182786
250101
269718
181206
114787
113639
151617
58950
98208
115931
127328
149154
14793
165325
131952
83121
217442
284416
104610
137306
223697
257327
44592
68941
174781
243209
115513
4066
249974
271574
55959
101863
143788
259284
132611
262153
30741
267901
110914
289586
243686
27927
190119
157817
151245
290629
12150
64423
15174
100225
18928
151391
132167
7335
183350
233813
98128
148274
211908
161251
274675
259797
392
64684
87833
69644
237468
64995
70168
53122
198400
32297
231486
22852
278004
179071
177024
158487
135740
28812
201050
188803
198227
83393
171761
271695
16172
31913
299765
156741
124979
233566
94328
118864
122263
32548
77145
105567
2256
27074
28417
2283
173240
124262
232512
71534
3743
205196
203189
51792
273941
174674
105412
8476
81295
276011
102729
65998
168083
223389
286319
184792
150903
221725
49299
22859
62519
287912
280114
257483
285018
150094
47187
145199
251248
7599
258120
260200
133618
126388
72668
89823
277426
124542
1108
162371
46860
218183
294227
231131
299911
57633
61755
132320
36576
108076
154928
34644
239157
254926
206295
196951
60749
241562
178153
38011
272293
216512
29157
288614
160265
150102
15609
232780
297189
89791
102915
191464
1394
129259
93209
107492
35584
144247
215005
140226
260844
54697
111971
111658
171269
12319
43957
298255
74332
221360
44234
206611
127745
46836
124637
92371
225027
208432
231401
240713
210234
5983
132760
194174
205075
186885
92557
272636
154245
91446
165476
236742
252768
29527
193856
63917
27866
215482
69784
274390
133548
195566
235242
42020
189719
118909
32052
258951
130322
103665
121155
28482
234457
74514
299885
211932
108745
64112
245145
276603
221011
196321
179428
25621
275763
68992
83309
193418
149250
92526
192428
232410
186064
236263
55177
241886
35211
205284
241101
87124
217129
69679
279894
219568
23266
181896
143808
101831
96969
166535
90510
178670
255076
138405
229030
235130
17305
11779
64446
253155
156716
50800
278310
205660
279442
133228
282704
164602
131201
280555
247341
71540
157575
277931
263677
93033
175478
289772
258810
101892
280038
147198
247730
78492
125791
139413
90229
226874
237651
225477
51853
119085
234467
222560
50814
75021
124505
147214
108420
269826
46556
102191
200693
37222
90178
271563
243616
11653
181546
242811
43696
150963
191816
58723
130273
98587
72772
294782
290223
132367
141985
17974
126579
51382
204117
14990
221959
122567
148497
169657
292959
78591
221197
172626
151764
245333
283605
222034
239906
295507
12955
82908
66216
247158
134321
224321
130655
269651
33102
216644
232708
89459
205796
144379
127780
177607
185708
284600
196836
274379
270495
188679
252553
44060
131274
167493
59483
254501
112222
227870
243857
261028
79080
284689
295579
81791
209092
146861
238911
232101
12986
115222
179445
176532
137291
72259
113052
200062
141150
161792
115244
202697
21223
44399
299007
47052
61542
212726
188644
255725
189198
91432
292529
151357
179774
161383
256132
105798
51637
149821
287684
93438
110915
232117
195250
66917
30319
37696
222300
259375
71953
220389
294036
176120
41318
31016
281952
208923
104349
233855
169930
224800
202525
152322
144210
191642
38948
180487
201636
23866
205279
141228
43828
284484
225815
273272
187859
13355
81822
105131
275160
115523
223690
97762
249992
236127
54621
175733
257060
4974
204252
51443
18481
59512
193767
78281
283439
60025
230312
170876
36892
233923
61522
50606
75759
249085
53878
111963
282966
281638
152677
182554
134227
108062
123599
258586
292268
151759
177048
135355
215792
259505
289889
297282
152378
83915
183512
57307
225409
16618
123166
56617
231648
111288
252840
112256
260671
90141
74938
223525
197728
259409
52471
272437
136914
63396
113991
55704
134425
72841
124591
134016
245125
104494
161316
120472
125450
201613
200286
12063
43602
147908
162533
78695
91831
111993
297802
234725
70767
207604
158489
30725
257843
226863
99071
235697
238547
62965
41231
185405
276276
44499
142572
156773
207934
53348
34305
39161
259481
92386
87326
95223
245484
12613
97121
43143
24022
188646
149306
230011
53452
3608
130629
204110
95243
149237
63820
104432
68925
260940
293548
188842
66136
232637
101875
56337
133269
129295
107398
277191
143990
177645
210693
78880
103180
7384
9211
72092
128672
87993
208818
148015
15541
117969
108006
233924
78230
53017
295203
235784
11007
137589
151101
164714
162175
53411
215066
104973
25607
253868
115108
266938
168483
213408
203399
91767
242550
74719
6884
17055
177776
169916
47175
3384
138227
282124
62032
77176
212253
249914
254210
29992
187987
175769
162616
69249
131883
86524
87713
273122
53632
79986
69341
277257
160175
206493
113556
50297
168557
75612
205578
11417
64499
2022
239987
132082
282726
94933
128923
126512
170773
97645
187873
266447
117791
243680
112174
61216
6234
218259
209740
85573
252060
126182
215077
34662
178419
293362
280605
266497
211181
149617
13881
205857
219641
182630
253786
220144
299068
71239
138691
90050
299558
99667
228685
169542
110617
172476
177598
235134
188459
204621
21604
10565
93390
69731
30084
140677
192157
26206
108856
109202
102847
204164
117521
273161
180626
236146
276880
291512
79452
180784
174507
5345
93206
246809
143791
248185
118414
284229
99790
293707
260589
167711
73081
297713
57138
88505
88688
238900
277808
296205
121703
103046
286650
20809
100587
121747
113902
40031
47074
249652
77758
164977
231900
70293
243714
90897
153421
161382
88245
47123
47515
13999
66621
131977
207169
226393
226541
203024
120002
160112
5758
133013
296129
206060
270857
133146
175
68453
104425
199797
220932
153410
292855
20628
153999
296077
183605
68671
113896
290077
297517
54655
122188
173374
232655
298154
161243
55413
237756
136892
6515
263271
144743
145422
276082
95903
219412
253715
228118
285153
266811
50062
151641
250419
224737
251945
290935
144766
243204
134932
26637
145212
225133
87579
166096
151228
17544
225035
254106
228020
293433
286139
257162
296475
242119
184786
119184
3492
233373
162137
27822
9548
166613
176526
137347
168044
125975
124392
35094
267628
46193
47875
140958
213227
39658
200622
76295
89949
57453
92213
272464
126683
115652
274246
174415
39486
126271
58831
253356
171508
80679
100433
81546
45430
159130
189204
260268
28581
260810
230090
31492
287765
184117
232734
16684
261529
208998
276554
46061
167684
86084
102981
226230
205750
53809
211931
241241
297338
118760
105184
29474
58021
151389
50
99504
134690
40940
42290
223780
110526
173798
275539
284656
94164
3000
234627
27624
127902
32674
203137
208029
289418
59113
209738
143474
297520
189901
252873
31356
7784
141237
201808
79303
80504
95080
250351
117046
237264
164320
182599
234740
140762
201735
227033
12693
122257
49601
132333
294939
51726
99777
260187
79316
196071
265394
89617
251292
273493
19928
40891
217483
161576
70154
296614
100882
44067
283868
237781
8864
63442
264681
39673
205126
243114
229840
49648
277909
223123
139210
39296
101622
147913
215564
223947
276640
59563
277952
94019
34165
160909
151623
162761
106516
295248
235700
46608
118940
298355
241679
11234
145993
281685
50734
238026
40463
239492
93946
49073
241882
149262
137541
173064
199916
33652
244012
209379
256772
206700
24687
249908
216154
85135
259865
231198
131575
299923
24437
27396
224549
251491
128606
30018
232838
219548
283100
112570
156757
168700
24746
273351
220427
208749
161611
107401
238511
129822
92951
35672
76946
192355
150802
179530
276965
104849
173328
111013
230586
174066
204966
222792
269296
243509
130318
196034
105581
96740
207235
86977
296451
28702
98091
295134
5128
60648
19725
75758
49548
127120
280266
113424
51299
226766
110438
66825
100309
162819
285808
18794
293295
267125
207348
39096
46718
264393
270675
180050
280573
193038
251496
273667
51053
204425
54500
219480
238354
116485
263980
144941
168821
35211
43175
232209
239152
103090
193385
118084
140393
190061
59071
104041
78654
36757
19999
299458
181612
138209
154024
104040
266655
51697
17096
169262
271140
230695
264126
52784
139684
18086
44294
146878
23318
234595
132036
185237
172715
133411
80279
294354
207091
68087
73062
136481
17730
91140
75041
156652
83997
286800
93388
27765
51685
195234
290514
177928
180255
275208
250744
136999
225535
27434
252938
251930
201213
79706
165397
10555
197703
70541
98884
41340
211926
237309
232188
43111
226997
34494
142101
95429
27566
152562
223195
279077
60511
271070
240086
131527
142008
57895
179312
146350
146703
86749
264544
249160
123900
111082
14661
191060
37258
82415
59935
85711
276301
52751
98124
157348
67179
203606
143717
161032
216526
176929
117067
90759
232053
282004
258608
57648
288358
63160
199876
224039
90400
224539
92741
157242
172042
291688
44967
62709
245702
109775
149776
15338
287881
165498
222113
82431
138060
21898
94931
95359
45859
259486
282717
155979
68697
257457
288053
107580
35487
105925
179467
213254
25079
196486
29202
219509
80739
112242
58896
297646
221989
228215
33087
95679
148649
30081
112653
293612
129680
154257
299387
152504
253988
97056
52684
47398
83502
291532
246676
293193
97363
156881
40426
32047
103081
5131
279156
99913
32787
86865
192279
235896
47031
230243
81502
130583
15863
4260
22035
113855
117848
224799
58929
227414
280903
26694
31330
48331
4667
239452
97899
161330
299595
80835
112020
218564
168040
146063
13543
248780
246486
188787
2612
23039
265072
281558
114943
143424
257921
202712
226894
260645
284533
219337
79404
251905
241478
87583
245825
181311
73671
132752
138194
258486
15496
135336
92025
54583
255689
25977
40322
128162
248902
125917
122549
43977
7375
166232
293787
116190
277340
31538
227762
26264
213552
102764
166146
79459
244396
117714
112694
140985
120203
104211
236398
153637
17415
48531
188884
92228
30021
81541
205926
281071
267066
195602
191775
23701
243054
16500
289427
57876
47603
247326
251718
132850
167619
241967
223118
192436
286777
170068
293453
255063
15235
40104
260887
264927
264075
15115
200590
189813
190871
271206
219750
66000
189880
84623
235924
231557
25565
197587
119757
264630
270267
209354
208055
273779
188339
259676
234137
156270
75180
136986
61364
99257
91111
123030
137417
152614
116246
274105
106541
208682
131996
9888
159254
143773
30904
78518
228070
252211
276454
178966
144696
291597
78420
17914
99129
85704
254133
186755
114158
20648
282156
49610
151667
84832
248273
275742
114077
109969
20966
8728
120127
50216
292345
129847
292404
31106
2721
24219
27465
58739
132944
76870
148349
158188
161068
52589
281880
30789
259275
241293
12920
70813
142304
204814
238211
271351
97963
27562
212046
269435
244112
87304
154860
133489
40444
134734
110416
183971
204831
19568
72328
299687
120719
194685
271370
235848
229079
103076
237073
205380
277701
189989
177381
285313
265877
271496
67697
82142
168523
285485
129368
280553
80017
221149
201281
198915
244888
46650
76581
42278
254285
56538
255038
130900
283490
95042
70025
151167
287501
220156
212854
191304
146869
97194
201237
845
213131
171539
105986
188756
177569
270123
291324
57424
91352
41360
99980
96848
190814
198062
247285
52935
44930
213956
287759
52364
166997
199762
51545
5863
277181
39548
171255
115365
12438
33286
23388
279902
195477
46253
114600
225546
100903
193943
131837
141244
261181
261618
63463
121014
136050
125345
108063
202792
295505
233146
6917
14349
8182
243558
210542
129725
84861
140809
105975
223538
205034
231488
22071
259108
217817
31283
97
133574
50816
110952
163722
76706
266131
201242
215119
32035
252009
31902
147847
74452
96440
110100
107041
228309
144632
260068
108010
22785
293498
40562
246994
196973
250097
40648
279273
186996
125705
69582
236019
161667
87019
27659
97109
230320
8381
178459
212041
224983
74045
237400
72544
196148
126613
56947
254095
22068
236272
185123
185824
275324
21047
144339
44693
58609
207353
191333
20738
230477
203637
3067
32867
115200
41743
216806
155193
80957
257146
100246
106956
80359
148868
221020
85570
90091
228679
191041
290957
2567
174684
200630
254383
151479
117230
136876
68462
90911
280525
13703
137407
75428
243817
33673
122067
210998
168453
286139
65871
23816
55668
117315
41414
79080
193240
54929
285941
242095
260471
183606
197731
45552
17434
160065
41098
268869
35823
234952
272974
33229
115888
772
256476
198014
160264
216334
244368
131587
238000
85472
229695
42917
13849
103041
35263
51040
235796
142823
211057
31876
138494
282963
12599
200772
252926
76221
285476
279999
14124
100283
105194
241005
282003
25468
228733
54739
27237
297926
119509
221165
49027
182592
150618
209045
21819
171299
265357
6623
212665
289086
164377
16409
6260
233674
236684
141205
45234
27449
109837
132324
152744
122346
234265
69338
18161
212837
96847
96560
293490
76661
224689
146808
62751
243737
193554
6606
247725
162676
74545
107957
19753
250911
18087
285622
203618
260236
171901
191540
243457
31540
41869
100469
215376
271938
90184
289789
152348
15752
84577
197725
72847
277365
153042
281912
297690
175367
129559
216937
73673
138635
269468
116686
123610
210118
258296
168803
88839
112493
42997
65605
156093
149591
80075
95889
133836
80967
288698
187635
296124
5494
256911
298321
53338
261688
3340
295630
254060
207181
14605
197454
47405
292460
192109
176390
283906
158845
33542
132968
95253
185042
298955
183926
130206
145227
174375
86588
230789
14820
63783
284613
164675
32296
259751
2891
187510
11285
245050
152412
201325
119940
224365
173803
280960
241775
70314
240123
169896
194315
123171
289973
103248
279158
242085
75313
286146
25965
226778
195883
221888
161976
196730
223570
194294
149022
230791
228854
140640
223235
213795
78874
12630
295810
266631
10738
38700
261672
30554
18816
31550
101458
284147
127542
171327
52501
169370
194805
76894
232709
292171
242643
79222
138286
2671
29142
115272
133601
151132
89158
127419
64008
175759
280498
73142
250465
193992
178103
71900
147299
89339
262673
154956
13351
220181
4243
36821
163129
130739
190718
277646
158629
94034
240589
171502
295648
10750
147139
77990
126494
15453
78270
289652
72868
12016
2158
194500
221876
261477
179424
162550
172313
96615
237860
167460
17155
197088
288601
38648
66718
158286
52849
276038
295726
129755
85287
165589
134664
11007
235376
275629
72295
203118
178488
42119
257113
40237
265162
168890
106926
175246
184188
67445
111046
123467
245327
113325
154308
293201
255824
117816
120665
156124
284925
67699
293098
158213
289253
74655
235330
67029
130090
228898
225796
294552
229520
106214
204935
97355
117267
180187
66147
186617
97382
91080
239636
268355
172087
10608
207098
291174
259208
298907
201952
8621
233840
293464
170645
66310
78833
248097
203418
120692
281460
71435
106207
240596
112866
143607
280027
155149
208446
7250
172444
46690
268140
124746
124847
229332
191683
49996
286639
16100
299723
76194
239288
210571
247514
145404
146608
172228
175759
116748
231007
81111
167353
16819
162682
60515
204467
108010
186281
117719
113553
209401
235978
91030
152425
8914
269194
89966
84937
218488
102763
163665
16032
122451
62978
1148
8311
94195
181184
18546
135390
48916
76095
36664
145171
28181
122659
292556
37532
155091
139456
14025
157837
40393
214714
36169
83428
287005
164143
228872
29300
244584
46554
179862
151766
1365
223475
253025
128127
258828
66228
178800
5086
228139
241333
189839
52276
248715
60796
274924
215391
241822
159833
194686
214275
125615
19936
268307
195277
242905
215342
257253
125542
5340
258254
34302
112529
142695
290364
237853
197814
13227
11068
236402
241971
45587
107159
85686
47677
286448
54804
36020
1152
85395
133711
246972
63996
14872
275932
168864
144113
206933
70137
24763
281376
215399
223638
75372
112903
2468
120369
198815
252879
139273
165073
170333
219801
233925
262952
181044
37536
96872
245760
285863
162322
235118
228483
135111
207134
207010
65370
144887
178299
215273
65292
141081
9311
228659
23435
174621
220152
146426
130960
186224
298641
278058
269048
34325
2097
201835
198050
173282
57779
67675
240774
296327
155364
287400
5446
137147
71812
257512
197749
5739
249326
44442
25980
6283
157945
184741
199196
152833
256526
249473
215772
263248
146595
173187
167950
211654
123834
151327
256023
78363
44558
80959
149666
267832
99091
212282
22340
31912
190043
235288
176749
249709
201968
39331
130918
210134
277460
198310
226798
195521
262919
199574
158444
261888
260484
109891
255244
102732
78259
163671
50559
260403
214540
24982
187643
274822
181548
260895
49329
299987
160573
186227
21942
247683
263860
240141
113440
61374
49328
208812
263690
169584
222466
132613
142313
82843
267279
185643
142564
140367
153449
105151
132198
79258
13074
24953
190572
104887
105779
291235
199403
27169
213441
204457
273581
39285
135713
84184
35472
173114
146338
187908
22146
38494
228662
294589
87018
180293
293102
232073
208150
149941
141376
219348
4508
73074
223761
253910
35362
285644
275616
275278
296083
141220
260846
195872
236320
173630
240385
196428
232457
28980
237225
69489
87960
213312
177401
145172
20519
120665
261336
178231
25533
98985
170779
102493
183851
53029
95538
233494
150220
175973
65032
242387
181405
218862
1439
210998
17488
71964
121994
286824
254572
236928
196682
101887
119514
30167
101228
266686
201816
256017
161790
262623
46535
246625
271684
226457
291046
155695
179065
160801
40700
183539
163076
209983
250327
114470
93748
173621
225559
203423
5463
106129
248223
38984
30317
40011
271276
292089
207650
180582
227641
13115
127028
80222
10006
201581
78061
234218
21373
110149
208146
38835
206438
210303
204269
262974
246497
50712
75094
165580
101431
148077
7501
126394
273738
105318
164178
133963
244887
54859
42417
18650
89062
5450
2667
144108
176523
105181
140660
184978
40604
41697
243939
104263
157094
46975
224676
90510
247948
24371
102689
262680
211752
265105
70794
116702
88970
156448
111011
80743
1889
49466
86562
183190
55239
161752
237675
119091
31365
89034
276067
10439
159810
197722
234524
48747
80326
33860
50499
109356
107018
298606
80627
296491
200572
239619
194440
54189
218915
101891
285592
229699
89669
252933
78425
107635
271935
32910
127106
292562
152697
126957
279331
292829
278871
730
131066
66995
201249
256797
18888
60307
91952
27114
132266
200013
246754
12740
138956
31440
207363
298778
80192
87061
86556
84356
228464
42676
214107
133077
123445
186899
113214
44620
68776
258090
121496
210006
263645
205105
81957
216526
127708
81898
265797
282734
154626
242190
14792
281463
94583
214416
66567
109630
213773
192413
257662
208175
87414
87162
155470
194129
279593
135547
290631
54099
165647
269288
3883
110864
9088
217497
231469
217759
238804
169881
143773
149805
229297
19727
68195
86099
122407
8804
160326
59440
92664
144115
140400
169382
114282
160345
98254
204673
281361
270768
22247
206826
73543
31038
286412
8365
58608
285024
161870
38069
21940
257412
37885
68786
265156
167648
9946
75723
99914
165718
259274
147873
123191
123752
194729
108976
216421
223497
193335
72006
225645
31752
54685
76054
279552
173705
163048
118102
175193
115887
279371
277750
214776
93235
10135
221114
43425
261708
199992
74226
58384
86290
232877
26476
295795
92062
146029
27278
190944
155467
119497
264362
198278
299982
29753
290875
76502
193419
55587
140162
147176
165594
65033
144878
268115
262884
228808
5738
109897
193875
47366
240905
76902
155839
150135
59499
184414
173084
268294
132854
108845
5628
123605
120962
59143
250782
32643
215176
81870
16300
184426
57607
116474
15513
283001
191758
11973
105740
7069
12654
158715
169369
186870
227406
102965
147297
259658
262538
54422
55880
232050
233334
289574
284833
119943
7137
63786
209019
168555
174072
207678
168650
166769
211816
21155
297023
59260
138635
182221
200421
18152
120378
188998
113744
65240
178439
151532
23969
35397
116235
147760
35137
251485
117856
120707
132072
55298
239848
187000
142506
142553
148011
109967
48372
230923
214613
96714
156251
81575
148598
102594
118497
237659
116162
200055
277846
165101
100723
51854
140001
221578
278442
277186
126087
40899
192782
78929
191775
69896
81325
251452
23888
13630
150439
168599
204988
276931
200373
263377
128285
107896
223366
244845
81199
80145
220839
215766
72124
96944
284771
168653
175535
289974
221266
246935
110929
65863
106530
277554
189304
5431
74033
208043
127839
84516
253814
151628
30068
148210
6015
62189
223118
258079
246332
37402
145649
46300
99433
12927
56950
116694
113144
30067
231876
21637
107357
289075
14409
101289
194285
291755
2181
264127
252770
99532
110280
269737
147268
13631
31665
32061
167970
111620
281009
75721
272136
182442
223951
254362
194737
162445
137419
227730
38554
204350
295272
240079
213213
28621
100677
108066
94772
81693
22874
279752
68987
140215
14423
8522
285980
285199
257706
18573
181489
244749
283582
241570
206522
183433
77666
165767
123191
97847
70593
256722
143274
279861
95193
44864
289724
127222
16532
91804
21221
6781
290819
140841
191043
58927
265064
250657
170244
36585
7431
163248
67210
190443
43227
112981
16470
218109
33741
259651
118125
804
178345
123952
254478
257456
98734
189149
43647
187675
180548
13520
39402
101011
24806
155472
210455
198768
191823
97051
156146
294676
231418
39008
40097
92108
156905
141432
24823
141776
178327
151110
161368
68010
196895
45533
82672
234712
53123
225898
289826
75448
101721
254172
56456
23045
197518
213798
206430
122480
71222
129472
33666
73839
47986
206517
62998
237905
152528
28832
61133
287913
293122
157361
20367
123445
252612
78176
58190
138515
88560
124518
137984
85237
162900
17895
118659
87552
280393
288562
284866
172410
193463
40111
23995
55235
262592
147588
135908
218684
178738
238612
114038
34920
77278
169520
131148
291769
82739
117212
13137
274388
211436
99997
755
260598
201094
136213
296184
129647
119524
40336
75326
253528
291833
223836
43961
115797
235557
295226
35960
94026
1142
264716
120108
243141
116940
221621
112901
204198
41544
282830
277153
106246
182844
186687
294105
167829
256996
79391
281000
67371
121989
157945
123864
253868
88355
154605
28726
207785
105804
150449
149897
220033
11694
239101
49492
55532
250631
272662
269444
159804
61644
294951
265247
264287
184594
100085
208089
160721
59584
219337
292085
275766
94395
168366
93137
145563
173388
16587
211725
28384
39773
231336
255742
289171
58342
71607
127351
159350
14932
187959
129373
53767
108125
103604
13856
154357
33945
46249
31264
119816
13927
181795
183344
277480
107186
24148
11302
54692
202890
141086
26909
70692
90917
117209
220953
112539
251256
4123
229170
31151
44795
102596
31326
162612
245200
244828
43883
159638
224272
151951
248479
24748
63678
66389
236834
50100
44117
110118
9839
180127
254350
244280
67188
213306
253032
150485
207169
240205
201967
51600
199809
34946
290321
75643
259823
58847
198345
204698
2243
65448
266851
151476
82523
35856
58064
148774
284033
243993
249837
137681
248634
19237
15665
224670
219021
212288
56458
208406
110191
144268
49331
199608
262525
216220
29030
147798
62181
243878
116717
34123
95693
187045
265553
176889
142183
217507
240342
17836
119029
73341
38545
101766
29071
162466
226288
96189
262483
248313
30172
50004
65553
251166
285489
272441
201660
47786
264300
217909
49269
179946
37450
84478
168302
150734
18093
185696
245655
180862
63541
224449
212810
142345
87660
103616
124649
297272
244640
55092
7402
63292
69284
7951
155347
204432
107204
52977
157635
273185
292709
147237
196497
187309
210730
46764
158805
217834
41634
227628
286928
257589
100134
240772
153122
286307
148122
285745
193789
226000
83252
20278
90169
275173
75500
224956
110233
162759
21616
276102
36831
171130
56321
166651
15333
234778
74150
94029
229483
221412
61660
53858
26773
97801
73950
24499
149950
148727
290954
255362
296538
83973
297925
140552
111790
139030
31748
253991
231632
178368
199899
188617
44165
183711
284072
42943
235473
165021
151767
175985
240328
222787
170201
197396
1620
183161
12741
264763
138136
61388
67364
200144
278766
50459
244441
294954
268166
261610
52686
113044
161877
185586
289935
258991
251027
185939
117826
213783
272196
26157
171735
185253
62552
125879
296063
130753
148328
161644
115591
30467
59060
53759
75481
104492
108309
133757
145556
247714
114021
298502
294383
258941
277289
122841
203508
291990
297510
185842
297384
84223
28650
15361
36454
81875
43955
274269
130661
95154
108426
280883
91495
272402
112343
200720
260573
22027
159856
107213
91905
187206
170353
111497
292587
60866
18806
136872
149661
150519
72213
22150
261630
50704
89676
235731
282815
234645
13572
204224
23309
250981
137306
195153
62589
227587
158889
83754
214698
130930
206453
82239
11571
26491
229604
120369
163664
208334
217851
269754
193262
178210
133651
203239
126115
35878
56470
86059
101923
157766
132541
27520
199845
119961
62444
111036
68879
159846
94065
184376
256460
232151
68584
175724
169382
199684
145880
73449
8876
164279
239579
221757
174090
74120
114754
274842
298771
214649
97788
292196
216608
166660
165726
61624
269951
173726
285352
251252
160268
197784
2373
209327
7949
137184
191155
1082
245414
158318
19388
201027
69576
61597
62502
74381
235187
58539
81943
206810
258612
286698
227025
68678
249441
43130
226619
297176
72301
90825
299170
238618
253548
157444
277934
135652
56326
290888
21656
91461
208662
236387
74204
266576
255744
88292
295774
191624
262693
247065
210667
283080
70086
177727
153348
73500
66806
128562
263721
41167
141697
100440
208519
11949
199080
18145
299806
19113
178836
215730
255010
30996
264839
85162
82601
130253
134420
98623
125322
3200
143751
80706
194647
78101
239196
266971
81980
112096
174381
257139
110202
83544
154852
214826
226378
246662
48118
139379
161264
295541
77886
35321
298845
123479
102959
66949
247902
159126
15498
284497
267774
37635
251444
68702
103697
126745
244648
243547
54514
51409
14770
183662
115292
43153
23221
197727
55305
79304
82202
197872
87341
277799
264102
182589
177108
156009
167789
232374
9358
164864
53193
206898
136803
155418
66175
37474
233589
20147
234516
23698
99843
95444
212317
143988
119167
37347
192617
246761
191188
239109
211488
16640
15724
65096
163925
230894
171769
211820
70489
59662
108706
275457
8444
156455
272652
42250
283058
169733
18570
152572
201740
159836
140850
178961
255153
159864
297047
293917
45885
155682
181385
125560
178775
107096
272605
270838
155259
61103
62401
193426
160239
72766
191720
214696
92360
149130
135084
213452
61004
81440
140269
291036
160496
163465
42090
7631
110250
243816
298859
227269
276409
68818
21033
212568
262075
261675
45194
186800
128238
248547
206357
264002
145730
67003
95312
171840
150855
120211
293291
139311
187633
73446
121132
287015
31266
141757
47997
229838
218373
153715
4305
273962
292413
128879
167869
190235
132112
29501
294670
160094
86407
36125
131559
168769
163430
25248
291270
36509
212969
12093
293438
293188
199095
106048
141202
71453
59351
240039
95677
133711
173879
43661
188980
63600
251319
14551
75276
135789
131158
186773
171542
173772
16981
9806
224734
281379
12815
166499
257623
179840
61025
200997
138540
283037
275232
129928
277514
158061
187294
288455
240480
265403
37922
6528
83007
187922
109273
213434
131653
163469
195463
217331
15490
219733
180655
11613
215875
119241
9404
122688
133847
239555
29895
291573
90810
247539
76018
196987
57382
284129
81529
230425
144511
84775
158612
49064
149941
7849
135720
239533
66631
240450
299379
148217
53937
177279
49591
124629
29124
175379
284962
269155
91194
136932
277085
97498
147448
99033
64609
160564
105512
23623
104644
107057
274197
282229
293602
40932
42661
247162
12607
148223
232710
170161
180603
69660
91935
12512
175659
115881
269553
102298
195746
223685
294360
299397
77606
143706
90411
83926
163210
138603
140220
194540
168441
59502
206668
89180
282734
74981
286536
64612
275315
66439
44229
94984
3017
258567
262954
67471
111486
249722
108435
62689
280380
16809
9318
155417
231293
86907
269049
282852
277089
12347
82430
164101
194578
269115
181774
164594
244338
33210
171382
97270
70467
26173
188949
155142
146048
175705
125862
30910
114969
146141
294818
91348
254235
275203
93509
164358
170335
81674
101662
38087
93319
206224
286979
59036
218874
5431
2923
32071
150861
64243
205933
168453
200336
88640
109460
98116
59530
189808
54786
127189
216508
249485
45975
12941
208008
277284
173888
194429
208845
15686
219704
279145
235928
286164
98302
101839
234454
207547
204256
143323
213476
186240
109119
182739
36015
51028
205310
27118
76817
75487
73375
99027
60716
163546
282128
104048
291458
240465
281283
265888
191718
221795
52857
262950
104764
28127
290483
49288
144264
57309
185150
10085
218059
258063
17923
243861
151191
69855
194228
48570
122535
206597
255688
100314
252016
126234
114818
51765
143964
275753
92724
195635
159296
275349
4768
250395
242531
18900
166197
225796
184757
130625
271654
12509
226755
42812
33070
288513
134920
41659
91124
127132
126114
53671
16169
298671
215382
12550
174260
254837
270215
160367
26394
8758
270490
134026
55510
223076
81702
19749
40127
229988
1024
135675
207654
197644
193345
126659
34902
52753
207701
22040
213893
149146
199141
193678
216623
274641
187462
215498
283626
78948
271843
231701
278054
153938
110392
280584
132415
296465
266560
116837
54670
25125
140661
24455
197735
17919
51634
231323
130462
130490
194061
237395
36241
285084
280968
223272
10291
57275
25740
265619
182733
125086
24758
35086
181149
227926
217812
52777
108297
104304
100274
173979
157898
66627
258457
1431
195368
254098
243259
146900
123996
57600
58242
68389
185251
57790
199391
108195
108963
250025
165872
133161
37917
164992
52750
44571
176943
244829
110164
82488
108939
177260
79885
276425
38581
1175
245913
186767
196860
49245
145513
121371
242170
205047
247434
196657
58446
289772
210927
224139
46759
161634
190586
270787
192517
75562
122522
17710
88416
76130
247838
134232
84926
255730
81917
38602
231161
20971
268692
30798
35274
264628
43989
182261
248773
155489
270171
182430
287760
186273
188870
108701
83320
195440
127548
22582
88720
175417
179588
3971
62084
70813
202772
264443
232192
186896
6904
154043
97741
127806
95871
226884
229820
56691
187408
201182
60316
203527
126262
199333
247042
10223
93356
287073
159932
289224
21560
52017
260643
230067
36301
186591
107429
113853
96375
256126
98614
201562
49599
31081
113683
79605
243967
25406
59719
206209
260848
117126
149009
170846
34538
203775
226825
224686
75711
241797
297020
285431
13729
133699
283958
290106
12010
149561
117875
126646
243792
262
256936
39005
283316
89076
296078
147377
142572
60158
71177
141665
128532
153630
82477
31388
142045
5651
194595
76262
122481
202432
143874
60431
173661
129267
175488
189094
125253
207167
136348
112136
246306
94732
196907
152646
45881
168398
33974
204641
243174
97795
22851
121777
164944
295019
90937
93173
116415
191328
37436
253244
144796
157866
286621
137453
82874
89438
122023
242025
257042
62234
126076
203588
103096
85833
64081
145703
207064
44553
114704
32094
120791
257591
38610
83677
61937
293550
63312
221021
278359
160535
193647
183206
128626
164723
6353
3129
128448
13053
199681
131586
110112
299752
296801
67367
236965
132566
215122
104093
107573
283054
256297
190410
97421
67359
69346
275892
185266
174028
134075
16859
6831
174545
156164
17813
179807
194437
115061
130254
185747
112214
203930
51686
268387
213528
113968
123517
159114
184626
76020
199370
276327
173778
226774
142782
114843
84988
236927
147095
121696
56790
134016
32018
59144
200512
156922
110335
196289
118548
107966
280192
281673
193569
170745
212883
85072
142905
152286
162304
226706
6480
25099
298984
184448
143728
143886
9384
242958
241026
266268
177975
3487
223993
30014
51647
139434
142103
247616
298112
236734
93204
253924
7145
29972
274036
56203
66474
256618
179298
239348
121640
23121
128186
236772
185667
114834
74469
288046
284865
281018
269381
191821
290827
215830
187113
206377
48545
226092
189279
209212
118565
242261
126992
198827
214745
103492
135242
276054
255415
12454
213130
285410
188726
281851
53561
198135
161488
71349
145576
57111
2908
242233
280424
46872
280749
231434
216818
65100
217126
9571
27611
282561
8471
138597
79355
252546
292736
268056
140863
237667
28457
104170
159969
292084
216855
61691
186121
53818
111709
19572
65743
90328
164793
49742
239557
109356
241024
277511
51444
236638
180997
114290
22107
236747
247754
260151
166952
212547
238146
65482
109341
100683
175607
267561
18386
150221
160341
171899
36052
186976
62555
69607
126284
289266
174363
178142
163957
215525
30176
262204
231932
81275
154640
136559
229601
172805
109967
182404
258762
177085
203620
211794
39862
21882
185943
435
53589
82959
232553
260231
105843
251090
225525
107208
172698
103357
159315
45412
267747
73514
75230
117480
74092
275510
24607
223817
111933
133469
235045
260418
96166
202622
26318
8187
273436
121795
145519
251846
8618
214200
79307
62670
76233
18421
133559
219491
196570
215399
200
18946
48652
24226
230430
182282
14189
188745
182108
292793
7121
238100
13638
116520
229331
31286
98430
41063
272938
165001
93861
252475
235420
6627
26466
159012
145164
247165
162376
234431
158091
98074
111364
79501
274337
93491
295124
266111
247390
216874
33353
101111
278414
153906
192004
20455
51131
146702
140330
66866
284913
188461
95894
26107
145570
149915
245929
294194
232592
275073
258607
55762
170811
18343
46260
181636
271017
175099
1916
281252
94159
241175
263868
83935
130398
48723
235724
72329
70549
95049
284528
253860
16789
221500
214503
191029
149645
140562
204484
62489
104613
169045
150242
94142
96198
140889
24080
57584
165726
275335
182602
184758
172259
2954
212292
108069
107658
118234
284647
109968
149190
133541
10511
92538
258642
233813
270530
169361
72218
60213
37352
242616
250717
87610
106562
221918
84565
205977
114952
98713
139652
43412
70929
61215
164988
16742
144447
61552
9414
179766
26427
235524
2816
247664
137533
265733
215793
188799
148538
184246
170932
148667
280959
150252
12607
85719
178230
158524
259638
31257
39181
263296
195712
169573
277429
231591
38148
115603
201654
174533
185579
271098
58820
254432
46767
65473
114117
92695
276368
41160
51184
159819
123757
114839
64101
233252
38512
113510
109302
77473
35788
257213
241517
42122
3870
108286
183026
179538
199911
135782
285463
42009
132241
265929
238948
124037
101404
145484
64895
139432
210861
270822
121991
36158
246483
6106
120732
87468
191512
182139
131781
93519
180695
198108
214708
212561
213960
93890
153023
147288
18679
152697
292120
55986
235330
210682
112213
36283
98308
20659
152609
213654
95799
194935
280364
23140
109334
188472
8815
73980
288703
292379
86796
225562
5015
30229
109604
173329
207937
35521
115663
59557
100931
59989
240608
198925
292023
282636
11089
269961
283410
259171
112813
201082
47246
32012
33418
246000
64364
261977
288115
296046
29848
215188
287928
144942
247178
10590
228484
96708
242215
10106
285219
43176
258138
221306
61606
91964
730
186941
178160
76888
202566
256278
188508
284706
222893
35084
133087
259837
258920
149782
133234
67253
28687
44601
135935
283227
235351
188257
176145
3758
147801
115011
237600
83151
184616
47107
234497
230270
55104
10154
39844
52747
106839
263422
196705
39439
144110
233715
221428
145610
208394
250623
111233
278572
46755
176351
264957
183088
111712
36322
8424
276697
227228
70138
115124
158726
79273
82228
111373
73219
173843
128258
255903
222315
258143
172608
74999
69566
152303
182259
71432
87664
247963
201742
22061
26110
208504
103326
169434
17493
170335
259932
89570
178930
21140
18614
6425
79855
224314
9919
205867
218813
145903
276377
42653
74
98502
58747
250840
199372
50448
296045
274000
590
218324
137519
73812
217715
39910
136123
151583
140736
13541
107114
72170
263308
48169
294507
128433
263234
82970
212355
209501
246712
156609
34275
252702
278730
37632
15782
130889
196469
368
28359
54448
88938
39463
227404
150605
176070
238753
141584
170172
122759
65152
109992
134251
135859
298517
45021
268441
170009
253280
271440
253201
112246
121213
50750
109433
158182
255043
18937
183135
92843
195549
124652
36956
92142
107334
258420
204995
84332
291352
217475
49020
192339
99584
50143
148246
191763
223999
85941
294929
254784
274954
106346
218090
275985
298671
9157
84993
94078
259125
77006
281799
163286
177318
107554
138537
198880
47337
243441
158720
85216
186539
269153
97482
140108
231249
139183
167333
217490
120064
95003
195044
95209
26085
173307
156390
130202
248853
31803
262350
289391
9179
103184
63653
180750
285004
178931
127321
294141
213314
139182
113905
214489
267160
146919
118524
93396
229735
109877
270649
166277
206640
232512
34982
242641
32337
194840
55144
190281
89589
138182
217758
207712
278852
263571
77575
274925
196522
9695
77429
284124
157848
163369
282511
72298
174729
54558
216736
274767
116551
32529
146724
176295
158846
122441
106871
38704
226553
218819
87973
173397
261475
208757
123595
13041
21081
256118
233389
271009
248141
225457
10751
244941
255075
84537
298289
205187
255183
9995
234193
59271
214688
240538
188808
29203
276810
255286
204984
66939
206626
296953
280130
135409
78950
20035
123092
32956
80565
17293
23620
289310
145908
9831
4075
53976
22585
173436
215588
83742
201812
217591
7430
294781
207262
75076
26413
187648
17668
172885
224941
269554
298594
208093
47005
8773
296128
236271
106391
10813
59528
167823
76478
171452
50656
140305
161991
94151
145419
281537
286435
146034
220194
42432
157594
169224
296886
92785
17511
193612
128351
83286
114858
48620
132933
60210
156873
100609
194324
128765
251474
39267
89300
215264
203151
270465
71893
56980
240608
77191
69077
266346
126788
260235
22150
128402
222519
67380
191411
242700
284733
237900
93882
198623
123021
234362
270131
82800
256151
74993
160075
119507
256483
282854
236736
284163
33693
176686
198953
92960
161772
19507
216485
97722
77214
96720
243639
173305
92209
192402
186929
92423
151290
111711
158040
233026
203358
58884
3524
196639
173356
274760
288045
22217
78609
99546
89471
129699
278412
36925
68745
159904
121226
124069
266028
13451
287268
153999
267867
68186
212718
41460
6973
279944
5337
45730
144639
233087
286125
35878
216363
51386
96624
239614
197296
244088
14510
170140
122286
277520
132003
244375
272654
296017
32494
260569
217887
172015
67132
64274
237297
161782
173607
285689
34915
254863
64887
222694
62854
263040
188865
286805
138543
3917
4359
183024
158909
228074
25790
88593
17530
54952
95123
15832
136022
95323
116123
479
299852
163590
260883
23045
19411
217445
21195
271702
270097
158695
68477
206929
5113
209867
238674
99127
161025
122847
142330
63448
128024
43953
240641
211875
121789
69360
179870
41412
2299
191434
154490
149189
197373
137428
97211
20379
174644
215260
67516
241455
239533
140259
201761
103996
297299
129309
201363
3744
121318
178011
280280
263567
94370
122820
99510
297982
276980
297907
122031
160660
207697
93441
61641
167354
53204
184366
101759
298107
67712
110111
10244
54715
28724
172812
44473
71880
103153
266230
66673
28528
139696
41164
5447
210748
57332
48823
133279
149960
109772
120322
105829
43453
22430
22992
253955
257875
44506
269970
237867
254270
200889
219385
49980
127756
226755
220922
143883
179699
267704
11495
28597
42065
283487
3118
275099
277233
65866
255735
274525
150404
18006
191805
185146
33219
247229
238233
116342
273132
224763
72567
201365
152580
109840
237283
57753
223614
198959
218554
103266
80358
239909
52852
87974
160184
72787
261336
28362
73404
118468
275650
216806
228713
228990
224955
210773
240108
220207
235341
249290
23082
165359
72980
187783
279457
287943
245347
263524
227824
169277
293687
104727
256018
180942
259820
25376
218133
221128
229055
76259
123007
62847
47013
276071
94580
218554
211463
19890
126998
178385
266144
143701
49484
389
275662
254580
6949
64529
209953
275882
187
101173
86413
281231
295507
175225
222840
83911
206124
17318
127004
178000
151540
622
167514
95382
86589
161933
255016
200652
214450
168476
135389
195277
241283
58054
139595
255886
195461
160932
296986
127721
77227
277367
100869
239029
149941
159557
84002
253236
298171
168020
19118
233085
158990
51976
54472
130025
131529
63549
215107
90605
79331
189724
211478
41339
260961
87748
265439
299151
250421
89758
45945
128644
50209
193575
94506
84158
66237
162575
21011
189181
198416
261896
271608
10061
229850
65115
236883
162011
269981
211709
276871
135650
162117
201386
224622
184084
243002
203582
176481
286184
103852
3702
156599
167620
96435
126363
19028
190132
246164
12714
246526
241525
51943
184495
45713
29571
137683
73695
49756
20644
155732
115064
11756
66237
25838
172488
127323
235972
227100
90820
9305
282973
176206
276140
290053
237822
257656
258382
256270
73348
191387
231602
54826
204729
116557
30034
57917
215304
42548
227542
82738
273821
1376
78465
200521
26789
255153
44944
235065
214362
68348
66560
162449
53023
21308
219551
121263
109497
256844
213337
174999
272089
73816
184001
156636
70355
229287
222499
119661
109598
2211
132862
279545
289049
189303
230851
292938
72675
148665
267136
144553
200124
77270
124081
136777
257342
293876
33039
107698
99805
166626
223276
124092
276994
126534
213117
73439
142609
106143
85718
264697
29808
19485
135029
197879
121345
115460
186462
131722
273878
259634
204799
80900
30935
182777
282059
198859
215088
269229
10720
89333
81304
43578
295098
76456
176033
59900
220558
56300
83974
73242
176318
129498
71628
196868
150050
87339
260037
222722
275793
187226
28188
160525
163927
62886
208707
126986
229219
53005
97960
209111
164321
318
214361
11898
22016
270270
290683
40496
24567
19064
261996
242253
119829
18057
224826
251925
2005
99512
141611
159802
178396
21797
254037
233457
189123
289262
38444
126018
189736
282100
179097
8776
188034
200942
128719
119642
198554
283265
178637
255055
73665
236211
85694
283184
203535
158725
269913
42551
78904
45553
62286
134824
119503
84826
238742
87497
225550
91111
34867
1042
3353
252294
106762
187212
85657
85188
71358
9602
235974
248522
249720
247723
152048
228537
159385
30048
270552
51217
97413
201561
297308
39678
102038
232445
76272
67471
224244
295001
49984
259437
69994
228246
196191
230798
33715
185697
69232
221811
62690
217171
285816
189286
48233
98981
193419
5631
85009
8422
123238
99511
162477
256123
144111
244687
46354
51819
54090
205053
284186
81302
154615
176425
115085
193629
15964
74369
153707
113830
120832
108287
131531
7916
90060
287748
268072
68265
266033
199266
21331
32055
292237
127909
227933
10408
139216
196926
136901
204679
238506
262383
177055
168698
22294
236420
68095
140820
130277
39815
90935
141759
32349
13578
275659
49268
153163
261722
3860
6816
161061
172024
225585
274688
284863
60525
144112
143739
136873
265046
39466
179086
17214
88588
258103
158301
4688
98780
145665
164767
209070
292852
134829
89501
11469
176279
88026
36425
146415
261687
224277
104861
13580
13795
161593
171308
187313
224222
161245
36236
105274
71013
273999
21805
272419
257647
219901
178698
54153
120466
292085
255579
92703
211995
211017
94844
127400
3338
229928
1543
83507
169661
85816
258967
179999
127098
212086
6032
12792
56028
46147
8663
167851
215342
97649
288195
155242
4795
233800
122014
36724
88553
245278
200651
228991
240668
181973
141752
216132
208759
153274
146432
138712
286436
286063
45181
138555
102641
105209
291366
98033
170488
100359
205800
95197
57737
219690
288997
69640
83795
25275
22313
58490
166559
215056
270258
176312
30090
296696
122423
33882
35488
236845
115934
98594
165247
77268
50936
231430
27682
3199
91222
196547
65303
40817
43129
150164
213596
137741
237681
166214
52368
69635
237189
86469
99431
277744
171642
11184
128431
16897
259868
185796
218185
285135
118084
244192
193476
268889
239624
101549
81407
294075
248457
10490
133783
286123
126796
135021
177298
239105
264344
112938
146423
243033
89930
69152
196026
206269
293667
290297
299122
11906
127087
27579
208559
237373
185904
151382
235367
218892
110764
271901
70148
183695
103548
112703
83863
96107
196949
259786
275409
185813
217966
279047
182326
42320
36085
244797
40554
132797
2200
135772
40002
271089
52795
150757
29381
45193
279646
49242
181600
135641
168072
178172
174080
1045
212233
220950
23192
239005
260817
107017
47553
223772
215437
131178
265644
270299
115851
269841
224407
231353
217432
29662
211793
104215
120912
35107
39707
70590
296789
82824
163057
213505
70246
293752
191577
71369
204287
16816
297844
209822
78710
97600
244954
101737
192677
298026
180913
122404
134556
208515
218900
135127
95073
234065
6968
135721
273030
214652
146826
265256
27025
27669
101847
111535
96402
41084
112458
48762
233562
79331
73026
153739
22023
55337
150780
192474
48984
177944
244671
85269
100394
36697
63325
124441
126973
236764
54824
112269
187121
103465
139424
243211
76242
262662
33382
218298
283780
286714
63215
264231
83366
281043
105152
5165
13208
60231
1206
111557
8806
24282
32864
215381
117668
218862
106198
264274
27495
80023
289722
257380
270413
109119
60463
207460
20699
234174
174811
142793
203510
170342
34381
156574
44450
259644
39732
79321
76939
146607
76801
211123
194461
45487
190126
72884
132737
66949
7093
260524
242887
9820
212199
67402
218064
158042
186653
173405
44306
242354
160176
284055
28511
29691
252305
205347
16759
241530
266464
143145
95390
180358
118951
281951
80367
284334
66225
94219
250696
282057
39737
181969
135022
117185
114646
134002
3138
38376
217697
79191
179465
214659
80132
142343
130262
40349
46102
232810
235745
79646
230643
98954
129535
152533
103903
198172
82952
208564
47160
105671
9849
40053
126256
155972
96293
117199
157206
63092
222384
108601
162642
299417
100884
182716
18289
23376
121706
80715
58859
72795
168866
179552
119836
73443
276083
37578
45971
131799
171753
259348
264740
84753
17818
178026
92737
274542
168829
140891
11403
291815
150647
19839
272574
296891
248699
153000
228871
13651
128856
159179
147918
171432
287161
28972
182808
93893
73169
62852
155061
207436
280454
40438
290181
57375
198589
257507
46509
200498
181958
103463
160840
82349
144560
213183
92739
77236
103088
250029
120786
246402
299193
158470
95842
2955
118633
299051
10150
16270
279997
255571
119987
138814
13744
262022
256662
257016
231463
267888
154663
250401
56824
235881
60096
116477
92287
165764
68713
10664
212994
255939
93561
255191
135881
83773
1177
235320
254164
91535
168811
90126
220004
94711
15694
190991
254018
164707
180039
115236
297885
75725
82104
222313
162246
99720
268727
12139
194989
258626
246975
118164
66038
214209
136960
243451
275959
260012
252071
85121
275358
20554
218636
184172
8539
288529
233596
93890
298762
31596
96750
151827
285822
99710
54508
270823
121401
137975
111993
223716
98016
3632
12065
53987
236926
223132
119112
19233
10606
82421
104247
248291
322
142573
158223
150974
125607
90648
187908
25348
119468
255053
284494
60650
168960
948
267717
84587
298007
152109
86973
132083
115799
278801
158542
257240
226084
128506
128638
56959
175399
243724
166472
294950
229654
48811
242263
57882
45749
14706
103759
12041
23822
247491
68000
156878
255592
215973
108437
78468
192736
193807
106623
72622
58371
217921
63663
82788
181043
243932
84686
98928
278647
76051
115689
52516
15297
46858
54842
33089
37553
20797
66566
132889
250494
26092
280512
245837
244997
271231
294889
84990
216274
85281
296930
211887
101407
124861
109220
109993
1211
103301
44437
125968
224716
265836
138969
40842
239631
184966
193721
167686
66467
184815
108420
268792
212505
274750
125140
30965
170781
37722
165059
50341
32637
174075
183773
53898
167666
193335
296053
132241
94750
226445
208322
193970
239895
248586
223528
289955
17659
141208
202777
253248
147162
261352
232453
292027
130081
119027
57595
165384
42987
51276
228625
86766
262800
8271
71019
231874
25844
246667
31748
239261
19402
151145
45673
277797
135603
191317
265243
57239
46535
52586
89361
195317
252587
233646
291885
183498
9154
283664
237375
65914
43438
87368
12979
272172
23798
71327
211395
32760
208891
188628
60751
23102
32973
239491
96765
201876
139112
148075
293439
50168
68144
290616
131042
7022
144200
249839
107747
212693
284258
221114
176469
163952
12118
134447
83390
118180
237330
145402
50197
272056
184740
84808
250740
171426
279221
103168
15156
255960
157037
59877
98639
134586
274570
58561
246072
180187
62824
116937
216660
53527
149692
50642
155451
53206
236428
1867
20934
210204
185893
43172
23836
36114
224685
187328
87693
121647
259639
281789
252135
201800
206095
58713
4400
295955
268733
3548
177387
297057
28293
214717
36098
264774
210436
110578
70224
108567
242470
230058
105972
142051
125458
131457
130776
19586
241892
86650
299008
120840
215289
46048
98290
244451
50371
263690
127667
159296
21049
90595
126933
3222
261299
159719
157673
273954
29817
24568
73018
3427
163137
215590
266577
156605
130941
65025
214579
294491
130451
145686
299297
285026
41344
45473
138449
12096
200463
296028
152413
96986
27848
128154
4411
296164
46091
21815
283345
271360
232059
101079
85124
38701
78070
273862
275985
119681
294641
137802
1625
129166
35712
72683
90387
206028
299411
26960
106767
35267
150542
248067
184528
187485
227106
67637
41575
55573
292254
128241
290690
15966
106340
264744
27003
11663
136229
295539
52086
278822
32649
266241
270420
98497
264894
214584
48782
185306
206472
58309
145715
179597
226226
149191
21399
131805
44162
103339
96204
16734
143131
241257
68189
91698
9835
71192
275538
47287
134
177043
210431
63129
127869
164446
148306
51903
90214
240227
65268
199723
90481
127578
221476
179638
208534
19103
275490
216665
239761
56852
11352
98701
53912
88351
73713
287135
177218
199331
179758
243048
224325
274003
26130
218912
166294
64204
49274
25086
7239
197483
174088
27340
154574
42473
76423
22160
87052
292459
69457
267932
115784
116257
92243
96584
169529
142785
83543
13041
126736
120538
43596
8912
41732
53542
209221
220543
25539
48774
238032
251201
148026
98523
207725
286862
107703
148350
195724
181944
2946
63110
126350
37078
75452
73680
118124
45980
134431
195401
134871
218951
265406
293478
287496
142662
299406
101082
86077
235165
2614
265870
206756
56681
208211
296206
138868
38566
208314
28610
262367
231634
3787
195863
218691
164570
280008
297316
192468
185760
267978
271207
188510
146492
253141
259850
45737
265877
237073
293723
115815
277601
215337
243552
256235
292714
171779
137711
286040
219743
287297
165336
258976
217989
53479
20467
134432
162085
287809
184916
217413
117199
180585
5853
225000
145232
96200
245207
285412
103978
107000
125704
13268
245937
100669
7394
46147
271127
202899
11397
123106
125881
249486
33236
147513
147934
296085
26782
247383
281723
31993
275552
94994
39708
39244
9202
22178
29151
189000
115764
113794
133495
235848
200169
283323
270709
25333
148981
151966
218400
111717
29416
64709
98517
74126
278622
12487
134884
154894
30180
196132
293498
293058
87895
253146
54315
169604
129497
137448
128903
3175
160396
3284
259920
214484
213158
78412
137092
296612
269798
2789
123039
269279
55773
148247
170660
6679
55910
248059
263485
204797
256940
86098
32861
183822
293784
242472
170025
182947
230016
194892
90237
84025
207118
40758
199912
226537
193109
68267
245851
110970
163056
1661
68949
292259
156410
184606
172199
250343
181244
70212
297830
123409
124343
4806
165990
155991
90207
276095
100358
86233
189262
108977
232550
58394
20898
127301
155997
2051
232869
150911
56538
146373
298488
251892
32515
126360
208623
121886
166625
21678
224054
609
70623
34035
264220
98499
83866
99387
186242
206261
251525
131067
211188
218498
127930
70237
100598
230887
110967
120168
47281
90784
280570
252430
68633
270562
225420
135815
213958
229977
110109
70346
264363
21868
145684
43940
19299
156379
46978
195795
139728
38687
34825
217129
78263
127071
182502
74261
242841
229269
224519
39469
228098
42410
87161
51526
95345
60820
181861
97157
205243
205113
166333
150223
28375
267422
109927
265465
54537
115631
276815
34847
209038
6995
243719
148483
226541
154625
296419
276096
52422
221031
183193
210702
156432
259240
199989
213316
278596
220164
31141
187339
122126
278501
131020
6021
251666
208737
219042
107196
281336
297947
45527
30009
154072
187988
174135
276305
254410
7314
103913
133710
184271
132607
137575
244631
57400
135129
267884
284698
138758
156725
139919
299138
141560
13886
153253
134435
295527
224905
60572
140378
40464
235379
263061
194936
264501
43040
73805
188801
86998
102504
205908
129668
82867
80983
34377
159547
79590
155331
95094
290937
32573
41946
103437
34772
284374
139757
168130
173466
179152
126052
270832
134657
159644
106864
39382
218640
279750
98517
188315
210818
193859
197075
98128
148233
64999
249746
104552
59016
220738
272815
150154
97199
85478
129057
63766
31245
109465
206614
69567
43918
30679
224037
122334
151876
199484
81288
206611
18431
124125
184897
178420
197084
134226
240853
165050
101720
212573
232873
25347
16148
296073
66121
255507
247213
40802
95977
92278
31431
118849
244873
158653
89247
230331
158224
158788
11599
229910
258160
60420
262019
151049
82566
88259
286134
46680
44072
89158
24713
229973
227726
62916
2651
156302
267094
144277
32272
117051
138072
167290
172852
156713
30553
230676
17255
42516
217750
267816
72505
192202
299490
236590
73925
92765
72905
83419
5178
44499
131598
78500
240467
167313
7558
181013
44547
292543
22936
59624
172260
219400
132477
176615
28537
145290
241078
119387
170613
50018
134679
112755
196938
205209
259894
153074
298769
295740
219066
275660
87805
295321
69138
56844
132021
212443
247206
264210
114798
127356
182068
219859
254173
63987
107062
247771
23115
144168
83248
148284
275451
281396
78066
76412
148550
172972
165897
171762
256833
33642
58951
151123
225551
224716
174159
150773
15844
170254
117928
54993
68663
62168
61118
267842
67074
197177
3083
121996
101904
20490
68579
288551
90403
247953
89812
191610
225240
9028
44032
216228
171240
9548
69288
192095
117213
255466
90543
271117
243760
16797
7732
266971
286069
299358
205365
232742
290685
298115
124079
98017
138904
221269
135504
250419
274963
252030
294826
130431
230375
264777
91485
68281
204783
58997
31687
182613
165333
282230
147621
59767
234184
30650
72678
111141
164620
148409
299144
29527
158683
3169
36135
163510
214662
157280
5575
99330
222394
240627
183432
54173
97093
233809
97314
38014
148569
232313
47440
145657
141472
212020
178139
254213
68722
171392
27338
34018
260570
268365
67244
152987
299626
83311
278994
285962
164071
3112
52765
77613
133957
8622
167229
34757
232990
255598
44840
116813
151968
18333
263560
211573
51694
164679
251458
214693
35521
38518
261507
136196
82265
238497
271280
67297
49151
112389
41331
10111
156389
125924
29130
13075
125050
184253
183542
118558
8444
119052
156383
141281
57406
9149
240195
277844
102892
17889
151101
107979
168597
130669
79051
297127
178893
215807
102638
73328
283012
84358
224020
197721
250848
242482
163938
156650
161916
160073
86557
132014
133877
15911
49735
124989
267236
284818
178146
45985
270299
242468
193248
151086
88341
33162
220265
143352
216221
102039
98323
161806
225018
194886
52700
229904
188932
189252
127303
236892
263322
13903
157588
159083
266266
210365
163865
98794
212367
100438
88764
280922
232737
167692
272536
27279
55408
132902
169827
289117
285554
273556
120042
213845
69926
156023
86656
244103
246900
82639
172017
244120
42782
299744
278443
10405
263903
299016
182006
103001
138543
108725
209880
199064
110622
267821
103623
99994
183686
153376
131568
191501
167260
28539
77328
154471
294796
121562
211352
159642
280257
194606
50225
276060
205519
76933
103605
262134
202139
150933
229700
270527
118092
51395
41067
112397
228709
204710
142309
191863
12236
76517
168458
289553
64549
107722
259915
274124
193127
248823
282239
53350
234588
50726
174519
250462
14047
169509
273417
279317
105567
247308
206278
228753
22703
148674
282893
19344
45040
265610
67290
270758
236527
70724
238662
90739
170934
119228
159797
176319
124882
104182
256578
161624
65251
1347
116949
215249
279825
109586
193650
202820
171029
199400
277866
295481
129828
299621
251782
152515
70946
66764
195996
258374
274038
55415
172033
132674
280001
220183
7018
244862
44546
257423
50875
186549
203661
167265
29703
298167
180627
70694
189117
145460
64696
209675
78070
254719
251921
9728
136695
46842
34177
66679
131220
107767
218144
40793
290191
9622
299547
176421
254568
142022
273039
226590
24212
256508
75743
158369
149769
219900
251997
213036
141069
54773
37094
166808
21316
280808
108996
139735
78525
200523
21742
291947
213960
30322
4632
102328
175351
179315
115268
60927
290947
79042
182164
68317
258027
70714
39251
236839
13406
10542
252815
101373
41286
135023
148125
196950
99006
132205
79650
289571
293152
165510
290889
103399
172754
202310
129563
178662
52553
148105
5743
296772
72340
142813
222647
62830
200618
24915
185226
29550
5112
237619
140491
189365
48763
98792
139044
244710
235970
65555
127490
226044
96734
159392
298637
231394
246719
37563
266687
222912
223879
66562
178153
24818
184851
145696
106782
103923
157933
143938
13308
254973
35623
195113
182700
170172
287220
167900
16057
93351
64332
56226
215633
28613
235445
237748
142393
213799
54100
230375
95011
251785
299068
259415
156398
158823
87685
295889
187781
186362
27502
170467
134366
173879
246614
41913
230057
187475
293414
129001
238161
133237
40188
240750
104423
82002
297583
247857
17783
20525
239671
103577
93809
48318
254720
176531
168680
281722
175046
156637
297732
105430
129000
198020
19811
29826
284885
112342
43384
201945
269970
217476
83026
20763
183360
254578
41826
75182
55704
10239
186570
103899
22248
150331
220019
139707
74755
233049
10935
60618
81033
93957
67760
12334
555
73181
142834
199382
9338
210952
60479
204477
288264
199233
221438
158288
280208
244329
97913
219766
45323
121924
2337
88472
132222
229239
171831
77674
261742
107530
239671
239496
271326
61990
215817
131700
22277
80535
98678
45254
17036
135808
268639
163137
58910
194335
237159
147398
192435
159424
132934
154450
1560
35840
224785
238354
262417
18918
269705
185579
166963
198788
166400
296594
146870
9779
254783
80544
216977
293670
88546
63545
93712
204967
38338
13766
10016
238810
220085
87098
6503
298971
107878
188215
233162
195297
190689
148527
129325
299502
28047
145704
67395
135478
171992
91357
209985
29010
45344
229188
102111
114529
224464
193503
54230
99701
292443
282087
210515
231418
174130
132634
34348
131348
219678
283932
26074
214324
29917
114379
23720
77179
20410
2463
179398
88843
233554
66157
221434
178817
6673
149507
235373
118440
193313
81525
3493
255777
156643
121535
183427
289178
56647
291127
132729
82560
224926
105120
45142
200427
93961
124701
65468
244492
268289
243468
53808
183883
236013
5928
158599
276323
41250
170173
31293
258214
258517
158423
191766
143600
221251
101426
270186
5473
119266
195008
202674
148887
71897
92577
264374
12488
295697
9698
249263
5651
193414
131886
182559
281821
242475
224176
246554
81610
121077
292210
235824
57911
231836
226087
212513
266870
14837
262801
279565
236393
259356
297391
103460
117214
259875
71054
262071
298247
56163
25337
974
68744
177358
178339
271425
87656
183403
59915
298459
13608
134745
256827
193907
202135
142915
279532
185235
8489
217731
128626
108102
26591
271520
20845
68861
92668
98820
127622
252490
134239
22798
99674
63872
153175
91653
244470
88504
157575
4473
147416
99548
59559
35952
106550
108970
21060
171568
61624
274613
80590
127233
293639
247326
115045
186847
35537
147678
243206
167091
191944
33842
6386
61492
169416
54990
281420
225137
141506
132513
292393
182436
16781
20421
69561
35599
87302
173339
11638
185639
114663
156815
179663
38553
115841
108959
170642
220121
269518
221740
82352
123321
274007
294171
139443
110899
112485
149993
126125
289155
221806
278026
194701
112803
169640
84057
181713
65049
177539
242116
78114
177537
96791
7227
158692
44136
155030
157881
67089
46453
253845
11662
23786
105025
174144
275777
55108
279514
11357
104363
92346
137456
59941
256243
166273
109426
121271
47177
133236
279005
244632
86684
293731
103468
34726
68086
262920
112361
285896
173711
68112
167932
222609
142606
181385
272935
15731
299866
240865
269406
13430
50811
293823
31386
64972
195807
126867
278869
18589
185501
21986
126221
145091
12538
298273
28003
78081
180135
231470
125390
11421
31358
220049
74613
264314
209737
293406
258751
271498
119445
82330
39403
114945
57886
53773
134596
68998
153352
253936
122585
72485
146831
104093
13102
283187
67177
92496
83501
250498
68
211641
44243
152225
119369
257982
100281
111611
45861
198363
36167
258783
183665
209615
82258
113100
127208
272743
153747
26297
200261
48221
52705
157696
154587
208890
223574
35460
34552
236467
27637
143015
17270
158778
117683
281292
117209
85874
212872
57358
140954
103404
207515
173875
106569
257825
282752
22604
54545
182465
295107
224234
62562
37935
179525
276013
47506
270186
26248
52528
192136
183689
224204
113953
121200
278194
125290
196234
114963
168030
140083
216318
93919
100054
269558
68568
243882
242942
265583
14003
199855
193504
2443
137807
36411
275210
104603
24867
168803
48977
78345
200600
65901
297531
128552
123861
240907
170049
41707
130966
173344
205684
289309
275658
244927
260216
165786
159345
264738
12377
110761
241773
145003
237126
262842
291898
13976
202269
265178
102181
256276
215096
114448
279569
101978
129867
159221
15871
128128
186451
20926
231055
270985
276340
278284
10415
111511
168558
44491
160974
44419
174931
274683
145875
183778
162964
150463
183330
208996
23576
104264
253903
221162
181037
270200
255439
195726
53003
193123
168871
12637
1814
290906
249200
262314
94921
191391
147380
203793
208781
35779
162759
115677
34816
150261
36111
11360
163556
88643
162248
88369
18234
124641
153117
176088
102321
137461
29942
77709
10629
84711
280298
194283
60535
90139
49885
104115
250220
137853
146729
17482
169100
140630
45310
83389
96544
151772
284051
83643
24955
224874
45461
255251
134430
231620
158722
76505
200278
90469
72621
189046
240335
217060
137049
51996
211026
29290
60346
99649
77409
190258
92671
97386
263279
130535
250564
6395
291258
40546
84888
260461
178997
136035
4073
375
211204
49747
242214
208916
162091
167505
120296
227639
111088
144198
293469
188887
125726
285499
40539
48644
253493
128954
91410
216735
197493
45196
37964
68206
246759
170703
43100
149664
98549
57905
114637
124330
279196
199132
285067
11791
253538
117971
299114
258080
124272
18134
168550
26035
168610
201421
170477
73374
183631
132239
279189
298877
104971
116509
144457
225484
40416
94733
195376
150959
253373
44904
114132
287208
85200
295027
253849
149817
245042
109088
121894
221946
243879
284460
233369
179476
207706
275291
107587
19461
151065
43293
182540
229832
148071
35411
63492
127342
65908
261117
203893
211382
233
102656
89337
274023
244493
34828
124718
184624
298269
90768
128079
284050
142506
174897
281374
280591
245435
270059
183991
264411
199902
145236
59031
159907
7473
93715
275308
212064
282237
255807
198391
43633
180272
161130
202341
201656
13538
98243
105592
79422
174802
67899
18881
104997
48117
21901
222998
3000
210965
66844
249246
59687
77319
107413
107321
172537
168258
170877
160087
294295
189230
80761
65299
186320
29515
57869
10314
291024
121553
30815
272194
96839
255252
208397
221535
43846
80174
165458
256108
235004
129083
91216
251059
269869
133848
271886
100727
155986
242682
199631
181644
189080
32174
289968
99991
108325
264626
274812
125908
2153
39808
133617
129605
118160
181203
13475
170183
79993
266480
202800
168136
211080
24181
96919
155270
71050
182200
43125
142837
261114
162145
37144
234394
285501
97757
49018
124296
118726
178425
248751
171742
99242
127298
220712
59176
20465
253308
167920
8815
116508
178379
45862
296110
66925
44773
43335
139419
61624
235419
118550
144414
230607
40635
32040
216226
126017
164491
34756
212587
174836
30789
2778
128001
225299
267269
113572
296066
127654
51609
26529
150787
84771
199040
134688
146553
158258
270267
165966
112708
109642
198118
212398
198931
198964
227017
279642
4727
14504
273107
232413
168949
119646
11345
38191
176973
189854
61370
239566
138846
245545
112968
247565
135347
129983
152889
284181
81611
230979
23011
145957
275387
229836
260588
225536
127813
26605
53912
90195
256241
294509
29336
157103
6696
276003
257977
131729
251773
120722
96126
238141
272168
208189
28812
133009
267970
156557
204176
262422
245562
41776
216439
51453
63005
137298
181943
284951
232586
241296
255218
162570
145479
158902
8675
217289
299649
30040
44634
80139
104609
190915
72847
69200
143690
216335
256869
38415
218559
238513
59288
219848
131989
69907
279605
192317
83470
176709
155836
154640
98590
215146
213542
87146
21033
28782
261856
123324
249664
216887
241655
97865
38737
13044
61744
177222
33428
133969
22569
31394
82516
102438
239909
145822
100143
285377
188447
93811
289336
50558
181264
274078
228445
295973
222847
191004
249038
78098
84278
155459
212341
19102
3562
154649
134872
81030
288336
77390
10970
53464
31633
119564
233273
137293
223851
249174
280342
206456
276906
272844
211701
184026
151526
82430
99169
101779
294657
104564
99596
36804
17385
59916
52851
131614
127886
223620
243626
99555
116445
164195
232432
169145
199123
35582
57878
251803
98360
39670
290596
60579
295318
79720
2239
73150
142445
267803
98604
99875
254384
75829
35306
256266
8516
233615
249008
134751
222278
75747
210855
78051
165796
129715
59875
181174
45835
186079
91454
103039
279395
199833
90234
124680
137301
149933
119020
86086
45704
183349
225379
92445
54833
42444
252862
64844
135291
45739
298775
185705
54602
283648
275981
102272
283612
97961
173092
291293
84397
224031
210597
10484
188452
279751
241640
62180
170465
272188
35200
242104
114467
278066
8998
68384
138966
218628
129497
195280
95636
186889
174700
67521
263338
101479
222674
33575
196707
169552
174972
65994
1150
182223
117417
100331
85361
5516
46340
289201
160508
25451
240782
193575
98409
64018
235372
120976
170501
256849
76047
134358
203661
275629
179871
204034
184790
26421
96181
170840
111514
152437
103563
29851
61538
115000
166937
218891
281724
213323
57775
238773
284256
108149
198170
173805
172499
240523
148548
295081
138057
8093
235330
68898
140014
216246
137048
168097
226487
264850
248106
57272
46475
6188
247865
191518
20192
283489
295191
203375
125245
148497
63872
296673
75303
192376
67017
199155
290415
198545
108257
40627
13806
62401
99296
190635
57386
274156
18017
127377
188103
213310
25004
109640
204139
9419
80867
159330
179555
176724
79383
83345
114868
198135
233735
30365
281674
96286
8520
12276
169263
81009
206845
85151
39255
82216
94635
59009
221481
76109
204206
19106
189747
158867
14771
5705
106047
175290
114145
174886
124383
30104
190947
76432
260968
6000
15541
20481
117365
224999
252765
166595
25889
764
40019
112156
5493
273409
23482
100444
91147
287117
255080
277475
67573
3634
267323
89246
277299
295700
267746
201263
91933
144304
105066
245856
162938
35211
141491
261357
278867
179413
10923
262769
99595
87773
203600
212766
157383
16581
282479
136129
296075
67369
194592
118841
209358
157731
278905
286592
39736
260297
58412
98615
205762
244973
253245
200145
74018
295067
121454
54461
69205
220624
87743
232201
215871
155902
206880
144403
180537
186404
289003
227074
158186
1875
289549
200250
270753
290254
162032
229632
29007
144012
78669
288559
150157
144377
189797
139766
107473
282738
190818
210892
37482
51709
190476
212297
190128
142936
36498
232526
139139
250110
5473
19995
131018
275729
169163
154544
245672
81793
32687
83703
94156
25039
44077
91760
210418
227283
19912
138365
294377
175021
191401
293244
63677
186824
47873
15369
36575
48812
133016
273754
186551
77137
208758
42322
181776
104633
154573
43006
95462
178611
8924
196930
110025
193186
299395
245829
267182
34667
210221
149617
106044
7541
293723
122934
136061
224555
3715
217234
144179
213370
83910
11820
95866
916
213981
178179
286172
189161
283578
111183
196377
6855
175613
102757
273218
252231
226036
134773
142929
29782
205796
250649
116653
158600
88128
165932
63521
181009
151717
44193
199711
169349
107227
169894
79307
41912
85595
275315
5732
1746
183452
52821
79123
217157
41557
119868
124929
211923
202263
40873
44558
44418
257607
261507
78112
177843
41509
237439
70382
183163
146082
166155
113605
140755
299135
249061
285873
181818
195560
66874
187636
6357
101655
252636
270925
120141
100769
136250
87625
20736
239884
94348
259879
103043
94738
97731
258541
100685
14971
293071
218738
114596
198223
97833
228614
246739
274371
42775
8417
256041
186282
288736
188815
144180
83173
225602
122335
238113
114116
10523
244482
193014
79197
236776
99702
123822
195652
55210
135072
1164
281177
57292
20680
83163
249347
95483
171929
196561
129963
259025
98242
38880
97846
178335
288758
189723
36717
236740
156060
62584
69199
265373
99052
162101
175292
219078
65219
151326
91870
36665
96776
118
263665
123602
59363
282298
127720
64707
28016
156010
293720
203225
207084
49153
245021
234236
99642
69932
77727
191282
165293
276906
35404
200630
292144
262019
171522
267100
65215
245630
268386
237508
84023
291191
201660
55901
231249
244501
40871
96339
99907
132065
139671
50197
149728
250585
46454
163180
228435
276160
54275
27517
35691
119979
180681
34471
56948
149737
290873
70917
107235
38979
151436
173890
173579
191344
181227
200756
89623
143388
82294
225151
109962
214585
289340
154180
178154
152628
187132
12400
151474
244098
107736
164284
81959
293824
114277
256802
117903
154194
285641
185252
48297
216206
180134
100209
62606
206791
207543
150402
282576
142716
219589
109342
122791
291387
97638
182878
258899
4607
251821
173753
168978
144155
221847
179704
289831
139773
229317
269438
116800
44699
283453
141801
177686
229165
42149
84671
119867
185844
67000
165309
261788
257900
217424
251571
177820
59844
104052
253915
203848
70958
276686
240595
123664
243241
105099
193263
6187
64604
185987
200481
66539
244402
140550
282040
199758
203675
23621
285448
39851
96465
110379
2638
228058
253656
30210
38434
196476
137712
143958
129562
273510
191337
288297
25394
76140
185261
87434
199726
74189
126573
150881
31002
89752
133167
127177
212575
157496
236765
48746
289135
220605
88884
36036
160088
78913
66745
160278
286263
80483
139961
256005
121224
161516
276766
212311
226590
81616
174906
85647
24095
143568
18711
48348
202695
150134
70426
286136
1340
56993
26267
35340
57978
35987
61123
52086
165320
222041
188417
165353
77149
25741
145143
259193
153311
31800
98282
242592
151414
31790
237107
196649
182952
191174
210081
194452
158543
274707
138222
37543
23797
209197
56354
211553
77305
144956
23246
144634
192890
21220
267399
272316
80998
220050
135267
216796
45583
139960
291538
147873
282230
224738
269903
298439
158609
276744
42236
270383
186537
235587
12657
148788
103375
52686
285002
149548
125038
29352
180404
123548
168410
90665
298546
88573
125441
71599
113084
105350
151599
275148
297103
49541
5292
25147
48921
28876
140962
261255
156636
232661
283640
223403
8431
44237
3915
234159
17385
116640
194842
191145
141686
27066
42423
158843
140759
218079
35399
165972
125547
128646
15231
130420
282764
230545
802
188842
88386
284454
60615
260541
170915
184522
194221
103293
246225
155674
83277
267546
73126
240452
242189
25850
189008
31629
192315
116873
166511
123995
297
84773
130787
106912
189309
55880
111204
197488
66118
21197
175616
185214
104576
120886
226684
213905
97058
46754
223920
60934
96790
297321
76039
91292
1478
171676
233252
294790
67010
156659
74192
28669
247492
167804
70444
65344
141034
169651
43093
45730
257339
76596
230007
25783
1145
257306
113220
40605
236524
286995
62264
274068
207910
96393
238595
91255
110739
175013
243578
200356
222318
293896
251912
273374
297758
155625
168983
160138
22103
83748
195988
105043
29083
9042
168124
24312
258818
148116
181664
116130
266420
236647
226294
235733
211932
84970
149674
279104
201152
58692
231934
44736
45368
283051
68020
76859
233437
57643
105721
293249
225048
119445
228443
39947
50794
70463
172725
96710
240940
117814
171222
135336
73181
216723
262737
146611
90857
24196
282159
292193
50262
71702
240316
197196
212586
136676
78137
32314
165986
96957
227752
265534
33
206917
48770
148532
221459
206173
142589
20047
206199
203747
237138
159090
22118
107682
1011
279654
222706
151011
72687
62481
27311
251676
97222
183816
249278
254312
148899
273839
211726
73076
239829
125897
277018
297395
37811
239958
27078
52622
234977
122699
205440
196226
218919
70619
227889
159941
171578
58429
136927
255501
218214
32445
39312
2891
190344
127250
276647
179342
294052
223629
133483
54357
244679
243643
185743
33967
2394
28748
58863
7068
126231
49182
183573
154947
98817
275878
289989
8529
153263
206571
204515
276352
124826
6005
56256
84576
204986
289432
297145
106182
267666
166278
145175
116832
151195
222290
58329
47159
11982
35827
175041
299173
13939
247461
89929
276399
60432
14823
275925
216402
99992
252102
18802
123777
33777
209175
93860
76771
264407
139032
110378
80632
97336
881
195264
234875
229000
67999
29092
287418
268921
57445
135833
193476
294911
103899
284181
11231
94164
46489
187006
168799
178669
51447
265114
196326
263577
293237
66817
50345
55972
95443
63400
198267
18904
131859
110680
146076
106574
242850
237292
243265
293353
28706
77373
78689
145919
237688
154966
164801
190109
21282
193936
155878
55315
149491
153661
4073
30453
278092
257028
56157
284262
58520
239131
190091
153487
274468
473
39663
116931
272406
139931
272176
120445
221016
207051
51119
239188
275408
32841
111687
243330
136881
42118
1676
109481
80204
141193
27612
139
209084
198301
41503
190228
244407
140830
110640
103400
230734
159988
289112
42060
128342
157321
89334
213997
41465
246408
287220
223744
224991
97781
124728
255457
288026
204916
110246
117486
79144
133778
123252
276427
42552
97329
19152
226729
137294
138010
144999
565
223167
113011
154773
296432
30692
207461
144833
86806
246589
231277
259794
136601
60815
175504
229
57665
4619
129009
177155
32500
96865
164971
297774
61953
161117
193639
133515
183819
265006
299851
77446
158192
62375
170160
296278
214299
231806
211113
47618
146723
244756
123387
280660
1364
205342
250958
248554
225885
200295
47904
35143
3486
12548
229850
230264
37837
55054
26731
36111
232115
222732
202020
268594
187761
251243
18845
243758
238050
280807
27632
4456
253887
72545
157084
134534
12465
283618
94287
192312
166881
199987
43065
286217
246128
270761
258952
206073
179819
270680
210126
8697
160563
119827
236882
60581
56408
59354
56060
185242
51000
196840
63879
251541
96067
159512
165612
115587
160060
181380
216010
94354
160876
155713
283295
137128
135377
168832
110740
227020
143401
251492
90621
86074
250691
226207
17000
159126
177137
129951
218892
168535
101475
286202
151891
31831
86763
262330
16920
57692
261087
277691
107313
221880
258594
97414
146674
268690
236998
2960
44459
109114
156525
261370
113068
190085
47968
191776
83760
207866
253014
13029
215487
200517
121843
207888
209876
245411
60982
233981
10742
141312
182955
280080
270843
125829
259908
101144
260150
281122
188338
255926
41417
243821
133712
84896
161481
214993
294480
150032
79731
23542
109794
134334
112401
159394
143129
272186
296661
71749
293235
220429
112736
157221
39887
68733
179202
179191
276475
196398
222477
92087
34201
42608
208206
154139
263121
146897
71811
171882
39478
195331
68857
195368
24952
52375
86398
114966
144776
208408
208936
215800
216603
72753
207237
212360
183989
199136
124958
237278
270643
248065
141824
59426
4063
145070
65733
207920
14554
213535
216354
292364
54074
78153
55607
267812
52319
281158
457
155512
79865
200798
120250
42621
97003
275193
223888
174580
109965
86067
173069
113961
299938
43903
34114
235243
288550
19624
265328
199707
203831
15336
180630
293941
94921
245125
242084
210050
154174
192288
148345
251914
293208
277144
232160
12365
67422
71850
26962
209992
174836
115317
187424
261857
160553
169137
72365
242474
25465
291831
4153
80928
99545
94640
90447
53044
283746
5747
293079
30243
68799
21812
117354
53425
149577
173970
65426
258274
207128
210530
155548
299754
290179
194524
100945
74408
105997
28886
68094
70903
180507
281849
154558
295638
225528
135739
231899
237997
9669
241603
118235
248383
28671
108463
192287
226833
204271
191328
251376
59706
244424
156904
30768
267802
8569
165307
195911
220662
176694
154981
232608
281958
289880
276932
260064
241526
204251
148654
124756
149280
208620
268712
57914
251021
36121
142757
33625
83430
66115
34752
92669
55707
18351
61252
26952
154235
281309
63991
100070
200426
262568
67724
231102
231043
219687
58666
188590
164305
126719
140031
235347
114827
149410
103157
84248
19249
169567
32886
145073
59903
14000
271377
126228
170206
263506
107415
252446
187153
28257
140606
89842
275523
5347
286339
90982
79942
110436
185415
38739
39072
147577
107066
59396
185574
228087
292579
128622
160575
218792
80977
250059
189765
87938
215765
18191
134416
74696
47706
120871
284628
116819
74563
89597
267245
244539
72111
282853
136021
223556
38488
166649
221245
172869
147667
221604
252993
65308
192315
24616
6702
23159
206658
187519
205376
32412
88247
145481
23738
143557
57207
178210
87911
140038
215856
46240
130325
142499
142754
174034
179584
70728
48788
299391
217604
3520
39343
162678
48688
159964
32724
119213
179122
197134
215619
194449
262189
140996
81387
213983
199264
221780
51623
37377
10196
205400
142202
140800
209286
25476
62196
107846
297528
248717
2654
32045
234689
244811
193357
202823
267070
101601
50233
268589
178171
206155
33719
238729
246319
234427
220609
162151
270994
188742
45420
190250
79474
296465
10109
111458
193677
210090
146685
180143
244836
164546
13283
222394
576
244658
130722
260713
280328
37479
50837
22533
44322
248294
134998
275272
148037
228743
213788
64719
214541
132820
285866
274343
83637
65940
137273
44926
250283
74186
84329
168141
232039
221237
44946
185924
128621
18289
206995
106501
123686
202176
95821
71314
250489
159839
236184
101614
76070
211766
264786
224799
209719
249275
61963
272267
246511
123896
262035
284328
51971
279763
57335
198563
139889
152273
126454
212135
51497
89951
241511
161838
94268
28058
254165
262180
264449
208245
282554
93552
271504
24499
65848
198471
208485
292967
68880
273276
289783
159867
289592
30322
169194
161251
161706
64738
260867
228832
83624
155745
95574
199525
239102
82608
296849
50948
30859
13267
218195
169142
286795
56877
236017
192057
212768
88948
294568
12689
44175
166299
184170
38575
48807
287113
203274
58543
130657
65726
251727
226569
204359
152064
26837
84014
34242
33404
10805
250848
144241
72657
288548
228533
31410
29370
171417
223850
13058
178867
15962
183811
115403
47990
227215
296587
255414
281379
170469
106878
172278
257691
289052
16825
197743
52371
130786
70626
143089
139937
168739
13667
53923
44784
286547
9454
50722
298510
13126
29545
213011
48847
235519
291424
84161
80982
162807
210091
245088
267719
71623
295588
161859
24011
273052
263463
263606
16382
273929
37598
65399
98035
183497
135055
181172
191787
197577
80039
94429
199477
14428
32588
43283
219179
143016
238441
238172
16469
63033
173333
67272
21537
29598
58261
15407
107399
271950
209055
202570
160937
175626
297493
76270
242083
258781
64478
282410
297296
198511
43374
129683
183615
253294
156609
184051
242170
189286
198729
85264
248573
86226
223660
159698
178214
105461
46555
129103
20783
242372
97600
103892
232359
205092
293001
150385
106791
146429
150189
268963
9546
173829
257166
23312
129175
104152
276192
66432
92974
30955
152162
97263
38088
25170
281719
76361
94028
203747
12906
190950
65648
40055
136435
265552
138469
104843
68913
282778
265420
53581
48009
206435
9476
36244
203780
267231
206802
260370
85498
174107
259473
208192
71125
256260
11252
157269
128489
4743
125206
172479
179924
245149
20069
158926
273801
13196
152980
157295
82297
180582
96680
270425
32849
193617
148566
107307
272938
191231
165642
3902
29619
110242
155720
17144
235562
172008
144455
217363
89254
12650
187722
15182
81013
297403
157260
209486
207442
28147
46236
177581
135959
100457
199270
215971
240099
40775
238757
263959
5556
19566
40699
70473
87339
30987
186634
96876
73864
256328
201181
255983
269849
168377
12523
93738
69310
83566
271773
11210
157256
54644
234025
268901
160741
223411
134240
229677
90024
152891
85769
53222
238519
162821
278397
176898
174875
183766
12756
12942
62667
50944
258242
121586
170860
298202
203107
145720
180859
80523
203950
121303
216111
211670
118462
207026
55227
199946
10396
188683
66125
63065
75926
271393
219393
250839
72912
241836
64937
259328
266807
99095
183886
51877
91771
71373
164396
125768
136585
134884
30009
221660
254852
183599
271879
117705
68154
169381
39905
181168
117443
10531
179035
17454
5574
298858
40325
87321
275422
132006
67705
282533
91253
64421
73723
258249
158201
202882
36671
114755
232206
130528
158183
115272
156801
227441
164242
27732
128486
187215
132735
190170
32421
98121
10450
161480
44559
164280
228550
208284
89731
28285
103804
119837
9144
226718
194608
157980
180081
262114
105702
256331
155322
75982
242069
68943
148350
143673
228313
112406
14461
230090
234213
31785
122986
146132
262763
93107
21853
164327
19334
35503
170542
282713
109135
169656
239133
132880
132219
33019
91029
185431
109306
18572
28350
110434
57054
240509
101132
281290
126502
17705
18583
290930
209972
237086
72799
283979
264189
197878
109738
95594
97989
87084
32690
45966
20463
272283
100587
283226
25980
294656
131837
33339
231899
257502
266252
74003
280674
253808
120269
212111
93838
67516
260
177965
116575
110092
139619
27145
71241
88836
226053
249793
158118
44441
217832
286441
200313
219747
292541
157496
154696
100910
250196
207373
289649
4258
223709
74519
63626
165839
103880
225440
292136
210422
188727
30364
156654
190255
257130
161274
264829
128810
231825
84757
187356
273591
19338
240711
231431
162880
89774
168070
276779
187830
3910
116723
171613
2340
77412
146396
166612
237508
212281
218125
212060
283581
251181
247136
246255
281760
217185
183006
119022
122660
96525
278794
169390
170809
59524
96979
149555
64099
14401
225352
92063
274556
183178
169132
169955
178366
179948
250142
209466
216097
44424
46098
19074
88585
4766
256149
268445
99402
130292
199429
289280
161187
86094
211512
23372
155998
63642
200268
136023
65598
191346
177178
239114
26756
10307
138359
155706
246184
228510
161560
234129
161231
159600
41979
276709
205403
244589
80917
51650
181690
296807
117440
42687
146982
156119
238204
184058
280166
119821
229182
166390
146116
29044
280845
60999
187448
38326
192719
266686
289292
62794
209735
123349
289111
239429
65620
170255
161801
247281
113487
271576
128928
70427
182048
280359
89741
39054
64657
234124
37977
77309
261908
163383
117595
97454
100390
247360
15994
1101
99955
197600
190065
191319
249014
85745
227547
12080
251352
253202
130048
256780
283971
196265
125720
179036
195375
189801
172722
281572
182101
22574
138503
225250
87639
103727
123912
196085
9875
48198
283594
161350
131299
82868
106566
30777
146995
213913
270371
113293
144568
228548
184737
32774
6058
176361
159316
229761
198326
230026
39321
125566
49684
246177
94461
119753
256269
204388
86737
102929
182809
120357
178869
294353
131162
267658
24335
23075
184894
270075
252758
153269
230909
252162
32846
240365
165718
237959
137361
152163
233305
262513
42291
81944
203150
90619
255709
195392
192008
291985
79968
136374
51996
105712
55996
83227
66764
226747
143648
165166
270662
185590
53843
77512
199933
195546
127867
185655
279004
220838
126351
172763
8381
122508
8463
13239
109861
20236
196846
69526
149942
31247
232576
76642
130658
233173
124588
148445
3691
32671
71596
79940
76517
121592
201184
41414
243615
186033
253870
235179
154277
35361
150723
137062
286153
159799
289458
151053
281461
40
66120
263090
189917
147191
178792
217070
35591
61014
244237
235576
128540
269006
246282
245442
81225
278086
134023
256467
192076
220178
92844
139437
23487
263223
283450
121095
122513
81952
234315
32688
188517
238929
85545
255612
101612
87965
65418
22261
130989
269922
93578
22642
197032
169353
204291
215646
120579
257523
176117
249551
238417
124960
83018
28875
79709
171743
119312
17667
99803
201682
183308
223971
237843
79041
91569
40395
34057
88084
29735
225101
54365
139190
265986
60031
224797
34260
271800
227767
223942
225402
10451
142829
102903
229248
235514
69347
112520
13150
299087
216601
134747
205176
207811
155595
11445
271084
135957
184117
37826
193944
216327
76941
222026
32688
152374
261962
175288
228696
179685
243150
262165
213530
291601
161704
219502
158578
163720
134416
39775
150379
254047
295782
26026
44048
228626
281130
88124
89888
77612
36850
102183
107661
95795
282584
201981
44066
241056
100484
260440
17543
56544
58647
170850
282502
173602
61436
77216
164496
210767
183881
212289
182107
198461
55189
261577
40467
167464
81168
252258
137357
52615
34042
233309
9828
155364
194359
13414
295784
85805
57662
110521
280038
182050
189611
176031
11508
199418
147064
172224
202926
169447
61441
253258
54986
66540
146987
120407
241552
290184
33637
260994
243549
240305
287405
277961
105371
213428
150344
256480
79548
175871
81960
130954
274986
215942
21051
125293
123210
166002
76037
211980
231074
269461
188787
151496
148916
277291
157374
250597
160697
86791
139807
148376
12219
153887
2404
223812
294557
126482
149239
85813
248673
44623
139066
291001
80643
155072
34528
166429
133965
183208
115441
9747
217835
100943
276026
254201
244198
91571
148417
293478
117381
261675
47405
56704
99760
170440
191495
202441
275360
107785
245098
140945
188372
232149
118812
177757
298093
259260
250516
282783
98582
52455
184880
122721
102951
75562
46725
13728
144529
237885
14438
43237
12444
281203
103639
185973
114197
137892
207323
5790
227488
224288
711
235247
257585
242030
34917
240723
58253
96493
238531
255999
135145
161627
220113
219500
208927
18641
12671
295263
21017
96510
101829
30184
63684
199120
62474
298371
204345
229097
173701
100209
88153
161467
178085
290591
226696
67108
147154
31160
275128
107589
212605
13205
42833
25528
16162
254833
250694
38707
151976
7035
134057
174129
229177
23533
18492
140402
229248
285456
177878
294285
261672
120166
267611
286920
127797
44190
46004
122650
68489
53953
181584
13342
276121
187372
22590
262117
193979
96855
149073
135767
297872
173378
48322
135215
67472
188673
289406
149924
49439
163057
274958
231350
36373
24930
124653
186469
116354
217089
245349
176661
89614
163152
192591
114541
113659
291225
199047
244685
255740
297024
48762
197167
31794
78962
78422
47302
131037
145457
40636
146919
92000
2522
271951
110852
73042
67006
294510
142415
63470
268038
168535
238596
357
52182
268680
280046
83738
284862
289531
226115
191545
23739
176157
80380
175673
195207
29401
270055
288118
297148
167911
34919
53359
81688
274300
214214
29776
109710
252342
190588
193635
109050
10366
197208
149703
113853
200206
126225
96319
106618
196005
114845
150848
17906
215196
63543
4075
173745
127383
190705
209667
279665
283992
109034
222347
23569
150327
638
260557
162747
43945
103981
246795
152529
118257
234810
147391
222734
59728
65323
49818
132086
235799
223185
121237
235475
147283
21975
47911
182154
244830
243419
40617
25298
226247
297962
56667
204195
12351
135729
165997
83448
4225
173034
260955
15777
239079
266813
42794
221236
58328
42439
92994
240427
189793
127456
299803
256802
112608
217808
40280
289478
211357
173389
69375
237674
250450
109332
153015
232294
6311
50947
146211
149960
177642
253238
25913
14188
105737
296118
72845
246647
55127
9597
53042
156451
76358
166935
139649
166420
293060
139559
277127
166405
203951
249476
109378
72981
76746
202905
44430
204838
125656
266474
85261
66443
256918
148213
112959
76852
125633
190801
123671
173545
194309
123101
45484
262440
293892
39356
138430
268163
47814
89427
149005
123365
5848
152464
9202
70264
154497
168056
255983
49964
236793
149804
172243
263328
8773
111051
201734
63193
277556
233750
119795
84133
28996
165535
65597
26040
56448
224755
268933
101648
268296
223646
155201
54025
52974
232594
8132
105183
34391
174203
94894
25343
285833
269156
46702
167851
172072
284155
105889
82385
134849
177551
285762
280765
143839
119941
6987
177965
28105
277347
134507
49988
169577
211088
6476
60241
43795
139248
163768
120037
243287
147038
46940
130672
39936
100010
228261
246466
65513
244152
237072
157426
201508
157938
101582
41184
271546
146176
215821
159844
174091
175902
269982
207506
131676
107753
10686
274282
160188
8884
255217
197116
185162
24281
215293
250915
71309
79575
225060
39861
200173
80730
8979
110954
221005
9318
98858
64835
97432
59044
78052
291348
161272
129464
65127
227549
252337
8773
44999
148733
193640
281320
212927
230842
97354
169356
218489
269989
7477
290134
228888
270619
308
253366
117676
147296
275911
221545
26654
263157
95787
62413
296012
93589
33548
221522
66496
162231
104556
140101
70941
18828
275904
45197
211099
150931
88041
48591
279341
213499
117625
274753
292473
154520
239897
48525
10529
116881
154103
23602
130184
44059
184578
264374
154796
23040
84125
24056
83015
13411
198314
48513
194448
163102
96539
163219
121345
31629
253845
296099
92869
43595
201455
174296
45430
228743
90724
65285
251198
46963
173721
109639
259674
2188
262404
12055
209293
252868
261753
165491
202024
14350
2579
6296
214345
231746
188591
156173
82927
288494
12570
202806
158938
299190
294818
8342
65014
209816
86663
280528
24665
45943
144989
74401
284105
262986
142469
245153
73955
16340
144587
198685
49374
97700
65839
206510
31547
13217
105399
179948
150164
67915
48459
232758
78257
173556
105679
94158
99259
13543
106522
244251
233310
997
111564
106405
120100
16988
167645
62568
200613
44013
241902
226800
24274
238780
293624
162348
27496
31944
47899
137910
184608
63005
34169
192417
73909
247869
93366
53159
148141
50180
150734
89003
264188
283202
67488
192547
250309
211639
56436
32440
51711
143055
241007
139557
202788
7382
255016
157266
16476
147171
238786
199068
79751
29701
170224
187377
282168
153738
243594
152643
16656
8414
144098
121568
92788
287401
139020
59102
121160
160228
223352
15792
282983
176431
83413
257436
283401
285985
92566
271618
293992
81839
214090
133625
92428
145512
16124
83878
54743
299565
189548
141602
96830
101664
9338
168440
100072
285634
231746
174843
252729
184838
225797
157773
50093
144826
176514
135428
51007
122705
296050
11791
299851
143944
234227
31821
288683
202120
108864
76512
215703
190989
168919
240383
40054
33388
175443
35644
103270
277833
264345
101976
2464
295854
230893
55124
77791
179776
214205
224202
195222
254473
260547
253010
70074
92269
212918
239049
294899
296037
262802
101611
197209
78766
72400
99605
45860
146498
137788
202565
270128
59250
178233
283380
8189
101331
130991
264330
84144
128056
217716
76774
10802
238098
265281
206477
228330
240533
156140
268177
244135
29374
107773
61320
133640
173227
235611
141268
279650
238543
162207
262849
284943
75479
184805
247135
22488
104135
139802
148616
83741
193284
168046
152664
90581
197578
224788
266334
104480
114341
8885
9930
46053
139616
263519
189275
196484
162703
110516
107830
58724
92635
165084
239390
76215
269224
32370
29824
299923
65461
169271
19515
19933
43389
178197
219423
123283
203781
54985
128668
20165
111493
119728
278901
122935
240529
24066
144486
17457
146207
100279
72329
80305
137225
209974
240172
247157
161490
38979
81537
296834
180134
268362
52340
91461
183202
218630
136853
114233
52929
115828
24842
200477
284870
75720
146069
150701
18553
19686
208018
240305
81175
104164
220714
25414
13112
218238
223598
236341
243253
170090
205126
57622
207615
3216
92038
189026
226628
235446
230518
264773
196221
121826
230800
169478
232634
46285
167380
21854
288515
107417
71113
171401
249787
154997
272782
172652
236575
101067
230015
108483
276220
138664
212563
2263
32605
229066
76150
7593
235818
185334
167780
216498
172813
37767
161231
207171
208841
245338
202287
4715
75234
238084
58396
146985
243958
201827
96827
41140
148291
285989
237131
68541
59042
83893
6409
6830
291201
115800
298671
79189
250313
39013
120350
179887
203605
234841
55346
274369
148074
257329
184085
298184
273133
119678
166035
218921
142527
265336
1617
7342
123672
146991
166246
12891
55897
31313
12018
124382
135188
28254
55613
100884
35
5132
211740
285236
99035
126004
226110
259836
249708
47378
289916
203108
125223
87673
60685
1824
226284
139624
103229
241333
54792
228080
34556
255312
53627
184468
159972
248290
255897
240944
111384
102411
15168
296458
254788
164329
241908
187799
191540
129387
230912
151365
116991
155329
295613
182631
53347
77087
132794
234843
150491
191
26704
175903
251779
198078
8592
36577
259188
213561
164698
153315
73752
187824
99627
209607
108726
140287
296801
12489
266690
82384
136748
12243
256467
228332
64444
74409
283744
110487
54195
188621
150646
288785
235236
240368
122439
37386
65678
202428
113922
140611
163898
71494
295022
165266
200093
151780
232399
7995
296448
42503
83067
132720
249163
284761
207713
261284
6774
7727
96146
48198
289624
13409
157535
52877
278667
223921
119089
62377
165805
175781
88093
237221
88875
27406
3582
224997
268476
163377
51398
87217
39676
223624
12019
269866
171569
191056
52344
58446
254940
213686
102780
22149
56539
93431
175475
281249
282728
239898
256167
256813
90476
33107
184924
94973
76479
98272
233051
26987
4821
19752
146973
291704
11257
17254
160534
296968
239252
270761
75475
179768
31160
7919
241030
299429
268097
167294
67951
82302
296087
116998
270751
49777
148173
120748
212549
223823
101713
88189
188372
154153
53137
133056
214565
72310
187290
100574
101627
206093
50793
151932
115300
97216
95551
229882
22115
256189
12345
42584
36383
256141
53178
182256
109087
193933
919
242866
49797
171773
280819
278929
269052
288671
292589
32410
105629
104468
228847
21193
275834
140114
167112
102189
79355
100093
282916
252814
190824
173930
199439
84895
39117
160
34830
266609
174963
165565
84061
100386
223124
218029
271053
76080
215058
17345
178254
272955
175270
128803
269151
88561
10315
288377
166701
103396
256346
204399
283378
96751
143470
6569
98789
50298
127210
31927
47845
105379
292845
67938
74299
37153
204043
245514
207393
73597
137701
169460
225529
288961
40432
180667
216097
203422
8312
190883
106493
226527
227241
192368
14014
206809
158036
261171
292632
32508
6428
248064
295421
93045
297785
41535
281285
243966
23061
149165
259709
5732
99541
271679
252794
276510
236290
69184
139299
13158
139335
127947
172278
82417
21941
290774
115636
213631
275783
254447
222252
284745
75071
247524
179230
99789
215179
156401
84830
290947
208770
95836
43057
123610
95683
122878
279577
218029
186736
63649
75646
183694
134397
254083
37697
279544
56427
69228
10381
237252
113342
268945
182026
64565
75548
195630
35137
82688
95125
155900
220412
86423
125597
246013
254599
87885
253380
244310
9731
210273
88885
157792
30027
167949
278085
274396
279515
97726
14261
241480
77385
172840
9472
85158
117310
21534
250568
157075
224442
30935
59559
70892
214105
57582
234399
210961
223531
4597
159542
174012
100844
43673
173298
34018
110723
295517
145223
131378
159707
217391
261554
158252
271565
277285
266257
241981
27049
281234
143913
273210
210661
6044
144628
170557
43569
66811
205447
20243
12866
76945
272970
139581
76247
198388
13746
154291
209836
117962
47162
281197
180434
77884
195851
142080
292629
200986
7752
135356
202948
257741
62584
234637
9078
131521
219649
125629
233606
15876
278829
174437
141505
284210
174268
71942
167184
18203
203870
77289
192274
192176
65924
154896
249872
135545
48448
280617
105704
231329
298341
275417
291504
90332
266943
251146
217023
146680
273428
170728
102901
112442
288143
208949
218971
77269
78853
172212
139043
77143
298372
53853
106188
206426
157695
90297
159909
268078
36941
31030
61600
180017
125899
246293
261140
63890
29418
20304
264929
232208
293198
135895
31675
151311
30614
134949
105671
290273
246911
246376
415
232643
72829
146255
220128
124723
102948
12864
172373
215753
80949
38685
196974
185319
1576
224111
255758
117265
188572
4372
185666
226465
205286
181473
80399
1861
89035
100014
230011
58643
136654
2684
215979
45265
50863
181570
299869
50619
63205
105453
258810
169607
105751
36851
270953
158602
268116
119513
244561
217587
58033
7109
60878
266171
99025
279943
112770
259044
211556
194680
285835
146342
54406
172059
222486
98587
212301
89451
237894
195411
151739
116617
45848
64097
136279
277198
119797
173685
40896
282129
114292
174639
60254
278340
202624
254299
98833
70010
113941
254342
151729
255052
143143
297364
71353
238589
261343
287046
226569
41656
127676
275975
174228
118602
43145
360
12529
185269
12521
134366
67200
137846
63486
38651
261101
227738
14504
50382
84276
258842
98575
44943
133942
129371
7104
280057
79814
242252
90457
216309
159991
199816
76408
48501
11045
175329
19584
164900
74043
226872
269547
138502
39919
70904
150765
48781
276355
231199
293514
181682
167725
175747
269806
153996
258145
91802
9787
239080
17670
254913
220911
274852
82908
47055
297638
221171
827
149684
15553
148937
225743
250114
255840
171791
55008
36523
292591
164389
273187
158372
78554
238249
106455
150304
56259
137578
127692
111452
82357
8596
230367
119840
143490
225119
85022
297399
136051
294652
60326
224206
141234
232737
205084
228990
75411
177164
81094
4622
233203
91892
28752
11208
234401
76057
8625
149096
196075
54560
56689
186833
274379
198760
187251
291455
33602
154314
49391
30327
84736
107567
113382
240131
109080
236200
216417
101951
149555
215487
216824
120722
218814
105180
224480
96224
110046
44456
10274
155502
182373
120086
254365
91176
212978
57283
81513
72473
270244
88790
210933
223136
53347
45283
194708
204003
112968
220606
116574
283181
221703
266169
75352
241591
280205
48371
73952
221265
293686
259619
236493
157653
207057
16137
280055
279179
67036
1119
21841
39266
27725
153567
136687
172046
49936
91518
68782
195190
49866
106867
61507
191072
176561
279963
251055
209876
14707
115124
73040
19480
140305
230392
151695
286657
192229
123818
293805
165915
169577
280570
58432
98043
108636
271192
228008
62305
283893
273975
257437
279869
164310
124907
220051
153764
162952
7585
90584
79224
229803
59342
221400
101257
49834
34098
109620
4685
21366
254731
260428
137085
179606
98809
2747
213093
116260
166946
262908
117463
251075
56209
33759
85591
36785
75991
207101
28054
92503
110142
21502
247872
194307
152283
132850
167908
63396
74267
200963
241001
4140
168649
235000
153629
142657
221117
109384
247671
169312
249813
174184
286900
275925
248941
7358
155415
44132
122110
135661
205941
147347
79587
154570
120745
126509
279795
2838
289590
287692
267634
221655
32268
19263
242375
174329
143846
283138
8691
52675
44602
246782
89995
73736
72477
222913
227432
73519
74897
96612
35268
203539
275973
164108
196877
310
299612
137537
29372
47738
949
167910
190844
226956
261309
58435
56788
195506
37246
142620
3600
1320
15645
109046
278909
258128
43677
34398
271566
117678
134636
216428
202741
154711
250827
64088
269790
87792
16336
168524
4336
90655
134900
22441
82155
292399
168223
161226
142689
178323
27038
38053
134408
26107
283493
297932
37684
152375
259584
231353
74280
123285
53985
59104
250174
95777
235395
252863
270236
153559
157396
60908
214206
142731
225864
272955
81255
149327
277554
247511
21068
6653
219374
153355
212097
42756
240009
85483
258283
98339
122564
143676
141329
257504
169331
29131
137840
151274
209936
80807
119145
230530
250980
7025
66817
35642
60661
137728
219569
112374
95878
287382
53581
112267
244884
71550
199045
82398
152261
105703
165914
25740
154028
25963
288578
158937
156322
77126
236536
123457
79838
132617
61404
199303
225071
82906
126272
106571
138261
14682
8587
8625
22213
16611
42833
197249
290045
114911
127645
228769
257269
287140
198654
100978
119681
247232
84502
158728
37290
120681
123646
39165
121022
184299
149127
77594
111687
240204
169655
55853
62231
156915
269125
19886
134535
5995
262623
40639
41135
91138
102329
295108
162971
137994
267724
59714
113595
170177
31459
133841
46152
295716
252106
102137
113546
224161
199304
82526
185685
143224
80023
93953
231674
282544
130983
284585
217805
49726
33919
129017
143677
84697
72340
243015
108083
124659
229290
99926
111437
67597
95123
297686
117385
253865
102088
51327
142312
245864
56223
248718
226243
218556
149869
10739
151389
154015
17708
147505
29131
190031
135005
222346
19337
176065
212167
1122
171208
238100
170344
123481
269569
98667
231067
299071
128530
59149
34916
25615
231542
152200
190548
42891
202829
205132
217104
125870
133525
106066
159045
75379
141340
75329
85721
98757
89595
102768
290543
259587
2932
266026
181985
185148
162595
210685
84979
190639
84507
170581
87767
223263
171272
161834
110593
250004
168516
23097
283210
35973
146647
220422
100762
296676
685
42362
31207
120493
44141
134158
15778
241921
153474
223770
110628
296727
207294
102513
100561
145307
277316
71347
83499
174953
3133
52633
240513
39786
153928
194200
211843
297277
224195
153357
262216
211415
191133
23251
248452
107905
227674
284605
32559
291400
84331
249380
225435
234964
161078
221776
17105
149677
33840
103400
103615
4921
294357
288480
30737
199290
53701
175242
132969
159956
127234
239360
54390
213886
101965
113974
292249
95211
80540
296586
287358
65114
16442
38084
123008
155473
23954
43658
57915
71175
199195
42641
216086
33830
164348
270188
35279
200350
70678
36024
154834
45908
11499
185707
215188
111695
143169
220007
183137
99486
290800
253078
285343
291320
125314
166897
106110
160748
31188
44911
96265
193664
299834
190654
208069
193058
20070
277129
26658
227034
60467
184416
36548
213315
6923
252729
37113
88551
76096
12304
82616
246306
226764
238922
91963
154474
215053
143813
232150
213431
107782
846
164556
186972
116348
108609
51470
17081
57970
76813
281610
229053
105933
68049
78641
140111
101253
252048
168427
189556
161529
75930
137971
34143
252985
71090
239583
31376
106694
129820
37917
264297
93629
56929
147754
253843
70214
135095
136957
299378
153919
125881
46122
160136
284283
49431
203311
92193
147865
241022
45299
288086
207700
236015
271590
244529
236717
241139
114871
144856
278951
246551
272998
173510
187536
169531
203526
150804
197892
262441
145099
125839
38735
106226
23559
87336
119195
26925
127195
203924
43140
103121
77608
209936
274727
65616
217578
63540
138622
64101
109616
132718
146378
88491
15069
18080
18249
182155
47611
39003
7665
128466
199434
210825
16252
141458
145925
206583
101764
31378
136080
295784
275724
151577
242458
159494
6302
30989
268504
101339
213026
267979
121845
227837
122200
65199
175546
203095
243493
257061
103646
29938
183422
278204
95606
233091
73532
73462
213005
17202
156947
123629
150173
139811
15395
144709
28000
254325
76683
119895
273908
269435
279796
105657
53832
250276
178096
114823
26752
204803
291960
30250
195624
265408
156727
79195
225575
104372
171065
253110
12386
162342
58487
180962
116336
36422
226344
207696
255033
259005
149232
127616
159722
80123
272046
262304
232927
179668
102497
34833
72713
103379
78169
44403
118921
4885
218226
225682
282962
142543
115211
31654
13615
3795
95537
53377
217199
263351
92549
286920
44235
65356
266188
66963
101828
458
94497
270915
29021
100156
14701
245737
126685
279245
91542
41058
237972
262550
193541
258948
32973
190290
292544
82680
67165
202439
38266
104898
204348
238787
172219
246847
241302
86879
81242
280338
159980
228357
221813
147061
239466
110172
7489
198608
262160
249550
25571
1972
17029
43856
104188
229376
284427
201023
46373
204338
74872
208838
34709
246749
144008
211283
221991
2254
49287
257891
179449
295805
266161
273934
276622
47292
140325
220325
247837
175736
273800
216880
106419
12018
267169
207264
82017
294197
183082
22751
134749
190367
273178
184487
108951
73208
45034
296257
89787
299835
231961
55190
208948
109935
62851
148432
20494
180825
62252
91589
157096
35037
54109
158341
177057
42738
31672
289304
117812
219771
291450
239915
91457
226934
183662
52503
170977
225429
163668
12303
86462
30388
192071
298407
20855
17401
82060
177684
277098
90781
114985
1137
84812
215382
178521
66972
98910
145644
168540
132552
287629
27808
129230
229870
10687
34287
283457
108992
68741
45925
110288
245479
69832
89122
228345
53572
287712
155739
26718
118145
182778
45114
82214
168728
211804
236296
48469
287178
43320
54515
870
236093
293152
269718
151602
202591
200541
27485
195604
184545
9455
68031
282263
184852
228443
294412
243160
145590
206944
152742
44042
216411
47276
252780
235883
20558
89437
187697
181998
6790
233318
126454
79214
15585
264953
151298
247201
259568
246973
158236
276139
268426
189347
20843
127899
132184
71791
66257
254995
53323
205045
234886
277385
200493
170550
107989
174249
58512
95424
90441
131612
224509
29396
18883
136387
297956
253255
7300
54779
169667
65771
204742
285520
298096
102444
109452
81044
51063
54244
68839
265832
178720
257709
69208
252548
178865
170749
20447
224613
84831
199038
229531
130414
56983
62143
216706
50321
150211
144856
197342
221890
14973
152686
154545
180554
117012
199446
92608
238049
167465
75835
240322
25344
52304
33671
73685
284855
260868
270414
28162
33687
163432
242259
37290
72985
138882
140743
162731
294205
65062
5851
168080
236384
167007
208147
8689
61332
287320
8673
63904
137186
67776
138069
69590
152254
114569
186246
199754
280529
146354
52565
56581
125187
139102
134306
203667
223252
273933
136117
193241
153413
2312
105094
202921
113827
170778
182409
32949
248298
135337
165250
229101
296108
1004
295407
293020
15417
66243
21064
142346
251914
13570
166494
60685
182413
97291
127049
9248
195986
209200
258193
206173
253504
193150
15673
169957
295652
124937
281660
89422
258630
84778
46637
83246
90776
74969
84755
184062
94749
243710
251432
36371
182070
207694
114851
284546
221406
217974
265118
125
27665
97785
19048
251885
221316
220371
284339
136160
13541
135884
97002
245860
261362
106550
283554
230394
270066
243790
117532
166635
155158
58674
49649
148254
84441
191394
158688
19584
257453
61543
297580
108253
248831
22562
117426
255972
116596
291904
149364
88855
150425
195021
194956
96860
227066
236236
48799
158857
268706
289685
114995
139092
47684
246594
216710
137236
82989
197462
141876
38605
150108
168225
29656
245685
273221
75810
243097
73007
152183
217771
227746
40922
33764
114503
70491
20905
214683
201511
238038
256410
295396
170884
82781
234524
100300
198330
158416
231589
87523
296622
67745
19339
51529
55361
188992
264942
226229
175616
246634
70607
278700
290651
150388
202255
14217
594
57350
54375
280277
76213
67945
33965
290328
110491
44597
239286
10351
239018
242295
242455
149357
15489
193037
81632
189779
113634
70119
225524
183859
189553
160182
175553
252263
181674
227882
232505
203789
292206
210307
207481
97951
81010
105964
243764
248303
249569
175962
76011
164360
236085
272666
155320
46190
120037
99064
220235
93
198409
76190
266920
123618
224175
27956
123506
124210
104821
103745
281073
207638
195473
182673
167992
46220
129860
231241
114468
158232
104185
77480
288034
290021
202416
287487
187458
297458
320
295863
123862
284758
296343
19723
219481
243553
219205
123066
185577
218494
218237
198855
169598
261946
118447
176251
147848
188806
44355
213485
193948
75628
259029
193064
262546
149866
200004
131396
139825
205310
165139
101280
213408
33940
863
274692
286783
27535
76529
288499
89004
174299
190150
13801
295231
106592
66032
212833
284502
231608
129259
62805
30648
164192
205781
58953
97254
100336
282698
191825
86841
32303
166187
40564
279824
57158
29473
240315
3827
152559
47759
286324
200755
98752
156146
252311
93044
70561
100676
113579
215858
157935
92938
266536
60878
72898
86084
159926
96031
117177
84299
76822
218156
263884
158011
177638
131770
262464
58598
163334
224567
289953
163268
216975
126427
24850
46506
118723
152045
34188
103507
105941
247515
41067
143511
1296
297262
212601
10830
100105
86104
176144
91622
234536
238929
68646
254121
202854
230103
163755
1512
222625
275963
53456
268022
8455
101699
133670
292538
38101
94503
211510
203482
194498
31243
58284
224554
218818
1495
110988
131615
189586
195408
252769
251824
72890
16174
207112
135732
100815
125850
179484
198084
266652
138426
1341
18
217687
235811
101061
185624
297937
223261
205795
234216
92182
5133
281340
32182
225697
269000
132490
21201
215368
208423
51924
211667
77057
125839
244530
166249
78979
46527
128082
74805
180289
79871
56132
29614
152628
173794
298118
183518
13096
278034
54035
114675
38556
217368
235215
104605
183546
299553
4935
53600
87423
159033
97822
107438
66419
199811
249761
21873
222259
103427
250960
99156
135850
232174
38288
71010
294861
72788
59077
16075
84916
60250
136687
90231
59075
266693
295457
151311
105478
57349
84438
190330
206082
107125
222583
26497
28930
31416
11783
70814
35295
158896
215498
77233
55631
247917
67704
54995
265058
29632
245026
26945
162975
133029
42125
128731
87198
241996
95303
244520
30053
89035
249854
179369
144381
5999
296555
80326
283097
106441
98397
15517
28436
280486
270244
54662
200913
174875
244220
213951
112483
198812
25771
155972
87077
233744
233757
258970
252012
275933
221745
93489
7079
22630
107872
204942
122461
42600
173086
45610
179926
109309
278283
224449
53640
227259
201833
86083
118224
275571
137233
105841
7119
65387
250358
73717
194785
4706
18192
219559
50461
262391
229068
237177
79519
132050
65153
220388
127737
216863
196229
194802
62493
269583
140817
167646
8006
111435
119570
243478
210082
132184
179715
279405
198056
264659
126502
203114
270599
57797
121704
9168
153104
171063
204153
47445
262726
233716
22925
254212
125952
145931
185476
88893
107926
149836
193677
288097
114978
153478
19763
151172
232686
163794
36491
122430
126517
171321
58414
41564
56202
186400
143218
217228
189929
75311
144036
22036
262069
145502
141256
115006
268696
118604
216632
101494
147056
259018
284707
224073
11018
274230
169021
90820
258316
86166
156768
75199
186351
37263
127362
105020
23606
298962
249701
252794
12854
66145
253137
133737
22568
176681
212145
79761
224682
222306
173984
164494
72978
286406
157082
264050
83024
32759
256234
51825
132136
164182
36208
191239
184936
155673
181702
56680
190591
270716
46367
62140
135390
26585
227150
129303
32332
126807
210643
157916
239903
151540
176773
88188
281951
88582
10436
78234
151911
1632
35048
114499
6828
48421
74313
9656
10928
288812
119859
88308
214357
173183
237175
48623
247576
76425
45407
167496
54341
228623
39513
157847
58409
204634
136118
42643
96696
274174
91365
221264
189336
89491
70684
268520
189368
233961
95077
56311
174043
80978
247252
167598
48060
62762
15364
19925
122393
15863
69105
189989
216468
70036
241391
83257
18709
225562
113691
194066
3302
222069
217749
214386
84997
41519
166685
36959
22141
214146
180126
7544
263960
253442
151802
106477
138664
271837
5496
98758
288662
68307
25807
22757
130474
275124
187602
196494
291539
222378
187767
77146
276353
239609
100808
174795
166305
38795
238711
57018
87850
246808
210611
78782
233704
172858
189225
283491
256209
112794
216399
282654
63858
200960
102551
96944
190815
152782
239242
20310
40122
280447
227476
34594
187746
145583
77197
174661
13985
44027
191654
262736
256908
148681
287913
210759
83601
24332
261209
299772
293900
97905
48957
116331
98989
200698
179295
232299
30554
210483
34099
223524
227890
255996
187342
249738
100112
140497
111220
243581
275073
281981
258877
284228
97150
243096
193159
187282
139202
269802
220322
186937
96899
199072
87286
227970
255160
140121
24222
191166
5893
150570
151392
176354
104189
41638
289680
288436
221769
139485
112421
129293
288567
204342
256583
295837
291054
227444
191463
48730
48669
219167
178220
121960
231840
299976
33905
144184
90697
232018
118940
265137
267961
289471
8404
157876
112422
280666
185299
166056
173384
296363
246284
156758
297900
38549
77468
272040
148448
92196
101773
263609
138374
133923
100008
189229
79852
210461
2302
57216
296943
180306
40486
226597
126960
104541
136331
169436
102791
117902
215223
47020
99235
246263
145663
271116
174662
16920
6337
96384
109112
117942
17499
20740
218186
298611
71715
65890
106418
151526
51560
15194
59924
281856
4354
56618
293527
171312
260401
153327
134969
54484
59399
249950
215261
104467
232418
216838
131353
260321
273198
219896
256274
211978
247261
214017
42788
236190
8637
168926
276494
288436
171860
57814
248434
237840
237479
135351
196741
294247
174752
291877
261956
105210
259661
100188
102593
251848
264352
272906
117093
148192
81836
143958
264117
17399
187417
132857
294397
91755
170180
238386
297676
296251
78082
39409
286596
112707
221610
119450
234317
135198
126533
149377
84918
230952
109595
146268
170505
261376
105655
224629
79669
207693
119900
291096
164195
292238
158523
206175
68867
166806
146103
140437
85415
278488
127920
235449
250169
186568
23218
151472
113749
97493
196809
141330
272875
98695
160265
6571
149203
129293
76380
225670
182472
189182
174371
264352
153074
203115
189897
22770
299729
153560
45497
262333
231489
85931
208171
112540
35202
286084
223400
212841
68994
129344
141908
193811
18896
220887
193852
138914
261298
202115
45959
55277
141819
2167
218336
284129
116722
140195
199407
252123
251879
171225
60057
107907
130020
170891
61177
220045
116808
42314
73958
266848
54770
7793
111052
265712
218065
8814
109959
70483
291679
43742
142567
298281
151701
66489
275561
61499
237979
235950
158965
292092
19089
281865
181825
94422
75851
158095
213641
140083
237272
157447
138448
234373
275887
25510
115431
202098
78975
224816
269123
81816
14123
154044
155742
59731
158566
210226
134374
49482
105684
182880
225801
292661
246847
74371
298354
26303
246875
148783
36135
203682
28054
142388
40493
421
20898
258214
174023
120000
80516
97259
76675
247228
41732
30853
234437
287274
249527
243863
82361
291011
15019
215558
43899
122795
227469
74241
62950
77130
25516
34630
8348
268330
126175
38935
296364
255087
4893
148822
35868
36851
91561
217561
241478
243620
98545
213935
270341
288162
46520
113307
29059
288255
202660
84245
247085
23663
293510
250246
259659
293976
289972
90448
202115
56051
177060
19046
227214
260582
157490
93594
186126
266495
231214
136989
58489
223181
7543
99561
241708
184618
298263
287063
246054
240600
122210
216700
234118
4495
140578
170801
11773
94637
267596
243817
166708
263941
143074
167735
92998
286044
148803
16952
71374
143243
206943
138752
224995
120440
262715
166644
88388
51214
141484
34130
141507
248699
205491
153464
216394
299435
285928
236442
154847
179311
222481
208566
127570
107906
113830
284243
241567
278762
7435
294755
74272
239924
197550
23536
31932
253073
94313
260825
297302
1430
78585
84352
151876
64883
259216
7851
240232
230083
265533
216541
70994
257711
132077
283113
76841
152167
227745
79205
138874
166181
198148
155467
79501
161046
239138
175427
88895
242384
34365
191715
219216
278620
66812
257773
36929
257852
124915
16874
43928
74057
81538
163749
69621
178280
6629
279216
85322
66733
72891
2673
20709
181573
151239
119192
173603
130652
110179
129657
215409
114769
210602
287001
178634
280041
293383
154166
183676
120542
97069
249173
195102
4311
178216
17321
13886
71180
60196
141796
38978
145726
210242
8088
111798
297233
67794
178635
48363
48745
166759
243734
100
12271
48735
164180
164228
148098
129047
72732
103227
253681
280243
142466
150034
52793
39038
110580
119524
136564
53361
63507
244926
21945
279082
159114
128887
246795
281280
200609
81948
286925
147538
277792
226845
235293
240820
36881
286573
225539
50354
219983
293478
149913
3476
126860
27841
276181
251400
294819
206544
210934
29292
232531
243137
52698
90913
197484
137700
23742
23151
271862
287366
17209
15365
234087
199476
114707
85165
232568
100870
5636
69488
7257
205510
67907
228725
4565
46267
262583
88282
174863
272725
135197
185566
207539
121929
247512
64020
203815
107742
10220
91540
47821
98680
39075
14372
110370
116824
257592
81595
31961
210309
11129
31407
235533
243283
71874
244619
158360
100255
107892
239518
188317
137656
35604
225315
95779
165232
86389
174123
235009
6265
38711
277255
29181
56270
163258
236258
105854
9985
283053
155769
203189
257657
186642
263324
213825
33480
219095
249811
188847
79918
174421
97211
156353
206566
97160
232977
49629
245049
55745
270512
165090
71774
173955
227086
14409
90452
139553
187015
226145
234301
99126
189701
293215
175130
144656
258755
112300
9885
74656
67154
51936
35964
266133
132909
76416
163167
6003
298260
267660
223844
256426
100243
121423
8620
289696
237086
141947
16011
45715
107314
157134
268867
26673
147214
246795
42771
286384
159795
122396
275138
132601
170144
293256
291724
156725
123170
119863
98504
14979
268441
284802
141366
286615
226122
61620
299360
28415
95059
257773
99110
141433
235707
71252
33788
79316
210976
290347
71619
156217
80027
40691
152947
194146
194416
125572
264166
164070
22908
196929
144203
273898
125606
244758
100623
289079
105160
289257
198734
139763
119376
232268
225369
77854
288775
127577
250486
185085
116816
146255
66007
296942
250688
13514
43490
107433
87602
273946
144240
160740
41526
262376
34461
244384
275666
155934
20184
114738
273437
70900
47541
226484
178531
293062
200011
226461
80091
60434
128827
113225
74712
7478
203864
166788
138403
157830
111067
205832
238839
275259
281481
13559
262051
205700
101668
12299
235411
199321
48533
229741
220624
96060
285877
219213
181705
80683
196701
180665
86891
148107
249324
93816
142742
214
195274
29656
254583
245107
256552
61046
291875
43246
239993
262057
113531
136225
95272
64868
94912
182918
176695
68434
135710
295447
200463
125199
120289
274687
1938
197371
196227
56348
248088
34839
270740
164542
143822
210560
119520
5027
95159
120787
280795
269265
224483
220139
222098
274129
221524
17704
163942
88067
293297
260445
40031
237874
148932
241838
58286
84861
253468
150887
281782
44177
63276
10723
162270
8454
161643
144945
77479
189225
184952
172526
62916
113267
114118
258889
159167
299297
5843
7657
84040
37854
186179
43700
213101
251955
131918
28193
296673
250135
217178
150355
50743
239189
162585
127745
230978
267194
102724
105370
46553
286938
125630
278813
183872
13156
265330
217003
273390
163986
79666
15611
216285
11829
166336
292484
297805
299795
66194
54501
135595
34859
185630
46247
127462
97048
213242
89065
217357
295492
24722
200104
75710
12016
271101
211603
136240
213442
61235
207902
77243
56659
167510
100175
259283
63468
20070
185116
44255
177516
287302
200572
286332
40646
163013
118375
87209
135625
120948
43925
122385
221705
64994
116143
171754
155357
251374
227586
21023
145002
289950
201187
164545
54494
189997
208538
265774
146850
68085
42960
177273
27698
116673
77237
249462
101252
265928
193750
85068
29091
10035
19141
237630
246851
22230
12223
265351
32582
157127
18615
156166
11886
120184
124750
130139
142711
139617
209294
269342
111244
281119
162387
233059
124421
148675
185876
39640
19420
61587
166206
275303
208910
245907
239922
102160
182612
239925
13666
275995
138577
2867
197389
75421
168629
109270
135805
91398
66955
187311
185682
238552
209579
195545
125260
1884
83969
95046
161960
57798
26973
94290
52991
40893
215442
179624
48208
253405
289649
55154
158692
268305
95697
144426
19193
273950
25230
233807
209358
241261
145655
16135
128803
67918
7966
213956
97527
179117
251500
228818
35966
201822
259490
283375
202403
199303
23111
40557
164918
287789
43671
216115
272285
40663
253865
288557
128101
266726
259117
264219
98257
297931
20344
71486
275610
200207
223983
29656
299468
72869
70902
134319
218844
119267
101001
253897
6990
272255
85610
107216
154190
187683
264767
157316
34092
235191
95454
297604
132066
270449
242292
247690
125901
281697
201200
235915
184415
87606
100133
35203
62658
142213
192084
208421
164843
102956
189469
118423
48560
171478
69201
70732
131390
269337
141359
127031
141463
112441
192917
143532
162445
92802
131615
122809
247593
117837
119533
93099
264926
145417
70592
227505
176516
140438
29072
167011
219852
17235
108549
24715
216722
239907
294562
227798
285875
273009
253012
157019
159605
188699
53084
189801
166036
286821
238043
221797
24525
224462
243326
180015
122642
50721
213234
34615
86895
42529
258929
94411
217616
96706
179702
106933
55153
63505
286393
61220
33657
180312
113833
22915
257959
40344
271853
271474
275245
70611
288709
63099
34277
162445
245935
65455
143957
171464
277725
184939
21861
225642
109866
83793
207453
232408
219959
137322
184363
124283
144729
158678
295325
276121
243649
147148
294472
274841
206158
4830
17255
102146
178722
210863
164789
296500
147634
5308
245994
67484
199502
78218
235761
16272
101420
101545
223716
3873
121268
31774
175791
264479
264178
70186
26847
240545
20532
173794
42264
163688
56352
277214
18770
170150
226210
147206
110487
210040
248386
15501
211825
241479
124968
239379
121858
101616
15699
43874
113863
201196
115004
106253
44863
285749
106220
298067
71357
267944
141905
57924
30051
81425
37423
238664
163630
121689
199510
12506
117145
131042
214944
232521
125391
44872
195623
73348
68246
102619
163239
15558
88498
148088
2548
226840
183212
252921
190533
281320
133507
244559
281583
58127
156607
268274
7343
174737
3867
110192
12537
84332
184049
174519
126315
224886
182647
242477
226718
106153
68478
254534
145863
75559
216175
122164
120600
201003
260203
96380
114643
237871
78537
135953
198332
103441
49235
283090
295197
25778
62900
13474
179386
194969
37313
66883
119799
67242
207718
209800
60162
112365
91116
111822
13764
248459
196219
158354
224740
238336
37303
236263
31061
157739
38036
207539
168184
242800
76592
45026
117937
14066
7530
33841
86685
104178
135176
184781
221427
281208
193276
14349
157200
96497
50779
63308
3905
70716
42092
170697
75231
222735
134255
16830
152066
33298
5390
191329
62728
235821
97528
272305
86
64091
214580
279673
8303
280149
191089
123374
25282
45993
194348
280761
60162
157540
208330
176522
284081
211723
70965
133711
240354
130597
167558
173046
185252
104502
65389
276458
184889
89374
281222
61353
249628
89753
48178
233078
121690
140628
187312
206871
99451
267066
19331
254942
182566
147418
92044
171850
34709
66788
294668
33344
108382
78339
182099
224609
19875
1629
1935
104145
278365
28741
250947
261406
139160
247294
211773
125427
39517
295226
69515
98637
147717
23855
169315
23255
20587
205296
110961
219713
113511
150999
195644
235490
251512
35895
16464
13387
14345
64053
195306
204385
251206
9290
114620
183942
125912
4162
265412
48858
215160
97820
68347
281518
187098
125712
199733
70240
118381
293236
283490
33535
1365
3798
86174
148271
284004
58058
179020
182061
227026
9572
179196
262139
158701
14596
24203
250529
112599
235691
245180
83906
72890
35501
112241
56981
283039
26073
128067
252160
179496
93153
144908
122821
64716
169387
228318
229446
249158
180700
71663
104080
57480
169998
80684
218366
291928
206098
24051
284897
46547
281592
143175
5737
49254
226913
281411
182109
143285
38890
7591
137475
285641
154574
276808
237416
24731
148860
126739
55805
6383
76931
94971
277743
92503
67450
103965
134967
179742
255667
214333
65408
288710
282477
189516
18253
187618
207812
292171
82380
79691
296084
168469
150477
85845
186450
285258
287725
107501
146398
266553
176136
41380
290282
281559
212822
45030
89597
1413
152088
10494
143757
239957
195211
290020
170104
257132
11921
201663
84924
157990
138004
92033
82163
163548
16545
77281
247067
214112
291247
291479
173124
126713
49696
152403
206892
180657
168652
176817
181412
80826
91082
126748
87595
6190
14737
22012
250462
292999
83070
163893
73430
97085
68807
217563
119138
44896
235909
101029
120257
156357
8224
22814
109714
269301
15468
240023
43852
247319
233767
242580
258050
203382
68399
82297
206196
197629
42655
279933
126077
184051
161536
176382
36471
248234
176441
156891
211337
198479
183182
30239
209364
122969
133642
111401
167489
189827
165163
265912
82717
45987
183759
861
34579
4538
13855
105878
54604
61166
257037
239829
225282
254771
36938
127355
46563
291911
30356
177766
8324
212078
162333
275390
63336
210582
133749
241465
157868
246238
296217
175730
115883
264936
61473
186767
91731
213868
252575
110071
176786
8510
51022
199723
238089
27115
133264
200024
169045
14228
72520
58692
245782
107890
129828
175546
133888
114488
239253
140415
177668
140631
194817
10788
172689
200835
23626
26612
157061
12794
217868
111121
72697
81578
8928
140221
253585
286545
198044
72823
714
279411
46508
98412
79285
19866
140168
168555
115180
38804
258854
14985
202622
293753
135683
123258
65206
29875
142751
169932
128152
227005
265717
58718
220229
223401
117602
199421
170231
21164
274697
49460
104789
81372
86632
198289
163051
276109
76340
214093
625
186768
48595
66831
195168
206572
107981
253979
216685
67851
136566
103848
172311
9508
249482
12379
251885
61287
105942
77942
232476
185092
136749
245272
288906
104324
251365
97453
244194
112119
185729
155248
88211
86389
231469
77021
115632
226612
107297
16875
188939
231260
99389
207411
99105
82027
13354
73425
194137
80278
147601
29645
88477
242214
288705
13817
144352
266792
34803
178577
222156
170534
10931
71414
257091
220938
284877
92417
233313
108023
18305
251855
10699
244384
36589
193694
48922
237979
166898
248031
124980
64728
81689
188405
223320
294978
171622
161532
38172
52968
193093
3546
119640
294840
203814
30292
80736
261967
96748
136241
159523
70256
159762
69708
236976
14977
110229
268402
236475
146450
186545
102058
80352
4646
178218
26101
219981
121252
132932
235563
203702
149107
258788
68239
148963
275405
234568
149240
22638
195293
39647
289889
64039
219706
62588
188497
55470
245042
247337
215203
134460
69256
280045
243378
71601
12332
68332
121791
117208
87435
115517
224093
37753
255118
22444
292920
232110
54438
85248
97083
183009
295504
297003
180193
118131
234266
225317
147967
257646
72518
102561
258129
295821
277025
185717
293863
11618
183858
95292
173882
279472
107297
221859
121235
82238
295193
23313
54347
33236
257200
4919
103877
144265
293735
220027
14222
223966
169822
43346
292833
54163
149324
113299
124231
149496
169426
66334
76286
158112
258300
222244
264227
200969
173437
186964
287623
57134
155030
151672
163026
264468
5442
117336
180804
250625
28395
291513
148869
97827
264689
175374
205546
213089
25149
283739
101904
44985
27807
129034
147985
285863
19764
270545
191128
130394
272858
59640
230300
51746
85369
58355
188848
143737
277063
6861
229815
18670
169730
137282
292991
218251
97028
283304
291364
35513
17422
94961
186059
14490
97383
215141
277732
69984
34268
287933
166008
225641
84529
26981
32766
168296
162919
29682
68402
285644
11245
202990
246229
253896
56361
210268
203100
293721
117026
21863
33877
220907
69826
56359
189041
90579
164323
26811
213514
71477
95648
34767
174836
175293
134499
135832
299694
78052
2621
158628
19367
146446
205423
259324
69042
152193
220335
181228
273697
103737
51242
191630
246482
25052
52589
106701
176636
41589
224209
246640
168921
91770
34074
162658
294167
59933
78951
193765
188469
112630
155574
163226
73337
53906
208463
27967
193772
62005
117298
68861
255124
12291
169137
46633
84483
38175
283623
47405
66311
295229
288386
211511
32838
15549
293586
221923
242542
153850
32466
56617
170779
262096
87380
175185
164059
264255
264562
73364
293228
294576
73357
3331
129075
53175
270896
31082
234446
87992
48249
123887
113
297589
94213
178415
55656
165608
185693
23945
9103
76514
148721
29170
177351
159771
279910
183153
53880
135434
192351
287595
87782
158669
187422
216387
196059
124028
163564
119512
289027
218387
227965
89313
204289
257631
129560
193663
135660
274979
63777
246993
228298
138496
144546
106916
244830
207670
265609
115817
108007
173352
77096
53889
184959
15262
195205
287571
26918
188005
42702
142666
263938
215873
244613
206969
86694
257038
164633
259485
59992
184903
236093
179672
213196
5042
152782
277843
129189
220092
50940
250400
205510
272776
135976
57420
226039
174705
148300
47093
45057
83212
104047
166100
134003
191838
139393
117522
198031
91578
124229
194970
29627
74788
177557
218441
4580
163892
119949
99209
252618
67166
129635
20866
273820
99190
226210
212699
299590
258584
81380
104312
132380
250697
197651
56408
295611
22845
119117
269186
244852
16016
240114
206607
118130
173969
66660
188787
272613
7530
77938
276803
57727
244005
14709
64498
244579
82267
285061
103605
299377
6649
299599
154559
178648
226727
55381
284077
295604
281181
247306
113661
169472
227639
230777
37460
155698
136676
242919
86604
219145
252931
84279
19733
46898
209841
16793
247475
140442
1948
265604
267741
131465
123939
171203
77758
256531
52327
283394
80112
110133
244473
107666
146213
6074
86854
140973
190345
269972
169061
67613
154437
108996
160940
85004
157998
84546
288755
113390
109940
61231
148521
149754
116977
42857
294996
212780
195545
72178
257527
208803
27684
225439
47022
290902
41949
73755
280576
64927
15552
217995
254243
245781
283388
235914
224246
127224
257168
145030
26550
79761
251916
199524
110924
201938
277265
93912
236974
247346
72695
237609
84629
106797
125320
143210
237537
199716
179412
292778
107306
205522
92204
138869
108838
134845
32750
150364
135855
253994
136523
252925
237017
180979
40767
104850
273526
239705
266552
174139
222338
249169
253414
157871
128238
291958
164507
245442
250489
35769
17949
150135
173491
208395
203665
26914
45247
138918
142413
172337
217646
216171
196775
159016
265882
292597
79298
126326
195278
85054
134355
31199
139932
106851
73408
154565
228663
253344
54125
291582
177908
118241
274655
89846
132893
201447
51788
264894
1390
283237
296077
11006
18954
97291
34430
71674
141931
143082
61819
211075
67926
225094
5295
237043
71230
184387
192029
94842
129961
244486
77410
13778
299303
118790
236173
64860
127922
135745
213014
227855
213078
187047
289942
71274
128508
253755
122104
224571
275405
173293
293499
260438
80210
265255
56290
17119
247686
84398
348
204531
18212
39293
188067
95441
24078
4678
200244
234077
152433
83661
127286
109133
232699
28199
256472
123062
69091
243257
195486
8515
108372
80836
156461
114582
271058
299796
71603
71820
71551
21363
57612
237270
24019
37458
210372
1092
235794
37435
131368
96581
143827
70795
219282
70730
33106
63702
146393
2577
289706
150906
84181
169828
186303
203873
258089
241534
145233
265251
68330
35260
275665
57456
136559
73822
111305
80352
279676
228134
101068
187076
5078
198474
62401
81722
68169
159725
60004
18843
93528
26362
82139
94787
279965
118420
41984
39944
57372
109974
66474
45325
35440
284687
121800
11675
193057
30311
173946
106407
220714
832
200876
225156
219809
228227
209556
30145
120173
262862
65234
200562
282585
265329
72487
276870
196005
141025
272374
197843
287492
221100
62198
71203
3768
131743
244542
53305
133282
159776
198096
203448
123535
167688
96101
111635
194700
70349
93531
216060
227875
217014
211457
66802
290981
58773
245987
50632
131931
121773
235229
73973
98916
287164
270114
83360
137743
266003
165151
182647
269235
77479
231071
63853
285095
145424
139325
180962
249588
158716
116486
71773
135545
143899
214575
250000
293484
202885
258372
119367
48154
118134
293622
209027
84191
268631
909
191394
189781
62311
124857
191960
29656
129300
239274
147339
3561
7092
285680
264535
120152
157981
18633
93645
74849
268707
42176
88406
84350
273877
136170
218349
276011
234800
199149
222190
265560
227741
49151
290210
80048
32684
14683
261232
215116
161742
102773
129268
148020
112779
231646
50203
169021
47921
184776
46208
184584
120213
130874
250105
1143
92774
77559
175912
78591
267657
25589
51176
99503
193587
66400
120879
275207
211911
139738
229652
191442
177530
95340
42666
29944
175960
81019
188030
124675
202813
6945
209395
23977
64668
79515
135179
63766
238305
241681
31584
196709
182719
216144
236153
272173
116128
270969
18992
90046
180642
207898
264414
220591
293490
246553
168407
143803
192090
262185
171595
231830
132040
207917
26191
199915
217709
131520
116178
62953
252358
168621
89005
205102
100374
171021
176010
17869
151214
8776
111250
52454
87841
202274
258733
62287
97337
69859
91824
94939
40437
109598
213756
254057
162714
63073
215614
286337
87400
9837
29390
261227
226766
117324
226649
125956
26320
131361
279785
210735
99092
121009
117296
78129
38323
134744
237528
265801
252852
222413
163064
48780
167147
243166
20218
189520
251574
293418
145625
82766
53876
162769
259455
119513
4327
75574
162123
229868
23196
87134
166281
287743
15913
105140
156678
201803
224001
39291
57426
214375
159363
173773
18846
174747
52913
188144
117799
33561
225031
99601
153487
206294
81000
137509
248039
9951
202564
143076
133108
233522
28494
101481
44193
65476
124184
131486
55690
233319
228941
53319
294551
212693
216377
14790
259762
285076
128808
120303
253393
298891
261812
254467
9346
149515
29689
244924
209728
85484
293533
41616
215064
109167
219477
194826
295383
13072
109921
57233
46303
274321
181361
81652
70434
60086
246677
140653
26280
20030
145532
74045
200665
71327
94972
237040
215486
151538
77301
60122
61871
289011
165939
259196
56569
148621
66479
232259
270783
33800
107719
271119
179098
243027
298225
33009
270507
293888
72931
289170
37744
153935
7464
48531
143311
206411
232060
43132
140960
8172
192044
128696
234446
276845
59529
169124
213247
263596
257964
205808
239864
76846
178885
130528
211286
122402
52148
151021
10708
55149
54707
271440
213685
276702
257866
201719
44973
230885
220378
239137
6981
209869
41084
8528
186766
211550
185812
122601
91885
119712
109888
114113
126655
256414
226259
236741
235861
250625
38076
137497
35509
136743
135944
16520
221468
71945
132076
135741
78057
176982
98399
43296
245769
161207
256987
295926
291619
70955
121601
1826
63548
162881
152155
230569
152232
219842
225360
254728
289549
190984
50331
162749
53736
30324
174331
180639
130302
86492
234509
86275
162150
268727
83115
87071
198433
236113
245227
242340
249629
231120
39352
66304
130681
252931
161736
273189
149274
244537
47687
200109
138789
9104
95649
273500
87357
236509
248750
147965
167866
143768
92905
32212
74896
256313
201983
217046
55436
250543
249747
280496
183962
57010
117829
292505
137593
271837
249035
200517
76788
243571
247034
111912
32825
5319
32811
244833
72459
248388
216329
197229
231952
181940
180684
53288
264637
261231
298297
201275
282469
40100
88514
230611
135344
19715
213093
200746
162683
59285
109657
50493
196622
235859
279284
94355
127045
171573
134876
246810
75324
152375
267357
65687
229470
269709
259638
35222
175519
130096
54763
204965
182717
261616
175382
197481
149286
63166
64977
259193
151151
196743
265417
260966
232657
256984
96581
278930
48989
168058
31515
251258
242082
228403
216082
219247
12744
136525
149742
27709
107613
213766
231888
95967
97647
295736
276769
52778
91247
283345
281294
48093
196544
168312
199297
284920
235819
243691
144775
172950
181796
88206
114959
176203
100627
161292
297472
253367
243302
41114
297914
284805
77154
60536
287212
241751
131352
158567
275770
196192
49816
100422
29143
256042
45089
262156
146020
26329
15110
104647
117714
294893
241627
102019
147763
35235
80867
149249
153139
63684
123529
109447
190564
220105
114177
251752
125859
202374
212168
278239
134039
200452
263056
64147
160763
83918
150947
21472
179260
280663
65976
123834
142694
101520
4498
80629
186811
163789
213955
198903
84229
171602
210355
265624
27092
96619
121008
20831
89978
43080
168964
214630
2432
151197
126656
3389
222489
178592
180060
45808
124389
83947
80928
112580
193500
114787
45919
130667
206396
18229
176893
73895
262965
1648
272669
179901
90301
187426
113685
82919
67586
200478
132355
152322
40474
15190
260404
56298
47219
138178
155787
49871
104799
38659
103067
253828
151964
267488
88854
201173
62973
150512
22761
140517
152005
11449
98519
6998
33508
158985
128756
111319
34526
155843
87509
1915
172791
250587
54182
155990
127970
51039
163772
256659
176822
70285
48681
121820
57671
83805
238092
4854
29202
66013
163956
288937
258803
10896
181324
74508
109647
9087
224920
207112
202036
105368
203480
32677
35029
78030
219308
195200
104225
111276
162561
35332
270230
88987
39304
57755
69714
169540
131979
152070
204891
126709
118748
178408
94199
252990
205205
48358
162445
127586
265069
239231
76995
274702
25257
185100
155181
59524
114049
259848
160156
83974
277126
25155
37215
49967
166345
166640
228367
82714
234081
162776
62984
79845
229614
294674
2858
214872
90569
236291
66192
260971
105018
292632
18395
214137
259131
175968
163619
124021
149151
99550
249247
205897
188099
95238
61816
221646
287412
6967
279930
84883
134747
236873
116501
248722
81307
177323
133858
17863
276159
286800
255907
241963
136667
142915
263675
187138
64599
10823
198478
172766
184226
31565
83771
250221
138582
169883
5748
88524
102964
235480
38036
180961
263198
298867
143373
213869
270986
170998
148197
297271
286540
252059
203945
6323
234873
28282
15275
141420
154592
299687
55005
34330
213960
179498
19466
151223
202596
152804
278263
199281
219488
29755
178364
258665
270292
118011
80396
168705
5465
211843
233977
15090
131489
29635
100739
74480
37642
278309
224561
168159
164072
123325
33188
28982
283640
132843
234693
91481
87744
192410
164812
260215
169630
114983
113117
149051
232629
83706
57453
90858
8906
262393
152208
17961
264462
1274
24310
86184
35479
198763
98312
109821
250898
287906
150439
40321
5873
17554
219160
264114
107115
68338
107749
142629
100729
168373
16987
238051
281510
171172
121388
228089
175873
214535
216675
95057
286503
108198
6840
193568
82853
267226
214700
104605
25626
290567
63058
258094
25520
191870
51545
251235
7618
151164
101126
9639
250144
192326
53628
270027
71989
32200
187282
107442
11978
280781
239040
10370
186964
215354
170639
175993
293468
212224
94361
217366
219830
206503
19671
181317
83549
239210
204201
144224
199804
299207
118216
38853
260619
262967
37215
61703
294002
30749
196592
34146
179297
97004
167143
281785
207955
139958
48745
83540
257483
104358
280256
82020
211017
96387
175619
68242
183247
262380
155386
55975
240177
146345
130663
73594
88109
91938
34545
205683
74098
65089
137281
76800
46208
47627
117952
77599
213375
265709
83705
255229
213781
157482
245792
186081
126184
222026
89383
213550
63992
70060
226716
74119
96732
190322
159002
217958
171435
179141
137777
75899
213643
263990
164774
201728
16411
68441
231546
85408
17548
160754
131196
212000
225030
230464
15905
76682
255476
263933
179665
256860
19855
28489
7137
127779
70009
54771
235344
181987
192036
200416
143417
233961
61903
215103
265828
297849
65743
288504
139794
145746
28016
196909
131377
51875
240961
243259
39469
149874
81361
291795
226511
199060
278222
177634
70548
38186
106040
266423
147337
232052
43953
247580
188874
281302
10940
133846
101167
220724
169345
141669
145013
71940
177177
72857
133293
275455
163536
249590
201227
96211
164958
292318
259547
185830
96673
6963
59127
146770
277570
115169
173113
31816
213530
8473
112886
111623
296277
177819
103219
92969
153865
140166
94872
258459
33223
92364
98150
120913
278379
169034
200034
104867
247496
3074
75329
17699
233000
137593
188331
138156
104993
248710
210553
214461
713
240550
82047
220367
90457
116399
290624
197913
40492
73169
238126
23002
286905
290142
15402
792
263246
299586
177120
251643
233027
273514
257376
282861
192687
273908
11998
216137
89257
81230
264142
64781
141817
174017
56268
4940
220624
183126
70059
258523
163022
177339
188999
200934
157708
117920
297152
268816
129647
135982
175637
172531
140904
50901
22920
137808
105058
253359
54945
197389
141048
229475
191873
166643
274735
106067
116000
251960
224935
41680
298972
281859
53712
7627
287762
68124
54846
147181
199673
44791
168914
167596
148023
172133
227173
156980
241370
137739
11498
172563
281722
113824
15113
147934
111789
150665
248005
230498
299664
23311
207916
275859
194005
46563
259985
285534
12532
260625
6339
9418
129831
155474
109824
213520
45849
701
193587
50789
281417
167971
211482
267076
47679
192291
87018
193854
26825
276634
291018
44080
196839
1949
1360
181036
175877
152882
155513
171246
216658
271129
292267
97106
251860
71434
115007
59503
84778
214612
164454
210736
78863
144930
109609
299422
35868
255888
278387
144713
294961
62126
219320
251148
193136
195059
78235
54136
113848
69977
275343
253470
114589
165002
261891
45220
84482
196709
145750
130979
41860
19430
283652
33737
102313
200267
87005
235719
153603
277789
146768
242195
18860
27476
245231
156295
240706
253933
271838
118503
54732
74164
268521
224278
129872
275080
104270
43780
39676
290630
119390
183308
81414
27247
168291
117631
38092
296611
176929
160510
146486
48759
220303
38787
159267
231828
226472
12919
95974
274533
242002
115383
10348
299659
261548
6341
88072
284163
48671
77149
225474
269796
124891
410
219326
101699
39242
21665
289512
3717
241337
39964
240068
54930
218594
64970
42898
117106
81106
215008
130496
120009
185187
282920
83754
261538
80481
215502
213064
230942
92187
250525
6098
270533
97939
247086
88459
278951
25731
101065
252255
275481
287212
40628
185376
49607
267034
7025
21529
290215
192398
54538
181916
173430
94454
241973
242403
15060
222505
96738
91600
114056
53758
205513
251839
143533
158835
205341
63842
39114
51726
72242
134371
230653
13213
250168
114523
249085
282369
10736
295126
115373
17849
75990
281400
128651
240094
172892
268274
50221
270226
84995
51998
67379
76052
52341
113117
162455
131007
32087
82827
82466
18308
292783
233369
287454
124280
189362
74115
157886
287889
34363
106864
280049
200353
202495
216672
147682
238265
285133
248882
151634
17370
137689
273210
124679
56448
78045
289526
42270
119089
77376
185631
116792
180026
100804
236544
189772
231749
61829
138793
164252
141743
886
227337
44807
64490
202409
86218
93541
117038
224726
23244
131128
29576
127430
102511
73004
217845
19419
232397
234389
209552
29936
22703
240810
96320
55607
58823
155116
198835
97634
201285
48109
14668
18116
228441
265455
264275
171833
118885
211039
14950
110163
263052
283795
97725
265186
133396
107489
208873
239246
291541
173636
48953
45154
200173
216568
53737
168470
278938
243504
138855
224626
293235
7220
80277
148721
29004
56704
144387
160775
143236
155097
26803
70141
145695
256588
252720
237999
185732
10460
124525
153453
213916
215316
90678
263231
164591
242463
39701
160412
127092
163749
233205
227250
146485
190922
173090
200486
282987
137432
215911
47304
215795
259090
56207
84311
276750
68591
148362
78116
242845
233972
158730
145239
73834
233307
104629
238986
6015
65518
261604
238309
172764
226142
258111
244058
138799
182664
158610
250421
282169
229274
23836
25625
232140
249752
91811
255292
68880
56352
280537
35958
242185
200917
204878
49383
222863
59429
226356
151178
42097
80756
253915
18824
47119
8515
259494
297341
60000
144570
113311
194947
267664
32204
220644
163411
194581
206286
11417
188792
246086
114960
179344
175536
265404
190116
10913
50441
128796
285085
174425
271488
233502
22689
7644
106320
193668
164073
228842
288438
75455
67341
131133
54825
294511
4573
176941
261635
215312
237961
164935
85057
3842
294525
142982
47420
50677
98877
129376
295315
224771
236121
192858
291246
167331
240496
281763
53426
3761
45481
224014
156445
61027
179439
259373
106265
221117
138547
179564
241013
69279
115863
47100
43768
288812
9858
288233
47108
34538
157004
108414
214199
189941
45491
116101
286215
95106
140989
14263
86993
85476
37215
129448
298574
243071
181682
82936
88700
281738
278551
167505
220727
39793
210970
80808
274352
27811
76779
83663
47988
107114
6177
288830
74252
77560
84245
95967
111127
258766
81938
134718
218985
128239
36195
266424
52992
274151
161409
246613
28289
185710
48545
170464
216252
254387
198496
24547
156029
76881
182696
147236
19822
188607
115578
47683
296854
32169
29283
28197
114237
250819
114123
179898
100235
61080
88262
178202
8111
256914
117923
53512
203556
83068
150392
158881
219655
169783
176031
190690
178965
185364
246478
135397
140880
133040
248859
85935
8645
196178
292654
205880
291781
148410
245651
90821
125798
6760
249393
179055
283359
198986
281401
171092
112267
57980
177724
261038
190760
126318
88097
196581
297594
217311
127517
115439
298797
249650
199430
177355
267748
187750
82397
37963
11109
100101
229206
32181
162500
153918
19204
32998
74
245690
273429
197565
44431
203048
152424
59056
6103
285303
45840
285511
261600
10817
263633
42689
252596
266128
109675
274969
101264
213489
115381
203569
26444
1715
18719
159111
69355
213955
81947
53343
224243
88345
256259
255909
89858
132646
119584
229052
41075
280206
105142
240485
161580
143512
272764
113956
96522
270425
37320
137730
282057
174748
168556
42732
212148
111918
20363
221199
15383
273342
67621
191384
133978
119922
232580
222302
215450
116299
27442
213812
272135
233357
23002
263980
65946
92352
189802
233094
166337
240231
24440
291707
179010
53867
30957
181793
101678
186036
207136
272236
117531
133906
275740
5402
227595
115257
181951
81104
128103
149372
67218
113265
125743
20463
179561
212607
262414
54406
197205
213608
264346
141600
197813
238746
197122
184865
25419
245236
18205
233767
128245
65398
280029
152280
105433
139657
192828
43427
291669
186449
157014
186511
256159
260731
92168
229935
105614
230192
207090
114291
180892
222007
250218
140792
59340
213493
203407
214517
252306
295389
36484
74775
122588
136529
7255
191000
299772
35078
182112
153726
219437
286771
250085
57206
117305
142093
276382
286399
188942
153482
234758
278489
67985
120015
244081
175645
182134
69222
237692
4729
287978
244712
102706
73140
94402
85013
198958
73566
92195
132574
194470
143969
122263
296375
34770
284019
179262
222149
190439
137978
274582
46312
100525
101290
165028
144999
244082
213642
246604
113301
191994
39506
177453
162703
219337
124302
23752
202019
124034
220039
79262
134744
224685
113705
226737
139493
11208
195912
67583
108481
68861
33059
121832
210306
77094
53607
202817
202430
234238
176053
152543
173395
19715
243845
291379
225211
184507
114546
59732
196727
256729
124662
101331
227146
128244
21935
182413
230523
244500
170184
166869
188595
108611
13871
205235
27718
245104
135961
148945
206652
203083
163251
64310
266288
169322
33788
136583
52422
270421
90613
271044
227462
97726
252627
94132
236304
8290
10231
62619
225640
293050
207031
72841
232740
102164
247033
195696
243112
57032
34675
34811
27337
190335
244609
113795
48241
129060
130706
152500
30376
294931
231073
121399
116497
239283
175259
98683
297335
16236
189563
158883
270063
84890
157027
250416
53716
3013
40007
65407
118297
76049
211032
29201
45539
70574
155802
180532
97353
154636
266173
116300
45192
181566
256458
176295
298410
274198
66792
176494
153181
100688
179112
55831
211524
101380
278836
257711
65001
124403
92075
175063
74873
255439
43222
89304
290404
55761
123097
64055
139675
61938
296179
13747
271714
263067
19809
269909
4286
12622
244660
218705
183881
278819
257970
157573
266328
239033
55170
239127
164286
76574
117962
109219
191153
17685
265025
291689
123390
55929
208390
163802
146357
235862
25177
260913
38184
90348
197516
137851
2011
197228
197659
65260
241484
170668
193663
258387
75786
166170
192619
17827
53784
243148
247202
253997
190677
271919
20779
249781
199780
39419
208383
258113
134136
255359
290534
289714
230081
136281
272242
236492
188107
14363
63358
53638
82452
43288
150158
99796
230869
75585
154572
5622
238792
34922
170785
136985
87295
19312
191640
199292
284572
192257
233006
88794
268581
175757
195698
153693
170409
48281
221842
111728
168268
217718
71200
268458
261218
106425
113139
135659
70578
298124
146925
76110
72489
12304
221957
93584
209052
56043
251806
284428
176865
60658
236940
37322
212788
77096
84661
134964
275479
60683
286809
107378
257161
256661
258919
142769
43109
68556
58343
133715
214061
59937
151177
153807
248548
93465
99001
69012
163641
220932
187589
234503
114014
147083
76821
150749
106104
102255
159509
141586
212322
49795
255921
190204
69331
143807
98203
89517
263955
261351
212359
288164
283853
181153
256696
284620
100001
59375
274224
209252
191864
19369
219964
57777
95884
264703
132301
28477
54675
186324
268523
98093
220482
247010
272174
272099
186545
171746
288121
2922
295045
189118
260684
78490
29663
274250
123035
143026
199454
176882
145567
267871
204755
133946
285187
241716
124897
238645
146112
232475
273082
222033
225554
159207
120324
150696
126994
78640
295711
53910
225431
173269
235890
9326
192261
132605
219424
28379
63426
214171
101917
160565
28196
122188
250545
292462
69591
26863
266970
259959
247035
148938
86442
268573
104664
78857
196068
196854
202600
28682
208150
69752
120989
149895
110172
52032
98019
63221
283635
180868
120669
249811
47168
108370
218611
224333
194940
115339
211378
141591
131033
72550
4712
143349
12630
132997
248019
54896
104853
290275
199731
197222
85956
275602
291743
241174
99249
297433
253929
55154
196216
170612
72329
65247
71622
158522
101891
88208
96540
229760
80018
43859
116326
230434
112256
117997
72566
56080
175127
52910
95778
247151
190928
92116
85982
151834
193022
81368
173017
59913
101774
22889
179119
114702
114169
153702
299315
255260
9527
115750
279441
43858
206451
226337
84010
141080
124101
66413
267341
73390
269971
153493
81380
189730
174224
38008
27340
264977
119212
5192
70956
20467
112571
218533
205894
254121
81058
35963
208181
76502
215952
271332
252768
103092
181388
263695
230072
114582
174423
159043
91256
22685
253066
114012
217130
212780
238054
21588
299065
252328
278145
292358
109763
295500
163865
285202
276002
151235
20824
87291
69798
93098
151838
2266
219996
280498
74103
94999
145832
97971
164217
248921
209589
180507
41497
29786
284782
25876
30500
77190
2063
26908
42138
109303
68172
154102
59325
241288
251549
89356
271117
293368
42086
165003
184041
245391
12573
101708
241410
265169
45685
13502
124931
229118
213914
39768
216936
90491
200730
169397
243857
208105
88375
8732
231794
46306
251899
153599
137775
176380
85786
11883
13040
195834
269340
95141
158981
223724
6224
42318
135739
61002
27857
15618
21897
184990
91844
209799
43979
235912
266818
106982
249602
64978
82824
296003
140913
277708
207143
69008
299115
290131
39507
245814
262197
149580
97674
78060
94847
157076
212395
44367
67228
10152
131810
10929
76171
213786
239610
197536
34510
270423
66918
203604
17853
85473
166354
89120
247425
171668
218771
294005
40025
240158
80870
293064
27744
132420
45260
26213
260585
214417
70619
274175
14158
291503
47357
164134
43014
112835
243816
280708
236347
220372
279369
270781
71159
184385
69130
127413
104085
80178
14481
171322
263060
8625
180066
220974
96187
77348
240915
186108
200
1712
150230
82678
215840
95882
45831
26107
164599
72830
98052
168858
106184
21967
96942
214133
268071
290069
286648
212733
164060
6602
41671
211793
44701
85464
43823
5037
122608
296693
24286
255526
137508
27555
80432
112168
266548
270675
279523
92086
155151
261896
193755
50799
158916
138106
229603
257400
217644
20398
298608
280410
165221
175301
248566
208877
113219
158465
62282
38129
35568
264815
114579
110341
223063
34303
256560
276893
151476
185269
143067
127780
151646
187655
51604
79227
198819
249120
265809
152800
185160
69561
228450
185686
165895
198894
275447
217165
270889
42863
240501
114069
252123
636
141502
121010
162827
26273
98442
135792
43055
107461
201654
216668
238818
279543
297898
105257
34501
94288
260448
268028
183247
104394
182247
189016
150698
139481
212500
156819
77639
52243
280729
103299
114028
217564
9510
78478
106699
299722
76256
89184
55840
88003
138961
19899
212329
190003
14966
139599
178841
13002
2152
196323
126368
213879
23926
97331
156431
165310
53518
120733
132223
56029
111822
64864
183325
122773
35483
35220
25249
122992
270255
257033
143794
68729
25205
75227
60012
130574
74669
266968
94176
275500
154832
272231
143978
183906
174601
212964
8665
131756
275447
16933
293870
91924
295687
176999
158342
92234
172295
113713
179251
118001
14793
172428
292289
42942
40388
91807
282738
110537
103210
203942
108171
190552
92396
116910
16558
248468
109418
38353
35200
57708
266173
125236
278425
57184
205644
265876
104636
299048
33991
287738
155144
151087
284849
177015
57658
146208
193304
290136
40041
217441
124568
224108
137652
13461
161477
284217
148815
167097
208472
256762
246633
122490
43589
33075
157996
130217
50161
86068
98413
138595
184830
201026
218578
208341
149987
295381
132766
222263
273718
232186
267899
48836
227052
282017
267114
278880
55509
243919
153190
186167
271828
256070
174029
271955
237668
281086
33714
160890
45022
96361
184187
149042
174570
124505
38799
268323
270101
126107
166265
159524
239845
172040
142541
35088
196899
159125
25257
262617
13738
155944
105817
31098
105062
243545
231110
262691
109466
101055
209931
87674
8669
112965
238716
289755
57740
183108
277629
31839
146174
22059
78236
173628
5662
139466
19730
209683
123344
260601
67561
219095
105158
10042
132913
76762
95378
273246
244007
178690
164779
167093
285629
12567
265854
255854
258430
161129
6105
2373
270801
267218
58513
22622
243713
256939
59358
225059
120177
134538
67878
248638
227617
258082
135921
253068
225733
12292
203152
244863
177511
286899
286855
21807
67191
158812
136967
92113
112188
122713
46585
12301
130321
230251
294712
266224
11552
35510
119501
22116
162195
232719
117568
78389
71142
141707
9684
83531
200641
86436
296821
202696
48684
22027
240079
61619
60094
52844
278894
63078
87993
270539
296985
186353
251758
253194
224815
20482
41527
232471
117632
214652
222002
266300
65669
86317
198762
25586
204290
45414
43662
35091
122261
270926
299384
204206
130033
167694
22775
125633
117974
137818
21985
221532
30686
26417
243668
170476
63008
29486
72750
195239
75407
240962
264033
190039
229846
9441
290671
10474
57775
14164
146109
56098
267638
41034
37242
122896
19125
221896
79197
234519
100864
102875
72132
46690
127326
216186
277707
35274
35845
202127
269966
281675
280762
22696
159727
175446
82932
89284
243991
233168
284368
246935
277891
58367
165612
14479
297205
41024
106532
277119
174382
279559
273330
22198
23040
218317
45711
86620
59067
128512
247361
157063
27941
7782
30343
261841
177463
41359
183510
55616
47734
232147
20486
175580
56527
230791
20620
56738
299498
58188
36825
125692
257931
225449
21375
110944
91736
60064
178987
277063
66111
158553
81000
179979
261819
151497
172986
149498
250165
44686
66765
150621
115887
112240
130928
85256
161544
221261
22172
164425
47791
216774
67760
201002
141726
94649
206023
151689
41706
83974
77623
2217
101877
57424
246032
7536
245009
11313
268646
251570
215138
173341
103756
14972
56045
283362
285289
191853
55761
280753
90464
6037
142003
260552
194948
249871
13605
199745
255442
225784
109996
125938
277310
1323
116263
138395
261746
282092
267254
62369
251988
95896
2281
229634
39225
175694
155179
67465
43
30391
95643
46828
113837
203496
299959
30320
130164
48467
204746
293864
7632
163476
162749
15902
268168
24706
295452
114975
257918
168846
207232
176630
211954
67003
127107
72439
291322
71945
129324
120296
217759
147614
219747
273241
237144
46214
40931
186727
183886
104181
40507
214748
46753
294836
41194
212928
183468
3725
223177
254793
122933
270211
54329
245499
40509
144004
49320
208222
69324
97679
154182
203206
13303
42711
99948
168065
206910
135855
41973
254906
82634
68508
251806
109769
197971
172536
54394
278802
141259
296433
279587
204522
39439
158287
292998
282273
211457
59181
251888
269317
36463
267185
169726
120163
97159
174994
275790
180695
109934
78462
104032
36540
281206
130219
169151
214637
87100
94194
299628
292317
117313
131314
72554
161946
264984
35173
97960
200196
116733
32903
62259
79936
123231
50374
185900
53084
69044
201390
113077
33369
67353
249037
260579
35183
155352
108631
272636
229851
183060
49330
283995
205955
243242
272682
156156
198777
45254
191519
133261
56923
84331
179764
298330
191091
4286
271622
139291
102390
227480
293305
198337
25891
294805
10294
297114
82209
55452
197997
167142
133257
5404
277163
176305
89815
54739
294747
900
169543
125599
260885
88334
168351
181922
105786
57618
49493
221933
142643
231092
265204
190617
131893
70619
88539
229788
189497
167862
174571
10806
166728
166032
20581
93552
69272
139542
152878
226695
221961
182039
158372
93288
174941
182329
21368
93161
26818
140836
213087
15772
32664
173047
55837
256696
32638
153883
207080
184971
161222
207722
218985
26850
144570
88839
189253
107627
281275
257596
13345
180014
118627
219332
157029
39902
80144
49989
274420
274101
10000
255974
256842
227166
147436
265961
299328
135032
66573
31577
291534
137846
267228
57249
296168
249414
292852
52105
204242
116274
111449
42228
121215
129353
11079
28093
188923
38608
177037
281151
93399
63201
34993
130624
52087
73659
63392
125997
192224
274855
211448
283089
244598
288028
290693
183030
13642
198714
25012
157943
10359
177437
103271
146769
157571
123155
45879
20509
184823
11290
70128
99166
198746
47912
108221
108094
213665
140959
43108
110334
113090
57478
210702
30865
239790
252722
58205
151566
122905
205214
83163
101752
279193
195481
147509
16360
178732
238712
127795
156740
124810
247242
161828
60480
160935
23898
232849
107477
299531
105738
183744
36247
249554
1276
58284
223838
197154
228894
76252
144432
268721
54055
264188
166160
131030
292633
179404
88774
239985
37177
290458
74701
71259
159099
108006
134830
222985
147476
241240
295776
26184
222961
221759
286579
275742
181755
219293
117625
115310
46494
169640
214964
115676
79233
14340
148807
130408
164511
40365
251135
23945
258537
298312
76569
33437
136096
67130
177640
22913
131876
109121
38144
115353
166002
99751
164997
236859
121720
9470
263553
106011
151484
257186
54549
297355
157377
63551
64794
130726
273108
212056
151307
259566
226596
297513
33905
18796
288527
42656
23042
180067
222850
74504
63525
110196
6469
229689
138804
150285
284639
83343
116991
123905
174813
221421
110598
85159
289035
10029
37408
114582
231486
8569
16956
84508
242807
138054
102864
123555
264141
263083
149983
191978
249049
100321
137561
57232
277594
257816
66512
217230
262497
35593
27402
98803
10379
150221
175050
212588
290670
114062
67870
265113
276756
256720
283879
172175
12934
222552
275758
157538
291621
158759
201957
131798
190866
209279
10322
211285
248390
99997
115889
151721
40537
86855
222481
192142
204878
266596
875
237234
155854
30975
9846
98551
95154
160201
74488
187918
81291
97902
12006
244546
224938
83307
219424
182428
100776
8744
263313
95826
168523
8205
151191
191649
174636
10199
262466
210981
176003
283579
201961
93647
181327
19981
153465
267311
59517
120063
163088
2480
42281
164361
203266
198600
148478
269580
289485
9516
277813
257228
137841
132029
267400
264072
238249
279362
62491
116411
67815
152824
116002
153122
213344
7532
205258
179260
89608
155820
152437
250755
50283
270319
80317
110423
220273
240414
131580
258708
204730
183247
111468
265129
205914
243275
61708
86608
234488
150276
25817
200505
113489
124055
134349
133307
150027
194523
95168
248776
295937
11636
200
134712
265299
133349
97658
268215
253061
240520
1757
191894
203678
274102
77399
39697
5002
96792
107912
99583
171175
158767
216391
990
52864
160090
284970
138809
286928
285501
180382
2253
73195
127606
132371
106898
43460
223438
46822
7649
137623
166002
73015
147083
86114
237146
20688
206400
5437
69289
145651
58135
40444
160008
248012
1844
36448
118250
15033
51905
124376
119675
44103
175417
142430
272491
283885
81739
187322
44378
295817
250616
197748
156903
284852
98504
144337
47918
123096
119684
199457
130772
199703
220418
38132
53281
79358
23405
233492
227627
154893
53751
113689
217458
187959
171131
24954
29693
197799
67895
191390
204758
163294
268224
135951
204733
268670
11550
294832
130563
296843
392
98139
169257
264030
69579
241392
33810
65071
146717
28016
195749
138270
198009
113096
196078
141891
56486
107105
85635
90653
3810
146950
262907
121074
66811
129132
4058
137390
195796
280300
100772
54464
113135
43756
44307
103913
255418
198154
198123
119642
233006
257734
111812
76654
105710
240991
205337
92322
115269
261088
211104
215567
40332
188240
208340
91020
45129
107597
12506
85473
142077
65801
159166
235178
141089
174779
299866
136351
189080
182251
63598
11318
31597
299489
195496
70191
94660
129741
775
172445
254053
213863
152186
101599
6055
182384
113773
75375
240952
186248
249912
29853
24931
251328
151632
267003
280621
73933
230318
97286
244821
184330
287525
169992
233446
15626
3696
186288
60041
157055
251518
114119
139358
211885
41918
258836
295923
58273
153447
239186
136768
174387
201763
96072
190842
157280
190830
231849
152204
204637
35348
139736
206415
283524
163415
159862
236058
175834
20115
282603
42147
68904
717
210108
44953
194548
105445
263160
257345
212013
50929
244321
142578
165528
176975
51827
282444
183608
231452
226190
1841
148219
177791
292155
47929
169961
218344
186440
21215
6635
200661
2627
149792
58837
159745
75266
254872
48774
164380
275738
76331
193015
101982
181689
148876
210659
67245
88814
299733
150922
186222
15053
77038
74637
251169
135166
31020
179169
295389
267683
95744
241178
244203
193864
207483
113637
227439
210731
279873
265310
267437
48515
295659
13390
178947
202554
3967
130058
286154
164480
274519
276095
48176
209668
93545
180540
198777
200763
30229
289773
207334
7565
179187
244916
232817
99024
130656
293870
255682
165508
27519
240586
281324
155106
117817
268640
82102
266954
147645
32977
44108
101307
8959
182580
127701
241310
205048
289091
84318
258406
152609
226109
27026
62525
135318
104055
272034
285010
119891
40569
228802
130137
230938
56839
295653
25453
229793
97621
179752
234537
246550
76312
200530
215818
177828
283189
146475
105159
66216
266296
98455
90361
147065
129717
164101
288676
286213
104844
264739
288377
240502
187084
150530
11016
91175
116178
78428
239653
91715
101801
58182
13308
19359
97977
141066
63899
121027
143167
114063
232019
299208
121186
269974
134267
36350
20618
277758
15737
122203
62038
66715
164394
252576
135064
175463
160383
201047
139801
91097
219532
244726
187621
188103
157970
199137
10995
47423
143971
158604
130473
24673
90665
222114
213921
70498
267036
6453
218445
5117
167158
87833
189974
170785
297222
132484
57912
220372
171960
184912
48256
112025
240488
49702
276750
204260
202972
264779
25004
223862
181666
233111
199516
28839
126714
24118
151930
131962
115096
280549
50628
298153
255076
283873
231165
127311
277503
72568
212041
13509
61792
85187
216432
272817
205363
32975
160834
137189
241058
35916
51910
77663
47947
163820
196721
130342
198289
44752
251249
42907
23767
161279
210651
230728
196493
126352
141437
40891
9357
225723
89200
28388
31382
42354
267296
259734
93939
64866
284457
181937
136583
106243
239783
188884
85153
28298
239390
23903
146087
269596
80921
180033
242476
180131
39286
265759
84276
294134
256397
278919
282798
74628
79929
66710
182488
114603
167605
66853
152393
130028
93672
263468
202195
240256
134821
192642
265058
50655
147751
64352
214088
271860
222077
79396
104558
137566
50056
4456
102837
122966
295975
298490
49488
19459
124589
4244
178554
35077
223511
281212
186916
252420
42165
72788
150253
50770
29125
288341
170898
269763
68576
280338
92494
74191
267090
97640
106192
297044
290190
265393
39569
91007
118482
128333
253721
223371
24661
103248
186024
22748
32191
134475
209841
131814
82432
291798
15749
5907
263017
270334
216212
988
121637
143614
104404
192652
227693
258324
12505
33672
209992
109207
116548
286781
269361
157626
59084
46630
132778
40410
95690
177036
65680
134752
208423
230565
276846
266138
297164
227663
170187
227757
6215
286332
77131
196113
254474
105015
287947
8149
113227
140239
191156
188829
91269
288887
105711
204010
12319
23940
67455
99967
15812
80229
297985
55598
276515
228373
172863
76612
134251
64320
90251
216976
112506
216466
209816
167456
8726
37306
292281
48451
107216
242608
294157
94919
67285
276889
233270
241713
219695
96776
77804
9910
185826
143005
288536
119127
77339
79461
161878
30181
224900
118815
64275
89870
25963
185518
60680
37400
287167
147524
72941
263806
279166
97504
177104
184157
291373
113453
2651
41037
277624
137386
267154
283157
136026
24534
30020
133371
188817
213514
247068
135866
141603
77814
269139
190116
193050
249807
52984
214012
279230
200682
267521
9
235358
244545
233015
203640
166453
221827
4462
71325
62733
37038
226235
94329
18114
221580
211576
83166
258085
135697
100191
251394
31279
197000
24431
272353
138373
160827
213701
115278
171776
206887
114040
194507
59527
220507
49855
105399
266314
74142
155996
367
39290
224093
204966
261529
162793
329
51349
75745
197132
115553
36126
92935
122041
52941
176061
154298
167624
110370
229339
262578
291154
210734
149035
92355
228097
196093
160994
157699
230110
191261
247101
14808
206249
71588
232097
175303
144686
143802
286851
190180
24420
252658
206344
92117
208876
6699
125436
255855
240179
285562
299848
282641
167175
11322
197492
154060
35365
180929
211168
115439
178375
106990
135442
244735
90459
216211
272740
51332
108509
7759
223706
152624
188428
31359
61582
168416
98867
112231
164981
222797
279769
40885
76530
247306
81430
258815
195829
249817
161018
71783
148816
168477
141478
145827
186380
256659
286802
154470
77670
2875
124395
45141
224507
271013
137385
23179
205395
289530
233608
275381
198040
246204
17590
145492
199382
250584
198745
250698
197445
208958
227123
48962
187738
140818
98519
190374
121077
237485
180429
80326
67736
80531
52989
123396
187980
143151
221820
291860
55540
121627
48990
229283
179478
85377
261037
276056
195548
263488
65923
37741
196480
209172
164114
205451
185930
154837
266470
28248
238840
10532
172041
12009
52406
228463
79252
36397
2960
88543
165455
4678
258668
42028
57556
92172
52834
128872
84955
9949
37265
295499
4627
275061
70135
45756
48973
293199
298647
163914
10957
26996
56354
244060
237511
220103
175418
190114
209401
144796
83450
23014
68216
212584
196341
217665
50349
255646
160088
4613
201507
270174
280811
99887
142662
218234
53416
97949
114679
84524
288424
198515
155969
182269
276842
87770
49780
232347
201842
177023
252416
29327
96075
163636
145452
28176
260504
72160
135935
197811
164270
292710
96311
218809
218416
262745
200928
110885
14261
214308
144283
98866
173541
24949
236907
282018
264350
83044
276553
29610
276345
131842
187060
192801
221011
73557
87452
150190
253980
64667
88532
91138
190187
69222
153583
81464
262803
155458
201516
96241
94333
59965
9192
83304
239577
99206
235200
208005
208856
296582
284364
32573
15837
135330
157513
165999
64306
254289
50425
187997
264310
86572
64077
221869
182764
289096
299340
84675
82788
220938
224708
253376
154065
162518
274767
259504
165050
115248
72643
74976
77543
121234
273600
166860
277721
9986
4255
290537
208919
48519
127060
145190
74386
209459
226981
181736
10656
104277
115329
141638
258862
5081
163595
110506
167161
20857
112020
49867
220731
238007
188979
266760
28333
183563
232856
144300
164595
149950
129903
208009
145619
234780
61019
293946
30968
167552
253410
197504
194285
86181
5636
170793
17002
101159
155829
296547
138766
281712
92661
24174
193655
18054
78015
281272
102812
251839
57277
236561
179512
288900
112507
12915
233164
73371
175517
200848
138655
285049
19880
55740
23358
264950
64344
69470
129654
298759
194442
261480
149421
283936
39037
151106
155818
160890
195544
52007
189192
255147
236285
280606
219482
287042
246698
271796
36271
88672
20360
282793
277877
243764
298179
230545
29930
284850
204845
65311
168286
83440
35415
235333
203594
105833
62819
145739
224475
29743
152889
11291
136091
129261
41790
62978
14230
48555
83738
57991
234754
216032
111440
256794
54357
14411
54982
93878
40567
138975
134570
214893
280284
124963
153098
212526
26347
61542
287613
287876
126648
134798
121168
242737
218142
274936
111345
197400
3493
89592
221641
34149
254111
218718
42699
169243
208077
297253
212562
298212
180563
134777
220959
35592
170018
175015
223759
279295
203666
128218
112815
273660
164808
87482
50170
115374
199397
19479
63269
183118
234248
132419
288975
94359
199207
227091
66270
87165
169223
13567
17637
12838
95938
9231
75546
44844
71483
255132
12244
155178
278400
70871
91722
282534
117981
139849
41401
248485
247010
295277
266331
23406
55776
169773
73943
52463
148875
154374
91777
203276
26888
93216
49625
124475
294209
98495
36277
181332
241036
276932
162692
169239
161319
74254
73798
279600
113994
221677
191760
56355
118449
295105
108785
144996
265734
123744
122520
237923
115620
254072
26184
76725
242043
137859
248654
76464
98346
40568
279995
205616
138035
28857
178553
297744
175417
18410
230954
51426
44669
177190
10969
239965
62852
162068
202313
77861
100713
128561
257123
106701
169550
58324
74058
24091
278339
70267
203138
103529
290564
19650
13047
242059
26442
176224
207193
21625
114495
11353
128849
132440
19214
148559
140300
275979
51667
116519
249396
181334
152930
254063
153271
183098
146786
116754
20917
167521
11161
88374
123893
41861
217655
42866
101944
114479
272456
246930
94939
137689
279758
101455
15706
13159
145214
297888
276759
196540
86025
129948
136885
244974
3227
199891
175184
223910
218068
53407
28092
204887
212095
154513
60726
20658
14749
8935
231770
234749
287542
49877
121464
264802
182374
128499
161109
251702
171047
159179
194992
209544
169339
140013
286671
178877
275445
71020
295968
260419
266263
274875
55731
292248
257526
42496
145775
123656
116339
179793
265878
237413
273056
178110
259349
233583
196759
184024
182470
233231
216784
169109
227746
191225
183564
77532
154918
165862
13362
250884
25324
203851
106025
266459
53574
30377
199269
95709
197238
37762
282478
35280
84517
291526
226244
200974
177781
288228
154808
5839
86735
288558
176953
258959
104952
258872
240796
163170
233734
50414
103678
854
76389
133325
240785
249396
171636
27399
253346
170673
3117
298603
186346
24160
180588
121123
54901
228709
164104
282881
242844
127962
262037
211680
284219
63055
116454
146875
279940
255897
280010
19836
262806
66568
34517
112387
265235
198041
33627
284736
227781
102259
93198
100915
28093
293029
127104
903
35648
277268
156232
79787
52031
258375
195141
220660
255558
232019
287996
93441
157639
108678
89697
15425
237634
69211
92966
213400
137814
299346
141641
32908
185423
161889
2519
178220
266399
28323
295487
161433
205908
95417
203038
184186
222517
138373
264426
235648
176910
22575
54389
166810
167016
279505
260719
190131
235907
51672
251753
270810
143329
100345
122482
188021
139475
238957
266960
40185
9970
292698
19585
224460
279357
44486
186578
88690
148322
184319
144471
153444
189607
118613
277121
1346
273016
233722
5593
35664
56069
26995
48598
268693
146613
17032
97435
118936
160580
156822
74872
260435
197407
147432
267460
120848
101100
136379
296156
124659
129889
69917
23348
46105
14912
147118
64316
282407
29039
254235
180099
45107
239974
6334
264768
107280
69846
91229
265934
77775
254739
15405
211664
82590
197800
145364
205567
7864
148163
17742
45022
170288
232641
220710
140657
259433
138018
41304
172184
16367
76352
17668
17090
154434
45013
43496
149533
211831
249685
247282
70288
105802
253451
191086
33565
200557
197509
72604
3361
204718
226872
24920
81236
60798
36699
264752
289837
65927
166560
163671
197312
285301
263945
117029
209124
243785
234692
167393
283549
28272
273166
129232
245209
176572
261833
54428
199974
37311
257611
53070
162449
56964
281990
45525
154499
215010
57157
274493
255721
296687
203184
188155
112680
127612
132759
213954
24586
226535
96500
237542
261698
237915
141635
198368
44361
292813
332
249933
79477
281420
179510
28573
32001
208904
168186
119843
27453
291193
203870
244761
268540
66786
8108
284533
239187
239683
97424
113395
275092
262456
43784
155153
83396
156873
31545
161155
81038
193017
198666
57130
29423
186134
91896
298297
16346
44419
120054
44078
116145
170970
63518
133881
37663
88446
100895
234732
292518
279198
222079
51329
243230
116572
79500
43085
59770
15373
152299
105296
2201
175013
136728
84421
149180
197870
98074
152787
55915
262256
81919
240651
71885
206851
43832
190754
171333
218178
125681
210092
88048
277109
14676
10602
285636
208169
250486
19822
86342
59657
195369
190653
240214
106351
133434
252077
254281
80057
158362
194484
31401
275448
266256
56240
159217
56682
264805
164465
151318
114086
69604
63145
256250
224748
218503
75562
260406
8626
94522
189825
11772
23142
175093
179756
73873
34673
231409
127314
12353
53806
267493
119685
58867
50490
212732
86300
207
178368
81795
203447
274307
169422
14291
220780
277
22987
55897
38177
23066
158209
295981
29117
61332
136105
191817
20083
203121
220635
165881
20042
64218
44065
123678
10908
155679
233873
155541
247479
34533
192167
91536
109677
42150
268969
228134
127453
3222
23758
54579
165549
185366
259344
291483
125713
208950
77027
184882
286258
262623
146588
43059
217165
258517
179319
15443
297061
111986
66616
256232
141790
222250
267496
177886
117963
170878
52259
275540
212757
102517
199862
258899
236578
274124
59494
6304
1639
41195
246960
56513
177964
256850
33470
2009
288875
219044
113186
47625
246217
116226
165792
112256
267596
81437
45497
185466
224652
79915
202136
238715
137286
128655
23448
164357
168418
293111
124666
13438
96593
249801
125906
96188
284587
117357
288194
28276
27591
154681
57505
48553
81738
218569
101029
176066
85916
51227
88985
182767
112099
160386
186937
195294
209783
138630
132416
60743
288516
57812
190477
219218
89132
122844
232033
86508
111326
97074
14533
257642
17117
241710
227045
161980
254662
63907
25532
3391
41687
231301
238255
52497
189608
132758
105843
57889
47702
194525
113631
232156
212080
67571
123841
246189
190751
298544
190170
67220
151074
56076
213751
241595
176571
199515
292462
11094
245663
270420
244711
96958
116929
34528
59823
122855
282684
44620
263814
72040
10760
57694
208835
170095
126557
10628
128278
479
103873
211115
52615
242087
257007
124963
5093
102567
280215
296959
234181
15108
207148
219739
13284
277568
175540
134568
160816
165191
135438
155202
190348
102254
269250
163590
18011
143267
119802
176129
37213
275935
46345
127513
260035
70065
144145
81118
220126
32040
298111
250772
274853
167377
295946
176544
105902
49934
216742
189603
2997
225109
63039
43996
264680
33072
132191
220454
268814
83974
186202
196883
91528
135654
110676
141434
55704
111313
29445
82043
1105
287289
130081
73984
191961
115131
280972
142503
260037
108252
190901
138641
170068
201588
13036
277093
110857
278248
107125
21821
105539
182650
106340
172644
6236
296511
169539
164633
45030
153067
3804
104668
274453
62663
267297
110605
55814
36866
256348
171570
17349
10272
271337
205450
36480
64364
90040
98109
165980
212368
272788
243769
268071
169072
211111
176642
252841
253044
158340
36899
106922
211173
231190
277136
186209
291507
276337
53842
195423
6644
268859
114686
44454
81339
292807
246757
18846
160443
131542
42420
212295
276974
91716
135758
51172
181535
286097
49028
101639
172596
283130
98806
296839
235379
196054
240931
135755
97941
64859
261968
25638
284719
89403
35840
60018
93800
239587
123300
222485
155363
174351
134734
282740
80583
151315
198666
93921
136216
47349
161269
264972
145321
39096
134810
277404
255906
98264
292983
100160
49148
203677
81275
201861
252327
291551
46423
2276
265024
110668
52997
290925
5965
156142
103498
154091
97732
111990
32650
183553
59546
292290
183030
265069
213581
126657
89737
61867
128344
259124
290196
152174
283960
4088
173799
215596
192500
117604
79566
109160
234094
92615
163308
45476
203534
152062
268828
36538
17720
198109
221914
209654
288375
273013
291113
189704
47616
256503
186880
84142
199098
3388
296980
241966
278237
81856
72364
196453
108454
129840
249610
214885
264140
260633
136619
242485
215356
194212
85128
155933
4167
188495
28804
274335
231589
296744
114500
155062
212775
194347
167297
257029
124577
269915
280606
273778
214294
244395
4366
46174
36907
282626
71538
120322
79547
170592
68384
119754
159805
65358
207382
18208
193603
124973
228594
200002
29477
148857
131392
161768
141502
166963
194244
32099
193121
231853
162153
166077
142423
235355
176820
145478
202459
284089
139146
143365
64449
164068
228703
158142
161847
132898
198383
201675
245785
215714
59857
181446
296240
299069
56398
286545
130553
257837
88022
235670
122330
267645
15233
251726
30711
175676
122402
284280
206063
93534
126304
80563
266836
135640
150395
227527
186295
212507
138560
244654
119064
281037
78209
252698
23286
184146
56423
11758
92329
4233
242470
84698
174358
293638
176090
157787
289656
34299
37792
172786
26642
142945
1495
169944
163601
153304
155100
107711
107999
132802
253512
203606
195383
61460
58038
120322
74949
207522
52989
177536
185490
215060
209116
111302
160241
123923
290090
217114
283873
171737
296405
61044
47891
157648
100598
104566
71432
42455
139722
15308
250718
136908
299972
68690
115537
227759
120186
169609
283005
268306
106565
104300
297168
49290
221833
144837
195935
262491
49981
77999
236467
198649
93692
26827
198015
228897
53311
79970
209247
253869
41807
292051
131834
238557
213561
97757
96987
225536
281790
269063
176774
105860
215752
204103
179468
207902
82097
288834
203797
176074
254824
44270
42080
114877
201748
263259
66533
93473
69067
279840
246382
269162
94649
151315
108305
186460
130351
72856
108310
19942
150894
13617
101855
279920
65694
66
74043
13053
92771
229937
72057
181210
107042
259537
74284
45367
283029
87407
27813
156658
137364
168412
291692
4160
239739
53048
147904
203030
252245
78363
242509
284777
187444
139987
289706
278341
219210
41943
54401
65603
19851
59370
17651
147101
208959
270915
194055
74724
90927
161253
164421
288504
184347
219013
156029
133840
255512
276719
74960
215836
190246
30315
200207
55694
138578
79861
173705
147461
215680
76381
229794
53789
74050
42232
108230
134748
120810
132226
142407
117014
65489
269144
241794
34855
275781
119220
59957
241341
112236
182112
204503
258093
140032
16720
103753
210772
289477
204795
97614
251773
202659
83121
244895
205708
118858
250371
261184
41359
143259
84846
147798
184442
269422
261867
229386
238470
264175
130785
210965
22435
44260
67357
226133
90129
44690
217317
204979
114950
178740
295837
205081
296118
21764
9957
154769
87569
111222
132326
24948
88112
173290
251364
226605
55821
122306
123526
234506
161130
231496
129666
198637
11694
12221
25299
101681
150286
140166
123693
113690
264775
245721
265438
49741
136116
81271
283324
174524
198157
144161
97837
288447
1649
28914
207985
271613
23634
164306
40461
241837
151453
145640
22808
121466
215562
116819
258834
256984
9124
144396
174516
202731
261026
264503
273859
163060
66625
76816
71539
126861
244554
211312
11660
154808
207364
64721
285753
193880
132067
159415
114829
69765
95396
198847
269145
243864
267735
259339
221563
130975
206050
175624
47460
153641
254200
25899
32407
196509
288573
115653
141571
137560
222059
205759
67879
11527
36722
20429
44789
242837
50949
141613
162094
265277
114244
199814
209765
216634
62485
96559
80749
73198
49159
136092
244285
88819
282781
106821
252893
19244
153099
140094
78203
109467
26386
96123
197936
120585
232623
265312
71996
147239
248700
12669
134706
130632
152164
67023
46439
164900
120563
286797
279032
265011
161478
108047
284935
165290
71300
251727
217961
227806
143783
13557
220945
169491
226719
112873
121559
140007
151470
240548
73724
197596
223507
19168
138817
294564
122787
85119
35568
13073
279682
84001
92917
113026
262723
10226
183040
252984
218373
28140
176920
115381
15334
54262
109769
9892
52785
138522
202858
90073
139506
87264
84849
25326
225837
51337
124144
117436
11946
228915
229765
112448
41112
14878
299255
22653
109043
239848
269444
234926
219695
46716
81666
8244
134113
59452
191340
132745
16893
60345
259804
164914
118218
151929
253766
198094
281253
244039
148995
263257
175862
212514
97811
276674
209159
127742
154718
264271
12998
276717
127810
34219
95320
87056
189915
230902
206114
196848
128443
19768
190768
186094
144431
14860
138835
238699
80000
56962
28528
46718
15924
266572
74960
118330
85722
101300
149631
197715
12314
110108
149588
41615
48678
121428
42254
1304
78679
245352
210071
126308
105784
99895
57967
129984
140872
225745
272955
284413
99822
211299
131153
20374
201645
149296
232832
281596
49361
147054
274793
115668
264833
192032
211833
284177
249330
171744
254927
62648
195218
295066
33368
260108
271957
25117
7917
199843
121737
256519
114970
239673
4637
296640
187818
168608
53146
133132
49793
206671
274840
91610
43597
27303
131646
52434
263702
287873
262577
169681
296859
64151
294659
163581
264305
102125
82134
203530
102438
187586
6303
273807
69854
159295
147232
116742
256333
149425
203206
91365
124460
33072
9196
176983
149035
277036
225327
215607
44477
193168
27169
242292
257287
157857
268500
221949
33350
229624
212927
172897
156691
254775
113138
192724
282465
205604
140872
48634
80853
86859
147070
109682
104099
104492
26615
276084
3396
265891
249980
164857
146859
264688
74409
120697
120691
224070
100727
240958
280875
74551
24950
274316
138576
3860
24108
64871
237264
155344
22691
74479
256009
167595
176104
152520
13277
36623
96490
53319
142475
3854
26596
256832
121337
167127
142368
38336
208126
167804
179625
231156
166920
56379
154349
66386
43254
90202
131302
208654
255068
153386
105420
268328
83521
273291
96263
111177
5259
283601
67530
28426
240131
101501
58318
277131
51021
205835
297210
37646
94671
164012
293034
224436
28799
113005
150545
226218
121435
27537
65325
233376
124415
47129
171940
299145
54760
242529
157953
41115
40835
73505
51447
118172
66249
123942
60194
141332
41844
45128
229608
150981
4277
187404
101160
292032
127110
142767
106700
297848
143514
230511
253112
255420
136062
204362
185254
86947
119349
78629
268569
181753
162859
285147
56383
209697
156700
209069
51854
150929
184137
204381
202622
132075
32340
167293
128036
188043
17963
168455
172333
66343
32331
160942
147755
214840
34386
210492
8710
192580
32266
279499
110694
23771
23085
40808
126101
185796
198895
287165
64597
97928
242325
135777
31910
198387
45278
78742
262768
13425
87379
233355
143847
47463
252894
2660
18408
206167
195952
251760
50719
92550
105675
192467
154931
55995
17394
207161
299180
24710
153991
154571
31190
57510
52129
290697
278886
165104
164653
155987
266521
113758
83653
292985
13426
144942
264449
261871
39414
32902
257975
26550
6128
279806
254360
197526
87750
204417
237749
52923
151510
23560
295595
198861
53188
189170
55482
84100
11875
272425
274058
276625
152597
4330
237934
100636
18928
57389
47190
50819
183487
259656
285517
66372
153657
198882
32155
123257
54359
202930
223105
130349
105146
69329
24625
89965
253383
274576
277426
213500
197125
42452
227793
155377
35032
279132
40778
235870
215136
18573
243539
71164
50641
14349
54890
187350
163860
67349
119092
264976
136676
143320
193055
57769
58489
199499
150270
291947
218245
65691
264306
251018
229871
140813
110850
53910
285208
264450
153898
105650
187576
177998
134077
254706
217447
121291
92536
40677
70891
147765
211896
291591
100908
140637
92932
125133
13502
28232
173190
122460
276960
168834
115475
224104
80321
77305
115808
194831
76436
119937
259551
175622
32697
27926
108962
213344
74388
121184
27133
114800
148491
76659
106451
14687
250203
58146
31264
197249
140970
51930
128466
267680
44900
238510
203948
32303
188152
238008
161433
85791
243727
218007
226481
20119
55688
12225
214951
39452
241103
20764
125956
70419
249678
90944
126331
271853
102882
94075
36518
167310
287626
16027
143574
153629
119056
267502
233369
56301
44933
78495
184533
174173
234918
82443
148550
184395
290540
167270
95207
294670
245236
663
192903
141416
228928
248551
66338
248729
232484
122606
154593
19132
207836
85731
257673
94413
65832
85118
211398
168898
267053
217923
125755
231713
2403
254744
218791
77501
264389
208433
281009
299828
247584
84143
226614
208183
95762
126133
88851
132642
139159
164963
157036
164814
63821
153347
193896
265013
297734
247684
81680
251504
173658
112200
293562
186758
23884
17844
144802
121905
85647
32457
240363
289934
246901
158022
120158
42182
7188
74259
221570
222885
271730
48815
119003
64616
45464
61787
146055
53290
161831
155928
195091
264095
50651
61852
16530
156521
174015
153418
4562
141914
239743
198590
110194
144454
104904
38866
299216
79384
121201
223601
117056
210598
87676
87068
202517
153648
160505
83836
201240
115380
269033
284806
94674
207965
108965
100039
42164
43034
275478
40855
189209
195089
75049
101262
215904
191081
23520
52740
206877
164523
180730
174742
230050
53614
106689
24945
145923
213070
231413
73609
119581
109902
158218
278223
265881
210937
217984
23591
295029
16001
228293
187234
78802
91858
27945
76807
42626
12763
51180
98196
54328
277485
241807
114938
252985
22920
79467
198197
99648
23111
81977
248494
15729
80503
5463
256931
178036
8143
50369
238532
266373
15366
125342
170386
230143
189915
256542
149532
67155
182379
241361
130954
185099
190161
104768
200379
271267
173424
27806
46011
206413
215181
8775
178928
293049
19412
160912
155007
260620
55940
166364
293613
184034
296326
175886
264360
44741
92640
183206
258568
237747
27885
299268
37157
65018
99064
284844
107848
105387
54264
277337
96133
263498
100237
88960
53086
113973
266265
250450
75903
119879
104317
213310
78563
172315
296158
113977
67333
250389
60501
279397
117700
90124
266364
86398
68843
89722
81664
75661
277548
227874
171416
10239
154177
274091
16194
87536
166133
175370
93369
67723
96143
222463
153738
297352
128445
181354
48384
142566
206166
245883
83902
211946
270209
168458
238121
106874
272444
288400
243693
104908
138380
196477
78597
145067
179818
115881
17436
99740
86531
267210
38405
277005
48522
210303
152295
243567
200254
135860
278298
199277
295351
197770
32034
85754
39334
2019
77256
250741
4258
218325
22808
67711
195806
298945
261816
222595
55513
170100
205047
279645
54210
299045
103532
213136
290755
55071
226203
3220
196724
117849
9226
125721
197627
161318
296273
57576
165060
290533
185984
183045
299887
231683
56452
87301
208365
88809
47933
104955
80939
231330
21703
257421
155762
231598
198981
15275
242998
28098
280506
1227
18461
134127
137010
85202
173752
211508
219905
138414
63465
137645
103680
69485
115209
59471
105286
195612
130129
203916
662
156924
296874
204228
79091
166095
126868
292355
81437
202897
207060
74791
202440
208895
65088
187395
142699
167811
271149
254970
41496
157757
284938
58396
253466
256984
201475
42131
185283
292970
100760
127996
76536
188186
175497
188333
21261
276571
182428
297963
279056
58203
228659
269273
161253
36119
265159
247756
261833
41687
17022
158068
167669
213478
50819
72876
259059
210460
133338
285537
86343
3266
285753
160654
299372
114788
82434
93016
29412
139450
93715
117702
59542
171949
19958
118506
158883
111716
253997
220089
216337
78706
262121
256230
262692
142330
52453
131319
253409
136104
113790
209954
260664
134253
253739
286309
213888
111450
47789
113754
230454
13862
244840
87175
241009
178183
45476
231602
190199
240472
64697
99637
50708
192627
62353
105159
207749
27147
282925
195743
290283
171405
265878
4100
44245
156903
209864
26615
294471
145760
199976
207286
157916
231087
130708
187137
222177
181932
243692
56302
85536
158189
118835
123022
182045
223621
216747
229228
298584
224399
161090
163910
19297
7779
194215
78794
31550
20317
297
240578
165806
294376
247074
39534
152681
7194
151622
112971
208228
46189
41340
126581
43573
140332
177544
255906
239139
173248
1866
120409
112960
204022
262069
9490
280443
105942
163713
283042
239908
100481
229819
101019
230387
175584
121247
128451
299110
154128
280411
58679
113862
22889
272928
20091
69263
219700
233021
254465
130634
82688
82132
213112
133885
47445
244213
153719
209775
193948
261487
10837
108714
111138
299744
135039
142093
70709
107094
156788
104802
120411
161098
225037
284162
135510
214764
150705
221661
280824
214656
100697
181479
34283
41981
164570
62656
226540
126693
62724
137639
190662
4087
255034
200729
278193
59405
254504
249999
283728
195108
5514
84554
159681
88959
24198
72053
283995
240945
108297
135741
168634
65485
459
63815
245703
272942
48067
255139
233057
153683
243522
190364
52480
31929
79401
8907
198395
250354
259058
155173
203360
13283
16058
145593
142815
235396
137226
114198
180482
245287
99054
298108
169660
104853
162966
2073
124162
145693
57974
193687
87487
218162
38659
193054
167803
75543
153442
31196
70972
42008
84573
212923
72441
88297
153069
115951
169523
71048
193668
149408
133345
246209
35722
136400
162668
273204
134111
89687
245021
14047
122833
117319
238247
17007
26660
62113
139470
189326
210993
147727
14145
117639
286689
278502
130196
1086
256940
55862
278717
191530
247561
270227
111721
170958
254484
33653
44995
176760
175368
40750
90742
234425
111436
249522
97150
298709
123385
281714
127214
35358
28955
172799
138115
136511
207100
136378
13763
242482
267512
54133
194408
21861
154687
47954
280518
7205
243457
78200
37409
257246
164987
165953
143132
142089
73640
207639
183867
176785
210369
259137
187489
25453
183710
192752
172622
171689
290799
28690
140701
172731
226289
205411
170476
231027
89639
19474
246153
153320
226410
142342
260802
295314
89908
286172
270112
65292
267433
34231
51626
29776
203310
136819
284280
31306
33107
165643
1789
60650
279273
162593
151339
108755
227308
293737
79541
215500
71149
196727
191697
207993
139359
70759
187008
141243
166731
228470
203655
183939
221472
174951
16718
157854
119292
277436
36343
77530
3788
175270
25982
249155
73591
284753
10654
270210
243375
195052
226100
27555
261312
242252
127513
32997
112316
218635
147188
134595
87319
260003
132956
103993
118811
283917
25317
112004
218244
179223
97233
50223
277211
275717
196242
271701
236448
129707
95579
135319
49097
273011
181749
80897
200742
45911
295302
13963
1378
51532
120885
126412
110824
54429
26628
10376
195850
256893
199645
203401
125421
135438
92404
269638
101723
101577
269162
230992
226484
12005
254489
282922
258604
29562
228762
31612
122751
27741
225068
255491
56314
30524
94930
43166
148527
242816
190347
250078
256171
144202
195007
5045
120835
2069
40871
205969
49965
52323
104353
43839
12172
230178
86720
5504
21275
161067
278998
257739
258697
147158
231031
149473
184230
273715
259573
57238
57499
181817
271095
203033
297288
152234
115778
238251
177980
54241
123441
294698
263822
139904
19077
279155
23065
203970
191356
187500
217215
21795
150011
194516
88644
81365
16592
84165
107697
48817
139319
53632
67621
128939
279792
182442
144048
16944
111133
191891
96749
144910
273091
288944
186043
49839
58462
236819
181526
195152
84676
237720
97019
280709
134615
143061
265055
47319
204228
3434
277501
224522
127289
179107
243793
287710
245154
70777
264468
96656
194917
170810
201567
18658
84893
25402
1153
113362
237193
15411
217989
217200
173778
246001
233495
124088
161619
91256
1850
144801
196604
7054
207525
179205
19414
149696
177540
192539
72326
42771
190194
138298
283199
46316
2027
160172
99586
164785
18186
1180
77471
152583
181927
100905
294031
196972
17839
87314
38612
297613
114938
31989
178497
35312
281177
262113
224109
161855
201324
98875
178067
197093
212768
103328
25162
68406
167270
149843
73800
212349
169294
104195
293251
33512
112260
89648
91980
43587
135420
192493
158218
237243
154816
26148
204140
220879
293767
269363
38943
280205
266801
50760
233493
21134
216191
107125
29797
277806
222092
167277
172561
121
137915
121900
267299
28117
226765
185544
23676
217889
28225
43333
136171
144830
135301
83859
122446
2819
202096
108746
102582
31005
227017
102366
9855
204597
82249
33031
48590
170281
21
55564
71155
192198
80025
109902
190638
4854
176420
96034
46266
64411
244154
285779
283082
29153
5266
278876
186400
98728
189147
221023
64409
68353
278806
194064
295668
104830
35554
36091
263820
284303
272730
224538
180527
77537
122246
77211
215748
54540
113834
267912
117251
27490
57349
172635
271871
176645
188416
58349
84452
16526
201535
162383
233527
108917
60906
199025
258179
185884
192582
184650
232033
134303
142510
178778
127052
60541
120382
62718
282340
23857
131723
40188
59065
71054
142363
61582
223992
91762
120974
242346
181966
168108
199708
274555
245701
289926
14697
168371
214441
151391
239656
105302
257604
257314
82012
10683
102054
261336
39552
155135
289381
266823
153169
51560
82813
290332
74270
102980
95563
219655
6798
37652
104934
158177
28847
46309
41338
23931
179954
48390
19692
63454
128003
141950
204570
1598
75033
12198
5211
243790
27859
204320
19831
38357
196885
64509
185844
283538
141529
48295
126950
137098
3122
169932
80338
146720
297669
299979
953
295415
227954
150020
226403
200982
183883
288990
120577
37677
185650
123254
202646
172760
284972
172902
276299
192038
63030
137825
272030
24377
117510
155136
209575
28228
186040
144172
254080
298209
45288
104332
30841
142612
183842
112590
110956
221466
189855
134592
297917
248770
31933
2672
130631
158066
181883
248224
7925
152085
276531
93509
53903
42862
278971
254473
214157
216674
154216
285299
98644
279170
193283
214743
100446
74591
190994
170135
39070
125636
276559
259078
24724
196442
32960
197860
21116
117197
180715
165268
215068
295414
74926
91654
5876
122860
269392
52810
73083
258561
72001
47285
58629
202321
225399
86323
56531
168994
251263
281098
278480
172028
221510
192351
35338
113881
198374
23282
126736
36779
217775
231508
11672
151155
214244
30894
83293
237033
166450
239001
109291
188483
161111
287413
53326
143829
172725
59014
50844
154647
81777
39845
94179
99897
250449
80349
116475
263167
72494
245706
39041
269633
299099
58340
59654
49063
138681
158973
56119
143399
245125
221249
6813
16056
157071
162333
37196
35376
240984
208525
239426
261866
134637
127647
166109
184742
185108
117308
136088
44855
195172
251042
176978
269266
291150
4233
223603
234520
254536
47547
158442
8946
4800
245873
125194
165472
218324
71833
256008
176126
118898
281285
270768
275830
98992
152160
29896
186683
269136
263037
224008
211040
251107
245779
217831
192540
8193
74983
160267
57750
222576
144118
209517
106513
291746
62291
22456
158642
43092
225955
152158
260537
280728
88097
91514
143059
108059
56154
210023
270955
2411
61060
229556
186670
124920
225524
62773
176794
94776
9196
116175
123109
283239
207331
14621
96066
202022
260516
31825
49569
11625
75400
148285
230131
244425
132440
111650
159460
115944
20780
288378
236771
27868
264572
42705
23028
66350
5703
248792
235435
54006
229126
17898
13091
282231
136351
273926
278659
211161
146723
171089
206956
76342
195460
15743
238019
272613
251564
202814
68497
135123
10059
48778
103345
263339
183046
41416
42582
115304
22689
82722
177007
289635
298629
98323
182613
271449
107706
7700
273829
239508
113338
68787
127936
181201
267942
13050
133588
245113
165235
178674
114395
230873
140850
200373
35354
204421
231302
279570
240686
85566
282775
277932
231490
103626
147418
291576
293814
163804
164282
194598
3479
247301
250974
263336
31037
53668
298204
199476
246676
100694
293577
186135
266484
249088
117974
127869
261704
156580
184987
101907
16007
205467
258249
133768
74526
29769
223490
187297
129489
254871
109922
199218
25651
1468
56641
116286
111232
165590
69603
273931
153562
150307
230162
94767
260743
216017
241594
231875
195978
115746
214025
222490
121150
197150
78387
55929
34150
243497
115411
179921
226357
23710
123208
200829
135585
18020
72733
240108
110274
44237
10864
203139
60480
156232
153693
105592
64947
188509
262499
169359
85223
132363
129000
40442
38263
211199
157798
46630
82707
277682
197408
210180
164612
89442
39464
107359
267754
39495
85575
203431
5303
152412
212416
109826
277486
7803
123878
162719
268765
239696
298936
196240
80845
123546
68690
10272
55132
231009
191868
220204
211959
23023
294776
289952
85151
23408
189559
121123
120989
59861
125052
253836
287701
218411
92405
26452
299161
258326
234506
38594
74554
100019
1909
270681
38735
216350
251682
234883
196836
96115
135923
186421
40427
61714
182432
192461
128112
135166
205783
160853
22929
69258
20568
145959
226571
46836
244642
45215
140477
48550
3118
31627
215920
62204
36702
41952
78324
297241
242573
262602
225535
58352
178198
99590
154741
130018
277644
55761
211648
70054
297284
261506
175543
137642
130583
182558
240973
193150
164366
18793
153577
230418
49987
31998
270635
217098
186457
21055
84069
5367
224903
256410
17563
288739
119608
295938
252896
268401
123135
92900
38249
108121
297262
74627
282697
12702
51370
291798
281206
218074
92649
167217
215874
26064
166005
228471
127142
81674
295567
135536
228870
240550
22158
205262
31744
108621
219285
129581
193140
276324
216519
155839
47259
70690
28844
94375
36278
34797
9599
253504
230910
211622
217539
116285
99777
80158
110028
43864
42353
148339
264351
8648
263086
219692
39501
23416
260464
4850
168374
4018
128736
169250
179066
120523
225553
141140
25486
297520
148984
113981
126641
289289
187670
257658
125128
249709
277300
108818
258641
10653
74485
27516
137560
72590
223209
247063
11344
207927
240000
217422
75068
176524
8972
240604
7776
173448
233018
213876
218148
294007
166967
202107
100781
148185
113241
92120
42806
61382
232494
183993
223943
104155
78371
299961
245231
214070
168549
121886
242834
248130
68782
270526
117276
205315
180078
214516
205141
224239
243504
135048
23671
68303
19434
172098
146257
33020
258447
109151
288302
220705
169360
291305
57031
296843
146189
116415
201504
244203
24960
102869
182335
209960
280518
185559
58958
194427
245857
86208
7181
16506
72578
49296
241986
194008
291263
82367
208019
178168
183536
239590
121871
247346
239126
206691
48164
173031
45700
260135
59492
161773
193562
192724
296017
201098
25019
288599
237956
280123
70399
285783
200191
121071
126312
94646
223106
193607
173389
273805
111365
237231
253725
293533
280062
231337
187009
232671
148336
146455
208405
82908
14380
255508
147233
107957
147611
63281
117564
99939
238747
252103
63270
158410
249306
205973
244560
242309
29384
97541
19463
224889
251275
265977
164751
219665
254327
211677
234454
160963
140776
36516
110490
127161
244347
262199
287753
124126
155323
191915
245836
36748
126654
21154
215986
178644
160475
205255
83612
190858
110993
45482
51840
158966
243650
48295
55009
282420
63538
134747
280662
224462
164305
210007
163128
118908
278573
184055
83749
86132
88559
69719
239059
109370
119292
138909
152905
58987
291020
141183
52045
294945
72952
210157
114676
139727
183519
145608
240677
69664
195441
129090
145597
215353
50366
70995
61239
209873
67550
89762
224260
118390
8036
66507
45139
96334
159735
150144
93068
75380
298923
5285
115630
195003
33941
47689
4209
275356
192658
144401
255458
208207
119137
56977
218470
73265
114403
159709
117957
284682
248608
174617
286276
186882
157770
23882
42111
237840
146098
121727
272945
31344
99764
266361
155209
109292
46882
69971
131971
61772
291333
290793
192400
20575
278888
155348
74182
135008
19960
201574
180560
173188
28739
117473
153869
242309
46149
65208
238474
171201
81244
93953
64242
245876
2580
296566
87569
201140
173358
124801
274514
206289
96215
61092
252684
267072
15787
21772
207132
63359
87799
185518
205165
183635
247362
17413
58269
82546
198359
125083
16
211960
31337
189998
255839
228305
25314
199418
188707
36231
13412
291200
150895
153619
248005
18773
198948
227047
173648
34157
250030
56561
283233
194272
240824
85500
101510
138988
219700
47715
13406
255363
142628
10447
89201
199671
85819
230722
127333
152374
70039
149259
297829
282613
23982
204482
56677
5936
236157
295239
32645
264587
128086
169295
44688
222848
133445
128923
276618
293791
87924
170059
252633
126424
81595
256795
151806
273245
156727
280792
213834
159783
77448
107604
285473
275688
187544
14813
52461
143134
180921
233037
35126
213113
77303
53679
10251
50295
110206
135462
806
163574
59069
225935
54091
258935
169819
139049
160757
247571
218591
106700
189514
272514
98194
106710
78061
298690
227950
227007
290936
294177
7783
148148
291698
168951
266984
52022
289710
76483
139749
270885
58298
105577
83113
288359
253350
253919
161200
1280
101687
266167
35157
175123
217184
16773
271784
45259
62545
214720
183479
283815
125905
173982
46175
114422
65610
98402
211436
161971
175886
133108
40312
235265
35981
242700
210656
166685
139429
265860
32808
100770
144884
45730
242332
24238
91249
127891
206873
252533
11075
236499
40199
60983
274070
216949
37127
73530
203231
26945
271274
199131
130519
241087
255174
29688
60105
224655
65448
162671
164611
258724
4329
258665
149544
295333
292612
213672
1187
103317
46410
240070
134411
89163
227852
1066
108427
136060
79510
68855
199034
77398
142620
202092
202804
22214
289489
158509
221795
113041
22954
45946
92137
187796
233540
74904
51782
206076
146310
34382
204845
71973
110369
48694
145026
76060
161915
63034
69160
46644
145464
243501
35697
27817
145813
91296
184868
54092
246061
275321
87790
129627
91226
54504
10076
12299
200323
144804
164621
87901
296769
72187
59177
71422
226538
12606
193085
195176
107538
184180
234808
77071
274846
59474
202072
118534
119227
298464
200354
295949
278030
15636
43169
104156
298974
248472
69054
189844
247604
158208
225178
105575
116268
88323
38714
76322
91125
159679
224993
292397
106922
16004
96878
194073
172399
51049
171991
65100
101227
224879
299167
43855
41433
58588
103855
233452
20217
174465
278053
223484
9053
241354
49188
263457
253010
88043
237832
239247
144427
232585
128376
188110
200869
239085
213583
52888
60844
269486
177580
144070
102435
56855
129512
273340
260518
80026
249518
241070
48476
235326
230573
195328
69832
190657
214869
173899
286903
238289
188065
297189
167582
147642
83501
85074
263890
79344
132921
102683
267096
155860
26895
203772
243551
225975
248571
9020
137603
241645
94837
163289
66984
81897
82224
101872
229082
90086
202184
242019
73058
196869
86869
116570
151251
159756
270525
81591
131860
267039
247457
185833
31017
63684
165245
190724
208874
186789
24520
99060
63638
242572
15614
112484
117559
164489
131003
90122
249878
5049
168135
218233
109887
89913
255057
97601
235353
159859
165402
107593
83468
256064
50480
34278
65002
138978
299110
125637
86943
20648
53149
297099
166441
67334
132916
162654
245747
99799
71615
46951
131544
84584
115325
110884
54901
88695
178133
86669
244134
27378
231539
54795
25843
153231
176405
51022
219276
150408
132884
47109
176051
99049
257090
4771
170856
190820
266139
249174
35542
213079
196613
20281
74278
59059
109945
41566
148665
5259
229998
33891
118062
127583
249182
36600
245833
262045
109935
89016
131446
137465
162614
185527
179158
34991
72661
38115
72600
53488
82821
81032
263285
152312
117282
185097
20097
124848
53317
104641
167669
277269
261487
234737
116408
232285
144658
641
18203
75899
54865
19021
23715
68530
198538
189948
279119
158982
291635
204523
83269
205071
201246
61296
138710
76342
28617
176080
249328
97418
23086
122714
292757
52580
17878
55130
253813
249444
261043
169250
231053
297256
152533
109376
150109
227915
200749
186522
239317
77125
148442
168434
123823
254294
146349
16371
125383
266119
68419
186185
213165
289412
97939
187614
5528
21621
62962
6952
171066
61875
168271
99648
280869
69944
198884
32327
277217
144989
255374
249377
231212
201615
85955
247870
238588
191541
283506
272557
43374
232973
6498
245227
31217
224826
227578
222964
183497
20098
68469
106979
69053
30313
231385
259221
2395
47862
232284
203724
11232
82418
103741
294279
165196
220539
81
1769
104051
36607
44231
265110
205247
179643
283641
56233
263349
238882
195356
137742
204327
32283
286965
97507
277370
77967
234295
47865
277015
46664
16044
199351
230287
282390
256351
38330
140040
176714
223961
257278
177665
292814
24897
102269
20976
17490
244095
146895
166465
295237
270664
244989
130705
100476
47469
10047
72252
171304
273148
57006
20004
187245
213654
25932
222305
214478
173273
134007
291214
191615
101787
251347
123053
226935
52406
98332
166878
177875
74015
171480
207077
64605
247597
242970
181109
19338
111727
213995
196379
261409
26866
44452
3934
210001
252352
118055
14348
283981
236073
32535
180610
93680
288549
271976
83268
164813
255952
219285
102493
167692
232842
277667
1031
32062
49195
244717
167538
86124
84312
233891
774
200579
2715
152535
165681
277139
170558
32337
138807
106466
197813
185978
122626
61695
187603
295125
232440
104876
60976
214240
180373
157535
284285
15576
108405
227709
239087
205014
230995
126412
139461
281535
27908
76373
81243
69491
81169
60778
26810
32212
273048
133010
95649
210913
270983
164854
238020
169786
36137
115968
299980
188960
28823
86668
120319
141602
239728
198280
177004
229556
241466
128736
71950
59362
288874
157217
59516
263438
218577
50713
205992
242259
138029
209372
223773
110786
66857
258890
138804
198895
21340
26868
214585
180227
83593
27621
96331
205463
210561
72426
52453
239851
159281
78209
129882
5212
146323
173842
272263
244632
133172
211021
126313
15115
60020
246210
97383
228906
210113
123664
288153
197375
121572
198893
43372
279038
6518
111722
136670
191123
218375
65698
255840
82839
79296
9516
132698
223303
80330
9886
268990
135015
66499
95312
182901
85379
251390
258869
287136
153226
68985
287847
28143
265661
278401
113048
162026
291326
81516
242953
29243
214387
110275
129745
177631
143045
74976
230546
246427
254512
133064
209548
261165
147806
270184
86874
287230
33620
48437
27724
40232
42359
129789
108197
280459
158051
97296
71902
229106
83342
108957
36959
167730
254407
65965
43994
134419
294379
41984
20662
174627
288365
25665
220937
137125
79456
24458
193868
232691
166549
116775
149987
72609
67850
180680
17549
44210
285311
118507
108145
158671
27126
152314
128446
297360
243618
103140
157603
224078
189896
22785
19919
142757
211188
95993
277111
635
154503
248430
82576
58546
40677
289692
295275
7937
136860
147424
200347
77259
127479
292273
147307
186382
248596
218779
27180
117477
19544
239645
17258
168410
22518
79759
183785
212260
231512
44105
94006
160169
231471
183010
226678
155187
183168
151251
159170
289967
93932
232724
178589
22770
174813
128929
44765
202283
196696
28697
107789
158042
244624
108216
182947
135799
165565
46365
224455
207520
61301
280295
33124
103507
69868
114601
79351
29335
15347
75879
109616
80814
109482
63680
166934
173294
23160
215378
64813
292757
163828
65105
252863
13540
171158
279766
186020
182544
26379
137471
121495
178358
161011
255027
110052
149998
52700
34380
88328
283234
70753
103450
81562
140267
26284
26150
65148
258797
113398
252320
281642
27984
296890
87006
59514
112650
27699
72044
53087
90237
65085
1646
109639
130814
62386
228824
17294
125621
209636
135052
128476
121801
160378
161674
116216
46615
239104
211566
104755
187883
17514
112274
73938
194525
68406
292609
50492
70051
7265
288475
82301
227176
164554
282834
259343
82067
117988
97530
214184
271165
161516
221727
204354
4251
171221
55801
40033
122928
180333
123690
144559
272594
193417
269382
35734
101907
16200
176670
114922
140768
282443
197564
38945
282619
167751
30510
168905
76621
42869
185885
104375
150160
186813
101771
251336
28140
111851
110350
209648
159512
93590
116553
174371
136097
27728
264626
230076
220808
271838
119632
230235
206440
62070
183352
47564
164765
19509
23124
135211
175398
40415
34010
156854
135583
227671
69443
253821
110392
248983
62323
154153
183982
153783
167906
137958
2989
6350
71150
118611
24566
85588
273232
4311
102856
151294
166975
137726
37093
225256
55526
175858
92637
211742
53694
155554
136035
67449
138407
117195
174329
102212
133464
181440
268222
23257
144684
237827
193370
293104
292917
41522
204154
139544
172804
156891
178713
86553
63387
31958
53818
89664
173995
259468
260939
175081
93018
268660
56529
86411
131932
287848
239561
271750
139904
279663
222771
272679
147299
253769
97994
55323
151330
39291
51237
260747
25494
31954
206554
266526
215376
165765
223980
75623
226033
1919
42836
146389
221284
140212
211323
250589
251480
39631
102492
264021
195711
297847
62334
210538
162216
138934
51891
276530
90275
186568
62951
202142
289372
230065
199408
164778
97381
2463
170823
157415
174004
4212
64079
104919
18093
58220
37507
209015
197286
131231
187747
299144
193282
120557
108273
149850
153203
126201
208882
208487
79066
61729
171086
287024
29700
99070
25099
27542
175330
2421
179865
163477
148889
136244
129491
222156
19766
194068
90451
72266
287201
138318
188796
125296
45588
167940
238897
180533
264156
126076
264108
195341
228270
4395
54138
110614
141334
235152
243589
79478
191109
12926
151075
205763
126257
187947
62237
30086
102614
205999
253189
161683
130338
92449
66653
138062
100105
140580
8340
221060
274107
169611
71828
265325
155310
125338
147158
270745
71749
91694
136813
9329
291905
85493
30799
22681
202645
181220
267439
192324
67720
147565
295011
156483
274164
292394
55529
231229
17151
203450
57447
109332
8225
151426
97585
58279
163206
31508
148668
65587
95008
6539
93434
78855
29125
155068
279691
174711
221175
43408
5209
77906
271974
77653
21121
106877
37187
12160
88621
101751
245411
240789
99612
178651
88804
153069
225910
955
168055
62788
53561
137765
154849
85571
164297
238476
219830
35018
112927
34275
5937
36153
122889
239427
222753
114791
198996
262224
215055
232660
127000
265722
15000
51030
66082
155787
232630
115073
230726
29623
238333
175743
85360
14548
73580
234794
192554
205660
296967
137220
107338
5719
95719
171107
287670
100133
146829
59787
102817
8480
90023
76460
279431
294521
94392
278280
9560
86372
106709
156531
10666
225692
153965
165073
21846
75527
114398
69295
200150
152625
126702
50350
146991
146325
279024
93316
221169
164433
64570
194097
95067
216428
217033
103675
70971
48471
5990
185563
141571
80564
58419
291969
133761
37813
5070
258171
73442
29073
142996
217705
16849
147072
25897
82677
215620
223175
196378
86511
287912
286026
115765
168666
186419
240938
276909
100353
42380
249303
173261
142245
200520
293396
127707
249697
11477
204487
199265
209992
111935
12418
171481
242207
88350
153694
134117
29809
239038
200938
177949
225202
271601
275462
186549
219251
3787
78895
222189
198369
82242
2185
215270
96024
129505
155952
68126
112619
207313
246753
79683
160295
295829
74777
64583
257102
18493
216162
9662
252297
133485
55524
159053
90793
187740
195980
46309
105180
165119
43242
220152
33731
139315
181254
23571
42328
277661
262214
67209
235888
85627
180520
247005
95559
13194
89535
219236
189291
221082
196205
138624
14527
126094
270646
233819
97603
278183
100748
119673
52920
288379
293414
176997
33787
243868
234755
130310
210708
186960
230139
99570
293136
95067
149041
279533
166936
14234
118314
152095
22385
116146
72221
244175
18283
289890
217274
279502
28367
30718
4091
260541
133460
84529
36885
105117
264461
96817
290443
9636
80385
14544
225857
14996
262073
99116
15368
77561
36325
41075
193811
254527
82738
123931
219860
47747
172115
279860
137449
52282
52877
4605
244407
276638
41840
196969
166524
207237
92136
84855
1482
111828
92184
289246
2667
41630
39945
90074
244710
205108
154154
230280
224149
266825
215576
107792
19488
277798
229876
277579
149198
111075
248688
198828
167268
19615
176999
62659
177422
173007
92059
70314
107307
133193
226355
24061
225243
221994
128134
281115
16748
261468
147710
11480
167243
241678
4473
19469
110044
279148
283319
28343
122800
252340
54442
40630
140285
177066
120278
59498
33335
115899
179517
13843
41918
17960
952
202831
114789
29400
25254
108920
17033
129126
257804
97284
146137
236351
109016
126230
119842
184684
85744
269909
138323
102063
259720
124215
210979
160504
104582
53982
72248
192726
126352
197991
281561
100291
3079
72101
212533
127508
271849
107768
166877
182616
234506
70518
103924
89495
157750
78766
276240
222824
264556
274794
257791
208217
285252
214492
82939
125279
111578
33604
122484
245763
119012
56244
9191
17825
677
67260
294471
283673
2228
90485
273074
120387
159256
268888
169284
92065
288874
110706
86247
280674
233889
286031
150758
227202
135066
229034
174920
116876
132837
191532
234782
100780
147789
251956
266829
164861
263745
285439
270414
74636
256530
220823
70135
212199
126178
156755
97472
251211
180238
284082
75156
22355
198591
118203
59967
192801
185796
264293
249666
14131
95287
94149
57259
125376
143158
284954
234456
129057
154357
121714
114562
150848
142441
36832
291094
175097
18097
12682
290514
26660
33003
191236
20170
206795
88457
106886
137676
233441
152693
44970
220414
236564
4495
58762
92936
261414
131316
242450
299308
77786
137835
94592
188370
78795
151506
105581
267529
240157
61633
59507
18603
89235
219471
234352
191714
299446
142142
147652
31128
14694
180926
99824
183388
299442
16928
87318
228080
124949
173657
149327
225914
266706
82833
91858
244162
240122
228619
282453
98026
45085
85527
1342
264416
169423
83319
235520
245678
230786
816
285930
24398
215404
162056
225342
118505
74304
22075
112478
283938
8168
152295
195397
105657
243489
245535
244717
52027
27491
147652
24759
76307
264006
243540
229322
124866
204091
128746
158268
31849
96523
143242
32468
96926
160761
64862
121548
40311
47082
235605
162758
47394
235
210442
218298
164453
11763
55409
127773
143802
154200
150753
261744
294573
170302
171762
233427
256876
257324
203250
205616
278932
29911
111893
280678
167845
154155
163416
13740
177220
17972
189015
249319
183029
202220
253380
222788
113348
262141
268168
80066
203936
244802
212692
153891
223835
54323
190366
5859
263323
213645
211582
216749
17496
220037
51543
113791
253740
44141
132179
80935
197069
106573
219107
218726
48635
269887
179831
253362
123573
143539
89945
168604
3796
257766
114111
203504
146198
22831
276114
186848
23602
77090
27218
257770
294868
73262
63661
134510
295451
202748
137660
207837
199358
285
283077
181191
240322
140220
53136
29079
195852
204007
198771
124274
269648
74914
50340
134896
184613
153164
60390
41297
59731
166974
81941
150321
123832
134649
191685
167250
76713
27200
63853
170458
24394
156182
141251
181653
229462
253894
184740
293493
81541
73567
21101
159418
43716
197249
226928
128920
146502
122376
84572
292783
29800
239663
83833
266399
57835
134042
53098
267501
111584
268405
145493
13991
284076
240616
76946
106864
230091
289867
76281
281161
7682
145496
142853
47945
86007
237311
110015
217066
195141
275263
248389
96287
297067
58453
51644
174427
38506
5895
130855
258187
227658
121644
113779
268788
177141
22664
14393
251255
164605
230739
199804
19891
206340
37273
143336
166394
16847
185686
133141
150512
55458
113101
84177
153177
174821
110219
156427
271551
263922
205222
253558
91595
36486
24511
62210
7922
192252
244570
176541
12965
60468
193990
219103
246527
113119
14717
20159
83964
273624
210333
20754
135885
283665
206671
253440
143050
265268
49422
120616
270595
129222
18488
178997
262350
281358
123702
98548
168294
103170
90956
65410
31961
50327
100181
25875
264247
211458
271995
110713
236600
96166
12618
85639
64230
74175
248331
53867
68555
25666
63760
206360
219527
42306
170548
261451
58007
137015
189463
276026
198439
146113
101089
51673
251484
205993
16043
90672
44169
176984
158719
12620
254494
95374
211684
7336
283494
214825
210273
77893
176835
32735
185674
60774
280747
29588
134078
60104
94222
196701
9844
203744
21374
236629
147555
263812
291705
47095
206787
71398
204285
187878
201267
156869
14310
107959
31779
223877
236619
67708
168179
93768
43847
252165
78296
247445
289684
74601
7671
224678
132480
22879
171259
169946
173916
243186
163973
35369
26482
65046
160854
111932
104402
8509
160511
101060
200245
17598
38517
177955
125366
93574
289434
217560
104459
166938
248420
212342
125918
249937
239355
248602
288159
57071
204011
276203
134961
50917
20173
242403
170008
17265
115102
111934
214478
229997
41960
140323
91423
269625
201871
278353
234818
82918
113570
118119
115551
161416
62246
128903
22756
199308
200949
277928
227143
170162
35373
296639
63949
175495
176461
57443
51869
94897
2667
186170
26325
90970
265233
114843
195400
84340
59385
142155
273353
264384
214378
8738
59482
294494
114382
18963
11200
272971
266674
60373
185484
78166
3562
164440
236031
232348
254109
282051
116422
79327
227275
115373
190145
126774
147519
20526
56022
28281
173093
217423
97899
200298
194854
44941
191707
293832
215962
23176
74834
47581
121497
114022
242960
222482
269219
121432
55922
298662
176542
258955
255325
197877
149294
281842
208198
280138
85791
296509
23493
214345
53325
73781
137726
24518
193952
227834
6185
192554
159536
260369
217910
285172
255288
76439
121132
247585
117670
55611
207640
234976
264866
254122
46038
177176
189905
120371
292458
202543
251447
182457
278156
176905
118927
207105
91411
284387
285493
6623
186110
151420
119057
129295
125895
259164
60019
215774
98245
128225
73968
122868
20800
79046
85664
7029
144842
204761
59606
130342
106197
84719
221059
17522
18346
55869
145047
223302
51676
38431
272357
239473
182849
192113
27017
74925
21700
68261
244319
51835
201563
79654
4492
245785
46410
293900
13697
31884
52876
86597
49021
87109
109389
154602
81245
15642
128849
102613
114875
4964
237903
121677
36631
275711
137626
148269
26060
240888
125030
147841
141706
181995
201858
256151
223224
236235
143215
103969
275723
53101
51729
134857
58166
195243
41526
73311
258689
151599
268517
5378
91601
91260
111003
28477
288688
226414
114002
277224
242219
64566
80380
117744
123859
90116
59368
69455
276195
259959
92115
205519
425
257521
216573
128557
42534
294205
188282
39994
266692
62384
19885
118337
295869
119032
278132
95834
4159
4163
149489
118361
51418
49928
227869
25738
67590
256912
129906
197086
58143
137017
269325
199808
130518
233062
49897
33435
252898
299638
165535
278364
62189
12543
124265
66724
30484
191381
251535
100454
230249
208303
171307
227053
17003
285751
227152
149659
7513
130717
74309
104516
272945
195574
247728
115180
143302
167481
298825
10885
24998
16846
166581
244141
285169
159959
64069
149170
180389
138504
110966
25669
6464
175314
85520
178655
172412
241474
187067
221606
842
133079
41975
219667
176083
209841
113914
48898
21311
119421
284392
113371
108425
24906
133283
289423
36560
13675
225858
47756
196980
70169
289421
224510
205884
197614
29293
5507
79579
196458
68347
192600
137739
127344
102028
33984
248809
172762
39759
174186
59469
297549
128202
73812
248398
220956
67141
221417
262438
249961
155289
172082
77424
48315
166205
101071
17389
253709
198946
107993
251799
53898
108661
34656
87688
186069
86708
289569
147290
192741
42115
55770
215605
99160
55818
179638
227051
234147
164278
247802
16238
172249
248438
279255
203763
129962
188361
213435
219463
122341
265787
230045
206729
293706
47172
286445
158870
108657
73745
284919
37741
99161
226921
125486
125699
193066
212336
99382
38753
143679
177294
60112
49439
29422
7643
48086
150205
226426
256932
151318
77381
233899
256552
130982
88012
284101
200268
65039
160613
299970
293751
227490
222895
293534
292916
298107
159007
105211
111539
136685
240348
8052
21467
42454
267582
223479
181378
135649
174418
42798
236148
166657
90909
214441
38082
104454
18451
149504
193004
54952
160923
46506
239
63426
137467
289536
208844
152865
23837
45194
66620
253537
240137
134097
33772
46001
292698
53443
144443
108049
298856
156235
110391
67508
151378
21630
164929
295838
190977
90726
105280
50868
155598
218869
4436
217259
225949
174136
62771
99408
18226
151703
211033
202848
17626
191244
221441
223267
112938
132577
204683
85464
45232
231728
266792
62210
186018
145810
157374
27294
125144
170146
56790
56578
187727
118057
75151
60042
232032
76907
98329
46101
91837
282704
26531
247605
104929
35464
34676
19392
178798
199980
278227
53840
267331
219846
152962
36788
122388
273701
78974
138907
17342
32965
164150
171833
270873
238038
180495
185573
277746
50449
285002
50181
199000
54513
212814
174044
113202
57920
191004
239329
62118
218577
33496
222303
64938
134456
143038
291705
286617
59825
272646
192469
139478
35762
149873
272842
116479
179209
58292
9879
33021
281562
13602
91496
127374
134929
1165
92825
261698
47669
131492
293771
286233
19987
230949
225623
71392
1358
29034
150868
124217
8717
11338
230023
213803
297780
152396
96292
46583
286905
92585
260322
117589
67679
67567
123935
122077
53194
192956
135182
175130
26574
119221
49903
164969
261867
215652
136257
65530
290016
14732
35487
202114
147245
225835
102688
96075
191419
141633
198303
230954
175116
125639
182309
287314
10698
156880
192363
272563
99421
205697
95573
1039
199200
160186
248086
148675
299792
2792
55445
30499
35143
106571
23087
243330
94012
9725
151170
279254
55122
132981
53881
87759
18369
198526
97793
90478
204257
196685
126529
96752
65313
108315
248498
161437
182587
86829
248040
165220
124550
208257
235271
7207
196659
185720
210531
213493
55646
951
120007
42099
66201
238226
37196
14476
222444
181279
52659
16994
201388
92705
96195
139438
139508
291588
131151
116460
57002
228617
58228
144375
114500
211446
240932
293782
229305
10523
195424
181381
193201
24936
263844
128562
54575
47983
192808
165518
87759
229518
104894
74510
184762
9973
156478
241074
34608
274639
28569
299014
89070
13033
162969
10861
94460
211926
188092
183179
109135
248124
146864
20045
200079
20566
196607
65059
296432
122949
85629
5019
267959
209916
13760
145897
174653
195838
253181
81041
298408
263973
32209
6571
53985
7459
150980
214039
210956
296780
299159
184916
8083
65500
4118
42147
273461
202716
277467
72367
282360
215569
23923
295234
72911
207713
211973
171869
50197
34975
26932
196914
241244
68347
20753
2745
211307
19172
117426
253227
23139
53601
298982
133807
245059
121974
264176
278285
66480
77615
214172
88546
212319
109261
188454
168286
105379
18654
51063
60878
177948
65427
212190
197829
141642
199309
8434
213396
127459
39331
63541
224276
39386
69200
72282
107573
260425
154562
66162
203682
128419
111070
127526
275638
48464
184611
35447
132385
213022
226872
94911
265283
294328
172095
72182
144747
211695
40671
7577
263735
155092
287337
206516
85019
17230
248600
148851
60155
327
56990
158693
213102
278716
206961
185451
58670
248231
142684
22473
173952
42739
1862
242933
11846
3531
100055
207597
136747
157912
289681
12234
178307
105569
197904
108838
181920
199958
184521
295337
182829
172310
245305
242286
145431
235439
188164
163212
87325
154382
42985
114245
248460
161457
50628
299
123326
85120
265200
210387
188971
148591
159644
225966
266531
68988
111604
270509
80045
13055
116325
293179
231453
206826
209907
289562
167798
18833
140441
282813
270315
220887
19393
267102
56668
152210
157922
57449
161905
17282
45848
47733
52054
50767
65540
273501
51964
289811
73769
147686
284917
30180
146950
197177
61387
23333
132805
221951
251838
111997
80357
248948
177547
3163
85608
197451
11464
152491
252940
224684
295648
221529
47877
134190
61496
127232
6774
134384
223668
5400
79175
230579
91682
267234
91938
162313
289741
287458
213988
17287
100344
227004
125963
268276
287743
30957
249799
232064
19148
297874
227114
215385
137270
209919
195423
46724
236400
97463
89051
293384
20624
165524
111802
266896
113415
241921
192239
12249
108247
198042
60789
81884
226455
243321
9929
116918
13556
151843
39284
123585
36615
40572
86896
191624
194736
155747
198107
167392
6390
125158
55999
63348
133395
110049
75954
11817
122768
126112
107501
149714
15410
57958
168534
288617
211627
100448
113125
114070
117169
6455
67718
275519
23507
102733
159996
18985
272186
142743
184917
262191
260299
135259
154459
279289
132932
129823
91603
288431
148909
126603
109608
105370
92148
176968
27266
87717
93938
211901
29147
293332
107751
59614
127069
78918
204308
14393
272899
268860
205972
103817
287722
181724
253974
239920
208432
80435
251769
186930
90571
130959
3129
154353
226147
53247
120694
149144
35189
29117
261938
99803
15261
194604
62236
144930
142439
123309
191512
64096
279982
86268
15686
184580
126927
171802
110467
182643
245622
186242
118924
251084
151635
141472
91274
94481
76583
117770
193823
129554
21529
25317
140793
129962
254709
23290
283239
235198
167119
23118
118417
151837
57068
238055
276779
283260
266668
20638
135647
207649
262803
135596
59664
290120
248005
193540
15289
57189
104948
38787
69627
55991
224023
254721
131362
167718
221238
209358
263560
5786
197564
285260
241718
89848
228981
261028
180464
92512
160182
13763
228824
240295
58417
247149
210733
143293
6075
233985
30803
238109
156218
285321
297524
95093
239273
60308
77833
223798
2597
160880
298194
24616
5942
287258
260974
298109
53635
217189
123898
290029
262704
63484
24063
157216
184389
131239
242331
266292
88486
161264
66855
13522
124909
176702
47457
48841
292628
141717
276219
66938
5876
258996
110976
19674
48952
156736
141636
100604
55702
24935
75800
296310
126553
116659
271784
272774
151222
162760
214770
188356
100977
69681
12849
87613
85963
75016
41005
238573
120195
73115
162814
112933
285892
291167
271839
132807
208020
116408
193955
171019
125183
245558
264125
298039
199732
458
210152
185631
60365
89005
7217
75776
62481
100528
262645
190425
159817
273068
131260
120910
37538
275965
223457
274418
292407
195153
95969
153918
264028
279195
178314
275073
234515
146203
80660
265666
202202
177071
293138
259036
255936
79994
124065
61291
4452
59212
278768
79851
781
280338
215323
209227
63689
177013
208146
165048
211398
265411
210825
33431
66823
293456
87927
299317
82478
26260
110140
88473
175270
80500
30120
124745
153035
12980
207635
262982
298124
257886
122034
57643
237368
264726
77797
36600
265934
163795
48195
225863
53917
54806
225368
261403
56684
117011
198670
226736
66755
243589
51219
660
136732
293396
109495
71517
200458
282155
229414
165608
192409
260188
82982
132270
49451
286222
186507
122346
55261
205722
29100
100942
155961
247766
177942
119014
222123
198904
48351
122275
5613
252966
43778
179411
64078
166330
278114
145546
62927
218898
158244
71862
135345
281353
106470
101580
125732
299179
111479
298004
53158
183852
42856
125721
43707
11380
35540
272007
225110
116045
193102
227802
5389
97510
34137
74688
102065
119261
235405
286773
129407
96540
77590
131929
97134
176963
163707
238578
180156
202221
133457
108768
240242
3360
39344
59467
130067
122516
178056
218934
19774
93967
245413
91403
75271
158012
130513
251269
158521
218653
713
267600
7480
265025
79932
177694
262467
161624
40504
163199
77031
43866
170472
160013
64478
84936
14535
37331
10575
238350
194752
78547
220694
154416
213555
237401
177528
282444
217142
251491
29822
3320
20064
199403
189472
207822
192047
44600
215196
167090
46695
112782
51442
115321
205556
284209
162999
39957
114283
67450
16564
190658
240983
107945
215999
56661
277908
290132
279026
195296
81534
235159
110598
216744
265221
112854
64770
39239
149892
229755
129102
39189
66315
193585
118080
171632
194923
185303
72580
139938
239930
164400
112984
170688
38748
160318
8398
244141
59417
283151
201629
118458
131369
107290
3404
4976
208872
123543
205214
285543
172517
293347
268184
66909
17643
86098
142913
254546
264146
128725
98564
218722
129097
184054
226795
38250
249401
237020
78953
259507
107624
265820
52162
153143
8967
298403
278824
67887
196621
32725
224896
30017
156442
54535
12628
230267
289939
234153
5848
111695
83017
242575
235460
188935
116633
79131
182198
34070
191286
7651
36941
256487
162027
57853
235600
93762
205062
106721
253841
37498
191599
138562
238233
180263
241678
232588
269823
254455
192317
85580
149880
117208
244332
278004
82319
158272
183939
146614
212652
271192
167796
296299
28180
189321
97943
19078
167066
38068
221278
160597
89545
26662
209988
1690
194096
49103
287748
56699
182423
212101
254371
276926
263000
182563
19674
93451
27853
190743
70359
279722
253969
185968
287643
12637
289192
118611
194824
226915
69004
281167
322
247116
278313
77021
35527
231244
34410
276396
37839
153348
190749
47549
16082
157307
97905
188293
144795
72529
155730
78980
251685
69789
176815
98689
182068
119647
200677
89021
246856
231176
43753
187410
131832
96155
163545
135644
85350
149474
59026
146895
296629
27984
234589
27660
276813
14954
211423
203299
137283
238687
252238
242536
270302
115298
174745
97381
255967
291128
7689
226385
211409
57233
295761
297273
143047
140240
286035
253084
132635
164333
266291
270687
237828
77138
159527
79220
183642
139150
150012
212018
166529
41778
236136
218546
100015
219799
286126
73912
270363
178773
250312
22124
275754
203525
65043
202200
211808
284963
273498
131199
166547
51144
66871
93460
52520
212636
225005
234037
24917
256590
136946
31680
253341
171263
179194
195873
241092
166733
185801
76928
117219
262022
261096
74386
53326
35819
63066
285115
81046
66200
231094
248766
161315
290365
4751
39582
59082
21836
298571
213594
179003
44440
256484
283054
144184
297724
212399
272831
155180
249553
237081
281492
122120
139075
16357
238458
169151
6633
211639
87588
246005
295648
229110
93378
176322
92760
32591
173111
8053
198088
138830
226371
281706
237159
198724
261830
250296
293744
57526
6345
186134
288526
219604
178740
194650
45874
66814
202651
268619
225664
236807
237854
33107
17982
95404
107200
270641
286868
91689
137919
201311
229539
210438
160900
229699
11686
37462
192081
199975
103735
175299
119766
61680
294547
91262
62309
6966
123829
74518
258780
173078
204238
150349
106816
88889
88907
297429
192708
56858
274374
169208
153684
76622
235629
62888
137376
191508
54612
118977
267219
247279
185857
129836
47498
256357
193814
229417
180505
251496
37133
252678
161666
75050
16117
104833
29943
238247
214127
177837
119002
180407
87854
133299
277564
102996
267513
214511
120468
256136
126939
18348
149186
41332
278925
148442
190929
293573
9484
255580
88947
105552
294102
114852
65039
261221
135716
135343
73146
213995
205019
14079
156467
173717
131113
17166
293249
210738
219917
219013
53542
235790
184095
234537
45159
125879
113393
93548
236554
149536
168867
126625
60122
116355
164605
109551
39716
46958
212121
22195
32888
102442
145250
43911
2988
79859
70119
122716
280874
237849
126732
298129
241986
202005
111466
197796
95232
229421
63152
217364
185861
1227
241735
192062
183101
178979
256649
198805
32217
66993
61856
183763
115890
79382
204786
109894
167266
268555
273657
131844
260995
196321
101640
245713
156245
115933
39144
103723
296441
133269
164509
74072
168340
186801
93062
271872
167330
263590
288452
243335
125138
154279
134398
207418
87985
43637
169778
201300
180821
256634
93715
204040
298930
75274
170627
179068
180208
144008
122728
19858
34951
186430
293654
267020
132239
281047
135639
189350
84025
236898
209835
1234
234335
205320
232318
298091
189313
259893
118829
178161
175634
249587
55557
11203
130825
162707
116094
52640
255356
149133
243843
9936
110846
202284
244497
41099
102004
177397
135407
172220
269351
92227
9712
35672
214296
37583
160854
80238
251083
27229
73606
27446
106932
50475
163623
217325
243947
241804
288373
114055
23636
220906
97300
153743
274872
171227
207864
31893
136081
253983
180042
175272
164967
77287
63013
115975
32647
261450
36469
44852
76693
56063
276136
200849
78989
58382
90552
47816
56676
199572
56951
260278
221010
36133
189774
220714
95119
26605
120733
130730
232714
209119
170039
291380
157246
2180
65081
136439
261491
72750
157572
251455
27844
270074
293260
261690
104867
168625
148504
102445
101096
14480
199853
250096
109325
110719
50031
203829
7836
280780
169966
186188
133527
141794
85207
294306
205805
220711
298424
246450
253506
182234
62357
151029
188287
180314
107411
53909
100735
15224
173739
226264
191076
87738
190310
155688
120483
280397
277211
193603
13089
26232
75717
237495
141436
206883
246703
259614
34435
19714
189331
21152
157040
73894
152049
184551
91409
198084
227371
215419
160918
92219
113342
259982
114703
116269
177969
191027
64664
83898
112839
103233
248846
188406
10716
129461
125878
8722
122399
173906
91506
15237
277767
243398
278095
102367
51621
3316
147413
191722
271929
7609
258737
269585
49694
194709
229113
148529
274177
74433
181526
114425
231123
10653
252423
299957
220670
166287
101286
99890
85264
63234
277898
127000
85949
79990
192588
255225
91153
82287
270006
249607
145225
276851
74814
41691
183645
230715
15073
112646
190956
269400
85146
225699
257549
219339
66840
190004
177797
84220
115225
74839
243734
249563
147469
19677
139958
121590
4990
23809
191195
177139
987
153791
221970
219955
212650
154896
115799
101020
215337
208392
5345
14532
57787
61074
84655
255814
85066
200285
250793
19136
133946
103890
70290
26845
12431
263355
267002
142287
220943
139653
251071
237304
233182
227326
296053
1044
156730
21807
19373
297220
196007
293555
288911
156650
266515
141687
239572
105269
207894
47997
54514
64451
257489
209385
179581
249345
71055
185633
108053
160597
8156
229621
12680
228276
256199
143752
17214
206484
31682
7962
256298
75091
98126
34567
299268
116224
150048
101014
51849
194340
34032
240072
149675
186179
107074
133088
150765
44583
216656
106643
117436
100958
294146
267002
73372
29248
157003
21723
26855
209444
188048
188345
169396
108502
111507
201653
295108
144560
82032
153644
186202
219228
177015
200167
25352
188608
294451
59993
30769
222444
19773
208891
157166
216785
269458
24978
284482
43570
72062
123226
253219
68363
53762
280535
197306
179587
139704
106465
82062
10568
6372
24000
191772
265171
262727
78333
207201
268502
238074
156759
154650
107433
81789
21367
210815
209851
196489
189387
24252
10145
46039
285639
280667
197313
142363
51063
46084
38552
83298
279603
209812
201304
226572
221305
7441
36393
161694
21383
229100
206448
3050
229692
1923
130548
15709
292515
246501
19363
191789
123974
259588
156711
148345
209404
264035
182577
231646
284155
99950
268962
288421
20760
121419
106528
33696
257003
765
144079
139906
5699
288736
47969
17858
237774
287768
176380
275715
20462
40644
106774
61196
189725
292611
207654
223796
241631
194050
8071
243111
184143
276050
256990
160287
34988
58012
97466
21584
244658
4555
205696
82811
171959
1575
199079
241305
213863
18773
171456
264954
25017
26396
165251
271989
153345
171074
22903
231498
237672
196061
187800
290996
159265
115924
246535
175048
52165
176575
1463
94845
215161
132472
34281
172837
253700
1600
293381
52086
114454
78685
267220
36511
112633
80066
143502
152771
125809
194686
92852
246890
281340
92356
196088
274456
288092
110726
88790
137832
136749
160395
252551
270612
271192
206674
2477
79171
276481
28047
168769
279126
84328
126413
38148
180406
193170
48793
118407
197045
65985
164080
53323
258393
162901
126470
46155
204176
217670
267823
291964
272535
28005
258332
8048
251052
213171
23429
43901
113592
60086
294107
259505
274347
87895
279303
86497
166571
134461
147686
124633
196562
188269
47712
3350
74886
260701
208634
276661
191738
78427
193062
124807
162875
8109
165172
172604
116818
35636
21095
49215
47028
32430
22231
232098
231382
273118
246075
179134
175090
170116
117273
21723
232375
191171
755
277767
38313
185066
98432
142422
127829
68033
53384
279481
200977
69279
230937
222259
112971
295459
720
221648
229951
212193
198293
29213
28794
178167
4126
123621
188536
273481
32318
60215
111400
80337
30852
100798
195722
198267
231649
233563
263495
103573
68097
22122
18012
15995
134638
16089
289717
68630
266079
283510
189528
49049
58548
50780
243559
213262
102678
85410
130658
140565
14124
97209
159259
249197
144161
100679
247237
274354
217746
146885
110238
228764
48068
258386
32208
117014
30487
75810
256219
109442
232708
258946
276836
155131
177918
115780
32627
45929
189087
147085
145225
205450
146898
19649
145043
151054
192098
227317
32677
208616
144153
104398
84600
284600
93876
150932
203549
83045
174949
187588
22184
7551
62295
121276
291562
171882
162385
15291
201209
267475
276407
141502
156245
209842
50454
228041
114110
111553
181379
208914
38564
86110
115157
160153
204353
98912
165297
168736
216075
60105
83633
167998
126187
134050
223315
78594
188890
11265
27469
235031
95853
45389
267883
268446
79641
282373
183786
250182
264808
282238
27626
267475
164228
283234
124639
262079
193016
15559
272842
45851
256736
212177
67080
33444
211567
90814
253757
280889
214557
272025
256143
219892
83725
165475
268394
1690
54030
76488
124536
190936
280049
20041
24577
181426
143816
93590
200056
144713
156987
75552
5980
220816
7751
273822
241408
155724
182472
120549
123953
14403
143974
77581
79804
252744
274484
228658
208390
279143
196565
40566
55907
280601
298693
99061
235403
183761
265412
12540
52831
197977
292138
88819
106163
230581
259585
126411
89434
218717
16690
57434
79517
187911
130794
26176
298259
49819
33859
149873
200547
294429
35532
182013
86483
270257
254777
276477
75897
229533
1674
237358
288966
112130
262856
118905
72153
107248
231519
203038
293886
184244
72256
237524
220771
61471
134914
165598
1610
275534
114292
207662
181520
231703
149201
121887
253386
174345
73926
260267
186632
230489
127003
145707
20377
131261
9240
41102
130
121384
129332
163615
32430
251559
153277
286915
251523
114927
153947
56124
141247
153902
295464
248280
153834
159045
53569
124210
81179
245304
200328
283729
88890
207613
206691
270482
117547
117023
243030
276834
61314
201889
128664
107991
297309
38712
238953
13356
77843
175283
90521
109170
170144
147238
231157
277818
199213
203536
278832
245691
290348
204461
297814
9805
287613
150469
4859
151504
110254
27120
224260
260722
205204
217909
164043
151199
285959
294506
447
297047
296296
128761
285334
244110
15618
264109
207481
193764
244163
233889
130687
136966
24568
291872
191553
263982
190000
73669
190851
159199
205444
143396
263890
19425
70601
64555
274499
106211
263635
183959
254208
84954
171108
273907
267948
150461
107468
49332
14038
165395
12382
150708
110862
95123
288956
128564
122939
289471
234668
243299
296886
151421
113628
56272
121770
146602
53713
227535
120571
231852
95279
120084
11029
292396
16167
181520
16251
238146
19863
299974
275838
5337
220748
148157
130993
100683
182575
7000
275154
71538
232110
123431
294821
282017
36697
241712
297523
6895
89512
48493
41113
228878
2282
183389
299750
138920
107017
137430
138675
21548
27341
239634
264671
219416
215099
263589
230232
101749
181080
190819
244386
68020
210515
20401
246214
10216
258600
207299
173560
21358
162108
177096
63452
160686
217800
121812
133171
240859
258745
7207
120590
130789
186129
164359
154211
205227
18880
280537
147042
241019
105677
145325
4257
255938
188110
91113
33837
277306
271756
38646
290310
299123
87924
197120
161152
172912
227648
117020
296251
31510
108723
251440
53756
232008
7398
221323
270019
265025
198861
299963
171481
135547
86356
130468
157546
76237
63473
101341
261973
133863
7950
130986
248869
96773
142358
83372
274618
8182
274797
254975
146307
199742
109889
112189
125799
151548
54996
83769
134640
254402
2295
75653
100725
98244
195556
9850
145635
144188
141897
142195
208652
3653
228229
253511
179021
68962
257911
212915
299594
54287
191894
38565
70641
161769
200902
196099
74698
59135
23253
286431
210556
45926
119820
298304
94037
273036
48204
213261
47293
91928
252501
139736
265185
274778
4734
255424
26972
282730
275879
37079
237447
229638
171817
262524
230790
175318
232213
61558
99117
227772
24617
144855
72568
292435
137287
39524
33745
207906
34706
42263
219989
293057
99610
171147
39238
50381
258463
77440
57657
197854
256395
19228
251549
38842
124462
255802
110637
109907
210976
215093
43677
32627
241618
78464
194305
47779
216353
60097
231243
268537
151237
268792
232020
35226
229933
204543
180197
204991
247878
225867
53683
159444
108055
238630
35875
167452
246594
97751
187420
29569
287564
44790
23502
259467
78195
182430
206060
271764
73657
203592
16089
158156
191645
205714
24512
1365
50772
213231
278495
66733
293679
2401
201244
78790
171282
142870
96805
125912
278664
57021
259956
277557
169211
6753
76311
273774
175917
46407
11070
33932
103462
72427
76988
189913
52194
151850
272079
16163
168563
181766
61925
44508
88727
254413
90546
270238
117865
3928
2591
198059
260747
228625
91679
82566
224158
223797
9459
42306
83124
246784
288660
139765
217004
108519
196909
11695
113572
179547
183143
149233
291925
275855
238645
5388
270548
176769
88446
7647
44245
117417
230186
2601
192911
272783
286361
29309
295489
181995
6573
212021
297389
43938
70348
234500
23304
53699
5303
63275
270735
220788
23675
177177
103065
68330
218929
287891
175783
247525
54585
64699
213272
45064
219417
256920
46131
189894
277430
168568
258230
158007
267919
33346
150786
6549
249512
225428
293692
278130
202035
125062
271848
7655
228178
275101
237074
22639
99385
34259
155710
241292
97804
127733
262568
217285
272767
80774
107623
92084
248981
234748
269741
254066
237263
141392
87409
222173
167500
49123
129719
269839
10951
92905
224305
74124
108982
258702
99751
165390
250954
279407
124257
17881
169017
195498
61514
208574
17294
141459
106963
88472
73242
21131
135910
34098
286846
297440
22129
202187
83857
168164
122914
165953
205403
206281
110873
268717
47347
79571
261656
16994
288217
233949
106744
160872
167675
194255
185179
12949
235932
239640
91315
279080
217918
172984
170266
143669
215339
243266
45448
69809
208055
185799
207762
135773
97858
288753
79449
191857
154867
112628
249804
10746
95054
242672
227756
272863
94308
242448
228923
113189
244210
165816
194762
157979
189290
170108
89608
42271
204438
278077
243485
245328
108974
164668
102893
48092
105979
147686
162132
241456
130803
84203
246609
23280
154743
35531
9000
90423
3714
167700
259315
60657
233337
34071
152883
287045
296932
294179
149047
165283
16311
297510
119038
235679
253296
204383
192691
239472
291305
285729
240313
214057
161029
35178
146374
261197
118072
149934
79301
220425
258701
65389
241281
71302
296653
194999
248991
70013
108604
17502
261392
162103
178001
104996
84277
110108
107199
174170
12316
35051
154903
98223
38470
7683
200626
83614
89913
285062
218631
219170
208731
52949
113092
190271
176105
54870
199932
97562
246761
299904
145994
22432
130949
41333
144660
283384
31159
26598
107938
38385
39524
221661
167133
293477
9429
284359
167023
202251
30973
289023
237711
283630
213191
41850
138811
9202
298305
221582
25072
266557
269086
87766
285454
80825
122164
246193
109744
243552
112685
172499
18810
211857
22697
170751
255694
97715
33528
223923
40446
130264
159941
268936
243759
121670
227460
54558
94378
267460
278670
217495
166634
119019
93866
43862
195696
19263
96151
67743
25783
258615
95316
186709
142109
208174
65627
278695
196397
158382
125766
147099
257318
260889
231964
213406
288839
35349
154261
138078
178025
236422
294778
79559
58334
85730
130492
148073
9673
29626
295498
95480
157748
47876
132525
231923
3642
163871
98493
278419
180382
39941
101925
10455
75198
223679
196319
108023
176217
24042
56682
182729
286378
185510
56607
56858
219843
100806
239627
134673
10174
259129
219201
268769
180557
14947
40493
154822
88612
188582
231528
128815
154906
86816
192474
33151
280407
273191
14500
168211
112784
114201
114530
86714
215926
133684
242387
247806
181286
142343
299137
2964
5137
191057
287710
71527
203019
92192
99520
181587
135843
33124
253419
107596
90130
17220
146942
34491
42073
116919
141133
28991
226296
201051
288894
138621
108561
98460
255036
113260
184301
125999
167021
240104
254383
148818
125932
82109
97774
115465
218072
42929
243602
94171
100449
30988
287390
172194
149064
127680
182153
295908
193225
29011
226071
210291
66583
210692
91659
159923
128005
235312
65730
123464
112110
4060
110379
81666
115994
79285
223146
150539
225209
275318
46652
26391
17459
30142
116763
169091
121666
115582
227391
150896
25644
202240
149570
283647
38606
55540
82356
272899
193539
41019
240560
287597
49846
134198
201213
183232
218603
150646
236111
129700
38215
126661
61459
268831
284839
170449
62611
238413
96762
80454
214296
250747
44372
250276
77150
91949
192433
169436
75155
96067
174447
62780
204050
286307
214958
110225
181954
48425
1416
98782
119632
194982
292758
185380
246989
285207
62836
166562
241002
88511
31815
133583
293413
109893
276377
34936
167925
144952
198930
31529
271865
86795
254391
147992
82156
266400
59801
101073
68715
117979
125910
115725
143357
142666
148203
252971
213582
228534
197904
142503
248065
121271
282272
189163
52028
165227
145865
241787
257192
188752
257431
205621
226799
198405
296767
7053
254548
224482
217779
112172
292748
77270
114374
176164
115735
35168
99400
282313
30945
154904
152565
234466
209906
207167
59119
172755
60973
33209
64004
176109
231637
284505
109775
153882
241264
81756
85781
142703
286699
39788
1326
228484
293314
12733
86461
202442
130336
65501
43449
203439
10701
26427
186075
112920
137620
37559
195815
227111
76486
188102
198675
205307
245691
222813
279097
123042
107011
10727
138713
74191
230767
247962
140859
239901
97504
18113
254404
237884
203034
96258
207005
164544
179165
205457
178171
149224
217899
68152
25664
155565
1477
53361
200915
137052
191134
70996
297618
267683
106848
161482
189528
133474
19088
189995
133668
35926
146905
146968
153656
43780
232664
213064
11375
18578
299125
108002
181978
241338
232122
193662
226671
262027
43884
39971
219179
116028
119802
76771
162308
179871
29710
208382
289910
72443
95432
145011
24389
215746
14840
49184
158244
137996
195730
281125
51553
9297
50906
194229
253306
144149
73799
296927
167957
211066
41867
169424
172941
93144
88905
262093
44839
198286
213546
6963
293346
3885
129917
95094
5886
79262
220907
230757
18519
46711
94019
15918
154009
128176
19012
55753
224035
107110
175697
88261
168908
104183
104619
67411
257688
295225
99497
199059
251358
240555
228815
107234
156479
163718
115229
251619
196141
115331
33496
269707
121419
154913
152751
154797
200862
232235
32703
50740
129892
236686
216549
97069
75197
29104
206624
68209
194297
194062
106873
96239
178384
118392
176215
176101
268043
52664
17163
7554
252579
270338
169418
123179
281861
244503
240450
160896
46135
199271
32622
192187
243973
27587
186057
257587
273182
44689
45813
209453
200637
132110
81094
39207
78647
238222
96386
161088
241277
57174
241708
48959
290264
287473
28897
16414
152833
231783
110808
240180
76940
204129
8587
82823
6441
32224
192998
84880
299137
275769
91841
173515
119359
151124
235922
69935
218668
132873
46519
165620
191985
242996
237643
31579
933
288986
103833
262520
294732
212857
117992
181257
83904
299896
277294
145542
171201
161238
160677
226820
89062
70891
61353
135904
104825
199737
80682
172014
143060
131411
51872
155652
154527
247284
164256
57206
230967
258490
93370
143157
187971
227549
230580
77167
2388
52499
107272
258950
126535
148421
268583
26418
158206
137631
133441
253367
125743
212188
24173
240329
122075
247310
282762
41843
8363
1551
250086
67837
239325
292012
223502
157375
61299
186933
77399
159320
256001
254502
235431
222003
234240
30659
277329
246412
255467
95975
88625
106039
103571
260428
61105
216108
254111
196711
155834
276085
206112
260336
78542
5252
27933
241656
65272
274536
168031
297768
76777
272963
78055
64844
295974
298446
271084
23217
219676
53542
194390
240397
237264
242515
125730
44661
60994
131149
9402
87619
82420
269588
294442
233118
240431
162140
208944
192339
24625
298468
195314
18174
268848
34354
298921
226454
111269
198259
30333
117303
188421
266584
20568
244283
260046
149015
256280
204694
95214
183779
155847
134864
125228
87684
266095
39851
64612
142274
89117
93894
290741
163294
265296
278826
291654
128133
219936
90071
91961
31422
155785
164840
34672
249642
106632
258610
15630
150910
37686
22456
289240
84658
99085
65068
171216
54962
32907
110003
44940
94296
291741
263227
88535
42356
224453
294609
237781
95725
283762
235269
130160
35187
10022
129817
119585
242449
239049
110224
251649
51997
273665
250928
281594
20676
137984
238930
132578
166727
161073
37021
75458
135214
173791
12018
161180
55512
180526
51383
56099
125391
200154
175519
152331
86114
126845
204305
248932
38598
149117
176184
204924
13033
282894
48188
59575
38953
140115
154098
11385
222543
34533
75865
170326
85356
